carbon-react

v13.0.2
A library of reusable React components and an interface for easily building user interfaces based on Flux.

lint

eslint ./src ./fixtures

test

jest --config=./jest.conf.json

babel

cross-env NODE_ENV=production babel ./src --config-file ./babel.config.js --out-dir ./lib --ignore '**/*/__spec__.js','**/*.spec.js','**/__definition__.js' --quiet

build

npm run gen-colors && npm run gen-docs && cross-env NODE_ENV=production npm run webpack && npm run prep-deploy && npm run build-storybook

debug

node --inspect ./node_modules/jest-cli/bin/jest --watch --config=./jest.conf.json

start

npm run gen-colors && npm run gen-docs && npm run webpack-dev-server

watch

npm run clean-lib && npm run copy-files -- --watch & npm run babel -- --watch

commit

git-cz

lint-ts

tslint 'src/**/*.ts'

webpack

webpack

fixtures

webpack-dev-server --config fixtures/webpack.config.js

gen-docs

node -e "require('./script/generate-docs').default();"

clean-lib

rimraf ./lib

storybook

start-storybook -p 9001 -s .assets -c .storybook

copy-files

cpx "src/**/!(*.js|*.md|*.snap)" lib

docgenInfo

./script/generate-docgeninfo.sh

gen-colors

node -e "require('./script/generate-demo-colors').default();"

precompile

npm run clean-lib && npm run copy-files && npm run babel

prep-deploy

node -e "require('./script/deploy').default();"

test-update

jest --config=./jest.conf.json --updateSnapshot

storybook-ci

start-storybook -p 9001 -c .storybook --ci

test-cypress

cypress open

prepublishOnly

node check-version.js && npm run precompile

build-storybook

build-storybook -c .storybook -s .assets -o storybook && mv storybook deploy/storybook

test-carbon-build

npm run gen-colors && npm run gen-docs && cross-env NODE_ENV=production npm run webpack

open-allure-report

allure open allure-report

test-cypress-build

cypress run --spec ./cypress/features/build/build*.feature --browser chrome --reporter spec

webpack-dev-server

webpack-dev-server

test-storybook-smoke

start-storybook -p 9009 -c .storybook --ci --smoke-test

clean-cypress-results

rm -r allure-results/ allure-report/

test-cypress-regression

npm run cypress-group-regression-common; npm run cypress-group-regression-experimental; npm run cypress-group-regression-deprecated; npm run cypress-group-regression-validations; npm run cypress-group-regression-themes; npm run generate-cypress-allure-report

test-cypress-accessibility

cypress run --spec ./cypress/features/accessibility/accessibility.feature --browser chrome --reporter spec

generate-cypress-allure-report

allure generate allure-results --clean -o allure-report

cypress-group-regression-common

cypress run --spec './cypress/features/regression/*.feature' --reporter mocha-allure-reporter --browser chrome

cypress-group-regression-themes

cypress run --spec './cypress/features/themes/themes.feature' --reporter mocha-allure-reporter --browser chrome

cypress-group-regression-deprecated

cypress run --spec './cypress/features/regression/deprecated/*.feature' --reporter mocha-allure-reporter --browser chrome

cypress-group-regression-validations

cypress run --spec './cypress/features/regression/validations/*.feature' --reporter mocha-allure-reporter --browser chrome

cypress-group-regression-experimental

cypress run --spec './cypress/features/regression/experimental/*.feature' --reporter mocha-allure-reporter --browser chrome

Metadata

Downloads