rrevo commited on
Commit
1956157
·
1 Parent(s): f0af7d8

prev chunk

Browse files
Files changed (4) hide show
  1. .gitignore +2 -0
  2. display/package.json +4 -1
  3. display/pnpm-lock.yaml +451 -0
  4. display/server.js +12 -0
.gitignore CHANGED
@@ -160,3 +160,5 @@ cython_debug/
160
  # and can be added to the global gitignore or merged into this file. For a more nuclear
161
  # option (not recommended) you can uncomment the following to ignore the entire idea folder.
162
  #.idea/
 
 
 
160
  # and can be added to the global gitignore or merged into this file. For a more nuclear
161
  # option (not recommended) you can uncomment the following to ignore the entire idea folder.
162
  #.idea/
163
+
164
+ node_modules/
display/package.json CHANGED
@@ -8,5 +8,8 @@
8
  },
9
  "keywords": [],
10
  "author": "",
11
- "license": "ISC"
 
 
 
12
  }
 
8
  },
9
  "keywords": [],
10
  "author": "",
11
+ "license": "ISC",
12
+ "dependencies": {
13
+ "express": "^4.18.2"
14
+ }
15
  }
display/pnpm-lock.yaml ADDED
@@ -0,0 +1,451 @@
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
1
+ lockfileVersion: '6.0'
2
+
3
+ settings:
4
+ autoInstallPeers: true
5
+ excludeLinksFromLockfile: false
6
+
7
+ dependencies:
8
+ express:
9
+ specifier: ^4.18.2
10
+ version: 4.18.2
11
+
12
+ packages:
13
+
14
15
+ resolution: {integrity: sha512-PYAthTa2m2VKxuvSD3DPC/Gy+U+sOA1LAuT8mkmRuvw+NACSaeXEQ+NHcVF7rONl6qcaxV3Uuemwawk+7+SJLw==}
16
+ engines: {node: '>= 0.6'}
17
+ dependencies:
18
+ mime-types: 2.1.35
19
+ negotiator: 0.6.3
20
+ dev: false
21
+
22
23
+ resolution: {integrity: sha1-ml9pkFGx5wczKPKgCJaLZOopVdI=}
24
+ dev: false
25
+
26
27
+ resolution: {integrity: sha512-jWi7abTbYwajOytWCQc37VulmWiRae5RyTpaCyDcS5/lMdtwSz5lOpDE67srw/HYe35f1z3fDQw+3txg7gNtWw==}
28
+ engines: {node: '>= 0.8', npm: 1.2.8000 || >= 1.4.16}
29
+ dependencies:
30
+ bytes: 3.1.2
31
+ content-type: 1.0.5
32
+ debug: 2.6.9
33
+ depd: 2.0.0
34
+ destroy: 1.2.0
35
+ http-errors: 2.0.0
36
+ iconv-lite: 0.4.24
37
+ on-finished: 2.4.1
38
+ qs: 6.11.0
39
+ raw-body: 2.5.1
40
+ type-is: 1.6.18
41
+ unpipe: 1.0.0
42
+ transitivePeerDependencies:
43
+ - supports-color
44
+ dev: false
45
+
46
47
+ resolution: {integrity: sha512-/Nf7TyzTx6S3yRJObOAV7956r8cr2+Oj8AC5dt8wSP3BQAoeX58NoHyCU8P8zGkNXStjTSi6fzO6F0pBdcYbEg==}
48
+ engines: {node: '>= 0.8'}
49
+ dev: false
50
+
51
52
+ resolution: {integrity: sha512-C3nQxfFZxFRVoJoGKKI8y3MOEo129NQ+FgQ08iye+Mk4zNZZGdjfs06bVTr+DBSlA66Q2VEcMki/cUCP4SercQ==}
53
+ dependencies:
54
+ function-bind: 1.1.2
55
+ get-intrinsic: 1.2.2
56
+ set-function-length: 1.2.0
57
+ dev: false
58
+
59
60
+ resolution: {integrity: sha512-FveZTNuGw04cxlAiWbzi6zTAL/lhehaWbTtgluJh4/E95DqMwTmha3KZN1aAWA8cFIhHzMZUvLevkw5Rqk+tSQ==}
61
+ engines: {node: '>= 0.6'}
62
+ dependencies:
63
+ safe-buffer: 5.2.1
64
+ dev: false
65
+
66
67
+ resolution: {integrity: sha512-nTjqfcBFEipKdXCv4YDQWCfmcLZKm81ldF0pAopTvyrFGVbcR6P/VAAd5G7N+0tTr8QqiU0tFadD6FK4NtJwOA==}
68
+ engines: {node: '>= 0.6'}
69
+ dev: false
70
+
71
72
+ resolution: {integrity: sha1-4wOogrNCzD7oylE6eZmXNNqzriw=}
73
+ dev: false
74
+
75
76
+ resolution: {integrity: sha512-YZ3GUyn/o8gfKJlnlX7g7xq4gyO6OSuhGPKaaGssGB2qgDUS0gPgtTvoyZLTt9Ab6dC4hfc9dV5arkvc/OCmrw==}
77
+ engines: {node: '>= 0.6'}
78
+ dev: false
79
+
80
81
+ resolution: {integrity: sha512-bC7ElrdJaJnPbAP+1EotYvqZsb3ecl5wi6Bfi6BJTUcNowp6cvspg0jXznRTKDjm/E7AdgFBVeAPVMNcKGsHMA==}
82
+ peerDependencies:
83
+ supports-color: '*'
84
+ peerDependenciesMeta:
85
+ supports-color:
86
+ optional: true
87
+ dependencies:
88
+ ms: 2.0.0
89
+ dev: false
90
+
91
92
+ resolution: {integrity: sha512-E7uGkTzkk1d0ByLeSc6ZsFS79Axg+m1P/VsgYsxHgiuc3tFSj+MjMIwe90FC4lOAZzNBdY7kkO2P2wKdsQ1vgQ==}
93
+ engines: {node: '>= 0.4'}
94
+ dependencies:
95
+ get-intrinsic: 1.2.2
96
+ gopd: 1.0.1
97
+ has-property-descriptors: 1.0.1
98
+ dev: false
99
+
100
101
+ resolution: {integrity: sha512-g7nH6P6dyDioJogAAGprGpCtVImJhpPk/roCzdb3fIh61/s/nPsfR6onyMwkCAR/OlC3yBC0lESvUoQEAssIrw==}
102
+ engines: {node: '>= 0.8'}
103
+ dev: false
104
+
105
106
+ resolution: {integrity: sha512-2sJGJTaXIIaR1w4iJSNoN0hnMY7Gpc/n8D4qSCJw8QqFWXf7cuAgnEHxBpweaVcPevC2l3KpjYCx3NypQQgaJg==}
107
+ engines: {node: '>= 0.8', npm: 1.2.8000 || >= 1.4.16}
108
+ dev: false
109
+
110
111
+ resolution: {integrity: sha1-WQxhFWsK4vTwJVcyoViyZrxWsh0=}
112
+ dev: false
113
+
114
115
+ resolution: {integrity: sha512-TPJXq8JqFaVYm2CWmPvnP2Iyo4ZSM7/QKcSmuMLDObfpH5fi7RUGmd/rTDf+rut/saiDiQEeVTNgAmJEdAOx0w==}
116
+ engines: {node: '>= 0.8'}
117
+ dev: false
118
+
119
120
+ resolution: {integrity: sha512-NiSupZ4OeuGwr68lGIeym/ksIZMJodUGOSCZ/FSnTxcrekbvqrgdUxlJOMpijaKZVjAJrWrGs/6Jy8OMuyj9ow==}
121
+ dev: false
122
+
123
124
+ resolution: {integrity: sha512-aIL5Fx7mawVa300al2BnEE4iNvo1qETxLrPI/o05L7z6go7fCw1J6EQmbK4FmJ2AS7kgVF/KEZWufBfdClMcPg==}
125
+ engines: {node: '>= 0.6'}
126
+ dev: false
127
+
128
129
+ resolution: {integrity: sha512-5/PsL6iGPdfQ/lKM1UuielYgv3BUoJfz1aUwU9vHZ+J7gyvwdQXFEBIEIaxeGf0GIcreATNyBExtalisDbuMqQ==}
130
+ engines: {node: '>= 0.10.0'}
131
+ dependencies:
132
+ accepts: 1.3.8
133
+ array-flatten: 1.1.1
134
+ body-parser: 1.20.1
135
+ content-disposition: 0.5.4
136
+ content-type: 1.0.5
137
+ cookie: 0.5.0
138
+ cookie-signature: 1.0.6
139
+ debug: 2.6.9
140
+ depd: 2.0.0
141
+ encodeurl: 1.0.2
142
+ escape-html: 1.0.3
143
+ etag: 1.8.1
144
+ finalhandler: 1.2.0
145
+ fresh: 0.5.2
146
+ http-errors: 2.0.0
147
+ merge-descriptors: 1.0.1
148
+ methods: 1.1.2
149
+ on-finished: 2.4.1
150
+ parseurl: 1.3.3
151
+ path-to-regexp: 0.1.7
152
+ proxy-addr: 2.0.7
153
+ qs: 6.11.0
154
+ range-parser: 1.2.1
155
+ safe-buffer: 5.2.1
156
+ send: 0.18.0
157
+ serve-static: 1.15.0
158
+ setprototypeof: 1.2.0
159
+ statuses: 2.0.1
160
+ type-is: 1.6.18
161
+ utils-merge: 1.0.1
162
+ vary: 1.1.2
163
+ transitivePeerDependencies:
164
+ - supports-color
165
+ dev: false
166
+
167
168
+ resolution: {integrity: sha512-5uXcUVftlQMFnWC9qu/svkWv3GTd2PfUhK/3PLkYNAe7FbqJMt3515HaxE6eRL74GdsriiwujiawdaB1BpEISg==}
169
+ engines: {node: '>= 0.8'}
170
+ dependencies:
171
+ debug: 2.6.9
172
+ encodeurl: 1.0.2
173
+ escape-html: 1.0.3
174
+ on-finished: 2.4.1
175
+ parseurl: 1.3.3
176
+ statuses: 2.0.1
177
+ unpipe: 1.0.0
178
+ transitivePeerDependencies:
179
+ - supports-color
180
+ dev: false
181
+
182
183
+ resolution: {integrity: sha512-buRG0fpBtRHSTCOASe6hD258tEubFoRLb4ZNA6NxMVHNw2gOcwHo9wyablzMzOA5z9xA9L1KNjk/Nt6MT9aYow==}
184
+ engines: {node: '>= 0.6'}
185
+ dev: false
186
+
187
188
+ resolution: {integrity: sha512-zJ2mQYM18rEFOudeV4GShTGIQ7RbzA7ozbU9I/XBpm7kqgMywgmylMwXHxZJmkVoYkna9d2pVXVXPdYTP9ej8Q==}
189
+ engines: {node: '>= 0.6'}
190
+ dev: false
191
+
192
193
+ resolution: {integrity: sha512-7XHNxH7qX9xG5mIwxkhumTox/MIRNcOgDrxWsMt2pAr23WHp6MrRlN7FBSFpCpr+oVO0F744iUgR82nJMfG2SA==}
194
+ dev: false
195
+
196
197
+ resolution: {integrity: sha512-0gSo4ml/0j98Y3lngkFEot/zhiCeWsbYIlZ+uZOVgzLyLaUw7wxUL+nCTP0XJvJg1AXulJRI3UJi8GsbDuxdGA==}
198
+ dependencies:
199
+ function-bind: 1.1.2
200
+ has-proto: 1.0.1
201
+ has-symbols: 1.0.3
202
+ hasown: 2.0.0
203
+ dev: false
204
+
205
206
+ resolution: {integrity: sha512-d65bNlIadxvpb/A2abVdlqKqV563juRnZ1Wtk6s1sIR8uNsXR70xqIzVqxVf1eTqDunwT2MkczEeaezCKTZhwA==}
207
+ dependencies:
208
+ get-intrinsic: 1.2.2
209
+ dev: false
210
+
211
212
+ resolution: {integrity: sha512-VsX8eaIewvas0xnvinAe9bw4WfIeODpGYikiWYLH+dma0Jw6KHYqWiWfhQlgOVK8D6PvjubK5Uc4P0iIhIcNVg==}
213
+ dependencies:
214
+ get-intrinsic: 1.2.2
215
+ dev: false
216
+
217
218
+ resolution: {integrity: sha512-7qE+iP+O+bgF9clE5+UoBFzE65mlBiVj3tKCrlNQ0Ogwm0BjpT/gK4SlLYDMybDh5I3TCTKnPPa0oMG7JDYrhg==}
219
+ engines: {node: '>= 0.4'}
220
+ dev: false
221
+
222
223
+ resolution: {integrity: sha512-l3LCuF6MgDNwTDKkdYGEihYjt5pRPbEg46rtlmnSPlUbgmB8LOIrKJbYYFBSbnPaJexMKtiPO8hmeRjRz2Td+A==}
224
+ engines: {node: '>= 0.4'}
225
+ dev: false
226
+
227
228
+ resolution: {integrity: sha512-vUptKVTpIJhcczKBbgnS+RtcuYMB8+oNzPK2/Hp3hanz8JmpATdmmgLgSaadVREkDm+e2giHwY3ZRkyjSIDDFA==}
229
+ engines: {node: '>= 0.4'}
230
+ dependencies:
231
+ function-bind: 1.1.2
232
+ dev: false
233
+
234
235
+ resolution: {integrity: sha512-FtwrG/euBzaEjYeRqOgly7G0qviiXoJWnvEH2Z1plBdXgbyjv34pHTSb9zoeHMyDy33+DWy5Wt9Wo+TURtOYSQ==}
236
+ engines: {node: '>= 0.8'}
237
+ dependencies:
238
+ depd: 2.0.0
239
+ inherits: 2.0.4
240
+ setprototypeof: 1.2.0
241
+ statuses: 2.0.1
242
+ toidentifier: 1.0.1
243
+ dev: false
244
+
245
246
+ resolution: {integrity: sha512-v3MXnZAcvnywkTUEZomIActle7RXXeedOR31wwl7VlyoXO4Qi9arvSenNQWne1TcRwhCL1HwLI21bEqdpj8/rA==}
247
+ engines: {node: '>=0.10.0'}
248
+ dependencies:
249
+ safer-buffer: 2.1.2
250
+ dev: false
251
+
252
253
+ resolution: {integrity: sha512-k/vGaX4/Yla3WzyMCvTQOXYeIHvqOKtnqBduzTHpzpQZzAskKMhZ2K+EnBiSM9zGSoIFeMpXKxa4dYeZIQqewQ==}
254
+ dev: false
255
+
256
257
+ resolution: {integrity: sha512-0KI/607xoxSToH7GjN1FfSbLoU0+btTicjsQSWQlh/hZykN8KpmMf7uYwPW3R+akZ6R/w18ZlXSHBYXiYUPO3g==}
258
+ engines: {node: '>= 0.10'}
259
+ dev: false
260
+
261
262
+ resolution: {integrity: sha1-hxDXrwqmJvj/+hzgAWhUUmMlV0g=}
263
+ engines: {node: '>= 0.6'}
264
+ dev: false
265
+
266
267
+ resolution: {integrity: sha1-sAqqVW3YtEVoFQ7J0blT8/kMu2E=}
268
+ dev: false
269
+
270
271
+ resolution: {integrity: sha512-iclAHeNqNm68zFtnZ0e+1L2yUIdvzNoauKU4WBA3VvH/vPFieF7qfRlwUZU+DA9P9bPXIS90ulxoUoCH23sV2w==}
272
+ engines: {node: '>= 0.6'}
273
+ dev: false
274
+
275
276
+ resolution: {integrity: sha512-sPU4uV7dYlvtWJxwwxHD0PuihVNiE7TyAbQ5SWxDCB9mUYvOgroQOwYQQOKPJ8CIbE+1ETVlOoK1UC2nU3gYvg==}
277
+ engines: {node: '>= 0.6'}
278
+ dev: false
279
+
280
281
+ resolution: {integrity: sha512-ZDY+bPm5zTTF+YpCrAU9nK0UgICYPT0QtT1NZWFv4s++TNkcgVaT0g6+4R2uI4MjQjzysHB1zxuWL50hzaeXiw==}
282
+ engines: {node: '>= 0.6'}
283
+ dependencies:
284
+ mime-db: 1.52.0
285
+ dev: false
286
+
287
288
+ resolution: {integrity: sha512-x0Vn8spI+wuJ1O6S7gnbaQg8Pxh4NNHb7KSINmEWKiPE4RKOplvijn+NkmYmmRgP68mc70j2EbeTFRsrswaQeg==}
289
+ engines: {node: '>=4'}
290
+ hasBin: true
291
+ dev: false
292
+
293
294
+ resolution: {integrity: sha512-Tpp60P6IUJDTuOq/5Z8cdskzJujfwqfOTkrwIwj7IRISpnkJnT6SyJ4PCPnGMoFjC9ddhal5KVIYtAt97ix05A==}
295
+ dev: false
296
+
297
298
+ resolution: {integrity: sha512-6FlzubTLZG3J2a/NVCAleEhjzq5oxgHyaCU9yYXvcLsvoVaHJq/s5xXI6/XXP6tz7R9xAOtHnSO/tXtF3WRTlA==}
299
+ dev: false
300
+
301
302
+ resolution: {integrity: sha512-+EUsqGPLsM+j/zdChZjsnX51g4XrHFOIXwfnCVPGlQk/k5giakcKsuxCObBRu6DSm9opw/O6slWbJdghQM4bBg==}
303
+ engines: {node: '>= 0.6'}
304
+ dev: false
305
+
306
307
+ resolution: {integrity: sha512-5qoj1RUiKOMsCCNLV1CBiPYE10sziTsnmNxkAI/rZhiD63CF7IqdFGC/XzjWjpSgLf0LxXX3bDFIh0E18f6UhQ==}
308
+ dev: false
309
+
310
311
+ resolution: {integrity: sha512-oVlzkg3ENAhCk2zdv7IJwd/QUD4z2RxRwpkcGY8psCVcCYZNq4wYnVWALHM+brtuJjePWiYF/ClmuDr8Ch5+kg==}
312
+ engines: {node: '>= 0.8'}
313
+ dependencies:
314
+ ee-first: 1.1.1
315
+ dev: false
316
+
317
318
+ resolution: {integrity: sha512-CiyeOxFT/JZyN5m0z9PfXw4SCBJ6Sygz1Dpl0wqjlhDEGGBP1GnsUVEL0p63hoG1fcj3fHynXi9NYO4nWOL+qQ==}
319
+ engines: {node: '>= 0.8'}
320
+ dev: false
321
+
322
323
+ resolution: {integrity: sha512-5DFkuoqlv1uYQKxy8omFBeJPQcdoE07Kv2sferDCrAq1ohOU+MSDswDIbnx3YAM60qIOnYa53wBhXW0EbMonrQ==}
324
+ dev: false
325
+
326
327
+ resolution: {integrity: sha512-llQsMLSUDUPT44jdrU/O37qlnifitDP+ZwrmmZcoSKyLKvtZxpyV0n2/bD/N4tBAAZ/gJEdZU7KMraoK1+XYAg==}
328
+ engines: {node: '>= 0.10'}
329
+ dependencies:
330
+ forwarded: 0.2.0
331
+ ipaddr.js: 1.9.1
332
+ dev: false
333
+
334
335
+ resolution: {integrity: sha512-MvjoMCJwEarSbUYk5O+nmoSzSutSsTwF85zcHPQ9OrlFoZOYIjaqBAJIqIXjptyD5vThxGq52Xu/MaJzRkIk4Q==}
336
+ engines: {node: '>=0.6'}
337
+ dependencies:
338
+ side-channel: 1.0.4
339
+ dev: false
340
+
341
342
+ resolution: {integrity: sha512-Hrgsx+orqoygnmhFbKaHE6c296J+HTAQXoxEF6gNupROmmGJRoyzfG3ccAveqCBrwr/2yxQ5BVd/GTl5agOwSg==}
343
+ engines: {node: '>= 0.6'}
344
+ dev: false
345
+
346
347
+ resolution: {integrity: sha512-qqJBtEyVgS0ZmPGdCFPWJ3FreoqvG4MVQln/kCgF7Olq95IbOp0/BWyMwbdtn4VTvkM8Y7khCQ2Xgk/tcrCXig==}
348
+ engines: {node: '>= 0.8'}
349
+ dependencies:
350
+ bytes: 3.1.2
351
+ http-errors: 2.0.0
352
+ iconv-lite: 0.4.24
353
+ unpipe: 1.0.0
354
+ dev: false
355
+
356
357
+ resolution: {integrity: sha512-rp3So07KcdmmKbGvgaNxQSJr7bGVSVk5S9Eq1F+ppbRo70+YeaDxkw5Dd8NPN+GD6bjnYm2VuPuCXmpuYvmCXQ==}
358
+ dev: false
359
+
360
361
+ resolution: {integrity: sha512-YZo3K82SD7Riyi0E1EQPojLz7kpepnSQI9IyPbHHg1XXXevb5dJI7tpyN2ADxGcQbHG7vcyRHk0cbwqcQriUtg==}
362
+ dev: false
363
+
364
365
+ resolution: {integrity: sha512-qqWzuOjSFOuqPjFe4NOsMLafToQQwBSOEpS+FwEt3A2V3vKubTquT3vmLTQpFgMXp8AlFWFuP1qKaJZOtPpVXg==}
366
+ engines: {node: '>= 0.8.0'}
367
+ dependencies:
368
+ debug: 2.6.9
369
+ depd: 2.0.0
370
+ destroy: 1.2.0
371
+ encodeurl: 1.0.2
372
+ escape-html: 1.0.3
373
+ etag: 1.8.1
374
+ fresh: 0.5.2
375
+ http-errors: 2.0.0
376
+ mime: 1.6.0
377
+ ms: 2.1.3
378
+ on-finished: 2.4.1
379
+ range-parser: 1.2.1
380
+ statuses: 2.0.1
381
+ transitivePeerDependencies:
382
+ - supports-color
383
+ dev: false
384
+
385
386
+ resolution: {integrity: sha512-XGuRDNjXUijsUL0vl6nSD7cwURuzEgglbOaFuZM9g3kwDXOWVTck0jLzjPzGD+TazWbboZYu52/9/XPdUgne9g==}
387
+ engines: {node: '>= 0.8.0'}
388
+ dependencies:
389
+ encodeurl: 1.0.2
390
+ escape-html: 1.0.3
391
+ parseurl: 1.3.3
392
+ send: 0.18.0
393
+ transitivePeerDependencies:
394
+ - supports-color
395
+ dev: false
396
+
397
398
+ resolution: {integrity: sha512-4DBHDoyHlM1IRPGYcoxexgh67y4ueR53FKV1yyxwFMY7aCqcN/38M1+SwZ/qJQ8iLv7+ck385ot4CcisOAPT9w==}
399
+ engines: {node: '>= 0.4'}
400
+ dependencies:
401
+ define-data-property: 1.1.1
402
+ function-bind: 1.1.2
403
+ get-intrinsic: 1.2.2
404
+ gopd: 1.0.1
405
+ has-property-descriptors: 1.0.1
406
+ dev: false
407
+
408
409
+ resolution: {integrity: sha512-E5LDX7Wrp85Kil5bhZv46j8jOeboKq5JMmYM3gVGdGH8xFpPWXUMsNrlODCrkoxMEeNi/XZIwuRvY4XNwYMJpw==}
410
+ dev: false
411
+
412
413
+ resolution: {integrity: sha512-q5XPytqFEIKHkGdiMIrY10mvLRvnQh42/+GoBlFW3b2LXLE2xxJpZFdm94we0BaoV3RwJyGqg5wS7epxTv0Zvw==}
414
+ dependencies:
415
+ call-bind: 1.0.5
416
+ get-intrinsic: 1.2.2
417
+ object-inspect: 1.13.1
418
+ dev: false
419
+
420
421
+ resolution: {integrity: sha512-RwNA9Z/7PrK06rYLIzFMlaF+l73iwpzsqRIFgbMLbTcLD6cOao82TaWefPXQvB2fOC4AjuYSEndS7N/mTCbkdQ==}
422
+ engines: {node: '>= 0.8'}
423
+ dev: false
424
+
425
426
+ resolution: {integrity: sha512-o5sSPKEkg/DIQNmH43V0/uerLrpzVedkUh8tGNvaeXpfpuwjKenlSox/2O/BTlZUtEe+JG7s5YhEz608PlAHRA==}
427
+ engines: {node: '>=0.6'}
428
+ dev: false
429
+
430
431
+ resolution: {integrity: sha512-TkRKr9sUTxEH8MdfuCSP7VizJyzRNMjj2J2do2Jr3Kym598JVdEksuzPQCnlFPW4ky9Q+iA+ma9BGm06XQBy8g==}
432
+ engines: {node: '>= 0.6'}
433
+ dependencies:
434
+ media-typer: 0.3.0
435
+ mime-types: 2.1.35
436
+ dev: false
437
+
438
439
+ resolution: {integrity: sha512-pjy2bYhSsufwWlKwPc+l3cN7+wuJlK6uz0YdJEOlQDbl6jo/YlPi4mb8agUkVC8BF7V8NuzeyPNqRksA3hztKQ==}
440
+ engines: {node: '>= 0.8'}
441
+ dev: false
442
+
443
444
+ resolution: {integrity: sha1-n5VxD1CiZ5R7LMwSR0HBAoQn5xM=}
445
+ engines: {node: '>= 0.4.0'}
446
+ dev: false
447
+
448
449
+ resolution: {integrity: sha512-BNGbWLfd0eUPabhkXUVm0j8uuvREyTh5ovRa/dyow/BqAbZJyC+5fU+IzQOzmAKzYqYRAISoRhdQr3eIZ/PXqg==}
450
+ engines: {node: '>= 0.8'}
451
+ dev: false
display/server.js ADDED
@@ -0,0 +1,12 @@
 
 
 
 
 
 
 
 
 
 
 
 
 
1
+ const express = require('express');
2
+ const app = express();
3
+ const path = require('path');
4
+
5
+ app.get('/', (req, res) => {
6
+ res.sendFile(path.join(__dirname, 'index.html'));
7
+ });
8
+
9
+ app.listen(5432, () => {
10
+ console.log('Server is running on port 5432');
11
+ });
12
+