{"_id":"fluxion-ts","_rev":"58-a3bdb20051d31617ac06a5fe4b09734a","name":"fluxion-ts","dist-tags":{"latest":"0.19.3"},"versions":{"0.0.4":{"name":"fluxion-ts","version":"0.0.4","keywords":["framework","server","typescript","javascript"],"author":{"name":"Kasukabe Tsumugi","email":"futami16237@gmail.com"},"license":"MIT","_id":"fluxion-ts@0.0.4","maintainers":[{"name":"baendlorel","email":"futami16237@gmail.com"}],"homepage":"https://github.com/baendlorel/fluxion#readme","bugs":{"url":"https://github.com/baendlorel/fluxion/issues"},"dist":{"shasum":"2371ff650403cb5d51c0f1fdc45c6ff9ac35bd87","tarball":"https://registry.npmjs.org/fluxion-ts/-/fluxion-ts-0.0.4.tgz","fileCount":43,"integrity":"sha512-L+9RjC5/BFargXvCAPwMWSMsnk/z6/qIuFO74vuUE5cWRdQIFEg530ywEa4P3MrHDUfTyKKr8VP9ieRihAevwQ==","signatures":[{"sig":"MEYCIQCnLauj7Ct5NtqDjcUexu7ZbS42TX97tMv4Faxe7cc+sgIhALF1f9W20Ga7x4Sxsetu5NFQ6DyvQicMUzAMSS4IaBq8","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":166745},"type":"module","_from":"file:fluxion-ts-0.0.4.tgz","purpose":"npm","scripts":{"dev":"tsx ./src/index.ts --watch","exp":"vite dev --config document/vite.config.ts","pub":"tsx ./scripts/publish.ts","lint":"oxlint .","test":"vitest","build":"rollup -c","image":"tsx ./scripts/build-image.ts","lines":"tsx ./scripts/lines.ts","start":"code-server --bind-addr 0.0.0.0:3000 /app/dynamic && node /app/index.js","doc:dev":"vite --config document/vite.config.ts","doc:build":"vite build --config document/vite.config.ts"},"_npmUser":{"name":"baendlorel","email":"futami16237@gmail.com"},"_resolved":"/tmp/ed2642fd814c8c46722a78b4302a0e85/fluxion-ts-0.0.4.tgz","_integrity":"sha512-L+9RjC5/BFargXvCAPwMWSMsnk/z6/qIuFO74vuUE5cWRdQIFEg530ywEa4P3MrHDUfTyKKr8VP9ieRihAevwQ==","repository":{"url":"git+https://github.com/baendlorel/fluxion.git","type":"git"},"_npmVersion":"11.5.1","description":"Fluxion is able to start a server that can dynamically load routers and js files. It is designed to be used to replace PHP","directories":{},"_nodeVersion":"24.5.0","dependencies":{"chalk":"^5.6.2","find-my-way":"^9.5.0"},"_hasShrinkwrap":false,"description_zh":"Fluxion可以启动一个能够动态加载路由和js文件的服务器，旨在替代PHP","devDependencies":{"tsx":"^4.21.0","vite":"^7.3.1","axios":"^1.13.6","kt.js":"^0.31.4","tslib":"^2.8.1","oxlint":"^1.50.0","rimraf":"^6.1.3","rollup":"4.59.0","vitest":"^4.0.18","prettier":"^3.8.1","typescript":"^5.9.3","@types/node":"^25.3.2","@ktjs/ts-plugin":"^0.1.13","rollup-plugin-dts":"^6.3.0","@rollup/plugin-json":"^6.1.0","@rollup/plugin-terser":"^0.4.4","@rollup/plugin-replace":"^6.0.3","@ktjs/vite-plugin-ktjsx":"^0.4.3","@rollup/plugin-commonjs":"^29.0.0","rollup-plugin-func-macro":"^1.2.2","@rollup/plugin-typescript":"^12.3.0","@rollup/plugin-node-resolve":"^16.0.3","rollup-plugin-conditional-compilation":"^2.1.2"},"_npmOperationalInternal":{"tmp":"tmp/fluxion-ts_0.0.4_1772436644897_0.9271469335402442","host":"s3://npm-registry-packages-npm-production"}},"0.0.5":{"name":"fluxion-ts","version":"0.0.5","keywords":["framework","server","typescript","javascript"],"author":{"name":"Kasukabe Tsumugi","email":"futami16237@gmail.com"},"license":"MIT","_id":"fluxion-ts@0.0.5","maintainers":[{"name":"baendlorel","email":"futami16237@gmail.com"}],"homepage":"https://github.com/baendlorel/fluxion#readme","bugs":{"url":"https://github.com/baendlorel/fluxion/issues"},"dist":{"shasum":"c50fb8184579228ac71031f2bf626669731366a5","tarball":"https://registry.npmjs.org/fluxion-ts/-/fluxion-ts-0.0.5.tgz","fileCount":43,"integrity":"sha512-0oj3l7+Yz9AG8ksE8m0o+uRGsa2w+Y0GINpFkWGP9qPC82Cg7kcLLzekRMWzw8ciDSYJGeQIX+yCMTVobbh8+Q==","signatures":[{"sig":"MEQCIDvroxOEEaqW4r+YqYI9JJyj3uNF3T/cbL9wjfMJFsAPAiAn1iGN6134j00JIsrX08oduHhuC30tNZ7cQ9nqIhAjAQ==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":170369},"type":"module","_from":"file:fluxion-ts-0.0.5.tgz","purpose":"npm","scripts":{"dev":"tsx ./src/index.ts --watch","exp":"vite dev --config document/vite.config.ts","pub":"tsx ./scripts/publish.ts","lint":"oxlint .","test":"vitest","build":"rollup -c","image":"tsx ./scripts/build-image.ts","lines":"tsx ./scripts/lines.ts","start":"code-server --bind-addr 0.0.0.0:3000 /app/dynamic && node /app/index.js","doc:dev":"vite --config document/vite.config.ts","doc:build":"vite build --config document/vite.config.ts"},"_npmUser":{"name":"baendlorel","email":"futami16237@gmail.com"},"_resolved":"/tmp/92b169147116657199cc4b975f173629/fluxion-ts-0.0.5.tgz","_integrity":"sha512-0oj3l7+Yz9AG8ksE8m0o+uRGsa2w+Y0GINpFkWGP9qPC82Cg7kcLLzekRMWzw8ciDSYJGeQIX+yCMTVobbh8+Q==","repository":{"url":"git+https://github.com/baendlorel/fluxion.git","type":"git"},"_npmVersion":"11.5.1","description":"Fluxion is able to start a server that can dynamically load routers and js files. It is designed to be used to replace PHP","directories":{},"_nodeVersion":"24.5.0","dependencies":{"chalk":"^5.6.2","find-my-way":"^9.5.0"},"_hasShrinkwrap":false,"description_zh":"Fluxion可以启动一个能够动态加载路由和js文件的服务器，旨在替代PHP","devDependencies":{"tsx":"^4.21.0","vite":"^7.3.1","axios":"^1.13.6","kt.js":"^0.31.4","tslib":"^2.8.1","oxlint":"^1.50.0","rimraf":"^6.1.3","rollup":"4.59.0","vitest":"^4.0.18","prettier":"^3.8.1","typescript":"^5.9.3","@types/node":"^25.3.2","@ktjs/ts-plugin":"^0.1.13","rollup-plugin-dts":"^6.3.0","@rollup/plugin-json":"^6.1.0","@rollup/plugin-terser":"^0.4.4","@rollup/plugin-replace":"^6.0.3","@ktjs/vite-plugin-ktjsx":"^0.4.3","@rollup/plugin-commonjs":"^29.0.0","rollup-plugin-func-macro":"^1.2.2","@rollup/plugin-typescript":"^12.3.0","@rollup/plugin-node-resolve":"^16.0.3","rollup-plugin-conditional-compilation":"^2.1.2"},"_npmOperationalInternal":{"tmp":"tmp/fluxion-ts_0.0.5_1772437034724_0.596656914532459","host":"s3://npm-registry-packages-npm-production"}},"0.0.6":{"name":"fluxion-ts","version":"0.0.6","keywords":["framework","server","typescript","javascript"],"author":{"name":"Kasukabe Tsumugi","email":"futami16237@gmail.com"},"license":"MIT","_id":"fluxion-ts@0.0.6","maintainers":[{"name":"baendlorel","email":"futami16237@gmail.com"}],"homepage":"https://github.com/baendlorel/fluxion#readme","bugs":{"url":"https://github.com/baendlorel/fluxion/issues"},"dist":{"shasum":"5a123cff928fa041cb84b02448497085f05202e7","tarball":"https://registry.npmjs.org/fluxion-ts/-/fluxion-ts-0.0.6.tgz","fileCount":43,"integrity":"sha512-5gD6ORa9XE76ltWdAw7KueNb7kHsEY0bfWzEPc1YTtCJP8diJ953d3fnJkG5Fv4DuMHZzWNFC1DuitEVgxi2tw==","signatures":[{"sig":"MEQCIBceDw3sqVvFuS2qswnYQt1FVw5sbjdc2f6SRIj3eB7UAiAhLrovPvlPMWIBQJe0YK5Uyfwgc7oylxh7VpF3x70w7g==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":171920},"type":"module","_from":"file:fluxion-ts-0.0.6.tgz","purpose":"npm","scripts":{"dev":"tsx ./src/index.ts --watch","exp":"vite dev --config document/vite.config.ts","pub":"tsx ./scripts/publish.ts","lint":"oxlint .","test":"vitest","build":"rollup -c","image":"tsx ./scripts/build-image.ts","lines":"tsx ./scripts/lines.ts","start":"code-server --bind-addr 0.0.0.0:3000 /app/dynamic && node /app/index.js","doc:dev":"vite --config document/vite.config.ts","doc:build":"vite build --config document/vite.config.ts"},"_npmUser":{"name":"baendlorel","email":"futami16237@gmail.com"},"_resolved":"/tmp/1ddec6c1929dbe4dca7c478d527c6479/fluxion-ts-0.0.6.tgz","_integrity":"sha512-5gD6ORa9XE76ltWdAw7KueNb7kHsEY0bfWzEPc1YTtCJP8diJ953d3fnJkG5Fv4DuMHZzWNFC1DuitEVgxi2tw==","repository":{"url":"git+https://github.com/baendlorel/fluxion.git","type":"git"},"_npmVersion":"11.5.1","description":"Fluxion is able to start a server that can dynamically load routers and js files. It is designed to be used to replace PHP","directories":{},"_nodeVersion":"24.5.0","dependencies":{"chalk":"^5.6.2","find-my-way":"^9.5.0"},"_hasShrinkwrap":false,"description_zh":"Fluxion可以启动一个能够动态加载路由和js文件的服务器，旨在替代PHP","devDependencies":{"tsx":"^4.21.0","vite":"^7.3.1","axios":"^1.13.6","kt.js":"^0.31.4","tslib":"^2.8.1","oxlint":"^1.50.0","rimraf":"^6.1.3","rollup":"4.59.0","vitest":"^4.0.18","prettier":"^3.8.1","typescript":"^5.9.3","@types/node":"^25.3.2","@ktjs/ts-plugin":"^0.1.13","rollup-plugin-dts":"^6.3.0","@rollup/plugin-json":"^6.1.0","@rollup/plugin-terser":"^0.4.4","@rollup/plugin-replace":"^6.0.3","@ktjs/vite-plugin-ktjsx":"^0.4.3","@rollup/plugin-commonjs":"^29.0.0","rollup-plugin-func-macro":"^1.2.2","@rollup/plugin-typescript":"^12.3.0","@rollup/plugin-node-resolve":"^16.0.3","rollup-plugin-conditional-compilation":"^2.1.2"},"_npmOperationalInternal":{"tmp":"tmp/fluxion-ts_0.0.6_1772437776055_0.3025005052163994","host":"s3://npm-registry-packages-npm-production"}},"0.0.7":{"name":"fluxion-ts","version":"0.0.7","keywords":["framework","server","typescript","javascript"],"author":{"name":"Kasukabe Tsumugi","email":"futami16237@gmail.com"},"license":"MIT","_id":"fluxion-ts@0.0.7","maintainers":[{"name":"baendlorel","email":"futami16237@gmail.com"}],"homepage":"https://github.com/baendlorel/fluxion#readme","bugs":{"url":"https://github.com/baendlorel/fluxion/issues"},"dist":{"shasum":"ce6357fcc13a63e05b7f82db50b1747e00c9f3fe","tarball":"https://registry.npmjs.org/fluxion-ts/-/fluxion-ts-0.0.7.tgz","fileCount":40,"integrity":"sha512-qIVSpzeZ6H1vaTDXjc0GHTiJQA1Ks+JslANbgQ1wWZ+PJRqMIbf8Vjxcs07bTAmWl4h+Msfhw5d1ElI0b5Xy9Q==","signatures":[{"sig":"MEQCIAXqs5w/UKpnXosAaNa74x+Ew2Pl9K49rOafJkwlmvhRAiB/XeZAbgyB0VKShCuuDxEbq2fd08NCL5UAKeCdvZWw8A==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":168647},"type":"module","_from":"file:fluxion-ts-0.0.7.tgz","exports":{"types":"./index.d.ts","import":"./index.mjs","default":"./index.mjs"},"purpose":"npm","scripts":{"dev":"tsx ./src/index.ts --watch","exp":"vite dev --config document/vite.config.ts","pub":"tsx ./scripts/publish.ts","lint":"oxlint .","test":"vitest","build":"rollup -c","image":"tsx ./scripts/build-image.ts","lines":"tsx ./scripts/lines.ts","start":"code-server --bind-addr 0.0.0.0:3000 /app/dynamic && node /app/index.js","doc:dev":"vite --config document/vite.config.ts","doc:build":"vite build --config document/vite.config.ts"},"_npmUser":{"name":"baendlorel","email":"futami16237@gmail.com"},"_resolved":"/tmp/326aa5ce15482559b81336cdc9a06d7d/fluxion-ts-0.0.7.tgz","_integrity":"sha512-qIVSpzeZ6H1vaTDXjc0GHTiJQA1Ks+JslANbgQ1wWZ+PJRqMIbf8Vjxcs07bTAmWl4h+Msfhw5d1ElI0b5Xy9Q==","repository":{"url":"git+https://github.com/baendlorel/fluxion.git","type":"git"},"_npmVersion":"11.5.1","description":"Fluxion is able to start a server that can dynamically load routers and js files. It is designed to be used to replace PHP","directories":{},"_nodeVersion":"24.5.0","dependencies":{"chalk":"^5.6.2","find-my-way":"^9.5.0"},"_hasShrinkwrap":false,"description_zh":"Fluxion可以启动一个能够动态加载路由和js文件的服务器，旨在替代PHP","devDependencies":{"tsx":"^4.21.0","vite":"^7.3.1","axios":"^1.13.6","kt.js":"^0.31.4","tslib":"^2.8.1","oxlint":"^1.50.0","rimraf":"^6.1.3","rollup":"4.59.0","vitest":"^4.0.18","prettier":"^3.8.1","typescript":"^5.9.3","@types/node":"^25.3.2","@ktjs/ts-plugin":"^0.1.13","rollup-plugin-dts":"^6.3.0","@rollup/plugin-json":"^6.1.0","@rollup/plugin-terser":"^0.4.4","@rollup/plugin-replace":"^6.0.3","@ktjs/vite-plugin-ktjsx":"^0.4.3","@rollup/plugin-commonjs":"^29.0.0","rollup-plugin-func-macro":"^1.2.2","@rollup/plugin-typescript":"^12.3.0","@rollup/plugin-node-resolve":"^16.0.3","rollup-plugin-conditional-compilation":"^2.1.2"},"_npmOperationalInternal":{"tmp":"tmp/fluxion-ts_0.0.7_1772438644331_0.706002746572834","host":"s3://npm-registry-packages-npm-production"}},"0.0.8":{"name":"fluxion-ts","version":"0.0.8","keywords":["framework","server","typescript","javascript"],"author":{"name":"Kasukabe Tsumugi","email":"futami16237@gmail.com"},"license":"MIT","_id":"fluxion-ts@0.0.8","maintainers":[{"name":"baendlorel","email":"futami16237@gmail.com"}],"homepage":"https://github.com/baendlorel/fluxion#readme","bugs":{"url":"https://github.com/baendlorel/fluxion/issues"},"dist":{"shasum":"c3f13ab7efb8a4e958f54656a8b54dbd41252db2","tarball":"https://registry.npmjs.org/fluxion-ts/-/fluxion-ts-0.0.8.tgz","fileCount":6,"integrity":"sha512-fHIkNVAc+pqzpTrl55nzIDEz6AMcO9iVXqQcyuEEDIQn/hCcyvF1Y/poROU8763RqcSHJYvQE5jA4PgAUYzJYw==","signatures":[{"sig":"MEUCIEduaxYV5ZSp/Y36jzFY8je0fyvANG6xScWXp/0ruYVgAiEA27E9lXs5IiHHdyHlvsIaNrSZ5JucMYjzxxzu8TQ9jrQ=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":236757},"type":"module","_from":"file:fluxion-ts-0.0.8.tgz","exports":{"types":"./index.d.ts","import":"./index.mjs","default":"./index.mjs"},"purpose":"npm","scripts":{"dev":"tsx ./src/index.ts --watch","exp":"vite dev --config document/vite.config.ts","pub":"tsx ./scripts/publish.ts","lint":"oxlint .","test":"vitest","build":"rollup -c","image":"tsx ./scripts/build-image.ts","lines":"tsx ./scripts/lines.ts","start":"code-server --bind-addr 0.0.0.0:3000 /app/dynamic && node /app/index.js","doc:dev":"vite --config document/vite.config.ts","doc:build":"vite build --config document/vite.config.ts"},"_npmUser":{"name":"baendlorel","email":"futami16237@gmail.com"},"_resolved":"/tmp/d0725e554d814024d6eea8a76dd1976b/fluxion-ts-0.0.8.tgz","_integrity":"sha512-fHIkNVAc+pqzpTrl55nzIDEz6AMcO9iVXqQcyuEEDIQn/hCcyvF1Y/poROU8763RqcSHJYvQE5jA4PgAUYzJYw==","repository":{"url":"git+https://github.com/baendlorel/fluxion.git","type":"git"},"_npmVersion":"11.5.1","description":"Fluxion is able to start a server that can dynamically load routers and js files. It is designed to be used to replace PHP","directories":{},"_nodeVersion":"24.5.0","dependencies":{"chalk":"^5.6.2","find-my-way":"^9.5.0"},"_hasShrinkwrap":false,"description_zh":"Fluxion可以启动一个能够动态加载路由和js文件的服务器，旨在替代PHP","devDependencies":{"tsx":"^4.21.0","vite":"^7.3.1","axios":"^1.13.6","kt.js":"^0.31.4","tslib":"^2.8.1","oxlint":"^1.50.0","rimraf":"^6.1.3","rollup":"4.59.0","vitest":"^4.0.18","prettier":"^3.8.1","typescript":"^5.9.3","@types/node":"^25.3.2","@ktjs/ts-plugin":"^0.1.13","rollup-plugin-dts":"^6.3.0","@rollup/plugin-json":"^6.1.0","@rollup/plugin-terser":"^0.4.4","@rollup/plugin-replace":"^6.0.3","@ktjs/vite-plugin-ktjsx":"^0.4.3","@rollup/plugin-commonjs":"^29.0.0","rollup-plugin-func-macro":"^1.2.2","@rollup/plugin-typescript":"^12.3.0","@rollup/plugin-node-resolve":"^16.0.3","rollup-plugin-conditional-compilation":"^2.1.2"},"_npmOperationalInternal":{"tmp":"tmp/fluxion-ts_0.0.8_1772438940878_0.7952981029271069","host":"s3://npm-registry-packages-npm-production"}},"0.0.9":{"name":"fluxion-ts","version":"0.0.9","keywords":["framework","server","typescript","javascript"],"author":{"name":"Kasukabe Tsumugi","email":"futami16237@gmail.com"},"license":"MIT","_id":"fluxion-ts@0.0.9","maintainers":[{"name":"baendlorel","email":"futami16237@gmail.com"}],"homepage":"https://github.com/baendlorel/fluxion#readme","bugs":{"url":"https://github.com/baendlorel/fluxion/issues"},"dist":{"shasum":"cb0f299d095eda0812a900a2b592595734b62716","tarball":"https://registry.npmjs.org/fluxion-ts/-/fluxion-ts-0.0.9.tgz","fileCount":6,"integrity":"sha512-iUbHDtYvQE0C32gucffS8ZGh1Z0aZ1qQCfvqR+KEJvqKRhM3rQ9InnZzdjw7BRt0gBmAN+GimIzUNf82ywxJag==","signatures":[{"sig":"MEUCIHOSOGujTeYKIF2Hd+yomf5FavBgLPge3SwdP8AZCyuMAiEA8VYUxPsVdnOgWVpbhU0sqBXPyQFp5+TaCEeX4g1s0Kg=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":236889},"main":"./dist/index.mjs","type":"module","_from":"file:fluxion-ts-0.0.9.tgz","types":"./dist/index.d.ts","module":"./dist/index.mjs","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.mjs","default":"./dist/index.mjs"}},"purpose":"npm","scripts":{"dev":"tsx ./src/index.ts --watch","exp":"vite dev --config document/vite.config.ts","pub":"tsx ./scripts/publish.ts","lint":"oxlint .","test":"vitest","build":"rollup -c","image":"tsx ./scripts/build-image.ts","lines":"tsx ./scripts/lines.ts","start":"code-server --bind-addr 0.0.0.0:3000 /app/dynamic && node /app/index.js","doc:dev":"vite --config document/vite.config.ts","doc:build":"vite build --config document/vite.config.ts"},"_npmUser":{"name":"baendlorel","email":"futami16237@gmail.com"},"_resolved":"/tmp/09e0e4cf284047a17b37673a93c23b7c/fluxion-ts-0.0.9.tgz","_integrity":"sha512-iUbHDtYvQE0C32gucffS8ZGh1Z0aZ1qQCfvqR+KEJvqKRhM3rQ9InnZzdjw7BRt0gBmAN+GimIzUNf82ywxJag==","repository":{"url":"git+https://github.com/baendlorel/fluxion.git","type":"git"},"_npmVersion":"11.5.1","description":"Fluxion is able to start a server that can dynamically load routers and js files. It is designed to be used to replace PHP","directories":{},"_nodeVersion":"24.5.0","dependencies":{"chalk":"^5.6.2","find-my-way":"^9.5.0"},"_hasShrinkwrap":false,"description_zh":"Fluxion可以启动一个能够动态加载路由和js文件的服务器，旨在替代PHP","devDependencies":{"tsx":"^4.21.0","vite":"^7.3.1","axios":"^1.13.6","kt.js":"^0.31.4","tslib":"^2.8.1","oxlint":"^1.50.0","rimraf":"^6.1.3","rollup":"4.59.0","vitest":"^4.0.18","prettier":"^3.8.1","typescript":"^5.9.3","@types/node":"^25.3.2","@ktjs/ts-plugin":"^0.1.13","rollup-plugin-dts":"^6.3.0","@rollup/plugin-json":"^6.1.0","@rollup/plugin-terser":"^0.4.4","@rollup/plugin-replace":"^6.0.3","@ktjs/vite-plugin-ktjsx":"^0.4.3","@rollup/plugin-commonjs":"^29.0.0","rollup-plugin-func-macro":"^1.2.2","@rollup/plugin-typescript":"^12.3.0","@rollup/plugin-node-resolve":"^16.0.3","rollup-plugin-conditional-compilation":"^2.1.2"},"_npmOperationalInternal":{"tmp":"tmp/fluxion-ts_0.0.9_1772439543984_0.755055971400284","host":"s3://npm-registry-packages-npm-production"}},"0.0.10":{"name":"fluxion-ts","version":"0.0.10","keywords":["framework","server","typescript","javascript"],"author":{"name":"Kasukabe Tsumugi","email":"futami16237@gmail.com"},"license":"MIT","_id":"fluxion-ts@0.0.10","maintainers":[{"name":"baendlorel","email":"futami16237@gmail.com"}],"homepage":"https://github.com/baendlorel/fluxion#readme","bugs":{"url":"https://github.com/baendlorel/fluxion/issues"},"dist":{"shasum":"34b3a66ec5517aef4e27fdc8eb53707d518bbbfd","tarball":"https://registry.npmjs.org/fluxion-ts/-/fluxion-ts-0.0.10.tgz","fileCount":6,"integrity":"sha512-jDBoDQPW93VRCYlNG2SS8bU4qYfbp83PrJxgEhf/GWaq8RVVpOPTtEmApSJf1DpPB4PJqNZgQElht9b5aKDaYA==","signatures":[{"sig":"MEQCIAFCplFbFqmGZ63tLx15RoTOSc3g5UMuczMZqVaC+1onAiBq+dJfjsnMYXpiFhR4eBqE5TKlIcWPDCSr8jWH+oIXpQ==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":155342},"main":"./dist/index.mjs","type":"module","_from":"file:fluxion-ts-0.0.10.tgz","types":"./dist/index.d.ts","module":"./dist/index.mjs","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.mjs","default":"./dist/index.mjs"}},"purpose":"npm","scripts":{"dev":"tsx ./src/index.ts --watch","exp":"vite dev --config document/vite.config.ts","pub":"tsx ./scripts/publish.ts","lint":"oxlint .","test":"vitest","build":"rollup -c","image":"tsx ./scripts/build-image.ts","lines":"tsx ./scripts/lines.ts","start":"code-server --bind-addr 0.0.0.0:3000 /app/dynamic && node /app/index.js","doc:dev":"vite --config document/vite.config.ts","doc:build":"vite build --config document/vite.config.ts"},"_npmUser":{"name":"baendlorel","email":"futami16237@gmail.com"},"_resolved":"/tmp/f139fab627e36dbf78ab83de3a1f0cd7/fluxion-ts-0.0.10.tgz","_integrity":"sha512-jDBoDQPW93VRCYlNG2SS8bU4qYfbp83PrJxgEhf/GWaq8RVVpOPTtEmApSJf1DpPB4PJqNZgQElht9b5aKDaYA==","repository":{"url":"git+https://github.com/baendlorel/fluxion.git","type":"git"},"_npmVersion":"11.5.1","description":"Fluxion is able to start a server that can dynamically load routers and js files. It is designed to be used to replace PHP","directories":{},"_nodeVersion":"24.5.0","dependencies":{"chalk":"^5.6.2","find-my-way":"^9.5.0"},"_hasShrinkwrap":false,"description_zh":"Fluxion可以启动一个能够动态加载路由和js文件的服务器，旨在替代PHP","devDependencies":{"tsx":"^4.21.0","vite":"^7.3.1","axios":"^1.13.6","kt.js":"^0.31.4","tslib":"^2.8.1","oxlint":"^1.50.0","rimraf":"^6.1.3","rollup":"4.59.0","vitest":"^4.0.18","prettier":"^3.8.1","typescript":"^5.9.3","@types/node":"^25.3.2","@ktjs/ts-plugin":"^0.1.13","rollup-plugin-dts":"^6.3.0","@rollup/plugin-json":"^6.1.0","@rollup/plugin-terser":"^0.4.4","@rollup/plugin-replace":"^6.0.3","@ktjs/vite-plugin-ktjsx":"^0.4.3","@rollup/plugin-commonjs":"^29.0.0","rollup-plugin-func-macro":"^1.2.2","@rollup/plugin-typescript":"^12.3.0","@rollup/plugin-node-resolve":"^16.0.3","rollup-plugin-conditional-compilation":"^2.1.2"},"_npmOperationalInternal":{"tmp":"tmp/fluxion-ts_0.0.10_1772595806525_0.45179134679730915","host":"s3://npm-registry-packages-npm-production"}},"0.0.11":{"name":"fluxion-ts","version":"0.0.11","keywords":["framework","server","typescript","javascript"],"author":{"name":"Kasukabe Tsumugi","email":"futami16237@gmail.com"},"license":"MIT","_id":"fluxion-ts@0.0.11","maintainers":[{"name":"baendlorel","email":"futami16237@gmail.com"}],"homepage":"https://github.com/baendlorel/fluxion#readme","bugs":{"url":"https://github.com/baendlorel/fluxion/issues"},"dist":{"shasum":"16bff53c1d34c9bc720970b726e3e2833b619722","tarball":"https://registry.npmjs.org/fluxion-ts/-/fluxion-ts-0.0.11.tgz","fileCount":6,"integrity":"sha512-K7OEekS/m1X5/OtlImpNk6gDOIGIXFtF0kBt6m2yeN89JGvcnQLdUWI/LJJZ5Ih4y6j6flikfUuzFgdbtKKadA==","signatures":[{"sig":"MEYCIQDz461ixOz3qHDvzlR194i7DhQeFfoEodePRQcwF+Ll1gIhANdsI8hMOAA2LcRxZ7VNXcLEKFmBD2Uwe+OisA4Z7p7F","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":156322},"main":"./dist/index.mjs","type":"module","_from":"file:fluxion-ts-0.0.11.tgz","types":"./dist/index.d.ts","module":"./dist/index.mjs","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.mjs","default":"./dist/index.mjs"}},"purpose":"npm","scripts":{"dev":"tsx ./src/index.ts --watch","exp":"vite dev --config document/vite.config.ts","pub":"tsx ./scripts/publish.ts","lint":"oxlint .","test":"vitest","build":"rollup -c","image":"tsx ./scripts/build-image.ts","lines":"tsx ./scripts/lines.ts","start":"code-server --bind-addr 0.0.0.0:3000 /app/dynamic && node /app/index.js","doc:dev":"vite --config document/vite.config.ts","doc:build":"vite build --config document/vite.config.ts"},"_npmUser":{"name":"baendlorel","email":"futami16237@gmail.com"},"_resolved":"/tmp/99c47ea54de02961a1117b092d1c8f67/fluxion-ts-0.0.11.tgz","_integrity":"sha512-K7OEekS/m1X5/OtlImpNk6gDOIGIXFtF0kBt6m2yeN89JGvcnQLdUWI/LJJZ5Ih4y6j6flikfUuzFgdbtKKadA==","repository":{"url":"git+https://github.com/baendlorel/fluxion.git","type":"git"},"_npmVersion":"11.5.1","description":"Fluxion is able to start a server that can dynamically load routers and js files. It is designed to be used to replace PHP","directories":{},"_nodeVersion":"24.5.0","dependencies":{"chalk":"^5.6.2","find-my-way":"^9.5.0"},"_hasShrinkwrap":false,"description_zh":"Fluxion可以启动一个能够动态加载路由和js文件的服务器，旨在替代PHP","devDependencies":{"tsx":"^4.21.0","vite":"^7.3.1","axios":"^1.13.6","kt.js":"^0.31.4","tslib":"^2.8.1","oxlint":"^1.50.0","rimraf":"^6.1.3","rollup":"4.59.0","vitest":"^4.0.18","prettier":"^3.8.1","typescript":"^5.9.3","@types/node":"^25.3.2","@ktjs/ts-plugin":"^0.1.13","rollup-plugin-dts":"^6.3.0","@rollup/plugin-json":"^6.1.0","@rollup/plugin-terser":"^0.4.4","@rollup/plugin-replace":"^6.0.3","@ktjs/vite-plugin-ktjsx":"^0.4.3","@rollup/plugin-commonjs":"^29.0.0","rollup-plugin-func-macro":"^1.2.2","@rollup/plugin-typescript":"^12.3.0","@rollup/plugin-node-resolve":"^16.0.3","rollup-plugin-conditional-compilation":"^2.1.2"},"_npmOperationalInternal":{"tmp":"tmp/fluxion-ts_0.0.11_1772612667740_0.23104788909259222","host":"s3://npm-registry-packages-npm-production"}},"0.0.12":{"name":"fluxion-ts","version":"0.0.12","keywords":["framework","server","typescript","javascript"],"author":{"name":"Kasukabe Tsumugi","email":"futami16237@gmail.com"},"license":"MIT","_id":"fluxion-ts@0.0.12","maintainers":[{"name":"baendlorel","email":"futami16237@gmail.com"}],"homepage":"https://github.com/baendlorel/fluxion#readme","bugs":{"url":"https://github.com/baendlorel/fluxion/issues"},"dist":{"shasum":"7beb8157f43949783dc56e5690456e3a0d76a1ea","tarball":"https://registry.npmjs.org/fluxion-ts/-/fluxion-ts-0.0.12.tgz","fileCount":6,"integrity":"sha512-os70dYcgmhuDtog+SiQENRcF6XJgu89nA1ZVTAYy+Dp7RYUAnB/uvOCdcswY5bqnxm06vaJZhZqNqA8058WXdA==","signatures":[{"sig":"MEQCIDioltaXkFkmgS7vH2pKx3LIk6O3n7RPv0ofRS9PZj4HAiB9PsCSHdyLJKaTJI/Fry5YXh4zNqiy//PvCqDubF5Gng==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":156372},"main":"./dist/index.mjs","type":"module","_from":"file:fluxion-ts-0.0.12.tgz","types":"./dist/index.d.ts","module":"./dist/index.mjs","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.mjs","default":"./dist/index.mjs"}},"purpose":"npm","scripts":{"dev":"tsx ./src/index.ts --watch","exp":"vite dev --config document/vite.config.ts","pub":"tsx ./scripts/publish.ts","lint":"oxlint .","test":"vitest","build":"rollup -c","image":"tsx ./scripts/build-image.ts","lines":"tsx ./scripts/lines.ts","start":"code-server --bind-addr 0.0.0.0:3000 /app/dynamic && node /app/index.js","doc:dev":"vite --config document/vite.config.ts","doc:build":"vite build --config document/vite.config.ts"},"_npmUser":{"name":"baendlorel","email":"futami16237@gmail.com"},"_resolved":"/tmp/31f852632c523af74e21fa80da9bd4a7/fluxion-ts-0.0.12.tgz","_integrity":"sha512-os70dYcgmhuDtog+SiQENRcF6XJgu89nA1ZVTAYy+Dp7RYUAnB/uvOCdcswY5bqnxm06vaJZhZqNqA8058WXdA==","repository":{"url":"git+https://github.com/baendlorel/fluxion.git","type":"git"},"_npmVersion":"11.5.1","description":"Fluxion is able to start a server that can dynamically load routers and js files. It is designed to be used to replace PHP","directories":{},"_nodeVersion":"24.5.0","dependencies":{"chalk":"^5.6.2","find-my-way":"^9.5.0"},"_hasShrinkwrap":false,"description_zh":"Fluxion可以启动一个能够动态加载路由和js文件的服务器，旨在替代PHP","devDependencies":{"tsx":"^4.21.0","vite":"^7.3.1","axios":"^1.13.6","kt.js":"^0.31.4","tslib":"^2.8.1","oxlint":"^1.50.0","rimraf":"^6.1.3","rollup":"4.59.0","vitest":"^4.0.18","prettier":"^3.8.1","typescript":"^5.9.3","@types/node":"^25.3.2","@ktjs/ts-plugin":"^0.1.13","rollup-plugin-dts":"^6.3.0","@rollup/plugin-json":"^6.1.0","@rollup/plugin-terser":"^0.4.4","@rollup/plugin-replace":"^6.0.3","@ktjs/vite-plugin-ktjsx":"^0.4.3","@rollup/plugin-commonjs":"^29.0.0","rollup-plugin-func-macro":"^1.2.2","@rollup/plugin-typescript":"^12.3.0","@rollup/plugin-node-resolve":"^16.0.3","rollup-plugin-conditional-compilation":"^2.1.2"},"_npmOperationalInternal":{"tmp":"tmp/fluxion-ts_0.0.12_1772613397457_0.4766884831041014","host":"s3://npm-registry-packages-npm-production"}},"0.1.1":{"name":"fluxion-ts","version":"0.1.1","keywords":["framework","server","typescript","javascript"],"author":{"name":"Kasukabe Tsumugi","email":"futami16237@gmail.com"},"license":"MIT","_id":"fluxion-ts@0.1.1","maintainers":[{"name":"baendlorel","email":"futami16237@gmail.com"}],"homepage":"https://github.com/baendlorel/fluxion#readme","bugs":{"url":"https://github.com/baendlorel/fluxion/issues"},"dist":{"shasum":"8433cd39cd28bd469b10d469dfbcbe4127b8a6cc","tarball":"https://registry.npmjs.org/fluxion-ts/-/fluxion-ts-0.1.1.tgz","fileCount":6,"integrity":"sha512-sLJfRMeiUK8FceKW9QFyEOS9vZktH4H3UCkdOpzUj6HfcRC9kWMSvg/VAuxgR6eWyJ0eLnCTNoEYMc1hAhRRyA==","signatures":[{"sig":"MEUCIF+ANF6+SIOcJHGGqkfTKGq1K95bGZ4QgI7hb0jRQ+XzAiEAuCUwHFtVxDSAaQFEXgQOm6EtaQEyKafAqlWzQICpBNo=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":177223},"main":"./dist/index.mjs","type":"commonjs","_from":"file:fluxion-ts-0.1.1.tgz","types":"./dist/index.d.ts","module":"./dist/index.mjs","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.mjs","default":"./dist/index.mjs"}},"purpose":"npm","scripts":{"dev":"tsx ./src/index.ts --watch","exp":"vite dev --config document/vite.config.ts","pub":"tsx ./scripts/publish.ts","lint":"oxlint .","test":"vitest","build":"rollup -c","image":"tsx ./scripts/build-image.ts","lines":"tsx ./scripts/lines.ts","start":"code-server --bind-addr 0.0.0.0:3000 /app/dynamic && node /app/index.js","doc:dev":"vite --config document/vite.config.ts","doc:build":"vite build --config document/vite.config.ts"},"_npmUser":{"name":"baendlorel","email":"futami16237@gmail.com"},"_resolved":"/tmp/6ee8b7a3f863b3a5ba97451a1a2b65ac/fluxion-ts-0.1.1.tgz","_integrity":"sha512-sLJfRMeiUK8FceKW9QFyEOS9vZktH4H3UCkdOpzUj6HfcRC9kWMSvg/VAuxgR6eWyJ0eLnCTNoEYMc1hAhRRyA==","repository":{"url":"git+https://github.com/baendlorel/fluxion.git","type":"git"},"_npmVersion":"11.13.0","description":"Fluxion is able to start a server that can dynamically load routers and js files. It is designed to be used to replace PHP","directories":{},"_nodeVersion":"24.5.0","dependencies":{"chalk":"^5.6.2"},"_hasShrinkwrap":false,"description_zh":"Fluxion可以启动一个能够动态加载路由和js文件的服务器，旨在替代PHP","devDependencies":{"tsx":"^4.22.4","vite":"^8.0.15","axios":"^1.16.1","kt.js":"^0.40.26","tslib":"^2.8.1","oxlint":"^1.67.0","rimraf":"^6.1.3","rollup":"4.61.0","vitest":"^4.1.7","prettier":"^3.8.3","typescript":"^6.0.3","@types/node":"^25.9.1","@ktjs/ts-plugin":"^0.5.1","rollup-plugin-dts":"^6.4.1","@rollup/plugin-json":"^6.1.0","@rollup/plugin-terser":"^1.0.0","@rollup/plugin-replace":"^6.0.3","@ktjs/vite-plugin-ktjsx":"^0.5.4","@rollup/plugin-commonjs":"^29.0.3","rollup-plugin-func-macro":"^1.2.3","@rollup/plugin-typescript":"^12.3.0","@rollup/plugin-node-resolve":"^16.0.3","rollup-plugin-conditional-compilation":"^2.1.4"},"_npmOperationalInternal":{"tmp":"tmp/fluxion-ts_0.1.1_1780644550955_0.1448217099436202","host":"s3://npm-registry-packages-npm-production"}},"0.1.2":{"name":"fluxion-ts","version":"0.1.2","keywords":["framework","server","typescript","javascript"],"author":{"name":"Kasukabe Tsumugi","email":"futami16237@gmail.com"},"license":"MIT","_id":"fluxion-ts@0.1.2","maintainers":[{"name":"baendlorel","email":"futami16237@gmail.com"}],"homepage":"https://github.com/baendlorel/fluxion#readme","bugs":{"url":"https://github.com/baendlorel/fluxion/issues"},"dist":{"shasum":"24612159e9c1b236dbde6daa05a557dbfab994cf","tarball":"https://registry.npmjs.org/fluxion-ts/-/fluxion-ts-0.1.2.tgz","fileCount":6,"integrity":"sha512-pq+kxMti0A2m0hlt4mSZUi696pvpU7h495hyNh1AIYyOpXPdGwjroNfu4hCCyk//10fqofRD2HQTOgswi9eFOA==","signatures":[{"sig":"MEQCIGSaL9qt002XODnHpRlqr75u/D8+8AlsIL1hEU01Y9k+AiAlIYczZhVWk6XF03QEuyCCUp+k9NPcgDMuMRWAhxAx7Q==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":177356},"main":"./dist/index.mjs","type":"commonjs","_from":"file:fluxion-ts-0.1.2.tgz","types":"./dist/index.d.ts","module":"./dist/index.mjs","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.mjs","default":"./dist/index.mjs"}},"purpose":"npm","scripts":{"dev":"tsx ./src/index.ts --watch","exp":"vite dev --config document/vite.config.ts","pub":"tsx ./scripts/publish.ts","lint":"oxlint .","test":"vitest","build":"rollup -c","image":"tsx ./scripts/build-image.ts","lines":"tsx ./scripts/lines.ts","start":"code-server --bind-addr 0.0.0.0:3000 /app/dynamic && node /app/index.js","doc:dev":"vite --config document/vite.config.ts","doc:build":"vite build --config document/vite.config.ts"},"_npmUser":{"name":"baendlorel","email":"futami16237@gmail.com"},"_resolved":"/tmp/75dcb386471d7bec3b5fd92143f5d528/fluxion-ts-0.1.2.tgz","_integrity":"sha512-pq+kxMti0A2m0hlt4mSZUi696pvpU7h495hyNh1AIYyOpXPdGwjroNfu4hCCyk//10fqofRD2HQTOgswi9eFOA==","repository":{"url":"git+https://github.com/baendlorel/fluxion.git","type":"git"},"_npmVersion":"11.13.0","description":"Fluxion is able to start a server that can dynamically load routers and js files. It is designed to be used to replace PHP","directories":{},"_nodeVersion":"24.5.0","dependencies":{"chalk":"^5.6.2"},"_hasShrinkwrap":false,"description_zh":"Fluxion可以启动一个能够动态加载路由和js文件的服务器，旨在替代PHP","devDependencies":{"tsx":"^4.22.4","vite":"^8.0.15","axios":"^1.16.1","kt.js":"^0.40.26","tslib":"^2.8.1","oxlint":"^1.67.0","rimraf":"^6.1.3","rollup":"4.61.0","vitest":"^4.1.7","prettier":"^3.8.3","typescript":"^6.0.3","@types/node":"^25.9.1","@ktjs/ts-plugin":"^0.5.1","rollup-plugin-dts":"^6.4.1","@rollup/plugin-json":"^6.1.0","@rollup/plugin-terser":"^1.0.0","@rollup/plugin-replace":"^6.0.3","@ktjs/vite-plugin-ktjsx":"^0.5.4","@rollup/plugin-commonjs":"^29.0.3","rollup-plugin-func-macro":"^1.2.3","@rollup/plugin-typescript":"^12.3.0","@rollup/plugin-node-resolve":"^16.0.3","rollup-plugin-conditional-compilation":"^2.1.4"},"_npmOperationalInternal":{"tmp":"tmp/fluxion-ts_0.1.2_1780645142934_0.2989200592111245","host":"s3://npm-registry-packages-npm-production"}},"0.1.3":{"name":"fluxion-ts","version":"0.1.3","keywords":["framework","server","typescript","javascript"],"author":{"name":"Kasukabe Tsumugi","email":"futami16237@gmail.com"},"license":"MIT","_id":"fluxion-ts@0.1.3","maintainers":[{"name":"baendlorel","email":"futami16237@gmail.com"}],"homepage":"https://github.com/baendlorel/fluxion#readme","bugs":{"url":"https://github.com/baendlorel/fluxion/issues"},"dist":{"shasum":"34b7b786abe7806fda5b64039eb08e5f74a6173e","tarball":"https://registry.npmjs.org/fluxion-ts/-/fluxion-ts-0.1.3.tgz","fileCount":6,"integrity":"sha512-HhWdvRltgkuw7ML1D6PtKbp21a8N+8tUTmB6ZG0Z3kX7Ym1lXV28FKWmrOn6z4g7wBy+Jbdn6zBVtoO+ZqhHNw==","signatures":[{"sig":"MEYCIQCnNkyXyGiSmIQ4VS46w56v4JESFJQfPETWj96a5/RJ+gIhAMt13MLcArxSM747W8Hs3czBs78oVZj/5Zygn7iQeTAS","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":177288},"main":"./dist/index.mjs","type":"commonjs","_from":"file:fluxion-ts-0.1.3.tgz","types":"./dist/index.d.ts","module":"./dist/index.mjs","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.mjs","default":"./dist/index.mjs"}},"purpose":"npm","scripts":{"dev":"tsx ./src/index.ts --watch","exp":"vite dev --config document/vite.config.ts","pub":"tsx ./scripts/publish.ts","lint":"oxlint .","test":"vitest","build":"rollup -c","image":"tsx ./scripts/build-image.ts","lines":"tsx ./scripts/lines.ts","start":"code-server --bind-addr 0.0.0.0:3000 /app/dynamic && node /app/index.js","doc:dev":"vite --config document/vite.config.ts","doc:build":"vite build --config document/vite.config.ts"},"_npmUser":{"name":"baendlorel","email":"futami16237@gmail.com"},"_resolved":"/tmp/49aa790c64f8aa6cbae6d0ce39efde50/fluxion-ts-0.1.3.tgz","_integrity":"sha512-HhWdvRltgkuw7ML1D6PtKbp21a8N+8tUTmB6ZG0Z3kX7Ym1lXV28FKWmrOn6z4g7wBy+Jbdn6zBVtoO+ZqhHNw==","repository":{"url":"git+https://github.com/baendlorel/fluxion.git","type":"git"},"_npmVersion":"11.13.0","description":"Fluxion is able to start a server that can dynamically load routers and js files. It is designed to be used to replace PHP","directories":{},"_nodeVersion":"24.5.0","dependencies":{"chalk":"^5.6.2"},"_hasShrinkwrap":false,"description_zh":"Fluxion可以启动一个能够动态加载路由和js文件的服务器，旨在替代PHP","devDependencies":{"tsx":"^4.22.4","vite":"^8.0.15","axios":"^1.16.1","kt.js":"^0.40.26","tslib":"^2.8.1","oxlint":"^1.67.0","rimraf":"^6.1.3","rollup":"4.61.0","vitest":"^4.1.7","prettier":"^3.8.3","typescript":"^6.0.3","@types/node":"^25.9.1","@ktjs/ts-plugin":"^0.5.1","rollup-plugin-dts":"^6.4.1","@rollup/plugin-json":"^6.1.0","@rollup/plugin-terser":"^1.0.0","@rollup/plugin-replace":"^6.0.3","@ktjs/vite-plugin-ktjsx":"^0.5.4","@rollup/plugin-commonjs":"^29.0.3","rollup-plugin-func-macro":"^1.2.3","@rollup/plugin-typescript":"^12.3.0","@rollup/plugin-node-resolve":"^16.0.3","rollup-plugin-conditional-compilation":"^2.1.4"},"_npmOperationalInternal":{"tmp":"tmp/fluxion-ts_0.1.3_1780645231273_0.6425940608348717","host":"s3://npm-registry-packages-npm-production"}},"0.1.4":{"name":"fluxion-ts","version":"0.1.4","keywords":["framework","server","typescript","javascript"],"author":{"name":"Kasukabe Tsumugi","email":"futami16237@gmail.com"},"license":"MIT","_id":"fluxion-ts@0.1.4","maintainers":[{"name":"baendlorel","email":"futami16237@gmail.com"}],"homepage":"https://github.com/baendlorel/fluxion#readme","bugs":{"url":"https://github.com/baendlorel/fluxion/issues"},"dist":{"shasum":"c7e96f450df0ebdd98a2ca03e114810374a161d2","tarball":"https://registry.npmjs.org/fluxion-ts/-/fluxion-ts-0.1.4.tgz","fileCount":8,"integrity":"sha512-Nni0Gtm+RHveOaTWPh+JEvzPlDiw5R6zP+ewUS3Qo7FdEsvKrlY5oXeRh49YVZXi+dPquWLNnlqHMzy2mZimFg==","signatures":[{"sig":"MEYCIQDNysqrxPy2zwpUkZqMLnlyrv4Suy9Iki5m/uKZnm/XBwIhALIMo3GW/TLiljeivlXsJgiV4HrICK3U9hNnuuoiWhRq","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":338444},"main":"./dist/index.cjs","_from":"file:fluxion-ts-0.1.4.tgz","types":"./dist/index.d.ts","module":"./dist/index.mjs","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.mjs","default":"./dist/index.cjs","require":"./dist/index.cjs"}},"purpose":"npm","scripts":{"dev":"tsx ./src/index.ts --watch","exp":"vite dev --config document/vite.config.ts","pub":"tsx ./scripts/publish.ts","lint":"oxlint .","test":"vitest","build":"rollup -c","image":"tsx ./scripts/build-image.ts","lines":"tsx ./scripts/lines.ts","start":"code-server --bind-addr 0.0.0.0:3000 /app/dynamic && node /app/index.js","doc:dev":"vite --config document/vite.config.ts","doc:build":"vite build --config document/vite.config.ts"},"_npmUser":{"name":"baendlorel","email":"futami16237@gmail.com"},"_resolved":"/tmp/c3207bf078c57384050e543b9aff701f/fluxion-ts-0.1.4.tgz","_integrity":"sha512-Nni0Gtm+RHveOaTWPh+JEvzPlDiw5R6zP+ewUS3Qo7FdEsvKrlY5oXeRh49YVZXi+dPquWLNnlqHMzy2mZimFg==","repository":{"url":"git+https://github.com/baendlorel/fluxion.git","type":"git"},"_npmVersion":"11.13.0","description":"Fluxion is able to start a server that can dynamically load routers and js files. It is designed to be used to replace PHP","directories":{},"_nodeVersion":"24.5.0","dependencies":{"chalk":"^5.6.2"},"_hasShrinkwrap":false,"description_zh":"Fluxion可以启动一个能够动态加载路由和js文件的服务器，旨在替代PHP","devDependencies":{"tsx":"^4.22.4","vite":"^8.0.15","axios":"^1.16.1","kt.js":"^0.40.26","tslib":"^2.8.1","oxlint":"^1.67.0","rimraf":"^6.1.3","rollup":"4.61.0","vitest":"^4.1.7","prettier":"^3.8.3","typescript":"^6.0.3","@types/node":"^25.9.1","@ktjs/ts-plugin":"^0.5.1","rollup-plugin-dts":"^6.4.1","@rollup/plugin-json":"^6.1.0","@rollup/plugin-terser":"^1.0.0","@rollup/plugin-replace":"^6.0.3","@ktjs/vite-plugin-ktjsx":"^0.5.4","@rollup/plugin-commonjs":"^29.0.3","rollup-plugin-func-macro":"^1.2.3","@rollup/plugin-typescript":"^12.3.0","@rollup/plugin-node-resolve":"^16.0.3","rollup-plugin-conditional-compilation":"^2.1.4"},"_npmOperationalInternal":{"tmp":"tmp/fluxion-ts_0.1.4_1780646137235_0.5110088217319735","host":"s3://npm-registry-packages-npm-production"}},"0.1.5":{"name":"fluxion-ts","version":"0.1.5","keywords":["framework","server","typescript","javascript"],"author":{"name":"Kasukabe Tsumugi","email":"futami16237@gmail.com"},"license":"MIT","_id":"fluxion-ts@0.1.5","maintainers":[{"name":"baendlorel","email":"futami16237@gmail.com"}],"homepage":"https://github.com/baendlorel/fluxion#readme","bugs":{"url":"https://github.com/baendlorel/fluxion/issues"},"dist":{"shasum":"4470bbf314fed138d82b02b9efea3e960a71b7a7","tarball":"https://registry.npmjs.org/fluxion-ts/-/fluxion-ts-0.1.5.tgz","fileCount":8,"integrity":"sha512-GF2F3MzA5rWqKUvhfaehKKBRuvX5qPcMtAv7CUi+/oj6UO/PngPE8RIsWCybUH1sg1yalQ6amS5B3VbwpLTd2g==","signatures":[{"sig":"MEQCIH2GfO1wxbPuBYuG+9XXM0E2/Do+0PRZt2VIjTwp01k4AiA71j5/U69K4xL6spyDDlWZ+oY4Y8GsTiphotpxnaebJw==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":338660},"main":"./dist/index.cjs","_from":"file:fluxion-ts-0.1.5.tgz","types":"./dist/index.d.ts","module":"./dist/index.mjs","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.mjs","default":"./dist/index.cjs","require":"./dist/index.cjs"}},"purpose":"npm","scripts":{"dev":"tsx ./src/index.ts --watch","exp":"vite dev --config document/vite.config.ts","pub":"tsx ./scripts/publish.ts","lint":"oxlint .","test":"vitest","build":"rollup -c","image":"tsx ./scripts/build-image.ts","lines":"tsx ./scripts/lines.ts","start":"code-server --bind-addr 0.0.0.0:3000 /app/dynamic && node /app/index.js","doc:dev":"vite --config document/vite.config.ts","doc:build":"vite build --config document/vite.config.ts"},"_npmUser":{"name":"baendlorel","email":"futami16237@gmail.com"},"_resolved":"/tmp/6d5ebf00d235dfdb3c975aa9e29a304a/fluxion-ts-0.1.5.tgz","_integrity":"sha512-GF2F3MzA5rWqKUvhfaehKKBRuvX5qPcMtAv7CUi+/oj6UO/PngPE8RIsWCybUH1sg1yalQ6amS5B3VbwpLTd2g==","repository":{"url":"git+https://github.com/baendlorel/fluxion.git","type":"git"},"_npmVersion":"11.13.0","description":"Fluxion is able to start a server that can dynamically load routers and js files. It is designed to be used to replace PHP","directories":{},"_nodeVersion":"24.5.0","dependencies":{"chalk":"^5.6.2"},"_hasShrinkwrap":false,"description_zh":"Fluxion可以启动一个能够动态加载路由和js文件的服务器，旨在替代PHP","devDependencies":{"tsx":"^4.22.4","vite":"^8.0.15","axios":"^1.16.1","kt.js":"^0.40.26","tslib":"^2.8.1","oxlint":"^1.67.0","rimraf":"^6.1.3","rollup":"4.61.0","vitest":"^4.1.7","prettier":"^3.8.3","typescript":"^6.0.3","@types/node":"^25.9.1","@ktjs/ts-plugin":"^0.5.1","rollup-plugin-dts":"^6.4.1","@rollup/plugin-json":"^6.1.0","@rollup/plugin-terser":"^1.0.0","@rollup/plugin-replace":"^6.0.3","@ktjs/vite-plugin-ktjsx":"^0.5.4","@rollup/plugin-commonjs":"^29.0.3","rollup-plugin-func-macro":"^1.2.3","@rollup/plugin-typescript":"^12.3.0","@rollup/plugin-node-resolve":"^16.0.3","rollup-plugin-conditional-compilation":"^2.1.4"},"_npmOperationalInternal":{"tmp":"tmp/fluxion-ts_0.1.5_1780646598457_0.497362865939609","host":"s3://npm-registry-packages-npm-production"}},"0.1.6":{"name":"fluxion-ts","version":"0.1.6","keywords":["framework","server","typescript","javascript"],"author":{"name":"Kasukabe Tsumugi","email":"futami16237@gmail.com"},"license":"MIT","_id":"fluxion-ts@0.1.6","maintainers":[{"name":"baendlorel","email":"futami16237@gmail.com"}],"homepage":"https://github.com/baendlorel/fluxion#readme","bugs":{"url":"https://github.com/baendlorel/fluxion/issues"},"dist":{"shasum":"3783cdc058cd2799d438bae6bd143f1858eff5d0","tarball":"https://registry.npmjs.org/fluxion-ts/-/fluxion-ts-0.1.6.tgz","fileCount":8,"integrity":"sha512-wtoJ2ccgnssGWtTzOZWP6EuHvifk41K0K9UgyXyR2bhM0uXIiXFC+EK3DUVfHu+p4HsmRwU3cXtfDi6lDbAL7Q==","signatures":[{"sig":"MEUCIQCe6s8ca6pGkQh350dg2LHrfN7EjLd4SyJZGsntIRsrngIgII7BG9pzpBWyx92Z2gVQZXPQq3zLCgwE16skRppLe+A=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":339266},"main":"./dist/index.cjs","_from":"file:fluxion-ts-0.1.6.tgz","types":"./dist/index.d.ts","module":"./dist/index.mjs","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.mjs","default":"./dist/index.cjs","require":"./dist/index.cjs"}},"purpose":"npm","scripts":{"dev":"tsx ./src/index.ts --watch","exp":"vite dev --config document/vite.config.ts","pub":"tsx ./scripts/publish.ts","lint":"oxlint .","test":"vitest","build":"rollup -c","image":"tsx ./scripts/build-image.ts","lines":"tsx ./scripts/lines.ts","start":"code-server --bind-addr 0.0.0.0:3000 /app/dynamic && node /app/index.js","doc:dev":"vite --config document/vite.config.ts","doc:build":"vite build --config document/vite.config.ts"},"_npmUser":{"name":"baendlorel","email":"futami16237@gmail.com"},"_resolved":"/tmp/dd2eba0a1b4fac13215d447682d6996b/fluxion-ts-0.1.6.tgz","_integrity":"sha512-wtoJ2ccgnssGWtTzOZWP6EuHvifk41K0K9UgyXyR2bhM0uXIiXFC+EK3DUVfHu+p4HsmRwU3cXtfDi6lDbAL7Q==","repository":{"url":"git+https://github.com/baendlorel/fluxion.git","type":"git"},"_npmVersion":"11.13.0","description":"Fluxion is able to start a server that can dynamically load routers and js files. It is designed to be used to replace PHP","directories":{},"_nodeVersion":"24.5.0","dependencies":{"chalk":"^5.6.2"},"_hasShrinkwrap":false,"description_zh":"Fluxion可以启动一个能够动态加载路由和js文件的服务器，旨在替代PHP","devDependencies":{"tsx":"^4.22.4","vite":"^8.0.15","axios":"^1.16.1","kt.js":"^0.40.26","tslib":"^2.8.1","oxlint":"^1.67.0","rimraf":"^6.1.3","rollup":"4.61.0","vitest":"^4.1.7","prettier":"^3.8.3","typescript":"^6.0.3","@types/node":"^25.9.1","@ktjs/ts-plugin":"^0.5.1","rollup-plugin-dts":"^6.4.1","@rollup/plugin-json":"^6.1.0","@rollup/plugin-terser":"^1.0.0","@rollup/plugin-replace":"^6.0.3","@ktjs/vite-plugin-ktjsx":"^0.5.4","@rollup/plugin-commonjs":"^29.0.3","rollup-plugin-func-macro":"^1.2.3","@rollup/plugin-typescript":"^12.3.0","@rollup/plugin-node-resolve":"^16.0.3","rollup-plugin-conditional-compilation":"^2.1.4"},"_npmOperationalInternal":{"tmp":"tmp/fluxion-ts_0.1.6_1780646723990_0.19746326453034513","host":"s3://npm-registry-packages-npm-production"}},"0.2.1":{"name":"fluxion-ts","version":"0.2.1","keywords":["framework","server","typescript","javascript"],"author":{"name":"Kasukabe Tsumugi","email":"futami16237@gmail.com"},"license":"MIT","_id":"fluxion-ts@0.2.1","maintainers":[{"name":"baendlorel","email":"futami16237@gmail.com"}],"homepage":"https://github.com/baendlorel/fluxion#readme","bugs":{"url":"https://github.com/baendlorel/fluxion/issues"},"dist":{"shasum":"a5ef30fd5235c661e2963bf02dacfd49078e6b36","tarball":"https://registry.npmjs.org/fluxion-ts/-/fluxion-ts-0.2.1.tgz","fileCount":8,"integrity":"sha512-hlnetso7D+pggqEoqx62slH6dgc9fUlq3lXYg1sGecG7E2glEoGFi1cHikC5vw2BtpHvLpmG+ouPipTkhppjYw==","signatures":[{"sig":"MEQCIFGYGqw4huSncn0RpIFw+lkKV7VfGiTu5VkJgMn39jNjAiAdiUEgEC1diY8IuQe+DP4hQIXILKc5tC2+oxN6ldEEUg==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":354188},"main":"./dist/index.cjs","_from":"file:fluxion-ts-0.2.1.tgz","types":"./dist/index.d.ts","module":"./dist/index.mjs","engines":{"node":">=16.0.0"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.mjs","default":"./dist/index.cjs","require":"./dist/index.cjs"}},"purpose":"npm","scripts":{"dev":"tsx ./src/index.ts --watch","exp":"vite dev --config document/vite.config.ts","pub":"tsx ./scripts/publish.ts","lint":"oxlint .","test":"vitest","build":"rollup -c","image":"tsx ./scripts/build-image.ts","lines":"tsx ./scripts/lines.ts","start":"code-server --bind-addr 0.0.0.0:3000 /app/dynamic && node /app/index.js","doc:dev":"vite --config document/vite.config.ts","doc:build":"vite build --config document/vite.config.ts"},"_npmUser":{"name":"baendlorel","email":"futami16237@gmail.com"},"_resolved":"/tmp/7839bac39cb68b39b0d59ddc7354f896/fluxion-ts-0.2.1.tgz","_integrity":"sha512-hlnetso7D+pggqEoqx62slH6dgc9fUlq3lXYg1sGecG7E2glEoGFi1cHikC5vw2BtpHvLpmG+ouPipTkhppjYw==","repository":{"url":"git+https://github.com/baendlorel/fluxion.git","type":"git"},"_npmVersion":"11.13.0","description":"Fluxion is able to start a server that can dynamically load routers and js files. It is designed to be used to replace PHP","directories":{},"_nodeVersion":"24.5.0","dependencies":{"chalk":"^5.6.2"},"_hasShrinkwrap":false,"description_zh":"Fluxion可以启动一个能够动态加载路由和js文件的服务器，旨在替代PHP","devDependencies":{"tsx":"^4.22.4","vite":"^8.0.15","axios":"^1.16.1","kt.js":"^0.40.26","tslib":"^2.8.1","oxlint":"^1.67.0","rimraf":"^6.1.3","rollup":"4.61.0","vitest":"^4.1.7","prettier":"^3.8.3","typescript":"^6.0.3","@types/node":"^25.9.1","@ktjs/ts-plugin":"^0.5.1","rollup-plugin-dts":"^6.4.1","@rollup/plugin-json":"^6.1.0","@rollup/plugin-terser":"^1.0.0","@rollup/plugin-replace":"^6.0.3","@ktjs/vite-plugin-ktjsx":"^0.5.4","@rollup/plugin-commonjs":"^29.0.3","rollup-plugin-func-macro":"^1.2.3","@rollup/plugin-typescript":"^12.3.0","@rollup/plugin-node-resolve":"^16.0.3","rollup-plugin-conditional-compilation":"^2.1.4"},"_npmOperationalInternal":{"tmp":"tmp/fluxion-ts_0.2.1_1780880224833_0.832715316887862","host":"s3://npm-registry-packages-npm-production"}},"0.3.1":{"name":"fluxion-ts","version":"0.3.1","keywords":["framework","server","typescript","javascript"],"author":{"name":"Kasukabe Tsumugi","email":"futami16237@gmail.com"},"license":"MIT","_id":"fluxion-ts@0.3.1","maintainers":[{"name":"baendlorel","email":"futami16237@gmail.com"}],"homepage":"https://github.com/baendlorel/fluxion#readme","bugs":{"url":"https://github.com/baendlorel/fluxion/issues"},"dist":{"shasum":"4c5985a0b3dffe75aa854ef6e0ee511ca6873f8f","tarball":"https://registry.npmjs.org/fluxion-ts/-/fluxion-ts-0.3.1.tgz","fileCount":8,"integrity":"sha512-ehq1wvxBIs5pF/5Hhy8+t23alrHS9u97yuJyisAp+ghuaNcga2Hg+I8NtSSQa11TRdJ7gzrCkyzSiBjuPmZcJw==","signatures":[{"sig":"MEQCIBffRgdVkYHWwvj6wFizR+L2FO9zbnhWesg0DQzqbe+iAiATQajvVw7mJKjCx7WX3MSn4LRSQZfHcmvc6CfJfnkkRQ==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":882502},"main":"./dist/index.cjs","_from":"file:fluxion-ts-0.3.1.tgz","types":"./dist/index.d.ts","module":"./dist/index.mjs","engines":{"node":">=16.0.0"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.mjs","default":"./dist/index.cjs","require":"./dist/index.cjs"}},"purpose":"npm","scripts":{"dev":"tsx ./src/index.ts --watch","exp":"vite dev --config document/vite.config.ts","pub":"tsx ./scripts/publish.ts","lint":"oxlint .","test":"vitest","build":"rollup -c","image":"tsx ./scripts/build-image.ts","lines":"tsx ./scripts/lines.ts","start":"code-server --bind-addr 0.0.0.0:3000 /app/dynamic && node /app/index.js","doc:dev":"vite --config document/vite.config.ts","doc:build":"vite build --config document/vite.config.ts"},"_npmUser":{"name":"baendlorel","email":"futami16237@gmail.com"},"_resolved":"/tmp/8f564f5062928df5c49807ce88396de8/fluxion-ts-0.3.1.tgz","_integrity":"sha512-ehq1wvxBIs5pF/5Hhy8+t23alrHS9u97yuJyisAp+ghuaNcga2Hg+I8NtSSQa11TRdJ7gzrCkyzSiBjuPmZcJw==","repository":{"url":"git+https://github.com/baendlorel/fluxion.git","type":"git"},"_npmVersion":"11.13.0","description":"Fluxion is able to start a server that can dynamically load routers and js files. It is designed to be used to replace PHP","directories":{},"_nodeVersion":"24.5.0","dependencies":{"chalk":"^5.6.2","minimatch":"^10.2.5"},"_hasShrinkwrap":false,"description_zh":"Fluxion可以启动一个能够动态加载路由和js文件的服务器，旨在替代PHP","devDependencies":{"tsx":"^4.22.4","vite":"^8.0.15","axios":"^1.16.1","kt.js":"^0.40.26","tslib":"^2.8.1","oxlint":"^1.67.0","rimraf":"^6.1.3","rollup":"4.61.0","vitest":"^4.1.7","prettier":"^3.8.3","typescript":"^6.0.3","@types/node":"^25.9.1","@ktjs/ts-plugin":"^0.5.1","rollup-plugin-dts":"^6.4.1","@rollup/plugin-json":"^6.1.0","@rollup/plugin-terser":"^1.0.0","@rollup/plugin-replace":"^6.0.3","@ktjs/vite-plugin-ktjsx":"^0.5.4","@rollup/plugin-commonjs":"^29.0.3","rollup-plugin-func-macro":"^1.2.3","@rollup/plugin-typescript":"^12.3.0","@rollup/plugin-node-resolve":"^16.0.3","rollup-plugin-conditional-compilation":"^2.1.4"},"_npmOperationalInternal":{"tmp":"tmp/fluxion-ts_0.3.1_1780888210229_0.3172580208464184","host":"s3://npm-registry-packages-npm-production"}},"0.3.2":{"name":"fluxion-ts","version":"0.3.2","keywords":["framework","server","typescript","javascript"],"author":{"name":"Kasukabe Tsumugi","email":"futami16237@gmail.com"},"license":"MIT","_id":"fluxion-ts@0.3.2","maintainers":[{"name":"baendlorel","email":"futami16237@gmail.com"}],"homepage":"https://github.com/baendlorel/fluxion#readme","bugs":{"url":"https://github.com/baendlorel/fluxion/issues"},"dist":{"shasum":"f4e54ce2ae76d13ad80eb1078eb32aacda7625d3","tarball":"https://registry.npmjs.org/fluxion-ts/-/fluxion-ts-0.3.2.tgz","fileCount":8,"integrity":"sha512-lHefXQpeBvZ8bivnxz95cs3/S0F6wzpYNJj4VRzoxsLvQjsRtc+w9LhS3flOr4zE5TXzBSnSVuXNvt8UuS4mcg==","signatures":[{"sig":"MEYCIQDcNY69f4HIkrLIb5VLw1V6Di6clerFH0BgMuzvVDdhrgIhAK75RSCO4dXXKOo11QyQwpF6d+dkWgdcwnFEbLZXqFJK","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":798877},"main":"./dist/index.cjs","_from":"file:fluxion-ts-0.3.2.tgz","types":"./dist/index.d.ts","module":"./dist/index.mjs","engines":{"node":">=16.0.0"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.mjs","default":"./dist/index.cjs","require":"./dist/index.cjs"}},"purpose":"npm","scripts":{"dev":"tsx ./src/index.ts --watch","exp":"vite dev --config document/vite.config.ts","pub":"tsx ./scripts/publish.ts","lint":"oxlint .","test":"vitest","build":"rollup -c","image":"tsx ./scripts/build-image.ts","lines":"tsx ./scripts/lines.ts","start":"code-server --bind-addr 0.0.0.0:3000 /app/dynamic && node /app/index.js","doc:dev":"vite --config document/vite.config.ts","doc:build":"vite build --config document/vite.config.ts"},"_npmUser":{"name":"baendlorel","email":"futami16237@gmail.com"},"_resolved":"/tmp/89b577f39411b023fe037d8bf2cf2974/fluxion-ts-0.3.2.tgz","_integrity":"sha512-lHefXQpeBvZ8bivnxz95cs3/S0F6wzpYNJj4VRzoxsLvQjsRtc+w9LhS3flOr4zE5TXzBSnSVuXNvt8UuS4mcg==","repository":{"url":"git+https://github.com/baendlorel/fluxion.git","type":"git"},"_npmVersion":"11.13.0","description":"Fluxion is able to start a server that can dynamically load routers and js files. It is designed to be used to replace PHP","directories":{},"_nodeVersion":"24.5.0","dependencies":{"minimatch":"^10.2.5"},"_hasShrinkwrap":false,"description_zh":"Fluxion可以启动一个能够动态加载路由和js文件的服务器，旨在替代PHP","devDependencies":{"tsx":"^4.22.4","vite":"^8.0.15","axios":"^1.16.1","kt.js":"^0.40.26","tslib":"^2.8.1","oxlint":"^1.67.0","rimraf":"^6.1.3","rollup":"4.61.0","vitest":"^4.1.7","prettier":"^3.8.3","typescript":"^6.0.3","@types/node":"^25.9.1","@ktjs/ts-plugin":"^0.5.1","rollup-plugin-dts":"^6.4.1","@rollup/plugin-json":"^6.1.0","@rollup/plugin-terser":"^1.0.0","@rollup/plugin-replace":"^6.0.3","@ktjs/vite-plugin-ktjsx":"^0.5.4","@rollup/plugin-commonjs":"^29.0.3","rollup-plugin-func-macro":"^1.2.3","@rollup/plugin-typescript":"^12.3.0","@rollup/plugin-node-resolve":"^16.0.3","rollup-plugin-conditional-compilation":"^2.1.4"},"_npmOperationalInternal":{"tmp":"tmp/fluxion-ts_0.3.2_1780898110426_0.6257083565140915","host":"s3://npm-registry-packages-npm-production"}},"0.3.3":{"name":"fluxion-ts","version":"0.3.3","keywords":["framework","server","typescript","javascript"],"author":{"name":"Kasukabe Tsumugi","email":"futami16237@gmail.com"},"license":"MIT","_id":"fluxion-ts@0.3.3","maintainers":[{"name":"baendlorel","email":"futami16237@gmail.com"}],"homepage":"https://github.com/baendlorel/fluxion#readme","bugs":{"url":"https://github.com/baendlorel/fluxion/issues"},"dist":{"shasum":"dae7ccbf8bbb13ecfcb7a1a0a20f053cc62c7a49","tarball":"https://registry.npmjs.org/fluxion-ts/-/fluxion-ts-0.3.3.tgz","fileCount":8,"integrity":"sha512-gSHnkU3zgTbhDpeBp2bLSP1ak7/uNiQSpbuNEml9YbhCw7GyCUhioSWCFuAn5eEenwwmtCzWjzbI1N9qP0uk5w==","signatures":[{"sig":"MEUCIAirh6ESmlDl0ZNh9bUeoBxpXiq9fOM6rHVYUekfmYPCAiEA5igy2SfANU9GbFL9V1/pdgAWFixI1WMGKHegnLvJsDg=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":817045},"main":"./dist/index.cjs","_from":"file:fluxion-ts-0.3.3.tgz","types":"./dist/index.d.ts","module":"./dist/index.mjs","engines":{"node":">=16.0.0"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.mjs","default":"./dist/index.cjs","require":"./dist/index.cjs"}},"purpose":"npm","scripts":{"dev":"tsx ./src/index.ts --watch","exp":"vite dev --config document/vite.config.ts","pub":"tsx ./scripts/publish.ts","lint":"oxlint .","test":"vitest","build":"rollup -c","image":"tsx ./scripts/build-image.ts","lines":"tsx ./scripts/lines.ts","start":"code-server --bind-addr 0.0.0.0:3000 /app/dynamic && node /app/index.js","doc:dev":"vite --config document/vite.config.ts","doc:build":"vite build --config document/vite.config.ts"},"_npmUser":{"name":"baendlorel","email":"futami16237@gmail.com"},"_resolved":"/tmp/5e0021b51ba6a67c516bf90aa1a94b66/fluxion-ts-0.3.3.tgz","_integrity":"sha512-gSHnkU3zgTbhDpeBp2bLSP1ak7/uNiQSpbuNEml9YbhCw7GyCUhioSWCFuAn5eEenwwmtCzWjzbI1N9qP0uk5w==","repository":{"url":"git+https://github.com/baendlorel/fluxion.git","type":"git"},"_npmVersion":"11.13.0","description":"Fluxion is able to start a server that can dynamically load routers and js files. It is designed to be used to replace PHP","directories":{},"_nodeVersion":"24.5.0","dependencies":{"minimatch":"^10.2.5"},"_hasShrinkwrap":false,"description_zh":"Fluxion可以启动一个能够动态加载路由和js文件的服务器，旨在替代PHP","devDependencies":{"tsx":"^4.22.4","vite":"^8.0.15","axios":"^1.16.1","kt.js":"^0.40.26","tslib":"^2.8.1","oxlint":"^1.67.0","rimraf":"^6.1.3","rollup":"4.61.0","vitest":"^4.1.7","prettier":"^3.8.3","typescript":"^6.0.3","@types/node":"^25.9.1","@ktjs/ts-plugin":"^0.5.1","rollup-plugin-dts":"^6.4.1","@rollup/plugin-json":"^6.1.0","@rollup/plugin-terser":"^1.0.0","@rollup/plugin-replace":"^6.0.3","@ktjs/vite-plugin-ktjsx":"^0.5.4","@rollup/plugin-commonjs":"^29.0.3","rollup-plugin-func-macro":"^1.2.3","@rollup/plugin-typescript":"^12.3.0","@rollup/plugin-node-resolve":"^16.0.3","rollup-plugin-conditional-compilation":"^2.1.4"},"_npmOperationalInternal":{"tmp":"tmp/fluxion-ts_0.3.3_1780900151849_0.25032653072563527","host":"s3://npm-registry-packages-npm-production"}},"0.3.4":{"name":"fluxion-ts","version":"0.3.4","keywords":["framework","server","typescript","javascript"],"author":{"name":"Kasukabe Tsumugi","email":"futami16237@gmail.com"},"license":"MIT","_id":"fluxion-ts@0.3.4","maintainers":[{"name":"baendlorel","email":"futami16237@gmail.com"}],"homepage":"https://github.com/baendlorel/fluxion#readme","bugs":{"url":"https://github.com/baendlorel/fluxion/issues"},"dist":{"shasum":"229136391424627af2e8c9da0aee27ec66766b5f","tarball":"https://registry.npmjs.org/fluxion-ts/-/fluxion-ts-0.3.4.tgz","fileCount":8,"integrity":"sha512-vZfOb4+uZVzUFF/N9QqyYzZUM+kTVKVhUhYrtGG7Rnr2PNzGIgzjhE4hA4oLPO2ggo2LlSnGbG+PtrdEx1C6cg==","signatures":[{"sig":"MEUCICPKqbwDWhIL9F2InetQJacbLLoVntqnBcwGFMzzUaFKAiEAk7UHUY2IS4732QBjmukEGsVbnZkfzEhHbbcvj+VcvMU=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":817120},"main":"./dist/index.cjs","_from":"file:fluxion-ts-0.3.4.tgz","types":"./dist/index.d.ts","module":"./dist/index.mjs","engines":{"node":">=16.0.0"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.mjs","default":"./dist/index.cjs","require":"./dist/index.cjs"}},"purpose":"npm","scripts":{"dev":"tsx ./src/index.ts --watch","exp":"vite dev --config document/vite.config.ts","pub":"tsx ./scripts/publish.ts","lint":"oxlint .","test":"vitest","build":"rollup -c","image":"tsx ./scripts/build-image.ts","lines":"tsx ./scripts/lines.ts","start":"code-server --bind-addr 0.0.0.0:3000 /app/dynamic && node /app/index.js","doc:dev":"vite --config document/vite.config.ts","doc:build":"vite build --config document/vite.config.ts"},"_npmUser":{"name":"baendlorel","email":"futami16237@gmail.com"},"_resolved":"/tmp/fe5606a9626599ccca694450f9fc74d5/fluxion-ts-0.3.4.tgz","_integrity":"sha512-vZfOb4+uZVzUFF/N9QqyYzZUM+kTVKVhUhYrtGG7Rnr2PNzGIgzjhE4hA4oLPO2ggo2LlSnGbG+PtrdEx1C6cg==","repository":{"url":"git+https://github.com/baendlorel/fluxion.git","type":"git"},"_npmVersion":"11.13.0","description":"Fluxion is able to start a server that can dynamically load routers and js files. It is designed to be used to replace PHP","directories":{},"_nodeVersion":"24.5.0","dependencies":{"minimatch":"^10.2.5"},"_hasShrinkwrap":false,"description_zh":"Fluxion可以启动一个能够动态加载路由和js文件的服务器，旨在替代PHP","devDependencies":{"tsx":"^4.22.4","vite":"^8.0.15","axios":"^1.16.1","kt.js":"^0.40.26","tslib":"^2.8.1","oxlint":"^1.67.0","rimraf":"^6.1.3","rollup":"4.61.0","vitest":"^4.1.7","prettier":"^3.8.3","typescript":"^6.0.3","@types/node":"^25.9.1","@ktjs/ts-plugin":"^0.5.1","rollup-plugin-dts":"^6.4.1","@rollup/plugin-json":"^6.1.0","@rollup/plugin-terser":"^1.0.0","@rollup/plugin-replace":"^6.0.3","@ktjs/vite-plugin-ktjsx":"^0.5.4","@rollup/plugin-commonjs":"^29.0.3","rollup-plugin-func-macro":"^1.2.3","@rollup/plugin-typescript":"^12.3.0","@rollup/plugin-node-resolve":"^16.0.3","rollup-plugin-conditional-compilation":"^2.1.4"},"_npmOperationalInternal":{"tmp":"tmp/fluxion-ts_0.3.4_1780900276776_0.3962552166368598","host":"s3://npm-registry-packages-npm-production"}},"0.4.1":{"name":"fluxion-ts","version":"0.4.1","keywords":["framework","server","typescript","javascript"],"author":{"name":"Kasukabe Tsumugi","email":"futami16237@gmail.com"},"license":"MIT","_id":"fluxion-ts@0.4.1","maintainers":[{"name":"baendlorel","email":"futami16237@gmail.com"}],"homepage":"https://github.com/baendlorel/fluxion#readme","bugs":{"url":"https://github.com/baendlorel/fluxion/issues"},"dist":{"shasum":"9cbb17a9e90a6d90270f5ff0a61acc091be47571","tarball":"https://registry.npmjs.org/fluxion-ts/-/fluxion-ts-0.4.1.tgz","fileCount":8,"integrity":"sha512-RJWCLszjweB/pGbWYTUXhTeZQD4gMvWRDkiwnLr9kv8VGyXNvRVxNt5wjJK5NU5EEuYgT/59i2Ofm9CfDlLN5Q==","signatures":[{"sig":"MEYCIQDkhMsOwhK8LGenNHy0yaHRFMM+nzMawxKoHDgOX7OZ7QIhAMMzwUc2oR0OfxDkjlwWVZ3g4X/5FOurTJA28vVArCrO","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":823882},"main":"./dist/index.cjs","_from":"file:fluxion-ts-0.4.1.tgz","types":"./dist/index.d.ts","module":"./dist/index.mjs","engines":{"node":">=16.0.0"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.mjs","default":"./dist/index.cjs","require":"./dist/index.cjs"}},"purpose":"npm","scripts":{"dev":"tsx ./src/index.ts --watch","exp":"vite dev --config document/vite.config.ts","pub":"tsx ./scripts/publish.ts","lint":"oxlint .","test":"vitest","build":"rollup -c","image":"tsx ./scripts/build-image.ts","lines":"tsx ./scripts/lines.ts","start":"code-server --bind-addr 0.0.0.0:3000 /app/dynamic && node /app/index.js","doc:dev":"vite --config document/vite.config.ts","doc:build":"vite build --config document/vite.config.ts"},"_npmUser":{"name":"baendlorel","email":"futami16237@gmail.com"},"_resolved":"/tmp/2972db2c4e611b4fc97a12df4731045c/fluxion-ts-0.4.1.tgz","_integrity":"sha512-RJWCLszjweB/pGbWYTUXhTeZQD4gMvWRDkiwnLr9kv8VGyXNvRVxNt5wjJK5NU5EEuYgT/59i2Ofm9CfDlLN5Q==","repository":{"url":"git+https://github.com/baendlorel/fluxion.git","type":"git"},"_npmVersion":"11.13.0","description":"Fluxion is able to start a server that can dynamically load routers and js files. It is designed to be used to replace PHP","directories":{},"_nodeVersion":"24.5.0","dependencies":{"minimatch":"^10.2.5"},"_hasShrinkwrap":false,"description_zh":"Fluxion可以启动一个能够动态加载路由和js文件的服务器，旨在替代PHP","devDependencies":{"tsx":"^4.22.4","vite":"^8.0.15","axios":"^1.16.1","kt.js":"^0.40.26","tslib":"^2.8.1","oxlint":"^1.67.0","rimraf":"^6.1.3","rollup":"4.61.0","vitest":"^4.1.7","prettier":"^3.8.3","typescript":"^6.0.3","@types/node":"^25.9.1","@ktjs/ts-plugin":"^0.5.1","rollup-plugin-dts":"^6.4.1","@rollup/plugin-json":"^6.1.0","@rollup/plugin-terser":"^1.0.0","@rollup/plugin-replace":"^6.0.3","@ktjs/vite-plugin-ktjsx":"^0.5.4","@rollup/plugin-commonjs":"^29.0.3","rollup-plugin-func-macro":"^1.2.3","@rollup/plugin-typescript":"^12.3.0","@rollup/plugin-node-resolve":"^16.0.3","rollup-plugin-conditional-compilation":"^2.1.4"},"_npmOperationalInternal":{"tmp":"tmp/fluxion-ts_0.4.1_1780901455576_0.27057102782458964","host":"s3://npm-registry-packages-npm-production"}},"0.5.0":{"name":"fluxion-ts","version":"0.5.0","keywords":["framework","server","typescript","javascript"],"author":{"name":"Kasukabe Tsumugi","email":"futami16237@gmail.com"},"license":"MIT","_id":"fluxion-ts@0.5.0","maintainers":[{"name":"baendlorel","email":"futami16237@gmail.com"}],"homepage":"https://github.com/baendlorel/fluxion#readme","bugs":{"url":"https://github.com/baendlorel/fluxion/issues"},"dist":{"shasum":"672a0e510a4fef649ca5850b72ab0c0c229500a1","tarball":"https://registry.npmjs.org/fluxion-ts/-/fluxion-ts-0.5.0.tgz","fileCount":8,"integrity":"sha512-78OEYF4PmiUkjTEQBZpZMJ5xe8s6Zt5Cdn96ubY7R4l+sgsvNRaaXsqeP5X2VYoJx/GjugY3NGh0B3t3qPYVSg==","signatures":[{"sig":"MEQCIBfAppj9spDcqMUNOs1hPEnC1ZZOpisIGLs5f+fwjCjdAiALBnr1Go7BpuO/b09qaozt8YttCrzILHj5p/daz/4Jow==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1197656},"main":"./dist/index.cjs","_from":"file:fluxion-ts-0.5.0.tgz","types":"./dist/index.d.ts","module":"./dist/index.mjs","engines":{"node":">=16.0.0"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.mjs","default":"./dist/index.cjs","require":"./dist/index.cjs"}},"purpose":"npm","scripts":{"dev":"tsx ./src/index.ts --watch","exp":"vite dev --config document/vite.config.ts","pub":"tsx ./scripts/publish.ts","lint":"oxlint .","test":"vitest","build":"rollup -c","image":"tsx ./scripts/build-image.ts","lines":"tsx ./scripts/lines.ts","start":"code-server --bind-addr 0.0.0.0:3000 /app/dynamic && node /app/index.js","doc:dev":"vite --config document/vite.config.ts","doc:build":"vite build --config document/vite.config.ts"},"_npmUser":{"name":"baendlorel","email":"futami16237@gmail.com"},"_resolved":"/tmp/112952009680261f315a15bd2dadb908/fluxion-ts-0.5.0.tgz","_integrity":"sha512-78OEYF4PmiUkjTEQBZpZMJ5xe8s6Zt5Cdn96ubY7R4l+sgsvNRaaXsqeP5X2VYoJx/GjugY3NGh0B3t3qPYVSg==","repository":{"url":"git+https://github.com/baendlorel/fluxion.git","type":"git"},"_npmVersion":"11.13.0","description":"Fluxion is able to start a server that can dynamically load routers and js files. It is designed to be used to replace PHP","directories":{},"_nodeVersion":"24.5.0","dependencies":{"chokidar":"4.0.3","minimatch":"^10.2.5"},"_hasShrinkwrap":false,"description_zh":"Fluxion可以启动一个能够动态加载路由和js文件的服务器，旨在替代PHP","devDependencies":{"tsx":"^4.22.4","vite":"^8.0.15","axios":"^1.16.1","kt.js":"^0.40.26","tslib":"^2.8.1","oxlint":"^1.67.0","rimraf":"^6.1.3","rollup":"4.61.0","vitest":"^4.1.7","prettier":"^3.8.3","typescript":"^6.0.3","@types/node":"^25.9.1","@ktjs/ts-plugin":"^0.5.1","rollup-plugin-dts":"^6.4.1","@rollup/plugin-json":"^6.1.0","@rollup/plugin-terser":"^1.0.0","@rollup/plugin-replace":"^6.0.3","@ktjs/vite-plugin-ktjsx":"^0.5.4","@rollup/plugin-commonjs":"^29.0.3","rollup-plugin-func-macro":"^1.2.3","@rollup/plugin-typescript":"^12.3.0","@rollup/plugin-node-resolve":"^16.0.3","rollup-plugin-conditional-compilation":"^2.1.4"},"_npmOperationalInternal":{"tmp":"tmp/fluxion-ts_0.5.0_1781078372017_0.546409691465795","host":"s3://npm-registry-packages-npm-production"}},"0.5.1":{"name":"fluxion-ts","version":"0.5.1","keywords":["framework","server","typescript","javascript"],"author":{"name":"Kasukabe Tsumugi","email":"futami16237@gmail.com"},"license":"MIT","_id":"fluxion-ts@0.5.1","maintainers":[{"name":"baendlorel","email":"futami16237@gmail.com"}],"homepage":"https://github.com/baendlorel/fluxion#readme","bugs":{"url":"https://github.com/baendlorel/fluxion/issues"},"dist":{"shasum":"a550e104fabfc8af3237fbbb5999b2baf0f43f43","tarball":"https://registry.npmjs.org/fluxion-ts/-/fluxion-ts-0.5.1.tgz","fileCount":8,"integrity":"sha512-AkeaIn5fnnIaAPieLQSgqk78+lw3bA3/6dbv9tiD2W2YLGV6end+0+/ZRzn3kuVJpeZAgrB/ymkNiXQgVDeKSg==","signatures":[{"sig":"MEQCIDzdXCGiWVEMMHMUgCtTPbxXdJiD2adg1XWLL/A+h+wFAiBKerBN1QyWv023x0XpqcxUtDcw6KYqd6K5GD7DBV0bSQ==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1197486},"main":"./dist/index.cjs","_from":"file:fluxion-ts-0.5.1.tgz","types":"./dist/index.d.ts","module":"./dist/index.mjs","engines":{"node":">=16.0.0"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.mjs","default":"./dist/index.cjs","require":"./dist/index.cjs"}},"purpose":"npm","scripts":{"dev":"tsx ./src/index.ts --watch","exp":"vite dev --config document/vite.config.ts","pub":"tsx ./scripts/publish.ts","lint":"oxlint .","test":"vitest","build":"rollup -c","image":"tsx ./scripts/build-image.ts","lines":"tsx ./scripts/lines.ts","start":"code-server --bind-addr 0.0.0.0:3000 /app/dynamic && node /app/index.js","doc:dev":"vite --config document/vite.config.ts","doc:build":"vite build --config document/vite.config.ts"},"_npmUser":{"name":"baendlorel","email":"futami16237@gmail.com"},"_resolved":"/tmp/7099e905e755f09afcecfa89676c742b/fluxion-ts-0.5.1.tgz","_integrity":"sha512-AkeaIn5fnnIaAPieLQSgqk78+lw3bA3/6dbv9tiD2W2YLGV6end+0+/ZRzn3kuVJpeZAgrB/ymkNiXQgVDeKSg==","repository":{"url":"git+https://github.com/baendlorel/fluxion.git","type":"git"},"_npmVersion":"11.13.0","description":"Fluxion is able to start a server that can dynamically load routers and js files. It is designed to be used to replace PHP","directories":{},"_nodeVersion":"24.5.0","dependencies":{"chokidar":"4.0.3","minimatch":"^10.2.5"},"_hasShrinkwrap":false,"description_zh":"Fluxion可以启动一个能够动态加载路由和js文件的服务器，旨在替代PHP","devDependencies":{"tsx":"^4.22.4","vite":"^8.0.15","axios":"^1.16.1","kt.js":"^0.40.26","tslib":"^2.8.1","oxlint":"^1.67.0","rimraf":"^6.1.3","rollup":"4.61.0","vitest":"^4.1.7","prettier":"^3.8.3","typescript":"^6.0.3","@types/node":"^25.9.1","@ktjs/ts-plugin":"^0.5.1","rollup-plugin-dts":"^6.4.1","@rollup/plugin-json":"^6.1.0","@rollup/plugin-terser":"^1.0.0","@rollup/plugin-replace":"^6.0.3","@ktjs/vite-plugin-ktjsx":"^0.5.4","@rollup/plugin-commonjs":"^29.0.3","rollup-plugin-func-macro":"^1.2.3","@rollup/plugin-typescript":"^12.3.0","@rollup/plugin-node-resolve":"^16.0.3","rollup-plugin-conditional-compilation":"^2.1.4"},"_npmOperationalInternal":{"tmp":"tmp/fluxion-ts_0.5.1_1781079226885_0.6496427463204726","host":"s3://npm-registry-packages-npm-production"}},"0.6.0":{"name":"fluxion-ts","version":"0.6.0","keywords":["framework","server","typescript","javascript"],"author":{"name":"Kasukabe Tsumugi","email":"futami16237@gmail.com"},"license":"MIT","_id":"fluxion-ts@0.6.0","maintainers":[{"name":"baendlorel","email":"futami16237@gmail.com"}],"homepage":"https://github.com/baendlorel/fluxion#readme","bugs":{"url":"https://github.com/baendlorel/fluxion/issues"},"dist":{"shasum":"64d86890b4cfb6cf9a3a18429aed04f9472f5d39","tarball":"https://registry.npmjs.org/fluxion-ts/-/fluxion-ts-0.6.0.tgz","fileCount":8,"integrity":"sha512-PoykWC1GCfuIWFq5dJFP9mqCgqPEkflwvKXLt7kN4048TOeSXeOhatVdt9pCb9FblE4VcpYo9/uGaOPwBuT79A==","signatures":[{"sig":"MEQCIE82bdWlMRo5KzyPp5RppQXSjDFST5OHx8a5gPW51R6FAiBYRb9ff2rvDK9GDzjljp2Z0+NWTB+XAqY7RLZ2emvcqg==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1217330},"main":"./dist/index.cjs","_from":"file:fluxion-ts-0.6.0.tgz","types":"./dist/index.d.ts","module":"./dist/index.mjs","engines":{"node":">=16.0.0"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.mjs","default":"./dist/index.cjs","require":"./dist/index.cjs"}},"purpose":"npm","scripts":{"dev":"tsx ./src/index.ts --watch","exp":"vite dev --config document/vite.config.ts","pub":"tsx ./scripts/publish.ts","lint":"oxlint .","test":"vitest","build":"rollup -c","image":"tsx ./scripts/build-image.ts","lines":"tsx ./scripts/lines.ts","start":"code-server --bind-addr 0.0.0.0:3000 /app/dynamic && node /app/index.js","doc:dev":"vite --config document/vite.config.ts","doc:build":"vite build --config document/vite.config.ts"},"_npmUser":{"name":"baendlorel","email":"futami16237@gmail.com"},"_resolved":"/tmp/2c3cb482dc4b3b3b2169203b9a481124/fluxion-ts-0.6.0.tgz","_integrity":"sha512-PoykWC1GCfuIWFq5dJFP9mqCgqPEkflwvKXLt7kN4048TOeSXeOhatVdt9pCb9FblE4VcpYo9/uGaOPwBuT79A==","repository":{"url":"git+https://github.com/baendlorel/fluxion.git","type":"git"},"_npmVersion":"11.13.0","description":"Fluxion is able to start a server that can dynamically load routers and js files. It is designed to be used to replace PHP","directories":{},"_nodeVersion":"24.5.0","dependencies":{"chokidar":"4.0.3","minimatch":"^10.2.5"},"_hasShrinkwrap":false,"description_zh":"Fluxion可以启动一个能够动态加载路由和js文件的服务器，旨在替代PHP","devDependencies":{"tsx":"^4.22.4","vite":"^8.0.15","axios":"^1.16.1","kt.js":"^0.40.26","tslib":"^2.8.1","oxlint":"^1.67.0","rimraf":"^6.1.3","rollup":"4.61.0","vitest":"^4.1.7","prettier":"^3.8.3","typescript":"^6.0.3","@types/node":"^25.9.1","@ktjs/ts-plugin":"^0.5.1","rollup-plugin-dts":"^6.4.1","@rollup/plugin-json":"^6.1.0","@rollup/plugin-terser":"^1.0.0","@rollup/plugin-replace":"^6.0.3","@ktjs/vite-plugin-ktjsx":"^0.5.4","@rollup/plugin-commonjs":"^29.0.3","rollup-plugin-func-macro":"^1.2.3","@rollup/plugin-typescript":"^12.3.0","@rollup/plugin-node-resolve":"^16.0.3","rollup-plugin-conditional-compilation":"^2.1.4"},"_npmOperationalInternal":{"tmp":"tmp/fluxion-ts_0.6.0_1781145467845_0.27269041953927275","host":"s3://npm-registry-packages-npm-production"}},"0.6.1":{"name":"fluxion-ts","version":"0.6.1","keywords":["framework","server","typescript","javascript"],"author":{"name":"Kasukabe Tsumugi","email":"futami16237@gmail.com"},"license":"MIT","_id":"fluxion-ts@0.6.1","maintainers":[{"name":"baendlorel","email":"futami16237@gmail.com"}],"homepage":"https://github.com/baendlorel/fluxion#readme","bugs":{"url":"https://github.com/baendlorel/fluxion/issues"},"dist":{"shasum":"b8620d10e732b952bf18229dfce6827c64d2a2b8","tarball":"https://registry.npmjs.org/fluxion-ts/-/fluxion-ts-0.6.1.tgz","fileCount":8,"integrity":"sha512-5P9yHgsnpDhcBWIehs6JukYh1hmUPKb58Djfo5xpkbyxvMH1gExRgHqWelncMDWTPzA2ZEuqQWP6Lc628/Sm3A==","signatures":[{"sig":"MEQCIDVebUKl9xw5lLiqAVToLr9TznwKEC1EYcL3ymZe28rNAiBhWK/aU7Mh1xycg+S2TAcm4jTxisgYgvxG2/k5ntkAZA==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1218637},"main":"./dist/index.cjs","_from":"file:fluxion-ts-0.6.1.tgz","types":"./dist/index.d.ts","module":"./dist/index.mjs","engines":{"node":">=16.0.0"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.mjs","default":"./dist/index.cjs","require":"./dist/index.cjs"}},"purpose":"npm","scripts":{"dev":"tsx ./src/index.ts --watch","exp":"vite dev --config document/vite.config.ts","pub":"tsx ./scripts/publish.ts","lint":"oxlint .","test":"vitest","build":"rollup -c","image":"tsx ./scripts/build-image.ts","lines":"tsx ./scripts/lines.ts","start":"code-server --bind-addr 0.0.0.0:3000 /app/dynamic && node /app/index.js","doc:dev":"vite --config document/vite.config.ts","doc:build":"vite build --config document/vite.config.ts"},"_npmUser":{"name":"baendlorel","email":"futami16237@gmail.com"},"_resolved":"/tmp/8dfea7dcc05641fba0fc0fba89cb9c11/fluxion-ts-0.6.1.tgz","_integrity":"sha512-5P9yHgsnpDhcBWIehs6JukYh1hmUPKb58Djfo5xpkbyxvMH1gExRgHqWelncMDWTPzA2ZEuqQWP6Lc628/Sm3A==","repository":{"url":"git+https://github.com/baendlorel/fluxion.git","type":"git"},"_npmVersion":"11.13.0","description":"Fluxion is able to start a server that can dynamically load routers and js files. It is designed to be used to replace PHP","directories":{},"_nodeVersion":"24.5.0","dependencies":{"chokidar":"4.0.3","minimatch":"^10.2.5"},"_hasShrinkwrap":false,"description_zh":"Fluxion可以启动一个能够动态加载路由和js文件的服务器，旨在替代PHP","devDependencies":{"tsx":"^4.22.4","vite":"^8.0.15","axios":"^1.16.1","kt.js":"^0.40.26","tslib":"^2.8.1","oxlint":"^1.67.0","rimraf":"^6.1.3","rollup":"4.61.0","vitest":"^4.1.7","prettier":"^3.8.3","typescript":"^6.0.3","@types/node":"^25.9.1","@ktjs/ts-plugin":"^0.5.1","rollup-plugin-dts":"^6.4.1","@rollup/plugin-json":"^6.1.0","@rollup/plugin-terser":"^1.0.0","@rollup/plugin-replace":"^6.0.3","@ktjs/vite-plugin-ktjsx":"^0.5.4","@rollup/plugin-commonjs":"^29.0.3","rollup-plugin-func-macro":"^1.2.3","@rollup/plugin-typescript":"^12.3.0","@rollup/plugin-node-resolve":"^16.0.3","rollup-plugin-conditional-compilation":"^2.1.4"},"_npmOperationalInternal":{"tmp":"tmp/fluxion-ts_0.6.1_1781146120740_0.3723140055234526","host":"s3://npm-registry-packages-npm-production"}},"0.7.1":{"name":"fluxion-ts","version":"0.7.1","keywords":["framework","server","typescript","javascript"],"author":{"name":"Kasukabe Tsumugi","email":"futami16237@gmail.com"},"license":"MIT","_id":"fluxion-ts@0.7.1","maintainers":[{"name":"baendlorel","email":"futami16237@gmail.com"}],"homepage":"https://github.com/baendlorel/fluxion#readme","bugs":{"url":"https://github.com/baendlorel/fluxion/issues"},"dist":{"shasum":"495d8ac1ae46dad99e44ca8cf540a22e22e375c2","tarball":"https://registry.npmjs.org/fluxion-ts/-/fluxion-ts-0.7.1.tgz","fileCount":9,"integrity":"sha512-L/Ov4IEM3IBzMSg5XvOnSw8ydGpsIvmA+ONjmicitlKzkUqKhOe+hNMzAjVV01gwnubwwL4F6ilDxb2vGT3ftA==","signatures":[{"sig":"MEUCIQD2YjMeEo/jfpuG4/eGQzECC8Fu7N3rvBNNKkSa7zGY1QIgckfsJcycu7pRRq7meNDU/hNBxVEa+E+8/C/c+yAX+wg=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":235640},"main":"./dist/index.cjs","_from":"file:fluxion-ts-0.7.1.tgz","module":"./dist/index.mjs","engines":{"node":">=16.0.0"},"exports":{".":{"import":{"types":"./dist/index.d.mts","default":"./dist/index.mjs"},"require":{"types":"./dist/index.d.cts","default":"./dist/index.cjs"}}},"purpose":"npm","scripts":{"dev":"tsx ./src/index.ts --watch","pub":"tsx ./scripts/publish.ts","lint":"oxlint .","test":"vitest","build":"tsdown","check":"tsc --noEmit -p tsconfig.build.json","start":"code-server --bind-addr 0.0.0.0:3000 /app/dynamic && node /app/index.js"},"_npmUser":{"name":"baendlorel","email":"futami16237@gmail.com"},"_resolved":"/tmp/891464ad4a4e0f1d34a7b5d48f17b246/fluxion-ts-0.7.1.tgz","_integrity":"sha512-L/Ov4IEM3IBzMSg5XvOnSw8ydGpsIvmA+ONjmicitlKzkUqKhOe+hNMzAjVV01gwnubwwL4F6ilDxb2vGT3ftA==","repository":{"url":"git+https://github.com/baendlorel/fluxion.git","type":"git"},"_npmVersion":"11.13.0","description":"Fluxion is able to start a server that can dynamically load routers and js files. It is designed to be used to replace PHP","directories":{},"_nodeVersion":"24.5.0","dependencies":{"chokidar":"4.0.3","minimatch":"^10.2.5"},"_hasShrinkwrap":false,"description_zh":"Fluxion可以启动一个能够动态加载路由和js文件的服务器，旨在替代PHP","devDependencies":{"tsx":"^4.22.4","axios":"^1.16.1","kt.js":"^0.40.26","tslib":"^2.8.1","oxlint":"^1.67.0","tsdown":"^0.22.3","vitest":"^4.1.7","prettier":"^3.8.3","typescript":"^6.0.3","@types/node":"^25.9.1","type-narrow":"^0.2.2"},"_npmOperationalInternal":{"tmp":"tmp/fluxion-ts_0.7.1_1782109584650_0.4788439203869139","host":"s3://npm-registry-packages-npm-production"}},"0.8.2":{"name":"fluxion-ts","version":"0.8.2","keywords":["framework","server","typescript","javascript"],"author":{"name":"Kasukabe Tsumugi","email":"futami16237@gmail.com"},"license":"MIT","_id":"fluxion-ts@0.8.2","maintainers":[{"name":"baendlorel","email":"futami16237@gmail.com"}],"homepage":"https://github.com/baendlorel/fluxion#readme","bugs":{"url":"https://github.com/baendlorel/fluxion/issues"},"dist":{"shasum":"54a2673e2ae7aa18c199550d36ddea087d3b8863","tarball":"https://registry.npmjs.org/fluxion-ts/-/fluxion-ts-0.8.2.tgz","fileCount":9,"integrity":"sha512-8nbA5CA0YvDDEeU0dRPENgE72Qfy0loTq8A49b8in3HDzEp9zUe2iY+3XR6HtUpYfvA3gpMZ/VYqKc3M9IfbRw==","signatures":[{"sig":"MEUCIGymod2IaBlvG9170S/L+NqXDXZpB25acL3yGxQeZ5YGAiEA8d3kS3/9wu3mIAwuWsczWcnsZZZl9yzQltjE/tZ3+hM=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":260663},"main":"./dist/index.cjs","_from":"file:fluxion-ts-0.8.2.tgz","module":"./dist/index.mjs","engines":{"node":">=16.0.0"},"exports":{".":{"import":{"types":"./dist/index.d.mts","default":"./dist/index.mjs"},"require":{"types":"./dist/index.d.cts","default":"./dist/index.cjs"}}},"purpose":"npm","scripts":{"dev":"tsx ./src/index.ts --watch","pub":"tsx ./scripts/publish.ts","lint":"oxlint .","test":"vitest","build":"tsdown","check":"tsc --noEmit -p tsconfig.build.json","start":"code-server --bind-addr 0.0.0.0:3000 /app/dynamic && node /app/index.js"},"_npmUser":{"name":"baendlorel","email":"futami16237@gmail.com"},"_resolved":"/tmp/e4a60208a50a70fa07b4e12a4193b86f/fluxion-ts-0.8.2.tgz","_integrity":"sha512-8nbA5CA0YvDDEeU0dRPENgE72Qfy0loTq8A49b8in3HDzEp9zUe2iY+3XR6HtUpYfvA3gpMZ/VYqKc3M9IfbRw==","repository":{"url":"git+https://github.com/baendlorel/fluxion.git","type":"git"},"_npmVersion":"11.13.0","description":"Fluxion is able to start a server that can dynamically load routers and js files. It is designed to be used to replace PHP","directories":{},"_nodeVersion":"24.5.0","dependencies":{"chokidar":"4.0.3","minimatch":"^10.2.5"},"_hasShrinkwrap":false,"description_zh":"Fluxion可以启动一个能够动态加载路由和js文件的服务器，旨在替代PHP","devDependencies":{"tsx":"^4.22.4","axios":"^1.16.1","kt.js":"^0.40.26","tslib":"^2.8.1","oxlint":"^1.67.0","tsdown":"^0.22.3","vitest":"^4.1.7","prettier":"^3.8.3","typescript":"^6.0.3","@types/node":"^25.9.1","type-narrow":"^0.2.2"},"_npmOperationalInternal":{"tmp":"tmp/fluxion-ts_0.8.2_1782121045123_0.8261794623048817","host":"s3://npm-registry-packages-npm-production"}},"0.8.3":{"name":"fluxion-ts","version":"0.8.3","keywords":["framework","server","typescript","javascript"],"author":{"name":"Kasukabe Tsumugi","email":"futami16237@gmail.com"},"license":"MIT","_id":"fluxion-ts@0.8.3","maintainers":[{"name":"baendlorel","email":"futami16237@gmail.com"}],"homepage":"https://github.com/baendlorel/fluxion#readme","bugs":{"url":"https://github.com/baendlorel/fluxion/issues"},"dist":{"shasum":"8c8a4195e32cda55463367a2c2a9ce0cde707779","tarball":"https://registry.npmjs.org/fluxion-ts/-/fluxion-ts-0.8.3.tgz","fileCount":9,"integrity":"sha512-UNknFye+4yts6F46Urrpbo/CBwQjfzXtrirdxnqowqrCv+2ZU9+mX2T3Da4Qbprg9sC55qo0wOnZKekcgdOw+w==","signatures":[{"sig":"MEYCIQDdtkOYokSgWFXIhIkn9662H8NZW/Fbcb215tFci+lf2AIhAMFR+Kvj9ktB2+lkQm0SBZighv5OvMwxdab5e1rA5x+P","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":260827},"main":"./dist/index.cjs","_from":"file:fluxion-ts-0.8.3.tgz","module":"./dist/index.mjs","engines":{"node":">=16.0.0"},"exports":{".":{"import":{"types":"./dist/index.d.mts","default":"./dist/index.mjs"},"require":{"types":"./dist/index.d.cts","default":"./dist/index.cjs"}}},"purpose":"npm","scripts":{"dev":"tsx ./src/index.ts --watch","pub":"tsx ./scripts/publish.ts","lint":"oxlint .","test":"vitest","build":"tsdown","check":"tsc --noEmit -p tsconfig.build.json","start":"code-server --bind-addr 0.0.0.0:3000 /app/dynamic && node /app/index.js"},"_npmUser":{"name":"baendlorel","email":"futami16237@gmail.com"},"_resolved":"/tmp/c205ff4c80df3f0c106569eb9084a82b/fluxion-ts-0.8.3.tgz","_integrity":"sha512-UNknFye+4yts6F46Urrpbo/CBwQjfzXtrirdxnqowqrCv+2ZU9+mX2T3Da4Qbprg9sC55qo0wOnZKekcgdOw+w==","repository":{"url":"git+https://github.com/baendlorel/fluxion.git","type":"git"},"_npmVersion":"11.13.0","description":"Fluxion is able to start a server that can dynamically load routers and js files. It is designed to be used to replace PHP","directories":{},"_nodeVersion":"24.5.0","dependencies":{"chokidar":"4.0.3","minimatch":"^10.2.5"},"_hasShrinkwrap":false,"description_zh":"Fluxion可以启动一个能够动态加载路由和js文件的服务器，旨在替代PHP","devDependencies":{"tsx":"^4.22.4","axios":"^1.16.1","kt.js":"^0.40.26","tslib":"^2.8.1","oxlint":"^1.67.0","tsdown":"^0.22.3","vitest":"^4.1.7","prettier":"^3.8.3","typescript":"^6.0.3","@types/node":"^25.9.1","type-narrow":"^0.2.2"},"_npmOperationalInternal":{"tmp":"tmp/fluxion-ts_0.8.3_1782176352375_0.5827126658569441","host":"s3://npm-registry-packages-npm-production"}},"0.8.4":{"name":"fluxion-ts","version":"0.8.4","keywords":["framework","server","typescript","javascript"],"author":{"name":"Kasukabe Tsumugi","email":"futami16237@gmail.com"},"license":"MIT","_id":"fluxion-ts@0.8.4","maintainers":[{"name":"baendlorel","email":"futami16237@gmail.com"}],"homepage":"https://github.com/baendlorel/fluxion#readme","bugs":{"url":"https://github.com/baendlorel/fluxion/issues"},"dist":{"shasum":"563c9701ab38cb09e51b591cb43cf58ba61488d3","tarball":"https://registry.npmjs.org/fluxion-ts/-/fluxion-ts-0.8.4.tgz","fileCount":9,"integrity":"sha512-cj5UuIMtuJs/ixPfJ8ip8K11sII147XKFxBPDnmlNI94PRyfcLZAgzigmQoshnS0Qq8ceqpBWovhcex1JmrICA==","signatures":[{"sig":"MEQCIA2jofMbJEAhE9ml+udWeITU6I4/QGSiL7VvTdI/K4rvAiB45YfwGFZjHJxc3wvcCaoBsDT8QOmnASxZH3sy8GX3EQ==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":263663},"main":"./dist/index.cjs","_from":"file:fluxion-ts-0.8.4.tgz","module":"./dist/index.mjs","engines":{"node":">=16.0.0"},"exports":{".":{"import":{"types":"./dist/index.d.mts","default":"./dist/index.mjs"},"require":{"types":"./dist/index.d.cts","default":"./dist/index.cjs"}}},"purpose":"npm","scripts":{"dev":"tsx ./src/index.ts --watch","pub":"tsx ./scripts/publish.ts","lint":"oxlint .","test":"vitest","build":"tsdown","check":"tsc --noEmit -p tsconfig.build.json","start":"code-server --bind-addr 0.0.0.0:3000 /app/dynamic && node /app/index.js"},"_npmUser":{"name":"baendlorel","email":"futami16237@gmail.com"},"_resolved":"/tmp/6aa26f38c6d22673bad06f348b55cd8e/fluxion-ts-0.8.4.tgz","_integrity":"sha512-cj5UuIMtuJs/ixPfJ8ip8K11sII147XKFxBPDnmlNI94PRyfcLZAgzigmQoshnS0Qq8ceqpBWovhcex1JmrICA==","repository":{"url":"git+https://github.com/baendlorel/fluxion.git","type":"git"},"_npmVersion":"11.13.0","description":"Fluxion is able to start a server that can dynamically load routers and js files. It is designed to be used to replace PHP","directories":{},"_nodeVersion":"24.5.0","dependencies":{"chokidar":"4.0.3","minimatch":"^10.2.5"},"_hasShrinkwrap":false,"description_zh":"Fluxion可以启动一个能够动态加载路由和js文件的服务器，旨在替代PHP","devDependencies":{"tsx":"^4.22.4","axios":"^1.16.1","kt.js":"^0.40.26","tslib":"^2.8.1","oxlint":"^1.67.0","tsdown":"^0.22.3","vitest":"^4.1.7","prettier":"^3.8.3","typescript":"^6.0.3","@types/node":"^25.9.1","type-narrow":"^0.2.2"},"_npmOperationalInternal":{"tmp":"tmp/fluxion-ts_0.8.4_1782179126640_0.5307348597300947","host":"s3://npm-registry-packages-npm-production"}},"0.9.5":{"name":"fluxion-ts","version":"0.9.5","keywords":["framework","server","typescript","javascript"],"author":{"name":"Kasukabe Tsumugi","email":"futami16237@gmail.com"},"license":"MIT","_id":"fluxion-ts@0.9.5","maintainers":[{"name":"baendlorel","email":"futami16237@gmail.com"}],"homepage":"https://github.com/baendlorel/fluxion#readme","bugs":{"url":"https://github.com/baendlorel/fluxion/issues"},"dist":{"shasum":"cf6d647ad5a9363b6ba4bd6268d455b631a74ba9","tarball":"https://registry.npmjs.org/fluxion-ts/-/fluxion-ts-0.9.5.tgz","fileCount":9,"integrity":"sha512-PtA2+0YyWANFLPYf5p5PI+FlGMV58DEfNfFkX8EkA9iqzv4coPmAC/33WUchDMT0+YAj0j831uJhU1RB2/120g==","signatures":[{"sig":"MEUCIQC2aoM7yizavv7IAXphKZckqNZxHZqWlQdPvcvYyqrTIwIgORRNVnbbJGxKwj+l9idSbh4gAWhUXdrB07z2ipKCVsg=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":268435},"main":"./dist/index.cjs","_from":"file:fluxion-ts-0.9.5.tgz","module":"./dist/index.mjs","engines":{"node":">=16.0.0"},"exports":{".":{"import":{"types":"./dist/index.d.mts","default":"./dist/index.mjs"},"require":{"types":"./dist/index.d.cts","default":"./dist/index.cjs"}}},"purpose":"npm","scripts":{"dev":"tsx ./src/index.ts --watch","pub":"tsx ./scripts/index.ts --publish","lint":"oxlint .","test":"vitest","build":"tsx ./scripts/index.ts --build","check":"tsc --noEmit -p tsconfig.build.json","start":"code-server --bind-addr 0.0.0.0:3000 /app/dynamic && node /app/index.js"},"_npmUser":{"name":"baendlorel","email":"futami16237@gmail.com"},"_resolved":"/tmp/97770d10069658acc47f369d96374750/fluxion-ts-0.9.5.tgz","_integrity":"sha512-PtA2+0YyWANFLPYf5p5PI+FlGMV58DEfNfFkX8EkA9iqzv4coPmAC/33WUchDMT0+YAj0j831uJhU1RB2/120g==","repository":{"url":"git+https://github.com/baendlorel/fluxion.git","type":"git"},"_npmVersion":"11.13.0","description":"Fluxion is able to start a server that can dynamically load routers and js files. It is designed to be used to replace PHP","directories":{},"_nodeVersion":"24.5.0","dependencies":{"chokidar":"4.0.3","minimatch":"^10.2.5"},"_hasShrinkwrap":false,"description_zh":"Fluxion可以启动一个能够动态加载路由和js文件的服务器，旨在替代PHP","devDependencies":{"tsx":"^4.22.4","axios":"^1.16.1","kt.js":"^0.40.26","tslib":"^2.8.1","oxlint":"^1.67.0","tsdown":"^0.22.3","vitest":"^4.1.7","prettier":"^3.8.3","typescript":"^6.0.3","@types/node":"^25.9.1","type-narrow":"^0.2.2","@rollup/plugin-replace":"^6.0.3"},"_npmOperationalInternal":{"tmp":"tmp/fluxion-ts_0.9.5_1782199509470_0.628404399568828","host":"s3://npm-registry-packages-npm-production"}},"0.9.6":{"name":"fluxion-ts","version":"0.9.6","keywords":["framework","server","typescript","javascript"],"author":{"name":"Kasukabe Tsumugi","email":"futami16237@gmail.com"},"license":"MIT","_id":"fluxion-ts@0.9.6","maintainers":[{"name":"baendlorel","email":"futami16237@gmail.com"}],"homepage":"https://github.com/baendlorel/fluxion#readme","bugs":{"url":"https://github.com/baendlorel/fluxion/issues"},"dist":{"shasum":"8be2881e730f698bff0608cdba9ad423d33744f6","tarball":"https://registry.npmjs.org/fluxion-ts/-/fluxion-ts-0.9.6.tgz","fileCount":9,"integrity":"sha512-BSu6PHaNZaBatbueWyeh7aAmY2+T/jLNIWjIKBdTK880q1j7UEuFCItPDmhg7DDfMs3MVwN6P720IJIsQ7UznQ==","signatures":[{"sig":"MEUCIC+cwb0urs3cnYQkIikwfV5H8peFvXis/0NSfttf/lGPAiEAv6NB8qSqMEXYdfx9dh3ywVZb/2LT2/w3nElvcIrlX9s=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":271743},"main":"./dist/index.cjs","_from":"file:fluxion-ts-0.9.6.tgz","module":"./dist/index.mjs","engines":{"node":">=16.0.0"},"exports":{".":{"import":{"types":"./dist/index.d.mts","default":"./dist/index.mjs"},"require":{"types":"./dist/index.d.cts","default":"./dist/index.cjs"}}},"purpose":"npm","scripts":{"dev":"tsx ./src/index.ts --watch","pub":"tsx ./scripts/index.ts --publish","lint":"oxlint .","test":"vitest","build":"tsx ./scripts/index.ts --build","check":"tsc --noEmit -p tsconfig.build.json","start":"code-server --bind-addr 0.0.0.0:3000 /app/dynamic && node /app/index.js"},"_npmUser":{"name":"baendlorel","email":"futami16237@gmail.com"},"_resolved":"/tmp/68972ea1107e093f6472bd778f252cbe/fluxion-ts-0.9.6.tgz","_integrity":"sha512-BSu6PHaNZaBatbueWyeh7aAmY2+T/jLNIWjIKBdTK880q1j7UEuFCItPDmhg7DDfMs3MVwN6P720IJIsQ7UznQ==","repository":{"url":"git+https://github.com/baendlorel/fluxion.git","type":"git"},"_npmVersion":"11.13.0","description":"Fluxion is able to start a server that can dynamically load routers and js files. It is designed to be used to replace PHP","directories":{},"_nodeVersion":"24.5.0","dependencies":{"chokidar":"4.0.3","minimatch":"^10.2.5"},"_hasShrinkwrap":false,"description_zh":"Fluxion可以启动一个能够动态加载路由和js文件的服务器，旨在替代PHP","devDependencies":{"tsx":"^4.22.4","axios":"^1.16.1","kt.js":"^0.40.26","tslib":"^2.8.1","oxlint":"^1.67.0","tsdown":"^0.22.3","vitest":"^4.1.7","prettier":"^3.8.3","typescript":"^6.0.3","@types/node":"^25.9.1","type-narrow":"^0.2.2","@rollup/plugin-replace":"^6.0.3"},"_npmOperationalInternal":{"tmp":"tmp/fluxion-ts_0.9.6_1782200159425_0.9181985378487711","host":"s3://npm-registry-packages-npm-production"}},"0.10.1":{"name":"fluxion-ts","version":"0.10.1","keywords":["framework","server","typescript","javascript"],"author":{"name":"Kasukabe Tsumugi","email":"futami16237@gmail.com"},"license":"MIT","_id":"fluxion-ts@0.10.1","maintainers":[{"name":"baendlorel","email":"futami16237@gmail.com"}],"homepage":"https://github.com/baendlorel/fluxion#readme","bugs":{"url":"https://github.com/baendlorel/fluxion/issues"},"dist":{"shasum":"9d138b744a4c80acbc23b2f9fa105e61cdd6e46d","tarball":"https://registry.npmjs.org/fluxion-ts/-/fluxion-ts-0.10.1.tgz","fileCount":9,"integrity":"sha512-UzWOquri6kiiQxj0judAQK8N0qNeefbnIfyVZINCWDWgFKo1t4DFPJfFj+CB8eDCAE8ci6A00xYZr9XUrMpOPw==","signatures":[{"sig":"MEYCIQC6zpwZ+Lva61efCb8SLTLYeqlN1vojF5b0MM3k5Y0tSgIhAMu+oAXJDiWD2qCBCa0TG+J3OfrKxEN9rWshYat9L4k/","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":305374},"main":"./dist/index.cjs","_from":"file:fluxion-ts-0.10.1.tgz","module":"./dist/index.mjs","engines":{"node":">=16.0.0"},"exports":{".":{"import":{"types":"./dist/index.d.mts","default":"./dist/index.mjs"},"require":{"types":"./dist/index.d.cts","default":"./dist/index.cjs"}}},"purpose":"npm","scripts":{"dev":"tsx ./src/index.ts --watch","pub":"tsx ./scripts/index.ts --publish","lint":"oxlint .","test":"vitest","build":"tsx ./scripts/index.ts --build","check":"tsc --noEmit -p tsconfig.build.json","start":"code-server --bind-addr 0.0.0.0:3000 /app/dynamic && node /app/index.js"},"_npmUser":{"name":"baendlorel","email":"futami16237@gmail.com"},"_resolved":"/tmp/490e505a2736175849d632231e24ff11/fluxion-ts-0.10.1.tgz","_integrity":"sha512-UzWOquri6kiiQxj0judAQK8N0qNeefbnIfyVZINCWDWgFKo1t4DFPJfFj+CB8eDCAE8ci6A00xYZr9XUrMpOPw==","repository":{"url":"git+https://github.com/baendlorel/fluxion.git","type":"git"},"_npmVersion":"11.13.0","description":"Fluxion is able to start a server that can dynamically load routers and js files. It is designed to be used to replace PHP","directories":{},"_nodeVersion":"24.5.0","dependencies":{"chokidar":"4.0.3","minimatch":"^10.2.5"},"_hasShrinkwrap":false,"description_zh":"Fluxion可以启动一个能够动态加载路由和js文件的服务器，旨在替代PHP","devDependencies":{"tsx":"^4.22.4","axios":"^1.16.1","kt.js":"^0.40.26","tslib":"^2.8.1","oxlint":"^1.67.0","tsdown":"^0.22.3","vitest":"^4.1.7","prettier":"^3.8.3","typescript":"^6.0.3","@types/node":"^25.9.1","type-narrow":"^0.2.2","@rollup/plugin-replace":"^6.0.3"},"_npmOperationalInternal":{"tmp":"tmp/fluxion-ts_0.10.1_1782202062085_0.7817261732431597","host":"s3://npm-registry-packages-npm-production"}},"0.11.0":{"name":"fluxion-ts","version":"0.11.0","keywords":["framework","server","typescript","javascript"],"author":{"name":"Kasukabe Tsumugi","email":"futami16237@gmail.com"},"license":"MIT","_id":"fluxion-ts@0.11.0","maintainers":[{"name":"baendlorel","email":"futami16237@gmail.com"}],"homepage":"https://github.com/baendlorel/fluxion#readme","bugs":{"url":"https://github.com/baendlorel/fluxion/issues"},"dist":{"shasum":"c06c331374ef8b1fe6b99fa4869d0e22c93f4f97","tarball":"https://registry.npmjs.org/fluxion-ts/-/fluxion-ts-0.11.0.tgz","fileCount":9,"integrity":"sha512-K8omaxmexwGqysYBJJx4VfO6tZEqWrsplNgFQ/5SXGTwREjNOOQ6T7Z/uK6CspVtB6C+TVRijpVQ9OlqJeiFwA==","signatures":[{"sig":"MEUCIQD5HBzksCUVwEAh/i40IgAZ67q4AvozdwYhkX6oviGVvQIgOS3R6vf4hqqUjUcnwOxcrUrCdRquc3DPonzrr4iweHw=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":309693},"main":"./dist/index.cjs","_from":"file:fluxion-ts-0.11.0.tgz","module":"./dist/index.mjs","engines":{"node":">=16.0.0"},"exports":{".":{"import":{"types":"./dist/index.d.mts","default":"./dist/index.mjs"},"require":{"types":"./dist/index.d.cts","default":"./dist/index.cjs"}}},"purpose":"npm","scripts":{"dev":"tsx ./src/index.ts --watch","pub":"tsx ./scripts/index.ts --publish","lint":"oxlint .","test":"vitest","build":"tsx ./scripts/index.ts --build","check":"tsc --noEmit -p tsconfig.build.json","start":"code-server --bind-addr 0.0.0.0:3000 /app/dynamic && node /app/index.js"},"_npmUser":{"name":"baendlorel","email":"futami16237@gmail.com"},"_resolved":"/tmp/10417ff0092813f3d1aa76b59e10f51f/fluxion-ts-0.11.0.tgz","_integrity":"sha512-K8omaxmexwGqysYBJJx4VfO6tZEqWrsplNgFQ/5SXGTwREjNOOQ6T7Z/uK6CspVtB6C+TVRijpVQ9OlqJeiFwA==","repository":{"url":"git+https://github.com/baendlorel/fluxion.git","type":"git"},"_npmVersion":"11.13.0","description":"Fluxion is able to start a server that can dynamically load routers and js files. It is designed to be used to replace PHP","directories":{},"_nodeVersion":"24.5.0","dependencies":{"chokidar":"4.0.3","minimatch":"^10.2.5"},"_hasShrinkwrap":false,"description_zh":"Fluxion可以启动一个能够动态加载路由和js文件的服务器，旨在替代PHP","devDependencies":{"tsx":"^4.22.4","axios":"^1.16.1","kt.js":"^0.40.26","tslib":"^2.8.1","oxlint":"^1.67.0","tsdown":"^0.22.3","vitest":"^4.1.7","prettier":"^3.8.3","typescript":"^6.0.3","@types/node":"^25.9.1","type-narrow":"^0.2.2","@rollup/plugin-replace":"^6.0.3"},"_npmOperationalInternal":{"tmp":"tmp/fluxion-ts_0.11.0_1782205019328_0.4685386582565323","host":"s3://npm-registry-packages-npm-production"}},"0.11.1":{"name":"fluxion-ts","version":"0.11.1","keywords":["framework","server","typescript","javascript"],"author":{"name":"Kasukabe Tsumugi","email":"futami16237@gmail.com"},"license":"MIT","_id":"fluxion-ts@0.11.1","maintainers":[{"name":"baendlorel","email":"futami16237@gmail.com"}],"homepage":"https://github.com/baendlorel/fluxion#readme","bugs":{"url":"https://github.com/baendlorel/fluxion/issues"},"dist":{"shasum":"4b703e806d6d316c569cb9dc43b1ce069af59f0e","tarball":"https://registry.npmjs.org/fluxion-ts/-/fluxion-ts-0.11.1.tgz","fileCount":9,"integrity":"sha512-EoF5oLqW0oFPUNvTJ/uFe2yarCRyxJwovuS1SfEkBp/fjbacAIPHPsaIJfWOCPveSgtYTLIb160A15BRkY/uTA==","signatures":[{"sig":"MEYCIQC81TeunCvJbPMod3kTijk5urSVitRmxIDTc+8X7BBSrAIhAKvBa1hgU3kxbRQ8HeOvNTwERvJoGaJ9WJ4e5WOf43Xn","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":309737},"main":"./dist/index.cjs","_from":"file:fluxion-ts-0.11.1.tgz","module":"./dist/index.mjs","engines":{"node":">=16.0.0"},"exports":{".":{"import":{"types":"./dist/index.d.mts","default":"./dist/index.mjs"},"require":{"types":"./dist/index.d.cts","default":"./dist/index.cjs"}}},"purpose":"npm","scripts":{"dev":"tsx ./src/index.ts --watch","pub":"tsx ./scripts/index.ts --publish","lint":"oxlint .","test":"vitest","build":"tsx ./scripts/index.ts --build","check":"tsc --noEmit -p tsconfig.build.json","start":"code-server --bind-addr 0.0.0.0:3000 /app/dynamic && node /app/index.js"},"_npmUser":{"name":"baendlorel","email":"futami16237@gmail.com"},"_resolved":"/tmp/375968578688d44b26b40d9bca34fe02/fluxion-ts-0.11.1.tgz","_integrity":"sha512-EoF5oLqW0oFPUNvTJ/uFe2yarCRyxJwovuS1SfEkBp/fjbacAIPHPsaIJfWOCPveSgtYTLIb160A15BRkY/uTA==","repository":{"url":"git+https://github.com/baendlorel/fluxion.git","type":"git"},"_npmVersion":"11.13.0","description":"Fluxion is able to start a server that can dynamically load routers and js files. It is designed to be used to replace PHP","directories":{},"_nodeVersion":"24.5.0","dependencies":{"chokidar":"4.0.3","minimatch":"^10.2.5"},"_hasShrinkwrap":false,"description_zh":"Fluxion可以启动一个能够动态加载路由和js文件的服务器，旨在替代PHP","devDependencies":{"tsx":"^4.22.4","axios":"^1.16.1","kt.js":"^0.40.26","tslib":"^2.8.1","oxlint":"^1.67.0","tsdown":"^0.22.3","vitest":"^4.1.7","prettier":"^3.8.3","typescript":"^6.0.3","@types/node":"^25.9.1","type-narrow":"^0.2.2","@rollup/plugin-replace":"^6.0.3"},"_npmOperationalInternal":{"tmp":"tmp/fluxion-ts_0.11.1_1782206115245_0.0770600355264881","host":"s3://npm-registry-packages-npm-production"}},"0.11.2":{"name":"fluxion-ts","version":"0.11.2","keywords":["framework","server","typescript","javascript"],"author":{"name":"Kasukabe Tsumugi","email":"futami16237@gmail.com"},"license":"MIT","_id":"fluxion-ts@0.11.2","maintainers":[{"name":"baendlorel","email":"futami16237@gmail.com"}],"homepage":"https://github.com/baendlorel/fluxion#readme","bugs":{"url":"https://github.com/baendlorel/fluxion/issues"},"dist":{"shasum":"0fd01ebcd4e6432c26765da5eb624ddb74fa04c6","tarball":"https://registry.npmjs.org/fluxion-ts/-/fluxion-ts-0.11.2.tgz","fileCount":9,"integrity":"sha512-/KvQ6liEDXOncu+Qu0QU6avV98uQ1558Jxhwg207iQhXKXgtZ7k7OmNaO4h16PNligZx03SE4cfbu4d73dJ/XQ==","signatures":[{"sig":"MEQCIACl5AfH+KmfYMM36bWGyLfQQ+FlTWT1XU2roP+uXDRYAiBIYQ4HJ0+NmPkTsW4dmgbDgVff4ankETxYAwJQ33wONw==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":310277},"main":"./dist/index.cjs","_from":"file:fluxion-ts-0.11.2.tgz","module":"./dist/index.mjs","engines":{"node":">=16.0.0"},"exports":{".":{"import":{"types":"./dist/index.d.mts","default":"./dist/index.mjs"},"require":{"types":"./dist/index.d.cts","default":"./dist/index.cjs"}}},"purpose":"npm","scripts":{"dev":"tsx ./src/index.ts --watch","pub":"tsx ./scripts/index.ts --publish","lint":"oxlint .","test":"vitest","build":"tsx ./scripts/index.ts --build","check":"tsc --noEmit -p tsconfig.build.json","start":"code-server --bind-addr 0.0.0.0:3000 /app/dynamic && node /app/index.js"},"_npmUser":{"name":"baendlorel","email":"futami16237@gmail.com"},"_resolved":"/tmp/d38bc6599de6ab6c4233601494ec3065/fluxion-ts-0.11.2.tgz","_integrity":"sha512-/KvQ6liEDXOncu+Qu0QU6avV98uQ1558Jxhwg207iQhXKXgtZ7k7OmNaO4h16PNligZx03SE4cfbu4d73dJ/XQ==","repository":{"url":"git+https://github.com/baendlorel/fluxion.git","type":"git"},"_npmVersion":"11.13.0","description":"Fluxion is able to start a server that can dynamically load routers and js files. It is designed to be used to replace PHP","directories":{},"_nodeVersion":"24.5.0","dependencies":{"chokidar":"4.0.3","minimatch":"^10.2.5"},"_hasShrinkwrap":false,"description_zh":"Fluxion可以启动一个能够动态加载路由和js文件的服务器，旨在替代PHP","devDependencies":{"tsx":"^4.22.4","axios":"^1.16.1","kt.js":"^0.40.26","tslib":"^2.8.1","oxlint":"^1.67.0","tsdown":"^0.22.3","vitest":"^4.1.7","prettier":"^3.8.3","typescript":"^6.0.3","@types/node":"^25.9.1","type-narrow":"^0.2.2","@rollup/plugin-replace":"^6.0.3"},"_npmOperationalInternal":{"tmp":"tmp/fluxion-ts_0.11.2_1782260876827_0.7082508889996544","host":"s3://npm-registry-packages-npm-production"}},"0.12.0":{"name":"fluxion-ts","version":"0.12.0","keywords":["framework","server","typescript","javascript"],"author":{"name":"Kasukabe Tsumugi","email":"futami16237@gmail.com"},"license":"MIT","_id":"fluxion-ts@0.12.0","maintainers":[{"name":"baendlorel","email":"futami16237@gmail.com"}],"homepage":"https://github.com/baendlorel/fluxion#readme","bugs":{"url":"https://github.com/baendlorel/fluxion/issues"},"dist":{"shasum":"31d5206ff98bfefe5ce9d8ba771479229530f432","tarball":"https://registry.npmjs.org/fluxion-ts/-/fluxion-ts-0.12.0.tgz","fileCount":9,"integrity":"sha512-DVowYZ26AssWk7mJfcVEn/N3fUjafHtIvQDop4gDv9xtHbjP16Cik6ag7VpIz2wGUupRClyy7xxA6TAJl4yRBw==","signatures":[{"sig":"MEUCIQCsJquYc+105EpnV57/aZ2yi2/V6yGYQOb7p8osMdYKKQIgNipV1ZmcjXYnBZGl+1jkBeEyy8TUHr/uTp0nswe742M=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":326081},"main":"./dist/index.cjs","_from":"file:fluxion-ts-0.12.0.tgz","module":"./dist/index.mjs","engines":{"node":">=16.0.0"},"exports":{".":{"import":{"types":"./dist/index.d.mts","default":"./dist/index.mjs"},"require":{"types":"./dist/index.d.cts","default":"./dist/index.cjs"}}},"purpose":"npm","scripts":{"dev":"tsx ./src/index.ts --watch","pub":"tsx ./scripts/index.ts --publish","lint":"oxlint .","test":"vitest","build":"tsx ./scripts/index.ts --build","check":"tsc --noEmit -p tsconfig.build.json","start":"code-server --bind-addr 0.0.0.0:3000 /app/dynamic && node /app/index.js"},"_npmUser":{"name":"baendlorel","email":"futami16237@gmail.com"},"_resolved":"/tmp/8bd20385b477da1c49527fb548286b3e/fluxion-ts-0.12.0.tgz","_integrity":"sha512-DVowYZ26AssWk7mJfcVEn/N3fUjafHtIvQDop4gDv9xtHbjP16Cik6ag7VpIz2wGUupRClyy7xxA6TAJl4yRBw==","repository":{"url":"git+https://github.com/baendlorel/fluxion.git","type":"git"},"_npmVersion":"11.13.0","description":"Fluxion is able to start a server that can dynamically load routers and js files. It is designed to be used to replace PHP","directories":{},"_nodeVersion":"24.5.0","dependencies":{"chokidar":"4.0.3","minimatch":"^10.2.5","fast-json-stable-stringify":"^2.1.0"},"_hasShrinkwrap":false,"description_zh":"Fluxion可以启动一个能够动态加载路由和js文件的服务器，旨在替代PHP","devDependencies":{"tsx":"^4.22.4","axios":"^1.16.1","kt.js":"^0.40.26","tslib":"^2.8.1","oxlint":"^1.67.0","tsdown":"^0.22.3","vitest":"^4.1.7","prettier":"^3.8.3","typescript":"^6.0.3","@types/node":"^25.9.1","type-narrow":"^0.2.2","@rollup/plugin-replace":"^6.0.3"},"_npmOperationalInternal":{"tmp":"tmp/fluxion-ts_0.12.0_1782271577073_0.2403203191476042","host":"s3://npm-registry-packages-npm-production"}},"0.12.1":{"name":"fluxion-ts","version":"0.12.1","keywords":["framework","server","typescript","javascript"],"author":{"name":"Kasukabe Tsumugi","email":"futami16237@gmail.com"},"license":"MIT","_id":"fluxion-ts@0.12.1","maintainers":[{"name":"baendlorel","email":"futami16237@gmail.com"}],"homepage":"https://github.com/baendlorel/fluxion#readme","bugs":{"url":"https://github.com/baendlorel/fluxion/issues"},"dist":{"shasum":"0280761fd256c7466cdf9be8c81ccfb26e58c7e6","tarball":"https://registry.npmjs.org/fluxion-ts/-/fluxion-ts-0.12.1.tgz","fileCount":9,"integrity":"sha512-X025T3CPnqeET9+M/pBMOjrEAsMgVR8jyuNsOv3P2yOnWZtLvuYRK4cp8peQj7x3fEyl/qW1g4mZajb/XN8XrQ==","signatures":[{"sig":"MEQCIGNp91OA8UlItIH8doXgqgeutgqrY6uqx10QZ/lI5P71AiBAMQgVnK8G7LMJlCtA2LLEdh1b/VGMhexwLj0RAHO2BA==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":328647},"main":"./dist/index.cjs","_from":"file:fluxion-ts-0.12.1.tgz","module":"./dist/index.mjs","engines":{"node":">=16.0.0"},"exports":{".":{"import":{"types":"./dist/index.d.mts","default":"./dist/index.mjs"},"require":{"types":"./dist/index.d.cts","default":"./dist/index.cjs"}}},"purpose":"npm","scripts":{"dev":"tsx ./src/index.ts --watch","pub":"tsx ./scripts/index.ts --publish","lint":"oxlint .","test":"vitest","build":"tsx ./scripts/index.ts --build","check":"tsc --noEmit -p tsconfig.build.json","start":"code-server --bind-addr 0.0.0.0:3000 /app/dynamic && node /app/index.js"},"_npmUser":{"name":"baendlorel","email":"futami16237@gmail.com"},"_resolved":"/tmp/43acb2ef39b6b212485e5bcf29f86b20/fluxion-ts-0.12.1.tgz","_integrity":"sha512-X025T3CPnqeET9+M/pBMOjrEAsMgVR8jyuNsOv3P2yOnWZtLvuYRK4cp8peQj7x3fEyl/qW1g4mZajb/XN8XrQ==","repository":{"url":"git+https://github.com/baendlorel/fluxion.git","type":"git"},"_npmVersion":"11.13.0","description":"Fluxion is able to start a server that can dynamically load routers and js files. It is designed to be used to replace PHP","directories":{},"_nodeVersion":"24.5.0","dependencies":{"chokidar":"4.0.3","minimatch":"^10.2.5","fast-json-stable-stringify":"^2.1.0"},"_hasShrinkwrap":false,"description_zh":"Fluxion可以启动一个能够动态加载路由和js文件的服务器，旨在替代PHP","devDependencies":{"tsx":"^4.22.4","axios":"^1.16.1","kt.js":"^0.40.26","tslib":"^2.8.1","oxlint":"^1.67.0","tsdown":"^0.22.3","vitest":"^4.1.7","prettier":"^3.8.3","typescript":"^6.0.3","@types/node":"^25.9.1","type-narrow":"^0.2.2","@rollup/plugin-replace":"^6.0.3"},"_npmOperationalInternal":{"tmp":"tmp/fluxion-ts_0.12.1_1782281033460_0.4102282207454624","host":"s3://npm-registry-packages-npm-production"}},"0.13.1":{"name":"fluxion-ts","version":"0.13.1","keywords":["framework","server","typescript","javascript"],"author":{"name":"Kasukabe Tsumugi","email":"futami16237@gmail.com"},"license":"MIT","_id":"fluxion-ts@0.13.1","maintainers":[{"name":"baendlorel","email":"futami16237@gmail.com"}],"homepage":"https://github.com/baendlorel/fluxion#readme","bugs":{"url":"https://github.com/baendlorel/fluxion/issues"},"bin":{"fluxion":"dist/cli.mjs"},"dist":{"shasum":"d9e99fe28d8935da3d70523dafaa9b193951a5b1","tarball":"https://registry.npmjs.org/fluxion-ts/-/fluxion-ts-0.13.1.tgz","fileCount":11,"integrity":"sha512-5mh57CwFrXfqc2SqF4JX4QMoL/LgPTl+kyFnkd4jE0d30gylc0N268ICO43XLgpmF4eSaObN50VBPT5JHlvw+g==","signatures":[{"sig":"MEQCIGeUj/MRO0GIjucfOwhghx7RvQdy5X/tRzeahq/lg+PiAiBb/Z+EcYQcO5eu+ZD+y9NdcSZFPb772oww2EZj6W/5pA==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":385628},"main":"./dist/cli.cjs","_from":"file:fluxion-ts-0.13.1.tgz","types":"./dist/cli.d.cts","module":"./dist/cli.mjs","engines":{"node":">=16.0.0"},"exports":{".":{"import":"./dist/cli.mjs","require":"./dist/cli.cjs"},"./package.json":"./package.json"},"purpose":"npm","scripts":{"dev":"tsx ./src/index.ts --watch","pub":"tsx ./scripts/index.ts --publish","lint":"oxlint .","test":"vitest","build":"tsx ./scripts/index.ts --build","check":"tsc --noEmit -p tsconfig.build.json","start":"code-server --bind-addr 0.0.0.0:3000 /app/dynamic && node /app/index.js"},"_npmUser":{"name":"baendlorel","email":"futami16237@gmail.com"},"_resolved":"/tmp/230172bde72bc603722e0554d68f4e6e/fluxion-ts-0.13.1.tgz","_integrity":"sha512-5mh57CwFrXfqc2SqF4JX4QMoL/LgPTl+kyFnkd4jE0d30gylc0N268ICO43XLgpmF4eSaObN50VBPT5JHlvw+g==","repository":{"url":"git+https://github.com/baendlorel/fluxion.git","type":"git"},"_npmVersion":"11.13.0","description":"Fluxion is able to start a server that can dynamically load routers and js files. It is designed to be used to replace PHP","directories":{},"_nodeVersion":"24.5.0","dependencies":{"tsx":"^4.22.4","chokidar":"4.0.3","minimatch":"^10.2.5","fast-json-stable-stringify":"^2.1.0"},"_hasShrinkwrap":false,"description_zh":"Fluxion可以启动一个能够动态加载路由和js文件的服务器，旨在替代PHP","devDependencies":{"axios":"^1.16.1","kt.js":"^0.40.26","tslib":"^2.8.1","oxlint":"^1.67.0","tsdown":"^0.22.3","vitest":"^4.1.7","prettier":"^3.8.3","typescript":"^6.0.3","@types/node":"^25.9.1","type-narrow":"^0.2.2","@rollup/plugin-replace":"^6.0.3"},"inlinedDependencies":{"type-narrow":"0.2.2"},"_npmOperationalInternal":{"tmp":"tmp/fluxion-ts_0.13.1_1782380147350_0.6256592359529589","host":"s3://npm-registry-packages-npm-production"}},"0.13.2":{"name":"fluxion-ts","version":"0.13.2","keywords":["framework","server","typescript","javascript"],"author":{"name":"Kasukabe Tsumugi","email":"futami16237@gmail.com"},"license":"MIT","_id":"fluxion-ts@0.13.2","maintainers":[{"name":"baendlorel","email":"futami16237@gmail.com"}],"homepage":"https://github.com/baendlorel/fluxion#readme","bugs":{"url":"https://github.com/baendlorel/fluxion/issues"},"bin":{"fluxion":"dist/cli.mjs"},"dist":{"shasum":"48ba38db6357b5b2822d21aab41baca4c4f32c8c","tarball":"https://registry.npmjs.org/fluxion-ts/-/fluxion-ts-0.13.2.tgz","fileCount":11,"integrity":"sha512-6mn5uNGg45LIOJpD5vbRH5asbJTqDYoG1XeNRz553I7B8iZEw431IiuErNOrml9pbmVnbu4/OG4JeC6nmuZo5Q==","signatures":[{"sig":"MEUCIQC22peC7Qt0XNA6Zn6Aa9b4oUWilx+YT9ixvLjMHAixBQIgQzxcyb3k4DawO48BWBZHpSrfbR1OSeBmCUgM9Wf9UN4=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":422710},"main":"./dist/cli.cjs","_from":"file:fluxion-ts-0.13.2.tgz","types":"./dist/cli.d.cts","module":"./dist/cli.mjs","engines":{"node":">=16.0.0"},"exports":{".":{"import":"./dist/cli.mjs","require":"./dist/cli.cjs"},"./package.json":"./package.json"},"purpose":"npm","scripts":{"dev":"tsx ./src/index.ts --watch","pub":"tsx ./scripts/index.ts --publish","lint":"oxlint .","test":"vitest","build":"tsx ./scripts/index.ts --build","check":"tsc --noEmit -p tsconfig.build.json","start":"code-server --bind-addr 0.0.0.0:3000 /app/dynamic && node /app/index.js"},"_npmUser":{"name":"baendlorel","email":"futami16237@gmail.com"},"_resolved":"/tmp/1eee5b323dec0ddf40afa02cdeb07005/fluxion-ts-0.13.2.tgz","_integrity":"sha512-6mn5uNGg45LIOJpD5vbRH5asbJTqDYoG1XeNRz553I7B8iZEw431IiuErNOrml9pbmVnbu4/OG4JeC6nmuZo5Q==","repository":{"url":"git+https://github.com/baendlorel/fluxion.git","type":"git"},"_npmVersion":"11.13.0","description":"Fluxion is able to start a server that can dynamically load routers and js files. It is designed to be used to replace PHP","directories":{},"_nodeVersion":"24.5.0","dependencies":{"tsx":"^4.22.4","chokidar":"4.0.3","minimatch":"^10.2.5","fast-json-stable-stringify":"^2.1.0"},"_hasShrinkwrap":false,"description_zh":"Fluxion可以启动一个能够动态加载路由和js文件的服务器，旨在替代PHP","devDependencies":{"axios":"^1.16.1","kt.js":"^0.40.26","tslib":"^2.8.1","oxlint":"^1.67.0","tsdown":"^0.22.3","vitest":"^4.1.7","prettier":"^3.8.3","typescript":"^6.0.3","@types/node":"^25.9.1","type-narrow":"^0.2.2","@rollup/plugin-replace":"^6.0.3"},"inlinedDependencies":{"type-narrow":"0.2.2"},"_npmOperationalInternal":{"tmp":"tmp/fluxion-ts_0.13.2_1782466260194_0.7424313492715029","host":"s3://npm-registry-packages-npm-production"}},"0.13.3":{"name":"fluxion-ts","version":"0.13.3","keywords":["framework","server","typescript","javascript"],"author":{"name":"Kasukabe Tsumugi","email":"futami16237@gmail.com"},"license":"MIT","_id":"fluxion-ts@0.13.3","maintainers":[{"name":"baendlorel","email":"futami16237@gmail.com"}],"homepage":"https://github.com/baendlorel/fluxion#readme","bugs":{"url":"https://github.com/baendlorel/fluxion/issues"},"bin":{"fluxion":"dist/cli.mjs"},"dist":{"shasum":"d54c11d5f517a6f96a4c3536e61324d136179b1b","tarball":"https://registry.npmjs.org/fluxion-ts/-/fluxion-ts-0.13.3.tgz","fileCount":11,"integrity":"sha512-ZCeZZS4uCMCRTNC50WgKwZXY89gRyoMDGotZxB5BrLuxyH3dd4qisMmznJOs8ajWxy202HSj0ez6X2mfaybSQA==","signatures":[{"sig":"MEYCIQCS0qsNCQ6lOBBl5tiO2D5D+jZG3O7opJEhXEGhxuMrLAIhAObLTpOdb/226ph5HVpH9LW0vbWq26TB8Ta5AvEasFBE","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":422712},"main":"./dist/cli.cjs","_from":"file:fluxion-ts-0.13.3.tgz","types":"./dist/index.d.cts","module":"./dist/cli.mjs","engines":{"node":">=16.0.0"},"exports":{".":{"import":"./dist/cli.mjs","require":"./dist/cli.cjs"},"./package.json":"./package.json"},"purpose":"npm","scripts":{"dev":"tsx ./src/index.ts --watch","pub":"tsx ./scripts/index.ts --publish","lint":"oxlint .","test":"vitest","build":"tsx ./scripts/index.ts --build","check":"tsc --noEmit -p tsconfig.build.json","start":"code-server --bind-addr 0.0.0.0:3000 /app/dynamic && node /app/index.js"},"_npmUser":{"name":"baendlorel","email":"futami16237@gmail.com"},"_resolved":"/tmp/c0be76bb2a41a98418f6d17e1a3f0a30/fluxion-ts-0.13.3.tgz","_integrity":"sha512-ZCeZZS4uCMCRTNC50WgKwZXY89gRyoMDGotZxB5BrLuxyH3dd4qisMmznJOs8ajWxy202HSj0ez6X2mfaybSQA==","repository":{"url":"git+https://github.com/baendlorel/fluxion.git","type":"git"},"_npmVersion":"11.13.0","description":"Fluxion is able to start a server that can dynamically load routers and js files. It is designed to be used to replace PHP","directories":{},"_nodeVersion":"24.5.0","dependencies":{"tsx":"^4.22.4","chokidar":"4.0.3","minimatch":"^10.2.5","fast-json-stable-stringify":"^2.1.0"},"_hasShrinkwrap":false,"description_zh":"Fluxion可以启动一个能够动态加载路由和js文件的服务器，旨在替代PHP","devDependencies":{"axios":"^1.16.1","kt.js":"^0.40.26","tslib":"^2.8.1","oxlint":"^1.67.0","tsdown":"^0.22.3","vitest":"^4.1.7","prettier":"^3.8.3","typescript":"^6.0.3","@types/node":"^25.9.1","type-narrow":"^0.2.2","@rollup/plugin-replace":"^6.0.3"},"inlinedDependencies":{"type-narrow":"0.2.2"},"_npmOperationalInternal":{"tmp":"tmp/fluxion-ts_0.13.3_1782467175719_0.8682677439052258","host":"s3://npm-registry-packages-npm-production"}},"0.13.4":{"name":"fluxion-ts","version":"0.13.4","keywords":["framework","server","typescript","javascript"],"author":{"name":"Kasukabe Tsumugi","email":"futami16237@gmail.com"},"license":"MIT","_id":"fluxion-ts@0.13.4","maintainers":[{"name":"baendlorel","email":"futami16237@gmail.com"}],"homepage":"https://github.com/baendlorel/fluxion#readme","bugs":{"url":"https://github.com/baendlorel/fluxion/issues"},"bin":{"fluxion":"dist/cli.mjs"},"dist":{"shasum":"4da991f3134af889e5d21401cd47e5fd856d8f53","tarball":"https://registry.npmjs.org/fluxion-ts/-/fluxion-ts-0.13.4.tgz","fileCount":19,"integrity":"sha512-ObVfnVK/Ta7nIgSsHZhF1ay8RAtIU2u+JGDretJN2GfcUyzGCaoFLUQXvt9RBArFOsNyyKhRO8TcHMdLlAnHfQ==","signatures":[{"sig":"MEUCIEfbYHPq5/vQVwpeoe4MoLCJRZDGJSflmks2hp5g7lmyAiEA3LHCEMAoXd2xKV08DVo6Ne2qHZNoyBJrFtKHfmidqk0=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":383966},"main":"./dist/index.cjs","_from":"file:fluxion-ts-0.13.4.tgz","types":"./dist/index.d.cts","module":"./dist/index.mjs","engines":{"node":">=16.0.0"},"exports":{".":{"types":"./dist/index.d.cts","import":"./dist/index.mjs","require":"./dist/index.cjs"},"./package.json":"./package.json"},"purpose":"npm","scripts":{"dev":"tsx ./src/index.ts --watch","pub":"tsx ./scripts/index.ts --publish","lint":"oxlint .","test":"vitest","build":"tsx ./scripts/index.ts --build","check":"tsc --noEmit -p tsconfig.build.json","start":"code-server --bind-addr 0.0.0.0:3000 /app/dynamic && node /app/index.js"},"_npmUser":{"name":"baendlorel","email":"futami16237@gmail.com"},"_resolved":"/tmp/8975b833ac3254bbff152a7b64805d33/fluxion-ts-0.13.4.tgz","_integrity":"sha512-ObVfnVK/Ta7nIgSsHZhF1ay8RAtIU2u+JGDretJN2GfcUyzGCaoFLUQXvt9RBArFOsNyyKhRO8TcHMdLlAnHfQ==","repository":{"url":"git+https://github.com/baendlorel/fluxion.git","type":"git"},"_npmVersion":"11.13.0","description":"Fluxion is able to start a server that can dynamically load routers and js files. It is designed to be used to replace PHP","directories":{},"_nodeVersion":"24.5.0","dependencies":{"tsx":"^4.22.4","chokidar":"4.0.3","minimatch":"^10.2.5","fast-json-stable-stringify":"^2.1.0"},"_hasShrinkwrap":false,"description_zh":"Fluxion可以启动一个能够动态加载路由和js文件的服务器，旨在替代PHP","devDependencies":{"axios":"^1.16.1","kt.js":"^0.40.26","tslib":"^2.8.1","oxlint":"^1.67.0","tsdown":"^0.22.3","vitest":"^4.1.7","prettier":"^3.8.3","typescript":"^6.0.3","@types/node":"^25.9.1","type-narrow":"^0.2.2","@rollup/plugin-replace":"^6.0.3"},"inlinedDependencies":{"type-narrow":"0.2.2"},"_npmOperationalInternal":{"tmp":"tmp/fluxion-ts_0.13.4_1782467494368_0.9233008440497188","host":"s3://npm-registry-packages-npm-production"}},"0.13.5":{"name":"fluxion-ts","version":"0.13.5","keywords":["framework","server","typescript","javascript"],"author":{"name":"Kasukabe Tsumugi","email":"futami16237@gmail.com"},"license":"MIT","_id":"fluxion-ts@0.13.5","maintainers":[{"name":"baendlorel","email":"futami16237@gmail.com"}],"homepage":"https://github.com/baendlorel/fluxion#readme","bugs":{"url":"https://github.com/baendlorel/fluxion/issues"},"bin":{"fluxion":"dist/cli.mjs"},"dist":{"shasum":"136dc1b104b5fab96199da72c907e0ad2be38105","tarball":"https://registry.npmjs.org/fluxion-ts/-/fluxion-ts-0.13.5.tgz","fileCount":19,"integrity":"sha512-Z9L7syJ15BQMkj3aiL/cayrrZLIBEj0ASh4mWp/agnR7uuPv5+UyNhIFkLJ5BPFP0okXsqZG+jV7hiQyIT6TCg==","signatures":[{"sig":"MEUCIQD07oAr2Uj4ghiNV2QP0U6O9thyNFnv+M6NQ4onrv9lXQIgIulGtLNufuoj52YH8d3ixTNKcMCenTXoJnC+rWhE1kk=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":383966},"main":"./dist/index.cjs","_from":"file:fluxion-ts-0.13.5.tgz","types":"./dist/index.d.cts","module":"./dist/index.mjs","engines":{"node":">=16.0.0"},"exports":{".":{"types":"./dist/index.d.cts","import":"./dist/index.mjs","require":"./dist/index.cjs"},"./package.json":"./package.json"},"purpose":"npm","scripts":{"dev":"tsx ./src/index.ts --watch","pub":"tsx ./scripts/index.ts --publish","lint":"oxlint .","test":"vitest","build":"tsx ./scripts/index.ts --build","check":"tsc --noEmit -p tsconfig.build.json","start":"code-server --bind-addr 0.0.0.0:3000 /app/dynamic && node /app/index.js"},"_npmUser":{"name":"baendlorel","email":"futami16237@gmail.com"},"_resolved":"/tmp/89b3d1226c1479d9dad45b200aa83bd0/fluxion-ts-0.13.5.tgz","_integrity":"sha512-Z9L7syJ15BQMkj3aiL/cayrrZLIBEj0ASh4mWp/agnR7uuPv5+UyNhIFkLJ5BPFP0okXsqZG+jV7hiQyIT6TCg==","repository":{"url":"git+https://github.com/baendlorel/fluxion.git","type":"git"},"_npmVersion":"11.13.0","description":"Fluxion is able to start a server that can dynamically load routers and js files. It is designed to be used to replace PHP","directories":{},"_nodeVersion":"24.5.0","dependencies":{"tsx":"^4.22.4","chokidar":"4.0.3","minimatch":"^10.2.5","fast-json-stable-stringify":"^2.1.0"},"_hasShrinkwrap":false,"description_zh":"Fluxion可以启动一个能够动态加载路由和js文件的服务器，旨在替代PHP","devDependencies":{"axios":"^1.16.1","kt.js":"^0.40.26","tslib":"^2.8.1","oxlint":"^1.67.0","tsdown":"^0.22.3","vitest":"^4.1.7","prettier":"^3.8.3","typescript":"^6.0.3","@types/node":"^25.9.1","type-narrow":"^0.2.2","@rollup/plugin-replace":"^6.0.3"},"inlinedDependencies":{"type-narrow":"0.2.2"},"_npmOperationalInternal":{"tmp":"tmp/fluxion-ts_0.13.5_1782467762974_0.8329658016736108","host":"s3://npm-registry-packages-npm-production"}},"0.14.1":{"name":"fluxion-ts","version":"0.14.1","keywords":["framework","server","typescript","javascript"],"author":{"name":"Kasukabe Tsumugi","email":"futami16237@gmail.com"},"license":"MIT","_id":"fluxion-ts@0.14.1","maintainers":[{"name":"baendlorel","email":"futami16237@gmail.com"}],"homepage":"https://github.com/baendlorel/fluxion#readme","bugs":{"url":"https://github.com/baendlorel/fluxion/issues"},"bin":{"fluxion":"dist/cli.mjs"},"dist":{"shasum":"2acc5e56baa4e5ecab5d200078a0bff39eed82c4","tarball":"https://registry.npmjs.org/fluxion-ts/-/fluxion-ts-0.14.1.tgz","fileCount":9,"integrity":"sha512-MAs5KigVfOribHJM54LgMWpIr4aMzg3Aq+4Z2W4nqhUQ5ha7NjIPuqU2TpUJK79MsK1RYK5ZAZRNjRoEz2OoHA==","signatures":[{"sig":"MEQCIFT0rv0U9toVArPEUBryH7OoonlT8T2Kie7JGlZM/aJtAiBfTsCTp0VJ/EsUYPN0XE8uX1ZS+0kmBag1KNfCjAKzww==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":380993},"main":"./dist/index.cjs","_from":"file:fluxion-ts-0.14.1.tgz","types":"./dist/index.d.cts","module":"./dist/index.mjs","engines":{"node":">=16.0.0"},"exports":{".":{"types":"./dist/index.d.cts","import":"./dist/index.mjs","require":"./dist/index.cjs"},"./package.json":"./package.json"},"purpose":"npm","scripts":{"dev":"tsx ./src/index.ts --watch","pub":"tsx ./scripts/index.ts --publish","lint":"oxlint .","test":"vitest","build":"tsx ./scripts/index.ts --build","check":"tsc --noEmit -p tsconfig.build.json","start":"code-server --bind-addr 0.0.0.0:3000 /app/dynamic && node /app/index.js"},"_npmUser":{"name":"baendlorel","email":"futami16237@gmail.com"},"_resolved":"/tmp/054129912a569d2cf0ddabd7e3ff7fc3/fluxion-ts-0.14.1.tgz","_integrity":"sha512-MAs5KigVfOribHJM54LgMWpIr4aMzg3Aq+4Z2W4nqhUQ5ha7NjIPuqU2TpUJK79MsK1RYK5ZAZRNjRoEz2OoHA==","repository":{"url":"git+https://github.com/baendlorel/fluxion.git","type":"git"},"_npmVersion":"11.13.0","description":"Fluxion is able to start a server that can dynamically load routers and js files. It is designed to be used to replace PHP","directories":{},"_nodeVersion":"24.5.0","dependencies":{"tsx":"^4.22.4","chokidar":"4.0.3","minimatch":"^10.2.5","fast-json-stable-stringify":"^2.1.0"},"_hasShrinkwrap":false,"description_zh":"Fluxion可以启动一个能够动态加载路由和js文件的服务器，旨在替代PHP","devDependencies":{"axios":"^1.16.1","kt.js":"^0.40.26","tslib":"^2.8.1","oxlint":"^1.67.0","tsdown":"^0.22.3","vitest":"^4.1.7","prettier":"^3.8.3","typescript":"^6.0.3","@types/node":"^25.9.1","type-narrow":"^0.2.2","@rollup/plugin-replace":"^6.0.3"},"inlinedDependencies":{"type-narrow":"0.2.2"},"_npmOperationalInternal":{"tmp":"tmp/fluxion-ts_0.14.1_1782713006134_0.14440049459112814","host":"s3://npm-registry-packages-npm-production"}},"0.14.2":{"name":"fluxion-ts","version":"0.14.2","keywords":["framework","server","typescript","javascript"],"author":{"name":"Kasukabe Tsumugi","email":"futami16237@gmail.com"},"license":"MIT","_id":"fluxion-ts@0.14.2","maintainers":[{"name":"baendlorel","email":"futami16237@gmail.com"}],"homepage":"https://github.com/baendlorel/fluxion#readme","bugs":{"url":"https://github.com/baendlorel/fluxion/issues"},"bin":{"fluxion":"dist/cli.mjs"},"dist":{"shasum":"e6b7727457b2a02b5e62663671c9369b6498a1f0","tarball":"https://registry.npmjs.org/fluxion-ts/-/fluxion-ts-0.14.2.tgz","fileCount":9,"integrity":"sha512-VDcXP7kiv3KFIR0Ur0+RQeUhg8GTsO+RZbAnySN3D9aIOzLBmc+H23He0V/ymJ5XGVLjn4kU3IzmghUDr2RIEA==","signatures":[{"sig":"MEUCIQCOsaZKqnO/6pYfRFc/37Ry7qJelQbl5epQvE8faf6ggAIgNcEaJiFjK/qWzqpa5OBaHmF7J2drK6CZr3tRIJ0/TzU=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":381158},"main":"./dist/index.cjs","_from":"file:fluxion-ts-0.14.2.tgz","types":"./dist/index.d.cts","module":"./dist/index.mjs","engines":{"node":">=16.0.0"},"exports":{".":{"types":"./dist/index.d.cts","import":"./dist/index.mjs","require":"./dist/index.cjs"},"./package.json":"./package.json"},"purpose":"npm","scripts":{"dev":"tsx ./src/index.ts --watch","pub":"tsx ./scripts/index.ts --publish","lint":"oxlint .","test":"vitest","build":"tsx ./scripts/index.ts --build","check":"tsc --noEmit -p tsconfig.build.json","start":"code-server --bind-addr 0.0.0.0:3000 /app/dynamic && node /app/index.js"},"_npmUser":{"name":"baendlorel","email":"futami16237@gmail.com"},"_resolved":"/tmp/311a39dd89bd1f767478c17544df98e9/fluxion-ts-0.14.2.tgz","_integrity":"sha512-VDcXP7kiv3KFIR0Ur0+RQeUhg8GTsO+RZbAnySN3D9aIOzLBmc+H23He0V/ymJ5XGVLjn4kU3IzmghUDr2RIEA==","repository":{"url":"git+https://github.com/baendlorel/fluxion.git","type":"git"},"_npmVersion":"11.13.0","description":"Fluxion is able to start a server that can dynamically load routers and js files. It is designed to be used to replace PHP","directories":{},"_nodeVersion":"24.5.0","dependencies":{"tsx":"^4.22.4","chokidar":"4.0.3","minimatch":"^10.2.5","fast-json-stable-stringify":"^2.1.0"},"_hasShrinkwrap":false,"description_zh":"Fluxion可以启动一个能够动态加载路由和js文件的服务器，旨在替代PHP","devDependencies":{"axios":"^1.16.1","kt.js":"^0.40.26","tslib":"^2.8.1","oxlint":"^1.67.0","tsdown":"^0.22.3","vitest":"^4.1.7","prettier":"^3.8.3","typescript":"^6.0.3","@types/node":"^25.9.1","type-narrow":"^0.2.2","@rollup/plugin-replace":"^6.0.3"},"inlinedDependencies":{"type-narrow":"0.2.2"},"_npmOperationalInternal":{"tmp":"tmp/fluxion-ts_0.14.2_1782782230341_0.4802990367967772","host":"s3://npm-registry-packages-npm-production"}},"0.15.1":{"name":"fluxion-ts","version":"0.15.1","keywords":["framework","server","typescript","javascript"],"author":{"name":"Kasukabe Tsumugi","email":"futami16237@gmail.com"},"license":"MIT","_id":"fluxion-ts@0.15.1","maintainers":[{"name":"baendlorel","email":"futami16237@gmail.com"}],"homepage":"https://github.com/baendlorel/fluxion#readme","bugs":{"url":"https://github.com/baendlorel/fluxion/issues"},"bin":{"fluxion":"dist/cli.mjs"},"dist":{"shasum":"6f801ecfaa44f5e78e8aef66164f182350c1f06f","tarball":"https://registry.npmjs.org/fluxion-ts/-/fluxion-ts-0.15.1.tgz","fileCount":10,"integrity":"sha512-Sb+9foqYBR5M6giWF1vqn3rhK/t8XF/8H7Q/sIvTwtcICgJomZ3qIv2tHmB+qB/yYbINuX64QRYh6VY6IWqGZA==","signatures":[{"sig":"MEUCIHirWf5NA+Hu7zBjXyKPI+RJNfs1i68xICicVJHLsPTKAiEAimugvoe2FjrKyWpkqVKj+YnBabaVT9nN7MRpEtHWA88=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":465804},"main":"./dist/index.cjs","_from":"file:fluxion-ts-0.15.1.tgz","types":"./dist/index.d.cts","module":"./dist/index.mjs","engines":{"node":">=16.0.0"},"exports":{".":{"types":"./dist/index.d.cts","import":"./dist/index.mjs","require":"./dist/index.cjs"},"./package.json":"./package.json"},"purpose":"npm","scripts":{"dev":"tsx ./examples/main.ts --watch","pub":"tsx ./scripts/index.ts --publish","lint":"oxlint .","test":"vitest","build":"tsx ./scripts/index.ts --build","check":"tsc --noEmit -p tsconfig.build.json","start":"code-server --bind-addr 0.0.0.0:3000 /app/dynamic && node /app/index.js"},"_npmUser":{"name":"baendlorel","email":"futami16237@gmail.com"},"_resolved":"/tmp/be4c52fc27d62ae409714759a1c3e150/fluxion-ts-0.15.1.tgz","_integrity":"sha512-Sb+9foqYBR5M6giWF1vqn3rhK/t8XF/8H7Q/sIvTwtcICgJomZ3qIv2tHmB+qB/yYbINuX64QRYh6VY6IWqGZA==","repository":{"url":"git+https://github.com/baendlorel/fluxion.git","type":"git"},"_npmVersion":"11.18.0","description":"Fluxion is able to start a server that can dynamically load routers and js files. It is designed to be used to replace PHP","directories":{},"_nodeVersion":"24.5.0","dependencies":{"tsx":"^4.22.4","chokidar":"4.0.3","minimatch":"^10.2.5","cron-parser":"^5.6.1","fast-json-stable-stringify":"^2.1.0"},"_hasShrinkwrap":false,"description_zh":"Fluxion可以启动一个能够动态加载路由和js文件的服务器，旨在替代PHP","devDependencies":{"axios":"^1.16.1","kt.js":"^0.40.26","tslib":"^2.8.1","oxlint":"^1.67.0","tsdown":"^0.22.3","vitest":"^4.1.7","prettier":"^3.8.3","typescript":"^6.0.3","@types/node":"^25.9.1","type-narrow":"^0.2.2","@rollup/plugin-replace":"^6.0.3"},"inlinedDependencies":{"type-narrow":"0.2.2"},"_npmOperationalInternal":{"tmp":"tmp/fluxion-ts_0.15.1_1784956869751_0.881050673932191","host":"s3://npm-registry-packages-npm-production"}},"0.16.1":{"name":"fluxion-ts","version":"0.16.1","keywords":["framework","server","typescript","javascript"],"author":{"name":"Kasukabe Tsumugi","email":"futami16237@gmail.com"},"license":"MIT","_id":"fluxion-ts@0.16.1","maintainers":[{"name":"baendlorel","email":"futami16237@gmail.com"}],"homepage":"https://github.com/baendlorel/fluxion#readme","bugs":{"url":"https://github.com/baendlorel/fluxion/issues"},"bin":{"fluxion":"dist/cli.mjs"},"dist":{"shasum":"f6666be0c92ff9b4e4f64d40a4f127d1f3a1d4bd","tarball":"https://registry.npmjs.org/fluxion-ts/-/fluxion-ts-0.16.1.tgz","fileCount":10,"integrity":"sha512-WGrbYRKLddsoS5aRt2qXLefJGzTIv6CEYPwu5e/hDnd7W3bcZ+au9/k9zxs1mJvuBMqlH9o1mPwjrh1N2Hkiug==","signatures":[{"sig":"MEUCIQCFG+EFdiBzT0e7ZsdLhSN9z79NrEie6h8kJNAuBElAKQIgCTw4cN/U421fhMDw8+8NUU/pLCmneU0mYyoBaytH6fg=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":468202},"main":"./dist/index.cjs","_from":"file:fluxion-ts-0.16.1.tgz","types":"./dist/index.d.cts","module":"./dist/index.mjs","engines":{"node":">=16.0.0"},"exports":{".":{"types":"./dist/index.d.cts","import":"./dist/index.mjs","require":"./dist/index.cjs"},"./package.json":"./package.json"},"purpose":"npm","scripts":{"dev":"tsx ./examples/main.ts --watch","pub":"tsx ./scripts/index.ts --publish","lint":"oxlint .","test":"vitest","build":"tsx ./scripts/index.ts --build","check":"tsc --noEmit -p tsconfig.build.json","start":"code-server --bind-addr 0.0.0.0:3000 /app/dynamic && node /app/index.js"},"_npmUser":{"name":"baendlorel","email":"futami16237@gmail.com"},"_resolved":"/tmp/2e542b39e8db9376145413f7d549824b/fluxion-ts-0.16.1.tgz","_integrity":"sha512-WGrbYRKLddsoS5aRt2qXLefJGzTIv6CEYPwu5e/hDnd7W3bcZ+au9/k9zxs1mJvuBMqlH9o1mPwjrh1N2Hkiug==","repository":{"url":"git+https://github.com/baendlorel/fluxion.git","type":"git"},"_npmVersion":"11.18.0","description":"Fluxion is able to start a server that can dynamically load routers and js files. It is designed to be used to replace PHP","directories":{},"_nodeVersion":"24.5.0","dependencies":{"tsx":"^4.22.4","chokidar":"4.0.3","minimatch":"^10.2.5","cron-parser":"^5.6.1","fast-json-stable-stringify":"^2.1.0"},"_hasShrinkwrap":false,"description_zh":"Fluxion可以启动一个能够动态加载路由和js文件的服务器，旨在替代PHP","devDependencies":{"axios":"^1.16.1","kt.js":"^0.40.26","tslib":"^2.8.1","oxlint":"^1.67.0","tsdown":"^0.22.3","vitest":"^4.1.7","prettier":"^3.8.3","typescript":"^6.0.3","@types/node":"^25.9.1","type-narrow":"^0.2.2","@rollup/plugin-replace":"^6.0.3"},"inlinedDependencies":{"type-narrow":"0.2.2"},"_npmOperationalInternal":{"tmp":"tmp/fluxion-ts_0.16.1_1784990049010_0.4683149155488855","host":"s3://npm-registry-packages-npm-production"}},"0.16.2":{"name":"fluxion-ts","version":"0.16.2","keywords":["framework","server","typescript","javascript"],"author":{"name":"Kasukabe Tsumugi","email":"futami16237@gmail.com"},"license":"MIT","_id":"fluxion-ts@0.16.2","maintainers":[{"name":"baendlorel","email":"futami16237@gmail.com"}],"homepage":"https://github.com/baendlorel/fluxion#readme","bugs":{"url":"https://github.com/baendlorel/fluxion/issues"},"bin":{"fluxion":"dist/cli.mjs"},"dist":{"shasum":"c72cef559b3de2563592e92a1f40e0a86a7edd8d","tarball":"https://registry.npmjs.org/fluxion-ts/-/fluxion-ts-0.16.2.tgz","fileCount":10,"integrity":"sha512-Y79+rqMygQsPxfGqCK/UeYa4gobAKO0tb0ySYJeQFC4pdLj1MzAoNAPSC6YxUL2xT+nmN0/uLP1tQEXA0lq5Hg==","signatures":[{"sig":"MEUCIQDhyJZMrgsCodLv/aW6YhpizH/71BHdlZ8BZf4sUWMAVgIgE4AHIezo3mdoE2yLBBQ1MdXlKTqLZ8YORP2lVeJyLpA=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":474640},"main":"./dist/index.cjs","_from":"file:fluxion-ts-0.16.2.tgz","types":"./dist/index.d.cts","module":"./dist/index.mjs","engines":{"node":">=16.0.0"},"exports":{".":{"types":"./dist/index.d.cts","import":"./dist/index.mjs","require":"./dist/index.cjs"},"./package.json":"./package.json"},"purpose":"npm","scripts":{"dev":"tsx ./examples/main.ts --watch","pub":"tsx ./scripts/index.ts --publish","lint":"oxlint .","test":"vitest","build":"tsx ./scripts/index.ts --build","check":"tsc --noEmit -p tsconfig.build.json","start":"code-server --bind-addr 0.0.0.0:3000 /app/dynamic && node /app/index.js"},"_npmUser":{"name":"baendlorel","email":"futami16237@gmail.com"},"_resolved":"/tmp/68ecc8af466121a6fed567d02c6fc838/fluxion-ts-0.16.2.tgz","_integrity":"sha512-Y79+rqMygQsPxfGqCK/UeYa4gobAKO0tb0ySYJeQFC4pdLj1MzAoNAPSC6YxUL2xT+nmN0/uLP1tQEXA0lq5Hg==","repository":{"url":"git+https://github.com/baendlorel/fluxion.git","type":"git"},"_npmVersion":"11.18.0","description":"Fluxion is able to start a server that can dynamically load routers and js files. It is designed to be used to replace PHP","directories":{},"_nodeVersion":"24.5.0","dependencies":{"tsx":"^4.22.4","chokidar":"4.0.3","minimatch":"^10.2.5","cron-parser":"^5.6.1","fast-json-stable-stringify":"^2.1.0"},"_hasShrinkwrap":false,"description_zh":"Fluxion可以启动一个能够动态加载路由和js文件的服务器，旨在替代PHP","devDependencies":{"axios":"^1.16.1","kt.js":"^0.40.26","tslib":"^2.8.1","oxlint":"^1.67.0","tsdown":"^0.22.3","vitest":"^4.1.7","prettier":"^3.8.3","typescript":"^6.0.3","@types/node":"^25.9.1","type-narrow":"^0.2.2","@rollup/plugin-replace":"^6.0.3"},"inlinedDependencies":{"type-narrow":"0.2.2"},"_npmOperationalInternal":{"tmp":"tmp/fluxion-ts_0.16.2_1784991899647_0.37019669433473656","host":"s3://npm-registry-packages-npm-production"}},"0.16.3":{"name":"fluxion-ts","version":"0.16.3","keywords":["framework","server","typescript","javascript"],"author":{"name":"Kasukabe Tsumugi","email":"futami16237@gmail.com"},"license":"MIT","_id":"fluxion-ts@0.16.3","maintainers":[{"name":"baendlorel","email":"futami16237@gmail.com"}],"homepage":"https://github.com/baendlorel/fluxion#readme","bugs":{"url":"https://github.com/baendlorel/fluxion/issues"},"bin":{"fluxion":"dist/cli.mjs"},"dist":{"shasum":"2d7aa48e3a5c740d739fabbacad4ad32bce3b5b9","tarball":"https://registry.npmjs.org/fluxion-ts/-/fluxion-ts-0.16.3.tgz","fileCount":10,"integrity":"sha512-KLRdOW6ut9roQ2s8aehZW+3zXFUHnLhvQkMzgLl9I0guMmyoJpGLnE99zdN7LQOZP0RrV88zenNWNXsnrPEnZg==","signatures":[{"sig":"MEQCIHz6swDi/aVcGz7Yonf1+lH3AsMQ/N0LeB5dirC6fOJkAiAjti7/jAerIldD/GLE+30hlrZVozO+7vLK302BadjpSA==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":474706},"main":"./dist/index.cjs","_from":"file:fluxion-ts-0.16.3.tgz","types":"./dist/index.d.cts","module":"./dist/index.mjs","engines":{"node":">=16.0.0"},"exports":{".":{"types":"./dist/index.d.cts","import":"./dist/index.mjs","require":"./dist/index.cjs"},"./package.json":"./package.json"},"purpose":"npm","scripts":{"dev":"tsx ./examples/main.ts --watch","pub":"tsx ./scripts/index.ts --publish","lint":"oxlint .","test":"vitest","build":"tsx ./scripts/index.ts --build","check":"tsc --noEmit -p tsconfig.build.json","start":"code-server --bind-addr 0.0.0.0:3000 /app/dynamic && node /app/index.js"},"_npmUser":{"name":"baendlorel","email":"futami16237@gmail.com"},"_resolved":"/tmp/62819b5213ef575e34ecbb25cac589b1/fluxion-ts-0.16.3.tgz","_integrity":"sha512-KLRdOW6ut9roQ2s8aehZW+3zXFUHnLhvQkMzgLl9I0guMmyoJpGLnE99zdN7LQOZP0RrV88zenNWNXsnrPEnZg==","repository":{"url":"git+https://github.com/baendlorel/fluxion.git","type":"git"},"_npmVersion":"11.18.0","description":"Fluxion is able to start a server that can dynamically load routers and js files. It is designed to be used to replace PHP","directories":{},"_nodeVersion":"24.5.0","dependencies":{"tsx":"^4.22.4","chokidar":"4.0.3","minimatch":"^10.2.5","cron-parser":"^5.6.1","fast-json-stable-stringify":"^2.1.0"},"_hasShrinkwrap":false,"description_zh":"Fluxion可以启动一个能够动态加载路由和js文件的服务器，旨在替代PHP","devDependencies":{"axios":"^1.16.1","kt.js":"^0.40.26","tslib":"^2.8.1","oxlint":"^1.67.0","tsdown":"^0.22.3","vitest":"^4.1.7","prettier":"^3.8.3","typescript":"^6.0.3","@types/node":"^25.9.1","type-narrow":"^0.2.2","@rollup/plugin-replace":"^6.0.3"},"inlinedDependencies":{"type-narrow":"0.2.2"},"_npmOperationalInternal":{"tmp":"tmp/fluxion-ts_0.16.3_1785019105806_0.9668822415399343","host":"s3://npm-registry-packages-npm-production"}},"0.16.4":{"name":"fluxion-ts","version":"0.16.4","keywords":["framework","server","typescript","javascript"],"author":{"name":"Kasukabe Tsumugi","email":"futami16237@gmail.com"},"license":"MIT","_id":"fluxion-ts@0.16.4","maintainers":[{"name":"baendlorel","email":"futami16237@gmail.com"}],"homepage":"https://github.com/baendlorel/fluxion#readme","bugs":{"url":"https://github.com/baendlorel/fluxion/issues"},"bin":{"fluxion":"dist/cli.mjs"},"dist":{"shasum":"6192296b1ed6b5da2c326a17c83861f1afa044b9","tarball":"https://registry.npmjs.org/fluxion-ts/-/fluxion-ts-0.16.4.tgz","fileCount":10,"integrity":"sha512-UFdx/Q/9RTM9QWUAYTVtowDR6JIBdUAFz/ubnSYW9a8CAfFLFFfEbCup39RSyhXtq/nq+k0nHsePXkBIEJqkDg==","signatures":[{"sig":"MEYCIQD2w6ox3Vu9uxEjocwsUPhfxme+DzlsuZWT03sI0f1CYQIhAMkrabzShFiD4/WgFro7w7E2zOSf1RQHNbuzwmSH2YCl","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":472950},"main":"./dist/index.cjs","_from":"file:fluxion-ts-0.16.4.tgz","types":"./dist/index.d.cts","module":"./dist/index.mjs","engines":{"node":">=16.0.0"},"exports":{".":{"types":"./dist/index.d.cts","import":"./dist/index.mjs","require":"./dist/index.cjs"},"./package.json":"./package.json"},"purpose":"npm","scripts":{"dev":"tsx ./examples/main.ts --watch","pub":"tsx ./scripts/index.ts --publish","lint":"oxlint .","test":"vitest","build":"tsx ./scripts/index.ts --build","check":"tsc --noEmit -p tsconfig.build.json","start":"code-server --bind-addr 0.0.0.0:3000 /app/dynamic && node /app/index.js"},"_npmUser":{"name":"baendlorel","email":"futami16237@gmail.com"},"_resolved":"/tmp/bc0b971c3c5bf17536bc681ff78bc45c/fluxion-ts-0.16.4.tgz","_integrity":"sha512-UFdx/Q/9RTM9QWUAYTVtowDR6JIBdUAFz/ubnSYW9a8CAfFLFFfEbCup39RSyhXtq/nq+k0nHsePXkBIEJqkDg==","repository":{"url":"git+https://github.com/baendlorel/fluxion.git","type":"git"},"_npmVersion":"11.18.0","description":"Fluxion is able to start a server that can dynamically load routers and js files. It is designed to be used to replace PHP","directories":{},"_nodeVersion":"24.5.0","dependencies":{"tsx":"^4.22.4","chokidar":"4.0.3","minimatch":"^10.2.5","cron-parser":"^5.6.1","fast-json-stable-stringify":"^2.1.0"},"_hasShrinkwrap":false,"description_zh":"Fluxion可以启动一个能够动态加载路由和js文件的服务器，旨在替代PHP","devDependencies":{"axios":"^1.16.1","kt.js":"^0.40.26","tslib":"^2.8.1","oxlint":"^1.67.0","tsdown":"^0.22.3","vitest":"^4.1.7","prettier":"^3.8.3","typescript":"^6.0.3","@types/node":"^25.9.1","type-narrow":"^0.2.2","@rollup/plugin-replace":"^6.0.3"},"inlinedDependencies":{"type-narrow":"0.2.2"},"_npmOperationalInternal":{"tmp":"tmp/fluxion-ts_0.16.4_1785141594880_0.7315608534093903","host":"s3://npm-registry-packages-npm-production"}},"0.16.5":{"name":"fluxion-ts","version":"0.16.5","keywords":["framework","server","typescript","javascript"],"author":{"name":"Kasukabe Tsumugi","email":"futami16237@gmail.com"},"license":"MIT","_id":"fluxion-ts@0.16.5","maintainers":[{"name":"baendlorel","email":"futami16237@gmail.com"}],"homepage":"https://github.com/baendlorel/fluxion#readme","bugs":{"url":"https://github.com/baendlorel/fluxion/issues"},"bin":{"fluxion":"dist/cli.mjs"},"dist":{"shasum":"cc90ae2b8660767f42e2341ae0a4236cf89f8c8c","tarball":"https://registry.npmjs.org/fluxion-ts/-/fluxion-ts-0.16.5.tgz","fileCount":10,"integrity":"sha512-NggtHMUIb3KVtXD1T5kHAXgACzpLAkNKwCnZZ7eBfMiMOAkKdakPx7TyRrNJGxLIKD/77BU31W8N1Dxn5F7QAw==","signatures":[{"sig":"MEYCIQDzXVgzoN3RMsdY2px4Jt/a0n3eG/2oED7yKbLVRvut9gIhAJJgGsGqopB6prqWRFX/897f6zpIYNGYTl/fwzfnedEx","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":475791},"main":"./dist/index.cjs","_from":"file:fluxion-ts-0.16.5.tgz","types":"./dist/index.d.cts","module":"./dist/index.mjs","engines":{"node":">=16.0.0"},"exports":{".":{"types":"./dist/index.d.cts","import":"./dist/index.mjs","require":"./dist/index.cjs"},"./package.json":"./package.json"},"purpose":"npm","scripts":{"dev":"tsx ./examples/main.ts --watch","pub":"tsx ./scripts/index.ts --publish","lint":"oxlint .","test":"vitest","build":"tsx ./scripts/index.ts --build","check":"tsc --noEmit -p tsconfig.build.json","start":"code-server --bind-addr 0.0.0.0:3000 /app/dynamic && node /app/index.js"},"_npmUser":{"name":"baendlorel","email":"futami16237@gmail.com"},"_resolved":"/tmp/550296459cbac097d820ef51c244c568/fluxion-ts-0.16.5.tgz","_integrity":"sha512-NggtHMUIb3KVtXD1T5kHAXgACzpLAkNKwCnZZ7eBfMiMOAkKdakPx7TyRrNJGxLIKD/77BU31W8N1Dxn5F7QAw==","repository":{"url":"git+https://github.com/baendlorel/fluxion.git","type":"git"},"_npmVersion":"11.18.0","description":"Fluxion is able to start a server that can dynamically load routers and js files. It is designed to be used to replace PHP","directories":{},"_nodeVersion":"24.5.0","dependencies":{"tsx":"^4.22.4","chokidar":"4.0.3","minimatch":"^10.2.5","cron-parser":"^5.6.1","fast-json-stable-stringify":"^2.1.0"},"_hasShrinkwrap":false,"description_zh":"Fluxion可以启动一个能够动态加载路由和js文件的服务器，旨在替代PHP","devDependencies":{"axios":"^1.16.1","kt.js":"^0.40.26","tslib":"^2.8.1","oxlint":"^1.67.0","tsdown":"^0.22.3","vitest":"^4.1.7","prettier":"^3.8.3","typescript":"^6.0.3","@types/node":"^25.9.1","type-narrow":"^0.2.2","@rollup/plugin-replace":"^6.0.3"},"inlinedDependencies":{"type-narrow":"0.2.2"},"_npmOperationalInternal":{"tmp":"tmp/fluxion-ts_0.16.5_1785142606223_0.06709088683021847","host":"s3://npm-registry-packages-npm-production"}},"0.16.6":{"name":"fluxion-ts","version":"0.16.6","keywords":["framework","server","typescript","javascript"],"author":{"name":"Kasukabe Tsumugi","email":"futami16237@gmail.com"},"license":"MIT","_id":"fluxion-ts@0.16.6","maintainers":[{"name":"baendlorel","email":"futami16237@gmail.com"}],"homepage":"https://github.com/baendlorel/fluxion#readme","bugs":{"url":"https://github.com/baendlorel/fluxion/issues"},"bin":{"fluxion":"dist/cli.mjs"},"dist":{"shasum":"d4bc2015e3a1977063fa74b7a1087f938f8aec85","tarball":"https://registry.npmjs.org/fluxion-ts/-/fluxion-ts-0.16.6.tgz","fileCount":10,"integrity":"sha512-IRASK6/sblRSGAD9rOigDQJ3taE2Q+iddVtAabcS39VJSmGVchJTOAHd5Mh+GGn6QXyD43cowIxB0uWB7y8Z4Q==","signatures":[{"sig":"MEUCIQDsQWtYAb0hHjeqnq+5Vg0hBMIW9QUiSmIRdR71Ze4Y5wIgbJAoajPaY7WvGGMl/yBydhDp6k3ssxIxeBxIJtuUJuQ=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":479848},"main":"./dist/index.cjs","_from":"file:fluxion-ts-0.16.6.tgz","types":"./dist/index.d.cts","module":"./dist/index.mjs","engines":{"node":">=16.0.0"},"exports":{".":{"types":"./dist/index.d.cts","import":"./dist/index.mjs","require":"./dist/index.cjs"},"./package.json":"./package.json"},"purpose":"npm","scripts":{"dev":"tsx ./examples/main.ts --watch","pub":"tsx ./scripts/index.ts --publish","lint":"oxlint .","test":"vitest","build":"tsx ./scripts/index.ts --build","check":"tsc --noEmit -p tsconfig.build.json","start":"code-server --bind-addr 0.0.0.0:3000 /app/dynamic && node /app/index.js"},"_npmUser":{"name":"baendlorel","email":"futami16237@gmail.com"},"_resolved":"/tmp/95a5376d5cdf2b693f1646aeed89db81/fluxion-ts-0.16.6.tgz","_integrity":"sha512-IRASK6/sblRSGAD9rOigDQJ3taE2Q+iddVtAabcS39VJSmGVchJTOAHd5Mh+GGn6QXyD43cowIxB0uWB7y8Z4Q==","repository":{"url":"git+https://github.com/baendlorel/fluxion.git","type":"git"},"_npmVersion":"11.18.0","description":"Fluxion is able to start a server that can dynamically load routers and js files. It is designed to be used to replace PHP","directories":{},"_nodeVersion":"24.5.0","dependencies":{"tsx":"^4.22.4","chokidar":"4.0.3","minimatch":"^10.2.5","cron-parser":"^5.6.1","fast-json-stable-stringify":"^2.1.0"},"_hasShrinkwrap":false,"description_zh":"Fluxion可以启动一个能够动态加载路由和js文件的服务器，旨在替代PHP","devDependencies":{"axios":"^1.16.1","kt.js":"^0.40.26","tslib":"^2.8.1","oxlint":"^1.67.0","tsdown":"^0.22.3","vitest":"^4.1.7","prettier":"^3.8.3","typescript":"^6.0.3","@types/node":"^25.9.1","type-narrow":"^0.2.2","@rollup/plugin-replace":"^6.0.3"},"inlinedDependencies":{"type-narrow":"0.2.2"},"_npmOperationalInternal":{"tmp":"tmp/fluxion-ts_0.16.6_1785206789622_0.8914299270381767","host":"s3://npm-registry-packages-npm-production"}},"0.17.1":{"name":"fluxion-ts","version":"0.17.1","keywords":["framework","server","typescript","javascript"],"author":{"name":"Kasukabe Tsumugi","email":"futami16237@gmail.com"},"license":"MIT","_id":"fluxion-ts@0.17.1","maintainers":[{"name":"baendlorel","email":"futami16237@gmail.com"}],"homepage":"https://github.com/baendlorel/fluxion#readme","bugs":{"url":"https://github.com/baendlorel/fluxion/issues"},"bin":{"fluxion":"dist/cli.mjs"},"dist":{"shasum":"924ef470a83ae68a870ec8df4bbf511078e1d94a","tarball":"https://registry.npmjs.org/fluxion-ts/-/fluxion-ts-0.17.1.tgz","fileCount":10,"integrity":"sha512-7M60aGXjzyBlp5IDhET2CAarRXwJctqP27QPwvM+4NLQkrp7J0doT3J9Y7y28DEPUPLxgxikTvtXCWwca7COGw==","signatures":[{"sig":"MEYCIQCK6YesCn0zDCf4fBU0xitZQq7vhO6KRwbs3qao/Es7IgIhAMhSLS+apEx7UlJ0OPp9chuuP0O4qh1xuA3hdPP2SxwN","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":368803},"main":"./dist/index.cjs","_from":"file:fluxion-ts-0.17.1.tgz","types":"./dist/index.d.cts","module":"./dist/index.mjs","engines":{"node":">=16.0.0"},"exports":{".":{"types":"./dist/index.d.cts","import":"./dist/index.mjs","require":"./dist/index.cjs"},"./package.json":"./package.json"},"purpose":"npm","scripts":{"dev":"tsx ./examples/main.ts --watch","pub":"tsx ./scripts/index.ts --publish","lint":"oxlint .","test":"vitest","build":"tsx ./scripts/index.ts --build","check":"tsc --noEmit -p tsconfig.build.json","start":"code-server --bind-addr 0.0.0.0:3000 /app/dynamic && node /app/index.js"},"_npmUser":{"name":"baendlorel","email":"futami16237@gmail.com"},"_resolved":"/tmp/3137ce305d6458af9f41838ea17bddb4/fluxion-ts-0.17.1.tgz","_integrity":"sha512-7M60aGXjzyBlp5IDhET2CAarRXwJctqP27QPwvM+4NLQkrp7J0doT3J9Y7y28DEPUPLxgxikTvtXCWwca7COGw==","repository":{"url":"git+https://github.com/baendlorel/fluxion.git","type":"git"},"_npmVersion":"11.18.0","description":"Fluxion is able to start a server that can dynamically load routers and js files. It is designed to be used to replace PHP","directories":{},"_nodeVersion":"24.5.0","dependencies":{"tsx":"^4.22.4","chokidar":"4.0.3","minimatch":"^10.2.5","cron-parser":"^5.6.1","fast-json-stable-stringify":"^2.1.0"},"_hasShrinkwrap":false,"description_zh":"Fluxion可以启动一个能够动态加载路由和js文件的服务器，旨在替代PHP","devDependencies":{"axios":"^1.16.1","kt.js":"^0.40.26","tslib":"^2.8.1","oxlint":"^1.67.0","tsdown":"^0.22.3","vitest":"^4.1.7","prettier":"^3.8.3","typescript":"^6.0.3","@types/node":"^25.9.1","type-narrow":"^0.2.2","@rollup/plugin-replace":"^6.0.3"},"inlinedDependencies":{"type-narrow":"0.2.2"},"_npmOperationalInternal":{"tmp":"tmp/fluxion-ts_0.17.1_1785218132304_0.5189452394740135","host":"s3://npm-registry-packages-npm-production"}},"0.17.2":{"name":"fluxion-ts","version":"0.17.2","keywords":["framework","server","typescript","javascript"],"author":{"name":"Kasukabe Tsumugi","email":"futami16237@gmail.com"},"license":"MIT","_id":"fluxion-ts@0.17.2","maintainers":[{"name":"baendlorel","email":"futami16237@gmail.com"}],"homepage":"https://github.com/baendlorel/fluxion#readme","bugs":{"url":"https://github.com/baendlorel/fluxion/issues"},"bin":{"fluxion":"dist/cli.mjs"},"dist":{"shasum":"40ae4e0db93ff5d6226d7393ba7042a9b522a90a","tarball":"https://registry.npmjs.org/fluxion-ts/-/fluxion-ts-0.17.2.tgz","fileCount":10,"integrity":"sha512-xoxsAj0BrVmsutmm0sHcSTeFQhM/iwcIhSzmjm+E+nlh5aID4pjggOW5bUQQs/+ekx/bBTTpf2UZXMD5tqSIaw==","signatures":[{"sig":"MEQCIF9ReOA1gsv9uvaQ7muQ0WnJbeD9ht5ly0cQ0wp7yPj9AiBu1bCzX2wgCWJ4BSeDetWQWmY8QPx0nPLWl51BXRXQOQ==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":368907},"main":"./dist/index.cjs","_from":"file:fluxion-ts-0.17.2.tgz","types":"./dist/index.d.cts","module":"./dist/index.mjs","engines":{"node":">=16.0.0"},"exports":{".":{"types":"./dist/index.d.cts","import":"./dist/index.mjs","require":"./dist/index.cjs"},"./package.json":"./package.json"},"purpose":"npm","scripts":{"dev":"tsx ./examples/main.ts --watch","pub":"tsx ./scripts/index.ts --publish","lint":"oxlint .","test":"vitest","build":"tsx ./scripts/index.ts --build","check":"tsc --noEmit -p tsconfig.build.json","start":"code-server --bind-addr 0.0.0.0:3000 /app/dynamic && node /app/index.js"},"_npmUser":{"name":"baendlorel","email":"futami16237@gmail.com"},"_resolved":"/tmp/d65626fe4800a511d4b1069c2884ac9c/fluxion-ts-0.17.2.tgz","_integrity":"sha512-xoxsAj0BrVmsutmm0sHcSTeFQhM/iwcIhSzmjm+E+nlh5aID4pjggOW5bUQQs/+ekx/bBTTpf2UZXMD5tqSIaw==","repository":{"url":"git+https://github.com/baendlorel/fluxion.git","type":"git"},"_npmVersion":"11.18.0","description":"Fluxion is able to start a server that can dynamically load routers and js files. It is designed to be used to replace PHP","directories":{},"_nodeVersion":"24.5.0","dependencies":{"tsx":"^4.22.4","chokidar":"4.0.3","minimatch":"^10.2.5","cron-parser":"^5.6.1","fast-json-stable-stringify":"^2.1.0"},"_hasShrinkwrap":false,"description_zh":"Fluxion可以启动一个能够动态加载路由和js文件的服务器，旨在替代PHP","devDependencies":{"axios":"^1.16.1","kt.js":"^0.40.26","tslib":"^2.8.1","oxlint":"^1.67.0","tsdown":"^0.22.3","vitest":"^4.1.7","prettier":"^3.8.3","typescript":"^6.0.3","@types/node":"^25.9.1","type-narrow":"^0.2.2","@rollup/plugin-replace":"^6.0.3"},"inlinedDependencies":{"type-narrow":"0.2.2"},"_npmOperationalInternal":{"tmp":"tmp/fluxion-ts_0.17.2_1785392088396_0.39801638401513073","host":"s3://npm-registry-packages-npm-production"}},"0.17.3":{"name":"fluxion-ts","version":"0.17.3","keywords":["framework","server","typescript","javascript"],"author":{"name":"Kasukabe Tsumugi","email":"futami16237@gmail.com"},"license":"MIT","_id":"fluxion-ts@0.17.3","maintainers":[{"name":"baendlorel","email":"futami16237@gmail.com"}],"homepage":"https://github.com/baendlorel/fluxion#readme","bugs":{"url":"https://github.com/baendlorel/fluxion/issues"},"bin":{"fluxion":"dist/cli.mjs"},"dist":{"shasum":"565e323697a7c57be8a841246ab421c9706c7bce","tarball":"https://registry.npmjs.org/fluxion-ts/-/fluxion-ts-0.17.3.tgz","fileCount":10,"integrity":"sha512-V+rFPslgpjGMFQLAsAzrFNjjihB9MAMtZEGnZinWEUWCZZr9rX0G3Gb7PcYG6AD8e22TKQshIjjYcIUBWfI6ww==","signatures":[{"sig":"MEUCIQDcI0BGwBfmcRu3BXmBFVrHvPHW4ga9Guzl3QBPbOvkkgIgb1qAcHVrUl+y33KkKIMhgVz6b3i9PQjtwG3hNKK6Svw=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":368903},"main":"./dist/index.cjs","_from":"file:fluxion-ts-0.17.3.tgz","types":"./dist/index.d.cts","module":"./dist/index.mjs","engines":{"node":">=16.0.0"},"exports":{".":{"types":"./dist/index.d.cts","import":"./dist/index.mjs","require":"./dist/index.cjs"},"./package.json":"./package.json"},"purpose":"npm","scripts":{"dev":"tsx ./examples/main.ts --watch","pub":"tsx ./scripts/index.ts --publish","lint":"oxlint .","test":"vitest","build":"tsx ./scripts/index.ts --build","check":"tsc --noEmit -p tsconfig.build.json","start":"code-server --bind-addr 0.0.0.0:3000 /app/dynamic && node /app/index.js"},"_npmUser":{"name":"baendlorel","email":"futami16237@gmail.com"},"_resolved":"/tmp/1a8da2573c70858ac08b81c244fa9a3b/fluxion-ts-0.17.3.tgz","_integrity":"sha512-V+rFPslgpjGMFQLAsAzrFNjjihB9MAMtZEGnZinWEUWCZZr9rX0G3Gb7PcYG6AD8e22TKQshIjjYcIUBWfI6ww==","repository":{"url":"git+https://github.com/baendlorel/fluxion.git","type":"git"},"_npmVersion":"11.18.0","description":"Fluxion is able to start a server that can dynamically load routers and js files. It is designed to be used to replace PHP","directories":{},"_nodeVersion":"24.5.0","dependencies":{"tsx":"^4.22.4","chokidar":"4.0.3","minimatch":"^10.2.5","cron-parser":"^5.6.1","fast-json-stable-stringify":"^2.1.0"},"_hasShrinkwrap":false,"description_zh":"Fluxion可以启动一个能够动态加载路由和js文件的服务器，旨在替代PHP","devDependencies":{"axios":"^1.16.1","kt.js":"^0.40.26","tslib":"^2.8.1","oxlint":"^1.67.0","tsdown":"^0.22.3","vitest":"^4.1.7","prettier":"^3.8.3","typescript":"^6.0.3","@types/node":"^25.9.1","type-narrow":"^0.2.2","@rollup/plugin-replace":"^6.0.3"},"inlinedDependencies":{"type-narrow":"0.2.2"},"_npmOperationalInternal":{"tmp":"tmp/fluxion-ts_0.17.3_1785394875337_0.04930445750277923","host":"s3://npm-registry-packages-npm-production"}},"0.18.1":{"name":"fluxion-ts","version":"0.18.1","keywords":["framework","server","typescript","javascript"],"author":{"name":"Kasukabe Tsumugi","email":"futami16237@gmail.com"},"license":"MIT","_id":"fluxion-ts@0.18.1","maintainers":[{"name":"baendlorel","email":"futami16237@gmail.com"}],"homepage":"https://github.com/baendlorel/fluxion#readme","bugs":{"url":"https://github.com/baendlorel/fluxion/issues"},"bin":{"fluxion":"dist/cli.cjs"},"dist":{"shasum":"b34c378fd8ff6a1fb5f221be6e545b984de39a79","tarball":"https://registry.npmjs.org/fluxion-ts/-/fluxion-ts-0.18.1.tgz","fileCount":11,"integrity":"sha512-T8/yHbuKT4eZqu4Xos2y8cCscyB1Iic3RSqsi7ZdoAq6L7iQJNYigJ/pEXCAXsU1l34eWVVEe3KrjxBRKevCgg==","signatures":[{"sig":"MEYCIQCPNTXEJhE96ETvFrv3GP4fkNECfU3lQtGky03YQxEASAIhAM/nepJPQPzHQ2IIh1CD3CJ60xDqGhASiWj7r2a8V8lw","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":382508},"main":"./dist/index.cjs","_from":"file:fluxion-ts-0.18.1.tgz","types":"./dist/index.d.cts","module":"./dist/index.mjs","engines":{"node":">=16.0.0"},"exports":{".":{"types":"./dist/index.d.cts","import":"./dist/index.mjs","require":"./dist/index.cjs"},"./package.json":"./package.json"},"purpose":"npm","scripts":{"dev":"tsx ./examples/main.ts --watch","pub":"tsx ./scripts/index.ts --publish","lint":"oxlint .","test":"vitest","build":"tsx ./scripts/index.ts --build","check":"tsc --noEmit -p tsconfig.build.json","start":"code-server --bind-addr 0.0.0.0:3000 /app/dynamic && node /app/index.js","fluxion":"node ./dist/cli.mjs","build:cli":"tsx ./scripts/build-cli.ts","fluxion-cli":"node ./dist/wrapper.mjs"},"_npmUser":{"name":"baendlorel","email":"futami16237@gmail.com"},"_resolved":"/tmp/87088e14ae7679183e5652cc014ad8d4/fluxion-ts-0.18.1.tgz","_integrity":"sha512-T8/yHbuKT4eZqu4Xos2y8cCscyB1Iic3RSqsi7ZdoAq6L7iQJNYigJ/pEXCAXsU1l34eWVVEe3KrjxBRKevCgg==","repository":{"url":"git+https://github.com/baendlorel/fluxion.git","type":"git"},"_npmVersion":"11.18.0","description":"Fluxion is able to start a server that can dynamically load routers and js files. It is designed to be used to replace PHP","directories":{},"_nodeVersion":"24.5.0","dependencies":{"tsx":"^4.22.4","chokidar":"4.0.3","minimatch":"^10.2.5","cron-parser":"^5.6.1","fast-json-stable-stringify":"^2.1.0"},"_hasShrinkwrap":false,"description_zh":"Fluxion可以启动一个能够动态加载路由和js文件的服务器，旨在替代PHP","devDependencies":{"axios":"^1.16.1","kt.js":"^0.40.26","tslib":"^2.8.1","oxlint":"^1.67.0","tsdown":"^0.22.3","vitest":"^4.1.7","prettier":"^3.8.3","typescript":"^6.0.3","@types/node":"^25.9.1","type-narrow":"^0.2.2","@rollup/plugin-replace":"^6.0.3"},"inlinedDependencies":{"type-narrow":"0.2.2"},"_npmOperationalInternal":{"tmp":"tmp/fluxion-ts_0.18.1_1785488845656_0.5104659321304938","host":"s3://npm-registry-packages-npm-production"}},"0.19.1":{"name":"fluxion-ts","version":"0.19.1","keywords":["framework","server","typescript","javascript"],"author":{"name":"Kasukabe Tsumugi","email":"futami16237@gmail.com"},"license":"MIT","_id":"fluxion-ts@0.19.1","maintainers":[{"name":"baendlorel","email":"futami16237@gmail.com"}],"homepage":"https://github.com/baendlorel/fluxion#readme","bugs":{"url":"https://github.com/baendlorel/fluxion/issues"},"dist":{"shasum":"71f55c1b632de89f5e0578e4f1db43e52d42309a","tarball":"https://registry.npmjs.org/fluxion-ts/-/fluxion-ts-0.19.1.tgz","fileCount":10,"integrity":"sha512-W2cBD4qYbnGKn0VkXCQcEJXmhALE7H00Eyj+j+fe0cayj60E3RO7dIFmhZ5c43QuuHo9QO7L8kA4+H8edafMoA==","signatures":[{"sig":"MEUCIQDnd14ZOF94AojcC7egKAlpUU6zsF2Gmp6+AWNGTedCuQIgZHlww1VkwLwmdkcHQgqQfIu7tTpUm+1xooqf6Y0ReU8=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":276382},"main":"./dist/index.cjs","_from":"file:fluxion-ts-0.19.1.tgz","types":"./dist/index.d.cts","module":"./dist/index.mjs","engines":{"node":">=16.0.0"},"exports":{".":{"types":"./dist/index.d.cts","import":"./dist/index.mjs","require":"./dist/index.cjs"},"./package.json":"./package.json"},"purpose":"npm","scripts":{"dev":"tsx ./examples/main.ts --watch","pub":"tsx ./scripts/index.ts --publish","lint":"oxlint .","test":"vitest","build":"tsx ./scripts/index.ts --build","check":"tsc --noEmit -p tsconfig.build.json","start":"code-server --bind-addr 0.0.0.0:3000 /app/dynamic && node /app/index.js"},"_npmUser":{"name":"baendlorel","email":"futami16237@gmail.com"},"_resolved":"/tmp/8947f753c44948d66808c94f2112a5a2/fluxion-ts-0.19.1.tgz","_integrity":"sha512-W2cBD4qYbnGKn0VkXCQcEJXmhALE7H00Eyj+j+fe0cayj60E3RO7dIFmhZ5c43QuuHo9QO7L8kA4+H8edafMoA==","repository":{"url":"git+https://github.com/baendlorel/fluxion.git","type":"git"},"_npmVersion":"11.18.0","description":"Fluxion is able to start a server that can dynamically load routers and js files. It is designed to be used to replace PHP","directories":{},"_nodeVersion":"24.5.0","dependencies":{"tsx":"^4.22.4","minimatch":"^10.2.5","fast-json-stable-stringify":"^2.1.0"},"_hasShrinkwrap":false,"description_zh":"Fluxion可以启动一个能够动态加载路由和js文件的服务器，旨在替代PHP","devDependencies":{"axios":"^1.16.1","kt.js":"^0.40.26","tslib":"^2.8.1","oxlint":"^1.67.0","tsdown":"^0.22.3","vitest":"^4.1.7","prettier":"^3.8.3","typescript":"^6.0.3","@types/node":"^25.9.1","type-narrow":"^0.2.2","@rollup/plugin-replace":"^6.0.3"},"inlinedDependencies":{"type-narrow":"0.2.2"},"_npmOperationalInternal":{"tmp":"tmp/fluxion-ts_0.19.1_1786006023353_0.8608049948949426","host":"s3://npm-registry-packages-npm-production"}},"0.19.2":{"name":"fluxion-ts","version":"0.19.2","keywords":["framework","server","typescript","javascript"],"author":{"name":"Kasukabe Tsumugi","email":"futami16237@gmail.com"},"license":"MIT","_id":"fluxion-ts@0.19.2","maintainers":[{"name":"baendlorel","email":"futami16237@gmail.com"}],"homepage":"https://github.com/baendlorel/fluxion#readme","bugs":{"url":"https://github.com/baendlorel/fluxion/issues"},"dist":{"shasum":"1c182eb251abcee0cc32e32274ead462431dd84f","tarball":"https://registry.npmjs.org/fluxion-ts/-/fluxion-ts-0.19.2.tgz","fileCount":10,"integrity":"sha512-5J9feQa7J94CXVgL1eeTOxe5Qh4EaaS0BCscrLV6cc0xtLKwzAh+ETpt8PL08eBftTPgp0ggptlSmuW6eciIag==","signatures":[{"sig":"MEQCIGLlt944SX7ZjSPuXaCHExjE7dlEBp4WGWK13FVsuGSKAiBL5m+w1XFbifExor9dPnvfwVOqGb6Kj77fiKzdGLGtXw==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":277594},"main":"./dist/index.cjs","_from":"file:fluxion-ts-0.19.2.tgz","types":"./dist/index.d.cts","module":"./dist/index.mjs","engines":{"node":">=16.0.0"},"exports":{".":{"types":"./dist/index.d.cts","import":"./dist/index.mjs","require":"./dist/index.cjs"},"./package.json":"./package.json"},"purpose":"npm","scripts":{"dev":"tsx ./examples/main.ts --watch","pub":"tsx ./scripts/index.ts --publish","lint":"oxlint .","test":"vitest","build":"tsx ./scripts/index.ts --build","check":"tsc --noEmit -p tsconfig.build.json","start":"code-server --bind-addr 0.0.0.0:3000 /app/dynamic && node /app/index.js"},"_npmUser":{"name":"baendlorel","email":"futami16237@gmail.com"},"_resolved":"/tmp/e5c16df9bdc7b3fb39c6a88133633fda/fluxion-ts-0.19.2.tgz","_integrity":"sha512-5J9feQa7J94CXVgL1eeTOxe5Qh4EaaS0BCscrLV6cc0xtLKwzAh+ETpt8PL08eBftTPgp0ggptlSmuW6eciIag==","repository":{"url":"git+https://github.com/baendlorel/fluxion.git","type":"git"},"_npmVersion":"11.18.0","description":"Fluxion is able to start a server that can dynamically load routers and js files. It is designed to be used to replace PHP","directories":{},"_nodeVersion":"24.5.0","dependencies":{"tsx":"^4.22.4","minimatch":"^10.2.5","fast-json-stable-stringify":"^2.1.0"},"_hasShrinkwrap":false,"description_zh":"Fluxion可以启动一个能够动态加载路由和js文件的服务器，旨在替代PHP","devDependencies":{"axios":"^1.16.1","kt.js":"^0.40.26","tslib":"^2.8.1","oxlint":"^1.67.0","tsdown":"^0.22.3","vitest":"^4.1.7","prettier":"^3.8.3","typescript":"^6.0.3","@types/node":"^25.9.1","type-narrow":"^0.2.2","@rollup/plugin-replace":"^6.0.3"},"inlinedDependencies":{"type-narrow":"0.2.2"},"_npmOperationalInternal":{"tmp":"tmp/fluxion-ts_0.19.2_1786008324475_0.35689771591730923","host":"s3://npm-registry-packages-npm-production"}},"0.19.3":{"name":"fluxion-ts","version":"0.19.3","author":{"name":"Kasukabe Tsumugi","email":"futami16237@gmail.com"},"engines":{"node":">=16.0.0"},"purpose":"npm","description":"Fluxion is able to start a server that can dynamically load routers and js files. It is designed to be used to replace PHP","description_zh":"Fluxion可以启动一个能够动态加载路由和js文件的服务器，旨在替代PHP","main":"./dist/index.cjs","module":"./dist/index.mjs","types":"./dist/index.d.cts","exports":{".":{"import":"./dist/index.mjs","types":"./dist/index.d.cts","require":"./dist/index.cjs"},"./package.json":"./package.json"},"homepage":"https://github.com/baendlorel/fluxion#readme","repository":{"type":"git","url":"git+https://github.com/baendlorel/fluxion.git"},"keywords":["framework","server","typescript","javascript"],"license":"MIT","devDependencies":{"@rollup/plugin-replace":"^6.0.3","@types/node":"^25.9.1","axios":"^1.16.1","kt.js":"^0.40.26","oxlint":"^1.67.0","prettier":"^3.8.3","tsdown":"^0.22.3","tslib":"^2.8.1","type-narrow":"^0.2.2","typescript":"^6.0.3","vitest":"^4.1.7"},"dependencies":{"fast-json-stable-stringify":"^2.1.0","minimatch":"^10.2.5","tsx":"^4.22.4"},"inlinedDependencies":{"type-narrow":"0.2.2"},"scripts":{"start":"code-server --bind-addr 0.0.0.0:3000 /app/dynamic && node /app/index.js","dev":"tsx ./examples/main.ts --watch","build":"tsx ./scripts/index.ts --build","pub":"tsx ./scripts/index.ts --publish","check":"tsc --noEmit -p tsconfig.build.json","test":"vitest","lint":"oxlint ."},"_id":"fluxion-ts@0.19.3","bugs":{"url":"https://github.com/baendlorel/fluxion/issues"},"_integrity":"sha512-M9XjoFcVGB+xA2OviaMclaO5KlN1Lizn0mIKaB19f/YP9cLt1/wMdXoPYVOL8aPwfEy3ZeSyxY03drJZ45/+/Q==","_resolved":"/tmp/d6369b43a5f91fac97273b6bb077e9da/fluxion-ts-0.19.3.tgz","_from":"file:fluxion-ts-0.19.3.tgz","_nodeVersion":"24.5.0","_npmVersion":"11.18.0","dist":{"integrity":"sha512-M9XjoFcVGB+xA2OviaMclaO5KlN1Lizn0mIKaB19f/YP9cLt1/wMdXoPYVOL8aPwfEy3ZeSyxY03drJZ45/+/Q==","shasum":"23568a74e3ffdd24c393452aed4d70590e6783d4","tarball":"https://registry.npmjs.org/fluxion-ts/-/fluxion-ts-0.19.3.tgz","fileCount":10,"unpackedSize":279986,"signatures":[{"keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U","sig":"MEUCIQD0cXYrVtdK4DqBaGM+IK03xcfG3iFKhpljSsZIfbRFUgIgUTi9yk3fpLQlCzXqswNRzGqdTNwriVFA9Q6m7ba3YQ8="}]},"_npmUser":{"name":"baendlorel","email":"futami16237@gmail.com"},"directories":{},"maintainers":[{"name":"baendlorel","email":"futami16237@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages-npm-production","tmp":"tmp/fluxion-ts_0.19.3_1786081613989_0.4503455717573652"},"_hasShrinkwrap":false}},"time":{"created":"2026-03-02T07:30:44.782Z","modified":"2026-08-07T05:46:54.421Z","0.0.4":"2026-03-02T07:30:45.066Z","0.0.5":"2026-03-02T07:37:14.859Z","0.0.6":"2026-03-02T07:49:36.222Z","0.0.7":"2026-03-02T08:04:04.513Z","0.0.8":"2026-03-02T08:09:01.026Z","0.0.9":"2026-03-02T08:19:04.146Z","0.0.10":"2026-03-04T03:43:26.710Z","0.0.11":"2026-03-04T08:24:27.881Z","0.0.12":"2026-03-04T08:36:37.632Z","0.1.1":"2026-06-05T07:29:11.101Z","0.1.2":"2026-06-05T07:39:03.083Z","0.1.3":"2026-06-05T07:40:31.449Z","0.1.4":"2026-06-05T07:55:37.378Z","0.1.5":"2026-06-05T08:03:18.602Z","0.1.6":"2026-06-05T08:05:24.139Z","0.2.1":"2026-06-08T00:57:05.015Z","0.3.1":"2026-06-08T03:10:10.370Z","0.3.2":"2026-06-08T05:55:10.588Z","0.3.3":"2026-06-08T06:29:11.985Z","0.3.4":"2026-06-08T06:31:16.942Z","0.4.1":"2026-06-08T06:50:55.759Z","0.5.0":"2026-06-10T07:59:32.252Z","0.5.1":"2026-06-10T08:13:47.064Z","0.6.0":"2026-06-11T02:37:48.007Z","0.6.1":"2026-06-11T02:48:40.897Z","0.7.1":"2026-06-22T06:26:24.788Z","0.8.2":"2026-06-22T09:37:25.254Z","0.8.3":"2026-06-23T00:59:12.522Z","0.8.4":"2026-06-23T01:45:26.807Z","0.9.5":"2026-06-23T07:25:09.646Z","0.9.6":"2026-06-23T07:35:59.599Z","0.10.1":"2026-06-23T08:07:42.208Z","0.11.0":"2026-06-23T08:56:59.450Z","0.11.1":"2026-06-23T09:15:15.382Z","0.11.2":"2026-06-24T00:27:57.015Z","0.12.0":"2026-06-24T03:26:17.219Z","0.12.1":"2026-06-24T06:03:53.608Z","0.13.1":"2026-06-25T09:35:47.483Z","0.13.2":"2026-06-26T09:31:00.427Z","0.13.3":"2026-06-26T09:46:15.891Z","0.13.4":"2026-06-26T09:51:34.496Z","0.13.5":"2026-06-26T09:56:03.163Z","0.14.1":"2026-06-29T06:03:26.359Z","0.14.2":"2026-06-30T01:17:10.488Z","0.15.1":"2026-07-25T05:21:09.964Z","0.16.1":"2026-07-25T14:34:09.167Z","0.16.2":"2026-07-25T15:04:59.836Z","0.16.3":"2026-07-25T22:38:25.977Z","0.16.4":"2026-07-27T08:39:55.027Z","0.16.5":"2026-07-27T08:56:46.372Z","0.16.6":"2026-07-28T02:46:29.772Z","0.17.1":"2026-07-28T05:55:32.447Z","0.17.2":"2026-07-30T06:14:48.545Z","0.17.3":"2026-07-30T07:01:15.487Z","0.18.1":"2026-07-31T09:07:25.826Z","0.19.1":"2026-08-06T08:47:03.499Z","0.19.2":"2026-08-06T09:25:24.607Z","0.19.3":"2026-08-07T05:46:54.249Z"},"bugs":{"url":"https://github.com/baendlorel/fluxion/issues"},"author":{"name":"Kasukabe Tsumugi","email":"futami16237@gmail.com"},"license":"MIT","homepage":"https://github.com/baendlorel/fluxion#readme","keywords":["framework","server","typescript","javascript"],"repository":{"type":"git","url":"git+https://github.com/baendlorel/fluxion.git"},"description":"Fluxion is able to start a server that can dynamically load routers and js files. It is designed to be used to replace PHP","maintainers":[{"name":"baendlorel","email":"futami16237@gmail.com"}],"readme":"# Fluxion\n\n[![npm version](https://img.shields.io/npm/v/fluxion-ts.svg)](https://www.npmjs.org/package/fluxion-ts)\n[![npm downloads](https://img.shields.io/npm/dm/fluxion-ts.svg)](https://www.npmjs.org/package/fluxion-ts)\n[![License: MIT](https://img.shields.io/badge/License-MIT-yellow.svg)](https://opensource.org/licenses/MIT)\n\n<p align=\"center\">\n  <a href=\"https://baendlorel.github.io/fluxion/\">\n    <img src=\"assets/fluxion.png\" width=\"240px\" alt=\"fluxion logo\" />\n  </a>\n</p>\n\n**Fluxion** is a filesystem-routing dynamic HTTP server for Node.js — a PHP-like hot-reloadable backend.\n\n- **Lazy loading**: API handlers are loaded on demand when requests arrive. No file scanning at startup, no watcher overhead. See the reasons here.\n- **Filesystem routing**: The file path IS the URL path. Drop a `.ts` file, and it becomes an API endpoint.\n- **Static file serving**: Non-API files are served as static resources with automatic content-type detection.\n- **Built-in middleware system**: Sequential middleware execution with timeout support.\n- **HTTP exceptions**: Rich set of typed exception classes for clean error handling.\n- **Meta APIs**: Monitoring endpoints at `/_fluxion/*` for health, version, stats, and config.\n- **Single-process**: Simple architecture. Use pm2, docker, or kubernetes for clustering.\n\n## Install\n\n```bash\npnpm add fluxion-ts\npnpm add -D tsx    # Recommended: enables TypeScript hot-reload\n```\n\n## Quick Start\n\nCreate `server.ts`:\n\n```ts\nimport { fluxion } from 'fluxion-ts';\n\nawait fluxion({\n  dir: './dynamic',\n  host: '127.0.0.1',\n  port: 3000,\n});\n```\n\nCreate `dynamic/hello.ts`:\n\n```ts\nimport { defineFluxionModule } from 'fluxion-ts';\n\nexport default defineFluxionModule(async (req, cx) => {\n  return { message: 'hello fluxion', path: req.url.pathname };\n});\n```\n\nRun:\n\n```bash\ntsx server.ts\n```\n\nRequest:\n\n```bash\ncurl http://127.0.0.1:3000/hello.ts\n```\n\nResponse:\n\n```json\n{\"message\":\"hello fluxion\",\"path\":\"/hello.ts\"}\n```\n\n## Routing\n\nFiles under `dir` become routes based on glob patterns:\n\n- Files matching `apiInclude` (default: `**/*.ts`) are API handlers.\n- Files matching `staticInclude` (default: `**/*`) are static resources.\n- Files matching `exclude` are skipped (default: node_modules, .git, dist, etc.).\n- The file extension IS part of the route.\n\n| File                      | Route              | Type        |\n| ------------------------- | ------------------ | ----------- |\n| `dynamic/hello.ts`        | `/hello.ts`        | API handler |\n| `dynamic/user/profile.ts` | `/user/profile.ts` | API handler |\n| `dynamic/index.html`      | `/index.html`      | Static file |\n| `dynamic/assets/app.js`   | `/assets/app.js`   | Static file |\n\n## API Handlers\n\nEvery API handler **must** use `defineFluxionModule()`.\n\n### Simple Handler\n\n```ts\nimport { defineFluxionModule } from 'fluxion-ts';\n\nexport default defineFluxionModule(async (req, cx) => {\n  return { ok: true };\n});\n```\n\n### Handler Arguments\n\n```ts\nhandler(req, cx, rawReq, rawRes)\n```\n\n- **`req`** — Normalized request object\n\n  ```ts\n  {\n    method: string;                     // HTTP method\n    ip: string;                         // Client IP\n    url: URL;                           // Parsed URL\n    query: Record<string, string | string[]>;  // Query params\n    body: Record<string, any>;           // Parsed body\n    headers: IncomingHttpHeaders;\n    cookie: Record<string, string>;\n    meta: Record<any, any>;              // Custom metadata (shared across middleware)\n  }\n  ```\n- **`cx`** — Module context `{ logger: FluxionLogger }`\n- **`rawReq`** — Node.js `http.IncomingMessage`\n- **`rawRes`** — Node.js `http.ServerResponse`\n\n### Full Module Configuration\n\n```ts\nimport { defineFluxionModule, defineFluxionMiddleware } from 'fluxion-ts';\n\nconst logMiddleware = defineFluxionMiddleware(async (req, cx) => {\n  cx.logger.info('request received', { path: req.url.pathname });\n});\n\nexport default defineFluxionModule({\n  handler: async (req, cx) => {\n    return { message: 'hello' };\n  },\n  middlewares: [logMiddleware],\n  methods: ['GET', 'POST'],\n  handlerTimeoutMs: 10000,\n  disposer: async () => {\n    // Cleanup when file is removed or server shuts down\n  },\n});\n```\n\n### Module Options\n\n```ts\ninterface FluxionModule {\n  handler: FluxionHandler;           // Required: main handler function\n  middlewares?: FluxionMiddleware[];  // Optional: middleware array\n  methods?: HTTPMethod[];            // Optional: allowed HTTP methods (default: all)\n  handlerTimeoutMs?: number;         // Optional: handler timeout override\n  disposer?: FluxionDisposer;         // Optional: cleanup function\n}\n```\n\n## Middleware\n\nMiddleware runs sequentially **before** the handler. They can modify the request via side effects.\n\n```ts\nimport { defineFluxionMiddleware, defineFluxionModule } from 'fluxion-ts';\n\nconst authMiddleware = defineFluxionMiddleware(async (req, cx, rawReq, rawRes) => {\n  const token = req.headers.authorization;\n  if (!token) {\n    rawRes.statusCode = 401;\n    rawRes.end('Unauthorized');\n    return;  // Short-circuit: handler won't be called\n  }\n  req.meta.user = await verifyToken(token);\n});\n\nexport default defineFluxionModule({\n  handler: async (req) => ({ user: req.meta.user }),\n  middlewares: [authMiddleware],\n});\n```\n\nMiddleware timeout defaults to **3000ms**. Configure via `middlewareTimeoutMs`.\n\n## HTTP Exceptions\n\nThrow these in handlers or middleware for clean error responses:\n\n```ts\nimport { defineFluxionModule, NotFoundException, BadRequestException } from 'fluxion-ts';\n\nexport default defineFluxionModule(async (req) => {\n  if (!req.query.id) {\n    throw new BadRequestException('Missing id parameter');\n  }\n\n  const user = await db.findUser(req.query.id);\n  if (!user) {\n    throw new NotFoundException('User not found');\n  }\n\n  return { user };\n});\n```\n\n| Class                           | Status |\n| ------------------------------- | ------ |\n| `BadRequestException`           | 400    |\n| `UnauthorizedException`         | 401    |\n| `ForbiddenException`            | 403    |\n| `NotFoundException`             | 404    |\n| `MethodNotAllowedException`     | 405    |\n| `NotAcceptableException`        | 406    |\n| `RequestTimeoutException`       | 408    |\n| `ConflictException`             | 409    |\n| `GoneException`                 | 410    |\n| `PayloadTooLargeException`      | 413    |\n| `UnsupportedMediaTypeException` | 415    |\n| `UnprocessableEntityException`  | 422    |\n| `TooManyRequestsException`      | 429    |\n| `InternalServerErrorException`  | 500    |\n| `NotImplementedException`       | 501    |\n| `BadGatewayException`           | 502    |\n| `ServiceUnavailableException`   | 503    |\n| `GatewayTimeoutException`       | 504    |\n\n## Request Body\n\nFluxion parses request bodies before calling handlers (except for `GET` and `HEAD`).\n\n- **JSON** (`application/json`): objects assigned directly; primitives become `{ value }`; invalid JSON becomes `{ raw }`\n- **Form data** (`multipart/form-data`, `application/x-www-form-urlencoded`): parsed into key/value fields\n- **Text** (`text/*`): stored as `{ raw }`\n- **Binary**: read for size check; body remains `{}`\n\nRequests larger than `maxRequestBytes` (default: 8MB) return `413 Payload Too Large`.\n\n## Response Behavior\n\nReturning a value produces a `200 OK` JSON response:\n\n```ts\nexport default defineFluxionModule(async () => {\n  return { ok: true };\n});\n```\n\n```\nHTTP/1.1 200 OK\nContent-Type: application/json; charset=utf-8\n\n{\"ok\":true}\n```\n\nWrite directly to `rawRes` for custom responses:\n\n```ts\nexport default defineFluxionModule(async (_req, _cx, _rawReq, res) => {\n  res.statusCode = 201;\n  res.setHeader('Content-Type', 'text/plain; charset=utf-8');\n  res.end('created');\n});\n```\n\nWhen `res.writableEnded` is true, Fluxion will not send another response.\n\n## Static Files\n\nNon-API files are served as static resources. Supported methods: `GET`, `HEAD`. Other methods return `405 Method Not Allowed`.\n\nKnown content types: `.html`, `.css`, `.js`, `.json`, `.png`, `.jpg`, `.jpeg`, `.svg`, `.txt`, `.webp`, `.ico`, `.map`. Unknown extensions use `application/octet-stream`.\n\n## Lazy Loading\n\nFluxion uses a **lazy loading** strategy:\n\n- Files are loaded on demand when a request arrives.\n- The module is cached in memory; subsequent requests use the cached version.\n- If the file's `mtime` has changed, the module is automatically reloaded.\n- If the file is deleted, the module is disposed and subsequent requests return `404`.\n- No file watcher runs at runtime — zero overhead when files are stable.\n\nThis means:\n\n- **Fast startup**: No initial file scanning.\n- **Automatic hot-reload**: Edit a file, and the next request picks up the change.\n- **No watcher overhead**: No CPU/memory usage for file watching.\n\nReason:\n\nIn watch mode, frequent file modifications and creation\nof temporary files by AI Agents can **block the main process**, preventing\ninterface files from being loaded correctly (i.e., the \"watch failure\"\nissue).\n\n## Meta APIs\n\nMonitoring endpoints at `/_fluxion/*` endpoints. Public endpoints are accessible without authentication; sensitive endpoints require a secret.\n\n```http\nGET /_fluxion/healthz              # Health check ✅ Public\nGET /_fluxion/version              # Version info ✅ Public\nGET /_fluxion/stats                # Memory/CPU/runtime stats ✅ Public\nGET /_fluxion/config?secret=<key>  # Current config 🔒 Requires secret\n```\n\n### Authentication\n\n```bash\n# Public endpoints — no auth required\ncurl http://127.0.0.1:3000/_fluxion/healthz\ncurl http://127.0.0.1:3000/_fluxion/version\ncurl http://127.0.0.1:3000/_fluxion/stats\n\n# Protected endpoints — requires secret\nexport FLUXION_META_SECRET='your-20-char-secret1'\ncurl 'http://127.0.0.1:3000/_fluxion/config?secret=your-20-char-secret1'\n```\n\n**Secret requirements:** At least 20 characters, must include both letters and digits, no whitespace.\n\n## Options\n\n```ts\ninterface FluxionOptions {\n  dir: string;                     // Required: dynamic directory\n  host: string;                    // Required: bind address\n  port: number;                    // Required: HTTP port\n\n  // Timeouts\n  handlerTimeoutMs?: number;       // Default: 5000ms\n  middlewareTimeoutMs?: number;    // Default: 3000ms\n  staticResourceTimeoutMs?: number; // Default: 180000ms (3 min)\n\n  // File patterns\n  apiInclude?: string[];           // Default: ['**/*.ts']\n  staticInclude?: string[];        // Default: ['**/*']\n  exclude?: string[];              // Overrides built-in ignore list\n\n  // Meta API\n  metaApis?: ('healthz' | 'version' | 'stats' | 'config')[];\n                                   // Default: ['healthz', 'version', 'stats']\n  metaSecret?: string;             // ≥20 chars, letters+digits, no whitespace\n\n  // Request handling\n  maxRequestBytes?: number;        // Default: 8_000_000\n\n  // Logging\n  logger?: 'one-line' | 'json-line' | FluxionLoggerFn; // Default: 'one-line'\n\n  // Module system\n  moduleDir?: string;              // Default: process.cwd()\n\n  // HTTPS\n  https?: {\n    key: string | Buffer;\n    cert: string | Buffer;\n    ca?: string | Buffer | Array<string | Buffer>;\n  };\n}\n```\n\n### HTTPS\n\n```ts\nfluxion({\n  dir: './dynamic',\n  host: '0.0.0.0',\n  port: 443,\n  https: {\n    key: './certs/private-key.pem',\n    cert: './certs/certificate.pem',\n    ca: './certs/ca-bundle.crt',  // Optional\n  },\n});\n```\n\nRelative paths are resolved relative to `moduleDir`. PEM content can be passed directly.\n\n### Custom Logger\n\n```ts\nimport { fluxion, defineFluxionLogger } from 'fluxion-ts';\n\nconst myLogger = defineFluxionLogger((entry) => {\n  console.log(JSON.stringify(entry));\n});\n\nawait fluxion({\n  dir: './dynamic',\n  host: 'localhost',\n  port: 3000,\n  logger: myLogger,\n});\n```\n\n## Security\n\n- **Path traversal protection**: Requests are validated to ensure the resolved path stays within the configured directory.\n- **Security headers**: All responses include `X-Content-Type-Options: nosniff`, `X-Frame-Options: DENY`, `X-XSS-Protection: 1; mode=block`, and `Content-Security-Policy: default-src 'self'`.\n- **Error message sanitization**: Internal error details are never leaked to clients.\n- **Cookie limits**: Maximum 100 cookies per request.\n- **Meta API authentication**: Sensitive endpoints require secret authentication.\n\n## Process Management\n\nFluxion runs as a single process. For production deployments:\n\n```bash\n# pm2\npm2 start server.ts --name fluxion-app -i max\n\n# Docker\ndocker build -t fluxion-app .\ndocker run -p 3000:3000 fluxion-app\n\n# Kubernetes\n# Use deployments and services for load balancing\n```\n\n## Build and Test\n\n```bash\npnpm build\npnpm test\npnpm lint\n```\n","readmeFilename":"README.md"}