diff --git a/sanity-blog/package-lock.json b/sanity-blog/package-lock.json index 382795e..79bdf1f 100644 --- a/sanity-blog/package-lock.json +++ b/sanity-blog/package-lock.json @@ -11,6 +11,7 @@ "dependencies": { "@portabletext/react": "^1.0.6", "@sanity/base": "^2.30.1", + "@sanity/code-input": "^2.30.1", "@sanity/core": "^2.30.1", "@sanity/default-layout": "^2.30.1", "@sanity/default-login": "^2.30.1", @@ -2275,10 +2276,9 @@ "license": "MIT" }, "node_modules/@sanity/asset-utils": { - "version": "1.2.3", - "resolved": "https://registry.npmjs.org/@sanity/asset-utils/-/asset-utils-1.2.3.tgz", - "integrity": "sha512-0eOR0D6zcqd6nEmAGIJ93ibRGO6ocYzQ5aEuyYvngHy5MDDjUfC821UnF/YPIcxiMXg2DLDjWd4EPt9F8frKNQ==", - "license": "MIT", + "version": "1.3.0", + "resolved": "https://registry.npmjs.org/@sanity/asset-utils/-/asset-utils-1.3.0.tgz", + "integrity": "sha512-uyIOtGA4Duf+68I3BSbYHY5P+WGftn3QtNJD2Pn7h9WPGYsSrWViIPebE9yRN8N0NHhYj+hDQXaMpVdjG7r+zA==", "engines": { "node": ">=10" } @@ -2383,14 +2383,12 @@ } }, "node_modules/@sanity/client": { - "version": "3.3.2", - "resolved": "https://registry.npmjs.org/@sanity/client/-/client-3.3.2.tgz", - "integrity": "sha512-M89v/KcNob0tnoMCW2caSnwYhSSqO1j5XuDXCloe966ZRFUAZWe9EVyyvvP7x1vPff5xR9PKxidrcx95l221mg==", - "license": "MIT", + "version": "3.4.1", + "resolved": "https://registry.npmjs.org/@sanity/client/-/client-3.4.1.tgz", + "integrity": "sha512-WSvnroCHqboUeyY0nl71vDPKmfurXI0mtqdNDb5u8MW00CAHRyCt1+Sgy39D/g+6R35FYniV31vTSTo3ofim0A==", "dependencies": { "@sanity/eventsource": "^4.0.0", - "@sanity/generate-help-url": "^3.0.0", - "get-it": "^6.0.1", + "get-it": "^6.1.1", "make-error": "^1.3.0", "object-assign": "^4.1.1", "rxjs": "^6.0.0" @@ -2413,7 +2411,6 @@ "version": "6.0.0", "resolved": "https://registry.npmjs.org/decompress-response/-/decompress-response-6.0.0.tgz", "integrity": "sha512-aW35yZM6Bb/4oJlZncMH2LCoZtJXTRxES17vE3hoRiowU2kWHaJKFkSBDnDR+cm9J+9QhXmREyIfv0pji9ejCQ==", - "license": "MIT", "dependencies": { "mimic-response": "^3.1.0" }, @@ -2434,10 +2431,9 @@ } }, "node_modules/@sanity/client/node_modules/get-it": { - "version": "6.1.0", - "resolved": "https://registry.npmjs.org/get-it/-/get-it-6.1.0.tgz", - "integrity": "sha512-hvk2h2hiOHji57MpBQ/o9CnJT7hpNII7Jio3AyY41I7AmkUVvnYrpQAPIQGc3j7R5QNYnhwyXmok+DSSdBLWbg==", - "license": "MIT", + "version": "6.1.1", + "resolved": "https://registry.npmjs.org/get-it/-/get-it-6.1.1.tgz", + "integrity": "sha512-2835L9lb4NAgjAbFOMMOm2XDSgj+lWmmCQv40A5rE7zZoIdM2+yk7Ie+sBD3T5lHW/Dw5IFFHyx16oQGpAo4hQ==", "dependencies": { "@sanity/timed-out": "^4.0.2", "create-error-class": "^3.0.2", @@ -2466,7 +2462,6 @@ "version": "3.1.0", "resolved": "https://registry.npmjs.org/mimic-response/-/mimic-response-3.1.0.tgz", "integrity": "sha512-z0yWI+4FDrrweS8Zmt4Ej5HdJmky15+L2e6Wgn3+iK5fWzb6T3fhNFq2+MeTRb064c6Wr4N/wv0DzQTjNzHNGQ==", - "license": "MIT", "engines": { "node": ">=10" }, @@ -2477,14 +2472,433 @@ "node_modules/@sanity/client/node_modules/nano-pubsub": { "version": "1.0.2", "resolved": "https://registry.npmjs.org/nano-pubsub/-/nano-pubsub-1.0.2.tgz", - "integrity": "sha512-HtPs1RbULM/z8wt3BbeeZlxVNiJbl+zQAwwrbc0KAq5NHaCG3MmffOVCpRhNTs+TK67MdN6aZ+5wzPtRZvME+w==", - "license": "MIT" + "integrity": "sha512-HtPs1RbULM/z8wt3BbeeZlxVNiJbl+zQAwwrbc0KAq5NHaCG3MmffOVCpRhNTs+TK67MdN6aZ+5wzPtRZvME+w==" + }, + "node_modules/@sanity/code-input": { + "version": "2.36.0", + "resolved": "https://registry.npmjs.org/@sanity/code-input/-/code-input-2.36.0.tgz", + "integrity": "sha512-QHoCEvXHrVzuoCWi0gwQh5qFnZq+j9fNUwlx4JnHyf1S/bZgaQt/ZUSFajkjyhuNlIDrZ9DQNF0xIdNUnCjDCA==", + "dependencies": { + "@reach/auto-id": "^0.13.2", + "@sanity/base": "2.35.2", + "@sanity/form-builder": "2.35.2", + "@sanity/icons": "^1.3.4", + "@sanity/types": "2.35.0", + "@sanity/ui": "^0.37.22", + "@sanity/util": "2.35.0", + "ace-builds": "^1.4.13", + "react-ace": "^9.5.0" + }, + "peerDependencies": { + "prop-types": "^15.6 || ^16", + "react": "^16.9 || ^17", + "styled-components": "^5.2.0" + } + }, + "node_modules/@sanity/code-input/node_modules/@sanity/base": { + "version": "2.35.2", + "resolved": "https://registry.npmjs.org/@sanity/base/-/base-2.35.2.tgz", + "integrity": "sha512-2pSRf72Zk/wqF4rrgFivhRM476z5xCSxCCpP5xtJ8sddTxTS77sy4eRTmHplC183+v99RXZIfh0QWXapv5pMJg==", + "dependencies": { + "@juggle/resize-observer": "^3.3.1", + "@popperjs/core": "^2.5.4", + "@reach/auto-id": "^0.13.2", + "@sanity/asset-utils": "^1.2.5", + "@sanity/bifur-client": "^0.3.0", + "@sanity/client": "^3.3.3", + "@sanity/color": "^2.1.14", + "@sanity/generate-help-url": "^3.0.0", + "@sanity/icons": "^1.3.4", + "@sanity/image-url": "^1.0.1", + "@sanity/initial-value-templates": "2.35.0", + "@sanity/mutator": "2.33.2", + "@sanity/schema": "2.35.0", + "@sanity/state-router": "2.33.2", + "@sanity/structure": "2.35.0", + "@sanity/transaction-collator": "2.33.2", + "@sanity/types": "2.35.0", + "@sanity/ui": "^0.37.22", + "@sanity/util": "2.35.0", + "@sanity/validation": "2.35.0", + "boundless-arrow-key-navigation": "^1.1.0", + "circular-at": "^1.0.3", + "classnames": "^2.2.5", + "dataloader": "^2.0.0", + "date-fns": "^2.16.1", + "debug": "^3.2.7", + "dom-scroll-into-view": "^1.2.1", + "element-resize-detector": "^1.1.14", + "groq-js": "^0.2.0", + "history": "^4.6.3", + "json-reduce": "^2.0.0", + "lodash": "^4.17.15", + "nano-pubsub": "^2.0.1", + "nanoid": "^3.1.30", + "observable-callback": "^1.0.1", + "pluralize": "^7.0.0", + "polished": "^4.0.5", + "popper-max-size-modifier": "^0.2.0", + "raf": "^3.4.1", + "react-click-outside": "^3.0.0", + "react-fast-compare": "^3.2.0", + "react-icon-base": "^2.1.2", + "react-is": "^17.0.2", + "react-popper": "^2.2.4", + "react-props-stream": "^1.0.0", + "react-refractor": "^2.1.6", + "react-rx": "^1.0.0-beta.6", + "react-sortable-hoc": "^1.11.0", + "react-split-pane": "^0.1.84", + "refractor": "^3.6.0", + "rxjs": "^6.5.3", + "rxjs-etc": "^10.6.0", + "rxjs-exhaustmap-with-trailing": "^1.2.0", + "semver-compare": "^1.0.0", + "shallow-equals": "^1.0.0", + "use-device-pixel-ratio": "^1.1.0" + }, + "peerDependencies": { + "prop-types": "^15.6 || ^16", + "react": "^16.9 || ^17", + "react-dom": "^16.9 || ^17", + "styled-components": "^5.2.0" + } + }, + "node_modules/@sanity/code-input/node_modules/@sanity/bifur-client": { + "version": "0.3.1", + "resolved": "https://registry.npmjs.org/@sanity/bifur-client/-/bifur-client-0.3.1.tgz", + "integrity": "sha512-GlY9+tUmM0Vye64BHwIYLOivuRL37ucW/sj/D9MYqBmjgBnTRrjfmg8NR7qoodZuJ5nYJ5qpGMsVIBLP4Plvnw==", + "dependencies": { + "nanoid": "^3.1.12", + "rxjs": "^7.0.0" + } + }, + "node_modules/@sanity/code-input/node_modules/@sanity/bifur-client/node_modules/rxjs": { + "version": "7.8.0", + "resolved": "https://registry.npmjs.org/rxjs/-/rxjs-7.8.0.tgz", + "integrity": "sha512-F2+gxDshqmIub1KdvZkaEfGDwLNpPvk9Fs6LD/MyQxNgMds/WH9OdDDXOmxUZpME+iSK3rQCctkL0DYyytUqMg==", + "dependencies": { + "tslib": "^2.1.0" + } + }, + "node_modules/@sanity/code-input/node_modules/@sanity/block-tools": { + "version": "2.35.0", + "resolved": "https://registry.npmjs.org/@sanity/block-tools/-/block-tools-2.35.0.tgz", + "integrity": "sha512-V2NZc1qwixlCpf0HcGy49DBhAIzTZZV+7Vm/f4CbWODPf8bjOTLMEkc0oTJWANGncxoqRoaFZo4xDb5rgZXf7w==", + "dependencies": { + "get-random-values": "^1.2.2", + "lodash": "^4.17.15" + } + }, + "node_modules/@sanity/code-input/node_modules/@sanity/form-builder": { + "version": "2.35.2", + "resolved": "https://registry.npmjs.org/@sanity/form-builder/-/form-builder-2.35.2.tgz", + "integrity": "sha512-IkigHMWjCEg7a8SCSfMeeprjVdmrGBUtDYIysL9KLgXQ8ae1Cd/cjBBSM4YtFge8WpPxPqTJK7vHoZjMbczRyQ==", + "dependencies": { + "@reach/auto-id": "^0.13.2", + "@sanity/asset-utils": "^1.2.5", + "@sanity/base": "2.35.2", + "@sanity/block-tools": "2.35.0", + "@sanity/client": "^3.3.3", + "@sanity/color": "^2.1.14", + "@sanity/generate-help-url": "^3.0.0", + "@sanity/icons": "^1.3.4", + "@sanity/image-url": "^1.0.1", + "@sanity/imagetool": "2.33.2", + "@sanity/initial-value-templates": "2.35.0", + "@sanity/mutator": "2.33.2", + "@sanity/portable-text-editor": "3.0.0-v3-pte.87+c3ac77fc8d", + "@sanity/schema": "2.35.0", + "@sanity/types": "2.35.0", + "@sanity/ui": "^0.37.22", + "@sanity/util": "2.35.0", + "@sanity/uuid": "^3.0.1", + "attr-accept": "^1.1.0", + "date-fns": "^2.16.1", + "debug": "^3.2.7", + "diff-match-patch": "^1.0.4", + "exif-component": "^1.0.1", + "get-random-values": "^1.2.2", + "lodash": "^4.17.15", + "nano-pubsub": "^2.0.1", + "pretty-bytes": "^4.0.2", + "react-fast-compare": "^3.2.0", + "react-focus-lock": "^2.5.0", + "react-is": "^17.0.2", + "react-rx": "^1.0.0-beta.6", + "react-sortable-hoc": "^1.11.0", + "rxjs": "^6.5.3", + "scroll-into-view-if-needed": "^2.2.26", + "shallow-equals": "^1.0.0", + "speakingurl": "^13.0.0" + }, + "peerDependencies": { + "prop-types": "^15.6 || ^16", + "react": "^16.9 || ^17", + "react-dom": "^16.9 || ^17", + "styled-components": "^5.2.0" + } + }, + "node_modules/@sanity/code-input/node_modules/@sanity/imagetool": { + "version": "2.33.2", + "resolved": "https://registry.npmjs.org/@sanity/imagetool/-/imagetool-2.33.2.tgz", + "integrity": "sha512-JhWG3/ZtlWnkoc3itqEBso/E4l1PXxEuiIVwBWSPvwlajAl7AkvlGDTpxSSyvj+JoFmuhyGB4Y68fOeKeNPOIQ==", + "dependencies": { + "debug": "^3.2.7", + "lodash": "^4.17.15" + }, + "peerDependencies": { + "prop-types": "^15.6 || ^16", + "react": "^16.9 || ^17", + "react-dom": "^16.9 || ^17", + "styled-components": "^5.2.0" + } + }, + "node_modules/@sanity/code-input/node_modules/@sanity/initial-value-templates": { + "version": "2.35.0", + "resolved": "https://registry.npmjs.org/@sanity/initial-value-templates/-/initial-value-templates-2.35.0.tgz", + "integrity": "sha512-IQT0AHPtf4yJmkXl+N27A4CrrKpPbkT11bnC2YCzLPt1nRap/bM73JN7ulXVkGM8wXOQTwlUYZHd/MQdAtQlog==", + "dependencies": { + "@sanity/icons": "^1.3.4", + "@sanity/util": "2.35.0", + "@types/lodash": "^4.14.149", + "lodash": "^4.17.15", + "oneline": "^1.0.3" + }, + "engines": { + "node": ">=12.0.0" + } + }, + "node_modules/@sanity/code-input/node_modules/@sanity/mutator": { + "version": "2.33.2", + "resolved": "https://registry.npmjs.org/@sanity/mutator/-/mutator-2.33.2.tgz", + "integrity": "sha512-gyNndXHVa/ByLz3D1iSqYzrG/GjejXDG8/m83qoo7RzAibjWvFl0ezO1Jw7W1esq+WqFlXg4brIZrt/tUBxm2A==", + "dependencies": { + "@types/diff-match-patch": "^1.0.32", + "debug": "^3.2.7", + "diff-match-patch": "^1.0.4", + "lodash": "^4.17.15" + } + }, + "node_modules/@sanity/code-input/node_modules/@sanity/portable-text-editor": { + "version": "3.0.0-v3-pte.87", + "resolved": "https://registry.npmjs.org/@sanity/portable-text-editor/-/portable-text-editor-3.0.0-v3-pte.87.tgz", + "integrity": "sha512-SBsADPQvHoa0ZQyikBCdnTGQYCxz8UX3ZwvJrfA3frqNeZe8CirCLvFkgbSOkXAiQvLkEC3eBUDDQDlwM9ZZrg==", + "dependencies": { + "@sanity/block-tools": "3.0.0-v3-pte.87+c3ac77fc8d", + "@sanity/schema": "3.0.0-v3-pte.87+c3ac77fc8d", + "@sanity/slate-react": "2.30.1", + "@sanity/types": "3.0.0-v3-pte.87+c3ac77fc8d", + "@sanity/util": "3.0.0-v3-pte.87+c3ac77fc8d", + "debug": "^3.2.7", + "is-hotkey": "^0.1.6", + "lodash": "^4.17.21", + "slate": "0.81.1" + }, + "engines": { + "node": ">=14.0.0" + }, + "peerDependencies": { + "react": ">=16.8.0", + "rxjs": ">=6.5.3", + "styled-components": "^5.2.0" + } + }, + "node_modules/@sanity/code-input/node_modules/@sanity/portable-text-editor/node_modules/@sanity/block-tools": { + "version": "3.0.0-v3-pte.87", + "resolved": "https://registry.npmjs.org/@sanity/block-tools/-/block-tools-3.0.0-v3-pte.87.tgz", + "integrity": "sha512-DxM5mJRnvfVaHMy4EZaLpYkK6SRomme0QVlFalPYvp8ajPJTk7M84bIwPTLSzj7smSNI75rgYzlC2rapULcAag==", + "dependencies": { + "get-random-values-esm": "^1.0.0", + "lodash": "^4.17.21" + } + }, + "node_modules/@sanity/code-input/node_modules/@sanity/portable-text-editor/node_modules/@sanity/schema": { + "version": "3.0.0-v3-pte.87", + "resolved": "https://registry.npmjs.org/@sanity/schema/-/schema-3.0.0-v3-pte.87.tgz", + "integrity": "sha512-vWnAyfmZYtEQC4sePw+j6unLsIRjoCe4z/6Ma8U0jZnvQHRAlejZyAxHEGuG5ylRv52hUFliAgfRdmD9Zo53Tg==", + "dependencies": { + "@sanity/generate-help-url": "^3.0.0", + "@sanity/types": "3.0.0-v3-pte.87+c3ac77fc8d", + "arrify": "^1.0.1", + "humanize-list": "^1.0.1", + "leven": "^3.1.0", + "lodash": "^4.17.21", + "object-inspect": "^1.6.0" + } + }, + "node_modules/@sanity/code-input/node_modules/@sanity/portable-text-editor/node_modules/@sanity/slate-react": { + "version": "2.30.1", + "resolved": "https://registry.npmjs.org/@sanity/slate-react/-/slate-react-2.30.1.tgz", + "integrity": "sha512-Go/4QxOcIwEV4Kn33tOhzx4zEPPcE0sWXRcn7d3wrbHujSvF19L/fh7K9rHYTkBJW9C9sKuoWx6nTX7UojklWA==", + "dependencies": { + "@types/is-hotkey": "^0.1.1", + "@types/lodash": "^4.14.149", + "direction": "^1.0.3", + "is-hotkey": "^0.1.6", + "is-plain-object": "^5.0.0", + "lodash": "^4.17.4", + "scroll-into-view-if-needed": "^2.2.20", + "tiny-invariant": "1.0.6" + }, + "peerDependencies": { + "react": ">=16.8.0", + "react-dom": ">=16.8.0", + "slate": ">=0.65.3" + } + }, + "node_modules/@sanity/code-input/node_modules/@sanity/portable-text-editor/node_modules/@sanity/types": { + "version": "3.0.0-v3-pte.87", + "resolved": "https://registry.npmjs.org/@sanity/types/-/types-3.0.0-v3-pte.87.tgz", + "integrity": "sha512-6ZxO2hXE6+gi/qy7MOxYsxAMuSxjc5yMjIOpnfZOYesRETcvxgM/9A3AgjiCDbtxfL0Zs8ERqHfh2UdYeewsxw==", + "dependencies": { + "@sanity/client": "^3.3.3", + "@types/react": "^17.0.42" + } + }, + "node_modules/@sanity/code-input/node_modules/@sanity/portable-text-editor/node_modules/@sanity/util": { + "version": "3.0.0-v3-pte.87", + "resolved": "https://registry.npmjs.org/@sanity/util/-/util-3.0.0-v3-pte.87.tgz", + "integrity": "sha512-MeH34MB0L/bCrjV3v93REkqb4BFyah5fP8Cya3gI3Dz68IwzktP71rSJGDkzcDuJ/ofuVrB4QELVntTrZAR0dQ==", + "dependencies": { + "@sanity/types": "3.0.0-v3-pte.87+c3ac77fc8d", + "get-random-values-esm": "^1.0.0", + "moment": "^2.29.4" + }, + "engines": { + "node": ">=14.0.0" + } + }, + "node_modules/@sanity/code-input/node_modules/@sanity/schema": { + "version": "2.35.0", + "resolved": "https://registry.npmjs.org/@sanity/schema/-/schema-2.35.0.tgz", + "integrity": "sha512-PmMLgZRxGbgFP/AlwH5sV98/w1/AopdjSLnKhwhMGNeHObecE5gFS0Mh9t5j/aqbmzCZA/nDb3fyL1B6FigEQA==", + "dependencies": { + "@sanity/generate-help-url": "^3.0.0", + "arrify": "^1.0.1", + "humanize-list": "^1.0.1", + "leven": "^3.1.0", + "lodash": "^4.17.15", + "object-inspect": "^1.6.0" + } + }, + "node_modules/@sanity/code-input/node_modules/@sanity/state-router": { + "version": "2.33.2", + "resolved": "https://registry.npmjs.org/@sanity/state-router/-/state-router-2.33.2.tgz", + "integrity": "sha512-vfEDbiSv0pvpwLXi4zrEm9vaXWI16Bs4iWZ8CvlMu7BDSi3wOkllUphYkNx0AuQEulrbqXS6o2Q+sPCnkzCdkw==", + "dependencies": { + "debug": "^3.2.7", + "lodash": "^4.17.15", + "nano-pubsub": "^2.0.1" + }, + "peerDependencies": { + "react": "^16.9 || ^17", + "react-dom": "^16.9 || ^17" + } + }, + "node_modules/@sanity/code-input/node_modules/@sanity/structure": { + "version": "2.35.0", + "resolved": "https://registry.npmjs.org/@sanity/structure/-/structure-2.35.0.tgz", + "integrity": "sha512-QfpX2aPuECpe2G+QfqmxfDsAjMi0p0hnomrgtEYMe9RcXSzAel9kiQ3NN3fh8T2gcs+KM9ynRUiNVUdKMOatfA==", + "dependencies": { + "@sanity/client": "^3.3.3", + "@sanity/icons": "^1.3.4", + "@sanity/initial-value-templates": "2.35.0", + "@types/lodash": "^4.14.149", + "@types/memoize-one": "^3.1.1", + "lodash": "^4.17.15", + "memoize-one": "^3.1.1" + }, + "engines": { + "node": ">=12.0.0" + } + }, + "node_modules/@sanity/code-input/node_modules/@sanity/transaction-collator": { + "version": "2.33.2", + "resolved": "https://registry.npmjs.org/@sanity/transaction-collator/-/transaction-collator-2.33.2.tgz", + "integrity": "sha512-uph48uX0vVVeC4EYzrPhSPsW8iiLcsVw2UgNyez47nZlvn2aFX0sHQD6Xtq0WgA87XbiNrA9Lw4MiPq6viOPJg==", + "dependencies": { + "@types/lodash": "^4.14.149", + "lodash": "^4.17.15" + }, + "engines": { + "node": ">=12.0.0" + } + }, + "node_modules/@sanity/code-input/node_modules/@sanity/types": { + "version": "2.35.0", + "resolved": "https://registry.npmjs.org/@sanity/types/-/types-2.35.0.tgz", + "integrity": "sha512-hocM0bZVa6ONVjLA50gxRSwIcmsaRPpvhl71MgutHxcnvsGZD55n2LQZb4n7h+J9yEFSkz9lY8HbY8n/bw8tsw==", + "dependencies": { + "@sanity/client": "^3.3.3", + "@sanity/color": "^2.1.14", + "@types/react": "^17.0.42", + "rxjs": "^6.5.3" + } + }, + "node_modules/@sanity/code-input/node_modules/@sanity/util": { + "version": "2.35.0", + "resolved": "https://registry.npmjs.org/@sanity/util/-/util-2.35.0.tgz", + "integrity": "sha512-j9FyWRE1p97dkIJDuAg7lnSiLGPQVLa/qfnsVvaEr5iQK/3BSNh0AJ+RX4pfgl2JMmYaU961S/MESwPyOBEy2g==", + "dependencies": { + "@sanity/types": "2.35.0", + "dotenv": "^8.2.0", + "fs-extra": "^7.0.0", + "get-random-values": "^1.2.2", + "lodash": "^4.17.15", + "moment": "^2.29.4", + "resolve-from": "^4.0.0" + }, + "engines": { + "node": ">=12.0.0" + } + }, + "node_modules/@sanity/code-input/node_modules/@sanity/validation": { + "version": "2.35.0", + "resolved": "https://registry.npmjs.org/@sanity/validation/-/validation-2.35.0.tgz", + "integrity": "sha512-rk4MTP3m8u5rioCJARIeeB+8wnjFA7WrqHj8rNfAAo9hmMURoLMSX1eac6AHDrXWkPmplHVbpiEJecRF6yCqHw==", + "dependencies": { + "@sanity/types": "2.35.0", + "date-fns": "^2.16.1", + "lodash": "^4.17.15", + "rxjs": "^6.5.3" + } + }, + "node_modules/@sanity/code-input/node_modules/debug": { + "version": "3.2.7", + "resolved": "https://registry.npmjs.org/debug/-/debug-3.2.7.tgz", + "integrity": "sha512-CFjzYYAi4ThfiQvizrFQevTTXHtnCqWfe7x1AhgEscTz6ZbLbfoLRLPugTQyBth6f8ZERVUSyWHFD/7Wu4t1XQ==", + "dependencies": { + "ms": "^2.1.1" + } + }, + "node_modules/@sanity/code-input/node_modules/is-plain-object": { + "version": "5.0.0", + "resolved": "https://registry.npmjs.org/is-plain-object/-/is-plain-object-5.0.0.tgz", + "integrity": "sha512-VRSzKkbMm5jMDoKLbltAkFQ5Qr7VDiTFGXxYFXXowVj387GeGNOCsOH6Msy00SGZ3Fp84b1Naa1psqgcCIEP5Q==", + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/@sanity/code-input/node_modules/slate": { + "version": "0.81.1", + "resolved": "https://registry.npmjs.org/slate/-/slate-0.81.1.tgz", + "integrity": "sha512-nmqphQb2qnlJpPMKsoxeWShpa+pOlKfy6XVdmlTuOtgWeGethM6SMPSRTrhh5UF/G+3/IoXhfbKF7o3iDZCbWw==", + "dependencies": { + "immer": "^9.0.6", + "is-plain-object": "^5.0.0", + "tiny-warning": "^1.0.3" + } + }, + "node_modules/@sanity/code-input/node_modules/tiny-invariant": { + "version": "1.0.6", + "resolved": "https://registry.npmjs.org/tiny-invariant/-/tiny-invariant-1.0.6.tgz", + "integrity": "sha512-FOyLWWVjG+aC0UqG76V53yAWdXfH8bO6FNmyZOuUrzDzK8DI3/JRY25UD7+g49JWM1LXwymsKERB+DzI0dTEQA==" }, "node_modules/@sanity/color": { - "version": "2.1.11", - "resolved": "https://registry.npmjs.org/@sanity/color/-/color-2.1.11.tgz", - "integrity": "sha512-ZComCEDE7Y5xu/+BksJDVkAffawRWrJvoI7VdIA+szhqzYQWgLRLfsr+UBkYZMtb9a+8HyUm6Uqoo028GNGREQ==", - "license": "MIT" + "version": "2.2.2", + "resolved": "https://registry.npmjs.org/@sanity/color/-/color-2.2.2.tgz", + "integrity": "sha512-ksIqx1pCH5HTfLTykj1HT1P2wfgYxwyoOnBRssJYLV0YZe3YP+WWe483JKTDPfOVM4qyz/lUZ3If3L7x/BNyew==" }, "node_modules/@sanity/core": { "version": "2.30.1", @@ -2953,10 +3367,9 @@ "license": "MIT" }, "node_modules/@sanity/icons": { - "version": "1.3.1", - "resolved": "https://registry.npmjs.org/@sanity/icons/-/icons-1.3.1.tgz", - "integrity": "sha512-bK82ifbPLCAF10wx5xlq8b3irnZJyG/L1eNQcEjdBH+ztgOcylsdShzL2IlFETb91YdoEDcPGQlbS5iNUH2mcg==", - "license": "MIT", + "version": "1.3.10", + "resolved": "https://registry.npmjs.org/@sanity/icons/-/icons-1.3.10.tgz", + "integrity": "sha512-5wVG/vIiGuGrSmq+Bl3PY7XDgQrGv0fyHdJI64FSulnr2wH3NMqZ6C59UFxnrZ93sr7kOt0zQFoNv2lkPBi0Cg==", "peerDependencies": { "react": "^16.9 || ^17 || ^18" } @@ -3344,10 +3757,9 @@ } }, "node_modules/@sanity/ui": { - "version": "0.37.12", - "resolved": "https://registry.npmjs.org/@sanity/ui/-/ui-0.37.12.tgz", - "integrity": "sha512-TWsNnJsG/DETZyc0EqxOjxKJKaTQttDVz5i27LJkNpYv+f/G/ABuO/voroFffgkjA3jf/VZiz8VY4O5AdXsOLQ==", - "license": "MIT", + "version": "0.37.22", + "resolved": "https://registry.npmjs.org/@sanity/ui/-/ui-0.37.22.tgz", + "integrity": "sha512-NoPfK92aXGW0miFpwYjN7ksZqO1HcXEvamPLzWWkmGjvEARr9B3Im+ooAKBkDuC9Bmufs4Jy++d5ITbPqDupJA==", "dependencies": { "@juggle/resize-observer": "^3.3.1", "@popperjs/core": "^2.11.5", @@ -4119,6 +4531,11 @@ "node": ">= 0.6" } }, + "node_modules/ace-builds": { + "version": "1.15.0", + "resolved": "https://registry.npmjs.org/ace-builds/-/ace-builds-1.15.0.tgz", + "integrity": "sha512-L1RXgqxDvzbJ7H8Y2v9lb4kHaZRn5JNTECG+oZTH2EDewMmpQMLDC4GnFKIh3+xb/gk2nVPO7gGwpTYPw91QzA==" + }, "node_modules/acorn": { "version": "8.7.1", "resolved": "https://registry.npmjs.org/acorn/-/acorn-8.7.1.tgz", @@ -9135,6 +9552,14 @@ "node": "10 || 12 || >=14" } }, + "node_modules/get-random-values-esm": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/get-random-values-esm/-/get-random-values-esm-1.0.0.tgz", + "integrity": "sha512-BVgZ1PZwR5NKDpHpUcPmWcAQpoIOPXaFy6Vni3UdPbOlxO7eknhxsfytxwss16f75EABfnAC+XZjzTurNlPY/g==", + "dependencies": { + "get-random-values": "^1.2.2" + } + }, "node_modules/get-stream": { "version": "5.2.0", "resolved": "https://registry.npmjs.org/get-stream/-/get-stream-5.2.0.tgz", @@ -10888,6 +11313,11 @@ "lodash.isarray": "^3.0.0" } }, + "node_modules/lodash.get": { + "version": "4.4.2", + "resolved": "https://registry.npmjs.org/lodash.get/-/lodash.get-4.4.2.tgz", + "integrity": "sha512-z+Uw/vLuy6gQe8cfaFWD7p0wVv8fJl3mbzXh33RS+0oW2wvUqiRXiQ69gLWSLpgB5/6sU+r6BlQR0MBILadqTQ==" + }, "node_modules/lodash.isarguments": { "version": "3.1.0", "resolved": "https://registry.npmjs.org/lodash.isarguments/-/lodash.isarguments-3.1.0.tgz", @@ -10900,6 +11330,11 @@ "integrity": "sha512-JwObCrNJuT0Nnbuecmqr5DgtuBppuCvGD9lxjFpAzwnVtdGoDQ1zig+5W8k5/6Gcn0gZ3936HDAlGd28i7sOGQ==", "license": "MIT" }, + "node_modules/lodash.isequal": { + "version": "4.5.0", + "resolved": "https://registry.npmjs.org/lodash.isequal/-/lodash.isequal-4.5.0.tgz", + "integrity": "sha512-pDo3lu8Jhfjqls6GkMgpahsF9kCyayhgykjyLMNFTKWrpVdAQtYyB4muAMWozBB4ig/dtWAmsMxLEI8wuz+DYQ==" + }, "node_modules/lodash.isplainobject": { "version": "4.0.6", "resolved": "https://registry.npmjs.org/lodash.isplainobject/-/lodash.isplainobject-4.0.6.tgz", @@ -11486,10 +11921,9 @@ } }, "node_modules/moment": { - "version": "2.29.3", - "resolved": "https://registry.npmjs.org/moment/-/moment-2.29.3.tgz", - "integrity": "sha512-c6YRvhEo//6T2Jz/vVtYzqBzwvPT95JBQ+smCytzf7c50oMZRsR/a4w88aD34I+/QVSfnoAnSBFPJHItlOMJVw==", - "license": "MIT", + "version": "2.29.4", + "resolved": "https://registry.npmjs.org/moment/-/moment-2.29.4.tgz", + "integrity": "sha512-5LC9SOxjSc2HF6vO2CyuTDNivEdoz2IvyJJGj6X8DJ0eFyfszE0QiEd+iXmBvUP3WHxSjFH/vIsA0EN00cgr8w==", "engines": { "node": "*" } @@ -14766,6 +15200,22 @@ "node": ">=0.10.0" } }, + "node_modules/react-ace": { + "version": "9.5.0", + "resolved": "https://registry.npmjs.org/react-ace/-/react-ace-9.5.0.tgz", + "integrity": "sha512-4l5FgwGh6K7A0yWVMQlPIXDItM4Q9zzXRqOae8KkCl6MkOob7sC1CzHxZdOGvV+QioKWbX2p5HcdOVUv6cAdSg==", + "dependencies": { + "ace-builds": "^1.4.13", + "diff-match-patch": "^1.0.5", + "lodash.get": "^4.4.2", + "lodash.isequal": "^4.5.0", + "prop-types": "^15.7.2" + }, + "peerDependencies": { + "react": "^0.13.0 || ^0.14.0 || ^15.0.1 || ^16.0.0 || ^17.0.0", + "react-dom": "^0.13.0 || ^0.14.0 || ^15.0.1 || ^16.0.0 || ^17.0.0" + } + }, "node_modules/react-base16-styling": { "version": "0.6.0", "resolved": "https://registry.npmjs.org/react-base16-styling/-/react-base16-styling-0.6.0.tgz", @@ -15748,10 +16198,9 @@ } }, "node_modules/rxjs-exhaustmap-with-trailing": { - "version": "1.1.0", - "resolved": "https://registry.npmjs.org/rxjs-exhaustmap-with-trailing/-/rxjs-exhaustmap-with-trailing-1.1.0.tgz", - "integrity": "sha512-ZCqM4sj/+vt20n+EEImDIQurrQ0zc/m237T6wL5C4cgRArAHtnpdeMCmjXd/rogvz8Ak1G1V6g2t48t1OB2V4A==", - "license": "MIT", + "version": "1.2.0", + "resolved": "https://registry.npmjs.org/rxjs-exhaustmap-with-trailing/-/rxjs-exhaustmap-with-trailing-1.2.0.tgz", + "integrity": "sha512-r8W/h996iXbMas7RxZyOEv9AK0fPh8jM9JyFpYLvZdpVrLKZkxUkWNPx2q9P40xHmm4QB4ayUJwXNJy8Yg6OuQ==", "peerDependencies": { "rxjs": "6.x" } @@ -17204,10 +17653,23 @@ "is-typedarray": "^1.0.0" } }, + "node_modules/typescript": { + "version": "4.9.4", + "resolved": "https://registry.npmjs.org/typescript/-/typescript-4.9.4.tgz", + "integrity": "sha512-Uz+dTXYzxXXbsFpM86Wh3dKCxrQqUcVMxwU54orwlJjOpO3ao8L7j5lH+dWfTwgCwIuM9GQ2kvVotzYJMXTBZg==", + "peer": true, + "bin": { + "tsc": "bin/tsc", + "tsserver": "bin/tsserver" + }, + "engines": { + "node": ">=4.2.0" + } + }, "node_modules/ua-parser-js": { - "version": "0.7.31", - "resolved": "https://registry.npmjs.org/ua-parser-js/-/ua-parser-js-0.7.31.tgz", - "integrity": "sha512-qLK/Xe9E2uzmYI3qLeOmI0tEOt+TBBQyUIAh4aAgU05FVYzeZrKUdkAZfBNVGRaHVgV0TDkdEngJSw/SyQchkQ==", + "version": "0.7.33", + "resolved": "https://registry.npmjs.org/ua-parser-js/-/ua-parser-js-0.7.33.tgz", + "integrity": "sha512-s8ax/CeZdK9R/56Sui0WM6y9OFREJarMRHqLB2EwkovemBxNQ+Bqu8GAsUnVcXKgphb++ghr/B2BZx4mahujPw==", "funding": [ { "type": "opencollective", @@ -17218,7 +17680,6 @@ "url": "https://paypal.me/faisalman" } ], - "license": "MIT", "engines": { "node": "*" } @@ -20103,9 +20564,9 @@ "integrity": "sha512-WiBSI6JBIhC6LRIsB2Kwh8DsGTlbBU+mLRxJmAe3LjHTdkDpwIbEOZgoXBbZilk/vlfjK8i6nKRAvIRn1XaIMw==" }, "@sanity/asset-utils": { - "version": "1.2.3", - "resolved": "https://registry.npmjs.org/@sanity/asset-utils/-/asset-utils-1.2.3.tgz", - "integrity": "sha512-0eOR0D6zcqd6nEmAGIJ93ibRGO6ocYzQ5aEuyYvngHy5MDDjUfC821UnF/YPIcxiMXg2DLDjWd4EPt9F8frKNQ==" + "version": "1.3.0", + "resolved": "https://registry.npmjs.org/@sanity/asset-utils/-/asset-utils-1.3.0.tgz", + "integrity": "sha512-uyIOtGA4Duf+68I3BSbYHY5P+WGftn3QtNJD2Pn7h9WPGYsSrWViIPebE9yRN8N0NHhYj+hDQXaMpVdjG7r+zA==" }, "@sanity/base": { "version": "2.30.1", @@ -20199,13 +20660,12 @@ } }, "@sanity/client": { - "version": "3.3.2", - "resolved": "https://registry.npmjs.org/@sanity/client/-/client-3.3.2.tgz", - "integrity": "sha512-M89v/KcNob0tnoMCW2caSnwYhSSqO1j5XuDXCloe966ZRFUAZWe9EVyyvvP7x1vPff5xR9PKxidrcx95l221mg==", + "version": "3.4.1", + "resolved": "https://registry.npmjs.org/@sanity/client/-/client-3.4.1.tgz", + "integrity": "sha512-WSvnroCHqboUeyY0nl71vDPKmfurXI0mtqdNDb5u8MW00CAHRyCt1+Sgy39D/g+6R35FYniV31vTSTo3ofim0A==", "requires": { "@sanity/eventsource": "^4.0.0", - "@sanity/generate-help-url": "^3.0.0", - "get-it": "^6.0.1", + "get-it": "^6.1.1", "make-error": "^1.3.0", "object-assign": "^4.1.1", "rxjs": "^6.0.0" @@ -20234,9 +20694,9 @@ "integrity": "sha512-IzUmBGPR3+oUG9dUeXynyNmf91/3zUSJg1lCktzKw47OXuhco54U3r9B7O4XX+Rb1Itm9OZ2b0RkTs10bICOxA==" }, "get-it": { - "version": "6.1.0", - "resolved": "https://registry.npmjs.org/get-it/-/get-it-6.1.0.tgz", - "integrity": "sha512-hvk2h2hiOHji57MpBQ/o9CnJT7hpNII7Jio3AyY41I7AmkUVvnYrpQAPIQGc3j7R5QNYnhwyXmok+DSSdBLWbg==", + "version": "6.1.1", + "resolved": "https://registry.npmjs.org/get-it/-/get-it-6.1.1.tgz", + "integrity": "sha512-2835L9lb4NAgjAbFOMMOm2XDSgj+lWmmCQv40A5rE7zZoIdM2+yk7Ie+sBD3T5lHW/Dw5IFFHyx16oQGpAo4hQ==", "requires": { "@sanity/timed-out": "^4.0.2", "create-error-class": "^3.0.2", @@ -20270,10 +20730,379 @@ } } }, + "@sanity/code-input": { + "version": "2.36.0", + "resolved": "https://registry.npmjs.org/@sanity/code-input/-/code-input-2.36.0.tgz", + "integrity": "sha512-QHoCEvXHrVzuoCWi0gwQh5qFnZq+j9fNUwlx4JnHyf1S/bZgaQt/ZUSFajkjyhuNlIDrZ9DQNF0xIdNUnCjDCA==", + "requires": { + "@reach/auto-id": "^0.13.2", + "@sanity/base": "2.35.2", + "@sanity/form-builder": "2.35.2", + "@sanity/icons": "^1.3.4", + "@sanity/types": "2.35.0", + "@sanity/ui": "^0.37.22", + "@sanity/util": "2.35.0", + "ace-builds": "^1.4.13", + "react-ace": "^9.5.0" + }, + "dependencies": { + "@sanity/base": { + "version": "2.35.2", + "resolved": "https://registry.npmjs.org/@sanity/base/-/base-2.35.2.tgz", + "integrity": "sha512-2pSRf72Zk/wqF4rrgFivhRM476z5xCSxCCpP5xtJ8sddTxTS77sy4eRTmHplC183+v99RXZIfh0QWXapv5pMJg==", + "requires": { + "@juggle/resize-observer": "^3.3.1", + "@popperjs/core": "^2.5.4", + "@reach/auto-id": "^0.13.2", + "@sanity/asset-utils": "^1.2.5", + "@sanity/bifur-client": "^0.3.0", + "@sanity/client": "^3.3.3", + "@sanity/color": "^2.1.14", + "@sanity/generate-help-url": "^3.0.0", + "@sanity/icons": "^1.3.4", + "@sanity/image-url": "^1.0.1", + "@sanity/initial-value-templates": "2.35.0", + "@sanity/mutator": "2.33.2", + "@sanity/schema": "2.35.0", + "@sanity/state-router": "2.33.2", + "@sanity/structure": "2.35.0", + "@sanity/transaction-collator": "2.33.2", + "@sanity/types": "2.35.0", + "@sanity/ui": "^0.37.22", + "@sanity/util": "2.35.0", + "@sanity/validation": "2.35.0", + "boundless-arrow-key-navigation": "^1.1.0", + "circular-at": "^1.0.3", + "classnames": "^2.2.5", + "dataloader": "^2.0.0", + "date-fns": "^2.16.1", + "debug": "^3.2.7", + "dom-scroll-into-view": "^1.2.1", + "element-resize-detector": "^1.1.14", + "groq-js": "^0.2.0", + "history": "^4.6.3", + "json-reduce": "^2.0.0", + "lodash": "^4.17.15", + "nano-pubsub": "^2.0.1", + "nanoid": "^3.1.30", + "observable-callback": "^1.0.1", + "pluralize": "^7.0.0", + "polished": "^4.0.5", + "popper-max-size-modifier": "^0.2.0", + "raf": "^3.4.1", + "react-click-outside": "^3.0.0", + "react-fast-compare": "^3.2.0", + "react-icon-base": "^2.1.2", + "react-is": "^17.0.2", + "react-popper": "^2.2.4", + "react-props-stream": "^1.0.0", + "react-refractor": "^2.1.6", + "react-rx": "^1.0.0-beta.6", + "react-sortable-hoc": "^1.11.0", + "react-split-pane": "^0.1.84", + "refractor": "^3.6.0", + "rxjs": "^6.5.3", + "rxjs-etc": "^10.6.0", + "rxjs-exhaustmap-with-trailing": "^1.2.0", + "semver-compare": "^1.0.0", + "shallow-equals": "^1.0.0", + "use-device-pixel-ratio": "^1.1.0" + } + }, + "@sanity/bifur-client": { + "version": "0.3.1", + "resolved": "https://registry.npmjs.org/@sanity/bifur-client/-/bifur-client-0.3.1.tgz", + "integrity": "sha512-GlY9+tUmM0Vye64BHwIYLOivuRL37ucW/sj/D9MYqBmjgBnTRrjfmg8NR7qoodZuJ5nYJ5qpGMsVIBLP4Plvnw==", + "requires": { + "nanoid": "^3.1.12", + "rxjs": "^7.0.0" + }, + "dependencies": { + "rxjs": { + "version": "7.8.0", + "resolved": "https://registry.npmjs.org/rxjs/-/rxjs-7.8.0.tgz", + "integrity": "sha512-F2+gxDshqmIub1KdvZkaEfGDwLNpPvk9Fs6LD/MyQxNgMds/WH9OdDDXOmxUZpME+iSK3rQCctkL0DYyytUqMg==", + "requires": { + "tslib": "^2.1.0" + } + } + } + }, + "@sanity/block-tools": { + "version": "2.35.0", + "resolved": "https://registry.npmjs.org/@sanity/block-tools/-/block-tools-2.35.0.tgz", + "integrity": "sha512-V2NZc1qwixlCpf0HcGy49DBhAIzTZZV+7Vm/f4CbWODPf8bjOTLMEkc0oTJWANGncxoqRoaFZo4xDb5rgZXf7w==", + "requires": { + "get-random-values": "^1.2.2", + "lodash": "^4.17.15" + } + }, + "@sanity/form-builder": { + "version": "2.35.2", + "resolved": "https://registry.npmjs.org/@sanity/form-builder/-/form-builder-2.35.2.tgz", + "integrity": "sha512-IkigHMWjCEg7a8SCSfMeeprjVdmrGBUtDYIysL9KLgXQ8ae1Cd/cjBBSM4YtFge8WpPxPqTJK7vHoZjMbczRyQ==", + "requires": { + "@reach/auto-id": "^0.13.2", + "@sanity/asset-utils": "^1.2.5", + "@sanity/base": "2.35.2", + "@sanity/block-tools": "2.35.0", + "@sanity/client": "^3.3.3", + "@sanity/color": "^2.1.14", + "@sanity/generate-help-url": "^3.0.0", + "@sanity/icons": "^1.3.4", + "@sanity/image-url": "^1.0.1", + "@sanity/imagetool": "2.33.2", + "@sanity/initial-value-templates": "2.35.0", + "@sanity/mutator": "2.33.2", + "@sanity/portable-text-editor": "3.0.0-v3-pte.87+c3ac77fc8d", + "@sanity/schema": "2.35.0", + "@sanity/types": "2.35.0", + "@sanity/ui": "^0.37.22", + "@sanity/util": "2.35.0", + "@sanity/uuid": "^3.0.1", + "attr-accept": "^1.1.0", + "date-fns": "^2.16.1", + "debug": "^3.2.7", + "diff-match-patch": "^1.0.4", + "exif-component": "^1.0.1", + "get-random-values": "^1.2.2", + "lodash": "^4.17.15", + "nano-pubsub": "^2.0.1", + "pretty-bytes": "^4.0.2", + "react-fast-compare": "^3.2.0", + "react-focus-lock": "^2.5.0", + "react-is": "^17.0.2", + "react-rx": "^1.0.0-beta.6", + "react-sortable-hoc": "^1.11.0", + "rxjs": "^6.5.3", + "scroll-into-view-if-needed": "^2.2.26", + "shallow-equals": "^1.0.0", + "speakingurl": "^13.0.0" + } + }, + "@sanity/imagetool": { + "version": "2.33.2", + "resolved": "https://registry.npmjs.org/@sanity/imagetool/-/imagetool-2.33.2.tgz", + "integrity": "sha512-JhWG3/ZtlWnkoc3itqEBso/E4l1PXxEuiIVwBWSPvwlajAl7AkvlGDTpxSSyvj+JoFmuhyGB4Y68fOeKeNPOIQ==", + "requires": { + "debug": "^3.2.7", + "lodash": "^4.17.15" + } + }, + "@sanity/initial-value-templates": { + "version": "2.35.0", + "resolved": "https://registry.npmjs.org/@sanity/initial-value-templates/-/initial-value-templates-2.35.0.tgz", + "integrity": "sha512-IQT0AHPtf4yJmkXl+N27A4CrrKpPbkT11bnC2YCzLPt1nRap/bM73JN7ulXVkGM8wXOQTwlUYZHd/MQdAtQlog==", + "requires": { + "@sanity/icons": "^1.3.4", + "@sanity/util": "2.35.0", + "@types/lodash": "^4.14.149", + "lodash": "^4.17.15", + "oneline": "^1.0.3" + } + }, + "@sanity/mutator": { + "version": "2.33.2", + "resolved": "https://registry.npmjs.org/@sanity/mutator/-/mutator-2.33.2.tgz", + "integrity": "sha512-gyNndXHVa/ByLz3D1iSqYzrG/GjejXDG8/m83qoo7RzAibjWvFl0ezO1Jw7W1esq+WqFlXg4brIZrt/tUBxm2A==", + "requires": { + "@types/diff-match-patch": "^1.0.32", + "debug": "^3.2.7", + "diff-match-patch": "^1.0.4", + "lodash": "^4.17.15" + } + }, + "@sanity/portable-text-editor": { + "version": "3.0.0-v3-pte.87", + "resolved": "https://registry.npmjs.org/@sanity/portable-text-editor/-/portable-text-editor-3.0.0-v3-pte.87.tgz", + "integrity": "sha512-SBsADPQvHoa0ZQyikBCdnTGQYCxz8UX3ZwvJrfA3frqNeZe8CirCLvFkgbSOkXAiQvLkEC3eBUDDQDlwM9ZZrg==", + "requires": { + "@sanity/block-tools": "3.0.0-v3-pte.87+c3ac77fc8d", + "@sanity/schema": "3.0.0-v3-pte.87+c3ac77fc8d", + "@sanity/slate-react": "2.30.1", + "@sanity/types": "3.0.0-v3-pte.87+c3ac77fc8d", + "@sanity/util": "3.0.0-v3-pte.87+c3ac77fc8d", + "debug": "^3.2.7", + "is-hotkey": "^0.1.6", + "lodash": "^4.17.21", + "slate": "0.81.1" + }, + "dependencies": { + "@sanity/block-tools": { + "version": "3.0.0-v3-pte.87", + "resolved": "https://registry.npmjs.org/@sanity/block-tools/-/block-tools-3.0.0-v3-pte.87.tgz", + "integrity": "sha512-DxM5mJRnvfVaHMy4EZaLpYkK6SRomme0QVlFalPYvp8ajPJTk7M84bIwPTLSzj7smSNI75rgYzlC2rapULcAag==", + "requires": { + "get-random-values-esm": "^1.0.0", + "lodash": "^4.17.21" + } + }, + "@sanity/schema": { + "version": "3.0.0-v3-pte.87", + "resolved": "https://registry.npmjs.org/@sanity/schema/-/schema-3.0.0-v3-pte.87.tgz", + "integrity": "sha512-vWnAyfmZYtEQC4sePw+j6unLsIRjoCe4z/6Ma8U0jZnvQHRAlejZyAxHEGuG5ylRv52hUFliAgfRdmD9Zo53Tg==", + "requires": { + "@sanity/generate-help-url": "^3.0.0", + "@sanity/types": "3.0.0-v3-pte.87+c3ac77fc8d", + "arrify": "^1.0.1", + "humanize-list": "^1.0.1", + "leven": "^3.1.0", + "lodash": "^4.17.21", + "object-inspect": "^1.6.0" + } + }, + "@sanity/slate-react": { + "version": "2.30.1", + "resolved": "https://registry.npmjs.org/@sanity/slate-react/-/slate-react-2.30.1.tgz", + "integrity": "sha512-Go/4QxOcIwEV4Kn33tOhzx4zEPPcE0sWXRcn7d3wrbHujSvF19L/fh7K9rHYTkBJW9C9sKuoWx6nTX7UojklWA==", + "requires": { + "@types/is-hotkey": "^0.1.1", + "@types/lodash": "^4.14.149", + "direction": "^1.0.3", + "is-hotkey": "^0.1.6", + "is-plain-object": "^5.0.0", + "lodash": "^4.17.4", + "scroll-into-view-if-needed": "^2.2.20", + "tiny-invariant": "1.0.6" + } + }, + "@sanity/types": { + "version": "3.0.0-v3-pte.87", + "resolved": "https://registry.npmjs.org/@sanity/types/-/types-3.0.0-v3-pte.87.tgz", + "integrity": "sha512-6ZxO2hXE6+gi/qy7MOxYsxAMuSxjc5yMjIOpnfZOYesRETcvxgM/9A3AgjiCDbtxfL0Zs8ERqHfh2UdYeewsxw==", + "requires": { + "@sanity/client": "^3.3.3", + "@types/react": "^17.0.42" + } + }, + "@sanity/util": { + "version": "3.0.0-v3-pte.87", + "resolved": "https://registry.npmjs.org/@sanity/util/-/util-3.0.0-v3-pte.87.tgz", + "integrity": "sha512-MeH34MB0L/bCrjV3v93REkqb4BFyah5fP8Cya3gI3Dz68IwzktP71rSJGDkzcDuJ/ofuVrB4QELVntTrZAR0dQ==", + "requires": { + "@sanity/types": "3.0.0-v3-pte.87+c3ac77fc8d", + "get-random-values-esm": "^1.0.0", + "moment": "^2.29.4" + } + } + } + }, + "@sanity/schema": { + "version": "2.35.0", + "resolved": "https://registry.npmjs.org/@sanity/schema/-/schema-2.35.0.tgz", + "integrity": "sha512-PmMLgZRxGbgFP/AlwH5sV98/w1/AopdjSLnKhwhMGNeHObecE5gFS0Mh9t5j/aqbmzCZA/nDb3fyL1B6FigEQA==", + "requires": { + "@sanity/generate-help-url": "^3.0.0", + "arrify": "^1.0.1", + "humanize-list": "^1.0.1", + "leven": "^3.1.0", + "lodash": "^4.17.15", + "object-inspect": "^1.6.0" + } + }, + "@sanity/state-router": { + "version": "2.33.2", + "resolved": "https://registry.npmjs.org/@sanity/state-router/-/state-router-2.33.2.tgz", + "integrity": "sha512-vfEDbiSv0pvpwLXi4zrEm9vaXWI16Bs4iWZ8CvlMu7BDSi3wOkllUphYkNx0AuQEulrbqXS6o2Q+sPCnkzCdkw==", + "requires": { + "debug": "^3.2.7", + "lodash": "^4.17.15", + "nano-pubsub": "^2.0.1" + } + }, + "@sanity/structure": { + "version": "2.35.0", + "resolved": "https://registry.npmjs.org/@sanity/structure/-/structure-2.35.0.tgz", + "integrity": "sha512-QfpX2aPuECpe2G+QfqmxfDsAjMi0p0hnomrgtEYMe9RcXSzAel9kiQ3NN3fh8T2gcs+KM9ynRUiNVUdKMOatfA==", + "requires": { + "@sanity/client": "^3.3.3", + "@sanity/icons": "^1.3.4", + "@sanity/initial-value-templates": "2.35.0", + "@types/lodash": "^4.14.149", + "@types/memoize-one": "^3.1.1", + "lodash": "^4.17.15", + "memoize-one": "^3.1.1" + } + }, + "@sanity/transaction-collator": { + "version": "2.33.2", + "resolved": "https://registry.npmjs.org/@sanity/transaction-collator/-/transaction-collator-2.33.2.tgz", + "integrity": "sha512-uph48uX0vVVeC4EYzrPhSPsW8iiLcsVw2UgNyez47nZlvn2aFX0sHQD6Xtq0WgA87XbiNrA9Lw4MiPq6viOPJg==", + "requires": { + "@types/lodash": "^4.14.149", + "lodash": "^4.17.15" + } + }, + "@sanity/types": { + "version": "2.35.0", + "resolved": "https://registry.npmjs.org/@sanity/types/-/types-2.35.0.tgz", + "integrity": "sha512-hocM0bZVa6ONVjLA50gxRSwIcmsaRPpvhl71MgutHxcnvsGZD55n2LQZb4n7h+J9yEFSkz9lY8HbY8n/bw8tsw==", + "requires": { + "@sanity/client": "^3.3.3", + "@sanity/color": "^2.1.14", + "@types/react": "^17.0.42", + "rxjs": "^6.5.3" + } + }, + "@sanity/util": { + "version": "2.35.0", + "resolved": "https://registry.npmjs.org/@sanity/util/-/util-2.35.0.tgz", + "integrity": "sha512-j9FyWRE1p97dkIJDuAg7lnSiLGPQVLa/qfnsVvaEr5iQK/3BSNh0AJ+RX4pfgl2JMmYaU961S/MESwPyOBEy2g==", + "requires": { + "@sanity/types": "2.35.0", + "dotenv": "^8.2.0", + "fs-extra": "^7.0.0", + "get-random-values": "^1.2.2", + "lodash": "^4.17.15", + "moment": "^2.29.4", + "resolve-from": "^4.0.0" + } + }, + "@sanity/validation": { + "version": "2.35.0", + "resolved": "https://registry.npmjs.org/@sanity/validation/-/validation-2.35.0.tgz", + "integrity": "sha512-rk4MTP3m8u5rioCJARIeeB+8wnjFA7WrqHj8rNfAAo9hmMURoLMSX1eac6AHDrXWkPmplHVbpiEJecRF6yCqHw==", + "requires": { + "@sanity/types": "2.35.0", + "date-fns": "^2.16.1", + "lodash": "^4.17.15", + "rxjs": "^6.5.3" + } + }, + "debug": { + "version": "3.2.7", + "resolved": "https://registry.npmjs.org/debug/-/debug-3.2.7.tgz", + "integrity": "sha512-CFjzYYAi4ThfiQvizrFQevTTXHtnCqWfe7x1AhgEscTz6ZbLbfoLRLPugTQyBth6f8ZERVUSyWHFD/7Wu4t1XQ==", + "requires": { + "ms": "^2.1.1" + } + }, + "is-plain-object": { + "version": "5.0.0", + "resolved": "https://registry.npmjs.org/is-plain-object/-/is-plain-object-5.0.0.tgz", + "integrity": "sha512-VRSzKkbMm5jMDoKLbltAkFQ5Qr7VDiTFGXxYFXXowVj387GeGNOCsOH6Msy00SGZ3Fp84b1Naa1psqgcCIEP5Q==" + }, + "slate": { + "version": "0.81.1", + "resolved": "https://registry.npmjs.org/slate/-/slate-0.81.1.tgz", + "integrity": "sha512-nmqphQb2qnlJpPMKsoxeWShpa+pOlKfy6XVdmlTuOtgWeGethM6SMPSRTrhh5UF/G+3/IoXhfbKF7o3iDZCbWw==", + "requires": { + "immer": "^9.0.6", + "is-plain-object": "^5.0.0", + "tiny-warning": "^1.0.3" + } + }, + "tiny-invariant": { + "version": "1.0.6", + "resolved": "https://registry.npmjs.org/tiny-invariant/-/tiny-invariant-1.0.6.tgz", + "integrity": "sha512-FOyLWWVjG+aC0UqG76V53yAWdXfH8bO6FNmyZOuUrzDzK8DI3/JRY25UD7+g49JWM1LXwymsKERB+DzI0dTEQA==" + } + } + }, "@sanity/color": { - "version": "2.1.11", - "resolved": "https://registry.npmjs.org/@sanity/color/-/color-2.1.11.tgz", - "integrity": "sha512-ZComCEDE7Y5xu/+BksJDVkAffawRWrJvoI7VdIA+szhqzYQWgLRLfsr+UBkYZMtb9a+8HyUm6Uqoo028GNGREQ==" + "version": "2.2.2", + "resolved": "https://registry.npmjs.org/@sanity/color/-/color-2.2.2.tgz", + "integrity": "sha512-ksIqx1pCH5HTfLTykj1HT1P2wfgYxwyoOnBRssJYLV0YZe3YP+WWe483JKTDPfOVM4qyz/lUZ3If3L7x/BNyew==" }, "@sanity/core": { "version": "2.30.1", @@ -20655,9 +21484,9 @@ "integrity": "sha512-wtMYcV5GIDIhVyF/jjmdwq1GdlK07dRL40XMns73VbrFI7FteRltxv48bhYVZPcLkRXb0SHjpDS/icj9/yzbVA==" }, "@sanity/icons": { - "version": "1.3.1", - "resolved": "https://registry.npmjs.org/@sanity/icons/-/icons-1.3.1.tgz", - "integrity": "sha512-bK82ifbPLCAF10wx5xlq8b3irnZJyG/L1eNQcEjdBH+ztgOcylsdShzL2IlFETb91YdoEDcPGQlbS5iNUH2mcg==", + "version": "1.3.10", + "resolved": "https://registry.npmjs.org/@sanity/icons/-/icons-1.3.10.tgz", + "integrity": "sha512-5wVG/vIiGuGrSmq+Bl3PY7XDgQrGv0fyHdJI64FSulnr2wH3NMqZ6C59UFxnrZ93sr7kOt0zQFoNv2lkPBi0Cg==", "requires": {} }, "@sanity/image-url": { @@ -20960,9 +21789,9 @@ } }, "@sanity/ui": { - "version": "0.37.12", - "resolved": "https://registry.npmjs.org/@sanity/ui/-/ui-0.37.12.tgz", - "integrity": "sha512-TWsNnJsG/DETZyc0EqxOjxKJKaTQttDVz5i27LJkNpYv+f/G/ABuO/voroFffgkjA3jf/VZiz8VY4O5AdXsOLQ==", + "version": "0.37.22", + "resolved": "https://registry.npmjs.org/@sanity/ui/-/ui-0.37.22.tgz", + "integrity": "sha512-NoPfK92aXGW0miFpwYjN7ksZqO1HcXEvamPLzWWkmGjvEARr9B3Im+ooAKBkDuC9Bmufs4Jy++d5ITbPqDupJA==", "requires": { "@juggle/resize-observer": "^3.3.1", "@popperjs/core": "^2.11.5", @@ -21469,6 +22298,11 @@ "negotiator": "0.6.3" } }, + "ace-builds": { + "version": "1.15.0", + "resolved": "https://registry.npmjs.org/ace-builds/-/ace-builds-1.15.0.tgz", + "integrity": "sha512-L1RXgqxDvzbJ7H8Y2v9lb4kHaZRn5JNTECG+oZTH2EDewMmpQMLDC4GnFKIh3+xb/gk2nVPO7gGwpTYPw91QzA==" + }, "acorn": { "version": "8.7.1", "resolved": "https://registry.npmjs.org/acorn/-/acorn-8.7.1.tgz", @@ -25134,6 +25968,14 @@ "global": "^4.4.0" } }, + "get-random-values-esm": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/get-random-values-esm/-/get-random-values-esm-1.0.0.tgz", + "integrity": "sha512-BVgZ1PZwR5NKDpHpUcPmWcAQpoIOPXaFy6Vni3UdPbOlxO7eknhxsfytxwss16f75EABfnAC+XZjzTurNlPY/g==", + "requires": { + "get-random-values": "^1.2.2" + } + }, "get-stream": { "version": "5.2.0", "resolved": "https://registry.npmjs.org/get-stream/-/get-stream-5.2.0.tgz", @@ -26357,6 +27199,11 @@ "lodash.isarray": "^3.0.0" } }, + "lodash.get": { + "version": "4.4.2", + "resolved": "https://registry.npmjs.org/lodash.get/-/lodash.get-4.4.2.tgz", + "integrity": "sha512-z+Uw/vLuy6gQe8cfaFWD7p0wVv8fJl3mbzXh33RS+0oW2wvUqiRXiQ69gLWSLpgB5/6sU+r6BlQR0MBILadqTQ==" + }, "lodash.isarguments": { "version": "3.1.0", "resolved": "https://registry.npmjs.org/lodash.isarguments/-/lodash.isarguments-3.1.0.tgz", @@ -26367,6 +27214,11 @@ "resolved": "https://registry.npmjs.org/lodash.isarray/-/lodash.isarray-3.0.4.tgz", "integrity": "sha512-JwObCrNJuT0Nnbuecmqr5DgtuBppuCvGD9lxjFpAzwnVtdGoDQ1zig+5W8k5/6Gcn0gZ3936HDAlGd28i7sOGQ==" }, + "lodash.isequal": { + "version": "4.5.0", + "resolved": "https://registry.npmjs.org/lodash.isequal/-/lodash.isequal-4.5.0.tgz", + "integrity": "sha512-pDo3lu8Jhfjqls6GkMgpahsF9kCyayhgykjyLMNFTKWrpVdAQtYyB4muAMWozBB4ig/dtWAmsMxLEI8wuz+DYQ==" + }, "lodash.isplainobject": { "version": "4.0.6", "resolved": "https://registry.npmjs.org/lodash.isplainobject/-/lodash.isplainobject-4.0.6.tgz", @@ -26803,9 +27655,9 @@ } }, "moment": { - "version": "2.29.3", - "resolved": "https://registry.npmjs.org/moment/-/moment-2.29.3.tgz", - "integrity": "sha512-c6YRvhEo//6T2Jz/vVtYzqBzwvPT95JBQ+smCytzf7c50oMZRsR/a4w88aD34I+/QVSfnoAnSBFPJHItlOMJVw==" + "version": "2.29.4", + "resolved": "https://registry.npmjs.org/moment/-/moment-2.29.4.tgz", + "integrity": "sha512-5LC9SOxjSc2HF6vO2CyuTDNivEdoz2IvyJJGj6X8DJ0eFyfszE0QiEd+iXmBvUP3WHxSjFH/vIsA0EN00cgr8w==" }, "ms": { "version": "2.1.3", @@ -29191,6 +30043,18 @@ "object-assign": "^4.1.1" } }, + "react-ace": { + "version": "9.5.0", + "resolved": "https://registry.npmjs.org/react-ace/-/react-ace-9.5.0.tgz", + "integrity": "sha512-4l5FgwGh6K7A0yWVMQlPIXDItM4Q9zzXRqOae8KkCl6MkOob7sC1CzHxZdOGvV+QioKWbX2p5HcdOVUv6cAdSg==", + "requires": { + "ace-builds": "^1.4.13", + "diff-match-patch": "^1.0.5", + "lodash.get": "^4.4.2", + "lodash.isequal": "^4.5.0", + "prop-types": "^15.7.2" + } + }, "react-base16-styling": { "version": "0.6.0", "resolved": "https://registry.npmjs.org/react-base16-styling/-/react-base16-styling-0.6.0.tgz", @@ -29888,9 +30752,9 @@ } }, "rxjs-exhaustmap-with-trailing": { - "version": "1.1.0", - "resolved": "https://registry.npmjs.org/rxjs-exhaustmap-with-trailing/-/rxjs-exhaustmap-with-trailing-1.1.0.tgz", - "integrity": "sha512-ZCqM4sj/+vt20n+EEImDIQurrQ0zc/m237T6wL5C4cgRArAHtnpdeMCmjXd/rogvz8Ak1G1V6g2t48t1OB2V4A==", + "version": "1.2.0", + "resolved": "https://registry.npmjs.org/rxjs-exhaustmap-with-trailing/-/rxjs-exhaustmap-with-trailing-1.2.0.tgz", + "integrity": "sha512-r8W/h996iXbMas7RxZyOEv9AK0fPh8jM9JyFpYLvZdpVrLKZkxUkWNPx2q9P40xHmm4QB4ayUJwXNJy8Yg6OuQ==", "requires": {} }, "safe-buffer": { @@ -30934,10 +31798,16 @@ "is-typedarray": "^1.0.0" } }, + "typescript": { + "version": "4.9.4", + "resolved": "https://registry.npmjs.org/typescript/-/typescript-4.9.4.tgz", + "integrity": "sha512-Uz+dTXYzxXXbsFpM86Wh3dKCxrQqUcVMxwU54orwlJjOpO3ao8L7j5lH+dWfTwgCwIuM9GQ2kvVotzYJMXTBZg==", + "peer": true + }, "ua-parser-js": { - "version": "0.7.31", - "resolved": "https://registry.npmjs.org/ua-parser-js/-/ua-parser-js-0.7.31.tgz", - "integrity": "sha512-qLK/Xe9E2uzmYI3qLeOmI0tEOt+TBBQyUIAh4aAgU05FVYzeZrKUdkAZfBNVGRaHVgV0TDkdEngJSw/SyQchkQ==" + "version": "0.7.33", + "resolved": "https://registry.npmjs.org/ua-parser-js/-/ua-parser-js-0.7.33.tgz", + "integrity": "sha512-s8ax/CeZdK9R/56Sui0WM6y9OFREJarMRHqLB2EwkovemBxNQ+Bqu8GAsUnVcXKgphb++ghr/B2BZx4mahujPw==" }, "uglify-js": { "version": "2.8.29", diff --git a/sanity-blog/yarn.lock b/sanity-blog/yarn.lock index 803a1a9..9bde3df 100644 --- a/sanity-blog/yarn.lock +++ b/sanity-blog/yarn.lock @@ -10126,9 +10126,9 @@ typedarray@^0.0.6: integrity sha512-/aCDEGatGvZ2BIk+HmLf4ifCJFwvKFNb9/JeZPMulfgFracn9QFcAf5GO8B/mweUjSoblS5In0cWhqpfs/5PQA== ua-parser-js@^0.7.30: - version "0.7.31" - resolved "https://registry.npmjs.org/ua-parser-js/-/ua-parser-js-0.7.31.tgz" - integrity sha512-qLK/Xe9E2uzmYI3qLeOmI0tEOt+TBBQyUIAh4aAgU05FVYzeZrKUdkAZfBNVGRaHVgV0TDkdEngJSw/SyQchkQ== + version "0.7.33" + resolved "https://registry.yarnpkg.com/ua-parser-js/-/ua-parser-js-0.7.33.tgz#1d04acb4ccef9293df6f70f2c3d22f3030d8b532" + integrity sha512-s8ax/CeZdK9R/56Sui0WM6y9OFREJarMRHqLB2EwkovemBxNQ+Bqu8GAsUnVcXKgphb++ghr/B2BZx4mahujPw== uglify-js@^2.8.29: version "2.8.29"