Thanks to visit codestin.com
Credit goes to github.com

Skip to content
Merged
Show file tree
Hide file tree
Changes from 1 commit
Commits
File filter

Filter by extension

Filter by extension


Conversations
Failed to load comments.
Loading
Jump to
The table of contents is too big for display.
Diff view
Diff view
  •  
  •  
  •  
Prev Previous commit
Next Next commit
Merge branch 'master' into pr/4103
  • Loading branch information
johnsoncodehk committed Aug 25, 2024
commit f78b562e221ee1e4e99239ff0c672a8b674802f5
1 change: 0 additions & 1 deletion .github/FUNDING.yml
Original file line number Diff line number Diff line change
@@ -1,2 +1 @@
github: johnsoncodehk
open_collective: volarjs
88 changes: 88 additions & 0 deletions .github/ISSUE_TEMPLATE/bug_report.yml
Original file line number Diff line number Diff line change
@@ -0,0 +1,88 @@
name: "\U0001F41E Bug report"
description: Create a report to help us improve
labels: ["pending triage"]
body:
- type: markdown
attributes:
value: |
**Before You Start...**

Please understand that VSCode extensions and language tooling are very complex to debug.
A bug can depend on the version of the extension, the version of your VSCode, the version
of Vue, and your operating systems. In many cases, a simple description or a screenshot
is just **not enough** for us to reproduce the issues you are running into.

To help us fix your issue as fast as possible, you can help us by providing as much
information as possible. This is an open source project, and we hope as a user you can
think of yourself as part of the community and help the project improve by investing
a bit more time into your bug reports. Thank you!
- type: input
id: version
attributes:
label: Vue - Official extension or vue-tsc version
validations:
required: true
- type: input
id: vscode-version
attributes:
label: VSCode version
validations:
required: true
- type: input
id: vue-version
attributes:
label: Vue version
validations:
required: true
- type: input
id: ts-version
attributes:
label: TypeScript version
validations:
required: true
- type: textarea
id: system-info
attributes:
label: System Info
description: Output of `npx envinfo --system --binaries --browsers`
render: shell
placeholder: System, Binaries, Browsers
- type: textarea
id: steps-to-reproduce
attributes:
label: Steps to reproduce
description: |
What do we need to do 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.
We also strongly recommend providing actual code via a reproduction repo.
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: input
id: reproduction-link
attributes:
label: Link to minimal reproduction
description: |
If possible, please provide a GitHub repo containing a minimal reproduction
that can demonstrate the exact issue with the above dependency versions.
While not required, we strongly recommend providing one and we appreciate any effort put into it.
placeholder: Reproduction Link
- type: textarea
id: additional-comments
attributes:
label: Any additional comments?
description: e.g. some background/context of how you ran into this bug.
5 changes: 5 additions & 0 deletions .github/ISSUE_TEMPLATE/config.yml
Original file line number Diff line number Diff line change
@@ -0,0 +1,5 @@
blank_issues_enabled: false
contact_links:
- name: Questions & Discussions
url: https://github.com/vuejs/language-tools/discussions
about: Use GitHub discussions for message-board style questions and discussions.
35 changes: 35 additions & 0 deletions .github/ISSUE_TEMPLATE/feature_request.yml
Original file line number Diff line number Diff line change
@@ -0,0 +1,35 @@
name: "\U0001F680 New feature proposal"
description: Suggest an idea for this project
labels: ["feature request"]
body:
- type: markdown
attributes:
value: |
**Before You Start...**

This form is only for submitting feature requests. If you have a usage question
or are unsure if this is really a bug, make sure to:

