UNPKG

maz-ui

Version:

A standalone components library for Vue.Js 3 & Nuxt.Js 3

213 lines 6.18 kB
{ "name": "maz-ui", "type": "module", "version": "4.9.3", "description": "A standalone components library for Vue.Js 3 & Nuxt.Js 3", "author": "Louis Mazel <me@loicmazuel.com>", "license": "MIT", "homepage": "https://maz-ui.com/", "repository": { "type": "git", "url": "git+https://github.com/LouisMazel/maz-ui.git" }, "bugs": { "url": "https://github.com/LouisMazel/maz-ui/issues" }, "keywords": [ "vue", "vue3", "nuxt", "components", "vue-component", "framework", "library", "ui", "nuxt3", "module", "nuxt-module" ], "sideEffects": [ "**/*.css", "./dist/css/**" ], "exports": { ".": { "types": "./dist/index.d.ts", "import": "./dist/index.js", "module": "./dist/index.js", "default": "./dist/index.js" }, "./components": { "types": "./dist/components/index.d.ts", "import": "./dist/components/index.js", "module": "./dist/components/index.js", "default": "./dist/components/index.js" }, "./components/*": { "types": "./dist/components/*.vue.d.ts", "import": "./dist/components/*.js", "module": "./dist/components/*.js", "default": "./dist/components/*.js" }, "./composables": { "types": "./dist/composables/index.d.ts", "import": "./dist/composables/index.js", "module": "./dist/composables/index.js", "default": "./dist/composables/index.js" }, "./composables/*": { "types": "./dist/composables/*.d.ts", "import": "./dist/composables/*.js", "module": "./dist/composables/*.js", "default": "./dist/composables/*.js" }, "./plugins": { "types": "./dist/plugins/index.d.ts", "import": "./dist/plugins/index.js", "module": "./dist/plugins/index.js", "default": "./dist/plugins/index.js" }, "./plugins/*": { "types": "./dist/plugins/*.d.ts", "import": "./dist/plugins/*.js", "module": "./dist/plugins/*.js", "default": "./dist/plugins/*.js" }, "./directives": { "types": "./dist/directives/index.d.ts", "import": "./dist/directives/index.js", "module": "./dist/directives/index.js", "default": "./dist/directives/index.js" }, "./directives/*": { "types": "./dist/directives/*.d.ts", "import": "./dist/directives/*.js", "module": "./dist/directives/*.js", "default": "./dist/directives/*.js" }, "./resolvers": { "types": "./dist/resolvers/index.d.ts", "import": "./dist/resolvers/index.js", "module": "./dist/resolvers/index.js", "default": "./dist/resolvers/index.js" }, "./resolvers/*": { "types": "./dist/resolvers/*.d.ts", "import": "./dist/resolvers/*.js", "module": "./dist/resolvers/*.js", "default": "./dist/resolvers/*.js" }, "./tailwindcss": { "types": "./dist/tailwindcss/index.d.ts", "import": "./dist/tailwindcss/index.js", "module": "./dist/tailwindcss/index.js", "default": "./dist/tailwindcss/index.js" }, "./tailwindcss/*": { "types": "./dist/tailwindcss/*.d.ts", "import": "./dist/tailwindcss/*.js", "module": "./dist/tailwindcss/*.js", "default": "./dist/tailwindcss/*.js" }, "./styles": { "types": "./dist/css/main.css.d.ts", "default": "./dist/css/main.css" }, "./aos-styles": { "types": "./dist/css/aos.css.d.ts", "default": "./dist/css/aos.css" }, "./*": "./*" }, "main": "./dist/index.js", "module": "./dist/index.js", "unpkg": "./dist/index.js", "types": "./dist/index.d.ts", "bin": { "maz": "./bin/maz.mjs", "maz-ui": "./bin/maz.mjs" }, "files": [ "LICENSE", "README.md", "bin", "dist", "svg", "tailwindcss" ], "engines": { "node": ">= 18.0.0" }, "peerDependencies": { "nuxt": ">=3.4.0 <5.0.0", "unplugin-auto-import": ">=19.0.0 <22.0.0", "unplugin-vue-components": ">=28.0.0 <33.0.0", "vue": ">=3.5.0 <4.0.0", "vue-router": ">=4.0.0 <6.0.0" }, "peerDependenciesMeta": { "nuxt": { "optional": true }, "unplugin-auto-import": { "optional": true }, "unplugin-vue-components": { "optional": true }, "vue-router": { "optional": true } }, "dependencies": { "@floating-ui/vue": "^1.1.11", "chart.js": "^4.5.1", "dayjs": "^1.11.20", "libphonenumber-js": "^1.12.41", "valibot": "^1.3.1", "vue-chartjs": "^5.3.3", "@maz-ui/cli": "4.7.3", "@maz-ui/themes": "4.9.2", "@maz-ui/translations": "4.9.2", "@maz-ui/icons": "4.9.2", "@maz-ui/utils": "4.7.6" }, "devDependencies": { "@vitejs/plugin-vue": "^6.0.6", "@vue/compiler-sfc": "^3.5.32", "@vue/test-utils": "^2.4.6", "autoprefixer": "^10.5.0", "jsdom": "^29.0.2", "lightningcss": "^1.32.0", "nuxt": "^4.4.2", "sass": "^1.99.0", "tailwindcss": "^3.4.16", "unplugin-auto-import": "^21.0.0", "unplugin-vue-components": "^32.0.0", "vue-router": "^5.0.4", "@maz-ui/eslint-config": "4.9.1", "@maz-ui/node": "4.6.1" }, "lint-staged": { "*.{js,ts,vue,mjs,mts,cjs,md,yml,json}": "cross-env NODE_ENV=production eslint --fix", "*.{vue,css,scss,postcss,pcss}": "stylelint --fix --allow-empty-input" }, "scripts": { "maz": "maz", "lint": "pnpm lint:js && pnpm lint:style", "lint:fix": "pnpm lint:js:fix && pnpm lint:style:fix", "lint:js": "cross-env NODE_ENV=production eslint", "lint:js:fix": "pnpm lint:js --fix", "lint:style": "stylelint \"./**/*.{vue,css,scss,postcss,pcss,html}\"", "lint:style:fix": "pnpm lint:style --fix", "build": "vite build", "build:watch": "vite build --watch --mode development", "build:analyze": "vite-node build/analyze-bundle.ts", "test:unit": "vitest run", "test:unit:watch": "vitest watch", "test:unit:coverage": "vitest run --coverage", "test:unit:coverage:watch": "vitest watch --coverage", "test:unit:coverage:master": "vitest run --coverage --changed master", "typecheck": "vue-tsc --noEmit --skipLibCheck" } }