ef0faf84b177cb22df0127c8033df33655f5d487
- Update package version to 0.0.34 - Upgrade @kevisual/local-proxy to 0.0.8 and @kevisual/query to 0.0.31 - Update rollup, cookie, selfsigned, and zod dependencies - Remove unused share property from Route class - Refactor queryRouter context to use app property - Improve call method logic to prioritize path + key - Update queryRoute to use call method - Enhance HttpChain class with better constructor and parse method 🤖 Generated with [Claude Code](https://claude.com/claude-code) Co-Authored-By: Claude <noreply@anthropic.com>
router
import { App } from '@kevisual/router';
const app = new App();
app.listen(4002);
app
.route({path:'demo', key: '02})
.define(async (ctx) => {
ctx.body = '02';
})
.addTo(app);
app
.route('demo', '03')
.define(async (ctx) => {
ctx.body = '03';
})
.addTo(app);
兼容服务器
import { App } from '@kevisual/router';
const app = new App();
app.listen(4002);
import { proxyRoute, initProxy } from '@kevisual/local-proxy/proxy.ts';
initProxy({
pagesDir: './demo',
watch: true,
});
app.onServerRequest(proxyRoute);
Description
Languages
TypeScript
96.1%
JavaScript
3.9%