UNPKG

maz-ui

Version:

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

254 lines (253 loc) 7.74 kB
{ "name": "maz-ui", "type": "module", "version": "4.1.6", "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/types/index.d.ts", "import": "./dist/index.js", "module": "./dist/index.js", "default": "./dist/index.js" }, "./components": { "types": "./dist/types/components/index.d.ts", "import": "./dist/components/index.js", "module": "./dist/components/index.js", "default": "./dist/components/index.js" }, "./composables": { "types": "./dist/types/composables/index.d.ts", "import": "./dist/composables/index.js", "module": "./dist/composables/index.js", "default": "./dist/composables/index.js" }, "./plugins": { "types": "./dist/types/plugins/index.d.ts", "import": "./dist/plugins/index.js", "module": "./dist/plugins/index.js", "default": "./dist/plugins/index.js" }, "./directives": { "types": "./dist/types/directives/index.d.ts", "import": "./dist/directives/index.js", "module": "./dist/directives/index.js", "default": "./dist/directives/index.js" }, "./components/*": { "types": "./dist/types/components/*.vue.d.ts", "import": "./dist/components/*.js", "module": "./dist/components/*.js", "default": "./dist/components/*.js" }, "./composables/*": { "types": "./dist/types/composables/*.d.ts", "import": "./dist/composables/*.js", "module": "./dist/composables/*.js", "default": "./dist/composables/*.js" }, "./plugins/*": { "types": "./dist/types/plugins/*.d.ts", "import": "./dist/plugins/*.js", "module": "./dist/plugins/*.js", "default": "./dist/plugins/*.js" }, "./directives/*": { "types": "./dist/types/directives/*.d.ts", "import": "./dist/directives/*.js", "module": "./dist/directives/*.js", "default": "./dist/directives/*.js" }, "./resolvers": { "types": "./dist/types/resolvers/index.d.ts", "import": "./dist/resolvers/index.js", "module": "./dist/resolvers/index.js", "default": "./dist/resolvers/index.js" }, "./resolvers/*": { "types": "./dist/types/resolvers/*.d.ts", "import": "./dist/resolvers/*.js", "module": "./dist/resolvers/*.js", "default": "./dist/resolvers/*.js" }, "./icons": { "types": "./dist/types/icons/index.d.ts", "import": "./dist/icons/index.js", "module": "./dist/icons/index.js", "default": "./dist/icons/index.js" }, "./tailwindcss": { "types": "./dist/types/tailwindcss/index.d.ts", "import": "./dist/tailwindcss/index.js", "module": "./dist/tailwindcss/index.js", "default": "./dist/tailwindcss/index.js" }, "./tailwindcss/*": { "types": "./dist/types/tailwindcss/*.d.ts", "import": "./dist/tailwindcss/*.js", "module": "./dist/tailwindcss/*.js", "default": "./dist/tailwindcss/*.js" }, "./themes": { "types": "./dist/types/themes.d.ts", "import": "./dist/themes.js", "module": "./dist/themes.js", "default": "./dist/themes.js" }, "./translations": { "types": "./dist/types/translations.d.ts", "import": "./dist/translations.js", "module": "./dist/translations.js", "default": "./dist/translations.js" }, "./styles": "./dist/css/main.css", "./aos-styles": "./dist/css/aos.css", "./*": "./*" }, "main": "./dist/index.js", "module": "./dist/index.js", "unpkg": "./dist/index.js", "types": "./dist/types/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" }, "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:oxlint": "oxlint . -D correctness --ignore-path .gitignore", "lint:oxlint:fix": "oxlint . --fix -D correctness --ignore-path .gitignore", "lint:style": "stylelint \"./**/*.{vue,css,scss,postcss,pcss,html}\"", "lint:style:fix": "pnpm lint:style --fix", "build": "pnpm typecheck && pnpm build:only", "build:only": "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", "pre-commit": "lint-staged", "typecheck": "vue-tsc --noEmit --skipLibCheck" }, "peerDependencies": { "nuxt": ">=3.4.0 <5.0.0", "unplugin-auto-import": ">=19.0.0 <20.0.0", "unplugin-vue-components": ">=28.0.0 <29.0.0", "vue": "^3.5.0", "vue-router": "^4.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.8", "@maz-ui/cli": "4.1.3", "@maz-ui/icons": "4.1.3", "@maz-ui/themes": "4.1.5", "@maz-ui/translations": "4.1.3", "@maz-ui/utils": "4.1.3", "chart.js": "^4.5.0", "dayjs": "^1.11.13", "libphonenumber-js": "^1.12.10", "valibot": "^1.1.0", "vue-chartjs": "^5.3.2" }, "devDependencies": { "@maz-ui/eslint-config": "4.1.2", "@maz-ui/node": "4.1.3", "@vitejs/plugin-vue": "^6.0.1", "@vitest/coverage-v8": "^3.2.4", "@vue/compiler-sfc": "^3.5.18", "@vue/test-utils": "^2.4.6", "@vue/tsconfig": "^0.7.0", "autoprefixer": "^10.4.21", "glob": "^11.0.3", "jsdom": "^26.1.0", "lightningcss": "^1.30.1", "nuxt": "^4.0.3", "postcss": "^8.5.6", "postcss-html": "^1.8.0", "postcss-import": "^16.1.1", "postcss-nested": "^7.0.2", "postcss-replace": "^2.0.1", "postcss-url": "^10.1.3", "sass": "^1.90.0", "stylelint": "^16.23.1", "stylelint-config-recommended-vue": "^1.6.1", "stylelint-config-standard": "^39.0.0", "stylelint-config-standard-scss": "^15.0.1", "stylelint-config-tailwindcss": "^1.0.0", "stylelint-scss": "^6.12.0", "tailwindcss": "^3.4.16", "typescript": "~5.9.2", "unplugin-auto-import": "^20.0.0", "unplugin-vue-components": "^29.0.0", "vite": "^7.1.1", "vite-plugin-dts": "^4.5.4", "vite-plugin-lib-inject-css": "^2.2.2", "vite-svg-loader": "^5.1.0", "vitest": "^3.2.4", "vue": "^3.5.18", "vue-router": "^4.5.1", "vue-tsc": "^3.0.5" }, "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" }, "gitHead": "3051819550985506413a8f0d103e8f11b4cb17d7" }