{"bugs":{"url":"https://github.com/achrinza/strong-type/issues"},"dist":{"shasum":"6343dc773e82e6173f468104a927649b69cab913","tarball":"https://registry.npmjs.org/@achrinza/strong-type/-/strong-type-1.1.3.tgz","fileCount":6,"integrity":"sha512-BCfMeStjIofJBZWSSbmkSLm0SRCAF58Aj5hz7as80A+bQOgQn5PsyWo61dbW1kyVidddHAPcj0wMFfLSeInl1Q==","signatures":[{"sig":"MEYCIQDiX98Z7VbaRLF8M6dBfiFEvVcWJjLQHItzoBNVxkbqlQIhAMr/dzSn8ipSInWDP5C5CzgtRTcx9D2HRIz17ZJAvLqZ","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":25981,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJjVJ7UACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2Vmp6sg//Wju7t9xjvsxzshUnWmeQBsDOwhm5fhVU7FOQYc8rZ7AFDVqM\r\njZ0kC0WwnDf3OgaDU1xVcTGdtE7O02KFyijz6A4LCDo3x8M6yenOC19ZQ0Hm\r\neNGiP2b8wI3nn5IK27hC08fTpc9Zz7swvULHDWISpcb0mKPfx2IflQOiIFVG\r\nhNukn++tk5zDtPGbN1uNPNt1fRzKVLLrABzJqnimVkdX94xP97wRQmqqIaN6\r\nV88QaDtH2vZPITkmX4WMPOpdzYkEU7nuJqlv8swHv8aOqyCTxPH1L27LDN8w\r\nXpJi5JW984rOskkWyvciREyOEQQK0qySVmM6IJa52bKb6qwHa0BdvaLiLmZE\r\nSmgewLbpBHdBtuRO3whseDnaZeMXhVOTuCbm1X74gxD9GWfVbmavZZwVw7+0\r\n10eStaGlntUCSf5cNh17ZRmPv+kEYRQpqcdLQHRWdTm7GOnGsSBoHcy30fHB\r\nqr5wejHpEIutjvC63i77BwaVyz09xTqw4UZnNXHA9ItnJedU1t5/szpdEX5R\r\nA7HMVksWNgTZHZWdPG9niitKg2aH/gimKVMBjbnv5XTJGRORdg/eCh7miMtg\r\n5ZnjzPWFR9nl7tUWcmM5yNGAbdD8JtaoXNPdWGKpfbkFG/s3+8/JWTmeQvz8\r\nmUJxI7g8S8qG/qvWtTW8ODRmtWaMZUkOz+4=\r\n=EYa8\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":"fad005a09c89b56b0a3cb1db1f9c0c2b72d7b27e","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.9"},"_npmOperationalInternal":{"tmp":"tmp/strong-type_1.1.3_1666490068338_0.31610317261064247","host":"s3://npm-registry-packages"},"_id":"@achrinza/strong-type@1.1.3","version":"1.1.3"}