Skip to content

Commit 135e9fd

Browse files
authored
chore!: rewrite to vanilla JS (#61)
BREAKING CHANGE: now uses ES modules BREAKING CHANGE: removed deprecated functions
1 parent 32f363e commit 135e9fd

21 files changed

+1504
-4384
lines changed

.eslintignore

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

.eslintrc.json

Lines changed: 4 additions & 6 deletions
Original file line numberDiff line numberDiff line change
@@ -1,16 +1,14 @@
11
{
2+
"env": {
3+
"es6": true,
4+
"node": true
5+
},
26
"extends": [
37
"eslint:recommended",
48
"plugin:@typescript-eslint/recommended",
59
"plugin:@typescript-eslint/recommended-type-checked"
610
],
711
"parserOptions": {
812
"project": "./tsconfig.json"
9-
},
10-
"rules": {
11-
"@typescript-eslint/strict-boolean-expressions": "error",
12-
"eqeqeq": ["error", "smart"],
13-
"no-else-return": "error",
14-
"no-implicit-coercion": "error"
1513
}
1614
}

.github/workflows/npm-test.yml

Lines changed: 2 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -14,6 +14,8 @@ jobs:
1414
steps:
1515
- uses: actions/checkout@v4
1616
- uses: actions/setup-node@v4
17+
with:
18+
node-version: latest
1719
- uses: FedericoCarboni/setup-ffmpeg@v3
1820
- run: npm ci
1921
- run: npm test

.gitignore

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -1,3 +1,3 @@
11
/node_modules/
2-
/lib/
3-
/coverage/
2+
/lib/*.d.ts
3+
lcov.info

.prettierignore

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

.vscode/settings.json

Lines changed: 2 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,4 +1,5 @@
11
{
22
"editor.defaultFormatter": "esbenp.prettier-vscode",
3-
"typescript.tsdk": "node_modules/typescript/lib"
3+
"typescript.tsdk": "node_modules/typescript/lib",
4+
"markiscodecoverage.searchCriteria": "lcov*.info"
45
}

__tests__/v0.ts

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

0 commit comments

Comments
 (0)