{"_id":"@abeyjs/cli","_rev":"16-be732263b7a4414369b57b9646b4b585","name":"@abeyjs/cli","dist-tags":{"latest":"0.1.15"},"versions":{"0.1.0":{"name":"@abeyjs/cli","version":"0.1.0","license":"MIT","_id":"@abeyjs/cli@0.1.0","maintainers":[{"name":"abeyjs","email":"abeyjs98@gmail.com"}],"bin":{"abeyjs":"dist/cli.js"},"dist":{"shasum":"0879901fd725776d14bb5c91477aa5d91f1cb451","tarball":"https://registry.npmjs.org/@abeyjs/cli/-/cli-0.1.0.tgz","fileCount":70,"integrity":"sha512-CBLOIjEgpoUJT5MNEOT7xrGtRPAvH+TaRCW9XFAh6D6JdBs5UIjD2GCJ3oQi4ehV0/AgDFcjAT+K1jPY7a87Ww==","signatures":[{"sig":"MEYCIQDrrsv+BQFNkAzDuyl8tG0GsMt1tg1w1Xfb4JFfG2A2iQIhAIjILPSKLDcupZzqo0cwG/cfrXklB0Fqe6cImOsVjNSn","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":285525},"type":"module","gitHead":"24fe5ea792f5be4e8facf7c820025f89265c1467","scripts":{"build":"tsc -p tsconfig.json"},"_npmUser":{"name":"abeyjs","email":"abeyjs98@gmail.com"},"_npmVersion":"10.8.2","description":"Command-line entry point for **scaffolding**, **OpenAPI wiring**, and **code generation** around AbeyJs apps. The published binary is `abeyjs` (see `package.json` `\"bin\"`).","directories":{},"_nodeVersion":"20.20.2","dependencies":{"yaml":"^2.8.1","openapi-typescript":"^7.6.1"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"@types/node":"^22.0.0"},"peerDependencies":{"typescript":">=5.0.0"},"_npmOperationalInternal":{"tmp":"tmp/cli_0.1.0_1777685363864_0.2809953662690299","host":"s3://npm-registry-packages-npm-production"}},"0.1.1":{"name":"@abeyjs/cli","version":"0.1.1","license":"MIT","_id":"@abeyjs/cli@0.1.1","maintainers":[{"name":"abeyjs","email":"abeyjs98@gmail.com"}],"bin":{"abeyjs":"dist/cli.js"},"dist":{"shasum":"72172ae499044e026717ae439399f5fecf8094dd","tarball":"https://registry.npmjs.org/@abeyjs/cli/-/cli-0.1.1.tgz","fileCount":71,"integrity":"sha512-dFtnZRoRKS27XoIfv+L2ivAaZiQGFDoB1hukMiHAt+tIr4A3x+AVSjKHT5U6ykc3SNF+/8AjS3YI5hSQWdn23Q==","signatures":[{"sig":"MEUCICGmRcOv6dbhwaUKuPVxXhe6WBqOFg887uNiC7/AcmgXAiEAqbzwgTWYtRIV2xfAfbKJSXT1G6kI5K8HqwqvM3yvq+4=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":308418},"type":"module","gitHead":"bdfdd3e47938fabe84207529b0b8704e7a7f5a01","scripts":{"build":"tsc -p tsconfig.json","preinstall":"node ./scripts/install-notify.cjs","postinstall":"node ./scripts/install-notify.cjs"},"_npmUser":{"name":"abeyjs","email":"abeyjs98@gmail.com"},"_npmVersion":"10.8.2","description":"Command-line entry point for **scaffolding**, **OpenAPI wiring**, and **code generation** around AbeyJs apps. The published binary is `abeyjs` (see `package.json` `\"bin\"`).","directories":{},"_nodeVersion":"20.20.2","dependencies":{"yaml":"^2.8.1","openapi-typescript":"^7.6.1"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"@types/node":"^22.0.0"},"peerDependencies":{"typescript":">=5.0.0"},"_npmOperationalInternal":{"tmp":"tmp/cli_0.1.1_1777706159879_0.28160284563440974","host":"s3://npm-registry-packages-npm-production"}},"0.1.2":{"name":"@abeyjs/cli","version":"0.1.2","license":"MIT","_id":"@abeyjs/cli@0.1.2","maintainers":[{"name":"abeyjs","email":"abeyjs98@gmail.com"}],"bin":{"abeyjs":"dist/cli.js"},"dist":{"shasum":"efe03d08a138d647e96be8e075b34c918f37af01","tarball":"https://registry.npmjs.org/@abeyjs/cli/-/cli-0.1.2.tgz","fileCount":71,"integrity":"sha512-4GPRKNHoiY7ey3jh+9A+weqeJDjIUM+EvqB5mFi/xoH2AICKutaTQFrKHtzTmBulLKt32TSmh1LzuG5K1l1QbA==","signatures":[{"sig":"MEYCIQDK1ypAAt61KtTXrB8frTWP40xISDUEBN73oSm+odNa4AIhALhFoH/l5uN9iXQM4Q5ttMBucBHatIuxiyBArbQt8qUC","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":308488},"type":"module","gitHead":"bdfdd3e47938fabe84207529b0b8704e7a7f5a01","scripts":{"build":"tsc -p tsconfig.json","preinstall":"node ./scripts/install-notify.cjs","postinstall":"node ./scripts/install-notify.cjs"},"_npmUser":{"name":"abeyjs","email":"abeyjs98@gmail.com"},"_npmVersion":"10.8.2","description":"Command-line entry point for **scaffolding**, **OpenAPI wiring**, and **code generation** around AbeyJs apps. The published binary is `abeyjs` (see `package.json` `\"bin\"`).","directories":{},"_nodeVersion":"20.20.2","dependencies":{"yaml":"^2.8.1","openapi-typescript":"^7.6.1"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"@types/node":"^22.0.0"},"peerDependencies":{"typescript":">=5.0.0"},"_npmOperationalInternal":{"tmp":"tmp/cli_0.1.2_1777706696738_0.6726695599354962","host":"s3://npm-registry-packages-npm-production"}},"0.1.3":{"name":"@abeyjs/cli","version":"0.1.3","license":"MIT","_id":"@abeyjs/cli@0.1.3","maintainers":[{"name":"abeyjs","email":"abeyjs98@gmail.com"}],"bin":{"abeyjs":"dist/cli.js"},"dist":{"shasum":"f1b67a9aad448b1d377c645119570be814c88dc0","tarball":"https://registry.npmjs.org/@abeyjs/cli/-/cli-0.1.3.tgz","fileCount":71,"integrity":"sha512-FQOuck+NGYwafpzCxzk8lqbA0i0IjY+5m15kCFkYROU2JpFrpocNqAoj5+Ff6oXVo11IiWY1ytPfVV+G7iZ3HA==","signatures":[{"sig":"MEYCIQDYvtBjC573jutuPVjGU/XDVMctvOB9Qe6RboR7Irl+vAIhAIw5uhaapMFOQw6FK+atg2JglkWxUu6eGFxdtkKms9Bx","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":321350},"type":"module","gitHead":"bdfdd3e47938fabe84207529b0b8704e7a7f5a01","scripts":{"build":"tsc -p tsconfig.json","preinstall":"node ./scripts/install-notify.cjs","postinstall":"node ./scripts/install-notify.cjs"},"_npmUser":{"name":"abeyjs","email":"abeyjs98@gmail.com"},"_npmVersion":"10.8.2","description":"Command-line entry point for **scaffolding**, **OpenAPI wiring**, and **code generation** around AbeyJs apps. The published binary is `abeyjs` (see `package.json` `\"bin\"`).","directories":{},"_nodeVersion":"20.20.2","dependencies":{"yaml":"^2.8.1","openapi-typescript":"^7.6.1"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"@types/node":"^22.0.0"},"peerDependencies":{"typescript":">=5.0.0"},"_npmOperationalInternal":{"tmp":"tmp/cli_0.1.3_1777708150395_0.7440773872959143","host":"s3://npm-registry-packages-npm-production"}},"0.1.4":{"name":"@abeyjs/cli","version":"0.1.4","license":"MIT","_id":"@abeyjs/cli@0.1.4","maintainers":[{"name":"abeyjs","email":"abeyjs98@gmail.com"}],"bin":{"abeyjs":"dist/cli.js"},"dist":{"shasum":"d907cb6306e2d3f2c68e41e1f15b414753709522","tarball":"https://registry.npmjs.org/@abeyjs/cli/-/cli-0.1.4.tgz","fileCount":80,"integrity":"sha512-gjoCKy6Js0UtNNsZW3l2EFkveDLoW0QzBg0W2dBe/dxRMuDXqlp8yr2EME31hJmrcz/yJ3hv/g3xUTtNCQDXFg==","signatures":[{"sig":"MEUCIQCoRQlH5NeQtZaOmEa53KJAtFZnRALMWiqoBRYn8iAmKAIgO/4gklAhl+UokMnUNmMrcD89mCfpwd0kGcw3iX1aCoI=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":587910},"type":"module","gitHead":"8e89473e70d292931fe54ab9e184c613a03528d3","scripts":{"build":"tsc -p tsconfig.json","preinstall":"node ./scripts/install-notify.cjs","postinstall":"node ./scripts/install-notify.cjs"},"_npmUser":{"name":"abeyjs","email":"abeyjs98@gmail.com"},"_npmVersion":"10.8.2","description":"Command-line entry point for **scaffolding**, **OpenAPI wiring**, and **code generation** around AbeyJs apps. The published binary is `abeyjs` (see `package.json` `\"bin\"`).","directories":{},"_nodeVersion":"20.20.2","dependencies":{"yaml":"^2.8.1","openapi-typescript":"^7.6.1"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"@types/node":"^22.0.0"},"peerDependencies":{"typescript":">=5.0.0"},"_npmOperationalInternal":{"tmp":"tmp/cli_0.1.4_1777733753105_0.7264141071836085","host":"s3://npm-registry-packages-npm-production"}},"0.1.5":{"name":"@abeyjs/cli","version":"0.1.5","license":"MIT","_id":"@abeyjs/cli@0.1.5","maintainers":[{"name":"abeyjs","email":"abeyjs98@gmail.com"}],"bin":{"abeyjs":"dist/cli.js"},"dist":{"shasum":"58941d29d57c4775b94f9f403fb892bd635f65fc","tarball":"https://registry.npmjs.org/@abeyjs/cli/-/cli-0.1.5.tgz","fileCount":80,"integrity":"sha512-4P7vtN93qyS7gDs7ec3TAZPSK1dJ2oUcEzg9J+qGO6EAZ1IRgpQ3UVVYfPzfYeV6kSrcozi92XkZhXfH98GDqg==","signatures":[{"sig":"MEQCID/ogjBBtEdd/7MZCxP4srUN1RzJEHRk8WaU0nfrCcpsAiAOy1l/N7IJsy95tJKV22kbVANs7zkWAXulRsRhza2AGA==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":587910},"type":"module","gitHead":"8e89473e70d292931fe54ab9e184c613a03528d3","scripts":{"build":"tsc -p tsconfig.json","preinstall":"node ./scripts/install-notify.cjs","postinstall":"node ./scripts/install-notify.cjs"},"_npmUser":{"name":"abeyjs","email":"abeyjs98@gmail.com"},"_npmVersion":"10.8.2","description":"Command-line entry point for **scaffolding**, **OpenAPI wiring**, and **code generation** around AbeyJs apps. The published binary is `abeyjs` (see `package.json` `\"bin\"`).","directories":{},"_nodeVersion":"20.20.2","dependencies":{"yaml":"^2.8.1","openapi-typescript":"^7.6.1"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"@types/node":"^22.0.0"},"peerDependencies":{"typescript":">=5.0.0"},"_npmOperationalInternal":{"tmp":"tmp/cli_0.1.5_1777734793992_0.7057964077052301","host":"s3://npm-registry-packages-npm-production"}},"0.1.6":{"name":"@abeyjs/cli","version":"0.1.6","license":"MIT","_id":"@abeyjs/cli@0.1.6","maintainers":[{"name":"abeyjs","email":"abeyjs98@gmail.com"}],"bin":{"abeyjs":"dist/cli.js"},"dist":{"shasum":"6fa1b649b70e08215e79009ed64aff6b40f9e910","tarball":"https://registry.npmjs.org/@abeyjs/cli/-/cli-0.1.6.tgz","fileCount":66,"integrity":"sha512-3MwWksJ0kWmN45QZ+p+4yPAoWqnopXGGT9SM4jidXw3zWYe9b038uAJk00miPpWirBIIMejdZBpckcpvBcyz3A==","signatures":[{"sig":"MEUCIBpcJU7lN5FY9I6MT3Dy5SB90Y3kEfPlRkTvk0v29bztAiEA5ocYVhVTmT5NO2nLFBuwgKbK9DaWOWX1JacYJIg1pNI=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":471285},"type":"module","gitHead":"8e89473e70d292931fe54ab9e184c613a03528d3","scripts":{"build":"tsc -p tsconfig.json","preinstall":"node ./scripts/install-notify.cjs","postinstall":"node ./scripts/install-notify.cjs"},"_npmUser":{"name":"abeyjs","email":"abeyjs98@gmail.com"},"_npmVersion":"10.8.2","description":"Command-line entry point for **scaffolding**, **OpenAPI wiring**, and **code generation** around AbeyJs apps. The published binary is `abeyjs` (see `package.json` `\"bin\"`).","directories":{},"_nodeVersion":"20.20.2","dependencies":{"yaml":"^2.8.1","openapi-typescript":"^7.6.1"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"@types/node":"^22.0.0"},"peerDependencies":{"typescript":">=5.0.0"},"_npmOperationalInternal":{"tmp":"tmp/cli_0.1.6_1777735464430_0.6771668325677109","host":"s3://npm-registry-packages-npm-production"}},"0.1.7":{"name":"@abeyjs/cli","version":"0.1.7","license":"MIT","_id":"@abeyjs/cli@0.1.7","maintainers":[{"name":"abeyjs","email":"abeyjs98@gmail.com"}],"bin":{"abeyjs":"dist/cli.js"},"dist":{"shasum":"e9ca55e335ed2d56c11dc04678fb6ee74222ee6a","tarball":"https://registry.npmjs.org/@abeyjs/cli/-/cli-0.1.7.tgz","fileCount":66,"integrity":"sha512-Vih7qK29mUnoqsmH79coax10Ll8zNHxM/crKoUQwl+JgE3A8ucS2WflHSLdtsEpgt0pVoDuczdOiPct39rdr2Q==","signatures":[{"sig":"MEUCIGH+UW0L2euIbn+t3U/ocUWPVnrDiS+KXtWFO6RV5p9/AiEA6mObkt/Y/f1Iv3vuSG5duhy1dt2ycEqU/pme+i1ngfs=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":471347},"type":"module","gitHead":"8e89473e70d292931fe54ab9e184c613a03528d3","scripts":{"build":"tsc -p tsconfig.json","preinstall":"node ./scripts/install-notify.cjs","postinstall":"node ./scripts/install-notify.cjs"},"_npmUser":{"name":"abeyjs","email":"abeyjs98@gmail.com"},"_npmVersion":"10.8.2","description":"Command-line entry point for **scaffolding**, **OpenAPI wiring**, and **code generation** around AbeyJs apps. The published binary is `abeyjs` (see `package.json` `\"bin\"`).","directories":{},"_nodeVersion":"20.20.2","dependencies":{"yaml":"^2.8.1","openapi-typescript":"^7.6.1"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"@types/node":"^22.0.0"},"peerDependencies":{"typescript":">=5.0.0"},"_npmOperationalInternal":{"tmp":"tmp/cli_0.1.7_1777736213929_0.5811389410520886","host":"s3://npm-registry-packages-npm-production"}},"0.1.8":{"name":"@abeyjs/cli","version":"0.1.8","license":"MIT","_id":"@abeyjs/cli@0.1.8","maintainers":[{"name":"abeyjs","email":"abeyjs98@gmail.com"}],"bin":{"abeyjs":"dist/cli.js"},"dist":{"shasum":"b13b01d45a0695962ee98bec2e5a5f8ed59a5294","tarball":"https://registry.npmjs.org/@abeyjs/cli/-/cli-0.1.8.tgz","fileCount":66,"integrity":"sha512-xV14noHb8gOP1KxD2a4jlMvywCzGGhAaIh3Ve1yt9nLvc8guh4SMP0qNVKL8ZcNz1kfF8J9yNuKhxwLYuqs7Rw==","signatures":[{"sig":"MEQCIGkxzai23T+QESzNo9IkMJd0dDGlr3R9ChXaUjiCANLgAiBYv7jEdS2VRlxmVzRvNrbiBFOxdBim8QO9CCJAaLvLuQ==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":471585},"type":"module","gitHead":"8e89473e70d292931fe54ab9e184c613a03528d3","scripts":{"build":"tsc -p tsconfig.json","preinstall":"node ./scripts/install-notify.cjs","postinstall":"node ./scripts/install-notify.cjs"},"_npmUser":{"name":"abeyjs","email":"abeyjs98@gmail.com"},"_npmVersion":"10.8.2","description":"Command-line entry point for **scaffolding**, **OpenAPI wiring**, and **code generation** around AbeyJs apps. The published binary is `abeyjs` (see `package.json` `\"bin\"`).","directories":{},"_nodeVersion":"20.20.2","dependencies":{"yaml":"^2.8.1","openapi-typescript":"^7.6.1"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"@types/node":"^22.0.0"},"peerDependencies":{"typescript":">=5.0.0"},"_npmOperationalInternal":{"tmp":"tmp/cli_0.1.8_1777736879939_0.16750669651940875","host":"s3://npm-registry-packages-npm-production"}},"0.1.9":{"name":"@abeyjs/cli","version":"0.1.9","license":"MIT","_id":"@abeyjs/cli@0.1.9","maintainers":[{"name":"abeyjs","email":"abeyjs98@gmail.com"}],"bin":{"abeyjs":"dist/cli.js"},"dist":{"shasum":"5d1517a7f59b96b4481d33f1583955685792c308","tarball":"https://registry.npmjs.org/@abeyjs/cli/-/cli-0.1.9.tgz","fileCount":66,"integrity":"sha512-lu6cW6J0pNU9WPUN4AtFY+s4gDhM5Cz0JZyppb9P3PZnESjI25wJvK0xM9krqL6vG78Jn838jV2HQdtMfKUzYA==","signatures":[{"sig":"MEUCIQDa47h6JqOHUKyWsg/y0ULE8b7AaCuh0tp47KUzhJufwAIgUzjrtp/s4AqXgyPBi+Aeq0DlOBotcvasPF1q4grGIpA=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":472013},"type":"module","gitHead":"7bc92eb51592bb29e6b8d02cf20496cf23a3476b","scripts":{"build":"tsc -p tsconfig.json","preinstall":"node ./scripts/install-notify.cjs","postinstall":"node ./scripts/install-notify.cjs"},"_npmUser":{"name":"abeyjs","email":"abeyjs98@gmail.com"},"_npmVersion":"8.19.4","description":"**`abeyjs`** — scaffolding, OpenAPI **connect**/**codegen**, patches to existing Vite apps, and **Omega** vertical-slice generators.","directories":{},"_nodeVersion":"22.20.0","dependencies":{"yaml":"^2.8.1","openapi-typescript":"^7.6.1"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"@types/node":"^22.0.0"},"peerDependencies":{"typescript":">=5.0.0"},"_npmOperationalInternal":{"tmp":"tmp/cli_0.1.9_1778321746639_0.0035251500305977235","host":"s3://npm-registry-packages-npm-production"}},"0.1.10":{"name":"@abeyjs/cli","version":"0.1.10","license":"MIT","_id":"@abeyjs/cli@0.1.10","maintainers":[{"name":"abeyjs","email":"abeyjs98@gmail.com"}],"bin":{"abeyjs":"dist/cli.js"},"dist":{"shasum":"9fac180d792cee06e7014f0f860e0a7dbbf9dc4b","tarball":"https://registry.npmjs.org/@abeyjs/cli/-/cli-0.1.10.tgz","fileCount":66,"integrity":"sha512-X/AKyV7ufg9PBW32ra83RHaQ1AgcE+QTwUJueWojGpGgrj+LCtZu8bNFs51Rs8t9KBG3sD8yK1FhH8IfJ8Eu1Q==","signatures":[{"sig":"MEUCIQCQpffPEnkwCK6ses/vjM6qq8W6ryWE73pZcpLRVPVGxAIgPg8+Rn4HRV/OsH66YpvYkdLFuDZaJ0NqWpiOHtHksPQ=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":472016},"type":"module","gitHead":"2ee889a6b54b40657459eb706bad2ed62d755dda","scripts":{"build":"tsc -p tsconfig.json","preinstall":"node ./scripts/install-notify.cjs","postinstall":"node ./scripts/install-notify.cjs"},"_npmUser":{"name":"abeyjs","email":"abeyjs98@gmail.com"},"_npmVersion":"8.19.4","description":"**`abeyjs`** — scaffolding, OpenAPI **connect**/**codegen**, patches to existing Vite apps, and **Omega** vertical-slice generators.","directories":{},"_nodeVersion":"22.20.0","dependencies":{"yaml":"^2.8.1","openapi-typescript":"^7.6.1"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"@types/node":"^22.0.0"},"peerDependencies":{"typescript":">=5.0.0"},"_npmOperationalInternal":{"tmp":"tmp/cli_0.1.10_1778322284902_0.6833294061901434","host":"s3://npm-registry-packages-npm-production"}},"0.1.11":{"name":"@abeyjs/cli","version":"0.1.11","license":"MIT","_id":"@abeyjs/cli@0.1.11","maintainers":[{"name":"abeyjs","email":"abeyjs98@gmail.com"}],"bin":{"abeyjs":"dist/cli.js"},"dist":{"shasum":"5371f6cc679b58570ec998a90d3078da2b06aad8","tarball":"https://registry.npmjs.org/@abeyjs/cli/-/cli-0.1.11.tgz","fileCount":66,"integrity":"sha512-ilOM6ioKgazENm0zW/irsEK1zl8m4odHzA5jSTap3zfTJ/9S2CtcLfskV9QnQecsnC8Posu1c51fvHYt7PDNTw==","signatures":[{"sig":"MEUCIHSS2GRW1c9rYQitPNAuDzvzG7aVCMshV1sS/VZYq3BiAiEAoOwjOGXy78++9C9T0gADfnQwf7fv+cg+OeBvFpWSOKY=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":472016},"type":"module","gitHead":"89eca6889620a758e26f65c1b62440b4357a047d","scripts":{"build":"tsc -p tsconfig.json","preinstall":"node ./scripts/install-notify.cjs","postinstall":"node ./scripts/install-notify.cjs"},"_npmUser":{"name":"abeyjs","email":"abeyjs98@gmail.com"},"_npmVersion":"8.19.4","description":"**`abeyjs`** — scaffolding, OpenAPI **connect**/**codegen**, patches to existing Vite apps, and **Omega** vertical-slice generators.","directories":{},"_nodeVersion":"22.20.0","dependencies":{"yaml":"^2.8.1","openapi-typescript":"^7.6.1"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"@types/node":"^22.0.0"},"peerDependencies":{"typescript":">=5.0.0"},"_npmOperationalInternal":{"tmp":"tmp/cli_0.1.11_1778323319025_0.5406983466693944","host":"s3://npm-registry-packages-npm-production"}},"0.1.12":{"name":"@abeyjs/cli","version":"0.1.12","license":"MIT","_id":"@abeyjs/cli@0.1.12","maintainers":[{"name":"abeyjs","email":"abeyjs98@gmail.com"}],"bin":{"abeyjs":"dist/cli.js"},"dist":{"shasum":"1a08e7e0ec42783697ff4455268d322f9761f39a","tarball":"https://registry.npmjs.org/@abeyjs/cli/-/cli-0.1.12.tgz","fileCount":66,"integrity":"sha512-Cv2Y4ZAh6qmN53GWebC7SrFgZ10Sma1o1xiRGgGImHmNy+omgFdJE4oMpCcy1WrrZJDjbM0mJ9Dv9te89koZ/Q==","signatures":[{"sig":"MEUCIELP3n5F4I6EoUF+bv/uVYKT4xux3ogjw7mBJMqsHqIfAiEAgNtczUSSRnWn20cnCrMTCWcxYH5WSMktCsER0v6rh3E=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":472016},"type":"module","gitHead":"d15df27ba89a4f817bb9b74ee6db55bc4abfcfe4","scripts":{"build":"tsc -p tsconfig.json","preinstall":"node ./scripts/install-notify.cjs","postinstall":"node ./scripts/install-notify.cjs"},"_npmUser":{"name":"abeyjs","email":"abeyjs98@gmail.com"},"_npmVersion":"8.19.4","description":"**`abeyjs`** — scaffolding, OpenAPI **connect**/**codegen**, patches to existing Vite apps, and **Omega** vertical-slice generators.","directories":{},"_nodeVersion":"22.20.0","dependencies":{"yaml":"^2.8.1","openapi-typescript":"^7.6.1"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"@types/node":"^22.0.0"},"peerDependencies":{"typescript":">=5.0.0"},"_npmOperationalInternal":{"tmp":"tmp/cli_0.1.12_1778323741441_0.40827688593205935","host":"s3://npm-registry-packages-npm-production"}},"0.1.13":{"name":"@abeyjs/cli","version":"0.1.13","license":"MIT","_id":"@abeyjs/cli@0.1.13","maintainers":[{"name":"abeyjs","email":"abeyjs98@gmail.com"}],"bin":{"abeyjs":"dist/cli.js"},"dist":{"shasum":"c5db801b5909af49d480eeec6dcd7c1afeec2b4b","tarball":"https://registry.npmjs.org/@abeyjs/cli/-/cli-0.1.13.tgz","fileCount":66,"integrity":"sha512-YJ47dJ95tyBrRgq51mdODBYAeXvBcbwX9pP/ffyy46h8207GNVWA3VdL0jyYmnj0ZhQfv/D5fhsvSQNkY1ijMw==","signatures":[{"sig":"MEQCIHPZbXjuqROfXuYWDoS5nnu/p3VsU9mq2XiJaPw+xHTsAiBYO46KGubenJIgPi3lytd7lFOsnMn+WPQEU2J7tdisMg==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":472016},"type":"module","gitHead":"cbb1d3a215f893ebfdad8fe7ea649122de675c2e","scripts":{"build":"tsc -p tsconfig.json","preinstall":"node ./scripts/install-notify.cjs","postinstall":"node ./scripts/install-notify.cjs"},"_npmUser":{"name":"abeyjs","email":"abeyjs98@gmail.com"},"_npmVersion":"8.19.4","description":"**`abeyjs`** — scaffolding, OpenAPI **connect**/**codegen**, patches to existing Vite apps, and **Omega** vertical-slice generators.","directories":{},"_nodeVersion":"22.20.0","dependencies":{"yaml":"^2.8.1","openapi-typescript":"^7.6.1"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"@types/node":"^22.0.0"},"peerDependencies":{"typescript":">=5.0.0"},"_npmOperationalInternal":{"tmp":"tmp/cli_0.1.13_1778324779887_0.38281381410907867","host":"s3://npm-registry-packages-npm-production"}},"0.1.14":{"name":"@abeyjs/cli","version":"0.1.14","license":"MIT","_id":"@abeyjs/cli@0.1.14","maintainers":[{"name":"abeyjs","email":"abeyjs98@gmail.com"}],"bin":{"abeyjs":"dist/cli.js"},"dist":{"shasum":"3494133a490957e5990b22edfaea50379a8bc2b6","tarball":"https://registry.npmjs.org/@abeyjs/cli/-/cli-0.1.14.tgz","fileCount":66,"integrity":"sha512-QED5d0Pd2yUAqg5ifLLIkqLF4zA054qHeZXT/TMV3eyM2x4Ck/Lc3oJqPEGu+Nxgy0aLsYAx3RoXhyZnp4x/yQ==","signatures":[{"sig":"MEUCIBh9+U/0ivIEvWbW9I+C9bmMTOBAczfnmf9w4HH5g/fjAiEA3z4qRMktZCDSeS0ciiBkOXpIPhp+tQd/m5UbzUIXx94=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":466005},"type":"module","gitHead":"425428144da76c8e959165f2a0b45b9acf1f2fb5","scripts":{"build":"tsc -p tsconfig.json","preinstall":"node ./scripts/install-notify.cjs","postinstall":"node ./scripts/install-notify.cjs"},"_npmUser":{"name":"abeyjs","email":"abeyjs98@gmail.com"},"_npmVersion":"8.19.4","description":"**`abeyjs`** — scaffolding, OpenAPI **connect**/**codegen**, patches to existing Vite apps, and **Omega** vertical-slice generators.","directories":{},"_nodeVersion":"22.20.0","dependencies":{"yaml":"^2.8.1","openapi-typescript":"^7.6.1"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"@types/node":"^22.0.0"},"peerDependencies":{"typescript":">=5.0.0"},"_npmOperationalInternal":{"tmp":"tmp/cli_0.1.14_1778385749799_0.5937531281920936","host":"s3://npm-registry-packages-npm-production"}},"0.1.15":{"name":"@abeyjs/cli","version":"0.1.15","license":"MIT","publishConfig":{"access":"public"},"type":"module","bin":{"abeyjs":"dist/cli.js"},"scripts":{"build":"tsc -p tsconfig.json","preinstall":"node ./scripts/install-notify.cjs","postinstall":"node ./scripts/install-notify.cjs"},"dependencies":{"openapi-typescript":"^7.6.1","yaml":"^2.8.1"},"devDependencies":{"@types/node":"^22.0.0"},"peerDependencies":{"typescript":">=5.0.0"},"gitHead":"5f7077cabd66315db5b4628e13125592caaa28ad","description":"**`abeyjs`** — scaffolding, OpenAPI **connect**/**codegen**, patches to existing Vite apps, and **Omega** vertical-slice generators.","_id":"@abeyjs/cli@0.1.15","_nodeVersion":"22.20.0","_npmVersion":"8.19.4","dist":{"integrity":"sha512-9zZZubjG++m1Cc2+/sx6TQI7M77bhMoEkwlA5G+Y+cPr45eBx1+TvtKaV9PqXxV+jIYMX1SROYwliyrod4ty7Q==","shasum":"111f2f3d045a557e4e60d12e9c80b910be22cd49","tarball":"https://registry.npmjs.org/@abeyjs/cli/-/cli-0.1.15.tgz","fileCount":66,"unpackedSize":466005,"signatures":[{"keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U","sig":"MEUCIQCLNchqYODs8S1C37N9fzEbPA2sqWcIxF6zLVn+BMsefAIgMyUwadFLnwnBOY0WJbDwcU+U2RkxWm3mHRm6ELEKKQI="}]},"_npmUser":{"name":"abeyjs","email":"abeyjs98@gmail.com"},"directories":{},"maintainers":[{"name":"abeyjs","email":"abeyjs98@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages-npm-production","tmp":"tmp/cli_0.1.15_1778386743546_0.23720548315049905"},"_hasShrinkwrap":false}},"time":{"created":"2026-05-02T01:29:23.794Z","modified":"2026-05-10T04:19:03.795Z","0.1.0":"2026-05-02T01:29:24.020Z","0.1.1":"2026-05-02T07:16:00.037Z","0.1.2":"2026-05-02T07:24:56.888Z","0.1.3":"2026-05-02T07:49:10.551Z","0.1.4":"2026-05-02T14:55:53.293Z","0.1.5":"2026-05-02T15:13:14.203Z","0.1.6":"2026-05-02T15:24:24.617Z","0.1.7":"2026-05-02T15:36:54.129Z","0.1.8":"2026-05-02T15:48:00.100Z","0.1.9":"2026-05-09T10:15:46.801Z","0.1.10":"2026-05-09T10:24:45.075Z","0.1.11":"2026-05-09T10:41:59.192Z","0.1.12":"2026-05-09T10:49:01.602Z","0.1.13":"2026-05-09T11:06:20.131Z","0.1.14":"2026-05-10T04:02:30.063Z","0.1.15":"2026-05-10T04:19:03.690Z"},"license":"MIT","description":"**`abeyjs`** — scaffolding, OpenAPI **connect**/**codegen**, patches to existing Vite apps, and **Omega** vertical-slice generators.","maintainers":[{"name":"abeyjs","email":"abeyjs98@gmail.com"}],"readme":"# `@abeyjs/cli`\r\n\r\n**`abeyjs`** — scaffolding, OpenAPI **connect**/**codegen**, patches to existing Vite apps, and **Omega** vertical-slice generators.\r\n\r\nRuntime behaviour (CRUD agents, HTTP, mounted views) stays in **`@abeyjs/openapi`**, **`@abeyjs/http`**, **`@abeyjs/view`**; this package is the **tooling** you run in CI or locally.\r\n\r\n**Binary:** **`abeyjs`** (`package.json` → `\"bin\"` → `dist/cli.js`).\r\n\r\n**Peer:** **`typescript`** `>=5` (for codegen that shells to project TS / expectations in templates).\r\n\r\n---\r\n\r\n## Install & run\r\n\r\n```bash\r\n# latest global\r\nnpm i -g @abeyjs/cli\r\n\r\n# project devDependency (npx)\r\nnpm i -D @abeyjs/cli\r\nnpx abeyjs --help\r\n```\r\n\r\n```bash\r\n# from monorepo source (maintainers)\r\nnpm run build -w @abeyjs/cli\r\nnode packages/cli/dist/cli.js help\r\n```\r\n\r\n---\r\n\r\n## Command map\r\n\r\n| Command | Role |\r\n|---------|------|\r\n| **`abeyjs new` / `create` / `init`** | Copy a Vite + TS template into `<folder>`. |\r\n| **`abeyjs add openapi`** | Patch an existing app (`package.json`, **`vite.config`** proxy, stubs) — no prior **`connect`**. |\r\n| **`abeyjs connect`** | Fetch OpenAPI → **`.abeyjs/connect.json`** + **`abeyjs.connect.yml`** for **`generate views`**. |\r\n| **`abeyjs generate views`** | OM/TS scaffolding from **`connect.json`**. |\r\n| **`abeyjs generate ecosystem`** (`g ecosystem`) | Sample vertical slice (intent → agent → flow → UI). |\r\n| **`abeyjs codegen`** | **`openapi-typescript`** + **`omegaSetup.generated.ts`** stubs (typed paths only; not full CRUD UI). |\r\n| **`abeyjs help`**, **`abeyjs version`**, **`abeyjs -v`** / **`--version`** | Usage text; full env report vs semver only. |\r\n\r\nLong-form prose for flags and workflows: **`docs/cli-reference.md`** (monorepo root).\r\n\r\n---\r\n\r\n## `abeyjs new | create | init <folder>`\r\n\r\nCopies **`packages/cli/templates/`** (or codegen for **`minimal`**) into **`<folder>`**.\r\n\r\n| Flag | Values | Notes |\r\n|------|--------|-------|\r\n| **`--template`** | **`admin`**, **`empty`**, **`abeyjs`**, **`minimal`** | **`minimal`** = tiny **`@abeyjs/core`**-only skeleton (no template dir). **`empty`** / **`abeyjs`** use the **`empty`** template layout. |\r\n| **`--shell`** | **`dashboard`**, **`appbar`** | Only **`--template admin`**. |\r\n| **`--skip-install`** | — | Skip **`npm install`** after scaffold. Same as env **`SKIP_ABEYJS_SCAFFOLD_INSTALL=1`**. |\r\n\r\nDefault: runs **`npm install`** in the new folder.\r\n\r\n**Production deploy** (SPA **`base`**, shell **`pathnameBase`**, styles bundle): **`docs/quick-start.md`** → *Deploy your app (production)*.\r\n\r\n---\r\n\r\n## `abeyjs add openapi <folder>`\r\n\r\nPatches **`package.json`** (adds **`@abeyjs/openapi`**, **`@abeyjs/http`**), **`vite.config.ts`** (**`^/api`**, **`/swagger`** proxy, comment **`abeyjs-openapi-proxy`**), **`.env.example`**, optional **`omegaSetup` / `/crud-api`** stubs (marker **`ABEYJS-OPENAPI-WIRE`** avoids duplicates).\r\n\r\n| Flag | Default |\r\n|------|---------|\r\n| **`--proxy`** | `https://127.0.0.1:7019` |\r\n| **`--openapi-path`** | `/swagger/v1/swagger.json` |\r\n| **`--skip-install`** | — |\r\n\r\nSee **`packages/openapi/README.md`** for **`mountOpenApiCrudView`**, **`discover*`**, **`registerOpenApi*`**.\r\n\r\n---\r\n\r\n## `abeyjs connect <swagger-url> [--target <dir>] [--insecure]`\r\n\r\nProduces design-time artefacts:\r\n\r\n| File | Contents |\r\n|------|-----------|\r\n| **`.abeyjs/connect.json`** | **`ConnectContract`** — source URL, **`entities[]`**, CRUD-ish endpoints, pagination hints (**`openapi-config.writeConnectContract`**). |\r\n| **`abeyjs.connect.yml`** | Human-editable overrides (**`openapi-config.ensureYamlConfig`**). |\r\n\r\nLoads URL via **`fetch`** or local JSON. **`--insecure`** temporarily relaxes TLS for **`fetch`** (restored in **`finally`**).\r\n\r\n**TTY:** per-entity **`crud` | `action` | `service` | `skip`**.\r\n\r\nInternals: **`src/openapi-connect.ts`**, **`src/openapi-contract.ts`** (**`buildConnectContract`**).\r\n\r\n---\r\n\r\n## `abeyjs generate views [--target <dir>] [--scaffold minimal|full]`\r\n\r\nReads **`.abeyjs/connect.json`** (+ YAML). **`full`** emits extra layering (**`src/app`**, **`src/ui`**, etc.). Requires a prior successful **`connect`**.\r\n\r\nImplementation: **`src/openapi-generate-views.ts`**.\r\n\r\n---\r\n\r\n## `abeyjs generate ecosystem <Name> [--feature-root <path>] [--target <dir>] [--show-nav|--no-show-nav]`\r\n\r\nEmits **`omega/`** semantics, behaviour, agent, flow, **`register.ts`**; **`ui/app.<kebab>.*`** OM views; stubs **`model/`**, **`data/`**; best-effort patches **`omegaSetup.ts`** and **`routes.ts`**.\r\n\r\n| Flag | Notes |\r\n|------|-------|\r\n| **`--target`** | App root (**`src/`** must exist). **`INIT_CWD`** / cwd resolution applies. |\r\n| **`--feature-root`** | Relative (or absolute) feature parent; stays under **`src/`**. Default **`src/<kebab>`** or cwd-relative when run inside **`src/foo`**. |\r\n| **`--show-nav` / `--no-show-nav`** | **`--hide-nav`** ≡ **`--no-show-nav`**. Non-interactive default: visible nav. |\r\n\r\nDetails: **`src/generate-ecosystem.ts`** (`runGenerateEcosystem`, …).\r\n\r\n---\r\n\r\n## `abeyjs codegen <spec.json|yaml> -o|--out <dir>`\r\n\r\nRuns **`openapi-typescript`** and writes **`omegaSetup.generated.ts`** path hints — **independent** of **`connect`** / **`generate views`**.\r\n\r\n---\r\n\r\n## Environment & npm oddities\r\n\r\n- **`npm_config_target`**, **`npm_config_proxy`**, **`npm_config_openapi_path`**: honoured when npm passes flags into scripts.\r\n- **`INIT_CWD`**: aligns relative paths with how **`npm`** runs workspaces.\r\n- **Install banners** (`preinstall` / `postinstall`): **`SKIP_ABEYJS_INSTALL_MSG=1`** or **`CI=true`** silence them.\r\n\r\n---\r\n\r\n## Templates (`packages/cli/templates/`)\r\n\r\nSource trees for **`admin`**, **`empty`**. **`templates/README.md`** in this package explains layout / shell patching.\r\n\r\n---\r\n\r\n## Related packages (not this CLI)\r\n\r\n| Package | Responsibility |\r\n|---------|----------------|\r\n| **`@abeyjs/openapi`** | Runtime CRUD discovery, **`mountOpenApiCrudView`**. |\r\n| **`@abeyjs/view`** | **`bootstrapOmegaApp`**, **`registerAbeyJsUi()`**, routed shell. |\r\n| **`@abeyjs/compiler`** | **`abeyVitePlugin`** in generated **`vite.config`**. |\r\n\r\n---\r\n\r\n## Build\r\n\r\n```bash\r\nnpm run build -w @abeyjs/cli\r\n```\r\n","readmeFilename":"README.md"}