Compare commits
3 Commits
ea9c1181bb
...
main
| Author | SHA1 | Date | |
|---|---|---|---|
| 3da37cd591 | |||
| 853b0f9a0b | |||
|
|
4ef5b4b27a |
1
.github/README.md
vendored
1
.github/README.md
vendored
@@ -86,6 +86,7 @@ template, templates, template generator, component generator, scaffold, scaffold
|
||||
|
||||
<div id="russian">🇷🇺 Русский</div>
|
||||
|
||||
|
||||
> [!WARNING]
|
||||
> **Это зеркало!** Основной репозиторий: [https://gromlab.ru/gromov/MyTemplateGenerator](https://gromlab.ru/gromov/MyTemplateGenerator)
|
||||
>
|
||||
|
||||
3269
package-lock.json
generated
3269
package-lock.json
generated
File diff suppressed because it is too large
Load Diff
44
package.json
44
package.json
@@ -2,9 +2,21 @@
|
||||
"name": "mytemplategenerator",
|
||||
"displayName": "Template & Component Generator: React, Vue, Next.js, Angular",
|
||||
"description": "Powerful VSCode extension for generating templates, components, and project structures for React, Vue, Next.js, Angular, Svelte, Nuxt, NestJS, Express, Gatsby, Remix, SolidJS, Preact, and more. Instantly scaffold files, folders, and boilerplate code with variable substitution.",
|
||||
"version": "0.0.9",
|
||||
"version": "0.0.11",
|
||||
"publisher": "MyTemplateGenerator",
|
||||
"author": "Sergey Gromov",
|
||||
"scripts": {
|
||||
"build-app": "npm run build && npm run package-vsce",
|
||||
"compile": "webpack",
|
||||
"watch": "webpack --watch",
|
||||
"build": "webpack --mode production --devtool hidden-source-map",
|
||||
"package-vsce": "vsce package",
|
||||
"compile-tests": "tsc -p . --outDir out",
|
||||
"watch-tests": "tsc -p . -w --outDir out",
|
||||
"pretest": "npm run compile-tests && npm run compile && npm run lint",
|
||||
"lint": "eslint src",
|
||||
"test": "vscode-test"
|
||||
},
|
||||
"categories": [
|
||||
"Snippets",
|
||||
"Programming Languages",
|
||||
@@ -117,14 +129,14 @@
|
||||
"стартер шаблон"
|
||||
],
|
||||
"icon": "logo.png",
|
||||
"url": "https://github.com/gormov1122/MyTemplateGenerator",
|
||||
"homepage": "https://github.com/gormov1122/MyTemplateGenerator",
|
||||
"url": "https://github.com/gromov-io/MyTemplateGenerator",
|
||||
"homepage": "https://github.com/gromov-io/MyTemplateGenerator",
|
||||
"repository": {
|
||||
"type": "git",
|
||||
"url": "https://github.com/gormov1122/MyTemplateGenerator"
|
||||
"url": "https://github.com/gromov-io/MyTemplateGenerator"
|
||||
},
|
||||
"bugs": {
|
||||
"url": "https://github.com/gormov1122/MyTemplateGenerator/issues"
|
||||
"url": "https://github.com/gromov-io/MyTemplateGenerator/issues"
|
||||
},
|
||||
"engines": {
|
||||
"vscode": "^1.60.0"
|
||||
@@ -176,7 +188,10 @@
|
||||
},
|
||||
"myTemplateGenerator.inputMode": {
|
||||
"type": "string",
|
||||
"enum": ["webview", "inputBox"],
|
||||
"enum": [
|
||||
"webview",
|
||||
"inputBox"
|
||||
],
|
||||
"default": "webview",
|
||||
"description": "%mytemplategenerator.config.inputMode.description%",
|
||||
"markdownDescription": "%mytemplategenerator.config.inputMode.description%",
|
||||
@@ -184,7 +199,10 @@
|
||||
},
|
||||
"myTemplateGenerator.language": {
|
||||
"type": "string",
|
||||
"enum": ["ru", "en"],
|
||||
"enum": [
|
||||
"ru",
|
||||
"en"
|
||||
],
|
||||
"default": "en",
|
||||
"description": "%mytemplategenerator.config.language.description%",
|
||||
"markdownDescription": "%mytemplategenerator.config.language.description%",
|
||||
@@ -207,17 +225,6 @@
|
||||
}
|
||||
]
|
||||
},
|
||||
"scripts": {
|
||||
"vscode:prepublish": "npm run package",
|
||||
"compile": "webpack",
|
||||
"watch": "webpack --watch",
|
||||
"package": "webpack --mode production --devtool hidden-source-map",
|
||||
"compile-tests": "tsc -p . --outDir out",
|
||||
"watch-tests": "tsc -p . -w --outDir out",
|
||||
"pretest": "npm run compile-tests && npm run compile && npm run lint",
|
||||
"lint": "eslint src",
|
||||
"test": "vscode-test"
|
||||
},
|
||||
"devDependencies": {
|
||||
"@types/mocha": "^10.0.10",
|
||||
"@types/node": "20.x",
|
||||
@@ -226,6 +233,7 @@
|
||||
"@typescript-eslint/parser": "^8.31.1",
|
||||
"@vscode/test-cli": "^0.0.11",
|
||||
"@vscode/test-electron": "^2.5.2",
|
||||
"@vscode/vsce": "^3.6.2",
|
||||
"eslint": "^9.25.1",
|
||||
"ts-loader": "^9.5.2",
|
||||
"typescript": "^5.8.3",
|
||||
|
||||
@@ -20,7 +20,8 @@ const extensionConfig = {
|
||||
libraryTarget: 'commonjs2'
|
||||
},
|
||||
externals: {
|
||||
vscode: 'commonjs vscode' // the vscode-module is created on-the-fly and must be excluded. Add other modules that cannot be webpack'ed, 📖 -> https://webpack.js.org/configuration/externals/
|
||||
vscode: 'commonjs vscode', // the vscode-module is created on-the-fly and must be excluded. Add other modules that cannot be webpack'ed, 📖 -> https://webpack.js.org/configuration/externals/
|
||||
handlebars: 'commonjs handlebars' // исключаем handlebars для избежания предупреждений о require.extensions
|
||||
// modules added here also need to be added in the .vscodeignore file
|
||||
},
|
||||
resolve: {
|
||||
|
||||
Reference in New Issue
Block a user