UNPKG

watercolor-ui

Version:

A modern minimalist cross-framework component library

133 lines (132 loc) 4.2 kB
{ "name": "watercolor-ui", "version": "1.0.1", "description": "A modern minimalist cross-framework component library", "type": "module", "main": "dist/watercolor-ui.umd.js", "module": "dist/watercolor-ui.es.js", "types": "dist/index.d.ts", "style": "dist/watercolor-ui.css", "files": [ "dist", "README.md", "public/img/watercolorui.png" ], "scripts": { "dev": "vite", "build": "vite build", "build:vue": "vite build --config vite.vue.config.js", "build:react": "vite build --config vite.react.config.js", "preview": "vite preview", "storybook": "storybook dev -p 6006 -c .storybook-vue", "build-storybook": "storybook build -c .storybook-vue -o storybook-static-vue", "test": "vitest", "test:ui": "vitest --ui", "test:vue": "vitest run --config vitest.vue.config.ts --coverage", "test:react": "vitest run --config vitest.react.config.ts --coverage", "lint": "eslint . --ext ts,tsx,js,jsx,vue", "lint:fix": "eslint . --ext ts,tsx,js,jsx,vue --fix", "storybook:vue": "storybook dev -p 6006 -c .storybook-vue", "build-storybook:vue": "storybook build -c .storybook-vue -o storybook-static-vue", "storybook:react": "storybook dev -p 6007 -c .storybook-react", "build-storybook:react": "storybook build -c .storybook-react -o storybook-static-react", "prepublishOnly": "npm run build", "prepack": "npm run build", "pack": "npm pack", "publish": "npm publish", "check-publish": "node scripts/check-publish.js", "release": "node scripts/publish.js", "release:patch": "node scripts/publish.js patch", "release:minor": "node scripts/publish.js minor", "release:major": "node scripts/publish.js major" }, "peerDependencies": { "react": "^18.0.0", "react-dom": "^18.0.0", "vue": "^3.0.0" }, "devDependencies": { "@chromatic-com/storybook": "^4.0.1", "@storybook/addon-docs": "9.0.14", "@storybook/addon-links": "9.0.14", "@storybook/react-vite": "9.0.14", "@storybook/vue3-vite": "9.0.14", "@testing-library/jest-dom": "^6.1.5", "@testing-library/react": "^16.3.0", "@testing-library/vue": "^8.0.1", "@types/node": "^20.10.6", "@types/react": "^18.2.46", "@types/react-dom": "^18.2.18", "@typescript-eslint/eslint-plugin": "^6.18.1", "@typescript-eslint/parser": "^6.18.1", "@vitejs/plugin-react": "^4.6.0", "@vitejs/plugin-vue": "^6.0.0", "@vitest/coverage-v8": "^3.2.4", "@vue/compiler-sfc": "^3.5.17", "@vue/eslint-config-typescript": "^12.0.0", "@vue/test-utils": "^2.4.3", "ajv": "^8.12.0", "eslint": "^8.56.0", "eslint-plugin-react-hooks": "^4.6.0", "eslint-plugin-react-refresh": "^0.4.5", "eslint-plugin-storybook": "^9.0.14", "eslint-plugin-vitest": "^0.5.4", "eslint-plugin-vue": "^9.19.2", "jsdom": "^23.2.0", "react": "^18.3.1", "react-dom": "^18.3.1", "storybook": "9.0.14", "typescript": "^5.3.3", "vite": "^6.3.5", "vite-plugin-dts": "^4.5.4", "vitest": "^3.2.4", "vitest-canvas-mock": "^0.3.3", "vue": "^3.5.17" }, "keywords": [ "vue", "react", "component-library", "ui", "typescript", "minimalist", "watercolor", "material-ui", "mui", "cross-framework", "dark-mode", "theme" ], "author": { "name": "Watercolor UI Team", "email": "support@watercolor-ui.dev", "url": "https://watercolor-ui.dev" }, "repository": { "type": "git", "url": "https://github.com/zeturn/watercolor.git" }, "homepage": "https://watercolor-ui.dev", "bugs": { "url": "https://github.com/zeturn/watercolor/issues" }, "engines": { "node": ">=16.0.0", "npm": ">=8.0.0" }, "license": "MIT", "dependencies": { "@heroicons/react": "^2.2.0", "@heroicons/vue": "^2.2.0", "@phosphor-icons/react": "^2.1.10", "@phosphor-icons/vue": "^2.2.1", "@tabler/icons-react": "^3.34.0", "@tabler/icons-vue": "^3.34.0", "feather-icons": "^4.29.2", "lucide": "^0.525.0", "lucide-react": "^0.525.0", "lucide-vue-next": "^0.525.0", "node-fetch": "^2.7.0", "prop-types": "^15.8.1" } }