{
  "name": "deployment-tools",
  "version": "1.2.13",
  "description": "A Node.js scripts that helps you to compile and deploy the static assets (CSS/JavaScript/images) of your website without gulp and grunt using Node.js and npm scripts",
  "main": "index.js",
  "repository": {
    "type": "git",
    "url": "https://github.com/killanaca/deployment-tools"
  },
  "author": "Alessandro Ursino (killanaca)",
  "engines": {
    "node": ">=6.0.0"
  },
  "config": {
    "cdn": "http://your.cdn.domain",
    "projectName": "project",
    "webConfig": "/data/Web.config",
    "packageJson": "/data/package.json",
    "srcJsPath": "/data/scripts/",
    "longTermHash": true,
    "mainJs": "main.js",
    "vendorsJs": "vendors.js",
    "mainBackoffileJs": "main-backoffice.js",
    "vendorsBackoffileJs": "vendors-backoffice.js",
    "buildPathJs": "/data/bundles/",
    "srcSassOUT": "/sass/",
    "srcLess": "/data/less/",
    "mainStyle": "main.less",
    "mainBackoffileStyle": "main-admin.less",
    "buildPathCss": "/data/css/",
    "doiuse": "ie >= 9, > 1%",
    "autoprefixer": "Android 2.3",
    "preserveBuildPathCss": false,
    "imagesPath": "/data/images/",
    "cdnImagesAlias": "http://your.cdn.domain.alias",
    "styledocPath": "/data/styledoc/",
    "pre-git": {
      "commit-msg": "conventional",
      "pre-commit": [
        "npm run lint"
      ],
      "pre-push": [],
      "post-merge": []
    }
  },
  "configDev": {
    "srcJsPath": "/src/"
  },
  "scripts": {
    "USE THIS SCRIPTS TO SIMULATE THE USE IN A REAL PROJECT (via /data folder)": "###########",
    "testDev": "babel-node node_modules/blue-tape/bin/blue-tape ./test/**/*.js | faucet",
    "lintDev": "cross-env DEBUG=dt babel-node src/run lint",
    "cleanDev": "cross-env DEBUG=dt babel-node src/run clean",
    "buildImagesDev": "cross-env DEBUG=dt babel-node src/run buildImages",
    "buildJsDev": "cross-env DEBUG=dt babel-node src/run buildJs",
    "buildCssDev": "cross-env DEBUG=dt babel-node src/run buildCss",
    "buildDev": "cross-env DEBUG=dt babel-node src/run build",
    "bumpDev": "cross-env DEBUG=dt babel-node src/run bump",
    "deployDev": "cross-env DEBUG=dt babel-node src/run deploy",
    "uploadDev": "cross-env DEBUG=dt babel-node src/run upload",
    "watchDev": "cross-env DEBUG=dt babel-node src/run watch",
    "azureStorageDev": "cross-env DEBUG=dt babel-node src/run azure-storage",
    "GENERAL PACKAGE SCRIPTS": "########",
    "publish-please": "publish-please",
    "prepublish": "publish-please guard",
    "postinstall": "node dist/run postinstall",
    "test": "babel-node node_modules/blue-tape/bin/blue-tape ./test/**/*.js | faucet",
    "changeloginit": "conventional-changelog -p angular -i CHANGELOG.md -s -r 0",
    "changelog": "conventional-changelog -p angular -i CHANGELOG.md -s -r 500",
    "doc": "esdoc -c ./esdoc.json",
    "prebuild": "npm run lint && npm run test",
    "build": "babel src -d dist",
    "lint": "cross-env DEBUG=dt DEV=true babel-node src/run lint",
    "index": "cross-env DEBUG=dt babel-node src/run index"
  },
  "keywords": [
    "Azure",
    "CDN",
    "JavaScript",
    "CSS",
    "EsLint",
    "PostCss",
    "Deploy",
    "Deployment",
    "Webpack",
    "Less",
    "Sass"
  ],
  "license": "ISC",
  "devDependencies": {
    "bootstrap": "^3.3.6",
    "conventional-changelog": "^1.1.0",
    "conventional-changelog-cli": "^1.2.0",
    "debug": "^2.2.0",
    "esdoc": "^0.4.7",
    "esdoc-es7-plugin": "0.0.3",
    "pre-git": "^3.10.0",
    "publish-please": "^2.1.4",
    "sinon": "^1.17.4",
    "tape": "^4.6.0"
  },
  "dependencies": {
    "autoprefixer": "^6.3.6",
    "azure-storage": "^1.1.0",
    "babel-cli": "^6.10.1",
    "babel-core": "^6.10.4",
    "babel-eslint": "^6.1.0",
    "babel-loader": "^6.2.4",
    "babel-plugin-syntax-trailing-function-commas": "^6.8.0",
    "babel-plugin-transform-async-to-generator": "^6.8.0",
    "babel-plugin-transform-es2015-modules-commonjs": "^6.10.3",
    "babel-plugin-transform-flow-strip-types": "^6.8.0",
    "babel-plugin-transform-object-rest-spread": "^6.8.0",
    "babel-plugin-transform-runtime": "^6.9.0",
    "babel-preset-es2015": "^6.9.0",
    "babel-preset-react": "^6.11.1",
    "blue-tape": "^0.2.0",
    "bluebird": "^3.4.1",
    "chokidar": "^1.6.0",
    "chunk-manifest-webpack-plugin": "^0.1.0",
    "cross-env": "^1.0.8",
    "del": "^2.2.1",
    "doiuse": "^2.3.0",
    "envalid": "^2.2.0",
    "eslint": "^2.13.1",
    "eslint-config-airbnb": "^9.0.1",
    "eslint-loader": "^1.3.0",
    "eslint-plugin-import": "^1.9.2",
    "eslint-plugin-jsx-a11y": "^1.5.3",
    "eslint-plugin-react": "^5.2.2",
    "faucet": "0.0.1",
    "imagemin": "^5.2.2",
    "imagemin-gifsicle": "^5.1.0",
    "imagemin-mozjpeg": "^6.0.0",
    "imagemin-pngquant": "^5.0.0",
    "imports-loader": "^0.6.5",
    "less": "^2.7.1",
    "lodash": "^4.13.1",
    "mdcss": "^1.5.2",
    "mkdirp": "^0.5.1",
    "modernizr-webpack-plugin": "^1.0.5",
    "ncp": "^2.0.0",
    "postcss": "^5.0.21",
    "postcss-calc": "^5.2.1",
    "postcss-clean": "^1.0.2",
    "postcss-devtools": "^1.1.0",
    "postcss-import": "^8.1.2",
    "postcss-less-engine": "^0.6.1",
    "postcss-modules": "^0.5.0",
    "postcss-reporter": "^1.3.3",
    "postcss-scss": "^0.1.8",
    "postcss-url": "^5.1.2",
    "progress-bar-webpack-plugin": "^1.8.0",
    "recursive-readdir": "^2.0.0",
    "semver": "^5.1.1",
    "stylelint": "^6.7.1",
    "stylelint-config-standard": "^9.0.0",
    "tape": "^4.5.1",
    "webpack": "^1.13.1",
    "webpack-dev-server": "^1.14.1",
    "webpack-md5-hash": "0.0.5"
  }
}