{ "name": "nuxt-demo", "version": "1.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": { "commit-msg": "commitlint -E HUSKY_GIT_PARAMS", "pre-commit": "lint-staged" } }, "dependencies": { "@nuxt/typescript-runtime": "^2.0.0", "@nuxtjs/axios": "^5.12.2", "core-js": "^3.6.5", "nuxt": "^2.14.6", "nuxt-buefy": "^0.4.3", "nuxt-i18n": "^6.16.0", "vue-i18n": "^9.0.0-beta.12", "xml-parser": "^1.2.1", "xml2js": "^0.4.23" }, "devDependencies": { "@commitlint/cli": "^11.0.0", "@commitlint/config-conventional": "^11.0.0", "@nuxt/types": "^2.14.6", "@nuxt/typescript-build": "^2.0.3", "@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", "@vue/test-utils": "^1.1.0", "babel-core": "7.0.0-bridge.0", "babel-eslint": "^10.1.0", "babel-jest": "^26.5.0", "eslint": "^7.10.0", "eslint-config-prettier": "^6.12.0", "eslint-plugin-nuxt": "^1.0.0", "eslint-plugin-prettier": "^3.1.4", "husky": "^4.3.0", "jest": "^26.5.0", "lint-staged": "^10.4.0", "prettier": "^2.1.2", "stylelint": "^13.7.2", "stylelint-config-prettier": "^8.0.2", "stylelint-config-standard": "^20.0.0", "ts-jest": "^26.4.1", "vue-jest": "^3.0.4" } }