{"_id":"@ori-sh/dev-tools","_rev":"32-8843e663610ee70c18f89ab2dcb32844","name":"@ori-sh/dev-tools","dist-tags":{"latest":"2.0.16"},"versions":{"1.0.0":{"name":"@ori-sh/dev-tools","version":"1.0.0","license":"MIT","_id":"@ori-sh/dev-tools@1.0.0","maintainers":[{"name":"ori-s","email":"ori.100000@gmail.com"}],"homepage":"https://github.com/ori-shalom/dev-tools#readme","bugs":{"url":"https://github.com/ori-shalom/dev-tools/issues"},"bin":{"dt":"dist/index.js"},"dist":{"shasum":"d233b7ba51da57a458035781b963df5e3caa51c8","tarball":"https://registry.npmjs.org/@ori-sh/dev-tools/-/dev-tools-1.0.0.tgz","fileCount":3,"integrity":"sha512-HuOEdNTHpc7noDUl/H9DkUE2dX1RsolRBJobajyYHl8FXp96kqx0UNKS0Gki+74Z3Pnj/O5PaG4mkIKBJfYdmA==","signatures":[{"sig":"MEYCIQD5JhyLFp0w9ki6wvFvUh0QsPPlxBkB4cfGRjWyvWC23gIhAOdxWdmv3aH7KmPTA4pimqRhP9HNiutKWcqdrWDkc1gj","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":3745,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJhOiwOCRA9TVsSAnZWagAAGEsP/jv9ltnDyg65aQGXiZ/q\nQxm36n3K9knwrTZ4RsU5PvTKZt6Ofho9ZHtE3LEqZd3UGu8vMncYy68lJ+lW\nv5sJjU/z8rQjlyi/RaVFeMGsSLscjDI60M4EyEyZV2VGjNIY/znM6KsY7kM3\ndaQEJEuyGHAewyX1QAzgY2CJhkjO5xDL2TJG9SFWntmEeJ3IIvECVbDk/cCB\nAZ2f5mx66/0JBV3tZu7vG86xTq13FA3s7h75raqvmgpE7a8TvjfGydWeZmyH\niz4Zd2jVpTpxK48lE6/BmpiwSmkU7KRo5xhjmLOE2qHcg91q99WtwH6FhhOR\nWsuMaDilvqEYJgEa4GlIvTmwaWrZXtWN1RfqlRImLFm4rU/PmlYh2oAt+nke\noCuZSKxwcLI7Vn2AGyOyJI6rSn37Xv0HG/X7qlwKXpTA83n9hgkVhkDRv1BI\nqRxlnj+nDenDlgtSCpbaXYZSCYh1h/2XDh2h0xm5mpUeKGxjC7TracTwfzGB\nKvzGrC4RkBJj4VWd1s50BP59dhWPl/SMRvfc0BvaSOrlr4ebzJpvnwhs1qaS\nVirPvVBFEUUp7KJRkYszLIuL7jufAIHUvbRYTrGyb4BfdqQjsrhzwM2KZBuj\noalFxijE9D6sqZB7+E34Z3gBrzdK9f3hSThIVa6n1J7QG1lCF1I0UKK+08Rx\nnRYH\r\n=cv4q\r\n-----END PGP SIGNATURE-----\r\n"},"main":"dist/index.js","types":"dist/index.d.ts","module":"dist/index.d.ts","gitHead":"6031e8154af6ef74f623f85bf1bf4a24481d75e8","private":false,"scripts":{"build":"tsc && chmod +x dist/index.js"},"_npmUser":{"name":"ori-s","email":"ori.100000@gmail.com"},"repository":{"url":"git+https://github.com/ori-shalom/dev-tools.git","type":"git"},"_npmVersion":"6.14.15","description":"CLI for developing & packaging lambda APIs","directories":{},"_nodeVersion":"14.17.6","dependencies":{"zod":"^3.8.2","chalk":"^4.1.2","yargs":"^17.1.1","express":"^4.17.1","nodemon":"^2.0.12","ts-node":"^10.2.1","archiver":"^5.3.0","chokidar":"^3.5.2","commander":"^8.1.0","@vercel/ncc":"^0.30.0"},"_hasShrinkwrap":false,"devDependencies":{"type-fest":"^2.1.0","typescript":"^4.4.2","@types/node":"^16.7.10","@types/axios":"^0.14.0","@types/yargs":"^17.0.2","@types/express":"^4.17.13","@types/archiver":"^5.1.1","@types/aws-lambda":"^8.10.83"},"_npmOperationalInternal":{"tmp":"tmp/dev-tools_1.0.0_1631202318217_0.9115644208938107","host":"s3://npm-registry-packages"}},"1.0.1":{"name":"@ori-sh/dev-tools","version":"1.0.1","license":"MIT","_id":"@ori-sh/dev-tools@1.0.1","maintainers":[{"name":"ori-s","email":"ori.100000@gmail.com"}],"homepage":"https://github.com/ori-shalom/dev-tools#readme","bugs":{"url":"https://github.com/ori-shalom/dev-tools/issues"},"bin":{"dt":"dist/index.js"},"dist":{"shasum":"38693a15c98a01d7a2c02ec0597ee8e8ac05f140","tarball":"https://registry.npmjs.org/@ori-sh/dev-tools/-/dev-tools-1.0.1.tgz","fileCount":3,"integrity":"sha512-JcZ/+hBpFfTCLhTztb2+HcGpiClf3KnvUbCCoMh8BPVB05C944GIAoRz2qb+H31bQp/IL4qOJeKj9868q8nu7Q==","signatures":[{"sig":"MEUCIQCrOgUXNKXWofCjumPZoLge7XjVmDDzxt4Um2IowG7mUgIgLOakMo4H6otCsCOADb2ihdTdjTJmrGDcwGzluehH1SE=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":3745,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJhOo6MCRA9TVsSAnZWagAA/+8P/0ygMtgxI+dV/5cid3bl\nob2pXqSqwzefrUP5g0smCm6E48EaVxyfdPqSuwfrzDFK3SkZTTJGSQqDyBz4\nd2h1EatASyYYn9P5H4UW4QXfikCCdg4OZMJmkPkZN8pkWjw2YA3f/twZTi9O\nOICn1yHMCr8irwMnx4phWlAROkztwU5pYgUN1qOqZijc9kP/Q/yh6IM8l3S+\n2GQ1kIBXYcm+snAh58gHgo1I4NO85ZzTWI3G/FAeJibMlZKcgFqwdHStrKmy\nOZAL3gSDIbC8xA3F2pN+lyWDnCh8+GAuLb/kP2ltNVflux4XGi0GhYxmc24y\nhpwIj/cXnBkamd8X3J85PYPHcr14c6y7emrbkkc308p3VRKOIIkogSgtXper\nUc4DUU+H1jGRJi3hdxe9mtJ5wljDQISMQ25t0uGS2tzIG1lnjMoIfIDnW9BK\nUQ0pM+xZdlEc9O0swzRRbKaOg05OfjbQ4O8Obqqyt7WnZClSOTJJXm5QedGI\n73Rj3t3tUqpuTKtDZ+cTcJAExSKLjXkrMl7N/SKPHdGzTFDpFl6Ez+fTcw4B\nLC4TgSSp6O4wG2OTpQBGBzTlaitzjSCRTAD9Du1mN36W9e6GWdnDxrl+98g7\nYYo4/RbJCFEg4y/a67IJQ1ze+0PtQqKB4x95cuO9Nu/FRlrfh4aKEFy8Mp6o\nJquI\r\n=adb6\r\n-----END PGP SIGNATURE-----\r\n"},"main":"dist/index.js","types":"dist/index.d.ts","module":"dist/index.d.ts","gitHead":"08590e731ce36cc6b5a2f945a2e2c2a3b0afd05d","private":false,"scripts":{"build":"tsc && chmod +x dist/index.js"},"_npmUser":{"name":"ori-s","email":"ori.100000@gmail.com"},"repository":{"url":"git+https://github.com/ori-shalom/dev-tools.git","type":"git"},"_npmVersion":"6.14.15","description":"CLI for developing & packaging lambda APIs","directories":{},"_nodeVersion":"14.17.6","dependencies":{"zod":"^3.8.2","chalk":"^4.1.2","yargs":"^17.1.1","express":"^4.17.1","nodemon":"^2.0.12","ts-node":"^10.2.1","archiver":"^5.3.0","chokidar":"^3.5.2","commander":"^8.1.0","@vercel/ncc":"^0.30.0"},"_hasShrinkwrap":false,"devDependencies":{"type-fest":"^2.1.0","typescript":"^4.4.2","@types/node":"^16.7.10","@types/axios":"^0.14.0","@types/yargs":"^17.0.2","@types/express":"^4.17.13","@types/archiver":"^5.1.1","@types/aws-lambda":"^8.10.83"},"_npmOperationalInternal":{"tmp":"tmp/dev-tools_1.0.1_1631227532614_0.7394568964315706","host":"s3://npm-registry-packages"}},"1.0.2":{"name":"@ori-sh/dev-tools","version":"1.0.2","license":"MIT","_id":"@ori-sh/dev-tools@1.0.2","maintainers":[{"name":"ori-s","email":"ori.100000@gmail.com"}],"homepage":"https://github.com/ori-shalom/dev-tools#readme","bugs":{"url":"https://github.com/ori-shalom/dev-tools/issues"},"bin":{"dt":"dist/index.js"},"dist":{"shasum":"8332692c80135c52706f77eca1d6fe3196bd2efe","tarball":"https://registry.npmjs.org/@ori-sh/dev-tools/-/dev-tools-1.0.2.tgz","fileCount":10,"integrity":"sha512-VO6v6zsYlLA5SWumh8a04NxM8Wqvz0zNNsG2yMurtzCjKsjDdc5a7oClnDLT3Spw6KqfB3WvEVPLedNhgy97FA==","signatures":[{"sig":"MEUCIDArwLUQmFUB78mcTjJRyBIdrZ2+XmvTb2LK7kywBlXRAiEA2miKtLM/8llnH9jxAIzDrD5Xi0cXZiqOIl6PQfAfjPk=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":24346,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJhOpKcCRA9TVsSAnZWagAAKQ0P+waFHT4X0jAdDG68L9lp\nivCU3JYHYbsyH1x/dAI2uJTRwydaNqVGHWoiLles/Vc+X8w7wQxvCYs0SoRV\ndZ4ARHu4yz0eiOBV+ggVYRn0aCj5HFlGNYvg/DdROh0eDbWp+mQ/Sd2whiam\nnehYyGK6PX8jXRYKaKsYqrZMRMPgkreZbNz0NTLx6amybbZOP0mIA84C42e9\nia9Tng4VJ995RltEb5fgHJF6nBclEaMwywvNRxSS5A6YKe/cSKteVt93n0Fz\nMdod5BssX2O/4EEMTfLz0ZEdN9SQYWcQu0yamWsTPXOH2AlcTos6UAb4xTpz\ngGmalF6H1W+mD2GggHu0v/emvt1PtsgWtmRyhqplg4IKN8AVduwXMVbYxiyA\niUZbrZrlUHNtoNYG+4MuM0tjX18nyJBLrhedcMZk1DNlLhoOXkEDKjm1hjPd\nCC9O8bmpQnlQmJ70aDU++aWVddJQR4aF8fj6A7e3C/sdM4D7e0fm/DcO/2xt\n7YDRDme4Zn1GwQ8ak+qKS1OA1QW+JMW0Y2g9EFJkZXbILC2EaA1h3V3lq9uG\n1cfo/k542MATWk50Q7uHbV9oTI97Hkanu0zjWw9DqxMvbibGzsQFadz483ZI\n1jsYFLNsm5U5ZZuyNIUfi37uQDKqIQjDC6vZ5OLL6LGAu9uzL+ap2U/xhaVl\nr6pk\r\n=Eq0s\r\n-----END PGP SIGNATURE-----\r\n"},"main":"dist/index.js","types":"dist/index.d.ts","module":"dist/index.d.ts","gitHead":"2657e7f65e6aa8ee3d5308e3c5d1e30add03433f","private":false,"scripts":{"build":"tsc && chmod +x dist/index.js"},"_npmUser":{"name":"ori-s","email":"ori.100000@gmail.com"},"repository":{"url":"git+https://github.com/ori-shalom/dev-tools.git","type":"git"},"_npmVersion":"6.14.15","description":"CLI for developing & packaging lambda APIs","directories":{},"_nodeVersion":"14.17.6","dependencies":{"zod":"^3.8.2","chalk":"^4.1.2","yargs":"^17.1.1","express":"^4.17.1","nodemon":"^2.0.12","ts-node":"^10.2.1","archiver":"^5.3.0","chokidar":"^3.5.2","commander":"^8.1.0","@vercel/ncc":"^0.30.0"},"_hasShrinkwrap":false,"devDependencies":{"type-fest":"^2.1.0","typescript":"^4.4.2","@types/node":"^16.7.10","@types/axios":"^0.14.0","@types/yargs":"^17.0.2","@types/express":"^4.17.13","@types/archiver":"^5.1.1","@types/aws-lambda":"^8.10.83"},"_npmOperationalInternal":{"tmp":"tmp/dev-tools_1.0.2_1631228572009_0.6807646272678378","host":"s3://npm-registry-packages"}},"1.0.3":{"name":"@ori-sh/dev-tools","version":"1.0.3","license":"MIT","_id":"@ori-sh/dev-tools@1.0.3","maintainers":[{"name":"ori-s","email":"ori.100000@gmail.com"}],"homepage":"https://github.com/ori-shalom/dev-tools#readme","bugs":{"url":"https://github.com/ori-shalom/dev-tools/issues"},"bin":{"dt":"dist/index.js"},"dist":{"shasum":"225cf5eded91b54ca868198a32b34af192e454ca","tarball":"https://registry.npmjs.org/@ori-sh/dev-tools/-/dev-tools-1.0.3.tgz","fileCount":17,"integrity":"sha512-+R0L3un6Dqo6H1ZJdfrq8zjY09IrDyqJg0vlO5LygpaXTEX4r3zhziLuHG7VZJOkzpocj1+RrhHwPyPjeE6gYQ==","signatures":[{"sig":"MEQCIGqUd12K0IpweRpSCUYstc5cNp8FSLQUDacOCjCqx8EJAiASpv+r9YlgqYhjp83VETW3sFKYWI1aKwP2eg1O9UCKhQ==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":28946,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJhPf17CRA9TVsSAnZWagAAczUP/j4daPSupZXnV4dZjaFq\n9WCOeH8rOjLcgIaGVWV3rRYfnajpi//CzH5Ty2PURUJnV8hwUKZGvBeT7W+z\ndL7stMrzX7pSzLcAciasxM6xLB/AyFfCfG8skcNJzQnqKLpI0Ks+7x2wE+s/\nUpQiBvj8ENgMJE6ZV9kjIWsxsV6IRP5x/RroJO4ZmVT8M2WyaN1xk2tPojw5\n/yJzpyro41gPUwyAJn7AoR3cNPHqB5bIcwDRe5Fxd7fjUWcScT4Eeqj5aujd\nPE9rfW5IyjXYZKdsJe5x1GpHVIDhqNLdEmC11O/PoRuTMWVnTiciEfxLr/8U\nro7lWVmpxPEYEXupOENSEAQm6tY2gNSaoQxOrS4TKDq7b8TjBQzAIWv3XQVV\nVV1+aKX3AQYHUDq0Dc9H80oBaNAAVN9ptnd5s1yG9pFnXgo2m5RT4HjTAdb3\ng862Wa3xUpAncYlFkKCFFFAsmos3L7MkOPZZ4ebthN/32aJLaPN+zj9eZh2n\nfDSSfZC/QKMlfIc/y1AAaEeyUZvbSYe6z4vmdkFMP+Kz1ZgdudRAZAsFVUoA\nDzzdBwnwPqoCdWg3fMB+788LyvmFtbfXmGAOHs3XGSl1rQHFP+rL8UEXU01K\nJI/VWihkTarAMK/m1ZubbsV6+A4sd+W44M5IEIY+lXOjso4B6vSMjlVBccMY\nsebS\r\n=xVp2\r\n-----END PGP SIGNATURE-----\r\n"},"main":"dist/index.js","types":"dist/index.d.ts","module":"dist/index.d.ts","gitHead":"ab0292ca7915659f7d09e2f31ccb7de4e89c0c35","private":false,"scripts":{"build":"tsc && chmod +x dist/index.js"},"_npmUser":{"name":"ori-s","email":"ori.100000@gmail.com"},"repository":{"url":"git+https://github.com/ori-shalom/dev-tools.git","type":"git"},"_npmVersion":"6.14.15","description":"CLI for developing & packaging lambda APIs","directories":{},"_nodeVersion":"14.17.6","dependencies":{"zod":"^3.8.2","chalk":"^4.1.2","yargs":"^17.1.1","express":"^4.17.1","nodemon":"^2.0.12","ts-node":"^10.2.1","archiver":"^5.3.0","chokidar":"^3.5.2","commander":"^8.1.0","@vercel/ncc":"^0.30.0"},"_hasShrinkwrap":false,"devDependencies":{"type-fest":"^2.1.0","typescript":"^4.4.2","@types/node":"^16.7.10","@types/axios":"^0.14.0","@types/yargs":"^17.0.2","@types/express":"^4.17.13","@types/archiver":"^5.1.1","@types/aws-lambda":"^8.10.83"},"_npmOperationalInternal":{"tmp":"tmp/dev-tools_1.0.3_1631452539211_0.3693688946377871","host":"s3://npm-registry-packages"}},"1.0.4":{"name":"@ori-sh/dev-tools","version":"1.0.4","license":"MIT","_id":"@ori-sh/dev-tools@1.0.4","maintainers":[{"name":"ori-s","email":"ori.100000@gmail.com"}],"homepage":"https://github.com/ori-shalom/dev-tools#readme","bugs":{"url":"https://github.com/ori-shalom/dev-tools/issues"},"bin":{"dt":"dist/index.js"},"dist":{"shasum":"9e8dbbceb3cc73ad11fbcf7a24fca51ccd3f8157","tarball":"https://registry.npmjs.org/@ori-sh/dev-tools/-/dev-tools-1.0.4.tgz","fileCount":17,"integrity":"sha512-xOlZEXNvk7CuZPvqnyWZ3h9mSG1GhdnNTZ9Bh0YgFrmtzXh54YvSAtXHOSembaZlHZylX9z1y4MB8TZgm0OV+g==","signatures":[{"sig":"MEUCIQCBUNtYiZ2ctZ9Un+HkpP7/UdOEFUudfRt/L/1aBS9QGAIgTrQbUhJYDOrxUSK/FesXXpBd7xf8ABcikEl+22w2CGk=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":28875,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJhPf4oCRA9TVsSAnZWagAA7RIP/iyuDERmn/8pavCviOEY\nFkCvdT439a44cxV4latWi48r0NnPIYch4R5GArWLLAC5RIa16R45Gjpc1fhU\nfEhI1Wm8d+D/xTzzmTGzulHNk4Y5on+8K9LamS3q3ANB7m6CiOZ3U6Fe31/o\nEybbgrLYbxaaV4bk4McHFs57iIuVtFdmMvoDeRN4NIPKQJywpZ4ESZCOQk81\npfGBLq5v1/rr/w4iMthsmsNNaOfU7ufBDd1P3BuQgvispIJ/fl2cF6zTRIpd\n4d2XmPh8zz9UZSeRAngfs86CtrSKsZCLX5TY8Yg2lacUbOepienMAucEJuxI\nEMD5ZBremsIluAUoyd1SpGwZaveX6LTyFiFm1VpYgImuQfI6kMBcmsIQbT2y\nxU0+fSkhM1QDN371bQ27ro50XfoYm1F/Un81qbhtJeBPzmMEZQKUnBTy1aaA\nOcloZSGvfzuCIRL9RxLIEU9DGjN3Haye/vONevKx9iAomXgjKCZw4n5C+vT7\nT7pqkFD5eU0VF5jrX+n1PgBXbWLnLTLqpUb/jT7FuRhGi2KJ3WFVdE0oGsgf\nhVilvU6/cvgoDpDAMcDJalbUUTQRgk2W2f4tviN93WbcstjDUB/k4DbuQeSN\n5d2AmpEAuq28d1A7zQvRzxxqBgFYlPQGKlD1atl7/XJrixinmjTTp4PJfhjI\nV93b\r\n=a5Sl\r\n-----END PGP SIGNATURE-----\r\n"},"main":"dist/index.js","types":"dist/index.d.ts","module":"dist/index.d.ts","gitHead":"a56d399e3c7b2f5e907e1c7fe7c417b1b0f82e3f","private":false,"scripts":{"build":"tsc && chmod +x dist/index.js"},"_npmUser":{"name":"ori-s","email":"ori.100000@gmail.com"},"repository":{"url":"git+https://github.com/ori-shalom/dev-tools.git","type":"git"},"_npmVersion":"6.14.15","description":"CLI for developing & packaging lambda APIs","directories":{},"_nodeVersion":"14.17.6","dependencies":{"zod":"^3.8.2","chalk":"^4.1.2","yargs":"^17.1.1","express":"^4.17.1","nodemon":"^2.0.12","ts-node":"^10.2.1","archiver":"^5.3.0","chokidar":"^3.5.2","commander":"^8.1.0","@vercel/ncc":"^0.30.0"},"_hasShrinkwrap":false,"devDependencies":{"type-fest":"^2.1.0","typescript":"^4.4.2","@types/node":"^16.7.10","@types/axios":"^0.14.0","@types/yargs":"^17.0.2","@types/express":"^4.17.13","@types/archiver":"^5.1.1","@types/aws-lambda":"^8.10.83"},"_npmOperationalInternal":{"tmp":"tmp/dev-tools_1.0.4_1631452712085_0.25806305050702183","host":"s3://npm-registry-packages"}},"1.0.5":{"name":"@ori-sh/dev-tools","version":"1.0.5","license":"MIT","_id":"@ori-sh/dev-tools@1.0.5","maintainers":[{"name":"ori-s","email":"ori.100000@gmail.com"}],"homepage":"https://github.com/ori-shalom/dev-tools#readme","bugs":{"url":"https://github.com/ori-shalom/dev-tools/issues"},"bin":{"dt":"dist/index.js"},"dist":{"shasum":"6619ffc89ed7dae64551fea256c72b25faa46f80","tarball":"https://registry.npmjs.org/@ori-sh/dev-tools/-/dev-tools-1.0.5.tgz","fileCount":17,"integrity":"sha512-Lu1mBNFt8RwotevjhNzPzGPKvMEkxK4zIEPcwuOHAUHfUmBnY6qVYsvt1+Gy3tKzWJJ1/1n/dfPuQc/v4+bGjw==","signatures":[{"sig":"MEUCIA7CDvx2zCuNlrb/ctsYDy5fSwz49R75Y5Q5jsKdCFrbAiEAtIQmsaarrb4/evldGJYA8P5dC0IwN+dUXybHYnMctic=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":29016,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJhPgP1CRA9TVsSAnZWagAAnuwP/RW59IOJgUtIisXQFORL\npmeBmcnHpN3HrcsVYRxNHy4C+IDA423g8PN8L7Gq1xXuD4hSeS4OpeQ1omB3\n7VYGpaumYgdh5CCYOtOmw1DpI9NsztqUImAiFcgM3tCpzdZ+R1PkpJyI3U5y\nOwOudP581L8d4YXN0UHm4jewoLIjNQqm+3RHm8PflxzATtFcT/5iHUCWSXTF\ntce/QKeeJio4CrGKrM9EaJEs0IUpPCUAJ5FOADOB1YjpvjJdAq5yLQ5Whh7v\n0cpjpV97t4GC20BAuTHpVVrIQHnCWGHDKByDuXQPd4ZBgikeG6n6nV47Rvj0\nkoSJfXnxalyxixr2pkc4NkZbJ49tqngwBHEHn1eU2KeuPRAvBRWnMxuy3aMu\n3poyu3iMbGuL7/J+tZZgZ2vW0BqOmEr93HT7MDFE9+aTP1EOJmleMVxrVRXx\nXtMh74upfYiqqYO5MphPkOfml3Jw+W2oesIayfaPTW2hbIALIH/ed7KVS3rI\nkloQmkqxVr8MbzNMDAL+A6+XjrlqlFN5Sa7NLxsVxQ5KLg+xOpD1fRzK0oHR\nAm/pwXkw3V1D+FtHKts+w6s4h1MpPOFu2EnFR99R0iFegqt+zHwIoSvdKvsA\npl4oQsH9CMhYi4VZ8JATRtLq+e1LXrdDdapK72bSOwZUlwMS+jp+yK9zue+l\nz17R\r\n=62Fh\r\n-----END PGP SIGNATURE-----\r\n"},"main":"dist/index.js","types":"dist/index.d.ts","module":"dist/index.d.ts","gitHead":"5e7211ac7e50cec2906eb0989b55e5b9489e9f48","private":false,"scripts":{"build":"tsc && chmod +x dist/index.js"},"_npmUser":{"name":"ori-s","email":"ori.100000@gmail.com"},"repository":{"url":"git+https://github.com/ori-shalom/dev-tools.git","type":"git"},"_npmVersion":"6.14.15","description":"CLI for developing & packaging lambda APIs","directories":{},"_nodeVersion":"14.17.6","dependencies":{"zod":"^3.8.2","chalk":"^4.1.2","yargs":"^17.1.1","express":"^4.17.1","nodemon":"^2.0.12","ts-node":"^10.2.1","archiver":"^5.3.0","chokidar":"^3.5.2","commander":"^8.1.0","@vercel/ncc":"^0.30.0"},"_hasShrinkwrap":false,"devDependencies":{"type-fest":"^2.1.0","typescript":"^4.4.2","@types/node":"^16.7.10","@types/axios":"^0.14.0","@types/yargs":"^17.0.2","@types/express":"^4.17.13","@types/archiver":"^5.1.1","@types/aws-lambda":"^8.10.83"},"_npmOperationalInternal":{"tmp":"tmp/dev-tools_1.0.5_1631454197367_0.5127414705533968","host":"s3://npm-registry-packages"}},"1.0.6":{"name":"@ori-sh/dev-tools","version":"1.0.6","license":"MIT","_id":"@ori-sh/dev-tools@1.0.6","maintainers":[{"name":"ori-s","email":"ori.100000@gmail.com"}],"homepage":"https://github.com/ori-shalom/dev-tools#readme","bugs":{"url":"https://github.com/ori-shalom/dev-tools/issues"},"bin":{"dt":"dist/index.js"},"dist":{"shasum":"d5f4e21bb5169c022e7293a72321592caca03ea5","tarball":"https://registry.npmjs.org/@ori-sh/dev-tools/-/dev-tools-1.0.6.tgz","fileCount":17,"integrity":"sha512-XZTz2LMNAyifbGPEtBf1o2XW7jJBkzqC/mJDFL48ZEbjSnkHiX9K96CtixjGy5WiHOHPLWcLX/HgN0ViKALirQ==","signatures":[{"sig":"MEYCIQCQisk12/sE46VN3/z2L9mcZfJiSXF7/ng8jC7fUVwsxwIhAOxMshUEVLAwrnDYLYsA/SaY4RbIf0mYxyHXf0FWsi0J","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":29209},"main":"dist/index.js","types":"dist/index.d.ts","module":"dist/index.d.ts","gitHead":"e9270cb08b9d8f667e1977b7b7953a6f2719264d","private":false,"scripts":{"build":"tsc && chmod +x dist/index.js"},"_npmUser":{"name":"ori-s","email":"ori.100000@gmail.com"},"repository":{"url":"git+https://github.com/ori-shalom/dev-tools.git","type":"git"},"_npmVersion":"6.14.15","description":"CLI for developing & packaging lambda APIs","directories":{},"_nodeVersion":"14.17.6","dependencies":{"zod":"^3.8.2","chalk":"^4.1.2","yargs":"^17.1.1","express":"^4.17.1","nodemon":"^2.0.12","ts-node":"^10.2.1","archiver":"^5.3.0","chokidar":"^3.5.2","commander":"^8.1.0","@vercel/ncc":"^0.30.0"},"_hasShrinkwrap":false,"devDependencies":{"type-fest":"^2.1.0","typescript":"^4.4.2","@types/node":"^16.7.10","@types/axios":"^0.14.0","@types/yargs":"^17.0.2","@types/express":"^4.17.13","@types/archiver":"^5.1.1","@types/aws-lambda":"^8.10.83"},"_npmOperationalInternal":{"tmp":"tmp/dev-tools_1.0.6_1632991300185_0.6212036535389944","host":"s3://npm-registry-packages"}},"1.0.7":{"name":"@ori-sh/dev-tools","version":"1.0.7","license":"MIT","_id":"@ori-sh/dev-tools@1.0.7","maintainers":[{"name":"ori-s","email":"ori.100000@gmail.com"}],"homepage":"https://github.com/ori-shalom/dev-tools#readme","bugs":{"url":"https://github.com/ori-shalom/dev-tools/issues"},"bin":{"dt":"dist/index.js"},"dist":{"shasum":"aaf4976d6a2ce517100f293e20ed132a22d4951f","tarball":"https://registry.npmjs.org/@ori-sh/dev-tools/-/dev-tools-1.0.7.tgz","fileCount":17,"integrity":"sha512-vj3Dyb+t3i3AwSyaqr16YvsmslT4D9Lydn3L9vfhwBILCuRpNnvpqKm/FVhD57ad5DLu0VMbx4sUuOUCsG655A==","signatures":[{"sig":"MEUCIQCWGDaNW1s54YVzIcHujI5V9JubC1N3P3tyvjoyMz2GHQIgdwdpsDyn4iR+Dov/KRGsUkcOsI1vUg5T+WdC+S5jP8w=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":29224},"main":"dist/index.js","types":"dist/index.d.ts","module":"dist/index.d.ts","gitHead":"28ccfc0b5a57dfcdf526b66e0deb36ec2f79de31","private":false,"scripts":{"build":"tsc && chmod +x dist/index.js"},"_npmUser":{"name":"ori-s","email":"ori.100000@gmail.com"},"repository":{"url":"git+https://github.com/ori-shalom/dev-tools.git","type":"git"},"_npmVersion":"6.14.15","description":"CLI for developing & packaging lambda APIs","directories":{},"_nodeVersion":"14.17.6","dependencies":{"zod":"^3.8.2","chalk":"^4.1.2","yargs":"^17.1.1","express":"^4.17.1","nodemon":"^2.0.12","ts-node":"^10.2.1","archiver":"^5.3.0","chokidar":"^3.5.2","commander":"^8.1.0","@vercel/ncc":"^0.30.0"},"_hasShrinkwrap":false,"devDependencies":{"type-fest":"^2.1.0","typescript":"^4.4.2","@types/node":"^16.7.10","@types/axios":"^0.14.0","@types/yargs":"^17.0.2","@types/express":"^4.17.13","@types/archiver":"^5.1.1","@types/aws-lambda":"^8.10.83"},"_npmOperationalInternal":{"tmp":"tmp/dev-tools_1.0.7_1632995257167_0.060252125040968885","host":"s3://npm-registry-packages"}},"1.0.8":{"name":"@ori-sh/dev-tools","version":"1.0.8","license":"MIT","_id":"@ori-sh/dev-tools@1.0.8","maintainers":[{"name":"ori-s","email":"ori.100000@gmail.com"}],"homepage":"https://github.com/ori-shalom/dev-tools#readme","bugs":{"url":"https://github.com/ori-shalom/dev-tools/issues"},"bin":{"dt":"dist/index.js"},"dist":{"shasum":"892a90b698ab57d886d73ab4ebad409da9a06ff5","tarball":"https://registry.npmjs.org/@ori-sh/dev-tools/-/dev-tools-1.0.8.tgz","fileCount":17,"integrity":"sha512-Hw4T1g+mE00Fj+mo5gfYCf0xdXJUJtmlihsiEmZtA4ubxHf1Kzpwp+GQgRNqpQ2yc7tLW38KmWTCjRyswQ0flw==","signatures":[{"sig":"MEUCIQCZJU+fz6NSYLkubTPjsfvA7/FKIryjDipiATTnNtvBLgIgLANhVkvUO2AhjlSiPHKDeQSR4VmpviiVbxMfjY3zRHA=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":29954},"main":"dist/index.js","types":"dist/index.d.ts","module":"dist/index.d.ts","gitHead":"2d25159ad649c2875720edfbdae9c3f4d4ca095c","private":false,"scripts":{"build":"tsc && chmod +x dist/index.js"},"_npmUser":{"name":"ori-s","email":"ori.100000@gmail.com"},"repository":{"url":"git+https://github.com/ori-shalom/dev-tools.git","type":"git"},"_npmVersion":"6.14.15","description":"CLI for developing & packaging lambda APIs","directories":{},"_nodeVersion":"14.18.0","dependencies":{"zod":"^3.8.2","chalk":"^4.1.2","yargs":"^17.1.1","express":"^4.17.1","nodemon":"^2.0.12","ts-node":"^10.2.1","archiver":"^5.3.0","chokidar":"^3.5.2","commander":"^8.1.0","@vercel/ncc":"^0.31.1"},"_hasShrinkwrap":false,"devDependencies":{"type-fest":"^2.1.0","typescript":"^4.4.2","@types/node":"^16.7.10","@types/axios":"^0.14.0","@types/yargs":"^17.0.2","@types/express":"^4.17.13","@types/archiver":"^5.1.1","@types/aws-lambda":"^8.10.83"},"_npmOperationalInternal":{"tmp":"tmp/dev-tools_1.0.8_1633552700257_0.4551803275367128","host":"s3://npm-registry-packages"}},"1.0.9":{"name":"@ori-sh/dev-tools","version":"1.0.9","license":"MIT","_id":"@ori-sh/dev-tools@1.0.9","maintainers":[{"name":"ori-s","email":"ori.100000@gmail.com"}],"homepage":"https://github.com/ori-shalom/dev-tools#readme","bugs":{"url":"https://github.com/ori-shalom/dev-tools/issues"},"bin":{"dt":"dist/index.js"},"dist":{"shasum":"b36d357b5d8bb5096d809fc5a75b53761873c4e4","tarball":"https://registry.npmjs.org/@ori-sh/dev-tools/-/dev-tools-1.0.9.tgz","fileCount":17,"integrity":"sha512-oIt/OEriObm4rOkXJWsyt8JqEoDudoXK6Tp4xW0yX42ty2RZvU1E0T+P5FYgZRfLnxi/3jUlUzkY/3YNNTbylQ==","signatures":[{"sig":"MEQCIEb8tHBR6Kx9fJfEjghvNhY4wOTDQdpo5Ec8j97nW0aoAiBa1nvTF2Ook5lBALNlht1mhK80K5Czjn8Ofa80qP74Cw==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":29954},"main":"dist/index.js","types":"dist/index.d.ts","module":"dist/index.d.ts","gitHead":"c54df02444570172e796135e3cdb14dc41711830","private":false,"scripts":{"build":"tsc && chmod +x dist/index.js"},"_npmUser":{"name":"ori-s","email":"ori.100000@gmail.com"},"repository":{"url":"git+https://github.com/ori-shalom/dev-tools.git","type":"git"},"_npmVersion":"6.14.15","description":"CLI for developing & packaging lambda APIs","directories":{},"_nodeVersion":"14.18.0","dependencies":{"zod":"^3.8.2","chalk":"^4.1.2","yargs":"^17.1.1","express":"^4.17.1","nodemon":"^2.0.12","ts-node":"^10.2.1","archiver":"^5.3.0","chokidar":"^3.5.2","commander":"^8.1.0","@vercel/ncc":"^0.31.1"},"_hasShrinkwrap":false,"devDependencies":{"type-fest":"^2.1.0","typescript":"^4.4.2","@types/node":"^16.7.10","@types/axios":"^0.14.0","@types/yargs":"^17.0.2","@types/express":"^4.17.13","@types/archiver":"^5.1.1","@types/aws-lambda":"^8.10.83"},"_npmOperationalInternal":{"tmp":"tmp/dev-tools_1.0.9_1633797618666_0.20485104883830574","host":"s3://npm-registry-packages"}},"1.1.0":{"name":"@ori-sh/dev-tools","version":"1.1.0","license":"MIT","_id":"@ori-sh/dev-tools@1.1.0","maintainers":[{"name":"ori-s","email":"ori.100000@gmail.com"}],"homepage":"https://github.com/ori-shalom/dev-tools#readme","bugs":{"url":"https://github.com/ori-shalom/dev-tools/issues"},"bin":{"dt":"dist/index.js"},"dist":{"shasum":"cb0f0a03fce6c20a2f86c2d1e4df6c077c367326","tarball":"https://registry.npmjs.org/@ori-sh/dev-tools/-/dev-tools-1.1.0.tgz","fileCount":17,"integrity":"sha512-w4bdKGVQMEUe87fEBGbYVDsmaaDzAYLTXBkCLNkbzWdUW/IjK/Dkzzn4RkXKRdP7PaJ4ixZETQpUjTuCQ/VmmQ==","signatures":[{"sig":"MEYCIQDfS2EYuPlXumTrGRHic9fNXz+TDC4MeCxvhQzZ1XRJZgIhANbuErRVavBWMdLkjerWOCalazGhW7xT6l45DZVMD1vn","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":30512},"main":"dist/index.js","types":"dist/index.d.ts","module":"dist/index.d.ts","gitHead":"956ba13af1caf184bc92277a8516605611903bef","private":false,"scripts":{"build":"tsc && chmod +x dist/index.js"},"_npmUser":{"name":"ori-s","email":"ori.100000@gmail.com"},"repository":{"url":"git+https://github.com/ori-shalom/dev-tools.git","type":"git"},"_npmVersion":"6.14.15","description":"CLI for developing & packaging lambda APIs","directories":{},"_nodeVersion":"14.18.0","dependencies":{"zod":"^3.8.2","chalk":"^4.1.2","yargs":"^17.1.1","express":"^4.17.1","nodemon":"^2.0.12","ts-node":"^10.2.1","archiver":"^5.3.0","chokidar":"^3.5.2","commander":"^8.1.0","@vercel/ncc":"^0.31.1","jsonwebtoken":"^8.5.1"},"_hasShrinkwrap":false,"devDependencies":{"type-fest":"^2.1.0","typescript":"^4.4.2","@types/node":"^16.7.10","@types/axios":"^0.14.0","@types/yargs":"^17.0.2","@types/express":"^4.17.13","@types/archiver":"^5.1.1","@types/aws-lambda":"^8.10.83","@types/jsonwebtoken":"^8.5.5"},"_npmOperationalInternal":{"tmp":"tmp/dev-tools_1.1.0_1634493212474_0.24946974233744257","host":"s3://npm-registry-packages"}},"1.2.0":{"name":"@ori-sh/dev-tools","version":"1.2.0","license":"MIT","_id":"@ori-sh/dev-tools@1.2.0","maintainers":[{"name":"ori-s","email":"ori.100000@gmail.com"}],"homepage":"https://github.com/ori-shalom/dev-tools#readme","bugs":{"url":"https://github.com/ori-shalom/dev-tools/issues"},"bin":{"dt":"dist/index.js"},"dist":{"shasum":"be1366b3ac7d91277ab175a26400dbc53e84ecd5","tarball":"https://registry.npmjs.org/@ori-sh/dev-tools/-/dev-tools-1.2.0.tgz","fileCount":17,"integrity":"sha512-5/sWZ+/QfvFgzldKtI/F08l5bgJi0AVubftyd/qoABazSgRIDz/2NwANTJhPKge0bmnByTPxRkWUkCM5ldFHDg==","signatures":[{"sig":"MEYCIQCN0UsF+gLIWL2MWI4pdSt03aBm99xoe9HgJPwqXqvAUgIhAPp2mrNWXgCnLkxfn0iKIhaTgQJyMXO8eavA64alUUwz","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":30681},"main":"dist/index.js","types":"dist/index.d.ts","module":"dist/index.d.ts","gitHead":"1071ed9d7f2dce9158635a4ea9482d22268b8caa","private":false,"scripts":{"build":"tsc && chmod +x dist/index.js"},"_npmUser":{"name":"ori-s","email":"ori.100000@gmail.com"},"repository":{"url":"git+https://github.com/ori-shalom/dev-tools.git","type":"git"},"_npmVersion":"6.14.15","description":"CLI for developing & packaging lambda APIs","directories":{},"_nodeVersion":"14.18.0","dependencies":{"zod":"^3.8.2","chalk":"^4.1.2","yargs":"^17.1.1","dotenv":"^10.0.0","express":"^4.17.1","nodemon":"^2.0.12","ts-node":"^10.2.1","archiver":"^5.3.0","chokidar":"^3.5.2","commander":"^8.1.0","@vercel/ncc":"^0.31.1","jsonwebtoken":"^8.5.1"},"_hasShrinkwrap":false,"devDependencies":{"type-fest":"^2.1.0","typescript":"^4.4.2","@types/node":"^16.7.10","@types/axios":"^0.14.0","@types/yargs":"^17.0.2","@types/express":"^4.17.13","@types/archiver":"^5.1.1","@types/aws-lambda":"^8.10.83","@types/jsonwebtoken":"^8.5.5"},"_npmOperationalInternal":{"tmp":"tmp/dev-tools_1.2.0_1634493797258_0.2556427979710245","host":"s3://npm-registry-packages"}},"1.2.1":{"name":"@ori-sh/dev-tools","version":"1.2.1","license":"MIT","_id":"@ori-sh/dev-tools@1.2.1","maintainers":[{"name":"ori-s","email":"ori.100000@gmail.com"}],"homepage":"https://github.com/ori-shalom/dev-tools#readme","bugs":{"url":"https://github.com/ori-shalom/dev-tools/issues"},"bin":{"dt":"dist/index.js"},"dist":{"shasum":"01af1d610359ac17df92bfe58597bfdbf7ddc04b","tarball":"https://registry.npmjs.org/@ori-sh/dev-tools/-/dev-tools-1.2.1.tgz","fileCount":17,"integrity":"sha512-UOQD7pmyiEI15iCp9uqSfKA8Wls66mzLsVOmMm8ylH7rz+mYpYWO2yzOiKmxK99qlf6W89sM37AhUK/CCP5JyA==","signatures":[{"sig":"MEYCIQD9QES77Cj/0UjUukmDzfAZZFLa8//WV2R5qIcDpj3oPQIhAPvyF9+WXTOQPLuvisnrauByo005gM/Shl4FsEhoX87W","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":31211,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJh2Uz7CRA9TVsSAnZWagAA1tcP/0Dyan8H9P8GRCTeBUZc\n43eek0QIdnM+EnPtQ3FojyXiRVIcbLq1GfyfkOL59w6I85xG17gxdu4RxDco\nBESJLms9fDsJA4T4CFAaE9IuXTJ4TbFFL7aSLYYaY5JEUtbVExk+fPJu6jCv\n0rgGA/OdMo48VERmqWYTXw/SJqSBMAWFWXZRL2LzoMQiBFBxiAE6SQ/oGsE7\nleUIznkovld32/d4bDtGFiFdUI2yKCCYL71xKMSfKKqnMZcF3pi/80wogPz0\nADQyztYgtOiz6NBYVeV0KHtAZahBo6gPG3Wg+PXuJ8GjodlB6we11OPm5od8\nzbVokhKvro5mKhh6KAdTrdjGnmekyOUapFzsjUOaKzqUhaCwwKoc57VBfxnB\nWyYm5+oaPc1g97TqUHnyEwwYnR7ytL26DOpa4TZ/j/JkukfsL5ZawQh4dftI\nQbzfYJDd7npgPAb48drXUWJZOmcQpNtZHEbkMR86XhQtZmILaOC55Xtbt1Jx\nko7jlPjPI4BilzP3bx5qfzz9OZzBbjIOsEBZFZAHGr3ksKn5N9QB0AtQzcY6\nfCwwSH62WmxmjXpObXFmJurxAKvcnKZSFdNTuCS/GV7GNdAX8RiFv3yKmU1e\n2p99fOo3MJCZuZjjJArsrqnAhSYroQC7G5ZObe/vZBavtXhW1uPABmX9DPFd\nChKB\r\n=txxj\r\n-----END PGP SIGNATURE-----\r\n"},"main":"dist/index.js","types":"dist/index.d.ts","module":"dist/index.d.ts","gitHead":"c5f4ee0c4178832595f36ac28e8a4c10d357c1ea","private":false,"scripts":{"build":"tsc && chmod +x dist/index.js"},"_npmUser":{"name":"ori-s","email":"ori.100000@gmail.com"},"repository":{"url":"git+https://github.com/ori-shalom/dev-tools.git","type":"git"},"_npmVersion":"6.14.15","description":"CLI for developing & packaging lambda APIs","directories":{},"_nodeVersion":"14.18.0","dependencies":{"zod":"^3.8.2","chalk":"^4.1.2","yargs":"^17.1.1","dotenv":"^10.0.0","express":"^4.17.1","nodemon":"^2.0.12","ts-node":"^10.2.1","archiver":"^5.3.0","chokidar":"^3.5.2","commander":"^8.1.0","@vercel/ncc":"^0.31.1","jsonwebtoken":"^8.5.1"},"_hasShrinkwrap":false,"devDependencies":{"type-fest":"^2.1.0","typescript":"^4.4.2","@types/node":"^16.7.10","@types/axios":"^0.14.0","@types/yargs":"^17.0.2","@types/express":"^4.17.13","@types/archiver":"^5.1.1","@types/aws-lambda":"^8.10.83","@types/jsonwebtoken":"^8.5.5"},"_npmOperationalInternal":{"tmp":"tmp/dev-tools_1.2.1_1634764141850_0.20699785329718412","host":"s3://npm-registry-packages"}},"2.0.0":{"name":"@ori-sh/dev-tools","version":"2.0.0","keywords":["aws","lambda","local-development","api-gateway","websocket","typescript"],"author":"","license":"MIT","_id":"@ori-sh/dev-tools@2.0.0","maintainers":[{"name":"ori-s","email":"ori.100000@gmail.com"}],"bin":{"dt":"dist/cli/index.js"},"dist":{"shasum":"e1eb64bea93327648e073108f0037fbcfca1c18b","tarball":"https://registry.npmjs.org/@ori-sh/dev-tools/-/dev-tools-2.0.0.tgz","fileCount":111,"integrity":"sha512-8+CNrF/g3iWAAMoh0BHzI+IdAsrAJYEEZANqXmlaqOj2MywTd/dKYxOARZjZFqnns4XzCiF7kwRHjYl2TnI25w==","signatures":[{"sig":"MEUCIQDVXQcr5GvvQHOt9JLkkuaOsgeM5P9Qw6hVJVdXMgCR0wIgDTX2u5iAYRL4UFDFmA6071VkzMPUSuit0yuwz/Vnlhw=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":187227},"main":"dist/index.js","type":"module","_from":"file:ori-sh-dev-tools-2.0.0.tgz","types":"./dist/index.d.ts","engines":{"node":">=18.0.0"},"scripts":{"dev":"tsx watch src/cli/index.ts","lint":"eslint . && prettier --check .","build":"tsc","format":"prettier --write .","postbuild":"pnpm run generate-schema","type-check":"tsc --noEmit","generate-schema":"tsx src/config/generate-schema.ts"},"_npmUser":{"name":"ori-s","email":"ori.100000@gmail.com"},"_resolved":"/tmp/9fa5d47860b27da89a51c09ad7758af0/ori-sh-dev-tools-2.0.0.tgz","_integrity":"sha512-8+CNrF/g3iWAAMoh0BHzI+IdAsrAJYEEZANqXmlaqOj2MywTd/dKYxOARZjZFqnns4XzCiF7kwRHjYl2TnI25w==","_npmVersion":"10.9.3","description":"Lightweight AWS Lambda local development and packaging tool","directories":{},"_nodeVersion":"22.18.0","dependencies":{"ws":"^8.14.2","zod":"^4.0.17","cors":"^2.8.5","yaml":"^2.3.4","esbuild":"^0.19.8","express":"^4.18.2","archiver":"^7.0.1","chokidar":"^3.5.3","commander":"^11.1.0","path-to-regexp":"^6.2.1"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.20.4","eslint":"^9.33.0","globals":"^15.15.0","prettier":"^3.6.2","@types/ws":"^8.18.1","@eslint/js":"^9.29.0","typescript":"^5.8.3","@types/cors":"^2.8.19","@types/node":"^22.13.10","@types/express":"^5.0.3","@types/archiver":"^6.0.3","typescript-eslint":"^8.40.0","eslint-config-prettier":"^9.0.0"},"_npmOperationalInternal":{"tmp":"tmp/dev-tools_2.0.0_1755862170550_0.4008979210326409","host":"s3://npm-registry-packages-npm-production"}},"2.0.1":{"name":"@ori-sh/dev-tools","version":"2.0.1","keywords":["aws","lambda","local-development","api-gateway","websocket","typescript"],"author":"","license":"MIT","_id":"@ori-sh/dev-tools@2.0.1","maintainers":[{"name":"ori-s","email":"ori.100000@gmail.com"}],"bin":{"dt":"dist/cli/index.js"},"dist":{"shasum":"b8951d2686cc6e94740bd89f56a69262b9f59a99","tarball":"https://registry.npmjs.org/@ori-sh/dev-tools/-/dev-tools-2.0.1.tgz","fileCount":87,"integrity":"sha512-FOhsXFb99NuFU0NN5WB5Xweo5R5DKFPWeXqK4hL4eQhHrZHWKaVf7IzBpwqTm+L6KL37V/ZtLeRsAG2Px2cTCw==","signatures":[{"sig":"MEYCIQDvC0ICIouRrQDRlUBRBqEwp+nRTKyU5CF3vat6zAvU8QIhAPsY+Cg2K6f/0QSLSF4Vpz3Azx/RXI6CYb8xRmhUobIl","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":196033},"main":"dist/index.js","type":"module","_from":"file:ori-sh-dev-tools-2.0.1.tgz","types":"./dist/index.d.ts","engines":{"node":">=18.0.0"},"scripts":{"dev":"tsx watch src/cli/index.ts","lint":"eslint . && prettier --check .","test":"vitest run","build":"tsc","format":"prettier --write .","test:ui":"vitest --ui","postbuild":"pnpm run generate-schema","test:watch":"vitest","type-check":"tsc --noEmit","test:coverage":"vitest run --coverage","generate-schema":"tsx src/config/generate-schema.ts"},"_npmUser":{"name":"ori-s","email":"ori.100000@gmail.com"},"_resolved":"/tmp/20e3ebbe012b02565ce3dfec9f1e1a11/ori-sh-dev-tools-2.0.1.tgz","_integrity":"sha512-FOhsXFb99NuFU0NN5WB5Xweo5R5DKFPWeXqK4hL4eQhHrZHWKaVf7IzBpwqTm+L6KL37V/ZtLeRsAG2Px2cTCw==","_npmVersion":"10.9.3","description":"Lightweight AWS Lambda local development and packaging tool","directories":{},"_nodeVersion":"22.18.0","dependencies":{"ws":"^8.14.2","zod":"^4.0.17","cors":"^2.8.5","yaml":"^2.3.4","esbuild":"^0.19.8","express":"^4.18.2","archiver":"^7.0.1","chokidar":"^3.5.3","commander":"^11.1.0","path-to-regexp":"^6.2.1"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.20.4","eslint":"^9.33.0","vitest":"^3.2.4","globals":"^15.15.0","prettier":"^3.6.2","@types/ws":"^8.18.1","supertest":"^7.1.4","@eslint/js":"^9.29.0","typescript":"^5.8.3","@types/cors":"^2.8.19","@types/node":"^22.13.10","@types/express":"^5.0.3","@types/archiver":"^6.0.3","@types/supertest":"^6.0.3","typescript-eslint":"^8.40.0","@vitest/coverage-v8":"^3.2.4","eslint-config-prettier":"^9.0.0","@typescript-eslint/parser":"^8.40.0","eslint-plugin-no-barrel-files":"^1.2.2","@ianvs/prettier-plugin-sort-imports":"^4.6.2"},"_npmOperationalInternal":{"tmp":"tmp/dev-tools_2.0.1_1755898507922_0.6046130676004948","host":"s3://npm-registry-packages-npm-production"}},"2.0.2":{"name":"@ori-sh/dev-tools","version":"2.0.2","keywords":["aws","lambda","local-development","api-gateway","websocket","typescript"],"author":"","license":"MIT","_id":"@ori-sh/dev-tools@2.0.2","maintainers":[{"name":"ori-s","email":"ori.100000@gmail.com"}],"bin":{"dt":"dist/cli/index.js"},"dist":{"shasum":"dbdaf094b467520c9b7b594cf124e2d94b7007e5","tarball":"https://registry.npmjs.org/@ori-sh/dev-tools/-/dev-tools-2.0.2.tgz","fileCount":87,"integrity":"sha512-TOomFAQs0xe9mCA8FlnDtG0Q2cvqhT5gOZJ6MUT9orRYTUz1Xpa9TYBKFA4J1cXF20Y5HRsabmO65ZeebrVUeA==","signatures":[{"sig":"MEQCICIEuJxBWdexJkYErvfkXuGLaopZ8OVW/ii0QJjYBxIvAiBrn9R6d9bkD1htzIg4nW8KfBMhhCXXAHNCMpxg1Yfs5A==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":196371},"main":"dist/index.js","type":"module","_from":"file:ori-sh-dev-tools-2.0.2.tgz","types":"./dist/index.d.ts","engines":{"node":">=18.0.0"},"scripts":{"dev":"tsx watch src/cli/index.ts","lint":"eslint . && prettier --check .","test":"vitest run","build":"tsc","format":"prettier --write .","test:ui":"vitest --ui","postbuild":"pnpm run generate-schema","test:watch":"vitest","type-check":"tsc --noEmit","test:coverage":"vitest run --coverage","generate-schema":"tsx src/config/generate-schema.ts"},"_npmUser":{"name":"ori-s","email":"ori.100000@gmail.com"},"_resolved":"/tmp/61736e4c157e47c1f9f60a079c9e8b24/ori-sh-dev-tools-2.0.2.tgz","_integrity":"sha512-TOomFAQs0xe9mCA8FlnDtG0Q2cvqhT5gOZJ6MUT9orRYTUz1Xpa9TYBKFA4J1cXF20Y5HRsabmO65ZeebrVUeA==","_npmVersion":"10.9.3","description":"Lightweight AWS Lambda local development and packaging tool","directories":{},"_nodeVersion":"22.18.0","dependencies":{"ws":"^8.14.2","zod":"^4.0.17","cors":"^2.8.5","yaml":"^2.3.4","esbuild":"^0.19.8","express":"^4.18.2","archiver":"^7.0.1","chokidar":"^3.5.3","commander":"^11.1.0","path-to-regexp":"^6.2.1"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.20.4","eslint":"^9.33.0","vitest":"^3.2.4","globals":"^15.15.0","prettier":"^3.6.2","@types/ws":"^8.18.1","supertest":"^7.1.4","@eslint/js":"^9.29.0","typescript":"^5.8.3","@types/cors":"^2.8.19","@types/node":"^22.13.10","@types/express":"^5.0.3","@types/archiver":"^6.0.3","@types/supertest":"^6.0.3","typescript-eslint":"^8.40.0","@vitest/coverage-v8":"^3.2.4","eslint-config-prettier":"^9.0.0","@typescript-eslint/parser":"^8.40.0","eslint-plugin-no-barrel-files":"^1.2.2","@ianvs/prettier-plugin-sort-imports":"^4.6.2"},"_npmOperationalInternal":{"tmp":"tmp/dev-tools_2.0.2_1755899712885_0.5091849583081876","host":"s3://npm-registry-packages-npm-production"}},"2.0.3":{"name":"@ori-sh/dev-tools","version":"2.0.3","keywords":["aws","lambda","local-development","api-gateway","websocket","typescript"],"author":"","license":"MIT","_id":"@ori-sh/dev-tools@2.0.3","maintainers":[{"name":"ori-s","email":"ori.100000@gmail.com"}],"bin":{"dt":"dist/cli/index.js"},"dist":{"shasum":"e7ff861d4a6820ff871d1b625139ad4c4a998239","tarball":"https://registry.npmjs.org/@ori-sh/dev-tools/-/dev-tools-2.0.3.tgz","fileCount":87,"integrity":"sha512-VmmU1Z0jpBpTRLNswJkO0MNQOnj6LU6M4lukyA4RCoHSZbOvtgRxf9d73BJBTPI42aGTSHrSdokmXYYnuownoA==","signatures":[{"sig":"MEQCIH4Jr/vUbLiD5Sw1ojF18rkJDg/VXaV8e88gIP+hH3GqAiBIMuho874dRaRwF0fXzEcl8A0FB66IKDZUop7DLODEeg==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":199760},"main":"dist/index.js","type":"module","_from":"file:ori-sh-dev-tools-2.0.3.tgz","types":"./dist/index.d.ts","engines":{"node":">=18.0.0"},"scripts":{"dev":"tsx watch src/cli/index.ts","lint":"eslint . && prettier --check .","test":"vitest run","build":"tsc","format":"prettier --write .","test:ui":"vitest --ui","postbuild":"pnpm run generate-schema","test:watch":"vitest","type-check":"tsc --noEmit","test:coverage":"vitest run --coverage","generate-schema":"tsx src/config/generate-schema.ts"},"_npmUser":{"name":"ori-s","email":"ori.100000@gmail.com"},"_resolved":"/tmp/fa7edacd138ebf671699f891f20363d9/ori-sh-dev-tools-2.0.3.tgz","_integrity":"sha512-VmmU1Z0jpBpTRLNswJkO0MNQOnj6LU6M4lukyA4RCoHSZbOvtgRxf9d73BJBTPI42aGTSHrSdokmXYYnuownoA==","_npmVersion":"10.9.3","description":"Lightweight AWS Lambda local development and packaging tool","directories":{},"_nodeVersion":"22.18.0","dependencies":{"ws":"^8.14.2","zod":"^4.0.17","cors":"^2.8.5","yaml":"^2.3.4","esbuild":"^0.19.8","express":"^4.18.2","archiver":"^7.0.1","chokidar":"^3.5.3","commander":"^11.1.0","path-to-regexp":"^6.2.1"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.20.4","eslint":"^9.33.0","vitest":"^3.2.4","globals":"^15.15.0","prettier":"^3.6.2","@types/ws":"^8.18.1","supertest":"^7.1.4","@eslint/js":"^9.29.0","typescript":"^5.8.3","@types/cors":"^2.8.19","@types/node":"^22.13.10","@types/express":"^5.0.3","@types/archiver":"^6.0.3","@types/supertest":"^6.0.3","typescript-eslint":"^8.40.0","@vitest/coverage-v8":"^3.2.4","eslint-config-prettier":"^9.0.0","@typescript-eslint/parser":"^8.40.0","eslint-plugin-no-barrel-files":"^1.2.2","@ianvs/prettier-plugin-sort-imports":"^4.6.2"},"_npmOperationalInternal":{"tmp":"tmp/dev-tools_2.0.3_1755901698922_0.39592796234542504","host":"s3://npm-registry-packages-npm-production"}},"2.0.4":{"name":"@ori-sh/dev-tools","version":"2.0.4","keywords":["aws","lambda","local-development","api-gateway","websocket","typescript"],"author":"","license":"MIT","_id":"@ori-sh/dev-tools@2.0.4","maintainers":[{"name":"ori-s","email":"ori.100000@gmail.com"}],"bin":{"dt":"dist/cli/index.js"},"dist":{"shasum":"53ee997db1fdcd4cc53532cd0f9bdf64ce13475f","tarball":"https://registry.npmjs.org/@ori-sh/dev-tools/-/dev-tools-2.0.4.tgz","fileCount":87,"integrity":"sha512-RuRsLLYuQz3jxzB3O3V5pbEBoE373J2RzfgyPtnLHbjx7n/Sau7E4hdWkY+OVh9e3/1BOLZYZ8dFso+M9v3Eng==","signatures":[{"sig":"MEUCIByqL1kEUGhFCwED8mmckkkZHqMFbeEe6atl5R5Tg6++AiEAiWjhoqIPAHKD22WIyOtJIp2aM6DKgDIb2GuLoxRTD7w=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":203883},"main":"dist/index.js","type":"module","_from":"file:ori-sh-dev-tools-2.0.4.tgz","types":"./dist/index.d.ts","engines":{"node":">=18.0.0"},"scripts":{"dev":"tsx watch src/cli/index.ts","lint":"eslint . && prettier --check .","test":"vitest run","build":"tsc","format":"prettier --write .","test:ui":"vitest --ui","postbuild":"pnpm run generate-schema","test:watch":"vitest","type-check":"tsc --noEmit","test:coverage":"vitest run --coverage","generate-schema":"tsx src/config/generate-schema.ts"},"_npmUser":{"name":"ori-s","email":"ori.100000@gmail.com"},"_resolved":"/tmp/0e0ffb94c9f820357660192352e0ad47/ori-sh-dev-tools-2.0.4.tgz","_integrity":"sha512-RuRsLLYuQz3jxzB3O3V5pbEBoE373J2RzfgyPtnLHbjx7n/Sau7E4hdWkY+OVh9e3/1BOLZYZ8dFso+M9v3Eng==","_npmVersion":"10.9.3","description":"Lightweight AWS Lambda local development and packaging tool","directories":{},"_nodeVersion":"22.18.0","dependencies":{"ws":"^8.14.2","zod":"^4.0.17","cors":"^2.8.5","yaml":"^2.3.4","esbuild":"^0.19.8","express":"^4.18.2","archiver":"^7.0.1","chokidar":"^3.5.3","commander":"^11.1.0","path-to-regexp":"^6.2.1"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.20.4","eslint":"^9.33.0","vitest":"^3.2.4","globals":"^15.15.0","prettier":"^3.6.2","@types/ws":"^8.18.1","supertest":"^7.1.4","@eslint/js":"^9.29.0","typescript":"^5.8.3","@types/cors":"^2.8.19","@types/node":"^22.13.10","@types/express":"^5.0.3","@types/archiver":"^6.0.3","@types/supertest":"^6.0.3","typescript-eslint":"^8.40.0","@vitest/coverage-v8":"^3.2.4","eslint-config-prettier":"^9.0.0","@typescript-eslint/parser":"^8.40.0","eslint-plugin-no-barrel-files":"^1.2.2","@ianvs/prettier-plugin-sort-imports":"^4.6.2"},"_npmOperationalInternal":{"tmp":"tmp/dev-tools_2.0.4_1755902447184_0.5424526283822309","host":"s3://npm-registry-packages-npm-production"}},"2.0.5":{"name":"@ori-sh/dev-tools","version":"2.0.5","keywords":["aws","lambda","local-development","api-gateway","websocket","typescript"],"author":"","license":"MIT","_id":"@ori-sh/dev-tools@2.0.5","maintainers":[{"name":"ori-s","email":"ori.100000@gmail.com"}],"bin":{"dt":"dist/cli/index.js"},"dist":{"shasum":"6de02080b55a998454bf14e07c4e8919b446db69","tarball":"https://registry.npmjs.org/@ori-sh/dev-tools/-/dev-tools-2.0.5.tgz","fileCount":87,"integrity":"sha512-OJtuNat4ZgMlc1OA+IDvvnITq2TsSII8sEORmWC6iCAhgg2O2sG++yYJVyIcjiOFBh5gaA5dmYjuMkfT5XJaWg==","signatures":[{"sig":"MEYCIQDhcVOZx9B2DRcwEnAYOWFCXn+aKdn6yiFrvPJCIvVVUQIhALvOb2CAEvk6B7YYMLvrfJOeVG4i1vnF2XG4WJsPj9r+","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":210750},"main":"dist/index.js","type":"module","_from":"file:ori-sh-dev-tools-2.0.5.tgz","types":"./dist/index.d.ts","engines":{"node":">=18.0.0"},"scripts":{"dev":"tsx watch src/cli/index.ts","lint":"eslint . && prettier --check .","test":"vitest run","build":"tsc","format":"prettier --write .","test:ui":"vitest --ui","postbuild":"pnpm run generate-schema","test:watch":"vitest","type-check":"tsc --noEmit","test:coverage":"vitest run --coverage","generate-schema":"tsx src/config/generate-schema.ts"},"_npmUser":{"name":"ori-s","email":"ori.100000@gmail.com"},"_resolved":"/tmp/073c2a874a8ad022b7a029efc497ea07/ori-sh-dev-tools-2.0.5.tgz","_integrity":"sha512-OJtuNat4ZgMlc1OA+IDvvnITq2TsSII8sEORmWC6iCAhgg2O2sG++yYJVyIcjiOFBh5gaA5dmYjuMkfT5XJaWg==","_npmVersion":"10.9.3","description":"Lightweight AWS Lambda local development and packaging tool","directories":{},"_nodeVersion":"22.18.0","dependencies":{"ws":"^8.14.2","zod":"^4.0.17","cors":"^2.8.5","yaml":"^2.3.4","esbuild":"^0.19.8","express":"^4.18.2","archiver":"^7.0.1","chokidar":"^3.5.3","commander":"^11.1.0","path-to-regexp":"^6.2.1"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.20.4","eslint":"^9.33.0","vitest":"^3.2.4","globals":"^15.15.0","prettier":"^3.6.2","@types/ws":"^8.18.1","supertest":"^7.1.4","@eslint/js":"^9.29.0","typescript":"^5.8.3","@types/cors":"^2.8.19","@types/node":"^22.13.10","@types/express":"^5.0.3","@types/archiver":"^6.0.3","@types/supertest":"^6.0.3","typescript-eslint":"^8.40.0","@vitest/coverage-v8":"^3.2.4","eslint-config-prettier":"^9.0.0","@typescript-eslint/parser":"^8.40.0","eslint-plugin-no-barrel-files":"^1.2.2","@ianvs/prettier-plugin-sort-imports":"^4.6.2"},"_npmOperationalInternal":{"tmp":"tmp/dev-tools_2.0.5_1755956478494_0.7388848361332023","host":"s3://npm-registry-packages-npm-production"}},"2.0.6":{"name":"@ori-sh/dev-tools","version":"2.0.6","keywords":["aws","lambda","local-development","api-gateway","websocket","typescript"],"author":"","license":"MIT","_id":"@ori-sh/dev-tools@2.0.6","maintainers":[{"name":"ori-s","email":"ori.100000@gmail.com"}],"bin":{"dt":"dist/cli/index.js"},"dist":{"shasum":"42f19b13c94faae0952160938b642edea921d279","tarball":"https://registry.npmjs.org/@ori-sh/dev-tools/-/dev-tools-2.0.6.tgz","fileCount":87,"integrity":"sha512-L+e8H8mTKli/Rn9F1g2Fq7ysG4N7joT0Nhfaqkj2BqE3Eacu0OXLgbYRrHJLoluWaa5bP+PG0r6LeYDr46qzNg==","signatures":[{"sig":"MEUCIQDjr1cVQ8NZFvwwwtFkKXgp9agxBeVLNwnMt7/oNtyTtgIgBcohbeNN0mMnVpE/cdMKhSsPcVBslrEMRzMYJjcIDYo=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":214694},"main":"dist/index.js","type":"module","_from":"file:ori-sh-dev-tools-2.0.6.tgz","types":"./dist/index.d.ts","engines":{"node":">=18.0.0"},"scripts":{"dev":"tsx watch src/cli/index.ts","lint":"eslint . && prettier --check .","test":"vitest run","build":"tsc","format":"prettier --write .","test:ui":"vitest --ui","postbuild":"pnpm run generate-schema","test:watch":"vitest","type-check":"tsc --noEmit","test:coverage":"vitest run --coverage","generate-schema":"tsx src/config/generate-schema.ts"},"_npmUser":{"name":"ori-s","email":"ori.100000@gmail.com"},"_resolved":"/tmp/6cf0f0edc904f3d97bd084decf4787a9/ori-sh-dev-tools-2.0.6.tgz","_integrity":"sha512-L+e8H8mTKli/Rn9F1g2Fq7ysG4N7joT0Nhfaqkj2BqE3Eacu0OXLgbYRrHJLoluWaa5bP+PG0r6LeYDr46qzNg==","_npmVersion":"10.9.3","description":"Lightweight AWS Lambda local development and packaging tool","directories":{},"_nodeVersion":"22.18.0","dependencies":{"ws":"^8.14.2","zod":"^4.0.17","cors":"^2.8.5","yaml":"^2.3.4","esbuild":"^0.19.8","express":"^4.18.2","archiver":"^7.0.1","chokidar":"^3.5.3","commander":"^11.1.0","path-to-regexp":"^6.2.1"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.20.4","eslint":"^9.33.0","vitest":"^3.2.4","globals":"^15.15.0","prettier":"^3.6.2","@types/ws":"^8.18.1","supertest":"^7.1.4","@eslint/js":"^9.29.0","typescript":"^5.8.3","@types/cors":"^2.8.19","@types/node":"^22.13.10","@types/express":"^5.0.3","@types/archiver":"^6.0.3","@types/supertest":"^6.0.3","typescript-eslint":"^8.40.0","@vitest/coverage-v8":"^3.2.4","eslint-config-prettier":"^9.0.0","@typescript-eslint/parser":"^8.40.0","eslint-plugin-no-barrel-files":"^1.2.2","@ianvs/prettier-plugin-sort-imports":"^4.6.2"},"_npmOperationalInternal":{"tmp":"tmp/dev-tools_2.0.6_1755958697403_0.7666079608982579","host":"s3://npm-registry-packages-npm-production"}},"2.0.7":{"name":"@ori-sh/dev-tools","version":"2.0.7","keywords":["aws","lambda","local-development","api-gateway","websocket","typescript"],"author":"","license":"MIT","_id":"@ori-sh/dev-tools@2.0.7","maintainers":[{"name":"ori-s","email":"ori.100000@gmail.com"}],"bin":{"dt":"dist/cli/index.js"},"dist":{"shasum":"ac26de1b58a78e24408d3c12047d2b8ae5de61de","tarball":"https://registry.npmjs.org/@ori-sh/dev-tools/-/dev-tools-2.0.7.tgz","fileCount":91,"integrity":"sha512-wigJzfykBCUQMeWVO5/tEMpUUk6fpHYg1mkICIJLZud8ADZzIA4K+TPKjN5w+AVs0nnkff7uD9lFicF5IUi5AQ==","signatures":[{"sig":"MEUCIQDxZ/ZuP6BPlAMp4zdv2/KgHjhEzSh9QeQZUZfrOhfo7AIgYWJegeT6TKkAI57nWgvZ8Frtxtg6yC12OivRV1fwabc=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":235904},"main":"dist/index.js","type":"module","_from":"file:ori-sh-dev-tools-2.0.7.tgz","types":"./dist/index.d.ts","engines":{"node":">=18.0.0"},"scripts":{"dev":"tsx watch src/cli/index.ts","lint":"eslint . && prettier --check .","test":"vitest run","build":"tsc","format":"prettier --write .","test:ui":"vitest --ui","postbuild":"pnpm run generate-schema","test:watch":"vitest","type-check":"tsc --noEmit","test:coverage":"vitest run --coverage","generate-schema":"tsx src/config/generate-schema.ts"},"_npmUser":{"name":"ori-s","email":"ori.100000@gmail.com"},"_resolved":"/tmp/17f9816ac79fcab938edd2f127df4ac8/ori-sh-dev-tools-2.0.7.tgz","_integrity":"sha512-wigJzfykBCUQMeWVO5/tEMpUUk6fpHYg1mkICIJLZud8ADZzIA4K+TPKjN5w+AVs0nnkff7uD9lFicF5IUi5AQ==","_npmVersion":"10.9.3","description":"Lightweight AWS Lambda local development and packaging tool","directories":{},"_nodeVersion":"22.18.0","dependencies":{"ws":"^8.14.2","zod":"^4.0.17","cors":"^2.8.5","yaml":"^2.3.4","esbuild":"^0.19.8","express":"^4.18.2","archiver":"^7.0.1","chokidar":"^3.5.3","commander":"^11.1.0","path-to-regexp":"^6.2.1"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.20.4","eslint":"^9.33.0","vitest":"^3.2.4","globals":"^15.15.0","prettier":"^3.6.2","@types/ws":"^8.18.1","supertest":"^7.1.4","@eslint/js":"^9.29.0","typescript":"^5.8.3","@types/cors":"^2.8.19","@types/node":"^22.13.10","@types/express":"^5.0.3","@types/archiver":"^6.0.3","@types/supertest":"^6.0.3","typescript-eslint":"^8.40.0","@vitest/coverage-v8":"^3.2.4","eslint-config-prettier":"^9.0.0","@typescript-eslint/parser":"^8.40.0","eslint-plugin-no-barrel-files":"^1.2.2","@ianvs/prettier-plugin-sort-imports":"^4.6.2"},"_npmOperationalInternal":{"tmp":"tmp/dev-tools_2.0.7_1755960451483_0.19502631039325036","host":"s3://npm-registry-packages-npm-production"}},"2.0.8":{"name":"@ori-sh/dev-tools","version":"2.0.8","keywords":["aws","lambda","local-development","api-gateway","websocket","typescript"],"author":"","license":"MIT","_id":"@ori-sh/dev-tools@2.0.8","maintainers":[{"name":"ori-s","email":"ori.100000@gmail.com"}],"bin":{"dt":"dist/cli/index.js"},"dist":{"shasum":"1925aea64d9528a4c9d63126247d3b0107aac519","tarball":"https://registry.npmjs.org/@ori-sh/dev-tools/-/dev-tools-2.0.8.tgz","fileCount":91,"integrity":"sha512-bduKF8ELIlMwZTgQNdBh9QKuMd9GmkfCJwCdvlOckwgxmK2dR3ADDbOWIsfV6/6rj9Kl0P7pZKUtjkxXzYu1dA==","signatures":[{"sig":"MEUCIQCuMrHzr1YHYgHOsYFq20Gjo6rAkud4Q+MjmYT0jGw2MAIgMYaWBciOGVXuKU0rKjAkDOjZUoQvZ+nNbTRvOTRmW54=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":242652},"main":"dist/index.js","type":"module","_from":"file:ori-sh-dev-tools-2.0.8.tgz","types":"./dist/index.d.ts","engines":{"node":">=18.0.0"},"scripts":{"dev":"tsx watch src/cli/index.ts","lint":"eslint . && prettier --check .","test":"vitest run","build":"tsc","format":"prettier --write .","test:ui":"vitest --ui","postbuild":"pnpm run generate-schema","test:watch":"vitest","type-check":"tsc --noEmit","test:coverage":"vitest run --coverage","generate-schema":"tsx src/config/generate-schema.ts"},"_npmUser":{"name":"ori-s","email":"ori.100000@gmail.com"},"_resolved":"/tmp/f8d2aea3c6b04ca26e10599dcdfe87f7/ori-sh-dev-tools-2.0.8.tgz","_integrity":"sha512-bduKF8ELIlMwZTgQNdBh9QKuMd9GmkfCJwCdvlOckwgxmK2dR3ADDbOWIsfV6/6rj9Kl0P7pZKUtjkxXzYu1dA==","_npmVersion":"10.9.3","description":"Lightweight AWS Lambda local development and packaging tool","directories":{},"_nodeVersion":"22.18.0","dependencies":{"ws":"^8.14.2","zod":"^4.0.17","cors":"^2.8.5","yaml":"^2.3.4","esbuild":"^0.19.8","express":"^4.18.2","archiver":"^7.0.1","chokidar":"^3.5.3","commander":"^11.1.0","path-to-regexp":"^6.2.1"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.20.4","eslint":"^9.33.0","vitest":"^3.2.4","globals":"^15.15.0","prettier":"^3.6.2","@types/ws":"^8.18.1","supertest":"^7.1.4","@eslint/js":"^9.29.0","typescript":"^5.8.3","@types/cors":"^2.8.19","@types/node":"^22.13.10","@types/express":"^5.0.3","@types/archiver":"^6.0.3","@types/supertest":"^6.0.3","typescript-eslint":"^8.40.0","@vitest/coverage-v8":"^3.2.4","eslint-config-prettier":"^9.0.0","@typescript-eslint/parser":"^8.40.0","eslint-plugin-no-barrel-files":"^1.2.2","@ianvs/prettier-plugin-sort-imports":"^4.6.2"},"_npmOperationalInternal":{"tmp":"tmp/dev-tools_2.0.8_1755961344093_0.2793480496834604","host":"s3://npm-registry-packages-npm-production"}},"2.0.9":{"name":"@ori-sh/dev-tools","version":"2.0.9","keywords":["aws","lambda","local-development","api-gateway","websocket","typescript"],"author":"","license":"MIT","_id":"@ori-sh/dev-tools@2.0.9","maintainers":[{"name":"ori-s","email":"ori.100000@gmail.com"}],"bin":{"dt":"dist/cli/index.js"},"dist":{"shasum":"62cff3b93f4ac8ff3b7be052ab052184c1ad2bb3","tarball":"https://registry.npmjs.org/@ori-sh/dev-tools/-/dev-tools-2.0.9.tgz","fileCount":91,"integrity":"sha512-LJnzjh8dolkcu+aEKKEZtw9L3LU86zGmRfkAstV3FhT4kJbg2uI2E4TAccqamNJxVN749qz40Bux1Q8ENnLi2Q==","signatures":[{"sig":"MEUCIQCqBv8nWxr7CmOVO9YW4zlvDYywaojFyQn97QVSV8qlSgIgZ2s/nhNJVwlNxhdJZtpqk/h3PWXFLzppDaNHUd87Lz8=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":245980},"main":"dist/index.js","type":"module","_from":"file:ori-sh-dev-tools-2.0.9.tgz","types":"./dist/index.d.ts","engines":{"node":">=18.0.0"},"scripts":{"dev":"tsx watch src/cli/index.ts","lint":"eslint . && prettier --check .","test":"vitest run","build":"tsc","format":"prettier --write .","test:ui":"vitest --ui","postbuild":"pnpm run generate-schema","test:watch":"vitest","type-check":"tsc --noEmit","test:coverage":"vitest run --coverage","generate-schema":"tsx src/config/generate-schema.ts"},"_npmUser":{"name":"ori-s","email":"ori.100000@gmail.com"},"_resolved":"/tmp/04d9217510536c336bda40cbcb064dbf/ori-sh-dev-tools-2.0.9.tgz","_integrity":"sha512-LJnzjh8dolkcu+aEKKEZtw9L3LU86zGmRfkAstV3FhT4kJbg2uI2E4TAccqamNJxVN749qz40Bux1Q8ENnLi2Q==","_npmVersion":"10.9.3","description":"Lightweight AWS Lambda local development and packaging tool","directories":{},"_nodeVersion":"22.18.0","dependencies":{"ws":"^8.14.2","zod":"^4.0.17","cors":"^2.8.5","yaml":"^2.3.4","esbuild":"^0.19.8","express":"^4.18.2","archiver":"^7.0.1","chokidar":"^3.5.3","commander":"^11.1.0","path-to-regexp":"^6.2.1"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.20.4","eslint":"^9.33.0","vitest":"^3.2.4","globals":"^15.15.0","prettier":"^3.6.2","@types/ws":"^8.18.1","supertest":"^7.1.4","@eslint/js":"^9.29.0","typescript":"^5.8.3","@types/cors":"^2.8.19","@types/node":"^22.13.10","@types/express":"^5.0.3","@types/archiver":"^6.0.3","@types/supertest":"^6.0.3","typescript-eslint":"^8.40.0","@vitest/coverage-v8":"^3.2.4","eslint-config-prettier":"^9.0.0","@typescript-eslint/parser":"^8.40.0","eslint-plugin-no-barrel-files":"^1.2.2","@ianvs/prettier-plugin-sort-imports":"^4.6.2"},"_npmOperationalInternal":{"tmp":"tmp/dev-tools_2.0.9_1755961977108_0.6350537655192239","host":"s3://npm-registry-packages-npm-production"}},"2.0.10":{"name":"@ori-sh/dev-tools","version":"2.0.10","keywords":["aws","lambda","local-development","api-gateway","websocket","typescript"],"author":"","license":"MIT","_id":"@ori-sh/dev-tools@2.0.10","maintainers":[{"name":"ori-s","email":"ori.100000@gmail.com"}],"bin":{"dt":"dist/cli/index.js"},"dist":{"shasum":"40a8549afa1fa65906d284dff1116cf57673cc07","tarball":"https://registry.npmjs.org/@ori-sh/dev-tools/-/dev-tools-2.0.10.tgz","fileCount":95,"integrity":"sha512-q1veEgNG+PKTeG2XNrHSr8w0VrMf0V+0nzug7do7U/4nKhk8JDTkOKMFzK+yS4ljJSElpQ2Zt2ui8zQdE4z/RQ==","signatures":[{"sig":"MEUCIQDHhWUGvueF+33O9T514zXsc0pDIcLXOwTTglp/L/6GLwIgKmuZhSABhgo54E74AqVvEmn1uCfyRWoiiwHJSEzQ/lE=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":281825},"main":"dist/index.js","type":"module","_from":"file:ori-sh-dev-tools-2.0.10.tgz","types":"./dist/index.d.ts","engines":{"node":">=18.0.0"},"scripts":{"dev":"tsx watch src/cli/index.ts","lint":"eslint . && prettier --check .","test":"vitest run","build":"tsc","format":"prettier --write .","test:ui":"vitest --ui","postbuild":"pnpm run generate-schema","test:watch":"vitest","type-check":"tsc --noEmit","test:coverage":"vitest run --coverage","generate-schema":"tsx src/config/generate-schema.ts"},"_npmUser":{"name":"ori-s","email":"ori.100000@gmail.com"},"_resolved":"/tmp/a906281c6e0e03e4e599f352044949ce/ori-sh-dev-tools-2.0.10.tgz","_integrity":"sha512-q1veEgNG+PKTeG2XNrHSr8w0VrMf0V+0nzug7do7U/4nKhk8JDTkOKMFzK+yS4ljJSElpQ2Zt2ui8zQdE4z/RQ==","_npmVersion":"10.9.3","description":"Lightweight AWS Lambda local development and packaging tool","directories":{},"_nodeVersion":"22.18.0","dependencies":{"ws":"^8.14.2","zod":"^4.0.17","yaml":"^2.3.4","esbuild":"^0.19.8","archiver":"^7.0.1","chokidar":"^3.5.3","commander":"^11.1.0"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.20.4","eslint":"^9.33.0","vitest":"^3.2.4","globals":"^15.15.0","prettier":"^3.6.2","@types/ws":"^8.18.1","supertest":"^7.1.4","@eslint/js":"^9.29.0","typescript":"^5.8.3","@types/node":"^22.13.10","@types/archiver":"^6.0.3","@types/supertest":"^6.0.3","typescript-eslint":"^8.40.0","@vitest/coverage-v8":"^3.2.4","eslint-config-prettier":"^9.0.0","@typescript-eslint/parser":"^8.40.0","eslint-plugin-no-barrel-files":"^1.2.2","@ianvs/prettier-plugin-sort-imports":"^4.6.2"},"_npmOperationalInternal":{"tmp":"tmp/dev-tools_2.0.10_1755975813877_0.35946356770519095","host":"s3://npm-registry-packages-npm-production"}},"2.0.11":{"name":"@ori-sh/dev-tools","version":"2.0.11","keywords":["aws","lambda","local-development","api-gateway","websocket","typescript"],"author":"","license":"MIT","_id":"@ori-sh/dev-tools@2.0.11","maintainers":[{"name":"ori-s","email":"ori.100000@gmail.com"}],"bin":{"dt":"dist/cli/index.js"},"dist":{"shasum":"26720bd65d2e181c7e2a88e34f81808be7335006","tarball":"https://registry.npmjs.org/@ori-sh/dev-tools/-/dev-tools-2.0.11.tgz","fileCount":95,"integrity":"sha512-WPc++SoXxGRBkMLqByNGs74sdT1j6rkrIUeMwzkilDpXNR+sBbHt5QCd/tjAczFGUyupaOyg7Yw5h3ka3S2nHg==","signatures":[{"sig":"MEUCIBvf8uAnYCw0C/8LufJGu1c5zr65rgcaVFcFi7br4U1cAiEA/335A7T0c0nzx9akjhRtNjSN+oSEboSrj/tBwOvcknA=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":283266},"main":"dist/index.js","type":"module","_from":"file:ori-sh-dev-tools-2.0.11.tgz","types":"./dist/index.d.ts","engines":{"node":">=18.0.0"},"scripts":{"dev":"tsx watch src/cli/index.ts","lint":"eslint . && prettier --check .","test":"vitest run","build":"tsc","format":"prettier --write .","test:ui":"vitest --ui","postbuild":"pnpm run generate-schema","test:watch":"vitest","type-check":"tsc --noEmit","test:coverage":"vitest run --coverage","generate-schema":"tsx src/config/generate-schema.ts"},"_npmUser":{"name":"ori-s","email":"ori.100000@gmail.com"},"_resolved":"/tmp/17115306e7ef4636bbd751360f5e687c/ori-sh-dev-tools-2.0.11.tgz","_integrity":"sha512-WPc++SoXxGRBkMLqByNGs74sdT1j6rkrIUeMwzkilDpXNR+sBbHt5QCd/tjAczFGUyupaOyg7Yw5h3ka3S2nHg==","_npmVersion":"10.9.3","description":"Lightweight AWS Lambda local development and packaging tool","directories":{},"_nodeVersion":"22.18.0","dependencies":{"ws":"^8.14.2","zod":"^4.0.17","yaml":"^2.3.4","esbuild":"^0.19.8","archiver":"^7.0.1","chokidar":"^3.5.3","commander":"^11.1.0"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.20.4","eslint":"^9.33.0","vitest":"^3.2.4","globals":"^15.15.0","prettier":"^3.6.2","@types/ws":"^8.18.1","supertest":"^7.1.4","@eslint/js":"^9.29.0","typescript":"^5.8.3","@types/node":"^22.13.10","@types/archiver":"^6.0.3","@types/supertest":"^6.0.3","typescript-eslint":"^8.40.0","@vitest/coverage-v8":"^3.2.4","eslint-config-prettier":"^9.0.0","@typescript-eslint/parser":"^8.40.0","eslint-plugin-no-barrel-files":"^1.2.2","@ianvs/prettier-plugin-sort-imports":"^4.6.2"},"_npmOperationalInternal":{"tmp":"tmp/dev-tools_2.0.11_1755976632529_0.9188562466653194","host":"s3://npm-registry-packages-npm-production"}},"2.0.12":{"name":"@ori-sh/dev-tools","version":"2.0.12","keywords":["aws","lambda","local-development","api-gateway","websocket","typescript"],"author":"","license":"MIT","_id":"@ori-sh/dev-tools@2.0.12","maintainers":[{"name":"ori-s","email":"ori.100000@gmail.com"}],"bin":{"dt":"dist/cli/index.js"},"dist":{"shasum":"775d5ecf544f04855708830c6785ddf4ac41b2e8","tarball":"https://registry.npmjs.org/@ori-sh/dev-tools/-/dev-tools-2.0.12.tgz","fileCount":95,"integrity":"sha512-8vXr3FVAPU/6j8uSR7g0vxk965ZSTocHgPJWhgremvJnTC3laI4lNHA3U43uL4jKQWJ59S8iGcmgdEldz6cFfQ==","signatures":[{"sig":"MEQCIEdxXDeYIYDW9WpCUVDvreHOzl3OYMP1c7NlUeaQZTb0AiABBy67IbaYTIgqjRHqrEqZr0J38dq8QPNGahkgua/nSQ==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":283220},"main":"dist/index.js","type":"module","_from":"file:ori-sh-dev-tools-2.0.12.tgz","types":"./dist/index.d.ts","engines":{"node":">=18.0.0"},"scripts":{"dev":"tsx watch src/cli/index.ts","lint":"eslint . && prettier --check .","test":"vitest run","build":"tsc","format":"prettier --write .","test:ui":"vitest --ui","postbuild":"pnpm run generate-schema","test:watch":"vitest","type-check":"tsc --noEmit","test:coverage":"vitest run --coverage","generate-schema":"tsx src/config/generate-schema.ts"},"_npmUser":{"name":"ori-s","email":"ori.100000@gmail.com"},"_resolved":"/tmp/11aef3cfb27634abaf3ae21f2e116bdd/ori-sh-dev-tools-2.0.12.tgz","_integrity":"sha512-8vXr3FVAPU/6j8uSR7g0vxk965ZSTocHgPJWhgremvJnTC3laI4lNHA3U43uL4jKQWJ59S8iGcmgdEldz6cFfQ==","_npmVersion":"10.9.3","description":"Lightweight AWS Lambda local development and packaging tool","directories":{},"_nodeVersion":"22.18.0","dependencies":{"ws":"^8.14.2","zod":"^4.0.17","yaml":"^2.3.4","esbuild":"^0.19.8","archiver":"^7.0.1","chokidar":"^3.5.3","commander":"^11.1.0"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.20.4","eslint":"^9.33.0","vitest":"^3.2.4","globals":"^15.15.0","prettier":"^3.6.2","@types/ws":"^8.18.1","supertest":"^7.1.4","@eslint/js":"^9.29.0","typescript":"^5.8.3","@types/node":"^22.13.10","@types/archiver":"^6.0.3","@types/supertest":"^6.0.3","typescript-eslint":"^8.40.0","@vitest/coverage-v8":"^3.2.4","eslint-config-prettier":"^9.0.0","@typescript-eslint/parser":"^8.40.0","eslint-plugin-no-barrel-files":"^1.2.2","@ianvs/prettier-plugin-sort-imports":"^4.6.2"},"_npmOperationalInternal":{"tmp":"tmp/dev-tools_2.0.12_1755979271252_0.6562073954868239","host":"s3://npm-registry-packages-npm-production"}},"2.0.13":{"name":"@ori-sh/dev-tools","version":"2.0.13","keywords":["aws","lambda","local-development","api-gateway","websocket","typescript"],"author":"","license":"MIT","_id":"@ori-sh/dev-tools@2.0.13","maintainers":[{"name":"ori-s","email":"ori.100000@gmail.com"}],"bin":{"dt":"dist/cli/index.js"},"dist":{"shasum":"e1c20cfb9301b23e8429b7ec363ec295751a3507","tarball":"https://registry.npmjs.org/@ori-sh/dev-tools/-/dev-tools-2.0.13.tgz","fileCount":95,"integrity":"sha512-qp/7MrbUnm/Ulwkcg95UPHqj0M+yoRPoxe0iIE05+nMjB5cCi4JmqRr+HAULRqykJK+3JpTOVtvIC46JbxyQew==","signatures":[{"sig":"MEQCICRnMg/EVN2OoRNzwYMrWGf2gChNtVTId8FAs/TevF5XAiBpaL8TlscKPoiqoVm5CFeMz1zLJ876o9SfEVrTAayY3Q==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":290223},"main":"dist/index.js","type":"module","_from":"file:ori-sh-dev-tools-2.0.13.tgz","types":"./dist/index.d.ts","engines":{"node":">=18.0.0"},"scripts":{"dev":"tsx watch src/cli/index.ts","lint":"eslint . && prettier --check .","test":"vitest run","build":"tsc","format":"prettier --write .","test:ui":"vitest --ui","postbuild":"pnpm run generate-schema","test:watch":"vitest","type-check":"tsc --noEmit","test:coverage":"vitest run --coverage","generate-schema":"tsx src/config/generate-schema.ts"},"_npmUser":{"name":"ori-s","email":"ori.100000@gmail.com"},"_resolved":"/tmp/b6be0ad46fd6206f2dbb2cf062559e1f/ori-sh-dev-tools-2.0.13.tgz","_integrity":"sha512-qp/7MrbUnm/Ulwkcg95UPHqj0M+yoRPoxe0iIE05+nMjB5cCi4JmqRr+HAULRqykJK+3JpTOVtvIC46JbxyQew==","_npmVersion":"10.9.3","description":"Lightweight AWS Lambda local development and packaging tool","directories":{},"_nodeVersion":"22.18.0","dependencies":{"ws":"^8.14.2","zod":"^4.0.17","yaml":"^2.3.4","esbuild":"^0.19.8","archiver":"^7.0.1","chokidar":"^3.5.3","commander":"^11.1.0"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.20.4","eslint":"^9.33.0","vitest":"^3.2.4","globals":"^15.15.0","prettier":"^3.6.2","@types/ws":"^8.18.1","supertest":"^7.1.4","@eslint/js":"^9.29.0","typescript":"^5.8.3","@types/node":"^22.13.10","@types/archiver":"^6.0.3","@types/supertest":"^6.0.3","typescript-eslint":"^8.40.0","@vitest/coverage-v8":"^3.2.4","eslint-config-prettier":"^9.0.0","@typescript-eslint/parser":"^8.40.0","eslint-plugin-no-barrel-files":"^1.2.2","@ianvs/prettier-plugin-sort-imports":"^4.6.2"},"_npmOperationalInternal":{"tmp":"tmp/dev-tools_2.0.13_1755983004456_0.16370129238029163","host":"s3://npm-registry-packages-npm-production"}},"2.0.14":{"name":"@ori-sh/dev-tools","version":"2.0.14","keywords":["aws","lambda","local-development","api-gateway","websocket","typescript"],"author":"","license":"MIT","_id":"@ori-sh/dev-tools@2.0.14","maintainers":[{"name":"ori-s","email":"ori.100000@gmail.com"}],"bin":{"dt":"dist/cli/index.js"},"dist":{"shasum":"b8aa088901560d904d5b7f9a952f45fa3f62660d","tarball":"https://registry.npmjs.org/@ori-sh/dev-tools/-/dev-tools-2.0.14.tgz","fileCount":95,"integrity":"sha512-NakWcIFeeGJN27QHXRcm91uS1aiKjPVEszYSQAOinSTBKkgFd0VXIRehB+Y/GNqR4/3foIJgS2YCBu5P/82rTw==","signatures":[{"sig":"MEUCIGA5PCxx7nn67VE3IR11LpnoomKBWI8L1/f0DfHWjFcQAiEAkDTesMh/jHR4sOjJD+9cQnhJtWT5vQMI/haTsbgobJs=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":292328},"main":"dist/index.js","type":"module","_from":"file:ori-sh-dev-tools-2.0.14.tgz","types":"./dist/index.d.ts","engines":{"node":">=18.0.0"},"scripts":{"dev":"tsx watch src/cli/index.ts","lint":"eslint . && prettier --check .","test":"vitest run","build":"tsc","format":"prettier --write .","test:ui":"vitest --ui","postbuild":"pnpm run generate-schema","test:watch":"vitest","type-check":"tsc --noEmit","test:coverage":"vitest run --coverage","generate-schema":"tsx src/config/generate-schema.ts"},"_npmUser":{"name":"ori-s","email":"ori.100000@gmail.com"},"_resolved":"/tmp/a1a2a0d242ab5dfed9828c41b28cf971/ori-sh-dev-tools-2.0.14.tgz","_integrity":"sha512-NakWcIFeeGJN27QHXRcm91uS1aiKjPVEszYSQAOinSTBKkgFd0VXIRehB+Y/GNqR4/3foIJgS2YCBu5P/82rTw==","_npmVersion":"10.9.3","description":"Lightweight AWS Lambda local development and packaging tool","directories":{},"_nodeVersion":"22.18.0","dependencies":{"ws":"^8.14.2","zod":"^4.0.17","yaml":"^2.3.4","esbuild":"^0.19.8","archiver":"^7.0.1","chokidar":"^3.5.3","commander":"^11.1.0"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.20.4","eslint":"^9.33.0","vitest":"^3.2.4","globals":"^15.15.0","prettier":"^3.6.2","@types/ws":"^8.18.1","supertest":"^7.1.4","@eslint/js":"^9.29.0","typescript":"^5.8.3","@types/node":"^22.13.10","@types/archiver":"^6.0.3","@types/supertest":"^6.0.3","typescript-eslint":"^8.40.0","@vitest/coverage-v8":"^3.2.4","eslint-config-prettier":"^9.0.0","@typescript-eslint/parser":"^8.40.0","eslint-plugin-no-barrel-files":"^1.2.2","@ianvs/prettier-plugin-sort-imports":"^4.6.2"},"_npmOperationalInternal":{"tmp":"tmp/dev-tools_2.0.14_1755984512095_0.9937122415284971","host":"s3://npm-registry-packages-npm-production"}},"2.0.15":{"name":"@ori-sh/dev-tools","version":"2.0.15","keywords":["aws","lambda","local-development","api-gateway","websocket","typescript"],"author":"","license":"MIT","_id":"@ori-sh/dev-tools@2.0.15","maintainers":[{"name":"ori-s","email":"ori.100000@gmail.com"}],"bin":{"dt":"dist/cli/index.js"},"dist":{"shasum":"7da2de4d96b37ff37395d30061e72c491a2598c9","tarball":"https://registry.npmjs.org/@ori-sh/dev-tools/-/dev-tools-2.0.15.tgz","fileCount":95,"integrity":"sha512-kU1n6PgT7L0rzkWmHHU8MnkRAQzcEumsfkKQc0plm91iuCDtp+gdL6GcoqA8RvqIjo4Gi9gb22SVg8LWQBsnhA==","signatures":[{"sig":"MEYCIQCUNHRpe5ypDWBRg3Ulv35DDQ1zaBByeo1hh+6Ul9Gq5gIhAPnJgZIulMynXIbsgA0KMHlH1iLxT1+icuaWIrvhw34n","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":286828},"main":"dist/index.js","type":"module","_from":"file:ori-sh-dev-tools-2.0.15.tgz","types":"./dist/index.d.ts","engines":{"node":">=18.0.0"},"scripts":{"dev":"tsx watch src/cli/index.ts","lint":"eslint . && prettier --check .","test":"vitest run","build":"tsc","format":"prettier --write .","test:ui":"vitest --ui","postbuild":"pnpm run generate-schema","test:watch":"vitest","type-check":"tsc --noEmit","test:coverage":"vitest run --coverage","generate-schema":"tsx src/config/generate-schema.ts"},"_npmUser":{"name":"ori-s","email":"ori.100000@gmail.com"},"_resolved":"/tmp/85f4f6297cf0adeebe47a2a058dd964a/ori-sh-dev-tools-2.0.15.tgz","_integrity":"sha512-kU1n6PgT7L0rzkWmHHU8MnkRAQzcEumsfkKQc0plm91iuCDtp+gdL6GcoqA8RvqIjo4Gi9gb22SVg8LWQBsnhA==","_npmVersion":"10.9.3","description":"Lightweight AWS Lambda local development and packaging tool","directories":{},"_nodeVersion":"22.18.0","dependencies":{"ws":"^8.14.2","zod":"^4.0.17","yaml":"^2.3.4","esbuild":"^0.19.8","archiver":"^7.0.1","chokidar":"^3.5.3","commander":"^11.1.0"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.20.4","eslint":"^9.33.0","vitest":"^3.2.4","globals":"^15.15.0","prettier":"^3.6.2","@types/ws":"^8.18.1","supertest":"^7.1.4","@eslint/js":"^9.29.0","typescript":"^5.8.3","@types/node":"^22.13.10","@types/archiver":"^6.0.3","@types/supertest":"^6.0.3","typescript-eslint":"^8.40.0","@vitest/coverage-v8":"^3.2.4","eslint-config-prettier":"^9.0.0","@typescript-eslint/parser":"^8.40.0","eslint-plugin-no-barrel-files":"^1.2.2","@ianvs/prettier-plugin-sort-imports":"^4.6.2"},"_npmOperationalInternal":{"tmp":"tmp/dev-tools_2.0.15_1755987664236_0.7663288826932473","host":"s3://npm-registry-packages-npm-production"}},"2.0.16":{"name":"@ori-sh/dev-tools","version":"2.0.16","type":"module","description":"Lightweight AWS Lambda local development and packaging tool","main":"dist/index.js","bin":{"dt":"dist/cli/index.js"},"keywords":["aws","lambda","local-development","api-gateway","websocket","typescript"],"author":"","license":"MIT","dependencies":{"archiver":"^7.0.1","chokidar":"^3.5.3","commander":"^11.1.0","esbuild":"^0.19.8","ws":"^8.14.2","yaml":"^2.3.4","zod":"^4.0.17"},"devDependencies":{"@eslint/js":"^9.29.0","@ianvs/prettier-plugin-sort-imports":"^4.6.2","@types/archiver":"^6.0.3","@types/node":"^22.13.10","@types/supertest":"^6.0.3","@types/ws":"^8.18.1","@typescript-eslint/parser":"^8.40.0","@vitest/coverage-v8":"^3.2.4","eslint":"^9.33.0","eslint-config-prettier":"^9.0.0","eslint-plugin-no-barrel-files":"^1.2.2","globals":"^15.15.0","prettier":"^3.6.2","supertest":"^7.1.4","tsx":"^4.20.4","typescript":"^5.8.3","typescript-eslint":"^8.40.0","vitest":"^3.2.4"},"engines":{"node":">=18.0.0"},"scripts":{"build":"tsc","postbuild":"pnpm run generate-schema","dev":"tsx watch src/cli/index.ts","lint":"eslint . && prettier --check .","format":"prettier --write .","type-check":"tsc --noEmit","generate-schema":"tsx src/config/generate-schema.ts","test":"vitest run","test:watch":"vitest","test:coverage":"vitest run --coverage","test:ui":"vitest --ui"},"_id":"@ori-sh/dev-tools@2.0.16","types":"./dist/index.d.ts","_integrity":"sha512-pDtNZ4uyU4Z9hBjq/bdmAS6gVC4HED790NQVjetDr2T61PRsTOtRpDOiGXu2D1yS6lbpOgCa2VktKUwA7Kr/ig==","_resolved":"/tmp/25eb6e108f82268547616491f6cf7567/ori-sh-dev-tools-2.0.16.tgz","_from":"file:ori-sh-dev-tools-2.0.16.tgz","_nodeVersion":"22.18.0","_npmVersion":"10.9.3","dist":{"integrity":"sha512-pDtNZ4uyU4Z9hBjq/bdmAS6gVC4HED790NQVjetDr2T61PRsTOtRpDOiGXu2D1yS6lbpOgCa2VktKUwA7Kr/ig==","shasum":"88ac82eec016f8baf83ed1773c6529a2469d3dbd","tarball":"https://registry.npmjs.org/@ori-sh/dev-tools/-/dev-tools-2.0.16.tgz","fileCount":95,"unpackedSize":292129,"signatures":[{"keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U","sig":"MEUCIQDKzq94FxSnDgRvM8yijFOXKPFlIr00CM0SwaqrUp75gQIgIRdiPlAG9Hav3tu43u3U4BdPSSrmB8njt0lQ1V6iIw8="}]},"_npmUser":{"name":"ori-s","email":"ori.100000@gmail.com"},"directories":{},"maintainers":[{"name":"ori-s","email":"ori.100000@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages-npm-production","tmp":"tmp/dev-tools_2.0.16_1755988311882_0.35636948099449484"},"_hasShrinkwrap":false}},"time":{"created":"2021-09-09T15:45:18.149Z","modified":"2025-08-23T22:31:52.297Z","1.0.0":"2021-09-09T15:45:18.367Z","1.0.1":"2021-09-09T22:45:32.769Z","1.0.2":"2021-09-09T23:02:52.154Z","1.0.3":"2021-09-12T13:15:39.344Z","1.0.4":"2021-09-12T13:18:32.202Z","1.0.5":"2021-09-12T13:43:17.506Z","1.0.6":"2021-09-30T08:41:40.383Z","1.0.7":"2021-09-30T09:47:37.300Z","1.0.8":"2021-10-06T20:38:20.416Z","1.0.9":"2021-10-09T16:40:18.808Z","1.1.0":"2021-10-17T17:53:32.690Z","1.2.0":"2021-10-17T18:03:17.394Z","1.2.1":"2021-10-20T21:09:02.011Z","2.0.0":"2025-08-22T11:29:30.754Z","2.0.1":"2025-08-22T21:35:08.132Z","2.0.2":"2025-08-22T21:55:13.059Z","2.0.3":"2025-08-22T22:28:19.153Z","2.0.4":"2025-08-22T22:40:47.394Z","2.0.5":"2025-08-23T13:41:18.701Z","2.0.6":"2025-08-23T14:18:17.600Z","2.0.7":"2025-08-23T14:47:31.689Z","2.0.8":"2025-08-23T15:02:24.279Z","2.0.9":"2025-08-23T15:12:57.335Z","2.0.10":"2025-08-23T19:03:34.065Z","2.0.11":"2025-08-23T19:17:12.730Z","2.0.12":"2025-08-23T20:01:11.480Z","2.0.13":"2025-08-23T21:03:24.647Z","2.0.14":"2025-08-23T21:28:32.288Z","2.0.15":"2025-08-23T22:21:04.411Z","2.0.16":"2025-08-23T22:31:52.096Z"},"license":"MIT","keywords":["aws","lambda","local-development","api-gateway","websocket","typescript"],"description":"Lightweight AWS Lambda local development and packaging tool","maintainers":[{"name":"ori-s","email":"ori.100000@gmail.com"}],"readme":"# Dev Tools\n\nA lightweight AWS Lambda local development and packaging tool for TypeScript projects. Provides local API Gateway and WebSocket simulation without requiring AWS credentials or external dependencies.\n\n## Features\n\n- 🚀 **Focus on Development** - Built exclusively for local development, doesn't touch your production deployment or runtime\n- 🔐 **No AWS Required** - No AWS credentials, accounts, or intrusive setup needed\n- 🔄 **Hot Reload** - Automatic code reloading during development\n- 🌐 **Full API Gateway Simulation** - HTTP and WebSocket events work just like in AWS\n- 🎯 **Unified Server Architecture** - Single port serves HTTP, WebSocket, and Management API (just like AWS API Gateway)\n- 📦 **Simple Packaging** - Build and zip functions when you're ready to deploy\n- 🔧 **TypeScript First** - Full TypeScript support with proper type definitions\n- ⚡ **Lightning Fast** - Powered by esbuild for instant builds\n- 🎯 **Minimal Setup** - One config file and you're ready to go\n\n## Quick Start\n\n### Installation\n\n```bash\n# npm\nnpm install @ori-sh/dev-tools --save-dev\n\n# yarn\nyarn add @ori-sh/dev-tools --dev\n\n# pnpm\npnpm add @ori-sh/dev-tools --save-dev\n```\n\n### Initialize a New Project\n\n```bash\nnpx @ori-sh/dev-tools init\n```\n\nThis creates:\n\n- `dev-tools.yaml` - Configuration file with examples\n- `src/handlers/` - Example handler functions\n- JSON schema for YAML IntelliSense\n\n### Start Development Server\n\n```bash\ndt dev\n```\n\nYour functions are now available at:\n\n- HTTP: http://localhost:3000\n- WebSocket: ws://localhost:3000\n- WebSocket @connections API: http://localhost:3000/@connections (AWS-compatible)\n\n### Build Functions\n\n```bash\ndt build\n```\n\nBuilds your functions without packaging (useful for testing the build output).\n\n### Preview Production Build\n\n```bash\ndt preview\n```\n\nServe your built functions without hot reload (production-like environment).\n\n### Package for Deployment\n\n```bash\ndt package\n```\n\nCreates ZIP files ready for AWS Lambda deployment.\n\n### Optional: Add npm scripts\n\nYou can optionally add these scripts to your `package.json` for convenience:\n\n```json\n{\n  \"scripts\": {\n    \"dev\": \"dt dev\",\n    \"build\": \"dt build\",\n    \"preview\": \"dt preview\",\n    \"package\": \"dt package\"\n  }\n}\n```\n\n## Configuration\n\nCreate a `dev-tools.yaml` file in your project root:\n\n```yaml\n# yaml-language-server: $schema=./node_modules/@ori-sh/dev-tools/schemas/config-schema.json\n\nservice: my-lambda-service\n\n# Global environment variables (applied to all functions)\nenvironment:\n  NODE_ENV: development\n  API_VERSION: v1\n\nfunctions:\n  hello:\n    handler: src/handlers/hello.handler\n    events:\n      - type: http\n        method: GET\n        path: /hello\n        cors: true\n      - type: http\n        method: POST\n        path: /hello/{name}\n        cors: true\n\n  websocket:\n    handler: src/handlers/websocket.handler\n    events:\n      - type: websocket\n        route: $connect\n      - type: websocket\n        route: $disconnect\n      - type: websocket\n        route: message\n\nserver:\n  port: 3000\n  host: localhost\n  cors: true\n  websocket:\n    pingInterval: 30000\n\nbuild:\n  outDir: ./dist\n  target: node18\n  minify: true\n  sourcemap: false\n  external: []\n```\n\n## Writing Handlers\n\n### HTTP Handler\n\n```typescript\nimport { ApiGatewayHttpEvent, ApiGatewayHttpResponse, LambdaContext } from '@ori-sh/dev-tools';\n\nexport async function handler(event: ApiGatewayHttpEvent, context: LambdaContext): Promise<ApiGatewayHttpResponse> {\n  return {\n    statusCode: 200,\n    headers: {\n      'Content-Type': 'application/json',\n    },\n    body: JSON.stringify({\n      message: 'Hello from Lambda!',\n      path: event.path,\n      method: event.httpMethod,\n      // Access path parameters (including proxy routes)\n      pathParameters: event.pathParameters,\n    }),\n  };\n}\n```\n\n### Proxy Route Handler Example\n\nFor proxy routes using `{proxy+}`, you can access the captured path segments:\n\n```typescript\nexport async function handler(event: ApiGatewayHttpEvent, context: LambdaContext): Promise<ApiGatewayHttpResponse> {\n  const { proxy } = event.pathParameters || {};\n\n  // Route based on the proxy path\n  if (proxy?.startsWith('users/')) {\n    return handleUserRequest(event, context);\n  } else if (proxy?.startsWith('posts/')) {\n    return handlePostRequest(event, context);\n  }\n\n  return {\n    statusCode: 200,\n    body: JSON.stringify({\n      message: 'API Gateway Proxy Integration',\n      capturedPath: proxy,\n      originalPath: event.path,\n    }),\n  };\n}\n```\n\n### WebSocket Handler\n\n```typescript\nimport { WebSocketEvent, WebSocketResponse, LambdaContext } from '@ori-sh/dev-tools';\n\nexport async function handler(event: WebSocketEvent, context: LambdaContext): Promise<WebSocketResponse | void> {\n  const { routeKey, connectionId } = event.requestContext;\n\n  switch (routeKey) {\n    case '$connect':\n      console.log(`Client connected: ${connectionId}`);\n      return { statusCode: 200 };\n\n    case '$disconnect':\n      console.log(`Client disconnected: ${connectionId}`);\n      return { statusCode: 200 };\n\n    case 'message':\n      console.log(`Message from ${connectionId}: ${event.body}`);\n      return { statusCode: 200 };\n  }\n}\n```\n\n## Development Features\n\n### Hot Reload\n\nCode changes are automatically detected and handlers are reloaded without restarting the server.\n\n### AWS-Compatible @connections API\n\nManage WebSocket connections using AWS API Gateway-compatible endpoints:\n\n```bash\n# Send to specific connection\ncurl -X POST http://localhost:3000/@connections/{connectionId} \\\n  -H \"Content-Type: application/json\" \\\n  -d '{\"message\": \"Hello from server\"}'\n\n# Check connection status\ncurl -X GET http://localhost:3000/@connections/{connectionId}\n\n# Disconnect connection\ncurl -X DELETE http://localhost:3000/@connections/{connectionId}\n\n# List active connections (development extension)\ncurl http://localhost:3000/@connections\n```\n\n## CLI Commands\n\n### `dt init`\n\nInitialize a new project with example configuration and handlers.\n\nOptions:\n\n- `--service <name>` - Service name (default: \"my-lambda-service\")\n- `--force` - Overwrite existing files\n\n### `dt dev`\n\nStart the local development server.\n\nOptions:\n\n- `--config <path>` - Configuration file path (default: \"dev-tools.yaml\")\n- `--port <port>` - HTTP server port (default: 3000)\n- `--no-watch` - Disable file watching\n\n### `dt build`\n\nBuild Lambda functions without packaging (useful for testing).\n\nOptions:\n\n- `--config <path>` - Configuration file path (default: \"dev-tools.yaml\")\n- `--function <name>` - Build specific function only\n- `--no-minify` - Disable code minification\n- `--sourcemap` - Generate source maps\n\n### `dt preview`\n\nPreview built Lambda functions without hot reload (production-like environment).\n\nOptions:\n\n- `--config <path>` - Configuration file path (default: \"dev-tools.yaml\")\n- `--port <port>` - HTTP server port (default: 3000)\n- `--build-dir <path>` - Build output directory (default: \"lambda-build\")\n\n### `dt package`\n\nBuild and package Lambda functions into ZIP files for deployment.\n\nOptions:\n\n- `--config <path>` - Configuration file path (default: \"dev-tools.yaml\")\n- `--output <dir>` - Output directory for packages (default: \"lambda-packages\")\n- `--function <name>` - Package specific function only\n- `--no-minify` - Disable code minification\n- `--sourcemap` - Generate source maps\n\n## Configuration Options\n\n### Function Configuration\n\n```yaml\nfunctions:\n  api-function:\n    handler: src/handlers/api.handler\n    timeout: 30 # Function timeout in seconds (1-900)\n    memorySize: 1024 # Memory size in MB (128-10240)\n    environment: # Function-specific environment variables\n      FUNCTION_TYPE: api\n    events: # Event triggers\n      - type: http\n        method: ANY # Supports GET, POST, PUT, DELETE, PATCH, HEAD, OPTIONS, ANY\n        path: /api/{proxy+} # Catch-all route with proxy parameter\n        cors: true\n      - type: websocket\n        route: $connect\n\n  background-function:\n    handler: src/handlers/background.handler\n    # Functions without events (for programmatic invocation)\n    # No events array needed\n```\n\n### Global Environment Variables\n\n```yaml\n# Global environment variables applied to all functions\nenvironment:\n  NODE_ENV: development\n  DATABASE_URL: postgresql://localhost:5432/myapp\n  API_KEY: your-api-key\n\nfunctions:\n  my-function:\n    handler: src/handlers/my-function.handler\n    environment:\n      # Function-specific environment variables (merged with global)\n      FUNCTION_ROLE: worker\n```\n\n### Server Configuration\n\n```yaml\nserver:\n  port: 3000 # Unified server port (HTTP + WebSocket + Management API)\n  host: localhost # Server host\n  cors: true # Enable CORS globally\n  websocket:\n    pingInterval: 30000 # WebSocket ping interval in milliseconds\n```\n\n### HTTP Method Support\n\nSupports all standard HTTP methods plus `ANY`:\n\n```yaml\nevents:\n  - type: http\n    method: ANY # Matches all HTTP methods\n    path: /api/{proxy+} # Catch-all route\n  - type: http\n    method: GET\n    path: /users/{id}\n```\n\n### Catch-All Routes (Proxy Integration)\n\nUse `{proxy+}` for catch-all routes that capture remaining path segments. The proxy parameter contains the captured path:\n\n```yaml\nevents:\n  - type: http\n    method: ANY\n    path: /api/{proxy+} # Matches /api/users, /api/users/123, /api/users/123/posts, etc.\n```\n\n**Examples of paths matched by `/api/{proxy+}`:**\n\n- `/api/users` → `pathParameters.proxy = \"users\"`\n- `/api/users/123` → `pathParameters.proxy = \"users/123\"`\n- `/api/users/123/posts` → `pathParameters.proxy = \"users/123/posts\"`\n- `/api/v1/accounts` → `pathParameters.proxy = \"v1/accounts\"`\n\n**Complex proxy patterns also work:**\n\n```yaml\nevents:\n  - type: http\n    method: GET\n    path: /v1/{id}/items/{proxy+}\n```\n\nFor the path `/v1/user123/items/categories/tech`:\n\n- `pathParameters.id = \"user123\"`\n- `pathParameters.proxy = \"categories/tech\"`\n\n### Functions Without Events\n\nFunctions don't require events and can be used for programmatic invocation:\n\n```yaml\nfunctions:\n  scheduled-task:\n    handler: src/handlers/scheduled.handler\n    # No events - for background/programmatic use\n\n  api-handler:\n    handler: src/handlers/api.handler\n    events:\n      - type: http\n        method: GET\n        path: /api/users\n```\n\n### Build Configuration\n\n```yaml\nbuild:\n  outDir: ./dist # Output directory for built functions\n  target: node18 # Node.js target version\n  minify: true # Minify the built code\n  sourcemap: false # Generate source maps\n  external: [] # External dependencies to exclude\n```\n\n## IDE Integration\n\nThe generated JSON schema enables IntelliSense in VS Code and other editors. Make sure your `dev-tools.yaml` includes:\n\n```yaml\n# yaml-language-server: $schema=./node_modules/@ori-sh/dev-tools/schemas/config-schema.json\n```\n\n## Contributing to Development\n\nThis project uses Claude Code for development. See [CLAUDE.md](./CLAUDE.md) for guidance on working with this codebase using Claude Code.\n\n## License\n\nMIT\n","readmeFilename":"README.md"}