{"bugs":{"url":"https://github.com/achrinza/strong-type/issues"},"dist":{"shasum":"197230aa3bd04a863ee01934fd47bb37d34b0205","tarball":"https://registry.npmjs.org/@achrinza/strong-type/-/strong-type-1.1.4.tgz","fileCount":6,"integrity":"sha512-H32flZ2lAMh5rhOMKZ8bMuXn8GTdpbNGENi7uPXP48OOqC2tE0DYbnk89KrisWM+OeB+X1L3HS8SH/JWjllpVA==","signatures":[{"sig":"MEYCIQD70yuku9gxEdtX0594LTfUhufyv/LsozYg2757YZ5plgIhAPOuFEHPCVP+f+m43MDgT1eetZXb8IudP3iH7U7wiicZ","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":25982,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJjVNfeACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmrxTQ/+MfncZiTvyqkxsGfoHNFDwj0sTxUwIfPMry8XdZkerkVtP+fF\r\n4PlAbMCyB2r91vY3QopTtn9mxlBWM7hxEXW7P1gaqdGyVJ/DA+d/MwBs2/h2\r\nUzFCmNnz6rnIpennRskUgiPlH5L6LCtyU2SixyiXlyLw9QskeQJBE5o4O9u5\r\nAn619MVhbm36NHcniodV4RouLc/8XP1XIF6gxBbrhw72JjoGVNQbW/Ug9MbR\r\nMf2XP6gFh69c5e6IG4G4QBWnGyrW4/ao9EEtUpNwwZKDtf38KZfLB295hG7G\r\n/x7bWmFvxD6AbJxmC0n8rIAjWuXpb010QEh5Nkv+k1LUmFQzDpPNo62cmfQD\r\n8vGNpFBM7XCUbPlvSoWAoDtYxZQjpknwuo3uRVPrDeodWo5umQy/i2fD6Yl7\r\n889KgjB2YMUB8ljMmNHQE4UsSwN2FoyzHYQ0C5m+sitdHqPRJnRtuMuMoa2n\r\nP6FpFsXsQ0McrfENjfKdXuB2Sw1MsiY6utcZFp+qPysKeNpE3uyswd2Is4ug\r\n4bvNXwMpnNHg2O2pV0QxZ0KFQeopzYidLXOR239C0dh9RPInFMRCbMF1NRT3\r\ne6ZlHyN8nVWDz60R9J5mX5t1HdRkzwg8kdD4aGXEiait/SSkgYa9q95WGp8I\r\nGQwzs0EQVkMI/dZLOdK4baF9sJXZfFIitd0=\r\n=MgV8\r\n-----END PGP SIGNATURE-----\r\n"},"main":"index.js","name":"@achrinza/strong-type","type":"module","author":{"name":"Brandon Nozaki Miller"},"engines":{"node":"^12.21.0 || 14 || 15 || 16 || 17 || 18 || 19"},"gitHead":"5d966e5075c1c1c79d1013b06d2ccb48a6b2fa16","license":"MIT","scripts":{"test":"c8 -r lcov -r html node test/CI.js && c8 report","start":"npm run emulate && node-http-server port=8000 verbose=true","emulate":"copyfiles -V \"./!(node_modules)/*\" \"./**!(node_modules)\"  \"./example/node_modules/@achrinza/strong-type/\" && copyfiles -V \"./node_modules/**/*\" \"./example/\" && copyfiles -V \"./!(node_modules)/*\" \"./**!(node_modules)\"","coverage":"echo 'See your coverage report at http://localhost:8080' && node-http-server port=8080 root=./coverage/","nodeExample":"node ./example/node/typecheck.js"},"_npmUser":{"name":"achrinza","email":"rifa@achrinza.com"},"homepage":"https://github.com/achrinza/strong-type#readme","keywords":["strong","type","validation","validate","check","checking"],"repository":{"url":"git+https://github.com/achrinza/strong-type.git","type":"git"},"_npmVersion":"8.18.0","description":"allows easy type enforcement for all JS types objects and classes. it is also extensible and provides simple to use type checks for your own custom classes and types","directories":{},"maintainers":[{"name":"achrinza","email":"rifa@achrinza.com"}],"_nodeVersion":"18.8.0","publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"c8":"^7.6.0","copyfiles":"^2.4.1","node-http-server":"8.1.5","@node-ipc/vanilla-test":"1.4.12"},"_npmOperationalInternal":{"tmp":"tmp/strong-type_1.1.4_1666504670196_0.8359582299349502","host":"s3://npm-registry-packages"},"_id":"@achrinza/strong-type@1.1.4","version":"1.1.4"}