{
  "name": "landingpage",
  "version": "1.0.0",
  "description": "Base for Langing Page development",
  "main": "dist/index.html",
  "repository": "",
  "author": {
    "name": "Guillermo de la Iglesia",
    "email": "mail@zguillez.io",
    "url": "https://github.com/zguillez"
  },
  "license": "MIT",
  "scripts": {
    "prepare-local": "bin/replace.js",
    "lint": "eslint bin/*.js src/static/*.js --fix || true",
    "remote": "bin/remote.js",
    "sass": "npm-sass src/static/styles.scss > src/static/styles.css",
    "min": "yarn lint && yarn sass && bin/min.js",
    "server": "light-server -b localhost -p 3000 --serve dist",
    "serve": "concurrently 'yarn build && yarn server' 'npm-watch'",
    "open": "opn http://localhost:3000",
    "open:remote": "opn {site}",
    "deploy": "bin/version.js --minor && yarn min && bin/assets.js && bin/ftp.js && yarn open:remote",
    "deploy:lite": "yarn min && bin/ftp.js --lite && yarn open:remote",
    "assets": "bin/assets.js",
    "copy": "bin/copy.js",
    "build": "yarn copy && bin/build.js",
    "test": "jest"
  },
  "watch": {
    "min": {
      "patterns": "src/static",
      "extensions": "js,scss"
    },
    "build": {
      "patterns": "src/views/partials",
      "extensions": "mustache"
    }
  },
  "devDependencies": {
    "clean-css": "^4.2.1",
    "colors": "^1.4.0",
    "concurrently": "^5.0.0",
    "easy-ftp": "^0.4.1",
    "eslint": "^6.5.1",
    "eslint-config-google": "^0.14.0",
    "eslint-plugin-html": "^6.0.0",
    "jest": "^24.9.0",
    "light-server": "^2.6.4",
    "minimist": "^1.2.0",
    "mustache": "^3.1.0",
    "npm-sass": "^2.3.0",
    "npm-watch": "^0.6.0",
    "opn-cli": "^5.0.0",
    "remote-exec": "^0.0.3",
    "replace": "^1.1.1",
    "shelljs": "^0.8.3",
    "uglify-js": "^3.6.1",
    "uglify-js-es6": "^2.8.9",
    "z-file": "^0.5.2",
    "fs-extra": "^8.1.0"
  },
  "dependencies": {
    "axios": "^0.19.0"
  }
}
