chore: remove non-function-related changes from vapor branch

This commit is contained in:
Evan You 2024-11-11 22:45:34 +08:00
parent 54c29aba9a
commit f2b69d79ca
No known key found for this signature in database
GPG Key ID: 00E9AB7A6704CE0A
34 changed files with 458 additions and 122 deletions

2
.github/FUNDING.yml vendored
View File

@ -1,2 +1,2 @@
github: [yyx990803, sxzz]
github: yyx990803
open_collective: vuejs

74
.github/ISSUE_TEMPLATE/bug_report.yml vendored Normal file
View File

@ -0,0 +1,74 @@
name: "\U0001F41E Bug report"
description: Create a report to help us improve
body:
- type: markdown
attributes:
value: |
**Before You Start...**
This form is only for submitting bug reports. If you have a usage question
or are unsure if this is really a bug, make sure to:
- Read the [docs](https://vuejs.org/)
- Ask on [Discord Chat](https://chat.vuejs.org/)
- Ask on [GitHub Discussions](https://github.com/vuejs/core/discussions)
- Look for / ask questions on [Stack Overflow](https://stackoverflow.com/questions/ask?tags=vue.js)
Also try to search for your issue - it may have already been answered or even fixed in the development branch.
However, if you find that an old, closed issue still persists in the latest version,
you should open a new issue using the form below instead of commenting on the old issue.
- type: input
id: version
attributes:
label: Vue version
validations:
required: true
- type: input
id: reproduction-link
attributes:
label: Link to minimal reproduction
description: |
The easiest way to provide a reproduction is by showing the bug in [The SFC Playground](https://play.vuejs.org/).
If it cannot be reproduced in the playground and requires a proper build setup, try [StackBlitz](https://vite.new/vue).
If neither of these are suitable, you can always provide a GitHub repository.
The reproduction should be **minimal** - i.e. it should contain only the bare minimum amount of code needed
to show the bug. See [Bug Reproduction Guidelines](https://github.com/vuejs/core/blob/main/.github/bug-repro-guidelines.md) for more details.
Please do not just fill in a random link. The issue will be closed if no valid reproduction is provided.
placeholder: Reproduction Link
validations:
required: true
- type: textarea
id: steps-to-reproduce
attributes:
label: Steps to reproduce
description: |
What do we need to do after opening your repro in order to make the bug happen? Clear and concise reproduction instructions are important for us to be able to triage your issue in a timely manner. Note that you can use [Markdown](https://guides.github.com/features/mastering-markdown/) to format lists and code.
placeholder: Steps to reproduce
validations:
required: true
- type: textarea
id: expected
attributes:
label: What is expected?
validations:
required: true
- type: textarea
id: actually-happening
attributes:
label: What is actually happening?
validations:
required: true
- type: textarea
id: system-info
attributes:
label: System Info
description: Output of `npx envinfo --system --npmPackages vue --binaries --browsers`
render: shell
placeholder: System, Binaries, Browsers
- type: textarea
id: additional-comments
attributes:
label: Any additional comments?
description: e.g. some background/context of how you ran into this bug.

17
.github/ISSUE_TEMPLATE/config.yml vendored Normal file
View File

@ -0,0 +1,17 @@
blank_issues_enabled: false
contact_links:
- name: Feature Request
url: https://github.com/vuejs/rfcs/discussions
about: Suggest new features for consideration
- name: Discord Chat
url: https://chat.vuejs.org
about: Ask questions and discuss with other Vue users in real time.
- name: Questions & Discussions
url: https://github.com/vuejs/core/discussions
about: Use GitHub discussions for message-board style questions and discussions.
- name: Patreon
url: https://www.patreon.com/evanyou
about: Love Vue.js? Please consider supporting us via Patreon.
- name: Open Collective
url: https://opencollective.com/vuejs/donate
about: Love Vue.js? Please consider supporting us via Open Collective.

33
.github/workflows/canary-minor.yml vendored Normal file
View File

@ -0,0 +1,33 @@
name: canary minor release
on:
# Runs every Monday at 1 AM UTC (9:00 AM in Singapore)
schedule:
- cron: 0 1 * * MON
workflow_dispatch:
jobs:
canary:
# prevents this action from running on forks
if: github.repository == 'vuejs/core'
runs-on: ubuntu-latest
environment: Release
steps:
- uses: actions/checkout@v4
with:
ref: minor
- name: Install pnpm
uses: pnpm/action-setup@v4.0.0
- name: Install Node.js
uses: actions/setup-node@v4
with:
node-version-file: '.node-version'
registry-url: 'https://registry.npmjs.org'
cache: 'pnpm'
- run: pnpm install
- run: pnpm release --canary --publish --tag minor
env:
NODE_AUTH_TOKEN: ${{ secrets.NPM_TOKEN }}

31
.github/workflows/canary.yml vendored Normal file
View File

@ -0,0 +1,31 @@
name: canary release
on:
# Runs every Monday at 1 AM UTC (9:00 AM in Singapore)
schedule:
- cron: 0 1 * * MON
workflow_dispatch:
jobs:
canary:
# prevents this action from running on forks
if: github.repository == 'vuejs/core'
runs-on: ubuntu-latest
environment: Release
steps:
- uses: actions/checkout@v4
- name: Install pnpm
uses: pnpm/action-setup@v4.0.0
- name: Install Node.js
uses: actions/setup-node@v4
with:
node-version-file: '.node-version'
registry-url: 'https://registry.npmjs.org'
cache: 'pnpm'
- run: pnpm install
- run: pnpm release --canary --publish
env:
NODE_AUTH_TOKEN: ${{ secrets.NPM_TOKEN }}

View File

@ -14,3 +14,29 @@ jobs:
test:
if: ${{ ! startsWith(github.event.head_commit.message, 'release:') && (github.event_name == 'push' || github.event.pull_request.head.repo.full_name != github.repository) }}
uses: ./.github/workflows/test.yml
continuous-release:
if: github.repository == 'vuejs/core'
runs-on: ubuntu-latest
steps:
- name: Checkout
uses: actions/checkout@v4
- name: Install pnpm
uses: pnpm/action-setup@v4
- name: Install Node.js
uses: actions/setup-node@v4
with:
node-version-file: '.node-version'
registry-url: 'https://registry.npmjs.org'
cache: 'pnpm'
- name: Install deps
run: pnpm install
- name: Build
run: pnpm build --withTypes
- name: Release
run: pnpx pkg-pr-new publish --compact --pnpm './packages/*'

View File

@ -9,7 +9,7 @@ permissions:
jobs:
close-issues:
if: github.repository == 'vuejs/vue-vapor'
if: github.repository == 'vuejs/core'
runs-on: ubuntu-latest
steps:
- name: can't reproduce

View File

@ -0,0 +1,90 @@
name: ecosystem-ci trigger
on:
issue_comment:
types: [created]
jobs:
trigger:
runs-on: ubuntu-latest
if: github.repository == 'vuejs/core' && github.event.issue.pull_request && startsWith(github.event.comment.body, '/ecosystem-ci run')
steps:
- name: Check user permission
uses: actions/github-script@v7
with:
script: |
const user = context.payload.sender.login
console.log(`Validate user: ${user}`)
let isVuejsMember = false
try {
const { status } = await github.rest.orgs.checkMembershipForUser({
org: 'vuejs',
username: user
});
isVuejsMember = (status === 204)
} catch (e) {}
if (isVuejsMember) {
console.log('Allowed')
await github.rest.reactions.createForIssueComment({
owner: context.repo.owner,
repo: context.repo.repo,
comment_id: context.payload.comment.id,
content: '+1',
})
} else {
console.log('Not allowed')
await github.rest.reactions.createForIssueComment({
owner: context.repo.owner,
repo: context.repo.repo,
comment_id: context.payload.comment.id,
content: '-1',
})
throw new Error('not allowed')
}
- name: Get PR info
uses: actions/github-script@v7
id: get-pr-data
with:
script: |
console.log(`Get PR info: ${context.repo.owner}/${context.repo.repo}#${context.issue.number}`)
const { data: pr } = await github.rest.pulls.get({
owner: context.repo.owner,
repo: context.repo.repo,
pull_number: context.issue.number
})
return {
num: context.issue.number,
branchName: pr.head.ref,
repo: pr.head.repo.full_name,
commit: pr.head.sha
}
- name: Trigger run
uses: actions/github-script@v7
id: trigger
env:
COMMENT: ${{ github.event.comment.body }}
with:
github-token: ${{ secrets.ECOSYSTEM_CI_ACCESS_TOKEN }}
result-encoding: string
script: |
const comment = process.env.COMMENT.trim()
const prData = ${{ steps.get-pr-data.outputs.result }}
const suite = comment.replace(/^\/ecosystem-ci run/, '').trim()
await github.rest.actions.createWorkflowDispatch({
owner: context.repo.owner,
repo: 'ecosystem-ci',
workflow_id: 'ecosystem-ci-from-pr.yml',
ref: 'main',
inputs: {
prNumber: '' + prData.num,
branchName: prData.branchName,
repo: prData.repo,
suite: suite === '' ? '-' : suite,
commit: prData.commit
}
})

View File

@ -9,7 +9,7 @@ permissions:
jobs:
action:
if: github.repository == 'vuejs/vue-vapor'
if: github.repository == 'vuejs/core'
runs-on: ubuntu-latest
steps:
- uses: dessant/lock-threads@v5

55
.github/workflows/release.yml vendored Normal file
View File

@ -0,0 +1,55 @@
name: Release
on:
push:
tags:
- 'v*' # Push events to matching v*, i.e. v1.0, v20.15.10
jobs:
test:
uses: ./.github/workflows/test.yml
release:
# prevents this action from running on forks
if: github.repository == 'vuejs/core'
needs: [test]
runs-on: ubuntu-latest
permissions:
contents: write
id-token: write
# Use Release environment for deployment protection
environment: Release
steps:
- name: Checkout
uses: actions/checkout@v4
- name: Install pnpm
uses: pnpm/action-setup@v4
- name: Install Node.js
uses: actions/setup-node@v4
with:
node-version-file: '.node-version'
registry-url: 'https://registry.npmjs.org'
cache: 'pnpm'
- name: Install deps
run: pnpm install
- name: Build and publish
id: publish
run: |
pnpm release --publishOnly
env:
NODE_AUTH_TOKEN: ${{ secrets.NPM_TOKEN }}
- name: Create GitHub release
id: release_tag
uses: yyx990803/release-tag@master
env:
GITHUB_TOKEN: ${{ secrets.GITHUB_TOKEN }}
with:
tag_name: ${{ github.ref }}
body: |
For stable releases, please refer to [CHANGELOG.md](https://github.com/vuejs/core/blob/main/CHANGELOG.md) for details.
For pre-releases, please refer to [CHANGELOG.md](https://github.com/vuejs/core/blob/minor/CHANGELOG.md) of the `minor` branch.

View File

@ -18,7 +18,7 @@ env:
jobs:
upload:
if: github.repository == 'vuejs/vue-vapor'
if: github.repository == 'vuejs/core'
runs-on: ubuntu-latest
steps:
@ -38,17 +38,6 @@ jobs:
- run: pnpm run size
- name: Download Previous Size Data
uses: dawidd6/action-download-artifact@v2
if: ${{ github.event_name == 'push' }}
with:
branch: main
workflow: size-data.yml
event: push
name: size-data
path: temp/size-prev
if_no_artifact_found: warn
- name: Save PR number & base branch
if: ${{github.event_name == 'pull_request'}}
run: |

View File

@ -18,7 +18,7 @@ jobs:
size-report:
runs-on: ubuntu-latest
if: >
github.repository == 'vuejs/vue-vapor' &&
github.repository == 'vuejs/core' &&
github.event.workflow_run.event == 'pull_request' &&
github.event.workflow_run.conclusion == 'success'
steps:

View File

@ -27,6 +27,59 @@ jobs:
- name: Run unit tests
run: pnpm run test-unit
unit-test-windows:
runs-on: windows-latest
env:
PUPPETEER_SKIP_DOWNLOAD: 'true'
steps:
- uses: actions/checkout@v4
- name: Install pnpm
uses: pnpm/action-setup@v4.0.0
- name: Install Node.js
uses: actions/setup-node@v4
with:
node-version-file: '.node-version'
cache: 'pnpm'
- run: pnpm install
- name: Run compiler unit tests
run: pnpm run test-unit compiler
- name: Run ssr unit tests
run: pnpm run test-unit server-renderer
e2e-test:
runs-on: ubuntu-latest
steps:
- uses: actions/checkout@v4
- name: Setup cache for Chromium binary
uses: actions/cache@v4
with:
path: ~/.cache/puppeteer
key: chromium-${{ hashFiles('pnpm-lock.yaml') }}
- name: Install pnpm
uses: pnpm/action-setup@v4.0.0
- name: Install Node.js
uses: actions/setup-node@v4
with:
node-version-file: '.node-version'
cache: 'pnpm'
- run: pnpm install
- run: node node_modules/puppeteer/install.mjs
- name: Run e2e tests
run: pnpm run test-e2e
- name: verify treeshaking
run: node scripts/verify-treeshaking.js
lint-and-test-dts:
runs-on: ubuntu-latest
env:
@ -53,32 +106,3 @@ jobs:
- name: Run type declaration tests
run: pnpm run test-dts
continuous-release:
if: github.repository == 'vuejs/vue-vapor'
runs-on: ubuntu-latest
permissions:
contents: read
id-token: write
steps:
- name: Checkout
uses: actions/checkout@v4
- name: Install pnpm
uses: pnpm/action-setup@v4
- name: Install Node.js
uses: actions/setup-node@v4
with:
node-version-file: '.node-version'
registry-url: 'https://registry.npmjs.org'
cache: 'pnpm'
- name: Install deps
run: pnpm install
- name: Build
run: pnpm build --withTypes
- name: Release
run: pnpx pkg-pr-new publish --pnpm './packages/*' --template './playground'

View File

@ -5,7 +5,6 @@
"cSpell.enabledLanguageIds": ["markdown", "plaintext", "text", "yml"],
// Use prettier to format typescript, javascript and JSON files
"editor.formatOnSave": true,
"[typescript]": {
"editor.defaultFormatter": "esbenp.prettier-vscode"
},

View File

@ -1,31 +1,12 @@
# Vue Vapor
# vuejs/core [![npm](https://img.shields.io/npm/v/vue.svg)](https://www.npmjs.com/package/vue) [![build status](https://github.com/vuejs/core/actions/workflows/ci.yml/badge.svg?branch=main)](https://github.com/vuejs/core/actions/workflows/ci.yml) [![Download](https://img.shields.io/npm/dm/vue)](https://www.npmjs.com/package/vue)
This repository is a fork of [vuejs/core](https://github.com/vuejs/core) and is used for research and development of no virtual dom mode.
## Getting Started
- [Vapor Playground](https://vapor-repl.netlify.app/)
- [Vapor Template Explorer](https://vapor-template-explorer.netlify.app/)
## Vue Vapor Team
- [Evan You](https://github.com/yyx990803) - Creator of Vue.js and Vue Vapor.
- [Kevin Deng 三咲智子](https://github.com/sxzz) - Creator Vue Vapor.
- [Rizumu Ayaka](https://github.com/LittleSound) - Active contributor.
- [Ubugeeei](https://github.com/Ubugeeei) - Active contributor.
- [Doctor Wu](https://github.com/doctor-wu) - Active contributor.
Please follow the documentation at [vuejs.org](https://vuejs.org/)!
## Sponsors
Vue Vapor is an MIT-licensed open source project with its ongoing development made possible entirely by the support of these amazing sponsors and [Vue's backers](https://github.com/vuejs/core/blob/main/BACKERS.md). If you'd like to join them, please consider [sponsoring Kevin Deng](https://github.com/sponsors/sxzz) or [supporting Vue's development](https://vuejs.org/sponsor).
<p align="center">
<h3 align="center">Kevin Deng's Sponsors</h3>
</p>
<p align="center">
<a href="https://cdn.jsdelivr.net/gh/sxzz/sponsors/sponsors.svg">
<img src='https://cdn.jsdelivr.net/gh/sxzz/sponsors/sponsors.svg'/>
</a>
</p>
Vue.js is an MIT-licensed open source project with its ongoing development made possible entirely by the support of these awesome [backers](https://github.com/vuejs/core/blob/main/BACKERS.md). If you'd like to join them, please consider [ sponsoring Vue's development](https://vuejs.org/sponsor/).
<p align="center">
<h3 align="center">Special Sponsor</h3>
@ -43,10 +24,30 @@ Vue Vapor is an MIT-licensed open source project with its ongoing development ma
</a>
</p>
## Questions
For questions and support please use [the official forum](https://forum.vuejs.org) or [community chat](https://chat.vuejs.org/). The issue list of this repo is **exclusively** for bug reports and feature requests.
## Issues
Please make sure to respect issue requirements and use [the new issue helper](https://new-issue.vuejs.org/) when opening an issue. Issues not conforming to the guidelines may be closed immediately.
## Stay In Touch
- [Twitter](https://twitter.com/vuejs)
- [Blog](https://blog.vuejs.org/)
- [Job Board](https://vuejobs.com/?ref=vuejs)
## Contribution
Please make sure to read the [Contributing Guide](https://github.com/vuejs/core/blob/main/.github/contributing.md) before making a pull request. If you have a Vue-related project/component/tool, add it with a pull request to [this curated list](https://github.com/vuejs/awesome-vue)!
Thank you to all the people who already contributed to Vue!
<a href="https://github.com/vuejs/core/graphs/contributors"><img src="https://opencollective.com/vuejs/contributors.svg?width=890" /></a>
## License
[MIT](https://opensource.org/licenses/MIT)
Copyright (c) 2024-present, Kevin Deng 三咲智子
Copyright (c) 2013-present, Yuxi (Evan) You

View File

@ -45,7 +45,8 @@
"postinstall": "simple-git-hooks"
},
"simple-git-hooks": {
"pre-commit": "pnpm lint-staged"
"pre-commit": "pnpm lint-staged && pnpm check",
"commit-msg": "node scripts/verify-commit.js"
},
"lint-staged": {
"*.{js,json}": [

View File

@ -5,7 +5,7 @@
<meta http-equiv="X-UA-Compatible" content="IE=edge" />
<meta name="viewport" content="width=device-width, initial-scale=1.0" />
<link rel="icon" type="image/svg" href="/logo.svg" />
<title>Vue Vapor SFC Playground</title>
<title>Vue SFC Playground</title>
<script>
const savedPreferDark = localStorage.getItem(
'vue-sfc-playground-prefer-dark',

View File

@ -10,7 +10,6 @@ import {
} from '@vue/repl'
import Monaco from '@vue/repl/monaco-editor'
import { ref, watchEffect, onMounted, computed, watch } from 'vue'
import welcomeSFC from './welcome.vue?raw'
const replRef = ref<InstanceType<typeof Repl>>()
@ -98,9 +97,6 @@ const store = useStore(
vueVersion,
builtinImportMap: importMap,
sfcOptions,
template: ref({
welcomeSFC: welcomeSFC,
}),
},
hash,
)

View File

@ -72,7 +72,7 @@ function toggleDark() {
<nav>
<h1>
<img alt="logo" src="/logo.svg" />
<span>Vue Vapor SFC Playground</span>
<span>Vue SFC Playground</span>
</h1>
<div class="links">
<VersionSelect

View File

@ -40,11 +40,11 @@ const App = {
compilerOptions.prefixIdentifiers || compilerOptions.mode === 'module'
return [
h('h1', `Vue Vapor Template Explorer`),
h('h1', `Vue Template Explorer`),
h(
'a',
{
href: `https://github.com/vuejs/vue-vapor/tree/${__COMMIT__}`,
href: `https://github.com/vuejs/vue/tree/${__COMMIT__}`,
target: `_blank`,
},
`@${__COMMIT__}`,

View File

@ -33,7 +33,7 @@
},
"repository": {
"type": "git",
"url": "git+https://github.com/vuejs/vue-vapor.git",
"url": "git+https://github.com/vuejs/core.git",
"directory": "packages/compiler-core"
},
"keywords": [
@ -42,9 +42,9 @@
"author": "Evan You",
"license": "MIT",
"bugs": {
"url": "https://github.com/vuejs/vue-vapor/issues"
"url": "https://github.com/vuejs/core/issues"
},
"homepage": "https://github.com/vuejs/vue-vapor/tree/main/packages/compiler-core#readme",
"homepage": "https://github.com/vuejs/core/tree/main/packages/compiler-core#readme",
"dependencies": {
"@babel/parser": "catalog:",
"@vue/shared": "workspace:*",

View File

@ -38,7 +38,7 @@
},
"repository": {
"type": "git",
"url": "git+https://github.com/vuejs/vue-vapor.git",
"url": "git+https://github.com/vuejs/core.git",
"directory": "packages/compiler-dom"
},
"keywords": [
@ -47,9 +47,9 @@
"author": "Evan You",
"license": "MIT",
"bugs": {
"url": "https://github.com/vuejs/vue-vapor/issues"
"url": "https://github.com/vuejs/core/issues"
},
"homepage": "https://github.com/vuejs/vue-vapor/tree/main/packages/compiler-dom#readme",
"homepage": "https://github.com/vuejs/core/tree/main/packages/compiler-dom#readme",
"dependencies": {
"@vue/shared": "workspace:*",
"@vue/compiler-core": "workspace:*"

View File

@ -29,7 +29,7 @@
},
"repository": {
"type": "git",
"url": "git+https://github.com/vuejs/vue-vapor.git",
"url": "git+https://github.com/vuejs/core.git",
"directory": "packages/compiler-sfc"
},
"keywords": [
@ -38,9 +38,9 @@
"author": "Evan You",
"license": "MIT",
"bugs": {
"url": "https://github.com/vuejs/vue-vapor/issues"
"url": "https://github.com/vuejs/core/issues"
},
"homepage": "https://github.com/vuejs/vue-vapor/tree/main/packages/compiler-sfc#readme",
"homepage": "https://github.com/vuejs/core/tree/main/packages/compiler-sfc#readme",
"dependencies": {
"@babel/parser": "catalog:",
"@vue/compiler-core": "workspace:*",

View File

@ -15,7 +15,7 @@
},
"repository": {
"type": "git",
"url": "git+https://github.com/vuejs/vue-vapor.git",
"url": "git+https://github.com/vuejs/core.git",
"directory": "packages/compiler-ssr"
},
"keywords": [
@ -24,9 +24,9 @@
"author": "Evan You",
"license": "MIT",
"bugs": {
"url": "https://github.com/vuejs/vue-vapor/issues"
"url": "https://github.com/vuejs/core/issues"
},
"homepage": "https://github.com/vuejs/vue-vapor/tree/main/packages/compiler-ssr#readme",
"homepage": "https://github.com/vuejs/core/tree/main/packages/compiler-ssr#readme",
"dependencies": {
"@vue/shared": "workspace:*",
"@vue/compiler-dom": "workspace:*"

View File

@ -30,7 +30,7 @@
},
"repository": {
"type": "git",
"url": "git+https://github.com/vuejs/vue-vapor.git",
"url": "git+https://github.com/vuejs/core.git",
"directory": "packages/compiler-vapor"
},
"keywords": [
@ -39,9 +39,9 @@
"author": "Evan You",
"license": "MIT",
"bugs": {
"url": "https://github.com/vuejs/vue-vapor/issues"
"url": "https://github.com/vuejs/core/issues"
},
"homepage": "https://github.com/vuejs/vue-vapor/tree/main/packages/compiler-vapor#readme",
"homepage": "https://github.com/vuejs/core/tree/main/packages/compiler-vapor#readme",
"dependencies": {
"@vue/compiler-dom": "workspace:*",
"@vue/shared": "workspace:*",

View File

@ -28,7 +28,7 @@
"sideEffects": false,
"repository": {
"type": "git",
"url": "git+https://github.com/vuejs/vue-vapor.git",
"url": "git+https://github.com/vuejs/core.git",
"directory": "packages/reactivity"
},
"buildOptions": {
@ -46,9 +46,9 @@
"author": "Evan You",
"license": "MIT",
"bugs": {
"url": "https://github.com/vuejs/vue-vapor/issues"
"url": "https://github.com/vuejs/core/issues"
},
"homepage": "https://github.com/vuejs/vue-vapor/tree/main/packages/reactivity#readme",
"homepage": "https://github.com/vuejs/core/tree/main/packages/reactivity#readme",
"dependencies": {
"@vue/shared": "workspace:*"
}

View File

@ -33,7 +33,7 @@
"sideEffects": false,
"repository": {
"type": "git",
"url": "git+https://github.com/vuejs/vue-vapor.git",
"url": "git+https://github.com/vuejs/core.git",
"directory": "packages/runtime-core"
},
"keywords": [
@ -42,9 +42,9 @@
"author": "Evan You",
"license": "MIT",
"bugs": {
"url": "https://github.com/vuejs/vue-vapor/issues"
"url": "https://github.com/vuejs/core/issues"
},
"homepage": "https://github.com/vuejs/vue-vapor/tree/main/packages/runtime-core#readme",
"homepage": "https://github.com/vuejs/core/tree/main/packages/runtime-core#readme",
"dependencies": {
"@vue/shared": "workspace:*",
"@vue/reactivity": "workspace:*"

View File

@ -36,7 +36,7 @@
},
"repository": {
"type": "git",
"url": "git+https://github.com/vuejs/vue-vapor.git",
"url": "git+https://github.com/vuejs/core.git",
"directory": "packages/runtime-dom"
},
"keywords": [
@ -45,9 +45,9 @@
"author": "Evan You",
"license": "MIT",
"bugs": {
"url": "https://github.com/vuejs/vue-vapor/issues"
"url": "https://github.com/vuejs/core/issues"
},
"homepage": "https://github.com/vuejs/vue-vapor/tree/main/packages/runtime-dom#readme",
"homepage": "https://github.com/vuejs/core/tree/main/packages/runtime-dom#readme",
"dependencies": {
"@vue/shared": "workspace:*",
"@vue/runtime-core": "workspace:*",

View File

@ -12,7 +12,7 @@
],
"repository": {
"type": "git",
"url": "git+https://github.com/vuejs/vue-vapor.git",
"url": "git+https://github.com/vuejs/core.git",
"directory": "packages/runtime-test"
},
"keywords": [
@ -21,9 +21,9 @@
"author": "Evan You",
"license": "MIT",
"bugs": {
"url": "https://github.com/vuejs/vue-vapor/issues"
"url": "https://github.com/vuejs/core/issues"
},
"homepage": "https://github.com/vuejs/vue-vapor/tree/main/packages/runtime-test#readme",
"homepage": "https://github.com/vuejs/core/tree/main/packages/runtime-test#readme",
"dependencies": {
"@vue/shared": "workspace:*",
"@vue/runtime-core": "workspace:*"

View File

@ -19,7 +19,7 @@
},
"repository": {
"type": "git",
"url": "git+https://github.com/vuejs/vue-vapor.git",
"url": "git+https://github.com/vuejs/core.git",
"directory": "packages/runtime-vapor"
},
"keywords": [
@ -28,9 +28,9 @@
"author": "Evan You",
"license": "MIT",
"bugs": {
"url": "https://github.com/vuejs/vue-vapor/issues"
"url": "https://github.com/vuejs/core/issues"
},
"homepage": "https://github.com/vuejs/vue-vapor/tree/dev/packages/runtime-vapor#readme",
"homepage": "https://github.com/vuejs/core/tree/dev/packages/runtime-vapor#readme",
"dependencies": {
"@vue/shared": "workspace:*",
"@vue/reactivity": "workspace:*"

View File

@ -33,7 +33,7 @@
},
"repository": {
"type": "git",
"url": "git+https://github.com/vuejs/vue-vapor.git",
"url": "git+https://github.com/vuejs/core.git",
"directory": "packages/server-renderer"
},
"keywords": [
@ -42,9 +42,9 @@
"author": "Evan You",
"license": "MIT",
"bugs": {
"url": "https://github.com/vuejs/vue-vapor/issues"
"url": "https://github.com/vuejs/core/issues"
},
"homepage": "https://github.com/vuejs/vue-vapor/tree/main/packages/server-renderer#readme",
"homepage": "https://github.com/vuejs/core/tree/main/packages/server-renderer#readme",
"peerDependencies": {
"vue": "workspace:*"
},

View File

@ -32,7 +32,7 @@
},
"repository": {
"type": "git",
"url": "git+https://github.com/vuejs/vue-vapor.git",
"url": "git+https://github.com/vuejs/core.git",
"directory": "packages/shared"
},
"keywords": [
@ -41,7 +41,7 @@
"author": "Evan You",
"license": "MIT",
"bugs": {
"url": "https://github.com/vuejs/vue-vapor/issues"
"url": "https://github.com/vuejs/core/issues"
},
"homepage": "https://github.com/vuejs/vue-vapor/tree/main/packages/shared#readme"
"homepage": "https://github.com/vuejs/core/tree/main/packages/shared#readme"
}

View File

@ -40,7 +40,7 @@
},
"repository": {
"type": "git",
"url": "git+https://github.com/vuejs/vue-vapor.git"
"url": "git+https://github.com/vuejs/core.git"
},
"keywords": [
"vue"
@ -48,9 +48,9 @@
"author": "Evan You",
"license": "MIT",
"bugs": {
"url": "https://github.com/vuejs/vue-vapor/issues"
"url": "https://github.com/vuejs/core/issues"
},
"homepage": "https://github.com/vuejs/vue-vapor/tree/main/packages/vue-compat#readme",
"homepage": "https://github.com/vuejs/core/tree/main/packages/vue-compat#readme",
"dependencies": {
"@babel/parser": "catalog:",
"estree-walker": "catalog:",

View File

@ -84,7 +84,7 @@
},
"repository": {
"type": "git",
"url": "git+https://github.com/vuejs/vue-vapor.git"
"url": "git+https://github.com/vuejs/vue.git"
},
"keywords": [
"vue"
@ -92,9 +92,9 @@
"author": "Evan You",
"license": "MIT",
"bugs": {
"url": "https://github.com/vuejs/vue-vapor/issues"
"url": "https://github.com/vuejs/vue/issues"
},
"homepage": "https://github.com/vuejs/vue-vapor/tree/main/packages/vue#readme",
"homepage": "https://github.com/vuejs/vue/tree/main/packages/vue#readme",
"dependencies": {
"@vue/shared": "workspace:*",
"@vue/compiler-dom": "workspace:*",