Skip to content

Commit 9136e05

Browse files
committed
Fix wrong parameter handling for GET and DELETE
Signed-off-by: Simon Delisle <simon.delisle@ericsson.com>
1 parent 61ec32b commit 9136e05

File tree

3 files changed

+93
-133
lines changed

3 files changed

+93
-133
lines changed

package.json

Lines changed: 6 additions & 6 deletions
Original file line numberDiff line numberDiff line change
@@ -27,15 +27,15 @@
2727
"lib"
2828
],
2929
"devDependencies": {
30-
"@types/node": "^10.12.2",
31-
"@types/node-fetch": "^2.1.2",
32-
"ts-node": "^7.0.1",
33-
"tslint": "^5.11.0",
30+
"@types/node": "^11.13.8",
31+
"@types/node-fetch": "^2.3.3",
32+
"ts-node": "^8.1.0",
33+
"tslint": "^5.16.0",
3434
"tslint-language-service": "^0.9.9",
35-
"typescript": "^3.1.6"
35+
"typescript": "latest"
3636
},
3737
"dependencies": {
38-
"node-fetch": "^2.2.1"
38+
"node-fetch": "^2.5.0"
3939
},
4040
"scripts": {
4141
"build": "tsc",

src/protocol/rest-client.ts

Lines changed: 4 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -27,10 +27,10 @@ export class RestClient {
2727
* @param parameters Query parameters. Map keys and values are use to build the final URL
2828
*/
2929
public static async get<T>(url: string, parameters?: Map<string, string>): Promise<TspClientResponse<T>> {
30-
const getUrl = url;
30+
let getUrl = url;
3131
if (parameters) {
3232
const urlParameters = this.encodeURLParameters(parameters);
33-
getUrl.concat(urlParameters);
33+
getUrl = getUrl.concat(urlParameters);
3434
}
3535
return this.performRequest<T>('get', getUrl);
3636
}
@@ -62,10 +62,10 @@ export class RestClient {
6262
* @param parameters Query parameters. Map keys and values are use to build the final URL
6363
*/
6464
public static async delete<T>(url: string, parameters?: Map<string, string>): Promise<TspClientResponse<T>> {
65-
const deleteUrl = url;
65+
let deleteUrl = url;
6666
if (parameters) {
6767
const urlParameters = this.encodeURLParameters(parameters);
68-
deleteUrl.concat(urlParameters);
68+
deleteUrl = deleteUrl.concat(urlParameters);
6969
}
7070
return this.performRequest<T>('delete', deleteUrl);
7171
}

yarn.lock

Lines changed: 83 additions & 123 deletions
Original file line numberDiff line numberDiff line change
@@ -2,27 +2,33 @@
22
# yarn lockfile v1
33

44

5-
"@types/node-fetch@^2.1.2":
6-
version "2.1.2"
7-
resolved "https://registry.yarnpkg.com/@types/node-fetch/-/node-fetch-2.1.2.tgz#8c5da14d70321e4c4ecd5db668e3f93cf6c7399f"
8-
integrity sha512-XroxUzLpKuL+CVkQqXlffRkEPi4Gh3Oui/mWyS7ztKiyqVxiU+h3imCW5I2NQmde5jK+3q++36/Q96cyRWsweg==
5+
"@babel/code-frame@^7.0.0":
6+
version "7.0.0"
7+
resolved "https://registry.yarnpkg.com/@babel/code-frame/-/code-frame-7.0.0.tgz#06e2ab19bdb535385559aabb5ba59729482800f8"
8+
integrity sha512-OfC2uemaknXr87bdLUkWog7nYuliM9Ij5HUcajsVcMCpQrcLmtxRbVFTIqmcSkSeYRBFBRxs2FiUqFJDLdiebA==
99
dependencies:
10-
"@types/node" "*"
10+
"@babel/highlight" "^7.0.0"
1111

12-
"@types/node@*", "@types/node@^10.12.2":
13-
version "10.12.2"
14-
resolved "https://registry.yarnpkg.com/@types/node/-/node-10.12.2.tgz#d77f9faa027cadad9c912cd47f4f8b07b0fb0864"
15-
integrity sha512-53ElVDSnZeFUUFIYzI8WLQ25IhWzb6vbddNp8UHlXQyU0ET2RhV5zg0NfubzU7iNMh5bBXb0htCzfvrSVNgzaQ==
12+
"@babel/highlight@^7.0.0":
13+
version "7.0.0"
14+
resolved "https://registry.yarnpkg.com/@babel/highlight/-/highlight-7.0.0.tgz#f710c38c8d458e6dd9a201afb637fcb781ce99e4"
15+
integrity sha512-UFMC4ZeFC48Tpvj7C8UgLvtkaUuovQX+5xNWrsIoMG8o2z+XFKjKaN9iVmS84dPwVN00W4wPmqvYoZF3EGAsfw==
16+
dependencies:
17+
chalk "^2.0.0"
18+
esutils "^2.0.2"
19+
js-tokens "^4.0.0"
1620

17-
ansi-regex@^2.0.0:
18-
version "2.1.1"
19-
resolved "https://registry.yarnpkg.com/ansi-regex/-/ansi-regex-2.1.1.tgz#c3b33ab5ee360d86e0e628f0468ae7ef27d654df"
20-
integrity sha1-w7M6te42DYbg5ijwRorn7yfWVN8=
21+
"@types/node-fetch@^2.3.3":
22+
version "2.3.3"
23+
resolved "https://registry.yarnpkg.com/@types/node-fetch/-/node-fetch-2.3.3.tgz#eb9c2a0ce8e9424ebe0c0cbe6f1e8ea7576c1310"
24+
integrity sha512-MIplfRxrDTsIbOLGyFqNWTmxho5Fs710Kul35tEcaqkx9He86mGbSCDvILL0LCMfmm+oJ8tDg51crE9+pJGgiQ==
25+
dependencies:
26+
"@types/node" "*"
2127

22-
ansi-styles@^2.2.1:
23-
version "2.2.1"
24-
resolved "https://registry.yarnpkg.com/ansi-styles/-/ansi-styles-2.2.1.tgz#b432dd3358b634cf75e1e4664368240533c1ddbe"
25-
integrity sha1-tDLdM1i2NM914eRmQ2gkBTPB3b4=
28+
"@types/node@*", "@types/node@^11.13.8":
29+
version "11.13.8"
30+
resolved "https://registry.yarnpkg.com/@types/node/-/node-11.13.8.tgz#e5d71173c95533be9842b2c798978f095f912aab"
31+
integrity sha512-szA3x/3miL90ZJxUCzx9haNbK5/zmPieGraZEe4WI+3srN0eGLiT22NXeMHmyhNEopn+IrxqMc7wdVwvPl8meg==
2632

2733
ansi-styles@^3.2.1:
2834
version "3.2.1"
@@ -31,27 +37,18 @@ ansi-styles@^3.2.1:
3137
dependencies:
3238
color-convert "^1.9.0"
3339

40+
arg@^4.1.0:
41+
version "4.1.0"
42+
resolved "https://registry.yarnpkg.com/arg/-/arg-4.1.0.tgz#583c518199419e0037abb74062c37f8519e575f0"
43+
integrity sha512-ZWc51jO3qegGkVh8Hwpv636EkbesNV5ZNQPCtRa+0qytRYPEs9IYT9qITY9buezqUH5uqyzlWLcufrzU2rffdg==
44+
3445
argparse@^1.0.7:
3546
version "1.0.10"
3647
resolved "https://registry.yarnpkg.com/argparse/-/argparse-1.0.10.tgz#bcd6791ea5ae09725e17e5ad988134cd40b3d911"
3748
integrity sha512-o5Roy6tNG4SL/FOkCAN6RzjiakZS25RLYFrcMttJqbdd8BWrnA+fGz57iN5Pb06pvBGvl5gQ0B48dJlslXvoTg==
3849
dependencies:
3950
sprintf-js "~1.0.2"
4051

41-
arrify@^1.0.0:
42-
version "1.0.1"
43-
resolved "https://registry.yarnpkg.com/arrify/-/arrify-1.0.1.tgz#898508da2226f380df904728456849c1501a4b0d"
44-
integrity sha1-iYUI2iIm84DfkEcoRWhJwVAaSw0=
45-
46-
babel-code-frame@^6.22.0:
47-
version "6.26.0"
48-
resolved "https://registry.yarnpkg.com/babel-code-frame/-/babel-code-frame-6.26.0.tgz#63fd43f7dc1e3bb7ce35947db8fe369a3f58c74b"
49-
integrity sha1-Y/1D99weO7fONZR9uP42mj9Yx0s=
50-
dependencies:
51-
chalk "^1.1.3"
52-
esutils "^2.0.2"
53-
js-tokens "^3.0.2"
54-
5552
balanced-match@^1.0.0:
5653
version "1.0.0"
5754
resolved "https://registry.yarnpkg.com/balanced-match/-/balanced-match-1.0.0.tgz#89b4d199ab2bee49de164ea02b89ce462d71b767"
@@ -65,7 +62,7 @@ brace-expansion@^1.1.7:
6562
balanced-match "^1.0.0"
6663
concat-map "0.0.1"
6764

68-
buffer-from@^1.0.0, buffer-from@^1.1.0:
65+
buffer-from@^1.0.0:
6966
version "1.1.1"
7067
resolved "https://registry.yarnpkg.com/buffer-from/-/buffer-from-1.1.1.tgz#32713bc028f75c02fdb710d7c7bcec1f2c6070ef"
7168
integrity sha512-MQcXEUbCKtEo7bhqEs6560Hyd4XaovZlO/k9V3hjVUF/zwW7KBVdSK4gIt/bzwS9MbR5qob+F5jusZsb0YQK2A==
@@ -82,21 +79,10 @@ caller-id@^0.1.0:
8279
dependencies:
8380
stack-trace "~0.0.7"
8481

85-
chalk@^1.1.3:
86-
version "1.1.3"
87-
resolved "https://registry.yarnpkg.com/chalk/-/chalk-1.1.3.tgz#a8115c55e4a702fe4d150abd3872822a7e09fc98"
88-
integrity sha1-qBFcVeSnAv5NFQq9OHKCKn4J/Jg=
89-
dependencies:
90-
ansi-styles "^2.2.1"
91-
escape-string-regexp "^1.0.2"
92-
has-ansi "^2.0.0"
93-
strip-ansi "^3.0.0"
94-
supports-color "^2.0.0"
95-
96-
chalk@^2.3.0:
97-
version "2.4.1"
98-
resolved "https://registry.yarnpkg.com/chalk/-/chalk-2.4.1.tgz#18c49ab16a037b6eb0152cc83e3471338215b66e"
99-
integrity sha512-ObN6h1v2fTJSmUXoS3nMQ92LbDK9be4TV+6G+omQlGJFdcUX5heKi1LZ1YnRMIgwTLEj3E24bT6tYni50rlCfQ==
82+
chalk@^2.0.0, chalk@^2.3.0:
83+
version "2.4.2"
84+
resolved "https://registry.yarnpkg.com/chalk/-/chalk-2.4.2.tgz#cd42541677a54333cf541a49108c1432b44c9424"
85+
integrity sha512-Mti+f9lpJNcwF4tWV8/OrTTtF1gZi+f8FqlyAdouralcFWFQWF2+NgCHShjkCb+IFBLq9buZwE1xckQU4peSuQ==
10086
dependencies:
10187
ansi-styles "^3.2.1"
10288
escape-string-regexp "^1.0.5"
@@ -115,9 +101,9 @@ color-name@1.1.3:
115101
integrity sha1-p9BVi9icQveV3UIyj3QIMcpTvCU=
116102

117103
commander@^2.12.1:
118-
version "2.19.0"
119-
resolved "https://registry.yarnpkg.com/commander/-/commander-2.19.0.tgz#f6198aa84e5b83c46054b94ddedbfed5ee9ff12a"
120-
integrity sha512-6tvAOO+D6OENvRAh524Dh9jcfKTYDQAqvqezbCW82xj5X0pSrcpxtvRKHLG0yBY6SD7PSDrJaj+0AiOcKVd1Xg==
104+
version "2.20.0"
105+
resolved "https://registry.yarnpkg.com/commander/-/commander-2.20.0.tgz#d58bb2b5c1ee8f87b0d340027e9e94e222c5a422"
106+
integrity sha512-7j2y+40w61zy6YC2iRNpUe/NwhNyoXrYpHMrSunaMG64nRnaf96zO/KMQR4OyN/UnE5KLyEBnKHd4aG3rskjpQ==
121107

122108
concat-map@0.0.1:
123109
version "0.0.1"
@@ -129,7 +115,7 @@ diff@^3.1.0, diff@^3.2.0:
129115
resolved "https://registry.yarnpkg.com/diff/-/diff-3.5.0.tgz#800c0dd1e0a8bfbc95835c202ad220fe317e5a12"
130116
integrity sha512-A46qtFgd+g7pDZinpnwiRJtxbC1hpgf0uzP3iG89scHk0AUC7A1TGxf5OiiOUv/JMZR8GOt8hL900hV0bOy5xA==
131117

132-
escape-string-regexp@^1.0.2, escape-string-regexp@^1.0.5:
118+
escape-string-regexp@^1.0.5:
133119
version "1.0.5"
134120
resolved "https://registry.yarnpkg.com/escape-string-regexp/-/escape-string-regexp-1.0.5.tgz#1b61c0562190a8dff6ae3bb2cf0200ca130b86d4"
135121
integrity sha1-G2HAViGQqN/2rjuyzwIAyhMLhtQ=
@@ -161,13 +147,6 @@ glob@^7.1.1:
161147
once "^1.3.0"
162148
path-is-absolute "^1.0.0"
163149

164-
has-ansi@^2.0.0:
165-
version "2.0.0"
166-
resolved "https://registry.yarnpkg.com/has-ansi/-/has-ansi-2.0.0.tgz#34f5049ce1ecdf2b0649af3ef24e45ed35416d91"
167-
integrity sha1-NPUEnOHs3ysGSa8+8k5F7TVBbZE=
168-
dependencies:
169-
ansi-regex "^2.0.0"
170-
171150
has-flag@^3.0.0:
172151
version "3.0.0"
173152
resolved "https://registry.yarnpkg.com/has-flag/-/has-flag-3.0.0.tgz#b5d454dc2199ae225699f3467e5a07f3b955bafd"
@@ -186,15 +165,15 @@ inherits@2:
186165
resolved "https://registry.yarnpkg.com/inherits/-/inherits-2.0.3.tgz#633c2c83e3da42a502f52466022480f4208261de"
187166
integrity sha1-Yzwsg+PaQqUC9SRmAiSA9CCCYd4=
188167

189-
js-tokens@^3.0.2:
190-
version "3.0.2"
191-
resolved "https://registry.yarnpkg.com/js-tokens/-/js-tokens-3.0.2.tgz#9866df395102130e38f7f996bceb65443209c25b"
192-
integrity sha1-mGbfOVECEw449/mWvOtlRDIJwls=
168+
js-tokens@^4.0.0:
169+
version "4.0.0"
170+
resolved "https://registry.yarnpkg.com/js-tokens/-/js-tokens-4.0.0.tgz#19203fb59991df98e3a287050d4647cdeaf32499"
171+
integrity sha512-RdJUflcE3cUzKiMqQgsCu06FPu9UdIJO0beYbPhHN4k6apgJtifcoCtT9bcxOpYBtpD2kCM6Sbzg4CausW/PKQ==
193172

194-
js-yaml@^3.7.0:
195-
version "3.12.0"
196-
resolved "https://registry.yarnpkg.com/js-yaml/-/js-yaml-3.12.0.tgz#eaed656ec8344f10f527c6bfa1b6e2244de167d1"
197-
integrity sha512-PIt2cnwmPfL4hKNwqeiuz4bKfnzHTBv6HyVgjahA6mPLwPDzjDWrplJBMjHUFxku/N3FlmrbyPclad+I+4mJ3A==
173+
js-yaml@^3.13.0:
174+
version "3.13.1"
175+
resolved "https://registry.yarnpkg.com/js-yaml/-/js-yaml-3.13.1.tgz#aff151b30bfdfa8e49e05da22e7415e9dfa37847"
176+
integrity sha512-YfbcO7jXDdyj0DGxYVSlSeQNHbD7XPWvrVWeVUujrQEoZzWJIRrCPoyk6kL6IAjAG2IolMK4T0hNUe0HOUs5Jw==
198177
dependencies:
199178
argparse "^1.0.7"
200179
esprima "^4.0.0"
@@ -216,11 +195,6 @@ minimist@0.0.8:
216195
resolved "https://registry.yarnpkg.com/minimist/-/minimist-0.0.8.tgz#857fcabfc3397d2625b8228262e86aa7a011b05d"
217196
integrity sha1-hX/Kv8M5fSYluCKCYuhqp6ARsF0=
218197

219-
minimist@^1.2.0:
220-
version "1.2.0"
221-
resolved "https://registry.yarnpkg.com/minimist/-/minimist-1.2.0.tgz#a35008b20f41383eec1fb914f4cd5df79a264284"
222-
integrity sha1-o1AIsg9BOD7sH7kU9M1d95omQoQ=
223-
224198
mkdirp@^0.5.1:
225199
version "0.5.1"
226200
resolved "https://registry.yarnpkg.com/mkdirp/-/mkdirp-0.5.1.tgz#30057438eac6cf7f8c4767f38648d6697d75c903"
@@ -235,10 +209,10 @@ mock-require@^2.0.2:
235209
dependencies:
236210
caller-id "^0.1.0"
237211

238-
node-fetch@^2.2.1:
239-
version "2.2.1"
240-
resolved "https://registry.yarnpkg.com/node-fetch/-/node-fetch-2.2.1.tgz#1fe551e0ded6c45b3b3b937d0fb46f76df718d1e"
241-
integrity sha512-ObXBpNCD3A/vYQiQtEWl7DuqjAXjfptYFuGHLdPl5U19/6kJuZV+8uMHLrkj3wJrJoyfg4nhgyFixZdaZoAiEQ==
212+
node-fetch@^2.5.0:
213+
version "2.5.0"
214+
resolved "https://registry.yarnpkg.com/node-fetch/-/node-fetch-2.5.0.tgz#8028c49fc1191bba56a07adc6e2a954644a48501"
215+
integrity sha512-YuZKluhWGJwCcUu4RlZstdAxr8bFfOVHakc1mplwHkk8J+tqM1Y5yraYvIUpeX8aY7+crCwiELJq7Vl0o0LWXw==
242216

243217
once@^1.3.0:
244218
version "1.4.0"
@@ -252,27 +226,27 @@ path-is-absolute@^1.0.0:
252226
resolved "https://registry.yarnpkg.com/path-is-absolute/-/path-is-absolute-1.0.1.tgz#174b9268735534ffbc7ace6bf53a5a9e1b5c5f5f"
253227
integrity sha1-F0uSaHNVNP+8es5r9TpanhtcX18=
254228

255-
path-parse@^1.0.5:
229+
path-parse@^1.0.6:
256230
version "1.0.6"
257231
resolved "https://registry.yarnpkg.com/path-parse/-/path-parse-1.0.6.tgz#d62dbb5679405d72c4737ec58600e9ddcf06d24c"
258232
integrity sha512-GSmOT2EbHrINBf9SR7CDELwlJ8AENk3Qn7OikK4nFYAu3Ote2+JYNVvkpAEQm3/TLNEJFD/xZJjzyxg3KBWOzw==
259233

260234
resolve@^1.3.2:
261-
version "1.8.1"
262-
resolved "https://registry.yarnpkg.com/resolve/-/resolve-1.8.1.tgz#82f1ec19a423ac1fbd080b0bab06ba36e84a7a26"
263-
integrity sha512-AicPrAC7Qu1JxPCZ9ZgCZlY35QgFnNqc+0LtbRNxnVw4TXvjQ72wnuL9JQcEBgXkI9JM8MsT9kaQoHcpCRJOYA==
235+
version "1.10.1"
236+
resolved "https://registry.yarnpkg.com/resolve/-/resolve-1.10.1.tgz#664842ac960795bbe758221cdccda61fb64b5f18"
237+
integrity sha512-KuIe4mf++td/eFb6wkaPbMDnP6kObCaEtIDuHOUED6MNUo4K670KZUHuuvYPZDxNF0WVLw49n06M2m2dXphEzA==
264238
dependencies:
265-
path-parse "^1.0.5"
239+
path-parse "^1.0.6"
266240

267241
semver@^5.3.0:
268-
version "5.6.0"
269-
resolved "https://registry.yarnpkg.com/semver/-/semver-5.6.0.tgz#7e74256fbaa49c75aa7c7a205cc22799cac80004"
270-
integrity sha512-RS9R6R35NYgQn++fkDWaOmqGoj4Ek9gGs+DPxNUZKuwE183xjJroKvyo1IzVFeXvUrvmALy6FWD5xrdJT25gMg==
242+
version "5.7.0"
243+
resolved "https://registry.yarnpkg.com/semver/-/semver-5.7.0.tgz#790a7cf6fea5459bac96110b29b60412dc8ff96b"
244+
integrity sha512-Ya52jSX2u7QKghxeoFGpLwCtGlt7j0oY9DYb5apt9nPlJ42ID+ulTXESnt/qAQcoSERyZ5sl3LDIOw0nAn/5DA==
271245

272246
source-map-support@^0.5.6:
273-
version "0.5.9"
274-
resolved "https://registry.yarnpkg.com/source-map-support/-/source-map-support-0.5.9.tgz#41bc953b2534267ea2d605bccfa7bfa3111ced5f"
275-
integrity sha512-gR6Rw4MvUlYy83vP0vxoVNzM6t8MUXqNuRsuBmBHQDu1Fh6X015FrLdgoDKcNdkwGubozq0P4N0Q37UyFVr1EA==
247+
version "0.5.12"
248+
resolved "https://registry.yarnpkg.com/source-map-support/-/source-map-support-0.5.12.tgz#b4f3b10d51857a5af0138d3ce8003b201613d599"
249+
integrity sha512-4h2Pbvyy15EE02G+JOZpUCmqWJuqrs+sEkzewTm++BPi7Hvn/HwcqLAcNxYAyI0x13CpPPn+kMjl+hplXMHITQ==
276250
dependencies:
277251
buffer-from "^1.0.0"
278252
source-map "^0.6.0"
@@ -292,38 +266,23 @@ stack-trace@~0.0.7:
292266
resolved "https://registry.yarnpkg.com/stack-trace/-/stack-trace-0.0.10.tgz#547c70b347e8d32b4e108ea1a2a159e5fdde19c0"
293267
integrity sha1-VHxws0fo0ytOEI6hoqFZ5f3eGcA=
294268

295-
strip-ansi@^3.0.0:
296-
version "3.0.1"
297-
resolved "https://registry.yarnpkg.com/strip-ansi/-/strip-ansi-3.0.1.tgz#6a385fb8853d952d5ff05d0e8aaf94278dc63dcf"
298-
integrity sha1-ajhfuIU9lS1f8F0Oiq+UJ43GPc8=
299-
dependencies:
300-
ansi-regex "^2.0.0"
301-
302-
supports-color@^2.0.0:
303-
version "2.0.0"
304-
resolved "https://registry.yarnpkg.com/supports-color/-/supports-color-2.0.0.tgz#535d045ce6b6363fa40117084629995e9df324c7"
305-
integrity sha1-U10EXOa2Nj+kARcIRimZXp3zJMc=
306-
307269
supports-color@^5.3.0:
308270
version "5.5.0"
309271
resolved "https://registry.yarnpkg.com/supports-color/-/supports-color-5.5.0.tgz#e2e69a44ac8772f78a1ec0b35b689df6530efc8f"
310272
integrity sha512-QjVjwdXIt408MIiAqCX4oUKsgU2EqAGzs2Ppkm4aQYbjm+ZEWEcW4SfFNTr4uMNZma0ey4f5lgLrkB0aX0QMow==
311273
dependencies:
312274
has-flag "^3.0.0"
313275

314-
ts-node@^7.0.1:
315-
version "7.0.1"
316-
resolved "https://registry.yarnpkg.com/ts-node/-/ts-node-7.0.1.tgz#9562dc2d1e6d248d24bc55f773e3f614337d9baf"
317-
integrity sha512-BVwVbPJRspzNh2yfslyT1PSbl5uIk03EZlb493RKHN4qej/D06n1cEhjlOJG69oFsE7OT8XjpTUcYf6pKTLMhw==
276+
ts-node@^8.1.0:
277+
version "8.1.0"
278+
resolved "https://registry.yarnpkg.com/ts-node/-/ts-node-8.1.0.tgz#8c4b37036abd448577db22a061fd7a67d47e658e"
279+
integrity sha512-34jpuOrxDuf+O6iW1JpgTRDFynUZ1iEqtYruBqh35gICNjN8x+LpVcPAcwzLPi9VU6mdA3ym+x233nZmZp445A==
318280
dependencies:
319-
arrify "^1.0.0"
320-
buffer-from "^1.1.0"
281+
arg "^4.1.0"
321282
diff "^3.1.0"
322283
make-error "^1.1.1"
323-
minimist "^1.2.0"
324-
mkdirp "^0.5.1"
325284
source-map-support "^0.5.6"
326-
yn "^2.0.0"
285+
yn "^3.0.0"
327286

328287
tslib@^1.8.0, tslib@^1.8.1:
329288
version "1.9.3"
@@ -337,42 +296,43 @@ tslint-language-service@^0.9.9:
337296
dependencies:
338297
mock-require "^2.0.2"
339298

340-
tslint@^5.11.0:
341-
version "5.11.0"
342-
resolved "https://registry.yarnpkg.com/tslint/-/tslint-5.11.0.tgz#98f30c02eae3cde7006201e4c33cb08b48581eed"
343-
integrity sha1-mPMMAurjzecAYgHkwzywi0hYHu0=
299+
tslint@^5.16.0:
300+
version "5.16.0"
301+
resolved "https://registry.yarnpkg.com/tslint/-/tslint-5.16.0.tgz#ae61f9c5a98d295b9a4f4553b1b1e831c1984d67"
302+
integrity sha512-UxG2yNxJ5pgGwmMzPMYh/CCnCnh0HfPgtlVRDs1ykZklufFBL1ZoTlWFRz2NQjcoEiDoRp+JyT0lhBbbH/obyA==
344303
dependencies:
345-
babel-code-frame "^6.22.0"
304+
"@babel/code-frame" "^7.0.0"
346305
builtin-modules "^1.1.1"
347306
chalk "^2.3.0"
348307
commander "^2.12.1"
349308
diff "^3.2.0"
350309
glob "^7.1.1"
351-
js-yaml "^3.7.0"
310+
js-yaml "^3.13.0"
352311
minimatch "^3.0.4"
312+
mkdirp "^0.5.1"
353313
resolve "^1.3.2"
354314
semver "^5.3.0"
355315
tslib "^1.8.0"
356-
tsutils "^2.27.2"
316+
tsutils "^2.29.0"
357317

358-
tsutils@^2.27.2:
318+
tsutils@^2.29.0:
359319
version "2.29.0"
360320
resolved "https://registry.yarnpkg.com/tsutils/-/tsutils-2.29.0.tgz#32b488501467acbedd4b85498673a0812aca0b99"
361321
integrity sha512-g5JVHCIJwzfISaXpXE1qvNalca5Jwob6FjI4AoPlqMusJ6ftFE7IkkFoMhVLRgK+4Kx3gkzb8UZK5t5yTTvEmA==
362322
dependencies:
363323
tslib "^1.8.1"
364324

365-
typescript@^3.1.6:
366-
version "3.1.6"
367-
resolved "https://registry.yarnpkg.com/typescript/-/typescript-3.1.6.tgz#b6543a83cfc8c2befb3f4c8fba6896f5b0c9be68"
368-
integrity sha512-tDMYfVtvpb96msS1lDX9MEdHrW4yOuZ4Kdc4Him9oU796XldPYF/t2+uKoX0BBa0hXXwDlqYQbXY5Rzjzc5hBA==
325+
typescript@latest:
326+
version "3.4.5"
327+
resolved "https://registry.yarnpkg.com/typescript/-/typescript-3.4.5.tgz#2d2618d10bb566572b8d7aad5180d84257d70a99"
328+
integrity sha512-YycBxUb49UUhdNMU5aJ7z5Ej2XGmaIBL0x34vZ82fn3hGvD+bgrMrVDpatgz2f7YxUMJxMkbWxJZeAvDxVe7Vw==
369329

370330
wrappy@1:
371331
version "1.0.2"
372332
resolved "https://registry.yarnpkg.com/wrappy/-/wrappy-1.0.2.tgz#b5243d8f3ec1aa35f1364605bc0d1036e30ab69f"
373333
integrity sha1-tSQ9jz7BqjXxNkYFvA0QNuMKtp8=
374334

375-
yn@^2.0.0:
376-
version "2.0.0"
377-
resolved "https://registry.yarnpkg.com/yn/-/yn-2.0.0.tgz#e5adabc8acf408f6385fc76495684c88e6af689a"
378-
integrity sha1-5a2ryKz0CPY4X8dklWhMiOavaJo=
335+
yn@^3.0.0:
336+
version "3.1.0"
337+
resolved "https://registry.yarnpkg.com/yn/-/yn-3.1.0.tgz#fcbe2db63610361afcc5eb9e0ac91e976d046114"
338+
integrity sha512-kKfnnYkbTfrAdd0xICNFw7Atm8nKpLcLv9AZGEt+kczL/WQVai4e2V6ZN8U/O+iI6WrNuJjNNOyu4zfhl9D3Hg==

0 commit comments

Comments
 (0)