Skip to content

Commit 8e76cea

Browse files
authored
Merge pull request #151 from communitycenter/turborepo
Adopt turborepo
2 parents 05a6c80 + 1d09b79 commit 8e76cea

320 files changed

Lines changed: 34504 additions & 34986 deletions

File tree

Some content is hidden

Large Commits have some content hidden by default. Use the searchbox below for content that may be hidden.

.eslintrc.json

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

.github/workflows/eslint.yml

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

.github/workflows/format.yml

Lines changed: 21 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,21 @@
1+
name: Format
2+
3+
on: [push, pull_request]
4+
5+
jobs:
6+
Format:
7+
runs-on: ubuntu-latest
8+
env:
9+
TURBO_TOKEN: ${{ secrets.TURBO_TOKEN }}
10+
TURBO_TEAM: ${{ vars.TURBO_TEAM }}
11+
12+
steps:
13+
- uses: actions/checkout@v4
14+
15+
- uses: oven-sh/setup-bun@v1
16+
17+
- name: Install modules
18+
run: bun install
19+
20+
- name: Run Format
21+
run: bun run format

.github/workflows/lint.yml

Lines changed: 21 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,21 @@
1+
name: Lint
2+
3+
on: [push, pull_request]
4+
5+
jobs:
6+
Lint:
7+
runs-on: ubuntu-latest
8+
env:
9+
TURBO_TOKEN: ${{ secrets.TURBO_TOKEN }}
10+
TURBO_TEAM: ${{ vars.TURBO_TEAM }}
11+
12+
steps:
13+
- uses: actions/checkout@v4
14+
15+
- uses: oven-sh/setup-bun@v1
16+
17+
- name: Install modules
18+
run: bun install
19+
20+
- name: Run ESLint
21+
run: bun run lint

.github/workflows/test.yml

Lines changed: 21 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,21 @@
1+
name: Test
2+
3+
on: [push, pull_request]
4+
5+
jobs:
6+
Test:
7+
runs-on: ubuntu-latest
8+
env:
9+
TURBO_TOKEN: ${{ secrets.TURBO_TOKEN }}
10+
TURBO_TEAM: ${{ vars.TURBO_TEAM }}
11+
12+
steps:
13+
- uses: actions/checkout@v4
14+
15+
- uses: oven-sh/setup-bun@v1
16+
17+
- name: Install modules
18+
run: bun install
19+
20+
- name: Run Tests
21+
run: bun test

.github/workflows/typecheck.yml

Lines changed: 21 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,21 @@
1+
name: Typecheck
2+
3+
on: [push, pull_request]
4+
5+
jobs:
6+
Typecheck:
7+
runs-on: ubuntu-latest
8+
env:
9+
TURBO_TOKEN: ${{ secrets.TURBO_TOKEN }}
10+
TURBO_TEAM: ${{ vars.TURBO_TEAM }}
11+
12+
steps:
13+
- uses: actions/checkout@v4
14+
15+
- uses: oven-sh/setup-bun@v1
16+
17+
- name: Install modules
18+
run: bun install
19+
20+
- name: Run Typecheck
21+
run: bun run typecheck

.gitignore

Lines changed: 7 additions & 48 deletions
Original file line numberDiff line numberDiff line change
@@ -1,56 +1,15 @@
1-
# See https://help.github.com/articles/ignoring-files/ for more about ignoring files.
2-
3-
# dependencies
4-
/node_modules
5-
/.pnp
6-
.pnp.js
7-
pnpm-lock.yaml
8-
9-
# testing
10-
/coverage
11-
12-
# next.js
13-
/.next/
14-
/out/
15-
16-
# production
17-
/build
18-
19-
# misc
1+
node_modules
2+
.next/
3+
out/
204
.DS_Store
215
*.pem
22-
23-
# debug
246
npm-debug.log*
25-
yarn-debug.log*
26-
yarn-error.log*
27-
28-
# local env files
29-
.env*.local
30-
31-
# vercel
7+
.env
328
.vercel
33-
34-
# typescript
359
*.tsbuildinfo
3610
next-env.d.ts
37-
38-
# venv for python processors
39-
venv/
40-
.venv/
41-
42-
# vscode settings
43-
.vscode/
44-
.env
45-
46-
# raw game data
47-
/src/research/raw_data/*.json
48-
/scripts/content/**/*.json
49-
50-
# local saves for testing and inspection
51-
/save_files
52-
53-
# python stuff
11+
.turbo
12+
venv
13+
.venv
5414
__pycache__/
55-
# Sentry Config File
5615
.sentryclirc

.prettierrc

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

apps/stardew.app/.eslintrc.json

Lines changed: 3 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,3 @@
1+
{
2+
"extends": "next/core-web-vitals"
3+
}

apps/stardew.app/drizzle.config.ts

Lines changed: 9 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,9 @@
1+
import { defineConfig } from "drizzle-kit";
2+
export default defineConfig({
3+
schema: "./src/db/schema.ts",
4+
out: "./src/drizzle",
5+
dialect: "mysql",
6+
dbCredentials: {
7+
url: process.env.DATABASE_URL!,
8+
},
9+
});

0 commit comments

Comments
 (0)