You can not select more than 25 topics Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.

1110 lines
51 KiB

  1. GitLens
  2. THIRD-PARTY SOFTWARE NOTICES AND INFORMATION
  3. This project incorporates components from the projects listed below.
  4. 1. @octokit/core version 4.0.5 (https://github.com/octokit/core.js)
  5. 2. @vscode/codicons version 0.0.32 (https://github.com/microsoft/vscode-codicons)
  6. 3. @vscode/webview-ui-toolkit version 1.0.0 (https://github.com/microsoft/vscode-webview-ui-toolkit)
  7. 4. ansi-regex version 6.0.1 (https://github.com/chalk/ansi-regex)
  8. 5. billboard.js version 3.5.1 (https://github.com/naver/billboard.js)
  9. 6. chroma-js version 2.4.2 (https://github.com/gka/chroma.js)
  10. 7. crypto-browserify version 3.12.0 (https://github.com/crypto-browserify/crypto-browserify)
  11. 8. https-proxy-agent version 5.0.1 (https://github.com/TooTallNate/node-https-proxy-agent)
  12. 9. iconv-lite version 0.6.3 (https://github.com/ashtuchkin/iconv-lite)
  13. 10. lit version 2.3.1 (https://github.com/lit/lit)
  14. 11. lodash-es version 4.17.21 (https://github.com/lodash/lodash)
  15. 12. md5.js version 1.3.5 (https://github.com/crypto-browserify/md5.js)
  16. 13. microsoft/vscode (https://github.com/microsoft/vscode)
  17. 14. node-fetch version 2.6.7 (https://github.com/bitinn/node-fetch)
  18. 15. path-browserify version 1.0.1 (https://github.com/browserify/path-browserify)
  19. 16. react-dom version 16.8.4 (https://github.com/facebook/react)
  20. 17. react version 16.8.4 (https://github.com/facebook/react)
  21. 18. sindresorhus/is-fullwidth-code-point (https://github.com/sindresorhus/is-fullwidth-code-point)
  22. 19. sindresorhus/string-width (https://github.com/sindresorhus/string-width)
  23. 20. sortablejs version 1.15.0 (https://github.com/SortableJS/Sortable)
  24. 21. stream-browserify version 3.0.0 (https://github.com/browserify/stream-browserify)
  25. %% @octokit/core NOTICES AND INFORMATION BEGIN HERE
  26. =========================================
  27. The MIT License
  28. Copyright (c) 2019 Octokit contributors
  29. Permission is hereby granted, free of charge, to any person obtaining a copy
  30. of this software and associated documentation files (the "Software"), to deal
  31. in the Software without restriction, including without limitation the rights
  32. to use, copy, modify, merge, publish, distribute, sublicense, and/or sell
  33. copies of the Software, and to permit persons to whom the Software is
  34. furnished to do so, subject to the following conditions:
  35. The above copyright notice and this permission notice shall be included in
  36. all copies or substantial portions of the Software.
  37. THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR
  38. IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY,
  39. FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE
  40. AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER
  41. LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM,
  42. OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN
  43. THE SOFTWARE.
  44. =========================================
  45. END OF @octokit/core NOTICES AND INFORMATION
  46. %% @vscode/codicons NOTICES AND INFORMATION BEGIN HERE
  47. =========================================
  48. Attribution 4.0 International
  49. =======================================================================
  50. Creative Commons Corporation ("Creative Commons") is not a law firm and
  51. does not provide legal services or legal advice. Distribution of
  52. Creative Commons public licenses does not create a lawyer-client or
  53. other relationship. Creative Commons makes its licenses and related
  54. information available on an "as-is" basis. Creative Commons gives no
  55. warranties regarding its licenses, any material licensed under their
  56. terms and conditions, or any related information. Creative Commons
  57. disclaims all liability for damages resulting from their use to the
  58. fullest extent possible.
  59. Using Creative Commons Public Licenses
  60. Creative Commons public licenses provide a standard set of terms and
  61. conditions that creators and other rights holders may use to share
  62. original works of authorship and other material subject to copyright
  63. and certain other rights specified in the public license below. The
  64. following considerations are for informational purposes only, are not
  65. exhaustive, and do not form part of our licenses.
  66. Considerations for licensors: Our public licenses are
  67. intended for use by those authorized to give the public
  68. permission to use material in ways otherwise restricted by
  69. copyright and certain other rights. Our licenses are
  70. irrevocable. Licensors should read and understand the terms
  71. and conditions of the license they choose before applying it.
  72. Licensors should also secure all rights necessary before
  73. applying our licenses so that the public can reuse the
  74. material as expected. Licensors should clearly mark any
  75. material not subject to the license. This includes other CC-
  76. licensed material, or material used under an exception or
  77. limitation to copyright. More considerations for licensors:
  78. wiki.creativecommons.org/Considerations_for_licensors
  79. Considerations for the public: By using one of our public
  80. licenses, a licensor grants the public permission to use the
  81. licensed material under specified terms and conditions. If
  82. the licensor's permission is not necessary for any reason--for
  83. example, because of any applicable exception or limitation to
  84. copyright--then that use is not regulated by the license. Our
  85. licenses grant only permissions under copyright and certain
  86. other rights that a licensor has authority to grant. Use of
  87. the licensed material may still be restricted for other
  88. reasons, including because others have copyright or other
  89. rights in the material. A licensor may make special requests,
  90. such as asking that all changes be marked or described.
  91. Although not required by our licenses, you are encouraged to
  92. respect those requests where reasonable. More_considerations
  93. for the public:
  94. wiki.creativecommons.org/Considerations_for_licensees
  95. =======================================================================
  96. Creative Commons Attribution 4.0 International Public License
  97. By exercising the Licensed Rights (defined below), You accept and agree
  98. to be bound by the terms and conditions of this Creative Commons
  99. Attribution 4.0 International Public License ("Public License"). To the
  100. extent this Public License may be interpreted as a contract, You are
  101. granted the Licensed Rights in consideration of Your acceptance of
  102. these terms and conditions, and the Licensor grants You such rights in
  103. consideration of benefits the Licensor receives from making the
  104. Licensed Material available under these terms and conditions.
  105. Section 1 -- Definitions.
  106. a. Adapted Material means material subject to Copyright and Similar
  107. Rights that is derived from or based upon the Licensed Material
  108. and in which the Licensed Material is translated, altered,
  109. arranged, transformed, or otherwise modified in a manner requiring
  110. permission under the Copyright and Similar Rights held by the
  111. Licensor. For purposes of this Public License, where the Licensed
  112. Material is a musical work, performance, or sound recording,
  113. Adapted Material is always produced where the Licensed Material is
  114. synched in timed relation with a moving image.
  115. b. Adapter's License means the license You apply to Your Copyright
  116. and Similar Rights in Your contributions to Adapted Material in
  117. accordance with the terms and conditions of this Public License.
  118. c. Copyright and Similar Rights means copyright and/or similar rights
  119. closely related to copyright including, without limitation,
  120. performance, broadcast, sound recording, and Sui Generis Database
  121. Rights, without regard to how the rights are labeled or
  122. categorized. For purposes of this Public License, the rights
  123. specified in Section 2(b)(1)-(2) are not Copyright and Similar
  124. Rights.
  125. d. Effective Technological Measures means those measures that, in the
  126. absence of proper authority, may not be circumvented under laws
  127. fulfilling obligations under Article 11 of the WIPO Copyright
  128. Treaty adopted on December 20, 1996, and/or similar international
  129. agreements.
  130. e. Exceptions and Limitations means fair use, fair dealing, and/or
  131. any other exception or limitation to Copyright and Similar Rights
  132. that applies to Your use of the Licensed Material.
  133. f. Licensed Material means the artistic or literary work, database,
  134. or other material to which the Licensor applied this Public
  135. License.
  136. g. Licensed Rights means the rights granted to You subject to the
  137. terms and conditions of this Public License, which are limited to
  138. all Copyright and Similar Rights that apply to Your use of the
  139. Licensed Material and that the Licensor has authority to license.
  140. h. Licensor means the individual(s) or entity(ies) granting rights
  141. under this Public License.
  142. i. Share means to provide material to the public by any means or
  143. process that requires permission under the Licensed Rights, such
  144. as reproduction, public display, public performance, distribution,
  145. dissemination, communication, or importation, and to make material
  146. available to the public including in ways that members of the
  147. public may access the material from a place and at a time
  148. individually chosen by them.
  149. j. Sui Generis Database Rights means rights other than copyright
  150. resulting from Directive 96/9/EC of the European Parliament and of
  151. the Council of 11 March 1996 on the legal protection of databases,
  152. as amended and/or succeeded, as well as other essentially
  153. equivalent rights anywhere in the world.
  154. k. You means the individual or entity exercising the Licensed Rights
  155. under this Public License. Your has a corresponding meaning.
  156. Section 2 -- Scope.
  157. a. License grant.
  158. 1. Subject to the terms and conditions of this Public License,
  159. the Licensor hereby grants You a worldwide, royalty-free,
  160. non-sublicensable, non-exclusive, irrevocable license to
  161. exercise the Licensed Rights in the Licensed Material to:
  162. a. reproduce and Share the Licensed Material, in whole or
  163. in part; and
  164. b. produce, reproduce, and Share Adapted Material.
  165. 2. Exceptions and Limitations. For the avoidance of doubt, where
  166. Exceptions and Limitations apply to Your use, this Public
  167. License does not apply, and You do not need to comply with
  168. its terms and conditions.
  169. 3. Term. The term of this Public License is specified in Section
  170. 6(a).
  171. 4. Media and formats; technical modifications allowed. The
  172. Licensor authorizes You to exercise the Licensed Rights in
  173. all media and formats whether now known or hereafter created,
  174. and to make technical modifications necessary to do so. The
  175. Licensor waives and/or agrees not to assert any right or
  176. authority to forbid You from making technical modifications
  177. necessary to exercise the Licensed Rights, including
  178. technical modifications necessary to circumvent Effective
  179. Technological Measures. For purposes of this Public License,
  180. simply making modifications authorized by this Section 2(a)
  181. (4) never produces Adapted Material.
  182. 5. Downstream recipients.
  183. a. Offer from the Licensor -- Licensed Material. Every
  184. recipient of the Licensed Material automatically
  185. receives an offer from the Licensor to exercise the
  186. Licensed Rights under the terms and conditions of this
  187. Public License.
  188. b. No downstream restrictions. You may not offer or impose
  189. any additional or different terms or conditions on, or
  190. apply any Effective Technological Measures to, the
  191. Licensed Material if doing so restricts exercise of the
  192. Licensed Rights by any recipient of the Licensed
  193. Material.
  194. 6. No endorsement. Nothing in this Public License constitutes or
  195. may be construed as permission to assert or imply that You
  196. are, or that Your use of the Licensed Material is, connected
  197. with, or sponsored, endorsed, or granted official status by,
  198. the Licensor or others designated to receive attribution as
  199. provided in Section 3(a)(1)(A)(i).
  200. b. Other rights.
  201. 1. Moral rights, such as the right of integrity, are not
  202. licensed under this Public License, nor are publicity,
  203. privacy, and/or other similar personality rights; however, to
  204. the extent possible, the Licensor waives and/or agrees not to
  205. assert any such rights held by the Licensor to the limited
  206. extent necessary to allow You to exercise the Licensed
  207. Rights, but not otherwise.
  208. 2. Patent and trademark rights are not licensed under this
  209. Public License.
  210. 3. To the extent possible, the Licensor waives any right to
  211. collect royalties from You for the exercise of the Licensed
  212. Rights, whether directly or through a collecting society
  213. under any voluntary or waivable statutory or compulsory
  214. licensing scheme. In all other cases the Licensor expressly
  215. reserves any right to collect such royalties.
  216. Section 3 -- License Conditions.
  217. Your exercise of the Licensed Rights is expressly made subject to the
  218. following conditions.
  219. a. Attribution.
  220. 1. If You Share the Licensed Material (including in modified
  221. form), You must:
  222. a. retain the following if it is supplied by the Licensor
  223. with the Licensed Material:
  224. i. identification of the creator(s) of the Licensed
  225. Material and any others designated to receive
  226. attribution, in any reasonable manner requested by
  227. the Licensor (including by pseudonym if
  228. designated);
  229. ii. a copyright notice;
  230. iii. a notice that refers to this Public License;
  231. iv. a notice that refers to the disclaimer of
  232. warranties;
  233. v. a URI or hyperlink to the Licensed Material to the
  234. extent reasonably practicable;
  235. b. indicate if You modified the Licensed Material and
  236. retain an indication of any previous modifications; and
  237. c. indicate the Licensed Material is licensed under this
  238. Public License, and include the text of, or the URI or
  239. hyperlink to, this Public License.
  240. 2. You may satisfy the conditions in Section 3(a)(1) in any
  241. reasonable manner based on the medium, means, and context in
  242. which You Share the Licensed Material. For example, it may be
  243. reasonable to satisfy the conditions by providing a URI or
  244. hyperlink to a resource that includes the required
  245. information.
  246. 3. If requested by the Licensor, You must remove any of the
  247. information required by Section 3(a)(1)(A) to the extent
  248. reasonably practicable.
  249. 4. If You Share Adapted Material You produce, the Adapter's
  250. License You apply must not prevent recipients of the Adapted
  251. Material from complying with this Public License.
  252. Section 4 -- Sui Generis Database Rights.
  253. Where the Licensed Rights include Sui Generis Database Rights that
  254. apply to Your use of the Licensed Material:
  255. a. for the avoidance of doubt, Section 2(a)(1) grants You the right
  256. to extract, reuse, reproduce, and Share all or a substantial
  257. portion of the contents of the database;
  258. b. if You include all or a substantial portion of the database
  259. contents in a database in which You have Sui Generis Database
  260. Rights, then the database in which You have Sui Generis Database
  261. Rights (but not its individual contents) is Adapted Material; and
  262. c. You must comply with the conditions in Section 3(a) if You Share
  263. all or a substantial portion of the contents of the database.
  264. For the avoidance of doubt, this Section 4 supplements and does not
  265. replace Your obligations under this Public License where the Licensed
  266. Rights include other Copyright and Similar Rights.
  267. Section 5 -- Disclaimer of Warranties and Limitation of Liability.
  268. a. UNLESS OTHERWISE SEPARATELY UNDERTAKEN BY THE LICENSOR, TO THE
  269. EXTENT POSSIBLE, THE LICENSOR OFFERS THE LICENSED MATERIAL AS-IS
  270. AND AS-AVAILABLE, AND MAKES NO REPRESENTATIONS OR WARRANTIES OF
  271. ANY KIND CONCERNING THE LICENSED MATERIAL, WHETHER EXPRESS,
  272. IMPLIED, STATUTORY, OR OTHER. THIS INCLUDES, WITHOUT LIMITATION,
  273. WARRANTIES OF TITLE, MERCHANTABILITY, FITNESS FOR A PARTICULAR
  274. PURPOSE, NON-INFRINGEMENT, ABSENCE OF LATENT OR OTHER DEFECTS,
  275. ACCURACY, OR THE PRESENCE OR ABSENCE OF ERRORS, WHETHER OR NOT
  276. KNOWN OR DISCOVERABLE. WHERE DISCLAIMERS OF WARRANTIES ARE NOT
  277. ALLOWED IN FULL OR IN PART, THIS DISCLAIMER MAY NOT APPLY TO YOU.
  278. b. TO THE EXTENT POSSIBLE, IN NO EVENT WILL THE LICENSOR BE LIABLE
  279. TO YOU ON ANY LEGAL THEORY (INCLUDING, WITHOUT LIMITATION,
  280. NEGLIGENCE) OR OTHERWISE FOR ANY DIRECT, SPECIAL, INDIRECT,
  281. INCIDENTAL, CONSEQUENTIAL, PUNITIVE, EXEMPLARY, OR OTHER LOSSES,
  282. COSTS, EXPENSES, OR DAMAGES ARISING OUT OF THIS PUBLIC LICENSE OR
  283. USE OF THE LICENSED MATERIAL, EVEN IF THE LICENSOR HAS BEEN
  284. ADVISED OF THE POSSIBILITY OF SUCH LOSSES, COSTS, EXPENSES, OR
  285. DAMAGES. WHERE A LIMITATION OF LIABILITY IS NOT ALLOWED IN FULL OR
  286. IN PART, THIS LIMITATION MAY NOT APPLY TO YOU.
  287. c. The disclaimer of warranties and limitation of liability provided
  288. above shall be interpreted in a manner that, to the extent
  289. possible, most closely approximates an absolute disclaimer and
  290. waiver of all liability.
  291. Section 6 -- Term and Termination.
  292. a. This Public License applies for the term of the Copyright and
  293. Similar Rights licensed here. However, if You fail to comply with
  294. this Public License, then Your rights under this Public License
  295. terminate automatically.
  296. b. Where Your right to use the Licensed Material has terminated under
  297. Section 6(a), it reinstates:
  298. 1. automatically as of the date the violation is cured, provided
  299. it is cured within 30 days of Your discovery of the
  300. violation; or
  301. 2. upon express reinstatement by the Licensor.
  302. For the avoidance of doubt, this Section 6(b) does not affect any
  303. right the Licensor may have to seek remedies for Your violations
  304. of this Public License.
  305. c. For the avoidance of doubt, the Licensor may also offer the
  306. Licensed Material under separate terms or conditions or stop
  307. distributing the Licensed Material at any time; however, doing so
  308. will not terminate this Public License.
  309. d. Sections 1, 5, 6, 7, and 8 survive termination of this Public
  310. License.
  311. Section 7 -- Other Terms and Conditions.
  312. a. The Licensor shall not be bound by any additional or different
  313. terms or conditions communicated by You unless expressly agreed.
  314. b. Any arrangements, understandings, or agreements regarding the
  315. Licensed Material not stated herein are separate from and
  316. independent of the terms and conditions of this Public License.
  317. Section 8 -- Interpretation.
  318. a. For the avoidance of doubt, this Public License does not, and
  319. shall not be interpreted to, reduce, limit, restrict, or impose
  320. conditions on any use of the Licensed Material that could lawfully
  321. be made without permission under this Public License.
  322. b. To the extent possible, if any provision of this Public License is
  323. deemed unenforceable, it shall be automatically reformed to the
  324. minimum extent necessary to make it enforceable. If the provision
  325. cannot be reformed, it shall be severed from this Public License
  326. without affecting the enforceability of the remaining terms and
  327. conditions.
  328. c. No term or condition of this Public License will be waived and no
  329. failure to comply consented to unless expressly agreed to by the
  330. Licensor.
  331. d. Nothing in this Public License constitutes or may be interpreted
  332. as a limitation upon, or waiver of, any privileges and immunities
  333. that apply to the Licensor or You, including from the legal
  334. processes of any jurisdiction or authority.
  335. =======================================================================
  336. Creative Commons is not a party to its public
  337. licenses. Notwithstanding, Creative Commons may elect to apply one of
  338. its public licenses to material it publishes and in those instances
  339. will be considered the “Licensor.” The text of the Creative Commons
  340. public licenses is dedicated to the public domain under the CC0 Public
  341. Domain Dedication. Except for the limited purpose of indicating that
  342. material is shared under a Creative Commons public license or as
  343. otherwise permitted by the Creative Commons policies published at
  344. creativecommons.org/policies, Creative Commons does not authorize the
  345. use of the trademark "Creative Commons" or any other trademark or logo
  346. of Creative Commons without its prior written consent including,
  347. without limitation, in connection with any unauthorized modifications
  348. to any of its public licenses or any other arrangements,
  349. understandings, or agreements concerning use of licensed material. For
  350. the avoidance of doubt, this paragraph does not form part of the
  351. public licenses.
  352. Creative Commons may be contacted at creativecommons.org.
  353. =========================================
  354. END OF @vscode/codicons NOTICES AND INFORMATION
  355. %% @vscode/webview-ui-toolkit NOTICES AND INFORMATION BEGIN HERE
  356. =========================================
  357. Copyright (c) Microsoft Corporation.
  358. MIT License
  359. Permission is hereby granted, free of charge, to any person obtaining a copy
  360. of this software and associated documentation files (the "Software"), to deal
  361. in the Software without restriction, including without limitation the rights
  362. to use, copy, modify, merge, publish, distribute, sublicense, and/or sell
  363. copies of the Software, and to permit persons to whom the Software is
  364. furnished to do so, subject to the following conditions:
  365. The above copyright notice and this permission notice shall be included in all
  366. copies or substantial portions of the Software.
  367. THE SOFTWARE IS PROVIDED *AS IS*, WITHOUT WARRANTY OF ANY KIND, EXPRESS OR
  368. IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY,
  369. FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE
  370. AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER
  371. LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM,
  372. OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE
  373. SOFTWARE.
  374. =========================================
  375. END OF @vscode/webview-ui-toolkit NOTICES AND INFORMATION
  376. %% ansi-regex NOTICES AND INFORMATION BEGIN HERE
  377. =========================================
  378. MIT License
  379. Copyright (c) Sindre Sorhus <sindresorhus@gmail.com> (https://sindresorhus.com)
  380. 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:
  381. The above copyright notice and this permission notice shall be included in all copies or substantial portions of the Software.
  382. 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.
  383. =========================================
  384. END OF ansi-regex NOTICES AND INFORMATION
  385. %% billboard.js NOTICES AND INFORMATION BEGIN HERE
  386. =========================================
  387. The MIT License (MIT)
  388. Copyright (c) 2017 ~ present NAVER Corp.
  389. Copyright (c) 2013 Masayuki Tanaka
  390. Permission is hereby granted, free of charge, to any person obtaining a copy of
  391. this software and associated documentation files (the "Software"), to deal in
  392. the Software without restriction, including without limitation the rights to
  393. use, copy, modify, merge, publish, distribute, sublicense, and/or sell copies of
  394. the Software, and to permit persons to whom the Software is furnished to do so,
  395. subject to the following conditions:
  396. The above copyright notice and this permission notice shall be included in all
  397. copies or substantial portions of the Software.
  398. THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR
  399. IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY, FITNESS
  400. FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE AUTHORS OR
  401. COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER LIABILITY, WHETHER
  402. IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM, OUT OF OR IN
  403. CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE SOFTWARE.
  404. =========================================
  405. END OF billboard.js NOTICES AND INFORMATION
  406. %% chroma-js NOTICES AND INFORMATION BEGIN HERE
  407. =========================================
  408. chroma.js - JavaScript library for color conversions
  409. Copyright (c) 2011-2019, Gregor Aisch
  410. All rights reserved.
  411. Redistribution and use in source and binary forms, with or without
  412. modification, are permitted provided that the following conditions are met:
  413. 1. Redistributions of source code must retain the above copyright notice, this
  414. list of conditions and the following disclaimer.
  415. 2. Redistributions in binary form must reproduce the above copyright notice,
  416. this list of conditions and the following disclaimer in the documentation
  417. and/or other materials provided with the distribution.
  418. 3. The name Gregor Aisch may not be used to endorse or promote products
  419. derived from this software without specific prior written permission.
  420. THIS SOFTWARE IS PROVIDED BY THE COPYRIGHT HOLDERS AND CONTRIBUTORS "AS IS"
  421. AND ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT LIMITED TO, THE
  422. IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE ARE
  423. DISCLAIMED. IN NO EVENT SHALL GREGOR AISCH OR CONTRIBUTORS BE LIABLE FOR ANY DIRECT,
  424. INDIRECT, INCIDENTAL, SPECIAL, EXEMPLARY, OR CONSEQUENTIAL DAMAGES (INCLUDING,
  425. BUT NOT LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS OR SERVICES; LOSS OF USE,
  426. DATA, OR PROFITS; OR BUSINESS INTERRUPTION) HOWEVER CAUSED AND ON ANY THEORY
  427. OF LIABILITY, WHETHER IN CONTRACT, STRICT LIABILITY, OR TORT (INCLUDING
  428. NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE OF THIS SOFTWARE,
  429. EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE.
  430. -------------------------------------------------------
  431. chroma.js includes colors from colorbrewer2.org, which are released under
  432. the following license:
  433. Copyright (c) 2002 Cynthia Brewer, Mark Harrower,
  434. and The Pennsylvania State University.
  435. Licensed under the Apache License, Version 2.0 (the "License");
  436. you may not use this file except in compliance with the License.
  437. You may obtain a copy of the License at
  438. http://www.apache.org/licenses/LICENSE-2.0
  439. Unless required by applicable law or agreed to in writing,
  440. software distributed under the License is distributed on an
  441. "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND,
  442. either express or implied. See the License for the specific
  443. language governing permissions and limitations under the License.
  444. ------------------------------------------------------
  445. Named colors are taken from X11 Color Names.
  446. http://www.w3.org/TR/css3-color/#svg-color
  447. @preserve
  448. =========================================
  449. END OF chroma-js NOTICES AND INFORMATION
  450. %% crypto-browserify NOTICES AND INFORMATION BEGIN HERE
  451. =========================================
  452. The MIT License
  453. Copyright (c) 2013 Dominic Tarr
  454. Permission is hereby granted, free of charge,
  455. to any person obtaining a copy of this software and
  456. associated documentation files (the "Software"), to
  457. deal in the Software without restriction, including
  458. without limitation the rights to use, copy, modify,
  459. merge, publish, distribute, sublicense, and/or sell
  460. copies of the Software, and to permit persons to whom
  461. the Software is furnished to do so,
  462. subject to the following conditions:
  463. The above copyright notice and this permission notice
  464. shall be included in all copies or substantial portions of the Software.
  465. THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND,
  466. EXPRESS OR IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES
  467. OF MERCHANTABILITY, FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT.
  468. IN NO EVENT SHALL THE AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR
  469. ANY CLAIM, DAMAGES OR OTHER LIABILITY, WHETHER IN AN ACTION OF CONTRACT,
  470. TORT OR OTHERWISE, ARISING FROM, OUT OF OR IN CONNECTION WITH THE
  471. SOFTWARE OR THE USE OR OTHER DEALINGS IN THE SOFTWARE.
  472. =========================================
  473. END OF crypto-browserify NOTICES AND INFORMATION
  474. %% https-proxy-agent NOTICES AND INFORMATION BEGIN HERE
  475. =========================================
  476. https-proxy-agent
  477. ================
  478. ### An HTTP(s) proxy `http.Agent` implementation for HTTPS
  479. [![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)
  480. This module provides an `http.Agent` implementation that connects to a specified
  481. HTTP or HTTPS proxy server, and can be used with the built-in `https` module.
  482. Specifically, this `Agent` implementation connects to an intermediary "proxy"
  483. server and issues the [CONNECT HTTP method][CONNECT], which tells the proxy to
  484. open a direct TCP connection to the destination server.
  485. Since this agent implements the CONNECT HTTP method, it also works with other
  486. protocols that use this method when connecting over proxies (i.e. WebSockets).
  487. See the "Examples" section below for more.
  488. Installation
  489. ------------
  490. Install with `npm`:
  491. ``` bash
  492. $ npm install https-proxy-agent
  493. ```
  494. Examples
  495. --------
  496. #### `https` module example
  497. ``` js
  498. var url = require('url');
  499. var https = require('https');
  500. var HttpsProxyAgent = require('https-proxy-agent');
  501. // HTTP/HTTPS proxy to connect to
  502. var proxy = process.env.http_proxy || 'http://168.63.76.32:3128';
  503. console.log('using proxy server %j', proxy);
  504. // HTTPS endpoint for the proxy to connect to
  505. var endpoint = process.argv[2] || 'https://graph.facebook.com/tootallnate';
  506. console.log('attempting to GET %j', endpoint);
  507. var options = url.parse(endpoint);
  508. // create an instance of the `HttpsProxyAgent` class with the proxy server information
  509. var agent = new HttpsProxyAgent(proxy);
  510. options.agent = agent;
  511. https.get(options, function (res) {
  512. console.log('"response" event!', res.headers);
  513. res.pipe(process.stdout);
  514. });
  515. ```
  516. #### `ws` WebSocket connection example
  517. ``` js
  518. var url = require('url');
  519. var WebSocket = require('ws');
  520. var HttpsProxyAgent = require('https-proxy-agent');
  521. // HTTP/HTTPS proxy to connect to
  522. var proxy = process.env.http_proxy || 'http://168.63.76.32:3128';
  523. console.log('using proxy server %j', proxy);
  524. // WebSocket endpoint for the proxy to connect to
  525. var endpoint = process.argv[2] || 'ws://echo.websocket.org';
  526. var parsed = url.parse(endpoint);
  527. console.log('attempting to connect to WebSocket %j', endpoint);
  528. // create an instance of the `HttpsProxyAgent` class with the proxy server information
  529. var options = url.parse(proxy);
  530. var agent = new HttpsProxyAgent(options);
  531. // finally, initiate the WebSocket connection
  532. var socket = new WebSocket(endpoint, { agent: agent });
  533. socket.on('open', function () {
  534. console.log('"open" event!');
  535. socket.send('hello world');
  536. });
  537. socket.on('message', function (data, flags) {
  538. console.log('"message" event! %j %j', data, flags);
  539. socket.close();
  540. });
  541. ```
  542. API
  543. ---
  544. ### new HttpsProxyAgent(Object options)
  545. The `HttpsProxyAgent` class implements an `http.Agent` subclass that connects
  546. to the specified "HTTP(s) proxy server" in order to proxy HTTPS and/or WebSocket
  547. requests. This is achieved by using the [HTTP `CONNECT` method][CONNECT].
  548. The `options` argument may either be a string URI of the proxy server to use, or an
  549. "options" object with more specific properties:
  550. * `host` - String - Proxy host to connect to (may use `hostname` as well). Required.
  551. * `port` - Number - Proxy port to connect to. Required.
  552. * `protocol` - String - If `https:`, then use TLS to connect to the proxy.
  553. * `headers` - Object - Additional HTTP headers to be sent on the HTTP CONNECT method.
  554. * Any other options given are passed to the `net.connect()`/`tls.connect()` functions.
  555. License
  556. -------
  557. (The MIT License)
  558. Copyright (c) 2013 Nathan Rajlich &lt;nathan@tootallnate.net&gt;
  559. Permission is hereby granted, free of charge, to any person obtaining
  560. a copy of this software and associated documentation files (the
  561. 'Software'), to deal in the Software without restriction, including
  562. without limitation the rights to use, copy, modify, merge, publish,
  563. distribute, sublicense, and/or sell copies of the Software, and to
  564. permit persons to whom the Software is furnished to do so, subject to
  565. the following conditions:
  566. The above copyright notice and this permission notice shall be
  567. included in all copies or substantial portions of the Software.
  568. THE SOFTWARE IS PROVIDED 'AS IS', WITHOUT WARRANTY OF ANY KIND,
  569. EXPRESS OR IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF
  570. MERCHANTABILITY, FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT.
  571. IN NO EVENT SHALL THE AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY
  572. CLAIM, DAMAGES OR OTHER LIABILITY, WHETHER IN AN ACTION OF CONTRACT,
  573. TORT OR OTHERWISE, ARISING FROM, OUT OF OR IN CONNECTION WITH THE
  574. SOFTWARE OR THE USE OR OTHER DEALINGS IN THE SOFTWARE.
  575. [CONNECT]: http://en.wikipedia.org/wiki/HTTP_tunnel#HTTP_CONNECT_Tunneling
  576. =========================================
  577. END OF https-proxy-agent NOTICES AND INFORMATION
  578. %% iconv-lite NOTICES AND INFORMATION BEGIN HERE
  579. =========================================
  580. Copyright (c) 2011 Alexander Shtuchkin
  581. Permission is hereby granted, free of charge, to any person obtaining
  582. a copy of this software and associated documentation files (the
  583. "Software"), to deal in the Software without restriction, including
  584. without limitation the rights to use, copy, modify, merge, publish,
  585. distribute, sublicense, and/or sell copies of the Software, and to
  586. permit persons to whom the Software is furnished to do so, subject to
  587. the following conditions:
  588. The above copyright notice and this permission notice shall be
  589. included in all copies or substantial portions of the Software.
  590. THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND,
  591. EXPRESS OR IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF
  592. MERCHANTABILITY, FITNESS FOR A PARTICULAR PURPOSE AND
  593. NONINFRINGEMENT. IN NO EVENT SHALL THE AUTHORS OR COPYRIGHT HOLDERS BE
  594. LIABLE FOR ANY CLAIM, DAMAGES OR OTHER LIABILITY, WHETHER IN AN ACTION
  595. OF CONTRACT, TORT OR OTHERWISE, ARISING FROM, OUT OF OR IN CONNECTION
  596. WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE SOFTWARE.
  597. =========================================
  598. END OF iconv-lite NOTICES AND INFORMATION
  599. %% lit NOTICES AND INFORMATION BEGIN HERE
  600. =========================================
  601. BSD 3-Clause License
  602. Copyright (c) 2017 Google LLC. All rights reserved.
  603. Redistribution and use in source and binary forms, with or without
  604. modification, are permitted provided that the following conditions are met:
  605. 1. Redistributions of source code must retain the above copyright notice, this
  606. list of conditions and the following disclaimer.
  607. 2. Redistributions in binary form must reproduce the above copyright notice,
  608. this list of conditions and the following disclaimer in the documentation
  609. and/or other materials provided with the distribution.
  610. 3. Neither the name of the copyright holder nor the names of its
  611. contributors may be used to endorse or promote products derived from
  612. this software without specific prior written permission.
  613. THIS SOFTWARE IS PROVIDED BY THE COPYRIGHT HOLDERS AND CONTRIBUTORS "AS IS"
  614. AND ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT LIMITED TO, THE
  615. IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE ARE
  616. DISCLAIMED. IN NO EVENT SHALL THE COPYRIGHT HOLDER OR CONTRIBUTORS BE LIABLE
  617. FOR ANY DIRECT, INDIRECT, INCIDENTAL, SPECIAL, EXEMPLARY, OR CONSEQUENTIAL
  618. DAMAGES (INCLUDING, BUT NOT LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS OR
  619. SERVICES; LOSS OF USE, DATA, OR PROFITS; OR BUSINESS INTERRUPTION) HOWEVER
  620. CAUSED AND ON ANY THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT LIABILITY,
  621. OR TORT (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE
  622. OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE.
  623. =========================================
  624. END OF lit NOTICES AND INFORMATION
  625. %% lodash-es NOTICES AND INFORMATION BEGIN HERE
  626. =========================================
  627. Copyright OpenJS Foundation and other contributors <https://openjsf.org/>
  628. Based on Underscore.js, copyright Jeremy Ashkenas,
  629. DocumentCloud and Investigative Reporters & Editors <http://underscorejs.org/>
  630. This software consists of voluntary contributions made by many
  631. individuals. For exact contribution history, see the revision history
  632. available at https://github.com/lodash/lodash
  633. The following license applies to all parts of this software except as
  634. documented below:
  635. ====
  636. Permission is hereby granted, free of charge, to any person obtaining
  637. a copy of this software and associated documentation files (the
  638. "Software"), to deal in the Software without restriction, including
  639. without limitation the rights to use, copy, modify, merge, publish,
  640. distribute, sublicense, and/or sell copies of the Software, and to
  641. permit persons to whom the Software is furnished to do so, subject to
  642. the following conditions:
  643. The above copyright notice and this permission notice shall be
  644. included in all copies or substantial portions of the Software.
  645. THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND,
  646. EXPRESS OR IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF
  647. MERCHANTABILITY, FITNESS FOR A PARTICULAR PURPOSE AND
  648. NONINFRINGEMENT. IN NO EVENT SHALL THE AUTHORS OR COPYRIGHT HOLDERS BE
  649. LIABLE FOR ANY CLAIM, DAMAGES OR OTHER LIABILITY, WHETHER IN AN ACTION
  650. OF CONTRACT, TORT OR OTHERWISE, ARISING FROM, OUT OF OR IN CONNECTION
  651. WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE SOFTWARE.
  652. ====
  653. Copyright and related rights for sample code are waived via CC0. Sample
  654. code is defined as all source code displayed within the prose of the
  655. documentation.
  656. CC0: http://creativecommons.org/publicdomain/zero/1.0/
  657. ====
  658. Files located in the node_modules and vendor directories are externally
  659. maintained libraries used by this software which have their own
  660. licenses; we recommend you read them, as their terms may differ from the
  661. terms above.
  662. =========================================
  663. END OF lodash-es NOTICES AND INFORMATION
  664. %% md5.js NOTICES AND INFORMATION BEGIN HERE
  665. =========================================
  666. The MIT License (MIT)
  667. Copyright (c) 2016 Kirill Fomichev
  668. Permission is hereby granted, free of charge, to any person obtaining a copy
  669. of this software and associated documentation files (the "Software"), to deal
  670. in the Software without restriction, including without limitation the rights
  671. to use, copy, modify, merge, publish, distribute, sublicense, and/or sell
  672. copies of the Software, and to permit persons to whom the Software is
  673. furnished to do so, subject to the following conditions:
  674. The above copyright notice and this permission notice shall be included in
  675. all copies or substantial portions of the Software.
  676. THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR
  677. IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY,
  678. FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE
  679. AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER
  680. LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM,
  681. OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN
  682. THE SOFTWARE.
  683. =========================================
  684. END OF md5.js NOTICES AND INFORMATION
  685. %% microsoft/vscode NOTICES AND INFORMATION BEGIN HERE
  686. =========================================
  687. MIT License
  688. Copyright (c) 2015 - present Microsoft Corporation
  689. Permission is hereby granted, free of charge, to any person obtaining a copy
  690. of this software and associated documentation files (the "Software"), to deal
  691. in the Software without restriction, including without limitation the rights
  692. to use, copy, modify, merge, publish, distribute, sublicense, and/or sell
  693. copies of the Software, and to permit persons to whom the Software is
  694. furnished to do so, subject to the following conditions:
  695. The above copyright notice and this permission notice shall be included in all
  696. copies or substantial portions of the Software.
  697. THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR
  698. IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY,
  699. FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE
  700. AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER
  701. LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM,
  702. OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE
  703. SOFTWARE.
  704. =========================================
  705. END OF microsoft/vscode NOTICES AND INFORMATION
  706. %% node-fetch NOTICES AND INFORMATION BEGIN HERE
  707. =========================================
  708. The MIT License (MIT)
  709. Copyright (c) 2016 David Frank
  710. Permission is hereby granted, free of charge, to any person obtaining a copy
  711. of this software and associated documentation files (the "Software"), to deal
  712. in the Software without restriction, including without limitation the rights
  713. to use, copy, modify, merge, publish, distribute, sublicense, and/or sell
  714. copies of the Software, and to permit persons to whom the Software is
  715. furnished to do so, subject to the following conditions:
  716. The above copyright notice and this permission notice shall be included in all
  717. copies or substantial portions of the Software.
  718. THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR
  719. IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY,
  720. FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE
  721. AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER
  722. LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM,
  723. OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE
  724. SOFTWARE.
  725. =========================================
  726. END OF node-fetch NOTICES AND INFORMATION
  727. %% path-browserify NOTICES AND INFORMATION BEGIN HERE
  728. =========================================
  729. MIT License
  730. Copyright (c) 2013 James Halliday
  731. Permission is hereby granted, free of charge, to any person obtaining a copy of
  732. this software and associated documentation files (the "Software"), to deal in
  733. the Software without restriction, including without limitation the rights to
  734. use, copy, modify, merge, publish, distribute, sublicense, and/or sell copies of
  735. the Software, and to permit persons to whom the Software is furnished to do so,
  736. subject to the following conditions:
  737. The above copyright notice and this permission notice shall be included in all
  738. copies or substantial portions of the Software.
  739. THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR
  740. IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY, FITNESS
  741. FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE AUTHORS OR
  742. COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER LIABILITY, WHETHER
  743. IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM, OUT OF OR IN
  744. CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE SOFTWARE.
  745. =========================================
  746. END OF path-browserify NOTICES AND INFORMATION
  747. %% react-dom NOTICES AND INFORMATION BEGIN HERE
  748. =========================================
  749. MIT License
  750. Copyright (c) Facebook, Inc. and its affiliates.
  751. Permission is hereby granted, free of charge, to any person obtaining a copy
  752. of this software and associated documentation files (the "Software"), to deal
  753. in the Software without restriction, including without limitation the rights
  754. to use, copy, modify, merge, publish, distribute, sublicense, and/or sell
  755. copies of the Software, and to permit persons to whom the Software is
  756. furnished to do so, subject to the following conditions:
  757. The above copyright notice and this permission notice shall be included in all
  758. copies or substantial portions of the Software.
  759. THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR
  760. IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY,
  761. FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE
  762. AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER
  763. LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM,
  764. OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE
  765. SOFTWARE.
  766. =========================================
  767. END OF react-dom NOTICES AND INFORMATION
  768. %% react NOTICES AND INFORMATION BEGIN HERE
  769. =========================================
  770. MIT License
  771. Copyright (c) Facebook, Inc. and its affiliates.
  772. Permission is hereby granted, free of charge, to any person obtaining a copy
  773. of this software and associated documentation files (the "Software"), to deal
  774. in the Software without restriction, including without limitation the rights
  775. to use, copy, modify, merge, publish, distribute, sublicense, and/or sell
  776. copies of the Software, and to permit persons to whom the Software is
  777. furnished to do so, subject to the following conditions:
  778. The above copyright notice and this permission notice shall be included in all
  779. copies or substantial portions of the Software.
  780. THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR
  781. IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY,
  782. FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE
  783. AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER
  784. LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM,
  785. OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE
  786. SOFTWARE.
  787. =========================================
  788. END OF react NOTICES AND INFORMATION
  789. %% sindresorhus/is-fullwidth-code-point NOTICES AND INFORMATION BEGIN HERE
  790. =========================================
  791. MIT License
  792. Copyright (c) Sindre Sorhus <sindresorhus@gmail.com> (https://sindresorhus.com)
  793. 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:
  794. The above copyright notice and this permission notice shall be included in all copies or substantial portions of the Software.
  795. 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.
  796. =========================================
  797. END OF sindresorhus/is-fullwidth-code-point NOTICES AND INFORMATION
  798. %% sindresorhus/string-width NOTICES AND INFORMATION BEGIN HERE
  799. =========================================
  800. MIT License
  801. Copyright (c) Sindre Sorhus <sindresorhus@gmail.com> (https://sindresorhus.com)
  802. 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:
  803. The above copyright notice and this permission notice shall be included in all copies or substantial portions of the Software.
  804. 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.
  805. =========================================
  806. END OF sindresorhus/string-width NOTICES AND INFORMATION
  807. %% sortablejs NOTICES AND INFORMATION BEGIN HERE
  808. =========================================
  809. MIT License
  810. Copyright (c) 2019 All contributors to Sortable
  811. Permission is hereby granted, free of charge, to any person obtaining a copy
  812. of this software and associated documentation files (the "Software"), to deal
  813. in the Software without restriction, including without limitation the rights
  814. to use, copy, modify, merge, publish, distribute, sublicense, and/or sell
  815. copies of the Software, and to permit persons to whom the Software is
  816. furnished to do so, subject to the following conditions:
  817. The above copyright notice and this permission notice shall be included in all
  818. copies or substantial portions of the Software.
  819. THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR
  820. IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY,
  821. FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE
  822. AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER
  823. LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM,
  824. OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE
  825. SOFTWARE.
  826. =========================================
  827. END OF sortablejs NOTICES AND INFORMATION
  828. %% stream-browserify NOTICES AND INFORMATION BEGIN HERE
  829. =========================================
  830. MIT License
  831. Copyright (c) James Halliday
  832. Permission is hereby granted, free of charge, to any person obtaining a copy of
  833. this software and associated documentation files (the "Software"), to deal in
  834. the Software without restriction, including without limitation the rights to
  835. use, copy, modify, merge, publish, distribute, sublicense, and/or sell copies of
  836. the Software, and to permit persons to whom the Software is furnished to do so,
  837. subject to the following conditions:
  838. The above copyright notice and this permission notice shall be included in all
  839. copies or substantial portions of the Software.
  840. THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR
  841. IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY, FITNESS
  842. FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE AUTHORS OR
  843. COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER LIABILITY, WHETHER
  844. IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM, OUT OF OR IN
  845. CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE SOFTWARE.
  846. =========================================
  847. END OF stream-browserify NOTICES AND INFORMATION