chore: remove deps (#1335)

Co-authored-by: sealday <sealday@gmail.com>
Reviewed-on: daoyoucloud/tachybase#1335
This commit is contained in:
sealday 2024-07-17 15:53:49 +08:00
parent 37d54faae3
commit f1157e6d2f
12 changed files with 880 additions and 388 deletions

View File

@ -88,6 +88,9 @@
"pnpm": "8.15.5"
},
"pnpm": {
"neverBuiltDependencies": [
"canvas"
],
"overrides": {
"@types/node": "20.14.2",
"antd": "5.19.1",

View File

@ -68,12 +68,9 @@ const external = [
// koa
'koa',
'@koa/cors',
'@koa/router',
'multer',
'@koa/multer',
'koa-bodyparser',
'koa-static',
'koa-send',
// react
'react',

View File

@ -8,7 +8,6 @@
"@hapi/topo": "^6.0.0",
"@koa/cors": "^5.0.0",
"@koa/multer": "^3.0.2",
"@koa/router": "^9.4.0",
"@tachybase/acl": "workspace:*",
"@tachybase/actions": "workspace:*",
"@tachybase/auth": "workspace:*",
@ -24,7 +23,6 @@
"@tachybase/utils": "workspace:*",
"@types/decompress": "4.2.4",
"@types/ini": "^1.3.31",
"@types/koa-send": "^4.1.3",
"@types/multer": "^1.4.5",
"axios": "^1.6.2",
"chalk": "^4.1.1",
@ -40,10 +38,8 @@
"ini": "^4.1.1",
"koa": "^2.13.4",
"koa-bodyparser": "^4.3.0",
"koa-send": "^5.0.1",
"koa-static": "^5.0.0",
"lodash": "^4.17.21",
"multer": "^1.4.2",
"multer": "1.4.5-lts.1",
"nanoid": "3.3.4",
"qs": "^6.12.1",
"react": "^18.3.1",

View File

@ -44,12 +44,9 @@ export const EXTERNAL = [
// koa
'koa',
'@koa/cors',
'@koa/router',
'multer',
'@koa/multer',
'koa-bodyparser',
'koa-static',
'koa-send',
// react
'react',

View File

@ -16,12 +16,9 @@ const deps: Record<string, string> = {
'winston-daily-rotate-file': '4.x',
koa: '2.x',
'@koa/cors': '3.x',
'@koa/router': '9.x',
multer: '1.x',
'@koa/multer': '3.x',
'koa-bodyparser': '4.x',
'koa-static': '5.x',
'koa-send': '5.x',
react: '18.x',
'react-dom': '18.x',
'react-router': '6.x',

View File

@ -14,7 +14,7 @@
"flat-to-nested": "^1.1.1",
"graphlib": "^2.1.8",
"lodash": "4.17.21",
"multer": "^1.4.5-lts.1",
"multer": "1.4.5-lts.1",
"object-path": "^0.11.8"
},
"devDependencies": {

View File

@ -10,9 +10,8 @@
"devDependencies": {
"@ant-design/icons": "~5.3.7",
"@tachybase/schema": "workspace:*",
"@types/cron": "^2.0.1",
"antd": "5.19.1",
"cron": "^2.3.1",
"cron": "^3.1.7",
"react": "^18.3.1",
"react-i18next": "^14.1.2",
"react-router-dom": "^6.11.2"

View File

@ -23,7 +23,7 @@
"lodash": "4.17.21",
"mime-match": "^1.0.2",
"mkdirp": "~0.5.4",
"multer": "^1.4.2",
"multer": "1.4.5-lts.1",
"multer-aliyun-oss": "2.1.1",
"multer-cos": "^1.0.3",
"multer-s3": "^3.0.1",

View File

@ -21,7 +21,6 @@
"@types/qrcode": "^1.5.5",
"antd": "5.19.1",
"axios": "^1.6.2",
"canvas": "^2.11.2",
"cron-parser": "4.4.0",
"file-saver": "^2.0.5",
"lodash": "4.17.21",

View File

@ -1,6 +1,5 @@
import crypto from 'crypto';
import * as canvas from 'canvas';
import jsonata from 'jsonata';
import _ from 'lodash';
import qrcode from 'qrcode';
@ -90,7 +89,6 @@ async function convertByJsCode(code, data) {
lib: {
log: console.log,
JSON,
canvas,
qrcode,
crypto,
jsonata,

View File

@ -1,6 +1,5 @@
import crypto from 'crypto';
import * as canvas from 'canvas';
import _ from 'lodash';
import qrcode from 'qrcode';
@ -19,7 +18,6 @@ export class JSParseInstruction extends Instruction {
ctx,
lib: {
JSON,
canvas,
qrcode,
crypto,
log: console.log,

File diff suppressed because it is too large Load Diff