social bookmarking for atproto

[spindle/test] fix lint errors for backend, use pnpm for workflows

hexmani.ac 36342fec 7195a9dd

verified
Changed files
+12 -9
.tangled
backend
+4 -3
.tangled/workflows/build_backend.yaml
··· 6 6 dependencies: 7 7 nixpkgs: 8 8 - nodejs 9 + - pnpm 9 10 10 11 steps: 11 12 - name: "Install dependencies" 12 - command: "npm install -C ./backend/" 13 + command: "pnpm install -C ./backend/" 13 14 environment: 14 15 NODE_ENV: "development" 15 16 CI: true 16 17 17 18 - name: "Run linter" 18 - command: "npm run lint -C ./backend/" 19 + command: "pnpm run lint -C ./backend/" 19 20 20 21 - name: "Build application" 21 - command: "npm run build -C ./backend/" 22 + command: "pnpm run build -C ./backend/" 22 23 environment: 23 24 NODE_ENV: "production" 24 25
+3 -2
.tangled/workflows/build_frontend.yaml
··· 6 6 dependencies: 7 7 nixpkgs: 8 8 - nodejs 9 + - pnpm 9 10 10 11 steps: 11 12 - name: "Install dependencies" 12 - command: "npm install -C ./frontend/" 13 + command: "pnpm install -C ./frontend/" 13 14 environment: 14 15 NODE_ENV: "development" 15 16 CI: true 16 17 17 18 - name: "Build frontend" 18 - command: "npm run build -C ./frontend/" 19 + command: "pnpm run build -C ./frontend/" 19 20 20 21 clone: 21 22 skip: false
+4 -3
.tangled/workflows/build_lexicons.yaml
··· 6 6 dependencies: 7 7 nixpkgs: 8 8 - nodejs 9 + - pnpm 9 10 10 11 steps: 11 12 - name: "Install dependencies" 12 - command: "npm install -C ./lexicons/" 13 + command: "pnpm install -C ./lexicons/" 13 14 environment: 14 15 NODE_ENV: "development" 15 16 CI: true 16 17 17 18 - name: "Generate lexicons" 18 - command: "npm run generate -C ./lexicons/" 19 + command: "pnpm run generate -C ./lexicons/" 19 20 20 21 - name: "Build package" 21 - command: "npm run prepublish -C ./lexicons/" 22 + command: "pnpm run prepublish -C ./lexicons/" 22 23 environment: 23 24 NODE_ENV: "production" 24 25
+1 -1
backend/package.json
··· 15 15 "type": "module", 16 16 "main": "src/main.ts", 17 17 "engines": { 18 - "node": ">=24" 18 + "node": ">=22.16.0" 19 19 }, 20 20 "dependencies": { 21 21 "@atcute/atproto": "^3.1.0",