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 | View | Changelog | |
@sveltinio/media-content | View | Changelog | |
@sveltinio/seo | View | Changelog | |
@sveltinio/services | View | Changelog | |
@sveltinio/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