From 2c1f4f28bf734fda4e2ea67e1421f2328c6b2665 Mon Sep 17 00:00:00 2001 From: alikia2x Date: Sun, 14 Jul 2024 03:44:03 +0800 Subject: [PATCH] feature: about page, some enhancement. --- backend/route.ts | 22 + bun.lockb | Bin 376778 -> 378556 bytes components/background.tsx | 20 +- components/onesearch/onesearch.tsx | 2 +- index.html | 24 +- lib/darkModeHook.ts | 23 + lib/license.txt | 10246 +++++++++++++++++++++++++++ lib/nlp/load.ts | 8 - lib/telemetering/sendError.ts | 2 +- lib/version.ts | 8 + package.json | 3 +- pages/about/index.tsx | 69 + pages/about/license/index.tsx | 17 + public/LuminaraStudio.png | Bin 0 -> 85565 bytes public/LuminaraStudioDark.png | Bin 0 -> 83362 bytes public/favicon.ico | Bin 0 -> 65532 bytes server.ts | 109 +- tsconfig.node.json | 3 +- 18 files changed, 10453 insertions(+), 103 deletions(-) create mode 100644 backend/route.ts create mode 100644 lib/darkModeHook.ts create mode 100644 lib/license.txt create mode 100644 lib/version.ts create mode 100644 pages/about/index.tsx create mode 100644 pages/about/license/index.tsx create mode 100644 public/LuminaraStudio.png create mode 100644 public/LuminaraStudioDark.png create mode 100644 public/favicon.ico diff --git a/backend/route.ts b/backend/route.ts new file mode 100644 index 0000000..c7e21cf --- /dev/null +++ b/backend/route.ts @@ -0,0 +1,22 @@ +import { Express } from "express"; +import { completeGoogle } from "search-engine-autocomplete"; + +export function configureBackendRoutes(app: Express) { + app.get('/api/v1/suggestion', async (req, res) => { + const query = req.query.q as string; + const t = parseInt(req.query.t as string || "0") || null; + let language = req.query.l as string || 'en-US'; + + try { + const data = await completeGoogle(query, language); + //logger.info({ type: "onesearch_search_autocomplete", query: query, data: data }); + res.json({ ...data, time: t }); + } catch (error) { + //logger.error({ type: "onesearch_search_autocomplete_error", error: error.message }); + res.status(500).json({ error: 'Internal Server Error' }); + } + }); + app.get("/api/v1/ping", async (_, res) => { + res.status(200).json({message: "pong"}); + }) +} \ No newline at end of file diff --git a/bun.lockb b/bun.lockb index b9b88685a1ceb728836a874e9a61375dbf6b4a91..d19a4385e4769868940d490ca296715cb28d7678 100755 GIT binary patch delta 68934 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≈T8fGfry$ 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 K==v@lC;lJHtX;qW diff --git a/components/background.tsx b/components/background.tsx index f5e5d56..308ba27 100644 --- a/components/background.tsx +++ b/components/background.tsx @@ -1,26 +1,12 @@ -import { useEffect, useState } from "react"; import { useAtom } from "jotai"; import { bgFocusAtom } from "../lib/state/background"; import BackgroundContainer from "./backgroundContainer"; +import useDarkMode from "lib/darkModeHook"; export default function Background() { const [isFocus, setFocus] = useAtom(bgFocusAtom); - const [darkMode, setDarkMode] = useState(false); - - useEffect(() => { - const colorSchemeQueryList = window.matchMedia("(prefers-color-scheme: dark)"); - setDarkMode(colorSchemeQueryList.matches ? true : false); - - const handleChange = () => { - setDarkMode(colorSchemeQueryList.matches ? true : false); - }; - - colorSchemeQueryList.addEventListener("change", handleChange); - - return () => { - colorSchemeQueryList.removeEventListener("change", handleChange); - }; - }, []); + + const darkMode = useDarkMode(); return (
diff --git a/components/onesearch/onesearch.tsx b/components/onesearch/onesearch.tsx index 73aaaab..1587ed8 100644 --- a/components/onesearch/onesearch.tsx +++ b/components/onesearch/onesearch.tsx @@ -36,7 +36,7 @@ export default function OneSearch() { cleanSuggestion("QUERY", "NAVIGATION"); return; } - fetch(`/api/suggestion?q=${query}&l=${lang}&t=${time}&engine=${engine}`) + fetch(`/api/v1/suggestion?q=${query}&l=${lang}&t=${time}&engine=${engine}`) .then((res) => res.json()) .then((data: suggestionsResponse) => { try { diff --git a/index.html b/index.html index e4b78ea..a061336 100644 --- a/index.html +++ b/index.html @@ -1,13 +1,13 @@ - - - - - - - Vite + React + TS - - -
- - + + + + + + + SparkHome + + +
+ + diff --git a/lib/darkModeHook.ts b/lib/darkModeHook.ts new file mode 100644 index 0000000..e354bc6 --- /dev/null +++ b/lib/darkModeHook.ts @@ -0,0 +1,23 @@ +import { useState, useEffect } from "react"; + +// Custom React Hook for dark mode detect +export default function useDarkMode() { + const [darkMode, setDarkMode] = useState(false); + + useEffect(() => { + const colorSchemeQueryList = window.matchMedia("(prefers-color-scheme: dark)"); + setDarkMode(colorSchemeQueryList.matches ? true : false); + + const handleChange = () => { + setDarkMode(colorSchemeQueryList.matches ? true : false); + }; + + colorSchemeQueryList.addEventListener("change", handleChange); + + return () => { + colorSchemeQueryList.removeEventListener("change", handleChange); + }; + }, []); + + return darkMode; +} diff --git a/lib/license.txt b/lib/license.txt new file mode 100644 index 0000000..225b0d3 --- /dev/null +++ b/lib/license.txt @@ -0,0 +1,10246 @@ +This file was generated with the generate-license-file npm package! +https://www.npmjs.com/package/generate-license-file + +The following npm package may be included in this product: + + - @ampproject/remapping@2.3.0 + +This package contains the following license and notice below: + +Apache License + Version 2.0, January 2004 + http://www.apache.org/licenses/ + + TERMS AND CONDITIONS FOR USE, REPRODUCTION, AND DISTRIBUTION + + 1. Definitions. + + "License" shall mean the terms and conditions for use, reproduction, + and distribution as defined by Sections 1 through 9 of this document. + + "Licensor" shall mean the copyright owner or entity authorized by + the copyright owner that is granting the License. + + "Legal Entity" shall mean the union of the acting entity and all + other entities that control, are controlled by, or are under common + control with that entity. For the purposes of this definition, + "control" means (i) the power, direct or indirect, to cause the + direction or management of such entity, whether by contract or + otherwise, or (ii) ownership of fifty percent (50%) or more of the + outstanding shares, or (iii) beneficial ownership of such entity. + + "You" (or "Your") shall mean an individual or Legal Entity + exercising permissions granted by this License. + + "Source" form shall mean the preferred form for making modifications, + including but not limited to software source code, documentation + source, and configuration files. + + "Object" form shall mean any form resulting from mechanical + transformation or translation of a Source form, including but + not limited to compiled object code, generated documentation, + and conversions to other media types. + + "Work" shall mean the work of authorship, whether in Source or + Object form, made available under the License, as indicated by a + copyright notice that is included in or attached to the work + (an example is provided in the Appendix below). + + "Derivative Works" shall mean any work, whether in Source or Object + form, that is based on (or derived from) the Work and for which the + editorial revisions, annotations, elaborations, or other modifications + represent, as a whole, an original work of authorship. For the purposes + of this License, Derivative Works shall not include works that remain + separable from, or merely link (or bind by name) to the interfaces of, + the Work and Derivative Works thereof. + + "Contribution" shall mean any work of authorship, including + the original version of the Work and any modifications or additions + to that Work or Derivative Works thereof, that is intentionally + submitted to Licensor for inclusion in the Work by the copyright owner + or by an individual or Legal Entity authorized to submit on behalf of + the copyright owner. For the purposes of this definition, "submitted" + means any form of electronic, verbal, or written communication sent + to the Licensor or its representatives, including but not limited to + communication on electronic mailing lists, source code control systems, + and issue tracking systems that are managed by, or on behalf of, the + Licensor for the purpose of discussing and improving the Work, but + excluding communication that is conspicuously marked or otherwise + designated in writing by the copyright owner as "Not a Contribution." + + "Contributor" shall mean Licensor and any individual or Legal Entity + on behalf of whom a Contribution has been received by Licensor and + subsequently incorporated within the Work. + + 2. Grant of Copyright License. Subject to the terms and conditions of + this License, each Contributor hereby grants to You a perpetual, + worldwide, non-exclusive, no-charge, royalty-free, irrevocable + copyright license to reproduce, prepare Derivative Works of, + publicly display, publicly perform, sublicense, and distribute the + Work and such Derivative Works in Source or Object form. + + 3. Grant of Patent License. Subject to the terms and conditions of + this License, each Contributor hereby grants to You a perpetual, + worldwide, non-exclusive, no-charge, royalty-free, irrevocable + (except as stated in this section) patent license to make, have made, + use, offer to sell, sell, import, and otherwise transfer the Work, + where such license applies only to those patent claims licensable + by such Contributor that are necessarily infringed by their + Contribution(s) alone or by combination of their Contribution(s) + with the Work to which such Contribution(s) was submitted. If You + institute patent litigation against any entity (including a + cross-claim or counterclaim in a lawsuit) alleging that the Work + or a Contribution incorporated within the Work constitutes direct + or contributory patent infringement, then any patent licenses + granted to You under this License for that Work shall terminate + as of the date such litigation is filed. + + 4. Redistribution. You may reproduce and distribute copies of the + Work or Derivative Works thereof in any medium, with or without + modifications, and in Source or Object form, provided that You + meet the following conditions: + + (a) You must give any other recipients of the Work or + Derivative Works a copy of this License; and + + (b) You must cause any modified files to carry prominent notices + stating that You changed the files; and + + (c) You must retain, in the Source form of any Derivative Works + that You distribute, all copyright, patent, trademark, and + attribution notices from the Source form of the Work, + excluding those notices that do not pertain to any part of + the Derivative Works; and + + (d) If the Work includes a "NOTICE" text file as part of its + distribution, then any Derivative Works that You distribute must + include a readable copy of the attribution notices contained + within such NOTICE file, excluding those notices that do not + pertain to any part of the Derivative Works, in at least one + of the following places: within a NOTICE text file distributed + as part of the Derivative Works; within the Source form or + documentation, if provided along with the Derivative Works; or, + within a display generated by the Derivative Works, if and + wherever such third-party notices normally appear. The contents + of the NOTICE file are for informational purposes only and + do not modify the License. You may add Your own attribution + notices within Derivative Works that You distribute, alongside + or as an addendum to the NOTICE text from the Work, provided + that such additional attribution notices cannot be construed + as modifying the License. + + You may add Your own copyright statement to Your modifications and + may provide additional or different license terms and conditions + for use, reproduction, or distribution of Your modifications, or + for any such Derivative Works as a whole, provided Your use, + reproduction, and distribution of the Work otherwise complies with + the conditions stated in this License. + + 5. Submission of Contributions. Unless You explicitly state otherwise, + any Contribution intentionally submitted for inclusion in the Work + by You to the Licensor shall be under the terms and conditions of + this License, without any additional terms or conditions. + Notwithstanding the above, nothing herein shall supersede or modify + the terms of any separate license agreement you may have executed + with Licensor regarding such Contributions. + + 6. Trademarks. This License does not grant permission to use the trade + names, trademarks, service marks, or product names of the Licensor, + except as required for reasonable and customary use in describing the + origin of the Work and reproducing the content of the NOTICE file. + + 7. Disclaimer of Warranty. Unless required by applicable law or + agreed to in writing, Licensor provides the Work (and each + Contributor provides its Contributions) on an "AS IS" BASIS, + WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or + implied, including, without limitation, any warranties or conditions + of TITLE, NON-INFRINGEMENT, MERCHANTABILITY, or FITNESS FOR A + PARTICULAR PURPOSE. You are solely responsible for determining the + appropriateness of using or redistributing the Work and assume any + risks associated with Your exercise of permissions under this License. + + 8. Limitation of Liability. In no event and under no legal theory, + whether in tort (including negligence), contract, or otherwise, + unless required by applicable law (such as deliberate and grossly + negligent acts) or agreed to in writing, shall any Contributor be + liable to You for damages, including any direct, indirect, special, + incidental, or consequential damages of any character arising as a + result of this License or out of the use or inability to use the + Work (including but not limited to damages for loss of goodwill, + work stoppage, computer failure or malfunction, or any and all + other commercial damages or losses), even if such Contributor + has been advised of the possibility of such damages. + + 9. Accepting Warranty or Additional Liability. While redistributing + the Work or Derivative Works thereof, You may choose to offer, + and charge a fee for, acceptance of support, warranty, indemnity, + or other liability obligations and/or rights consistent with this + License. However, in accepting such obligations, You may act only + on Your own behalf and on Your sole responsibility, not on behalf + of any other Contributor, and only if You agree to indemnify, + defend, and hold each Contributor harmless for any liability + incurred by, or claims asserted against, such Contributor by reason + of your accepting any such warranty or additional liability. + + END OF TERMS AND CONDITIONS + + APPENDIX: How to apply the Apache License to your work. + + To apply the Apache License to your work, attach the following + boilerplate notice, with the fields enclosed by brackets "[]" + replaced with your own identifying information. (Don't include + the brackets!) The text should be enclosed in the appropriate + comment syntax for the file format. We also recommend that a + file or class name and description of purpose be included on the + same "printed page" as the copyright notice for easier + identification within third-party archives. + + Copyright [yyyy] [name of copyright owner] + + Licensed under the Apache License, Version 2.0 (the "License"); + you may not use this file except in compliance with the License. + You may obtain a copy of the License at + + http://www.apache.org/licenses/LICENSE-2.0 + + Unless required by applicable law or agreed to in writing, software + distributed under the License is distributed on an "AS IS" BASIS, + WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. + See the License for the specific language governing permissions and + limitations under the License. + +----------- + +The following npm package may be included in this product: + + - parseurl@1.3.3 + +This package contains the following license and notice below: + +(The MIT License) + +Copyright (c) 2014 Jonathan Ong +Copyright (c) 2014-2017 Douglas Christopher Wilson + +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: + +The above copyright notice and this permission notice shall be +included in all copies or substantial portions of the Software. + +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. + +----------- + +The following npm packages may be included in this product: + + - source-map-js@1.2.0 + - source-map@0.6.1 + +These packages each contain the following license and notice below: + +Copyright (c) 2009-2011, Mozilla Foundation and contributors +All rights reserved. + +Redistribution and use in source and binary forms, with or without +modification, are permitted provided that the following conditions are met: + +* Redistributions of source code must retain the above copyright notice, this + list of conditions and the following disclaimer. + +* Redistributions in binary form must reproduce the above copyright notice, + this list of conditions and the following disclaimer in the documentation + and/or other materials provided with the distribution. + +* Neither the names of the Mozilla Foundation nor the names of project + contributors may be used to endorse or promote products derived from this + software without specific prior written permission. + +THIS SOFTWARE IS PROVIDED BY THE COPYRIGHT HOLDERS AND CONTRIBUTORS "AS IS" AND +ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT LIMITED TO, THE IMPLIED +WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE ARE +DISCLAIMED. IN NO EVENT SHALL THE COPYRIGHT HOLDER OR CONTRIBUTORS BE LIABLE +FOR ANY DIRECT, INDIRECT, INCIDENTAL, SPECIAL, EXEMPLARY, OR CONSEQUENTIAL +DAMAGES (INCLUDING, BUT NOT LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS OR +SERVICES; LOSS OF USE, DATA, OR PROFITS; OR BUSINESS INTERRUPTION) HOWEVER +CAUSED AND ON ANY THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT LIABILITY, +OR TORT (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE +OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. + +----------- + +The following npm package may be included in this product: + + - statuses@2.0.1 + +This package contains the following license and notice below: + +The MIT License (MIT) + +Copyright (c) 2014 Jonathan Ong +Copyright (c) 2016 Douglas Christopher Wilson + +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: + +The above copyright notice and this permission notice shall be included in +all copies or substantial portions of the Software. + +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. + +----------- + +The following npm packages may be included in this product: + + - ee-first@1.1.1 + - thenify-all@1.6.0 + +These packages each contain the following license and notice below: + +The MIT License (MIT) + +Copyright (c) 2014 Jonathan Ong me@jongleberry.com + +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: + +The above copyright notice and this permission notice shall be included in +all copies or substantial portions of the Software. + +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. + +----------- + +The following npm package may be included in this product: + + - destroy@1.2.0 + +This package contains the following license and notice below: + +The MIT License (MIT) + +Copyright (c) 2014 Jonathan Ong me@jongleberry.com +Copyright (c) 2015-2022 Douglas Christopher Wilson doug@somethingdoug.com + +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: + +The above copyright notice and this permission notice shall be included in +all copies or substantial portions of the Software. + +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. + +----------- + +The following npm package may be included in this product: + + - http-errors@2.0.0 + +This package contains the following license and notice below: + +The MIT License (MIT) + +Copyright (c) 2014 Jonathan Ong me@jongleberry.com +Copyright (c) 2016 Douglas Christopher Wilson doug@somethingdoug.com + +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: + +The above copyright notice and this permission notice shall be included in +all copies or substantial portions of the Software. + +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. + +----------- + +The following npm package may be included in this product: + + - thenify@3.3.1 + +This package contains the following license and notice below: + +The MIT License (MIT) + +Copyright (c) 2014-2016 Jonathan Ong me@jongleberry.com and contributors + +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: + +The above copyright notice and this permission notice shall be included in +all copies or substantial portions of the Software. + +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. + +----------- + +The following npm package may be included in this product: + + - mz@2.7.0 + +This package contains the following license and notice below: + +The MIT License (MIT) + +Copyright (c) 2014-2016 Jonathan Ong me@jongleberry.com and Contributors + +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: + +The above copyright notice and this permission notice shall be included in +all copies or substantial portions of the Software. + +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. + +----------- + +The following npm package may be included in this product: + + - @pkgjs/parseargs@0.11.0 + +This package contains the following license and notice below: + +Apache License + Version 2.0, January 2004 + http://www.apache.org/licenses/ + + TERMS AND CONDITIONS FOR USE, REPRODUCTION, AND DISTRIBUTION + + 1. Definitions. + + "License" shall mean the terms and conditions for use, reproduction, + and distribution as defined by Sections 1 through 9 of this document. + + "Licensor" shall mean the copyright owner or entity authorized by + the copyright owner that is granting the License. + + "Legal Entity" shall mean the union of the acting entity and all + other entities that control, are controlled by, or are under common + control with that entity. For the purposes of this definition, + "control" means (i) the power, direct or indirect, to cause the + direction or management of such entity, whether by contract or + otherwise, or (ii) ownership of fifty percent (50%) or more of the + outstanding shares, or (iii) beneficial ownership of such entity. + + "You" (or "Your") shall mean an individual or Legal Entity + exercising permissions granted by this License. + + "Source" form shall mean the preferred form for making modifications, + including but not limited to software source code, documentation + source, and configuration files. + + "Object" form shall mean any form resulting from mechanical + transformation or translation of a Source form, including but + not limited to compiled object code, generated documentation, + and conversions to other media types. + + "Work" shall mean the work of authorship, whether in Source or + Object form, made available under the License, as indicated by a + copyright notice that is included in or attached to the work + (an example is provided in the Appendix below). + + "Derivative Works" shall mean any work, whether in Source or Object + form, that is based on (or derived from) the Work and for which the + editorial revisions, annotations, elaborations, or other modifications + represent, as a whole, an original work of authorship. For the purposes + of this License, Derivative Works shall not include works that remain + separable from, or merely link (or bind by name) to the interfaces of, + the Work and Derivative Works thereof. + + "Contribution" shall mean any work of authorship, including + the original version of the Work and any modifications or additions + to that Work or Derivative Works thereof, that is intentionally + submitted to Licensor for inclusion in the Work by the copyright owner + or by an individual or Legal Entity authorized to submit on behalf of + the copyright owner. For the purposes of this definition, "submitted" + means any form of electronic, verbal, or written communication sent + to the Licensor or its representatives, including but not limited to + communication on electronic mailing lists, source code control systems, + and issue tracking systems that are managed by, or on behalf of, the + Licensor for the purpose of discussing and improving the Work, but + excluding communication that is conspicuously marked or otherwise + designated in writing by the copyright owner as "Not a Contribution." + + "Contributor" shall mean Licensor and any individual or Legal Entity + on behalf of whom a Contribution has been received by Licensor and + subsequently incorporated within the Work. + + 2. Grant of Copyright License. Subject to the terms and conditions of + this License, each Contributor hereby grants to You a perpetual, + worldwide, non-exclusive, no-charge, royalty-free, irrevocable + copyright license to reproduce, prepare Derivative Works of, + publicly display, publicly perform, sublicense, and distribute the + Work and such Derivative Works in Source or Object form. + + 3. Grant of Patent License. Subject to the terms and conditions of + this License, each Contributor hereby grants to You a perpetual, + worldwide, non-exclusive, no-charge, royalty-free, irrevocable + (except as stated in this section) patent license to make, have made, + use, offer to sell, sell, import, and otherwise transfer the Work, + where such license applies only to those patent claims licensable + by such Contributor that are necessarily infringed by their + Contribution(s) alone or by combination of their Contribution(s) + with the Work to which such Contribution(s) was submitted. If You + institute patent litigation against any entity (including a + cross-claim or counterclaim in a lawsuit) alleging that the Work + or a Contribution incorporated within the Work constitutes direct + or contributory patent infringement, then any patent licenses + granted to You under this License for that Work shall terminate + as of the date such litigation is filed. + + 4. Redistribution. You may reproduce and distribute copies of the + Work or Derivative Works thereof in any medium, with or without + modifications, and in Source or Object form, provided that You + meet the following conditions: + + (a) You must give any other recipients of the Work or + Derivative Works a copy of this License; and + + (b) You must cause any modified files to carry prominent notices + stating that You changed the files; and + + (c) You must retain, in the Source form of any Derivative Works + that You distribute, all copyright, patent, trademark, and + attribution notices from the Source form of the Work, + excluding those notices that do not pertain to any part of + the Derivative Works; and + + (d) If the Work includes a "NOTICE" text file as part of its + distribution, then any Derivative Works that You distribute must + include a readable copy of the attribution notices contained + within such NOTICE file, excluding those notices that do not + pertain to any part of the Derivative Works, in at least one + of the following places: within a NOTICE text file distributed + as part of the Derivative Works; within the Source form or + documentation, if provided along with the Derivative Works; or, + within a display generated by the Derivative Works, if and + wherever such third-party notices normally appear. The contents + of the NOTICE file are for informational purposes only and + do not modify the License. You may add Your own attribution + notices within Derivative Works that You distribute, alongside + or as an addendum to the NOTICE text from the Work, provided + that such additional attribution notices cannot be construed + as modifying the License. + + You may add Your own copyright statement to Your modifications and + may provide additional or different license terms and conditions + for use, reproduction, or distribution of Your modifications, or + for any such Derivative Works as a whole, provided Your use, + reproduction, and distribution of the Work otherwise complies with + the conditions stated in this License. + + 5. Submission of Contributions. Unless You explicitly state otherwise, + any Contribution intentionally submitted for inclusion in the Work + by You to the Licensor shall be under the terms and conditions of + this License, without any additional terms or conditions. + Notwithstanding the above, nothing herein shall supersede or modify + the terms of any separate license agreement you may have executed + with Licensor regarding such Contributions. + + 6. Trademarks. This License does not grant permission to use the trade + names, trademarks, service marks, or product names of the Licensor, + except as required for reasonable and customary use in describing the + origin of the Work and reproducing the content of the NOTICE file. + + 7. Disclaimer of Warranty. Unless required by applicable law or + agreed to in writing, Licensor provides the Work (and each + Contributor provides its Contributions) on an "AS IS" BASIS, + WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or + implied, including, without limitation, any warranties or conditions + of TITLE, NON-INFRINGEMENT, MERCHANTABILITY, or FITNESS FOR A + PARTICULAR PURPOSE. You are solely responsible for determining the + appropriateness of using or redistributing the Work and assume any + risks associated with Your exercise of permissions under this License. + + 8. Limitation of Liability. In no event and under no legal theory, + whether in tort (including negligence), contract, or otherwise, + unless required by applicable law (such as deliberate and grossly + negligent acts) or agreed to in writing, shall any Contributor be + liable to You for damages, including any direct, indirect, special, + incidental, or consequential damages of any character arising as a + result of this License or out of the use or inability to use the + Work (including but not limited to damages for loss of goodwill, + work stoppage, computer failure or malfunction, or any and all + other commercial damages or losses), even if such Contributor + has been advised of the possibility of such damages. + + 9. Accepting Warranty or Additional Liability. While redistributing + the Work or Derivative Works thereof, You may choose to offer, + and charge a fee for, acceptance of support, warranty, indemnity, + or other liability obligations and/or rights consistent with this + License. However, in accepting such obligations, You may act only + on Your own behalf and on Your sole responsibility, not on behalf + of any other Contributor, and only if You agree to indemnify, + defend, and hold each Contributor harmless for any liability + incurred by, or claims asserted against, such Contributor by reason + of your accepting any such warranty or additional liability. + + END OF TERMS AND CONDITIONS + + APPENDIX: How to apply the Apache License to your work. + + To apply the Apache License to your work, attach the following + boilerplate notice, with the fields enclosed by brackets "[]" + replaced with your own identifying information. (Don't include + the brackets!) The text should be enclosed in the appropriate + comment syntax for the file format. We also recommend that a + file or class name and description of purpose be included on the + same "printed page" as the copyright notice for easier + identification within third-party archives. + + Copyright [yyyy] [name of copyright owner] + + Licensed under the Apache License, Version 2.0 (the "License"); + you may not use this file except in compliance with the License. + You may obtain a copy of the License at + + http://www.apache.org/licenses/LICENSE-2.0 + + Unless required by applicable law or agreed to in writing, software + distributed under the License is distributed on an "AS IS" BASIS, + WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. + See the License for the specific language governing permissions and + limitations under the License. + +----------- + +The following npm packages may be included in this product: + + - @internationalized/date@3.5.4 + - @internationalized/message@3.1.4 + - @internationalized/number@3.5.3 + - @internationalized/string@3.2.3 + - @react-aria/breadcrumbs@3.5.13 + - @react-aria/button@3.9.5 + - @react-aria/calendar@3.5.8 + - @react-aria/checkbox@3.14.3 + - @react-aria/combobox@3.9.1 + - @react-aria/datepicker@3.10.1 + - @react-aria/dialog@3.5.14 + - @react-aria/focus@3.17.1 + - @react-aria/form@3.0.5 + - @react-aria/grid@3.9.1 + - @react-aria/i18n@3.11.1 + - @react-aria/interactions@3.21.3 + - @react-aria/label@3.7.8 + - @react-aria/link@3.7.1 + - @react-aria/listbox@3.12.1 + - @react-aria/live-announcer@3.3.4 + - @react-aria/menu@3.14.1 + - @react-aria/overlays@3.22.1 + - @react-aria/progress@3.4.13 + - @react-aria/radio@3.10.4 + - @react-aria/selection@3.18.1 + - @react-aria/slider@3.7.8 + - @react-aria/spinbutton@3.6.5 + - @react-aria/ssr@3.9.4 + - @react-aria/switch@3.6.4 + - @react-aria/table@3.14.1 + - @react-aria/tabs@3.9.1 + - @react-aria/textfield@3.14.5 + - @react-aria/toggle@3.10.4 + - @react-aria/tooltip@3.7.4 + - @react-aria/utils@3.24.1 + - @react-aria/visually-hidden@3.8.12 + - @react-stately/calendar@3.5.1 + - @react-stately/checkbox@3.6.5 + - @react-stately/collections@3.10.7 + - @react-stately/combobox@3.8.4 + - @react-stately/datepicker@3.9.4 + - @react-stately/flags@3.0.3 + - @react-stately/form@3.0.3 + - @react-stately/grid@3.8.7 + - @react-stately/list@3.10.5 + - @react-stately/menu@3.7.1 + - @react-stately/overlays@3.6.7 + - @react-stately/radio@3.10.4 + - @react-stately/select@3.6.4 + - @react-stately/selection@3.15.1 + - @react-stately/slider@3.5.4 + - @react-stately/table@3.11.8 + - @react-stately/tabs@3.6.6 + - @react-stately/toggle@3.7.4 + - @react-stately/tooltip@3.4.9 + - @react-stately/tree@3.8.1 + - @react-stately/utils@3.10.1 + - @react-stately/virtualizer@3.7.1 + - @react-types/accordion@3.0.0-alpha.21 + - @react-types/breadcrumbs@3.7.5 + - @react-types/button@3.9.4 + - @react-types/calendar@3.4.6 + - @react-types/checkbox@3.8.1 + - @react-types/combobox@3.11.1 + - @react-types/datepicker@3.7.4 + - @react-types/dialog@3.5.10 + - @react-types/grid@3.2.6 + - @react-types/link@3.5.5 + - @react-types/listbox@3.4.9 + - @react-types/menu@3.9.9 + - @react-types/overlays@3.8.7 + - @react-types/progress@3.5.4 + - @react-types/radio@3.8.1 + - @react-types/select@3.9.4 + - @react-types/shared@3.22.1 + - @react-types/shared@3.23.1 + - @react-types/slider@3.7.3 + - @react-types/switch@3.5.3 + - @react-types/table@3.9.5 + - @react-types/tabs@3.3.7 + - @react-types/textfield@3.9.3 + - @react-types/tooltip@3.4.9 + +These packages each contain the following license and notice below: + +Apache License + Version 2.0, January 2004 + http://www.apache.org/licenses/ + + TERMS AND CONDITIONS FOR USE, REPRODUCTION, AND DISTRIBUTION + + 1. Definitions. + + "License" shall mean the terms and conditions for use, reproduction, + and distribution as defined by Sections 1 through 9 of this document. + + "Licensor" shall mean the copyright owner or entity authorized by + the copyright owner that is granting the License. + + "Legal Entity" shall mean the union of the acting entity and all + other entities that control, are controlled by, or are under common + control with that entity. For the purposes of this definition, + "control" means (i) the power, direct or indirect, to cause the + direction or management of such entity, whether by contract or + otherwise, or (ii) ownership of fifty percent (50%) or more of the + outstanding shares, or (iii) beneficial ownership of such entity. + + "You" (or "Your") shall mean an individual or Legal Entity + exercising permissions granted by this License. + + "Source" form shall mean the preferred form for making modifications, + including but not limited to software source code, documentation + source, and configuration files. + + "Object" form shall mean any form resulting from mechanical + transformation or translation of a Source form, including but + not limited to compiled object code, generated documentation, + and conversions to other media types. + + "Work" shall mean the work of authorship, whether in Source or + Object form, made available under the License, as indicated by a + copyright notice that is included in or attached to the work + (an example is provided in the Appendix below). + + "Derivative Works" shall mean any work, whether in Source or Object + form, that is based on (or derived from) the Work and for which the + editorial revisions, annotations, elaborations, or other modifications + represent, as a whole, an original work of authorship. For the purposes + of this License, Derivative Works shall not include works that remain + separable from, or merely link (or bind by name) to the interfaces of, + the Work and Derivative Works thereof. + + "Contribution" shall mean any work of authorship, including + the original version of the Work and any modifications or additions + to that Work or Derivative Works thereof, that is intentionally + submitted to Licensor for inclusion in the Work by the copyright owner + or by an individual or Legal Entity authorized to submit on behalf of + the copyright owner. For the purposes of this definition, "submitted" + means any form of electronic, verbal, or written communication sent + to the Licensor or its representatives, including but not limited to + communication on electronic mailing lists, source code control systems, + and issue tracking systems that are managed by, or on behalf of, the + Licensor for the purpose of discussing and improving the Work, but + excluding communication that is conspicuously marked or otherwise + designated in writing by the copyright owner as "Not a Contribution." + + "Contributor" shall mean Licensor and any individual or Legal Entity + on behalf of whom a Contribution has been received by Licensor and + subsequently incorporated within the Work. + + 2. Grant of Copyright License. Subject to the terms and conditions of + this License, each Contributor hereby grants to You a perpetual, + worldwide, non-exclusive, no-charge, royalty-free, irrevocable + copyright license to reproduce, prepare Derivative Works of, + publicly display, publicly perform, sublicense, and distribute the + Work and such Derivative Works in Source or Object form. + + 3. Grant of Patent License. Subject to the terms and conditions of + this License, each Contributor hereby grants to You a perpetual, + worldwide, non-exclusive, no-charge, royalty-free, irrevocable + (except as stated in this section) patent license to make, have made, + use, offer to sell, sell, import, and otherwise transfer the Work, + where such license applies only to those patent claims licensable + by such Contributor that are necessarily infringed by their + Contribution(s) alone or by combination of their Contribution(s) + with the Work to which such Contribution(s) was submitted. If You + institute patent litigation against any entity (including a + cross-claim or counterclaim in a lawsuit) alleging that the Work + or a Contribution incorporated within the Work constitutes direct + or contributory patent infringement, then any patent licenses + granted to You under this License for that Work shall terminate + as of the date such litigation is filed. + + 4. Redistribution. You may reproduce and distribute copies of the + Work or Derivative Works thereof in any medium, with or without + modifications, and in Source or Object form, provided that You + meet the following conditions: + + (a) You must give any other recipients of the Work or + Derivative Works a copy of this License; and + + (b) You must cause any modified files to carry prominent notices + stating that You changed the files; and + + (c) You must retain, in the Source form of any Derivative Works + that You distribute, all copyright, patent, trademark, and + attribution notices from the Source form of the Work, + excluding those notices that do not pertain to any part of + the Derivative Works; and + + (d) If the Work includes a "NOTICE" text file as part of its + distribution, then any Derivative Works that You distribute must + include a readable copy of the attribution notices contained + within such NOTICE file, excluding those notices that do not + pertain to any part of the Derivative Works, in at least one + of the following places: within a NOTICE text file distributed + as part of the Derivative Works; within the Source form or + documentation, if provided along with the Derivative Works; or, + within a display generated by the Derivative Works, if and + wherever such third-party notices normally appear. The contents + of the NOTICE file are for informational purposes only and + do not modify the License. You may add Your own attribution + notices within Derivative Works that You distribute, alongside + or as an addendum to the NOTICE text from the Work, provided + that such additional attribution notices cannot be construed + as modifying the License. + + You may add Your own copyright statement to Your modifications and + may provide additional or different license terms and conditions + for use, reproduction, or distribution of Your modifications, or + for any such Derivative Works as a whole, provided Your use, + reproduction, and distribution of the Work otherwise complies with + the conditions stated in this License. + + 5. Submission of Contributions. Unless You explicitly state otherwise, + any Contribution intentionally submitted for inclusion in the Work + by You to the Licensor shall be under the terms and conditions of + this License, without any additional terms or conditions. + Notwithstanding the above, nothing herein shall supersede or modify + the terms of any separate license agreement you may have executed + with Licensor regarding such Contributions. + + 6. Trademarks. This License does not grant permission to use the trade + names, trademarks, service marks, or product names of the Licensor, + except as required for reasonable and customary use in describing the + origin of the Work and reproducing the content of the NOTICE file. + + 7. Disclaimer of Warranty. Unless required by applicable law or + agreed to in writing, Licensor provides the Work (and each + Contributor provides its Contributions) on an "AS IS" BASIS, + WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or + implied, including, without limitation, any warranties or conditions + of TITLE, NON-INFRINGEMENT, MERCHANTABILITY, or FITNESS FOR A + PARTICULAR PURPOSE. You are solely responsible for determining the + appropriateness of using or redistributing the Work and assume any + risks associated with Your exercise of permissions under this License. + + 8. Limitation of Liability. In no event and under no legal theory, + whether in tort (including negligence), contract, or otherwise, + unless required by applicable law (such as deliberate and grossly + negligent acts) or agreed to in writing, shall any Contributor be + liable to You for damages, including any direct, indirect, special, + incidental, or consequential damages of any character arising as a + result of this License or out of the use or inability to use the + Work (including but not limited to damages for loss of goodwill, + work stoppage, computer failure or malfunction, or any and all + other commercial damages or losses), even if such Contributor + has been advised of the possibility of such damages. + + 9. Accepting Warranty or Additional Liability. While redistributing + the Work or Derivative Works thereof, You may choose to offer, + and charge a fee for, acceptance of support, warranty, indemnity, + or other liability obligations and/or rights consistent with this + License. However, in accepting such obligations, You may act only + on Your own behalf and on Your sole responsibility, not on behalf + of any other Contributor, and only if You agree to indemnify, + defend, and hold each Contributor harmless for any liability + incurred by, or claims asserted against, such Contributor by reason + of your accepting any such warranty or additional liability. + + END OF TERMS AND CONDITIONS + + APPENDIX: How to apply the Apache License to your work. + + To apply the Apache License to your work, attach the following + boilerplate notice, with the fields enclosed by brackets "[]" + replaced with your own identifying information. (Don't include + the brackets!) The text should be enclosed in the appropriate + comment syntax for the file format. We also recommend that a + file or class name and description of purpose be included on the + same "printed page" as the copyright notice for easier + identification within third-party archives. + + Copyright 2019 Adobe + + Licensed under the Apache License, Version 2.0 (the "License"); + you may not use this file except in compliance with the License. + You may obtain a copy of the License at + + http://www.apache.org/licenses/LICENSE-2.0 + + Unless required by applicable law or agreed to in writing, software + distributed under the License is distributed on an "AS IS" BASIS, + WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. + See the License for the specific language governing permissions and + limitations under the License. + +----------- + +The following npm package may be included in this product: + + - human-signals@2.1.0 + +This package contains the following license and notice below: + +Apache License + Version 2.0, January 2004 + http://www.apache.org/licenses/ + + TERMS AND CONDITIONS FOR USE, REPRODUCTION, AND DISTRIBUTION + + 1. Definitions. + + "License" shall mean the terms and conditions for use, reproduction, + and distribution as defined by Sections 1 through 9 of this document. + + "Licensor" shall mean the copyright owner or entity authorized by + the copyright owner that is granting the License. + + "Legal Entity" shall mean the union of the acting entity and all + other entities that control, are controlled by, or are under common + control with that entity. For the purposes of this definition, + "control" means (i) the power, direct or indirect, to cause the + direction or management of such entity, whether by contract or + otherwise, or (ii) ownership of fifty percent (50%) or more of the + outstanding shares, or (iii) beneficial ownership of such entity. + + "You" (or "Your") shall mean an individual or Legal Entity + exercising permissions granted by this License. + + "Source" form shall mean the preferred form for making modifications, + including but not limited to software source code, documentation + source, and configuration files. + + "Object" form shall mean any form resulting from mechanical + transformation or translation of a Source form, including but + not limited to compiled object code, generated documentation, + and conversions to other media types. + + "Work" shall mean the work of authorship, whether in Source or + Object form, made available under the License, as indicated by a + copyright notice that is included in or attached to the work + (an example is provided in the Appendix below). + + "Derivative Works" shall mean any work, whether in Source or Object + form, that is based on (or derived from) the Work and for which the + editorial revisions, annotations, elaborations, or other modifications + represent, as a whole, an original work of authorship. For the purposes + of this License, Derivative Works shall not include works that remain + separable from, or merely link (or bind by name) to the interfaces of, + the Work and Derivative Works thereof. + + "Contribution" shall mean any work of authorship, including + the original version of the Work and any modifications or additions + to that Work or Derivative Works thereof, that is intentionally + submitted to Licensor for inclusion in the Work by the copyright owner + or by an individual or Legal Entity authorized to submit on behalf of + the copyright owner. For the purposes of this definition, "submitted" + means any form of electronic, verbal, or written communication sent + to the Licensor or its representatives, including but not limited to + communication on electronic mailing lists, source code control systems, + and issue tracking systems that are managed by, or on behalf of, the + Licensor for the purpose of discussing and improving the Work, but + excluding communication that is conspicuously marked or otherwise + designated in writing by the copyright owner as "Not a Contribution." + + "Contributor" shall mean Licensor and any individual or Legal Entity + on behalf of whom a Contribution has been received by Licensor and + subsequently incorporated within the Work. + + 2. Grant of Copyright License. Subject to the terms and conditions of + this License, each Contributor hereby grants to You a perpetual, + worldwide, non-exclusive, no-charge, royalty-free, irrevocable + copyright license to reproduce, prepare Derivative Works of, + publicly display, publicly perform, sublicense, and distribute the + Work and such Derivative Works in Source or Object form. + + 3. Grant of Patent License. Subject to the terms and conditions of + this License, each Contributor hereby grants to You a perpetual, + worldwide, non-exclusive, no-charge, royalty-free, irrevocable + (except as stated in this section) patent license to make, have made, + use, offer to sell, sell, import, and otherwise transfer the Work, + where such license applies only to those patent claims licensable + by such Contributor that are necessarily infringed by their + Contribution(s) alone or by combination of their Contribution(s) + with the Work to which such Contribution(s) was submitted. If You + institute patent litigation against any entity (including a + cross-claim or counterclaim in a lawsuit) alleging that the Work + or a Contribution incorporated within the Work constitutes direct + or contributory patent infringement, then any patent licenses + granted to You under this License for that Work shall terminate + as of the date such litigation is filed. + + 4. Redistribution. You may reproduce and distribute copies of the + Work or Derivative Works thereof in any medium, with or without + modifications, and in Source or Object form, provided that You + meet the following conditions: + + (a) You must give any other recipients of the Work or + Derivative Works a copy of this License; and + + (b) You must cause any modified files to carry prominent notices + stating that You changed the files; and + + (c) You must retain, in the Source form of any Derivative Works + that You distribute, all copyright, patent, trademark, and + attribution notices from the Source form of the Work, + excluding those notices that do not pertain to any part of + the Derivative Works; and + + (d) If the Work includes a "NOTICE" text file as part of its + distribution, then any Derivative Works that You distribute must + include a readable copy of the attribution notices contained + within such NOTICE file, excluding those notices that do not + pertain to any part of the Derivative Works, in at least one + of the following places: within a NOTICE text file distributed + as part of the Derivative Works; within the Source form or + documentation, if provided along with the Derivative Works; or, + within a display generated by the Derivative Works, if and + wherever such third-party notices normally appear. The contents + of the NOTICE file are for informational purposes only and + do not modify the License. You may add Your own attribution + notices within Derivative Works that You distribute, alongside + or as an addendum to the NOTICE text from the Work, provided + that such additional attribution notices cannot be construed + as modifying the License. + + You may add Your own copyright statement to Your modifications and + may provide additional or different license terms and conditions + for use, reproduction, or distribution of Your modifications, or + for any such Derivative Works as a whole, provided Your use, + reproduction, and distribution of the Work otherwise complies with + the conditions stated in this License. + + 5. Submission of Contributions. Unless You explicitly state otherwise, + any Contribution intentionally submitted for inclusion in the Work + by You to the Licensor shall be under the terms and conditions of + this License, without any additional terms or conditions. + Notwithstanding the above, nothing herein shall supersede or modify + the terms of any separate license agreement you may have executed + with Licensor regarding such Contributions. + + 6. Trademarks. This License does not grant permission to use the trade + names, trademarks, service marks, or product names of the Licensor, + except as required for reasonable and customary use in describing the + origin of the Work and reproducing the content of the NOTICE file. + + 7. Disclaimer of Warranty. Unless required by applicable law or + agreed to in writing, Licensor provides the Work (and each + Contributor provides its Contributions) on an "AS IS" BASIS, + WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or + implied, including, without limitation, any warranties or conditions + of TITLE, NON-INFRINGEMENT, MERCHANTABILITY, or FITNESS FOR A + PARTICULAR PURPOSE. You are solely responsible for determining the + appropriateness of using or redistributing the Work and assume any + risks associated with Your exercise of permissions under this License. + + 8. Limitation of Liability. In no event and under no legal theory, + whether in tort (including negligence), contract, or otherwise, + unless required by applicable law (such as deliberate and grossly + negligent acts) or agreed to in writing, shall any Contributor be + liable to You for damages, including any direct, indirect, special, + incidental, or consequential damages of any character arising as a + result of this License or out of the use or inability to use the + Work (including but not limited to damages for loss of goodwill, + work stoppage, computer failure or malfunction, or any and all + other commercial damages or losses), even if such Contributor + has been advised of the possibility of such damages. + + 9. Accepting Warranty or Additional Liability. While redistributing + the Work or Derivative Works thereof, You may choose to offer, + and charge a fee for, acceptance of support, warranty, indemnity, + or other liability obligations and/or rights consistent with this + License. However, in accepting such obligations, You may act only + on Your own behalf and on Your sole responsibility, not on behalf + of any other Contributor, and only if You agree to indemnify, + defend, and hold each Contributor harmless for any liability + incurred by, or claims asserted against, such Contributor by reason + of your accepting any such warranty or additional liability. + + END OF TERMS AND CONDITIONS + + APPENDIX: How to apply the Apache License to your work. + + To apply the Apache License to your work, attach the following + boilerplate notice, with the fields enclosed by brackets "[]" + replaced with your own identifying information. (Don't include + the brackets!) The text should be enclosed in the appropriate + comment syntax for the file format. We also recommend that a + file or class name and description of purpose be included on the + same "printed page" as the copyright notice for easier + identification within third-party archives. + + Copyright 2019 ehmicky + + Licensed under the Apache License, Version 2.0 (the "License"); + you may not use this file except in compliance with the License. + You may obtain a copy of the License at + + http://www.apache.org/licenses/LICENSE-2.0 + + Unless required by applicable law or agreed to in writing, software + distributed under the License is distributed on an "AS IS" BASIS, + WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. + See the License for the specific language governing permissions and + limitations under the License. + +----------- + +The following npm package may be included in this product: + + - xlsx@0.18.5 + +This package contains the following license and notice below: + +Apache License + Version 2.0, January 2004 + http://www.apache.org/licenses/ + + TERMS AND CONDITIONS FOR USE, REPRODUCTION, AND DISTRIBUTION + + 1. Definitions. + + "License" shall mean the terms and conditions for use, reproduction, + and distribution as defined by Sections 1 through 9 of this document. + + "Licensor" shall mean the copyright owner or entity authorized by + the copyright owner that is granting the License. + + "Legal Entity" shall mean the union of the acting entity and all + other entities that control, are controlled by, or are under common + control with that entity. For the purposes of this definition, + "control" means (i) the power, direct or indirect, to cause the + direction or management of such entity, whether by contract or + otherwise, or (ii) ownership of fifty percent (50%) or more of the + outstanding shares, or (iii) beneficial ownership of such entity. + + "You" (or "Your") shall mean an individual or Legal Entity + exercising permissions granted by this License. + + "Source" form shall mean the preferred form for making modifications, + including but not limited to software source code, documentation + source, and configuration files. + + "Object" form shall mean any form resulting from mechanical + transformation or translation of a Source form, including but + not limited to compiled object code, generated documentation, + and conversions to other media types. + + "Work" shall mean the work of authorship, whether in Source or + Object form, made available under the License, as indicated by a + copyright notice that is included in or attached to the work + (an example is provided in the Appendix below). + + "Derivative Works" shall mean any work, whether in Source or Object + form, that is based on (or derived from) the Work and for which the + editorial revisions, annotations, elaborations, or other modifications + represent, as a whole, an original work of authorship. For the purposes + of this License, Derivative Works shall not include works that remain + separable from, or merely link (or bind by name) to the interfaces of, + the Work and Derivative Works thereof. + + "Contribution" shall mean any work of authorship, including + the original version of the Work and any modifications or additions + to that Work or Derivative Works thereof, that is intentionally + submitted to Licensor for inclusion in the Work by the copyright owner + or by an individual or Legal Entity authorized to submit on behalf of + the copyright owner. For the purposes of this definition, "submitted" + means any form of electronic, verbal, or written communication sent + to the Licensor or its representatives, including but not limited to + communication on electronic mailing lists, source code control systems, + and issue tracking systems that are managed by, or on behalf of, the + Licensor for the purpose of discussing and improving the Work, but + excluding communication that is conspicuously marked or otherwise + designated in writing by the copyright owner as "Not a Contribution." + + "Contributor" shall mean Licensor and any individual or Legal Entity + on behalf of whom a Contribution has been received by Licensor and + subsequently incorporated within the Work. + + 2. Grant of Copyright License. Subject to the terms and conditions of + this License, each Contributor hereby grants to You a perpetual, + worldwide, non-exclusive, no-charge, royalty-free, irrevocable + copyright license to reproduce, prepare Derivative Works of, + publicly display, publicly perform, sublicense, and distribute the + Work and such Derivative Works in Source or Object form. + + 3. Grant of Patent License. Subject to the terms and conditions of + this License, each Contributor hereby grants to You a perpetual, + worldwide, non-exclusive, no-charge, royalty-free, irrevocable + (except as stated in this section) patent license to make, have made, + use, offer to sell, sell, import, and otherwise transfer the Work, + where such license applies only to those patent claims licensable + by such Contributor that are necessarily infringed by their + Contribution(s) alone or by combination of their Contribution(s) + with the Work to which such Contribution(s) was submitted. If You + institute patent litigation against any entity (including a + cross-claim or counterclaim in a lawsuit) alleging that the Work + or a Contribution incorporated within the Work constitutes direct + or contributory patent infringement, then any patent licenses + granted to You under this License for that Work shall terminate + as of the date such litigation is filed. + + 4. Redistribution. You may reproduce and distribute copies of the + Work or Derivative Works thereof in any medium, with or without + modifications, and in Source or Object form, provided that You + meet the following conditions: + + (a) You must give any other recipients of the Work or + Derivative Works a copy of this License; and + + (b) You must cause any modified files to carry prominent notices + stating that You changed the files; and + + (c) You must retain, in the Source form of any Derivative Works + that You distribute, all copyright, patent, trademark, and + attribution notices from the Source form of the Work, + excluding those notices that do not pertain to any part of + the Derivative Works; and + + (d) If the Work includes a "NOTICE" text file as part of its + distribution, then any Derivative Works that You distribute must + include a readable copy of the attribution notices contained + within such NOTICE file, excluding those notices that do not + pertain to any part of the Derivative Works, in at least one + of the following places: within a NOTICE text file distributed + as part of the Derivative Works; within the Source form or + documentation, if provided along with the Derivative Works; or, + within a display generated by the Derivative Works, if and + wherever such third-party notices normally appear. The contents + of the NOTICE file are for informational purposes only and + do not modify the License. You may add Your own attribution + notices within Derivative Works that You distribute, alongside + or as an addendum to the NOTICE text from the Work, provided + that such additional attribution notices cannot be construed + as modifying the License. + + You may add Your own copyright statement to Your modifications and + may provide additional or different license terms and conditions + for use, reproduction, or distribution of Your modifications, or + for any such Derivative Works as a whole, provided Your use, + reproduction, and distribution of the Work otherwise complies with + the conditions stated in this License. + + 5. Submission of Contributions. Unless You explicitly state otherwise, + any Contribution intentionally submitted for inclusion in the Work + by You to the Licensor shall be under the terms and conditions of + this License, without any additional terms or conditions. + Notwithstanding the above, nothing herein shall supersede or modify + the terms of any separate license agreement you may have executed + with Licensor regarding such Contributions. + + 6. Trademarks. This License does not grant permission to use the trade + names, trademarks, service marks, or product names of the Licensor, + except as required for reasonable and customary use in describing the + origin of the Work and reproducing the content of the NOTICE file. + + 7. Disclaimer of Warranty. Unless required by applicable law or + agreed to in writing, Licensor provides the Work (and each + Contributor provides its Contributions) on an "AS IS" BASIS, + WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or + implied, including, without limitation, any warranties or conditions + of TITLE, NON-INFRINGEMENT, MERCHANTABILITY, or FITNESS FOR A + PARTICULAR PURPOSE. You are solely responsible for determining the + appropriateness of using or redistributing the Work and assume any + risks associated with Your exercise of permissions under this License. + + 8. Limitation of Liability. In no event and under no legal theory, + whether in tort (including negligence), contract, or otherwise, + unless required by applicable law (such as deliberate and grossly + negligent acts) or agreed to in writing, shall any Contributor be + liable to You for damages, including any direct, indirect, special, + incidental, or consequential damages of any character arising as a + result of this License or out of the use or inability to use the + Work (including but not limited to damages for loss of goodwill, + work stoppage, computer failure or malfunction, or any and all + other commercial damages or losses), even if such Contributor + has been advised of the possibility of such damages. + + 9. Accepting Warranty or Additional Liability. While redistributing + the Work or Derivative Works thereof, You may choose to offer, + and charge a fee for, acceptance of support, warranty, indemnity, + or other liability obligations and/or rights consistent with this + License. However, in accepting such obligations, You may act only + on Your own behalf and on Your sole responsibility, not on behalf + of any other Contributor, and only if You agree to indemnify, + defend, and hold each Contributor harmless for any liability + incurred by, or claims asserted against, such Contributor by reason + of your accepting any such warranty or additional liability. + + END OF TERMS AND CONDITIONS + + APPENDIX: How to apply the Apache License to your work. + + To apply the Apache License to your work, attach the following + boilerplate notice, with the fields enclosed by brackets "{}" + replaced with your own identifying information. (Don't include + the brackets!) The text should be enclosed in the appropriate + comment syntax for the file format. We also recommend that a + file or class name and description of purpose be included on the + same "printed page" as the copyright notice for easier + identification within third-party archives. + + Copyright (C) 2012-present SheetJS LLC + + Licensed under the Apache License, Version 2.0 (the "License"); + you may not use this file except in compliance with the License. + You may obtain a copy of the License at + + http://www.apache.org/licenses/LICENSE-2.0 + + Unless required by applicable law or agreed to in writing, software + distributed under the License is distributed on an "AS IS" BASIS, + WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. + See the License for the specific language governing permissions and + limitations under the License. + +----------- + +The following npm packages may be included in this product: + + - cfb@1.2.2 + - codepage@1.15.0 + - ssf@0.11.2 + +These packages each contain the following license and notice below: + +Apache License + Version 2.0, January 2004 + http://www.apache.org/licenses/ + + TERMS AND CONDITIONS FOR USE, REPRODUCTION, AND DISTRIBUTION + + 1. Definitions. + + "License" shall mean the terms and conditions for use, reproduction, + and distribution as defined by Sections 1 through 9 of this document. + + "Licensor" shall mean the copyright owner or entity authorized by + the copyright owner that is granting the License. + + "Legal Entity" shall mean the union of the acting entity and all + other entities that control, are controlled by, or are under common + control with that entity. For the purposes of this definition, + "control" means (i) the power, direct or indirect, to cause the + direction or management of such entity, whether by contract or + otherwise, or (ii) ownership of fifty percent (50%) or more of the + outstanding shares, or (iii) beneficial ownership of such entity. + + "You" (or "Your") shall mean an individual or Legal Entity + exercising permissions granted by this License. + + "Source" form shall mean the preferred form for making modifications, + including but not limited to software source code, documentation + source, and configuration files. + + "Object" form shall mean any form resulting from mechanical + transformation or translation of a Source form, including but + not limited to compiled object code, generated documentation, + and conversions to other media types. + + "Work" shall mean the work of authorship, whether in Source or + Object form, made available under the License, as indicated by a + copyright notice that is included in or attached to the work + (an example is provided in the Appendix below). + + "Derivative Works" shall mean any work, whether in Source or Object + form, that is based on (or derived from) the Work and for which the + editorial revisions, annotations, elaborations, or other modifications + represent, as a whole, an original work of authorship. For the purposes + of this License, Derivative Works shall not include works that remain + separable from, or merely link (or bind by name) to the interfaces of, + the Work and Derivative Works thereof. + + "Contribution" shall mean any work of authorship, including + the original version of the Work and any modifications or additions + to that Work or Derivative Works thereof, that is intentionally + submitted to Licensor for inclusion in the Work by the copyright owner + or by an individual or Legal Entity authorized to submit on behalf of + the copyright owner. For the purposes of this definition, "submitted" + means any form of electronic, verbal, or written communication sent + to the Licensor or its representatives, including but not limited to + communication on electronic mailing lists, source code control systems, + and issue tracking systems that are managed by, or on behalf of, the + Licensor for the purpose of discussing and improving the Work, but + excluding communication that is conspicuously marked or otherwise + designated in writing by the copyright owner as "Not a Contribution." + + "Contributor" shall mean Licensor and any individual or Legal Entity + on behalf of whom a Contribution has been received by Licensor and + subsequently incorporated within the Work. + + 2. Grant of Copyright License. Subject to the terms and conditions of + this License, each Contributor hereby grants to You a perpetual, + worldwide, non-exclusive, no-charge, royalty-free, irrevocable + copyright license to reproduce, prepare Derivative Works of, + publicly display, publicly perform, sublicense, and distribute the + Work and such Derivative Works in Source or Object form. + + 3. Grant of Patent License. Subject to the terms and conditions of + this License, each Contributor hereby grants to You a perpetual, + worldwide, non-exclusive, no-charge, royalty-free, irrevocable + (except as stated in this section) patent license to make, have made, + use, offer to sell, sell, import, and otherwise transfer the Work, + where such license applies only to those patent claims licensable + by such Contributor that are necessarily infringed by their + Contribution(s) alone or by combination of their Contribution(s) + with the Work to which such Contribution(s) was submitted. If You + institute patent litigation against any entity (including a + cross-claim or counterclaim in a lawsuit) alleging that the Work + or a Contribution incorporated within the Work constitutes direct + or contributory patent infringement, then any patent licenses + granted to You under this License for that Work shall terminate + as of the date such litigation is filed. + + 4. Redistribution. You may reproduce and distribute copies of the + Work or Derivative Works thereof in any medium, with or without + modifications, and in Source or Object form, provided that You + meet the following conditions: + + (a) You must give any other recipients of the Work or + Derivative Works a copy of this License; and + + (b) You must cause any modified files to carry prominent notices + stating that You changed the files; and + + (c) You must retain, in the Source form of any Derivative Works + that You distribute, all copyright, patent, trademark, and + attribution notices from the Source form of the Work, + excluding those notices that do not pertain to any part of + the Derivative Works; and + + (d) If the Work includes a "NOTICE" text file as part of its + distribution, then any Derivative Works that You distribute must + include a readable copy of the attribution notices contained + within such NOTICE file, excluding those notices that do not + pertain to any part of the Derivative Works, in at least one + of the following places: within a NOTICE text file distributed + as part of the Derivative Works; within the Source form or + documentation, if provided along with the Derivative Works; or, + within a display generated by the Derivative Works, if and + wherever such third-party notices normally appear. The contents + of the NOTICE file are for informational purposes only and + do not modify the License. You may add Your own attribution + notices within Derivative Works that You distribute, alongside + or as an addendum to the NOTICE text from the Work, provided + that such additional attribution notices cannot be construed + as modifying the License. + + You may add Your own copyright statement to Your modifications and + may provide additional or different license terms and conditions + for use, reproduction, or distribution of Your modifications, or + for any such Derivative Works as a whole, provided Your use, + reproduction, and distribution of the Work otherwise complies with + the conditions stated in this License. + + 5. Submission of Contributions. Unless You explicitly state otherwise, + any Contribution intentionally submitted for inclusion in the Work + by You to the Licensor shall be under the terms and conditions of + this License, without any additional terms or conditions. + Notwithstanding the above, nothing herein shall supersede or modify + the terms of any separate license agreement you may have executed + with Licensor regarding such Contributions. + + 6. Trademarks. This License does not grant permission to use the trade + names, trademarks, service marks, or product names of the Licensor, + except as required for reasonable and customary use in describing the + origin of the Work and reproducing the content of the NOTICE file. + + 7. Disclaimer of Warranty. Unless required by applicable law or + agreed to in writing, Licensor provides the Work (and each + Contributor provides its Contributions) on an "AS IS" BASIS, + WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or + implied, including, without limitation, any warranties or conditions + of TITLE, NON-INFRINGEMENT, MERCHANTABILITY, or FITNESS FOR A + PARTICULAR PURPOSE. You are solely responsible for determining the + appropriateness of using or redistributing the Work and assume any + risks associated with Your exercise of permissions under this License. + + 8. Limitation of Liability. In no event and under no legal theory, + whether in tort (including negligence), contract, or otherwise, + unless required by applicable law (such as deliberate and grossly + negligent acts) or agreed to in writing, shall any Contributor be + liable to You for damages, including any direct, indirect, special, + incidental, or consequential damages of any character arising as a + result of this License or out of the use or inability to use the + Work (including but not limited to damages for loss of goodwill, + work stoppage, computer failure or malfunction, or any and all + other commercial damages or losses), even if such Contributor + has been advised of the possibility of such damages. + + 9. Accepting Warranty or Additional Liability. While redistributing + the Work or Derivative Works thereof, You may choose to offer, + and charge a fee for, acceptance of support, warranty, indemnity, + or other liability obligations and/or rights consistent with this + License. However, in accepting such obligations, You may act only + on Your own behalf and on Your sole responsibility, not on behalf + of any other Contributor, and only if You agree to indemnify, + defend, and hold each Contributor harmless for any liability + incurred by, or claims asserted against, such Contributor by reason + of your accepting any such warranty or additional liability. + + END OF TERMS AND CONDITIONS + + APPENDIX: How to apply the Apache License to your work. + + To apply the Apache License to your work, attach the following + boilerplate notice, with the fields enclosed by brackets "{}" + replaced with your own identifying information. (Don't include + the brackets!) The text should be enclosed in the appropriate + comment syntax for the file format. We also recommend that a + file or class name and description of purpose be included on the + same "printed page" as the copyright notice for easier + identification within third-party archives. + + Copyright (C) 2013-present SheetJS LLC + + Licensed under the Apache License, Version 2.0 (the "License"); + you may not use this file except in compliance with the License. + You may obtain a copy of the License at + + http://www.apache.org/licenses/LICENSE-2.0 + + Unless required by applicable law or agreed to in writing, software + distributed under the License is distributed on an "AS IS" BASIS, + WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. + See the License for the specific language governing permissions and + limitations under the License. + +----------- + +The following npm packages may be included in this product: + + - adler-32@1.3.1 + - crc-32@1.2.2 + +These packages each contain the following license and notice below: + +Apache License + Version 2.0, January 2004 + http://www.apache.org/licenses/ + + TERMS AND CONDITIONS FOR USE, REPRODUCTION, AND DISTRIBUTION + + 1. Definitions. + + "License" shall mean the terms and conditions for use, reproduction, + and distribution as defined by Sections 1 through 9 of this document. + + "Licensor" shall mean the copyright owner or entity authorized by + the copyright owner that is granting the License. + + "Legal Entity" shall mean the union of the acting entity and all + other entities that control, are controlled by, or are under common + control with that entity. For the purposes of this definition, + "control" means (i) the power, direct or indirect, to cause the + direction or management of such entity, whether by contract or + otherwise, or (ii) ownership of fifty percent (50%) or more of the + outstanding shares, or (iii) beneficial ownership of such entity. + + "You" (or "Your") shall mean an individual or Legal Entity + exercising permissions granted by this License. + + "Source" form shall mean the preferred form for making modifications, + including but not limited to software source code, documentation + source, and configuration files. + + "Object" form shall mean any form resulting from mechanical + transformation or translation of a Source form, including but + not limited to compiled object code, generated documentation, + and conversions to other media types. + + "Work" shall mean the work of authorship, whether in Source or + Object form, made available under the License, as indicated by a + copyright notice that is included in or attached to the work + (an example is provided in the Appendix below). + + "Derivative Works" shall mean any work, whether in Source or Object + form, that is based on (or derived from) the Work and for which the + editorial revisions, annotations, elaborations, or other modifications + represent, as a whole, an original work of authorship. For the purposes + of this License, Derivative Works shall not include works that remain + separable from, or merely link (or bind by name) to the interfaces of, + the Work and Derivative Works thereof. + + "Contribution" shall mean any work of authorship, including + the original version of the Work and any modifications or additions + to that Work or Derivative Works thereof, that is intentionally + submitted to Licensor for inclusion in the Work by the copyright owner + or by an individual or Legal Entity authorized to submit on behalf of + the copyright owner. For the purposes of this definition, "submitted" + means any form of electronic, verbal, or written communication sent + to the Licensor or its representatives, including but not limited to + communication on electronic mailing lists, source code control systems, + and issue tracking systems that are managed by, or on behalf of, the + Licensor for the purpose of discussing and improving the Work, but + excluding communication that is conspicuously marked or otherwise + designated in writing by the copyright owner as "Not a Contribution." + + "Contributor" shall mean Licensor and any individual or Legal Entity + on behalf of whom a Contribution has been received by Licensor and + subsequently incorporated within the Work. + + 2. Grant of Copyright License. Subject to the terms and conditions of + this License, each Contributor hereby grants to You a perpetual, + worldwide, non-exclusive, no-charge, royalty-free, irrevocable + copyright license to reproduce, prepare Derivative Works of, + publicly display, publicly perform, sublicense, and distribute the + Work and such Derivative Works in Source or Object form. + + 3. Grant of Patent License. Subject to the terms and conditions of + this License, each Contributor hereby grants to You a perpetual, + worldwide, non-exclusive, no-charge, royalty-free, irrevocable + (except as stated in this section) patent license to make, have made, + use, offer to sell, sell, import, and otherwise transfer the Work, + where such license applies only to those patent claims licensable + by such Contributor that are necessarily infringed by their + Contribution(s) alone or by combination of their Contribution(s) + with the Work to which such Contribution(s) was submitted. If You + institute patent litigation against any entity (including a + cross-claim or counterclaim in a lawsuit) alleging that the Work + or a Contribution incorporated within the Work constitutes direct + or contributory patent infringement, then any patent licenses + granted to You under this License for that Work shall terminate + as of the date such litigation is filed. + + 4. Redistribution. You may reproduce and distribute copies of the + Work or Derivative Works thereof in any medium, with or without + modifications, and in Source or Object form, provided that You + meet the following conditions: + + (a) You must give any other recipients of the Work or + Derivative Works a copy of this License; and + + (b) You must cause any modified files to carry prominent notices + stating that You changed the files; and + + (c) You must retain, in the Source form of any Derivative Works + that You distribute, all copyright, patent, trademark, and + attribution notices from the Source form of the Work, + excluding those notices that do not pertain to any part of + the Derivative Works; and + + (d) If the Work includes a "NOTICE" text file as part of its + distribution, then any Derivative Works that You distribute must + include a readable copy of the attribution notices contained + within such NOTICE file, excluding those notices that do not + pertain to any part of the Derivative Works, in at least one + of the following places: within a NOTICE text file distributed + as part of the Derivative Works; within the Source form or + documentation, if provided along with the Derivative Works; or, + within a display generated by the Derivative Works, if and + wherever such third-party notices normally appear. The contents + of the NOTICE file are for informational purposes only and + do not modify the License. You may add Your own attribution + notices within Derivative Works that You distribute, alongside + or as an addendum to the NOTICE text from the Work, provided + that such additional attribution notices cannot be construed + as modifying the License. + + You may add Your own copyright statement to Your modifications and + may provide additional or different license terms and conditions + for use, reproduction, or distribution of Your modifications, or + for any such Derivative Works as a whole, provided Your use, + reproduction, and distribution of the Work otherwise complies with + the conditions stated in this License. + + 5. Submission of Contributions. Unless You explicitly state otherwise, + any Contribution intentionally submitted for inclusion in the Work + by You to the Licensor shall be under the terms and conditions of + this License, without any additional terms or conditions. + Notwithstanding the above, nothing herein shall supersede or modify + the terms of any separate license agreement you may have executed + with Licensor regarding such Contributions. + + 6. Trademarks. This License does not grant permission to use the trade + names, trademarks, service marks, or product names of the Licensor, + except as required for reasonable and customary use in describing the + origin of the Work and reproducing the content of the NOTICE file. + + 7. Disclaimer of Warranty. Unless required by applicable law or + agreed to in writing, Licensor provides the Work (and each + Contributor provides its Contributions) on an "AS IS" BASIS, + WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or + implied, including, without limitation, any warranties or conditions + of TITLE, NON-INFRINGEMENT, MERCHANTABILITY, or FITNESS FOR A + PARTICULAR PURPOSE. You are solely responsible for determining the + appropriateness of using or redistributing the Work and assume any + risks associated with Your exercise of permissions under this License. + + 8. Limitation of Liability. In no event and under no legal theory, + whether in tort (including negligence), contract, or otherwise, + unless required by applicable law (such as deliberate and grossly + negligent acts) or agreed to in writing, shall any Contributor be + liable to You for damages, including any direct, indirect, special, + incidental, or consequential damages of any character arising as a + result of this License or out of the use or inability to use the + Work (including but not limited to damages for loss of goodwill, + work stoppage, computer failure or malfunction, or any and all + other commercial damages or losses), even if such Contributor + has been advised of the possibility of such damages. + + 9. Accepting Warranty or Additional Liability. While redistributing + the Work or Derivative Works thereof, You may choose to offer, + and charge a fee for, acceptance of support, warranty, indemnity, + or other liability obligations and/or rights consistent with this + License. However, in accepting such obligations, You may act only + on Your own behalf and on Your sole responsibility, not on behalf + of any other Contributor, and only if You agree to indemnify, + defend, and hold each Contributor harmless for any liability + incurred by, or claims asserted against, such Contributor by reason + of your accepting any such warranty or additional liability. + + END OF TERMS AND CONDITIONS + + APPENDIX: How to apply the Apache License to your work. + + To apply the Apache License to your work, attach the following + boilerplate notice, with the fields enclosed by brackets "{}" + replaced with your own identifying information. (Don't include + the brackets!) The text should be enclosed in the appropriate + comment syntax for the file format. We also recommend that a + file or class name and description of purpose be included on the + same "printed page" as the copyright notice for easier + identification within third-party archives. + + Copyright (C) 2014-present SheetJS LLC + + Licensed under the Apache License, Version 2.0 (the "License"); + you may not use this file except in compliance with the License. + You may obtain a copy of the License at + + http://www.apache.org/licenses/LICENSE-2.0 + + Unless required by applicable law or agreed to in writing, software + distributed under the License is distributed on an "AS IS" BASIS, + WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. + See the License for the specific language governing permissions and + limitations under the License. + +----------- + +The following npm packages may be included in this product: + + - wmf@1.0.2 + - word@0.3.0 + +These packages each contain the following license and notice below: + +Apache License + Version 2.0, January 2004 + http://www.apache.org/licenses/ + + TERMS AND CONDITIONS FOR USE, REPRODUCTION, AND DISTRIBUTION + + 1. Definitions. + + "License" shall mean the terms and conditions for use, reproduction, + and distribution as defined by Sections 1 through 9 of this document. + + "Licensor" shall mean the copyright owner or entity authorized by + the copyright owner that is granting the License. + + "Legal Entity" shall mean the union of the acting entity and all + other entities that control, are controlled by, or are under common + control with that entity. For the purposes of this definition, + "control" means (i) the power, direct or indirect, to cause the + direction or management of such entity, whether by contract or + otherwise, or (ii) ownership of fifty percent (50%) or more of the + outstanding shares, or (iii) beneficial ownership of such entity. + + "You" (or "Your") shall mean an individual or Legal Entity + exercising permissions granted by this License. + + "Source" form shall mean the preferred form for making modifications, + including but not limited to software source code, documentation + source, and configuration files. + + "Object" form shall mean any form resulting from mechanical + transformation or translation of a Source form, including but + not limited to compiled object code, generated documentation, + and conversions to other media types. + + "Work" shall mean the work of authorship, whether in Source or + Object form, made available under the License, as indicated by a + copyright notice that is included in or attached to the work + (an example is provided in the Appendix below). + + "Derivative Works" shall mean any work, whether in Source or Object + form, that is based on (or derived from) the Work and for which the + editorial revisions, annotations, elaborations, or other modifications + represent, as a whole, an original work of authorship. For the purposes + of this License, Derivative Works shall not include works that remain + separable from, or merely link (or bind by name) to the interfaces of, + the Work and Derivative Works thereof. + + "Contribution" shall mean any work of authorship, including + the original version of the Work and any modifications or additions + to that Work or Derivative Works thereof, that is intentionally + submitted to Licensor for inclusion in the Work by the copyright owner + or by an individual or Legal Entity authorized to submit on behalf of + the copyright owner. For the purposes of this definition, "submitted" + means any form of electronic, verbal, or written communication sent + to the Licensor or its representatives, including but not limited to + communication on electronic mailing lists, source code control systems, + and issue tracking systems that are managed by, or on behalf of, the + Licensor for the purpose of discussing and improving the Work, but + excluding communication that is conspicuously marked or otherwise + designated in writing by the copyright owner as "Not a Contribution." + + "Contributor" shall mean Licensor and any individual or Legal Entity + on behalf of whom a Contribution has been received by Licensor and + subsequently incorporated within the Work. + + 2. Grant of Copyright License. Subject to the terms and conditions of + this License, each Contributor hereby grants to You a perpetual, + worldwide, non-exclusive, no-charge, royalty-free, irrevocable + copyright license to reproduce, prepare Derivative Works of, + publicly display, publicly perform, sublicense, and distribute the + Work and such Derivative Works in Source or Object form. + + 3. Grant of Patent License. Subject to the terms and conditions of + this License, each Contributor hereby grants to You a perpetual, + worldwide, non-exclusive, no-charge, royalty-free, irrevocable + (except as stated in this section) patent license to make, have made, + use, offer to sell, sell, import, and otherwise transfer the Work, + where such license applies only to those patent claims licensable + by such Contributor that are necessarily infringed by their + Contribution(s) alone or by combination of their Contribution(s) + with the Work to which such Contribution(s) was submitted. If You + institute patent litigation against any entity (including a + cross-claim or counterclaim in a lawsuit) alleging that the Work + or a Contribution incorporated within the Work constitutes direct + or contributory patent infringement, then any patent licenses + granted to You under this License for that Work shall terminate + as of the date such litigation is filed. + + 4. Redistribution. You may reproduce and distribute copies of the + Work or Derivative Works thereof in any medium, with or without + modifications, and in Source or Object form, provided that You + meet the following conditions: + + (a) You must give any other recipients of the Work or + Derivative Works a copy of this License; and + + (b) You must cause any modified files to carry prominent notices + stating that You changed the files; and + + (c) You must retain, in the Source form of any Derivative Works + that You distribute, all copyright, patent, trademark, and + attribution notices from the Source form of the Work, + excluding those notices that do not pertain to any part of + the Derivative Works; and + + (d) If the Work includes a "NOTICE" text file as part of its + distribution, then any Derivative Works that You distribute must + include a readable copy of the attribution notices contained + within such NOTICE file, excluding those notices that do not + pertain to any part of the Derivative Works, in at least one + of the following places: within a NOTICE text file distributed + as part of the Derivative Works; within the Source form or + documentation, if provided along with the Derivative Works; or, + within a display generated by the Derivative Works, if and + wherever such third-party notices normally appear. The contents + of the NOTICE file are for informational purposes only and + do not modify the License. You may add Your own attribution + notices within Derivative Works that You distribute, alongside + or as an addendum to the NOTICE text from the Work, provided + that such additional attribution notices cannot be construed + as modifying the License. + + You may add Your own copyright statement to Your modifications and + may provide additional or different license terms and conditions + for use, reproduction, or distribution of Your modifications, or + for any such Derivative Works as a whole, provided Your use, + reproduction, and distribution of the Work otherwise complies with + the conditions stated in this License. + + 5. Submission of Contributions. Unless You explicitly state otherwise, + any Contribution intentionally submitted for inclusion in the Work + by You to the Licensor shall be under the terms and conditions of + this License, without any additional terms or conditions. + Notwithstanding the above, nothing herein shall supersede or modify + the terms of any separate license agreement you may have executed + with Licensor regarding such Contributions. + + 6. Trademarks. This License does not grant permission to use the trade + names, trademarks, service marks, or product names of the Licensor, + except as required for reasonable and customary use in describing the + origin of the Work and reproducing the content of the NOTICE file. + + 7. Disclaimer of Warranty. Unless required by applicable law or + agreed to in writing, Licensor provides the Work (and each + Contributor provides its Contributions) on an "AS IS" BASIS, + WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or + implied, including, without limitation, any warranties or conditions + of TITLE, NON-INFRINGEMENT, MERCHANTABILITY, or FITNESS FOR A + PARTICULAR PURPOSE. You are solely responsible for determining the + appropriateness of using or redistributing the Work and assume any + risks associated with Your exercise of permissions under this License. + + 8. Limitation of Liability. In no event and under no legal theory, + whether in tort (including negligence), contract, or otherwise, + unless required by applicable law (such as deliberate and grossly + negligent acts) or agreed to in writing, shall any Contributor be + liable to You for damages, including any direct, indirect, special, + incidental, or consequential damages of any character arising as a + result of this License or out of the use or inability to use the + Work (including but not limited to damages for loss of goodwill, + work stoppage, computer failure or malfunction, or any and all + other commercial damages or losses), even if such Contributor + has been advised of the possibility of such damages. + + 9. Accepting Warranty or Additional Liability. While redistributing + the Work or Derivative Works thereof, You may choose to offer, + and charge a fee for, acceptance of support, warranty, indemnity, + or other liability obligations and/or rights consistent with this + License. However, in accepting such obligations, You may act only + on Your own behalf and on Your sole responsibility, not on behalf + of any other Contributor, and only if You agree to indemnify, + defend, and hold each Contributor harmless for any liability + incurred by, or claims asserted against, such Contributor by reason + of your accepting any such warranty or additional liability. + + END OF TERMS AND CONDITIONS + + APPENDIX: How to apply the Apache License to your work. + + To apply the Apache License to your work, attach the following + boilerplate notice, with the fields enclosed by brackets "{}" + replaced with your own identifying information. (Don't include + the brackets!) The text should be enclosed in the appropriate + comment syntax for the file format. We also recommend that a + file or class name and description of purpose be included on the + same "printed page" as the copyright notice for easier + identification within third-party archives. + + Copyright (C) 2020-present SheetJS LLC + + Licensed under the Apache License, Version 2.0 (the "License"); + you may not use this file except in compliance with the License. + You may obtain a copy of the License at + + http://www.apache.org/licenses/LICENSE-2.0 + + Unless required by applicable law or agreed to in writing, software + distributed under the License is distributed on an "AS IS" BASIS, + WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. + See the License for the specific language governing permissions and + limitations under the License. + +----------- + +The following npm package may be included in this product: + + - ts-interface-checker@0.1.13 + +This package contains the following license and notice below: + +Apache License + Version 2.0, January 2004 + http://www.apache.org/licenses/ + + TERMS AND CONDITIONS FOR USE, REPRODUCTION, AND DISTRIBUTION + + 1. Definitions. + + "License" shall mean the terms and conditions for use, reproduction, + and distribution as defined by Sections 1 through 9 of this document. + + "Licensor" shall mean the copyright owner or entity authorized by + the copyright owner that is granting the License. + + "Legal Entity" shall mean the union of the acting entity and all + other entities that control, are controlled by, or are under common + control with that entity. For the purposes of this definition, + "control" means (i) the power, direct or indirect, to cause the + direction or management of such entity, whether by contract or + otherwise, or (ii) ownership of fifty percent (50%) or more of the + outstanding shares, or (iii) beneficial ownership of such entity. + + "You" (or "Your") shall mean an individual or Legal Entity + exercising permissions granted by this License. + + "Source" form shall mean the preferred form for making modifications, + including but not limited to software source code, documentation + source, and configuration files. + + "Object" form shall mean any form resulting from mechanical + transformation or translation of a Source form, including but + not limited to compiled object code, generated documentation, + and conversions to other media types. + + "Work" shall mean the work of authorship, whether in Source or + Object form, made available under the License, as indicated by a + copyright notice that is included in or attached to the work + (an example is provided in the Appendix below). + + "Derivative Works" shall mean any work, whether in Source or Object + form, that is based on (or derived from) the Work and for which the + editorial revisions, annotations, elaborations, or other modifications + represent, as a whole, an original work of authorship. For the purposes + of this License, Derivative Works shall not include works that remain + separable from, or merely link (or bind by name) to the interfaces of, + the Work and Derivative Works thereof. + + "Contribution" shall mean any work of authorship, including + the original version of the Work and any modifications or additions + to that Work or Derivative Works thereof, that is intentionally + submitted to Licensor for inclusion in the Work by the copyright owner + or by an individual or Legal Entity authorized to submit on behalf of + the copyright owner. For the purposes of this definition, "submitted" + means any form of electronic, verbal, or written communication sent + to the Licensor or its representatives, including but not limited to + communication on electronic mailing lists, source code control systems, + and issue tracking systems that are managed by, or on behalf of, the + Licensor for the purpose of discussing and improving the Work, but + excluding communication that is conspicuously marked or otherwise + designated in writing by the copyright owner as "Not a Contribution." + + "Contributor" shall mean Licensor and any individual or Legal Entity + on behalf of whom a Contribution has been received by Licensor and + subsequently incorporated within the Work. + + 2. Grant of Copyright License. Subject to the terms and conditions of + this License, each Contributor hereby grants to You a perpetual, + worldwide, non-exclusive, no-charge, royalty-free, irrevocable + copyright license to reproduce, prepare Derivative Works of, + publicly display, publicly perform, sublicense, and distribute the + Work and such Derivative Works in Source or Object form. + + 3. Grant of Patent License. Subject to the terms and conditions of + this License, each Contributor hereby grants to You a perpetual, + worldwide, non-exclusive, no-charge, royalty-free, irrevocable + (except as stated in this section) patent license to make, have made, + use, offer to sell, sell, import, and otherwise transfer the Work, + where such license applies only to those patent claims licensable + by such Contributor that are necessarily infringed by their + Contribution(s) alone or by combination of their Contribution(s) + with the Work to which such Contribution(s) was submitted. If You + institute patent litigation against any entity (including a + cross-claim or counterclaim in a lawsuit) alleging that the Work + or a Contribution incorporated within the Work constitutes direct + or contributory patent infringement, then any patent licenses + granted to You under this License for that Work shall terminate + as of the date such litigation is filed. + + 4. Redistribution. You may reproduce and distribute copies of the + Work or Derivative Works thereof in any medium, with or without + modifications, and in Source or Object form, provided that You + meet the following conditions: + + (a) You must give any other recipients of the Work or + Derivative Works a copy of this License; and + + (b) You must cause any modified files to carry prominent notices + stating that You changed the files; and + + (c) You must retain, in the Source form of any Derivative Works + that You distribute, all copyright, patent, trademark, and + attribution notices from the Source form of the Work, + excluding those notices that do not pertain to any part of + the Derivative Works; and + + (d) If the Work includes a "NOTICE" text file as part of its + distribution, then any Derivative Works that You distribute must + include a readable copy of the attribution notices contained + within such NOTICE file, excluding those notices that do not + pertain to any part of the Derivative Works, in at least one + of the following places: within a NOTICE text file distributed + as part of the Derivative Works; within the Source form or + documentation, if provided along with the Derivative Works; or, + within a display generated by the Derivative Works, if and + wherever such third-party notices normally appear. The contents + of the NOTICE file are for informational purposes only and + do not modify the License. You may add Your own attribution + notices within Derivative Works that You distribute, alongside + or as an addendum to the NOTICE text from the Work, provided + that such additional attribution notices cannot be construed + as modifying the License. + + You may add Your own copyright statement to Your modifications and + may provide additional or different license terms and conditions + for use, reproduction, or distribution of Your modifications, or + for any such Derivative Works as a whole, provided Your use, + reproduction, and distribution of the Work otherwise complies with + the conditions stated in this License. + + 5. Submission of Contributions. Unless You explicitly state otherwise, + any Contribution intentionally submitted for inclusion in the Work + by You to the Licensor shall be under the terms and conditions of + this License, without any additional terms or conditions. + Notwithstanding the above, nothing herein shall supersede or modify + the terms of any separate license agreement you may have executed + with Licensor regarding such Contributions. + + 6. Trademarks. This License does not grant permission to use the trade + names, trademarks, service marks, or product names of the Licensor, + except as required for reasonable and customary use in describing the + origin of the Work and reproducing the content of the NOTICE file. + + 7. Disclaimer of Warranty. Unless required by applicable law or + agreed to in writing, Licensor provides the Work (and each + Contributor provides its Contributions) on an "AS IS" BASIS, + WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or + implied, including, without limitation, any warranties or conditions + of TITLE, NON-INFRINGEMENT, MERCHANTABILITY, or FITNESS FOR A + PARTICULAR PURPOSE. You are solely responsible for determining the + appropriateness of using or redistributing the Work and assume any + risks associated with Your exercise of permissions under this License. + + 8. Limitation of Liability. In no event and under no legal theory, + whether in tort (including negligence), contract, or otherwise, + unless required by applicable law (such as deliberate and grossly + negligent acts) or agreed to in writing, shall any Contributor be + liable to You for damages, including any direct, indirect, special, + incidental, or consequential damages of any character arising as a + result of this License or out of the use or inability to use the + Work (including but not limited to damages for loss of goodwill, + work stoppage, computer failure or malfunction, or any and all + other commercial damages or losses), even if such Contributor + has been advised of the possibility of such damages. + + 9. Accepting Warranty or Additional Liability. While redistributing + the Work or Derivative Works thereof, You may choose to offer, + and charge a fee for, acceptance of support, warranty, indemnity, + or other liability obligations and/or rights consistent with this + License. However, in accepting such obligations, You may act only + on Your own behalf and on Your sole responsibility, not on behalf + of any other Contributor, and only if You agree to indemnify, + defend, and hold each Contributor harmless for any liability + incurred by, or claims asserted against, such Contributor by reason + of your accepting any such warranty or additional liability. + + END OF TERMS AND CONDITIONS + + APPENDIX: How to apply the Apache License to your work. + + To apply the Apache License to your work, attach the following + boilerplate notice, with the fields enclosed by brackets "{}" + replaced with your own identifying information. (Don't include + the brackets!) The text should be enclosed in the appropriate + comment syntax for the file format. We also recommend that a + file or class name and description of purpose be included on the + same "printed page" as the copyright notice for easier + identification within third-party archives. + + Copyright {yyyy} {name of copyright owner} + + Licensed under the Apache License, Version 2.0 (the "License"); + you may not use this file except in compliance with the License. + You may obtain a copy of the License at + + http://www.apache.org/licenses/LICENSE-2.0 + + Unless required by applicable law or agreed to in writing, software + distributed under the License is distributed on an "AS IS" BASIS, + WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. + See the License for the specific language governing permissions and + limitations under the License. + +----------- + +The following npm package may be included in this product: + + - @swc/helpers@0.5.11 + +This package contains the following license and notice below: + +Apache License + Version 2.0, January 2004 + http://www.apache.org/licenses/ + +TERMS AND CONDITIONS FOR USE, REPRODUCTION, AND DISTRIBUTION + +1. Definitions. + + "License" shall mean the terms and conditions for use, reproduction, + and distribution as defined by Sections 1 through 9 of this document. + + "Licensor" shall mean the copyright owner or entity authorized by + the copyright owner that is granting the License. + + "Legal Entity" shall mean the union of the acting entity and all + other entities that control, are controlled by, or are under common + control with that entity. For the purposes of this definition, + "control" means (i) the power, direct or indirect, to cause the + direction or management of such entity, whether by contract or + otherwise, or (ii) ownership of fifty percent (50%) or more of the + outstanding shares, or (iii) beneficial ownership of such entity. + + "You" (or "Your") shall mean an individual or Legal Entity + exercising permissions granted by this License. + + "Source" form shall mean the preferred form for making modifications, + including but not limited to software source code, documentation + source, and configuration files. + + "Object" form shall mean any form resulting from mechanical + transformation or translation of a Source form, including but + not limited to compiled object code, generated documentation, + and conversions to other media types. + + "Work" shall mean the work of authorship, whether in Source or + Object form, made available under the License, as indicated by a + copyright notice that is included in or attached to the work + (an example is provided in the Appendix below). + + "Derivative Works" shall mean any work, whether in Source or Object + form, that is based on (or derived from) the Work and for which the + editorial revisions, annotations, elaborations, or other modifications + represent, as a whole, an original work of authorship. For the purposes + of this License, Derivative Works shall not include works that remain + separable from, or merely link (or bind by name) to the interfaces of, + the Work and Derivative Works thereof. + + "Contribution" shall mean any work of authorship, including + the original version of the Work and any modifications or additions + to that Work or Derivative Works thereof, that is intentionally + submitted to Licensor for inclusion in the Work by the copyright owner + or by an individual or Legal Entity authorized to submit on behalf of + the copyright owner. For the purposes of this definition, "submitted" + means any form of electronic, verbal, or written communication sent + to the Licensor or its representatives, including but not limited to + communication on electronic mailing lists, source code control systems, + and issue tracking systems that are managed by, or on behalf of, the + Licensor for the purpose of discussing and improving the Work, but + excluding communication that is conspicuously marked or otherwise + designated in writing by the copyright owner as "Not a Contribution." + + "Contributor" shall mean Licensor and any individual or Legal Entity + on behalf of whom a Contribution has been received by Licensor and + subsequently incorporated within the Work. + +2. Grant of Copyright License. Subject to the terms and conditions of + this License, each Contributor hereby grants to You a perpetual, + worldwide, non-exclusive, no-charge, royalty-free, irrevocable + copyright license to reproduce, prepare Derivative Works of, + publicly display, publicly perform, sublicense, and distribute the + Work and such Derivative Works in Source or Object form. + +3. Grant of Patent License. Subject to the terms and conditions of + this License, each Contributor hereby grants to You a perpetual, + worldwide, non-exclusive, no-charge, royalty-free, irrevocable + (except as stated in this section) patent license to make, have made, + use, offer to sell, sell, import, and otherwise transfer the Work, + where such license applies only to those patent claims licensable + by such Contributor that are necessarily infringed by their + Contribution(s) alone or by combination of their Contribution(s) + with the Work to which such Contribution(s) was submitted. If You + institute patent litigation against any entity (including a + cross-claim or counterclaim in a lawsuit) alleging that the Work + or a Contribution incorporated within the Work constitutes direct + or contributory patent infringement, then any patent licenses + granted to You under this License for that Work shall terminate + as of the date such litigation is filed. + +4. Redistribution. You may reproduce and distribute copies of the + Work or Derivative Works thereof in any medium, with or without + modifications, and in Source or Object form, provided that You + meet the following conditions: + + (a) You must give any other recipients of the Work or + Derivative Works a copy of this License; and + + (b) You must cause any modified files to carry prominent notices + stating that You changed the files; and + + (c) You must retain, in the Source form of any Derivative Works + that You distribute, all copyright, patent, trademark, and + attribution notices from the Source form of the Work, + excluding those notices that do not pertain to any part of + the Derivative Works; and + + (d) If the Work includes a "NOTICE" text file as part of its + distribution, then any Derivative Works that You distribute must + include a readable copy of the attribution notices contained + within such NOTICE file, excluding those notices that do not + pertain to any part of the Derivative Works, in at least one + of the following places: within a NOTICE text file distributed + as part of the Derivative Works; within the Source form or + documentation, if provided along with the Derivative Works; or, + within a display generated by the Derivative Works, if and + wherever such third-party notices normally appear. The contents + of the NOTICE file are for informational purposes only and + do not modify the License. You may add Your own attribution + notices within Derivative Works that You distribute, alongside + or as an addendum to the NOTICE text from the Work, provided + that such additional attribution notices cannot be construed + as modifying the License. + + You may add Your own copyright statement to Your modifications and + may provide additional or different license terms and conditions + for use, reproduction, or distribution of Your modifications, or + for any such Derivative Works as a whole, provided Your use, + reproduction, and distribution of the Work otherwise complies with + the conditions stated in this License. + +5. Submission of Contributions. Unless You explicitly state otherwise, + any Contribution intentionally submitted for inclusion in the Work + by You to the Licensor shall be under the terms and conditions of + this License, without any additional terms or conditions. + Notwithstanding the above, nothing herein shall supersede or modify + the terms of any separate license agreement you may have executed + with Licensor regarding such Contributions. + +6. Trademarks. This License does not grant permission to use the trade + names, trademarks, service marks, or product names of the Licensor, + except as required for reasonable and customary use in describing the + origin of the Work and reproducing the content of the NOTICE file. + +7. Disclaimer of Warranty. Unless required by applicable law or + agreed to in writing, Licensor provides the Work (and each + Contributor provides its Contributions) on an "AS IS" BASIS, + WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or + implied, including, without limitation, any warranties or conditions + of TITLE, NON-INFRINGEMENT, MERCHANTABILITY, or FITNESS FOR A + PARTICULAR PURPOSE. You are solely responsible for determining the + appropriateness of using or redistributing the Work and assume any + risks associated with Your exercise of permissions under this License. + +8. Limitation of Liability. In no event and under no legal theory, + whether in tort (including negligence), contract, or otherwise, + unless required by applicable law (such as deliberate and grossly + negligent acts) or agreed to in writing, shall any Contributor be + liable to You for damages, including any direct, indirect, special, + incidental, or consequential damages of any character arising as a + result of this License or out of the use or inability to use the + Work (including but not limited to damages for loss of goodwill, + work stoppage, computer failure or malfunction, or any and all + other commercial damages or losses), even if such Contributor + has been advised of the possibility of such damages. + +9. Accepting Warranty or Additional Liability. While redistributing + the Work or Derivative Works thereof, You may choose to offer, + and charge a fee for, acceptance of support, warranty, indemnity, + or other liability obligations and/or rights consistent with this + License. However, in accepting such obligations, You may act only + on Your own behalf and on Your sole responsibility, not on behalf + of any other Contributor, and only if You agree to indemnify, + defend, and hold each Contributor harmless for any liability + incurred by, or claims asserted against, such Contributor by reason + of your accepting any such warranty or additional liability. + +END OF TERMS AND CONDITIONS + +APPENDIX: How to apply the Apache License to your work. + + To apply the Apache License to your work, attach the following + boilerplate notice, with the fields enclosed by brackets "[]" + replaced with your own identifying information. (Don't include + the brackets!) The text should be enclosed in the appropriate + comment syntax for the file format. We also recommend that a + file or class name and description of purpose be included on the + same "printed page" as the copyright notice for easier + identification within third-party archives. + +Copyright [yyyy] [name of copyright owner] + +Licensed under the Apache License, Version 2.0 (the "License"); +you may not use this file except in compliance with the License. +You may obtain a copy of the License at + + http://www.apache.org/licenses/LICENSE-2.0 + +Unless required by applicable law or agreed to in writing, software +distributed under the License is distributed on an "AS IS" BASIS, +WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +See the License for the specific language governing permissions and +limitations under the License. + +----------- + +The following npm packages may be included in this product: + + - @types/babel__core@7.20.5 + - @types/babel__generator@7.6.8 + - @types/babel__template@7.4.4 + - @types/babel__traverse@7.20.6 + - @types/body-parser@1.19.5 + - @types/bun@1.1.6 + - @types/connect@3.4.38 + - @types/express-serve-static-core@4.19.5 + - @types/express@4.17.21 + - @types/graceful-fs@4.1.9 + - @types/http-errors@2.0.4 + - @types/istanbul-lib-coverage@2.0.6 + - @types/istanbul-lib-report@3.0.3 + - @types/istanbul-reports@3.0.4 + - @types/lodash.debounce@4.0.9 + - @types/lodash@4.17.6 + - @types/mime@1.3.5 + - @types/node@20.12.14 + - @types/node@20.14.9 + - @types/prop-types@15.7.12 + - @types/qs@6.9.15 + - @types/range-parser@1.2.7 + - @types/react@18.3.3 + - @types/send@0.17.4 + - @types/serve-static@1.15.7 + - @types/stack-utils@2.0.3 + - @types/ws@8.5.11 + - @types/yargs-parser@21.0.3 + - @types/yargs@17.0.32 + +These packages each contain the following license and notice below: + +MIT License + + Copyright (c) Microsoft Corporation. + + 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: + + The above copyright notice and this permission notice shall be included in all + copies or substantial portions of the Software. + + 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 + +----------- + +The following npm package may be included in this product: + + - balanced-match@1.0.2 + +This package contains the following license and notice below: + +(MIT) + +Copyright (c) 2013 Julian Gruber <julian@juliangruber.com> + +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: + +The above copyright notice and this permission notice shall be included in all +copies or substantial portions of the Software. + +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. + +----------- + +The following npm package may be included in this product: + + - express@4.19.2 + +This package contains the following license and notice below: + +(The MIT License) + +Copyright (c) 2009-2014 TJ Holowaychuk +Copyright (c) 2013-2014 Roman Shtylman +Copyright (c) 2014-2015 Douglas Christopher Wilson + +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: + +The above copyright notice and this permission notice shall be +included in all copies or substantial portions of the Software. + +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. + +----------- + +The following npm package may be included in this product: + + - serve-static@1.15.0 + +This package contains the following license and notice below: + +(The MIT License) + +Copyright (c) 2010 Sencha Inc. +Copyright (c) 2011 LearnBoost +Copyright (c) 2011 TJ Holowaychuk +Copyright (c) 2014-2016 Douglas Christopher Wilson + +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: + +The above copyright notice and this permission notice shall be +included in all copies or substantial portions of the Software. + +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. + +----------- + +The following npm package may be included in this product: + + - commander@4.1.1 + +This package contains the following license and notice below: + +(The MIT License) + +Copyright (c) 2011 TJ Holowaychuk + +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: + +The above copyright notice and this permission notice shall be +included in all copies or substantial portions of the Software. + +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. + +----------- + +The following npm package may be included in this product: + + - js-yaml@3.14.1 + +This package contains the following license and notice below: + +(The MIT License) + +Copyright (C) 2011-2015 by Vitaly Puzrin + +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: + +The above copyright notice and this permission notice shall be included in +all copies or substantial portions of the Software. + +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. + +----------- + +The following npm package may be included in this product: + + - argparse@1.0.10 + +This package contains the following license and notice below: + +(The MIT License) + +Copyright (C) 2012 by Vitaly Puzrin + +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: + +The above copyright notice and this permission notice shall be included in +all copies or substantial portions of the Software. + +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. + +----------- + +The following npm package may be included in this product: + + - send@0.18.0 + +This package contains the following license and notice below: + +(The MIT License) + +Copyright (c) 2012 TJ Holowaychuk +Copyright (c) 2014-2022 Douglas Christopher Wilson + +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: + +The above copyright notice and this permission notice shall be +included in all copies or substantial portions of the Software. + +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. + +----------- + +The following npm package may be included in this product: + + - fresh@0.5.2 + +This package contains the following license and notice below: + +(The MIT License) + +Copyright (c) 2012 TJ Holowaychuk +Copyright (c) 2016-2017 Douglas Christopher Wilson + +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: + +The above copyright notice and this permission notice shall be +included in all copies or substantial portions of the Software. + +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. + +----------- + +The following npm package may be included in this product: + + - escape-html@1.0.3 + +This package contains the following license and notice below: + +(The MIT License) + +Copyright (c) 2012-2013 TJ Holowaychuk +Copyright (c) 2015 Andreas Lubbe +Copyright (c) 2015 Tiancheng "Timothy" Gu + +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: + +The above copyright notice and this permission notice shall be +included in all copies or substantial portions of the Software. + +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. + +----------- + +The following npm package may be included in this product: + + - negotiator@0.6.3 + +This package contains the following license and notice below: + +(The MIT License) + +Copyright (c) 2012-2014 Federico Romero +Copyright (c) 2012-2014 Isaac Z. Schlueter +Copyright (c) 2014-2015 Douglas Christopher Wilson + +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: + +The above copyright notice and this permission notice shall be +included in all copies or substantial portions of the Software. + +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. + +----------- + +The following npm package may be included in this product: + + - cookie@0.6.0 + +This package contains the following license and notice below: + +(The MIT License) + +Copyright (c) 2012-2014 Roman Shtylman +Copyright (c) 2015 Douglas Christopher Wilson + +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: + +The above copyright notice and this permission notice shall be +included in all copies or substantial portions of the Software. + +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. + +----------- + +The following npm package may be included in this product: + + - bytes@3.1.2 + +This package contains the following license and notice below: + +(The MIT License) + +Copyright (c) 2012-2014 TJ Holowaychuk +Copyright (c) 2015 Jed Watson + +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: + +The above copyright notice and this permission notice shall be +included in all copies or substantial portions of the Software. + +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. + +----------- + +The following npm package may be included in this product: + + - range-parser@1.2.1 + +This package contains the following license and notice below: + +(The MIT License) + +Copyright (c) 2012-2014 TJ Holowaychuk +Copyright (c) 2015-2016 Douglas Christopher Wilson +Copyright (c) 2014 Douglas Christopher Wilson + +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: + +The above copyright notice and this permission notice shall be +included in all copies or substantial portions of the Software. + +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. + +----------- + +The following npm package may be included in this product: + + - merge-descriptors@1.0.1 + +This package contains the following license and notice below: + +(The MIT License) + +Copyright (c) 2013 Jonathan Ong +Copyright (c) 2015 Douglas Christopher Wilson + +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: + +The above copyright notice and this permission notice shall be +included in all copies or substantial portions of the Software. + +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. + +----------- + +The following npm package may be included in this product: + + - methods@1.1.2 + +This package contains the following license and notice below: + +(The MIT License) + +Copyright (c) 2013-2014 TJ Holowaychuk +Copyright (c) 2015-2016 Douglas Christopher Wilson + +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: + +The above copyright notice and this permission notice shall be +included in all copies or substantial portions of the Software. + +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. + +----------- + +The following npm package may be included in this product: + + - media-typer@0.3.0 + +This package contains the following license and notice below: + +(The MIT License) + +Copyright (c) 2014 Douglas Christopher Wilson + +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: + +The above copyright notice and this permission notice shall be +included in all copies or substantial portions of the Software. + +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. + +----------- + +The following npm package may be included in this product: + + - void-elements@3.1.0 + +This package contains the following license and notice below: + +(The MIT License) + +Copyright (c) 2014 hemanth + +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: + +The above copyright notice and this permission notice shall be +included in all copies or substantial portions of the Software. + +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. + +----------- + +The following npm packages may be included in this product: + + - body-parser@1.20.2 + - type-is@1.6.18 + +These packages each contain the following license and notice below: + +(The MIT License) + +Copyright (c) 2014 Jonathan Ong +Copyright (c) 2014-2015 Douglas Christopher Wilson + +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: + +The above copyright notice and this permission notice shall be +included in all copies or substantial portions of the Software. + +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. + +----------- + +The following npm packages may be included in this product: + + - accepts@1.3.8 + - mime-types@2.1.35 + +These packages each contain the following license and notice below: + +(The MIT License) + +Copyright (c) 2014 Jonathan Ong +Copyright (c) 2015 Douglas Christopher Wilson + +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: + +The above copyright notice and this permission notice shall be +included in all copies or substantial portions of the Software. + +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. + +----------- + +The following npm package may be included in this product: + + - mime-db@1.52.0 + +This package contains the following license and notice below: + +(The MIT License) + +Copyright (c) 2014 Jonathan Ong +Copyright (c) 2015-2022 Douglas Christopher Wilson + +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: + +The above copyright notice and this permission notice shall be +included in all copies or substantial portions of the Software. + +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. + +----------- + +The following npm package may be included in this product: + + - util-deprecate@1.0.2 + +This package contains the following license and notice below: + +(The MIT License) + +Copyright (c) 2014 Nathan Rajlich + +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: + +The above copyright notice and this permission notice shall be +included in all copies or substantial portions of the Software. + +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. + +----------- + +The following npm package may be included in this product: + + - co@4.6.0 + +This package contains the following license and notice below: + +(The MIT License) + +Copyright (c) 2014 TJ Holowaychuk <tj@vision-media.ca> + +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: + +The above copyright notice and this permission notice shall be +included in all copies or substantial portions of the Software. + +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. + +----------- + +The following npm package may be included in this product: + + - debug@2.6.9 + +This package contains the following license and notice below: + +(The MIT License) + +Copyright (c) 2014 TJ Holowaychuk + +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: + +The above copyright notice and this permission notice shall be included in all copies or substantial +portions of the Software. + +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. + +----------- + +The following npm packages may be included in this product: + + - etag@1.8.1 + - proxy-addr@2.0.7 + +These packages each contain the following license and notice below: + +(The MIT License) + +Copyright (c) 2014-2016 Douglas Christopher Wilson + +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: + +The above copyright notice and this permission notice shall be +included in all copies or substantial portions of the Software. + +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. + +----------- + +The following npm packages may be included in this product: + + - content-disposition@0.5.4 + - forwarded@0.2.0 + - vary@1.1.2 + +These packages each contain the following license and notice below: + +(The MIT License) + +Copyright (c) 2014-2017 Douglas Christopher Wilson + +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: + +The above copyright notice and this permission notice shall be +included in all copies or substantial portions of the Software. + +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. + +----------- + +The following npm package may be included in this product: + + - debug@4.3.5 + +This package contains the following license and notice below: + +(The MIT License) + +Copyright (c) 2014-2017 TJ Holowaychuk +Copyright (c) 2018-2021 Josh Junon + +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: + +The above copyright notice and this permission notice shall be included in all copies or substantial +portions of the Software. + +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. + +----------- + +The following npm package may be included in this product: + + - depd@2.0.0 + +This package contains the following license and notice below: + +(The MIT License) + +Copyright (c) 2014-2018 Douglas Christopher Wilson + +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: + +The above copyright notice and this permission notice shall be +included in all copies or substantial portions of the Software. + +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. + +----------- + +The following npm package may be included in this product: + + - finalhandler@1.2.0 + +This package contains the following license and notice below: + +(The MIT License) + +Copyright (c) 2014-2022 Douglas Christopher Wilson + +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: + +The above copyright notice and this permission notice shall be +included in all copies or substantial portions of the Software. + +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. + +----------- + +The following npm package may be included in this product: + + - content-type@1.0.5 + +This package contains the following license and notice below: + +(The MIT License) + +Copyright (c) 2015 Douglas Christopher Wilson + +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: + +The above copyright notice and this permission notice shall be +included in all copies or substantial portions of the Software. + +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. + +----------- + +The following npm package may be included in this product: + + - unpipe@1.0.0 + +This package contains the following license and notice below: + +(The MIT License) + +Copyright (c) 2015 Douglas Christopher Wilson + +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: + +The above copyright notice and this permission notice shall be +included in all copies or substantial portions of the Software. + +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. + +----------- + +The following npm package may be included in this product: + + - encodeurl@1.0.2 + +This package contains the following license and notice below: + +(The MIT License) + +Copyright (c) 2016 Douglas Christopher Wilson + +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: + +The above copyright notice and this permission notice shall be +included in all copies or substantial portions of the Software. + +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. + +----------- + +The following npm package may be included in this product: + + - vite-express@0.17.0 + +This package contains the following license and notice below: + +(The MIT License) + +Copyright (c) 2022 Szymon Miśtal + +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: + +The above copyright notice and this permission notice shall be +included in all copies or substantial portions of the Software. + +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. + +----------- + +The following npm package may be included in this product: + + - zlibjs@0.3.1 + +This package contains the following license and notice below: + +/** + * @license + * zlib.js + * JavaScript Zlib Library + * https://github.com/imaya/zlib.js + * + * The MIT License + * + * Copyright (c) 2012 imaya + * + * 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: + * + * The above copyright notice and this permission notice shall be included in + * all copies or substantial portions of the Software. + * + * 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. + */ + +----------- + +The following npm package may be included in this product: + + - path-scurry@1.11.1 + +This package contains the following license and notice below: + +# Blue Oak Model License + +Version 1.0.0 + +## Purpose + +This license gives everyone as much permission to work with +this software as possible, while protecting contributors +from liability. + +## Acceptance + +In order to receive this license, you must agree to its +rules. The rules of this license are both obligations +under that agreement and conditions to your license. +You must not do anything with this software that triggers +a rule that you cannot or will not follow. + +## Copyright + +Each contributor licenses you to do everything with this +software that would otherwise infringe that contributor's +copyright in it. + +## Notices + +You must ensure that everyone who gets a copy of +any part of this software from you, with or without +changes, also gets the text of this license or a link to +. + +## Excuse + +If anyone notifies you in writing that you have not +complied with [Notices](#notices), you can keep your +license by taking all practical steps to comply within 30 +days after the notice. If you do not do so, your license +ends immediately. + +## Patent + +Each contributor licenses you to do everything with this +software that would otherwise infringe any patent claims +they can license or become able to license. + +## Reliability + +No contributor can revoke this license. + +## No Liability + +***As far as the law allows, this software comes as is, +without any warranty or condition, and no contributor +will be liable to anyone for any damages related to this +software or this license, under any kind of legal claim.*** + +----------- + +The following npm package may be included in this product: + + - jackspeak@3.4.0 + +This package contains the following license and notice below: + +# Blue Oak Model License + +Version 1.0.0 + +## Purpose + +This license gives everyone as much permission to work with +this software as possible, while protecting contributors +from liability. + +## Acceptance + +In order to receive this license, you must agree to its +rules. The rules of this license are both obligations +under that agreement and conditions to your license. +You must not do anything with this software that triggers +a rule that you cannot or will not follow. + +## Copyright + +Each contributor licenses you to do everything with this +software that would otherwise infringe that contributor's +copyright in it. + +## Notices + +You must ensure that everyone who gets a copy of +any part of this software from you, with or without +changes, also gets the text of this license or a link to +. + +## Excuse + +If anyone notifies you in writing that you have not +complied with [Notices](#notices), you can keep your +license by taking all practical steps to comply within 30 +days after the notice. If you do not do so, your license +ends immediately. + +## Patent + +Each contributor licenses you to do everything with this +software that would otherwise infringe any patent claims +they can license or become able to license. + +## Reliability + +No contributor can revoke this license. + +## No Liability + +**_As far as the law allows, this software comes as is, +without any warranty or condition, and no contributor +will be liable to anyone for any damages related to this +software or this license, under any kind of legal claim._** + +----------- + +The following npm packages may be included in this product: + + - @nlpjs/builtin-duckling@4.26.1 + - @nlpjs/builtin-microsoft@4.26.1 + - @nlpjs/core-loader@4.26.1 + - @nlpjs/core@4.26.1 + - @nlpjs/emoji@4.26.1 + - @nlpjs/evaluator@4.26.1 + - @nlpjs/lang-all@4.26.1 + - @nlpjs/lang-ar@4.26.1 + - @nlpjs/lang-bn@4.26.1 + - @nlpjs/lang-ca@4.26.1 + - @nlpjs/lang-cs@4.26.1 + - @nlpjs/lang-da@4.26.1 + - @nlpjs/lang-de@4.26.1 + - @nlpjs/lang-el@4.26.1 + - @nlpjs/lang-en-min@4.26.1 + - @nlpjs/lang-en@4.26.1 + - @nlpjs/lang-es@4.26.1 + - @nlpjs/lang-eu@4.26.1 + - @nlpjs/lang-fa@4.26.1 + - @nlpjs/lang-fi@4.26.1 + - @nlpjs/lang-fr@4.26.1 + - @nlpjs/lang-ga@4.26.1 + - @nlpjs/lang-gl@4.26.1 + - @nlpjs/lang-hi@4.26.1 + - @nlpjs/lang-hu@4.26.1 + - @nlpjs/lang-hy@4.26.1 + - @nlpjs/lang-id@4.26.1 + - @nlpjs/lang-it@4.26.1 + - @nlpjs/lang-ja@4.26.1 + - @nlpjs/lang-ko@4.26.1 + - @nlpjs/lang-lt@4.26.1 + - @nlpjs/lang-ms@4.26.1 + - @nlpjs/lang-ne@4.26.1 + - @nlpjs/lang-nl@4.26.1 + - @nlpjs/lang-no@4.26.1 + - @nlpjs/lang-pl@4.26.1 + - @nlpjs/lang-pt@4.26.1 + - @nlpjs/lang-ro@4.26.1 + - @nlpjs/lang-ru@4.26.1 + - @nlpjs/lang-sl@4.26.1 + - @nlpjs/lang-sr@4.26.1 + - @nlpjs/lang-sv@4.26.1 + - @nlpjs/lang-ta@4.26.1 + - @nlpjs/lang-th@4.26.1 + - @nlpjs/lang-tl@4.26.1 + - @nlpjs/lang-tr@4.26.1 + - @nlpjs/lang-uk@4.26.1 + - @nlpjs/lang-zh@4.26.1 + - @nlpjs/language-min@4.25.0 + - @nlpjs/language@4.25.0 + - @nlpjs/ner@4.27.0 + - @nlpjs/neural@4.25.0 + - @nlpjs/nlg@4.26.1 + - @nlpjs/nlp@4.27.0 + - @nlpjs/nlu@4.27.0 + - @nlpjs/request@4.25.0 + - @nlpjs/sentiment@4.26.1 + - @nlpjs/similarity@4.26.1 + - @nlpjs/slot@4.26.1 + - @nlpjs/xtables@4.25.0 + - node-nlp@4.27.0 + +These packages each contain the following license and notice below: + +# MIT License + +Copyright (c) AXA Group Operations Spain S.A. + +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: + +The above copyright notice and this permission notice shall be +included in all copies or substantial portions of the Software. + +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. + +----------- + +The following npm package may be included in this product: + + - dedent@1.5.3 + +This package contains the following license and notice below: + +# MIT License + +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: + +The above copyright notice and this permission notice shall be +included in all copies or substantial portions of the Software. + +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. + +----------- + +The following npm package may be included in this product: + + - didyoumean@1.2.2 + +This package contains the following license and notice below: + +## License + +didYouMean.js copyright (c) 2013 Dave Porter. + +Licensed under the Apache License, Version 2.0 (the "License"); +you may not use this file except in compliance with the License. +You may obtain a copy of the License +[here](http://www.apache.org/licenses/LICENSE-2.0). + +Unless required by applicable law or agreed to in writing, software +distributed under the License is distributed on an "AS IS" BASIS, +WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +See the License for the specific language governing permissions and +limitations under the License. + +----------- + +The following npm package may be included in this product: + + - package-json-from-dist@1.0.0 + +This package contains the following license and notice below: + +All packages under `src/` are licensed according to the terms in +their respective `LICENSE` or `LICENSE.md` files. + +The remainder of this project is licensed under the Blue Oak +Model License, as follows: + +----- + +# Blue Oak Model License + +Version 1.0.0 + +## Purpose + +This license gives everyone as much permission to work with +this software as possible, while protecting contributors +from liability. + +## Acceptance + +In order to receive this license, you must agree to its +rules. The rules of this license are both obligations +under that agreement and conditions to your license. +You must not do anything with this software that triggers +a rule that you cannot or will not follow. + +## Copyright + +Each contributor licenses you to do everything with this +software that would otherwise infringe that contributor's +copyright in it. + +## Notices + +You must ensure that everyone who gets a copy of +any part of this software from you, with or without +changes, also gets the text of this license or a link to +. + +## Excuse + +If anyone notifies you in writing that you have not +complied with [Notices](#notices), you can keep your +license by taking all practical steps to comply within 30 +days after the notice. If you do not do so, your license +ends immediately. + +## Patent + +Each contributor licenses you to do everything with this +software that would otherwise infringe any patent claims +they can license or become able to license. + +## Reliability + +No contributor can revoke this license. + +## No Liability + +***As far as the law allows, this software comes as is, +without any warranty or condition, and no contributor +will be liable to anyone for any damages related to this +software or this license, under any kind of legal claim.*** + +----------- + +The following npm packages may be included in this product: + + - bser@2.1.1 + - fb-watchman@2.0.2 + +These packages each contain the following license and notice below: + +Apache-2.0 + +----------- + +The following npm package may be included in this product: + + - caniuse-lite@1.0.30001638 + +This package contains the following license and notice below: + +Attribution 4.0 International + +======================================================================= + +Creative Commons Corporation ("Creative Commons") is not a law firm and +does not provide legal services or legal advice. Distribution of +Creative Commons public licenses does not create a lawyer-client or +other relationship. Creative Commons makes its licenses and related +information available on an "as-is" basis. Creative Commons gives no +warranties regarding its licenses, any material licensed under their +terms and conditions, or any related information. Creative Commons +disclaims all liability for damages resulting from their use to the +fullest extent possible. + +Using Creative Commons Public Licenses + +Creative Commons public licenses provide a standard set of terms and +conditions that creators and other rights holders may use to share +original works of authorship and other material subject to copyright +and certain other rights specified in the public license below. The +following considerations are for informational purposes only, are not +exhaustive, and do not form part of our licenses. + + Considerations for licensors: Our public licenses are + intended for use by those authorized to give the public + permission to use material in ways otherwise restricted by + copyright and certain other rights. Our licenses are + irrevocable. Licensors should read and understand the terms + and conditions of the license they choose before applying it. + Licensors should also secure all rights necessary before + applying our licenses so that the public can reuse the + material as expected. Licensors should clearly mark any + material not subject to the license. This includes other CC- + licensed material, or material used under an exception or + limitation to copyright. More considerations for licensors: + wiki.creativecommons.org/Considerations_for_licensors + + Considerations for the public: By using one of our public + licenses, a licensor grants the public permission to use the + licensed material under specified terms and conditions. If + the licensor's permission is not necessary for any reason--for + example, because of any applicable exception or limitation to + copyright--then that use is not regulated by the license. Our + licenses grant only permissions under copyright and certain + other rights that a licensor has authority to grant. Use of + the licensed material may still be restricted for other + reasons, including because others have copyright or other + rights in the material. A licensor may make special requests, + such as asking that all changes be marked or described. + Although not required by our licenses, you are encouraged to + respect those requests where reasonable. More_considerations + for the public: + wiki.creativecommons.org/Considerations_for_licensees + +======================================================================= + +Creative Commons Attribution 4.0 International Public License + +By exercising the Licensed Rights (defined below), You accept and agree +to be bound by the terms and conditions of this Creative Commons +Attribution 4.0 International Public License ("Public License"). To the +extent this Public License may be interpreted as a contract, You are +granted the Licensed Rights in consideration of Your acceptance of +these terms and conditions, and the Licensor grants You such rights in +consideration of benefits the Licensor receives from making the +Licensed Material available under these terms and conditions. + + +Section 1 -- Definitions. + + a. Adapted Material means material subject to Copyright and Similar + Rights that is derived from or based upon the Licensed Material + and in which the Licensed Material is translated, altered, + arranged, transformed, or otherwise modified in a manner requiring + permission under the Copyright and Similar Rights held by the + Licensor. For purposes of this Public License, where the Licensed + Material is a musical work, performance, or sound recording, + Adapted Material is always produced where the Licensed Material is + synched in timed relation with a moving image. + + b. Adapter's License means the license You apply to Your Copyright + and Similar Rights in Your contributions to Adapted Material in + accordance with the terms and conditions of this Public License. + + c. Copyright and Similar Rights means copyright and/or similar rights + closely related to copyright including, without limitation, + performance, broadcast, sound recording, and Sui Generis Database + Rights, without regard to how the rights are labeled or + categorized. For purposes of this Public License, the rights + specified in Section 2(b)(1)-(2) are not Copyright and Similar + Rights. + + d. Effective Technological Measures means those measures that, in the + absence of proper authority, may not be circumvented under laws + fulfilling obligations under Article 11 of the WIPO Copyright + Treaty adopted on December 20, 1996, and/or similar international + agreements. + + e. Exceptions and Limitations means fair use, fair dealing, and/or + any other exception or limitation to Copyright and Similar Rights + that applies to Your use of the Licensed Material. + + f. Licensed Material means the artistic or literary work, database, + or other material to which the Licensor applied this Public + License. + + g. Licensed Rights means the rights granted to You subject to the + terms and conditions of this Public License, which are limited to + all Copyright and Similar Rights that apply to Your use of the + Licensed Material and that the Licensor has authority to license. + + h. Licensor means the individual(s) or entity(ies) granting rights + under this Public License. + + i. Share means to provide material to the public by any means or + process that requires permission under the Licensed Rights, such + as reproduction, public display, public performance, distribution, + dissemination, communication, or importation, and to make material + available to the public including in ways that members of the + public may access the material from a place and at a time + individually chosen by them. + + j. Sui Generis Database Rights means rights other than copyright + resulting from Directive 96/9/EC of the European Parliament and of + the Council of 11 March 1996 on the legal protection of databases, + as amended and/or succeeded, as well as other essentially + equivalent rights anywhere in the world. + + k. You means the individual or entity exercising the Licensed Rights + under this Public License. Your has a corresponding meaning. + + +Section 2 -- Scope. + + a. License grant. + + 1. Subject to the terms and conditions of this Public License, + the Licensor hereby grants You a worldwide, royalty-free, + non-sublicensable, non-exclusive, irrevocable license to + exercise the Licensed Rights in the Licensed Material to: + + a. reproduce and Share the Licensed Material, in whole or + in part; and + + b. produce, reproduce, and Share Adapted Material. + + 2. Exceptions and Limitations. For the avoidance of doubt, where + Exceptions and Limitations apply to Your use, this Public + License does not apply, and You do not need to comply with + its terms and conditions. + + 3. Term. The term of this Public License is specified in Section + 6(a). + + 4. Media and formats; technical modifications allowed. The + Licensor authorizes You to exercise the Licensed Rights in + all media and formats whether now known or hereafter created, + and to make technical modifications necessary to do so. The + Licensor waives and/or agrees not to assert any right or + authority to forbid You from making technical modifications + necessary to exercise the Licensed Rights, including + technical modifications necessary to circumvent Effective + Technological Measures. For purposes of this Public License, + simply making modifications authorized by this Section 2(a) + (4) never produces Adapted Material. + + 5. Downstream recipients. + + a. Offer from the Licensor -- Licensed Material. Every + recipient of the Licensed Material automatically + receives an offer from the Licensor to exercise the + Licensed Rights under the terms and conditions of this + Public License. + + b. No downstream restrictions. You may not offer or impose + any additional or different terms or conditions on, or + apply any Effective Technological Measures to, the + Licensed Material if doing so restricts exercise of the + Licensed Rights by any recipient of the Licensed + Material. + + 6. No endorsement. Nothing in this Public License constitutes or + may be construed as permission to assert or imply that You + are, or that Your use of the Licensed Material is, connected + with, or sponsored, endorsed, or granted official status by, + the Licensor or others designated to receive attribution as + provided in Section 3(a)(1)(A)(i). + + b. Other rights. + + 1. Moral rights, such as the right of integrity, are not + licensed under this Public License, nor are publicity, + privacy, and/or other similar personality rights; however, to + the extent possible, the Licensor waives and/or agrees not to + assert any such rights held by the Licensor to the limited + extent necessary to allow You to exercise the Licensed + Rights, but not otherwise. + + 2. Patent and trademark rights are not licensed under this + Public License. + + 3. To the extent possible, the Licensor waives any right to + collect royalties from You for the exercise of the Licensed + Rights, whether directly or through a collecting society + under any voluntary or waivable statutory or compulsory + licensing scheme. In all other cases the Licensor expressly + reserves any right to collect such royalties. + + +Section 3 -- License Conditions. + +Your exercise of the Licensed Rights is expressly made subject to the +following conditions. + + a. Attribution. + + 1. If You Share the Licensed Material (including in modified + form), You must: + + a. retain the following if it is supplied by the Licensor + with the Licensed Material: + + i. identification of the creator(s) of the Licensed + Material and any others designated to receive + attribution, in any reasonable manner requested by + the Licensor (including by pseudonym if + designated); + + ii. a copyright notice; + + iii. a notice that refers to this Public License; + + iv. a notice that refers to the disclaimer of + warranties; + + v. a URI or hyperlink to the Licensed Material to the + extent reasonably practicable; + + b. indicate if You modified the Licensed Material and + retain an indication of any previous modifications; and + + c. indicate the Licensed Material is licensed under this + Public License, and include the text of, or the URI or + hyperlink to, this Public License. + + 2. You may satisfy the conditions in Section 3(a)(1) in any + reasonable manner based on the medium, means, and context in + which You Share the Licensed Material. For example, it may be + reasonable to satisfy the conditions by providing a URI or + hyperlink to a resource that includes the required + information. + + 3. If requested by the Licensor, You must remove any of the + information required by Section 3(a)(1)(A) to the extent + reasonably practicable. + + 4. If You Share Adapted Material You produce, the Adapter's + License You apply must not prevent recipients of the Adapted + Material from complying with this Public License. + + +Section 4 -- Sui Generis Database Rights. + +Where the Licensed Rights include Sui Generis Database Rights that +apply to Your use of the Licensed Material: + + a. for the avoidance of doubt, Section 2(a)(1) grants You the right + to extract, reuse, reproduce, and Share all or a substantial + portion of the contents of the database; + + b. if You include all or a substantial portion of the database + contents in a database in which You have Sui Generis Database + Rights, then the database in which You have Sui Generis Database + Rights (but not its individual contents) is Adapted Material; and + + c. You must comply with the conditions in Section 3(a) if You Share + all or a substantial portion of the contents of the database. + +For the avoidance of doubt, this Section 4 supplements and does not +replace Your obligations under this Public License where the Licensed +Rights include other Copyright and Similar Rights. + + +Section 5 -- Disclaimer of Warranties and Limitation of Liability. + + a. UNLESS OTHERWISE SEPARATELY UNDERTAKEN BY THE LICENSOR, TO THE + EXTENT POSSIBLE, THE LICENSOR OFFERS THE LICENSED MATERIAL AS-IS + AND AS-AVAILABLE, AND MAKES NO REPRESENTATIONS OR WARRANTIES OF + ANY KIND CONCERNING THE LICENSED MATERIAL, WHETHER EXPRESS, + IMPLIED, STATUTORY, OR OTHER. THIS INCLUDES, WITHOUT LIMITATION, + WARRANTIES OF TITLE, MERCHANTABILITY, FITNESS FOR A PARTICULAR + PURPOSE, NON-INFRINGEMENT, ABSENCE OF LATENT OR OTHER DEFECTS, + ACCURACY, OR THE PRESENCE OR ABSENCE OF ERRORS, WHETHER OR NOT + KNOWN OR DISCOVERABLE. WHERE DISCLAIMERS OF WARRANTIES ARE NOT + ALLOWED IN FULL OR IN PART, THIS DISCLAIMER MAY NOT APPLY TO YOU. + + b. TO THE EXTENT POSSIBLE, IN NO EVENT WILL THE LICENSOR BE LIABLE + TO YOU ON ANY LEGAL THEORY (INCLUDING, WITHOUT LIMITATION, + NEGLIGENCE) OR OTHERWISE FOR ANY DIRECT, SPECIAL, INDIRECT, + INCIDENTAL, CONSEQUENTIAL, PUNITIVE, EXEMPLARY, OR OTHER LOSSES, + COSTS, EXPENSES, OR DAMAGES ARISING OUT OF THIS PUBLIC LICENSE OR + USE OF THE LICENSED MATERIAL, EVEN IF THE LICENSOR HAS BEEN + ADVISED OF THE POSSIBILITY OF SUCH LOSSES, COSTS, EXPENSES, OR + DAMAGES. WHERE A LIMITATION OF LIABILITY IS NOT ALLOWED IN FULL OR + IN PART, THIS LIMITATION MAY NOT APPLY TO YOU. + + c. The disclaimer of warranties and limitation of liability provided + above shall be interpreted in a manner that, to the extent + possible, most closely approximates an absolute disclaimer and + waiver of all liability. + + +Section 6 -- Term and Termination. + + a. This Public License applies for the term of the Copyright and + Similar Rights licensed here. However, if You fail to comply with + this Public License, then Your rights under this Public License + terminate automatically. + + b. Where Your right to use the Licensed Material has terminated under + Section 6(a), it reinstates: + + 1. automatically as of the date the violation is cured, provided + it is cured within 30 days of Your discovery of the + violation; or + + 2. upon express reinstatement by the Licensor. + + For the avoidance of doubt, this Section 6(b) does not affect any + right the Licensor may have to seek remedies for Your violations + of this Public License. + + c. For the avoidance of doubt, the Licensor may also offer the + Licensed Material under separate terms or conditions or stop + distributing the Licensed Material at any time; however, doing so + will not terminate this Public License. + + d. Sections 1, 5, 6, 7, and 8 survive termination of this Public + License. + + +Section 7 -- Other Terms and Conditions. + + a. The Licensor shall not be bound by any additional or different + terms or conditions communicated by You unless expressly agreed. + + b. Any arrangements, understandings, or agreements regarding the + Licensed Material not stated herein are separate from and + independent of the terms and conditions of this Public License. + + +Section 8 -- Interpretation. + + a. For the avoidance of doubt, this Public License does not, and + shall not be interpreted to, reduce, limit, restrict, or impose + conditions on any use of the Licensed Material that could lawfully + be made without permission under this Public License. + + b. To the extent possible, if any provision of this Public License is + deemed unenforceable, it shall be automatically reformed to the + minimum extent necessary to make it enforceable. If the provision + cannot be reformed, it shall be severed from this Public License + without affecting the enforceability of the remaining terms and + conditions. + + c. No term or condition of this Public License will be waived and no + failure to comply consented to unless expressly agreed to by the + Licensor. + + d. Nothing in this Public License constitutes or may be interpreted + as a limitation upon, or waiver of, any privileges and immunities + that apply to the Licensor or You, including from the legal + processes of any jurisdiction or authority. + + +======================================================================= + +Creative Commons is not a party to its public +licenses. Notwithstanding, Creative Commons may elect to apply one of +its public licenses to material it publishes and in those instances +will be considered the “Licensor.” The text of the Creative Commons +public licenses is dedicated to the public domain under the CC0 Public +Domain Dedication. Except for the limited purpose of indicating that +material is shared under a Creative Commons public license or as +otherwise permitted by the Creative Commons policies published at +creativecommons.org/policies, Creative Commons does not authorize the +use of the trademark "Creative Commons" or any other trademark or logo +of Creative Commons without its prior written consent including, +without limitation, in connection with any unauthorized modifications +to any of its public licenses or any other arrangements, +understandings, or agreements concerning use of licensed material. For +the avoidance of doubt, this paragraph does not form part of the +public licenses. + +Creative Commons may be contacted at creativecommons.org. + +----------- + +The following npm package may be included in this product: + + - qs@6.11.0 + +This package contains the following license and notice below: + +BSD 3-Clause License + +Copyright (c) 2014, Nathan LaFreniere and other [contributors](https://github.com/ljharb/qs/graphs/contributors) +All rights reserved. + +Redistribution and use in source and binary forms, with or without +modification, are permitted provided that the following conditions are met: + +1. Redistributions of source code must retain the above copyright notice, this + list of conditions and the following disclaimer. + +2. Redistributions in binary form must reproduce the above copyright notice, + this list of conditions and the following disclaimer in the documentation + and/or other materials provided with the distribution. + +3. Neither the name of the copyright holder nor the names of its + contributors may be used to endorse or promote products derived from + this software without specific prior written permission. + +THIS SOFTWARE IS PROVIDED BY THE COPYRIGHT HOLDERS AND CONTRIBUTORS "AS IS" +AND ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT LIMITED TO, THE +IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE ARE +DISCLAIMED. IN NO EVENT SHALL THE COPYRIGHT HOLDER OR CONTRIBUTORS BE LIABLE +FOR ANY DIRECT, INDIRECT, INCIDENTAL, SPECIAL, EXEMPLARY, OR CONSEQUENTIAL +DAMAGES (INCLUDING, BUT NOT LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS OR +SERVICES; LOSS OF USE, DATA, OR PROFITS; OR BUSINESS INTERRUPTION) HOWEVER +CAUSED AND ON ANY THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT LIABILITY, +OR TORT (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE +OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. + +----------- + +The following npm package may be included in this product: + + - @sinonjs/commons@3.0.1 + +This package contains the following license and notice below: + +BSD 3-Clause License + +Copyright (c) 2018, Sinon.JS +All rights reserved. + +Redistribution and use in source and binary forms, with or without +modification, are permitted provided that the following conditions are met: + +* Redistributions of source code must retain the above copyright notice, this + list of conditions and the following disclaimer. + +* Redistributions in binary form must reproduce the above copyright notice, + this list of conditions and the following disclaimer in the documentation + and/or other materials provided with the distribution. + +* Neither the name of the copyright holder nor the names of its + contributors may be used to endorse or promote products derived from + this software without specific prior written permission. + +THIS SOFTWARE IS PROVIDED BY THE COPYRIGHT HOLDERS AND CONTRIBUTORS "AS IS" +AND ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT LIMITED TO, THE +IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE ARE +DISCLAIMED. IN NO EVENT SHALL THE COPYRIGHT HOLDER OR CONTRIBUTORS BE LIABLE +FOR ANY DIRECT, INDIRECT, INCIDENTAL, SPECIAL, EXEMPLARY, OR CONSEQUENTIAL +DAMAGES (INCLUDING, BUT NOT LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS OR +SERVICES; LOSS OF USE, DATA, OR PROFITS; OR BUSINESS INTERRUPTION) HOWEVER +CAUSED AND ON ANY THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT LIABILITY, +OR TORT (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE +OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. + +----------- + +The following npm packages may be included in this product: + + - makeerror@1.0.12 + - tmpl@1.0.5 + +These packages each contain the following license and notice below: + +BSD License + +Copyright (c) 2014, Naitik Shah. All rights reserved. + +Redistribution and use in source and binary forms, with or without modification, +are permitted provided that the following conditions are met: + + * Redistributions of source code must retain the above copyright notice, this + list of conditions and the following disclaimer. + + * Redistributions in binary form must reproduce the above copyright notice, + this list of conditions and the following disclaimer in the documentation + and/or other materials provided with the distribution. + + * Neither the name Naitik Shah nor the names of its contributors may be used to + endorse or promote products derived from this software without specific + prior written permission. + +THIS SOFTWARE IS PROVIDED BY THE COPYRIGHT HOLDERS AND CONTRIBUTORS "AS IS" AND +ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT LIMITED TO, THE IMPLIED +WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE ARE +DISCLAIMED. IN NO EVENT SHALL THE COPYRIGHT HOLDER OR CONTRIBUTORS BE LIABLE FOR +ANY DIRECT, INDIRECT, INCIDENTAL, SPECIAL, EXEMPLARY, OR CONSEQUENTIAL DAMAGES +(INCLUDING, BUT NOT LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS OR SERVICES; +LOSS OF USE, DATA, OR PROFITS; OR BUSINESS INTERRUPTION) HOWEVER CAUSED AND ON +ANY THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT LIABILITY, OR TORT +(INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE OF THIS +SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. + +----------- + +The following npm package may be included in this product: + + - sprintf-js@1.0.3 + +This package contains the following license and notice below: + +Copyright (c) 2007-2014, Alexandru Marasteanu +All rights reserved. + +Redistribution and use in source and binary forms, with or without +modification, are permitted provided that the following conditions are met: +* Redistributions of source code must retain the above copyright + notice, this list of conditions and the following disclaimer. +* Redistributions in binary form must reproduce the above copyright + notice, this list of conditions and the following disclaimer in the + documentation and/or other materials provided with the distribution. +* Neither the name of this software nor the names of its contributors may be + used to endorse or promote products derived from this software without + specific prior written permission. + +THIS SOFTWARE IS PROVIDED BY THE COPYRIGHT HOLDERS AND CONTRIBUTORS "AS IS" AND +ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT LIMITED TO, THE IMPLIED +WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE ARE +DISCLAIMED. IN NO EVENT SHALL THE AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR +ANY DIRECT, INDIRECT, INCIDENTAL, SPECIAL, EXEMPLARY, OR CONSEQUENTIAL DAMAGES +(INCLUDING, BUT NOT LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS OR SERVICES; +LOSS OF USE, DATA, OR PROFITS; OR BUSINESS INTERRUPTION) HOWEVER CAUSED AND +ON ANY THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT LIABILITY, OR TORT +(INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE OF THIS +SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. + +----------- + +The following npm package may be included in this product: + + - @sinonjs/fake-timers@10.3.0 + +This package contains the following license and notice below: + +Copyright (c) 2010-2014, Christian Johansen, christian@cjohansen.no. All rights reserved. + +Redistribution and use in source and binary forms, with or without modification, are permitted provided that the following conditions are met: + +1. Redistributions of source code must retain the above copyright notice, this list of conditions and the following disclaimer. + +2. Redistributions in binary form must reproduce the above copyright notice, this list of conditions and the following disclaimer in the documentation and/or other materials provided with the distribution. + +3. Neither the name of the copyright holder nor the names of its contributors may be used to endorse or promote products derived from this software without specific prior written permission. + +THIS SOFTWARE IS PROVIDED BY THE COPYRIGHT HOLDERS AND CONTRIBUTORS "AS IS" AND ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT LIMITED TO, THE IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE ARE DISCLAIMED. IN NO EVENT SHALL THE COPYRIGHT HOLDER OR CONTRIBUTORS BE LIABLE FOR ANY DIRECT, INDIRECT, INCIDENTAL, SPECIAL, EXEMPLARY, OR CONSEQUENTIAL DAMAGES (INCLUDING, BUT NOT LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS OR SERVICES; LOSS OF USE, DATA, OR PROFITS; OR BUSINESS INTERRUPTION) HOWEVER CAUSED AND ON ANY THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT LIABILITY, OR TORT (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. + +----------- + +The following npm package may be included in this product: + + - async@2.6.4 + +This package contains the following license and notice below: + +Copyright (c) 2010-2018 Caolan McMahon + +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: + +The above copyright notice and this permission notice shall be included in +all copies or substantial portions of the Software. + +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. + +----------- + +The following npm package may be included in this product: + + - iconv-lite@0.4.24 + +This package contains the following license and notice below: + +Copyright (c) 2011 Alexander Shtuchkin + +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: + +The above copyright notice and this permission notice shall be +included in all copies or substantial portions of the Software. + +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. + +----------- + +The following npm package may be included in this product: + + - color-string@1.9.1 + +This package contains the following license and notice below: + +Copyright (c) 2011 Heather Arthur + +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: + +The above copyright notice and this permission notice shall be +included in all copies or substantial portions of the Software. + +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. + +----------- + +The following npm packages may be included in this product: + + - color-convert@1.9.3 + - color-convert@2.0.1 + +These packages each contain the following license and notice below: + +Copyright (c) 2011-2016 Heather Arthur + +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: + +The above copyright notice and this permission notice shall be +included in all copies or substantial portions of the Software. + +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. + +----------- + +The following npm package may be included in this product: + + - ipaddr.js@1.9.1 + +This package contains the following license and notice below: + +Copyright (C) 2011-2017 whitequark + +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: + +The above copyright notice and this permission notice shall be included in +all copies or substantial portions of the Software. + +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. + +----------- + +The following npm package may be included in this product: + + - color@4.2.3 + +This package contains the following license and notice below: + +Copyright (c) 2012 Heather Arthur + +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: + +The above copyright notice and this permission notice shall be +included in all copies or substantial portions of the Software. + +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. + +----------- + +The following npm package may be included in this product: + + - escodegen@2.1.0 + +This package contains the following license and notice below: + +Copyright (C) 2012 Yusuke Suzuki (twitter: @Constellation) and other contributors. + +Redistribution and use in source and binary forms, with or without +modification, are permitted provided that the following conditions are met: + + * Redistributions of source code must retain the above copyright + notice, this list of conditions and the following disclaimer. + * Redistributions in binary form must reproduce the above copyright + notice, this list of conditions and the following disclaimer in the + documentation and/or other materials provided with the distribution. + +THIS SOFTWARE IS PROVIDED BY THE COPYRIGHT HOLDERS AND CONTRIBUTORS "AS IS" +AND ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT LIMITED TO, THE +IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE +ARE DISCLAIMED. IN NO EVENT SHALL BE LIABLE FOR ANY +DIRECT, INDIRECT, INCIDENTAL, SPECIAL, EXEMPLARY, OR CONSEQUENTIAL DAMAGES +(INCLUDING, BUT NOT LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS OR SERVICES; +LOSS OF USE, DATA, OR PROFITS; OR BUSINESS INTERRUPTION) HOWEVER CAUSED AND +ON ANY THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT LIABILITY, OR TORT +(INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE OF +THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. + +----------- + +The following npm package may be included in this product: + + - @babel/parser@7.24.8 + +This package contains the following license and notice below: + +Copyright (C) 2012-2014 by various contributors (see AUTHORS) + +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: + +The above copyright notice and this permission notice shall be included in +all copies or substantial portions of the Software. + +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. + +----------- + +The following npm package may be included in this product: + + - frac@1.1.2 + +This package contains the following license and notice below: + +Copyright (C) 2012-present SheetJS + + Licensed under the Apache License, Version 2.0 (the "License"); + you may not use this file except in compliance with the License. + You may obtain a copy of the License at + + http://www.apache.org/licenses/LICENSE-2.0 + + Unless required by applicable law or agreed to in writing, software + distributed under the License is distributed on an "AS IS" BASIS, + WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. + See the License for the specific language governing permissions and + limitations under the License. + +----------- + +The following npm package may be included in this product: + + - type-detect@4.0.8 + +This package contains the following license and notice below: + +Copyright (c) 2013 Jake Luer (http://alogicalparadox.com) + +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: + +The above copyright notice and this permission notice shall be included in +all copies or substantial portions of the Software. + +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. + +----------- + +The following npm package may be included in this product: + + - valid-url@1.0.9 + +This package contains the following license and notice below: + +Copyright (c) 2013 Odysseas Tsatalos and oDesk Corporation + +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: + +The above copyright notice and this permission notice shall be +included in all copies or substantial portions of the Software. + +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. + +----------- + +The following npm package may be included in this product: + + - function-bind@1.1.2 + +This package contains the following license and notice below: + +Copyright (c) 2013 Raynos. + +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: + +The above copyright notice and this permission notice shall be included in +all copies or substantial portions of the Software. + +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. + +----------- + +The following npm package may be included in this product: + + - node-int64@0.4.0 + +This package contains the following license and notice below: + +Copyright (c) 2014 Robert Kieffer + +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: + +The above copyright notice and this permission notice shall be included in +all copies or substantial portions of the Software. + +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. + +----------- + +The following npm package may be included in this product: + + - any-promise@1.3.0 + +This package contains the following license and notice below: + +Copyright (C) 2014-2016 Kevin Beaty + +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: + +The above copyright notice and this permission notice shall be included in +all copies or substantial portions of the Software. + +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. + +----------- + +The following npm package may be included in this product: + + - flat@5.0.2 + +This package contains the following license and notice below: + +Copyright (c) 2014, Hugh Kennedy +All rights reserved. + +Redistribution and use in source and binary forms, with or without modification, are permitted provided that the following conditions are met: + +1. Redistributions of source code must retain the above copyright notice, this list of conditions and the following disclaimer. + +2. Redistributions in binary form must reproduce the above copyright notice, this list of conditions and the following disclaimer in the documentation and/or other materials provided with the distribution. + +3. Neither the name of the nor the names of its contributors may be used to endorse or promote products derived from this software without specific prior written permission. + +THIS SOFTWARE IS PROVIDED BY THE COPYRIGHT HOLDERS AND CONTRIBUTORS "AS IS" AND ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT LIMITED TO, THE IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE ARE DISCLAIMED. IN NO EVENT SHALL THE COPYRIGHT HOLDER OR CONTRIBUTORS BE LIABLE FOR ANY DIRECT, INDIRECT, INCIDENTAL, SPECIAL, EXEMPLARY, OR CONSEQUENTIAL DAMAGES (INCLUDING, BUT NOT LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS OR SERVICES; LOSS OF USE, DATA, OR PROFITS; OR BUSINESS INTERRUPTION) HOWEVER CAUSED AND ON ANY THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT LIABILITY, OR TORT (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. + +----------- + +The following npm package may be included in this product: + + - fastq@1.17.1 + +This package contains the following license and notice below: + +Copyright (c) 2015-2020, Matteo Collina + +Permission to use, copy, modify, and/or distribute this software for any +purpose with or without fee is hereby granted, provided that the above +copyright notice and this permission notice appear in all copies. + +THE SOFTWARE IS PROVIDED "AS IS" AND THE AUTHOR DISCLAIMS ALL WARRANTIES +WITH REGARD TO THIS SOFTWARE INCLUDING ALL IMPLIED WARRANTIES OF +MERCHANTABILITY AND FITNESS. IN NO EVENT SHALL THE AUTHOR BE LIABLE FOR +ANY SPECIAL, DIRECT, INDIRECT, OR CONSEQUENTIAL DAMAGES OR ANY DAMAGES +WHATSOEVER RESULTING FROM LOSS OF USE, DATA OR PROFITS, WHETHER IN AN +ACTION OF CONTRACT, NEGLIGENCE OR OTHER TORTIOUS ACTION, ARISING OUT OF +OR IN CONNECTION WITH THE USE OR PERFORMANCE OF THIS SOFTWARE. + +----------- + +The following npm packages may be included in this product: + + - @isaacs/cliui@8.0.2 + - cliui@8.0.1 + +These packages each contain the following license and notice below: + +Copyright (c) 2015, Contributors + +Permission to use, copy, modify, and/or distribute this software +for any purpose with or without fee is hereby granted, provided +that the above copyright notice and this permission notice +appear in all copies. + +THE SOFTWARE IS PROVIDED "AS IS" AND THE AUTHOR DISCLAIMS ALL WARRANTIES +WITH REGARD TO THIS SOFTWARE INCLUDING ALL IMPLIED WARRANTIES +OF MERCHANTABILITY AND FITNESS. IN NO EVENT SHALL THE AUTHOR BE +LIABLE FOR ANY SPECIAL, DIRECT, INDIRECT, OR CONSEQUENTIAL DAMAGES +OR ANY DAMAGES WHATSOEVER RESULTING FROM LOSS OF USE, DATA OR PROFITS, +WHETHER IN AN ACTION OF CONTRACT, NEGLIGENCE OR OTHER TORTIOUS ACTION, +ARISING OUT OF OR IN CONNECTION WITH THE USE OR PERFORMANCE OF THIS SOFTWARE. + +----------- + +The following npm package may be included in this product: + + - y18n@5.0.8 + +This package contains the following license and notice below: + +Copyright (c) 2015, Contributors + +Permission to use, copy, modify, and/or distribute this software for any purpose +with or without fee is hereby granted, provided that the above copyright notice +and this permission notice appear in all copies. + +THE SOFTWARE IS PROVIDED "AS IS" AND THE AUTHOR DISCLAIMS ALL WARRANTIES WITH +REGARD TO THIS SOFTWARE INCLUDING ALL IMPLIED WARRANTIES OF MERCHANTABILITY AND +FITNESS. IN NO EVENT SHALL THE AUTHOR BE LIABLE FOR ANY SPECIAL, DIRECT, +INDIRECT, OR CONSEQUENTIAL DAMAGES OR ANY DAMAGES WHATSOEVER RESULTING FROM LOSS +OF USE, DATA OR PROFITS, WHETHER IN AN ACTION OF CONTRACT, NEGLIGENCE OR OTHER +TORTIOUS ACTION, ARISING OUT OF OR IN CONNECTION WITH THE USE OR PERFORMANCE OF +THIS SOFTWARE. + +----------- + +The following npm package may be included in this product: + + - write-file-atomic@4.0.2 + +This package contains the following license and notice below: + +Copyright (c) 2015, Rebecca Turner + +Permission to use, copy, modify, and/or distribute this software for any purpose with or without fee is hereby granted, provided that the above copyright notice and this permission notice appear in all copies. + +THE SOFTWARE IS PROVIDED "AS IS" AND THE AUTHOR DISCLAIMS ALL WARRANTIES WITH REGARD TO THIS SOFTWARE INCLUDING ALL IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS. IN NO EVENT SHALL THE AUTHOR BE LIABLE FOR ANY SPECIAL, DIRECT, INDIRECT, OR CONSEQUENTIAL DAMAGES OR ANY DAMAGES WHATSOEVER RESULTING FROM LOSS OF USE, DATA OR PROFITS, WHETHER IN AN ACTION OF CONTRACT, NEGLIGENCE OR OTHER TORTIOUS ACTION, ARISING OUT OF OR IN CONNECTION WITH THE USE OR PERFORMANCE OF THIS SOFTWARE. + +----------- + +The following npm package may be included in this product: + + - setprototypeof@1.2.0 + +This package contains the following license and notice below: + +Copyright (c) 2015, Wes Todd + +Permission to use, copy, modify, and/or distribute this software for any +purpose with or without fee is hereby granted, provided that the above +copyright notice and this permission notice appear in all copies. + +THE SOFTWARE IS PROVIDED "AS IS" AND THE AUTHOR DISCLAIMS ALL WARRANTIES +WITH REGARD TO THIS SOFTWARE INCLUDING ALL IMPLIED WARRANTIES OF +MERCHANTABILITY AND FITNESS. IN NO EVENT SHALL THE AUTHOR BE LIABLE FOR ANY +SPECIAL, DIRECT, INDIRECT, OR CONSEQUENTIAL DAMAGES OR ANY DAMAGES +WHATSOEVER RESULTING FROM LOSS OF USE, DATA OR PROFITS, WHETHER IN AN ACTION +OF CONTRACT, NEGLIGENCE OR OTHER TORTIOUS ACTION, ARISING OUT OF OR IN +CONNECTION WITH THE USE OR PERFORMANCE OF THIS SOFTWARE. + +----------- + +The following npm packages may be included in this product: + + - test-exclude@6.0.0 + - yargs-parser@21.1.1 + +These packages each contain the following license and notice below: + +Copyright (c) 2016, Contributors + +Permission to use, copy, modify, and/or distribute this software +for any purpose with or without fee is hereby granted, provided +that the above copyright notice and this permission notice +appear in all copies. + +THE SOFTWARE IS PROVIDED "AS IS" AND THE AUTHOR DISCLAIMS ALL WARRANTIES +WITH REGARD TO THIS SOFTWARE INCLUDING ALL IMPLIED WARRANTIES +OF MERCHANTABILITY AND FITNESS. IN NO EVENT SHALL THE AUTHOR BE +LIABLE FOR ANY SPECIAL, DIRECT, INDIRECT, OR CONSEQUENTIAL DAMAGES +OR ANY DAMAGES WHATSOEVER RESULTING FROM LOSS OF USE, DATA OR PROFITS, +WHETHER IN AN ACTION OF CONTRACT, NEGLIGENCE OR OTHER TORTIOUS ACTION, +ARISING OUT OF OR IN CONNECTION WITH THE USE OR PERFORMANCE OF THIS SOFTWARE. + +----------- + +The following npm package may be included in this product: + + - babel-plugin-istanbul@6.1.1 + +This package contains the following license and notice below: + +Copyright (c) 2016, Istanbul Code Coverage +All rights reserved. + +Redistribution and use in source and binary forms, with or without +modification, are permitted provided that the following conditions are met: + +* Redistributions of source code must retain the above copyright notice, this + list of conditions and the following disclaimer. + +* Redistributions in binary form must reproduce the above copyright notice, + this list of conditions and the following disclaimer in the documentation + and/or other materials provided with the distribution. + +* Neither the name of babel-plugin-istanbul nor the names of its + contributors may be used to endorse or promote products derived from + this software without specific prior written permission. + +THIS SOFTWARE IS PROVIDED BY THE COPYRIGHT HOLDERS AND CONTRIBUTORS "AS IS" +AND ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT LIMITED TO, THE +IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE ARE +DISCLAIMED. IN NO EVENT SHALL THE COPYRIGHT HOLDER OR CONTRIBUTORS BE LIABLE +FOR ANY DIRECT, INDIRECT, INCIDENTAL, SPECIAL, EXEMPLARY, OR CONSEQUENTIAL +DAMAGES (INCLUDING, BUT NOT LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS OR +SERVICES; LOSS OF USE, DATA, OR PROFITS; OR BUSINESS INTERRUPTION) HOWEVER +CAUSED AND ON ANY THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT LIABILITY, +OR TORT (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE +OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. + +----------- + +The following npm package may be included in this product: + + - csstype@3.1.3 + +This package contains the following license and notice below: + +Copyright (c) 2017-2018 Fredrik Nicol + +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: + +The above copyright notice and this permission notice shall be included in all +copies or substantial portions of the Software. + +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. + +----------- + +The following npm package may be included in this product: + + - html-escaper@2.0.2 + +This package contains the following license and notice below: + +Copyright (C) 2017-present by Andrea Giammarchi - @WebReflection + +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: + +The above copyright notice and this permission notice shall be included in +all copies or substantial portions of the Software. + +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. + +----------- + +The following npm packages may be included in this product: + + - @bcoe/v8-coverage@0.2.3 + - v8-to-istanbul@9.3.0 + +These packages each contain the following license and notice below: + +Copyright (c) 2017, Contributors + +Permission to use, copy, modify, and/or distribute this software +for any purpose with or without fee is hereby granted, provided +that the above copyright notice and this permission notice +appear in all copies. + +THE SOFTWARE IS PROVIDED "AS IS" AND THE AUTHOR DISCLAIMS ALL WARRANTIES +WITH REGARD TO THIS SOFTWARE INCLUDING ALL IMPLIED WARRANTIES +OF MERCHANTABILITY AND FITNESS. IN NO EVENT SHALL THE AUTHOR BE +LIABLE FOR ANY SPECIAL, DIRECT, INDIRECT, OR CONSEQUENTIAL DAMAGES +OR ANY DAMAGES WHATSOEVER RESULTING FROM LOSS OF USE, DATA OR PROFITS, +WHETHER IN AN ACTION OF CONTRACT, NEGLIGENCE OR OTHER TORTIOUS ACTION, +ARISING OUT OF OR IN CONNECTION WITH THE USE OR PERFORMANCE OF THIS SOFTWARE. + +----------- + +The following npm package may be included in this product: + + - intl-messageformat@10.5.14 + +This package contains the following license and notice below: + +Copyright (c) 2023, Oath Inc. + +Licensed under the terms of the New BSD license. See below for terms. + +Redistribution and use of this software in source and binary forms, +with or without modification, are permitted provided that the following +conditions are met: + +- Redistributions of source code must retain the above + copyright notice, this list of conditions and the + following disclaimer. + +- Redistributions in binary form must reproduce the above + copyright notice, this list of conditions and the + following disclaimer in the documentation and/or other + materials provided with the distribution. + +- Neither the name of Oath Inc. nor the names of its + contributors may be used to endorse or promote products + derived from this software without specific prior + written permission of Oath Inc. + +THIS SOFTWARE IS PROVIDED BY THE COPYRIGHT HOLDERS AND CONTRIBUTORS "AS +IS" AND ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT LIMITED +TO, THE IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A +PARTICULAR PURPOSE ARE DISCLAIMED. IN NO EVENT SHALL THE COPYRIGHT +OWNER OR CONTRIBUTORS BE LIABLE FOR ANY DIRECT, INDIRECT, INCIDENTAL, +SPECIAL, EXEMPLARY, OR CONSEQUENTIAL DAMAGES (INCLUDING, BUT NOT +LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS OR SERVICES; LOSS OF USE, +DATA, OR PROFITS; OR BUSINESS INTERRUPTION) HOWEVER CAUSED AND ON ANY +THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT LIABILITY, OR TORT +(INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE +OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. + +----------- + +The following npm package may be included in this product: + + - postcss-selector-parser@6.1.0 + +This package contains the following license and notice below: + +Copyright (c) Ben Briggs (http://beneb.info) + +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: + +The above copyright notice and this permission notice shall be +included in all copies or substantial portions of the Software. + +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. + +----------- + +The following npm package may be included in this product: + + - postcss-value-parser@4.2.0 + +This package contains the following license and notice below: + +Copyright (c) Bogdan Chadkin + +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: + +The above copyright notice and this permission notice shall be +included in all copies or substantial portions of the Software. + +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. + +----------- + +The following npm package may be included in this product: + + - tslib@2.6.3 + +This package contains the following license and notice below: + +Copyright (c) Microsoft Corporation. + +Permission to use, copy, modify, and/or distribute this software for any +purpose with or without fee is hereby granted. + +THE SOFTWARE IS PROVIDED "AS IS" AND THE AUTHOR DISCLAIMS ALL WARRANTIES WITH +REGARD TO THIS SOFTWARE INCLUDING ALL IMPLIED WARRANTIES OF MERCHANTABILITY +AND FITNESS. IN NO EVENT SHALL THE AUTHOR BE LIABLE FOR ANY SPECIAL, DIRECT, +INDIRECT, OR CONSEQUENTIAL DAMAGES OR ANY DAMAGES WHATSOEVER RESULTING FROM +LOSS OF USE, DATA OR PROFITS, WHETHER IN AN ACTION OF CONTRACT, NEGLIGENCE OR +OTHER TORTIOUS ACTION, ARISING OUT OF OR IN CONNECTION WITH THE USE OR +PERFORMANCE OF THIS SOFTWARE. + +----------- + +The following npm packages may be included in this product: + + - istanbul-lib-coverage@3.2.2 + - istanbul-lib-instrument@5.2.1 + - istanbul-lib-instrument@6.0.3 + - istanbul-lib-report@3.0.1 + - istanbul-reports@3.1.7 + +These packages each contain the following license and notice below: + +Copyright 2012-2015 Yahoo! Inc. +All rights reserved. + +Redistribution and use in source and binary forms, with or without +modification, are permitted provided that the following conditions are met: + * Redistributions of source code must retain the above copyright + notice, this list of conditions and the following disclaimer. + * Redistributions in binary form must reproduce the above copyright + notice, this list of conditions and the following disclaimer in the + documentation and/or other materials provided with the distribution. + * Neither the name of the Yahoo! Inc. nor the + names of its contributors may be used to endorse or promote products + derived from this software without specific prior written permission. + +THIS SOFTWARE IS PROVIDED BY THE COPYRIGHT HOLDERS AND CONTRIBUTORS "AS IS" AND +ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT LIMITED TO, THE IMPLIED +WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE ARE +DISCLAIMED. IN NO EVENT SHALL YAHOO! INC. BE LIABLE FOR ANY +DIRECT, INDIRECT, INCIDENTAL, SPECIAL, EXEMPLARY, OR CONSEQUENTIAL DAMAGES +(INCLUDING, BUT NOT LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS OR SERVICES; +LOSS OF USE, DATA, OR PROFITS; OR BUSINESS INTERRUPTION) HOWEVER CAUSED AND +ON ANY THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT LIABILITY, OR TORT +(INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE OF THIS +SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. + +----------- + +The following npm package may be included in this product: + + - walker@1.0.8 + +This package contains the following license and notice below: + +Copyright 2013 Naitik Shah + +Licensed under the Apache License, Version 2.0 (the "License"); +you may not use this file except in compliance with the License. +You may obtain a copy of the License at + + http://www.apache.org/licenses/LICENSE-2.0 + +Unless required by applicable law or agreed to in writing, software +distributed under the License is distributed on an "AS IS" BASIS, +WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +See the License for the specific language governing permissions and +limitations under the License. + +----------- + +The following npm package may be included in this product: + + - convert-source-map@2.0.0 + +This package contains the following license and notice below: + +Copyright 2013 Thorsten Lorenz. +All rights reserved. + +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: + +The above copyright notice and this permission notice shall be +included in all copies or substantial portions of the Software. + +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. + +----------- + +The following npm package may be included in this product: + + - istanbul-lib-source-maps@4.0.1 + +This package contains the following license and notice below: + +Copyright 2015 Yahoo! Inc. +All rights reserved. + +Redistribution and use in source and binary forms, with or without +modification, are permitted provided that the following conditions are met: + * Redistributions of source code must retain the above copyright + notice, this list of conditions and the following disclaimer. + * Redistributions in binary form must reproduce the above copyright + notice, this list of conditions and the following disclaimer in the + documentation and/or other materials provided with the distribution. + * Neither the name of the Yahoo! Inc. nor the + names of its contributors may be used to endorse or promote products + derived from this software without specific prior written permission. + +THIS SOFTWARE IS PROVIDED BY THE COPYRIGHT HOLDERS AND CONTRIBUTORS "AS IS" AND +ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT LIMITED TO, THE IMPLIED +WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE ARE +DISCLAIMED. IN NO EVENT SHALL YAHOO! INC. BE LIABLE FOR ANY +DIRECT, INDIRECT, INCIDENTAL, SPECIAL, EXEMPLARY, OR CONSEQUENTIAL DAMAGES +(INCLUDING, BUT NOT LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS OR SERVICES; +LOSS OF USE, DATA, OR PROFITS; OR BUSINESS INTERRUPTION) HOWEVER CAUSED AND +ON ANY THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT LIABILITY, OR TORT +(INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE OF THIS +SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. + +----------- + +The following npm package may be included in this product: + + - json-parse-even-better-errors@2.3.1 + +This package contains the following license and notice below: + +Copyright 2017 Kat Marchán +Copyright npm, Inc. + +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: + +The above copyright notice and this permission notice shall be included in +all copies or substantial portions of the Software. + +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. + +--- + +This library is a fork of 'better-json-errors' by Kat Marchán, extended and +distributed under the terms of the MIT license above. + +----------- + +The following npm package may be included in this product: + + - electron-to-chromium@1.4.812 + +This package contains the following license and notice below: + +Copyright 2018 Kilian Valkhof + +Permission to use, copy, modify, and/or distribute this software for any purpose with or without fee is hereby granted, provided that the above copyright notice and this permission notice appear in all copies. + +THE SOFTWARE IS PROVIDED "AS IS" AND THE AUTHOR DISCLAIMS ALL WARRANTIES WITH REGARD TO THIS SOFTWARE INCLUDING ALL IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS. IN NO EVENT SHALL THE AUTHOR BE LIABLE FOR ANY SPECIAL, DIRECT, INDIRECT, OR CONSEQUENTIAL DAMAGES OR ANY DAMAGES WHATSOEVER RESULTING FROM LOSS OF USE, DATA OR PROFITS, WHETHER IN AN ACTION OF CONTRACT, NEGLIGENCE OR OTHER TORTIOUS ACTION, ARISING OUT OF OR IN CONNECTION WITH THE USE OR PERFORMANCE OF THIS SOFTWARE. + +----------- + +The following npm package may be included in this product: + + - gensync@1.0.0-beta.2 + +This package contains the following license and notice below: + +Copyright 2018 Logan Smyth + +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: + +The above copyright notice and this permission notice shall be included in all copies or substantial portions of the Software. + +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. + +----------- + +The following npm package may be included in this product: + + - @jridgewell/resolve-uri@3.1.2 + +This package contains the following license and notice below: + +Copyright 2019 Justin Ridgewell + +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: + +The above copyright notice and this permission notice shall be included in +all copies or substantial portions of the Software. + +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. + +----------- + +The following npm packages may be included in this product: + + - @jridgewell/gen-mapping@0.3.5 + - @jridgewell/set-array@1.2.1 + +These packages each contain the following license and notice below: + +Copyright 2022 Justin Ridgewell + +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: + +The above copyright notice and this permission notice shall be included in +all copies or substantial portions of the Software. + +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. + +----------- + +The following npm package may be included in this product: + + - @jridgewell/trace-mapping@0.3.25 + +This package contains the following license and notice below: + +Copyright 2022 Justin Ridgewell + +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: + +The above copyright notice and this permission notice shall be included in +all copies or substantial portions of the Software. + +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. + +----------- + +The following npm package may be included in this product: + + - yaml@2.4.5 + +This package contains the following license and notice below: + +Copyright Eemeli Aro + +Permission to use, copy, modify, and/or distribute this software for any purpose +with or without fee is hereby granted, provided that the above copyright notice +and this permission notice appear in all copies. + +THE SOFTWARE IS PROVIDED "AS IS" AND THE AUTHOR DISCLAIMS ALL WARRANTIES WITH +REGARD TO THIS SOFTWARE INCLUDING ALL IMPLIED WARRANTIES OF MERCHANTABILITY AND +FITNESS. IN NO EVENT SHALL THE AUTHOR BE LIABLE FOR ANY SPECIAL, DIRECT, +INDIRECT, OR CONSEQUENTIAL DAMAGES OR ANY DAMAGES WHATSOEVER RESULTING FROM LOSS +OF USE, DATA OR PROFITS, WHETHER IN AN ACTION OF CONTRACT, NEGLIGENCE OR OTHER +TORTIOUS ACTION, ARISING OUT OF OR IN CONNECTION WITH THE USE OR PERFORMANCE OF +THIS SOFTWARE. + +----------- + +The following npm packages may be included in this product: + + - lodash.debounce@4.0.8 + - lodash.foreach@4.5.0 + - lodash.get@4.4.2 + - lodash.kebabcase@4.1.1 + - lodash.mapkeys@4.6.0 + - lodash.omit@4.5.0 + +These packages each contain the following license and notice below: + +Copyright jQuery Foundation and other contributors + +Based on Underscore.js, copyright Jeremy Ashkenas, +DocumentCloud and Investigative Reporters & Editors + +This software consists of voluntary contributions made by many +individuals. For exact contribution history, see the revision history +available at https://github.com/lodash/lodash + +The following license applies to all parts of this software except as +documented below: + +==== + +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: + +The above copyright notice and this permission notice shall be +included in all copies or substantial portions of the Software. + +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. + +==== + +Copyright and related rights for sample code are waived via CC0. Sample +code is defined as all source code displayed within the prose of the +documentation. + +CC0: http://creativecommons.org/publicdomain/zero/1.0/ + +==== + +Files located in the node_modules and vendor directories are externally +maintained libraries used by this software which have their own +licenses; we recommend you read them, as their terms may differ from the +terms above. + +----------- + +The following npm package may be included in this product: + + - esprima@4.0.1 + +This package contains the following license and notice below: + +Copyright JS Foundation and other contributors, https://js.foundation/ + +Redistribution and use in source and binary forms, with or without +modification, are permitted provided that the following conditions are met: + + * Redistributions of source code must retain the above copyright + notice, this list of conditions and the following disclaimer. + * Redistributions in binary form must reproduce the above copyright + notice, this list of conditions and the following disclaimer in the + documentation and/or other materials provided with the distribution. + +THIS SOFTWARE IS PROVIDED BY THE COPYRIGHT HOLDERS AND CONTRIBUTORS "AS IS" +AND ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT LIMITED TO, THE +IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE +ARE DISCLAIMED. IN NO EVENT SHALL BE LIABLE FOR ANY +DIRECT, INDIRECT, INCIDENTAL, SPECIAL, EXEMPLARY, OR CONSEQUENTIAL DAMAGES +(INCLUDING, BUT NOT LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS OR SERVICES; +LOSS OF USE, DATA, OR PROFITS; OR BUSINESS INTERRUPTION) HOWEVER CAUSED AND +ON ANY THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT LIABILITY, OR TORT +(INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE OF +THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. + +----------- + +The following npm packages may be included in this product: + + - cssesc@3.0.0 + - emoji-regex@8.0.0 + - emoji-regex@9.2.2 + - jsesc@2.5.2 + +These packages each contain the following license and notice below: + +Copyright Mathias Bynens + +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: + +The above copyright notice and this permission notice shall be +included in all copies or substantial portions of the Software. + +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. + +----------- + +The following npm package may be included in this product: + + - lodash@4.17.21 + +This package contains the following license and notice below: + +Copyright OpenJS Foundation and other contributors + +Based on Underscore.js, copyright Jeremy Ashkenas, +DocumentCloud and Investigative Reporters & Editors + +This software consists of voluntary contributions made by many +individuals. For exact contribution history, see the revision history +available at https://github.com/lodash/lodash + +The following license applies to all parts of this software except as +documented below: + +==== + +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: + +The above copyright notice and this permission notice shall be +included in all copies or substantial portions of the Software. + +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. + +==== + +Copyright and related rights for sample code are waived via CC0. Sample +code is defined as all source code displayed within the prose of the +documentation. + +CC0: http://creativecommons.org/publicdomain/zero/1.0/ + +==== + +Files located in the node_modules and vendor directories are externally +maintained libraries used by this software which have their own +licenses; we recommend you read them, as their terms may differ from the +terms above. + +----------- + +The following npm package may be included in this product: + + - exit@0.1.2 + +This package contains the following license and notice below: + +https://github.com/cowboy/node-exit/blob/master/LICENSE-MIT + +----------- + +The following npm package may be included in this product: + + - @istanbuljs/load-nyc-config@1.1.0 + +This package contains the following license and notice below: + +ISC License + +Copyright (c) 2019, Contributors + +Permission to use, copy, modify, and/or distribute this software +for any purpose with or without fee is hereby granted, provided +that the above copyright notice and this permission notice +appear in all copies. + +THE SOFTWARE IS PROVIDED "AS IS" AND THE AUTHOR DISCLAIMS ALL WARRANTIES +WITH REGARD TO THIS SOFTWARE INCLUDING ALL IMPLIED WARRANTIES +OF MERCHANTABILITY AND FITNESS. IN NO EVENT SHALL THE AUTHOR BE +LIABLE FOR ANY SPECIAL, DIRECT, INDIRECT, OR CONSEQUENTIAL DAMAGES +OR ANY DAMAGES WHATSOEVER RESULTING FROM LOSS OF USE, DATA OR PROFITS, +WHETHER IN AN ACTION OF CONTRACT, NEGLIGENCE OR OTHER TORTIOUS ACTION, +ARISING OUT OF OR IN CONNECTION WITH THE USE OR PERFORMANCE OF THIS SOFTWARE. + +----------- + +The following npm package may be included in this product: + + - picocolors@1.0.1 + +This package contains the following license and notice below: + +ISC License + +Copyright (c) 2021 Alexey Raspopov, Kostiantyn Denysov, Anton Verinov + +Permission to use, copy, modify, and/or distribute this software for any +purpose with or without fee is hereby granted, provided that the above +copyright notice and this permission notice appear in all copies. + +THE SOFTWARE IS PROVIDED "AS IS" AND THE AUTHOR DISCLAIMS ALL WARRANTIES +WITH REGARD TO THIS SOFTWARE INCLUDING ALL IMPLIED WARRANTIES OF +MERCHANTABILITY AND FITNESS. IN NO EVENT SHALL THE AUTHOR BE LIABLE FOR +ANY SPECIAL, DIRECT, INDIRECT, OR CONSEQUENTIAL DAMAGES OR ANY DAMAGES +WHATSOEVER RESULTING FROM LOSS OF USE, DATA OR PROFITS, WHETHER IN AN +ACTION OF CONTRACT, NEGLIGENCE OR OTHER TORTIOUS ACTION, ARISING OUT OF +OR IN CONNECTION WITH THE USE OR PERFORMANCE OF THIS SOFTWARE. + +----------- + +The following npm package may be included in this product: + + - get-caller-file@2.0.5 + +This package contains the following license and notice below: + +ISC License (ISC) +Copyright 2018 Stefan Penner + +Permission to use, copy, modify, and/or distribute this software for any purpose with or without fee is hereby granted, provided that the above copyright notice and this permission notice appear in all copies. + +THE SOFTWARE IS PROVIDED "AS IS" AND THE AUTHOR DISCLAIMS ALL WARRANTIES WITH REGARD TO THIS SOFTWARE INCLUDING ALL IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS. IN NO EVENT SHALL THE AUTHOR BE LIABLE FOR ANY SPECIAL, DIRECT, INDIRECT, OR CONSEQUENTIAL DAMAGES OR ANY DAMAGES WHATSOEVER RESULTING FROM LOSS OF USE, DATA OR PROFITS, WHETHER IN AN ACTION OF CONTRACT, NEGLIGENCE OR OTHER TORTIOUS ACTION, ARISING OUT OF OR IN CONNECTION WITH THE USE OR PERFORMANCE OF THIS SOFTWARE. + +----------- + +The following npm package may be included in this product: + + - kuromoji@0.1.2 + +This package contains the following license and notice below: + +Library dependencies +==================== + +This software includes a binary and/or source version of data from + +* mecab-ipadic-2.7.0-20070801 + +which can be obtained from + +http://atilika.com/releases/mecab-ipadic/mecab-ipadic-2.7.0-20070801.tar.gz + +or + +http://jaist.dl.sourceforge.net/project/mecab/mecab-ipadic/2.7.0-20070801/mecab-ipadic-2.7.0-20070801.tar.gz + + + +Copyright and license +===================== + + +mecab-ipadic-2.7.0-20070801 +--------------------------- + +Copyright 2000, 2001, 2002, 2003 Nara Institute of Science +and Technology. All Rights Reserved. + +Use, reproduction, and distribution of this software is permitted. +Any copy of this software, whether in its original form or modified, +must include both the above copyright notice and the following +paragraphs. + +Nara Institute of Science and Technology (NAIST), +the copyright holders, disclaims all warranties with regard to this +software, including all implied warranties of merchantability and +fitness, in no event shall NAIST be liable for +any special, indirect or consequential damages or any damages +whatsoever resulting from loss of use, data or profits, whether in an +action of contract, negligence or other tortuous action, arising out +of or in connection with the use or performance of this software. + +A large portion of the dictionary entries +originate from ICOT Free Software. The following conditions for ICOT +Free Software applies to the current dictionary as well. + +Each User may also freely distribute the Program, whether in its +original form or modified, to any third party or parties, PROVIDED +that the provisions of Section 3 ("NO WARRANTY") will ALWAYS appear +on, or be attached to, the Program, which is distributed substantially +in the same form as set out herein and that such intended +distribution, if actually made, will neither violate or otherwise +contravene any of the laws and regulations of the countries having +jurisdiction over the User or the intended distribution itself. + +NO WARRANTY + +The program was produced on an experimental basis in the course of the +research and development conducted during the project and is provided +to users as so produced on an experimental basis. Accordingly, the +program is provided without any warranty whatsoever, whether express, +implied, statutory or otherwise. The term "warranty" used herein +includes, but is not limited to, any warranty of the quality, +performance, merchantability and fitness for a particular purpose of +the program and the nonexistence of any infringement or violation of +any right of any third party. + +Each user of the program will agree and understand, and be deemed to +have agreed and understood, that there is no warranty whatsoever for +the program and, accordingly, the entire risk arising from or +otherwise connected with the program is assumed by the user. + +Therefore, neither ICOT, the copyright holder, or any other +organization that participated in or was otherwise related to the +development of the program and their respective officials, directors, +officers and other employees shall be held liable for any and all +damages, including, without limitation, general, special, incidental +and consequential damages, arising out of or otherwise in connection +with the use or inability to use the program or any product, material +or result produced or otherwise obtained by using the program, +regardless of whether they have been advised of, or otherwise had +knowledge of, the possibility of such damages at any time during the +project or thereafter. Each user will be deemed to have agreed to the +foregoing by his or her commencement of use of the program. The term +"use" as used herein includes, but is not limited to, the use, +modification, copying and distribution of the program and the +production of secondary products from the program. + +In the case where the program, whether in its original form or +modified, was distributed or delivered to or received by a user from +any person, organization or entity other than ICOT, unless it makes or +grants independently of ICOT any specific warranty to the user in +writing, such person, organization or entity, will also be exempted +from and not be held liable to the user for any such damages as noted +above as far as the program is concerned. +˜˜ + +----------- + +The following npm packages may be included in this product: + + - @microsoft/recognizers-text-choice@1.3.1 + - @microsoft/recognizers-text-data-types-timex-expression@1.3.1 + - @microsoft/recognizers-text-date-time@1.3.2 + - @microsoft/recognizers-text-number-with-unit@1.3.1 + - @microsoft/recognizers-text-number@1.3.1 + - @microsoft/recognizers-text-sequence@1.3.1 + - @microsoft/recognizers-text-suite@1.3.0 + - @microsoft/recognizers-text@1.3.1 + - agent-base@6.0.2 + - bun-types@1.1.17 + - cookie-signature@1.0.6 + - dlv@1.1.3 + - eastasianwidth@0.2.0 + - html-parse-stringify@3.0.1 + - http-proxy-agent@5.0.0 + - https-proxy-agent@5.0.1 + - imurmurhash@0.1.4 + - jest-pnp-resolver@1.2.3 + - natural-compare@1.4.0 + - react-remove-scroll-bar@2.3.6 + - react-style-singleton@2.2.1 + - undici-types@5.26.5 + - use-composed-ref@1.3.0 + - use-latest@1.2.1 + +These packages each contain the following license and notice below: + +MIT + +----------- + +The following npm package may be included in this product: + + - resolve@1.22.8 + +This package contains the following license and notice below: + +MIT License + +Copyright (c) 2012 James Halliday + +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: + +The above copyright notice and this permission notice shall be included in all +copies or substantial portions of the Software. + +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. + +----------- + +The following npm package may be included in this product: + + - json5@2.2.3 + +This package contains the following license and notice below: + +MIT License + +Copyright (c) 2012-2018 Aseem Kishore, and [others]. + +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: + +The above copyright notice and this permission notice shall be included in all +copies or substantial portions of the Software. + +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. + +[others]: https://github.com/json5/json5/contributors + +----------- + +The following npm package may be included in this product: + + - readdirp@3.6.0 + +This package contains the following license and notice below: + +MIT License + +Copyright (c) 2012-2019 Thorsten Lorenz, Paul Miller (https://paulmillr.com) + +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: + +The above copyright notice and this permission notice shall be included in all +copies or substantial portions of the Software. + +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. + +----------- + +The following npm package may be included in this product: + + - object-inspect@1.13.2 + +This package contains the following license and notice below: + +MIT License + +Copyright (c) 2013 James Halliday + +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: + +The above copyright notice and this permission notice shall be included in all +copies or substantial portions of the Software. + +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. + +----------- + +The following npm packages may be included in this product: + + - brace-expansion@1.1.11 + - brace-expansion@2.0.1 + +These packages each contain the following license and notice below: + +MIT License + +Copyright (c) 2013 Julian Gruber + +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: + +The above copyright notice and this permission notice shall be included in all +copies or substantial portions of the Software. + +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. + +----------- + +The following npm package may be included in this product: + + - invariant@2.2.4 + +This package contains the following license and notice below: + +MIT License + +Copyright (c) 2013-present, Facebook, Inc. + +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: + +The above copyright notice and this permission notice shall be included in all +copies or substantial portions of the Software. + +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. + +----------- + +The following npm package may be included in this product: + + - to-fast-properties@2.0.0 + +This package contains the following license and notice below: + +MIT License + +Copyright (c) 2014 Petka Antonov + 2015 Sindre Sorhus + +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: + +The above copyright notice and this permission notice shall be included in all copies or substantial portions of the Software. + +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. + +----------- + +The following npm packages may be included in this product: + + - @babel/code-frame@7.24.7 + - @babel/compat-data@7.24.8 + - @babel/core@7.24.8 + - @babel/generator@7.24.8 + - @babel/helper-compilation-targets@7.24.8 + - @babel/helper-environment-visitor@7.24.7 + - @babel/helper-function-name@7.24.7 + - @babel/helper-hoist-variables@7.24.7 + - @babel/helper-module-imports@7.24.7 + - @babel/helper-module-transforms@7.24.8 + - @babel/helper-plugin-utils@7.24.8 + - @babel/helper-simple-access@7.24.7 + - @babel/helper-split-export-declaration@7.24.7 + - @babel/helper-string-parser@7.24.8 + - @babel/helper-validator-identifier@7.24.7 + - @babel/helper-validator-option@7.24.8 + - @babel/helpers@7.24.8 + - @babel/highlight@7.24.7 + - @babel/plugin-syntax-async-generators@7.8.4 + - @babel/plugin-syntax-bigint@7.8.3 + - @babel/plugin-syntax-class-properties@7.12.13 + - @babel/plugin-syntax-import-meta@7.10.4 + - @babel/plugin-syntax-json-strings@7.8.3 + - @babel/plugin-syntax-jsx@7.24.7 + - @babel/plugin-syntax-logical-assignment-operators@7.10.4 + - @babel/plugin-syntax-nullish-coalescing-operator@7.8.3 + - @babel/plugin-syntax-numeric-separator@7.10.4 + - @babel/plugin-syntax-object-rest-spread@7.8.3 + - @babel/plugin-syntax-optional-catch-binding@7.8.3 + - @babel/plugin-syntax-optional-chaining@7.8.3 + - @babel/plugin-syntax-top-level-await@7.14.5 + - @babel/plugin-syntax-typescript@7.24.7 + - @babel/runtime@7.24.7 + - @babel/template@7.24.7 + - @babel/traverse@7.24.8 + - @babel/types@7.24.8 + +These packages each contain the following license and notice below: + +MIT License + +Copyright (c) 2014-present Sebastian McKenzie and other contributors + +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: + +The above copyright notice and this permission notice shall be +included in all copies or substantial portions of the Software. + +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. + +----------- + +The following npm package may be included in this product: + + - regenerator-runtime@0.14.1 + +This package contains the following license and notice below: + +MIT License + +Copyright (c) 2014-present, Facebook, Inc. + +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: + +The above copyright notice and this permission notice shall be included in all +copies or substantial portions of the Software. + +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. + +----------- + +The following npm package may be included in this product: + + - toidentifier@1.0.1 + +This package contains the following license and notice below: + +MIT License + +Copyright (c) 2016 Douglas Christopher Wilson + +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: + +The above copyright notice and this permission notice shall be included in all +copies or substantial portions of the Software. + +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. + +----------- + +The following npm package may be included in this product: + + - has-symbols@1.0.3 + +This package contains the following license and notice below: + +MIT License + +Copyright (c) 2016 Jordan Harband + +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: + +The above copyright notice and this permission notice shall be included in all +copies or substantial portions of the Software. + +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. + +----------- + +The following npm package may be included in this product: + + - pirates@4.0.6 + +This package contains the following license and notice below: + +MIT License + +Copyright (c) 2016-2018 Ari Porad + +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: + +The above copyright notice and this permission notice shall be included in all +copies or substantial portions of the Software. + +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. + +----------- + +The following npm package may be included in this product: + + - buffer-from@1.1.2 + +This package contains the following license and notice below: + +MIT License + +Copyright (c) 2016, 2018 Linus Unnebäck + +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: + +The above copyright notice and this permission notice shall be included in all +copies or substantial portions of the Software. + +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. + +----------- + +The following npm packages may be included in this product: + + - react-remove-scroll@2.5.10 + - use-callback-ref@1.3.2 + - use-sidecar@1.1.2 + +These packages each contain the following license and notice below: + +MIT License + +Copyright (c) 2017 Anton Korzunov + +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: + +The above copyright notice and this permission notice shall be included in all +copies or substantial portions of the Software. + +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. + +----------- + +The following npm package may be included in this product: + + - detect-node-es@1.1.0 + +This package contains the following license and notice below: + +MIT License + +Copyright (c) 2017 Ilya Kantor + +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: + +The above copyright notice and this permission notice shall be included in all +copies or substantial portions of the Software. + +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. + +----------- + +The following npm package may be included in this product: + + - pure-rand@6.1.0 + +This package contains the following license and notice below: + +MIT License + +Copyright (c) 2018 Nicolas DUBIEN + +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: + +The above copyright notice and this permission notice shall be included in all +copies or substantial portions of the Software. + +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. + +----------- + +The following npm package may be included in this product: + + - safer-buffer@2.1.2 + +This package contains the following license and notice below: + +MIT License + +Copyright (c) 2018 Nikita Skovoroda + +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: + +The above copyright notice and this permission notice shall be included in all +copies or substantial portions of the Software. + +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. + +----------- + +The following npm packages may be included in this product: + + - prompts@2.4.2 + - sisteransi@1.0.5 + +These packages each contain the following license and notice below: + +MIT License + +Copyright (c) 2018 Terkel Gjervig Nielsen + +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: + +The above copyright notice and this permission notice shall be included in all +copies or substantial portions of the Software. + +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. + +----------- + +The following npm package may be included in this product: + + - @istanbuljs/schema@0.1.3 + +This package contains the following license and notice below: + +MIT License + +Copyright (c) 2019 CFWare, LLC + +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: + +The above copyright notice and this permission notice shall be included in all +copies or substantial portions of the Software. + +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. + +----------- + +The following npm package may be included in this product: + + - side-channel@1.0.6 + +This package contains the following license and notice below: + +MIT License + +Copyright (c) 2019 Jordan Harband + +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: + +The above copyright notice and this permission notice shall be included in all +copies or substantial portions of the Software. + +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. + +----------- + +The following npm package may be included in this product: + + - collect-v8-coverage@1.0.2 + +This package contains the following license and notice below: + +MIT License + +Copyright (c) 2019 Simen Bekkhus + +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: + +The above copyright notice and this permission notice shall be included +in all copies or substantial portions of the Software. + +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. + +----------- + +The following npm package may be included in this product: + + - is-binary-path@2.1.0 + +This package contains the following license and notice below: + +MIT License + +Copyright (c) 2019 Sindre Sorhus (https://sindresorhus.com), Paul Miller (https://paulmillr.com) + +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: + +The above copyright notice and this permission notice shall be included in all copies or substantial portions of the Software. + +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. + +----------- + +The following npm package may be included in this product: + + - @iconify/react@5.0.1 + +This package contains the following license and notice below: + +MIT License + +Copyright (c) 2019-PRESENT Vjacheslav Trushkin + +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: + +The above copyright notice and this permission notice shall be included in all +copies or substantial portions of the Software. + +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. + +----------- + +The following npm package may be included in this product: + + - get-nonce@1.0.1 + +This package contains the following license and notice below: + +MIT License + +Copyright (c) 2020 Anton Korzunov + +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: + +The above copyright notice and this permission notice shall be included in all +copies or substantial portions of the Software. + +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. + +----------- + +The following npm package may be included in this product: + + - get-package-type@0.1.0 + +This package contains the following license and notice below: + +MIT License + +Copyright (c) 2020 CFWare, LLC + +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: + +The above copyright notice and this permission notice shall be included in all +copies or substantial portions of the Software. + +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. + +----------- + +The following npm packages may be included in this product: + + - call-bind@1.0.7 + - get-intrinsic@1.2.4 + +These packages each contain the following license and notice below: + +MIT License + +Copyright (c) 2020 Jordan Harband + +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: + +The above copyright notice and this permission notice shall be included in all +copies or substantial portions of the Software. + +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. + +----------- + +The following npm package may be included in this product: + + - @tootallnate/once@2.0.0 + +This package contains the following license and notice below: + +MIT License + +Copyright (c) 2020 Nathan Rajlich + +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: + +The above copyright notice and this permission notice shall be included in all +copies or substantial portions of the Software. + +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. + +----------- + +The following npm packages may be included in this product: + + - @nextui-org/accordion@2.0.35 + - @nextui-org/aria-utils@2.0.21 + - @nextui-org/autocomplete@2.1.2 + - @nextui-org/avatar@2.0.30 + - @nextui-org/badge@2.0.29 + - @nextui-org/breadcrumbs@2.0.10 + - @nextui-org/button@2.0.34 + - @nextui-org/calendar@2.0.7 + - @nextui-org/card@2.0.31 + - @nextui-org/checkbox@2.1.2 + - @nextui-org/chip@2.0.30 + - @nextui-org/code@2.0.29 + - @nextui-org/date-input@2.1.1 + - @nextui-org/date-picker@2.1.2 + - @nextui-org/divider@2.0.28 + - @nextui-org/dropdown@2.1.26 + - @nextui-org/framer-utils@2.0.21 + - @nextui-org/image@2.0.29 + - @nextui-org/input@2.2.2 + - @nextui-org/kbd@2.0.30 + - @nextui-org/link@2.0.32 + - @nextui-org/listbox@2.1.22 + - @nextui-org/menu@2.0.25 + - @nextui-org/modal@2.0.36 + - @nextui-org/navbar@2.0.33 + - @nextui-org/pagination@2.0.33 + - @nextui-org/popover@2.1.24 + - @nextui-org/progress@2.0.31 + - @nextui-org/radio@2.1.2 + - @nextui-org/react-rsc-utils@2.0.12 + - @nextui-org/react-utils@2.0.14 + - @nextui-org/react@2.4.2 + - @nextui-org/ripple@2.0.30 + - @nextui-org/scroll-shadow@2.1.17 + - @nextui-org/select@2.2.2 + - @nextui-org/shared-icons@2.0.8 + - @nextui-org/shared-utils@2.0.5 + - @nextui-org/skeleton@2.0.29 + - @nextui-org/slider@2.2.12 + - @nextui-org/snippet@2.0.38 + - @nextui-org/spacer@2.0.29 + - @nextui-org/spinner@2.0.30 + - @nextui-org/switch@2.0.31 + - @nextui-org/system-rsc@2.1.2 + - @nextui-org/system@2.2.2 + - @nextui-org/table@2.0.36 + - @nextui-org/tabs@2.0.32 + - @nextui-org/theme@2.2.6 + - @nextui-org/tooltip@2.0.36 + - @nextui-org/use-aria-accordion@2.0.6 + - @nextui-org/use-aria-button@2.0.9 + - @nextui-org/use-aria-link@2.0.18 + - @nextui-org/use-aria-menu@2.0.5 + - @nextui-org/use-aria-modal-overlay@2.0.10 + - @nextui-org/use-aria-multiselect@2.2.2 + - @nextui-org/use-aria-toggle-button@2.0.9 + - @nextui-org/use-callback-ref@2.0.5 + - @nextui-org/use-clipboard@2.0.5 + - @nextui-org/use-data-scroll-overflow@2.1.4 + - @nextui-org/use-disclosure@2.0.9 + - @nextui-org/use-image@2.0.5 + - @nextui-org/use-is-mobile@2.0.8 + - @nextui-org/use-is-mounted@2.0.5 + - @nextui-org/use-measure@2.0.1 + - @nextui-org/use-pagination@2.0.7 + - @nextui-org/use-safe-layout-effect@2.0.5 + - @nextui-org/use-scroll-position@2.0.6 + - @nextui-org/use-update-effect@2.0.5 + - @nextui-org/user@2.0.31 + +These packages each contain the following license and notice below: + +MIT License + +Copyright (c) 2020 Next UI + +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: + +The above copyright notice and this permission notice shall be included in all +copies or substantial portions of the Software. + +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. + +----------- + +The following npm package may be included in this product: + + - babel-preset-current-node-syntax@1.0.1 + +This package contains the following license and notice below: + +MIT License + +Copyright (c) 2020 Nicolò Ribaudo and other contributors + +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: + +The above copyright notice and this permission notice shall be +included in all copies or substantial portions of the Software. + +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. + +----------- + +The following npm package may be included in this product: + + - color2k@2.0.3 + +This package contains the following license and notice below: + +MIT License + +Copyright (c) 2020 Rico Kahler + +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: + +The above copyright notice and this permission notice shall be included in all +copies or substantial portions of the Software. + +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. + +----------- + +The following npm package may be included in this product: + + - tailwind-variants@0.1.20 + +This package contains the following license and notice below: + +MIT License + +Copyright (c) 2020 Tailwid Variants + +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: + +The above copyright notice and this permission notice shall be included in all +copies or substantial portions of the Software. + +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. + +----------- + +The following npm package may be included in this product: + + - jotai@2.8.3 + +This package contains the following license and notice below: + +MIT License + +Copyright (c) 2020-2023 Poimandres + +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: + +The above copyright notice and this permission notice shall be included in all +copies or substantial portions of the Software. + +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. + +----------- + +The following npm package may be included in this product: + + - @iconify/types@2.0.0 + +This package contains the following license and notice below: + +MIT License + +Copyright (c) 2021 - 2022 Vjacheslav Trushkin / Iconify OÜ + +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: + +The above copyright notice and this permission notice shall be included in all +copies or substantial portions of the Software. + +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. + +----------- + +The following npm package may be included in this product: + + - tailwind-merge@1.14.0 + +This package contains the following license and notice below: + +MIT License + +Copyright (c) 2021 Dany Castillo + +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: + +The above copyright notice and this permission notice shall be included in all +copies or substantial portions of the Software. + +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. + +----------- + +The following npm package may be included in this product: + + - @formatjs/fast-memoize@2.2.0 + +This package contains the following license and notice below: + +MIT License + +Copyright (c) 2021 FormatJS + +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: + +The above copyright notice and this permission notice shall be included in all copies or substantial portions of the Software. + +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. + +----------- + +The following npm packages may be included in this product: + + - lilconfig@2.1.0 + - lilconfig@3.1.2 + +These packages each contain the following license and notice below: + +MIT License + +Copyright (c) 2022 Anton Kastritskiy + +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: + +The above copyright notice and this permission notice shall be included in all +copies or substantial portions of the Software. + +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. + +----------- + +The following npm packages may be included in this product: + + - has-property-descriptors@1.0.2 + - has-proto@1.0.3 + - supports-preserve-symlinks-flag@1.0.0 + +These packages each contain the following license and notice below: + +MIT License + +Copyright (c) 2022 Inspect JS + +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: + +The above copyright notice and this permission notice shall be included in all +copies or substantial portions of the Software. + +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. + +----------- + +The following npm package may be included in this product: + + - gopd@1.0.1 + +This package contains the following license and notice below: + +MIT License + +Copyright (c) 2022 Jordan Harband + +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: + +The above copyright notice and this permission notice shall be included in all +copies or substantial portions of the Software. + +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. + +----------- + +The following npm package may be included in this product: + + - fflate@0.8.2 + +This package contains the following license and notice below: + +MIT License + +Copyright (c) 2023 Arjun Barrett + +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: + +The above copyright notice and this permission notice shall be included in all +copies or substantial portions of the Software. + +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. + +----------- + +The following npm packages may be included in this product: + + - compute-scroll-into-view@3.1.0 + - scroll-into-view-if-needed@3.0.10 + +These packages each contain the following license and notice below: + +MIT License + +Copyright (c) 2023 Cody Olsen + +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: + +The above copyright notice and this permission notice shall be included in all +copies or substantial portions of the Software. + +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. + +----------- + +The following npm packages may be included in this product: + + - @formatjs/ecma402-abstract@2.0.0 + - @formatjs/icu-messageformat-parser@2.7.8 + - @formatjs/icu-skeleton-parser@1.8.2 + - @formatjs/intl-localematcher@0.5.4 + +These packages each contain the following license and notice below: + +MIT License + +Copyright (c) 2023 FormatJS + +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: + +The above copyright notice and this permission notice shall be included in all copies or substantial portions of the Software. + +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. + +----------- + +The following npm package may be included in this product: + + - define-data-property@1.1.4 + +This package contains the following license and notice below: + +MIT License + +Copyright (c) 2023 Jordan Harband + +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: + +The above copyright notice and this permission notice shall be included in all +copies or substantial portions of the Software. + +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. + +----------- + +The following npm packages may be included in this product: + + - es-define-property@1.0.0 + - es-errors@1.3.0 + +These packages each contain the following license and notice below: + +MIT License + +Copyright (c) 2024 Jordan Harband + +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: + +The above copyright notice and this permission notice shall be included in all +copies or substantial portions of the Software. + +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. + +----------- + +The following npm packages may be included in this product: + + - react-dom@18.3.1 + - react-is@18.3.1 + - react@18.3.1 + - scheduler@0.23.2 + +These packages each contain the following license and notice below: + +MIT License + +Copyright (c) Facebook, Inc. and its affiliates. + +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: + +The above copyright notice and this permission notice shall be included in all +copies or substantial portions of the Software. + +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. + +----------- + +The following npm packages may be included in this product: + + - hasown@2.0.2 + - set-function-length@1.2.2 + +These packages each contain the following license and notice below: + +MIT License + +Copyright (c) Jordan Harband and contributors + +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: + +The above copyright notice and this permission notice shall be included in all +copies or substantial portions of the Software. + +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. + +----------- + +The following npm package may be included in this product: + + - shebang-command@2.0.0 + +This package contains the following license and notice below: + +MIT License + +Copyright (c) Kevin Mårtensson (github.com/kevva) + +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: + +The above copyright notice and this permission notice shall be included in all copies or substantial portions of the Software. + +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. + +----------- + +The following npm packages may be included in this product: + + - clsx@1.2.1 + - clsx@2.1.1 + - escalade@3.1.2 + +These packages each contain the following license and notice below: + +MIT License + +Copyright (c) Luke Edwards (lukeed.com) + +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: + +The above copyright notice and this permission notice shall be included in all copies or substantial portions of the Software. + +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. + +----------- + +The following npm package may be included in this product: + + - use-isomorphic-layout-effect@1.1.2 + +This package contains the following license and notice below: + +MIT License + +Copyright (c) Mateusz Burzyński + +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: + +The above copyright notice and this permission notice shall be included in all +copies or substantial portions of the Software. + +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. + +----------- + +The following npm packages may be included in this product: + + - @jest/console@29.7.0 + - @jest/core@29.7.0 + - @jest/environment@29.7.0 + - @jest/expect-utils@29.7.0 + - @jest/expect@29.7.0 + - @jest/fake-timers@29.7.0 + - @jest/globals@29.7.0 + - @jest/reporters@29.7.0 + - @jest/schemas@29.6.3 + - @jest/source-map@29.6.3 + - @jest/test-result@29.7.0 + - @jest/test-sequencer@29.7.0 + - @jest/transform@29.7.0 + - @jest/types@29.6.3 + - babel-jest@29.7.0 + - babel-plugin-jest-hoist@29.6.3 + - babel-preset-jest@29.6.3 + - create-jest@29.7.0 + - diff-sequences@29.6.3 + - expect@29.7.0 + - jest-changed-files@29.7.0 + - jest-circus@29.7.0 + - jest-cli@29.7.0 + - jest-config@29.7.0 + - jest-diff@29.7.0 + - jest-docblock@29.7.0 + - jest-each@29.7.0 + - jest-environment-node@29.7.0 + - jest-get-type@29.6.3 + - jest-haste-map@29.7.0 + - jest-leak-detector@29.7.0 + - jest-matcher-utils@29.7.0 + - jest-message-util@29.7.0 + - jest-mock@29.7.0 + - jest-regex-util@29.6.3 + - jest-resolve-dependencies@29.7.0 + - jest-resolve@29.7.0 + - jest-runner@29.7.0 + - jest-runtime@29.7.0 + - jest-snapshot@29.7.0 + - jest-util@29.7.0 + - jest-validate@29.7.0 + - jest-watcher@29.7.0 + - jest-worker@29.7.0 + - jest@29.7.0 + - pretty-format@29.7.0 + +These packages each contain the following license and notice below: + +MIT License + +Copyright (c) Meta Platforms, Inc. and affiliates. + +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: + +The above copyright notice and this permission notice shall be included in all +copies or substantial portions of the Software. + +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. + +----------- + +The following npm package may be included in this product: + + - jiti@1.21.6 + +This package contains the following license and notice below: + +MIT License + +Copyright (c) Pooya Parsa + +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: + +The above copyright notice and this permission notice shall be included in all +copies or substantial portions of the Software. + +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. + +----------- + +The following npm packages may be included in this product: + + - @remix-run/router@1.17.0 + - react-router-dom@6.24.0 + - react-router@6.24.0 + +These packages each contain the following license and notice below: + +MIT License + +Copyright (c) React Training LLC 2015-2019 +Copyright (c) Remix Software Inc. 2020-2021 +Copyright (c) Shopify Inc. 2022-2023 + +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: + +The above copyright notice and this permission notice shall be included in all +copies or substantial portions of the Software. + +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. + +----------- + +The following npm packages may be included in this product: + + - ansi-escapes@4.3.2 + - ansi-regex@6.0.1 + - ansi-styles@6.2.1 + - camelcase@6.3.0 + - chalk@5.3.0 + - emittery@0.13.1 + - execa@5.1.1 + - get-stream@6.0.1 + - is-stream@2.0.1 + - make-dir@4.0.0 + - onetime@5.1.2 + - p-limit@3.1.0 + - parse-json@5.2.0 + - string-length@4.0.2 + - string-width@5.1.2 + - strip-ansi@7.1.0 + - strip-json-comments@3.1.1 + - supports-color@8.1.1 + - wrap-ansi@7.0.0 + - wrap-ansi@8.1.0 + - yocto-queue@0.1.0 + +These packages each contain the following license and notice below: + +MIT License + +Copyright (c) Sindre Sorhus (https://sindresorhus.com) + +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: + +The above copyright notice and this permission notice shall be included in all copies or substantial portions of the Software. + +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. + +----------- + +The following npm package may be included in this product: + + - binary-extensions@2.3.0 + +This package contains the following license and notice below: + +MIT License + +Copyright (c) Sindre Sorhus (https://sindresorhus.com) +Copyright (c) Paul Miller (https://paulmillr.com) + +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: + +The above copyright notice and this permission notice shall be included in all copies or substantial portions of the Software. + +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. + +----------- + +The following npm package may be included in this product: + + - type-fest@0.21.3 + +This package contains the following license and notice below: + +MIT License + +Copyright (c) Sindre Sorhus (https:/sindresorhus.com) + +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: + +The above copyright notice and this permission notice shall be included in all copies or substantial portions of the Software. + +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. + +----------- + +The following npm packages may be included in this product: + + - @alloc/quick-lru@5.2.0 + - ansi-regex@5.0.1 + - ansi-styles@3.2.1 + - ansi-styles@4.3.0 + - ansi-styles@5.2.0 + - callsites@3.1.0 + - camelcase@5.3.1 + - chalk@2.4.2 + - chalk@4.1.2 + - detect-newline@3.1.0 + - escape-string-regexp@2.0.0 + - find-up@4.1.0 + - globals@11.12.0 + - has-flag@3.0.0 + - has-flag@4.0.0 + - import-local@3.1.0 + - is-fullwidth-code-point@3.0.0 + - is-generator-fn@2.1.0 + - leven@3.1.0 + - locate-path@5.0.0 + - mimic-fn@2.1.0 + - npm-run-path@4.0.1 + - p-limit@2.3.0 + - p-locate@4.1.0 + - p-try@2.2.0 + - path-exists@4.0.0 + - path-key@3.1.1 + - pkg-dir@4.2.0 + - resolve-cwd@3.0.0 + - resolve-from@5.0.0 + - shebang-regex@3.0.0 + - slash@3.0.0 + - string-width@4.2.3 + - strip-ansi@6.0.1 + - strip-bom@4.0.0 + - strip-final-newline@2.0.0 + - supports-color@5.5.0 + - supports-color@7.2.0 + +These packages each contain the following license and notice below: + +MIT License + +Copyright (c) Sindre Sorhus (sindresorhus.com) + +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: + +The above copyright notice and this permission notice shall be included in all copies or substantial portions of the Software. + +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. + +----------- + +The following npm package may be included in this product: + + - tailwindcss@3.4.4 + +This package contains the following license and notice below: + +MIT License + +Copyright (c) Tailwind Labs, Inc. + +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: + +The above copyright notice and this permission notice shall be included in all +copies or substantial portions of the Software. + +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. + +----------- + +The following npm package may be included in this product: + + - yargs@17.7.2 + +This package contains the following license and notice below: + +MIT License + +Copyright 2010 James Halliday (mail@substack.net); Modified work Copyright 2014 Contributors (ben@npmjs.com) + +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: + +The above copyright notice and this permission notice shall be included in +all copies or substantial portions of the Software. + +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. + +----------- + +The following npm package may be included in this product: + + - fsevents@2.3.3 + +This package contains the following license and notice below: + +MIT License +----------- + +Copyright (C) 2010-2020 by Philipp Dunkel, Ben Noordhuis, Elan Shankar, Paul Miller + +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: + +The above copyright notice and this permission notice shall be included in +all copies or substantial portions of the Software. + +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. + +----------- + +The following npm package may be included in this product: + + - char-regex@1.0.2 + +This package contains the following license and notice below: + +MIT License + +Copyright (c) 2019 Richie Bendall + +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: + +The above copyright notice and this permission notice shall be included in all +copies or substantial portions of the Software. + +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. + +----------- + +The following npm package may be included in this product: + + - cjs-module-lexer@1.3.1 + +This package contains the following license and notice below: + +MIT License +----------- + +Copyright (C) 2018-2020 Guy Bedford + +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: + +The above copyright notice and this permission notice shall be included in all copies or substantial portions of the Software. + +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. + +----------- + +The following npm packages may be included in this product: + + - estraverse@5.3.0 + - esutils@2.0.3 + +These packages each contain the following license and notice below: + +Redistribution and use in source and binary forms, with or without +modification, are permitted provided that the following conditions are met: + + * Redistributions of source code must retain the above copyright + notice, this list of conditions and the following disclaimer. + * Redistributions in binary form must reproduce the above copyright + notice, this list of conditions and the following disclaimer in the + documentation and/or other materials provided with the distribution. + +THIS SOFTWARE IS PROVIDED BY THE COPYRIGHT HOLDERS AND CONTRIBUTORS "AS IS" +AND ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT LIMITED TO, THE +IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE +ARE DISCLAIMED. IN NO EVENT SHALL BE LIABLE FOR ANY +DIRECT, INDIRECT, INCIDENTAL, SPECIAL, EXEMPLARY, OR CONSEQUENTIAL DAMAGES +(INCLUDING, BUT NOT LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS OR SERVICES; +LOSS OF USE, DATA, OR PROFITS; OR BUSINESS INTERRUPTION) HOWEVER CAUSED AND +ON ANY THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT LIABILITY, OR TORT +(INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE OF +THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. + +----------- + +The following npm package may be included in this product: + + - glob@10.4.2 + +This package contains the following license and notice below: + +The ISC License + +Copyright (c) 2009-2023 Isaac Z. Schlueter and Contributors + +Permission to use, copy, modify, and/or distribute this software for any +purpose with or without fee is hereby granted, provided that the above +copyright notice and this permission notice appear in all copies. + +THE SOFTWARE IS PROVIDED "AS IS" AND THE AUTHOR DISCLAIMS ALL WARRANTIES +WITH REGARD TO THIS SOFTWARE INCLUDING ALL IMPLIED WARRANTIES OF +MERCHANTABILITY AND FITNESS. IN NO EVENT SHALL THE AUTHOR BE LIABLE FOR +ANY SPECIAL, DIRECT, INDIRECT, OR CONSEQUENTIAL DAMAGES OR ANY DAMAGES +WHATSOEVER RESULTING FROM LOSS OF USE, DATA OR PROFITS, WHETHER IN AN +ACTION OF CONTRACT, NEGLIGENCE OR OTHER TORTIOUS ACTION, ARISING OUT OF OR +IN CONNECTION WITH THE USE OR PERFORMANCE OF THIS SOFTWARE. + +----------- + +The following npm package may be included in this product: + + - lru-cache@10.2.2 + +This package contains the following license and notice below: + +The ISC License + +Copyright (c) 2010-2023 Isaac Z. Schlueter and Contributors + +Permission to use, copy, modify, and/or distribute this software for any +purpose with or without fee is hereby granted, provided that the above +copyright notice and this permission notice appear in all copies. + +THE SOFTWARE IS PROVIDED "AS IS" AND THE AUTHOR DISCLAIMS ALL WARRANTIES +WITH REGARD TO THIS SOFTWARE INCLUDING ALL IMPLIED WARRANTIES OF +MERCHANTABILITY AND FITNESS. IN NO EVENT SHALL THE AUTHOR BE LIABLE FOR +ANY SPECIAL, DIRECT, INDIRECT, OR CONSEQUENTIAL DAMAGES OR ANY DAMAGES +WHATSOEVER RESULTING FROM LOSS OF USE, DATA OR PROFITS, WHETHER IN AN +ACTION OF CONTRACT, NEGLIGENCE OR OTHER TORTIOUS ACTION, ARISING OUT OF OR +IN CONNECTION WITH THE USE OR PERFORMANCE OF THIS SOFTWARE. + +----------- + +The following npm package may be included in this product: + + - graceful-fs@4.2.11 + +This package contains the following license and notice below: + +The ISC License + +Copyright (c) 2011-2022 Isaac Z. Schlueter, Ben Noordhuis, and Contributors + +Permission to use, copy, modify, and/or distribute this software for any +purpose with or without fee is hereby granted, provided that the above +copyright notice and this permission notice appear in all copies. + +THE SOFTWARE IS PROVIDED "AS IS" AND THE AUTHOR DISCLAIMS ALL WARRANTIES +WITH REGARD TO THIS SOFTWARE INCLUDING ALL IMPLIED WARRANTIES OF +MERCHANTABILITY AND FITNESS. IN NO EVENT SHALL THE AUTHOR BE LIABLE FOR +ANY SPECIAL, DIRECT, INDIRECT, OR CONSEQUENTIAL DAMAGES OR ANY DAMAGES +WHATSOEVER RESULTING FROM LOSS OF USE, DATA OR PROFITS, WHETHER IN AN +ACTION OF CONTRACT, NEGLIGENCE OR OTHER TORTIOUS ACTION, ARISING OUT OF OR +IN CONNECTION WITH THE USE OR PERFORMANCE OF THIS SOFTWARE. + +----------- + +The following npm package may be included in this product: + + - minimatch@9.0.5 + +This package contains the following license and notice below: + +The ISC License + +Copyright (c) 2011-2023 Isaac Z. Schlueter and Contributors + +Permission to use, copy, modify, and/or distribute this software for any +purpose with or without fee is hereby granted, provided that the above +copyright notice and this permission notice appear in all copies. + +THE SOFTWARE IS PROVIDED "AS IS" AND THE AUTHOR DISCLAIMS ALL WARRANTIES +WITH REGARD TO THIS SOFTWARE INCLUDING ALL IMPLIED WARRANTIES OF +MERCHANTABILITY AND FITNESS. IN NO EVENT SHALL THE AUTHOR BE LIABLE FOR +ANY SPECIAL, DIRECT, INDIRECT, OR CONSEQUENTIAL DAMAGES OR ANY DAMAGES +WHATSOEVER RESULTING FROM LOSS OF USE, DATA OR PROFITS, WHETHER IN AN +ACTION OF CONTRACT, NEGLIGENCE OR OTHER TORTIOUS ACTION, ARISING OUT OF OR +IN CONNECTION WITH THE USE OR PERFORMANCE OF THIS SOFTWARE. + +----------- + +The following npm package may be included in this product: + + - signal-exit@4.1.0 + +This package contains the following license and notice below: + +The ISC License + +Copyright (c) 2015-2023 Benjamin Coe, Isaac Z. Schlueter, and Contributors + +Permission to use, copy, modify, and/or distribute this software +for any purpose with or without fee is hereby granted, provided +that the above copyright notice and this permission notice +appear in all copies. + +THE SOFTWARE IS PROVIDED "AS IS" AND THE AUTHOR DISCLAIMS ALL WARRANTIES +WITH REGARD TO THIS SOFTWARE INCLUDING ALL IMPLIED WARRANTIES +OF MERCHANTABILITY AND FITNESS. IN NO EVENT SHALL THE AUTHOR BE +LIABLE FOR ANY SPECIAL, DIRECT, INDIRECT, OR CONSEQUENTIAL DAMAGES +OR ANY DAMAGES WHATSOEVER RESULTING FROM LOSS OF USE, DATA OR PROFITS, +WHETHER IN AN ACTION OF CONTRACT, NEGLIGENCE OR OTHER TORTIOUS ACTION, +ARISING OUT OF OR IN CONNECTION WITH THE USE OR PERFORMANCE OF THIS SOFTWARE. + +----------- + +The following npm package may be included in this product: + + - foreground-child@3.2.1 + +This package contains the following license and notice below: + +The ISC License + +Copyright (c) 2015-2023 Isaac Z. Schlueter and Contributors + +Permission to use, copy, modify, and/or distribute this software for any +purpose with or without fee is hereby granted, provided that the above +copyright notice and this permission notice appear in all copies. + +THE SOFTWARE IS PROVIDED "AS IS" AND THE AUTHOR DISCLAIMS ALL WARRANTIES +WITH REGARD TO THIS SOFTWARE INCLUDING ALL IMPLIED WARRANTIES OF +MERCHANTABILITY AND FITNESS. IN NO EVENT SHALL THE AUTHOR BE LIABLE FOR +ANY SPECIAL, DIRECT, INDIRECT, OR CONSEQUENTIAL DAMAGES OR ANY DAMAGES +WHATSOEVER RESULTING FROM LOSS OF USE, DATA OR PROFITS, WHETHER IN AN +ACTION OF CONTRACT, NEGLIGENCE OR OTHER TORTIOUS ACTION, ARISING OUT OF OR +IN CONNECTION WITH THE USE OR PERFORMANCE OF THIS SOFTWARE. + +----------- + +The following npm package may be included in this product: + + - glob-parent@5.1.2 + +This package contains the following license and notice below: + +The ISC License + +Copyright (c) 2015, 2019 Elan Shanker + +Permission to use, copy, modify, and/or distribute this software for any +purpose with or without fee is hereby granted, provided that the above +copyright notice and this permission notice appear in all copies. + +THE SOFTWARE IS PROVIDED "AS IS" AND THE AUTHOR DISCLAIMS ALL WARRANTIES +WITH REGARD TO THIS SOFTWARE INCLUDING ALL IMPLIED WARRANTIES OF +MERCHANTABILITY AND FITNESS. IN NO EVENT SHALL THE AUTHOR BE LIABLE FOR +ANY SPECIAL, DIRECT, INDIRECT, OR CONSEQUENTIAL DAMAGES OR ANY DAMAGES +WHATSOEVER RESULTING FROM LOSS OF USE, DATA OR PROFITS, WHETHER IN AN +ACTION OF CONTRACT, NEGLIGENCE OR OTHER TORTIOUS ACTION, ARISING OUT OF OR +IN CONNECTION WITH THE USE OR PERFORMANCE OF THIS SOFTWARE. + +----------- + +The following npm package may be included in this product: + + - glob-parent@6.0.2 + +This package contains the following license and notice below: + +The ISC License + +Copyright (c) 2015, 2019 Elan Shanker, 2021 Blaine Bublitz , Eric Schoffstall and other contributors + +Permission to use, copy, modify, and/or distribute this software for any +purpose with or without fee is hereby granted, provided that the above +copyright notice and this permission notice appear in all copies. + +THE SOFTWARE IS PROVIDED "AS IS" AND THE AUTHOR DISCLAIMS ALL WARRANTIES +WITH REGARD TO THIS SOFTWARE INCLUDING ALL IMPLIED WARRANTIES OF +MERCHANTABILITY AND FITNESS. IN NO EVENT SHALL THE AUTHOR BE LIABLE FOR +ANY SPECIAL, DIRECT, INDIRECT, OR CONSEQUENTIAL DAMAGES OR ANY DAMAGES +WHATSOEVER RESULTING FROM LOSS OF USE, DATA OR PROFITS, WHETHER IN AN +ACTION OF CONTRACT, NEGLIGENCE OR OTHER TORTIOUS ACTION, ARISING OUT OF OR +IN CONNECTION WITH THE USE OR PERFORMANCE OF THIS SOFTWARE. + +----------- + +The following npm package may be included in this product: + + - signal-exit@3.0.7 + +This package contains the following license and notice below: + +The ISC License + +Copyright (c) 2015, Contributors + +Permission to use, copy, modify, and/or distribute this software +for any purpose with or without fee is hereby granted, provided +that the above copyright notice and this permission notice +appear in all copies. + +THE SOFTWARE IS PROVIDED "AS IS" AND THE AUTHOR DISCLAIMS ALL WARRANTIES +WITH REGARD TO THIS SOFTWARE INCLUDING ALL IMPLIED WARRANTIES +OF MERCHANTABILITY AND FITNESS. IN NO EVENT SHALL THE AUTHOR BE +LIABLE FOR ANY SPECIAL, DIRECT, INDIRECT, OR CONSEQUENTIAL DAMAGES +OR ANY DAMAGES WHATSOEVER RESULTING FROM LOSS OF USE, DATA OR PROFITS, +WHETHER IN AN ACTION OF CONTRACT, NEGLIGENCE OR OTHER TORTIOUS ACTION, +ARISING OUT OF OR IN CONNECTION WITH THE USE OR PERFORMANCE OF THIS SOFTWARE. + +----------- + +The following npm package may be included in this product: + + - minipass@7.1.2 + +This package contains the following license and notice below: + +The ISC License + +Copyright (c) 2017-2023 npm, Inc., Isaac Z. Schlueter, and Contributors + +Permission to use, copy, modify, and/or distribute this software for any +purpose with or without fee is hereby granted, provided that the above +copyright notice and this permission notice appear in all copies. + +THE SOFTWARE IS PROVIDED "AS IS" AND THE AUTHOR DISCLAIMS ALL WARRANTIES +WITH REGARD TO THIS SOFTWARE INCLUDING ALL IMPLIED WARRANTIES OF +MERCHANTABILITY AND FITNESS. IN NO EVENT SHALL THE AUTHOR BE LIABLE FOR +ANY SPECIAL, DIRECT, INDIRECT, OR CONSEQUENTIAL DAMAGES OR ANY DAMAGES +WHATSOEVER RESULTING FROM LOSS OF USE, DATA OR PROFITS, WHETHER IN AN +ACTION OF CONTRACT, NEGLIGENCE OR OTHER TORTIOUS ACTION, ARISING OUT OF OR +IN CONNECTION WITH THE USE OR PERFORMANCE OF THIS SOFTWARE. + +----------- + +The following npm package may be included in this product: + + - anymatch@3.1.3 + +This package contains the following license and notice below: + +The ISC License + +Copyright (c) 2019 Elan Shanker, Paul Miller (https://paulmillr.com) + +Permission to use, copy, modify, and/or distribute this software for any +purpose with or without fee is hereby granted, provided that the above +copyright notice and this permission notice appear in all copies. + +THE SOFTWARE IS PROVIDED "AS IS" AND THE AUTHOR DISCLAIMS ALL WARRANTIES +WITH REGARD TO THIS SOFTWARE INCLUDING ALL IMPLIED WARRANTIES OF +MERCHANTABILITY AND FITNESS. IN NO EVENT SHALL THE AUTHOR BE LIABLE FOR +ANY SPECIAL, DIRECT, INDIRECT, OR CONSEQUENTIAL DAMAGES OR ANY DAMAGES +WHATSOEVER RESULTING FROM LOSS OF USE, DATA OR PROFITS, WHETHER IN AN +ACTION OF CONTRACT, NEGLIGENCE OR OTHER TORTIOUS ACTION, ARISING OUT OF OR +IN CONNECTION WITH THE USE OR PERFORMANCE OF THIS SOFTWARE. + +----------- + +The following npm package may be included in this product: + + - inflight@1.0.6 + +This package contains the following license and notice below: + +The ISC License + +Copyright (c) Isaac Z. Schlueter + +Permission to use, copy, modify, and/or distribute this software for any +purpose with or without fee is hereby granted, provided that the above +copyright notice and this permission notice appear in all copies. + +THE SOFTWARE IS PROVIDED "AS IS" AND THE AUTHOR DISCLAIMS ALL WARRANTIES +WITH REGARD TO THIS SOFTWARE INCLUDING ALL IMPLIED WARRANTIES OF +MERCHANTABILITY AND FITNESS. IN NO EVENT SHALL THE AUTHOR BE LIABLE FOR +ANY SPECIAL, DIRECT, INDIRECT, OR CONSEQUENTIAL DAMAGES OR ANY DAMAGES +WHATSOEVER RESULTING FROM LOSS OF USE, DATA OR PROFITS, WHETHER IN AN +ACTION OF CONTRACT, NEGLIGENCE OR OTHER TORTIOUS ACTION, ARISING OUT OF OR +IN CONNECTION WITH THE USE OR PERFORMANCE OF THIS SOFTWARE. + +----------- + +The following npm package may be included in this product: + + - inherits@2.0.4 + +This package contains the following license and notice below: + +The ISC License + +Copyright (c) Isaac Z. Schlueter + +Permission to use, copy, modify, and/or distribute this software for any +purpose with or without fee is hereby granted, provided that the above +copyright notice and this permission notice appear in all copies. + +THE SOFTWARE IS PROVIDED "AS IS" AND THE AUTHOR DISCLAIMS ALL WARRANTIES WITH +REGARD TO THIS SOFTWARE INCLUDING ALL IMPLIED WARRANTIES OF MERCHANTABILITY AND +FITNESS. IN NO EVENT SHALL THE AUTHOR BE LIABLE FOR ANY SPECIAL, DIRECT, +INDIRECT, OR CONSEQUENTIAL DAMAGES OR ANY DAMAGES WHATSOEVER RESULTING FROM +LOSS OF USE, DATA OR PROFITS, WHETHER IN AN ACTION OF CONTRACT, NEGLIGENCE OR +OTHER TORTIOUS ACTION, ARISING OUT OF OR IN CONNECTION WITH THE USE OR +PERFORMANCE OF THIS SOFTWARE. + +----------- + +The following npm packages may be included in this product: + + - isexe@2.0.0 + - lru-cache@5.1.1 + - minimatch@3.1.2 + - once@1.4.0 + - semver@6.3.1 + - semver@7.6.2 + - which@2.0.2 + - wrappy@1.0.2 + - yallist@3.1.1 + +These packages each contain the following license and notice below: + +The ISC License + +Copyright (c) Isaac Z. Schlueter and Contributors + +Permission to use, copy, modify, and/or distribute this software for any +purpose with or without fee is hereby granted, provided that the above +copyright notice and this permission notice appear in all copies. + +THE SOFTWARE IS PROVIDED "AS IS" AND THE AUTHOR DISCLAIMS ALL WARRANTIES +WITH REGARD TO THIS SOFTWARE INCLUDING ALL IMPLIED WARRANTIES OF +MERCHANTABILITY AND FITNESS. IN NO EVENT SHALL THE AUTHOR BE LIABLE FOR +ANY SPECIAL, DIRECT, INDIRECT, OR CONSEQUENTIAL DAMAGES OR ANY DAMAGES +WHATSOEVER RESULTING FROM LOSS OF USE, DATA OR PROFITS, WHETHER IN AN +ACTION OF CONTRACT, NEGLIGENCE OR OTHER TORTIOUS ACTION, ARISING OUT OF OR +IN CONNECTION WITH THE USE OR PERFORMANCE OF THIS SOFTWARE. + +----------- + +The following npm package may be included in this product: + + - fs.realpath@1.0.0 + +This package contains the following license and notice below: + +The ISC License + +Copyright (c) Isaac Z. Schlueter and Contributors + +Permission to use, copy, modify, and/or distribute this software for any +purpose with or without fee is hereby granted, provided that the above +copyright notice and this permission notice appear in all copies. + +THE SOFTWARE IS PROVIDED "AS IS" AND THE AUTHOR DISCLAIMS ALL WARRANTIES +WITH REGARD TO THIS SOFTWARE INCLUDING ALL IMPLIED WARRANTIES OF +MERCHANTABILITY AND FITNESS. IN NO EVENT SHALL THE AUTHOR BE LIABLE FOR +ANY SPECIAL, DIRECT, INDIRECT, OR CONSEQUENTIAL DAMAGES OR ANY DAMAGES +WHATSOEVER RESULTING FROM LOSS OF USE, DATA OR PROFITS, WHETHER IN AN +ACTION OF CONTRACT, NEGLIGENCE OR OTHER TORTIOUS ACTION, ARISING OUT OF OR +IN CONNECTION WITH THE USE OR PERFORMANCE OF THIS SOFTWARE. + +---- + +This library bundles a version of the `fs.realpath` and `fs.realpathSync` +methods from Node.js v0.10 under the terms of the Node.js MIT license. + +Node's license follows, also included at the header of `old.js` which contains +the licensed code: + + Copyright Joyent, Inc. and other Node contributors. + + 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: + + The above copyright notice and this permission notice shall be included in + all copies or substantial portions of the Software. + + 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. + +----------- + +The following npm package may be included in this product: + + - glob@7.2.3 + +This package contains the following license and notice below: + +The ISC License + +Copyright (c) Isaac Z. Schlueter and Contributors + +Permission to use, copy, modify, and/or distribute this software for any +purpose with or without fee is hereby granted, provided that the above +copyright notice and this permission notice appear in all copies. + +THE SOFTWARE IS PROVIDED "AS IS" AND THE AUTHOR DISCLAIMS ALL WARRANTIES +WITH REGARD TO THIS SOFTWARE INCLUDING ALL IMPLIED WARRANTIES OF +MERCHANTABILITY AND FITNESS. IN NO EVENT SHALL THE AUTHOR BE LIABLE FOR +ANY SPECIAL, DIRECT, INDIRECT, OR CONSEQUENTIAL DAMAGES OR ANY DAMAGES +WHATSOEVER RESULTING FROM LOSS OF USE, DATA OR PROFITS, WHETHER IN AN +ACTION OF CONTRACT, NEGLIGENCE OR OTHER TORTIOUS ACTION, ARISING OUT OF OR +IN CONNECTION WITH THE USE OR PERFORMANCE OF THIS SOFTWARE. + +## Glob Logo + +Glob's logo created by Tanya Brassie , licensed +under a Creative Commons Attribution-ShareAlike 4.0 International License +https://creativecommons.org/licenses/by-sa/4.0/ + +----------- + +The following npm package may be included in this product: + + - bignumber.js@7.2.1 + +This package contains the following license and notice below: + +The MIT Licence. + +Copyright (c) 2018 Michael Mclaughlin + +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: + +The above copyright notice and this permission notice shall be +included in all copies or substantial portions of the Software. + +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. + +----------- + +The following npm package may be included in this product: + + - @jridgewell/sourcemap-codec@1.4.15 + +This package contains the following license and notice below: + +The MIT License + +Copyright (c) 2015 Rich Harris + +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: + +The above copyright notice and this permission notice shall be included in +all copies or substantial portions of the Software. + +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. + +----------- + +The following npm package may be included in this product: + + - node-releases@2.0.14 + +This package contains the following license and notice below: + +The MIT License + +Copyright (c) 2017 Sergey Rubanov (https://github.com/chicoxyzzy) + +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: + +The above copyright notice and this permission notice shall be included in +all copies or substantial portions of the Software. + +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. + +----------- + +The following npm package may be included in this product: + + - mime@1.6.0 + +This package contains the following license and notice below: + +The MIT License (MIT) + +Copyright (c) 2010 Benjamin Thomas, Robert Kieffer + +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: + +The above copyright notice and this permission notice shall be included in +all copies or substantial portions of the Software. + +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. + +----------- + +The following npm package may be included in this product: + + - require-directory@2.1.1 + +This package contains the following license and notice below: + +The MIT License (MIT) + +Copyright (c) 2011 Troy Goode + +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: + +The above copyright notice and this permission notice shall be included +in all copies or substantial portions of the Software. + +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. + +----------- + +The following npm package may be included in this product: + + - deepmerge@4.3.1 + +This package contains the following license and notice below: + +The MIT License (MIT) + +Copyright (c) 2012 James Halliday, Josh Duff, and other contributors + +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: + +The above copyright notice and this permission notice shall be included in +all copies or substantial portions of the Software. + +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. + +----------- + +The following npm package may be included in this product: + + - sucrase@3.35.0 + +This package contains the following license and notice below: + +The MIT License (MIT) + +Copyright (c) 2012-2018 various contributors (see AUTHORS) + +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: + +The above copyright notice and this permission notice shall be included in all +copies or substantial portions of the Software. + +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. + +----------- + +The following npm package may be included in this product: + + - chokidar@3.6.0 + +This package contains the following license and notice below: + +The MIT License (MIT) + +Copyright (c) 2012-2019 Paul Miller (https://paulmillr.com), Elan Shanker + +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: + +The above copyright notice and this permission notice shall be included in +all copies or substantial portions of the Software. + +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. + +----------- + +The following npm package may be included in this product: + + - react-textarea-autosize@8.5.3 + +This package contains the following license and notice below: + +The MIT License (MIT) + +Copyright (c) 2013 Andrey Popp + +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: + +The above copyright notice and this permission notice shall be included in all +copies or substantial portions of the Software. + +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. + +----------- + +The following npm package may be included in this product: + + - raw-body@2.5.2 + +This package contains the following license and notice below: + +The MIT License (MIT) + +Copyright (c) 2013-2014 Jonathan Ong +Copyright (c) 2014-2022 Douglas Christopher Wilson + +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: + +The above copyright notice and this permission notice shall be included in +all copies or substantial portions of the Software. + +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. + +----------- + +The following npm package may be included in this product: + + - utils-merge@1.0.1 + +This package contains the following license and notice below: + +The MIT License (MIT) + +Copyright (c) 2013-2017 Jared Hanson + +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: + +The above copyright notice and this permission notice shall be included in all +copies or substantial portions of the Software. + +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. + +----------- + +The following npm packages may be included in this product: + + - array-flatten@1.1.1 + - path-to-regexp@0.1.7 + +These packages each contain the following license and notice below: + +The MIT License (MIT) + +Copyright (c) 2014 Blake Embrey (hello@blakeembrey.com) + +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: + +The above copyright notice and this permission notice shall be included in +all copies or substantial portions of the Software. + +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. + +----------- + +The following npm package may be included in this product: + + - is-core-module@2.14.0 + +This package contains the following license and notice below: + +The MIT License (MIT) + +Copyright (c) 2014 Dave Justice + +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: + +The above copyright notice and this permission notice shall be included in all +copies or substantial portions of the Software. + +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. + +----------- + +The following npm package may be included in this product: + + - source-map-support@0.5.13 + +This package contains the following license and notice below: + +The MIT License (MIT) + +Copyright (c) 2014 Evan Wallace + +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: + +The above copyright notice and this permission notice shall be included in all +copies or substantial portions of the Software. + +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. + +----------- + +The following npm package may be included in this product: + + - postcss-import@15.1.0 + +This package contains the following license and notice below: + +The MIT License (MIT) + +Copyright (c) 2014 Maxime Thirouin, Jason Campbell & Kevin Mårtensson + +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: + +The above copyright notice and this permission notice shall be included in all +copies or substantial portions of the Software. + +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. + +----------- + +The following npm package may be included in this product: + + - object-hash@3.0.0 + +This package contains the following license and notice below: + +The MIT License (MIT) + +Copyright (c) 2014 object-hash contributors + +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: + +The above copyright notice and this permission notice shall be included in all +copies or substantial portions of the Software. + +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. + +----------- + +The following npm package may be included in this product: + + - doublearray@0.0.2 + +This package contains the following license and notice below: + +The MIT License (MIT) + +Copyright (c) 2014 Takuya Asano + +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: + +The above copyright notice and this permission notice shall be included in all +copies or substantial portions of the Software. + +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. + +----------- + +The following npm package may be included in this product: + + - is-extglob@2.1.1 + +This package contains the following license and notice below: + +The MIT License (MIT) + +Copyright (c) 2014-2016, Jon Schlinkert + +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: + +The above copyright notice and this permission notice shall be included in +all copies or substantial portions of the Software. + +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. + +----------- + +The following npm package may be included in this product: + + - is-glob@4.0.3 + +This package contains the following license and notice below: + +The MIT License (MIT) + +Copyright (c) 2014-2017, Jon Schlinkert. + +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: + +The above copyright notice and this permission notice shall be included in +all copies or substantial portions of the Software. + +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. + +----------- + +The following npm package may be included in this product: + + - normalize-path@3.0.0 + +This package contains the following license and notice below: + +The MIT License (MIT) + +Copyright (c) 2014-2018, Jon Schlinkert. + +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: + +The above copyright notice and this permission notice shall be included in +all copies or substantial portions of the Software. + +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. + +----------- + +The following npm package may be included in this product: + + - merge2@1.4.1 + +This package contains the following license and notice below: + +The MIT License (MIT) + +Copyright (c) 2014-2020 Teambition + +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: + +The above copyright notice and this permission notice shall be included in all +copies or substantial portions of the Software. + +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. + +----------- + +The following npm packages may be included in this product: + + - braces@3.0.3 + - fill-range@7.1.1 + - is-number@7.0.0 + - micromatch@4.0.7 + +These packages each contain the following license and notice below: + +The MIT License (MIT) + +Copyright (c) 2014-present, Jon Schlinkert. + +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: + +The above copyright notice and this permission notice shall be included in +all copies or substantial portions of the Software. + +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. + +----------- + +The following npm package may be included in this product: + + - js-tokens@4.0.0 + +This package contains the following license and notice below: + +The MIT License (MIT) + +Copyright (c) 2014, 2015, 2016, 2017, 2018 Simon Lydell + +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: + +The above copyright notice and this permission notice shall be included in +all copies or substantial portions of the Software. + +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. + +----------- + +The following npm package may be included in this product: + + - loose-envify@1.4.0 + +This package contains the following license and notice below: + +The MIT License (MIT) + +Copyright (c) 2015 Andres Suarez + +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: + +The above copyright notice and this permission notice shall be included in +all copies or substantial portions of the Software. + +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. + +----------- + +The following npm package may be included in this product: + + - lines-and-columns@1.2.4 + +This package contains the following license and notice below: + +The MIT License (MIT) + +Copyright (c) 2015 Brian Donovan + +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: + +The above copyright notice and this permission notice shall be included in +all copies or substantial portions of the Software. + +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. + +----------- + +The following npm package may be included in this product: + + - path-parse@1.0.7 + +This package contains the following license and notice below: + +The MIT License (MIT) + +Copyright (c) 2015 Javier Blanco + +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: + +The above copyright notice and this permission notice shall be included in all +copies or substantial portions of the Software. + +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. + +----------- + +The following npm packages may be included in this product: + + - error-ex@1.3.2 + - is-arrayish@0.2.1 + - is-arrayish@0.3.2 + +These packages each contain the following license and notice below: + +The MIT License (MIT) + +Copyright (c) 2015 JD Ballard + +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: + +The above copyright notice and this permission notice shall be included in +all copies or substantial portions of the Software. + +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. + +----------- + +The following npm package may be included in this product: + + - simple-swizzle@0.2.2 + +This package contains the following license and notice below: + +The MIT License (MIT) + +Copyright (c) 2015 Josh Junon + +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: + +The above copyright notice and this permission notice shall be included in +all copies or substantial portions of the Software. + +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. + +----------- + +The following npm package may be included in this product: + + - reusify@1.0.4 + +This package contains the following license and notice below: + +The MIT License (MIT) + +Copyright (c) 2015 Matteo Collina + +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: + +The above copyright notice and this permission notice shall be included in all +copies or substantial portions of the Software. + +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. + +----------- + +The following npm package may be included in this product: + + - to-regex-range@5.0.1 + +This package contains the following license and notice below: + +The MIT License (MIT) + +Copyright (c) 2015-present, Jon Schlinkert. + +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: + +The above copyright notice and this permission notice shall be included in +all copies or substantial portions of the Software. + +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. + +----------- + +The following npm package may be included in this product: + + - ci-info@3.9.0 + +This package contains the following license and notice below: + +The MIT License (MIT) + +Copyright (c) 2016 Thomas Watson Steen + +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: + +The above copyright notice and this permission notice shall be included in all +copies or substantial portions of the Software. + +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. + +----------- + +The following npm packages may be included in this product: + + - ms@2.0.0 + - ms@2.1.2 + +These packages each contain the following license and notice below: + +The MIT License (MIT) + +Copyright (c) 2016 Zeit, Inc. + +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: + +The above copyright notice and this permission notice shall be included in all +copies or substantial portions of the Software. + +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. + +----------- + +The following npm package may be included in this product: + + - stack-utils@2.0.6 + +This package contains the following license and notice below: + +The MIT License (MIT) + +Copyright (c) 2016-2022 Isaac Z. Schlueter , James Talmage (github.com/jamestalmage), and Contributors + +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: + +The above copyright notice and this permission notice shall be included in +all copies or substantial portions of the Software. + +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. + +----------- + +The following npm package may be included in this product: + + - picomatch@2.3.1 + +This package contains the following license and notice below: + +The MIT License (MIT) + +Copyright (c) 2017-present, Jon Schlinkert. + +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: + +The above copyright notice and this permission notice shall be included in +all copies or substantial portions of the Software. + +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. + +----------- + +The following npm package may be included in this product: + + - framer-motion@11.2.12 + +This package contains the following license and notice below: + +The MIT License (MIT) + +Copyright (c) 2018 Framer B.V. + +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: + +The above copyright notice and this permission notice shall be included in all +copies or substantial portions of the Software. + +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. + +----------- + +The following npm package may be included in this product: + + - cross-spawn@7.0.3 + +This package contains the following license and notice below: + +The MIT License (MIT) + +Copyright (c) 2018 Made With MOXY Lda + +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: + +The above copyright notice and this permission notice shall be included in +all copies or substantial portions of the Software. + +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. + +----------- + +The following npm package may be included in this product: + + - validate-color@2.2.4 + +This package contains the following license and notice below: + +The MIT License (MIT) + +Copyright (c) 2018 Wallace Sidhrée + +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: + +The above copyright notice and this permission notice shall be included in all +copies or substantial portions of the Software. + +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. + +----------- + +The following npm package may be included in this product: + + - ms@2.1.3 + +This package contains the following license and notice below: + +The MIT License (MIT) + +Copyright (c) 2020 Vercel, Inc. + +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: + +The above copyright notice and this permission notice shall be included in all +copies or substantial portions of the Software. + +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. + +----------- + +The following npm package may be included in this product: + + - arg@5.0.2 + +This package contains the following license and notice below: + +The MIT License (MIT) + +Copyright (c) 2021 Vercel, Inc. + +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: + +The above copyright notice and this permission notice shall be included in all +copies or substantial portions of the Software. + +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. + +----------- + +The following npm package may be included in this product: + + - i18next-icu@2.3.0 + +This package contains the following license and notice below: + +The MIT License (MIT) + +Copyright (c) 2022 i18next + +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: + +The above copyright notice and this permission notice shall be included in all +copies or substantial portions of the Software. + +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. + +----------- + +The following npm package may be included in this product: + + - i18next-browser-languagedetector@8.0.0 + +This package contains the following license and notice below: + +The MIT License (MIT) + +Copyright (c) 2023 i18next + +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: + +The above copyright notice and this permission notice shall be included in all +copies or substantial portions of the Software. + +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. + +----------- + +The following npm package may be included in this product: + + - i18next@23.11.5 + +This package contains the following license and notice below: + +The MIT License (MIT) + +Copyright (c) 2024 i18next + +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: + +The above copyright notice and this permission notice shall be included in all +copies or substantial portions of the Software. + +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. + +----------- + +The following npm package may be included in this product: + + - react-i18next@14.1.2 + +This package contains the following license and notice below: + +The MIT License (MIT) + +Copyright (c) 2024 i18next + +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: + +The above copyright notice and this permission notice shall be included in all +copies or substantial portions of the Software. + +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. + +----------- + +The following npm packages may be included in this product: + + - @nodelib/fs.scandir@2.1.5 + - @nodelib/fs.stat@2.0.5 + - @nodelib/fs.walk@1.2.8 + - fast-glob@3.3.2 + +These packages each contain the following license and notice below: + +The MIT License (MIT) + +Copyright (c) Denis Malinochkin + +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: + +The above copyright notice and this permission notice shall be included in all +copies or substantial portions of the Software. + +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. + +----------- + +The following npm package may be included in this product: + + - cac@6.7.14 + +This package contains the following license and notice below: + +The MIT License (MIT) + +Copyright (c) EGOIST <0x142857@gmail.com> (https://github.com/egoist) + +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: + +The above copyright notice and this permission notice shall be included in +all copies or substantial portions of the Software. + +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. + +----------- + +The following npm package may be included in this product: + + - safe-buffer@5.2.1 + +This package contains the following license and notice below: + +The MIT License (MIT) + +Copyright (c) Feross Aboukhadijeh + +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: + +The above copyright notice and this permission notice shall be included in +all copies or substantial portions of the Software. + +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. + +----------- + +The following npm packages may be included in this product: + + - queue-microtask@1.2.3 + - run-parallel@1.2.0 + +These packages each contain the following license and notice below: + +The MIT License (MIT) + +Copyright (c) Feross Aboukhadijeh + +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: + +The above copyright notice and this permission notice shall be included in all +copies or substantial portions of the Software. + +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. + +----------- + +The following npm packages may be included in this product: + + - kleur@3.0.3 + - resolve.exports@2.0.2 + +These packages each contain the following license and notice below: + +The MIT License (MIT) + +Copyright (c) Luke Edwards (lukeed.com) + +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: + +The above copyright notice and this permission notice shall be included in +all copies or substantial portions of the Software. + +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. + +----------- + +The following npm packages may be included in this product: + + - escape-string-regexp@1.0.5 + - object-assign@4.1.1 + - path-is-absolute@1.0.1 + - pify@2.3.0 + +These packages each contain the following license and notice below: + +The MIT License (MIT) + +Copyright (c) Sindre Sorhus (sindresorhus.com) + +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: + +The above copyright notice and this permission notice shall be included in +all copies or substantial portions of the Software. + +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. + +----------- + +The following npm package may be included in this product: + + - merge-stream@2.0.0 + +This package contains the following license and notice below: + +The MIT License (MIT) + +Copyright (c) Stephen Sugden (stephensugden.com) + +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: + +The above copyright notice and this permission notice shall be included in +all copies or substantial portions of the Software. + +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. + +----------- + +The following npm package may be included in this product: + + - camelcase-css@2.0.1 + +This package contains the following license and notice below: + +The MIT License (MIT) + +Copyright (c) Steven Vachon (svachon.com) + +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: + +The above copyright notice and this permission notice shall be included in +all copies or substantial portions of the Software. + +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. + +----------- + +The following npm package may be included in this product: + + - postcss@8.4.38 + +This package contains the following license and notice below: + +The MIT License (MIT) + +Copyright 2013 Andrey Sitnik + +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: + +The above copyright notice and this permission notice shall be included in all +copies or substantial portions of the Software. + +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. + +----------- + +The following npm package may be included in this product: + + - postcss-nested@6.0.1 + +This package contains the following license and notice below: + +The MIT License (MIT) + +Copyright 2014 Andrey Sitnik + +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: + +The above copyright notice and this permission notice shall be included in all +copies or substantial portions of the Software. + +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. + +----------- + +The following npm package may be included in this product: + + - browserslist@4.23.1 + +This package contains the following license and notice below: + +The MIT License (MIT) + +Copyright 2014 Andrey Sitnik and other contributors + +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: + +The above copyright notice and this permission notice shall be included in all +copies or substantial portions of the Software. + +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. + +----------- + +The following npm package may be included in this product: + + - postcss-js@4.0.1 + +This package contains the following license and notice below: + +The MIT License (MIT) + +Copyright 2015 Andrey Sitnik + +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: + +The above copyright notice and this permission notice shall be included in all +copies or substantial portions of the Software. + +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. + +----------- + +The following npm package may be included in this product: + + - read-cache@1.0.0 + +This package contains the following license and notice below: + +The MIT License (MIT) + +Copyright 2016 Bogdan Chadkin + +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: + +The above copyright notice and this permission notice shall be included in all +copies or substantial portions of the Software. + +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. + +----------- + +The following npm package may be included in this product: + + - nanoid@3.3.7 + +This package contains the following license and notice below: + +The MIT License (MIT) + +Copyright 2017 Andrey Sitnik + +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: + +The above copyright notice and this permission notice shall be included in all +copies or substantial portions of the Software. + +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. + +----------- + +The following npm package may be included in this product: + + - update-browserslist-db@1.0.16 + +This package contains the following license and notice below: + +The MIT License (MIT) + +Copyright 2022 Andrey Sitnik and other contributors + +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: + +The above copyright notice and this permission notice shall be included in all +copies or substantial portions of the Software. + +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. + +----------- + +The following npm package may be included in this product: + + - postcss-load-config@4.0.2 + +This package contains the following license and notice below: + +The MIT License (MIT) + +Copyright Michael Ciniawsky + +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: + +The above copyright notice and this permission notice shall be included in all +copies or substantial portions of the Software. + +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. + +----------- + +The following npm package may be included in this product: + + - grapheme-splitter@1.0.4 + +This package contains the following license and notice below: + +The MIT License (MIT) + +Copyright (c) 2015 Orlin Georgiev + +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: + +The above copyright notice and this permission notice shall be included in all +copies or substantial portions of the Software. + +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. + +----------- + +The following npm packages may be included in this product: + + - color-name@1.1.3 + - color-name@1.1.4 + +These packages each contain the following license and notice below: + +The MIT License (MIT) +Copyright (c) 2015 Dmitry Ivanov + +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: + +The above copyright notice and this permission notice shall be included in all copies or substantial portions of the Software. + +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. + +----------- + +The following npm package may be included in this product: + + - fast-json-stable-stringify@2.1.0 + +This package contains the following license and notice below: + +This software is released under the MIT license: + +Copyright (c) 2017 Evgeny Poberezkin +Copyright (c) 2013 James Halliday + +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: + +The above copyright notice and this permission notice shall be included in all +copies or substantial portions of the Software. + +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. + +----------- + +The following npm package may be included in this product: + + - concat-map@0.0.1 + +This package contains the following license and notice below: + +This software is released under the MIT license: + +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: + +The above copyright notice and this permission notice shall be included in all +copies or substantial portions of the Software. + +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. + +----------- + +The following npm package may be included in this product: + + - @sinclair/typebox@0.27.8 + +This package contains the following license and notice below: + +TypeBox: JSON Schema Type Builder with Static Type Resolution for TypeScript + +The MIT License (MIT) + +Copyright (c) 2017-2023 Haydn Paterson (sinclair) + +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: + +The above copyright notice and this permission notice shall be included in +all copies or substantial portions of the Software. + +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. + +----------- + +This file was generated with the generate-license-file npm package! +https://www.npmjs.com/package/generate-license-file diff --git a/lib/nlp/load.ts b/lib/nlp/load.ts index 63d0517..b8e5d4d 100644 --- a/lib/nlp/load.ts +++ b/lib/nlp/load.ts @@ -10,13 +10,6 @@ import { LangEn } from "@nlpjs/lang-en-min"; import { LangZh } from "@nlpjs/lang-zh"; import * as fflate from 'fflate'; -let zh: TrainData = {}; -let en: TrainData = {}; - -type TrainData = { - [key: string]: string[]; -}; - export class NLU { manager: any; inited: boolean = false; @@ -41,7 +34,6 @@ export class NLU { const modelText = fflate.strFromU8(decompressed); manager.fromJSON(JSON.parse(modelText)); this.manager = manager; - // console.log(this.manager); } async init() { await this.loadIntentionModel(); diff --git a/lib/telemetering/sendError.ts b/lib/telemetering/sendError.ts index aa558c1..2ccb700 100644 --- a/lib/telemetering/sendError.ts +++ b/lib/telemetering/sendError.ts @@ -3,7 +3,7 @@ import pjson from "package.json" const CLIENT_VERSION = pjson.version; export function sendError(error: Error) { - fetch("/api/error", { + fetch("/api/v1/error", { method: "POST", headers: { "Content-Type": "application/json" diff --git a/lib/version.ts b/lib/version.ts new file mode 100644 index 0000000..4b45f49 --- /dev/null +++ b/lib/version.ts @@ -0,0 +1,8 @@ +import * as pjson from "package.json"; + +export default function getVersion(){ + return pjson.version; +} + +export const clientNLUVersion = 2; +export const apiVersion = 1; \ No newline at end of file diff --git a/package.json b/package.json index 44123a9..732f854 100644 --- a/package.json +++ b/package.json @@ -1,7 +1,7 @@ { "name": "sparkhome", "private": false, - "version": "5.2.3", + "version": "5.3.0", "type": "module", "scripts": { "dev": "bun server.ts", @@ -12,6 +12,7 @@ "dependencies": { "@iconify/react": "^5.0.1", "@nextui-org/react": "^2.4.2", + "@types/bun": "^1.1.6", "@types/express": "^4.17.21", "cac": "^6.7.14", "chalk": "^5.3.0", diff --git a/pages/about/index.tsx b/pages/about/index.tsx new file mode 100644 index 0000000..b109ae5 --- /dev/null +++ b/pages/about/index.tsx @@ -0,0 +1,69 @@ +import useDarkMode from "lib/darkModeHook"; +import getVersion, { apiVersion, clientNLUVersion } from "lib/version"; + +export default function AboutPage() { + const darkMode = useDarkMode(); + + return ( +
+
+

About SparkHome

+
+ +
+ SparkHome +

+ Made with ♥️ by + + alikia2x + + from Luminara Studio +

+
+
+ + + + +

+ License + + → view + +

+ +

Presented By

+ {!darkMode && } + {darkMode && } +
+
+ ); +} + +function Version(props: { title: string; version: string; versionClass?: string }) { + document.title = "About SparkHome"; + return ( +

+ {props.title} + + {props.version} + +

+ ); +} diff --git a/pages/about/license/index.tsx b/pages/about/license/index.tsx new file mode 100644 index 0000000..f5e25c3 --- /dev/null +++ b/pages/about/license/index.tsx @@ -0,0 +1,17 @@ +import LICENSE from "lib/license.txt?raw"; + +export default function LicensePage() { + return ( +
+
+

LICENSE

+
+ {LICENSE} +
+
+
+ ); +} \ No newline at end of file diff --git a/public/LuminaraStudio.png b/public/LuminaraStudio.png new file mode 100644 index 0000000000000000000000000000000000000000..34fd1d357e6d8d5d60b99b3c9e740cc1cceb7f06 GIT binary patch literal 85565 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 literal 0 HcmV?d00001 diff --git a/server.ts b/server.ts index b43687f..38cad65 100644 --- a/server.ts +++ b/server.ts @@ -4,9 +4,52 @@ import ViteExpress from "vite-express"; import pjson from "./package.json"; import { networkInterfaces } from "os"; import cac from "cac"; -import { completeGoogle } from "search-engine-autocomplete"; -const start = new Date(); +import { configureBackendRoutes } from "./backend/route"; + +async function helloMessage() { + const { base } = await ViteExpress.getViteConfig(); + const timeCost = new Date().getTime() - start.getTime(); + console.log(""); + console.log( + " ", + chalk.redBright("SparkHome"), + chalk.redBright("v" + pjson.version), + chalk.whiteBright(" ready in"), + `${Math.round(timeCost)} ms` + ); + console.log(""); + console.log(" ", chalk.redBright("➜ "), "Local:\t", chalk.cyan(`http://${host}:${port}${base}`)); + if (host !== "localhost") { + for (const ip of ips) { + console.log(" ", chalk.redBright("➜ "), "Network:\t", chalk.cyan(`http://${ip}:${port}${base}`)); + } + } + console.log(" ", chalk.red("➜ "), chalk.whiteBright("press"), "h + enter", chalk.whiteBright("to show help")) +} + +async function handleInput() { + for await (const line of console) { + switch (line) { + case "h": + console.log(" Shortcuts"); + console.log(" ", chalk.whiteBright("press"), "c + enter ", chalk.whiteBright("to clear console")); + console.log(" ", chalk.whiteBright("press"), "q + enter ", chalk.whiteBright("to quit")); + break; + case "c": + console.clear(); + break; + case "q": + server.on("vite:close", ()=>{}); + server.close(); + return; + default: + break; + } + } +} + +const start = new Date(); const cli = cac(); const nets = networkInterfaces(); const ips: string[] = []; @@ -36,68 +79,10 @@ if (parsed.options.host!==undefined && typeof parsed.options.host == "boolean" & host = "0.0.0.0"; } -app.get("/message", (_, res) => res.send("Hello from express!")); - -app.get('/api/suggestion', async (req, res) => { - const query = req.query.q as string; - const t = parseInt(req.query.t as string || "0") || null; - let language = req.query.l as string || 'en-US'; - - try { - const data = await completeGoogle(query, language); - //logger.info({ type: "onesearch_search_autocomplete", query: query, data: data }); - res.json({ ...data, time: t }); - } catch (error) { - //logger.error({ type: "onesearch_search_autocomplete_error", error: error.message }); - res.status(500).json({ error: 'Internal Server Error' }); - } -}); - -async function helloMessage() { - const { base } = await ViteExpress.getViteConfig(); - //console.clear(); - const timeCost = new Date().getTime() - start.getTime(); - console.log(""); - console.log( - " ", - chalk.redBright("SparkHome"), - chalk.redBright("v" + pjson.version), - chalk.whiteBright(" ready in"), - `${Math.round(timeCost)} ms` - ); - console.log(""); - console.log(" ", chalk.redBright("➜ "), "Local:\t", chalk.cyan(`http://${host}:${port}${base}`)); - if (host !== "localhost") { - for (const ip of ips) { - console.log(" ", chalk.redBright("➜ "), "Network:\t", chalk.cyan(`http://${ip}:${port}${base}`)); - } - } - console.log(" ", chalk.red("➜ "), chalk.whiteBright("press"), "h + enter", chalk.whiteBright("to show help")) -} +configureBackendRoutes(app); const server = app.listen(port, host); ViteExpress.bind(app, server, helloMessage); -async function a() { - for await (const line of console) { - switch (line) { - case "h": - console.log(" Shortcuts"); - console.log(" ", chalk.whiteBright("press"), "c + enter ", chalk.whiteBright("to clear console")); - console.log(" ", chalk.whiteBright("press"), "q + enter ", chalk.whiteBright("to quit")); - break; - case "c": - console.clear(); - break; - case "q": - server.on("vite:close", ()=>{}); - server.close(); - return; - default: - break; - } - } -} - -a(); \ No newline at end of file +handleInput(); \ No newline at end of file diff --git a/tsconfig.node.json b/tsconfig.node.json index 3afdd6e..2cc878d 100644 --- a/tsconfig.node.json +++ b/tsconfig.node.json @@ -7,7 +7,8 @@ "moduleResolution": "bundler", "allowSyntheticDefaultImports": true, "strict": true, - "noEmit": true + "noEmit": true, + "types": ["bun"] }, "include": ["vite.config.ts"] }