@dialpad/dialtone-vue
Version:
Vue component library for Dialpad's design system Dialtone
145 lines • 4.23 kB
JSON
{
"name": "@dialpad/dialtone-vue",
"version": "2.195.5",
"description": "Vue component library for Dialpad's design system Dialtone",
"files": [
"dist"
],
"dependencies": {
"@dialpad/i18n-vue2": "1.2.0",
"@linusborg/vue-simple-portal": "0.1.5",
"@tiptap/core": "2.12.0",
"@tiptap/extension-blockquote": "2.12.0",
"@tiptap/extension-bold": "2.12.0",
"@tiptap/extension-bubble-menu": "2.12.0",
"@tiptap/extension-bullet-list": "2.12.0",
"@tiptap/extension-code": "2.12.0",
"@tiptap/extension-code-block": "2.12.0",
"@tiptap/extension-color": "2.12.0",
"@tiptap/extension-document": "2.12.0",
"@tiptap/extension-floating-menu": "2.12.0",
"@tiptap/extension-font-family": "2.12.0",
"@tiptap/extension-hard-break": "2.12.0",
"@tiptap/extension-history": "2.12.0",
"@tiptap/extension-image": "2.12.0",
"@tiptap/extension-italic": "2.12.0",
"@tiptap/extension-link": "2.12.0",
"@tiptap/extension-list-item": "2.12.0",
"@tiptap/extension-mention": "2.12.0",
"@tiptap/extension-ordered-list": "2.12.0",
"@tiptap/extension-paragraph": "2.12.0",
"@tiptap/extension-placeholder": "2.12.0",
"@tiptap/extension-strike": "2.12.0",
"@tiptap/extension-text": "2.12.0",
"@tiptap/extension-text-align": "2.12.0",
"@tiptap/extension-text-style": "2.12.0",
"@tiptap/extension-underline": "2.12.0",
"@tiptap/pm": "2.12.0",
"@tiptap/suggestion": "2.12.0",
"@tiptap/vue-2": "^2.12.0",
"date-fns": "4.1.0",
"deep-equal": "2.2.3",
"emoji-toolkit": "9.0.1",
"linkifyjs": "4.3.2",
"overlayscrollbars": "2.10.0",
"regex-combined-emojis": "1.6.0",
"tippy.js": "6.3.7",
"@dialpad/dialtone-emojis": "1.2.2",
"@dialpad/dialtone-icons": "4.42.1"
},
"devDependencies": {
"@storybook/addon-a11y": "7.6.20",
"@storybook/addon-essentials": "7.6.20",
"@storybook/addon-links": "7.6.20",
"@storybook/vue": "7.6.20",
"@storybook/vue-vite": "7.6.20",
"@vue/test-utils": "1.3",
"react": "17.0.2",
"storybook-dark-mode": "^3.0.3",
"vue": "^2.7.15",
"@dialpad/generator-dialtone": "0.1.0",
"@dialpad/dialtone-css": "8.62.0"
},
"peerDependencies": {
"vue": ">=2.6",
"@dialpad/dialtone-css": "^8.62.0"
},
"bugs": {
"email": "dialtone@dialpad.com"
},
"contributors": [
{
"name": "Brad Paugh",
"email": "brad.paugh@dialpad.com",
"url": "https://github.com/braddialpad"
},
{
"name": "Francis Rupert",
"email": "francis.rupert@dialpad.com",
"url": "https://github.com/francisrupert"
},
{
"name": "Julio Ortega",
"email": "julio.ortega@dialpad.com",
"url": "https://github.com/juliodialpad"
},
{
"name": "Ignacio Ropolo",
"email": "ignacio.ropolo@dialpad.com",
"url": "https://github.com/iropolo"
},
{
"name": "Nina Repetto",
"email": "nina.repetto@dialpad.com",
"url": "https://github.com/ninamarina"
}
],
"engineStrict": true,
"engines": {
"node": ">= 12.20"
},
"type": "module",
"types": "./dist/types/index.d.ts",
"main": "./dist/dialtone-vue.cjs",
"module": "./dist/dialtone-vue.js",
"exports": {
".": {
"types": "./dist/types/index.d.ts",
"import": "./dist/dialtone-vue.js",
"require": "./dist/dialtone-vue.cjs"
},
"./lib/*": {
"types": "./dist/types/index.d.ts",
"import": "./dist/lib/*/index.js",
"require": "./dist/lib/*/index.cjs"
},
"./component-documentation.json": "./dist/component-documentation.json"
},
"nx": {
"includedScripts": [
"lint",
"test"
]
},
"homepage": "https://dialtone.dialpad.com/vue",
"keywords": [
"Dialpad",
"Dialtone",
"Dialtone Vue",
"Design System",
"Components",
"Component Library",
"Vue",
"Storybook"
],
"license": "MIT",
"sideEffects": false,
"scripts": {
"lint": "run-s lint:code lint:docs",
"lint:code": "eslint .",
"lint:docs": "markdownlint '**/*.mdx'",
"test": "pnpm exec vitest run --test-timeout=10000",
"test:one": "pnpm exec vitest related --run",
"test:watch": "pnpm exec vitest"
}
}