Compare commits

...

7 Commits

Author SHA1 Message Date
fbc6d012b6 chore(deps): update node.js to v22
All checks were successful
continuous-integration/drone/pr Build is passing
2025-01-07 20:39:26 +00:00
3fb08043f0 Merge pull request 'chore(deps): update dependency sass-loader to v16.0.4' (!148) from renovate/sass-loader-16.x into main
All checks were successful
continuous-integration/drone/push Build is passing
Reviewed-on: #148
2025-01-07 21:11:09 +01:00
3fee765662 Merge pull request 'chore(deps): update node.js to v20.18.1' (!146) from renovate/node-20.x into main
All checks were successful
continuous-integration/drone/push Build is passing
Reviewed-on: #146
2025-01-07 21:10:35 +01:00
e242beb5a3 chore(deps): update dependency sass-loader to v16.0.4
All checks were successful
renovate/stability-days Updates have met minimum release age requirement
continuous-integration/drone/pr Build is passing
2025-01-07 18:37:39 +00:00
64a808f81d Merge pull request 'chore(deps): update dependency sass to v1.83.1' (!151) from renovate/sass-1.x into main
All checks were successful
continuous-integration/drone/push Build is passing
Reviewed-on: #151
2025-01-07 18:56:29 +01:00
7d69279774 chore(deps): update node.js to v20.18.1
All checks were successful
continuous-integration/drone/pr Build is passing
2025-01-07 17:41:58 +00:00
01f86ff159 chore(deps): update dependency sass to v1.83.1
All checks were successful
renovate/stability-days Updates have met minimum release age requirement
continuous-integration/drone/pr Build is passing
2025-01-07 01:37:31 +00:00
4 changed files with 34 additions and 22 deletions

View File

@ -17,12 +17,12 @@ steps:
- name: reuse
image: fsfe/reuse:5.0.2-debian@sha256:7928d25ed14a1bc22758d917ebc6aecbb8bcd1a4da7aa748d7179c9011bbfb0b
- name: lint
image: node:20.18.0-alpine@sha256:c13b26e7e602ef2f1074aef304ce6e9b7dd284c419b35d89fcf3cc8e44a8def9
image: node:22.12.0-alpine@sha256:51eff88af6dff26f59316b6e356188ffa2c422bd3c3b76f2556a2e7e89d080bd
commands:
- npm ci
- npm run lint -- --no-fix
- name: audit
image: node:20.18.0-alpine@sha256:c13b26e7e602ef2f1074aef304ce6e9b7dd284c419b35d89fcf3cc8e44a8def9
image: node:22.12.0-alpine@sha256:51eff88af6dff26f59316b6e356188ffa2c422bd3c3b76f2556a2e7e89d080bd
commands:
- npm install -g better-npm-audit
- better-npm-audit audit --production --level=moderate
@ -104,7 +104,7 @@ steps:
- name: reuse
image: fsfe/reuse:5.0.2-debian@sha256:7928d25ed14a1bc22758d917ebc6aecbb8bcd1a4da7aa748d7179c9011bbfb0b
- name: lint
image: node:20.18.0-alpine@sha256:c13b26e7e602ef2f1074aef304ce6e9b7dd284c419b35d89fcf3cc8e44a8def9
image: node:22.12.0-alpine@sha256:51eff88af6dff26f59316b6e356188ffa2c422bd3c3b76f2556a2e7e89d080bd
commands:
- npm ci
- npm run lint -- --no-fix

View File

@ -2,7 +2,7 @@
#
# SPDX-License-Identifier: AGPL-3.0-or-later
FROM node:20.18.0-alpine@sha256:c13b26e7e602ef2f1074aef304ce6e9b7dd284c419b35d89fcf3cc8e44a8def9 as builder
FROM node:22.12.0-alpine@sha256:51eff88af6dff26f59316b6e356188ffa2c422bd3c3b76f2556a2e7e89d080bd as builder
COPY package.json package-lock.json ./
RUN npm install

44
package-lock.json generated
View File

