Skip to content

Commit 1f16ef8

Browse files
committed
feat: remove rollup from the build process, replace with esbuild
1 parent e3d26ff commit 1f16ef8

File tree

5 files changed

+83
-2764
lines changed

5 files changed

+83
-2764
lines changed

.github/workflows/node.js.yml

+1-1
Original file line numberDiff line numberDiff line change
@@ -35,7 +35,7 @@ jobs:
3535
${{ runner.os }}-
3636
- name: Install dependencies
3737
run: |
38-
npm i jest typescript rollup typedoc -g
38+
npm i jest typescript esbuild typedoc -g
3939
npm ci
4040
- name: Test coverage
4141
run: |

.github/workflows/release.yml

+1-17
Original file line numberDiff line numberDiff line change
@@ -30,27 +30,11 @@ jobs:
3030
${{ runner.os }}-
3131
- name: Install dependencies
3232
run: |
33-
npm i jest typescript rollup typedoc -g
33+
npm i jest typescript esbuild typedoc -g
3434
npm ci
35-
# - name: Test coverage
36-
# run: |
37-
# jest --coverage --ci
38-
# - name: Coveralls Parallel
39-
# uses: coverallsapp/github-action@master
40-
# with:
41-
# github-token: ${{ secrets.github_token }}
42-
# parallel: true
43-
# path-to-lcov: ./coverage/lcov.info # optional (default value)
44-
45-
# - name: Coveralls Finished
46-
# uses: coverallsapp/github-action@master
47-
# with:
48-
# github-token: ${{ secrets.github_token }}
49-
# parallel-finished: true
5035
- name: build files, docs
5136
run: |
5237
NODE_OPTIONS=--max-old-space-size=9000 npm run build
53-
# # tsc && rollup -c && typedoc && sitedown manual/ -b docs/manual
5438
- name: Test coverage
5539
run: |
5640
npm run test:ci

0 commit comments

Comments
 (0)