Skip to content

Commit 8ffb9ea

Browse files
authored
chore: stream large lists diff (#26)
* chore: stream large lists diff * chore: remove useless dev dependencies + folder structure * chore: handle edgecases streamlistsdiff * chore: handle errors * chore: test stream-list-diff * chore: improve memory usage + add tests * chore: update readme * chore: update package.json
1 parent c6a186e commit 8ffb9ea

File tree

23 files changed

+2517
-2193
lines changed

23 files changed

+2517
-2193
lines changed

README.md

Lines changed: 345 additions & 183 deletions
Large diffs are not rendered by default.

dist/index.d.mts

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

dist/index.d.ts

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

dist/index.js

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

dist/index.mjs

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

jest.config.js

Lines changed: 19 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,5 +1,23 @@
11
module.exports = {
22
transform: {
3-
"^.+\\.(ts|js)$": "ts-jest",
3+
"^.+\\.(ts|js)$": [
4+
"@swc/jest",
5+
{
6+
jsc: {
7+
baseUrl: ".",
8+
parser: {
9+
syntax: "typescript",
10+
tsx: true,
11+
dynamicImport: true,
12+
},
13+
paths: {
14+
"@models/*": ["./src/models/*"],
15+
"@lib/*": ["./src/lib/*"],
16+
17+
},
18+
target: "esnext",
19+
},
20+
},
21+
],
422
},
523
};

0 commit comments

Comments
 (0)