forked from naltatis/micro-frontends-in-action-code
-
Notifications
You must be signed in to change notification settings - Fork 0
/
Copy pathpackage.json
39 lines (39 loc) · 8.68 KB
/
package.json
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
{
"name": "micro-frontends-in-action-code",
"version": "1.0.0",
"description": "",
"main": "index.js",
"scripts": {
"01_pages_links": "concurrently --names \"decide ,inspire\" \"mfserve --listen 3001 01_pages_links/team-decide\" \"mfserve --listen 3002 01_pages_links/team-inspire\" \"wait-on http://localhost:3001/product/porsche && opener http://localhost:3001/product/porsche\"",
"02_iframe": "concurrently --names \"decide ,inspire\" \"mfserve --listen 3001 02_iframe/team-decide\" \"mfserve --listen 3002 02_iframe/team-inspire\" \"wait-on http://localhost:3001/product/porsche && opener http://localhost:3001/product/porsche\"",
"03_ajax": "concurrently --names \"decide ,inspire\" \"mfserve --listen 3001 03_ajax/team-decide\" \"mfserve --listen 3002 --cors 03_ajax/team-inspire\" \"wait-on http://localhost:3001/product/porsche && opener http://localhost:3001/product/porsche\"",
"04_routing": "concurrently --names \"nginx ,decide ,inspire\" \"node nginx.js 04_routing/webserver/nginx.conf\" \"mfserve --listen 3001 04_routing/team-decide\" \"mfserve --listen 3002 04_routing/team-inspire\" \"wait-on http://localhost:3000/product/porsche && opener http://localhost:3000/product/porsche\"",
"05_ssi": "concurrently --names \"nginx ,decide ,inspire\" \"node nginx.js 05_ssi/webserver/nginx.conf\" \"mfserve --listen 3001 05_ssi/team-decide\" \"mfserve --listen 3002 05_ssi/team-inspire\" \"wait-on http://localhost:3000/product/porsche && opener http://localhost:3000/product/porsche\"",
"06_timeouts_down": "concurrently --names \"nginx ,decide \" \"node nginx.js 06_timeouts/webserver/nginx.conf\" \"mfserve --listen 3001 06_timeouts/team-decide\" \"wait-on http://localhost:3000/product/eicher && opener http://localhost:3000/product/eicher\"",
"06_timeouts_short_delay": "concurrently --names \"nginx ,decide ,inspire\" \"node nginx.js 06_timeouts/webserver/nginx.conf\" \"mfserve --listen 3001 06_timeouts/team-decide\" \"mfserve --listen 3002 --delay 300 06_timeouts/team-inspire\" \"wait-on http://localhost:3000/product/eicher && opener http://localhost:3000/product/eicher\"",
"06_timeouts_long_delay": "concurrently --names \"nginx ,decide ,inspire\" \"node nginx.js 06_timeouts/webserver/nginx.conf\" \"mfserve --listen 3001 06_timeouts/team-decide\" \"mfserve --listen 3002 --delay 1000 06_timeouts/team-inspire\" \"wait-on http://localhost:3000/product/eicher && opener http://localhost:3000/product/eicher\"",
"07_podium": "concurrently --names \"decide ,inspire\" \"cd 07_podium/team-decide; npm install; npm start\" \"cd 07_podium/team-inspire; npm install; npm start\" \"wait-on http://localhost:3001/product/eicher && opener http://localhost:3001/product/eicher\"",
"08_web_components": "concurrently --names \"decide ,inspire ,checkout\" \"mfserve --listen 3001 08_web_components/team-decide\" \"mfserve --listen 3002 08_web_components/team-inspire\" \"mfserve --listen 3003 08_web_components/team-checkout\" \"wait-on http://localhost:3001/product/fendt && opener http://localhost:3001/product/fendt\"",
"09_shadow_dom": "concurrently --names \"decide ,inspire ,checkout\" \"mfserve --listen 3001 09_shadow_dom/team-decide\" \"mfserve --listen 3002 --cors 09_shadow_dom/team-inspire\" \"mfserve --listen 3003 09_shadow_dom/team-checkout\" \"wait-on http://localhost:3001/product/fendt && opener http://localhost:3001/product/fendt\"",
"10_parent_child_communication": "concurrently --names \"decide ,inspire ,checkout\" \"mfserve --listen 3001 10_parent_child_communication/team-decide\" \"mfserve --listen 3002 --cors 10_parent_child_communication/team-inspire\" \"mfserve --listen 3003 10_parent_child_communication/team-checkout\" \"wait-on http://localhost:3001/product/fendt && opener http://localhost:3001/product/fendt\"",
"11_child_parent_communication": "concurrently --names \"decide ,inspire ,checkout\" \"mfserve --listen 3001 11_child_parent_communication/team-decide\" \"mfserve --listen 3002 --cors 11_child_parent_communication/team-inspire\" \"mfserve --listen 3003 11_child_parent_communication/team-checkout\" \"wait-on http://localhost:3001/product/fendt && opener http://localhost:3001/product/fendt\"",
"12_fragment_fragment_communication": "concurrently --names \"decide ,inspire ,checkout\" \"mfserve --listen 3001 12_fragment_fragment_communication/team-decide\" \"mfserve --listen 3002 --cors 12_fragment_fragment_communication/team-inspire\" \"mfserve --listen 3003 12_fragment_fragment_communication/team-checkout\" \"wait-on http://localhost:3001/product/fendt && opener http://localhost:3001/product/fendt\"",
"13_client_side_flat_routing": "concurrently --names \"app-shell,decide ,inspire ,checkout \" \"mfserve --listen 3000 --single 13_client_side_flat_routing/app-shell\" \"mfserve --listen 3001 13_client_side_flat_routing/team-decide\" \"mfserve --listen 3002 13_client_side_flat_routing/team-inspire\" \"mfserve --listen 3003 13_client_side_flat_routing/team-checkout\" \"wait-on http://localhost:3000 && opener http://localhost:3000\"",
"14_client_side_two_level_routing": "concurrently --names \"app-shell,decide ,inspire ,checkout \" \"mfserve --listen 3000 --single 14_client_side_two_level_routing/app-shell\" \"mfserve --listen 3001 14_client_side_two_level_routing/team-decide\" \"mfserve --listen 3002 14_client_side_two_level_routing/team-inspire\" \"mfserve --listen 3003 14_client_side_two_level_routing/team-checkout\" \"wait-on http://localhost:3000 && opener http://localhost:3000\"",
"15_single_spa": "concurrently --names \"app-shell,decide ,inspire ,checkout \" \"mfserve --listen 3000 --single 15_single_spa/app-shell\" \"mfserve --listen 3001 --cors 15_single_spa/team-decide\" \"mfserve --listen 3002 --cors 15_single_spa/team-inspire\" \"mfserve --listen 3003 --cors 15_single_spa/team-checkout\" \"wait-on http://localhost:3000 && opener http://localhost:3000\"",
"16_universal": "concurrently --names \"nginx ,decide ,inspire ,checkout\" \"node nginx.js 16_universal/webserver/nginx.conf\" \"mfserve --listen 3001 16_universal/team-decide\" \"mfserve --listen 3002 16_universal/team-inspire\" \"mfserve --listen 3003 16_universal/team-checkout\" \"wait-on http://localhost:3000/product/eicher && opener http://localhost:3000/product/eicher\"",
"17_asset_client_redirect": "concurrently --names \"nginx ,decide ,inspire ,checkout\" \"node nginx.js 17_asset_client_redirect/webserver/nginx.conf\" \"mfserve --listen 3001 17_asset_client_redirect/team-decide\" \"mfserve --listen 3002 --cors 17_asset_client_redirect/team-inspire\" \"mfserve --listen 3003 17_asset_client_redirect/team-checkout\" \"wait-on http://localhost:3000/product/eicher && opener http://localhost:3000/product/eicher\"",
"18_asset_registration_include": "concurrently --names \"nginx ,decide ,inspire ,checkout\" \"node nginx.js 18_asset_registration_include/webserver/nginx.conf\" \"mfserve --listen 3001 18_asset_registration_include/team-decide\" \"mfserve --listen 3002 --cors 18_asset_registration_include/team-inspire\" \"mfserve --listen 3003 18_asset_registration_include/team-checkout\" \"wait-on http://localhost:3000/product/eicher && opener http://localhost:3000/product/eicher\"",
"19_shared_vendor_webpack_dll": "concurrently --names \"shared-vendor,decide ,inspire ,checkout \" \"mfserve --listen 3000 19_shared_vendor_webpack_dll/shared-vendor\" \"mfserve --listen 3001 --single 19_shared_vendor_webpack_dll/team-decide\" \"mfserve --listen 3002 --cors 19_shared_vendor_webpack_dll/team-inspire\" \"mfserve --listen 3003 19_shared_vendor_webpack_dll/team-checkout\" \"wait-on http://localhost:3001/product/fendt && opener http://localhost:3001/product/fendt\"",
"20_shared_vendor_rollup_absolute_imports": "concurrently --names \"shared-vendor,decide ,inspire ,checkout \" \"mfserve --listen 3000 --cors 20_shared_vendor_rollup_absolute_imports/shared-vendor\" \"mfserve --listen 3001 --cors --single 20_shared_vendor_rollup_absolute_imports/team-decide\" \"mfserve --listen 3002 --cors 20_shared_vendor_rollup_absolute_imports/team-inspire\" \"mfserve --listen 3003 --cors 20_shared_vendor_rollup_absolute_imports/team-checkout\" \"wait-on http://localhost:3001/product/fendt && opener http://localhost:3001/product/fendt\"",
"21_local_development": "concurrently --names \"decide ,inspire ,checkout\" \"mfserve --listen 3001 21_local_development/team-decide\" \"mfserve --listen 3002 --cors 21_local_development/team-inspire\" \"mfserve --listen 3003 21_local_development/team-checkout\" \"wait-on http://localhost:3001/ && opener http://localhost:3001/\""
},
"author": "naltatis",
"license": "ISC",
"dependencies": {
"@microfrontends/serve": "^11.3.0",
"concurrently": "^5.2.0",
"opener": "^1.5.1",
"wait-on": "^5.0.1"
}
}