Files
upstream-twenty/packages/twenty-ui/package.json
upstream-mirror e7da97194a
Some checks failed
App Prod-Parity E2E Dispatch / dispatch (push) Failing after 10s
CD Storybook UI / build (push) Failing after 3m25s
CD Storybook UI / dispatch (push) Has been skipped
CD deploy main / website-changed-files (push) Successful in 18m8s
CI Agent Skills / changed-files-check (push) Successful in 18m9s
CI Create App E2E minimal / changed-files-check (push) Successful in 24s
CI Create App / changed-files-check (push) Successful in 26s
CI Docs / changed-files-check (push) Successful in 26s
CI Emails / changed-files-check (push) Successful in 28s
CI Example App Hello World / changed-files-check (push) Successful in 23s
CI Front / changed-files-check (push) Has been skipped
CI Example App Postcard / changed-files-check (push) Successful in 27s
CI UI / changed-files-check (push) Has been skipped
CI Utils Test / changed-files-check (push) Successful in 45s
CI Twenty Apps / discover (push) Successful in 1m3s
CD deploy main / deploy-main (push) Failing after 3s
CI Agent Skills / agent-skills-validate (push) Has been skipped
CI Create App / create-app-test (lint) (push) Has been skipped
CI Emails / emails-test (push) Has been skipped
CI Front / front-task (lingui:compile) (push) Has been skipped
CI Front / front-task (lint) (push) Has been skipped
CI Example App Postcard / example-app-postcard (push) Has been skipped
CI UI / ui-task (lint) (push) Has been skipped
CI UI / ui-task (pack-size) (push) Has been skipped
CI UI / ui-task (size) (push) Has been skipped
CI UI / ui-task (test) (push) Has been skipped
CI UI / ui-task (typecheck) (push) Has been skipped
CI Utils Test / utils-test (push) Has been skipped
CI Twenty Apps / ${{ matrix.app.name }} (push) Has been skipped
CI Emails / ci-emails-status-check (push) Successful in 2s
CI Example App Hello World / ci-example-app-hello-world-status-check (push) Successful in 2s
CI Example App Postcard / ci-example-app-postcard-status-check (push) Successful in 3s
CI UI / ui-sb-test (push) Has been skipped
CI Utils Test / ci-utils-test-status-check (push) Successful in 2s
CI Twenty Apps / ci-twenty-apps-status-check (push) Successful in 2s
CI UI / ci-ui-status-check (push) Successful in 2s
CI Desktop / desktop (push) Failing after 1m8s
Push docs to Crowdin / Push documentation to Crowdin (push) Failing after 55s
Push translations to Crowdin / Extract and upload translations (push) Failing after 5s
Push website translations to Crowdin / Extract and upload website translations (push) Failing after 5s
CI Create App / create-app-test (test) (push) Has been skipped
CI Create App / create-app-test (typecheck) (push) Has been skipped
CI Docs / docs-lint (push) Has been skipped
CI Example App Hello World / example-app-hello-world (push) Has been skipped
CI Front / front-task (lingui:extract) (push) Has been skipped
CI Front / front-task (test) (push) Has been skipped
CI Front / front-task (typecheck) (push) Has been skipped
CI UI / ui-sb-build (push) Failing after 1m32s
CI Twenty Apps / ${{ matrix.app.name }} (${{ matrix.server-source }}) (push) Has been skipped
CI Agent Skills / agent-skills-publish (push) Has been skipped
CI Create App / ci-create-app-status-check (push) Successful in 2s
CI Agent Skills / agent-skills-remote-source (push) Has been skipped
CI Create App E2E minimal / create-app-e2e-minimal (push) Has been cancelled
CI E2E Main / e2e-test (push) Has been cancelled
CI Front / front-sb-build (push) Has been cancelled
CI Front / front-build (push) Has been cancelled
CI Create App E2E minimal / ci-create-app-e2e-minimal-status-check (push) Has been cancelled
CI E2E Main / ci-e2e-main-status-check (push) Has been cancelled
CI E2E Main / notify-main-ci-failure (push) Has been cancelled
CI E2E Main / qa-scout-comment (push) Has been cancelled
CI Front / front-sb-test (push) Has been cancelled
CI Front / front-sb-screenshots (push) Has been cancelled
CI Front / ci-front-status-check (push) Has been cancelled
DPA Sub-Processor Sync / sync-subprocessors (push) Failing after 3s
AI Catalog Sync / sync-catalog (push) Failing after 2s
snapshot of https://github.com/twentyhq/twenty.git (main, 2026-09-17; blobs > 131072B omitted)
2026-09-17 23:28:13 +05:00

