me . blog . projects . talks . podcasts . compform . tweets . discord . instagram . sponsor
A ship in harbor is safe, but that is not what ships are built for.
- undefined
- https://antfu.me
- @antfu7
Highlights
- 37 discussions answered
Block or Report
Block or report antfu
Report abuse
Contact GitHub support about this user’s behavior. Learn more about reporting abuse.
Report abusePinned
-
-
-
-
vueuse/vueuse Public
Collection of essential Vue Composition Utilities for Vue 2 and 3
-
wenyan-lang/wenyan Public
文言文編程語言 A programming language for the ancient Chinese.
10,615 contributions in the last year
Activity overview
Contribution activity
May 2022
Created 657 commits in 57 repositories
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
- 32 repositories not shown
Created 6 repositories
-
antfu/contribute
Built by
- antfu/fastify-dx
- antfu/nuxt-server-fn TypeScript
-
antfu/nuxt-tsconfig-stub
JavaScript
•
Built by
- antfu/vscode-goto-alias TypeScript
- antfu/strip-literal TypeScript
Created a pull request in vuejs/core that received 15 comments
feat(reactivity-transform): allow custom shorthands
Related issue in Nuxt 3: nuxt/framework#3780 Reactivity transform provides the awesome DX to work on reactive data at ease. While the built-in sh…
+683
−541
•
15
comments
Opened 57 other pull requests in 11 repositories
vitejs/vite
33
merged
2
open
- test: test vitepress in CI
-
fix: expose client dist in
exports -
fix(cjs): build cjs for
loadEnv - feat(create-vite): migrate to ESM
-
test: migrate tests with
type: module -
feat(create-vite): add
type: moduleto all templates -
chore: enable
import/no-duplicateseslint rule - test: try to remove threads limit
- fix(glob): properly handles tailing comma
- feat!: migrate to ESM
- docs: note about v3 release
- chore(workflow): support alpha release
-
chore: use
esnoto replacets-node - chore: revert vitejs/vite#8152
-
chore(deps): migrate to
node-fetch-native -
chore(deps): use
esnoto replacets-node -
chore: use
unbuildto bundle plugins - test: refactor test utils and setup
- chore: reduce the usage of require
- chore: enable typecheck for tests and scripts
- chore(lint): sort for imports
- test: improve dx for tests
- test: migrate to vitest
- chore: enable renovate for playground
- chore: bump minors and rebuild lock
- Some pull requests not shown.
vitest-dev/vitest
4
merged
1
open
1
closed
nuxt/framework
4
open
1
merged
unocss/unocss
3
merged
vuejs/vitepress
2
merged
vuejs/eslint-plugin-vue
1
open
antfu/unplugin-auto-import
1
merged
esbuild-kit/tsx
1
merged
nuxt-contrib/vue-bundle-renderer
1
open
vuejs/core
1
merged
poyoho/vite
1
merged
Reviewed 89 pull requests in 25 repositories
vitejs/vite
25 pull requests
- chore: enable reportUnusedDisableDirectives
- feat: derive proper js extension from package type
- feat: default esm SSR build, simplified externalization
-
fix(optimizer): transpile before calling
transformGlobImport - chore(ci): remove pnpm version config
- feat: non-blocking esbuild optimization at build time
- feat: non-blocking needs interop
- feat: scan free dev server
- docs: vitepress next updates
- feat!: migrate to ESM
- refactor(cli): improve output aesthetics
- fix: rewrite CJS specific funcs/vars in plugins
- feat!: relative base
-
chore: use
esnoto replacets-node - chore(workflow): support alpha release
- chore(plugin-vue): change @rollup/pluginutils to dep from devDep
- fix(plugin-vue): trigger css hmr on custom template languages
- chore: stabilize experimental api
-
chore: use
unbuildto bundle plugins - chore: move mistakenly left playground files
- test: set global hookTimeout
- test: improve dx for tests
- test: fix flaky lib test
- test: migrate to vitest
- chore(plugin-vue-jsx): add peer deps
- Some pull request reviews not shown.
vitest-dev/vitest
16 pull requests
- feat(vite-node): options via CLI (fixes #1208)
-
feat: Export snapshot state to
expect.extend. - fix: birpc using safe timers
- feat: add dynamicImportSettled utility function
- fix: handle error from pool.run
- feat: support npm setup files
- feat: @vitest/browser package
- fix: can mock non-existent paths and virtual modules via __mocks__
-
fix:
.resolvesand.rejectsexpectations - fix: skip props from prototype when cloning
- feat: allow passing config to sinon/fake-timers
- fix: clear mock from callstack, if mocked with factory
- docs: remove "mocking globals" from migration guide
- refactor(vite-node): Replace minimist with cac
- feat: remove shebang when executing the code via vite-node
- feat: add config option logHeapUsage
unocss/unocss
9 pull requests
- fix: prioritize require
- feat(preset-tagify): new preset
-
feat(directives): support
theme()function - feat(preset-wind): support bg position
-
refactor(preset-typography): deprecate
classNamein favor ofselectorName - feat(preset-typography): inherit mono font from theme
- fix(core): improve multiple variant sorting
- feat(core): merge safelist presets from config
- docs(playground): missing icon preset
vueuse/vueuse
5 pull requests
antfu/unplugin-vue-components
4 pull requests
slidevjs/slidev
3 pull requests
antfu/vitesse
3 pull requests
nuxt/framework
2 pull requests
vuejs/vitepress
1 pull request
unjs/unimport
1 pull request
antfu/vite-plugin-pwa
1 pull request
antfu/vite-plugin-md
1 pull request
nuxt/modules
1 pull request
vuejs/core
1 pull request
nuxt/ui
1 pull request
nuxt/hackernews
1 pull request
esbuild-kit/esm-loader
1 pull request
Rich-Harris/magic-string
1 pull request
antfu/antfu.me
1 pull request
underfin/vite-plugin-vue2
1 pull request
antfu/vscode-where-am-i
1 pull request
vueuse/vue-demi
1 pull request
vuejs/composition-api
1 pull request
antfu/unconfig
1 pull request
slidevjs/docs-cn
1 pull request
Created an issue in X-lab2017/open-digger that received 6 comments
Opened 9 other issues in 5 repositories
nuxt/framework
4
open
esbuild-kit/tsx
1
open
1
closed
nuxt/content
1
open
windicss/windicss
1
closed
vitejs/vite
1
closed
Started 1 discussion in 1 repository
unjs/nitro
unjs/nitro
Answered 2 discussions in 1 repository
Joined the esbuild kit organization
esbuild kit
High quality tools enhanced by esbuild
35
contributions
in private repositories
May 13 – May 27


