{"_id":"elysia-autoload","_rev":"30-dac599567df93da3564d96904b7efc8f","name":"elysia-autoload","dist-tags":{"latest":"1.7.0"},"versions":{"0.0.1":{"name":"elysia-autoload","version":"0.0.1","keywords":["bun","elysia","autoimports","autoload","nextjs","filerouter","autoroutes"],"author":{"name":"kravetsone"},"_id":"elysia-autoload@0.0.1","maintainers":[{"name":"skravets","email":"vsevlamor@gmail.com"}],"dist":{"shasum":"8ec3ddb062df6a9f166c94bae4bfe09d2715eb35","tarball":"https://registry.npmjs.org/elysia-autoload/-/elysia-autoload-0.0.1.tgz","fileCount":6,"integrity":"sha512-3q3ZfD1Uyzv2Tgq7B0ya3VbodLbPczpIkKG/UQWZVYzzx/y4G3utzKGE0L1y3ULskK9CI5PbsuQw5tuG15xJYw==","signatures":[{"sig":"MEYCIQCP29kHZDmaQCKMZgQtuGKkTRfeGV2UQIE168rNZXQ7PQIhAPL9uhfjHq4LcK7CSwZpP0D++Qgr09O/1z94PFVrUNd0","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":8057},"gitHead":"7f289ac2321197a6a9cd1ecbe1e64d7069a4defd","scripts":{"lint":"eslint \"src/**/*.{ts,tsx,js,mjs,cjs}\"","lint:fix":"eslint \"src/**/*.{ts,tsx,js,mjs,cjs}\" --fix","prepublishOnly":"npm run lint:fix && tsc"},"_npmUser":{"name":"skravets","email":"vsevlamor@gmail.com"},"_npmVersion":"9.8.0","description":"Plugin for Elysia which autoload all routes in directory","directories":{},"_nodeVersion":"20.9.0","_hasShrinkwrap":false,"devDependencies":{"eslint":"^8.41.0","prettier":"^3.0.0","bun-types":"latest","eslint-kit":"^10.0.0"},"peerDependencies":{"elysia":"^0.8.0","typescript":"^5.0.0"},"_npmOperationalInternal":{"tmp":"tmp/elysia-autoload_0.0.1_1703439265345_0.3877493547615696","host":"s3://npm-registry-packages"}},"0.0.2":{"name":"elysia-autoload","version":"0.0.2","keywords":["bun","elysia","autoimports","autoload","nextjs","filerouter","autoroutes"],"author":{"name":"kravetsone"},"_id":"elysia-autoload@0.0.2","maintainers":[{"name":"skravets","email":"vsevlamor@gmail.com"}],"dist":{"shasum":"6ba8c8765db56902c21b848d792d13e54f3c866b","tarball":"https://registry.npmjs.org/elysia-autoload/-/elysia-autoload-0.0.2.tgz","fileCount":6,"integrity":"sha512-tQnLOPH6xAmEt99Tp0DtMU4YX3uMxFOr2Jg7QX1SK7YM2xzSulLK45uyvQzhZYN6PU/cP9IQ/csWfuvYQ2yuJA==","signatures":[{"sig":"MEYCIQDAgIMR70kXe4eWGCb5nNs2+SZOFozcfrL24TVFUndyUgIhAKkd8l9UYK9nWLcR3zhBW3OAGccR9w0J7x9e4aACQx8+","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":8086},"main":"dist/index.js","types":"./dist/index.d.ts","gitHead":"7f289ac2321197a6a9cd1ecbe1e64d7069a4defd","scripts":{"lint":"eslint \"src/**/*.{ts,tsx,js,mjs,cjs}\"","lint:fix":"eslint \"src/**/*.{ts,tsx,js,mjs,cjs}\" --fix","prepublishOnly":"npm run lint:fix && tsc"},"_npmUser":{"name":"skravets","email":"vsevlamor@gmail.com"},"_npmVersion":"9.8.0","description":"Plugin for Elysia which autoload all routes in directory","directories":{},"_nodeVersion":"20.9.0","_hasShrinkwrap":false,"devDependencies":{"eslint":"^8.41.0","prettier":"^3.0.0","bun-types":"latest","eslint-kit":"^10.0.0"},"peerDependencies":{"elysia":"^0.8.0","typescript":"^5.0.0"},"_npmOperationalInternal":{"tmp":"tmp/elysia-autoload_0.0.2_1703439434565_0.33913571985053803","host":"s3://npm-registry-packages"}},"0.0.3":{"name":"elysia-autoload","version":"0.0.3","keywords":["bun","elysia","autoimports","autoload","nextjs","filerouter","autoroutes"],"author":{"name":"kravetsone"},"_id":"elysia-autoload@0.0.3","maintainers":[{"name":"skravets","email":"vsevlamor@gmail.com"}],"dist":{"shasum":"b05696b3048eeba381ca201fa6ab6a45f1679b15","tarball":"https://registry.npmjs.org/elysia-autoload/-/elysia-autoload-0.0.3.tgz","fileCount":6,"integrity":"sha512-gn3UQAReQFhVsYK1GwETeYUFSK3b2yCXSCLUqKtvO8P/1HCgIkW47mErzR5ha5v3TSNa6lIzRMZ+2sC9r2Op7Q==","signatures":[{"sig":"MEUCIQC9QaGYy8hy6mWf0uw8zHQ/WotWg7PVVXI95RgRx8MszAIgBvc1NyajYId6nll+hdWlqRRPy+Toy1Jy+9oACZu2KPU=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":8080},"main":"dist/index.js","types":"./dist/index.d.ts","gitHead":"7f289ac2321197a6a9cd1ecbe1e64d7069a4defd","scripts":{"lint":"eslint \"src/**/*.{ts,tsx,js,mjs,cjs}\"","lint:fix":"eslint \"src/**/*.{ts,tsx,js,mjs,cjs}\" --fix","prepublishOnly":"tsc"},"_npmUser":{"name":"skravets","email":"vsevlamor@gmail.com"},"_npmVersion":"9.8.0","description":"Plugin for Elysia which autoload all routes in directory","directories":{},"_nodeVersion":"20.9.0","_hasShrinkwrap":false,"devDependencies":{"eslint":"^8.41.0","prettier":"^3.0.0","bun-types":"latest","eslint-kit":"^10.0.0"},"peerDependencies":{"elysia":"^0.8.0","typescript":"^5.0.0"},"_npmOperationalInternal":{"tmp":"tmp/elysia-autoload_0.0.3_1703440007127_0.8498735944269402","host":"s3://npm-registry-packages"}},"0.1.0":{"name":"elysia-autoload","version":"0.1.0","keywords":["bun","elysia","autoimports","autoload","nextjs","filerouter","autoroutes"],"author":{"name":"kravetsone"},"_id":"elysia-autoload@0.1.0","maintainers":[{"name":"skravets","email":"vsevlamor@gmail.com"}],"homepage":"https://github.com/kravetsone/elysia-autoload","dist":{"shasum":"063fb6b55d705d5fb2b0cc78322cf5edb9ff6377","tarball":"https://registry.npmjs.org/elysia-autoload/-/elysia-autoload-0.1.0.tgz","fileCount":8,"integrity":"sha512-cN0fOeP2kHtrGAi9rRWlPkvctN/E+FGYls4SGoFxBBroOEPemx6ppvAfcJNv4aQfxZLylftZgGS4ey5xmaPSfQ==","signatures":[{"sig":"MEYCIQDUO4yxCuY5VgTBLxkzy1VckSWQbjFR8TaZS3KF9+WgIQIhAOrh0LkHS8gkMSlCvBGGFuRzKeP0o15LnMU/GD71DB6Q","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":12642},"main":"dist/index.js","types":"./dist/index.d.ts","gitHead":"acdc1fbbedfb36db94cc68ac0a2a53ae68c7a07d","scripts":{"lint":"eslint \"{src,example}/**/*.{ts,tsx,js,mjs,cjs}\"","lint:fix":"eslint \"{src,example}/**/*.{ts,tsx,js,mjs,cjs}\" --fix","prepublishOnly":"tsc"},"_npmUser":{"name":"skravets","email":"vsevlamor@gmail.com"},"_npmVersion":"9.6.7","description":"Plugin for Elysia which autoload all routes in directory and code-generate types for Eden","directories":{},"_nodeVersion":"18.17.1","_hasShrinkwrap":false,"devDependencies":{"elysia":"^0.8.3","eslint":"^8.41.0","prettier":"^3.0.0","bun-types":"latest","eslint-kit":"^10.0.0","typescript":"^5.0.0","@elysiajs/eden":"^0.8.0","@elysiajs/swagger":"^0.8.0"},"peerDependencies":{"elysia":"^0.8.0"},"_npmOperationalInternal":{"tmp":"tmp/elysia-autoload_0.1.0_1703613866252_0.27486732152392546","host":"s3://npm-registry-packages"}},"0.1.1":{"name":"elysia-autoload","version":"0.1.1","keywords":["bun","elysia","autoimports","autoload","nextjs","filerouter","autoroutes","eden","treaty","trpc","codegeneration"],"author":{"name":"kravetsone"},"_id":"elysia-autoload@0.1.1","maintainers":[{"name":"skravets","email":"vsevlamor@gmail.com"}],"homepage":"https://github.com/kravetsone/elysia-autoload","dist":{"shasum":"7cb2ee4f8c6e06fdad495e83bf8e2c4482bbf4c6","tarball":"https://registry.npmjs.org/elysia-autoload/-/elysia-autoload-0.1.1.tgz","fileCount":8,"integrity":"sha512-mu+MPZdUAjg4BkoVb7/KsliTW4rT/MF5upbsnAmUBSGAKjb7vybNkbgCBs6dkFyqhByKiuMaHRI8zcMXaEh4Cg==","signatures":[{"sig":"MEUCIEVdcHKKyirwSnzbpw7CzS/Bl7WuAeZjPedemGMiVj63AiEAxohMMUxNaVLOSt/lbaI5tWl7eQwW0MPp/gw1oGpTgvk=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":13370},"main":"dist/index.js","types":"./dist/index.d.ts","gitHead":"2a6ae4ff517dba63278a96a64d9de41e1b9473bd","scripts":{"lint":"eslint \"{src,example}/**/*.{ts,tsx,js,mjs,cjs}\"","lint:fix":"eslint \"{src,example}/**/*.{ts,tsx,js,mjs,cjs}\" --fix","prepublishOnly":"tsc"},"_npmUser":{"name":"skravets","email":"vsevlamor@gmail.com"},"_npmVersion":"9.6.7","description":"Plugin for Elysia which autoload all routes in directory and code-generate types for Eden","directories":{},"_nodeVersion":"18.17.1","_hasShrinkwrap":false,"devDependencies":{"elysia":"^0.8.3","eslint":"^8.41.0","prettier":"^3.0.0","bun-types":"latest","eslint-kit":"^10.0.0","typescript":"^5.0.0","@elysiajs/eden":"^0.8.0","@elysiajs/swagger":"^0.8.0"},"peerDependencies":{"elysia":"^0.8.0"},"_npmOperationalInternal":{"tmp":"tmp/elysia-autoload_0.1.1_1704122902974_0.8295259011752494","host":"s3://npm-registry-packages"}},"0.1.2":{"name":"elysia-autoload","version":"0.1.2","keywords":["bun","elysia","autoimports","autoload","nextjs","filerouter","autoroutes","eden","treaty","trpc","codegeneration"],"author":{"name":"kravetsone"},"_id":"elysia-autoload@0.1.2","maintainers":[{"name":"skravets","email":"vsevlamor@gmail.com"}],"homepage":"https://github.com/kravetsone/elysia-autoload","dist":{"shasum":"53cd110b6134297791f868a18b741cd464e04347","tarball":"https://registry.npmjs.org/elysia-autoload/-/elysia-autoload-0.1.2.tgz","fileCount":8,"integrity":"sha512-MrTZQj6ippALC/4tL2iAmDX91lOZ+Cpe19jTo+hOz3vRHHhL970OyO45gZH3qAqqpp3cOujJ7XvyNMs4doE1jg==","signatures":[{"sig":"MEYCIQCdhQ7RY4U8aHP5xYlB/JzlGSRvLfhK22+zWf19iTkh4AIhAKhWDSTukrInvI6PMCvIr0ZDkgc2wE0XkmfH+y19ilZG","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":13668},"main":"dist/index.js","types":"./dist/index.d.ts","gitHead":"2b44a04e53e580f6d92942798c88f13c59925b68","scripts":{"lint":"eslint \"{src,example}/**/*.{ts,tsx,js,mjs,cjs}\"","lint:fix":"eslint \"{src,example}/**/*.{ts,tsx,js,mjs,cjs}\" --fix","prepublishOnly":"tsc"},"_npmUser":{"name":"skravets","email":"vsevlamor@gmail.com"},"_npmVersion":"9.6.7","description":"Plugin for Elysia which autoload all routes in directory and code-generate types for Eden","directories":{},"_nodeVersion":"18.17.1","_hasShrinkwrap":false,"devDependencies":{"elysia":"^0.8.3","eslint":"^8.41.0","prettier":"^3.0.0","bun-types":"latest","eslint-kit":"^10.0.0","typescript":"^5.0.0","@elysiajs/eden":"^0.8.0","@elysiajs/swagger":"^0.8.0"},"peerDependencies":{"elysia":"^0.8.0"},"_npmOperationalInternal":{"tmp":"tmp/elysia-autoload_0.1.2_1704123848103_0.030674901840149094","host":"s3://npm-registry-packages"}},"0.1.3":{"name":"elysia-autoload","version":"0.1.3","keywords":["bun","elysia","autoimports","autoload","nextjs","filerouter","autoroutes","eden","treaty","trpc","codegeneration"],"author":{"name":"kravetsone"},"_id":"elysia-autoload@0.1.3","maintainers":[{"name":"skravets","email":"vsevlamor@gmail.com"}],"homepage":"https://github.com/kravetsone/elysia-autoload","dist":{"shasum":"fe3b09c1460d7f7d1e77f67e2e5206147cc4595e","tarball":"https://registry.npmjs.org/elysia-autoload/-/elysia-autoload-0.1.3.tgz","fileCount":8,"integrity":"sha512-lO/4CKC3/eRZ47mMjaKB5T1b6urR021WGOYjT+seIAbWdGsU9T6O+NAjF+l6O1ElaPm3SYc4mkR75FW3lYtUNw==","signatures":[{"sig":"MEUCIQDoHh7sqZvfQDGtNnUMTZYTBZICT2cAwlubsRheVSrSmQIgFUJSjoGpiYd5pvjItHPT6w1h/FOS/d9MGZWqfEW5o24=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":13698},"main":"dist/index.js","types":"./dist/index.d.ts","gitHead":"2b44a04e53e580f6d92942798c88f13c59925b68","scripts":{"lint":"eslint \"{src,example}/**/*.{ts,tsx,js,mjs,cjs}\"","lint:fix":"eslint \"{src,example}/**/*.{ts,tsx,js,mjs,cjs}\" --fix","prepublishOnly":"tsc"},"_npmUser":{"name":"skravets","email":"vsevlamor@gmail.com"},"_npmVersion":"10.2.3","description":"Plugin for Elysia which autoload all routes in directory and code-generate types for Eden","directories":{},"_nodeVersion":"20.10.0","_hasShrinkwrap":false,"devDependencies":{"elysia":"^0.8.10","eslint":"^8.56.0","prettier":"^3.2.4","bun-types":"latest","eslint-kit":"^10.7.0","typescript":"^5.3.3","@elysiajs/eden":"^0.8.1","@elysiajs/swagger":"^0.8.4"},"peerDependencies":{"elysia":"^0.8.0"},"_npmOperationalInternal":{"tmp":"tmp/elysia-autoload_0.1.3_1706089284739_0.7966298041272406","host":"s3://npm-registry-packages"}},"0.1.4":{"name":"elysia-autoload","version":"0.1.4","keywords":["bun","elysia","autoimports","autoload","nextjs","filerouter","autoroutes","eden","treaty","trpc","codegeneration"],"author":{"name":"kravetsone"},"_id":"elysia-autoload@0.1.4","maintainers":[{"name":"skravets","email":"vsevlamor@gmail.com"}],"homepage":"https://github.com/kravetsone/elysia-autoload","dist":{"shasum":"544d788fd9a4634a9488e6640e0f622f2734bdc3","tarball":"https://registry.npmjs.org/elysia-autoload/-/elysia-autoload-0.1.4.tgz","fileCount":8,"integrity":"sha512-hyL4BLvWN1TGASVy8/5qAH8sBAdEKfnIq2odFjUkT8CRrlBcIJHTzquPhsr2psPKCoEHjaXnbl1d7B2XNdVNTA==","signatures":[{"sig":"MEYCIQC7Omiewsj3L3FkUepHsXTQkLveprthnjdfD42CRBcV3QIhAO4ZEPw+iSYQZayywuq1PrW9GWEGQBaBws7Qb/ZVZL89","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":13754},"main":"dist/index.js","types":"./dist/index.d.ts","gitHead":"399c7e91d38a041a2c2ae4305329b172c55a2c27","scripts":{"lint":"eslint \"{src,example}/**/*.{ts,tsx,js,mjs,cjs}\"","lint:fix":"eslint \"{src,example}/**/*.{ts,tsx,js,mjs,cjs}\" --fix","prepublishOnly":"tsc"},"_npmUser":{"name":"skravets","email":"vsevlamor@gmail.com"},"_npmVersion":"10.2.3","description":"Plugin for Elysia which autoload all routes in directory and code-generate types for Eden","directories":{},"_nodeVersion":"20.10.0","_hasShrinkwrap":false,"devDependencies":{"elysia":"^0.8.10","eslint":"^8.56.0","prettier":"^3.2.4","bun-types":"latest","eslint-kit":"^10.7.0","typescript":"^5.3.3","@elysiajs/eden":"^0.8.1","@elysiajs/swagger":"^0.8.4"},"peerDependencies":{"elysia":"^0.8.0"},"_npmOperationalInternal":{"tmp":"tmp/elysia-autoload_0.1.4_1706089658203_0.6725028768032495","host":"s3://npm-registry-packages"}},"0.1.5":{"name":"elysia-autoload","version":"0.1.5","keywords":["bun","elysia","autoimports","autoload","nextjs","filerouter","autoroutes","eden","treaty","trpc","codegeneration"],"author":{"name":"kravetsone"},"_id":"elysia-autoload@0.1.5","maintainers":[{"name":"skravets","email":"vsevlamor@gmail.com"}],"homepage":"https://github.com/kravetsone/elysia-autoload","dist":{"shasum":"0a6e3adb967694170763503f4527fd171c5a2f65","tarball":"https://registry.npmjs.org/elysia-autoload/-/elysia-autoload-0.1.5.tgz","fileCount":8,"integrity":"sha512-TaDxy1WyBL3A/cf8Q6u8J14D8aEgvxzNyNLy/TKqcmZj1JEj0Ed+h4fmIe9AsWZToH9cGKL5biqHZpPpUw1P4A==","signatures":[{"sig":"MEYCIQDrQNKkfX/PZFDWJH7NaLjuc4kIahiub3GCoHe8fqLi1gIhAMPnrzC4aZg8rCuCG/fT3Z5fCwsVy41BIkOQ+zeHePKq","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":14095},"main":"dist/index.js","types":"./dist/index.d.ts","gitHead":"2785ae2cdb292ba73ec0a4b5f833c31adccc99d2","scripts":{"lint":"bunx @biomejs/biome check src","prepare":"bunx husky install","lint:fix":"bun lint --apply","prepublishOnly":"bun test && rm -rf dist && tsc"},"_npmUser":{"name":"skravets","email":"vsevlamor@gmail.com"},"_npmVersion":"10.2.3","description":"Plugin for Elysia which autoload all routes in directory and code-generate types for Eden","directories":{},"_nodeVersion":"20.10.0","_hasShrinkwrap":false,"devDependencies":{"husky":"^8.0.0","elysia":"^0.8.10","@types/bun":"^1.0.4","typescript":"^5.3.3","@biomejs/biome":"1.5.3","@elysiajs/eden":"^0.8.1","@elysiajs/swagger":"^0.8.4"},"peerDependencies":{"elysia":"^0.8.0"},"_npmOperationalInternal":{"tmp":"tmp/elysia-autoload_0.1.5_1706109639436_0.7240649708080986","host":"s3://npm-registry-packages"}},"0.1.6":{"name":"elysia-autoload","version":"0.1.6","keywords":["bun","elysia","autoimports","autoload","nextjs","filerouter","autoroutes","eden","treaty","trpc","codegeneration"],"author":{"name":"kravetsone"},"_id":"elysia-autoload@0.1.6","maintainers":[{"name":"skravets","email":"vsevlamor@gmail.com"}],"homepage":"https://github.com/kravetsone/elysia-autoload","dist":{"shasum":"41eedbd6436b4db0931ab1dfd75757b0a1870b95","tarball":"https://registry.npmjs.org/elysia-autoload/-/elysia-autoload-0.1.6.tgz","fileCount":8,"integrity":"sha512-zMlCFLDvNF8bAPU/h+wIeqFW/QuHScXQwMDUvHdqoQVYTXENWUK8fUnQZhOKixSRRE7CwaR7+Lppw6q2Ggyydw==","signatures":[{"sig":"MEYCIQDhKvbfwW4Lheda0V4HHCE7E8Jt0J3DXaaEY/Vvrp4nrQIhAOup3NRuCpJSCWbiVoUBgUVoCOof0EZlMMKWyj/wQ4PI","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":14420},"main":"dist/index.js","type":"commonjs","types":"./dist/index.d.ts","gitHead":"9d31334a22c8df1657850f3ae28282f1b82b7b39","scripts":{"lint":"bunx @biomejs/biome check src","prepare":"husky","lint:fix":"bun lint --apply","prepublishOnly":"bun test && rm -rf dist && tsc"},"_npmUser":{"name":"skravets","email":"vsevlamor@gmail.com"},"_npmVersion":"10.2.3","description":"Plugin for Elysia which autoload all routes in directory and code-generate types for Eden","directories":{},"_nodeVersion":"20.10.0","_hasShrinkwrap":false,"devDependencies":{"husky":"^9.0.11","elysia":"^0.8.17","@types/bun":"^1.0.8","typescript":"^5.4.2","@biomejs/biome":"1.6.0","@elysiajs/eden":"^0.8.1","@elysiajs/swagger":"^0.8.5"},"peerDependencies":{"elysia":"^0.8.0"},"_npmOperationalInternal":{"tmp":"tmp/elysia-autoload_0.1.6_1710196946227_0.9980327611675732","host":"s3://npm-registry-packages"}},"0.1.7":{"name":"elysia-autoload","version":"0.1.7","keywords":["bun","elysia","autoimports","autoload","nextjs","filerouter","autoroutes","eden","treaty","trpc","codegeneration"],"author":{"name":"kravetsone"},"_id":"elysia-autoload@0.1.7","maintainers":[{"name":"skravets","email":"vsevlamor@gmail.com"}],"homepage":"https://github.com/kravetsone/elysia-autoload","dist":{"shasum":"1bd1c96ed40c031b6ad7232c63bdac09e39802f1","tarball":"https://registry.npmjs.org/elysia-autoload/-/elysia-autoload-0.1.7.tgz","fileCount":8,"integrity":"sha512-Xh+XfJfFtHKQ7aMwWd11WZmcUCibrkU9D8Da2iGBaqQpJYxrd9RID4QiJYDkZgy47AHkp8oPKgXYAYBaFPaU3Q==","signatures":[{"sig":"MEUCIQDtoqrfAfX7yyn3+m/KwWRQG5FyhgG7U8WXOtC6TRFb/gIgYXlHKf+McQa/PGckQqNXn8EauW5hywaZs8FamSiLiLc=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":14505},"main":"dist/index.js","type":"commonjs","types":"./dist/index.d.ts","gitHead":"93223e351eeccbd475b44794b92ce9b842f15beb","scripts":{"lint":"bunx @biomejs/biome check src","prepare":"husky","lint:fix":"bun lint --apply","prepublishOnly":"bun test && rm -rf dist && tsc"},"_npmUser":{"name":"skravets","email":"vsevlamor@gmail.com"},"_npmVersion":"10.2.3","description":"Plugin for Elysia which autoload all routes in directory and code-generate types for Eden","directories":{},"_nodeVersion":"20.10.0","_hasShrinkwrap":false,"devDependencies":{"husky":"^9.0.11","elysia":"^0.8.17","@types/bun":"^1.0.8","typescript":"^5.4.2","@biomejs/biome":"1.6.0","@elysiajs/eden":"^0.8.1","@elysiajs/swagger":"^0.8.5"},"peerDependencies":{"elysia":"^0.8.0"},"_npmOperationalInternal":{"tmp":"tmp/elysia-autoload_0.1.7_1710198355859_0.49238007513344595","host":"s3://npm-registry-packages"}},"0.1.8":{"name":"elysia-autoload","version":"0.1.8","keywords":["bun","elysia","autoimports","autoload","nextjs","filerouter","autoroutes","eden","treaty","trpc","codegeneration"],"author":{"name":"kravetsone"},"_id":"elysia-autoload@0.1.8","maintainers":[{"name":"skravets","email":"vsevlamor@gmail.com"}],"homepage":"https://github.com/kravetsone/elysia-autoload","dist":{"shasum":"b3b3d1ba38b09eebfd9c2e4f7f054f7a11eda64f","tarball":"https://registry.npmjs.org/elysia-autoload/-/elysia-autoload-0.1.8.tgz","fileCount":8,"integrity":"sha512-o9cd6gLRUyqyQgUZFA1AZ/ConCqJz9QmrXaSdXm6THBF0BhJy9lcwIExwteKjO4urw9Ji6Q9Cy3wJqmPEN3A/A==","signatures":[{"sig":"MEUCIFOTHVCL1AXg9mdlt15Zspz/7E3Deh9opHrqk/FjjC/JAiEA8xYp8uKK9SQAT4Bu9L/kWE6s7JAhJeB/wGyroJ+VJ3w=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":14650},"main":"dist/index.js","type":"commonjs","types":"./dist/index.d.ts","gitHead":"507bae9ffabaf505151c2155694d418daf51187e","scripts":{"lint":"bunx @biomejs/biome check src","prepare":"husky","lint:fix":"bun lint --apply","prepublishOnly":"bun test && rm -rf dist && tsc"},"_npmUser":{"name":"skravets","email":"vsevlamor@gmail.com"},"_npmVersion":"10.2.3","description":"Plugin for Elysia which autoload all routes in directory and code-generate types for Eden","directories":{},"_nodeVersion":"20.10.0","_hasShrinkwrap":false,"devDependencies":{"husky":"^9.0.11","elysia":"^1.0.5","@types/bun":"^1.0.8","typescript":"^5.4.2","@biomejs/biome":"1.6.1","@elysiajs/eden":"^1.0.4","@elysiajs/swagger":"^1.0.2"},"peerDependencies":{"elysia":"^1.0.0"},"_npmOperationalInternal":{"tmp":"tmp/elysia-autoload_0.1.8_1710868357892_0.5741606626235349","host":"s3://npm-registry-packages"}},"0.1.9":{"name":"elysia-autoload","version":"0.1.9","keywords":["bun","elysia","autoimports","autoload","nextjs","filerouter","autoroutes","eden","treaty","trpc","codegeneration"],"author":{"name":"kravetsone"},"_id":"elysia-autoload@0.1.9","maintainers":[{"name":"skravets","email":"vsevlamor@gmail.com"}],"homepage":"https://github.com/kravetsone/elysia-autoload","dist":{"shasum":"896e1c11643f0afde1330121795970ff80459ce1","tarball":"https://registry.npmjs.org/elysia-autoload/-/elysia-autoload-0.1.9.tgz","fileCount":8,"integrity":"sha512-Qb30PI18mAZ5KwwI+3elwKFJoZbk2ZTCbLP5FiqpIYJYG4d5jYVA43TGJp84rAt0Puk9rsYh0ifKYGjIXDHXyQ==","signatures":[{"sig":"MEUCIQDKOcHzqGvXWC9TmbVbjfBUnKzePXLN5TOvoVXsGLuIDwIgGAO/85jJYsLwrSiZFOQiU/UAUQsQ3GwYEr6Mwssh6mw=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":14902},"main":"dist/index.js","type":"commonjs","types":"./dist/index.d.ts","gitHead":"507bae9ffabaf505151c2155694d418daf51187e","scripts":{"lint":"bunx @biomejs/biome check src","prepare":"husky","lint:fix":"bun lint --apply","prepublishOnly":"bun test && rm -rf dist && tsc"},"_npmUser":{"name":"skravets","email":"vsevlamor@gmail.com"},"_npmVersion":"10.2.3","description":"Plugin for Elysia which autoload all routes in directory and code-generate types for Eden","directories":{},"_nodeVersion":"20.10.0","_hasShrinkwrap":false,"devDependencies":{"husky":"^9.0.11","elysia":"^1.0.5","@types/bun":"^1.0.8","typescript":"^5.4.2","@biomejs/biome":"1.6.1","@elysiajs/eden":"^1.0.4","@elysiajs/swagger":"^1.0.2"},"peerDependencies":{"elysia":"^1.0.0"},"_npmOperationalInternal":{"tmp":"tmp/elysia-autoload_0.1.9_1710869070050_0.5942476245385306","host":"s3://npm-registry-packages"}},"0.2.0":{"name":"elysia-autoload","version":"0.2.0","keywords":["bun","elysia","autoimports","autoload","nextjs","filerouter","autoroutes","eden","treaty","trpc","codegeneration"],"author":{"name":"kravetsone"},"_id":"elysia-autoload@0.2.0","maintainers":[{"name":"skravets","email":"vsevlamor@gmail.com"}],"homepage":"https://github.com/kravetsone/elysia-autoload","dist":{"shasum":"80d7e58c40209f6efdbb7ba6b92b8482edf64ad4","tarball":"https://registry.npmjs.org/elysia-autoload/-/elysia-autoload-0.2.0.tgz","fileCount":6,"integrity":"sha512-4hsVrrXaW0/ZmshppPUIEuCHkAcADkQClO5u0dsjU0F/g+BhBhTlPwElohOE7yw/LRJxzAYg5CuyB93eOypkew==","signatures":[{"sig":"MEUCIAsK4pesqoF+o5C4pDikN+nVZC7nCLo1fmfzesQVMbQIAiEAkKf5Z8bvkJ9HPxAxu29scjHW18plGxMLEtas2T4s9YY=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":19766},"type":"module","exports":{".":{"main":"./dist/index.js","types":"./dist/index.d.ts","module":"./dist/index.mjs"}},"gitHead":"09fdc0b5976d387e8c38361ad44ab8dc2dee5a97","scripts":{"lint":"bunx @biomejs/biome check src","prepare":"husky","lint:fix":"bun lint --apply","prepublishOnly":"bun test && bunx tsup && rm -f ./dist/index.d.mts"},"_npmUser":{"name":"skravets","email":"vsevlamor@gmail.com"},"_npmVersion":"10.2.4","description":"Plugin for Elysia which autoload all routes in directory and code-generate types for Eden","directories":{},"_nodeVersion":"20.11.1","_hasShrinkwrap":false,"devDependencies":{"tsup":"^8.0.2","husky":"^9.0.11","elysia":"^1.0.9","@types/bun":"^1.0.11","typescript":"^5.4.3","@biomejs/biome":"1.6.3","@elysiajs/eden":"^1.0.7","@elysiajs/swagger":"^1.0.3","@microsoft/api-extractor":"^7.43.0"},"peerDependencies":{"elysia":"^1.0.0"},"_npmOperationalInternal":{"tmp":"tmp/elysia-autoload_0.2.0_1711552573642_0.6991996442089923","host":"s3://npm-registry-packages"}},"0.2.1":{"name":"elysia-autoload","version":"0.2.1","keywords":["bun","elysia","autoimports","autoload","nextjs","filerouter","autoroutes","eden","treaty","trpc","codegeneration"],"author":{"name":"kravetsone"},"_id":"elysia-autoload@0.2.1","maintainers":[{"name":"skravets","email":"vsevlamor@gmail.com"}],"homepage":"https://github.com/kravetsone/elysia-autoload","dist":{"shasum":"f706f803df0644286260a6c2259dccb131ed896b","tarball":"https://registry.npmjs.org/elysia-autoload/-/elysia-autoload-0.2.1.tgz","fileCount":6,"integrity":"sha512-gGpV/xBxEqr8+nq8BtzG0jW7FqnmHtQj1YcP7WkCV4BI8JSg38NHdZG9X75PClxgbrsZrj5q7sIjFiEA5qPiPg==","signatures":[{"sig":"MEQCIEqbo00pPZ/b0qn37wY3ym03SgCNW4XwM11RNVfkWXT5AiAFoD7msHXKl45Z3iVqyrMy1KBNIbQSjluCcvnTiuRvNQ==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":19865},"main":"./dist/index.js","type":"module","types":"./dist/index.d.ts","module":"./dist/index.mjs","exports":{".":{"main":"./dist/index.js","types":"./dist/index.d.ts","module":"./dist/index.mjs"}},"gitHead":"ec7934f0ba1786f8906c6c01c90bbfeadb5a34f6","scripts":{"lint":"bunx @biomejs/biome check src","prepare":"husky","lint:fix":"bun lint --apply","prepublishOnly":"bun test && bunx tsup && rm -f ./dist/index.d.mts"},"_npmUser":{"name":"skravets","email":"vsevlamor@gmail.com"},"_npmVersion":"10.2.4","description":"Plugin for Elysia which autoload all routes in directory and code-generate types for Eden","directories":{},"_nodeVersion":"20.11.1","_hasShrinkwrap":false,"devDependencies":{"tsup":"^8.0.2","husky":"^9.0.11","elysia":"^1.0.9","@types/bun":"^1.0.11","typescript":"^5.4.3","@biomejs/biome":"1.6.3","@elysiajs/eden":"^1.0.7","@elysiajs/swagger":"^1.0.3","@microsoft/api-extractor":"^7.43.0"},"peerDependencies":{"elysia":"^1.0.0"},"_npmOperationalInternal":{"tmp":"tmp/elysia-autoload_0.2.1_1711554297474_0.9244446266358815","host":"s3://npm-registry-packages"}},"0.2.2":{"name":"elysia-autoload","version":"0.2.2","keywords":["bun","elysia","autoimports","autoload","nextjs","filerouter","autoroutes","eden","treaty","trpc","codegeneration"],"author":{"name":"kravetsone"},"_id":"elysia-autoload@0.2.2","maintainers":[{"name":"skravets","email":"vsevlamor@gmail.com"}],"homepage":"https://github.com/kravetsone/elysia-autoload","dist":{"shasum":"cdc7c356c6d4df32867359b29e728ce7f839dcd8","tarball":"https://registry.npmjs.org/elysia-autoload/-/elysia-autoload-0.2.2.tgz","fileCount":6,"integrity":"sha512-1wstnx/bqRK7lJWK/umWV2dSjFxzYVxu8VALHuh83K61U0F72+QI06pZgpVDwZs6OLHg+lhl7RdENZeE7XOG8A==","signatures":[{"sig":"MEYCIQCgKS8SywNYMlLUUzI0GGhfdcbkVgwI15sOyFE0m1SI3AIhALJWpp9jciNZy86RjZJW0EaHpXFNShwhKTBKyEWm6DIh","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":19694},"main":"./dist/index.js","type":"module","types":"./dist/index.d.ts","module":"./dist/index.mjs","gitHead":"5bcc32e88aa431c0ac6da13d87c1d261d4c5a48a","scripts":{"lint":"bunx @biomejs/biome check src","prepare":"husky","lint:fix":"bun lint --apply","prepublishOnly":"bun test && bunx tsup && rm -f ./dist/index.d.mts"},"_npmUser":{"name":"skravets","email":"vsevlamor@gmail.com"},"_npmVersion":"10.2.4","description":"Plugin for Elysia which autoload all routes in directory and code-generate types for Eden","directories":{},"_nodeVersion":"20.11.1","_hasShrinkwrap":false,"devDependencies":{"tsup":"^8.0.2","husky":"^9.0.11","elysia":"^1.0.9","@types/bun":"^1.0.11","typescript":"^5.4.3","@biomejs/biome":"1.6.3","@elysiajs/eden":"^1.0.7","@elysiajs/swagger":"^1.0.3","@microsoft/api-extractor":"^7.43.0"},"peerDependencies":{"elysia":"^1.0.0"},"_npmOperationalInternal":{"tmp":"tmp/elysia-autoload_0.2.2_1711912594203_0.7948122633299841","host":"s3://npm-registry-packages"}},"0.2.3":{"name":"elysia-autoload","version":"0.2.3","keywords":["bun","elysia","autoimports","autoload","nextjs","filerouter","autoroutes","eden","treaty","trpc","codegeneration"],"author":{"name":"kravetsone"},"_id":"elysia-autoload@0.2.3","maintainers":[{"name":"skravets","email":"vsevlamor@gmail.com"}],"homepage":"https://github.com/kravetsone/elysia-autoload","dist":{"shasum":"90d4523b0eee977b5c93325af2ffc02744216855","tarball":"https://registry.npmjs.org/elysia-autoload/-/elysia-autoload-0.2.3.tgz","fileCount":6,"integrity":"sha512-Ymt9a/5k6qKsd4cUPeBYvHwxBiXNMVx2FY4gU/XuH5tUZwKYRKfYNcPxnVJFnDa7ZSQnF609oW0JVAjA+0dcbg==","signatures":[{"sig":"MEYCIQCC8iweAUA6qMgeJvAo9FAf55ai6ek8L6ZjIiE0L6rDIQIhAIsRiH0gPTSUoDZFBxutkD9ZvLpJMJ3Iw7aoEvAxcS9T","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":19700},"main":"./dist/index.cjs","type":"module","types":"./dist/index.d.ts","module":"./dist/index.js","gitHead":"371323a436fe3489d073e16f6afc27d0ab5062c7","scripts":{"lint":"bunx @biomejs/biome check src","prepare":"bunx husky","lint:fix":"bun lint --apply","prepublishOnly":"bun test && bunx tsup && rm -f ./dist/index.d.сts"},"_npmUser":{"name":"skravets","email":"vsevlamor@gmail.com"},"_npmVersion":"10.2.4","description":"Plugin for Elysia which autoload all routes in directory and code-generate types for Eden","directories":{},"_nodeVersion":"20.11.1","_hasShrinkwrap":false,"devDependencies":{"tsup":"^8.0.2","husky":"^9.0.11","elysia":"^1.0.9","@types/bun":"^1.0.11","typescript":"^5.4.3","@biomejs/biome":"1.6.3","@elysiajs/eden":"^1.0.7","@elysiajs/swagger":"^1.0.3","@microsoft/api-extractor":"^7.43.0"},"peerDependencies":{"elysia":"^1.0.0"},"_npmOperationalInternal":{"tmp":"tmp/elysia-autoload_0.2.3_1712073203415_0.8257264438459855","host":"s3://npm-registry-packages"}},"0.2.4":{"name":"elysia-autoload","version":"0.2.4","keywords":["bun","elysia","autoimports","autoload","nextjs","filerouter","autoroutes","eden","treaty","trpc","codegeneration"],"author":{"name":"kravetsone"},"_id":"elysia-autoload@0.2.4","maintainers":[{"name":"skravets","email":"vsevlamor@gmail.com"}],"homepage":"https://github.com/kravetsone/elysia-autoload","dist":{"shasum":"2caf6ce7ac126eb54d51d54e7d11edeeb5c46327","tarball":"https://registry.npmjs.org/elysia-autoload/-/elysia-autoload-0.2.4.tgz","fileCount":6,"integrity":"sha512-1fbExf9Rh33mFc4Oyx1wzpr+C71i7GMh+PeGFGA8qp8bJukzeGWGgAV0z9UJreDC0/HX0/9mI/20TaJbpOTbYg==","signatures":[{"sig":"MEUCIG4A30oUH9J+WDa3+BWc/J1EJVMjd9iL/0bZJX6dqjJSAiEAnajTsBsw7L1PusxtDQx1CzCKPEqp+wnfKgriPyke5K4=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":19342},"main":"./dist/index.cjs","type":"module","types":"./dist/index.d.ts","module":"./dist/index.js","gitHead":"32cd413e7bb6ffcfc6a1a090415e82c193eee895","scripts":{"lint":"bunx @biomejs/biome check src","prepare":"bunx husky","lint:fix":"bun lint --apply","prepublishOnly":"bun test && bunx tsup && rm -f ./dist/index.d.сts"},"_npmUser":{"name":"skravets","email":"vsevlamor@gmail.com"},"_npmVersion":"10.7.0","description":"Plugin for Elysia which autoload all routes in directory and code-generate types for Eden","directories":{},"_nodeVersion":"20.14.0","_hasShrinkwrap":false,"devDependencies":{"tsup":"^8.0.2","husky":"^9.0.11","elysia":"^1.0.23","@types/bun":"^1.1.3","typescript":"^5.4.5","@biomejs/biome":"1.6.3","@elysiajs/eden":"^1.0.14","@elysiajs/swagger":"^1.0.5"},"peerDependencies":{"elysia":"^1.0.0"},"_npmOperationalInternal":{"tmp":"tmp/elysia-autoload_0.2.4_1718448600824_0.8514894753931956","host":"s3://npm-registry-packages"}},"1.0.0":{"name":"elysia-autoload","version":"1.0.0","keywords":["bun","elysia","autoimports","autoload","nextjs","filerouter","autoroutes","eden","treaty","trpc","codegeneration"],"author":{"name":"kravetsone"},"_id":"elysia-autoload@1.0.0","maintainers":[{"name":"skravets","email":"vsevlamor@gmail.com"}],"homepage":"https://github.com/kravetsone/elysia-autoload","dist":{"shasum":"85d646e75c87c1311946cb9cc9ad343dc28cd129","tarball":"https://registry.npmjs.org/elysia-autoload/-/elysia-autoload-1.0.0.tgz","fileCount":6,"integrity":"sha512-s15kriTh0CrPb1xnLgesqU7mdNH+HdUVIU0cs6w3U5CkMPHgm6riJHEq6ub8gwA7dKn6jVHh7IWD/b5neiNvyA==","signatures":[{"sig":"MEYCIQD0G6gPHHgNwc6oZZ2k92uv8E9DW+10VdsJzGc5uYAzzgIhAJ0pMC5BhG1548DvG7DxzzI7BIZpCefY4X4B0TieEGw9","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":20688},"main":"./dist/index.cjs","type":"module","types":"./dist/index.d.ts","module":"./dist/index.js","gitHead":"8dd64e8a75ab8cf5c9f84394758af23711a4fb85","scripts":{"lint":"bunx @biomejs/biome check src","prepare":"bunx husky","lint:fix":"bun lint --apply","prepublishOnly":"bun test && bunx tsup && rm -f ./dist/index.d.сts"},"_npmUser":{"name":"skravets","email":"vsevlamor@gmail.com"},"_npmVersion":"10.7.0","description":"Plugin for Elysia which autoload all routes in directory and code-generate types for Eden","directories":{},"_nodeVersion":"20.14.0","_hasShrinkwrap":false,"devDependencies":{"tsup":"^8.0.2","husky":"^9.0.11","elysia":"^1.0.23","@types/bun":"^1.1.3","typescript":"^5.4.5","@biomejs/biome":"1.6.3","@elysiajs/eden":"^1.0.14","@elysiajs/swagger":"^1.0.5"},"peerDependencies":{"elysia":"^1.0.0"},"_npmOperationalInternal":{"tmp":"tmp/elysia-autoload_1.0.0_1718479622902_0.8289677359128702","host":"s3://npm-registry-packages"}},"1.0.1":{"name":"elysia-autoload","version":"1.0.1","keywords":["bun","elysia","autoimports","autoload","nextjs","filerouter","autoroutes","eden","treaty","trpc","codegeneration"],"author":{"name":"kravetsone"},"_id":"elysia-autoload@1.0.1","maintainers":[{"name":"skravets","email":"vsevlamor@gmail.com"}],"homepage":"https://github.com/kravetsone/elysia-autoload","dist":{"shasum":"e0ec74b67f03c1acfc985551ffc8a725362f8993","tarball":"https://registry.npmjs.org/elysia-autoload/-/elysia-autoload-1.0.1.tgz","fileCount":6,"integrity":"sha512-QWRCeGaFZhPNqiNSxMrIl/z4vSWRE/jXhKIPM1o/8XayRTXDOj3NGKAD+/s+2kZ/RIZgJx9xCgwTWuQdBKH/aQ==","signatures":[{"sig":"MEQCICtrEF+mI0kvxyd5/Mwzv1Jt166vDRATefUtRx8Mn9b6AiAFZv5xZVdu7PSEovJnIhC1dLJe+FFjpUJywlg1EUI5kA==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":22635},"main":"./dist/index.cjs","type":"module","types":"./dist/index.d.ts","module":"./dist/index.js","gitHead":"e42641e991ed5f38a712e5d212eeb02e0aaf38ca","scripts":{"lint":"bunx @biomejs/biome check src","prepare":"bunx husky","lint:fix":"bun lint --apply","prepublishOnly":"bun test && bunx tsup && rm -f ./dist/index.d.сts"},"_npmUser":{"name":"skravets","email":"vsevlamor@gmail.com"},"_npmVersion":"10.7.0","description":"Plugin for Elysia which autoload all routes in directory and code-generate types for Eden","directories":{},"_nodeVersion":"20.14.0","_hasShrinkwrap":false,"devDependencies":{"tsup":"^8.0.2","husky":"^9.0.11","elysia":"^1.0.23","@types/bun":"^1.1.3","typescript":"^5.4.5","@biomejs/biome":"1.6.3","@elysiajs/eden":"^1.0.14","@elysiajs/swagger":"^1.0.5"},"peerDependencies":{"elysia":"^1.0.0"},"_npmOperationalInternal":{"tmp":"tmp/elysia-autoload_1.0.1_1718537063278_0.71014203866964","host":"s3://npm-registry-packages"}},"1.1.0":{"name":"elysia-autoload","version":"1.1.0","keywords":["bun","elysia","autoimports","autoload","nextjs","filerouter","autoroutes","eden","treaty","trpc","codegeneration"],"author":{"name":"kravetsone"},"_id":"elysia-autoload@1.1.0","maintainers":[{"name":"skravets","email":"vsevlamor@gmail.com"}],"homepage":"https://github.com/kravetsone/elysia-autoload","dist":{"shasum":"d446fb153eb233ab3983d64001545e32040f7a8a","tarball":"https://registry.npmjs.org/elysia-autoload/-/elysia-autoload-1.1.0.tgz","fileCount":4,"integrity":"sha512-0r8w4miLTgmZF1SMNmWZ/uhQBYiOFxylFySWAmNqEQ92UKlQTvyZIfDaS4GTRarAO8zKPTTCf66+tld3wvek2A==","signatures":[{"sig":"MEYCIQDUv41RtnPHozJlEePGX4wyusfchsYJkjwWrz3+1K3d2wIhAIgT598XCfwmfX8HMLDAG0iuljjRTLuaqlG4KGqQZyK6","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":14942},"type":"module","types":"./dist/index.d.ts","module":"./dist/index.js","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"}},"gitHead":"3d731424296d666f190a6dc15f2b4cd5cb39e066","scripts":{"lint":"bunx @biomejs/biome check src","prepare":"bunx husky","lint:fix":"bun lint --apply","prepublishOnly":"bun test && bunx pkgroll"},"_npmUser":{"name":"skravets","email":"vsevlamor@gmail.com"},"_npmVersion":"10.7.0","description":"Plugin for Elysia which autoload all routes in directory and code-generate types for Eden with Bun.build support","directories":{},"_nodeVersion":"20.15.1","_hasShrinkwrap":false,"devDependencies":{"elysia":"^1.1.2","pkgroll":"^2.1.1","@types/bun":"^1.1.6","typescript":"^5.5.3","@biomejs/biome":"1.8.3","@elysiajs/eden":"^1.1.0","@elysiajs/swagger":"^1.1.0"},"peerDependencies":{"elysia":"^1.1.0"},"_npmOperationalInternal":{"tmp":"tmp/elysia-autoload_1.1.0_1721219658832_0.729477566061274","host":"s3://npm-registry-packages"}},"1.2.0":{"name":"elysia-autoload","version":"1.2.0","keywords":["bun","elysia","autoimports","autoload","nextjs","filerouter","autoroutes","eden","treaty","trpc","codegeneration"],"author":{"name":"kravetsone"},"_id":"elysia-autoload@1.2.0","maintainers":[{"name":"skravets","email":"vsevlamor@gmail.com"}],"homepage":"https://github.com/kravetsone/elysia-autoload","dist":{"shasum":"631116f25dadba4b67f9f75d99fccbeff7fe3b84","tarball":"https://registry.npmjs.org/elysia-autoload/-/elysia-autoload-1.2.0.tgz","fileCount":4,"integrity":"sha512-XHBtFVB6C1X1X6hHc/WfdJZK33q8F3iXjbF6/UIwxvXihGP0NC0Mw2u+eF+Nh5mKHXi+8keLosNtFUT5xGfzdw==","signatures":[{"sig":"MEUCICIsoTMz1ZW5ARqS70yUW/MrLlM6/Qr27Rmqy/56fkZKAiEAit8rxboWqtNlsIWBDHG/P9F0gb9ekZz19QquoN7dpHI=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":16734},"type":"module","types":"./dist/index.d.ts","module":"./dist/index.js","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"}},"gitHead":"cce8f5e252e9cbb7dc8aa69a2ee41eee6d0a2c1d","scripts":{"lint":"bunx @biomejs/biome check src","prepare":"bunx husky","lint:fix":"bun lint --apply","prepublishOnly":"bun test && bunx pkgroll"},"_npmUser":{"name":"skravets","email":"vsevlamor@gmail.com"},"_npmVersion":"10.8.1","description":"Plugin for Elysia which autoload all routes in directory and code-generate types for Eden with Bun.build support","directories":{},"_nodeVersion":"20.16.0","_hasShrinkwrap":false,"devDependencies":{"elysia":"^1.1.2","pkgroll":"^2.1.1","@types/bun":"^1.1.6","typescript":"^5.5.3","@biomejs/biome":"1.8.3","@elysiajs/eden":"^1.1.0","@elysiajs/swagger":"^1.1.0"},"peerDependencies":{"elysia":"^1.1.0"},"_npmOperationalInternal":{"tmp":"tmp/elysia-autoload_1.2.0_1723934287633_0.7901420595946476","host":"s3://npm-registry-packages"}},"1.2.1":{"name":"elysia-autoload","version":"1.2.1","keywords":["bun","elysia","autoimports","autoload","nextjs","filerouter","autoroutes","eden","treaty","trpc","codegeneration"],"author":{"name":"kravetsone"},"_id":"elysia-autoload@1.2.1","maintainers":[{"name":"skravets","email":"vsevlamor@gmail.com"}],"homepage":"https://github.com/kravetsone/elysia-autoload","dist":{"shasum":"43d6ec0ebd0a1b9d501fa17c41b7fb5cddd634c7","tarball":"https://registry.npmjs.org/elysia-autoload/-/elysia-autoload-1.2.1.tgz","fileCount":4,"integrity":"sha512-TKwo+bQ5TRF8yWWdcP52iPG6OqIUeBBnvZyYVaLsEekxJMidPvE7+DwqO1KosHlbEvVOIAAb+hZ7573TjghjPg==","signatures":[{"sig":"MEUCIQDY1nPJTNFwiRq8oX+PENsBYsAm7rs56/cgTjLZGxtFWwIgJo/yGBp3sEd7OQYXbTLK/9e+EZhRkgMi8mJ+NtslobE=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":16544},"type":"module","types":"./dist/index.d.ts","module":"./dist/index.js","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"}},"gitHead":"bd7747e4579374e35e5511b9b908004ddc136c2a","scripts":{"lint":"bunx @biomejs/biome check src","prepare":"bunx husky","lint:fix":"bun lint --apply","prepublishOnly":"bun test && bunx pkgroll"},"_npmUser":{"name":"skravets","email":"vsevlamor@gmail.com"},"_npmVersion":"10.8.1","description":"Plugin for Elysia which autoload all routes in directory and code-generate types for Eden with Bun.build support","directories":{},"_nodeVersion":"20.16.0","_hasShrinkwrap":false,"devDependencies":{"elysia":"^1.1.2","pkgroll":"^2.1.1","@types/bun":"^1.1.6","typescript":"^5.5.3","@biomejs/biome":"1.8.3","@elysiajs/eden":"^1.1.0","@elysiajs/swagger":"^1.1.0"},"peerDependencies":{"elysia":"^1.1.0"},"_npmOperationalInternal":{"tmp":"tmp/elysia-autoload_1.2.1_1723936436848_0.09119609515695393","host":"s3://npm-registry-packages"}},"1.3.0":{"name":"elysia-autoload","version":"1.3.0","keywords":["bun","elysia","autoimports","autoload","nextjs","filerouter","autoroutes","eden","treaty","trpc","codegeneration"],"author":{"name":"kravetsone"},"_id":"elysia-autoload@1.3.0","maintainers":[{"name":"skravets","email":"vsevlamor@gmail.com"}],"homepage":"https://github.com/kravetsone/elysia-autoload","dist":{"shasum":"e963e321589abaac7d3da7d7819ebd5df1c6a1d5","tarball":"https://registry.npmjs.org/elysia-autoload/-/elysia-autoload-1.3.0.tgz","fileCount":4,"integrity":"sha512-Yyb65GpOPjIAIUmZEqw3Q/dxw7507s/sQ4EPQjZSEtcTRaCttYNpQEfV3ZSXY3xn7GKYJwAPGa/ljgPW9fYgfw==","signatures":[{"sig":"MEQCIG5VbmPl8Y3Q3Uu1O3x+fH0yJM5zGGEj66OV7vTNv+kSAiBxddjrpjYV2GZutW+Zj9UOEqV4LpR98I6nk38UHHwIZg==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":16822},"type":"module","types":"./dist/index.d.ts","module":"./dist/index.js","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"}},"gitHead":"0ddeb241c18883b950eb3672e81efe7af5fa2a0b","scripts":{"lint":"bunx @biomejs/biome check src","prepare":"bunx husky","lint:fix":"bun lint --apply","prepublishOnly":"bun test && bunx pkgroll"},"_npmUser":{"name":"skravets","email":"vsevlamor@gmail.com"},"_npmVersion":"10.8.2","description":"Plugin for Elysia which autoload all routes in directory and code-generate types for Eden with Bun.build support","directories":{},"_nodeVersion":"20.17.0","_hasShrinkwrap":false,"devDependencies":{"elysia":"^1.1.2","pkgroll":"^2.1.1","@types/bun":"^1.1.6","typescript":"^5.5.3","@biomejs/biome":"1.8.3","@elysiajs/eden":"^1.1.0","@elysiajs/swagger":"^1.1.0"},"peerDependencies":{"elysia":"^1.1.0"},"_npmOperationalInternal":{"tmp":"tmp/elysia-autoload_1.3.0_1725461436557_0.4364638641631666","host":"s3://npm-registry-packages"}},"1.4.0":{"name":"elysia-autoload","version":"1.4.0","keywords":["bun","elysia","autoimports","autoload","nextjs","filerouter","autoroutes","eden","treaty","trpc","codegeneration"],"author":{"name":"kravetsone"},"_id":"elysia-autoload@1.4.0","maintainers":[{"name":"skravets","email":"vsevlamor@gmail.com"}],"homepage":"https://github.com/kravetsone/elysia-autoload","dist":{"shasum":"770757190462eefc90def6a078dcc0e93d908753","tarball":"https://registry.npmjs.org/elysia-autoload/-/elysia-autoload-1.4.0.tgz","fileCount":4,"integrity":"sha512-TbN+cayBcRm0VS+bIpyzkfXxsHGB8RAUBzElgUr5T/+DsRyBv3vk3Z22XveKWF5sBwX8w7IfbXMtbi9Dybih1w==","signatures":[{"sig":"MEYCIQCb4gJGQK/MYt7PCh8qEO+qim0Ze6uAOk6AQqSn/MLDvQIhAMJ/qS06uMq6Iac2tRPgs9sc8gmD0UPpe7GaHdrIdAUa","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":16824},"type":"module","types":"./dist/index.d.ts","module":"./dist/index.js","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"}},"gitHead":"5920060b5ba819977b48e195fc526f4c331bb201","scripts":{"lint":"bunx @biomejs/biome check src","lint:fix":"bun lint --apply","prepublishOnly":"bun test && bunx pkgroll"},"_npmUser":{"name":"skravets","email":"vsevlamor@gmail.com"},"_npmVersion":"10.8.2","description":"Plugin for Elysia which autoload all routes in directory and code-generate types for Eden with Bun.build support","directories":{},"_nodeVersion":"20.17.0","_hasShrinkwrap":false,"devDependencies":{"elysia":"^1.1.13","pkgroll":"^2.5.0","@types/bun":"^1.1.9","typescript":"^5.6.2","@biomejs/biome":"1.9.2","@elysiajs/eden":"^1.1.3","@elysiajs/swagger":"^1.1.1"},"peerDependencies":{"elysia":"^1.1.0"},"_npmOperationalInternal":{"tmp":"tmp/elysia-autoload_1.4.0_1726825937423_0.026400098591424337","host":"s3://npm-registry-packages"}},"1.5.0":{"name":"elysia-autoload","version":"1.5.0","keywords":["bun","elysia","autoimports","autoload","nextjs","filerouter","autoroutes","eden","treaty","trpc","codegeneration"],"author":{"name":"kravetsone"},"_id":"elysia-autoload@1.5.0","maintainers":[{"name":"skravets","email":"vsevlamor@gmail.com"}],"homepage":"https://github.com/kravetsone/elysia-autoload","dist":{"shasum":"924dd88b2fa7b0542b7117b6b47b8f3422d2f628","tarball":"https://registry.npmjs.org/elysia-autoload/-/elysia-autoload-1.5.0.tgz","fileCount":4,"integrity":"sha512-68/eFAXCw0g+LfLH3pgqHC00YPK8OQGsJE2vcgxl2j6T03hRgiaCkeBHUW2bTs5Ca7TaEJlv8SeFkQMVvJmpdg==","signatures":[{"sig":"MEUCIEH9MRdFYlIqYw1/BlAnu/1ROmZBYGieNTfXI3lMhTN+AiEAp+OHKiMA/NbhYGzAo0lcAE/n933/wZsKlN39AsHl8cM=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":72972},"type":"module","types":"./dist/index.d.ts","module":"./dist/index.js","engines":{"bun":">=1.0.0","node":">=22"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"}},"gitHead":"52a5c277a472e7e93c6ac5d7145ad5beabdba5ab","scripts":{"lint":"bunx @biomejs/biome check src","lint:fix":"bun lint --apply","prepublishOnly":"bun test && bunx pkgroll"},"_npmUser":{"name":"skravets","email":"vsevlamor@gmail.com"},"_npmVersion":"10.9.0","description":"Plugin for Elysia which autoload all routes in directory and code-generate types for Eden with Bun.build support","directories":{},"_nodeVersion":"22.12.0","_hasShrinkwrap":false,"devDependencies":{"elysia":"^1.2.9","pkgroll":"2.5.1","@types/bun":"^1.1.14","typescript":"^5.7.2","@types/node":"^22.10.2","@biomejs/biome":"1.9.4","@elysiajs/eden":"^1.2.0","@elysiajs/node":"^1.2.3","@elysiajs/swagger":"^1.2.0"},"peerDependencies":{"elysia":"^1.2.0"},"_npmOperationalInternal":{"tmp":"tmp/elysia-autoload_1.5.0_1735686356387_0.054816643671380616","host":"s3://npm-registry-packages-npm-production"}},"1.5.1":{"name":"elysia-autoload","version":"1.5.1","keywords":["bun","elysia","autoimports","autoload","nextjs","filerouter","autoroutes","eden","treaty","trpc","codegeneration"],"author":{"name":"kravetsone"},"_id":"elysia-autoload@1.5.1","maintainers":[{"name":"skravets","email":"vsevlamor@gmail.com"}],"homepage":"https://github.com/kravetsone/elysia-autoload","dist":{"shasum":"e58d2413447074c3fa3efab8924c5d28fe805405","tarball":"https://registry.npmjs.org/elysia-autoload/-/elysia-autoload-1.5.1.tgz","fileCount":4,"integrity":"sha512-wjZt8V6AVWqF/83l9rhY6xJc+DNYcSm8D1UGZlYiTx/ObrZ1mHI+Njirexm+Bz+JPgRSnFNpuvC/CfIkuK+tIQ==","signatures":[{"sig":"MEUCIQDCvhv28LIxXUTyjg77ARys7q1FNAt2eg5y1H1gZ1664gIgTICNd12SYMBI2wQqOUEHNUaNUoh/WJTyHklAIHePMdw=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":73091},"type":"module","types":"./dist/index.d.ts","module":"./dist/index.js","engines":{"bun":">=1.0.0","node":">=22"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"}},"gitHead":"8c7db22a6dc3df59bcf63c58493409884467a326","scripts":{"lint":"bunx @biomejs/biome check src","lint:fix":"bun lint --apply","prepublishOnly":"bun test && bunx pkgroll"},"_npmUser":{"name":"skravets","email":"vsevlamor@gmail.com"},"_npmVersion":"10.9.0","description":"Plugin for Elysia which autoload all routes in directory and code-generate types for Eden with Bun.build support","directories":{},"_nodeVersion":"22.12.0","_hasShrinkwrap":false,"devDependencies":{"elysia":"^1.2.10","pkgroll":"^2.6.1","@types/bun":"^1.1.15","typescript":"^5.7.2","@types/node":"^22.10.5","@biomejs/biome":"^1.9.4","@elysiajs/eden":"^1.2.0","@elysiajs/node":"^1.2.3","@elysiajs/swagger":"^1.2.0"},"peerDependencies":{"elysia":"^1.2.0"},"_npmOperationalInternal":{"tmp":"tmp/elysia-autoload_1.5.1_1736282679963_0.09321766560914768","host":"s3://npm-registry-packages-npm-production"}},"1.5.2":{"name":"elysia-autoload","version":"1.5.2","keywords":["bun","elysia","autoimports","autoload","nextjs","filerouter","autoroutes","eden","treaty","trpc","codegeneration"],"author":{"name":"kravetsone"},"_id":"elysia-autoload@1.5.2","maintainers":[{"name":"skravets","email":"vsevlamor@gmail.com"}],"homepage":"https://github.com/kravetsone/elysia-autoload","dist":{"shasum":"6141efd5607c243ae9488646be029f3394f934e1","tarball":"https://registry.npmjs.org/elysia-autoload/-/elysia-autoload-1.5.2.tgz","fileCount":4,"integrity":"sha512-qna4t/I56wuua2WlpCQ2jHRyLLXaTvjd16BwJvnqVgla7XvltXzFeTU4qT0KLSLX0ZRYy2Fu4Iz6rIwn7V/SCQ==","signatures":[{"sig":"MEUCIQDcK5iSG/2qav1L8GJfgOjRPf9qFztq7iKEILWi6zibKAIgAdZRd0G/+qynV3s71OgiKkQHrR/iE2s6uEF57FfkC/Y=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":17025},"type":"module","types":"./dist/index.d.ts","module":"./dist/index.js","engines":{"bun":">=1.0.0","node":">=22"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"}},"gitHead":"c2b65d4ba8e6a01c2ca2c5eb2b6acae21428c27a","scripts":{"lint":"bunx @biomejs/biome check src","lint:fix":"bun lint --apply","prepublishOnly":"bun test && bunx pkgroll"},"_npmUser":{"name":"skravets","email":"vsevlamor@gmail.com"},"_npmVersion":"10.9.2","description":"Plugin for Elysia which autoload all routes in directory and code-generate types for Eden with Bun.build support","directories":{},"_nodeVersion":"22.15.0","_hasShrinkwrap":false,"devDependencies":{"jose":"^5.10.0","elysia":"^1.3.1","pkgroll":"^2.12.2","@types/bun":"^1.2.13","typescript":"^5.8.3","@types/node":"^22.15.18","@biomejs/biome":"^1.9.4","@elysiajs/eden":"^1.3.2","@elysiajs/node":"^1.2.6","@elysiajs/swagger":"^1.3.0"},"peerDependencies":{"elysia":"^1.3.1"},"_npmOperationalInternal":{"tmp":"tmp/elysia-autoload_1.5.2_1747247635862_0.8584391602076569","host":"s3://npm-registry-packages-npm-production"}},"1.6.0":{"name":"elysia-autoload","version":"1.6.0","keywords":["bun","elysia","autoimports","autoload","nextjs","filerouter","autoroutes","eden","treaty","trpc","codegeneration"],"author":{"name":"kravetsone"},"_id":"elysia-autoload@1.6.0","maintainers":[{"name":"skravets","email":"vsevlamor@gmail.com"}],"homepage":"https://github.com/kravetsone/elysia-autoload","dist":{"shasum":"d61329594a4476a2d10c78fadb61cbbce760d3d3","tarball":"https://registry.npmjs.org/elysia-autoload/-/elysia-autoload-1.6.0.tgz","fileCount":4,"integrity":"sha512-A6h4SKfcLDfvQAmIiDRyNUAvSig0UrICYhvfVw5OKhNIqNzEyg+zp39ay1xH6WVtLJ6SNA4G/J6PAp/CfgpiyA==","signatures":[{"sig":"MEQCIGnJLFFdx58nVdo/tZ+sNCqRDWX7CMddTRD61NhcPlPNAiA7vbTuK7C9V99YlwRDoK8n8cyfRlCKDLyVnMBpGTy0Vg==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":18580},"type":"module","types":"./dist/index.d.ts","module":"./dist/index.js","engines":{"bun":">=1.0.0","node":">=22"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"}},"gitHead":"319c60401ac91c6d0fb07bbc5f7a4716655b67d4","scripts":{"lint":"bunx @biomejs/biome check src","lint:fix":"bun lint --apply","prepublishOnly":"bun test && bunx pkgroll"},"_npmUser":{"name":"skravets","email":"vsevlamor@gmail.com"},"_npmVersion":"10.9.2","description":"Plugin for Elysia which autoload all routes in directory and code-generate types for Eden with Bun.build support","directories":{},"_nodeVersion":"22.17.1","_hasShrinkwrap":false,"devDependencies":{"jose":"^5.10.0","elysia":"^1.3.1","pkgroll":"^2.12.2","@types/bun":"^1.2.13","typescript":"^5.8.3","@types/node":"^22.15.18","@biomejs/biome":"^1.9.4","@elysiajs/eden":"^1.3.2","@elysiajs/node":"^1.2.6","@elysiajs/swagger":"^1.3.0"},"peerDependencies":{"elysia":"^1.3.1"},"_npmOperationalInternal":{"tmp":"tmp/elysia-autoload_1.6.0_1754087755774_0.8646288518527396","host":"s3://npm-registry-packages-npm-production"}},"1.7.0":{"name":"elysia-autoload","version":"1.7.0","author":{"name":"kravetsone"},"type":"module","types":"./dist/index.d.ts","module":"./dist/index.js","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"}},"description":"Plugin for Elysia which autoload all routes in directory and code-generate types for Eden with Bun.build support","homepage":"https://github.com/kravetsone/elysia-autoload","keywords":["bun","elysia","autoimports","autoload","nextjs","filerouter","autoroutes","eden","treaty","trpc","codegeneration"],"scripts":{"prepublishOnly":"bun test && bunx pkgroll","lint":"bunx @biomejs/biome check src","lint:fix":"bun lint --apply"},"devDependencies":{"@biomejs/biome":"^1.9.4","@elysiajs/eden":"^1.3.2","@elysiajs/node":"^1.2.6","@elysiajs/swagger":"^1.3.0","@types/bun":"^1.2.13","@types/node":"^22.15.18","elysia":"^1.3.1","jose":"^5.10.0","pkgroll":"^2.12.2","typescript":"^5.8.3"},"peerDependencies":{"elysia":"^1.3.1"},"engines":{"node":">=22","bun":">=1.0.0"},"_id":"elysia-autoload@1.7.0","gitHead":"249f39889fbc411eba7b6d908d69eb8111d518cb","_nodeVersion":"22.18.0","_npmVersion":"10.9.3","dist":{"integrity":"sha512-aezzh/UBOTHkqSfBUj110DGdm4zUqYLX8HH5jDpov2FGC/WOOT8YGrlCqKVM6UiSk+bSoH+whHTIkgF5a1njGw==","shasum":"dda16cd770123f71b92cfc3e6c6ff7146cf89f74","tarball":"https://registry.npmjs.org/elysia-autoload/-/elysia-autoload-1.7.0.tgz","fileCount":4,"unpackedSize":19689,"signatures":[{"keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U","sig":"MEQCIHxOr0jlcoElx9IaJIn/wT681OU4QE/sUKjIf1hu1lWhAiAmeZnCRw8b5E6EW2Copbc0NGp6vTbXJ2cABxjIIB2akQ=="}]},"_npmUser":{"name":"skravets","email":"vsevlamor@gmail.com"},"directories":{},"maintainers":[{"name":"skravets","email":"vsevlamor@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages-npm-production","tmp":"tmp/elysia-autoload_1.7.0_1754943610473_0.8752309304769614"},"_hasShrinkwrap":false}},"time":{"created":"2023-12-24T17:34:25.344Z","modified":"2025-08-11T20:20:10.827Z","0.0.1":"2023-12-24T17:34:25.545Z","0.0.2":"2023-12-24T17:37:14.727Z","0.0.3":"2023-12-24T17:46:47.294Z","0.1.0":"2023-12-26T18:04:26.443Z","0.1.1":"2024-01-01T15:28:23.132Z","0.1.2":"2024-01-01T15:44:08.251Z","0.1.3":"2024-01-24T09:41:24.888Z","0.1.4":"2024-01-24T09:47:38.366Z","0.1.5":"2024-01-24T15:20:39.628Z","0.1.6":"2024-03-11T22:42:26.387Z","0.1.7":"2024-03-11T23:05:56.013Z","0.1.8":"2024-03-19T17:12:38.059Z","0.1.9":"2024-03-19T17:24:30.201Z","0.2.0":"2024-03-27T15:16:13.793Z","0.2.1":"2024-03-27T15:44:57.638Z","0.2.2":"2024-03-31T19:16:34.368Z","0.2.3":"2024-04-02T15:53:23.551Z","0.2.4":"2024-06-15T10:50:01.052Z","1.0.0":"2024-06-15T19:27:03.096Z","1.0.1":"2024-06-16T11:24:23.484Z","1.1.0":"2024-07-17T12:34:19.018Z","1.2.0":"2024-08-17T22:38:07.786Z","1.2.1":"2024-08-17T23:13:57.041Z","1.3.0":"2024-09-04T14:50:36.743Z","1.4.0":"2024-09-20T09:52:17.595Z","1.5.0":"2024-12-31T23:05:56.597Z","1.5.1":"2025-01-07T20:44:40.222Z","1.5.2":"2025-05-14T18:33:56.041Z","1.6.0":"2025-08-01T22:35:55.955Z","1.7.0":"2025-08-11T20:20:10.639Z"},"author":{"name":"kravetsone"},"homepage":"https://github.com/kravetsone/elysia-autoload","keywords":["bun","elysia","autoimports","autoload","nextjs","filerouter","autoroutes","eden","treaty","trpc","codegeneration"],"description":"Plugin for Elysia which autoload all routes in directory and code-generate types for Eden with Bun.build support","maintainers":[{"name":"skravets","email":"vsevlamor@gmail.com"}],"readme":"# elysia-autoload\n\n<div align=\"center\">\n\n[![npm](https://img.shields.io/npm/v/elysia-autoload?logo=npm&style=flat&labelColor=000&color=3b82f6)](https://www.npmjs.org/package/elysia-autoload)\n[![npm downloads](https://img.shields.io/npm/dw/elysia-autoload?logo=npm&style=flat&labelColor=000&color=3b82f6)](https://www.npmjs.org/package/elysia-autoload)\n\n<!-- [![JSR](https://jsr.io/badges/elysia-autoload)](https://jsr.io/elysia-autoload)\n[![JSR Score](https://jsr.io/badges/elysia-autoload/score)](https://jsr.io/elysia-autoload) -->\n\n</div>\n\nPlugin for [Elysia](https://elysiajs.com/) which autoload all routes in directory and code-generate types for [Eden](https://elysiajs.com/eden/overview.html) with [`Bun.build`](#bun-build-usage) and **Node adapter** support!\n\n## Installation\n\n### Start new project with [create-elysiajs](https://github.com/kravetsone/create-elysiajs)\n\n```bash\nbun create elysiajs <directory-name>\n```\n\nand select `Autoload` in plugins\n\n### Manual\n\n```bash\nbun install elysia-autoload\n```\n\n## Usage\n\n## Register the plugin\n\n```ts\nimport { Elysia } from \"elysia\";\nimport { autoload } from \"elysia-autoload\";\n\nconst app = new Elysia().use(await autoload()).listen(3000);\n\nexport type ElysiaApp = typeof app;\n```\n\n### With custom options\n\n```ts\nimport { Elysia } from \"elysia\";\nimport { autoload } from \"elysia-autoload\";\n\nconst app = new Elysia()\n    .use(\n        await autoload({\n            dir: \"./routes\",\n            prefix: \"/api\",\n            // Ignore test files and spec files\n            ignore: [\"**/*.test.ts\", \"**/*.spec.ts\"]\n        })\n    )\n    .listen(3000);\n\nexport type ElysiaApp = typeof app;\n```\n\n> [!IMPORTANT]\n> We strictly recommend use `await` when registering plugin\n>\n> Read more about [Lazy-load plugins](https://elysiajs.com/patterns/lazy-loading-module.html)\n\n## Create route\n\n```ts\n// routes/index.ts\nimport type { ElysiaApp } from \"app\";\n\nexport default (app: ElysiaApp) => app.get(\"\", { hello: \"world\" });\n```\n\n### Directory structure\n\nGuide how `elysia-autoload` match routes\n\n```\n├── app.ts\n├── routes\n    ├── index.ts // index routes\n    ├── posts\n        ├── index.ts\n        └── [id].ts // dynamic params\n    ├── likes\n        └── [...].ts // wildcard\n    ├── domains\n        ├── @[...] // wildcard with @ prefix\n            └──index.ts\n    ├── frontend\n        └──index.tsx // usage of tsx extension\n    ├── events\n        └──(post).ts // post and get will not be in the link\n        └──(get).ts\n    └── users.ts\n└── package.json\n```\n\n-   /routes/index.ts → /\n-   /routes/posts/index.ts → /posts\n-   /routes/posts/[id].ts → /posts/:id\n-   /routes/users.ts → /users\n-   /routes/likes/[...].ts → /likes/\\*\n-   /routes/domains/@[...]/index.ts → /domains/@\\*\n-   /routes/frontend/index.tsx → /frontend\n-   /routes/events/(post).ts → /events\n-   /routes/events/(get).ts → /events\n\n## Options\n\n| Key      | Type                                       | Default                            | Description                                                                         |\n| -------- | ------------------------------------------ | ---------------------------------- | ----------------------------------------------------------------------------------- |\n| pattern? | string                                     | \"\\*\\*\\/\\*.{ts,tsx,js,jsx,mjs,cjs}\" | [Glob patterns](<https://en.wikipedia.org/wiki/Glob_(programming)>)                 |\n| dir?     | string                                     | \"./routes\"                         | The folder where routes are located                                                 |\n| prefix?  | string                                     |                                    | Prefix for routes                                                                   |\n| types?   | boolean \\| [Types Options](#types-options) | false                              | Options to configure type code-generation. if boolean - enables/disables generation |\n| schema?  | Function                                   |                                    | Handler for providing routes guard schema                                           |\n| ignore?  | string \\| string[]                         |                                    | Glob pattern(s) to ignore when discovering files                                    |\n\n### Types Options\n\n| Key        | Type               | Default             | Description                                                                             |\n| ---------- | ------------------ | ------------------- | --------------------------------------------------------------------------------------- |\n| output?    | string \\| string[] | \"./routes-types.ts\" | Type code-generation output. It can be an array                                         |\n| typeName?  | string             | \"Routes\"            | Name for code-generated global type for [Eden](https://elysiajs.com/eden/overview.html) |\n| useExport? | boolean            | false               | Use export instead of global type                                                       |\n\n### Usage of types code-generation for [Eden](https://elysiajs.com/eden/overview.html)\n\n```ts\n// app.ts\nimport { Elysia } from \"elysia\";\nimport { autoload } from \"elysia-autoload\";\n\nconst app = new Elysia()\n    .use(\n        await autoload({\n            types: {\n                output: \"./routes.ts\",\n                typeName: \"Routes\",\n            }, // or pass true for use default params\n        })\n    )\n    .listen(3000);\n\nexport type ElysiaApp = typeof app;\n```\n\n```ts\n// client.ts\n\nimport { treaty } from \"@elysiajs/eden\";\n\n// Routes are a global type so you don't need to import it.\n\nconst app = treaty<Routes>(\"http://localhost:3002\");\n\nconst { data } = await app.test[\"some-path-param\"].get({\n    query: {\n        key: 2,\n    },\n});\n\nconsole.log(data);\n```\n\n`routes.ts` will be:\n\n```ts\n// @filename: routes.ts\n\nimport type { ElysiaWithBaseUrl } from \"elysia-autoload\";\nimport type Route0 from \"./routes/index\";\nimport type Route1 from \"./routes/test/[some]/index\";\n\ndeclare global {\n    export type Routes = ElysiaWithBaseUrl<\"/api\", typeof Route0> &\n        ElysiaWithBaseUrl<\"/api/test/:some\", typeof Route1>;\n}\n```\n\nExample of app with types code-generation you can see in [example](https://github.com/kravetsone/elysia-autoload/tree/main/example)\n\n### [Bun build](https://bun.sh/docs/bundler) usage\n\nYou can use this plugin with [`Bun.build`](https://bun.sh/docs/bundler), thanks to [esbuild-plugin-autoload](https://github.com/kravetsone/esbuild-plugin-autoload)!\n\n```ts\n// @filename: build.ts\nimport { autoload } from \"esbuild-plugin-autoload\"; // default import also supported\n\nawait Bun.build({\n    entrypoints: [\"src/index.ts\"],\n    target: \"bun\",\n    outdir: \"out\",\n    plugins: [autoload()],\n}).then(console.log);\n```\n\nThen, build it with `bun build.ts` and run with `bun out/index.ts`.\n\n### [Bun compile](https://bun.sh/docs/bundler/executables) usage\n\nYou can bundle and then compile it into a [single executable binary file](https://bun.sh/docs/bundler/executables)\n\n```ts\nimport { autoload } from \"esbuild-plugin-autoload\"; // default import also supported\n\nawait Bun.build({\n    entrypoints: [\"src/index.ts\"],\n    target: \"bun\",\n    outdir: \"out\",\n    plugins: [autoload()],\n}).then(console.log);\n\nawait Bun.$`bun build --compile out/index.js`;\n```\n\n> [!WARNING]\n> You cannot use it in `bun build --compile` mode without extra step ([Feature issue](https://github.com/oven-sh/bun/issues/11895))\n\n[Read more](https://github.com/kravetsone/esbuild-plugin-autoload)\n\n### Usage of schema handler\n\n```ts\nimport swagger from \"@elysiajs/swagger\";\nimport Elysia from \"elysia\";\nimport { autoload } from \"elysia-autoload\";\n\nconst app = new Elysia()\n    .use(\n        await autoload({\n            schema: ({ path, url }) => {\n                const tag = url.split(\"/\").at(1)!;\n\n                return {\n                    beforeHandle: ({ request }) => {\n                        console.log(request.url);\n                    },\n                    detail: {\n                        description: `Route autoloaded from ${path}`,\n                        tags: [tag],\n                    },\n                };\n            },\n        })\n    )\n    .use(swagger());\n\nexport type ElysiaApp = typeof app;\n\napp.listen(3001, console.log);\n```\n","readmeFilename":"README.md"}