Skip to content

Commit 26aee67

Browse files
authored
Merge pull request #88 from SomeAspy/monorepo
2 parents f22f63c + 1c05167 commit 26aee67

32 files changed

+838
-3486
lines changed

.github/dependabot.yml

-11
This file was deleted.
File renamed without changes.

.github/workflows/eslint.yml

-32
This file was deleted.

.github/workflows/lint.yml

+16
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,16 @@
1+
name: Code quality
2+
3+
on: [push, pull_request]
4+
5+
jobs:
6+
quality:
7+
runs-on: ubuntu-latest
8+
steps:
9+
- name: Checkout
10+
uses: actions/checkout@v4
11+
- name: Setup Biome
12+
uses: biomejs/setup-biome@v2
13+
with:
14+
version: latest
15+
- name: Run Biome
16+
run: biome ci .

.github/workflows/stylelint.yml

-32
This file was deleted.

.vscode/settings.json

+7
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,7 @@
1+
{
2+
"editor.defaultFormatter": "biomejs.biome",
3+
"editor.codeActionsOnSave": {
4+
"quickfix.biome": "explicit",
5+
"source.organizeImports.biome": "explicit"
6+
}
7+
}

biome.json

+28
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,28 @@
1+
{
2+
"$schema": "https://biomejs.dev/schemas/1.9.2/schema.json",
3+
"vcs": {
4+
"enabled": true,
5+
"clientKind": "git",
6+
"useIgnoreFile": true
7+
},
8+
"files": {
9+
"ignoreUnknown": false,
10+
"ignore": []
11+
},
12+
"formatter": {
13+
"enabled": true,
14+
"indentStyle": "tab"
15+
},
16+
"organizeImports": {
17+
"enabled": true
18+
},
19+
"linter": {
20+
"enabled": true,
21+
"rules": {
22+
"recommended": true,
23+
"style": {
24+
"noNonNullAssertion": "off"
25+
}
26+
}
27+
}
28+
}

eslint.config.js

-33
This file was deleted.

index.html

-4
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,5 @@
11
<!DOCTYPE html>
22
<html lang="en">
3-
43
<head>
54
<meta charset="utf-8" />
65
<meta name="viewport" content="width=device-width, initial-scale=1" />
@@ -15,12 +14,9 @@
1514
<link rel="preconnect" href="https://fonts.gstatic.com" crossorigin>
1615
<link href="https://fonts.googleapis.com/css2?family=Manrope&Public+Sans&display=swap" rel="stylesheet">
1716
</head>
18-
1917
<body>
2018
<noscript>You need to enable JavaScript to run this app.</noscript>
2119
<div id="root"></div>
22-
2320
<script src="/src/index.tsx" type="module"></script>
2421
</body>
25-
2622
</html>

license license.txt

File renamed without changes.

package.json

+22-33
Original file line numberDiff line numberDiff line change
@@ -1,34 +1,23 @@
11
{
2-
"type": "module",
3-
"scripts": {
4-
"dev": "vite",
5-
"build": "vite build",
6-
"serve": "vite preview",
7-
"lint": "eslint",
8-
"csslint": "stylelint src/**/*.css"
9-
},
10-
"devDependencies": {
11-
"@eslint/js": "^9.6.0",
12-
"@types/eslint__js": "^8.42.3",
13-
"eslint": "^9.6.0",
14-
"eslint-config-prettier": "^9.1.0",
15-
"eslint-plugin-jsx-a11y": "^6.9.0",
16-
"eslint-plugin-prettier": "^5.1.3",
17-
"eslint-plugin-solid": "^0.14.1",
18-
"globals": "^15.7.0",
19-
"prettier": "^3.3.2",
20-
"stylelint": "^16.6.1",
21-
"stylelint-config-standard": "^36.0.1",
22-
"typescript": "^5.5.3",
23-
"typescript-eslint": "^7.15.0",
24-
"vite": "^5.3.2",
25-
"vite-plugin-solid": "^2.10.2",
26-
"vite-plugin-solid-svg": "^0.8.1",
27-
"vite-plugin-webfont-dl": "^3.9.4"
28-
},
29-
"dependencies": {
30-
"@solidjs/router": "^0.13.6",
31-
"solid-js": "^1.8.18"
32-
},
33-
"packageManager": "[email protected]+sha512.ee7b93e0c2bd11409c6424f92b866f31d3ea1bef5fbe47d3c7500cdc3c9668833d2e55681ad66df5b640c61fa9dc25d546efa54d76d7f8bf54b13614ac293631"
34-
}
2+
"type": "module",
3+
"scripts": {
4+
"dev": "vite",
5+
"build": "vite build",
6+
"serve": "vite preview",
7+
"lint": "biome check",
8+
"lint:fix": "biome check --write"
9+
},
10+
"devDependencies": {
11+
"@biomejs/biome": "^1.9.2",
12+
"typescript": "^5.6.2",
13+
"vite": "^5.4.7",
14+
"vite-plugin-solid": "^2.10.2",
15+
"vite-plugin-solid-svg": "^0.8.1",
16+
"vite-plugin-webfont-dl": "^3.9.5"
17+
},
18+
"dependencies": {
19+
"@solidjs/router": "^0.14.5",
20+
"solid-js": "^1.8.22"
21+
},
22+
"packageManager": "[email protected]+sha512.0a203ffaed5a3f63242cd064c8fb5892366c103e328079318f78062f24ea8c9d50bc6a47aa3567cabefd824d170e78fa2745ed1f16b132e16436146b7688f19b"
23+
}

0 commit comments

Comments
 (0)