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

Using bun #443

Merged
merged 58 commits into from
Jul 7, 2024
Merged
Changes from 1 commit
Commits
Show all changes
58 commits
Select commit Hold shift + click to select a range
5a9b756
Replacing vitest, tsx and tsup with bun.
RobinTail May 8, 2024
86e925f
Running unit tests.
RobinTail May 8, 2024
9a1b7fa
Using bun in CI job unitTest.
RobinTail May 8, 2024
e9e91df
Trying without --bun.
RobinTail May 8, 2024
594ad9e
Fix benchmark report processing.
RobinTail May 8, 2024
dacef96
Building and integration testing commands.
RobinTail May 8, 2024
69637f2
Adjusting the CI on integration tests.
RobinTail May 8, 2024
f1ce939
Making DTS build and adjusting the integration test itself.
RobinTail May 8, 2024
803b538
Using bun link for integration test.
RobinTail May 8, 2024
74b701d
Single DTS for all bundles.
RobinTail May 8, 2024
a381905
Rev, Ref: building CJS and restoring D.CTS.
RobinTail May 8, 2024
07c0352
Split commands.
RobinTail May 8, 2024
c09f4fa
Adjust eslint exceptions.
RobinTail May 8, 2024
105fa98
Using recommended tsconfig base for bun.
RobinTail May 8, 2024
9f62017
Trying vitest 2 beta2.
RobinTail May 9, 2024
5a6228f
Add missing dependency.
RobinTail May 9, 2024
ae67c65
Revert "Trying vitest 2 beta2."
RobinTail May 9, 2024
35d5b4a
Merge branch 'master' into try-bun
RobinTail Jun 22, 2024
7237c39
Fix: rem tsup and tsx.
RobinTail Jun 22, 2024
f9d621d
Enabling lcov.
RobinTail Jun 23, 2024
f4db3f5
Rm redundant prop in build script.
RobinTail Jun 23, 2024
41c3a4b
Update .github/workflows/ci.yml
RobinTail Jun 23, 2024
b9b71b4
Using bun-plugin-isolated-decl for DTS (ESM only).
RobinTail Jul 5, 2024
dca1f52
Merge branch 'master' into try-bun
RobinTail Jul 5, 2024
b8d4d7e
Merge branch 'master' into try-bun
RobinTail Jul 5, 2024
32243b6
Copy DTS generated by bun for CJS.
RobinTail Jul 5, 2024
592d686
Fix type import in bench tool.
RobinTail Jul 5, 2024
9926078
Upgrade DTS tool.
RobinTail Jul 5, 2024
eee6c4a
Moved build script to tools.
RobinTail Jul 5, 2024
2c83595
Upgrade bun setup action in the integration test.
RobinTail Jul 5, 2024
7eb9bed
Ref: naming CJS config.
RobinTail Jul 5, 2024
20900f3
Removing tsconfig.unit.json.
RobinTail Jul 5, 2024
e9fcaa2
Removed node types.
RobinTail Jul 5, 2024
a258e63
Easier overrides for eslint import plugin.
RobinTail Jul 5, 2024
655b915
Adjust prepublishOnly command.
RobinTail Jul 5, 2024
a27bf22
Updating publishing workflow.
RobinTail Jul 5, 2024
553dfe3
Reading file using Bun.file() instead of node:fs.
RobinTail Jul 5, 2024
13fba15
Removing unicorn plugin (no node imports).
RobinTail Jul 5, 2024
633ce38
Removing node references in eslint config.
RobinTail Jul 5, 2024
427638b
All deps external.
RobinTail Jul 5, 2024
8ea320b
Merge branch 'master' into try-bun
RobinTail Jul 5, 2024
09e0c0c
Updating dependencies.
RobinTail Jul 5, 2024
ac9927e
Fix JSON reading.
RobinTail Jul 5, 2024
fa60065
Clean comments in JS (CJS).
RobinTail Jul 5, 2024
4852d6c
Updating lock file and fix resolution.
RobinTail Jul 7, 2024
56949ee
Trying vitest 2.0 with --bun.
RobinTail Jul 7, 2024
590b68d
Revert "Trying vitest 2.0 with --bun."
RobinTail Jul 7, 2024
b247130
Merge branch 'master' into try-bun
RobinTail Jul 7, 2024
b64eb23
Minify CJS.
RobinTail Jul 7, 2024
445e98d
Minify commands.
RobinTail Jul 7, 2024
ec61604
Remove dependabot - does not support bun, will use Renovate.
RobinTail Jul 7, 2024
ed77dc0
Merge branch 'master' into try-bun
RobinTail Jul 7, 2024
2c96ede
Changelog: 3.0.0.
RobinTail Jul 7, 2024
fa9b638
3.0.0-beta.1
RobinTail Jul 7, 2024
75686f4
Rev: preserve Node installation in the publishing script.
RobinTail Jul 7, 2024
365e590
Using uglify-js instead of jsmin.
RobinTail Jul 7, 2024
ec781b7
3.0.0-beta.2
RobinTail Jul 7, 2024
5e6ef1d
Lock file updated for some reason.
RobinTail Jul 7, 2024
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
Prev Previous commit
Next Next commit
Using bun link for integration test.
RobinTail committed May 8, 2024
commit 803b5385c78d09d22b490efb105942876f46cdb0
3 changes: 2 additions & 1 deletion .github/workflows/ci.yml
Original file line number Diff line number Diff line change
@@ -133,13 +133,14 @@ jobs:
env:
MUI_VERSION: ${{ matrix.mui-version }}
run: |
bun link
cat >integration-test/package.json <<EOF
{
"name": "integration-test",
"version": "1.0.0",
"license": "MIT",
"dependencies": {
"merge-sx": "link:./..",
"merge-sx": "link:merge-sx",
"@mui/material": "${MUI_VERSION}",
"react": "^17.0.2",
"react-dom": "^17.0.2"