handsontable-pro
v1.18.0 data grid table editor grid-editor data-grid data-table spreadsheet excel and 5 more...
clean
rimraf commonjs es coverage
lint
eslint --rule 'no-restricted-globals: 0' test && eslint --rule 'no-restricted-globals: 0' --ext .unit.js --ext .e2e.js src/ && eslint --ignore-pattern 'src/plugins/**/test/**' --ignore-pattern "^languages/**" src/
test
npm run lint && npm run test:unit && npm run test:production && npm run test:handsontable && npm run test:e2e
test:handsontable
npm run build:umd && npm run test:handsontable.dump && grunt test-handsontable
test:production
npm run build:umd.min && npm run build:languages.min && npm run test:production.dump && grunt test-handsontable
test:e2e
npm run build:umd && npm run build:languages && npm run test:e2e.dump && grunt test-handsontable
test:e2e.watch
node ./.config/bin/trigger-on-stdout-change.js "concurrently --raw --kill-others 'npm run build:umd -- --watch' 'npm run test:e2e.dump --testPathPattern=$npm_config_testpathpattern -- --watch'" "grunt test-handsontable"
test:unit
cross-env BABEL_ENV=commonjs env-cmd ./hot.config.js jest --testPathPattern=$npm_config_testpathpattern
test:unit.watch
cross-env BABEL_ENV=commonjs env-cmd ./hot.config.js jest --testPathPattern=$npm_config_testpathpattern --watch
test:handsontable.dump
cross-env BABEL_ENV=commonjs_e2e NODE_ENV=test-handsontable env-cmd ./hot.config.js webpack --hide-modules helpers=./node_modules/handsontable/test/helpers/index.js specs=./node_modules/handsontable/test/e2e/index.js
test:production.dump
cross-env BABEL_ENV=commonjs_e2e NODE_ENV=test-production env-cmd ./hot.config.js webpack --hide-modules helpers=./test/helpers/index.js e2e=./test/e2e/index.js
test:e2e.dump
cross-env BABEL_ENV=commonjs_e2e NODE_ENV=test-e2e env-cmd ./hot.config.js webpack --hide-modules --env.testPathPattern=$npm_config_testpathpattern helpers=./test/helpers/index.js e2e=./test/e2e/index.js
test:unit.dump
cross-env BABEL_ENV=commonjs NODE_ENV=test-unit env-cmd ./hot.config.js webpack --hide-modules helpers=./test/helpers/index.js unit=./test/unit/index.js
build
npm run build:commonjs && npm run build:es && npm run build:umd && npm run build:umd.min && npm run build:languages && npm run build:languages.min
build:commonjs
cross-env BABEL_ENV=commonjs_dist env-cmd ./hot.config.js babel src --out-dir commonjs
build:es
cross-env BABEL_ENV=es env-cmd ./hot.config.js babel src --out-dir es
build:umd
cross-env BABEL_ENV=commonjs NODE_ENV=development env-cmd ./hot.config.js webpack --hide-modules ./src/index.js
build:umd.min
cross-env BABEL_ENV=commonjs NODE_ENV=production env-cmd ./hot.config.js webpack --hide-modules ./src/index.js
build:languages
cross-env BABEL_ENV=commonjs NODE_ENV=languages-development env-cmd ./hot.config.js webpack
build:languages.min
cross-env BABEL_ENV=commonjs NODE_ENV=languages-production env-cmd ./hot.config.js webpack
watch
cross-env BABEL_ENV=commonjs NODE_ENV=watch env-cmd ./hot.config.js webpack --watch --hide-modules ./src/index.js
prepublish
npm run clean && npm run build:commonjs && npm run build:es
npm i [email protected]
Metadata
- SEE LICENSE IN LICENSE
- Whatever
- Handsoncode
- released 3/14/2018