vue-uswds
Version:
Vue 3 implementation of the USWDS (U.S. Web Design System) component library
140 lines (139 loc) • 4.42 kB
JSON
{
"name": "vue-uswds",
"description": "Vue 3 implementation of the USWDS (U.S. Web Design System) component library",
"version": "1.14.0",
"author": "Patrick Cate",
"license": "MIT",
"keywords": [
"vue",
"uswds",
"U.S. Web Design System"
],
"homepage": "https://patrickcate.github.io/vue-uswds",
"repository": {
"type": "git",
"url": "https://github.com/patrickcate/vue-uswds"
},
"bugs": {
"url": "https://github.com/patrickcate/vue-uswds/issues"
},
"files": [
"dist"
],
"sideEffects": false,
"type": "module",
"main": "./dist/vue-uswds.umd.js",
"module": "./dist/vue-uswds.es.js",
"unpkg": "./dist/vue-uswds.umd.js",
"jsdelivr": "./dist/vue-uswds.umd.js",
"exports": {
".": {
"require": "./dist/vue-uswds.umd.js",
"import": "./dist/vue-uswds.es.js"
},
"./core": {
"require": "./dist/vue-uswds.core.umd.js",
"import": "./dist/vue-uswds.core.es.js"
},
"./components": {
"require": "./dist/vue-uswds.components.cjs",
"import": "./dist/vue-uswds.components.mjs"
}
},
"scripts": {
"dev": "vite",
"build": "npm run build:all && npm run build:core && npm run build:components",
"build:all": "vite build -c ./build/vite.build.all.js",
"build:core": "vite build -c ./build/vite.build.core.js",
"build:components": "vite build -c ./build/vite.build.components.js",
"serve": "vite preview",
"commit": "cz",
"new": "cross-env HYGEN_TMPLS=./.hygen hygen new",
"lint": "eslint --fix",
"lint:tree-shaking": "npm run build && npx agadoo dist/vue-uswds.components.mjs",
"cypress:open": "cross-env TZ=America/New_York cypress open",
"cypress:open-ct": "cross-env TZ=America/New_York cypress open --component",
"pretest:component": "rm -rf .nyc_output coverage || true",
"test:component": "cross-env TZ=America/New_York cypress run --component",
"test:e2e": "cross-env TZ=America/New_York cypress run",
"prepare": "husky",
"prepublishOnly": "npm run build",
"storybook": "storybook dev -p 6006",
"build-storybook": "STORYBOOK_MODE=BUILD storybook build",
"postbuild-storybook": "cp ./media/logo.svg ./storybook-static/logo.svg",
"symlink-assets": "ln -s node_modules/@uswds/uswds/dist assets",
"semantic-release": "semantic-release"
},
"dependencies": {
"@floating-ui/dom": "^1.0.4",
"@vueuse/components": "^10.11.1",
"@vueuse/core": "^10.11.1",
"@vueuse/integrations": "^10.11.1",
"date-fns": "^4.1.0",
"fast-sort": "^3.1.3",
"focus-trap": "^7.0.0",
"just-kebab-case": "^4.0.0",
"just-split": "^3.0.1"
},
"devDependencies": {
"@babel/core": "^7.16.0",
"@commitlint/cli": "^18.6.1",
"@commitlint/config-conventional": "^18.6.3",
"@cypress/code-coverage": "^3.9.12",
"@semantic-release/changelog": "^6.0.1",
"@semantic-release/git": "^10.0.1",
"@storybook/addon-actions": "^8.2.4",
"@storybook/addon-docs": "^8.2.4",
"@storybook/addon-essentials": "^8.2.4",
"@storybook/addon-links": "^8.2.4",
"@storybook/addon-mdx-gfm": "^8.2.4",
"@storybook/blocks": "^8.2.4",
"@storybook/manager-api": "^8.2.4",
"@storybook/theming": "^8.2.4",
"@storybook/vue3": "^8.2.4",
"@storybook/vue3-vite": "^8.2.4",
"@uswds/uswds": "^3.6.1",
"@vitejs/plugin-vue": "^5.2.1",
"agadoo": "^3.0.0",
"babel-loader": "^9.2.1",
"commitizen": "^4.2.4",
"cross-env": "^7.0.3",
"cypress": "^13.6.2",
"cypress-real-events": "^1.11.0",
"cz-customizable": "^7.4.0",
"eslint": "^9.19.0",
"eslint-config-prettier": "^10.0.1",
"eslint-plugin-cypress": "^4.1.0",
"eslint-plugin-prettier": "^5.2.3",
"eslint-plugin-storybook": "^0.11.2",
"eslint-plugin-vue": "^9.32.0",
"globals": "^15.14.0",
"husky": "^9.0.11",
"hygen-neo": "^6.3.0",
"lint-staged": "^15.2.0",
"prettier": "^3.2.5",
"semantic-release": "^21.1.2",
"storybook": "^8.2.4",
"vite": "^5.4.14",
"vite-plugin-istanbul": "^5.0.0",
"vue": "^3.2.33",
"vue-loader": "^17.0.0",
"vue-router": "^4.0.12"
},
"peerDependencies": {
"vue": "^3.2.0"
},
"config": {
"commitizen": {
"path": "node_modules/cz-customizable"
},
"cz-customizable": {
"config": ".cz-config.cjs"
}
},
"lint-staged": {
"*.{js,vue}": [
"npm run lint"
]
}
}