build
NODE_ENV=production webpack --bail
eslint
eslint src --ext ".js,.jsx"
eslint:ci
yarn run eslint -f junit -o test-reports/lint-results.xml
eslint:fix
eslint src --ext ".js, .jsx" --fix
link:app
ln -s $PWD/demo/splunk-app $SPLUNK_HOME/etc/apps/edit-table-demo-app
lint
yarn run eslint && yarn run stylelint
lint:ci
yarn run eslint:ci && yarn run stylelint
start
webpack --watch
start:app
webpack --watch --config demo/webpack.splunkapp.config.js
start:demo
webpack-dev-server --config demo/webpack.standalone.config.js --port ${DEMO_PORT-8080}
stylelint
stylelint "src/**/*.{js,jsx}" --config stylelint.config.js
test
jest
test:ci
JEST_JUNIT_OUTPUT_DIR=./test-reports JEST_JUNIT_OUTPUT_NAME=unit-results.xml JEST_JUNIT_CLASSNAME=unit yarn run test --ci --reporters=default jest-junit --coverage --coverageDirectory=coverage_report/coverage_maps_unit --coverageReporters=json
test:watch
jest --watch