.gitignore added
[dotfiles/.git] / .config / coc / extensions / node_modules / coc-prettier / .release / package.json
1 {
2   "name": "coc-prettier",
3   "version": "1.1.1",
4   "description": "prettier extension for coc.nvim",
5   "main": "lib/index.js",
6   "publisher": "chemzqm",
7   "keywords": [
8     "coc.nvim",
9     "prettier"
10   ],
11   "engines": {
12     "coc": ">= 0.0.30"
13   },
14   "scripts": {},
15   "activationEvents": [
16     "*"
17   ],
18   "contributes": {
19     "configuration": {
20       "type": "object",
21       "title": "Prettier - Code formatter configuration",
22       "properties": {
23         "prettier.formatterPriority": {
24           "type": "number",
25           "default": 1,
26           "description": "Priority of format provider, default to 1 that higher than other languageserver formatter, change to -1 to make it lower priority."
27         },
28         "prettier.disableLanguages": {
29           "type": "array",
30           "items": {
31             "type": "string"
32           },
33           "default": [
34             "vue"
35           ],
36           "description": "A list of languages IDs to disable this extension on",
37           "scope": "window"
38         },
39         "prettier.eslintIntegration": {
40           "type": "boolean",
41           "default": false,
42           "description": "Use 'prettier-eslint' instead of 'prettier'. Other settings will only be fallbacks in case they could not be inferred from eslint rules.",
43           "scope": "resource"
44         },
45         "prettier.tslintIntegration": {
46           "type": "boolean",
47           "default": false,
48           "description": "Use 'prettier-tslint' instead of 'prettier'. Other settings will only be fallbacks in case they could not be inferred from tslint rules.",
49           "scope": "resource"
50         },
51         "prettier.stylelintIntegration": {
52           "type": "boolean",
53           "default": false,
54           "description": "Use 'prettier-stylelint' instead of 'prettier'. Other settings will only be fallbacks in case they could not be inferred from stylelint rules.",
55           "scope": "resource"
56         },
57         "prettier.requireConfig": {
58           "type": "boolean",
59           "default": false,
60           "description": "Require a 'prettierconfig' to format",
61           "scope": "resource"
62         },
63         "prettier.statusItemText": {
64           "type": "string",
65           "default": "Prettier",
66           "description": "Text shown in status item.",
67           "scope": "resource"
68         },
69         "prettier.ignorePath": {
70           "type": "string",
71           "default": ".prettierignore",
72           "description": "Path to a .prettierignore or similar file",
73           "scope": "resource"
74         },
75         "prettier.printWidth": {
76           "type": "integer",
77           "default": 80,
78           "description": "Fit code within this line limit",
79           "scope": "resource"
80         },
81         "prettier.tabWidth": {
82           "type": "integer",
83           "default": 2,
84           "description": "Number of spaces it should use per tab",
85           "scope": "resource"
86         },
87         "prettier.singleQuote": {
88           "type": "boolean",
89           "default": false,
90           "description": "If true, will use single instead of double quotes",
91           "scope": "resource"
92         },
93         "prettier.trailingComma": {
94           "type": "string",
95           "enum": [
96             "none",
97             "es5",
98             "all"
99           ],
100           "default": "none",
101           "description": "Controls the printing of trailing commas wherever possible.\n Valid options:\n    'none' - No trailing commas\n    'es5' - Trailing commas where valid in ES5 (objects, arrays, etc)\n    'all' - Trailing commas wherever possible (function arguments)",
102           "scope": "resource"
103         },
104         "prettier.bracketSpacing": {
105           "type": "boolean",
106           "default": true,
107           "description": "Controls the printing of spaces inside object literals",
108           "scope": "resource"
109         },
110         "prettier.jsxBracketSameLine": {
111           "type": "boolean",
112           "default": false,
113           "description": "If true, puts the `>` of a multi-line jsx element at the end of the last line instead of being alone on the next line",
114           "scope": "resource"
115         },
116         "prettier.jsxSingleQuote": {
117           "type": "boolean",
118           "default": false,
119           "description": "Use single quotes instead of double quotes in JSX"
120         },
121         "prettier.htmlWhitespaceSensitivity": {
122           "type": "string",
123           "enum": [
124             "css",
125             "strict",
126             "ignore"
127           ],
128           "default": "css",
129           "description": "Specify the global whitespace sensitivity for HTML files.\n Valid options: \n'css' - Respect the default value of CSS display property. \n'strict' - Whitespaces are considered sensitive. \n'ignore' - Whitespaces are considered insensitive."
130         },
131         "prettier.endOfLine": {
132           "type": "string",
133           "enum": [
134             "auto",
135             "lf",
136             "crlf",
137             "cr"
138           ],
139           "default": "auto",
140           "description": "Specify the end of line used by prettier"
141         },
142         "prettier.parser": {
143           "type": "string",
144           "enum": [
145             "babylon",
146             "flow"
147           ],
148           "default": "babylon",
149           "description": "Override the parser. You shouldn't have to change this setting.",
150           "scope": "resource"
151         },
152         "prettier.semi": {
153           "type": "boolean",
154           "default": true,
155           "description": "Whether to add a semicolon at the end of every line",
156           "scope": "resource"
157         },
158         "prettier.useTabs": {
159           "type": "boolean",
160           "default": false,
161           "description": "Indent lines with tabs",
162           "scope": "resource"
163         },
164         "prettier.proseWrap": {
165           "type": "string",
166           "enum": [
167             "preserve",
168             "always",
169             "never"
170           ],
171           "default": "preserve",
172           "description": "(Markdown) wrap prose over multiple lines"
173         },
174         "prettier.arrowParens": {
175           "type": "string",
176           "enum": [
177             "avoid",
178             "always"
179           ],
180           "default": "avoid",
181           "description": "Include parentheses around a sole arrow function parameter",
182           "scope": "resource"
183         }
184       }
185     },
186     "jsonValidation": [
187       {
188         "fileMatch": ".prettierrc",
189         "url": "http://json.schemastore.org/prettierrc"
190       },
191       {
192         "fileMatch": ".prettierrc.json",
193         "url": "http://json.schemastore.org/prettierrc"
194       },
195       {
196         "fileMatch": "package.json",
197         "url": "./package-json-schema.json"
198       }
199     ]
200   },
201   "author": "chemzqm@gmail.com",
202   "license": "MIT",
203   "devDependencies": {
204     "@chemzqm/tsconfig": "^0.0.3",
205     "@chemzqm/tslint-config": "^1.0.18",
206     "@types/node": "^12.0.2",
207     "coc.nvim": "^0.0.67",
208     "rimraf": "^2.6.3",
209     "tslint": "^5.16.0",
210     "typescript": "^3.4.4"
211   },
212   "dependencies": {}
213 }