chore: script cleanup

This commit is contained in:
mathuo 2025-07-29 23:03:48 +01:00
parent e34d7caed1
commit 17faf5e924
No known key found for this signature in database
GPG Key ID: C6EEDEFD6CA07281
4 changed files with 6 additions and 8 deletions

View File

@ -34,7 +34,7 @@ jobs:
working-directory: packages/docs
- run: npm run docs
working-directory: .
- run: npm run package-docs
- run: node scripts/package-docs.js
working-directory: .
- name: Deploy 🚀
uses: JamesIves/github-pages-deploy-action@3.7.1

View File

@ -63,7 +63,7 @@ jobs:
${{ runner.os }}-node-
- run: yarn
- run: npm run set-experimental-versions
- run: node scripts/set-experimental-versions
- name: Publish dockview-core
run: npm publish --provenance --tag experimental
working-directory: packages/dockview-core

View File

@ -19,13 +19,9 @@
"build": "lerna run build --scope '{dockview-core,dockview,dockview-vue,dockview-react}'",
"pack": "lerna run pack --scope '{dockview-core,dockview,dockview-vue,dockview-react}'",
"clean": "lerna run clean",
"docs": "typedoc",
"generate-docs": "node scripts/docs.mjs",
"docs": "node scripts/docs.mjs",
"lint": "eslint 'packages/*/src/**/*.{ts,tsx,js,jsx}'",
"lint:fix": "eslint 'packages/*/src/**/*.{ts,tsx,js,jsx}' --fix",
"package": "node scripts/package.js",
"package-docs": "node scripts/package-docs.js",
"set-experimental-versions": "node scripts/set-experimental-versions",
"test": "jest",
"test:cov": "jest --coverage",
"version": "lerna version"

View File

@ -46,7 +46,9 @@ const SKIP_DOC = ['Event'];
console.log('running docs');
if (!existsSync(TYPEDOC_OUTPUT_FILE)) {
const forceBuild = true
if (forceBuild || !existsSync(TYPEDOC_OUTPUT_FILE)) {
execSync(
`typedoc --json ${TYPEDOC_OUTPUT_FILE}`,
(error, stdout, stderr) => {