forked from code-biscuits/assorted-biscuits
-
Notifications
You must be signed in to change notification settings - Fork 0
/
Copy pathpackage.json
123 lines (123 loc) · 3.81 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
{
"name": "assorted-biscuits",
"version": "0.0.20",
"description": "Add annotations, hereafter unto for known as \"Biscuits\", to the end of the line of closing brackets (and more). These could be functions, if statements, etc. Make code soup digestible!",
"repository": "https://github.com/code-biscuits/assorted-biscuits",
"author": "CodeBiscuits",
"license": "MIT",
"bugs": {
"url": "https://github.com/code-biscuits/assorted-biscuits/issues"
},
"homepage": "https://github.com/code-biscuits/assorted-biscuits#readme",
"private": "true",
"publisher": "CodeBiscuits",
"displayName": "Assorted Biscuits",
"icon": "biscuits-styled.png",
"engines": {
"vscode": "^1.49.0"
},
"categories": [
"Other"
],
"keywords": [
"readability",
"annotation",
"biscuits"
],
"activationEvents": [
"onCommand:assorted-biscuits.configLanguage",
"onLanguage:csharp",
"onLanguage:c",
"onLanguage:elm",
"onLanguage:go",
"onLanguage:java",
"onLanguage:json",
"onLanguage:lua",
"onLanguage:kotlin",
"onLanguage:php",
"onLanguage:python",
"onLanguage:rust",
"onLanguage:toml",
"onLanguage:yaml"
],
"main": "./bundled/extension.js",
"contributes": {
"commands": [
{
"command": "assorted-biscuits.configLanguage",
"title": "Configure Individual Language Settings",
"category": "Assorted Biscuits"
}
],
"configuration": {
"title": "Assorted Biscuits",
"properties": {
"assorted-biscuits.annotationPrefix": {
"type": "string",
"default": "// ",
"description": "The prefix for the annotations. Empty string is acceptable."
},
"assorted-biscuits.annotationColor": {
"type": "string",
"default": "",
"description": "What color should the annotations be? Defaults to the lineNumber color."
},
"assorted-biscuits.annotationMinDistance": {
"type": "number",
"default": 2,
"description": "What is the minimum line distance between start and end tags. Example: A value of 0 will annotate end tags on the same line as a start tag."
},
"assorted-biscuits.annotationMaxLength": {
"type": "number",
"default": 42,
"description": "What is the longest annotation you should see before we truncate it? A 0 value shows the full string."
},
"assorted-biscuits.languageSettings": {
"type": "object",
"default": {},
"decription": "Configure prefixes, distances, and more per language."
}
}
}
},
"scripts": {
"vscode:prepublish": "yarn run compile",
"compile": "yarn run bundle",
"bundle": "webpack --mode production",
"lint": "eslint src --ext ts",
"watch": "yarn run webpack",
"webpack": "webpack --mode development",
"webpack-dev": "webpack --mode development --watch",
"pretest": "yarn run compile && yarn run lint",
"test": "node ./out/test/runTest.js"
},
"devDependencies": {
"@types/fs-extra": "^9.0.1",
"@types/glob": "^7.1.3",
"@types/mocha": "^8.0.0",
"@types/node": "^14.0.27",
"@types/vscode": "^1.49.0",
"@typescript-eslint/eslint-plugin": "^4.1.1",
"@typescript-eslint/parser": "^4.1.1",
"@webassemblyjs/wasm-opt": "^1.9.1",
"copy-webpack-plugin": "^6.2.1",
"eslint": "^7.9.0",
"glob": "^7.1.6",
"mocha": "^8.1.3",
"npm-run-all": "^4.1.5",
"ts-loader": "^8.0.4",
"typescript": "^4.0.2",
"vscode-test": "^1.4.0",
"webpack": "^4.44.2",
"webpack-cli": "^3.3.12"
},
"peerDependencies": {},
"dependencies": {
"biscuits-base": "0.0.17",
"lodash": "^4.17.20",
"sinuous": "^0.27.11",
"validate.js": "^0.13.1",
"web-tree-sitter": "^0.17.1"
},
"extensionDependencies": []
}