1{
2  "name": "asciidocjs",
3  "lockfileVersion": 3,
4  "requires": true,
5  "packages": {
6    "": {
7      "dependencies": {
8        "asciidoctor": "^3.0.2"
9      }
10    },
11    "node_modules/@asciidoctor/cli": {
12      "version": "4.0.0",
13      "resolved": "https://registry.npmjs.org/@asciidoctor/cli/-/cli-4.0.0.tgz",
14      "integrity": "sha512-x2T9gW42921Zd90juEagtbViPZHNP2MWf0+6rJEkOzW7E9m3TGJtz+Guye9J0gwrpZsTMGCpfYMQy1We3X7osg==",
15      "dependencies": {
16        "yargs": "17.3.1"
17      },
18      "bin": {
19        "asciidoctor": "bin/asciidoctor",
20        "asciidoctorjs": "bin/asciidoctor"
21      },
22      "engines": {
23        "node": ">=16",
24        "npm": ">=8.0.0"
25      },
26      "peerDependencies": {
27        "@asciidoctor/core": ">=2 <4"
28      }
29    },
30    "node_modules/@asciidoctor/core": {
31      "version": "3.0.2",
32      "resolved": "https://registry.npmjs.org/@asciidoctor/core/-/core-3.0.2.tgz",
33      "integrity": "sha512-GbQWpqLlM/kN+90QrlLYISdU/vbGkUSeHsBQR9BzYNmVHDd6CEb/xfQZIFUo//EtT7e+QS3Sv3yYDzgjr96TbA==",
34      "dependencies": {
35        "@asciidoctor/opal-runtime": "3.0.1",
36        "unxhr": "1.2.0"
37      },
38      "engines": {
39        "node": ">=16",
40        "npm": ">=8"
41      }
42    },
43    "node_modules/@asciidoctor/opal-runtime": {
44      "version": "3.0.1",
45      "resolved": "https://registry.npmjs.org/@asciidoctor/opal-runtime/-/opal-runtime-3.0.1.tgz",
46      "integrity": "sha512-iW7ACahOG0zZft4A/4CqDcc7JX+fWRNjV5tFAVkNCzwZD+EnFolPaUOPYt8jzadc0+Bgd80cQTtRMQnaaV1kkg==",
47      "dependencies": {
48        "glob": "8.1.0",
49        "unxhr": "1.2.0"
50      },
51      "engines": {
52        "node": ">=16"
53      }
54    },
55    "node_modules/@types/babel-types": {
56      "version": "7.0.12",
57      "resolved": "https://registry.npmjs.org/@types/babel-types/-/babel-types-7.0.12.tgz",
58      "integrity": "sha512-HKFKGgwbKpfvjPuEKveybTYHUTSsbBRS72aLI7Gp1X/egZlgtXzmvCqBrmoFdbsh7U7CsLYFmULNIt7nmS89xw=="
59    },
60    "node_modules/@types/babylon": {
61      "version": "6.16.7",
62      "resolved": "https://registry.npmjs.org/@types/babylon/-/babylon-6.16.7.tgz",
63      "integrity": "sha512-8wz9tFZVI35Bnyq5qFQ/+yAVLRuU5xglYKmWSKT2KC+QL3QtbTnBK4LbnATb2J762w/tA2A/3XSQ3WsPlu+3bA==",
64      "dependencies": {
65        "@types/babel-types": "*"
66      }
67    },
68    "node_modules/a-sync-waterfall": {
69      "version": "1.0.1",
70      "resolved": "https://registry.npmjs.org/a-sync-waterfall/-/a-sync-waterfall-1.0.1.tgz",
71      "integrity": "sha512-RYTOHHdWipFUliRFMCS4X2Yn2X8M87V/OpSqWzKKOGhzqyUxzyVmhHDH9sAvG+ZuQf/TAOFsLCpMw09I1ufUnA=="
72    },
73    "node_modules/acorn": {
74      "version": "4.0.13",
75      "resolved": "https://registry.npmjs.org/acorn/-/acorn-4.0.13.tgz",
76      "integrity": "sha512-fu2ygVGuMmlzG8ZeRJ0bvR41nsAkxxhbyk8bZ1SS521Z7vmgJFTQQlfz/Mp/nJexGBz+v8sC9bM6+lNgskt4Ug==",
77      "bin": {
78        "acorn": "bin/acorn"
79      },
80      "engines": {
81        "node": ">=0.4.0"
82      }
83    },
84    "node_modules/acorn-globals": {
85      "version": "3.1.0",
86      "resolved": "https://registry.npmjs.org/acorn-globals/-/acorn-globals-3.1.0.tgz",
87      "integrity": "sha512-uWttZCk96+7itPxK8xCzY86PnxKTMrReKDqrHzv42VQY0K30PUO8WY13WMOuI+cOdX4EIdzdvQ8k6jkuGRFMYw==",
88      "dependencies": {
89        "acorn": "^4.0.4"
90      }
91    },
92    "node_modules/align-text": {
93      "version": "0.1.4",
94      "resolved": "https://registry.npmjs.org/align-text/-/align-text-0.1.4.tgz",
95      "integrity": "sha512-GrTZLRpmp6wIC2ztrWW9MjjTgSKccffgFagbNDOX95/dcjEcYZibYTeaOntySQLcdw1ztBoFkviiUvTMbb9MYg==",
96      "dependencies": {
97        "kind-of": "^3.0.2",
98        "longest": "^1.0.1",
99        "repeat-string": "^1.5.2"
100      },
101      "engines": {
102        "node": ">=0.10.0"
103      }
104    },
105    "node_modules/ansi-regex": {
106      "version": "5.0.1",
107      "resolved": "https://registry.npmjs.org/ansi-regex/-/ansi-regex-5.0.1.tgz",
108      "integrity": "sha512-quJQXlTSUGL2LH9SUXo8VwsY4soanhgo6LNSm84E1LBcE8s3O0wpdiRzyR9z/ZZJMlMWv37qOOb9pdJlMUEKFQ==",
109      "engines": {
110        "node": ">=8"
111      }
112    },
113    "node_modules/ansi-styles": {
114      "version": "4.3.0",
115      "resolved": "https://registry.npmjs.org/ansi-styles/-/ansi-styles-4.3.0.tgz",
116      "integrity": "sha512-zbB9rCJAT1rbjiVDb2hqKFHNYLxgtk8NURxZ3IZwD3F6NtxbXZQCnnSi1Lkx+IDohdPlFp222wVALIheZJQSEg==",
117      "dependencies": {
118        "color-convert": "^2.0.1"
119      },
120      "engines": {
121        "node": ">=8"
122      },
123      "funding": {
124        "url": "https://github.com/chalk/ansi-styles?sponsor=1"
125      }
126    },
127    "node_modules/asap": {
128      "version": "2.0.6",
129      "resolved": "https://registry.npmjs.org/asap/-/asap-2.0.6.tgz",
130      "integrity": "sha512-BSHWgDSAiKs50o2Re8ppvp3seVHXSRM44cdSsT9FfNEUUZLOGWVCsiWaRPWM1Znn+mqZ1OfVZ3z3DWEzSp7hRA=="
131    },
132    "node_modules/asciidoctor": {
133      "version": "3.0.2",
134      "resolved": "https://registry.npmjs.org/asciidoctor/-/asciidoctor-3.0.2.tgz",
135      "integrity": "sha512-Au4L8tlwzvxP9y6cisTC/OZJbOUL7ii1jPW3li/XZWk8ZQrGdzbTFB9rN782V4dXxJoYKbcuHF8cBRQDg5+w9Q==",
136      "dependencies": {
137        "@asciidoctor/cli": "4.0.0",
138        "@asciidoctor/core": "3.0.2",
139        "ejs": "^3.1.2",
140        "handlebars": "^4.7.6",
141        "nunjucks": "^3.2.1",
142        "pug": "^2.0.4"
143      },
144      "bin": {
145        "asciidoctor": "bin/asciidoctor",
146        "asciidoctorjs": "bin/asciidoctor"
147      },
148      "engines": {
149        "node": ">=16",
150        "npm": ">=8"
151      }
152    },
153    "node_modules/async": {
154      "version": "3.2.4",
155      "resolved": "https://registry.npmjs.org/async/-/async-3.2.4.tgz",
156      "integrity": "sha512-iAB+JbDEGXhyIUavoDl9WP/Jj106Kz9DEn1DPgYw5ruDn0e3Wgi3sKFm55sASdGBNOQB8F59d9qQ7deqrHA8wQ=="
157    },
158    "node_modules/babel-runtime": {
159      "version": "6.26.0",
160      "resolved": "https://registry.npmjs.org/babel-runtime/-/babel-runtime-6.26.0.tgz",
161      "integrity": "sha512-ITKNuq2wKlW1fJg9sSW52eepoYgZBggvOAHC0u/CYu/qxQ9EVzThCgR69BnSXLHjy2f7SY5zaQ4yt7H9ZVxY2g==",
162      "dependencies": {
163        "core-js": "^2.4.0",
164        "regenerator-runtime": "^0.11.0"
165      }
166    },
167    "node_modules/babel-types": {
168      "version": "6.26.0",
169      "resolved": "https://registry.npmjs.org/babel-types/-/babel-types-6.26.0.tgz",
170      "integrity": "sha512-zhe3V/26rCWsEZK8kZN+HaQj5yQ1CilTObixFzKW1UWjqG7618Twz6YEsCnjfg5gBcJh02DrpCkS9h98ZqDY+g==",
171      "dependencies": {
172        "babel-runtime": "^6.26.0",
173        "esutils": "^2.0.2",
174        "lodash": "^4.17.4",
175        "to-fast-properties": "^1.0.3"
176      }
177    },
178    "node_modules/babylon": {
179      "version": "6.18.0",
180      "resolved": "https://registry.npmjs.org/babylon/-/babylon-6.18.0.tgz",
181      "integrity": "sha512-q/UEjfGJ2Cm3oKV71DJz9d25TPnq5rhBVL2Q4fA5wcC3jcrdn7+SssEybFIxwAvvP+YCsCYNKughoF33GxgycQ==",
182      "bin": {
183        "babylon": "bin/babylon.js"
184      }
185    },
186    "node_modules/balanced-match": {
187      "version": "1.0.2",
188      "resolved": "https://registry.npmjs.org/balanced-match/-/balanced-match-1.0.2.tgz",
189      "integrity": "sha512-3oSeUO0TMV67hN1AmbXsK4yaqU7tjiHlbxRDZOpH0KW9+CeX4bRAaX0Anxt0tx2MrpRpWwQaPwIlISEJhYU5Pw=="
190    },
191    "node_modules/brace-expansion": {
192      "version": "2.0.1",
193      "resolved": "https://registry.npmjs.org/brace-expansion/-/brace-expansion-2.0.1.tgz",
194      "integrity": "sha512-XnAIvQ8eM+kC6aULx6wuQiwVsnzsi9d3WxzV3FpWTGA19F621kwdbsAcFKXgKUHZWsy+mY6iL1sHTxWEFCytDA==",
195      "dependencies": {
196        "balanced-match": "^1.0.0"
197      }
198    },
199    "node_modules/call-bind": {
200      "version": "1.0.2",
201      "resolved": "https://registry.npmjs.org/call-bind/-/call-bind-1.0.2.tgz",
202      "integrity": "sha512-7O+FbCihrB5WGbFYesctwmTKae6rOiIzmz1icreWJ+0aA7LJfuqhEso2T9ncpcFtzMQtzXf2QGGueWJGTYsqrA==",
203      "dependencies": {
204        "function-bind": "^1.1.1",
205        "get-intrinsic": "^1.0.2"
206      },
207      "funding": {
208        "url": "https://github.com/sponsors/ljharb"
209      }
210    },
211    "node_modules/camelcase": {
212      "version": "1.2.1",
213      "resolved": "https://registry.npmjs.org/camelcase/-/camelcase-1.2.1.tgz",
214      "integrity": "sha512-wzLkDa4K/mzI1OSITC+DUyjgIl/ETNHE9QvYgy6J6Jvqyyz4C0Xfd+lQhb19sX2jMpZV4IssUn0VDVmglV+s4g==",
215      "engines": {
216        "node": ">=0.10.0"
217      }
218    },
219    "node_modules/center-align": {
220      "version": "0.1.3",
221      "resolved": "https://registry.npmjs.org/center-align/-/center-align-0.1.3.tgz",
222      "integrity": "sha512-Baz3aNe2gd2LP2qk5U+sDk/m4oSuwSDcBfayTCTBoWpfIGO5XFxPmjILQII4NGiZjD6DoDI6kf7gKaxkf7s3VQ==",
223      "dependencies": {
224        "align-text": "^0.1.3",
225        "lazy-cache": "^1.0.3"
226      },
227      "engines": {
228        "node": ">=0.10.0"
229      }
230    },
231    "node_modules/chalk": {
232      "version": "4.1.2",
233      "resolved": "https://registry.npmjs.org/chalk/-/chalk-4.1.2.tgz",
234      "integrity": "sha512-oKnbhFyRIXpUuez8iBMmyEa4nbj4IOQyuhc/wy9kY7/WVPcwIO9VA668Pu8RkO7+0G76SLROeyw9CpQ061i4mA==",
235      "dependencies": {
236        "ansi-styles": "^4.1.0",
237        "supports-color": "^7.1.0"
238      },
239      "engines": {
240        "node": ">=10"
241      },
242      "funding": {
243        "url": "https://github.com/chalk/chalk?sponsor=1"
244      }
245    },
246    "node_modules/character-parser": {
247      "version": "2.2.0",
248      "resolved": "https://registry.npmjs.org/character-parser/-/character-parser-2.2.0.tgz",
249      "integrity": "sha512-+UqJQjFEFaTAs3bNsF2j2kEN1baG/zghZbdqoYEDxGZtJo9LBzl1A+m0D4n3qKx8N2FNv8/Xp6yV9mQmBuptaw==",
250      "dependencies": {
251        "is-regex": "^1.0.3"
252      }
253    },
254    "node_modules/clean-css": {
255      "version": "4.2.4",
256      "resolved": "https://registry.npmjs.org/clean-css/-/clean-css-4.2.4.tgz",
257      "integrity": "sha512-EJUDT7nDVFDvaQgAo2G/PJvxmp1o/c6iXLbswsBbUFXi1Nr+AjA2cKmfbKDMjMvzEe75g3P6JkaDDAKk96A85A==",
258      "dependencies": {
259        "source-map": "~0.6.0"
260      },
261      "engines": {
262        "node": ">= 4.0"
263      }
264    },
265    "node_modules/cliui": {
266      "version": "7.0.4",
267      "resolved": "https://registry.npmjs.org/cliui/-/cliui-7.0.4.tgz",
268      "integrity": "sha512-OcRE68cOsVMXp1Yvonl/fzkQOyjLSu/8bhPDfQt0e0/Eb283TKP20Fs2MqoPsr9SwA595rRCA+QMzYc9nBP+JQ==",
269      "dependencies": {
270        "string-width": "^4.2.0",
271        "strip-ansi": "^6.0.0",
272        "wrap-ansi": "^7.0.0"
273      }
274    },
275    "node_modules/color-convert": {
276      "version": "2.0.1",
277      "resolved": "https://registry.npmjs.org/color-convert/-/color-convert-2.0.1.tgz",
278      "integrity": "sha512-RRECPsj7iu/xb5oKYcsFHSppFNnsj/52OVTRKb4zP5onXwVF3zVmmToNcOfGC+CRDpfK/U584fMg38ZHCaElKQ==",
279      "dependencies": {
280        "color-name": "~1.1.4"
281      },
282      "engines": {
283        "node": ">=7.0.0"
284      }
285    },
286    "node_modules/color-name": {
287      "version": "1.1.4",
288      "resolved": "https://registry.npmjs.org/color-name/-/color-name-1.1.4.tgz",
289      "integrity": "sha512-dOy+3AuW3a2wNbZHIuMZpTcgjGuLU/uBL/ubcZF9OXbDo8ff4O8yVp5Bf0efS8uEoYo5q4Fx7dY9OgQGXgAsQA=="
290    },
291    "node_modules/commander": {
292      "version": "5.1.0",
293      "resolved": "https://registry.npmjs.org/commander/-/commander-5.1.0.tgz",
294      "integrity": "sha512-P0CysNDQ7rtVw4QIQtm+MRxV66vKFSvlsQvGYXZWR3qFU0jlMKHZZZgw8e+8DSah4UDKMqnknRDQz+xuQXQ/Zg==",
295      "engines": {
296        "node": ">= 6"
297      }
298    },
299    "node_modules/concat-map": {
300      "version": "0.0.1",
301      "resolved": "https://registry.npmjs.org/concat-map/-/concat-map-0.0.1.tgz",
302      "integrity": "sha512-/Srv4dswyQNBfohGpz9o6Yb3Gz3SrUDqBH5rTuhGR7ahtlbYKnVxw2bCFMRljaA7EXHaXZ8wsHdodFvbkhKmqg=="
303    },
304    "node_modules/constantinople": {
305      "version": "3.1.2",
306      "resolved": "https://registry.npmjs.org/constantinople/-/constantinople-3.1.2.tgz",
307      "integrity": "sha512-yePcBqEFhLOqSBtwYOGGS1exHo/s1xjekXiinh4itpNQGCu4KA1euPh1fg07N2wMITZXQkBz75Ntdt1ctGZouw==",
308      "dependencies": {
309        "@types/babel-types": "^7.0.0",
310        "@types/babylon": "^6.16.2",
311        "babel-types": "^6.26.0",
312        "babylon": "^6.18.0"
313      }
314    },
315    "node_modules/core-js": {
316      "version": "2.6.12",
317      "resolved": "https://registry.npmjs.org/core-js/-/core-js-2.6.12.tgz",
318      "integrity": "sha512-Kb2wC0fvsWfQrgk8HU5lW6U/Lcs8+9aaYcy4ZFc6DDlo4nZ7n70dEgE5rtR0oG6ufKDUnrwfWL1mXR5ljDatrQ==",
319      "deprecated": "core-js@<3.23.3 is no longer maintained and not recommended for usage due to the number of issues. Because of the V8 engine whims, feature detection in old core-js versions could cause a slowdown up to 100x even if nothing is polyfilled. Some versions have web compatibility issues. Please, upgrade your dependencies to the actual version of core-js.",
320      "hasInstallScript": true
321    },
322    "node_modules/decamelize": {
323      "version": "1.2.0",
324      "resolved": "https://registry.npmjs.org/decamelize/-/decamelize-1.2.0.tgz",
325      "integrity": "sha512-z2S+W9X73hAUUki+N+9Za2lBlun89zigOyGrsax+KUQ6wKW4ZoWpEYBkGhQjwAjjDCkWxhY0VKEhk8wzY7F5cA==",
326      "engines": {
327        "node": ">=0.10.0"
328      }
329    },
330    "node_modules/doctypes": {
331      "version": "1.1.0",
332      "resolved": "https://registry.npmjs.org/doctypes/-/doctypes-1.1.0.tgz",
333      "integrity": "sha512-LLBi6pEqS6Do3EKQ3J0NqHWV5hhb78Pi8vvESYwyOy2c31ZEZVdtitdzsQsKb7878PEERhzUk0ftqGhG6Mz+pQ=="
334    },
335    "node_modules/ejs": {
336      "version": "3.1.9",
337      "resolved": "https://registry.npmjs.org/ejs/-/ejs-3.1.9.tgz",
338      "integrity": "sha512-rC+QVNMJWv+MtPgkt0y+0rVEIdbtxVADApW9JXrUVlzHetgcyczP/E7DJmWJ4fJCZF2cPcBk0laWO9ZHMG3DmQ==",
339      "dependencies": {
340        "jake": "^10.8.5"
341      },
342      "bin": {
343        "ejs": "bin/cli.js"
344      },
345      "engines": {
346        "node": ">=0.10.0"
347      }
348    },
349    "node_modules/emoji-regex": {
350      "version": "8.0.0",
351      "resolved": "https://registry.npmjs.org/emoji-regex/-/emoji-regex-8.0.0.tgz",
352      "integrity": "sha512-MSjYzcWNOA0ewAHpz0MxpYFvwg6yjy1NG3xteoqz644VCo/RPgnr1/GGt+ic3iJTzQ8Eu3TdM14SawnVUmGE6A=="
353    },
354    "node_modules/escalade": {
355      "version": "3.1.1",
356      "resolved": "https://registry.npmjs.org/escalade/-/escalade-3.1.1.tgz",
357      "integrity": "sha512-k0er2gUkLf8O0zKJiAhmkTnJlTvINGv7ygDNPbeIsX/TJjGJZHuh9B2UxbsaEkmlEo9MfhrSzmhIlhRlI2GXnw==",
358      "engines": {
359        "node": ">=6"
360      }
361    },
362    "node_modules/esutils": {
363      "version": "2.0.3",
364      "resolved": "https://registry.npmjs.org/esutils/-/esutils-2.0.3.tgz",
365      "integrity": "sha512-kVscqXk4OCp68SZ0dkgEKVi6/8ij300KBWTJq32P/dYeWTSwK41WyTxalN1eRmA5Z9UU/LX9D7FWSmV9SAYx6g==",
366      "engines": {
367        "node": ">=0.10.0"
368      }
369    },
370    "node_modules/filelist": {
371      "version": "1.0.4",
372      "resolved": "https://registry.npmjs.org/filelist/-/filelist-1.0.4.tgz",
373      "integrity": "sha512-w1cEuf3S+DrLCQL7ET6kz+gmlJdbq9J7yXCSjK/OZCPA+qEN1WyF4ZAf0YYJa4/shHJra2t/d/r8SV4Ji+x+8Q==",
374      "dependencies": {
375        "minimatch": "^5.0.1"
376      }
377    },
378    "node_modules/fs.realpath": {
379      "version": "1.0.0",
380      "resolved": "https://registry.npmjs.org/fs.realpath/-/fs.realpath-1.0.0.tgz",
381      "integrity": "sha512-OO0pH2lK6a0hZnAdau5ItzHPI6pUlvI7jMVnxUQRtw4owF2wk8lOSabtGDCTP4Ggrg2MbGnWO9X8K1t4+fGMDw=="
382    },
383    "node_modules/function-bind": {
384      "version": "1.1.1",
385      "resolved": "https://registry.npmjs.org/function-bind/-/function-bind-1.1.1.tgz",
386      "integrity": "sha512-yIovAzMX49sF8Yl58fSCWJ5svSLuaibPxXQJFLmBObTuCr0Mf1KiPopGM9NiFjiYBCbfaa2Fh6breQ6ANVTI0A=="
387    },
388    "node_modules/get-caller-file": {
389      "version": "2.0.5",
390      "resolved": "https://registry.npmjs.org/get-caller-file/-/get-caller-file-2.0.5.tgz",
391      "integrity": "sha512-DyFP3BM/3YHTQOCUL/w0OZHR0lpKeGrxotcHWcqNEdnltqFwXVfhEBQ94eIo34AfQpo0rGki4cyIiftY06h2Fg==",
392      "engines": {
393        "node": "6.* || 8.* || >= 10.*"
394      }
395    },
396    "node_modules/get-intrinsic": {
397      "version": "1.2.1",
398      "resolved": "https://registry.npmjs.org/get-intrinsic/-/get-intrinsic-1.2.1.tgz",
399      "integrity": "sha512-2DcsyfABl+gVHEfCOaTrWgyt+tb6MSEGmKq+kI5HwLbIYgjgmMcV8KQ41uaKz1xxUcn9tJtgFbQUEVcEbd0FYw==",
400      "dependencies": {
401        "function-bind": "^1.1.1",
402        "has": "^1.0.3",
403        "has-proto": "^1.0.1",
404        "has-symbols": "^1.0.3"
405      },
406      "funding": {
407        "url": "https://github.com/sponsors/ljharb"
408      }
409    },
410    "node_modules/glob": {
411      "version": "8.1.0",
412      "resolved": "https://registry.npmjs.org/glob/-/glob-8.1.0.tgz",
413      "integrity": "sha512-r8hpEjiQEYlF2QU0df3dS+nxxSIreXQS1qRhMJM0Q5NDdR386C7jb7Hwwod8Fgiuex+k0GFjgft18yvxm5XoCQ==",
414      "dependencies": {
415        "fs.realpath": "^1.0.0",
416        "inflight": "^1.0.4",
417        "inherits": "2",
418        "minimatch": "^5.0.1",
419        "once": "^1.3.0"
420      },
421      "engines": {
422        "node": ">=12"
423      },
424      "funding": {
425        "url": "https://github.com/sponsors/isaacs"
426      }
427    },
428    "node_modules/handlebars": {
429      "version": "4.7.8",
430      "resolved": "https://registry.npmjs.org/handlebars/-/handlebars-4.7.8.tgz",
431      "integrity": "sha512-vafaFqs8MZkRrSX7sFVUdo3ap/eNiLnb4IakshzvP56X5Nr1iGKAIqdX6tMlm6HcNRIkr6AxO5jFEoJzzpT8aQ==",
432      "dependencies": {
433        "minimist": "^1.2.5",
434        "neo-async": "^2.6.2",
435        "source-map": "^0.6.1",
436        "wordwrap": "^1.0.0"
437      },
438      "bin": {
439        "handlebars": "bin/handlebars"
440      },
441      "engines": {
442        "node": ">=0.4.7"
443      },
444      "optionalDependencies": {
445        "uglify-js": "^3.1.4"
446      }
447    },
448    "node_modules/has": {
449      "version": "1.0.3",
450      "resolved": "https://registry.npmjs.org/has/-/has-1.0.3.tgz",
451      "integrity": "sha512-f2dvO0VU6Oej7RkWJGrehjbzMAjFp5/VKPp5tTpWIV4JHHZK1/BxbFRtf/siA2SWTe09caDmVtYYzWEIbBS4zw==",
452      "dependencies": {
453        "function-bind": "^1.1.1"
454      },
455      "engines": {
456        "node": ">= 0.4.0"
457      }
458    },
459    "node_modules/has-flag": {
460      "version": "4.0.0",
461      "resolved": "https://registry.npmjs.org/has-flag/-/has-flag-4.0.0.tgz",
462      "integrity": "sha512-EykJT/Q1KjTWctppgIAgfSO0tKVuZUjhgMr17kqTumMl6Afv3EISleU7qZUzoXDFTAHTDC4NOoG/ZxU3EvlMPQ==",
463      "engines": {
464        "node": ">=8"
465      }
466    },
467    "node_modules/has-proto": {
468      "version": "1.0.1",
469      "resolved": "https://registry.npmjs.org/has-proto/-/has-proto-1.0.1.tgz",
470      "integrity": "sha512-7qE+iP+O+bgF9clE5+UoBFzE65mlBiVj3tKCrlNQ0Ogwm0BjpT/gK4SlLYDMybDh5I3TCTKnPPa0oMG7JDYrhg==",
471      "engines": {
472        "node": ">= 0.4"
473      },
474      "funding": {
475        "url": "https://github.com/sponsors/ljharb"
476      }
477    },
478    "node_modules/has-symbols": {
479      "version": "1.0.3",
480      "resolved": "https://registry.npmjs.org/has-symbols/-/has-symbols-1.0.3.tgz",
481      "integrity": "sha512-l3LCuF6MgDNwTDKkdYGEihYjt5pRPbEg46rtlmnSPlUbgmB8LOIrKJbYYFBSbnPaJexMKtiPO8hmeRjRz2Td+A==",
482      "engines": {
483        "node": ">= 0.4"
484      },
485      "funding": {
486        "url": "https://github.com/sponsors/ljharb"
487      }
488    },
489    "node_modules/has-tostringtag": {
490      "version": "1.0.0",
491      "resolved": "https://registry.npmjs.org/has-tostringtag/-/has-tostringtag-1.0.0.tgz",
492      "integrity": "sha512-kFjcSNhnlGV1kyoGk7OXKSawH5JOb/LzUc5w9B02hOTO0dfFRjbHQKvg1d6cf3HbeUmtU9VbbV3qzZ2Teh97WQ==",
493      "dependencies": {
494        "has-symbols": "^1.0.2"
495      },
496      "engines": {
497        "node": ">= 0.4"
498      },
499      "funding": {
500        "url": "https://github.com/sponsors/ljharb"
501      }
502    },
503    "node_modules/inflight": {
504      "version": "1.0.6",
505      "resolved": "https://registry.npmjs.org/inflight/-/inflight-1.0.6.tgz",
506      "integrity": "sha512-k92I/b08q4wvFscXCLvqfsHCrjrF7yiXsQuIVvVE7N82W3+aqpzuUdBbfhWcy/FZR3/4IgflMgKLOsvPDrGCJA==",
507      "dependencies": {
508        "once": "^1.3.0",
509        "wrappy": "1"
510      }
511    },
512    "node_modules/inherits": {
513      "version": "2.0.4",
514      "resolved": "https://registry.npmjs.org/inherits/-/inherits-2.0.4.tgz",
515      "integrity": "sha512-k/vGaX4/Yla3WzyMCvTQOXYeIHvqOKtnqBduzTHpzpQZzAskKMhZ2K+EnBiSM9zGSoIFeMpXKxa4dYeZIQqewQ=="
516    },
517    "node_modules/is-buffer": {
518      "version": "1.1.6",
519      "resolved": "https://registry.npmjs.org/is-buffer/-/is-buffer-1.1.6.tgz",
520      "integrity": "sha512-NcdALwpXkTm5Zvvbk7owOUSvVvBKDgKP5/ewfXEznmQFfs4ZRmanOeKBTjRVjka3QFoN6XJ+9F3USqfHqTaU5w=="
521    },
522    "node_modules/is-core-module": {
523      "version": "2.13.0",
524      "resolved": "https://registry.npmjs.org/is-core-module/-/is-core-module-2.13.0.tgz",
525      "integrity": "sha512-Z7dk6Qo8pOCp3l4tsX2C5ZVas4V+UxwQodwZhLopL91TX8UyyHEXafPcyoeeWuLrwzHcr3igO78wNLwHJHsMCQ==",
526      "dependencies": {
527        "has": "^1.0.3"
528      },
529      "funding": {
530        "url": "https://github.com/sponsors/ljharb"
531      }
532    },
533    "node_modules/is-expression": {
534      "version": "3.0.0",
535      "resolved": "https://registry.npmjs.org/is-expression/-/is-expression-3.0.0.tgz",
536      "integrity": "sha512-vyMeQMq+AiH5uUnoBfMTwf18tO3bM6k1QXBE9D6ueAAquEfCZe3AJPtud9g6qS0+4X8xA7ndpZiDyeb2l2qOBw==",
537      "dependencies": {
538        "acorn": "~4.0.2",
539        "object-assign": "^4.0.1"
540      }
541    },
542    "node_modules/is-fullwidth-code-point": {
543      "version": "3.0.0",
544      "resolved": "https://registry.npmjs.org/is-fullwidth-code-point/-/is-fullwidth-code-point-3.0.0.tgz",
545      "integrity": "sha512-zymm5+u+sCsSWyD9qNaejV3DFvhCKclKdizYaJUuHA83RLjb7nSuGnddCHGv0hk+KY7BMAlsWeK4Ueg6EV6XQg==",
546      "engines": {
547        "node": ">=8"
548      }
549    },
550    "node_modules/is-promise": {
551      "version": "2.2.2",
552      "resolved": "https://registry.npmjs.org/is-promise/-/is-promise-2.2.2.tgz",
553      "integrity": "sha512-+lP4/6lKUBfQjZ2pdxThZvLUAafmZb8OAxFb8XXtiQmS35INgr85hdOGoEs124ez1FCnZJt6jau/T+alh58QFQ=="
554    },
555    "node_modules/is-regex": {
556      "version": "1.1.4",
557      "resolved": "https://registry.npmjs.org/is-regex/-/is-regex-1.1.4.tgz",
558      "integrity": "sha512-kvRdxDsxZjhzUX07ZnLydzS1TU/TJlTUHHY4YLL87e37oUA49DfkLqgy+VjFocowy29cKvcSiu+kIv728jTTVg==",
559      "dependencies": {
560        "call-bind": "^1.0.2",
561        "has-tostringtag": "^1.0.0"
562      },
563      "engines": {
564        "node": ">= 0.4"
565      },
566      "funding": {
567        "url": "https://github.com/sponsors/ljharb"
568      }
569    },
570    "node_modules/jake": {
571      "version": "10.8.7",
572      "resolved": "https://registry.npmjs.org/jake/-/jake-10.8.7.tgz",
573      "integrity": "sha512-ZDi3aP+fG/LchyBzUM804VjddnwfSfsdeYkwt8NcbKRvo4rFkjhs456iLFn3k2ZUWvNe4i48WACDbza8fhq2+w==",
574      "dependencies": {
575        "async": "^3.2.3",
576        "chalk": "^4.0.2",
577        "filelist": "^1.0.4",
578        "minimatch": "^3.1.2"
579      },
580      "bin": {
581        "jake": "bin/cli.js"
582      },
583      "engines": {
584        "node": ">=10"
585      }
586    },
587    "node_modules/jake/node_modules/brace-expansion": {
588      "version": "1.1.11",
589      "resolved": "https://registry.npmjs.org/brace-expansion/-/brace-expansion-1.1.11.tgz",
590      "integrity": "sha512-iCuPHDFgrHX7H2vEI/5xpz07zSHB00TpugqhmYtVmMO6518mCuRMoOYFldEBl0g187ufozdaHgWKcYFb61qGiA==",
591      "dependencies": {
592        "balanced-match": "^1.0.0",
593        "concat-map": "0.0.1"
594      }
595    },
596    "node_modules/jake/node_modules/minimatch": {
597      "version": "3.1.2",
598      "resolved": "https://registry.npmjs.org/minimatch/-/minimatch-3.1.2.tgz",
599      "integrity": "sha512-J7p63hRiAjw1NDEww1W7i37+ByIrOWO5XQQAzZ3VOcL0PNybwpfmV/N05zFAzwQ9USyEcX6t3UO+K5aqBQOIHw==",
600      "dependencies": {
601        "brace-expansion": "^1.1.7"
602      },
603      "engines": {
604        "node": "*"
605      }
606    },
607    "node_modules/js-stringify": {
608      "version": "1.0.2",
609      "resolved": "https://registry.npmjs.org/js-stringify/-/js-stringify-1.0.2.tgz",
610      "integrity": "sha512-rtS5ATOo2Q5k1G+DADISilDA6lv79zIiwFd6CcjuIxGKLFm5C+RLImRscVap9k55i+MOZwgliw+NejvkLuGD5g=="
611    },
612    "node_modules/jstransformer": {
613      "version": "1.0.0",
614      "resolved": "https://registry.npmjs.org/jstransformer/-/jstransformer-1.0.0.tgz",
615      "integrity": "sha512-C9YK3Rf8q6VAPDCCU9fnqo3mAfOH6vUGnMcP4AQAYIEpWtfGLpwOTmZ+igtdK5y+VvI2n3CyYSzy4Qh34eq24A==",
616      "dependencies": {
617        "is-promise": "^2.0.0",
618        "promise": "^7.0.1"
619      }
620    },
621    "node_modules/kind-of": {
622      "version": "3.2.2",
623      "resolved": "https://registry.npmjs.org/kind-of/-/kind-of-3.2.2.tgz",
624      "integrity": "sha512-NOW9QQXMoZGg/oqnVNoNTTIFEIid1627WCffUBJEdMxYApq7mNE7CpzucIPc+ZQg25Phej7IJSmX3hO+oblOtQ==",
625      "dependencies": {
626        "is-buffer": "^1.1.5"
627      },
628      "engines": {
629        "node": ">=0.10.0"
630      }
631    },
632    "node_modules/lazy-cache": {
633      "version": "1.0.4",
634      "resolved": "https://registry.npmjs.org/lazy-cache/-/lazy-cache-1.0.4.tgz",
635      "integrity": "sha512-RE2g0b5VGZsOCFOCgP7omTRYFqydmZkBwl5oNnQ1lDYC57uyO9KqNnNVxT7COSHTxrRCWVcAVOcbjk+tvh/rgQ==",
636      "engines": {
637        "node": ">=0.10.0"
638      }
639    },
640    "node_modules/lodash": {
641      "version": "4.17.21",
642      "resolved": "https://registry.npmjs.org/lodash/-/lodash-4.17.21.tgz",
643      "integrity": "sha512-v2kDEe57lecTulaDIuNTPy3Ry4gLGJ6Z1O3vE1krgXZNrsQ+LFTGHVxVjcXPs17LhbZVGedAJv8XZ1tvj5FvSg=="
644    },
645    "node_modules/longest": {
646      "version": "1.0.1",
647      "resolved": "https://registry.npmjs.org/longest/-/longest-1.0.1.tgz",
648      "integrity": "sha512-k+yt5n3l48JU4k8ftnKG6V7u32wyH2NfKzeMto9F/QRE0amxy/LayxwlvjjkZEIzqR+19IrtFO8p5kB9QaYUFg==",
649      "engines": {
650        "node": ">=0.10.0"
651      }
652    },
653    "node_modules/minimatch": {
654      "version": "5.1.6",
655      "resolved": "https://registry.npmjs.org/minimatch/-/minimatch-5.1.6.tgz",
656      "integrity": "sha512-lKwV/1brpG6mBUFHtb7NUmtABCb2WZZmm2wNiOA5hAb8VdCS4B3dtMWyvcoViccwAW/COERjXLt0zP1zXUN26g==",
657      "dependencies": {
658        "brace-expansion": "^2.0.1"
659      },
660      "engines": {
661        "node": ">=10"
662      }
663    },
664    "node_modules/minimist": {
665      "version": "1.2.8",
666      "resolved": "https://registry.npmjs.org/minimist/-/minimist-1.2.8.tgz",
667      "integrity": "sha512-2yyAR8qBkN3YuheJanUpWC5U3bb5osDywNB8RzDVlDwDHbocAJveqqj1u8+SVD7jkWT4yvsHCpWqqWqAxb0zCA==",
668      "funding": {
669        "url": "https://github.com/sponsors/ljharb"
670      }
671    },
672    "node_modules/neo-async": {
673      "version": "2.6.2",
674      "resolved": "https://registry.npmjs.org/neo-async/-/neo-async-2.6.2.tgz",
675      "integrity": "sha512-Yd3UES5mWCSqR+qNT93S3UoYUkqAZ9lLg8a7g9rimsWmYGK8cVToA4/sF3RrshdyV3sAGMXVUmpMYOw+dLpOuw=="
676    },
677    "node_modules/nunjucks": {
678      "version": "3.2.4",
679      "resolved": "https://registry.npmjs.org/nunjucks/-/nunjucks-3.2.4.tgz",
680      "integrity": "sha512-26XRV6BhkgK0VOxfbU5cQI+ICFUtMLixv1noZn1tGU38kQH5A5nmmbk/O45xdyBhD1esk47nKrY0mvQpZIhRjQ==",
681      "dependencies": {
682        "a-sync-waterfall": "^1.0.0",
683        "asap": "^2.0.3",
684        "commander": "^5.1.0"
685      },
686      "bin": {
687        "nunjucks-precompile": "bin/precompile"
688      },
689      "engines": {
690        "node": ">= 6.9.0"
691      },
692      "peerDependencies": {
693        "chokidar": "^3.3.0"
694      },
695      "peerDependenciesMeta": {
696        "chokidar": {
697          "optional": true
698        }
699      }
700    },
701    "node_modules/object-assign": {
702      "version": "4.1.1",
703      "resolved": "https://registry.npmjs.org/object-assign/-/object-assign-4.1.1.tgz",
704      "integrity": "sha512-rJgTQnkUnH1sFw8yT6VSU3zD3sWmu6sZhIseY8VX+GRu3P6F7Fu+JNDoXfklElbLJSnc3FUQHVe4cU5hj+BcUg==",
705      "engines": {
706        "node": ">=0.10.0"
707      }
708    },
709    "node_modules/once": {
710      "version": "1.4.0",
711      "resolved": "https://registry.npmjs.org/once/-/once-1.4.0.tgz",
712      "integrity": "sha512-lNaJgI+2Q5URQBkccEKHTQOPaXdUxnZZElQTZY0MFUAuaEqe1E+Nyvgdz/aIyNi6Z9MzO5dv1H8n58/GELp3+w==",
713      "dependencies": {
714        "wrappy": "1"
715      }
716    },
717    "node_modules/path-parse": {
718      "version": "1.0.7",
719      "resolved": "https://registry.npmjs.org/path-parse/-/path-parse-1.0.7.tgz",
720      "integrity": "sha512-LDJzPVEEEPR+y48z93A0Ed0yXb8pAByGWo/k5YYdYgpY2/2EsOsksJrq7lOHxryrVOn1ejG6oAp8ahvOIQD8sw=="
721    },
722    "node_modules/promise": {
723      "version": "7.3.1",
724      "resolved": "https://registry.npmjs.org/promise/-/promise-7.3.1.tgz",
725      "integrity": "sha512-nolQXZ/4L+bP/UGlkfaIujX9BKxGwmQ9OT4mOt5yvy8iK1h3wqTEJCijzGANTCCl9nWjY41juyAn2K3Q1hLLTg==",
726      "dependencies": {
727        "asap": "~2.0.3"
728      }
729    },
730    "node_modules/pug": {
731      "version": "2.0.4",
732      "resolved": "https://registry.npmjs.org/pug/-/pug-2.0.4.tgz",
733      "integrity": "sha512-XhoaDlvi6NIzL49nu094R2NA6P37ijtgMDuWE+ofekDChvfKnzFal60bhSdiy8y2PBO6fmz3oMEIcfpBVRUdvw==",
734      "dependencies": {
735        "pug-code-gen": "^2.0.2",
736        "pug-filters": "^3.1.1",
737        "pug-lexer": "^4.1.0",
738        "pug-linker": "^3.0.6",
739        "pug-load": "^2.0.12",
740        "pug-parser": "^5.0.1",
741        "pug-runtime": "^2.0.5",
742        "pug-strip-comments": "^1.0.4"
743      }
744    },
745    "node_modules/pug-attrs": {
746      "version": "2.0.4",
747      "resolved": "https://registry.npmjs.org/pug-attrs/-/pug-attrs-2.0.4.tgz",
748      "integrity": "sha512-TaZ4Z2TWUPDJcV3wjU3RtUXMrd3kM4Wzjbe3EWnSsZPsJ3LDI0F3yCnf2/W7PPFF+edUFQ0HgDL1IoxSz5K8EQ==",
749      "dependencies": {
750        "constantinople": "^3.0.1",
751        "js-stringify": "^1.0.1",
752        "pug-runtime": "^2.0.5"
753      }
754    },
755    "node_modules/pug-code-gen": {
756      "version": "2.0.3",
757      "resolved": "https://registry.npmjs.org/pug-code-gen/-/pug-code-gen-2.0.3.tgz",
758      "integrity": "sha512-r9sezXdDuZJfW9J91TN/2LFbiqDhmltTFmGpHTsGdrNGp3p4SxAjjXEfnuK2e4ywYsRIVP0NeLbSAMHUcaX1EA==",
759      "dependencies": {
760        "constantinople": "^3.1.2",
761        "doctypes": "^1.1.0",
762        "js-stringify": "^1.0.1",
763        "pug-attrs": "^2.0.4",
764        "pug-error": "^1.3.3",
765        "pug-runtime": "^2.0.5",
766        "void-elements": "^2.0.1",
767        "with": "^5.0.0"
768      }
769    },
770    "node_modules/pug-error": {
771      "version": "1.3.3",
772      "resolved": "https://registry.npmjs.org/pug-error/-/pug-error-1.3.3.tgz",
773      "integrity": "sha512-qE3YhESP2mRAWMFJgKdtT5D7ckThRScXRwkfo+Erqga7dyJdY3ZquspprMCj/9sJ2ijm5hXFWQE/A3l4poMWiQ=="
774    },
775    "node_modules/pug-filters": {
776      "version": "3.1.1",
777      "resolved": "https://registry.npmjs.org/pug-filters/-/pug-filters-3.1.1.tgz",
778      "integrity": "sha512-lFfjNyGEyVWC4BwX0WyvkoWLapI5xHSM3xZJFUhx4JM4XyyRdO8Aucc6pCygnqV2uSgJFaJWW3Ft1wCWSoQkQg==",
779      "dependencies": {
780        "clean-css": "^4.1.11",
781        "constantinople": "^3.0.1",
782        "jstransformer": "1.0.0",
783        "pug-error": "^1.3.3",
784        "pug-walk": "^1.1.8",
785        "resolve": "^1.1.6",
786        "uglify-js": "^2.6.1"
787      }
788    },
789    "node_modules/pug-filters/node_modules/cliui": {
790      "version": "2.1.0",
791      "resolved": "https://registry.npmjs.org/cliui/-/cliui-2.1.0.tgz",
792      "integrity": "sha512-GIOYRizG+TGoc7Wgc1LiOTLare95R3mzKgoln+Q/lE4ceiYH19gUpl0l0Ffq4lJDEf3FxujMe6IBfOCs7pfqNA==",
793      "dependencies": {
794        "center-align": "^0.1.1",
795        "right-align": "^0.1.1",
796        "wordwrap": "0.0.2"
797      }
798    },
799    "node_modules/pug-filters/node_modules/source-map": {
800      "version": "0.5.7",
801      "resolved": "https://registry.npmjs.org/source-map/-/source-map-0.5.7.tgz",
802      "integrity": "sha512-LbrmJOMUSdEVxIKvdcJzQC+nQhe8FUZQTXQy6+I75skNgn3OoQ0DZA8YnFa7gp8tqtL3KPf1kmo0R5DoApeSGQ==",
803      "engines": {
804        "node": ">=0.10.0"
805      }
806    },
807    "node_modules/pug-filters/node_modules/uglify-js": {
808      "version": "2.8.29",
809      "resolved": "https://registry.npmjs.org/uglify-js/-/uglify-js-2.8.29.tgz",
810      "integrity": "sha512-qLq/4y2pjcU3vhlhseXGGJ7VbFO4pBANu0kwl8VCa9KEI0V8VfZIx2Fy3w01iSTA/pGwKZSmu/+I4etLNDdt5w==",
811      "dependencies": {
812        "source-map": "~0.5.1",
813        "yargs": "~3.10.0"
814      },
815      "bin": {
816        "uglifyjs": "bin/uglifyjs"
817      },
818      "engines": {
819        "node": ">=0.8.0"
820      },
821      "optionalDependencies": {
822        "uglify-to-browserify": "~1.0.0"
823      }
824    },
825    "node_modules/pug-filters/node_modules/wordwrap": {
826      "version": "0.0.2",
827      "resolved": "https://registry.npmjs.org/wordwrap/-/wordwrap-0.0.2.tgz",
828      "integrity": "sha512-xSBsCeh+g+dinoBv3GAOWM4LcVVO68wLXRanibtBSdUvkGWQRGeE9P7IwU9EmDDi4jA6L44lz15CGMwdw9N5+Q==",
829      "engines": {
830        "node": ">=0.4.0"
831      }
832    },
833    "node_modules/pug-filters/node_modules/yargs": {
834      "version": "3.10.0",
835      "resolved": "https://registry.npmjs.org/yargs/-/yargs-3.10.0.tgz",
836      "integrity": "sha512-QFzUah88GAGy9lyDKGBqZdkYApt63rCXYBGYnEP4xDJPXNqXXnBDACnbrXnViV6jRSqAePwrATi2i8mfYm4L1A==",
837      "dependencies": {
838        "camelcase": "^1.0.2",
839        "cliui": "^2.1.0",
840        "decamelize": "^1.0.0",
841        "window-size": "0.1.0"
842      }
843    },
844    "node_modules/pug-lexer": {
845      "version": "4.1.0",
846      "resolved": "https://registry.npmjs.org/pug-lexer/-/pug-lexer-4.1.0.tgz",
847      "integrity": "sha512-i55yzEBtjm0mlplW4LoANq7k3S8gDdfC6+LThGEvsK4FuobcKfDAwt6V4jKPH9RtiE3a2Akfg5UpafZ1OksaPA==",
848      "dependencies": {
849        "character-parser": "^2.1.1",
850        "is-expression": "^3.0.0",
851        "pug-error": "^1.3.3"
852      }
853    },
854    "node_modules/pug-linker": {
855      "version": "3.0.6",
856      "resolved": "https://registry.npmjs.org/pug-linker/-/pug-linker-3.0.6.tgz",
857      "integrity": "sha512-bagfuHttfQOpANGy1Y6NJ+0mNb7dD2MswFG2ZKj22s8g0wVsojpRlqveEQHmgXXcfROB2RT6oqbPYr9EN2ZWzg==",
858      "dependencies": {
859        "pug-error": "^1.3.3",
860        "pug-walk": "^1.1.8"
861      }
862    },
863    "node_modules/pug-load": {
864      "version": "2.0.12",
865      "resolved": "https://registry.npmjs.org/pug-load/-/pug-load-2.0.12.tgz",
866      "integrity": "sha512-UqpgGpyyXRYgJs/X60sE6SIf8UBsmcHYKNaOccyVLEuT6OPBIMo6xMPhoJnqtB3Q3BbO4Z3Bjz5qDsUWh4rXsg==",
867      "dependencies": {
868        "object-assign": "^4.1.0",
869        "pug-walk": "^1.1.8"
870      }
871    },
872    "node_modules/pug-parser": {
873      "version": "5.0.1",
874      "resolved": "https://registry.npmjs.org/pug-parser/-/pug-parser-5.0.1.tgz",
875      "integrity": "sha512-nGHqK+w07p5/PsPIyzkTQfzlYfuqoiGjaoqHv1LjOv2ZLXmGX1O+4Vcvps+P4LhxZ3drYSljjq4b+Naid126wA==",
876      "dependencies": {
877        "pug-error": "^1.3.3",
878        "token-stream": "0.0.1"
879      }
880    },
881    "node_modules/pug-runtime": {
882      "version": "2.0.5",
883      "resolved": "https://registry.npmjs.org/pug-runtime/-/pug-runtime-2.0.5.tgz",
884      "integrity": "sha512-P+rXKn9un4fQY77wtpcuFyvFaBww7/91f3jHa154qU26qFAnOe6SW1CbIDcxiG5lLK9HazYrMCCuDvNgDQNptw=="
885    },
886    "node_modules/pug-strip-comments": {
887      "version": "1.0.4",
888      "resolved": "https://registry.npmjs.org/pug-strip-comments/-/pug-strip-comments-1.0.4.tgz",
889      "integrity": "sha512-i5j/9CS4yFhSxHp5iKPHwigaig/VV9g+FgReLJWWHEHbvKsbqL0oP/K5ubuLco6Wu3Kan5p7u7qk8A4oLLh6vw==",
890      "dependencies": {
891        "pug-error": "^1.3.3"
892      }
893    },
894    "node_modules/pug-walk": {
895      "version": "1.1.8",
896      "resolved": "https://registry.npmjs.org/pug-walk/-/pug-walk-1.1.8.tgz",
897      "integrity": "sha512-GMu3M5nUL3fju4/egXwZO0XLi6fW/K3T3VTgFQ14GxNi8btlxgT5qZL//JwZFm/2Fa64J/PNS8AZeys3wiMkVA=="
898    },
899    "node_modules/regenerator-runtime": {
900      "version": "0.11.1",
901      "resolved": "https://registry.npmjs.org/regenerator-runtime/-/regenerator-runtime-0.11.1.tgz",
902      "integrity": "sha512-MguG95oij0fC3QV3URf4V2SDYGJhJnJGqvIIgdECeODCT98wSWDAJ94SSuVpYQUoTcGUIL6L4yNB7j1DFFHSBg=="
903    },
904    "node_modules/repeat-string": {
905      "version": "1.6.1",
906      "resolved": "https://registry.npmjs.org/repeat-string/-/repeat-string-1.6.1.tgz",
907      "integrity": "sha512-PV0dzCYDNfRi1jCDbJzpW7jNNDRuCOG/jI5ctQcGKt/clZD+YcPS3yIlWuTJMmESC8aevCFmWJy5wjAFgNqN6w==",
908      "engines": {
909        "node": ">=0.10"
910      }
911    },
912    "node_modules/require-directory": {
913      "version": "2.1.1",
914      "resolved": "https://registry.npmjs.org/require-directory/-/require-directory-2.1.1.tgz",
915      "integrity": "sha512-fGxEI7+wsG9xrvdjsrlmL22OMTTiHRwAMroiEeMgq8gzoLC/PQr7RsRDSTLUg/bZAZtF+TVIkHc6/4RIKrui+Q==",
916      "engines": {
917        "node": ">=0.10.0"
918      }
919    },
920    "node_modules/resolve": {
921      "version": "1.22.6",
922      "resolved": "https://registry.npmjs.org/resolve/-/resolve-1.22.6.tgz",
923      "integrity": "sha512-njhxM7mV12JfufShqGy3Rz8j11RPdLy4xi15UurGJeoHLfJpVXKdh3ueuOqbYUcDZnffr6X739JBo5LzyahEsw==",
924      "dependencies": {
925        "is-core-module": "^2.13.0",
926        "path-parse": "^1.0.7",
927        "supports-preserve-symlinks-flag": "^1.0.0"
928      },
929      "bin": {
930        "resolve": "bin/resolve"
931      },
932      "funding": {
933        "url": "https://github.com/sponsors/ljharb"
934      }
935    },
936    "node_modules/right-align": {
937      "version": "0.1.3",
938      "resolved": "https://registry.npmjs.org/right-align/-/right-align-0.1.3.tgz",
939      "integrity": "sha512-yqINtL/G7vs2v+dFIZmFUDbnVyFUJFKd6gK22Kgo6R4jfJGFtisKyncWDDULgjfqf4ASQuIQyjJ7XZ+3aWpsAg==",
940      "dependencies": {
941        "align-text": "^0.1.1"
942      },
943      "engines": {
944        "node": ">=0.10.0"
945      }
946    },
947    "node_modules/source-map": {
948      "version": "0.6.1",
949      "resolved": "https://registry.npmjs.org/source-map/-/source-map-0.6.1.tgz",
950      "integrity": "sha512-UjgapumWlbMhkBgzT7Ykc5YXUT46F0iKu8SGXq0bcwP5dz/h0Plj6enJqjz1Zbq2l5WaqYnrVbwWOWMyF3F47g==",
951      "engines": {
952        "node": ">=0.10.0"
953      }
954    },
955    "node_modules/string-width": {
956      "version": "4.2.3",
957      "resolved": "https://registry.npmjs.org/string-width/-/string-width-4.2.3.tgz",
958      "integrity": "sha512-wKyQRQpjJ0sIp62ErSZdGsjMJWsap5oRNihHhu6G7JVO/9jIB6UyevL+tXuOqrng8j/cxKTWyWUwvSTriiZz/g==",
959      "dependencies": {
960        "emoji-regex": "^8.0.0",
961        "is-fullwidth-code-point": "^3.0.0",
962        "strip-ansi": "^6.0.1"
963      },
964      "engines": {
965        "node": ">=8"
966      }
967    },
968    "node_modules/strip-ansi": {
969      "version": "6.0.1",
970      "resolved": "https://registry.npmjs.org/strip-ansi/-/strip-ansi-6.0.1.tgz",
971      "integrity": "sha512-Y38VPSHcqkFrCpFnQ9vuSXmquuv5oXOKpGeT6aGrr3o3Gc9AlVa6JBfUSOCnbxGGZF+/0ooI7KrPuUSztUdU5A==",
972      "dependencies": {
973        "ansi-regex": "^5.0.1"
974      },
975      "engines": {
976        "node": ">=8"
977      }
978    },
979    "node_modules/supports-color": {
980      "version": "7.2.0",
981      "resolved": "https://registry.npmjs.org/supports-color/-/supports-color-7.2.0.tgz",
982      "integrity": "sha512-qpCAvRl9stuOHveKsn7HncJRvv501qIacKzQlO/+Lwxc9+0q2wLyv4Dfvt80/DPn2pqOBsJdDiogXGR9+OvwRw==",
983      "dependencies": {
984        "has-flag": "^4.0.0"
985      },
986      "engines": {
987        "node": ">=8"
988      }
989    },
990    "node_modules/supports-preserve-symlinks-flag": {
991      "version": "1.0.0",
992      "resolved": "https://registry.npmjs.org/supports-preserve-symlinks-flag/-/supports-preserve-symlinks-flag-1.0.0.tgz",
993      "integrity": "sha512-ot0WnXS9fgdkgIcePe6RHNk1WA8+muPa6cSjeR3V8K27q9BB1rTE3R1p7Hv0z1ZyAc8s6Vvv8DIyWf681MAt0w==",
994      "engines": {
995        "node": ">= 0.4"
996      },
997      "funding": {
998        "url": "https://github.com/sponsors/ljharb"
999      }
1000    },
1001    "node_modules/to-fast-properties": {
1002      "version": "1.0.3",
1003      "resolved": "https://registry.npmjs.org/to-fast-properties/-/to-fast-properties-1.0.3.tgz",
1004      "integrity": "sha512-lxrWP8ejsq+7E3nNjwYmUBMAgjMTZoTI+sdBOpvNyijeDLa29LUn9QaoXAHv4+Z578hbmHHJKZknzxVtvo77og==",
1005      "engines": {
1006        "node": ">=0.10.0"
1007      }
1008    },
1009    "node_modules/token-stream": {
1010      "version": "0.0.1",
1011      "resolved": "https://registry.npmjs.org/token-stream/-/token-stream-0.0.1.tgz",
1012      "integrity": "sha512-nfjOAu/zAWmX9tgwi5NRp7O7zTDUD1miHiB40klUnAh9qnL1iXdgzcz/i5dMaL5jahcBAaSfmNOBBJBLJW8TEg=="
1013    },
1014    "node_modules/uglify-js": {
1015      "version": "3.17.4",
1016      "resolved": "https://registry.npmjs.org/uglify-js/-/uglify-js-3.17.4.tgz",
1017      "integrity": "sha512-T9q82TJI9e/C1TAxYvfb16xO120tMVFZrGA3f9/P4424DNu6ypK103y0GPFVa17yotwSyZW5iYXgjYHkGrJW/g==",
1018      "optional": true,
1019      "bin": {
1020        "uglifyjs": "bin/uglifyjs"
1021      },
1022      "engines": {
1023        "node": ">=0.8.0"
1024      }
1025    },
1026    "node_modules/uglify-to-browserify": {
1027      "version": "1.0.2",
1028      "resolved": "https://registry.npmjs.org/uglify-to-browserify/-/uglify-to-browserify-1.0.2.tgz",
1029      "integrity": "sha512-vb2s1lYx2xBtUgy+ta+b2J/GLVUR+wmpINwHePmPRhOsIVCG2wDzKJ0n14GslH1BifsqVzSOwQhRaCAsZ/nI4Q==",
1030      "optional": true
1031    },
1032    "node_modules/unxhr": {
1033      "version": "1.2.0",
1034      "resolved": "https://registry.npmjs.org/unxhr/-/unxhr-1.2.0.tgz",
1035      "integrity": "sha512-6cGpm8NFXPD9QbSNx0cD2giy7teZ6xOkCUH3U89WKVkL9N9rBrWjlCwhR94Re18ZlAop4MOc3WU1M3Hv/bgpIw==",
1036      "engines": {
1037        "node": ">=8.11"
1038      }
1039    },
1040    "node_modules/void-elements": {
1041      "version": "2.0.1",
1042      "resolved": "https://registry.npmjs.org/void-elements/-/void-elements-2.0.1.tgz",
1043      "integrity": "sha512-qZKX4RnBzH2ugr8Lxa7x+0V6XD9Sb/ouARtiasEQCHB1EVU4NXtmHsDDrx1dO4ne5fc3J6EW05BP1Dl0z0iung==",
1044      "engines": {
1045        "node": ">=0.10.0"
1046      }
1047    },
1048    "node_modules/window-size": {
1049      "version": "0.1.0",
1050      "resolved": "https://registry.npmjs.org/window-size/-/window-size-0.1.0.tgz",
1051      "integrity": "sha512-1pTPQDKTdd61ozlKGNCjhNRd+KPmgLSGa3mZTHoOliaGcESD8G1PXhh7c1fgiPjVbNVfgy2Faw4BI8/m0cC8Mg==",
1052      "engines": {
1053        "node": ">= 0.8.0"
1054      }
1055    },
1056    "node_modules/with": {
1057      "version": "5.1.1",
1058      "resolved": "https://registry.npmjs.org/with/-/with-5.1.1.tgz",
1059      "integrity": "sha512-uAnSsFGfSpF6DNhBXStvlZILfHJfJu4eUkfbRGk94kGO1Ta7bg6FwfvoOhhyHAJuFbCw+0xk4uJ3u57jLvlCJg==",
1060      "dependencies": {
1061        "acorn": "^3.1.0",
1062        "acorn-globals": "^3.0.0"
1063      }
1064    },
1065    "node_modules/with/node_modules/acorn": {
1066      "version": "3.3.0",
1067      "resolved": "https://registry.npmjs.org/acorn/-/acorn-3.3.0.tgz",
1068      "integrity": "sha512-OLUyIIZ7mF5oaAUT1w0TFqQS81q3saT46x8t7ukpPjMNk+nbs4ZHhs7ToV8EWnLYLepjETXd4XaCE4uxkMeqUw==",
1069      "bin": {
1070        "acorn": "bin/acorn"
1071      },
1072      "engines": {
1073        "node": ">=0.4.0"
1074      }
1075    },
1076    "node_modules/wordwrap": {
1077      "version": "1.0.0",
1078      "resolved": "https://registry.npmjs.org/wordwrap/-/wordwrap-1.0.0.tgz",
1079      "integrity": "sha512-gvVzJFlPycKc5dZN4yPkP8w7Dc37BtP1yczEneOb4uq34pXZcvrtRTmWV8W+Ume+XCxKgbjM+nevkyFPMybd4Q=="
1080    },
1081    "node_modules/wrap-ansi": {
1082      "version": "7.0.0",
1083      "resolved": "https://registry.npmjs.org/wrap-ansi/-/wrap-ansi-7.0.0.tgz",
1084      "integrity": "sha512-YVGIj2kamLSTxw6NsZjoBxfSwsn0ycdesmc4p+Q21c5zPuZ1pl+NfxVdxPtdHvmNVOQ6XSYG4AUtyt/Fi7D16Q==",
1085      "dependencies": {
1086        "ansi-styles": "^4.0.0",
1087        "string-width": "^4.1.0",
1088        "strip-ansi": "^6.0.0"
1089      },
1090      "engines": {
1091        "node": ">=10"
1092      },
1093      "funding": {
1094        "url": "https://github.com/chalk/wrap-ansi?sponsor=1"
1095      }
1096    },
1097    "node_modules/wrappy": {
1098      "version": "1.0.2",
1099      "resolved": "https://registry.npmjs.org/wrappy/-/wrappy-1.0.2.tgz",
1100      "integrity": "sha512-l4Sp/DRseor9wL6EvV2+TuQn63dMkPjZ/sp9XkghTEbV9KlPS1xUsZ3u7/IQO4wxtcFB4bgpQPRcR3QCvezPcQ=="
1101    },
1102    "node_modules/y18n": {
1103      "version": "5.0.8",
1104      "resolved": "https://registry.npmjs.org/y18n/-/y18n-5.0.8.tgz",
1105      "integrity": "sha512-0pfFzegeDWJHJIAmTLRP2DwHjdF5s7jo9tuztdQxAhINCdvS+3nGINqPd00AphqJR/0LhANUS6/+7SCb98YOfA==",
1106      "engines": {
1107        "node": ">=10"
1108      }
1109    },
1110    "node_modules/yargs": {
1111      "version": "17.3.1",
1112      "resolved": "https://registry.npmjs.org/yargs/-/yargs-17.3.1.tgz",
1113      "integrity": "sha512-WUANQeVgjLbNsEmGk20f+nlHgOqzRFpiGWVaBrYGYIGANIIu3lWjoyi0fNlFmJkvfhCZ6BXINe7/W2O2bV4iaA==",
1114      "dependencies": {
1115        "cliui": "^7.0.2",
1116        "escalade": "^3.1.1",
1117        "get-caller-file": "^2.0.5",
1118        "require-directory": "^2.1.1",
1119        "string-width": "^4.2.3",
1120        "y18n": "^5.0.5",
1121        "yargs-parser": "^21.0.0"
1122      },
1123      "engines": {
1124        "node": ">=12"
1125      }
1126    },
1127    "node_modules/yargs-parser": {
1128      "version": "21.1.1",
1129      "resolved": "https://registry.npmjs.org/yargs-parser/-/yargs-parser-21.1.1.tgz",
1130      "integrity": "sha512-tVpsJW7DdjecAiFpbIB1e3qxIQsE6NoPc5/eTdrbbIC4h0LVsWhnoa3g+m2HclBIujHzsxZ4VJVA+GUuc2/LBw==",
1131      "engines": {
1132        "node": ">=12"
1133      }
1134    }
1135  }
1136}
1137