UNPKG

vuetensils

Version:

A 'naked' component library for building accessible, lightweight, on-brand applications.

121 lines (120 loc) 3.26 kB
{ "name": "vuetensils", "version": "0.13.3", "description": "A 'naked' component library for building accessible, lightweight, on-brand applications.", "author": { "name": "Austin Gil", "email": "hey@austingil.com", "url": "https://austingil.com" }, "homepage": "https://vuetensils.com", "license": "MIT", "main": "dist/vuetensils.umd.js", "module": "dist/vuetensils.mjs", "files": [ "/src", "/dist", "/types" ], "typings": "types", "repository": { "type": "git", "url": "git+https://github.com/AustinGil/vuetensils.git" }, "scripts": { "dev": "npm run docs:dev", "pa11y": "concurrently -k \"npm run docs:dev\" \"wait-on http://localhost:8080 && pa11y-ci --config=.pa11yci.js\"", "eslint": "eslint src/**/*.{js,ts,vue,tsx,jsx}", "lint": "eslint --no-error-on-unmatched-pattern src/**/*.{js,ts,vue,tsx,jsx,css,scss,md} docs/**/*.{js,ts,vue,tsx,jsx,css,scss,md}", "lint:diff": "eslint $(git diff --name-only -- src/*.vue src/*.js docs/*.vue docs/*.js)", "ts": "tsc", "audit": "npm run lint:diff && npm run test:unit", "build": "vue-typegen gen -s src -o types && vite build", "docs:dev": "vuepress dev docs", "docs:build": "vuepress build docs", "commit": "git add . && git commit", "release": "release-it", "deploy": "release-it" }, "dependencies": { "vue-demi": "latest" }, "devDependencies": { "@babel/eslint-parser": "^7.19.1", "@faker-js/faker": "^7.6.0", "@typescript-eslint/eslint-plugin": "^5.47.0", "@vitejs/plugin-vue": "^4.0.0", "@vue/test-utils": "^2.2.6", "@vuepress/client": "^2.0.0-beta.59", "@vuepress/plugin-google-analytics": "^1.9.7", "commitizen": "^4.2.6", "concurrently": "^7.6.0", "cz-conventional-changelog": "^3.2.0", "eslint": "^8.30.0", "eslint-config-prettier": "^8.5.0", "eslint-plugin-import": "^2.25.4", "eslint-plugin-jsdoc": "^39.6.4", "eslint-plugin-markdown": "^3.0.0", "eslint-plugin-prettier": "^4.2.1", "eslint-plugin-vue": "^9.8.0", "eslint-plugin-vuejs-accessibility": "^2.0.0", "lefthook": "^1.2.6", "pa11y-ci": "^3.0.1", "prettier": "^2.8.1", "release-it": "^15.5.1", "stylelint": "^14.16.0", "stylelint-config-sass-guidelines": "^9.0.1", "typescript": "^4.9.4", "vite": "^4.0.2", "vue": "^3.2.45", "vue-docgen-api": "^4.56.0", "vue-inbrowser-compiler": "^4.55.0", "vue-live": "^2.3.2", "vue-router": "^4.1.6", "vue-typegen": "^0.2.0", "vuepress": "^2.0.0-beta.59", "vuepress-plugin-live": "^1.6.2", "wait-on": "^7.0.1" }, "keywords": [ "vue", "vuejs", "vue.js", "vue2", "web", "components", "ui", "library", "component library", "accessibility", "accessible", "a11y", "semantic", "alert", "async", "drawer", "dropdown", "img", "image", "lazy-load", "lazyload", "input", "textarea", "checkbox", "radio", "select", "option", "intersection observer", "modal", "dialog", "dialogue", "tabs", "toggle", "collapse" ], "config": { "commitizen": { "path": "./node_modules/cz-conventional-changelog" } } }