Salta ai contenuti

Installazione

Il widget viene distribuito come un custom element indipendente dal framework, più un sottile wrapper React.

Pacchetto Cos’è
@capitality-io/import-suite-ng Il custom element <mildport-import> (funziona ovunque).
@capitality-io/import-suite-react I binding React sullo stesso elemento.
@capitality-io/import-suite-contract Il contratto Zod pubblico (tipi + forme del payload).
@capitality-io/import-suite-matcher Il matcher deterministico intestazione → campo.

I pacchetti vengono pubblicati su GitHub Packages sotto lo scope ristretto @capitality-io, quindi ti serve un token con read:packages e un .npmrc che instradi lo scope:

.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

Poi registra l’elemento una volta e integralo — vedi Configurazione.