unexpected-dom
v4.12.0 unexpected dom assertion library plugin
bundle:browserify
browserify lib/index.js --standalone unexpected.dom --debug --x jsdom > unexpected-dom.js
bundle:min
uglifyjs unexpected-dom.js > unexpected-dom.min.js
bundle
npm run bundle:browserify && npm run bundle:min
build
babel --out-dir lib --quiet src
build-tests
babel --out-dir build/test --quiet test
changelog
offline-github-changelog > CHANGELOG.md
lint
eslint .
test
npm run test-node && npm run test-docs
test-docs
mocha `find documentation -name '*.md'`
test-node
mocha ./test/*.js
test-headless
npm run build-tests && karma start --single-run
ci
npm run lint && npm run coverage && npm run build && npm run bundle && npm run test-headless
coverage
nyc --reporter=lcov --reporter=text npm test
preversion
npm run build && npm run bundle && npm run lint && npm run test && git add unexpected-dom.*
postversion
npm run changelog && git add CHANGELOG.md && git commit --allow-empty -m 'Update changelog' && npm run generate-site && gh-pages -d site-build
generate-site
generate-site --require ./bootstrap-unexpected-markdown.js
update-examples
generate-site --require ./bootstrap-unexpected-markdown.js --update-examples
npm i [email protected]
Metadata
- MIT
- Whatever
- Peter Müller
- released 2/27/2019