diff --git a/.github/workflows/main.yml b/.github/workflows/main.yml index 6b26d9a..1c5c87d 100644 --- a/.github/workflows/main.yml +++ b/.github/workflows/main.yml @@ -6,7 +6,7 @@ name: Deploy To Site on: # Triggers the workflow on push or pull request events but only for the master branch push: - branches: [ master, next, test ] + branches: [master, next, test] # A workflow run is made up of one or more jobs that can run sequentially or in parallel jobs: @@ -24,7 +24,7 @@ jobs: - uses: actions/setup-node@v4 with: - node-version: '18.19.0' + node-version: "20.0" - run: yarn install - run: yarn build diff --git a/.gitignore b/.gitignore index b2d6de3..fdb750e 100644 --- a/.gitignore +++ b/.gitignore @@ -18,3 +18,5 @@ npm-debug.log* yarn-debug.log* yarn-error.log* +.yarn/install-state.gz +.yarnrc.yml diff --git a/docusaurus.config.js b/docusaurus.config.js index f89d35f..2572752 100644 --- a/docusaurus.config.js +++ b/docusaurus.config.js @@ -137,12 +137,17 @@ const config = { url: 'https://docs.dhtmlx.com', baseUrl: '/eventcalendar/', onBrokenLinks: 'warn', - onBrokenMarkdownLinks: 'warn', + //onBrokenMarkdownLinks: 'warn', // deprecated in v3.9.1 onBrokenAnchors: 'warn', favicon: 'img/favicon.ico', organizationName: 'DHTMLX', // Usually your GitHub org/user name. projectName: 'docs-calendar', // Usually your repo name. trailingSlash: true, + markdown: { + hooks: { + onBrokenMarkdownLinks: 'warn', + } + }, presets: [ [ '@docusaurus/preset-classic', diff --git a/package.json b/package.json index 6f9ba8d..6eb630a 100644 --- a/package.json +++ b/package.json @@ -13,8 +13,8 @@ "normalizeLink": "cd plugins && node samplesLinksNormalize.js" }, "dependencies": { - "@docusaurus/core": "^3.7.0", - "@docusaurus/preset-classic": "^3.7.0", + "@docusaurus/core": "^3.9.1", + "@docusaurus/preset-classic": "^3.9.1", "@easyops-cn/docusaurus-search-local": "^0.48.4", "@mdx-js/react": "^3.0.0", "@svgr/webpack": "^5.5.0", @@ -38,13 +38,13 @@ ] }, "devDependencies": { - "@docusaurus/module-type-aliases": "^3.7.0", - "@docusaurus/types": "^3.7.0", + "@docusaurus/module-type-aliases": "^3.9.1", + "@docusaurus/types": "^3.9.1", "dhx-md-data-parser": "file:local_modules/dhx-md-data-parser", "docusaurus-plugin-sass": "^0.2.5", "webpack-cli": "^4.4.0" }, "engines": { - "node": ">=18.0" + "node": ">=20.0" } }