Skip to content

Commit

Permalink
feat: move nested browser remaps to internal node_modules (#18)
Browse files Browse the repository at this point in the history
  • Loading branch information
DylanPiercey authored Dec 14, 2023
1 parent 2dc87c4 commit 49c17b2
Show file tree
Hide file tree
Showing 36 changed files with 10,937 additions and 19,291 deletions.
1 change: 1 addition & 0 deletions .eslintignore
Original file line number Diff line number Diff line change
@@ -1,6 +1,7 @@
.vscode
.nyc_output
node_modules
!src/node_modules
coverage
dist
__snapshots__
12 changes: 6 additions & 6 deletions .github/workflows/ci.yml
Original file line number Diff line number Diff line change
Expand Up @@ -12,21 +12,21 @@ jobs:
runs-on: ubuntu-latest
strategy:
matrix:
node: [14.x, 16.x]
node: [18.x, 20.x]
steps:
- name: Checkout code
uses: actions/checkout@v2
uses: actions/checkout@v4
- name: Use node@${{ matrix.node }}
uses: actions/setup-node@v2
uses: actions/setup-node@v4
with:
node-version: ${{ matrix.node }}
- name: Install dependencies
run: npm ci
- name: Lint code
run: npm run lint
- name: Install Playwright
run: npx playwright install-deps chromium
- name: Install Playwright Browsers
run: npx playwright install --with-deps chromium
- name: Run tests
run: npm run ci:test
- name: Report code coverage
uses: codecov/codecov-action@v2
uses: codecov/codecov-action@v3
6 changes: 3 additions & 3 deletions .github/workflows/release.yml
Original file line number Diff line number Diff line change
Expand Up @@ -12,11 +12,11 @@ jobs:
if: ${{ github.event.workflow_run.conclusion == 'success' }}
steps:
- name: Checkout code
uses: actions/checkout@v2
uses: actions/checkout@v4
- name: Setup node
uses: actions/setup-node@v2
uses: actions/setup-node@v4
with:
node-version: 16.x
node-version: 20.x
- name: Install dependencies
run: npm ci
- name: Release
Expand Down
1 change: 1 addition & 0 deletions .gitignore
Original file line number Diff line number Diff line change
Expand Up @@ -7,6 +7,7 @@

# NPM
node_modules
!src/node_modules
npm-debug.log

# Build
Expand Down
7 changes: 5 additions & 2 deletions .lintstagedrc.json
Original file line number Diff line number Diff line change
@@ -1,4 +1,7 @@
{
"*.ts": ["eslint -f codeframe --fix", "prettier --write"],
"*{.js,.json,.md,.yml,rc}": ["prettier --write"]
"*.ts": [
"eslint -f codeframe --fix",
"prettier --write -u --with-node-modules"
],
"*{.js,.json,.md,.yml,rc}": ["prettier --write -u --with-node-modules"]
}
2 changes: 1 addition & 1 deletion .mocharc.json
Original file line number Diff line number Diff line change
Expand Up @@ -3,5 +3,5 @@
"extension": ["js", "ts"],
"enable-source-maps": true,
"watchFiles": ["src/**/*.ts", "src/**/*.marko"],
"require": ["esbuild-register", "@marko/compiler/register", "mocha-snap"]
"require": ["tsx", "@marko/compiler/register", "mocha-snap"]
}
1 change: 1 addition & 0 deletions .prettierignore
Original file line number Diff line number Diff line change
Expand Up @@ -3,6 +3,7 @@
package.json
package-lock.json
node_modules
!src/node_modules
coverage
dist
__snapshots__
Loading

0 comments on commit 49c17b2

Please sign in to comment.