{ "name": "jellyfin-vue", "version": "0.0.0", "private": true, "scripts": { "dev": "nuxt-ts", "build": "nuxt-ts build", "start": "nuxt-ts start", "generate": "nuxt-ts generate", "lint:js": "eslint --ext .js,.vue --ignore-path .gitignore .", "lint:style": "stylelint **/*.{vue,css} --ignore-path .gitignore", "lint": "yarn lint:js && yarn lint:style", "test": "jest" }, "lint-staged": { "*.{js,vue}": "eslint", "*.{css,vue}": "stylelint" }, "husky": { "hooks": { "pre-commit": "lint-staged", "commit-msg": "commitlint -E HUSKY_GIT_PARAMS" } }, "dependencies": { "@nuxt/typescript-runtime": "^1.0.0", "@nuxtjs/auth-next": "^5.0.0-1595976864.509d9d6", "@nuxtjs/axios": "^5.12.0", "@nuxtjs/pwa": "^3.0.0-beta.20", "nuxt": "^2.14.0" }, "devDependencies": { "@commitlint/cli": "^9.1.2", "@commitlint/config-conventional": "^9.1.2", "@nuxt/types": "^2.14.0", "@nuxt/typescript-build": "^2.0.2", "@nuxtjs/eslint-config": "^3.1.0", "@nuxtjs/eslint-config-typescript": "^3.0.0", "@nuxtjs/eslint-module": "^2.0.0", "@nuxtjs/stylelint-module": "^4.0.0", "@nuxtjs/vuetify": "^1.11.2", "@vue/test-utils": "^1.0.3", "babel-core": "7.0.0-bridge.0", "babel-eslint": "^10.1.0", "babel-jest": "^26.1.0", "cz-conventional-changelog": "3.3.0", "eslint": "^7.5.0", "eslint-config-prettier": "^6.11.0", "eslint-plugin-nuxt": "^1.0.0", "eslint-plugin-prettier": "^3.1.4", "eslint-plugin-promise": "^4.2.1", "husky": "^4.2.5", "jest": "^26.1.0", "lint-staged": "^10.2.11", "prettier": "^2.0.5", "stylelint": "^13.6.1", "stylelint-config-prettier": "^8.0.2", "stylelint-config-standard": "^20.0.0", "ts-jest": "^26.1.3", "ts-loader": "^8.0.3", "vue-jest": "^3.0.4" }, "config": { "commitizen": { "path": "./node_modules/cz-conventional-changelog" } } }