{"_id":"@aemeath-projects/exostrider","_rev":"20-bfce2f831243ea4157d37a1e95d21e07","name":"@aemeath-projects/exostrider","dist-tags":{"latest":"1.3.0"},"versions":{"1.0.0":{"name":"@aemeath-projects/exostrider","version":"1.0.0","keywords":[],"author":"Aemeath Projects","license":"MIT","_id":"@aemeath-projects/exostrider@1.0.0","maintainers":[{"name":"akaririn","email":"akaririn1028@gmail.com"}],"homepage":"https://aemeath.dev","bugs":{"url":"https://github.com/aemeath-projects/exostrider/issues"},"dist":{"shasum":"fbe1333be2caa2347fb3b345bd0cbc41be67961e","tarball":"https://registry.npmjs.org/@aemeath-projects/exostrider/-/exostrider-1.0.0.tgz","fileCount":37,"integrity":"sha512-3bGfK0aOn52b/f2KigRhkgks5ciD5bR/JcEl4U8D6iPImfacSIOKaA4m5Hxn14IKqtg7IRAnvEsBLLdkc9x80A==","signatures":[{"sig":"MEUCIQCxEilUXzy96iFqMo2SuJvcWKCb/Y/c9FRYxdzkLZQCuQIgWgXjBG1qQDCPY+6FuhV60BWr87f46NFynL9jWYlrIfY=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":240395},"main":"./dist/index.js","type":"module","types":"./dist/index.d.ts","config":{"commitizen":{"path":"cz-conventional-changelog"}},"engines":{"node":">=24.17.0"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"},"./echo":{"types":"./dist/echo/index.d.ts","import":"./dist/echo/index.js"},"./types":{"types":"./dist/types/index.d.ts","import":"./dist/types/index.js"},"./logger":{"types":"./dist/logger/index.d.ts","import":"./dist/logger/index.js"},"./session":{"types":"./dist/session/index.d.ts","import":"./dist/session/index.js"},"./dispatch":{"types":"./dist/dispatch/index.d.ts","import":"./dist/dispatch/index.js"},"./lifecycle":{"types":"./dist/lifecycle/index.d.ts","import":"./dist/lifecycle/index.js"}},"scripts":{"dev":"tsup --watch","bump":"commit-and-tag-version","lint":"eslint \"src/**/*.ts\" \"tests/**/*.ts\" \"*.ts\"","test":"vitest run","build":"tsup","commit":"cz","format":"prettier --check \"src/**/*.ts\" \"tests/**/*.ts\"","lint:fix":"eslint \"src/**/*.ts\" \"tests/**/*.ts\" \"*.ts\" --fix","changelog":"commit-and-tag-version --skip.bump --skip.commit --skip.tag","bump:major":"commit-and-tag-version --release-as major","bump:minor":"commit-and-tag-version --release-as minor","bump:patch":"commit-and-tag-version --release-as patch","format:fix":"prettier --write \"src/**/*.ts\" \"tests/**/*.ts\"","test:watch":"vitest","type-check":"tsc --noEmit","test:coverage":"vitest run --coverage"},"_npmUser":{"name":"akaririn","email":"akaririn1028@gmail.com"},"repository":{"url":"https://github.com/aemeath-projects/exostrider.git","type":"git"},"description":"平台无关的 TypeScript 事件驱动框架，内置装饰器路由、服务生命周期编排、会话状态机与结构化日志","directories":{},"lint-staged":{"src/**/*.ts":["eslint --fix","prettier --write"],"tests/**/*.ts":["eslint --fix","prettier --write"]},"sideEffects":false,"_nodeVersion":"24.17.0","dependencies":{"pino":"^10.3.1","minimatch":"^10.0.0","pino-pretty":"^13.0.0"},"_hasShrinkwrap":false,"devDependencies":{"tsup":"^8.5.1","husky":"^9.1.7","eslint":"^10.5.0","vitest":"^4.1.9","prettier":"^3.8.4","@eslint/js":"^10.0.1","commitizen":"^4.3.2","typescript":"^6.0.3","@types/node":"^26.0.0","lint-staged":"^17.0.8","@commitlint/cli":"^21.0.2","typescript-eslint":"^8.61.1","@vitest/coverage-v8":"^4.1.9","commit-and-tag-version":"^12.7.3","eslint-config-prettier":"^10.1.8","eslint-plugin-import-x":"^4.16.2","cz-conventional-changelog":"^3.3.0","@commitlint/config-conventional":"^21.0.2"},"_npmOperationalInternal":{"tmp":"tmp/exostrider_1.0.0_1782095824394_0.3229216979030578","host":"s3://npm-registry-packages-npm-production"},"deprecated":"Package no longer supported. Contact Support at https://www.npmjs.com/support for more info."},"1.0.1":{"name":"@aemeath-projects/exostrider","version":"1.0.1","keywords":["typescript","event-driven","framework","decorator","event-dispatcher","lifecycle","dependency-injection","state-machine","session-management","interceptor","message-routing"],"author":"Aemeath Projects","license":"MIT","_id":"@aemeath-projects/exostrider@1.0.1","maintainers":[{"name":"akaririn","email":"akaririn1028@gmail.com"}],"homepage":"https://aemeath.dev","bugs":{"url":"https://github.com/aemeath-projects/exostrider/issues"},"dist":{"shasum":"6fea09f7a578b2ee71e062d035b81af943987935","tarball":"https://registry.npmjs.org/@aemeath-projects/exostrider/-/exostrider-1.0.1.tgz","fileCount":37,"integrity":"sha512-T5MxvmG4vZ4swPuFzj+Ecn/efIvZ2VZV+tp8idjJ7ZN2/nzCJnPJnJ1QKTU1/GT5wSWoU5weOWG7vMIL1DFGNQ==","signatures":[{"sig":"MEYCIQDPOMoazgitUoRgldyZfwTgwn0qfO2y/HVZPeFHLexhhgIhAJelguGHq0pyPLQlGWl9Pk00vvvrUvMFZ5s9MyznixoY","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@aemeath-projects%2fexostrider@1.0.1","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":240792},"main":"./dist/index.js","type":"module","types":"./dist/index.d.ts","config":{"commitizen":{"path":"cz-conventional-changelog"}},"engines":{"node":">=24.17.0"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"},"./echo":{"types":"./dist/echo/index.d.ts","import":"./dist/echo/index.js"},"./types":{"types":"./dist/types/index.d.ts","import":"./dist/types/index.js"},"./logger":{"types":"./dist/logger/index.d.ts","import":"./dist/logger/index.js"},"./session":{"types":"./dist/session/index.d.ts","import":"./dist/session/index.js"},"./dispatch":{"types":"./dist/dispatch/index.d.ts","import":"./dist/dispatch/index.js"},"./lifecycle":{"types":"./dist/lifecycle/index.d.ts","import":"./dist/lifecycle/index.js"}},"scripts":{"dev":"tsup --watch","bump":"commit-and-tag-version","lint":"eslint \"src/**/*.ts\" \"tests/**/*.ts\" \"*.ts\"","test":"vitest run","build":"tsup","commit":"cz","format":"prettier --check \"src/**/*.ts\" \"tests/**/*.ts\"","lint:fix":"eslint \"src/**/*.ts\" \"tests/**/*.ts\" \"*.ts\" --fix","changelog":"commit-and-tag-version --skip.bump --skip.commit --skip.tag","bump:major":"commit-and-tag-version --release-as major","bump:minor":"commit-and-tag-version --release-as minor","bump:patch":"commit-and-tag-version --release-as patch","format:fix":"prettier --write \"src/**/*.ts\" \"tests/**/*.ts\"","test:watch":"vitest","type-check":"tsc --noEmit","test:coverage":"vitest run --coverage"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:8b0ee121-5d15-4c8d-b984-1530ae6b5676"}},"repository":{"url":"https://github.com/aemeath-projects/exostrider.git","type":"git"},"description":"隧者：TypeScript 事件驱动框架，内置装饰器路由、服务生命周期编排、会话状态机与结构化日志","directories":{},"lint-staged":{"src/**/*.ts":["eslint --fix","prettier --write"],"tests/**/*.ts":["eslint --fix","prettier --write"]},"sideEffects":false,"_nodeVersion":"24.16.0","dependencies":{"pino":"^10.3.1","minimatch":"^10.0.0","pino-pretty":"^13.0.0"},"_hasShrinkwrap":false,"devDependencies":{"tsup":"^8.5.1","husky":"^9.1.7","eslint":"^10.5.0","vitest":"^4.1.9","prettier":"^3.8.4","@eslint/js":"^10.0.1","commitizen":"^4.3.2","typescript":"^6.0.3","@types/node":"^26.0.0","lint-staged":"^17.0.8","@commitlint/cli":"^21.0.2","typescript-eslint":"^8.61.1","@vitest/coverage-v8":"^4.1.9","commit-and-tag-version":"^12.7.3","eslint-config-prettier":"^10.1.8","eslint-plugin-import-x":"^4.16.2","cz-conventional-changelog":"^3.3.0","@commitlint/config-conventional":"^21.0.2"},"_npmOperationalInternal":{"tmp":"tmp/exostrider_1.0.1_1782115727117_0.2184678881370905","host":"s3://npm-registry-packages-npm-production"},"deprecated":"Package no longer supported. Contact Support at https://www.npmjs.com/support for more info."},"1.1.0":{"name":"@aemeath-projects/exostrider","version":"1.1.0","keywords":["typescript","event-driven","framework","decorator","event-dispatcher","lifecycle","dependency-injection","state-machine","session-management","interceptor","message-routing","client-pool","load-balancing"],"author":"Aemeath Projects","license":"MIT","_id":"@aemeath-projects/exostrider@1.1.0","maintainers":[{"name":"akaririn","email":"akaririn1028@gmail.com"}],"homepage":"https://aemeath.dev","bugs":{"url":"https://github.com/aemeath-projects/exostrider/issues"},"dist":{"shasum":"5f1131e83f497aa1b91a3f51b5ffa16a99155a37","tarball":"https://registry.npmjs.org/@aemeath-projects/exostrider/-/exostrider-1.1.0.tgz","fileCount":45,"integrity":"sha512-kPA3GyjedZC6jx0r+WClRX2vTFa0VcwdNADG7Y9Hhu6HY+AmoRpqhY/kKWdFQVPystSF5ZoaWrYWGRwksi2LPw==","signatures":[{"sig":"MEQCIBGmbr9oh5Sph9FYgLKZGP5rh/tsU4BIpp+Y8Iqow3oaAiACaPCLQ3ZwCIqcAGge1ENPXPj98DhLgQAZPu+DYqvFqg==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@aemeath-projects%2fexostrider@1.1.0","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":279721},"main":"./dist/index.js","type":"module","types":"./dist/index.d.ts","config":{"commitizen":{"path":"cz-conventional-changelog"}},"engines":{"node":">=24.17.0"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"},"./echo":{"types":"./dist/echo/index.d.ts","import":"./dist/echo/index.js"},"./pool":{"types":"./dist/pool/index.d.ts","import":"./dist/pool/index.js"},"./types":{"types":"./dist/types/index.d.ts","import":"./dist/types/index.js"},"./logger":{"types":"./dist/logger/index.d.ts","import":"./dist/logger/index.js"},"./session":{"types":"./dist/session/index.d.ts","import":"./dist/session/index.js"},"./dispatch":{"types":"./dist/dispatch/index.d.ts","import":"./dist/dispatch/index.js"},"./lifecycle":{"types":"./dist/lifecycle/index.d.ts","import":"./dist/lifecycle/index.js"}},"scripts":{"dev":"tsup --watch","bump":"commit-and-tag-version","lint":"eslint \"src/**/*.ts\" \"tests/**/*.ts\" \"*.ts\"","test":"vitest run","build":"tsup","commit":"cz","format":"prettier --check \"src/**/*.ts\" \"tests/**/*.ts\"","lint:fix":"eslint \"src/**/*.ts\" \"tests/**/*.ts\" \"*.ts\" --fix","changelog":"commit-and-tag-version --skip.bump --skip.commit --skip.tag","bump:major":"commit-and-tag-version --release-as major","bump:minor":"commit-and-tag-version --release-as minor","bump:patch":"commit-and-tag-version --release-as patch","format:fix":"prettier --write \"src/**/*.ts\" \"tests/**/*.ts\"","test:watch":"vitest","type-check":"tsc --noEmit -p tsconfig.test.json","test:coverage":"vitest run --coverage"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:8b0ee121-5d15-4c8d-b984-1530ae6b5676"}},"repository":{"url":"https://github.com/aemeath-projects/exostrider.git","type":"git"},"description":"隧者：TypeScript 事件驱动框架，内置装饰器路由、服务生命周期编排、会话状态机、客户端池管理与结构化日志","directories":{},"lint-staged":{"src/**/*.ts":["eslint --fix","prettier --write"],"tests/**/*.ts":["eslint --fix","prettier --write"]},"sideEffects":false,"_nodeVersion":"24.16.0","dependencies":{"pino":"^10.3.1","minimatch":"^10.0.0","pino-pretty":"^13.0.0"},"_hasShrinkwrap":false,"devDependencies":{"tsup":"^8.5.1","husky":"^9.1.7","eslint":"^10.5.0","vitest":"^4.1.9","prettier":"^3.8.4","@eslint/js":"^10.0.1","commitizen":"^4.3.2","typescript":"^6.0.3","@types/node":"^26.0.0","lint-staged":"^17.0.8","@commitlint/cli":"^21.0.2","typescript-eslint":"^8.61.1","@vitest/coverage-v8":"^4.1.9","commit-and-tag-version":"^12.7.3","eslint-config-prettier":"^10.1.8","eslint-plugin-import-x":"^4.16.2","cz-conventional-changelog":"^3.3.0","@commitlint/config-conventional":"^21.0.2"},"_npmOperationalInternal":{"tmp":"tmp/exostrider_1.1.0_1782202895887_0.055436048174390296","host":"s3://npm-registry-packages-npm-production"},"deprecated":"Package no longer supported. Contact Support at https://www.npmjs.com/support for more info."},"1.1.1":{"name":"@aemeath-projects/exostrider","version":"1.1.1","keywords":["typescript","event-driven","framework","decorator","event-dispatcher","lifecycle","dependency-injection","state-machine","session-management","interceptor","message-routing","client-pool","load-balancing"],"author":"Aemeath Projects","license":"MIT","_id":"@aemeath-projects/exostrider@1.1.1","maintainers":[{"name":"akaririn","email":"akaririn1028@gmail.com"}],"homepage":"https://aemeath.dev","bugs":{"url":"https://github.com/aemeath-projects/exostrider/issues"},"dist":{"shasum":"3ff22cb39975af5f98f751aed30f6762b46b1097","tarball":"https://registry.npmjs.org/@aemeath-projects/exostrider/-/exostrider-1.1.1.tgz","fileCount":45,"integrity":"sha512-fkEHy2qsJ5UmR0Lm+bBWGwnu7/9aPnIfXHVvSZOZjh5zciumnSpR46BFd3BoK8ItnP0v11j8YQ5Tv/pavfI8ZA==","signatures":[{"sig":"MEQCIEFl+EQBfdMwMK3YygaVRn7nCyzHQ8i3bdAnqMg2k3A2AiBHqgNb98aztfZjwfaCDLa7QwxY35WjpI10F2ciGp7rwA==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@aemeath-projects%2fexostrider@1.1.1","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":282431},"main":"./dist/index.js","type":"module","types":"./dist/index.d.ts","config":{"commitizen":{"path":"cz-conventional-changelog"}},"engines":{"node":">=24.17.0"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"},"./echo":{"types":"./dist/echo/index.d.ts","import":"./dist/echo/index.js"},"./pool":{"types":"./dist/pool/index.d.ts","import":"./dist/pool/index.js"},"./types":{"types":"./dist/types/index.d.ts","import":"./dist/types/index.js"},"./logger":{"types":"./dist/logger/index.d.ts","import":"./dist/logger/index.js"},"./session":{"types":"./dist/session/index.d.ts","import":"./dist/session/index.js"},"./dispatch":{"types":"./dist/dispatch/index.d.ts","import":"./dist/dispatch/index.js"},"./lifecycle":{"types":"./dist/lifecycle/index.d.ts","import":"./dist/lifecycle/index.js"}},"scripts":{"dev":"tsup --watch","bump":"commit-and-tag-version","lint":"eslint \"src/**/*.ts\" \"tests/**/*.ts\" \"*.ts\"","test":"vitest run","build":"tsup","commit":"cz","format":"prettier --check \"src/**/*.ts\" \"tests/**/*.ts\"","lint:fix":"eslint \"src/**/*.ts\" \"tests/**/*.ts\" \"*.ts\" --fix","changelog":"commit-and-tag-version --skip.bump --skip.commit --skip.tag","bump:major":"commit-and-tag-version --release-as major","bump:minor":"commit-and-tag-version --release-as minor","bump:patch":"commit-and-tag-version --release-as patch","format:fix":"prettier --write \"src/**/*.ts\" \"tests/**/*.ts\"","test:watch":"vitest","type-check":"tsc --noEmit -p tsconfig.test.json","test:coverage":"vitest run --coverage"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:8b0ee121-5d15-4c8d-b984-1530ae6b5676"}},"repository":{"url":"https://github.com/aemeath-projects/exostrider.git","type":"git"},"description":"隧者：TypeScript 事件驱动框架，内置装饰器路由、服务生命周期编排、会话状态机、客户端池管理与结构化日志","directories":{},"lint-staged":{"src/**/*.ts":["eslint --fix","prettier --write"],"tests/**/*.ts":["eslint --fix","prettier --write"]},"sideEffects":false,"_nodeVersion":"24.16.0","dependencies":{"pino":"^10.3.1","minimatch":"^10.0.0","pino-pretty":"^13.0.0"},"_hasShrinkwrap":false,"devDependencies":{"tsup":"^8.5.1","husky":"^9.1.7","eslint":"^10.5.0","vitest":"^4.1.9","prettier":"^3.8.4","@eslint/js":"^10.0.1","commitizen":"^4.3.2","typescript":"^6.0.3","@types/node":"^26.0.0","lint-staged":"^17.0.8","@commitlint/cli":"^21.0.2","typescript-eslint":"^8.61.1","@vitest/coverage-v8":"^4.1.9","commit-and-tag-version":"^12.7.3","eslint-config-prettier":"^10.1.8","eslint-plugin-import-x":"^4.16.2","cz-conventional-changelog":"^3.3.0","@commitlint/config-conventional":"^21.0.2"},"_npmOperationalInternal":{"tmp":"tmp/exostrider_1.1.1_1782229069151_0.47743605513671805","host":"s3://npm-registry-packages-npm-production"},"deprecated":"Package no longer supported. Contact Support at https://www.npmjs.com/support for more info."},"1.1.2":{"name":"@aemeath-projects/exostrider","version":"1.1.2","keywords":["typescript","event-driven","framework","decorator","event-dispatcher","lifecycle","dependency-injection","state-machine","session-management","interceptor","message-routing","client-pool","load-balancing"],"author":"Aemeath Projects","license":"MIT","_id":"@aemeath-projects/exostrider@1.1.2","maintainers":[{"name":"akaririn","email":"akaririn1028@gmail.com"}],"homepage":"https://aemeath.dev","bugs":{"url":"https://github.com/aemeath-projects/exostrider/issues"},"dist":{"shasum":"f2e9098b82e6bc4121780cc1691de8f949ea364c","tarball":"https://registry.npmjs.org/@aemeath-projects/exostrider/-/exostrider-1.1.2.tgz","fileCount":45,"integrity":"sha512-V44ExUCF0Q/AGIKSvtue5IFtkdlZaqFf0s9nCWHi/207doa2LU2WjbdThUcZtb3eVyNz7QXa+d0a2RphW8UiVg==","signatures":[{"sig":"MEQCIGtRpwfYcXu+XXPfwG+neGbhXK+SSLDvoU8uoawSIGUuAiAStHvO4JUef5yoANPM07+318IZWmLo1kRe1ZfyXWZVTQ==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@aemeath-projects%2fexostrider@1.1.2","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":285460},"main":"./dist/index.js","type":"module","types":"./dist/index.d.ts","config":{"commitizen":{"path":"cz-conventional-changelog"}},"engines":{"node":">=24.17.0"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"},"./echo":{"types":"./dist/echo/index.d.ts","import":"./dist/echo/index.js"},"./pool":{"types":"./dist/pool/index.d.ts","import":"./dist/pool/index.js"},"./types":{"types":"./dist/types/index.d.ts","import":"./dist/types/index.js"},"./logger":{"types":"./dist/logger/index.d.ts","import":"./dist/logger/index.js"},"./session":{"types":"./dist/session/index.d.ts","import":"./dist/session/index.js"},"./dispatch":{"types":"./dist/dispatch/index.d.ts","import":"./dist/dispatch/index.js"},"./lifecycle":{"types":"./dist/lifecycle/index.d.ts","import":"./dist/lifecycle/index.js"}},"scripts":{"dev":"tsup --watch","bump":"commit-and-tag-version","lint":"eslint \"src/**/*.ts\" \"tests/**/*.ts\" \"*.ts\"","test":"vitest run","build":"tsup","commit":"cz","format":"prettier --check \"src/**/*.ts\" \"tests/**/*.ts\"","lint:fix":"eslint \"src/**/*.ts\" \"tests/**/*.ts\" \"*.ts\" --fix","changelog":"commit-and-tag-version --skip.bump --skip.commit --skip.tag","bump:major":"commit-and-tag-version --release-as major","bump:minor":"commit-and-tag-version --release-as minor","bump:patch":"commit-and-tag-version --release-as patch","format:fix":"prettier --write \"src/**/*.ts\" \"tests/**/*.ts\"","test:watch":"vitest","type-check":"tsc --noEmit -p tsconfig.test.json","test:coverage":"vitest run --coverage"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:8b0ee121-5d15-4c8d-b984-1530ae6b5676"}},"repository":{"url":"https://github.com/aemeath-projects/exostrider.git","type":"git"},"description":"隧者：TypeScript 事件驱动框架，内置装饰器路由、服务生命周期编排、会话状态机、客户端池管理与结构化日志","directories":{},"lint-staged":{"src/**/*.ts":["eslint --fix","prettier --write"],"tests/**/*.ts":["eslint --fix","prettier --write"]},"sideEffects":false,"_nodeVersion":"24.16.0","dependencies":{"pino":"^10.3.1","minimatch":"^10.2.5","pino-pretty":"^13.1.3"},"_hasShrinkwrap":false,"devDependencies":{"tsup":"^8.5.1","husky":"^9.1.7","eslint":"^10.5.0","vitest":"^4.1.9","prettier":"^3.8.4","@eslint/js":"^10.0.1","commitizen":"^4.3.2","typescript":"^6.0.3","@types/node":"^26.0.0","lint-staged":"^17.0.8","@commitlint/cli":"^21.0.2","typescript-eslint":"^8.62.0","@vitest/coverage-v8":"^4.1.9","commit-and-tag-version":"^12.7.3","eslint-config-prettier":"^10.1.8","eslint-plugin-import-x":"^4.17.0","cz-conventional-changelog":"^3.3.0","@commitlint/config-conventional":"^21.0.2"},"_npmOperationalInternal":{"tmp":"tmp/exostrider_1.1.2_1782278604455_0.850413762947366","host":"s3://npm-registry-packages-npm-production"},"deprecated":"Package no longer supported. Contact Support at https://www.npmjs.com/support for more info."},"1.1.3":{"name":"@aemeath-projects/exostrider","version":"1.1.3","keywords":["typescript","event-driven","framework","decorator","event-dispatcher","lifecycle","dependency-injection","state-machine","session-management","interceptor","message-routing","client-pool","load-balancing"],"author":"Aemeath Projects","license":"MIT","_id":"@aemeath-projects/exostrider@1.1.3","maintainers":[{"name":"akaririn","email":"akaririn1028@gmail.com"}],"homepage":"https://aemeath.dev","bugs":{"url":"https://github.com/aemeath-projects/exostrider/issues"},"dist":{"shasum":"c3de492f3949a8d0b26a32b8f30d2bf912675406","tarball":"https://registry.npmjs.org/@aemeath-projects/exostrider/-/exostrider-1.1.3.tgz","fileCount":45,"integrity":"sha512-QQv5iifm77ENFp/3IJRa0+b6CqCjRuRW1LqKQVRl0g1EVrwWaUEFZdKM5UcY9jiJw9DfOY/Cj2aNMHSMdGwJYg==","signatures":[{"sig":"MEUCIC6H5gq9WZCHLftcHl8ZS4uQ//rg417doPJ0pNflCPcMAiEA1PVfgM4cRYc+TNLs4cdYUuWqGE3H33J7rIpNn87Cmuo=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@aemeath-projects%2fexostrider@1.1.3","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":289498},"main":"./dist/index.js","type":"module","types":"./dist/index.d.ts","config":{"commitizen":{"path":"cz-conventional-changelog"}},"engines":{"node":">=24.17.0"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"},"./echo":{"types":"./dist/echo/index.d.ts","import":"./dist/echo/index.js"},"./pool":{"types":"./dist/pool/index.d.ts","import":"./dist/pool/index.js"},"./types":{"types":"./dist/types/index.d.ts","import":"./dist/types/index.js"},"./logger":{"types":"./dist/logger/index.d.ts","import":"./dist/logger/index.js"},"./session":{"types":"./dist/session/index.d.ts","import":"./dist/session/index.js"},"./dispatch":{"types":"./dist/dispatch/index.d.ts","import":"./dist/dispatch/index.js"},"./lifecycle":{"types":"./dist/lifecycle/index.d.ts","import":"./dist/lifecycle/index.js"}},"scripts":{"dev":"tsup --watch","bump":"commit-and-tag-version","lint":"eslint \"src/**/*.ts\" \"tests/**/*.ts\" \"*.ts\"","test":"vitest run","build":"tsup","commit":"cz","format":"prettier --check \"src/**/*.ts\" \"tests/**/*.ts\"","lint:fix":"eslint \"src/**/*.ts\" \"tests/**/*.ts\" \"*.ts\" --fix","changelog":"commit-and-tag-version --skip.bump --skip.commit --skip.tag","bump:major":"commit-and-tag-version --release-as major","bump:minor":"commit-and-tag-version --release-as minor","bump:patch":"commit-and-tag-version --release-as patch","format:fix":"prettier --write \"src/**/*.ts\" \"tests/**/*.ts\"","test:watch":"vitest","type-check":"tsc --noEmit -p tsconfig.test.json","test:coverage":"vitest run --coverage"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:8b0ee121-5d15-4c8d-b984-1530ae6b5676"}},"repository":{"url":"https://github.com/aemeath-projects/exostrider.git","type":"git"},"description":"隧者：TypeScript 事件驱动框架，内置装饰器路由、服务生命周期编排、会话状态机、客户端池管理与结构化日志","directories":{},"lint-staged":{"src/**/*.ts":["eslint --fix","prettier --write"],"tests/**/*.ts":["eslint --fix","prettier --write"]},"sideEffects":false,"_nodeVersion":"24.16.0","dependencies":{"pino":"^10.3.1","minimatch":"^10.2.5","pino-pretty":"^13.1.3"},"_hasShrinkwrap":false,"devDependencies":{"tsup":"^8.5.1","husky":"^9.1.7","eslint":"^10.5.0","vitest":"^4.1.9","prettier":"^3.8.4","@eslint/js":"^10.0.1","commitizen":"^4.3.2","typescript":"^6.0.3","@types/node":"^26.0.0","lint-staged":"^17.0.8","@commitlint/cli":"^21.0.2","typescript-eslint":"^8.62.0","@vitest/coverage-v8":"^4.1.9","commit-and-tag-version":"^12.7.3","eslint-config-prettier":"^10.1.8","eslint-plugin-import-x":"^4.17.0","cz-conventional-changelog":"^3.3.0","@commitlint/config-conventional":"^21.0.2"},"_npmOperationalInternal":{"tmp":"tmp/exostrider_1.1.3_1782299337727_0.427642890029283","host":"s3://npm-registry-packages-npm-production"},"deprecated":"Package no longer supported. Contact Support at https://www.npmjs.com/support for more info."},"1.1.4":{"name":"@aemeath-projects/exostrider","version":"1.1.4","keywords":["typescript","event-driven","framework","decorator","event-dispatcher","lifecycle","dependency-injection","state-machine","session-management","interceptor","message-routing","client-pool","load-balancing"],"author":"Aemeath Projects","license":"MIT","_id":"@aemeath-projects/exostrider@1.1.4","maintainers":[{"name":"akaririn","email":"akaririn1028@gmail.com"}],"homepage":"https://aemeath.dev","bugs":{"url":"https://github.com/aemeath-projects/exostrider/issues"},"dist":{"shasum":"a2e6cec240e1a4739ae4e423ad8ce6fc8f32fc07","tarball":"https://registry.npmjs.org/@aemeath-projects/exostrider/-/exostrider-1.1.4.tgz","fileCount":45,"integrity":"sha512-l2CWUsCJHNABaWQ7L4pSpU5k+AL1LAM9vtwh0UtOteftKt9E8d3VGHknyKTa93+YJV0eZewxTiLvZsOBR9MqPw==","signatures":[{"sig":"MEUCIES8laS5mtf5jNRxvXWEM0E66clCF0nlwXWNk6OU8s/1AiEA7ldEwS8P6qKw0SReC7X8AZITc/TpX6N9eV306YVXpmU=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@aemeath-projects%2fexostrider@1.1.4","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":297428},"main":"./dist/index.js","type":"module","types":"./dist/index.d.ts","config":{"commitizen":{"path":"cz-conventional-changelog"}},"engines":{"node":">=24.17.0"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"},"./echo":{"types":"./dist/echo/index.d.ts","import":"./dist/echo/index.js"},"./pool":{"types":"./dist/pool/index.d.ts","import":"./dist/pool/index.js"},"./types":{"types":"./dist/types/index.d.ts","import":"./dist/types/index.js"},"./logger":{"types":"./dist/logger/index.d.ts","import":"./dist/logger/index.js"},"./session":{"types":"./dist/session/index.d.ts","import":"./dist/session/index.js"},"./dispatch":{"types":"./dist/dispatch/index.d.ts","import":"./dist/dispatch/index.js"},"./lifecycle":{"types":"./dist/lifecycle/index.d.ts","import":"./dist/lifecycle/index.js"}},"scripts":{"dev":"tsup --watch","bump":"commit-and-tag-version","lint":"eslint \"src/**/*.ts\" \"tests/**/*.ts\" \"*.ts\"","test":"vitest run","build":"tsup","commit":"cz","format":"prettier --check \"src/**/*.ts\" \"tests/**/*.ts\"","lint:fix":"eslint \"src/**/*.ts\" \"tests/**/*.ts\" \"*.ts\" --fix","changelog":"commit-and-tag-version --skip.bump --skip.commit --skip.tag","bump:major":"commit-and-tag-version --release-as major","bump:minor":"commit-and-tag-version --release-as minor","bump:patch":"commit-and-tag-version --release-as patch","format:fix":"prettier --write \"src/**/*.ts\" \"tests/**/*.ts\"","test:watch":"vitest","type-check":"tsc --noEmit -p tsconfig.test.json","test:coverage":"vitest run --coverage"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:8b0ee121-5d15-4c8d-b984-1530ae6b5676"}},"repository":{"url":"https://github.com/aemeath-projects/exostrider.git","type":"git"},"description":"隧者：TypeScript 事件驱动框架，内置装饰器路由、服务生命周期编排、会话状态机、客户端池管理与结构化日志","directories":{},"lint-staged":{"src/**/*.ts":["eslint --fix","prettier --write"],"tests/**/*.ts":["eslint --fix","prettier --write"]},"sideEffects":false,"_nodeVersion":"24.16.0","dependencies":{"pino":"^10.3.1","minimatch":"^10.2.5","pino-pretty":"^13.1.3"},"_hasShrinkwrap":false,"devDependencies":{"tsup":"^8.5.1","husky":"^9.1.7","eslint":"^10.5.0","vitest":"^4.1.9","prettier":"^3.8.4","@eslint/js":"^10.0.1","commitizen":"^4.3.2","typescript":"^6.0.3","@types/node":"^26.0.0","lint-staged":"^17.0.8","@commitlint/cli":"^21.0.2","typescript-eslint":"^8.62.0","@vitest/coverage-v8":"^4.1.9","commit-and-tag-version":"^12.7.3","eslint-config-prettier":"^10.1.8","eslint-plugin-import-x":"^4.17.0","cz-conventional-changelog":"^3.3.0","@commitlint/config-conventional":"^21.0.2"},"_npmOperationalInternal":{"tmp":"tmp/exostrider_1.1.4_1782302764994_0.5053455790647232","host":"s3://npm-registry-packages-npm-production"},"deprecated":"Package no longer supported. Contact Support at https://www.npmjs.com/support for more info."},"1.1.5":{"name":"@aemeath-projects/exostrider","version":"1.1.5","keywords":["typescript","event-driven","framework","decorator","event-dispatcher","lifecycle","dependency-injection","state-machine","session-management","interceptor","message-routing","client-pool","load-balancing"],"author":"Aemeath Projects","license":"MIT","_id":"@aemeath-projects/exostrider@1.1.5","maintainers":[{"name":"akaririn","email":"akaririn1028@gmail.com"}],"homepage":"https://aemeath.dev","bugs":{"url":"https://github.com/aemeath-projects/exostrider/issues"},"dist":{"shasum":"b8423979a3710f57ad0c5b0d41ddbd1bbf487357","tarball":"https://registry.npmjs.org/@aemeath-projects/exostrider/-/exostrider-1.1.5.tgz","fileCount":45,"integrity":"sha512-0nC/2Ofp+KlbjkO4Pzr3DGkWZ40euaTFJBOv7KMw6wrPaU4l+EJ+p/Xrls516bWzOsEbj97h9XD2TOsP6vXzVg==","signatures":[{"sig":"MEUCIGq0HHH3mhEXrOrHFvMubQSp6yShNLlOMvXeGx1MQo+kAiEAtDLConxFaRqyvOpYBNikluZbf++/vNludDEGBTzTcCQ=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@aemeath-projects%2fexostrider@1.1.5","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":293487},"main":"./dist/index.js","type":"module","types":"./dist/index.d.ts","config":{"commitizen":{"path":"cz-conventional-changelog"}},"engines":{"node":">=24.17.0"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"},"./echo":{"types":"./dist/echo/index.d.ts","import":"./dist/echo/index.js"},"./pool":{"types":"./dist/pool/index.d.ts","import":"./dist/pool/index.js"},"./types":{"types":"./dist/types/index.d.ts","import":"./dist/types/index.js"},"./logger":{"types":"./dist/logger/index.d.ts","import":"./dist/logger/index.js"},"./session":{"types":"./dist/session/index.d.ts","import":"./dist/session/index.js"},"./dispatch":{"types":"./dist/dispatch/index.d.ts","import":"./dist/dispatch/index.js"},"./lifecycle":{"types":"./dist/lifecycle/index.d.ts","import":"./dist/lifecycle/index.js"}},"scripts":{"dev":"tsup --watch","bump":"commit-and-tag-version","lint":"eslint \"src/**/*.ts\" \"tests/**/*.ts\" \"*.ts\"","test":"vitest run","build":"tsup","commit":"cz","format":"prettier --check \"src/**/*.ts\" \"tests/**/*.ts\"","lint:fix":"eslint \"src/**/*.ts\" \"tests/**/*.ts\" \"*.ts\" --fix","changelog":"commit-and-tag-version --skip.bump --skip.commit --skip.tag","bump:major":"commit-and-tag-version --release-as major","bump:minor":"commit-and-tag-version --release-as minor","bump:patch":"commit-and-tag-version --release-as patch","format:fix":"prettier --write \"src/**/*.ts\" \"tests/**/*.ts\"","test:watch":"vitest","type-check":"tsc --noEmit -p tsconfig.test.json","test:coverage":"vitest run --coverage"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:8b0ee121-5d15-4c8d-b984-1530ae6b5676"}},"repository":{"url":"https://github.com/aemeath-projects/exostrider.git","type":"git"},"description":"隧者：TypeScript 事件驱动框架，内置装饰器路由、服务生命周期编排、会话状态机、客户端池管理与结构化日志","directories":{},"lint-staged":{"src/**/*.ts":["eslint --fix","prettier --write"],"tests/**/*.ts":["eslint --fix","prettier --write"]},"sideEffects":false,"_nodeVersion":"24.18.0","dependencies":{"pino":"^10.3.1","minimatch":"^10.2.5","pino-pretty":"^13.1.3"},"_hasShrinkwrap":false,"devDependencies":{"tsup":"^8.5.1","husky":"^9.1.7","eslint":"^10.6.0","vitest":"^4.1.9","prettier":"^3.9.4","@eslint/js":"^10.0.1","commitizen":"^4.3.2","typescript":"^6.0.3","@types/node":"^26.0.1","lint-staged":"^17.0.8","@commitlint/cli":"^21.2.0","typescript-eslint":"^8.62.1","@vitest/coverage-v8":"^4.1.9","commit-and-tag-version":"^12.7.3","eslint-config-prettier":"^10.1.8","eslint-plugin-import-x":"^4.17.1","cz-conventional-changelog":"^3.3.0","@commitlint/config-conventional":"^21.2.0"},"_npmOperationalInternal":{"tmp":"tmp/exostrider_1.1.5_1783188210817_0.41704047797593025","host":"s3://npm-registry-packages-npm-production"},"deprecated":"Package no longer supported. Contact Support at https://www.npmjs.com/support for more info."},"1.1.6":{"name":"@aemeath-projects/exostrider","version":"1.1.6","keywords":["typescript","event-driven","framework","decorator","event-dispatcher","lifecycle","dependency-injection","state-machine","session-management","interceptor","message-routing","client-pool","load-balancing"],"author":"Aemeath Projects","license":"MIT","_id":"@aemeath-projects/exostrider@1.1.6","maintainers":[{"name":"akaririn","email":"akaririn1028@gmail.com"}],"homepage":"https://aemeath.dev","bugs":{"url":"https://github.com/aemeath-projects/exostrider/issues"},"dist":{"shasum":"2b3d4b77f7f628788cea122668be56b00200d4b8","tarball":"https://registry.npmjs.org/@aemeath-projects/exostrider/-/exostrider-1.1.6.tgz","fileCount":45,"integrity":"sha512-RTFUdwW9v4fjolJPVavnO7qyvbgYK/Tnuq8bNW4SPlp/CSIOdG4+ABWuy9aP2DewLhJRfx/9lZwJ6z0kuO/J2A==","signatures":[{"sig":"MEQCIBPvIGuqkfRkU1HJcrEkXtw9t0kpFB40i45jPg7nqC4jAiBKbquGxG/EGGDl+arKfb6p+BAWJQ+Aqj7Kp6oEbfN56g==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@aemeath-projects%2fexostrider@1.1.6","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":294414},"main":"./dist/index.js","type":"module","types":"./dist/index.d.ts","config":{"commitizen":{"path":"cz-conventional-changelog"}},"engines":{"node":">=24.17.0"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"},"./echo":{"types":"./dist/echo/index.d.ts","import":"./dist/echo/index.js"},"./pool":{"types":"./dist/pool/index.d.ts","import":"./dist/pool/index.js"},"./types":{"types":"./dist/types/index.d.ts","import":"./dist/types/index.js"},"./logger":{"types":"./dist/logger/index.d.ts","import":"./dist/logger/index.js"},"./session":{"types":"./dist/session/index.d.ts","import":"./dist/session/index.js"},"./dispatch":{"types":"./dist/dispatch/index.d.ts","import":"./dist/dispatch/index.js"},"./lifecycle":{"types":"./dist/lifecycle/index.d.ts","import":"./dist/lifecycle/index.js"}},"scripts":{"dev":"tsup --watch","bump":"commit-and-tag-version","lint":"eslint \"src/**/*.ts\" \"tests/**/*.ts\" \"*.ts\"","test":"vitest run","build":"tsup","commit":"cz","format":"prettier --check \"src/**/*.ts\" \"tests/**/*.ts\"","lint:fix":"eslint \"src/**/*.ts\" \"tests/**/*.ts\" \"*.ts\" --fix","changelog":"commit-and-tag-version --skip.bump --skip.commit --skip.tag","bump:major":"commit-and-tag-version --release-as major","bump:minor":"commit-and-tag-version --release-as minor","bump:patch":"commit-and-tag-version --release-as patch","format:fix":"prettier --write \"src/**/*.ts\" \"tests/**/*.ts\"","test:watch":"vitest","type-check":"tsc --noEmit -p tsconfig.test.json","test:coverage":"vitest run --coverage"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:8b0ee121-5d15-4c8d-b984-1530ae6b5676"}},"repository":{"url":"https://github.com/aemeath-projects/exostrider.git","type":"git"},"description":"隧者：TypeScript 事件驱动框架，内置装饰器路由、服务生命周期编排、会话状态机、客户端池管理与结构化日志","directories":{},"lint-staged":{"src/**/*.ts":["eslint --fix","prettier --write"],"tests/**/*.ts":["eslint --fix","prettier --write"]},"sideEffects":false,"_nodeVersion":"24.18.0","dependencies":{"pino":"^10.3.1","minimatch":"^10.2.5","pino-pretty":"^13.1.3"},"_hasShrinkwrap":false,"devDependencies":{"tsup":"^8.5.1","husky":"^9.1.7","eslint":"^10.6.0","vitest":"^4.1.10","prettier":"^3.9.4","@eslint/js":"^10.0.1","commitizen":"^4.3.2","typescript":"^6.0.3","@types/node":"^26.1.0","lint-staged":"^17.0.8","@commitlint/cli":"^21.2.0","typescript-eslint":"^8.62.1","@vitest/coverage-v8":"^4.1.10","commit-and-tag-version":"^12.7.3","eslint-config-prettier":"^10.1.8","eslint-plugin-import-x":"^4.17.1","cz-conventional-changelog":"^3.3.0","@commitlint/config-conventional":"^21.2.0"},"_npmOperationalInternal":{"tmp":"tmp/exostrider_1.1.6_1783489134986_0.32455138571067543","host":"s3://npm-registry-packages-npm-production"},"deprecated":"Package no longer supported. Contact Support at https://www.npmjs.com/support for more info."},"1.1.7":{"name":"@aemeath-projects/exostrider","version":"1.1.7","keywords":["typescript","event-driven","framework","decorator","event-dispatcher","lifecycle","dependency-injection","state-machine","session-management","interceptor","message-routing","client-pool","load-balancing"],"author":"Aemeath Projects","license":"MIT","_id":"@aemeath-projects/exostrider@1.1.7","maintainers":[{"name":"akaririn","email":"akaririn1028@gmail.com"}],"homepage":"https://aemeath.dev","bugs":{"url":"https://github.com/aemeath-projects/exostrider/issues"},"dist":{"shasum":"5de2b55769b073c055ac610088e9611f448d3443","tarball":"https://registry.npmjs.org/@aemeath-projects/exostrider/-/exostrider-1.1.7.tgz","fileCount":45,"integrity":"sha512-BWnzRgz7DYXsqYyJghxNMNpZPpyBi6GwcQJBRSv7tEg4xY0V5Yn7pFxfpMxKaQouvgjUHtuSd72kTqrh7cZqlA==","signatures":[{"sig":"MEQCIGILCgKdsSq2kkYaTq1B73+LzISXBt683t3aem8UUE1wAiAoyKdRuiuBzlBaxqyzPfyk7B2yOQ21UtjYZIQNi+Orbg==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@aemeath-projects%2fexostrider@1.1.7","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":294782},"main":"./dist/index.js","type":"module","types":"./dist/index.d.ts","config":{"commitizen":{"path":"cz-conventional-changelog"}},"engines":{"node":">=24.17.0"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"},"./echo":{"types":"./dist/echo/index.d.ts","import":"./dist/echo/index.js"},"./pool":{"types":"./dist/pool/index.d.ts","import":"./dist/pool/index.js"},"./types":{"types":"./dist/types/index.d.ts","import":"./dist/types/index.js"},"./logger":{"types":"./dist/logger/index.d.ts","import":"./dist/logger/index.js"},"./session":{"types":"./dist/session/index.d.ts","import":"./dist/session/index.js"},"./dispatch":{"types":"./dist/dispatch/index.d.ts","import":"./dist/dispatch/index.js"},"./lifecycle":{"types":"./dist/lifecycle/index.d.ts","import":"./dist/lifecycle/index.js"}},"scripts":{"dev":"tsup --watch","bump":"commit-and-tag-version","lint":"eslint \"src/**/*.ts\" \"tests/**/*.ts\" \"*.ts\"","test":"vitest run","build":"tsup","commit":"cz","format":"prettier --check \"src/**/*.ts\" \"tests/**/*.ts\"","lint:fix":"eslint \"src/**/*.ts\" \"tests/**/*.ts\" \"*.ts\" --fix","changelog":"commit-and-tag-version --skip.bump --skip.commit --skip.tag","bump:major":"commit-and-tag-version --release-as major","bump:minor":"commit-and-tag-version --release-as minor","bump:patch":"commit-and-tag-version --release-as patch","format:fix":"prettier --write \"src/**/*.ts\" \"tests/**/*.ts\"","test:watch":"vitest","type-check":"tsc --noEmit -p tsconfig.test.json","test:coverage":"vitest run --coverage"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:8b0ee121-5d15-4c8d-b984-1530ae6b5676"}},"repository":{"url":"https://github.com/aemeath-projects/exostrider.git","type":"git"},"description":"隧者：TypeScript 事件驱动框架，内置装饰器路由、服务生命周期编排、会话状态机、客户端池管理与结构化日志","directories":{},"lint-staged":{"src/**/*.ts":["eslint --fix","prettier --write"],"tests/**/*.ts":["eslint --fix","prettier --write"]},"sideEffects":false,"_nodeVersion":"24.18.0","dependencies":{"pino":"^10.3.1","minimatch":"^10.2.5","pino-pretty":"^13.1.3"},"_hasShrinkwrap":false,"devDependencies":{"tsup":"^8.5.1","husky":"^9.1.7","eslint":"^10.6.0","vitest":"^4.1.10","prettier":"^3.9.4","@eslint/js":"^10.0.1","commitizen":"^4.3.2","typescript":"^6.0.3","@types/node":"^26.1.0","lint-staged":"^17.0.8","@commitlint/cli":"^21.2.0","typescript-eslint":"^8.62.1","@vitest/coverage-v8":"^4.1.10","commit-and-tag-version":"^12.7.3","eslint-config-prettier":"^10.1.8","eslint-plugin-import-x":"^4.17.1","cz-conventional-changelog":"^3.3.0","@commitlint/config-conventional":"^21.2.0"},"_npmOperationalInternal":{"tmp":"tmp/exostrider_1.1.7_1783543216127_0.2102604575096747","host":"s3://npm-registry-packages-npm-production"},"deprecated":"Package no longer supported. Contact Support at https://www.npmjs.com/support for more info."},"1.1.8":{"name":"@aemeath-projects/exostrider","version":"1.1.8","keywords":["typescript","event-driven","framework","decorator","event-dispatcher","lifecycle","dependency-injection","state-machine","session-management","interceptor","message-routing","client-pool","load-balancing"],"author":"Aemeath Projects","license":"MIT","_id":"@aemeath-projects/exostrider@1.1.8","maintainers":[{"name":"akaririn","email":"akaririn1028@gmail.com"}],"homepage":"https://aemeath.dev","bugs":{"url":"https://github.com/aemeath-projects/exostrider/issues"},"dist":{"shasum":"3ce806d3fe404fdcae5ea75a87fa122ad8060dd8","tarball":"https://registry.npmjs.org/@aemeath-projects/exostrider/-/exostrider-1.1.8.tgz","fileCount":45,"integrity":"sha512-dJUjMkBVCIaWCWIQIpPWKSgSkhadBmx1bXyZRUoJ5S2z331mO+FhouEfBz4G/XlA9e653HPJD/OwZoBOYsBmVQ==","signatures":[{"sig":"MEUCIG4VF+FGqZ6YL5mBwpWxSYqTcYBHqXIZwGsYRti6DqXwAiEAicRy4aeZ25JVEoh7ggBidrTqgTEiq1hGVkcficWS3eo=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@aemeath-projects%2fexostrider@1.1.8","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":301922},"main":"./dist/index.js","type":"module","types":"./dist/index.d.ts","config":{"commitizen":{"path":"cz-conventional-changelog"}},"engines":{"node":">=24.17.0"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"},"./echo":{"types":"./dist/echo/index.d.ts","import":"./dist/echo/index.js"},"./pool":{"types":"./dist/pool/index.d.ts","import":"./dist/pool/index.js"},"./types":{"types":"./dist/types/index.d.ts","import":"./dist/types/index.js"},"./logger":{"types":"./dist/logger/index.d.ts","import":"./dist/logger/index.js"},"./session":{"types":"./dist/session/index.d.ts","import":"./dist/session/index.js"},"./dispatch":{"types":"./dist/dispatch/index.d.ts","import":"./dist/dispatch/index.js"},"./lifecycle":{"types":"./dist/lifecycle/index.d.ts","import":"./dist/lifecycle/index.js"}},"scripts":{"dev":"tsup --watch","bump":"commit-and-tag-version","lint":"eslint \"src/**/*.ts\" \"tests/**/*.ts\" \"*.ts\"","test":"vitest run","build":"tsup","commit":"cz","format":"prettier --check \"src/**/*.ts\" \"tests/**/*.ts\"","lint:fix":"eslint \"src/**/*.ts\" \"tests/**/*.ts\" \"*.ts\" --fix","changelog":"commit-and-tag-version --skip.bump --skip.commit --skip.tag","bump:major":"commit-and-tag-version --release-as major","bump:minor":"commit-and-tag-version --release-as minor","bump:patch":"commit-and-tag-version --release-as patch","format:fix":"prettier --write \"src/**/*.ts\" \"tests/**/*.ts\"","test:watch":"vitest","type-check":"tsc --noEmit -p tsconfig.test.json","test:coverage":"vitest run --coverage"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:8b0ee121-5d15-4c8d-b984-1530ae6b5676"}},"repository":{"url":"https://github.com/aemeath-projects/exostrider.git","type":"git"},"description":"隧者：TypeScript 事件驱动框架，内置装饰器路由、服务生命周期编排、会话状态机、客户端池管理与结构化日志","directories":{},"lint-staged":{"src/**/*.ts":["eslint --fix","prettier --write"],"tests/**/*.ts":["eslint --fix","prettier --write"]},"sideEffects":false,"_nodeVersion":"24.18.0","dependencies":{"pino":"^10.3.1","minimatch":"^10.2.5","pino-pretty":"^13.1.3"},"_hasShrinkwrap":false,"devDependencies":{"tsup":"^8.5.1","husky":"^9.1.7","eslint":"^10.6.0","vitest":"^4.1.10","prettier":"^3.9.4","@eslint/js":"^10.0.1","commitizen":"^4.3.2","typescript":"^6.0.3","@types/node":"^26.1.0","lint-staged":"^17.0.8","@commitlint/cli":"^21.2.0","typescript-eslint":"^8.62.1","@vitest/coverage-v8":"^4.1.10","commit-and-tag-version":"^12.7.3","eslint-config-prettier":"^10.1.8","eslint-plugin-import-x":"^4.17.1","cz-conventional-changelog":"^3.3.0","@commitlint/config-conventional":"^21.2.0"},"_npmOperationalInternal":{"tmp":"tmp/exostrider_1.1.8_1783747005819_0.5984370035819468","host":"s3://npm-registry-packages-npm-production"},"deprecated":"Package no longer supported. Contact Support at https://www.npmjs.com/support for more info."},"1.1.9":{"name":"@aemeath-projects/exostrider","version":"1.1.9","keywords":["typescript","event-driven","framework","decorator","event-dispatcher","lifecycle","dependency-injection","state-machine","session-management","interceptor","message-routing","client-pool","load-balancing"],"author":"Aemeath Projects","license":"MIT","_id":"@aemeath-projects/exostrider@1.1.9","maintainers":[{"name":"akaririn","email":"akaririn1028@gmail.com"}],"homepage":"https://aemeath.dev","bugs":{"url":"https://github.com/aemeath-projects/exostrider/issues"},"dist":{"shasum":"10c14655e4051c1f5d45e75eec8f868d0d4693f4","tarball":"https://registry.npmjs.org/@aemeath-projects/exostrider/-/exostrider-1.1.9.tgz","fileCount":45,"integrity":"sha512-BYutnxwu6GjFFp+Krpm2FsJeH49xnL34nv1mGq3cSg7+QEedLaEvUzZxj7pRPSMlGvRV4ZPKdJG2plyy3Z6Ozw==","signatures":[{"sig":"MEUCIGdgIthH/zU/KO8Zl37QET+/xkDard1xehQD1/bre6M2AiEAkj8aDVJcTNsjB7uwf8Pn6PVczKC/7XnBVXUIUwD8VY8=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@aemeath-projects%2fexostrider@1.1.9","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":296151},"main":"./dist/index.js","type":"module","types":"./dist/index.d.ts","config":{"commitizen":{"path":"cz-conventional-changelog"}},"engines":{"node":">=24.17.0"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"},"./echo":{"types":"./dist/echo/index.d.ts","import":"./dist/echo/index.js"},"./pool":{"types":"./dist/pool/index.d.ts","import":"./dist/pool/index.js"},"./types":{"types":"./dist/types/index.d.ts","import":"./dist/types/index.js"},"./logger":{"types":"./dist/logger/index.d.ts","import":"./dist/logger/index.js"},"./session":{"types":"./dist/session/index.d.ts","import":"./dist/session/index.js"},"./dispatch":{"types":"./dist/dispatch/index.d.ts","import":"./dist/dispatch/index.js"},"./lifecycle":{"types":"./dist/lifecycle/index.d.ts","import":"./dist/lifecycle/index.js"}},"scripts":{"dev":"tsup --watch","bump":"commit-and-tag-version","lint":"eslint \"src/**/*.ts\" \"tests/**/*.ts\" \"*.ts\"","test":"vitest run","build":"tsup","commit":"cz","format":"prettier --check \"src/**/*.ts\" \"tests/**/*.ts\"","lint:fix":"eslint \"src/**/*.ts\" \"tests/**/*.ts\" \"*.ts\" --fix","changelog":"commit-and-tag-version --skip.bump --skip.commit --skip.tag","bump:major":"commit-and-tag-version --release-as major","bump:minor":"commit-and-tag-version --release-as minor","bump:patch":"commit-and-tag-version --release-as patch","format:fix":"prettier --write \"src/**/*.ts\" \"tests/**/*.ts\"","test:watch":"vitest","type-check":"tsc --noEmit -p tsconfig.test.json","test:coverage":"vitest run --coverage"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:8b0ee121-5d15-4c8d-b984-1530ae6b5676"}},"repository":{"url":"https://github.com/aemeath-projects/exostrider.git","type":"git"},"description":"隧者：TypeScript 事件驱动框架，内置装饰器路由、服务生命周期编排、会话状态机、客户端池管理与结构化日志","directories":{},"lint-staged":{"src/**/*.ts":["eslint --fix","prettier --write"],"tests/**/*.ts":["eslint --fix","prettier --write"]},"sideEffects":false,"_nodeVersion":"24.18.0","dependencies":{"pino":"^10.3.1","minimatch":"^10.2.5","pino-pretty":"^13.1.3"},"_hasShrinkwrap":false,"devDependencies":{"tsup":"^8.5.1","husky":"^9.1.7","eslint":"^10.6.0","vitest":"^4.1.10","prettier":"^3.9.5","@eslint/js":"^10.0.1","commitizen":"^4.3.2","typescript":"^6.0.3","@types/node":"^26.1.1","lint-staged":"^17.0.8","@commitlint/cli":"^21.2.1","typescript-eslint":"^8.63.0","@vitest/coverage-v8":"^4.1.10","commit-and-tag-version":"^12.7.3","eslint-config-prettier":"^10.1.8","eslint-plugin-import-x":"^4.17.1","cz-conventional-changelog":"^3.3.0","@commitlint/config-conventional":"^21.2.0"},"_npmOperationalInternal":{"tmp":"tmp/exostrider_1.1.9_1783797814703_0.15308011770837138","host":"s3://npm-registry-packages-npm-production"},"deprecated":"Package no longer supported. Contact Support at https://www.npmjs.com/support for more info."},"1.1.10":{"name":"@aemeath-projects/exostrider","version":"1.1.10","keywords":["typescript","event-driven","framework","decorator","event-dispatcher","lifecycle","dependency-injection","state-machine","session-management","interceptor","message-routing","client-pool","load-balancing"],"author":"Aemeath Projects","license":"MIT","_id":"@aemeath-projects/exostrider@1.1.10","maintainers":[{"name":"akaririn","email":"akaririn1028@gmail.com"}],"homepage":"https://aemeath.dev","bugs":{"url":"https://github.com/aemeath-projects/exostrider/issues"},"dist":{"shasum":"9fe16fecc0220bdf5ba0dcd5f5d8e2113f58e57c","tarball":"https://registry.npmjs.org/@aemeath-projects/exostrider/-/exostrider-1.1.10.tgz","fileCount":45,"integrity":"sha512-cTC7kt3/6+nJhewLyFDxJiJEgPmrd2pt/EWKeSxDOdGQKMgSvn/kmbMJIavP+dWPEOSOxOfzQlRF6sYYilVHfQ==","signatures":[{"sig":"MEUCIFdA/W41ouYCmc/X4iTqCLdk0ABFgcRR5tG/u9DV5ZHhAiEAjqFiOBRiZY+CQcrivXzej2X4wf0+SIODUHBKnHTxA8I=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@aemeath-projects%2fexostrider@1.1.10","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":318255},"main":"./dist/index.js","type":"module","types":"./dist/index.d.ts","config":{"commitizen":{"path":"cz-conventional-changelog"}},"engines":{"node":">=24.17.0"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"},"./echo":{"types":"./dist/echo/index.d.ts","import":"./dist/echo/index.js"},"./pool":{"types":"./dist/pool/index.d.ts","import":"./dist/pool/index.js"},"./types":{"types":"./dist/types/index.d.ts","import":"./dist/types/index.js"},"./logger":{"types":"./dist/logger/index.d.ts","import":"./dist/logger/index.js"},"./session":{"types":"./dist/session/index.d.ts","import":"./dist/session/index.js"},"./dispatch":{"types":"./dist/dispatch/index.d.ts","import":"./dist/dispatch/index.js"},"./lifecycle":{"types":"./dist/lifecycle/index.d.ts","import":"./dist/lifecycle/index.js"}},"scripts":{"dev":"tsup --watch","bump":"commit-and-tag-version","lint":"eslint \"src/**/*.ts\" \"tests/**/*.ts\" \"*.ts\"","test":"vitest run","build":"tsup","commit":"cz","format":"prettier --check \"src/**/*.ts\" \"tests/**/*.ts\"","lint:fix":"eslint \"src/**/*.ts\" \"tests/**/*.ts\" \"*.ts\" --fix","changelog":"commit-and-tag-version --skip.bump --skip.commit --skip.tag","bump:major":"commit-and-tag-version --release-as major","bump:minor":"commit-and-tag-version --release-as minor","bump:patch":"commit-and-tag-version --release-as patch","format:fix":"prettier --write \"src/**/*.ts\" \"tests/**/*.ts\"","test:watch":"vitest","type-check":"tsc --noEmit -p tsconfig.test.json","test:coverage":"vitest run --coverage"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:8b0ee121-5d15-4c8d-b984-1530ae6b5676"}},"repository":{"url":"https://github.com/aemeath-projects/exostrider.git","type":"git"},"description":"隧者：TypeScript 事件驱动框架，内置装饰器路由、服务生命周期编排、会话状态机、客户端池管理与结构化日志","directories":{},"lint-staged":{"src/**/*.ts":["eslint --fix","prettier --write"],"tests/**/*.ts":["eslint --fix","prettier --write"]},"sideEffects":false,"_nodeVersion":"24.18.0","dependencies":{"pino":"^10.3.1","minimatch":"^10.2.5","pino-pretty":"^13.1.3"},"_hasShrinkwrap":false,"devDependencies":{"tsup":"^8.5.1","husky":"^9.1.7","eslint":"^10.6.0","vitest":"^4.1.10","prettier":"^3.9.5","@eslint/js":"^10.0.1","commitizen":"^4.3.2","typescript":"^6.0.3","@types/node":"^26.1.1","lint-staged":"^17.0.8","@commitlint/cli":"^21.2.1","typescript-eslint":"^8.63.0","@vitest/coverage-v8":"^4.1.10","commit-and-tag-version":"^12.7.3","eslint-config-prettier":"^10.1.8","eslint-plugin-import-x":"^4.17.1","cz-conventional-changelog":"^3.3.0","@commitlint/config-conventional":"^21.2.0"},"_npmOperationalInternal":{"tmp":"tmp/exostrider_1.1.10_1784255975719_0.038618937225532335","host":"s3://npm-registry-packages-npm-production"},"deprecated":"Package no longer supported. Contact Support at https://www.npmjs.com/support for more info."},"1.1.11":{"name":"@aemeath-projects/exostrider","version":"1.1.11","keywords":["typescript","event-driven","framework","decorator","event-dispatcher","lifecycle","dependency-injection","state-machine","session-management","interceptor","message-routing","client-pool","load-balancing"],"author":"Aemeath Projects","license":"MIT","_id":"@aemeath-projects/exostrider@1.1.11","maintainers":[{"name":"akaririn","email":"akaririn1028@gmail.com"}],"homepage":"https://aemeath.dev","bugs":{"url":"https://github.com/aemeath-projects/exostrider/issues"},"dist":{"shasum":"ac8b8064343c723c161e85146e5ee1a802e82c06","tarball":"https://registry.npmjs.org/@aemeath-projects/exostrider/-/exostrider-1.1.11.tgz","fileCount":45,"integrity":"sha512-bk+nGhE/DBJ+WaER7Ca5fLoo+K76hk6vOCaA7c03VczdW426cOADnwzM76Ly4aTOyjrDQZcmc8FSBTFhGRyM9g==","signatures":[{"sig":"MEQCIAkFpo0N+tM7qM2D0/ck9rAsWXVDXYmMv5fD0yI3sQn4AiBocOT7rGNRnSMQSlNj5aZdh9JnMRU2TklT3ZPQlyH3Gw==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@aemeath-projects%2fexostrider@1.1.11","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":324376},"main":"./dist/index.js","type":"module","types":"./dist/index.d.ts","config":{"commitizen":{"path":"cz-conventional-changelog"}},"engines":{"node":">=24.17.0"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"},"./echo":{"types":"./dist/echo/index.d.ts","import":"./dist/echo/index.js"},"./pool":{"types":"./dist/pool/index.d.ts","import":"./dist/pool/index.js"},"./types":{"types":"./dist/types/index.d.ts","import":"./dist/types/index.js"},"./logger":{"types":"./dist/logger/index.d.ts","import":"./dist/logger/index.js"},"./session":{"types":"./dist/session/index.d.ts","import":"./dist/session/index.js"},"./dispatch":{"types":"./dist/dispatch/index.d.ts","import":"./dist/dispatch/index.js"},"./lifecycle":{"types":"./dist/lifecycle/index.d.ts","import":"./dist/lifecycle/index.js"}},"scripts":{"dev":"tsup --watch","bump":"commit-and-tag-version","lint":"eslint \"src/**/*.ts\" \"tests/**/*.ts\" \"*.ts\"","test":"vitest run","build":"tsup","commit":"cz","format":"prettier --check \"src/**/*.ts\" \"tests/**/*.ts\"","lint:fix":"eslint \"src/**/*.ts\" \"tests/**/*.ts\" \"*.ts\" --fix","changelog":"commit-and-tag-version --skip.bump --skip.commit --skip.tag","bump:major":"commit-and-tag-version --release-as major","bump:minor":"commit-and-tag-version --release-as minor","bump:patch":"commit-and-tag-version --release-as patch","format:fix":"prettier --write \"src/**/*.ts\" \"tests/**/*.ts\"","test:watch":"vitest","type-check":"tsc --noEmit -p tsconfig.test.json","test:coverage":"vitest run --coverage"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:8b0ee121-5d15-4c8d-b984-1530ae6b5676"}},"repository":{"url":"https://github.com/aemeath-projects/exostrider.git","type":"git"},"description":"隧者：TypeScript 事件驱动框架，内置装饰器路由、服务生命周期编排、会话状态机、客户端池管理与结构化日志","directories":{},"lint-staged":{"src/**/*.ts":["eslint --fix","prettier --write"],"tests/**/*.ts":["eslint --fix","prettier --write"]},"sideEffects":false,"_nodeVersion":"24.18.0","dependencies":{"pino":"^10.3.1","minimatch":"^10.2.5","pino-pretty":"^13.1.3"},"_hasShrinkwrap":false,"devDependencies":{"tsup":"^8.5.1","husky":"^9.1.7","eslint":"^10.7.0","vitest":"^4.1.10","prettier":"^3.9.6","@eslint/js":"^10.0.1","commitizen":"^4.3.2","typescript":"^6.0.3","@types/node":"^26.1.1","lint-staged":"^17.1.1","@commitlint/cli":"^21.2.1","typescript-eslint":"^8.65.0","@vitest/coverage-v8":"^4.1.10","commit-and-tag-version":"^13.1.0","eslint-config-prettier":"^10.1.8","eslint-plugin-import-x":"^4.17.1","cz-conventional-changelog":"^3.3.0","@commitlint/config-conventional":"^21.2.0"},"_npmOperationalInternal":{"tmp":"tmp/exostrider_1.1.11_1784915935872_0.23844420892128504","host":"s3://npm-registry-packages-npm-production"},"deprecated":"Package no longer supported. Contact Support at https://www.npmjs.com/support for more info."},"1.1.12":{"name":"@aemeath-projects/exostrider","version":"1.1.12","keywords":["typescript","event-driven","framework","decorator","event-dispatcher","lifecycle","dependency-injection","state-machine","session-management","interceptor","message-routing","client-pool","load-balancing"],"author":"Aemeath Projects","license":"MIT","_id":"@aemeath-projects/exostrider@1.1.12","maintainers":[{"name":"akaririn","email":"akaririn1028@gmail.com"}],"homepage":"https://aemeath.dev","bugs":{"url":"https://github.com/aemeath-projects/exostrider/issues"},"dist":{"shasum":"dae860e108a2079a2f52c111f19a437dd354e54a","tarball":"https://registry.npmjs.org/@aemeath-projects/exostrider/-/exostrider-1.1.12.tgz","fileCount":45,"integrity":"sha512-neRfY7Q2QU39XLLdxEgqhB3JvxlDFdL4ruzwGYDTx4yBkpgMg4wsYhPZsFv3qZSiRMfYa1S09ZLOGik0W8IGTA==","signatures":[{"sig":"MEUCIQC+wLt1w83ZHkcbHID9q25u060pvjj03WFlJ7g9OKFxYgIge7zmj/dU3uvIXixPR8hP3o2MbgJABAwNYXm2nbXBQ4A=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@aemeath-projects%2fexostrider@1.1.12","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":324252},"main":"./dist/index.js","type":"module","types":"./dist/index.d.ts","config":{"commitizen":{"path":"cz-conventional-changelog"}},"engines":{"node":">=24.17.0"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"},"./echo":{"types":"./dist/echo/index.d.ts","import":"./dist/echo/index.js"},"./pool":{"types":"./dist/pool/index.d.ts","import":"./dist/pool/index.js"},"./types":{"types":"./dist/types/index.d.ts","import":"./dist/types/index.js"},"./logger":{"types":"./dist/logger/index.d.ts","import":"./dist/logger/index.js"},"./session":{"types":"./dist/session/index.d.ts","import":"./dist/session/index.js"},"./dispatch":{"types":"./dist/dispatch/index.d.ts","import":"./dist/dispatch/index.js"},"./lifecycle":{"types":"./dist/lifecycle/index.d.ts","import":"./dist/lifecycle/index.js"}},"scripts":{"dev":"tsup --watch","bump":"commit-and-tag-version","lint":"eslint \"src/**/*.ts\" \"tests/**/*.ts\" \"*.ts\"","test":"vitest run","build":"tsup","commit":"cz","format":"prettier --check \"src/**/*.ts\" \"tests/**/*.ts\"","lint:fix":"eslint \"src/**/*.ts\" \"tests/**/*.ts\" \"*.ts\" --fix","changelog":"commit-and-tag-version --skip.bump --skip.commit --skip.tag","bump:major":"commit-and-tag-version --release-as major","bump:minor":"commit-and-tag-version --release-as minor","bump:patch":"commit-and-tag-version --release-as patch","format:fix":"prettier --write \"src/**/*.ts\" \"tests/**/*.ts\"","test:watch":"vitest","type-check":"tsc --noEmit -p tsconfig.test.json","test:coverage":"vitest run --coverage"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:8b0ee121-5d15-4c8d-b984-1530ae6b5676"}},"repository":{"url":"https://github.com/aemeath-projects/exostrider.git","type":"git"},"description":"隧者：TypeScript 事件驱动框架，内置装饰器路由、服务生命周期编排、会话状态机、客户端池管理与结构化日志","directories":{},"lint-staged":{"src/**/*.ts":["eslint --fix","prettier --write"],"tests/**/*.ts":["eslint --fix","prettier --write"]},"sideEffects":false,"_nodeVersion":"24.18.0","dependencies":{"pino":"^10.3.1","minimatch":"^10.2.6","pino-pretty":"^13.1.3"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"tsup":"^8.5.1","husky":"^9.1.7","eslint":"^10.8.0","vitest":"^4.1.10","prettier":"^3.9.6","@eslint/js":"^10.0.1","commitizen":"^4.3.2","typescript":"^6.0.3","@types/node":"^26.1.2","lint-staged":"^17.2.0","@commitlint/cli":"^21.2.1","typescript-eslint":"^8.65.0","@vitest/coverage-v8":"^4.1.10","commit-and-tag-version":"^13.1.2","eslint-config-prettier":"^10.1.8","eslint-plugin-import-x":"^4.17.1","cz-conventional-changelog":"^3.3.0","@commitlint/config-conventional":"^21.2.0"},"_npmOperationalInternal":{"tmp":"tmp/exostrider_1.1.12_1785368001618_0.3446086572024716","host":"s3://npm-registry-packages-npm-production"},"deprecated":"Package no longer supported. Contact Support at https://www.npmjs.com/support for more info."},"1.1.13":{"name":"@aemeath-projects/exostrider","version":"1.1.13","keywords":["typescript","event-driven","framework","decorator","event-dispatcher","lifecycle","dependency-injection","state-machine","session-management","interceptor","message-routing","client-pool","load-balancing"],"author":"Aemeath Projects","license":"MIT","_id":"@aemeath-projects/exostrider@1.1.13","maintainers":[{"name":"akaririn","email":"akaririn1028@gmail.com"}],"homepage":"https://aemeath.dev","bugs":{"url":"https://github.com/aemeath-projects/exostrider/issues"},"dist":{"shasum":"21835a18d0992b041e01a73e92e6e774ad07382a","tarball":"https://registry.npmjs.org/@aemeath-projects/exostrider/-/exostrider-1.1.13.tgz","fileCount":45,"integrity":"sha512-5KsZ/lPA8f21txsgIBPbbNFwqdlGudMHYBii3f513EJIYvzFDEJ/fRjQfnEMpXopSByeSKwmAOFXK+dmOf/32w==","signatures":[{"sig":"MEQCIDN/wuSdacuKNdLaSAzSMy/eMxuNT5kYqiiseUO8d6W6AiAgHLcAaONSDodgXf8s0FnH9e1PKk8AKSWoEBSsYCf1HQ==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@aemeath-projects%2fexostrider@1.1.13","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":330715},"main":"./dist/index.js","type":"module","types":"./dist/index.d.ts","config":{"commitizen":{"path":"cz-conventional-changelog"}},"engines":{"node":">=24.17.0"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"},"./echo":{"types":"./dist/echo/index.d.ts","import":"./dist/echo/index.js"},"./pool":{"types":"./dist/pool/index.d.ts","import":"./dist/pool/index.js"},"./types":{"types":"./dist/types/index.d.ts","import":"./dist/types/index.js"},"./logger":{"types":"./dist/logger/index.d.ts","import":"./dist/logger/index.js"},"./session":{"types":"./dist/session/index.d.ts","import":"./dist/session/index.js"},"./dispatch":{"types":"./dist/dispatch/index.d.ts","import":"./dist/dispatch/index.js"},"./lifecycle":{"types":"./dist/lifecycle/index.d.ts","import":"./dist/lifecycle/index.js"}},"scripts":{"dev":"tsup --watch","bump":"commit-and-tag-version","lint":"eslint \"src/**/*.ts\" \"tests/**/*.ts\" \"*.ts\"","test":"vitest run","build":"tsup","commit":"cz","format":"prettier --check \"src/**/*.ts\" \"tests/**/*.ts\"","lint:fix":"eslint \"src/**/*.ts\" \"tests/**/*.ts\" \"*.ts\" --fix","changelog":"commit-and-tag-version --skip.bump --skip.commit --skip.tag","bump:major":"commit-and-tag-version --release-as major","bump:minor":"commit-and-tag-version --release-as minor","bump:patch":"commit-and-tag-version --release-as patch","format:fix":"prettier --write \"src/**/*.ts\" \"tests/**/*.ts\"","test:watch":"vitest","type-check":"tsc --noEmit -p tsconfig.test.json","test:coverage":"vitest run --coverage"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:8b0ee121-5d15-4c8d-b984-1530ae6b5676"}},"repository":{"url":"https://github.com/aemeath-projects/exostrider.git","type":"git"},"description":"隧者：TypeScript 事件驱动框架，内置装饰器路由、服务生命周期编排、会话状态机、客户端池管理与结构化日志","directories":{},"lint-staged":{"src/**/*.ts":["eslint --fix","prettier --write"],"tests/**/*.ts":["eslint --fix","prettier --write"]},"sideEffects":false,"_nodeVersion":"24.18.0","dependencies":{"pino":"^10.3.1","minimatch":"^10.2.6","pino-pretty":"^13.1.3"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"tsup":"^8.5.1","husky":"^9.1.7","eslint":"^10.8.0","vitest":"^4.1.10","prettier":"^3.9.6","@eslint/js":"^10.0.1","commitizen":"^4.3.2","typescript":"^6.0.3","@types/node":"^26.1.2","lint-staged":"^17.2.0","@commitlint/cli":"^21.2.1","typescript-eslint":"^8.65.0","@vitest/coverage-v8":"^4.1.10","commit-and-tag-version":"^13.1.2","eslint-config-prettier":"^10.1.8","eslint-plugin-import-x":"^4.17.1","cz-conventional-changelog":"^3.3.0","@commitlint/config-conventional":"^21.2.0"},"_npmOperationalInternal":{"tmp":"tmp/exostrider_1.1.13_1785421144277_0.8179076196180535","host":"s3://npm-registry-packages-npm-production"},"deprecated":"Package no longer supported. Contact Support at https://www.npmjs.com/support for more info."},"1.2.0":{"name":"@aemeath-projects/exostrider","version":"1.2.0","keywords":["typescript","event-driven","framework","decorator","event-dispatcher","lifecycle","dependency-injection","state-machine","session-management","interceptor","message-routing","client-pool","load-balancing"],"author":"Aemeath Projects","license":"MIT","_id":"@aemeath-projects/exostrider@1.2.0","maintainers":[{"name":"akaririn","email":"akaririn1028@gmail.com"}],"homepage":"https://aemeath.dev","bugs":{"url":"https://github.com/aemeath-projects/exostrider/issues"},"dist":{"shasum":"01357270a325991d46ceb94a3c98878cf9824b2c","tarball":"https://registry.npmjs.org/@aemeath-projects/exostrider/-/exostrider-1.2.0.tgz","fileCount":48,"integrity":"sha512-qlV6JVF+9+tjhmooVt2lvDWEOqQt808jV88WUc1Q6mPEy9+0WWifNpMlapBk23fqDWOCiacEpaUlk0Mv7gNq3Q==","signatures":[{"sig":"MEYCIQDzn4czp241wovePM5kQXl1d5mfYlOup98SVmE/pUhNhQIhAMP4j5gjGfDx8pv3DRMjJ1DlqCLEPaYmpNhg5zeDe/vi","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@aemeath-projects%2fexostrider@1.2.0","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":350939},"main":"./dist/index.js","type":"module","types":"./dist/index.d.ts","config":{"commitizen":{"path":"cz-conventional-changelog"}},"engines":{"node":">=24.17.0"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"},"./echo":{"types":"./dist/echo/index.d.ts","import":"./dist/echo/index.js"},"./pool":{"types":"./dist/pool/index.d.ts","import":"./dist/pool/index.js"},"./types":{"types":"./dist/types/index.d.ts","import":"./dist/types/index.js"},"./config":{"types":"./dist/config/index.d.ts","import":"./dist/config/index.js"},"./logger":{"types":"./dist/logger/index.d.ts","import":"./dist/logger/index.js"},"./session":{"types":"./dist/session/index.d.ts","import":"./dist/session/index.js"},"./dispatch":{"types":"./dist/dispatch/index.d.ts","import":"./dist/dispatch/index.js"},"./lifecycle":{"types":"./dist/lifecycle/index.d.ts","import":"./dist/lifecycle/index.js"}},"scripts":{"dev":"tsup --watch","bump":"commit-and-tag-version","lint":"eslint \"src/**/*.ts\" \"tests/**/*.ts\" \"*.ts\"","test":"vitest run","build":"tsup","commit":"cz","format":"prettier --check \"src/**/*.ts\" \"tests/**/*.ts\"","lint:fix":"eslint \"src/**/*.ts\" \"tests/**/*.ts\" \"*.ts\" --fix","changelog":"commit-and-tag-version --skip.bump --skip.commit --skip.tag","bump:major":"commit-and-tag-version --release-as major","bump:minor":"commit-and-tag-version --release-as minor","bump:patch":"commit-and-tag-version --release-as patch","format:fix":"prettier --write \"src/**/*.ts\" \"tests/**/*.ts\"","test:watch":"vitest","type-check":"tsc --noEmit -p tsconfig.test.json","test:coverage":"vitest run --coverage"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:8b0ee121-5d15-4c8d-b984-1530ae6b5676"}},"repository":{"url":"https://github.com/aemeath-projects/exostrider.git","type":"git"},"description":"隧者：TypeScript 事件驱动框架，内置装饰器路由、服务生命周期编排、会话状态机、客户端池管理与结构化日志","directories":{},"lint-staged":{"src/**/*.ts":["eslint --fix","prettier --write"],"tests/**/*.ts":["eslint --fix","prettier --write"]},"sideEffects":false,"_nodeVersion":"24.18.0","dependencies":{"pino":"^10.3.1","minimatch":"^10.2.6","pino-pretty":"^13.1.3","@sinclair/typebox":"^0.34.52"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"tsup":"^8.5.1","husky":"^9.1.7","eslint":"^10.8.0","vitest":"^4.1.10","prettier":"^3.9.6","@eslint/js":"^10.0.1","commitizen":"^4.3.2","typescript":"^6.0.3","@types/node":"^26.1.2","lint-staged":"^17.2.0","@commitlint/cli":"^21.2.1","typescript-eslint":"^8.65.0","@vitest/coverage-v8":"^4.1.10","commit-and-tag-version":"^13.1.2","eslint-config-prettier":"^10.1.8","eslint-plugin-import-x":"^4.17.1","cz-conventional-changelog":"^3.3.0","@commitlint/config-conventional":"^21.2.0"},"_npmOperationalInternal":{"tmp":"tmp/exostrider_1.2.0_1785504963371_0.964654644520164","host":"s3://npm-registry-packages-npm-production"},"deprecated":"Package no longer supported. Contact Support at https://www.npmjs.com/support for more info."},"1.2.1":{"name":"@aemeath-projects/exostrider","version":"1.2.1","keywords":["typescript","event-driven","framework","decorator","event-dispatcher","lifecycle","dependency-injection","state-machine","session-management","interceptor","message-routing","client-pool","load-balancing"],"author":"Aemeath Projects","license":"MIT","_id":"@aemeath-projects/exostrider@1.2.1","maintainers":[{"name":"akaririn","email":"akaririn1028@gmail.com"}],"homepage":"https://aemeath.dev","bugs":{"url":"https://github.com/aemeath-projects/exostrider/issues"},"dist":{"shasum":"428525545f8d20e85f694004938f0f1cdaf99727","tarball":"https://registry.npmjs.org/@aemeath-projects/exostrider/-/exostrider-1.2.1.tgz","fileCount":48,"integrity":"sha512-88mwEATz7gplTfRpzOc3/bBatow+Dm6q/mpPNpIxNpO46DkpjzIFqMLoTj/aJHharU2F8ALgFhZWgSma4a3isQ==","signatures":[{"sig":"MEQCIDWfxzxz4zxNRHk9cs5o6wjb7J4Kn7/8avIp9HJKY9KVAiAa08wb7uFZSayfNqS3aJHtjIQz3tCbcTQgMXtcdOH25g==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@aemeath-projects%2fexostrider@1.2.1","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":383201},"main":"./dist/index.js","type":"module","types":"./dist/index.d.ts","config":{"commitizen":{"path":"cz-conventional-changelog"}},"engines":{"node":">=24.17.0"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"},"./echo":{"types":"./dist/echo/index.d.ts","import":"./dist/echo/index.js"},"./pool":{"types":"./dist/pool/index.d.ts","import":"./dist/pool/index.js"},"./types":{"types":"./dist/types/index.d.ts","import":"./dist/types/index.js"},"./config":{"types":"./dist/config/index.d.ts","import":"./dist/config/index.js"},"./logger":{"types":"./dist/logger/index.d.ts","import":"./dist/logger/index.js"},"./session":{"types":"./dist/session/index.d.ts","import":"./dist/session/index.js"},"./dispatch":{"types":"./dist/dispatch/index.d.ts","import":"./dist/dispatch/index.js"},"./lifecycle":{"types":"./dist/lifecycle/index.d.ts","import":"./dist/lifecycle/index.js"}},"scripts":{"dev":"tsup --watch","bump":"commit-and-tag-version","lint":"eslint \"src/**/*.ts\" \"tests/**/*.ts\" \"*.ts\"","test":"vitest run","build":"tsup","commit":"cz","format":"prettier --check \"src/**/*.ts\" \"tests/**/*.ts\"","lint:fix":"eslint \"src/**/*.ts\" \"tests/**/*.ts\" \"*.ts\" --fix","changelog":"commit-and-tag-version --skip.bump --skip.commit --skip.tag","bump:major":"commit-and-tag-version --release-as major","bump:minor":"commit-and-tag-version --release-as minor","bump:patch":"commit-and-tag-version --release-as patch","format:fix":"prettier --write \"src/**/*.ts\" \"tests/**/*.ts\"","test:watch":"vitest","type-check":"tsc --noEmit -p tsconfig.test.json","test:coverage":"vitest run --coverage"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:8b0ee121-5d15-4c8d-b984-1530ae6b5676"}},"repository":{"url":"https://github.com/aemeath-projects/exostrider.git","type":"git"},"description":"隧者：TypeScript 事件驱动框架，内置装饰器路由、服务生命周期编排、会话状态机、客户端池管理、env 配置中心与结构化日志","directories":{},"lint-staged":{"src/**/*.ts":["eslint --fix","prettier --write"],"tests/**/*.ts":["eslint --fix","prettier --write"]},"sideEffects":false,"_nodeVersion":"24.18.0","dependencies":{"pino":"^10.3.1","minimatch":"^10.2.6","pino-pretty":"^13.1.3","@sinclair/typebox":"^0.34.52"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"tsup":"^8.5.1","husky":"^9.1.7","eslint":"^10.8.0","vitest":"^4.1.10","prettier":"^3.9.6","@eslint/js":"^10.0.1","commitizen":"^4.3.2","typescript":"^6.0.3","@types/node":"^26.1.2","lint-staged":"^17.3.0","@commitlint/cli":"^21.2.1","typescript-eslint":"^8.65.0","@vitest/coverage-v8":"^4.1.10","commit-and-tag-version":"^13.1.2","eslint-config-prettier":"^10.1.8","eslint-plugin-import-x":"^4.17.1","cz-conventional-changelog":"^3.3.0","@commitlint/config-conventional":"^21.2.0"},"_npmOperationalInternal":{"tmp":"tmp/exostrider_1.2.1_1785661393052_0.6241668354126082","host":"s3://npm-registry-packages-npm-production"},"deprecated":"Package no longer supported. Contact Support at https://www.npmjs.com/support for more info."},"1.3.0":{"name":"@aemeath-projects/exostrider","version":"1.3.0","keywords":["typescript","event-driven","framework","decorator","event-dispatcher","lifecycle","dependency-injection","state-machine","session-management","interceptor","message-routing","client-pool","load-balancing"],"author":"Aemeath Projects","license":"MIT","_id":"@aemeath-projects/exostrider@1.3.0","maintainers":[{"name":"akaririn","email":"akaririn1028@gmail.com"}],"homepage":"https://aemeath.dev","bugs":{"url":"https://github.com/aemeath-projects/exostrider/issues"},"dist":{"shasum":"a7d664311012b3b6f7a586456440aa214e569e42","tarball":"https://registry.npmjs.org/@aemeath-projects/exostrider/-/exostrider-1.3.0.tgz","fileCount":51,"integrity":"sha512-bdFulWkYnYmiumYn0+uJu3LgK1iM0y+dbhi57LAhURLw+mu/n1ZxGOvsnsR29ChpW16XYkLaByEYIvu0h0nw8w==","signatures":[{"sig":"MEUCIQDo5Ncy/WBZL5dv1YWkyTRj6qqHMdwQLtp67xjSkAyxnQIgQZmCvZHUg8cgurxPUqFEHy0NlVy7bya+l+jtTeUtFl8=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@aemeath-projects%2fexostrider@1.3.0","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":428861},"main":"./dist/index.js","type":"module","types":"./dist/index.d.ts","config":{"commitizen":{"path":"cz-conventional-changelog"}},"engines":{"node":">=24.17.0"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"},"./echo":{"types":"./dist/echo/index.d.ts","import":"./dist/echo/index.js"},"./pool":{"types":"./dist/pool/index.d.ts","import":"./dist/pool/index.js"},"./types":{"types":"./dist/types/index.d.ts","import":"./dist/types/index.js"},"./config":{"types":"./dist/config/index.d.ts","import":"./dist/config/index.js"},"./logger":{"types":"./dist/logger/index.d.ts","import":"./dist/logger/index.js"},"./message":{"types":"./dist/message/index.d.ts","import":"./dist/message/index.js"},"./session":{"types":"./dist/session/index.d.ts","import":"./dist/session/index.js"},"./dispatch":{"types":"./dist/dispatch/index.d.ts","import":"./dist/dispatch/index.js"},"./lifecycle":{"types":"./dist/lifecycle/index.d.ts","import":"./dist/lifecycle/index.js"}},"scripts":{"dev":"tsup --watch","bump":"commit-and-tag-version","lint":"eslint \"src/**/*.ts\" \"tests/**/*.ts\" \"*.ts\"","test":"vitest run","build":"tsup","commit":"cz","format":"prettier --check \"src/**/*.ts\" \"tests/**/*.ts\"","lint:fix":"eslint \"src/**/*.ts\" \"tests/**/*.ts\" \"*.ts\" --fix","changelog":"commit-and-tag-version --skip.bump --skip.commit --skip.tag","bump:major":"commit-and-tag-version --release-as major","bump:minor":"commit-and-tag-version --release-as minor","bump:patch":"commit-and-tag-version --release-as patch","format:fix":"prettier --write \"src/**/*.ts\" \"tests/**/*.ts\"","test:watch":"vitest","type-check":"tsc --noEmit -p tsconfig.test.json","test:coverage":"vitest run --coverage"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:8b0ee121-5d15-4c8d-b984-1530ae6b5676"}},"repository":{"url":"https://github.com/aemeath-projects/exostrider.git","type":"git"},"description":"隧者：TypeScript 事件驱动框架，内置装饰器路由、服务生命周期编排、会话状态机、客户端池管理、消息与命令解析、env 配置中心与结构化日志","directories":{},"lint-staged":{"src/**/*.ts":["eslint --fix","prettier --write"],"tests/**/*.ts":["eslint --fix","prettier --write"]},"sideEffects":false,"_nodeVersion":"24.18.0","dependencies":{"pino":"^10.3.1","minimatch":"^10.2.6","pino-pretty":"^13.1.3","@sinclair/typebox":"^0.34.52"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"tsup":"^8.5.1","husky":"^9.1.7","eslint":"^10.8.0","vitest":"^4.1.10","prettier":"^3.9.6","@eslint/js":"^10.0.1","commitizen":"^4.3.2","typescript":"^6.0.3","@types/node":"^26.1.2","lint-staged":"^17.3.0","@commitlint/cli":"^21.2.1","typescript-eslint":"^8.65.0","@vitest/coverage-v8":"^4.1.10","commit-and-tag-version":"^13.1.2","eslint-config-prettier":"^10.1.8","eslint-plugin-import-x":"^4.17.1","cz-conventional-changelog":"^3.3.0","@commitlint/config-conventional":"^21.2.0"},"_npmOperationalInternal":{"tmp":"tmp/exostrider_1.3.0_1785840655643_0.8509758835119443","host":"s3://npm-registry-packages-npm-production"},"deprecated":"Package no longer supported. Contact Support at https://www.npmjs.com/support for more info."}},"time":{"created":"2026-06-22T02:37:04.220Z","modified":"2026-08-25T17:07:21.079Z","1.0.0":"2026-06-22T02:37:04.516Z","1.0.1":"2026-06-22T08:08:47.258Z","1.1.0":"2026-06-23T08:21:36.049Z","1.1.1":"2026-06-23T15:37:49.378Z","1.1.2":"2026-06-24T05:23:24.603Z","1.1.3":"2026-06-24T11:08:57.873Z","1.1.4":"2026-06-24T12:06:05.133Z","1.1.5":"2026-07-04T18:03:30.989Z","1.1.6":"2026-07-08T05:38:55.132Z","1.1.7":"2026-07-08T20:40:16.262Z","1.1.8":"2026-07-11T05:16:45.970Z","1.1.9":"2026-07-11T19:23:34.851Z","1.1.10":"2026-07-17T02:39:35.867Z","1.1.11":"2026-07-24T17:58:56.009Z","1.1.12":"2026-07-29T23:33:21.761Z","1.1.13":"2026-07-30T14:19:04.426Z","1.2.0":"2026-07-31T13:36:03.513Z","1.2.1":"2026-08-02T09:03:13.199Z","1.3.0":"2026-08-04T10:50:55.783Z"},"bugs":{"url":"https://github.com/aemeath-projects/exostrider/issues"},"author":"Aemeath Projects","license":"MIT","homepage":"https://aemeath.dev","keywords":["typescript","event-driven","framework","decorator","event-dispatcher","lifecycle","dependency-injection","state-machine","session-management","interceptor","message-routing","client-pool","load-balancing"],"repository":{"url":"https://github.com/aemeath-projects/exostrider.git","type":"git"},"description":"隧者：TypeScript 事件驱动框架，内置装饰器路由、服务生命周期编排、会话状态机、客户端池管理、消息与命令解析、env 配置中心与结构化日志","maintainers":[{"name":"akaririn","email":"akaririn1028@gmail.com"}],"readme":"# Aemeath Exostrider\n\n隧者：TypeScript 事件驱动框架，内置装饰器路由、服务生命周期编排、会话状态机、客户端池管理、消息与命令解析、env 配置中心与结构化日志\n\n![NPM Version](https://img.shields.io/npm/v/%40aemeath-projects%2Fexostrider?style=for-the-badge)\n![CI Status](https://img.shields.io/github/actions/workflow/status/aemeath-projects/exostrider/publish.yml?style=for-the-badge)\n![Codecov](https://img.shields.io/codecov/c/github/aemeath-projects/exostrider?style=for-the-badge)\n![License](https://img.shields.io/github/license/aemeath-projects/exostrider?style=for-the-badge)\n\n**Exostrider** | 隧者 是一个平台无关的事件驱动框架库，专为构建基于装饰器的消息处理系统而设计。\n\n框架由八个解耦模块组成：\n\n| 模块            | 功能                                             |\n|---------------|------------------------------------------------|\n| **Echo**      | 扫描指定目录，自动 import 触发装饰器副作用注册                    |\n| **Lifecycle** | 拓扑排序服务依赖，提供 `@Startup`/`@Shutdown` 生命周期钩子与依赖注入 |\n| **Dispatch**  | 七种路由策略（命令/正则/关键词等）的复合映射，支持拦截器链；`@OnCommand` 支持 `take` 截断声明 |\n| **Session**   | 基于有限状态机的会话管理，支持超时自动取消与并发锁                      |\n| **Logger**    | pino 封装，全局注入，支持外部订阅日志事件                        |\n| **Pool**      | 客户端连接池管理，支持多角色、负载均衡、健康检测与事件去重                |\n| **Message**   | 平台无关消息视图与命令解析：token 化、头部识别（`head.prefix`/`head.word`）、`take` 截断、`enums` 候选集（独立工具模块） |\n| **Config**    | 基于 TypeBox 的 env 配置中心，零缓存加载器与领域配置访问器（独立工具模块）  |\n\n通过 `Exostrider` 门面类一行完成 bootstrap，泛型 `TEvent`/`TApis` 由宿主（调用方）传入，实现零耦合接入任意平台。\n\n```ts\nconst ex = new Exostrider({ echo: { ... }, dispatch: { ... } })\nawait ex.bootstrap()\nawait ex.dispatch(event, apis)\nawait ex.shutdown()\n```\n\n## 安装\n\n```bash\npnpm add @aemeath-projects/exostrider\n```\n","readmeFilename":""}