Skip to content

Commit 1a6f49f

Browse files
committed
refactor(vrender-kits): reorganize exports for node and browser environments
1 parent 74871b9 commit 1a6f49f

File tree

3 files changed

+83
-83
lines changed

3 files changed

+83
-83
lines changed

packages/vrender-kits/package.json

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -3,7 +3,7 @@
33
"version": "1.0.16",
44
"description": "",
55
"sideEffects": false,
6-
"main": "cjs/index.js",
6+
"main": "cjs/index-node.js",
77
"module": "es/index.js",
88
"types": "es/index.d.ts",
99
"files": [
@@ -70,7 +70,7 @@
7070
"exports": {
7171
".": {
7272
"import": "./es/index.js",
73-
"require": "./cjs/index.js"
73+
"require": "./cjs/index-node.js"
7474
}
7575
}
7676
}

packages/vrender-kits/src/index-node.ts

Lines changed: 80 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -2,5 +2,84 @@ import _roughModule from './render/contributions/rough/module';
22
// import _canvasModuleLoader from './canvas/contributions/canvas-module';
33

44
export const roughModule = _roughModule;
5+
export * from './picker/contributions/constants';
6+
7+
export * from './jsx';
8+
export * from './react-tree';
9+
export * from './event/extension';
10+
// export * from './env/browser';
11+
export * from './env';
12+
export * from './picker/contributions/canvas-picker/arc-module';
13+
export * from './picker/contributions/math-picker/arc-module';
14+
15+
export * from './picker/contributions/canvas-picker/rect-module';
16+
export * from './picker/contributions/math-picker/rect-module';
17+
18+
export * from './picker/contributions/canvas-picker/line-module';
19+
export * from './picker/contributions/math-picker/line-module';
20+
21+
export * from './picker/contributions/canvas-picker/area-module';
22+
export * from './picker/contributions/math-picker/area-module';
23+
24+
export * from './picker/contributions/canvas-picker/symbol-module';
25+
export * from './picker/contributions/math-picker/symbol-module';
26+
27+
export * from './picker/contributions/canvas-picker/circle-module';
28+
export * from './picker/contributions/math-picker/circle-module';
29+
30+
export * from './picker/contributions/canvas-picker/text-module';
31+
export * from './picker/contributions/math-picker/text-module';
32+
33+
export * from './picker/contributions/canvas-picker/path-module';
34+
export * from './picker/contributions/math-picker/path-module';
35+
36+
export * from './picker/contributions/canvas-picker/polygon-module';
37+
export * from './picker/contributions/math-picker/polygon-module';
38+
39+
export * from './picker/contributions/canvas-picker/glyph-module';
40+
export * from './picker/contributions/math-picker/glyph-module';
41+
42+
export * from './picker/contributions/canvas-picker/richtext-module';
43+
export * from './picker/contributions/math-picker/richtext-module';
44+
45+
export * from './picker/contributions/canvas-picker/image-module';
46+
export * from './picker/contributions/math-picker/image-module';
47+
48+
export * from './picker/contributions/canvas-picker/rect3d-module';
49+
50+
export * from './picker/contributions/canvas-picker/arc3d-module';
51+
52+
export * from './picker/contributions/canvas-picker/pyramid3d-module';
53+
54+
export * from './graphic/gif-image';
55+
export * from './picker/contributions/canvas-picker/gif-image-module';
56+
export * from './render/contributions/canvas/gif-image-module';
57+
58+
// export * from './graphic/Lottie';
59+
// export * from './graphic/interface/lottie';
60+
// export * from './picker/contributions/canvas-picker/lottie-module';
61+
// export * from './render/contributions/canvas/lottie-module';
62+
63+
export * from './register/register-arc';
64+
export * from './register/register-arc3d';
65+
export * from './register/register-area';
66+
export * from './register/register-circle';
67+
export * from './register/register-glyph';
68+
export * from './register/register-group';
69+
export * from './register/register-image';
70+
export * from './register/register-line';
71+
export * from './register/register-path';
72+
export * from './register/register-polygon';
73+
export * from './register/register-pyramid3d';
74+
export * from './register/register-rect';
75+
export * from './register/register-rect3d';
76+
export * from './register/register-richtext';
77+
export * from './register/register-shadowRoot';
78+
export * from './register/register-symbol';
79+
export * from './register/register-text';
80+
export * from './register/register-star';
81+
export * from './register/register-wraptext';
82+
export * from './register/register-gif';
83+
export * from './tools/dynamicTexture/effect';
584
// export const canvasModuleLoader = _canvasModuleLoader;
6-
// export { nodeLoader } from './node-bind';
85+
// export { nodeLoader } from './node-bind'; // nodeLoader只在node入口暴露

