perf: 优化缓存下载

This commit is contained in:
2024-10-11 22:10:30 +08:00
parent 79287d7de9
commit 973b76a5f0
6 changed files with 75 additions and 47 deletions

38
pnpm-lock.yaml generated
View File

@@ -16,7 +16,7 @@ importers:
version: 0.0.2
'@abearxiong/use-file-store':
specifier: ^0.0.1
version: 0.0.1(typescript@5.6.2)
version: 0.0.1(typescript@5.6.3)
ioredis:
specifier: ^5.4.1
version: 5.4.1
@@ -35,10 +35,10 @@ importers:
version: 15.3.0(rollup@4.24.0)
'@rollup/plugin-typescript':
specifier: ^12.1.0
version: 12.1.0(rollup@4.24.0)(tslib@2.7.0)(typescript@5.6.2)
version: 12.1.0(rollup@4.24.0)(tslib@2.7.0)(typescript@5.6.3)
'@types/node':
specifier: ^22.7.4
version: 22.7.4
specifier: ^22.7.5
version: 22.7.5
cross-env:
specifier: ^7.0.3
version: 7.0.3
@@ -55,8 +55,8 @@ importers:
specifier: ^2.7.0
version: 2.7.0
typescript:
specifier: ^5.6.2
version: 5.6.2
specifier: ^5.6.3
version: 5.6.3
packages:
@@ -234,8 +234,8 @@ packages:
'@types/json-schema@7.0.15':
resolution: {integrity: sha512-5+fP8P8MFNC+AyZCDxrB2pkZFPGzqQWUzpSeuuVLvm8VMcorNYavBqoFcxK8bQz4Qsbn4oUEEem4wDLfcysGHA==}
'@types/node@22.7.4':
resolution: {integrity: sha512-y+NPi1rFzDs1NdQHHToqeiX2TIS79SWEAw9GYhkkx8bD0ChpfqC+n2j5OXOCpzfojBEBt6DnEnnG9MY0zk1XLg==}
'@types/node@22.7.5':
resolution: {integrity: sha512-jML7s2NAzMWc//QSJ1a3prpk78cOPchGvXJsC3C6R6PSMoooztvRVQEz89gmBTBY1SPMaqo5teB4uNHPdetShQ==}
'@types/resolve@1.20.2':
resolution: {integrity: sha512-60BCwRFOZCQhDncwQdxxeOEEkbc5dIMccYLwbxsS4TUNeVECQ/pBJ0j09mrHOl/JJvpRPGwO9SvE4nR2Nb/a4Q==}
@@ -738,8 +738,8 @@ packages:
tslib@2.7.0:
resolution: {integrity: sha512-gLXCKdN1/j47AiHiOkJN69hJmcbGTHI0ImLmbYLHykhgeN0jVGola9yVjFgzCUklsZQMW55o+dW7IXv3RCXDzA==}
typescript@5.6.2:
resolution: {integrity: sha512-NW8ByodCSNCwZeghjN3o+JX5OFH0Ojg6sadjEKY4huZ52TqbJTJnDo5+Tw98lSy63NZvi4n+ez5m2u5d4PkZyw==}
typescript@5.6.3:
resolution: {integrity: sha512-hjcS1mhfuyi4WW8IWtjP7brDrG2cuDZukyrYrSauoXGNgx0S7zceP07adYkJycEr56BOUTNPzbInooiN3fn1qw==}
engines: {node: '>=14.17'}
hasBin: true
@@ -785,10 +785,10 @@ snapshots:
'@abearxiong/use-config@0.0.2': {}
'@abearxiong/use-file-store@0.0.1(typescript@5.6.2)':
'@abearxiong/use-file-store@0.0.1(typescript@5.6.3)':
dependencies:
json5: 2.2.3
ts-loader: 9.5.1(typescript@5.6.2)(webpack@5.95.0)
ts-loader: 9.5.1(typescript@5.6.3)(webpack@5.95.0)
webpack: 5.95.0
transitivePeerDependencies:
- '@swc/core'
@@ -849,11 +849,11 @@ snapshots:
optionalDependencies:
rollup: 4.24.0
'@rollup/plugin-typescript@12.1.0(rollup@4.24.0)(tslib@2.7.0)(typescript@5.6.2)':
'@rollup/plugin-typescript@12.1.0(rollup@4.24.0)(tslib@2.7.0)(typescript@5.6.3)':
dependencies:
'@rollup/pluginutils': 5.1.2(rollup@4.24.0)
resolve: 1.22.8
typescript: 5.6.2
typescript: 5.6.3
optionalDependencies:
rollup: 4.24.0
tslib: 2.7.0
@@ -918,7 +918,7 @@ snapshots:
'@types/json-schema@7.0.15': {}
'@types/node@22.7.4':
'@types/node@22.7.5':
dependencies:
undici-types: 6.19.8
@@ -1210,7 +1210,7 @@ snapshots:
jest-worker@27.5.1:
dependencies:
'@types/node': 22.7.4
'@types/node': 22.7.5
merge-stream: 2.0.0
supports-color: 8.1.1
@@ -1399,19 +1399,19 @@ snapshots:
ts-lib@0.0.5: {}
ts-loader@9.5.1(typescript@5.6.2)(webpack@5.95.0):
ts-loader@9.5.1(typescript@5.6.3)(webpack@5.95.0):
dependencies:
chalk: 4.1.2
enhanced-resolve: 5.17.1
micromatch: 4.0.8
semver: 7.6.3
source-map: 0.7.4
typescript: 5.6.2
typescript: 5.6.3
webpack: 5.95.0
tslib@2.7.0: {}
typescript@5.6.2: {}
typescript@5.6.3: {}
undefsafe@2.0.5: {}