Skip to content

Commit 355c3f4

Browse files
committed
fix: 🐛 use jit-router package
1 parent fc8314b commit 355c3f4

22 files changed

+23
-1232
lines changed

package.json

Lines changed: 1 addition & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -67,6 +67,7 @@
6767
}
6868
},
6969
"dependencies": {
70+
"@jsonjoy.com/jit-router": "^1.0.1",
7071
"@jsonjoy.com/json-pack": "^1.0.2",
7172
"@jsonjoy.com/util": "^1.0.0",
7273
"json-joy": "^14.2.0",
@@ -77,7 +78,6 @@
7778
"@types/jest": "^29.5.12",
7879
"@types/ws": "^8.5.10",
7980
"benchmark": "^2.1.4",
80-
"find-my-way": "^8.1.0",
8181
"jest": "^29.7.0",
8282
"prettier": "^3.2.5",
8383
"rimraf": "^5.0.5",
@@ -99,9 +99,6 @@
9999
"testEnvironmentOptions": {
100100
"url": "http://localhost/"
101101
},
102-
"setupFiles": [
103-
"<rootDir>/src/__tests__/setup.js"
104-
],
105102
"moduleFileExtensions": [
106103
"ts",
107104
"js"

src/__tests__/setup.js

Lines changed: 0 additions & 2 deletions
This file was deleted.

src/server/http1/Http1Server.ts

Lines changed: 1 addition & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -4,8 +4,7 @@ import {Writer} from '@jsonjoy.com/util/lib/buffers/Writer';
44
import {Codecs} from '@jsonjoy.com/json-pack/lib/codecs/Codecs';
55
import {WsServerConnection} from '../ws/server/WsServerConnection';
66
import {WsFrameEncoder} from '../ws/codec/WsFrameEncoder';
7-
import {RouteMatcher} from '../../util/router/codegen';
8-
import {Router} from '../../util/router';
7+
import {Router, RouteMatcher} from '@jsonjoy.com/jit-router';
98
import {Printable} from 'json-joy/lib/util/print/types';
109
import {printTree} from 'json-joy/lib/util/print/printTree';
1110
import {PayloadTooLarge} from './errors';

src/server/uws/RpcApp.ts

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -2,7 +2,7 @@ import {Codecs} from '@jsonjoy.com/json-pack/lib/codecs/Codecs';
22
import {Writer} from '@jsonjoy.com/util/lib/buffers/Writer';
33
import {copy} from '@jsonjoy.com/util/lib/buffers/copy';
44
import {enableCors} from './util';
5-
import {Match, Router} from '../../util/router';
5+
import {Match, Router} from '@jsonjoy.com/jit-router';
66
import {IncomingBatchMessage, RpcMessageBatchProcessor} from '../../common/rpc/RpcMessageBatchProcessor';
77
import {RpcError, RpcErrorCodes, RpcErrorType} from '../../common/rpc/caller/error';
88
import {ConnectionContext} from '../context';

src/util/router/README.md

Lines changed: 0 additions & 107 deletions
This file was deleted.

src/util/router/__bench__/realistic.bench.ts

Lines changed: 0 additions & 57 deletions
This file was deleted.

src/util/router/__bench__/router-benchmark.bench.ts

Lines changed: 0 additions & 80 deletions
This file was deleted.

src/util/router/__bench__/routers.ts

Lines changed: 0 additions & 68 deletions
This file was deleted.

0 commit comments

Comments
 (0)