Contributions
The list of non-trivial PRs to the open source projects I've contributed to. I hope you can get what I'm interested in.
- vitejs/vite
- #18506: fix: allow nested dependency selector to be used for
optimizeDeps.include
for SSR - #18503: fix: use picomatch to align with tinyglobby
- #18395: feat(resolve)!: allow removing conditions
- #18362: feat: use a single transport for fetchModule and HMR support
- #18334: docs: env api expand runtime agnostic SSR section
- #18329: fix(ssr):
this
in exported function should beundefined
- #18320: docs: try to decouple more information in env api docs
- #18303: feat(json)!: add
json.stringify: 'auto'
and make that the default - #18263: feat: add
environment::listen
- #18194: fix: asset
new URL(,import.meta.url)
match - #17867: feat: support originalFilename
- #16453: fix: don't add outDirs to watch.ignored if emptyOutDir is false
- #16249: feat(hmr): call
hotUpdate
hook with file create/delete - #16168: docs: add
@shikiji/vitepress-twoslash
- #16103: fix(worker): throw error when circular worker import is detected and support self referencing worker
- #16079: fix: upgrade esbuild to 0.20.x
- #16078: fix(css): avoid generating empty JS files when JS files becomes empty but has CSS files imported
- #16052: feat: csp nonce support
- #15846: fix: empty CSS file was output when only .css?url is used
- #15259: fix(css):
.css?url
support - #15203: fix: emit
vite:preloadError
for chunks without deps - #14984: fix: caret position was incorrect
- #14945: fix(css): correctly set manifest source name and emit CSS file
- #14595: fix(html): import expression in classic script for dev
- #14592: fix(html): inline style attribute not working in dev
- #14533: fix: esbuild glob resolve error
- #14508: feat!: rollup v4
- #14232: fix: handle sourcemap correctly when multiple line import exists
- #14125: feat(css)!: remove css default export
- #13738: fix(css): use single postcss instance
- #13584: perf: use thread for preprocessors
- #13525: feat!: update esbuild to 0.18.2
- #13514: fix: breakpoints in JS not working
- #13283: feat(config): friendly ESM file require error
- #11896: feat(legacy)!: bump modern target to support async generator
- #11780: fix(ssr): load sourcemaps alongside modules
- #11312: fix: preview fallback
- #11301: fix: derive
useDefineForClassFields
value fromtsconfig.compilerOptions.target
(fixes #10296) - #11122: fix(importGlob): preserve line count for sourcemap
- #11121: fix(importGlob): don't warn when CSS default import is not used
- #11057: fix(ssr): preserve require for external node
- #10905: perf: regexp perf issues, refactor regexp stylistic issues
- #10683: fix(config): resolve externalized specifier with internal resolver
- #10528: fix(config): don't use module condition (
import.meta.resolve
) (fixes #10430) - #10406: fix: preserve default export from externalized packages (fixes #10258)
- #10071: fix: respect
mainFields
when resolving browser/module field (fixes #8659) - #9909: feat(css): format error
- #9609: fix(ssr): rename objectPattern dynamic key (fixes #9585)
- #9547: fix: allow tree-shake glob eager css in js
- #9381: fix: avoid using
import.meta.url
for relative assets if output is not ESM (fixes #9297) - #9034: perf: bundle create-vite
- #9007: feat: show ws connection error and don't reload if ws connection did not success
- #9006: fix(react): sourcemap incorrect warning and classic runtime sourcemap
- #8997: fix(ssr): fix sourcemap content (fixes #8657)
- #8939: docs: update WSL2 watch limitation explanation
- #8650: fix: infer hmr ws target by client location
- #8647: feat: print resolved address for localhost
- #8543: fix: default host to
localhost
instead of127.0.0.1
- #8459: fix(optimizer): external require-import conversion (fixes #2492, #3409, #5308)
- #8352: fix: missing types for
es-module-lexer
(fixes #8349) - #8219: feat(wasm): new wasm plugin (
.wasm?init
) - #8094: fix: add direct query to html-proxy css (fixes #8091)
- #7173: feat: css sourcemap support during dev
- #7098: fix: import with query with exports/browser field
- #18506: fix: allow nested dependency selector to be used for
- Rich-Harris/magic-string
- honojs/hono
- twoslashes/twoslash
- aquaproj/aqua
- napi-rs/napi-rs
- rollup/rollup
- #5471: Add linux arm musl build
- #5445: docs: add
@shikiji/vitepress-twoslash
- #5404: fix: escape ids in
import.meta.ROLLUP_FILE_URL_referenceId
correctly - #5284: Add friendly error for missing MSVC redistributable
- #5267: Add friendly error for npm bug
- #5207: perf: run lint while constructing nodes
- #5204: perf: shrink wasm size by avoid importing browserslist
- #5202: perf: introduce
parseAstAsync
and parallelize parsing AST - #5072: Add known globals
- rolldown/rolldown
- rollup/plugins
- bluwy/publint
- guybedford/es-module-lexer
- postcss/postcss-load-config
- vitejs/docs-ja
- unjs/unbuild
- nodejs/node
- egoist/tsup
- antfu-collective/vite-ssg
- vuejs/language-tools
- unocss/unocss
- vuejs/vitepress
- antfu-collective/taze
- vitest-dev/vitest
- DefinitelyTyped/DefinitelyTyped
- kekee000/fonteditor-core
- vitejs/vite-ecosystem-ci
- antfu/strip-literal
- fb55/entities
- yyx990803/launch-editor
- vikejs/vike
- vuejs/create-vue
- sindresorhus/log-update
- bcoe/c8
- antfu-collective/vite-plugin-inspect
- prettier/prettier
- evanw/esbuild
- vueuse/vueuse
- windicss/windicss
- microsoft/vscode-html-languageservice
- OpenAPITools/openapi-generator
- vuejs/vetur
- vuejs/eslint-plugin-vue
- #1407: Add composition api's computed function support to vue/no-side-effects-in-computed-properties close #1393
- #1406: Add composition api's computed function support to vue/return-in-computed-property refs #1393
- #1398: Add composition api's computed function support to vue/no-async-in-computed-properties refs #1393
- #1396: Make no-ref-as-operand fixable close #1394
- eslint/eslint-release
- vuejs/composition-api
- tensorflow/tfjs
Last Fetched: 2024/11/09 06:40