Skip to content

Commit 97dc5c4

Browse files
committed
bring up to date
1 parent 1a299f8 commit 97dc5c4

41 files changed

Lines changed: 5068 additions & 15151 deletions

Some content is hidden

Large Commits have some content hidden by default. Use the searchbox below for content that may be hidden.

.codeclimate.yml

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

.editorconfig

Lines changed: 24 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,24 @@
1+
# https://editorconfig.org/
2+
root = true
3+
4+
[*]
5+
charset = utf-8
6+
indent_style = space
7+
indent_size = 2
8+
end_of_line = LF
9+
10+
[*.ts]
11+
trim_trailing_whitespace = true
12+
insert_final_newline = true
13+
14+
[*.md]
15+
insert_final_newline = true
16+
indent_size = unset
17+
trim_trailing_whitespace = false
18+
19+
[*.{bat,cmd,ps1}]
20+
end_of_line = crlf
21+
22+
# Compiled JavaScript files should not be edited directly, so we unset the indent_size for them.
23+
[*.{js,txt}]
24+
indent_size = unset

.eslintignore

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

.eslintrc.json

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

.gitattributes

Lines changed: 9 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,9 @@
1+
* text=auto eol=lf
2+
3+
# Shell scripts:LF
4+
*.sh text eol=lf
5+
6+
# Windows scripts: CRLF
7+
*.ps1 text eol=crlf
8+
*.cmd text eol=crlf
9+
*.bat text eol=crlf

.github/workflows/coverage.yml

Lines changed: 40 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,40 @@
1+
name: Coverage Testing
2+
3+
on: [workflow_dispatch, push, pull_request]
4+
5+
permissions: read-all
6+
7+
jobs:
8+
Coverage:
9+
runs-on: ubuntu-latest
10+
strategy:
11+
fail-fast: false
12+
matrix:
13+
node: [ 22, 24, 26 ]
14+
env:
15+
CODECOV_TOKEN: ${{ secrets.CODECOV_TOKEN }}
16+
17+
name: Node ${{ matrix.node }}
18+
steps:
19+
- uses: actions/checkout@v6
20+
21+
- name: Setup Node
22+
uses: actions/setup-node@v6
23+
with:
24+
node-version: ${{ matrix.node }}
25+
cache: 'npm'
26+
27+
- name: Install Package
28+
run: |
29+
npm ci
30+
npm install -g c8
31+
32+
- name: Run Coverage Testing
33+
run: npm run coverage
34+
35+
- name: Codecov
36+
if: ${{ github.event_name != 'pull_request' && env.CODECOV_TOKEN != '' && matrix.node == 24 }}
37+
run: |
38+
curl -Os https://uploader.codecov.io/latest/linux/codecov
39+
chmod +x codecov
40+
./codecov -t ${CODECOV_TOKEN}

.gitignore

Lines changed: 0 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,4 +1,3 @@
11
.nyc_output/
22
coverage/
33
node_modules/
4-
tmp/

.markdownlint.json

Lines changed: 8 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,8 @@
1+
{
2+
"MD033": {
3+
"allowed_elements": ["br", "kbd"]
4+
},
5+
"MD041": {
6+
"allow_preamble": true
7+
}
8+
}

.npmpackagejsonlintrc.json

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

.prettierignore

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1 @@
1+
*.js

0 commit comments

Comments
 (0)