diff --git a/packages/nocodb/package.json b/packages/nocodb/package.json index cad93f1793..32a576b912 100644 --- a/packages/nocodb/package.json +++ b/packages/nocodb/package.json @@ -15,6 +15,9 @@ "bugs": { "url": "https://github.com/nocodb/nocodb/issues" }, + "engines": { + "node": ">=16" + }, "license": "AGPL-3.0-or-later", "scripts": { "build": "nest build", @@ -57,7 +60,7 @@ "@nestjs/websockets": "^9.4.0", "@sentry/node": "^6.3.5", "@types/chai": "^4.2.12", - "airtable": "^0.11.3", + "airtable": "^0.12.1", "ajv": "^8.12.0", "ajv-formats": "^2.1.1", "archiver": "^5.0.2", @@ -66,7 +69,7 @@ "axios": "^0.21.1", "bcryptjs": "^2.4.3", "body-parser": "^1.19.0", - "boxen": "^5.0.0", + "boxen": "^5.1.0", "bull": "^4.10.4", "bullmq": "^1.81.1", "clear": "^0.1.0", @@ -109,7 +112,7 @@ "mkdirp": "^2.1.3", "morgan": "^1.10.0", "mssql": "^6.2.0", - "multer": "^1.4.4", + "multer": "^1.4.5-lts.1", "mysql2": "^3.2.0", "nanoid": "^3.1.20", "nc-help": "^0.2.87", @@ -121,7 +124,7 @@ "object-hash": "^3.0.0", "os-locale": "^6.0.2", "p-queue": "^6.6.2", - "papaparse": "^5.3.1", + "papaparse": "^5.4.0", "parse-database-url": "^0.3.0", "passport": "^0.4.1", "passport-auth-token": "^1.0.1", @@ -139,7 +142,7 @@ "slash": "^3.0.0", "socket.io": "^4.4.1", "sqlite3": "^5.1.6", - "tedious": "^15.0.0", + "tedious": "^16.1.0", "tinycolor2": "^1.4.2", "twilio": "^3.55.1", "unique-names-generator": "^4.3.1", @@ -149,30 +152,29 @@ "xlsx": "^0.18.5" }, "devDependencies": { - "@nestjs/cli": "^9.0.0", - "@nestjs/schematics": "^9.0.0", - "@nestjs/testing": "^9.0.0", + "@nestjs/cli": "^9.5.0", + "@nestjs/schematics": "^9.2.0", + "@nestjs/testing": "^9.4.2", "@nestjsplus/dyn-schematics": "^1.0.12", - "@types/bull": "^4.10.0", - "@types/express": "^4.17.13", - "@types/jest": "^29.5.0", + "@types/express": "^4.17.17", + "@types/jest": "^29.5.2", "@types/mocha": "^10.0.1", "@types/multer": "^1.4.7", - "@types/node": "18.15.11", + "@types/node": "20.3.1", "@types/passport-google-oauth20": "^2.0.11", "@types/passport-jwt": "^3.0.8", - "@types/supertest": "^2.0.11", - "@typescript-eslint/eslint-plugin": "^5.0.0", - "@typescript-eslint/parser": "^5.0.0", + "@types/supertest": "^2.0.12", + "@typescript-eslint/eslint-plugin": "^5.59.9", + "@typescript-eslint/parser": "^5.59.9", "chai": "^4.2.0", "copy-webpack-plugin": "^11.0.0", "cross-env": "^7.0.3", - "eslint": "^7.8.0", - "eslint-config-prettier": "^6.15.0", + "eslint": "^8.33.0", + "eslint-config-prettier": "^8.8.0", "eslint-plugin-eslint-comments": "^3.2.0", - "eslint-plugin-functional": "^3.0.2", - "eslint-plugin-import": "^2.25.2", - "eslint-plugin-prettier": "^4.0.0", + "eslint-plugin-functional": "^5.0.8", + "eslint-plugin-import": "^2.27.5", + "eslint-plugin-prettier": "^4.2.1", "jest": "29.5.0", "mocha": "^10.1.0", "nodemon": "^2.0.22", @@ -183,8 +185,9 @@ "ts-loader": "^9.2.3", "ts-node": "^10.0.0", "tsconfig-paths": "4.2.0", - "typescript": "^4.7.4", - "webpack-cli": "^5.0.1" + "typescript": "^5.0.0", + "webpack-cli": "^5.0.1", + "vite": "^4.3.0" }, "jest": { "moduleFileExtensions": [