Zum Inhalt springen

Installation

Das Widget wird als framework-agnostisches Custom Element ausgeliefert, plus ein schlanker React-Wrapper.

Paket Was es ist
@capitality-io/import-suite-ng Das <mildport-import>-Custom-Element (funktioniert überall).
@capitality-io/import-suite-react React-Bindings über demselben Element.
@capitality-io/import-suite-contract Der öffentliche Zod-Vertrag (Typen + Payload-Formen).
@capitality-io/import-suite-matcher Der deterministische Header-→-Feld-Matcher.

Pakete werden in GitHub Packages unter dem eingeschränkten Scope @capitality-io veröffentlicht, Sie benötigen also ein Token mit read:packages und eine .npmrc, die den Scope routet:

.npmrc
@capitality-io:registry=https://npm.pkg.github.com
//npm.pkg.github.com/:_authToken=${GITHUB_TOKEN}
Terminal window
npm install @capitality-io/import-suite-ng
# React wrapper, optional:
npm install @capitality-io/import-suite-react

Registrieren Sie dann das Element einmal und betten Sie es ein — siehe Konfiguration.