Pkg upgrade

This commit is contained in:
Dustin Brett 2025-02-28 19:32:33 -08:00
parent 8954384649
commit 273271c58d
3 changed files with 54 additions and 57 deletions

View File

@ -63,6 +63,7 @@ const createIframe = (
const contentDocument = iframe.contentDocument as Document; const contentDocument = iframe.contentDocument as Document;
contentDocument.open(); contentDocument.open();
// eslint-disable-next-line deprecation/deprecation
contentDocument.write(` contentDocument.write(`
<!DOCTYPE html> <!DOCTYPE html>
${styles ? `<head><style>${styles}</style></head>` : "<head />"} ${styles ? `<head><style>${styles}</style></head>` : "<head />"}

View File

@ -97,7 +97,7 @@
"@types/jest": "^29.5.14", "@types/jest": "^29.5.14",
"@types/lunr": "^2.3.7", "@types/lunr": "^2.3.7",
"@types/minimist": "^1.2.5", "@types/minimist": "^1.2.5",
"@types/node": "^22.13.5", "@types/node": "^22.13.7",
"@types/offscreencanvas": "^2019.7.3", "@types/offscreencanvas": "^2019.7.3",
"@types/opentype.js": "^1.3.8", "@types/opentype.js": "^1.3.8",
"@types/react": "^19.0.10", "@types/react": "^19.0.10",
@ -122,7 +122,7 @@
"eslint-plugin-playwright": "^2.2.0", "eslint-plugin-playwright": "^2.2.0",
"eslint-plugin-promise": "^7.2.1", "eslint-plugin-promise": "^7.2.1",
"eslint-plugin-react": "^7.37.4", "eslint-plugin-react": "^7.37.4",
"eslint-plugin-react-hooks": "^5.1.0", "eslint-plugin-react-hooks": "^5.2.0",
"eslint-plugin-react-hooks-addons": "^0.4.1", "eslint-plugin-react-hooks-addons": "^0.4.1",
"eslint-plugin-regexp": "^2.7.0", "eslint-plugin-regexp": "^2.7.0",
"eslint-plugin-sonarjs": "^3.0.2", "eslint-plugin-sonarjs": "^3.0.2",
@ -144,13 +144,13 @@
"postcss-styled-syntax": "^0.7.1", "postcss-styled-syntax": "^0.7.1",
"postcss-syntax": "^0.36.2", "postcss-syntax": "^0.36.2",
"serve": "^14.2.4", "serve": "^14.2.4",
"stylelint": "^16.14.1", "stylelint": "^16.15.0",
"stylelint-config-standard": "^37.0.0", "stylelint-config-standard": "^37.0.0",
"stylelint-order": "^6.0.4", "stylelint-order": "^6.0.4",
"terser": "^5.39.0", "terser": "^5.39.0",
"tinymce": "^6.8.3", "tinymce": "^6.8.3",
"ts-prune": "^0.10.3", "ts-prune": "^0.10.3",
"typescript": "^5.7.3", "typescript": "^5.8.2",
"webamp": "^1.5.0", "webamp": "^1.5.0",
"xlsx": "^0.18.5", "xlsx": "^0.18.5",
"xterm": "^5.3.0" "xterm": "^5.3.0"

102
yarn.lock
View File

@ -1300,10 +1300,10 @@
dependencies: dependencies:
undici-types "~6.19.2" undici-types "~6.19.2"
"@types/node@^22.13.5": "@types/node@^22.13.7":
version "22.13.5" version "22.13.7"
resolved "https://registry.yarnpkg.com/@types/node/-/node-22.13.5.tgz#23add1d71acddab2c6a4d31db89c0f98d330b511" resolved "https://registry.yarnpkg.com/@types/node/-/node-22.13.7.tgz#63ae4418a4d2607cf4ccb1ff5f000fa40d73712a"
integrity sha512-+lTU0PxZXn0Dr1NBtC7Y8cR21AJr87dLLU953CWA6pMxxv/UDc7jYAY90upcrie1nRcD6XNG5HOYEDtgW5TxAg== integrity sha512-oU2q+BsQldB9lYxHNp/5aZO+/Bs0Usa74Abo9mAKulz4ahQyXRHK6UVKYIN8KSC8HXwhWSi7b49JnX+txuac0w==
dependencies: dependencies:
undici-types "~6.20.0" undici-types "~6.20.0"
@ -2354,12 +2354,12 @@ bytes@3.1.2:
resolved "https://registry.yarnpkg.com/bytes/-/bytes-3.1.2.tgz#8b0beeb98605adf1b128fa4386403c009e0221a5" resolved "https://registry.yarnpkg.com/bytes/-/bytes-3.1.2.tgz#8b0beeb98605adf1b128fa4386403c009e0221a5"
integrity sha512-/Nf7TyzTx6S3yRJObOAV7956r8cr2+Oj8AC5dt8wSP3BQAoeX58NoHyCU8P8zGkNXStjTSi6fzO6F0pBdcYbEg== integrity sha512-/Nf7TyzTx6S3yRJObOAV7956r8cr2+Oj8AC5dt8wSP3BQAoeX58NoHyCU8P8zGkNXStjTSi6fzO6F0pBdcYbEg==
cacheable@^1.8.7: cacheable@^1.8.8:
version "1.8.7" version "1.8.8"
resolved "https://registry.yarnpkg.com/cacheable/-/cacheable-1.8.7.tgz#a4e2c99de531539cb26db7003f1ac9287b6d9f15" resolved "https://registry.yarnpkg.com/cacheable/-/cacheable-1.8.8.tgz#d105f6de41811e42acfa1327718f955794f879a6"
integrity sha512-AbfG7dAuYNjYxFUtL1lAqmlWdxczCJ47w7cFjhGcnGnUdwSo6VgmSojfoW3tUI12HUkgTJ5kqj78yyq6TsFtlg== integrity sha512-OE1/jlarWxROUIpd0qGBSKFLkNsotY8pt4GeiVErUYh/NUeTNrT+SBksUgllQv4m6a0W/VZsLuiHb88maavqEw==
dependencies: dependencies:
hookified "^1.6.0" hookified "^1.7.0"
keyv "^5.2.3" keyv "^5.2.3"
call-bind-apply-helpers@^1.0.0, call-bind-apply-helpers@^1.0.1: call-bind-apply-helpers@^1.0.0, call-bind-apply-helpers@^1.0.1:
@ -3704,10 +3704,10 @@ eslint-plugin-react-hooks@^5.0.0:
resolved "https://registry.yarnpkg.com/eslint-plugin-react-hooks/-/eslint-plugin-react-hooks-5.0.0.tgz#72e2eefbac4b694f5324154619fee44f5f60f101" resolved "https://registry.yarnpkg.com/eslint-plugin-react-hooks/-/eslint-plugin-react-hooks-5.0.0.tgz#72e2eefbac4b694f5324154619fee44f5f60f101"
integrity sha512-hIOwI+5hYGpJEc4uPRmz2ulCjAGD/N13Lukkh8cLV0i2IRk/bdZDYjgLVHj+U9Z704kLIdIO6iueGvxNur0sgw== integrity sha512-hIOwI+5hYGpJEc4uPRmz2ulCjAGD/N13Lukkh8cLV0i2IRk/bdZDYjgLVHj+U9Z704kLIdIO6iueGvxNur0sgw==
eslint-plugin-react-hooks@^5.1.0: eslint-plugin-react-hooks@^5.2.0:
version "5.1.0" version "5.2.0"
resolved "https://registry.yarnpkg.com/eslint-plugin-react-hooks/-/eslint-plugin-react-hooks-5.1.0.tgz#3d34e37d5770866c34b87d5b499f5f0b53bf0854" resolved "https://registry.yarnpkg.com/eslint-plugin-react-hooks/-/eslint-plugin-react-hooks-5.2.0.tgz#1be0080901e6ac31ce7971beed3d3ec0a423d9e3"
integrity sha512-mpJRtPgHN2tNAvZ35AMfqeB3Xqeo273QxrHJsbBEPWODRM4r0yB6jfoROqKEYrOn27UtRPpcpHc2UqyBSuUNTw== integrity sha512-+f15FfK64YQwZdJNELETdn5ibXEUQmW1DZL6KXhNnc2heoy/sg9VJJeT7n8TlMWouzWqSWavFkIhHyIbIAEapg==
eslint-plugin-react@^7.37.0: eslint-plugin-react@^7.37.0:
version "7.37.2" version "7.37.2"
@ -4106,12 +4106,12 @@ fflate@^0.8.2:
resolved "https://registry.yarnpkg.com/fflate/-/fflate-0.8.2.tgz#fc8631f5347812ad6028bbe4a2308b2792aa1dea" resolved "https://registry.yarnpkg.com/fflate/-/fflate-0.8.2.tgz#fc8631f5347812ad6028bbe4a2308b2792aa1dea"
integrity sha512-cPJU47OaAoCbg0pBvzsgpTPhmhqI5eJjh/JIu8tPj5q+T7iLvW/JAYUqmE7KOB4R1ZyEhzBaIQpQpardBF5z8A== integrity sha512-cPJU47OaAoCbg0pBvzsgpTPhmhqI5eJjh/JIu8tPj5q+T7iLvW/JAYUqmE7KOB4R1ZyEhzBaIQpQpardBF5z8A==
file-entry-cache@^10.0.5: file-entry-cache@^10.0.6:
version "10.0.5" version "10.0.6"
resolved "https://registry.yarnpkg.com/file-entry-cache/-/file-entry-cache-10.0.5.tgz#0255cd065769ef930005073883389e432a16a9a7" resolved "https://registry.yarnpkg.com/file-entry-cache/-/file-entry-cache-10.0.6.tgz#1fc49c38231b56e792c65222c0aa519d40b5db55"
integrity sha512-umpQsJrBNsdMDgreSryMEXvJh66XeLtZUwA8Gj7rHGearGufUFv6rB/bcXRFsiGWw/VeSUgUofF4Rf2UKEOrTA== integrity sha512-0wvv16mVo9nN0Md3k7DMjgAPKG/TY4F/gYMBVb/wMThFRJvzrpaqBFqF6km9wf8QfYTN+mNg5aeaBLfy8k35uA==
dependencies: dependencies:
flat-cache "^6.1.5" flat-cache "^6.1.6"
file-entry-cache@^6.0.1: file-entry-cache@^6.0.1:
version "6.0.1" version "6.0.1"
@ -4181,14 +4181,14 @@ flat-cache@^3.0.4:
keyv "^4.5.3" keyv "^4.5.3"
rimraf "^3.0.2" rimraf "^3.0.2"
flat-cache@^6.1.5: flat-cache@^6.1.6:
version "6.1.5" version "6.1.6"
resolved "https://registry.yarnpkg.com/flat-cache/-/flat-cache-6.1.5.tgz#a3e0077571aa340c85c011aa6b9150b4606e2b0d" resolved "https://registry.yarnpkg.com/flat-cache/-/flat-cache-6.1.6.tgz#62a94ba475297ec742d6c3a2be6516a96d311c9e"
integrity sha512-QR+2kN38f8nMfiIQ1LHYjuDEmZNZVjxuxY+HufbS3BW0EX01Q5OnH7iduOYRutmgiXb797HAKcXUeXrvRjjgSQ== integrity sha512-F+CKgSwp0pzLx67u+Zy1aCueVWFAHWbXepvXlZ+bWVTaASbm5SyCnSJ80Fp1ePEmS57wU+Bf6cx6525qtMZ4lQ==
dependencies: dependencies:
cacheable "^1.8.7" cacheable "^1.8.8"
flatted "^3.3.2" flatted "^3.3.2"
hookified "^1.6.0" hookified "^1.7.0"
flatted@^3.2.9: flatted@^3.2.9:
version "3.3.1" version "3.3.1"
@ -4569,10 +4569,10 @@ hoist-non-react-statics@^3.3.0, hoist-non-react-statics@^3.3.2:
dependencies: dependencies:
react-is "^16.7.0" react-is "^16.7.0"
hookified@^1.6.0: hookified@^1.7.0:
version "1.6.0" version "1.7.1"
resolved "https://registry.yarnpkg.com/hookified/-/hookified-1.6.0.tgz#161315ed4525a21f74d710dd9cec71e73951bed2" resolved "https://registry.yarnpkg.com/hookified/-/hookified-1.7.1.tgz#b08228173e06e9e8767bae1dffb216b8c6171b41"
integrity sha512-se7cpwTA+iA/eY548Bu03JJqBiEZAqU2jnyKdj5B5qurtBg64CZGHTgqCv4Yh7NWu6FGI09W61MCq+NoPj9GXA== integrity sha512-OXcdHsXeOiD7OJ5zvWj8Oy/6RCdLwntAX+wUrfemNcMGn6sux4xbEHi2QXwqePYhjQ/yvxxq2MvCRirdlHscBw==
hosted-git-info@^2.1.4: hosted-git-info@^2.1.4:
version "2.8.9" version "2.8.9"
@ -6691,10 +6691,10 @@ postcss-safe-parser@^7.0.1:
resolved "https://registry.yarnpkg.com/postcss-safe-parser/-/postcss-safe-parser-7.0.1.tgz#36e4f7e608111a0ca940fd9712ce034718c40ec0" resolved "https://registry.yarnpkg.com/postcss-safe-parser/-/postcss-safe-parser-7.0.1.tgz#36e4f7e608111a0ca940fd9712ce034718c40ec0"
integrity sha512-0AioNCJZ2DPYz5ABT6bddIqlhgwhpHZ/l65YAYo0BCIn0xiDpsnTHz0gnoTGk0OXZW0JRs+cDwL8u/teRdz+8A== integrity sha512-0AioNCJZ2DPYz5ABT6bddIqlhgwhpHZ/l65YAYo0BCIn0xiDpsnTHz0gnoTGk0OXZW0JRs+cDwL8u/teRdz+8A==
postcss-selector-parser@^7.0.0: postcss-selector-parser@^7.1.0:
version "7.0.0" version "7.1.0"
resolved "https://registry.yarnpkg.com/postcss-selector-parser/-/postcss-selector-parser-7.0.0.tgz#41bd8b56f177c093ca49435f65731befe25d6b9c" resolved "https://registry.yarnpkg.com/postcss-selector-parser/-/postcss-selector-parser-7.1.0.tgz#4d6af97eba65d73bc4d84bcb343e865d7dd16262"
integrity sha512-9RbEr1Y7FFfptd/1eEdntyjMwLeghW1bHX9GWjXo19vx4ytPQhANltvVxDggzJl7mnWM+dX28kb6cyS/4iQjlQ== integrity sha512-8sLjZwK0R+JlxlYcTuVnyT2v+htpdrjDOKuMcOVdYjt52Lh8hWRYpxBPoKx/Zg+bcjc3wx6fmQevMmUztS/ccA==
dependencies: dependencies:
cssesc "^3.0.0" cssesc "^3.0.0"
util-deprecate "^1.0.2" util-deprecate "^1.0.2"
@ -6748,15 +6748,6 @@ postcss@^8.4.32:
picocolors "^1.0.1" picocolors "^1.0.1"
source-map-js "^1.2.0" source-map-js "^1.2.0"
postcss@^8.5.1:
version "8.5.1"
resolved "https://registry.yarnpkg.com/postcss/-/postcss-8.5.1.tgz#e2272a1f8a807fafa413218245630b5db10a3214"
integrity sha512-6oz2beyjc5VMn/KV1pPw8fliQkhBXrVn1Z3TVyqZxU8kZpzEKhBdmCFqI6ZbmGtamQvQGuU1sgPTk8ZrXDD7jQ==
dependencies:
nanoid "^3.3.8"
picocolors "^1.1.1"
source-map-js "^1.2.1"
postcss@^8.5.3: postcss@^8.5.3:
version "8.5.3" version "8.5.3"
resolved "https://registry.yarnpkg.com/postcss/-/postcss-8.5.3.tgz#1463b6f1c7fb16fe258736cba29a2de35237eafb" resolved "https://registry.yarnpkg.com/postcss/-/postcss-8.5.3.tgz#1463b6f1c7fb16fe258736cba29a2de35237eafb"
@ -8008,10 +7999,10 @@ stylelint-order@^6.0.4:
postcss "^8.4.32" postcss "^8.4.32"
postcss-sorting "^8.0.2" postcss-sorting "^8.0.2"
stylelint@^16.14.1: stylelint@^16.15.0:
version "16.14.1" version "16.15.0"
resolved "https://registry.yarnpkg.com/stylelint/-/stylelint-16.14.1.tgz#32d3df8c5ce7ba0275ce6a4a966b6099d7a828e3" resolved "https://registry.yarnpkg.com/stylelint/-/stylelint-16.15.0.tgz#a561cd50ad468cc4898f5c57cc1f223287fdea59"
integrity sha512-oqCL7AC3786oTax35T/nuLL8p2C3k/8rHKAooezrPGRvUX0wX+qqs5kMWh5YYT4PHQgVDobHT4tw55WgpYG6Sw== integrity sha512-OK6Rs7EPdcdmjqiDycadZY4fw3f5/TC1X6/tGjnF3OosbwCeNs7nG+79MCAtjEg7ckwqTJTsku08e0Rmaz5nUw==
dependencies: dependencies:
"@csstools/css-parser-algorithms" "^3.0.4" "@csstools/css-parser-algorithms" "^3.0.4"
"@csstools/css-tokenizer" "^3.0.3" "@csstools/css-tokenizer" "^3.0.3"
@ -8026,7 +8017,7 @@ stylelint@^16.14.1:
debug "^4.3.7" debug "^4.3.7"
fast-glob "^3.3.3" fast-glob "^3.3.3"
fastest-levenshtein "^1.0.16" fastest-levenshtein "^1.0.16"
file-entry-cache "^10.0.5" file-entry-cache "^10.0.6"
global-modules "^2.0.0" global-modules "^2.0.0"
globby "^11.1.0" globby "^11.1.0"
globjoin "^0.1.4" globjoin "^0.1.4"
@ -8040,14 +8031,14 @@ stylelint@^16.14.1:
micromatch "^4.0.8" micromatch "^4.0.8"
normalize-path "^3.0.0" normalize-path "^3.0.0"
picocolors "^1.1.1" picocolors "^1.1.1"
postcss "^8.5.1" postcss "^8.5.3"
postcss-resolve-nested-selector "^0.1.6" postcss-resolve-nested-selector "^0.1.6"
postcss-safe-parser "^7.0.1" postcss-safe-parser "^7.0.1"
postcss-selector-parser "^7.0.0" postcss-selector-parser "^7.1.0"
postcss-value-parser "^4.2.0" postcss-value-parser "^4.2.0"
resolve-from "^5.0.0" resolve-from "^5.0.0"
string-width "^4.2.3" string-width "^4.2.3"
supports-hyperlinks "^3.1.0" supports-hyperlinks "^3.2.0"
svg-tags "^1.0.0" svg-tags "^1.0.0"
table "^6.9.0" table "^6.9.0"
write-file-atomic "^5.0.1" write-file-atomic "^5.0.1"
@ -8078,10 +8069,10 @@ supports-color@^8.0.0:
dependencies: dependencies:
has-flag "^4.0.0" has-flag "^4.0.0"
supports-hyperlinks@^3.1.0: supports-hyperlinks@^3.2.0:
version "3.1.0" version "3.2.0"
resolved "https://registry.yarnpkg.com/supports-hyperlinks/-/supports-hyperlinks-3.1.0.tgz#b56150ff0173baacc15f21956450b61f2b18d3ac" resolved "https://registry.yarnpkg.com/supports-hyperlinks/-/supports-hyperlinks-3.2.0.tgz#b8e485b179681dea496a1e7abdf8985bd3145461"
integrity sha512-2rn0BZ+/f7puLOHZm1HOJfwBggfaHXUpPUSSG/SWM4TWp5KCfmNYwnC3hruy2rZlMnmWZ+QAGpZfchu3f3695A== integrity sha512-zFObLMyZeEwzAoKCyu1B91U79K2t7ApXuQfo8OuxwXLDgcKxuwM+YvcbIhm6QWqz7mHUH1TVytR1PwVVjEuMig==
dependencies: dependencies:
has-flag "^4.0.0" has-flag "^4.0.0"
supports-color "^7.0.0" supports-color "^7.0.0"
@ -8484,6 +8475,11 @@ typescript@^5.7.3:
resolved "https://registry.yarnpkg.com/typescript/-/typescript-5.7.3.tgz#919b44a7dbb8583a9b856d162be24a54bf80073e" resolved "https://registry.yarnpkg.com/typescript/-/typescript-5.7.3.tgz#919b44a7dbb8583a9b856d162be24a54bf80073e"
integrity sha512-84MVSjMEHP+FQRPy3pX9sTVV/INIex71s9TL2Gm5FG/WG1SqXeKyZ0k7/blY/4FdOzI12CBy1vGc4og/eus0fw== integrity sha512-84MVSjMEHP+FQRPy3pX9sTVV/INIex71s9TL2Gm5FG/WG1SqXeKyZ0k7/blY/4FdOzI12CBy1vGc4og/eus0fw==
typescript@^5.8.2:
version "5.8.2"
resolved "https://registry.yarnpkg.com/typescript/-/typescript-5.8.2.tgz#8170b3702f74b79db2e5a96207c15e65807999e4"
integrity sha512-aJn6wq13/afZp/jT9QZmwEjDqqvSGp1VT5GVg+f/t6/oVyrgXM6BY1h9BRh/O5p3PlUPAe+WuiEZOmb/49RqoQ==
uint8array-extras@^1.4.0: uint8array-extras@^1.4.0:
version "1.4.0" version "1.4.0"
resolved "https://registry.yarnpkg.com/uint8array-extras/-/uint8array-extras-1.4.0.tgz#e42a678a6dd335ec2d21661333ed42f44ae7cc74" resolved "https://registry.yarnpkg.com/uint8array-extras/-/uint8array-extras-1.4.0.tgz#e42a678a6dd335ec2d21661333ed42f44ae7cc74"