@ -19,8 +19,8 @@
"core-js": "3.39.0",
"eslint": "8.57.1",
"eslint-plugin-vue": "9.30.0",
"sass": "1.80.4",
"sass-loader": "16.0.3",
"sass": "1.83.1",
"sass-loader": "16.0.4",
"v-tooltip": "4.0.0-beta.17",
"vue": "3.5.6",
"vue-router": "4.4.5",
@ -2242,6 +2242,7 @@
"integrity": "sha512-HNjmfLQEVRZmHRET336f20H/8kOozUGwk7yajvsonjNxbj2wBTK1WsQuHkD5yYh9RxFGL2EyDHryOihOwUoKDA==",
"dev": true,
"license": "MIT",
"optional": true,
"dependencies": {
"detect-libc": "^1.0.3",
"is-glob": "^4.0.3",
@ -5784,6 +5785,7 @@
"integrity": "sha512-pGjwhsmsp4kL2RTz08wcOlGN83otlqHeD/Z5T8GXZB+/YcpQ/dgo+lbU8ZsGxV0HIvqqxo9l7mqYwyYMD9bKDg==",
"dev": true,
"license": "Apache-2.0",
"optional": true,
"bin": {
"detect-libc": "bin/detect-libc.js"
},
@ -7750,8 +7752,8 @@
"version": "4.3.7",
"resolved": "https://registry.npmjs.org/immutable/-/immutable-4.3.7.tgz",
"integrity": "sha512-1hqclzwYwjRDFLjcFxOM5AYkkG0rpFPpr1RLPMEuGczoS7YA8gLhy8SWXYRAA/XwfEHpfo3cw5JGioS32fnMRw==",
"devOptional": true,
"license": "MIT"
"license": "MIT",
"optional": true
},
"node_modules/import-fresh": {
"version": "3.3.0",
@ -9047,7 +9049,8 @@
"resolved": "https://registry.npmjs.org/node-addon-api/-/node-addon-api-7.1.1.tgz",
"integrity": "sha512-5m3bsyrjFWE1xf7nz7YXdN4udnVtXK6/Yfgn5qnahL6bCkf2yKt4k3nuTKAtT4r3IG8JNR2ncsIMdZuAzJjHQQ==",
"dev": true,
"license": "MIT"
"license": "MIT",
"optional": true
},
"node_modules/node-fetch": {
"version": "2.7.0",
@ -10933,15 +10936,14 @@
"license": "MIT"
},
"node_modules/sass": {
"version": "1.80.4",
"resolved": "https://registry.npmjs.org/sass/-/sass-1.80.4.tgz",
"integrity": "sha512-rhMQ2tSF5CsuuspvC94nPM9rToiAFw2h3JTrLlgmNw1MH79v8Cr3DH6KF6o6r+8oofY3iYVPUf66KzC8yuVN1w==",
"version": "1.83.1",
"resolved": "https://registry.npmjs.org/sass/-/sass-1.83.1.tgz",
"integrity": "sha512-EVJbDaEs4Rr3F0glJzFSOvtg2/oy2V/YrGFPqPY24UqcLDWcI9ZY5sN+qyO3c/QCZwzgfirvhXvINiJCE/OLcA==",
"dev": true,
"license": "MIT",
"dependencies": {
"@parcel/watcher": "^2.4.1",
"chokidar": "^4.0.0",
"immutable": "^4.0.0",
"immutable": "^5.0.2",
"source-map-js": ">=0.6.2 <2.0.0"
},
"bin": {
@ -10949,6 +10951,9 @@
},
"engines": {
"node": ">=14.0.0"
},
"optionalDependencies": {
"@parcel/watcher": "^2.4.1"
}
},
"node_modules/sass-embedded": {
@ -11342,9 +11347,9 @@
}
},
"node_modules/sass-loader": {
"version": "16.0.3",
"resolved": "https://registry.npmjs.org/sass-loader/-/sass-loader-16.0.3.tgz",
"integrity": "sha512-gosNorT1RCkuCMyihv6FBRR7BMV06oKRAs+l4UMp1mlcVg9rWN6KMmUj3igjQwmYys4mDP3etEYJgiHRbgHCHA==",
"version": "16.0.4",
"resolved": "https://registry.npmjs.org/sass-loader/-/sass-loader-16.0.4.tgz",
"integrity": "sha512-LavLbgbBGUt3wCiYzhuLLu65+fWXaXLmq7YxivLhEqmiupCFZ5sKUAipK3do6V80YSU0jvSxNhEdT13IXNr3rg==",
"dev": true,
"license": "MIT",
"dependencies": {
@ -11383,9 +11388,9 @@
}
},
"node_modules/sass/node_modules/chokidar": {
"version": "4.0.1",
"resolved": "https://registry.npmjs.org/chokidar/-/chokidar-4.0.1.tgz",
"integrity": "sha512-n8enUVCED/KVRQlab1hr3MVpcVMvxtZjmEa956u+4YijlmQED223XMSYj2tLuKvr4jcCTzNNMpQDUer72MMmzA==",
"version": "4.0.3",
"resolved": "https://registry.npmjs.org/chokidar/-/chokidar-4.0.3.tgz",
"integrity": "sha512-Qgzu8kfBvo+cA4962jnP1KkS6Dop5NS6g7R5LFYJr4b8Ub94PPQXUksCw9PvXoeXPRRddRNC5C1JQUR2SMGtnA==",
"dev": true,
"license": "MIT",
"dependencies": {
@ -11398,6 +11403,13 @@
"url": "https://paulmillr.com/funding/"
}
},
"node_modules/sass/node_modules/immutable": {
"version": "5.0.3",
"resolved": "https://registry.npmjs.org/immutable/-/immutable-5.0.3.tgz",
"integrity": "sha512-P8IdPQHq3lA1xVeBRi5VPqUm5HDgKnx0Ru51wZz5mjxHr5n3RWhjIpOFU7ybkUxfB+5IToy+OLaHYDBIWsv+uw==",
"dev": true,
"license": "MIT"
},
"node_modules/sass/node_modules/readdirp": {
"version": "4.0.2",
"resolved": "https://registry.npmjs.org/readdirp/-/readdirp-4.0.2.tgz",

View File

@ -18,8 +18,8 @@
"core-js": "3.39.0",
"eslint": "8.57.1",
"eslint-plugin-vue": "9.30.0",
"sass": "1.80.4",
"sass-loader": "16.0.3",
"sass": "1.83.1",
"sass-loader": "16.0.4",
"v-tooltip": "4.0.0-beta.17",
"vue": "3.5.6",
"vue-router": "4.4.5",