Merge pull request #18367 from timvandermeij/updates

Update dependencies and translations to the most recent versions
This commit is contained in:
Tim van der Meij 2024-07-04 11:12:25 +02:00 committed by GitHub
commit 944f3acecd
No known key found for this signature in database
GPG key ID: B5690EEEBB952194
4 changed files with 74 additions and 80 deletions

View file

@ -2213,7 +2213,7 @@ function packageJson() {
license: DIST_LICENSE, license: DIST_LICENSE,
optionalDependencies: { optionalDependencies: {
canvas: "^2.11.2", canvas: "^2.11.2",
path2d: "^0.2.0", path2d: "^0.2.1",
}, },
browser: { browser: {
canvas: false, canvas: false,

View file

@ -51,12 +51,6 @@ pdfjs-download-button-label = 下載
pdfjs-bookmark-button = pdfjs-bookmark-button =
.title = 目前頁面(含目前檢視頁面的網址) .title = 目前頁面(含目前檢視頁面的網址)
pdfjs-bookmark-button-label = 目前頁面 pdfjs-bookmark-button-label = 目前頁面
# Used in Firefox for Android.
pdfjs-open-in-app-button =
.title = 在應用程式中開啟
# Used in Firefox for Android.
# Length of the translation matters since we are in a mobile context, with limited screen estate.
pdfjs-open-in-app-button-label = 用程式開啟
## Secondary toolbar and context menu ## Secondary toolbar and context menu
@ -82,8 +76,8 @@ pdfjs-cursor-hand-tool-button =
.title = 開啟頁面移動工具 .title = 開啟頁面移動工具
pdfjs-cursor-hand-tool-button-label = 頁面移動工具 pdfjs-cursor-hand-tool-button-label = 頁面移動工具
pdfjs-scroll-page-button = pdfjs-scroll-page-button =
.title = 使用頁面捲動功能 .title = 使用單頁捲動版面
pdfjs-scroll-page-button-label = 頁面捲動功能 pdfjs-scroll-page-button-label = 單頁捲動
pdfjs-scroll-vertical-button = pdfjs-scroll-vertical-button =
.title = 使用垂直捲動版面 .title = 使用垂直捲動版面
pdfjs-scroll-vertical-button-label = 垂直捲動 pdfjs-scroll-vertical-button-label = 垂直捲動
@ -108,8 +102,8 @@ pdfjs-spread-even-button-label = 偶數跨頁
pdfjs-document-properties-button = pdfjs-document-properties-button =
.title = 文件內容… .title = 文件內容…
pdfjs-document-properties-button-label = 文件內容… pdfjs-document-properties-button-label = 文件內容…
pdfjs-document-properties-file-name = 檔案名稱: pdfjs-document-properties-file-name = 檔案名稱
pdfjs-document-properties-file-size = 檔案大小: pdfjs-document-properties-file-size = 檔案大小
# Variables: # Variables:
# $size_kb (Number) - the PDF file size in kilobytes # $size_kb (Number) - the PDF file size in kilobytes
# $size_b (Number) - the PDF file size in bytes # $size_b (Number) - the PDF file size in bytes
@ -118,21 +112,21 @@ pdfjs-document-properties-kb = { $size_kb } KB{ $size_b } 位元組)
# $size_mb (Number) - the PDF file size in megabytes # $size_mb (Number) - the PDF file size in megabytes
# $size_b (Number) - the PDF file size in bytes # $size_b (Number) - the PDF file size in bytes
pdfjs-document-properties-mb = { $size_mb } MB{ $size_b } 位元組) pdfjs-document-properties-mb = { $size_mb } MB{ $size_b } 位元組)
pdfjs-document-properties-title = 標題: pdfjs-document-properties-title = 標題
pdfjs-document-properties-author = 作者: pdfjs-document-properties-author = 作者
pdfjs-document-properties-subject = 主旨: pdfjs-document-properties-subject = 主旨
pdfjs-document-properties-keywords = 關鍵字: pdfjs-document-properties-keywords = 關鍵字
pdfjs-document-properties-creation-date = 建立日期: pdfjs-document-properties-creation-date = 建立日期
pdfjs-document-properties-modification-date = 修改日期: pdfjs-document-properties-modification-date = 修改日期
# Variables: # Variables:
# $date (Date) - the creation/modification date of the PDF file # $date (Date) - the creation/modification date of the PDF file
# $time (Time) - the creation/modification time of the PDF file # $time (Time) - the creation/modification time of the PDF file
pdfjs-document-properties-date-string = { $date } { $time } pdfjs-document-properties-date-string = { $date } { $time }
pdfjs-document-properties-creator = 建立者: pdfjs-document-properties-creator = 建立者
pdfjs-document-properties-producer = PDF 產生器: pdfjs-document-properties-producer = PDF 產生器
pdfjs-document-properties-version = PDF 版本: pdfjs-document-properties-version = PDF 版本
pdfjs-document-properties-page-count = 頁數: pdfjs-document-properties-page-count = 頁數
pdfjs-document-properties-page-size = 頁面大小: pdfjs-document-properties-page-size = 頁面大小
pdfjs-document-properties-page-size-unit-inches = in pdfjs-document-properties-page-size-unit-inches = in
pdfjs-document-properties-page-size-unit-millimeters = mm pdfjs-document-properties-page-size-unit-millimeters = mm
pdfjs-document-properties-page-size-orientation-portrait = 垂直 pdfjs-document-properties-page-size-orientation-portrait = 垂直
@ -156,7 +150,7 @@ pdfjs-document-properties-page-size-dimension-name-string = { $width } × { $hei
# The linearization status of the document; usually called "Fast Web View" in # The linearization status of the document; usually called "Fast Web View" in
# English locales of Adobe software. # English locales of Adobe software.
pdfjs-document-properties-linearized = 快速 Web 檢視: pdfjs-document-properties-linearized = 快速 Web 檢視
pdfjs-document-properties-linearized-yes = 是 pdfjs-document-properties-linearized-yes = 是
pdfjs-document-properties-linearized-no = 否 pdfjs-document-properties-linearized-no = 否
pdfjs-document-properties-close-button = 關閉 pdfjs-document-properties-close-button = 關閉
@ -296,8 +290,6 @@ pdfjs-editor-stamp-button-label = 新增或編輯圖片
pdfjs-editor-highlight-button = pdfjs-editor-highlight-button =
.title = 強調 .title = 強調
pdfjs-editor-highlight-button-label = 強調 pdfjs-editor-highlight-button-label = 強調
pdfjs-highlight-floating-button =
.title = 強調
pdfjs-highlight-floating-button1 = pdfjs-highlight-floating-button1 =
.title = 強調 .title = 強調
.aria-label = 強調 .aria-label = 強調
@ -331,7 +323,7 @@ pdfjs-editor-free-highlight-thickness-title =
.title = 更改強調文字以外的項目時的線條粗細 .title = 更改強調文字以外的項目時的線條粗細
pdfjs-free-text = pdfjs-free-text =
.aria-label = 文本編輯器 .aria-label = 文本編輯器
pdfjs-free-text-default-content = 開始打字… pdfjs-free-text-default-content = 在此打字…
pdfjs-ink = pdfjs-ink =
.aria-label = 圖形編輯器 .aria-label = 圖形編輯器
pdfjs-ink-canvas = pdfjs-ink-canvas =

98
package-lock.json generated
View file

@ -18,7 +18,7 @@
"@metalsmith/markdown": "^1.10.0", "@metalsmith/markdown": "^1.10.0",
"autoprefixer": "^10.4.19", "autoprefixer": "^10.4.19",
"babel-loader": "^9.1.3", "babel-loader": "^9.1.3",
"caniuse-lite": "^1.0.30001636", "caniuse-lite": "^1.0.30001639",
"canvas": "^2.11.2", "canvas": "^2.11.2",
"core-js": "^3.37.1", "core-js": "^3.37.1",
"cross-env": "^7.0.3", "cross-env": "^7.0.3",
@ -34,7 +34,7 @@
"eslint-plugin-prettier": "^5.1.3", "eslint-plugin-prettier": "^5.1.3",
"eslint-plugin-sort-exports": "^0.9.1", "eslint-plugin-sort-exports": "^0.9.1",
"eslint-plugin-unicorn": "^54.0.0", "eslint-plugin-unicorn": "^54.0.0",
"globals": "^15.6.0", "globals": "^15.8.0",
"gulp": "^5.0.0", "gulp": "^5.0.0",
"gulp-cli": "^3.0.0", "gulp-cli": "^3.0.0",
"gulp-postcss": "^10.0.0", "gulp-postcss": "^10.0.0",
@ -48,22 +48,22 @@
"metalsmith": "^2.6.3", "metalsmith": "^2.6.3",
"metalsmith-html-relative": "^2.0.1", "metalsmith-html-relative": "^2.0.1",
"ordered-read-streams": "^2.0.0", "ordered-read-streams": "^2.0.0",
"path2d": "^0.2.0", "path2d": "^0.2.1",
"pngjs": "^7.0.0", "pngjs": "^7.0.0",
"postcss": "^8.4.38", "postcss": "^8.4.39",
"postcss-dark-theme-class": "^1.3.0", "postcss-dark-theme-class": "^1.3.0",
"postcss-dir-pseudo-class": "^8.0.1", "postcss-dir-pseudo-class": "^8.0.1",
"postcss-discard-comments": "^7.0.1", "postcss-discard-comments": "^7.0.1",
"postcss-nesting": "^12.1.5", "postcss-nesting": "^12.1.5",
"prettier": "^3.3.2", "prettier": "^3.3.2",
"puppeteer": "^22.12.0", "puppeteer": "^22.12.1",
"streamqueue": "^1.1.2", "streamqueue": "^1.1.2",
"stylelint": "^16.6.1", "stylelint": "^16.6.1",
"stylelint-prettier": "^5.0.0", "stylelint-prettier": "^5.0.0",
"terser-webpack-plugin": "^5.3.10", "terser-webpack-plugin": "^5.3.10",
"tsc-alias": "^1.8.10", "tsc-alias": "^1.8.10",
"ttest": "^4.0.0", "ttest": "^4.0.0",
"typescript": "^5.5.2", "typescript": "^5.5.3",
"vinyl": "^3.0.0", "vinyl": "^3.0.0",
"webpack": "^5.92.1", "webpack": "^5.92.1",
"webpack-stream": "^7.0.0", "webpack-stream": "^7.0.0",
@ -3869,9 +3869,9 @@
} }
}, },
"node_modules/caniuse-lite": { "node_modules/caniuse-lite": {
"version": "1.0.30001636", "version": "1.0.30001639",
"resolved": "https://registry.npmjs.org/caniuse-lite/-/caniuse-lite-1.0.30001636.tgz", "resolved": "https://registry.npmjs.org/caniuse-lite/-/caniuse-lite-1.0.30001639.tgz",
"integrity": "sha512-bMg2vmr8XBsbL6Lr0UHXy/21m84FTxDLWn2FSqMd5PrlbMxwJlQnC2YWYxVgp66PZE+BBNF2jYQUBKCo1FDeZg==", "integrity": "sha512-eFHflNTBIlFwP2AIKaYuBQN/apnUoKNhBdza8ZnW/h2di4LCZ4xFqYlxUxo+LQ76KFI1PGcC1QDxMbxTZpSCAg==",
"dev": true, "dev": true,
"funding": [ "funding": [
{ {
@ -7395,9 +7395,9 @@
} }
}, },
"node_modules/globals": { "node_modules/globals": {
"version": "15.6.0", "version": "15.8.0",
"resolved": "https://registry.npmjs.org/globals/-/globals-15.6.0.tgz", "resolved": "https://registry.npmjs.org/globals/-/globals-15.8.0.tgz",
"integrity": "sha512-UzcJi88Hw//CurUIRa9Jxb0vgOCcuD/MNjwmXp633cyaRKkCWACkoqHCtfZv43b1kqXGg/fpOa8bwgacCeXsVg==", "integrity": "sha512-VZAJ4cewHTExBWDHR6yptdIBlx9YSSZuwojj9Nt5mBRXQzrKakDsVKQ1J63sklLvzAJm0X5+RpO4i3Y2hcOnFw==",
"dev": true, "dev": true,
"license": "MIT", "license": "MIT",
"engines": { "engines": {
@ -10505,9 +10505,9 @@
} }
}, },
"node_modules/pac-proxy-agent": { "node_modules/pac-proxy-agent": {
"version": "7.0.1", "version": "7.0.2",
"resolved": "https://registry.npmjs.org/pac-proxy-agent/-/pac-proxy-agent-7.0.1.tgz", "resolved": "https://registry.npmjs.org/pac-proxy-agent/-/pac-proxy-agent-7.0.2.tgz",
"integrity": "sha512-ASV8yU4LLKBAjqIPMbrgtaKIvxQri/yh2OpI+S6hVa9JRkUI3Y3NPFbfngDtY7oFtSMD3w31Xns89mDa3Feo5A==", "integrity": "sha512-BFi3vZnO9X5Qt6NRz7ZOaPja3ic0PhlsmCRYLOpN11+mWBCR6XJDqW5RF3j8jm4WGGQZtBA+bTfxYzeKW73eHg==",
"dev": true, "dev": true,
"license": "MIT", "license": "MIT",
"dependencies": { "dependencies": {
@ -10516,9 +10516,9 @@
"debug": "^4.3.4", "debug": "^4.3.4",
"get-uri": "^6.0.1", "get-uri": "^6.0.1",
"http-proxy-agent": "^7.0.0", "http-proxy-agent": "^7.0.0",
"https-proxy-agent": "^7.0.2", "https-proxy-agent": "^7.0.5",
"pac-resolver": "^7.0.0", "pac-resolver": "^7.0.1",
"socks-proxy-agent": "^8.0.2" "socks-proxy-agent": "^8.0.4"
}, },
"engines": { "engines": {
"node": ">= 14" "node": ">= 14"
@ -10538,9 +10538,9 @@
} }
}, },
"node_modules/pac-proxy-agent/node_modules/https-proxy-agent": { "node_modules/pac-proxy-agent/node_modules/https-proxy-agent": {
"version": "7.0.4", "version": "7.0.5",
"resolved": "https://registry.npmjs.org/https-proxy-agent/-/https-proxy-agent-7.0.4.tgz", "resolved": "https://registry.npmjs.org/https-proxy-agent/-/https-proxy-agent-7.0.5.tgz",
"integrity": "sha512-wlwpilI7YdjSkWaQ/7omYBMTliDcmCN8OLihO6I9B86g06lMyAoqgoDpV0XqoaPOKj+0DIdAvnsWfyAAhmimcg==", "integrity": "sha512-1e4Wqeblerz+tMKPIq2EMGiiWW1dIjZOksyHWSUm1rmuvw/how9hBHZ38lAGj5ID4Ik6EdkOw7NmWPy6LAwalw==",
"dev": true, "dev": true,
"license": "MIT", "license": "MIT",
"dependencies": { "dependencies": {
@ -10738,10 +10738,11 @@
} }
}, },
"node_modules/path2d": { "node_modules/path2d": {
"version": "0.2.0", "version": "0.2.1",
"resolved": "https://registry.npmjs.org/path2d/-/path2d-0.2.0.tgz", "resolved": "https://registry.npmjs.org/path2d/-/path2d-0.2.1.tgz",
"integrity": "sha512-KdPAykQX6kmLSOO6Jpu2KNcCED7CKjmaBNGGNuctOsG0hgYO1OdYQaan6cYXJiG0WmXOwZZPILPBimu5QAIw3A==", "integrity": "sha512-Fl2z/BHvkTNvkuBzYTpTuirHZg6wW9z8+4SND/3mDTEcYbbNKWAy21dz9D3ePNNwrrK8pqZO5vLPZ1hLF6T7XA==",
"dev": true, "dev": true,
"license": "MIT",
"engines": { "engines": {
"node": ">=6" "node": ">=6"
} }
@ -10830,9 +10831,9 @@
} }
}, },
"node_modules/postcss": { "node_modules/postcss": {
"version": "8.4.38", "version": "8.4.39",
"resolved": "https://registry.npmjs.org/postcss/-/postcss-8.4.38.tgz", "resolved": "https://registry.npmjs.org/postcss/-/postcss-8.4.39.tgz",
"integrity": "sha512-Wglpdk03BSfXkHoQa3b/oulrotAkwrlLDRSOb9D0bN86FdRyE9lppSp33aHNPgBa0JKCoB+drFLZkQoRRYae5A==", "integrity": "sha512-0vzE+lAiG7hZl1/9I8yzKLx3aR9Xbof3fBHKunvMfOCYAtMhrsnccJY2iTURb9EZd5+pLuiNV9/c/GZJOHsgIw==",
"dev": true, "dev": true,
"funding": [ "funding": [
{ {
@ -10848,9 +10849,10 @@
"url": "https://github.com/sponsors/ai" "url": "https://github.com/sponsors/ai"
} }
], ],
"license": "MIT",
"dependencies": { "dependencies": {
"nanoid": "^3.3.7", "nanoid": "^3.3.7",
"picocolors": "^1.0.0", "picocolors": "^1.0.1",
"source-map-js": "^1.2.0" "source-map-js": "^1.2.0"
}, },
"engines": { "engines": {
@ -11277,9 +11279,9 @@
} }
}, },
"node_modules/proxy-agent/node_modules/https-proxy-agent": { "node_modules/proxy-agent/node_modules/https-proxy-agent": {
"version": "7.0.4", "version": "7.0.5",
"resolved": "https://registry.npmjs.org/https-proxy-agent/-/https-proxy-agent-7.0.4.tgz", "resolved": "https://registry.npmjs.org/https-proxy-agent/-/https-proxy-agent-7.0.5.tgz",
"integrity": "sha512-wlwpilI7YdjSkWaQ/7omYBMTliDcmCN8OLihO6I9B86g06lMyAoqgoDpV0XqoaPOKj+0DIdAvnsWfyAAhmimcg==", "integrity": "sha512-1e4Wqeblerz+tMKPIq2EMGiiWW1dIjZOksyHWSUm1rmuvw/how9hBHZ38lAGj5ID4Ik6EdkOw7NmWPy6LAwalw==",
"dev": true, "dev": true,
"license": "MIT", "license": "MIT",
"dependencies": { "dependencies": {
@ -11342,17 +11344,17 @@
} }
}, },
"node_modules/puppeteer": { "node_modules/puppeteer": {
"version": "22.12.0", "version": "22.12.1",
"resolved": "https://registry.npmjs.org/puppeteer/-/puppeteer-22.12.0.tgz", "resolved": "https://registry.npmjs.org/puppeteer/-/puppeteer-22.12.1.tgz",
"integrity": "sha512-kyUYI12SyJIjf9UGTnHfhNMYv4oVK321Jb9QZDBiGVNx5453SplvbdKI7UrF+S//3RtCneuUFCyHxnvQXQjpxg==", "integrity": "sha512-1GxY8dnEnHr1SLzdSDr0FCjM6JQfAh2E2I/EqzeF8a58DbGVk9oVjj4lFdqNoVbpgFSpAbz7VER9St7S1wDpNg==",
"dev": true, "dev": true,
"hasInstallScript": true, "hasInstallScript": true,
"license": "Apache-2.0", "license": "Apache-2.0",
"dependencies": { "dependencies": {
"@puppeteer/browsers": "2.2.3", "@puppeteer/browsers": "2.2.3",
"cosmiconfig": "9.0.0", "cosmiconfig": "^9.0.0",
"devtools-protocol": "0.0.1299070", "devtools-protocol": "0.0.1299070",
"puppeteer-core": "22.12.0" "puppeteer-core": "22.12.1"
}, },
"bin": { "bin": {
"puppeteer": "lib/esm/puppeteer/node/cli.js" "puppeteer": "lib/esm/puppeteer/node/cli.js"
@ -11362,17 +11364,17 @@
} }
}, },
"node_modules/puppeteer-core": { "node_modules/puppeteer-core": {
"version": "22.12.0", "version": "22.12.1",
"resolved": "https://registry.npmjs.org/puppeteer-core/-/puppeteer-core-22.12.0.tgz", "resolved": "https://registry.npmjs.org/puppeteer-core/-/puppeteer-core-22.12.1.tgz",
"integrity": "sha512-9gY+JwBW/Fp3/x9+cOGK7ZcwqjvtvY2xjqRqsAA0B3ZFMzBauVTSZ26iWTmvOQX2sk78TN/rd5rnetxVxmK5CQ==", "integrity": "sha512-XmqeDPVdC5/3nGJys1jbgeoZ02wP0WV1GBlPtr/ULRbGXJFuqgXMcKQ3eeNtFpBzGRbpeoCGWHge1ZWKWl0Exw==",
"dev": true, "dev": true,
"license": "Apache-2.0", "license": "Apache-2.0",
"dependencies": { "dependencies": {
"@puppeteer/browsers": "2.2.3", "@puppeteer/browsers": "2.2.3",
"chromium-bidi": "0.5.24", "chromium-bidi": "0.5.24",
"debug": "4.3.5", "debug": "^4.3.5",
"devtools-protocol": "0.0.1299070", "devtools-protocol": "0.0.1299070",
"ws": "8.17.1" "ws": "^8.17.1"
}, },
"engines": { "engines": {
"node": ">=18" "node": ">=18"
@ -12269,15 +12271,15 @@
} }
}, },
"node_modules/socks-proxy-agent": { "node_modules/socks-proxy-agent": {
"version": "8.0.3", "version": "8.0.4",
"resolved": "https://registry.npmjs.org/socks-proxy-agent/-/socks-proxy-agent-8.0.3.tgz", "resolved": "https://registry.npmjs.org/socks-proxy-agent/-/socks-proxy-agent-8.0.4.tgz",
"integrity": "sha512-VNegTZKhuGq5vSD6XNKlbqWhyt/40CgoEw8XxD6dhnm8Jq9IEa3nIa4HwnM8XOqU0CdB0BwWVXusqiFXfHB3+A==", "integrity": "sha512-GNAq/eg8Udq2x0eNiFkr9gRg5bA7PXEWagQdeRX4cPSG+X/8V38v637gim9bjFptMk1QWsCTr0ttrJEiXbNnRw==",
"dev": true, "dev": true,
"license": "MIT", "license": "MIT",
"dependencies": { "dependencies": {
"agent-base": "^7.1.1", "agent-base": "^7.1.1",
"debug": "^4.3.4", "debug": "^4.3.4",
"socks": "^2.7.1" "socks": "^2.8.3"
}, },
"engines": { "engines": {
"node": ">= 14" "node": ">= 14"
@ -13696,9 +13698,9 @@
} }
}, },
"node_modules/typescript": { "node_modules/typescript": {
"version": "5.5.2", "version": "5.5.3",
"resolved": "https://registry.npmjs.org/typescript/-/typescript-5.5.2.tgz", "resolved": "https://registry.npmjs.org/typescript/-/typescript-5.5.3.tgz",
"integrity": "sha512-NcRtPEOsPFFWjobJEtfihkLCZCXZt/os3zf8nTxjVH3RvTSxjrCamJpbExGvYOF+tFHc3pA65qpdwPbzjohhew==", "integrity": "sha512-/hreyEujaB0w76zKo6717l3L0o/qEUtRgdvUBvlkhoWeOVMjMuHNHk0BRBzikzuGDqNmPQbg5ifMEqsHLiIUcQ==",
"dev": true, "dev": true,
"license": "Apache-2.0", "license": "Apache-2.0",
"bin": { "bin": {

View file

@ -12,7 +12,7 @@
"@metalsmith/markdown": "^1.10.0", "@metalsmith/markdown": "^1.10.0",
"autoprefixer": "^10.4.19", "autoprefixer": "^10.4.19",
"babel-loader": "^9.1.3", "babel-loader": "^9.1.3",
"caniuse-lite": "^1.0.30001636", "caniuse-lite": "^1.0.30001639",
"canvas": "^2.11.2", "canvas": "^2.11.2",
"core-js": "^3.37.1", "core-js": "^3.37.1",
"cross-env": "^7.0.3", "cross-env": "^7.0.3",
@ -28,7 +28,7 @@
"eslint-plugin-prettier": "^5.1.3", "eslint-plugin-prettier": "^5.1.3",
"eslint-plugin-sort-exports": "^0.9.1", "eslint-plugin-sort-exports": "^0.9.1",
"eslint-plugin-unicorn": "^54.0.0", "eslint-plugin-unicorn": "^54.0.0",
"globals": "^15.6.0", "globals": "^15.8.0",
"gulp": "^5.0.0", "gulp": "^5.0.0",
"gulp-cli": "^3.0.0", "gulp-cli": "^3.0.0",
"gulp-postcss": "^10.0.0", "gulp-postcss": "^10.0.0",
@ -42,22 +42,22 @@
"metalsmith": "^2.6.3", "metalsmith": "^2.6.3",
"metalsmith-html-relative": "^2.0.1", "metalsmith-html-relative": "^2.0.1",
"ordered-read-streams": "^2.0.0", "ordered-read-streams": "^2.0.0",
"path2d": "^0.2.0", "path2d": "^0.2.1",
"pngjs": "^7.0.0", "pngjs": "^7.0.0",
"postcss": "^8.4.38", "postcss": "^8.4.39",
"postcss-dark-theme-class": "^1.3.0", "postcss-dark-theme-class": "^1.3.0",
"postcss-dir-pseudo-class": "^8.0.1", "postcss-dir-pseudo-class": "^8.0.1",
"postcss-discard-comments": "^7.0.1", "postcss-discard-comments": "^7.0.1",
"postcss-nesting": "^12.1.5", "postcss-nesting": "^12.1.5",
"prettier": "^3.3.2", "prettier": "^3.3.2",
"puppeteer": "^22.12.0", "puppeteer": "^22.12.1",
"streamqueue": "^1.1.2", "streamqueue": "^1.1.2",
"stylelint": "^16.6.1", "stylelint": "^16.6.1",
"stylelint-prettier": "^5.0.0", "stylelint-prettier": "^5.0.0",
"terser-webpack-plugin": "^5.3.10", "terser-webpack-plugin": "^5.3.10",
"tsc-alias": "^1.8.10", "tsc-alias": "^1.8.10",
"ttest": "^4.0.0", "ttest": "^4.0.0",
"typescript": "^5.5.2", "typescript": "^5.5.3",
"vinyl": "^3.0.0", "vinyl": "^3.0.0",
"webpack": "^5.92.1", "webpack": "^5.92.1",
"webpack-stream": "^7.0.0", "webpack-stream": "^7.0.0",