acuminous/yadda

View on GitHub
package.json

Summary

Maintainability
Test Coverage
{
  "name": "yadda",
  "version": "2.2.0",
  "description": "A true BDD framework for JavaScript",
  "main": "./lib/index.js",
  "devDependencies": {
    "browserify": "^17.0.0",
    "eslint": "^8.2.0",
    "eslint-config-prettier": "^8.3.0",
    "eslint-plugin-prettier": "^4.0.0",
    "husky": "^7.0.4",
    "karma": "^6.3.7",
    "karma-browserify": "^8.1.0",
    "karma-mocha": "^2.0.1",
    "karma-phantomjs-launcher": "^1.0.4",
    "lint-staged": "^11.2.6",
    "mocha": "^9.1.3",
    "nyc": "^15.1.0",
    "phantomjs-prebuilt": "^2.1.16",
    "prettier": "2.4.1",
    "watchify": "^4.0.0"
  },
  "directories": {
    "example": "examples",
    "test": "test"
  },
  "lint-staged": {
    "**/*": "prettier --write --ignore-unknown"
  },
  "scripts": {
    "test": "mocha",
    "karma": "karma start karma.conf.js",
    "nyc": "nyc --exclude 'test/**' --exclude 'lib/plugins/**' --exclude 'lib/shims/**' --exclude 'lib/Platform.js' --reporter text-summary --reporter=lcov mocha",
    "examples": "node bin/examples.js",
    "browserify": "node bin/browserify.js",
    "lint": "eslint .",
    "lint-staged": "lint-staged",
    "coverage": "nyc --report html --reporter lcov --reporter text-summary npm test"
  },
  "repository": {
    "type": "git",
    "url": "git://github.com/acuminous/yadda.git"
  },
  "keywords": [
    "BDD",
    "Specification",
    "Natural",
    "Test",
    "Behaviour",
    "Driven",
    "Jasmine",
    "Mocha",
    "QUnit",
    "Nodeunit"
  ],
  "author": "Stephen Cresswell",
  "license": "Apache-2.0",
  "bugs": {
    "url": "https://github.com/acuminous/yadda/issues"
  },
  "homepage": "http://acuminous.gitbooks.io/yadda-user-guide",
  "dependencies": {},
  "husky": {
    "hooks": {
      "pre-push": "npm run lint && npm test && npm run codeclimate"
    }
  }
}