UNPKG

txt-domain-verification

Version:

A production-ready Node.js package for verifying domain ownership through DNS TXT records with authoritative nameserver queries, security features, and comprehensive error handling.

54 lines (53 loc) 1.34 kB
{ "name": "txt-domain-verification", "version": "2.0.0", "description": "A production-ready Node.js package for verifying domain ownership through DNS TXT records with authoritative nameserver queries, security features, and comprehensive error handling.", "keywords": [ "domain", "verification", "DNS", "TXT record", "ownership", "nameserver", "authoritative" ], "main": "dist/index.js", "module": "dist/index.mjs", "types": "dist/index.d.ts", "exports": { ".": { "import": "./dist/index.mjs", "require": "./dist/index.js", "types": "./dist/index.d.ts" } }, "files": [ "dist" ], "scripts": { "build": "rollup -c", "test": "jest", "test:watch": "jest --watch", "test:coverage": "jest --coverage", "lint": "eslint src/**/*.js", "clean": "rm -rf dist", "prepublishOnly": "npm run clean && npm run build" }, "dependencies": { "dns2": "^2.0.0" }, "devDependencies": { "@rollup/plugin-commonjs": "^25.0.0", "@rollup/plugin-node-resolve": "^15.0.0", "eslint": "^8.0.0", "jest": "^29.0.0", "rollup": "^2.79.1", "@rollup/plugin-terser": "^0.4.4" }, "engines": { "node": ">=16.0.0" }, "author": "Brad Traynham", "repository": "btray77/txt-domain-verification", "license": "CC BY-SA" }