Files
sudoku-tools/public/THIRD_PARTY_NOTICES.md
T

28 lines
1.9 KiB
Markdown

# Third-party notices
Release preparation collates licence files for the exact locked runtime
packages into `LICENSES/npm-runtime-licenses.txt` inside the static artifact.
| Package | Version | Licence | Role | Source |
| -------------------------------- | ------- | ---------- | ------------------------------- | ------------------------------------------- |
| `@add-ideas/toolbox-contract` | 0.2.3 | Apache-2.0 | manifest and context contract | https://git.add-ideas.de/lotobo/toolbox-sdk |
| `@add-ideas/toolbox-shell-react` | 0.2.3 | Apache-2.0 | shared shell, theme and actions | https://git.add-ideas.de/lotobo/toolbox-sdk |
| `lz-string` | 1.5.0 | MIT | compact local share payloads | https://github.com/pieroxy/lz-string |
| `react` | 19.2.8 | MIT | application UI | https://github.com/facebook/react |
| `react-dom` | 19.2.8 | MIT | browser rendering | https://github.com/facebook/react |
`scheduler`, distributed by the React project under MIT, is the only transitive
runtime package. Development-only packages build and test the source but are
not shipped as runtime modules.
SudokuPad, SudokuWiki and HoDoKu are research references only. Their source,
documentation wording, visual assets and externally authored puzzle data are
not bundled or copied.
The local compatibility code was tested against the open format behaviour in
[Penpa+](https://github.com/swaroopg92/penpa-edit) (MIT),
[penpa-to-scl](https://github.com/marktekfan/penpa-to-scl) (MIT), and
[SudokuPad sudokutools](https://github.com/SudokuPad/sudokutools) (MPL-2.0).
Those projects are format references only: no upstream executable code,
artwork, documentation text or puzzle data is distributed with Sudoku Tools.