LAFwordsLAFwords
← Back to home

Open-Source Acknowledgments

Last updated: May 25, 2026

LAFwords is built on the work of many open-source communities. This page lists the third-party open-source components incorporated into the LAFwords application and the license notices required by their authors. We gratefully acknowledge every author and contributor whose work makes LAFwords possible.

If you believe a component is missing or incorrectly attributed, please contact us via the feedback form within the application.

Contents

Highlighted Components

The components listed below are load-bearing dependencies of the LAFwords application. Each entry links to the canonical text of its license in the License Texts section below.

User Interface and Application Runtime (Browser)

React

Copyright © Meta Platforms, Inc. and affiliates
https://github.com/facebook/react
Licensed under the MIT License.

React DOM

Copyright © Meta Platforms, Inc. and affiliates
https://github.com/facebook/react
Licensed under the MIT License.

React Router and React Router DOM

Copyright © React Training LLC and Remix Software, Inc.
https://github.com/remix-run/react-router
Licensed under the MIT License.

TanStack Query (React Query)

Copyright © 2021–present Tanner Linsley
https://github.com/TanStack/query
Licensed under the MIT License.

Immer

Copyright © 2017–present Michel Weststrate
https://github.com/immerjs/immer
Licensed under the MIT License.

Lingui (js-lingui)

Copyright © 2017–2022 Tomáš Ehrlich, © 2022–2023 Crowdin
https://github.com/lingui/js-lingui
Licensed under the MIT License.

date-fns

Copyright © 2021–present Sasha Koss and Lesha Koss
https://github.com/date-fns/date-fns
Licensed under the MIT License.

ts-fsrs

Copyright © open-spaced-repetition contributors
https://github.com/open-spaced-repetition/ts-fsrs
Licensed under the MIT License.

The FSRS algorithm itself is developed by the open-spaced-repetition community. LAFwords is not affiliated with or endorsed by the FSRS project or its contributors.

Firebase JavaScript SDK

Copyright © Google LLC
https://github.com/firebase/firebase-js-sdk
Licensed under the Apache License, Version 2.0.

Incorporates additional third-party code; see the upstream NOTICE file.

node-forge

Copyright © 2010–present Digital Bazaar, Inc.
https://github.com/digitalbazaar/forge
Licensed under the BSD 3-Clause License.

Bundled as a transitive dependency of the Firebase SDK. Dual-licensed as BSD-3-Clause OR GPL-2.0; LAFwords elects the BSD-3-Clause option.

argparse (JavaScript port)

Copyright © 2012–present argparse contributors
https://github.com/nodeca/argparse
Licensed under the Python Software Foundation License Version 2.

caniuse-lite

Copyright © 2014–present Ben Briggs and the Browserslist contributors
https://github.com/browserslist/caniuse-lite
Licensed under the Creative Commons Attribution 4.0 International (CC BY 4.0).

Consumed at build time as browser-compatibility data. The data file is licensed CC BY 4.0; attribution is provided here.

Backend — Cloud Functions

Firebase Admin SDK for Node.js

Copyright © Google LLC
https://github.com/firebase/firebase-admin-node
Licensed under the Apache License, Version 2.0.

OpenAI Node.js SDK

Copyright © OpenAI
https://github.com/openai/openai-node
Licensed under the Apache License, Version 2.0.

nspell

Copyright © Titus Wormer
https://github.com/wooorm/nspell
Licensed under the MIT License.

Hunspell-compatible spell-checker used in the sample-validation and lemmatization pipelines.

Dictionary Data — Special Attribution Chains

LAFwords uses Hunspell dictionary data files for spelling validation and lemmatization. These data files carry their own author attributions, which are reproduced here in addition to the wrapper-package authors listed above. The npm wrapper packages (the dictionary-* packages by Titus Wormer) are licensed separately from the underlying word-list data they bundle.

English Dictionary Data — SCOWL and Ispell

dictionary-en and dictionary-en-gb — English (US and British) Hunspell dictionaries used for sample-text validation in the AI generation pipeline

The npm wrapper packages are maintained by Titus Wormer and distributed under the MIT License (see MIT License).

The bundled dictionary data files (the .dic and .aff files) are derived from the en_US and en_GB Hunspell dictionaries, which are themselves derived from SCOWL (Spell Checker Oriented Word Lists), a collective compilation by Kevin Atkinson and many contributors. SCOWL is distributed under a permissive attribution license.

Copyright © 2000–2018 Kevin Atkinson and the contributors listed in the SCOWL Copyright file.

Permission to use, copy, modify, distribute and sell these word lists, the associated scripts, the output created from the scripts, and their documentation for any purpose is hereby granted without fee, provided that the above copyright notice appears in all copies and that both that copyright notice and this permission notice appear in supporting documentation. Kevin Atkinson makes no representations about the suitability of these word lists for any purpose. They are provided "as is" without express or implied warranty.

The affix file (.aff) is a heavily modified version of the original english.aff file released as part of Ispell by Geoff Kuenning and is covered by his BSD-style license:

