unexpected-dom

v4.15.0
DOM plugin for the unexpected assertion libary
unexpected dom assertion library plugin

bundle

rollup -c

build

babel --out-dir lib --quiet src

build-tests

babel --out-dir build/test --quiet test

changelog

offline-github-changelog > CHANGELOG.md

lint

eslint . && prettier --check '**/*.js'

test

npm run test-node && npm run test-docs

test-browser

npm run build && npm run bundle && npm run build-tests && karma start --single-run --browsers ${BROWSER:-ChromeHeadless}

test-docs

mocha `find documentation -name '*.md'`

test-node

mocha ./test/*.js

test-headless

npm run test-browser

coverage

nyc --reporter=lcov --reporter=text npm test

preversion

npm run lint && npm run test

prepublishOnly

npm run build && npm run bundle

version

offline-github-changelog --next=${npm_package_version} > CHANGELOG.md && git add CHANGELOG.md

postversion

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

Metadata

  • MIT
  • Whatever
  • Peter Müller
  • released 11/25/2019

Downloads