{
  "name": "vuetify",
  "description": "Vue Material Component Framework",
  "version": "2.4.4",
  "author": {
    "name": "John Leider",
    "email": "john@vuetifyjs.com"
  },
  "license": "MIT",
  "homepage": "https://vuetifyjs.com",
  "repository": {
    "type": "git",
    "url": "git+https://github.com/vuetifyjs/vuetify.git",
    "directory": "packages/vuetify"
  },
  "keywords": [
    "vuetify",
    "ui framework",
    "component framework",
    "ui library",
    "component library",
    "material components",
    "vue framework"
  ],
  "bugs": {
    "url": "https://issues.vuetifyjs.com"
  },
  "funding": {
    "type": "github",
    "url": "https://github.com/sponsors/johnleider"
  },
  "main": "dist/vuetify.js",
  "module": "dist/vuetify.js",
  "jsdelivr": "dist/vuetify.js",
  "unpkg": "dist/vuetify.js",
  "types": "types/index.d.ts",
  "sideEffects": [
    "*.sass",
    "*.scss",
    "*.css"
  ],
  "files": [
    "src/",
    "dist/",
    "lib/",
    "es5/",
    "types/"
  ],
  "scripts": {
    "watch": "cross-env TARGET=development webpack --config build/config.js --progress --hide-modules --watch",
    "dev": "cross-env NODE_ENV=development webpack-dev-server --config build/webpack.dev.config.js --hot",
    "build": "concurrently \"yarn build:dist --no-progress\" \"yarn build:lib\" -n \"dist,lib\" --kill-others-on-fail -r && yarn build:json",
    "build:dist": "rimraf dist && cross-env NODE_ENV=production webpack --config build/config.js --progress --hide-modules",
    "build:json": "node build/build-json.js",
    "tsc": "tsc",
    "build:lib": "node build/build-lib.js",
    "debug:test": "cross-env NODE_ENV=test node --inspect --inspect-brk ../../node_modules/jest/bin/jest.js --no-cache -i --verbose",
    "test": "node build/run-tests.js",
    "test:unix": "cross-env NODE_ENV=test jest",
    "test:win32": "cross-env NODE_ENV=test jest -i",
    "test:coverage": "yarn test --coverage",
    "test:types": "tsc -p ./types/test/tsconfig.json",
    "lint": "concurrently -n \"tsc,eslint,types\" --kill-others-on-fail \"tsc --noEmit --pretty\" \"eslint --ext .js,.ts src -f codeframe --max-warnings 0\" \"yarn test:types\"",
    "lint:fix": "concurrently -n \"tsc,eslint,types\" \"tsc --noEmit --pretty\" \"eslint --fix --ext .js,.ts src\" \"yarn test:types\""
  },
  "devDependencies": {
    "@fortawesome/fontawesome-svg-core": "^1.2.30",
    "@fortawesome/free-solid-svg-icons": "^5.14.0",
    "@fortawesome/vue-fontawesome": "^0.1.10",
    "@mdi/font": "^4.5.95",
    "@types/jest": "^26.0.14",
    "@types/node": "^14.11.10",
    "@vue/test-utils": "1.0.0-beta.29",
    "autoprefixer": "^9.6.1",
    "babel-loader": "^8.0.6",
    "babel-plugin-detective": "^2.0.0",
    "babel-plugin-module-resolver": "^3.2.0",
    "babel-plugin-transform-define": "^1.3.1",
    "babel-polyfill": "^6.26.0",
    "concurrently": "^4.1.1",
    "cssnano": "^4.1.10",
    "dotenv": "^8.0.0",
    "eslint-plugin-jest": "^24.1.0",
    "file-loader": "^4.1.0",
    "fork-ts-checker-webpack-plugin": "^1.6.0",
    "friendly-errors-webpack-plugin": "^1.7.0",
    "happypack": "^5.0.1",
    "identity-obj-proxy": "^3.0.0",
    "jest-canvas-mock": "^2.3.0",
    "mini-css-extract-plugin": "^0.8.0",
    "optimize-css-assets-webpack-plugin": "^5.0.3",
    "postcss-loader": "^3.0.0",
    "pug": "^2.0.4",
    "pug-loader": "^2.4.0",
    "sass-loader": "^10.0.2",
    "style-loader": "^0.23.1",
    "stylus": "^0.54.5",
    "stylus-loader": "^3.0.2",
    "ts-loader": "^8.0.6",
    "url-loader": "^2.1.0",
    "vue-meta": "^2.4.0",
    "vue-router": "^3.0.7",
    "vuetify-loader": "^1.3.0",
    "webpack-dev-server": "^3.7.2"
  },
  "peerDependencies": {
    "vue": "^2.6.4"
  },
  "publishConfig": {
    "access": "public"
  },
  "vetur": {
    "tags": "dist/json/tags.json",
    "attributes": "dist/json/attributes.json"
  },
  "web-types": "dist/json/web-types.json",
  "gitHead": "eeefd9cb112aea7a7edf60629c470fdbd0b08721"
}
