chore: migrate Regex Tools to LocalToolBox

This commit is contained in:
2026-07-27 15:55:58 +02:00
parent d2e9b3b569
commit d40af2e112
27 changed files with 201 additions and 87 deletions

View File

@@ -6,8 +6,8 @@ Exact dependency resolution is recorded in `package-lock.json`.
| Component | Version | Licence | Shipped | Role and source |
| -------------------------------- | -------------------------------------------------------------------------------------------------------------------------------------- | ---------------------------------------------------------------------------------------------- | ---------------------------- | -------------------------------------------------------------------------------------------------------------------------- |
| `@add-ideas/toolbox-contract` | 0.2.2 | Apache-2.0 | Runtime | Manifest contract; <https://git.add-ideas.de/zemion/toolbox-sdk> |
| `@add-ideas/toolbox-shell-react` | 0.2.2 | Apache-2.0 | Runtime | Shared shell; same source |
| `@add-ideas/toolbox-contract` | 0.2.3 | Apache-2.0 | Runtime | Manifest contract; <https://git.add-ideas.de/lotobo/toolbox-sdk> |
| `@add-ideas/toolbox-shell-react` | 0.2.3 | Apache-2.0 | Runtime | Shared shell; same source |
| `@eslint-community/regexpp` | 4.12.2 | MIT | Syntax worker | ECMAScript parser; <https://github.com/eslint-community/regexpp> |
| CodeMirror packages | state 6.7.1; view 6.43.6; language 6.12.4; commands 6.10.4; search 6.7.1 | MIT | Runtime | Editors; <https://github.com/codemirror> |
| `@lezer/highlight` | 1.2.3 | MIT | Runtime | Editor highlighting support; <https://github.com/lezer-parser/highlight> |
@@ -46,7 +46,12 @@ Exact dependency resolution is recorded in `package-lock.json`.
| Vite | 8.1.5 | MIT | Generated helpers | Production build; <https://github.com/vitejs/vite> |
| Rolldown | 1.1.5 | MIT | Generated helpers | Production bundling; <https://github.com/rolldown/rolldown> |
`@add-ideas/toolbox-testkit` 0.2.2 and the other test/build dependencies are
The application icon adapts and recolours the MIT-licensed
[OOjs UI regular-expression-progressive icon](https://commons.wikimedia.org/wiki/File:OOjs_UI_icon_regular-expression-progressive.svg)
inside original Regex Tools file artwork. Its copyright notice, source and
licence are preserved in `LICENSES/OOjs-UI-icon-MIT.txt`.
`@add-ideas/toolbox-testkit` 0.2.3 and the other test/build dependencies are
development-only and are not part of the static runtime bundle.
The PHP pack's `native-components.json` is scoped to the exact