Skip to content

Commit

Permalink
Reimplement yauzl from scratch [major]
Browse files Browse the repository at this point in the history
fixup
  • Loading branch information
overlookmotel committed May 17, 2023
1 parent e2894e8 commit b426560
Show file tree
Hide file tree
Showing 102 changed files with 3,106 additions and 989 deletions.
1 change: 1 addition & 0 deletions .eslintignore
Original file line number Diff line number Diff line change
@@ -1,2 +1,3 @@
!.*
coverage
test/fixtures
3 changes: 3 additions & 0 deletions .gitattributes
Original file line number Diff line number Diff line change
@@ -1,2 +1,5 @@
# Auto detect text files and perform LF normalization
* text=auto

# Prevent test fixtures being altered on Windows
test/fixtures/** eol=lf
29 changes: 27 additions & 2 deletions .github/workflows/test.yml
Original file line number Diff line number Diff line change
Expand Up @@ -16,7 +16,7 @@ jobs:
- run: npm ci
- run: npm run lint

test:
test-linux:
runs-on: ubuntu-latest

strategy:
Expand All @@ -30,7 +30,32 @@ jobs:
with:
node-version: ${{ matrix.node-version }}
cache: 'npm'
- run: npm i -g npm@latest
- run: npm ci
- run: npm run test-main

test-windows:
runs-on: windows-latest

steps:
- uses: actions/checkout@v3
- name: Use Node.js 18
uses: actions/setup-node@v3
with:
node-version: 18
cache: 'npm'
- run: npm ci
- run: npm run test-main

test-mac-os:
runs-on: macos-latest

steps:
- uses: actions/checkout@v3
- name: Use Node.js 18
uses: actions/setup-node@v3
with:
node-version: 18
cache: 'npm'
- run: npm ci
- run: npm run test-main

Expand Down
Loading

0 comments on commit b426560

Please sign in to comment.