32 lines
1.2 KiB
Markdown
32 lines
1.2 KiB
Markdown
# Corresponding source and provenance
|
|
|
|
The corresponding source for Colour Tools 0.2.0 is:
|
|
|
|
https://git.add-ideas.de/lotobo/colour-tools/src/tag/v0.2.0
|
|
|
|
Build that tag with Node.js 22 and the exact dependency graph recorded in
|
|
`package-lock.json`:
|
|
|
|
```sh
|
|
npm ci
|
|
npm run release:artifact
|
|
```
|
|
|
|
The generated JavaScript and CSS bundles are not the preferred form for
|
|
modification. No runtime code is loaded from a CDN. The production ZIP contains
|
|
this source pointer, the application licence, the dependency licence inventory,
|
|
and the applicable third-party notices.
|
|
|
|
## Implementation provenance
|
|
|
|
- The application is original project code and uses the shared Toolbox SDK
|
|
packages at version 0.3.0 for its manifest contract, shell, and build checks.
|
|
- Colour conversion and adaptation use Color.js 0.7.1. Its MIT licence is
|
|
reproduced in `LICENSES/colorjs.io-MIT.txt`.
|
|
- The compositing, interpolation, palette, image-sampling, contrast, comparison,
|
|
gamut, and colour-vision utilities in `src/colour` and `src/palette` were
|
|
implemented for this project.
|
|
- CSS Color 4 and WCAG 2.2 were used as public technical specifications. No
|
|
source code or branded assets were copied from the example websites that
|
|
informed the feature list.
|