diff --git a/package-lock.json b/package-lock.json index bb2e3c87..34d25135 100644 --- a/package-lock.json +++ b/package-lock.json @@ -35,7 +35,6 @@ "address": "^1.2.2", "ajv": "^8.18.0", "ajv-formats": "^3.0.1", - "autoprefixer": "^10.4.17", "avahi-browse": "^1.1.4", "better-sse": "^0.8.0", "body-parser": "^2.2.2", @@ -66,7 +65,6 @@ "json-diff-ts": "^5.0.0-alpha.2", "json5": "^2.2.3", "jsondiffpatch": "^0.7.3", - "jsondiffpatch-react": "^1.0.8", "keyv": "^5.5.0", "kodi-api": "^0.2.1", "lastfm-ts-api": "^2.6.0", @@ -86,7 +84,6 @@ "patch-package": "^8.0.1", "prom-client": "^15.1.3", "round-robin-js": "^3.0.10", - "sass": "^1.93.3", "serialize-error": "^13.0.1", "spotify-web-api-node": "^5.0.2", "superagent": "^8.0.9", @@ -144,6 +141,7 @@ "@types/superagent": "^8.1.9", "@types/xml2js": "^0.4.11", "@vitejs/plugin-react": "^4.2.1", + "autoprefixer": "^10.4.27", "chai": "^4.3.6", "chai-as-promised": "^8.0.2", "clsx": "^2.1.1", @@ -151,6 +149,7 @@ "eslint-plugin-prefer-arrow-functions": "^3.2.4", "eslint-plugin-storybook": "10.1.11", "git-cliff": "^2.12.0", + "jsondiffpatch-react": "^1.0.8", "mocha": "^10.3.0", "mockdate": "^3.0.5", "msw": "^2.12.10", @@ -165,6 +164,7 @@ "react-redux": "^8.1.3", "react-router-dom": "^6.30.3", "react-virtuoso": "^4.18.4", + "sass": "^1.99.0", "shiki": "^4.0.2", "sinon": "^21.0.2", "storybook": "10.2.0", @@ -2449,6 +2449,7 @@ }, "node_modules/@parcel/watcher": { "version": "2.4.1", + "dev": true, "license": "MIT", "optional": true, "dependencies": { @@ -2486,6 +2487,7 @@ "cpu": [ "arm64" ], + "dev": true, "license": "MIT", "optional": true, "os": [ @@ -2506,6 +2508,7 @@ "cpu": [ "arm64" ], + "dev": true, "license": "MIT", "optional": true, "os": [ @@ -2526,6 +2529,7 @@ "cpu": [ "x64" ], + "dev": true, "license": "MIT", "optional": true, "os": [ @@ -2546,6 +2550,7 @@ "cpu": [ "x64" ], + "dev": true, "license": "MIT", "optional": true, "os": [ @@ -2566,6 +2571,7 @@ "cpu": [ "arm" ], + "dev": true, "libc": [ "glibc" ], @@ -2589,6 +2595,7 @@ "cpu": [ "arm64" ], + "dev": true, "libc": [ "glibc" ], @@ -2612,6 +2619,7 @@ "cpu": [ "arm64" ], + "dev": true, "libc": [ "musl" ], @@ -2633,6 +2641,7 @@ "cpu": [ "x64" ], + "dev": true, "license": "MIT", "optional": true, "os": [ @@ -2651,6 +2660,7 @@ "cpu": [ "x64" ], + "dev": true, "license": "MIT", "optional": true, "os": [ @@ -2671,6 +2681,7 @@ "cpu": [ "arm64" ], + "dev": true, "license": "MIT", "optional": true, "os": [ @@ -2691,6 +2702,7 @@ "cpu": [ "ia32" ], + "dev": true, "license": "MIT", "optional": true, "os": [ @@ -2711,6 +2723,7 @@ "cpu": [ "x64" ], + "dev": true, "license": "MIT", "optional": true, "os": [ @@ -6091,7 +6104,10 @@ } }, "node_modules/autoprefixer": { - "version": "10.4.20", + "version": "10.4.27", + "resolved": "https://registry.npmjs.org/autoprefixer/-/autoprefixer-10.4.27.tgz", + "integrity": "sha512-NP9APE+tO+LuJGn7/9+cohklunJsXWiaWEfV3si4Gi/XHDwVNgkwr1J3RQYFIvPy76GmJ9/bW8vyoU1LcxwKHA==", + "dev": true, "funding": [ { "type": "opencollective", @@ -6108,11 +6124,10 @@ ], "license": "MIT", "dependencies": { - "browserslist": "^4.23.3", - "caniuse-lite": "^1.0.30001646", - "fraction.js": "^4.3.7", - "normalize-range": "^0.1.2", - "picocolors": "^1.0.1", + "browserslist": "^4.28.1", + "caniuse-lite": "^1.0.30001774", + "fraction.js": "^5.3.4", + "picocolors": "^1.1.1", "postcss-value-parser": "^4.2.0" }, "bin": { @@ -6227,6 +6242,19 @@ "node": ">=6.0.0" } }, + "node_modules/baseline-browser-mapping": { + "version": "2.10.16", + "resolved": "https://registry.npmjs.org/baseline-browser-mapping/-/baseline-browser-mapping-2.10.16.tgz", + "integrity": "sha512-Lyf3aK28zpsD1yQMiiHD4RvVb6UdMoo8xzG2XzFIfR9luPzOpcBlAsT/qfB1XWS1bxWT+UtE4WmQgsp297FYOA==", + "dev": true, + "license": "Apache-2.0", + "bin": { + "baseline-browser-mapping": "dist/cli.cjs" + }, + "engines": { + "node": ">=6.0.0" + } + }, "node_modules/better-sse": { "version": "0.8.0", "license": "MIT", @@ -6344,7 +6372,10 @@ "license": "ISC" }, "node_modules/browserslist": { - "version": "4.24.2", + "version": "4.28.2", + "resolved": "https://registry.npmjs.org/browserslist/-/browserslist-4.28.2.tgz", + "integrity": "sha512-48xSriZYYg+8qXna9kwqjIVzuQxi+KYWp2+5nCYnYKPTr0LvD89Jqk2Or5ogxz0NUMfIjhh2lIUX/LyX9B4oIg==", + "dev": true, "funding": [ { "type": "opencollective", @@ -6361,10 +6392,11 @@ ], "license": "MIT", "dependencies": { - "caniuse-lite": "^1.0.30001669", - "electron-to-chromium": "^1.5.41", - "node-releases": "^2.0.18", - "update-browserslist-db": "^1.1.1" + "baseline-browser-mapping": "^2.10.12", + "caniuse-lite": "^1.0.30001782", + "electron-to-chromium": "^1.5.328", + "node-releases": "^2.0.36", + "update-browserslist-db": "^1.2.3" }, "bin": { "browserslist": "cli.js" @@ -6534,7 +6566,10 @@ } }, "node_modules/caniuse-lite": { - "version": "1.0.30001676", + "version": "1.0.30001787", + "resolved": "https://registry.npmjs.org/caniuse-lite/-/caniuse-lite-1.0.30001787.tgz", + "integrity": "sha512-mNcrMN9KeI68u7muanUpEejSLghOKlVhRqS/Za2IeyGllJ9I9otGpR9g3nsw7n4W378TE/LyIteA0+/FOZm4Kg==", + "dev": true, "funding": [ { "type": "opencollective", @@ -7199,6 +7234,7 @@ }, "node_modules/detect-libc": { "version": "1.0.3", + "dev": true, "license": "Apache-2.0", "optional": true, "bin": { @@ -7252,6 +7288,7 @@ }, "node_modules/diff-match-patch": { "version": "1.0.5", + "dev": true, "license": "Apache-2.0" }, "node_modules/diff-sequences": { @@ -7368,7 +7405,10 @@ "license": "MIT" }, "node_modules/electron-to-chromium": { - "version": "1.5.49", + "version": "1.5.334", + "resolved": "https://registry.npmjs.org/electron-to-chromium/-/electron-to-chromium-1.5.334.tgz", + "integrity": "sha512-mgjZAz7Jyx1SRCwEpy9wefDS7GvNPazLthHg8eQMJ76wBdGQQDW33TCrUTvQ4wzpmOrv2zrFoD3oNufMdyMpog==", + "dev": true, "license": "ISC" }, "node_modules/emoji-regex": { @@ -7506,6 +7546,7 @@ }, "node_modules/escalade": { "version": "3.2.0", + "dev": true, "license": "MIT", "engines": { "node": ">=6" @@ -8483,13 +8524,16 @@ } }, "node_modules/fraction.js": { - "version": "4.3.7", + "version": "5.3.4", + "resolved": "https://registry.npmjs.org/fraction.js/-/fraction.js-5.3.4.tgz", + "integrity": "sha512-1X1NTtiJphryn/uLQz3whtY6jK3fTqoE3ohKs0tT+Ujr1W59oopxmoEh7Lu5p6vBaPbgoM0bzveAW4Qi5RyWDQ==", + "dev": true, "license": "MIT", "engines": { "node": "*" }, "funding": { - "type": "patreon", + "type": "github", "url": "https://github.com/sponsors/rawify" } }, @@ -9237,6 +9281,7 @@ }, "node_modules/immutable": { "version": "5.1.5", + "dev": true, "license": "MIT" }, "node_modules/import-fresh": { @@ -9360,7 +9405,7 @@ }, "node_modules/is-extglob": { "version": "2.1.1", - "devOptional": true, + "dev": true, "license": "MIT", "engines": { "node": ">=0.10.0" @@ -9375,7 +9420,7 @@ }, "node_modules/is-glob": { "version": "4.0.3", - "devOptional": true, + "dev": true, "license": "MIT", "dependencies": { "is-extglob": "^2.1.1" @@ -9664,6 +9709,7 @@ }, "node_modules/js-tokens": { "version": "4.0.0", + "dev": true, "license": "MIT" }, "node_modules/js-yaml": { @@ -9762,6 +9808,9 @@ }, "node_modules/jsondiffpatch-react": { "version": "1.0.8", + "resolved": "https://registry.npmjs.org/jsondiffpatch-react/-/jsondiffpatch-react-1.0.8.tgz", + "integrity": "sha512-dbipCQLrCsIN3w1+F+AtIaU9CmcTzfeHQ74QqUW0qZHITpi6F2P5580TB2u1A943Wyod8+09NSxxDjy5gFnXzw==", + "dev": true, "license": "MIT", "dependencies": { "jsondiffpatch": "^0.4.1", @@ -9774,6 +9823,7 @@ }, "node_modules/jsondiffpatch-react/node_modules/ansi-styles": { "version": "3.2.1", + "dev": true, "license": "MIT", "dependencies": { "color-convert": "^1.9.0" @@ -9784,6 +9834,7 @@ }, "node_modules/jsondiffpatch-react/node_modules/chalk": { "version": "2.4.2", + "dev": true, "license": "MIT", "dependencies": { "ansi-styles": "^3.2.1", @@ -9796,6 +9847,7 @@ }, "node_modules/jsondiffpatch-react/node_modules/color-convert": { "version": "1.9.3", + "dev": true, "license": "MIT", "dependencies": { "color-name": "1.1.3" @@ -9803,10 +9855,12 @@ }, "node_modules/jsondiffpatch-react/node_modules/color-name": { "version": "1.1.3", + "dev": true, "license": "MIT" }, "node_modules/jsondiffpatch-react/node_modules/escape-string-regexp": { "version": "1.0.5", + "dev": true, "license": "MIT", "engines": { "node": ">=0.8.0" @@ -9814,6 +9868,7 @@ }, "node_modules/jsondiffpatch-react/node_modules/has-flag": { "version": "3.0.0", + "dev": true, "license": "MIT", "engines": { "node": ">=4" @@ -9821,6 +9876,7 @@ }, "node_modules/jsondiffpatch-react/node_modules/jsondiffpatch": { "version": "0.4.1", + "dev": true, "license": "MIT", "dependencies": { "chalk": "^2.3.0", @@ -9835,6 +9891,7 @@ }, "node_modules/jsondiffpatch-react/node_modules/supports-color": { "version": "5.5.0", + "dev": true, "license": "MIT", "dependencies": { "has-flag": "^3.0.0" @@ -10304,6 +10361,7 @@ }, "node_modules/loose-envify": { "version": "1.4.0", + "dev": true, "license": "MIT", "dependencies": { "js-tokens": "^3.0.0 || ^4.0.0" @@ -11015,6 +11073,7 @@ }, "node_modules/node-addon-api": { "version": "7.1.1", + "dev": true, "license": "MIT", "optional": true }, @@ -11045,7 +11104,10 @@ } }, "node_modules/node-releases": { - "version": "2.0.18", + "version": "2.0.37", + "resolved": "https://registry.npmjs.org/node-releases/-/node-releases-2.0.37.tgz", + "integrity": "sha512-1h5gKZCF+pO/o3Iqt5Jp7wc9rH3eJJ0+nh/CIoiRwjRxde/hAHyLPXYN4V3CqKAbiZPSeJFSWHmJsbkicta0Eg==", + "dev": true, "license": "MIT" }, "node_modules/nodemon": { @@ -11143,13 +11205,6 @@ "node": ">=0.10.0" } }, - "node_modules/normalize-range": { - "version": "0.1.2", - "license": "MIT", - "engines": { - "node": ">=0.10.0" - } - }, "node_modules/normalize-url": { "version": "8.0.1", "license": "MIT", @@ -11786,6 +11841,7 @@ }, "node_modules/postcss": { "version": "8.5.8", + "dev": true, "funding": [ { "type": "opencollective", @@ -11812,6 +11868,7 @@ }, "node_modules/postcss-value-parser": { "version": "4.2.0", + "dev": true, "license": "MIT" }, "node_modules/prelude-ls": { @@ -12067,6 +12124,7 @@ "version": "18.3.1", "resolved": "https://registry.npmjs.org/react/-/react-18.3.1.tgz", "integrity": "sha512-wS+hAgJShR0KhEvPJArfuPVN1+Hz1t0Y6n5jLrGQbkb4urgPE/0Rve+1kMB1v/oWgHgm4WIcV+i7F2pTVj+2iQ==", + "dev": true, "license": "MIT", "dependencies": { "loose-envify": "^1.1.0" @@ -12118,6 +12176,7 @@ "version": "18.3.1", "resolved": "https://registry.npmjs.org/react-dom/-/react-dom-18.3.1.tgz", "integrity": "sha512-5m4nQKp+rZRb09LNH59GM4BxTh9251/ylbKIbpe7TpGxfJ+9kv6BLkLBXIjjspbgbnIBNqlI23tRnTWT0snUIw==", + "dev": true, "license": "MIT", "dependencies": { "loose-envify": "^1.1.0", @@ -12667,11 +12726,14 @@ "license": "MIT" }, "node_modules/sass": { - "version": "1.93.3", + "version": "1.99.0", + "resolved": "https://registry.npmjs.org/sass/-/sass-1.99.0.tgz", + "integrity": "sha512-kgW13M54DUB7IsIRM5LvJkNlpH+WhMpooUcaWGFARkF1Tc82v9mIWkCbCYf+MBvpIUBSeSOTilpZjEPr2VYE6Q==", + "dev": true, "license": "MIT", "dependencies": { "chokidar": "^4.0.0", - "immutable": "^5.0.2", + "immutable": "^5.1.5", "source-map-js": ">=0.6.2 <2.0.0" }, "bin": { @@ -12686,6 +12748,7 @@ }, "node_modules/sass/node_modules/chokidar": { "version": "4.0.1", + "dev": true, "license": "MIT", "dependencies": { "readdirp": "^4.0.1" @@ -12699,6 +12762,7 @@ }, "node_modules/sass/node_modules/readdirp": { "version": "4.0.2", + "dev": true, "license": "MIT", "engines": { "node": ">= 14.16.0" @@ -12714,6 +12778,7 @@ }, "node_modules/scheduler": { "version": "0.23.2", + "dev": true, "license": "MIT", "dependencies": { "loose-envify": "^1.1.0" @@ -13061,6 +13126,7 @@ }, "node_modules/source-map-js": { "version": "1.2.1", + "dev": true, "license": "BSD-3-Clause", "engines": { "node": ">=0.10.0" @@ -14155,7 +14221,10 @@ } }, "node_modules/update-browserslist-db": { - "version": "1.1.1", + "version": "1.2.3", + "resolved": "https://registry.npmjs.org/update-browserslist-db/-/update-browserslist-db-1.2.3.tgz", + "integrity": "sha512-Js0m9cx+qOgDxo0eMiFGEueWztz+d4+M3rGlmKPT+T4IS/jP4ylw3Nwpu6cpTTP8R1MAC1kF4VbdLt3ARf209w==", + "dev": true, "funding": [ { "type": "opencollective", @@ -14173,7 +14242,7 @@ "license": "MIT", "dependencies": { "escalade": "^3.2.0", - "picocolors": "^1.1.0" + "picocolors": "^1.1.1" }, "bin": { "update-browserslist-db": "cli.js" @@ -15103,7 +15172,8 @@ } }, "node_modules/yarn.lock": { - "version": "0.0.1-security" + "version": "0.0.1-security", + "dev": true }, "node_modules/yocto-queue": { "version": "0.1.0", diff --git a/package.json b/package.json index 30442b7a..8b7ba159 100644 --- a/package.json +++ b/package.json @@ -73,7 +73,6 @@ "address": "^1.2.2", "ajv": "^8.18.0", "ajv-formats": "^3.0.1", - "autoprefixer": "^10.4.17", "avahi-browse": "^1.1.4", "better-sse": "^0.8.0", "body-parser": "^2.2.2", @@ -104,7 +103,6 @@ "json-diff-ts": "^5.0.0-alpha.2", "json5": "^2.2.3", "jsondiffpatch": "^0.7.3", - "jsondiffpatch-react": "^1.0.8", "keyv": "^5.5.0", "kodi-api": "^0.2.1", "lastfm-ts-api": "^2.6.0", @@ -124,7 +122,6 @@ "patch-package": "^8.0.1", "prom-client": "^15.1.3", "round-robin-js": "^3.0.10", - "sass": "^1.93.3", "serialize-error": "^13.0.1", "spotify-web-api-node": "^5.0.2", "superagent": "^8.0.9", @@ -182,6 +179,7 @@ "@types/superagent": "^8.1.9", "@types/xml2js": "^0.4.11", "@vitejs/plugin-react": "^4.2.1", + "autoprefixer": "^10.4.27", "chai": "^4.3.6", "chai-as-promised": "^8.0.2", "clsx": "^2.1.1", @@ -189,6 +187,7 @@ "eslint-plugin-prefer-arrow-functions": "^3.2.4", "eslint-plugin-storybook": "10.1.11", "git-cliff": "^2.12.0", + "jsondiffpatch-react": "^1.0.8", "mocha": "^10.3.0", "mockdate": "^3.0.5", "msw": "^2.12.10", @@ -203,6 +202,7 @@ "react-redux": "^8.1.3", "react-router-dom": "^6.30.3", "react-virtuoso": "^4.18.4", + "sass": "^1.99.0", "shiki": "^4.0.2", "sinon": "^21.0.2", "storybook": "10.2.0",