123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475767778798081828384858687888990919293949596979899100101102103104105106107108109110111112113114115116117118119120121122123124125126127128129130131132133134135136137138139140141142143144145146147148149150151152153154155156157158159160161162163164165166167168169170171172173174175176177178179180181182183184185186187188189190191192193194195196197198199200201202203204 |
- {
- "name": "vuetify",
- "description": "Vue Material Component Framework",
- "version": "3.3.11",
- "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.mts",
- "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": {
- ".": {
- "sass": "./lib/styles/main.sass",
- "style": "./lib/styles/main.css",
- "types": "./lib/index.d.mts",
- "default": "./lib/framework.mjs"
- },
- "./styles": {
- "sass": "./lib/styles/main.sass",
- "default": "./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/*/index.mjs",
- "./locale": "./lib/locale/index.mjs",
- "./locale/adapters/*": "./lib/locale/adapters/*.mjs",
- "./iconsets/*": "./lib/iconsets/*.mjs",
- "./labs/components": "./lib/labs/components.mjs",
- "./labs/date/adapters/*": "./lib/labs/date/adapters/*.mjs",
- "./labs/*": "./lib/labs/*/index.mjs",
- "./*": "./*"
- },
- "typesVersions": {
- "*": {
- "lib/framework.mjs": [
- "lib/index.d.mts"
- ],
- "framework": [
- "lib/index.d.mts"
- ],
- "*": [
- "*",
- "dist/*",
- "lib/*",
- "lib/*.d.mts",
- "lib/*/index.d.mts"
- ]
- }
- },
- "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\"",
- "dev:typecheck": "vue-tsc --noEmit --skipLibCheck --project ./tsconfig.dev.json",
- "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.mjs",
- "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.mjs && 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": {
- "@date-io/core": "2.14.0",
- "@date-io/date-fns": "2.14.0",
- "@formatjs/intl": "^2.6.9",
- "@fortawesome/fontawesome-svg-core": "^1.2.36",
- "@fortawesome/free-solid-svg-icons": "^5.15.4",
- "@fortawesome/vue-fontawesome": "^3.0.3",
- "@percy/cli": "^1.21.0",
- "@percy/cypress": "^3.1.2",
- "@rollup/plugin-alias": "^4.0.3",
- "@rollup/plugin-babel": "^6.0.3",
- "@rollup/plugin-node-resolve": "^15.0.1",
- "@rollup/plugin-typescript": "^11.0.0",
- "@types/jest": "^28.1.8",
- "@types/node": "^18.15.11",
- "@types/resize-observer-browser": "^0.1.7",
- "@vitejs/plugin-vue": "^4.2.2",
- "@vitejs/plugin-vue-jsx": "^3.0.1",
- "@vue/babel-plugin-jsx": "^1.1.1",
- "@vue/test-utils": "2.3.2",
- "acorn-walk": "^8.2.0",
- "autoprefixer": "^10.4.14",
- "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": "^6.0.0",
- "cy-mobile-commands": "^0.3.0",
- "cypress": "^12.9.0",
- "cypress-file-upload": "^5.0.8",
- "cypress-real-events": "^1.7.6",
- "date-fns": "^2.28.0",
- "dotenv": "^8.6.0",
- "eslint-plugin-cypress": "^2.13.1",
- "eslint-plugin-jest": "^25.7.0",
- "fast-glob": "^3.2.12",
- "identity-obj-proxy": "^3.0.0",
- "jest-canvas-mock": "^2.5.0",
- "micromatch": "^4.0.5",
- "postcss": "^8.4.21",
- "rollup": "^3.20.2",
- "rollup-plugin-dts": "^5.3.0",
- "rollup-plugin-sass": "^1.2.19",
- "rollup-plugin-sourcemaps": "^0.6.3",
- "rollup-plugin-terser": "^7.0.2",
- "timezone-mock": "^1.3.6",
- "ts-json-schema-generator": "^1.2.0",
- "vite": "^4.3.5",
- "vite-ssr": "^0.17.1",
- "vue-i18n": "^9.3.0-beta.16",
- "vue-router": "^4.1.6"
- },
- "peerDependencies": {
- "typescript": ">=4.7",
- "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": {
- "typescript": {
- "optional": true
- },
- "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": "7e3163388c802d0010e8169c09f67e960189e83b"
- }
|