Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

build: replace pika with esbuild and tsc #819

Closed
wants to merge 27 commits into from
Closed
Show file tree
Hide file tree
Changes from all commits
Commits
Show all changes
27 commits
Select commit Hold shift + click to select a range
27436b3
build: replace pika with esbuild and tsc
wolfy1339 Mar 6, 2023
a996b6c
build: replace pika with esbuild and tsc
wolfy1339 Mar 6, 2023
96f08b2
build: replace pika with esbuild and tsc
wolfy1339 Mar 6, 2023
8dc204c
build: delete the `pkg` folder to start with a clean slate
wolfy1339 Mar 6, 2023
1f8f000
build: don't include `node_modules` in bundles
wolfy1339 Mar 6, 2023
94584a9
build: use `index.js` as the sole bundle entry point
wolfy1339 Mar 6, 2023
523fb5f
build: use `fs.rm()` instead of `fs.rmDir()`
wolfy1339 Mar 6, 2023
b4ce06c
build: delete the `type.js` files
wolfy1339 Mar 6, 2023
3c04295
build: optimise glob usage
wolfy1339 Mar 6, 2023
3220b93
style: run prettier
wolfy1339 Mar 6, 2023
6427503
build: also remove map files
wolfy1339 Mar 6, 2023
885882a
build: add comments to the build script
wolfy1339 Mar 6, 2023
5ed6c48
Update scripts/build.ts
wolfy1339 Mar 13, 2023
04ebeb1
build: use `Promise.all()`
wolfy1339 Mar 14, 2023
65b722e
build: use Promise api for `fs` modules
wolfy1339 Mar 14, 2023
567a902
build: switch to async glob
wolfy1339 Mar 14, 2023
8a490bd
build: switch to plain JS file
wolfy1339 Mar 14, 2023
157d73d
chore: update `.gitignore` comment
wolfy1339 Mar 14, 2023
f7b0747
build: fix script in `package.json`
wolfy1339 Mar 14, 2023
7efc283
build: reduce glob expression
wolfy1339 Mar 14, 2023
ec43738
build: don't use `./` in paths in `package.json`
wolfy1339 Mar 14, 2023
7bcdfaa
Update scripts/build.mjs
wolfy1339 Apr 6, 2023
c303e04
Update scripts/build.mjs
wolfy1339 Apr 6, 2023
ce35b6a
Apply suggestions from code review
wolfy1339 Apr 6, 2023
7799db5
style: run prettier
wolfy1339 Apr 6, 2023
ad6afbb
Update scripts/build.mjs
wolfy1339 Apr 7, 2023
8992e9c
Update scripts/build.mjs
wolfy1339 Apr 7, 2023
File filter

Filter by extension

Filter by extension


Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
4 changes: 2 additions & 2 deletions .gitignore
Original file line number Diff line number Diff line change
Expand Up @@ -2,5 +2,5 @@
coverage
node_modules

# Pika builds
pkg/
# Build output folder
pkg/
Loading