terra-toolkit

v4.29.0
Utilities to help when developing terra modules.
Cerner Terra Terra Toolkit terra-toolkit UI

clean

rm package-lock.json; rm -rf node_modules

clean:install

npm run clean && npm install

compile

babel src --out-dir lib --copy-files

danger

danger ci

jest

jest --config jestConfig.js

lint

eslint --ext .js,.jsx .

nightwatch

nightwatch

nightwatch:port-provided

nightwatch -c tests/test.nightwatch.conf.js

pack

webpack --config tests/test.config.js

postpublish

git push --tag

precompile

rm -rf lib

prepare

npm run compile

prepublishOnly

npm whoami && check-installed-dependencies && npm test

pretest

npm run lint

release:major

npm version major -m 'Released version %s' && npm publish

release:minor

npm version minor -m 'Released version %s' && npm publish

release:patch

npm version patch -m 'Released version %s' && npm publish

start

node scripts/serve/serve-cli.js --config ./tests/test.config

start-static

node scripts/serve/serve-static-cli.js --config ./tests/test.config

test

npm run jest && npm run nightwatch && npm run nightwatch:port-provided && npm run wdio

wdio

npm run wdio-webpack-obj && npm run wdio-webpack-func && npm run tt-wdio-webpack-obj && npm run tt-wdio-webpack-func && npm run tt-wdio-unopinionated && npm run tt-wdio-no-formFactor

wdio-webpack-obj

wdio --suite opinionated

wdio-webpack-func

TT_TEST_WDIO_FUNCTION=true wdio --suite opinionated

tt-wdio-webpack-obj

node scripts/wdio/wdio-runner-cli.js --suite opinionated

tt-wdio-webpack-func

TT_TEST_WDIO_FUNCTION=true node scripts/wdio/wdio-runner-cli.js --suite opinionated

tt-wdio-unopinionated

npm run pack && node scripts/wdio/wdio-runner-cli.js --formFactors=['tiny','huge'] --locales=['en','fr'] --suite unopinionated && rm -rf ./build

tt-wdio-no-formFactor

npm run pack && node scripts/wdio/wdio-runner-cli.js --locales=['en','fr'] --spec tests/wdio/validateElement-spec.js && rm -rf ./build

Metadata

Downloads