/packages

🏁📦 Shared packages and resources for Staart's projects

Primary LanguageTypeScriptMIT LicenseMIT

Staart packages

This repository contains shared packages and resources that power the Staart Node.js backend project.

Status
Build Travis CI Circle CI Azure Pipelines
@staart/example npm package version npm
@staart/errors npm package version npm
@staart/redis npm package version npm
@staart/messages npm package version npm
@staart/disposable-email npm package version npm
@staart/validate npm package version npm
@staart/mail npm package version npm
@staart/elasticsearch npm package version npm
@staart/text npm package version npm
@staart/payments npm package version npm
@staart/mustache-markdown npm package version npm
@staart/server npm package version npm

🛠 Usage

This monorepository consists of custom packages that Staart projects depend on; you probably don't want to use individual packages. However, if you like, you can find the package you want on the npm @staart organization.

Development

Each package is written in TypeScript and can be built:

cd packages/example
yarn build

A publish script is used to build each package and publish it to the NPM registry.

The Staart ecosystem consists of open-source projects to build your SaaS startup, written in TypeScript.

Package
🛠️ Staart API Node.js backend with RESTful APIs Build status Docs npm package version
🌐 Staart UI Frontend Vue.js Progressive Web App Build status Docs npm package version
📑 Staart Site Static site generator for docs/helpdesk Build status Docs npm package version
📱 Staart Native React Native app for Android and iOS Build status Docs npm package version
🎨 Staart.css Sass/CSS framework and utilities Build status Docs npm package version
📦 Staart Packages Helper functions and utility packages Build status Custom badge

💝 Sponsors

The development of Staart projects is supported by these wonderful companies. Find us on OpenCollective


Oswald Labs

O15Y

Speakup

Netlify

📄 License