{"bin":{"parse-domain-update":"dist/bin/update.js"},"bugs":{"url":"https://github.com/peerigon/parse-domain/issues"},"dist":{"shasum":"9e4b2eaecded3b33606c7a42eb83bb62de735a81","tarball":"https://registry.npmjs.org/parse-domain/-/parse-domain-8.4.0.tgz","fileCount":92,"integrity":"sha512-dQK2vh9TfEYtfuA8haMyk1mkYRya1MP1r2bs79bnDb3w4uOgPgXdwUUmTOpSiDsQL71BlZRS7+rIWdBJfp2QwQ==","signatures":[{"sig":"MEUCIQDQSbnSGyL5un/QVGTALhWiDk4A8LhPgHIvKdJa7JqiQwIgJ24W0WJnoRMpHmGnwLQzLbqS7/Ox/gY/Mo9AwruEl9g=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/parse-domain@8.4.0","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":205414},"main":"./dist/main.js","name":"parse-domain","type":"module","types":"./dist/main.d.ts","author":{"name":"peerigon","email":"developers@peerigon.com"},"exports":{".":"./dist/main.js","./update":"./dist/bin/update.js"},"gitHead":"279858303324960b4f3cd20d60eaa8dc64447b37","license":"MIT","scripts":{"node":"node --no-warnings --loader ts-node/esm/transpile-only","test":"run-p test:*","build":"run-s build:*","vitest":"vitest","prepare":"run-p prepare:*","release":"semantic-release","test:jsr":"jsr publish --dry-run --allow-dirty","build:tsc":"tsc -p ./tsconfig.build.json","test:lint":"eslint --max-warnings 0 --cache .","test:suite":"vitest run --coverage","test:types":"tsc --noEmit","test:format":"oxfmt --check .","build:update":"node ./dist/bin/update.js","build:cleanup":"rimraf dist","prepare:build":"npm run build","prepare:husky":"husky","update:psl-fixture":"npm run node -- ./src/scripts/update-psl-fixture.ts","update:dependencies":"updtr"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:575cb586-72a6-473a-a597-d7e8a02adba2"}},"homepage":"https://github.com/peerigon/parse-domain#readme","keywords":["domain","parse","sanitize","sub-domain","tld","top-level","url"],"overrides":{"oxlint-tsgolint":"^0.24.0"},"devEngines":{"runtime":{"name":"node","onFail":"error","version":"24.18.0"}},"repository":{"url":"git+https://github.com/peerigon/parse-domain.git","type":"git"},"_npmVersion":"11.18.0","description":"Splits a hostname into subdomains, domain and (effective) top-level domains","directories":{},"maintainers":[{"name":"peeri","email":"hello@peerigon.com"}],"sideEffects":false,"_nodeVersion":"24.18.0","dependencies":{"is-ip":"^5.0.1"},"publishConfig":{"access":"public","provenance":true},"_hasShrinkwrap":false,"devDependencies":{"jsr":"^0.14.3","nock":"^14.0.10","husky":"^9.1.7","oxfmt":"^0.59.0","updtr":"^4.1.0","eslint":"^9.39.2","rimraf":"^6.0.1","vitest":"^4.1.9","ts-node":"^10.9.2","secretlint":"^13.0.4","ts-lsp-mcp":"0.1.3","typescript":"^6.0.3","@eslint/mcp":"0.3.9","@types/node":"^26.1.1","lint-staged":"^17.1.1","npm-run-all2":"^9.0.2","semantic-release":"^25.0.3","@peerigon/configs":"^21.2.0","pin-github-action":"^3.4.0","@vitest/coverage-v8":"^4.1.9","@djankies/vitest-mcp":"0.5.1","@secretlint/secretlint-rule-preset-recommend":"^13.0.2"},"_npmOperationalInternal":{"tmp":"tmp/parse-domain_8.4.0_1786535834807_0.9611766358768747","host":"s3://npm-registry-packages-npm-production"},"_id":"parse-domain@8.4.0","version":"8.4.0"}