diff --git a/package.json b/package.json index a98d5f447..183c269a4 100644 --- a/package.json +++ b/package.json @@ -62,7 +62,7 @@ "rimraf": "3.0.2", "siroc": "0.16.0", "start-server-and-test": "^1.15.4", - "vue": "2.7.14", + "vue": "3.3.7", "vue-jest": "3.0.7", "vue-template-compiler": "2.7.14" }, diff --git a/packages/blocks/package.json b/packages/blocks/package.json index df8edc4c5..6d11e3471 100644 --- a/packages/blocks/package.json +++ b/packages/blocks/package.json @@ -49,7 +49,7 @@ "druxt-router": "^0.29.1" }, "optionalDependencies": { - "vue": "^2.7.14", + "vue": "^3.3.7", "vuex": "^3.6.2" }, "publishConfig": { diff --git a/packages/breadcrumb/package.json b/packages/breadcrumb/package.json index 76b6b99af..3e456e0f7 100644 --- a/packages/breadcrumb/package.json +++ b/packages/breadcrumb/package.json @@ -47,7 +47,7 @@ "druxt-router": "^0.29.1" }, "optionalDependencies": { - "vue": "^2.7.14", + "vue": "^3.3.7", "vuex": "^3.6.2" }, "publishConfig": { diff --git a/packages/druxt/package.json b/packages/druxt/package.json index 02184ac60..038ef9fa9 100644 --- a/packages/druxt/package.json +++ b/packages/druxt/package.json @@ -61,7 +61,7 @@ }, "optionalDependencies": { "core-js": "^3.31.0", - "vue": "^2.7.14", + "vue": "^3.3.7", "vuex": "^3.6.2" }, "publishConfig": { diff --git a/packages/menu/package.json b/packages/menu/package.json index f16749702..58e4703e7 100644 --- a/packages/menu/package.json +++ b/packages/menu/package.json @@ -48,7 +48,7 @@ "druxt-blocks": "^0.17.1" }, "optionalDependencies": { - "vue": "^2.7.14", + "vue": "^3.3.7", "vuex": "^3.6.2" }, "publishConfig": { diff --git a/packages/router/package.json b/packages/router/package.json index 97afb466d..44c8dfc09 100644 --- a/packages/router/package.json +++ b/packages/router/package.json @@ -52,7 +52,7 @@ "drupal-jsonapi-params": "*" }, "optionalDependencies": { - "vue": "^2.7.14", + "vue": "^3.3.7", "vuex": "^3.6.2" }, "publishConfig": { diff --git a/packages/schema/package.json b/packages/schema/package.json index f8987e5bf..907516ac5 100644 --- a/packages/schema/package.json +++ b/packages/schema/package.json @@ -44,7 +44,7 @@ "druxt": "^0.22.0" }, "optionalDependencies": { - "vue": "^2.7.14", + "vue": "^3.3.7", "vuex": "^3.6.2" }, "publishConfig": { diff --git a/packages/site/package.json b/packages/site/package.json index 5b6f86572..63606fe1e 100644 --- a/packages/site/package.json +++ b/packages/site/package.json @@ -54,7 +54,7 @@ "md5": "^2.3.0" }, "optionalDependencies": { - "vue": "^2.7.14", + "vue": "^3.3.7", "vuex": "^3.6.2" }, "publishConfig": { diff --git a/packages/views/package.json b/packages/views/package.json index fa64e190a..751ee8c37 100644 --- a/packages/views/package.json +++ b/packages/views/package.json @@ -51,7 +51,7 @@ "md5": "^2.3.0" }, "optionalDependencies": { - "vue": "^2.7.14", + "vue": "^3.3.7", "vuex": "^3.6.2" }, "publishConfig": { diff --git a/yarn.lock b/yarn.lock index f28dd604a..599ec1864 100644 --- a/yarn.lock +++ b/yarn.lock @@ -2165,6 +2165,15 @@ __metadata: languageName: node linkType: hard +"@babel/parser@npm:^7.23.0": + version: 7.23.0 + resolution: "@babel/parser@npm:7.23.0" + bin: + parser: ./bin/babel-parser.js + checksum: 453fdf8b9e2c2b7d7b02139e0ce003d1af21947bbc03eb350fb248ee335c9b85e4ab41697ddbdd97079698de825a265e45a0846bb2ed47a2c7c1df833f42a354 + languageName: node + linkType: hard + "@babel/plugin-bugfix-safari-id-destructuring-collision-in-function-expression@npm:^7.16.7": version: 7.16.7 resolution: "@babel/plugin-bugfix-safari-id-destructuring-collision-in-function-expression@npm:7.16.7" @@ -5591,6 +5600,13 @@ __metadata: languageName: node linkType: hard +"@jridgewell/sourcemap-codec@npm:^1.4.15": + version: 1.4.15 + resolution: "@jridgewell/sourcemap-codec@npm:1.4.15" + checksum: b881c7e503db3fc7f3c1f35a1dd2655a188cc51a3612d76efc8a6eb74728bef5606e6758ee77423e564092b4a518aba569bbb21c9bac5ab7a35b0c6ae7e344c8 + languageName: node + linkType: hard + "@jridgewell/trace-mapping@npm:0.3.9": version: 0.3.9 resolution: "@jridgewell/trace-mapping@npm:0.3.9" @@ -7114,6 +7130,18 @@ __metadata: languageName: node linkType: hard +"@vue/compiler-core@npm:3.3.7": + version: 3.3.7 + resolution: "@vue/compiler-core@npm:3.3.7" + dependencies: + "@babel/parser": ^7.23.0 + "@vue/shared": 3.3.7 + estree-walker: ^2.0.2 + source-map-js: ^1.0.2 + checksum: 94ac56a5a8409f1302324a4373b5d1eeb474b54a92eb348fa555a8677c2ed99c77fb8c1ce55e969a6b5347f1ff3ee6d6ccd209cbd66de30aa9378498cf5cc84f + languageName: node + linkType: hard + "@vue/compiler-dom@npm:3.2.4, @vue/compiler-dom@npm:^3.2.0": version: 3.2.4 resolution: "@vue/compiler-dom@npm:3.2.4" @@ -7124,6 +7152,16 @@ __metadata: languageName: node linkType: hard +"@vue/compiler-dom@npm:3.3.7": + version: 3.3.7 + resolution: "@vue/compiler-dom@npm:3.3.7" + dependencies: + "@vue/compiler-core": 3.3.7 + "@vue/shared": 3.3.7 + checksum: d54c49fd820d38657efa0342540479784b16b7e2be52cc329c6292b5ef460ff0275e9d7c70c2745cce8321d7ec7886b3bed3441dd0619ea2d97762c8f8a830f9 + languageName: node + linkType: hard + "@vue/compiler-sfc@npm:2.7.14": version: 2.7.14 resolution: "@vue/compiler-sfc@npm:2.7.14" @@ -7135,6 +7173,24 @@ __metadata: languageName: node linkType: hard +"@vue/compiler-sfc@npm:3.3.7": + version: 3.3.7 + resolution: "@vue/compiler-sfc@npm:3.3.7" + dependencies: + "@babel/parser": ^7.23.0 + "@vue/compiler-core": 3.3.7 + "@vue/compiler-dom": 3.3.7 + "@vue/compiler-ssr": 3.3.7 + "@vue/reactivity-transform": 3.3.7 + "@vue/shared": 3.3.7 + estree-walker: ^2.0.2 + magic-string: ^0.30.5 + postcss: ^8.4.31 + source-map-js: ^1.0.2 + checksum: 593c0b00f359fea7e64dfe2afd6b724063af890776f44bd3b2a99549231e5c62ea418f1f9f1edb849506f3f8fae54ea86c6fc090d1f49d9e8f3a187e7f60ed99 + languageName: node + linkType: hard + "@vue/compiler-sfc@npm:^3.2.0": version: 3.2.4 resolution: "@vue/compiler-sfc@npm:3.2.4" @@ -7170,6 +7226,16 @@ __metadata: languageName: node linkType: hard +"@vue/compiler-ssr@npm:3.3.7": + version: 3.3.7 + resolution: "@vue/compiler-ssr@npm:3.3.7" + dependencies: + "@vue/compiler-dom": 3.3.7 + "@vue/shared": 3.3.7 + checksum: 42f8ddc9ff7fd14431c3e876e032c9ff137e7cd15b86bd19e5187717cfa98e97a8e1a3cbf847bfd9cef7c66a1f4b69ce693787488ca1e8af61df846e5c039495 + languageName: node + linkType: hard + "@vue/devtools-api@npm:^6.5.0": version: 6.5.0 resolution: "@vue/devtools-api@npm:6.5.0" @@ -7177,6 +7243,61 @@ __metadata: languageName: node linkType: hard +"@vue/reactivity-transform@npm:3.3.7": + version: 3.3.7 + resolution: "@vue/reactivity-transform@npm:3.3.7" + dependencies: + "@babel/parser": ^7.23.0 + "@vue/compiler-core": 3.3.7 + "@vue/shared": 3.3.7 + estree-walker: ^2.0.2 + magic-string: ^0.30.5 + checksum: f88d39c8a41a9e868c03ed3765f828cffbcad88938292ef8615e7407e74d3048b5a0fce5038dbee74b608b39b7d52d7fb0d3e6cfe934013f6ef33d80b7d7a68d + languageName: node + linkType: hard + +"@vue/reactivity@npm:3.3.7": + version: 3.3.7 + resolution: "@vue/reactivity@npm:3.3.7" + dependencies: + "@vue/shared": 3.3.7 + checksum: 16b629c9979db8d1267abbc89041dc9c9dea2b9a29e369b90486fc7c63df314f8d755c5b7946bf0ca112fa4b749ecb2e87decfc3073126086e41d82e9fe15c05 + languageName: node + linkType: hard + +"@vue/runtime-core@npm:3.3.7": + version: 3.3.7 + resolution: "@vue/runtime-core@npm:3.3.7" + dependencies: + "@vue/reactivity": 3.3.7 + "@vue/shared": 3.3.7 + checksum: 3fd38c6831fb1f9447a80beab2ed800a185a930695ae7e876032abc7b129388b7769e799cc717881cf8507aeb899d5edea0482ff47c2de3a17e0d056c1da1a6e + languageName: node + linkType: hard + +"@vue/runtime-dom@npm:3.3.7": + version: 3.3.7 + resolution: "@vue/runtime-dom@npm:3.3.7" + dependencies: + "@vue/runtime-core": 3.3.7 + "@vue/shared": 3.3.7 + csstype: ^3.1.2 + checksum: 9331ea0886aa827bad1e7be6cf5e815b014eb6bca2990649f5eff862b75a78c71e8b07f2996821d1b339abf1761f2bcd4c895704be189531e5893e3d95f362fb + languageName: node + linkType: hard + +"@vue/server-renderer@npm:3.3.7": + version: 3.3.7 + resolution: "@vue/server-renderer@npm:3.3.7" + dependencies: + "@vue/compiler-ssr": 3.3.7 + "@vue/shared": 3.3.7 + peerDependencies: + vue: 3.3.7 + checksum: c2e673d6f78dd499f9803a95d7c3511aaf42e7f8b044b241786f410c60d45fcc3ce67ca9f08d6626b71384360c34c7f6a4abe7fbeba3e65d6e341340dcf09c25 + languageName: node + linkType: hard + "@vue/shared@npm:3.2.4": version: 3.2.4 resolution: "@vue/shared@npm:3.2.4" @@ -7184,6 +7305,13 @@ __metadata: languageName: node linkType: hard +"@vue/shared@npm:3.3.7": + version: 3.3.7 + resolution: "@vue/shared@npm:3.3.7" + checksum: a6718f760b18b5fa68b43e37ca2bbd22f902f2c03f02e655d0e18985fe1f6aceb45553c996d0b8dadde683d3971fb80f35fcbc4cd93630f4f1d403a7d99da3c5 + languageName: node + linkType: hard + "@vue/test-utils@npm:1.3.6": version: 1.3.6 resolution: "@vue/test-utils@npm:1.3.6" @@ -10546,6 +10674,13 @@ __metadata: languageName: node linkType: hard +"csstype@npm:^3.1.2": + version: 3.1.2 + resolution: "csstype@npm:3.1.2" + checksum: e1a52e6c25c1314d6beef5168da704ab29c5186b877c07d822bd0806717d9a265e8493a2e35ca7e68d0f5d472d43fac1cdce70fd79fd0853dff81f3028d857b5 + languageName: node + linkType: hard + "csv-generate@npm:^3.4.3": version: 3.4.3 resolution: "csv-generate@npm:3.4.3" @@ -11183,7 +11318,7 @@ __metadata: druxt: ^0.22.0 druxt-entity: ^0.28.0 druxt-router: ^0.29.1 - vue: ^2.7.14 + vue: ^3.3.7 vuex: ^3.6.2 dependenciesMeta: vue: @@ -11200,7 +11335,7 @@ __metadata: druxt: ^0.22.0 druxt-blocks: ^0.17.1 druxt-router: ^0.29.1 - vue: ^2.7.14 + vue: ^3.3.7 vuex: ^3.6.2 dependenciesMeta: vue: @@ -11246,9 +11381,9 @@ __metadata: dependencies: deepmerge: ^4.3.1 drupal-jsonapi-params: ^2.2.0 - druxt: ^0.22.0 + druxt: ^0.24.0 druxt-blocks: ^0.17.1 - vue: ^2.7.14 + vue: ^3.3.7 vuex: ^3.6.2 dependenciesMeta: vue: @@ -11258,13 +11393,32 @@ __metadata: languageName: unknown linkType: soft -"druxt-router@^0.29.1, druxt-router@workspace:packages/router": - version: 0.0.0-use.local - resolution: "druxt-router@workspace:packages/router" +"druxt-router@npm:^0.29.1": + version: 0.29.1 + resolution: "druxt-router@npm:0.29.1" dependencies: druxt: ^0.22.0 url-parse: ^1.5.10 vue: ^2.7.14 + vuex: ^3.6.2 + peerDependencies: + drupal-jsonapi-params: "*" + dependenciesMeta: + vue: + optional: true + vuex: + optional: true + checksum: 1cb8e7f2fab230921b408a665deebe71636ade4f0df777c608b2e1bf8c3302c4adba5a025f160cc9abc0b68be7c3a11a63cf80ac628137a5dec469ac668fd4f4 + languageName: node + linkType: hard + +"druxt-router@workspace:packages/router": + version: 0.0.0-use.local + resolution: "druxt-router@workspace:packages/router" + dependencies: + druxt: ^0.24.0 + url-parse: ^1.5.10 + vue: ^3.3.7 vue-router: ^3.6.5 vuex: ^3.6.2 peerDependencies: @@ -11284,7 +11438,7 @@ __metadata: consola: ^2.15.3 drupal-jsonapi-params: ^2.2.0 druxt: ^0.22.0 - vue: ^2.7.14 + vue: ^3.3.7 vuex: ^3.6.2 dependenciesMeta: vue: @@ -11308,7 +11462,7 @@ __metadata: druxt-schema: ^0.11.2 druxt-views: ^0.22.0 md5: ^2.3.0 - vue: ^2.7.14 + vue: ^3.3.7 vuex: ^3.6.2 dependenciesMeta: vue: @@ -11341,7 +11495,7 @@ __metadata: druxt-entity: ^0.28.0 druxt-router: ^0.29.1 md5: ^2.3.0 - vue: ^2.7.14 + vue: ^3.3.7 vuex: ^3.6.2 dependenciesMeta: vue: @@ -11379,13 +11533,13 @@ __metadata: rimraf: 3.0.2 siroc: 0.16.0 start-server-and-test: ^1.15.4 - vue: 2.7.14 + vue: 3.3.7 vue-jest: 3.0.7 vue-template-compiler: 2.7.14 languageName: unknown linkType: soft -"druxt@^0.22.0, druxt@workspace:packages/druxt": +"druxt@^0.24.0, druxt@workspace:packages/druxt": version: 0.0.0-use.local resolution: "druxt@workspace:packages/druxt" dependencies: @@ -11402,7 +11556,7 @@ __metadata: md5: ^2.3.0 querystring: ^0.2.1 scule: ^0.3.2 - vue: ^2.7.14 + vue: ^3.3.7 vuex: ^3.6.2 peerDependencies: axios: "*" @@ -11417,6 +11571,38 @@ __metadata: languageName: unknown linkType: soft +"druxt@npm:^0.22.0": + version: 0.22.0 + resolution: "druxt@npm:0.22.0" + dependencies: + "@nuxtjs/axios": ^5.13.6 + "@nuxtjs/proxy": ^2.1.0 + "@vue/devtools-api": ^6.5.0 + chalk: ^4.1.2 + core-js: ^3.31.0 + deepmerge: ^4.3.1 + drupal-jsonapi-params: ^2.2.0 + express-rate-limit: ^6.7.0 + launch-editor: ^2.6.0 + md5: ^2.3.0 + querystring: ^0.2.1 + scule: ^0.3.2 + vue: ^2.7.14 + vuex: ^3.6.2 + peerDependencies: + axios: "*" + consola: "*" + dependenciesMeta: + core-js: + optional: true + vue: + optional: true + vuex: + optional: true + checksum: ca6f8ccdede5f21555490c6ed616576ccd0d665579a31f19f8ac2a6824acbc8d697c948275ec8fe7ad6dcaac678f9e0882da1cf8f72463bf2d2919a46f02c247 + languageName: node + linkType: hard + "dtrace-provider@npm:~0.8": version: 0.8.8 resolution: "dtrace-provider@npm:0.8.8" @@ -12344,7 +12530,7 @@ __metadata: languageName: node linkType: hard -"estree-walker@npm:^2.0.1": +"estree-walker@npm:^2.0.1, estree-walker@npm:^2.0.2": version: 2.0.2 resolution: "estree-walker@npm:2.0.2" checksum: 6151e6f9828abe2259e57f5fd3761335bb0d2ebd76dc1a01048ccee22fabcfef3c0859300f6d83ff0d1927849368775ec5a6d265dde2f6de5a1be1721cd94efc @@ -17280,6 +17466,15 @@ fsevents@^1.2.7: languageName: node linkType: hard +"magic-string@npm:^0.30.5": + version: 0.30.5 + resolution: "magic-string@npm:0.30.5" + dependencies: + "@jridgewell/sourcemap-codec": ^1.4.15 + checksum: da10fecff0c0a7d3faf756913ce62bd6d5e7b0402be48c3b27bfd651b90e29677e279069a63b764bcdc1b8ecdcdb898f29a5c5ec510f2323e8d62ee057a6eb18 + languageName: node + linkType: hard + "make-dir@npm:^2.0.0, make-dir@npm:^2.1.0": version: 2.1.0 resolution: "make-dir@npm:2.1.0" @@ -18249,6 +18444,15 @@ fsevents@^1.2.7: languageName: node linkType: hard +"nanoid@npm:^3.3.6": + version: 3.3.6 + resolution: "nanoid@npm:3.3.6" + bin: + nanoid: bin/nanoid.cjs + checksum: 7d0eda657002738aa5206107bd0580aead6c95c460ef1bdd0b1a87a9c7ae6277ac2e9b945306aaa5b32c6dcb7feaf462d0f552e7f8b5718abfc6ead5c94a71b3 + languageName: node + linkType: hard + "nanomatch@npm:^1.2.9": version: 1.2.13 resolution: "nanomatch@npm:1.2.13" @@ -19363,6 +19567,17 @@ fsevents@^1.2.7: languageName: node linkType: hard +"postcss@npm:^8.4.31": + version: 8.4.31 + resolution: "postcss@npm:8.4.31" + dependencies: + nanoid: ^3.3.6 + picocolors: ^1.0.0 + source-map-js: ^1.0.2 + checksum: 1d8611341b073143ad90486fcdfeab49edd243377b1f51834dc4f6d028e82ce5190e4f11bb2633276864503654fb7cab28e67abdc0fbf9d1f88cad4a0ff0beea + languageName: node + linkType: hard + "preferred-pm@npm:^3.0.0": version: 3.0.3 resolution: "preferred-pm@npm:3.0.3" @@ -23680,7 +23895,25 @@ typescript@^4.3.5: languageName: node linkType: hard -"vue@npm:2.7.14, vue@npm:^2.7.14": +"vue@npm:3.3.7, vue@npm:^3.3.7": + version: 3.3.7 + resolution: "vue@npm:3.3.7" + dependencies: + "@vue/compiler-dom": 3.3.7 + "@vue/compiler-sfc": 3.3.7 + "@vue/runtime-dom": 3.3.7 + "@vue/server-renderer": 3.3.7 + "@vue/shared": 3.3.7 + peerDependencies: + typescript: "*" + peerDependenciesMeta: + typescript: + optional: true + checksum: 463599d2a521de3a9e6d09d57bfa7a4fe4a96fadf4212c375d34e2547a7c08159138703c096471da9cf4d6c0b15a140dc245e9fbc2904e762067e220d40bdc8f + languageName: node + linkType: hard + +"vue@npm:^2.7.14": version: 2.7.14 resolution: "vue@npm:2.7.14" dependencies: