diff --git a/package-lock.json b/package-lock.json index ca5e1fe..d373d04 100644 --- a/package-lock.json +++ b/package-lock.json @@ -1667,6 +1667,11 @@ "@hapi/hoek": "^8.3.0" } }, + "@hookit/local-storage": { + "version": "0.0.10", + "resolved": "https://registry.npmjs.org/@hookit/local-storage/-/local-storage-0.0.10.tgz", + "integrity": "sha512-uasbCTcjFbA/xVv3jAEmfatHwx5GEdnpWY+L2teOY43FLG41s+isBfNakYytW2nKD91tya72jFRL/RATyNPETQ==" + }, "@iarna/toml": { "version": "2.2.5", "resolved": "https://registry.npmjs.org/@iarna/toml/-/toml-2.2.5.tgz", @@ -2733,58 +2738,37 @@ } }, "@theme-ui/color-modes": { - "version": "0.3.5", - "resolved": "https://registry.npmjs.org/@theme-ui/color-modes/-/color-modes-0.3.5.tgz", - "integrity": "sha512-3n5ExAnp1gAuVVFdGF2rRLyrVsa7qtmUXx+gj1wPJsADq23EE4ctkppC+aIfPFxT196WhR8fjErrVuO7Rh+wAg==", + "version": "0.4.0-rc.14", + "resolved": "https://registry.npmjs.org/@theme-ui/color-modes/-/color-modes-0.4.0-rc.14.tgz", + "integrity": "sha512-nxfgi2pD27xs7v96s7GswrFl/WvzqdbZDlE1RnF0tEvhRhurdWKaDTm2f7mFsALmf6xb85Uwa059lvumwSMbSw==", "requires": { "@emotion/core": "^10.0.0", - "@theme-ui/core": "0.3.5", - "@theme-ui/css": "0.3.5", + "@theme-ui/core": "^0.4.0-rc.13", + "@theme-ui/css": "^0.4.0-rc.13", "deepmerge": "^4.2.2" - }, - "dependencies": { - "@theme-ui/css": { - "version": "0.3.5", - "resolved": "https://registry.npmjs.org/@theme-ui/css/-/css-0.3.5.tgz", - "integrity": "sha512-XqsyXmifbnHOui1flSq4V7Lb3U+06Dbn2Q/leyr/cRd6Xgc0naiztdmD0MbXNvxgU51a2Ur9hyP4PnO5wE0yRg==" - } } }, "@theme-ui/components": { - "version": "0.3.5", - "resolved": "https://registry.npmjs.org/@theme-ui/components/-/components-0.3.5.tgz", - "integrity": "sha512-RdWwnN43H1Tq80lGCu6icNuYCWoHHNtwH+LJGaGfiPkv/uMXWrwzKPLMiAuYM5b3ofKtmdaAcxZLjqAld97jkw==", + "version": "0.4.0", + "resolved": "https://registry.npmjs.org/@theme-ui/components/-/components-0.4.0.tgz", + "integrity": "sha512-P0+BaWewKVx7IybPfbtNl2Jbyt54LF8/GqpCAzYR2VFOaU0r5fOqLFyyxjK7msqziLpfkwdVtTqaB0qHJww55g==", "requires": { "@emotion/core": "^10.0.0", "@emotion/styled": "^10.0.0", "@styled-system/color": "^5.1.2", "@styled-system/should-forward-prop": "^5.1.2", "@styled-system/space": "^5.1.2", - "@theme-ui/css": "0.3.5" - }, - "dependencies": { - "@theme-ui/css": { - "version": "0.3.5", - "resolved": "https://registry.npmjs.org/@theme-ui/css/-/css-0.3.5.tgz", - "integrity": "sha512-XqsyXmifbnHOui1flSq4V7Lb3U+06Dbn2Q/leyr/cRd6Xgc0naiztdmD0MbXNvxgU51a2Ur9hyP4PnO5wE0yRg==" - } + "@theme-ui/css": "^0.4.0-rc.5" } }, "@theme-ui/core": { - "version": "0.3.5", - "resolved": "https://registry.npmjs.org/@theme-ui/core/-/core-0.3.5.tgz", - "integrity": "sha512-80gbG4BW0ZQgZ8TWSG7vY72uXDxmkI/GttjpJee7AJlWVrPh7RCD2E3cuFPjqXzt7o4BJ9lZSHmTXcLzixNtRw==", + "version": "0.4.0-rc.13", + "resolved": "https://registry.npmjs.org/@theme-ui/core/-/core-0.4.0-rc.13.tgz", + "integrity": "sha512-WJZWuA65QrZe6lKx+zLwKCK9JYuaGtnbGc3t+rdpc7hwX519IEM/lIVaLIzrpwih+sn3g64Npmls6gCOIrIIYQ==", "requires": { "@emotion/core": "^10.0.0", - "@theme-ui/css": "0.3.5", + "@theme-ui/css": "^0.4.0-rc.13", "deepmerge": "^4.2.2" - }, - "dependencies": { - "@theme-ui/css": { - "version": "0.3.5", - "resolved": "https://registry.npmjs.org/@theme-ui/css/-/css-0.3.5.tgz", - "integrity": "sha512-XqsyXmifbnHOui1flSq4V7Lb3U+06Dbn2Q/leyr/cRd6Xgc0naiztdmD0MbXNvxgU51a2Ur9hyP4PnO5wE0yRg==" - } } }, "@theme-ui/css": { @@ -2803,9 +2787,9 @@ } }, "@theme-ui/mdx": { - "version": "0.3.5", - "resolved": "https://registry.npmjs.org/@theme-ui/mdx/-/mdx-0.3.5.tgz", - "integrity": "sha512-KMf5kkEcItQ3qIj7dston/kBOZc82ST2R0pUcyk/u8ZclX4ingRtZkMxm2zpmxybzdSUY3DIKf2MTK9CxUSpOQ==", + "version": "0.4.0-rc.13", + "resolved": "https://registry.npmjs.org/@theme-ui/mdx/-/mdx-0.4.0-rc.13.tgz", + "integrity": "sha512-ZESUQzOkAF9MXVRX0zQYdqfb0j8+K/KWHv+LJIGFgWXJmfhj+vmKn4CL630jT9jALpkMKXN08QD9mw3/vGlT6A==", "requires": { "@emotion/core": "^10.0.0", "@emotion/styled": "^10.0.0", @@ -2901,9 +2885,9 @@ "integrity": "sha512-0SpMcpJDBiedrxlDNk1gQD2Jyjb6yfq0mImKCxnJwTkaeC4Yr4ExqJnh8bKGQa595bRGfBqamuJlHb52TnTudg==" }, "@theme-ui/presets": { - "version": "0.4.0-rc.13", - "resolved": "https://registry.npmjs.org/@theme-ui/presets/-/presets-0.4.0-rc.13.tgz", - "integrity": "sha512-iJh+mCdmw5Jj8jmeg8+FmhrfEaHoEAmSx1odvdoUuxXhMpUxK0qGU28ko5UIBvKYJraG9wxvlTOWwdp2XhgZzg==", + "version": "0.4.0-rc.5", + "resolved": "https://registry.npmjs.org/@theme-ui/presets/-/presets-0.4.0-rc.5.tgz", + "integrity": "sha512-ZtDn7pkc8IgiM15BTKzz4CuL6EzLCiTP+qftd/pFba5bUeX6C+CTh3ViHafx9ET5XrzxmN7aB93Ftw2MBHupzQ==", "requires": { "@theme-ui/preset-base": "^0.4.0-rc.5", "@theme-ui/preset-bootstrap": "^0.4.0-rc.5", @@ -2914,7 +2898,7 @@ "@theme-ui/preset-future": "^0.4.0-rc.5", "@theme-ui/preset-polaris": "^0.4.0-rc.5", "@theme-ui/preset-roboto": "^0.4.0-rc.5", - "@theme-ui/preset-sketchy": "^0.4.0-rc.13", + "@theme-ui/preset-sketchy": "^0.4.0-rc.5", "@theme-ui/preset-swiss": "^0.4.0-rc.5", "@theme-ui/preset-system": "^0.4.0-rc.5", "@theme-ui/preset-tailwind": "^0.4.0-rc.5", @@ -2922,22 +2906,22 @@ } }, "@theme-ui/prism": { - "version": "0.4.0-rc.14", - "resolved": "https://registry.npmjs.org/@theme-ui/prism/-/prism-0.4.0-rc.14.tgz", - "integrity": "sha512-/QNr9hqOhvlT5c53uQtSPC3G+pyjASZE/g8xDEtv3pHZGxZGUDMVVEBLje1YaPNbfF2HM1X1GemVH8mzx9KRfQ==", + "version": "0.4.0-rc.5", + "resolved": "https://registry.npmjs.org/@theme-ui/prism/-/prism-0.4.0-rc.5.tgz", + "integrity": "sha512-grfx87cUe2qzBGPYWGrH36TkDXhfC5pMLMbUsblRj/B76o9RfO99uj5H+HlM5FzioySLdRXZGtYvVYpEDsHC8Q==", "requires": { "prism-react-renderer": "^1.0.2" } }, "@theme-ui/theme-provider": { - "version": "0.3.5", - "resolved": "https://registry.npmjs.org/@theme-ui/theme-provider/-/theme-provider-0.3.5.tgz", - "integrity": "sha512-C1kVsGyrh/pqO/j4+KSF5IvVW1DOnZoQmpaJ9EjyU4bqY0PCTZfuNdNPfydKaDWiYxrKGXKBeX0xjvLLU6R0zQ==", + "version": "0.4.0-rc.14", + "resolved": "https://registry.npmjs.org/@theme-ui/theme-provider/-/theme-provider-0.4.0-rc.14.tgz", + "integrity": "sha512-DyypwnCSY+ogzBJCGYS9Q/58BIRxxk2WVqp2wx4LHhADAhIdLCDz2KO+8SAGLXfwmgt3cvCO7ebo1T6ZRpJV5Q==", "requires": { "@emotion/core": "^10.0.0", - "@theme-ui/color-modes": "0.3.5", - "@theme-ui/core": "0.3.5", - "@theme-ui/mdx": "0.3.5" + "@theme-ui/color-modes": "^0.4.0-rc.14", + "@theme-ui/core": "^0.4.0-rc.13", + "@theme-ui/mdx": "^0.4.0-rc.13" } }, "@tokenizer/token": { @@ -3919,9 +3903,9 @@ "integrity": "sha512-Wm6ukoaOGJi/73p/cl2GvLjTI5JM1k/O14isD73YML8StrH/7/lRFgmg8nICZgD3bZZvjwCGxtMOD3wWNAu8cg==" }, "autolinker": { - "version": "3.14.2", - "resolved": "https://registry.npmjs.org/autolinker/-/autolinker-3.14.2.tgz", - "integrity": "sha512-VO66nXUCZFxTq7fVHAaiAkZNXRQ1l3IFi6D5P7DLoyIEAn2E8g7TWbyEgLlz1uW74LfWmu1A17IPWuPQyGuNVg==", + "version": "3.14.3", + "resolved": "https://registry.npmjs.org/autolinker/-/autolinker-3.14.3.tgz", + "integrity": "sha512-t81i2bCpS+s+5FIhatoww9DmpjhbdiimuU9ATEuLxtZMQ7jLv9fyFn7SWNG8IkEfD4AmYyirL1ss9k1aqVWRvg==", "requires": { "tslib": "^1.9.3" } @@ -5526,9 +5510,9 @@ } }, "domutils": { - "version": "2.4.4", - "resolved": "https://registry.npmjs.org/domutils/-/domutils-2.4.4.tgz", - "integrity": "sha512-jBC0vOsECI4OMdD0GC9mGn7NXPLb+Qt6KW1YDQzeQYRUFKmNG8lh7mO5HiELfr+lLQE7loDVI4QcAxV80HS+RA==", + "version": "2.5.0", + "resolved": "https://registry.npmjs.org/domutils/-/domutils-2.5.0.tgz", + "integrity": "sha512-Ho16rzNMOFk2fPwChGh3D2D9OEHAfG19HgmRR2l+WLSsIstNsAYBzePH412bL0y5T44ejABIVfTHQ8nqi/tBCg==", "requires": { "dom-serializer": "^1.0.1", "domelementtype": "^2.0.1", @@ -9813,9 +9797,9 @@ "integrity": "sha512-2s47yzUxdexf1OhyRi4Em83iQk0aPvwTddtFz4hnSSw9dCEsLEGf6SwIO8ss/19S9iBb5sJaOuTvTGDeZI00BQ==" }, "p-cancelable": { - "version": "2.0.0", - "resolved": "https://registry.npmjs.org/p-cancelable/-/p-cancelable-2.0.0.tgz", - "integrity": "sha512-wvPXDmbMmu2ksjkB4Z3nZWTSkJEb9lqVdMaCKpZUGJG9TMiNp9XcbG3fn9fPKjem04fJMJnXoyFPk2FmgiaiNg==" + "version": "2.1.0", + "resolved": "https://registry.npmjs.org/p-cancelable/-/p-cancelable-2.1.0.tgz", + "integrity": "sha512-HAZyB3ZodPo+BDpb4/Iu7Jv4P6cSazBz9ZM0ChhEXp70scx834aWCEjQRwgt41UzzejUAPdbqqONfRWTPYrPAQ==" }, "responselike": { "version": "2.0.0", @@ -9843,9 +9827,9 @@ } }, "gatsby-plugin-theme-ui": { - "version": "0.4.0-rc.7", - "resolved": "https://registry.npmjs.org/gatsby-plugin-theme-ui/-/gatsby-plugin-theme-ui-0.4.0-rc.7.tgz", - "integrity": "sha512-uQWnC/J/+HEIDWVu+awzsF4RNfRzqQCQfSSEgUmLBQsye4x3C9Ybr/FQ3qHhbS6t06yFEMELbycWb1xn7U6Fwg==" + "version": "0.4.0-rc.5", + "resolved": "https://registry.npmjs.org/gatsby-plugin-theme-ui/-/gatsby-plugin-theme-ui-0.4.0-rc.5.tgz", + "integrity": "sha512-klmO4tk2S0NztGmU3slecw/NuVIPp8N9JRfz91ZF8eUkksX1HKY79vsmd9Beuc1Da6uii7LCUHS4xzkEJApZbw==" }, "gatsby-plugin-typescript": { "version": "2.12.1", @@ -10041,9 +10025,9 @@ } }, "domutils": { - "version": "2.4.4", - "resolved": "https://registry.npmjs.org/domutils/-/domutils-2.4.4.tgz", - "integrity": "sha512-jBC0vOsECI4OMdD0GC9mGn7NXPLb+Qt6KW1YDQzeQYRUFKmNG8lh7mO5HiELfr+lLQE7loDVI4QcAxV80HS+RA==", + "version": "2.5.0", + "resolved": "https://registry.npmjs.org/domutils/-/domutils-2.5.0.tgz", + "integrity": "sha512-Ho16rzNMOFk2fPwChGh3D2D9OEHAfG19HgmRR2l+WLSsIstNsAYBzePH412bL0y5T44ejABIVfTHQ8nqi/tBCg==", "requires": { "dom-serializer": "^1.0.1", "domelementtype": "^2.0.1", @@ -10056,9 +10040,9 @@ "integrity": "sha512-hCx1oky9PFrJ611mf0ifBLBRW8lUUVRlFolb5gWRfIELabBlbp9xZvrqZLZAs+NxFnbfQoeGd8wDkygjg7U85w==" }, "htmlparser2": { - "version": "6.0.0", - "resolved": "https://registry.npmjs.org/htmlparser2/-/htmlparser2-6.0.0.tgz", - "integrity": "sha512-numTQtDZMoh78zJpaNdJ9MXb2cv5G3jwUoe3dMQODubZvLoGvTE/Ofp6sHvH8OGKcN/8A47pGLi/k58xHP/Tfw==", + "version": "6.0.1", + "resolved": "https://registry.npmjs.org/htmlparser2/-/htmlparser2-6.0.1.tgz", + "integrity": "sha512-GDKPd+vk4jvSuvCbyuzx/unmXkk090Azec7LovXP8as1Hn8q9p3hbjmDGbUqqhknw0ajwit6LiiWqfiTUPMK7w==", "requires": { "domelementtype": "^2.0.1", "domhandler": "^4.0.0", @@ -10118,9 +10102,9 @@ }, "dependencies": { "file-type": { - "version": "16.2.0", - "resolved": "https://registry.npmjs.org/file-type/-/file-type-16.2.0.tgz", - "integrity": "sha512-1Wwww3mmZCMmLjBfslCluwt2mxH80GsAXYrvPnfQ42G1EGWag336kB1iyCgyn7UXiKY3cJrNykXPrCwA7xb5Ag==", + "version": "16.3.0", + "resolved": "https://registry.npmjs.org/file-type/-/file-type-16.3.0.tgz", + "integrity": "sha512-ZA0hV64611vJT42ltw0T9IDwHApQuxRdrmQZWTeDmeAUtZBBVSQW3nSQqhhW1cAgpXgqcJvm410BYHXJQ9AymA==", "requires": { "readable-web-to-node-stream": "^3.0.0", "strtok3": "^6.0.3", @@ -10178,47 +10162,47 @@ } }, "gatsby-theme-code-notes": { - "version": "1.15.1", - "resolved": "https://registry.npmjs.org/gatsby-theme-code-notes/-/gatsby-theme-code-notes-1.15.1.tgz", - "integrity": "sha512-jfp2d1rCaWyVXNacANk8DGiiMXA91ffMv+EIBW5L5GSosedDtMgdUWUAj2vqixocVPgDz95VAai73CE8ipy58w==", + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/gatsby-theme-code-notes/-/gatsby-theme-code-notes-2.0.0.tgz", + "integrity": "sha512-dSWu+1ni6j+sdDSIQI54dXXFK62uqVnNUrXLoXjL8ON3oK9Pd0+8T3At3AICWB2GlAfq+GK7+BeAjP2jRaKn8A==", "requires": { "@alexcarpenter/slugify": "^1.0.6", + "@hookit/local-storage": "^0.0.10", "@mdx-js/mdx": "^1.6.5", "@mdx-js/react": "^1.6.5", - "@theme-ui/presets": "^0.4.0-rc.1", - "@theme-ui/prism": "^0.4.0-rc.1", + "@theme-ui/presets": "0.4.0-rc.5", + "@theme-ui/prism": "0.4.0-rc.5", "color-hash": "^1.0.3", "copee": "^1.0.6", - "gatsby-core-utils": "^1.3.15", + "gatsby-core-utils": "^1.3.23", "gatsby-plugin-local-search": "^2.0.0", - "gatsby-plugin-mdx": "^1.2.19", + "gatsby-plugin-mdx": "^1.2.46", "gatsby-plugin-meta-redirect": "^1.1.1", "gatsby-plugin-og-image": "^0.0.1", - "gatsby-plugin-react-helmet": "^3.3.10", + "gatsby-plugin-react-helmet": "^3.3.13", "gatsby-plugin-redirects": "^1.0.0", - "gatsby-plugin-sharp": "^2.6.27", - "gatsby-plugin-theme-ui": "^0.4.0-rc.1", - "gatsby-plugin-typescript": "^2.4.18", - "gatsby-remark-images": "^3.3.25", - "gatsby-source-filesystem": "^2.3.24", - "gatsby-transformer-sharp": "^2.5.13", - "git-jiggy": "^1.1.1", + "gatsby-plugin-sharp": "^2.6.39", + "gatsby-plugin-theme-ui": "0.4.0-rc.5", + "gatsby-plugin-typescript": "^2.4.21", + "gatsby-remark-images": "^3.3.33", + "gatsby-source-filesystem": "^2.3.34", + "gatsby-transformer-sharp": "^2.5.17", "lodash": "^4.17.20", "mkdirp": "^1.0.3", "querystring": "^0.2.0", "react-helmet": "^6.1.0", "react-icons": "^3.11.0", - "react-rough-notation": "^0.1.1", + "react-rough-notation": "^1.0.0", "react-use-flexsearch": "^0.1.1", "remark-emoji": "^2.0.2", - "remark-github": "^9.0.1", + "remark-github": "^10.0.1", "remark-slug": "^6.0.0", "remark-squeeze-paragraphs": "^4.0.0", "remark-truncate-links": "^1.0.3", "remark-unwrap-images": "^2.0.0", "text-cleaner": "^1.2.1", - "theme-ui": "^0.3.1", - "typescript": "^4.0.2" + "theme-ui": "0.4.0-rc.5", + "typescript": "^4.1.2" }, "dependencies": { "mkdirp": { @@ -10229,9 +10213,9 @@ } }, "gatsby-transformer-sharp": { - "version": "2.12.0", - "resolved": "https://registry.npmjs.org/gatsby-transformer-sharp/-/gatsby-transformer-sharp-2.12.0.tgz", - "integrity": "sha512-3rtukdy9+QZL5ioMs+q2IjevJFOz0ORJzoGbnM/ups5C5ZtRQKRZNQ0920BP/eqpLQLI4lkQuyp+GCxfSQLkCQ==", + "version": "2.12.1", + "resolved": "https://registry.npmjs.org/gatsby-transformer-sharp/-/gatsby-transformer-sharp-2.12.1.tgz", + "integrity": "sha512-J9eZB82EMW3QnkGAJVH2X4ydmcRoDGLMPJBzc/VWDSxexuE7CYO/aQvq5RdCW5xetYu7X7J/gSiDflrNNS+F7w==", "requires": { "@babel/runtime": "^7.12.5", "bluebird": "^3.7.2", @@ -10425,57 +10409,6 @@ "omggif": "^1.0.10" } }, - "git-jiggy": { - "version": "1.1.1", - "resolved": "https://registry.npmjs.org/git-jiggy/-/git-jiggy-1.1.1.tgz", - "integrity": "sha512-+Th8Qt2HqdMlXo1naC4xnaDUlmmvkAONYpDyt9ENcSyriem+N2Zp3dPb25Alhmd4gOPwJwyzwcgJWIJc/dnmRg==", - "requires": { - "@sindresorhus/is": "0.15.0", - "execa": "1.0.0" - }, - "dependencies": { - "@sindresorhus/is": { - "version": "0.15.0", - "resolved": "https://registry.npmjs.org/@sindresorhus/is/-/is-0.15.0.tgz", - "integrity": "sha512-lu8BpxjAtRCAo5ifytTpCPCj99LF7o/2Myn+NXyNCBqvPYn7Pjd76AMmUB5l7XF1U6t0hcWrlEM5ESufW7wAeA==" - }, - "execa": { - "version": "1.0.0", - "resolved": "https://registry.npmjs.org/execa/-/execa-1.0.0.tgz", - "integrity": "sha512-adbxcyWV46qiHyvSp50TKt05tB4tK3HcmF7/nxfAdhnox83seTDbwnaqKO4sXRy7roHAIFqJP/Rw/AuEbX61LA==", - "requires": { - "cross-spawn": "^6.0.0", - "get-stream": "^4.0.0", - "is-stream": "^1.1.0", - "npm-run-path": "^2.0.0", - "p-finally": "^1.0.0", - "signal-exit": "^3.0.0", - "strip-eof": "^1.0.0" - } - }, - "get-stream": { - "version": "4.1.0", - "resolved": "https://registry.npmjs.org/get-stream/-/get-stream-4.1.0.tgz", - "integrity": "sha512-GMat4EJ5161kIy2HevLlr4luNjBgvmj413KaQA7jt4V8B4RDsfpHk7WQ9GVqfYyyx8OS/L66Kox+rJRNklLK7w==", - "requires": { - "pump": "^3.0.0" - } - }, - "is-stream": { - "version": "1.1.0", - "resolved": "https://registry.npmjs.org/is-stream/-/is-stream-1.1.0.tgz", - "integrity": "sha1-EtSj3U5o4Lec6428hBc66A2RykQ=" - }, - "npm-run-path": { - "version": "2.0.2", - "resolved": "https://registry.npmjs.org/npm-run-path/-/npm-run-path-2.0.2.tgz", - "integrity": "sha1-NakjLfo11wZ7TLLd8jV7GHFTbF8=", - "requires": { - "path-key": "^2.0.0" - } - } - } - }, "git-up": { "version": "4.0.2", "resolved": "https://registry.npmjs.org/git-up/-/git-up-4.0.2.tgz", @@ -13208,6 +13141,23 @@ "unist-util-visit": "^2.0.0" } }, + "mdast-util-find-and-replace": { + "version": "1.1.1", + "resolved": "https://registry.npmjs.org/mdast-util-find-and-replace/-/mdast-util-find-and-replace-1.1.1.tgz", + "integrity": "sha512-9cKl33Y21lyckGzpSmEQnIDjEfeeWelN5s1kUW1LwdB0Fkuq2u+4GdqcGEygYxJE8GVqCl0741bYXHgamfWAZA==", + "requires": { + "escape-string-regexp": "^4.0.0", + "unist-util-is": "^4.0.0", + "unist-util-visit-parents": "^3.0.0" + }, + "dependencies": { + "escape-string-regexp": { + "version": "4.0.0", + "resolved": "https://registry.npmjs.org/escape-string-regexp/-/escape-string-regexp-4.0.0.tgz", + "integrity": "sha512-TtpcNJ3XAzx3Gq8sWRzJaVajRs0uVxA2YAkdb1jm2YkPz4G6egUFAyA3n5vtEIZefPk5Wa4UXbKuS5fKkJWdgA==" + } + } + }, "mdast-util-to-hast": { "version": "10.0.1", "resolved": "https://registry.npmjs.org/mdast-util-to-hast/-/mdast-util-to-hast-10.0.1.tgz", @@ -13880,9 +13830,9 @@ } }, "node-abi": { - "version": "2.20.0", - "resolved": "https://registry.npmjs.org/node-abi/-/node-abi-2.20.0.tgz", - "integrity": "sha512-6ldtfVR5l3RS8D0aT+lj/uM2Vv/PGEkeWzt2tl8DFBsGY/IuVnAIHl+dG6C14NlWClVv7Rn2+ZDvox+35Hx2Kg==", + "version": "2.21.0", + "resolved": "https://registry.npmjs.org/node-abi/-/node-abi-2.21.0.tgz", + "integrity": "sha512-smhrivuPqEM3H5LmnY3KU6HfYv0u4QklgAxfFyRNujKUzbUcYZ+Jc2EhukB9SRcD2VpqhxM7n/MIcp1Ua1/JMg==", "requires": { "semver": "^5.4.1" }, @@ -16760,9 +16710,9 @@ "integrity": "sha512-X8jZHc7nCMjaCqoU+V2I0cOhNW+QMBwSUkeXnTi8IPe6zaRWfn60ZzvFDZqWPfmSJfjub7dDW1SP0jaHWLu/hg==" }, "react-rough-notation": { - "version": "0.1.1", - "resolved": "https://registry.npmjs.org/react-rough-notation/-/react-rough-notation-0.1.1.tgz", - "integrity": "sha512-Otu5j+anE9R90IaS4UoloPIy9841V51u0CMI+6xG5yZEWYmPHYHVPS5B50iFHIuOPgPDUqA2fVKNvglb4WKLHw==", + "version": "1.0.1", + "resolved": "https://registry.npmjs.org/react-rough-notation/-/react-rough-notation-1.0.1.tgz", + "integrity": "sha512-UZQZ09XiZgbDRZFFP0qaFmTzs0rMKO929Npa5fHb2TOzLvKNEamaUtjRwjBx79cFzf+xMl/y8Y4HbYvvcKHQGQ==", "requires": { "rough-notation": "^0.4.0" } @@ -17223,13 +17173,11 @@ "integrity": "sha512-3Clt8ZMH75Ayjp9q4CorNeyjwIxHFcTkaektplKGl2A1jNGEUey8cKL0ZC5vJwfcD5GFGsNLImLG/NGzWIzoMQ==" }, "remark-github": { - "version": "9.0.1", - "resolved": "https://registry.npmjs.org/remark-github/-/remark-github-9.0.1.tgz", - "integrity": "sha512-ITzuJ7MBC+uA2+gA4gIzxzBftoO02mWA788ZEJHF3UPSiN5corALwUCN8dpliGmu4VFRFjV8+mojdFAHryMbMg==", + "version": "10.0.1", + "resolved": "https://registry.npmjs.org/remark-github/-/remark-github-10.0.1.tgz", + "integrity": "sha512-iPF467c+bs4vi+vFyDjZCLlKNmHbWF5uo6IIILsHMbbP3dEqsI+m40zMmxY978Z2dUdl6YKiyf07uZad9bFMmw==", "requires": { - "is-alphabetical": "^1.0.0", - "is-decimal": "^1.0.0", - "is-hexadecimal": "^1.0.0", + "mdast-util-find-and-replace": "^1.0.0", "mdast-util-to-string": "^1.0.0", "unist-util-visit": "^2.0.0" } @@ -18752,9 +18700,9 @@ "integrity": "sha1-Fhx9rBd2Wf2YEfQ3cfqZOBR4Yow=" }, "stopword": { - "version": "1.0.6", - "resolved": "https://registry.npmjs.org/stopword/-/stopword-1.0.6.tgz", - "integrity": "sha512-8ff3zaY1mLOQGSL/lzl9K6nMHbpFEalscwBtTbh8hWjPbkyPcntr25+PVB251xWGX1rUjDLzPWIw38ZcKJ+GAw==" + "version": "1.0.7", + "resolved": "https://registry.npmjs.org/stopword/-/stopword-1.0.7.tgz", + "integrity": "sha512-KKPM5LGeulAxoNrg384AfNSoUvphG87sgj/vTHOkJ5M5U7hO99XA6Sl0HBhtCBv17Tv3kQPLj+5fCt7cadjXWQ==" }, "stream-browserify": { "version": "2.0.2", @@ -19455,23 +19403,16 @@ "integrity": "sha1-f17oI66AUgfACvLfSoTsP8+lcLQ=" }, "theme-ui": { - "version": "0.3.5", - "resolved": "https://registry.npmjs.org/theme-ui/-/theme-ui-0.3.5.tgz", - "integrity": "sha512-yxooGhvkdjFDotDeIFehKo5k6NnLZ3gsLSe8EDe2aDcoWqg1mZjkjjr8EYtVCrK3mk/tYz97AT5BpEnUfamNCQ==", - "requires": { - "@theme-ui/color-modes": "0.3.5", - "@theme-ui/components": "0.3.5", - "@theme-ui/core": "0.3.5", - "@theme-ui/css": "0.3.5", - "@theme-ui/mdx": "0.3.5", - "@theme-ui/theme-provider": "0.3.5" - }, - "dependencies": { - "@theme-ui/css": { - "version": "0.3.5", - "resolved": "https://registry.npmjs.org/@theme-ui/css/-/css-0.3.5.tgz", - "integrity": "sha512-XqsyXmifbnHOui1flSq4V7Lb3U+06Dbn2Q/leyr/cRd6Xgc0naiztdmD0MbXNvxgU51a2Ur9hyP4PnO5wE0yRg==" - } + "version": "0.4.0-rc.5", + "resolved": "https://registry.npmjs.org/theme-ui/-/theme-ui-0.4.0-rc.5.tgz", + "integrity": "sha512-Qjwja3xiE8mSf5ozNNJiCE6DhAg3QCdNw3YtceGSwiswC3vsL+jl7LAkaBcjME6r4GAVOuvNaVqu1tFuzqR1Vw==", + "requires": { + "@theme-ui/color-modes": "^0.4.0-rc.5", + "@theme-ui/components": "^0.4.0-rc.5", + "@theme-ui/core": "^0.4.0-rc.5", + "@theme-ui/css": "^0.4.0-rc.5", + "@theme-ui/mdx": "^0.4.0-rc.5", + "@theme-ui/theme-provider": "^0.4.0-rc.5" } }, "through": { diff --git a/package.json b/package.json index 7c1af9a..ad83bcc 100644 --- a/package.json +++ b/package.json @@ -18,7 +18,7 @@ }, "dependencies": { "gatsby": "^2.32.11", - "gatsby-theme-code-notes": "^1.15.1", + "gatsby-theme-code-notes": "^2.0.0", "react": "^16.13.1", "react-dom": "^16.13.1" },