{"_id":"titanpl","_rev":"27-0482eb13e8fda12620509096a8502d48","name":"titanpl","dist-tags":{"beta":"7.0.0-beta","latest":"7.0.1"},"versions":{"1.0.0":{"name":"titanpl","version":"1.0.0","keywords":["titan","titanpl","t8n","tpl","tgrv","titanjs","ezetgalaxy","framework","javascript","nodejs","backend","web-framework","api-framework","rust","rust-backend","axum","boa","js-to-rust","server","high-performance","native-performance","microservices","cli","esbuild","modern-backend","edge-computing","super-backend"],"author":{"name":"ezetgalaxy"},"license":"ISC","_id":"titanpl@1.0.0","maintainers":[{"name":"ezetgalaxy","email":"bimo.encrypt@gmail.com"}],"bin":{"tit":"packages/cli/index.js","titan":"packages/cli/index.js"},"dist":{"shasum":"269507828d6dddaca6210c175c1a8336bf7612ad","tarball":"https://registry.npmjs.org/titanpl/-/titanpl-1.0.0.tgz","fileCount":74,"integrity":"sha512-eiM/v1zUgvjV4I9cjRXlZcV6/Tk+ejSYzQPKH89S7Ngoxa8X7MpC8aA7LcLsg2ydFJ6HcV0ZJE33r6fzwC9Cvw==","signatures":[{"sig":"MEQCIATv3mD1DEszBRzKW3hz24IWGEmXskAHxtPfEK2RzC+5AiBC4YvLx0dWKrAE7JFhbMOIrAKYbW9SX1hvQQjz9B0YXw==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":562652},"main":"index.js","type":"module","gitHead":"fffbd847c89c232c720a499098156a612fd5ea3d","scripts":{"dev":"cd build && node ../index.js dev","help":"cd build && node ../index.js help","init":"rm -rf build && node index.js init build","test":"vitest run","build":"cd build && node ../index.js build","start":"cd build && node ../index.js start","update":"cd build && node ../index.js update","test:ui":"vitest --ui","test:all":"vitest run && vitest run --config vitest.config.e2e.ts","test:cov":"vitest run --coverage","test:e2e":"vitest run --config vitest.config.e2e.ts","cli-helper":"node ./scripts/cli-helper.mjs","create-ext":"titan create ext","test:watch":"vitest","test:e2e:ui":"vitest --ui --config vitest.config.e2e.ts","test:coverage":"vitest run --coverage","test:e2e:watch":"vitest --config vitest.config.e2e.ts"},"_npmUser":{"name":"ezetgalaxy","email":"bimo.encrypt@gmail.com"},"workspaces":["packages/*","testapp"],"_npmVersion":"11.7.0","description":"Titan Planet is a JavaScript-first backend framework that embeds JS actions into a Rust + Axum server and ships as a single native binary. Routes are compiled to static metadata; only actions run in the embedded JS runtime. No Node.js. No event loop in pr","directories":{},"_nodeVersion":"24.12.0","dependencies":{"esbuild":"^0.27.2","prompts":"^2.4.2","chokidar":"^5.0.0","@titanpl/core":"26.16.0","@titanpl/node":"26.16.0"},"_hasShrinkwrap":false,"devDependencies":{"vitest":"^4.0.17","@vitest/ui":"^4.0.17","@vitest/coverage-v8":"^4.0.17"},"_npmOperationalInternal":{"tmp":"tmp/titanpl_1.0.0_1772346064399_0.4231214224827706","host":"s3://npm-registry-packages-npm-production"}},"26.16.2":{"name":"titanpl","version":"26.16.2","keywords":["titan","titanpl","t8n","tpl","tgrv","titanjs","ezetgalaxy","framework","javascript","nodejs","backend","web-framework","api-framework","rust","rust-backend","axum","boa","js-to-rust","server","high-performance","native-performance","microservices","cli","esbuild","modern-backend","edge-computing","super-backend"],"author":{"name":"ezetgalaxy"},"license":"ISC","_id":"titanpl@26.16.2","maintainers":[{"name":"ezetgalaxy","email":"bimo.encrypt@gmail.com"}],"bin":{"tit":"packages/cli/index.js","titan":"packages/cli/index.js"},"dist":{"shasum":"6f968b4cf6e531f41dd584fd2bb7b5a9f44cf860","tarball":"https://registry.npmjs.org/titanpl/-/titanpl-26.16.2.tgz","fileCount":75,"integrity":"sha512-16er1fQAFurBbhSTNSqBFOPe/lGi4wD953Tsg5YpUuaX4oUMBIr6q9rUt6u3D4xAxBX5DHQYV8vrBf2A/Z5U4Q==","signatures":[{"sig":"MEQCIG7eGqxdO9wgxb8fvWzJybWpjWixJ453VdQBwmPznjf6AiAF7moRXHgXC9evgO8m3VSHPNF+B3SanRHqyDroYGAEKw==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":564078},"main":"index.js","type":"module","gitHead":"fffbd847c89c232c720a499098156a612fd5ea3d","scripts":{"dev":"cd build && node ../index.js dev","help":"cd build && node ../index.js help","init":"rm -rf build && node index.js init build","test":"vitest run","build":"cd build && node ../index.js build","start":"cd build && node ../index.js start","update":"cd build && node ../index.js update","test:ui":"vitest --ui","test:all":"vitest run && vitest run --config vitest.config.e2e.ts","test:cov":"vitest run --coverage","test:e2e":"vitest run --config vitest.config.e2e.ts","cli-helper":"node ./scripts/cli-helper.mjs","create-ext":"titan create ext","test:watch":"vitest","test:e2e:ui":"vitest --ui --config vitest.config.e2e.ts","test:coverage":"vitest run --coverage","test:e2e:watch":"vitest --config vitest.config.e2e.ts"},"_npmUser":{"name":"ezetgalaxy","email":"bimo.encrypt@gmail.com"},"workspaces":["packages/*","testapp"],"_npmVersion":"11.7.0","description":"Titan Planet is a JavaScript-first backend framework that embeds JS actions into a Rust + Axum server and ships as a single native binary. Routes are compiled to static metadata; only actions run in the embedded JS runtime. No Node.js. No event loop in pr","directories":{},"_nodeVersion":"24.12.0","dependencies":{"esbuild":"^0.27.2","prompts":"^2.4.2","chokidar":"^5.0.0","@titanpl/core":"26.16.2","@titanpl/node":"26.16.2"},"_hasShrinkwrap":false,"devDependencies":{"vitest":"^4.0.17","@vitest/ui":"^4.0.17","@vitest/coverage-v8":"^4.0.17"},"_npmOperationalInternal":{"tmp":"tmp/titanpl_26.16.2_1772347581555_0.09737673585465556","host":"s3://npm-registry-packages-npm-production"}},"26.16.4":{"name":"titanpl","version":"26.16.4","keywords":["titan","titanpl","t8n","tpl","tgrv","titanjs","ezetgalaxy","framework","javascript","nodejs","backend","web-framework","api-framework","rust","rust-backend","axum","boa","js-to-rust","server","high-performance","native-performance","microservices","cli","esbuild","modern-backend","edge-computing","super-backend"],"author":{"name":"ezetgalaxy"},"license":"ISC","_id":"titanpl@26.16.4","maintainers":[{"name":"ezetgalaxy","email":"bimo.encrypt@gmail.com"}],"bin":{"tit":"packages/cli/index.js","titan":"packages/cli/index.js"},"dist":{"shasum":"4a02af45a4226a8fc857f1823752826c12c00da8","tarball":"https://registry.npmjs.org/titanpl/-/titanpl-26.16.4.tgz","fileCount":75,"integrity":"sha512-l9xjtphHXWdwQmpETskk+4L8XdeUJzwdQIA4a6JK0nMxmoOen7lTWshKawyxxFyJ03at3znVaA2gYKlhqBIrAQ==","signatures":[{"sig":"MEUCIGEsl3ufs9kI7XqlKuegTctfEQGTWmiw0/FEedNmk1x9AiEAiv+F7qiwi7k85pDogLSFSFuAv7705Lbn8AcMWHhybCU=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":564074},"main":"index.js","type":"module","gitHead":"fffbd847c89c232c720a499098156a612fd5ea3d","scripts":{"dev":"cd build && node ../index.js dev","help":"cd build && node ../index.js help","init":"rm -rf build && node index.js init build","test":"vitest run","build":"cd build && node ../index.js build","start":"cd build && node ../index.js start","update":"cd build && node ../index.js update","test:ui":"vitest --ui","test:all":"vitest run && vitest run --config vitest.config.e2e.ts","test:cov":"vitest run --coverage","test:e2e":"vitest run --config vitest.config.e2e.ts","cli-helper":"node ./scripts/cli-helper.mjs","create-ext":"titan create ext","test:watch":"vitest","test:e2e:ui":"vitest --ui --config vitest.config.e2e.ts","test:coverage":"vitest run --coverage","test:e2e:watch":"vitest --config vitest.config.e2e.ts"},"_npmUser":{"name":"ezetgalaxy","email":"bimo.encrypt@gmail.com"},"workspaces":["packages/*","testapp"],"_npmVersion":"11.7.0","description":"Titan Planet is a JavaScript-first backend framework that embeds JS actions into a Rust + Axum server and ships as a single native binary. Routes are compiled to static metadata; only actions run in the embedded JS runtime. No Node.js. No event loop in pr","directories":{},"_nodeVersion":"24.12.0","dependencies":{"esbuild":"^0.27.2","prompts":"^2.4.2","chokidar":"^5.0.0","@titanpl/core":"latest","@titanpl/node":"latest"},"_hasShrinkwrap":false,"devDependencies":{"vitest":"^4.0.17","@vitest/ui":"^4.0.17","@vitest/coverage-v8":"^4.0.17"},"_npmOperationalInternal":{"tmp":"tmp/titanpl_26.16.4_1772348260321_0.009998941118257054","host":"s3://npm-registry-packages-npm-production"}},"26.16.5":{"name":"titanpl","version":"26.16.5","keywords":["titan","titanpl","t8n","tpl","tgrv","titanjs","ezetgalaxy","framework","javascript","nodejs","backend","web-framework","api-framework","rust","rust-backend","axum","boa","js-to-rust","server","high-performance","native-performance","microservices","cli","esbuild","modern-backend","edge-computing","super-backend"],"author":{"name":"ezetgalaxy"},"license":"ISC","_id":"titanpl@26.16.5","maintainers":[{"name":"ezetgalaxy","email":"bimo.encrypt@gmail.com"}],"bin":{"tit":"packages/cli/index.js","titan":"packages/cli/index.js"},"dist":{"shasum":"a7a55eacf293c2e5a8a6a696a7b3678abfad449d","tarball":"https://registry.npmjs.org/titanpl/-/titanpl-26.16.5.tgz","fileCount":75,"integrity":"sha512-EELAGr7fpNrb2Z2S7M48suEQsjLg99wALebBh+A79vfT3mLsMvZESJErC2MAvTby0fE9S9XqtzVlkCL4LjxZDw==","signatures":[{"sig":"MEUCIBDeBWU+xSTPomcj0tFClZOmqI4Ew/fX8Dt6GFklsoMaAiEA9PQjT0pOPT+QUj3ByS3PlD23a4RWsYPDDGGpOQo7Ug4=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":564065},"main":"index.js","type":"module","gitHead":"fffbd847c89c232c720a499098156a612fd5ea3d","scripts":{"dev":"cd build && node ../index.js dev","help":"cd build && node ../index.js help","init":"rm -rf build && node index.js init build","test":"vitest run","build":"cd build && node ../index.js build","start":"cd build && node ../index.js start","update":"cd build && node ../index.js update","test:ui":"vitest --ui","test:all":"vitest run && vitest run --config vitest.config.e2e.ts","test:cov":"vitest run --coverage","test:e2e":"vitest run --config vitest.config.e2e.ts","cli-helper":"node ./scripts/cli-helper.mjs","create-ext":"titan create ext","test:watch":"vitest","test:e2e:ui":"vitest --ui --config vitest.config.e2e.ts","test:coverage":"vitest run --coverage","test:e2e:watch":"vitest --config vitest.config.e2e.ts"},"_npmUser":{"name":"ezetgalaxy","email":"bimo.encrypt@gmail.com"},"workspaces":["packages/*","testapp"],"_npmVersion":"11.7.0","description":"Titan Planet is a JavaScript-first backend framework that embeds JS actions into a Rust + Axum server and ships as a single native binary. Routes are compiled to static metadata; only actions run in the embedded JS runtime. No Node.js. No event loop in pr","directories":{},"_nodeVersion":"24.12.0","dependencies":{"esbuild":"^0.27.2","prompts":"^2.4.2","chokidar":"^5.0.0","@titanpl/core":"latest","@titanpl/node":"latest"},"_hasShrinkwrap":false,"devDependencies":{"vitest":"^4.0.17","@vitest/ui":"^4.0.17","@vitest/coverage-v8":"^4.0.17"},"_npmOperationalInternal":{"tmp":"tmp/titanpl_26.16.5_1772348393225_0.1748899491294158","host":"s3://npm-registry-packages-npm-production"}},"26.16.7":{"name":"titanpl","version":"26.16.7","keywords":["titan","titanpl","t8n","tpl","tgrv","titanjs","ezetgalaxy","framework","javascript","nodejs","backend","web-framework","api-framework","rust","rust-backend","axum","boa","js-to-rust","server","high-performance","native-performance","microservices","cli","esbuild","modern-backend","edge-computing","super-backend"],"author":{"name":"ezetgalaxy"},"license":"ISC","_id":"titanpl@26.16.7","maintainers":[{"name":"ezetgalaxy","email":"bimo.encrypt@gmail.com"}],"bin":{"tit":"packages/cli/index.js","titan":"packages/cli/index.js"},"dist":{"shasum":"132ac76ea83eaa379ffbad451de6b460b68e4d80","tarball":"https://registry.npmjs.org/titanpl/-/titanpl-26.16.7.tgz","fileCount":75,"integrity":"sha512-Ixnh9KgUMaJKIvq5zsk5gsO061+sfKokgv+b9uKIQsgH38xbUwFMGpsemjCMH30MmoaclruoX6lWUmfYiZygMQ==","signatures":[{"sig":"MEYCIQCejrgOdaw20Et6FGIsdDDc4FChVGDeMYeR0LehMGbjtgIhAO8zrz+gJxCPL0aKk/1OQh48dZ1+Bn7g0x9x8GVzhd1Q","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":564451},"main":"index.js","type":"module","gitHead":"fffbd847c89c232c720a499098156a612fd5ea3d","scripts":{"dev":"cd build && node ../index.js dev","help":"cd build && node ../index.js help","init":"rm -rf build && node index.js init build","test":"vitest run","build":"cd build && node ../index.js build","start":"cd build && node ../index.js start","update":"cd build && node ../index.js update","test:ui":"vitest --ui","test:all":"vitest run && vitest run --config vitest.config.e2e.ts","test:cov":"vitest run --coverage","test:e2e":"vitest run --config vitest.config.e2e.ts","cli-helper":"node ./scripts/cli-helper.mjs","create-ext":"titan create ext","test:watch":"vitest","test:e2e:ui":"vitest --ui --config vitest.config.e2e.ts","test:coverage":"vitest run --coverage","test:e2e:watch":"vitest --config vitest.config.e2e.ts"},"_npmUser":{"name":"ezetgalaxy","email":"bimo.encrypt@gmail.com"},"workspaces":["packages/*","testapp"],"_npmVersion":"11.7.0","description":"Titan Planet is a JavaScript-first backend framework that embeds JS actions into a Rust + Axum server and ships as a single native binary. Routes are compiled to static metadata; only actions run in the embedded JS runtime. No Node.js. No event loop in pr","directories":{},"_nodeVersion":"24.12.0","dependencies":{"esbuild":"^0.27.2","prompts":"^2.4.2","chokidar":"^5.0.0","@titanpl/core":"latest","@titanpl/node":"latest"},"_hasShrinkwrap":false,"devDependencies":{"vitest":"^4.0.17","@vitest/ui":"^4.0.17","@vitest/coverage-v8":"^4.0.17"},"_npmOperationalInternal":{"tmp":"tmp/titanpl_26.16.7_1772348887055_0.9891056018288282","host":"s3://npm-registry-packages-npm-production"}},"26.16.8":{"name":"titanpl","version":"26.16.8","keywords":["titan","titanpl","t8n","tpl","tgrv","titanjs","ezetgalaxy","framework","javascript","nodejs","backend","web-framework","api-framework","rust","rust-backend","axum","boa","js-to-rust","server","high-performance","native-performance","microservices","cli","esbuild","modern-backend","edge-computing","super-backend"],"author":{"name":"ezetgalaxy"},"license":"ISC","_id":"titanpl@26.16.8","maintainers":[{"name":"ezetgalaxy","email":"bimo.encrypt@gmail.com"}],"bin":{"tit":"packages/cli/index.js","titan":"packages/cli/index.js"},"dist":{"shasum":"817a49a2053f21a91066ed7c9a3e5f3368d3aec0","tarball":"https://registry.npmjs.org/titanpl/-/titanpl-26.16.8.tgz","fileCount":75,"integrity":"sha512-EPIc5bwHUVfYGNWHntezrKIHmIFjEoGgm4fVlYTYGouS3Ayg/CpAyl2BySLYc20Xph9GYVHab/kPEztk7jWJ7g==","signatures":[{"sig":"MEQCIHNarTwDoLXwDibo13ATT29rtmRBMFN+575eyPAEKMHHAiAmEAJUfL2wvHizjO7J42UcddmiIYUgMStKvq+UyrnZDA==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":564451},"main":"index.js","type":"module","gitHead":"fffbd847c89c232c720a499098156a612fd5ea3d","scripts":{"dev":"cd build && node ../index.js dev","help":"cd build && node ../index.js help","init":"rm -rf build && node index.js init build","test":"vitest run","build":"cd build && node ../index.js build","start":"cd build && node ../index.js start","update":"cd build && node ../index.js update","test:ui":"vitest --ui","test:all":"vitest run && vitest run --config vitest.config.e2e.ts","test:cov":"vitest run --coverage","test:e2e":"vitest run --config vitest.config.e2e.ts","cli-helper":"node ./scripts/cli-helper.mjs","create-ext":"titan create ext","test:watch":"vitest","test:e2e:ui":"vitest --ui --config vitest.config.e2e.ts","test:coverage":"vitest run --coverage","test:e2e:watch":"vitest --config vitest.config.e2e.ts"},"_npmUser":{"name":"ezetgalaxy","email":"bimo.encrypt@gmail.com"},"workspaces":["packages/*","testapp"],"_npmVersion":"11.7.0","description":"Titan Planet is a JavaScript-first backend framework that embeds JS actions into a Rust + Axum server and ships as a single native binary. Routes are compiled to static metadata; only actions run in the embedded JS runtime. No Node.js. No event loop in pr","directories":{},"_nodeVersion":"24.12.0","dependencies":{"esbuild":"^0.27.2","prompts":"^2.4.2","chokidar":"^5.0.0","@titanpl/core":"latest","@titanpl/node":"latest"},"_hasShrinkwrap":false,"devDependencies":{"vitest":"^4.0.17","@vitest/ui":"^4.0.17","@vitest/coverage-v8":"^4.0.17"},"_npmOperationalInternal":{"tmp":"tmp/titanpl_26.16.8_1772349470424_0.6332973161913011","host":"s3://npm-registry-packages-npm-production"}},"26.16.11":{"name":"titanpl","version":"26.16.11","keywords":["titan","titanpl","t8n","tpl","tgrv","titanjs","ezetgalaxy","framework","javascript","nodejs","backend","web-framework","api-framework","rust","rust-backend","axum","boa","js-to-rust","server","high-performance","native-performance","microservices","cli","esbuild","modern-backend","edge-computing","super-backend"],"author":{"name":"ezetgalaxy"},"license":"ISC","_id":"titanpl@26.16.11","maintainers":[{"name":"ezetgalaxy","email":"bimo.encrypt@gmail.com"}],"bin":{"tit":"packages/cli/index.js","titan":"packages/cli/index.js"},"dist":{"shasum":"a3930fcacfd372020418a1d809ae9518bd3e0616","tarball":"https://registry.npmjs.org/titanpl/-/titanpl-26.16.11.tgz","fileCount":75,"integrity":"sha512-tnyiethnvII7WUim9YFkPT0OszEifrknFBSQqC8d+zscVTX56YJo9tDg+kPCuH1vybWHQtQnvtCDMgTDM0DMlw==","signatures":[{"sig":"MEYCIQDh+FCcVZJgvivOx/5+ZU+aoFYnNjq6/mDKD3WGjYnISgIhAOLbQgzRsAjGUqofiMSoX6siohhFMBYCk5zA6zpbrmhN","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":564465},"main":"index.js","type":"module","gitHead":"fffbd847c89c232c720a499098156a612fd5ea3d","scripts":{"dev":"cd build && node ../index.js dev","help":"cd build && node ../index.js help","init":"rm -rf build && node index.js init build","test":"vitest run","build":"cd build && node ../index.js build","start":"cd build && node ../index.js start","update":"cd build && node ../index.js update","test:ui":"vitest --ui","test:all":"vitest run && vitest run --config vitest.config.e2e.ts","test:cov":"vitest run --coverage","test:e2e":"vitest run --config vitest.config.e2e.ts","cli-helper":"node ./scripts/cli-helper.mjs","create-ext":"titan create ext","test:watch":"vitest","test:e2e:ui":"vitest --ui --config vitest.config.e2e.ts","test:coverage":"vitest run --coverage","test:e2e:watch":"vitest --config vitest.config.e2e.ts"},"_npmUser":{"name":"ezetgalaxy","email":"bimo.encrypt@gmail.com"},"workspaces":["packages/*","testapp"],"_npmVersion":"11.7.0","description":"Titan Planet is a JavaScript-first backend framework that embeds JS actions into a Rust + Axum server and ships as a single native binary. Routes are compiled to static metadata; only actions run in the embedded JS runtime. No Node.js. No event loop in pr","directories":{},"_nodeVersion":"24.12.0","dependencies":{"esbuild":"^0.27.2","prompts":"^2.4.2","chokidar":"^5.0.0","@titanpl/core":"latest","@titanpl/node":"latest"},"_hasShrinkwrap":false,"devDependencies":{"vitest":"^4.0.17","@vitest/ui":"^4.0.17","@vitest/coverage-v8":"^4.0.17"},"_npmOperationalInternal":{"tmp":"tmp/titanpl_26.16.11_1772350191392_0.17308109031125984","host":"s3://npm-registry-packages-npm-production"}},"26.17.0":{"name":"titanpl","version":"26.17.0","keywords":["titan","titanpl","t8n","tpl","tgrv","titanjs","ezetgalaxy","framework","javascript","nodejs","backend","web-framework","api-framework","rust","rust-backend","axum","boa","js-to-rust","server","high-performance","native-performance","microservices","cli","esbuild","modern-backend","edge-computing","super-backend"],"author":{"name":"ezetgalaxy"},"license":"ISC","_id":"titanpl@26.17.0","maintainers":[{"name":"ezetgalaxy","email":"bimo.encrypt@gmail.com"}],"bin":{"tit":"packages/cli/index.js","titan":"packages/cli/index.js"},"dist":{"shasum":"ca87138f259f32ee0bbe83c626ac28f6c065950a","tarball":"https://registry.npmjs.org/titanpl/-/titanpl-26.17.0.tgz","fileCount":75,"integrity":"sha512-W/WXHylTIi/Vcnhl+6qgAzVVDat9oUhvbSxZBmCDxudfN52tPz5wnbpDlHcThvJapUlIXSNb3RhVlzO5hrv9SA==","signatures":[{"sig":"MEUCIF/Vl/AVQpfjhp8KdgiypetxQZK2HQqd3baColDVGpHBAiEA4b8CLYhD3VYbnli3oVOzeCLp0gI90SaGgQn8IBEo2Sc=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":564445},"main":"index.js","type":"module","gitHead":"fffbd847c89c232c720a499098156a612fd5ea3d","scripts":{"dev":"cd build && node ../index.js dev","help":"cd build && node ../index.js help","init":"rm -rf build && node index.js init build","test":"vitest run","build":"cd build && node ../index.js build","start":"cd build && node ../index.js start","update":"cd build && node ../index.js update","test:ui":"vitest --ui","test:all":"vitest run && vitest run --config vitest.config.e2e.ts","test:cov":"vitest run --coverage","test:e2e":"vitest run --config vitest.config.e2e.ts","cli-helper":"node ./scripts/cli-helper.mjs","create-ext":"titan create ext","test:watch":"vitest","test:e2e:ui":"vitest --ui --config vitest.config.e2e.ts","test:coverage":"vitest run --coverage","test:e2e:watch":"vitest --config vitest.config.e2e.ts"},"_npmUser":{"name":"ezetgalaxy","email":"bimo.encrypt@gmail.com"},"workspaces":["packages/*","testapp"],"_npmVersion":"11.7.0","description":"Titan Planet is a JavaScript-first backend framework that embeds JS actions into a Rust + Axum server and ships as a single native binary. Routes are compiled to static metadata; only actions run in the embedded JS runtime. No Node.js. No event loop in pr","directories":{},"_nodeVersion":"24.12.0","dependencies":{"esbuild":"^0.27.2","prompts":"^2.4.2","chokidar":"^5.0.0","@titanpl/core":"latest","@titanpl/node":"latest"},"_hasShrinkwrap":false,"devDependencies":{"vitest":"^4.0.17","@vitest/ui":"^4.0.17","@vitest/coverage-v8":"^4.0.17"},"_npmOperationalInternal":{"tmp":"tmp/titanpl_26.17.0_1772351058365_0.6483776994626833","host":"s3://npm-registry-packages-npm-production"}},"26.17.1":{"name":"titanpl","version":"26.17.1","keywords":["titan","titanpl","t8n","tpl","tgrv","titanjs","ezetgalaxy","framework","javascript","nodejs","backend","web-framework","api-framework","rust","rust-backend","axum","boa","js-to-rust","server","high-performance","native-performance","microservices","cli","esbuild","modern-backend","edge-computing","super-backend"],"author":{"name":"ezetgalaxy"},"license":"ISC","_id":"titanpl@26.17.1","maintainers":[{"name":"ezetgalaxy","email":"bimo.encrypt@gmail.com"}],"bin":{"tit":"packages/cli/index.js","titan":"packages/cli/index.js"},"dist":{"shasum":"a3335a788db2f88b49fb6324a94f0a627c182fed","tarball":"https://registry.npmjs.org/titanpl/-/titanpl-26.17.1.tgz","fileCount":75,"integrity":"sha512-6PEQNYHlaklzncDG30DFRqiMR0Wpmp8yD0xI1wVjSjXlrHlCz5vBGW+QGKTu2aA+uv/I4oJNFa+PE45nKCPrkw==","signatures":[{"sig":"MEQCIGqx3qUhYKGaOegAygI3MMpc+CH3cDsp+UhxIYRjA7SLAiBW10cBgWrQPdvrIoyCgQXVSPzn2jE85zy2KsVe6oZyHw==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":564458},"main":"index.js","type":"module","gitHead":"fffbd847c89c232c720a499098156a612fd5ea3d","scripts":{"dev":"cd build && node ../index.js dev","help":"cd build && node ../index.js help","init":"rm -rf build && node index.js init build","test":"vitest run","build":"cd build && node ../index.js build","start":"cd build && node ../index.js start","update":"cd build && node ../index.js update","test:ui":"vitest --ui","test:all":"vitest run && vitest run --config vitest.config.e2e.ts","test:cov":"vitest run --coverage","test:e2e":"vitest run --config vitest.config.e2e.ts","cli-helper":"node ./scripts/cli-helper.mjs","create-ext":"titan create ext","test:watch":"vitest","test:e2e:ui":"vitest --ui --config vitest.config.e2e.ts","test:coverage":"vitest run --coverage","test:e2e:watch":"vitest --config vitest.config.e2e.ts"},"_npmUser":{"name":"ezetgalaxy","email":"bimo.encrypt@gmail.com"},"workspaces":["packages/*","testapp"],"_npmVersion":"11.7.0","description":"Titan Planet is a JavaScript-first backend framework that embeds JS actions into a Rust + Axum server and ships as a single native binary. Routes are compiled to static metadata; only actions run in the embedded JS runtime. No Node.js. No event loop in pr","directories":{},"_nodeVersion":"24.12.0","dependencies":{"esbuild":"^0.27.2","prompts":"^2.4.2","chokidar":"^5.0.0","@titanpl/core":"26.17.1","@titanpl/node":"26.17.1"},"_hasShrinkwrap":false,"devDependencies":{"vitest":"^4.0.17","@vitest/ui":"^4.0.17","@vitest/coverage-v8":"^4.0.17"},"_npmOperationalInternal":{"tmp":"tmp/titanpl_26.17.1_1772352387240_0.49829104056958173","host":"s3://npm-registry-packages-npm-production"}},"26.17.2":{"name":"titanpl","version":"26.17.2","keywords":["titan","titanpl","t8n","tpl","tgrv","titanjs","ezetgalaxy","framework","javascript","nodejs","backend","web-framework","api-framework","rust","rust-backend","axum","boa","js-to-rust","server","high-performance","native-performance","microservices","cli","esbuild","modern-backend","edge-computing","super-backend"],"author":{"name":"ezetgalaxy"},"license":"ISC","_id":"titanpl@26.17.2","maintainers":[{"name":"ezetgalaxy","email":"bimo.encrypt@gmail.com"}],"bin":{"tit":"packages/cli/index.js","titan":"packages/cli/index.js"},"dist":{"shasum":"61b51a0482fc425c6b88b7d3d6dc23acaeea6f13","tarball":"https://registry.npmjs.org/titanpl/-/titanpl-26.17.2.tgz","fileCount":111,"integrity":"sha512-57MJ/1ce9pd0OE26yEDziizXGVZsdmTi3DZyDmpMd4gavTWZhctmiF4ICorPqto/FG0k3clOi8sirHv8raDMGQ==","signatures":[{"sig":"MEQCICnUDa7LwXAfMqHVzOGneffvRDI9giKztAwsD0WRfgrOAiBnlVArp861jAtzQSuMxJbTuOunI6sFFW6tnrbH4/LJPw==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":30840863},"main":"index.js","type":"module","gitHead":"fffbd847c89c232c720a499098156a612fd5ea3d","scripts":{"dev":"cd build && node ../index.js dev","help":"cd build && node ../index.js help","init":"rm -rf build && node index.js init build","test":"vitest run","build":"cd build && node ../index.js build","start":"cd build && node ../index.js start","update":"cd build && node ../index.js update","test:ui":"vitest --ui","test:all":"vitest run && vitest run --config vitest.config.e2e.ts","test:cov":"vitest run --coverage","test:e2e":"vitest run --config vitest.config.e2e.ts","cli-helper":"node ./scripts/cli-helper.mjs","create-ext":"titan create ext","test:watch":"vitest","test:e2e:ui":"vitest --ui --config vitest.config.e2e.ts","test:coverage":"vitest run --coverage","test:e2e:watch":"vitest --config vitest.config.e2e.ts"},"_npmUser":{"name":"ezetgalaxy","email":"bimo.encrypt@gmail.com"},"workspaces":["packages/*","testapp"],"_npmVersion":"11.7.0","description":"Titan Planet is a JavaScript-first backend framework that embeds JS actions into a Rust + Axum server and ships as a single native binary. Routes are compiled to static metadata; only actions run in the embedded JS runtime. No Node.js. No event loop in pr","directories":{},"_nodeVersion":"24.12.0","dependencies":{"esbuild":"^0.27.2","prompts":"^2.4.2","chokidar":"^5.0.0","@titanpl/core":"26.17.1","@titanpl/node":"26.17.1"},"_hasShrinkwrap":false,"devDependencies":{"vitest":"^4.0.17","@vitest/ui":"^4.0.17","@vitest/coverage-v8":"^4.0.17"},"_npmOperationalInternal":{"tmp":"tmp/titanpl_26.17.2_1772354470007_0.44426297740581533","host":"s3://npm-registry-packages-npm-production"}},"1.4.0":{"name":"titanpl","version":"1.4.0","keywords":["titan","titanpl","t8n","tpl","tgrv","titanjs","ezetgalaxy","framework","javascript","nodejs","backend","web-framework","api-framework","rust","rust-backend","axum","boa","js-to-rust","server","high-performance","native-performance","microservices","cli","esbuild","modern-backend","edge-computing","super-backend"],"author":{"name":"ezetgalaxy"},"license":"ISC","_id":"titanpl@1.4.0","maintainers":[{"name":"ezetgalaxy","email":"bimo.encrypt@gmail.com"}],"bin":{"tit":"packages/cli/index.js","titan":"packages/cli/index.js","titanpl":"packages/cli/index.js"},"dist":{"shasum":"d4af27bd77deed3de09a907bf9bb5dd51a1811de","tarball":"https://registry.npmjs.org/titanpl/-/titanpl-1.4.0.tgz","fileCount":243,"integrity":"sha512-huyq9bjIq5WixXrgz1RA1L7XKo9Y9Yxdn4JKB9S0NGhELzfGmymnQCWsxZ6QMnK51ACMO33SWePqPHsmAdq3vw==","signatures":[{"sig":"MEUCICDlXO/bRPaT+mO481L/ioGDtHinZBDIpzBHRcniEaHtAiEAurAQbiQfOBbxv/oXCyHmgO7M2k3XKspOOyhaXrRpeLY=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":84590527},"main":"index.js","type":"module","gitHead":"fffbd847c89c232c720a499098156a612fd5ea3d","scripts":{"dev":"cd build && node ../index.js dev","help":"cd build && node ../index.js help","init":"rm -rf build && node index.js init build","test":"vitest run","build":"cd build && node ../index.js build","start":"cd build && node ../index.js start","update":"cd build && node ../index.js update","test:ui":"vitest --ui","test:all":"vitest run && vitest run --config vitest.config.e2e.ts","test:cov":"vitest run --coverage","test:e2e":"vitest run --config vitest.config.e2e.ts","cli-helper":"node ./scripts/cli-helper.mjs","create-ext":"titan create ext","test:watch":"vitest","test:e2e:ui":"vitest --ui --config vitest.config.e2e.ts","test:coverage":"vitest run --coverage","test:e2e:watch":"vitest --config vitest.config.e2e.ts"},"_npmUser":{"name":"ezetgalaxy","email":"bimo.encrypt@gmail.com"},"workspaces":["packages/*","testapp"],"_npmVersion":"11.7.0","description":"Titan Planet is a JavaScript-first backend framework that embeds JS actions into a Rust + Axum server and ships as a single native binary. Routes are compiled to static metadata; only actions run in the embedded JS runtime. No Node.js. No event loop in pr","directories":{},"_nodeVersion":"24.12.0","dependencies":{"esbuild":"^0.27.2","prompts":"^2.4.2","chokidar":"^5.0.0","@titanpl/core":"1.4.0","@titanpl/node":"1.4.0"},"_hasShrinkwrap":false,"devDependencies":{"vitest":"^4.0.17","@vitest/ui":"^4.0.17","@vitest/coverage-v8":"^4.0.17"},"_npmOperationalInternal":{"tmp":"tmp/titanpl_1.4.0_1772364209481_0.8811901241570925","host":"s3://npm-registry-packages-npm-production"}},"1.5.0":{"name":"titanpl","version":"1.5.0","keywords":["titan","titanpl","t8n","tpl","tgrv","titanjs","ezetgalaxy","framework","javascript","nodejs","backend","web-framework","api-framework","rust","rust-backend","axum","boa","js-to-rust","server","high-performance","native-performance","microservices","cli","esbuild","modern-backend","edge-computing","super-backend"],"author":{"name":"ezetgalaxy"},"license":"ISC","_id":"titanpl@1.5.0","maintainers":[{"name":"ezetgalaxy","email":"bimo.encrypt@gmail.com"}],"bin":{"tit":"packages/cli/index.js","titan":"packages/cli/index.js","titanpl":"packages/cli/index.js"},"dist":{"shasum":"3d9652a7c19c19a61984f0b6a9efef0b9b07d3e8","tarball":"https://registry.npmjs.org/titanpl/-/titanpl-1.5.0.tgz","fileCount":243,"integrity":"sha512-K1VT4ud5Fb8PRXUMepy/veGLMyqJnO7ZeOs8/asaX6qYJ+ykKoIVZ6rs6Xk1Bymqk01C2Ed0R3UwfMYm9n1iwQ==","signatures":[{"sig":"MEYCIQCnZKe6kx5LhvYighAyl6h2ZKPrFnX4w/krexHhFIvoBgIhAKGAp078U/sjrkXpqbuJRNXPOXPtOHvxdjz8hM5Zv1sU","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":84590525},"main":"index.js","type":"module","gitHead":"fffbd847c89c232c720a499098156a612fd5ea3d","scripts":{"dev":"cd build && node ../index.js dev","help":"cd build && node ../index.js help","init":"rm -rf build && node index.js init build","test":"vitest run","build":"cd build && node ../index.js build","start":"cd build && node ../index.js start","update":"cd build && node ../index.js update","test:ui":"vitest --ui","test:all":"vitest run && vitest run --config vitest.config.e2e.ts","test:cov":"vitest run --coverage","test:e2e":"vitest run --config vitest.config.e2e.ts","cli-helper":"node ./scripts/cli-helper.mjs","create-ext":"titan create ext","test:watch":"vitest","test:e2e:ui":"vitest --ui --config vitest.config.e2e.ts","test:coverage":"vitest run --coverage","test:e2e:watch":"vitest --config vitest.config.e2e.ts"},"_npmUser":{"name":"ezetgalaxy","email":"bimo.encrypt@gmail.com"},"workspaces":["packages/*","testapp"],"_npmVersion":"11.7.0","description":"Titan Planet is a JavaScript-first backend framework that embeds JS actions into a Rust + Axum server and ships as a single native binary. Routes are compiled to static metadata; only actions run in the embedded JS runtime. No Node.js. No event loop in pr","directories":{},"_nodeVersion":"24.12.0","dependencies":{"esbuild":"^0.27.2","prompts":"^2.4.2","chokidar":"^5.0.0","@titanpl/core":"1.4.0","@titanpl/node":"1.4.0"},"_hasShrinkwrap":false,"devDependencies":{"vitest":"^4.0.17","@vitest/ui":"^4.0.17","@vitest/coverage-v8":"^4.0.17"},"_npmOperationalInternal":{"tmp":"tmp/titanpl_1.5.0_1772368011840_0.26481186437469106","host":"s3://npm-registry-packages-npm-production"}},"1.6.0":{"name":"titanpl","version":"1.6.0","keywords":["titan","titanpl","t8n","tpl","tgrv","titanjs","ezetgalaxy","framework","javascript","nodejs","backend","web-framework","api-framework","rust","rust-backend","axum","boa","js-to-rust","server","high-performance","native-performance","microservices","cli","esbuild","modern-backend","edge-computing","super-backend"],"author":{"name":"ezetgalaxy"},"license":"ISC","_id":"titanpl@1.6.0","maintainers":[{"name":"ezetgalaxy","email":"bimo.encrypt@gmail.com"}],"bin":{"t8n":"packages/cli/index.js","tit":"packages/cli/index.js","titan":"packages/cli/index.js"},"dist":{"shasum":"c56229f118fc761b384c295fa2373d1ce3ee2179","tarball":"https://registry.npmjs.org/titanpl/-/titanpl-1.6.0.tgz","fileCount":243,"integrity":"sha512-l6JxdatgL0D01eE50bUD7OTpGeShGeE5b+0+QfeFZISoHeYW0WbmNu1VUzEyNjk5Jbi3KiXXW3CxcfzMud3fXA==","signatures":[{"sig":"MEUCIQCgoYnISSTRQcgcYFBbASJFdgSqZPxSrdQzhp3yGyuvYAIgA+coLz6gB/2pXO9U1ocUWgYFyr8zSSW2TgPubBP5CXY=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":84590575},"main":"index.js","type":"module","gitHead":"fffbd847c89c232c720a499098156a612fd5ea3d","scripts":{"dev":"cd build && node ../index.js dev","help":"cd build && node ../index.js help","init":"rm -rf build && node index.js init build","test":"vitest run","build":"cd build && node ../index.js build","start":"cd build && node ../index.js start","update":"cd build && node ../index.js update","publish":"node scripts/publish.mjs","test:ui":"vitest --ui","test:all":"vitest run && vitest run --config vitest.config.e2e.ts","test:cov":"vitest run --coverage","test:e2e":"vitest run --config vitest.config.e2e.ts","cli-helper":"node ./scripts/cli-helper.mjs","create-ext":"titan create ext","test:watch":"vitest","test:e2e:ui":"vitest --ui --config vitest.config.e2e.ts","test:coverage":"vitest run --coverage","test:e2e:watch":"vitest --config vitest.config.e2e.ts"},"_npmUser":{"name":"ezetgalaxy","email":"bimo.encrypt@gmail.com"},"workspaces":["packages/*","testapp"],"_npmVersion":"11.7.0","description":"Titan Planet is a JavaScript-first backend framework that embeds JS actions into a Rust + Axum server and ships as a single native binary. Routes are compiled to static metadata; only actions run in the embedded JS runtime. No Node.js. No event loop in pr","directories":{},"_nodeVersion":"24.12.0","dependencies":{"esbuild":"^0.27.2","prompts":"^2.4.2","chokidar":"^5.0.0","@titanpl/core":"1.4.0","@titanpl/node":"1.4.0"},"_hasShrinkwrap":false,"devDependencies":{"vitest":"^4.0.17","@vitest/ui":"^4.0.17","@vitest/coverage-v8":"^4.0.17"},"_npmOperationalInternal":{"tmp":"tmp/titanpl_1.6.0_1772369213523_0.8906359220127866","host":"s3://npm-registry-packages-npm-production"}},"1.7.0":{"name":"titanpl","version":"1.7.0","keywords":["titan","titanpl","t8n","tpl","tgrv","titanjs","ezetgalaxy","framework","javascript","nodejs","backend","web-framework","api-framework","rust","rust-backend","axum","boa","js-to-rust","server","high-performance","native-performance","microservices","cli","esbuild","modern-backend","edge-computing","super-backend"],"author":{"name":"ezetgalaxy"},"license":"ISC","_id":"titanpl@1.7.0","maintainers":[{"name":"ezetgalaxy","email":"bimo.encrypt@gmail.com"}],"bin":{"t8n":"packages/cli/index.js","tit":"packages/cli/index.js","titan":"packages/cli/index.js"},"dist":{"shasum":"e8ff1daae063aac9a1cf173a52af6a1b9a62720e","tarball":"https://registry.npmjs.org/titanpl/-/titanpl-1.7.0.tgz","fileCount":243,"integrity":"sha512-2wIsf1d9Eb/VOarrLs3Yp5AXXJZh4q52Ro4v2sIxfRp43f8K2LbdzjggD/yHqrNKCwxWPwfdd/mWr4WSyrNWNA==","signatures":[{"sig":"MEYCIQDChGrDRgDO/6t+047MMAhIPFc9FyLZn/AQVfzUgTn+VwIhAPq8GUv7ca6txORC5bBc2ve9wT88AmjyjfezeKSipTOi","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":84590581},"main":"index.js","type":"module","gitHead":"fffbd847c89c232c720a499098156a612fd5ea3d","scripts":{"dev":"cd build && node ../index.js dev","help":"cd build && node ../index.js help","init":"rm -rf build && node index.js init build","test":"vitest run","build":"cd build && node ../index.js build","start":"cd build && node ../index.js start","update":"cd build && node ../index.js update","publish":"node scripts/publish.mjs","test:ui":"vitest --ui","test:all":"vitest run && vitest run --config vitest.config.e2e.ts","test:cov":"vitest run --coverage","test:e2e":"vitest run --config vitest.config.e2e.ts","cli-helper":"node ./scripts/cli-helper.mjs","create-ext":"titan create ext","test:watch":"vitest","test:e2e:ui":"vitest --ui --config vitest.config.e2e.ts","test:coverage":"vitest run --coverage","test:e2e:watch":"vitest --config vitest.config.e2e.ts"},"_npmUser":{"name":"ezetgalaxy","email":"bimo.encrypt@gmail.com"},"workspaces":["packages/*","testapp"],"_npmVersion":"11.7.0","description":"Titan Planet is a JavaScript-first backend framework that embeds JS actions into a Rust + Axum server and ships as a single native binary. Routes are compiled to static metadata; only actions run in the embedded JS runtime. No Node.js. No event loop in pr","directories":{},"_nodeVersion":"24.12.0","dependencies":{"esbuild":"^0.27.2","prompts":"^2.4.2","chokidar":"^5.0.0","@titanpl/core":"latest","@titanpl/node":"latest"},"_hasShrinkwrap":false,"devDependencies":{"vitest":"^4.0.17","@vitest/ui":"^4.0.17","@vitest/coverage-v8":"^4.0.17"},"_npmOperationalInternal":{"tmp":"tmp/titanpl_1.7.0_1772381359505_0.15615104769705979","host":"s3://npm-registry-packages-npm-production"}},"2.0.0":{"name":"titanpl","version":"2.0.0","keywords":["titan","titanpl","t8n","tpl","tgrv","titanjs","ezetgalaxy","framework","javascript","nodejs","backend","web-framework","api-framework","rust","rust-backend","axum","boa","js-to-rust","server","high-performance","native-performance","microservices","cli","esbuild","modern-backend","edge-computing","super-backend"],"author":{"name":"ezetgalaxy"},"license":"ISC","_id":"titanpl@2.0.0","maintainers":[{"name":"ezetgalaxy","email":"bimo.encrypt@gmail.com"}],"bin":{"t8n":"packages/cli/index.js","tit":"packages/cli/index.js","titan":"packages/cli/index.js"},"dist":{"shasum":"c8396ee91106c2a5f79da73b53503726b1b3ece7","tarball":"https://registry.npmjs.org/titanpl/-/titanpl-2.0.0.tgz","fileCount":243,"integrity":"sha512-UCPPx9odSyGC/1dYP0g58Ie5rl9D+ELPZLtIUNdQAyJ/ru/F+Df3veT3p7mKXVhJ0oIv4yDBLgmMmp1wevckHw==","signatures":[{"sig":"MEQCIFpN2zQV7UvOLpi/iUIQ1snUHWHE7jFkoS3vPhIwuj6NAiB9a4xaOVduKKPV2rGy/ZhMZcswHPNhE1p6wMVvXEAk6w==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":84593161},"main":"index.js","type":"module","gitHead":"fffbd847c89c232c720a499098156a612fd5ea3d","scripts":{"dev":"cd build && node ../index.js dev","help":"cd build && node ../index.js help","init":"rm -rf build && node index.js init build","test":"vitest run","build":"cd build && node ../index.js build","start":"cd build && node ../index.js start","update":"cd build && node ../index.js update","publish":"node scripts/publish.mjs","test:ui":"vitest --ui","test:all":"vitest run && vitest run --config vitest.config.e2e.ts","test:cov":"vitest run --coverage","test:e2e":"vitest run --config vitest.config.e2e.ts","cli-helper":"node ./scripts/cli-helper.mjs","create-ext":"titan create ext","test:watch":"vitest","test:e2e:ui":"vitest --ui --config vitest.config.e2e.ts","test:coverage":"vitest run --coverage","test:e2e:watch":"vitest --config vitest.config.e2e.ts"},"_npmUser":{"name":"ezetgalaxy","email":"bimo.encrypt@gmail.com"},"workspaces":["packages/*","testapp"],"_npmVersion":"11.7.0","description":"Titan Planet is a JavaScript-first backend framework that embeds JS actions into a Rust + Axum server and ships as a single native binary. Routes are compiled to static metadata; only actions run in the embedded JS runtime. No Node.js. No event loop in pr","directories":{},"_nodeVersion":"24.12.0","dependencies":{"esbuild":"^0.27.2","prompts":"^2.4.2","chokidar":"^5.0.0","@titanpl/core":"latest","@titanpl/node":"latest"},"_hasShrinkwrap":false,"devDependencies":{"vitest":"^4.0.17","@vitest/ui":"^4.0.17","@vitest/coverage-v8":"^4.0.17"},"_npmOperationalInternal":{"tmp":"tmp/titanpl_2.0.0_1772384415479_0.626726054026411","host":"s3://npm-registry-packages-npm-production"}},"2.0.1":{"name":"titanpl","version":"2.0.1","keywords":["titan","titanpl","t8n","tpl","tgrv","titanjs","ezetgalaxy","framework","javascript","nodejs","backend","web-framework","api-framework","rust","rust-backend","axum","boa","js-to-rust","server","high-performance","native-performance","microservices","cli","esbuild","modern-backend","edge-computing","super-backend"],"author":{"name":"ezetgalaxy"},"license":"ISC","_id":"titanpl@2.0.1","maintainers":[{"name":"ezetgalaxy","email":"bimo.encrypt@gmail.com"}],"bin":{"t8n":"packages/cli/index.js","tit":"packages/cli/index.js","titan":"packages/cli/index.js"},"dist":{"shasum":"61c8e7b0fba0fbd1d4315281a6e13b4ff28e4bc8","tarball":"https://registry.npmjs.org/titanpl/-/titanpl-2.0.1.tgz","fileCount":242,"integrity":"sha512-ngpPPd7GBKwNto0B1n1qF3jbBR0YHy5YeLb61zQDmpidygGhkBiDgWMb5uP3k1JuyX5biUVPzPSL9ruWRBjBOQ==","signatures":[{"sig":"MEUCIQDfkECUSqCxVD/cpBcd6XmT/UGqq5HfDTmv2D3MTaI2agIgYrWs3NgK9WTInXAR0LNrxqZEOgLWIS+lbJxA2J0FK7A=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":54470739},"main":"index.js","type":"module","gitHead":"fffbd847c89c232c720a499098156a612fd5ea3d","scripts":{"dev":"cd build && node ../index.js dev","help":"cd build && node ../index.js help","init":"rm -rf build && node index.js init build","test":"vitest run","build":"cd build && node ../index.js build","start":"cd build && node ../index.js start","update":"cd build && node ../index.js update","publish":"node scripts/publish.mjs","test:ui":"vitest --ui","test:all":"vitest run && vitest run --config vitest.config.e2e.ts","test:cov":"vitest run --coverage","test:e2e":"vitest run --config vitest.config.e2e.ts","cli-helper":"node ./scripts/cli-helper.mjs","create-ext":"titan create ext","test:watch":"vitest","test:e2e:ui":"vitest --ui --config vitest.config.e2e.ts","test:coverage":"vitest run --coverage","test:e2e:watch":"vitest --config vitest.config.e2e.ts"},"_npmUser":{"name":"ezetgalaxy","email":"bimo.encrypt@gmail.com"},"workspaces":["packages/*","testapp"],"_npmVersion":"11.7.0","description":"Titan Planet is a JavaScript-first backend framework that embeds JS actions into a Rust + Axum server and ships as a single native binary. Routes are compiled to static metadata; only actions run in the embedded JS runtime. No Node.js. No event loop in pr","directories":{},"_nodeVersion":"24.12.0","dependencies":{"esbuild":"^0.27.2","prompts":"^2.4.2","chokidar":"^5.0.0","@titanpl/core":"latest","@titanpl/node":"latest"},"_hasShrinkwrap":false,"devDependencies":{"vitest":"^4.0.17","@vitest/ui":"^4.0.17","@vitest/coverage-v8":"^4.0.17"},"_npmOperationalInternal":{"tmp":"tmp/titanpl_2.0.1_1772436352178_0.1814225312684119","host":"s3://npm-registry-packages-npm-production"}},"2.0.2":{"name":"titanpl","version":"2.0.2","keywords":["titan","titanpl","t8n","tpl","tgrv","titanjs","ezetgalaxy","framework","javascript","nodejs","backend","web-framework","api-framework","rust","rust-backend","axum","boa","js-to-rust","server","high-performance","native-performance","microservices","cli","esbuild","modern-backend","edge-computing","super-backend"],"author":{"name":"ezetgalaxy"},"license":"ISC","_id":"titanpl@2.0.2","maintainers":[{"name":"ezetgalaxy","email":"bimo.encrypt@gmail.com"}],"bin":{"t8n":"packages/cli/index.js","tit":"packages/cli/index.js","titan":"packages/cli/index.js"},"dist":{"shasum":"ac2ad1678d2e4aa57d01dc6973c5040b5007b1d3","tarball":"https://registry.npmjs.org/titanpl/-/titanpl-2.0.2.tgz","fileCount":242,"integrity":"sha512-RWsY0B+JePTmJVSjV8FA3bMJLgpuRQqpR2YwyBRl71lVtKkSz62zmssU6rao8imyH24IyU9dSRGJ2Tp3/a7CjQ==","signatures":[{"sig":"MEQCID/neUlPhULS1CRP1/bOv8HT6FgNzr6w7lqlz798KJraAiA7y1UsCkbkJX8Ycw0NtBZIAI7U0YIKpEkvO/w5Oktxzw==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":54470193},"main":"index.js","type":"module","gitHead":"75c84e18d16ea62533a29b3fa77c878febe972aa","scripts":{"dev":"cd build && node ../index.js dev","help":"cd build && node ../index.js help","init":"rm -rf build && node index.js init build","test":"vitest run","build":"cd build && node ../index.js build","start":"cd build && node ../index.js start","update":"cd build && node ../index.js update","publish":"node scripts/publish.mjs","test:ui":"vitest --ui","test:all":"vitest run && vitest run --config vitest.config.e2e.ts","test:cov":"vitest run --coverage","test:e2e":"vitest run --config vitest.config.e2e.ts","cli-helper":"node ./scripts/cli-helper.mjs","create-ext":"titan create ext","test:watch":"vitest","test:e2e:ui":"vitest --ui --config vitest.config.e2e.ts","test:coverage":"vitest run --coverage","test:e2e:watch":"vitest --config vitest.config.e2e.ts"},"_npmUser":{"name":"ezetgalaxy","email":"bimo.encrypt@gmail.com"},"workspaces":["packages/*","testapp"],"_npmVersion":"11.7.0","description":"Titan Planet is a JavaScript-first backend framework that embeds JS actions into a Rust + Axum server and ships as a single native binary. Routes are compiled to static metadata; only actions run in the embedded JS runtime. No Node.js. No event loop in pr","directories":{},"_nodeVersion":"24.12.0","dependencies":{"esbuild":"^0.27.2","prompts":"^2.4.2","chokidar":"^5.0.0","@titanpl/core":"latest","@titanpl/node":"latest"},"_hasShrinkwrap":false,"devDependencies":{"vitest":"^4.0.17","@vitest/ui":"^4.0.17","@vitest/coverage-v8":"^4.0.17"},"_npmOperationalInternal":{"tmp":"tmp/titanpl_2.0.2_1772464719529_0.17947395141642142","host":"s3://npm-registry-packages-npm-production"}},"2.0.3":{"name":"titanpl","version":"2.0.3","keywords":["titan","titanpl","t8n","tpl","tgrv","titanjs","ezetgalaxy","framework","javascript","nodejs","backend","web-framework","api-framework","rust","rust-backend","axum","boa","js-to-rust","server","high-performance","native-performance","microservices","cli","esbuild","modern-backend","edge-computing","super-backend"],"author":{"name":"ezetgalaxy"},"license":"ISC","_id":"titanpl@2.0.3","maintainers":[{"name":"ezetgalaxy","email":"bimo.encrypt@gmail.com"}],"bin":{"t8n":"packages/cli/index.js","tit":"packages/cli/index.js","titan":"packages/cli/index.js"},"dist":{"shasum":"2211d3a24cbd06f73f88745019a487a5b20dd70c","tarball":"https://registry.npmjs.org/titanpl/-/titanpl-2.0.3.tgz","fileCount":242,"integrity":"sha512-GrvHiwUdntjIDoEWf9WXDkfTcXJZHE9Gh8m786b2n37vgPCu3+9WpQugkWg4gPS8qppgC1TsoS5PlurwOXtpLQ==","signatures":[{"sig":"MEQCICzLNoXqfIepPzJZL+LZYDySkn96R7k5sW7F517F0iSUAiBLKLQAj83LJPXvELbqAJfW9C4LNto014BYfabLuqlkbQ==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":54473679},"main":"index.js","type":"module","gitHead":"9f241bfc3d539cc3b709c762c42b686bd4407d87","scripts":{"dev":"cd build && node ../index.js dev","help":"cd build && node ../index.js help","init":"rm -rf build && node index.js init build","test":"vitest run","build":"cd build && node ../index.js build","start":"cd build && node ../index.js start","update":"cd build && node ../index.js update","publish":"node scripts/publish.mjs","test:ui":"vitest --ui","test:all":"vitest run && vitest run --config vitest.config.e2e.ts","test:cov":"vitest run --coverage","test:e2e":"vitest run --config vitest.config.e2e.ts","cli-helper":"node ./scripts/cli-helper.mjs","create-ext":"titan create ext","test:watch":"vitest","test:e2e:ui":"vitest --ui --config vitest.config.e2e.ts","test:coverage":"vitest run --coverage","test:e2e:watch":"vitest --config vitest.config.e2e.ts"},"_npmUser":{"name":"ezetgalaxy","email":"bimo.encrypt@gmail.com"},"workspaces":["packages/*","testapp"],"_npmVersion":"11.7.0","description":"Titan Planet is a JavaScript-first backend framework that embeds JS actions into a Rust + Axum server and ships as a single native binary. Routes are compiled to static metadata; only actions run in the embedded JS runtime. No Node.js. No event loop in pr","directories":{},"_nodeVersion":"24.12.0","dependencies":{"esbuild":"^0.27.2","prompts":"^2.4.2","chokidar":"^5.0.0","@titanpl/core":"latest","@titanpl/node":"latest"},"_hasShrinkwrap":false,"devDependencies":{"vitest":"^4.0.17","@vitest/ui":"^4.0.17","@vitest/coverage-v8":"^4.0.17"},"_npmOperationalInternal":{"tmp":"tmp/titanpl_2.0.3_1772533683405_0.8698345617184615","host":"s3://npm-registry-packages-npm-production"}},"2.0.4":{"name":"titanpl","version":"2.0.4","keywords":["titan","titanpl","t8n","tpl","tgrv","titanjs","ezetgalaxy","framework","javascript","nodejs","backend","web-framework","api-framework","rust","rust-backend","axum","boa","js-to-rust","server","high-performance","native-performance","microservices","cli","esbuild","modern-backend","edge-computing","super-backend"],"author":{"name":"ezetgalaxy"},"license":"ISC","_id":"titanpl@2.0.4","maintainers":[{"name":"ezetgalaxy","email":"bimo.encrypt@gmail.com"}],"bin":{"t8n":"packages/cli/index.js","tit":"packages/cli/index.js","titan":"packages/cli/index.js"},"dist":{"shasum":"3eaa956c23b19130c37ae9b2c7ede3ecfd217198","tarball":"https://registry.npmjs.org/titanpl/-/titanpl-2.0.4.tgz","fileCount":243,"integrity":"sha512-whOS8wUq41zt2KqZpSRO62Kfs1QWU7qLEEssbxO5r7egCX9VepjZyeLLXywZ3xAVOtGLSkuO89xpEI/AwcUYcw==","signatures":[{"sig":"MEUCIQDhNmC7GtS3QnhvqYE8qmXGeh0qWewGK93y0Gm1zNDAmAIgMszAi6fYdUiHksqsRWl4QSbaLl5qns21UTq/vaQiUlg=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":89378235},"main":"index.js","type":"module","gitHead":"a0de57bb58c1a66116ad7f8d338de64fac058ad4","scripts":{"dev":"cd build && node ../index.js dev","help":"cd build && node ../index.js help","init":"rm -rf build && node index.js init build","test":"vitest run","build":"cd build && node ../index.js build","start":"cd build && node ../index.js start","update":"cd build && node ../index.js update","publish":"node scripts/publish.mjs","test:ui":"vitest --ui","test:all":"vitest run && vitest run --config vitest.config.e2e.ts","test:cov":"vitest run --coverage","test:e2e":"vitest run --config vitest.config.e2e.ts","cli-helper":"node ./scripts/cli-helper.mjs","create-ext":"titan create ext","test:watch":"vitest","test:e2e:ui":"vitest --ui --config vitest.config.e2e.ts","test:coverage":"vitest run --coverage","test:e2e:watch":"vitest --config vitest.config.e2e.ts"},"_npmUser":{"name":"ezetgalaxy","email":"bimo.encrypt@gmail.com"},"workspaces":["packages/*","testapp"],"_npmVersion":"11.7.0","description":"Titan Planet is a JavaScript-first backend framework that embeds JS actions into a Rust + Axum server and ships as a single native binary. Routes are compiled to static metadata; only actions run in the embedded JS runtime. No Node.js. No event loop in pr","directories":{},"_nodeVersion":"24.12.0","dependencies":{"esbuild":"^0.27.2","prompts":"^2.4.2","chokidar":"^5.0.0","@titanpl/core":"latest","@titanpl/node":"latest"},"_hasShrinkwrap":false,"devDependencies":{"vitest":"^4.0.17","@vitest/ui":"^4.0.17","@vitest/coverage-v8":"^4.0.17"},"_npmOperationalInternal":{"tmp":"tmp/titanpl_2.0.4_1772615191355_0.8364582361575132","host":"s3://npm-registry-packages-npm-production"}},"3.0.0":{"name":"titanpl","version":"3.0.0","keywords":["titan","titanpl","t8n","tpl","tgrv","titanjs","ezetgalaxy","framework","javascript","nodejs","backend","web-framework","api-framework","rust","rust-backend","axum","boa","js-to-rust","server","high-performance","native-performance","microservices","cli","esbuild","modern-backend","edge-computing","super-backend"],"author":{"name":"ezetgalaxy"},"license":"ISC","_id":"titanpl@3.0.0","maintainers":[{"name":"ezetgalaxy","email":"bimo.encrypt@gmail.com"}],"bin":{"t8n":"packages/cli/index.js","tit":"packages/cli/index.js","titan":"packages/cli/index.js"},"dist":{"shasum":"8bc42b202f04a3561d02f684bfc3b0420fc54bce","tarball":"https://registry.npmjs.org/titanpl/-/titanpl-3.0.0.tgz","fileCount":243,"integrity":"sha512-C0XEOk57uLuO501WmlkLs3dcH7MJh5jBzMztMTbMB7XAh1MglXbl2bZg1pplSarSs6CnhDKx4DizLBZmWNWSKw==","signatures":[{"sig":"MEUCID3gov73RTwk3a7jZmPCRLFoQoyMxMCHk7//Vkrb63M8AiEAgeEBRHMtKByWlHKi3LHP/OivJQAsCpTwUsc4bFLvRzw=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":89379618},"main":"index.js","type":"module","gitHead":"dff53c3c9eb384fe9a7935e8d70beaea45982f4a","scripts":{"dev":"cd build && node ../index.js dev","help":"cd build && node ../index.js help","init":"rm -rf build && node index.js init build","test":"vitest run","build":"cd build && node ../index.js build","start":"cd build && node ../index.js start","update":"cd build && node ../index.js update","publish":"node scripts/publish.mjs","test:ui":"vitest --ui","test:all":"vitest run && vitest run --config vitest.config.e2e.ts","test:cov":"vitest run --coverage","test:e2e":"vitest run --config vitest.config.e2e.ts","cli-helper":"node ./scripts/cli-helper.mjs","create-ext":"titan create ext","test:watch":"vitest","test:e2e:ui":"vitest --ui --config vitest.config.e2e.ts","test:coverage":"vitest run --coverage","test:e2e:watch":"vitest --config vitest.config.e2e.ts"},"_npmUser":{"name":"ezetgalaxy","email":"bimo.encrypt@gmail.com"},"workspaces":["packages/*","testapp"],"_npmVersion":"11.7.0","description":"Titan Planet is a JavaScript-first backend framework that embeds JS actions into a Rust + Axum server and ships as a single native binary. Routes are compiled to static metadata; only actions run in the embedded JS runtime. No Node.js. No event loop in pr","directories":{},"_nodeVersion":"24.12.0","dependencies":{"esbuild":"^0.27.2","prompts":"^2.4.2","chokidar":"^5.0.0","@titanpl/core":"latest","@titanpl/node":"latest"},"_hasShrinkwrap":false,"devDependencies":{"vitest":"^4.0.17","@vitest/ui":"^4.0.17","@vitest/coverage-v8":"^4.0.17"},"_npmOperationalInternal":{"tmp":"tmp/titanpl_3.0.0_1772910180080_0.5252077197897933","host":"s3://npm-registry-packages-npm-production"}},"4.0.0":{"name":"titanpl","version":"4.0.0","keywords":["titan","titanpl","t8n","tpl","tgrv","titanjs","ezetgalaxy","framework","javascript","nodejs","backend","web-framework","api-framework","rust","rust-backend","axum","boa","js-to-rust","server","high-performance","native-performance","microservices","cli","esbuild","modern-backend","edge-computing","super-backend"],"author":{"name":"ezetgalaxy"},"license":"ISC","_id":"titanpl@4.0.0","maintainers":[{"name":"ezetgalaxy","email":"bimo.encrypt@gmail.com"}],"bin":{"t8n":"packages/cli/index.js","tit":"packages/cli/index.js","titan":"packages/cli/index.js"},"dist":{"shasum":"8720c279c204abdfab242804bda367843442306d","tarball":"https://registry.npmjs.org/titanpl/-/titanpl-4.0.0.tgz","fileCount":245,"integrity":"sha512-iNZfbHmCIkQmWbHG5oAaJWTyR3AA/RN9ad45fcz7fn9q9DT40Mri9gvgfMCnB2S02t9iWEzg0mNzRylle3wmfg==","signatures":[{"sig":"MEUCIQDjNvLAm8N6Qbj0r1ZNSro6VJjVAx2oZ0IO0Tai0j0fIQIgITXC7mpRqUk1ukgmPgwAfM+AnKrQ0AC3qVsD6llEF1E=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":89390970},"main":"index.js","type":"module","gitHead":"0477bbbd4d156e70f7ba03f32505495ceffb508d","scripts":{"dev":"cd build && node ../index.js dev","help":"cd build && node ../index.js help","init":"rm -rf build && node index.js init build","test":"vitest run","build":"cd build && node ../index.js build","start":"cd build && node ../index.js start","update":"cd build && node ../index.js update","publish":"node scripts/publish.mjs","test:ui":"vitest --ui","test:all":"vitest run && vitest run --config vitest.config.e2e.ts","test:cov":"vitest run --coverage","test:e2e":"vitest run --config vitest.config.e2e.ts","cli-helper":"node ./scripts/cli-helper.mjs","create-ext":"titan create ext","test:watch":"vitest","test:e2e:ui":"vitest --ui --config vitest.config.e2e.ts","test:coverage":"vitest run --coverage","test:e2e:watch":"vitest --config vitest.config.e2e.ts"},"_npmUser":{"name":"ezetgalaxy","email":"bimo.encrypt@gmail.com"},"workspaces":["packages/*","testapp"],"_npmVersion":"11.7.0","description":"Titan Planet is a JavaScript-first backend framework that embeds JS actions into a Rust + Axum server and ships as a single native binary. Routes are compiled to static metadata; only actions run in the embedded JS runtime. No Node.js. No event loop in pr","directories":{},"_nodeVersion":"24.12.0","dependencies":{"esbuild":"^0.27.2","prompts":"^2.4.2","chokidar":"^5.0.0","@titanpl/core":"latest","@titanpl/node":"latest"},"_hasShrinkwrap":false,"devDependencies":{"vitest":"^4.0.17","@vitest/ui":"^4.0.17","@vitest/coverage-v8":"^4.0.17"},"_npmOperationalInternal":{"tmp":"tmp/titanpl_4.0.0_1773125110042_0.2009419772489096","host":"s3://npm-registry-packages-npm-production"}},"4.0.1":{"name":"titanpl","version":"4.0.1","keywords":["titan","titanpl","t8n","tpl","tgrv","titanjs","ezetgalaxy","framework","javascript","nodejs","backend","web-framework","api-framework","rust","rust-backend","axum","boa","js-to-rust","server","high-performance","native-performance","microservices","cli","esbuild","modern-backend","edge-computing","super-backend"],"author":{"name":"ezetgalaxy"},"license":"ISC","_id":"titanpl@4.0.1","maintainers":[{"name":"ezetgalaxy","email":"bimo.encrypt@gmail.com"}],"bin":{"t8n":"packages/cli/index.js","tit":"packages/cli/index.js","titan":"packages/cli/index.js"},"dist":{"shasum":"219472cd18ded967c8113cddcbde8952de13f426","tarball":"https://registry.npmjs.org/titanpl/-/titanpl-4.0.1.tgz","fileCount":245,"integrity":"sha512-S7LzTLzpsvNLjy9sdtd6KTj+StA1SGozpNyCmPva3GZeBrxC4FKTrCGQVH50tgdwuIFQZxpnesv8VegQB9nyVg==","signatures":[{"sig":"MEUCIQDBZXJtAivzFo22Ozi3okgEix3Irz3j7ewBJNY6D6dbdwIgHeJBk/KIHbRLwF5OyqIQMhrjTeH6pHScSHNhRe3W4QY=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":89393601},"main":"index.js","type":"module","gitHead":"9106fbe90beab31cc7f1e25aed2b2cf542484515","scripts":{"dev":"cd build && node ../index.js dev","help":"cd build && node ../index.js help","init":"rm -rf build && node index.js init build","test":"vitest run","build":"cd build && node ../index.js build","start":"cd build && node ../index.js start","update":"cd build && node ../index.js update","publish":"node scripts/publish.mjs","test:ui":"vitest --ui","test:all":"vitest run && vitest run --config vitest.config.e2e.ts","test:cov":"vitest run --coverage","test:e2e":"vitest run --config vitest.config.e2e.ts","cli-helper":"node ./scripts/cli-helper.mjs","create-ext":"titan create ext","test:watch":"vitest","test:e2e:ui":"vitest --ui --config vitest.config.e2e.ts","test:coverage":"vitest run --coverage","test:e2e:watch":"vitest --config vitest.config.e2e.ts"},"_npmUser":{"name":"ezetgalaxy","email":"bimo.encrypt@gmail.com"},"workspaces":["packages/*","testapp"],"_npmVersion":"11.7.0","description":"Titan Planet is a JavaScript-first backend framework that embeds JS actions into a Rust + Axum server and ships as a single native binary. Routes are compiled to static metadata; only actions run in the embedded JS runtime. No Node.js. No event loop in pr","directories":{},"_nodeVersion":"24.12.0","dependencies":{"esbuild":"^0.27.2","prompts":"^2.4.2","chokidar":"^5.0.0","@titanpl/core":"latest","@titanpl/node":"latest"},"_hasShrinkwrap":false,"devDependencies":{"vitest":"^4.0.17","@vitest/ui":"^4.0.17","@vitest/coverage-v8":"^4.0.17"},"_npmOperationalInternal":{"tmp":"tmp/titanpl_4.0.1_1773128634299_0.02578732589113475","host":"s3://npm-registry-packages-npm-production"}},"4.0.2":{"name":"titanpl","version":"4.0.2","keywords":["titan","titanpl","t8n","tpl","tgrv","titanjs","ezetgalaxy","framework","javascript","nodejs","backend","web-framework","api-framework","rust","rust-backend","axum","boa","js-to-rust","server","high-performance","native-performance","microservices","cli","esbuild","modern-backend","edge-computing","super-backend"],"author":{"name":"ezetgalaxy"},"license":"ISC","_id":"titanpl@4.0.2","maintainers":[{"name":"ezetgalaxy","email":"bimo.encrypt@gmail.com"}],"bin":{"t8n":"packages/cli/index.js","tit":"packages/cli/index.js","titan":"packages/cli/index.js"},"dist":{"shasum":"299e2077dfc4b0464cdb6080eb1d2f3aadc85c02","tarball":"https://registry.npmjs.org/titanpl/-/titanpl-4.0.2.tgz","fileCount":245,"integrity":"sha512-vb7wwfRRB2qzky3ts+TDQpHdWH1XTF3iVqdXLnESI2F5QfyvD6Xw6CiNuPBddbL3noTMNYhPowu0lVo2WDCGLg==","signatures":[{"sig":"MEQCIHLYteyQgFZKyCCkyscOgBe9UgzP+14bYwfZWmqMwtzBAiAbyjWsxYFCPanfzbYg0jTfRVaRx+s6DP0dSEZpHu/Lqw==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":89395629},"main":"index.js","type":"module","gitHead":"502fda16105575e11454b9dfa6ca1d83dfa86969","scripts":{"dev":"cd build && node ../index.js dev","help":"cd build && node ../index.js help","init":"rm -rf build && node index.js init build","test":"vitest run","build":"cd build && node ../index.js build","start":"cd build && node ../index.js start","update":"cd build && node ../index.js update","publish":"node scripts/publish.mjs","test:ui":"vitest --ui","test:all":"vitest run && vitest run --config vitest.config.e2e.ts","test:cov":"vitest run --coverage","test:e2e":"vitest run --config vitest.config.e2e.ts","cli-helper":"node ./scripts/cli-helper.mjs","create-ext":"titan create ext","test:watch":"vitest","test:e2e:ui":"vitest --ui --config vitest.config.e2e.ts","test:coverage":"vitest run --coverage","test:e2e:watch":"vitest --config vitest.config.e2e.ts"},"_npmUser":{"name":"ezetgalaxy","email":"bimo.encrypt@gmail.com"},"workspaces":["packages/*","testapp"],"_npmVersion":"11.7.0","description":"Titan Planet is a JavaScript-first backend framework that embeds JS actions into a Rust + Axum server and ships as a single native binary. Routes are compiled to static metadata; only actions run in the embedded JS runtime. No Node.js. No event loop in pr","directories":{},"_nodeVersion":"24.12.0","dependencies":{"esbuild":"^0.27.2","prompts":"^2.4.2","chokidar":"^5.0.0","@titanpl/core":"latest","@titanpl/node":"latest"},"_hasShrinkwrap":false,"devDependencies":{"vitest":"^4.0.17","@vitest/ui":"^4.0.17","@vitest/coverage-v8":"^4.0.17"},"_npmOperationalInternal":{"tmp":"tmp/titanpl_4.0.2_1773138398441_0.9761782070052687","host":"s3://npm-registry-packages-npm-production"}},"6.0.0":{"name":"titanpl","version":"6.0.0","keywords":["titan","titanpl","t8n","tpl","tgrv","titanjs","ezetgalaxy","framework","javascript","nodejs","backend","web-framework","api-framework","rust","rust-backend","axum","boa","js-to-rust","server","high-performance","native-performance","microservices","cli","esbuild","modern-backend","edge-computing","super-backend"],"author":{"name":"ezetgalaxy"},"license":"ISC","_id":"titanpl@6.0.0","maintainers":[{"name":"ezetgalaxy","email":"bimo.encrypt@gmail.com"}],"bin":{"t8n-dev":"packages/cli/index.js","tit-dev":"packages/cli/index.js","titan-dev":"packages/cli/index.js","test-start":"taskkill /f /engine/target/release/titan-server.exe run dist"},"dist":{"shasum":"9a735a4686e47806d3ed8d20d09d1e27f73e69c6","tarball":"https://registry.npmjs.org/titanpl/-/titanpl-6.0.0.tgz","fileCount":243,"integrity":"sha512-2ir7gXhONzLkLy3QSHcx/NJ5s8udZmRw6Y1E5lhZzX7Pgm3EKGszPo6LMvlFBxRgiQohOBZ8EU7SyTW7zFITmw==","signatures":[{"sig":"MEUCIHbLydkbI87JHoYFt93GEEpAQvRZ6Bw7v/AuSCr7974UAiEAoetz4xQIquVLLpFqDrf7xZT4vY74IMcY0FPVnxC61Fw=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":89440069},"main":"index.js","type":"module","gitHead":"502fda16105575e11454b9dfa6ca1d83dfa86969","scripts":{"dev":"cd build && node ../index.js dev","help":"cd build && node ../index.js help","init":"rm -rf build && node index.js init build","test":"vitest run","build":"cd build && node ../index.js build","start":"cd build && node ../index.js start","update":"cd build && node ../index.js update","publish":"node scripts/publish.mjs","t8n-dev":"node packages/cli/index.js","test:ui":"vitest --ui","tit-dev":"node packages/cli/index.js","test:all":"vitest run && vitest run --config vitest.config.e2e.ts","test:cov":"vitest run --coverage","test:e2e":"vitest run --config vitest.config.e2e.ts","titan-dev":"node packages/cli/index.js","cli-helper":"node ./scripts/cli-helper.mjs","create-ext":"titan create ext","engine:dev":"cd engine && cargo build","test:watch":"vitest","test:e2e:ui":"vitest --ui --config vitest.config.e2e.ts","engine:build":"cd engine && cargo build --release","test:coverage":"vitest run --coverage","test:e2e:watch":"vitest --config vitest.config.e2e.ts"},"_npmUser":{"name":"ezetgalaxy","email":"bimo.encrypt@gmail.com"},"workspaces":["packages/*","test-apps/*"],"_npmVersion":"11.11.1","description":"Titan Planet is a JavaScript-first backend framework that embeds JS actions into a Rust + Axum server and ships as a single native binary. Routes are compiled to static metadata; only actions run in the embedded JS runtime. No Node.js. No event loop in pr","directories":{},"_nodeVersion":"24.12.0","dependencies":{"esbuild":"^0.27.2","prompts":"^2.4.2","chokidar":"^5.0.0","@titanpl/core":"latest","@titanpl/node":"latest"},"_hasShrinkwrap":false,"devDependencies":{"vitest":"^4.0.17","@vitest/ui":"^4.0.17","@vitest/coverage-v8":"^4.0.17"},"_npmOperationalInternal":{"tmp":"tmp/titanpl_6.0.0_1774005766456_0.6083956232381234","host":"s3://npm-registry-packages-npm-production"}},"7.0.0-beta":{"name":"titanpl","version":"7.0.0-beta","keywords":["titan","titanpl","t8n","tpl","tgrv","titanjs","ezetgalaxy","framework","javascript","nodejs","backend","web-framework","api-framework","rust","rust-backend","axum","boa","js-to-rust","server","high-performance","native-performance","microservices","cli","esbuild","modern-backend","edge-computing","super-backend"],"author":{"name":"ezetgalaxy"},"license":"ISC","_id":"titanpl@7.0.0-beta","maintainers":[{"name":"ezetgalaxy","email":"bimo.encrypt@gmail.com"}],"bin":{"t8n-dev":"packages/cli/index.js","tit-dev":"packages/cli/index.js","titan-dev":"packages/cli/index.js","test-start":"taskkill /f /engine/target/release/titan-server.exe run dist"},"dist":{"shasum":"e3202f69dbddab28e28d756fddf9e5e7b9b7d1b5","tarball":"https://registry.npmjs.org/titanpl/-/titanpl-7.0.0-beta.tgz","fileCount":225,"integrity":"sha512-SG6Y5elqFAQMeKpGSXIlJ9lsmQ8dMeWL+CTZ9erYp3T96H40RAsGD01X90T5Agma/p0DjlQaJ2TKIjzWFNeVUA==","signatures":[{"sig":"MEUCIDlkwKPEn0L/OFNycBYWuAE2Syjw0Q0F7It2/0rdUHdoAiEA72gMAjzmRChcIhbzmxUIvGm8Z/FBzc02awEgjrmkU3M=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":89067756},"main":"index.js","type":"module","gitHead":"df76299fe4cb697d9a9952f802d95402f1887258","scripts":{"dev":"cd build && node ../index.js dev","help":"cd build && node ../index.js help","init":"rm -rf build && node index.js init build","test":"vitest run","build":"cd build && node ../index.js build","start":"cd build && node ../index.js start","update":"cd build && node ../index.js update","publish":"node scripts/publish.mjs","t8n-dev":"node packages/cli/index.js","test:ui":"vitest --ui","tit-dev":"node packages/cli/index.js","test:all":"vitest run && vitest run --config vitest.config.e2e.ts","test:cov":"vitest run --coverage","test:e2e":"vitest run --config vitest.config.e2e.ts","titan-dev":"node packages/cli/index.js","cli-helper":"node ./scripts/cli-helper.mjs","create-ext":"titan create ext","engine:dev":"cd engine && cargo build","test:watch":"vitest","test:e2e:ui":"vitest --ui --config vitest.config.e2e.ts","engine:build":"cd engine && cargo build --release","test:coverage":"vitest run --coverage","test:e2e:watch":"vitest --config vitest.config.e2e.ts"},"_npmUser":{"name":"ezetgalaxy","email":"bimo.encrypt@gmail.com"},"workspaces":["packages/*","test-apps/*"],"_npmVersion":"11.11.1","description":"Titan Planet is a JavaScript-first backend framework that embeds JS actions into a Rust + Axum server and ships as a single native binary. Routes are compiled to static metadata; only actions run in the embedded JS runtime. No Node.js. No event loop in pr","directories":{},"_nodeVersion":"24.12.0","dependencies":{"esbuild":"^0.27.2","prompts":"^2.4.2","chokidar":"^5.0.0","@titanpl/core":"latest","@titanpl/node":"latest"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"vitest":"^4.0.17","@vitest/ui":"^4.0.17","@vitest/coverage-v8":"^4.0.17"},"_npmOperationalInternal":{"tmp":"tmp/titanpl_7.0.0-beta_1774268921182_0.8166332541239107","host":"s3://npm-registry-packages-npm-production"}},"7.0.0":{"name":"titanpl","version":"7.0.0","keywords":["titan","titanpl","t8n","tpl","tgrv","titanjs","ezetgalaxy","framework","javascript","nodejs","backend","web-framework","api-framework","rust","rust-backend","axum","boa","js-to-rust","server","high-performance","native-performance","microservices","cli","esbuild","modern-backend","edge-computing","super-backend"],"author":{"name":"ezetgalaxy"},"license":"ISC","_id":"titanpl@7.0.0","maintainers":[{"name":"ezetgalaxy","email":"bimo.encrypt@gmail.com"}],"bin":{"t8n-dev":"packages/cli/index.js","tit-dev":"packages/cli/index.js","titan-dev":"packages/cli/index.js","test-start":"taskkill /f /engine/target/release/titan-server.exe run dist"},"dist":{"shasum":"1c5527c0de2da658bcdb83377a1dfd1af2ec2442","tarball":"https://registry.npmjs.org/titanpl/-/titanpl-7.0.0.tgz","fileCount":126,"integrity":"sha512-u6hGH258PdGMxV2zcGWqqP0pBnt4CzuE8RsY6Ih0ucdQeMX0mMF2B2D4+2qBJTYC/55LSpVSIQ4uFdsqmuI/7Q==","signatures":[{"sig":"MEQCICbGKA1sqDI8ByWPqjfkDuju473mwcutaZ2AFuFbEy0DAiBiPg9QbuxTyRqxp0Zq6BVWzFAtD9c2dxA3itsHhyPQww==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":65918862},"main":"index.js","type":"module","gitHead":"f961efd130b48503b567728e81e182e31cf54982","scripts":{"dev":"cd build && node ../index.js dev","help":"cd build && node ../index.js help","init":"rm -rf build && node index.js init build","test":"vitest run","build":"cd build && node ../index.js build","start":"cd build && node ../index.js start","update":"cd build && node ../index.js update","publish":"node scripts/publish.mjs","t8n-dev":"node packages/cli/index.js","test:ui":"vitest --ui","tit-dev":"node packages/cli/index.js","test:all":"vitest run && vitest run --config vitest.config.e2e.ts","test:cov":"vitest run --coverage","test:e2e":"vitest run --config vitest.config.e2e.ts","titan-dev":"node packages/cli/index.js","cli-helper":"node ./scripts/cli-helper.mjs","create-ext":"titan create ext","engine:dev":"cd engine && cargo build","test:watch":"vitest","test:e2e:ui":"vitest --ui --config vitest.config.e2e.ts","engine:build":"cd engine && cargo build --release","test:coverage":"vitest run --coverage","test:e2e:watch":"vitest --config vitest.config.e2e.ts"},"_npmUser":{"name":"ezetgalaxy","email":"bimo.encrypt@gmail.com"},"_npmVersion":"11.11.1","description":"Titan Planet is a JavaScript-first backend framework that embeds JS actions into a Rust + Axum server and ships as a single native binary. Routes are compiled to static metadata; only actions run in the embedded JS runtime. No Node.js. No event loop in pr","directories":{},"_nodeVersion":"24.12.0","dependencies":{"esbuild":"^0.27.2","prompts":"^2.4.2","chokidar":"^5.0.0","@titanpl/core":"7.0.0","@titanpl/node":"latest"},"_hasShrinkwrap":false,"devDependencies":{"vitest":"^4.0.17","@vitest/ui":"^4.0.17","@vitest/coverage-v8":"^4.0.17"},"_npmOperationalInternal":{"tmp":"tmp/titanpl_7.0.0_1774420972110_0.00836813710980433","host":"s3://npm-registry-packages-npm-production"}},"7.0.1":{"name":"titanpl","version":"7.0.1","description":"Titan Planet is a JavaScript-first backend framework that embeds JS actions into a Rust + Axum server and ships as a single native binary. Routes are compiled to static metadata; only actions run in the embedded JS runtime. No Node.js. No event loop in pr","license":"ISC","author":{"name":"ezetgalaxy"},"type":"module","main":"index.js","bin":{"tit-dev":"packages/cli/index.js","titan-dev":"packages/cli/index.js","t8n-dev":"packages/cli/index.js","test-start":"taskkill /f /engine/target/release/titan-server.exe run dist"},"keywords":["titan","titanpl","t8n","tpl","tgrv","titanjs","ezetgalaxy","framework","javascript","nodejs","backend","web-framework","api-framework","rust","rust-backend","axum","boa","js-to-rust","server","high-performance","native-performance","microservices","cli","esbuild","modern-backend","edge-computing","super-backend"],"scripts":{"cli-helper":"node ./scripts/cli-helper.mjs","create-ext":"titan create ext","init":"rm -rf build && node index.js init build","build":"cd build && node ../index.js build","dev":"cd build && node ../index.js dev","start":"cd build && node ../index.js start","help":"cd build && node ../index.js help","update":"cd build && node ../index.js update","publish":"node scripts/publish.mjs","titan-dev":"node packages/cli/index.js","tit-dev":"node packages/cli/index.js","t8n-dev":"node packages/cli/index.js","engine:build":"cd engine && cargo build --release","engine:dev":"cd engine && cargo build","test":"vitest run","test:watch":"vitest","test:coverage":"vitest run --coverage","test:cov":"vitest run --coverage","test:ui":"vitest --ui","test:e2e":"vitest run --config vitest.config.e2e.ts","test:e2e:watch":"vitest --config vitest.config.e2e.ts","test:e2e:ui":"vitest --ui --config vitest.config.e2e.ts","test:all":"vitest run && vitest run --config vitest.config.e2e.ts"},"dependencies":{"@titanpl/core":"7.0.0","@titanpl/node":"latest","chokidar":"^5.0.0","esbuild":"^0.27.2","prompts":"^2.4.2"},"devDependencies":{"@vitest/coverage-v8":"^4.0.17","@vitest/ui":"^4.0.17","vitest":"^4.0.17"},"gitHead":"15d6763276536b244e29eb30658a7c0c523a1088","_id":"titanpl@7.0.1","_nodeVersion":"24.12.0","_npmVersion":"11.11.1","dist":{"integrity":"sha512-6a4sySQikscIfzh374Sq6ieusRgrRrgvRves0ii5fwUbwl4JiReiZ22auO4VwoLTihjsWDzZswV4XVX5xMDplA==","shasum":"b717b78ce874c9139a6cc6ba0cb2efb871f4fe5a","tarball":"https://registry.npmjs.org/titanpl/-/titanpl-7.0.1.tgz","fileCount":93,"unpackedSize":65757797,"signatures":[{"keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U","sig":"MEYCIQCJZfSf/BkuGkPuJZm1XDjABH07J3w9IjelPSkCok5EwgIhAK3uE+SgVyxR73h2GOXoyv67TsUtgvNLlawgUwESi6Jo"}]},"_npmUser":{"name":"ezetgalaxy","email":"bimo.encrypt@gmail.com"},"directories":{},"maintainers":[{"name":"ezetgalaxy","email":"bimo.encrypt@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages-npm-production","tmp":"tmp/titanpl_7.0.1_1774518571108_0.8931262946152676"},"_hasShrinkwrap":false}},"time":{"created":"2026-03-01T06:21:04.398Z","modified":"2026-03-26T09:49:32.198Z","1.0.0":"2026-03-01T06:21:04.624Z","26.16.2":"2026-03-01T06:46:21.741Z","26.16.4":"2026-03-01T06:57:40.738Z","26.16.5":"2026-03-01T06:59:53.372Z","26.16.7":"2026-03-01T07:08:07.263Z","26.16.8":"2026-03-01T07:17:50.614Z","26.16.11":"2026-03-01T07:29:51.611Z","26.17.0":"2026-03-01T07:44:18.576Z","26.17.1":"2026-03-01T08:06:27.411Z","26.17.2":"2026-03-01T08:41:10.458Z","1.4.0":"2026-03-01T11:23:30.549Z","1.5.0":"2026-03-01T12:26:52.768Z","1.6.0":"2026-03-01T12:46:54.373Z","1.7.0":"2026-03-01T16:09:20.312Z","2.0.0":"2026-03-01T17:00:16.330Z","2.0.1":"2026-03-02T07:25:52.772Z","2.0.2":"2026-03-02T15:18:40.156Z","2.0.3":"2026-03-03T10:28:04.065Z","2.0.4":"2026-03-04T09:06:32.220Z","3.0.0":"2026-03-07T19:03:00.974Z","4.0.0":"2026-03-10T06:45:10.912Z","4.0.1":"2026-03-10T07:43:55.164Z","4.0.2":"2026-03-10T10:26:39.379Z","6.0.0":"2026-03-20T11:22:47.419Z","7.0.0-beta":"2026-03-23T12:28:42.437Z","7.0.0":"2026-03-25T06:42:52.990Z","7.0.1":"2026-03-26T09:49:32.079Z"},"author":{"name":"ezetgalaxy"},"license":"ISC","keywords":["titan","titanpl","t8n","tpl","tgrv","titanjs","ezetgalaxy","framework","javascript","nodejs","backend","web-framework","api-framework","rust","rust-backend","axum","boa","js-to-rust","server","high-performance","native-performance","microservices","cli","esbuild","modern-backend","edge-computing","super-backend"],"description":"Titan Planet is a JavaScript-first backend framework that embeds JS actions into a Rust + Axum server and ships as a single native binary. Routes are compiled to static metadata; only actions run in the embedded JS runtime. No Node.js. No event loop in pr","maintainers":[{"name":"ezetgalaxy","email":"bimo.encrypt@gmail.com"}],"readme":"<p align=\"center\">\n  <a href=\"https://titanpl.vercel.app/\" target=\"_blank\">\n    <img src=\"https://i.ibb.co/VpBsTg6m/tpl-Logo.png\" width=\"120\" alt=\"TitanPl Logo\" />\n  </a>\n</p>\n\n<p align=\"center\">\n   You write zero Rust. TitanPl handles routing, bundling, runtime execution, hot reload, and deployment — <br> all powered by <a href=\"https://rust-lang.org/\">Rust</a> under the hood.\n</p>\n\n<p align=\"center\">\n  <a href=\"https://www.npmjs.com/package/titanpl\">\n    <img src=\"https://img.shields.io/npm/v/titanpl?style=for-the-badge&logo=npm&logoColor=white\" />\n  </a>\n\n  <img src=\"https://img.shields.io/badge/Runtime-Gravity(V8)%20%26%20Rust%20Tokio-1f2937?style=for-the-badge\" />\n\n  <img src=\"https://img.shields.io/badge/Powered%20By%20Rust%20Axum-DEA584?style=for-the-badge&logo=rust&logoColor=black\" />\n\n  <a href=\"https://discord.gg/mPDaTRtP\">\n    <img src=\"https://img.shields.io/badge/Join-5865F2?style=for-the-badge&logo=discord&logoColor=white\" />\n  </a>\n\n  <a href=\"https://x.com/TitanPl\">\n    <img src=\"https://img.shields.io/badge/Follow-000000?style=for-the-badge&logo=x&logoColor=white\" />\n  </a>\n\n</p>\n\n\n\n\n<h1> Description\n</h1>\n\nTitan Planet is a JavaScript/TypeScript-first Backend Framework that compiles your application into a single, high-performance native binary. It embeds it's own Gravity (V8) JavaScript runtime directly into a specialized Rust + Axum server.\n\n**TypeScript Precision. JavaScript Simplicity. Native Rust Power. Zero Configuration.**\n\n<p>\n   \n  <img src=\"https://img.shields.io/badge/TypeScript-3178C6?style=for-the-badge&logo=typescript&logoColor=white\" />\n  <img src=\"https://img.shields.io/badge/JavaScript-F7DF1E?style=for-the-badge&logo=javascript&logoColor=black\" />\n  <img src=\"https://img.shields.io/badge/Rust-DEA584?style=for-the-badge&logo=rust&logoColor=black\" />\n</p>\n\n  \n## Why Titan?\n\nTitan Planet compiles your JavaScript or TypeScript application into a **single native Rust binary**.\n\nIt embeds a V8 runtime inside a Rust + Axum server — giving you:\n\n- ⚡ Native-level performance\n- 📦 Single binary deployment\n- 🧠 Strict TypeScript enforcement\n- 🛡 Zero type errors before runtime\n- 🚀 No DevOps configuration required\n\nStart with pure TypeScript.\nDrop into Rust when you need extreme performance.\nTitan handles the integration automatically.\n\n<p>\n  <a href=\"https://titan-docs-ez.vercel.app/docs\" target=\"_blank\">\n    <img src=\"https://i.ibb.co/VpBsTg6m/tpl-Logo.png\" width=\"28\" style=\"vertical-align:middle;\" />\n    <strong style=\"vertical-align:middle;\"> Documentation</strong>\n</p>\n<p>\n<a href=\"https://titan-docs-ez.vercel.app/docs/runtime-architecture\" target=\"_blank\">\n    <strong style=\"vertical-align:middle;\">Gravity Runtime</strong>\n  </a>\n</p>\n  \n <p>\n     <a href=\"https://titan-docs-ez.vercel.app/docs/14-drift\" target=\"_blank\">\n    <strong style=\"vertical-align:middle;\">Drift</strong>\n  </a>\n </p>\n\n# 🚀 Quick Start\n### 1. Prerequisites\n* **Rust** (latest stable): [Install Rust](https://rust-lang.org/tools/install/) [Optional]\n* **Node.js** (v18+): Required for CLI and JS tooling.\n\n### 2. Install CLI\n**The `titanpl` CLI is used to create and manage all your new projects and everything related to Titan.**\n```bash\nnpm install -g @titanpl/cli@latest\n```\n\n### 3. Initialize & Run\nTitan guides you through selecting the perfect architecture for your needs.\n\n```bash\ntitan init my-app\n```\n\n**Select your language:**\n1.  `JavaScript` (Fast, lightweight)\n2.  `TypeScript` (Strict, typed)\n\n**Select your architecture:**\n1.  `Standard` (Pure JS/TS)\n2.  `Rust + JS/TS (Hybrid)` (High-performance native actions)\n\nInside your project:\n```bash\ncd my-app\nnpm run dev\n```\n\nYou'll see the Titan Dev Server spin up:\n```\n  ⏣ Titan Planet   v1.0.0   [ Dev Mode ]\n\n  Type:        TS Actions\n  Hot Reload:  Enabled\n  Env:         Loaded\n\n🚀 Starting Titan Engine...\n[Titan] 1 reply route(s) pre-computed\nTitan server running at: http://localhost:5100  (Threads: 32, Stack: 8MB, Dev Mode)\n\n\n```\n\n\n# ⚡ Hybrid Action System\n\nTitan is unique because it allows you to write endpoints in **JavaScript, TypeScript, and Rust** within the same project.\n\n| Feature | Status | Notes |\n| :--- | :--- | :--- |\n| **Standard JavaScript** | ✅ Stable | Production Ready |\n| **Standard TypeScript** | ✅ Stable | Production Ready |\n| **Rust + JS (Hybrid)** | 🧪 Experimental | **Dev Only**, Production Under Testing |\n| **Rust + TS (Hybrid)** | 🧪 Experimental | **Dev Only**, Production Under Testing |\n\n### 🔵 TypeScript Actions (`app/actions/hello.ts`)\nFully typed, strict, and auto-compiled.\n\n```typescript\nimport { defineAction } from \"@titanpl/native\";\n\ninterface HelloResponse {\n    message: string;\n    user_name: string;\n}\n\n// \"defineAction\" provides automatic type inference for \"req\"\nexport const hello = defineAction((req): HelloResponse => {\n    t.log(\"Handling request with strict types...\");\n\n    return { \n        message: \"Hello from TypeScript!\",\n        user_name: req.body.name || \"Guest\"\n    };\n});\n```\n\n### 🟡 JavaScript Actions (`app/actions/hello.js`)\nPerfect for business logic, rapid prototyping, and IO-bound tasks.\n```javascript\nexport const hello = defineAction((req) => {\n    t.log(\"Handling user request...\");\n    return { \n        message: \"Hello from JavaScript!\",\n        user_id: req.params.id \n    };\n});\n```\n\n### 🔴 Rust Actions (Beta)\nPerfect for heavy computation, encryption, image processing, or low-level system access.\n> **Note:** The Native Rust Action API is currently in **Beta**.\n```rust\nuse axum::{response::{IntoResponse, Json}, http::Request, body::Body};\nuse serde_json::json;\n\npub async fn run(req: Request<Body>) -> impl IntoResponse {\n    let result = heavy_computation();\n    t.log(\"Processed 1M records in Rust\");\n    Json(json!({ \"result\": result }))\n}\n```\n\n**Titan automatically detects, compiles, and routes all types.**\n* `.ts` files are type-checked and compiled with esbuild.\n* `.js` files are bundled with esbuild.\n* `.rs` files are compiled into the native binary.\n* All share the same `routes.json` configuration.\n\n---\n\n# 🛡️ Strict Type Safety & Error Logs\n\nTitan prioritizes code quality by enforcing **Strict TypeScript** logic during development. \n\nIf `titan dev` detects a type error, the server **will not run**. This ensures you never ship or test broken code.\n\n### Sample Error Output\nWhen a type error occurs, Titan pauses execution and provides a clear, actionable log:\n\n```text\n[Titan] ❌ TypeScript Error:\napp/actions/payment.ts(12,5): error TS2322: Type 'string' is not assignable to type 'number'.\n\n    10 |    const amount: number = req.body.amount;\n    11 |    \n  > 12 |    processPayment( \"100\" ); // Error here\n       |    ^^^^^^^^^^^^^^^^^^^^^^^\n\n[Titan] 🛑 Server paused due to type errors. Fix them to resume.\n```\n\nOnce fixed, the server automatically resumes.\n\n---\n\n# ✨ Core Capabilities\n\n### 🔌 Unified Runtime API (`t`)\nAll actions (JS/TS/Rust) have access to the powerful `t` namespace:\n\n* `t.fetch(url, options)` — High-performance HTTP client\n* `t.log(msg)` — Sandboxed, structured logging\n* `t.jwt.sign / verify` — Fast JWT operations\n* `t.password.hash / verify` — Secure password handling\n* `t.db` — Database access\n---\n\n### 🧩 Extensions System\nExtend the runtime with custom Rust engines using **Titan Extensions**.\n* `titan create ext <name>`: Scaffold a new extension.\n* `titan run ext`: Test your extension in a lightweight harness.\n\n---\n\n# 📦 Building & Deployment\n\nTitan offers a unified build system that packages your JS/TS code, assets, and the native engine into a single, self-contained `build/` directory.\n\n### 1. Production Build\nRun this command from your project root:\n```bash\ntitan build --release\n```\nThis will:\n* Bundle your actions into optimized `.jsbundle` files.\n* Extract all required Titan extensions and native libraries to `.ext/`.\n* Copy your `public/`, `static/`, and other configured assets.\n* Generate a `titan-server` executable in the `build/` folder.\n\n### 2. Run the Build\n```bash\ncd build\n./titan-server\n```\nYour application is now running as a standalone native server.\n\n### 🐳 Docker Deployment\nThe `titan build --release` command is optimized for Docker. Your `Dockerfile` can be as simple as:\n\n```dockerfile\nFROM node:20-slim AS builder\nWORKDIR /app\nCOPY . .\nRUN npm install --include=optional\nRUN npx titan build --release\n\nFROM ubuntu:24.04\nWORKDIR /app\nCOPY --from=builder /app/build .\nCMD [\"./titan-server\", \"run\", \"dist\"]\n```\nThis produces a tiny, high-performance production image with zero `node_modules`.\n\n### 🛠 Configuration (`tanfig.json`)\nYou can customize the build process in your `tanfig.json`:\n```json\n{\n  \"build\": {\n    \"purpose\": \"deploy\",\n    \"files\": [\"public\", \"db\", \"secrets\"]\n  }\n}\n```\n* **`purpose`**: Use `deploy` to skip `node_modules` junctions for the smallest possible footprint.\n* **`files`**: List any extra folders you want included in the `build/` output.\n\n---\n\n\n**To know more read docs 💟 **Titan Planet docs:** https://titanpl.vercel.app/docs**\n","readmeFilename":"README.md"}