Skip to content

Commit f2cc9c4

Browse files
authored
Merge pull request #1484 from rocket-admin/backend_linters
Backend linters
2 parents 8b14452 + 777f541 commit f2cc9c4

File tree

9 files changed

+53
-1813
lines changed

9 files changed

+53
-1813
lines changed

backend/eslint.config.mjs

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

backend/package.json

Lines changed: 0 additions & 8 deletions
Original file line numberDiff line numberDiff line change
@@ -9,7 +9,6 @@
99
"scripts": {
1010
"prebuild": "rimraf dist",
1111
"build": "nest build",
12-
"format": "prettier --write \"src/**/*.ts\" \"test/**/*.ts\"",
1312
"start": "nest start",
1413
"start:dev": "nest start --watch --preserveWatchOutput",
1514
"start:debug": "nest start --debug --watch",
@@ -62,7 +61,6 @@
6261
"crypto-js": "4.2.0",
6362
"csv": "^6.4.1",
6463
"dotenv": "17.2.3",
65-
"eslint-plugin-security": "3.0.1",
6664
"express": "5.2.1",
6765
"fetch-blob": "^4.0.0",
6866
"helmet": "8.1.0",
@@ -111,15 +109,9 @@
111109
"@types/supertest": "^6.0.3",
112110
"@types/uuid": "^11.0.0",
113111
"@types/validator": "^13.15.10",
114-
"@typescript-eslint/eslint-plugin": "^8.50.0",
115-
"@typescript-eslint/parser": "^8.50.0",
116112
"ava": "6.4.1",
117-
"eslint": "^9.39.2",
118-
"eslint-config-prettier": "^10.1.8",
119-
"eslint-plugin-import": "^2.32.0",
120113
"knip": "^5.75.0",
121114
"nock": "^14.0.10",
122-
"prettier": "^3.7.4",
123115
"supertest": "^7.1.4",
124116
"ts-loader": "^9.5.4",
125117
"ts-node": "^10.9.2",

backend/src/app.controller.ts

Lines changed: 9 additions & 10 deletions
Original file line numberDiff line numberDiff line change
@@ -1,22 +1,21 @@
11
import { Controller, Get, Inject, UseInterceptors } from '@nestjs/common';
2+
import { ApiTags } from '@nestjs/swagger';
23
import { UseCaseType } from './common/data-injection.tokens.js';
34
import { InTransactionEnum } from './enums/index.js';
45
import { SentryInterceptor } from './interceptors/index.js';
56
import { IGetHello } from './use-cases-app/use-cases-app.interface.js';
6-
import { ApiTags } from '@nestjs/swagger';
77

88
@UseInterceptors(SentryInterceptor)
99
@Controller()
1010
@ApiTags('app')
1111
export class AppController {
12-
constructor(
13-
@Inject(UseCaseType.GET_HELLO)
14-
private readonly getHelloUseCase: IGetHello,
15-
) {}
12+
constructor(
13+
@Inject(UseCaseType.GET_HELLO)
14+
private readonly getHelloUseCase: IGetHello,
15+
) {}
1616

17-
@Get('/hello')
18-
async getHello(): Promise<string> {
19-
return this.getHelloUseCase.execute(undefined, InTransactionEnum.OFF);
20-
}
17+
@Get('/hello')
18+
async getHello(): Promise<string> {
19+
return this.getHelloUseCase.execute(undefined, InTransactionEnum.OFF);
20+
}
2121
}
22-

biome.json

Lines changed: 3 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -10,7 +10,8 @@
1010
},
1111
"formatter": {
1212
"enabled": true,
13-
"indentStyle": "tab"
13+
"indentStyle": "tab",
14+
"lineWidth": 120
1415
},
1516
"linter": {
1617
"enabled": true,
@@ -200,7 +201,7 @@
200201
},
201202
"javascript": {
202203
"formatter": {
203-
"quoteStyle": "double"
204+
"quoteStyle": "single"
204205
},
205206
"parser": {
206207
"unsafeParameterDecoratorsEnabled": true

rocketadmin-agent/eslint.config.mjs

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

rocketadmin-agent/package.json

Lines changed: 2 additions & 9 deletions
Original file line numberDiff line numberDiff line change
@@ -10,12 +10,11 @@
1010
"scripts": {
1111
"prebuild": "rimraf dist",
1212
"build": "tsc -p tsconfig.build.json",
13-
"format": "prettier --write \"src/**/*.ts\" \"test/**/*.ts\"",
1413
"start": "node dist/main.js",
1514
"start:dev": "tsc -p tsconfig.build.json && node dist/main.js",
1615
"start:debug": "node --inspect dist/main.js",
17-
"start:prod": "node dist/main.js",
18-
"lint": "eslint \"{src,apps,libs,test}/**/*.ts\" --fix"
16+
"start:prod": "node dist/main.js"
17+
1918
},
2019
"dependencies": {
2120
"@azure/core-tracing": "^1.3.1",
@@ -37,12 +36,6 @@
3736
"@types/inquirer": "^9.0.9",
3837
"@types/node": "^24.9.1",
3938
"@types/ws": "^8.18.1",
40-
"@typescript-eslint/eslint-plugin": "^8.50.0",
41-
"@typescript-eslint/parser": "^8.50.0",
42-
"eslint": "^9.39.2",
43-
"eslint-config-prettier": "^10.1.8",
44-
"eslint-plugin-prettier": "^5.5.4",
45-
"prettier": "^3.7.4",
4639
"ts-loader": "^9.5.4",
4740
"ts-node": "^10.9.2",
4841
"tsconfig-paths": "^4.2.0",

shared-code/eslint.config.mjs

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

shared-code/package.json

Lines changed: 0 additions & 9 deletions
Original file line numberDiff line numberDiff line change
@@ -10,9 +10,6 @@
1010
}
1111
}
1212
},
13-
"scripts": {
14-
"lint": "eslint \"{src,apps,libs,test}/**/*.ts\" --fix"
15-
},
1613
"dependencies": {
1714
"@aws-sdk/client-dynamodb": "^3.952.0",
1815
"@aws-sdk/lib-dynamodb": "^3.952.0",
@@ -45,12 +42,6 @@
4542
"devDependencies": {
4643
"@types/oracledb": "^6.10.0",
4744
"@types/pg-copy-streams": "^1.2.5",
48-
"@typescript-eslint/eslint-plugin": "^8.50.0",
49-
"@typescript-eslint/parser": "^8.50.0",
50-
"eslint": "^9.39.2",
51-
"eslint-config-prettier": "^10.1.8",
52-
"eslint-plugin-import": "^2.32.0",
53-
"prettier": "^3.7.4",
5445
"typescript": "^5.9.3"
5546
}
5647
}

0 commit comments

Comments
 (0)