{"repo":"twilio-labs/paste","free":true,"listed":false,"github":"https://github.com/twilio-labs/paste","clone":"git clone https://github.com/twilio-labs/paste.git","description":"Paste is a design system for designing and building consistent experiences at Twilio.","language":"TypeScript","stars":477,"topics":["design-system","twilio","ui-components","ux-patterns"],"license":"MIT","category":"ui-components","readme_excerpt":"Paste Paste is a design system used to build accessible, consistent, and high quality customer experiences at Twilio. Paste is open source and contributions are welcome. Usage For usage guidelines, please see our documentation. Developing on Paste Getting started Clone the repo then run the following commands from within the repo's folder: Then you can run a local storybook instance with: For more commands, please reference the package.json file. Contributing Before contributing, please make sure that you read our Contributing Guidelines and agree with our Code of Conduct. Changesets Each change to a package must come with a changeset. You should have an individual changeset for each package you have touched. To create a changeset you can run: Follow the prompts shown to you in your terminal. Instructions on how to use the cli tool can be found here, but all you should need to do is generate a changeset and commit it with your Pull Request. Hosted Storybook Storybook We use Chromatic to host the Storybook instance. Dependencies Paste is a monorepo and has some specific requirements in how it handles dependencies. Dev Deps Each package can have dev dep requirements, such as typescript. As this is a monorepo using yarn workspaces there is no requirement to list these as package dev deps. All dev deps are hoisted to the monorepo root. Declare them at the root package.json file. Peer Deps A special note about peer deps: Peer dependencies should be hoisted up the dependency tree. ","default_branch":null,"files":null,"tree":[],"storefront":"/r/twilio-labs","claimed":false,"request_supported":{"post":"https://gitbuyer.com/r/twilio-labs/paste/request-supported","requests":0},"note":"indexed from public GitHub; nothing is for sale on this page. Clone it from GitHub. Paid listings live at /search."}