mirror of
https://github.com/twentyhq/twenty
synced 2026-04-21 13:37:22 +00:00
parent
a27dc5ddf1
commit
05c6805f0a
12 changed files with 29 additions and 29 deletions
|
|
@ -2,7 +2,7 @@ name: Yarn Install
|
||||||
inputs:
|
inputs:
|
||||||
node-version:
|
node-version:
|
||||||
required: false
|
required: false
|
||||||
default: '22'
|
default: '24'
|
||||||
|
|
||||||
runs:
|
runs:
|
||||||
using: 'composite'
|
using: 'composite'
|
||||||
|
|
|
||||||
2
.nvmrc
2
.nvmrc
|
|
@ -1 +1 @@
|
||||||
22.12.0
|
24.5.0
|
||||||
|
|
|
||||||
4
.vscode/launch.json
vendored
4
.vscode/launch.json
vendored
|
|
@ -5,7 +5,7 @@
|
||||||
{
|
{
|
||||||
"name": "twenty-server - start debug",
|
"name": "twenty-server - start debug",
|
||||||
"type": "node",
|
"type": "node",
|
||||||
"runtimeVersion": "22.12",
|
"runtimeVersion": "24.5",
|
||||||
"request": "launch",
|
"request": "launch",
|
||||||
"runtimeExecutable": "npx",
|
"runtimeExecutable": "npx",
|
||||||
"runtimeArgs": [
|
"runtimeArgs": [
|
||||||
|
|
@ -38,7 +38,7 @@
|
||||||
"type": "node",
|
"type": "node",
|
||||||
"request": "launch",
|
"request": "launch",
|
||||||
"runtimeExecutable": "npx",
|
"runtimeExecutable": "npx",
|
||||||
"runtimeVersion": "22.12",
|
"runtimeVersion": "24.5",
|
||||||
"runtimeArgs": [
|
"runtimeArgs": [
|
||||||
"nx",
|
"nx",
|
||||||
"run",
|
"run",
|
||||||
|
|
|
||||||
|
|
@ -256,7 +256,7 @@
|
||||||
"@types/luxon": "^3.3.0",
|
"@types/luxon": "^3.3.0",
|
||||||
"@types/mailparser": "^3.4.6",
|
"@types/mailparser": "^3.4.6",
|
||||||
"@types/ms": "^0.7.31",
|
"@types/ms": "^0.7.31",
|
||||||
"@types/node": "^22.0.0",
|
"@types/node": "^24.0.0",
|
||||||
"@types/passport-google-oauth20": "^2.0.11",
|
"@types/passport-google-oauth20": "^2.0.11",
|
||||||
"@types/passport-jwt": "^3.0.8",
|
"@types/passport-jwt": "^3.0.8",
|
||||||
"@types/pluralize": "^0.0.33",
|
"@types/pluralize": "^0.0.33",
|
||||||
|
|
@ -327,7 +327,7 @@
|
||||||
"vitest": "1.4.0"
|
"vitest": "1.4.0"
|
||||||
},
|
},
|
||||||
"engines": {
|
"engines": {
|
||||||
"node": "^22.12.0",
|
"node": "^24.0.0",
|
||||||
"npm": "please-use-yarn",
|
"npm": "please-use-yarn",
|
||||||
"yarn": ">=4.0.2"
|
"yarn": ">=4.0.2"
|
||||||
},
|
},
|
||||||
|
|
|
||||||
|
|
@ -1,4 +1,4 @@
|
||||||
FROM node:22-alpine as twenty-website-build
|
FROM node:24-alpine as twenty-website-build
|
||||||
|
|
||||||
|
|
||||||
WORKDIR /app
|
WORKDIR /app
|
||||||
|
|
@ -24,7 +24,7 @@ COPY ./packages/twenty-ui /app/packages/twenty-ui
|
||||||
COPY ./packages/twenty-website /app/packages/twenty-website
|
COPY ./packages/twenty-website /app/packages/twenty-website
|
||||||
RUN npx nx build twenty-website
|
RUN npx nx build twenty-website
|
||||||
|
|
||||||
FROM node:22-alpine as twenty-website
|
FROM node:24-alpine as twenty-website
|
||||||
|
|
||||||
WORKDIR /app/packages/twenty-website
|
WORKDIR /app/packages/twenty-website
|
||||||
|
|
||||||
|
|
|
||||||
|
|
@ -1,5 +1,5 @@
|
||||||
# Base image for common dependencies
|
# Base image for common dependencies
|
||||||
FROM node:22-alpine as common-deps
|
FROM node:24-alpine as common-deps
|
||||||
|
|
||||||
WORKDIR /app
|
WORKDIR /app
|
||||||
|
|
||||||
|
|
@ -50,7 +50,7 @@ RUN npx nx build twenty-front
|
||||||
|
|
||||||
|
|
||||||
# Final stage: Run the application
|
# Final stage: Run the application
|
||||||
FROM node:22-alpine as twenty
|
FROM node:24-alpine as twenty
|
||||||
|
|
||||||
# Used to run healthcheck in docker
|
# Used to run healthcheck in docker
|
||||||
RUN apk add --no-cache curl jq
|
RUN apk add --no-cache curl jq
|
||||||
|
|
|
||||||
|
|
@ -33,7 +33,7 @@
|
||||||
}
|
}
|
||||||
},
|
},
|
||||||
"engines": {
|
"engines": {
|
||||||
"node": "^22.12.0",
|
"node": "^24.0.0",
|
||||||
"npm": "please-use-yarn",
|
"npm": "please-use-yarn",
|
||||||
"yarn": "^4.0.2"
|
"yarn": "^4.0.2"
|
||||||
}
|
}
|
||||||
|
|
|
||||||
|
|
@ -9,7 +9,7 @@
|
||||||
"tsup": "npx tsup"
|
"tsup": "npx tsup"
|
||||||
},
|
},
|
||||||
"engines": {
|
"engines": {
|
||||||
"node": "^22.12.0",
|
"node": "^24.0.0",
|
||||||
"npm": "please-use-yarn",
|
"npm": "please-use-yarn",
|
||||||
"yarn": "^4.0.2"
|
"yarn": "^4.0.2"
|
||||||
},
|
},
|
||||||
|
|
|
||||||
|
|
@ -95,7 +95,7 @@
|
||||||
"typescript": "5.3.3"
|
"typescript": "5.3.3"
|
||||||
},
|
},
|
||||||
"engines": {
|
"engines": {
|
||||||
"node": "^22.12.0",
|
"node": "^24.0.0",
|
||||||
"npm": "please-use-yarn",
|
"npm": "please-use-yarn",
|
||||||
"yarn": "^4.0.2"
|
"yarn": "^4.0.2"
|
||||||
}
|
}
|
||||||
|
|
|
||||||
|
|
@ -7,7 +7,7 @@
|
||||||
"build": "preconstruct build"
|
"build": "preconstruct build"
|
||||||
},
|
},
|
||||||
"engines": {
|
"engines": {
|
||||||
"node": "^22.12.0",
|
"node": "^24.0.0",
|
||||||
"npm": "please-use-yarn",
|
"npm": "please-use-yarn",
|
||||||
"yarn": "^4.0.2"
|
"yarn": "^4.0.2"
|
||||||
},
|
},
|
||||||
|
|
|
||||||
|
|
@ -4,7 +4,7 @@
|
||||||
"description": "Effortlessly sync Twenty with 3000+ apps. Automate tasks, boost productivity, and supercharge your customer relationships!",
|
"description": "Effortlessly sync Twenty with 3000+ apps. Automate tasks, boost productivity, and supercharge your customer relationships!",
|
||||||
"main": "src/index.ts",
|
"main": "src/index.ts",
|
||||||
"engines": {
|
"engines": {
|
||||||
"node": "^22.12.0",
|
"node": "^24.0.0",
|
||||||
"npm": "please-use-yarn",
|
"npm": "please-use-yarn",
|
||||||
"yarn": "^4.0.2"
|
"yarn": "^4.0.2"
|
||||||
},
|
},
|
||||||
|
|
|
||||||
28
yarn.lock
28
yarn.lock
|
|
@ -23271,15 +23271,6 @@ __metadata:
|
||||||
languageName: node
|
languageName: node
|
||||||
linkType: hard
|
linkType: hard
|
||||||
|
|
||||||
"@types/node@npm:^22.0.0":
|
|
||||||
version: 22.15.30
|
|
||||||
resolution: "@types/node@npm:22.15.30"
|
|
||||||
dependencies:
|
|
||||||
undici-types: "npm:~6.21.0"
|
|
||||||
checksum: 10c0/ca330ac0e7fd502686d6df115fcc606aba46fd334220f749bbba2f639accdadcb23f7900603ceccdc8240be736739cad5c0b87c0fa92c9255a4dff245f07d664
|
|
||||||
languageName: node
|
|
||||||
linkType: hard
|
|
||||||
|
|
||||||
"@types/node@npm:^22.7.5":
|
"@types/node@npm:^22.7.5":
|
||||||
version: 22.10.2
|
version: 22.10.2
|
||||||
resolution: "@types/node@npm:22.10.2"
|
resolution: "@types/node@npm:22.10.2"
|
||||||
|
|
@ -23289,6 +23280,15 @@ __metadata:
|
||||||
languageName: node
|
languageName: node
|
||||||
linkType: hard
|
linkType: hard
|
||||||
|
|
||||||
|
"@types/node@npm:^24.0.0":
|
||||||
|
version: 24.2.0
|
||||||
|
resolution: "@types/node@npm:24.2.0"
|
||||||
|
dependencies:
|
||||||
|
undici-types: "npm:~7.10.0"
|
||||||
|
checksum: 10c0/0b55af4d7b37fea47bbeffffaff908462fa19ea9b1a18f92d9ed6d8415d97971b254f8cb3f629cd238916e94711fdb6ac939aa750cb353dfd6df6c0339435740
|
||||||
|
languageName: node
|
||||||
|
linkType: hard
|
||||||
|
|
||||||
"@types/nodemailer@npm:^6.4.14":
|
"@types/nodemailer@npm:^6.4.14":
|
||||||
version: 6.4.15
|
version: 6.4.15
|
||||||
resolution: "@types/nodemailer@npm:6.4.15"
|
resolution: "@types/nodemailer@npm:6.4.15"
|
||||||
|
|
@ -55080,7 +55080,7 @@ __metadata:
|
||||||
"@types/luxon": "npm:^3.3.0"
|
"@types/luxon": "npm:^3.3.0"
|
||||||
"@types/mailparser": "npm:^3.4.6"
|
"@types/mailparser": "npm:^3.4.6"
|
||||||
"@types/ms": "npm:^0.7.31"
|
"@types/ms": "npm:^0.7.31"
|
||||||
"@types/node": "npm:^22.0.0"
|
"@types/node": "npm:^24.0.0"
|
||||||
"@types/nodemailer": "npm:^6.4.14"
|
"@types/nodemailer": "npm:^6.4.14"
|
||||||
"@types/passport-google-oauth20": "npm:^2.0.11"
|
"@types/passport-google-oauth20": "npm:^2.0.11"
|
||||||
"@types/passport-jwt": "npm:^3.0.8"
|
"@types/passport-jwt": "npm:^3.0.8"
|
||||||
|
|
@ -55698,10 +55698,10 @@ __metadata:
|
||||||
languageName: node
|
languageName: node
|
||||||
linkType: hard
|
linkType: hard
|
||||||
|
|
||||||
"undici-types@npm:~6.21.0":
|
"undici-types@npm:~7.10.0":
|
||||||
version: 6.21.0
|
version: 7.10.0
|
||||||
resolution: "undici-types@npm:6.21.0"
|
resolution: "undici-types@npm:7.10.0"
|
||||||
checksum: 10c0/c01ed51829b10aa72fc3ce64b747f8e74ae9b60eafa19a7b46ef624403508a54c526ffab06a14a26b3120d055e1104d7abe7c9017e83ced038ea5cf52f8d5e04
|
checksum: 10c0/8b00ce50e235fe3cc601307f148b5e8fb427092ee3b23e8118ec0a5d7f68eca8cee468c8fc9f15cbb2cf2a3797945ebceb1cbd9732306a1d00e0a9b6afa0f635
|
||||||
languageName: node
|
languageName: node
|
||||||
linkType: hard
|
linkType: hard
|
||||||
|
|
||||||
|
|
|
||||||
Loading…
Reference in a new issue