8000 wip(jsx-vapor): this is a collection of my pull requests for `pkg.pr.new` (don't merge!) by zhiyuanzmj · Pull Request #13061 · vuejs/core · GitHub
[go: up one dir, main page]

Skip to content

wip(jsx-vapor): this is a collection of my pull requests for pkg.pr.new (don't merge!) #13061

New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Draft
wants to merge 99 commits into
base: minor
Choose a base branch
from
Draft
Changes from 1 commit
Commits
Show all changes
99 commits
Select commit Hold shift + click to select a range
5fdc953
fix(runtime-vapor): prevent passing an empty string to classList.add
zhiyuanzmj Mar 2, 2025
1e71009
fix(runtime-vapor): properly mount component when using setInsertionS…
edison1105 Mar 10, 2025
704fee9
feat(compiler-vapor): support custom generate operation
zhiyuanzmj Mar 16, 2025
efaa5b1
feat(compiler-vapor): support keys and nonKeys modifier for component…
zhiyuanzmj Mar 17, 2025
c50fb0e
fix(compiler-vapor): move setInsertionState to the end to prevent nth…
zhiyuanzmj Mar 17, 2025
015e1ee
fix(compiler-vapor): move `next`, `child` and `nthChild` before the s…
zhiyuanzmj Mar 18, 2025
d1cc06a
Merge branch 'component-modifiers' into jsx-vapor
zhiyuanzmj Mar 18, 2025
0929434
Merge branch 'custom-gen-operation' into jsx-vapor
zhiyuanzmj Mar 18, 2025
13f3ab1
feat: remove __BROWSER__ flag
zhiyuanzmj Mar 18, 2025
eeab9c4
Merge branch 'vapor-runtime-class-list' into jsx-vapor
zhiyuanzmj Mar 18, 2025
8dda0b1
feat(runtime-core): expose pauseTracking and enableTracking
zhiyuanzmj Mar 19, 2025
361c7d4
feat: export resetTracking
zhiyuanzmj Mar 19, 2025
8b7a035
fix: use modelValueModifiers intead of modelModifiers
zhiyuanzmj Mar 19, 2025
9df9281
feat: use for vapor
zhiyuanzmj Mar 20, 2025
d8dd1ff
Merge branch 'fix-define-model' into jsx-vapor
zhiyuanzmj Mar 20, 2025
3e7464f
Merge branch 'export-pauseTracking' into jsx-vapor
zhiyuanzmj Mar 20, 2025
f264ceb
feat(runtime-vapor): support HMR for setup
zhiyuanzmj Mar 25, 2025
b43f4f5
Merge branch 'setup-hmr' into jsx-vapor
zhiyuanzmj Mar 25, 2025
9ab8e4c
chore: update lockfile
edison1105 Apr 1, 2025
09bc000
feat(runtime-vapor): support HMR for setup
zhiyuanzmj Mar 25, 2025
e1f2b08
Merge branch 'vapor' into jsx-vapor
zhiyuanzmj Apr 25, 2025
950bd84
fix(compiler-vapor): prevent caching variables in function expression
zhiyuanzmj Apr 26, 2025
73dc7ed
chore: revert
zhiyuanzmj Apr 26, 2025
b6687fb
Merge branch 'vapor' into fix-cache-variable
zhiyuanzmj Apr 26, 2025
42f38ca
Merge branch 'fix-cache-variable' into jsx-vapor
zhiyuanzmj Apr 26, 2025
2582521
chore: use some
zhiyuanzmj Apr 27, 2025
97254c3
chore: update snapshot
zhiyuanzmj Apr 29, 2025
d1c4d84
feat(runtime-vapor): add normalizeNode to support non-block nodes
zhiyuanzmj May 7, 2025
2684546
chore: revert docs
zhiyuanzmj May 7, 2025
172df6a
feat(runtime-vapor): support HMR for setup
zhiyuanzmj Mar 25, 2025
41ad10c
chore: revert
zhiyuanzmj Apr 26, 2025
e19086d
chore: merge branch 'vapor' into normalize-node
zhiyuanzmj May 11, 2025
6550188
chore: update deps
zhiyuanzmj May 11, 2025
912b7dc
chore: update deps
zhiyuanzmj May 11, 2025
bb083de
chore: update deps
zhiyuanzmj May 11, 2025
d884b02
chore: merge branch 'vapor' into fix-cache-variable
zhiyuanzmj May 11, 2025
f5caae0
feat(runtime-vapor): expose isVaporComponent
zhiyuanzmj May 11, 2025
bafba42
chore: Merge branch 'expose-isVaporComponent' into jsx-vapor
zhiyuanzmj May 11, 2025
d386396
chore: Merge branch 'normalize-node' into jsx-vapor
zhiyuanzmj May 11, 2025
08396b3
fix(compiler-vapor): prevent process UpdateExpression
zhiyuanzmj May 17, 2025
7a31002
Merge branch 'vapor' into update-expression
zhiyuanzmj May 19, 2025
912832c
Merge branch 'pr-123' into jsx-vapor
zhiyuanzmj May 20, 2025
3834808
feat(vapor): add vapor flag for createVaporApp
zhiyuanzmj May 21, 2025
6dbc57c
chore(compiler-vapor): use compiler-dom instead of compiler-core
zhiyuanzmj May 21, 2025
7288b4f
Merge branch 'compiler-dom' into jsx-vapor
zhiyuanzmj May 21, 2025
84f9f5e
chore: revert #13016
zhiyuanzmj May 21, 2025
61fb892
fix: prevent AssignmentExpression
zhiyuanzmj May 26, 2025
7201bf3
chore: Merge branch 'update-expression' into jsx-vapor
zhiyuanzmj May 26, 2025
7874664
feat: support browser for walkIdentifiers
zhiyuanzmj May 26, 2025
398c16f
fix(vapor): special handling vapor props in vdom interop
edison1105 May 26, 2025
d2c6e2d
fix(runtime-vapor): prevent mounting functional components as virtual…
zhiyuanzmj May 26, 2025
1c02a3e
chore: Merge branch 'fix-vapor-interop' into jsx-vapor
zhiyuanzmj May 26, 2025
46e707d
Merge branch 'pr-13382' into jsx-vapor
zhiyuanzmj May 26, 2025
7d84f7d
feat(runtime-core): add generic option for getCurrentInstance
zhiyuanzmj May 29, 2025
d610b6c
Merge branch 'get-current-instance' into jsx-vapor
zhiyuanzmj May 30, 2025
335b107
Merge branch 'create-vapor-app' into jsx-vapor
zhiyuanzmj May 30, 2025
280bc48
chore: remove pauseTracking
zhiyuanzmj May 31, 2025
7fa4403
feat(runtime-vapor): support Fragment
zhiyuanzmj Jun 3, 2025
72d63f1
chore: Merge remote-tracking branch 'origin/vapor' into jsx-vapor
zhiyuanzmj Jun 18, 2025
9e2eea9
chore: Merge branch 'vapor' into jsx-vapor
zhiyuanzmj Jun 27, 2025
bee012d
chore: revert
zhiyuanzmj Jul 3, 2025
a176070
fix(runtime-vapor): prevent hasOwnProperty error when dynamic prop is…
zhiyuanzmj Jul 4, 2025
11aa418
Merge branch 'vapor' into v-bind-null
zhiyuanzmj Jul 4, 2025
af1f08c
chore: add test
zhiyuanzmj Jul 4, 2025
715b798
Merge branch 'v-bind-null' into jsx-vapor
zhiyuanzmj Jul 4, 2025
e55c2ac
chore: Merge branch 'vapor' into normalize-node
zhiyuanzmj Jul 4, 2025
c232d70
chore: update test
zhiyuanzmj Jul 4, 2025
a359aff
feat(runtime-vapor): support functional slot in vdom component
zhiyuanzmj Jul 5, 2025
4d05dfd
chore: update tests
zhiyuanzmj Jul 5, 2025
26995c5
Merge branch 'vapor' into vapor-fragment
zhiyuanzmj Jul 5, 2025
d361d2e
chore: update
zhiyuanzmj Jul 5, 2025
425c22a
chore: update
zhiyuanzmj Jul 5, 2025
51677cd
Merge branch 'interop-slot' into jsx-vapor
zhiyuanzmj Jul 5, 2025
73ded95
fix(runtime-vapor): remove access globalProperties warning
zhiyuanzmj Jul 10, 2025
809b9b5
test: mark todo
zhiyuanzmj Jul 10, 2025
73bceb2
chore: Merge remote-tracking branch 'origin/minor' into jsx-vapor
zhiyuanzmj Jul 10, 2025
2a877d6
fix(compiler-vapor): selectors was not initialized in time when the i…
johnsoncodehk Jul 16, 2025
05d3652
Update apiCreateFor.ts
johnsoncodehk Jul 16, 2025
54a4a71
Update apiCreateFor.ts
johnsoncodehk Jul 16, 2025
d8c301f
fix
johnsoncodehk Jul 16, 2025
2a05a65
fix(runtime-core): use __vapor instead of vapor to identify Vapor com…
zhiyuanzmj Jul 17, 2025
57903f4
chore: Merge remote-tracking branch 'johnsoncodehk/fix/createSelector…
zhiyuanzmj Jul 17, 2025
5771104
Merge branch 'hmr-typo' into jsx-vapor
zhiyuanzmj Jul 17, 2025
73a5e25
Merge branch 'remove-warn' into jsx-vapor
zhiyuanzmj Jul 18, 2025
59a8ce1
fix(reactivity): allow collect effects in EffectScope
zhiyuanzmj Jul 18, 2025
b137a81
Merge branch 'revert-reactivity' into jsx-vapor
zhiyuanzmj Jul 18, 2025
a148238
Merge branch 'minor' into jsx-vapor
zhiyuanzmj Jul 18, 2025
4dbcd25
fix(runtime-vapor): add __vapor flag for dynamic component
zhiyuanzmj Jul 19, 2025
dca0639
chore: add test
zhiyuanzmj Jul 19, 2025
46bc883
Merge branch 'dynamic-vapor' into jsx-vapor
zhiyuanzmj Jul 19, 2025
15c2352
Merge branch 'minor' into normalize-node
zhiyuanzmj Jul 19, 2025
d61aaf8
chore: update
zhiyuanzmj Jul 19, 2025
c4126d2
chore: update
zhiyuanzmj Jul 20, 2025
e47b137
chore: update test
zhiyuanzmj Jul 20, 2025
b841dbc
chore: Merge branch 'minor' into vapor-fragment
zhiyuanzmj Jul 20, 2025
ad5f618
chore: Merge branch 'vapor-fragment' into jsx-vapor
zhiyuanzmj Jul 20, 2025
7395253
chore: prevent test error
zhiyuanzmj Jul 20, 2025
af7e459
chore: support slot for createComponentWithFallback
zhiyuanzmj Jul 25, 2025
2c0b726
chore: Merge branch 'normalize-node' into jsx-vapor
zhiyuanzmj Jul 25, 2025
File filter

Filter by extension

Filter by extension

Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
8000
Prev Previous commit
Next Next commit
feat: remove __BROWSER__ flag
  • Loading branch information
zhiyuanzmj committed Mar 18, 2025
commit 13f3ab1cf45eb02e7cbbe8cce39735a7225f0a1a
8 changes: 0 additions & 8 deletions packages/compiler-core/src/babelUtils.ts
Original file line number Diff line number Diff line change
Expand Up @@ -30,10 +30,6 @@ export function walkIdentifiers(
parentStack: Node[] = [],
knownIds: Record<string, number> = Object.create(null),
): void {
if (__BROWSER__) {
return
}

const rootExp =
root.type === 'Program'
? root.body[0].type === 'ExpressionStatement' && root.body[0].expression
Expand Down Expand Up @@ -110,10 +106,6 @@ export function isReferencedIdentifier(
parent: Node | null,
parentStack: Node[],
): boolean {
if (__BROWSER__) {
return false
}

if (!parent) {
return true
}
Expand Down
0