Skip to content

Commit 9d1c967

Browse files
authored
chore: ts (#9)
* chore: ts * feat: ts * fix: files * fix: workflow * fix: scripts
1 parent 10101e6 commit 9d1c967

File tree

11 files changed

+4811
-9113
lines changed

11 files changed

+4811
-9113
lines changed

.babelrc

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

.github/workflows/test.yml

Lines changed: 4 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -10,10 +10,10 @@ jobs:
1010
test:
1111
runs-on: ubuntu-latest
1212
steps:
13-
- uses: actions/checkout@v2
13+
- uses: actions/checkout@v5
1414
- name: Setup node
15-
uses: actions/setup-node@v1
15+
uses: actions/setup-node@v6
1616
with:
17-
node-version: 18.x
17+
node-version: latest
1818
- run: npm ci
19-
- run: npm t
19+
- run: npm run build

README.md

Lines changed: 2 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -21,7 +21,8 @@ Most of this library is directly from
2121
## Usage
2222

2323
```javascript
24-
const normalize = require('path-normalize')
24+
import normalize from 'path-normalize'
25+
// or import { normalize } from 'path-normalize'
2526
const normal = (somePath) => normalize(somePath)
2627
```
2728

eslint.config.mjs

Lines changed: 14 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,14 @@
1+
import love from 'eslint-config-love'
2+
3+
const rulesOverrides = {
4+
'array-bracket-spacing': [ 'error', 'always' ],
5+
'comma-dangle': 'off',
6+
'eslint-comments/require-description': 'off',
7+
}
8+
9+
love.rules = { ...love.rules, ...rulesOverrides }
10+
11+
export default {
12+
...love,
13+
files: ['src/*.ts'],
14+
}

index.d.ts

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

0 commit comments

Comments
 (0)