{ "name": "@teable/plugin", "version": "1.10.0", "license": "AGPL-3.0", "private": true, "scripts": { "dev": "next dev -p 3002", "build": "next build && node ./scripts/build-replace.js", "start": "next start", "lint": "eslint . --ext .ts,.tsx,.js,.jsx,.cjs,.mjs,.mdx --cache --cache-location ../../.cache/eslint/nextjs-app.eslintcache", "clean": "rimraf ./.next ./out ./coverage ./tsconfig.tsbuildinfo ./node_modules/.cache ./.eslintcache", "typecheck": "tsc --project ./tsconfig.json --noEmit", "test": "echo \"Error: no test specified\"" }, "dependencies": { "@hookform/resolvers": "3.3.4", "@tanstack/react-query": "5.90.16", "@teable/common-i18n": "workspace:^", "@teable/core": "workspace:^", "@teable/icons": "workspace:^", "@teable/next-themes": "0.3.5", "@teable/openapi": "workspace:^", "@teable/sdk": "workspace:^", "@teable/ui-lib": "workspace:^", "@univerjs/core": "0.3.0", "@univerjs/data-validation": "0.3.0", "@univerjs/design": "0.3.0", "@univerjs/docs": "0.3.0", "@univerjs/docs-ui": "0.3.0", "@univerjs/engine-formula": "0.3.0", "@univerjs/engine-render": "0.3.0", "@univerjs/facade": "0.3.0", "@univerjs/sheets": "0.3.0", "@univerjs/sheets-data-validation": "0.3.0", "@univerjs/sheets-formula": "0.3.0", "@univerjs/sheets-ui": "0.3.0", "@univerjs/ui": "0.3.0", "i18next": "23.10.1", "i18next-resources-to-backend": "1.2.1", "lodash": "4.17.21", "lodash-es": "4.17.21", "lucide-react": "0.363.0", "next": "14.2.35", "next-secure-headers": "2.2.0", "qrcode.react": "3.1.0", "react": "18.3.1", "react-dom": "18.3.1", "react-hook-form": "7.51.1", "react-i18next": "14.1.0", "react-use": "17.5.1", "recharts": "2.12.3", "zod": "4.1.8" }, "devDependencies": { "@types/lodash": "4.17.0", "@types/node": "22.18.0", "@types/react": "18.2.69", "@types/react-dom": "18.2.22", "@univerjs/webpack-plugin": "0.5.1", "eslint": "8.57.0", "eslint-config-next": "14.2.14", "postcss": "8.4.38", "rimraf": "5.0.5", "tailwindcss": "3.4.1", "typescript": "5.4.3" } }