lawrencec/hugs

View on GitHub
examples/package.json

Summary

Maintainability
Test Coverage
{
  "name": "hugs-example",
  "version": "0.0.1",
  "description": "Hugs - examples",
  "author": "Lawrence Carvalho",
  "license": "MIT",
  "repository": {
    "type": "git",
    "url": "git://github.com/lawrencec/hugs"
  },
  "private": true,
  "keywords": [
    "tdd",
    "bdd",
    "testing",
    "test",
    "unit",
    "mocha",
    "tap"
  ],
  "main": "./examples.js",
  "dependencies": {
    "ava": "^0.17.0",
    "babel-cli": "^6.10.1",
    "babel-polyfill": "^6.9.1",
    "jasmine-core": "^2.4.1",
    "karma": "^1.3.0",
    "karma-babel-preprocessor": "^6.0.1",
    "karma-chrome-launcher": "^2.0.0",
    "karma-coverage": "^1.0.0",
    "karma-espower-preprocessor": "^1.1.0",
    "karma-jasmine": "^1.0.2",
    "karma-junit-reporter": "^1.0.0",
    "karma-mocha": "^1.0.1",
    "karma-phantomjs-launcher": "^1.0.1",
    "karma-power-assert": "0.0.4",
    "karma-sinon": "^1.0.5",
    "karma-spec-reporter": "0.0.26",
    "mocha": "^3.1.2",
    "npm-ls-scripts": "^0.1.2",
    "power-assert": "^1.4.2",
    "sinon": "^1.17.4",
    "tap": "8.0.0"
  },
  "scripts": {
    "dep-check": "npm-check",
    "dep-check-i": "npm-check -u",
    "examples": "npm run example:ava; npm run example:mocha; npm run example:tap; npm run example:browser",
    "example:ava": "HUGS_LIB=ava ava --verbose './examples.js'",
    "example:mocha": "HUGS_LIB=mocha _mocha --ui tdd './examples.js'",
    "example:tap": "HUGS_LIB=tap tap --reporter spec  './examples.js'",
    "example:browser:run": "karma start conf/karma.conf.js",
    "example:browser": "npm run example:browser:jasmine -s; npm run example:browser:mocha -s; ",
    "example:browser:mocha": "HUGS_TEST_LIB=mocha npm run example:browser:run -s",
    "example:browser:jasmine": "HUGS_TEST_LIB=jasmine npm run example:browser:run -s",
    "example:browser:debug": "karma start conf/karma.conf.js --log-level debug --single-run false --browsers Chrome",
    "example:browser:dev": "karma start conf/karma.conf.js --single-run false --auto-watch --browsers Chrome",
    "help": "ls-scripts"
  },
  "config": {
    "scripts": {
      "dep-check": "Check outdated and unused dependecies",
      "dep-check-i": "Interactively check outdated and unused dependecies",
      "example:ava": "Run tap example",
      "example:mocha": "Run mocha example",
      "example:tap": "Run tap example",
      "help": "List available npm run commands",
      "example:browser": "Run browser examples using jasmine and mocha",
      "example:browser:mocha": "Run browser examples using mocha",
      "example:browser:jasmine": "Run browser examples using jasmine",
      "example:browser:debug": "Run browser example in karma debug mode. use HUGS_TEST_LIB=mocha|jasmine to specify test lib to use",
      "example:browser:dev": "Run browser example in karma dev mode. use HUGS_TEST_LIB=mocha|jasmine to specify test lib to use",
      "examples": "Run all examples"
    }
  },
  "devDependencies": {
    "npm-check": "^5.4.0"
  }
}