{
"name": "featherds",
"author": "NantHealth",
"license": "Apache-2.0",
"type": "module",
"scripts": {
"commit": "commit",
"prepare": "husky install",
"serve": "node scripts/serve.js",
"demo:build": "node scripts/demoBuild.js",
"compile": "lerna run compile --parallel",
"pretypecheck": "npm run compile",
"typecheck": "vue-tsc --noEmit",
"typecheck:only": "vue-tsc --noEmit",
"prebuild": "npm run typecheck",
"build": "node scripts/build.js",
"test:unit": "vitest --config=vitest.config.ts",
"test:unit:ci": "vitest run --config=vitest.config.ts",
"test:unit:u": "vitest -u --config=vitest.config.ts",
"test:e2e": "node scripts/e2e.js wdio.lambda.conf.ts",
"test:e2e:local": "node scripts/e2e.js wdio.local.conf.ts",
"lint": "eslint --fix --ext .js,.vue,.ts .",
"custom:publish": "lerna publish -m \"chore: publish %s\" --yes --no-push --no-verify-access --force-publish=*",
"custom:publishignore": "lerna publish $VERSION --ci --yes --no-verify-access -m \"chore: publish %s\" --force-publish=* --no-push --ignore-changes '@featherds/panel-bar/**'",
"docs:info": "vuepress info",
"docs:build": "vuepress build docs",
"docs:dev": "vuepress dev docs",
"generate:icons": "node packages/@featherds/icon/scripts/createIcons.mjs",
"new": "hygen new",
"test": "npm run test:unit:ci",
"changelog": "conventional-changelog -p angular -i CHANGELOG.md -s && git add CHANGELOG.md"
},
"dependencies": {
"@featherds/alert": "file:packages/@featherds/alert",
"@featherds/app-bar": "file:packages/@featherds/app-bar",
"@featherds/app-layout": "file:packages/@featherds/app-layout",
"@featherds/app-rail": "file:packages/@featherds/app-rail",
"@featherds/autocomplete": "file:packages/@featherds/autocomplete",
"@featherds/back-button": "file:packages/@featherds/back-button",
"@featherds/badge": "file:packages/@featherds/badge",
"@featherds/button": "file:packages/@featherds/button",
"@featherds/card": "file:packages/@featherds/card",
"@featherds/checkbox": "file:packages/@featherds/checkbox",
"@featherds/chips": "file:packages/@featherds/chips",
"@featherds/composables": "file:packages/@featherds/composables",
"@featherds/date-input": "file:packages/@featherds/date-input",
"@featherds/dialog": "file:packages/@featherds/dialog",
"@featherds/dock": "file:packages/@featherds/dock",
"@featherds/drawer": "file:packages/@featherds/drawer",
"@featherds/dropdown": "file:packages/@featherds/dropdown",
"@featherds/expansion": "file:packages/@featherds/expansion",
"@featherds/footer": "file:packages/@featherds/footer",
"@featherds/icon": "file:packages/@featherds/icon",
"@featherds/input": "file:packages/@featherds/input",
"@featherds/input-helper": "file:packages/@featherds/input-helper",
"@featherds/list": "file:packages/@featherds/list",
"@featherds/megamenu": "file:packages/@featherds/megamenu",
"@featherds/menu": "file:packages/@featherds/menu",
"@featherds/navigation-rail": "file:packages/@featherds/navigation-rail",
"@featherds/pagination": "file:packages/@featherds/pagination",
"@featherds/panel-bar": "file:packages/@featherds/panel-bar",
"@featherds/pdf-viewer": "file:packages/@featherds/pdf-viewer",
"@featherds/popover": "file:packages/@featherds/popover",
"@featherds/progress": "file:packages/@featherds/progress",
"@featherds/protected-input": "file:packages/@featherds/protected-input",
"@featherds/radio": "file:packages/@featherds/radio",
"@featherds/ripple": "file:packages/@featherds/ripple",
"@featherds/select": "file:packages/@featherds/select",
"@featherds/shared": "file:packages/@featherds/shared",
"@featherds/sidebar": "file:packages/@featherds/sidebar",
"@featherds/snackbar": "file:packages/@featherds/snackbar",
"@featherds/status": "file:packages/@featherds/status",
"@featherds/styles": "file:packages/@featherds/styles",
"@featherds/switch": "file:packages/@featherds/switch",
"@featherds/table": "file:packages/@featherds/table",
"@featherds/tabs": "file:packages/@featherds/tabs",
"@featherds/tag": "file:packages/@featherds/tag",
"@featherds/textarea": "file:packages/@featherds/textarea",
"@featherds/toggle-button": "file:packages/@featherds/toggle-button",
"@featherds/tooltip": "file:packages/@featherds/tooltip",
"@featherds/utils": "file:packages/@featherds/utils",
"@featherds/vuepress-theme-featherds": "file:packages/@featherds/vuepress-theme-featherds",
"vue-grid-layout-v3": "^3.1.2"
},
"devDependencies": {
"@commitlint/cli": "^19.0.3",
"@commitlint/config-conventional": "^13.1.0",
"@commitlint/prompt-cli": "^16.2.1",
"@docsearch/css": "^3.0.0",
"@docsearch/js": "^3.0.0",
"@types/chai": "^5.2.2",
"@types/jest-axe": "^3.5.9",
"@types/mocha": "^10.0.10",
"@types/d3-array": "^3.0.4",
"@types/d3-axis": "^3.0.2",
"@types/d3-color": "^3.1.3",
"@types/d3-drag": "^3.0.7",
"@types/d3-ease": "^3.0.0",
"@types/d3-force": "^3.0.10",
"@types/d3-hierarchy": "^3.1.2",
"@types/d3-scale": "^4.0.3",
"@types/d3-scale-chromatic": "^3.0.0",
"@types/d3-selection": "^3.0.5",
"@types/d3-shape": "^3.1.1",
"@types/d3-time-format": "^4.0.0",
"@types/d3-transition": "^3.0.3",
"@vee-validate/rules": "^4.1.20",
"@vitejs/plugin-vue": "^5.2.3",
"@vitest/ui": "^3.2.4",
"@vue/eslint-config-prettier": "^6.0.0",
"@vue/eslint-config-typescript": "^12.0.0",
"@vue/test-utils": "^2.2.1",
"@vuepress/bundler-vite": "^2.0.0-rc.20",
"@vuepress/plugin-google-analytics": "2.0.0-rc.15",
"@vuepress/plugin-prismjs": "^2.0.0-rc.15",
"@vuepress/plugin-register-components": "2.0.0-rc.15",
"@wdio/cli": "^8.15.10",
"@wdio/globals": "^8.15.10",
"@wdio/local-runner": "^8.15.10",
"@wdio/mocha-framework": "^8.15.10",
"@wdio/selenium-standalone-service": "^8.15.0",
"@wdio/spec-reporter": "^8.15.10",
"@wdio/types": "^8.15.10",
"autoprefixer": "^10.4.18",
"axe-core": "^4.5.0",
"chai": "^4.3.8",
"change-case": "^4.1.1",
"conventional-changelog-cli": "^2.1.1",
"cross-env": "^5.2.1",
"cz-conventional-changelog": "^3.0.1",
"d3-array": "^3.2.3",
"d3-axis": "^3.0.0",
"d3-color": "^3.1.0",
"d3-drag": "^3.0.0",
"d3-ease": "^3.0.1",
"d3-force": "^3.0.0",
"d3-hierarchy": "^3.1.2",
"d3-scale": "^4.0.2",
"d3-scale-chromatic": "^3.0.0",
"d3-selection": "^3.0.0",
"d3-shape": "^3.2.0",
"d3-time-format": "^4.1.0",
"d3-transition": "^3.0.1",
"eslint": "^7.29.0",
"eslint-plugin-prettier": "^3.4.0",
"eslint-plugin-vue": "^7.11.1",
"fs-extra": "^8.1.0",
"globby": "^11.0.0",
"husky": "^7.0.0",
"hygen": "^6.0.4",
"jest-axe": "^6.0.1",
"jsdom": "^20.0.1",
"lerna": "^8.1.2",
"lodash": "^4.17.21",
"postcss-custom-properties": "^12.1.4",
"prettier": "^2.2.1",
"prism-themes": "^1.4.0",
"sass": "^1.80.0",
"sinon": "^5.0.7",
"sitemap": "^7.0.0",
"ts-node": "^10.9.1",
"tsx": "^3.12.8",
"typescript": "^5.6.2",
"vee-validate": "^4.4.5",
"vite": "^5.4.8",
"vite-plugin-vue-devtools": "^7.6.8",
"vitest": "^3.2.4",
"vue": "^3.5.12",
"vue-i18n": "^8.17.6",
"vue-router": "^4.0.0",
"vue-tsc": "^2.1.6",
"vuepress": "2.0.0-rc.20",
"wdio-lambdatest-service": "2.0.3",
"webdriverio": "^8.15.10",
"yup": "^0.32.10"
},
"keywords": [
"vue"
],
"volta": {
"node": "20.19.0",
"npm": "10.1.0"
}
}