16 Commits

Author SHA1 Message Date
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
ertugrulabanoz
4079210d20
docs: fix typos in guide [ci skip] (#525) 2025-07-09 18:50:35 +08:00
三咲智子 Kevin Deng
6d8f640480
docs: add filters chapter 2025-04-10 07:46:46 +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
c64d19b1e5
feat: rolldown is out of experimental now 2025-04-10 04:34:37 +08:00
三咲智子 Kevin Deng
5a3dbccfe1
chore: update vite domain 2025-04-10 04:32:49 +08:00
三咲智子 Kevin Deng
c5c306bcb8
chore(docs): fix typo 2025-01-28 21:11:54 +08:00
三咲智子 Kevin Deng
febe178f16
docs: drop webpack 4 & node 16 support 2024-11-28 23:54:54 +08:00
三咲智子 Kevin Deng
6b4cd69228
docs: add template 2024-08-31 04:41:11 +08:00
三咲智子 Kevin Deng
f78674156a
docs: add rolldown usage 2024-07-23 13:36:09 +08:00
三咲智子 Kevin Deng
41e2a590cf
refactor(rspack): remove experimental notice 2024-07-23 13:29:07 +08:00
Gengkun
7e4cecbfec
feat: support resolveId for rspack (#388)
* feat: support resolveId for rspack

* fix

* use resolve hook

* use alpha version

* remove skip rspack

* lint code

* Update src/rspack/utils.ts

Co-authored-by: Kevin Deng 三咲智子 <sxzz@sxzz.moe>

* Update docs/guide/index.md

Co-authored-by: Kevin Deng 三咲智子 <sxzz@sxzz.moe>

---------

Co-authored-by: Kevin Deng 三咲智子 <sxzz@sxzz.moe>
2024-07-23 11:30:44 +08:00
Honza Hrubý
fc2c1a1baa
chore: typo (#393) 2024-06-29 00:38:01 +02:00
Matteo Pietro Dazzi
1d7e13f06a
fix: farmfe link (#387) 2024-06-26 12:47:26 +02:00
ADNY
731a596d3a
feat: support farm plugin (#341)
Co-authored-by: Anthony Fu <anthonyfu117@hotmail.com>
2024-03-13 09:36:41 +01:00
yuyin
83d6795cee
docs: move docs (#369)
Co-authored-by: wawa0584 <60140118+WestonSeyler@users.noreply.github.com>
Co-authored-by: 三咲智子 Kevin Deng <sxzz@sxzz.moe>
2024-03-09 18:36:05 +01:00