File tree Expand file tree Collapse file tree 1 file changed +25
-0
lines changed
Expand file tree Collapse file tree 1 file changed +25
-0
lines changed Original file line number Diff line number Diff line change 4949
5050 - name : Install dependencies
5151 run : |
52+ # Temporarily remove TanStack packages from package.json using Node.js
53+ echo "Creating temporary package.json without TanStack references..."
54+ cp package.json package.json.original
55+ node -e '
56+ const fs = require("fs");
57+ const pkg = JSON.parse(fs.readFileSync("package.json", "utf8"));
58+ // Store original dependencies
59+ const originalDeps = {...pkg.dependencies};
60+ // Remove TanStack packages
61+ if (pkg.dependencies) {
62+ delete pkg.dependencies["@tanstack/query-devtools"];
63+ delete pkg.dependencies["@tanstack/react-query-devtools"];
64+ }
65+ // Write modified package.json
66+ fs.writeFileSync("package.json", JSON.stringify(pkg, null, 2));
67+ console.log("TanStack packages removed from package.json");
68+ '
69+
70+ # Install dependencies without the problematic packages
71+ echo "Installing dependencies..."
5272 pnpm install --no-frozen-lockfile --unsafe-perm=true
73+
74+ # Restore original package.json
75+ echo "Restoring original package.json..."
76+ mv package.json.original package.json
77+
5378 echo "Basic dependencies installed"
5479
5580 - name : Setup TanStack Packages
You can’t perform that action at this time.
0 commit comments