Copyright © 1983, 1992, Geoff Kuenning, Granada Hills, California. Redistribution and use in source and binary forms, with or without modification, are permitted provided that the conditions of the BSD 3-Clause License are met. Acknowledgment of the contribution of Geoff Kuenning is required.

Additional contributors and word-list sources acknowledged in the SCOWL distribution include Alan Beale (12Dicts and ENABLE word lists), the Moby Words project, and many others. The full attribution document is included in the upstream dictionary-en and dictionary-en-gb license files.

Spanish Dictionary Data — RLA-ES under MPL 1.1

dictionary-es and dictionary-es-mx — Spanish (Spain and Mexico) Hunspell dictionaries used for sample-text validation and lemmatization in the LAFwords Spanish content pipeline

The npm wrapper packages are maintained by Titus Wormer.

The bundled dictionary data files (the .dic and .aff files) are the work of the RLA-ES project (Recursos Lingüísticos Abiertos del Español), coordinated by Santiago Bosio and developed collaboratively by many contributors.

Copyright © Santiago Bosio and the RLA-ES contributors.

The RLA-ES dictionary data is offered under a disjunctive triple license: the GNU General Public License version 3 or later, the GNU Lesser General Public License version 3 or later, or the Mozilla Public License version 1.1 or later. LAFwords elects to use this data under the terms of the Mozilla Public License version 1.1 (MPL 1.1).

Scope note. The MPL 1.1 election applies to the bundled Spanish Hunspell data files (index.dic, index.aff) only. It does not apply to the LAFwords application source code, which is not derived from these data files and is distributed under separate proprietary terms. LAFwords uses the Spanish dictionary data files as-is and does not modify them; consequently, the MPL 1.1 obligation to publish modifications to the covered files is not triggered.

The full text of MPL 1.1 is available at https://www.mozilla.org/MPL/1.1/. The full license file shipped with the upstream packages is available at dictionary-es and dictionary-es-mx.

License Texts

The canonical text of each license referenced above is reproduced below. Where a component is identified as “licensed under the [name] License,” the text in this section is the controlling text.

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.

Apache License, Version 2.0

                                 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 tracking or 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 is distributed or contains 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 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 Support. 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 support.

   END OF TERMS AND CONDITIONS

For Apache 2.0 components that ship with a NOTICE file (notably the Firebase SDKs), the upstream NOTICE file is incorporated by reference and is available in the upstream repository linked from each component's entry above.

BSD 3-Clause License

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.

BSD 2-Clause License

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.

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.

ISC License

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.

Zero-Clause BSD (0BSD)

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.

Python Software Foundation License Version 2

PYTHON SOFTWARE FOUNDATION LICENSE VERSION 2

1. This LICENSE AGREEMENT is between the Python Software Foundation ("PSF"), and the Individual or Organization ("Licensee") accessing and otherwise using this software ("Python") in source or binary form and its associated documentation.

2. Subject to the terms and conditions of this License Agreement, PSF hereby grants Licensee a nonexclusive, royalty-free, world-wide license to reproduce, analyze, test, perform and/or display publicly, prepare derivative works, distribute, and otherwise use Python alone or in any derivative version, provided, however, that PSF's License Agreement and PSF's notice of copyright, i.e., "Copyright © 2001-2024 Python Software Foundation; All Rights Reserved" are retained in Python alone or in any derivative version prepared by Licensee.

3. In the event Licensee prepares a derivative work that is based on or incorporates Python or any part thereof, and wants to make the derivative work available to others as provided herein, then Licensee hereby agrees to include in any such work a brief summary of the changes made to Python.

4. PSF is making Python available to Licensee on an "AS IS" basis. PSF MAKES NO REPRESENTATIONS OR WARRANTIES, EXPRESS OR IMPLIED. BY WAY OF EXAMPLE, BUT NOT LIMITATION, PSF MAKES NO AND DISCLAIMS ANY REPRESENTATION OR WARRANTY OF MERCHANTABILITY OR FITNESS FOR ANY PARTICULAR PURPOSE OR THAT THE USE OF PYTHON WILL NOT INFRINGE ANY THIRD PARTY RIGHTS.

5. PSF SHALL NOT BE LIABLE TO LICENSEE OR ANY OTHER USERS OF PYTHON FOR ANY INCIDENTAL, SPECIAL, OR CONSEQUENTIAL DAMAGES OR LOSS AS A RESULT OF MODIFYING, DISTRIBUTING, OR OTHERWISE USING PYTHON, OR ANY DERIVATIVE THEREOF, EVEN IF ADVISED OF THE POSSIBILITY THEREOF.

6. This License Agreement will automatically terminate upon a material breach of its terms and conditions.

7. Nothing in this License Agreement shall be deemed to create any relationship of agency, partnership, or joint venture between PSF and Licensee. This License Agreement does not grant permission to use PSF trademarks or trade name in a trademark sense to endorse or promote products or services of Licensee, or any third party.

8. By copying, installing or otherwise using Python, Licensee agrees to be bound by the terms and conditions of this License Agreement.

