UNPKG

balm-ui

Version:

A modular and customizable UI library based on Material Design and Vue 3

116 lines (115 loc) 2.99 kB
{ "name": "balm-ui", "version": "10.31.1", "description": "A modular and customizable UI library based on Material Design and Vue 3", "keywords": [ "balm", "material", "design", "vue", "vue-component", "component", "components", "ui", "framework", "frontend" ], "homepage": "https://material.balmjs.com", "license": "MIT", "author": { "name": "Elf-mousE", "email": "ifmouz@gmail.com", "url": "http://elf-mouse.me" }, "files": [ "src", "dist", "fonts", "components", "plugins", "directives", "utils", "vetur" ], "main": "dist/balm-ui.js", "module": "dist/balm-ui.esm.js", "types": "dist/balm-ui.d.ts", "scripts": { "update:mdc": "balm --mdc", "update:mdi": "balm --mdi", "update:mdi:json": "balm --mdi-json", "update": "npm run update:mdc && npm run update:mdi", "dev": "balm", "prod": "cross-env NODE_ENV=production balm -p", "docs": "cross-env NODE_ENV=production balm -p --docs", "test": "jest" }, "repository": { "type": "git", "url": "git+https://github.com/balmjs/balm-ui.git" }, "bugs": { "url": "https://github.com/balmjs/balm-ui/issues" }, "vetur": { "tags": "vetur/tags.json", "attributes": "vetur/attributes.json" }, "dependencies": { "deepmerge": "^4.3.1", "flatpickr": "^4.6.13", "material-components-web": "14", "quill": "^2.0.2" }, "devDependencies": { "@babel/eslint-parser": "^7.25", "@babel/plugin-transform-optional-chaining": "^7.25", "@babel/register": "^7.25", "@babel/runtime-corejs3": "^7.25", "@csstools/normalize.css": "^12.0.0", "@rollup/plugin-alias": "^5.0.0", "@rollup/plugin-babel": "^6.0.0", "@rollup/plugin-commonjs": "^26.0.0", "@rollup/plugin-json": "^6.0.0", "@rollup/plugin-node-resolve": "^15.0.0", "@rollup/plugin-replace": "^5.0.0", "@types/jest": "^29.0.0", "@vue/compiler-sfc": "^3.4.0", "@vue/test-utils": "^2.0.0", "@vue/vue3-jest": "^29.0.0", "axios": "^1.7.0", "babel-jest": "^29.0.0", "babel-plugin-prismjs": "^2.1.0", "balm": "^4.31.0", "clipboard": "^2.0.11", "core-js": "^3.38.0", "cross-env": "^7.0.3", "eslint": "^9.0.0", "eslint-config-prettier": "^9.0.0", "eslint-plugin-prettier": "^5.0.0", "eslint-plugin-vue": "^9.0.0", "font-awesome": "^4.7.0", "gulp-replace": "^1.1.4", "html-loader": "5.1.0", "jest": "^29.0.0", "jest-serializer-vue": "^3.0.0", "markdown-loader": "^8.0.0", "nyc": "^17.0.0", "prettier": "^3.0.0", "prismjs": "^1.29.0", "rollup-plugin-vue": "^6.0.0", "sanitize.css": "^13.0.0", "ts-jest": "^29.0.0", "typescript": "^5.0.0", "vue": "^3.4.0", "vue-i18n": "^9.0.0", "vue-loader": "^17.4.0", "vue-meta": "^3.0.0-alpha.10", "vue-router": "^4.0.0", "webpack": "^5.94.0" }, "peerDependencies": { "vue": ">=3" }, "private": false }