packages/vrender-kits/src/index.ts

Lines changed: 1 addition & 80 deletions
Original file line numberDiff line numberDiff line change
@@ -1,85 +1,6 @@
1-
import _roughModule from './render/contributions/rough/module';
2-
// import _canvasModuleLoader from './canvas/contributions/canvas-module';
3-
4-
export const roughModule = _roughModule;
5-
export * from './picker/contributions/constants';
6-
7-
export * from './jsx';
8-
export * from './react-tree';
9-
export * from './event/extension';
10-
// export * from './env/browser';
11-
export * from './env';
12-
export * from './picker/contributions/canvas-picker/arc-module';
13-
export * from './picker/contributions/math-picker/arc-module';
14-
15-
export * from './picker/contributions/canvas-picker/rect-module';
16-
export * from './picker/contributions/math-picker/rect-module';
17-
18-
export * from './picker/contributions/canvas-picker/line-module';
19-
export * from './picker/contributions/math-picker/line-module';
20-
21-
export * from './picker/contributions/canvas-picker/area-module';
22-
export * from './picker/contributions/math-picker/area-module';
23-
24-
export * from './picker/contributions/canvas-picker/symbol-module';
25-
export * from './picker/contributions/math-picker/symbol-module';
26-
27-
export * from './picker/contributions/canvas-picker/circle-module';
28-
export * from './picker/contributions/math-picker/circle-module';
29-
30-
export * from './picker/contributions/canvas-picker/text-module';
31-
export * from './picker/contributions/math-picker/text-module';
32-
33-
export * from './picker/contributions/canvas-picker/path-module';
34-
export * from './picker/contributions/math-picker/path-module';
35-
36-
export * from './picker/contributions/canvas-picker/polygon-module';
37-
export * from './picker/contributions/math-picker/polygon-module';
38-
39-
export * from './picker/contributions/canvas-picker/glyph-module';
40-
export * from './picker/contributions/math-picker/glyph-module';
41-
42-
export * from './picker/contributions/canvas-picker/richtext-module';
43-
export * from './picker/contributions/math-picker/richtext-module';
44-
45-
export * from './picker/contributions/canvas-picker/image-module';
46-
export * from './picker/contributions/math-picker/image-module';
47-
48-
export * from './picker/contributions/canvas-picker/rect3d-module';
49-
50-
export * from './picker/contributions/canvas-picker/arc3d-module';
51-
52-
export * from './picker/contributions/canvas-picker/pyramid3d-module';
53-
54-
export * from './graphic/gif-image';
55-
export * from './picker/contributions/canvas-picker/gif-image-module';
56-
export * from './render/contributions/canvas/gif-image-module';
1+
export * from './index-node';
572

583
export * from './graphic/Lottie';
594
export * from './graphic/interface/lottie';
605
export * from './picker/contributions/canvas-picker/lottie-module';
616
export * from './render/contributions/canvas/lottie-module';
62-
63-
export * from './register/register-arc';
64-
export * from './register/register-arc3d';
65-
export * from './register/register-area';
66-
export * from './register/register-circle';
67-
export * from './register/register-glyph';
68-
export * from './register/register-group';
69-
export * from './register/register-image';
70-
export * from './register/register-line';
71-
export * from './register/register-path';
72-
export * from './register/register-polygon';
73-
export * from './register/register-pyramid3d';
74-
export * from './register/register-rect';
75-
export * from './register/register-rect3d';
76-
export * from './register/register-richtext';
77-
export * from './register/register-shadowRoot';
78-
export * from './register/register-symbol';
79-
export * from './register/register-text';
80-
export * from './register/register-star';
81-
export * from './register/register-wraptext';
82-
export * from './register/register-gif';
83-
export * from './tools/dynamicTexture/effect';
84-
// export const canvasModuleLoader = _canvasModuleLoader;
85-
// export { nodeLoader } from './node-bind'; // nodeLoader只在node入口暴露

0 commit comments

Comments
 (0)