- Ask on **#language-tools** channel on our [Discord Server](https://discord.gg/vue)
- Ask on [GitHub Discussions](https://github.com/vuejs/language-tools/discussions)

Also try to search for your issue - another user may have already requested something similar!

- type: textarea
id: problem-description
attributes:
label: What problem does this feature solve?
description: |
Explain your use case, context, and rationale behind this feature request. More importantly, what is the **end user experience** you are trying to build that led to the need for this feature?
placeholder: Problem description
validations:
required: true
- type: textarea
id: proposed-solution
attributes:
label: What does the proposed solution look like?
description: |
Describe how you propose to solve the problem.
placeholder: Proposed solution
validations:
required: true
Binary file removed .github/sponsors/365talents.png
Binary file not shown.
Binary file removed .github/sponsors/StackBlitz.png
Binary file not shown.
10 changes: 0 additions & 10 deletions .github/sponsors/nuxt.svg

This file was deleted.

18 changes: 0 additions & 18 deletions .github/sponsors/prefect.svg

This file was deleted.

1 change: 0 additions & 1 deletion .github/sponsors/volta.svg

This file was deleted.

Binary file removed .github/sponsors/vue.png
Binary file not shown.
4 changes: 1 addition & 3 deletions .github/workflows/auto-fix.yml
Original file line number Diff line number Diff line change
Expand Up @@ -11,9 +11,7 @@ jobs:
steps:
- uses: actions/checkout@v4

- uses: pnpm/action-setup@v2
with:
version: latest
- uses: pnpm/action-setup@v4

- uses: actions/setup-node@v4
with:
Expand Down
24 changes: 24 additions & 0 deletions .github/workflows/pkg.pr.new.yml
Original file line number Diff line number Diff line change
@@ -0,0 +1,24 @@
name: Publish Any Commit
on: [push, pull_request]

jobs:
build:
runs-on: ubuntu-latest

steps:
- name: Checkout code
uses: actions/checkout@v4

- run: corepack enable
- uses: actions/setup-node@v4
with:
node-version: 20
cache: "pnpm"

- name: Install dependencies
run: pnpm install

- name: Build
run: pnpm build

- run: pnpx pkg-pr-new publish './packages/*'
4 changes: 1 addition & 3 deletions .github/workflows/release.yml
Original file line number Diff line number Diff line change
Expand Up @@ -12,9 +12,7 @@ jobs:
steps:
- uses: actions/checkout@v4

- uses: pnpm/action-setup@v2
with:
version: latest
- uses: pnpm/action-setup@v4

- uses: actions/setup-node@v4
with:
Expand Down
6 changes: 2 additions & 4 deletions .github/workflows/test.yml
Original file line number Diff line number Diff line change
Expand Up @@ -8,15 +8,13 @@ jobs:

strategy:
matrix:
node-version: [16]
node-version: [18]
os: [macos-latest, windows-latest, ubuntu-latest]

steps:
- uses: actions/checkout@v4

- uses: pnpm/action-setup@v2
with:
version: latest
- uses: pnpm/action-setup@v4

- name: Use Node.js ${{ matrix.node-version }}
uses: actions/setup-node@v4
Expand Down
4 changes: 1 addition & 3 deletions .github/workflows/update-html-data.yml
Original file line number Diff line number Diff line change
Expand Up @@ -11,9 +11,7 @@ jobs:
steps:
- uses: actions/checkout@v4

- uses: pnpm/action-setup@v2
with:
version: latest
- uses: pnpm/action-setup@v4

- uses: actions/setup-node@v4
with:
Expand Down
1 change: 1 addition & 0 deletions .npmrc
Original file line number Diff line number Diff line change
@@ -0,0 +1 @@
link-workspace-packages=true
14 changes: 6 additions & 8 deletions .vscode/launch.json
Original file line number Diff line number Diff line change
Expand Up @@ -6,14 +6,14 @@
"name": "Launch Client",
"type": "extensionHost",
"request": "launch",
"autoAttachChildProcesses": true,
"runtimeExecutable": "${execPath}",
"args": [
// "--disable-extensions",
"--extensionDevelopmentPath=${workspaceRoot}/extensions/vscode"
"--extensionDevelopmentPath=${workspaceRoot}/extensions/vscode",
"--folder-uri=${workspaceRoot}/test-workspace",
],
"outFiles": [
"${workspaceRoot}/*/*/*.js",
"${workspaceRoot}/*/*/lib/**/*.js"
"${workspaceRoot}/**/*.js"
],
"preLaunchTask": {
"type": "npm",
Expand All @@ -31,8 +31,7 @@
"--extensionDevelopmentKind=web"
],
"outFiles": [
"${workspaceRoot}/*/*/*.js",
"${workspaceRoot}/*/*/lib/**/*.js"
"${workspaceRoot}/**/*.js"
],
"preLaunchTask": {
"type": "npm",
Expand All @@ -46,8 +45,7 @@
"port": 6009,
"restart": true,
"outFiles": [
"${workspaceRoot}/*/*/*.js",
"${workspaceRoot}/*/*/lib/**/*.js"
"${workspaceRoot}/**/*.js"
]
}
],
Expand Down
Loading
You are viewing a condensed version of this merge commit. You can view the full changes here.