feat: integrate XSLT Tools with toolbox portal

This commit is contained in:
2026-07-20 18:16:18 +02:00
parent 3193cc395c
commit 8f8a59e76c
36 changed files with 1737 additions and 243 deletions

15
THIRD_PARTY_NOTICES.md Normal file
View File

@@ -0,0 +1,15 @@
# Third-party notices
This application includes third-party software under licences that are separate
from the XSLT tools application's AGPL-3.0-only licence.
- The vendored SaxonJS browser distribution is proprietary software available
under Saxonica's free-of-charge terms. Its complete supplied licence is at
`LICENSES/SaxonJS-LICENSE.txt` in release archives.
- Runtime npm dependencies retain their own licences. Release archives include
the installed licence and notice files for every production dependency below
`LICENSES/npm/`, including the Apache-2.0 Toolbox Contract and React shell
packages.
The dependency set and exact versions are fixed by `package-lock.json`. Review
the accompanying licence files before redistributing the complete archive.