gsintegrations
v0.0.222
Published
A React component library template with TypeScript, Storybook, and testing setup
Maintainers
Readme
gsintegrations React Components
A React component library with MUI, Zod-validated types, and Storybook.
Install
npm install gsintegrationsPeer dependencies (install in your app):
npm install react@^18.2.0 react-dom@^18.2.0Usage
import React from "react";
import { ThemeProvider } from "@mui/material/styles";
import { SomeComponent } from "gsintegrations";
export function App() {
return (
<ThemeProvider /* your theme */>
<SomeComponent />
</ThemeProvider>
);
}Development
- Build:
npm run build - Type-check:
npm run type-check - Storybook:
npm run storybook
Release
Releases are automated via GitHub Actions when you push a tag like v1.2.3.
- Update the version in
package.jsonand commit. - Create and push a tag:
git tag v1.2.3 && git push origin v1.2.3. - The workflow will build and publish to npm using
NPM_TOKEN.
Ensure your repository has a secret NPM_TOKEN with publish access.
