Skip to content

Commit

Permalink
Merge pull request #169 from bluecadet/feat/ts
Browse files Browse the repository at this point in the history
Feat/ts
  • Loading branch information
claytercek authored Nov 6, 2024
2 parents 8a3843f + 7d97ef0 commit 542d3ff
Show file tree
Hide file tree
Showing 204 changed files with 10,438 additions and 14,389 deletions.
9 changes: 0 additions & 9 deletions .editorconfig

This file was deleted.

40 changes: 0 additions & 40 deletions .eslintrc.json

This file was deleted.

21 changes: 4 additions & 17 deletions .github/workflows/ci.yml
Original file line number Diff line number Diff line change
Expand Up @@ -23,8 +23,8 @@ env:

jobs:

lint:
name: Lint
ci:
name: CI
runs-on: ubuntu-latest
steps:
- uses: actions/checkout@v4
Expand All @@ -36,24 +36,11 @@ jobs:
- name: Install dependencies
run: npm ci

- name: Run eslint
- name: lint
run: npm run lint

- name: Validate types
run: npm run build

test:
name: Test
runs-on: ubuntu-latest
steps:
- uses: actions/checkout@v4
- uses: actions/setup-node@v4
with:
node-version-file: 'package.json'
cache: 'npm'

- name: Install dependencies
run: npm ci

- name: Run tests
run: npm run test
run: npm run test
Binary file removed .nvmrc
Binary file not shown.
44 changes: 44 additions & 0 deletions biome.json
Original file line number Diff line number Diff line change
@@ -0,0 +1,44 @@
{
"$schema": "https://biomejs.dev/schemas/1.9.4/schema.json",
"vcs": {
"enabled": false,
"clientKind": "git",
"useIgnoreFile": true
},
"files": {
"ignoreUnknown": false,
"ignore": [],
"include": ["**/src/**/*.ts"]
},
"formatter": {
"enabled": true,
"indentStyle": "tab",
"lineWidth": 160
},
"organizeImports": {
"enabled": true
},
"linter": {
"enabled": true,
"rules": {
"recommended": true
}
},
"javascript": {
"formatter": {
"quoteStyle": "double"
}
},
"overrides": [
{
"include": ["**/*.test.ts"],
"linter": {
"rules": {
"style": {
"noNonNullAssertion": "off"
}
}
}
}
]
}
Loading

0 comments on commit 542d3ff

Please sign in to comment.