{ "name": "evcc", "description": "", "author": "naltatis & andig", "scripts": { "build": "vue-cli-service build", "test": "vue-cli-service test:unit", "lint": "prettier assets './**/*.{yml,yaml}' --write && eslint assets/**/*.js assets/**/*.vue --fix", "build-storybook": "build-storybook", "dev": "vue-cli-service build --watch --mode=development", "storybook": "start-storybook -p 6006 -s assets,node_modules/bootstrap/dist" }, "main": "index.js", "dependencies": { "@fortawesome/fontawesome-svg-core": "^6.1.1", "@fortawesome/free-regular-svg-icons": "^6.1.1", "@fortawesome/free-solid-svg-icons": "^6.1.1", "@fortawesome/vue-fontawesome": "^2.0.6", "@h2d2/shopicons": "^1.5.2", "axios": "^0.26.1", "bootstrap": "^5.1.3", "canvas-confetti": "^1.4.0", "v-tooltip": "^3.0.0-beta.4", "vue": "^2.6.14", "vue-hot-reload-api": "^2.3.4", "vue-i18n": "^8.26.8", "vue-meta": "^2.4.0", "vue-router": "^3.5.3" }, "devDependencies": { "@storybook/addon-actions": "6.5.0-alpha.9", "@storybook/addon-essentials": "6.5.0-alpha.9", "@storybook/addon-links": "6.5.0-alpha.9", "@storybook/addon-postcss": "2.0.0", "@storybook/vue": "6.5.0-alpha.9", "@vue/cli-plugin-unit-jest": "^4.5.17", "@vue/cli-service": "^4.5.15", "@vue/component-compiler-utils": "^3.3.0", "@vue/eslint-config-standard": "^6.1.0", "@vue/test-utils": "^1.3.0", "eslint": "^7.32.0", "eslint-config-prettier": "^8.5.0", "eslint-plugin-import": "^2.25.3", "eslint-plugin-node": "^11.1.0", "eslint-plugin-prettier": "^3.4.1", "eslint-plugin-promise": "^5.2.0", "eslint-plugin-standard": "^5.0.0", "eslint-plugin-vue": "^7.20.0", "prettier": "^2.5.1", "vue-template-compiler": "^2.6.14" }, "alias": { "vue": "./node_modules/vue/dist/vue.js" }, "engines": { "npm": ">=8.0.0", "node": ">=16.0.0" }, "license": "MIT", "repository": "github:evcc-io/evcc" }