diff --git a/package.json b/package.json index 3bfe6fea22..408937cd5f 100644 --- a/package.json +++ b/package.json @@ -65,6 +65,7 @@ "bytes": "^3.1.2", "class-transformer": "^0.5.1", "clsx": "^1.2.1", + "cross-env": "^7.0.3", "danger-plugin-todos": "^1.3.1", "dataloader": "^2.2.2", "date-fns": "^2.30.0", @@ -226,7 +227,7 @@ "@typescript-eslint/utils": "^6.9.1", "@vitejs/plugin-react-swc": "^3.5.0", "chromatic": "^6.18.0", - "concurrently": "^8.0.1", + "concurrently": "^8.2.2", "cross-var": "^1.1.0", "danger": "^11.3.0", "dotenv-cli": "^7.2.1", @@ -281,6 +282,9 @@ "graphql": "16.8.0" }, "version": "0.2.1", + "scripts": { + "start": "cross-env FORCE_COLOR=true concurrently -n \"twenty-server,twenty-front\" -c \"bgBlue.bold,bgGreen.bold\" \"yarn nx start:dev twenty-server\" \"yarn nx start twenty-front\"" + }, "workspaces": { "packages": [ "packages/twenty-chrome-extension", diff --git a/yarn.lock b/yarn.lock index bd5231bf06..0c0099e8c4 100644 --- a/yarn.lock +++ b/yarn.lock @@ -21317,7 +21317,7 @@ __metadata: languageName: node linkType: hard -"concurrently@npm:^8.0.1": +"concurrently@npm:^8.2.2": version: 8.2.2 resolution: "concurrently@npm:8.2.2" dependencies: @@ -21773,6 +21773,18 @@ __metadata: languageName: node linkType: hard +"cross-env@npm:^7.0.3": + version: 7.0.3 + resolution: "cross-env@npm:7.0.3" + dependencies: + cross-spawn: "npm:^7.0.1" + bin: + cross-env: src/bin/cross-env.js + cross-env-shell: src/bin/cross-env-shell.js + checksum: f3765c25746c69fcca369655c442c6c886e54ccf3ab8c16847d5ad0e91e2f337d36eedc6599c1227904bf2a228d721e690324446876115bc8e7b32a866735ecf + languageName: node + linkType: hard + "cross-fetch@npm:^3.0.4, cross-fetch@npm:^3.1.5": version: 3.1.8 resolution: "cross-fetch@npm:3.1.8" @@ -21802,7 +21814,7 @@ __metadata: languageName: node linkType: hard -"cross-spawn@npm:^7.0.0, cross-spawn@npm:^7.0.2, cross-spawn@npm:^7.0.3": +"cross-spawn@npm:^7.0.0, cross-spawn@npm:^7.0.1, cross-spawn@npm:^7.0.2, cross-spawn@npm:^7.0.3": version: 7.0.3 resolution: "cross-spawn@npm:7.0.3" dependencies: @@ -43705,7 +43717,8 @@ __metadata: chromatic: "npm:^6.18.0" class-transformer: "npm:^0.5.1" clsx: "npm:^1.2.1" - concurrently: "npm:^8.0.1" + concurrently: "npm:^8.2.2" + cross-env: "npm:^7.0.3" cross-var: "npm:^1.1.0" danger: "npm:^11.3.0" danger-plugin-todos: "npm:^1.3.1"