diff --git a/package-lock.json b/package-lock.json index 52cdf0efe..cf5291770 100644 --- a/package-lock.json +++ b/package-lock.json @@ -2618,18 +2618,18 @@ } }, "@simonwep/pickr": { - "version": "1.7.4", - "resolved": "https://registry.npmjs.org/@simonwep/pickr/-/pickr-1.7.4.tgz", - "integrity": "sha512-fq7jgKJT21uWGC1mARBHvvd1JYlEf93o7SuVOB4Lr0x/2UPuNC9Oe9n/GzVeg4oVtqMDfh1wIEJpsdOJEZb+3g==", + "version": "1.8.0", + "resolved": "https://registry.npmjs.org/@simonwep/pickr/-/pickr-1.8.0.tgz", + "integrity": "sha512-VaSD7TwktOsro5nQ/FjRx5JAJ09k5CNfGRHacgVRxeVPolUQwelz1SjL8HAOKZwTSmcnIObptpHABQS4zgN7sw==", "requires": { - "core-js": "^3.6.5", + "core-js": "^3.8.0", "nanopop": "^2.1.0" }, "dependencies": { "core-js": { - "version": "3.8.0", - "resolved": "https://registry.npmjs.org/core-js/-/core-js-3.8.0.tgz", - "integrity": "sha512-W2VYNB0nwQQE7tKS7HzXd7r2y/y2SVJl4ga6oH/dnaLFzM0o2lB2P3zCkWj5Wc/zyMYjtgd5Hmhk0ObkQFZOIA==" + "version": "3.8.1", + "resolved": "https://registry.npmjs.org/core-js/-/core-js-3.8.1.tgz", + "integrity": "sha512-9Id2xHY1W7m8hCl8NkhQn5CufmF/WuR30BTRewvCXc1aZd3kMECwNZ69ndLbekKfakw9Rf2Xyc+QR6E7Gg+obg==" } } }, @@ -2755,281 +2755,27 @@ } }, "@stencila/brand": { - "version": "0.6.2", - "resolved": "https://registry.npmjs.org/@stencila/brand/-/brand-0.6.2.tgz", - "integrity": "sha512-71ZgPolS3icCDIpWykfJiFOBR6ubw6Pik2at6/wEFihzDVxAyPtFpk9pGpaVzpKJag3Ij3ZnmvQkE/MfsiyN5g==" + "version": "0.6.3", + "resolved": "https://registry.npmjs.org/@stencila/brand/-/brand-0.6.3.tgz", + "integrity": "sha512-RUiviwdlk6keRpGHrWrXA6lqynDJAtDSlCM5+ernNgPC6ZPK8jaZI44TRjSVuKFQwFQ4hZEW1I50V0d+pl4s9w==" }, "@stencila/components": { - "version": "0.26.4", - "resolved": "https://registry.npmjs.org/@stencila/components/-/components-0.26.4.tgz", - "integrity": "sha512-L/6mRaMwrgVdYJborruv/uvNwDKjhUawjsC2DKbgvvl6w/6fg4uqKCTpDGbTuzHKurFDTlaVgPM+jXOyPBR2wQ==", + "version": "0.26.5", + "resolved": "https://registry.npmjs.org/@stencila/components/-/components-0.26.5.tgz", + "integrity": "sha512-vArjvbpC+9AlubeVYMBsnEab2CXue+gHdAgR2hbK5wqClsaVAf9DKnugIJBuia6JtQwUPdCkPxzvEQx9uXOTKw==", "requires": { "@codemirror/next": "^0.14.0", "@nll/datum": "^3.3.0", "@popperjs/core": "^2.5.4", "@stencila/executa": "^1.15.2", - "@stencila/style-material": "0.11.21", - "@stencila/style-stencila": "0.18.8", + "@stencila/style-material": "0.11.22", + "@stencila/style-stencila": "0.18.9", "animate-presence": "^0.2.1", "feather-icons": "^4.28.0", "pluralize": "^8.0.0", "tocbot": "^4.12.0", "webfontloader": "^1.6.28", "wretch": "^1.7.4" - }, - "dependencies": { - "@stencila/executa": { - "version": "1.15.3", - "resolved": "https://registry.npmjs.org/@stencila/executa/-/executa-1.15.3.tgz", - "integrity": "sha512-8Ug8gSWOBHLbZqyjGdqvU21xLCyVWH4ZG9iIFKMa4TEaWajvmaOOjssCo96wp3nTUdJoAWckTEkXr3ZFXq4e3g==", - "requires": { - "@stencila/configa": "^0.4.8", - "@stencila/logga": "^3.0.1", - "@stencila/schema": "^0.47.2", - "@types/ws": "^7.4.0", - "ajv": "^6.12.6", - "chalk": "^4.1.0", - "cli-highlight": "^2.1.8", - "cross-fetch": "^3.0.6", - "external-ip": "^2.3.1", - "fastify": "^3.8.0", - "fastify-cors": "^5.0.0", - "fastify-jwt": "^2.1.3", - "fastify-static": "^3.3.0", - "globby": "^11.0.1", - "historic-readline": "^1.0.8", - "isomorphic-ws": "^4.0.1", - "jmespath": "^0.15.0", - "length-prefixed-stream": "^2.0.0", - "mkdirp": "^1.0.4", - "nanoid": "^3.1.18", - "ora": "^5.1.0", - "p-retry": "^4.2.0", - "split2": "^3.2.2", - "ws": "^7.4.0" - } - }, - "@types/ws": { - "version": "7.4.0", - "resolved": "https://registry.npmjs.org/@types/ws/-/ws-7.4.0.tgz", - "integrity": "sha512-Y29uQ3Uy+58bZrFLhX36hcI3Np37nqWE7ky5tjiDoy1GDZnIwVxS0CgF+s+1bXMzjKBFy+fqaRfb708iNzdinw==", - "requires": { - "@types/node": "*" - } - }, - "ansi-styles": { - "version": "4.3.0", - "resolved": "https://registry.npmjs.org/ansi-styles/-/ansi-styles-4.3.0.tgz", - "integrity": "sha512-zbB9rCJAT1rbjiVDb2hqKFHNYLxgtk8NURxZ3IZwD3F6NtxbXZQCnnSi1Lkx+IDohdPlFp222wVALIheZJQSEg==", - "requires": { - "color-convert": "^2.0.1" - } - }, - "chalk": { - "version": "4.1.0", - "resolved": "https://registry.npmjs.org/chalk/-/chalk-4.1.0.tgz", - "integrity": "sha512-qwx12AxXe2Q5xQ43Ac//I6v5aXTipYrSESdOgzrN+9XjgEpyjpKuvSGaN4qE93f7TQTlerQQ8S+EQ0EyDoVL1A==", - "requires": { - "ansi-styles": "^4.1.0", - "supports-color": "^7.1.0" - } - }, - "cli-highlight": { - "version": "2.1.9", - "resolved": "https://registry.npmjs.org/cli-highlight/-/cli-highlight-2.1.9.tgz", - "integrity": "sha512-t8RNIZgiI24i/mslZ8XT8o660RUj5ZbUJpEZrZa/BNekTzdC2LfMRAnt0Y7sgzNM4FGW5tmWg/YnbTH8o1eIOQ==", - "requires": { - "chalk": "^4.0.0", - "highlight.js": "^10.0.0", - "mz": "^2.4.0", - "parse5": "^5.1.1", - "parse5-htmlparser2-tree-adapter": "^6.0.0", - "yargs": "^15.0.0" - } - }, - "color-convert": { - "version": "2.0.1", - "resolved": "https://registry.npmjs.org/color-convert/-/color-convert-2.0.1.tgz", - "integrity": "sha512-RRECPsj7iu/xb5oKYcsFHSppFNnsj/52OVTRKb4zP5onXwVF3zVmmToNcOfGC+CRDpfK/U584fMg38ZHCaElKQ==", - "requires": { - "color-name": "~1.1.4" - } - }, - "color-name": { - "version": "1.1.4", - "resolved": "https://registry.npmjs.org/color-name/-/color-name-1.1.4.tgz", - "integrity": "sha512-dOy+3AuW3a2wNbZHIuMZpTcgjGuLU/uBL/ubcZF9OXbDo8ff4O8yVp5Bf0efS8uEoYo5q4Fx7dY9OgQGXgAsQA==" - }, - "fastify": { - "version": "3.8.0", - "resolved": "https://registry.npmjs.org/fastify/-/fastify-3.8.0.tgz", - "integrity": "sha512-w57/uvyQWzF/KSr9CbWQ5nfTqSSfYcmrems9Lc3VvtrAF7EsLbfZQBQZul6xwvE1uEfxA4nGdoUKqpU7xiv7cw==", - "requires": { - "abstract-logging": "^2.0.0", - "ajv": "^6.12.2", - "avvio": "^7.1.2", - "fast-json-stringify": "^2.2.1", - "fastify-error": "^0.2.0", - "fastify-warning": "^0.2.0", - "find-my-way": "^3.0.5", - "flatstr": "^1.0.12", - "light-my-request": "^4.2.0", - "pino": "^6.2.1", - "proxy-addr": "^2.0.5", - "readable-stream": "^3.4.0", - "rfdc": "^1.1.4", - "secure-json-parse": "^2.0.0", - "semver": "^7.3.2", - "tiny-lru": "^7.0.0" - } - }, - "fastify-cors": { - "version": "5.0.0", - "resolved": "https://registry.npmjs.org/fastify-cors/-/fastify-cors-5.0.0.tgz", - "integrity": "sha512-r7nQCEewNlwCF98ovNDlG89Et5tpbt+aYNLyTY3l2bwH213ZndKwhgqtlqWsJHOQ5naIRgwgzzkUbHVOYVL3/g==", - "requires": { - "fastify-plugin": "^3.0.0", - "vary": "^1.1.2" - } - }, - "fastify-plugin": { - "version": "3.0.0", - "resolved": "https://registry.npmjs.org/fastify-plugin/-/fastify-plugin-3.0.0.tgz", - "integrity": "sha512-ZdCvKEEd92DNLps5n0v231Bha8bkz1DjnPP/aEz37rz/q42Z5JVLmgnqR4DYuNn3NXAO3IDCPyRvgvxtJ4Ym4w==" - }, - "find-my-way": { - "version": "3.0.5", - "resolved": "https://registry.npmjs.org/find-my-way/-/find-my-way-3.0.5.tgz", - "integrity": "sha512-FweGg0cv1sBX8z7WhvBX5B5AECW4Zdh/NiB38Oa0qwSNIyPgRBCl/YjxuZn/rz38E/MMBHeVKJ22i7W3c626Gg==", - "requires": { - "fast-decode-uri-component": "^1.0.1", - "safe-regex2": "^2.0.0", - "semver-store": "^0.3.0" - } - }, - "find-up": { - "version": "4.1.0", - "resolved": "https://registry.npmjs.org/find-up/-/find-up-4.1.0.tgz", - "integrity": "sha512-PpOwAdQ/YlXQ2vj8a3h8IipDuYRi3wceVQQGYWxNINccq40Anw7BlsEXCMbt1Zt+OLA6Fq9suIpIWD0OsnISlw==", - "requires": { - "locate-path": "^5.0.0", - "path-exists": "^4.0.0" - } - }, - "has-flag": { - "version": "4.0.0", - "resolved": "https://registry.npmjs.org/has-flag/-/has-flag-4.0.0.tgz", - "integrity": "sha512-EykJT/Q1KjTWctppgIAgfSO0tKVuZUjhgMr17kqTumMl6Afv3EISleU7qZUzoXDFTAHTDC4NOoG/ZxU3EvlMPQ==" - }, - "locate-path": { - "version": "5.0.0", - "resolved": "https://registry.npmjs.org/locate-path/-/locate-path-5.0.0.tgz", - "integrity": "sha512-t7hw9pI+WvuwNJXwk5zVHpyhIqzg2qTlklJOf0mVxGSbe3Fp2VieZcduNYjaLDoy6p9uGpQEGWG87WpMKlNq8g==", - "requires": { - "p-locate": "^4.1.0" - } - }, - "mkdirp": { - "version": "1.0.4", - "resolved": "https://registry.npmjs.org/mkdirp/-/mkdirp-1.0.4.tgz", - "integrity": "sha512-vVqVZQyf3WLx2Shd0qJ9xuvqgAyKPLAiqITEtqW0oIUjzo3PePDd6fW9iFz30ef7Ysp/oiWqbhszeGWW2T6Gzw==" - }, - "nanoid": { - "version": "3.1.20", - "resolved": "https://registry.npmjs.org/nanoid/-/nanoid-3.1.20.tgz", - "integrity": "sha512-a1cQNyczgKbLX9jwbS/+d7W8fX/RfgYR7lVWwWOGIPNgK2m0MWvrGF6/m4kk6U3QcFMnZf3RIhL0v2Jgh/0Uxw==" - }, - "p-locate": { - "version": "4.1.0", - "resolved": "https://registry.npmjs.org/p-locate/-/p-locate-4.1.0.tgz", - "integrity": "sha512-R79ZZ/0wAxKGu3oYMlz8jy/kbhsNrS7SKZ7PxEHBgJ5+F2mtFW2fK2cOtBh1cHYkQsbzFV7I+EoRKe6Yt0oK7A==", - "requires": { - "p-limit": "^2.2.0" - } - }, - "parse5-htmlparser2-tree-adapter": { - "version": "6.0.1", - "resolved": "https://registry.npmjs.org/parse5-htmlparser2-tree-adapter/-/parse5-htmlparser2-tree-adapter-6.0.1.tgz", - "integrity": "sha512-qPuWvbLgvDGilKc5BoicRovlT4MtYT6JfJyBOMDsKoiT+GiuP5qyrPCnR9HcPECIJJmZh5jRndyNThnhhb/vlA==", - "requires": { - "parse5": "^6.0.1" - }, - "dependencies": { - "parse5": { - "version": "6.0.1", - "resolved": "https://registry.npmjs.org/parse5/-/parse5-6.0.1.tgz", - "integrity": "sha512-Ofn/CTFzRGTTxwpNEs9PP93gXShHcTq255nzRYSKe8AkVpZY7e1fpmTfOyoIvjP5HG7Z2ZM7VS9PPhQGW2pOpw==" - } - } - }, - "path-exists": { - "version": "4.0.0", - "resolved": "https://registry.npmjs.org/path-exists/-/path-exists-4.0.0.tgz", - "integrity": "sha512-ak9Qy5Q7jYb2Wwcey5Fpvg2KoAc/ZIhLSLOSBmRmygPsGwkVVt0fZa0qrtMz+m6tJTAHfZQ8FnmB4MG4LWy7/w==" - }, - "readable-stream": { - "version": "3.6.0", - "resolved": "https://registry.npmjs.org/readable-stream/-/readable-stream-3.6.0.tgz", - "integrity": "sha512-BViHy7LKeTz4oNnkcLJ+lVSL6vpiFeX6/d3oSH8zCW7UxP2onchk+vTGB143xuFjHS3deTgkKoXXymXqymiIdA==", - "requires": { - "inherits": "^2.0.3", - "string_decoder": "^1.1.1", - "util-deprecate": "^1.0.1" - } - }, - "semver": { - "version": "7.3.2", - "resolved": "https://registry.npmjs.org/semver/-/semver-7.3.2.tgz", - "integrity": "sha512-OrOb32TeeambH6UrhtShmF7CRDqhL6/5XpPNp2DuRH6+9QLw/orhp72j87v8Qa1ScDkvrrBNpZcDejAirJmfXQ==" - }, - "split2": { - "version": "3.2.2", - "resolved": "https://registry.npmjs.org/split2/-/split2-3.2.2.tgz", - "integrity": "sha512-9NThjpgZnifTkJpzTZ7Eue85S49QwpNhZTq6GRJwObb6jnLFNGB7Qm73V5HewTROPyxD0C29xqmaI68bQtV+hg==", - "requires": { - "readable-stream": "^3.0.0" - } - }, - "supports-color": { - "version": "7.2.0", - "resolved": "https://registry.npmjs.org/supports-color/-/supports-color-7.2.0.tgz", - "integrity": "sha512-qpCAvRl9stuOHveKsn7HncJRvv501qIacKzQlO/+Lwxc9+0q2wLyv4Dfvt80/DPn2pqOBsJdDiogXGR9+OvwRw==", - "requires": { - "has-flag": "^4.0.0" - } - }, - "ws": { - "version": "7.4.0", - "resolved": "https://registry.npmjs.org/ws/-/ws-7.4.0.tgz", - "integrity": "sha512-kyFwXuV/5ymf+IXhS6f0+eAFvydbaBW3zjpT6hUdAh/hbVjTIB5EHBGi0bPoCLSK2wcuz3BrEkB9LrYv1Nm4NQ==" - }, - "yargs": { - "version": "15.4.1", - "resolved": "https://registry.npmjs.org/yargs/-/yargs-15.4.1.tgz", - "integrity": "sha512-aePbxDmcYW++PaqBsJ+HYUFwCdv4LVvdnhBy78E57PIor8/OVvhMrADFFEDh8DHDFRv/O9i3lPhsENjO7QX0+A==", - "requires": { - "cliui": "^6.0.0", - "decamelize": "^1.2.0", - "find-up": "^4.1.0", - "get-caller-file": "^2.0.1", - "require-directory": "^2.1.1", - "require-main-filename": "^2.0.0", - "set-blocking": "^2.0.0", - "string-width": "^4.2.0", - "which-module": "^2.0.0", - "y18n": "^4.0.0", - "yargs-parser": "^18.1.2" - } - }, - "yargs-parser": { - "version": "18.1.3", - "resolved": "https://registry.npmjs.org/yargs-parser/-/yargs-parser-18.1.3.tgz", - "integrity": "sha512-o50j0JeToy/4K6OZcaQmW6lyXXKhq7csREXcDwk2omFPJEwUNOVtJKvmDr9EI1fAJZUyZcRF7kxGBWmRXudrCQ==", - "requires": { - "camelcase": "^5.0.0", - "decamelize": "^1.2.0" - } - } } }, "@stencila/configa": { @@ -3297,29 +3043,29 @@ } }, "@stencila/style-material": { - "version": "0.11.21", - "resolved": "https://registry.npmjs.org/@stencila/style-material/-/style-material-0.11.21.tgz", - "integrity": "sha512-kkvaC3ZpLcyDbkEkoVRxm1qnMbg5rKl1wDIDkBOKd6gitFGsCGEnEKIBscUU3ie+qM6otlJFBpwK+GEswasO0w==", + "version": "0.11.22", + "resolved": "https://registry.npmjs.org/@stencila/style-material/-/style-material-0.11.22.tgz", + "integrity": "sha512-nrgUS1XzTcD4mhTZ8rGujcAOLm9vANFaxKSXUjjooD/xBfMRSCdcHiuxGMvr/HhLPiOcwE3ATrefrWcKqeDeMA==", "requires": { - "@stencila/brand": "0.6.2" + "@stencila/brand": "0.6.3" } }, "@stencila/style-stencila": { - "version": "0.18.8", - "resolved": "https://registry.npmjs.org/@stencila/style-stencila/-/style-stencila-0.18.8.tgz", - "integrity": "sha512-bl56cj01Pv0nWAXrp/pfFPrglsF8Gt/Qs2VxEcU/7oOXbNR8+nIxCUrwl0Vd3/bEfehIEXqrtq1SMpXpb5mRTA==", + "version": "0.18.9", + "resolved": "https://registry.npmjs.org/@stencila/style-stencila/-/style-stencila-0.18.9.tgz", + "integrity": "sha512-74EJ5ar3vQw3888hzeInMYr+Suei6wGr3Uspx6O/RzFcDZdORugmeWUC9IvvMSBJoZsXCeIdBPpf/QdeQ8QA7w==", "requires": { - "@stencila/brand": "0.6.2" + "@stencila/brand": "0.6.3" } }, "@stencila/thema": { - "version": "2.20.4", - "resolved": "https://registry.npmjs.org/@stencila/thema/-/thema-2.20.4.tgz", - "integrity": "sha512-QDXzpzQblCoprBpqTU3A7pdG1T4DGy9t7Hfp4o5XToVWoUQQUTsnaIxxRtW/0U7hZkQZE2djFpo+njbuOUG5HQ==", + "version": "2.20.7", + "resolved": "https://registry.npmjs.org/@stencila/thema/-/thema-2.20.7.tgz", + "integrity": "sha512-pajB852goY7g/3xB7IY08pCsEq9MXv4Ta42olI3olFlN0bkuqHgETGC0tiEunHN8eLkwwrKUHZBhz+4LeYIBCQ==", "requires": { "@elifesciences/pattern-library": "0.0.6", - "@simonwep/pickr": "^1.7.4", - "@stencila/components": "^0.26.3", + "@simonwep/pickr": "^1.8.0", + "@stencila/components": "^0.26.5", "bootstrap": "^3.4.1", "project-name-generator": "^2.1.9", "react": "^17.0.1", @@ -9814,9 +9560,9 @@ }, "dependencies": { "core-js": { - "version": "3.8.0", - "resolved": "https://registry.npmjs.org/core-js/-/core-js-3.8.0.tgz", - "integrity": "sha512-W2VYNB0nwQQE7tKS7HzXd7r2y/y2SVJl4ga6oH/dnaLFzM0o2lB2P3zCkWj5Wc/zyMYjtgd5Hmhk0ObkQFZOIA==" + "version": "3.8.1", + "resolved": "https://registry.npmjs.org/core-js/-/core-js-3.8.1.tgz", + "integrity": "sha512-9Id2xHY1W7m8hCl8NkhQn5CufmF/WuR30BTRewvCXc1aZd3kMECwNZ69ndLbekKfakw9Rf2Xyc+QR6E7Gg+obg==" } } }, @@ -23582,9 +23328,9 @@ } }, "style-mod": { - "version": "3.1.0", - "resolved": "https://registry.npmjs.org/style-mod/-/style-mod-3.1.0.tgz", - "integrity": "sha512-0N9E+FSiBMBgwek1njE4Vt2WMmWZReTrKfCY6xUCXuHLJcjXxJrPG504dH2oufQHhEZp0aZs3v/uVHRz5LepTA==" + "version": "3.2.0", + "resolved": "https://registry.npmjs.org/style-mod/-/style-mod-3.2.0.tgz", + "integrity": "sha512-U8aygkBSFYXvWnOj49TEGa1baShfvoN2wOkbnfmu7UBmzj7Y3Zz13MnOdrdBVFyAq4UIgFN2+9RRCzucZH1oDA==" }, "supports-color": { "version": "5.5.0", diff --git a/package.json b/package.json index 75588ac75..33774b528 100644 --- a/package.json +++ b/package.json @@ -48,7 +48,7 @@ "@stencila/executa": "^1.15.4", "@stencila/logga": "^3.0.1", "@stencila/schema": "^0.47.2", - "@stencila/thema": "^2.20.4", + "@stencila/thema": "^2.20.7", "ajv": "^6.12.6", "appdata-path": "^1.0.0", "asciimath2tex": "https://github.com/christianp/asciimath2tex/tarball/dedc42ddfdb80678bfb09864cfa76afb0a4b5f44",