CrystalNode Runtime

Pacotes npm para rodar relatórios migrados do Crystal Reports em Node.js — controllers, helpers Vash, engines PDF e rotas automáticas *Report.

Escolha o tamanho da instalação

Use o meta-pacote completo ou só o engine que precisa. Dependências internas (core, etc.) são puxadas automaticamente.

Completo

@crystal-node/runtime

Um install com tudo (API compatível com 1.0). Ideal para começar rápido.

Enxuto

@crystal-node/engine-*

Instale só Puppeteer, wkhtmltopdf, WeasyPrint ou Devbox + peers do engine.

Peças

core · controller · routes

Monte o stack à mão: helpers Crystal, builders de model e rotas Express.

Quick start

# Meta-pacote (tudo)
npm install @crystal-node/runtime

# Ou só Puppeteer (+ peers do engine)
npm install @crystal-node/engine-puppeteer @crystal-node/controller puppeteer vash

Peers como puppeteer / vash / express não vêm “de graça” no meta-pacote: instale os do engine que for usar. Detalhes em Instalação.