@mtbs/shared-lib
v1.0.27
Published
A shared utility library used by the Beauty Parlor micro front-end apps.
Readme
@mtbs/shared-lib
A shared utility library used by the Beauty Parlor micro front-end apps.
โจ Features
AuthContextโ React Context for Firebase AuthaxiosInstanceโ Pre-configured Axios with bearer authToastProviderโ Toast wrapper for consistent UI
๐ฆ Installation
From GitHub Packages:
npm install @mtbs/shared-lib --registry=https://npm.pkg.github.comFrom npm (if published):
npm install @mtbs/shared-lib๐ Usage
import { useAuth, AuthProvider } from '@mtbs/shared-lib'
import { ToastProvider } from '@mtbs/shared-lib'
import axios from '@mtbs/shared-lib'๐ Publishing
This project uses standard-version for semantic versioning.
npm run release
git push --follow-tags
npm publish # to npm or GitHub๐งช CI/CD
Use Jenkins or GitHub Actions with:
NODE_AUTH_TOKEN(npm token or GitHub PAT)standard-versionfor automated changelogs
Happy coding!