From e315be24ff544f609a9a927f27ee431f162af321 Mon Sep 17 00:00:00 2001 From: chenshenhai Date: Sun, 27 Feb 2022 21:17:42 +0800 Subject: [PATCH] refactor: refactor all packages export --- package.json | 2 +- packages/board/examples/features/main.js | 2 +- packages/board/examples/test/event.html | 2 +- packages/board/examples/test/main.html | 4 ++-- packages/board/examples/test/scale.html | 10 +++++----- packages/board/examples/test/scroll.html | 4 ++-- packages/board/package.json | 4 +++- packages/board/src/default.ts | 4 +--- packages/board/src/esm.ts | 4 +--- packages/board/src/index.ts | 5 ++++- packages/core/examples/features/lib/main.js | 2 +- packages/core/examples/test/api.html | 2 +- packages/core/examples/test/elements.html | 2 +- packages/core/examples/test/event.html | 2 +- packages/core/examples/test/resource.html | 2 +- packages/core/package.json | 6 ++++-- packages/core/src/default.ts | 2 ++ packages/core/src/esm.ts | 3 +++ packages/core/src/index.ts | 11 ++++------- packages/core/src/lib/config.ts | 4 ++-- packages/core/src/lib/draw/base.ts | 8 +++----- packages/core/src/lib/element.ts | 3 +-- packages/core/src/lib/engine.ts | 14 ++++++-------- packages/core/src/lib/helper.ts | 7 +++---- packages/core/src/lib/is.ts | 7 ++----- packages/core/src/lib/mapper.ts | 2 +- packages/core/src/mixins/element.ts | 8 +++----- packages/core/src/plugins/helper.ts | 4 ++-- .../examples/features/{index.html => main.html} | 0 packages/idraw/package.json | 4 +++- packages/idraw/src/default.ts | 3 +++ packages/idraw/src/esm.ts | 3 +++ packages/idraw/src/index.ts | 8 +++----- packages/idraw/src/mixins/keyboard.ts | 16 ++++++++-------- packages/renderer/examples/lib/main.js | 2 +- packages/renderer/package.json | 4 +++- packages/renderer/src/default.ts | 4 +--- packages/renderer/src/esm.ts | 4 +--- scripts/build-module.js | 5 +++++ 39 files changed, 93 insertions(+), 90 deletions(-) create mode 100644 packages/core/src/default.ts create mode 100644 packages/core/src/esm.ts rename packages/idraw/examples/features/{index.html => main.html} (100%) create mode 100644 packages/idraw/src/default.ts create mode 100644 packages/idraw/src/esm.ts diff --git a/package.json b/package.json index f6e6fce..163fa83 100644 --- a/package.json +++ b/package.json @@ -4,7 +4,7 @@ "scripts": { "start": "node ./scripts/dev-vite.js", "dev": "node ./scripts/dev-rollup.js", - "build": "npm run build:bundle && npm run build:min", + "build": "npm run build:mod && npm run build:bundle && npm run build:min", "build:bundle": "NODE_ENV=production BUILD_MODE=reset node ./scripts/build-bundle.js", "build:mod": "node ./scripts/build-module.js", "build:min": "node ./scripts/minify.js", diff --git a/packages/board/examples/features/main.js b/packages/board/examples/features/main.js index 9f1f04d..6e62b53 100644 --- a/packages/board/examples/features/main.js +++ b/packages/board/examples/features/main.js @@ -5,7 +5,7 @@ import { doScroll } from "./lib/scroll.js"; import { initEvent } from "./lib/event.js"; import { doCursor } from "./lib/action.js"; -const Board = window.iDrawBoard; +const { Board } = window.iDrawBoard; const mount = document.querySelector("#mount"); const board = new Board(mount, opts); diff --git a/packages/board/examples/test/event.html b/packages/board/examples/test/event.html index 7f4be2e..229a339 100644 --- a/packages/board/examples/test/event.html +++ b/packages/board/examples/test/event.html @@ -110,7 +110,7 @@