Skip to content

sveltinio/components-library

Folders and files

NameName
Last commit message
Last commit date
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Components Library

Crafted to be used by Sveltin based projects but definetely usable out of them

Intro

This repo is a "mono-repo" based on pnpm workspaces for managing the packages.

Each package has its own folder and README in the /packages directory. All package bundles are handled with the same command: pnpm package

Packages

Package Version Demos Changelog
@sveltinio/essentials essentials View Changelog
@sveltinio/media-content media-content View Changelog
@sveltinio/seo seo View Changelog
@sveltinio/services services View Changelog
@sveltinio/widgets widgets View Changelog

Demos

Clone the repos and install all the dependencies:

git clone https://github.com/sveltinio/components-library.git

cd components-library

pnpm install

Run the demos:

pnpm dev # or pnpm turbo run dev

Develop & Build

Clone the repos and install all the dependencies:

git clone https://github.com/sveltinio/components-library.git

cd components-library

pnpm install

Run the tests:

pnpm test:packages

Create new component

pnpm plop

Build Packages

pnpm build:packages
pnpm build:sites

License

Free and open-source software under the MIT License