diff --git a/.yarn/install-state.gz b/.yarn/install-state.gz index de1c368..07e77d1 100644 Binary files a/.yarn/install-state.gz and b/.yarn/install-state.gz differ diff --git a/contributing/plugins.mdx b/contributing/plugins.mdx index 2c70392..34517de 100644 --- a/contributing/plugins.mdx +++ b/contributing/plugins.mdx @@ -4,7 +4,7 @@ description: How to submit a new plugin or theme to the Docusaurus Community Plu sidebar_position: 1 --- -The plugin directory is powered by [`@homotechsual/docusaurus-plugin-showcase`](https://github.com/homotechsual/docusaurus-plugin-showcase). Each entry is a small YAML file in [`data/plugins/`](https://github.com/DocusaurusCommunity/website/tree/main/data/plugins) — one file per plugin. +The plugin directory is powered by [`@homotechsual/docusaurus-plugin-showcase`](https://github.com/homotechsual/docusaurus-plugin-showcase). Each entry is a small YAML file in [`data/plugins/`](https://github.com/DocusaurusCommunity/website/tree/main/data/plugins) - one file per plugin. ## Before you submit diff --git a/package.json b/package.json index 0ac702a..d9a81f8 100644 --- a/package.json +++ b/package.json @@ -24,13 +24,13 @@ "@docusaurus/theme-common": "^3.10.1", "@docusaurus/utils": "^3.10.1", "@easyops-cn/docusaurus-search-local": "^0.55.2", - "@fortawesome/fontawesome-svg-core": "^7.2.0", - "@fortawesome/free-brands-svg-icons": "^7.2.0", - "@fortawesome/free-regular-svg-icons": "^7.2.0", - "@fortawesome/free-solid-svg-icons": "^7.2.0", + "@fortawesome/fontawesome-svg-core": "^7.3.0", + "@fortawesome/free-brands-svg-icons": "^7.3.0", + "@fortawesome/free-regular-svg-icons": "^7.3.0", + "@fortawesome/free-solid-svg-icons": "^7.3.0", "@fortawesome/react-fontawesome": "^3.3.1", "@homotechsual/docusaurus-plugin-plausible": "^1.1.1", - "@homotechsual/docusaurus-plugin-showcase": "1.1.0", + "@homotechsual/docusaurus-plugin-showcase": "1.1.1", "@iconify/react": "^6.0.2", "@mdx-js/react": "^3.1.1", "@popperjs/core": "^2.11.8", @@ -66,7 +66,7 @@ "prop-types": "^15.8.1", "react-waypoint": "^10.3.0", "typescript": "^6.0.3", - "webpack": "^5.107.2" + "webpack": "^5.108.0" }, "browserslist": { "production": [ diff --git a/yarn.lock b/yarn.lock index 7fd04d3..704d7fd 100644 --- a/yarn.lock +++ b/yarn.lock @@ -4365,46 +4365,46 @@ __metadata: languageName: node linkType: hard -"@fortawesome/fontawesome-common-types@npm:7.2.0": - version: 7.2.0 - resolution: "@fortawesome/fontawesome-common-types@npm:7.2.0" - checksum: 10c0/991ca1390c078d973e92034cf7dbae2fc3aa50cd7ff322b7b23e4c54ec84dae12979bada9a782bdaea11a1577ae74d802aa651c590f41d2e1b1126c17e6cd413 +"@fortawesome/fontawesome-common-types@npm:7.3.0": + version: 7.3.0 + resolution: "@fortawesome/fontawesome-common-types@npm:7.3.0" + checksum: 10c0/2d7310609b520e68cbc8737d551f526e434eb4cd093a3f7d420998809fa21e23aa96123c7d23bacb451ff49bb4eda79272583463ca6cf29a4335f24fe6babcd9 languageName: node linkType: hard -"@fortawesome/fontawesome-svg-core@npm:^7.2.0": - version: 7.2.0 - resolution: "@fortawesome/fontawesome-svg-core@npm:7.2.0" +"@fortawesome/fontawesome-svg-core@npm:^7.3.0": + version: 7.3.0 + resolution: "@fortawesome/fontawesome-svg-core@npm:7.3.0" dependencies: - "@fortawesome/fontawesome-common-types": "npm:7.2.0" - checksum: 10c0/5c6655b030254804999eb87b96111cdcc42c0789e6e9ea13bc1e37d5ebf9fb982c79a618b68272cc59c23c4e1abf73d487e747a17a61499eac5f9f528fc54ad4 + "@fortawesome/fontawesome-common-types": "npm:7.3.0" + checksum: 10c0/8d0d8a297a26fa05d407cb4c3c280b84af4b5991eb31d868a02392d9d1b9ad32f73be7e0703e2a1e98b2cdc356edca75f0f8e70ba140e0edb1cfe8739b2b86a4 languageName: node linkType: hard -"@fortawesome/free-brands-svg-icons@npm:^7.2.0": - version: 7.2.0 - resolution: "@fortawesome/free-brands-svg-icons@npm:7.2.0" +"@fortawesome/free-brands-svg-icons@npm:^7.3.0": + version: 7.3.0 + resolution: "@fortawesome/free-brands-svg-icons@npm:7.3.0" dependencies: - "@fortawesome/fontawesome-common-types": "npm:7.2.0" - checksum: 10c0/cfb883006dd0f918dde3d6ed81197552f094823e2032c284f05cb8788df65ccee7aa71c54b8042b393a843bb134fbcff492fc5b1ba57bb690cf9a9de17b30df3 + "@fortawesome/fontawesome-common-types": "npm:7.3.0" + checksum: 10c0/f1fe7325ed94fa3b026560e284639e93e34b5894427fb63ffe07725c7b109701f37fa503bfb279a387bbebda096bdeb6a5110b229a83db7c407173fd3f2c1ec3 languageName: node linkType: hard -"@fortawesome/free-regular-svg-icons@npm:^7.2.0": - version: 7.2.0 - resolution: "@fortawesome/free-regular-svg-icons@npm:7.2.0" +"@fortawesome/free-regular-svg-icons@npm:^7.3.0": + version: 7.3.0 + resolution: "@fortawesome/free-regular-svg-icons@npm:7.3.0" dependencies: - "@fortawesome/fontawesome-common-types": "npm:7.2.0" - checksum: 10c0/57b0fdecb2d820b5732559ef3893c905ccfe59cc267ee8b631f2826a3703acba54e73a37b5783436a2cf54c3561213068877b2455c5b1b23377ad7aacf27c019 + "@fortawesome/fontawesome-common-types": "npm:7.3.0" + checksum: 10c0/9ac6456e69795386d2d2782819ade51fa00f112b6c1d6b74604a16a7b883ebcb60cc418c875b65bba83c82f8e373cb8cff6b94cffc97941dc05b905a2abc812a languageName: node linkType: hard -"@fortawesome/free-solid-svg-icons@npm:^7.2.0": - version: 7.2.0 - resolution: "@fortawesome/free-solid-svg-icons@npm:7.2.0" +"@fortawesome/free-solid-svg-icons@npm:^7.3.0": + version: 7.3.0 + resolution: "@fortawesome/free-solid-svg-icons@npm:7.3.0" dependencies: - "@fortawesome/fontawesome-common-types": "npm:7.2.0" - checksum: 10c0/922ffe0f53b3cebcf36a4a6872958e7d6a0fbaa5c5c73cddbdea9301181fe8625331a0bf8aa09ca54c4d284805473e38d0eb9f06da05546f1914cec2c062343f + "@fortawesome/fontawesome-common-types": "npm:7.3.0" + checksum: 10c0/62d8978860a4838fc9b3f15eb433c09ccff7d6242c074dacde3ea816d807f5af83a6ba3ea8da9fea02bace7b361dd3acf79c12f95841e190e0d8f75e2f3c7232 languageName: node linkType: hard @@ -4446,9 +4446,9 @@ __metadata: languageName: node linkType: hard -"@homotechsual/docusaurus-plugin-showcase@npm:1.1.0": - version: 1.1.0 - resolution: "@homotechsual/docusaurus-plugin-showcase@npm:1.1.0" +"@homotechsual/docusaurus-plugin-showcase@npm:1.1.1": + version: 1.1.1 + resolution: "@homotechsual/docusaurus-plugin-showcase@npm:1.1.1" dependencies: "@docusaurus/faster": "npm:^3.10.1" "@popperjs/core": "npm:^2.11.8" @@ -4462,7 +4462,7 @@ __metadata: "@docusaurus/core": ">=3.0.0 <5.0.0" react: ~19.2.7 react-dom: ~19.2.7 - checksum: 10c0/fd445e77530327298d39a040d6a95ec78879ee1fc1cf2ebbf27277929754a2b3e9447d22ea75c35b9050d8385d984dde12cce744fb5b21d55037fc9ab7038252 + checksum: 10c0/f68ffb99f5e296204533609986ba076eee903bf646b9eaff3230da1fe5306ed41717d9f0c291f9e8e6bdc04d24ab93835f6c77da8368576dc7286d77da8e0d35 languageName: node linkType: hard @@ -9830,13 +9830,13 @@ __metadata: "@docusaurus/types": "npm:^3.10.1" "@docusaurus/utils": "npm:^3.10.1" "@easyops-cn/docusaurus-search-local": "npm:^0.55.2" - "@fortawesome/fontawesome-svg-core": "npm:^7.2.0" - "@fortawesome/free-brands-svg-icons": "npm:^7.2.0" - "@fortawesome/free-regular-svg-icons": "npm:^7.2.0" - "@fortawesome/free-solid-svg-icons": "npm:^7.2.0" + "@fortawesome/fontawesome-svg-core": "npm:^7.3.0" + "@fortawesome/free-brands-svg-icons": "npm:^7.3.0" + "@fortawesome/free-regular-svg-icons": "npm:^7.3.0" + "@fortawesome/free-solid-svg-icons": "npm:^7.3.0" "@fortawesome/react-fontawesome": "npm:^3.3.1" "@homotechsual/docusaurus-plugin-plausible": "npm:^1.1.1" - "@homotechsual/docusaurus-plugin-showcase": "npm:1.1.0" + "@homotechsual/docusaurus-plugin-showcase": "npm:1.1.1" "@iconify/react": "npm:^6.0.2" "@mdx-js/react": "npm:^3.1.1" "@popperjs/core": "npm:^2.11.8" @@ -9866,7 +9866,7 @@ __metadata: sass: "npm:^1.101.0" swc-loader: "npm:^0.2.7" typescript: "npm:^6.0.3" - webpack: "npm:^5.107.2" + webpack: "npm:^5.108.0" dependenciesMeta: "@docusaurus/tsconfig": unplugged: true @@ -10153,6 +10153,16 @@ __metadata: languageName: node linkType: hard +"enhanced-resolve@npm:^5.22.2": + version: 5.24.1 + resolution: "enhanced-resolve@npm:5.24.1" + dependencies: + graceful-fs: "npm:^4.2.4" + tapable: "npm:^2.3.3" + checksum: 10c0/8716005cfe61b9fd528881d4ff59298c26aeae04184f2f8ae4145886dec71295eaee40a22485e70dd70d1a1b0ef01ae143dffa10c7c0d5f71648398bc0d666ba + languageName: node + linkType: hard + "entities@npm:^2.0.0": version: 2.2.0 resolution: "entities@npm:2.2.0" @@ -14826,6 +14836,45 @@ __metadata: languageName: node linkType: hard +"minimizer-webpack-plugin@npm:^5.6.1": + version: 5.6.1 + resolution: "minimizer-webpack-plugin@npm:5.6.1" + dependencies: + "@jridgewell/trace-mapping": "npm:^0.3.25" + jest-worker: "npm:^27.4.5" + schema-utils: "npm:^4.3.0" + terser: "npm:^5.31.1" + peerDependencies: + webpack: ^5.1.0 + peerDependenciesMeta: + "@minify-html/node": + optional: true + "@swc/core": + optional: true + "@swc/css": + optional: true + "@swc/html": + optional: true + clean-css: + optional: true + cssnano: + optional: true + csso: + optional: true + esbuild: + optional: true + html-minifier-terser: + optional: true + lightningcss: + optional: true + postcss: + optional: true + uglify-js: + optional: true + checksum: 10c0/4bf4e8bc2827e3724a53e04465493ee4b52f2a4a18e89e23c72905462557107bc9f5396035841fb5e4f86630c8a783eb4f13c26a3b1544f621b75ea8bedca3f2 + languageName: node + linkType: hard + "minipass-collect@npm:^2.0.1": version: 2.0.1 resolution: "minipass-collect@npm:2.0.1" @@ -19549,6 +19598,15 @@ __metadata: languageName: node linkType: hard +"watchpack@npm:^2.5.2": + version: 2.5.2 + resolution: "watchpack@npm:2.5.2" + dependencies: + graceful-fs: "npm:^4.1.2" + checksum: 10c0/8290e89f03e1e7136e1ef9b8d04bd03822963fa4b442781a40999e7b9ba29ab333a7a5285312b2d4f3e91bc8c5c526cf1f91f5ce0e857dafe56db28ab1c17dca + languageName: node + linkType: hard + "wbuf@npm:^1.1.0, wbuf@npm:^1.7.3": version: 1.7.3 resolution: "wbuf@npm:1.7.3" @@ -19687,9 +19745,9 @@ __metadata: languageName: node linkType: hard -"webpack@npm:^5.107.2, webpack@npm:^5.95.0": - version: 5.107.2 - resolution: "webpack@npm:5.107.2" +"webpack@npm:^5.108.0": + version: 5.108.0 + resolution: "webpack@npm:5.108.0" dependencies: "@types/estree": "npm:^1.0.8" "@types/json-schema": "npm:^7.0.15" @@ -19700,26 +19758,25 @@ __metadata: acorn-import-phases: "npm:^1.0.3" browserslist: "npm:^4.28.1" chrome-trace-event: "npm:^1.0.2" - enhanced-resolve: "npm:^5.22.0" + enhanced-resolve: "npm:^5.22.2" es-module-lexer: "npm:^2.1.0" eslint-scope: "npm:5.1.1" events: "npm:^3.2.0" - glob-to-regexp: "npm:^0.4.1" graceful-fs: "npm:^4.2.11" loader-runner: "npm:^4.3.2" mime-db: "npm:^1.54.0" + minimizer-webpack-plugin: "npm:^5.6.1" neo-async: "npm:^2.6.2" schema-utils: "npm:^4.3.3" tapable: "npm:^2.3.0" - terser-webpack-plugin: "npm:^5.5.0" - watchpack: "npm:^2.5.1" + watchpack: "npm:^2.5.2" webpack-sources: "npm:^3.5.0" peerDependenciesMeta: webpack-cli: optional: true bin: webpack: bin/webpack.js - checksum: 10c0/287a4ac7fe36174e3a83d735c35381e120d099f9016180a1f42188140f630a4dc12b09c875ddf8683fe1c3fc10f9761feb74e47eafa4c3db601aa164a9f84306 + checksum: 10c0/334e692b44575d19c3a0315cca78ab03314386a08f359fcb3f5ae18ea4d4c66bef673a1e7da411fa7de484bb51a0b154110f76bbda6a2638b3c193a781aee7ed languageName: node linkType: hard @@ -19760,6 +19817,42 @@ __metadata: languageName: node linkType: hard +"webpack@npm:^5.95.0": + version: 5.107.2 + resolution: "webpack@npm:5.107.2" + dependencies: + "@types/estree": "npm:^1.0.8" + "@types/json-schema": "npm:^7.0.15" + "@webassemblyjs/ast": "npm:^1.14.1" + "@webassemblyjs/wasm-edit": "npm:^1.14.1" + "@webassemblyjs/wasm-parser": "npm:^1.14.1" + acorn: "npm:^8.16.0" + acorn-import-phases: "npm:^1.0.3" + browserslist: "npm:^4.28.1" + chrome-trace-event: "npm:^1.0.2" + enhanced-resolve: "npm:^5.22.0" + es-module-lexer: "npm:^2.1.0" + eslint-scope: "npm:5.1.1" + events: "npm:^3.2.0" + glob-to-regexp: "npm:^0.4.1" + graceful-fs: "npm:^4.2.11" + loader-runner: "npm:^4.3.2" + mime-db: "npm:^1.54.0" + neo-async: "npm:^2.6.2" + schema-utils: "npm:^4.3.3" + tapable: "npm:^2.3.0" + terser-webpack-plugin: "npm:^5.5.0" + watchpack: "npm:^2.5.1" + webpack-sources: "npm:^3.5.0" + peerDependenciesMeta: + webpack-cli: + optional: true + bin: + webpack: bin/webpack.js + checksum: 10c0/287a4ac7fe36174e3a83d735c35381e120d099f9016180a1f42188140f630a4dc12b09c875ddf8683fe1c3fc10f9761feb74e47eafa4c3db601aa164a9f84306 + languageName: node + linkType: hard + "webpackbar@npm:^7.0.0": version: 7.0.0 resolution: "webpackbar@npm:7.0.0"