Skip to content

Commit 70228aa

Browse files
committed
feat: tsc build
1 parent db5c243 commit 70228aa

55 files changed

Lines changed: 955 additions & 4453 deletions

Some content is hidden

Large Commits have some content hidden by default. Use the searchbox below for content that may be hidden.

.stylelintrc.js

Lines changed: 0 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,7 +1,6 @@
11
module.exports = {
22
extends:[
33
"stylelint-config-standard",
4-
"stylelint-config-sass-guidelines"
54
],
65
ignoreFiles: [
76
"**/node_modules/**/*.*",

README.md

Lines changed: 7 additions & 7 deletions
Original file line numberDiff line numberDiff line change
@@ -22,19 +22,19 @@ $ npm i embed-drawio
2222
使用方法可参考`example/app.tsx`,由于包体积原因,强烈建议以懒加载方式引入。
2323

2424
```js
25-
import type * as DiagramEditor from "embed-drawio/dist/core/diagram-editor";
26-
import type * as DiagramViewer from "embed-drawio/dist/core/diagram-viewer";
25+
import type * as DiagramEditor from "embed-drawio/dist/es/core/editor";
26+
import type * as DiagramViewer from "embed-drawio/dist/es/core/viewer";
2727

2828
let editor: typeof DiagramEditor | null = null;
2929
export const diagramEditorLoader = (): Promise<typeof DiagramEditor> => {
3030
if (editor) return Promise.resolve(editor);
3131
return Promise.all([
3232
import(
33-
/* webpackChunkName: "embed-drawio-editor" */ "embed-drawio/dist/core/diagram-editor"
33+
/* webpackChunkName: "embed-drawio-editor" */ "embed-drawio/dist/es/core/editor"
3434
),
3535
// eslint-disable-next-line @typescript-eslint/ban-ts-comment
3636
// @ts-ignore
37-
import(/* webpackChunkName: "embed-drawio-css" */ "embed-drawio/dist/index.css"),
37+
import(/* webpackChunkName: "embed-drawio-css" */ "embed-drawio/dist/es/index.css"),
3838
]).then(res => (editor = res[0]));
3939
};
4040

@@ -43,7 +43,7 @@ export const diagramViewerLoader = (): Promise<typeof DiagramViewer> => {
4343
if (viewer) return Promise.resolve(viewer);
4444
return Promise.all([
4545
import(
46-
/* webpackChunkName: "embed-drawio-viewer" */ "embed-drawio/dist/core/diagram-viewer"
46+
/* webpackChunkName: "embed-drawio-viewer" */ "embed-drawio/dist/es/core/viewer"
4747
),
4848
]).then(res => (viewer = res[0]));
4949
};
@@ -56,8 +56,8 @@ export const diagramViewerLoader = (): Promise<typeof DiagramViewer> => {
5656

5757

5858
```js
59-
import { EditorEvent } from "embed-drawio/dist/event/basic";
60-
import { EditorBus } from "embed-drawio/dist/event/index";
59+
import { EditorEvent } from "embed-drawio/dist/es/event/basic";
60+
import { EditorBus } from "embed-drawio/dist/es/event/index";
6161

6262
// ...
6363
```

config/fs-utils.js

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

example/app.tsx

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

example/index.css

Lines changed: 22 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,22 @@
1+
body {
2+
font-size: 14px;
3+
}
4+
5+
.example {
6+
align-items: center;
7+
display: flex;
8+
}
9+
10+
.buttonGroup {
11+
margin: 30px;
12+
}
13+
14+
.buttonGroup > button {
15+
display: block;
16+
margin: 10px;
17+
}
18+
19+
.diagram-container .diagram-exit-btn {
20+
cursor: pointer;
21+
margin-right: 10px;
22+
}

example/index.module.scss

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

0 commit comments

Comments
 (0)