From a5a9357e1512af1fc2fa5f598c666629362e966b Mon Sep 17 00:00:00 2001 From: Jonas Jenwald Date: Sat, 20 Jan 2024 09:40:33 +0100 Subject: [PATCH 1/2] Update npm packages --- .prettierrc | 11 +- package-lock.json | 265 +++++++++++++++++++++++----------------------- package.json | 18 ++-- 3 files changed, 151 insertions(+), 143 deletions(-) diff --git a/.prettierrc b/.prettierrc index f1c81e8d5e24e..3455ffe60da99 100644 --- a/.prettierrc +++ b/.prettierrc @@ -5,5 +5,14 @@ "semi": true, "tabWidth": 2, "trailingComma": "es5", - "useTabs": false + "useTabs": false, + + "overrides": [ + { + files: ["tsconfig.json"], + options: { + parser: "json", + }, + }, + ] } diff --git a/package-lock.json b/package-lock.json index 8334491fffb0c..f0efdeed86a8a 100644 --- a/package-lock.json +++ b/package-lock.json @@ -9,16 +9,16 @@ "license": "Apache-2.0", "devDependencies": { "@babel/core": "^7.23.7", - "@babel/preset-env": "^7.23.7", - "@babel/runtime": "^7.23.7", + "@babel/preset-env": "^7.23.8", + "@babel/runtime": "^7.23.8", "@fluent/bundle": "^0.18.0", "@fluent/dom": "^0.9.0", "@javascript-obfuscator/escodegen": "2.3.0", "@jazzer.js/core": "^2.1.0", "acorn": "^8.11.3", - "autoprefixer": "^10.4.16", + "autoprefixer": "^10.4.17", "babel-loader": "^9.1.3", - "caniuse-lite": "^1.0.30001574", + "caniuse-lite": "^1.0.30001579", "canvas": "^2.11.2", "core-js": "^3.35.0", "cross-env": "^7.0.3", @@ -30,13 +30,13 @@ "eslint-plugin-json": "^3.1.0", "eslint-plugin-mozilla": "^3.3.2", "eslint-plugin-no-unsanitized": "^4.0.2", - "eslint-plugin-prettier": "^5.1.2", + "eslint-plugin-prettier": "^5.1.3", "eslint-plugin-sort-exports": "^0.8.0", "eslint-plugin-unicorn": "^50.0.1", "globals": "^13.24.0", "gulp": "^4.0.2", "gulp-cli": "^2.3.0", - "gulp-postcss": "^9.0.1", + "gulp-postcss": "^9.1.0", "gulp-rename": "^2.0.0", "gulp-replace": "^1.1.4", "gulp-zip": "^6.0.0", @@ -53,13 +53,13 @@ "postcss-dir-pseudo-class": "^8.0.1", "postcss-discard-comments": "^6.0.1", "postcss-nesting": "^12.0.2", - "prettier": "^3.1.1", + "prettier": "^3.2.4", "puppeteer": "^21.7.0", "rimraf": "^3.0.2", "streamqueue": "^1.1.2", - "stylelint": "^16.1.0", + "stylelint": "^16.2.0", "stylelint-prettier": "^5.0.0", - "terser": "^5.26.0", + "terser": "^5.27.0", "through2": "^4.0.2", "tsc-alias": "^1.8.8", "ttest": "^4.0.0", @@ -1055,16 +1055,15 @@ } }, "node_modules/@babel/plugin-transform-classes": { - "version": "7.23.5", - "resolved": "https://registry.npmjs.org/@babel/plugin-transform-classes/-/plugin-transform-classes-7.23.5.tgz", - "integrity": "sha512-jvOTR4nicqYC9yzOHIhXG5emiFEOpappSJAl73SDSEDcybD+Puuze8Tnpb9p9qEyYup24tq891gkaygIFvWDqg==", + "version": "7.23.8", + "resolved": "https://registry.npmjs.org/@babel/plugin-transform-classes/-/plugin-transform-classes-7.23.8.tgz", + "integrity": "sha512-yAYslGsY1bX6Knmg46RjiCiNSwJKv2IUC8qOdYKqMMr0491SXFhcHqOdRDeCRohOOIzwN/90C6mQ9qAKgrP7dg==", "dev": true, "dependencies": { "@babel/helper-annotate-as-pure": "^7.22.5", - "@babel/helper-compilation-targets": "^7.22.15", + "@babel/helper-compilation-targets": "^7.23.6", "@babel/helper-environment-visitor": "^7.22.20", "@babel/helper-function-name": "^7.23.0", - "@babel/helper-optimise-call-expression": "^7.22.5", "@babel/helper-plugin-utils": "^7.22.5", "@babel/helper-replace-supers": "^7.22.20", "@babel/helper-split-export-declaration": "^7.22.6", @@ -1724,9 +1723,9 @@ } }, "node_modules/@babel/preset-env": { - "version": "7.23.7", - "resolved": "https://registry.npmjs.org/@babel/preset-env/-/preset-env-7.23.7.tgz", - "integrity": "sha512-SY27X/GtTz/L4UryMNJ6p4fH4nsgWbz84y9FE0bQeWJP6O5BhgVCt53CotQKHCOeXJel8VyhlhujhlltKms/CA==", + "version": "7.23.8", + "resolved": "https://registry.npmjs.org/@babel/preset-env/-/preset-env-7.23.8.tgz", + "integrity": "sha512-lFlpmkApLkEP6woIKprO6DO60RImpatTQKtz4sUcDjVcK8M8mQ4sZsuxaTMNOZf0sqAq/ReYW1ZBHnOQwKpLWA==", "dev": true, "dependencies": { "@babel/compat-data": "^7.23.5", @@ -1762,7 +1761,7 @@ "@babel/plugin-transform-block-scoping": "^7.23.4", "@babel/plugin-transform-class-properties": "^7.23.3", "@babel/plugin-transform-class-static-block": "^7.23.4", - "@babel/plugin-transform-classes": "^7.23.5", + "@babel/plugin-transform-classes": "^7.23.8", "@babel/plugin-transform-computed-properties": "^7.23.3", "@babel/plugin-transform-destructuring": "^7.23.3", "@babel/plugin-transform-dotall-regex": "^7.23.3", @@ -1847,9 +1846,9 @@ "dev": true }, "node_modules/@babel/runtime": { - "version": "7.23.7", - "resolved": "https://registry.npmjs.org/@babel/runtime/-/runtime-7.23.7.tgz", - "integrity": "sha512-w06OXVOFso7LcbzMiDGt+3X7Rh7Ho8MmgPoWU3rarH+8upf+wSU/grlGbWzQyr3DkdN6ZeuMFjpdwW0Q+HxobA==", + "version": "7.23.8", + "resolved": "https://registry.npmjs.org/@babel/runtime/-/runtime-7.23.8.tgz", + "integrity": "sha512-Y7KbAP984rn1VGMbGqKmBLio9V7y5Je9GvU4rQPCPinCyNfUcToxIXl06d59URp/F3LwinvODxab5N/G6qggkw==", "dev": true, "dependencies": { "regenerator-runtime": "^0.14.0" @@ -1955,9 +1954,9 @@ } }, "node_modules/@csstools/css-parser-algorithms": { - "version": "2.4.0", - "resolved": "https://registry.npmjs.org/@csstools/css-parser-algorithms/-/css-parser-algorithms-2.4.0.tgz", - "integrity": "sha512-/PPLr2g5PAUCKAPEbfyk6/baZA+WJHQtUhPkoCQMpyRE8I0lXrG1QFRN8e5s3ZYxM8d/g5BZc6lH3s8Op7/VEg==", + "version": "2.5.0", + "resolved": "https://registry.npmjs.org/@csstools/css-parser-algorithms/-/css-parser-algorithms-2.5.0.tgz", + "integrity": "sha512-abypo6m9re3clXA00eu5syw+oaPHbJTPapu9C4pzNsJ4hdZDzushT50Zhu+iIYXgEe1CxnRMn7ngsbV+MLrlpQ==", "dev": true, "funding": [ { @@ -1973,13 +1972,13 @@ "node": "^14 || ^16 || >=18" }, "peerDependencies": { - "@csstools/css-tokenizer": "^2.2.2" + "@csstools/css-tokenizer": "^2.2.3" } }, "node_modules/@csstools/css-tokenizer": { - "version": "2.2.2", - "resolved": "https://registry.npmjs.org/@csstools/css-tokenizer/-/css-tokenizer-2.2.2.tgz", - "integrity": "sha512-wCDUe/MAw7npAHFLyW3QjSyLA66S5QFaV1jIXlNQvdJ8RzXDSgALa49eWcUO6P55ARQaz0TsDdAgdRgkXFYY8g==", + "version": "2.2.3", + "resolved": "https://registry.npmjs.org/@csstools/css-tokenizer/-/css-tokenizer-2.2.3.tgz", + "integrity": "sha512-pp//EvZ9dUmGuGtG1p+n17gTHEOqu9jO+FiCUjNN3BDmyhdA2Jq9QsVeR7K8/2QCK17HSsioPlTW9ZkzoWb3Lg==", "dev": true, "funding": [ { @@ -1996,9 +1995,9 @@ } }, "node_modules/@csstools/media-query-list-parser": { - "version": "2.1.6", - "resolved": "https://registry.npmjs.org/@csstools/media-query-list-parser/-/media-query-list-parser-2.1.6.tgz", - "integrity": "sha512-R6AKl9vaU0It7D7TR2lQn0pre5aQfdeqHRePlaRCY8rHL3l9eVlNRpsEVDKFi/zAjzv68CxH2M5kqbhPFPKjvw==", + "version": "2.1.7", + "resolved": "https://registry.npmjs.org/@csstools/media-query-list-parser/-/media-query-list-parser-2.1.7.tgz", + "integrity": "sha512-lHPKJDkPUECsyAvD60joYfDmp8UERYxHGkFfyLJFTVK/ERJe0sVlIFLXU5XFxdjNDTerp5L4KeaKG+Z5S94qxQ==", "dev": true, "funding": [ { @@ -2014,8 +2013,8 @@ "node": "^14 || ^16 || >=18" }, "peerDependencies": { - "@csstools/css-parser-algorithms": "^2.4.0", - "@csstools/css-tokenizer": "^2.2.2" + "@csstools/css-parser-algorithms": "^2.5.0", + "@csstools/css-tokenizer": "^2.2.3" } }, "node_modules/@csstools/selector-specificity": { @@ -3636,9 +3635,9 @@ } }, "node_modules/autoprefixer": { - "version": "10.4.16", - "resolved": "https://registry.npmjs.org/autoprefixer/-/autoprefixer-10.4.16.tgz", - "integrity": "sha512-7vd3UC6xKp0HLfua5IjZlcXvGAGy7cBAXTg2lyQ/8WpNhd6SiZ8Be+xm3FyBSYJx5GKcpRCzBh7RH4/0dnY+uQ==", + "version": "10.4.17", + "resolved": "https://registry.npmjs.org/autoprefixer/-/autoprefixer-10.4.17.tgz", + "integrity": "sha512-/cpVNRLSfhOtcGflT13P2794gVSgmPgTR+erw5ifnMLZb0UnSlkK4tquLmkd3BhA+nLo5tX8Cu0upUsGKvKbmg==", "dev": true, "funding": [ { @@ -3655,9 +3654,9 @@ } ], "dependencies": { - "browserslist": "^4.21.10", - "caniuse-lite": "^1.0.30001538", - "fraction.js": "^4.3.6", + "browserslist": "^4.22.2", + "caniuse-lite": "^1.0.30001578", + "fraction.js": "^4.3.7", "normalize-range": "^0.1.2", "picocolors": "^1.0.0", "postcss-value-parser": "^4.2.0" @@ -4176,9 +4175,9 @@ } }, "node_modules/caniuse-lite": { - "version": "1.0.30001574", - "resolved": "https://registry.npmjs.org/caniuse-lite/-/caniuse-lite-1.0.30001574.tgz", - "integrity": "sha512-BtYEK4r/iHt/txm81KBudCUcTy7t+s9emrIaHqjYurQ10x71zJ5VQ9x1dYPcz/b+pKSp4y/v1xSI67A+LzpNyg==", + "version": "1.0.30001579", + "resolved": "https://registry.npmjs.org/caniuse-lite/-/caniuse-lite-1.0.30001579.tgz", + "integrity": "sha512-u5AUVkixruKHJjw/pj9wISlcMpgFWzSrczLZbrqBSxukQixmg0SJ5sZTpvaFvxU0HoQKd4yoyAogyrAz9pzJnA==", "dev": true, "funding": [ { @@ -6191,9 +6190,9 @@ } }, "node_modules/eslint-plugin-prettier": { - "version": "5.1.2", - "resolved": "https://registry.npmjs.org/eslint-plugin-prettier/-/eslint-plugin-prettier-5.1.2.tgz", - "integrity": "sha512-dhlpWc9vOwohcWmClFcA+HjlvUpuyynYs0Rf+L/P6/0iQE6vlHW9l5bkfzN62/Stm9fbq8ku46qzde76T1xlSg==", + "version": "5.1.3", + "resolved": "https://registry.npmjs.org/eslint-plugin-prettier/-/eslint-plugin-prettier-5.1.3.tgz", + "integrity": "sha512-C9GCVAs4Eq7ZC/XFQHITLiHJxQngdtraXaM+LoUFoFp/lHNl2Zn8f3WQbe9HvTBBQ9YnKFB0/2Ajdqwo5D1EAw==", "dev": true, "dependencies": { "prettier-linter-helpers": "^1.0.0", @@ -7584,9 +7583,9 @@ } }, "node_modules/fraction.js": { - "version": "4.3.6", - "resolved": "https://registry.npmjs.org/fraction.js/-/fraction.js-4.3.6.tgz", - "integrity": "sha512-n2aZ9tNfYDwaHhvFTkhFErqOMIb8uyzSQ+vGJBjZyanAKZVbGUQ1sngfk9FdkBw7G26O7AgNjLcecLffD1c7eg==", + "version": "4.3.7", + "resolved": "https://registry.npmjs.org/fraction.js/-/fraction.js-4.3.7.tgz", + "integrity": "sha512-ZsDfxO51wGAXREY55a7la9LScWpwv9RxIrYABrlvOFBlH/ShPnrtsXeuUIfXKKOVicNxQ+o8JTbJvjS4M89yew==", "dev": true, "engines": { "node": "*" @@ -8258,23 +8257,47 @@ } }, "node_modules/gulp-postcss": { - "version": "9.0.1", - "resolved": "https://registry.npmjs.org/gulp-postcss/-/gulp-postcss-9.0.1.tgz", - "integrity": "sha512-9QUHam5JyXwGUxaaMvoFQVT44tohpEFpM8xBdPfdwTYGM0AItS1iTQz0MpsF8Jroh7GF5Jt2GVPaYgvy8qD2Fw==", + "version": "9.1.0", + "resolved": "https://registry.npmjs.org/gulp-postcss/-/gulp-postcss-9.1.0.tgz", + "integrity": "sha512-a843mcKPApfeI987uqQbc8l50xXeWIXBsiVvYxtCI5XtVAMzTi/HnU2qzQpGwkB/PAOfsLV8OsqDv2iJZ9qvdw==", "dev": true, "dependencies": { - "fancy-log": "^1.3.3", - "plugin-error": "^1.0.1", - "postcss-load-config": "^3.0.0", + "fancy-log": "^2.0.0", + "plugin-error": "^2.0.1", + "postcss-load-config": "^5.0.0", "vinyl-sourcemaps-apply": "^0.2.1" }, "engines": { - "node": "^10 || ^12 || >=14" + "node": ">=18" }, "peerDependencies": { "postcss": "^8.0.0" } }, + "node_modules/gulp-postcss/node_modules/fancy-log": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/fancy-log/-/fancy-log-2.0.0.tgz", + "integrity": "sha512-9CzxZbACXMUXW13tS0tI8XsGGmxWzO2DmYrGuBJOJ8k8q2K7hwfJA5qHjuPPe8wtsco33YR9wc+Rlr5wYFvhSA==", + "dev": true, + "dependencies": { + "color-support": "^1.1.3" + }, + "engines": { + "node": ">=10.13.0" + } + }, + "node_modules/gulp-postcss/node_modules/plugin-error": { + "version": "2.0.1", + "resolved": "https://registry.npmjs.org/plugin-error/-/plugin-error-2.0.1.tgz", + "integrity": "sha512-zMakqvIDyY40xHOvzXka0kUvf40nYIuwRE8dWhti2WtjQZ31xAgBZBhxsK7vK3QbRXS1Xms/LO7B5cuAsfB2Gg==", + "dev": true, + "dependencies": { + "ansi-colors": "^1.0.1" + }, + "engines": { + "node": ">=10.13.0" + } + }, "node_modules/gulp-rename": { "version": "2.0.0", "resolved": "https://registry.npmjs.org/gulp-rename/-/gulp-rename-2.0.0.tgz", @@ -8679,18 +8702,6 @@ "node": ">= 4" } }, - "node_modules/import-cwd": { - "version": "3.0.0", - "resolved": "https://registry.npmjs.org/import-cwd/-/import-cwd-3.0.0.tgz", - "integrity": "sha512-4pnzH16plW+hgvRECbDWpQl3cqtvSofHWh44met7ESfZ8UZOWWddm8hEyDTqREJ9RbYHY8gi8DqmaelApoOGMg==", - "dev": true, - "dependencies": { - "import-from": "^3.0.0" - }, - "engines": { - "node": ">=8" - } - }, "node_modules/import-fresh": { "version": "3.3.0", "resolved": "https://registry.npmjs.org/import-fresh/-/import-fresh-3.3.0.tgz", @@ -8707,27 +8718,6 @@ "url": "https://github.com/sponsors/sindresorhus" } }, - "node_modules/import-from": { - "version": "3.0.0", - "resolved": "https://registry.npmjs.org/import-from/-/import-from-3.0.0.tgz", - "integrity": "sha512-CiuXOFFSzkU5x/CR0+z7T91Iht4CXgfCxVOFRhh2Zyhg5wOpWvvDLQUsWl+gcN+QscYBjez8hDCt85O7RLDttQ==", - "dev": true, - "dependencies": { - "resolve-from": "^5.0.0" - }, - "engines": { - "node": ">=8" - } - }, - "node_modules/import-from/node_modules/resolve-from": { - "version": "5.0.0", - "resolved": "https://registry.npmjs.org/resolve-from/-/resolve-from-5.0.0.tgz", - "integrity": "sha512-qYg9KP24dD5qka9J47d0aVky0N+b4fTU89LN9iDnjB5waksiC49rvMB0PrUJQGoTmH50XPiqOvAjDfaijGxYZw==", - "dev": true, - "engines": { - "node": ">=8" - } - }, "node_modules/imurmurhash": { "version": "0.1.4", "resolved": "https://registry.npmjs.org/imurmurhash/-/imurmurhash-0.1.4.tgz", @@ -9986,12 +9976,12 @@ } }, "node_modules/lilconfig": { - "version": "2.0.3", - "resolved": "https://registry.npmjs.org/lilconfig/-/lilconfig-2.0.3.tgz", - "integrity": "sha512-EHKqr/+ZvdKCifpNrJCKxBTgk5XupZA3y/aCPY9mxfgBzmgh93Mt/WqjjQ38oMxXuvDokaKiM3lAgvSH2sjtHg==", + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/lilconfig/-/lilconfig-3.0.0.tgz", + "integrity": "sha512-K2U4W2Ff5ibV7j7ydLr+zLAkIg5JJ4lPn1Ltsdt+Tz/IjQ8buJ55pZAxoP34lqIiwtF9iAvtLv3JGv7CAyAg+g==", "dev": true, "engines": { - "node": ">=10" + "node": ">=14" } }, "node_modules/lines-and-columns": { @@ -13346,7 +13336,7 @@ }, "node_modules/npm/node_modules/lodash._baseindexof": { "version": "3.1.0", - "dev": true, + "extraneous": true, "inBundle": true, "license": "MIT" }, @@ -13362,19 +13352,19 @@ }, "node_modules/npm/node_modules/lodash._bindcallback": { "version": "3.0.1", - "dev": true, + "extraneous": true, "inBundle": true, "license": "MIT" }, "node_modules/npm/node_modules/lodash._cacheindexof": { "version": "3.0.2", - "dev": true, + "extraneous": true, "inBundle": true, "license": "MIT" }, "node_modules/npm/node_modules/lodash._createcache": { "version": "3.1.2", - "dev": true, + "extraneous": true, "inBundle": true, "license": "MIT", "dependencies": { @@ -13389,7 +13379,7 @@ }, "node_modules/npm/node_modules/lodash._getnative": { "version": "3.9.1", - "dev": true, + "extraneous": true, "inBundle": true, "license": "MIT" }, @@ -13407,7 +13397,7 @@ }, "node_modules/npm/node_modules/lodash.restparam": { "version": "3.6.1", - "dev": true, + "extraneous": true, "inBundle": true, "license": "MIT" }, @@ -16420,27 +16410,36 @@ } }, "node_modules/postcss-load-config": { - "version": "3.1.0", - "resolved": "https://registry.npmjs.org/postcss-load-config/-/postcss-load-config-3.1.0.tgz", - "integrity": "sha512-ipM8Ds01ZUophjDTQYSVP70slFSYg3T0/zyfII5vzhN6V57YSxMgG5syXuwi5VtS8wSf3iL30v0uBdoIVx4Q0g==", + "version": "5.0.2", + "resolved": "https://registry.npmjs.org/postcss-load-config/-/postcss-load-config-5.0.2.tgz", + "integrity": "sha512-Q8QR3FYbqOKa0bnC1UQ2bFq9/ulHX5Bi34muzitMr8aDtUelO5xKeJEYC/5smE0jNE9zdB/NBnOwXKexELbRlw==", "dev": true, + "funding": [ + { + "type": "opencollective", + "url": "https://opencollective.com/postcss/" + }, + { + "type": "github", + "url": "https://github.com/sponsors/ai" + } + ], "dependencies": { - "import-cwd": "^3.0.0", - "lilconfig": "^2.0.3", - "yaml": "^1.10.2" + "lilconfig": "^3.0.0", + "yaml": "^2.3.4" }, "engines": { - "node": ">= 10" - }, - "funding": { - "type": "opencollective", - "url": "https://opencollective.com/postcss/" + "node": ">= 18" }, "peerDependencies": { - "ts-node": ">=9.0.0" + "jiti": ">=1.21.0", + "postcss": ">=8.0.9" }, "peerDependenciesMeta": { - "ts-node": { + "jiti": { + "optional": true + }, + "postcss": { "optional": true } } @@ -16504,9 +16503,9 @@ } }, "node_modules/postcss-selector-parser": { - "version": "6.0.13", - "resolved": "https://registry.npmjs.org/postcss-selector-parser/-/postcss-selector-parser-6.0.13.tgz", - "integrity": "sha512-EaV1Gl4mUEV4ddhDnv/xtj7sxwrwxdetHdWUGnT4VJQf+4d05v6lHYZr8N573k5Z0BViss7BDhfWtKS3+sfAqQ==", + "version": "6.0.15", + "resolved": "https://registry.npmjs.org/postcss-selector-parser/-/postcss-selector-parser-6.0.15.tgz", + "integrity": "sha512-rEYkQOMUCEMhsKbK66tbEU9QVIxbhN18YiniAwA7XQYTVBqrBy+P2p5JcdqsHgKM2zWylp8d7J6eszocfds5Sw==", "dev": true, "dependencies": { "cssesc": "^3.0.0", @@ -16671,9 +16670,9 @@ } }, "node_modules/prettier": { - "version": "3.1.1", - "resolved": "https://registry.npmjs.org/prettier/-/prettier-3.1.1.tgz", - "integrity": "sha512-22UbSzg8luF4UuZtzgiUOfcGM8s4tjBv6dJRT7j275NXsy2jb4aJa4NNveul5x4eqlF1wuhuR2RElK71RvmVaw==", + "version": "3.2.4", + "resolved": "https://registry.npmjs.org/prettier/-/prettier-3.2.4.tgz", + "integrity": "sha512-FWu1oLHKCrtpO1ypU6J0SbK2d9Ckwysq6bHj/uaCP26DxrPpppCLQRGVuqAxSTvhF00AcvDRyYrLNW7ocBhFFQ==", "dev": true, "bin": { "prettier": "bin/prettier.cjs" @@ -18639,14 +18638,14 @@ } }, "node_modules/stylelint": { - "version": "16.1.0", - "resolved": "https://registry.npmjs.org/stylelint/-/stylelint-16.1.0.tgz", - "integrity": "sha512-Sh1rRV0lN1qxz/QsuuooLWsIZ/ona7NKw/fRZd6y6PyXYdD2W0EAzJ8yJcwSx4Iw/muz0CF09VZ+z4EiTAcKmg==", + "version": "16.2.0", + "resolved": "https://registry.npmjs.org/stylelint/-/stylelint-16.2.0.tgz", + "integrity": "sha512-gwqU5AkIb52wrAzzn+359S3NIJDMl02TXLUaV2tzA/L6jUdpTwNt+MCxHlc8+Hb2bUHlYVo92YeSIryF2gJthA==", "dev": true, "dependencies": { - "@csstools/css-parser-algorithms": "^2.4.0", - "@csstools/css-tokenizer": "^2.2.2", - "@csstools/media-query-list-parser": "^2.1.6", + "@csstools/css-parser-algorithms": "^2.5.0", + "@csstools/css-tokenizer": "^2.2.3", + "@csstools/media-query-list-parser": "^2.1.7", "@csstools/selector-specificity": "^3.0.1", "balanced-match": "^2.0.0", "colord": "^2.9.3", @@ -18666,14 +18665,14 @@ "is-plain-object": "^5.0.0", "known-css-properties": "^0.29.0", "mathml-tag-names": "^2.1.3", - "meow": "^13.0.0", + "meow": "^13.1.0", "micromatch": "^4.0.5", "normalize-path": "^3.0.0", "picocolors": "^1.0.0", - "postcss": "^8.4.32", + "postcss": "^8.4.33", "postcss-resolve-nested-selector": "^0.1.1", "postcss-safe-parser": "^7.0.0", - "postcss-selector-parser": "^6.0.13", + "postcss-selector-parser": "^6.0.15", "postcss-value-parser": "^4.2.0", "resolve-from": "^5.0.0", "string-width": "^4.2.3", @@ -19361,9 +19360,9 @@ } }, "node_modules/terser": { - "version": "5.26.0", - "resolved": "https://registry.npmjs.org/terser/-/terser-5.26.0.tgz", - "integrity": "sha512-dytTGoE2oHgbNV9nTzgBEPaqAWvcJNl66VZ0BkJqlvp71IjO8CxdBx/ykCNb47cLnCmCvRZ6ZR0tLkqvZCdVBQ==", + "version": "5.27.0", + "resolved": "https://registry.npmjs.org/terser/-/terser-5.27.0.tgz", + "integrity": "sha512-bi1HRwVRskAjheeYl291n3JC4GgO/Ty4z1nVs5AAsmonJulGxpSektecnNedrwK9C7vpvVtcX3cw00VSLt7U2A==", "dev": true, "dependencies": { "@jridgewell/source-map": "^0.3.3", @@ -21193,12 +21192,12 @@ "dev": true }, "node_modules/yaml": { - "version": "1.10.2", - "resolved": "https://registry.npmjs.org/yaml/-/yaml-1.10.2.tgz", - "integrity": "sha512-r3vXyErRCYJ7wg28yvBY5VSoAF8ZvlcW9/BwUzEtUsjvX/DKs24dIkuwjtuprwJJHsbyUbLApepYTR1BN4uHrg==", + "version": "2.3.4", + "resolved": "https://registry.npmjs.org/yaml/-/yaml-2.3.4.tgz", + "integrity": "sha512-8aAvwVUSHpfEqTQ4w/KMlf3HcRdt50E5ODIQJBw1fQ5RL34xabzxtUlzTXVqc4rkZsPbvrXKWnABCD7kWSmocA==", "dev": true, "engines": { - "node": ">= 6" + "node": ">= 14" } }, "node_modules/yargs": { diff --git a/package.json b/package.json index 10269b15b8b3b..2e3c1c9f8f920 100644 --- a/package.json +++ b/package.json @@ -3,16 +3,16 @@ "type": "module", "devDependencies": { "@babel/core": "^7.23.7", - "@babel/preset-env": "^7.23.7", - "@babel/runtime": "^7.23.7", + "@babel/preset-env": "^7.23.8", + "@babel/runtime": "^7.23.8", "@fluent/bundle": "^0.18.0", "@fluent/dom": "^0.9.0", "@javascript-obfuscator/escodegen": "2.3.0", "@jazzer.js/core": "^2.1.0", "acorn": "^8.11.3", - "autoprefixer": "^10.4.16", + "autoprefixer": "^10.4.17", "babel-loader": "^9.1.3", - "caniuse-lite": "^1.0.30001574", + "caniuse-lite": "^1.0.30001579", "canvas": "^2.11.2", "core-js": "^3.35.0", "cross-env": "^7.0.3", @@ -24,13 +24,13 @@ "eslint-plugin-json": "^3.1.0", "eslint-plugin-mozilla": "^3.3.2", "eslint-plugin-no-unsanitized": "^4.0.2", - "eslint-plugin-prettier": "^5.1.2", + "eslint-plugin-prettier": "^5.1.3", "eslint-plugin-sort-exports": "^0.8.0", "eslint-plugin-unicorn": "^50.0.1", "globals": "^13.24.0", "gulp": "^4.0.2", "gulp-cli": "^2.3.0", - "gulp-postcss": "^9.0.1", + "gulp-postcss": "^9.1.0", "gulp-rename": "^2.0.0", "gulp-replace": "^1.1.4", "gulp-zip": "^6.0.0", @@ -47,13 +47,13 @@ "postcss-dir-pseudo-class": "^8.0.1", "postcss-discard-comments": "^6.0.1", "postcss-nesting": "^12.0.2", - "prettier": "^3.1.1", + "prettier": "^3.2.4", "puppeteer": "^21.7.0", "rimraf": "^3.0.2", "streamqueue": "^1.1.2", - "stylelint": "^16.1.0", + "stylelint": "^16.2.0", "stylelint-prettier": "^5.0.0", - "terser": "^5.26.0", + "terser": "^5.27.0", "through2": "^4.0.2", "tsc-alias": "^1.8.8", "ttest": "^4.0.0", From 2dd6910aa4e38a58a8937358e38725c1fdf16fc3 Mon Sep 17 00:00:00 2001 From: Jonas Jenwald Date: Sat, 20 Jan 2024 09:54:21 +0100 Subject: [PATCH 2/2] Update l10n files --- l10n/cy/viewer.ftl | 3 +++ l10n/dsb/viewer.ftl | 3 +++ l10n/el/viewer.ftl | 3 +++ l10n/es-CL/viewer.ftl | 3 +++ l10n/es-ES/viewer.ftl | 3 +++ l10n/eu/viewer.ftl | 38 ++++++++++++++++++++++++++++++++++++++ l10n/fr/viewer.ftl | 3 +++ l10n/fy-NL/viewer.ftl | 3 +++ l10n/gn/viewer.ftl | 3 +++ l10n/hu/viewer.ftl | 3 +++ l10n/is/viewer.ftl | 3 +++ l10n/nl/viewer.ftl | 3 +++ l10n/pt-BR/viewer.ftl | 3 +++ l10n/skr/viewer.ftl | 22 ++++++++++++++++++++++ l10n/sl/viewer.ftl | 3 +++ l10n/tr/viewer.ftl | 3 +++ 16 files changed, 102 insertions(+) diff --git a/l10n/cy/viewer.ftl b/l10n/cy/viewer.ftl index 99316292705ec..52fd91043c948 100644 --- a/l10n/cy/viewer.ftl +++ b/l10n/cy/viewer.ftl @@ -311,6 +311,9 @@ pdfjs-editor-stamp-button = pdfjs-editor-stamp-button-label = Ychwanegu neu olygu delweddau pdfjs-editor-remove-button = .title = Tynnu +pdfjs-editor-highlight-button = + .title = Amlygu +pdfjs-editor-highlight-button-label = Amlygu ## Remove button for the various kind of editor. diff --git a/l10n/dsb/viewer.ftl b/l10n/dsb/viewer.ftl index cc2fb8937600c..d7ec5c219b96c 100644 --- a/l10n/dsb/viewer.ftl +++ b/l10n/dsb/viewer.ftl @@ -307,6 +307,9 @@ pdfjs-editor-stamp-button = pdfjs-editor-stamp-button-label = Wobraze pśidaś abo wobźěłaś pdfjs-editor-remove-button = .title = Wótwónoźeś +pdfjs-editor-highlight-button = + .title = Wuzwignuś +pdfjs-editor-highlight-button-label = Wuzwignuś ## Remove button for the various kind of editor. diff --git a/l10n/el/viewer.ftl b/l10n/el/viewer.ftl index b88067da3135b..c4cdf2cac3a45 100644 --- a/l10n/el/viewer.ftl +++ b/l10n/el/viewer.ftl @@ -303,6 +303,9 @@ pdfjs-editor-stamp-button = pdfjs-editor-stamp-button-label = Προσθήκη ή επεξεργασία εικόνων pdfjs-editor-remove-button = .title = Αφαίρεση +pdfjs-editor-highlight-button = + .title = Επισήμανση +pdfjs-editor-highlight-button-label = Επισήμανση ## Remove button for the various kind of editor. diff --git a/l10n/es-CL/viewer.ftl b/l10n/es-CL/viewer.ftl index 095f7dee0b921..c985c3c47b9a3 100644 --- a/l10n/es-CL/viewer.ftl +++ b/l10n/es-CL/viewer.ftl @@ -303,6 +303,9 @@ pdfjs-editor-stamp-button = pdfjs-editor-stamp-button-label = Añadir o editar imágenes pdfjs-editor-remove-button = .title = Eliminar +pdfjs-editor-highlight-button = + .title = Destacar +pdfjs-editor-highlight-button-label = Destacar ## Remove button for the various kind of editor. diff --git a/l10n/es-ES/viewer.ftl b/l10n/es-ES/viewer.ftl index 6647abc0dd87e..095546c002f19 100644 --- a/l10n/es-ES/viewer.ftl +++ b/l10n/es-ES/viewer.ftl @@ -303,6 +303,9 @@ pdfjs-editor-stamp-button = pdfjs-editor-stamp-button-label = Añadir o editar imágenes pdfjs-editor-remove-button = .title = Eliminar +pdfjs-editor-highlight-button = + .title = Resaltar +pdfjs-editor-highlight-button-label = Resaltar ## Remove button for the various kind of editor. diff --git a/l10n/eu/viewer.ftl b/l10n/eu/viewer.ftl index 559863a649e15..7c38602679a7e 100644 --- a/l10n/eu/viewer.ftl +++ b/l10n/eu/viewer.ftl @@ -301,6 +301,25 @@ pdfjs-editor-ink-button-label = Marrazkia pdfjs-editor-stamp-button = .title = Gehitu edo editatu irudiak pdfjs-editor-stamp-button-label = Gehitu edo editatu irudiak +pdfjs-editor-remove-button = + .title = Kendu +pdfjs-editor-highlight-button = + .title = Nabarmendu +pdfjs-editor-highlight-button-label = Nabarmendu + +## Remove button for the various kind of editor. + +pdfjs-editor-remove-ink-button = + .title = Kendu marrazkia +pdfjs-editor-remove-freetext-button = + .title = Kendu testua +pdfjs-editor-remove-stamp-button = + .title = Kendu irudia +pdfjs-editor-remove-highlight-button = + .title = Kendu nabarmentzea + +## + # Editor Parameters pdfjs-editor-free-text-color-input = Kolorea pdfjs-editor-free-text-size-input = Tamaina @@ -347,3 +366,22 @@ pdfjs-editor-resizer-label-bottom-right = Beheko eskuineko izkina — aldatu tam pdfjs-editor-resizer-label-bottom-middle = Behean erdian — aldatu tamaina pdfjs-editor-resizer-label-bottom-left = Beheko ezkerreko izkina — aldatu tamaina pdfjs-editor-resizer-label-middle-left = Erdian ezkerrean — aldatu tamaina + +## Color picker + +# This means "Color used to highlight text" +pdfjs-editor-highlight-colorpicker-label = Nabarmentze kolorea +pdfjs-editor-colorpicker-button = + .title = Aldatu kolorea +pdfjs-editor-colorpicker-dropdown = + .aria-label = Kolore-aukerak +pdfjs-editor-colorpicker-yellow = + .title = Horia +pdfjs-editor-colorpicker-green = + .title = Berdea +pdfjs-editor-colorpicker-blue = + .title = Urdina +pdfjs-editor-colorpicker-pink = + .title = Arrosa +pdfjs-editor-colorpicker-red = + .title = Gorria diff --git a/l10n/fr/viewer.ftl b/l10n/fr/viewer.ftl index 47c3d3a55fcae..c3192ce2e14e4 100644 --- a/l10n/fr/viewer.ftl +++ b/l10n/fr/viewer.ftl @@ -299,6 +299,9 @@ pdfjs-editor-stamp-button = pdfjs-editor-stamp-button-label = Ajouter ou modifier des images pdfjs-editor-remove-button = .title = Supprimer +pdfjs-editor-highlight-button = + .title = Surligner +pdfjs-editor-highlight-button-label = Surligner ## Remove button for the various kind of editor. diff --git a/l10n/fy-NL/viewer.ftl b/l10n/fy-NL/viewer.ftl index 19eca2b8c2ef8..5218d20455fad 100644 --- a/l10n/fy-NL/viewer.ftl +++ b/l10n/fy-NL/viewer.ftl @@ -303,6 +303,9 @@ pdfjs-editor-stamp-button = pdfjs-editor-stamp-button-label = Ofbyldingen tafoegje of bewurkje pdfjs-editor-remove-button = .title = Fuortsmite +pdfjs-editor-highlight-button = + .title = Markearje +pdfjs-editor-highlight-button-label = Markearje ## Remove button for the various kind of editor. diff --git a/l10n/gn/viewer.ftl b/l10n/gn/viewer.ftl index 238cd2427373b..6f698144e6579 100644 --- a/l10n/gn/viewer.ftl +++ b/l10n/gn/viewer.ftl @@ -303,6 +303,9 @@ pdfjs-editor-stamp-button = pdfjs-editor-stamp-button-label = Embojuaju térã embosako’i ta’ãnga pdfjs-editor-remove-button = .title = Mboguete +pdfjs-editor-highlight-button = + .title = Mbosa’y +pdfjs-editor-highlight-button-label = Mbosa’y ## Remove button for the various kind of editor. diff --git a/l10n/hu/viewer.ftl b/l10n/hu/viewer.ftl index 44acc1f0a91b0..e891158360de9 100644 --- a/l10n/hu/viewer.ftl +++ b/l10n/hu/viewer.ftl @@ -303,6 +303,9 @@ pdfjs-editor-stamp-button = pdfjs-editor-stamp-button-label = Képek hozzáadása vagy szerkesztése pdfjs-editor-remove-button = .title = Eltávolítás +pdfjs-editor-highlight-button = + .title = Kiemelés +pdfjs-editor-highlight-button-label = Kiemelés ## Remove button for the various kind of editor. diff --git a/l10n/is/viewer.ftl b/l10n/is/viewer.ftl index e874b40013161..0f2bf134e606d 100644 --- a/l10n/is/viewer.ftl +++ b/l10n/is/viewer.ftl @@ -303,6 +303,9 @@ pdfjs-editor-stamp-button = pdfjs-editor-stamp-button-label = Bæta við eða breyta myndum pdfjs-editor-remove-button = .title = Fjarlægja +pdfjs-editor-highlight-button = + .title = Áherslulita +pdfjs-editor-highlight-button-label = Áherslulita ## Remove button for the various kind of editor. diff --git a/l10n/nl/viewer.ftl b/l10n/nl/viewer.ftl index e5535c0e14de0..f6a31887134cb 100644 --- a/l10n/nl/viewer.ftl +++ b/l10n/nl/viewer.ftl @@ -303,6 +303,9 @@ pdfjs-editor-stamp-button = pdfjs-editor-stamp-button-label = Afbeeldingen toevoegen of bewerken pdfjs-editor-remove-button = .title = Verwijderen +pdfjs-editor-highlight-button = + .title = Markeren +pdfjs-editor-highlight-button-label = Markeren ## Remove button for the various kind of editor. diff --git a/l10n/pt-BR/viewer.ftl b/l10n/pt-BR/viewer.ftl index ddde7804dfa8b..e3eabe83f37d6 100644 --- a/l10n/pt-BR/viewer.ftl +++ b/l10n/pt-BR/viewer.ftl @@ -303,6 +303,9 @@ pdfjs-editor-stamp-button = pdfjs-editor-stamp-button-label = Adicionar ou editar imagens pdfjs-editor-remove-button = .title = Remover +pdfjs-editor-highlight-button = + .title = Destaque +pdfjs-editor-highlight-button-label = Destaque ## Remove button for the various kind of editor. diff --git a/l10n/skr/viewer.ftl b/l10n/skr/viewer.ftl index 9bb20d680408c..db0a2f5a4bdc1 100644 --- a/l10n/skr/viewer.ftl +++ b/l10n/skr/viewer.ftl @@ -283,12 +283,21 @@ pdfjs-editor-free-text-button-label = متن pdfjs-editor-ink-button = .title = چھکو pdfjs-editor-ink-button-label = چھکو + +## Remove button for the various kind of editor. + + +## + # Editor Parameters pdfjs-editor-free-text-color-input = رنگ pdfjs-editor-free-text-size-input = سائز pdfjs-editor-ink-color-input = رنگ pdfjs-editor-ink-thickness-input = ٹھولھ pdfjs-editor-ink-opacity-input = دھندلاپن +pdfjs-editor-stamp-add-image-button = + .title = تصویر شامل کرو +pdfjs-editor-stamp-add-image-button-label = تصویر شامل کرو pdfjs-free-text = .aria-label = ٹیکسٹ ایڈیٹر pdfjs-free-text-default-content = ٹائپنگ شروع کرو … @@ -303,3 +312,16 @@ pdfjs-ink-canvas = ## Editor resizers ## This is used in an aria label to help to understand the role of the resizer. + +## Color picker + +pdfjs-editor-colorpicker-yellow = + .title = پیلا +pdfjs-editor-colorpicker-green = + .title = ساوا +pdfjs-editor-colorpicker-blue = + .title = نیلا +pdfjs-editor-colorpicker-pink = + .title = گلابی +pdfjs-editor-colorpicker-red = + .title = لال diff --git a/l10n/sl/viewer.ftl b/l10n/sl/viewer.ftl index e75eeb3b18517..4a4a2a092a542 100644 --- a/l10n/sl/viewer.ftl +++ b/l10n/sl/viewer.ftl @@ -307,6 +307,9 @@ pdfjs-editor-stamp-button = pdfjs-editor-stamp-button-label = Dodajanje ali urejanje slik pdfjs-editor-remove-button = .title = Odstrani +pdfjs-editor-highlight-button = + .title = Poudarek +pdfjs-editor-highlight-button-label = Poudarek ## Remove button for the various kind of editor. diff --git a/l10n/tr/viewer.ftl b/l10n/tr/viewer.ftl index bd30d09a0db58..cd4c24856de5d 100644 --- a/l10n/tr/viewer.ftl +++ b/l10n/tr/viewer.ftl @@ -303,6 +303,9 @@ pdfjs-editor-stamp-button = pdfjs-editor-stamp-button-label = Resim ekle veya düzenle pdfjs-editor-remove-button = .title = Kaldır +pdfjs-editor-highlight-button = + .title = Vurgula +pdfjs-editor-highlight-button-label = Vurgula ## Remove button for the various kind of editor.