Mozilla Public License Version 1.1

Components covered by this license are listed in the Dictionary Data section above.

The full text of the Mozilla Public License Version 1.1 is published by the Mozilla Foundation at https://www.mozilla.org/MPL/1.1/ and is incorporated by reference. The scope of MPL 1.1's application to LAFwords is described in the Dictionary Data section.

Creative Commons Attribution 4.0 International (CC BY 4.0)

The full text of the Creative Commons Attribution 4.0 International Public License is published by Creative Commons at https://creativecommons.org/licenses/by/4.0/legalcode and is incorporated by reference. A human-readable summary is available at https://creativecommons.org/licenses/by/4.0/.

Components covered by this license are listed under Highlighted Components.

Full Dependency Inventory — Browser Application

The following table lists every third-party package included in the production build of the LAFwords browser application, as recorded by license-checker. It includes direct dependencies as well as their transitive dependencies. 453 entries.

PackageVersionLicense
@ampproject/remapping2.3.0Apache-2.0
@babel/code-frame7.27.1MIT
@babel/compat-data7.27.3MIT
@babel/core7.27.4MIT
@babel/generator7.27.3MIT
@babel/helper-compilation-targets7.27.2MIT
@babel/helper-module-imports7.27.1MIT
@babel/helper-module-transforms7.27.3MIT
@babel/helper-string-parser7.27.1MIT
@babel/helper-validator-identifier7.27.1MIT
@babel/helper-validator-option7.27.1MIT
@babel/helpers7.27.4MIT
@babel/parser7.27.4MIT
@babel/runtime7.27.6MIT
@babel/template7.27.2MIT
@babel/traverse7.27.4MIT
@babel/types7.27.3MIT
@emotion/babel-plugin11.13.5MIT
@emotion/cache11.14.0MIT
@emotion/hash0.9.2MIT
@emotion/is-prop-valid1.3.1MIT
@emotion/memoize0.9.0MIT
@emotion/react11.14.0MIT
@emotion/serialize1.3.3MIT
@emotion/sheet1.4.0MIT
@emotion/styled11.14.0MIT
@emotion/unitless0.10.0MIT
@emotion/use-insertion-effect-with-fallbacks1.2.0MIT
@emotion/utils1.4.2MIT
@emotion/weak-memoize0.4.0MIT
@fastify/busboy1.2.1MIT
@firebase/analytics0.10.8Apache-2.0
@firebase/analytics-compat0.2.14Apache-2.0
@firebase/analytics-types0.8.2Apache-2.0
@firebase/app0.10.13Apache-2.0
@firebase/app-check0.8.8Apache-2.0
@firebase/app-check-compat0.3.15Apache-2.0
@firebase/app-check-interop-types0.3.2Apache-2.0
@firebase/app-check-types0.5.2Apache-2.0
@firebase/app-compat0.2.43Apache-2.0
@firebase/app-types0.8.1Apache-2.0
@firebase/app-types0.9.2Apache-2.0
@firebase/auth1.7.9Apache-2.0
@firebase/auth-compat0.5.14Apache-2.0
@firebase/auth-interop-types0.1.7Apache-2.0
@firebase/auth-interop-types0.2.3Apache-2.0
@firebase/auth-types0.12.2Apache-2.0
@firebase/component0.5.21Apache-2.0
@firebase/component0.6.9Apache-2.0
@firebase/data-connect0.1.0Apache-2.0
@firebase/database0.13.10Apache-2.0
@firebase/database1.0.8Apache-2.0
@firebase/database-compat0.2.10Apache-2.0
@firebase/database-compat1.0.8Apache-2.0
@firebase/database-types0.9.17Apache-2.0
@firebase/database-types1.0.5Apache-2.0
@firebase/firestore4.7.3Apache-2.0
@firebase/firestore-compat0.3.38Apache-2.0
@firebase/firestore-types3.0.2Apache-2.0
@firebase/functions0.11.8Apache-2.0
@firebase/functions-compat0.3.14Apache-2.0
@firebase/functions-types0.6.2Apache-2.0
@firebase/installations0.6.9Apache-2.0
@firebase/installations-compat0.2.9Apache-2.0
@firebase/installations-types0.5.2Apache-2.0
@firebase/logger0.3.4Apache-2.0
@firebase/logger0.4.2Apache-2.0
@firebase/messaging0.12.12Apache-2.0
@firebase/messaging-compat0.2.12Apache-2.0
@firebase/messaging-interop-types0.2.2Apache-2.0
@firebase/performance0.6.9Apache-2.0
@firebase/performance-compat0.2.9Apache-2.0
@firebase/performance-types0.2.2Apache-2.0
@firebase/remote-config0.4.9Apache-2.0
@firebase/remote-config-compat0.2.9Apache-2.0
@firebase/remote-config-types0.3.2Apache-2.0
@firebase/storage0.13.2Apache-2.0
@firebase/storage-compat0.3.12Apache-2.0
@firebase/storage-types0.8.2Apache-2.0
@firebase/util1.10.0Apache-2.0
@firebase/util1.7.3Apache-2.0
@firebase/vertexai-preview0.0.4Apache-2.0
@firebase/webchannel-wrapper1.0.1Apache-2.0
@google-cloud/firestore4.15.1Apache-2.0
@google-cloud/paginator3.0.7Apache-2.0
@google-cloud/projectify2.1.1Apache-2.0
@google-cloud/promisify2.0.4Apache-2.0
@google-cloud/storage5.20.5Apache-2.0
@grpc/grpc-js1.6.12Apache-2.0
@grpc/grpc-js1.9.15Apache-2.0
@grpc/proto-loader0.6.13Apache-2.0
@grpc/proto-loader0.7.15Apache-2.0
@jest/schemas29.6.3MIT
@jest/types29.6.3MIT
@jridgewell/gen-mapping0.3.8MIT
@jridgewell/resolve-uri3.1.2MIT
@jridgewell/set-array1.2.1MIT
@jridgewell/sourcemap-codec1.5.0MIT
@jridgewell/trace-mapping0.3.25MIT
@lingui/babel-plugin-lingui-macro5.3.2MIT
@lingui/conf5.3.2MIT
@lingui/core5.3.2MIT
@lingui/message-utils5.3.2MIT
@lingui/react5.3.2MIT
@messageformat/parser5.1.1MIT
@mui/core-downloads-tracker5.17.1MIT
@mui/icons-material5.17.1MIT
@mui/material5.17.1MIT
@mui/private-theming5.17.1MIT
@mui/styled-engine5.16.14MIT
@mui/system5.17.1MIT
@mui/types7.2.24MIT
@mui/types7.4.3MIT
@mui/utils5.17.1MIT
@mui/utils7.1.1MIT
@mui/x-date-pickers8.5.2MIT
@mui/x-internals8.5.2MIT
@panva/asn1.js1.0.0MIT
@popperjs/core2.11.8MIT
@protobufjs/aspromise1.1.2BSD-3-Clause
@protobufjs/base641.1.2BSD-3-Clause
@protobufjs/codegen2.0.5BSD-3-Clause
@protobufjs/eventemitter1.1.0BSD-3-Clause
@protobufjs/fetch1.1.0BSD-3-Clause
@protobufjs/float1.0.2BSD-3-Clause
@protobufjs/inquire1.1.1BSD-3-Clause
@protobufjs/path1.1.2BSD-3-Clause
@protobufjs/pool1.1.0BSD-3-Clause
@protobufjs/utf81.1.1BSD-3-Clause
@remix-run/router1.23.2MIT
@sinclair/typebox0.27.8MIT
@tanstack/query-core5.79.0MIT
@tanstack/react-query5.79.0MIT
@tootallnate/once2.0.0MIT
@types/body-parser1.19.5MIT
@types/connect3.4.38MIT
@types/cors2.8.18MIT
@types/express4.17.25MIT
@types/express4.17.3MIT
@types/express-serve-static-core4.19.8MIT
@types/express-serve-static-core5.0.6MIT
@types/http-errors2.0.4MIT
@types/istanbul-lib-coverage2.0.6MIT
@types/istanbul-lib-report3.0.3MIT
@types/istanbul-reports3.0.4MIT
@types/jsonwebtoken8.5.9MIT
@types/long4.0.2MIT
@types/mime1.3.5MIT
@types/node18.19.110MIT
@types/node22.15.29MIT
@types/node-fetch2.6.12MIT
@types/parse-json4.0.2MIT
@types/prop-types15.7.14MIT
@types/qs6.14.0MIT
@types/range-parser1.2.7MIT
@types/react18.3.23MIT
@types/react-transition-group4.4.12MIT
@types/send0.17.4MIT
@types/serve-static1.15.7MIT
@types/yargs17.0.33MIT
@types/yargs-parser21.0.3MIT
abort-controller3.0.0MIT
accepts1.3.8MIT
agent-base6.0.2MIT
agentkeepalive4.6.0MIT
ansi-regex5.0.1MIT
ansi-styles4.3.0MIT
ansi-styles5.2.0MIT
argparse2.0.1Python-2.0
array-flatten1.1.1MIT
arrify2.0.1MIT
async-retry1.3.3MIT
asynckit0.4.0MIT
babel-plugin-macros3.1.0MIT
base64-js1.5.1MIT
bignumber.js9.3.1MIT
body-parser1.20.5MIT
browserslist4.25.0MIT
buffer-equal-constant-time1.0.1BSD-3-Clause
bytes3.1.2MIT
call-bind-apply-helpers1.0.2MIT
call-bound1.0.4MIT
callsites3.1.0MIT
camelcase6.3.0MIT
caniuse-lite1.0.30001720CC-BY-4.0
chalk4.1.2MIT
cliui7.0.4ISC
cliui8.0.1ISC
clsx2.1.1MIT
color-convert2.0.1MIT
color-name1.1.4MIT
combined-stream1.0.8MIT
compressible2.0.18MIT
configstore5.0.1BSD-2-Clause
content-disposition0.5.4MIT
content-type1.0.5MIT
convert-source-map1.9.0MIT
convert-source-map2.0.0MIT
cookie0.7.1MIT
cookie-signature1.0.6MIT
cors2.8.5MIT
cosmiconfig7.1.0MIT
cosmiconfig8.3.6MIT
crypto-random-string2.0.0MIT
csstype3.1.3MIT
date-fns4.1.0MIT
debug2.6.9MIT
debug4.4.1MIT
delayed-stream1.0.0MIT
depd2.0.0MIT
destroy1.2.0MIT
dom-helpers5.2.1MIT
dot-prop5.3.0MIT
dunder-proto1.0.1MIT
duplexify4.1.3MIT
ecdsa-sig-formatter1.0.11Apache-2.0
ee-first1.1.1MIT
electron-to-chromium1.5.161ISC
emoji-regex8.0.0MIT
encodeurl1.0.2MIT
encodeurl2.0.0MIT
end-of-stream1.4.5MIT
ent2.2.2MIT
error-ex1.3.2MIT
es-define-property1.0.1MIT
es-errors1.3.0MIT
es-object-atoms1.1.1MIT
es-set-tostringtag2.1.0MIT
escalade3.2.0MIT
escape-html1.0.3MIT
escape-string-regexp4.0.0MIT
etag1.8.1MIT
event-target-shim5.0.1MIT
express4.22.1MIT
extend3.0.2MIT
fast-deep-equal3.1.3MIT
fast-text-encoding1.0.6Apache-2.0
faye-websocket0.11.4Apache-2.0
finalhandler1.3.1MIT
find-root1.1.0MIT
firebase10.14.1Apache-2.0
firebase-admin10.3.0Apache-2.0
firebase-functions4.9.0MIT
form-data4.0.4MIT
form-data-encoder1.7.2MIT
formdata-node4.4.1MIT
forwarded0.2.0MIT
fresh0.5.2MIT
function-bind1.1.2MIT
functional-red-black-tree1.0.1MIT
fuse.js7.1.0Apache-2.0
gaxios4.3.3Apache-2.0
gcp-metadata4.3.1Apache-2.0
gensync1.0.0-beta.2MIT
get-caller-file2.0.5ISC
get-intrinsic1.3.0MIT
get-proto1.0.1MIT
globals11.12.0MIT
google-auth-library7.14.1Apache-2.0
google-gax2.30.5Apache-2.0
google-p12-pem3.1.4MIT
gopd1.2.0MIT
graceful-fs4.2.11ISC
gtoken5.3.2MIT
has-flag4.0.0MIT
has-symbols1.1.0MIT
has-tostringtag1.0.2MIT
hash-stream-validation0.2.4MIT
hasown2.0.2MIT
hoist-non-react-statics3.3.2BSD-3-Clause
http-errors2.0.0MIT
http-errors2.0.1MIT
http-parser-js0.5.10MIT
http-proxy-agent5.0.0MIT
https-proxy-agent5.0.1MIT
humanize-ms1.2.1MIT
iconv-lite0.4.24MIT
idb7.1.1ISC
immer10.1.1MIT
import-fresh3.3.1MIT
imurmurhash0.1.4MIT
inherits2.0.4ISC
ipaddr.js1.9.1MIT
is-arrayish0.2.1MIT
is-core-module2.16.1MIT
is-fullwidth-code-point3.0.0MIT
is-obj2.0.0MIT
is-regex1.2.1MIT
is-stream2.0.1MIT
is-stream-ended0.1.4MIT
is-typedarray1.0.0MIT
jest-get-type29.6.3MIT
jest-validate29.7.0MIT
jiti1.21.7MIT
jose2.0.7MIT
js-sha2560.10.1MIT
js-tokens4.0.0MIT
js-yaml4.1.1MIT
jsesc3.1.0MIT
json-bigint1.0.0MIT
json-parse-even-better-errors2.3.1MIT
json52.2.3MIT
jsonwebtoken8.5.1MIT
jwa1.4.2MIT
jwa2.0.1MIT
jwks-rsa2.1.5MIT
jws3.2.3MIT
jws4.0.1MIT
learn_as_first0.0.0UNLICENSED
leven3.1.0MIT
limiter1.1.5MIT
lines-and-columns1.2.4MIT
lodash.camelcase4.3.0MIT
lodash.clonedeep4.5.0MIT
lodash.includes4.3.0MIT
lodash.isboolean3.0.3MIT
lodash.isinteger4.0.4MIT
lodash.isnumber3.0.3MIT
lodash.isplainobject4.0.6MIT
lodash.isstring4.0.1MIT
lodash.once4.1.1MIT
long4.0.0Apache-2.0
long5.3.2Apache-2.0
loose-envify1.4.0MIT
lru-cache5.1.1ISC
lru-cache6.0.0ISC
lru-memoizer2.3.0MIT
make-dir3.1.0MIT
math-intrinsics1.1.0MIT
media-typer0.3.0MIT
merge-descriptors1.0.3MIT
methods1.1.2MIT
mime1.6.0MIT
mime3.0.0MIT
mime-db1.52.0MIT
mime-types2.1.35MIT
moo0.5.2BSD-3-Clause
ms2.0.0MIT
ms2.1.3MIT
negotiator0.6.3MIT
node-domexception1.0.0MIT
node-fetch2.7.0MIT
node-forge1.4.0(BSD-3-Clause OR GPL-2.0)
node-releases2.0.19MIT
object-assign4.1.1MIT
object-hash3.0.0MIT
object-inspect1.13.4MIT
on-finished2.4.1MIT
once1.4.0ISC
openai4.104.0Apache-2.0
p-limit3.1.0MIT
parent-module1.0.1MIT
parse-json5.2.0MIT
parseurl1.3.3MIT
path-parse1.0.7MIT
path-to-regexp0.1.13MIT
path-type4.0.0MIT
picocolors1.1.1ISC
pretty-format29.7.0MIT
prop-types15.8.1MIT
proto3-json-serializer0.1.9Apache-2.0
protobufjs6.11.3BSD-3-Clause
protobufjs6.11.5BSD-3-Clause
protobufjs7.5.6BSD-3-Clause
proxy-addr2.0.7MIT
pump3.0.4MIT
pumpify2.0.1MIT
punycode1.4.1MIT
qs6.14.2BSD-3-Clause
qs6.15.1BSD-3-Clause
range-parser1.2.1MIT
raw-body2.5.3MIT
react18.3.1MIT
react-dom18.3.1MIT
react-hook-form7.56.4MIT
react-is16.13.1MIT
react-is18.3.1MIT
react-is19.1.0MIT
react-router6.30.3MIT
react-router-dom6.30.3MIT
react-transition-group4.4.5BSD-3-Clause
readable-stream3.6.2MIT
require-directory2.1.1MIT
reselect5.1.1MIT
resolve1.22.10MIT
resolve-from4.0.0MIT
retry0.13.1MIT
retry-request4.2.2MIT
safe-buffer5.2.1MIT
safe-regex-test1.1.0MIT
safer-buffer2.1.2MIT
scheduler0.23.2MIT
semver5.7.2ISC
semver6.3.1ISC
send0.19.0MIT
serve-static1.16.2MIT
setprototypeof1.2.0ISC
side-channel1.1.0MIT
side-channel-list1.0.1MIT
side-channel-map1.0.1MIT
side-channel-weakmap1.0.2MIT
signal-exit3.0.7ISC
source-map0.5.7BSD-3-Clause
statuses2.0.1MIT
statuses2.0.2MIT
stream-events1.0.5MIT
stream-shift1.0.3MIT
string-width4.2.3MIT
string_decoder1.3.0MIT
strip-ansi6.0.1MIT
stubs3.0.0MIT
stylis4.2.0MIT
supports-color7.2.0MIT
supports-preserve-symlinks-flag1.0.0MIT
teeny-request7.2.0Apache-2.0
text-decoding1.0.0MIT
toidentifier1.0.1MIT
tr460.0.3MIT
ts-fsrs5.2.3MIT
tslib2.8.10BSD
type-is1.6.18MIT
typedarray-to-buffer3.1.5MIT
undici6.19.7MIT
undici-types5.26.5MIT
undici-types6.21.0MIT
unique-string2.0.0MIT
unpipe1.0.0MIT
unraw3.0.0MIT
update-browserslist-db1.1.3MIT
use-immer0.10.0MIT
util-deprecate1.0.2MIT
utils-merge1.0.1MIT
uuid8.3.2MIT
vary1.1.2MIT
web-streams-polyfill4.0.0-beta.3MIT
webidl-conversions3.0.1BSD-2-Clause
websocket-driver0.7.4Apache-2.0
websocket-extensions0.1.4Apache-2.0
whatwg-url5.0.0MIT
wrap-ansi7.0.0MIT
wrappy1.0.2ISC
write-file-atomic3.0.3ISC
ws8.18.2MIT
xdg-basedir4.0.0MIT
y18n5.0.8ISC
yallist3.1.1ISC
yallist4.0.0ISC
yaml1.10.3ISC
yargs16.2.0MIT
yargs17.7.2MIT
yargs-parser20.2.9ISC
yargs-parser21.1.1ISC
yocto-queue0.1.0MIT

