@pzh-temporary/html-component-library

5.0.20 • Public • Published

PZH Style Library

Wiki

Voor documentatie en handleidingen, zie de HTML-component library wiki.

Input

Output

  • Een webinterface die inzicht biedt in verschillende bouwblokken en de manier waarop deze kunnen worden toegepast.
  • Componenten-SCSS gedeployed als private NPM-library, te vinden op @pzh-temporary/html-component-library.
  • Utility classes voor typografie, marges, en padding.

Techstack

  • Storybook 8
  • Vue 3 (gebruikt als template engine)
  • Vite
  • SCSS

Vereisten

  • Node.js: Versie 20.12.1

Installatie van Dependencies

Installeer alle benodigde dependencies:

npm install

Ontwikkelmodus

Start een Storybook-instantie in ontwikkelmodus:

npm run dev

Build

Maak een build van de Storybook-instantie voor publicatie:

npm run build

Publiceren naar NPM

Publiceer een nieuwe versie naar NPM en de utility classes naar het CDN:

  1. Verhoog het 'version'-attribuut in package.json volgens de SemVer-standaard.

  2. Controleer of je bent ingelogd bij NPM. Gebruik npm login indien nodig.

  3. Publiceer de nieuwe versie met:

    npm publish

Stijlbibliotheek naar CDN

npm run deployToCDN

Readme

Keywords

none

Package Sidebar

Install

npm i @pzh-temporary/html-component-library

Weekly Downloads

43

Version

5.0.20

License

none

Unpacked Size

90.9 kB

Total Files

77

Last publish

Collaborators

  • sven-siertsema-pzh
  • stijn.b