Skip to content

Commit

Permalink
bioming
Browse files Browse the repository at this point in the history
  • Loading branch information
SomeAspy committed Sep 19, 2024
1 parent 627d057 commit b50a605
Show file tree
Hide file tree
Showing 59 changed files with 938 additions and 3,263 deletions.
36 changes: 13 additions & 23 deletions .github/workflows/eslint.yml
Original file line number Diff line number Diff line change
@@ -1,26 +1,16 @@
name: ESLint
name: Code quality

on: push
on: [push, pull_request]

jobs:
run-linters:
name: Run linters
runs-on: ubuntu-latest

steps:
- name: Check out Git repository
uses: actions/checkout@v4

- uses: pnpm/action-setup@v4

- name: Set up Node.js
uses: actions/setup-node@v4
with:
node-version: latest
cache: pnpm

- name: Install Node.js dependencies
run: pnpm install

- name: Run linters
run: pnpm run lint
quality:
runs-on: ubuntu-latest
steps:
- name: Checkout
uses: actions/checkout@v4
- name: Setup Biome
uses: biomejs/setup-biome@v2
with:
version: latest
- name: Run Biome
run: biome ci .
25 changes: 0 additions & 25 deletions .github/workflows/stylelint.yml

This file was deleted.

33 changes: 18 additions & 15 deletions .vscode/settings.json
Original file line number Diff line number Diff line change
@@ -1,16 +1,19 @@
{
"cSpell.words": [
"AOCR",
"Automod",
"automoderation",
"cplusplus",
"csslint",
"Dotfiles",
"multipass",
"visualstudiocode",
"webfont"
],
"cSpell.ignoreWords": [
"Wolfie's"
]
}
"cSpell.words": [
"AOCR",
"Automod",
"automoderation",
"cplusplus",
"csslint",
"Dotfiles",
"multipass",
"visualstudiocode",
"webfont"
],
"cSpell.ignoreWords": ["Wolfie's"],
"editor.defaultFormatter": "biomejs.biome",
"editor.codeActionsOnSave": {
"quickfix.biome": "explicit",
"source.organizeImports.biome": "explicit"
}
}
33 changes: 33 additions & 0 deletions biome.json
Original file line number Diff line number Diff line change
@@ -0,0 +1,33 @@
{
"$schema": "https://biomejs.dev/schemas/1.9.2/schema.json",
"vcs": {
"enabled": true,
"clientKind": "git",
"useIgnoreFile": true
},
"files": {
"ignoreUnknown": false,
"ignore": []
},
"formatter": {
"enabled": true,
"indentStyle": "tab"
},
"organizeImports": {
"enabled": true
},
"linter": {
"enabled": true,
"rules": {
"recommended": true,
"style": {
"noNonNullAssertion": "off"
}
}
},
"javascript": {
"formatter": {
"quoteStyle": "double"
}
}
}
29 changes: 0 additions & 29 deletions eslint.config.js

This file was deleted.

46 changes: 19 additions & 27 deletions package.json
Original file line number Diff line number Diff line change
@@ -1,29 +1,21 @@
{
"type": "module",
"scripts": {
"dev": "vite",
"build": "vite build",
"lint": "eslint",
"csslint": "stylelint \"**/*.css\""
},
"devDependencies": {
"@eslint/js": "^9.10.0",
"eslint": "9.10.0",
"eslint-plugin-jsx-a11y": "^6.10.0",
"eslint-plugin-solid": "^0.14.3",
"prettier": "^3.3.3",
"stylelint": "^16.9.0",
"stylelint-config-recommended": "^14.0.1",
"typescript": "^5.6.2",
"typescript-eslint": "^8.5.0",
"vite": "^5.4.5",
"vite-plugin-solid": "^2.10.2",
"vite-plugin-solid-svg": "^0.8.1",
"vite-plugin-webfont-dl": "^3.9.5"
},
"dependencies": {
"@solidjs/router": "^0.14.5",
"solid-js": "^1.8.22"
},
"packageManager": "[email protected]+sha512.73a29afa36a0d092ece5271de5177ecbf8318d454ecd701343131b8ebc0c1a91c487da46ab77c8e596d6acf1461e3594ced4becedf8921b074fbd8653ed7051c"
"type": "module",
"scripts": {
"dev": "vite",
"build": "vite build",
"lint": "biome ci"
},
"devDependencies": {
"@biomejs/biome": "^1.9.2",
"typescript": "^5.6.2",
"vite": "^5.4.6",
"vite-plugin-solid": "^2.10.2",
"vite-plugin-solid-svg": "^0.8.1",
"vite-plugin-webfont-dl": "^3.9.5"
},
"dependencies": {
"@solidjs/router": "^0.14.5",
"solid-js": "^1.8.22"
},
"packageManager": "[email protected]+sha512.73a29afa36a0d092ece5271de5177ecbf8318d454ecd701343131b8ebc0c1a91c487da46ab77c8e596d6acf1461e3594ced4becedf8921b074fbd8653ed7051c"
}
Loading

0 comments on commit b50a605

Please sign in to comment.