This software includes the following third-party components:
The following components are licensed under the MIT License:
- React (https://reactjs.org/) - JavaScript library for building user interfaces
- React DOM (https://reactjs.org/) - React renderer for web
- Next.js (https://nextjs.org/) - React framework for production
- js-yaml (https://github.com/nodeca/js-yaml) - YAML parser for JavaScript
- react-markdown (https://github.com/remarkjs/react-markdown) - Markdown component for React
- remark-gfm (https://github.com/remarkjs/remark-gfm) - GitHub Flavored Markdown plugin
- shiki (https://github.com/shikijs/shiki) - Syntax highlighter
- prismjs (https://prismjs.com/) - Lightweight syntax highlighter
- FlexSearch (https://github.com/nextapps-de/flexsearch) - Full-text search library
- TypeScript (https://www.typescriptlang.org/) - Typed JavaScript
- Jest (https://jestjs.io/) - JavaScript testing framework
- ESLint (https://eslint.org/) - JavaScript linter
- Prettier (https://prettier.io/) - Code formatter
- Tailwind CSS (https://tailwindcss.com/) - Utility-first CSS framework
And many other development dependencies.
MIT License text: https://opensource.org/licenses/MIT
The following components are licensed under the Apache License 2.0:
- TypeScript (https://www.typescriptlang.org/) - Typed JavaScript
- FlexSearch (https://github.com/nextapps-de/flexsearch) - Full-text search library
Apache 2.0 License text: https://www.apache.org/licenses/LICENSE-2.0
The following components are licensed under the GNU Lesser General Public License v3.0 or later:
- libvips (via @img/sharp-libvips-* packages) - Image processing library
- These are optional, dynamically-linked native binaries used by Next.js for image optimization
- Only installed when needed for image processing features
- LGPL allows dynamic linking with proprietary software
LGPL-3.0 License text: https://www.gnu.org/licenses/lgpl-3.0.html
- BSD-2-Clause, BSD-3-Clause - Various utility libraries
- 0BSD - BSD Zero-Clause License (tslib and other utilities)
- ISC - Some Node.js core dependencies
- MPL-2.0 - Mozilla Public License (some dev tools)
- CC-BY-3.0, CC-BY-4.0 - Creative Commons Attribution (documentation/assets)
- CC0-1.0 - Creative Commons Zero (public domain dedication)
- Python-2.0 - Python Software Foundation License (argparse)
Third-party dependencies are used under their respective licenses. This project enforces an allowlist of dependency licenses via npm run license-check (included in npm run check).
For full license texts, see the LICENSE files in node_modules/ or visit the respective project websites listed above.