UNPKG

vue-responsiveness

Version:

A tiny, performant, and intuitive Vue 3 plugin for working with responsive breakpoints and media queries at runtime.

100 lines 2.29 kB
{ "name": "vue-responsiveness", "private": false, "files": [ "dist", "lib" ], "types": "./dist/index.d.ts", "main": "./dist/vue-responsiveness.umd.cjs", "module": "./dist/vue-responsiveness.js", "exports": { ".": { "import": "./dist/vue-responsiveness.js", "require": "./dist/vue-responsiveness.umd.cjs" } }, "keywords": [ "vue", "vue3", "vue responsiveness plugin", "vue plugin", "responsiveness", "responsive design", "responsiveness breakpoints", "responsiveness interval", "breakpoints", "custom breakpoints", "matchmedia", "window matchmedia", "match media", "media query", "media queries", "@media", "css", "bootstrap", "bulma", "chakra", "foundation", "ionic", "material design", "materialize", "material ui", "quasar", "semantic ui", "Skeleton", "vuetify", "tailwind", "tailwindcss", "windi", "windicss" ], "repository": { "type": "git", "url": "git+https://github.com/codemonk-digital/vue-responsiveness.git" }, "version": "0.2.4", "type": "module", "peerDependencies": { "vue": "^3" }, "devDependencies": { "@tsconfig/node22": "^22.0.2", "@types/jsdom": "^21.1.7", "@types/node": "^22.16.5", "@vitejs/plugin-vue": "^6.0.1", "@vitest/coverage-v8": "^3.2.4", "@vitest/eslint-plugin": "^1.3.4", "@vue/eslint-config-prettier": "^10.2.0", "@vue/eslint-config-typescript": "^14.6.0", "@vue/test-utils": "^2.4.6", "@vue/tsconfig": "^0.7.0", "eslint": "^9.32.0", "eslint-plugin-vue": "~10.2.0", "jiti": "^2.5.1", "jsdom": "^26.1.0", "npm-run-all2": "^8.0.4", "prettier": "3.5.3", "typescript": "~5.8.3", "vite": "^6.3.5", "vite-plugin-dts": "^4.5.4", "vite-plugin-vue-devtools": "^7.7.7", "vitest": "^3.2.4", "vue": "^3.5.18", "vue-tsc": "^2.2.12" }, "prettier": { "trailingComma": "none", "semi": false, "singleQuote": true }, "license": "MIT", "scripts": { "dev": "vite", "build": "vue-tsc && vite build", "preview": "vite preview", "lint": "eslint . --ext ts,tsx,js,jsx,cjs,mjs", "test": "vitest", "coverage": "vitest run --coverage" } }