{
  "name": "farris",
  "version": "0.11.2",
  "description": "ES2015 boilerplate for creating libraries with Bublé",
  "license": "MIT",
  "author": "KFlash",
  "bugs": {
    "url": "https://github.com/kflash/farris/issues"
  },
  "files": [
    "src",
    "dist",
    "register.js",
    "README.md"
  ],
  "homepage": "https://github.com/kflash/farris#README",
  "main": "index.js",
  "keywords": [
    "workflow",
    "boilerplate",
    "karma",
    "mocha",
    "chai",
    "eslint",
    "istanbul",
    "es2015",
    "Bublé",
    "es6",
    "rollup",
    "es6",
    "nodejs",
    "boilerplate",
    "sinon"
  ],
  "repository": {
    "type": "git",
    "url": "git@github.com:kflash/farris#readme"
  },
  "scripts": {
    "clean": "rimraf coverage/ dist/",
    "build": "npm run clean && mkdirp dist && npm run build:dev && npm run build:prod",
    "build:dev": "cross-env NODE_ENV=development babel-node --presets es2015 config/rollup.config.js",
    "build:prod": "cross-env NODE_ENV=production babel-node --presets es2015 config/rollup.config.js",
    "test": "npm run test:browser",
    "test:browser": "./node_modules/.bin/karma start config/karma.conf.js --no-auto-watch --single-run",
    "test:node": "mocha --recursive --bail --check-leaks --opts config/mocha.opts",
    "test:chrome": "./node_modules/.bin/karma start config/karma.conf.js --browsers=Chrome  --no-auto-watch --single-run",
    "test:all": "npm run lint && npm run test:browser && npm run test:chrome && npm run node:cov",
    "watch:browser": "./node_modules/.bin/karma start config/karma.conf.js --auto-watch",
    "watch:chrome": "./node_modules/.bin/karma start config/karma.conf.js --browsers=Chrome --auto-watch",
    "watch:node": "npm run test:node -- -w --check-leaks --reporter min",
    "node:cov": "babel-node ./node_modules/babel-istanbul/lib/cli.js cover ./node_modules/mocha/bin/_mocha --report text --report html --report lcovonly -- -R spec --recursive test/node-tests/**/*node.js --require ./config/dom.js",
    "coveralls": "cat ./coverage/lcov.info | coveralls",
    "lint": "npm run lint:src && npm run lint:test",
    "lint:src": "eslint --quiet src/**/*.js",
    "lint:test": "eslint --quiet test/**/*.js",
    "dependencies:check": "ncu",
    "dependencies:upgrade": "ncu -u",
    "postpublish": "git push origin master --follow-tags",
    "prepublish": "npm run clean && npm run build"
  },
  "dependencies": {},
  "devDependencies": {
    "babel-cli": "^6.10.1",
    "babel-core": "^6.10.4",
    "babel-eslint": "^6.1.0",
    "babel-plugin-syntax-object-rest-spread": "^6.8.0",
    "babel-plugin-transform-object-rest-spread": "^6.8.0",
    "babel-preset-es2015": "^6.9.0",
    "babel-preset-stage-0": "^6.5.0-1",
    "babel-register": "^6.9.0",
    "babel-istanbul": "^0.8.0",
    "chai": "^3.5.0",
    "coveralls": "^2.11.9",
    "cross-env": "1.0.8",
    "eslint": "^2.13.1",
    "eslint-plugin-babel": "^3.3.0",
    "karma": "^1.0.0",
    "karma-chai": "^0.1.0",
    "karma-chrome-launcher": "^1.0.1",
    "karma-mocha": "^1.0.1",
    "karma-mocha-reporter": "^2.0.4",
    "karma-phantomjs-launcher": "^1.0.1",
    "karma-rollup-preprocessor": "^2.0.2",
    "karma-sinon": "^1.0.5",
    "karma-sinon-chai": "^1.2.0",
    "karma-coverage": "^1.0.0",
    "karma-coveralls": "^1.1.2",
    "lolex": "^1.5.0",
    "mkdirp": "^0.5.1",
    "mocha": "^2.5.3",
    "mocha-lcov-reporter": "^1.2.0",
    "npm-check-updates": "^2.6.7",
    "phantomjs-prebuilt": "^2.1.7",
    "rimraf": "^2.5.2",
    "rollup": "^0.33.0",
    "rollup-plugin-eslint": "^2.0.2",
    "rollup-plugin-filesize": "^0.4.4",
    "rollup-plugin-node-resolve": "^1.7.1",
    "rollup-plugin-replace": "^1.1.1",
    "rollup-plugin-multi-entry": "^1.4.0",
    "rollup-plugin-uglify": "^1.0.1",
    "rollup-plugin-commonjs": "^3.0.2",
    "rollup-plugin-buble": "^0.12.1",
    "rollup-plugin-coverage": "^0.1.3",
    "rollup-plugin-strip": "^1.1.1",
    "sinon": "^1.17.4",
    "sinon-chai": "^2.8.0"
  },
  "devEngines": {
    "node": ">= 5.4.1 < 7",
    "npm": "~3.0"
  }
}
