git.iko.soy/rowtype-yoga/purescript-mdast-util-from-markdown
on main help sign in
12 files changed+216−2214
since splitsnapshots
unifiedsplit
bower.json+1−1 mdast-util-from-markdown-facade/index.js−2 mdast-util-from-markdown-facade/package-lock.json−974 mdast-util-from-markdown-facade/package.json−15 package-lock.json+170−1191 package.json+3−4 packages.dhall+2−2 spago.dhall+5−11 src/MdAst/MdAst.js+6−2 src/MdAst/MdAst.purs+15−11 test.dhall+12 test/MdAst/MdAstSpec.purs+2−1
bower.json+1−1
@@ -5,7 +5,7 @@
55 ],
66 "repository": {
77 "type": "git",
8− "url": "https://github.com/sigma-andex/purescript-mdast-util-from-markdown.git.git"
8+ "url": "https://github.com/sigma-andex/purescript-mdast-util-from-markdown.git"
99 },
1010 "ignore": [
1111 "**/.*",
mdast-util-from-markdown-facade/index.jsdeleted−2
@@ -1,2 +0,0 @@
1−
2−exports.mdastUtilFromMarkdown = import('mdast-util-from-markdown')
mdast-util-from-markdown-facade/package-lock.jsondeleted−974
@@ -1,974 +0,0 @@
1−{
2− "name": "mdast-facade",
3− "version": "1.0.0",
4− "lockfileVersion": 2,
5− "requires": true,
6− "packages": {
7− "": {
8− "name": "mdast-facade",
9− "version": "1.0.0",
10− "license": "ISC",
11− "dependencies": {
12− "mdast": "^3.0.0",
13− "mdast-util-from-markdown": "^1.2.0"
14− }
15− },
16− "node_modules/@types/debug": {
17− "version": "4.1.7",
18− "resolved": "https://registry.npmjs.org/@types/debug/-/debug-4.1.7.tgz",
19− "integrity": "sha512-9AonUzyTjXXhEOa0DnqpzZi6VHlqKMswga9EXjpXnnqxwLtdvPPtlO8evrI5D9S6asFRCQ6v+wpiUKbw+vKqyg==",
20− "dependencies": {
21− "@types/ms": "*"
22− }
23− },
24− "node_modules/@types/mdast": {
25− "version": "3.0.10",
26− "resolved": "https://registry.npmjs.org/@types/mdast/-/mdast-3.0.10.tgz",
27− "integrity": "sha512-W864tg/Osz1+9f4lrGTZpCSO5/z4608eUp19tbozkq2HJK6i3z1kT0H9tlADXuYIb1YYOBByU4Jsqkk75q48qA==",
28− "dependencies": {
29− "@types/unist": "*"
30− }
31− },
32− "node_modules/@types/ms": {
33− "version": "0.7.31",
34− "resolved": "https://registry.npmjs.org/@types/ms/-/ms-0.7.31.tgz",
35− "integrity": "sha512-iiUgKzV9AuaEkZqkOLDIvlQiL6ltuZd9tGcW3gwpnX8JbuiuhFlEGmmFXEXkN50Cvq7Os88IY2v0dkDqXYWVgA=="
36− },
37− "node_modules/@types/unist": {
38− "version": "2.0.6",
39− "resolved": "https://registry.npmjs.org/@types/unist/-/unist-2.0.6.tgz",
40− "integrity": "sha512-PBjIUxZHOuj0R15/xuwJYjFi+KZdNFrehocChv4g5hu6aFroHue8m0lBP0POdK2nKzbw0cgV1mws8+V/JAcEkQ=="
41− },
42− "node_modules/character-entities": {
43− "version": "2.0.1",
44− "resolved": "https://registry.npmjs.org/character-entities/-/character-entities-2.0.1.tgz",
45− "integrity": "sha512-OzmutCf2Kmc+6DrFrrPS8/tDh2+DpnrfzdICHWhcVC9eOd0N1PXmQEE1a8iM4IziIAG+8tmTq3K+oo0ubH6RRQ==",
46− "funding": {
47− "type": "github",
48− "url": "https://github.com/sponsors/wooorm"
49− }
50− },
51− "node_modules/debug": {
52− "version": "4.3.3",
53− "resolved": "https://registry.npmjs.org/debug/-/debug-4.3.3.tgz",
54− "integrity": "sha512-/zxw5+vh1Tfv+4Qn7a5nsbcJKPaSvCDhojn6FEl9vupwK2VCSDtEiEtqr8DFtzYFOdz63LBkxec7DYuc2jon6Q==",
55− "dependencies": {
56− "ms": "2.1.2"
57− },
58− "engines": {
59− "node": ">=6.0"
60− },
61− "peerDependenciesMeta": {
62− "supports-color": {
63− "optional": true
64− }
65− }
66− },
67− "node_modules/decode-named-character-reference": {
68− "version": "1.0.1",
69− "resolved": "https://registry.npmjs.org/decode-named-character-reference/-/decode-named-character-reference-1.0.1.tgz",
70− "integrity": "sha512-YV/0HQHreRwKb7uBopyIkLG17jG6Sv2qUchk9qSoVJ2f+flwRsPNBO0hAnjt6mTNYUT+vw9Gy2ihXg4sUWPi2w==",
71− "dependencies": {
72− "character-entities": "^2.0.0"
73− },
74− "funding": {
75− "type": "github",
76− "url": "https://github.com/sponsors/wooorm"
77− }
78− },
79− "node_modules/dequal": {
80− "version": "2.0.2",
81− "resolved": "https://registry.npmjs.org/dequal/-/dequal-2.0.2.tgz",
82− "integrity": "sha512-q9K8BlJVxK7hQYqa6XISGmBZbtQQWVXSrRrWreHC94rMt1QL/Impruc+7p2CYSYuVIUr+YCt6hjrs1kkdJRTug==",
83− "engines": {
84− "node": ">=6"
85− }
86− },
87− "node_modules/diff": {
88− "version": "5.0.0",
89− "resolved": "https://registry.npmjs.org/diff/-/diff-5.0.0.tgz",
90− "integrity": "sha512-/VTCrvm5Z0JGty/BWHljh+BAiw3IK+2j87NGMu8Nwc/f48WoDAC395uomO9ZD117ZOBaHmkX1oyLvkVM/aIT3w==",
91− "engines": {
92− "node": ">=0.3.1"
93− }
94− },
95− "node_modules/kleur": {
96− "version": "4.1.4",
97− "resolved": "https://registry.npmjs.org/kleur/-/kleur-4.1.4.tgz",
98− "integrity": "sha512-8QADVssbrFjivHWQU7KkMgptGTl6WAcSdlbBPY4uNF+mWr6DGcKrvY2w4FQJoXch7+fKMjj0dRrL75vk3k23OA==",
99− "engines": {
100− "node": ">=6"
101− }
102− },
103− "node_modules/mdast": {
104− "version": "3.0.0",
105− "resolved": "https://registry.npmjs.org/mdast/-/mdast-3.0.0.tgz",
106− "integrity": "sha1-YmvOlgPtQ/tvsFMkWm5KF/RFeqg=",
107− "deprecated": "`mdast` was renamed to `remark`"
108− },
109− "node_modules/mdast-util-from-markdown": {
110− "version": "1.2.0",
111− "resolved": "https://registry.npmjs.org/mdast-util-from-markdown/-/mdast-util-from-markdown-1.2.0.tgz",
112− "integrity": "sha512-iZJyyvKD1+K7QX1b5jXdE7Sc5dtoTry1vzV28UZZe8Z1xVnB/czKntJ7ZAkG0tANqRnBF6p3p7GpU1y19DTf2Q==",
113− "dependencies": {
114− "@types/mdast": "^3.0.0",
115− "@types/unist": "^2.0.0",
116− "decode-named-character-reference": "^1.0.0",
117− "mdast-util-to-string": "^3.1.0",
118− "micromark": "^3.0.0",
119− "micromark-util-decode-numeric-character-reference": "^1.0.0",
120− "micromark-util-decode-string": "^1.0.0",
121− "micromark-util-normalize-identifier": "^1.0.0",
122− "micromark-util-symbol": "^1.0.0",
123− "micromark-util-types": "^1.0.0",
124− "unist-util-stringify-position": "^3.0.0",
125− "uvu": "^0.5.0"
126− },
127− "funding": {
128− "type": "opencollective",
129− "url": "https://opencollective.com/unified"
130− }
131− },
132− "node_modules/mdast-util-to-string": {
133− "version": "3.1.0",
134− "resolved": "https://registry.npmjs.org/mdast-util-to-string/-/mdast-util-to-string-3.1.0.tgz",
135− "integrity": "sha512-n4Vypz/DZgwo0iMHLQL49dJzlp7YtAJP+N07MZHpjPf/5XJuHUWstviF4Mn2jEiR/GNmtnRRqnwsXExk3igfFA==",
136− "funding": {
137− "type": "opencollective",
138− "url": "https://opencollective.com/unified"
139− }
140− },
141− "node_modules/micromark": {
142− "version": "3.0.10",
143− "resolved": "https://registry.npmjs.org/micromark/-/micromark-3.0.10.tgz",
144− "integrity": "sha512-ryTDy6UUunOXy2HPjelppgJ2sNfcPz1pLlMdA6Rz9jPzhLikWXv/irpWV/I2jd68Uhmny7hHxAlAhk4+vWggpg==",
145− "funding": [
146− {
147− "type": "GitHub Sponsors",
148− "url": "https://github.com/sponsors/unifiedjs"
149− },
150− {
151− "type": "OpenCollective",
152− "url": "https://opencollective.com/unified"
153− }
154− ],
155− "dependencies": {
156− "@types/debug": "^4.0.0",
157− "debug": "^4.0.0",
158− "decode-named-character-reference": "^1.0.0",
159− "micromark-core-commonmark": "^1.0.1",
160− "micromark-factory-space": "^1.0.0",
161− "micromark-util-character": "^1.0.0",
162− "micromark-util-chunked": "^1.0.0",
163− "micromark-util-combine-extensions": "^1.0.0",
164− "micromark-util-decode-numeric-character-reference": "^1.0.0",
165− "micromark-util-encode": "^1.0.0",
166− "micromark-util-normalize-identifier": "^1.0.0",
167− "micromark-util-resolve-all": "^1.0.0",
168− "micromark-util-sanitize-uri": "^1.0.0",
169− "micromark-util-subtokenize": "^1.0.0",
170− "micromark-util-symbol": "^1.0.0",
171− "micromark-util-types": "^1.0.1",
172− "uvu": "^0.5.0"
173− }
174− },
175− "node_modules/micromark-core-commonmark": {
176− "version": "1.0.6",
177− "resolved": "https://registry.npmjs.org/micromark-core-commonmark/-/micromark-core-commonmark-1.0.6.tgz",
178− "integrity": "sha512-K+PkJTxqjFfSNkfAhp4GB+cZPfQd6dxtTXnf+RjZOV7T4EEXnvgzOcnp+eSTmpGk9d1S9sL6/lqrgSNn/s0HZA==",
179− "funding": [
180− {
181− "type": "GitHub Sponsors",
182− "url": "https://github.com/sponsors/unifiedjs"
183− },
184− {
185− "type": "OpenCollective",
186− "url": "https://opencollective.com/unified"
187− }
188− ],
189− "dependencies": {
190− "decode-named-character-reference": "^1.0.0",
191− "micromark-factory-destination": "^1.0.0",
192− "micromark-factory-label": "^1.0.0",
193− "micromark-factory-space": "^1.0.0",
194− "micromark-factory-title": "^1.0.0",
195− "micromark-factory-whitespace": "^1.0.0",
196− "micromark-util-character": "^1.0.0",
197− "micromark-util-chunked": "^1.0.0",
198− "micromark-util-classify-character": "^1.0.0",
199− "micromark-util-html-tag-name": "^1.0.0",
200− "micromark-util-normalize-identifier": "^1.0.0",
201− "micromark-util-resolve-all": "^1.0.0",
202− "micromark-util-subtokenize": "^1.0.0",
203− "micromark-util-symbol": "^1.0.0",
204− "micromark-util-types": "^1.0.1",
205− "uvu": "^0.5.0"
206− }
207− },
208− "node_modules/micromark-factory-destination": {
209− "version": "1.0.0",
210− "resolved": "https://registry.npmjs.org/micromark-factory-destination/-/micromark-factory-destination-1.0.0.tgz",
211− "integrity": "sha512-eUBA7Rs1/xtTVun9TmV3gjfPz2wEwgK5R5xcbIM5ZYAtvGF6JkyaDsj0agx8urXnO31tEO6Ug83iVH3tdedLnw==",
212− "funding": [
213− {
214− "type": "GitHub Sponsors",
215− "url": "https://github.com/sponsors/unifiedjs"
216− },
217− {
218− "type": "OpenCollective",
219− "url": "https://opencollective.com/unified"
220− }
221− ],
222− "dependencies": {
223− "micromark-util-character": "^1.0.0",
224− "micromark-util-symbol": "^1.0.0",
225− "micromark-util-types": "^1.0.0"
226− }
227− },
228− "node_modules/micromark-factory-label": {
229− "version": "1.0.2",
230− "resolved": "https://registry.npmjs.org/micromark-factory-label/-/micromark-factory-label-1.0.2.tgz",
231− "integrity": "sha512-CTIwxlOnU7dEshXDQ+dsr2n+yxpP0+fn271pu0bwDIS8uqfFcumXpj5mLn3hSC8iw2MUr6Gx8EcKng1dD7i6hg==",
232− "funding": [
233− {
234− "type": "GitHub Sponsors",
235− "url": "https://github.com/sponsors/unifiedjs"
236− },
237− {
238− "type": "OpenCollective",
239− "url": "https://opencollective.com/unified"
240− }
241− ],
242− "dependencies": {
243− "micromark-util-character": "^1.0.0",
244− "micromark-util-symbol": "^1.0.0",
245− "micromark-util-types": "^1.0.0",
246− "uvu": "^0.5.0"
247− }
248− },
249− "node_modules/micromark-factory-space": {
250− "version": "1.0.0",
251− "resolved": "https://registry.npmjs.org/micromark-factory-space/-/micromark-factory-space-1.0.0.tgz",
252− "integrity": "sha512-qUmqs4kj9a5yBnk3JMLyjtWYN6Mzfcx8uJfi5XAveBniDevmZasdGBba5b4QsvRcAkmvGo5ACmSUmyGiKTLZew==",
253− "funding": [
254− {
255− "type": "GitHub Sponsors",
256− "url": "https://github.com/sponsors/unifiedjs"
257− },
258− {
259− "type": "OpenCollective",
260− "url": "https://opencollective.com/unified"
261− }
262− ],
263− "dependencies": {
264− "micromark-util-character": "^1.0.0",
265− "micromark-util-types": "^1.0.0"
266− }
267− },
268− "node_modules/micromark-factory-title": {
269− "version": "1.0.2",
270− "resolved": "https://registry.npmjs.org/micromark-factory-title/-/micromark-factory-title-1.0.2.tgz",
271− "integrity": "sha512-zily+Nr4yFqgMGRKLpTVsNl5L4PMu485fGFDOQJQBl2NFpjGte1e86zC0da93wf97jrc4+2G2GQudFMHn3IX+A==",
272− "funding": [
273− {
274− "type": "GitHub Sponsors",
275− "url": "https://github.com/sponsors/unifiedjs"
276− },
277− {
278− "type": "OpenCollective",
279− "url": "https://opencollective.com/unified"
280− }
281− ],
282− "dependencies": {
283− "micromark-factory-space": "^1.0.0",
284− "micromark-util-character": "^1.0.0",
285− "micromark-util-symbol": "^1.0.0",
286− "micromark-util-types": "^1.0.0",
287− "uvu": "^0.5.0"
288− }
289− },
290− "node_modules/micromark-factory-whitespace": {
291− "version": "1.0.0",
292− "resolved": "https://registry.npmjs.org/micromark-factory-whitespace/-/micromark-factory-whitespace-1.0.0.tgz",
293− "integrity": "sha512-Qx7uEyahU1lt1RnsECBiuEbfr9INjQTGa6Err+gF3g0Tx4YEviPbqqGKNv/NrBaE7dVHdn1bVZKM/n5I/Bak7A==",
294− "funding": [
295− {
296− "type": "GitHub Sponsors",
297− "url": "https://github.com/sponsors/unifiedjs"
298− },
299− {
300− "type": "OpenCollective",
301− "url": "https://opencollective.com/unified"
302− }
303− ],
304− "dependencies": {
305− "micromark-factory-space": "^1.0.0",
306− "micromark-util-character": "^1.0.0",
307− "micromark-util-symbol": "^1.0.0",
308− "micromark-util-types": "^1.0.0"
309− }
310− },
311− "node_modules/micromark-util-character": {
312− "version": "1.1.0",
313− "resolved": "https://registry.npmjs.org/micromark-util-character/-/micromark-util-character-1.1.0.tgz",
314− "integrity": "sha512-agJ5B3unGNJ9rJvADMJ5ZiYjBRyDpzKAOk01Kpi1TKhlT1APx3XZk6eN7RtSz1erbWHC2L8T3xLZ81wdtGRZzg==",
315− "funding": [
316− {
317− "type": "GitHub Sponsors",
318− "url": "https://github.com/sponsors/unifiedjs"
319− },
320− {
321− "type": "OpenCollective",
322− "url": "https://opencollective.com/unified"
323− }
324− ],
325− "dependencies": {
326− "micromark-util-symbol": "^1.0.0",
327− "micromark-util-types": "^1.0.0"
328− }
329− },
330− "node_modules/micromark-util-chunked": {
331− "version": "1.0.0",
332− "resolved": "https://registry.npmjs.org/micromark-util-chunked/-/micromark-util-chunked-1.0.0.tgz",
333− "integrity": "sha512-5e8xTis5tEZKgesfbQMKRCyzvffRRUX+lK/y+DvsMFdabAicPkkZV6gO+FEWi9RfuKKoxxPwNL+dFF0SMImc1g==",
334− "funding": [
335− {
336− "type": "GitHub Sponsors",
337− "url": "https://github.com/sponsors/unifiedjs"
338− },
339− {
340− "type": "OpenCollective",
341− "url": "https://opencollective.com/unified"
342− }
343− ],
344− "dependencies": {
345− "micromark-util-symbol": "^1.0.0"
346− }
347− },
348− "node_modules/micromark-util-classify-character": {
349− "version": "1.0.0",
350− "resolved": "https://registry.npmjs.org/micromark-util-classify-character/-/micromark-util-classify-character-1.0.0.tgz",
351− "integrity": "sha512-F8oW2KKrQRb3vS5ud5HIqBVkCqQi224Nm55o5wYLzY/9PwHGXC01tr3d7+TqHHz6zrKQ72Okwtvm/xQm6OVNZA==",
352− "funding": [
353− {
354− "type": "GitHub Sponsors",
355− "url": "https://github.com/sponsors/unifiedjs"
356− },
357− {
358− "type": "OpenCollective",
359− "url": "https://opencollective.com/unified"
360− }
361− ],
362− "dependencies": {
363− "micromark-util-character": "^1.0.0",
364− "micromark-util-symbol": "^1.0.0",
365− "micromark-util-types": "^1.0.0"
366− }
367− },
368− "node_modules/micromark-util-combine-extensions": {
369− "version": "1.0.0",
370− "resolved": "https://registry.npmjs.org/micromark-util-combine-extensions/-/micromark-util-combine-extensions-1.0.0.tgz",
371− "integrity": "sha512-J8H058vFBdo/6+AsjHp2NF7AJ02SZtWaVUjsayNFeAiydTxUwViQPxN0Hf8dp4FmCQi0UUFovFsEyRSUmFH3MA==",
372− "funding": [
373− {
374− "type": "GitHub Sponsors",
375− "url": "https://github.com/sponsors/unifiedjs"
376− },
377− {
378− "type": "OpenCollective",
379− "url": "https://opencollective.com/unified"
380− }
381− ],
382− "dependencies": {
383− "micromark-util-chunked": "^1.0.0",
384− "micromark-util-types": "^1.0.0"
385− }
386− },
387− "node_modules/micromark-util-decode-numeric-character-reference": {
388− "version": "1.0.0",
389− "resolved": "https://registry.npmjs.org/micromark-util-decode-numeric-character-reference/-/micromark-util-decode-numeric-character-reference-1.0.0.tgz",
390− "integrity": "sha512-OzO9AI5VUtrTD7KSdagf4MWgHMtET17Ua1fIpXTpuhclCqD8egFWo85GxSGvxgkGS74bEahvtM0WP0HjvV0e4w==",
391− "funding": [
392− {
393− "type": "GitHub Sponsors",
394− "url": "https://github.com/sponsors/unifiedjs"
395− },
396− {
397− "type": "OpenCollective",
398− "url": "https://opencollective.com/unified"
399− }
400− ],
401− "dependencies": {
402− "micromark-util-symbol": "^1.0.0"
403− }
404− },
405− "node_modules/micromark-util-decode-string": {
406− "version": "1.0.2",
407− "resolved": "https://registry.npmjs.org/micromark-util-decode-string/-/micromark-util-decode-string-1.0.2.tgz",
408− "integrity": "sha512-DLT5Ho02qr6QWVNYbRZ3RYOSSWWFuH3tJexd3dgN1odEuPNxCngTCXJum7+ViRAd9BbdxCvMToPOD/IvVhzG6Q==",
409− "funding": [
410− {
411− "type": "GitHub Sponsors",
412− "url": "https://github.com/sponsors/unifiedjs"
413− },
414− {
415− "type": "OpenCollective",
416− "url": "https://opencollective.com/unified"
417− }
418− ],
419− "dependencies": {
420− "decode-named-character-reference": "^1.0.0",
421− "micromark-util-character": "^1.0.0",
422− "micromark-util-decode-numeric-character-reference": "^1.0.0",
423− "micromark-util-symbol": "^1.0.0"
424− }
425− },
426− "node_modules/micromark-util-encode": {
427− "version": "1.0.0",
428− "resolved": "https://registry.npmjs.org/micromark-util-encode/-/micromark-util-encode-1.0.0.tgz",
429− "integrity": "sha512-cJpFVM768h6zkd8qJ1LNRrITfY4gwFt+tziPcIf71Ui8yFzY9wG3snZQqiWVq93PG4Sw6YOtcNiKJfVIs9qfGg==",
430− "funding": [
431− {
432− "type": "GitHub Sponsors",
433− "url": "https://github.com/sponsors/unifiedjs"
434− },
435− {
436− "type": "OpenCollective",
437− "url": "https://opencollective.com/unified"
438− }
439− ]
440− },
441− "node_modules/micromark-util-html-tag-name": {
442− "version": "1.0.0",
443− "resolved": "https://registry.npmjs.org/micromark-util-html-tag-name/-/micromark-util-html-tag-name-1.0.0.tgz",
444− "integrity": "sha512-NenEKIshW2ZI/ERv9HtFNsrn3llSPZtY337LID/24WeLqMzeZhBEE6BQ0vS2ZBjshm5n40chKtJ3qjAbVV8S0g==",
445− "funding": [
446− {
447− "type": "GitHub Sponsors",
448− "url": "https://github.com/sponsors/unifiedjs"
449− },
450− {
451− "type": "OpenCollective",
452− "url": "https://opencollective.com/unified"
453− }
454− ]
455− },
456− "node_modules/micromark-util-normalize-identifier": {
457− "version": "1.0.0",
458− "resolved": "https://registry.npmjs.org/micromark-util-normalize-identifier/-/micromark-util-normalize-identifier-1.0.0.tgz",
459− "integrity": "sha512-yg+zrL14bBTFrQ7n35CmByWUTFsgst5JhA4gJYoty4Dqzj4Z4Fr/DHekSS5aLfH9bdlfnSvKAWsAgJhIbogyBg==",
460− "funding": [
461− {
462− "type": "GitHub Sponsors",
463− "url": "https://github.com/sponsors/unifiedjs"
464− },
465− {
466− "type": "OpenCollective",
467− "url": "https://opencollective.com/unified"
468− }
469− ],
470− "dependencies": {
471− "micromark-util-symbol": "^1.0.0"
472− }
473− },
474− "node_modules/micromark-util-resolve-all": {
475− "version": "1.0.0",
476− "resolved": "https://registry.npmjs.org/micromark-util-resolve-all/-/micromark-util-resolve-all-1.0.0.tgz",
477− "integrity": "sha512-CB/AGk98u50k42kvgaMM94wzBqozSzDDaonKU7P7jwQIuH2RU0TeBqGYJz2WY1UdihhjweivStrJ2JdkdEmcfw==",
478− "funding": [
479− {
480− "type": "GitHub Sponsors",
481− "url": "https://github.com/sponsors/unifiedjs"
482− },
483− {
484− "type": "OpenCollective",
485− "url": "https://opencollective.com/unified"
486− }
487− ],
488− "dependencies": {
489− "micromark-util-types": "^1.0.0"
490− }
491− },
492− "node_modules/micromark-util-sanitize-uri": {
493− "version": "1.0.0",
494− "resolved": "https://registry.npmjs.org/micromark-util-sanitize-uri/-/micromark-util-sanitize-uri-1.0.0.tgz",
495− "integrity": "sha512-cCxvBKlmac4rxCGx6ejlIviRaMKZc0fWm5HdCHEeDWRSkn44l6NdYVRyU+0nT1XC72EQJMZV8IPHF+jTr56lAg==",
496− "funding": [
497− {
498− "type": "GitHub Sponsors",
499− "url": "https://github.com/sponsors/unifiedjs"
500− },
501− {
502− "type": "OpenCollective",
503− "url": "https://opencollective.com/unified"
504− }
505− ],
506− "dependencies": {
507− "micromark-util-character": "^1.0.0",
508− "micromark-util-encode": "^1.0.0",
509− "micromark-util-symbol": "^1.0.0"
510− }
511− },
512− "node_modules/micromark-util-subtokenize": {
513− "version": "1.0.2",
514− "resolved": "https://registry.npmjs.org/micromark-util-subtokenize/-/micromark-util-subtokenize-1.0.2.tgz",
515− "integrity": "sha512-d90uqCnXp/cy4G881Ub4psE57Sf8YD0pim9QdjCRNjfas2M1u6Lbt+XZK9gnHL2XFhnozZiEdCa9CNfXSfQ6xA==",
516− "funding": [
517− {
518− "type": "GitHub Sponsors",
519− "url": "https://github.com/sponsors/unifiedjs"
520− },
521− {
522− "type": "OpenCollective",
523− "url": "https://opencollective.com/unified"
524− }
525− ],
526− "dependencies": {
527− "micromark-util-chunked": "^1.0.0",
528− "micromark-util-symbol": "^1.0.0",
529− "micromark-util-types": "^1.0.0",
530− "uvu": "^0.5.0"
531− }
532− },
533− "node_modules/micromark-util-symbol": {
534− "version": "1.0.1",
535− "resolved": "https://registry.npmjs.org/micromark-util-symbol/-/micromark-util-symbol-1.0.1.tgz",
536− "integrity": "sha512-oKDEMK2u5qqAptasDAwWDXq0tG9AssVwAx3E9bBF3t/shRIGsWIRG+cGafs2p/SnDSOecnt6hZPCE2o6lHfFmQ==",
537− "funding": [
538− {
539− "type": "GitHub Sponsors",
540− "url": "https://github.com/sponsors/unifiedjs"
541− },
542− {
543− "type": "OpenCollective",
544− "url": "https://opencollective.com/unified"
545− }
546− ]
547− },
548− "node_modules/micromark-util-types": {
549− "version": "1.0.2",
550− "resolved": "https://registry.npmjs.org/micromark-util-types/-/micromark-util-types-1.0.2.tgz",
551− "integrity": "sha512-DCfg/T8fcrhrRKTPjRrw/5LLvdGV7BHySf/1LOZx7TzWZdYRjogNtyNq885z3nNallwr3QUKARjqvHqX1/7t+w==",
552− "funding": [
553− {
554− "type": "GitHub Sponsors",
555− "url": "https://github.com/sponsors/unifiedjs"
556− },
557− {
558− "type": "OpenCollective",
559− "url": "https://opencollective.com/unified"
560− }
561− ]
562− },
563− "node_modules/mri": {
564− "version": "1.2.0",
565− "resolved": "https://registry.npmjs.org/mri/-/mri-1.2.0.tgz",
566− "integrity": "sha512-tzzskb3bG8LvYGFF/mDTpq3jpI6Q9wc3LEmBaghu+DdCssd1FakN7Bc0hVNmEyGq1bq3RgfkCb3cmQLpNPOroA==",
567− "engines": {
568− "node": ">=4"
569− }
570− },
571− "node_modules/ms": {
572− "version": "2.1.2",
573− "resolved": "https://registry.npmjs.org/ms/-/ms-2.1.2.tgz",
574− "integrity": "sha512-sGkPx+VjMtmA6MX27oA4FBFELFCZZ4S4XqeGOXCv68tT+jb3vk/RyaKWP0PTKyWtmLSM0b+adUTEvbs1PEaH2w=="
575− },
576− "node_modules/sade": {
577− "version": "1.7.4",
578− "resolved": "https://registry.npmjs.org/sade/-/sade-1.7.4.tgz",
579− "integrity": "sha512-y5yauMD93rX840MwUJr7C1ysLFBgMspsdTo4UVrDg3fXDvtwOyIqykhVAAm6fk/3au77773itJStObgK+LKaiA==",
580− "dependencies": {
581− "mri": "^1.1.0"
582− },
583− "engines": {
584− "node": ">= 6"
585− }
586− },
587− "node_modules/totalist": {
588− "version": "2.0.0",
589− "resolved": "https://registry.npmjs.org/totalist/-/totalist-2.0.0.tgz",
590− "integrity": "sha512-+Y17F0YzxfACxTyjfhnJQEe7afPA0GSpYlFkl2VFMxYP7jshQf9gXV7cH47EfToBumFThfKBvfAcoUn6fdNeRQ==",
591− "engines": {
592− "node": ">=6"
593− }
594− },
595− "node_modules/unist-util-stringify-position": {
596− "version": "3.0.0",
597− "resolved": "https://registry.npmjs.org/unist-util-stringify-position/-/unist-util-stringify-position-3.0.0.tgz",
598− "integrity": "sha512-SdfAl8fsDclywZpfMDTVDxA2V7LjtRDTOFd44wUJamgl6OlVngsqWjxvermMYf60elWHbxhuRCZml7AnuXCaSA==",
599− "dependencies": {
600− "@types/unist": "^2.0.0"
601− },
602− "funding": {
603− "type": "opencollective",
604− "url": "https://opencollective.com/unified"
605− }
606− },
607− "node_modules/uvu": {
608− "version": "0.5.2",
609− "resolved": "https://registry.npmjs.org/uvu/-/uvu-0.5.2.tgz",
610− "integrity": "sha512-m2hLe7I2eROhh+tm3WE5cTo/Cv3WQA7Oc9f7JB6uWv+/zVKvfAm53bMyOoGOSZeQ7Ov2Fu9pLhFr7p07bnT20w==",
611− "dependencies": {
612− "dequal": "^2.0.0",
613− "diff": "^5.0.0",
614− "kleur": "^4.0.3",
615− "sade": "^1.7.3",
616− "totalist": "^2.0.0"
617− },
618− "bin": {
619− "uvu": "bin.js"
620− },
621− "engines": {
622− "node": ">=8"
623− }
624− }
625− },
626− "dependencies": {
627− "@types/debug": {
628− "version": "4.1.7",
629− "resolved": "https://registry.npmjs.org/@types/debug/-/debug-4.1.7.tgz",
630− "integrity": "sha512-9AonUzyTjXXhEOa0DnqpzZi6VHlqKMswga9EXjpXnnqxwLtdvPPtlO8evrI5D9S6asFRCQ6v+wpiUKbw+vKqyg==",
631− "requires": {
632− "@types/ms": "*"
633− }
634− },
635− "@types/mdast": {
636− "version": "3.0.10",
637− "resolved": "https://registry.npmjs.org/@types/mdast/-/mdast-3.0.10.tgz",
638− "integrity": "sha512-W864tg/Osz1+9f4lrGTZpCSO5/z4608eUp19tbozkq2HJK6i3z1kT0H9tlADXuYIb1YYOBByU4Jsqkk75q48qA==",
639− "requires": {
640− "@types/unist": "*"
641− }
642− },
643− "@types/ms": {
644− "version": "0.7.31",
645− "resolved": "https://registry.npmjs.org/@types/ms/-/ms-0.7.31.tgz",
646− "integrity": "sha512-iiUgKzV9AuaEkZqkOLDIvlQiL6ltuZd9tGcW3gwpnX8JbuiuhFlEGmmFXEXkN50Cvq7Os88IY2v0dkDqXYWVgA=="
647− },
648− "@types/unist": {
649− "version": "2.0.6",
650− "resolved": "https://registry.npmjs.org/@types/unist/-/unist-2.0.6.tgz",
651− "integrity": "sha512-PBjIUxZHOuj0R15/xuwJYjFi+KZdNFrehocChv4g5hu6aFroHue8m0lBP0POdK2nKzbw0cgV1mws8+V/JAcEkQ=="
652− },
653− "character-entities": {
654− "version": "2.0.1",
655− "resolved": "https://registry.npmjs.org/character-entities/-/character-entities-2.0.1.tgz",
656− "integrity": "sha512-OzmutCf2Kmc+6DrFrrPS8/tDh2+DpnrfzdICHWhcVC9eOd0N1PXmQEE1a8iM4IziIAG+8tmTq3K+oo0ubH6RRQ=="
657− },
658− "debug": {
659− "version": "4.3.3",
660− "resolved": "https://registry.npmjs.org/debug/-/debug-4.3.3.tgz",
661− "integrity": "sha512-/zxw5+vh1Tfv+4Qn7a5nsbcJKPaSvCDhojn6FEl9vupwK2VCSDtEiEtqr8DFtzYFOdz63LBkxec7DYuc2jon6Q==",
662− "requires": {
663− "ms": "2.1.2"
664− }
665− },
666− "decode-named-character-reference": {
667− "version": "1.0.1",
668− "resolved": "https://registry.npmjs.org/decode-named-character-reference/-/decode-named-character-reference-1.0.1.tgz",
669− "integrity": "sha512-YV/0HQHreRwKb7uBopyIkLG17jG6Sv2qUchk9qSoVJ2f+flwRsPNBO0hAnjt6mTNYUT+vw9Gy2ihXg4sUWPi2w==",
670− "requires": {
671− "character-entities": "^2.0.0"
672− }
673− },
674− "dequal": {
675− "version": "2.0.2",
676− "resolved": "https://registry.npmjs.org/dequal/-/dequal-2.0.2.tgz",
677− "integrity": "sha512-q9K8BlJVxK7hQYqa6XISGmBZbtQQWVXSrRrWreHC94rMt1QL/Impruc+7p2CYSYuVIUr+YCt6hjrs1kkdJRTug=="
678− },
679− "diff": {
680− "version": "5.0.0",
681− "resolved": "https://registry.npmjs.org/diff/-/diff-5.0.0.tgz",
682− "integrity": "sha512-/VTCrvm5Z0JGty/BWHljh+BAiw3IK+2j87NGMu8Nwc/f48WoDAC395uomO9ZD117ZOBaHmkX1oyLvkVM/aIT3w=="
683− },
684− "kleur": {
685− "version": "4.1.4",
686− "resolved": "https://registry.npmjs.org/kleur/-/kleur-4.1.4.tgz",
687− "integrity": "sha512-8QADVssbrFjivHWQU7KkMgptGTl6WAcSdlbBPY4uNF+mWr6DGcKrvY2w4FQJoXch7+fKMjj0dRrL75vk3k23OA=="
688− },
689− "mdast": {
690− "version": "3.0.0",
691− "resolved": "https://registry.npmjs.org/mdast/-/mdast-3.0.0.tgz",
692− "integrity": "sha1-YmvOlgPtQ/tvsFMkWm5KF/RFeqg="
693− },
694− "mdast-util-from-markdown": {
695− "version": "1.2.0",
696− "resolved": "https://registry.npmjs.org/mdast-util-from-markdown/-/mdast-util-from-markdown-1.2.0.tgz",
697− "integrity": "sha512-iZJyyvKD1+K7QX1b5jXdE7Sc5dtoTry1vzV28UZZe8Z1xVnB/czKntJ7ZAkG0tANqRnBF6p3p7GpU1y19DTf2Q==",
698− "requires": {
699− "@types/mdast": "^3.0.0",
700− "@types/unist": "^2.0.0",
701− "decode-named-character-reference": "^1.0.0",
702− "mdast-util-to-string": "^3.1.0",
703− "micromark": "^3.0.0",
704− "micromark-util-decode-numeric-character-reference": "^1.0.0",
705− "micromark-util-decode-string": "^1.0.0",
706− "micromark-util-normalize-identifier": "^1.0.0",
707− "micromark-util-symbol": "^1.0.0",
708− "micromark-util-types": "^1.0.0",
709− "unist-util-stringify-position": "^3.0.0",
710− "uvu": "^0.5.0"
711− }
712− },
713− "mdast-util-to-string": {
714− "version": "3.1.0",
715− "resolved": "https://registry.npmjs.org/mdast-util-to-string/-/mdast-util-to-string-3.1.0.tgz",
716− "integrity": "sha512-n4Vypz/DZgwo0iMHLQL49dJzlp7YtAJP+N07MZHpjPf/5XJuHUWstviF4Mn2jEiR/GNmtnRRqnwsXExk3igfFA=="
717− },
718− "micromark": {
719− "version": "3.0.10",
720− "resolved": "https://registry.npmjs.org/micromark/-/micromark-3.0.10.tgz",
721− "integrity": "sha512-ryTDy6UUunOXy2HPjelppgJ2sNfcPz1pLlMdA6Rz9jPzhLikWXv/irpWV/I2jd68Uhmny7hHxAlAhk4+vWggpg==",
722− "requires": {
723− "@types/debug": "^4.0.0",
724− "debug": "^4.0.0",
725− "decode-named-character-reference": "^1.0.0",
726− "micromark-core-commonmark": "^1.0.1",
727− "micromark-factory-space": "^1.0.0",
728− "micromark-util-character": "^1.0.0",
729− "micromark-util-chunked": "^1.0.0",
730− "micromark-util-combine-extensions": "^1.0.0",
731− "micromark-util-decode-numeric-character-reference": "^1.0.0",
732− "micromark-util-encode": "^1.0.0",
733− "micromark-util-normalize-identifier": "^1.0.0",
734− "micromark-util-resolve-all": "^1.0.0",
735− "micromark-util-sanitize-uri": "^1.0.0",
736− "micromark-util-subtokenize": "^1.0.0",
737− "micromark-util-symbol": "^1.0.0",
738− "micromark-util-types": "^1.0.1",
739− "uvu": "^0.5.0"
740− }
741− },
742− "micromark-core-commonmark": {
743− "version": "1.0.6",
744− "resolved": "https://registry.npmjs.org/micromark-core-commonmark/-/micromark-core-commonmark-1.0.6.tgz",
745− "integrity": "sha512-K+PkJTxqjFfSNkfAhp4GB+cZPfQd6dxtTXnf+RjZOV7T4EEXnvgzOcnp+eSTmpGk9d1S9sL6/lqrgSNn/s0HZA==",
746− "requires": {
747− "decode-named-character-reference": "^1.0.0",
748− "micromark-factory-destination": "^1.0.0",
749− "micromark-factory-label": "^1.0.0",
750− "micromark-factory-space": "^1.0.0",
751− "micromark-factory-title": "^1.0.0",
752− "micromark-factory-whitespace": "^1.0.0",
753− "micromark-util-character": "^1.0.0",
754− "micromark-util-chunked": "^1.0.0",
755− "micromark-util-classify-character": "^1.0.0",
756− "micromark-util-html-tag-name": "^1.0.0",
757− "micromark-util-normalize-identifier": "^1.0.0",
758− "micromark-util-resolve-all": "^1.0.0",
759− "micromark-util-subtokenize": "^1.0.0",
760− "micromark-util-symbol": "^1.0.0",
761− "micromark-util-types": "^1.0.1",
762− "uvu": "^0.5.0"
763− }
764− },
765− "micromark-factory-destination": {
766− "version": "1.0.0",
767− "resolved": "https://registry.npmjs.org/micromark-factory-destination/-/micromark-factory-destination-1.0.0.tgz",
768− "integrity": "sha512-eUBA7Rs1/xtTVun9TmV3gjfPz2wEwgK5R5xcbIM5ZYAtvGF6JkyaDsj0agx8urXnO31tEO6Ug83iVH3tdedLnw==",
769− "requires": {
770− "micromark-util-character": "^1.0.0",
771− "micromark-util-symbol": "^1.0.0",
772− "micromark-util-types": "^1.0.0"
773− }
774− },
775− "micromark-factory-label": {
776− "version": "1.0.2",
777− "resolved": "https://registry.npmjs.org/micromark-factory-label/-/micromark-factory-label-1.0.2.tgz",
778− "integrity": "sha512-CTIwxlOnU7dEshXDQ+dsr2n+yxpP0+fn271pu0bwDIS8uqfFcumXpj5mLn3hSC8iw2MUr6Gx8EcKng1dD7i6hg==",
779− "requires": {
780− "micromark-util-character": "^1.0.0",
781− "micromark-util-symbol": "^1.0.0",
782− "micromark-util-types": "^1.0.0",
783− "uvu": "^0.5.0"
784− }
785− },
786− "micromark-factory-space": {
787− "version": "1.0.0",
788− "resolved": "https://registry.npmjs.org/micromark-factory-space/-/micromark-factory-space-1.0.0.tgz",
789− "integrity": "sha512-qUmqs4kj9a5yBnk3JMLyjtWYN6Mzfcx8uJfi5XAveBniDevmZasdGBba5b4QsvRcAkmvGo5ACmSUmyGiKTLZew==",
790− "requires": {
791− "micromark-util-character": "^1.0.0",
792− "micromark-util-types": "^1.0.0"
793− }
794− },
795− "micromark-factory-title": {
796− "version": "1.0.2",
797− "resolved": "https://registry.npmjs.org/micromark-factory-title/-/micromark-factory-title-1.0.2.tgz",
798− "integrity": "sha512-zily+Nr4yFqgMGRKLpTVsNl5L4PMu485fGFDOQJQBl2NFpjGte1e86zC0da93wf97jrc4+2G2GQudFMHn3IX+A==",
799− "requires": {
800− "micromark-factory-space": "^1.0.0",
801− "micromark-util-character": "^1.0.0",
802− "micromark-util-symbol": "^1.0.0",
803− "micromark-util-types": "^1.0.0",
804− "uvu": "^0.5.0"
805− }
806− },
807− "micromark-factory-whitespace": {
808− "version": "1.0.0",
809− "resolved": "https://registry.npmjs.org/micromark-factory-whitespace/-/micromark-factory-whitespace-1.0.0.tgz",
810− "integrity": "sha512-Qx7uEyahU1lt1RnsECBiuEbfr9INjQTGa6Err+gF3g0Tx4YEviPbqqGKNv/NrBaE7dVHdn1bVZKM/n5I/Bak7A==",
811− "requires": {
812− "micromark-factory-space": "^1.0.0",
813− "micromark-util-character": "^1.0.0",
814− "micromark-util-symbol": "^1.0.0",
815− "micromark-util-types": "^1.0.0"
816− }
817− },
818− "micromark-util-character": {
819− "version": "1.1.0",
820− "resolved": "https://registry.npmjs.org/micromark-util-character/-/micromark-util-character-1.1.0.tgz",
821− "integrity": "sha512-agJ5B3unGNJ9rJvADMJ5ZiYjBRyDpzKAOk01Kpi1TKhlT1APx3XZk6eN7RtSz1erbWHC2L8T3xLZ81wdtGRZzg==",
822− "requires": {
823− "micromark-util-symbol": "^1.0.0",
824− "micromark-util-types": "^1.0.0"
825− }
826− },
827− "micromark-util-chunked": {
828− "version": "1.0.0",
829− "resolved": "https://registry.npmjs.org/micromark-util-chunked/-/micromark-util-chunked-1.0.0.tgz",
830− "integrity": "sha512-5e8xTis5tEZKgesfbQMKRCyzvffRRUX+lK/y+DvsMFdabAicPkkZV6gO+FEWi9RfuKKoxxPwNL+dFF0SMImc1g==",
831− "requires": {
832− "micromark-util-symbol": "^1.0.0"
833− }
834− },
835− "micromark-util-classify-character": {
836− "version": "1.0.0",
837− "resolved": "https://registry.npmjs.org/micromark-util-classify-character/-/micromark-util-classify-character-1.0.0.tgz",
838− "integrity": "sha512-F8oW2KKrQRb3vS5ud5HIqBVkCqQi224Nm55o5wYLzY/9PwHGXC01tr3d7+TqHHz6zrKQ72Okwtvm/xQm6OVNZA==",
839− "requires": {
840− "micromark-util-character": "^1.0.0",
841− "micromark-util-symbol": "^1.0.0",
842− "micromark-util-types": "^1.0.0"
843− }
844− },
845− "micromark-util-combine-extensions": {
846− "version": "1.0.0",
847− "resolved": "https://registry.npmjs.org/micromark-util-combine-extensions/-/micromark-util-combine-extensions-1.0.0.tgz",
848− "integrity": "sha512-J8H058vFBdo/6+AsjHp2NF7AJ02SZtWaVUjsayNFeAiydTxUwViQPxN0Hf8dp4FmCQi0UUFovFsEyRSUmFH3MA==",
849− "requires": {
850− "micromark-util-chunked": "^1.0.0",
851− "micromark-util-types": "^1.0.0"
852− }
853− },
854− "micromark-util-decode-numeric-character-reference": {
855− "version": "1.0.0",
856− "resolved": "https://registry.npmjs.org/micromark-util-decode-numeric-character-reference/-/micromark-util-decode-numeric-character-reference-1.0.0.tgz",
857− "integrity": "sha512-OzO9AI5VUtrTD7KSdagf4MWgHMtET17Ua1fIpXTpuhclCqD8egFWo85GxSGvxgkGS74bEahvtM0WP0HjvV0e4w==",
858− "requires": {
859− "micromark-util-symbol": "^1.0.0"
860− }
861− },
862− "micromark-util-decode-string": {
863− "version": "1.0.2",
864− "resolved": "https://registry.npmjs.org/micromark-util-decode-string/-/micromark-util-decode-string-1.0.2.tgz",
865− "integrity": "sha512-DLT5Ho02qr6QWVNYbRZ3RYOSSWWFuH3tJexd3dgN1odEuPNxCngTCXJum7+ViRAd9BbdxCvMToPOD/IvVhzG6Q==",
866− "requires": {
867− "decode-named-character-reference": "^1.0.0",
868− "micromark-util-character": "^1.0.0",
869− "micromark-util-decode-numeric-character-reference": "^1.0.0",
870− "micromark-util-symbol": "^1.0.0"
871− }
872− },
873− "micromark-util-encode": {
874− "version": "1.0.0",
875− "resolved": "https://registry.npmjs.org/micromark-util-encode/-/micromark-util-encode-1.0.0.tgz",
876− "integrity": "sha512-cJpFVM768h6zkd8qJ1LNRrITfY4gwFt+tziPcIf71Ui8yFzY9wG3snZQqiWVq93PG4Sw6YOtcNiKJfVIs9qfGg=="
877− },
878− "micromark-util-html-tag-name": {
879− "version": "1.0.0",
880− "resolved": "https://registry.npmjs.org/micromark-util-html-tag-name/-/micromark-util-html-tag-name-1.0.0.tgz",
881− "integrity": "sha512-NenEKIshW2ZI/ERv9HtFNsrn3llSPZtY337LID/24WeLqMzeZhBEE6BQ0vS2ZBjshm5n40chKtJ3qjAbVV8S0g=="
882− },
883− "micromark-util-normalize-identifier": {
884− "version": "1.0.0",
885− "resolved": "https://registry.npmjs.org/micromark-util-normalize-identifier/-/micromark-util-normalize-identifier-1.0.0.tgz",
886− "integrity": "sha512-yg+zrL14bBTFrQ7n35CmByWUTFsgst5JhA4gJYoty4Dqzj4Z4Fr/DHekSS5aLfH9bdlfnSvKAWsAgJhIbogyBg==",
887− "requires": {
888− "micromark-util-symbol": "^1.0.0"
889− }
890− },
891− "micromark-util-resolve-all": {
892− "version": "1.0.0",
893− "resolved": "https://registry.npmjs.org/micromark-util-resolve-all/-/micromark-util-resolve-all-1.0.0.tgz",
894− "integrity": "sha512-CB/AGk98u50k42kvgaMM94wzBqozSzDDaonKU7P7jwQIuH2RU0TeBqGYJz2WY1UdihhjweivStrJ2JdkdEmcfw==",
895− "requires": {
896− "micromark-util-types": "^1.0.0"
897− }
898− },
899− "micromark-util-sanitize-uri": {
900− "version": "1.0.0",
901− "resolved": "https://registry.npmjs.org/micromark-util-sanitize-uri/-/micromark-util-sanitize-uri-1.0.0.tgz",
902− "integrity": "sha512-cCxvBKlmac4rxCGx6ejlIviRaMKZc0fWm5HdCHEeDWRSkn44l6NdYVRyU+0nT1XC72EQJMZV8IPHF+jTr56lAg==",
903− "requires": {
904− "micromark-util-character": "^1.0.0",
905− "micromark-util-encode": "^1.0.0",
906− "micromark-util-symbol": "^1.0.0"
907− }
908− },
909− "micromark-util-subtokenize": {
910− "version": "1.0.2",
911− "resolved": "https://registry.npmjs.org/micromark-util-subtokenize/-/micromark-util-subtokenize-1.0.2.tgz",
912− "integrity": "sha512-d90uqCnXp/cy4G881Ub4psE57Sf8YD0pim9QdjCRNjfas2M1u6Lbt+XZK9gnHL2XFhnozZiEdCa9CNfXSfQ6xA==",
913− "requires": {
914− "micromark-util-chunked": "^1.0.0",
915− "micromark-util-symbol": "^1.0.0",
916− "micromark-util-types": "^1.0.0",
917− "uvu": "^0.5.0"
918− }
919− },
920− "micromark-util-symbol": {
921− "version": "1.0.1",
922− "resolved": "https://registry.npmjs.org/micromark-util-symbol/-/micromark-util-symbol-1.0.1.tgz",
923− "integrity": "sha512-oKDEMK2u5qqAptasDAwWDXq0tG9AssVwAx3E9bBF3t/shRIGsWIRG+cGafs2p/SnDSOecnt6hZPCE2o6lHfFmQ=="
924− },
925− "micromark-util-types": {
926− "version": "1.0.2",
927− "resolved": "https://registry.npmjs.org/micromark-util-types/-/micromark-util-types-1.0.2.tgz",
928− "integrity": "sha512-DCfg/T8fcrhrRKTPjRrw/5LLvdGV7BHySf/1LOZx7TzWZdYRjogNtyNq885z3nNallwr3QUKARjqvHqX1/7t+w=="
929− },
930− "mri": {
931− "version": "1.2.0",
932− "resolved": "https://registry.npmjs.org/mri/-/mri-1.2.0.tgz",
933− "integrity": "sha512-tzzskb3bG8LvYGFF/mDTpq3jpI6Q9wc3LEmBaghu+DdCssd1FakN7Bc0hVNmEyGq1bq3RgfkCb3cmQLpNPOroA=="
934− },
935− "ms": {
936− "version": "2.1.2",
937− "resolved": "https://registry.npmjs.org/ms/-/ms-2.1.2.tgz",
938− "integrity": "sha512-sGkPx+VjMtmA6MX27oA4FBFELFCZZ4S4XqeGOXCv68tT+jb3vk/RyaKWP0PTKyWtmLSM0b+adUTEvbs1PEaH2w=="
939− },
940− "sade": {
941− "version": "1.7.4",
942− "resolved": "https://registry.npmjs.org/sade/-/sade-1.7.4.tgz",
943− "integrity": "sha512-y5yauMD93rX840MwUJr7C1ysLFBgMspsdTo4UVrDg3fXDvtwOyIqykhVAAm6fk/3au77773itJStObgK+LKaiA==",
944− "requires": {
945− "mri": "^1.1.0"
946− }
947− },
948− "totalist": {
949− "version": "2.0.0",
950− "resolved": "https://registry.npmjs.org/totalist/-/totalist-2.0.0.tgz",
951− "integrity": "sha512-+Y17F0YzxfACxTyjfhnJQEe7afPA0GSpYlFkl2VFMxYP7jshQf9gXV7cH47EfToBumFThfKBvfAcoUn6fdNeRQ=="
952− },
953− "unist-util-stringify-position": {
954− "version": "3.0.0",
955− "resolved": "https://registry.npmjs.org/unist-util-stringify-position/-/unist-util-stringify-position-3.0.0.tgz",
956− "integrity": "sha512-SdfAl8fsDclywZpfMDTVDxA2V7LjtRDTOFd44wUJamgl6OlVngsqWjxvermMYf60elWHbxhuRCZml7AnuXCaSA==",
957− "requires": {
958− "@types/unist": "^2.0.0"
959− }
960− },
961− "uvu": {
962− "version": "0.5.2",
963− "resolved": "https://registry.npmjs.org/uvu/-/uvu-0.5.2.tgz",
964− "integrity": "sha512-m2hLe7I2eROhh+tm3WE5cTo/Cv3WQA7Oc9f7JB6uWv+/zVKvfAm53bMyOoGOSZeQ7Ov2Fu9pLhFr7p07bnT20w==",
965− "requires": {
966− "dequal": "^2.0.0",
967− "diff": "^5.0.0",
968− "kleur": "^4.0.3",
969− "sade": "^1.7.3",
970− "totalist": "^2.0.0"
971− }
972− }
973− }
974−}
mdast-util-from-markdown-facade/package.jsondeleted−15
@@ -1,15 +0,0 @@
1−{
2− "name": "mdast-facade",
3− "version": "1.0.0",
4− "description": "",
5− "main": "index.js",
6− "scripts": {
7− "test": "echo \"Error: no test specified\" && exit 1"
8− },
9− "keywords": [],
10− "author": "",
11− "license": "ISC",
12− "dependencies": {
13− "mdast-util-from-markdown": "^1.2.0"
14− }
15−}
package-lock.json+170−1191
@@ -1,17 +1,16 @@
11{
2− "name": "purescript-mdast",
2+ "name": "purescript-mdast-util-from-markdown",
33 "version": "1.0.0",
44 "lockfileVersion": 2,
55 "requires": true,
66 "packages": {
77 "": {
8− "name": "purescript-mdast",
8+ "name": "purescript-mdast-util-from-markdown",
99 "version": "1.0.0",
1010 "license": "MIT-0",
11− "devDependencies": {
12− "mdast-util-from-markdown-facade": "file:./mdast-util-from-markdown-facade",
13− "purs-tidy": "^0.6.4",
14− "spago": "^0.20.3"
11+ "dependencies": {
12+ "mdast-util-from-markdown": "^1.2.0",
13+ "mdast-util-to-markdown": "^1.3.0"
1514 }
1615 },
1716 "mdast-facade": {
@@ -25,7 +24,7 @@
2524 "mdast-util-from-markdown-facade": {
2625 "name": "mdast-facade",
2726 "version": "1.0.0",
28− "dev": true,
27+ "extraneous": true,
2928 "license": "ISC",
3029 "dependencies": {
3130 "mdast-util-from-markdown": "^1.2.0"
@@ -35,7 +34,6 @@
3534 "version": "4.1.7",
3635 "resolved": "https://registry.npmjs.org/@types/debug/-/debug-4.1.7.tgz",
3736 "integrity": "sha512-9AonUzyTjXXhEOa0DnqpzZi6VHlqKMswga9EXjpXnnqxwLtdvPPtlO8evrI5D9S6asFRCQ6v+wpiUKbw+vKqyg==",
38− "dev": true,
3937 "dependencies": {
4038 "@types/ms": "*"
4139 }
@@ -44,7 +42,6 @@
4442 "version": "3.0.10",
4543 "resolved": "https://registry.npmjs.org/@types/mdast/-/mdast-3.0.10.tgz",
4644 "integrity": "sha512-W864tg/Osz1+9f4lrGTZpCSO5/z4608eUp19tbozkq2HJK6i3z1kT0H9tlADXuYIb1YYOBByU4Jsqkk75q48qA==",
47− "dev": true,
4845 "dependencies": {
4946 "@types/unist": "*"
5047 }
@@ -52,136 +49,26 @@
5249 "node_modules/@types/ms": {
5350 "version": "0.7.31",
5451 "resolved": "https://registry.npmjs.org/@types/ms/-/ms-0.7.31.tgz",
55− "integrity": "sha512-iiUgKzV9AuaEkZqkOLDIvlQiL6ltuZd9tGcW3gwpnX8JbuiuhFlEGmmFXEXkN50Cvq7Os88IY2v0dkDqXYWVgA==",
56− "dev": true
52+ "integrity": "sha512-iiUgKzV9AuaEkZqkOLDIvlQiL6ltuZd9tGcW3gwpnX8JbuiuhFlEGmmFXEXkN50Cvq7Os88IY2v0dkDqXYWVgA=="
5753 },
5854 "node_modules/@types/unist": {
5955 "version": "2.0.6",
6056 "resolved": "https://registry.npmjs.org/@types/unist/-/unist-2.0.6.tgz",
61− "integrity": "sha512-PBjIUxZHOuj0R15/xuwJYjFi+KZdNFrehocChv4g5hu6aFroHue8m0lBP0POdK2nKzbw0cgV1mws8+V/JAcEkQ==",
62− "dev": true
63− },
64− "node_modules/ajv": {
65− "version": "6.12.6",
66− "resolved": "https://registry.npmjs.org/ajv/-/ajv-6.12.6.tgz",
67− "integrity": "sha512-j3fVLgvTo527anyYyJOGTYJbG+vnnQYvE0m5mmkc1TK+nxAppkCLMIL0aZ4dblVCNoGShhm+kzE4ZUykBoMg4g==",
68− "dev": true,
69− "dependencies": {
70− "fast-deep-equal": "^3.1.1",
71− "fast-json-stable-stringify": "^2.0.0",
72− "json-schema-traverse": "^0.4.1",
73− "uri-js": "^4.2.2"
74− },
75− "funding": {
76− "type": "github",
77− "url": "https://github.com/sponsors/epoberezkin"
78− }
79− },
80− "node_modules/asn1": {
81− "version": "0.2.6",
82− "resolved": "https://registry.npmjs.org/asn1/-/asn1-0.2.6.tgz",
83− "integrity": "sha512-ix/FxPn0MDjeyJ7i/yoHGFt/EX6LyNbxSEhPPXODPL+KB0VPk86UYfL0lMdy+KCnv+fmvIzySwaK5COwqVbWTQ==",
84− "dev": true,
85− "dependencies": {
86− "safer-buffer": "~2.1.0"
87− }
88− },
89− "node_modules/assert-plus": {
90− "version": "1.0.0",
91− "resolved": "https://registry.npmjs.org/assert-plus/-/assert-plus-1.0.0.tgz",
92− "integrity": "sha1-8S4PPF13sLHN2RRpQuTpbB5N1SU=",
93− "dev": true,
94− "engines": {
95− "node": ">=0.8"
96− }
97− },
98− "node_modules/asynckit": {
99− "version": "0.4.0",
100− "resolved": "https://registry.npmjs.org/asynckit/-/asynckit-0.4.0.tgz",
101− "integrity": "sha1-x57Zf380y48robyXkLzDZkdLS3k=",
102− "dev": true
103− },
104− "node_modules/aws-sign2": {
105− "version": "0.7.0",
106− "resolved": "https://registry.npmjs.org/aws-sign2/-/aws-sign2-0.7.0.tgz",
107− "integrity": "sha1-tG6JCTSpWR8tL2+G1+ap8bP+dqg=",
108− "dev": true,
109− "engines": {
110− "node": "*"
111− }
112− },
113− "node_modules/aws4": {
114− "version": "1.11.0",
115− "resolved": "https://registry.npmjs.org/aws4/-/aws4-1.11.0.tgz",
116− "integrity": "sha512-xh1Rl34h6Fi1DC2WWKfxUTVqRsNnr6LsKz2+hfwDxQJWmrx8+c7ylaqBMcHfl1U1r2dsifOvKX3LQuLNZ+XSvA==",
117− "dev": true
118− },
119− "node_modules/bcrypt-pbkdf": {
120− "version": "1.0.2",
121− "resolved": "https://registry.npmjs.org/bcrypt-pbkdf/-/bcrypt-pbkdf-1.0.2.tgz",
122− "integrity": "sha1-pDAdOJtqQ/m2f/PKEaP2Y342Dp4=",
123− "dev": true,
124− "dependencies": {
125− "tweetnacl": "^0.14.3"
126− }
127− },
128− "node_modules/caseless": {
129− "version": "0.12.0",
130− "resolved": "https://registry.npmjs.org/caseless/-/caseless-0.12.0.tgz",
131− "integrity": "sha1-G2gcIf+EAzyCZUMJBolCDRhxUdw=",
132− "dev": true
57+ "integrity": "sha512-PBjIUxZHOuj0R15/xuwJYjFi+KZdNFrehocChv4g5hu6aFroHue8m0lBP0POdK2nKzbw0cgV1mws8+V/JAcEkQ=="
13358 },
13459 "node_modules/character-entities": {
13560 "version": "2.0.1",
13661 "resolved": "https://registry.npmjs.org/character-entities/-/character-entities-2.0.1.tgz",
13762 "integrity": "sha512-OzmutCf2Kmc+6DrFrrPS8/tDh2+DpnrfzdICHWhcVC9eOd0N1PXmQEE1a8iM4IziIAG+8tmTq3K+oo0ubH6RRQ==",
138− "dev": true,
13963 "funding": {
14064 "type": "github",
14165 "url": "https://github.com/sponsors/wooorm"
14266 }
14367 },
144− "node_modules/chownr": {
145− "version": "1.1.4",
146− "resolved": "https://registry.npmjs.org/chownr/-/chownr-1.1.4.tgz",
147− "integrity": "sha512-jJ0bqzaylmJtVnNgzTeSOs8DPavpbYgEr/b0YL8/2GO3xJEhInFmhKMUnEJQjZumK7KXGFhUy89PrsJWlakBVg==",
148− "dev": true
149− },
150− "node_modules/combined-stream": {
151− "version": "1.0.8",
152− "resolved": "https://registry.npmjs.org/combined-stream/-/combined-stream-1.0.8.tgz",
153− "integrity": "sha512-FQN4MRfuJeHf7cBbBMJFXhKSDq+2kAArBlmRBvcvFE5BB1HZKXtSFASDhdlz9zOYwxh8lDdnvmMOe/+5cdoEdg==",
154− "dev": true,
155− "dependencies": {
156− "delayed-stream": "~1.0.0"
157− },
158− "engines": {
159− "node": ">= 0.8"
160− }
161− },
162− "node_modules/core-util-is": {
163− "version": "1.0.2",
164− "resolved": "https://registry.npmjs.org/core-util-is/-/core-util-is-1.0.2.tgz",
165− "integrity": "sha1-tf1UIgqivFq1eqtxQMlAdUUDwac=",
166− "dev": true
167− },
168− "node_modules/dashdash": {
169− "version": "1.14.1",
170− "resolved": "https://registry.npmjs.org/dashdash/-/dashdash-1.14.1.tgz",
171− "integrity": "sha1-hTz6D3y+L+1d4gMmuN1YEDX24vA=",
172− "dev": true,
173− "dependencies": {
174− "assert-plus": "^1.0.0"
175− },
176− "engines": {
177− "node": ">=0.10"
178− }
179− },
18068 "node_modules/debug": {
181− "version": "4.3.3",
182− "resolved": "https://registry.npmjs.org/debug/-/debug-4.3.3.tgz",
183− "integrity": "sha512-/zxw5+vh1Tfv+4Qn7a5nsbcJKPaSvCDhojn6FEl9vupwK2VCSDtEiEtqr8DFtzYFOdz63LBkxec7DYuc2jon6Q==",
184− "dev": true,
69+ "version": "4.3.4",
70+ "resolved": "https://registry.npmjs.org/debug/-/debug-4.3.4.tgz",
71+ "integrity": "sha512-PRWFHuSU3eDtQJPvnNY7Jcket1j0t5OuOsFzPPzsekD52Zl8qUfFIPEiswXqIvHWGVHOgX+7G/vCNNhehwxfkQ==",
18572 "dependencies": {
18673 "ms": "2.1.2"
18774 },
@@ -195,10 +82,9 @@
19582 }
19683 },
19784 "node_modules/decode-named-character-reference": {
198− "version": "1.0.1",
199− "resolved": "https://registry.npmjs.org/decode-named-character-reference/-/decode-named-character-reference-1.0.1.tgz",
200− "integrity": "sha512-YV/0HQHreRwKb7uBopyIkLG17jG6Sv2qUchk9qSoVJ2f+flwRsPNBO0hAnjt6mTNYUT+vw9Gy2ihXg4sUWPi2w==",
201− "dev": true,
85+ "version": "1.0.2",
86+ "resolved": "https://registry.npmjs.org/decode-named-character-reference/-/decode-named-character-reference-1.0.2.tgz",
87+ "integrity": "sha512-O8x12RzrUF8xyVcY0KJowWsmaJxQbmy0/EtnNtHRpsOcT7dFk5W598coHqBVpmWo1oQQfsCqfCmkZN5DJrZVdg==",
20288 "dependencies": {
20389 "character-entities": "^2.0.0"
20490 },
@@ -207,214 +93,43 @@
20793 "url": "https://github.com/sponsors/wooorm"
20894 }
20995 },
210− "node_modules/delayed-stream": {
211− "version": "1.0.0",
212− "resolved": "https://registry.npmjs.org/delayed-stream/-/delayed-stream-1.0.0.tgz",
213− "integrity": "sha1-3zrhmayt+31ECqrgsp4icrJOxhk=",
214− "dev": true,
215− "engines": {
216− "node": ">=0.4.0"
217− }
218− },
21996 "node_modules/dequal": {
22097 "version": "2.0.2",
22198 "resolved": "https://registry.npmjs.org/dequal/-/dequal-2.0.2.tgz",
22299 "integrity": "sha512-q9K8BlJVxK7hQYqa6XISGmBZbtQQWVXSrRrWreHC94rMt1QL/Impruc+7p2CYSYuVIUr+YCt6hjrs1kkdJRTug==",
223− "dev": true,
224100 "engines": {
225101 "node": ">=6"
226102 }
227103 },
228104 "node_modules/diff": {
229− "version": "5.0.0",
230− "resolved": "https://registry.npmjs.org/diff/-/diff-5.0.0.tgz",
231− "integrity": "sha512-/VTCrvm5Z0JGty/BWHljh+BAiw3IK+2j87NGMu8Nwc/f48WoDAC395uomO9ZD117ZOBaHmkX1oyLvkVM/aIT3w==",
232− "dev": true,
105+ "version": "5.1.0",
106+ "resolved": "https://registry.npmjs.org/diff/-/diff-5.1.0.tgz",
107+ "integrity": "sha512-D+mk+qE8VC/PAUrlAU34N+VfXev0ghe5ywmpqrawphmVZc1bEfn56uo9qpyGp1p4xpzOHkSW4ztBd6L7Xx4ACw==",
233108 "engines": {
234109 "node": ">=0.3.1"
235110 }
236111 },
237− "node_modules/ecc-jsbn": {
238− "version": "0.1.2",
239− "resolved": "https://registry.npmjs.org/ecc-jsbn/-/ecc-jsbn-0.1.2.tgz",
240− "integrity": "sha1-OoOpBOVDUyh4dMVkt1SThoSamMk=",
241− "dev": true,
242− "dependencies": {
243− "jsbn": "~0.1.0",
244− "safer-buffer": "^2.1.0"
245− }
246− },
247− "node_modules/extend": {
248− "version": "3.0.2",
249− "resolved": "https://registry.npmjs.org/extend/-/extend-3.0.2.tgz",
250− "integrity": "sha512-fjquC59cD7CyW6urNXK0FBufkZcoiGG80wTuPujX590cB5Ttln20E2UB4S/WARVqhXffZl2LNgS+gQdPIIim/g==",
251− "dev": true
252− },
253− "node_modules/extsprintf": {
254− "version": "1.3.0",
255− "resolved": "https://registry.npmjs.org/extsprintf/-/extsprintf-1.3.0.tgz",
256− "integrity": "sha1-lpGEQOMEGnpBT4xS48V06zw+HgU=",
257− "dev": true,
258− "engines": [
259− "node >=0.6.0"
260− ]
261− },
262− "node_modules/fast-deep-equal": {
263− "version": "3.1.3",
264− "resolved": "https://registry.npmjs.org/fast-deep-equal/-/fast-deep-equal-3.1.3.tgz",
265− "integrity": "sha512-f3qQ9oQy9j2AhBe/H9VC91wLmKBCCU/gDOnKNAYG5hswO7BLKj09Hc5HYNz9cGI++xlpDCIgDaitVs03ATR84Q==",
266− "dev": true
267− },
268− "node_modules/fast-json-stable-stringify": {
269− "version": "2.1.0",
270− "resolved": "https://registry.npmjs.org/fast-json-stable-stringify/-/fast-json-stable-stringify-2.1.0.tgz",
271− "integrity": "sha512-lhd/wF+Lk98HZoTCtlVraHtfh5XYijIjalXck7saUtuanSDyLMxnHhSXEDJqHxD7msR8D0uCmqlkwjCV8xvwHw==",
272− "dev": true
273− },
274− "node_modules/forever-agent": {
275− "version": "0.6.1",
276− "resolved": "https://registry.npmjs.org/forever-agent/-/forever-agent-0.6.1.tgz",
277− "integrity": "sha1-+8cfDEGt6zf5bFd60e1C2P2sypE=",
278− "dev": true,
279− "engines": {
280− "node": "*"
281− }
282− },
283− "node_modules/form-data": {
284− "version": "2.3.3",
285− "resolved": "https://registry.npmjs.org/form-data/-/form-data-2.3.3.tgz",
286− "integrity": "sha512-1lLKB2Mu3aGP1Q/2eCOx0fNbRMe7XdwktwOruhfqqd0rIJWwN4Dh+E3hrPSlDCXnSR7UtZ1N38rVXm+6+MEhJQ==",
287− "dev": true,
288− "dependencies": {
289− "asynckit": "^0.4.0",
290− "combined-stream": "^1.0.6",
291− "mime-types": "^2.1.12"
292− },
293− "engines": {
294− "node": ">= 0.12"
295− }
296− },
297− "node_modules/fs-minipass": {
298− "version": "1.2.7",
299− "resolved": "https://registry.npmjs.org/fs-minipass/-/fs-minipass-1.2.7.tgz",
300− "integrity": "sha512-GWSSJGFy4e9GUeCcbIkED+bgAoFyj7XF1mV8rma3QW4NIqX9Kyx79N/PF61H5udOV3aY1IaMLs6pGbH71nlCTA==",
301− "dev": true,
302− "dependencies": {
303− "minipass": "^2.6.0"
304− }
305− },
306− "node_modules/getpass": {
307− "version": "0.1.7",
308− "resolved": "https://registry.npmjs.org/getpass/-/getpass-0.1.7.tgz",
309− "integrity": "sha1-Xv+OPmhNVprkyysSgmBOi6YhSfo=",
310− "dev": true,
311− "dependencies": {
312− "assert-plus": "^1.0.0"
313− }
314− },
315− "node_modules/har-schema": {
316− "version": "2.0.0",
317− "resolved": "https://registry.npmjs.org/har-schema/-/har-schema-2.0.0.tgz",
318− "integrity": "sha1-qUwiJOvKwEeCoNkDVSHyRzW37JI=",
319− "dev": true,
320− "engines": {
321− "node": ">=4"
322− }
323− },
324− "node_modules/har-validator": {
325− "version": "5.1.5",
326− "resolved": "https://registry.npmjs.org/har-validator/-/har-validator-5.1.5.tgz",
327− "integrity": "sha512-nmT2T0lljbxdQZfspsno9hgrG3Uir6Ks5afism62poxqBM6sDnMEuPmzTq8XN0OEwqKLLdh1jQI3qyE66Nzb3w==",
328− "deprecated": "this library is no longer supported",
329− "dev": true,
330− "dependencies": {
331− "ajv": "^6.12.3",
332− "har-schema": "^2.0.0"
333− },
334− "engines": {
335− "node": ">=6"
336− }
337− },
338− "node_modules/http-signature": {
339− "version": "1.2.0",
340− "resolved": "https://registry.npmjs.org/http-signature/-/http-signature-1.2.0.tgz",
341− "integrity": "sha1-muzZJRFHcvPZW2WmCruPfBj7rOE=",
342− "dev": true,
343− "dependencies": {
344− "assert-plus": "^1.0.0",
345− "jsprim": "^1.2.2",
346− "sshpk": "^1.7.0"
347− },
348− "engines": {
349− "node": ">=0.8",
350− "npm": ">=1.3.7"
351− }
352− },
353− "node_modules/is-typedarray": {
354− "version": "1.0.0",
355− "resolved": "https://registry.npmjs.org/is-typedarray/-/is-typedarray-1.0.0.tgz",
356− "integrity": "sha1-5HnICFjfDBsR3dppQPlgEfzaSpo=",
357− "dev": true
358− },
359− "node_modules/isstream": {
360− "version": "0.1.2",
361− "resolved": "https://registry.npmjs.org/isstream/-/isstream-0.1.2.tgz",
362− "integrity": "sha1-R+Y/evVa+m+S4VAOaQ64uFKcCZo=",
363− "dev": true
364− },
365− "node_modules/jsbn": {
366− "version": "0.1.1",
367− "resolved": "https://registry.npmjs.org/jsbn/-/jsbn-0.1.1.tgz",
368− "integrity": "sha1-peZUwuWi3rXyAdls77yoDA7y9RM=",
369− "dev": true
370− },
371− "node_modules/json-schema": {
372− "version": "0.4.0",
373− "resolved": "https://registry.npmjs.org/json-schema/-/json-schema-0.4.0.tgz",
374− "integrity": "sha512-es94M3nTIfsEPisRafak+HDLfHXnKBhV3vU5eqPcS3flIWqcxJWgXHXiey3YrpaNsanY5ei1VoYEbOzijuq9BA==",
375− "dev": true
376− },
377− "node_modules/json-schema-traverse": {
378− "version": "0.4.1",
379− "resolved": "https://registry.npmjs.org/json-schema-traverse/-/json-schema-traverse-0.4.1.tgz",
380− "integrity": "sha512-xbbCH5dCYU5T8LcEhhuh7HJ88HXuW3qsI3Y0zOZFKfZEHcpWiHU/Jxzk629Brsab/mMiHQti9wMP+845RPe3Vg==",
381− "dev": true
382− },
383− "node_modules/json-stringify-safe": {
384− "version": "5.0.1",
385− "resolved": "https://registry.npmjs.org/json-stringify-safe/-/json-stringify-safe-5.0.1.tgz",
386− "integrity": "sha1-Epai1Y/UXxmg9s4B1lcB4sc1tus=",
387− "dev": true
388− },
389− "node_modules/jsprim": {
390− "version": "1.4.2",
391− "resolved": "https://registry.npmjs.org/jsprim/-/jsprim-1.4.2.tgz",
392− "integrity": "sha512-P2bSOMAc/ciLz6DzgjVlGJP9+BrJWu5UDGK70C2iweC5QBIeFf0ZXRvGjEj2uYgrY2MkAAhsSWHDWlFtEroZWw==",
393− "dev": true,
394− "dependencies": {
395− "assert-plus": "1.0.0",
396− "extsprintf": "1.3.0",
397− "json-schema": "0.4.0",
398− "verror": "1.10.0"
399− },
400− "engines": {
401− "node": ">=0.6.0"
402− }
403− },
404112 "node_modules/kleur": {
405113 "version": "4.1.4",
406114 "resolved": "https://registry.npmjs.org/kleur/-/kleur-4.1.4.tgz",
407115 "integrity": "sha512-8QADVssbrFjivHWQU7KkMgptGTl6WAcSdlbBPY4uNF+mWr6DGcKrvY2w4FQJoXch7+fKMjj0dRrL75vk3k23OA==",
408− "dev": true,
409116 "engines": {
410117 "node": ">=6"
411118 }
412119 },
120+ "node_modules/longest-streak": {
121+ "version": "3.0.1",
122+ "resolved": "https://registry.npmjs.org/longest-streak/-/longest-streak-3.0.1.tgz",
123+ "integrity": "sha512-cHlYSUpL2s7Fb3394mYxwTYj8niTaNHUCLr0qdiCXQfSjfuA7CKofpX2uSwEfFDQ0EB7JcnMnm+GjbqqoinYYg==",
124+ "funding": {
125+ "type": "github",
126+ "url": "https://github.com/sponsors/wooorm"
127+ }
128+ },
413129 "node_modules/mdast-util-from-markdown": {
414130 "version": "1.2.0",
415131 "resolved": "https://registry.npmjs.org/mdast-util-from-markdown/-/mdast-util-from-markdown-1.2.0.tgz",
416132 "integrity": "sha512-iZJyyvKD1+K7QX1b5jXdE7Sc5dtoTry1vzV28UZZe8Z1xVnB/czKntJ7ZAkG0tANqRnBF6p3p7GpU1y19DTf2Q==",
417− "dev": true,
418133 "dependencies": {
419134 "@types/mdast": "^3.0.0",
420135 "@types/unist": "^2.0.0",
@@ -434,15 +149,28 @@
434149 "url": "https://opencollective.com/unified"
435150 }
436151 },
437− "node_modules/mdast-util-from-markdown-facade": {
438− "resolved": "mdast-util-from-markdown-facade",
439− "link": true
152+ "node_modules/mdast-util-to-markdown": {
153+ "version": "1.3.0",
154+ "resolved": "https://registry.npmjs.org/mdast-util-to-markdown/-/mdast-util-to-markdown-1.3.0.tgz",
155+ "integrity": "sha512-6tUSs4r+KK4JGTTiQ7FfHmVOaDrLQJPmpjD6wPMlHGUVXoG9Vjc3jIeP+uyBWRf8clwB2blM+W7+KrlMYQnftA==",
156+ "dependencies": {
157+ "@types/mdast": "^3.0.0",
158+ "@types/unist": "^2.0.0",
159+ "longest-streak": "^3.0.0",
160+ "mdast-util-to-string": "^3.0.0",
161+ "micromark-util-decode-string": "^1.0.0",
162+ "unist-util-visit": "^4.0.0",
163+ "zwitch": "^2.0.0"
164+ },
165+ "funding": {
166+ "type": "opencollective",
167+ "url": "https://opencollective.com/unified"
168+ }
440169 },
441170 "node_modules/mdast-util-to-string": {
442171 "version": "3.1.0",
443172 "resolved": "https://registry.npmjs.org/mdast-util-to-string/-/mdast-util-to-string-3.1.0.tgz",
444173 "integrity": "sha512-n4Vypz/DZgwo0iMHLQL49dJzlp7YtAJP+N07MZHpjPf/5XJuHUWstviF4Mn2jEiR/GNmtnRRqnwsXExk3igfFA==",
445− "dev": true,
446174 "funding": {
447175 "type": "opencollective",
448176 "url": "https://opencollective.com/unified"
@@ -452,7 +180,6 @@
452180 "version": "3.0.10",
453181 "resolved": "https://registry.npmjs.org/micromark/-/micromark-3.0.10.tgz",
454182 "integrity": "sha512-ryTDy6UUunOXy2HPjelppgJ2sNfcPz1pLlMdA6Rz9jPzhLikWXv/irpWV/I2jd68Uhmny7hHxAlAhk4+vWggpg==",
455− "dev": true,
456183 "funding": [
457184 {
458185 "type": "GitHub Sponsors",
@@ -487,7 +214,6 @@
487214 "version": "1.0.6",
488215 "resolved": "https://registry.npmjs.org/micromark-core-commonmark/-/micromark-core-commonmark-1.0.6.tgz",
489216 "integrity": "sha512-K+PkJTxqjFfSNkfAhp4GB+cZPfQd6dxtTXnf+RjZOV7T4EEXnvgzOcnp+eSTmpGk9d1S9sL6/lqrgSNn/s0HZA==",
490− "dev": true,
491217 "funding": [
492218 {
493219 "type": "GitHub Sponsors",
@@ -521,7 +247,6 @@
521247 "version": "1.0.0",
522248 "resolved": "https://registry.npmjs.org/micromark-factory-destination/-/micromark-factory-destination-1.0.0.tgz",
523249 "integrity": "sha512-eUBA7Rs1/xtTVun9TmV3gjfPz2wEwgK5R5xcbIM5ZYAtvGF6JkyaDsj0agx8urXnO31tEO6Ug83iVH3tdedLnw==",
524− "dev": true,
525250 "funding": [
526251 {
527252 "type": "GitHub Sponsors",
@@ -542,7 +267,6 @@
542267 "version": "1.0.2",
543268 "resolved": "https://registry.npmjs.org/micromark-factory-label/-/micromark-factory-label-1.0.2.tgz",
544269 "integrity": "sha512-CTIwxlOnU7dEshXDQ+dsr2n+yxpP0+fn271pu0bwDIS8uqfFcumXpj5mLn3hSC8iw2MUr6Gx8EcKng1dD7i6hg==",
545− "dev": true,
546270 "funding": [
547271 {
548272 "type": "GitHub Sponsors",
@@ -564,7 +288,6 @@
564288 "version": "1.0.0",
565289 "resolved": "https://registry.npmjs.org/micromark-factory-space/-/micromark-factory-space-1.0.0.tgz",
566290 "integrity": "sha512-qUmqs4kj9a5yBnk3JMLyjtWYN6Mzfcx8uJfi5XAveBniDevmZasdGBba5b4QsvRcAkmvGo5ACmSUmyGiKTLZew==",
567− "dev": true,
568291 "funding": [
569292 {
570293 "type": "GitHub Sponsors",
@@ -584,7 +307,6 @@
584307 "version": "1.0.2",
585308 "resolved": "https://registry.npmjs.org/micromark-factory-title/-/micromark-factory-title-1.0.2.tgz",
586309 "integrity": "sha512-zily+Nr4yFqgMGRKLpTVsNl5L4PMu485fGFDOQJQBl2NFpjGte1e86zC0da93wf97jrc4+2G2GQudFMHn3IX+A==",
587− "dev": true,
588310 "funding": [
589311 {
590312 "type": "GitHub Sponsors",
@@ -607,7 +329,6 @@
607329 "version": "1.0.0",
608330 "resolved": "https://registry.npmjs.org/micromark-factory-whitespace/-/micromark-factory-whitespace-1.0.0.tgz",
609331 "integrity": "sha512-Qx7uEyahU1lt1RnsECBiuEbfr9INjQTGa6Err+gF3g0Tx4YEviPbqqGKNv/NrBaE7dVHdn1bVZKM/n5I/Bak7A==",
610− "dev": true,
611332 "funding": [
612333 {
613334 "type": "GitHub Sponsors",
@@ -629,7 +350,6 @@
629350 "version": "1.1.0",
630351 "resolved": "https://registry.npmjs.org/micromark-util-character/-/micromark-util-character-1.1.0.tgz",
631352 "integrity": "sha512-agJ5B3unGNJ9rJvADMJ5ZiYjBRyDpzKAOk01Kpi1TKhlT1APx3XZk6eN7RtSz1erbWHC2L8T3xLZ81wdtGRZzg==",
632− "dev": true,
633353 "funding": [
634354 {
635355 "type": "GitHub Sponsors",
@@ -649,7 +369,6 @@
649369 "version": "1.0.0",
650370 "resolved": "https://registry.npmjs.org/micromark-util-chunked/-/micromark-util-chunked-1.0.0.tgz",
651371 "integrity": "sha512-5e8xTis5tEZKgesfbQMKRCyzvffRRUX+lK/y+DvsMFdabAicPkkZV6gO+FEWi9RfuKKoxxPwNL+dFF0SMImc1g==",
652− "dev": true,
653372 "funding": [
654373 {
655374 "type": "GitHub Sponsors",
@@ -668,7 +387,6 @@
668387 "version": "1.0.0",
669388 "resolved": "https://registry.npmjs.org/micromark-util-classify-character/-/micromark-util-classify-character-1.0.0.tgz",
670389 "integrity": "sha512-F8oW2KKrQRb3vS5ud5HIqBVkCqQi224Nm55o5wYLzY/9PwHGXC01tr3d7+TqHHz6zrKQ72Okwtvm/xQm6OVNZA==",
671− "dev": true,
672390 "funding": [
673391 {
674392 "type": "GitHub Sponsors",
@@ -689,7 +407,6 @@
689407 "version": "1.0.0",
690408 "resolved": "https://registry.npmjs.org/micromark-util-combine-extensions/-/micromark-util-combine-extensions-1.0.0.tgz",
691409 "integrity": "sha512-J8H058vFBdo/6+AsjHp2NF7AJ02SZtWaVUjsayNFeAiydTxUwViQPxN0Hf8dp4FmCQi0UUFovFsEyRSUmFH3MA==",
692− "dev": true,
693410 "funding": [
694411 {
695412 "type": "GitHub Sponsors",
@@ -709,7 +426,6 @@
709426 "version": "1.0.0",
710427 "resolved": "https://registry.npmjs.org/micromark-util-decode-numeric-character-reference/-/micromark-util-decode-numeric-character-reference-1.0.0.tgz",
711428 "integrity": "sha512-OzO9AI5VUtrTD7KSdagf4MWgHMtET17Ua1fIpXTpuhclCqD8egFWo85GxSGvxgkGS74bEahvtM0WP0HjvV0e4w==",
712− "dev": true,
713429 "funding": [
714430 {
715431 "type": "GitHub Sponsors",
@@ -728,7 +444,6 @@
728444 "version": "1.0.2",
729445 "resolved": "https://registry.npmjs.org/micromark-util-decode-string/-/micromark-util-decode-string-1.0.2.tgz",
730446 "integrity": "sha512-DLT5Ho02qr6QWVNYbRZ3RYOSSWWFuH3tJexd3dgN1odEuPNxCngTCXJum7+ViRAd9BbdxCvMToPOD/IvVhzG6Q==",
731− "dev": true,
732447 "funding": [
733448 {
734449 "type": "GitHub Sponsors",
@@ -747,10 +462,9 @@
747462 }
748463 },
749464 "node_modules/micromark-util-encode": {
750− "version": "1.0.0",
751− "resolved": "https://registry.npmjs.org/micromark-util-encode/-/micromark-util-encode-1.0.0.tgz",
752− "integrity": "sha512-cJpFVM768h6zkd8qJ1LNRrITfY4gwFt+tziPcIf71Ui8yFzY9wG3snZQqiWVq93PG4Sw6YOtcNiKJfVIs9qfGg==",
753− "dev": true,
465+ "version": "1.0.1",
466+ "resolved": "https://registry.npmjs.org/micromark-util-encode/-/micromark-util-encode-1.0.1.tgz",
467+ "integrity": "sha512-U2s5YdnAYexjKDel31SVMPbfi+eF8y1U4pfiRW/Y8EFVCy/vgxk/2wWTxzcqE71LHtCuCzlBDRU2a5CQ5j+mQA==",
754468 "funding": [
755469 {
756470 "type": "GitHub Sponsors",
@@ -763,10 +477,9 @@
763477 ]
764478 },
765479 "node_modules/micromark-util-html-tag-name": {
766− "version": "1.0.0",
767− "resolved": "https://registry.npmjs.org/micromark-util-html-tag-name/-/micromark-util-html-tag-name-1.0.0.tgz",
768− "integrity": "sha512-NenEKIshW2ZI/ERv9HtFNsrn3llSPZtY337LID/24WeLqMzeZhBEE6BQ0vS2ZBjshm5n40chKtJ3qjAbVV8S0g==",
769− "dev": true,
480+ "version": "1.1.0",
481+ "resolved": "https://registry.npmjs.org/micromark-util-html-tag-name/-/micromark-util-html-tag-name-1.1.0.tgz",
482+ "integrity": "sha512-BKlClMmYROy9UiV03SwNmckkjn8QHVaWkqoAqzivabvdGcwNGMMMH/5szAnywmsTBUzDsU57/mFi0sp4BQO6dA==",
770483 "funding": [
771484 {
772485 "type": "GitHub Sponsors",
@@ -782,7 +495,6 @@
782495 "version": "1.0.0",
783496 "resolved": "https://registry.npmjs.org/micromark-util-normalize-identifier/-/micromark-util-normalize-identifier-1.0.0.tgz",
784497 "integrity": "sha512-yg+zrL14bBTFrQ7n35CmByWUTFsgst5JhA4gJYoty4Dqzj4Z4Fr/DHekSS5aLfH9bdlfnSvKAWsAgJhIbogyBg==",
785− "dev": true,
786498 "funding": [
787499 {
788500 "type": "GitHub Sponsors",
@@ -801,7 +513,6 @@
801513 "version": "1.0.0",
802514 "resolved": "https://registry.npmjs.org/micromark-util-resolve-all/-/micromark-util-resolve-all-1.0.0.tgz",
803515 "integrity": "sha512-CB/AGk98u50k42kvgaMM94wzBqozSzDDaonKU7P7jwQIuH2RU0TeBqGYJz2WY1UdihhjweivStrJ2JdkdEmcfw==",
804− "dev": true,
805516 "funding": [
806517 {
807518 "type": "GitHub Sponsors",
@@ -820,7 +531,6 @@
820531 "version": "1.0.0",
821532 "resolved": "https://registry.npmjs.org/micromark-util-sanitize-uri/-/micromark-util-sanitize-uri-1.0.0.tgz",
822533 "integrity": "sha512-cCxvBKlmac4rxCGx6ejlIviRaMKZc0fWm5HdCHEeDWRSkn44l6NdYVRyU+0nT1XC72EQJMZV8IPHF+jTr56lAg==",
823− "dev": true,
824534 "funding": [
825535 {
826536 "type": "GitHub Sponsors",
@@ -841,7 +551,6 @@
841551 "version": "1.0.2",
842552 "resolved": "https://registry.npmjs.org/micromark-util-subtokenize/-/micromark-util-subtokenize-1.0.2.tgz",
843553 "integrity": "sha512-d90uqCnXp/cy4G881Ub4psE57Sf8YD0pim9QdjCRNjfas2M1u6Lbt+XZK9gnHL2XFhnozZiEdCa9CNfXSfQ6xA==",
844− "dev": true,
845554 "funding": [
846555 {
847556 "type": "GitHub Sponsors",
@@ -863,7 +572,6 @@
863572 "version": "1.0.1",
864573 "resolved": "https://registry.npmjs.org/micromark-util-symbol/-/micromark-util-symbol-1.0.1.tgz",
865574 "integrity": "sha512-oKDEMK2u5qqAptasDAwWDXq0tG9AssVwAx3E9bBF3t/shRIGsWIRG+cGafs2p/SnDSOecnt6hZPCE2o6lHfFmQ==",
866− "dev": true,
867575 "funding": [
868576 {
869577 "type": "GitHub Sponsors",
@@ -879,7 +587,6 @@
879587 "version": "1.0.2",
880588 "resolved": "https://registry.npmjs.org/micromark-util-types/-/micromark-util-types-1.0.2.tgz",
881589 "integrity": "sha512-DCfg/T8fcrhrRKTPjRrw/5LLvdGV7BHySf/1LOZx7TzWZdYRjogNtyNq885z3nNallwr3QUKARjqvHqX1/7t+w==",
882− "dev": true,
883590 "funding": [
884591 {
885592 "type": "GitHub Sponsors",
@@ -891,69 +598,10 @@
891598 }
892599 ]
893600 },
894− "node_modules/mime-db": {
895− "version": "1.51.0",
896− "resolved": "https://registry.npmjs.org/mime-db/-/mime-db-1.51.0.tgz",
897− "integrity": "sha512-5y8A56jg7XVQx2mbv1lu49NR4dokRnhZYTtL+KGfaa27uq4pSTXkwQkFJl4pkRMyNFz/EtYDSkiiEHx3F7UN6g==",
898− "dev": true,
899− "engines": {
900− "node": ">= 0.6"
901− }
902− },
903− "node_modules/mime-types": {
904− "version": "2.1.34",
905− "resolved": "https://registry.npmjs.org/mime-types/-/mime-types-2.1.34.tgz",
906− "integrity": "sha512-6cP692WwGIs9XXdOO4++N+7qjqv0rqxxVvJ3VHPh/Sc9mVZcQP+ZGhkKiTvWMQRr2tbHkJP/Yn7Y0npb3ZBs4A==",
907− "dev": true,
908− "dependencies": {
909− "mime-db": "1.51.0"
910− },
911− "engines": {
912− "node": ">= 0.6"
913− }
914− },
915− "node_modules/minimist": {
916− "version": "1.2.5",
917− "resolved": "https://registry.npmjs.org/minimist/-/minimist-1.2.5.tgz",
918− "integrity": "sha512-FM9nNUYrRBAELZQT3xeZQ7fmMOBg6nWNmJKTcgsJeaLstP/UODVpGsr5OhXhhXg6f+qtJ8uiZ+PUxkDWcgIXLw==",
919− "dev": true
920− },
921− "node_modules/minipass": {
922− "version": "2.9.0",
923− "resolved": "https://registry.npmjs.org/minipass/-/minipass-2.9.0.tgz",
924− "integrity": "sha512-wxfUjg9WebH+CUDX/CdbRlh5SmfZiy/hpkxaRI16Y9W56Pa75sWgd/rvFilSgrauD9NyFymP/+JFV3KwzIsJeg==",
925− "dev": true,
926− "dependencies": {
927− "safe-buffer": "^5.1.2",
928− "yallist": "^3.0.0"
929− }
930− },
931− "node_modules/minizlib": {
932− "version": "1.3.3",
933− "resolved": "https://registry.npmjs.org/minizlib/-/minizlib-1.3.3.tgz",
934− "integrity": "sha512-6ZYMOEnmVsdCeTJVE0W9ZD+pVnE8h9Hma/iOwwRDsdQoePpoX56/8B6z3P9VNwppJuBKNRuFDRNRqRWexT9G9Q==",
935− "dev": true,
936− "dependencies": {
937− "minipass": "^2.9.0"
938− }
939− },
940− "node_modules/mkdirp": {
941− "version": "0.5.5",
942− "resolved": "https://registry.npmjs.org/mkdirp/-/mkdirp-0.5.5.tgz",
943− "integrity": "sha512-NKmAlESf6jMGym1++R0Ra7wvhV+wFW63FaSOFPwRahvea0gMUcGUhVeAg/0BC0wiv9ih5NYPB1Wn1UEI1/L+xQ==",
944− "dev": true,
945− "dependencies": {
946− "minimist": "^1.2.5"
947− },
948− "bin": {
949− "mkdirp": "bin/cmd.js"
950− }
951− },
952601 "node_modules/mri": {
953602 "version": "1.2.0",
954603 "resolved": "https://registry.npmjs.org/mri/-/mri-1.2.0.tgz",
955604 "integrity": "sha512-tzzskb3bG8LvYGFF/mDTpq3jpI6Q9wc3LEmBaghu+DdCssd1FakN7Bc0hVNmEyGq1bq3RgfkCb3cmQLpNPOroA==",
956− "dev": true,
957605 "engines": {
958606 "node": ">=4"
959607 }
@@ -961,229 +609,32 @@
961609 "node_modules/ms": {
962610 "version": "2.1.2",
963611 "resolved": "https://registry.npmjs.org/ms/-/ms-2.1.2.tgz",
964− "integrity": "sha512-sGkPx+VjMtmA6MX27oA4FBFELFCZZ4S4XqeGOXCv68tT+jb3vk/RyaKWP0PTKyWtmLSM0b+adUTEvbs1PEaH2w==",
965− "dev": true
966− },
967− "node_modules/oauth-sign": {
968− "version": "0.9.0",
969− "resolved": "https://registry.npmjs.org/oauth-sign/-/oauth-sign-0.9.0.tgz",
970− "integrity": "sha512-fexhUFFPTGV8ybAtSIGbV6gOkSv8UtRbDBnAyLQw4QPKkgNlsH2ByPGtMUqdWkos6YCRmAqViwgZrJc/mRDzZQ==",
971− "dev": true,
972− "engines": {
973− "node": "*"
974− }
975− },
976− "node_modules/performance-now": {
977− "version": "2.1.0",
978− "resolved": "https://registry.npmjs.org/performance-now/-/performance-now-2.1.0.tgz",
979− "integrity": "sha1-Ywn04OX6kT7BxpMHrjZLSzd8nns=",
980− "dev": true
981− },
982− "node_modules/psl": {
983− "version": "1.8.0",
984− "resolved": "https://registry.npmjs.org/psl/-/psl-1.8.0.tgz",
985− "integrity": "sha512-RIdOzyoavK+hA18OGGWDqUTsCLhtA7IcZ/6NCs4fFJaHBDab+pDDmDIByWFRQJq2Cd7r1OoQxBGKOaztq+hjIQ==",
986− "dev": true
987− },
988− "node_modules/punycode": {
989− "version": "2.1.1",
990− "resolved": "https://registry.npmjs.org/punycode/-/punycode-2.1.1.tgz",
991− "integrity": "sha512-XRsRjdf+j5ml+y/6GKHPZbrF/8p2Yga0JPtdqTIY2Xe5ohJPD9saDJJLPvp9+NSBprVvevdXZybnj2cv8OEd0A==",
992− "dev": true,
993− "engines": {
994− "node": ">=6"
995− }
996− },
997− "node_modules/purs-tidy": {
998− "version": "0.6.4",
999− "resolved": "https://registry.npmjs.org/purs-tidy/-/purs-tidy-0.6.4.tgz",
1000− "integrity": "sha512-d+0wmUeMsLLg6DAVLyGfMjJ97I+iP1YHbq8Z74JSp4qTgvpXRLBtyvuXpwVgmowsaf5DwHj5jAg1La0Cr7JPxg==",
1001− "dev": true,
1002− "bin": {
1003− "purs-tidy": "bin/index.js"
1004− }
1005− },
1006− "node_modules/qs": {
1007− "version": "6.5.2",
1008− "resolved": "https://registry.npmjs.org/qs/-/qs-6.5.2.tgz",
1009− "integrity": "sha512-N5ZAX4/LxJmF+7wN74pUD6qAh9/wnvdQcjq9TZjevvXzSUo7bfmw91saqMjzGS2xq91/odN2dW/WOl7qQHNDGA==",
1010− "dev": true,
1011− "engines": {
1012− "node": ">=0.6"
1013− }
1014− },
1015− "node_modules/request": {
1016− "version": "2.88.2",
1017− "resolved": "https://registry.npmjs.org/request/-/request-2.88.2.tgz",
1018− "integrity": "sha512-MsvtOrfG9ZcrOwAW+Qi+F6HbD0CWXEh9ou77uOb7FM2WPhwT7smM833PzanhJLsgXjN89Ir6V2PczXNnMpwKhw==",
1019− "deprecated": "request has been deprecated, see https://github.com/request/request/issues/3142",
1020− "dev": true,
1021− "dependencies": {
1022− "aws-sign2": "~0.7.0",
1023− "aws4": "^1.8.0",
1024− "caseless": "~0.12.0",
1025− "combined-stream": "~1.0.6",
1026− "extend": "~3.0.2",
1027− "forever-agent": "~0.6.1",
1028− "form-data": "~2.3.2",
1029− "har-validator": "~5.1.3",
1030− "http-signature": "~1.2.0",
1031− "is-typedarray": "~1.0.0",
1032− "isstream": "~0.1.2",
1033− "json-stringify-safe": "~5.0.1",
1034− "mime-types": "~2.1.19",
1035− "oauth-sign": "~0.9.0",
1036− "performance-now": "^2.1.0",
1037− "qs": "~6.5.2",
1038− "safe-buffer": "^5.1.2",
1039− "tough-cookie": "~2.5.0",
1040− "tunnel-agent": "^0.6.0",
1041− "uuid": "^3.3.2"
1042− },
1043− "engines": {
1044− "node": ">= 6"
1045− }
612+ "integrity": "sha512-sGkPx+VjMtmA6MX27oA4FBFELFCZZ4S4XqeGOXCv68tT+jb3vk/RyaKWP0PTKyWtmLSM0b+adUTEvbs1PEaH2w=="
1046613 },
1047614 "node_modules/sade": {
1048− "version": "1.7.4",
1049− "resolved": "https://registry.npmjs.org/sade/-/sade-1.7.4.tgz",
1050− "integrity": "sha512-y5yauMD93rX840MwUJr7C1ysLFBgMspsdTo4UVrDg3fXDvtwOyIqykhVAAm6fk/3au77773itJStObgK+LKaiA==",
1051− "dev": true,
615+ "version": "1.8.1",
616+ "resolved": "https://registry.npmjs.org/sade/-/sade-1.8.1.tgz",
617+ "integrity": "sha512-xal3CZX1Xlo/k4ApwCFrHVACi9fBqJ7V+mwhBsuf/1IOKbBy098Fex+Wa/5QMubw09pSZ/u8EY8PWgevJsXp1A==",
1052618 "dependencies": {
1053619 "mri": "^1.1.0"
1054620 },
1055− "engines": {
1056− "node": ">= 6"
1057− }
1058− },
1059− "node_modules/safe-buffer": {
1060− "version": "5.2.1",
1061− "resolved": "https://registry.npmjs.org/safe-buffer/-/safe-buffer-5.2.1.tgz",
1062− "integrity": "sha512-rp3So07KcdmmKbGvgaNxQSJr7bGVSVk5S9Eq1F+ppbRo70+YeaDxkw5Dd8NPN+GD6bjnYm2VuPuCXmpuYvmCXQ==",
1063− "dev": true,
1064− "funding": [
1065− {
1066− "type": "github",
1067− "url": "https://github.com/sponsors/feross"
1068− },
1069− {
1070− "type": "patreon",
1071− "url": "https://www.patreon.com/feross"
1072− },
1073− {
1074− "type": "consulting",
1075− "url": "https://feross.org/support"
1076− }
1077− ]
1078− },
1079− "node_modules/safer-buffer": {
1080− "version": "2.1.2",
1081− "resolved": "https://registry.npmjs.org/safer-buffer/-/safer-buffer-2.1.2.tgz",
1082− "integrity": "sha512-YZo3K82SD7Riyi0E1EQPojLz7kpepnSQI9IyPbHHg1XXXevb5dJI7tpyN2ADxGcQbHG7vcyRHk0cbwqcQriUtg==",
1083− "dev": true
1084− },
1085− "node_modules/spago": {
1086− "version": "0.20.3",
1087− "resolved": "https://registry.npmjs.org/spago/-/spago-0.20.3.tgz",
1088− "integrity": "sha512-R4CWLP5IbaWoNIpS1QAUuDK2LKlKYqT5gBKVZL7ILilvCwdwS72u3NbGZbvx7VCRRZz4lG7zXUkqKNow7zh6wQ==",
1089− "dev": true,
1090− "hasInstallScript": true,
1091− "dependencies": {
1092− "request": "^2.88.0",
1093− "tar": "^4.4.8"
1094− },
1095− "bin": {
1096− "spago": "spago"
1097− }
1098− },
1099− "node_modules/sshpk": {
1100− "version": "1.16.1",
1101− "resolved": "https://registry.npmjs.org/sshpk/-/sshpk-1.16.1.tgz",
1102− "integrity": "sha512-HXXqVUq7+pcKeLqqZj6mHFUMvXtOJt1uoUx09pFW6011inTMxqI8BA8PM95myrIyyKwdnzjdFjLiE6KBPVtJIg==",
1103− "dev": true,
1104− "dependencies": {
1105− "asn1": "~0.2.3",
1106− "assert-plus": "^1.0.0",
1107− "bcrypt-pbkdf": "^1.0.0",
1108− "dashdash": "^1.12.0",
1109− "ecc-jsbn": "~0.1.1",
1110− "getpass": "^0.1.1",
1111− "jsbn": "~0.1.0",
1112− "safer-buffer": "^2.0.2",
1113− "tweetnacl": "~0.14.0"
1114− },
1115− "bin": {
1116− "sshpk-conv": "bin/sshpk-conv",
1117− "sshpk-sign": "bin/sshpk-sign",
1118− "sshpk-verify": "bin/sshpk-verify"
1119− },
1120− "engines": {
1121− "node": ">=0.10.0"
1122− }
1123− },
1124− "node_modules/tar": {
1125− "version": "4.4.19",
1126− "resolved": "https://registry.npmjs.org/tar/-/tar-4.4.19.tgz",
1127− "integrity": "sha512-a20gEsvHnWe0ygBY8JbxoM4w3SJdhc7ZAuxkLqh+nvNQN2IOt0B5lLgM490X5Hl8FF0dl0tOf2ewFYAlIFgzVA==",
1128− "dev": true,
1129− "dependencies": {
1130− "chownr": "^1.1.4",
1131− "fs-minipass": "^1.2.7",
1132− "minipass": "^2.9.0",
1133− "minizlib": "^1.3.3",
1134− "mkdirp": "^0.5.5",
1135− "safe-buffer": "^5.2.1",
1136− "yallist": "^3.1.1"
1137− },
1138− "engines": {
1139− "node": ">=4.5"
1140− }
1141− },
1142− "node_modules/totalist": {
1143− "version": "2.0.0",
1144− "resolved": "https://registry.npmjs.org/totalist/-/totalist-2.0.0.tgz",
1145− "integrity": "sha512-+Y17F0YzxfACxTyjfhnJQEe7afPA0GSpYlFkl2VFMxYP7jshQf9gXV7cH47EfToBumFThfKBvfAcoUn6fdNeRQ==",
1146− "dev": true,
1147621 "engines": {
1148622 "node": ">=6"
1149623 }
1150624 },
1151− "node_modules/tough-cookie": {
1152− "version": "2.5.0",
1153− "resolved": "https://registry.npmjs.org/tough-cookie/-/tough-cookie-2.5.0.tgz",
1154− "integrity": "sha512-nlLsUzgm1kfLXSXfRZMc1KLAugd4hqJHDTvc2hDIwS3mZAfMEuMbc03SujMF+GEcpaX/qboeycw6iO8JwVv2+g==",
1155− "dev": true,
1156− "dependencies": {
1157− "psl": "^1.1.28",
1158− "punycode": "^2.1.1"
1159− },
1160− "engines": {
1161− "node": ">=0.8"
1162− }
1163− },
1164− "node_modules/tunnel-agent": {
1165− "version": "0.6.0",
1166− "resolved": "https://registry.npmjs.org/tunnel-agent/-/tunnel-agent-0.6.0.tgz",
1167− "integrity": "sha1-J6XeoGs2sEoKmWZ3SykIaPD8QP0=",
1168− "dev": true,
1169− "dependencies": {
1170− "safe-buffer": "^5.0.1"
1171− },
1172− "engines": {
1173− "node": "*"
625+ "node_modules/unist-util-is": {
626+ "version": "5.1.1",
627+ "resolved": "https://registry.npmjs.org/unist-util-is/-/unist-util-is-5.1.1.tgz",
628+ "integrity": "sha512-F5CZ68eYzuSvJjGhCLPL3cYx45IxkqXSetCcRgUXtbcm50X2L9oOWQlfUfDdAf+6Pd27YDblBfdtmsThXmwpbQ==",
629+ "funding": {
630+ "type": "opencollective",
631+ "url": "https://opencollective.com/unified"
1174632 }
1175633 },
1176− "node_modules/tweetnacl": {
1177− "version": "0.14.5",
1178− "resolved": "https://registry.npmjs.org/tweetnacl/-/tweetnacl-0.14.5.tgz",
1179− "integrity": "sha1-WuaBd/GS1EViadEIr6k/+HQ/T2Q=",
1180− "dev": true
1181− },
1182634 "node_modules/unist-util-stringify-position": {
1183− "version": "3.0.0",
1184− "resolved": "https://registry.npmjs.org/unist-util-stringify-position/-/unist-util-stringify-position-3.0.0.tgz",
1185− "integrity": "sha512-SdfAl8fsDclywZpfMDTVDxA2V7LjtRDTOFd44wUJamgl6OlVngsqWjxvermMYf60elWHbxhuRCZml7AnuXCaSA==",
1186− "dev": true,
635+ "version": "3.0.2",
636+ "resolved": "https://registry.npmjs.org/unist-util-stringify-position/-/unist-util-stringify-position-3.0.2.tgz",
637+ "integrity": "sha512-7A6eiDCs9UtjcwZOcCpM4aPII3bAAGv13E96IkawkOAW0OhH+yRxtY0lzo8KiHpzEMfH7Q+FizUmwp8Iqy5EWg==",
1187638 "dependencies": {
1188639 "@types/unist": "^2.0.0"
1189640 },
@@ -1192,36 +643,42 @@
1192643 "url": "https://opencollective.com/unified"
1193644 }
1194645 },
1195− "node_modules/uri-js": {
1196− "version": "4.4.1",
1197− "resolved": "https://registry.npmjs.org/uri-js/-/uri-js-4.4.1.tgz",
1198− "integrity": "sha512-7rKUyy33Q1yc98pQ1DAmLtwX109F7TIfWlW1Ydo8Wl1ii1SeHieeh0HHfPeL2fMXK6z0s8ecKs9frCuLJvndBg==",
1199− "dev": true,
646+ "node_modules/unist-util-visit": {
647+ "version": "4.1.0",
648+ "resolved": "https://registry.npmjs.org/unist-util-visit/-/unist-util-visit-4.1.0.tgz",
649+ "integrity": "sha512-n7lyhFKJfVZ9MnKtqbsqkQEk5P1KShj0+//V7mAcoI6bpbUjh3C/OG8HVD+pBihfh6Ovl01m8dkcv9HNqYajmQ==",
1200650 "dependencies": {
1201− "punycode": "^2.1.0"
651+ "@types/unist": "^2.0.0",
652+ "unist-util-is": "^5.0.0",
653+ "unist-util-visit-parents": "^5.0.0"
654+ },
655+ "funding": {
656+ "type": "opencollective",
657+ "url": "https://opencollective.com/unified"
1202658 }
1203659 },
1204− "node_modules/uuid": {
1205− "version": "3.4.0",
1206− "resolved": "https://registry.npmjs.org/uuid/-/uuid-3.4.0.tgz",
1207− "integrity": "sha512-HjSDRw6gZE5JMggctHBcjVak08+KEVhSIiDzFnT9S9aegmp85S/bReBVTb4QTFaRNptJ9kuYaNhnbNEOkbKb/A==",
1208− "deprecated": "Please upgrade to version 7 or higher. Older versions may use Math.random() in certain circumstances, which is known to be problematic. See https://v8.dev/blog/math-random for details.",
1209− "dev": true,
1210− "bin": {
1211− "uuid": "bin/uuid"
660+ "node_modules/unist-util-visit-parents": {
661+ "version": "5.1.0",
662+ "resolved": "https://registry.npmjs.org/unist-util-visit-parents/-/unist-util-visit-parents-5.1.0.tgz",
663+ "integrity": "sha512-y+QVLcY5eR/YVpqDsLf/xh9R3Q2Y4HxkZTp7ViLDU6WtJCEcPmRzW1gpdWDCDIqIlhuPDXOgttqPlykrHYDekg==",
664+ "dependencies": {
665+ "@types/unist": "^2.0.0",
666+ "unist-util-is": "^5.0.0"
667+ },
668+ "funding": {
669+ "type": "opencollective",
670+ "url": "https://opencollective.com/unified"
1212671 }
1213672 },
1214673 "node_modules/uvu": {
1215− "version": "0.5.2",
1216− "resolved": "https://registry.npmjs.org/uvu/-/uvu-0.5.2.tgz",
1217− "integrity": "sha512-m2hLe7I2eROhh+tm3WE5cTo/Cv3WQA7Oc9f7JB6uWv+/zVKvfAm53bMyOoGOSZeQ7Ov2Fu9pLhFr7p07bnT20w==",
1218− "dev": true,
674+ "version": "0.5.3",
675+ "resolved": "https://registry.npmjs.org/uvu/-/uvu-0.5.3.tgz",
676+ "integrity": "sha512-brFwqA3FXzilmtnIyJ+CxdkInkY/i4ErvP7uV0DnUVxQcQ55reuHphorpF+tZoVHK2MniZ/VJzI7zJQoc9T9Yw==",
1219677 "dependencies": {
1220678 "dequal": "^2.0.0",
1221679 "diff": "^5.0.0",
1222680 "kleur": "^4.0.3",
1223− "sade": "^1.7.3",
1224− "totalist": "^2.0.0"
681+ "sade": "^1.7.3"
1225682 },
1226683 "bin": {
1227684 "uvu": "bin.js"
@@ -1230,25 +687,14 @@
1230687 "node": ">=8"
1231688 }
1232689 },
1233− "node_modules/verror": {
1234− "version": "1.10.0",
1235− "resolved": "https://registry.npmjs.org/verror/-/verror-1.10.0.tgz",
1236− "integrity": "sha1-OhBcoXBTr1XW4nDB+CiGguGNpAA=",
1237− "dev": true,
1238− "engines": [
1239− "node >=0.6.0"
1240− ],
1241− "dependencies": {
1242− "assert-plus": "^1.0.0",
1243− "core-util-is": "1.0.2",
1244− "extsprintf": "^1.2.0"
690+ "node_modules/zwitch": {
691+ "version": "2.0.2",
692+ "resolved": "https://registry.npmjs.org/zwitch/-/zwitch-2.0.2.tgz",
693+ "integrity": "sha512-JZxotl7SxAJH0j7dN4pxsTV6ZLXoLdGME+PsjkL/DaBrVryK9kTGq06GfKrwcSOqypP+fdXGoCHE36b99fWVoA==",
694+ "funding": {
695+ "type": "github",
696+ "url": "https://github.com/sponsors/wooorm"
1245697 }
1246− },
1247− "node_modules/yallist": {
1248− "version": "3.1.1",
1249− "resolved": "https://registry.npmjs.org/yallist/-/yallist-3.1.1.tgz",
1250− "integrity": "sha512-a4UGQaWPH59mOXUYnAG2ewncQS4i4F43Tv3JoAM+s2VDAmS9NsK8GpDMLrCHPksFT7h3K6TOoUNn2pb7RoXx4g==",
1251− "dev": true
1252698 }
1253699 },
1254700 "dependencies": {
@@ -1256,7 +702,6 @@
1256702 "version": "4.1.7",
1257703 "resolved": "https://registry.npmjs.org/@types/debug/-/debug-4.1.7.tgz",
1258704 "integrity": "sha512-9AonUzyTjXXhEOa0DnqpzZi6VHlqKMswga9EXjpXnnqxwLtdvPPtlO8evrI5D9S6asFRCQ6v+wpiUKbw+vKqyg==",
1259− "dev": true,
1260705 "requires": {
1261706 "@types/ms": "*"
1262707 }
@@ -1265,7 +710,6 @@
1265710 "version": "3.0.10",
1266711 "resolved": "https://registry.npmjs.org/@types/mdast/-/mdast-3.0.10.tgz",
1267712 "integrity": "sha512-W864tg/Osz1+9f4lrGTZpCSO5/z4608eUp19tbozkq2HJK6i3z1kT0H9tlADXuYIb1YYOBByU4Jsqkk75q48qA==",
1268− "dev": true,
1269713 "requires": {
1270714 "@types/unist": "*"
1271715 }
@@ -1273,302 +717,58 @@
1273717 "@types/ms": {
1274718 "version": "0.7.31",
1275719 "resolved": "https://registry.npmjs.org/@types/ms/-/ms-0.7.31.tgz",
1276− "integrity": "sha512-iiUgKzV9AuaEkZqkOLDIvlQiL6ltuZd9tGcW3gwpnX8JbuiuhFlEGmmFXEXkN50Cvq7Os88IY2v0dkDqXYWVgA==",
1277− "dev": true
720+ "integrity": "sha512-iiUgKzV9AuaEkZqkOLDIvlQiL6ltuZd9tGcW3gwpnX8JbuiuhFlEGmmFXEXkN50Cvq7Os88IY2v0dkDqXYWVgA=="
1278721 },
1279722 "@types/unist": {
1280723 "version": "2.0.6",
1281724 "resolved": "https://registry.npmjs.org/@types/unist/-/unist-2.0.6.tgz",
1282− "integrity": "sha512-PBjIUxZHOuj0R15/xuwJYjFi+KZdNFrehocChv4g5hu6aFroHue8m0lBP0POdK2nKzbw0cgV1mws8+V/JAcEkQ==",
1283− "dev": true
1284− },
1285− "ajv": {
1286− "version": "6.12.6",
1287− "resolved": "https://registry.npmjs.org/ajv/-/ajv-6.12.6.tgz",
1288− "integrity": "sha512-j3fVLgvTo527anyYyJOGTYJbG+vnnQYvE0m5mmkc1TK+nxAppkCLMIL0aZ4dblVCNoGShhm+kzE4ZUykBoMg4g==",
1289− "dev": true,
1290− "requires": {
1291− "fast-deep-equal": "^3.1.1",
1292− "fast-json-stable-stringify": "^2.0.0",
1293− "json-schema-traverse": "^0.4.1",
1294− "uri-js": "^4.2.2"
1295− }
1296− },
1297− "asn1": {
1298− "version": "0.2.6",
1299− "resolved": "https://registry.npmjs.org/asn1/-/asn1-0.2.6.tgz",
1300− "integrity": "sha512-ix/FxPn0MDjeyJ7i/yoHGFt/EX6LyNbxSEhPPXODPL+KB0VPk86UYfL0lMdy+KCnv+fmvIzySwaK5COwqVbWTQ==",
1301− "dev": true,
1302− "requires": {
1303− "safer-buffer": "~2.1.0"
1304− }
1305− },
1306− "assert-plus": {
1307− "version": "1.0.0",
1308− "resolved": "https://registry.npmjs.org/assert-plus/-/assert-plus-1.0.0.tgz",
1309− "integrity": "sha1-8S4PPF13sLHN2RRpQuTpbB5N1SU=",
1310− "dev": true
1311− },
1312− "asynckit": {
1313− "version": "0.4.0",
1314− "resolved": "https://registry.npmjs.org/asynckit/-/asynckit-0.4.0.tgz",
1315− "integrity": "sha1-x57Zf380y48robyXkLzDZkdLS3k=",
1316− "dev": true
1317− },
1318− "aws-sign2": {
1319− "version": "0.7.0",
1320− "resolved": "https://registry.npmjs.org/aws-sign2/-/aws-sign2-0.7.0.tgz",
1321− "integrity": "sha1-tG6JCTSpWR8tL2+G1+ap8bP+dqg=",
1322− "dev": true
1323− },
1324− "aws4": {
1325− "version": "1.11.0",
1326− "resolved": "https://registry.npmjs.org/aws4/-/aws4-1.11.0.tgz",
1327− "integrity": "sha512-xh1Rl34h6Fi1DC2WWKfxUTVqRsNnr6LsKz2+hfwDxQJWmrx8+c7ylaqBMcHfl1U1r2dsifOvKX3LQuLNZ+XSvA==",
1328− "dev": true
1329− },
1330− "bcrypt-pbkdf": {
1331− "version": "1.0.2",
1332− "resolved": "https://registry.npmjs.org/bcrypt-pbkdf/-/bcrypt-pbkdf-1.0.2.tgz",
1333− "integrity": "sha1-pDAdOJtqQ/m2f/PKEaP2Y342Dp4=",
1334− "dev": true,
1335− "requires": {
1336− "tweetnacl": "^0.14.3"
1337− }
1338− },
1339− "caseless": {
1340− "version": "0.12.0",
1341− "resolved": "https://registry.npmjs.org/caseless/-/caseless-0.12.0.tgz",
1342− "integrity": "sha1-G2gcIf+EAzyCZUMJBolCDRhxUdw=",
1343− "dev": true
725+ "integrity": "sha512-PBjIUxZHOuj0R15/xuwJYjFi+KZdNFrehocChv4g5hu6aFroHue8m0lBP0POdK2nKzbw0cgV1mws8+V/JAcEkQ=="
1344726 },
1345727 "character-entities": {
1346728 "version": "2.0.1",
1347729 "resolved": "https://registry.npmjs.org/character-entities/-/character-entities-2.0.1.tgz",
1348− "integrity": "sha512-OzmutCf2Kmc+6DrFrrPS8/tDh2+DpnrfzdICHWhcVC9eOd0N1PXmQEE1a8iM4IziIAG+8tmTq3K+oo0ubH6RRQ==",
1349− "dev": true
1350− },
1351− "chownr": {
1352− "version": "1.1.4",
1353− "resolved": "https://registry.npmjs.org/chownr/-/chownr-1.1.4.tgz",
1354− "integrity": "sha512-jJ0bqzaylmJtVnNgzTeSOs8DPavpbYgEr/b0YL8/2GO3xJEhInFmhKMUnEJQjZumK7KXGFhUy89PrsJWlakBVg==",
1355− "dev": true
1356− },
1357− "combined-stream": {
1358− "version": "1.0.8",
1359− "resolved": "https://registry.npmjs.org/combined-stream/-/combined-stream-1.0.8.tgz",
1360− "integrity": "sha512-FQN4MRfuJeHf7cBbBMJFXhKSDq+2kAArBlmRBvcvFE5BB1HZKXtSFASDhdlz9zOYwxh8lDdnvmMOe/+5cdoEdg==",
1361− "dev": true,
1362− "requires": {
1363− "delayed-stream": "~1.0.0"
1364− }
1365− },
1366− "core-util-is": {
1367− "version": "1.0.2",
1368− "resolved": "https://registry.npmjs.org/core-util-is/-/core-util-is-1.0.2.tgz",
1369− "integrity": "sha1-tf1UIgqivFq1eqtxQMlAdUUDwac=",
1370− "dev": true
1371− },
1372− "dashdash": {
1373− "version": "1.14.1",
1374− "resolved": "https://registry.npmjs.org/dashdash/-/dashdash-1.14.1.tgz",
1375− "integrity": "sha1-hTz6D3y+L+1d4gMmuN1YEDX24vA=",
1376− "dev": true,
1377− "requires": {
1378− "assert-plus": "^1.0.0"
1379− }
730+ "integrity": "sha512-OzmutCf2Kmc+6DrFrrPS8/tDh2+DpnrfzdICHWhcVC9eOd0N1PXmQEE1a8iM4IziIAG+8tmTq3K+oo0ubH6RRQ=="
1380731 },
1381732 "debug": {
1382− "version": "4.3.3",
1383− "resolved": "https://registry.npmjs.org/debug/-/debug-4.3.3.tgz",
1384− "integrity": "sha512-/zxw5+vh1Tfv+4Qn7a5nsbcJKPaSvCDhojn6FEl9vupwK2VCSDtEiEtqr8DFtzYFOdz63LBkxec7DYuc2jon6Q==",
1385− "dev": true,
733+ "version": "4.3.4",
734+ "resolved": "https://registry.npmjs.org/debug/-/debug-4.3.4.tgz",
735+ "integrity": "sha512-PRWFHuSU3eDtQJPvnNY7Jcket1j0t5OuOsFzPPzsekD52Zl8qUfFIPEiswXqIvHWGVHOgX+7G/vCNNhehwxfkQ==",
1386736 "requires": {
1387737 "ms": "2.1.2"
1388738 }
1389739 },
1390740 "decode-named-character-reference": {
1391− "version": "1.0.1",
1392− "resolved": "https://registry.npmjs.org/decode-named-character-reference/-/decode-named-character-reference-1.0.1.tgz",
1393− "integrity": "sha512-YV/0HQHreRwKb7uBopyIkLG17jG6Sv2qUchk9qSoVJ2f+flwRsPNBO0hAnjt6mTNYUT+vw9Gy2ihXg4sUWPi2w==",
1394− "dev": true,
741+ "version": "1.0.2",
742+ "resolved": "https://registry.npmjs.org/decode-named-character-reference/-/decode-named-character-reference-1.0.2.tgz",
743+ "integrity": "sha512-O8x12RzrUF8xyVcY0KJowWsmaJxQbmy0/EtnNtHRpsOcT7dFk5W598coHqBVpmWo1oQQfsCqfCmkZN5DJrZVdg==",
1395744 "requires": {
1396745 "character-entities": "^2.0.0"
1397746 }
1398747 },
1399− "delayed-stream": {
1400− "version": "1.0.0",
1401− "resolved": "https://registry.npmjs.org/delayed-stream/-/delayed-stream-1.0.0.tgz",
1402− "integrity": "sha1-3zrhmayt+31ECqrgsp4icrJOxhk=",
1403− "dev": true
1404− },
1405748 "dequal": {
1406749 "version": "2.0.2",
1407750 "resolved": "https://registry.npmjs.org/dequal/-/dequal-2.0.2.tgz",
1408− "integrity": "sha512-q9K8BlJVxK7hQYqa6XISGmBZbtQQWVXSrRrWreHC94rMt1QL/Impruc+7p2CYSYuVIUr+YCt6hjrs1kkdJRTug==",
1409− "dev": true
751+ "integrity": "sha512-q9K8BlJVxK7hQYqa6XISGmBZbtQQWVXSrRrWreHC94rMt1QL/Impruc+7p2CYSYuVIUr+YCt6hjrs1kkdJRTug=="
1410752 },
1411753 "diff": {
1412− "version": "5.0.0",
1413− "resolved": "https://registry.npmjs.org/diff/-/diff-5.0.0.tgz",
1414− "integrity": "sha512-/VTCrvm5Z0JGty/BWHljh+BAiw3IK+2j87NGMu8Nwc/f48WoDAC395uomO9ZD117ZOBaHmkX1oyLvkVM/aIT3w==",
1415− "dev": true
1416− },
1417− "ecc-jsbn": {
1418− "version": "0.1.2",
1419− "resolved": "https://registry.npmjs.org/ecc-jsbn/-/ecc-jsbn-0.1.2.tgz",
1420− "integrity": "sha1-OoOpBOVDUyh4dMVkt1SThoSamMk=",
1421− "dev": true,
1422− "requires": {
1423− "jsbn": "~0.1.0",
1424− "safer-buffer": "^2.1.0"
1425− }
1426− },
1427− "extend": {
1428− "version": "3.0.2",
1429− "resolved": "https://registry.npmjs.org/extend/-/extend-3.0.2.tgz",
1430− "integrity": "sha512-fjquC59cD7CyW6urNXK0FBufkZcoiGG80wTuPujX590cB5Ttln20E2UB4S/WARVqhXffZl2LNgS+gQdPIIim/g==",
1431− "dev": true
1432− },
1433− "extsprintf": {
1434− "version": "1.3.0",
1435− "resolved": "https://registry.npmjs.org/extsprintf/-/extsprintf-1.3.0.tgz",
1436− "integrity": "sha1-lpGEQOMEGnpBT4xS48V06zw+HgU=",
1437− "dev": true
1438− },
1439− "fast-deep-equal": {
1440− "version": "3.1.3",
1441− "resolved": "https://registry.npmjs.org/fast-deep-equal/-/fast-deep-equal-3.1.3.tgz",
1442− "integrity": "sha512-f3qQ9oQy9j2AhBe/H9VC91wLmKBCCU/gDOnKNAYG5hswO7BLKj09Hc5HYNz9cGI++xlpDCIgDaitVs03ATR84Q==",
1443− "dev": true
1444− },
1445− "fast-json-stable-stringify": {
1446− "version": "2.1.0",
1447− "resolved": "https://registry.npmjs.org/fast-json-stable-stringify/-/fast-json-stable-stringify-2.1.0.tgz",
1448− "integrity": "sha512-lhd/wF+Lk98HZoTCtlVraHtfh5XYijIjalXck7saUtuanSDyLMxnHhSXEDJqHxD7msR8D0uCmqlkwjCV8xvwHw==",
1449− "dev": true
1450− },
1451− "forever-agent": {
1452− "version": "0.6.1",
1453− "resolved": "https://registry.npmjs.org/forever-agent/-/forever-agent-0.6.1.tgz",
1454− "integrity": "sha1-+8cfDEGt6zf5bFd60e1C2P2sypE=",
1455− "dev": true
1456− },
1457− "form-data": {
1458− "version": "2.3.3",
1459− "resolved": "https://registry.npmjs.org/form-data/-/form-data-2.3.3.tgz",
1460− "integrity": "sha512-1lLKB2Mu3aGP1Q/2eCOx0fNbRMe7XdwktwOruhfqqd0rIJWwN4Dh+E3hrPSlDCXnSR7UtZ1N38rVXm+6+MEhJQ==",
1461− "dev": true,
1462− "requires": {
1463− "asynckit": "^0.4.0",
1464− "combined-stream": "^1.0.6",
1465− "mime-types": "^2.1.12"
1466− }
1467− },
1468− "fs-minipass": {
1469− "version": "1.2.7",
1470− "resolved": "https://registry.npmjs.org/fs-minipass/-/fs-minipass-1.2.7.tgz",
1471− "integrity": "sha512-GWSSJGFy4e9GUeCcbIkED+bgAoFyj7XF1mV8rma3QW4NIqX9Kyx79N/PF61H5udOV3aY1IaMLs6pGbH71nlCTA==",
1472− "dev": true,
1473− "requires": {
1474− "minipass": "^2.6.0"
1475− }
1476− },
1477− "getpass": {
1478− "version": "0.1.7",
1479− "resolved": "https://registry.npmjs.org/getpass/-/getpass-0.1.7.tgz",
1480− "integrity": "sha1-Xv+OPmhNVprkyysSgmBOi6YhSfo=",
1481− "dev": true,
1482− "requires": {
1483− "assert-plus": "^1.0.0"
1484− }
1485− },
1486− "har-schema": {
1487− "version": "2.0.0",
1488− "resolved": "https://registry.npmjs.org/har-schema/-/har-schema-2.0.0.tgz",
1489− "integrity": "sha1-qUwiJOvKwEeCoNkDVSHyRzW37JI=",
1490− "dev": true
1491− },
1492− "har-validator": {
1493− "version": "5.1.5",
1494− "resolved": "https://registry.npmjs.org/har-validator/-/har-validator-5.1.5.tgz",
1495− "integrity": "sha512-nmT2T0lljbxdQZfspsno9hgrG3Uir6Ks5afism62poxqBM6sDnMEuPmzTq8XN0OEwqKLLdh1jQI3qyE66Nzb3w==",
1496− "dev": true,
1497− "requires": {
1498− "ajv": "^6.12.3",
1499− "har-schema": "^2.0.0"
1500− }
1501− },
1502− "http-signature": {
1503− "version": "1.2.0",
1504− "resolved": "https://registry.npmjs.org/http-signature/-/http-signature-1.2.0.tgz",
1505− "integrity": "sha1-muzZJRFHcvPZW2WmCruPfBj7rOE=",
1506− "dev": true,
1507− "requires": {
1508− "assert-plus": "^1.0.0",
1509− "jsprim": "^1.2.2",
1510− "sshpk": "^1.7.0"
1511− }
1512− },
1513− "is-typedarray": {
1514− "version": "1.0.0",
1515− "resolved": "https://registry.npmjs.org/is-typedarray/-/is-typedarray-1.0.0.tgz",
1516− "integrity": "sha1-5HnICFjfDBsR3dppQPlgEfzaSpo=",
1517− "dev": true
1518− },
1519− "isstream": {
1520− "version": "0.1.2",
1521− "resolved": "https://registry.npmjs.org/isstream/-/isstream-0.1.2.tgz",
1522− "integrity": "sha1-R+Y/evVa+m+S4VAOaQ64uFKcCZo=",
1523− "dev": true
1524− },
1525− "jsbn": {
1526− "version": "0.1.1",
1527− "resolved": "https://registry.npmjs.org/jsbn/-/jsbn-0.1.1.tgz",
1528− "integrity": "sha1-peZUwuWi3rXyAdls77yoDA7y9RM=",
1529− "dev": true
1530− },
1531− "json-schema": {
1532− "version": "0.4.0",
1533− "resolved": "https://registry.npmjs.org/json-schema/-/json-schema-0.4.0.tgz",
1534− "integrity": "sha512-es94M3nTIfsEPisRafak+HDLfHXnKBhV3vU5eqPcS3flIWqcxJWgXHXiey3YrpaNsanY5ei1VoYEbOzijuq9BA==",
1535− "dev": true
1536− },
1537− "json-schema-traverse": {
1538− "version": "0.4.1",
1539− "resolved": "https://registry.npmjs.org/json-schema-traverse/-/json-schema-traverse-0.4.1.tgz",
1540− "integrity": "sha512-xbbCH5dCYU5T8LcEhhuh7HJ88HXuW3qsI3Y0zOZFKfZEHcpWiHU/Jxzk629Brsab/mMiHQti9wMP+845RPe3Vg==",
1541− "dev": true
1542− },
1543− "json-stringify-safe": {
1544− "version": "5.0.1",
1545− "resolved": "https://registry.npmjs.org/json-stringify-safe/-/json-stringify-safe-5.0.1.tgz",
1546− "integrity": "sha1-Epai1Y/UXxmg9s4B1lcB4sc1tus=",
1547− "dev": true
1548− },
1549− "jsprim": {
1550− "version": "1.4.2",
1551− "resolved": "https://registry.npmjs.org/jsprim/-/jsprim-1.4.2.tgz",
1552− "integrity": "sha512-P2bSOMAc/ciLz6DzgjVlGJP9+BrJWu5UDGK70C2iweC5QBIeFf0ZXRvGjEj2uYgrY2MkAAhsSWHDWlFtEroZWw==",
1553− "dev": true,
1554− "requires": {
1555− "assert-plus": "1.0.0",
1556− "extsprintf": "1.3.0",
1557− "json-schema": "0.4.0",
1558− "verror": "1.10.0"
1559− }
754+ "version": "5.1.0",
755+ "resolved": "https://registry.npmjs.org/diff/-/diff-5.1.0.tgz",
756+ "integrity": "sha512-D+mk+qE8VC/PAUrlAU34N+VfXev0ghe5ywmpqrawphmVZc1bEfn56uo9qpyGp1p4xpzOHkSW4ztBd6L7Xx4ACw=="
1560757 },
1561758 "kleur": {
1562759 "version": "4.1.4",
1563760 "resolved": "https://registry.npmjs.org/kleur/-/kleur-4.1.4.tgz",
1564− "integrity": "sha512-8QADVssbrFjivHWQU7KkMgptGTl6WAcSdlbBPY4uNF+mWr6DGcKrvY2w4FQJoXch7+fKMjj0dRrL75vk3k23OA==",
1565− "dev": true
761+ "integrity": "sha512-8QADVssbrFjivHWQU7KkMgptGTl6WAcSdlbBPY4uNF+mWr6DGcKrvY2w4FQJoXch7+fKMjj0dRrL75vk3k23OA=="
762+ },
763+ "longest-streak": {
764+ "version": "3.0.1",
765+ "resolved": "https://registry.npmjs.org/longest-streak/-/longest-streak-3.0.1.tgz",
766+ "integrity": "sha512-cHlYSUpL2s7Fb3394mYxwTYj8niTaNHUCLr0qdiCXQfSjfuA7CKofpX2uSwEfFDQ0EB7JcnMnm+GjbqqoinYYg=="
1566767 },
1567768 "mdast-util-from-markdown": {
1568769 "version": "1.2.0",
1569770 "resolved": "https://registry.npmjs.org/mdast-util-from-markdown/-/mdast-util-from-markdown-1.2.0.tgz",
1570771 "integrity": "sha512-iZJyyvKD1+K7QX1b5jXdE7Sc5dtoTry1vzV28UZZe8Z1xVnB/czKntJ7ZAkG0tANqRnBF6p3p7GpU1y19DTf2Q==",
1571− "dev": true,
1572772 "requires": {
1573773 "@types/mdast": "^3.0.0",
1574774 "@types/unist": "^2.0.0",
@@ -1584,23 +784,29 @@
1584784 "uvu": "^0.5.0"
1585785 }
1586786 },
1587− "mdast-util-from-markdown-facade": {
1588− "version": "file:mdast-util-from-markdown-facade",
787+ "mdast-util-to-markdown": {
788+ "version": "1.3.0",
789+ "resolved": "https://registry.npmjs.org/mdast-util-to-markdown/-/mdast-util-to-markdown-1.3.0.tgz",
790+ "integrity": "sha512-6tUSs4r+KK4JGTTiQ7FfHmVOaDrLQJPmpjD6wPMlHGUVXoG9Vjc3jIeP+uyBWRf8clwB2blM+W7+KrlMYQnftA==",
1589791 "requires": {
1590− "mdast-util-from-markdown": "^1.2.0"
792+ "@types/mdast": "^3.0.0",
793+ "@types/unist": "^2.0.0",
794+ "longest-streak": "^3.0.0",
795+ "mdast-util-to-string": "^3.0.0",
796+ "micromark-util-decode-string": "^1.0.0",
797+ "unist-util-visit": "^4.0.0",
798+ "zwitch": "^2.0.0"
1591799 }
1592800 },
1593801 "mdast-util-to-string": {
1594802 "version": "3.1.0",
1595803 "resolved": "https://registry.npmjs.org/mdast-util-to-string/-/mdast-util-to-string-3.1.0.tgz",
1596− "integrity": "sha512-n4Vypz/DZgwo0iMHLQL49dJzlp7YtAJP+N07MZHpjPf/5XJuHUWstviF4Mn2jEiR/GNmtnRRqnwsXExk3igfFA==",
1597− "dev": true
804+ "integrity": "sha512-n4Vypz/DZgwo0iMHLQL49dJzlp7YtAJP+N07MZHpjPf/5XJuHUWstviF4Mn2jEiR/GNmtnRRqnwsXExk3igfFA=="
1598805 },
1599806 "micromark": {
1600807 "version": "3.0.10",
1601808 "resolved": "https://registry.npmjs.org/micromark/-/micromark-3.0.10.tgz",
1602809 "integrity": "sha512-ryTDy6UUunOXy2HPjelppgJ2sNfcPz1pLlMdA6Rz9jPzhLikWXv/irpWV/I2jd68Uhmny7hHxAlAhk4+vWggpg==",
1603− "dev": true,
1604810 "requires": {
1605811 "@types/debug": "^4.0.0",
1606812 "debug": "^4.0.0",
@@ -1625,7 +831,6 @@
1625831 "version": "1.0.6",
1626832 "resolved": "https://registry.npmjs.org/micromark-core-commonmark/-/micromark-core-commonmark-1.0.6.tgz",
1627833 "integrity": "sha512-K+PkJTxqjFfSNkfAhp4GB+cZPfQd6dxtTXnf+RjZOV7T4EEXnvgzOcnp+eSTmpGk9d1S9sL6/lqrgSNn/s0HZA==",
1628− "dev": true,
1629834 "requires": {
1630835 "decode-named-character-reference": "^1.0.0",
1631836 "micromark-factory-destination": "^1.0.0",
@@ -1649,7 +854,6 @@
1649854 "version": "1.0.0",
1650855 "resolved": "https://registry.npmjs.org/micromark-factory-destination/-/micromark-factory-destination-1.0.0.tgz",
1651856 "integrity": "sha512-eUBA7Rs1/xtTVun9TmV3gjfPz2wEwgK5R5xcbIM5ZYAtvGF6JkyaDsj0agx8urXnO31tEO6Ug83iVH3tdedLnw==",
1652− "dev": true,
1653857 "requires": {
1654858 "micromark-util-character": "^1.0.0",
1655859 "micromark-util-symbol": "^1.0.0",
@@ -1660,7 +864,6 @@
1660864 "version": "1.0.2",
1661865 "resolved": "https://registry.npmjs.org/micromark-factory-label/-/micromark-factory-label-1.0.2.tgz",
1662866 "integrity": "sha512-CTIwxlOnU7dEshXDQ+dsr2n+yxpP0+fn271pu0bwDIS8uqfFcumXpj5mLn3hSC8iw2MUr6Gx8EcKng1dD7i6hg==",
1663− "dev": true,
1664867 "requires": {
1665868 "micromark-util-character": "^1.0.0",
1666869 "micromark-util-symbol": "^1.0.0",
@@ -1672,7 +875,6 @@
1672875 "version": "1.0.0",
1673876 "resolved": "https://registry.npmjs.org/micromark-factory-space/-/micromark-factory-space-1.0.0.tgz",
1674877 "integrity": "sha512-qUmqs4kj9a5yBnk3JMLyjtWYN6Mzfcx8uJfi5XAveBniDevmZasdGBba5b4QsvRcAkmvGo5ACmSUmyGiKTLZew==",
1675− "dev": true,
1676878 "requires": {
1677879 "micromark-util-character": "^1.0.0",
1678880 "micromark-util-types": "^1.0.0"
@@ -1682,7 +884,6 @@
1682884 "version": "1.0.2",
1683885 "resolved": "https://registry.npmjs.org/micromark-factory-title/-/micromark-factory-title-1.0.2.tgz",
1684886 "integrity": "sha512-zily+Nr4yFqgMGRKLpTVsNl5L4PMu485fGFDOQJQBl2NFpjGte1e86zC0da93wf97jrc4+2G2GQudFMHn3IX+A==",
1685− "dev": true,
1686887 "requires": {
1687888 "micromark-factory-space": "^1.0.0",
1688889 "micromark-util-character": "^1.0.0",
@@ -1695,7 +896,6 @@
1695896 "version": "1.0.0",
1696897 "resolved": "https://registry.npmjs.org/micromark-factory-whitespace/-/micromark-factory-whitespace-1.0.0.tgz",
1697898 "integrity": "sha512-Qx7uEyahU1lt1RnsECBiuEbfr9INjQTGa6Err+gF3g0Tx4YEviPbqqGKNv/NrBaE7dVHdn1bVZKM/n5I/Bak7A==",
1698− "dev": true,
1699899 "requires": {
1700900 "micromark-factory-space": "^1.0.0",
1701901 "micromark-util-character": "^1.0.0",
@@ -1707,7 +907,6 @@
1707907 "version": "1.1.0",
1708908 "resolved": "https://registry.npmjs.org/micromark-util-character/-/micromark-util-character-1.1.0.tgz",
1709909 "integrity": "sha512-agJ5B3unGNJ9rJvADMJ5ZiYjBRyDpzKAOk01Kpi1TKhlT1APx3XZk6eN7RtSz1erbWHC2L8T3xLZ81wdtGRZzg==",
1710− "dev": true,
1711910 "requires": {
1712911 "micromark-util-symbol": "^1.0.0",
1713912 "micromark-util-types": "^1.0.0"
@@ -1717,7 +916,6 @@
1717916 "version": "1.0.0",
1718917 "resolved": "https://registry.npmjs.org/micromark-util-chunked/-/micromark-util-chunked-1.0.0.tgz",
1719918 "integrity": "sha512-5e8xTis5tEZKgesfbQMKRCyzvffRRUX+lK/y+DvsMFdabAicPkkZV6gO+FEWi9RfuKKoxxPwNL+dFF0SMImc1g==",
1720− "dev": true,
1721919 "requires": {
1722920 "micromark-util-symbol": "^1.0.0"
1723921 }
@@ -1726,7 +924,6 @@
1726924 "version": "1.0.0",
1727925 "resolved": "https://registry.npmjs.org/micromark-util-classify-character/-/micromark-util-classify-character-1.0.0.tgz",
1728926 "integrity": "sha512-F8oW2KKrQRb3vS5ud5HIqBVkCqQi224Nm55o5wYLzY/9PwHGXC01tr3d7+TqHHz6zrKQ72Okwtvm/xQm6OVNZA==",
1729− "dev": true,
1730927 "requires": {
1731928 "micromark-util-character": "^1.0.0",
1732929 "micromark-util-symbol": "^1.0.0",
@@ -1737,7 +934,6 @@
1737934 "version": "1.0.0",
1738935 "resolved": "https://registry.npmjs.org/micromark-util-combine-extensions/-/micromark-util-combine-extensions-1.0.0.tgz",
1739936 "integrity": "sha512-J8H058vFBdo/6+AsjHp2NF7AJ02SZtWaVUjsayNFeAiydTxUwViQPxN0Hf8dp4FmCQi0UUFovFsEyRSUmFH3MA==",
1740− "dev": true,
1741937 "requires": {
1742938 "micromark-util-chunked": "^1.0.0",
1743939 "micromark-util-types": "^1.0.0"
@@ -1747,7 +943,6 @@
1747943 "version": "1.0.0",
1748944 "resolved": "https://registry.npmjs.org/micromark-util-decode-numeric-character-reference/-/micromark-util-decode-numeric-character-reference-1.0.0.tgz",
1749945 "integrity": "sha512-OzO9AI5VUtrTD7KSdagf4MWgHMtET17Ua1fIpXTpuhclCqD8egFWo85GxSGvxgkGS74bEahvtM0WP0HjvV0e4w==",
1750− "dev": true,
1751946 "requires": {
1752947 "micromark-util-symbol": "^1.0.0"
1753948 }
@@ -1756,7 +951,6 @@
1756951 "version": "1.0.2",
1757952 "resolved": "https://registry.npmjs.org/micromark-util-decode-string/-/micromark-util-decode-string-1.0.2.tgz",
1758953 "integrity": "sha512-DLT5Ho02qr6QWVNYbRZ3RYOSSWWFuH3tJexd3dgN1odEuPNxCngTCXJum7+ViRAd9BbdxCvMToPOD/IvVhzG6Q==",
1759− "dev": true,
1760954 "requires": {
1761955 "decode-named-character-reference": "^1.0.0",
1762956 "micromark-util-character": "^1.0.0",
@@ -1765,22 +959,19 @@
1765959 }
1766960 },
1767961 "micromark-util-encode": {
1768− "version": "1.0.0",
1769− "resolved": "https://registry.npmjs.org/micromark-util-encode/-/micromark-util-encode-1.0.0.tgz",
1770− "integrity": "sha512-cJpFVM768h6zkd8qJ1LNRrITfY4gwFt+tziPcIf71Ui8yFzY9wG3snZQqiWVq93PG4Sw6YOtcNiKJfVIs9qfGg==",
1771− "dev": true
962+ "version": "1.0.1",
963+ "resolved": "https://registry.npmjs.org/micromark-util-encode/-/micromark-util-encode-1.0.1.tgz",
964+ "integrity": "sha512-U2s5YdnAYexjKDel31SVMPbfi+eF8y1U4pfiRW/Y8EFVCy/vgxk/2wWTxzcqE71LHtCuCzlBDRU2a5CQ5j+mQA=="
1772965 },
1773966 "micromark-util-html-tag-name": {
1774− "version": "1.0.0",
1775− "resolved": "https://registry.npmjs.org/micromark-util-html-tag-name/-/micromark-util-html-tag-name-1.0.0.tgz",
1776− "integrity": "sha512-NenEKIshW2ZI/ERv9HtFNsrn3llSPZtY337LID/24WeLqMzeZhBEE6BQ0vS2ZBjshm5n40chKtJ3qjAbVV8S0g==",
1777− "dev": true
967+ "version": "1.1.0",
968+ "resolved": "https://registry.npmjs.org/micromark-util-html-tag-name/-/micromark-util-html-tag-name-1.1.0.tgz",
969+ "integrity": "sha512-BKlClMmYROy9UiV03SwNmckkjn8QHVaWkqoAqzivabvdGcwNGMMMH/5szAnywmsTBUzDsU57/mFi0sp4BQO6dA=="
1778970 },
1779971 "micromark-util-normalize-identifier": {
1780972 "version": "1.0.0",
1781973 "resolved": "https://registry.npmjs.org/micromark-util-normalize-identifier/-/micromark-util-normalize-identifier-1.0.0.tgz",
1782974 "integrity": "sha512-yg+zrL14bBTFrQ7n35CmByWUTFsgst5JhA4gJYoty4Dqzj4Z4Fr/DHekSS5aLfH9bdlfnSvKAWsAgJhIbogyBg==",
1783− "dev": true,
1784975 "requires": {
1785976 "micromark-util-symbol": "^1.0.0"
1786977 }
@@ -1789,7 +980,6 @@
1789980 "version": "1.0.0",
1790981 "resolved": "https://registry.npmjs.org/micromark-util-resolve-all/-/micromark-util-resolve-all-1.0.0.tgz",
1791982 "integrity": "sha512-CB/AGk98u50k42kvgaMM94wzBqozSzDDaonKU7P7jwQIuH2RU0TeBqGYJz2WY1UdihhjweivStrJ2JdkdEmcfw==",
1792− "dev": true,
1793983 "requires": {
1794984 "micromark-util-types": "^1.0.0"
1795985 }
@@ -1798,7 +988,6 @@
1798988 "version": "1.0.0",
1799989 "resolved": "https://registry.npmjs.org/micromark-util-sanitize-uri/-/micromark-util-sanitize-uri-1.0.0.tgz",
1800990 "integrity": "sha512-cCxvBKlmac4rxCGx6ejlIviRaMKZc0fWm5HdCHEeDWRSkn44l6NdYVRyU+0nT1XC72EQJMZV8IPHF+jTr56lAg==",
1801− "dev": true,
1802991 "requires": {
1803992 "micromark-util-character": "^1.0.0",
1804993 "micromark-util-encode": "^1.0.0",
@@ -1809,7 +998,6 @@
1809998 "version": "1.0.2",
1810999 "resolved": "https://registry.npmjs.org/micromark-util-subtokenize/-/micromark-util-subtokenize-1.0.2.tgz",
18111000 "integrity": "sha512-d90uqCnXp/cy4G881Ub4psE57Sf8YD0pim9QdjCRNjfas2M1u6Lbt+XZK9gnHL2XFhnozZiEdCa9CNfXSfQ6xA==",
1812− "dev": true,
18131001 "requires": {
18141002 "micromark-util-chunked": "^1.0.0",
18151003 "micromark-util-symbol": "^1.0.0",
@@ -1820,287 +1008,78 @@
18201008 "micromark-util-symbol": {
18211009 "version": "1.0.1",
18221010 "resolved": "https://registry.npmjs.org/micromark-util-symbol/-/micromark-util-symbol-1.0.1.tgz",
1823− "integrity": "sha512-oKDEMK2u5qqAptasDAwWDXq0tG9AssVwAx3E9bBF3t/shRIGsWIRG+cGafs2p/SnDSOecnt6hZPCE2o6lHfFmQ==",
1824− "dev": true
1011+ "integrity": "sha512-oKDEMK2u5qqAptasDAwWDXq0tG9AssVwAx3E9bBF3t/shRIGsWIRG+cGafs2p/SnDSOecnt6hZPCE2o6lHfFmQ=="
18251012 },
18261013 "micromark-util-types": {
18271014 "version": "1.0.2",
18281015 "resolved": "https://registry.npmjs.org/micromark-util-types/-/micromark-util-types-1.0.2.tgz",
1829− "integrity": "sha512-DCfg/T8fcrhrRKTPjRrw/5LLvdGV7BHySf/1LOZx7TzWZdYRjogNtyNq885z3nNallwr3QUKARjqvHqX1/7t+w==",
1830− "dev": true
1831− },
1832− "mime-db": {
1833− "version": "1.51.0",
1834− "resolved": "https://registry.npmjs.org/mime-db/-/mime-db-1.51.0.tgz",
1835− "integrity": "sha512-5y8A56jg7XVQx2mbv1lu49NR4dokRnhZYTtL+KGfaa27uq4pSTXkwQkFJl4pkRMyNFz/EtYDSkiiEHx3F7UN6g==",
1836− "dev": true
1837− },
1838− "mime-types": {
1839− "version": "2.1.34",
1840− "resolved": "https://registry.npmjs.org/mime-types/-/mime-types-2.1.34.tgz",
1841− "integrity": "sha512-6cP692WwGIs9XXdOO4++N+7qjqv0rqxxVvJ3VHPh/Sc9mVZcQP+ZGhkKiTvWMQRr2tbHkJP/Yn7Y0npb3ZBs4A==",
1842− "dev": true,
1843− "requires": {
1844− "mime-db": "1.51.0"
1845− }
1846− },
1847− "minimist": {
1848− "version": "1.2.5",
1849− "resolved": "https://registry.npmjs.org/minimist/-/minimist-1.2.5.tgz",
1850− "integrity": "sha512-FM9nNUYrRBAELZQT3xeZQ7fmMOBg6nWNmJKTcgsJeaLstP/UODVpGsr5OhXhhXg6f+qtJ8uiZ+PUxkDWcgIXLw==",
1851− "dev": true
1852− },
1853− "minipass": {
1854− "version": "2.9.0",
1855− "resolved": "https://registry.npmjs.org/minipass/-/minipass-2.9.0.tgz",
1856− "integrity": "sha512-wxfUjg9WebH+CUDX/CdbRlh5SmfZiy/hpkxaRI16Y9W56Pa75sWgd/rvFilSgrauD9NyFymP/+JFV3KwzIsJeg==",
1857− "dev": true,
1858− "requires": {
1859− "safe-buffer": "^5.1.2",
1860− "yallist": "^3.0.0"
1861− }
1862− },
1863− "minizlib": {
1864− "version": "1.3.3",
1865− "resolved": "https://registry.npmjs.org/minizlib/-/minizlib-1.3.3.tgz",
1866− "integrity": "sha512-6ZYMOEnmVsdCeTJVE0W9ZD+pVnE8h9Hma/iOwwRDsdQoePpoX56/8B6z3P9VNwppJuBKNRuFDRNRqRWexT9G9Q==",
1867− "dev": true,
1868− "requires": {
1869− "minipass": "^2.9.0"
1870− }
1871− },
1872− "mkdirp": {
1873− "version": "0.5.5",
1874− "resolved": "https://registry.npmjs.org/mkdirp/-/mkdirp-0.5.5.tgz",
1875− "integrity": "sha512-NKmAlESf6jMGym1++R0Ra7wvhV+wFW63FaSOFPwRahvea0gMUcGUhVeAg/0BC0wiv9ih5NYPB1Wn1UEI1/L+xQ==",
1876− "dev": true,
1877− "requires": {
1878− "minimist": "^1.2.5"
1879− }
1016+ "integrity": "sha512-DCfg/T8fcrhrRKTPjRrw/5LLvdGV7BHySf/1LOZx7TzWZdYRjogNtyNq885z3nNallwr3QUKARjqvHqX1/7t+w=="
18801017 },
18811018 "mri": {
18821019 "version": "1.2.0",
18831020 "resolved": "https://registry.npmjs.org/mri/-/mri-1.2.0.tgz",
1884− "integrity": "sha512-tzzskb3bG8LvYGFF/mDTpq3jpI6Q9wc3LEmBaghu+DdCssd1FakN7Bc0hVNmEyGq1bq3RgfkCb3cmQLpNPOroA==",
1885− "dev": true
1021+ "integrity": "sha512-tzzskb3bG8LvYGFF/mDTpq3jpI6Q9wc3LEmBaghu+DdCssd1FakN7Bc0hVNmEyGq1bq3RgfkCb3cmQLpNPOroA=="
18861022 },
18871023 "ms": {
18881024 "version": "2.1.2",
18891025 "resolved": "https://registry.npmjs.org/ms/-/ms-2.1.2.tgz",
1890− "integrity": "sha512-sGkPx+VjMtmA6MX27oA4FBFELFCZZ4S4XqeGOXCv68tT+jb3vk/RyaKWP0PTKyWtmLSM0b+adUTEvbs1PEaH2w==",
1891− "dev": true
1892− },
1893− "oauth-sign": {
1894− "version": "0.9.0",
1895− "resolved": "https://registry.npmjs.org/oauth-sign/-/oauth-sign-0.9.0.tgz",
1896− "integrity": "sha512-fexhUFFPTGV8ybAtSIGbV6gOkSv8UtRbDBnAyLQw4QPKkgNlsH2ByPGtMUqdWkos6YCRmAqViwgZrJc/mRDzZQ==",
1897− "dev": true
1898− },
1899− "performance-now": {
1900− "version": "2.1.0",
1901− "resolved": "https://registry.npmjs.org/performance-now/-/performance-now-2.1.0.tgz",
1902− "integrity": "sha1-Ywn04OX6kT7BxpMHrjZLSzd8nns=",
1903− "dev": true
1904− },
1905− "psl": {
1906− "version": "1.8.0",
1907− "resolved": "https://registry.npmjs.org/psl/-/psl-1.8.0.tgz",
1908− "integrity": "sha512-RIdOzyoavK+hA18OGGWDqUTsCLhtA7IcZ/6NCs4fFJaHBDab+pDDmDIByWFRQJq2Cd7r1OoQxBGKOaztq+hjIQ==",
1909− "dev": true
1910− },
1911− "punycode": {
1912− "version": "2.1.1",
1913− "resolved": "https://registry.npmjs.org/punycode/-/punycode-2.1.1.tgz",
1914− "integrity": "sha512-XRsRjdf+j5ml+y/6GKHPZbrF/8p2Yga0JPtdqTIY2Xe5ohJPD9saDJJLPvp9+NSBprVvevdXZybnj2cv8OEd0A==",
1915− "dev": true
1916− },
1917− "purs-tidy": {
1918− "version": "0.6.4",
1919− "resolved": "https://registry.npmjs.org/purs-tidy/-/purs-tidy-0.6.4.tgz",
1920− "integrity": "sha512-d+0wmUeMsLLg6DAVLyGfMjJ97I+iP1YHbq8Z74JSp4qTgvpXRLBtyvuXpwVgmowsaf5DwHj5jAg1La0Cr7JPxg==",
1921− "dev": true
1922− },
1923− "qs": {
1924− "version": "6.5.2",
1925− "resolved": "https://registry.npmjs.org/qs/-/qs-6.5.2.tgz",
1926− "integrity": "sha512-N5ZAX4/LxJmF+7wN74pUD6qAh9/wnvdQcjq9TZjevvXzSUo7bfmw91saqMjzGS2xq91/odN2dW/WOl7qQHNDGA==",
1927− "dev": true
1928− },
1929− "request": {
1930− "version": "2.88.2",
1931− "resolved": "https://registry.npmjs.org/request/-/request-2.88.2.tgz",
1932− "integrity": "sha512-MsvtOrfG9ZcrOwAW+Qi+F6HbD0CWXEh9ou77uOb7FM2WPhwT7smM833PzanhJLsgXjN89Ir6V2PczXNnMpwKhw==",
1933− "dev": true,
1934− "requires": {
1935− "aws-sign2": "~0.7.0",
1936− "aws4": "^1.8.0",
1937− "caseless": "~0.12.0",
1938− "combined-stream": "~1.0.6",
1939− "extend": "~3.0.2",
1940− "forever-agent": "~0.6.1",
1941− "form-data": "~2.3.2",
1942− "har-validator": "~5.1.3",
1943− "http-signature": "~1.2.0",
1944− "is-typedarray": "~1.0.0",
1945− "isstream": "~0.1.2",
1946− "json-stringify-safe": "~5.0.1",
1947− "mime-types": "~2.1.19",
1948− "oauth-sign": "~0.9.0",
1949− "performance-now": "^2.1.0",
1950− "qs": "~6.5.2",
1951− "safe-buffer": "^5.1.2",
1952− "tough-cookie": "~2.5.0",
1953− "tunnel-agent": "^0.6.0",
1954− "uuid": "^3.3.2"
1955− }
1026+ "integrity": "sha512-sGkPx+VjMtmA6MX27oA4FBFELFCZZ4S4XqeGOXCv68tT+jb3vk/RyaKWP0PTKyWtmLSM0b+adUTEvbs1PEaH2w=="
19561027 },
19571028 "sade": {
1958− "version": "1.7.4",
1959− "resolved": "https://registry.npmjs.org/sade/-/sade-1.7.4.tgz",
1960− "integrity": "sha512-y5yauMD93rX840MwUJr7C1ysLFBgMspsdTo4UVrDg3fXDvtwOyIqykhVAAm6fk/3au77773itJStObgK+LKaiA==",
1961− "dev": true,
1029+ "version": "1.8.1",
1030+ "resolved": "https://registry.npmjs.org/sade/-/sade-1.8.1.tgz",
1031+ "integrity": "sha512-xal3CZX1Xlo/k4ApwCFrHVACi9fBqJ7V+mwhBsuf/1IOKbBy098Fex+Wa/5QMubw09pSZ/u8EY8PWgevJsXp1A==",
19621032 "requires": {
19631033 "mri": "^1.1.0"
19641034 }
19651035 },
1966− "safe-buffer": {
1967− "version": "5.2.1",
1968− "resolved": "https://registry.npmjs.org/safe-buffer/-/safe-buffer-5.2.1.tgz",
1969− "integrity": "sha512-rp3So07KcdmmKbGvgaNxQSJr7bGVSVk5S9Eq1F+ppbRo70+YeaDxkw5Dd8NPN+GD6bjnYm2VuPuCXmpuYvmCXQ==",
1970− "dev": true
1971− },
1972− "safer-buffer": {
1973− "version": "2.1.2",
1974− "resolved": "https://registry.npmjs.org/safer-buffer/-/safer-buffer-2.1.2.tgz",
1975− "integrity": "sha512-YZo3K82SD7Riyi0E1EQPojLz7kpepnSQI9IyPbHHg1XXXevb5dJI7tpyN2ADxGcQbHG7vcyRHk0cbwqcQriUtg==",
1976− "dev": true
1977− },
1978− "spago": {
1979− "version": "0.20.3",
1980− "resolved": "https://registry.npmjs.org/spago/-/spago-0.20.3.tgz",
1981− "integrity": "sha512-R4CWLP5IbaWoNIpS1QAUuDK2LKlKYqT5gBKVZL7ILilvCwdwS72u3NbGZbvx7VCRRZz4lG7zXUkqKNow7zh6wQ==",
1982− "dev": true,
1983− "requires": {
1984− "request": "^2.88.0",
1985− "tar": "^4.4.8"
1986− }
1987− },
1988− "sshpk": {
1989− "version": "1.16.1",
1990− "resolved": "https://registry.npmjs.org/sshpk/-/sshpk-1.16.1.tgz",
1991− "integrity": "sha512-HXXqVUq7+pcKeLqqZj6mHFUMvXtOJt1uoUx09pFW6011inTMxqI8BA8PM95myrIyyKwdnzjdFjLiE6KBPVtJIg==",
1992− "dev": true,
1993− "requires": {
1994− "asn1": "~0.2.3",
1995− "assert-plus": "^1.0.0",
1996− "bcrypt-pbkdf": "^1.0.0",
1997− "dashdash": "^1.12.0",
1998− "ecc-jsbn": "~0.1.1",
1999− "getpass": "^0.1.1",
2000− "jsbn": "~0.1.0",
2001− "safer-buffer": "^2.0.2",
2002− "tweetnacl": "~0.14.0"
2003− }
2004− },
2005− "tar": {
2006− "version": "4.4.19",
2007− "resolved": "https://registry.npmjs.org/tar/-/tar-4.4.19.tgz",
2008− "integrity": "sha512-a20gEsvHnWe0ygBY8JbxoM4w3SJdhc7ZAuxkLqh+nvNQN2IOt0B5lLgM490X5Hl8FF0dl0tOf2ewFYAlIFgzVA==",
2009− "dev": true,
2010− "requires": {
2011− "chownr": "^1.1.4",
2012− "fs-minipass": "^1.2.7",
2013− "minipass": "^2.9.0",
2014− "minizlib": "^1.3.3",
2015− "mkdirp": "^0.5.5",
2016− "safe-buffer": "^5.2.1",
2017− "yallist": "^3.1.1"
2018− }
2019− },
2020− "totalist": {
2021− "version": "2.0.0",
2022− "resolved": "https://registry.npmjs.org/totalist/-/totalist-2.0.0.tgz",
2023− "integrity": "sha512-+Y17F0YzxfACxTyjfhnJQEe7afPA0GSpYlFkl2VFMxYP7jshQf9gXV7cH47EfToBumFThfKBvfAcoUn6fdNeRQ==",
2024− "dev": true
2025− },
2026− "tough-cookie": {
2027− "version": "2.5.0",
2028− "resolved": "https://registry.npmjs.org/tough-cookie/-/tough-cookie-2.5.0.tgz",
2029− "integrity": "sha512-nlLsUzgm1kfLXSXfRZMc1KLAugd4hqJHDTvc2hDIwS3mZAfMEuMbc03SujMF+GEcpaX/qboeycw6iO8JwVv2+g==",
2030− "dev": true,
2031− "requires": {
2032− "psl": "^1.1.28",
2033− "punycode": "^2.1.1"
2034− }
2035− },
2036− "tunnel-agent": {
2037− "version": "0.6.0",
2038− "resolved": "https://registry.npmjs.org/tunnel-agent/-/tunnel-agent-0.6.0.tgz",
2039− "integrity": "sha1-J6XeoGs2sEoKmWZ3SykIaPD8QP0=",
2040− "dev": true,
2041− "requires": {
2042− "safe-buffer": "^5.0.1"
2043− }
2044− },
2045− "tweetnacl": {
2046− "version": "0.14.5",
2047− "resolved": "https://registry.npmjs.org/tweetnacl/-/tweetnacl-0.14.5.tgz",
2048− "integrity": "sha1-WuaBd/GS1EViadEIr6k/+HQ/T2Q=",
2049− "dev": true
1036+ "unist-util-is": {
1037+ "version": "5.1.1",
1038+ "resolved": "https://registry.npmjs.org/unist-util-is/-/unist-util-is-5.1.1.tgz",
1039+ "integrity": "sha512-F5CZ68eYzuSvJjGhCLPL3cYx45IxkqXSetCcRgUXtbcm50X2L9oOWQlfUfDdAf+6Pd27YDblBfdtmsThXmwpbQ=="
20501040 },
20511041 "unist-util-stringify-position": {
2052− "version": "3.0.0",
2053− "resolved": "https://registry.npmjs.org/unist-util-stringify-position/-/unist-util-stringify-position-3.0.0.tgz",
2054− "integrity": "sha512-SdfAl8fsDclywZpfMDTVDxA2V7LjtRDTOFd44wUJamgl6OlVngsqWjxvermMYf60elWHbxhuRCZml7AnuXCaSA==",
2055− "dev": true,
1042+ "version": "3.0.2",
1043+ "resolved": "https://registry.npmjs.org/unist-util-stringify-position/-/unist-util-stringify-position-3.0.2.tgz",
1044+ "integrity": "sha512-7A6eiDCs9UtjcwZOcCpM4aPII3bAAGv13E96IkawkOAW0OhH+yRxtY0lzo8KiHpzEMfH7Q+FizUmwp8Iqy5EWg==",
20561045 "requires": {
20571046 "@types/unist": "^2.0.0"
20581047 }
20591048 },
2060− "uri-js": {
2061− "version": "4.4.1",
2062− "resolved": "https://registry.npmjs.org/uri-js/-/uri-js-4.4.1.tgz",
2063− "integrity": "sha512-7rKUyy33Q1yc98pQ1DAmLtwX109F7TIfWlW1Ydo8Wl1ii1SeHieeh0HHfPeL2fMXK6z0s8ecKs9frCuLJvndBg==",
2064− "dev": true,
1049+ "unist-util-visit": {
1050+ "version": "4.1.0",
1051+ "resolved": "https://registry.npmjs.org/unist-util-visit/-/unist-util-visit-4.1.0.tgz",
1052+ "integrity": "sha512-n7lyhFKJfVZ9MnKtqbsqkQEk5P1KShj0+//V7mAcoI6bpbUjh3C/OG8HVD+pBihfh6Ovl01m8dkcv9HNqYajmQ==",
20651053 "requires": {
2066− "punycode": "^2.1.0"
1054+ "@types/unist": "^2.0.0",
1055+ "unist-util-is": "^5.0.0",
1056+ "unist-util-visit-parents": "^5.0.0"
20671057 }
20681058 },
2069− "uuid": {
2070− "version": "3.4.0",
2071− "resolved": "https://registry.npmjs.org/uuid/-/uuid-3.4.0.tgz",
2072− "integrity": "sha512-HjSDRw6gZE5JMggctHBcjVak08+KEVhSIiDzFnT9S9aegmp85S/bReBVTb4QTFaRNptJ9kuYaNhnbNEOkbKb/A==",
2073− "dev": true
1059+ "unist-util-visit-parents": {
1060+ "version": "5.1.0",
1061+ "resolved": "https://registry.npmjs.org/unist-util-visit-parents/-/unist-util-visit-parents-5.1.0.tgz",
1062+ "integrity": "sha512-y+QVLcY5eR/YVpqDsLf/xh9R3Q2Y4HxkZTp7ViLDU6WtJCEcPmRzW1gpdWDCDIqIlhuPDXOgttqPlykrHYDekg==",
1063+ "requires": {
1064+ "@types/unist": "^2.0.0",
1065+ "unist-util-is": "^5.0.0"
1066+ }
20741067 },
20751068 "uvu": {
2076− "version": "0.5.2",
2077− "resolved": "https://registry.npmjs.org/uvu/-/uvu-0.5.2.tgz",
2078− "integrity": "sha512-m2hLe7I2eROhh+tm3WE5cTo/Cv3WQA7Oc9f7JB6uWv+/zVKvfAm53bMyOoGOSZeQ7Ov2Fu9pLhFr7p07bnT20w==",
2079− "dev": true,
1069+ "version": "0.5.3",
1070+ "resolved": "https://registry.npmjs.org/uvu/-/uvu-0.5.3.tgz",
1071+ "integrity": "sha512-brFwqA3FXzilmtnIyJ+CxdkInkY/i4ErvP7uV0DnUVxQcQ55reuHphorpF+tZoVHK2MniZ/VJzI7zJQoc9T9Yw==",
20801072 "requires": {
20811073 "dequal": "^2.0.0",
20821074 "diff": "^5.0.0",
20831075 "kleur": "^4.0.3",
2084− "sade": "^1.7.3",
2085− "totalist": "^2.0.0"
1076+ "sade": "^1.7.3"
20861077 }
20871078 },
2088− "verror": {
2089− "version": "1.10.0",
2090− "resolved": "https://registry.npmjs.org/verror/-/verror-1.10.0.tgz",
2091− "integrity": "sha1-OhBcoXBTr1XW4nDB+CiGguGNpAA=",
2092− "dev": true,
2093− "requires": {
2094− "assert-plus": "^1.0.0",
2095− "core-util-is": "1.0.2",
2096− "extsprintf": "^1.2.0"
2097− }
2098− },
2099− "yallist": {
2100− "version": "3.1.1",
2101− "resolved": "https://registry.npmjs.org/yallist/-/yallist-3.1.1.tgz",
2102− "integrity": "sha512-a4UGQaWPH59mOXUYnAG2ewncQS4i4F43Tv3JoAM+s2VDAmS9NsK8GpDMLrCHPksFT7h3K6TOoUNn2pb7RoXx4g==",
2103− "dev": true
1079+ "zwitch": {
1080+ "version": "2.0.2",
1081+ "resolved": "https://registry.npmjs.org/zwitch/-/zwitch-2.0.2.tgz",
1082+ "integrity": "sha512-JZxotl7SxAJH0j7dN4pxsTV6ZLXoLdGME+PsjkL/DaBrVryK9kTGq06GfKrwcSOqypP+fdXGoCHE36b99fWVoA=="
21041083 }
21051084 }
21061085}
package.json+3−4
@@ -17,9 +17,8 @@
1717 "url": "https://github.com/sigma-andex/purescript-mdast-util-from-markdown/issues"
1818 },
1919 "homepage": "https://github.com/sigma-andex/purescript-mdast-util-from-markdown#readme",
20− "devDependencies": {
21− "purs-tidy": "^0.6.4",
22− "mdast-util-from-markdown-facade": "file:./mdast-util-from-markdown-facade",
23− "spago": "^0.20.3"
20+ "dependencies": {
21+ "mdast-util-from-markdown": "^1.2.0",
22+ "mdast-util-to-markdown": "^1.3.0"
2423 }
2524}
packages.dhall+2−2
@@ -1,5 +1,5 @@
1−
21let upstream =
3− https://github.com/purescript/package-sets/releases/download/psc-0.14.5-20211116/packages.dhall sha256:7ba810597a275e43c83411d2ab0d4b3c54d0b551436f4b1632e9ff3eb62e327a
2+ https://github.com/purescript/package-sets/releases/download/psc-0.15.2-20220530/packages.dhall
3+ sha256:15dd8041480502850e4043ea2977ed22d6ab3fc24d565211acde6f8c5152a799
44
55in upstream
spago.dhall+5−11
@@ -1,21 +1,15 @@
11{ name = "mdast-util-from-markdown"
22, dependencies =
3− [ "aff"
4− , "aff-promise"
5− , "argonaut"
6− , "console"
7− , "debug"
3+ [ "argonaut"
84 , "effect"
95 , "either"
10− , "foldable-traversable"
6+ , "exceptions"
117 , "maybe"
128 , "prelude"
13− , "psci-support"
14− , "spec"
15− , "spec-discovery"
169 ]
1710, packages = ./packages.dhall
18−, sources = [ "src/**/*.purs", "test/**/*.purs" ]
11+, sources = [ "src/**/*.purs" ]
1912, license = "MIT-0"
20−, repository = "https://github.com/sigma-andex/purescript-mdast-util-from-markdown.git.git"
13+, repository =
14+ "https://github.com/sigma-andex/purescript-mdast-util-from-markdown.git"
2115}
src/MdAst/MdAst.js+6−2
@@ -1,3 +1,7 @@
1−const cjs = require("mdast-util-from-markdown-facade")
21
3−exports.fromMarkdownImpl = (doc) => () => cjs.mdastUtilFromMarkdown.then((m) => m.fromMarkdown(doc))
2+import { fromMarkdown } from 'mdast-util-from-markdown'
3+import { toMarkdown } from 'mdast-util-to-markdown'
4+
5+export const fromMarkdownImpl = (doc) => () => fromMarkdown(doc)
6+
7+export const toMarkdownImpl = (ast) => () => toMarkdown(ast)
src/MdAst/MdAst.purs+15−11
@@ -2,27 +2,31 @@ module MdAst.MdAst
22 ( Markdown(..)
33 , MarkdownNode(..)
44 , fromMarkdown
5− ) where
5+ , toMarkdown
6+ )
7+ where
68
79import Prelude
810
9−import Control.Promise (Promise)
10−import Control.Promise as Promise
1111import Data.Argonaut (class DecodeJson, class EncodeJson, Json, JsonDecodeError(..), decodeJson, encodeJson, printJsonDecodeError, stringify, (.:), (.:?))
1212import Data.Either (Either(..), either)
1313import Data.Maybe (Maybe)
14−import Data.Traversable (for, sequence, traverse)
15−import Debug (spy)
1614import Effect (Effect)
17−import Effect.Aff (Aff, error, throwError)
15+import Effect.Exception (throw)
16+
17+foreign import fromMarkdownImpl :: String -> Effect Json
1818
19−foreign import fromMarkdownImpl :: String -> Effect (Promise Json)
19+foreign import toMarkdownImpl :: Json -> Effect String
2020
21−fromMarkdown :: String -> Aff Markdown
22−fromMarkdown doc = fromMarkdownImpl doc # Promise.toAffE >>= tryDecode
21+
22+fromMarkdown :: String -> Effect Markdown
23+fromMarkdown doc = fromMarkdownImpl doc >>= tryDecode
2324 where
24− tryDecode :: Json -> Aff Markdown
25− tryDecode = decodeJson >>> either (printJsonDecodeError >>> error >>> throwError) pure
25+ tryDecode :: Json -> Effect Markdown
26+ tryDecode = decodeJson >>> either (printJsonDecodeError >>> throw) pure
27+
28+toMarkdown :: Markdown -> Effect String
29+toMarkdown md = encodeJson md # toMarkdownImpl
2630
2731data Markdown = Root { children :: Array MarkdownNode }
2832data MarkdownNode
test.dhallnew file+12
@@ -0,0 +1,12 @@
1+let conf = ./spago.dhall
2+
3+in conf
4+ // { sources = conf.sources # [ "test/**/*.purs" ]
5+ , dependencies =
6+ conf.dependencies
7+ # [ "aff"
8+ , "effect"
9+ , "spec"
10+ , "spec-discovery"
11+ ]
12+ }
test/MdAst/MdAstSpec.purs+2−1
@@ -2,6 +2,7 @@ module Data.Lens.Barlow.BarlowSpec where
22
33import Prelude
44
5+import Effect.Class (liftEffect)
56import MdAst.MdAst as MD
67import Prelude (Unit, bind)
78import Test.Spec (Spec, describe, it)
@@ -12,7 +13,7 @@ spec =
1213 describe "MdAst" do
1314 describe "fromMarkdown" do
1415 it "should parse a markdown string" do
15− actual <- MD.fromMarkdown "# Hello world\n ## Subparagraph"
16+ actual <- liftEffect $ MD.fromMarkdown "# Hello world\n ## Subparagraph"
1617 let
1718 expected = MD.Root
1819 { children: