forked from mrmlnc/vscode-scss
-
Notifications
You must be signed in to change notification settings - Fork 0
/
Copy pathpackage.json
135 lines (135 loc) · 3.51 KB
/
package.json
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
80
81
82
83
84
85
86
87
88
89
90
91
92
93
94
95
96
97
98
99
100
101
102
103
104
105
106
107
108
109
110
111
112
113
114
115
116
117
118
119
120
121
122
123
124
125
126
127
128
129
130
131
132
133
134
135
{
"name": "vscode-scss",
"displayName": "SCSS IntelliSense",
"description": "Advanced autocompletion and refactoring support for SCSS",
"version": "0.10.0",
"preview": true,
"publisher": "mrmlnc",
"license": "MIT",
"engines": {
"vscode": "^1.53.0"
},
"icon": "icon.png",
"homepage": "https://github.com/mrmlnc/vscode-scss/blob/master/README.md",
"repository": {
"type": "git",
"url": "https://github.com/mrmlnc/vscode-scss"
},
"keywords": [
"scss",
"autocompletion",
"intellisense",
"refactor"
],
"categories": [
"Programming Languages"
],
"activationEvents": [
"onLanguage:scss",
"onLanguage:vue"
],
"main": "./out/client.js",
"contributes": {
"configuration": {
"properties": {
"scss.scannerDepth": {
"type": "number",
"default": 30,
"description": "The maximum number of nested directories to scan."
},
"scss.scannerExclude": {
"type": "array",
"items": {
"type": "string"
},
"default": [
"**/.git",
"**/node_modules",
"**/bower_components"
],
"description": "List of glob patterns for directories that are excluded when scanning."
},
"scss.scanImportedFiles": {
"type": "boolean",
"default": true,
"description": "Allows scan imported files."
},
"scss.implicitlyLabel": {
"type": [
"string",
"null"
],
"default": "(implicitly)",
"description": "The text of a label that the file imported implicitly. If `null` then label not displayed."
},
"scss.showErrors": {
"type": "boolean",
"default": false,
"description": "Allows to display errors."
},
"scss.suggestVariables": {
"type": "boolean",
"default": true,
"description": "Allows prompt Variables."
},
"scss.suggestMixins": {
"type": "boolean",
"default": true,
"description": "Allows prompt Mixins."
},
"scss.suggestFunctions": {
"type": "boolean",
"default": true,
"description": "Allows prompt Functions."
},
"scss.suggestFunctionsInStringContextAfterSymbols": {
"type": "string",
"default": " (+-*%",
"description": "Allows prompt Functions in String context after specified symbols."
},
"scss.dev.serverPort": {
"type": "number",
"description": "The port that SCSS IntelliSense server listens to. Can be used for attaching to the server Node process for debugging / profiling.",
"default": -1
}
}
}
},
"devDependencies": {
"@nodelib/fs.macchiato": "1.0.3",
"@types/color": "3.0.1",
"@types/color-name": "1.1.1",
"@types/mocha": "8.2.2",
"@types/node": "12.20.12",
"@types/sinon": "7.5.2",
"@types/vscode": "1.53.0",
"eslint": "7.26.0",
"eslint-config-mrmlnc": "2.0.0",
"mocha": "8.4.0",
"rimraf": "3.0.2",
"sinon": "10.0.0",
"typescript": "4.2.4",
"vscode-test": "1.5.2"
},
"dependencies": {
"color": "3.1.3",
"color-name": "1.1.4",
"fast-glob": "3.2.5",
"scss-symbols-parser": "2.0.1",
"vscode-css-languageservice": "5.1.1",
"vscode-languageclient": "7.0.0",
"vscode-languageserver": "7.0.0",
"vscode-languageserver-textdocument": "1.0.1",
"vscode-languageserver-types": "3.16.0",
"vscode-uri": "3.0.2"
},
"scripts": {
"clean": "rimraf out",
"lint": "eslint \"src/**/*.ts\" --cache",
"compile": "tsc",
"test": "mocha \"out/**/*.spec.js\"",
"test:e2e": "node ./out/unsafe/test/e2e/runTest.js",
"build": "npm run clean && npm run lint && npm run compile && npm test",
"watch": "npm run clean && npm run lint && tsc --watch"
}
}