From 3a13eec6c8eeac287565c7e02c7557c4acc3a897 Mon Sep 17 00:00:00 2001 From: NiloCK Date: Fri, 28 Feb 2025 11:09:05 -0400 Subject: [PATCH 1/3] update babel deps --- packages/express/package.json | 6 +- packages/vue/package.json | 2 +- yarn.lock | 198 ++++++++++++++++++++++++++++++++-- 3 files changed, 195 insertions(+), 11 deletions(-) diff --git a/packages/express/package.json b/packages/express/package.json index c5cee861e..b9d7c7809 100644 --- a/packages/express/package.json +++ b/packages/express/package.json @@ -35,9 +35,9 @@ "winston-daily-rotate-file": "^5.0.0" }, "devDependencies": { - "@babel/core": "^7.22.9", - "@babel/preset-env": "^7.22.9", - "@babel/preset-typescript": "^7.22.5", + "@babel/core": "^7.26.9", + "@babel/preset-env": "^7.26.9", + "@babel/preset-typescript": "^7.26.0", "@tsconfig/node18": "^18.2.4", "@types/cookie-parser": "^1.4.8", "@types/cors": "^2.8.17", diff --git a/packages/vue/package.json b/packages/vue/package.json index 6fdca6638..76eb69c3a 100644 --- a/packages/vue/package.json +++ b/packages/vue/package.json @@ -52,7 +52,7 @@ "webmidi": "^2.5.1" }, "devDependencies": { - "@babel/core": "^7.26.0", + "@babel/core": "^7.26.9", "@babel/plugin-proposal-class-static-block": "^7.21.0", "@testing-library/jest-dom": "^6.6.3", "@testing-library/vue": "^8.1.0", diff --git a/yarn.lock b/yarn.lock index c6cf98bd5..32f1536ac 100644 --- a/yarn.lock +++ b/yarn.lock @@ -75,7 +75,7 @@ __metadata: languageName: node linkType: hard -"@babel/core@npm:^7.1.0, @babel/core@npm:^7.11.6, @babel/core@npm:^7.12.3, @babel/core@npm:^7.22.9, @babel/core@npm:^7.23.9, @babel/core@npm:^7.24.4, @babel/core@npm:^7.26.0, @babel/core@npm:^7.4.4, @babel/core@npm:^7.7.5": +"@babel/core@npm:^7.1.0, @babel/core@npm:^7.11.6, @babel/core@npm:^7.12.3, @babel/core@npm:^7.23.9, @babel/core@npm:^7.24.4, @babel/core@npm:^7.4.4, @babel/core@npm:^7.7.5": version: 7.26.8 resolution: "@babel/core@npm:7.26.8" dependencies: @@ -99,6 +99,29 @@ __metadata: languageName: node linkType: hard +"@babel/core@npm:^7.26.9": + version: 7.26.9 + resolution: "@babel/core@npm:7.26.9" + dependencies: + "@ampproject/remapping": "npm:^2.2.0" + "@babel/code-frame": "npm:^7.26.2" + "@babel/generator": "npm:^7.26.9" + "@babel/helper-compilation-targets": "npm:^7.26.5" + "@babel/helper-module-transforms": "npm:^7.26.0" + "@babel/helpers": "npm:^7.26.9" + "@babel/parser": "npm:^7.26.9" + "@babel/template": "npm:^7.26.9" + "@babel/traverse": "npm:^7.26.9" + "@babel/types": "npm:^7.26.9" + convert-source-map: "npm:^2.0.0" + debug: "npm:^4.1.0" + gensync: "npm:^1.0.0-beta.2" + json5: "npm:^2.2.3" + semver: "npm:^6.3.1" + checksum: 10c0/ed7212ff42a9453765787019b7d191b167afcacd4bd8fec10b055344ef53fa0cc648c9a80159ae4ecf870016a6318731e087042dcb68d1a2a9d34eb290dc014b + languageName: node + linkType: hard + "@babel/generator@npm:^7.26.8, @babel/generator@npm:^7.7.2": version: 7.26.8 resolution: "@babel/generator@npm:7.26.8" @@ -112,6 +135,19 @@ __metadata: languageName: node linkType: hard +"@babel/generator@npm:^7.26.9": + version: 7.26.9 + resolution: "@babel/generator@npm:7.26.9" + dependencies: + "@babel/parser": "npm:^7.26.9" + "@babel/types": "npm:^7.26.9" + "@jridgewell/gen-mapping": "npm:^0.3.5" + "@jridgewell/trace-mapping": "npm:^0.3.25" + jsesc: "npm:^3.0.2" + checksum: 10c0/6b78872128205224a9a9761b9ea7543a9a7902a04b82fc2f6801ead4de8f59056bab3fd17b1f834ca7b049555fc4c79234b9a6230dd9531a06525306050becad + languageName: node + linkType: hard + "@babel/helper-annotate-as-pure@npm:^7.25.9": version: 7.25.9 resolution: "@babel/helper-annotate-as-pure@npm:7.25.9" @@ -331,6 +367,16 @@ __metadata: languageName: node linkType: hard +"@babel/helpers@npm:^7.26.9": + version: 7.26.9 + resolution: "@babel/helpers@npm:7.26.9" + dependencies: + "@babel/template": "npm:^7.26.9" + "@babel/types": "npm:^7.26.9" + checksum: 10c0/3d4dbc4a33fe4181ed810cac52318b578294745ceaec07e2f6ecccf6cda55d25e4bfcea8f085f333bf911c9e1fc13320248dd1d5315ab47ad82ce1077410df05 + languageName: node + linkType: hard + "@babel/highlight@npm:^7.22.5": version: 7.22.5 resolution: "@babel/highlight@npm:7.22.5" @@ -364,6 +410,17 @@ __metadata: languageName: node linkType: hard +"@babel/parser@npm:^7.26.9": + version: 7.26.9 + resolution: "@babel/parser@npm:7.26.9" + dependencies: + "@babel/types": "npm:^7.26.9" + bin: + parser: ./bin/babel-parser.js + checksum: 10c0/4b9ef3c9a0d4c328e5e5544f50fe8932c36f8a2c851e7f14a85401487cd3da75cad72c2e1bcec1eac55599a6bbb2fdc091f274c4fcafa6bdd112d4915ff087fc + languageName: node + linkType: hard + "@babel/plugin-bugfix-firefox-class-in-computed-class-key@npm:^7.25.9": version: 7.25.9 resolution: "@babel/plugin-bugfix-firefox-class-in-computed-class-key@npm:7.25.9" @@ -869,6 +926,18 @@ __metadata: languageName: node linkType: hard +"@babel/plugin-transform-for-of@npm:^7.26.9": + version: 7.26.9 + resolution: "@babel/plugin-transform-for-of@npm:7.26.9" + dependencies: + "@babel/helper-plugin-utils": "npm:^7.26.5" + "@babel/helper-skip-transparent-expression-wrappers": "npm:^7.25.9" + peerDependencies: + "@babel/core": ^7.0.0-0 + checksum: 10c0/e28a521521cf9f84ddd69ca8da7c89fb9f7aa38e4dea35742fe973e4e1d7c23f9cee1a4861a2fdd9e9f18ff945886a44d7335cea1c603b96bfcb1c7c8791ef09 + languageName: node + linkType: hard + "@babel/plugin-transform-function-name@npm:^7.25.9": version: 7.25.9 resolution: "@babel/plugin-transform-function-name@npm:7.25.9" @@ -1269,7 +1338,7 @@ __metadata: languageName: node linkType: hard -"@babel/preset-env@npm:^7.11.0, @babel/preset-env@npm:^7.22.9": +"@babel/preset-env@npm:^7.11.0": version: 7.26.8 resolution: "@babel/preset-env@npm:7.26.8" dependencies: @@ -1348,6 +1417,85 @@ __metadata: languageName: node linkType: hard +"@babel/preset-env@npm:^7.26.9": + version: 7.26.9 + resolution: "@babel/preset-env@npm:7.26.9" + dependencies: + "@babel/compat-data": "npm:^7.26.8" + "@babel/helper-compilation-targets": "npm:^7.26.5" + "@babel/helper-plugin-utils": "npm:^7.26.5" + "@babel/helper-validator-option": "npm:^7.25.9" + "@babel/plugin-bugfix-firefox-class-in-computed-class-key": "npm:^7.25.9" + "@babel/plugin-bugfix-safari-class-field-initializer-scope": "npm:^7.25.9" + "@babel/plugin-bugfix-safari-id-destructuring-collision-in-function-expression": "npm:^7.25.9" + "@babel/plugin-bugfix-v8-spread-parameters-in-optional-chaining": "npm:^7.25.9" + "@babel/plugin-bugfix-v8-static-class-fields-redefine-readonly": "npm:^7.25.9" + "@babel/plugin-proposal-private-property-in-object": "npm:7.21.0-placeholder-for-preset-env.2" + "@babel/plugin-syntax-import-assertions": "npm:^7.26.0" + "@babel/plugin-syntax-import-attributes": "npm:^7.26.0" + "@babel/plugin-syntax-unicode-sets-regex": "npm:^7.18.6" + "@babel/plugin-transform-arrow-functions": "npm:^7.25.9" + "@babel/plugin-transform-async-generator-functions": "npm:^7.26.8" + "@babel/plugin-transform-async-to-generator": "npm:^7.25.9" + "@babel/plugin-transform-block-scoped-functions": "npm:^7.26.5" + "@babel/plugin-transform-block-scoping": "npm:^7.25.9" + "@babel/plugin-transform-class-properties": "npm:^7.25.9" + "@babel/plugin-transform-class-static-block": "npm:^7.26.0" + "@babel/plugin-transform-classes": "npm:^7.25.9" + "@babel/plugin-transform-computed-properties": "npm:^7.25.9" + "@babel/plugin-transform-destructuring": "npm:^7.25.9" + "@babel/plugin-transform-dotall-regex": "npm:^7.25.9" + "@babel/plugin-transform-duplicate-keys": "npm:^7.25.9" + "@babel/plugin-transform-duplicate-named-capturing-groups-regex": "npm:^7.25.9" + "@babel/plugin-transform-dynamic-import": "npm:^7.25.9" + "@babel/plugin-transform-exponentiation-operator": "npm:^7.26.3" + "@babel/plugin-transform-export-namespace-from": "npm:^7.25.9" + "@babel/plugin-transform-for-of": "npm:^7.26.9" + "@babel/plugin-transform-function-name": "npm:^7.25.9" + "@babel/plugin-transform-json-strings": "npm:^7.25.9" + "@babel/plugin-transform-literals": "npm:^7.25.9" + "@babel/plugin-transform-logical-assignment-operators": "npm:^7.25.9" + "@babel/plugin-transform-member-expression-literals": "npm:^7.25.9" + "@babel/plugin-transform-modules-amd": "npm:^7.25.9" + "@babel/plugin-transform-modules-commonjs": "npm:^7.26.3" + "@babel/plugin-transform-modules-systemjs": "npm:^7.25.9" + "@babel/plugin-transform-modules-umd": "npm:^7.25.9" + "@babel/plugin-transform-named-capturing-groups-regex": "npm:^7.25.9" + "@babel/plugin-transform-new-target": "npm:^7.25.9" + "@babel/plugin-transform-nullish-coalescing-operator": "npm:^7.26.6" + "@babel/plugin-transform-numeric-separator": "npm:^7.25.9" + "@babel/plugin-transform-object-rest-spread": "npm:^7.25.9" + "@babel/plugin-transform-object-super": "npm:^7.25.9" + "@babel/plugin-transform-optional-catch-binding": "npm:^7.25.9" + "@babel/plugin-transform-optional-chaining": "npm:^7.25.9" + "@babel/plugin-transform-parameters": "npm:^7.25.9" + "@babel/plugin-transform-private-methods": "npm:^7.25.9" + "@babel/plugin-transform-private-property-in-object": "npm:^7.25.9" + "@babel/plugin-transform-property-literals": "npm:^7.25.9" + "@babel/plugin-transform-regenerator": "npm:^7.25.9" + "@babel/plugin-transform-regexp-modifiers": "npm:^7.26.0" + "@babel/plugin-transform-reserved-words": "npm:^7.25.9" + "@babel/plugin-transform-shorthand-properties": "npm:^7.25.9" + "@babel/plugin-transform-spread": "npm:^7.25.9" + "@babel/plugin-transform-sticky-regex": "npm:^7.25.9" + "@babel/plugin-transform-template-literals": "npm:^7.26.8" + "@babel/plugin-transform-typeof-symbol": "npm:^7.26.7" + "@babel/plugin-transform-unicode-escapes": "npm:^7.25.9" + "@babel/plugin-transform-unicode-property-regex": "npm:^7.25.9" + "@babel/plugin-transform-unicode-regex": "npm:^7.25.9" + "@babel/plugin-transform-unicode-sets-regex": "npm:^7.25.9" + "@babel/preset-modules": "npm:0.1.6-no-external-plugins" + babel-plugin-polyfill-corejs2: "npm:^0.4.10" + babel-plugin-polyfill-corejs3: "npm:^0.11.0" + babel-plugin-polyfill-regenerator: "npm:^0.6.1" + core-js-compat: "npm:^3.40.0" + semver: "npm:^6.3.1" + peerDependencies: + "@babel/core": ^7.0.0-0 + checksum: 10c0/6812ca76bd38165a58fe8354bab5e7204e1aa17d8b9270bd8f8babb08cc7fa94cd29525fe41b553f2ba0e84033d566f10da26012b8ee0f81897005c5225d0051 + languageName: node + linkType: hard + "@babel/preset-modules@npm:0.1.6-no-external-plugins": version: 0.1.6-no-external-plugins resolution: "@babel/preset-modules@npm:0.1.6-no-external-plugins" @@ -1361,7 +1509,7 @@ __metadata: languageName: node linkType: hard -"@babel/preset-typescript@npm:^7.22.5": +"@babel/preset-typescript@npm:^7.26.0": version: 7.26.0 resolution: "@babel/preset-typescript@npm:7.26.0" dependencies: @@ -1396,6 +1544,17 @@ __metadata: languageName: node linkType: hard +"@babel/template@npm:^7.26.9": + version: 7.26.9 + resolution: "@babel/template@npm:7.26.9" + dependencies: + "@babel/code-frame": "npm:^7.26.2" + "@babel/parser": "npm:^7.26.9" + "@babel/types": "npm:^7.26.9" + checksum: 10c0/019b1c4129cc01ad63e17529089c2c559c74709d225f595eee017af227fee11ae8a97a6ab19ae6768b8aa22d8d75dcb60a00b28f52e9fa78140672d928bc1ae9 + languageName: node + linkType: hard + "@babel/traverse@npm:^7.1.0, @babel/traverse@npm:^7.11.5, @babel/traverse@npm:^7.25.9, @babel/traverse@npm:^7.26.5, @babel/traverse@npm:^7.26.8, @babel/traverse@npm:^7.7.0": version: 7.26.8 resolution: "@babel/traverse@npm:7.26.8" @@ -1411,6 +1570,21 @@ __metadata: languageName: node linkType: hard +"@babel/traverse@npm:^7.26.9": + version: 7.26.9 + resolution: "@babel/traverse@npm:7.26.9" + dependencies: + "@babel/code-frame": "npm:^7.26.2" + "@babel/generator": "npm:^7.26.9" + "@babel/parser": "npm:^7.26.9" + "@babel/template": "npm:^7.26.9" + "@babel/types": "npm:^7.26.9" + debug: "npm:^4.3.1" + globals: "npm:^11.1.0" + checksum: 10c0/51dd57fa39ea34d04816806bfead04c74f37301269d24c192d1406dc6e244fea99713b3b9c5f3e926d9ef6aa9cd5c062ad4f2fc1caa9cf843d5e864484ac955e + languageName: node + linkType: hard + "@babel/types@npm:^7.0.0, @babel/types@npm:^7.20.7, @babel/types@npm:^7.25.4, @babel/types@npm:^7.25.9, @babel/types@npm:^7.26.7, @babel/types@npm:^7.26.8, @babel/types@npm:^7.3.3, @babel/types@npm:^7.4.4, @babel/types@npm:^7.7.0": version: 7.26.8 resolution: "@babel/types@npm:7.26.8" @@ -1431,6 +1605,16 @@ __metadata: languageName: node linkType: hard +"@babel/types@npm:^7.26.9": + version: 7.26.9 + resolution: "@babel/types@npm:7.26.9" + dependencies: + "@babel/helper-string-parser": "npm:^7.25.9" + "@babel/helper-validator-identifier": "npm:^7.25.9" + checksum: 10c0/999c56269ba00e5c57aa711fbe7ff071cd6990bafd1b978341ea7572cc78919986e2aa6ee51dacf4b6a7a6fa63ba4eb3f1a03cf55eee31b896a56d068b895964 + languageName: node + linkType: hard + "@bcoe/v8-coverage@npm:^0.2.3": version: 0.2.3 resolution: "@bcoe/v8-coverage@npm:0.2.3" @@ -4610,9 +4794,9 @@ __metadata: version: 0.0.0-use.local resolution: "@vue-skuilder/express@workspace:packages/express" dependencies: - "@babel/core": "npm:^7.22.9" - "@babel/preset-env": "npm:^7.22.9" - "@babel/preset-typescript": "npm:^7.22.5" + "@babel/core": "npm:^7.26.9" + "@babel/preset-env": "npm:^7.26.9" + "@babel/preset-typescript": "npm:^7.26.0" "@tsconfig/node18": "npm:^18.2.4" "@types/cookie-parser": "npm:^1.4.8" "@types/cors": "npm:^2.8.17" @@ -4659,7 +4843,7 @@ __metadata: version: 0.0.0-use.local resolution: "@vue-skuilder/vue@workspace:packages/vue" dependencies: - "@babel/core": "npm:^7.26.0" + "@babel/core": "npm:^7.26.9" "@babel/plugin-proposal-class-static-block": "npm:^7.21.0" "@highlightjs/vue-plugin": "npm:^2.1.0" "@mdi/font": "npm:^7.3.67" From 8fb291d6ba32e3e61e54eae7cddcd7d317f87cb5 Mon Sep 17 00:00:00 2001 From: NiloCK Date: Fri, 28 Feb 2025 11:13:01 -0400 Subject: [PATCH 2/3] udpate dependabot config --- .github/dependabot.yml | 10 +++++++--- 1 file changed, 7 insertions(+), 3 deletions(-) diff --git a/.github/dependabot.yml b/.github/dependabot.yml index 3a3cce576..5d9589bc8 100644 --- a/.github/dependabot.yml +++ b/.github/dependabot.yml @@ -5,7 +5,11 @@ version: 2 updates: - - package-ecosystem: "npm" # See documentation for possible values - directory: "/" # Location of package manifests + - package-ecosystem: 'npm' + directory: '/' schedule: - interval: "weekly" + interval: 'weekly' + groups: + dependencies: + patterns: + - '*' From 5e3bdebf212ce7243499c888bbf988a3cece06a5 Mon Sep 17 00:00:00 2001 From: NiloCK Date: Fri, 28 Feb 2025 11:18:33 -0400 Subject: [PATCH 3/3] update eslint deps --- packages/express/package.json | 12 +- packages/vue/package.json | 14 +- yarn.lock | 245 +++++++++++++++++++++++++--------- 3 files changed, 194 insertions(+), 77 deletions(-) diff --git a/packages/express/package.json b/packages/express/package.json index b9d7c7809..aa9d96cb3 100644 --- a/packages/express/package.json +++ b/packages/express/package.json @@ -49,20 +49,20 @@ "@types/morgan": "^1.9.9", "@types/node": "18", "@types/pouchdb": "^6.4.2", - "@typescript-eslint/eslint-plugin": "^8.24.0", - "@typescript-eslint/parser": "^8.24.0", + "@typescript-eslint/eslint-plugin": "^8.25.0", + "@typescript-eslint/parser": "^8.25.0", "babel-jest": "^29.6.1", - "eslint": "^9.20.0", - "eslint-config-prettier": "^10.0.1", + "eslint": "^9.21.0", + "eslint-config-prettier": "^10.0.2", "eslint-plugin-prettier": "^5.2.3", "jest": "^29.6.1", "jest-environment-node": "^29.7.0", - "prettier": "^2.2.1", + "prettier": "^2.8.8", "rimraf": "*", "ts-jest": "^29.2.5", "ts-node": "^10.9.2", "tsx": "^4.19.2", "typescript": "^5.7.2", - "typescript-eslint": "^8.24.0" + "typescript-eslint": "^8.25.0" } } diff --git a/packages/vue/package.json b/packages/vue/package.json index 76eb69c3a..4b9d26801 100644 --- a/packages/vue/package.json +++ b/packages/vue/package.json @@ -66,22 +66,22 @@ "@types/simplemde": "^1.11.7", "@types/wavesurfer.js": "^5.1.0", "@types/webmidi": "^2.0.4", - "@typescript-eslint/eslint-plugin": "^8.20.0", - "@typescript-eslint/parser": "^8.20.0", + "@typescript-eslint/eslint-plugin": "^8.25.0", + "@typescript-eslint/parser": "^8.25.0", "@vitejs/plugin-vue": "^5.2.1", "@vitest/coverage-v8": "^3.0.2", "@vitest/ui": "3.0.5", - "@vue/eslint-config-typescript": "^14.3.0", + "@vue/eslint-config-typescript": "^14.4.0", "@vue/runtime-dom": "^3.5.13", "@vue/test-utils": "^2.0.0", "@vue/vue3-jest": "^29.2.6", - "@vuetify/loader-shared": "^2.0.3", + "@vuetify/loader-shared": "^2.1.0", "assert": "^2.1.0", "autoprefixer": "^10.4.20", "babel-jest": "^29", "buffer": "^6.0.3", - "eslint": "^9.18.0", - "eslint-config-prettier": "^10.0.1", + "eslint": "^9.21.0", + "eslint-config-prettier": "^10.0.2", "eslint-plugin-vue": "^9.32.0", "eslint-plugin-vuetify": "^2.5.1", "globals": "^15.14.0", @@ -96,7 +96,7 @@ "timers-browserify": "^2.0.12", "ts-jest": "^29", "typescript": "~5.7.2", - "typescript-eslint": "^8.20.0", + "typescript-eslint": "^8.25.0", "util": "^0.12.5", "vite": "^6.0.9", "vite-plugin-eslint": "^1.8.1", diff --git a/yarn.lock b/yarn.lock index 32f1536ac..918109fd0 100644 --- a/yarn.lock +++ b/yarn.lock @@ -2167,7 +2167,7 @@ __metadata: languageName: node linkType: hard -"@eslint/config-array@npm:^0.19.0": +"@eslint/config-array@npm:^0.19.2": version: 0.19.2 resolution: "@eslint/config-array@npm:0.19.2" dependencies: @@ -2178,27 +2178,18 @@ __metadata: languageName: node linkType: hard -"@eslint/core@npm:^0.10.0": - version: 0.10.0 - resolution: "@eslint/core@npm:0.10.0" - dependencies: - "@types/json-schema": "npm:^7.0.15" - checksum: 10c0/074018075079b3ed1f14fab9d116f11a8824cdfae3e822badf7ad546962fafe717a31e61459bad8cc59cf7070dc413ea9064ddb75c114f05b05921029cde0a64 - languageName: node - linkType: hard - -"@eslint/core@npm:^0.11.0": - version: 0.11.0 - resolution: "@eslint/core@npm:0.11.0" +"@eslint/core@npm:^0.12.0": + version: 0.12.0 + resolution: "@eslint/core@npm:0.12.0" dependencies: "@types/json-schema": "npm:^7.0.15" - checksum: 10c0/1e0671d035c908175f445864a7864cf6c6a8b67a5dfba8c47b2ac91e2d3ed36e8c1f2fd81d98a73264f8677055559699d4adb0f97d86588e616fc0dc9a4b86c9 + checksum: 10c0/d032af81195bb28dd800c2b9617548c6c2a09b9490da3c5537fd2a1201501666d06492278bb92cfccac1f7ac249e58601dd87f813ec0d6a423ef0880434fa0c3 languageName: node linkType: hard -"@eslint/eslintrc@npm:^3.2.0": - version: 3.2.0 - resolution: "@eslint/eslintrc@npm:3.2.0" +"@eslint/eslintrc@npm:^3.3.0": + version: 3.3.0 + resolution: "@eslint/eslintrc@npm:3.3.0" dependencies: ajv: "npm:^6.12.4" debug: "npm:^4.3.2" @@ -2209,14 +2200,14 @@ __metadata: js-yaml: "npm:^4.1.0" minimatch: "npm:^3.1.2" strip-json-comments: "npm:^3.1.1" - checksum: 10c0/43867a07ff9884d895d9855edba41acf325ef7664a8df41d957135a81a477ff4df4196f5f74dc3382627e5cc8b7ad6b815c2cea1b58f04a75aced7c43414ab8b + checksum: 10c0/215de990231b31e2fe6458f225d8cea0f5c781d3ecb0b7920703501f8cd21b3101fc5ef2f0d4f9a38865d36647b983e0e8ce8bf12fd2bcdd227fc48a5b1a43be languageName: node linkType: hard -"@eslint/js@npm:9.20.0": - version: 9.20.0 - resolution: "@eslint/js@npm:9.20.0" - checksum: 10c0/10e7b5b9e628b5192e8fc6b0ecd27cf48322947e83e999ff60f9f9e44ac8d499138bcb9383cbfa6e51e780d53b4e76ccc2d1753b108b7173b8404fd484d37328 +"@eslint/js@npm:9.21.0": + version: 9.21.0 + resolution: "@eslint/js@npm:9.21.0" + checksum: 10c0/86c24a2668808995037e3f40c758335df2ae277c553ac0cf84381a1a8698f3099d8a22dd9c388947e6b7f93fcc1142f62406072faaa2b83c43ca79993fc01bb3 languageName: node linkType: hard @@ -2227,13 +2218,13 @@ __metadata: languageName: node linkType: hard -"@eslint/plugin-kit@npm:^0.2.5": - version: 0.2.5 - resolution: "@eslint/plugin-kit@npm:0.2.5" +"@eslint/plugin-kit@npm:^0.2.7": + version: 0.2.7 + resolution: "@eslint/plugin-kit@npm:0.2.7" dependencies: - "@eslint/core": "npm:^0.10.0" + "@eslint/core": "npm:^0.12.0" levn: "npm:^0.4.1" - checksum: 10c0/ba9832b8409af618cf61791805fe201dd62f3c82c783adfcec0f5cd391e68b40beaecb47b9a3209e926dbcab65135f410cae405b69a559197795793399f61176 + checksum: 10c0/0a1aff1ad63e72aca923217e556c6dfd67d7cd121870eb7686355d7d1475d569773528a8b2111b9176f3d91d2ea81f7413c34600e8e5b73d59e005d70780b633 languageName: node linkType: hard @@ -2278,10 +2269,10 @@ __metadata: languageName: node linkType: hard -"@humanwhocodes/retry@npm:^0.4.1": - version: 0.4.1 - resolution: "@humanwhocodes/retry@npm:0.4.1" - checksum: 10c0/be7bb6841c4c01d0b767d9bb1ec1c9359ee61421ce8ba66c249d035c5acdfd080f32d55a5c9e859cdd7868788b8935774f65b2caf24ec0b7bd7bf333791f063b +"@humanwhocodes/retry@npm:^0.4.2": + version: 0.4.2 + resolution: "@humanwhocodes/retry@npm:0.4.2" + checksum: 10c0/0235525d38f243bee3bf8b25ed395fbf957fb51c08adae52787e1325673071abe856c7e18e530922ed2dd3ce12ed82ba01b8cee0279ac52a3315fcdc3a69ef0c languageName: node linkType: hard @@ -4444,7 +4435,7 @@ __metadata: languageName: node linkType: hard -"@typescript-eslint/eslint-plugin@npm:8.24.0, @typescript-eslint/eslint-plugin@npm:^8.20.0, @typescript-eslint/eslint-plugin@npm:^8.24.0": +"@typescript-eslint/eslint-plugin@npm:8.24.0": version: 8.24.0 resolution: "@typescript-eslint/eslint-plugin@npm:8.24.0" dependencies: @@ -4465,6 +4456,27 @@ __metadata: languageName: node linkType: hard +"@typescript-eslint/eslint-plugin@npm:8.25.0, @typescript-eslint/eslint-plugin@npm:^8.25.0": + version: 8.25.0 + resolution: "@typescript-eslint/eslint-plugin@npm:8.25.0" + dependencies: + "@eslint-community/regexpp": "npm:^4.10.0" + "@typescript-eslint/scope-manager": "npm:8.25.0" + "@typescript-eslint/type-utils": "npm:8.25.0" + "@typescript-eslint/utils": "npm:8.25.0" + "@typescript-eslint/visitor-keys": "npm:8.25.0" + graphemer: "npm:^1.4.0" + ignore: "npm:^5.3.1" + natural-compare: "npm:^1.4.0" + ts-api-utils: "npm:^2.0.1" + peerDependencies: + "@typescript-eslint/parser": ^8.0.0 || ^8.0.0-alpha.0 + eslint: ^8.57.0 || ^9.0.0 + typescript: ">=4.8.4 <5.8.0" + checksum: 10c0/11d63850f5f03b29cd31166f8da111788dc74e46877c2e16a5c488d6c4aa4b6c68c0857b9a396ad920aa7f0f3e7166f4faecbb194c19cd2bb9d3f687c5d2b292 + languageName: node + linkType: hard + "@typescript-eslint/eslint-plugin@npm:^2.12.0": version: 2.34.0 resolution: "@typescript-eslint/eslint-plugin@npm:2.34.0" @@ -4497,7 +4509,7 @@ __metadata: languageName: node linkType: hard -"@typescript-eslint/parser@npm:8.24.0, @typescript-eslint/parser@npm:^8.20.0, @typescript-eslint/parser@npm:^8.24.0": +"@typescript-eslint/parser@npm:8.24.0": version: 8.24.0 resolution: "@typescript-eslint/parser@npm:8.24.0" dependencies: @@ -4513,6 +4525,22 @@ __metadata: languageName: node linkType: hard +"@typescript-eslint/parser@npm:8.25.0, @typescript-eslint/parser@npm:^8.25.0": + version: 8.25.0 + resolution: "@typescript-eslint/parser@npm:8.25.0" + dependencies: + "@typescript-eslint/scope-manager": "npm:8.25.0" + "@typescript-eslint/types": "npm:8.25.0" + "@typescript-eslint/typescript-estree": "npm:8.25.0" + "@typescript-eslint/visitor-keys": "npm:8.25.0" + debug: "npm:^4.3.4" + peerDependencies: + eslint: ^8.57.0 || ^9.0.0 + typescript: ">=4.8.4 <5.8.0" + checksum: 10c0/9a54539ba297791f23093ff42a885cc57d36b26205d7a390e114d1f01cc584ce91ac6ead01819daa46b48f873cac6c829fcf399a436610bdbfa98e5cd78148a2 + languageName: node + linkType: hard + "@typescript-eslint/parser@npm:^2.12.0": version: 2.34.0 resolution: "@typescript-eslint/parser@npm:2.34.0" @@ -4540,6 +4568,16 @@ __metadata: languageName: node linkType: hard +"@typescript-eslint/scope-manager@npm:8.25.0": + version: 8.25.0 + resolution: "@typescript-eslint/scope-manager@npm:8.25.0" + dependencies: + "@typescript-eslint/types": "npm:8.25.0" + "@typescript-eslint/visitor-keys": "npm:8.25.0" + checksum: 10c0/0a53a07873bdb569be38053ec006009cc8ba6b12c538b6df0935afd18e431cb17da1eb15b0c9cd267ac211c47aaa44fbc8d7ff3b7b44ff711621ff305fa3b355 + languageName: node + linkType: hard + "@typescript-eslint/type-utils@npm:8.24.0": version: 8.24.0 resolution: "@typescript-eslint/type-utils@npm:8.24.0" @@ -4555,6 +4593,21 @@ __metadata: languageName: node linkType: hard +"@typescript-eslint/type-utils@npm:8.25.0": + version: 8.25.0 + resolution: "@typescript-eslint/type-utils@npm:8.25.0" + dependencies: + "@typescript-eslint/typescript-estree": "npm:8.25.0" + "@typescript-eslint/utils": "npm:8.25.0" + debug: "npm:^4.3.4" + ts-api-utils: "npm:^2.0.1" + peerDependencies: + eslint: ^8.57.0 || ^9.0.0 + typescript: ">=4.8.4 <5.8.0" + checksum: 10c0/b7477a2d239cfd337f7d28641666763cf680a43a8d377a09dc42415f715670d35fbb4e772e103dfe8cd620c377e66bce740106bb3983ee65a739c28fab7325d1 + languageName: node + linkType: hard + "@typescript-eslint/types@npm:8.24.0": version: 8.24.0 resolution: "@typescript-eslint/types@npm:8.24.0" @@ -4562,6 +4615,13 @@ __metadata: languageName: node linkType: hard +"@typescript-eslint/types@npm:8.25.0": + version: 8.25.0 + resolution: "@typescript-eslint/types@npm:8.25.0" + checksum: 10c0/b39addbee4be4d66e3089c2d01f9f1d69cedc13bff20e4fa9ed0ca5a0e7591d7c6e41ab3763c8c35404f971bc0fbf9f7867dbc2832740e5b63ee0049d60289f5 + languageName: node + linkType: hard + "@typescript-eslint/typescript-estree@npm:2.34.0": version: 2.34.0 resolution: "@typescript-eslint/typescript-estree@npm:2.34.0" @@ -4598,6 +4658,24 @@ __metadata: languageName: node linkType: hard +"@typescript-eslint/typescript-estree@npm:8.25.0": + version: 8.25.0 + resolution: "@typescript-eslint/typescript-estree@npm:8.25.0" + dependencies: + "@typescript-eslint/types": "npm:8.25.0" + "@typescript-eslint/visitor-keys": "npm:8.25.0" + debug: "npm:^4.3.4" + fast-glob: "npm:^3.3.2" + is-glob: "npm:^4.0.3" + minimatch: "npm:^9.0.4" + semver: "npm:^7.6.0" + ts-api-utils: "npm:^2.0.1" + peerDependencies: + typescript: ">=4.8.4 <5.8.0" + checksum: 10c0/fc9de1c4f6ab81fb80b632dedef84d1ecf4c0abdc5f5246698deb6d86d5c6b5d582ef8a44fdef445bf7fbfa6658db516fe875c9d7c984bf4802e3a508b061856 + languageName: node + linkType: hard + "@typescript-eslint/utils@npm:8.24.0, @typescript-eslint/utils@npm:^8.23.0": version: 8.24.0 resolution: "@typescript-eslint/utils@npm:8.24.0" @@ -4613,6 +4691,21 @@ __metadata: languageName: node linkType: hard +"@typescript-eslint/utils@npm:8.25.0": + version: 8.25.0 + resolution: "@typescript-eslint/utils@npm:8.25.0" + dependencies: + "@eslint-community/eslint-utils": "npm:^4.4.0" + "@typescript-eslint/scope-manager": "npm:8.25.0" + "@typescript-eslint/types": "npm:8.25.0" + "@typescript-eslint/typescript-estree": "npm:8.25.0" + peerDependencies: + eslint: ^8.57.0 || ^9.0.0 + typescript: ">=4.8.4 <5.8.0" + checksum: 10c0/cd15c4919f02899fd3975049a0a051a1455332a108c085a3e90ae9872e2cddac7f20a9a2c616f1366fca84274649e836ad6a437c9c5ead0bdabf5a123d12403f + languageName: node + linkType: hard + "@typescript-eslint/visitor-keys@npm:8.24.0": version: 8.24.0 resolution: "@typescript-eslint/visitor-keys@npm:8.24.0" @@ -4623,6 +4716,16 @@ __metadata: languageName: node linkType: hard +"@typescript-eslint/visitor-keys@npm:8.25.0": + version: 8.25.0 + resolution: "@typescript-eslint/visitor-keys@npm:8.25.0" + dependencies: + "@typescript-eslint/types": "npm:8.25.0" + eslint-visitor-keys: "npm:^4.2.0" + checksum: 10c0/7eb84c5899a25b1eb89d3c3f4be3ff18171f934669c57e2530b6dfa5fdd6eaae60629f3c89d06f4c8075fd1c701de76c0b9194e2922895c661ab6091e48f7db9 + languageName: node + linkType: hard + "@vitejs/plugin-vue@npm:^5.2.1": version: 5.2.1 resolution: "@vitejs/plugin-vue@npm:5.2.1" @@ -4808,16 +4911,16 @@ __metadata: "@types/morgan": "npm:^1.9.9" "@types/node": "npm:18" "@types/pouchdb": "npm:^6.4.2" - "@typescript-eslint/eslint-plugin": "npm:^8.24.0" - "@typescript-eslint/parser": "npm:^8.24.0" + "@typescript-eslint/eslint-plugin": "npm:^8.25.0" + "@typescript-eslint/parser": "npm:^8.25.0" "@vue-skuilder/common": "workspace:^" axios: "npm:^1.7.4" babel-jest: "npm:^29.6.1" cookie-parser: "npm:^1.4.7" cors: "npm:^2.8.5" dotenv: "npm:^16.4.7" - eslint: "npm:^9.20.0" - eslint-config-prettier: "npm:^10.0.1" + eslint: "npm:^9.21.0" + eslint-config-prettier: "npm:^10.0.2" eslint-plugin-prettier: "npm:^5.2.3" express: "npm:^4.21.2" ffmpeg-static: "npm:^5.2.0" @@ -4827,13 +4930,13 @@ __metadata: morgan: "npm:^1.10.0" nano: "npm:^8.0.0" pouchdb: "npm:8.0.1" - prettier: "npm:^2.2.1" + prettier: "npm:^2.8.8" rimraf: "npm:*" ts-jest: "npm:^29.2.5" ts-node: "npm:^10.9.2" tsx: "npm:^4.19.2" typescript: "npm:^5.7.2" - typescript-eslint: "npm:^8.24.0" + typescript-eslint: "npm:^8.25.0" winston: "npm:^3.17.0" winston-daily-rotate-file: "npm:^5.0.0" languageName: unknown @@ -4861,18 +4964,18 @@ __metadata: "@types/simplemde": "npm:^1.11.7" "@types/wavesurfer.js": "npm:^5.1.0" "@types/webmidi": "npm:^2.0.4" - "@typescript-eslint/eslint-plugin": "npm:^8.20.0" - "@typescript-eslint/parser": "npm:^8.20.0" + "@typescript-eslint/eslint-plugin": "npm:^8.25.0" + "@typescript-eslint/parser": "npm:^8.25.0" "@vitejs/plugin-vue": "npm:^5.2.1" "@vitest/coverage-v8": "npm:^3.0.2" "@vitest/ui": "npm:3.0.5" "@vojtechlanka/vue-tags-input": "npm:^3" "@vue/compiler-sfc": "npm:^3.5.13" - "@vue/eslint-config-typescript": "npm:^14.3.0" + "@vue/eslint-config-typescript": "npm:^14.4.0" "@vue/runtime-dom": "npm:^3.5.13" "@vue/test-utils": "npm:^2.0.0" "@vue/vue3-jest": "npm:^29.2.6" - "@vuetify/loader-shared": "npm:^2.0.3" + "@vuetify/loader-shared": "npm:^2.1.0" abcjs: "npm:^6.2.2" assert: "npm:^2.1.0" autoprefixer: "npm:^10.4.20" @@ -4880,8 +4983,8 @@ __metadata: buffer: "npm:^6.0.3" canvas-confetti: "npm:^1.9.3" chess.js: "npm:1.0.0" - eslint: "npm:^9.18.0" - eslint-config-prettier: "npm:^10.0.1" + eslint: "npm:^9.21.0" + eslint-config-prettier: "npm:^10.0.2" eslint-plugin-vue: "npm:^9.32.0" eslint-plugin-vuetify: "npm:^2.5.1" events: "npm:^3.3.0" @@ -4910,7 +5013,7 @@ __metadata: timers-browserify: "npm:^2.0.12" ts-jest: "npm:^29" typescript: "npm:~5.7.2" - typescript-eslint: "npm:^8.20.0" + typescript-eslint: "npm:^8.25.0" util: "npm:^0.12.5" vite: "npm:^6.0.9" vite-plugin-eslint: "npm:^1.8.1" @@ -4982,7 +5085,7 @@ __metadata: languageName: node linkType: hard -"@vue/eslint-config-typescript@npm:^14.3.0": +"@vue/eslint-config-typescript@npm:^14.4.0": version: 14.4.0 resolution: "@vue/eslint-config-typescript@npm:14.4.0" dependencies: @@ -5084,7 +5187,7 @@ __metadata: languageName: node linkType: hard -"@vuetify/loader-shared@npm:^2.0.3, @vuetify/loader-shared@npm:^2.1.0": +"@vuetify/loader-shared@npm:^2.1.0": version: 2.1.0 resolution: "@vuetify/loader-shared@npm:2.1.0" dependencies: @@ -8062,14 +8165,14 @@ __metadata: languageName: node linkType: hard -"eslint-config-prettier@npm:^10.0.1": - version: 10.0.1 - resolution: "eslint-config-prettier@npm:10.0.1" +"eslint-config-prettier@npm:^10.0.2": + version: 10.0.2 + resolution: "eslint-config-prettier@npm:10.0.2" peerDependencies: eslint: ">=7.0.0" bin: eslint-config-prettier: build/bin/cli.js - checksum: 10c0/e2434931669d211663c0493f2c1640a670a02ba4503a68f056a7eda133f383acbbb983a4a7bd0ad6cb3b2bc4d5731c3be8b32fe28e35087a76fea45f7061ae70 + checksum: 10c0/e0ef3c442661a26fc6e82acec5bb9a418c4a8f65ec8adf0983d3aaba7716d2ed448358b063cce6e3c272c847d14cb856ddf30031770c6571e2b2c3e2a439afd4 languageName: node linkType: hard @@ -8412,20 +8515,20 @@ __metadata: languageName: node linkType: hard -"eslint@npm:^9.18.0, eslint@npm:^9.20.0": - version: 9.20.1 - resolution: "eslint@npm:9.20.1" +"eslint@npm:^9.21.0": + version: 9.21.0 + resolution: "eslint@npm:9.21.0" dependencies: "@eslint-community/eslint-utils": "npm:^4.2.0" "@eslint-community/regexpp": "npm:^4.12.1" - "@eslint/config-array": "npm:^0.19.0" - "@eslint/core": "npm:^0.11.0" - "@eslint/eslintrc": "npm:^3.2.0" - "@eslint/js": "npm:9.20.0" - "@eslint/plugin-kit": "npm:^0.2.5" + "@eslint/config-array": "npm:^0.19.2" + "@eslint/core": "npm:^0.12.0" + "@eslint/eslintrc": "npm:^3.3.0" + "@eslint/js": "npm:9.21.0" + "@eslint/plugin-kit": "npm:^0.2.7" "@humanfs/node": "npm:^0.16.6" "@humanwhocodes/module-importer": "npm:^1.0.1" - "@humanwhocodes/retry": "npm:^0.4.1" + "@humanwhocodes/retry": "npm:^0.4.2" "@types/estree": "npm:^1.0.6" "@types/json-schema": "npm:^7.0.15" ajv: "npm:^6.12.4" @@ -8457,7 +8560,7 @@ __metadata: optional: true bin: eslint: bin/eslint.js - checksum: 10c0/056789dd5a00897730376f8c0a191e22840e97b7276916068ec096341cb2ec3a918c8bd474bf94ccd7b457ad9fbc16e5c521a993c7cc6ebcf241933e2fd378b0 + checksum: 10c0/558edb25b440cd51825d66fed3e84f1081bd6f4cb2cf994e60ece4c5978fa0583e88b75faf187c1fc21688c4ff7072f12bf5f6d1be1e09a4d6af78cff39dc520 languageName: node linkType: hard @@ -14133,7 +14236,7 @@ __metadata: languageName: node linkType: hard -"prettier@npm:^2.2.1": +"prettier@npm:^2.8.8": version: 2.8.8 resolution: "prettier@npm:2.8.8" bin: @@ -17183,7 +17286,7 @@ __metadata: languageName: node linkType: hard -"typescript-eslint@npm:^8.20.0, typescript-eslint@npm:^8.23.0, typescript-eslint@npm:^8.24.0": +"typescript-eslint@npm:^8.23.0": version: 8.24.0 resolution: "typescript-eslint@npm:8.24.0" dependencies: @@ -17197,6 +17300,20 @@ __metadata: languageName: node linkType: hard +"typescript-eslint@npm:^8.25.0": + version: 8.25.0 + resolution: "typescript-eslint@npm:8.25.0" + dependencies: + "@typescript-eslint/eslint-plugin": "npm:8.25.0" + "@typescript-eslint/parser": "npm:8.25.0" + "@typescript-eslint/utils": "npm:8.25.0" + peerDependencies: + eslint: ^8.57.0 || ^9.0.0 + typescript: ">=4.8.4 <5.8.0" + checksum: 10c0/bdc1165be1bc60311045ca69aa1bff4bbb7feac906c6b7885c4bc859693d8ca1b88840a1ba10b226ca2343c4bd7388b7a36e5c787b0d7f1bab5ababb80e783cc + languageName: node + linkType: hard + "typescript@npm:^3.7.3": version: 3.9.10 resolution: "typescript@npm:3.9.10"