@@ -12,7 +12,7 @@
1212 "@socialgouv/matomo-next": "^1.3.0",
1313 "@tailwindcss/aspect-ratio": "^0.4.0",
1414 "@tlon/sigil-js": "^1.4.5",
15− "@urbit/foundation-design-system": "0.7.3",
15+ "@urbit/foundation-design-system": "0.6.4",
1616 "@urbit/markdoc": "^0.1.4",
1717 "axios": "^0.26.1",
1818 "buffer": "^6.0.3",
@@ -47,6 +47,41 @@
4747 "tailwindcss-theme-swapper": "^0.6.2"
4848 }
4949 },
50+ "../foundation-design-system": {
51+ "name": "@urbit/foundation-design-system",
52+ "version": "0.6.4",
53+ "license": "MIT",
54+ "dependencies": {
55+ "@iarna/toml": "^2.2.5",
56+ "core-js": "^3.23.1",
57+ "gray-matter": "^4.0.3",
58+ "html-react-parser": "^1.4.14",
59+ "luxon": "^3.0.1",
60+ "prism-react-renderer": "^1.3.3",
61+ "react-swipeable": "^6.2.1"
62+ },
63+ "devDependencies": {
64+ "@babel/preset-react": "^7.17.12",
65+ "@rollup/plugin-babel": "^5.3.1",
66+ "@rollup/plugin-commonjs": "^22.0.0",
67+ "@rollup/plugin-node-resolve": "^13.3.0",
68+ "rollup": "^2.75.7",
69+ "rollup-plugin-peer-deps-external": "^2.2.4"
70+ },
71+ "peerDependencies": {
72+ "@tailwindcss/aspect-ratio": "^0.4.0",
73+ "@urbit/markdoc": "^0.1.6",
74+ "autoprefixer": "^10.4.7",
75+ "classnames": "^2.3.1",
76+ "next": "^12.1.6",
77+ "postcss": "^8.4.14",
78+ "prismjs": "^1.29.0",
79+ "react": "^17.0.2",
80+ "react-dom": "^17.0.2",
81+ "tailwindcss": "^3.1.3",
82+ "tailwindcss-theme-swapper": "^0.6.2"
83+ }
84+ },
5085 "node_modules/@babel/runtime": {
5186 "version": "7.20.1",
5287 "resolved": "https://registry.npmjs.org/@babel/runtime/-/runtime-7.20.1.tgz",
@@ -358,58 +393,8 @@
358393 "dev": true
359394 },
360395 "node_modules/@urbit/foundation-design-system": {
361− "version": "0.7.3",
362− "resolved": "https://registry.npmjs.org/@urbit/foundation-design-system/-/foundation-design-system-0.7.3.tgz",
363− "integrity": "sha512-txg6G2Gv7thd04YqStVilX2CJrkkwrLrWEZx7DaclB+tq1q7Eh9Uud51J2QIytIE/SvWak/innapLL0bUNZI0Q==",
364− "dependencies": {
365− "@iarna/toml": "^2.2.5",
366− "@tlon/sigil-js": "^1.4.5",
367− "core-js": "^3.23.1",
368− "downshift": "^7.0.1",
369− "gray-matter": "^4.0.3",
370− "html-react-parser": "^1.4.14",
371− "lodash.debounce": "^4.0.8",
372− "luxon": "^3.0.1",
373− "prism-react-renderer": "^1.3.3",
374− "react-swipeable": "^6.2.1",
375− "urbit-ob": "^5.0.1"
376− },
377− "peerDependencies": {
378− "@tailwindcss/aspect-ratio": "^0.4.0",
379− "@urbit/markdoc": "^0.1.6",
380− "autoprefixer": "^10.4.7",
381− "classnames": "^2.3.1",
382− "next": "^12.1.6",
383− "postcss": "^8.4.14",
384− "prismjs": "^1.29.0",
385− "react": "^17.0.2",
386− "react-dom": "^17.0.2",
387− "tailwindcss": "^3.1.3",
388− "tailwindcss-theme-swapper": "^0.6.2"
389− }
390− },
391− "node_modules/@urbit/foundation-design-system/node_modules/downshift": {
392− "version": "7.0.1",
393− "resolved": "https://registry.npmjs.org/downshift/-/downshift-7.0.1.tgz",
394− "integrity": "sha512-AdFU8qJjUg9WZaLKzh7xAPfEwAB0dSqDGb7/Gnx/teldUXcNlaZrxhymOWedzDV+62xphMVustttAngmG33pXw==",
395− "dependencies": {
396− "@babel/runtime": "^7.14.8",
397− "compute-scroll-into-view": "^1.0.17",
398− "prop-types": "^15.7.2",
399− "react-is": "^17.0.2",
400− "tslib": "^2.3.0"
401− },
402− "peerDependencies": {
403− "react": ">=16.12.0"
404− }
405− },
406− "node_modules/@urbit/foundation-design-system/node_modules/luxon": {
407− "version": "3.1.0",
408− "resolved": "https://registry.npmjs.org/luxon/-/luxon-3.1.0.tgz",
409− "integrity": "sha512-7w6hmKC0/aoWnEsmPCu5Br54BmbmUp5GfcqBxQngRcXJ+q5fdfjEzn7dxmJh2YdDhgW8PccYtlWKSv4tQkrTQg==",
410− "engines": {
411− "node": ">=12"
412− }
396+ "resolved": "../foundation-design-system",
397+ "link": true
413398 },
414399 "node_modules/@urbit/markdoc": {
415400 "version": "0.1.6",
@@ -560,6 +545,7 @@
560545 "version": "10.4.13",
561546 "resolved": "https://registry.npmjs.org/autoprefixer/-/autoprefixer-10.4.13.tgz",
562547 "integrity": "sha512-49vKpMqcZYsJjwotvt4+h/BCjJVnhGwcLpDt5xkcaOG3eLrG/HUYLagrihYsQ+qrIBgIzX1Rw7a6L8I/ZA1Atg==",
548+ "dev": true,
563549 "funding": [
564550 {
565551 "type": "opencollective",
@@ -657,6 +643,7 @@
657643 "version": "4.21.4",
658644 "resolved": "https://registry.npmjs.org/browserslist/-/browserslist-4.21.4.tgz",
659645 "integrity": "sha512-CBHJJdDmgjl3daYjN5Cp5kbTf1mUhZoS+beLklHIvkOWscs83YAhLlF3Wsh/lciQYAcbBJgTOD44VtG31ZM4Hw==",
646+ "dev": true,
660647 "funding": [
661648 {
662649 "type": "opencollective",
@@ -807,6 +794,7 @@
807794 "version": "4.2.3",
808795 "resolved": "https://registry.npmjs.org/color/-/color-4.2.3.tgz",
809796 "integrity": "sha512-1rXeuUUiGGrykh+CeBdu5Ie7OJwinCgQY0bc7GCRxy5xVHy+moaqkpL/jqQq0MtQOeYcrqEz4abc5f0KtU7W4A==",
797+ "dev": true,
810798 "dependencies": {
811799 "color-convert": "^2.0.1",
812800 "color-string": "^1.9.0"
@@ -819,6 +807,7 @@
819807 "version": "2.0.1",
820808 "resolved": "https://registry.npmjs.org/color-convert/-/color-convert-2.0.1.tgz",
821809 "integrity": "sha512-RRECPsj7iu/xb5oKYcsFHSppFNnsj/52OVTRKb4zP5onXwVF3zVmmToNcOfGC+CRDpfK/U584fMg38ZHCaElKQ==",
810+ "dev": true,
822811 "dependencies": {
823812 "color-name": "~1.1.4"
824813 },
@@ -835,6 +824,7 @@
835824 "version": "1.9.1",
836825 "resolved": "https://registry.npmjs.org/color-string/-/color-string-1.9.1.tgz",
837826 "integrity": "sha512-shrVawQFojnZv6xM40anx4CkoDP+fZsw/ZerEMsW/pyzsRbElpsL/DBVW7q3ExxwusdNXI3lXpuhEZkzs8p5Eg==",
827+ "dev": true,
838828 "dependencies": {
839829 "color-name": "^1.0.0",
840830 "simple-swizzle": "^0.2.2"
@@ -863,16 +853,6 @@
863853 "resolved": "https://registry.npmjs.org/console-control-strings/-/console-control-strings-1.1.0.tgz",
864854 "integrity": "sha512-ty/fTekppD2fIwRvnZAVdeOiGd1c7YXEixbgJTNzqcxJWKQnjJ/V1bNEEE6hygpM3WjwHFUVK6HTjWSzV4a8sQ=="
865855 },
866− "node_modules/core-js": {
867− "version": "3.26.1",
868− "resolved": "https://registry.npmjs.org/core-js/-/core-js-3.26.1.tgz",
869− "integrity": "sha512-21491RRQVzUn0GGM9Z1Jrpr6PNPxPi+Za8OM9q4tksTSnlbXXGKK1nXNg/QvwFYettXvSX6zWKCtHHfjN4puyA==",
870− "hasInstallScript": true,
871− "funding": {
872− "type": "opencollective",
873− "url": "https://opencollective.com/core-js"
874− }
875− },
876856 "node_modules/cross-spawn": {
877857 "version": "7.0.3",
878858 "resolved": "https://registry.npmjs.org/cross-spawn/-/cross-spawn-7.0.3.tgz",
@@ -1003,65 +983,6 @@
1003983 "resolved": "https://registry.npmjs.org/dlv/-/dlv-1.1.3.tgz",
1004984 "integrity": "sha512-+HlytyjlPKnIG8XuRG8WvmBP8xs8P71y+SKKS6ZXWoEgLuePxtDoUEiH7WkdePWrQ5JBpE6aoVqfZfJUQkjXwA=="
1005985 },
1006− "node_modules/dom-serializer": {
1007− "version": "1.4.1",
1008− "resolved": "https://registry.npmjs.org/dom-serializer/-/dom-serializer-1.4.1.tgz",
1009− "integrity": "sha512-VHwB3KfrcOOkelEG2ZOfxqLZdfkil8PtJi4P8N2MMXucZq2yLp75ClViUlOVwyoHEDjYU433Aq+5zWP61+RGag==",
1010− "dependencies": {
1011− "domelementtype": "^2.0.1",
1012− "domhandler": "^4.2.0",
1013− "entities": "^2.0.0"
1014− },
1015− "funding": {
1016− "url": "https://github.com/cheeriojs/dom-serializer?sponsor=1"
1017− }
1018− },
1019− "node_modules/dom-serializer/node_modules/entities": {
1020− "version": "2.2.0",
1021− "resolved": "https://registry.npmjs.org/entities/-/entities-2.2.0.tgz",
1022− "integrity": "sha512-p92if5Nz619I0w+akJrLZH0MX0Pb5DX39XOwQTtXSdQQOaYH03S1uIQp4mhOZtAXrxq4ViO67YTiLBo2638o9A==",
1023− "funding": {
1024− "url": "https://github.com/fb55/entities?sponsor=1"
1025− }
1026− },
1027− "node_modules/domelementtype": {
1028− "version": "2.3.0",
1029− "resolved": "https://registry.npmjs.org/domelementtype/-/domelementtype-2.3.0.tgz",
1030− "integrity": "sha512-OLETBj6w0OsagBwdXnPdN0cnMfF9opN69co+7ZrbfPGrdpPVNBUj02spi6B1N7wChLQiPn4CSH/zJvXw56gmHw==",
1031− "funding": [
1032− {
1033− "type": "github",
1034− "url": "https://github.com/sponsors/fb55"
1035− }
1036− ]
1037− },
1038− "node_modules/domhandler": {
1039− "version": "4.3.1",
1040− "resolved": "https://registry.npmjs.org/domhandler/-/domhandler-4.3.1.tgz",
1041− "integrity": "sha512-GrwoxYN+uWlzO8uhUXRl0P+kHE4GtVPfYzVLcUxPL7KNdHKj66vvlhiweIHqYYXWlw+T8iLMp42Lm67ghw4WMQ==",
1042− "dependencies": {
1043− "domelementtype": "^2.2.0"
1044− },
1045− "engines": {
1046− "node": ">= 4"
1047− },
1048− "funding": {
1049− "url": "https://github.com/fb55/domhandler?sponsor=1"
1050− }
1051− },
1052− "node_modules/domutils": {
1053− "version": "2.8.0",
1054− "resolved": "https://registry.npmjs.org/domutils/-/domutils-2.8.0.tgz",
1055− "integrity": "sha512-w96Cjofp72M5IIhpjgobBimYEfoPjx1Vx0BSX9P30WBdZW2WIKU0T1Bd0kz2eNZ9ikjKgHbEyKx8BB6H1L3h3A==",
1056− "dependencies": {
1057− "dom-serializer": "^1.0.1",
1058− "domelementtype": "^2.2.0",
1059− "domhandler": "^4.2.0"
1060− },
1061− "funding": {
1062− "url": "https://github.com/fb55/domutils?sponsor=1"
1063− }
1064− },
1065986 "node_modules/downshift": {
1066987 "version": "6.1.12",
1067988 "resolved": "https://registry.npmjs.org/downshift/-/downshift-6.1.12.tgz",
@@ -1080,7 +1001,8 @@
10801001 "node_modules/electron-to-chromium": {
10811002 "version": "1.4.284",
10821003 "resolved": "https://registry.npmjs.org/electron-to-chromium/-/electron-to-chromium-1.4.284.tgz",
1083− "integrity": "sha512-M8WEXFuKXMYMVr45fo8mq0wUrrJHheiKZf6BArTKk9ZBYCKJEOU5H8cdWgDT+qCVZf7Na4lVUaZsA+h6uA9+PA=="
1004+ "integrity": "sha512-M8WEXFuKXMYMVr45fo8mq0wUrrJHheiKZf6BArTKk9ZBYCKJEOU5H8cdWgDT+qCVZf7Na4lVUaZsA+h6uA9+PA==",
1005+ "dev": true
10841006 },
10851007 "node_modules/emoji-regex": {
10861008 "version": "8.0.0",
@@ -1096,21 +1018,11 @@
10961018 "once": "^1.4.0"
10971019 }
10981020 },
1099− "node_modules/entities": {
1100− "version": "3.0.1",
1101− "resolved": "https://registry.npmjs.org/entities/-/entities-3.0.1.tgz",
1102− "integrity": "sha512-WiyBqoomrwMdFG1e0kqvASYfnlb0lp8M5o5Fw2OFq1hNZxxcNk8Ik0Xm7LxzBhuidnZB/UtBqVCgUz3kBOP51Q==",
1103− "engines": {
1104− "node": ">=0.12"
1105− },
1106− "funding": {
1107− "url": "https://github.com/fb55/entities?sponsor=1"
1108− }
1109− },
11101021 "node_modules/escalade": {
11111022 "version": "3.1.1",
11121023 "resolved": "https://registry.npmjs.org/escalade/-/escalade-3.1.1.tgz",
11131024 "integrity": "sha512-k0er2gUkLf8O0zKJiAhmkTnJlTvINGv7ygDNPbeIsX/TJjGJZHuh9B2UxbsaEkmlEo9MfhrSzmhIlhRlI2GXnw==",
1025+ "dev": true,
11141026 "engines": {
11151027 "node": ">=6"
11161028 }
@@ -1258,6 +1170,7 @@
12581170 "version": "4.2.0",
12591171 "resolved": "https://registry.npmjs.org/fraction.js/-/fraction.js-4.2.0.tgz",
12601172 "integrity": "sha512-MhLuK+2gUcnZe8ZHlaaINnQLl0xRIGRfcGk2yl8xoQAfHrSsL3rYu6FCmBdkdbhc9EPlwyGHewaRsvwRMJtAlA==",
1173+ "dev": true,
12611174 "engines": {
12621175 "node": "*"
12631176 },
@@ -1443,47 +1356,6 @@
14431356 "node": ">=0.10.0"
14441357 }
14451358 },
1446− "node_modules/html-dom-parser": {
1447− "version": "1.2.0",
1448− "resolved": "https://registry.npmjs.org/html-dom-parser/-/html-dom-parser-1.2.0.tgz",
1449− "integrity": "sha512-2HIpFMvvffsXHFUFjso0M9LqM+1Lm22BF+Df2ba+7QHJXjk63pWChEnI6YG27eaWqUdfnh5/Vy+OXrNTtepRsg==",
1450− "dependencies": {
1451− "domhandler": "4.3.1",
1452− "htmlparser2": "7.2.0"
1453− }
1454− },
1455− "node_modules/html-react-parser": {
1456− "version": "1.4.14",
1457− "resolved": "https://registry.npmjs.org/html-react-parser/-/html-react-parser-1.4.14.tgz",
1458− "integrity": "sha512-pxhNWGie8Y+DGDpSh8cTa0k3g8PsDcwlfolA+XxYo1AGDeB6e2rdlyv4ptU9bOTiZ2i3fID+6kyqs86MN0FYZQ==",
1459− "dependencies": {
1460− "domhandler": "4.3.1",
1461− "html-dom-parser": "1.2.0",
1462− "react-property": "2.0.0",
1463− "style-to-js": "1.1.1"
1464− },
1465− "peerDependencies": {
1466− "react": "0.14 || 15 || 16 || 17 || 18"
1467− }
1468− },
1469− "node_modules/htmlparser2": {
1470− "version": "7.2.0",
1471− "resolved": "https://registry.npmjs.org/htmlparser2/-/htmlparser2-7.2.0.tgz",
1472− "integrity": "sha512-H7MImA4MS6cw7nbyURtLPO1Tms7C5H602LRETv95z1MxO/7CP7rDVROehUYeYBUYEON94NXXDEPmZuq+hX4sog==",
1473− "funding": [
1474− "https://github.com/fb55/htmlparser2?sponsor=1",
1475− {
1476− "type": "github",
1477− "url": "https://github.com/sponsors/fb55"
1478− }
1479− ],
1480− "dependencies": {
1481− "domelementtype": "^2.0.1",
1482− "domhandler": "^4.2.2",
1483− "domutils": "^2.8.0",
1484− "entities": "^3.0.1"
1485− }
1486− },
14871359 "node_modules/https-proxy-agent": {
14881360 "version": "5.0.1",
14891361 "resolved": "https://registry.npmjs.org/https-proxy-agent/-/https-proxy-agent-5.0.1.tgz",
@@ -1547,11 +1419,6 @@
15471419 "resolved": "https://registry.npmjs.org/inherits/-/inherits-2.0.4.tgz",
15481420 "integrity": "sha512-k/vGaX4/Yla3WzyMCvTQOXYeIHvqOKtnqBduzTHpzpQZzAskKMhZ2K+EnBiSM9zGSoIFeMpXKxa4dYeZIQqewQ=="
15491421 },
1550− "node_modules/inline-style-parser": {
1551− "version": "0.1.1",
1552− "resolved": "https://registry.npmjs.org/inline-style-parser/-/inline-style-parser-0.1.1.tgz",
1553− "integrity": "sha512-7NXolsK4CAS5+xvdj5OMMbI962hU/wvwoxk+LWR9Ek9bVtyuuYScDN6eS0rUm6TxApFpw7CX1o4uJzcd4AyD3Q=="
1554− },
15551422 "node_modules/invariant": {
15561423 "version": "2.2.4",
15571424 "resolved": "https://registry.npmjs.org/invariant/-/invariant-2.2.4.tgz",
@@ -1563,7 +1430,8 @@
15631430 "node_modules/is-arrayish": {
15641431 "version": "0.3.2",
15651432 "resolved": "https://registry.npmjs.org/is-arrayish/-/is-arrayish-0.3.2.tgz",
1566− "integrity": "sha512-eVRqCvVlZbuw3GrM63ovNSNAeA1K16kaR/LRY/92w0zxQ5/1YzwblUX652i4Xs9RwAGjW9d9y6X88t8OaAJfWQ=="
1433+ "integrity": "sha512-eVRqCvVlZbuw3GrM63ovNSNAeA1K16kaR/LRY/92w0zxQ5/1YzwblUX652i4Xs9RwAGjW9d9y6X88t8OaAJfWQ==",
1434+ "dev": true
15671435 },
15681436 "node_modules/is-binary-path": {
15691437 "version": "2.1.0",
@@ -2052,7 +1920,8 @@
20521920 "node_modules/node-releases": {
20531921 "version": "2.0.6",
20541922 "resolved": "https://registry.npmjs.org/node-releases/-/node-releases-2.0.6.tgz",
2055− "integrity": "sha512-PiVXnNuFm5+iYkLBNeq5211hvO38y63T0i2KKh2KnUs3RpzJ+JtODFjkD8yjLwnDkTYF1eKXheUwdssR+NRZdg=="
1923+ "integrity": "sha512-PiVXnNuFm5+iYkLBNeq5211hvO38y63T0i2KKh2KnUs3RpzJ+JtODFjkD8yjLwnDkTYF1eKXheUwdssR+NRZdg==",
1924+ "dev": true
20561925 },
20571926 "node_modules/nopt": {
20581927 "version": "5.0.0",
@@ -2080,6 +1949,7 @@
20801949 "version": "0.1.2",
20811950 "resolved": "https://registry.npmjs.org/normalize-range/-/normalize-range-0.1.2.tgz",
20821951 "integrity": "sha512-bdok/XvKII3nUpklnV6P2hxtMNrCboOjAcyBuQnWEhO665FwrSNRxU+AqpsyvO6LgGYPspN+lu5CLtw4jPRKNA==",
1952+ "dev": true,
20831953 "engines": {
20841954 "node": ">=0.10.0"
20851955 }
@@ -2412,14 +2282,6 @@
24122282 "prettier": ">=2.0.0"
24132283 }
24142284 },
2415− "node_modules/prism-react-renderer": {
2416− "version": "1.3.5",
2417− "resolved": "https://registry.npmjs.org/prism-react-renderer/-/prism-react-renderer-1.3.5.tgz",
2418− "integrity": "sha512-IJ+MSwBWKG+SM3b2SUfdrhC+gu01QkV2KmRQgREThBfSQRoufqRfxfHUxpG1WcaFjP+kojcFyO9Qqtpgt3qLCg==",
2419− "peerDependencies": {
2420− "react": ">=0.14.9"
2421− }
2422− },
24232285 "node_modules/prismjs": {
24242286 "version": "1.29.0",
24252287 "resolved": "https://registry.npmjs.org/prismjs/-/prismjs-1.29.0.tgz",
@@ -2532,11 +2394,6 @@
25322394 "resolved": "https://registry.npmjs.org/react-is/-/react-is-17.0.2.tgz",
25332395 "integrity": "sha512-w2GsyukL62IJnlaff/nRegPQR94C/XXamvMWmSHRJ4y7Ts/4ocGRmTHvOs8PSE6pB3dWOrD/nueuU5sduBsQ4w=="
25342396 },
2535− "node_modules/react-property": {
2536− "version": "2.0.0",
2537− "resolved": "https://registry.npmjs.org/react-property/-/react-property-2.0.0.tgz",
2538− "integrity": "sha512-kzmNjIgU32mO4mmH5+iUyrqlpFQhF8K2k7eZ4fdLSOPFrD1XgEuSBv9LDEgxRXTMBqMd8ppT0x6TIzqE5pdGdw=="
2539− },
25402397 "node_modules/react-swipeable": {
25412398 "version": "6.2.2",
25422399 "resolved": "https://registry.npmjs.org/react-swipeable/-/react-swipeable-6.2.2.tgz",
@@ -2782,6 +2639,7 @@
27822639 "version": "0.2.2",
27832640 "resolved": "https://registry.npmjs.org/simple-swizzle/-/simple-swizzle-0.2.2.tgz",
27842641 "integrity": "sha512-JA//kQgZtbuY83m+xT+tXJkmJncGMTFT+C+g2h2R9uxkYIrE2yy9sgmcLhCnw57/WSD+Eh3J97FPEDFnbXnDUg==",
2642+ "dev": true,
27852643 "dependencies": {
27862644 "is-arrayish": "^0.3.1"
27872645 }
@@ -2857,22 +2715,6 @@
28572715 "node": ">=6"
28582716 }
28592717 },
2860− "node_modules/style-to-js": {
2861− "version": "1.1.1",
2862− "resolved": "https://registry.npmjs.org/style-to-js/-/style-to-js-1.1.1.tgz",
2863− "integrity": "sha512-RJ18Z9t2B02sYhZtfWKQq5uplVctgvjTfLWT7+Eb1zjUjIrWzX5SdlkwLGQozrqarTmEzJJ/YmdNJCUNI47elg==",
2864− "dependencies": {
2865− "style-to-object": "0.3.0"
2866− }
2867− },
2868− "node_modules/style-to-object": {
2869− "version": "0.3.0",
2870− "resolved": "https://registry.npmjs.org/style-to-object/-/style-to-object-0.3.0.tgz",
2871− "integrity": "sha512-CzFnRRXhzWIdItT3OmF8SQfWyahHhjq3HwcMNCNLn+N7klOOqPjMeG/4JSu77D7ypZdGvSzvkrbyeTMizz2VrA==",
2872− "dependencies": {
2873− "inline-style-parser": "0.1.1"
2874− }
2875− },
28762718 "node_modules/styled-jsx": {
28772719 "version": "5.0.7",
28782720 "resolved": "https://registry.npmjs.org/styled-jsx/-/styled-jsx-5.0.7.tgz",
@@ -2969,6 +2811,7 @@
29692811 "version": "0.6.2",
29702812 "resolved": "https://registry.npmjs.org/tailwindcss-theme-swapper/-/tailwindcss-theme-swapper-0.6.2.tgz",
29712813 "integrity": "sha512-l+DQJJH9g9/YXKnNApw0W/2gffSkbfBkhVJp8KBolK4E3SR6GbOUpJyuQRfnYbL8KR/BOjDuQntnZM3FZQqEnw==",
2814+ "dev": true,
29722815 "dependencies": {
29732816 "color": "^4.2.3",
29742817 "postcss": "^8.4.12",
@@ -3033,6 +2876,7 @@
30332876 "version": "1.0.10",
30342877 "resolved": "https://registry.npmjs.org/update-browserslist-db/-/update-browserslist-db-1.0.10.tgz",
30352878 "integrity": "sha512-OztqDenkfFkbSG+tRxBeAnCVPckDBcvibKd35yDONx6OU8N7sqgwc7rCbkJ/WcYtVRZ4ba68d6byhC21GFh7sQ==",
2879+ "dev": true,
30362880 "funding": [
30372881 {
30382882 "type": "opencollective",
@@ -3342,40 +3186,21 @@
33423186 "dev": true
33433187 },
33443188 "@urbit/foundation-design-system": {
3345− "version": "0.7.3",
3346− "resolved": "https://registry.npmjs.org/@urbit/foundation-design-system/-/foundation-design-system-0.7.3.tgz",
3347− "integrity": "sha512-txg6G2Gv7thd04YqStVilX2CJrkkwrLrWEZx7DaclB+tq1q7Eh9Uud51J2QIytIE/SvWak/innapLL0bUNZI0Q==",
3189+ "version": "file:../foundation-design-system",
33483190 "requires": {
3191+ "@babel/preset-react": "^7.17.12",
33493192 "@iarna/toml": "^2.2.5",
3350− "@tlon/sigil-js": "^1.4.5",
3193+ "@rollup/plugin-babel": "^5.3.1",
3194+ "@rollup/plugin-commonjs": "^22.0.0",
3195+ "@rollup/plugin-node-resolve": "^13.3.0",
33513196 "core-js": "^3.23.1",
3352− "downshift": "^7.0.1",
33533197 "gray-matter": "^4.0.3",
33543198 "html-react-parser": "^1.4.14",
3355− "lodash.debounce": "^4.0.8",
33563199 "luxon": "^3.0.1",
33573200 "prism-react-renderer": "^1.3.3",
33583201 "react-swipeable": "^6.2.1",
3359− "urbit-ob": "^5.0.1"
3360− },
3361− "dependencies": {
3362− "downshift": {
3363− "version": "7.0.1",
3364− "resolved": "https://registry.npmjs.org/downshift/-/downshift-7.0.1.tgz",
3365− "integrity": "sha512-AdFU8qJjUg9WZaLKzh7xAPfEwAB0dSqDGb7/Gnx/teldUXcNlaZrxhymOWedzDV+62xphMVustttAngmG33pXw==",
3366− "requires": {
3367− "@babel/runtime": "^7.14.8",
3368− "compute-scroll-into-view": "^1.0.17",
3369− "prop-types": "^15.7.2",
3370− "react-is": "^17.0.2",
3371− "tslib": "^2.3.0"
3372− }
3373− },
3374− "luxon": {
3375− "version": "3.1.0",
3376− "resolved": "https://registry.npmjs.org/luxon/-/luxon-3.1.0.tgz",
3377− "integrity": "sha512-7w6hmKC0/aoWnEsmPCu5Br54BmbmUp5GfcqBxQngRcXJ+q5fdfjEzn7dxmJh2YdDhgW8PccYtlWKSv4tQkrTQg=="
3378− }
3202+ "rollup": "^2.75.7",
3203+ "rollup-plugin-peer-deps-external": "^2.2.4"
33793204 }
33803205 },
33813206 "@urbit/markdoc": {
@@ -3488,6 +3313,7 @@
34883313 "version": "10.4.13",
34893314 "resolved": "https://registry.npmjs.org/autoprefixer/-/autoprefixer-10.4.13.tgz",
34903315 "integrity": "sha512-49vKpMqcZYsJjwotvt4+h/BCjJVnhGwcLpDt5xkcaOG3eLrG/HUYLagrihYsQ+qrIBgIzX1Rw7a6L8I/ZA1Atg==",
3316+ "dev": true,
34913317 "requires": {
34923318 "browserslist": "^4.21.4",
34933319 "caniuse-lite": "^1.0.30001426",
@@ -3546,6 +3372,7 @@
35463372 "version": "4.21.4",
35473373 "resolved": "https://registry.npmjs.org/browserslist/-/browserslist-4.21.4.tgz",
35483374 "integrity": "sha512-CBHJJdDmgjl3daYjN5Cp5kbTf1mUhZoS+beLklHIvkOWscs83YAhLlF3Wsh/lciQYAcbBJgTOD44VtG31ZM4Hw==",
3375+ "dev": true,
35493376 "requires": {
35503377 "caniuse-lite": "^1.0.30001400",
35513378 "electron-to-chromium": "^1.4.251",
@@ -3631,6 +3458,7 @@
36313458 "version": "4.2.3",
36323459 "resolved": "https://registry.npmjs.org/color/-/color-4.2.3.tgz",
36333460 "integrity": "sha512-1rXeuUUiGGrykh+CeBdu5Ie7OJwinCgQY0bc7GCRxy5xVHy+moaqkpL/jqQq0MtQOeYcrqEz4abc5f0KtU7W4A==",
3461+ "dev": true,
36343462 "requires": {
36353463 "color-convert": "^2.0.1",
36363464 "color-string": "^1.9.0"
@@ -3640,6 +3468,7 @@
36403468 "version": "2.0.1",
36413469 "resolved": "https://registry.npmjs.org/color-convert/-/color-convert-2.0.1.tgz",
36423470 "integrity": "sha512-RRECPsj7iu/xb5oKYcsFHSppFNnsj/52OVTRKb4zP5onXwVF3zVmmToNcOfGC+CRDpfK/U584fMg38ZHCaElKQ==",
3471+ "dev": true,
36433472 "requires": {
36443473 "color-name": "~1.1.4"
36453474 }
@@ -3653,6 +3482,7 @@
36533482 "version": "1.9.1",
36543483 "resolved": "https://registry.npmjs.org/color-string/-/color-string-1.9.1.tgz",
36553484 "integrity": "sha512-shrVawQFojnZv6xM40anx4CkoDP+fZsw/ZerEMsW/pyzsRbElpsL/DBVW7q3ExxwusdNXI3lXpuhEZkzs8p5Eg==",
3485+ "dev": true,
36563486 "requires": {
36573487 "color-name": "^1.0.0",
36583488 "simple-swizzle": "^0.2.2"
@@ -3678,11 +3508,6 @@
36783508 "resolved": "https://registry.npmjs.org/console-control-strings/-/console-control-strings-1.1.0.tgz",
36793509 "integrity": "sha512-ty/fTekppD2fIwRvnZAVdeOiGd1c7YXEixbgJTNzqcxJWKQnjJ/V1bNEEE6hygpM3WjwHFUVK6HTjWSzV4a8sQ=="
36803510 },
3681− "core-js": {
3682− "version": "3.26.1",
3683− "resolved": "https://registry.npmjs.org/core-js/-/core-js-3.26.1.tgz",
3684− "integrity": "sha512-21491RRQVzUn0GGM9Z1Jrpr6PNPxPi+Za8OM9q4tksTSnlbXXGKK1nXNg/QvwFYettXvSX6zWKCtHHfjN4puyA=="
3685− },
36863511 "cross-spawn": {
36873512 "version": "7.0.3",
36883513 "resolved": "https://registry.npmjs.org/cross-spawn/-/cross-spawn-7.0.3.tgz",
@@ -3774,46 +3599,6 @@
37743599 "resolved": "https://registry.npmjs.org/dlv/-/dlv-1.1.3.tgz",
37753600 "integrity": "sha512-+HlytyjlPKnIG8XuRG8WvmBP8xs8P71y+SKKS6ZXWoEgLuePxtDoUEiH7WkdePWrQ5JBpE6aoVqfZfJUQkjXwA=="
37763601 },
3777− "dom-serializer": {
3778− "version": "1.4.1",
3779− "resolved": "https://registry.npmjs.org/dom-serializer/-/dom-serializer-1.4.1.tgz",
3780− "integrity": "sha512-VHwB3KfrcOOkelEG2ZOfxqLZdfkil8PtJi4P8N2MMXucZq2yLp75ClViUlOVwyoHEDjYU433Aq+5zWP61+RGag==",
3781− "requires": {
3782− "domelementtype": "^2.0.1",
3783− "domhandler": "^4.2.0",
3784− "entities": "^2.0.0"
3785− },
3786− "dependencies": {
3787− "entities": {
3788− "version": "2.2.0",
3789− "resolved": "https://registry.npmjs.org/entities/-/entities-2.2.0.tgz",
3790− "integrity": "sha512-p92if5Nz619I0w+akJrLZH0MX0Pb5DX39XOwQTtXSdQQOaYH03S1uIQp4mhOZtAXrxq4ViO67YTiLBo2638o9A=="
3791− }
3792− }
3793− },
3794− "domelementtype": {
3795− "version": "2.3.0",
3796− "resolved": "https://registry.npmjs.org/domelementtype/-/domelementtype-2.3.0.tgz",
3797− "integrity": "sha512-OLETBj6w0OsagBwdXnPdN0cnMfF9opN69co+7ZrbfPGrdpPVNBUj02spi6B1N7wChLQiPn4CSH/zJvXw56gmHw=="
3798− },
3799− "domhandler": {
3800− "version": "4.3.1",
3801− "resolved": "https://registry.npmjs.org/domhandler/-/domhandler-4.3.1.tgz",
3802− "integrity": "sha512-GrwoxYN+uWlzO8uhUXRl0P+kHE4GtVPfYzVLcUxPL7KNdHKj66vvlhiweIHqYYXWlw+T8iLMp42Lm67ghw4WMQ==",
3803− "requires": {
3804− "domelementtype": "^2.2.0"
3805− }
3806− },
3807− "domutils": {
3808− "version": "2.8.0",
3809− "resolved": "https://registry.npmjs.org/domutils/-/domutils-2.8.0.tgz",
3810− "integrity": "sha512-w96Cjofp72M5IIhpjgobBimYEfoPjx1Vx0BSX9P30WBdZW2WIKU0T1Bd0kz2eNZ9ikjKgHbEyKx8BB6H1L3h3A==",
3811− "requires": {
3812− "dom-serializer": "^1.0.1",
3813− "domelementtype": "^2.2.0",
3814− "domhandler": "^4.2.0"
3815− }
3816− },
38173602 "downshift": {
38183603 "version": "6.1.12",
38193604 "resolved": "https://registry.npmjs.org/downshift/-/downshift-6.1.12.tgz",
@@ -3829,7 +3614,8 @@
38293614 "electron-to-chromium": {
38303615 "version": "1.4.284",
38313616 "resolved": "https://registry.npmjs.org/electron-to-chromium/-/electron-to-chromium-1.4.284.tgz",
3832− "integrity": "sha512-M8WEXFuKXMYMVr45fo8mq0wUrrJHheiKZf6BArTKk9ZBYCKJEOU5H8cdWgDT+qCVZf7Na4lVUaZsA+h6uA9+PA=="
3617+ "integrity": "sha512-M8WEXFuKXMYMVr45fo8mq0wUrrJHheiKZf6BArTKk9ZBYCKJEOU5H8cdWgDT+qCVZf7Na4lVUaZsA+h6uA9+PA==",
3618+ "dev": true
38333619 },
38343620 "emoji-regex": {
38353621 "version": "8.0.0",
@@ -3845,15 +3631,11 @@
38453631 "once": "^1.4.0"
38463632 }
38473633 },
3848− "entities": {
3849− "version": "3.0.1",
3850− "resolved": "https://registry.npmjs.org/entities/-/entities-3.0.1.tgz",
3851− "integrity": "sha512-WiyBqoomrwMdFG1e0kqvASYfnlb0lp8M5o5Fw2OFq1hNZxxcNk8Ik0Xm7LxzBhuidnZB/UtBqVCgUz3kBOP51Q=="
3852− },
38533634 "escalade": {
38543635 "version": "3.1.1",
38553636 "resolved": "https://registry.npmjs.org/escalade/-/escalade-3.1.1.tgz",
3856− "integrity": "sha512-k0er2gUkLf8O0zKJiAhmkTnJlTvINGv7ygDNPbeIsX/TJjGJZHuh9B2UxbsaEkmlEo9MfhrSzmhIlhRlI2GXnw=="
3637+ "integrity": "sha512-k0er2gUkLf8O0zKJiAhmkTnJlTvINGv7ygDNPbeIsX/TJjGJZHuh9B2UxbsaEkmlEo9MfhrSzmhIlhRlI2GXnw==",
3638+ "dev": true
38573639 },
38583640 "esprima": {
38593641 "version": "4.0.1",
@@ -3954,7 +3736,8 @@
39543736 "fraction.js": {
39553737 "version": "4.2.0",
39563738 "resolved": "https://registry.npmjs.org/fraction.js/-/fraction.js-4.2.0.tgz",
3957− "integrity": "sha512-MhLuK+2gUcnZe8ZHlaaINnQLl0xRIGRfcGk2yl8xoQAfHrSsL3rYu6FCmBdkdbhc9EPlwyGHewaRsvwRMJtAlA=="
3739+ "integrity": "sha512-MhLuK+2gUcnZe8ZHlaaINnQLl0xRIGRfcGk2yl8xoQAfHrSsL3rYu6FCmBdkdbhc9EPlwyGHewaRsvwRMJtAlA==",
3740+ "dev": true
39583741 },
39593742 "fs-minipass": {
39603743 "version": "2.1.0",
@@ -4086,37 +3869,6 @@
40863869 "resolved": "https://registry.npmjs.org/has-values/-/has-values-0.1.4.tgz",
40873870 "integrity": "sha512-J8S0cEdWuQbqD9//tlZxiMuMNmxB8PlEwvYwuxsTmR1G5RXUePEX/SJn7aD0GMLieuZYSwNH0cQuJGwnYunXRQ=="
40883871 },
4089− "html-dom-parser": {
4090− "version": "1.2.0",
4091− "resolved": "https://registry.npmjs.org/html-dom-parser/-/html-dom-parser-1.2.0.tgz",
4092− "integrity": "sha512-2HIpFMvvffsXHFUFjso0M9LqM+1Lm22BF+Df2ba+7QHJXjk63pWChEnI6YG27eaWqUdfnh5/Vy+OXrNTtepRsg==",
4093− "requires": {
4094− "domhandler": "4.3.1",
4095− "htmlparser2": "7.2.0"
4096− }
4097− },
4098− "html-react-parser": {
4099− "version": "1.4.14",
4100− "resolved": "https://registry.npmjs.org/html-react-parser/-/html-react-parser-1.4.14.tgz",
4101− "integrity": "sha512-pxhNWGie8Y+DGDpSh8cTa0k3g8PsDcwlfolA+XxYo1AGDeB6e2rdlyv4ptU9bOTiZ2i3fID+6kyqs86MN0FYZQ==",
4102− "requires": {
4103− "domhandler": "4.3.1",
4104− "html-dom-parser": "1.2.0",
4105− "react-property": "2.0.0",
4106− "style-to-js": "1.1.1"
4107− }
4108− },
4109− "htmlparser2": {
4110− "version": "7.2.0",
4111− "resolved": "https://registry.npmjs.org/htmlparser2/-/htmlparser2-7.2.0.tgz",
4112− "integrity": "sha512-H7MImA4MS6cw7nbyURtLPO1Tms7C5H602LRETv95z1MxO/7CP7rDVROehUYeYBUYEON94NXXDEPmZuq+hX4sog==",
4113− "requires": {
4114− "domelementtype": "^2.0.1",
4115− "domhandler": "^4.2.2",
4116− "domutils": "^2.8.0",
4117− "entities": "^3.0.1"
4118− }
4119− },
41203872 "https-proxy-agent": {
41213873 "version": "5.0.1",
41223874 "resolved": "https://registry.npmjs.org/https-proxy-agent/-/https-proxy-agent-5.0.1.tgz",
@@ -4157,11 +3909,6 @@
41573909 "resolved": "https://registry.npmjs.org/inherits/-/inherits-2.0.4.tgz",
41583910 "integrity": "sha512-k/vGaX4/Yla3WzyMCvTQOXYeIHvqOKtnqBduzTHpzpQZzAskKMhZ2K+EnBiSM9zGSoIFeMpXKxa4dYeZIQqewQ=="
41593911 },
4160− "inline-style-parser": {
4161− "version": "0.1.1",
4162− "resolved": "https://registry.npmjs.org/inline-style-parser/-/inline-style-parser-0.1.1.tgz",
4163− "integrity": "sha512-7NXolsK4CAS5+xvdj5OMMbI962hU/wvwoxk+LWR9Ek9bVtyuuYScDN6eS0rUm6TxApFpw7CX1o4uJzcd4AyD3Q=="
4164− },
41653912 "invariant": {
41663913 "version": "2.2.4",
41673914 "resolved": "https://registry.npmjs.org/invariant/-/invariant-2.2.4.tgz",
@@ -4173,7 +3920,8 @@
41733920 "is-arrayish": {
41743921 "version": "0.3.2",
41753922 "resolved": "https://registry.npmjs.org/is-arrayish/-/is-arrayish-0.3.2.tgz",
4176− "integrity": "sha512-eVRqCvVlZbuw3GrM63ovNSNAeA1K16kaR/LRY/92w0zxQ5/1YzwblUX652i4Xs9RwAGjW9d9y6X88t8OaAJfWQ=="
3923+ "integrity": "sha512-eVRqCvVlZbuw3GrM63ovNSNAeA1K16kaR/LRY/92w0zxQ5/1YzwblUX652i4Xs9RwAGjW9d9y6X88t8OaAJfWQ==",
3924+ "dev": true
41773925 },
41783926 "is-binary-path": {
41793927 "version": "2.1.0",
@@ -4505,7 +4253,8 @@
45054253 "node-releases": {
45064254 "version": "2.0.6",
45074255 "resolved": "https://registry.npmjs.org/node-releases/-/node-releases-2.0.6.tgz",
4508− "integrity": "sha512-PiVXnNuFm5+iYkLBNeq5211hvO38y63T0i2KKh2KnUs3RpzJ+JtODFjkD8yjLwnDkTYF1eKXheUwdssR+NRZdg=="
4256+ "integrity": "sha512-PiVXnNuFm5+iYkLBNeq5211hvO38y63T0i2KKh2KnUs3RpzJ+JtODFjkD8yjLwnDkTYF1eKXheUwdssR+NRZdg==",
4257+ "dev": true
45094258 },
45104259 "nopt": {
45114260 "version": "5.0.0",
@@ -4523,7 +4272,8 @@
45234272 "normalize-range": {
45244273 "version": "0.1.2",
45254274 "resolved": "https://registry.npmjs.org/normalize-range/-/normalize-range-0.1.2.tgz",
4526− "integrity": "sha512-bdok/XvKII3nUpklnV6P2hxtMNrCboOjAcyBuQnWEhO665FwrSNRxU+AqpsyvO6LgGYPspN+lu5CLtw4jPRKNA=="
4275+ "integrity": "sha512-bdok/XvKII3nUpklnV6P2hxtMNrCboOjAcyBuQnWEhO665FwrSNRxU+AqpsyvO6LgGYPspN+lu5CLtw4jPRKNA==",
4276+ "dev": true
45274277 },
45284278 "npm-run-path": {
45294279 "version": "4.0.1",
@@ -4726,12 +4476,6 @@
47264476 "multimatch": "^4.0.0"
47274477 }
47284478 },
4729− "prism-react-renderer": {
4730− "version": "1.3.5",
4731− "resolved": "https://registry.npmjs.org/prism-react-renderer/-/prism-react-renderer-1.3.5.tgz",
4732− "integrity": "sha512-IJ+MSwBWKG+SM3b2SUfdrhC+gu01QkV2KmRQgREThBfSQRoufqRfxfHUxpG1WcaFjP+kojcFyO9Qqtpgt3qLCg==",
4733− "requires": {}
4734− },
47354479 "prismjs": {
47364480 "version": "1.29.0",
47374481 "resolved": "https://registry.npmjs.org/prismjs/-/prismjs-1.29.0.tgz",
@@ -4811,11 +4555,6 @@
48114555 "resolved": "https://registry.npmjs.org/react-is/-/react-is-17.0.2.tgz",
48124556 "integrity": "sha512-w2GsyukL62IJnlaff/nRegPQR94C/XXamvMWmSHRJ4y7Ts/4ocGRmTHvOs8PSE6pB3dWOrD/nueuU5sduBsQ4w=="
48134557 },
4814− "react-property": {
4815− "version": "2.0.0",
4816− "resolved": "https://registry.npmjs.org/react-property/-/react-property-2.0.0.tgz",
4817− "integrity": "sha512-kzmNjIgU32mO4mmH5+iUyrqlpFQhF8K2k7eZ4fdLSOPFrD1XgEuSBv9LDEgxRXTMBqMd8ppT0x6TIzqE5pdGdw=="
4818− },
48194558 "react-swipeable": {
48204559 "version": "6.2.2",
48214560 "resolved": "https://registry.npmjs.org/react-swipeable/-/react-swipeable-6.2.2.tgz",
@@ -4975,6 +4714,7 @@
49754714 "version": "0.2.2",
49764715 "resolved": "https://registry.npmjs.org/simple-swizzle/-/simple-swizzle-0.2.2.tgz",
49774716 "integrity": "sha512-JA//kQgZtbuY83m+xT+tXJkmJncGMTFT+C+g2h2R9uxkYIrE2yy9sgmcLhCnw57/WSD+Eh3J97FPEDFnbXnDUg==",
4717+ "dev": true,
49784718 "requires": {
49794719 "is-arrayish": "^0.3.1"
49804720 }
@@ -5035,22 +4775,6 @@
50354775 "integrity": "sha512-BrpvfNAE3dcvq7ll3xVumzjKjZQ5tI1sEUIKr3Uoks0XUl45St3FlatVqef9prk4jRDzhW6WZg+3bk93y6pLjA==",
50364776 "dev": true
50374777 },
5038− "style-to-js": {
5039− "version": "1.1.1",
5040− "resolved": "https://registry.npmjs.org/style-to-js/-/style-to-js-1.1.1.tgz",
5041− "integrity": "sha512-RJ18Z9t2B02sYhZtfWKQq5uplVctgvjTfLWT7+Eb1zjUjIrWzX5SdlkwLGQozrqarTmEzJJ/YmdNJCUNI47elg==",
5042− "requires": {
5043− "style-to-object": "0.3.0"
5044− }
5045− },
5046− "style-to-object": {
5047− "version": "0.3.0",
5048− "resolved": "https://registry.npmjs.org/style-to-object/-/style-to-object-0.3.0.tgz",
5049− "integrity": "sha512-CzFnRRXhzWIdItT3OmF8SQfWyahHhjq3HwcMNCNLn+N7klOOqPjMeG/4JSu77D7ypZdGvSzvkrbyeTMizz2VrA==",
5050− "requires": {
5051− "inline-style-parser": "0.1.1"
5052− }
5053− },
50544778 "styled-jsx": {
50554779 "version": "5.0.7",
50564780 "resolved": "https://registry.npmjs.org/styled-jsx/-/styled-jsx-5.0.7.tgz",
@@ -5115,6 +4839,7 @@
51154839 "version": "0.6.2",
51164840 "resolved": "https://registry.npmjs.org/tailwindcss-theme-swapper/-/tailwindcss-theme-swapper-0.6.2.tgz",
51174841 "integrity": "sha512-l+DQJJH9g9/YXKnNApw0W/2gffSkbfBkhVJp8KBolK4E3SR6GbOUpJyuQRfnYbL8KR/BOjDuQntnZM3FZQqEnw==",
4842+ "dev": true,
51184843 "requires": {
51194844 "color": "^4.2.3",
51204845 "postcss": "^8.4.12",
@@ -5170,6 +4895,7 @@
51704895 "version": "1.0.10",
51714896 "resolved": "https://registry.npmjs.org/update-browserslist-db/-/update-browserslist-db-1.0.10.tgz",
51724897 "integrity": "sha512-OztqDenkfFkbSG+tRxBeAnCVPckDBcvibKd35yDONx6OU8N7sqgwc7rCbkJ/WcYtVRZ4ba68d6byhC21GFh7sQ==",
4898+ "dev": true,
51734899 "requires": {
51744900 "escalade": "^3.1.1",
51754901 "picocolors": "^1.0.0"