diff --git a/package.json b/package.json index b54aad6806..f20bad1439 100644 --- a/package.json +++ b/package.json @@ -18,7 +18,7 @@ "clean": "lerna run clean && rm -rf build", "serve": "pf-docs-framework serve build/patternfly-org/site", "test:v5": "yarn workspace patternfly-org test:a11y:ci", - "screenshots": "yarn workspace patternfly-org screenshots", + "screenshots": "node node_modules/puppeteer/install.js && yarn workspace patternfly-org screenshots", "start": "yarn start:v5", "start:v5": "yarn develop:v5", "start:extensions": "yarn develop:extensions", diff --git a/packages/documentation-framework/package.json b/packages/documentation-framework/package.json index 7095724ffd..a61d14bc85 100644 --- a/packages/documentation-framework/package.json +++ b/packages/documentation-framework/package.json @@ -33,7 +33,7 @@ "file-loader": "6.2.0", "file-saver": "1.3.8", "fs-extra": "9.0.1", - "glob": "8.0.3", + "glob": "9.0.0", "handlebars": "4.7.7", "hast-to-hyperscript": "9.0.0", "hast-util-to-text": "2.0.0", @@ -48,10 +48,10 @@ "null-loader": "4.0.1", "parse-entities": "2.0.0", "path-browserify": "1.0.1", - "postcss": "7.0.32", + "postcss": "8.4.31", "postcss-loader": "7.1.0", "process": "^0.11.10", - "puppeteer": "14.3.0", + "puppeteer": "18.2.0", "puppeteer-cluster": "0.23.0", "react-docgen": "5.3.1", "react-monaco-editor": "^0.51.0", @@ -63,10 +63,10 @@ "remark-parse": "8.0.3", "remark-squeeze-paragraphs": "4.0.0", "responsive-loader": "3.1.2", - "sharp": "0.30.6", + "sharp": "0.32.6", "style-to-object": "0.3.0", "to-vfile": "6.1.0", - "typedoc": "0.22.X", + "typedoc": "0.23.0", "typescript": "4.3.5", "unified": "9.1.0", "unist-util-remove": "2.0.0", diff --git a/packages/documentation-framework/scripts/md/parseMD.js b/packages/documentation-framework/scripts/md/parseMD.js index f3e6edbf41..1e02e8653f 100644 --- a/packages/documentation-framework/scripts/md/parseMD.js +++ b/packages/documentation-framework/scripts/md/parseMD.js @@ -7,7 +7,7 @@ const toVfile = require('to-vfile'); // https://github.com/vfile/vfile const vfileReport = require('vfile-reporter'); const yaml = require('js-yaml'); // https://github.com/nodeca/js-yaml const chokidar = require('chokidar'); -const { sync } = require('glob'); +const { globSync } = require('glob'); const { typecheck } = require('./typecheck'); const { makeSlug } = require('../../helpers/slugger'); const { liveCodeTypes } = require('../../helpers/liveCodeTypes'); @@ -338,11 +338,11 @@ function getTsDocNameVariant(source) { module.exports = { sourceProps(glob, ignore) { globs.props.push({ glob, ignore }); - sync(glob, { ignore }).forEach(sourcePropsFile); + globSync(glob, { ignore }).forEach(sourcePropsFile); }, sourceMD(glob, source, ignore, buildMode) { globs.md.push({ glob, source, ignore }); - sync(glob, { ignore }).forEach(file => sourceMDFile(file, source, buildMode)); + globSync(glob, { ignore }).forEach(file => sourceMDFile(file, source, buildMode)); }, sourceFunctionDocs, writeIndex, diff --git a/packages/documentation-framework/scripts/md/typecheck.js b/packages/documentation-framework/scripts/md/typecheck.js index 9413115f7b..2a6b6c2a13 100644 --- a/packages/documentation-framework/scripts/md/typecheck.js +++ b/packages/documentation-framework/scripts/md/typecheck.js @@ -1,5 +1,5 @@ const path = require('path'); -const glob = require('glob'); +const { globSync } = require('glob'); const ts = require('typescript'); const versions = require('../../versions.json'); @@ -32,7 +32,7 @@ declare module '\\*.svg' { `; const reactStylesDir = path.join(require.resolve('@patternfly/react-styles/package.json'), '../'); -const reactStyles = glob.sync(path.join(reactStylesDir, 'css/**/*.d.ts')) +const reactStyles = globSync(path.join(reactStylesDir, 'css/**/*.d.ts')) .map(f => f.replace(reactStylesDir, '@patternfly/react-styles/').replace(/\.d.ts$/, '')); const defaultImports = [ 'react', diff --git a/packages/documentation-site/patternfly-docs/content/accessibility/about-modal/about-modal.md b/packages/documentation-site/patternfly-docs/content/accessibility/about-modal/about-modal.md index adb8b2d1c1..84f2618197 100644 --- a/packages/documentation-site/patternfly-docs/content/accessibility/about-modal/about-modal.md +++ b/packages/documentation-site/patternfly-docs/content/accessibility/about-modal/about-modal.md @@ -22,10 +22,10 @@ At a minimum, an about modal should meet the following criteria: - An aria-label is passed if the about modal does not have a product name heading.} description="This gives the about modal an accessible name, providing context of its purpose or content to users." /> + An aria-label is passed if the about modal does not have a product name heading.} description="This gives the about modal an accessible name, providing context of its purpose or content to users." /> - If there is a brand image, it has a valid alt attribute.} description="If the image is purely decorative then an empty string should be passed as a value so that the image is not exposed to assistive technologies." /> + If there is a brand image, it has a valid alt attribute.} description="If the image is purely decorative then an empty string should be passed as a value so that the image is not exposed to assistive technologies." /> diff --git a/packages/documentation-site/patternfly-docs/generated/components/login-page/react/showhide-password.png b/packages/documentation-site/patternfly-docs/generated/components/login-page/react/showhide-password.png index 6fa8ad95de..d8dc23fd57 100644 Binary files a/packages/documentation-site/patternfly-docs/generated/components/login-page/react/showhide-password.png and b/packages/documentation-site/patternfly-docs/generated/components/login-page/react/showhide-password.png differ diff --git a/packages/documentation-site/patternfly-docs/generated/components/login-page/react/with-header-utilities.png b/packages/documentation-site/patternfly-docs/generated/components/login-page/react/with-header-utilities.png index b7c0f64853..2a30e28b82 100644 Binary files a/packages/documentation-site/patternfly-docs/generated/components/login-page/react/with-header-utilities.png and b/packages/documentation-site/patternfly-docs/generated/components/login-page/react/with-header-utilities.png differ diff --git a/packages/documentation-site/patternfly-docs/generated/components/modal/html/custom-alert.png b/packages/documentation-site/patternfly-docs/generated/components/modal/html/custom-alert.png index 964af88869..89c1bef360 100644 Binary files a/packages/documentation-site/patternfly-docs/generated/components/modal/html/custom-alert.png and b/packages/documentation-site/patternfly-docs/generated/components/modal/html/custom-alert.png differ diff --git a/packages/documentation-site/patternfly-docs/generated/components/table/react-demos/bulk-select.png b/packages/documentation-site/patternfly-docs/generated/components/table/react-demos/bulk-select.png index 1f0491f241..50a22f2322 100644 Binary files a/packages/documentation-site/patternfly-docs/generated/components/table/react-demos/bulk-select.png and b/packages/documentation-site/patternfly-docs/generated/components/table/react-demos/bulk-select.png differ diff --git a/packages/documentation-site/patternfly-docs/generated/components/table/react-demos/column-management.png b/packages/documentation-site/patternfly-docs/generated/components/table/react-demos/column-management.png index 3490b3980d..5930e0b0f2 100644 Binary files a/packages/documentation-site/patternfly-docs/generated/components/table/react-demos/column-management.png and b/packages/documentation-site/patternfly-docs/generated/components/table/react-demos/column-management.png differ diff --git a/packages/documentation-site/patternfly-docs/generated/components/table/react-demos/compact.png b/packages/documentation-site/patternfly-docs/generated/components/table/react-demos/compact.png index 8b15c31064..745cd5efda 100644 Binary files a/packages/documentation-site/patternfly-docs/generated/components/table/react-demos/compact.png and b/packages/documentation-site/patternfly-docs/generated/components/table/react-demos/compact.png differ diff --git a/packages/documentation-site/patternfly-docs/generated/components/table/react-demos/filterable.png b/packages/documentation-site/patternfly-docs/generated/components/table/react-demos/filterable.png index 42945fdb5b..19c09dd4d8 100644 Binary files a/packages/documentation-site/patternfly-docs/generated/components/table/react-demos/filterable.png and b/packages/documentation-site/patternfly-docs/generated/components/table/react-demos/filterable.png differ diff --git a/packages/documentation-site/patternfly-docs/generated/components/table/react-demos/sortable---responsive.png b/packages/documentation-site/patternfly-docs/generated/components/table/react-demos/sortable---responsive.png index 2fc8a72c8d..1c8414a4ef 100644 Binary files a/packages/documentation-site/patternfly-docs/generated/components/table/react-demos/sortable---responsive.png and b/packages/documentation-site/patternfly-docs/generated/components/table/react-demos/sortable---responsive.png differ diff --git a/packages/documentation-site/patternfly-docs/generated/components/table/react-demos/static-bottom-pagination-on-mobile.png b/packages/documentation-site/patternfly-docs/generated/components/table/react-demos/static-bottom-pagination-on-mobile.png index c100b24c02..0ee9c8db78 100644 Binary files a/packages/documentation-site/patternfly-docs/generated/components/table/react-demos/static-bottom-pagination-on-mobile.png and b/packages/documentation-site/patternfly-docs/generated/components/table/react-demos/static-bottom-pagination-on-mobile.png differ diff --git a/packages/documentation-site/patternfly-docs/generated/components/table/react-demos/sticky-header.png b/packages/documentation-site/patternfly-docs/generated/components/table/react-demos/sticky-header.png index d1f15609b3..2340a8feea 100644 Binary files a/packages/documentation-site/patternfly-docs/generated/components/table/react-demos/sticky-header.png and b/packages/documentation-site/patternfly-docs/generated/components/table/react-demos/sticky-header.png differ diff --git a/packages/documentation-site/patternfly-docs/generated/components/wizard/html/basic.png b/packages/documentation-site/patternfly-docs/generated/components/wizard/html/basic.png index 0ed036ea0e..89fb80a5be 100644 Binary files a/packages/documentation-site/patternfly-docs/generated/components/wizard/html/basic.png and b/packages/documentation-site/patternfly-docs/generated/components/wizard/html/basic.png differ diff --git a/packages/documentation-site/patternfly-docs/generated/components/wizard/html/expandable-expanded.png b/packages/documentation-site/patternfly-docs/generated/components/wizard/html/expandable-expanded.png index 47ffda4031..45fb99ad51 100644 Binary files a/packages/documentation-site/patternfly-docs/generated/components/wizard/html/expandable-expanded.png and b/packages/documentation-site/patternfly-docs/generated/components/wizard/html/expandable-expanded.png differ diff --git a/packages/documentation-site/patternfly-docs/generated/components/wizard/html/finished.png b/packages/documentation-site/patternfly-docs/generated/components/wizard/html/finished.png index 224a24453c..950c3c0338 100644 Binary files a/packages/documentation-site/patternfly-docs/generated/components/wizard/html/finished.png and b/packages/documentation-site/patternfly-docs/generated/components/wizard/html/finished.png differ diff --git a/packages/documentation-site/patternfly-docs/generated/components/wizard/html/nav-expanded-mobile.png b/packages/documentation-site/patternfly-docs/generated/components/wizard/html/nav-expanded-mobile.png index 0ed036ea0e..89fb80a5be 100644 Binary files a/packages/documentation-site/patternfly-docs/generated/components/wizard/html/nav-expanded-mobile.png and b/packages/documentation-site/patternfly-docs/generated/components/wizard/html/nav-expanded-mobile.png differ diff --git a/packages/documentation-site/patternfly-docs/generated/components/wizard/html/with-drawer.png b/packages/documentation-site/patternfly-docs/generated/components/wizard/html/with-drawer.png index 59727a9650..f69ad32b2f 100644 Binary files a/packages/documentation-site/patternfly-docs/generated/components/wizard/html/with-drawer.png and b/packages/documentation-site/patternfly-docs/generated/components/wizard/html/with-drawer.png differ diff --git a/packages/documentation-site/patternfly-docs/generated/components/wizard/react-demos/in-modal-with-drawer.png b/packages/documentation-site/patternfly-docs/generated/components/wizard/react-demos/in-modal-with-drawer.png index a9abe2001d..66f5baf450 100644 Binary files a/packages/documentation-site/patternfly-docs/generated/components/wizard/react-demos/in-modal-with-drawer.png and b/packages/documentation-site/patternfly-docs/generated/components/wizard/react-demos/in-modal-with-drawer.png differ diff --git a/packages/documentation-site/patternfly-docs/generated/extensions/quick-starts/Basic-Quick-Starts/fullscreen-catalog-page.png b/packages/documentation-site/patternfly-docs/generated/extensions/quick-starts/Basic-Quick-Starts/fullscreen-catalog-page.png index 4d361a0e35..ef55cb5f10 100644 Binary files a/packages/documentation-site/patternfly-docs/generated/extensions/quick-starts/Basic-Quick-Starts/fullscreen-catalog-page.png and b/packages/documentation-site/patternfly-docs/generated/extensions/quick-starts/Basic-Quick-Starts/fullscreen-catalog-page.png differ diff --git a/packages/documentation-site/patternfly-docs/generated/utility-classes/sizing/html/height-viewport-units.png b/packages/documentation-site/patternfly-docs/generated/utility-classes/sizing/html/height-viewport-units.png index a334b73941..0947f36055 100644 Binary files a/packages/documentation-site/patternfly-docs/generated/utility-classes/sizing/html/height-viewport-units.png and b/packages/documentation-site/patternfly-docs/generated/utility-classes/sizing/html/height-viewport-units.png differ diff --git a/packages/documentation-site/patternfly-docs/generated/utility-classes/sizing/html/width-viewport-units.png b/packages/documentation-site/patternfly-docs/generated/utility-classes/sizing/html/width-viewport-units.png index da8b568daa..f05794f8f8 100644 Binary files a/packages/documentation-site/patternfly-docs/generated/utility-classes/sizing/html/width-viewport-units.png and b/packages/documentation-site/patternfly-docs/generated/utility-classes/sizing/html/width-viewport-units.png differ diff --git a/yarn.lock b/yarn.lock index e602d3fc0f..a956090e7c 100644 --- a/yarn.lock +++ b/yarn.lock @@ -3510,6 +3510,11 @@ axios@^1.0.0: form-data "^4.0.0" proxy-from-env "^1.1.0" +b4a@^1.6.4: + version "1.6.4" + resolved "https://registry.yarnpkg.com/b4a/-/b4a-1.6.4.tgz#ef1c1422cae5ce6535ec191baeed7567443f36c9" + integrity sha512-fpWrvyVHEKyeEvbKZTVOeZF3VSKKWtJxFIxX/jaVPf+cLbGUSitjb49pHLqPV2BUNNZ0LcoeEGfE/YCpyDYHIw== + babel-loader@9.1.2: version "9.1.2" resolved "https://registry.yarnpkg.com/babel-loader/-/babel-loader-9.1.2.tgz#a16a080de52d08854ee14570469905a5fc00d39c" @@ -5202,11 +5207,16 @@ detect-indent@^6.0.0: resolved "https://registry.yarnpkg.com/detect-indent/-/detect-indent-6.1.0.tgz#592485ebbbf6b3b1ab2be175c8393d04ca0d57e6" integrity sha512-reYkTUJAZb9gUuZ2RvVCNhVHdg62RHnJ7WJl8ftMi4diZ6NWlciOzQN88pUhSELEwflJht4oQDv0F0BMlwaYtA== -detect-libc@^2.0.0, detect-libc@^2.0.1: +detect-libc@^2.0.0: version "2.0.1" resolved "https://registry.yarnpkg.com/detect-libc/-/detect-libc-2.0.1.tgz#e1897aa88fa6ad197862937fbc0441ef352ee0cd" integrity sha512-463v3ZeIrcWtdgIg6vI6XUncguvr2TnGl4SzDXinkt9mSLpBJKXT3mW6xT3VQdDN11+WVs29pgvivTc4Lp8v+w== +detect-libc@^2.0.2: + version "2.0.2" + resolved "https://registry.yarnpkg.com/detect-libc/-/detect-libc-2.0.2.tgz#8ccf2ba9315350e1241b88d0ac3b0e1fbd99605d" + integrity sha512-UX6sGumvvqSaXgdKGUsgZWqcUyIXZ/vZTrlRT/iobiKhGL0zL4d3osHj3uqllWJK+i+sixDS/3COVEOFbupFyw== + detect-node@^2.0.4: version "2.0.4" resolved "https://registry.yarnpkg.com/detect-node/-/detect-node-2.0.4.tgz#014ee8f8f669c5c58023da64b8179c083a28c46c" @@ -5217,6 +5227,11 @@ devtools-protocol@0.0.1001819: resolved "https://registry.yarnpkg.com/devtools-protocol/-/devtools-protocol-0.0.1001819.tgz#0a98f44cefdb02cc684f3d5e6bd898a1690231d9" integrity sha512-G6OsIFnv/rDyxSqBa2lDLR6thp9oJioLsb2Gl+LbQlyoA9/OBAkrTU9jiCcQ8Pnh7z4d6slDiLaogR5hzgJLmQ== +devtools-protocol@0.0.1045489: + version "0.0.1045489" + resolved "https://registry.yarnpkg.com/devtools-protocol/-/devtools-protocol-0.0.1045489.tgz#f959ad560b05acd72d55644bc3fb8168a83abf28" + integrity sha512-D+PTmWulkuQW4D1NTiCRCFxF7pQPn0hgp4YyX4wAQ6xYXKOadSWPR3ENGDQ47MW/Ewc9v2rpC/UEEGahgBYpSQ== + dezalgo@^1.0.0: version "1.0.3" resolved "https://registry.yarnpkg.com/dezalgo/-/dezalgo-1.0.3.tgz#7f742de066fc748bc8db820569dddce49bf0d456" @@ -5719,6 +5734,11 @@ fast-deep-equal@^3.1.1, fast-deep-equal@^3.1.3: resolved "https://registry.yarnpkg.com/fast-deep-equal/-/fast-deep-equal-3.1.3.tgz#3a7d56b559d6cbc3eb512325244e619a65c6c525" integrity sha512-f3qQ9oQy9j2AhBe/H9VC91wLmKBCCU/gDOnKNAYG5hswO7BLKj09Hc5HYNz9cGI++xlpDCIgDaitVs03ATR84Q== +fast-fifo@^1.1.0, fast-fifo@^1.2.0: + version "1.3.2" + resolved "https://registry.yarnpkg.com/fast-fifo/-/fast-fifo-1.3.2.tgz#286e31de96eb96d38a97899815740ba2a4f3640c" + integrity sha512-/d9sfos4yxzpwkDkuN7k2SqFKtYNmCTzgfEpz82x34IM9/zc8KGxQoXg1liNC/izpRM/MBdt44Nmx41ZWqk+FQ== + fast-glob@3.2.7: version "3.2.7" resolved "https://registry.yarnpkg.com/fast-glob/-/fast-glob-3.2.7.tgz#fd6cb7a2d7e9aa7a7846111e85a196d6b2f766a1" @@ -6288,16 +6308,15 @@ glob@7.1.4: once "^1.3.0" path-is-absolute "^1.0.0" -glob@8.0.3: - version "8.0.3" - resolved "https://registry.yarnpkg.com/glob/-/glob-8.0.3.tgz#415c6eb2deed9e502c68fa44a272e6da6eeca42e" - integrity sha512-ull455NHSHI/Y1FqGaaYFaLGkNMMJbavMrEGFXG/PGrg6y7sutWHUHrz6gy6WEBH6akM1M414dWKCNs+IhKdiQ== +glob@9.0.0: + version "9.0.0" + resolved "https://registry.yarnpkg.com/glob/-/glob-9.0.0.tgz#8940d5f3225ca022931bf129cae13fc5f284aab7" + integrity sha512-7rdoWzT8/4f1yEe/cMdBug2lmzmYMYU9h4RNNiavPHajhcxt7kkxrOvwSnIPkZMjLQb9BXv7nFoKmTnPPklMyA== dependencies: fs.realpath "^1.0.0" - inflight "^1.0.4" - inherits "2" - minimatch "^5.0.1" - once "^1.3.0" + minimatch "^7.3.0" + minipass "^4.2.4" + path-scurry "^1.5.0" glob@^7.0.0, glob@^7.0.3, glob@^7.1.2, glob@^7.1.3, glob@^7.1.4: version "7.2.3" @@ -6311,7 +6330,7 @@ glob@^7.0.0, glob@^7.0.3, glob@^7.1.2, glob@^7.1.3, glob@^7.1.4: once "^1.3.0" path-is-absolute "^1.0.0" -glob@^8.0.1, glob@^8.0.3, glob@^8.1.0: +glob@^8.0.1, glob@^8.1.0: version "8.1.0" resolved "https://registry.yarnpkg.com/glob/-/glob-8.1.0.tgz#d388f656593ef708ee3e34640fdfb99a9fd1c33e" integrity sha512-r8hpEjiQEYlF2QU0df3dS+nxxSIreXQS1qRhMJM0Q5NDdR386C7jb7Hwwod8Fgiuex+k0GFjgft18yvxm5XoCQ== @@ -7814,6 +7833,11 @@ lru-cache@^7.4.4, lru-cache@^7.5.1, lru-cache@^7.7.1: resolved "https://registry.yarnpkg.com/lru-cache/-/lru-cache-7.14.1.tgz#8da8d2f5f59827edb388e63e459ac23d6d408fea" integrity sha512-ysxwsnTKdAx96aTRdhDOCQfDgbHnt8SK0KY8SEjO0wHinhWOFTESbjVCMPbU1uGXg/ch4lifqx0wfjOawU2+WA== +"lru-cache@^9.1.1 || ^10.0.0": + version "10.1.0" + resolved "https://registry.yarnpkg.com/lru-cache/-/lru-cache-10.1.0.tgz#2098d41c2dc56500e6c88584aa656c84de7d0484" + integrity sha512-/1clY/ui8CzjKFyjdvwPWJUYKiFVXG2I2cY0ssG7h4+hwk+XOIX7ZSG9Q7TW8TW3Kp3BUSqgFWBLgL4PJ+Blag== + lunr@^2.3.9: version "2.3.9" resolved "https://registry.yarnpkg.com/lunr/-/lunr-2.3.9.tgz#18b123142832337dd6e964df1a5a7707b25d35e1" @@ -8129,6 +8153,13 @@ minimatch@^5.0.1, minimatch@^5.1.0: dependencies: brace-expansion "^2.0.1" +minimatch@^7.3.0: + version "7.4.6" + resolved "https://registry.yarnpkg.com/minimatch/-/minimatch-7.4.6.tgz#845d6f254d8f4a5e4fd6baf44d5f10c8448365fb" + integrity sha512-sBz8G/YjVniEz6lKPNpKxXwazJe4c19fEfV2GDMX6AjFz+MX9uDWIZW8XreVhkFW3fkIdTv/gxWr/Kks5FFAVw== + dependencies: + brace-expansion "^2.0.1" + minimatch@~3.0.2: version "3.0.8" resolved "https://registry.yarnpkg.com/minimatch/-/minimatch-3.0.8.tgz#5e6a59bd11e2ab0de1cfb843eb2d82e546c321c1" @@ -8225,6 +8256,16 @@ minipass@^4.0.0: resolved "https://registry.yarnpkg.com/minipass/-/minipass-4.0.3.tgz#00bfbaf1e16e35e804f4aa31a7c1f6b8d9f0ee72" integrity sha512-OW2r4sQ0sI+z5ckEt5c1Tri4xTgZwYDxpE54eqWlQloQRoWtXjqt9udJ5Z4dSv7wK+nfFI7FRXyCpBSft+gpFw== +minipass@^4.2.4: + version "4.2.8" + resolved "https://registry.yarnpkg.com/minipass/-/minipass-4.2.8.tgz#f0010f64393ecfc1d1ccb5f582bcaf45f48e1a3a" + integrity sha512-fNzuVyifolSLFL4NzpF+wEF4qrgqaaKX0haXPQEdQ7NKAN+WecoKMHV09YcuL/DHxrUsYQOK3MiuDf7Ip2OXfQ== + +"minipass@^5.0.0 || ^6.0.2 || ^7.0.0": + version "7.0.4" + resolved "https://registry.yarnpkg.com/minipass/-/minipass-7.0.4.tgz#dbce03740f50a4786ba994c1fb908844d27b038c" + integrity sha512-jYofLM5Dam9279rdkWzqHozUo4ybjdZmCsDHePy5V/PbBcVMiSZR97gmAy45aqi8CK1lG2ECd356FU86avfwUQ== + minizlib@^2.0.0, minizlib@^2.1.1, minizlib@^2.1.2: version "2.1.2" resolved "https://registry.yarnpkg.com/minizlib/-/minizlib-2.1.2.tgz#e90d3466ba209b932451508a11ce3d3632145931" @@ -8406,6 +8447,11 @@ nanoid@^3.3.4: resolved "https://registry.yarnpkg.com/nanoid/-/nanoid-3.3.4.tgz#730b67e3cd09e2deacf03c027c81c9d9dbc5e8ab" integrity sha512-MqBkQh/OHTS2egovRtLk45wEyNXwF+cokD+1YPf9u5VfJiRdAiRwB2froX5Co9Rh20xs4siNPm8naNotSD6RBw== +nanoid@^3.3.6: + version "3.3.7" + resolved "https://registry.yarnpkg.com/nanoid/-/nanoid-3.3.7.tgz#d0c301a691bc8d54efa0a2226ccf3fe2fd656bd8" + integrity sha512-eSRppjcPIatRIMC1U6UngP8XFcz8MQWGQdt1MTBQ7NaAmvXDfvNxbvWV3x2y6CdEUciCSsDHDQZbhYaB8QEo2g== + napi-build-utils@^1.0.1: version "1.0.2" resolved "https://registry.yarnpkg.com/napi-build-utils/-/napi-build-utils-1.0.2.tgz#b1fddc0b2c46e380a0b7a76f984dd47c41a13806" @@ -8446,10 +8492,10 @@ node-addon-api@^3.2.1: resolved "https://registry.yarnpkg.com/node-addon-api/-/node-addon-api-3.2.1.tgz#81325e0a2117789c0128dab65e7e38f07ceba161" integrity sha512-mmcei9JghVNDYydghQmeDX8KoAm0FAiYyIcUt/N4nhyAipB17pllZQDOJD2fotxABnt4Mdz+dKTO7eftLg4d0A== -node-addon-api@^5.0.0: - version "5.0.0" - resolved "https://registry.yarnpkg.com/node-addon-api/-/node-addon-api-5.0.0.tgz#7d7e6f9ef89043befdb20c1989c905ebde18c501" - integrity sha512-CvkDw2OEnme7ybCykJpVcKH+uAOLV2qLqiyla128dN9TkEWfrYmxG6C2boDe5KcNQqZF3orkqzGgOMvZ/JNekA== +node-addon-api@^6.1.0: + version "6.1.0" + resolved "https://registry.yarnpkg.com/node-addon-api/-/node-addon-api-6.1.0.tgz#ac8470034e58e67d0c6f1204a18ae6995d9c0d76" + integrity sha512-+eawOlIgy680F0kBzPUNFhMZGtJ1YmqM6l4+Crf4IkImjYrO/mqPwRMh352g23uIaQKFItcQ64I7KMaJxHgAVA== node-dir@^0.1.10: version "0.1.17" @@ -9236,6 +9282,14 @@ path-parse@^1.0.7: resolved "https://registry.yarnpkg.com/path-parse/-/path-parse-1.0.7.tgz#fbc114b60ca42b30d9daf5858e4bd68bbedb6735" integrity sha512-LDJzPVEEEPR+y48z93A0Ed0yXb8pAByGWo/k5YYdYgpY2/2EsOsksJrq7lOHxryrVOn1ejG6oAp8ahvOIQD8sw== +path-scurry@^1.5.0: + version "1.10.1" + resolved "https://registry.yarnpkg.com/path-scurry/-/path-scurry-1.10.1.tgz#9ba6bf5aa8500fe9fd67df4f0d9483b2b0bfc698" + integrity sha512-MkhCqzzBEpPvxxQ71Md0b1Kk51W01lrYvlMzSUaIzNsODdd7mqhiimSZlr+VegAz5Z6Vzt9Xg2ttE//XBhH3EQ== + dependencies: + lru-cache "^9.1.1 || ^10.0.0" + minipass "^5.0.0 || ^6.0.2 || ^7.0.0" + path-to-regexp@0.1.7: version "0.1.7" resolved "https://registry.yarnpkg.com/path-to-regexp/-/path-to-regexp-0.1.7.tgz#df604178005f522f15eb4490e7247a1bfaa67f8c" @@ -9372,7 +9426,16 @@ postcss-value-parser@^4.1.0, postcss-value-parser@^4.2.0: resolved "https://registry.yarnpkg.com/postcss-value-parser/-/postcss-value-parser-4.2.0.tgz#723c09920836ba6d3e5af019f92bc0971c02e514" integrity sha512-1NNCs6uurfkVbeXG4S8JFT9t19m45ICnif8zWLd5oPSZ50QnwMfK+H3jv408d4jw/7Bttv5axS5IiHoLaVNHeQ== -postcss@7.0.32, postcss@^7.0.32: +postcss@8.4.31: + version "8.4.31" + resolved "https://registry.yarnpkg.com/postcss/-/postcss-8.4.31.tgz#92b451050a9f914da6755af352bdc0192508656d" + integrity sha512-PS08Iboia9mts/2ygV3eLpY5ghnUcfLV/EXTOW1E2qYxJKGGBUtNjN76FYHnMs36RmARn41bC0AZmn+rR0OVpQ== + dependencies: + nanoid "^3.3.6" + picocolors "^1.0.0" + source-map-js "^1.0.2" + +postcss@^7.0.32: version "7.0.32" resolved "https://registry.yarnpkg.com/postcss/-/postcss-7.0.32.tgz#4310d6ee347053da3433db2be492883d62cec59d" integrity sha512-03eXong5NLnNCD05xscnGKGDZ98CyzoqPSMjOe6SuoQY7Z2hIj0Ld1g/O/UQRuOle2aRtiIRDg9tDcTGAkLfKw== @@ -9390,7 +9453,7 @@ postcss@^8.4.19: picocolors "^1.0.0" source-map-js "^1.0.2" -prebuild-install@^7.1.0: +prebuild-install@^7.1.1: version "7.1.1" resolved "https://registry.yarnpkg.com/prebuild-install/-/prebuild-install-7.1.1.tgz#de97d5b34a70a0c81334fd24641f2a1702352e45" integrity sha512-jAXscXWMcCK8GgCoHOfIr0ODh5ai8mj63L2nWrjuAgXE6tDyYGnx4/8o/rCgU+B4JSyZBKbeZqzhtwtC3ovxjw== @@ -9585,7 +9648,33 @@ puppeteer-cluster@0.23.0, puppeteer-cluster@^0.23.0: dependencies: debug "^4.3.3" -puppeteer@14.3.0, puppeteer@^14.2.0: +puppeteer-core@18.2.0: + version "18.2.0" + resolved "https://registry.yarnpkg.com/puppeteer-core/-/puppeteer-core-18.2.0.tgz#dc9ccd770a97d473b9a3da59fdae68c6842e8f76" + integrity sha512-5JLJt3At3zNh6rVNG7o7VOonH6HIsPSFeUD+X4bTvfU8Fh/2ihuhXtE6+vYi5hG7sL+m3yq8cpCsV1Jh47i3/Q== + dependencies: + cross-fetch "3.1.5" + debug "4.3.4" + devtools-protocol "0.0.1045489" + extract-zip "2.0.1" + https-proxy-agent "5.0.1" + proxy-from-env "1.1.0" + rimraf "3.0.2" + tar-fs "2.1.1" + unbzip2-stream "1.4.3" + ws "8.9.0" + +puppeteer@18.2.0: + version "18.2.0" + resolved "https://registry.yarnpkg.com/puppeteer/-/puppeteer-18.2.0.tgz#11804d1ae2c83216089c0aaa5166b7ccef26dd0e" + integrity sha512-auxgcjcM7p7+2t6ga6izrrtks7Z1fl7Qv4Gwb9tvH0U0dnBYgbq8GxOZ5mDgSolWgN6NmfG2bxdfOPzc0yOfDA== + dependencies: + https-proxy-agent "5.0.1" + progress "2.0.3" + proxy-from-env "1.1.0" + puppeteer-core "18.2.0" + +puppeteer@^14.2.0: version "14.3.0" resolved "https://registry.yarnpkg.com/puppeteer/-/puppeteer-14.3.0.tgz#0099cabf97767461aca02486313e84fcfc776af6" integrity sha512-pDtg1+vyw1UPIhUjh2/VW1HUdQnaZJHfMacrJciR3AVm+PBiqdCEcFeFb3UJ/CDEQlHOClm3/WFa7IjY25zIGg== @@ -9627,6 +9716,11 @@ qs@~6.5.2: resolved "https://registry.yarnpkg.com/qs/-/qs-6.5.2.tgz#cb3ae806e8740444584ef154ce8ee98d403f3e36" integrity sha512-N5ZAX4/LxJmF+7wN74pUD6qAh9/wnvdQcjq9TZjevvXzSUo7bfmw91saqMjzGS2xq91/odN2dW/WOl7qQHNDGA== +queue-tick@^1.0.1: + version "1.0.1" + resolved "https://registry.yarnpkg.com/queue-tick/-/queue-tick-1.0.1.tgz#f6f07ac82c1fd60f82e098b417a80e52f1f4c142" + integrity sha512-kJt5qhMxoszgU/62PLP1CJytzd2NKetjSRnyuj31fDd3Rlcz3fzlFdFLD1SItunPwyqEOkca6GbV612BWfaBag== + quick-lru@^4.0.1: version "4.0.1" resolved "https://registry.yarnpkg.com/quick-lru/-/quick-lru-4.0.1.tgz#5b8878f113a58217848c6482026c73e1ba57727f" @@ -10410,6 +10504,13 @@ semver@^7.0.0, semver@^7.1.1, semver@^7.3.4, semver@^7.3.5, semver@^7.3.7, semve dependencies: lru-cache "^6.0.0" +semver@^7.5.4: + version "7.5.4" + resolved "https://registry.yarnpkg.com/semver/-/semver-7.5.4.tgz#483986ec4ed38e1c6c48c34894a9182dbff68a6e" + integrity sha512-1bCSESV6Pv+i21Hvpxp3Dx+pSD8lIPt8uVjRrxAUt/nbswYc+tK6Y2btiULjd4+fnq15PX+nqQDC7Oft7WkwcA== + dependencies: + lru-cache "^6.0.0" + send@0.18.0: version "0.18.0" resolved "https://registry.yarnpkg.com/send/-/send-0.18.0.tgz#670167cc654b05f5aa4a767f9113bb371bc706be" @@ -10486,18 +10587,18 @@ shallow-equal@^1.2.0: resolved "https://registry.yarnpkg.com/shallow-equal/-/shallow-equal-1.2.1.tgz#4c16abfa56043aa20d050324efa68940b0da79da" integrity sha512-S4vJDjHHMBaiZuT9NPb616CSmLf618jawtv3sufLl6ivK8WocjAo58cXwbRV1cgqxH0Qbv+iUt6m05eqEa2IRA== -sharp@0.30.6: - version "0.30.6" - resolved "https://registry.yarnpkg.com/sharp/-/sharp-0.30.6.tgz#02264e9826b5f1577509f70bb627716099778873" - integrity sha512-lSdVxFxcndzcXggDrak6ozdGJgmIgES9YVZWtAFrwi+a/H5vModaf51TghBtMPw+71sLxUsTy2j+aB7qLIODQg== +sharp@0.32.6: + version "0.32.6" + resolved "https://registry.yarnpkg.com/sharp/-/sharp-0.32.6.tgz#6ad30c0b7cd910df65d5f355f774aa4fce45732a" + integrity sha512-KyLTWwgcR9Oe4d9HwCwNM2l7+J0dUQwn/yf7S0EnTtb0eVS4RxO0eUSvxPtzT4F3SY+C4K6fqdv/DO27sJ/v/w== dependencies: color "^4.2.3" - detect-libc "^2.0.1" - node-addon-api "^5.0.0" - prebuild-install "^7.1.0" - semver "^7.3.7" + detect-libc "^2.0.2" + node-addon-api "^6.1.0" + prebuild-install "^7.1.1" + semver "^7.5.4" simple-get "^4.0.1" - tar-fs "^2.1.1" + tar-fs "^3.0.4" tunnel-agent "^0.6.0" shebang-command@^1.2.0: @@ -10867,6 +10968,14 @@ stream-shift@^1.0.0: resolved "https://registry.yarnpkg.com/stream-shift/-/stream-shift-1.0.1.tgz#d7088281559ab2778424279b0877da3c392d5a3d" integrity sha512-AiisoFqQ0vbGcZgQPY1cdP2I76glaVA/RauYR4G4thNFgkTqr90yXTo4LYX60Jl+sIlPNHHdGSwo01AvbKUSVQ== +streamx@^2.15.0: + version "2.15.6" + resolved "https://registry.yarnpkg.com/streamx/-/streamx-2.15.6.tgz#28bf36997ebc7bf6c08f9eba958735231b833887" + integrity sha512-q+vQL4AAz+FdfT137VF69Cc/APqUbxy+MDOImRrMvchJpigHj9GksgDU2LYbO9rx7RX6osWgxJB2WxhYv4SZAw== + dependencies: + fast-fifo "^1.1.0" + queue-tick "^1.0.1" + "string-width@^1.0.2 || 2 || 3 || 4", string-width@^4.0.0, string-width@^4.1.0, string-width@^4.2.0, string-width@^4.2.3: version "4.2.3" resolved "https://registry.yarnpkg.com/string-width/-/string-width-4.2.3.tgz#269c7117d27b05ad2e536830a8ec895ef9c6d010" @@ -11066,7 +11175,7 @@ tapable@^2.0.0, tapable@^2.1.1, tapable@^2.2.0: resolved "https://registry.yarnpkg.com/tapable/-/tapable-2.2.1.tgz#1967a73ef4060a82f12ab96af86d52fdb76eeca0" integrity sha512-GNzQvQTOIP6RyTfE2Qxb8ZVlNmw0n88vp1szwWRimP02mnTsx3Wtn5qRdqY9w2XduFNUgvOwhNnQsjwCp+kqaQ== -tar-fs@2.1.1, tar-fs@^2.0.0, tar-fs@^2.1.1: +tar-fs@2.1.1, tar-fs@^2.0.0: version "2.1.1" resolved "https://registry.yarnpkg.com/tar-fs/-/tar-fs-2.1.1.tgz#489a15ab85f1f0befabb370b7de4f9eb5cbe8784" integrity sha512-V0r2Y9scmbDRLCNex/+hYzvp/zyYjvFbHPNgVTKfQvVrb6guiE/fxP+XblDNR011utopbkex2nM4dHNV6GDsng== @@ -11086,6 +11195,15 @@ tar-fs@^1.15.3: pump "^1.0.0" tar-stream "^1.1.2" +tar-fs@^3.0.4: + version "3.0.4" + resolved "https://registry.yarnpkg.com/tar-fs/-/tar-fs-3.0.4.tgz#a21dc60a2d5d9f55e0089ccd78124f1d3771dbbf" + integrity sha512-5AFQU8b9qLfZCX9zp2duONhPmZv0hGYiBPJsyUdqMjzq/mqVpy/rEUSeHk1+YitmxugaptgBh5oDGU3VsAJq4w== + dependencies: + mkdirp-classic "^0.5.2" + pump "^3.0.0" + tar-stream "^3.1.5" + tar-stream@^1.1.2, tar-stream@^1.5.4: version "1.6.2" resolved "https://registry.yarnpkg.com/tar-stream/-/tar-stream-1.6.2.tgz#8ea55dab37972253d9a9af90fdcd559ae435c555" @@ -11110,6 +11228,15 @@ tar-stream@^2.1.4, tar-stream@~2.2.0: inherits "^2.0.3" readable-stream "^3.1.1" +tar-stream@^3.1.5: + version "3.1.6" + resolved "https://registry.yarnpkg.com/tar-stream/-/tar-stream-3.1.6.tgz#6520607b55a06f4a2e2e04db360ba7d338cc5bab" + integrity sha512-B/UyjYwPpMBv+PaFSWAmtYjwdrlEaZQEhMIBFNC5oEG8lpiW8XjcSdmEaClj28ArfKScKHs2nshz3k2le6crsg== + dependencies: + b4a "^1.6.4" + fast-fifo "^1.2.0" + streamx "^2.15.0" + tar@^6.0.2, tar@^6.1.0, tar@^6.1.11, tar@^6.1.2: version "6.1.13" resolved "https://registry.yarnpkg.com/tar/-/tar-6.1.13.tgz#46e22529000f612180601a6fe0680e7da508847b" @@ -11400,12 +11527,11 @@ typedarray@^0.0.6: resolved "https://registry.yarnpkg.com/typedarray/-/typedarray-0.0.6.tgz#867ac74e3864187b1d3d47d996a78ec5c8830777" integrity sha1-hnrHTjhkGHsdPUfZlqeOxciDB3c= -typedoc@0.22.X: - version "0.22.18" - resolved "https://registry.yarnpkg.com/typedoc/-/typedoc-0.22.18.tgz#1d000c33b66b88fd8cdfea14a26113a83b7e6591" - integrity sha512-NK9RlLhRUGMvc6Rw5USEYgT4DVAUFk7IF7Q6MYfpJ88KnTZP7EneEa4RcP+tX1auAcz7QT1Iy0bUSZBYYHdoyA== +typedoc@0.23.0: + version "0.23.0" + resolved "https://registry.yarnpkg.com/typedoc/-/typedoc-0.23.0.tgz#dfb61f455d0111c206573de9bd48fd25b620d958" + integrity sha512-pcVvGbxRJDPuXKt7VV9gGMhR36kJc4IlQOnLAqfPQWujzHM9C4hW7gLjfpbXJXuwXkJehuFhPMOinga8mYFcjA== dependencies: - glob "^8.0.3" lunr "^2.3.9" marked "^4.0.16" minimatch "^5.1.0" @@ -12330,6 +12456,11 @@ ws@8.7.0: resolved "https://registry.yarnpkg.com/ws/-/ws-8.7.0.tgz#eaf9d874b433aa00c0e0d8752532444875db3957" integrity sha512-c2gsP0PRwcLFzUiA8Mkr37/MI7ilIlHQxaEAtd0uNMbVMoy8puJyafRlm0bV9MbGSabUPeLrRRaqIBcFcA2Pqg== +ws@8.9.0: + version "8.9.0" + resolved "https://registry.yarnpkg.com/ws/-/ws-8.9.0.tgz#2a994bb67144be1b53fe2d23c53c028adeb7f45e" + integrity sha512-Ja7nszREasGaYUYCI2k4lCKIRTt+y7XuqVoHR44YpI49TtryyqbqvDMn5eqfW7e6HzTukDRIsXqzVHScqRcafg== + ws@^7.3.1: version "7.5.9" resolved "https://registry.yarnpkg.com/ws/-/ws-7.5.9.tgz#54fa7db29f4c7cec68b1ddd3a89de099942bb591"