fix: deduplicate unstorage version

This commit is contained in:
Daniel Roe 2023-08-08 11:30:38 +01:00
parent 7079564ffe
commit 4ebc8b6798
2 changed files with 104 additions and 71 deletions

View file

@ -131,6 +131,9 @@
"vue-tsc": "^1.8.8"
},
"pnpm": {
"overrides": {
"unstorage": "^1.9.0"
},
"patchedDependencies": {
"nuxt-security@0.13.1": "patches/nuxt-security@0.13.1.patch"
}

View file

@ -4,6 +4,9 @@ settings:
autoInstallPeers: true
excludeLinksFromLockfile: false
overrides:
unstorage: ^1.9.0
patchedDependencies:
nuxt-security@0.13.1:
hash: bd6cmp7ukwwiwrxafbbotwkihe
@ -280,7 +283,7 @@ importers:
version: 13.2.3
nuxt:
specifier: 3.6.5
version: 3.6.5(@types/node@20.3.3)(eslint@8.46.0)(rollup@2.79.1)(typescript@5.1.6)(vue-tsc@1.8.8)
version: 3.6.5(@types/node@20.3.3)(eslint@8.46.0)(idb-keyval@6.2.1)(rollup@2.79.1)(typescript@5.1.6)(vue-tsc@1.8.8)
prettier:
specifier: ^3.0.0
version: 3.0.0
@ -317,7 +320,7 @@ importers:
version: 1.14.4(idb-keyval@6.2.1)(nuxt@3.6.5)(postcss@8.4.24)(rollup@3.26.0)(vue@3.3.4)
nuxt:
specifier: ^3.6.5
version: 3.6.5(@types/node@20.3.3)(eslint@8.46.0)(rollup@3.26.0)(typescript@5.1.6)(vue-tsc@1.8.8)
version: 3.6.5(@types/node@20.3.3)(eslint@8.46.0)(idb-keyval@6.2.1)(rollup@3.26.0)(typescript@5.1.6)(vue-tsc@1.8.8)
packages:
@ -2597,7 +2600,7 @@ packages:
'@nuxt-themes/elements': 0.9.4(postcss@8.4.24)(rollup@3.26.0)(vue@3.3.4)
'@nuxt-themes/tokens': 1.9.1(postcss@8.4.24)(rollup@3.26.0)(vue@3.3.4)
'@nuxt-themes/typography': 0.11.0(postcss@8.4.24)(rollup@3.26.0)(vue@3.3.4)
'@nuxt/content': 2.7.2(rollup@3.26.0)
'@nuxt/content': 2.7.2(idb-keyval@6.2.1)(rollup@3.26.0)
'@nuxthq/studio': 0.13.4(rollup@3.26.0)
'@vueuse/integrations': 10.2.1(focus-trap@7.5.2)(fuse.js@6.6.2)(idb-keyval@6.2.1)(vue@3.3.4)
'@vueuse/nuxt': 10.2.1(nuxt@3.6.5)(rollup@3.26.0)(vue@3.3.4)
@ -2610,6 +2613,7 @@ packages:
- '@azure/identity'
- '@azure/keyvault-secrets'
- '@azure/storage-blob'
- '@capacitor/preferences'
- '@planetscale/database'
- '@upstash/redis'
- '@vercel/kv'
@ -2679,7 +2683,7 @@ packages:
- vue
dev: true
/@nuxt/content@2.7.2(rollup@3.26.0):
/@nuxt/content@2.7.2(idb-keyval@6.2.1)(rollup@3.26.0):
resolution: {integrity: sha512-fP0nrnyjtFbluKltKUtC7jSMFc1xAH+bwweZyLwXb3gkIap2EHlVL+e9ptGt39+4HIkRkLgME7TNr/fUO+CHug==}
dependencies:
'@nuxt/kit': 3.6.5(rollup@3.26.0)
@ -2716,7 +2720,7 @@ packages:
unist-util-position: 5.0.0
unist-util-stringify-position: 4.0.0
unist-util-visit: 5.0.0
unstorage: 1.8.0
unstorage: 1.9.0(idb-keyval@6.2.1)
ws: 8.13.0
transitivePeerDependencies:
- '@azure/app-configuration'
@ -2725,10 +2729,12 @@ packages:
- '@azure/identity'
- '@azure/keyvault-secrets'
- '@azure/storage-blob'
- '@capacitor/preferences'
- '@planetscale/database'
- '@upstash/redis'
- '@vercel/kv'
- bufferutil
- idb-keyval
- rollup
- supports-color
- utf-8-validate
@ -2746,7 +2752,7 @@ packages:
'@nuxt/kit': 3.6.5(rollup@2.79.1)
'@nuxt/schema': 3.6.5(rollup@2.79.1)
execa: 7.1.1
nuxt: 3.6.5(@types/node@20.3.3)(eslint@8.46.0)(rollup@2.79.1)(typescript@5.1.6)(vue-tsc@1.8.8)
nuxt: 3.6.5(@types/node@20.3.3)(eslint@8.46.0)(idb-keyval@6.2.1)(rollup@2.79.1)(typescript@5.1.6)(vue-tsc@1.8.8)
vite: 4.3.9(@types/node@20.3.3)
transitivePeerDependencies:
- rollup
@ -2795,7 +2801,7 @@ packages:
launch-editor: 2.6.0
local-pkg: 0.4.3
magicast: 0.2.9
nuxt: 3.6.5(@types/node@20.3.3)(eslint@8.46.0)(rollup@2.79.1)(typescript@5.1.6)(vue-tsc@1.8.8)
nuxt: 3.6.5(@types/node@20.3.3)(eslint@8.46.0)(idb-keyval@6.2.1)(rollup@2.79.1)(typescript@5.1.6)(vue-tsc@1.8.8)
nypm: 0.2.2
pacote: 15.2.0
pathe: 1.1.1
@ -3157,6 +3163,14 @@ packages:
- vue-router
dev: false
/@parcel/watcher-wasm@2.3.0-alpha.1:
resolution: {integrity: sha512-wo6065l1MQ6SJPPchYw/q8J+pFL40qBXLu4Td2CXeQ/+mUk8NenNqC75P/P1Cyvpam0kfk91iszd+XL+xKDQww==}
engines: {node: '>= 10.0.0'}
dependencies:
is-glob: 4.0.3
micromatch: 4.0.5
napi-wasm: 1.1.0
/@pinia/nuxt@0.4.11(rollup@2.79.1)(typescript@5.1.6)(vue@3.3.4):
resolution: {integrity: sha512-bhuNFngJpmBCdAqWguezNJ/oJFR7wvKieqiZrmmdmPR07XjsidAw8RLXHMZE9kUm32M9E6T057OBbG/22jERTg==}
dependencies:
@ -4954,7 +4968,7 @@ packages:
'@vue-macros/common': 1.7.0(rollup@2.79.1)(vue@3.3.4)
'@vue-macros/short-vmodel': 1.2.15(rollup@2.79.1)(vue@3.3.4)
'@vue-macros/volar': 0.13.3(@vue-macros/reactivity-transform@0.3.19)(rollup@2.79.1)(typescript@5.1.6)(vue-tsc@1.8.8)(vue@3.3.4)
nuxt: 3.6.5(@types/node@20.3.3)(eslint@8.46.0)(rollup@2.79.1)(typescript@5.1.6)(vue-tsc@1.8.8)
nuxt: 3.6.5(@types/node@20.3.3)(eslint@8.46.0)(idb-keyval@6.2.1)(rollup@2.79.1)(typescript@5.1.6)(vue-tsc@1.8.8)
unplugin-vue-macros: 2.4.4(@vueuse/core@10.2.1)(rollup@2.79.1)(vite@4.3.9)(vue@3.3.4)(webpack@5.88.1)
transitivePeerDependencies:
- '@vue-macros/reactivity-transform'
@ -5413,7 +5427,7 @@ packages:
'@vueuse/core': 10.2.1(vue@3.3.4)
'@vueuse/metadata': 10.2.1
local-pkg: 0.4.3
nuxt: 3.6.5(@types/node@20.3.3)(eslint@8.46.0)(rollup@2.79.1)(typescript@5.1.6)(vue-tsc@1.8.8)
nuxt: 3.6.5(@types/node@20.3.3)(eslint@8.46.0)(idb-keyval@6.2.1)(rollup@2.79.1)(typescript@5.1.6)(vue-tsc@1.8.8)
vue-demi: 0.14.5(vue@3.3.4)
transitivePeerDependencies:
- '@vue/composition-api'
@ -5431,7 +5445,7 @@ packages:
'@vueuse/core': 10.2.1(vue@3.3.4)
'@vueuse/metadata': 10.2.1
local-pkg: 0.4.3
nuxt: 3.6.5(@types/node@20.3.3)(eslint@8.46.0)(rollup@3.26.0)(typescript@5.1.6)(vue-tsc@1.8.8)
nuxt: 3.6.5(@types/node@20.3.3)(eslint@8.46.0)(idb-keyval@6.2.1)(rollup@3.26.0)(typescript@5.1.6)(vue-tsc@1.8.8)
vue-demi: 0.14.5(vue@3.3.4)
transitivePeerDependencies:
- '@vue/composition-api'
@ -6382,7 +6396,6 @@ packages:
resolution: {integrity: sha512-Me9nf0/BEmMOnuQzMOVXgpzkMUNbd0Am8lTl/13p0aRGAoLGk5T5sdet/42CrIGmWdG67BgHUhcKK1my1ujUEg==}
dependencies:
consola: 3.2.3
dev: true
/classnames@2.3.2:
resolution: {integrity: sha512-CSbhY4cFEJRe6/GQzIk5qXZ4Jeg5pcsP7b5peFSDpffpe1cqjASH/n9UTjBwOp6XpMSTwQ8Za2K5V02ueA7Tmw==}
@ -6948,6 +6961,9 @@ packages:
/destr@2.0.0:
resolution: {integrity: sha512-FJ9RDpf3GicEBvzI3jxc2XhHzbqD8p4ANw/1kPsFBfTvP1b7Gn/Lg1vO7R9J4IVgoMbyUmFrFGZafJ1hPZpvlg==}
/destr@2.0.1:
resolution: {integrity: sha512-M1Ob1zPSIvlARiJUkKqvAZ3VAqQY6Jcuth/pBKQ2b1dX/Qx0OnJ8Vux6J2H5PTMQeRzWrrbTu70VxBfv/OPDJA==}
/destroy@1.2.0:
resolution: {integrity: sha512-2sJGJTaXIIaR1w4iJSNoN0hnMY7Gpc/n8D4qSCJw8QqFWXf7cuAgnEHxBpweaVcPevC2l3KpjYCx3NypQQgaJg==}
engines: {node: '>= 0.8', npm: 1.2.8000 || >= 1.4.16}
@ -8330,6 +8346,18 @@ packages:
ufo: 1.1.2
uncrypto: 0.1.3
/h3@1.8.0-rc.3:
resolution: {integrity: sha512-NhDCNXhrJkt42BDQF57787yXJa2eX2Hl4OMlu+Ym9QBdBaOByUjBrovYaBc+27mtIhHvs2IqPf56to8qcNBI7Q==}
dependencies:
cookie-es: 1.0.0
defu: 6.1.2
destr: 2.0.1
iron-webcrypto: 0.8.0
radix3: 1.0.1
ufo: 1.2.0
uncrypto: 0.1.3
unenv: 1.6.2
/happy-dom@10.5.2:
resolution: {integrity: sha512-dTA1cDcLOPIkAdykLd9Wo1k8Ly36Hh2OdKGkWEHWuAHb89KcVVRLSj1OFev7ir90xhRLSGCGrEdDvS6u9l13kg==}
dependencies:
@ -8696,6 +8724,9 @@ packages:
/iron-webcrypto@0.7.1:
resolution: {integrity: sha512-K/UmlEhPCPXEHV5hAtH5C0tI5JnFuOrv4yO/j7ODPl3HaiiHBLbOLTde+ieUaAyfCATe4LoAnclyF+hmSCOVmQ==}
/iron-webcrypto@0.8.0:
resolution: {integrity: sha512-gScdcWHjTGclCU15CIv2r069NoQrys1UeUFFfaO1hL++ytLHkVw7N5nXJmFf3J2LEDMz1PkrvC0m62JEeu1axQ==}
/is-absolute-url@4.0.1:
resolution: {integrity: sha512-/51/TKE88Lmm7Gc4/8btclNXWS+g50wXhYJq8HWIBAGUBnoAdRu1aXeh364t/O7wXDAcTJDP8PNuNKWUDWie+A==}
engines: {node: ^12.20.0 || ^14.13.1 || >=16.0.0}
@ -9321,6 +9352,24 @@ packages:
ufo: 1.1.2
dev: true
/listhen@1.2.2:
resolution: {integrity: sha512-fQaXe+DAQ5QiYP1B4uXfAgwqIwNS+0WMIwRd5l2a3npQAEhlCJ1pN11d41yHtbeReE7oRtfL+h6Nzxq+Wc4vIg==}
hasBin: true
dependencies:
'@parcel/watcher-wasm': 2.3.0-alpha.1
citty: 0.1.2
clipboardy: 3.0.0
consola: 3.2.3
defu: 6.1.2
get-port-please: 3.0.1
h3: 1.8.0-rc.3
http-shutdown: 1.2.2
jiti: 1.19.1
mlly: 1.4.0
node-forge: 1.3.1
pathe: 1.1.1
ufo: 1.2.0
/listr2@5.0.8:
resolution: {integrity: sha512-mC73LitKHj9w6v30nLNGPetZIlfpUniNSsxxrbaPcWOjDb92SHPzJPi/t+v1YC/lxKz/AJ9egOjww0qUuFxBpA==}
engines: {node: ^14.13.1 || >=16.0.0}
@ -10259,6 +10308,9 @@ packages:
resolution: {integrity: sha512-ONmRUqK7zj7DWX0D9ADe03wbwOBZxNAfF20PlGfCWQcD3+/MakShIHrMqx9YwPTfxDdF1zLeL+RGZiR9kGMLdg==}
dev: true
/napi-wasm@1.1.0:
resolution: {integrity: sha512-lHwIAJbmLSjF9VDRm9GoVOy9AGp3aIvkjv+Kvz9h16QR3uSVYH78PNQUnT2U4X53mhlnV2M7wrhibQ3GHicDmg==}
/natural-compare-lite@1.4.0:
resolution: {integrity: sha512-Tj+HTDSJJKaZnfiuw+iaF9skdPpTo2GtEly5JHnWV/hfv2Qj/9RKsGISQtLh2ox3l5EAGw487hnBee0sIJ6v2g==}
dev: true
@ -10275,7 +10327,7 @@ packages:
resolution: {integrity: sha512-Yd3UES5mWCSqR+qNT93S3UoYUkqAZ9lLg8a7g9rimsWmYGK8cVToA4/sF3RrshdyV3sAGMXVUmpMYOw+dLpOuw==}
dev: false
/nitropack@2.5.2:
/nitropack@2.5.2(idb-keyval@6.2.1):
resolution: {integrity: sha512-hXEHY9NJmOOETFFTPCBB9PB0+txoAbU/fB2ovUF6UMRo4ucQZztYnZdX+YSxa6FVz6eONvcxXvf9/9s6t08KWw==}
engines: {node: ^14.16.0 || ^16.11.0 || >=17.0.0}
hasBin: true
@ -10343,7 +10395,7 @@ packages:
uncrypto: 0.1.3
unenv: 1.5.1
unimport: 3.0.14(rollup@3.26.0)
unstorage: 1.7.0
unstorage: 1.9.0(idb-keyval@6.2.1)
transitivePeerDependencies:
- '@azure/app-configuration'
- '@azure/cosmos'
@ -10351,11 +10403,13 @@ packages:
- '@azure/identity'
- '@azure/keyvault-secrets'
- '@azure/storage-blob'
- '@capacitor/preferences'
- '@planetscale/database'
- '@upstash/redis'
- '@vercel/kv'
- debug
- encoding
- idb-keyval
- supports-color
/no-case@3.0.4:
@ -10677,7 +10731,7 @@ packages:
- vue-router
dev: false
/nuxt@3.6.5(@types/node@20.3.3)(eslint@8.46.0)(rollup@2.79.1)(typescript@5.1.6)(vue-tsc@1.8.8):
/nuxt@3.6.5(@types/node@20.3.3)(eslint@8.46.0)(idb-keyval@6.2.1)(rollup@2.79.1)(typescript@5.1.6)(vue-tsc@1.8.8):
resolution: {integrity: sha512-0A7V8B1HrIXX9IlqPc2w+5ZPXi+7MYa9QVhtuGYuLvjRKoSFANhCoMPRP6pKdoxigM1MBxhLue2VmHA/VbtJCw==}
engines: {node: ^14.18.0 || >=16.10.0}
hasBin: true
@ -10718,7 +10772,7 @@ packages:
local-pkg: 0.4.3
magic-string: 0.30.1
mlly: 1.4.0
nitropack: 2.5.2
nitropack: 2.5.2(idb-keyval@6.2.1)
nuxi: 3.6.5
nypm: 0.2.2
ofetch: 1.1.1
@ -10748,12 +10802,14 @@ packages:
- '@azure/identity'
- '@azure/keyvault-secrets'
- '@azure/storage-blob'
- '@capacitor/preferences'
- '@planetscale/database'
- '@upstash/redis'
- '@vercel/kv'
- debug
- encoding
- eslint
- idb-keyval
- less
- meow
- optionator
@ -10769,7 +10825,7 @@ packages:
- vti
- vue-tsc
/nuxt@3.6.5(@types/node@20.3.3)(eslint@8.46.0)(rollup@3.26.0)(typescript@5.1.6)(vue-tsc@1.8.8):
/nuxt@3.6.5(@types/node@20.3.3)(eslint@8.46.0)(idb-keyval@6.2.1)(rollup@3.26.0)(typescript@5.1.6)(vue-tsc@1.8.8):
resolution: {integrity: sha512-0A7V8B1HrIXX9IlqPc2w+5ZPXi+7MYa9QVhtuGYuLvjRKoSFANhCoMPRP6pKdoxigM1MBxhLue2VmHA/VbtJCw==}
engines: {node: ^14.18.0 || >=16.10.0}
hasBin: true
@ -10810,7 +10866,7 @@ packages:
local-pkg: 0.4.3
magic-string: 0.30.1
mlly: 1.4.0
nitropack: 2.5.2
nitropack: 2.5.2(idb-keyval@6.2.1)
nuxi: 3.6.5
nypm: 0.2.2
ofetch: 1.1.1
@ -10840,12 +10896,14 @@ packages:
- '@azure/identity'
- '@azure/keyvault-secrets'
- '@azure/storage-blob'
- '@capacitor/preferences'
- '@planetscale/database'
- '@upstash/redis'
- '@vercel/kv'
- debug
- encoding
- eslint
- idb-keyval
- less
- meow
- optionator
@ -13450,6 +13508,9 @@ packages:
/ufo@1.1.2:
resolution: {integrity: sha512-TrY6DsjTQQgyS3E3dBaOXf0TpPD8u9FVrVYmKVegJuFw51n/YB9XPt+U6ydzFG5ZIN7+DIjPbNmXoBj9esYhgQ==}
/ufo@1.2.0:
resolution: {integrity: sha512-RsPyTbqORDNDxqAdQPQBpgqhWle1VcTSou/FraClYlHf6TZnQcGslpLcAphNR+sQW4q5lLWLbOsRlh9j24baQg==}
/ultrahtml@1.2.0:
resolution: {integrity: sha512-vxZM2yNvajRmCj/SknRYGNXk2tqiy6kRNvZjJLaleG3zJbSh/aNkOqD1/CVzypw8tyHyhpzYuwQgMMhUB4ZVNQ==}
@ -13537,6 +13598,15 @@ packages:
node-fetch-native: 1.2.0
pathe: 1.1.1
/unenv@1.6.2:
resolution: {integrity: sha512-oDbB3arlgPB8Berj4nD7z9ydzF8ITInlBunf0a+3YJkLDhI1DJrUdmv2ovPXAIXvxzW4FTIGtWqng6dk7/kziA==}
dependencies:
consola: 3.2.3
defu: 6.1.2
mime: 3.0.0
node-fetch-native: 1.2.0
pathe: 1.1.1
/unhead@1.1.30:
resolution: {integrity: sha512-25N/P1GnnC8EYCDerzE0hl2nOdRqS1NOFh1STEyKWRo/Bi5dXn8Z2NTaqzkbr5ExJTZEAiDfZ+eALvMTmvlXlA==}
dependencies:
@ -13933,54 +14003,8 @@ packages:
webpack-virtual-modules: 0.5.0
dev: false
/unstorage@1.7.0:
resolution: {integrity: sha512-f78UtR4HyUGWuET35iNPdKMvCh9YPQpC7WvkGpP6XiLlolT/9wjyAICYN9AMD/tlB8ZdOqWQHZn+j7mXcTSO4w==}
peerDependencies:
'@azure/app-configuration': ^1.4.1
'@azure/cosmos': ^3.17.3
'@azure/data-tables': ^13.2.2
'@azure/identity': ^3.2.2
'@azure/keyvault-secrets': ^4.7.0
'@azure/storage-blob': ^12.14.0
'@planetscale/database': ^1.7.0
'@upstash/redis': ^1.20.6
'@vercel/kv': ^0.2.1
peerDependenciesMeta:
'@azure/app-configuration':
optional: true
'@azure/cosmos':
optional: true
'@azure/data-tables':
optional: true
'@azure/identity':
optional: true
'@azure/keyvault-secrets':
optional: true
'@azure/storage-blob':
optional: true
'@planetscale/database':
optional: true
'@upstash/redis':
optional: true
'@vercel/kv':
optional: true
dependencies:
anymatch: 3.1.3
chokidar: 3.5.3
destr: 2.0.0
h3: 1.7.1
ioredis: 5.3.2
listhen: 1.0.4
lru-cache: 10.0.0
mri: 1.2.0
node-fetch-native: 1.2.0
ofetch: 1.1.1
ufo: 1.1.2
transitivePeerDependencies:
- supports-color
/unstorage@1.8.0:
resolution: {integrity: sha512-Wl6a0fYIIPx8yWIHAVNzsNRcIpagVnBV05UXeIFCNqPZ5tu0w0MPE+eTjpRe/yxCD60K7qX55K5Px/PeKvNntw==}
/unstorage@1.9.0(idb-keyval@6.2.1):
resolution: {integrity: sha512-VpD8ZEYc/le8DZCrny3bnqKE4ZjioQxBRnWE+j5sGNvziPjeDlaS1NaFFHzl/kkXaO3r7UaF8MGQrs14+1B4pQ==}
peerDependencies:
'@azure/app-configuration': ^1.4.1
'@azure/cosmos': ^3.17.3
@ -13988,9 +14012,11 @@ packages:
'@azure/identity': ^3.2.3
'@azure/keyvault-secrets': ^4.7.0
'@azure/storage-blob': ^12.14.0
'@planetscale/database': ^1.7.0
'@upstash/redis': ^1.21.0
'@capacitor/preferences': ^5.0.0
'@planetscale/database': ^1.8.0
'@upstash/redis': ^1.22.0
'@vercel/kv': ^0.2.2
idb-keyval: ^6.2.1
peerDependenciesMeta:
'@azure/app-configuration':
optional: true
@ -14004,27 +14030,31 @@ packages:
optional: true
'@azure/storage-blob':
optional: true
'@capacitor/preferences':
optional: true
'@planetscale/database':
optional: true
'@upstash/redis':
optional: true
'@vercel/kv':
optional: true
idb-keyval:
optional: true
dependencies:
anymatch: 3.1.3
chokidar: 3.5.3
destr: 2.0.0
destr: 2.0.1
h3: 1.7.1
idb-keyval: 6.2.1
ioredis: 5.3.2
listhen: 1.1.2
listhen: 1.2.2
lru-cache: 10.0.0
mri: 1.2.0
node-fetch-native: 1.2.0
ofetch: 1.1.1
ufo: 1.1.2
ufo: 1.2.0
transitivePeerDependencies:
- supports-color
dev: true
/untildify@4.0.0:
resolution: {integrity: sha512-KK8xQ1mkzZeg9inewmFVDNkg3l5LUhoq9kN6iWYB/CC9YMG8HA+c1Q8HwDe6dEX7kErrEVNVBO3fWsVq5iDgtw==}