Full Dependency Inventory — Backend Cloud Functions

The following table lists every third-party package included in the production build of the LAFwords backend Cloud Functions, as recorded by license-checker. 271 entries.

PackageVersionLicense
@fastify/busboy3.0.0MIT
@firebase/app-check-interop-types0.3.1Apache-2.0
@firebase/app-types0.9.1Apache-2.0
@firebase/auth-interop-types0.2.2Apache-2.0
@firebase/component0.6.6Apache-2.0
@firebase/database1.0.4Apache-2.0
@firebase/database-compat1.0.4Apache-2.0
@firebase/database-types1.0.2Apache-2.0
@firebase/logger0.4.1Apache-2.0
@firebase/util1.9.5Apache-2.0
@google-cloud/firestore7.7.0Apache-2.0
@google-cloud/paginator5.0.0Apache-2.0
@google-cloud/projectify4.0.0Apache-2.0
@google-cloud/promisify4.0.0Apache-2.0
@google-cloud/storage7.11.0Apache-2.0
@grpc/grpc-js1.10.11Apache-2.0
@grpc/proto-loader0.7.13Apache-2.0
@js-sdsl/ordered-map4.4.2MIT
@protobufjs/aspromise1.1.2BSD-3-Clause
@protobufjs/base641.1.2BSD-3-Clause
@protobufjs/codegen2.0.4BSD-3-Clause
@protobufjs/eventemitter1.1.0BSD-3-Clause
@protobufjs/fetch1.1.0BSD-3-Clause
@protobufjs/float1.0.2BSD-3-Clause
@protobufjs/inquire1.1.0BSD-3-Clause
@protobufjs/path1.1.2BSD-3-Clause
@protobufjs/pool1.1.0BSD-3-Clause
@protobufjs/utf81.1.0BSD-3-Clause
@tootallnate/once2.0.0MIT
@types/body-parser1.19.5MIT
@types/caseless0.12.5MIT
@types/connect3.4.38MIT
@types/cors2.8.17MIT
@types/express4.17.23MIT
@types/express-serve-static-core4.19.0MIT
@types/http-errors2.0.4MIT
@types/jsonwebtoken9.0.6MIT
@types/long4.0.2MIT
@types/mime1.3.5MIT
@types/node18.19.34MIT
@types/node20.12.11MIT
@types/node-fetch2.6.11MIT
@types/qs6.9.15MIT
@types/range-parser1.2.7MIT
@types/request2.48.12MIT
@types/send0.17.4MIT
@types/serve-static1.15.7MIT
@types/tough-cookie4.0.5MIT
abort-controller3.0.0MIT
accepts1.3.8MIT
agent-base6.0.2MIT
agent-base7.1.1MIT
agentkeepalive4.5.0MIT
ansi-regex5.0.1MIT
ansi-styles4.3.0MIT
array-flatten1.1.1MIT
arrify2.0.1MIT
async2.6.4MIT
async-retry1.3.3MIT
asynckit0.4.0MIT
balanced-match1.0.2MIT
base64-js1.5.1MIT
bignumber.js9.1.2MIT
body-parser1.20.3MIT
brace-expansion1.1.12MIT
buffer-crc320.2.13MIT
buffer-equal-constant-time1.0.1BSD-3-Clause
bytes3.1.2MIT
call-bind1.0.7MIT
call-bind-apply-helpers1.0.2MIT
chalk4.1.2MIT
cliui8.0.1ISC
color-convert2.0.1MIT
color-name1.1.4MIT
combined-stream1.0.8MIT
compromise14.15.0MIT
concat-map0.0.1MIT
content-disposition0.5.4MIT
content-type1.0.5MIT
cookie0.7.1MIT
cookie-signature1.0.6MIT
cors2.8.5MIT
debug2.6.9MIT
debug4.3.4MIT
define-data-property1.1.4MIT
delayed-stream1.0.0MIT
depd2.0.0MIT
destroy1.2.0MIT
dictionary-en4.0.0MIT*
dictionary-en-gb3.0.0MIT*
dictionary-es4.0.0(GPL-3.0 OR LGPL-3.0 OR MPL-1.1)
dictionary-es-mx2.0.0(GPL-3.0 OR LGPL-3.0 OR MPL-1.1)
dunder-proto1.0.1MIT
duplexify4.1.3MIT
ecdsa-sig-formatter1.0.11Apache-2.0
ee-first1.1.1MIT
efrt2.7.0MIT
emoji-regex8.0.0MIT
encodeurl1.0.2MIT
encodeurl2.0.0MIT
end-of-stream1.4.4MIT
es-define-property1.0.1MIT
es-errors1.3.0MIT
es-object-atoms1.1.1MIT
es-set-tostringtag2.1.0MIT
escalade3.2.0MIT
escape-html1.0.3MIT
etag1.8.1MIT
event-target-shim5.0.1MIT
express4.21.2MIT
extend3.0.2MIT
farmhash-modern1.1.0MIT
fast-deep-equal3.1.3MIT
fast-xml-parser4.4.1MIT
faye-websocket0.11.4Apache-2.0
fd-slicer1.1.0MIT
finalhandler1.3.1MIT
firebase-admin12.3.0Apache-2.0
firebase-functions7.0.1MIT
form-data2.5.5MIT
form-data4.0.4MIT
form-data-encoder1.7.2MIT
formdata-node4.4.1MIT
forwarded0.2.0MIT
fresh0.5.2MIT
fs.realpath1.0.0ISC
function-bind1.1.2MIT
functional-red-black-tree1.0.1MIT
gaxios6.5.0Apache-2.0
gcp-metadata6.1.0Apache-2.0
geoip-lite1.4.10Apache-2.0
get-caller-file2.0.5ISC
get-intrinsic1.3.0MIT
get-proto1.0.1MIT
glob7.2.3ISC
google-auth-library9.9.0Apache-2.0
google-gax4.3.3Apache-2.0
gopd1.2.0MIT
grad-school0.0.5MIT
gtoken7.1.0MIT
has-flag4.0.0MIT
has-property-descriptors1.0.2MIT
has-symbols1.1.0MIT
has-tostringtag1.0.2MIT
hasown2.0.2MIT
html-entities2.5.2MIT
http-errors2.0.0MIT
http-parser-js0.5.8MIT
http-proxy-agent5.0.0MIT
https-proxy-agent5.0.1MIT
https-proxy-agent7.0.4MIT
humanize-ms1.2.1MIT
iconv-lite0.4.24MIT
inflight1.0.6ISC
inherits2.0.4ISC
ip-address5.9.4MIT
ipaddr.js1.9.1MIT
is-buffer2.0.5MIT
is-fullwidth-code-point3.0.0MIT
is-stream2.0.1MIT
jose4.15.5MIT
jsbn1.1.0MIT
json-bigint1.0.0MIT
jsonwebtoken9.0.2MIT
jwa1.4.2MIT
jwa2.0.1MIT
jwks-rsa3.1.0MIT
jws3.2.3MIT
jws4.0.1MIT
lazy1.0.11MIT
limiter1.1.5MIT
lodash4.17.21MIT
lodash.camelcase4.3.0MIT
lodash.clonedeep4.5.0MIT
lodash.includes4.3.0MIT
lodash.isboolean3.0.3MIT
lodash.isinteger4.0.4MIT
lodash.isnumber3.0.3MIT
lodash.isplainobject4.0.6MIT
lodash.isstring4.0.1MIT
lodash.once4.1.1MIT
long5.2.3Apache-2.0
lru-cache4.0.2ISC
lru-memoizer2.2.0MIT
math-intrinsics1.1.0MIT
media-typer0.3.0MIT
merge-descriptors1.0.3MIT
methods1.1.2MIT
mime1.6.0MIT
mime3.0.0MIT
mime-db1.52.0MIT
mime-types2.1.35MIT
minimatch3.1.2ISC
ms2.0.0MIT
ms2.1.2MIT
ms2.1.3MIT
negotiator0.6.3MIT
node-domexception1.0.0MIT
node-fetch2.7.0MIT
node-forge1.3.3(BSD-3-Clause OR GPL-2.0)
nspell2.1.5MIT
object-assign4.1.1MIT
object-hash3.0.0MIT
object-inspect1.13.1MIT
on-finished2.4.1MIT
once1.4.0ISC
openai4.104.0Apache-2.0
p-limit3.1.0MIT
parseurl1.3.3MIT
path-is-absolute1.0.1MIT
path-to-regexp0.1.12MIT
pend1.2.0MIT
prodia1.6.0ISC
proto3-json-serializer2.0.1Apache-2.0
protobufjs7.2.6BSD-3-Clause
protobufjs7.3.0BSD-3-Clause
proxy-addr2.0.7MIT
pseudomap1.0.2ISC
qs6.13.0BSD-3-Clause
range-parser1.2.1MIT
raw-body2.5.2MIT
readable-stream3.6.2MIT
require-directory2.1.1MIT
retry0.13.1MIT
retry-request7.0.2MIT
rimraf2.7.1ISC
safe-buffer5.2.1MIT
safer-buffer2.1.2MIT
semver7.7.4ISC
send0.19.0MIT
serve-static1.16.2MIT
set-function-length1.2.2MIT
setprototypeof1.2.0ISC
side-channel1.0.6MIT
sprintf-js1.1.2BSD-3-Clause
statuses2.0.1MIT
stream-events1.0.5MIT
stream-shift1.0.3MIT
string-width4.2.3MIT
string_decoder1.3.0MIT
strip-ansi6.0.1MIT
strnum1.0.5MIT
stubs3.0.0MIT
suffix-thumb5.0.2MIT
supports-color7.2.0MIT
teeny-request9.0.0Apache-2.0
toidentifier1.0.1MIT
tr460.0.3MIT
tslib2.6.20BSD
type-is1.6.18MIT
undici-types5.26.5MIT
unpipe1.0.0MIT
util-deprecate1.0.2MIT
utils-merge1.0.1MIT
uuid10.0.0MIT
uuid8.3.2MIT
uuid9.0.1MIT
vary1.1.2MIT
web-streams-polyfill4.0.0-beta.3MIT
webidl-conversions3.0.1BSD-2-Clause
websocket-driver0.7.4Apache-2.0
websocket-extensions0.1.4Apache-2.0
whatwg-url5.0.0MIT
wrap-ansi7.0.0MIT
wrappy1.0.2ISC
y18n5.0.8ISC
yallist2.1.2ISC
yargs17.7.2MIT
yargs-parser21.1.1ISC
yauzl2.10.0MIT
yocto-queue0.1.0MIT

Contact

If you have questions about these acknowledgments, or if you are the author of a component you believe should be listed differently, please contact us via the feedback form within the application or through our website at lafwords.com.