{"bugs":{"url":"https://github.com/RIAEvangelist/strong-type/issues"},"dist":{"shasum":"cb97645e30d350e1fb06853105e63a6edb282992","tarball":"https://registry.npmjs.org/strong-type/-/strong-type-2.0.2.tgz","fileCount":9,"integrity":"sha512-Ic1hxBqz00lizGHqxUttjsBJJvL81AZhf3OlcNOZo/Lfhxlw4yTmBMijGgxNyoMXwncole+ktD8Y/gLYo6w1gA==","signatures":[{"sig":"MEYCIQCRQ/fl5orM9uZFAov11K9HVNzHN7oDqUENdkMWLFB0kwIhAPCQgil+ONcCaDPexaMwkvXyB+RV1Q4+fJ8eIBvTYGwU","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1584412},"main":"index.js","name":"strong-type","type":"module","author":{"name":"Roshi _ _"},"browser":"./index.js","engines":{"node":">=12.21.0"},"exports":{".":"./index.js","./node":"./node.js","./node.js":"./node.js","./index.js":"./index.js","./package.json":"./package.json"},"gitHead":"39ea06f99bfac1135c0a8dbed0082b5dd96b6e41","license":"MIT","scripts":{"test":"node scripts/test.js","check":"npm test && npm run test:browser-contract && npm run test:conformance && npm run test:package","start":"node scripts/serve.js","coverage":"vanilla-test coverage node","benchmark":"node benchmark/core.js","test:unit":"node scripts/test.js unit","nodeExample":"node ./example/node/typecheck.js","test:legacy":"node scripts/test.js legacy","test:browser":"vanilla-test coverage chrome --config vanilla-test.browser.config.json","test:package":"node scripts/package-test.js","test:behavioral":"node scripts/test.js behavioral","test:functional":"node scripts/test.js functional","test:regression":"node scripts/test.js regression","test:conformance":"vanilla-test coverage all --config vanilla-test.browser.config.json","test:integration":"node scripts/test.js integration","benchmark:baseline":"node benchmark/core.js --baseline","benchmark:historical":"node benchmark/core.js --historical","test:browser-contract":"node scripts/check-browser-contract.js"},"_npmUser":{"name":"riaevangelist","email":"brandon@diginow.it"},"homepage":"https://riaevangelist.github.io/strong-type/","keywords":["strong","type","validation","validate","check","checking","esm","isomorphic","browser","node"],"repository":{"url":"git+https://github.com/RIAEvangelist/strong-type.git","type":"git"},"_npmVersion":"11.16.0","description":"Dependency-free native ESM type enforcement for JavaScript values, objects, classes, browsers, and Node.","directories":{"example":"example"},"maintainers":[{"name":"riaevangelist","email":"brandon@diginow.it"}],"sideEffects":false,"_nodeVersion":"24.18.0","_hasShrinkwrap":false,"devDependencies":{"vanilla-test":"2.1.0"},"_npmOperationalInternal":{"tmp":"tmp/strong-type_2.0.2_1787545318321_0.5748526220534929","host":"s3://npm-registry-packages-npm-production"},"_id":"strong-type@2.0.2","version":"2.0.2"}