Skip to content

Commit 47899af

Browse files
authored
Merge pull request #188 from SolidOS/browse
Browse
2 parents 2319044 + 91b9595 commit 47899af

File tree

9 files changed

+3668
-4992
lines changed

9 files changed

+3668
-4992
lines changed

.eslintignore

Lines changed: 0 additions & 1 deletion
This file was deleted.

.eslintrc

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

.github/workflows/ci.yml

Lines changed: 7 additions & 7 deletions
Original file line numberDiff line numberDiff line change
@@ -15,10 +15,10 @@ jobs:
1515
strategy:
1616
matrix:
1717
node-version:
18-
- 16.x
1918
- 18.x
19+
- 20.x
2020
steps:
21-
- uses: actions/checkout@v2
21+
- uses: actions/checkout@v4
2222
- name: Use Node.js ${{ matrix.node-version }}
2323
uses: actions/setup-node@v1
2424
with:
@@ -27,8 +27,8 @@ jobs:
2727
- run: npm run build
2828
- run: npm run bundlesize
2929
- name: Save build
30-
if: matrix.node-version == '16.x'
31-
uses: actions/upload-artifact@v2
30+
if: matrix.node-version == '18.x'
31+
uses: actions/upload-artifact@v4
3232
with:
3333
name: build
3434
path: |
@@ -41,7 +41,7 @@ jobs:
4141
runs-on: ubuntu-latest
4242
if: github.ref == 'refs/heads/main'
4343
steps:
44-
- uses: actions/download-artifact@v2
44+
- uses: actions/download-artifact@v4
4545
with:
4646
name: build
4747
- run: rm .gitignore
@@ -54,7 +54,7 @@ jobs:
5454
needs: build
5555
runs-on: ubuntu-latest
5656
steps:
57-
- uses: actions/download-artifact@v2
57+
- uses: actions/download-artifact@v4
5858
with:
5959
name: build
6060
- uses: actions/setup-node@v1
@@ -75,7 +75,7 @@ jobs:
7575
runs-on: ubuntu-latest
7676
if: github.ref == 'refs/heads/main'
7777
steps:
78-
- uses: actions/download-artifact@v2
78+
- uses: actions/download-artifact@v4
7979
with:
8080
name: build
8181
- uses: actions/setup-node@v1

eslint.config.mjs

Lines changed: 34 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,34 @@
1+
import typescriptEslint from "@typescript-eslint/eslint-plugin";
2+
import globals from "globals";
3+
import tsParser from "@typescript-eslint/parser";
4+
5+
export default [{
6+
ignores: ["**/dist"],
7+
}, {
8+
plugins: {
9+
"@typescript-eslint": typescriptEslint,
10+
},
11+
12+
languageOptions: {
13+
globals: {
14+
...globals.browser,
15+
...globals.node,
16+
Atomics: "readonly",
17+
SharedArrayBuffer: "readonly",
18+
},
19+
20+
parser: tsParser,
21+
},
22+
files: ["src/**/*.ts"],
23+
rules: {
24+
"no-unused-vars": ["warn", {
25+
argsIgnorePattern: "^_",
26+
varsIgnorePattern: "^_",
27+
}],
28+
29+
"@typescript-eslint/no-unused-vars": ["warn", {
30+
argsIgnorePattern: "^_",
31+
varsIgnorePattern: "^_",
32+
}],
33+
},
34+
}];

0 commit comments

Comments
 (0)