257 lines
7.3 KiB
JSON

{
"name": "twenty-ui",
"version": "2.42.0",
"description": "Twenty's shared React UI component library.",
"license": "MIT",
"repository": {
"type": "git",
"url": "https://github.com/twentyhq/twenty.git",
"directory": "packages/twenty-ui"
},
"homepage": "https://twenty.com",
"bugs": "https://github.com/twentyhq/twenty/issues",
"keywords": [
"twenty",
"ui",
"react",
"components",
"design-system"
],
"publishConfig": {
"access": "public"
},
"main": "dist/index.cjs",
"module": "dist/index.mjs",
"style": "./dist/style.css",
"type": "module",
"sideEffects": [
"**/*.css",
"**/*.scss"
],
"devDependencies": {
"@argos-ci/storybook": "6.2.3",
"@fontsource/inter": "^5.2.8",
"@prettier/sync": "^0.5.2",
"@size-limit/preset-small-lib": "^12.1.0",
"@storybook-community/storybook-addon-cookie": "^5.0.0",
"@storybook/addon-a11y": "^10.4.6",
"@storybook/addon-coverage": "^3.0.0",
"@storybook/addon-links": "^10.4.6",
"@storybook/addon-vitest": "^10.4.6",
"@storybook/react-vite": "^10.4.6",
"@swc/core": "^1.15.11",
"@testing-library/dom": "^10.4.0",
"@testing-library/jest-dom": "^6.6.3",
"@testing-library/react": "^16.3.0",
"@testing-library/user-event": "^14.6.1",
"@types/react": "^19.2.0",
"@types/react-dom": "^19.2.0",
"@vitejs/plugin-react-swc": "^4.3.1",
"@vitest/browser-playwright": "^4.1.0",
"esbuild": "^0.28.1",
"glob": "^11.1.0",
"jsdom": "^30.0.1",
"prettier": "^3.1.1",
"react": "^19.2.0",
"react-docgen-typescript": "^2.2.2",
"react-dom": "^19.2.0",
"sass": "^1.83.0",
"sass-embedded": "^1.83.0",
"size-limit": "^12.1.0",
"slash": "^5.1.0",
"storybook-addon-pseudo-states": "^10.3.3",
"tsx": "^4.19.3",
"typescript": "^5.9.3",
"vite-plugin-checker": "^0.10.2",
"vite-plugin-dts": "^4.5.4",
"vite-plugin-sass-dts": "^1.3.31",
"vite-plugin-svgr": "^4.3.0",
"vitest": "^4.1.0"
},
"dependencies": {
"@base-ui/react": "^1.8.0",
"@base-ui/utils": "0.4.0",
"@monaco-editor/react": "^4.7.0",
"@sniptt/guards": "^0.2.0",
"@tabler/icons-react": "^3.31.0",
"clsx": "^2.1.1",
"react-responsive": "^9.0.2",
"react-router-dom": "^6.30.6",
"type-fest": "^4.10.1",
"zod": "^4.1.11"
},
"peerDependencies": {
"monaco-editor": ">= 0.25.0 < 1",
"react": "^19.0.0",
"react-dom": "^19.0.0"
},
"scripts": {
"build": "npx vite build"
},
"files": [
"dist",
"LICENSE",
"!dist/individual",
"!dist/individual/**",
"!dist/**/*.map"
],
"exports": {
".": {
"types": "./dist/index.d.ts",
"import": "./dist/index.mjs",
"require": "./dist/index.cjs"
},
"./style.css": "./dist/style.css",
"./theme-light.css": "./dist/theme-light.css",
"./theme-dark.css": "./dist/theme-dark.css",
"./assets": {
"types": "./dist/assets/index.d.ts",
"import": "./dist/assets.mjs",
"require": "./dist/assets.cjs"
},
"./components": {
"types": "./dist/components/index.d.ts",
"import": "./dist/components.mjs",
"require": "./dist/components.cjs"
},
"./icon": {
"types": "./dist/icon/index.d.ts",
"import": "./dist/icon.mjs",
"require": "./dist/icon.cjs"
},
"./primitives": {
"types": "./dist/primitives/index.d.ts",
"import": "./dist/primitives.mjs",
"require": "./dist/primitives.cjs"
},
"./primitives/accessibility": {
"types": "./dist/primitives/accessibility/index.d.ts",
"import": "./dist/primitives/accessibility.mjs",
"require": "./dist/primitives/accessibility.cjs"
},
"./primitives/data-display": {
"types": "./dist/primitives/data-display/index.d.ts",
"import": "./dist/primitives/data-display.mjs",
"require": "./dist/primitives/data-display.cjs"
},
"./primitives/feedback": {
"types": "./dist/primitives/feedback/index.d.ts",
"import": "./dist/primitives/feedback.mjs",
"require": "./dist/primitives/feedback.cjs"
},
"./primitives/input": {
"types": "./dist/primitives/input/index.d.ts",
"import": "./dist/primitives/input.mjs",
"require": "./dist/primitives/input.cjs"
},
"./primitives/json-visualizer": {
"types": "./dist/primitives/json-visualizer/index.d.ts",
"import": "./dist/primitives/json-visualizer.mjs",
"require": "./dist/primitives/json-visualizer.cjs"
},
"./primitives/layout": {
"types": "./dist/primitives/layout/index.d.ts",
"import": "./dist/primitives/layout.mjs",
"require": "./dist/primitives/layout.cjs"
},
"./primitives/navigation": {
"types": "./dist/primitives/navigation/index.d.ts",
"import": "./dist/primitives/navigation.mjs",
"require": "./dist/primitives/navigation.cjs"
},
"./primitives/surfaces": {
"types": "./dist/primitives/surfaces/index.d.ts",
"import": "./dist/primitives/surfaces.mjs",
"require": "./dist/primitives/surfaces.cjs"
},
"./primitives/typography": {
"types": "./dist/primitives/typography/index.d.ts",
"import": "./dist/primitives/typography.mjs",
"require": "./dist/primitives/typography.cjs"
},
"./styles": {
"types": "./dist/styles/index.d.ts",
"import": "./dist/styles.mjs",
"require": "./dist/styles.cjs"
},
"./testing": {
"types": "./dist/testing/index.d.ts",
"import": "./dist/testing.mjs",
"require": "./dist/testing.cjs"
},
"./theme": {
"types": "./dist/theme/index.d.ts",
"import": "./dist/theme.mjs",
"require": "./dist/theme.cjs"
},
"./theme-constants": {
"types": "./dist/theme-constants/index.d.ts",
"import": "./dist/theme-constants.mjs",
"require": "./dist/theme-constants.cjs"
},
"./utilities": {
"types": "./dist/utilities/index.d.ts",
"import": "./dist/utilities.mjs",
"require": "./dist/utilities.cjs"
}
},
"typesVersions": {
"*": {
"assets": [
"dist/assets/index.d.ts"
],
"components": [
"dist/components/index.d.ts"
],
"icon": [
"dist/icon/index.d.ts"
],
"primitives": [
"dist/primitives/index.d.ts"
],
"primitives/accessibility": [
"dist/primitives/accessibility/index.d.ts"
],
"primitives/data-display": [
"dist/primitives/data-display/index.d.ts"
],
"primitives/feedback": [
"dist/primitives/feedback/index.d.ts"
],
"primitives/input": [
"dist/primitives/input/index.d.ts"
],
"primitives/json-visualizer": [
"dist/primitives/json-visualizer/index.d.ts"
],
"primitives/layout": [
"dist/primitives/layout/index.d.ts"
],
"primitives/navigation": [
"dist/primitives/navigation/index.d.ts"
],
"primitives/surfaces": [
"dist/primitives/surfaces/index.d.ts"
],
"primitives/typography": [
"dist/primitives/typography/index.d.ts"
],
"styles": [
"dist/styles/index.d.ts"
],
"testing": [
"dist/testing/index.d.ts"
],
"theme": [
"dist/theme/index.d.ts"
],
"theme-constants": [
"dist/theme-constants/index.d.ts"
],
"utilities": [
"dist/utilities/index.d.ts"
]
}
}
}