Skip to content

Commit

Permalink
Make a single output file using esbuild (#124)
Browse files Browse the repository at this point in the history
  • Loading branch information
jessealama authored Dec 3, 2024
1 parent 54dfe2f commit e31a136
Show file tree
Hide file tree
Showing 5 changed files with 943 additions and 896 deletions.
4 changes: 2 additions & 2 deletions .github/workflows/push.yaml
Original file line number Diff line number Diff line change
Expand Up @@ -21,8 +21,6 @@ jobs:
run: npm install
- name: lint
run: npm run lint
- name: build
run: npm run build
- name: compile typescript
run: npx tsc
- name: test
Expand All @@ -33,3 +31,5 @@ jobs:
run: npx c8 check-coverage --lines 99 --functions 99 --branches 99 --statements 99
- name: examples do not crash
run: for f in examples/*.ts; do npx tsx "$f" || (echo "'$f' crashed"; exit 1); done
- name: build
run: npm run build
6 changes: 6 additions & 0 deletions CHANGELOG.md
Original file line number Diff line number Diff line change
Expand Up @@ -7,6 +7,12 @@ and this project adheres to [Semantic Versioning](https://semver.org/spec/v2.0.0

## [Unreleased]

## [22.0.0]

### Changed

- We now emit a single JS file in the `dist` directory rather than several JS module files. No need for ESM or CJS subdirectories anymore.

## [21.2.0]

### Changed
Expand Down
45 changes: 0 additions & 45 deletions examples/roundtrip.ts

This file was deleted.

Loading

0 comments on commit e31a136

Please sign in to comment.