{"_id":"1jm-cli","_rev":"9-8cfff76322e516d8eea833112e1dd216","name":"1jm-cli","dist-tags":{"latest":"0.0.9"},"versions":{"0.0.1":{"name":"1jm-cli","version":"0.0.1","keywords":["hono","vite","react","bun","vercel","framework"],"author":"","license":"MIT","_id":"1jm-cli@0.0.1","maintainers":[{"name":"im_justmatthew","email":"kumzak.maty@gmail.com"}],"homepage":"https://github.com/qwertyczee/1jm-app#readme","bugs":{"url":"https://github.com/qwertyczee/1jm-app/issues"},"bin":{"1jm":"dist/bin/cli.js","1jm-cli":"dist/bin/cli.js"},"dist":{"shasum":"d6ebd6e44ee22d022bdede0126570e4e389de183","tarball":"https://registry.npmjs.org/1jm-cli/-/1jm-cli-0.0.1.tgz","fileCount":27,"integrity":"sha512-xuGZSbWXh/ItRvFUpb+yC23x7M6rNjCrCCdOxlja7egM9npDL2/c3em3IIL098LjUI8DzSmrpl42GzYcjtG4pw==","signatures":[{"sig":"MEQCIGhMx2/dV4FlM+B8j0x1eO8rORKo3d2FDiw/EEsJeOJaAiAifb2JKDx5AKjRE9Q2UkmeWiPAmDO1j17d2FLZMWYBYw==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":38130},"main":"dist/index.js","type":"module","module":"dist/index.js","gitHead":"2658d3dbf9a5b278a084abb638b44916ac1933fb","scripts":{"build":"tsc","prepack":"npm run build","prepublishOnly":"npm run build"},"_npmUser":{"name":"im_justmatthew","email":"kumzak.maty@gmail.com"},"repository":{"url":"git+https://github.com/qwertyczee/1jm-app.git","type":"git"},"_npmVersion":"11.6.2","description":"Full-stack framework with Hono + Vite React for Vercel on Bun runtime","directories":{},"_nodeVersion":"22.21.1","dependencies":{"vite":"^7.3.1","prompts":"^2.4.2","@types/bun":"latest"},"_hasShrinkwrap":false,"devDependencies":{"@types/react":"^19.2.7","@types/prompts":"^2.4.9","@types/react-dom":"^19.2.3"},"peerDependencies":{"hono":"^4.11.3","react":"^19.2.3","react-dom":"^19.2.3","typescript":"^5.9.3"},"_npmOperationalInternal":{"tmp":"tmp/1jm-cli_0.0.1_1767868185166_0.2828034556241217","host":"s3://npm-registry-packages-npm-production"}},"0.0.2":{"name":"1jm-cli","version":"0.0.2","keywords":["hono","vite","react","bun","vercel","framework"],"author":"","license":"MIT","_id":"1jm-cli@0.0.2","maintainers":[{"name":"im_justmatthew","email":"kumzak.maty@gmail.com"}],"homepage":"https://github.com/qwertyczee/1jm-app#readme","bugs":{"url":"https://github.com/qwertyczee/1jm-app/issues"},"bin":{"1jm":"dist/bin/cli.js","1jm-cli":"dist/bin/cli.js"},"dist":{"shasum":"a8359b4e5b68c409f36f690b33723a08c15eae94","tarball":"https://registry.npmjs.org/1jm-cli/-/1jm-cli-0.0.2.tgz","fileCount":27,"integrity":"sha512-jF4o2OLpUyy2L01u4PptqVhqzHykdAkFzc6HZSc7pj02Ns+S9pRBpUEcCcL1cN1dvxJb9AoTtuddBNAOggQY7g==","signatures":[{"sig":"MEUCIA3jPy65dFi+w54TMUD6QAtC+5cKUlMmoSaZLJALNLcmAiEA8xYAMk3XzBnv8sHSFJ/MkmaQ1xVbrFqildVUisIf8pk=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":38129},"main":"dist/index.js","type":"module","module":"dist/index.js","gitHead":"c67e1f7a60ad68c776e2f5561dfe1865d9994f90","scripts":{"build":"tsc","prepack":"npm run build","prepublishOnly":"npm run build"},"_npmUser":{"name":"im_justmatthew","email":"kumzak.maty@gmail.com"},"repository":{"url":"git+https://github.com/qwertyczee/1jm-app.git","type":"git"},"_npmVersion":"11.6.2","description":"Full-stack framework with Hono + Vite React for Vercel on Bun runtime","directories":{},"_nodeVersion":"22.21.1","dependencies":{"vite":"^7.3.1","prompts":"^2.4.2","@types/bun":"latest"},"_hasShrinkwrap":false,"devDependencies":{"@types/react":"^19.2.7","@types/prompts":"^2.4.9","@types/react-dom":"^19.2.3"},"peerDependencies":{"hono":"^4.11.3","react":"^19.2.3","react-dom":"^19.2.3","typescript":"^5.9.3"},"_npmOperationalInternal":{"tmp":"tmp/1jm-cli_0.0.2_1767868449704_0.3592048274473396","host":"s3://npm-registry-packages-npm-production"}},"0.0.3":{"name":"1jm-cli","version":"0.0.3","keywords":["hono","vite","react","bun","vercel","framework"],"author":"","license":"MIT","_id":"1jm-cli@0.0.3","maintainers":[{"name":"im_justmatthew","email":"kumzak.maty@gmail.com"}],"homepage":"https://github.com/qwertyczee/1jm-app#readme","bugs":{"url":"https://github.com/qwertyczee/1jm-app/issues"},"bin":{"1jm":"dist/bin/cli.js","1jm-cli":"dist/bin/cli.js"},"dist":{"shasum":"55a5aaab637f19dff14942b1088a768132b1f29a","tarball":"https://registry.npmjs.org/1jm-cli/-/1jm-cli-0.0.3.tgz","fileCount":27,"integrity":"sha512-oKGRczuxnvnA57A5iD5hg9oKos7XIlhkxS5B1+0na6MDZXKl65L43avvF6JFgkRd06abg44CxYo7sysE/2Q+Qw==","signatures":[{"sig":"MEQCIBzFDytC0hQD0TpKjSyI3CChH2nbfLgT2ftIDp6OuaV7AiAZyrv7OdYHDguUyOJnAGo/wsXFyL4IYmJT5SLdr/a5Hg==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":37649},"main":"dist/index.js","type":"module","module":"dist/index.js","gitHead":"b1d9380044088c4b175b8cbcec93d0b43e5d0a87","scripts":{"build":"tsc","prepack":"npm run build","prepublishOnly":"npm run build"},"_npmUser":{"name":"im_justmatthew","email":"kumzak.maty@gmail.com"},"repository":{"url":"git+https://github.com/qwertyczee/1jm-app.git","type":"git"},"_npmVersion":"11.6.2","description":"Full-stack framework with Hono + Vite React for Vercel on Bun runtime","directories":{},"_nodeVersion":"22.21.1","dependencies":{"vite":"^7.3.1","prompts":"^2.4.2","@types/bun":"latest"},"_hasShrinkwrap":false,"devDependencies":{"@types/react":"^19.2.7","@types/prompts":"^2.4.9","@types/react-dom":"^19.2.3"},"peerDependencies":{"hono":"^4.11.3","react":"^19.2.3","react-dom":"^19.2.3","typescript":"^5.9.3"},"_npmOperationalInternal":{"tmp":"tmp/1jm-cli_0.0.3_1767869149803_0.9344853561524482","host":"s3://npm-registry-packages-npm-production"}},"0.0.4":{"name":"1jm-cli","version":"0.0.4","keywords":["hono","vite","react","bun","vercel","framework"],"author":"","license":"MIT","_id":"1jm-cli@0.0.4","maintainers":[{"name":"im_justmatthew","email":"kumzak.maty@gmail.com"}],"homepage":"https://github.com/qwertyczee/1jm-app#readme","bugs":{"url":"https://github.com/qwertyczee/1jm-app/issues"},"bin":{"1jm":"dist/bin/cli.js","1jm-cli":"dist/bin/cli.js"},"dist":{"shasum":"d27f3ff881dddf26709c00227764f4ab415f5225","tarball":"https://registry.npmjs.org/1jm-cli/-/1jm-cli-0.0.4.tgz","fileCount":23,"integrity":"sha512-baq4Czl3UEeg2S4knR7IlIRMapdDwvUxoruAaIP/P/j5UO2gVuGZS+92BwrLVxYHlkPM7UDXCDGVk6XW3pLn0Q==","signatures":[{"sig":"MEUCIErpzSubRcGbuIaPHLTDnPQL50w3hE6JSErI+otQqHl3AiEA1ssoGMzsWvTllR32rYb3pkZEYSyhYZ4M8K6ddPKhBgw=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":96457},"main":"dist/index.js","type":"module","module":"dist/index.js","gitHead":"550a100e8a731f48e24841e84cf4da0da20bfecc","scripts":{"build":"tsc","prepack":"npm run build","prepublishOnly":"npm run build"},"_npmUser":{"name":"im_justmatthew","email":"kumzak.maty@gmail.com"},"repository":{"url":"git+https://github.com/qwertyczee/1jm-app.git","type":"git"},"_npmVersion":"11.6.2","description":"Full-stack framework with Hono + Vite React for Vercel on Bun runtime","directories":{},"_nodeVersion":"22.21.1","dependencies":{"vite":"^7.3.1","prompts":"^2.4.2","ts-morph":"^27.0.2","@types/bun":"^1.3.5"},"_hasShrinkwrap":false,"devDependencies":{"@types/react":"^19.2.7","@types/prompts":"^2.4.9","@types/react-dom":"^19.2.3"},"peerDependencies":{"hono":"^4.11.3","react":"^19.2.3","react-dom":"^19.2.3","typescript":"^5.9.3"},"_npmOperationalInternal":{"tmp":"tmp/1jm-cli_0.0.4_1767886201901_0.020824966722758464","host":"s3://npm-registry-packages-npm-production"}},"0.0.5":{"name":"1jm-cli","version":"0.0.5","keywords":["hono","vite","react","bun","vercel","framework"],"author":"","license":"MIT","_id":"1jm-cli@0.0.5","maintainers":[{"name":"im_justmatthew","email":"kumzak.maty@gmail.com"}],"homepage":"https://github.com/qwertyczee/1jm-app#readme","bugs":{"url":"https://github.com/qwertyczee/1jm-app/issues"},"bin":{"1jm":"dist/bin/cli.js","1jm-cli":"dist/bin/cli.js"},"dist":{"shasum":"f85586061e3fc806171852b23b08b60d95d32061","tarball":"https://registry.npmjs.org/1jm-cli/-/1jm-cli-0.0.5.tgz","fileCount":23,"integrity":"sha512-L+Llri10mbopYCMDT40SiYbPBNQAa3+Ku4jKyscq8Vp7yqG0EwPm7aB9P4itGxwJvCtF8xF89TTYslhYF7AGOw==","signatures":[{"sig":"MEUCID2Ku4x2WBIFpUzXPTFh1K4/qInMyBmKnVKnMOv36JN7AiEAwQH/bPyH3DGE/Hv9NBwShNzImjBt4IT24TMli1MZ5cc=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":99186},"main":"dist/index.js","type":"module","module":"dist/index.js","gitHead":"1023a725463f73e29af2c51c52e08616a1546db1","scripts":{"build":"tsc","prepack":"npm run build","prepublishOnly":"npm run build"},"_npmUser":{"name":"im_justmatthew","email":"kumzak.maty@gmail.com"},"repository":{"url":"git+https://github.com/qwertyczee/1jm-app.git","type":"git"},"_npmVersion":"10.9.4","description":"Full-stack framework with Hono + Vite React for Vercel on Bun runtime","directories":{},"_nodeVersion":"22.21.1","dependencies":{"vite":"^7.3.1","prompts":"^2.4.2","ts-morph":"^27.0.2","@types/bun":"^1.3.5"},"_hasShrinkwrap":false,"devDependencies":{"@types/react":"^19.2.7","@types/prompts":"^2.4.9","@types/react-dom":"^19.2.3"},"peerDependencies":{"hono":"^4.11.3","react":"^19.2.3","react-dom":"^19.2.3","typescript":"^5.9.3"},"_npmOperationalInternal":{"tmp":"tmp/1jm-cli_0.0.5_1767889133535_0.5785879116961696","host":"s3://npm-registry-packages-npm-production"}},"0.0.6":{"name":"1jm-cli","version":"0.0.6","keywords":["hono","vite","react","bun","vercel","framework"],"author":"","license":"MIT","_id":"1jm-cli@0.0.6","maintainers":[{"name":"im_justmatthew","email":"kumzak.maty@gmail.com"}],"homepage":"https://github.com/qwertyczee/1jm-app#readme","bugs":{"url":"https://github.com/qwertyczee/1jm-app/issues"},"bin":{"1jm":"dist/bin/cli.js","1jm-cli":"dist/bin/cli.js"},"dist":{"shasum":"08b0089adf72cb8840cdafbfb5a31c84fe1a86f5","tarball":"https://registry.npmjs.org/1jm-cli/-/1jm-cli-0.0.6.tgz","fileCount":23,"integrity":"sha512-ciVc7l083mS2soC80yrAfc0cDWGpgQktnFBurcxoMAdFhBmHw6QnmQg/M9AEADYjVYlHR/NfSyoVPhUTIthWjw==","signatures":[{"sig":"MEUCIEJyqwaBoYQTFbRXBhCt03pErTV0kLG/liUtGO1tsMzMAiEA+ctroXWhnN47Ch1XOBVLoPh5jl1FrzfOdtKXq8gFhgQ=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":99190},"main":"dist/index.js","type":"module","module":"dist/index.js","gitHead":"26fb317e178b692c9ec8bc068a8174a237fc24f2","scripts":{"build":"tsc","prepack":"npm run build","prepublishOnly":"npm run build"},"_npmUser":{"name":"im_justmatthew","email":"kumzak.maty@gmail.com"},"repository":{"url":"git+https://github.com/qwertyczee/1jm-app.git","type":"git"},"_npmVersion":"10.9.4","description":"Full-stack framework with Hono + Vite React for Vercel on Bun runtime","directories":{},"_nodeVersion":"22.21.1","dependencies":{"vite":"^7.3.1","prompts":"^2.4.2","ts-morph":"^27.0.2","@types/bun":"^1.3.5"},"_hasShrinkwrap":false,"devDependencies":{"@types/react":"^19.2.7","@types/prompts":"^2.4.9","@types/react-dom":"^19.2.3"},"peerDependencies":{"hono":"^4.11.3","react":"^19.2.3","react-dom":"^19.2.3","typescript":"^5.9.3"},"_npmOperationalInternal":{"tmp":"tmp/1jm-cli_0.0.6_1767890042004_0.4003733496523112","host":"s3://npm-registry-packages-npm-production"}},"0.0.7":{"name":"1jm-cli","version":"0.0.7","keywords":["hono","vite","react","bun","vercel","framework"],"author":"","license":"MIT","_id":"1jm-cli@0.0.7","maintainers":[{"name":"im_justmatthew","email":"kumzak.maty@gmail.com"}],"homepage":"https://github.com/qwertyczee/1jm-app#readme","bugs":{"url":"https://github.com/qwertyczee/1jm-app/issues"},"bin":{"1jm":"dist/bin/cli.js","1jm-cli":"dist/bin/cli.js"},"dist":{"shasum":"e64783839a4063434fcbd8d5aadeaecf660321b7","tarball":"https://registry.npmjs.org/1jm-cli/-/1jm-cli-0.0.7.tgz","fileCount":57,"integrity":"sha512-soDnreSBRFWi6YWsK9YYDyspm91pRx9UJiUJbX2/36+MK76eg0ot0Yh2UV5SrllcHU0dPjXlRbdE+poBpuyLVw==","signatures":[{"sig":"MEQCIEhpr3dn9IxnWNUDKRKZSZX4YS586EiM8UeOidavxH3WAiBllcfihn9BVEWvaMNthHPn0NcYNBeH6bNBfz+62NlAaQ==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":151775},"main":"dist/index.js","type":"module","module":"dist/index.js","gitHead":"be21fd8dacc2e0b39d3694110c8b56c2e392b765","scripts":{"build":"tsc","prepack":"npm run build","prepublishOnly":"npm run build"},"_npmUser":{"name":"im_justmatthew","email":"kumzak.maty@gmail.com"},"repository":{"url":"git+https://github.com/qwertyczee/1jm-app.git","type":"git"},"_npmVersion":"11.6.2","description":"Full-stack framework with Hono + Vite React for Vercel on Bun runtime","directories":{},"_nodeVersion":"22.21.1","dependencies":{"vite":"^7.3.1","prompts":"^2.4.2","ts-morph":"^27.0.2","@types/bun":"^1.3.5"},"_hasShrinkwrap":false,"devDependencies":{"@types/react":"^19.2.7","@types/prompts":"^2.4.9","@types/react-dom":"^19.2.3"},"peerDependencies":{"hono":"^4.11.3","react":"^19.2.3","react-dom":"^19.2.3","typescript":"^5.9.3"},"_npmOperationalInternal":{"tmp":"tmp/1jm-cli_0.0.7_1768072392591_0.27798390857245714","host":"s3://npm-registry-packages-npm-production"}},"0.0.8":{"name":"1jm-cli","version":"0.0.8","keywords":["hono","vite","react","bun","vercel","framework"],"author":"","license":"MIT","_id":"1jm-cli@0.0.8","maintainers":[{"name":"im_justmatthew","email":"kumzak.maty@gmail.com"}],"homepage":"https://github.com/qwertyczee/1jm-app#readme","bugs":{"url":"https://github.com/qwertyczee/1jm-app/issues"},"bin":{"1jm":"dist/bin/cli.js","1jm-cli":"dist/bin/cli.js"},"dist":{"shasum":"47eac74267daffe2c468af6e2ad3bdeb35732c63","tarball":"https://registry.npmjs.org/1jm-cli/-/1jm-cli-0.0.8.tgz","fileCount":57,"integrity":"sha512-efgbgpCybV8UnbPbkamquiVr11C4DqeuaD1NWxW0OL5Y3o4IUtQUh6QtaiJrfFIO9+HN5YJxjpr6pKIq1gaamQ==","signatures":[{"sig":"MEQCID15Gu0jpuBhc7HPjkm/Ii0N+Te79jcyllwC7ZqXHSqSAiA9ynaJXh+28wxHmuvJrAfAsQdVm7dTQmyPeyfQhofqIw==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":155424},"main":"dist/index.js","type":"module","module":"dist/index.js","gitHead":"89367e0258c0d77ae9689abb60d7249c0f456efb","scripts":{"build":"tsc","prepack":"npm run build","prepublishOnly":"npm run build"},"_npmUser":{"name":"im_justmatthew","email":"kumzak.maty@gmail.com"},"repository":{"url":"git+https://github.com/qwertyczee/1jm-app.git","type":"git"},"_npmVersion":"11.6.2","description":"Full-stack framework with Hono + Vite React for Vercel on Bun runtime","directories":{},"_nodeVersion":"22.21.1","dependencies":{"vite":"^7.3.1","prompts":"^2.4.2","ts-morph":"^27.0.2","@types/bun":"^1.3.5","bun-plugin-tailwind":"^0.1.2"},"_hasShrinkwrap":false,"devDependencies":{"@types/react":"^19.2.7","@types/prompts":"^2.4.9","@types/react-dom":"^19.2.3"},"peerDependencies":{"hono":"^4.11.3","react":"^19.2.3","react-dom":"^19.2.3","typescript":"^5.9.3"},"_npmOperationalInternal":{"tmp":"tmp/1jm-cli_0.0.8_1768129484294_0.7277902764348876","host":"s3://npm-registry-packages-npm-production"}},"0.0.9":{"name":"1jm-cli","version":"0.0.9","description":"Full-stack framework with Hono + Vite React for Vercel on Bun runtime","main":"dist/index.js","module":"dist/index.js","type":"module","bin":{"1jm":"dist/bin/cli.js","1jm-cli":"dist/bin/cli.js"},"scripts":{"build":"tsc","prepublishOnly":"npm run build","prepack":"npm run build"},"repository":{"type":"git","url":"git+https://github.com/qwertyczee/1jm-app.git"},"bugs":{"url":"https://github.com/qwertyczee/1jm-app/issues"},"homepage":"https://github.com/qwertyczee/1jm-app#readme","keywords":["hono","vite","react","bun","vercel","framework"],"author":"","license":"MIT","dependencies":{"@types/bun":"^1.3.5","bun-plugin-tailwind":"^0.1.2","prompts":"^2.4.2","ts-morph":"^27.0.2","vite":"^7.3.1"},"peerDependencies":{"hono":"^4.11.3","react":"^19.2.3","react-dom":"^19.2.3","typescript":"^5.9.3"},"devDependencies":{"@types/prompts":"^2.4.9","@types/react":"^19.2.7","@types/react-dom":"^19.2.3"},"gitHead":"9e512a9117433eb131e600c8dacd4d6a4475483f","_id":"1jm-cli@0.0.9","_nodeVersion":"22.21.1","_npmVersion":"11.6.2","dist":{"integrity":"sha512-9efMAxd3Tq+LNG1crNLgp1gA3f6Zo3MWA8d5r4S9SYzpJ0YpKfs8gziLT71YE/k4WCDwgw/zoXrtWwspPMRp8w==","shasum":"81b6e0e24ec472bd559e0192b1992123bcc03c49","tarball":"https://registry.npmjs.org/1jm-cli/-/1jm-cli-0.0.9.tgz","fileCount":57,"unpackedSize":155420,"signatures":[{"keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U","sig":"MEYCIQD6njWwbdRPpTlkYMREyMMplMJscOfrpl7+uI+tIfIQ9QIhANVMHBuxayMF2sRveP/K1bH56MzYOUYr2nNjcIFmDev4"}]},"_npmUser":{"name":"im_justmatthew","email":"kumzak.maty@gmail.com"},"directories":{},"maintainers":[{"name":"im_justmatthew","email":"kumzak.maty@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages-npm-production","tmp":"tmp/1jm-cli_0.0.9_1768161723774_0.3417068701900736"},"_hasShrinkwrap":false}},"time":{"created":"2026-01-08T10:29:45.165Z","modified":"2026-01-11T20:02:04.130Z","0.0.1":"2026-01-08T10:29:45.314Z","0.0.2":"2026-01-08T10:34:09.839Z","0.0.3":"2026-01-08T10:45:49.979Z","0.0.4":"2026-01-08T15:30:02.100Z","0.0.5":"2026-01-08T16:18:53.680Z","0.0.6":"2026-01-08T16:34:02.158Z","0.0.7":"2026-01-10T19:13:12.726Z","0.0.8":"2026-01-11T11:04:44.435Z","0.0.9":"2026-01-11T20:02:03.929Z"},"bugs":{"url":"https://github.com/qwertyczee/1jm-app/issues"},"license":"MIT","homepage":"https://github.com/qwertyczee/1jm-app#readme","keywords":["hono","vite","react","bun","vercel","framework"],"repository":{"type":"git","url":"git+https://github.com/qwertyczee/1jm-app.git"},"description":"Full-stack framework with Hono + Vite React for Vercel on Bun runtime","maintainers":[{"name":"im_justmatthew","email":"kumzak.maty@gmail.com"}],"readme":"# 1jm - Full-stack Framework for Bun\n\nA lightweight full-stack framework combining React (Vite) for the frontend and Hono for the backend. Built specifically for the Bun runtime with native Vercel deployment support.\n\n## Why 1jm?\n\n- **Bun-native** - Built from the ground up for Bun. Uses Bun.serve, Bun.build, and Bun's native fetch\n- **Type-safe RPC** - Direct HTTP communication between client and server with full type inference\n- **Minimal Abstraction** - React on the client, Hono on the server. No magic, just standard APIs\n- **Vercel Integration** - Native Vercel Edge/Serverless output with automatic route analysis\n- **Static Route Caching** - Experimental feature to auto-detect static endpoints and cache them at CDN edge\n- **Fast Builds** - Bun.build for bundling, esbuild-powered Vite for development\n\n## When to Use\n\n- You want to use **Bun** as your server runtime\n- Building a React app with Hono API routes\n- Deploying to **Vercel** (Edge Functions or Serverless)\n- Need type-safe client-to-server communication without GraphQL/tRPC overhead\n- Want hot reload for both client and server\n\n## Quick Start\n\n```bash\n# Create a new project (requires Bun)\nbunx 1jm-cli\n1jm create my-app\n\n# Interactive setup will ask for:\n# - Project Name\n# - Database selection (Prisma available, Drizzle coming soon)\n# - Styling options (Tailwind CSS, shadcn/ui)\n# - Git initialization\n\ncd my-app\n\n# Development - starts both client (Vite) and server (Bun)\nbun run dev\n\n# Production build\nbun run build\n\n# To generate Vercel deployment artifacts\nbun run build --vercel\n```\n\n## Features & Tech Stack\n\n- **Frontend:** React 19.x with TypeScript, Vite\n- **Backend:** Hono 4.x\n- **Runtime:** Bun (primary), Node.js compatible\n- **Styling Options:**\n  - Tailwind CSS v4\n  - shadcn/ui components\n- **Database Support:**\n  - ✅ **Prisma** (SQLite default, easily swappable)\n  - 🚧 **Drizzle** (Coming Soon)\n\n## Project Structure\n\n```\nmy-app/\n├── client/               # React frontend (Vite)\n│   ├── index.html\n│   └── src/\n│       ├── main.tsx\n│       └── App.tsx\n├── server/               # Hono backend\n│   ├── db.ts             # Database client (if selected)\n│   └── index.ts          # Exports Hono app\n├── prisma/               # Prisma schema (if selected)\n├── package.json\n└── tsconfig.json\n```\n\n## Commands\n\n| Command | Description |\n|---------|-------------|\n| `1jm create <name>` | Create new project (interactive if no name) |\n| `1jm dev` | Start dev servers (client + server) |\n| `1jm dev --client` | Client dev server only (port 3000) |\n| `1jm dev --server` | Server dev server only (port 45828) |\n| `1jm build` | Production build (outputs to `dist/`) |\n| `1jm build --vercel` | Vercel build (outputs to `.vercel/output/`) |\n| `1jm build --vercel --experimental-static` | Vercel build with static route caching |\n| `1jm analyze` | Analyze routes for static/dynamic classification |\n| `1jm start` | Start production server from `dist/` |\n\n## Runtime Support\n\n| Runtime | Support |\n|---------|---------|\n| **Bun** | Primary - full support |\n| **Vercel Edge** | Native via `--vercel` |\n| **Vercel Serverless** | Native via `--vercel` |\n| Node.js | Compatible (server exports fetch) |\n\n## License\n\nMIT\n","readmeFilename":"README.md"}