UNPKG

vue-toggles

Version:

A highly customizable and accessible toggle component for Vue.js 3

79 lines (78 loc) 2.11 kB
{ "name": "vue-toggles", "version": "2.2.1", "description": "A highly customizable and accessible toggle component for Vue.js 3", "homepage": "https://github.com/juliandreas/vue-toggles#readme", "bugs": { "url": "https://github.com/juliandreas/vue-toggles/issues" }, "private": false, "license": "MIT", "repository": { "type": "git", "url": "git+https://github.com/juliandreas/vue-toggles.git" }, "type": "module", "files": [ "dist" ], "main": "./dist/vue-toggles.umd.cjs", "module": "./dist/vue-toggles.js", "types": "./dist/index.d.ts", "exports": { ".": { "types": "./dist/index.d.ts", "import": "./dist/vue-toggles.js", "require": "./dist/vue-toggles.umd.cjs" } }, "scripts": { "dev": "vite", "build": "vite build", "preview": "vite preview", "test": "vitest", "test:ci": "vitest run", "typecheck": "vue-tsc --noEmit", "lint": "eslint . --fix", "format": "prettier --write src/", "deploy": "npm run test:ci && npm run build && npm publish", "deploy:beta": "npm run test:ci && npm run build && npm publish --tag beta" }, "peerDependencies": { "vue": "^3.5.13" }, "devDependencies": { "@tsconfig/node22": "^22.0.0", "@types/jsdom": "^21.1.7", "@types/node": "^22.10.2", "@vitejs/plugin-vue": "^5.2.1", "@vitest/eslint-plugin": "^1.1.23", "@vue/eslint-config-prettier": "^10.1.0", "@vue/eslint-config-typescript": "^14.1.3", "@vue/test-utils": "^2.4.6", "@vue/tsconfig": "^0.7.0", "eslint": "^9.14.0", "eslint-plugin-vue": "^9.30.0", "jsdom": "^25.0.1", "prettier": "^3.3.3", "typescript": "^5.7.2", "vite": "^6.0.5", "vite-plugin-css-injected-by-js": "^3.5.2", "vite-plugin-dts": "^4.4.0", "vitest": "^2.1.8", "vue-tsc": "^2.1.10" }, "keywords": [ "vue", "vuejs", "vue.js", "vue3", "toggle", "checkbox", "switch", "library", "component library", "accessibility", "a11y" ] }