Skip to content

Commit 40505e4

Browse files
committed
chore: remove unused build scripts and update dependencies across packages
- Removed redundant `build` scripts from multiple `package.json` files. - Replaced `ts-node` with `tsx` in all relevant workflows or scripts. - Upgraded dependencies including `prettier`, `turbo`, and `typescript` for improved performance and compatibility. - Updated `pnpm-lock.yaml` to reflect dependency changes.
1 parent de8c1be commit 40505e4

14 files changed

Lines changed: 638 additions & 636 deletions

File tree

.github/workflows/build.yml

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -45,7 +45,7 @@ jobs:
4545
run: pnpm --filter @repo/db generate
4646

4747
- name: Build web app
48-
run: pnpm --filter web build
48+
run: pnpm build
4949
env:
5050
# CI-only placeholder values for build testing.
5151
# These values are only used to satisfy build-time validation in CI and are not used for runtime operations or actual connections.

apps/docs/package.json

Lines changed: 4 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -13,18 +13,18 @@
1313
"dependencies": {
1414
"@mdx-js/loader": "^3.1.1",
1515
"@mdx-js/react": "^3.1.1",
16-
"@next/mdx": "^16.0.6",
16+
"@next/mdx": "^16.0.7",
1717
"@tailwindcss/postcss": "^4.1.17",
1818
"@types/mdx": "^2.0.13",
1919
"class-variance-authority": "^0.7.1",
2020
"clsx": "^2.1.1",
2121
"lucide-react": "^0.548.0",
22-
"next": "^16.0.6",
22+
"next": "^16.0.7",
2323
"next-mdx-remote": "^5.0.0",
2424
"next-themes": "^0.4.6",
2525
"postcss": "^8.5.6",
26-
"react": "^19.2.0",
27-
"react-dom": "^19.2.0",
26+
"react": "^19.2.1",
27+
"react-dom": "^19.2.1",
2828
"rehype-highlight": "^7.0.2",
2929
"rehype-slug": "^6.0.0",
3030
"remark-gfm": "^4.0.1",

apps/web/package.json

Lines changed: 5 additions & 5 deletions
Original file line numberDiff line numberDiff line change
@@ -35,7 +35,7 @@
3535
"@repo/utils": "workspace:*",
3636
"@simplewebauthn/server": "^13.2.2",
3737
"@tailwindcss/postcss": "^4.1.17",
38-
"@tanstack/react-query": "^5.90.11",
38+
"@tanstack/react-query": "^5.90.12",
3939
"@trpc/client": "^11.7.2",
4040
"@trpc/server": "^11.7.2",
4141
"@trpc/tanstack-react-query": "^11.7.2",
@@ -49,15 +49,15 @@
4949
"dagre": "^0.8.5",
5050
"ioredis": "^5.8.2",
5151
"lucide-react": "^0.548.0",
52-
"next": "^16.0.6",
52+
"next": "^16.0.7",
5353
"next-themes": "^0.4.6",
5454
"pg": "^8.16.3",
5555
"pino": "^10.1.0",
5656
"pino-pretty": "^13.1.3",
5757
"postcss": "^8.5.6",
58-
"react": "^19.2.0",
59-
"react-dom": "^19.2.0",
60-
"react-hook-form": "^7.67.0",
58+
"react": "^19.2.1",
59+
"react-dom": "^19.2.1",
60+
"react-hook-form": "^7.68.0",
6161
"sonner": "^2.0.7",
6262
"ssh2": "^1.17.0",
6363
"superjson": "^2.2.6",

apps/workers/package.json

Lines changed: 2 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -13,12 +13,14 @@
1313
},
1414
"dependencies": {
1515
"@dotenvx/dotenvx": "^1.51.1",
16+
"@prisma/adapter-pg": "^7.1.0",
1617
"@repo/db": "workspace:*",
1718
"@repo/queues": "workspace:*",
1819
"@repo/utils": "workspace:*",
1920
"@types/ssh2": "^1.15.5",
2021
"bullmq": "^5.65.1",
2122
"ioredis": "^5.8.2",
23+
"prisma": "^7.1.0",
2224
"ssh2": "^1.17.0"
2325
},
2426
"devDependencies": {

apps/workers/vite.config.ts

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -36,7 +36,7 @@ export default defineConfig({
3636
build: {
3737
ssr: true,
3838
outDir: 'dist',
39-
target: 'node18',
39+
target: 'node24',
4040
rollupOptions: {
4141
input: 'src/index.ts',
4242
output: {

package.json

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -12,8 +12,8 @@
1212
"push-image": "export SEA_STACK_VERSION=$(jq -r .version apps/web/package.json) && docker push ghcr.io/seastackapp/seastack:latest && docker push ghcr.io/seastackapp/seastack:$SEA_STACK_VERSION"
1313
},
1414
"devDependencies": {
15-
"prettier": "^3.7.3",
16-
"turbo": "^2.6.1",
15+
"prettier": "^3.7.4",
16+
"turbo": "^2.6.3",
1717
"typescript": "5.9.3"
1818
},
1919
"packageManager": "pnpm@9.0.0",

packages/api/package.json

Lines changed: 0 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -9,7 +9,6 @@
99
"dist"
1010
],
1111
"scripts": {
12-
"build": "tsc -p tsconfig.json",
1312
"check-types": "tsc -p tsconfig.json --noEmit",
1413
"test": "ENCRYPTION_SECRET=abc jest",
1514
"test:watch": "ENCRYPTION_SECRET=abc jest --watch",

packages/auth/package.json

Lines changed: 0 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -9,7 +9,6 @@
99
"dist"
1010
],
1111
"scripts": {
12-
"build": "tsc -p tsconfig.json",
1312
"check-types": "tsc -p tsconfig.json --noEmit"
1413
},
1514
"devDependencies": {

packages/db/package.json

Lines changed: 1 addition & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -14,7 +14,6 @@
1414
"db:push": "prisma db push",
1515
"migrate:dev": "prisma migrate dev",
1616
"migrate:deploy": "prisma migrate deploy",
17-
"build": "tsc -p tsconfig.json",
1817
"check-types": "tsc -p tsconfig.json --noEmit",
1918
"studio": "prisma studio"
2019
},
@@ -24,8 +23,8 @@
2423
"pg": "^8.16.3"
2524
},
2625
"devDependencies": {
27-
"@prisma/language-server": "^7.1.0",
2826
"@dotenvx/dotenvx": "^1.51.1",
27+
"@prisma/language-server": "^7.1.3",
2928
"@repo/typescript-config": "workspace:*",
3029
"@types/node": "^22.19.1",
3130
"@types/pg": "^8.15.6",

packages/eslint-config/package.json

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -10,14 +10,14 @@
1010
},
1111
"devDependencies": {
1212
"@eslint/js": "^9.39.1",
13-
"@next/eslint-plugin-next": "^16.0.6",
13+
"@next/eslint-plugin-next": "^16.0.7",
1414
"eslint": "^9.39.1",
1515
"eslint-config-prettier": "^10.1.8",
1616
"eslint-plugin-only-warn": "^1.1.0",
1717
"eslint-plugin-react": "^7.37.5",
1818
"eslint-plugin-react-hooks": "^7.0.1",
1919
"eslint-plugin-sonarjs": "^1.0.4",
20-
"eslint-plugin-turbo": "^2.6.1",
20+
"eslint-plugin-turbo": "^2.6.3",
2121
"globals": "^16.5.0",
2222
"typescript": "^5.9.3",
2323
"typescript-eslint": "^8.48.1"

0 commit comments

Comments
 (0)