Skip to content

Commit

Permalink
Merge pull request #5603 from netlify/integrate-edge-bundler-repo
Browse files Browse the repository at this point in the history
chore: integrate edge-bundler
  • Loading branch information
Skn0tt authored Apr 23, 2024
2 parents 0be6927 + 918a9a8 commit 5ab8dcf
Show file tree
Hide file tree
Showing 222 changed files with 25,600 additions and 11,791 deletions.
1 change: 1 addition & 0 deletions .circleci/config.yml
Original file line number Diff line number Diff line change
Expand Up @@ -61,6 +61,7 @@ commands:
keys:
- npm-{{ arch }}-v1-{{ checksum "package-lock.json" }}
- npm-{{ arch }}-v1
- run: curl -fsSL https://deno.land/install.sh | sh -s -- v1.42.3
- run: << parameters.command >>
- save_cache:
key: npm-{{ arch }}-v1-{{ checksum "package-lock.json" }}
Expand Down
5 changes: 5 additions & 0 deletions .eslintrc.cjs
Original file line number Diff line number Diff line change
Expand Up @@ -24,6 +24,11 @@ const config = {
'packages/framework-info/test/fixtures/**',
'packages/framework-info/dist/**',
'packages/*/lib/**',

'packages/edge-bundler/deno/**/*',
'packages/edge-bundler/node/vendor/**',
'packages/edge-bundler/test/deno/**/*',
'packages/edge-bundler/test/fixtures/**/*',
],
rules: {
// -----------------------------------------------------------
Expand Down
10 changes: 10 additions & 0 deletions .github/workflows/workflow.yml
Original file line number Diff line number Diff line change
Expand Up @@ -51,9 +51,12 @@ jobs:
matrix:
os: [ubuntu-latest, macOS-latest, windows-latest]
node-version: ['*']
# Must include the minimum deno version from the `DENO_VERSION_RANGE` constant in `node/bridge.ts`.
deno-version: ['v1.37.0', 'v1.x']
include:
- os: ubuntu-latest
node-version: '14.16.0'
deno-version: 'v1.x'
fail-fast: false
steps:
# Sets an output parameter if this is a release PR
Expand All @@ -79,6 +82,13 @@ jobs:
- name: Install npm@7
run: npm install -g npm@7
if: ${{ matrix.node-version == '14.16.0' && !steps.release-check.outputs.IS_RELEASE }}
- name: Setup Deno
uses: denoland/setup-deno@v1
with:
deno-version: ${{ matrix.deno-version }}
if: ${{ !steps.release-check.outputs.IS_RELEASE }}
- name: Setup Deno dependencies
run: deno cache https://deno.land/x/[email protected]/eszip.ts
- name: Set up Go
uses: actions/setup-go@v4
with:
Expand Down
5 changes: 5 additions & 0 deletions .prettierignore
Original file line number Diff line number Diff line change
@@ -1,8 +1,13 @@
# don't format fixtures (sometimes faulty behaviour is desired)
packages/*/tests/**/fixtures/**
packages/*/test/**/fixtures/**
packages/framework-info/test/fixtures/**
# don't lint outputs
packages/*/lib
# don't lint deno files
packages/edge-bundler/deno/**
# don't lint vendored files
packages/edge-bundler/*/vendor/**
# don't lint changelog files as they get auto-generated
CHANGELOG.md
coverage
1 change: 1 addition & 0 deletions .release-please-manifest.json
Original file line number Diff line number Diff line change
@@ -1,6 +1,7 @@
{
"packages/build-info": "7.13.2",
"packages/build": "29.40.0",
"packages/edge-bundler": "11.4.0",
"packages/cache-utils": "5.1.5",
"packages/config": "20.12.1",
"packages/framework-info": "9.8.11",
Expand Down
Loading

0 comments on commit 5ab8dcf

Please sign in to comment.