diff --git a/package-lock.json b/package-lock.json index 3712bb6e6..ccf94bc16 100644 --- a/package-lock.json +++ b/package-lock.json @@ -10,7 +10,7 @@ "dependencies": { "@databiosphere/findable-ui": "15.0.2", "@emotion/react": "^11.13.3", - "@emotion/styled": "^11.13.0", + "@emotion/styled": "^11.14.0", "@mdx-js/loader": "^3.0.1", "@mdx-js/react": "^3.0.1", "@mui/icons-material": "^6.1.5", @@ -21,10 +21,12 @@ "isomorphic-dompurify": "0.24.0", "next": "^14.1.0", "next-compose-plugins": "^2.2.1", + "next-mdx-remote": "^4.4.1", "react": "^18.3.1", "react-dom": "^18.3.1", "react-dropzone": "^14.2.3", "react-gtm-module": "2.0.11", + "slugify": "^1.6.6", "uuid": "8.3.2", "validate.js": "^0.13.1" }, @@ -55,12 +57,10 @@ "eslint-plugin-typescript-sort-keys": "^3.3.0", "got": "^14.4.5", "husky": "^9.1.7", - "next-mdx-remote": "^4.4.1", "next-sitemap": "^4.2.3", "prettier": "^3.4.2", "prettier-plugin-organize-imports": "^4.1.0", "remark-gfm": "^3.0.1", - "slugify": "^1.6.6", "typescript": "^5.7.2" }, "engines": { @@ -2266,14 +2266,15 @@ "license": "MIT" }, "node_modules/@emotion/babel-plugin": { - "version": "11.12.0", - "license": "MIT", + "version": "11.13.5", + "resolved": "https://registry.npmjs.org/@emotion/babel-plugin/-/babel-plugin-11.13.5.tgz", + "integrity": "sha512-pxHCpT2ex+0q+HH91/zsdHkw/lXd468DIN2zvfvLtPKLLMo6gQj7oLObq8PhkrxOZb/gGCq03S3Z7PDhS8pduQ==", "dependencies": { "@babel/helper-module-imports": "^7.16.7", "@babel/runtime": "^7.18.3", "@emotion/hash": "^0.9.2", "@emotion/memoize": "^0.9.0", - "@emotion/serialize": "^1.2.0", + "@emotion/serialize": "^1.3.3", "babel-plugin-macros": "^3.1.0", "convert-source-map": "^1.5.0", "escape-string-regexp": "^4.0.0", @@ -2331,13 +2332,14 @@ } }, "node_modules/@emotion/serialize": { - "version": "1.3.2", - "license": "MIT", + "version": "1.3.3", + "resolved": "https://registry.npmjs.org/@emotion/serialize/-/serialize-1.3.3.tgz", + "integrity": "sha512-EISGqt7sSNWHGI76hC7x1CksiXPahbxEOrC5RjmFRJTqLyEK9/9hZvBbiYn70dw4wuwMKiEMCUlR6ZXTSWQqxA==", "dependencies": { "@emotion/hash": "^0.9.2", "@emotion/memoize": "^0.9.0", "@emotion/unitless": "^0.10.0", - "@emotion/utils": "^1.4.1", + "@emotion/utils": "^1.4.2", "csstype": "^3.0.2" } }, @@ -2346,15 +2348,16 @@ "license": "MIT" }, "node_modules/@emotion/styled": { - "version": "11.13.0", - "license": "MIT", + "version": "11.14.0", + "resolved": "https://registry.npmjs.org/@emotion/styled/-/styled-11.14.0.tgz", + "integrity": "sha512-XxfOnXFffatap2IyCeJyNov3kiDQWoR08gPUQxvbL7fxKryGBKUZUkG6Hz48DZwVrJSVh9sJboyV1Ds4OW6SgA==", "dependencies": { "@babel/runtime": "^7.18.3", - "@emotion/babel-plugin": "^11.12.0", + "@emotion/babel-plugin": "^11.13.5", "@emotion/is-prop-valid": "^1.3.0", - "@emotion/serialize": "^1.3.0", - "@emotion/use-insertion-effect-with-fallbacks": "^1.1.0", - "@emotion/utils": "^1.4.0" + "@emotion/serialize": "^1.3.3", + "@emotion/use-insertion-effect-with-fallbacks": "^1.2.0", + "@emotion/utils": "^1.4.2" }, "peerDependencies": { "@emotion/react": "^11.0.0-rc.0", @@ -2371,15 +2374,17 @@ "license": "MIT" }, "node_modules/@emotion/use-insertion-effect-with-fallbacks": { - "version": "1.1.0", - "license": "MIT", + "version": "1.2.0", + "resolved": "https://registry.npmjs.org/@emotion/use-insertion-effect-with-fallbacks/-/use-insertion-effect-with-fallbacks-1.2.0.tgz", + "integrity": "sha512-yJMtVdH59sxi/aVJBpk9FQq+OR8ll5GT8oWd57UpeaKEVGab41JWaCFA7FRLoMLloOZF/c/wsPoe+bfGmRKgDg==", "peerDependencies": { "react": ">=16.8.0" } }, "node_modules/@emotion/utils": { - "version": "1.4.1", - "license": "MIT" + "version": "1.4.2", + "resolved": "https://registry.npmjs.org/@emotion/utils/-/utils-1.4.2.tgz", + "integrity": "sha512-3vLclRofFziIa3J2wDh9jjbkUz9qk5Vi3IZ/FSTKViB0k+ef0fPV7dYrUIugbgupYDx7v9ud/SjrtEP8Y4xLoA==" }, "node_modules/@emotion/weak-memoize": { "version": "0.4.0", @@ -3582,7 +3587,6 @@ }, "node_modules/@mdx-js/mdx": { "version": "2.3.0", - "dev": true, "license": "MIT", "dependencies": { "@types/estree-jsx": "^1.0.0", @@ -4285,7 +4289,6 @@ }, "node_modules/@types/hast": { "version": "2.3.4", - "dev": true, "license": "MIT", "dependencies": { "@types/unist": "*" @@ -4299,7 +4302,6 @@ }, "node_modules/@types/js-yaml": { "version": "4.0.5", - "dev": true, "license": "MIT" }, "node_modules/@types/json-schema": { @@ -4313,7 +4315,6 @@ }, "node_modules/@types/mdast": { "version": "3.0.11", - "dev": true, "license": "MIT", "dependencies": { "@types/unist": "*" @@ -5026,7 +5027,6 @@ }, "node_modules/argparse": { "version": "2.0.1", - "dev": true, "license": "Python-2.0" }, "node_modules/aria-query": { @@ -6037,7 +6037,6 @@ }, "node_modules/diff": { "version": "5.1.0", - "dev": true, "license": "BSD-3-Clause", "engines": { "node": ">=0.3.1" @@ -7037,7 +7036,6 @@ }, "node_modules/estree-util-attach-comments": { "version": "2.1.1", - "dev": true, "license": "MIT", "dependencies": { "@types/estree": "^1.0.0" @@ -7049,7 +7047,6 @@ }, "node_modules/estree-util-build-jsx": { "version": "2.2.2", - "dev": true, "license": "MIT", "dependencies": { "@types/estree-jsx": "^1.0.0", @@ -7063,7 +7060,6 @@ }, "node_modules/estree-util-is-identifier-name": { "version": "2.1.0", - "dev": true, "license": "MIT", "funding": { "type": "opencollective", @@ -7072,7 +7068,6 @@ }, "node_modules/estree-util-to-js": { "version": "1.2.0", - "dev": true, "license": "MIT", "dependencies": { "@types/estree-jsx": "^1.0.0", @@ -7086,7 +7081,6 @@ }, "node_modules/estree-util-to-js/node_modules/source-map": { "version": "0.7.4", - "dev": true, "license": "BSD-3-Clause", "engines": { "node": ">= 8" @@ -7094,7 +7088,6 @@ }, "node_modules/estree-util-visit": { "version": "1.2.1", - "dev": true, "license": "MIT", "dependencies": { "@types/estree-jsx": "^1.0.0", @@ -7733,7 +7726,6 @@ }, "node_modules/hast-util-to-estree": { "version": "2.3.3", - "dev": true, "license": "MIT", "dependencies": { "@types/estree": "^1.0.0", @@ -8432,7 +8424,6 @@ }, "node_modules/hast-util-whitespace": { "version": "2.0.1", - "dev": true, "license": "MIT", "funding": { "type": "opencollective", @@ -9137,7 +9128,6 @@ }, "node_modules/js-yaml": { "version": "4.1.0", - "dev": true, "license": "MIT", "dependencies": { "argparse": "^2.0.1" @@ -9301,7 +9291,6 @@ }, "node_modules/kleur": { "version": "4.1.5", - "dev": true, "license": "MIT", "engines": { "node": ">=6" @@ -9465,7 +9454,6 @@ }, "node_modules/markdown-extensions": { "version": "1.1.1", - "dev": true, "license": "MIT", "engines": { "node": ">=0.10.0" @@ -9483,7 +9471,6 @@ }, "node_modules/mdast-util-definitions": { "version": "5.1.2", - "dev": true, "license": "MIT", "dependencies": { "@types/mdast": "^3.0.0", @@ -9525,7 +9512,6 @@ }, "node_modules/mdast-util-from-markdown": { "version": "1.3.1", - "dev": true, "license": "MIT", "dependencies": { "@types/mdast": "^3.0.0", @@ -9642,7 +9628,6 @@ }, "node_modules/mdast-util-mdx": { "version": "2.0.1", - "dev": true, "license": "MIT", "dependencies": { "mdast-util-from-markdown": "^1.0.0", @@ -9658,7 +9643,6 @@ }, "node_modules/mdast-util-mdx-expression": { "version": "1.3.2", - "dev": true, "license": "MIT", "dependencies": { "@types/estree-jsx": "^1.0.0", @@ -9674,7 +9658,6 @@ }, "node_modules/mdast-util-mdx-jsx": { "version": "2.1.4", - "dev": true, "license": "MIT", "dependencies": { "@types/estree-jsx": "^1.0.0", @@ -9697,7 +9680,6 @@ }, "node_modules/mdast-util-mdxjs-esm": { "version": "1.3.1", - "dev": true, "license": "MIT", "dependencies": { "@types/estree-jsx": "^1.0.0", @@ -9713,7 +9695,6 @@ }, "node_modules/mdast-util-phrasing": { "version": "3.0.1", - "dev": true, "license": "MIT", "dependencies": { "@types/mdast": "^3.0.0", @@ -9726,7 +9707,6 @@ }, "node_modules/mdast-util-to-hast": { "version": "12.3.0", - "dev": true, "license": "MIT", "dependencies": { "@types/hast": "^2.0.0", @@ -9745,7 +9725,6 @@ }, "node_modules/mdast-util-to-markdown": { "version": "1.5.0", - "dev": true, "license": "MIT", "dependencies": { "@types/mdast": "^3.0.0", @@ -9764,7 +9743,6 @@ }, "node_modules/mdast-util-to-string": { "version": "3.2.0", - "dev": true, "license": "MIT", "dependencies": { "@types/mdast": "^3.0.0" @@ -9806,7 +9784,6 @@ }, "node_modules/micromark": { "version": "3.2.0", - "dev": true, "funding": [ { "type": "GitHub Sponsors", @@ -9840,7 +9817,6 @@ }, "node_modules/micromark-core-commonmark": { "version": "1.1.0", - "dev": true, "funding": [ { "type": "GitHub Sponsors", @@ -9994,7 +9970,6 @@ }, "node_modules/micromark-extension-mdx-expression": { "version": "1.0.8", - "dev": true, "funding": [ { "type": "GitHub Sponsors", @@ -10019,7 +9994,6 @@ }, "node_modules/micromark-extension-mdx-jsx": { "version": "1.0.5", - "dev": true, "license": "MIT", "dependencies": { "@types/acorn": "^4.0.0", @@ -10040,7 +10014,6 @@ }, "node_modules/micromark-extension-mdx-md": { "version": "1.0.1", - "dev": true, "license": "MIT", "dependencies": { "micromark-util-types": "^1.0.0" @@ -10052,7 +10025,6 @@ }, "node_modules/micromark-extension-mdxjs": { "version": "1.0.1", - "dev": true, "license": "MIT", "dependencies": { "acorn": "^8.0.0", @@ -10071,7 +10043,6 @@ }, "node_modules/micromark-extension-mdxjs-esm": { "version": "1.0.5", - "dev": true, "license": "MIT", "dependencies": { "@types/estree": "^1.0.0", @@ -10091,7 +10062,6 @@ }, "node_modules/micromark-factory-destination": { "version": "1.1.0", - "dev": true, "funding": [ { "type": "GitHub Sponsors", @@ -10111,7 +10081,6 @@ }, "node_modules/micromark-factory-label": { "version": "1.1.0", - "dev": true, "funding": [ { "type": "GitHub Sponsors", @@ -10132,7 +10101,6 @@ }, "node_modules/micromark-factory-mdx-expression": { "version": "1.0.9", - "dev": true, "funding": [ { "type": "GitHub Sponsors", @@ -10157,7 +10125,6 @@ }, "node_modules/micromark-factory-space": { "version": "1.1.0", - "dev": true, "funding": [ { "type": "GitHub Sponsors", @@ -10176,7 +10143,6 @@ }, "node_modules/micromark-factory-title": { "version": "1.1.0", - "dev": true, "funding": [ { "type": "GitHub Sponsors", @@ -10197,7 +10163,6 @@ }, "node_modules/micromark-factory-whitespace": { "version": "1.1.0", - "dev": true, "funding": [ { "type": "GitHub Sponsors", @@ -10218,7 +10183,6 @@ }, "node_modules/micromark-util-character": { "version": "1.2.0", - "dev": true, "funding": [ { "type": "GitHub Sponsors", @@ -10237,7 +10201,6 @@ }, "node_modules/micromark-util-chunked": { "version": "1.1.0", - "dev": true, "funding": [ { "type": "GitHub Sponsors", @@ -10255,7 +10218,6 @@ }, "node_modules/micromark-util-classify-character": { "version": "1.1.0", - "dev": true, "funding": [ { "type": "GitHub Sponsors", @@ -10275,7 +10237,6 @@ }, "node_modules/micromark-util-combine-extensions": { "version": "1.1.0", - "dev": true, "funding": [ { "type": "GitHub Sponsors", @@ -10294,7 +10255,6 @@ }, "node_modules/micromark-util-decode-numeric-character-reference": { "version": "1.1.0", - "dev": true, "funding": [ { "type": "GitHub Sponsors", @@ -10312,7 +10272,6 @@ }, "node_modules/micromark-util-decode-string": { "version": "1.1.0", - "dev": true, "funding": [ { "type": "GitHub Sponsors", @@ -10333,7 +10292,6 @@ }, "node_modules/micromark-util-encode": { "version": "1.1.0", - "dev": true, "funding": [ { "type": "GitHub Sponsors", @@ -10348,7 +10306,6 @@ }, "node_modules/micromark-util-events-to-acorn": { "version": "1.2.3", - "dev": true, "funding": [ { "type": "GitHub Sponsors", @@ -10373,7 +10330,6 @@ }, "node_modules/micromark-util-html-tag-name": { "version": "1.2.0", - "dev": true, "funding": [ { "type": "GitHub Sponsors", @@ -10388,7 +10344,6 @@ }, "node_modules/micromark-util-normalize-identifier": { "version": "1.1.0", - "dev": true, "funding": [ { "type": "GitHub Sponsors", @@ -10406,7 +10361,6 @@ }, "node_modules/micromark-util-resolve-all": { "version": "1.1.0", - "dev": true, "funding": [ { "type": "GitHub Sponsors", @@ -10424,7 +10378,6 @@ }, "node_modules/micromark-util-sanitize-uri": { "version": "1.2.0", - "dev": true, "funding": [ { "type": "GitHub Sponsors", @@ -10444,7 +10397,6 @@ }, "node_modules/micromark-util-subtokenize": { "version": "1.1.0", - "dev": true, "funding": [ { "type": "GitHub Sponsors", @@ -10465,7 +10417,6 @@ }, "node_modules/micromark-util-symbol": { "version": "1.1.0", - "dev": true, "funding": [ { "type": "GitHub Sponsors", @@ -10480,7 +10431,6 @@ }, "node_modules/micromark-util-types": { "version": "1.1.0", - "dev": true, "funding": [ { "type": "GitHub Sponsors", @@ -10555,7 +10505,6 @@ }, "node_modules/mri": { "version": "1.2.0", - "dev": true, "license": "MIT", "engines": { "node": ">=4" @@ -10651,7 +10600,6 @@ }, "node_modules/next-mdx-remote": { "version": "4.4.1", - "dev": true, "license": "MPL-2.0", "dependencies": { "@mdx-js/mdx": "^2.2.1", @@ -10670,7 +10618,6 @@ }, "node_modules/next-mdx-remote/node_modules/@mdx-js/react": { "version": "2.3.0", - "dev": true, "license": "MIT", "dependencies": { "@types/mdx": "^2.0.0", @@ -11436,7 +11383,6 @@ }, "node_modules/remark-mdx": { "version": "2.3.0", - "dev": true, "license": "MIT", "dependencies": { "mdast-util-mdx": "^2.0.0", @@ -11449,7 +11395,6 @@ }, "node_modules/remark-parse": { "version": "10.0.2", - "dev": true, "license": "MIT", "dependencies": { "@types/mdast": "^3.0.0", @@ -11463,7 +11408,6 @@ }, "node_modules/remark-rehype": { "version": "10.1.0", - "dev": true, "license": "MIT", "dependencies": { "@types/hast": "^2.0.0", @@ -11596,7 +11540,6 @@ }, "node_modules/sade": { "version": "1.8.1", - "dev": true, "license": "MIT", "dependencies": { "mri": "^1.1.0" @@ -11808,7 +11751,6 @@ }, "node_modules/slugify": { "version": "1.6.6", - "dev": true, "license": "MIT", "engines": { "node": ">=8.0.0" @@ -12494,7 +12436,6 @@ }, "node_modules/unified": { "version": "10.1.2", - "dev": true, "license": "MIT", "dependencies": { "@types/unist": "^2.0.0", @@ -12512,7 +12453,6 @@ }, "node_modules/unified/node_modules/is-buffer": { "version": "2.0.5", - "dev": true, "funding": [ { "type": "github", @@ -12534,7 +12474,6 @@ }, "node_modules/unist-util-generated": { "version": "2.0.1", - "dev": true, "license": "MIT", "funding": { "type": "opencollective", @@ -12543,7 +12482,6 @@ }, "node_modules/unist-util-is": { "version": "5.2.1", - "dev": true, "license": "MIT", "dependencies": { "@types/unist": "^2.0.0" @@ -12555,7 +12493,6 @@ }, "node_modules/unist-util-position": { "version": "4.0.4", - "dev": true, "license": "MIT", "dependencies": { "@types/unist": "^2.0.0" @@ -12567,7 +12504,6 @@ }, "node_modules/unist-util-position-from-estree": { "version": "1.1.2", - "dev": true, "license": "MIT", "dependencies": { "@types/unist": "^2.0.0" @@ -12579,7 +12515,6 @@ }, "node_modules/unist-util-remove-position": { "version": "4.0.2", - "dev": true, "license": "MIT", "dependencies": { "@types/unist": "^2.0.0", @@ -12592,7 +12527,6 @@ }, "node_modules/unist-util-stringify-position": { "version": "3.0.3", - "dev": true, "license": "MIT", "dependencies": { "@types/unist": "^2.0.0" @@ -12604,7 +12538,6 @@ }, "node_modules/unist-util-visit": { "version": "4.1.2", - "dev": true, "license": "MIT", "dependencies": { "@types/unist": "^2.0.0", @@ -12618,7 +12551,6 @@ }, "node_modules/unist-util-visit-parents": { "version": "5.1.3", - "dev": true, "license": "MIT", "dependencies": { "@types/unist": "^2.0.0", @@ -12689,7 +12621,6 @@ }, "node_modules/uvu": { "version": "0.5.6", - "dev": true, "license": "MIT", "dependencies": { "dequal": "^2.0.0", @@ -12710,7 +12641,6 @@ }, "node_modules/vfile": { "version": "5.3.7", - "dev": true, "license": "MIT", "dependencies": { "@types/unist": "^2.0.0", @@ -12725,7 +12655,6 @@ }, "node_modules/vfile-matter": { "version": "3.0.1", - "dev": true, "license": "MIT", "dependencies": { "@types/js-yaml": "^4.0.0", @@ -12739,7 +12668,6 @@ }, "node_modules/vfile-matter/node_modules/is-buffer": { "version": "2.0.5", - "dev": true, "funding": [ { "type": "github", @@ -12761,7 +12689,6 @@ }, "node_modules/vfile-message": { "version": "3.1.4", - "dev": true, "license": "MIT", "dependencies": { "@types/unist": "^2.0.0", @@ -12774,7 +12701,6 @@ }, "node_modules/vfile/node_modules/is-buffer": { "version": "2.0.5", - "dev": true, "funding": [ { "type": "github", diff --git a/package.json b/package.json index 0fa06e097..354e8982d 100644 --- a/package.json +++ b/package.json @@ -19,7 +19,7 @@ "dependencies": { "@databiosphere/findable-ui": "15.0.2", "@emotion/react": "^11.13.3", - "@emotion/styled": "^11.13.0", + "@emotion/styled": "^11.14.0", "@mdx-js/loader": "^3.0.1", "@mdx-js/react": "^3.0.1", "@mui/icons-material": "^6.1.5",