From 9e4ff9d667f95fb8691f00aac1304043dd2c20b4 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?=E2=9F=A3=20=E2=82=AC=E2=82=A5=E2=84=B5=E2=88=AA=E2=84=93?= =?UTF-8?q?=20=E2=9F=A2?= <34749913+emnul@users.noreply.github.com> Date: Thu, 25 Sep 2025 14:52:27 -0400 Subject: [PATCH 1/3] Specify intended packageManager for this repo --- package.json | 143 ++++++++++++++++++++++++++------------------------- 1 file changed, 72 insertions(+), 71 deletions(-) diff --git a/package.json b/package.json index d3f7fba8..1795eb3a 100644 --- a/package.json +++ b/package.json @@ -1,72 +1,73 @@ { - "name": "docs", - "version": "0.0.0", - "private": true, - "type": "module", - "scripts": { - "build": "next build --turbo", - "dev": "next dev --turbo", - "start": "next start", - "postinstall": "fumadocs-mdx", - "lint": "biome lint src/", - "lint:links": "tsx scripts/link-validation.ts", - "lint:links-save": "tsx scripts/link-validation.ts > broken-links.md", - "lint:fix": "biome lint --write src/", - "format": "biome format src/", - "format:fix": "biome format --write src/", - "check": "biome check src/", - "check:fix": "biome check --write src/" - }, - "dependencies": { - "@fumadocs/mdx-remote": "^1.4.0", - "@netlify/plugin-nextjs": "^5.13.3", - "@next/third-parties": "^15.5.4", - "@orama/orama": "^3.1.13", - "@radix-ui/react-collapsible": "^1.1.12", - "@radix-ui/react-popover": "^1.1.15", - "@radix-ui/react-presence": "^1.1.5", - "@radix-ui/react-scroll-area": "^1.2.10", - "@radix-ui/react-separator": "^1.1.7", - "@tanstack/react-query": "^5.89.0", - "algoliasearch": "^5.37.0", - "class-variance-authority": "^0.7.1", - "clsx": "^2.1.1", - "fumadocs-core": "15.7.11", - "fumadocs-mdx": "12.0.1", - "fumadocs-openapi": "^9.3.8", - "fumadocs-ui": "15.7.11", - "glob": "^11.0.3", - "katex": "^0.16.22", - "lucide-react": "^0.540.0", - "mermaid": "^11.11.0", - "micromatch": "^4.0.8", - "next": "^15.5.3", - "next-themes": "^0.4.6", - "next-validate-link": "^1.6.3", - "react": "^19.1.1", - "react-dom": "^19.1.1", - "rehype-katex": "^7.0.1", - "remark": "^15.0.1", - "remark-gfm": "^4.0.1", - "remark-math": "^6.0.0", - "remark-mdx": "^3.1.1", - "shiki": "^3.12.2", - "tailwind-merge": "^3.3.1", - "unist-util-visit": "^5.0.0" - }, - "devDependencies": { - "@biomejs/biome": "^2.2.4", - "@tailwindcss/postcss": "^4.1.13", - "@tanstack/react-query-devtools": "^5.89.0", - "@types/mdx": "^2.0.13", - "@types/micromatch": "^4.0.9", - "@types/node": "24.1.0", - "@types/react": "^19.1.12", - "@types/react-dom": "^19.1.9", - "postcss": "^8.5.6", - "tailwindcss": "^4.1.13", - "tsx": "^4.20.5", - "tw-animate-css": "^1.3.8", - "typescript": "^5.9.2" - } -} + "name": "docs", + "version": "0.0.0", + "private": true, + "type": "module", + "scripts": { + "build": "next build --turbo", + "dev": "next dev --turbo", + "start": "next start", + "postinstall": "fumadocs-mdx", + "lint": "biome lint src/", + "lint:links": "tsx scripts/link-validation.ts", + "lint:links-save": "tsx scripts/link-validation.ts > broken-links.md", + "lint:fix": "biome lint --write src/", + "format": "biome format src/", + "format:fix": "biome format --write src/", + "check": "biome check src/", + "check:fix": "biome check --write src/" + }, + "dependencies": { + "@fumadocs/mdx-remote": "^1.4.0", + "@netlify/plugin-nextjs": "^5.13.3", + "@next/third-parties": "^15.5.4", + "@orama/orama": "^3.1.13", + "@radix-ui/react-collapsible": "^1.1.12", + "@radix-ui/react-popover": "^1.1.15", + "@radix-ui/react-presence": "^1.1.5", + "@radix-ui/react-scroll-area": "^1.2.10", + "@radix-ui/react-separator": "^1.1.7", + "@tanstack/react-query": "^5.89.0", + "algoliasearch": "^5.37.0", + "class-variance-authority": "^0.7.1", + "clsx": "^2.1.1", + "fumadocs-core": "15.7.11", + "fumadocs-mdx": "12.0.1", + "fumadocs-openapi": "^9.3.8", + "fumadocs-ui": "15.7.11", + "glob": "^11.0.3", + "katex": "^0.16.22", + "lucide-react": "^0.540.0", + "mermaid": "^11.11.0", + "micromatch": "^4.0.8", + "next": "^15.5.3", + "next-themes": "^0.4.6", + "next-validate-link": "^1.6.3", + "react": "^19.1.1", + "react-dom": "^19.1.1", + "rehype-katex": "^7.0.1", + "remark": "^15.0.1", + "remark-gfm": "^4.0.1", + "remark-math": "^6.0.0", + "remark-mdx": "^3.1.1", + "shiki": "^3.12.2", + "tailwind-merge": "^3.3.1", + "unist-util-visit": "^5.0.0" + }, + "devDependencies": { + "@biomejs/biome": "^2.2.4", + "@tailwindcss/postcss": "^4.1.13", + "@tanstack/react-query-devtools": "^5.89.0", + "@types/mdx": "^2.0.13", + "@types/micromatch": "^4.0.9", + "@types/node": "24.1.0", + "@types/react": "^19.1.12", + "@types/react-dom": "^19.1.9", + "postcss": "^8.5.6", + "tailwindcss": "^4.1.13", + "tsx": "^4.20.5", + "tw-animate-css": "^1.3.8", + "typescript": "^5.9.2" + }, + "packageManager": "pnpm@10.11.0" +} \ No newline at end of file From 998086a49b1264cd70a4be66789fc428846c9a1e Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?=E2=9F=A3=20=E2=82=AC=E2=82=A5=E2=84=B5=E2=88=AA=E2=84=93?= =?UTF-8?q?=20=E2=9F=A2?= <34749913+emnul@users.noreply.github.com> Date: Thu, 25 Sep 2025 14:56:19 -0400 Subject: [PATCH 2/3] Update pnpm version to latest --- package.json | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/package.json b/package.json index 1795eb3a..6fad2857 100644 --- a/package.json +++ b/package.json @@ -69,5 +69,5 @@ "tw-animate-css": "^1.3.8", "typescript": "^5.9.2" }, - "packageManager": "pnpm@10.11.0" + "packageManager": "pnpm@10.17.1" } \ No newline at end of file From 8dfe7b4a39eabc698e5c8645dff9a86eb6699462 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?=E2=9F=A3=20=E2=82=AC=E2=82=A5=E2=84=B5=E2=88=AA=E2=84=93?= =?UTF-8?q?=20=E2=9F=A2?= <34749913+emnul@users.noreply.github.com> Date: Thu, 25 Sep 2025 15:03:53 -0400 Subject: [PATCH 3/3] Update lint github action, version is optional when packageManager defined --- .github/workflows/lint.yml | 2 -- 1 file changed, 2 deletions(-) diff --git a/.github/workflows/lint.yml b/.github/workflows/lint.yml index 068d0a11..f279b8d4 100644 --- a/.github/workflows/lint.yml +++ b/.github/workflows/lint.yml @@ -17,8 +17,6 @@ jobs: - name: Setup pnpm uses: pnpm/action-setup@v4 - with: - version: latest - name: Install dependencies run: pnpm install --frozen-lockfile