From 76bf2f40a1af50e2891be430745e7f44268b1f81 Mon Sep 17 00:00:00 2001 From: kwooshung Date: Thu, 25 Jan 2024 14:02:17 +0800 Subject: [PATCH 1/2] =?UTF-8?q?=F0=9F=92=A9=20optimization(deps):=20Update?= =?UTF-8?q?=20code=20dependencies,=20optimize=20performance?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- package.json | 14 ++-- pnpm-lock.yaml | 222 +++++++++++++++++++++++++------------------------ 2 files changed, 121 insertions(+), 115 deletions(-) diff --git a/package.json b/package.json index f017199..f0c1d15 100644 --- a/package.json +++ b/package.json @@ -55,30 +55,30 @@ "eslint": "eslint . --fix --cache --quiet --report-unused-disable-directives --max-warnings 0 --ext .js,.cjs,.jsx,.ts,.cts,.tsx" }, "devDependencies": { - "@kwooshung/cvlar": "^1.3.6", + "@kwooshung/cvlar": "^1.3.7", "@types/chance": "^1.1.6", "@types/cli-progress": "^3.11.5", "@types/lodash-es": "^4.17.12", - "@types/node": "^20.11.5", - "@typescript-eslint/eslint-plugin": "^6.19.0", - "@typescript-eslint/parser": "^6.19.0", + "@types/node": "^20.11.6", + "@typescript-eslint/eslint-plugin": "^6.19.1", + "@typescript-eslint/parser": "^6.19.1", "@vitest/coverage-v8": "^1.2.1", "algorithms": "^0.10.0", "chalk": "4", "chance": "^1.1.11", - "commitlint": "^18.4.4", + "commitlint": "^18.5.0", "cross-env": "^7.0.3", "eslint": "^8.56.0", "eslint-config-prettier": "^9.1.0", "eslint-plugin-prettier": "^5.1.3", - "husky": "^8.0.3", + "husky": "^9.0.1", "lint-staged": "^15.2.0", "prettier": "^3.2.4", "terser": "^5.27.0", "ts-loader": "^9.5.1", "typescript": "^5.3.3", "vite": "^5.0.12", - "vite-plugin-dts": "^3.7.1", + "vite-plugin-dts": "^3.7.2", "vitest": "^1.2.1" }, "license": "MIT" diff --git a/pnpm-lock.yaml b/pnpm-lock.yaml index 2c4914a..1ae4345 100644 --- a/pnpm-lock.yaml +++ b/pnpm-lock.yaml @@ -6,8 +6,8 @@ settings: devDependencies: '@kwooshung/cvlar': - specifier: ^1.3.6 - version: 1.3.6(node@21.2.0)(typescript@5.3.3) + specifier: ^1.3.7 + version: 1.3.7(node@21.2.0)(typescript@5.3.3) '@types/chance': specifier: ^1.1.6 version: 1.1.6 @@ -18,14 +18,14 @@ devDependencies: specifier: ^4.17.12 version: 4.17.12 '@types/node': - specifier: ^20.11.5 - version: 20.11.5 + specifier: ^20.11.6 + version: 20.11.6 '@typescript-eslint/eslint-plugin': - specifier: ^6.19.0 - version: 6.19.0(@typescript-eslint/parser@6.19.0)(eslint@8.56.0)(typescript@5.3.3) + specifier: ^6.19.1 + version: 6.19.1(@typescript-eslint/parser@6.19.1)(eslint@8.56.0)(typescript@5.3.3) '@typescript-eslint/parser': - specifier: ^6.19.0 - version: 6.19.0(eslint@8.56.0)(typescript@5.3.3) + specifier: ^6.19.1 + version: 6.19.1(eslint@8.56.0)(typescript@5.3.3) '@vitest/coverage-v8': specifier: ^1.2.1 version: 1.2.1(vitest@1.2.1) @@ -39,8 +39,8 @@ devDependencies: specifier: ^1.1.11 version: 1.1.11 commitlint: - specifier: ^18.4.4 - version: 18.4.4(@types/node@20.11.5)(typescript@5.3.3) + specifier: ^18.5.0 + version: 18.5.0(@types/node@20.11.6)(typescript@5.3.3) cross-env: specifier: ^7.0.3 version: 7.0.3 @@ -54,8 +54,8 @@ devDependencies: specifier: ^5.1.3 version: 5.1.3(eslint-config-prettier@9.1.0)(eslint@8.56.0)(prettier@3.2.4) husky: - specifier: ^8.0.3 - version: 8.0.3 + specifier: ^9.0.1 + version: 9.0.1 lint-staged: specifier: ^15.2.0 version: 15.2.0 @@ -73,13 +73,13 @@ devDependencies: version: 5.3.3 vite: specifier: ^5.0.12 - version: 5.0.12(@types/node@20.11.5)(terser@5.27.0) + version: 5.0.12(@types/node@20.11.6)(terser@5.27.0) vite-plugin-dts: - specifier: ^3.7.1 - version: 3.7.1(@types/node@20.11.5)(typescript@5.3.3)(vite@5.0.12) + specifier: ^3.7.2 + version: 3.7.2(@types/node@20.11.6)(typescript@5.3.3)(vite@5.0.12) vitest: specifier: ^1.2.1 - version: 1.2.1(@types/node@20.11.5)(terser@5.27.0) + version: 1.2.1(@types/node@20.11.6)(terser@5.27.0) packages: @@ -151,14 +151,14 @@ packages: dev: true optional: true - /@commitlint/cli@18.4.4(@types/node@20.11.5)(typescript@5.3.3): - resolution: {integrity: sha512-Ro3wIo//fV3XiV1EkdpHog6huaEyNcUAVrSmtgKqYM5g982wOWmP4FXvEDFwRMVgz878CNBvvCc33dMZ5AQJ/g==} + /@commitlint/cli@18.5.0(@types/node@20.11.6)(typescript@5.3.3): + resolution: {integrity: sha512-g/N0mJBrHcTdiccUpJknS6/ru45eIEAZyhEy9sL2ILjzK2IVNrpzlAPtxEr8bZCZLGwPBUrQ5UCIIu4uebhImw==} engines: {node: '>=v18'} hasBin: true dependencies: '@commitlint/format': 18.4.4 - '@commitlint/lint': 18.4.4 - '@commitlint/load': 18.4.4(@types/node@20.11.5)(typescript@5.3.3) + '@commitlint/lint': 18.5.0 + '@commitlint/load': 18.5.0(@types/node@20.11.6)(typescript@5.3.3) '@commitlint/read': 18.4.4 '@commitlint/types': 18.4.4 execa: 5.1.1 @@ -171,8 +171,8 @@ packages: - typescript dev: true - /@commitlint/config-validator@18.4.4: - resolution: {integrity: sha512-/QI8KIg/h7O0Eus36fPcEcO3QPBcdXuGfZeCF5m15k0EB2bcU8s6pHNTNEa6xz9PrAefHCL+yzRJj7w20T6Mow==} + /@commitlint/config-validator@18.5.0: + resolution: {integrity: sha512-mDAA6WQPjh9Ida8ACdInDylBQcqeUD2gBHE+dQu+B3OIHiWiSSrq4F2+wg3nDU9EzfcQSwPwYL+QbMmiW5SmLA==} engines: {node: '>=v18'} dependencies: '@commitlint/types': 18.4.4 @@ -212,8 +212,8 @@ packages: semver: 7.5.4 dev: true - /@commitlint/lint@18.4.4: - resolution: {integrity: sha512-SoyQstVxMY5Z4GnFRtRzy+NWYb+yVseXgir+7BxnpB59oH05C9XztRrhDw6OnkNeXhjINTpi1HLnuY7So+CaAQ==} + /@commitlint/lint@18.5.0: + resolution: {integrity: sha512-4VbfTGTZf/aDaOn+vednMQFu5EIKfERvv7j8La3etQCra0O2QMrZL28xugTroYekawpTkiWWvLswtpVfabIbgw==} engines: {node: '>=v18'} dependencies: '@commitlint/is-ignored': 18.4.4 @@ -222,17 +222,17 @@ packages: '@commitlint/types': 18.4.4 dev: true - /@commitlint/load@18.4.4(@types/node@20.11.5)(typescript@5.3.3): - resolution: {integrity: sha512-RaDIa9qwOw2xRJ3Jr2DBXd14rmnHJIX2XdZF4kmoF1rgsg/+7cvrExLSUNAkQUNimyjCn1b/bKX2Omm+GdY0XQ==} + /@commitlint/load@18.5.0(@types/node@20.11.6)(typescript@5.3.3): + resolution: {integrity: sha512-vpyGgk7rzbFsU01NVwPNC/WetHFP0EwSYnQ1R833SJFHkEo+cWvqoVlw/VoZwBMoI6sF5/lwEdKzFDr1DHJ6+A==} engines: {node: '>=v18'} dependencies: - '@commitlint/config-validator': 18.4.4 + '@commitlint/config-validator': 18.5.0 '@commitlint/execute-rule': 18.4.4 - '@commitlint/resolve-extends': 18.4.4 + '@commitlint/resolve-extends': 18.5.0 '@commitlint/types': 18.4.4 chalk: 4.1.2 cosmiconfig: 8.3.6(typescript@5.3.3) - cosmiconfig-typescript-loader: 5.0.0(@types/node@20.11.5)(cosmiconfig@8.3.6)(typescript@5.3.3) + cosmiconfig-typescript-loader: 5.0.0(@types/node@20.11.6)(cosmiconfig@8.3.6)(typescript@5.3.3) lodash.isplainobject: 4.0.6 lodash.merge: 4.6.2 lodash.uniq: 4.5.0 @@ -266,11 +266,11 @@ packages: minimist: 1.2.8 dev: true - /@commitlint/resolve-extends@18.4.4: - resolution: {integrity: sha512-RRpIHSbRnFvmGifVk21Gqazf1QF/yeP+Kkg/e3PlkegcOKd/FGOXp/Kx9cvSO2K7ucSn4GD/oBvgasFoy+NCAw==} + /@commitlint/resolve-extends@18.5.0: + resolution: {integrity: sha512-OxCYOMnlkOEEIkwTaRiFjHyuWBq962WBZQVHfMHej8tr3d+SfjznvqZhPmW8/SuqtfmGEiJPGWUNOxgwH+O0MA==} engines: {node: '>=v18'} dependencies: - '@commitlint/config-validator': 18.4.4 + '@commitlint/config-validator': 18.5.0 '@commitlint/types': 18.4.4 import-fresh: 3.3.0 lodash.mergewith: 4.6.2 @@ -598,7 +598,7 @@ packages: dependencies: '@inquirer/type': 1.1.5 '@types/mute-stream': 0.0.4 - '@types/node': 20.11.5 + '@types/node': 20.11.6 '@types/wrap-ansi': 3.0.0 ansi-escapes: 4.3.2 chalk: 4.1.2 @@ -740,8 +740,8 @@ packages: '@jridgewell/sourcemap-codec': 1.4.15 dev: true - /@kwooshung/cvlar@1.3.6(node@21.2.0)(typescript@5.3.3): - resolution: {integrity: sha512-zdnZ3XOzNDCvO3LedGGdV+4MsuZexaXRcDGsb8QaBH6Gn+4L5gfGfE6uzI77mUxDGCCYuL84ZxPV6deun+j3Fg==} + /@kwooshung/cvlar@1.3.7(node@21.2.0)(typescript@5.3.3): + resolution: {integrity: sha512-+koWdmS0lVGwE4G9BmYI0guDO6ZIiE8ismX2Qj6fl2e3NFVaLmmIVXoEzi0AASeoTYNeXGHrDMcKr2Ech+QuHw==} hasBin: true peerDependencies: node: '>=14.0.0' @@ -760,7 +760,7 @@ packages: node: 21.2.0 node-fetch: 3.3.2 ora: 8.0.1 - package-json: 8.1.1 + package-json: 9.0.0 picocolors: 1.0.0 semver: 7.5.4 transitivePeerDependencies: @@ -768,24 +768,24 @@ packages: - typescript dev: true - /@microsoft/api-extractor-model@7.28.3(@types/node@20.11.5): + /@microsoft/api-extractor-model@7.28.3(@types/node@20.11.6): resolution: {integrity: sha512-wT/kB2oDbdZXITyDh2SQLzaWwTOFbV326fP0pUwNW00WeliARs0qjmXBWmGWardEzp2U3/axkO3Lboqun6vrig==} dependencies: '@microsoft/tsdoc': 0.14.2 '@microsoft/tsdoc-config': 0.16.2 - '@rushstack/node-core-library': 3.62.0(@types/node@20.11.5) + '@rushstack/node-core-library': 3.62.0(@types/node@20.11.6) transitivePeerDependencies: - '@types/node' dev: true - /@microsoft/api-extractor@7.39.0(@types/node@20.11.5): + /@microsoft/api-extractor@7.39.0(@types/node@20.11.6): resolution: {integrity: sha512-PuXxzadgnvp+wdeZFPonssRAj/EW4Gm4s75TXzPk09h3wJ8RS3x7typf95B4vwZRrPTQBGopdUl+/vHvlPdAcg==} hasBin: true dependencies: - '@microsoft/api-extractor-model': 7.28.3(@types/node@20.11.5) + '@microsoft/api-extractor-model': 7.28.3(@types/node@20.11.6) '@microsoft/tsdoc': 0.14.2 '@microsoft/tsdoc-config': 0.16.2 - '@rushstack/node-core-library': 3.62.0(@types/node@20.11.5) + '@rushstack/node-core-library': 3.62.0(@types/node@20.11.6) '@rushstack/rig-package': 0.5.1 '@rushstack/ts-command-line': 4.17.1 colors: 1.2.5 @@ -1079,7 +1079,7 @@ packages: dev: true optional: true - /@rushstack/node-core-library@3.62.0(@types/node@20.11.5): + /@rushstack/node-core-library@3.62.0(@types/node@20.11.6): resolution: {integrity: sha512-88aJn2h8UpSvdwuDXBv1/v1heM6GnBf3RjEy6ZPP7UnzHNCqOHA2Ut+ScYUbXcqIdfew9JlTAe3g+cnX9xQ/Aw==} peerDependencies: '@types/node': '*' @@ -1087,7 +1087,7 @@ packages: '@types/node': optional: true dependencies: - '@types/node': 20.11.5 + '@types/node': 20.11.6 colors: 1.2.5 fs-extra: 7.0.1 import-lazy: 4.0.0 @@ -1152,7 +1152,7 @@ packages: /@types/cli-progress@3.11.5: resolution: {integrity: sha512-D4PbNRbviKyppS5ivBGyFO29POlySLmA2HyUFE4p5QGazAMM3CwkKWcvTl8gvElSuxRh6FPKL8XmidX873ou4g==} dependencies: - '@types/node': 20.11.5 + '@types/node': 20.11.6 dev: true /@types/eslint-scope@3.7.7: @@ -1202,7 +1202,7 @@ packages: /@types/mute-stream@0.0.4: resolution: {integrity: sha512-CPM9nzrCPPJHQNA9keH9CVkVI+WR5kMa+7XEs5jcGQ0VoAGnLv242w8lIVgwAEfmE4oufJRaTc9PNLQl0ioAow==} dependencies: - '@types/node': 20.11.5 + '@types/node': 20.11.6 dev: true /@types/node@20.11.5: @@ -1211,6 +1211,12 @@ packages: undici-types: 5.26.5 dev: true + /@types/node@20.11.6: + resolution: {integrity: sha512-+EOokTnksGVgip2PbYbr3xnR7kZigh4LbybAfBAw5BpnQ+FqBYUsvCEjYd70IXKlbohQ64mzEYmMtlWUY8q//Q==} + dependencies: + undici-types: 5.26.5 + dev: true + /@types/normalize-package-data@2.4.4: resolution: {integrity: sha512-37i+OaWTh9qeK4LSHPsyRC7NahnGotNuZvjLSgcPzblpHB3rrCJxAOgI5gCdKm7coonsaX1Of0ILiTcnZjbfxA==} dev: true @@ -1223,8 +1229,8 @@ packages: resolution: {integrity: sha512-ltIpx+kM7g/MLRZfkbL7EsCEjfzCcScLpkg37eXEtx5kmrAKBkTJwd1GIAjDSL8wTpM6Hzn5YO4pSb91BEwu1g==} dev: true - /@typescript-eslint/eslint-plugin@6.19.0(@typescript-eslint/parser@6.19.0)(eslint@8.56.0)(typescript@5.3.3): - resolution: {integrity: sha512-DUCUkQNklCQYnrBSSikjVChdc84/vMPDQSgJTHBZ64G9bA9w0Crc0rd2diujKbTdp6w2J47qkeHQLoi0rpLCdg==} + /@typescript-eslint/eslint-plugin@6.19.1(@typescript-eslint/parser@6.19.1)(eslint@8.56.0)(typescript@5.3.3): + resolution: {integrity: sha512-roQScUGFruWod9CEyoV5KlCYrubC/fvG8/1zXuT0WTcxX87GnMMmnksMwSg99lo1xiKrBzw2icsJPMAw1OtKxg==} engines: {node: ^16.0.0 || >=18.0.0} peerDependencies: '@typescript-eslint/parser': ^6.0.0 || ^6.0.0-alpha @@ -1235,11 +1241,11 @@ packages: optional: true dependencies: '@eslint-community/regexpp': 4.10.0 - '@typescript-eslint/parser': 6.19.0(eslint@8.56.0)(typescript@5.3.3) - '@typescript-eslint/scope-manager': 6.19.0 - '@typescript-eslint/type-utils': 6.19.0(eslint@8.56.0)(typescript@5.3.3) - '@typescript-eslint/utils': 6.19.0(eslint@8.56.0)(typescript@5.3.3) - '@typescript-eslint/visitor-keys': 6.19.0 + '@typescript-eslint/parser': 6.19.1(eslint@8.56.0)(typescript@5.3.3) + '@typescript-eslint/scope-manager': 6.19.1 + '@typescript-eslint/type-utils': 6.19.1(eslint@8.56.0)(typescript@5.3.3) + '@typescript-eslint/utils': 6.19.1(eslint@8.56.0)(typescript@5.3.3) + '@typescript-eslint/visitor-keys': 6.19.1 debug: 4.3.4 eslint: 8.56.0 graphemer: 1.4.0 @@ -1252,8 +1258,8 @@ packages: - supports-color dev: true - /@typescript-eslint/parser@6.19.0(eslint@8.56.0)(typescript@5.3.3): - resolution: {integrity: sha512-1DyBLG5SH7PYCd00QlroiW60YJ4rWMuUGa/JBV0iZuqi4l4IK3twKPq5ZkEebmGqRjXWVgsUzfd3+nZveewgow==} + /@typescript-eslint/parser@6.19.1(eslint@8.56.0)(typescript@5.3.3): + resolution: {integrity: sha512-WEfX22ziAh6pRE9jnbkkLGp/4RhTpffr2ZK5bJ18M8mIfA8A+k97U9ZyaXCEJRlmMHh7R9MJZWXp/r73DzINVQ==} engines: {node: ^16.0.0 || >=18.0.0} peerDependencies: eslint: ^7.0.0 || ^8.0.0 @@ -1262,10 +1268,10 @@ packages: typescript: optional: true dependencies: - '@typescript-eslint/scope-manager': 6.19.0 - '@typescript-eslint/types': 6.19.0 - '@typescript-eslint/typescript-estree': 6.19.0(typescript@5.3.3) - '@typescript-eslint/visitor-keys': 6.19.0 + '@typescript-eslint/scope-manager': 6.19.1 + '@typescript-eslint/types': 6.19.1 + '@typescript-eslint/typescript-estree': 6.19.1(typescript@5.3.3) + '@typescript-eslint/visitor-keys': 6.19.1 debug: 4.3.4 eslint: 8.56.0 typescript: 5.3.3 @@ -1273,16 +1279,16 @@ packages: - supports-color dev: true - /@typescript-eslint/scope-manager@6.19.0: - resolution: {integrity: sha512-dO1XMhV2ehBI6QN8Ufi7I10wmUovmLU0Oru3n5LVlM2JuzB4M+dVphCPLkVpKvGij2j/pHBWuJ9piuXx+BhzxQ==} + /@typescript-eslint/scope-manager@6.19.1: + resolution: {integrity: sha512-4CdXYjKf6/6aKNMSly/BP4iCSOpvMmqtDzRtqFyyAae3z5kkqEjKndR5vDHL8rSuMIIWP8u4Mw4VxLyxZW6D5w==} engines: {node: ^16.0.0 || >=18.0.0} dependencies: - '@typescript-eslint/types': 6.19.0 - '@typescript-eslint/visitor-keys': 6.19.0 + '@typescript-eslint/types': 6.19.1 + '@typescript-eslint/visitor-keys': 6.19.1 dev: true - /@typescript-eslint/type-utils@6.19.0(eslint@8.56.0)(typescript@5.3.3): - resolution: {integrity: sha512-mcvS6WSWbjiSxKCwBcXtOM5pRkPQ6kcDds/juxcy/727IQr3xMEcwr/YLHW2A2+Fp5ql6khjbKBzOyjuPqGi/w==} + /@typescript-eslint/type-utils@6.19.1(eslint@8.56.0)(typescript@5.3.3): + resolution: {integrity: sha512-0vdyld3ecfxJuddDjACUvlAeYNrHP/pDeQk2pWBR2ESeEzQhg52DF53AbI9QCBkYE23lgkhLCZNkHn2hEXXYIg==} engines: {node: ^16.0.0 || >=18.0.0} peerDependencies: eslint: ^7.0.0 || ^8.0.0 @@ -1291,8 +1297,8 @@ packages: typescript: optional: true dependencies: - '@typescript-eslint/typescript-estree': 6.19.0(typescript@5.3.3) - '@typescript-eslint/utils': 6.19.0(eslint@8.56.0)(typescript@5.3.3) + '@typescript-eslint/typescript-estree': 6.19.1(typescript@5.3.3) + '@typescript-eslint/utils': 6.19.1(eslint@8.56.0)(typescript@5.3.3) debug: 4.3.4 eslint: 8.56.0 ts-api-utils: 1.0.3(typescript@5.3.3) @@ -1301,13 +1307,13 @@ packages: - supports-color dev: true - /@typescript-eslint/types@6.19.0: - resolution: {integrity: sha512-lFviGV/vYhOy3m8BJ/nAKoAyNhInTdXpftonhWle66XHAtT1ouBlkjL496b5H5hb8dWXHwtypTqgtb/DEa+j5A==} + /@typescript-eslint/types@6.19.1: + resolution: {integrity: sha512-6+bk6FEtBhvfYvpHsDgAL3uo4BfvnTnoge5LrrCj2eJN8g3IJdLTD4B/jK3Q6vo4Ql/Hoip9I8aB6fF+6RfDqg==} engines: {node: ^16.0.0 || >=18.0.0} dev: true - /@typescript-eslint/typescript-estree@6.19.0(typescript@5.3.3): - resolution: {integrity: sha512-o/zefXIbbLBZ8YJ51NlkSAt2BamrK6XOmuxSR3hynMIzzyMY33KuJ9vuMdFSXW+H0tVvdF9qBPTHA91HDb4BIQ==} + /@typescript-eslint/typescript-estree@6.19.1(typescript@5.3.3): + resolution: {integrity: sha512-aFdAxuhzBFRWhy+H20nYu19+Km+gFfwNO4TEqyszkMcgBDYQjmPJ61erHxuT2ESJXhlhrO7I5EFIlZ+qGR8oVA==} engines: {node: ^16.0.0 || >=18.0.0} peerDependencies: typescript: '*' @@ -1315,8 +1321,8 @@ packages: typescript: optional: true dependencies: - '@typescript-eslint/types': 6.19.0 - '@typescript-eslint/visitor-keys': 6.19.0 + '@typescript-eslint/types': 6.19.1 + '@typescript-eslint/visitor-keys': 6.19.1 debug: 4.3.4 globby: 11.1.0 is-glob: 4.0.3 @@ -1328,8 +1334,8 @@ packages: - supports-color dev: true - /@typescript-eslint/utils@6.19.0(eslint@8.56.0)(typescript@5.3.3): - resolution: {integrity: sha512-QR41YXySiuN++/dC9UArYOg4X86OAYP83OWTewpVx5ct1IZhjjgTLocj7QNxGhWoTqknsgpl7L+hGygCO+sdYw==} + /@typescript-eslint/utils@6.19.1(eslint@8.56.0)(typescript@5.3.3): + resolution: {integrity: sha512-JvjfEZuP5WoMqwh9SPAPDSHSg9FBHHGhjPugSRxu5jMfjvBpq5/sGTD+9M9aQ5sh6iJ8AY/Kk/oUYVEMAPwi7w==} engines: {node: ^16.0.0 || >=18.0.0} peerDependencies: eslint: ^7.0.0 || ^8.0.0 @@ -1337,9 +1343,9 @@ packages: '@eslint-community/eslint-utils': 4.4.0(eslint@8.56.0) '@types/json-schema': 7.0.15 '@types/semver': 7.5.6 - '@typescript-eslint/scope-manager': 6.19.0 - '@typescript-eslint/types': 6.19.0 - '@typescript-eslint/typescript-estree': 6.19.0(typescript@5.3.3) + '@typescript-eslint/scope-manager': 6.19.1 + '@typescript-eslint/types': 6.19.1 + '@typescript-eslint/typescript-estree': 6.19.1(typescript@5.3.3) eslint: 8.56.0 semver: 7.5.4 transitivePeerDependencies: @@ -1347,11 +1353,11 @@ packages: - typescript dev: true - /@typescript-eslint/visitor-keys@6.19.0: - resolution: {integrity: sha512-hZaUCORLgubBvtGpp1JEFEazcuEdfxta9j4iUwdSAr7mEsYYAp3EAUyCZk3VEEqGj6W+AV4uWyrDGtrlawAsgQ==} + /@typescript-eslint/visitor-keys@6.19.1: + resolution: {integrity: sha512-gkdtIO+xSO/SmI0W68DBg4u1KElmIUo3vXzgHyGPs6cxgB0sa3TlptRAAE0hUY1hM6FcDKEv7aIwiTGm76cXfQ==} engines: {node: ^16.0.0 || >=18.0.0} dependencies: - '@typescript-eslint/types': 6.19.0 + '@typescript-eslint/types': 6.19.1 eslint-visitor-keys: 3.4.3 dev: true @@ -1377,7 +1383,7 @@ packages: std-env: 3.7.0 test-exclude: 6.0.0 v8-to-istanbul: 9.2.0 - vitest: 1.2.1(@types/node@20.11.5)(terser@5.27.0) + vitest: 1.2.1(@types/node@20.11.6)(terser@5.27.0) transitivePeerDependencies: - supports-color dev: true @@ -2018,12 +2024,12 @@ packages: dev: true optional: true - /commitlint@18.4.4(@types/node@20.11.5)(typescript@5.3.3): - resolution: {integrity: sha512-O9ubyj1HKvaah/NGG76S6BPNb2J4I+17qYfGcnK7wtqXWEQ6dv/nZqydpA14PHxlpEmItEhjhqvQrnw9Q4bYpA==} + /commitlint@18.5.0(@types/node@20.11.6)(typescript@5.3.3): + resolution: {integrity: sha512-wnd3B9wDJGz3KQE1qrrlz7Xn4e33rWAJ3AONIhwsFHcEVjE4BgIVRTAdXOpbnhZKZfMz+pqnRre65fgcWEg8dg==} engines: {node: '>=v18'} hasBin: true dependencies: - '@commitlint/cli': 18.4.4(@types/node@20.11.5)(typescript@5.3.3) + '@commitlint/cli': 18.5.0(@types/node@20.11.6)(typescript@5.3.3) '@commitlint/types': 18.4.4 transitivePeerDependencies: - '@types/node' @@ -2074,7 +2080,7 @@ packages: resolution: {integrity: sha512-Kvp459HrV2FEJ1CAsi1Ku+MY3kasH19TFykTz2xWmMeq6bk2NU3XXvfJ+Q61m0xktWwt+1HSYf3JZsTms3aRJg==} dev: true - /cosmiconfig-typescript-loader@5.0.0(@types/node@20.11.5)(cosmiconfig@8.3.6)(typescript@5.3.3): + /cosmiconfig-typescript-loader@5.0.0(@types/node@20.11.6)(cosmiconfig@8.3.6)(typescript@5.3.3): resolution: {integrity: sha512-+8cK7jRAReYkMwMiG+bxhcNKiHJDM6bR9FD/nGBXOWdMLuYawjF5cGrtLilJ+LGd3ZjCXnJjR5DkfWPoIVlqJA==} engines: {node: '>=v16'} peerDependencies: @@ -2082,7 +2088,7 @@ packages: cosmiconfig: '>=8.2' typescript: '>=4' dependencies: - '@types/node': 20.11.5 + '@types/node': 20.11.6 cosmiconfig: 8.3.6(typescript@5.3.3) jiti: 1.21.0 typescript: 5.3.3 @@ -2766,9 +2772,9 @@ packages: slash: 3.0.0 dev: true - /got@12.6.1: - resolution: {integrity: sha512-mThBblvlAF1d4O5oqyvN+ZxLAYwIJK7bpMxgYqPD9okW0C3qm5FFn7k811QrcuEBwaogR3ngOFoCfs6mRv7teQ==} - engines: {node: '>=14.16'} + /got@13.0.0: + resolution: {integrity: sha512-XfBk1CxOOScDcMr9O1yKkNaQyy865NbYs+F7dr4H0LZMVgCj2Le59k6PqbNHoL5ToeaEQUYh6c6yMfVcc6SJxA==} + engines: {node: '>=16'} dependencies: '@sindresorhus/is': 5.6.0 '@szmarczak/http-timer': 5.0.1 @@ -2859,9 +2865,9 @@ packages: engines: {node: '>=16.17.0'} dev: true - /husky@8.0.3: - resolution: {integrity: sha512-+dQSyqPh4x1hlO1swXBiNb2HzTDN1I2IGLQx1GrBuiqFJfoMrnZWwVmatvSiO+Iz8fBUnf+lekwNo4c2LlXItg==} - engines: {node: '>=14'} + /husky@9.0.1: + resolution: {integrity: sha512-rXCT8yF2v3awSG03AG6IgICDhJ+m8o3jL1ROwsT4nQZ6urEyKSj0IWFDIh5YC2zgZeAxWksNMbN6rYY4BE1Zrw==} + engines: {node: '>=18'} hasBin: true dev: true @@ -3633,11 +3639,11 @@ packages: engines: {node: '>=6'} dev: true - /package-json@8.1.1: - resolution: {integrity: sha512-cbH9IAIJHNj9uXi196JVsRlt7cHKak6u/e6AkL/bkRelZ7rlL3X1YKxsZwa36xipOEKAsdtmaG6aAJoM1fx2zA==} - engines: {node: '>=14.16'} + /package-json@9.0.0: + resolution: {integrity: sha512-vGgkl6BR8SJUcOdhj49/17fqYpBYr4fAlbBA3we5j548q114UAafKBEVck85Kk2HKhVzWGIAVybFpJ9LesJY6w==} + engines: {node: '>=18'} dependencies: - got: 12.6.1 + got: 13.0.0 registry-auth-token: 5.0.2 registry-url: 6.0.1 semver: 7.5.4 @@ -4505,7 +4511,7 @@ packages: engines: {node: '>= 0.10'} dev: true - /vite-node@1.2.1(@types/node@20.11.5)(terser@5.27.0): + /vite-node@1.2.1(@types/node@20.11.6)(terser@5.27.0): resolution: {integrity: sha512-fNzHmQUSOY+y30naohBvSW7pPn/xn3Ib/uqm+5wAJQJiqQsU0NBR78XdRJb04l4bOFKjpTWld0XAfkKlrDbySg==} engines: {node: ^18.0.0 || >=20.0.0} hasBin: true @@ -4514,7 +4520,7 @@ packages: debug: 4.3.4 pathe: 1.1.2 picocolors: 1.0.0 - vite: 5.0.12(@types/node@20.11.5)(terser@5.27.0) + vite: 5.0.12(@types/node@20.11.6)(terser@5.27.0) transitivePeerDependencies: - '@types/node' - less @@ -4526,8 +4532,8 @@ packages: - terser dev: true - /vite-plugin-dts@3.7.1(@types/node@20.11.5)(typescript@5.3.3)(vite@5.0.12): - resolution: {integrity: sha512-VZJckNFpVfRAkmOxhGT5OgTUVWVXxkNQqLpBUuiNGAr9HbtvmvsPLo2JB3Xhn+o/Z9+CT6YZfYa4bX9SGR5hNw==} + /vite-plugin-dts@3.7.2(@types/node@20.11.6)(typescript@5.3.3)(vite@5.0.12): + resolution: {integrity: sha512-kg//1nDA01b8rufJf4TsvYN8LMkdwv0oBYpiQi6nRwpHyue+wTlhrBiqgipdFpMnW1oOYv6ywmzE5B0vg6vSEA==} engines: {node: ^14.18.0 || >=16.0.0} peerDependencies: typescript: '*' @@ -4536,13 +4542,13 @@ packages: vite: optional: true dependencies: - '@microsoft/api-extractor': 7.39.0(@types/node@20.11.5) + '@microsoft/api-extractor': 7.39.0(@types/node@20.11.6) '@rollup/pluginutils': 5.1.0 '@vue/language-core': 1.8.27(typescript@5.3.3) debug: 4.3.4 kolorist: 1.8.0 typescript: 5.3.3 - vite: 5.0.12(@types/node@20.11.5)(terser@5.27.0) + vite: 5.0.12(@types/node@20.11.6)(terser@5.27.0) vue-tsc: 1.8.27(typescript@5.3.3) transitivePeerDependencies: - '@types/node' @@ -4550,7 +4556,7 @@ packages: - supports-color dev: true - /vite@5.0.12(@types/node@20.11.5)(terser@5.27.0): + /vite@5.0.12(@types/node@20.11.6)(terser@5.27.0): resolution: {integrity: sha512-4hsnEkG3q0N4Tzf1+t6NdN9dg/L3BM+q8SWgbSPnJvrgH2kgdyzfVJwbR1ic69/4uMJJ/3dqDZZE5/WwqW8U1w==} engines: {node: ^18.0.0 || >=20.0.0} hasBin: true @@ -4578,7 +4584,7 @@ packages: terser: optional: true dependencies: - '@types/node': 20.11.5 + '@types/node': 20.11.6 esbuild: 0.19.11 postcss: 8.4.33 rollup: 4.9.5 @@ -4587,7 +4593,7 @@ packages: fsevents: 2.3.3 dev: true - /vitest@1.2.1(@types/node@20.11.5)(terser@5.27.0): + /vitest@1.2.1(@types/node@20.11.6)(terser@5.27.0): resolution: {integrity: sha512-TRph8N8rnSDa5M2wKWJCMnztCZS9cDcgVTQ6tsTFTG/odHJ4l5yNVqvbeDJYJRZ6is3uxaEpFs8LL6QM+YFSdA==} engines: {node: ^18.0.0 || >=20.0.0} hasBin: true @@ -4612,7 +4618,7 @@ packages: jsdom: optional: true dependencies: - '@types/node': 20.11.5 + '@types/node': 20.11.6 '@vitest/expect': 1.2.1 '@vitest/runner': 1.2.1 '@vitest/snapshot': 1.2.1 @@ -4631,8 +4637,8 @@ packages: strip-literal: 1.3.0 tinybench: 2.5.1 tinypool: 0.8.1 - vite: 5.0.12(@types/node@20.11.5)(terser@5.27.0) - vite-node: 1.2.1(@types/node@20.11.5)(terser@5.27.0) + vite: 5.0.12(@types/node@20.11.6)(terser@5.27.0) + vite-node: 1.2.1(@types/node@20.11.6)(terser@5.27.0) why-is-node-running: 2.2.2 transitivePeerDependencies: - less From 5587cca9aa5867122d9fcad563bf715db5dd1d7f Mon Sep 17 00:00:00 2001 From: kwooshung Date: Thu, 25 Jan 2024 14:04:02 +0800 Subject: [PATCH 2/2] =?UTF-8?q?=F0=9F=93=A6=EF=B8=8F=20release(tag):=20new?= =?UTF-8?q?=20version=201.0.9?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- changelogs/.history | 1 + changelogs/CHANGELOG.en.md | 4 ++++ changelogs/CHANGELOG.ja.md | 4 ++++ changelogs/CHANGELOG.ko.md | 4 ++++ changelogs/CHANGELOG.ru.md | 4 ++++ changelogs/CHANGELOG.zh-cn.md | 4 ++++ changelogs/CHANGELOG.zh-tw.md | 4 ++++ package.json | 2 +- 8 files changed, 26 insertions(+), 1 deletion(-) diff --git a/changelogs/.history b/changelogs/.history index a7abcc4..91d8c8d 100644 --- a/changelogs/.history +++ b/changelogs/.history @@ -1,3 +1,4 @@ +1.0.9 1.0.8 1.0.7 1.0.6 diff --git a/changelogs/CHANGELOG.en.md b/changelogs/CHANGELOG.en.md index 2a14dab..98d4175 100644 --- a/changelogs/CHANGELOG.en.md +++ b/changelogs/CHANGELOG.en.md @@ -1,3 +1,7 @@ +## 🎉 1.0.9 `2024-01-25` +### 💩 Optimization +- Update code dependencies, optimize performance ([#76bf2f4](https://github.com/kwooshung/algorithm-sorts/commit/76bf2f40a1af50e2891be430745e7f44268b1f81)) + ## 🎉 1.0.8 `2024-01-21` ### 🆕 Add - Add .gitattributes, forced settings to LF ([#87a9a02](https://github.com/kwooshung/algorithm-sorts/commit/87a9a02dd32b7657308d5e0b7a6d2a1f3c89493e)) diff --git a/changelogs/CHANGELOG.ja.md b/changelogs/CHANGELOG.ja.md index 2099098..9d3fe3f 100644 --- a/changelogs/CHANGELOG.ja.md +++ b/changelogs/CHANGELOG.ja.md @@ -1,3 +1,7 @@ +## 🎉 1.0.9 `2024-01-25` +### 💩 Optimization +- コード依存関係を更新し、パフォーマンスを最適化します ([#76bf2f4](https://github.com/kwooshung/algorithm-sorts/commit/76bf2f40a1af50e2891be430745e7f44268b1f81)) + ## 🎉 1.0.8 `2024-01-21` ### 🆕 Add - .gitattributes、強制設定をLFに追加します ([#87a9a02](https://github.com/kwooshung/algorithm-sorts/commit/87a9a02dd32b7657308d5e0b7a6d2a1f3c89493e)) diff --git a/changelogs/CHANGELOG.ko.md b/changelogs/CHANGELOG.ko.md index 43ec612..7fce73a 100644 --- a/changelogs/CHANGELOG.ko.md +++ b/changelogs/CHANGELOG.ko.md @@ -1,3 +1,7 @@ +## 🎉 1.0.9 `2024-01-25` +### 💩 Optimization +- 코드 종속성을 업데이트하고 성능을 최적화합니다 ([#76bf2f4](https://github.com/kwooshung/algorithm-sorts/commit/76bf2f40a1af50e2891be430745e7f44268b1f81)) + ## 🎉 1.0.8 `2024-01-21` ### 🆕 Add - .gitattributes, 강제 설정을 LF에 추가하십시오 ([#87a9a02](https://github.com/kwooshung/algorithm-sorts/commit/87a9a02dd32b7657308d5e0b7a6d2a1f3c89493e)) diff --git a/changelogs/CHANGELOG.ru.md b/changelogs/CHANGELOG.ru.md index f3759d8..49fa903 100644 --- a/changelogs/CHANGELOG.ru.md +++ b/changelogs/CHANGELOG.ru.md @@ -1,3 +1,7 @@ +## 🎉 1.0.9 `2024-01-25` +### 💩 Optimization +- Обновлять зависимости кода, оптимизировать производительность ([#76bf2f4](https://github.com/kwooshung/algorithm-sorts/commit/76bf2f40a1af50e2891be430745e7f44268b1f81)) + ## 🎉 1.0.8 `2024-01-21` ### 🆕 Add - Добавить .gitattributes, принудительные настройки в LF ([#87a9a02](https://github.com/kwooshung/algorithm-sorts/commit/87a9a02dd32b7657308d5e0b7a6d2a1f3c89493e)) diff --git a/changelogs/CHANGELOG.zh-cn.md b/changelogs/CHANGELOG.zh-cn.md index 9354a09..61b7d5a 100644 --- a/changelogs/CHANGELOG.zh-cn.md +++ b/changelogs/CHANGELOG.zh-cn.md @@ -1,3 +1,7 @@ +## 🎉 1.0.9 `2024-01-25` +### 💩 Optimization +- 更新代码依赖性,优化性能 ([#76bf2f4](https://github.com/kwooshung/algorithm-sorts/commit/76bf2f40a1af50e2891be430745e7f44268b1f81)) + ## 🎉 1.0.8 `2024-01-21` ### 🆕 Add - 添加.gitAttributes,强制设置为LF ([#87a9a02](https://github.com/kwooshung/algorithm-sorts/commit/87a9a02dd32b7657308d5e0b7a6d2a1f3c89493e)) diff --git a/changelogs/CHANGELOG.zh-tw.md b/changelogs/CHANGELOG.zh-tw.md index 80f339e..196c436 100644 --- a/changelogs/CHANGELOG.zh-tw.md +++ b/changelogs/CHANGELOG.zh-tw.md @@ -1,3 +1,7 @@ +## 🎉 1.0.9 `2024-01-25` +### 💩 Optimization +- 更新代碼依賴性,優化性能 ([#76bf2f4](https://github.com/kwooshung/algorithm-sorts/commit/76bf2f40a1af50e2891be430745e7f44268b1f81)) + ## 🎉 1.0.8 `2024-01-21` ### 🆕 Add - 添加.gitAttributes,強制設置為LF ([#87a9a02](https://github.com/kwooshung/algorithm-sorts/commit/87a9a02dd32b7657308d5e0b7a6d2a1f3c89493e)) diff --git a/package.json b/package.json index f0c1d15..4d7ab62 100644 --- a/package.json +++ b/package.json @@ -1,6 +1,6 @@ { "name": "@kwooshung/algorithm-sorts", - "version": "1.0.8", + "version": "1.0.9", "title": "algorithm-sorts", "description": "Better algorithm implementation library", "private": false,