nil-zonefile 0.3.0

A library for parsing and creating zonefiles on the new internet.
Documentation
{
  "name": "nil-zonefile",
  "version": "0.3.0",
  "description": "A library for parsing and creating zonefiles on the new internet.",
  "main": "dist/ts/index.js",
  "module": "dist/ts/index.js",
  "types": "dist/ts/index.d.ts",
  "exports": {
    ".": {
      "types": "./dist/ts/index.d.ts",
      "import": "./dist/ts/index.js"
    }
  },
  "files": [
    "dist",
    "pkg"
  ],
  "browser": {
    "fs": false,
    "path": false
  },
  "scripts": {
    "build": "npm run build:wasm && npm run build:ts && npm run copy-wasm",
    "build:ts": "tsc",
    "build:node": "wasm-pack build --features wasm --target nodejs",
    "test": "npm run clean && npm run build && npm run test:wasm && NODE_OPTIONS=--experimental-vm-modules jest",
    "test:watch": "npm run clean && npm run build && NODE_OPTIONS=--experimental-vm-modules jest --watch",
    "test:wasm": "wasm-pack test --node -- --features wasm",
    "build:wasm": "wasm-pack build --features wasm",
    "copy-wasm": "mkdir -p dist/pkg && cp pkg/* dist/pkg/",
    "prepare": "npm run clean && npm run build",
    "clean": "rm -rf dist && rm -rf pkg && rm -rf target"
  },
  "devDependencies": {
    "@jest/globals": "^29.7.0",
    "@types/jest": "^29.5.11",
    "jest": "^29.7.0",
    "ts-jest": "^29.1.1",
    "typescript": "^5.3.3"
  },
  "type": "module",
  "dependencies": {
    "cbor2": "^1.8.1"
  }
}