Skip to content

Commit 6db3a12

Browse files
authored
Merge pull request #53 from ut-code/monorepo
devel: monorepo and others
2 parents ec33b98 + 20cc032 commit 6db3a12

Some content is hidden

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

90 files changed

+1104
-6600
lines changed

.eslintrc.json

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

.github/workflows/frontend.yaml

Lines changed: 0 additions & 31 deletions
This file was deleted.
Lines changed: 25 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,25 @@
1+
name: frontend
2+
3+
on:
4+
push:
5+
branches:
6+
- main
7+
pull_request:
8+
9+
jobs:
10+
build:
11+
name: Build
12+
runs-on: ubuntu-latest
13+
steps:
14+
- uses: actions/checkout@v4
15+
- uses: oven-sh/setup-bun@v2
16+
- run: bun install
17+
- run: bun run build
18+
biome:
19+
name: Biome Checks
20+
runs-on: ubuntu-latest
21+
steps:
22+
- uses: actions/checkout@v4
23+
- uses: oven-sh/setup-bun@v2
24+
- run: bun install
25+
- run: bun run check

.gitignore

Lines changed: 3 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -13,12 +13,11 @@ bun.lockb
1313
/coverage
1414

1515
# next.js
16-
/.next/
17-
/out/
16+
.next
17+
out
1818

1919
# production
20-
/build
21-
/class_data/build
20+
build
2221

2322
# misc
2423
.DS_Store

.prettier.js

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

.vscode/extensions.json

Lines changed: 3 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,3 @@
1+
{
2+
"recommendations": ["biomejs.biome"]
3+
}

.vscode/settings.json

Lines changed: 8 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,8 @@
1+
{
2+
"files.associations": {
3+
"*.css": "tailwindcss"
4+
},
5+
"editor.quickSuggestions": {
6+
"strings": "on"
7+
}
8+
}

README.md

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,3 +1,3 @@
11
## シ楽バス
22

3-
開発者の方は[こちら](https://github.com/ut-code/syllabus-next/blob/main/readme/developer_readme.md)
3+
開発者の方は[こちら](https://github.com/ut-code/syllabus/blob/main/docs/developer_readme.md)

TODO.md

Lines changed: 4 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,4 @@
1+
# TODOs
2+
3+
- setup elysia server and RPC
4+
- implement build script

biome.jsonc

Lines changed: 43 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,43 @@
1+
{
2+
"$schema": "https://biomejs.dev/schemas/2.1.1/schema.json",
3+
"vcs": {
4+
"enabled": true,
5+
"clientKind": "git",
6+
"useIgnoreFile": true
7+
},
8+
"files": {
9+
"ignoreUnknown": true,
10+
"includes": [
11+
"**/*",
12+
"!packages/class_data/data/**",
13+
"!packages/web/src/app/globals.css"
14+
]
15+
},
16+
"formatter": {
17+
"enabled": true,
18+
"indentStyle": "space",
19+
"indentWidth": 2
20+
},
21+
"linter": {
22+
"enabled": true,
23+
"rules": {
24+
"recommended": true,
25+
"suspicious": {
26+
"noArrayIndexKey": "off" // we are smarter than you
27+
}
28+
}
29+
},
30+
"javascript": {
31+
"formatter": {
32+
"quoteStyle": "double"
33+
}
34+
},
35+
"assist": {
36+
"enabled": true,
37+
"actions": {
38+
"source": {
39+
"organizeImports": "on"
40+
}
41+
}
42+
}
43+
}

0 commit comments

Comments
 (0)