Skip to content

Commit a087517

Browse files
committed
Feat: Add 'Create Component' Feature
1 parent 9c5d789 commit a087517

11 files changed

+77
-1274
lines changed

.vscodeignore

Lines changed: 0 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -1,11 +1,8 @@
11
.vscode/**
22
.vscode-test/**
3-
out/**
4-
node_modules/**
53
src/**
64
.gitignore
75
.yarnrc
8-
esbuild.js
96
vsc-extension-quickstart.md
107
**/tsconfig.json
118
**/eslint.config.mjs

dist/extension.js

Lines changed: 6 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,6 @@
1+
/******/ (() => { // webpackBootstrap
2+
/******/ "use strict";
3+
/******/
4+
/******/
5+
/******/ })()
6+
;

esbuild.js

Lines changed: 0 additions & 56 deletions
This file was deleted.

package.json

Lines changed: 17 additions & 16 deletions
Original file line numberDiff line numberDiff line change
@@ -10,26 +10,29 @@
1010
"Other"
1111
],
1212
"activationEvents": [],
13-
"main": "./dist/extension.js",
13+
"main": "./out/extension.js",
1414
"contributes": {
1515
"commands": [
1616
{
17-
"command": "vscode-react-developer-toolkit.helloWorld",
18-
"title": "Hello World"
17+
"command": "vscode-react-developer-toolkit.createReactComponent",
18+
"title": "Create React Component"
1919
}
20-
]
20+
],
21+
"menus": {
22+
"explorer/context": [
23+
{
24+
"when": "explorerResourceIsFolder",
25+
"command": "vscode-react-developer-toolkit.createReactComponent",
26+
"group": "vscode-react-developer-toolkit@1"
27+
}
28+
]
29+
}
2130
},
2231
"scripts": {
23-
"vscode:prepublish": "pnpm run package",
24-
"compile": "pnpm run check-types && pnpm run lint && node esbuild.js",
25-
"watch": "npm-run-all -p watch:*",
26-
"watch:esbuild": "node esbuild.js --watch",
27-
"watch:tsc": "tsc --noEmit --watch --project tsconfig.json",
28-
"package": "pnpm run check-types && pnpm run lint && node esbuild.js --production",
29-
"compile-tests": "tsc -p . --outDir out",
30-
"watch-tests": "tsc -p . -w --outDir out",
31-
"pretest": "pnpm run compile-tests && pnpm run compile && pnpm run lint",
32-
"check-types": "tsc --noEmit",
32+
"vscode:prepublish": "pnpm run compile",
33+
"compile": "tsc -p ./",
34+
"watch": "tsc -watch -p ./",
35+
"pretest": "pnpm run compile && pnpm run lint",
3336
"lint": "eslint src",
3437
"test": "vscode-test"
3538
},
@@ -40,8 +43,6 @@
4043
"@typescript-eslint/eslint-plugin": "^8.10.0",
4144
"@typescript-eslint/parser": "^8.7.0",
4245
"eslint": "^9.13.0",
43-
"esbuild": "^0.24.0",
44-
"npm-run-all": "^4.1.5",
4546
"typescript": "^5.6.3",
4647
"@vscode/test-cli": "^0.0.10",
4748
"@vscode/test-electron": "^2.4.1"

0 commit comments

Comments
 (0)