terra-icon

v3.62.0
The terra-icon component is used to visually represent a literal or symbolic object intended to initiate an action, communicate a status, or navigate the workflow.
Cerner Icon Terra terra-icon UI

clean:all-icons

find . -name \all_icons.png -type f -exec rm -f {} \;

precompile

rm -rf lib

compile

babel --root-mode upward src --out-dir lib --copy-files

compilescripts

npm run compilescripts:clean && npm run compilescripts:build

compilescripts:build

babel --root-mode upward scripts/src --out-dir scripts/lib --copy-files

compilescripts:clean

rm -rf scripts/lib

generate-example

node scripts/lib/generate-example/index.js

generate-icons

node scripts/lib/generate-icons/index.js

generate-json

node scripts/lib/generate-json/index.js

jest

jest --config ../../jest.config.js

lint

npm run lint:js && npm run lint:scss

lint:js

eslint --ext .js,.jsx . --ignore-path ../../.eslintignore

lint:scss

stylelint src/**/*.scss

migrate-csv

node scripts/lib/migrate-csv/index.js

migrate-ocs-icons

npm run compilescripts && npm run migrate-csv && npm run migrate-svg && npm run generate-json && npm run generate-icons && npm run generate-example

migrate-svg

node scripts/lib/migrate-svg/index.js

test

npm run lint && npm run jest && npm run wdio

wdio

npm run wdio:default && npm run wdio:lowlight && npm run wdio:fusion

wdio:default

cd ../.. && terra wdio

wdio:fusion

cd ../.. && terra wdio --themes orion-fusion-theme

wdio:lowlight

cd ../.. && terra wdio --themes clinical-lowlight-theme
npm i terra-icon

Metadata

Downloads