UNPKG

vuetify

Version:

Vue Material Component Framework

187 lines (186 loc) 6.07 kB
{ "name": "vuetify", "description": "Vue Material Component Framework", "version": "3.1.7", "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": "lib/framework.mjs", "module": "lib/framework.mjs", "jsdelivr": "dist/vuetify.js", "unpkg": "dist/vuetify.js", "types": "lib/index.d.ts", "sass": "lib/styles/main.sass", "styles": "lib/styles/main.css", "sideEffects": [ "*.sass", "*.scss", "*.css", "*.vue" ], "files": [ "dist/", "lib/", "_settings.scss", "_styles.scss", "_tools.scss", "CHANGELOG.md" ], "exports": { ".": "./lib/framework.mjs", "./styles": "./lib/styles/main.css", "./styles/*": "./lib/styles/*", "./framework": "./lib/framework.mjs", "./blueprints": "./lib/blueprints/index.mjs", "./blueprints/*": "./lib/blueprints/*.mjs", "./components": "./lib/components/index.mjs", "./components/*": "./lib/components/*/index.mjs", "./directives": "./lib/directives/index.mjs", "./directives/*": "./lib/directives/*/*.mjs", "./locale": "./lib/locale/index.mjs", "./locale/adapters/*": "./lib/locale/adapters/*.mjs", "./iconsets/*": "./lib/iconsets/*.mjs", "./labs/components": "./lib/labs/components.mjs", "./labs/*": "./lib/labs/*/index.mjs", "./*": "./*" }, "typesVersions": { "*": { "lib/framework.mjs": [ "lib/index.d.ts" ], "framework": [ "lib/index.d.ts" ], "*": [ "*", "dist/*", "lib/*", "lib/*.d.ts", "lib/*/index.d.ts" ] } }, "engines": { "node": "^12.20 || >=14.13" }, "scripts": { "watch": "yarn build:lib --watch", "dev": "cross-env NODE_ENV=development vite", "dev:ssr": "cross-env NODE_ENV=development VITE_SSR=true vite-ssr", "dev:prod": "concurrently \"cross-env NODE_ENV=production vite build -w\" \"vite preview\"", "build": "rimraf lib dist && concurrently \"yarn build:dist\" \"yarn build:lib\" -n \"dist,lib\" --kill-others-on-fail -r && yarn build:types", "build:dist": "rollup --config build/rollup.config.js", "build:lib": "cross-env NODE_ENV=lib babel src --out-dir lib --source-maps --extensions \".ts\",\".tsx\",\".snap\" --copy-files --no-copy-ignored --out-file-extension .mjs", "build:types": "rimraf types-temp && tsc --pretty --emitDeclarationOnly -p tsconfig.dist.json && rollup --config build/rollup.types.config.js && rimraf types-temp", "tsc": "tsc", "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", "lint": "concurrently -n \"tsc,eslint\" --kill-others-on-fail \"tsc -p tsconfig.checks.json --noEmit --pretty\" \"eslint src -f codeframe --max-warnings 0\"", "lint:fix": "concurrently -n \"tsc,eslint\" \"tsc -p tsconfig.checks.json --noEmit --pretty\" \"eslint --fix src\"", "cy:open": "cypress open --component -b electron", "cy:run": "percy exec -- cypress run --component" }, "devDependencies": { "@formatjs/intl": "^2.6.5", "@fortawesome/fontawesome-svg-core": "^1.2.36", "@fortawesome/free-solid-svg-icons": "^5.15.4", "@fortawesome/vue-fontawesome": "^3.0.3", "@percy/cli": "^1.18.0", "@percy/cypress": "^3.1.2", "@rollup/plugin-alias": "^3.1.9", "@rollup/plugin-babel": "^5.3.1", "@rollup/plugin-node-resolve": "^13.3.0", "@rollup/plugin-typescript": "^8.3.2", "@types/jest": "^28.1.8", "@types/node": "^18.13.0", "@types/resize-observer-browser": "^0.1.7", "@vitejs/plugin-vue": "^3.0.3", "@vitejs/plugin-vue-jsx": "^2.0.0", "@vue/babel-plugin-jsx": "^1.1.1", "@vue/test-utils": "2.0.0", "acorn-walk": "^8.2.0", "autoprefixer": "^10.4.13", "babel-plugin-add-import-extension": "1.5.1", "babel-plugin-module-resolver": "^5.0.0", "babel-plugin-transform-define": "^2.1.0", "babel-polyfill": "^6.26.0", "concurrently": "^4.1.1", "cssnano": "^5.1.14", "cy-mobile-commands": "^0.3.0", "cypress": "^12.6.0", "cypress-file-upload": "^5.0.8", "cypress-real-events": "^1.7.0", "dotenv": "^8.6.0", "eslint-plugin-cypress": "^2.12.1", "eslint-plugin-jest": "^25.7.0", "fast-glob": "^3.2.12", "identity-obj-proxy": "^3.0.0", "jest-canvas-mock": "^2.3.1", "micromatch": "^4.0.5", "postcss": "^8.4.21", "rollup": "^2.79.1", "rollup-plugin-dts": "^4.2.3", "rollup-plugin-sass": "^1.2.17", "rollup-plugin-sourcemaps": "^0.6.3", "rollup-plugin-terser": "^7.0.2", "ts-json-schema-generator": "^1.0.0", "vite": "^3.2.5", "vite-ssr": "^0.16.0", "vue-i18n": "^9.3.0-beta.16", "vue-router": "^4.1.6" }, "peerDependencies": { "vite-plugin-vuetify": "^1.0.0-alpha.12", "vue": "^3.2.0", "vue-i18n": "^9.0.0", "webpack-plugin-vuetify": "^2.0.0-alpha.11" }, "peerDependenciesMeta": { "vue-i18n": { "optional": true }, "webpack-plugin-vuetify": { "optional": true }, "vite-plugin-vuetify": { "optional": true } }, "publishConfig": { "access": "public" }, "vetur": { "tags": "dist/json/tags.json", "attributes": "dist/json/attributes.json" }, "web-types": "dist/json/web-types.json", "gitHead": "dfa088da775c3426f36bf8b080abf62f4daf9fa8" }