84 Commits

Author SHA1 Message Date
Kevin Deng
3503dd5d33
docs: notice this.parse 2025-11-04 15:21:43 +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
KeJun
e1dfe0f411
docs: add unplugin-preprocessor-directives (#557) 2025-11-02 21:52:35 +08:00
ertugrulabanoz
4079210d20
docs: fix typos in guide [ci skip] (#525) 2025-07-09 18:50:35 +08:00
三咲智子 Kevin Deng
4aa87b3298
chore: enable pnpm catalogs 2025-07-02 03:28:55 +08:00
三咲智子 Kevin Deng
51a58f43f7
docs: fix shiki error 2025-07-02 03:22:48 +08:00
三咲智子 Kevin Deng
adbdc98161
chore: upgrade deps 2025-07-02 03:18:28 +08:00
renovate[bot]
3af7b9db5f
chore(deps): update devdependency vue-tsc to v3 (#521)
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2025-07-02 03:16:43 +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
da36104415
chore: upgrade deps 2025-05-27 17:45:27 +08:00
三咲智子 Kevin Deng
a4540d054d
chore: upgrade deps 2025-05-12 18:20:55 +08:00
三咲智子 Kevin Deng
5dc14a5ef8
chore: upgrade deps 2025-04-19 09:24:38 +08:00
三咲智子 Kevin Deng
87d98bf295
chore: upgrade deps 2025-04-12 01:55:04 +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
075508db64
chore: upgrade deps 2025-04-10 04:33:40 +08:00
三咲智子 Kevin Deng
5a3dbccfe1
chore: update vite domain 2025-04-10 04:32:49 +08:00
三咲智子 Kevin Deng
54cd077a47
chore: upgrade deps 2025-04-02 21:59:55 +08:00
renovate[bot]
507d8ffba0
chore(deps): update devdependency markdown-it-github-alerts to v1 (#487)
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2025-04-02 15:00:46 +08:00
renovate[bot]
553e6f82b4
chore(deps): update devdependency case-police to v2 (#485)
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2025-03-31 13:52:44 +09:00
三咲智子 Kevin Deng
8864d7319e
chore: upgrade deps 2025-03-19 20:52:21 +08:00
三咲智子 Kevin Deng
7e1a5ee6d2
chore: upgrade deps 2025-02-18 22:57:23 +08:00
renovate[bot]
071c1b02fd
chore(deps): update devdependency case-police to v1 (#476)
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2025-02-12 14:26:26 +08:00
三咲智子 Kevin Deng
a9ef5b3347
chore: upgrade deps 2025-02-11 19:19:56 +08:00
三咲智子 Kevin Deng
c71bf5530c
chore: upgrade deps 2025-02-04 19:36:09 +08:00
三咲智子 Kevin Deng
c5c306bcb8
chore(docs): fix typo 2025-01-28 21:11:54 +08:00
三咲智子 Kevin Deng
ed26b39c11
chore: upgrade deps 2025-01-28 21:08:58 +08:00
renovate[bot]
03b88e2e53
chore(deps): update all non-major dependencies (#461)
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2025-01-19 01:36:57 +00:00
renovate[bot]
f66d510794
chore(deps): update devdependency unocss to v65 (#460)
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2025-01-11 10:07:50 +08:00
renovate[bot]
2082aacb28
chore(deps): update devdependency unplugin-vue-components to v28 (#457)
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2025-01-09 14:47:07 +08:00
renovate[bot]
638a8ab337
chore(deps): update devdependency unplugin-icons to v22 (#456) 2025-01-09 07:53:12 +08:00
renovate[bot]
b1369f2b91
chore(deps): update all non-major dependencies (#454)
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2025-01-08 01:13:43 +00:00
renovate[bot]
1739b7eb6d
chore(deps): update all non-major dependencies (#452)
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2025-01-02 01:06:42 +00:00
renovate[bot]
2448b73ad0
chore(deps): update all non-major dependencies (#449)
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2024-12-26 01:12:59 +00:00
三咲智子 Kevin Deng
aec274cc76
refactor(docs): minimize iconify icon size 2024-12-14 02:17:18 +08:00
三咲智子 Kevin Deng
d744b30cb5
chore: upgrade deps 2024-12-14 02:11:48 +08:00
renovate[bot]
89b8e0a07d
chore(deps): update all non-major dependencies 2024-12-11 11:04:02 +00:00
renovate[bot]
654ed95046
chore(deps): update all non-major dependencies (#443)
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2024-12-06 01:35:47 +00:00
三咲智子 Kevin Deng
868cca008a
docs: disable isolatedDeclarations for docs 2024-12-03 17:25:21 +08:00
三咲智子 Kevin Deng
9c3a471c66
refactor: import with node: protocol 2024-12-03 17:24:49 +08:00
三咲智子 Kevin Deng
f2f1ce4711
docs: remove archived unplugin-vue-ce 2024-12-03 16:51:25 +08:00
renovate[bot]
1b697de135
chore(deps): update all non-major dependencies (#436)
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2024-12-02 01:23:21 +00:00
三咲智子 Kevin Deng
015e3efc53
docs: sort showcase by star 2024-11-30 03:45:08 +08:00
三咲智子 Kevin Deng
28ba9444ec
docs: add more showcase 2024-11-30 03:39:41 +08:00
三咲智子 Kevin Deng
3af93f8870
docs: improve ui 2024-11-30 03:32:40 +08:00
三咲智子 Kevin Deng
f58a9a23bb
docs: fix twoslash 2024-11-30 03:23:42 +08:00
三咲智子 Kevin Deng
d01c332cf2
docs: enable eslint for vue sfc 2024-11-30 03:04:46 +08:00
三咲智子 Kevin Deng
46aa2da5a3
docs: fix type error 2024-11-30 03:04:46 +08:00