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.

1692 lines
83 KiB

пре 3 година
пре 1 година
пре 1 година
пре 2 година
пре 2 година
пре 3 година
пре 3 година
пре 3 година
пре 2 година
пре 3 година
пре 2 година
пре 3 година
пре 2 година
пре 3 година
пре 2 година
пре 3 година
пре 2 година
пре 3 година
пре 2 година
пре 3 година
пре 2 година
пре 3 година
пре 2 година
пре 3 година
пре 2 година
пре 3 година
пре 2 година
пре 3 година
пре 2 година
пре 3 година
пре 2 година
пре 3 година
пре 2 година
пре 3 година
пре 2 година
пре 3 година
пре 2 година
пре 3 година
пре 2 година
пре 3 година
пре 2 година
пре 3 година
пре 2 година
пре 3 година
пре 2 година
пре 3 година
пре 2 година
пре 3 година
пре 2 година
пре 3 година
пре 2 година
пре 3 година
пре 2 година
пре 3 година
пре 2 година
пре 3 година
пре 2 година
пре 3 година
пре 2 година
пре 3 година
пре 2 година
пре 3 година
пре 2 година
пре 3 година
пре 2 година
пре 3 година
пре 2 година
пре 3 година
пре 2 година
пре 3 година
пре 2 година
пре 3 година
пре 2 година
пре 3 година
пре 2 година
пре 2 година
пре 2 година
пре 2 година
пре 3 година
пре 2 година
пре 2 година
пре 3 година
пре 2 година
пре 3 година
пре 2 година
пре 3 година
пре 2 година
пре 3 година
пре 2 година
пре 3 година
пре 2 година
пре 3 година
пре 2 година
пре 3 година
пре 2 година
пре 3 година
пре 2 година
пре 3 година
пре 2 година
пре 3 година
пре 2 година
пре 3 година
пре 2 година
пре 3 година
пре 2 година
пре 3 година
пре 2 година
пре 2 година
пре 3 година
пре 2 година
пре 3 година
пре 2 година
пре 3 година
пре 2 година
пре 3 година
пре 2 година
пре 3 година
пре 2 година
пре 3 година
пре 2 година
пре 3 година
пре 2 година
пре 3 година
пре 2 година
пре 3 година
пре 2 година
пре 3 година
пре 2 година
пре 3 година
пре 2 година
пре 3 година
пре 2 година
пре 3 година
пре 2 година
пре 3 година
пре 2 година
пре 3 година
пре 2 година
пре 3 година
пре 2 година
пре 3 година
пре 2 година
  1. GitLens
  2. THIRD-PARTY SOFTWARE NOTICES AND INFORMATION
  3. This project incorporates components from the projects listed below.
  4. 1. @lit/react version 1.0.0 (https://github.com/lit/lit)
  5. 2. @microsoft/fast-element version 1.12.0 (https://github.com/Microsoft/fast)
  6. 3. @octokit/graphql version 7.0.2 (https://github.com/octokit/graphql.js)
  7. 4. @octokit/request version 8.1.4 (https://github.com/octokit/request.js)
  8. 5. @opentelemetry/api version 1.6.0 (https://github.com/open-telemetry/opentelemetry-js)
  9. 6. @opentelemetry/exporter-trace-otlp-http version 0.44.0 (https://github.com/open-telemetry/opentelemetry-js)
  10. 7. @opentelemetry/sdk-trace-base version 1.17.1 (https://github.com/open-telemetry/opentelemetry-js)
  11. 8. @vscode/codicons version 0.0.33 (https://github.com/microsoft/vscode-codicons)
  12. 9. @vscode/webview-ui-toolkit version 1.2.2 (https://github.com/microsoft/vscode-webview-ui-toolkit)
  13. 10. ansi-regex version 6.0.1 (https://github.com/chalk/ansi-regex)
  14. 11. billboard.js version 3.9.4 (https://github.com/naver/billboard.js)
  15. 12. https-proxy-agent version 5.0.1 (https://github.com/TooTallNate/node-https-proxy-agent)
  16. 13. iconv-lite version 0.6.3 (https://github.com/ashtuchkin/iconv-lite)
  17. 14. lit version 3.0.0 (https://github.com/lit/lit)
  18. 15. microsoft/vscode (https://github.com/microsoft/vscode)
  19. 16. node-fetch version 2.7.0 (https://github.com/bitinn/node-fetch)
  20. 17. os-browserify version 0.3.0 (https://github.com/CoderPuppy/os-browserify)
  21. 18. path-browserify version 1.0.1 (https://github.com/browserify/path-browserify)
  22. 19. react-dom version 16.8.4 (https://github.com/facebook/react)
  23. 20. react version 16.8.4 (https://github.com/facebook/react)
  24. 21. sindresorhus/is-fullwidth-code-point (https://github.com/sindresorhus/is-fullwidth-code-point)
  25. 22. sindresorhus/string-width (https://github.com/sindresorhus/string-width)
  26. 23. sortablejs version 1.15.0 (https://github.com/SortableJS/Sortable)
  27. %% @lit/react NOTICES AND INFORMATION BEGIN HERE
  28. =========================================
  29. BSD 3-Clause License
  30. Copyright (c) 2017 Google LLC. All rights reserved.
  31. Redistribution and use in source and binary forms, with or without
  32. modification, are permitted provided that the following conditions are met:
  33. 1. Redistributions of source code must retain the above copyright notice, this
  34. list of conditions and the following disclaimer.
  35. 2. Redistributions in binary form must reproduce the above copyright notice,
  36. this list of conditions and the following disclaimer in the documentation
  37. and/or other materials provided with the distribution.
  38. 3. Neither the name of the copyright holder nor the names of its
  39. contributors may be used to endorse or promote products derived from
  40. this software without specific prior written permission.
  41. THIS SOFTWARE IS PROVIDED BY THE COPYRIGHT HOLDERS AND CONTRIBUTORS "AS IS"
  42. AND ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT LIMITED TO, THE
  43. IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE ARE
  44. DISCLAIMED. IN NO EVENT SHALL THE COPYRIGHT HOLDER OR CONTRIBUTORS BE LIABLE
  45. FOR ANY DIRECT, INDIRECT, INCIDENTAL, SPECIAL, EXEMPLARY, OR CONSEQUENTIAL
  46. DAMAGES (INCLUDING, BUT NOT LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS OR
  47. SERVICES; LOSS OF USE, DATA, OR PROFITS; OR BUSINESS INTERRUPTION) HOWEVER
  48. CAUSED AND ON ANY THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT LIABILITY,
  49. OR TORT (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE
  50. OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE.
  51. =========================================
  52. END OF @lit/react NOTICES AND INFORMATION
  53. %% @microsoft/fast-element NOTICES AND INFORMATION BEGIN HERE
  54. =========================================
  55. # FAST Element
  56. [![License: MIT](https://img.shields.io/badge/License-MIT-yellow.svg)](https://opensource.org/licenses/MIT)
  57. [![npm version](https://badge.fury.io/js/%40microsoft%2Ffast-element.svg)](https://badge.fury.io/js/%40microsoft%2Ffast-element)
  58. The `fast-element` library is a lightweight means to easily build performant, memory-efficient, standards-compliant Web Components. FAST Elements work in every major browser and can be used in combination with any front-end framework or even without a framework.
  59. ## Installation
  60. ### From NPM
  61. To install the `fast-element` library, use either `npm` or `yarn` as follows:
  62. ```shell
  63. npm install --save @microsoft/fast-element
  64. ```
  65. ```shell
  66. yarn add @microsoft/fast-element
  67. ```
  68. Within your JavaScript or TypeScript code, you can then import library APIs like this:
  69. ```ts
  70. import { FASTElement } from '@microsoft/fast-element';
  71. ```
  72. :::tip
  73. Looking for a setup that integrates with a particular front-end framework or bundler? Check out [our integration docs](../integrations/introduction.md).
  74. :::
  75. ### From CDN
  76. A pre-bundled script that contains all APIs needed to build web components with FAST Element is available on CDN. You can use this script by adding [`type="module"`](https://developer.mozilla.org/en-US/docs/Web/JavaScript/Guide/Modules) to the script element and then importing from the CDN.
  77. ```html
  78. <!DOCTYPE html>
  79. <html lang="en">
  80. <head>
  81. <script type="module">
  82. import { FASTElement } from "https://cdn.jsdelivr.net/npm/@microsoft/fast-element/dist/fast-element.min.js";
  83. // your code here
  84. </script>
  85. </head>
  86. <!-- ... -->
  87. </html>
  88. ```
  89. The markup above always references the latest release. When deploying to production, you will want to ship with a specific version. Here's an example of the markup for that:
  90. ```html
  91. <script type="module" src="https://cdn.jsdelivr.net/npm/@microsoft/fast-element@1.6.2/dist/fast-element.min.js"></script>
  92. ```
  93. :::note
  94. For simplicity, examples throughout the documentation will assume the library has been installed from NPM, but you can always replace the import location with the CDN URL.
  95. :::
  96. :::tip
  97. Looking for a quick guide on building components? Check out [our Cheat Sheet](../resources/cheat-sheet.md#building-components).
  98. :::
  99. =========================================
  100. END OF @microsoft/fast-element NOTICES AND INFORMATION
  101. %% @octokit/graphql NOTICES AND INFORMATION BEGIN HERE
  102. =========================================
  103. The MIT License
  104. Copyright (c) 2018 Octokit contributors
  105. Permission is hereby granted, free of charge, to any person obtaining a copy
  106. of this software and associated documentation files (the "Software"), to deal
  107. in the Software without restriction, including without limitation the rights
  108. to use, copy, modify, merge, publish, distribute, sublicense, and/or sell
  109. copies of the Software, and to permit persons to whom the Software is
  110. furnished to do so, subject to the following conditions:
  111. The above copyright notice and this permission notice shall be included in
  112. all copies or substantial portions of the Software.
  113. THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR
  114. IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY,
  115. FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE
  116. AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER
  117. LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM,
  118. OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN
  119. THE SOFTWARE.
  120. =========================================
  121. END OF @octokit/graphql NOTICES AND INFORMATION
  122. %% @octokit/request NOTICES AND INFORMATION BEGIN HERE
  123. =========================================
  124. The MIT License
  125. Copyright (c) 2018 Octokit contributors
  126. Permission is hereby granted, free of charge, to any person obtaining a copy
  127. of this software and associated documentation files (the "Software"), to deal
  128. in the Software without restriction, including without limitation the rights
  129. to use, copy, modify, merge, publish, distribute, sublicense, and/or sell
  130. copies of the Software, and to permit persons to whom the Software is
  131. furnished to do so, subject to the following conditions:
  132. The above copyright notice and this permission notice shall be included in
  133. all copies or substantial portions of the Software.
  134. THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR
  135. IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY,
  136. FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE
  137. AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER
  138. LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM,
  139. OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN
  140. THE SOFTWARE.
  141. =========================================
  142. END OF @octokit/request NOTICES AND INFORMATION
  143. %% @opentelemetry/api NOTICES AND INFORMATION BEGIN HERE
  144. =========================================
  145. Apache License
  146. Version 2.0, January 2004
  147. http://www.apache.org/licenses/
  148. TERMS AND CONDITIONS FOR USE, REPRODUCTION, AND DISTRIBUTION
  149. 1. Definitions.
  150. "License" shall mean the terms and conditions for use, reproduction,
  151. and distribution as defined by Sections 1 through 9 of this document.
  152. "Licensor" shall mean the copyright owner or entity authorized by
  153. the copyright owner that is granting the License.
  154. "Legal Entity" shall mean the union of the acting entity and all
  155. other entities that control, are controlled by, or are under common
  156. control with that entity. For the purposes of this definition,
  157. "control" means (i) the power, direct or indirect, to cause the
  158. direction or management of such entity, whether by contract or
  159. otherwise, or (ii) ownership of fifty percent (50%) or more of the
  160. outstanding shares, or (iii) beneficial ownership of such entity.
  161. "You" (or "Your") shall mean an individual or Legal Entity
  162. exercising permissions granted by this License.
  163. "Source" form shall mean the preferred form for making modifications,
  164. including but not limited to software source code, documentation
  165. source, and configuration files.
  166. "Object" form shall mean any form resulting from mechanical
  167. transformation or translation of a Source form, including but
  168. not limited to compiled object code, generated documentation,
  169. and conversions to other media types.
  170. "Work" shall mean the work of authorship, whether in Source or
  171. Object form, made available under the License, as indicated by a
  172. copyright notice that is included in or attached to the work
  173. (an example is provided in the Appendix below).
  174. "Derivative Works" shall mean any work, whether in Source or Object
  175. form, that is based on (or derived from) the Work and for which the
  176. editorial revisions, annotations, elaborations, or other modifications
  177. represent, as a whole, an original work of authorship. For the purposes
  178. of this License, Derivative Works shall not include works that remain
  179. separable from, or merely link (or bind by name) to the interfaces of,
  180. the Work and Derivative Works thereof.
  181. "Contribution" shall mean any work of authorship, including
  182. the original version of the Work and any modifications or additions
  183. to that Work or Derivative Works thereof, that is intentionally
  184. submitted to Licensor for inclusion in the Work by the copyright owner
  185. or by an individual or Legal Entity authorized to submit on behalf of
  186. the copyright owner. For the purposes of this definition, "submitted"
  187. means any form of electronic, verbal, or written communication sent
  188. to the Licensor or its representatives, including but not limited to
  189. communication on electronic mailing lists, source code control systems,
  190. and issue tracking systems that are managed by, or on behalf of, the
  191. Licensor for the purpose of discussing and improving the Work, but
  192. excluding communication that is conspicuously marked or otherwise
  193. designated in writing by the copyright owner as "Not a Contribution."
  194. "Contributor" shall mean Licensor and any individual or Legal Entity
  195. on behalf of whom a Contribution has been received by Licensor and
  196. subsequently incorporated within the Work.
  197. 2. Grant of Copyright License. Subject to the terms and conditions of
  198. this License, each Contributor hereby grants to You a perpetual,
  199. worldwide, non-exclusive, no-charge, royalty-free, irrevocable
  200. copyright license to reproduce, prepare Derivative Works of,
  201. publicly display, publicly perform, sublicense, and distribute the
  202. Work and such Derivative Works in Source or Object form.
  203. 3. Grant of Patent License. Subject to the terms and conditions of
  204. this License, each Contributor hereby grants to You a perpetual,
  205. worldwide, non-exclusive, no-charge, royalty-free, irrevocable
  206. (except as stated in this section) patent license to make, have made,
  207. use, offer to sell, sell, import, and otherwise transfer the Work,
  208. where such license applies only to those patent claims licensable
  209. by such Contributor that are necessarily infringed by their
  210. Contribution(s) alone or by combination of their Contribution(s)
  211. with the Work to which such Contribution(s) was submitted. If You
  212. institute patent litigation against any entity (including a
  213. cross-claim or counterclaim in a lawsuit) alleging that the Work
  214. or a Contribution incorporated within the Work constitutes direct
  215. or contributory patent infringement, then any patent licenses
  216. granted to You under this License for that Work shall terminate
  217. as of the date such litigation is filed.
  218. 4. Redistribution. You may reproduce and distribute copies of the
  219. Work or Derivative Works thereof in any medium, with or without
  220. modifications, and in Source or Object form, provided that You
  221. meet the following conditions:
  222. (a) You must give any other recipients of the Work or
  223. Derivative Works a copy of this License; and
  224. (b) You must cause any modified files to carry prominent notices
  225. stating that You changed the files; and
  226. (c) You must retain, in the Source form of any Derivative Works
  227. that You distribute, all copyright, patent, trademark, and
  228. attribution notices from the Source form of the Work,
  229. excluding those notices that do not pertain to any part of
  230. the Derivative Works; and
  231. (d) If the Work includes a "NOTICE" text file as part of its
  232. distribution, then any Derivative Works that You distribute must
  233. include a readable copy of the attribution notices contained
  234. within such NOTICE file, excluding those notices that do not
  235. pertain to any part of the Derivative Works, in at least one
  236. of the following places: within a NOTICE text file distributed
  237. as part of the Derivative Works; within the Source form or
  238. documentation, if provided along with the Derivative Works; or,
  239. within a display generated by the Derivative Works, if and
  240. wherever such third-party notices normally appear. The contents
  241. of the NOTICE file are for informational purposes only and
  242. do not modify the License. You may add Your own attribution
  243. notices within Derivative Works that You distribute, alongside
  244. or as an addendum to the NOTICE text from the Work, provided
  245. that such additional attribution notices cannot be construed
  246. as modifying the License.
  247. You may add Your own copyright statement to Your modifications and
  248. may provide additional or different license terms and conditions
  249. for use, reproduction, or distribution of Your modifications, or
  250. for any such Derivative Works as a whole, provided Your use,
  251. reproduction, and distribution of the Work otherwise complies with
  252. the conditions stated in this License.
  253. 5. Submission of Contributions. Unless You explicitly state otherwise,
  254. any Contribution intentionally submitted for inclusion in the Work
  255. by You to the Licensor shall be under the terms and conditions of
  256. this License, without any additional terms or conditions.
  257. Notwithstanding the above, nothing herein shall supersede or modify
  258. the terms of any separate license agreement you may have executed
  259. with Licensor regarding such Contributions.
  260. 6. Trademarks. This License does not grant permission to use the trade
  261. names, trademarks, service marks, or product names of the Licensor,
  262. except as required for reasonable and customary use in describing the
  263. origin of the Work and reproducing the content of the NOTICE file.
  264. 7. Disclaimer of Warranty. Unless required by applicable law or
  265. agreed to in writing, Licensor provides the Work (and each
  266. Contributor provides its Contributions) on an "AS IS" BASIS,
  267. WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or
  268. implied, including, without limitation, any warranties or conditions
  269. of TITLE, NON-INFRINGEMENT, MERCHANTABILITY, or FITNESS FOR A
  270. PARTICULAR PURPOSE. You are solely responsible for determining the
  271. appropriateness of using or redistributing the Work and assume any
  272. risks associated with Your exercise of permissions under this License.
  273. 8. Limitation of Liability. In no event and under no legal theory,
  274. whether in tort (including negligence), contract, or otherwise,
  275. unless required by applicable law (such as deliberate and grossly
  276. negligent acts) or agreed to in writing, shall any Contributor be
  277. liable to You for damages, including any direct, indirect, special,
  278. incidental, or consequential damages of any character arising as a
  279. result of this License or out of the use or inability to use the
  280. Work (including but not limited to damages for loss of goodwill,
  281. work stoppage, computer failure or malfunction, or any and all
  282. other commercial damages or losses), even if such Contributor
  283. has been advised of the possibility of such damages.
  284. 9. Accepting Warranty or Additional Liability. While redistributing
  285. the Work or Derivative Works thereof, You may choose to offer,
  286. and charge a fee for, acceptance of support, warranty, indemnity,
  287. or other liability obligations and/or rights consistent with this
  288. License. However, in accepting such obligations, You may act only
  289. on Your own behalf and on Your sole responsibility, not on behalf
  290. of any other Contributor, and only if You agree to indemnify,
  291. defend, and hold each Contributor harmless for any liability
  292. incurred by, or claims asserted against, such Contributor by reason
  293. of your accepting any such warranty or additional liability.
  294. END OF TERMS AND CONDITIONS
  295. APPENDIX: How to apply the Apache License to your work.
  296. To apply the Apache License to your work, attach the following
  297. boilerplate notice, with the fields enclosed by brackets "[]"
  298. replaced with your own identifying information. (Don't include
  299. the brackets!) The text should be enclosed in the appropriate
  300. comment syntax for the file format. We also recommend that a
  301. file or class name and description of purpose be included on the
  302. same "printed page" as the copyright notice for easier
  303. identification within third-party archives.
  304. Copyright [yyyy] [name of copyright owner]
  305. Licensed under the Apache License, Version 2.0 (the "License");
  306. you may not use this file except in compliance with the License.
  307. You may obtain a copy of the License at
  308. http://www.apache.org/licenses/LICENSE-2.0
  309. Unless required by applicable law or agreed to in writing, software
  310. distributed under the License is distributed on an "AS IS" BASIS,
  311. WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
  312. See the License for the specific language governing permissions and
  313. limitations under the License.
  314. =========================================
  315. END OF @opentelemetry/api NOTICES AND INFORMATION
  316. %% @opentelemetry/exporter-trace-otlp-http NOTICES AND INFORMATION BEGIN HERE
  317. =========================================
  318. Apache License
  319. Version 2.0, January 2004
  320. http://www.apache.org/licenses/
  321. TERMS AND CONDITIONS FOR USE, REPRODUCTION, AND DISTRIBUTION
  322. 1. Definitions.
  323. "License" shall mean the terms and conditions for use, reproduction,
  324. and distribution as defined by Sections 1 through 9 of this document.
  325. "Licensor" shall mean the copyright owner or entity authorized by
  326. the copyright owner that is granting the License.
  327. "Legal Entity" shall mean the union of the acting entity and all
  328. other entities that control, are controlled by, or are under common
  329. control with that entity. For the purposes of this definition,
  330. "control" means (i) the power, direct or indirect, to cause the
  331. direction or management of such entity, whether by contract or
  332. otherwise, or (ii) ownership of fifty percent (50%) or more of the
  333. outstanding shares, or (iii) beneficial ownership of such entity.
  334. "You" (or "Your") shall mean an individual or Legal Entity
  335. exercising permissions granted by this License.
  336. "Source" form shall mean the preferred form for making modifications,
  337. including but not limited to software source code, documentation
  338. source, and configuration files.
  339. "Object" form shall mean any form resulting from mechanical
  340. transformation or translation of a Source form, including but
  341. not limited to compiled object code, generated documentation,
  342. and conversions to other media types.
  343. "Work" shall mean the work of authorship, whether in Source or
  344. Object form, made available under the License, as indicated by a
  345. copyright notice that is included in or attached to the work
  346. (an example is provided in the Appendix below).
  347. "Derivative Works" shall mean any work, whether in Source or Object
  348. form, that is based on (or derived from) the Work and for which the
  349. editorial revisions, annotations, elaborations, or other modifications
  350. represent, as a whole, an original work of authorship. For the purposes
  351. of this License, Derivative Works shall not include works that remain
  352. separable from, or merely link (or bind by name) to the interfaces of,
  353. the Work and Derivative Works thereof.
  354. "Contribution" shall mean any work of authorship, including
  355. the original version of the Work and any modifications or additions
  356. to that Work or Derivative Works thereof, that is intentionally
  357. submitted to Licensor for inclusion in the Work by the copyright owner
  358. or by an individual or Legal Entity authorized to submit on behalf of
  359. the copyright owner. For the purposes of this definition, "submitted"
  360. means any form of electronic, verbal, or written communication sent
  361. to the Licensor or its representatives, including but not limited to
  362. communication on electronic mailing lists, source code control systems,
  363. and issue tracking systems that are managed by, or on behalf of, the
  364. Licensor for the purpose of discussing and improving the Work, but
  365. excluding communication that is conspicuously marked or otherwise
  366. designated in writing by the copyright owner as "Not a Contribution."
  367. "Contributor" shall mean Licensor and any individual or Legal Entity
  368. on behalf of whom a Contribution has been received by Licensor and
  369. subsequently incorporated within the Work.
  370. 2. Grant of Copyright License. Subject to the terms and conditions of
  371. this License, each Contributor hereby grants to You a perpetual,
  372. worldwide, non-exclusive, no-charge, royalty-free, irrevocable
  373. copyright license to reproduce, prepare Derivative Works of,
  374. publicly display, publicly perform, sublicense, and distribute the
  375. Work and such Derivative Works in Source or Object form.
  376. 3. Grant of Patent License. Subject to the terms and conditions of
  377. this License, each Contributor hereby grants to You a perpetual,
  378. worldwide, non-exclusive, no-charge, royalty-free, irrevocable
  379. (except as stated in this section) patent license to make, have made,
  380. use, offer to sell, sell, import, and otherwise transfer the Work,
  381. where such license applies only to those patent claims licensable
  382. by such Contributor that are necessarily infringed by their
  383. Contribution(s) alone or by combination of their Contribution(s)
  384. with the Work to which such Contribution(s) was submitted. If You
  385. institute patent litigation against any entity (including a
  386. cross-claim or counterclaim in a lawsuit) alleging that the Work
  387. or a Contribution incorporated within the Work constitutes direct
  388. or contributory patent infringement, then any patent licenses
  389. granted to You under this License for that Work shall terminate
  390. as of the date such litigation is filed.
  391. 4. Redistribution. You may reproduce and distribute copies of the
  392. Work or Derivative Works thereof in any medium, with or without
  393. modifications, and in Source or Object form, provided that You
  394. meet the following conditions:
  395. (a) You must give any other recipients of the Work or
  396. Derivative Works a copy of this License; and
  397. (b) You must cause any modified files to carry prominent notices
  398. stating that You changed the files; and
  399. (c) You must retain, in the Source form of any Derivative Works
  400. that You distribute, all copyright, patent, trademark, and
  401. attribution notices from the Source form of the Work,
  402. excluding those notices that do not pertain to any part of
  403. the Derivative Works; and
  404. (d) If the Work includes a "NOTICE" text file as part of its
  405. distribution, then any Derivative Works that You distribute must
  406. include a readable copy of the attribution notices contained
  407. within such NOTICE file, excluding those notices that do not
  408. pertain to any part of the Derivative Works, in at least one
  409. of the following places: within a NOTICE text file distributed
  410. as part of the Derivative Works; within the Source form or
  411. documentation, if provided along with the Derivative Works; or,
  412. within a display generated by the Derivative Works, if and
  413. wherever such third-party notices normally appear. The contents
  414. of the NOTICE file are for informational purposes only and
  415. do not modify the License. You may add Your own attribution
  416. notices within Derivative Works that You distribute, alongside
  417. or as an addendum to the NOTICE text from the Work, provided
  418. that such additional attribution notices cannot be construed
  419. as modifying the License.
  420. You may add Your own copyright statement to Your modifications and
  421. may provide additional or different license terms and conditions
  422. for use, reproduction, or distribution of Your modifications, or
  423. for any such Derivative Works as a whole, provided Your use,
  424. reproduction, and distribution of the Work otherwise complies with
  425. the conditions stated in this License.
  426. 5. Submission of Contributions. Unless You explicitly state otherwise,
  427. any Contribution intentionally submitted for inclusion in the Work
  428. by You to the Licensor shall be under the terms and conditions of
  429. this License, without any additional terms or conditions.
  430. Notwithstanding the above, nothing herein shall supersede or modify
  431. the terms of any separate license agreement you may have executed
  432. with Licensor regarding such Contributions.
  433. 6. Trademarks. This License does not grant permission to use the trade
  434. names, trademarks, service marks, or product names of the Licensor,
  435. except as required for reasonable and customary use in describing the
  436. origin of the Work and reproducing the content of the NOTICE file.
  437. 7. Disclaimer of Warranty. Unless required by applicable law or
  438. agreed to in writing, Licensor provides the Work (and each
  439. Contributor provides its Contributions) on an "AS IS" BASIS,
  440. WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or
  441. implied, including, without limitation, any warranties or conditions
  442. of TITLE, NON-INFRINGEMENT, MERCHANTABILITY, or FITNESS FOR A
  443. PARTICULAR PURPOSE. You are solely responsible for determining the
  444. appropriateness of using or redistributing the Work and assume any
  445. risks associated with Your exercise of permissions under this License.
  446. 8. Limitation of Liability. In no event and under no legal theory,
  447. whether in tort (including negligence), contract, or otherwise,
  448. unless required by applicable law (such as deliberate and grossly
  449. negligent acts) or agreed to in writing, shall any Contributor be
  450. liable to You for damages, including any direct, indirect, special,
  451. incidental, or consequential damages of any character arising as a
  452. result of this License or out of the use or inability to use the
  453. Work (including but not limited to damages for loss of goodwill,
  454. work stoppage, computer failure or malfunction, or any and all
  455. other commercial damages or losses), even if such Contributor
  456. has been advised of the possibility of such damages.
  457. 9. Accepting Warranty or Additional Liability. While redistributing
  458. the Work or Derivative Works thereof, You may choose to offer,
  459. and charge a fee for, acceptance of support, warranty, indemnity,
  460. or other liability obligations and/or rights consistent with this
  461. License. However, in accepting such obligations, You may act only
  462. on Your own behalf and on Your sole responsibility, not on behalf
  463. of any other Contributor, and only if You agree to indemnify,
  464. defend, and hold each Contributor harmless for any liability
  465. incurred by, or claims asserted against, such Contributor by reason
  466. of your accepting any such warranty or additional liability.
  467. END OF TERMS AND CONDITIONS
  468. APPENDIX: How to apply the Apache License to your work.
  469. To apply the Apache License to your work, attach the following
  470. boilerplate notice, with the fields enclosed by brackets "[]"
  471. replaced with your own identifying information. (Don't include
  472. the brackets!) The text should be enclosed in the appropriate
  473. comment syntax for the file format. We also recommend that a
  474. file or class name and description of purpose be included on the
  475. same "printed page" as the copyright notice for easier
  476. identification within third-party archives.
  477. Copyright [yyyy] [name of copyright owner]
  478. Licensed under the Apache License, Version 2.0 (the "License");
  479. you may not use this file except in compliance with the License.
  480. You may obtain a copy of the License at
  481. http://www.apache.org/licenses/LICENSE-2.0
  482. Unless required by applicable law or agreed to in writing, software
  483. distributed under the License is distributed on an "AS IS" BASIS,
  484. WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
  485. See the License for the specific language governing permissions and
  486. limitations under the License.
  487. =========================================
  488. END OF @opentelemetry/exporter-trace-otlp-http NOTICES AND INFORMATION
  489. %% @opentelemetry/sdk-trace-base NOTICES AND INFORMATION BEGIN HERE
  490. =========================================
  491. Apache License
  492. Version 2.0, January 2004
  493. http://www.apache.org/licenses/
  494. TERMS AND CONDITIONS FOR USE, REPRODUCTION, AND DISTRIBUTION
  495. 1. Definitions.
  496. "License" shall mean the terms and conditions for use, reproduction,
  497. and distribution as defined by Sections 1 through 9 of this document.
  498. "Licensor" shall mean the copyright owner or entity authorized by
  499. the copyright owner that is granting the License.
  500. "Legal Entity" shall mean the union of the acting entity and all
  501. other entities that control, are controlled by, or are under common
  502. control with that entity. For the purposes of this definition,
  503. "control" means (i) the power, direct or indirect, to cause the
  504. direction or management of such entity, whether by contract or
  505. otherwise, or (ii) ownership of fifty percent (50%) or more of the
  506. outstanding shares, or (iii) beneficial ownership of such entity.
  507. "You" (or "Your") shall mean an individual or Legal Entity
  508. exercising permissions granted by this License.
  509. "Source" form shall mean the preferred form for making modifications,
  510. including but not limited to software source code, documentation
  511. source, and configuration files.
  512. "Object" form shall mean any form resulting from mechanical
  513. transformation or translation of a Source form, including but
  514. not limited to compiled object code, generated documentation,
  515. and conversions to other media types.
  516. "Work" shall mean the work of authorship, whether in Source or
  517. Object form, made available under the License, as indicated by a
  518. copyright notice that is included in or attached to the work
  519. (an example is provided in the Appendix below).
  520. "Derivative Works" shall mean any work, whether in Source or Object
  521. form, that is based on (or derived from) the Work and for which the
  522. editorial revisions, annotations, elaborations, or other modifications
  523. represent, as a whole, an original work of authorship. For the purposes
  524. of this License, Derivative Works shall not include works that remain
  525. separable from, or merely link (or bind by name) to the interfaces of,
  526. the Work and Derivative Works thereof.
  527. "Contribution" shall mean any work of authorship, including
  528. the original version of the Work and any modifications or additions
  529. to that Work or Derivative Works thereof, that is intentionally
  530. submitted to Licensor for inclusion in the Work by the copyright owner
  531. or by an individual or Legal Entity authorized to submit on behalf of
  532. the copyright owner. For the purposes of this definition, "submitted"
  533. means any form of electronic, verbal, or written communication sent
  534. to the Licensor or its representatives, including but not limited to
  535. communication on electronic mailing lists, source code control systems,
  536. and issue tracking systems that are managed by, or on behalf of, the
  537. Licensor for the purpose of discussing and improving the Work, but
  538. excluding communication that is conspicuously marked or otherwise
  539. designated in writing by the copyright owner as "Not a Contribution."
  540. "Contributor" shall mean Licensor and any individual or Legal Entity
  541. on behalf of whom a Contribution has been received by Licensor and
  542. subsequently incorporated within the Work.
  543. 2. Grant of Copyright License. Subject to the terms and conditions of
  544. this License, each Contributor hereby grants to You a perpetual,
  545. worldwide, non-exclusive, no-charge, royalty-free, irrevocable
  546. copyright license to reproduce, prepare Derivative Works of,
  547. publicly display, publicly perform, sublicense, and distribute the
  548. Work and such Derivative Works in Source or Object form.
  549. 3. Grant of Patent License. Subject to the terms and conditions of
  550. this License, each Contributor hereby grants to You a perpetual,
  551. worldwide, non-exclusive, no-charge, royalty-free, irrevocable
  552. (except as stated in this section) patent license to make, have made,
  553. use, offer to sell, sell, import, and otherwise transfer the Work,
  554. where such license applies only to those patent claims licensable
  555. by such Contributor that are necessarily infringed by their
  556. Contribution(s) alone or by combination of their Contribution(s)
  557. with the Work to which such Contribution(s) was submitted. If You
  558. institute patent litigation against any entity (including a
  559. cross-claim or counterclaim in a lawsuit) alleging that the Work
  560. or a Contribution incorporated within the Work constitutes direct
  561. or contributory patent infringement, then any patent licenses
  562. granted to You under this License for that Work shall terminate
  563. as of the date such litigation is filed.
  564. 4. Redistribution. You may reproduce and distribute copies of the
  565. Work or Derivative Works thereof in any medium, with or without
  566. modifications, and in Source or Object form, provided that You
  567. meet the following conditions:
  568. (a) You must give any other recipients of the Work or
  569. Derivative Works a copy of this License; and
  570. (b) You must cause any modified files to carry prominent notices
  571. stating that You changed the files; and
  572. (c) You must retain, in the Source form of any Derivative Works
  573. that You distribute, all copyright, patent, trademark, and
  574. attribution notices from the Source form of the Work,
  575. excluding those notices that do not pertain to any part of
  576. the Derivative Works; and
  577. (d) If the Work includes a "NOTICE" text file as part of its
  578. distribution, then any Derivative Works that You distribute must
  579. include a readable copy of the attribution notices contained
  580. within such NOTICE file, excluding those notices that do not
  581. pertain to any part of the Derivative Works, in at least one
  582. of the following places: within a NOTICE text file distributed
  583. as part of the Derivative Works; within the Source form or
  584. documentation, if provided along with the Derivative Works; or,
  585. within a display generated by the Derivative Works, if and
  586. wherever such third-party notices normally appear. The contents
  587. of the NOTICE file are for informational purposes only and
  588. do not modify the License. You may add Your own attribution
  589. notices within Derivative Works that You distribute, alongside
  590. or as an addendum to the NOTICE text from the Work, provided
  591. that such additional attribution notices cannot be construed
  592. as modifying the License.
  593. You may add Your own copyright statement to Your modifications and
  594. may provide additional or different license terms and conditions
  595. for use, reproduction, or distribution of Your modifications, or
  596. for any such Derivative Works as a whole, provided Your use,
  597. reproduction, and distribution of the Work otherwise complies with
  598. the conditions stated in this License.
  599. 5. Submission of Contributions. Unless You explicitly state otherwise,
  600. any Contribution intentionally submitted for inclusion in the Work
  601. by You to the Licensor shall be under the terms and conditions of
  602. this License, without any additional terms or conditions.
  603. Notwithstanding the above, nothing herein shall supersede or modify
  604. the terms of any separate license agreement you may have executed
  605. with Licensor regarding such Contributions.
  606. 6. Trademarks. This License does not grant permission to use the trade
  607. names, trademarks, service marks, or product names of the Licensor,
  608. except as required for reasonable and customary use in describing the
  609. origin of the Work and reproducing the content of the NOTICE file.
  610. 7. Disclaimer of Warranty. Unless required by applicable law or
  611. agreed to in writing, Licensor provides the Work (and each
  612. Contributor provides its Contributions) on an "AS IS" BASIS,
  613. WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or
  614. implied, including, without limitation, any warranties or conditions
  615. of TITLE, NON-INFRINGEMENT, MERCHANTABILITY, or FITNESS FOR A
  616. PARTICULAR PURPOSE. You are solely responsible for determining the
  617. appropriateness of using or redistributing the Work and assume any
  618. risks associated with Your exercise of permissions under this License.
  619. 8. Limitation of Liability. In no event and under no legal theory,
  620. whether in tort (including negligence), contract, or otherwise,
  621. unless required by applicable law (such as deliberate and grossly
  622. negligent acts) or agreed to in writing, shall any Contributor be
  623. liable to You for damages, including any direct, indirect, special,
  624. incidental, or consequential damages of any character arising as a
  625. result of this License or out of the use or inability to use the
  626. Work (including but not limited to damages for loss of goodwill,
  627. work stoppage, computer failure or malfunction, or any and all
  628. other commercial damages or losses), even if such Contributor
  629. has been advised of the possibility of such damages.
  630. 9. Accepting Warranty or Additional Liability. While redistributing
  631. the Work or Derivative Works thereof, You may choose to offer,
  632. and charge a fee for, acceptance of support, warranty, indemnity,
  633. or other liability obligations and/or rights consistent with this
  634. License. However, in accepting such obligations, You may act only
  635. on Your own behalf and on Your sole responsibility, not on behalf
  636. of any other Contributor, and only if You agree to indemnify,
  637. defend, and hold each Contributor harmless for any liability
  638. incurred by, or claims asserted against, such Contributor by reason
  639. of your accepting any such warranty or additional liability.
  640. END OF TERMS AND CONDITIONS
  641. APPENDIX: How to apply the Apache License to your work.
  642. To apply the Apache License to your work, attach the following
  643. boilerplate notice, with the fields enclosed by brackets "[]"
  644. replaced with your own identifying information. (Don't include
  645. the brackets!) The text should be enclosed in the appropriate
  646. comment syntax for the file format. We also recommend that a
  647. file or class name and description of purpose be included on the
  648. same "printed page" as the copyright notice for easier
  649. identification within third-party archives.
  650. Copyright [yyyy] [name of copyright owner]
  651. Licensed under the Apache License, Version 2.0 (the "License");
  652. you may not use this file except in compliance with the License.
  653. You may obtain a copy of the License at
  654. http://www.apache.org/licenses/LICENSE-2.0
  655. Unless required by applicable law or agreed to in writing, software
  656. distributed under the License is distributed on an "AS IS" BASIS,
  657. WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
  658. See the License for the specific language governing permissions and
  659. limitations under the License.
  660. =========================================
  661. END OF @opentelemetry/sdk-trace-base NOTICES AND INFORMATION
  662. %% @vscode/codicons NOTICES AND INFORMATION BEGIN HERE
  663. =========================================
  664. Attribution 4.0 International
  665. =======================================================================
  666. Creative Commons Corporation ("Creative Commons") is not a law firm and
  667. does not provide legal services or legal advice. Distribution of
  668. Creative Commons public licenses does not create a lawyer-client or
  669. other relationship. Creative Commons makes its licenses and related
  670. information available on an "as-is" basis. Creative Commons gives no
  671. warranties regarding its licenses, any material licensed under their
  672. terms and conditions, or any related information. Creative Commons
  673. disclaims all liability for damages resulting from their use to the
  674. fullest extent possible.
  675. Using Creative Commons Public Licenses
  676. Creative Commons public licenses provide a standard set of terms and
  677. conditions that creators and other rights holders may use to share
  678. original works of authorship and other material subject to copyright
  679. and certain other rights specified in the public license below. The
  680. following considerations are for informational purposes only, are not
  681. exhaustive, and do not form part of our licenses.
  682. Considerations for licensors: Our public licenses are
  683. intended for use by those authorized to give the public
  684. permission to use material in ways otherwise restricted by
  685. copyright and certain other rights. Our licenses are
  686. irrevocable. Licensors should read and understand the terms
  687. and conditions of the license they choose before applying it.
  688. Licensors should also secure all rights necessary before
  689. applying our licenses so that the public can reuse the
  690. material as expected. Licensors should clearly mark any
  691. material not subject to the license. This includes other CC-
  692. licensed material, or material used under an exception or
  693. limitation to copyright. More considerations for licensors:
  694. wiki.creativecommons.org/Considerations_for_licensors
  695. Considerations for the public: By using one of our public
  696. licenses, a licensor grants the public permission to use the
  697. licensed material under specified terms and conditions. If
  698. the licensor's permission is not necessary for any reason--for
  699. example, because of any applicable exception or limitation to
  700. copyright--then that use is not regulated by the license. Our
  701. licenses grant only permissions under copyright and certain
  702. other rights that a licensor has authority to grant. Use of
  703. the licensed material may still be restricted for other
  704. reasons, including because others have copyright or other
  705. rights in the material. A licensor may make special requests,
  706. such as asking that all changes be marked or described.
  707. Although not required by our licenses, you are encouraged to
  708. respect those requests where reasonable. More_considerations
  709. for the public:
  710. wiki.creativecommons.org/Considerations_for_licensees
  711. =======================================================================
  712. Creative Commons Attribution 4.0 International Public License
  713. By exercising the Licensed Rights (defined below), You accept and agree
  714. to be bound by the terms and conditions of this Creative Commons
  715. Attribution 4.0 International Public License ("Public License"). To the
  716. extent this Public License may be interpreted as a contract, You are
  717. granted the Licensed Rights in consideration of Your acceptance of
  718. these terms and conditions, and the Licensor grants You such rights in
  719. consideration of benefits the Licensor receives from making the
  720. Licensed Material available under these terms and conditions.
  721. Section 1 -- Definitions.
  722. a. Adapted Material means material subject to Copyright and Similar
  723. Rights that is derived from or based upon the Licensed Material
  724. and in which the Licensed Material is translated, altered,
  725. arranged, transformed, or otherwise modified in a manner requiring
  726. permission under the Copyright and Similar Rights held by the
  727. Licensor. For purposes of this Public License, where the Licensed
  728. Material is a musical work, performance, or sound recording,
  729. Adapted Material is always produced where the Licensed Material is
  730. synched in timed relation with a moving image.
  731. b. Adapter's License means the license You apply to Your Copyright
  732. and Similar Rights in Your contributions to Adapted Material in
  733. accordance with the terms and conditions of this Public License.
  734. c. Copyright and Similar Rights means copyright and/or similar rights
  735. closely related to copyright including, without limitation,
  736. performance, broadcast, sound recording, and Sui Generis Database
  737. Rights, without regard to how the rights are labeled or
  738. categorized. For purposes of this Public License, the rights
  739. specified in Section 2(b)(1)-(2) are not Copyright and Similar
  740. Rights.
  741. d. Effective Technological Measures means those measures that, in the
  742. absence of proper authority, may not be circumvented under laws
  743. fulfilling obligations under Article 11 of the WIPO Copyright
  744. Treaty adopted on December 20, 1996, and/or similar international
  745. agreements.
  746. e. Exceptions and Limitations means fair use, fair dealing, and/or
  747. any other exception or limitation to Copyright and Similar Rights
  748. that applies to Your use of the Licensed Material.
  749. f. Licensed Material means the artistic or literary work, database,
  750. or other material to which the Licensor applied this Public
  751. License.
  752. g. Licensed Rights means the rights granted to You subject to the
  753. terms and conditions of this Public License, which are limited to
  754. all Copyright and Similar Rights that apply to Your use of the
  755. Licensed Material and that the Licensor has authority to license.
  756. h. Licensor means the individual(s) or entity(ies) granting rights
  757. under this Public License.
  758. i. Share means to provide material to the public by any means or
  759. process that requires permission under the Licensed Rights, such
  760. as reproduction, public display, public performance, distribution,
  761. dissemination, communication, or importation, and to make material
  762. available to the public including in ways that members of the
  763. public may access the material from a place and at a time
  764. individually chosen by them.
  765. j. Sui Generis Database Rights means rights other than copyright
  766. resulting from Directive 96/9/EC of the European Parliament and of
  767. the Council of 11 March 1996 on the legal protection of databases,
  768. as amended and/or succeeded, as well as other essentially
  769. equivalent rights anywhere in the world.
  770. k. You means the individual or entity exercising the Licensed Rights
  771. under this Public License. Your has a corresponding meaning.
  772. Section 2 -- Scope.
  773. a. License grant.
  774. 1. Subject to the terms and conditions of this Public License,
  775. the Licensor hereby grants You a worldwide, royalty-free,
  776. non-sublicensable, non-exclusive, irrevocable license to
  777. exercise the Licensed Rights in the Licensed Material to:
  778. a. reproduce and Share the Licensed Material, in whole or
  779. in part; and
  780. b. produce, reproduce, and Share Adapted Material.
  781. 2. Exceptions and Limitations. For the avoidance of doubt, where
  782. Exceptions and Limitations apply to Your use, this Public
  783. License does not apply, and You do not need to comply with
  784. its terms and conditions.
  785. 3. Term. The term of this Public License is specified in Section
  786. 6(a).
  787. 4. Media and formats; technical modifications allowed. The
  788. Licensor authorizes You to exercise the Licensed Rights in
  789. all media and formats whether now known or hereafter created,
  790. and to make technical modifications necessary to do so. The
  791. Licensor waives and/or agrees not to assert any right or
  792. authority to forbid You from making technical modifications
  793. necessary to exercise the Licensed Rights, including
  794. technical modifications necessary to circumvent Effective
  795. Technological Measures. For purposes of this Public License,
  796. simply making modifications authorized by this Section 2(a)
  797. (4) never produces Adapted Material.
  798. 5. Downstream recipients.
  799. a. Offer from the Licensor -- Licensed Material. Every
  800. recipient of the Licensed Material automatically
  801. receives an offer from the Licensor to exercise the
  802. Licensed Rights under the terms and conditions of this
  803. Public License.
  804. b. No downstream restrictions. You may not offer or impose
  805. any additional or different terms or conditions on, or
  806. apply any Effective Technological Measures to, the
  807. Licensed Material if doing so restricts exercise of the
  808. Licensed Rights by any recipient of the Licensed
  809. Material.
  810. 6. No endorsement. Nothing in this Public License constitutes or
  811. may be construed as permission to assert or imply that You
  812. are, or that Your use of the Licensed Material is, connected
  813. with, or sponsored, endorsed, or granted official status by,
  814. the Licensor or others designated to receive attribution as
  815. provided in Section 3(a)(1)(A)(i).
  816. b. Other rights.
  817. 1. Moral rights, such as the right of integrity, are not
  818. licensed under this Public License, nor are publicity,
  819. privacy, and/or other similar personality rights; however, to
  820. the extent possible, the Licensor waives and/or agrees not to
  821. assert any such rights held by the Licensor to the limited
  822. extent necessary to allow You to exercise the Licensed
  823. Rights, but not otherwise.
  824. 2. Patent and trademark rights are not licensed under this
  825. Public License.
  826. 3. To the extent possible, the Licensor waives any right to
  827. collect royalties from You for the exercise of the Licensed
  828. Rights, whether directly or through a collecting society
  829. under any voluntary or waivable statutory or compulsory
  830. licensing scheme. In all other cases the Licensor expressly
  831. reserves any right to collect such royalties.
  832. Section 3 -- License Conditions.
  833. Your exercise of the Licensed Rights is expressly made subject to the
  834. following conditions.
  835. a. Attribution.
  836. 1. If You Share the Licensed Material (including in modified
  837. form), You must:
  838. a. retain the following if it is supplied by the Licensor
  839. with the Licensed Material:
  840. i. identification of the creator(s) of the Licensed
  841. Material and any others designated to receive
  842. attribution, in any reasonable manner requested by
  843. the Licensor (including by pseudonym if
  844. designated);
  845. ii. a copyright notice;
  846. iii. a notice that refers to this Public License;
  847. iv. a notice that refers to the disclaimer of
  848. warranties;
  849. v. a URI or hyperlink to the Licensed Material to the
  850. extent reasonably practicable;
  851. b. indicate if You modified the Licensed Material and
  852. retain an indication of any previous modifications; and
  853. c. indicate the Licensed Material is licensed under this
  854. Public License, and include the text of, or the URI or
  855. hyperlink to, this Public License.
  856. 2. You may satisfy the conditions in Section 3(a)(1) in any
  857. reasonable manner based on the medium, means, and context in
  858. which You Share the Licensed Material. For example, it may be
  859. reasonable to satisfy the conditions by providing a URI or
  860. hyperlink to a resource that includes the required
  861. information.
  862. 3. If requested by the Licensor, You must remove any of the
  863. information required by Section 3(a)(1)(A) to the extent
  864. reasonably practicable.
  865. 4. If You Share Adapted Material You produce, the Adapter's
  866. License You apply must not prevent recipients of the Adapted
  867. Material from complying with this Public License.
  868. Section 4 -- Sui Generis Database Rights.
  869. Where the Licensed Rights include Sui Generis Database Rights that
  870. apply to Your use of the Licensed Material:
  871. a. for the avoidance of doubt, Section 2(a)(1) grants You the right
  872. to extract, reuse, reproduce, and Share all or a substantial
  873. portion of the contents of the database;
  874. b. if You include all or a substantial portion of the database
  875. contents in a database in which You have Sui Generis Database
  876. Rights, then the database in which You have Sui Generis Database
  877. Rights (but not its individual contents) is Adapted Material; and
  878. c. You must comply with the conditions in Section 3(a) if You Share
  879. all or a substantial portion of the contents of the database.
  880. For the avoidance of doubt, this Section 4 supplements and does not
  881. replace Your obligations under this Public License where the Licensed
  882. Rights include other Copyright and Similar Rights.
  883. Section 5 -- Disclaimer of Warranties and Limitation of Liability.
  884. a. UNLESS OTHERWISE SEPARATELY UNDERTAKEN BY THE LICENSOR, TO THE
  885. EXTENT POSSIBLE, THE LICENSOR OFFERS THE LICENSED MATERIAL AS-IS
  886. AND AS-AVAILABLE, AND MAKES NO REPRESENTATIONS OR WARRANTIES OF
  887. ANY KIND CONCERNING THE LICENSED MATERIAL, WHETHER EXPRESS,
  888. IMPLIED, STATUTORY, OR OTHER. THIS INCLUDES, WITHOUT LIMITATION,
  889. WARRANTIES OF TITLE, MERCHANTABILITY, FITNESS FOR A PARTICULAR
  890. PURPOSE, NON-INFRINGEMENT, ABSENCE OF LATENT OR OTHER DEFECTS,
  891. ACCURACY, OR THE PRESENCE OR ABSENCE OF ERRORS, WHETHER OR NOT
  892. KNOWN OR DISCOVERABLE. WHERE DISCLAIMERS OF WARRANTIES ARE NOT
  893. ALLOWED IN FULL OR IN PART, THIS DISCLAIMER MAY NOT APPLY TO YOU.
  894. b. TO THE EXTENT POSSIBLE, IN NO EVENT WILL THE LICENSOR BE LIABLE
  895. TO YOU ON ANY LEGAL THEORY (INCLUDING, WITHOUT LIMITATION,
  896. NEGLIGENCE) OR OTHERWISE FOR ANY DIRECT, SPECIAL, INDIRECT,
  897. INCIDENTAL, CONSEQUENTIAL, PUNITIVE, EXEMPLARY, OR OTHER LOSSES,
  898. COSTS, EXPENSES, OR DAMAGES ARISING OUT OF THIS PUBLIC LICENSE OR
  899. USE OF THE LICENSED MATERIAL, EVEN IF THE LICENSOR HAS BEEN
  900. ADVISED OF THE POSSIBILITY OF SUCH LOSSES, COSTS, EXPENSES, OR
  901. DAMAGES. WHERE A LIMITATION OF LIABILITY IS NOT ALLOWED IN FULL OR
  902. IN PART, THIS LIMITATION MAY NOT APPLY TO YOU.
  903. c. The disclaimer of warranties and limitation of liability provided
  904. above shall be interpreted in a manner that, to the extent
  905. possible, most closely approximates an absolute disclaimer and
  906. waiver of all liability.
  907. Section 6 -- Term and Termination.
  908. a. This Public License applies for the term of the Copyright and
  909. Similar Rights licensed here. However, if You fail to comply with
  910. this Public License, then Your rights under this Public License
  911. terminate automatically.
  912. b. Where Your right to use the Licensed Material has terminated under
  913. Section 6(a), it reinstates:
  914. 1. automatically as of the date the violation is cured, provided
  915. it is cured within 30 days of Your discovery of the
  916. violation; or
  917. 2. upon express reinstatement by the Licensor.
  918. For the avoidance of doubt, this Section 6(b) does not affect any
  919. right the Licensor may have to seek remedies for Your violations
  920. of this Public License.
  921. c. For the avoidance of doubt, the Licensor may also offer the
  922. Licensed Material under separate terms or conditions or stop
  923. distributing the Licensed Material at any time; however, doing so
  924. will not terminate this Public License.
  925. d. Sections 1, 5, 6, 7, and 8 survive termination of this Public
  926. License.
  927. Section 7 -- Other Terms and Conditions.
  928. a. The Licensor shall not be bound by any additional or different
  929. terms or conditions communicated by You unless expressly agreed.
  930. b. Any arrangements, understandings, or agreements regarding the
  931. Licensed Material not stated herein are separate from and
  932. independent of the terms and conditions of this Public License.
  933. Section 8 -- Interpretation.
  934. a. For the avoidance of doubt, this Public License does not, and
  935. shall not be interpreted to, reduce, limit, restrict, or impose
  936. conditions on any use of the Licensed Material that could lawfully
  937. be made without permission under this Public License.
  938. b. To the extent possible, if any provision of this Public License is
  939. deemed unenforceable, it shall be automatically reformed to the
  940. minimum extent necessary to make it enforceable. If the provision
  941. cannot be reformed, it shall be severed from this Public License
  942. without affecting the enforceability of the remaining terms and
  943. conditions.
  944. c. No term or condition of this Public License will be waived and no
  945. failure to comply consented to unless expressly agreed to by the
  946. Licensor.
  947. d. Nothing in this Public License constitutes or may be interpreted
  948. as a limitation upon, or waiver of, any privileges and immunities
  949. that apply to the Licensor or You, including from the legal
  950. processes of any jurisdiction or authority.
  951. =======================================================================
  952. Creative Commons is not a party to its public
  953. licenses. Notwithstanding, Creative Commons may elect to apply one of
  954. its public licenses to material it publishes and in those instances
  955. will be considered the “Licensor.” The text of the Creative Commons
  956. public licenses is dedicated to the public domain under the CC0 Public
  957. Domain Dedication. Except for the limited purpose of indicating that
  958. material is shared under a Creative Commons public license or as
  959. otherwise permitted by the Creative Commons policies published at
  960. creativecommons.org/policies, Creative Commons does not authorize the
  961. use of the trademark "Creative Commons" or any other trademark or logo
  962. of Creative Commons without its prior written consent including,
  963. without limitation, in connection with any unauthorized modifications
  964. to any of its public licenses or any other arrangements,
  965. understandings, or agreements concerning use of licensed material. For
  966. the avoidance of doubt, this paragraph does not form part of the
  967. public licenses.
  968. Creative Commons may be contacted at creativecommons.org.
  969. =========================================
  970. END OF @vscode/codicons NOTICES AND INFORMATION
  971. %% @vscode/webview-ui-toolkit NOTICES AND INFORMATION BEGIN HERE
  972. =========================================
  973. Copyright (c) Microsoft Corporation.
  974. MIT License
  975. Permission is hereby granted, free of charge, to any person obtaining a copy
  976. of this software and associated documentation files (the "Software"), to deal
  977. in the Software without restriction, including without limitation the rights
  978. to use, copy, modify, merge, publish, distribute, sublicense, and/or sell
  979. copies of the Software, and to permit persons to whom the Software is
  980. furnished to do so, subject to the following conditions:
  981. The above copyright notice and this permission notice shall be included in all
  982. copies or substantial portions of the Software.
  983. THE SOFTWARE IS PROVIDED *AS IS*, WITHOUT WARRANTY OF ANY KIND, EXPRESS OR
  984. IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY,
  985. FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE
  986. AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER
  987. LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM,
  988. OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE
  989. SOFTWARE.
  990. =========================================
  991. END OF @vscode/webview-ui-toolkit NOTICES AND INFORMATION
  992. %% ansi-regex NOTICES AND INFORMATION BEGIN HERE
  993. =========================================
  994. MIT License
  995. Copyright (c) Sindre Sorhus <sindresorhus@gmail.com> (https://sindresorhus.com)
  996. 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:
  997. The above copyright notice and this permission notice shall be included in all copies or substantial portions of the Software.
  998. 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.
  999. =========================================
  1000. END OF ansi-regex NOTICES AND INFORMATION
  1001. %% billboard.js NOTICES AND INFORMATION BEGIN HERE
  1002. =========================================
  1003. The MIT License (MIT)
  1004. Copyright (c) 2017 ~ present NAVER Corp.
  1005. Copyright (c) 2013 Masayuki Tanaka
  1006. Permission is hereby granted, free of charge, to any person obtaining a copy of
  1007. this software and associated documentation files (the "Software"), to deal in
  1008. the Software without restriction, including without limitation the rights to
  1009. use, copy, modify, merge, publish, distribute, sublicense, and/or sell copies of
  1010. the Software, and to permit persons to whom the Software is furnished to do so,
  1011. subject to the following conditions:
  1012. The above copyright notice and this permission notice shall be included in all
  1013. copies or substantial portions of the Software.
  1014. THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR
  1015. IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY, FITNESS
  1016. FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE AUTHORS OR
  1017. COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER LIABILITY, WHETHER
  1018. IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM, OUT OF OR IN
  1019. CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE SOFTWARE.
  1020. =========================================
  1021. END OF billboard.js NOTICES AND INFORMATION
  1022. %% https-proxy-agent NOTICES AND INFORMATION BEGIN HERE
  1023. =========================================
  1024. https-proxy-agent
  1025. ================
  1026. ### An HTTP(s) proxy `http.Agent` implementation for HTTPS
  1027. [![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)
  1028. This module provides an `http.Agent` implementation that connects to a specified
  1029. HTTP or HTTPS proxy server, and can be used with the built-in `https` module.
  1030. Specifically, this `Agent` implementation connects to an intermediary "proxy"
  1031. server and issues the [CONNECT HTTP method][CONNECT], which tells the proxy to
  1032. open a direct TCP connection to the destination server.
  1033. Since this agent implements the CONNECT HTTP method, it also works with other
  1034. protocols that use this method when connecting over proxies (i.e. WebSockets).
  1035. See the "Examples" section below for more.
  1036. Installation
  1037. ------------
  1038. Install with `npm`:
  1039. ``` bash
  1040. $ npm install https-proxy-agent
  1041. ```
  1042. Examples
  1043. --------
  1044. #### `https` module example
  1045. ``` js
  1046. var url = require('url');
  1047. var https = require('https');
  1048. var HttpsProxyAgent = require('https-proxy-agent');
  1049. // HTTP/HTTPS proxy to connect to
  1050. var proxy = process.env.http_proxy || 'http://168.63.76.32:3128';
  1051. console.log('using proxy server %j', proxy);
  1052. // HTTPS endpoint for the proxy to connect to
  1053. var endpoint = process.argv[2] || 'https://graph.facebook.com/tootallnate';
  1054. console.log('attempting to GET %j', endpoint);
  1055. var options = url.parse(endpoint);
  1056. // create an instance of the `HttpsProxyAgent` class with the proxy server information
  1057. var agent = new HttpsProxyAgent(proxy);
  1058. options.agent = agent;
  1059. https.get(options, function (res) {
  1060. console.log('"response" event!', res.headers);
  1061. res.pipe(process.stdout);
  1062. });
  1063. ```
  1064. #### `ws` WebSocket connection example
  1065. ``` js
  1066. var url = require('url');
  1067. var WebSocket = require('ws');
  1068. var HttpsProxyAgent = require('https-proxy-agent');
  1069. // HTTP/HTTPS proxy to connect to
  1070. var proxy = process.env.http_proxy || 'http://168.63.76.32:3128';
  1071. console.log('using proxy server %j', proxy);
  1072. // WebSocket endpoint for the proxy to connect to
  1073. var endpoint = process.argv[2] || 'ws://echo.websocket.org';
  1074. var parsed = url.parse(endpoint);
  1075. console.log('attempting to connect to WebSocket %j', endpoint);
  1076. // create an instance of the `HttpsProxyAgent` class with the proxy server information
  1077. var options = url.parse(proxy);
  1078. var agent = new HttpsProxyAgent(options);
  1079. // finally, initiate the WebSocket connection
  1080. var socket = new WebSocket(endpoint, { agent: agent });
  1081. socket.on('open', function () {
  1082. console.log('"open" event!');
  1083. socket.send('hello world');
  1084. });
  1085. socket.on('message', function (data, flags) {
  1086. console.log('"message" event! %j %j', data, flags);
  1087. socket.close();
  1088. });
  1089. ```
  1090. API
  1091. ---
  1092. ### new HttpsProxyAgent(Object options)
  1093. The `HttpsProxyAgent` class implements an `http.Agent` subclass that connects
  1094. to the specified "HTTP(s) proxy server" in order to proxy HTTPS and/or WebSocket
  1095. requests. This is achieved by using the [HTTP `CONNECT` method][CONNECT].
  1096. The `options` argument may either be a string URI of the proxy server to use, or an
  1097. "options" object with more specific properties:
  1098. * `host` - String - Proxy host to connect to (may use `hostname` as well). Required.
  1099. * `port` - Number - Proxy port to connect to. Required.
  1100. * `protocol` - String - If `https:`, then use TLS to connect to the proxy.
  1101. * `headers` - Object - Additional HTTP headers to be sent on the HTTP CONNECT method.
  1102. * Any other options given are passed to the `net.connect()`/`tls.connect()` functions.
  1103. License
  1104. -------
  1105. (The MIT License)
  1106. Copyright (c) 2013 Nathan Rajlich &lt;nathan@tootallnate.net&gt;
  1107. Permission is hereby granted, free of charge, to any person obtaining
  1108. a copy of this software and associated documentation files (the
  1109. 'Software'), to deal in the Software without restriction, including
  1110. without limitation the rights to use, copy, modify, merge, publish,
  1111. distribute, sublicense, and/or sell copies of the Software, and to
  1112. permit persons to whom the Software is furnished to do so, subject to
  1113. the following conditions:
  1114. The above copyright notice and this permission notice shall be
  1115. included in all copies or substantial portions of the Software.
  1116. THE SOFTWARE IS PROVIDED 'AS IS', WITHOUT WARRANTY OF ANY KIND,
  1117. EXPRESS OR IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF
  1118. MERCHANTABILITY, FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT.
  1119. IN NO EVENT SHALL THE AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY
  1120. CLAIM, DAMAGES OR OTHER LIABILITY, WHETHER IN AN ACTION OF CONTRACT,
  1121. TORT OR OTHERWISE, ARISING FROM, OUT OF OR IN CONNECTION WITH THE
  1122. SOFTWARE OR THE USE OR OTHER DEALINGS IN THE SOFTWARE.
  1123. [CONNECT]: http://en.wikipedia.org/wiki/HTTP_tunnel#HTTP_CONNECT_Tunneling
  1124. =========================================
  1125. END OF https-proxy-agent NOTICES AND INFORMATION
  1126. %% iconv-lite NOTICES AND INFORMATION BEGIN HERE
  1127. =========================================
  1128. Copyright (c) 2011 Alexander Shtuchkin
  1129. Permission is hereby granted, free of charge, to any person obtaining
  1130. a copy of this software and associated documentation files (the
  1131. "Software"), to deal in the Software without restriction, including
  1132. without limitation the rights to use, copy, modify, merge, publish,
  1133. distribute, sublicense, and/or sell copies of the Software, and to
  1134. permit persons to whom the Software is furnished to do so, subject to
  1135. the following conditions:
  1136. The above copyright notice and this permission notice shall be
  1137. included in all copies or substantial portions of the Software.
  1138. THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND,
  1139. EXPRESS OR IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF
  1140. MERCHANTABILITY, FITNESS FOR A PARTICULAR PURPOSE AND
  1141. NONINFRINGEMENT. IN NO EVENT SHALL THE AUTHORS OR COPYRIGHT HOLDERS BE
  1142. LIABLE FOR ANY CLAIM, DAMAGES OR OTHER LIABILITY, WHETHER IN AN ACTION
  1143. OF CONTRACT, TORT OR OTHERWISE, ARISING FROM, OUT OF OR IN CONNECTION
  1144. WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE SOFTWARE.
  1145. =========================================
  1146. END OF iconv-lite NOTICES AND INFORMATION
  1147. %% lit NOTICES AND INFORMATION BEGIN HERE
  1148. =========================================
  1149. BSD 3-Clause License
  1150. Copyright (c) 2017 Google LLC. All rights reserved.
  1151. Redistribution and use in source and binary forms, with or without
  1152. modification, are permitted provided that the following conditions are met:
  1153. 1. Redistributions of source code must retain the above copyright notice, this
  1154. list of conditions and the following disclaimer.
  1155. 2. Redistributions in binary form must reproduce the above copyright notice,
  1156. this list of conditions and the following disclaimer in the documentation
  1157. and/or other materials provided with the distribution.
  1158. 3. Neither the name of the copyright holder nor the names of its
  1159. contributors may be used to endorse or promote products derived from
  1160. this software without specific prior written permission.
  1161. THIS SOFTWARE IS PROVIDED BY THE COPYRIGHT HOLDERS AND CONTRIBUTORS "AS IS"
  1162. AND ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT LIMITED TO, THE
  1163. IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE ARE
  1164. DISCLAIMED. IN NO EVENT SHALL THE COPYRIGHT HOLDER OR CONTRIBUTORS BE LIABLE
  1165. FOR ANY DIRECT, INDIRECT, INCIDENTAL, SPECIAL, EXEMPLARY, OR CONSEQUENTIAL
  1166. DAMAGES (INCLUDING, BUT NOT LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS OR
  1167. SERVICES; LOSS OF USE, DATA, OR PROFITS; OR BUSINESS INTERRUPTION) HOWEVER
  1168. CAUSED AND ON ANY THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT LIABILITY,
  1169. OR TORT (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE
  1170. OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE.
  1171. =========================================
  1172. END OF lit NOTICES AND INFORMATION
  1173. %% microsoft/vscode NOTICES AND INFORMATION BEGIN HERE
  1174. =========================================
  1175. MIT License
  1176. Copyright (c) 2015 - present Microsoft Corporation
  1177. Permission is hereby granted, free of charge, to any person obtaining a copy
  1178. of this software and associated documentation files (the "Software"), to deal
  1179. in the Software without restriction, including without limitation the rights
  1180. to use, copy, modify, merge, publish, distribute, sublicense, and/or sell
  1181. copies of the Software, and to permit persons to whom the Software is
  1182. furnished to do so, subject to the following conditions:
  1183. The above copyright notice and this permission notice shall be included in all
  1184. copies or substantial portions of the Software.
  1185. THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR
  1186. IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY,
  1187. FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE
  1188. AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER
  1189. LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM,
  1190. OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE
  1191. SOFTWARE.
  1192. =========================================
  1193. END OF microsoft/vscode NOTICES AND INFORMATION
  1194. %% node-fetch NOTICES AND INFORMATION BEGIN HERE
  1195. =========================================
  1196. The MIT License (MIT)
  1197. Copyright (c) 2016 David Frank
  1198. Permission is hereby granted, free of charge, to any person obtaining a copy
  1199. of this software and associated documentation files (the "Software"), to deal
  1200. in the Software without restriction, including without limitation the rights
  1201. to use, copy, modify, merge, publish, distribute, sublicense, and/or sell
  1202. copies of the Software, and to permit persons to whom the Software is
  1203. furnished to do so, subject to the following conditions:
  1204. The above copyright notice and this permission notice shall be included in all
  1205. copies or substantial portions of the Software.
  1206. THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR
  1207. IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY,
  1208. FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE
  1209. AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER
  1210. LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM,
  1211. OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE
  1212. SOFTWARE.
  1213. =========================================
  1214. END OF node-fetch NOTICES AND INFORMATION
  1215. %% os-browserify NOTICES AND INFORMATION BEGIN HERE
  1216. =========================================
  1217. The MIT License (MIT)
  1218. Copyright (c) 2017 CoderPuppy
  1219. Permission is hereby granted, free of charge, to any person obtaining a copy
  1220. of this software and associated documentation files (the "Software"), to deal
  1221. in the Software without restriction, including without limitation the rights
  1222. to use, copy, modify, merge, publish, distribute, sublicense, and/or sell
  1223. copies of the Software, and to permit persons to whom the Software is
  1224. furnished to do so, subject to the following conditions:
  1225. The above copyright notice and this permission notice shall be included in all
  1226. copies or substantial portions of the Software.
  1227. THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR
  1228. IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY,
  1229. FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE
  1230. AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER
  1231. LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM,
  1232. OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE
  1233. SOFTWARE.
  1234. =========================================
  1235. END OF os-browserify NOTICES AND INFORMATION
  1236. %% path-browserify NOTICES AND INFORMATION BEGIN HERE
  1237. =========================================
  1238. MIT License
  1239. Copyright (c) 2013 James Halliday
  1240. Permission is hereby granted, free of charge, to any person obtaining a copy of
  1241. this software and associated documentation files (the "Software"), to deal in
  1242. the Software without restriction, including without limitation the rights to
  1243. use, copy, modify, merge, publish, distribute, sublicense, and/or sell copies of
  1244. the Software, and to permit persons to whom the Software is furnished to do so,
  1245. subject to the following conditions:
  1246. The above copyright notice and this permission notice shall be included in all
  1247. copies or substantial portions of the Software.
  1248. THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR
  1249. IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY, FITNESS
  1250. FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE AUTHORS OR
  1251. COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER LIABILITY, WHETHER
  1252. IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM, OUT OF OR IN
  1253. CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE SOFTWARE.
  1254. =========================================
  1255. END OF path-browserify NOTICES AND INFORMATION
  1256. %% react-dom NOTICES AND INFORMATION BEGIN HERE
  1257. =========================================
  1258. MIT License
  1259. Copyright (c) Facebook, Inc. and its affiliates.
  1260. Permission is hereby granted, free of charge, to any person obtaining a copy
  1261. of this software and associated documentation files (the "Software"), to deal
  1262. in the Software without restriction, including without limitation the rights
  1263. to use, copy, modify, merge, publish, distribute, sublicense, and/or sell
  1264. copies of the Software, and to permit persons to whom the Software is
  1265. furnished to do so, subject to the following conditions:
  1266. The above copyright notice and this permission notice shall be included in all
  1267. copies or substantial portions of the Software.
  1268. THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR
  1269. IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY,
  1270. FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE
  1271. AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER
  1272. LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM,
  1273. OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE
  1274. SOFTWARE.
  1275. =========================================
  1276. END OF react-dom NOTICES AND INFORMATION
  1277. %% react NOTICES AND INFORMATION BEGIN HERE
  1278. =========================================
  1279. MIT License
  1280. Copyright (c) Facebook, Inc. and its affiliates.
  1281. Permission is hereby granted, free of charge, to any person obtaining a copy
  1282. of this software and associated documentation files (the "Software"), to deal
  1283. in the Software without restriction, including without limitation the rights
  1284. to use, copy, modify, merge, publish, distribute, sublicense, and/or sell
  1285. copies of the Software, and to permit persons to whom the Software is
  1286. furnished to do so, subject to the following conditions:
  1287. The above copyright notice and this permission notice shall be included in all
  1288. copies or substantial portions of the Software.
  1289. THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR
  1290. IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY,
  1291. FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE
  1292. AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER
  1293. LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM,
  1294. OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE
  1295. SOFTWARE.
  1296. =========================================
  1297. END OF react NOTICES AND INFORMATION
  1298. %% sindresorhus/is-fullwidth-code-point NOTICES AND INFORMATION BEGIN HERE
  1299. =========================================
  1300. MIT License
  1301. Copyright (c) Sindre Sorhus <sindresorhus@gmail.com> (https://sindresorhus.com)
  1302. 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:
  1303. The above copyright notice and this permission notice shall be included in all copies or substantial portions of the Software.
  1304. 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.
  1305. =========================================
  1306. END OF sindresorhus/is-fullwidth-code-point NOTICES AND INFORMATION
  1307. %% sindresorhus/string-width NOTICES AND INFORMATION BEGIN HERE
  1308. =========================================
  1309. MIT License
  1310. Copyright (c) Sindre Sorhus <sindresorhus@gmail.com> (https://sindresorhus.com)
  1311. 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:
  1312. The above copyright notice and this permission notice shall be included in all copies or substantial portions of the Software.
  1313. 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.
  1314. =========================================
  1315. END OF sindresorhus/string-width NOTICES AND INFORMATION
  1316. %% sortablejs NOTICES AND INFORMATION BEGIN HERE
  1317. =========================================
  1318. MIT License
  1319. Copyright (c) 2019 All contributors to Sortable
  1320. Permission is hereby granted, free of charge, to any person obtaining a copy
  1321. of this software and associated documentation files (the "Software"), to deal
  1322. in the Software without restriction, including without limitation the rights
  1323. to use, copy, modify, merge, publish, distribute, sublicense, and/or sell
  1324. copies of the Software, and to permit persons to whom the Software is
  1325. furnished to do so, subject to the following conditions:
  1326. The above copyright notice and this permission notice shall be included in all
  1327. copies or substantial portions of the Software.
  1328. THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR
  1329. IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY,
  1330. FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE
  1331. AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER
  1332. LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM,
  1333. OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE
  1334. SOFTWARE.
  1335. =========================================
  1336. END OF sortablejs NOTICES AND INFORMATION