458 Commits

Author SHA1 Message Date
Kevin Deng
79eef231fe
chore: upgrade deps 2025-12-03 05:13:12 +08:00
Kevin Deng
b9c66cdf15
chore: setup tsgo 2025-12-03 05:12:06 +08:00
Kevin Deng
a3b0255a39
chore: release v3.0.0-beta.3 2025-11-21 10:45:34 +08:00
Kevin Deng
c1cf2213a8
chore: upgrade deps 2025-11-21 10:17:15 +08:00
Kevin Deng
9d2b5e4f0f
Merge remote-tracking branch 'origin/main' into v3 2025-11-19 00:53:29 +08:00
abeer0
2b7fb01640
chore: enable pnpm trust policy (#559) 2025-11-18 23:59:37 +08:00
Kevin Deng
f4cf1c59fc
chore: release v3.0.0-beta.2 2025-11-04 14:47:26 +08:00
Kevin Deng
40e4a049c3
feat!: remove acorn dependency and require custom parser setup
Users must now call `setParseImpl` to provide custom parsing logic before invoking `this.parse`.
Acorn has been removed as a dependency.

closes #480
2025-11-04 14:45:23 +08:00
Kevin Deng
d153346bb2
chore: release v3.0.0-beta.1 2025-11-03 18:34:16 +08:00
Alistair Smith
f674d582bc
feat: support bun plugin (#539)
* loose start for bun plugin

* implement bun

* support emitFile()

* fix Bun cases in integration test

* add bun to other test files

* remove bun-types-no-globals from github

* restore bun-types-no-globals from npm @^1.2

* bun does not yet support .onEnd, so for now we shouldn't fake it with brittle workarounds

* add Bun in the documentation

* some missing bun references in docs

* support multiple plugins

* use Bun namespace instead of importing module that won't necessarily exist

* Bun is a cute pink color!

* fix the transform hook

* fix for virtual modules

* tidy up

* setup bun in ci

* revert unplugin require path

* ignore bun in test-out folders

* update tests

* support onEnd

* remove

* implement guessLoader(), bun also now supports onEnd()

* don't eat errors/warnings

* we dont need to outdir for bun in this test

* bun writebundle test

* Update to bun@1.2.22 (supports onEnd and onResolve)

* use onStart()

* define onStart() in mocks

* onStart

* ci: run vitest in Bun so we can run bun's tests

* Bun error message if building outside of Bun

* skip bun specific tests when not running in bun

* refactor

* allow only

* ci: fix typecheck

---------

Co-authored-by: Kevin Deng <sxzz@sxzz.moe>
2025-11-03 18:30:00 +08:00
Kevin Deng
ffc1e55446
feat!: drop node 18 support, drop CJS build (#558)
* feat!: drop node 18 support, drop CJS build

Requires Node.js version 20.19.0, 22.12.0, or later.

* fix
2025-11-03 17:52:18 +08:00
Kevin Deng
45ec8dd664
chore: upgrade deps 2025-11-03 17:11:23 +08:00
Kevin Deng
8ab4810d89
chore: release v2.3.10 2025-08-31 19:14:00 +08:00
Kevin Deng
0c0eec730d
chore: release v2.3.9 2025-08-28 17:58:27 +08:00
三咲智子 Kevin Deng
ce28d75087
chore: release v2.3.8 2025-08-21 10:06:24 +08:00
三咲智子 Kevin Deng
a9d2c73b20
chore: upgrade deps 2025-08-21 10:01:35 +08:00
三咲智子 Kevin Deng
ca4047e259
chore: release v2.3.7 2025-08-20 19:52:43 +08:00
三咲智子 Kevin Deng
376d578666
chore: release v2.3.6 2025-08-16 17:54:58 +08:00
三咲智子 Kevin Deng
9907b6a1f8
ci: publish on CI 2025-08-16 17:51:50 +08:00
三咲智子 Kevin Deng
cde7857651
refactor: move @jridgewell/remapping to production dep 2025-08-14 06:17:28 +08:00
三咲智子 Kevin Deng
00805c241d
chore: upgrade deps 2025-08-14 06:02:22 +08:00
Michaël De Boey
de6ed5072e
refactor: update @ampproject/remapping to @jridgewell/remapping (#534) 2025-08-14 06:00:43 +08:00
三咲智子 Kevin Deng
4aa87b3298
chore: enable pnpm catalogs 2025-07-02 03:28:55 +08:00
三咲智子 Kevin Deng
adbdc98161
chore: upgrade deps 2025-07-02 03:18:28 +08:00
renovate[bot]
a1932e63a1
chore(deps): update rspack to ^1.4.0 (#513)
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2025-06-27 01:27:49 +08:00
renovate[bot]
08ec14b058
chore(deps): update devdependency vite to v7 (#516)
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2025-06-25 06:22:31 +08:00
renovate[bot]
037661cc66
chore(deps): update all non-major dependencies (#512)
* chore(deps): update all non-major dependencies

* fix lint

---------

Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
Co-authored-by: 三咲智子 Kevin Deng <sxzz@sxzz.moe>
2025-06-07 17:37:17 +08:00
三咲智子 Kevin Deng
8c291f725f
chore: release v2.3.5 2025-05-27 17:48:47 +08:00
三咲智子 Kevin Deng
da36104415
chore: upgrade deps 2025-05-27 17:45:27 +08:00
三咲智子 Kevin Deng
f36fc7469d
chore: release v2.3.4 2025-05-13 23:28:07 +08:00
三咲智子 Kevin Deng
9dabdfa2ac
chore: upgrade deps 2025-05-13 23:27:52 +08:00
三咲智子 Kevin Deng
67edcf432f
chore: release v2.3.3 2025-05-12 18:23:32 +08:00
三咲智子 Kevin Deng
a4540d054d
chore: upgrade deps 2025-05-12 18:20:55 +08:00
renovate[bot]
b9b73d72b9
chore(deps): update devdependency lint-staged to v16 (#506)
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2025-05-11 09:56:38 +08:00
renovate[bot]
18b92977fc
chore(deps): update devdependency ansis to v4 (#505)
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2025-05-09 06:15:50 +08:00
三咲智子 Kevin Deng
d207da2bf3
chore: lint 2025-04-23 18:57:11 +08:00
Maxime Pauvert
8011f6598e
chore: add homepage field to package.json (#501) 2025-04-23 18:25:27 +08:00
三咲智子 Kevin Deng
5dc14a5ef8
chore: upgrade deps 2025-04-19 09:24:38 +08:00
三咲智子 Kevin Deng
466f4d5be7
chore: release v2.3.2 2025-04-12 19:06:02 +08:00
三咲智子 Kevin Deng
87d98bf295
chore: upgrade deps 2025-04-12 01:55:04 +08:00
三咲智子 Kevin Deng
8a09a2092b
chore: release v2.3.1 2025-04-11 08:36:00 +08:00
renovate[bot]
2a316389b0
chore(deps): update devdependency @types/picomatch to v4 (#495)
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2025-04-10 07:59:50 +08:00
三咲智子 Kevin Deng
ee0b5f8575
chore: release v2.3.0 2025-04-10 06:35:01 +08:00
Kevin Deng 三咲智子
b9fde6010a
feat: support resolveId/load/transform.filter, deprecate loadInclude & transformInclude (#494)
* feat: filters

* docs: update

* impl

* test: filter

* fix

* refactor

* refactor

* test: refactor
2025-04-10 06:28:45 +08:00
三咲智子 Kevin Deng
075508db64
chore: upgrade deps 2025-04-10 04:33:40 +08:00
三咲智子 Kevin Deng
d6193bf66f
chore: use dprint for markdown files 2025-04-10 04:32:09 +08:00
Kanon
1abcd47b10
chore: add vscode settings [ci skip] (#491)
Signed-off-by: ysknsid25 <kengo071225@gmail.com>
2025-04-08 19:34:16 +08:00
三咲智子 Kevin Deng
54cd077a47
chore: upgrade deps 2025-04-02 21:59:55 +08:00
三咲智子 Kevin Deng
c8710192dd
chore: release v2.2.2 2025-03-21 17:09:09 +08:00
三咲智子 Kevin Deng
77f7baf498
chore: upgrade deps 2025-03-21 17:05:18 +08:00