continue #199: redesign the bundled file structure

According to @eoghanmurray's suggestion, we can support three
main scenarios:
1. record only
2. replay only
3. all in one

Since we have implemented the packer feature, which has a big
influence in bundle size, we provide another three bundles:
1. record and pack
2. replay and unpack
3. all in one with pack and unpack
This commit is contained in:
Yanzhen Yu
2026-04-01 12:00:00 +08:00
parent 81b3407dd7
commit 191908aa1d
6 changed files with 40 additions and 24 deletions

2
src/entries/all.ts Normal file
View File

@@ -0,0 +1,2 @@
export * from '../index';
export * from '../packer';

View File

@@ -0,0 +1,2 @@
export * from '../record/index';
export * from '../packer/pack';

View File

@@ -0,0 +1,2 @@
export * from '../replay';
export * from '../packer/unpack';