feat: plugin system with isolated bundles (#2660)

(cherry picked from commit 94d20f1bdc)
This commit is contained in:
Himself65
2023-06-02 16:28:47 +08:00
committed by himself65
parent 66653d1d8a
commit bb8bfd0c9e
19 changed files with 147 additions and 28 deletions
+1 -1
View File
@@ -35,6 +35,7 @@ __metadata:
resolution: "@affine/bookmark-block@workspace:plugins/bookmark-block"
dependencies:
"@toeverything/plugin-infra": "workspace:*"
cheerio: ^1.0.0-rc.12
react: 18.3.0-canary-16d053d59-20230506
react-dom: 18.3.0-canary-16d053d59-20230506
peerDependencies:
@@ -183,7 +184,6 @@ __metadata:
"@types/fs-extra": ^11.0.1
"@types/uuid": ^9.0.1
better-sqlite3: ^8.4.0
cheerio: ^1.0.0-rc.12
chokidar: ^3.5.3
cross-env: 7.0.3
electron: 25.0.0