{
  "name": "swap-project-example",
  "description": "An example repository to illustrate to result of generating a project with generate-swap-project (https://github.com/rbecheras/generate-swap-project)",
  "version": "0.2.0",
  "homepage": "https://github.com/rbecheras/swap-project-example",
  "author": "Rémi Becheras (https://github.com/rbecheras)",
  "repository": "git@github.com:rbecheras/swap-project-example.git",
  "bugs": {
    "url": "https://github.com/rbecheras/swap-project-example/issues"
  },
  "engines": {
    "node": ">=4"
  },
  "license": "MIT",
  "main": "index.js",
  "files": [
    "index.js",
    "LICENSE",
    "README.md",
    "dist/",
    "package.json",
    "yarn.lock"
  ],
  "scripts": {
    "bdd": "yarn gulp -f scripts/gulp-tasks/watch.js watch:bdd",
    "clear": "yarn rimraf build dist",
    "lint": "yarn lint:esnext",
    "lint:esnext": "yarn standard src/*.js src/**/*.js",
    "build": "yarn build:lib && yarn build:assets && yarn build:tests && yarn build:docs",
    "build:assets": "yarn build:assets:img",
    "build:assets:img": "mkdir -p dist/assets && cp -r src/assets/img dist/assets/",
    "build:lib": "yarn babel src/lib/ --out-dir dist/lib --source-maps",
    "build:tests": "yarn babel src/tests/ --out-dir dist/tests --source-maps",
    "build:docs": "echo WARNING: No documentation build available yet",
    "test": "yarn mocha dist/tests/**/*.js",
    "tests": "yarn test",
    "travis": "yarn pipeline",
    "docs": "echo WARNING: No documentation to serve yet",
    "pipeline": "yarn pipeline:build && yarn tests",
    "pipeline:tests": "yarn pipeline:build:tests && yarn test",
    "pipeline:docs": "yarn pipeline:build:docs && yarn docs",
    "pipeline:build": "yarn lint && yarn clear && yarn build",
    "pipeline:build:tests": "yarn pipeline:build:lib && yarn build:tests",
    "pipeline:build:lib": "yarn lint && yarn clear && yarn build:lib",
    "pipeline:build:docs": "yarn lint && yarn build:docs",
    "release": "yarn gulp -f ./scripts/gulp-tasks/release.js release:patch",
    "release:patch": "yarn gulp -f ./scripts/gulp-tasks/release.js release:patch",
    "release:minor": "yarn gulp -f ./scripts/gulp-tasks/release.js release:minor",
    "release:major": "yarn gulp -f ./scripts/gulp-tasks/release.js release:major",
    "release:prerelease": "yarn gulp -f ./scripts/gulp-tasks/release.js release:prerelease"
  },
  "keywords": [
    "SWAP",
    "SWAP App",
    "swap-project-example",
    "example",
    "demo"
  ],
  "devDependencies": {
    "babel-cli": "^6.26.0",
    "babel-eslint": "^8.1.2",
    "babel-plugin-module-resolver": "^3.0.0",
    "babel-plugin-syntax-async-functions": "^6.13.0",
    "babel-plugin-transform-regenerator": "^6.26.0",
    "babel-plugin-transform-runtime": "^6.23.0",
    "babel-preset-env": "^1.6.1",
    "babel-preset-stage-0": "^6.24.1",
    "chai": "^4.1.2",
    "chalk": "^2.3.0",
    "gulp": "^3.9.1",
    "gulp-bump": "^3.0.0",
    "gulp-cli": "^2.0.0",
    "gulp-watch": "^4.3.11",
    "jsonfile": "^4.0.0",
    "mocha": "^4.0.1",
    "rimraf": "^2.6.2",
    "run-sequence": "^2.2.0",
    "shelljs": "^0.7.8",
    "standard": "^10.0.3"
  },
  "dependencies": {
    "babel-runtime": "^6.26.0",
    "debug": "^3.1.0"
  },
  "babel": {
    "presets": [
      "stage-0",
      [
        "env",
        {
          "targets": {
            "node": true
          }
        }
      ]
    ],
    "plugins": [
      [
        "transform-runtime",
        "syntax-async-functions",
        "transform-regenerator",
        {
          "helpers": false,
          "polyfill": false,
          "regenerator": true,
          "moduleName": "babel-runtime"
        }
      ]
    ]
  },
  "standard": {
    "parser": "babel-eslint",
    "ignore": [
      "build",
      "dist",
      "node_modules/**"
    ],
    "env": {
      "mocha": true
    }
  }
}