From a719367beaed2ebe8e4b9830c6ad3225c93a53c9 Mon Sep 17 00:00:00 2001 From: Brian Nelson Date: Sun, 29 Jun 2025 11:46:15 -0400 Subject: [PATCH] Regenerate lockfile to fix Docker build --- bun.lockb | Bin 231151 -> 0 bytes package-lock.json | 1673 +++++++++++++++++++++++++++++++++++++++++---- 2 files changed, 1536 insertions(+), 137 deletions(-) delete mode 100755 bun.lockb diff --git a/bun.lockb b/bun.lockb deleted file mode 100755 index fd39bc977804611ec22cffbbae79de01cb1f7e3c..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 231151 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%0AD0?88~J@85bqCCzoA(b{6C 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 Kmh%7T-~R_IzBbqZ diff --git a/package-lock.json b/package-lock.json index 96e5bda..1d0feb4 100644 --- a/package-lock.json +++ b/package-lock.json @@ -8,17 +8,24 @@ "name": "web", "version": "0.1.0", "dependencies": { + "@headlessui/react": "^2.2.4", "@next-auth/prisma-adapter": "^1.0.7", + "@types/nodemailer": "^6.4.17", "bcrypt": "^6.0.0", + "crypto": "^1.0.1", "next": "15.3.4", "next-auth": "^4.24.11", + "nodemailer": "^6.9.4", "prisma": "^6.10.1", "react": "^19.0.0", - "react-dom": "^19.0.0" + "react-dom": "^19.0.0", + "react-markdown": "^10.1.0", + "remark-gfm": "^4.0.1" }, "devDependencies": { "@eslint/eslintrc": "^3", "@tailwindcss/postcss": "^4", + "@tailwindcss/typography": "^0.5.16", "@types/bcrypt": "^5.0.2", "@types/node": "^20", "@types/react": "^19", @@ -54,8 +61,6 @@ }, "node_modules/@auth/core": { "version": "0.34.2", - "resolved": "https://registry.npmjs.org/@auth/core/-/core-0.34.2.tgz", - "integrity": "sha512-KywHKRgLiF3l7PLyL73fjLSIBe1YNcA6sMeew4yMP6cfCWGXZrkkXd32AjRi1hlJ9nvovUBGZHvbn+LijO6ZeQ==", "license": "ISC", "optional": true, "peer": true, @@ -87,8 +92,6 @@ }, "node_modules/@auth/core/node_modules/cookie": { "version": "0.6.0", - "resolved": "https://registry.npmjs.org/cookie/-/cookie-0.6.0.tgz", - "integrity": "sha512-U71cyTamuh1CRNCfpGY6to28lxvNwPG4Guz/EVjgf3Jmzv0vlDp1atT9eS5dDjMYHucpHbWns6Lwf3BKz6svdw==", "license": "MIT", "optional": true, "peer": true, @@ -98,8 +101,6 @@ }, "node_modules/@auth/core/node_modules/jose": { "version": "5.10.0", - "resolved": "https://registry.npmjs.org/jose/-/jose-5.10.0.tgz", - "integrity": "sha512-s+3Al/p9g32Iq+oqXxkW//7jk2Vig6FF1CFqzVXoTUXt2qz89YWbL+OwS17NFYEvxC35n0FKeGO2LGYSxeM2Gg==", "license": "MIT", "optional": true, "peer": true, @@ -109,8 +110,6 @@ }, "node_modules/@auth/core/node_modules/preact": { "version": "10.11.3", - "resolved": "https://registry.npmjs.org/preact/-/preact-10.11.3.tgz", - "integrity": "sha512-eY93IVpod/zG3uMF22Unl8h9KkrcKIRs2EGar8hwLZZDU1lkjph303V9HZBwufh2s736U6VXuhD109LYqPoffg==", "license": "MIT", "optional": true, "peer": true, @@ -121,8 +120,6 @@ }, "node_modules/@auth/core/node_modules/preact-render-to-string": { "version": "5.2.3", - "resolved": "https://registry.npmjs.org/preact-render-to-string/-/preact-render-to-string-5.2.3.tgz", - "integrity": "sha512-aPDxUn5o3GhWdtJtW0svRC2SS/l8D9MAgo2+AWml+BhDImb27ALf04Q2d+AHqUUOc6RdSXFIBVa2gxzgMKgtZA==", "license": "MIT", "optional": true, "peer": true, @@ -272,6 +269,67 @@ "node": "^18.18.0 || ^20.9.0 || >=21.1.0" } }, + "node_modules/@floating-ui/core": { + "version": "1.7.1", + "license": "MIT", + "dependencies": { + "@floating-ui/utils": "^0.2.9" + } + }, + "node_modules/@floating-ui/dom": { + "version": "1.7.1", + "license": "MIT", + "dependencies": { + "@floating-ui/core": "^1.7.1", + "@floating-ui/utils": "^0.2.9" + } + }, + "node_modules/@floating-ui/react": { + "version": "0.26.28", + "license": "MIT", + "dependencies": { + "@floating-ui/react-dom": "^2.1.2", + "@floating-ui/utils": "^0.2.8", + "tabbable": "^6.0.0" + }, + "peerDependencies": { + "react": ">=16.8.0", + "react-dom": ">=16.8.0" + } + }, + "node_modules/@floating-ui/react-dom": { + "version": "2.1.3", + "license": "MIT", + "dependencies": { + "@floating-ui/dom": "^1.0.0" + }, + "peerDependencies": { + "react": ">=16.8.0", + "react-dom": ">=16.8.0" + } + }, + "node_modules/@floating-ui/utils": { + "version": "0.2.9", + "license": "MIT" + }, + "node_modules/@headlessui/react": { + "version": "2.2.4", + "license": "MIT", + "dependencies": { + "@floating-ui/react": "^0.26.16", + "@react-aria/focus": "^3.20.2", + "@react-aria/interactions": "^3.25.0", + "@tanstack/react-virtual": "^3.13.9", + "use-sync-external-store": "^1.5.0" + }, + "engines": { + "node": ">=10" + }, + "peerDependencies": { + "react": "^18 || ^19 || ^19.0.0-rc", + "react-dom": "^18 || ^19 || ^19.0.0-rc" + } + }, "node_modules/@humanfs/core": { "version": "0.19.1", "dev": true, @@ -418,8 +476,6 @@ }, "node_modules/@next-auth/prisma-adapter": { "version": "1.0.7", - "resolved": "https://registry.npmjs.org/@next-auth/prisma-adapter/-/prisma-adapter-1.0.7.tgz", - "integrity": "sha512-Cdko4KfcmKjsyHFrWwZ//lfLUbcLqlyFqjd/nYE2m3aZ7tjMNUjpks47iw7NTCnXf+5UWz5Ypyt1dSs1EP5QJw==", "license": "ISC", "peerDependencies": { "@prisma/client": ">=2.26.0 || >=3", @@ -452,111 +508,6 @@ "node": ">= 10" } }, - "node_modules/@next/swc-darwin-x64": { - "version": "15.3.4", - "resolved": "https://registry.npmjs.org/@next/swc-darwin-x64/-/swc-darwin-x64-15.3.4.tgz", - "integrity": "sha512-Z0FYJM8lritw5Wq+vpHYuCIzIlEMjewG2aRkc3Hi2rcbULknYL/xqfpBL23jQnCSrDUGAo/AEv0Z+s2bff9Zkw==", - "cpu": [ - "x64" - ], - "optional": true, - "os": [ - "darwin" - ], - "engines": { - "node": ">= 10" - } - }, - "node_modules/@next/swc-linux-arm64-gnu": { - "version": "15.3.4", - "resolved": "https://registry.npmjs.org/@next/swc-linux-arm64-gnu/-/swc-linux-arm64-gnu-15.3.4.tgz", - "integrity": "sha512-l8ZQOCCg7adwmsnFm8m5q9eIPAHdaB2F3cxhufYtVo84pymwKuWfpYTKcUiFcutJdp9xGHC+F1Uq3xnFU1B/7g==", - "cpu": [ - "arm64" - ], - "optional": true, - "os": [ - "linux" - ], - "engines": { - "node": ">= 10" - } - }, - "node_modules/@next/swc-linux-arm64-musl": { - "version": "15.3.4", - "resolved": "https://registry.npmjs.org/@next/swc-linux-arm64-musl/-/swc-linux-arm64-musl-15.3.4.tgz", - "integrity": "sha512-wFyZ7X470YJQtpKot4xCY3gpdn8lE9nTlldG07/kJYexCUpX1piX+MBfZdvulo+t1yADFVEuzFfVHfklfEx8kw==", - "cpu": [ - "arm64" - ], - "optional": true, - "os": [ - "linux" - ], - "engines": { - "node": ">= 10" - } - }, - "node_modules/@next/swc-linux-x64-gnu": { - "version": "15.3.4", - "resolved": "https://registry.npmjs.org/@next/swc-linux-x64-gnu/-/swc-linux-x64-gnu-15.3.4.tgz", - "integrity": "sha512-gEbH9rv9o7I12qPyvZNVTyP/PWKqOp8clvnoYZQiX800KkqsaJZuOXkWgMa7ANCCh/oEN2ZQheh3yH8/kWPSEg==", - "cpu": [ - "x64" - ], - "optional": true, - "os": [ - "linux" - ], - "engines": { - "node": ">= 10" - } - }, - "node_modules/@next/swc-linux-x64-musl": { - "version": "15.3.4", - "resolved": "https://registry.npmjs.org/@next/swc-linux-x64-musl/-/swc-linux-x64-musl-15.3.4.tgz", - "integrity": "sha512-Cf8sr0ufuC/nu/yQ76AnarbSAXcwG/wj+1xFPNbyNo8ltA6kw5d5YqO8kQuwVIxk13SBdtgXrNyom3ZosHAy4A==", - "cpu": [ - "x64" - ], - "optional": true, - "os": [ - "linux" - ], - "engines": { - "node": ">= 10" - } - }, - "node_modules/@next/swc-win32-arm64-msvc": { - "version": "15.3.4", - "resolved": "https://registry.npmjs.org/@next/swc-win32-arm64-msvc/-/swc-win32-arm64-msvc-15.3.4.tgz", - "integrity": "sha512-ay5+qADDN3rwRbRpEhTOreOn1OyJIXS60tg9WMYTWCy3fB6rGoyjLVxc4dR9PYjEdR2iDYsaF5h03NA+XuYPQQ==", - "cpu": [ - "arm64" - ], - "optional": true, - "os": [ - "win32" - ], - "engines": { - "node": ">= 10" - } - }, - "node_modules/@next/swc-win32-x64-msvc": { - "version": "15.3.4", - "resolved": "https://registry.npmjs.org/@next/swc-win32-x64-msvc/-/swc-win32-x64-msvc-15.3.4.tgz", - "integrity": "sha512-4kDt31Bc9DGyYs41FTL1/kNpDeHyha2TC0j5sRRoKCyrhNcfZ/nRQkAUlF27mETwm8QyHqIjHJitfcza2Iykfg==", - "cpu": [ - "x64" - ], - "optional": true, - "os": [ - "win32" - ], - "engines": { - "node": ">= 10" - } - }, "node_modules/@nodelib/fs.scandir": { "version": "2.1.5", "dev": true, @@ -667,6 +618,89 @@ "@prisma/debug": "6.10.1" } }, + "node_modules/@react-aria/focus": { + "version": "3.20.5", + "license": "Apache-2.0", + "dependencies": { + "@react-aria/interactions": "^3.25.3", + "@react-aria/utils": "^3.29.1", + "@react-types/shared": "^3.30.0", + "@swc/helpers": "^0.5.0", + "clsx": "^2.0.0" + }, + "peerDependencies": { + "react": "^16.8.0 || ^17.0.0-rc.1 || ^18.0.0 || ^19.0.0-rc.1", + "react-dom": "^16.8.0 || ^17.0.0-rc.1 || ^18.0.0 || ^19.0.0-rc.1" + } + }, + "node_modules/@react-aria/interactions": { + "version": "3.25.3", + "license": "Apache-2.0", + "dependencies": { + "@react-aria/ssr": "^3.9.9", + "@react-aria/utils": "^3.29.1", + "@react-stately/flags": "^3.1.2", + "@react-types/shared": "^3.30.0", + "@swc/helpers": "^0.5.0" + }, + "peerDependencies": { + "react": "^16.8.0 || ^17.0.0-rc.1 || ^18.0.0 || ^19.0.0-rc.1", + "react-dom": "^16.8.0 || ^17.0.0-rc.1 || ^18.0.0 || ^19.0.0-rc.1" + } + }, + "node_modules/@react-aria/ssr": { + "version": "3.9.9", + "license": "Apache-2.0", + "dependencies": { + "@swc/helpers": "^0.5.0" + }, + "engines": { + "node": ">= 12" + }, + "peerDependencies": { + "react": "^16.8.0 || ^17.0.0-rc.1 || ^18.0.0 || ^19.0.0-rc.1" + } + }, + "node_modules/@react-aria/utils": { + "version": "3.29.1", + "license": "Apache-2.0", + "dependencies": { + "@react-aria/ssr": "^3.9.9", + "@react-stately/flags": "^3.1.2", + "@react-stately/utils": "^3.10.7", + "@react-types/shared": "^3.30.0", + "@swc/helpers": "^0.5.0", + "clsx": "^2.0.0" + }, + "peerDependencies": { + "react": "^16.8.0 || ^17.0.0-rc.1 || ^18.0.0 || ^19.0.0-rc.1", + "react-dom": "^16.8.0 || ^17.0.0-rc.1 || ^18.0.0 || ^19.0.0-rc.1" + } + }, + "node_modules/@react-stately/flags": { + "version": "3.1.2", + "license": "Apache-2.0", + "dependencies": { + "@swc/helpers": "^0.5.0" + } + }, + "node_modules/@react-stately/utils": { + "version": "3.10.7", + "license": "Apache-2.0", + "dependencies": { + "@swc/helpers": "^0.5.0" + }, + "peerDependencies": { + "react": "^16.8.0 || ^17.0.0-rc.1 || ^18.0.0 || ^19.0.0-rc.1" + } + }, + "node_modules/@react-types/shared": { + "version": "3.30.0", + "license": "Apache-2.0", + "peerDependencies": { + "react": "^16.8.0 || ^17.0.0-rc.1 || ^18.0.0 || ^19.0.0-rc.1" + } + }, "node_modules/@rtsao/scc": { "version": "1.1.0", "dev": true, @@ -756,10 +790,45 @@ "tailwindcss": "4.1.10" } }, + "node_modules/@tailwindcss/typography": { + "version": "0.5.16", + "dev": true, + "license": "MIT", + "dependencies": { + "lodash.castarray": "^4.4.0", + "lodash.isplainobject": "^4.0.6", + "lodash.merge": "^4.6.2", + "postcss-selector-parser": "6.0.10" + }, + "peerDependencies": { + "tailwindcss": ">=3.0.0 || insiders || >=4.0.0-alpha.20 || >=4.0.0-beta.1" + } + }, + "node_modules/@tanstack/react-virtual": { + "version": "3.13.11", + "license": "MIT", + "dependencies": { + "@tanstack/virtual-core": "3.13.11" + }, + "funding": { + "type": "github", + "url": "https://github.com/sponsors/tannerlinsley" + }, + "peerDependencies": { + "react": "^16.8.0 || ^17.0.0 || ^18.0.0 || ^19.0.0", + "react-dom": "^16.8.0 || ^17.0.0 || ^18.0.0 || ^19.0.0" + } + }, + "node_modules/@tanstack/virtual-core": { + "version": "3.13.11", + "license": "MIT", + "funding": { + "type": "github", + "url": "https://github.com/sponsors/tannerlinsley" + } + }, "node_modules/@types/bcrypt": { "version": "5.0.2", - "resolved": "https://registry.npmjs.org/@types/bcrypt/-/bcrypt-5.0.2.tgz", - "integrity": "sha512-6atioO8Y75fNcbmj0G7UjI9lXN2pQ/IGJ2FWT4a/btd0Lk9lQalHLKhkgKVZ3r+spnmWUKfbMi1GEe9wyHQfNQ==", "dev": true, "license": "MIT", "dependencies": { @@ -768,17 +837,35 @@ }, "node_modules/@types/cookie": { "version": "0.6.0", - "resolved": "https://registry.npmjs.org/@types/cookie/-/cookie-0.6.0.tgz", - "integrity": "sha512-4Kh9a6B2bQciAhf7FSuMRRkUWecJgJu9nPnx3yzpsfXX/c50REIqpHY4C82bXP90qrLtXtkDxTZosYO3UpOwlA==", "license": "MIT", "optional": true, "peer": true }, + "node_modules/@types/debug": { + "version": "4.1.12", + "license": "MIT", + "dependencies": { + "@types/ms": "*" + } + }, "node_modules/@types/estree": { "version": "1.0.8", - "dev": true, "license": "MIT" }, + "node_modules/@types/estree-jsx": { + "version": "1.0.5", + "license": "MIT", + "dependencies": { + "@types/estree": "*" + } + }, + "node_modules/@types/hast": { + "version": "3.0.4", + "license": "MIT", + "dependencies": { + "@types/unist": "*" + } + }, "node_modules/@types/json-schema": { "version": "7.0.15", "dev": true, @@ -789,17 +876,33 @@ "dev": true, "license": "MIT" }, + "node_modules/@types/mdast": { + "version": "4.0.4", + "license": "MIT", + "dependencies": { + "@types/unist": "*" + } + }, + "node_modules/@types/ms": { + "version": "2.1.0", + "license": "MIT" + }, "node_modules/@types/node": { "version": "20.19.1", - "dev": true, "license": "MIT", "dependencies": { "undici-types": "~6.21.0" } }, + "node_modules/@types/nodemailer": { + "version": "6.4.17", + "license": "MIT", + "dependencies": { + "@types/node": "*" + } + }, "node_modules/@types/react": { "version": "19.1.8", - "dev": true, "license": "MIT", "dependencies": { "csstype": "^3.0.2" @@ -813,6 +916,10 @@ "@types/react": "^19.0.0" } }, + "node_modules/@types/unist": { + "version": "3.0.3", + "license": "MIT" + }, "node_modules/@typescript-eslint/eslint-plugin": { "version": "8.34.1", "dev": true, @@ -1081,6 +1188,10 @@ "url": "https://opencollective.com/typescript-eslint" } }, + "node_modules/@ungap/structured-clone": { + "version": "1.3.0", + "license": "ISC" + }, "node_modules/@unrs/resolver-binding-darwin-arm64": { "version": "1.9.1", "cpu": [ @@ -1341,6 +1452,14 @@ "node": ">= 0.4" } }, + "node_modules/bail": { + "version": "2.0.2", + "license": "MIT", + "funding": { + "type": "github", + "url": "https://github.com/sponsors/wooorm" + } + }, "node_modules/balanced-match": { "version": "1.0.2", "dev": true, @@ -1348,8 +1467,6 @@ }, "node_modules/bcrypt": { "version": "6.0.0", - "resolved": "https://registry.npmjs.org/bcrypt/-/bcrypt-6.0.0.tgz", - "integrity": "sha512-cU8v/EGSrnH+HnxV2z0J7/blxH8gq7Xh2JFT6Aroax7UohdmiJJlxApMxtKfuI7z68NvvVcmR78k2LbT6efhRg==", "hasInstallScript": true, "license": "MIT", "dependencies": { @@ -1459,6 +1576,14 @@ ], "license": "CC-BY-4.0" }, + "node_modules/ccount": { + "version": "2.0.1", + "license": "MIT", + "funding": { + "type": "github", + "url": "https://github.com/sponsors/wooorm" + } + }, "node_modules/chalk": { "version": "4.1.2", "dev": true, @@ -1474,6 +1599,38 @@ "url": "https://github.com/chalk/chalk?sponsor=1" } }, + "node_modules/character-entities": { + "version": "2.0.2", + "license": "MIT", + "funding": { + "type": "github", + "url": "https://github.com/sponsors/wooorm" + } + }, + "node_modules/character-entities-html4": { + "version": "2.1.0", + "license": "MIT", + "funding": { + "type": "github", + "url": "https://github.com/sponsors/wooorm" + } + }, + "node_modules/character-entities-legacy": { + "version": "3.0.0", + "license": "MIT", + "funding": { + "type": "github", + "url": "https://github.com/sponsors/wooorm" + } + }, + "node_modules/character-reference-invalid": { + "version": "2.0.1", + "license": "MIT", + "funding": { + "type": "github", + "url": "https://github.com/sponsors/wooorm" + } + }, "node_modules/chownr": { "version": "3.0.0", "dev": true, @@ -1486,6 +1643,13 @@ "version": "0.0.1", "license": "MIT" }, + "node_modules/clsx": { + "version": "2.1.1", + "license": "MIT", + "engines": { + "node": ">=6" + } + }, "node_modules/color": { "version": "4.2.3", "license": "MIT", @@ -1523,6 +1687,14 @@ "simple-swizzle": "^0.2.2" } }, + "node_modules/comma-separated-tokens": { + "version": "2.0.3", + "license": "MIT", + "funding": { + "type": "github", + "url": "https://github.com/sponsors/wooorm" + } + }, "node_modules/concat-map": { "version": "0.0.1", "dev": true, @@ -1548,9 +1720,23 @@ "node": ">= 8" } }, + "node_modules/crypto": { + "version": "1.0.1", + "license": "ISC" + }, + "node_modules/cssesc": { + "version": "3.0.0", + "dev": true, + "license": "MIT", + "bin": { + "cssesc": "bin/cssesc" + }, + "engines": { + "node": ">=4" + } + }, "node_modules/csstype": { "version": "3.1.3", - "dev": true, "license": "MIT" }, "node_modules/damerau-levenshtein": { @@ -1608,7 +1794,6 @@ }, "node_modules/debug": { "version": "4.4.1", - "dev": true, "license": "MIT", "dependencies": { "ms": "^2.1.3" @@ -1622,6 +1807,17 @@ } } }, + "node_modules/decode-named-character-reference": { + "version": "1.2.0", + "license": "MIT", + "dependencies": { + "character-entities": "^2.0.0" + }, + "funding": { + "type": "github", + "url": "https://github.com/sponsors/wooorm" + } + }, "node_modules/deep-is": { "version": "0.1.4", "dev": true, @@ -1659,6 +1855,13 @@ "url": "https://github.com/sponsors/ljharb" } }, + "node_modules/dequal": { + "version": "2.0.3", + "license": "MIT", + "engines": { + "node": ">=6" + } + }, "node_modules/detect-libc": { "version": "2.0.4", "devOptional": true, @@ -1667,6 +1870,17 @@ "node": ">=8" } }, + "node_modules/devlop": { + "version": "1.1.0", + "license": "MIT", + "dependencies": { + "dequal": "^2.0.0" + }, + "funding": { + "type": "github", + "url": "https://github.com/sponsors/wooorm" + } + }, "node_modules/doctrine": { "version": "2.1.0", "dev": true, @@ -2241,6 +2455,14 @@ "node": ">=4.0" } }, + "node_modules/estree-util-is-identifier-name": { + "version": "3.0.0", + "license": "MIT", + "funding": { + "type": "opencollective", + "url": "https://opencollective.com/unified" + } + }, "node_modules/esutils": { "version": "2.0.3", "dev": true, @@ -2249,6 +2471,10 @@ "node": ">=0.10.0" } }, + "node_modules/extend": { + "version": "3.0.2", + "license": "MIT" + }, "node_modules/fast-deep-equal": { "version": "3.1.3", "dev": true, @@ -2614,6 +2840,50 @@ "node": ">= 0.4" } }, + "node_modules/hast-util-to-jsx-runtime": { + "version": "2.3.6", + "license": "MIT", + "dependencies": { + "@types/estree": "^1.0.0", + "@types/hast": "^3.0.0", + "@types/unist": "^3.0.0", + "comma-separated-tokens": "^2.0.0", + "devlop": "^1.0.0", + "estree-util-is-identifier-name": "^3.0.0", + "hast-util-whitespace": "^3.0.0", + "mdast-util-mdx-expression": "^2.0.0", + "mdast-util-mdx-jsx": "^3.0.0", + "mdast-util-mdxjs-esm": "^2.0.0", + "property-information": "^7.0.0", + "space-separated-tokens": "^2.0.0", + "style-to-js": "^1.0.0", + "unist-util-position": "^5.0.0", + "vfile-message": "^4.0.0" + }, + "funding": { + "type": "opencollective", + "url": "https://opencollective.com/unified" + } + }, + "node_modules/hast-util-whitespace": { + "version": "3.0.0", + "license": "MIT", + "dependencies": { + "@types/hast": "^3.0.0" + }, + "funding": { + "type": "opencollective", + "url": "https://opencollective.com/unified" + } + }, + "node_modules/html-url-attributes": { + "version": "3.0.1", + "license": "MIT", + "funding": { + "type": "opencollective", + "url": "https://opencollective.com/unified" + } + }, "node_modules/ignore": { "version": "5.3.2", "dev": true, @@ -2645,6 +2915,10 @@ "node": ">=0.8.19" } }, + "node_modules/inline-style-parser": { + "version": "0.2.4", + "license": "MIT" + }, "node_modules/internal-slot": { "version": "1.1.0", "dev": true, @@ -2658,6 +2932,26 @@ "node": ">= 0.4" } }, + "node_modules/is-alphabetical": { + "version": "2.0.1", + "license": "MIT", + "funding": { + "type": "github", + "url": "https://github.com/sponsors/wooorm" + } + }, + "node_modules/is-alphanumerical": { + "version": "2.0.1", + "license": "MIT", + "dependencies": { + "is-alphabetical": "^2.0.0", + "is-decimal": "^2.0.0" + }, + "funding": { + "type": "github", + "url": "https://github.com/sponsors/wooorm" + } + }, "node_modules/is-array-buffer": { "version": "3.0.5", "dev": true, @@ -2801,6 +3095,14 @@ "url": "https://github.com/sponsors/ljharb" } }, + "node_modules/is-decimal": { + "version": "2.0.1", + "license": "MIT", + "funding": { + "type": "github", + "url": "https://github.com/sponsors/wooorm" + } + }, "node_modules/is-extglob": { "version": "2.1.1", "dev": true, @@ -2851,6 +3153,14 @@ "node": ">=0.10.0" } }, + "node_modules/is-hexadecimal": { + "version": "2.0.1", + "license": "MIT", + "funding": { + "type": "github", + "url": "https://github.com/sponsors/wooorm" + } + }, "node_modules/is-map": { "version": "2.0.3", "dev": true, @@ -2896,6 +3206,16 @@ "url": "https://github.com/sponsors/ljharb" } }, + "node_modules/is-plain-obj": { + "version": "4.1.0", + "license": "MIT", + "engines": { + "node": ">=12" + }, + "funding": { + "url": "https://github.com/sponsors/sindresorhus" + } + }, "node_modules/is-regex": { "version": "1.2.1", "dev": true, @@ -3215,11 +3535,29 @@ "url": "https://github.com/sponsors/sindresorhus" } }, + "node_modules/lodash.castarray": { + "version": "4.4.0", + "dev": true, + "license": "MIT" + }, + "node_modules/lodash.isplainobject": { + "version": "4.0.6", + "dev": true, + "license": "MIT" + }, "node_modules/lodash.merge": { "version": "4.6.2", "dev": true, "license": "MIT" }, + "node_modules/longest-streak": { + "version": "3.1.0", + "license": "MIT", + "funding": { + "type": "github", + "url": "https://github.com/sponsors/wooorm" + } + }, "node_modules/loose-envify": { "version": "1.4.0", "dev": true, @@ -3253,6 +3591,14 @@ "@jridgewell/sourcemap-codec": "^1.5.0" } }, + "node_modules/markdown-table": { + "version": "3.0.4", + "license": "MIT", + "funding": { + "type": "github", + "url": "https://github.com/sponsors/wooorm" + } + }, "node_modules/math-intrinsics": { "version": "1.1.0", "dev": true, @@ -3261,6 +3607,256 @@ "node": ">= 0.4" } }, + "node_modules/mdast-util-find-and-replace": { + "version": "3.0.2", + "license": "MIT", + "dependencies": { + "@types/mdast": "^4.0.0", + "escape-string-regexp": "^5.0.0", + "unist-util-is": "^6.0.0", + "unist-util-visit-parents": "^6.0.0" + }, + "funding": { + "type": "opencollective", + "url": "https://opencollective.com/unified" + } + }, + "node_modules/mdast-util-find-and-replace/node_modules/escape-string-regexp": { + "version": "5.0.0", + "license": "MIT", + "engines": { + "node": ">=12" + }, + "funding": { + "url": "https://github.com/sponsors/sindresorhus" + } + }, + "node_modules/mdast-util-from-markdown": { + "version": "2.0.2", + "license": "MIT", + "dependencies": { + "@types/mdast": "^4.0.0", + "@types/unist": "^3.0.0", + "decode-named-character-reference": "^1.0.0", + "devlop": "^1.0.0", + "mdast-util-to-string": "^4.0.0", + "micromark": "^4.0.0", + "micromark-util-decode-numeric-character-reference": "^2.0.0", + "micromark-util-decode-string": "^2.0.0", + "micromark-util-normalize-identifier": "^2.0.0", + "micromark-util-symbol": "^2.0.0", + "micromark-util-types": "^2.0.0", + "unist-util-stringify-position": "^4.0.0" + }, + "funding": { + "type": "opencollective", + "url": "https://opencollective.com/unified" + } + }, + "node_modules/mdast-util-gfm": { + "version": "3.1.0", + "license": "MIT", + "dependencies": { + "mdast-util-from-markdown": "^2.0.0", + "mdast-util-gfm-autolink-literal": "^2.0.0", + "mdast-util-gfm-footnote": "^2.0.0", + "mdast-util-gfm-strikethrough": "^2.0.0", + "mdast-util-gfm-table": "^2.0.0", + "mdast-util-gfm-task-list-item": "^2.0.0", + "mdast-util-to-markdown": "^2.0.0" + }, + "funding": { + "type": "opencollective", + "url": "https://opencollective.com/unified" + } + }, + "node_modules/mdast-util-gfm-autolink-literal": { + "version": "2.0.1", + "license": "MIT", + "dependencies": { + "@types/mdast": "^4.0.0", + "ccount": "^2.0.0", + "devlop": "^1.0.0", + "mdast-util-find-and-replace": "^3.0.0", + "micromark-util-character": "^2.0.0" + }, + "funding": { + "type": "opencollective", + "url": "https://opencollective.com/unified" + } + }, + "node_modules/mdast-util-gfm-footnote": { + "version": "2.1.0", + "license": "MIT", + "dependencies": { + "@types/mdast": "^4.0.0", + "devlop": "^1.1.0", + "mdast-util-from-markdown": "^2.0.0", + "mdast-util-to-markdown": "^2.0.0", + "micromark-util-normalize-identifier": "^2.0.0" + }, + "funding": { + "type": "opencollective", + "url": "https://opencollective.com/unified" + } + }, + "node_modules/mdast-util-gfm-strikethrough": { + "version": "2.0.0", + "license": "MIT", + "dependencies": { + "@types/mdast": "^4.0.0", + "mdast-util-from-markdown": "^2.0.0", + "mdast-util-to-markdown": "^2.0.0" + }, + "funding": { + "type": "opencollective", + "url": "https://opencollective.com/unified" + } + }, + "node_modules/mdast-util-gfm-table": { + "version": "2.0.0", + "license": "MIT", + "dependencies": { + "@types/mdast": "^4.0.0", + "devlop": "^1.0.0", + "markdown-table": "^3.0.0", + "mdast-util-from-markdown": "^2.0.0", + "mdast-util-to-markdown": "^2.0.0" + }, + "funding": { + "type": "opencollective", + "url": "https://opencollective.com/unified" + } + }, + "node_modules/mdast-util-gfm-task-list-item": { + "version": "2.0.0", + "license": "MIT", + "dependencies": { + "@types/mdast": "^4.0.0", + "devlop": "^1.0.0", + "mdast-util-from-markdown": "^2.0.0", + "mdast-util-to-markdown": "^2.0.0" + }, + "funding": { + "type": "opencollective", + "url": "https://opencollective.com/unified" + } + }, + "node_modules/mdast-util-mdx-expression": { + "version": "2.0.1", + "license": "MIT", + "dependencies": { + "@types/estree-jsx": "^1.0.0", + "@types/hast": "^3.0.0", + "@types/mdast": "^4.0.0", + "devlop": "^1.0.0", + "mdast-util-from-markdown": "^2.0.0", + "mdast-util-to-markdown": "^2.0.0" + }, + "funding": { + "type": "opencollective", + "url": "https://opencollective.com/unified" + } + }, + "node_modules/mdast-util-mdx-jsx": { + "version": "3.2.0", + "license": "MIT", + "dependencies": { + "@types/estree-jsx": "^1.0.0", + "@types/hast": "^3.0.0", + "@types/mdast": "^4.0.0", + "@types/unist": "^3.0.0", + "ccount": "^2.0.0", + "devlop": "^1.1.0", + "mdast-util-from-markdown": "^2.0.0", + "mdast-util-to-markdown": "^2.0.0", + "parse-entities": "^4.0.0", + "stringify-entities": "^4.0.0", + "unist-util-stringify-position": "^4.0.0", + "vfile-message": "^4.0.0" + }, + "funding": { + "type": "opencollective", + "url": "https://opencollective.com/unified" + } + }, + "node_modules/mdast-util-mdxjs-esm": { + "version": "2.0.1", + "license": "MIT", + "dependencies": { + "@types/estree-jsx": "^1.0.0", + "@types/hast": "^3.0.0", + "@types/mdast": "^4.0.0", + "devlop": "^1.0.0", + "mdast-util-from-markdown": "^2.0.0", + "mdast-util-to-markdown": "^2.0.0" + }, + "funding": { + "type": "opencollective", + "url": "https://opencollective.com/unified" + } + }, + "node_modules/mdast-util-phrasing": { + "version": "4.1.0", + "license": "MIT", + "dependencies": { + "@types/mdast": "^4.0.0", + "unist-util-is": "^6.0.0" + }, + "funding": { + "type": "opencollective", + "url": "https://opencollective.com/unified" + } + }, + "node_modules/mdast-util-to-hast": { + "version": "13.2.0", + "license": "MIT", + "dependencies": { + "@types/hast": "^3.0.0", + "@types/mdast": "^4.0.0", + "@ungap/structured-clone": "^1.0.0", + "devlop": "^1.0.0", + "micromark-util-sanitize-uri": "^2.0.0", + "trim-lines": "^3.0.0", + "unist-util-position": "^5.0.0", + "unist-util-visit": "^5.0.0", + "vfile": "^6.0.0" + }, + "funding": { + "type": "opencollective", + "url": "https://opencollective.com/unified" + } + }, + "node_modules/mdast-util-to-markdown": { + "version": "2.1.2", + "license": "MIT", + "dependencies": { + "@types/mdast": "^4.0.0", + "@types/unist": "^3.0.0", + "longest-streak": "^3.0.0", + "mdast-util-phrasing": "^4.0.0", + "mdast-util-to-string": "^4.0.0", + "micromark-util-classify-character": "^2.0.0", + "micromark-util-decode-string": "^2.0.0", + "unist-util-visit": "^5.0.0", + "zwitch": "^2.0.0" + }, + "funding": { + "type": "opencollective", + "url": "https://opencollective.com/unified" + } + }, + "node_modules/mdast-util-to-string": { + "version": "4.0.0", + "license": "MIT", + "dependencies": { + "@types/mdast": "^4.0.0" + }, + "funding": { + "type": "opencollective", + "url": "https://opencollective.com/unified" + } + }, "node_modules/merge2": { "version": "1.4.1", "dev": true, @@ -3269,6 +3865,513 @@ "node": ">= 8" } }, + "node_modules/micromark": { + "version": "4.0.2", + "funding": [ + { + "type": "GitHub Sponsors", + "url": "https://github.com/sponsors/unifiedjs" + }, + { + "type": "OpenCollective", + "url": "https://opencollective.com/unified" + } + ], + "license": "MIT", + "dependencies": { + "@types/debug": "^4.0.0", + "debug": "^4.0.0", + "decode-named-character-reference": "^1.0.0", + "devlop": "^1.0.0", + "micromark-core-commonmark": "^2.0.0", + "micromark-factory-space": "^2.0.0", + "micromark-util-character": "^2.0.0", + "micromark-util-chunked": "^2.0.0", + "micromark-util-combine-extensions": "^2.0.0", + "micromark-util-decode-numeric-character-reference": "^2.0.0", + "micromark-util-encode": "^2.0.0", + "micromark-util-normalize-identifier": "^2.0.0", + "micromark-util-resolve-all": "^2.0.0", + "micromark-util-sanitize-uri": "^2.0.0", + "micromark-util-subtokenize": "^2.0.0", + "micromark-util-symbol": "^2.0.0", + "micromark-util-types": "^2.0.0" + } + }, + "node_modules/micromark-core-commonmark": { + "version": "2.0.3", + "funding": [ + { + "type": "GitHub Sponsors", + "url": "https://github.com/sponsors/unifiedjs" + }, + { + "type": "OpenCollective", + "url": "https://opencollective.com/unified" + } + ], + "license": "MIT", + "dependencies": { + "decode-named-character-reference": "^1.0.0", + "devlop": "^1.0.0", + "micromark-factory-destination": "^2.0.0", + "micromark-factory-label": "^2.0.0", + "micromark-factory-space": "^2.0.0", + "micromark-factory-title": "^2.0.0", + "micromark-factory-whitespace": "^2.0.0", + "micromark-util-character": "^2.0.0", + "micromark-util-chunked": "^2.0.0", + "micromark-util-classify-character": "^2.0.0", + "micromark-util-html-tag-name": "^2.0.0", + "micromark-util-normalize-identifier": "^2.0.0", + "micromark-util-resolve-all": "^2.0.0", + "micromark-util-subtokenize": "^2.0.0", + "micromark-util-symbol": "^2.0.0", + "micromark-util-types": "^2.0.0" + } + }, + "node_modules/micromark-extension-gfm": { + "version": "3.0.0", + "license": "MIT", + "dependencies": { + "micromark-extension-gfm-autolink-literal": "^2.0.0", + "micromark-extension-gfm-footnote": "^2.0.0", + "micromark-extension-gfm-strikethrough": "^2.0.0", + "micromark-extension-gfm-table": "^2.0.0", + "micromark-extension-gfm-tagfilter": "^2.0.0", + "micromark-extension-gfm-task-list-item": "^2.0.0", + "micromark-util-combine-extensions": "^2.0.0", + "micromark-util-types": "^2.0.0" + }, + "funding": { + "type": "opencollective", + "url": "https://opencollective.com/unified" + } + }, + "node_modules/micromark-extension-gfm-autolink-literal": { + "version": "2.1.0", + "license": "MIT", + "dependencies": { + "micromark-util-character": "^2.0.0", + "micromark-util-sanitize-uri": "^2.0.0", + "micromark-util-symbol": "^2.0.0", + "micromark-util-types": "^2.0.0" + }, + "funding": { + "type": "opencollective", + "url": "https://opencollective.com/unified" + } + }, + "node_modules/micromark-extension-gfm-footnote": { + "version": "2.1.0", + "license": "MIT", + "dependencies": { + "devlop": "^1.0.0", + "micromark-core-commonmark": "^2.0.0", + "micromark-factory-space": "^2.0.0", + "micromark-util-character": "^2.0.0", + "micromark-util-normalize-identifier": "^2.0.0", + "micromark-util-sanitize-uri": "^2.0.0", + "micromark-util-symbol": "^2.0.0", + "micromark-util-types": "^2.0.0" + }, + "funding": { + "type": "opencollective", + "url": "https://opencollective.com/unified" + } + }, + "node_modules/micromark-extension-gfm-strikethrough": { + "version": "2.1.0", + "license": "MIT", + "dependencies": { + "devlop": "^1.0.0", + "micromark-util-chunked": "^2.0.0", + "micromark-util-classify-character": "^2.0.0", + "micromark-util-resolve-all": "^2.0.0", + "micromark-util-symbol": "^2.0.0", + "micromark-util-types": "^2.0.0" + }, + "funding": { + "type": "opencollective", + "url": "https://opencollective.com/unified" + } + }, + "node_modules/micromark-extension-gfm-table": { + "version": "2.1.1", + "license": "MIT", + "dependencies": { + "devlop": "^1.0.0", + "micromark-factory-space": "^2.0.0", + "micromark-util-character": "^2.0.0", + "micromark-util-symbol": "^2.0.0", + "micromark-util-types": "^2.0.0" + }, + "funding": { + "type": "opencollective", + "url": "https://opencollective.com/unified" + } + }, + "node_modules/micromark-extension-gfm-tagfilter": { + "version": "2.0.0", + "license": "MIT", + "dependencies": { + "micromark-util-types": "^2.0.0" + }, + "funding": { + "type": "opencollective", + "url": "https://opencollective.com/unified" + } + }, + "node_modules/micromark-extension-gfm-task-list-item": { + "version": "2.1.0", + "license": "MIT", + "dependencies": { + "devlop": "^1.0.0", + "micromark-factory-space": "^2.0.0", + "micromark-util-character": "^2.0.0", + "micromark-util-symbol": "^2.0.0", + "micromark-util-types": "^2.0.0" + }, + "funding": { + "type": "opencollective", + "url": "https://opencollective.com/unified" + } + }, + "node_modules/micromark-factory-destination": { + "version": "2.0.1", + "funding": [ + { + "type": "GitHub Sponsors", + "url": "https://github.com/sponsors/unifiedjs" + }, + { + "type": "OpenCollective", + "url": "https://opencollective.com/unified" + } + ], + "license": "MIT", + "dependencies": { + "micromark-util-character": "^2.0.0", + "micromark-util-symbol": "^2.0.0", + "micromark-util-types": "^2.0.0" + } + }, + "node_modules/micromark-factory-label": { + "version": "2.0.1", + "funding": [ + { + "type": "GitHub Sponsors", + "url": "https://github.com/sponsors/unifiedjs" + }, + { + "type": "OpenCollective", + "url": "https://opencollective.com/unified" + } + ], + "license": "MIT", + "dependencies": { + "devlop": "^1.0.0", + "micromark-util-character": "^2.0.0", + "micromark-util-symbol": "^2.0.0", + "micromark-util-types": "^2.0.0" + } + }, + "node_modules/micromark-factory-space": { + "version": "2.0.1", + "funding": [ + { + "type": "GitHub Sponsors", + "url": "https://github.com/sponsors/unifiedjs" + }, + { + "type": "OpenCollective", + "url": "https://opencollective.com/unified" + } + ], + "license": "MIT", + "dependencies": { + "micromark-util-character": "^2.0.0", + "micromark-util-types": "^2.0.0" + } + }, + "node_modules/micromark-factory-title": { + "version": "2.0.1", + "funding": [ + { + "type": "GitHub Sponsors", + "url": "https://github.com/sponsors/unifiedjs" + }, + { + "type": "OpenCollective", + "url": "https://opencollective.com/unified" + } + ], + "license": "MIT", + "dependencies": { + "micromark-factory-space": "^2.0.0", + "micromark-util-character": "^2.0.0", + "micromark-util-symbol": "^2.0.0", + "micromark-util-types": "^2.0.0" + } + }, + "node_modules/micromark-factory-whitespace": { + "version": "2.0.1", + "funding": [ + { + "type": "GitHub Sponsors", + "url": "https://github.com/sponsors/unifiedjs" + }, + { + "type": "OpenCollective", + "url": "https://opencollective.com/unified" + } + ], + "license": "MIT", + "dependencies": { + "micromark-factory-space": "^2.0.0", + "micromark-util-character": "^2.0.0", + "micromark-util-symbol": "^2.0.0", + "micromark-util-types": "^2.0.0" + } + }, + "node_modules/micromark-util-character": { + "version": "2.1.1", + "funding": [ + { + "type": "GitHub Sponsors", + "url": "https://github.com/sponsors/unifiedjs" + }, + { + "type": "OpenCollective", + "url": "https://opencollective.com/unified" + } + ], + "license": "MIT", + "dependencies": { + "micromark-util-symbol": "^2.0.0", + "micromark-util-types": "^2.0.0" + } + }, + "node_modules/micromark-util-chunked": { + "version": "2.0.1", + "funding": [ + { + "type": "GitHub Sponsors", + "url": "https://github.com/sponsors/unifiedjs" + }, + { + "type": "OpenCollective", + "url": "https://opencollective.com/unified" + } + ], + "license": "MIT", + "dependencies": { + "micromark-util-symbol": "^2.0.0" + } + }, + "node_modules/micromark-util-classify-character": { + "version": "2.0.1", + "funding": [ + { + "type": "GitHub Sponsors", + "url": "https://github.com/sponsors/unifiedjs" + }, + { + "type": "OpenCollective", + "url": "https://opencollective.com/unified" + } + ], + "license": "MIT", + "dependencies": { + "micromark-util-character": "^2.0.0", + "micromark-util-symbol": "^2.0.0", + "micromark-util-types": "^2.0.0" + } + }, + "node_modules/micromark-util-combine-extensions": { + "version": "2.0.1", + "funding": [ + { + "type": "GitHub Sponsors", + "url": "https://github.com/sponsors/unifiedjs" + }, + { + "type": "OpenCollective", + "url": "https://opencollective.com/unified" + } + ], + "license": "MIT", + "dependencies": { + "micromark-util-chunked": "^2.0.0", + "micromark-util-types": "^2.0.0" + } + }, + "node_modules/micromark-util-decode-numeric-character-reference": { + "version": "2.0.2", + "funding": [ + { + "type": "GitHub Sponsors", + "url": "https://github.com/sponsors/unifiedjs" + }, + { + "type": "OpenCollective", + "url": "https://opencollective.com/unified" + } + ], + "license": "MIT", + "dependencies": { + "micromark-util-symbol": "^2.0.0" + } + }, + "node_modules/micromark-util-decode-string": { + "version": "2.0.1", + "funding": [ + { + "type": "GitHub Sponsors", + "url": "https://github.com/sponsors/unifiedjs" + }, + { + "type": "OpenCollective", + "url": "https://opencollective.com/unified" + } + ], + "license": "MIT", + "dependencies": { + "decode-named-character-reference": "^1.0.0", + "micromark-util-character": "^2.0.0", + "micromark-util-decode-numeric-character-reference": "^2.0.0", + "micromark-util-symbol": "^2.0.0" + } + }, + "node_modules/micromark-util-encode": { + "version": "2.0.1", + "funding": [ + { + "type": "GitHub Sponsors", + "url": "https://github.com/sponsors/unifiedjs" + }, + { + "type": "OpenCollective", + "url": "https://opencollective.com/unified" + } + ], + "license": "MIT" + }, + "node_modules/micromark-util-html-tag-name": { + "version": "2.0.1", + "funding": [ + { + "type": "GitHub Sponsors", + "url": "https://github.com/sponsors/unifiedjs" + }, + { + "type": "OpenCollective", + "url": "https://opencollective.com/unified" + } + ], + "license": "MIT" + }, + "node_modules/micromark-util-normalize-identifier": { + "version": "2.0.1", + "funding": [ + { + "type": "GitHub Sponsors", + "url": "https://github.com/sponsors/unifiedjs" + }, + { + "type": "OpenCollective", + "url": "https://opencollective.com/unified" + } + ], + "license": "MIT", + "dependencies": { + "micromark-util-symbol": "^2.0.0" + } + }, + "node_modules/micromark-util-resolve-all": { + "version": "2.0.1", + "funding": [ + { + "type": "GitHub Sponsors", + "url": "https://github.com/sponsors/unifiedjs" + }, + { + "type": "OpenCollective", + "url": "https://opencollective.com/unified" + } + ], + "license": "MIT", + "dependencies": { + "micromark-util-types": "^2.0.0" + } + }, + "node_modules/micromark-util-sanitize-uri": { + "version": "2.0.1", + "funding": [ + { + "type": "GitHub Sponsors", + "url": "https://github.com/sponsors/unifiedjs" + }, + { + "type": "OpenCollective", + "url": "https://opencollective.com/unified" + } + ], + "license": "MIT", + "dependencies": { + "micromark-util-character": "^2.0.0", + "micromark-util-encode": "^2.0.0", + "micromark-util-symbol": "^2.0.0" + } + }, + "node_modules/micromark-util-subtokenize": { + "version": "2.1.0", + "funding": [ + { + "type": "GitHub Sponsors", + "url": "https://github.com/sponsors/unifiedjs" + }, + { + "type": "OpenCollective", + "url": "https://opencollective.com/unified" + } + ], + "license": "MIT", + "dependencies": { + "devlop": "^1.0.0", + "micromark-util-chunked": "^2.0.0", + "micromark-util-symbol": "^2.0.0", + "micromark-util-types": "^2.0.0" + } + }, + "node_modules/micromark-util-symbol": { + "version": "2.0.1", + "funding": [ + { + "type": "GitHub Sponsors", + "url": "https://github.com/sponsors/unifiedjs" + }, + { + "type": "OpenCollective", + "url": "https://opencollective.com/unified" + } + ], + "license": "MIT" + }, + "node_modules/micromark-util-types": { + "version": "2.0.2", + "funding": [ + { + "type": "GitHub Sponsors", + "url": "https://github.com/sponsors/unifiedjs" + }, + { + "type": "OpenCollective", + "url": "https://opencollective.com/unified" + } + ], + "license": "MIT" + }, "node_modules/micromatch": { "version": "4.0.8", "dev": true, @@ -3346,7 +4449,6 @@ }, "node_modules/ms": { "version": "2.1.3", - "dev": true, "license": "MIT" }, "node_modules/nanoid": { @@ -3494,8 +4596,6 @@ }, "node_modules/node-addon-api": { "version": "8.4.0", - "resolved": "https://registry.npmjs.org/node-addon-api/-/node-addon-api-8.4.0.tgz", - "integrity": "sha512-D9DI/gXHvVmjHS08SVch0Em8G5S1P+QWtU31appcKT/8wFSPRcdHadIFSAntdMMVM5zz+/DL+bL/gz3UDppqtg==", "license": "MIT", "engines": { "node": "^18 || ^20 || >= 21" @@ -3503,8 +4603,6 @@ }, "node_modules/node-gyp-build": { "version": "4.8.4", - "resolved": "https://registry.npmjs.org/node-gyp-build/-/node-gyp-build-4.8.4.tgz", - "integrity": "sha512-LA4ZjwlnUblHVgq0oBF3Jl/6h/Nvs5fzBLwdEF4nuxnFdsfajde4WfxtJr3CaiH+F6ewcIB/q4jQ4UzPyid+CQ==", "license": "MIT", "bin": { "node-gyp-build": "bin.js", @@ -3512,14 +4610,19 @@ "node-gyp-build-test": "build-test.js" } }, + "node_modules/nodemailer": { + "version": "6.10.1", + "license": "MIT-0", + "engines": { + "node": ">=6.0.0" + } + }, "node_modules/oauth": { "version": "0.9.15", "license": "MIT" }, "node_modules/oauth4webapi": { "version": "2.17.0", - "resolved": "https://registry.npmjs.org/oauth4webapi/-/oauth4webapi-2.17.0.tgz", - "integrity": "sha512-lbC0Z7uzAFNFyzEYRIC+pkSVvDHJTbEW+dYlSBAlCYDe6RxUkJ26bClhk8ocBZip1wfI9uKTe0fm4Ib4RHn6uQ==", "license": "MIT", "optional": true, "peer": true, @@ -3732,6 +4835,27 @@ "node": ">=6" } }, + "node_modules/parse-entities": { + "version": "4.0.2", + "license": "MIT", + "dependencies": { + "@types/unist": "^2.0.0", + "character-entities-legacy": "^3.0.0", + "character-reference-invalid": "^2.0.0", + "decode-named-character-reference": "^1.0.0", + "is-alphanumerical": "^2.0.0", + "is-decimal": "^2.0.0", + "is-hexadecimal": "^2.0.0" + }, + "funding": { + "type": "github", + "url": "https://github.com/sponsors/wooorm" + } + }, + "node_modules/parse-entities/node_modules/@types/unist": { + "version": "2.0.11", + "license": "MIT" + }, "node_modules/path-exists": { "version": "4.0.0", "dev": true, @@ -3803,6 +4927,18 @@ "node": "^10 || ^12 || >=14" } }, + "node_modules/postcss-selector-parser": { + "version": "6.0.10", + "dev": true, + "license": "MIT", + "dependencies": { + "cssesc": "^3.0.0", + "util-deprecate": "^1.0.2" + }, + "engines": { + "node": ">=4" + } + }, "node_modules/preact": { "version": "10.26.9", "license": "MIT", @@ -3866,6 +5002,14 @@ "react-is": "^16.13.1" } }, + "node_modules/property-information": { + "version": "7.1.0", + "license": "MIT", + "funding": { + "type": "github", + "url": "https://github.com/sponsors/wooorm" + } + }, "node_modules/punycode": { "version": "2.3.1", "dev": true, @@ -3915,6 +5059,31 @@ "dev": true, "license": "MIT" }, + "node_modules/react-markdown": { + "version": "10.1.0", + "license": "MIT", + "dependencies": { + "@types/hast": "^3.0.0", + "@types/mdast": "^4.0.0", + "devlop": "^1.0.0", + "hast-util-to-jsx-runtime": "^2.0.0", + "html-url-attributes": "^3.0.0", + "mdast-util-to-hast": "^13.0.0", + "remark-parse": "^11.0.0", + "remark-rehype": "^11.0.0", + "unified": "^11.0.0", + "unist-util-visit": "^5.0.0", + "vfile": "^6.0.0" + }, + "funding": { + "type": "opencollective", + "url": "https://opencollective.com/unified" + }, + "peerDependencies": { + "@types/react": ">=18", + "react": ">=18" + } + }, "node_modules/reflect.getprototypeof": { "version": "1.0.10", "dev": true, @@ -3955,6 +5124,64 @@ "url": "https://github.com/sponsors/ljharb" } }, + "node_modules/remark-gfm": { + "version": "4.0.1", + "license": "MIT", + "dependencies": { + "@types/mdast": "^4.0.0", + "mdast-util-gfm": "^3.0.0", + "micromark-extension-gfm": "^3.0.0", + "remark-parse": "^11.0.0", + "remark-stringify": "^11.0.0", + "unified": "^11.0.0" + }, + "funding": { + "type": "opencollective", + "url": "https://opencollective.com/unified" + } + }, + "node_modules/remark-parse": { + "version": "11.0.0", + "license": "MIT", + "dependencies": { + "@types/mdast": "^4.0.0", + "mdast-util-from-markdown": "^2.0.0", + "micromark-util-types": "^2.0.0", + "unified": "^11.0.0" + }, + "funding": { + "type": "opencollective", + "url": "https://opencollective.com/unified" + } + }, + "node_modules/remark-rehype": { + "version": "11.1.2", + "license": "MIT", + "dependencies": { + "@types/hast": "^3.0.0", + "@types/mdast": "^4.0.0", + "mdast-util-to-hast": "^13.0.0", + "unified": "^11.0.0", + "vfile": "^6.0.0" + }, + "funding": { + "type": "opencollective", + "url": "https://opencollective.com/unified" + } + }, + "node_modules/remark-stringify": { + "version": "11.0.0", + "license": "MIT", + "dependencies": { + "@types/mdast": "^4.0.0", + "mdast-util-to-markdown": "^2.0.0", + "unified": "^11.0.0" + }, + "funding": { + "type": "opencollective", + "url": "https://opencollective.com/unified" + } + }, "node_modules/resolve": { "version": "2.0.0-next.5", "dev": true, @@ -4275,6 +5502,14 @@ "node": ">=0.10.0" } }, + "node_modules/space-separated-tokens": { + "version": "2.0.2", + "license": "MIT", + "funding": { + "type": "github", + "url": "https://github.com/sponsors/wooorm" + } + }, "node_modules/stable-hash": { "version": "0.0.5", "dev": true, @@ -4399,6 +5634,18 @@ "url": "https://github.com/sponsors/ljharb" } }, + "node_modules/stringify-entities": { + "version": "4.0.4", + "license": "MIT", + "dependencies": { + "character-entities-html4": "^2.0.0", + "character-entities-legacy": "^3.0.0" + }, + "funding": { + "type": "github", + "url": "https://github.com/sponsors/wooorm" + } + }, "node_modules/strip-bom": { "version": "3.0.0", "dev": true, @@ -4418,6 +5665,20 @@ "url": "https://github.com/sponsors/sindresorhus" } }, + "node_modules/style-to-js": { + "version": "1.1.17", + "license": "MIT", + "dependencies": { + "style-to-object": "1.0.9" + } + }, + "node_modules/style-to-object": { + "version": "1.0.9", + "license": "MIT", + "dependencies": { + "inline-style-parser": "0.2.4" + } + }, "node_modules/styled-jsx": { "version": "5.1.6", "license": "MIT", @@ -4461,6 +5722,10 @@ "url": "https://github.com/sponsors/ljharb" } }, + "node_modules/tabbable": { + "version": "6.2.0", + "license": "MIT" + }, "node_modules/tailwindcss": { "version": "4.1.10", "dev": true, @@ -4516,6 +5781,22 @@ "node": ">=8.0" } }, + "node_modules/trim-lines": { + "version": "3.0.1", + "license": "MIT", + "funding": { + "type": "github", + "url": "https://github.com/sponsors/wooorm" + } + }, + "node_modules/trough": { + "version": "2.2.0", + "license": "MIT", + "funding": { + "type": "github", + "url": "https://github.com/sponsors/wooorm" + } + }, "node_modules/ts-api-utils": { "version": "2.1.0", "dev": true, @@ -4654,9 +5935,83 @@ }, "node_modules/undici-types": { "version": "6.21.0", - "dev": true, "license": "MIT" }, + "node_modules/unified": { + "version": "11.0.5", + "license": "MIT", + "dependencies": { + "@types/unist": "^3.0.0", + "bail": "^2.0.0", + "devlop": "^1.0.0", + "extend": "^3.0.0", + "is-plain-obj": "^4.0.0", + "trough": "^2.0.0", + "vfile": "^6.0.0" + }, + "funding": { + "type": "opencollective", + "url": "https://opencollective.com/unified" + } + }, + "node_modules/unist-util-is": { + "version": "6.0.0", + "license": "MIT", + "dependencies": { + "@types/unist": "^3.0.0" + }, + "funding": { + "type": "opencollective", + "url": "https://opencollective.com/unified" + } + }, + "node_modules/unist-util-position": { + "version": "5.0.0", + "license": "MIT", + "dependencies": { + "@types/unist": "^3.0.0" + }, + "funding": { + "type": "opencollective", + "url": "https://opencollective.com/unified" + } + }, + "node_modules/unist-util-stringify-position": { + "version": "4.0.0", + "license": "MIT", + "dependencies": { + "@types/unist": "^3.0.0" + }, + "funding": { + "type": "opencollective", + "url": "https://opencollective.com/unified" + } + }, + "node_modules/unist-util-visit": { + "version": "5.0.0", + "license": "MIT", + "dependencies": { + "@types/unist": "^3.0.0", + "unist-util-is": "^6.0.0", + "unist-util-visit-parents": "^6.0.0" + }, + "funding": { + "type": "opencollective", + "url": "https://opencollective.com/unified" + } + }, + "node_modules/unist-util-visit-parents": { + "version": "6.0.1", + "license": "MIT", + "dependencies": { + "@types/unist": "^3.0.0", + "unist-util-is": "^6.0.0" + }, + "funding": { + "type": "opencollective", + "url": "https://opencollective.com/unified" + } + }, "node_modules/unrs-resolver": { "version": "1.9.1", "dev": true, @@ -4698,6 +6053,18 @@ "punycode": "^2.1.0" } }, + "node_modules/use-sync-external-store": { + "version": "1.5.0", + "license": "MIT", + "peerDependencies": { + "react": "^16.8.0 || ^17.0.0 || ^18.0.0 || ^19.0.0" + } + }, + "node_modules/util-deprecate": { + "version": "1.0.2", + "dev": true, + "license": "MIT" + }, "node_modules/uuid": { "version": "8.3.2", "license": "MIT", @@ -4705,6 +6072,30 @@ "uuid": "dist/bin/uuid" } }, + "node_modules/vfile": { + "version": "6.0.3", + "license": "MIT", + "dependencies": { + "@types/unist": "^3.0.0", + "vfile-message": "^4.0.0" + }, + "funding": { + "type": "opencollective", + "url": "https://opencollective.com/unified" + } + }, + "node_modules/vfile-message": { + "version": "4.0.2", + "license": "MIT", + "dependencies": { + "@types/unist": "^3.0.0", + "unist-util-stringify-position": "^4.0.0" + }, + "funding": { + "type": "opencollective", + "url": "https://opencollective.com/unified" + } + }, "node_modules/which": { "version": "2.0.2", "dev": true, @@ -4826,6 +6217,14 @@ "funding": { "url": "https://github.com/sponsors/sindresorhus" } + }, + "node_modules/zwitch": { + "version": "2.0.4", + "license": "MIT", + "funding": { + "type": "github", + "url": "https://github.com/sponsors/wooorm" + } } } }