mirror of
https://github.com/nocodb/nocodb.git
synced 2026-10-29 00:55:39 +08:00
- drop orphan packages/nocodb-sdk/pnpm-lock.yaml (workspace installs never use it; 78 alerts incl. proxy-addr / shell-quote) - refresh root pnpm.overrides to current patched versions (dompurify 3.4.17, next 15.5.28, body-parser 1.20.9, multer 2.5.0, nodemailer 10.1.4, hono 4.13.11, happy-dom 21.0.4, js-yaml 3.15.2/4.3.2, brace-expansion, svgo, toml 5, uuid 11, vite 8.2.4, vitest 4.1.12, ...) and bound the minimatch / nanoid selectors that had resolved across majors - scope zod 4.6.6 override to the MCP packages so @ai-sdk peer ranges stay intact; bump nocodb's zod-v4 alias - add body-parser, multer, serialize-javascript, happy-dom to minimumReleaseAgeExclude (patches published inside the 7-day window) - direct bumps: nocodb-sdk-v2 axios 1.20.0, nc-gui nuxt ^4.6.2 / katex ^0.19.0, nc-secret-mgr figlet ^1.11.3 - noco-integrations: same override refresh + nocohub parity overrides Co-Authored-By: Claude Fable 5.1 <noreply@anthropic.com>
256 lines
9.4 KiB
JSON
256 lines
9.4 KiB
JSON
{
|
|
"name": "nocodb-root",
|
|
"description": "NocoDB Root",
|
|
"private": true,
|
|
"author": {
|
|
"name": "NocoDB Inc",
|
|
"url": "https://nocodb.com/"
|
|
},
|
|
"homepage": "https://github.com/nocodb/nocodb",
|
|
"repository": {
|
|
"type": "git",
|
|
"url": "https://github.com/nocodb/nocodb.git"
|
|
},
|
|
"bugs": {
|
|
"url": "https://github.com/nocodb/nocodb/issues"
|
|
},
|
|
"license": "Sustainable Use License",
|
|
"devDependencies": {
|
|
"husky": "^8.0.3",
|
|
"lerna": "^9.0.7",
|
|
"xlsx": "https://cdn.sheetjs.com/xlsx-0.20.3/xlsx-0.20.3.tgz"
|
|
},
|
|
"husky": {
|
|
"hooks": {
|
|
"pre-commit": "pnpm dlx lint-staged"
|
|
}
|
|
},
|
|
"lint-staged": {
|
|
"*.{ts,tsx,js,json}": []
|
|
},
|
|
"scripts": {
|
|
"bootstrap": "pnpm --filter=nocodb-sdk install && pnpm --filter=nocodb-sdk run build && pnpm --filter=nocodb --filter=nc-mail-templates --filter=nc-gui install && pnpm run integrations:build && pnpm run registerIntegrations",
|
|
"integrations:build": "cd ./packages/noco-integrations/ && pnpm i && pnpm run build",
|
|
"start:frontend": "pnpm --filter=nc-gui run dev",
|
|
"start:backend": "pnpm --filter=nocodb run start",
|
|
"prepare": "husky install",
|
|
"preinstall": "npx only-allow pnpm",
|
|
"registerIntegrations": "pnpm --filter=nocodb run registerIntegrations",
|
|
"install:local-sdk": "node scripts/installLocalSdk.js"
|
|
},
|
|
"pnpm": {
|
|
"overrides": {
|
|
"**>ip": "npm:@eggjs/ip@latest",
|
|
"vue@*": "3.5.43",
|
|
"@vue/runtime-core@*": "3.5.43",
|
|
"@vue/runtime-dom@*": "3.5.43",
|
|
"@azure/msal-node": "^2.16.2",
|
|
"@babel/traverse@<7.23.2": ">=7.23.2",
|
|
"ajv@<6.14.0": "6.15.0",
|
|
"axios@>=0.8.1 <0.28.0": ">=0.28.0",
|
|
"axios@>=1.0.0 <1.20.0": "^1.20.0",
|
|
"uuid@<11.1.1": "^11.1.1",
|
|
"mermaid@>=11.0.0-alpha.1 <11.16.1": "11.16.1",
|
|
"next@<15.5.28": "^15.5.28",
|
|
"protobufjs@<=7.6.0": "^7.6.1",
|
|
"@protobufjs/utf8@<=1.1.0": ">=1.1.1",
|
|
"@babel/plugin-transform-modules-systemjs@>=7.12.0 <=7.29.3": ">=7.29.4",
|
|
"hono@<4.13.11": "4.13.11",
|
|
"basic-ftp@<=6.2.0": "^6.2.1",
|
|
"simple-git@<4.0.1": "^4.0.1",
|
|
"fast-xml-parser@<5.7.0": ">=5.7.0",
|
|
"fast-xml-builder@<=1.1.6": ">=1.1.7",
|
|
"thrift@<0.23.0": ">=0.23.0",
|
|
"ip-address@<=10.7.0": "^10.7.1",
|
|
"devalue@>=4.0.0 <5.6.4": ">=5.6.4",
|
|
"nitropack@<2.13.4": ">=2.13.4",
|
|
"postcss@<8.5.18": ">=8.5.18",
|
|
"svelte@<=5.55.6": ">=5.55.7",
|
|
"webpack-dev-server@<=5.2.3": ">=5.2.4",
|
|
"follow-redirects@<1.15.4": ">=1.15.4",
|
|
"follow-redirects@>=1.16.0 <1.16.1": "^1.16.1",
|
|
"node.extend@<1.1.7": ">=1.1.7",
|
|
"tough-cookie": "^5.1.0",
|
|
"typescript": "5.8.3",
|
|
"ufo": ">=1.5.4",
|
|
"whatwg-url": "13.0.0",
|
|
"ws@<8.17.1": ">=8.17.1",
|
|
"xml2js@<0.5.0": ">=0.5.0",
|
|
"**>ent": "npm:ent-replace@latest",
|
|
"image-size@<1.2.1": ">=1.2.1",
|
|
"tar-fs@<2.1.2": ">=3.0.7",
|
|
"highlight.js@<9.18.5": ">=11.11.1",
|
|
"multer@1.4.4-lts.1": ">=2.0.2",
|
|
"vue-i18n@<9.14.5": ">=9.14.5",
|
|
"knex@<3.1.0": ">=3.1.0",
|
|
"cookie": "1.1.1",
|
|
"@azure/identity@<4.2.1": ">=4.2.1",
|
|
"cross-spawn@<7.0.5 >=7.0.0": ">=7.0.5",
|
|
"dset@<3.1.4": ">=3.1.4",
|
|
"http-proxy-middleware@<2.0.9": "2.0.9",
|
|
"@babel/runtime@<7.22.11": ">=7.26.10",
|
|
"tar@<7.0.0": "^7.5.19",
|
|
"braces@<3.0.3": ">=3.0.3",
|
|
"micromatch@<4.0.8": ">=4.0.8",
|
|
"nanoid@<3.3.17": ">=3.3.17 <6",
|
|
"esbuild@<=0.24.2": ">=0.25.0",
|
|
"vite@>=6.1.0 <6.1.2": ">=6.1.2",
|
|
"vite@>=6.1.0 <6.1.3": ">=6.1.3",
|
|
"vite@>=6.1.0 <6.1.5": ">=6.1.5",
|
|
"@babel/helpers@<7.26.10": ">=7.26.10",
|
|
"vite@>=6.0.0 <=6.1.5": ">=6.1.6",
|
|
"vite@>=6.1.0 <6.1.4": ">=6.1.4",
|
|
"@75lb/deep-merge@<=1.1.1": ">=1.1.2",
|
|
"@babel/runtime@<7.26.10": ">=7.26.10",
|
|
"lodash": ">=4.18.1 <4.19.0",
|
|
"linkifyjs@<4.3.2": ">=4.3.2",
|
|
"qs@<6.14.1": ">=6.14.1",
|
|
"qs@<=6.15.1": ">=6.15.2",
|
|
"h3@<=1.15.4": ">=1.15.5",
|
|
"h3@<1.15.9": ">=1.15.9",
|
|
"cssstyle": "4.1.0",
|
|
"oxc-resolver@<11.0.0": ">=11.19.1",
|
|
"handlebars@<4.7.10": ">=4.7.10",
|
|
"@node-saml/node-saml": "5.1.0",
|
|
"@node-saml/passport-saml": "5.1.0",
|
|
"form-data@<2.5.4": ">=2.5.4",
|
|
"form-data@>=3.0.0 <3.0.4": ">=3.0.4",
|
|
"node-forge@<1.4.0": ">=1.4.0",
|
|
"nodemailer@<10.1.4": "^10.1.4",
|
|
"jws@<3.2.3": ">=3.2.3",
|
|
"express-rate-limit@>=8.2.0 <8.2.2": ">=8.2.2",
|
|
"multer@<2.5.0": "^2.5.0",
|
|
"dompurify@<3.4.17": "3.4.17",
|
|
"@hono/node-server@<1.19.15": "1.19.17",
|
|
"@modelcontextprotocol/sdk@<1.32.1": "^1.32.1",
|
|
"@ai-sdk/provider-utils@>=4.0.0 <4.0.61": "4.0.61",
|
|
"launch-editor@<2.14.2": "^2.14.2",
|
|
"source-map-js@<1.2.2": "^1.2.2",
|
|
"defu@<=6.1.4": ">=6.1.5",
|
|
"devalue@<5.9.4": "5.9.4",
|
|
"fastify@<5.8.5": ">=5.8.5",
|
|
"find-my-way@<9.7.0": "^9.7.0",
|
|
"flatted@<=3.4.1": ">=3.4.2",
|
|
"happy-dom@<21.0.4": ">=21.0.4",
|
|
"immutable@>=5.0.0 <5.1.8": ">=5.1.8",
|
|
"minimatch@<3.1.3": ">=3.1.3",
|
|
"minimatch@>=5.0.0 <5.1.8": ">=5.1.8",
|
|
"minimatch@>=8.0.0 <8.0.6": ">=8.0.6",
|
|
"minimatch@>=9.0.0 <9.0.7": "~9.0.7",
|
|
"minimatch@>=10.0.0 <10.2.3": ">=10.2.3",
|
|
"path-to-regexp@<0.1.13": "0.1.13",
|
|
"path-to-regexp@>=8.0.0 <8.4.0": ">=8.4.0",
|
|
"picomatch@<2.3.2": ">=2.3.2",
|
|
"picomatch@>=4.0.0 <4.0.4": ">=4.0.4",
|
|
"tar@>=7.0.0": "^7.5.19",
|
|
"pacote>tar": "^7.5.19",
|
|
"tar-fs@<3.1.1": ">=3.1.1",
|
|
"serialize-javascript@<7.1.3": "^7.1.3",
|
|
"glob@>=10.2.0 <10.5.0": ">=10.5.0",
|
|
"glob@>=11.0.0 <11.1.0": "^11.1.0",
|
|
"@fastify/static@<10.1.1": "^10.1.1",
|
|
"@nuxt/devtools@<3.3.1": "^3.3.1",
|
|
"body-parser@<1.20.9": "~1.20.9",
|
|
"body-parser@>=2.0.0 <2.4.0": "^2.4.0",
|
|
"brace-expansion@<1.1.21": "~1.1.21",
|
|
"brace-expansion@>=2.0.0 <2.1.7": "~2.1.7",
|
|
"js-yaml@<3.15.2": "~3.15.2",
|
|
"js-yaml@>=4.0.0 <4.3.2": "~4.3.2",
|
|
"yaml@<1.10.3": ">=1.10.3",
|
|
"yaml@>=2.0.0 <2.8.3": ">=2.8.3",
|
|
"diff@>=4.0.0 <4.0.4": ">=4.0.4",
|
|
"diff@>=5.0.0 <5.2.2": ">=5.2.2",
|
|
"diff@>=6.0.0 <8.0.3": ">=8.0.3",
|
|
"lodash-es@<4.18.0": ">=4.18.0",
|
|
"ajv@>=7.0.0-alpha.0 <8.18.0": ">=8.18.0",
|
|
"ws@<8.21.0": "^8.21.0",
|
|
"@smithy/config-resolver@<4.4.0": ">=4.4.0",
|
|
"on-headers@<1.1.0": ">=1.1.0",
|
|
"tmp@<0.2.6": ">=0.2.6",
|
|
"sharp@<0.35.5": "^0.35.5",
|
|
"webpack@<5.104.1": ">=5.104.1",
|
|
"js-cookie@<=3.0.5": ">=3.0.7",
|
|
"shell-quote@<1.11.0": "^1.11.0",
|
|
"brace-expansion@>=3.0.0 <5.0.12": ">=5.0.12",
|
|
"@grpc/grpc-js@>=1.14.0 <1.14.5": "^1.14.5",
|
|
"engine.io@>=4.1.0 <6.6.10": "^6.6.10",
|
|
"form-data@>=4.0.0 <4.0.6": "^4.0.6",
|
|
"linkify-it@<=5.0.0": "^5.0.1",
|
|
"rollup@>=4.0.0 <4.59.0": ">=4.59.0",
|
|
"sigstore@<=4.1.0": "4.1.1",
|
|
"socket.io-parser@>=4.0.0 <4.2.7": "^4.2.7",
|
|
"svgo@>=3.0.0 <3.3.5": "~3.3.5",
|
|
"vite@>=6.0.0 <=6.4.2": "~6.4.3",
|
|
"vite": "~8.2.4",
|
|
"@swc/core": "1.10.0",
|
|
"fast-uri@<3.1.9": "^3.1.9",
|
|
"fast-uri@>=4.0.0 <4.1.5": "^4.1.5",
|
|
"prosemirror-view@<1.42.3": "^1.42.3",
|
|
"prosemirror-model@<1.25.12": "^1.25.12",
|
|
"seroval@<1.6.3": "^1.6.3",
|
|
"nx@<22.7.10": "^22.7.10",
|
|
"nx@>=23.0.0 <23.1.2": "^23.1.2",
|
|
"deepmerge-ts@<8.0.0": ">=8.0.0",
|
|
"@babel/core@<=7.29.0": "7.29.7",
|
|
"@tootallnate/once@<2.0.1": "2.0.1",
|
|
"esbuild@>=0.27.3 <0.28.1": "0.28.1",
|
|
"bn.js@<4.12.3": "~4.12.5",
|
|
"bn.js@>=5.0.0 <5.2.3": "~5.2.5",
|
|
"ipx@>=2.0.0-0 <2.1.1": "2.1.1",
|
|
"markdown-it@<14.3.3": "14.3.3",
|
|
"mdast-util-to-hast@>=13.0.0 <13.2.1": "13.2.1",
|
|
"file-type@<21.3.2": "21.3.4",
|
|
"mysql2@<3.22.0": ">=3.22.0",
|
|
"browserslist@<4.28.8": ">=4.28.8",
|
|
"toml@<5.0.1": "^5.0.1",
|
|
"unhead@<2.1.13": "^2.1.13",
|
|
"uuid@>=12.0.0 <12.0.1": "^12.0.1",
|
|
"smol-toml@<1.9.0": "^1.9.0",
|
|
"pacote@>=11.2.7 <21.5.1": ">=21.5.1",
|
|
"undici@>=6.0.0 <6.29.1": "6.29.1",
|
|
"undici@>=7.0.0 <7.30.1": "^7.30.1",
|
|
"undici@>=8.0.0 <8.12.2": "^8.12.2",
|
|
"@xmldom/xmldom@<0.8.15": "~0.8.15",
|
|
"@xmldom/xmldom@>=0.9.0 <0.9.12": "~0.9.12",
|
|
"fastify@<5.12.5": "^5.12.5",
|
|
"fflate@>=0.4.5 <0.4.9": "~0.4.9",
|
|
"fflate@>=0.7.0 <0.7.5": "~0.7.5",
|
|
"fflate@>=0.8.0 <0.8.3": "~0.8.3",
|
|
"postcss-selector-parser@>=7.0.0 <7.1.6": "^7.1.6",
|
|
"qs@<6.16.0": "^6.16.0",
|
|
"proxy-addr@<2.0.8": "~2.0.8",
|
|
"request-filtering-agent@<3.2.1": "^3.2.1",
|
|
"svgo@>=4.0.0 <4.1.0": "^4.1.0",
|
|
"postcss-selector-parser@<6.1.5": "^6.1.5",
|
|
"nanoid@>=4.0.0 <5.1.16": "^5.1.16",
|
|
"decode-uri-component@<=0.4.2": ">=0.5.0",
|
|
"fast-copy@>=3.0.0 <3.1.0": "^3.1.0",
|
|
"moment@>=2.29.2 <2.31.0": "^2.31.0",
|
|
"vitest@>=2.1.0 <4.1.12": "~4.1.12",
|
|
"@vitest/mocker@>=2.1.0 <4.1.12": "~4.1.12",
|
|
"@vitest/ui@>=2.1.0 <4.1.12": "~4.1.12",
|
|
"playwright@<1.55.1": "^1.55.1",
|
|
"@playwright/test@<1.55.1": "^1.55.1",
|
|
"@modelcontextprotocol/core>zod": "^4.6.6",
|
|
"@modelcontextprotocol/server>zod": "^4.6.6"
|
|
},
|
|
"patchedDependencies": {
|
|
"splitpanes@3.1.5": "packages/nc-gui/.patches/splitpanes@3.1.5.patch",
|
|
"ant-design-vue@3.2.20": "packages/nc-gui/.patches/ant-design-vue@3.2.20.patch"
|
|
},
|
|
"onlyBuiltDependencies": [
|
|
"@biomejs/biome",
|
|
"@nestjs/core",
|
|
"@parcel/watcher",
|
|
"@swc/core",
|
|
"core-js",
|
|
"esbuild",
|
|
"msgpackr-extract",
|
|
"nx",
|
|
"sharp",
|
|
"sqlite3",
|
|
"vue-demi"
|
|
]
|
|
}
|
|
}
|