{ "name": "frames", "version": "0.2.0", "private": true, "scripts": { "dev": "nuxt --hostname '0.0.0.0' --port 3004", "dev:local": "yarn dev --dotenv .env.local", "dev:preprod": "yarn dev --dotenv .env.preprod", "dev:prod": "yarn dev --dotenv .env.prod", "dev:ci": "yarn dev --dotenv .env.ci", "build": "nuxt build", "build:local": "yarn build --dotenv .env.local", "build:preprod": "yarn build --dotenv .env.preprod", "build:prod": "yarn build --dotenv .env.prod", "deploy": "git pull && yarn install && yarn build", "lint:js": "eslint --ext \".js,.vue\" --ignore-path .gitignore .", "lint": "yarn lint:js", "test": "jest", "cypress": "node_modules/.bin/cypress open", "cypress:run": "node_modules/.bin/cypress run" }, "dependencies": { "@fortawesome/fontawesome-svg-core": "^1.2.36", "@fortawesome/free-brands-svg-icons": "^5.15.4", "@fortawesome/free-solid-svg-icons": "^5.15.4", "@fortawesome/vue-fontawesome": "^2.0.2", "@nuxtjs/axios": "^5.13.6", "@nuxtjs/i18n": "^7.0.3", "core-js": "^3.15.1", "iframe-resizer": "^4.3.2", "leaflet": "^1.7.1", "libphonenumber-js": "^1.9.38", "nuxt": "^2.15.7", "nuxt-fontawesome": "^0.4.0", "nuxt-leaflet": "^0.0.25", "vue2-leaflet": "^2.7.1", "vue2-leaflet-markercluster": "^3.1.0", "vuetify": "^2.5.5" }, "devDependencies": { "@babel/eslint-parser": "^7.14.7", "@nuxt/test-utils": "^0.2.2", "@nuxt/types": "^2.15.7", "@nuxt/typescript-build": "^2.1.0", "@nuxtjs/eslint-config-typescript": "^6.0.1", "@nuxtjs/eslint-module": "^3.0.2", "@nuxtjs/vuetify": "^1.12.1", "@types/leaflet": "^1.7.5", "@vue/test-utils": "^1.2.1", "babel-core": "7.0.0-bridge.0", "babel-jest": "^27.0.5", "cypress": "8.7.0", "eslint": "^7.29.0", "eslint-plugin-cypress": "^2.12.1", "eslint-plugin-nuxt": "^2.0.0", "eslint-plugin-vue": "^7.12.1", "identity-obj-proxy": "^3.0.0", "jest": "^27.0.5", "ts-jest": "^27.0.3", "vue-jest": "^3.0.4" } }