Skip to content

Commit

Permalink
perf: 升级依赖版本
Browse files Browse the repository at this point in the history
  • Loading branch information
greper committed Aug 4, 2023
1 parent 88570f4 commit 1007384
Show file tree
Hide file tree
Showing 10 changed files with 245 additions and 238 deletions.
20 changes: 10 additions & 10 deletions package.json
Original file line number Diff line number Diff line change
Expand Up @@ -29,21 +29,21 @@
"author": "Greper",
"license": "MIT",
"devDependencies": {
"@algolia/client-search": "^4.15.0",
"@lerna-lite/cli": "^1.17.0",
"@lerna-lite/run": "^1.17.0",
"@types/lodash-es": "^4.17.7",
"axios": "^1.3.4",
"@algolia/client-search": "^4.19.1",
"@lerna-lite/cli": "^2.5.0",
"@lerna-lite/run": "^2.5.0",
"@types/lodash-es": "^4.17.8",
"axios": "^1.4.0",
"copyfiles": "^2.4.1",
"markdown-it": "^13.0.1",
"typedoc": "^0.23.27",
"typedoc-plugin-markdown": "^3.14.0",
"vitepress": "1.0.0-beta.1",
"vue": "^3.2.45",
"typedoc": "^0.24.8",
"typedoc-plugin-markdown": "^3.15.4",
"vitepress": "1.0.0-beta.7",
"vue": "^3.3.4",
"vue-docgen-cli": "^4.67.0"
},
"dependencies": {
"typescript": "^4.9.5"
"typescript": "^5.1.6"
},
"workspaces": [
"packages/**"
Expand Down
90 changes: 45 additions & 45 deletions packages/fast-crud/package.json
Original file line number Diff line number Diff line change
Expand Up @@ -22,72 +22,72 @@
"author": "Greper",
"license": "MIT",
"dependencies": {
"file-saver": "^2.0.0",
"lru-cache": "^8.0.3",
"file-saver": "^2.0.5",
"lru-cache": "^10.0.0",
"vuedraggable-es": "^4.1.1",
"xlsx": "^0.14.1"
"xlsx": "^0.18.5"
},
"devDependencies": {
"@fast-crud/ui-interface": "^1.14.7",
"@iconify/json": "^2.2.35",
"@ls-lint/ls-lint": "^1.11.2",
"@fast-crud/ui-interface": "workspace:^1.14.7",
"@iconify/json": "^2.2.98",
"@ls-lint/ls-lint": "^2.0.1",
"@rollup/plugin-strip": "^3.0.2",
"@rollup/plugin-typescript": "^11.0.0",
"@types/chai": "^4.3.4",
"@rollup/plugin-typescript": "^11.1.2",
"@types/chai": "^4.3.5",
"@types/file-saver": "^2.0.5",
"@types/jest": "^29.4.4",
"@types/jest": "^29.5.3",
"@types/mocha": "^10.0.1",
"@types/node": "^18.15.3",
"@typescript-eslint/eslint-plugin": "^5.55.0",
"@typescript-eslint/parser": "^5.55.0",
"@vitejs/plugin-legacy": "^4.0.2",
"@vitejs/plugin-vue": "^4.1.0",
"@vitejs/plugin-vue-jsx": "^3.0.0",
"@vue/compiler-sfc": "^3.2.47",
"@vue/test-utils": "^2.3.1",
"@types/node": "^20.4.7",
"@typescript-eslint/eslint-plugin": "^6.2.1",
"@typescript-eslint/parser": "^6.2.1",
"@vitejs/plugin-legacy": "^4.1.1",
"@vitejs/plugin-vue": "^4.2.3",
"@vitejs/plugin-vue-jsx": "^3.0.1",
"@vue/compiler-sfc": "^3.3.4",
"@vue/test-utils": "^2.4.1",
"async-validator": "^4.2.5",
"autoprefixer": "^10.4.14",
"chai": "^4.3.7",
"copyfiles": "^2.4.1",
"dayjs": "^1.11.7",
"dayjs": "^1.11.9",
"esbuild-jest": "^0.5.0",
"eslint": "^8.36.0",
"eslint-config-prettier": "^8.7.0",
"eslint-plugin-import": "^2.27.5",
"eslint": "^8.46.0",
"eslint-config-prettier": "^8.10.0",
"eslint-plugin-import": "^2.28.0",
"eslint-plugin-node": "^11.1.0",
"eslint-plugin-prettier": "^4.2.1",
"eslint-plugin-prettier": "^5.0.0",
"eslint-plugin-promise": "^6.1.1",
"eslint-plugin-vue": "^9.9.0",
"esno": "^0.16.3",
"jest": "^29.5.0",
"eslint-plugin-vue": "^9.16.1",
"esno": "^0.17.0",
"jest": "^29.6.2",
"less": "^4.1.3",
"less-loader": "^11.1.0",
"lint-staged": "^13.2.0",
"less-loader": "^11.1.3",
"lint-staged": "^13.2.3",
"lodash-es": "^4.17.21",
"postcss": "^8.4.21",
"prettier": "^2.8.4",
"postcss": "^8.4.27",
"prettier": "^3.0.1",
"pretty-quick": "^3.1.3",
"rimraf": "^4.4.0",
"rollup-plugin-visualizer": "^5.9.0",
"stylelint": "^15.2.0",
"rimraf": "^5.0.1",
"rollup-plugin-visualizer": "^5.9.2",
"stylelint": "^15.10.2",
"stylelint-config-prettier": "^9.0.5",
"stylelint-order": "^6.0.3",
"terser": "^5.16.5",
"ts-jest": "^29.0.5",
"terser": "^5.19.2",
"ts-jest": "^29.1.1",
"ts-node": "^10.9.1",
"tsup": "^6.6.3",
"typedoc": "^0.23.27",
"typedoc-github-wiki-theme": "^1.0.1",
"typedoc-plugin-markdown": "^3.14.0",
"typescript": "4.9.5",
"unplugin-vue-define-options": "^1.2.4",
"vite": "^4.2.0",
"tsup": "^7.2.0",
"typedoc": "^0.24.8",
"typedoc-github-wiki-theme": "^1.1.0",
"typedoc-plugin-markdown": "^3.15.4",
"typescript": "5.1.6",
"unplugin-vue-define-options": "^1.3.14",
"vite": "^4.4.8",
"vite-plugin-compression": "^0.5.1",
"vue": "^3.2.47",
"vue-eslint-parser": "^9.1.0",
"vue": "^3.3.4",
"vue-eslint-parser": "^9.3.1",
"vue-jest": "^3.0.7",
"vue-router": "^4.1.6",
"vue-tsc": "^1.2.0"
"vue-router": "^4.2.4",
"vue-tsc": "^1.8.8"
},
"gitHead": "f47440dc3da2e618be14371fe41c0aa869987417"
}
7 changes: 7 additions & 0 deletions packages/fast-crud/src/components/search/index.vue
Original file line number Diff line number Diff line change
Expand Up @@ -215,11 +215,18 @@ export default defineComponent({
return key;
}

const debounceValidate = _.debounce(async () => {
if (await doValidate()) {
onFormValidated();
}
}, 500);

function cellRender(item: any) {
const key = item.key;

async function _onUpdateModelValue($event: any) {
onValueChanged($event, item);
await debounceValidate();
}

function _onInput() {
Expand Down
8 changes: 4 additions & 4 deletions packages/fast-crud/src/use/use-dict-define.ts
Original file line number Diff line number Diff line change
@@ -1,10 +1,10 @@
import _ from "lodash-es";
import { useMerge } from "./use-merge";
import logger from "../utils/util.log";
import { reactive, shallowReactive, UnwrapRef } from "vue";
import LRU from "lru-cache";
import { UnwrapNestedRefs } from "vue";
const DictGlobalCache = new LRU<string, any>({
import { shallowReactive, UnwrapNestedRefs } from "vue";
import { LRUCache } from "lru-cache";

const DictGlobalCache = new LRUCache<string, any>({
max: 500,
maxSize: 5000,
ttl: 1000 * 60 * 30,
Expand Down
88 changes: 44 additions & 44 deletions packages/fast-extends/package.json
Original file line number Diff line number Diff line change
Expand Up @@ -25,76 +25,76 @@
"author": "Greper",
"license": "MIT",
"dependencies": {
"@aws-sdk/client-s3": "^3.292.0",
"@aws-sdk/s3-request-presigner": "^3.292.0",
"@aws-sdk/signature-v4-crt": "^3.329.0",
"@aws-sdk/client-s3": "^3.383.0",
"@aws-sdk/s3-request-presigner": "^3.383.0",
"@aws-sdk/signature-v4-crt": "^3.378.0",
"@soerenmartius/vue3-clipboard": "^0.1.2",
"@wangeditor/editor": "^5.1.23",
"@wangeditor/editor-for-vue": "^5.1.12",
"ali-oss": "^6.17.1",
"cos-js-sdk-v5": "^1.4.17",
"ali-oss": "^6.18.0",
"cos-js-sdk-v5": "^1.4.19",
"cropperjs": "^1.5.13",
"dayjs": "^1.11.7",
"glob": "^9.3.0",
"humanize-duration": "^3.28.0",
"jsoneditor": "^9.10.0",
"dayjs": "^1.11.9",
"glob": "^10.3.3",
"humanize-duration": "^3.29.0",
"jsoneditor": "^9.10.2",
"lodash-es": "^4.17.21",
"object-assign": "^4.1.1",
"qiniu-js": "3.4.1",
"quill": "^1.3.7",
"vue-cropperjs": "^5.0.0"
},
"devDependencies": {
"@fast-crud/fast-crud": "^1.14.7",
"@iconify/json": "^2.2.35",
"@ls-lint/ls-lint": "^1.11.2",
"@rollup/plugin-commonjs": "^24.0.1",
"@fast-crud/fast-crud": "workspace:^1.14.7",
"@iconify/json": "^2.2.98",
"@ls-lint/ls-lint": "^2.0.1",
"@rollup/plugin-commonjs": "^25.0.3",
"@rollup/plugin-strip": "^3.0.2",
"@rollup/plugin-typescript": "^11.0.0",
"@types/ali-oss": "^6.16.7",
"@types/chai": "^4.3.4",
"@rollup/plugin-typescript": "^11.1.2",
"@types/ali-oss": "^6.16.8",
"@types/chai": "^4.3.5",
"@types/file-saver": "^2.0.5",
"@types/humanize-duration": "^3.27.1",
"@types/lodash-es": "^4.17.7",
"@types/minio": "^7.0.17",
"@types/lodash-es": "^4.17.8",
"@types/minio": "^7.1.1",
"@types/mocha": "^10.0.1",
"@typescript-eslint/eslint-plugin": "^5.55.0",
"@typescript-eslint/parser": "^5.55.0",
"@vitejs/plugin-legacy": "^4.0.2",
"@vitejs/plugin-vue": "^4.1.0",
"@vitejs/plugin-vue-jsx": "^3.0.0",
"@vue/compiler-sfc": "^3.2.47",
"@typescript-eslint/eslint-plugin": "^6.2.1",
"@typescript-eslint/parser": "^6.2.1",
"@vitejs/plugin-legacy": "^4.1.1",
"@vitejs/plugin-vue": "^4.2.3",
"@vitejs/plugin-vue-jsx": "^3.0.1",
"@vue/compiler-sfc": "^3.3.4",
"autoprefixer": "^10.4.14",
"chai": "^4.3.7",
"copyfiles": "^2.4.1",
"eslint": "^8.36.0",
"eslint-config-prettier": "^8.7.0",
"eslint-plugin-import": "^2.27.5",
"eslint": "^8.46.0",
"eslint-config-prettier": "^8.10.0",
"eslint-plugin-import": "^2.28.0",
"eslint-plugin-node": "^11.1.0",
"eslint-plugin-prettier": "^4.2.1",
"eslint-plugin-prettier": "^5.0.0",
"eslint-plugin-promise": "^6.1.1",
"eslint-plugin-vue": "^9.9.0",
"esno": "^0.16.3",
"eslint-plugin-vue": "^9.16.1",
"esno": "^0.17.0",
"less": "^4.1.3",
"less-loader": "^11.1.0",
"lint-staged": "^13.2.0",
"postcss": "^8.4.21",
"prettier": "^2.8.4",
"less-loader": "^11.1.3",
"lint-staged": "^13.2.3",
"postcss": "^8.4.27",
"prettier": "^3.0.1",
"pretty-quick": "^3.1.3",
"rimraf": "^4.4.0",
"rollup-plugin-visualizer": "^5.9.0",
"stylelint": "^15.2.0",
"rimraf": "^5.0.1",
"rollup-plugin-visualizer": "^5.9.2",
"stylelint": "^15.10.2",
"stylelint-config-prettier": "^9.0.5",
"stylelint-order": "^6.0.3",
"terser": "^5.16.6",
"terser": "^5.19.2",
"ts-node": "^10.9.1",
"typescript": "4.9.5",
"unplugin-vue-define-options": "^1.3.0",
"vite": "^4.2.0",
"typescript": "5.1.6",
"unplugin-vue-define-options": "^1.3.14",
"vite": "^4.4.8",
"vite-plugin-compression": "^0.5.1",
"vue": "^3.2.47",
"vue-eslint-parser": "^9.1.0",
"vue-tsc": "^1.2.0",
"vue": "^3.3.4",
"vue-eslint-parser": "^9.3.1",
"vue-tsc": "^1.8.8",
"wangeditor": "^4.7.15"
},
"gitHead": "f47440dc3da2e618be14371fe41c0aa869987417"
Expand Down
54 changes: 27 additions & 27 deletions packages/ui/ui-antdv/package.json
Original file line number Diff line number Diff line change
Expand Up @@ -20,39 +20,39 @@
"license": "MIT",
"devDependencies": {
"@ant-design/icons-vue": "^6.1.0",
"@fast-crud/ui-interface": "^1.14.7",
"@fast-crud/ui-interface": "workspace:^1.14.7",
"@rollup/plugin-strip": "^3.0.2",
"@rollup/plugin-typescript": "^11.0.0",
"@types/lodash-es": "^4.17.7",
"@types/node": "^18.15.3",
"@typescript-eslint/eslint-plugin": "^5.55.0",
"@typescript-eslint/parser": "^5.55.0",
"@vitejs/plugin-legacy": "^4.0.2",
"@vitejs/plugin-vue": "^4.1.0",
"@vitejs/plugin-vue-jsx": "^3.0.0",
"@vue/compiler-sfc": "^3.2.47",
"@vue/test-utils": "^2.3.1",
"ant-design-vue": "^3.2.15",
"eslint": "^8.36.0",
"eslint-config-prettier": "^8.7.0",
"eslint-plugin-import": "^2.27.5",
"@rollup/plugin-typescript": "^11.1.2",
"@types/lodash-es": "^4.17.8",
"@types/node": "^20.4.7",
"@typescript-eslint/eslint-plugin": "^6.2.1",
"@typescript-eslint/parser": "^6.2.1",
"@vitejs/plugin-legacy": "^4.1.1",
"@vitejs/plugin-vue": "^4.2.3",
"@vitejs/plugin-vue-jsx": "^3.0.1",
"@vue/compiler-sfc": "^3.3.4",
"@vue/test-utils": "^2.4.1",
"ant-design-vue": "^4.0.0",
"eslint": "^8.46.0",
"eslint-config-prettier": "^8.10.0",
"eslint-plugin-import": "^2.28.0",
"eslint-plugin-node": "^11.1.0",
"eslint-plugin-prettier": "^4.2.1",
"eslint-plugin-prettier": "^5.0.0",
"eslint-plugin-promise": "^6.1.1",
"eslint-plugin-vue": "^9.9.0",
"lint-staged": "^13.2.0",
"eslint-plugin-vue": "^9.16.1",
"lint-staged": "^13.2.3",
"lodash-es": "^4.17.21",
"postcss": "^8.4.21",
"prettier": "^2.8.4",
"rollup-plugin-visualizer": "^5.9.0",
"terser": "^5.16.6",
"postcss": "^8.4.27",
"prettier": "^3.0.1",
"rollup-plugin-visualizer": "^5.9.2",
"terser": "^5.19.2",
"ts-node": "^10.9.1",
"typescript": "4.9.5",
"vite": "^4.2.0",
"typescript": "5.1.6",
"vite": "^4.4.8",
"vite-plugin-compression": "^0.5.1",
"vue": "^3.2.47",
"vue-eslint-parser": "^9.1.0",
"vue-tsc": "^1.2.0"
"vue": "^3.3.4",
"vue-eslint-parser": "^9.3.1",
"vue-tsc": "^1.8.8"
},
"gitHead": "f47440dc3da2e618be14371fe41c0aa869987417"
}
Loading

0 comments on commit 1007384

Please sign in to comment.