diff --git a/.github/workflows/apply-overlays-and-regenerate.yml b/.github/workflows/apply-overlays-and-regenerate.yml index a3e9c9d70..b7c678f3b 100644 --- a/.github/workflows/apply-overlays-and-regenerate.yml +++ b/.github/workflows/apply-overlays-and-regenerate.yml @@ -51,7 +51,7 @@ jobs: - name: Set up Python uses: actions/setup-python@a309ff8b426b58ec0e2a45f0f869d46889d02405 # ratchet:actions/setup-python@v6.2.0 with: - python-version: '3.14' + python-version: '3.14.5' - name: Install Python dependencies run: | @@ -60,7 +60,7 @@ jobs: - name: Set up Node.js uses: actions/setup-node@48b55a011bda9f5d6aeb4c2d9c7362e8dae4041e # ratchet:actions/setup-node@v6.4.0 with: - node-version: '24' + node-version: '24.15.0' - name: Install Node dependencies run: | diff --git a/.github/workflows/check-internal-links.yml b/.github/workflows/check-internal-links.yml index 0b4871fc8..092e1a800 100644 --- a/.github/workflows/check-internal-links.yml +++ b/.github/workflows/check-internal-links.yml @@ -15,7 +15,7 @@ jobs: - name: Set up Node.js uses: actions/setup-node@48b55a011bda9f5d6aeb4c2d9c7362e8dae4041e # ratchet:actions/setup-node@v6.4.0 with: - node-version: "24" + node-version: "24.15.0" cache: npm - name: Install npm dependencies diff --git a/.github/workflows/generate-openapi-overlays.yml b/.github/workflows/generate-openapi-overlays.yml index ae7166b4c..fe939a39f 100644 --- a/.github/workflows/generate-openapi-overlays.yml +++ b/.github/workflows/generate-openapi-overlays.yml @@ -114,7 +114,7 @@ jobs: if: steps.check-pr.outputs.pr_exists != 'true' && steps.version-check.outputs.should_skip != 'true' uses: actions/setup-python@a309ff8b426b58ec0e2a45f0f869d46889d02405 # ratchet:actions/setup-python@v6.2.0 with: - python-version: '3.14' + python-version: '3.14.5' - name: Install Python dependencies if: steps.check-pr.outputs.pr_exists != 'true' && steps.version-check.outputs.should_skip != 'true' diff --git a/.github/workflows/update-cli-docs.yml b/.github/workflows/update-cli-docs.yml index 9536855b9..c0705fcce 100644 --- a/.github/workflows/update-cli-docs.yml +++ b/.github/workflows/update-cli-docs.yml @@ -26,7 +26,7 @@ jobs: - name: Set up Python uses: actions/setup-python@a309ff8b426b58ec0e2a45f0f869d46889d02405 # ratchet:actions/setup-python@v6.2.0 with: - python-version: '3.14' + python-version: '3.14.5' - name: Determine CLI version id: version diff --git a/.github/workflows/update-permissions-docs.yml b/.github/workflows/update-permissions-docs.yml index 235237f9f..fd1ed50e9 100644 --- a/.github/workflows/update-permissions-docs.yml +++ b/.github/workflows/update-permissions-docs.yml @@ -34,7 +34,7 @@ jobs: - name: Set up Python uses: actions/setup-python@a309ff8b426b58ec0e2a45f0f869d46889d02405 # ratchet:actions/setup-python@v6.2.0 with: - python-version: '3.14' + python-version: '3.14.5' - name: Validate payload id: validate diff --git a/.nvmrc b/.nvmrc index 2bd5a0a98..a3745049a 100644 --- a/.nvmrc +++ b/.nvmrc @@ -1 +1 @@ -22 +v22.22.2 diff --git a/package-lock.json b/package-lock.json index 32e45512a..411141c49 100644 --- a/package-lock.json +++ b/package-lock.json @@ -8,20 +8,20 @@ "name": "seqera-docs", "version": "0.0.0", "dependencies": { - "@docusaurus/faster": "^3.9.2", - "@rspack/core": "^1.4.11", - "@seqera/docusaurus-preset-seqera": "^1.0.38", - "image-size": "^2.0.2", - "postcss-import": "^16.1.1", - "postcss-loader": "^8.1.1", - "postcss-nesting": "^14.0.0", - "react": "^18.2.0", - "react-dom": "^18.2.0", - "rehype-katex": "^7.0.1", - "remark-deflist": "^1.0.0", - "remark-math": "^6.0.0", - "webpack-dev-server": "^5.2.1", - "yaml": "^2.8.3" + "@docusaurus/faster": "3.10.1", + "@rspack/core": "1.7.11", + "@seqera/docusaurus-preset-seqera": "1.0.38", + "image-size": "2.0.2", + "postcss-import": "16.1.1", + "postcss-loader": "8.2.1", + "postcss-nesting": "14.0.0", + "react": "18.3.1", + "react-dom": "18.3.1", + "rehype-katex": "7.0.1", + "remark-deflist": "1.0.0", + "remark-math": "6.0.0", + "webpack-dev-server": "5.2.3", + "yaml": "2.8.4" }, "devDependencies": { "@docusaurus/eslint-plugin": "^3.9.2", @@ -40,7 +40,7 @@ "typescript": "^5.8.3" }, "engines": { - "node": ">=22" + "node": "v26.1.0" } }, "node_modules/@algolia/abtesting": { @@ -14989,12 +14989,6 @@ "url": "https://opencollective.com/immer" } }, - "node_modules/immutable": { - "version": "5.1.5", - "resolved": "https://registry.npmjs.org/immutable/-/immutable-5.1.5.tgz", - "integrity": "sha512-t7xcm2siw+hlUM68I+UEOK+z84RzmN59as9DZ7P1l0994DKUWV7UXBMQZVxaoMSRQ+PBZbHCOoBt7a2wxOMt+A==", - "license": "MIT" - }, "node_modules/import-fresh": { "version": "3.3.1", "resolved": "https://registry.npmjs.org/import-fresh/-/import-fresh-3.3.1.tgz", @@ -15929,6 +15923,18 @@ "integrity": "sha512-RdJUflcE3cUzKiMqQgsCu06FPu9UdIJO0beYbPhHN4k6apgJtifcoCtT9bcxOpYBtpD2kCM6Sbzg4CausW/PKQ==", "license": "MIT" }, + "node_modules/js-yaml": { + "version": "4.1.1", + "resolved": "https://registry.npmjs.org/js-yaml/-/js-yaml-4.1.1.tgz", + "integrity": "sha512-qQKT4zQxXl8lLwBtHMWwaTcGfFOZviOJet3Oy/xmGk2gZH677CJM9EvtfdSkgWcATZhj/55JZ0rmy3myCT5lsA==", + "license": "MIT", + "dependencies": { + "argparse": "^2.0.1" + }, + "bin": { + "js-yaml": "bin/js-yaml.js" + } + }, "node_modules/jsesc": { "version": "3.1.0", "resolved": "https://registry.npmjs.org/jsesc/-/jsesc-3.1.0.tgz", @@ -16493,12 +16499,6 @@ "url": "https://github.com/sponsors/sindresorhus" } }, - "node_modules/lodash": { - "version": "4.18.1", - "resolved": "https://registry.npmjs.org/lodash/-/lodash-4.18.1.tgz", - "integrity": "sha512-dMInicTPVE8d1e5otfwmmjlxkZoUpiVLwyeTdUsi/Caj/gfzzblBcCE5sRHV/AsjuCmxWrte2TNGSYuCeCq+0Q==", - "license": "MIT" - }, "node_modules/lodash.debounce": { "version": "4.0.8", "resolved": "https://registry.npmjs.org/lodash.debounce/-/lodash.debounce-4.0.8.tgz", @@ -21252,9 +21252,9 @@ } }, "node_modules/postcss-loader/node_modules/jiti": { - "version": "2.6.1", - "resolved": "https://registry.npmjs.org/jiti/-/jiti-2.6.1.tgz", - "integrity": "sha512-ekilCSN1jwRvIbgeg/57YFh8qQDNbwDb9xT/qu2DAHbFFZUicIl4ygVaAvzveMhMVr3LnpSKTNnwt8PoOfmKhQ==", + "version": "2.7.0", + "resolved": "https://registry.npmjs.org/jiti/-/jiti-2.7.0.tgz", + "integrity": "sha512-AC/7JofJvZGrrneWNaEnJeOLUx+JlGt7tNa0wZiRPT4MY1wmfKjt2+6O2p2uz2+skll8OZZmJMNqeke7kKbNgQ==", "license": "MIT", "bin": { "jiti": "lib/jiti-cli.mjs" @@ -24718,15 +24718,6 @@ "node": ">= 0.6" } }, - "node_modules/serialize-javascript": { - "version": "7.0.5", - "resolved": "https://registry.npmjs.org/serialize-javascript/-/serialize-javascript-7.0.5.tgz", - "integrity": "sha512-F4LcB0UqUl1zErq+1nYEEzSHJnIwb3AF2XWB94b+afhrekOUijwooAYqFyRbjYkm2PAKBabx6oYv/xDxNi8IBw==", - "license": "BSD-3-Clause", - "engines": { - "node": ">=20.0.0" - } - }, "node_modules/serve-handler": { "version": "6.1.7", "resolved": "https://registry.npmjs.org/serve-handler/-/serve-handler-6.1.7.tgz", diff --git a/package.json b/package.json index 253c0cc12..9593fbb18 100644 --- a/package.json +++ b/package.json @@ -3,21 +3,21 @@ "version": "0.0.0", "private": true, "overrides": { - "picomatch": "^4.0.3", - "glob": "^11.1.0", - "immutable": "^5.1.5", - "serialize-javascript": "^7.0.3", - "katex": "^0.16.10", + "picomatch": "4.0.4", + "glob": "11.1.0", + "immutable": "5.1.5", + "serialize-javascript": "7.0.5", + "katex": "0.16.45", "postman-code-generators": "2.1.1", "gray-matter": { "js-yaml": "4.1.1" }, "openapi-to-postmanv2": { - "js-yaml": ">=4.1.1" + "js-yaml": "4.1.1" }, - "lodash": ">=4.18.0", + "lodash": "4.18.1", "docusaurus-theme-search-typesense": { - "webpack-dev-server": ">=5.2.1" + "webpack-dev-server": "5.2.3" } }, "scripts": { @@ -41,20 +41,20 @@ "markdownlint": "markdownlint-cli2 'platform-enterprise_versioned_docs/**/*.mdx' 'platform-cloud/docs/*.mdx' 'wave_docs/**/*.mdx' 'fusion_docs/**/*.mdx' --config .markdownlint-cli2.cjs" }, "dependencies": { - "@docusaurus/faster": "^3.9.2", - "@rspack/core": "^1.4.11", - "@seqera/docusaurus-preset-seqera": "^1.0.38", - "image-size": "^2.0.2", - "postcss-import": "^16.1.1", - "postcss-loader": "^8.1.1", - "postcss-nesting": "^14.0.0", - "react": "^18.2.0", - "react-dom": "^18.2.0", - "rehype-katex": "^7.0.1", - "remark-deflist": "^1.0.0", - "remark-math": "^6.0.0", - "webpack-dev-server": "^5.2.1", - "yaml": "^2.8.3" + "@docusaurus/faster": "3.10.1", + "@rspack/core": "1.7.11", + "@seqera/docusaurus-preset-seqera": "1.0.38", + "image-size": "2.0.2", + "postcss-import": "16.1.1", + "postcss-loader": "8.2.1", + "postcss-nesting": "14.0.0", + "react": "18.3.1", + "react-dom": "18.3.1", + "rehype-katex": "7.0.1", + "remark-deflist": "1.0.0", + "remark-math": "6.0.0", + "webpack-dev-server": "5.2.3", + "yaml": "2.8.4" }, "devDependencies": { "@docusaurus/eslint-plugin": "^3.9.2", @@ -85,6 +85,6 @@ ] }, "engines": { - "node": ">=22" + "node": "v26.1.0" } } diff --git a/platform-cloud/docs/getting-started/quickstart-demo/requirements.txt b/platform-cloud/docs/getting-started/quickstart-demo/requirements.txt index d65570a73..72e2c78ba 100644 --- a/platform-cloud/docs/getting-started/quickstart-demo/requirements.txt +++ b/platform-cloud/docs/getting-started/quickstart-demo/requirements.txt @@ -1,9 +1,9 @@ -markdown~=3.5 -mkdocs~=1.5.3 -mkdocs-material~=9.5.6 -mkdocs-material-extensions>=1.0 -pygments~=2.16 -pymdown-extensions~=10.2 -jinja2>=2.11.1 +markdown==3.10.2 +mkdocs==1.5.3 +mkdocs-material==9.5.50 +mkdocs-material-extensions==1.3.1 +pygments==2.20.0 +pymdown-extensions==10.21.2 +jinja2==3.1.6 pillow cairosvg diff --git a/platform-enterprise_docs/getting-started/quickstart-demo/requirements.txt b/platform-enterprise_docs/getting-started/quickstart-demo/requirements.txt index d65570a73..72e2c78ba 100644 --- a/platform-enterprise_docs/getting-started/quickstart-demo/requirements.txt +++ b/platform-enterprise_docs/getting-started/quickstart-demo/requirements.txt @@ -1,9 +1,9 @@ -markdown~=3.5 -mkdocs~=1.5.3 -mkdocs-material~=9.5.6 -mkdocs-material-extensions>=1.0 -pygments~=2.16 -pymdown-extensions~=10.2 -jinja2>=2.11.1 +markdown==3.10.2 +mkdocs==1.5.3 +mkdocs-material==9.5.50 +mkdocs-material-extensions==1.3.1 +pygments==2.20.0 +pymdown-extensions==10.21.2 +jinja2==3.1.6 pillow cairosvg diff --git a/platform-enterprise_versioned_docs/version-23.4/getting-started/quickstart-demo/requirements.txt b/platform-enterprise_versioned_docs/version-23.4/getting-started/quickstart-demo/requirements.txt index d65570a73..72e2c78ba 100644 --- a/platform-enterprise_versioned_docs/version-23.4/getting-started/quickstart-demo/requirements.txt +++ b/platform-enterprise_versioned_docs/version-23.4/getting-started/quickstart-demo/requirements.txt @@ -1,9 +1,9 @@ -markdown~=3.5 -mkdocs~=1.5.3 -mkdocs-material~=9.5.6 -mkdocs-material-extensions>=1.0 -pygments~=2.16 -pymdown-extensions~=10.2 -jinja2>=2.11.1 +markdown==3.10.2 +mkdocs==1.5.3 +mkdocs-material==9.5.50 +mkdocs-material-extensions==1.3.1 +pygments==2.20.0 +pymdown-extensions==10.21.2 +jinja2==3.1.6 pillow cairosvg diff --git a/platform-enterprise_versioned_docs/version-24.1/getting-started/quickstart-demo/requirements.txt b/platform-enterprise_versioned_docs/version-24.1/getting-started/quickstart-demo/requirements.txt index d65570a73..72e2c78ba 100644 --- a/platform-enterprise_versioned_docs/version-24.1/getting-started/quickstart-demo/requirements.txt +++ b/platform-enterprise_versioned_docs/version-24.1/getting-started/quickstart-demo/requirements.txt @@ -1,9 +1,9 @@ -markdown~=3.5 -mkdocs~=1.5.3 -mkdocs-material~=9.5.6 -mkdocs-material-extensions>=1.0 -pygments~=2.16 -pymdown-extensions~=10.2 -jinja2>=2.11.1 +markdown==3.10.2 +mkdocs==1.5.3 +mkdocs-material==9.5.50 +mkdocs-material-extensions==1.3.1 +pygments==2.20.0 +pymdown-extensions==10.21.2 +jinja2==3.1.6 pillow cairosvg diff --git a/platform-enterprise_versioned_docs/version-24.2/getting-started/quickstart-demo/requirements.txt b/platform-enterprise_versioned_docs/version-24.2/getting-started/quickstart-demo/requirements.txt index d65570a73..72e2c78ba 100644 --- a/platform-enterprise_versioned_docs/version-24.2/getting-started/quickstart-demo/requirements.txt +++ b/platform-enterprise_versioned_docs/version-24.2/getting-started/quickstart-demo/requirements.txt @@ -1,9 +1,9 @@ -markdown~=3.5 -mkdocs~=1.5.3 -mkdocs-material~=9.5.6 -mkdocs-material-extensions>=1.0 -pygments~=2.16 -pymdown-extensions~=10.2 -jinja2>=2.11.1 +markdown==3.10.2 +mkdocs==1.5.3 +mkdocs-material==9.5.50 +mkdocs-material-extensions==1.3.1 +pygments==2.20.0 +pymdown-extensions==10.21.2 +jinja2==3.1.6 pillow cairosvg diff --git a/platform-enterprise_versioned_docs/version-25.1/getting-started/quickstart-demo/requirements.txt b/platform-enterprise_versioned_docs/version-25.1/getting-started/quickstart-demo/requirements.txt index d65570a73..72e2c78ba 100644 --- a/platform-enterprise_versioned_docs/version-25.1/getting-started/quickstart-demo/requirements.txt +++ b/platform-enterprise_versioned_docs/version-25.1/getting-started/quickstart-demo/requirements.txt @@ -1,9 +1,9 @@ -markdown~=3.5 -mkdocs~=1.5.3 -mkdocs-material~=9.5.6 -mkdocs-material-extensions>=1.0 -pygments~=2.16 -pymdown-extensions~=10.2 -jinja2>=2.11.1 +markdown==3.10.2 +mkdocs==1.5.3 +mkdocs-material==9.5.50 +mkdocs-material-extensions==1.3.1 +pygments==2.20.0 +pymdown-extensions==10.21.2 +jinja2==3.1.6 pillow cairosvg diff --git a/platform-enterprise_versioned_docs/version-25.2/getting-started/quickstart-demo/requirements.txt b/platform-enterprise_versioned_docs/version-25.2/getting-started/quickstart-demo/requirements.txt index d65570a73..72e2c78ba 100644 --- a/platform-enterprise_versioned_docs/version-25.2/getting-started/quickstart-demo/requirements.txt +++ b/platform-enterprise_versioned_docs/version-25.2/getting-started/quickstart-demo/requirements.txt @@ -1,9 +1,9 @@ -markdown~=3.5 -mkdocs~=1.5.3 -mkdocs-material~=9.5.6 -mkdocs-material-extensions>=1.0 -pygments~=2.16 -pymdown-extensions~=10.2 -jinja2>=2.11.1 +markdown==3.10.2 +mkdocs==1.5.3 +mkdocs-material==9.5.50 +mkdocs-material-extensions==1.3.1 +pygments==2.20.0 +pymdown-extensions==10.21.2 +jinja2==3.1.6 pillow cairosvg diff --git a/platform-enterprise_versioned_docs/version-25.3/getting-started/quickstart-demo/requirements.txt b/platform-enterprise_versioned_docs/version-25.3/getting-started/quickstart-demo/requirements.txt index d65570a73..72e2c78ba 100644 --- a/platform-enterprise_versioned_docs/version-25.3/getting-started/quickstart-demo/requirements.txt +++ b/platform-enterprise_versioned_docs/version-25.3/getting-started/quickstart-demo/requirements.txt @@ -1,9 +1,9 @@ -markdown~=3.5 -mkdocs~=1.5.3 -mkdocs-material~=9.5.6 -mkdocs-material-extensions>=1.0 -pygments~=2.16 -pymdown-extensions~=10.2 -jinja2>=2.11.1 +markdown==3.10.2 +mkdocs==1.5.3 +mkdocs-material==9.5.50 +mkdocs-material-extensions==1.3.1 +pygments==2.20.0 +pymdown-extensions==10.21.2 +jinja2==3.1.6 pillow cairosvg