Zum Hauptinhalt springen

Helpers

Das @churchapps/helpers-Package bietet Basis-Utilities, die von allen ChurchApps-Projekten genutzt werden, sowohl Frontend als auch Backend. Es ist Framework-agnostisch und enthält allgemeine Helfer wie DateHelper, ApiHelper, CurrencyHelper und andere gemeinsame Utilities.

Vor dem Start

Setup für lokale Entwicklung

  1. Repository klonen:

    git clone https://github.com/ChurchApps/Helpers.git
  2. Abhängigkeiten installieren:

    cd Helpers && npm install
  3. Package bauen (kompiliert TypeScript zu dist/):

    npm run build
  4. Verfügbar machen für lokales Linking:

    npm link

Sie können es dann in ein beliebiges konsumierendes Projekt verlinken:

cd ../YourProject && npm link @churchapps/helpers

Veröffentlichung

Um eine neue Version zu npm zu veröffentlichen:

  1. Version in package.json aktualisieren

  2. Veröffentlichen:

    npm publish --access=public
Warnung

Da dieses Package von jedem ChurchApps-Projekt genutzt wird, haben Änderungen hier eine breite Auswirkung. Testen Sie gründlich mit npm link in mindestens einer konsumierenden API und einer konsumierenden Web-App vor der Veröffentlichung.

Verwandte Artikel