Skip to content

Commit b1befa9

Browse files
committed
Updates dependencies
1 parent 89010fa commit b1befa9

File tree

3 files changed

+267
-52
lines changed

3 files changed

+267
-52
lines changed

ThirdPartyNotices.txt

Lines changed: 229 additions & 14 deletions
Original file line numberDiff line numberDiff line change
@@ -3,19 +3,23 @@ GitLens
33
THIRD-PARTY SOFTWARE NOTICES AND INFORMATION
44
This project incorporates components from the projects listed below.
55

6-
1. @octokit/core version 3.5.1 (https://github.com/octokit/core.js)
7-
2. @vscode/codicons version 0.0.27 (https://github.com/microsoft/vscode-codicons)
8-
3. ansi-regex version 6.0.1 (https://github.com/chalk/ansi-regex)
9-
4. chroma-js version 2.3.0 (https://github.com/gka/chroma.js)
10-
5. iconv-lite version 0.6.3 (https://github.com/ashtuchkin/iconv-lite)
11-
6. lodash-es version 4.17.21 (https://github.com/lodash/lodash)
12-
7. md5.js version 1.3.5 (https://github.com/crypto-browserify/md5.js)
13-
8. microsoft/vscode (https://github.com/microsoft/vscode)
14-
9. node-fetch version 2.6.7 (https://github.com/bitinn/node-fetch)
15-
10. path-browserify version 1.0.1 (https://github.com/browserify/path-browserify)
16-
11. sindresorhus/is-fullwidth-code-point (https://github.com/sindresorhus/is-fullwidth-code-point)
17-
12. sindresorhus/string-width (https://github.com/sindresorhus/string-width)
18-
13. sortablejs version 1.14.0 (https://github.com/SortableJS/Sortable)
6+
1. @octokit/core version 3.6.0 (https://github.com/octokit/core.js)
7+
2. @vscode/codicons version 0.0.29 (https://github.com/microsoft/vscode-codicons)
8+
3. @vscode/webview-ui-toolkit version 0.9.2 (https://github.com/microsoft/vscode-webview-ui-toolkit)
9+
4. ansi-regex version 6.0.1 (https://github.com/chalk/ansi-regex)
10+
5. billboard.js version 3.3.2 (https://github.com/naver/billboard.js)
11+
6. chroma-js version 2.3.0 (https://github.com/gka/chroma.js)
12+
7. https-proxy-agent version 5.0.0 (https://github.com/TooTallNate/node-https-proxy-agent)
13+
8. iconv-lite version 0.6.3 (https://github.com/ashtuchkin/iconv-lite)
14+
9. lodash-es version 4.17.21 (https://github.com/lodash/lodash)
15+
10. md5.js version 1.3.5 (https://github.com/crypto-browserify/md5.js)
16+
11. microsoft/vscode (https://github.com/microsoft/vscode)
17+
12. node-fetch version 2.6.7 (https://github.com/bitinn/node-fetch)
18+
13. path-browserify version 1.0.1 (https://github.com/browserify/path-browserify)
19+
14. sindresorhus/is-fullwidth-code-point (https://github.com/sindresorhus/is-fullwidth-code-point)
20+
15. sindresorhus/string-width (https://github.com/sindresorhus/string-width)
21+
16. sortablejs version 1.14.0 (https://github.com/SortableJS/Sortable)
22+
17. uuid version 8.3.2 (https://github.com/uuidjs/uuid)
1923

2024
%% @octokit/core NOTICES AND INFORMATION BEGIN HERE
2125
=========================================
@@ -444,6 +448,32 @@ Creative Commons may be contacted at creativecommons.org.
444448
=========================================
445449
END OF @vscode/codicons NOTICES AND INFORMATION
446450

451+
%% @vscode/webview-ui-toolkit NOTICES AND INFORMATION BEGIN HERE
452+
=========================================
453+
Copyright (c) Microsoft Corporation.
454+
455+
MIT License
456+
457+
Permission is hereby granted, free of charge, to any person obtaining a copy
458+
of this software and associated documentation files (the "Software"), to deal
459+
in the Software without restriction, including without limitation the rights
460+
to use, copy, modify, merge, publish, distribute, sublicense, and/or sell
461+
copies of the Software, and to permit persons to whom the Software is
462+
furnished to do so, subject to the following conditions:
463+
464+
The above copyright notice and this permission notice shall be included in all
465+
copies or substantial portions of the Software.
466+
467+
THE SOFTWARE IS PROVIDED *AS IS*, WITHOUT WARRANTY OF ANY KIND, EXPRESS OR
468+
IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY,
469+
FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE
470+
AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER
471+
LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM,
472+
OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE
473+
SOFTWARE.
474+
=========================================
475+
END OF @vscode/webview-ui-toolkit NOTICES AND INFORMATION
476+
447477
%% ansi-regex NOTICES AND INFORMATION BEGIN HERE
448478
=========================================
449479
MIT License
@@ -459,6 +489,33 @@ THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR IMPLI
459489
=========================================
460490
END OF ansi-regex NOTICES AND INFORMATION
461491

492+
%% billboard.js NOTICES AND INFORMATION BEGIN HERE
493+
=========================================
494+
The MIT License (MIT)
495+
496+
Copyright (c) 2017 ~ present NAVER Corp.
497+
Copyright (c) 2013 Masayuki Tanaka
498+
499+
Permission is hereby granted, free of charge, to any person obtaining a copy of
500+
this software and associated documentation files (the "Software"), to deal in
501+
the Software without restriction, including without limitation the rights to
502+
use, copy, modify, merge, publish, distribute, sublicense, and/or sell copies of
503+
the Software, and to permit persons to whom the Software is furnished to do so,
504+
subject to the following conditions:
505+
506+
The above copyright notice and this permission notice shall be included in all
507+
copies or substantial portions of the Software.
508+
509+
THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR
510+
IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY, FITNESS
511+
FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE AUTHORS OR
512+
COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER LIABILITY, WHETHER
513+
IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM, OUT OF OR IN
514+
CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE SOFTWARE.
515+
516+
=========================================
517+
END OF billboard.js NOTICES AND INFORMATION
518+
462519
%% chroma-js NOTICES AND INFORMATION BEGIN HERE
463520
=========================================
464521
chroma.js - JavaScript library for color conversions
@@ -519,6 +576,149 @@ http://www.w3.org/TR/css3-color/#svg-color
519576
=========================================
520577
END OF chroma-js NOTICES AND INFORMATION
521578

579+
%% https-proxy-agent NOTICES AND INFORMATION BEGIN HERE
580+
=========================================
581+
https-proxy-agent
582+
================
583+
### An HTTP(s) proxy `http.Agent` implementation for HTTPS
584+
[![Build Status](https://github.com/TooTallNate/node-https-proxy-agent/workflows/Node%20CI/badge.svg)](https://github.com/TooTallNate/node-https-proxy-agent/actions?workflow=Node+CI)
585+
586+
This module provides an `http.Agent` implementation that connects to a specified
587+
HTTP or HTTPS proxy server, and can be used with the built-in `https` module.
588+
589+
Specifically, this `Agent` implementation connects to an intermediary "proxy"
590+
server and issues the [CONNECT HTTP method][CONNECT], which tells the proxy to
591+
open a direct TCP connection to the destination server.
592+
593+
Since this agent implements the CONNECT HTTP method, it also works with other
594+
protocols that use this method when connecting over proxies (i.e. WebSockets).
595+
See the "Examples" section below for more.
596+
597+
598+
Installation
599+
------------
600+
601+
Install with `npm`:
602+
603+
``` bash
604+
$ npm install https-proxy-agent
605+
```
606+
607+
608+
Examples
609+
--------
610+
611+
#### `https` module example
612+
613+
``` js
614+
var url = require('url');
615+
var https = require('https');
616+
var HttpsProxyAgent = require('https-proxy-agent');
617+
618+
// HTTP/HTTPS proxy to connect to
619+
var proxy = process.env.http_proxy || 'http://168.63.76.32:3128';
620+
console.log('using proxy server %j', proxy);
621+
622+
// HTTPS endpoint for the proxy to connect to
623+
var endpoint = process.argv[2] || 'https://graph.facebook.com/tootallnate';
624+
console.log('attempting to GET %j', endpoint);
625+
var options = url.parse(endpoint);
626+
627+
// create an instance of the `HttpsProxyAgent` class with the proxy server information
628+
var agent = new HttpsProxyAgent(proxy);
629+
options.agent = agent;
630+
631+
https.get(options, function (res) {
632+
console.log('"response" event!', res.headers);
633+
res.pipe(process.stdout);
634+
});
635+
```
636+
637+
#### `ws` WebSocket connection example
638+
639+
``` js
640+
var url = require('url');
641+
var WebSocket = require('ws');
642+
var HttpsProxyAgent = require('https-proxy-agent');
643+
644+
// HTTP/HTTPS proxy to connect to
645+
var proxy = process.env.http_proxy || 'http://168.63.76.32:3128';
646+
console.log('using proxy server %j', proxy);
647+
648+
// WebSocket endpoint for the proxy to connect to
649+
var endpoint = process.argv[2] || 'ws://echo.websocket.org';
650+
var parsed = url.parse(endpoint);
651+
console.log('attempting to connect to WebSocket %j', endpoint);
652+
653+
// create an instance of the `HttpsProxyAgent` class with the proxy server information
654+
var options = url.parse(proxy);
655+
656+
var agent = new HttpsProxyAgent(options);
657+
658+
// finally, initiate the WebSocket connection
659+
var socket = new WebSocket(endpoint, { agent: agent });
660+
661+
socket.on('open', function () {
662+
console.log('"open" event!');
663+
socket.send('hello world');
664+
});
665+
666+
socket.on('message', function (data, flags) {
667+
console.log('"message" event! %j %j', data, flags);
668+
socket.close();
669+
});
670+
```
671+
672+
API
673+
---
674+
675+
### new HttpsProxyAgent(Object options)
676+
677+
The `HttpsProxyAgent` class implements an `http.Agent` subclass that connects
678+
to the specified "HTTP(s) proxy server" in order to proxy HTTPS and/or WebSocket
679+
requests. This is achieved by using the [HTTP `CONNECT` method][CONNECT].
680+
681+
The `options` argument may either be a string URI of the proxy server to use, or an
682+
"options" object with more specific properties:
683+
684+
* `host` - String - Proxy host to connect to (may use `hostname` as well). Required.
685+
* `port` - Number - Proxy port to connect to. Required.
686+
* `protocol` - String - If `https:`, then use TLS to connect to the proxy.
687+
* `headers` - Object - Additional HTTP headers to be sent on the HTTP CONNECT method.
688+
* Any other options given are passed to the `net.connect()`/`tls.connect()` functions.
689+
690+
691+
License
692+
-------
693+
694+
(The MIT License)
695+
696+
Copyright (c) 2013 Nathan Rajlich <[email protected]>
697+
698+
Permission is hereby granted, free of charge, to any person obtaining
699+
a copy of this software and associated documentation files (the
700+
'Software'), to deal in the Software without restriction, including
701+
without limitation the rights to use, copy, modify, merge, publish,
702+
distribute, sublicense, and/or sell copies of the Software, and to
703+
permit persons to whom the Software is furnished to do so, subject to
704+
the following conditions:
705+
706+
The above copyright notice and this permission notice shall be
707+
included in all copies or substantial portions of the Software.
708+
709+
THE SOFTWARE IS PROVIDED 'AS IS', WITHOUT WARRANTY OF ANY KIND,
710+
EXPRESS OR IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF
711+
MERCHANTABILITY, FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT.
712+
IN NO EVENT SHALL THE AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY
713+
CLAIM, DAMAGES OR OTHER LIABILITY, WHETHER IN AN ACTION OF CONTRACT,
714+
TORT OR OTHERWISE, ARISING FROM, OUT OF OR IN CONNECTION WITH THE
715+
SOFTWARE OR THE USE OR OTHER DEALINGS IN THE SOFTWARE.
716+
717+
[CONNECT]: http://en.wikipedia.org/wiki/HTTP_tunnel#HTTP_CONNECT_Tunneling
718+
719+
=========================================
720+
END OF https-proxy-agent NOTICES AND INFORMATION
721+
522722
%% iconv-lite NOTICES AND INFORMATION BEGIN HERE
523723
=========================================
524724
Copyright (c) 2011 Alexander Shtuchkin
@@ -762,4 +962,19 @@ OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE
762962
SOFTWARE.
763963

764964
=========================================
765-
END OF sortablejs NOTICES AND INFORMATION
965+
END OF sortablejs NOTICES AND INFORMATION
966+
967+
%% uuid NOTICES AND INFORMATION BEGIN HERE
968+
=========================================
969+
The MIT License (MIT)
970+
971+
Copyright (c) 2010-2020 Robert Kieffer and other contributors
972+
973+
Permission is hereby granted, free of charge, to any person obtaining a copy of this software and associated documentation files (the "Software"), to deal in the Software without restriction, including without limitation the rights to use, copy, modify, merge, publish, distribute, sublicense, and/or sell copies of the Software, and to permit persons to whom the Software is furnished to do so, subject to the following conditions:
974+
975+
The above copyright notice and this permission notice shall be included in all copies or substantial portions of the Software.
976+
977+
THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY, FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM, OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE SOFTWARE.
978+
979+
=========================================
980+
END OF uuid NOTICES AND INFORMATION

package.json

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -11117,7 +11117,7 @@
1111711117
"license-checker-rseidelsohn": "3.1.0",
1111811118
"mini-css-extract-plugin": "2.6.0",
1111911119
"mocha": "9.2.2",
11120-
"prettier": "2.5.1",
11120+
"prettier": "2.6.0",
1112111121
"sass": "1.49.9",
1112211122
"sass-loader": "12.6.0",
1112311123
"terser-webpack-plugin": "5.3.1",

0 commit comments

Comments
 (0)