{"bugs":{"url":"https://github.com/achrinza/strong-type/issues"},"dist":{"shasum":"6db0b151afa4bbcf1f065f5cd7fab8da156a8d35","tarball":"https://registry.npmjs.org/@achrinza/strong-type/-/strong-type-1.1.2.tgz","fileCount":6,"integrity":"sha512-A4AXzo8SeDGNeP0hbHx3hci4mzkqzLuEeA67RR5pi1BatRzPmUPyc8M3JlN1mJoxKbqQyzTZo/LCcvqKNhS50w==","signatures":[{"sig":"MEUCIGKG+5CCHmCgOEr5Oo3wHT8es+mcQCAKH3EwzLrBtw9MAiEA4Ot2VqfYPBA334C7VXVj+4hycjYZnluRcceufgsP5VI=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":25975,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJjA00VACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmroZxAAiZkDEmvLVF44bSGx3NGu6Co//YavTQ30RBsDthjgsbeRc0vG\r\nE+JkTyAleIVQvM1uHk35bBj/c5o5WkTM6Ray6DPwFEibYDaSVkoxcyA2FeIF\r\nlbm9gfSspsWKljRjD4h7+9RJEkuWHSlJERuu2GqVAo+oSRUzFl/IlsyT8Ucv\r\nUAmWemFPm9qEkYjPHDHPhFuZFWaUW4DPLruVl6C7Z1mqUqOQGRyt+9SNdPsI\r\n+FXLNM+9CapOkylY7UnbFiXHirdtSMosXkGqJSsw4VxY7c57SBfJF5T4vLE0\r\nkcm6Cy4pXcxa5aO2DvprUWfWkpAba1EYRbN+aNR54F3UvI5yR8jVh/lmhxWv\r\nABI2r8togkuSKEqUpD6InROjVF5gCxGuk0IfcI/hESrnKZbrYTSi/svY6rJM\r\nUaCCNjVDvXvAenh8DvRQd+O2qfgSrQXvLy0qILyDG4g+shPvVGJjMSYqIKs8\r\n7CT/qel8uSRnAkIoMi9limc6F7vfXFtBdfWjoAxAUpd/H09O7DCiYads8KeT\r\nfsdKUJG8kUsiS97dGilEOhphUpQjddCWH8qk9ET8at/lZ0Pvyduc1NamBB+j\r\np/GuxFWAiTG9CZxsvOHbmoPBwkexw0JFpqyDH8ERw5LP3fCSxQBPGBqIhE7b\r\n/0QLbrfFIXfMwxxo5nto4ye0L2Th4C/+eIw=\r\n=3eS4\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"},"gitHead":"e24153ec893d6a94054a740841b0c1d76a078c6d","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.11.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":"16.15.1","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.9"},"_npmOperationalInternal":{"tmp":"tmp/strong-type_1.1.2_1661160724959_0.4624937828413749","host":"s3://npm-registry-packages"},"_id":"@achrinza/strong-type@1.1.2","version":"1.1.2"}