on master help sign in
Merge pull request #58 from hercules-ci/extension-update
855c18eMoritz Kiefer
README.md+2−3
@@ -61,9 +61,8 @@ Install the VS code extension (see https://code.visualstudio.com/docs/setup/mac
61
61
621. `cd extension/`
621. `cd extension/`
632. `npm ci`
632. `npm ci`
64−3. `npm install vsce --global` (may require `sudo`)
64+3. `npm run vscepackage`
65−4. `vsce package`
66−5. `code --install-extension ghcide-0.0.1.vsix`
65+4. `code --install-extension ghcide-0.0.1.vsix`
67
66
68Now opening a `.hs` file should work with `ghcide`.
67Now opening a `.hs` file should work with `ghcide`.
69
68
extension/package-lock.json+346−561
@@ -10,7 +10,7 @@
10 "integrity": "sha512-OfC2uemaknXr87bdLUkWog7nYuliM9Ij5HUcajsVcMCpQrcLmtxRbVFTIqmcSkSeYRBFBRxs2FiUqFJDLdiebA==",
10 "integrity": "sha512-OfC2uemaknXr87bdLUkWog7nYuliM9Ij5HUcajsVcMCpQrcLmtxRbVFTIqmcSkSeYRBFBRxs2FiUqFJDLdiebA==",
11 "dev": true,
11 "dev": true,
12 "requires": {
12 "requires": {
13− "@babel/highlight": "7.0.0"
13+ "@babel/highlight": "^7.0.0"
14 }
14 }
15 },
15 },
16 "@babel/highlight": {
16 "@babel/highlight": {
@@ -19,9 +19,9 @@
19 "integrity": "sha512-UFMC4ZeFC48Tpvj7C8UgLvtkaUuovQX+5xNWrsIoMG8o2z+XFKjKaN9iVmS84dPwVN00W4wPmqvYoZF3EGAsfw==",
19 "integrity": "sha512-UFMC4ZeFC48Tpvj7C8UgLvtkaUuovQX+5xNWrsIoMG8o2z+XFKjKaN9iVmS84dPwVN00W4wPmqvYoZF3EGAsfw==",
20 "dev": true,
20 "dev": true,
21 "requires": {
21 "requires": {
22− "chalk": "2.4.2",
22+ "chalk": "^2.0.0",
23− "esutils": "2.0.2",
23+ "esutils": "^2.0.2",
24− "js-tokens": "4.0.0"
24+ "js-tokens": "^4.0.0"
25 }
25 }
26 },
26 },
27 "@types/mocha": {
27 "@types/mocha": {
@@ -36,26 +36,11 @@
36 "integrity": "sha512-Fvm24+u85lGmV4hT5G++aht2C5I4Z4dYlWZIh62FAfFO/TfzXtPpoLI6I7AuBWkIFqZCnhFOoTT7RjjaIL5Fjg==",
36 "integrity": "sha512-Fvm24+u85lGmV4hT5G++aht2C5I4Z4dYlWZIh62FAfFO/TfzXtPpoLI6I7AuBWkIFqZCnhFOoTT7RjjaIL5Fjg==",
37 "dev": true
37 "dev": true
38 },
38 },
39− "agent-base": {
39+ "@types/vscode": {
40− "version": "4.2.1",
41− "resolved": "https://registry.npmjs.org/agent-base/-/agent-base-4.2.1.tgz",
42− "integrity": "sha512-JVwXMr9nHYTUXsBFKUqhJwvlcYU/blreOEUkhNR2eXZIvwd+c+o5V4MgDPKWnMS/56awN3TRzIP+KoPn+roQtg==",
43− "dev": true,
44− "requires": {
45− "es6-promisify": "5.0.0"
46− }
47− },
48− "ajv": {
49− "version": "6.10.0",
40+ "version": "1.35.0",
50− "resolved": "https://registry.npmjs.org/ajv/-/ajv-6.10.0.tgz",
41+ "resolved": "https://registry.npmjs.org/@types/vscode/-/vscode-1.35.0.tgz",
51− "integrity": "sha512-nffhOpkymDECQyR0mnsUtoCE8RlX38G0rYP+wgLWFyZuUyuuojSSvi/+euOiQBIn63whYwYVIIH1TvE3tu4OEg==",
42+ "integrity": "sha512-Iyliuu8Hv4qy4TEaevQzChh9UsTEcuaKdcHXBbvJnoJSF5Td2yNENOrPK+vuOaXJJBhQZb4BNJKOxt6caaQR8A==",
52− "dev": true,
43+ "dev": true
53− "requires": {
54− "fast-deep-equal": "2.0.1",
55− "fast-json-stable-stringify": "2.0.0",
56− "json-schema-traverse": "0.4.1",
57− "uri-js": "4.2.2"
58− }
59 },
44 },
60 "ansi-styles": {
45 "ansi-styles": {
61 "version": "3.2.1",
46 "version": "3.2.1",
@@ -63,7 +48,7 @@
63 "integrity": "sha512-VT0ZI6kZRdTh8YyJw3SMbYm/u+NqfsAxEpWO0Pf9sq8/e94WxxOpPKx9FR1FlyCtOVDNOQ+8ntlqFxiRc+r5qA==",
48 "integrity": "sha512-VT0ZI6kZRdTh8YyJw3SMbYm/u+NqfsAxEpWO0Pf9sq8/e94WxxOpPKx9FR1FlyCtOVDNOQ+8ntlqFxiRc+r5qA==",
64 "dev": true,
49 "dev": true,
65 "requires": {
50 "requires": {
66− "color-convert": "1.9.3"
51+ "color-convert": "^1.9.0"
67 }
52 }
68 },
53 },
69 "argparse": {
54 "argparse": {
@@ -72,56 +57,32 @@
72 "integrity": "sha512-o5Roy6tNG4SL/FOkCAN6RzjiakZS25RLYFrcMttJqbdd8BWrnA+fGz57iN5Pb06pvBGvl5gQ0B48dJlslXvoTg==",
57 "integrity": "sha512-o5Roy6tNG4SL/FOkCAN6RzjiakZS25RLYFrcMttJqbdd8BWrnA+fGz57iN5Pb06pvBGvl5gQ0B48dJlslXvoTg==",
73 "dev": true,
58 "dev": true,
74 "requires": {
59 "requires": {
75− "sprintf-js": "1.0.3"
60+ "sprintf-js": "~1.0.2"
76 }
61 }
77 },
62 },
78− "asn1": {
63+ "azure-devops-node-api": {
79− "version": "0.2.4",
64+ "version": "7.2.0",
80− "resolved": "https://registry.npmjs.org/asn1/-/asn1-0.2.4.tgz",
65+ "resolved": "https://registry.npmjs.org/azure-devops-node-api/-/azure-devops-node-api-7.2.0.tgz",
81− "integrity": "sha512-jxwzQpLQjSmWXgwaCZE9Nz+glAG01yF1QnWgbhGwHI5A6FRIEY6IVqtHhIepHqI7/kyEyQEagBC5mBEFlIYvdg==",
66+ "integrity": "sha512-pMfGJ6gAQ7LRKTHgiRF+8iaUUeGAI0c8puLaqHLc7B8AR7W6GJLozK9RFeUHFjEGybC9/EB3r67WPd7e46zQ8w==",
82 "dev": true,
67 "dev": true,
83 "requires": {
68 "requires": {
84− "safer-buffer": "2.1.2"
69+ "os": "0.1.1",
70+ "tunnel": "0.0.4",
71+ "typed-rest-client": "1.2.0",
72+ "underscore": "1.8.3"
85 }
73 }
86 },
74 },
87− "assert-plus": {
88− "version": "1.0.0",
89− "resolved": "https://registry.npmjs.org/assert-plus/-/assert-plus-1.0.0.tgz",
90− "integrity": "sha1-8S4PPF13sLHN2RRpQuTpbB5N1SU=",
91− "dev": true
92− },
93− "asynckit": {
94− "version": "0.4.0",
95− "resolved": "https://registry.npmjs.org/asynckit/-/asynckit-0.4.0.tgz",
96− "integrity": "sha1-x57Zf380y48robyXkLzDZkdLS3k=",
97− "dev": true
98− },
99− "aws-sign2": {
100− "version": "0.7.0",
101− "resolved": "https://registry.npmjs.org/aws-sign2/-/aws-sign2-0.7.0.tgz",
102− "integrity": "sha1-tG6JCTSpWR8tL2+G1+ap8bP+dqg=",
103− "dev": true
104− },
105− "aws4": {
106− "version": "1.8.0",
107− "resolved": "https://registry.npmjs.org/aws4/-/aws4-1.8.0.tgz",
108− "integrity": "sha512-ReZxvNHIOv88FlT7rxcXIIC0fPt4KZqZbOlivyWtXLt8ESx84zd3kMC6iK5jVeS2qt+g7ftS7ye4fi06X5rtRQ==",
109− "dev": true
110− },
111 "balanced-match": {
75 "balanced-match": {
112 "version": "1.0.0",
76 "version": "1.0.0",
113 "resolved": "https://registry.npmjs.org/balanced-match/-/balanced-match-1.0.0.tgz",
77 "resolved": "https://registry.npmjs.org/balanced-match/-/balanced-match-1.0.0.tgz",
114 "integrity": "sha1-ibTRmasr7kneFk6gK4nORi1xt2c=",
78 "integrity": "sha1-ibTRmasr7kneFk6gK4nORi1xt2c=",
115 "dev": true
79 "dev": true
116 },
80 },
117− "bcrypt-pbkdf": {
81+ "boolbase": {
118− "version": "1.0.2",
82+ "version": "1.0.0",
119− "resolved": "https://registry.npmjs.org/bcrypt-pbkdf/-/bcrypt-pbkdf-1.0.2.tgz",
83+ "resolved": "https://registry.npmjs.org/boolbase/-/boolbase-1.0.0.tgz",
120− "integrity": "sha1-pDAdOJtqQ/m2f/PKEaP2Y342Dp4=",
84+ "integrity": "sha1-aN/1++YMUes3cl6p4+0xDcwed24=",
121− "dev": true,
85+ "dev": true
122− "requires": {
123− "tweetnacl": "0.14.5"
124− }
125 },
86 },
126 "brace-expansion": {
87 "brace-expansion": {
127 "version": "1.1.11",
88 "version": "1.1.11",
@@ -129,20 +90,14 @@
129 "integrity": "sha512-iCuPHDFgrHX7H2vEI/5xpz07zSHB00TpugqhmYtVmMO6518mCuRMoOYFldEBl0g187ufozdaHgWKcYFb61qGiA==",
90 "integrity": "sha512-iCuPHDFgrHX7H2vEI/5xpz07zSHB00TpugqhmYtVmMO6518mCuRMoOYFldEBl0g187ufozdaHgWKcYFb61qGiA==",
130 "dev": true,
91 "dev": true,
131 "requires": {
92 "requires": {
132− "balanced-match": "1.0.0",
93+ "balanced-match": "^1.0.0",
133 "concat-map": "0.0.1"
94 "concat-map": "0.0.1"
134 }
95 }
135 },
96 },
136− "browser-stdout": {
97+ "buffer-crc32": {
137− "version": "1.3.0",
98+ "version": "0.2.13",
138− "resolved": "https://registry.npmjs.org/browser-stdout/-/browser-stdout-1.3.0.tgz",
99+ "resolved": "https://registry.npmjs.org/buffer-crc32/-/buffer-crc32-0.2.13.tgz",
139− "integrity": "sha1-81HTKWnTL6XXpVZxVCY9korjvR8=",
100+ "integrity": "sha1-DTM+PwDqxQqhRUq9MO+MKl2ackI=",
140− "dev": true
141− },
142− "buffer-from": {
143− "version": "1.1.1",
144− "resolved": "https://registry.npmjs.org/buffer-from/-/buffer-from-1.1.1.tgz",
145− "integrity": "sha512-MQcXEUbCKtEo7bhqEs6560Hyd4XaovZlO/k9V3hjVUF/zwW7KBVdSK4gIt/bzwS9MbR5qob+F5jusZsb0YQK2A==",
146 "dev": true
101 "dev": true
147 },
102 },
148 "builtin-modules": {
103 "builtin-modules": {
@@ -151,21 +106,29 @@
151 "integrity": "sha1-Jw8HbFpywC9bZaR9+Uxf46J4iS8=",
106 "integrity": "sha1-Jw8HbFpywC9bZaR9+Uxf46J4iS8=",
152 "dev": true
107 "dev": true
153 },
108 },
154− "caseless": {
155− "version": "0.12.0",
156− "resolved": "https://registry.npmjs.org/caseless/-/caseless-0.12.0.tgz",
157− "integrity": "sha1-G2gcIf+EAzyCZUMJBolCDRhxUdw=",
158− "dev": true
159− },
160 "chalk": {
109 "chalk": {
161 "version": "2.4.2",
110 "version": "2.4.2",
162 "resolved": "https://registry.npmjs.org/chalk/-/chalk-2.4.2.tgz",
111 "resolved": "https://registry.npmjs.org/chalk/-/chalk-2.4.2.tgz",
163 "integrity": "sha512-Mti+f9lpJNcwF4tWV8/OrTTtF1gZi+f8FqlyAdouralcFWFQWF2+NgCHShjkCb+IFBLq9buZwE1xckQU4peSuQ==",
112 "integrity": "sha512-Mti+f9lpJNcwF4tWV8/OrTTtF1gZi+f8FqlyAdouralcFWFQWF2+NgCHShjkCb+IFBLq9buZwE1xckQU4peSuQ==",
164 "dev": true,
113 "dev": true,
165 "requires": {
114 "requires": {
166− "ansi-styles": "3.2.1",
115+ "ansi-styles": "^3.2.1",
167− "escape-string-regexp": "1.0.5",
116+ "escape-string-regexp": "^1.0.5",
168− "supports-color": "5.5.0"
117+ "supports-color": "^5.3.0"
118+ }
119+ },
120+ "cheerio": {
121+ "version": "1.0.0-rc.3",
122+ "resolved": "https://registry.npmjs.org/cheerio/-/cheerio-1.0.0-rc.3.tgz",
123+ "integrity": "sha512-0td5ijfUPuubwLUu0OBoe98gZj8C/AA+RW3v67GPlGOrvxWjZmBXiBCRU+I8VEiNyJzjth40POfHiz2RB3gImA==",
124+ "dev": true,
125+ "requires": {
126+ "css-select": "~1.2.0",
127+ "dom-serializer": "~0.1.1",
128+ "entities": "~1.1.1",
129+ "htmlparser2": "^3.9.1",
130+ "lodash": "^4.15.0",
131+ "parse5": "^3.0.1"
169 }
132 }
170 },
133 },
171 "color-convert": {
134 "color-convert": {
@@ -183,15 +146,6 @@
183 "integrity": "sha1-p9BVi9icQveV3UIyj3QIMcpTvCU=",
146 "integrity": "sha1-p9BVi9icQveV3UIyj3QIMcpTvCU=",
184 "dev": true
147 "dev": true
185 },
148 },
186− "combined-stream": {
187− "version": "1.0.8",
188− "resolved": "https://registry.npmjs.org/combined-stream/-/combined-stream-1.0.8.tgz",
189− "integrity": "sha512-FQN4MRfuJeHf7cBbBMJFXhKSDq+2kAArBlmRBvcvFE5BB1HZKXtSFASDhdlz9zOYwxh8lDdnvmMOe/+5cdoEdg==",
190− "dev": true,
191− "requires": {
192− "delayed-stream": "1.0.0"
193− }
194− },
195 "commander": {
149 "commander": {
196 "version": "2.20.0",
150 "version": "2.20.0",
197 "resolved": "https://registry.npmjs.org/commander/-/commander-2.20.0.tgz",
151 "resolved": "https://registry.npmjs.org/commander/-/commander-2.20.0.tgz",
@@ -204,34 +158,34 @@
204 "integrity": "sha1-2Klr13/Wjfd5OnMDajug1UBdR3s=",
158 "integrity": "sha1-2Klr13/Wjfd5OnMDajug1UBdR3s=",
205 "dev": true
159 "dev": true
206 },
160 },
207− "core-util-is": {
161+ "css-select": {
208− "version": "1.0.2",
162+ "version": "1.2.0",
209− "resolved": "https://registry.npmjs.org/core-util-is/-/core-util-is-1.0.2.tgz",
163+ "resolved": "https://registry.npmjs.org/css-select/-/css-select-1.2.0.tgz",
210− "integrity": "sha1-tf1UIgqivFq1eqtxQMlAdUUDwac=",
164+ "integrity": "sha1-KzoRBTnFNV8c2NMUYj6HCxIeyFg=",
211− "dev": true
212− },
213− "dashdash": {
214− "version": "1.14.1",
215− "resolved": "https://registry.npmjs.org/dashdash/-/dashdash-1.14.1.tgz",
216− "integrity": "sha1-hTz6D3y+L+1d4gMmuN1YEDX24vA=",
217 "dev": true,
165 "dev": true,
218 "requires": {
166 "requires": {
219− "assert-plus": "1.0.0"
167+ "boolbase": "~1.0.0",
168+ "css-what": "2.1",
169+ "domutils": "1.5.1",
170+ "nth-check": "~1.0.1"
220 }
171 }
221 },
172 },
222− "debug": {
173+ "css-what": {
223− "version": "3.1.0",
174+ "version": "2.1.3",
224− "resolved": "https://registry.npmjs.org/debug/-/debug-3.1.0.tgz",
175+ "resolved": "https://registry.npmjs.org/css-what/-/css-what-2.1.3.tgz",
225− "integrity": "sha512-OX8XqP7/1a9cqkxYw2yXss15f26NKWBpDXQd0/uK/KPqdQhxbPa994hnzjcE2VqQpDslf55723cKPUOGSmMY3g==",
176+ "integrity": "sha512-a+EPoD+uZiNfh+5fxw2nO9QwFa6nJe2Or35fGY6Ipw1R3R4AGz1d1TEZrCegvw2YTmZ0jXirGYlzxxpYSHwpEg==",
226− "dev": true,
177+ "dev": true
227− "requires": {
228− "ms": "2.0.0"
229− }
230 },
178 },
231− "delayed-stream": {
179+ "denodeify": {
180+ "version": "1.2.1",
181+ "resolved": "https://registry.npmjs.org/denodeify/-/denodeify-1.2.1.tgz",
182+ "integrity": "sha1-OjYof1A05pnnV3kBBSwubJQlFjE=",
183+ "dev": true
184+ },
185+ "didyoumean": {
232− "version": "1.0.0",
186+ "version": "1.2.1",
233− "resolved": "https://registry.npmjs.org/delayed-stream/-/delayed-stream-1.0.0.tgz",
187+ "resolved": "https://registry.npmjs.org/didyoumean/-/didyoumean-1.2.1.tgz",
234− "integrity": "sha1-3zrhmayt+31ECqrgsp4icrJOxhk=",
188+ "integrity": "sha1-6S7f2tplN9SE1zwBcv0eugxJdv8=",
235 "dev": true
189 "dev": true
236 },
190 },
237 "diff": {
191 "diff": {
@@ -240,31 +194,47 @@
240 "integrity": "sha512-A46qtFgd+g7pDZinpnwiRJtxbC1hpgf0uzP3iG89scHk0AUC7A1TGxf5OiiOUv/JMZR8GOt8hL900hV0bOy5xA==",
194 "integrity": "sha512-A46qtFgd+g7pDZinpnwiRJtxbC1hpgf0uzP3iG89scHk0AUC7A1TGxf5OiiOUv/JMZR8GOt8hL900hV0bOy5xA==",
241 "dev": true
195 "dev": true
242 },
196 },
243− "ecc-jsbn": {
197+ "dom-serializer": {
244− "version": "0.1.2",
198+ "version": "0.1.1",
245− "resolved": "https://registry.npmjs.org/ecc-jsbn/-/ecc-jsbn-0.1.2.tgz",
199+ "resolved": "https://registry.npmjs.org/dom-serializer/-/dom-serializer-0.1.1.tgz",
246− "integrity": "sha1-OoOpBOVDUyh4dMVkt1SThoSamMk=",
200+ "integrity": "sha512-l0IU0pPzLWSHBcieZbpOKgkIn3ts3vAh7ZuFyXNwJxJXk/c4Gwj9xaTJwIDVQCXawWD0qb3IzMGH5rglQaO0XA==",
247 "dev": true,
201 "dev": true,
248 "requires": {
202 "requires": {
249− "jsbn": "0.1.1",
203+ "domelementtype": "^1.3.0",
250− "safer-buffer": "2.1.2"
204+ "entities": "^1.1.1"
251 }
205 }
252 },
206 },
253− "es6-promise": {
207+ "domelementtype": {
254− "version": "4.2.8",
208+ "version": "1.3.1",
255− "resolved": "https://registry.npmjs.org/es6-promise/-/es6-promise-4.2.8.tgz",
209+ "resolved": "https://registry.npmjs.org/domelementtype/-/domelementtype-1.3.1.tgz",
256− "integrity": "sha512-HJDGx5daxeIvxdBxvG2cb9g4tEvwIk3i8+nhX0yGrYmZUzbkdg8QbDevheDB8gd0//uPj4c1EQua8Q+MViT0/w==",
210+ "integrity": "sha512-BSKB+TSpMpFI/HOxCNr1O8aMOTZ8hT3pM3GQ0w/mWRmkhEDSFJkkyzz4XQsBV44BChwGkrDfMyjVD0eA2aFV3w==",
257 "dev": true
211 "dev": true
258 },
212 },
259− "es6-promisify": {
213+ "domhandler": {
260− "version": "5.0.0",
214+ "version": "2.4.2",
261− "resolved": "https://registry.npmjs.org/es6-promisify/-/es6-promisify-5.0.0.tgz",
215+ "resolved": "https://registry.npmjs.org/domhandler/-/domhandler-2.4.2.tgz",
262− "integrity": "sha1-UQnWLz5W6pZ8S2NQWu8IKRyKUgM=",
216+ "integrity": "sha512-JiK04h0Ht5u/80fdLMCEmV4zkNh2BcoMFBmZ/91WtYZ8qVXSKjiw7fXMgFPnHcSZgOo3XdinHvmnDUeMf5R4wA==",
217+ "dev": true,
218+ "requires": {
219+ "domelementtype": "1"
220+ }
221+ },
222+ "domutils": {
223+ "version": "1.5.1",
224+ "resolved": "https://registry.npmjs.org/domutils/-/domutils-1.5.1.tgz",
225+ "integrity": "sha1-3NhIiib1Y9YQeeSMn3t+Mjc2gs8=",
263 "dev": true,
226 "dev": true,
264 "requires": {
227 "requires": {
265− "es6-promise": "4.2.8"
228+ "dom-serializer": "0",
229+ "domelementtype": "1"
266 }
230 }
267 },
231 },
232+ "entities": {
233+ "version": "1.1.2",
234+ "resolved": "https://registry.npmjs.org/entities/-/entities-1.1.2.tgz",
235+ "integrity": "sha512-f2LZMYl1Fzu7YSBKg+RoROelpOaNrcGmE9AZubeDfrCEia483oW4MI4VyFd5VNHIgQ/7qm1I0wUHK1eJnn2y2w==",
236+ "dev": true
237+ },
268 "escape-string-regexp": {
238 "escape-string-regexp": {
269 "version": "1.0.5",
239 "version": "1.0.5",
270 "resolved": "https://registry.npmjs.org/escape-string-regexp/-/escape-string-regexp-1.0.5.tgz",
240 "resolved": "https://registry.npmjs.org/escape-string-regexp/-/escape-string-regexp-1.0.5.tgz",
@@ -283,45 +253,13 @@
283 "integrity": "sha1-Cr9PHKpbyx96nYrMbepPqqBLrJs=",
253 "integrity": "sha1-Cr9PHKpbyx96nYrMbepPqqBLrJs=",
284 "dev": true
254 "dev": true
285 },
255 },
286− "extend": {
256+ "fd-slicer": {
287− "version": "3.0.2",
288− "resolved": "https://registry.npmjs.org/extend/-/extend-3.0.2.tgz",
289− "integrity": "sha512-fjquC59cD7CyW6urNXK0FBufkZcoiGG80wTuPujX590cB5Ttln20E2UB4S/WARVqhXffZl2LNgS+gQdPIIim/g==",
290− "dev": true
291− },
292− "extsprintf": {
293− "version": "1.3.0",
257+ "version": "1.1.0",
294− "resolved": "https://registry.npmjs.org/extsprintf/-/extsprintf-1.3.0.tgz",
295− "integrity": "sha1-lpGEQOMEGnpBT4xS48V06zw+HgU=",
296− "dev": true
297− },
298− "fast-deep-equal": {
299− "version": "2.0.1",
300− "resolved": "https://registry.npmjs.org/fast-deep-equal/-/fast-deep-equal-2.0.1.tgz",
258+ "resolved": "https://registry.npmjs.org/fd-slicer/-/fd-slicer-1.1.0.tgz",
301− "integrity": "sha1-ewUhjd+WZ79/Nwv3/bLLFf3Qqkk=",
259+ "integrity": "sha1-JcfInLH5B3+IkbvmHY85Dq4lbx4=",
302− "dev": true
303− },
304− "fast-json-stable-stringify": {
305− "version": "2.0.0",
306− "resolved": "https://registry.npmjs.org/fast-json-stable-stringify/-/fast-json-stable-stringify-2.0.0.tgz",
307− "integrity": "sha1-1RQsDK7msRifh9OnYREGT4bIu/I=",
308− "dev": true
309− },
310− "forever-agent": {
311− "version": "0.6.1",
312− "resolved": "https://registry.npmjs.org/forever-agent/-/forever-agent-0.6.1.tgz",
313− "integrity": "sha1-+8cfDEGt6zf5bFd60e1C2P2sypE=",
314− "dev": true
315− },
316− "form-data": {
317− "version": "2.3.3",
318− "resolved": "https://registry.npmjs.org/form-data/-/form-data-2.3.3.tgz",
319− "integrity": "sha512-1lLKB2Mu3aGP1Q/2eCOx0fNbRMe7XdwktwOruhfqqd0rIJWwN4Dh+E3hrPSlDCXnSR7UtZ1N38rVXm+6+MEhJQ==",
320 "dev": true,
260 "dev": true,
321 "requires": {
261 "requires": {
322− "asynckit": "0.4.0",
262+ "pend": "~1.2.0"
323− "combined-stream": "1.0.8",
324− "mime-types": "2.1.24"
325 }
263 }
326 },
264 },
327 "fs.realpath": {
265 "fs.realpath": {
@@ -330,49 +268,18 @@
330 "integrity": "sha1-FQStJSMVjKpA20onh8sBQRmU6k8=",
268 "integrity": "sha1-FQStJSMVjKpA20onh8sBQRmU6k8=",
331 "dev": true
269 "dev": true
332 },
270 },
333− "getpass": {
334− "version": "0.1.7",
335− "resolved": "https://registry.npmjs.org/getpass/-/getpass-0.1.7.tgz",
336− "integrity": "sha1-Xv+OPmhNVprkyysSgmBOi6YhSfo=",
337− "dev": true,
338− "requires": {
339− "assert-plus": "1.0.0"
340− }
341− },
342 "glob": {
271 "glob": {
343 "version": "7.1.4",
272 "version": "7.1.4",
344 "resolved": "https://registry.npmjs.org/glob/-/glob-7.1.4.tgz",
273 "resolved": "https://registry.npmjs.org/glob/-/glob-7.1.4.tgz",
345 "integrity": "sha512-hkLPepehmnKk41pUGm3sYxoFs/umurYfYJCerbXEyFIWcAzvpipAgVkBqqT9RBKMGjnq6kMuyYwha6csxbiM1A==",
274 "integrity": "sha512-hkLPepehmnKk41pUGm3sYxoFs/umurYfYJCerbXEyFIWcAzvpipAgVkBqqT9RBKMGjnq6kMuyYwha6csxbiM1A==",
346 "dev": true,
275 "dev": true,
347 "requires": {
276 "requires": {
348− "fs.realpath": "1.0.0",
277+ "fs.realpath": "^1.0.0",
349− "inflight": "1.0.6",
278+ "inflight": "^1.0.4",
350− "inherits": "2.0.3",
279+ "inherits": "2",
351− "minimatch": "3.0.4",
280+ "minimatch": "^3.0.4",
352− "once": "1.4.0",
281+ "once": "^1.3.0",
353− "path-is-absolute": "1.0.1"
282+ "path-is-absolute": "^1.0.0"
354− }
355− },
356− "growl": {
357− "version": "1.10.3",
358− "resolved": "https://registry.npmjs.org/growl/-/growl-1.10.3.tgz",
359− "integrity": "sha512-hKlsbA5Vu3xsh1Cg3J7jSmX/WaW6A5oBeqzM88oNbCRQFz+zUaXm6yxS4RVytp1scBoJzSYl4YAEOQIt6O8V1Q==",
360− "dev": true
361− },
362− "har-schema": {
363− "version": "2.0.0",
364− "resolved": "https://registry.npmjs.org/har-schema/-/har-schema-2.0.0.tgz",
365− "integrity": "sha1-qUwiJOvKwEeCoNkDVSHyRzW37JI=",
366− "dev": true
367− },
368− "har-validator": {
369− "version": "5.1.3",
370− "resolved": "https://registry.npmjs.org/har-validator/-/har-validator-5.1.3.tgz",
371− "integrity": "sha512-sNvOCzEQNr/qrvJgc3UG/kD4QtlHycrzwS+6mfTrrSq97BvaYcPZZI1ZSqGSPR73Cxn4LKTD4PttRwfU7jWq5g==",
372− "dev": true,
373− "requires": {
374− "ajv": "6.10.0",
375− "har-schema": "2.0.0"
376 }
283 }
377 },
284 },
378 "has-flag": {
285 "has-flag": {
@@ -381,41 +288,18 @@
381 "integrity": "sha1-tdRU3CGZriJWmfNGfloH87lVuv0=",
288 "integrity": "sha1-tdRU3CGZriJWmfNGfloH87lVuv0=",
382 "dev": true
289 "dev": true
383 },
290 },
384− "he": {
291+ "htmlparser2": {
385− "version": "1.1.1",
292+ "version": "3.10.1",
386− "resolved": "https://registry.npmjs.org/he/-/he-1.1.1.tgz",
293+ "resolved": "https://registry.npmjs.org/htmlparser2/-/htmlparser2-3.10.1.tgz",
387− "integrity": "sha1-k0EP0hsAlzUVH4howvJx80J+I/0=",
294+ "integrity": "sha512-IgieNijUMbkDovyoKObU1DUhm1iwNYE/fuifEoEHfd1oZKZDaONBSkal7Y01shxsM49R4XaMdGez3WnF9UfiCQ==",
388− "dev": true
389− },
390− "http-proxy-agent": {
391− "version": "2.1.0",
392− "resolved": "https://registry.npmjs.org/http-proxy-agent/-/http-proxy-agent-2.1.0.tgz",
393− "integrity": "sha512-qwHbBLV7WviBl0rQsOzH6o5lwyOIvwp/BdFnvVxXORldu5TmjFfjzBcWUWS5kWAZhmv+JtiDhSuQCp4sBfbIgg==",
394 "dev": true,
295 "dev": true,
395 "requires": {
296 "requires": {
396− "agent-base": "4.2.1",
297+ "domelementtype": "^1.3.1",
397− "debug": "3.1.0"
298+ "domhandler": "^2.3.0",
398− }
299+ "domutils": "^1.5.1",
399− },
300+ "entities": "^1.1.1",
400− "http-signature": {
301+ "inherits": "^2.0.1",
401− "version": "1.2.0",
302+ "readable-stream": "^3.1.1"
402− "resolved": "https://registry.npmjs.org/http-signature/-/http-signature-1.2.0.tgz",
403− "integrity": "sha1-muzZJRFHcvPZW2WmCruPfBj7rOE=",
404− "dev": true,
405− "requires": {
406− "assert-plus": "1.0.0",
407− "jsprim": "1.4.1",
408− "sshpk": "1.16.1"
409− }
410− },
411− "https-proxy-agent": {
412− "version": "2.2.1",
413− "resolved": "https://registry.npmjs.org/https-proxy-agent/-/https-proxy-agent-2.2.1.tgz",
414− "integrity": "sha512-HPCTS1LW51bcyMYbxUIOO4HEOlQ1/1qRaFWcyxvwaqUS9TY88aoEuHUY33kuAh1YhVVaDQhLZsnPd+XNARWZlQ==",
415− "dev": true,
416− "requires": {
417− "agent-base": "4.2.1",
418− "debug": "3.1.0"
419 }
303 }
420 },
304 },
421 "inflight": {
305 "inflight": {
@@ -424,8 +308,8 @@
424 "integrity": "sha1-Sb1jMdfQLQwJvJEKEHW6gWW1bfk=",
308 "integrity": "sha1-Sb1jMdfQLQwJvJEKEHW6gWW1bfk=",
425 "dev": true,
309 "dev": true,
426 "requires": {
310 "requires": {
427− "once": "1.4.0",
311+ "once": "^1.3.0",
428− "wrappy": "1.0.2"
312+ "wrappy": "1"
429 }
313 }
430 },
314 },
431 "inherits": {
315 "inherits": {
@@ -434,18 +318,6 @@
434 "integrity": "sha1-Yzwsg+PaQqUC9SRmAiSA9CCCYd4=",
318 "integrity": "sha1-Yzwsg+PaQqUC9SRmAiSA9CCCYd4=",
435 "dev": true
319 "dev": true
436 },
320 },
437− "is-typedarray": {
438− "version": "1.0.0",
439− "resolved": "https://registry.npmjs.org/is-typedarray/-/is-typedarray-1.0.0.tgz",
440− "integrity": "sha1-5HnICFjfDBsR3dppQPlgEfzaSpo=",
441− "dev": true
442− },
443− "isstream": {
444− "version": "0.1.2",
445− "resolved": "https://registry.npmjs.org/isstream/-/isstream-0.1.2.tgz",
446− "integrity": "sha1-R+Y/evVa+m+S4VAOaQ64uFKcCZo=",
447− "dev": true
448− },
449 "js-tokens": {
321 "js-tokens": {
450 "version": "4.0.0",
322 "version": "4.0.0",
451 "resolved": "https://registry.npmjs.org/js-tokens/-/js-tokens-4.0.0.tgz",
323 "resolved": "https://registry.npmjs.org/js-tokens/-/js-tokens-4.0.0.tgz",
@@ -458,68 +330,57 @@
458 "integrity": "sha512-YfbcO7jXDdyj0DGxYVSlSeQNHbD7XPWvrVWeVUujrQEoZzWJIRrCPoyk6kL6IAjAG2IolMK4T0hNUe0HOUs5Jw==",
330 "integrity": "sha512-YfbcO7jXDdyj0DGxYVSlSeQNHbD7XPWvrVWeVUujrQEoZzWJIRrCPoyk6kL6IAjAG2IolMK4T0hNUe0HOUs5Jw==",
459 "dev": true,
331 "dev": true,
460 "requires": {
332 "requires": {
461− "argparse": "1.0.10",
333+ "argparse": "^1.0.7",
462− "esprima": "4.0.1"
334+ "esprima": "^4.0.0"
463 }
335 }
464 },
336 },
465− "jsbn": {
337+ "linkify-it": {
466− "version": "0.1.1",
467− "resolved": "https://registry.npmjs.org/jsbn/-/jsbn-0.1.1.tgz",
468− "integrity": "sha1-peZUwuWi3rXyAdls77yoDA7y9RM=",
469− "dev": true
470− },
471− "json-schema": {
472− "version": "0.2.3",
338+ "version": "2.2.0",
473− "resolved": "https://registry.npmjs.org/json-schema/-/json-schema-0.2.3.tgz",
339+ "resolved": "https://registry.npmjs.org/linkify-it/-/linkify-it-2.2.0.tgz",
474− "integrity": "sha1-tIDIkuWaLwWVTOcnvT8qTogvnhM=",
340+ "integrity": "sha512-GnAl/knGn+i1U/wjBz3akz2stz+HrHLsxMwHQGofCDfPvlf+gDKN58UtfmUquTY4/MXeE2x7k19KQmeoZi94Iw==",
475− "dev": true
476− },
477− "json-schema-traverse": {
478− "version": "0.4.1",
479− "resolved": "https://registry.npmjs.org/json-schema-traverse/-/json-schema-traverse-0.4.1.tgz",
480− "integrity": "sha512-xbbCH5dCYU5T8LcEhhuh7HJ88HXuW3qsI3Y0zOZFKfZEHcpWiHU/Jxzk629Brsab/mMiHQti9wMP+845RPe3Vg==",
481− "dev": true
482− },
483− "json-stringify-safe": {
484− "version": "5.0.1",
485− "resolved": "https://registry.npmjs.org/json-stringify-safe/-/json-stringify-safe-5.0.1.tgz",
486− "integrity": "sha1-Epai1Y/UXxmg9s4B1lcB4sc1tus=",
487− "dev": true
488− },
489− "jsprim": {
490− "version": "1.4.1",
491− "resolved": "https://registry.npmjs.org/jsprim/-/jsprim-1.4.1.tgz",
492− "integrity": "sha1-MT5mvB5cwG5Di8G3SZwuXFastqI=",
493 "dev": true,
341 "dev": true,
494 "requires": {
342 "requires": {
495− "assert-plus": "1.0.0",
343+ "uc.micro": "^1.0.1"
496− "extsprintf": "1.3.0",
497− "json-schema": "0.2.3",
498− "verror": "1.10.0"
499 }
344 }
500 },
345 },
501− "mime-db": {
346+ "lodash": {
502− "version": "1.40.0",
347+ "version": "4.17.15",
503− "resolved": "https://registry.npmjs.org/mime-db/-/mime-db-1.40.0.tgz",
348+ "resolved": "https://registry.npmjs.org/lodash/-/lodash-4.17.15.tgz",
504− "integrity": "sha512-jYdeOMPy9vnxEqFRRo6ZvTZ8d9oPb+k18PKoYNYUe2stVEBPPwsln/qWzdbmaIvnhZ9v2P+CuecK+fpUfsV2mA==",
349+ "integrity": "sha512-8xOcRHvCjnocdS5cpwXQXVzmmh5e5+saE2QGoeQmbKmRS6J3VQppPOIt0MnmE+4xlZoumy0GPG0D0MVIQbNA1A==",
505 "dev": true
350 "dev": true
506 },
351 },
507− "mime-types": {
352+ "markdown-it": {
508− "version": "2.1.24",
353+ "version": "8.4.2",
509− "resolved": "https://registry.npmjs.org/mime-types/-/mime-types-2.1.24.tgz",
354+ "resolved": "https://registry.npmjs.org/markdown-it/-/markdown-it-8.4.2.tgz",
510− "integrity": "sha512-WaFHS3MCl5fapm3oLxU4eYDw77IQM2ACcxQ9RIxfaC3ooc6PFuBMGZZsYpvoXS5D5QTWPieo1jjLdAm3TBP3cQ==",
355+ "integrity": "sha512-GcRz3AWTqSUphY3vsUqQSFMbgR38a4Lh3GWlHRh/7MRwz8mcu9n2IO7HOh+bXHrR9kOPDl5RNCaEsrneb+xhHQ==",
511 "dev": true,
356 "dev": true,
512 "requires": {
357 "requires": {
513− "mime-db": "1.40.0"
358+ "argparse": "^1.0.7",
359+ "entities": "~1.1.1",
360+ "linkify-it": "^2.0.0",
361+ "mdurl": "^1.0.1",
362+ "uc.micro": "^1.0.5"
514 }
363 }
515 },
364 },
365+ "mdurl": {
366+ "version": "1.0.1",
367+ "resolved": "https://registry.npmjs.org/mdurl/-/mdurl-1.0.1.tgz",
368+ "integrity": "sha1-/oWy7HWlkDfyrf7BAP1sYBdhFS4=",
369+ "dev": true
370+ },
371+ "mime": {
372+ "version": "1.6.0",
373+ "resolved": "https://registry.npmjs.org/mime/-/mime-1.6.0.tgz",
374+ "integrity": "sha512-x0Vn8spI+wuJ1O6S7gnbaQg8Pxh4NNHb7KSINmEWKiPE4RKOplvijn+NkmYmmRgP68mc70j2EbeTFRsrswaQeg==",
375+ "dev": true
376+ },
516 "minimatch": {
377 "minimatch": {
517 "version": "3.0.4",
378 "version": "3.0.4",
518 "resolved": "https://registry.npmjs.org/minimatch/-/minimatch-3.0.4.tgz",
379 "resolved": "https://registry.npmjs.org/minimatch/-/minimatch-3.0.4.tgz",
519 "integrity": "sha512-yJHVQEhyqPLUTgt9B83PXu6W3rx4MvvHvSUvToogpwoGDOUQ+yDrR0HRot+yOCdCO7u4hX3pWft6kWBBcqh0UA==",
380 "integrity": "sha512-yJHVQEhyqPLUTgt9B83PXu6W3rx4MvvHvSUvToogpwoGDOUQ+yDrR0HRot+yOCdCO7u4hX3pWft6kWBBcqh0UA==",
520 "dev": true,
381 "dev": true,
521 "requires": {
382 "requires": {
522− "brace-expansion": "1.1.11"
383+ "brace-expansion": "^1.1.7"
523 }
384 }
524 },
385 },
525 "minimist": {
386 "minimist": {
@@ -537,86 +398,74 @@
537 "minimist": "0.0.8"
398 "minimist": "0.0.8"
538 }
399 }
539 },
400 },
540− "mocha": {
401+ "mute-stream": {
541− "version": "4.1.0",
402+ "version": "0.0.8",
403+ "resolved": "https://registry.npmjs.org/mute-stream/-/mute-stream-0.0.8.tgz",
404+ "integrity": "sha512-nnbWWOkoWyUsTjKrhgD0dcz22mdkSnpYqbEjIm2nhwhuxlSkpywJmBo8h0ZqJdkp73mb90SssHkN4rsRaBAfAA==",
405+ "dev": true
406+ },
407+ "nth-check": {
408+ "version": "1.0.2",
542− "resolved": "https://registry.npmjs.org/mocha/-/mocha-4.1.0.tgz",
409+ "resolved": "https://registry.npmjs.org/nth-check/-/nth-check-1.0.2.tgz",
543− "integrity": "sha512-0RVnjg1HJsXY2YFDoTNzcc1NKhYuXKRrBAG2gDygmJJA136Cs2QlRliZG1mA0ap7cuaT30mw16luAeln+4RiNA==",
410+ "integrity": "sha512-WeBOdju8SnzPN5vTUJYxYUxLeXpCaVP5i5e0LF8fg7WORF2Wd7wFX/pk0tYZk7s8T+J7VLy0Da6J1+wCT0AtHg==",
544 "dev": true,
411 "dev": true,
545 "requires": {
412 "requires": {
546− "browser-stdout": "1.3.0",
413+ "boolbase": "~1.0.0"
547− "commander": "2.11.0",
548− "debug": "3.1.0",
549− "diff": "3.3.1",
550− "escape-string-regexp": "1.0.5",
551− "glob": "7.1.2",
552− "growl": "1.10.3",
553− "he": "1.1.1",
554− "mkdirp": "0.5.1",
555− "supports-color": "4.4.0"
556− },
557− "dependencies": {
558− "commander": {
559− "version": "2.11.0",
560− "resolved": "https://registry.npmjs.org/commander/-/commander-2.11.0.tgz",
561− "integrity": "sha512-b0553uYA5YAEGgyYIGYROzKQ7X5RAqedkfjiZxwi0kL1g3bOaBNNZfYkzt/CL0umgD5wc9Jec2FbB98CjkMRvQ==",
562− "dev": true
563− },
564− "diff": {
565− "version": "3.3.1",
566− "resolved": "https://registry.npmjs.org/diff/-/diff-3.3.1.tgz",
567− "integrity": "sha512-MKPHZDMB0o6yHyDryUOScqZibp914ksXwAMYMTHj6KO8UeKsRYNJD3oNCKjTqZon+V488P7N/HzXF8t7ZR95ww==",
568− "dev": true
569− },
570− "glob": {
571− "version": "7.1.2",
572− "resolved": "https://registry.npmjs.org/glob/-/glob-7.1.2.tgz",
573− "integrity": "sha512-MJTUg1kjuLeQCJ+ccE4Vpa6kKVXkPYJ2mOCQyUuKLcLQsdrMCpBPUi8qVE6+YuaJkozeA9NusTAw3hLr8Xe5EQ==",
574− "dev": true,
575− "requires": {
576− "fs.realpath": "1.0.0",
577− "inflight": "1.0.6",
578− "inherits": "2.0.3",
579− "minimatch": "3.0.4",
580− "once": "1.4.0",
581− "path-is-absolute": "1.0.1"
582− }
583− },
584− "has-flag": {
585− "version": "2.0.0",
586− "resolved": "https://registry.npmjs.org/has-flag/-/has-flag-2.0.0.tgz",
587− "integrity": "sha1-6CB68cx7MNRGzHC3NLXovhj4jVE=",
588− "dev": true
589− },
590− "supports-color": {
591− "version": "4.4.0",
592− "resolved": "https://registry.npmjs.org/supports-color/-/supports-color-4.4.0.tgz",
593− "integrity": "sha512-rKC3+DyXWgK0ZLKwmRsrkyHVZAjNkfzeehuFWdGGcqGDTZFH73+RH6S/RDAAxl9GusSjZSUWYLmT9N5pzXFOXQ==",
594− "dev": true,
595− "requires": {
596− "has-flag": "2.0.0"
597− }
598− }
599 }
414 }
600 },
415 },
601− "ms": {
602− "version": "2.0.0",
603− "resolved": "https://registry.npmjs.org/ms/-/ms-2.0.0.tgz",
604− "integrity": "sha1-VgiurfwAvmwpAd9fmGF4jeDVl8g=",
605− "dev": true
606− },
607− "oauth-sign": {
608− "version": "0.9.0",
609− "resolved": "https://registry.npmjs.org/oauth-sign/-/oauth-sign-0.9.0.tgz",
610− "integrity": "sha512-fexhUFFPTGV8ybAtSIGbV6gOkSv8UtRbDBnAyLQw4QPKkgNlsH2ByPGtMUqdWkos6YCRmAqViwgZrJc/mRDzZQ==",
611− "dev": true
612− },
613 "once": {
416 "once": {
614 "version": "1.4.0",
417 "version": "1.4.0",
615 "resolved": "https://registry.npmjs.org/once/-/once-1.4.0.tgz",
418 "resolved": "https://registry.npmjs.org/once/-/once-1.4.0.tgz",
616 "integrity": "sha1-WDsap3WWHUsROsF9nFC6753Xa9E=",
419 "integrity": "sha1-WDsap3WWHUsROsF9nFC6753Xa9E=",
617 "dev": true,
420 "dev": true,
618 "requires": {
421 "requires": {
619− "wrappy": "1.0.2"
422+ "wrappy": "1"
423+ }
424+ },
425+ "os": {
426+ "version": "0.1.1",
427+ "resolved": "https://registry.npmjs.org/os/-/os-0.1.1.tgz",
428+ "integrity": "sha1-IIhF6J4ZOtTZcUdLk5R3NqVtE/M=",
429+ "dev": true
430+ },
431+ "os-homedir": {
432+ "version": "1.0.2",
433+ "resolved": "https://registry.npmjs.org/os-homedir/-/os-homedir-1.0.2.tgz",
434+ "integrity": "sha1-/7xJiDNuDoM94MFox+8VISGqf7M=",
435+ "dev": true
436+ },
437+ "os-tmpdir": {
438+ "version": "1.0.2",
439+ "resolved": "https://registry.npmjs.org/os-tmpdir/-/os-tmpdir-1.0.2.tgz",
440+ "integrity": "sha1-u+Z0BseaqFxc/sdm/lc0VV36EnQ=",
441+ "dev": true
442+ },
443+ "osenv": {
444+ "version": "0.1.5",
445+ "resolved": "https://registry.npmjs.org/osenv/-/osenv-0.1.5.tgz",
446+ "integrity": "sha512-0CWcCECdMVc2Rw3U5w9ZjqX6ga6ubk1xDVKxtBQPK7wis/0F2r9T6k4ydGYhecl7YUBxBVxhL5oisPsNxAPe2g==",
447+ "dev": true,
448+ "requires": {
449+ "os-homedir": "^1.0.0",
450+ "os-tmpdir": "^1.0.0"
451+ }
452+ },
453+ "parse-semver": {
454+ "version": "1.1.1",
455+ "resolved": "https://registry.npmjs.org/parse-semver/-/parse-semver-1.1.1.tgz",
456+ "integrity": "sha1-mkr9bfBj3Egm+T+6SpnPIj9mbLg=",
457+ "dev": true,
458+ "requires": {
459+ "semver": "^5.1.0"
460+ }
461+ },
462+ "parse5": {
463+ "version": "3.0.3",
464+ "resolved": "https://registry.npmjs.org/parse5/-/parse5-3.0.3.tgz",
465+ "integrity": "sha512-rgO9Zg5LLLkfJF9E6CCmXlSE4UVceloys8JrFqCcHloC3usd/kJCyPDwH2SOlzix2j3xaP9sUX3e8+kvkuleAA==",
466+ "dev": true,
467+ "requires": {
468+ "@types/node": "*"
620 }
469 }
621 },
470 },
622 "path-is-absolute": {
471 "path-is-absolute": {
@@ -631,69 +480,31 @@
631 "integrity": "sha512-GSmOT2EbHrINBf9SR7CDELwlJ8AENk3Qn7OikK4nFYAu3Ote2+JYNVvkpAEQm3/TLNEJFD/xZJjzyxg3KBWOzw==",
480 "integrity": "sha512-GSmOT2EbHrINBf9SR7CDELwlJ8AENk3Qn7OikK4nFYAu3Ote2+JYNVvkpAEQm3/TLNEJFD/xZJjzyxg3KBWOzw==",
632 "dev": true
481 "dev": true
633 },
482 },
634− "performance-now": {
483+ "pend": {
635− "version": "2.1.0",
484+ "version": "1.2.0",
636− "resolved": "https://registry.npmjs.org/performance-now/-/performance-now-2.1.0.tgz",
485+ "resolved": "https://registry.npmjs.org/pend/-/pend-1.2.0.tgz",
637− "integrity": "sha1-Ywn04OX6kT7BxpMHrjZLSzd8nns=",
486+ "integrity": "sha1-elfrVQpng/kRUzH89GY9XI4AelA=",
638− "dev": true
639− },
640− "psl": {
641− "version": "1.1.32",
642− "resolved": "https://registry.npmjs.org/psl/-/psl-1.1.32.tgz",
643− "integrity": "sha512-MHACAkHpihU/REGGPLj4sEfc/XKW2bheigvHO1dUqjaKigMp1C8+WLQYRGgeKFMsw5PMfegZcaN8IDXK/cD0+g==",
644− "dev": true
645− },
646− "punycode": {
647− "version": "2.1.1",
648− "resolved": "https://registry.npmjs.org/punycode/-/punycode-2.1.1.tgz",
649− "integrity": "sha512-XRsRjdf+j5ml+y/6GKHPZbrF/8p2Yga0JPtdqTIY2Xe5ohJPD9saDJJLPvp9+NSBprVvevdXZybnj2cv8OEd0A==",
650− "dev": true
651− },
652− "qs": {
653− "version": "6.5.2",
654− "resolved": "https://registry.npmjs.org/qs/-/qs-6.5.2.tgz",
655− "integrity": "sha512-N5ZAX4/LxJmF+7wN74pUD6qAh9/wnvdQcjq9TZjevvXzSUo7bfmw91saqMjzGS2xq91/odN2dW/WOl7qQHNDGA==",
656− "dev": true
657− },
658− "querystringify": {
659− "version": "2.1.1",
660− "resolved": "https://registry.npmjs.org/querystringify/-/querystringify-2.1.1.tgz",
661− "integrity": "sha512-w7fLxIRCRT7U8Qu53jQnJyPkYZIaR4n5151KMfcJlO/A9397Wxb1amJvROTK6TOnp7PfoAmg/qXiNHI+08jRfA==",
662 "dev": true
487 "dev": true
663 },
488 },
664− "request": {
489+ "read": {
665− "version": "2.88.0",
490+ "version": "1.0.7",
666− "resolved": "https://registry.npmjs.org/request/-/request-2.88.0.tgz",
491+ "resolved": "https://registry.npmjs.org/read/-/read-1.0.7.tgz",
667− "integrity": "sha512-NAqBSrijGLZdM0WZNsInLJpkJokL72XYjUpnB0iwsRgxh7dB6COrHnTBNwN0E+lHDAJzu7kLAkDeY08z2/A0hg==",
492+ "integrity": "sha1-s9oZvQUkMal2cdRKQmNK33ELQMQ=",
668 "dev": true,
493 "dev": true,
669 "requires": {
494 "requires": {
670− "aws-sign2": "0.7.0",
671− "aws4": "1.8.0",
672− "caseless": "0.12.0",
673− "combined-stream": "1.0.8",
495+ "mute-stream": "~0.0.4"
674− "extend": "3.0.2",
675− "forever-agent": "0.6.1",
676− "form-data": "2.3.3",
677− "har-validator": "5.1.3",
678− "http-signature": "1.2.0",
679− "is-typedarray": "1.0.0",
680− "isstream": "0.1.2",
681− "json-stringify-safe": "5.0.1",
682− "mime-types": "2.1.24",
683− "oauth-sign": "0.9.0",
684− "performance-now": "2.1.0",
685− "qs": "6.5.2",
686− "safe-buffer": "5.1.2",
687− "tough-cookie": "2.4.3",
688− "tunnel-agent": "0.6.0",
689− "uuid": "3.3.2"
690 }
496 }
691 },
497 },
692− "requires-port": {
498+ "readable-stream": {
693− "version": "1.0.0",
499+ "version": "3.4.0",
694− "resolved": "https://registry.npmjs.org/requires-port/-/requires-port-1.0.0.tgz",
500+ "resolved": "https://registry.npmjs.org/readable-stream/-/readable-stream-3.4.0.tgz",
695− "integrity": "sha1-kl0mAdOaxIXgkc8NpcbmlNw9yv8=",
501+ "integrity": "sha512-jItXPLmrSR8jmTRmRWJXCnGJsfy85mB3Wd/uINMXA65yrnFo0cPClFIUWzo2najVNSl+mx7/4W8ttlLWJe99pQ==",
696− "dev": true
502+ "dev": true,
503+ "requires": {
504+ "inherits": "^2.0.3",
505+ "string_decoder": "^1.1.1",
506+ "util-deprecate": "^1.0.1"
507+ }
697 },
508 },
698 "resolve": {
509 "resolve": {
699 "version": "1.11.0",
510 "version": "1.11.0",
@@ -701,64 +512,36 @@
701 "integrity": "sha512-WL2pBDjqT6pGUNSUzMw00o4T7If+z4H2x3Gz893WoUQ5KW8Vr9txp00ykiP16VBaZF5+j/OcXJHZ9+PCvdiDKw==",
512 "integrity": "sha512-WL2pBDjqT6pGUNSUzMw00o4T7If+z4H2x3Gz893WoUQ5KW8Vr9txp00ykiP16VBaZF5+j/OcXJHZ9+PCvdiDKw==",
702 "dev": true,
513 "dev": true,
703 "requires": {
514 "requires": {
704− "path-parse": "1.0.6"
515+ "path-parse": "^1.0.6"
705 }
516 }
706 },
517 },
707− "safe-buffer": {
708− "version": "5.1.2",
709− "resolved": "https://registry.npmjs.org/safe-buffer/-/safe-buffer-5.1.2.tgz",
710− "integrity": "sha512-Gd2UZBJDkXlY7GbJxfsE8/nvKkUEU1G38c1siN6QP6a9PT9MmHB8GnpscSmMJSoF8LOIrt8ud/wPtojys4G6+g==",
711− "dev": true
712− },
713− "safer-buffer": {
714− "version": "2.1.2",
715− "resolved": "https://registry.npmjs.org/safer-buffer/-/safer-buffer-2.1.2.tgz",
716− "integrity": "sha512-YZo3K82SD7Riyi0E1EQPojLz7kpepnSQI9IyPbHHg1XXXevb5dJI7tpyN2ADxGcQbHG7vcyRHk0cbwqcQriUtg==",
717− "dev": true
718− },
719 "semver": {
518 "semver": {
720 "version": "5.7.0",
519 "version": "5.7.0",
721 "resolved": "https://registry.npmjs.org/semver/-/semver-5.7.0.tgz",
520 "resolved": "https://registry.npmjs.org/semver/-/semver-5.7.0.tgz",
722 "integrity": "sha512-Ya52jSX2u7QKghxeoFGpLwCtGlt7j0oY9DYb5apt9nPlJ42ID+ulTXESnt/qAQcoSERyZ5sl3LDIOw0nAn/5DA==",
521 "integrity": "sha512-Ya52jSX2u7QKghxeoFGpLwCtGlt7j0oY9DYb5apt9nPlJ42ID+ulTXESnt/qAQcoSERyZ5sl3LDIOw0nAn/5DA==",
723 "dev": true
522 "dev": true
724 },
523 },
725− "source-map": {
726− "version": "0.6.1",
727− "resolved": "https://registry.npmjs.org/source-map/-/source-map-0.6.1.tgz",
728− "integrity": "sha512-UjgapumWlbMhkBgzT7Ykc5YXUT46F0iKu8SGXq0bcwP5dz/h0Plj6enJqjz1Zbq2l5WaqYnrVbwWOWMyF3F47g==",
729− "dev": true
730− },
731− "source-map-support": {
732− "version": "0.5.12",
733− "resolved": "https://registry.npmjs.org/source-map-support/-/source-map-support-0.5.12.tgz",
734− "integrity": "sha512-4h2Pbvyy15EE02G+JOZpUCmqWJuqrs+sEkzewTm++BPi7Hvn/HwcqLAcNxYAyI0x13CpPPn+kMjl+hplXMHITQ==",
735− "dev": true,
736− "requires": {
737− "buffer-from": "1.1.1",
738− "source-map": "0.6.1"
739− }
740− },
741 "sprintf-js": {
524 "sprintf-js": {
742 "version": "1.0.3",
525 "version": "1.0.3",
743 "resolved": "https://registry.npmjs.org/sprintf-js/-/sprintf-js-1.0.3.tgz",
526 "resolved": "https://registry.npmjs.org/sprintf-js/-/sprintf-js-1.0.3.tgz",
744 "integrity": "sha1-BOaSb2YolTVPPdAVIDYzuFcpfiw=",
527 "integrity": "sha1-BOaSb2YolTVPPdAVIDYzuFcpfiw=",
745 "dev": true
528 "dev": true
746 },
529 },
747− "sshpk": {
530+ "string_decoder": {
748− "version": "1.16.1",
531+ "version": "1.3.0",
749− "resolved": "https://registry.npmjs.org/sshpk/-/sshpk-1.16.1.tgz",
532+ "resolved": "https://registry.npmjs.org/string_decoder/-/string_decoder-1.3.0.tgz",
750− "integrity": "sha512-HXXqVUq7+pcKeLqqZj6mHFUMvXtOJt1uoUx09pFW6011inTMxqI8BA8PM95myrIyyKwdnzjdFjLiE6KBPVtJIg==",
533+ "integrity": "sha512-hkRX8U1WjJFd8LsDJ2yQ/wWWxaopEsABU1XfkM8A+j0+85JAGppt16cr1Whg6KIbb4okU6Mql6BOj+uup/wKeA==",
751 "dev": true,
534 "dev": true,
752 "requires": {
535 "requires": {
753− "asn1": "0.2.4",
536+ "safe-buffer": "~5.2.0"
754− "assert-plus": "1.0.0",
537+ },
755− "bcrypt-pbkdf": "1.0.2",
538+ "dependencies": {
756− "dashdash": "1.14.1",
539+ "safe-buffer": {
757− "ecc-jsbn": "0.1.2",
540+ "version": "5.2.0",
758− "getpass": "0.1.7",
541+ "resolved": "https://registry.npmjs.org/safe-buffer/-/safe-buffer-5.2.0.tgz",
759− "jsbn": "0.1.1",
542+ "integrity": "sha512-fZEwUGbVl7kouZs1jCdMLdt95hdIv0ZeHg6L7qPeciMZhZ+/gdesW4wgTARkrFWEpspjEATAzUGPG8N2jJiwbg==",
760− "safer-buffer": "2.1.2",
543+ "dev": true
761− "tweetnacl": "0.14.5"
544+ }
762 }
545 }
763 },
546 },
764 "supports-color": {
547 "supports-color": {
@@ -767,25 +550,16 @@
767 "integrity": "sha512-QjVjwdXIt408MIiAqCX4oUKsgU2EqAGzs2Ppkm4aQYbjm+ZEWEcW4SfFNTr4uMNZma0ey4f5lgLrkB0aX0QMow==",
550 "integrity": "sha512-QjVjwdXIt408MIiAqCX4oUKsgU2EqAGzs2Ppkm4aQYbjm+ZEWEcW4SfFNTr4uMNZma0ey4f5lgLrkB0aX0QMow==",
768 "dev": true,
551 "dev": true,
769 "requires": {
552 "requires": {
770− "has-flag": "3.0.0"
553+ "has-flag": "^3.0.0"
771 }
554 }
772 },
555 },
773− "tough-cookie": {
556+ "tmp": {
774− "version": "2.4.3",
557+ "version": "0.0.29",
775− "resolved": "https://registry.npmjs.org/tough-cookie/-/tough-cookie-2.4.3.tgz",
558+ "resolved": "https://registry.npmjs.org/tmp/-/tmp-0.0.29.tgz",
776− "integrity": "sha512-Q5srk/4vDM54WJsJio3XNn6K2sCG+CQ8G5Wz6bZhRZoAe/+TxjWB/GlFAnYEbkYVlON9FMk/fE3h2RLpPXo4lQ==",
559+ "integrity": "sha1-8lEl/w3Z2jzLDC3Tce4SiLuRKMA=",
777 "dev": true,
560 "dev": true,
778 "requires": {
561 "requires": {
779− "psl": "1.1.32",
562+ "os-tmpdir": "~1.0.1"
780− "punycode": "1.4.1"
781− },
782− "dependencies": {
783− "punycode": {
784− "version": "1.4.1",
785− "resolved": "https://registry.npmjs.org/punycode/-/punycode-1.4.1.tgz",
786− "integrity": "sha1-wNWmOycYgArY4esPpSachN1BhF4=",
787− "dev": true
788− }
789 }
563 }
790 },
564 },
791 "tslib": {
565 "tslib": {
@@ -800,19 +574,19 @@
800 "integrity": "sha512-pflx87WfVoYepTet3xLfDOLDm9Jqi61UXIKePOuca0qoAZyrGWonDG9VTbji58Fy+8gciUn8Bt7y69+KEVjc/w==",
574 "integrity": "sha512-pflx87WfVoYepTet3xLfDOLDm9Jqi61UXIKePOuca0qoAZyrGWonDG9VTbji58Fy+8gciUn8Bt7y69+KEVjc/w==",
801 "dev": true,
575 "dev": true,
802 "requires": {
576 "requires": {
803− "@babel/code-frame": "7.0.0",
577+ "@babel/code-frame": "^7.0.0",
804− "builtin-modules": "1.1.1",
578+ "builtin-modules": "^1.1.1",
805− "chalk": "2.4.2",
579+ "chalk": "^2.3.0",
806− "commander": "2.20.0",
580+ "commander": "^2.12.1",
807− "diff": "3.5.0",
581+ "diff": "^3.2.0",
808− "glob": "7.1.4",
582+ "glob": "^7.1.1",
809− "js-yaml": "3.13.1",
583+ "js-yaml": "^3.13.1",
810− "minimatch": "3.0.4",
584+ "minimatch": "^3.0.4",
811− "mkdirp": "0.5.1",
585+ "mkdirp": "^0.5.1",
812− "resolve": "1.11.0",
586+ "resolve": "^1.3.2",
813− "semver": "5.7.0",
587+ "semver": "^5.3.0",
814− "tslib": "1.10.0",
588+ "tslib": "^1.8.0",
815− "tsutils": "2.29.0"
589+ "tsutils": "^2.29.0"
816 }
590 }
817 },
591 },
818 "tsutils": {
592 "tsutils": {
@@ -821,79 +595,81 @@
821 "integrity": "sha512-g5JVHCIJwzfISaXpXE1qvNalca5Jwob6FjI4AoPlqMusJ6ftFE7IkkFoMhVLRgK+4Kx3gkzb8UZK5t5yTTvEmA==",
595 "integrity": "sha512-g5JVHCIJwzfISaXpXE1qvNalca5Jwob6FjI4AoPlqMusJ6ftFE7IkkFoMhVLRgK+4Kx3gkzb8UZK5t5yTTvEmA==",
822 "dev": true,
596 "dev": true,
823 "requires": {
597 "requires": {
824− "tslib": "1.10.0"
598+ "tslib": "^1.8.1"
825 }
599 }
826 },
600 },
827− "tunnel-agent": {
601+ "tunnel": {
828− "version": "0.6.0",
602+ "version": "0.0.4",
829− "resolved": "https://registry.npmjs.org/tunnel-agent/-/tunnel-agent-0.6.0.tgz",
603+ "resolved": "https://registry.npmjs.org/tunnel/-/tunnel-0.0.4.tgz",
830− "integrity": "sha1-J6XeoGs2sEoKmWZ3SykIaPD8QP0=",
604+ "integrity": "sha1-LTeFoVjBdMmhbcLARuxfxfF0IhM=",
605+ "dev": true
606+ },
607+ "typed-rest-client": {
608+ "version": "1.2.0",
609+ "resolved": "https://registry.npmjs.org/typed-rest-client/-/typed-rest-client-1.2.0.tgz",
610+ "integrity": "sha512-FrUshzZ1yxH8YwGR29PWWnfksLEILbWJydU7zfIRkyH7kAEzB62uMAl2WY6EyolWpLpVHeJGgQm45/MaruaHpw==",
831 "dev": true,
611 "dev": true,
832 "requires": {
612 "requires": {
833− "safe-buffer": "5.1.2"
613+ "tunnel": "0.0.4",
614+ "underscore": "1.8.3"
834 }
615 }
835 },
616 },
836− "tweetnacl": {
837− "version": "0.14.5",
838− "resolved": "https://registry.npmjs.org/tweetnacl/-/tweetnacl-0.14.5.tgz",
839− "integrity": "sha1-WuaBd/GS1EViadEIr6k/+HQ/T2Q=",
840− "dev": true
841− },
842 "typescript": {
617 "typescript": {
843 "version": "3.4.5",
618 "version": "3.4.5",
844 "resolved": "https://registry.npmjs.org/typescript/-/typescript-3.4.5.tgz",
619 "resolved": "https://registry.npmjs.org/typescript/-/typescript-3.4.5.tgz",
845 "integrity": "sha512-YycBxUb49UUhdNMU5aJ7z5Ej2XGmaIBL0x34vZ82fn3hGvD+bgrMrVDpatgz2f7YxUMJxMkbWxJZeAvDxVe7Vw==",
620 "integrity": "sha512-YycBxUb49UUhdNMU5aJ7z5Ej2XGmaIBL0x34vZ82fn3hGvD+bgrMrVDpatgz2f7YxUMJxMkbWxJZeAvDxVe7Vw==",
846 "dev": true
621 "dev": true
847 },
622 },
848− "uri-js": {
623+ "uc.micro": {
849− "version": "4.2.2",
850− "resolved": "https://registry.npmjs.org/uri-js/-/uri-js-4.2.2.tgz",
851− "integrity": "sha512-KY9Frmirql91X2Qgjry0Wd4Y+YTdrdZheS8TFwvkbLWf/G5KNJDCh6pKL5OZctEW4+0Baa5idK2ZQuELRwPznQ==",
852− "dev": true,
853− "requires": {
854− "punycode": "2.1.1"
855− }
856− },
857− "url-parse": {
858− "version": "1.4.7",
624+ "version": "1.0.6",
859− "resolved": "https://registry.npmjs.org/url-parse/-/url-parse-1.4.7.tgz",
625+ "resolved": "https://registry.npmjs.org/uc.micro/-/uc.micro-1.0.6.tgz",
860− "integrity": "sha512-d3uaVyzDB9tQoSXFvuSUNFibTd9zxd2bkVrDRvF5TmvWWQwqE4lgYJ5m+x1DbecWkw+LK4RNl2CU1hHuOKPVlg==",
626+ "integrity": "sha512-8Y75pvTYkLJW2hWQHXxoqRgV7qb9B+9vFEtidML+7koHUFapnVJAZ6cKs+Qjz5Aw3aZWHMC6u0wJE3At+nSGwA==",
861− "dev": true,
627+ "dev": true
862− "requires": {
863− "querystringify": "2.1.1",
864− "requires-port": "1.0.0"
865− }
866 },
628 },
867− "uuid": {
629+ "underscore": {
868− "version": "3.3.2",
630+ "version": "1.8.3",
869− "resolved": "https://registry.npmjs.org/uuid/-/uuid-3.3.2.tgz",
631+ "resolved": "https://registry.npmjs.org/underscore/-/underscore-1.8.3.tgz",
870− "integrity": "sha512-yXJmeNaw3DnnKAOKJE51sL/ZaYfWJRl1pK9dr19YFCu0ObS231AB1/LbqTKRAQ5kw8A90rA6fr4riOUpTZvQZA==",
632+ "integrity": "sha1-Tz+1OxBuYJf8+ctBCfKl6b36UCI=",
871 "dev": true
633 "dev": true
872 },
634 },
873− "verror": {
635+ "url-join": {
874− "version": "1.10.0",
636+ "version": "1.1.0",
875− "resolved": "https://registry.npmjs.org/verror/-/verror-1.10.0.tgz",
637+ "resolved": "https://registry.npmjs.org/url-join/-/url-join-1.1.0.tgz",
876− "integrity": "sha1-OhBcoXBTr1XW4nDB+CiGguGNpAA=",
638+ "integrity": "sha1-dBxsL0WWxIMNZxhGCSDQySIC3Hg=",
877− "dev": true,
639+ "dev": true
878− "requires": {
879− "assert-plus": "1.0.0",
880− "core-util-is": "1.0.2",
881− "extsprintf": "1.3.0"
882− }
883 },
640 },
884− "vscode": {
641+ "util-deprecate": {
885− "version": "1.1.34",
642+ "version": "1.0.2",
643+ "resolved": "https://registry.npmjs.org/util-deprecate/-/util-deprecate-1.0.2.tgz",
644+ "integrity": "sha1-RQ1Nyfpw3nMnYvvS1KKJgUGaDM8=",
645+ "dev": true
646+ },
647+ "vsce": {
648+ "version": "1.66.0",
886− "resolved": "https://registry.npmjs.org/vscode/-/vscode-1.1.34.tgz",
649+ "resolved": "https://registry.npmjs.org/vsce/-/vsce-1.66.0.tgz",
887− "integrity": "sha512-GuT3tCT2N5Qp26VG4C+iGmWMgg/MuqtY5G5TSOT3U/X6pgjM9LFulJEeqpyf6gdzpI4VyU3ZN/lWPo54UFPuQg==",
650+ "integrity": "sha512-Zf4+WD4PhEcOr7jkU08SI9lwFqDhmhk73YOCGQ/tNLaBy+PnnX4eSdqj9LdzDLuI2dsyomJLXzDSNgxuaInxCQ==",
888− "dev": true,
651+ "dev": true,
889− "requires": {
652+ "requires": {
653+ "azure-devops-node-api": "^7.2.0",
654+ "chalk": "^2.4.2",
655+ "cheerio": "^1.0.0-rc.1",
656+ "commander": "^2.8.1",
657+ "denodeify": "^1.2.1",
658+ "didyoumean": "^1.2.1",
890− "glob": "7.1.4",
659+ "glob": "^7.0.6",
891− "mocha": "4.1.0",
660+ "lodash": "^4.17.10",
892− "request": "2.88.0",
661+ "markdown-it": "^8.3.1",
662+ "mime": "^1.3.4",
663+ "minimatch": "^3.0.3",
664+ "osenv": "^0.1.3",
665+ "parse-semver": "^1.1.1",
666+ "read": "^1.0.7",
893− "semver": "5.7.0",
667+ "semver": "^5.1.0",
894− "source-map-support": "0.5.12",
668+ "tmp": "0.0.29",
895− "url-parse": "1.4.7",
669+ "typed-rest-client": "1.2.0",
896− "vscode-test": "0.4.1"
670+ "url-join": "^1.1.0",
671+ "yauzl": "^2.3.1",
672+ "yazl": "^2.2.2"
897 }
673 }
898 },
674 },
899 "vscode-jsonrpc": {
675 "vscode-jsonrpc": {
@@ -906,7 +682,7 @@
906 "resolved": "https://registry.npmjs.org/vscode-languageclient/-/vscode-languageclient-4.4.2.tgz",
682 "resolved": "https://registry.npmjs.org/vscode-languageclient/-/vscode-languageclient-4.4.2.tgz",
907 "integrity": "sha512-9TUzsg1UM6n1UEyPlWbDf7tK1wJAK7UGFRmGDN8sz4KmbbDiVRh6YicaB/5oRSVTpuV47PdJpYlOl3SJ0RiK1Q==",
683 "integrity": "sha512-9TUzsg1UM6n1UEyPlWbDf7tK1wJAK7UGFRmGDN8sz4KmbbDiVRh6YicaB/5oRSVTpuV47PdJpYlOl3SJ0RiK1Q==",
908 "requires": {
684 "requires": {
909− "vscode-languageserver-protocol": "3.14.1"
685+ "vscode-languageserver-protocol": "^3.10.3"
910 }
686 }
911 },
687 },
912 "vscode-languageserver-protocol": {
688 "vscode-languageserver-protocol": {
@@ -914,7 +690,7 @@
914 "resolved": "https://registry.npmjs.org/vscode-languageserver-protocol/-/vscode-languageserver-protocol-3.14.1.tgz",
690 "resolved": "https://registry.npmjs.org/vscode-languageserver-protocol/-/vscode-languageserver-protocol-3.14.1.tgz",
915 "integrity": "sha512-IL66BLb2g20uIKog5Y2dQ0IiigW0XKrvmWiOvc0yXw80z3tMEzEnHjaGAb3ENuU7MnQqgnYJ1Cl2l9RvNgDi4g==",
691 "integrity": "sha512-IL66BLb2g20uIKog5Y2dQ0IiigW0XKrvmWiOvc0yXw80z3tMEzEnHjaGAb3ENuU7MnQqgnYJ1Cl2l9RvNgDi4g==",
916 "requires": {
692 "requires": {
917− "vscode-jsonrpc": "4.0.0",
693+ "vscode-jsonrpc": "^4.0.0",
918 "vscode-languageserver-types": "3.14.0"
694 "vscode-languageserver-types": "3.14.0"
919 }
695 }
920 },
696 },
@@ -923,21 +699,30 @@
923 "resolved": "https://registry.npmjs.org/vscode-languageserver-types/-/vscode-languageserver-types-3.14.0.tgz",
699 "resolved": "https://registry.npmjs.org/vscode-languageserver-types/-/vscode-languageserver-types-3.14.0.tgz",
924 "integrity": "sha512-lTmS6AlAlMHOvPQemVwo3CezxBp0sNB95KNPkqp3Nxd5VFEnuG1ByM0zlRWos0zjO3ZWtkvhal0COgiV1xIA4A=="
700 "integrity": "sha512-lTmS6AlAlMHOvPQemVwo3CezxBp0sNB95KNPkqp3Nxd5VFEnuG1ByM0zlRWos0zjO3ZWtkvhal0COgiV1xIA4A=="
925 },
701 },
926− "vscode-test": {
927− "version": "0.4.1",
928− "resolved": "https://registry.npmjs.org/vscode-test/-/vscode-test-0.4.1.tgz",
929− "integrity": "sha512-uIi/07uG/gmCbD9Y9bFpNzmk4el82xiclijEdL426A3jOFfvwdqgfmtuWYfxEGo0w6JY9EqVDTGQCXwuInXVTQ==",
930− "dev": true,
931− "requires": {
932− "http-proxy-agent": "2.1.0",
933− "https-proxy-agent": "2.2.1"
934− }
935− },
936 "wrappy": {
702 "wrappy": {
937 "version": "1.0.2",
703 "version": "1.0.2",
938 "resolved": "https://registry.npmjs.org/wrappy/-/wrappy-1.0.2.tgz",
704 "resolved": "https://registry.npmjs.org/wrappy/-/wrappy-1.0.2.tgz",
939 "integrity": "sha1-tSQ9jz7BqjXxNkYFvA0QNuMKtp8=",
705 "integrity": "sha1-tSQ9jz7BqjXxNkYFvA0QNuMKtp8=",
940 "dev": true
706 "dev": true
707+ },
708+ "yauzl": {
709+ "version": "2.10.0",
710+ "resolved": "https://registry.npmjs.org/yauzl/-/yauzl-2.10.0.tgz",
711+ "integrity": "sha1-x+sXyT4RLLEIb6bY5R+wZnt5pfk=",
712+ "dev": true,
713+ "requires": {
714+ "buffer-crc32": "~0.2.3",
715+ "fd-slicer": "~1.1.0"
716+ }
717+ },
718+ "yazl": {
719+ "version": "2.5.1",
720+ "resolved": "https://registry.npmjs.org/yazl/-/yazl-2.5.1.tgz",
721+ "integrity": "sha512-phENi2PLiHnHb6QBVot+dJnaAZ0xosj7p3fWl+znIjBDlnMI2PsZCJZ306BPTFOaHf5qdDEI8x5qFrSOBN5vrw==",
722+ "dev": true,
723+ "requires": {
724+ "buffer-crc32": "~0.2.3"
725+ }
941 }
726 }
942 }
727 }
943}
728}
extension/package.json+7−6
@@ -49,8 +49,8 @@
49 "vscode:prepublish": "npm run compile",
49 "vscode:prepublish": "npm run compile",
50 "compile": "tsc -p ./",
50 "compile": "tsc -p ./",
51 "watch": "tsc -watch -p ./",
51 "watch": "tsc -watch -p ./",
52− "postinstall": "node ./node_modules/vscode/bin/install",
53− "test": "npm run compile && node ./node_modules/vscode/bin/test"
52+ "test": "npm run compile && node ./node_modules/vscode/bin/test",
53+ "vscepackage": "vsce package"
54 },
54 },
55 "extensionDependencies": [
55 "extensionDependencies": [
56 "justusadam.language-haskell"
56 "justusadam.language-haskell"
@@ -59,10 +59,11 @@
59 "vscode-languageclient": "^4.1.4"
59 "vscode-languageclient": "^4.1.4"
60 },
60 },
61 "devDependencies": {
61 "devDependencies": {
62− "typescript": "^3.3.1",
62+ "@types/mocha": "^2.2.42",
63− "vscode": "^1.1.28",
64− "tslint": "^5.12.1",
65 "@types/node": "^10.12.21",
63 "@types/node": "^10.12.21",
66− "@types/mocha": "^2.2.42"
64+ "@types/vscode": "1.35.0",
65+ "tslint": "^5.12.1",
66+ "typescript": "^3.3.1",
67+ "vsce": "^1.66.0"
67 }
68 }
68}
69}