-
Notifications
You must be signed in to change notification settings - Fork 0
Expand file tree
/
Copy pathlambda-maps - Copy (3).js
More file actions
73 lines (55 loc) · 2.38 KB
/
lambda-maps - Copy (3).js
File metadata and controls
73 lines (55 loc) · 2.38 KB
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
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
"use strict";
// node lambda-maps.js
const goog_map_api = 'AIzaSyCE3HSVtJ6yOEkHiBpyoR_iU00gqYgTkfk';
const fs = require("fs");
if (fs.existsSync("public/is_DEVELOPMENT.webpack.txt")) {
console.log("DEVELOPMENT React CDN files");
} else {
console.log("Production React CDN files");
}
let all_entry = fs.readFileSync("public/all_entr.js", "utf8");
let dynamic_html = fs.readFileSync("public/dynamic-type/dynamic-divs.html", "utf8");
let dynamic_data = fs.readFileSync("public/dynamic-type/dynamic-data.js", "utf8");
let dynamic_css = fs.readFileSync("public/dynamic-type/dynamic-styles.css", "utf8");
//let dynamic_js = fs.readFileSync("public/dynamic_entr.js", "utf8");
let activities_html = fs.readFileSync("public/activities-type/activities-divs.html", "utf8");
let activities_data = fs.readFileSync("public/activities-type/activities-data.js", "utf8");
let activities_css = fs.readFileSync("public/activities-type/activities-styles.css", "utf8");
//let activities_js = fs.readFileSync("public/activities_entr.js", "utf8");
var react_cdns = ` <script crossorigin src="https://unpkg.com/react@17.0.2/umd/react.production.min.js"></script>
<script crossorigin src="https://unpkg.com/react-dom@17.0.2/umd/react-dom.production.min.js"></script>
<script crossorigin src="https://unpkg.com/prop-types@15.8.1/prop-types.min.js"></script> `;
const dynamic_page = `
<style>${dynamic_css}</style>
${dynamic_html}
<script>${dynamic_data}</script>
<script>
window.gmap_dynamic= window.dynamicMap("gmap-dynamic-id-A", "gmap-dynamic-id-B", locations_a, locations_b);
</script>`;
const activity_page = `
<style>${activities_css}</style>
${activities_html}
<script>${activities_data}</script>
5555555555555
66666666666666
<script>
window.gmap_activities = window.activitiesMap("gmap-activites-id", [NORTH_SHORE_OUTING]);
</script> `;
const all_page = `
aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa
${react_cdns}
<script>
var GLOBAL_WEBPACK={ GOOG_MAP_API: "${goog_map_api}" };
${all_entry}
</script>
${dynamic_page}
dddddddddddddddddddddddddddddddddddddddd
<hr><hr>
${activity_page}
<br />
<a style="text-align: center" href="/activities">ACTIVITIES SINGLE PAGE WITH CODE</a>
<br />
<br />
</body>
</html>`;
fs.writeFile("lambda-maps.html", all_page, err=>console.log(err));