Conveyor is a comprehensive UI library for quickly building UI components to interact with GraphQL APIs generated by the Magql library. It provides an intuitive and user-friendly interface for performing CRUD (Create, Read, Update, Delete) operations on your GraphQL data.
First, install the library:
pnpm install @autoinvent/conveyor
Then you can use it in your project.
pnpm build
- build library for production. The generated files will be on thedist
folder.pnpm pack
will package these files into a tarball for install.pnpm preview
- locally preview the production build.pnpm test
- run tests in watch mode.pnpm test:ci
- run tests once without watch mode.pnpm test:ui
- run tests with ui.pnpm format
- format all files with Rome.pnpm lint
- runs TypeScript, Rome and Stylelint.pnpm validate
- runslint
,test:ci
.