{"_id":"@dhkatz/koa-decorators","_rev":"2-b2c93e557a7a0c60aa9eb949ff53f8fa","name":"@dhkatz/koa-decorators","dist-tags":{"latest":"1.0.3"},"versions":{"1.0.0":{"name":"@dhkatz/koa-decorators","version":"1.0.0","license":"MIT","main":"dist/index.js","types":"dist/index.d.ts","scripts":{"build":"tsc --declaration --emitDeclarationOnly && node esbuild.config.js","test":"jest --coverage --verbose --ci --forceExit --detectOpenHandles","lint":"eslint src/**/*.ts test/**/*.ts && tsc --noEmit","prepublishOnly":"npm run lint && npm run test && npm run build","postinstall":"npm run build"},"publishConfig":{"access":"public","registry":"https://registry.npmjs.org/"},"dependencies":{"joi-to-swagger":"^6.0.1","joiful":"^3.0.2"},"peerDependencies":{"@koa/router":"^10.1.1","handlebars":"^4.7.7","koa":"^2.13.4","reflect-metadata":"^0.1.13"},"devDependencies":{"@types/jest":"^27.4.0","@types/koa__router":"^8.0.11","@types/koa-bodyparser":"^4.3.7","@types/node":"^17.0.8","@types/supertest":"^2.0.12","@types/swagger-ui":"^3.52.0","@typescript-eslint/eslint-plugin":"^5.9.0","@typescript-eslint/parser":"^5.9.0","esbuild":"^0.14.45","esbuild-node-externals":"^1.4.1","eslint":"^8.6.0","eslint-config-prettier":"^8.3.0","eslint-plugin-prettier":"^4.0.0","jest":"^27.4.7","koa-bodyparser":"^4.3.0","prettier":"^2.5.1","supertest":"^6.2.0","ts-jest":"^27.1.2","ts-node-dev":"^1.1.8","typescript":"^4.5.4"},"resolutions":{"joi":"17.5.0"},"overrides":{"joi":"17.5.0"},"eslintConfig":{"extends":["plugin:@typescript-eslint/recommended","plugin:prettier/recommended"],"ignorePatterns":["esbuild.config.js"],"parser":"@typescript-eslint/parser","rules":{"@typescript-eslint/no-explicit-any":"off"}},"prettier":{"semi":false,"singleQuote":true,"printWidth":100},"jest":{"preset":"ts-jest","globals":{"ts-jest":{"tsconfig":"./tsconfig.json"}},"testEnvironment":"node","collectCoverage":true,"testRegex":"/test/.*\\.test\\.[jt]s$","moduleFileExtensions":["ts","js"],"collectCoverageFrom":["src/**/*.{js,ts}","!<rootDir>/node_modules/"]},"gitHead":"f07a93492a6c5e3ffc1637164a9d9cb9031899c6","_id":"@dhkatz/koa-decorators@1.0.0","_nodeVersion":"18.3.0","_npmVersion":"8.12.2","dist":{"integrity":"sha512-H4lsUM3PPukVf1FmXgGTQ4j2/zRG+6En4OFXuz2wXy4OKxtWb0Ong4v0IGzresHBJiJmDFVamJj741Gpf1xjYw==","shasum":"646de6732c00baee3c68a6cc628d59276f328136","tarball":"https://registry.npmjs.org/@dhkatz/koa-decorators/-/koa-decorators-1.0.0.tgz","fileCount":26,"unpackedSize":53766,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIEjGxuZXyZweo7PRibCNL11I33HhIT3GbEtEqdkhzOruAiBppZ24dJHr78xU68716k7+OpisyPn/1kaxSNzqLqxiMA=="}],"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJirOV6ACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmoMWBAAo/qrnBH9DiafKhZXCIA7ybXj0x43PVZfAVAhd8oJ07WrHwAC\r\nKL4RE7VHVhR60CTxshxXVDIV8vFuKmYeMTAUStbXO/a4h8JXeUS0HXm3mEXG\r\n54KGlhoQBVl39RMdG3+DhiKPBUD1+dxSXEitrJxdXXKeOMKnz82oS5wz5Zm5\r\nURuHWtuzoNJIscOk3yQRH38VpzIygLdtXZZVVQrRYA0LaP1nANBxuJM9/Xdi\r\nZEvgcgrqaCEJPy0u0TkECjbg2HcLrFzJKzy2V0f3hGhSF2XOPe2epXeShYM1\r\nw0D+cUMHBgzonqiZ/bhPhPnhUf6lggDEk4sZIyE4RjFf495yEkPXS34fYouo\r\nKmYzbeEaqOLsJq4dK5wT+fo5difupbLWjtQOl6VIqVDoOtagdXq9j3AF4LeC\r\nzrn7xIifMTRdsYuFbmSfWM1sdEjOk6zQVhu1/LFZGwlTt6xSYjnEAQe4bptG\r\nQunyhRcXmcClq0Nc8QWONWqD+dkPHcAghg8GrpjwDh3YtyLK37i5sW9YZRUu\r\n7v0UeOV7AGD0jp3kCAFIIxYcQoiXF76g5W6xLSZJSejKv+whU6m0788ULs5j\r\n2u9fl/aDhSJ4b3WqSAwpxlK56ztmgD0IhXXjLoaKFErN23gYfig8WK2vL7fJ\r\nByu0KUP3Ht7bgFwCD+ZQeFXVbIYISgOnPEg=\r\n=5FPn\r\n-----END PGP SIGNATURE-----\r\n"},"_npmUser":{"name":"david_katz","email":"dhkatz.16@gmail.com"},"directories":{},"maintainers":[{"name":"david_katz","email":"dhkatz.16@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/koa-decorators_1.0.0_1655498105818_0.9535067928040066"},"_hasShrinkwrap":false},"1.0.1":{"name":"@dhkatz/koa-decorators","version":"1.0.1","license":"MIT","main":"dist/index.js","types":"dist/index.d.ts","scripts":{"build":"tsc --declaration --emitDeclarationOnly && node esbuild.config.js","test":"jest --coverage --verbose --ci --forceExit --detectOpenHandles","lint":"eslint src/**/*.ts test/**/*.ts && tsc --noEmit","prepublishOnly":"npm run lint && npm run test && npm run build"},"publishConfig":{"access":"public","registry":"https://registry.npmjs.org/"},"dependencies":{"joi-to-swagger":"^6.0.1","joiful":"^3.0.2"},"peerDependencies":{"@koa/router":"^10.1.1","handlebars":"^4.7.7","koa":"^2.13.4","reflect-metadata":"^0.1.13"},"devDependencies":{"@types/jest":"^27.4.0","@types/koa__router":"^8.0.11","@types/koa-bodyparser":"^4.3.7","@types/node":"^17.0.8","@types/supertest":"^2.0.12","@types/swagger-ui":"^3.52.0","@typescript-eslint/eslint-plugin":"^5.9.0","@typescript-eslint/parser":"^5.9.0","esbuild":"^0.14.45","esbuild-node-externals":"^1.4.1","eslint":"^8.6.0","eslint-config-prettier":"^8.3.0","eslint-plugin-prettier":"^4.0.0","jest":"^27.4.7","koa-bodyparser":"^4.3.0","prettier":"^2.5.1","supertest":"^6.2.0","ts-jest":"^27.1.2","ts-node-dev":"^1.1.8","typescript":"^4.5.4"},"resolutions":{"joi":"17.5.0"},"overrides":{"joi":"17.5.0"},"eslintConfig":{"extends":["plugin:@typescript-eslint/recommended","plugin:prettier/recommended"],"ignorePatterns":["esbuild.config.js"],"parser":"@typescript-eslint/parser","rules":{"@typescript-eslint/no-explicit-any":"off"}},"prettier":{"semi":false,"singleQuote":true,"printWidth":100},"jest":{"preset":"ts-jest","globals":{"ts-jest":{"tsconfig":"./tsconfig.json"}},"testEnvironment":"node","collectCoverage":true,"testRegex":"/test/.*\\.test\\.[jt]s$","moduleFileExtensions":["ts","js"],"collectCoverageFrom":["src/**/*.{js,ts}","!<rootDir>/node_modules/"]},"gitHead":"f07a93492a6c5e3ffc1637164a9d9cb9031899c6","_id":"@dhkatz/koa-decorators@1.0.1","_nodeVersion":"18.3.0","_npmVersion":"8.12.2","dist":{"integrity":"sha512-sDsecarjIC/2G0Hmpp4laKSn105xuiy6dNqpxIXnZt3xzeXV/m2Hx6Fr7kcJnuqrTGMnWMWNdVGuQQK1gbO+Ww==","shasum":"295ee1c1c96e0106fcdcbfbdc0b236259eacc821","tarball":"https://registry.npmjs.org/@dhkatz/koa-decorators/-/koa-decorators-1.0.1.tgz","fileCount":26,"unpackedSize":53729,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQDj1KFYVLeNf+WYceIECroxjkj2urEsi5Mfw+IiKVcurQIhAMEwi0bwDeR+1mut3Mt8xvKcxN+00a5hPuU+loBkLl6A"}],"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJirOYcACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2Vmok2A/9EHi0sWxEJIdy5nK31QIsAxM5ckkOkVYENQR8vEhUFPL8esE2\r\nf+laBfFPARimZ1cIPL5x35k2V+g54rfbAYWL/41EdU24W14GY91E5Q4FPnQv\r\nHnUGxZCjg8l8AMKHfOkRaD0KL6rxhXnpx0O2abZzBYqXCNGypAzeu/PxOucF\r\n1Ynak8F2DoUArb2NSKB/z8kXVkWtxFjxBOZfnl6QuI+UFJ7ZyVFzcr95s7lQ\r\nUZrRtp+aPgvtzi0i+oFBxd2XKI/r/BLzPsALwUSRKHkxDdQnUgrpWdBxwcC9\r\n4V2p7UCztYM/06AjqaS0j+l6uI2YkvIRr7/UP90NPGFZ4Cneb0oWBkfZLqQV\r\nTxOdxPwgyplXTL/2ncufTDd0+OD3HChSRHhfA6z3Ya2GYad29FYwBa4kRJk/\r\ndlhH+mcvnVFgCxmiyHkH1IZeUwlSoTDgjfIHQmOEz6BajMb2V5ws6uQyibNV\r\nX6Ly31SyUk3BZaovLawXT0v8wqJCCf6Cs8tmgZayxVfVMbMKpBqAuv/bzRxF\r\nqR8gJmMD4H6YXapCoFEx+7pSmLs9aq7MCCoJWCmx0RPwCbMRcXTLWkQCujZM\r\nodMViuJwYFeMIyz4shXdQFYFS9RGa3t8GQwuaU2VGUtcYC89diGKvB80X8o/\r\nQMg3bx2zjW+LxsyyLDlHN640FnEgF8DrWHE=\r\n=jir/\r\n-----END PGP SIGNATURE-----\r\n"},"_npmUser":{"name":"david_katz","email":"dhkatz.16@gmail.com"},"directories":{},"maintainers":[{"name":"david_katz","email":"dhkatz.16@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/koa-decorators_1.0.1_1655498268274_0.3477855084236283"},"_hasShrinkwrap":false},"1.0.3":{"name":"@dhkatz/koa-decorators","version":"1.0.3","license":"MIT","main":"dist/index.js","types":"dist/index.d.ts","scripts":{"build":"tsc --declaration --emitDeclarationOnly && node esbuild.config.js","test":"jest --coverage --verbose --ci --forceExit --detectOpenHandles","lint":"eslint src/**/*.ts test/**/*.ts && tsc --noEmit","prepublishOnly":"npm run lint && npm run test && npm run build"},"publishConfig":{"access":"public","registry":"https://registry.npmjs.org/"},"dependencies":{"joi-to-swagger":"^6.0.1","joiful":"^3.0.2"},"peerDependencies":{"@koa/router":"^10.1.1","handlebars":"^4.7.7","koa":"^2.13.4","reflect-metadata":"^0.1.13"},"devDependencies":{"@types/jest":"^27.4.0","@types/koa__router":"^8.0.11","@types/koa-bodyparser":"^4.3.7","@types/node":"^17.0.8","@types/supertest":"^2.0.12","@types/swagger-ui":"^3.52.0","@typescript-eslint/eslint-plugin":"^5.9.0","@typescript-eslint/parser":"^5.9.0","esbuild":"^0.14.45","esbuild-node-externals":"^1.4.1","esbuild-plugin-copy":"^1.3.0","eslint":"^8.6.0","eslint-config-prettier":"^8.3.0","eslint-plugin-prettier":"^4.0.0","jest":"^27.4.7","koa-bodyparser":"^4.3.0","prettier":"^2.5.1","supertest":"^6.2.0","ts-jest":"^27.1.2","ts-node-dev":"^1.1.8","typescript":"^4.5.4"},"resolutions":{"joi":"17.5.0"},"overrides":{"joi":"17.5.0"},"eslintConfig":{"extends":["plugin:@typescript-eslint/recommended","plugin:prettier/recommended"],"ignorePatterns":["esbuild.config.js"],"parser":"@typescript-eslint/parser","rules":{"@typescript-eslint/no-explicit-any":"off"}},"prettier":{"semi":false,"singleQuote":true,"printWidth":100},"jest":{"preset":"ts-jest","globals":{"ts-jest":{"tsconfig":"./tsconfig.json"}},"testEnvironment":"node","collectCoverage":true,"testRegex":"/test/.*\\.test\\.[jt]s$","moduleFileExtensions":["ts","js"],"collectCoverageFrom":["src/**/*.{js,ts}","!<rootDir>/node_modules/"]},"gitHead":"7c96756941e553d9731743487abf0bae26c030b0","_id":"@dhkatz/koa-decorators@1.0.3","_nodeVersion":"18.3.0","_npmVersion":"8.12.2","dist":{"integrity":"sha512-EpmAIaXxQOX+pdBzfjtEcEomX6Nd21S6AaD5B2oQA3m5Y4K2iUuIAkIf2R7E7DU8NWiX6z/HS3LCpx1AB0hp1g==","shasum":"1116653f4c8eee102a50232440275f69a520c486","tarball":"https://registry.npmjs.org/@dhkatz/koa-decorators/-/koa-decorators-1.0.3.tgz","fileCount":27,"unpackedSize":53901,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEMCIFtBY5IuLOB7+dFX/k2hqKuRv1rQg8MveOMaEYCTzhZKAh8eIk8G9fog3qr70EqcuqrdJ5KUUlnGssZ1mmjI+Bfk"}],"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJirOyAACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmoTPg/9Gw/ZaJV4NGt7dSI9wJZQ8xxAqvQY5AELmW+VloQJXTZQilgf\r\nBKAN1yfUuzSXP1EgYwDF5SbK/SjE4vE6DCNZg4oihcb+DUBwgRGM96AacSxX\r\ntkziHPSMUa1/WLehtwjtyRbFPpuD/THBkKuIhjT0k6x9XV3VsjcbUSFLtUfV\r\ndpLi6Pl1q2OssWWriwSLiVQYpFJkn1Fb2XEad8bVusqiiz813FIA1GLvf0PA\r\nni2jijzwHbGAaO9dWICcndfZkbke9HrjSludoCM+QbrhyrlhTQvXx2wP6tHb\r\nwhNk2pKD/A7vzwdZvOpwd/MEiTnyu3IHLahrMR9RGRQm3yzJK2p8WYfabcU5\r\nuGFNjVblseBH1s0DNAE7vsFbe3YcLFTfaElwRxw7peyJi0Bef39FdOfkQETP\r\nXjUxaKR/eIwnntg8s2DIrrvzpX16264oab6U8eaSZJHYsV/YsoECr0OC/+4u\r\nSiIwTLafLA12qYIv4OdtDW0rEPB5VegMfv0cWvtWWTHgeitM20wNSi1XBxvw\r\nBcchOz+OxwcV40TVooGnDzOHDDZmFBi//gPe/Om/PuW8fqjPjjH+OYwlggKz\r\n/XSRaWk9X7/UAiZJmWJF2R8FN0s/QK8zDfRnCwBXiXFMiSmBwHhB0VPgxh4D\r\na2rMAtV6awCqGWhwYZS1w8jvMKogJTcrgeI=\r\n=5M58\r\n-----END PGP SIGNATURE-----\r\n"},"_npmUser":{"name":"david_katz","email":"dhkatz.16@gmail.com"},"directories":{},"maintainers":[{"name":"david_katz","email":"dhkatz.16@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/koa-decorators_1.0.3_1655499903772_0.12695645597509952"},"_hasShrinkwrap":false}},"time":{"created":"2022-06-17T20:35:05.736Z","1.0.0":"2022-06-17T20:35:06.037Z","modified":"2022-06-17T21:05:04.276Z","1.0.1":"2022-06-17T20:37:48.523Z","1.0.3":"2022-06-17T21:05:04.170Z"},"maintainers":[{"name":"david_katz","email":"dhkatz.16@gmail.com"}],"license":"MIT","readme":"ERROR: No README data found!","readmeFilename":""}