Skip to content

Commit 2524f1f

Browse files
committed
initial release
1 parent fa225e1 commit 2524f1f

File tree

12 files changed

+829
-86
lines changed

12 files changed

+829
-86
lines changed

.github/workflows/release.yml

Lines changed: 28 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,28 @@
1+
name: VSCode Release
2+
on:
3+
push:
4+
branches: [main]
5+
6+
# A workflow run is made up of one or more jobs that can run sequentially or in parallel
7+
jobs:
8+
release:
9+
runs-on: ubuntu-latest
10+
steps:
11+
- uses: actions/checkout@v2
12+
- name: Cache pnpm modules
13+
uses: actions/cache@v2
14+
with:
15+
path: ~/.pnpm-store
16+
key: ${{ runner.os }}-${{ hashFiles('**/pnpm-lock.yaml') }}
17+
restore-keys: |
18+
${{ runner.os }}-
19+
- uses: pnpm/[email protected]
20+
with:
21+
version: latest
22+
run_install: |
23+
args: [--frozen-lockfile, --strict-peer-dependencies]
24+
- run: pnpx zardoy-release vscode-extension
25+
env:
26+
GITHUB_TOKEN: ${{ secrets.GH_TOKEN }}
27+
VSCE_PAT: ${{ secrets.VSCE_PAT }}
28+
OVSX_PAT: ${{ secrets.OVSX_PAT }}

README.ext.md

Lines changed: 5 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,5 @@
1+
Draft for all readme extensions
2+
3+
## Meet the Family
4+
5+
- [Typescript Essential Plugins](TODO) - All-in-one extension that contains 20+ improvements for your TypeScript editing experience out-of-the box, including this one.

package.json

Lines changed: 10 additions & 7 deletions
Original file line numberDiff line numberDiff line change
@@ -1,12 +1,12 @@
11
{
2-
"name": "typescript-vscode-plugin",
3-
"displayName": "Typescript Vscode Plugin",
4-
"version": "1.0.0",
2+
"name": "ts-essential-plugins",
3+
"displayName": "TS Essential Plugins",
4+
"version": "0.0.1",
55
"license": "MIT",
66
"contributes": {
77
"typescriptServerPlugins": [
88
{
9-
"name": "my-typescript-plugin-id",
9+
"name": "ts-essential-plugins",
1010
"enableForWorkspaceTypeScriptVersions": true
1111
}
1212
]
@@ -28,16 +28,19 @@
2828
"@zardoy/tsconfig": "^1.3.1",
2929
"esbuild": "^0.14.38",
3030
"fs-extra": "^10.1.0",
31-
"my-typescript-plugin-1": "workspace:*",
32-
"my-typescript-plugin-2": "workspace:*",
31+
"ts-essential-plugins": "workspace:*",
3332
"typed-jsonfile": "^0.2.1",
34-
"typescript": "^4.5.4"
33+
"typescript": "^4.5.4",
34+
"vscode-manifest": "^0.0.4"
3535
},
3636
"dependencies": {
3737
"@types/lodash": "^4.14.182",
38+
"@zardoy/vscode-utils": "^0.0.8",
39+
"chokidar": "^3.5.3",
3840
"eslint": "^8.7.0",
3941
"eslint-config-zardoy": "^0.2.8",
4042
"lodash": "^4.17.21",
43+
"modify-json-file": "^1.2.2",
4144
"vscode-framework": "^0.0.18"
4245
}
4346
}

0 commit comments

Comments
 (0)