246 lines
7.0 KiB
JSON
246 lines
7.0 KiB
JSON
{
|
|
"name": "@prisma/studio-core",
|
|
"version": "0.13.1",
|
|
"description": "Modular Prisma Studio components",
|
|
"type": "module",
|
|
"sideEffects": false,
|
|
"exports": {
|
|
"./data": {
|
|
"import": {
|
|
"types": "./dist/data/index.d.ts",
|
|
"default": "./dist/data/index.js"
|
|
},
|
|
"require": {
|
|
"types": "./dist/data/index.d.cts",
|
|
"default": "./dist/data/index.cjs"
|
|
}
|
|
},
|
|
"./data/accelerate": {
|
|
"import": {
|
|
"types": "./dist/data/accelerate/index.d.ts",
|
|
"default": "./dist/data/accelerate/index.js"
|
|
},
|
|
"require": {
|
|
"types": "./dist/data/accelerate/index.d.cts",
|
|
"default": "./dist/data/accelerate/index.cjs"
|
|
}
|
|
},
|
|
"./data/mysql-core": {
|
|
"import": {
|
|
"types": "./dist/data/mysql-core/index.d.ts",
|
|
"default": "./dist/data/mysql-core/index.js"
|
|
},
|
|
"require": {
|
|
"types": "./dist/data/mysql-core/index.d.cts",
|
|
"default": "./dist/data/mysql-core/index.cjs"
|
|
}
|
|
},
|
|
"./data/mysql2": {
|
|
"import": {
|
|
"types": "./dist/data/mysql2/index.d.ts",
|
|
"default": "./dist/data/mysql2/index.js"
|
|
},
|
|
"require": {
|
|
"types": "./dist/data/mysql2/index.d.cts",
|
|
"default": "./dist/data/mysql2/index.cjs"
|
|
}
|
|
},
|
|
"./data/ppg": {
|
|
"import": {
|
|
"types": "./dist/data/ppg/index.d.ts",
|
|
"default": "./dist/data/ppg/index.js"
|
|
},
|
|
"require": {
|
|
"types": "./dist/data/ppg/index.d.cts",
|
|
"default": "./dist/data/ppg/index.cjs"
|
|
}
|
|
},
|
|
"./data/bff": {
|
|
"import": {
|
|
"types": "./dist/data/bff/index.d.ts",
|
|
"default": "./dist/data/bff/index.js"
|
|
},
|
|
"require": {
|
|
"types": "./dist/data/bff/index.d.cts",
|
|
"default": "./dist/data/bff/index.cjs"
|
|
}
|
|
},
|
|
"./data/node-sqlite": {
|
|
"import": {
|
|
"types": "./dist/data/node-sqlite/index.d.ts",
|
|
"default": "./dist/data/node-sqlite/index.js"
|
|
},
|
|
"require": {
|
|
"types": "./dist/data/node-sqlite/index.d.cts",
|
|
"default": "./dist/data/node-sqlite/index.cjs"
|
|
}
|
|
},
|
|
"./data/pglite": {
|
|
"import": {
|
|
"types": "./dist/data/pglite/index.d.ts",
|
|
"default": "./dist/data/pglite/index.js"
|
|
},
|
|
"require": {
|
|
"types": "./dist/data/pglite/index.d.cts",
|
|
"default": "./dist/data/pglite/index.cjs"
|
|
}
|
|
},
|
|
"./data/postgres-core": {
|
|
"import": {
|
|
"types": "./dist/data/postgres-core/index.d.ts",
|
|
"default": "./dist/data/postgres-core/index.js"
|
|
},
|
|
"require": {
|
|
"types": "./dist/data/postgres-core/index.d.cts",
|
|
"default": "./dist/data/postgres-core/index.cjs"
|
|
}
|
|
},
|
|
"./data/postgresjs": {
|
|
"import": {
|
|
"types": "./dist/data/postgresjs/index.d.ts",
|
|
"default": "./dist/data/postgresjs/index.js"
|
|
},
|
|
"require": {
|
|
"types": "./dist/data/postgresjs/index.d.cts",
|
|
"default": "./dist/data/postgresjs/index.cjs"
|
|
}
|
|
},
|
|
"./data/sqlite-core": {
|
|
"import": {
|
|
"types": "./dist/data/sqlite-core/index.d.ts",
|
|
"default": "./dist/data/sqlite-core/index.js"
|
|
},
|
|
"require": {
|
|
"types": "./dist/data/sqlite-core/index.d.cts",
|
|
"default": "./dist/data/sqlite-core/index.cjs"
|
|
}
|
|
},
|
|
"./data/sqljs": {
|
|
"import": {
|
|
"types": "./dist/data/sqljs/index.d.ts",
|
|
"default": "./dist/data/sqljs/index.js"
|
|
},
|
|
"require": {
|
|
"types": "./dist/data/sqljs/index.d.cts",
|
|
"default": "./dist/data/sqljs/index.cjs"
|
|
}
|
|
},
|
|
"./ui": {
|
|
"import": {
|
|
"types": "./dist/ui/index.d.ts",
|
|
"default": "./dist/ui/index.js"
|
|
},
|
|
"require": {
|
|
"types": "./dist/ui/index.d.cts",
|
|
"default": "./dist/ui/index.cjs"
|
|
}
|
|
},
|
|
"./ui/index.css": "./dist/ui/index.css"
|
|
},
|
|
"keywords": [],
|
|
"author": {
|
|
"name": "Igal Klebanov",
|
|
"url": "https://github.com/igalklebanov",
|
|
"email": "igalklebanov@gmail.com"
|
|
},
|
|
"contributors": [
|
|
{
|
|
"name": "Igal Klebanov",
|
|
"url": "https://github.com/igalklebanov",
|
|
"email": "igalklebanov@gmail.com"
|
|
},
|
|
{
|
|
"name": "Pierre-Antoine Mills",
|
|
"url": "https://github.com/millsp"
|
|
},
|
|
{
|
|
"name": "Matt Litherland",
|
|
"url": "https://github.com/uixmat"
|
|
}
|
|
],
|
|
"license": "Apache-2.0",
|
|
"devDependencies": {
|
|
"@arethetypeswrong/cli": "0.17.4",
|
|
"@dnd-kit/core": "6.3.1",
|
|
"@dnd-kit/sortable": "10.0.0",
|
|
"@dnd-kit/utilities": "3.2.2",
|
|
"@electric-sql/pglite": "0.3.0",
|
|
"@prisma/client": "^6.14.0",
|
|
"@radix-ui/react-checkbox": "1.1.4",
|
|
"@radix-ui/react-context-menu": "2.2.6",
|
|
"@radix-ui/react-dialog": "1.1.6",
|
|
"@radix-ui/react-dropdown-menu": "2.1.6",
|
|
"@radix-ui/react-label": "2.1.4",
|
|
"@radix-ui/react-popover": "1.1.6",
|
|
"@radix-ui/react-select": "2.1.6",
|
|
"@radix-ui/react-slot": "1.1.2",
|
|
"@radix-ui/react-switch": "1.2.2",
|
|
"@radix-ui/react-tooltip": "1.2.4",
|
|
"@tailwindcss/postcss": "4.1.8",
|
|
"@tanstack/react-query": "5.72.2",
|
|
"@tanstack/react-query-devtools": "5.72.2",
|
|
"@tanstack/react-table": "8.20.1",
|
|
"@tanstack/react-table-devtools": "8.21.3",
|
|
"@types/node": "24.10.0",
|
|
"@types/react-dom": "^19.0.4",
|
|
"@types/sql.js": "^1.4.9",
|
|
"class-variance-authority": "0.7.0",
|
|
"clsx": "2.1.1",
|
|
"date-fns": "4.1.0",
|
|
"dayjs": "1.11.13",
|
|
"kysely": "0.28.8",
|
|
"lucide-react": "0.466.0",
|
|
"motion": "12.9.2",
|
|
"motion-plus": "0.1.6",
|
|
"mysql2": "^3.15.3",
|
|
"next-themes": "0.4.6",
|
|
"nuqs": "2.4.1",
|
|
"pathe": "2.0.3",
|
|
"pkg-types": "2.1.0",
|
|
"postcss": "8.4.41",
|
|
"postcss-import": "16.1.0",
|
|
"postcss-nested": "7.0.2",
|
|
"postcss-prefix-selector": "2.1.1",
|
|
"postcss-value-parser": "4.2.0",
|
|
"postgres": "3.4.7",
|
|
"react-day-picker": "9.6.7",
|
|
"reactflow": "11.11.4",
|
|
"remeda": "2.21.3",
|
|
"short-uuid": "5.2.0",
|
|
"sonner": "2.0.3",
|
|
"std-env": "3.8.1",
|
|
"tailwind-merge": "2.5.2",
|
|
"tailwindcss": "4.1.8",
|
|
"tailwindcss-scoped-preflight": "3.4.12",
|
|
"tsup": "8.0.2",
|
|
"tsx": "4.17.0",
|
|
"tw-animate-css": "1.3.4",
|
|
"typescript": "5.5.4",
|
|
"uuid": "11.1.0",
|
|
"vitest": "3.0.9",
|
|
"zod": "3.24.2",
|
|
"@prisma/checkpoint": "0.0.0"
|
|
},
|
|
"files": [
|
|
"dist",
|
|
"NOTICE"
|
|
],
|
|
"peerDependencies": {
|
|
"@types/react": "^18.0.0 || ^19.0.0",
|
|
"react": "^18.0.0 || ^19.0.0",
|
|
"react-dom": "^18.0.0 || ^19.0.0"
|
|
},
|
|
"scripts": {
|
|
"build": "tsup",
|
|
"build:licensed": "BUILD_VARIANT=licensed node --experimental-strip-types scripts/build-licensed.ts",
|
|
"check:exports": "attw --pack . --profile node16 --exclude-entrypoints ui/index.css",
|
|
"dev": "tsup --watch",
|
|
"dev:licensed": "BUILD_VARIANT=licensed tsup --watch",
|
|
"lint": "eslint --fix .",
|
|
"test": "vitest --passWithNoTests",
|
|
"test:data": "vitest --project data",
|
|
"test:e2e": "vitest --passWithNoTests --project e2e",
|
|
"test:ui": "vitest --passWithNoTests --project ui",
|
|
"typecheck": "tsc"
|
|
}
|
|
} |