UNPKG

domain-alive

Version:

A Node.js library for checking if an FQDN (Fully Qualified Domain Name) is alive or not, uses a combination techniques of `NS` records, WHOIS/RDAP lookups, `A/AAAA` records

59 lines 1.64 kB
{ "name": "domain-alive", "version": "0.1.10", "description": "A Node.js library for checking if an FQDN (Fully Qualified Domain Name) is alive or not, uses a combination techniques of `NS` records, WHOIS/RDAP lookups, `A/AAAA` records", "repository": { "type": "git", "url": "git+https://github.com/SukkaW/domain-alive.git" }, "main": "./dist/index.js", "module": "./dist/index.mjs", "types": "./dist/index.d.ts", "files": [ "dist" ], "exports": { ".": { "types": "./dist/index.d.ts", "import": "./dist/index.mjs", "require": "./dist/index.js", "default": "./dist/index.js" } }, "keywords": [ "DNS", "Domain", "FQDN", "Whois", "RDAP" ], "author": "SukkaW <https://skk.moe>", "license": "MIT", "dependencies": { "debug": "4.4.1", "dns2": "github:lsongdev/node-dns#3adb7e91b3101c0e4f43ebaca3a568269ea04d11", "foxts": "^4.1.0", "tldts": "^7.0.16" }, "devDependencies": { "@eslint-sukka/node": "^7.2.1", "@swc-node/register": "^1.11.1", "@types/debug": "^4.1.12", "@types/dns2": "^2.0.10", "@types/node": "^24.6.2", "bumpp": "^10.2.3", "bunchee": "^6.6.0", "eslint": "^9.37.0", "eslint-config-sukka": "^7.2.1", "eslint-formatter-sukka": "^7.2.1", "typescript": "^5.9.3", "whoiser": "2.0.0-beta.8" }, "scripts": { "lint": "eslint --format=sukka .", "build": "bunchee --no-sourcemap", "node": "node --require=@swc-node/register", "prerelease": "pnpm run lint && pnpm run build", "release": "bumpp -r --all --commit \"release: %s\" --tag \"%s\"" } }