{"library":"zone-file","type":"library","category":null,"description":"The `zone-file` package provides an RFC1035-compliant JavaScript library for both parsing and generating DNS zone files. It supports a comprehensive range of common DNS record types, including Start of Authority (SOA), Name Server (NS), A records (IPv4), AAAA records (IPv6), Canonical Name (CNAME), Mail Exchange (MX), Pointer (PTR), Service (SRV), Text (TXT), and Uniform Resource Identifier (URI) records, alongside the critical `$ORIGIN` keyword for defining the zone's base domain. The current and only stable version available on npm is 1.0.0, which was last published in January 2019. While the library itself is functional for its stated purpose, the lack of new releases under the `zone-file` npm package for several years, despite related code being developed under the `stacks-network/zone-file-js` GitHub repository, indicates that the specific npm package `zone-file` is effectively abandoned. Developers should be aware of this infrequent update cadence and consider potential alternatives for ongoing maintenance and feature support.","language":"javascript","status":"abandoned","version":"1.0.0","tags":["javascript","DNS","zone","zone file","zonefile","domain","domain name"],"last_verified":"Wed May 27","install":[{"cmd":"npm install zone-file","imports":["import { parseZone } from 'zone-file';","import { generate } from 'zone-file';"]},{"cmd":"yarn add zone-file","imports":[]},{"cmd":"pnpm add zone-file","imports":[]}],"homepage":null,"github":"https://github.com/blockstack/zone-file-js","docs":null,"changelog":null,"pypi":null,"npm":"https://www.npmjs.com/package/zone-file","openapi_spec":null,"status_page":null,"smithery":null,"compatibility":{"summary":{"python_range":"18–22","success_rate":0,"avg_install_s":null,"avg_import_s":null,"wheel_type":null},"url":"https://checklist.day/v1/registry/zone-file/compatibility"}}