This commit is contained in:
darrell-thobe-sp
2025-05-20 09:54:40 -04:00
parent fa14b0e1bd
commit e4344e56b1
4 changed files with 471 additions and 438 deletions

1
bundler-cpu-profile.json Normal file

File diff suppressed because one or more lines are too long

851
package-lock.json generated

File diff suppressed because it is too large Load Diff

View File

@@ -6,6 +6,8 @@
"docusaurus": "docusaurus",
"start": "docusaurus start --port=4200",
"build": "docusaurus build",
"build:rspack:trace": "DOCUSAURUS_RSPACK_TRACE=true DOCUSAURUS_DISABLE_LAST_UPDATE=true DOCUSAURUS_EXIT_AFTER_BUNDLING=true npm run build",
"build:profile:bundling": "samply record -- DOCUSAURUS_EXIT_AFTER_BUNDLING=true node --perf-prof --perf-basic-prof --interpreted-frames-native-stack ./node_modules/@docusaurus/core/bin/docusaurus.mjs build",
"swizzle": "docusaurus swizzle",
"deploy": "docusaurus deploy",
"clear": "docusaurus clear",
@@ -35,19 +37,19 @@
"merge-all-code-examples": "npm run beta-merge-code-examples && npm run v3-merge-code-examples && npm run v2024-merge-code-examples && npm run v2025-merge-code-examples"
},
"dependencies": {
"@docusaurus/faster": "3.7.0-canary-6308",
"@docusaurus/logger": "3.7.0-canary-6308",
"@docusaurus/plugin-client-redirects": "3.7.0-canary-6308",
"@docusaurus/plugin-content-blog": "3.7.0-canary-6308",
"@docusaurus/plugin-content-docs": "3.7.0-canary-6308",
"@docusaurus/plugin-content-pages": "3.7.0-canary-6308",
"@docusaurus/plugin-google-tag-manager": "3.7.0-canary-6308",
"@docusaurus/theme-classic": "3.7.0-canary-6308",
"@docusaurus/theme-common": "3.7.0-canary-6308",
"@docusaurus/theme-mermaid": "3.7.0-canary-6308",
"@docusaurus/utils": "3.7.0-canary-6308",
"@docusaurus/utils-common": "3.7.0-canary-6308",
"@docusaurus/utils-validation": "3.7.0-canary-6308",
"@docusaurus/faster": "3.7.0-canary-6309",
"@docusaurus/logger": "3.7.0-canary-6309",
"@docusaurus/plugin-client-redirects": "3.7.0-canary-6309",
"@docusaurus/plugin-content-blog": "3.7.0-canary-6309",
"@docusaurus/plugin-content-docs": "3.7.0-canary-6309",
"@docusaurus/plugin-content-pages": "3.7.0-canary-6309",
"@docusaurus/plugin-google-tag-manager": "3.7.0-canary-6309",
"@docusaurus/theme-classic": "3.7.0-canary-6309",
"@docusaurus/theme-common": "3.7.0-canary-6309",
"@docusaurus/theme-mermaid": "3.7.0-canary-6309",
"@docusaurus/utils": "3.7.0-canary-6309",
"@docusaurus/utils-common": "3.7.0-canary-6309",
"@docusaurus/utils-validation": "3.7.0-canary-6309",
"@emotion/react": "^11.13.3",
"@emotion/styled": "^11.13.0",
"@fortawesome/fontawesome-svg-core": "^6.7.2",
@@ -75,6 +77,7 @@
"react-tabs": "^4.3.0"
},
"overrides": {
"@rspack/core": "npm:@rspack-canary/core@1.3.11-canary-c7684ae9-20250514100056",
"mermaid": "10.9.3",
"jsonpointer": "5.0.0",
"marked": "^4.3.0",
@@ -84,11 +87,11 @@
"nconf": "^0.11.4"
},
"devDependencies": {
"@docusaurus/core": "3.7.0-canary-6308",
"@docusaurus/module-type-aliases": "3.7.0-canary-6308",
"@docusaurus/preset-classic": "3.7.0-canary-6308",
"@docusaurus/tsconfig": "3.7.0-canary-6308",
"@docusaurus/types": "3.7.0-canary-6308",
"@docusaurus/core": "3.7.0-canary-6309",
"@docusaurus/module-type-aliases": "3.7.0-canary-6309",
"@docusaurus/preset-classic": "3.7.0-canary-6309",
"@docusaurus/tsconfig": "3.7.0-canary-6309",
"@docusaurus/types": "3.7.0-canary-6309",
"typescript": "~5.6.2",
"dotenv": "^16.4.5",
"esbuild": "^0.25.0",

View File

@@ -2,6 +2,24 @@ const {createApiPageMD} = require('./createApiPageMD');
import clsx from "clsx";
const pluginConfig = [
// function disableExpensiveBundlerOptimizationPlugin() {
// return {
// name: 'disable-expensive-bundler-optimizations',
// configureWebpack() {
// return {
// optimization: {
// concatenateModules: false,
// mergeDuplicateChunks: false,
// removeAvailableModules: true,
// },
// experiments: {
// parallelCodeSplitting: false,
// } as any,
// };
// },
// };
// },
[
'@docusaurus/plugin-google-tag-manager',
{