UNPKG

color-gradient-picker-vue3

Version:

A modern color and gradient picker component for Vue 3 with TypeScript support

110 lines (109 loc) 2.99 kB
{ "name": "color-gradient-picker-vue3", "version": "3.1.1", "type": "module", "author": "June", "description": "A modern color and gradient picker component for Vue 3 with TypeScript support", "keywords": [ "vue", "vue.js", "vue3", "color-picker", "gradient-picker", "color", "gradient", "typescript", "component", "ui" ], "tags": [ "vue", "vue.js", "vue3", "color-picker", "gradient" ], "files": [ "dist", "index.d.ts", "types" ], "main": "./dist/color-gradient-picker-vue3.umd.js", "module": "./dist/color-gradient-picker-vue3.es.js", "types": "./index.d.ts", "exports": { ".": { "types": "./index.d.ts", "require": "./dist/color-gradient-picker-vue3.umd.js", "import": "./dist/color-gradient-picker-vue3.es.js" }, "./dist/style.css": "./dist/color-gradient-picker-vue3.css" }, "scripts": { "dev": "vite", "build": "vue-tsc && vite build", "preview": "vite preview", "eslint": "eslint --ext .ts,.tsx,.jsx,.js,.vue --ignore-path .gitignore --fix src", "prettier": "prettier --write .", "type-check": "vue-tsc --noEmit", "lint": "eslint --ext .ts,.tsx,.jsx,.js,.vue src", "lint:fix": "eslint --ext .ts,.tsx,.jsx,.js,.vue src --fix", "format": "prettier --write \"*.{ts,tsx,js,jsx,vue,scss,css}\"", "clean": "rimraf dist", "prebuild": "npm run clean", "test": "vitest", "test:ui": "vitest --ui", "test:run": "vitest run", "test:coverage": "vitest run --coverage", "test:watch": "vitest --watch" }, "config": { "commitizen": { "path": "node_modules/cz-conventional-changelog" } }, "license": "MIT", "homepage": "https://github.com/Qiu-Jun/color-gradient-picker-vue3.git#readme", "repository": { "type": "git", "url": "https://github.com/Qiu-Jun/color-gradient-picker-vue3.git.git" }, "bugs": { "url": "https://github.com/Qiu-Jun/color-gradient-picker-vue3.git/issues" }, "engines": { "node": ">=16.0.0", "npm": ">=8.0.0" }, "peerDependencies": { "vue": "^3.0.0" }, "devDependencies": { "@types/node": "^20.0.0", "@vitejs/plugin-vue": "^5.0.0", "@vitejs/plugin-vue-jsx": "^3.0.0", "@vitest/coverage-v8": "^1.0.0", "@vitest/ui": "^1.0.0", "@vue/test-utils": "^2.4.0", "@vue/tsconfig": "^0.5.0", "autoprefixer": "^10.4.0", "eslint": "^8.0.0", "jsdom": "^23.0.0", "prettier": "^3.0.0", "rimraf": "^5.0.0", "rollup-plugin-visualizer": "^5.9.2", "sass": "^1.69.0", "terser": "^5.24.0", "typescript": "^5.0.0", "unocss": "^0.58.0", "unplugin-auto-import": "^0.17.0", "vite": "^5.0.0", "vitest": "^1.0.0" }, "dependencies": { "html2canvas": "^1.4.1", "lodash-es": "^4.17.21", "tinycolor2": "^1.6.0", "uuid": "^9.0.1" } }