carbon-addons-ics

v1.15.0
ICS React and SCSS addons for the Carbon Design System
react ICS ICS-components ICS-icons

check

npm run lint && npm run test

ci-check

npm run build:icons && npm run lint && npm run prettier:diff && npm run test --runInBand

lint

eslint src

precommit

lint-staged

prettier

prettier --write "**/*.{js,css,scss,md}"

prettier:diff

prettier --list-different "**/*.{js,css,scss,md}"

prepublishOnly

npm run build

prebuild

rimraf ./lib ./es ./scss

build

npm prune && npm run build:js && npm run build:scss && npm run build:icons

build:js

cross-env BABEL_ENV=cjs babel ./src ./src/index.js -d ./lib -q --ignore test.js,story.js && cross-env BABEL_ENV=es babel ./src -d ./es -q --ignore test.js,story.js && cross-env BABEL_ENV=es babel ./src/index.js -o ./es/index.js -q

build:scss

cpx 'src/**/*.scss' scss

build:icons

mkdir -p icons && svgson -i ./src/globals/icons/svg --pretty -t --svgo -o ./icons/ics-icons.json

commitmsg

validate-commit-msg

semantic-release

semantic-release

storybook

start-storybook -s ./public -p 9000

build-storybook

build-storybook -s ./public

start

npm run build:icons && npm run storybook

test

jest --coverage

Metadata

Downloads