{
  "name": "TSF30anos",
  "version": "1.0.0",
  "description": "TSF 30 Anos",
  "author": "Carlos Martinho (carlos@eae.pt)",
  "private": true,
  "config": {
    "nuxt": {
      "host": "127.0.0.1",
      "port": "3333"
    }
  },
  "scripts": {
    "dev": "nuxt",
    "build": "nuxt build",
    "start": "nuxt start",
    "generate": "nuxt generate",
    "lint": "eslint --ext .js,.vue --ignore-path .gitignore .",
    "precommit": "npm run lint",
    "prestart": "rm -rf .nuxt && nuxt build"
  },
  "dependencies": {
    "@nuxtjs/axios": "^5.0.0",
    "@vuex-orm/core": "^0.31.3",
    "debounce": "^1.2.0",
    "howler": "^2.1.1",
    "mapbox-gl": "^0.52.0",
    "mapbox-gl-leaflet": "0.0.3",
    "moment": "^2.24.0",
    "nuxt": "^2.0.0",
    "postcss-input-style": "^1.0.0",
    "smoothscroll-polyfill": "^0.4.3",
    "v-calendar": "^0.9.7",
    "vue-awesome-swiper": "^3.1.3",
    "vue-howler": "^0.7.0",
    "vue-pose": "^0.5.0",
    "vue-svg-loader": "^0.11.0",
    "vue2-gmap-custom-marker": "^5.3.1",
    "vue2-google-maps": "^0.10.5",
    "wavesurfer.js": "^2.1.3"
  },
  "devDependencies": {
    "acorn": "^6.0.4",
    "babel-eslint": "^8.2.1",
    "cross-env": "^5.0.1",
    "eslint": "^5.10.0",
    "eslint-config-prettier": "^3.3.0",
    "eslint-loader": "^2.0.0",
    "eslint-plugin-prettier": "^3.0.0",
    "eslint-plugin-vue": "^5.0.0",
    "nuxt-purgecss": "0.0.2",
    "postcss-hexrgba": "^1.0.1",
    "postcss-import": "^12.0.1",
    "postcss-nested": "^4.1.0",
    "postcss-preset-env": "^6.5.0",
    "postcss-responsive-type": "^1.0.0",
    "postcss-url": "^8.0.0",
    "tailwindcss": "^0.7.3"
  }
}
