{"_id":"@4lch4/elysia-route-printer","_rev":"1-f37bace618d98571a56ebd2c63c3e72a","name":"@4lch4/elysia-route-printer","dist-tags":{"latest":"0.0.5"},"versions":{"0.0.3":{"name":"@4lch4/elysia-route-printer","displayName":"Elysia Route Printer","version":"0.0.3","description":"A package that displays the routes registered to an Elysia API as a table.","keywords":["4lch4"],"homepage":"https://github.com/4lch4/Elysia-Route-Printer","bugs":{"url":"https://github.com/4lch4/Elysia-Route-Printer/issues","email":"bugs@4lch4.email"},"repository":{"type":"git","url":"git+ssh://git@github.com/4lch4/Elysia-Route-Printer.git"},"license":"MIT","author":{"name":"4lch4","email":"hey@4lch4.email","url":"https://4lch4.com"},"type":"module","exports":"./dist/index.js","main":"./dist/index.js","types":"./dist/index.d.ts","scripts":{"build":"tsc -p tsconfig.build.json && tsc-alias -p tsconfig.build.json","lint":"prettier -c .","prepublishOnly":"bun run build","pretty":"prettier --write .","test":"bun test"},"dependencies":{"cli-table":"^0.3.11","elysia":"^0.7.28","picocolors":"^1.0.0"},"devDependencies":{"@types/cli-table":"^0.3.4","bun-types":"^1.0.12","prettier":"^3.1.0","prettier-plugin-organize-imports":"^3.2.4","prettier-plugin-packagejson":"^2.4.6","tsc-alias":"^1.8.8","typescript":"^5.2.2"},"engines":{"node":">=18.0.0"},"publishConfig":{"access":"public"},"gitHead":"26592de5246469038211be94fc1f6db4332847a7","_id":"@4lch4/elysia-route-printer@0.0.3","_nodeVersion":"20.1.0","_npmVersion":"9.6.4","dist":{"integrity":"sha512-9L848yMbupRKM1B/kbji+UMsLIf30DKqyc2mcWdeiLZmcfnaA+UB+UVThuZozA6p0F7762rs6+F6xRvm3pENBA==","shasum":"4e7460bc3fe1d91700995f9a6528a04e8b62d462","tarball":"https://registry.npmjs.org/@4lch4/elysia-route-printer/-/elysia-route-printer-0.0.3.tgz","fileCount":6,"unpackedSize":57433,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIHMS3B4fiGTST/7uKJ5m92zNg6d5QRo/8KOmXzuxd3x3AiA9S+mgyXMC4+x3h7XxrFHWrGP47A2Ur0K2ZwACkH+RgQ=="}]},"_npmUser":{"name":"alcha","email":"npmjs@4lch4.email"},"directories":{},"maintainers":[{"name":"alcha","email":"npmjs@4lch4.email"},{"name":"4lch4-ci","email":"inbox@4lch4.dev"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/elysia-route-printer_0.0.3_1700165519911_0.1602596465520867"},"_hasShrinkwrap":false},"0.0.5":{"name":"@4lch4/elysia-route-printer","displayName":"Elysia Route Printer","version":"0.0.5","description":"A package that displays the routes registered to an Elysia API as a table.","keywords":["4lch4"],"homepage":"https://github.com/4lch4/Elysia-Route-Printer","bugs":{"url":"https://github.com/4lch4/Elysia-Route-Printer/issues","email":"bugs@4lch4.email"},"repository":{"type":"git","url":"git+ssh://git@github.com/4lch4/Elysia-Route-Printer.git"},"license":"MIT","author":{"name":"4lch4","email":"hey@4lch4.email","url":"https://4lch4.com"},"type":"module","exports":"./dist/index.js","main":"./dist/index.js","types":"./dist/index.d.ts","scripts":{"build":"tsc -p tsconfig.build.json && tsc-alias -p tsconfig.build.json","lint":"prettier -c .","prepublishOnly":"bun run build","pretty":"prettier --write .","test":"bun test"},"dependencies":{"cli-table":"^0.3.11","elysia":"^0.7.28","picocolors":"^1.0.0"},"devDependencies":{"@types/cli-table":"^0.3.4","bun-types":"^1.0.12","prettier":"^3.1.0","prettier-plugin-organize-imports":"^3.2.4","prettier-plugin-packagejson":"^2.4.6","tsc-alias":"^1.8.8","typescript":"^5.2.2"},"engines":{"node":">=18.0.0"},"publishConfig":{"access":"public"},"gitHead":"8ffa100c7ae9a0db5df034eec1c55b1bd369bf09","_id":"@4lch4/elysia-route-printer@0.0.5","_nodeVersion":"20.1.0","_npmVersion":"9.6.4","dist":{"integrity":"sha512-89KvEnF/rurWR9fG/pnVK5s0TLubYAVDSlMsXvqEciG/u/IDjOAXGfITxybbTopcwii+QRrQHDAMYTxFsOwQKA==","shasum":"e728c2804fe81b25ee2fe5d9dd4457bda9bfa919","tarball":"https://registry.npmjs.org/@4lch4/elysia-route-printer/-/elysia-route-printer-0.0.5.tgz","fileCount":7,"unpackedSize":57777,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQChTCG9DQOTkXqQ9iC1p1wbsQwZr59kVG0CusAhny3tTAIhAJDH03V5Qi3V1rGv3WtcjiedsQKz047Jes0Wx6zbhW3S"}]},"_npmUser":{"name":"alcha","email":"npmjs@4lch4.email"},"directories":{},"maintainers":[{"name":"alcha","email":"npmjs@4lch4.email"},{"name":"4lch4-ci","email":"inbox@4lch4.dev"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/elysia-route-printer_0.0.5_1700168005544_0.5461201617999529"},"_hasShrinkwrap":false}},"time":{"created":"2023-11-16T20:11:59.837Z","0.0.3":"2023-11-16T20:12:00.096Z","modified":"2023-11-16T20:53:25.913Z","0.0.5":"2023-11-16T20:53:25.704Z"},"maintainers":[{"name":"alcha","email":"npmjs@4lch4.email"},{"name":"4lch4-ci","email":"inbox@4lch4.dev"}],"description":"A package that displays the routes registered to an Elysia API as a table.","homepage":"https://github.com/4lch4/Elysia-Route-Printer","keywords":["4lch4"],"repository":{"type":"git","url":"git+ssh://git@github.com/4lch4/Elysia-Route-Printer.git"},"author":{"name":"4lch4","email":"hey@4lch4.email","url":"https://4lch4.com"},"bugs":{"url":"https://github.com/4lch4/Elysia-Route-Printer/issues","email":"bugs@4lch4.email"},"license":"MIT","readme":"# Elysia Route Printer\n\nThis is a simple tool to print the routes of an API made with the Elysia framework.\n\n## Usage\n\n```typescript\nimport { Elysia } from 'elysia'\nimport { printRoutes } from 'elysia-route-printer'\n\nexport const app = new Elysia().get('/hello', () => 'OK').listen(8080)\n\nprintRoutes(app)\n\nconsole.log('Server is online!')\n```\n","readmeFilename":"README.md"}