Skip to content

Commit 57811a6

Browse files
committed
format
1 parent 2a4294c commit 57811a6

File tree

17 files changed

+1868
-1848
lines changed

17 files changed

+1868
-1848
lines changed

.github/workflows/build.yaml

Lines changed: 23 additions & 23 deletions
Original file line numberDiff line numberDiff line change
@@ -1,33 +1,33 @@
11
name: CI
22

33
on:
4-
push:
5-
branches:
6-
- "*"
7-
pull_request:
8-
branches:
9-
- "*"
4+
push:
5+
branches:
6+
- '*'
7+
pull_request:
8+
branches:
9+
- '*'
1010

1111
jobs:
12-
build:
13-
runs-on: ubuntu-latest
12+
build:
13+
runs-on: ubuntu-latest
1414

15-
steps:
16-
- name: Checkout code
17-
uses: actions/checkout@v4
18-
with:
19-
submodules: recursive
15+
steps:
16+
- name: Checkout code
17+
uses: actions/checkout@v4
18+
with:
19+
submodules: recursive
2020

21-
- name: Set up Node.js
22-
uses: actions/setup-node@v4
21+
- name: Set up Node.js
22+
uses: actions/setup-node@v4
2323

24-
- name: Install pnpm
25-
run: npm install -g pnpm
24+
- name: Install pnpm
25+
run: npm install -g pnpm
2626

27-
- name: Install dependencies
28-
run: pnpm i
27+
- name: Install dependencies
28+
run: pnpm i
2929

30-
- name: Build
31-
run: |
32-
pnpm run generate
33-
pnpm run build
30+
- name: Build
31+
run: |
32+
pnpm run generate
33+
pnpm run build

.prettierrc

Lines changed: 8 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,8 @@
1+
{
2+
"arrowParens": "always",
3+
"endOfLine": "lf",
4+
"printWidth": 200,
5+
"semi": true,
6+
"singleQuote": true,
7+
"tabWidth": 4
8+
}

esbuild.mjs

Lines changed: 11 additions & 11 deletions
Original file line numberDiff line numberDiff line change
@@ -1,14 +1,14 @@
1-
import { build } from "esbuild";
1+
import { build } from 'esbuild';
22

33
(async () => {
4-
await build({
5-
entryPoints: ["./src/server/index.ts"],
6-
outfile: "./dist/server.js",
7-
bundle: true,
8-
minify: true,
9-
platform: "node",
10-
target: "esnext",
11-
logLevel: "info",
12-
plugins: [],
13-
});
4+
await build({
5+
entryPoints: ['./src/server/index.ts'],
6+
outfile: './dist/server.js',
7+
bundle: true,
8+
minify: true,
9+
platform: 'node',
10+
target: 'esnext',
11+
logLevel: 'info',
12+
plugins: [],
13+
});
1414
})();

package.json

Lines changed: 49 additions & 47 deletions
Original file line numberDiff line numberDiff line change
@@ -1,48 +1,50 @@
11
{
2-
"name": "CS2-SurfTimer-Backend",
3-
"version": "1.0.0",
4-
"description": "",
5-
"main": "./dist/server.js",
6-
"scripts": {
7-
"dev": "tsx watch src/server/index.ts",
8-
"dev:local": "dotenv -e .env.development -- tsx watch src/server/index.ts",
9-
"build": "node ./esbuild.mjs",
10-
"start": "node ./dist/server.js",
11-
"generate": "rimraf prisma/generated && prisma generate",
12-
"migrate:dev:local": "dotenv -e .env.development -- pnpx prisma migrate dev"
13-
},
14-
"keywords": [],
15-
"author": "",
16-
"license": "ISC",
17-
"dependencies": {
18-
"@prisma/client": "^6.0.1",
19-
"@trpc/client": "^10.45.2",
20-
"@trpc/react-query": "^10.45.2",
21-
"@trpc/server": "^10.45.2",
22-
"@types/cors": "^2.8.17",
23-
"@types/jsonwebtoken": "^9.0.7",
24-
"@types/swagger-ui-express": "^4.1.7",
25-
"cors": "^2.8.5",
26-
"dotenv": "^16.4.7",
27-
"express": "^4.21.2",
28-
"express-async-handler": "^1.2.0",
29-
"jsonwebtoken": "^9.0.2",
30-
"prisma-extension-pagination": "^0.7.5",
31-
"react": "^18.3.1",
32-
"react-dom": "^18.3.1",
33-
"rimraf": "^6.0.1",
34-
"superjson": "^2.2.2",
35-
"swagger-ui-express": "^5.0.1",
36-
"trpc-openapi": "^1.2.0",
37-
"zod": "^3.23.8"
38-
},
39-
"devDependencies": {
40-
"@types/express": "^5.0.0",
41-
"@types/node": "^22.10.1",
42-
"dotenv-cli": "^7.4.4",
43-
"esbuild": "^0.24.0",
44-
"prisma": "^6.0.1",
45-
"ts-node": "^10.9.2",
46-
"typescript": "^5.7.2"
47-
}
48-
}
2+
"name": "CS2-SurfTimer-Backend",
3+
"version": "1.0.0",
4+
"description": "",
5+
"main": "./dist/server.js",
6+
"scripts": {
7+
"dev": "tsx watch src/server/index.ts",
8+
"dev:local": "dotenv -e .env.development -- tsx watch src/server/index.ts",
9+
"build": "node ./esbuild.mjs",
10+
"start": "node ./dist/server.js",
11+
"generate": "rimraf prisma/generated && prisma generate",
12+
"migrate:dev:local": "dotenv -e .env.development -- pnpx prisma migrate dev",
13+
"format": "prettier --write ."
14+
},
15+
"keywords": [],
16+
"author": "",
17+
"license": "ISC",
18+
"dependencies": {
19+
"@prisma/client": "^6.0.1",
20+
"@trpc/client": "^10.45.2",
21+
"@trpc/react-query": "^10.45.2",
22+
"@trpc/server": "^10.45.2",
23+
"@types/cors": "^2.8.17",
24+
"@types/jsonwebtoken": "^9.0.7",
25+
"@types/swagger-ui-express": "^4.1.7",
26+
"cors": "^2.8.5",
27+
"dotenv": "^16.4.7",
28+
"express": "^4.21.2",
29+
"express-async-handler": "^1.2.0",
30+
"jsonwebtoken": "^9.0.2",
31+
"prettier": "^3.4.2",
32+
"prisma-extension-pagination": "^0.7.5",
33+
"react": "^18.3.1",
34+
"react-dom": "^18.3.1",
35+
"rimraf": "^6.0.1",
36+
"superjson": "^2.2.2",
37+
"swagger-ui-express": "^5.0.1",
38+
"trpc-openapi": "^1.2.0",
39+
"zod": "^3.23.8"
40+
},
41+
"devDependencies": {
42+
"@types/express": "^5.0.0",
43+
"@types/node": "^22.10.1",
44+
"dotenv-cli": "^7.4.4",
45+
"esbuild": "^0.24.0",
46+
"prisma": "^6.0.1",
47+
"ts-node": "^10.9.2",
48+
"typescript": "^5.7.2"
49+
}
50+
}

0 commit comments

Comments
 (0)