Skip to content

Commit

Permalink
Add duplicate dependency check to Docker build process (#2235)
Browse files Browse the repository at this point in the history
  • Loading branch information
holgerkoser authored Dec 16, 2024
1 parent d91d7d1 commit f5ba8b0
Show file tree
Hide file tree
Showing 10 changed files with 43 additions and 377 deletions.
225 changes: 36 additions & 189 deletions .pnp.cjs

Large diffs are not rendered by default.

Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
6 changes: 2 additions & 4 deletions .yarnrc.yml
Original file line number Diff line number Diff line change
Expand Up @@ -16,16 +16,14 @@ logFilters:
level: discard

packageExtensions:
"@codemirror/lang-yaml@*":
dependencies:
"@lezer/lr": "*"
"@pinia/testing@*":
peerDependencies:
vue: "*"
"@vue/test-utils@*":
dependencies:
"@vue/compiler-dom": "*"
"@vue/server-renderer": "*"
peerDependencies:
vue: "*"
"@vueuse/core@*":
peerDependencies:
Expand All @@ -43,7 +41,7 @@ packageExtensions:
dependencies:
eslint-import-resolver-alias: "*"
splitpanes@*:
dependencies:
peerDependencies:
vue: "*"

plugins:
Expand Down
3 changes: 3 additions & 0 deletions Dockerfile
Original file line number Diff line number Diff line change
Expand Up @@ -36,6 +36,9 @@ COPY . .
RUN yarn config set enableNetwork false
RUN yarn install --immutable --immutable-cache

# check and report found duplicate dependencies
RUN yarn dedupe --check

# check that the constraints are met
RUN yarn constraints

Expand Down
186 changes: 2 additions & 184 deletions yarn.lock
Original file line number Diff line number Diff line change
Expand Up @@ -2200,55 +2200,27 @@ __metadata:
languageName: node
linkType: hard

"@rollup/rollup-android-arm-eabi@npm:4.22.4":
version: 4.22.4
resolution: "@rollup/rollup-android-arm-eabi@npm:4.22.4"
conditions: os=android & cpu=arm
languageName: node
linkType: hard

"@rollup/rollup-android-arm-eabi@npm:4.28.0":
version: 4.28.0
resolution: "@rollup/rollup-android-arm-eabi@npm:4.28.0"
conditions: os=android & cpu=arm
languageName: node
linkType: hard

"@rollup/rollup-android-arm64@npm:4.22.4":
version: 4.22.4
resolution: "@rollup/rollup-android-arm64@npm:4.22.4"
conditions: os=android & cpu=arm64
languageName: node
linkType: hard

"@rollup/rollup-android-arm64@npm:4.28.0":
version: 4.28.0
resolution: "@rollup/rollup-android-arm64@npm:4.28.0"
conditions: os=android & cpu=arm64
languageName: node
linkType: hard

"@rollup/rollup-darwin-arm64@npm:4.22.4":
version: 4.22.4
resolution: "@rollup/rollup-darwin-arm64@npm:4.22.4"
conditions: os=darwin & cpu=arm64
languageName: node
linkType: hard

"@rollup/rollup-darwin-arm64@npm:4.28.0":
version: 4.28.0
resolution: "@rollup/rollup-darwin-arm64@npm:4.28.0"
conditions: os=darwin & cpu=arm64
languageName: node
linkType: hard

"@rollup/rollup-darwin-x64@npm:4.22.4":
version: 4.22.4
resolution: "@rollup/rollup-darwin-x64@npm:4.22.4"
conditions: os=darwin & cpu=x64
languageName: node
linkType: hard

"@rollup/rollup-darwin-x64@npm:4.28.0":
version: 4.28.0
resolution: "@rollup/rollup-darwin-x64@npm:4.28.0"
Expand All @@ -2270,167 +2242,83 @@ __metadata:
languageName: node
linkType: hard

"@rollup/rollup-linux-arm-gnueabihf@npm:4.22.4":
version: 4.22.4
resolution: "@rollup/rollup-linux-arm-gnueabihf@npm:4.22.4"
conditions: os=linux & cpu=arm & libc=glibc
languageName: node
linkType: hard

"@rollup/rollup-linux-arm-gnueabihf@npm:4.28.0":
version: 4.28.0
resolution: "@rollup/rollup-linux-arm-gnueabihf@npm:4.28.0"
conditions: os=linux & cpu=arm & libc=glibc
languageName: node
linkType: hard

"@rollup/rollup-linux-arm-musleabihf@npm:4.22.4":
version: 4.22.4
resolution: "@rollup/rollup-linux-arm-musleabihf@npm:4.22.4"
conditions: os=linux & cpu=arm & libc=musl
languageName: node
linkType: hard

"@rollup/rollup-linux-arm-musleabihf@npm:4.28.0":
version: 4.28.0
resolution: "@rollup/rollup-linux-arm-musleabihf@npm:4.28.0"
conditions: os=linux & cpu=arm & libc=musl
languageName: node
linkType: hard

"@rollup/rollup-linux-arm64-gnu@npm:4.22.4":
version: 4.22.4
resolution: "@rollup/rollup-linux-arm64-gnu@npm:4.22.4"
conditions: os=linux & cpu=arm64 & libc=glibc
languageName: node
linkType: hard

"@rollup/rollup-linux-arm64-gnu@npm:4.28.0":
version: 4.28.0
resolution: "@rollup/rollup-linux-arm64-gnu@npm:4.28.0"
conditions: os=linux & cpu=arm64 & libc=glibc
languageName: node
linkType: hard

"@rollup/rollup-linux-arm64-musl@npm:4.22.4":
version: 4.22.4
resolution: "@rollup/rollup-linux-arm64-musl@npm:4.22.4"
conditions: os=linux & cpu=arm64 & libc=musl
languageName: node
linkType: hard

"@rollup/rollup-linux-arm64-musl@npm:4.28.0":
version: 4.28.0
resolution: "@rollup/rollup-linux-arm64-musl@npm:4.28.0"
conditions: os=linux & cpu=arm64 & libc=musl
languageName: node
linkType: hard

"@rollup/rollup-linux-powerpc64le-gnu@npm:4.22.4":
version: 4.22.4
resolution: "@rollup/rollup-linux-powerpc64le-gnu@npm:4.22.4"
conditions: os=linux & cpu=ppc64 & libc=glibc
languageName: node
linkType: hard

"@rollup/rollup-linux-powerpc64le-gnu@npm:4.28.0":
version: 4.28.0
resolution: "@rollup/rollup-linux-powerpc64le-gnu@npm:4.28.0"
conditions: os=linux & cpu=ppc64 & libc=glibc
languageName: node
linkType: hard

"@rollup/rollup-linux-riscv64-gnu@npm:4.22.4":
version: 4.22.4
resolution: "@rollup/rollup-linux-riscv64-gnu@npm:4.22.4"
conditions: os=linux & cpu=riscv64 & libc=glibc
languageName: node
linkType: hard

"@rollup/rollup-linux-riscv64-gnu@npm:4.28.0":
version: 4.28.0
resolution: "@rollup/rollup-linux-riscv64-gnu@npm:4.28.0"
conditions: os=linux & cpu=riscv64 & libc=glibc
languageName: node
linkType: hard

"@rollup/rollup-linux-s390x-gnu@npm:4.22.4":
version: 4.22.4
resolution: "@rollup/rollup-linux-s390x-gnu@npm:4.22.4"
conditions: os=linux & cpu=s390x & libc=glibc
languageName: node
linkType: hard

"@rollup/rollup-linux-s390x-gnu@npm:4.28.0":
version: 4.28.0
resolution: "@rollup/rollup-linux-s390x-gnu@npm:4.28.0"
conditions: os=linux & cpu=s390x & libc=glibc
languageName: node
linkType: hard

"@rollup/rollup-linux-x64-gnu@npm:4.22.4":
version: 4.22.4
resolution: "@rollup/rollup-linux-x64-gnu@npm:4.22.4"
conditions: os=linux & cpu=x64 & libc=glibc
languageName: node
linkType: hard

"@rollup/rollup-linux-x64-gnu@npm:4.28.0":
version: 4.28.0
resolution: "@rollup/rollup-linux-x64-gnu@npm:4.28.0"
conditions: os=linux & cpu=x64 & libc=glibc
languageName: node
linkType: hard

"@rollup/rollup-linux-x64-musl@npm:4.22.4":
version: 4.22.4
resolution: "@rollup/rollup-linux-x64-musl@npm:4.22.4"
conditions: os=linux & cpu=x64 & libc=musl
languageName: node
linkType: hard

"@rollup/rollup-linux-x64-musl@npm:4.28.0":
version: 4.28.0
resolution: "@rollup/rollup-linux-x64-musl@npm:4.28.0"
conditions: os=linux & cpu=x64 & libc=musl
languageName: node
linkType: hard

"@rollup/rollup-win32-arm64-msvc@npm:4.22.4":
version: 4.22.4
resolution: "@rollup/rollup-win32-arm64-msvc@npm:4.22.4"
conditions: os=win32 & cpu=arm64
languageName: node
linkType: hard

"@rollup/rollup-win32-arm64-msvc@npm:4.28.0":
version: 4.28.0
resolution: "@rollup/rollup-win32-arm64-msvc@npm:4.28.0"
conditions: os=win32 & cpu=arm64
languageName: node
linkType: hard

"@rollup/rollup-win32-ia32-msvc@npm:4.22.4":
version: 4.22.4
resolution: "@rollup/rollup-win32-ia32-msvc@npm:4.22.4"
conditions: os=win32 & cpu=ia32
languageName: node
linkType: hard

"@rollup/rollup-win32-ia32-msvc@npm:4.28.0":
version: 4.28.0
resolution: "@rollup/rollup-win32-ia32-msvc@npm:4.28.0"
conditions: os=win32 & cpu=ia32
languageName: node
linkType: hard

"@rollup/rollup-win32-x64-msvc@npm:4.22.4":
version: 4.22.4
resolution: "@rollup/rollup-win32-x64-msvc@npm:4.22.4"
conditions: os=win32 & cpu=x64
languageName: node
linkType: hard

"@rollup/rollup-win32-x64-msvc@npm:4.28.0":
version: 4.28.0
resolution: "@rollup/rollup-win32-x64-msvc@npm:4.28.0"
Expand Down Expand Up @@ -2570,13 +2458,6 @@ __metadata:
languageName: node
linkType: hard

"@types/estree@npm:1.0.5":
version: 1.0.5
resolution: "@types/estree@npm:1.0.5"
checksum: 10c0/b3b0e334288ddb407c7b3357ca67dbee75ee22db242ca7c56fe27db4e1a31989cb8af48a84dd401deb787fe10cc6b2ab1ee82dc4783be87ededbe3d53c79c70d
languageName: node
linkType: hard

"@types/estree@npm:1.0.6, @types/estree@npm:^1.0.0, @types/estree@npm:^1.0.6":
version: 1.0.6
resolution: "@types/estree@npm:1.0.6"
Expand Down Expand Up @@ -9287,70 +9168,7 @@ __metadata:
languageName: node
linkType: hard

"rollup@npm:^4.20.0":
version: 4.22.4
resolution: "rollup@npm:4.22.4"
dependencies:
"@rollup/rollup-android-arm-eabi": "npm:4.22.4"
"@rollup/rollup-android-arm64": "npm:4.22.4"
"@rollup/rollup-darwin-arm64": "npm:4.22.4"
"@rollup/rollup-darwin-x64": "npm:4.22.4"
"@rollup/rollup-linux-arm-gnueabihf": "npm:4.22.4"
"@rollup/rollup-linux-arm-musleabihf": "npm:4.22.4"
"@rollup/rollup-linux-arm64-gnu": "npm:4.22.4"
"@rollup/rollup-linux-arm64-musl": "npm:4.22.4"
"@rollup/rollup-linux-powerpc64le-gnu": "npm:4.22.4"
"@rollup/rollup-linux-riscv64-gnu": "npm:4.22.4"
"@rollup/rollup-linux-s390x-gnu": "npm:4.22.4"
"@rollup/rollup-linux-x64-gnu": "npm:4.22.4"
"@rollup/rollup-linux-x64-musl": "npm:4.22.4"
"@rollup/rollup-win32-arm64-msvc": "npm:4.22.4"
"@rollup/rollup-win32-ia32-msvc": "npm:4.22.4"
"@rollup/rollup-win32-x64-msvc": "npm:4.22.4"
"@types/estree": "npm:1.0.5"
fsevents: "npm:~2.3.2"
dependenciesMeta:
"@rollup/rollup-android-arm-eabi":
optional: true
"@rollup/rollup-android-arm64":
optional: true
"@rollup/rollup-darwin-arm64":
optional: true
"@rollup/rollup-darwin-x64":
optional: true
"@rollup/rollup-linux-arm-gnueabihf":
optional: true
"@rollup/rollup-linux-arm-musleabihf":
optional: true
"@rollup/rollup-linux-arm64-gnu":
optional: true
"@rollup/rollup-linux-arm64-musl":
optional: true
"@rollup/rollup-linux-powerpc64le-gnu":
optional: true
"@rollup/rollup-linux-riscv64-gnu":
optional: true
"@rollup/rollup-linux-s390x-gnu":
optional: true
"@rollup/rollup-linux-x64-gnu":
optional: true
"@rollup/rollup-linux-x64-musl":
optional: true
"@rollup/rollup-win32-arm64-msvc":
optional: true
"@rollup/rollup-win32-ia32-msvc":
optional: true
"@rollup/rollup-win32-x64-msvc":
optional: true
fsevents:
optional: true
bin:
rollup: dist/bin/rollup
checksum: 10c0/4c96b6e2e0c5dbe73b4ba899cea894a05115ab8c65ccff631fbbb944e2b3a9f2eb3b99c2dce3dd91b179647df1892ffc44ecee29381ccf155ba8000b22712a32
languageName: node
linkType: hard

"rollup@npm:^4.23.0":
"rollup@npm:^4.20.0, rollup@npm:^4.23.0":
version: 4.28.0
resolution: "rollup@npm:4.28.0"
dependencies:
Expand Down Expand Up @@ -10895,7 +10713,7 @@ __metadata:
languageName: node
linkType: hard

"vue@npm:*, vue@npm:^3.4.21, vue@npm:^3.5.13":
"vue@npm:^3.4.21, vue@npm:^3.5.13":
version: 3.5.13
resolution: "vue@npm:3.5.13"
dependencies:
Expand Down

0 comments on commit f5ba8b0

Please sign in to comment.