Form: A design system by CB Insights
npm install form-design-systemA design system by CB Insights.
⚠️ This is currently a work in progress. ⚠️
Please check the changelog for information about recent releases.
packages/ is published as an individual npm module.Currently, all releases are manual. Jenkins is not yet configured to trigger releases for this project.
1. clone this repo
2. run yarn && yarn bootstrap
Command | Description
---------------- | ------------------------------------------------------yarn bootstrap | Bootstraps dependencies for packages with Lernayarn build | Builds unversioned lib/ or dist/ dirs in each package; builds all docs to yarn test | Runs tests for all relevant packagesyarn lint | Runs eslint on all js filesyarn serve:components | Starts dev server for fds-componentsyarn precommit | Runs lint-staged to verify precommit hook will passyarn publish | ⚠️ bumps version of packages and publishes packages to npm
docs/ directory in master.build command is run, docs are regenerated to the root docs/ directory.