n8n/packages/frontend/@n8n/design-system/package.json
n8n-assistant[bot] 6676eb33fe
🚀 Release 2.31.0 (#34117)
Co-authored-by: n8n-release-helper[bot] <265227495+n8n-release-helper[bot]@users.noreply.github.com>
2026-07-14 07:18:45 +00:00

102 lines
3.7 KiB
JSON

{
"type": "module",
"name": "@n8n/design-system",
"version": "2.30.0",
"main": "src/index.ts",
"import": "src/index.ts",
"scripts": {
"dev": "pnpm run --dir=../storybook dev",
"clean": "rimraf dist .turbo",
"build": "vite build",
"build:unchecked": "pnpm run build",
"typecheck": "vue-tsc --noEmit",
"typecheck:watch": "vue-tsc --watch --noEmit",
"test": "vitest run",
"test:changed": "janitor test-scoped",
"test:dev": "vitest",
"chromatic": "chromatic",
"format": "biome format --write . && prettier --write . --ignore-path ../../../../.prettierignore",
"format:check": "biome ci . && prettier --check . --ignore-path ../../../../.prettierignore",
"lint": "eslint src --quiet",
"lint:fix": "eslint src --fix",
"lint:styles": "stylelint \"src/**/*.{scss,sass,vue}\" --cache",
"lint:styles:fix": "stylelint \"src/**/*.{scss,sass,vue}\" --fix --cache"
},
"devDependencies": {
"@iconify/json": "^2.2.488",
"@n8n/eslint-config": "workspace:*",
"@n8n/playwright-janitor": "workspace:*",
"@n8n/stylelint-config": "workspace:*",
"@n8n/typescript-config": "workspace:*",
"@n8n/vitest-config": "workspace:*",
"@storybook/addon-docs": "catalog:storybook",
"@storybook/vue3": "catalog:storybook",
"@storybook/vue3-vite": "catalog:storybook",
"@testing-library/jest-dom": "catalog:frontend",
"@testing-library/user-event": "catalog:frontend",
"@testing-library/vue": "catalog:frontend",
"@types/lodash": "catalog:",
"@types/markdown-it": "catalog:",
"@types/markdown-it-emoji": "^2.0.2",
"@types/markdown-it-link-attributes": "catalog:",
"@types/sanitize-html": "catalog:",
"@vitejs/plugin-vue": "catalog:frontend",
"@vitest/coverage-v8": "catalog:",
"@vue/test-utils": "catalog:frontend",
"autoprefixer": "^10.4.19",
"emojibase-data": "^17.0.0",
"eslint-plugin-storybook": "catalog:storybook",
"postcss": "^8.4.38",
"sass": "^1.71.1",
"storybook": "catalog:storybook",
"storybook-addon-vue-mdx": "3.0.0",
"stylelint": "catalog:",
"tailwindcss": "^3.4.3",
"typescript": "catalog:",
"unplugin-icons": "catalog:frontend",
"vite": "catalog:",
"vite-svg-loader": "catalog:frontend",
"vitest": "catalog:",
"vitest-mock-extended": "catalog:",
"vue-tsc": "catalog:frontend"
},
"dependencies": {
"@internationalized/date": "catalog:frontend",
"@n8n/composables": "workspace:*",
"@n8n/utils": "workspace:*",
"@tanstack/vue-table": "^8.21.2",
"@tiptap/core": "catalog:",
"@tiptap/pm": "catalog:",
"@tiptap/extension-link": "catalog:",
"@tiptap/extension-placeholder": "catalog:",
"@tiptap/extension-table": "catalog:",
"@tiptap/extension-table-cell": "catalog:",
"@tiptap/extension-table-header": "catalog:",
"@tiptap/extension-table-row": "catalog:",
"@tiptap/extension-task-item": "catalog:",
"@tiptap/extension-task-list": "catalog:",
"@tiptap/markdown": "catalog:",
"@tiptap/starter-kit": "catalog:",
"@tiptap/vue-3": "catalog:",
"@vueuse/core": "catalog:frontend",
"clsx": "^2.1.1",
"element-plus": "catalog:frontend",
"highlight.js": "catalog:frontend",
"is-emoji-supported": "^0.0.5",
"lodash": "catalog:",
"markdown-it": "catalog:",
"markdown-it-emoji": "^2.0.2",
"markdown-it-link-attributes": "catalog:",
"markdown-it-task-lists": "^2.1.1",
"parse-diff": "^0.11.1",
"pinia": "catalog:frontend",
"reka-ui": "^2.5.0",
"sanitize-html": "catalog:",
"vue": "catalog:frontend",
"vue-boring-avatars": "^1.3.0",
"vue-router": "catalog:frontend",
"xss": "catalog:"
},
"license": "LicenseRef-n8n-sustainable-use"
}