Skip to content

Commit cb6f897

Browse files
authored
Merge pull request #120 from microservices-suite/repo-engineering/universal-cli
Repo engineering/universal cli
2 parents 3b52500 + 287dbf7 commit cb6f897

File tree

13 files changed

+52
-52
lines changed

13 files changed

+52
-52
lines changed

.suite-cli/cli/scripts/assets/genericPackageJsonContent.asset.js

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -13,7 +13,7 @@ module.exports = ({ answers, suffix, isMicroservice, description, os }) => (
1313
scripts: {
1414
release: "npx bumpp-version@latest && npm publish",
1515
...(isMicroservice ? {
16-
dev: os.platform()==='win32'?'set NODE_ENV=dev && nodemon --legacy-watch -q index.js':"NODE_ENV=dev nodemon -q index.js",
16+
dev: os.platform()==='win32'?'set NODE_ENV=dev && nodemon --legacy-watch -q index.js':"NODE_ENV=dev nodemon --legacy-watch -q index.js",
1717
start: "pm2-runtime start ecosystem.config.js --env production",
1818
stoprod: "pm2 stop ecosystem.config.js",
1919
deletprod: "pm2 delete ecosystem.config.js",

.suite-cli/cli/scripts/assets/rootPackageJsonContent.asset.js

Lines changed: 1 addition & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -5,7 +5,7 @@ module.exports = ({ answers, os }) => ({
55
main: "index.js",
66
scripts: {
77
"test": "jest",
8-
"dev": "NODE_ENV=dev nodemon -q index.js",
8+
"dev": "NODE_ENV=dev nodemon --legacy-watch -q index.js",
99
"start": "pm2-runtime start ecosystem.config.js --env production",
1010
"stop:prod": "pm2 stop ecosystem.config.js",
1111
"delete:prod": "pm2 delete ecosystem.config.js"
@@ -14,7 +14,6 @@ module.exports = ({ answers, os }) => ({
1414
"license": answers.license,
1515
"private": answers.private,
1616
"scripts": {
17-
"repo:reset": `find ../${answers.repo_name} -type d -name 'node_modules' -exec rm -rf {} + && find ../${answers.repo_name} -type f -name 'package-lock.json' -delete && find ../${answers.repo_name} -type f -name 'yarn.lock' -delete && find ../${answers.repo_name} -type d -name 'yarn-*' -exec rm -rf {} +`,
1817
"repo:reset:1": "rm -rf node_modules",
1918
"generate:release": "npx changelogen@latest --release",
2019
"release:config": `yarn workspace ${answers.project_base}/config run release`,

gateway/apps/ecommerce-app/docker-compose.dev.yml

Lines changed: 40 additions & 39 deletions
Original file line numberDiff line numberDiff line change
@@ -4,28 +4,6 @@ services:
44
build:
55
dockerfile: DockerFile
66
context: ../../../data-persistence/mongodb
7-
# user-service:
8-
# build:
9-
# dockerfile: DockerFile.dev
10-
# context: ../../../microservices/user-service
11-
# ports:
12-
# - '9003:9003'
13-
# depends_on:
14-
# - mongodb
15-
# volumes:
16-
# - /app/node_modules
17-
# - ../../../microservices/user-service:/app
18-
# upload-service:
19-
# build:
20-
# dockerfile: DockerFile.dev
21-
# context: ../../../microservices/upload-service
22-
# ports:
23-
# - '9004:9004'
24-
# depends_on:
25-
# - mongodb
26-
# volumes:
27-
# - /app/node_modules
28-
# - ../../../microservices/upload-service:/app
297
rabbitmq:
308
image: rabbitmq:3.8
319
container_name: rabbitmq
@@ -37,23 +15,6 @@ services:
3715
interval: 30s
3816
retries: 5
3917
restart: unless-stopped
40-
# shared:
41-
# build:
42-
# context: ./shared
43-
# dockerfile: DockerFile.dev
44-
# healthcheck:
45-
# test: ["CMD-SHELL", "sleep 1"]
46-
nginx:
47-
depends_on:
48-
- customer-service
49-
# - product-service
50-
- supplier-service
51-
restart: always
52-
build:
53-
context: ./nginx
54-
dockerfile: DockerFile.dev
55-
ports:
56-
- '4000:80'
5718
customer-service:
5819
depends_on:
5920
rabbitmq:
@@ -86,6 +47,34 @@ services:
8647
volumes:
8748
- /app/node_modules
8849
- ../../../microservices/supplier-service:/app
50+
# user-service:
51+
# build:
52+
# dockerfile: DockerFile.dev
53+
# context: ../../../microservices/user-service
54+
# ports:
55+
# - '9003:9003'
56+
# depends_on:
57+
# - mongodb
58+
# volumes:
59+
# - /app/node_modules
60+
# - ../../../microservices/user-service:/app
61+
# upload-service:
62+
# build:
63+
# dockerfile: DockerFile.dev
64+
# context: ../../../microservices/upload-service
65+
# ports:
66+
# - '9004:9004'
67+
# depends_on:
68+
# - mongodb
69+
# volumes:
70+
# - /app/node_modules
71+
# - ../../../microservices/upload-service:/app
72+
# shared:
73+
# build:
74+
# context: ./shared
75+
# dockerfile: DockerFile.dev
76+
# healthcheck:
77+
# test: ["CMD-SHELL", "sleep 1"]
8978
# product-service:
9079
# depends_on:
9180
# - rabbitmq
@@ -112,3 +101,15 @@ services:
112101
# environment:
113102
# KEYCLOAK_ADMIN: admin
114103
# KEYCLOAK_ADMIN_PASSWORD: admin
104+
105+
# nginx:
106+
# depends_on:
107+
# - customer-service
108+
# # - product-service
109+
# - supplier-service
110+
# restart: always
111+
# build:
112+
# context: ./nginx
113+
# dockerfile: DockerFile.dev
114+
# ports:
115+
# - '4000:80'

microservices/cart-service/package.json

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -6,7 +6,7 @@
66
"devDependencies": {},
77
"scripts": {
88
"test": "jest",
9-
"dev": "NODE_ENV=dev nodemon -q index.js",
9+
"dev": "NODE_ENV=dev nodemon --legacy-watch -q index.js",
1010
"start": "pm2-runtime start ecosystem.config.js --env production",
1111
"stop:prod": "pm2 stop ecosystem.config.js",
1212
"delete:prod": "pm2 delete ecosystem.config.js"

microservices/customer-service/package.json

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -17,7 +17,7 @@
1717
"devDependencies": {},
1818
"scripts": {
1919
"test": "jest",
20-
"dev": "NODE_ENV=dev nodemon -q index.js",
20+
"dev": "NODE_ENV=dev nodemon --legacy-watch -q index.js",
2121
"start": "pm2-runtime start ecosystem.config.js --env production",
2222
"stop:prod": "pm2 stop ecosystem.config.js",
2323
"delete:prod": "pm2 delete ecosystem.config.js"

microservices/email-service/package.json

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -6,7 +6,7 @@
66
"devDependencies": {},
77
"scripts": {
88
"test": "jest",
9-
"dev": "NODE_ENV=dev nodemon -q index.js",
9+
"dev": "NODE_ENV=dev nodemon --legacy-watch -q index.js",
1010
"start": "pm2-runtime start ecosystem.config.js --env production",
1111
"stop:prod": "pm2 stop ecosystem.config.js",
1212
"delete:prod": "pm2 delete ecosystem.config.js"

microservices/notification-service/package.json

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -6,7 +6,7 @@
66
"devDependencies": {},
77
"scripts": {
88
"test": "jest",
9-
"dev": "NODE_ENV=dev nodemon -q index.js",
9+
"dev": "NODE_ENV=dev nodemon --legacy-watch -q index.js",
1010
"start": "pm2-runtime start ecosystem.config.js --env production",
1111
"stop:prod": "pm2 stop ecosystem.config.js",
1212
"delete:prod": "pm2 delete ecosystem.config.js"

microservices/payment-service/package.json

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -6,7 +6,7 @@
66
"devDependencies": {},
77
"scripts": {
88
"test": "jest",
9-
"dev": "NODE_ENV=dev nodemon -q index.js",
9+
"dev": "NODE_ENV=dev nodemon --legacy-watch -q index.js",
1010
"start": "pm2-runtime start ecosystem.config.js --env production",
1111
"stop:prod": "pm2 stop ecosystem.config.js",
1212
"delete:prod": "pm2 delete ecosystem.config.js"

microservices/product-service/package.json

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -13,7 +13,7 @@
1313
"devDependencies": {},
1414
"scripts": {
1515
"test": "jest",
16-
"dev": "NODE_ENV=dev nodemon -q index.js",
16+
"dev": "NODE_ENV=dev nodemon --legacy-watch -q index.js",
1717
"start": "pm2-runtime start ecosystem.config.js --env production",
1818
"stop:prod": "pm2 stop ecosystem.config.js",
1919
"delete:prod": "pm2 delete ecosystem.config.js"

microservices/rbac-service/package.json

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -16,7 +16,7 @@
1616
},
1717
"scripts": {
1818
"test": "jest",
19-
"dev": "NODE_ENV=dev nodemon -q index.js",
19+
"dev": "NODE_ENV=dev nodemon --legacy-watch -q index.js",
2020
"start": "pm2-runtime start ecosystem.config.js --env production",
2121
"stop:prod": "pm2 stop ecosystem.config.js",
2222
"delete:prod": "pm2 delete ecosystem.config.js"

0 commit comments

Comments
 (0)