From ec3b41a066a6485066bbf251e9a2abf36065f149 Mon Sep 17 00:00:00 2001 From: Andreas Philippi Date: Fri, 6 Sep 2024 16:58:41 +0200 Subject: [PATCH] fix: make primevue and vue peer dependencies --- package-lock.json | 18 ++++++++++++++---- package.json | 2 +- 2 files changed, 15 insertions(+), 5 deletions(-) diff --git a/package-lock.json b/package-lock.json index 0e00362..2dab8c6 100644 --- a/package-lock.json +++ b/package-lock.json @@ -8,10 +8,6 @@ "name": "@digitalservicebund/ris-ui", "version": "0.0.1", "license": "GPL-3.0-only", - "dependencies": { - "primevue": "^4.0.0", - "vue": "^3.0.0" - }, "devDependencies": { "@chromatic-com/storybook": "~1.6.1", "@commitlint/config-conventional": "~19.2.2", @@ -46,6 +42,10 @@ "unplugin-icons": "~0.19.2", "vite": "~5.4.1", "vue-tsc": "~2.0.29" + }, + "peerDependencies": { + "primevue": "^4.0.0", + "vue": "^3.0.0" } }, "node_modules/@adobe/css-tools": { @@ -2999,6 +2999,7 @@ "resolved": "https://registry.npmjs.org/@primeuix/styled/-/styled-0.0.5.tgz", "integrity": "sha512-pVoGn/uPkVm/DyF3TR3EmH/pL/dP4nR42FcYbVduFq9VfO3KVeOEqvcCULHXos66RZO9MCbCFUoLy6ctf9GUGQ==", "license": "MIT", + "peer": true, "dependencies": { "@primeuix/utils": "^0.0.5" }, @@ -3011,6 +3012,7 @@ "resolved": "https://registry.npmjs.org/@primeuix/utils/-/utils-0.0.5.tgz", "integrity": "sha512-ntUiUgtRtkF8KuaxHffzhYxQxoXk6LAPHm7CVlFjdqS8Rx8xRkLkZVyo84E+pO2hcNFkOGVP/GxHhQ2s94O8zA==", "license": "MIT", + "peer": true, "engines": { "node": ">=12.11.0" } @@ -3020,6 +3022,7 @@ "resolved": "https://registry.npmjs.org/@primevue/core/-/core-4.0.5.tgz", "integrity": "sha512-DUCslDA93eUOVW0A1I3yoZgRLI4zmI2++loZQXbUF5jaXCwKiAza14+iyUU+cWH27VSq+jQnCEP9QJtPZiJJ0w==", "license": "MIT", + "peer": true, "dependencies": { "@primeuix/styled": "^0.0.5", "@primeuix/utils": "^0.0.5" @@ -3036,6 +3039,7 @@ "resolved": "https://registry.npmjs.org/@primevue/icons/-/icons-4.0.5.tgz", "integrity": "sha512-ZxR9W1wlAE2fTtUhrHyeMx5t0jNyAgxDcHPm0cNXpX8q1XF95rSM/qb48QKXIBDBrJ/xs57BcyCNADP/VDPY4g==", "license": "MIT", + "peer": true, "dependencies": { "@primeuix/utils": "^0.0.5", "@primevue/core": "4.0.5" @@ -4832,6 +4836,7 @@ "resolved": "https://registry.npmjs.org/@vue/reactivity/-/reactivity-3.5.3.tgz", "integrity": "sha512-2w61UnRWTP7+rj1H/j6FH706gRBHdFVpIqEkSDAyIpafBXYH8xt4gttstbbCWdU3OlcSWO8/3mbKl/93/HSMpw==", "license": "MIT", + "peer": true, "dependencies": { "@vue/shared": "3.5.3" } @@ -4841,6 +4846,7 @@ "resolved": "https://registry.npmjs.org/@vue/runtime-core/-/runtime-core-3.5.3.tgz", "integrity": "sha512-5b2AQw5OZlmCzSsSBWYoZOsy75N4UdMWenTfDdI5bAzXnuVR7iR8Q4AOzQm2OGoA41xjk53VQKrqQhOz2ktWaw==", "license": "MIT", + "peer": true, "dependencies": { "@vue/reactivity": "3.5.3", "@vue/shared": "3.5.3" @@ -4851,6 +4857,7 @@ "resolved": "https://registry.npmjs.org/@vue/runtime-dom/-/runtime-dom-3.5.3.tgz", "integrity": "sha512-wPR1DEGc3XnQ7yHbmkTt3GoY0cEnVGQnARRdAkDzZ8MbUKEs26gogCQo6AOvvgahfjIcnvWJzkZArQ1fmWjcSg==", "license": "MIT", + "peer": true, "dependencies": { "@vue/reactivity": "3.5.3", "@vue/runtime-core": "3.5.3", @@ -4863,6 +4870,7 @@ "resolved": "https://registry.npmjs.org/@vue/server-renderer/-/server-renderer-3.5.3.tgz", "integrity": "sha512-28volmaZVG2PGO3V3+gBPKoSHvLlE8FGfG/GKXKkjjfxLuj/50B/0OQGakM/g6ehQeqCrZYM4eHC4Ks48eig1Q==", "license": "MIT", + "peer": true, "dependencies": { "@vue/compiler-ssr": "3.5.3", "@vue/shared": "3.5.3" @@ -9791,6 +9799,7 @@ "resolved": "https://registry.npmjs.org/primevue/-/primevue-4.0.5.tgz", "integrity": "sha512-MALszGIZ5SnEQy1XeZLBFhpMXQ1OS7D1U7H+l/JAX5U46RQ1vufo7NAiWbbV5/ADjPGw4uLplqMQxujkksNY2g==", "license": "MIT", + "peer": true, "dependencies": { "@primeuix/styled": "^0.0.5", "@primeuix/utils": "^0.0.5", @@ -12004,6 +12013,7 @@ "resolved": "https://registry.npmjs.org/vue/-/vue-3.5.3.tgz", "integrity": "sha512-xvRbd0HpuLovYbOHXRHlSBsSvmUJbo0pzbkKTApWnQGf3/cu5Z39mQeA5cZdLRVIoNf3zI6MSoOgHUT5i2jO+Q==", "license": "MIT", + "peer": true, "dependencies": { "@vue/compiler-dom": "3.5.3", "@vue/compiler-sfc": "3.5.3", diff --git a/package.json b/package.json index ae5846d..6bd5ac3 100644 --- a/package.json +++ b/package.json @@ -44,7 +44,7 @@ "typecheck": "vue-tsc", "sync-fonts": "rm ./public/fonts/*.woff ./public/fonts/*.woff2; cp ./node_modules/@digitalservice4germany/angie/fonts/* ./public/fonts/; cp ./node_modules/@digitalservice4germany/angie/fonts.css ./public/" }, - "dependencies": { + "peerDependencies": { "primevue": "^4.0.0", "vue": "^3.0.0" },