floss

v5.0.1
Unit-testing for those hard to reach places
mocha mocha-electron electron-mocha electron test tests unit-tests unit-testing travis and 2 more...

lint

eslint src/*.ts --fix

types

tsc -noEmit

copy

copyfiles -f src/index.html lib

clean

rimraf lib/*

prebuild

run-s clean lint copy

build

tsc

prewatch

run-s copy

watch

tsc -w --incremental --tsBuildInfoFile .tsbuildinfo

test

run-s test:*

test:basic

node lib/floss.js -p test/basic

test:failure

node lib/floss.js -p test/failure || true

test:multiple

node lib/floss.js -p "test/multiple/*.js"

test:typescript

node lib/floss.js -p test/typescript -r ts-node/register

test:coverage

nyc node lib/floss.js -p test/coverage

test:options

node lib/floss.js -p test/options -- --foo=bar

test:args

node lib/floss.js -p test/args -- --autoplay-policy=no-user-gesture-required

preversion

run-s build test

postpublish

git push && git push --tags

publish:patch

npm version patch && npm publish

publish:minor

npm version minor && npm publish

publish:major

npm version major && npm publish
npm i floss

Metadata

  • MIT
  • >=10.0
  • Matt Karl
  • released 6/28/2021

Downloads