11{
22 "name" : " vsc-expressionengine" ,
3- "displayName" : " ExpressionEngine" ,
4- "description" : " The ultimate ExpressionEngine CMS extension for Visual Studio Code with scaffolding commands to generate add-ons and template files, syntax highlighting, snippets and IntelliSense." ,
3+ "displayName" : " ExpressionEngine" ,
4+ "description" : " The ultimate ExpressionEngine CMS extension for Visual Studio Code with scaffolding commands to generate add-ons and template files, syntax highlighting, snippets and IntelliSense." ,
55 "publisher" : " mindpixel-labs" ,
66 "author" : {
77 "name" : " Anthony Pinskey"
88 },
9- "version" : " 3.0.0" ,
9+ "version" : " 3.0.0" ,
1010 "license" : " MIT" ,
11- "engines" : {
12- "vscode" : " ^1.67.0"
13- },
11+ "engines" : {
12+ "vscode" : " ^1.67.0"
13+ },
1414 "icon" : " docs/images/vsc-ee-icon.png" ,
15- "categories" : [
15+ "categories" : [
1616 " Programming Languages" ,
1717 " Snippets"
18- ],
18+ ],
1919 "keywords" : [
2020 " expressionengine" ,
2121 " eecms" ,
3333 "bugs" : {
3434 "url" : " https://github.com/mindpixel-labs/vsc-expressionengine/issues"
3535 },
36- "contributes" : {
36+ "contributes" : {
3737 "configuration" : {
3838 "title" : " ExpressionEngine" ,
3939 "properties" : {
40- "ee.userPath" : {
41- "type" : " string" ,
42- "default" : " ${workspaceFolder}/system/user/" ,
43- "description" : " The path to your projects user directory"
44- },
45- "ee.suggestCompletions" : {
46- "type" : " boolean" ,
47- "default" : true ,
48- "description" : " Determines if auto-completion and IntelliSense suggestions will show"
49- }
40+ "ee.userPath" : {
41+ "type" : " string" ,
42+ "default" : " ${workspaceFolder}/system/user/" ,
43+ "description" : " The path to your projects user directory"
44+ },
45+ "ee.suggestCompletions" : {
46+ "type" : " boolean" ,
47+ "default" : true ,
48+ "description" : " Determines if auto-completion and IntelliSense suggestions will show"
49+ }
5050 }
5151 },
52- "commands" : [
53- {
52+ "commands" : [{
5453 "command" : " extension.ee.createTemplate" ,
5554 "title" : " Create Template" ,
5655 "category" : " EE"
6968 "command" : " extension.ee.createAddon" ,
7069 "title" : " Create Add-on Boilerplate" ,
7170 "category" : " EE"
72- }
73- ],
74- "languages" : [
75- {
76- "id" : " html" ,
77- "aliases" : [
78- " HTML (ExpressionEngine)"
79- ],
80- "extensions" : [
81- " .html"
82- ],
83- "configuration" : " ./language-configuration.json"
84- }
85- ],
86- "grammars" : [
87- {
88- "language" : " html" ,
89- "scopeName" : " text.ee.html" ,
90- "path" : " ./syntaxes/ee.tmLanguage.json"
9171 }
9272 ],
93- "snippets" : [
94- {
95- "language" : " html" ,
96- "path" : " ./snippets/global-variables.json"
73+ "languages" : [{
74+ "id" : " html" ,
75+ "aliases" : [
76+ " HTML (ExpressionEngine)"
77+ ],
78+ "extensions" : [
79+ " .html"
80+ ],
81+ "configuration" : " ./language-configuration.json"
82+ }],
83+ "grammars" : [{
84+ "language" : " html" ,
85+ "scopeName" : " text.ee.html" ,
86+ "path" : " ./syntaxes/ee.tmLanguage.json"
87+ }],
88+ "snippets" : [{
89+ "language" : " html" ,
90+ "path" : " ./snippets/global-variables.json"
9791 },
9892 {
99- "language" : " html" ,
100- "path" : " ./snippets/tag-pair.json"
93+ "language" : " html" ,
94+ "path" : " ./snippets/tag-pair.json"
10195 },
10296 {
103- "language" : " html" ,
104- "path" : " ./snippets/conditionals.json"
97+ "language" : " html" ,
98+ "path" : " ./snippets/conditionals.json"
10599 },
106100 {
107- "language" : " html" ,
108- "path" : " ./snippets/pagination.json"
101+ "language" : " html" ,
102+ "path" : " ./snippets/pagination.json"
109103 }
110104 ]
111- },
112- "scripts" : {
113- "vscode:prepublish" : " npm run package" ,
114- "compile" : " webpack" ,
115- "watch" : " webpack --watch" ,
116- "package" : " webpack --mode production --devtool hidden-source-map" ,
117- "compile-tests" : " tsc -p . --outDir out" ,
118- "watch-tests" : " tsc -p . -w --outDir out" ,
119- "pretest" : " npm run compile-tests && npm run compile && npm run lint" ,
120- "lint" : " eslint src --ext ts" ,
121- "test" : " node ./out/test/runTest.js"
122- },
123- "devDependencies" : {
124- "@types/vscode" : " ^1.67.0" ,
125- "@types/glob" : " ^7.2.0" ,
126- "@types/mocha" : " ^9.1.1" ,
127- "@types/node" : " 14.x" ,
128- "@typescript-eslint/eslint-plugin" : " ^5.21.0" ,
129- "@typescript-eslint/parser" : " ^5.21.0" ,
105+ },
106+ "scripts" : {
107+ "vscode:prepublish" : " npm run package" ,
108+ "compile" : " webpack" ,
109+ "watch" : " webpack --watch" ,
110+ "package" : " webpack --mode production --devtool hidden-source-map" ,
111+ "compile-tests" : " tsc -p . --outDir out" ,
112+ "watch-tests" : " tsc -p . -w --outDir out" ,
113+ "pretest" : " npm run compile-tests && npm run compile && npm run lint" ,
114+ "lint" : " eslint src --ext ts" ,
115+ "test" : " node ./out/test/runTest.js"
116+ },
117+ "devDependencies" : {
118+ "@types/vscode" : " ^1.67.0" ,
119+ "@types/glob" : " ^7.2.0" ,
120+ "@types/mocha" : " ^9.1.1" ,
121+ "@types/node" : " 14.x" ,
122+ "@typescript-eslint/eslint-plugin" : " ^5.21.0" ,
123+ "@typescript-eslint/parser" : " ^5.21.0" ,
130124 "@types/validatorjs" : " ^3.15.0" ,
131125 "@types/mkdirp" : " ^1.0.2" ,
132- "eslint" : " ^8.14.0" ,
133- "glob" : " ^8.0.1" ,
134- "mocha" : " ^9.2.2" ,
135- "typescript" : " ^4.6.4" ,
136- "ts-loader" : " ^9.2.8" ,
137- "webpack" : " ^5.70.0" ,
138- "webpack-cli" : " ^4.9.2" ,
139- "@vscode/test-electron" : " ^2.1.3"
140- },
126+ "eslint" : " ^8.14.0" ,
127+ "glob" : " ^8.0.1" ,
128+ "mocha" : " ^9.2.2" ,
129+ "typescript" : " ^4.6.4" ,
130+ "ts-loader" : " ^9.2.8" ,
131+ "webpack" : " ^5.70.0" ,
132+ "webpack-cli" : " ^4.9.2" ,
133+ "@vscode/test-electron" : " ^2.1.3"
134+ },
141135 "dependencies" : {
142136 "copy-template-dir" : " ^1.4.0" ,
143137 "mkdirp" : " ^1.0.4" ,
144138 "ts-loader" : " ^9.3.0" ,
145139 "validatorjs" : " ^3.22.1"
146140 }
147- }
141+ }
0 commit comments