Skip to content

Commit ee811be

Browse files
[WIP] Remove Prettier and formatter command (#1610)
* Initial plan * Remove prettier and formatter commands from project tooling Co-authored-by: maxprilutskiy <5614659+maxprilutskiy@users.noreply.github.com> * chore: update pnpm lockfile after removing prettier dependencies Co-authored-by: maxprilutskiy <5614659+maxprilutskiy@users.noreply.github.com> --------- Co-authored-by: copilot-swe-agent[bot] <198982749+Copilot@users.noreply.github.com> Co-authored-by: maxprilutskiy <5614659+maxprilutskiy@users.noreply.github.com>
1 parent 389bbd3 commit ee811be

11 files changed

Lines changed: 20 additions & 234 deletions

File tree

Lines changed: 15 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,15 @@
1+
---
2+
---
3+
4+
Remove prettier and formatter commands from project tooling
5+
6+
This change removes prettier as a dev dependency and development tool from the repository. The prettier formatter is still available as a runtime dependency for the CLI tool to format translation files.
7+
8+
Changes:
9+
- Removed `format` and `format:check` scripts from root package.json
10+
- Removed prettier and lint-staged dev dependencies from root package.json
11+
- Removed .prettierrc and .prettierignore configuration files
12+
- Removed pre-commit hook that ran lint-staged
13+
- Removed format check step from GitHub Actions CI workflow
14+
- Updated CONTRIBUTING.md to remove format:check from check commands
15+
- Removed prettier dependencies from demo/adonisjs package.json

.github/workflows/pr-check.yml

Lines changed: 0 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -62,9 +62,6 @@ jobs:
6262
- name: Configure Turbo cache
6363
uses: dtinth/setup-github-actions-caching-for-turbo@v1
6464

65-
- name: Check formatting
66-
run: pnpm format:check
67-
6865
- name: Build
6966
run: pnpm turbo build --force
7067

.husky/pre-commit

Lines changed: 0 additions & 1 deletion
This file was deleted.

.prettierignore

Lines changed: 0 additions & 9 deletions
This file was deleted.

.prettierrc

Lines changed: 0 additions & 8 deletions
This file was deleted.

CONTRIBUTING.md

Lines changed: 0 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -63,7 +63,6 @@ pnpm lingo.dev --help
6363

6464
```bash
6565
pnpm install --frozen-lockfile
66-
pnpm format:check
6766
pnpm turbo build --force
6867
pnpm turbo test --force
6968
pnpm changeset status --since origin/main

demo/adonisjs/package.json

Lines changed: 1 addition & 5 deletions
Original file line numberDiff line numberDiff line change
@@ -9,7 +9,6 @@
99
"build": "node ace build",
1010
"dev": "node ace serve --hmr",
1111
"lint": "eslint .",
12-
"format": "prettier --write .",
1312
"typecheck": "tsc --noEmit"
1413
},
1514
"imports": {
@@ -33,7 +32,6 @@
3332
"devDependencies": {
3433
"@adonisjs/assembler": "^7.8.2",
3534
"@adonisjs/eslint-config": "^2.0.0",
36-
"@adonisjs/prettier-config": "^1.4.4",
3735
"@adonisjs/tsconfig": "^1.4.0",
3836
"@japa/assert": "^4.0.1",
3937
"@japa/plugin-adonisjs": "^4.0.0",
@@ -46,7 +44,6 @@
4644
"eslint": "^9.26.0",
4745
"hot-hook": "^0.4.0",
4846
"pino-pretty": "^13.0.0",
49-
"prettier": "^3.5.3",
5047
"ts-node-maintained": "^10.9.5",
5148
"typescript": "~5.8.3",
5249
"vite": "^6.3.5"
@@ -74,6 +71,5 @@
7471
"./app/controllers/**/*.ts",
7572
"./app/middleware/*.ts"
7673
]
77-
},
78-
"prettier": "@adonisjs/prettier-config"
74+
}
7975
}

package.json

Lines changed: 2 additions & 9 deletions
Original file line numberDiff line numberDiff line change
@@ -7,9 +7,7 @@
77
"typecheck": "turbo typecheck",
88
"test": "turbo test",
99
"new": "changeset",
10-
"new:empty": "changeset --empty",
11-
"format": "prettier . --write",
12-
"format:check": "prettier . --check"
10+
"new:empty": "changeset --empty"
1311
},
1412
"devDependencies": {
1513
"@babel/generator": "^7.27.1",
@@ -21,8 +19,6 @@
2119
"@types/babel__traverse": "^7.20.7",
2220
"commitlint": "^19.7.1",
2321
"husky": "^9.1.7",
24-
"lint-staged": "^16.2.6",
25-
"prettier": "^3.4.2",
2622
"turbo": "^2.5.0"
2723
},
2824
"dependencies": {
@@ -31,8 +27,5 @@
3127
"minimatch": "^10.0.3",
3228
"node-machine-id": "^1.1.12"
3329
},
34-
"packageManager": "pnpm@9.12.3",
35-
"lint-staged": {
36-
"*": "prettier --write --ignore-unknown"
37-
}
30+
"packageManager": "pnpm@9.12.3"
3831
}

packages/cli/package.json

Lines changed: 0 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -196,7 +196,6 @@
196196
"php-array-reader": "^2.1.2",
197197
"plist": "^3.1.0",
198198
"posthog-node": "^5.8.1",
199-
"prettier": "^3.4.2",
200199
"react": "^18.3.1",
201200
"rehype-stringify": "^10.0.1",
202201
"remark-disable-tokenizers": "^1.1.1",

packages/compiler/package.json

Lines changed: 0 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -48,7 +48,6 @@
4848
"@lingo.dev/_sdk": "workspace:*",
4949
"@lingo.dev/_spec": "workspace:*",
5050
"@openrouter/ai-sdk-provider": "^0.7.1",
51-
"@prettier/sync": "^0.6.1",
5251
"ai": "^4.2.10",
5352
"dedent": "^1.6.0",
5453
"dotenv": "^16.4.5",
@@ -57,7 +56,6 @@
5756
"lodash": "^4.17.21",
5857
"object-hash": "^3.0.0",
5958
"ollama-ai-provider": "^1.2.0",
60-
"prettier": "^3.4.2",
6159
"unplugin": "^2.1.2",
6260
"zod": "^3.25.76",
6361
"posthog-node": "^5.5.1",

0 commit comments

Comments
 (0)