From a70bc16a661756035399b4f273c77f70a147527d Mon Sep 17 00:00:00 2001 From: Artur Arseniev Date: Mon, 21 Oct 2024 13:53:19 +0400 Subject: [PATCH] Up docs build --- docs/.vuepress/config.js | 4 ++-- docs/api.mjs | 2 +- docs/package.json | 2 +- package.json | 3 ++- 4 files changed, 6 insertions(+), 5 deletions(-) diff --git a/docs/.vuepress/config.js b/docs/.vuepress/config.js index 7aaef1e64..f83ff0fec 100644 --- a/docs/.vuepress/config.js +++ b/docs/.vuepress/config.js @@ -103,7 +103,7 @@ module.exports = { ['/api/keymaps', 'Keymaps'], ['/api/undo_manager', 'Undo Manager'], ['/api/parser', 'Parser'], - ['/api/data_source_manager', 'Data Source Manager'], + ['/api/datasources', 'Data Sources'], ['/api/datasource', `${subDivider}DataSource`], ['/api/datarecord', `${subDivider}DataRecord`], ], @@ -129,7 +129,7 @@ module.exports = { ['/modules/Storage', 'Storage Manager'], ['/modules/Modal', 'Modal'], ['/modules/Plugins', 'Plugins'], - ['/modules/DataSources', 'Data Sources'], + // ['/modules/DataSources', 'Data Sources'], ], }, { diff --git a/docs/api.mjs b/docs/api.mjs index 0df97b8df..a16dde8d6 100644 --- a/docs/api.mjs +++ b/docs/api.mjs @@ -87,7 +87,7 @@ async function generateDocs() { ['pages/index.ts', 'pages.md'], ['pages/model/Page.ts', 'page.md'], ['parser/index.ts', 'parser.md'], - ['data_sources/index.ts', 'data_source_manager.md'], + ['data_sources/index.ts', 'datasources.md'], ['data_sources/model/DataSource.ts', 'datasource.md'], ['data_sources/model/DataRecord.ts', 'datarecord.md'], ].map(async (file) => { diff --git a/docs/package.json b/docs/package.json index 6f1892919..072f81cda 100644 --- a/docs/package.json +++ b/docs/package.json @@ -33,7 +33,7 @@ "scripts": { "docs": "vuepress dev .", "docs:api": "node ./api.mjs", - "build": "vuepress build .", + "build": "npm run docs:api && vuepress build .", "docs:deploy": "./deploy.sh" } } diff --git a/package.json b/package.json index 10420183e..d9f094370 100644 --- a/package.json +++ b/package.json @@ -20,7 +20,8 @@ "publish:core:rc": "cd packages/core && npm publish --tag rc --access public", "publish:core:latest": "cd packages/core && npm publish --access public", "build:core": "pnpm --filter grapesjs build", - "build:cli": "pnpm --filter grapesjs-cli build" + "build:cli": "pnpm --filter grapesjs-cli build", + "build:docs": "pnpm --filter @grapesjs/docs build" }, "devDependencies": { "@babel/cli": "7.24.8",