Skip to content

Commit cc3e113

Browse files
committed
feat!: bump to vue3 related
1 parent 3ecf262 commit cc3e113

32 files changed

+4711
-315
lines changed

.gitattributes

Lines changed: 11 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,11 @@
1+
* text eol=lf
2+
*.txt text eol=crlf
3+
4+
*.png binary
5+
*.jpg binary
6+
*.jpeg binary
7+
*.gif binary
8+
*.ico binary
9+
*.tff binary
10+
*.woff binary
11+
*.woff2 binary

.github/renovate.json

Lines changed: 5 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,5 @@
1+
{
2+
"$schema": "https://docs.renovatebot.com/renovate-schema.json",
3+
"extends": ["github>ntnyq/configs//packages/renovate-config/default.json"],
4+
"automerge": true
5+
}

.github/workflows/ci.yml

Lines changed: 22 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,22 @@
1+
name: CI
2+
3+
on:
4+
push:
5+
branches:
6+
- main
7+
pull_request:
8+
branches:
9+
- main
10+
11+
jobs:
12+
check:
13+
runs-on: ubuntu-latest
14+
steps:
15+
- uses: actions/checkout@v4
16+
- uses: pnpm/action-setup@v3
17+
- uses: actions/setup-node@v4
18+
with:
19+
node-version: lts/*
20+
21+
- run: pnpm install --frozen-lockfile
22+
- run: pnpm run lint

.github/workflows/release.yml

Lines changed: 24 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,24 @@
1+
name: Release
2+
3+
permissions:
4+
contents: write
5+
6+
on:
7+
push:
8+
tags:
9+
- 'v*'
10+
11+
jobs:
12+
release:
13+
runs-on: ubuntu-latest
14+
steps:
15+
- uses: actions/checkout@v4
16+
with:
17+
fetch-depth: 0
18+
- uses: actions/setup-node@v4
19+
with:
20+
node-version: lts/*
21+
22+
- run: npx changelogithub
23+
env:
24+
GITHUB_TOKEN: ${{secrets.GITHUB_TOKEN}}

.gitignore

Lines changed: 15 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -1,4 +1,17 @@
11
.DS_Store
2-
vsc-extension-quickstart.md
32
node_modules
4-
/*.vsix
3+
*.log*
4+
*.local
5+
dist
6+
coverage
7+
.eslintcache
8+
*.tsbuildinfo
9+
*.vsix
10+
11+
# Editor
12+
.idea
13+
*.suo
14+
*.ntvs*
15+
*.njsproj
16+
*.sln
17+
*.sw?

.husky/pre-commit

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1 @@
1+
npx nano-staged

.npmrc

Lines changed: 2 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,2 @@
1+
shell-emulator=true
2+
package-manager-strict=false

.vscode/extensions.json

Lines changed: 3 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,3 @@
1+
{
2+
"recommendations": ["dbaeumer.vscode-eslint", "esbenp.prettier-vscode"]
3+
}

.vscode/launch.json

Lines changed: 17 additions & 7 deletions
Original file line numberDiff line numberDiff line change
@@ -1,18 +1,28 @@
1-
// A launch configuration that launches the extension inside a new window
2-
// Use IntelliSense to learn about possible attributes.
3-
// Hover to view descriptions of existing attributes.
4-
// For more information, visit: https://go.microsoft.com/fwlink/?linkid=830387
51
{
62
"version": "0.2.0",
73
"configurations": [
84
{
9-
"name": "Extension",
5+
"name": "Run Extension",
106
"type": "extensionHost",
117
"request": "launch",
128
"runtimeExecutable": "${execPath}",
139
"args": [
14-
"--extensionDevelopmentPath=${workspaceFolder}"
15-
]
10+
"--disable-extensions",
11+
"--extensionDevelopmentPath=${workspaceFolder}",
12+
"${workspaceFolder}/playground"
13+
],
14+
"outFiles": ["${workspaceFolder}/dist/**/*.js"],
15+
"skipFiles": [
16+
"<node_internals>/**",
17+
"**/node_modules/**",
18+
"**/resources/app/out/vs/**",
19+
"**/.vscode-insiders/extensions/",
20+
"**/.vscode/extensions/"
21+
],
22+
"sourceMaps": true,
23+
"env": {
24+
"VSCODE_DEBUG_MODE": "true"
25+
}
1626
}
1727
]
1828
}

.vscode/schemas/snippets.schema.json

Lines changed: 37 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,37 @@
1+
{
2+
"id": "vscode://schemas/snippets",
3+
"allowComments": true,
4+
"allowTrailingCommas": true,
5+
"type": "object",
6+
"description": "User snippet configuration",
7+
"additionalProperties": {
8+
"type": "object",
9+
"required": ["body"],
10+
"properties": {
11+
"prefix": {
12+
"description": "The prefix to use when selecting the snippet in intellisense",
13+
"type": ["string", "array"]
14+
},
15+
"isFileTemplate": {
16+
"description": "The snippet is meant to populate or replace a whole file",
17+
"type": "boolean"
18+
},
19+
"scope": {
20+
"type": "string",
21+
"description": "The scope to apply the snippet to. Use '*' for global scope. Use ',' to separate multiple scopes. For example: 'javascript,typescript'."
22+
},
23+
"body": {
24+
"markdownDescription": "The snippet content. Use `$1`, `${1:defaultText}` to define cursor positions, use `$0` for the final cursor position. Insert variable values with `${varName}` and `${varName:defaultText}`, e.g. `This is file: $TM_FILENAME`.",
25+
"type": ["string", "array"],
26+
"items": {
27+
"type": "string"
28+
}
29+
},
30+
"description": {
31+
"description": "The snippet description.",
32+
"type": ["string", "array"]
33+
}
34+
},
35+
"additionalProperties": false
36+
}
37+
}

0 commit comments

Comments
 (0)