From 49e54aebcbf46f2c0eaa9877b8e613b09055beba Mon Sep 17 00:00:00 2001 From: Julien Calixte Date: Thu, 15 Dec 2022 11:29:50 +0100 Subject: [PATCH] upgrade packages --- components.d.ts | 11 ++-- package.json | 8 +-- pnpm-lock.yaml | 166 ++++++++++++++++++++++++------------------------ 3 files changed, 94 insertions(+), 91 deletions(-) diff --git a/components.d.ts b/components.d.ts index 637f777..c612114 100644 --- a/components.d.ts +++ b/components.d.ts @@ -1,8 +1,11 @@ // generated by unplugin-vue-components // We suggest you to commit this file into source control -// Read more: https://github.com/vuejs/vue-next/pull/3399 +// Read more: https://github.com/vuejs/core/pull/3399 +import '@vue/runtime-core' -declare module 'vue' { +export {} + +declare module '@vue/runtime-core' { export interface GlobalComponents { AboutMe: typeof import('./src/components/presentation/about-me.vue')['default'] AppHeader: typeof import('./src/components/app-header.vue')['default'] @@ -13,9 +16,9 @@ declare module 'vue' { MyProjects: typeof import('./src/components/presentation/my-projects.vue')['default'] OrderTag: typeof import('./src/components/core/order-tag.vue')['default'] ProductionFlow: typeof import('./src/components/flow/ProductionFlow.vue')['default'] + RouterLink: typeof import('vue-router')['RouterLink'] + RouterView: typeof import('vue-router')['RouterView'] ToucanIcon: typeof import('./src/components/core/toucan-icon.vue')['default'] Welcome: typeof import('./src/components/Welcome.vue')['default'] } } - -export { } diff --git a/package.json b/package.json index 653bee3..5eccade 100644 --- a/package.json +++ b/package.json @@ -14,11 +14,11 @@ "@islands/headings": "^0.8.1", "@islands/prism": "^0.8.0", "iles": "^0.8.7", - "sass": "^1.56.1", - "typescript": "^4.9.3", - "vitest": "^0.25.3", + "sass": "^1.56.2", + "typescript": "^4.9.4", + "vitest": "^0.25.8", "vue": "^3.2.45", - "vue-tsc": "^1.0.11" + "vue-tsc": "^1.0.13" }, "dependencies": { "chart.xkcd": "^1.1.13", diff --git a/pnpm-lock.yaml b/pnpm-lock.yaml index 083bd19..54a0e06 100644 --- a/pnpm-lock.yaml +++ b/pnpm-lock.yaml @@ -6,25 +6,25 @@ specifiers: chart.xkcd: ^1.1.13 iles: ^0.8.7 pinia: ^2.0.27 - sass: ^1.56.1 - typescript: ^4.9.3 - vitest: ^0.25.3 + sass: ^1.56.2 + typescript: ^4.9.4 + vitest: ^0.25.8 vue: ^3.2.45 - vue-tsc: ^1.0.11 + vue-tsc: ^1.0.13 dependencies: chart.xkcd: 1.1.13 - pinia: 2.0.27_mgnvym7yiazkylwwogi5r767ue + pinia: 2.0.27_prq2uz4lho2pwp6irk4cfkrxwu devDependencies: '@islands/headings': 0.8.1 '@islands/prism': 0.8.0 - iles: 0.8.7_sass@1.56.1 - sass: 1.56.1 - typescript: 4.9.3 - vitest: 0.25.3_sass@1.56.1 + iles: 0.8.7_sass@1.56.2 + sass: 1.56.2 + typescript: 4.9.4 + vitest: 0.25.8_sass@1.56.2 vue: 3.2.45 - vue-tsc: 1.0.11_typescript@4.9.3 + vue-tsc: 1.0.13_typescript@4.9.4 packages: @@ -263,35 +263,35 @@ packages: vite: ^3.0.0 vue: ^3.2.25 dependencies: - vite: 3.2.4_sass@1.56.1 + vite: 3.2.4_sass@1.56.2 vue: 3.2.45 dev: true - /@volar/language-core/1.0.11: - resolution: {integrity: sha512-YwUYKxIyDc+Fq3kQ6BGGfkrKCG5JzE2Yr6vMxrxEXW2rg/gsq3JgMk/4sI8ybRsaTirhCB4V8+AIVYsvcRxgig==} + /@volar/language-core/1.0.13: + resolution: {integrity: sha512-aJhRiNjKFgLLB3nRJOfAeyle4StnEQgOKa0UpJU+k5EZd3QdiMfQmekXjxYeQj7NOZNQU7zCBEIvQ3gy15I7tA==} dependencies: - '@volar/source-map': 1.0.11 + '@volar/source-map': 1.0.13 '@vue/reactivity': 3.2.45 muggle-string: 0.1.0 dev: true - /@volar/source-map/1.0.11: - resolution: {integrity: sha512-tkuV9MD+OuiZfHA0qZXrPdW6F7TvnpnuTan6Qe7UGUs9+sflezlMJdjaYdGgQObfP+06pcT1E3xdkOoi08ZyyQ==} + /@volar/source-map/1.0.13: + resolution: {integrity: sha512-dU0plR9BS+bLs7u4chWay+VEIFTrLF15rG2634lGcu7o+z01bRO1U2cegZuIPy46SNkN3ONErLHwS09NBM+Ucg==} dependencies: muggle-string: 0.1.0 dev: true - /@volar/typescript/1.0.11: - resolution: {integrity: sha512-mq7wDDAs0Eb43jev2FxbowuiwWqvL3kb+tar1we8VQbdabpyQ5dmbWPwo/IglevMmW3SKo1Et+6rqAeZpXNnPQ==} + /@volar/typescript/1.0.13: + resolution: {integrity: sha512-CfJ4higRZrLDAHVGY84gZ444ZUcA3ktPqVMW0fM3mgHDbzYViB3/tsvXOtZk76D3HK2ap6n4cDwBSv3cY4xqlg==} dependencies: - '@volar/language-core': 1.0.11 + '@volar/language-core': 1.0.13 dev: true - /@volar/vue-language-core/1.0.11: - resolution: {integrity: sha512-A3ODs0/ua7BcpSSnE7KtO8bzWsYsbOJRyW2Q/2uktxlfHj8srln3JdgK/mNlIgfnWtACbE5K+EfMJOgJKv864A==} + /@volar/vue-language-core/1.0.13: + resolution: {integrity: sha512-DRUg7yk4w2+5XFk8LS1dbXEM0na2uAddOj3KWHROPQmn78pfgXEH3r0NGDCnxElWJX5Y16iameisOjtOhevxog==} dependencies: - '@volar/language-core': 1.0.11 - '@volar/source-map': 1.0.11 + '@volar/language-core': 1.0.13 + '@volar/source-map': 1.0.13 '@vue/compiler-dom': 3.2.45 '@vue/compiler-sfc': 3.2.45 '@vue/reactivity': 3.2.45 @@ -300,11 +300,11 @@ packages: vue-template-compiler: 2.7.14 dev: true - /@volar/vue-typescript/1.0.11: - resolution: {integrity: sha512-jlnFPvBcTyPiAbGlgjhKK7fp3Q+Z7Z5eU1NTbTSS0lQC8Gog3sh2UxLAFG5Voe1gHIxasoOEPXzMR0CWF4bKbA==} + /@volar/vue-typescript/1.0.13: + resolution: {integrity: sha512-iEdkF5l6G10fv/G5hs7WcvtT48AT6y/Pm7pvafnB6SxPhm2uHQ+130x3zeWLMaUel5t6h5LBw2pFsF5Bh85QAQ==} dependencies: - '@volar/typescript': 1.0.11 - '@volar/vue-language-core': 1.0.11 + '@volar/typescript': 1.0.13 + '@volar/vue-language-core': 1.0.13 dev: true /@vue/compiler-core/3.2.45: @@ -1211,7 +1211,7 @@ packages: engines: {node: '>=10.17.0'} dev: true - /iles/0.8.7_sass@1.56.1: + /iles/0.8.7_sass@1.56.2: resolution: {integrity: sha512-tAP9/VGU5ASt+fL21GaXQUwufHckjNAGLcaoiL27+HKwreqOl2G5oc6wVsJhgeZooyHGR33Wf//23Yp/ebHHUQ==} engines: {node: ^14.18 || >= 16.0.0} hasBin: true @@ -1238,7 +1238,7 @@ packages: picocolors: 1.0.0 unist-util-visit: 4.1.1 unplugin-vue-components: 0.21.2_vite@3.2.4+vue@3.2.45 - vite: 3.2.4_sass@1.56.1 + vite: 3.2.4_sass@1.56.2 vue: 3.2.45 vue-router: 4.1.6_vue@3.2.45 transitivePeerDependencies: @@ -2051,7 +2051,7 @@ packages: engines: {node: '>=8.6'} dev: true - /pinia/2.0.27_mgnvym7yiazkylwwogi5r767ue: + /pinia/2.0.27_prq2uz4lho2pwp6irk4cfkrxwu: resolution: {integrity: sha512-nOnXP0OFeL8R4WjAHsterU+11vptda643gH02xKNtSCDPiRzVfRYodOLihLDoa0gL1KKuQKV+KOzEgdt3YvqEw==} peerDependencies: '@vue/composition-api': ^1.4.0 @@ -2064,7 +2064,7 @@ packages: optional: true dependencies: '@vue/devtools-api': 6.4.5 - typescript: 4.9.3 + typescript: 4.9.4 vue: 3.2.45 vue-demi: 0.13.11_vue@3.2.45 dev: false @@ -2178,8 +2178,8 @@ packages: mri: 1.2.0 dev: true - /sass/1.56.1: - resolution: {integrity: sha512-VpEyKpyBPCxE7qGDtOcdJ6fFbcpOM+Emu7uZLxVrkX8KVU/Dp5UF7WLvzqRuUhB6mqqQt1xffLoG+AndxTZrCQ==} + /sass/1.56.2: + resolution: {integrity: sha512-ciEJhnyCRwzlBCB+h5cCPM6ie/6f8HrhZMQOf5vlU60Y1bI1rx5Zb0vlDZvaycHsg/MqFfF1Eq2eokAa32iw8w==} engines: {node: '>=12.0.0'} hasBin: true dependencies: @@ -2261,8 +2261,8 @@ packages: engines: {node: '>=6'} dev: true - /strip-literal/0.4.2: - resolution: {integrity: sha512-pv48ybn4iE1O9RLgCAN0iU4Xv7RlBTiit6DKmMiErbs9x1wH6vXBs45tWc0H5wUIF6TLTrKweqkmYF/iraQKNw==} + /strip-literal/1.0.0: + resolution: {integrity: sha512-5o4LsH1lzBzO9UFH63AJ2ad2/S2AVx6NtjOcaz+VTT2h1RiRvbipW72z8M/lxEhcPHDBQwpDrnTF7sXy/7OwCQ==} dependencies: acorn: 8.8.1 dev: true @@ -2316,8 +2316,8 @@ packages: engines: {node: '>=4'} dev: true - /typescript/4.9.3: - resolution: {integrity: sha512-CIfGzTelbKNEnLpLdGFgdyKhG23CKdKgQPOBc+OUNrkJ2vr+KSzsSV5kq5iWhEQbok+quxgGzrAtGWCyU7tHnA==} + /typescript/4.9.4: + resolution: {integrity: sha512-Uz+dTXYzxXXbsFpM86Wh3dKCxrQqUcVMxwU54orwlJjOpO3ao8L7j5lH+dWfTwgCwIuM9GQ2kvVotzYJMXTBZg==} engines: {node: '>=4.2.0'} hasBin: true @@ -2435,7 +2435,7 @@ packages: dependencies: acorn: 8.8.1 chokidar: 3.5.3 - vite: 3.2.4_sass@1.56.1 + vite: 3.2.4_sass@1.56.2 webpack-sources: 3.2.3 webpack-virtual-modules: 0.4.6 dev: true @@ -2474,7 +2474,41 @@ packages: vfile-message: 3.1.3 dev: true - /vite/3.2.4_ajklay5k626t46b6fyghkbup3i: + /vite/3.2.4_sass@1.56.2: + resolution: {integrity: sha512-Z2X6SRAffOUYTa+sLy3NQ7nlHFU100xwanq1WDwqaiFiCe+25zdxP1TfCS5ojPV2oDDcXudHIoPnI1Z/66B7Yw==} + engines: {node: ^14.18.0 || >=16.0.0} + hasBin: true + peerDependencies: + '@types/node': '>= 14' + less: '*' + sass: '*' + stylus: '*' + sugarss: '*' + terser: ^5.4.0 + peerDependenciesMeta: + '@types/node': + optional: true + less: + optional: true + sass: + optional: true + stylus: + optional: true + sugarss: + optional: true + terser: + optional: true + dependencies: + esbuild: 0.15.14 + postcss: 8.4.19 + resolve: 1.22.1 + rollup: 2.79.1 + sass: 1.56.2 + optionalDependencies: + fsevents: 2.3.2 + dev: true + + /vite/3.2.4_t3frbqhr6ncnsli4jbcnetyud4: resolution: {integrity: sha512-Z2X6SRAffOUYTa+sLy3NQ7nlHFU100xwanq1WDwqaiFiCe+25zdxP1TfCS5ojPV2oDDcXudHIoPnI1Z/66B7Yw==} engines: {node: ^14.18.0 || >=16.0.0} hasBin: true @@ -2504,47 +2538,13 @@ packages: postcss: 8.4.19 resolve: 1.22.1 rollup: 2.79.1 - sass: 1.56.1 + sass: 1.56.2 optionalDependencies: fsevents: 2.3.2 dev: true - /vite/3.2.4_sass@1.56.1: - resolution: {integrity: sha512-Z2X6SRAffOUYTa+sLy3NQ7nlHFU100xwanq1WDwqaiFiCe+25zdxP1TfCS5ojPV2oDDcXudHIoPnI1Z/66B7Yw==} - engines: {node: ^14.18.0 || >=16.0.0} - hasBin: true - peerDependencies: - '@types/node': '>= 14' - less: '*' - sass: '*' - stylus: '*' - sugarss: '*' - terser: ^5.4.0 - peerDependenciesMeta: - '@types/node': - optional: true - less: - optional: true - sass: - optional: true - stylus: - optional: true - sugarss: - optional: true - terser: - optional: true - dependencies: - esbuild: 0.15.14 - postcss: 8.4.19 - resolve: 1.22.1 - rollup: 2.79.1 - sass: 1.56.1 - optionalDependencies: - fsevents: 2.3.2 - dev: true - - /vitest/0.25.3_sass@1.56.1: - resolution: {integrity: sha512-/UzHfXIKsELZhL7OaM2xFlRF8HRZgAHtPctacvNK8H4vOcbJJAMEgbWNGSAK7Y9b1NBe5SeM7VTuz2RsTHFJJA==} + /vitest/0.25.8_sass@1.56.2: + resolution: {integrity: sha512-X75TApG2wZTJn299E/TIYevr4E9/nBo1sUtZzn0Ci5oK8qnpZAZyhwg0qCeMSakGIWtc6oRwcQFyFfW14aOFWg==} engines: {node: '>=v14.16.0'} hasBin: true peerDependencies: @@ -2574,11 +2574,11 @@ packages: debug: 4.3.4 local-pkg: 0.4.2 source-map: 0.6.1 - strip-literal: 0.4.2 + strip-literal: 1.0.0 tinybench: 2.3.1 tinypool: 0.3.0 tinyspy: 1.0.2 - vite: 3.2.4_ajklay5k626t46b6fyghkbup3i + vite: 3.2.4_t3frbqhr6ncnsli4jbcnetyud4 transitivePeerDependencies: - less - sass @@ -2618,15 +2618,15 @@ packages: he: 1.2.0 dev: true - /vue-tsc/1.0.11_typescript@4.9.3: - resolution: {integrity: sha512-lj+6dEroPsE4wmQOPtjCzAf8x363Km5/tuEvMEoQaoRnzs9myBM46FNvCGIIPStYUGuaqF1W1bORmP2KDQEORA==} + /vue-tsc/1.0.13_typescript@4.9.4: + resolution: {integrity: sha512-DORISA3Fu9595xbg5HQqUj4XZVvkyRkcZFJCkCt1CeN7tIMgVRQ8ow07AKcbuHoEkqg7OI4qLu1wyC/VH3o5Ug==} hasBin: true peerDependencies: typescript: '*' dependencies: - '@volar/vue-language-core': 1.0.11 - '@volar/vue-typescript': 1.0.11 - typescript: 4.9.3 + '@volar/vue-language-core': 1.0.13 + '@volar/vue-typescript': 1.0.13 + typescript: 4.9.4 dev: true /vue/3.2.45: