{
  "name": "websync",
  "version": "0.0.14",
  "description": "Like `aws s3 sync` with automatic CloudFront invalidations and more.",
  "keywords": [
    "aws",
    "s3",
    "S3",
    "CloudFront",
    "sync",
    "deploy",
    "static website"
  ],
  "license": "MIT",
  "repository": {
    "type": "git",
    "url": "https://github.com/nickpisacane/websync"
  },
  "main": "./build/index.js",
  "types": "./build",
  "scripts": {
    "build": "tsc",
    "prepare": "npm run build",
    "lint": "tslint src/**/*.ts --fix",
    "test": "npm run test:unit",
    "test:unit": "NODE_ENV=test __TS_PROJECT_PATH__=./tsconfig.test.json ts-mocha --colors test/__setup__.ts test/unit/**/*.test.ts",
    "test:watch": "watch-run -i -p 'test/**/*.ts,src/**/*.ts' npm run test"
  },
  "bin": {
    "websync": "./bin/websync"
  },
  "devDependencies": {
    "@types/aws-sdk": "^2.7.0",
    "@types/bytes": "^2.5.1",
    "@types/chai": "^4.0.2",
    "@types/chalk": "^2.2.0",
    "@types/faker": "^4.1.0",
    "@types/fs-extra": "^4.0.0",
    "@types/glob": "^5.0.30",
    "@types/lodash": "^4.14.72",
    "@types/mime": "^2.0.0",
    "@types/minimatch": "^2.0.29",
    "@types/minimist": "^1.2.0",
    "@types/mocha": "^2.2.41",
    "@types/node": "^8.0.19",
    "@types/p-queue": "^1.1.0",
    "@types/progress": "^2.0.1",
    "@types/sinon": "^2.3.3",
    "chai": "^4.1.0",
    "faker": "^4.1.0",
    "lodash": "^4.17.4",
    "mocha": "^3.5.0",
    "sinon": "^3.1.0",
    "ts-mocha": "^1.0.3",
    "tslint": "^5.5.0",
    "typescript": "^2.4.2",
    "watch-run": "^1.2.5"
  },
  "dependencies": {
    "aws-sdk": "^2.94.0",
    "bytes": "^3.0.0",
    "chalk": "^2.3.0",
    "fs-extra": "^4.0.1",
    "glob": "^7.1.2",
    "mime": "^2.2.0",
    "minimatch": "^3.0.4",
    "minimist": "^1.2.0",
    "p-queue": "^1.1.0",
    "progress": "^2.0.0"
  }
}
