From 880c3377f31c29e47cab6f3cee84437bf5b088cc Mon Sep 17 00:00:00 2001 From: Sid Alapati Date: Sat, 18 May 2024 13:49:02 -0400 Subject: [PATCH] added things --- README.md | 2 +- app.js | 33 +- package-lock.json | 3152 +++++++++++++++++++++++++++++++------------- package.json | 16 +- static/dist.css | 1 + static/header.png | Bin 0 -> 246894 bytes static/index.html | 316 ++--- static/load.js | 83 ++ static/upload.svg | 3 + styles/style.css | 11 + tailwind.config.js | 8 + 11 files changed, 2527 insertions(+), 1098 deletions(-) create mode 100644 static/dist.css create mode 100644 static/header.png create mode 100644 static/load.js create mode 100644 static/upload.svg create mode 100644 styles/style.css create mode 100644 tailwind.config.js diff --git a/README.md b/README.md index 9d40722..6b89e63 100644 --- a/README.md +++ b/README.md @@ -1,3 +1,3 @@ # Fridge2Fit -Fridge2Fit is an AI-powered recipe generator that helps individuals with obesity take control of their diet. Simply upload a picture of your fridge contents, and our algorithm will suggest healthy recipes tailored to your ingredients. Our goal is to empower users to make informed food choices, reduce food waste, and promote a healthier lifestyle. \ No newline at end of file +Fridge2Fit is an AI-powered recipe generator that helps individuals with obesity take control of their diet. Simply upload a picture of your fridge contents, and our algorithm will suggest healthy recipes tailored to your ingredients. Our goal is to empower users to make informed food choices, reduce food waste, and promote a healthier lifestyle. diff --git a/app.js b/app.js index 009c529..5053739 100644 --- a/app.js +++ b/app.js @@ -7,44 +7,13 @@ const port = 3000; const upload = multer({ dest: 'uploads/' }); -const GROQ_API_KEY = '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'; -const model = 'llama3-8b-8192'; - app.use(express.static("static")); -app.use(express.json()); app.get('/', (req, res) => { - res.sendFile(__dirname + '/static/index.html'); + res.sendFile(__dirname + '/static/index.html'); }); -app.post('/completions', async (req, res) => { - try { - const query = req.body.query; - if (!query) { - return res.status(400).json({ error: 'Prompt is required' }); - } - - const data = { - messages: [{ role: 'user', content: query }], - model, - }; - - const config = { - headers: { - Authorization: `Bearer ${GROQ_API_KEY}`, - 'Content-Type': 'application/json', - }, - }; - - const response = await axios.post('https://api.groq.com/openai/v1/chat/completions', data, config); - res.json(response.data); - } catch (error) { - console.error(error); - res.status(500).json({ error: 'Error completing prompt' }); - } -}); - app.post('/upload', upload.single('image'), async (req, res) => { try { const image = fs.readFileSync(req.file.path, { encoding: 'base64' }); diff --git a/package-lock.json b/package-lock.json index 781dd4e..20d09b5 100644 --- a/package-lock.json +++ b/package-lock.json @@ -1,915 +1,2249 @@ { - "name": "hungry-mhs2024", - "lockfileVersion": 3, - "requires": true, - "packages": { - "": { - "dependencies": { - "axios": "^1.6.8", - "express": "^4.19.2", - "multer": "^1.4.5-lts.1" - } - }, - "node_modules/accepts": { - "version": "1.3.8", - "resolved": "https://registry.npmjs.org/accepts/-/accepts-1.3.8.tgz", - "integrity": "sha512-PYAthTa2m2VKxuvSD3DPC/Gy+U+sOA1LAuT8mkmRuvw+NACSaeXEQ+NHcVF7rONl6qcaxV3Uuemwawk+7+SJLw==", - "dependencies": { - "mime-types": "~2.1.34", - "negotiator": "0.6.3" - }, - "engines": { - "node": ">= 0.6" - } - }, - "node_modules/append-field": { - "version": "1.0.0", - "resolved": "https://registry.npmjs.org/append-field/-/append-field-1.0.0.tgz", - "integrity": "sha512-klpgFSWLW1ZEs8svjfb7g4qWY0YS5imI82dTg+QahUvJ8YqAY0P10Uk8tTyh9ZGuYEZEMaeJYCF5BFuX552hsw==" - }, - "node_modules/array-flatten": { - "version": "1.1.1", - "resolved": "https://registry.npmjs.org/array-flatten/-/array-flatten-1.1.1.tgz", - "integrity": "sha512-PCVAQswWemu6UdxsDFFX/+gVeYqKAod3D3UVm91jHwynguOwAvYPhx8nNlM++NqRcK6CxxpUafjmhIdKiHibqg==" - }, - "node_modules/asynckit": { - "version": "0.4.0", - "resolved": "https://registry.npmjs.org/asynckit/-/asynckit-0.4.0.tgz", - "integrity": "sha512-Oei9OH4tRh0YqU3GxhX79dM/mwVgvbZJaSNaRk+bshkj0S5cfHcgYakreBjrHwatXKbz+IoIdYLxrKim2MjW0Q==" - }, - "node_modules/axios": { - "version": "1.6.8", - "resolved": "https://registry.npmjs.org/axios/-/axios-1.6.8.tgz", - "integrity": "sha512-v/ZHtJDU39mDpyBoFVkETcd/uNdxrWRrg3bKpOKzXFA6Bvqopts6ALSMU3y6ijYxbw2B+wPrIv46egTzJXCLGQ==", - "dependencies": { - "follow-redirects": "^1.15.6", - "form-data": "^4.0.0", - "proxy-from-env": "^1.1.0" - } - }, - "node_modules/body-parser": { - "version": "1.20.2", - "resolved": "https://registry.npmjs.org/body-parser/-/body-parser-1.20.2.tgz", - "integrity": "sha512-ml9pReCu3M61kGlqoTm2umSXTlRTuGTx0bfYj+uIUKKYycG5NtSbeetV3faSU6R7ajOPw0g/J1PvK4qNy7s5bA==", - "dependencies": { - "bytes": "3.1.2", - "content-type": "~1.0.5", - "debug": "2.6.9", - "depd": "2.0.0", - "destroy": "1.2.0", - "http-errors": "2.0.0", - "iconv-lite": "0.4.24", - "on-finished": "2.4.1", - "qs": "6.11.0", - "raw-body": "2.5.2", - "type-is": "~1.6.18", - "unpipe": "1.0.0" - }, - "engines": { - "node": ">= 0.8", - "npm": "1.2.8000 || >= 1.4.16" - } - }, - "node_modules/buffer-from": { - "version": "1.1.2", - "resolved": "https://registry.npmjs.org/buffer-from/-/buffer-from-1.1.2.tgz", - "integrity": "sha512-E+XQCRwSbaaiChtv6k6Dwgc+bx+Bs6vuKJHHl5kox/BaKbhiXzqQOwK4cO22yElGp2OCmjwVhT3HmxgyPGnJfQ==" - }, - "node_modules/busboy": { - "version": "1.6.0", - "resolved": "https://registry.npmjs.org/busboy/-/busboy-1.6.0.tgz", - "integrity": "sha512-8SFQbg/0hQ9xy3UNTB0YEnsNBbWfhf7RtnzpL7TkBiTBRfrQ9Fxcnz7VJsleJpyp6rVLvXiuORqjlHi5q+PYuA==", - "dependencies": { - "streamsearch": "^1.1.0" - }, - "engines": { - "node": ">=10.16.0" - } - }, - "node_modules/bytes": { - "version": "3.1.2", - "resolved": "https://registry.npmjs.org/bytes/-/bytes-3.1.2.tgz", - "integrity": "sha512-/Nf7TyzTx6S3yRJObOAV7956r8cr2+Oj8AC5dt8wSP3BQAoeX58NoHyCU8P8zGkNXStjTSi6fzO6F0pBdcYbEg==", - "engines": { - "node": ">= 0.8" - } - }, - "node_modules/call-bind": { - "version": "1.0.7", - "resolved": "https://registry.npmjs.org/call-bind/-/call-bind-1.0.7.tgz", - "integrity": "sha512-GHTSNSYICQ7scH7sZ+M2rFopRoLh8t2bLSW6BbgrtLsahOIB5iyAVJf9GjWK3cYTDaMj4XdBpM1cA6pIS0Kv2w==", - "dependencies": { - "es-define-property": "^1.0.0", - "es-errors": "^1.3.0", - "function-bind": "^1.1.2", - "get-intrinsic": "^1.2.4", - "set-function-length": "^1.2.1" - }, - "engines": { - "node": ">= 0.4" - }, - "funding": { - "url": "https://github.com/sponsors/ljharb" - } - }, - "node_modules/combined-stream": { - "version": "1.0.8", - "resolved": "https://registry.npmjs.org/combined-stream/-/combined-stream-1.0.8.tgz", - "integrity": "sha512-FQN4MRfuJeHf7cBbBMJFXhKSDq+2kAArBlmRBvcvFE5BB1HZKXtSFASDhdlz9zOYwxh8lDdnvmMOe/+5cdoEdg==", - "dependencies": { - "delayed-stream": "~1.0.0" - }, - "engines": { - "node": ">= 0.8" - } - }, - "node_modules/concat-stream": { - "version": "1.6.2", - "resolved": "https://registry.npmjs.org/concat-stream/-/concat-stream-1.6.2.tgz", - "integrity": "sha512-27HBghJxjiZtIk3Ycvn/4kbJk/1uZuJFfuPEns6LaEvpvG1f0hTea8lilrouyo9mVc2GWdcEZ8OLoGmSADlrCw==", - "engines": [ - "node >= 0.8" - ], - "dependencies": { - "buffer-from": "^1.0.0", - "inherits": "^2.0.3", - "readable-stream": "^2.2.2", - "typedarray": "^0.0.6" - } - }, - "node_modules/content-disposition": { - "version": "0.5.4", - "resolved": "https://registry.npmjs.org/content-disposition/-/content-disposition-0.5.4.tgz", - "integrity": "sha512-FveZTNuGw04cxlAiWbzi6zTAL/lhehaWbTtgluJh4/E95DqMwTmha3KZN1aAWA8cFIhHzMZUvLevkw5Rqk+tSQ==", - "dependencies": { - "safe-buffer": "5.2.1" - }, - "engines": { - "node": ">= 0.6" - } - }, - "node_modules/content-type": { - "version": "1.0.5", - "resolved": "https://registry.npmjs.org/content-type/-/content-type-1.0.5.tgz", - "integrity": "sha512-nTjqfcBFEipKdXCv4YDQWCfmcLZKm81ldF0pAopTvyrFGVbcR6P/VAAd5G7N+0tTr8QqiU0tFadD6FK4NtJwOA==", - "engines": { - "node": ">= 0.6" - } - }, - "node_modules/cookie": { - "version": "0.6.0", - "resolved": "https://registry.npmjs.org/cookie/-/cookie-0.6.0.tgz", - "integrity": "sha512-U71cyTamuh1CRNCfpGY6to28lxvNwPG4Guz/EVjgf3Jmzv0vlDp1atT9eS5dDjMYHucpHbWns6Lwf3BKz6svdw==", - "engines": { - "node": ">= 0.6" - } - }, - "node_modules/cookie-signature": { - "version": "1.0.6", - "resolved": "https://registry.npmjs.org/cookie-signature/-/cookie-signature-1.0.6.tgz", - "integrity": "sha512-QADzlaHc8icV8I7vbaJXJwod9HWYp8uCqf1xa4OfNu1T7JVxQIrUgOWtHdNDtPiywmFbiS12VjotIXLrKM3orQ==" - }, - "node_modules/core-util-is": { - "version": "1.0.3", - "resolved": "https://registry.npmjs.org/core-util-is/-/core-util-is-1.0.3.tgz", - "integrity": "sha512-ZQBvi1DcpJ4GDqanjucZ2Hj3wEO5pZDS89BWbkcrvdxksJorwUDDZamX9ldFkp9aw2lmBDLgkObEA4DWNJ9FYQ==" - }, - "node_modules/debug": { - "version": "2.6.9", - "resolved": "https://registry.npmjs.org/debug/-/debug-2.6.9.tgz", - "integrity": "sha512-bC7ElrdJaJnPbAP+1EotYvqZsb3ecl5wi6Bfi6BJTUcNowp6cvspg0jXznRTKDjm/E7AdgFBVeAPVMNcKGsHMA==", - "dependencies": { - "ms": "2.0.0" - } - }, - "node_modules/define-data-property": { - "version": "1.1.4", - "resolved": "https://registry.npmjs.org/define-data-property/-/define-data-property-1.1.4.tgz", - "integrity": "sha512-rBMvIzlpA8v6E+SJZoo++HAYqsLrkg7MSfIinMPFhmkorw7X+dOXVJQs+QT69zGkzMyfDnIMN2Wid1+NbL3T+A==", - "dependencies": { - "es-define-property": "^1.0.0", - "es-errors": "^1.3.0", - "gopd": "^1.0.1" - }, - "engines": { - "node": ">= 0.4" - }, - "funding": { - "url": "https://github.com/sponsors/ljharb" - } - }, - "node_modules/delayed-stream": { - "version": "1.0.0", - "resolved": "https://registry.npmjs.org/delayed-stream/-/delayed-stream-1.0.0.tgz", - "integrity": "sha512-ZySD7Nf91aLB0RxL4KGrKHBXl7Eds1DAmEdcoVawXnLD7SDhpNgtuII2aAkg7a7QS41jxPSZ17p4VdGnMHk3MQ==", - "engines": { - "node": ">=0.4.0" - } - }, - "node_modules/depd": { - "version": "2.0.0", - "resolved": "https://registry.npmjs.org/depd/-/depd-2.0.0.tgz", - "integrity": "sha512-g7nH6P6dyDioJogAAGprGpCtVImJhpPk/roCzdb3fIh61/s/nPsfR6onyMwkCAR/OlC3yBC0lESvUoQEAssIrw==", - "engines": { - "node": ">= 0.8" - } - }, - "node_modules/destroy": { - "version": "1.2.0", - "resolved": "https://registry.npmjs.org/destroy/-/destroy-1.2.0.tgz", - "integrity": "sha512-2sJGJTaXIIaR1w4iJSNoN0hnMY7Gpc/n8D4qSCJw8QqFWXf7cuAgnEHxBpweaVcPevC2l3KpjYCx3NypQQgaJg==", - "engines": { - "node": ">= 0.8", - "npm": "1.2.8000 || >= 1.4.16" - } - }, - "node_modules/ee-first": { - "version": "1.1.1", - "resolved": "https://registry.npmjs.org/ee-first/-/ee-first-1.1.1.tgz", - "integrity": "sha512-WMwm9LhRUo+WUaRN+vRuETqG89IgZphVSNkdFgeb6sS/E4OrDIN7t48CAewSHXc6C8lefD8KKfr5vY61brQlow==" - }, - "node_modules/encodeurl": { - "version": "1.0.2", - "resolved": "https://registry.npmjs.org/encodeurl/-/encodeurl-1.0.2.tgz", - "integrity": "sha512-TPJXq8JqFaVYm2CWmPvnP2Iyo4ZSM7/QKcSmuMLDObfpH5fi7RUGmd/rTDf+rut/saiDiQEeVTNgAmJEdAOx0w==", - "engines": { - "node": ">= 0.8" - } - }, - "node_modules/es-define-property": { - "version": "1.0.0", - "resolved": "https://registry.npmjs.org/es-define-property/-/es-define-property-1.0.0.tgz", - "integrity": "sha512-jxayLKShrEqqzJ0eumQbVhTYQM27CfT1T35+gCgDFoL82JLsXqTJ76zv6A0YLOgEnLUMvLzsDsGIrl8NFpT2gQ==", - "dependencies": { - "get-intrinsic": "^1.2.4" - }, - "engines": { - "node": ">= 0.4" - } - }, - "node_modules/es-errors": { - "version": "1.3.0", - "resolved": "https://registry.npmjs.org/es-errors/-/es-errors-1.3.0.tgz", - "integrity": "sha512-Zf5H2Kxt2xjTvbJvP2ZWLEICxA6j+hAmMzIlypy4xcBg1vKVnx89Wy0GbS+kf5cwCVFFzdCFh2XSCFNULS6csw==", - "engines": { - "node": ">= 0.4" - } - }, - "node_modules/escape-html": { - "version": "1.0.3", - "resolved": "https://registry.npmjs.org/escape-html/-/escape-html-1.0.3.tgz", - "integrity": "sha512-NiSupZ4OeuGwr68lGIeym/ksIZMJodUGOSCZ/FSnTxcrekbvqrgdUxlJOMpijaKZVjAJrWrGs/6Jy8OMuyj9ow==" - }, - "node_modules/etag": { - "version": "1.8.1", - "resolved": "https://registry.npmjs.org/etag/-/etag-1.8.1.tgz", - "integrity": "sha512-aIL5Fx7mawVa300al2BnEE4iNvo1qETxLrPI/o05L7z6go7fCw1J6EQmbK4FmJ2AS7kgVF/KEZWufBfdClMcPg==", - "engines": { - "node": ">= 0.6" - } - }, - "node_modules/express": { - "version": "4.19.2", - "resolved": "https://registry.npmjs.org/express/-/express-4.19.2.tgz", - "integrity": "sha512-5T6nhjsT+EOMzuck8JjBHARTHfMht0POzlA60WV2pMD3gyXw2LZnZ+ueGdNxG+0calOJcWKbpFcuzLZ91YWq9Q==", - "dependencies": { - "accepts": "~1.3.8", - "array-flatten": "1.1.1", - "body-parser": "1.20.2", - "content-disposition": "0.5.4", - "content-type": "~1.0.4", - "cookie": "0.6.0", - "cookie-signature": "1.0.6", - "debug": "2.6.9", - "depd": "2.0.0", - "encodeurl": "~1.0.2", - "escape-html": "~1.0.3", - "etag": "~1.8.1", - "finalhandler": "1.2.0", - "fresh": "0.5.2", - "http-errors": "2.0.0", - "merge-descriptors": "1.0.1", - "methods": "~1.1.2", - "on-finished": "2.4.1", - "parseurl": "~1.3.3", - "path-to-regexp": "0.1.7", - "proxy-addr": "~2.0.7", - "qs": "6.11.0", - "range-parser": "~1.2.1", - "safe-buffer": "5.2.1", - "send": "0.18.0", - "serve-static": "1.15.0", - "setprototypeof": "1.2.0", - "statuses": "2.0.1", - "type-is": "~1.6.18", - "utils-merge": "1.0.1", - "vary": "~1.1.2" - }, - "engines": { - "node": ">= 0.10.0" - } - }, - "node_modules/finalhandler": { - "version": "1.2.0", - "resolved": "https://registry.npmjs.org/finalhandler/-/finalhandler-1.2.0.tgz", - "integrity": "sha512-5uXcUVftlQMFnWC9qu/svkWv3GTd2PfUhK/3PLkYNAe7FbqJMt3515HaxE6eRL74GdsriiwujiawdaB1BpEISg==", - "dependencies": { - "debug": "2.6.9", - "encodeurl": "~1.0.2", - "escape-html": "~1.0.3", - "on-finished": "2.4.1", - "parseurl": "~1.3.3", - "statuses": "2.0.1", - "unpipe": "~1.0.0" - }, - "engines": { - "node": ">= 0.8" - } - }, - "node_modules/follow-redirects": { - "version": "1.15.6", - "resolved": "https://registry.npmjs.org/follow-redirects/-/follow-redirects-1.15.6.tgz", - "integrity": "sha512-wWN62YITEaOpSK584EZXJafH1AGpO8RVgElfkuXbTOrPX4fIfOyEpW/CsiNd8JdYrAoOvafRTOEnvsO++qCqFA==", - "funding": [ - { - "type": "individual", - "url": "https://github.com/sponsors/RubenVerborgh" - } - ], - "engines": { - "node": ">=4.0" - }, - "peerDependenciesMeta": { - "debug": { - "optional": true - } - } - }, - "node_modules/form-data": { - "version": "4.0.0", - "resolved": "https://registry.npmjs.org/form-data/-/form-data-4.0.0.tgz", - "integrity": "sha512-ETEklSGi5t0QMZuiXoA/Q6vcnxcLQP5vdugSpuAyi6SVGi2clPPp+xgEhuMaHC+zGgn31Kd235W35f7Hykkaww==", - "dependencies": { - "asynckit": "^0.4.0", - "combined-stream": "^1.0.8", - "mime-types": "^2.1.12" - }, - "engines": { - "node": ">= 6" - } - }, - "node_modules/forwarded": { - "version": "0.2.0", - "resolved": "https://registry.npmjs.org/forwarded/-/forwarded-0.2.0.tgz", - "integrity": "sha512-buRG0fpBtRHSTCOASe6hD258tEubFoRLb4ZNA6NxMVHNw2gOcwHo9wyablzMzOA5z9xA9L1KNjk/Nt6MT9aYow==", - "engines": { - "node": ">= 0.6" - } - }, - "node_modules/fresh": { - "version": "0.5.2", - "resolved": "https://registry.npmjs.org/fresh/-/fresh-0.5.2.tgz", - "integrity": "sha512-zJ2mQYM18rEFOudeV4GShTGIQ7RbzA7ozbU9I/XBpm7kqgMywgmylMwXHxZJmkVoYkna9d2pVXVXPdYTP9ej8Q==", - "engines": { - "node": ">= 0.6" - } - }, - "node_modules/function-bind": { - "version": "1.1.2", - "resolved": "https://registry.npmjs.org/function-bind/-/function-bind-1.1.2.tgz", - "integrity": "sha512-7XHNxH7qX9xG5mIwxkhumTox/MIRNcOgDrxWsMt2pAr23WHp6MrRlN7FBSFpCpr+oVO0F744iUgR82nJMfG2SA==", - "funding": { - "url": "https://github.com/sponsors/ljharb" - } - }, - "node_modules/get-intrinsic": { - "version": "1.2.4", - "resolved": "https://registry.npmjs.org/get-intrinsic/-/get-intrinsic-1.2.4.tgz", - "integrity": "sha512-5uYhsJH8VJBTv7oslg4BznJYhDoRI6waYCxMmCdnTrcCrHA/fCFKoTFz2JKKE0HdDFUF7/oQuhzumXJK7paBRQ==", - "dependencies": { - "es-errors": "^1.3.0", - "function-bind": "^1.1.2", - "has-proto": "^1.0.1", - "has-symbols": "^1.0.3", - "hasown": "^2.0.0" - }, - "engines": { - "node": ">= 0.4" - }, - "funding": { - "url": "https://github.com/sponsors/ljharb" - } - }, - "node_modules/gopd": { - "version": "1.0.1", - "resolved": "https://registry.npmjs.org/gopd/-/gopd-1.0.1.tgz", - "integrity": "sha512-d65bNlIadxvpb/A2abVdlqKqV563juRnZ1Wtk6s1sIR8uNsXR70xqIzVqxVf1eTqDunwT2MkczEeaezCKTZhwA==", - "dependencies": { - "get-intrinsic": "^1.1.3" - }, - "funding": { - "url": "https://github.com/sponsors/ljharb" - } - }, - "node_modules/has-property-descriptors": { - "version": "1.0.2", - "resolved": "https://registry.npmjs.org/has-property-descriptors/-/has-property-descriptors-1.0.2.tgz", - "integrity": "sha512-55JNKuIW+vq4Ke1BjOTjM2YctQIvCT7GFzHwmfZPGo5wnrgkid0YQtnAleFSqumZm4az3n2BS+erby5ipJdgrg==", - "dependencies": { - "es-define-property": "^1.0.0" - }, - "funding": { - "url": "https://github.com/sponsors/ljharb" - } - }, - "node_modules/has-proto": { - "version": "1.0.3", - "resolved": "https://registry.npmjs.org/has-proto/-/has-proto-1.0.3.tgz", - "integrity": "sha512-SJ1amZAJUiZS+PhsVLf5tGydlaVB8EdFpaSO4gmiUKUOxk8qzn5AIy4ZeJUmh22znIdk/uMAUT2pl3FxzVUH+Q==", - "engines": { - "node": ">= 0.4" - }, - "funding": { - "url": "https://github.com/sponsors/ljharb" - } - }, - "node_modules/has-symbols": { - "version": "1.0.3", - "resolved": "https://registry.npmjs.org/has-symbols/-/has-symbols-1.0.3.tgz", - "integrity": "sha512-l3LCuF6MgDNwTDKkdYGEihYjt5pRPbEg46rtlmnSPlUbgmB8LOIrKJbYYFBSbnPaJexMKtiPO8hmeRjRz2Td+A==", - "engines": { - "node": ">= 0.4" - }, - "funding": { - "url": "https://github.com/sponsors/ljharb" - } - }, - "node_modules/hasown": { - "version": "2.0.2", - "resolved": "https://registry.npmjs.org/hasown/-/hasown-2.0.2.tgz", - "integrity": "sha512-0hJU9SCPvmMzIBdZFqNPXWa6dqh7WdH0cII9y+CyS8rG3nL48Bclra9HmKhVVUHyPWNH5Y7xDwAB7bfgSjkUMQ==", - "dependencies": { - "function-bind": "^1.1.2" - }, - "engines": { - "node": ">= 0.4" - } - }, - "node_modules/http-errors": { - "version": "2.0.0", - "resolved": "https://registry.npmjs.org/http-errors/-/http-errors-2.0.0.tgz", - "integrity": "sha512-FtwrG/euBzaEjYeRqOgly7G0qviiXoJWnvEH2Z1plBdXgbyjv34pHTSb9zoeHMyDy33+DWy5Wt9Wo+TURtOYSQ==", - "dependencies": { - "depd": "2.0.0", - "inherits": "2.0.4", - "setprototypeof": "1.2.0", - "statuses": "2.0.1", - "toidentifier": "1.0.1" - }, - "engines": { - "node": ">= 0.8" - } - }, - "node_modules/iconv-lite": { - "version": "0.4.24", - "resolved": "https://registry.npmjs.org/iconv-lite/-/iconv-lite-0.4.24.tgz", - "integrity": "sha512-v3MXnZAcvnywkTUEZomIActle7RXXeedOR31wwl7VlyoXO4Qi9arvSenNQWne1TcRwhCL1HwLI21bEqdpj8/rA==", - "dependencies": { - "safer-buffer": ">= 2.1.2 < 3" - }, - "engines": { - "node": ">=0.10.0" - } - }, - "node_modules/inherits": { - "version": "2.0.4", - "resolved": "https://registry.npmjs.org/inherits/-/inherits-2.0.4.tgz", - "integrity": "sha512-k/vGaX4/Yla3WzyMCvTQOXYeIHvqOKtnqBduzTHpzpQZzAskKMhZ2K+EnBiSM9zGSoIFeMpXKxa4dYeZIQqewQ==" - }, - "node_modules/ipaddr.js": { - "version": "1.9.1", - "resolved": "https://registry.npmjs.org/ipaddr.js/-/ipaddr.js-1.9.1.tgz", - "integrity": "sha512-0KI/607xoxSToH7GjN1FfSbLoU0+btTicjsQSWQlh/hZykN8KpmMf7uYwPW3R+akZ6R/w18ZlXSHBYXiYUPO3g==", - "engines": { - "node": ">= 0.10" - } - }, - "node_modules/isarray": { - "version": "1.0.0", - "resolved": "https://registry.npmjs.org/isarray/-/isarray-1.0.0.tgz", - "integrity": "sha512-VLghIWNM6ELQzo7zwmcg0NmTVyWKYjvIeM83yjp0wRDTmUnrM678fQbcKBo6n2CJEF0szoG//ytg+TKla89ALQ==" - }, - "node_modules/media-typer": { - "version": "0.3.0", - "resolved": "https://registry.npmjs.org/media-typer/-/media-typer-0.3.0.tgz", - "integrity": "sha512-dq+qelQ9akHpcOl/gUVRTxVIOkAJ1wR3QAvb4RsVjS8oVoFjDGTc679wJYmUmknUF5HwMLOgb5O+a3KxfWapPQ==", - "engines": { - "node": ">= 0.6" - } - }, - "node_modules/merge-descriptors": { - "version": "1.0.1", - "resolved": "https://registry.npmjs.org/merge-descriptors/-/merge-descriptors-1.0.1.tgz", - "integrity": "sha512-cCi6g3/Zr1iqQi6ySbseM1Xvooa98N0w31jzUYrXPX2xqObmFGHJ0tQ5u74H3mVh7wLouTseZyYIq39g8cNp1w==" - }, - "node_modules/methods": { - "version": "1.1.2", - "resolved": "https://registry.npmjs.org/methods/-/methods-1.1.2.tgz", - "integrity": "sha512-iclAHeNqNm68zFtnZ0e+1L2yUIdvzNoauKU4WBA3VvH/vPFieF7qfRlwUZU+DA9P9bPXIS90ulxoUoCH23sV2w==", - "engines": { - "node": ">= 0.6" - } - }, - "node_modules/mime": { - "version": "1.6.0", - "resolved": "https://registry.npmjs.org/mime/-/mime-1.6.0.tgz", - "integrity": "sha512-x0Vn8spI+wuJ1O6S7gnbaQg8Pxh4NNHb7KSINmEWKiPE4RKOplvijn+NkmYmmRgP68mc70j2EbeTFRsrswaQeg==", - "bin": { - "mime": "cli.js" - }, - "engines": { - "node": ">=4" - } - }, - "node_modules/mime-db": { - "version": "1.52.0", - "resolved": "https://registry.npmjs.org/mime-db/-/mime-db-1.52.0.tgz", - "integrity": "sha512-sPU4uV7dYlvtWJxwwxHD0PuihVNiE7TyAbQ5SWxDCB9mUYvOgroQOwYQQOKPJ8CIbE+1ETVlOoK1UC2nU3gYvg==", - "engines": { - "node": ">= 0.6" - } - }, - "node_modules/mime-types": { - "version": "2.1.35", - "resolved": "https://registry.npmjs.org/mime-types/-/mime-types-2.1.35.tgz", - "integrity": "sha512-ZDY+bPm5zTTF+YpCrAU9nK0UgICYPT0QtT1NZWFv4s++TNkcgVaT0g6+4R2uI4MjQjzysHB1zxuWL50hzaeXiw==", - "dependencies": { - "mime-db": "1.52.0" - }, - "engines": { - "node": ">= 0.6" - } - }, - "node_modules/minimist": { - "version": "1.2.8", - "resolved": "https://registry.npmjs.org/minimist/-/minimist-1.2.8.tgz", - "integrity": "sha512-2yyAR8qBkN3YuheJanUpWC5U3bb5osDywNB8RzDVlDwDHbocAJveqqj1u8+SVD7jkWT4yvsHCpWqqWqAxb0zCA==", - "funding": { - "url": "https://github.com/sponsors/ljharb" - } - }, - "node_modules/mkdirp": { - "version": "0.5.6", - "resolved": "https://registry.npmjs.org/mkdirp/-/mkdirp-0.5.6.tgz", - "integrity": "sha512-FP+p8RB8OWpF3YZBCrP5gtADmtXApB5AMLn+vdyA+PyxCjrCs00mjyUozssO33cwDeT3wNGdLxJ5M//YqtHAJw==", - "dependencies": { - "minimist": "^1.2.6" - }, - "bin": { - "mkdirp": "bin/cmd.js" - } - }, - "node_modules/ms": { - "version": "2.0.0", - "resolved": "https://registry.npmjs.org/ms/-/ms-2.0.0.tgz", - "integrity": "sha512-Tpp60P6IUJDTuOq/5Z8cdskzJujfwqfOTkrwIwj7IRISpnkJnT6SyJ4PCPnGMoFjC9ddhal5KVIYtAt97ix05A==" - }, - "node_modules/multer": { - "version": "1.4.5-lts.1", - "resolved": "https://registry.npmjs.org/multer/-/multer-1.4.5-lts.1.tgz", - "integrity": "sha512-ywPWvcDMeH+z9gQq5qYHCCy+ethsk4goepZ45GLD63fOu0YcNecQxi64nDs3qluZB+murG3/D4dJ7+dGctcCQQ==", - "dependencies": { - "append-field": "^1.0.0", - "busboy": "^1.0.0", - "concat-stream": "^1.5.2", - "mkdirp": "^0.5.4", - "object-assign": "^4.1.1", - "type-is": "^1.6.4", - "xtend": "^4.0.0" - }, - "engines": { - "node": ">= 6.0.0" - } - }, - "node_modules/negotiator": { - "version": "0.6.3", - "resolved": "https://registry.npmjs.org/negotiator/-/negotiator-0.6.3.tgz", - "integrity": "sha512-+EUsqGPLsM+j/zdChZjsnX51g4XrHFOIXwfnCVPGlQk/k5giakcKsuxCObBRu6DSm9opw/O6slWbJdghQM4bBg==", - "engines": { - "node": ">= 0.6" - } - }, - "node_modules/object-assign": { - "version": "4.1.1", - "resolved": "https://registry.npmjs.org/object-assign/-/object-assign-4.1.1.tgz", - "integrity": "sha512-rJgTQnkUnH1sFw8yT6VSU3zD3sWmu6sZhIseY8VX+GRu3P6F7Fu+JNDoXfklElbLJSnc3FUQHVe4cU5hj+BcUg==", - "engines": { - "node": ">=0.10.0" - } - }, - "node_modules/object-inspect": { - "version": "1.13.1", - "resolved": "https://registry.npmjs.org/object-inspect/-/object-inspect-1.13.1.tgz", - "integrity": "sha512-5qoj1RUiKOMsCCNLV1CBiPYE10sziTsnmNxkAI/rZhiD63CF7IqdFGC/XzjWjpSgLf0LxXX3bDFIh0E18f6UhQ==", - "funding": { - "url": "https://github.com/sponsors/ljharb" - } - }, - "node_modules/on-finished": { - "version": "2.4.1", - "resolved": "https://registry.npmjs.org/on-finished/-/on-finished-2.4.1.tgz", - "integrity": "sha512-oVlzkg3ENAhCk2zdv7IJwd/QUD4z2RxRwpkcGY8psCVcCYZNq4wYnVWALHM+brtuJjePWiYF/ClmuDr8Ch5+kg==", - "dependencies": { - "ee-first": "1.1.1" - }, - "engines": { - "node": ">= 0.8" - } - }, - "node_modules/parseurl": { - "version": "1.3.3", - "resolved": "https://registry.npmjs.org/parseurl/-/parseurl-1.3.3.tgz", - "integrity": "sha512-CiyeOxFT/JZyN5m0z9PfXw4SCBJ6Sygz1Dpl0wqjlhDEGGBP1GnsUVEL0p63hoG1fcj3fHynXi9NYO4nWOL+qQ==", - "engines": { - "node": ">= 0.8" - } - }, - "node_modules/path-to-regexp": { - "version": "0.1.7", - "resolved": "https://registry.npmjs.org/path-to-regexp/-/path-to-regexp-0.1.7.tgz", - "integrity": "sha512-5DFkuoqlv1uYQKxy8omFBeJPQcdoE07Kv2sferDCrAq1ohOU+MSDswDIbnx3YAM60qIOnYa53wBhXW0EbMonrQ==" - }, - "node_modules/process-nextick-args": { - "version": "2.0.1", - "resolved": "https://registry.npmjs.org/process-nextick-args/-/process-nextick-args-2.0.1.tgz", - "integrity": "sha512-3ouUOpQhtgrbOa17J7+uxOTpITYWaGP7/AhoR3+A+/1e9skrzelGi/dXzEYyvbxubEF6Wn2ypscTKiKJFFn1ag==" - }, - "node_modules/proxy-addr": { - "version": "2.0.7", - "resolved": "https://registry.npmjs.org/proxy-addr/-/proxy-addr-2.0.7.tgz", - "integrity": "sha512-llQsMLSUDUPT44jdrU/O37qlnifitDP+ZwrmmZcoSKyLKvtZxpyV0n2/bD/N4tBAAZ/gJEdZU7KMraoK1+XYAg==", - "dependencies": { - "forwarded": "0.2.0", - "ipaddr.js": "1.9.1" - }, - "engines": { - "node": ">= 0.10" - } - }, - "node_modules/proxy-from-env": { - "version": "1.1.0", - "resolved": "https://registry.npmjs.org/proxy-from-env/-/proxy-from-env-1.1.0.tgz", - "integrity": "sha512-D+zkORCbA9f1tdWRK0RaCR3GPv50cMxcrz4X8k5LTSUD1Dkw47mKJEZQNunItRTkWwgtaUSo1RVFRIG9ZXiFYg==" - }, - "node_modules/qs": { - "version": "6.11.0", - "resolved": "https://registry.npmjs.org/qs/-/qs-6.11.0.tgz", - "integrity": "sha512-MvjoMCJwEarSbUYk5O+nmoSzSutSsTwF85zcHPQ9OrlFoZOYIjaqBAJIqIXjptyD5vThxGq52Xu/MaJzRkIk4Q==", - "dependencies": { - "side-channel": "^1.0.4" - }, - "engines": { - "node": ">=0.6" - }, - "funding": { - "url": "https://github.com/sponsors/ljharb" - } - }, - "node_modules/range-parser": { - "version": "1.2.1", - "resolved": "https://registry.npmjs.org/range-parser/-/range-parser-1.2.1.tgz", - "integrity": "sha512-Hrgsx+orqoygnmhFbKaHE6c296J+HTAQXoxEF6gNupROmmGJRoyzfG3ccAveqCBrwr/2yxQ5BVd/GTl5agOwSg==", - "engines": { - "node": ">= 0.6" - } - }, - "node_modules/raw-body": { - "version": "2.5.2", - "resolved": "https://registry.npmjs.org/raw-body/-/raw-body-2.5.2.tgz", - "integrity": "sha512-8zGqypfENjCIqGhgXToC8aB2r7YrBX+AQAfIPs/Mlk+BtPTztOvTS01NRW/3Eh60J+a48lt8qsCzirQ6loCVfA==", - "dependencies": { - "bytes": "3.1.2", - "http-errors": "2.0.0", - "iconv-lite": "0.4.24", - "unpipe": "1.0.0" - }, - "engines": { - "node": ">= 0.8" - } - }, - "node_modules/readable-stream": { - "version": "2.3.8", - "resolved": "https://registry.npmjs.org/readable-stream/-/readable-stream-2.3.8.tgz", - "integrity": "sha512-8p0AUk4XODgIewSi0l8Epjs+EVnWiK7NoDIEGU0HhE7+ZyY8D1IMY7odu5lRrFXGg71L15KG8QrPmum45RTtdA==", - "dependencies": { - "core-util-is": "~1.0.0", - "inherits": "~2.0.3", - "isarray": "~1.0.0", - "process-nextick-args": "~2.0.0", - "safe-buffer": "~5.1.1", - "string_decoder": "~1.1.1", - "util-deprecate": "~1.0.1" - } - }, - "node_modules/readable-stream/node_modules/safe-buffer": { - "version": "5.1.2", - "resolved": "https://registry.npmjs.org/safe-buffer/-/safe-buffer-5.1.2.tgz", - "integrity": "sha512-Gd2UZBJDkXlY7GbJxfsE8/nvKkUEU1G38c1siN6QP6a9PT9MmHB8GnpscSmMJSoF8LOIrt8ud/wPtojys4G6+g==" - }, - "node_modules/safe-buffer": { - "version": "5.2.1", - "resolved": "https://registry.npmjs.org/safe-buffer/-/safe-buffer-5.2.1.tgz", - "integrity": "sha512-rp3So07KcdmmKbGvgaNxQSJr7bGVSVk5S9Eq1F+ppbRo70+YeaDxkw5Dd8NPN+GD6bjnYm2VuPuCXmpuYvmCXQ==", - "funding": [ - { - "type": "github", - "url": "https://github.com/sponsors/feross" + "name": "OmFridge2Fit", + "lockfileVersion": 3, + "requires": true, + "packages": { + "": { + "dependencies": { + "axios": "^1.6.8", + "express": "^4.19.2", + "multer": "^1.4.5-lts.1" + }, + "devDependencies": { + "tailwindcss": "^3.4.3" + } }, - { - "type": "patreon", - "url": "https://www.patreon.com/feross" + "node_modules/@alloc/quick-lru": { + "version": "5.2.0", + "resolved": "https://registry.npmjs.org/@alloc/quick-lru/-/quick-lru-5.2.0.tgz", + "integrity": "sha512-UrcABB+4bUrFABwbluTIBErXwvbsU/V7TZWfmbgJfbkwiBuziS9gxdODUyuiecfdGQ85jglMW6juS3+z5TsKLw==", + "dev": true, + "engines": { + "node": ">=10" + }, + "funding": { + "url": "https://github.com/sponsors/sindresorhus" + } }, - { - "type": "consulting", - "url": "https://feross.org/support" + "node_modules/@isaacs/cliui": { + "version": "8.0.2", + "resolved": "https://registry.npmjs.org/@isaacs/cliui/-/cliui-8.0.2.tgz", + "integrity": "sha512-O8jcjabXaleOG9DQ0+ARXWZBTfnP4WNAqzuiJK7ll44AmxGKv/J2M4TPjxjY3znBCfvBXFzucm1twdyFybFqEA==", + "dev": true, + "dependencies": { + "string-width": "^5.1.2", + "string-width-cjs": "npm:string-width@^4.2.0", + "strip-ansi": "^7.0.1", + "strip-ansi-cjs": "npm:strip-ansi@^6.0.1", + "wrap-ansi": "^8.1.0", + "wrap-ansi-cjs": "npm:wrap-ansi@^7.0.0" + }, + "engines": { + "node": ">=12" + } + }, + "node_modules/@jridgewell/gen-mapping": { + "version": "0.3.5", + "resolved": "https://registry.npmjs.org/@jridgewell/gen-mapping/-/gen-mapping-0.3.5.tgz", + "integrity": "sha512-IzL8ZoEDIBRWEzlCcRhOaCupYyN5gdIK+Q6fbFdPDg6HqX6jpkItn7DFIpW9LQzXG6Df9sA7+OKnq0qlz/GaQg==", + "dev": true, + "dependencies": { + "@jridgewell/set-array": "^1.2.1", + "@jridgewell/sourcemap-codec": "^1.4.10", + "@jridgewell/trace-mapping": "^0.3.24" + }, + "engines": { + "node": ">=6.0.0" + } + }, + "node_modules/@jridgewell/resolve-uri": { + "version": "3.1.2", + "resolved": "https://registry.npmjs.org/@jridgewell/resolve-uri/-/resolve-uri-3.1.2.tgz", + "integrity": "sha512-bRISgCIjP20/tbWSPWMEi54QVPRZExkuD9lJL+UIxUKtwVJA8wW1Trb1jMs1RFXo1CBTNZ/5hpC9QvmKWdopKw==", + "dev": true, + "engines": { + "node": ">=6.0.0" + } + }, + "node_modules/@jridgewell/set-array": { + "version": "1.2.1", + "resolved": "https://registry.npmjs.org/@jridgewell/set-array/-/set-array-1.2.1.tgz", + "integrity": "sha512-R8gLRTZeyp03ymzP/6Lil/28tGeGEzhx1q2k703KGWRAI1VdvPIXdG70VJc2pAMw3NA6JKL5hhFu1sJX0Mnn/A==", + "dev": true, + "engines": { + "node": ">=6.0.0" + } + }, + "node_modules/@jridgewell/sourcemap-codec": { + "version": "1.4.15", + "resolved": "https://registry.npmjs.org/@jridgewell/sourcemap-codec/-/sourcemap-codec-1.4.15.tgz", + "integrity": "sha512-eF2rxCRulEKXHTRiDrDy6erMYWqNw4LPdQ8UQA4huuxaQsVeRPFl2oM8oDGxMFhJUWZf9McpLtJasDDZb/Bpeg==", + "dev": true + }, + "node_modules/@jridgewell/trace-mapping": { + "version": "0.3.25", + "resolved": "https://registry.npmjs.org/@jridgewell/trace-mapping/-/trace-mapping-0.3.25.tgz", + "integrity": "sha512-vNk6aEwybGtawWmy/PzwnGDOjCkLWSD2wqvjGGAgOAwCGWySYXfYoxt00IJkTF+8Lb57DwOb3Aa0o9CApepiYQ==", + "dev": true, + "dependencies": { + "@jridgewell/resolve-uri": "^3.1.0", + "@jridgewell/sourcemap-codec": "^1.4.14" + } + }, + "node_modules/@nodelib/fs.scandir": { + "version": "2.1.5", + "resolved": "https://registry.npmjs.org/@nodelib/fs.scandir/-/fs.scandir-2.1.5.tgz", + "integrity": "sha512-vq24Bq3ym5HEQm2NKCr3yXDwjc7vTsEThRDnkp2DK9p1uqLR+DHurm/NOTo0KG7HYHU7eppKZj3MyqYuMBf62g==", + "dev": true, + "dependencies": { + "@nodelib/fs.stat": "2.0.5", + "run-parallel": "^1.1.9" + }, + "engines": { + "node": ">= 8" + } + }, + "node_modules/@nodelib/fs.stat": { + "version": "2.0.5", + "resolved": "https://registry.npmjs.org/@nodelib/fs.stat/-/fs.stat-2.0.5.tgz", + "integrity": "sha512-RkhPPp2zrqDAQA/2jNhnztcPAlv64XdhIp7a7454A5ovI7Bukxgt7MX7udwAu3zg1DcpPU0rz3VV1SeaqvY4+A==", + "dev": true, + "engines": { + "node": ">= 8" + } + }, + "node_modules/@nodelib/fs.walk": { + "version": "1.2.8", + "resolved": "https://registry.npmjs.org/@nodelib/fs.walk/-/fs.walk-1.2.8.tgz", + "integrity": "sha512-oGB+UxlgWcgQkgwo8GcEGwemoTFt3FIO9ababBmaGwXIoBKZ+GTy0pP185beGg7Llih/NSHSV2XAs1lnznocSg==", + "dev": true, + "dependencies": { + "@nodelib/fs.scandir": "2.1.5", + "fastq": "^1.6.0" + }, + "engines": { + "node": ">= 8" + } + }, + "node_modules/@pkgjs/parseargs": { + "version": "0.11.0", + "resolved": "https://registry.npmjs.org/@pkgjs/parseargs/-/parseargs-0.11.0.tgz", + "integrity": "sha512-+1VkjdD0QBLPodGrJUeqarH8VAIvQODIbwh9XpP5Syisf7YoQgsJKPNFoqqLQlu+VQ/tVSshMR6loPMn8U+dPg==", + "dev": true, + "optional": true, + "engines": { + "node": ">=14" + } + }, + "node_modules/accepts": { + "version": "1.3.8", + "resolved": "https://registry.npmjs.org/accepts/-/accepts-1.3.8.tgz", + "integrity": "sha512-PYAthTa2m2VKxuvSD3DPC/Gy+U+sOA1LAuT8mkmRuvw+NACSaeXEQ+NHcVF7rONl6qcaxV3Uuemwawk+7+SJLw==", + "dependencies": { + "mime-types": "~2.1.34", + "negotiator": "0.6.3" + }, + "engines": { + "node": ">= 0.6" + } + }, + "node_modules/ansi-regex": { + "version": "6.0.1", + "resolved": "https://registry.npmjs.org/ansi-regex/-/ansi-regex-6.0.1.tgz", + "integrity": "sha512-n5M855fKb2SsfMIiFFoVrABHJC8QtHwVx+mHWP3QcEqBHYienj5dHSgjbxtC0WEZXYt4wcD6zrQElDPhFuZgfA==", + "dev": true, + "engines": { + "node": ">=12" + }, + "funding": { + "url": "https://github.com/chalk/ansi-regex?sponsor=1" + } + }, + "node_modules/ansi-styles": { + "version": "6.2.1", + "resolved": "https://registry.npmjs.org/ansi-styles/-/ansi-styles-6.2.1.tgz", + "integrity": "sha512-bN798gFfQX+viw3R7yrGWRqnrN2oRkEkUjjl4JNn4E8GxxbjtG3FbrEIIY3l8/hrwUwIeCZvi4QuOTP4MErVug==", + "dev": true, + "engines": { + "node": ">=12" + }, + "funding": { + "url": "https://github.com/chalk/ansi-styles?sponsor=1" + } + }, + "node_modules/any-promise": { + "version": "1.3.0", + "resolved": "https://registry.npmjs.org/any-promise/-/any-promise-1.3.0.tgz", + "integrity": "sha512-7UvmKalWRt1wgjL1RrGxoSJW/0QZFIegpeGvZG9kjp8vrRu55XTHbwnqq2GpXm9uLbcuhxm3IqX9OB4MZR1b2A==", + "dev": true + }, + "node_modules/anymatch": { + "version": "3.1.3", + "resolved": "https://registry.npmjs.org/anymatch/-/anymatch-3.1.3.tgz", + "integrity": "sha512-KMReFUr0B4t+D+OBkjR3KYqvocp2XaSzO55UcB6mgQMd3KbcE+mWTyvVV7D/zsdEbNnV6acZUutkiHQXvTr1Rw==", + "dev": true, + "dependencies": { + "normalize-path": "^3.0.0", + "picomatch": "^2.0.4" + }, + "engines": { + "node": ">= 8" + } + }, + "node_modules/append-field": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/append-field/-/append-field-1.0.0.tgz", + "integrity": "sha512-klpgFSWLW1ZEs8svjfb7g4qWY0YS5imI82dTg+QahUvJ8YqAY0P10Uk8tTyh9ZGuYEZEMaeJYCF5BFuX552hsw==" + }, + "node_modules/arg": { + "version": "5.0.2", + "resolved": "https://registry.npmjs.org/arg/-/arg-5.0.2.tgz", + "integrity": "sha512-PYjyFOLKQ9y57JvQ6QLo8dAgNqswh8M1RMJYdQduT6xbWSgK36P/Z/v+p888pM69jMMfS8Xd8F6I1kQ/I9HUGg==", + "dev": true + }, + "node_modules/array-flatten": { + "version": "1.1.1", + "resolved": "https://registry.npmjs.org/array-flatten/-/array-flatten-1.1.1.tgz", + "integrity": "sha512-PCVAQswWemu6UdxsDFFX/+gVeYqKAod3D3UVm91jHwynguOwAvYPhx8nNlM++NqRcK6CxxpUafjmhIdKiHibqg==" + }, + "node_modules/asynckit": { + "version": "0.4.0", + "resolved": "https://registry.npmjs.org/asynckit/-/asynckit-0.4.0.tgz", + "integrity": "sha512-Oei9OH4tRh0YqU3GxhX79dM/mwVgvbZJaSNaRk+bshkj0S5cfHcgYakreBjrHwatXKbz+IoIdYLxrKim2MjW0Q==" + }, + "node_modules/axios": { + "version": "1.6.8", + "resolved": "https://registry.npmjs.org/axios/-/axios-1.6.8.tgz", + "integrity": "sha512-v/ZHtJDU39mDpyBoFVkETcd/uNdxrWRrg3bKpOKzXFA6Bvqopts6ALSMU3y6ijYxbw2B+wPrIv46egTzJXCLGQ==", + "dependencies": { + "follow-redirects": "^1.15.6", + "form-data": "^4.0.0", + "proxy-from-env": "^1.1.0" + } + }, + "node_modules/balanced-match": { + "version": "1.0.2", + "resolved": "https://registry.npmjs.org/balanced-match/-/balanced-match-1.0.2.tgz", + "integrity": "sha512-3oSeUO0TMV67hN1AmbXsK4yaqU7tjiHlbxRDZOpH0KW9+CeX4bRAaX0Anxt0tx2MrpRpWwQaPwIlISEJhYU5Pw==", + "dev": true + }, + "node_modules/binary-extensions": { + "version": "2.3.0", + "resolved": "https://registry.npmjs.org/binary-extensions/-/binary-extensions-2.3.0.tgz", + "integrity": "sha512-Ceh+7ox5qe7LJuLHoY0feh3pHuUDHAcRUeyL2VYghZwfpkNIy/+8Ocg0a3UuSoYzavmylwuLWQOf3hl0jjMMIw==", + "dev": true, + "engines": { + "node": ">=8" + }, + "funding": { + "url": "https://github.com/sponsors/sindresorhus" + } + }, + "node_modules/body-parser": { + "version": "1.20.2", + "resolved": "https://registry.npmjs.org/body-parser/-/body-parser-1.20.2.tgz", + "integrity": "sha512-ml9pReCu3M61kGlqoTm2umSXTlRTuGTx0bfYj+uIUKKYycG5NtSbeetV3faSU6R7ajOPw0g/J1PvK4qNy7s5bA==", + "dependencies": { + "bytes": "3.1.2", + "content-type": "~1.0.5", + "debug": "2.6.9", + "depd": "2.0.0", + "destroy": "1.2.0", + "http-errors": "2.0.0", + "iconv-lite": "0.4.24", + "on-finished": "2.4.1", + "qs": "6.11.0", + "raw-body": "2.5.2", + "type-is": "~1.6.18", + "unpipe": "1.0.0" + }, + "engines": { + "node": ">= 0.8", + "npm": "1.2.8000 || >= 1.4.16" + } + }, + "node_modules/brace-expansion": { + "version": "2.0.1", + "resolved": "https://registry.npmjs.org/brace-expansion/-/brace-expansion-2.0.1.tgz", + "integrity": "sha512-XnAIvQ8eM+kC6aULx6wuQiwVsnzsi9d3WxzV3FpWTGA19F621kwdbsAcFKXgKUHZWsy+mY6iL1sHTxWEFCytDA==", + "dev": true, + "dependencies": { + "balanced-match": "^1.0.0" + } + }, + "node_modules/braces": { + "version": "3.0.2", + "resolved": "https://registry.npmjs.org/braces/-/braces-3.0.2.tgz", + "integrity": "sha512-b8um+L1RzM3WDSzvhm6gIz1yfTbBt6YTlcEKAvsmqCZZFw46z626lVj9j1yEPW33H5H+lBQpZMP1k8l+78Ha0A==", + "dev": true, + "dependencies": { + "fill-range": "^7.0.1" + }, + "engines": { + "node": ">=8" + } + }, + "node_modules/buffer-from": { + "version": "1.1.2", + "resolved": "https://registry.npmjs.org/buffer-from/-/buffer-from-1.1.2.tgz", + "integrity": "sha512-E+XQCRwSbaaiChtv6k6Dwgc+bx+Bs6vuKJHHl5kox/BaKbhiXzqQOwK4cO22yElGp2OCmjwVhT3HmxgyPGnJfQ==" + }, + "node_modules/busboy": { + "version": "1.6.0", + "resolved": "https://registry.npmjs.org/busboy/-/busboy-1.6.0.tgz", + "integrity": "sha512-8SFQbg/0hQ9xy3UNTB0YEnsNBbWfhf7RtnzpL7TkBiTBRfrQ9Fxcnz7VJsleJpyp6rVLvXiuORqjlHi5q+PYuA==", + "dependencies": { + "streamsearch": "^1.1.0" + }, + "engines": { + "node": ">=10.16.0" + } + }, + "node_modules/bytes": { + "version": "3.1.2", + "resolved": "https://registry.npmjs.org/bytes/-/bytes-3.1.2.tgz", + "integrity": "sha512-/Nf7TyzTx6S3yRJObOAV7956r8cr2+Oj8AC5dt8wSP3BQAoeX58NoHyCU8P8zGkNXStjTSi6fzO6F0pBdcYbEg==", + "engines": { + "node": ">= 0.8" + } + }, + "node_modules/call-bind": { + "version": "1.0.7", + "resolved": "https://registry.npmjs.org/call-bind/-/call-bind-1.0.7.tgz", + "integrity": "sha512-GHTSNSYICQ7scH7sZ+M2rFopRoLh8t2bLSW6BbgrtLsahOIB5iyAVJf9GjWK3cYTDaMj4XdBpM1cA6pIS0Kv2w==", + "dependencies": { + "es-define-property": "^1.0.0", + "es-errors": "^1.3.0", + "function-bind": "^1.1.2", + "get-intrinsic": "^1.2.4", + "set-function-length": "^1.2.1" + }, + "engines": { + "node": ">= 0.4" + }, + "funding": { + "url": "https://github.com/sponsors/ljharb" + } + }, + "node_modules/camelcase-css": { + "version": "2.0.1", + "resolved": "https://registry.npmjs.org/camelcase-css/-/camelcase-css-2.0.1.tgz", + "integrity": "sha512-QOSvevhslijgYwRx6Rv7zKdMF8lbRmx+uQGx2+vDc+KI/eBnsy9kit5aj23AgGu3pa4t9AgwbnXWqS+iOY+2aA==", + "dev": true, + "engines": { + "node": ">= 6" + } + }, + "node_modules/chokidar": { + "version": "3.6.0", + "resolved": "https://registry.npmjs.org/chokidar/-/chokidar-3.6.0.tgz", + "integrity": "sha512-7VT13fmjotKpGipCW9JEQAusEPE+Ei8nl6/g4FBAmIm0GOOLMua9NDDo/DWp0ZAxCr3cPq5ZpBqmPAQgDda2Pw==", + "dev": true, + "dependencies": { + "anymatch": "~3.1.2", + "braces": "~3.0.2", + "glob-parent": "~5.1.2", + "is-binary-path": "~2.1.0", + "is-glob": "~4.0.1", + "normalize-path": "~3.0.0", + "readdirp": "~3.6.0" + }, + "engines": { + "node": ">= 8.10.0" + }, + "funding": { + "url": "https://paulmillr.com/funding/" + }, + "optionalDependencies": { + "fsevents": "~2.3.2" + } + }, + "node_modules/chokidar/node_modules/glob-parent": { + "version": "5.1.2", + "resolved": "https://registry.npmjs.org/glob-parent/-/glob-parent-5.1.2.tgz", + "integrity": "sha512-AOIgSQCepiJYwP3ARnGx+5VnTu2HBYdzbGP45eLw1vr3zB3vZLeyed1sC9hnbcOc9/SrMyM5RPQrkGz4aS9Zow==", + "dev": true, + "dependencies": { + "is-glob": "^4.0.1" + }, + "engines": { + "node": ">= 6" + } + }, + "node_modules/color-convert": { + "version": "2.0.1", + "resolved": "https://registry.npmjs.org/color-convert/-/color-convert-2.0.1.tgz", + "integrity": "sha512-RRECPsj7iu/xb5oKYcsFHSppFNnsj/52OVTRKb4zP5onXwVF3zVmmToNcOfGC+CRDpfK/U584fMg38ZHCaElKQ==", + "dev": true, + "dependencies": { + "color-name": "~1.1.4" + }, + "engines": { + "node": ">=7.0.0" + } + }, + "node_modules/color-name": { + "version": "1.1.4", + "resolved": "https://registry.npmjs.org/color-name/-/color-name-1.1.4.tgz", + "integrity": "sha512-dOy+3AuW3a2wNbZHIuMZpTcgjGuLU/uBL/ubcZF9OXbDo8ff4O8yVp5Bf0efS8uEoYo5q4Fx7dY9OgQGXgAsQA==", + "dev": true + }, + "node_modules/combined-stream": { + "version": "1.0.8", + "resolved": "https://registry.npmjs.org/combined-stream/-/combined-stream-1.0.8.tgz", + "integrity": "sha512-FQN4MRfuJeHf7cBbBMJFXhKSDq+2kAArBlmRBvcvFE5BB1HZKXtSFASDhdlz9zOYwxh8lDdnvmMOe/+5cdoEdg==", + "dependencies": { + "delayed-stream": "~1.0.0" + }, + "engines": { + "node": ">= 0.8" + } + }, + "node_modules/commander": { + "version": "4.1.1", + "resolved": "https://registry.npmjs.org/commander/-/commander-4.1.1.tgz", + "integrity": "sha512-NOKm8xhkzAjzFx8B2v5OAHT+u5pRQc2UCa2Vq9jYL/31o2wi9mxBA7LIFs3sV5VSC49z6pEhfbMULvShKj26WA==", + "dev": true, + "engines": { + "node": ">= 6" + } + }, + "node_modules/concat-stream": { + "version": "1.6.2", + "resolved": "https://registry.npmjs.org/concat-stream/-/concat-stream-1.6.2.tgz", + "integrity": "sha512-27HBghJxjiZtIk3Ycvn/4kbJk/1uZuJFfuPEns6LaEvpvG1f0hTea8lilrouyo9mVc2GWdcEZ8OLoGmSADlrCw==", + "engines": [ + "node >= 0.8" + ], + "dependencies": { + "buffer-from": "^1.0.0", + "inherits": "^2.0.3", + "readable-stream": "^2.2.2", + "typedarray": "^0.0.6" + } + }, + "node_modules/content-disposition": { + "version": "0.5.4", + "resolved": "https://registry.npmjs.org/content-disposition/-/content-disposition-0.5.4.tgz", + "integrity": "sha512-FveZTNuGw04cxlAiWbzi6zTAL/lhehaWbTtgluJh4/E95DqMwTmha3KZN1aAWA8cFIhHzMZUvLevkw5Rqk+tSQ==", + "dependencies": { + "safe-buffer": "5.2.1" + }, + "engines": { + "node": ">= 0.6" + } + }, + "node_modules/content-type": { + "version": "1.0.5", + "resolved": "https://registry.npmjs.org/content-type/-/content-type-1.0.5.tgz", + "integrity": "sha512-nTjqfcBFEipKdXCv4YDQWCfmcLZKm81ldF0pAopTvyrFGVbcR6P/VAAd5G7N+0tTr8QqiU0tFadD6FK4NtJwOA==", + "engines": { + "node": ">= 0.6" + } + }, + "node_modules/cookie": { + "version": "0.6.0", + "resolved": "https://registry.npmjs.org/cookie/-/cookie-0.6.0.tgz", + "integrity": "sha512-U71cyTamuh1CRNCfpGY6to28lxvNwPG4Guz/EVjgf3Jmzv0vlDp1atT9eS5dDjMYHucpHbWns6Lwf3BKz6svdw==", + "engines": { + "node": ">= 0.6" + } + }, + "node_modules/cookie-signature": { + "version": "1.0.6", + "resolved": "https://registry.npmjs.org/cookie-signature/-/cookie-signature-1.0.6.tgz", + "integrity": "sha512-QADzlaHc8icV8I7vbaJXJwod9HWYp8uCqf1xa4OfNu1T7JVxQIrUgOWtHdNDtPiywmFbiS12VjotIXLrKM3orQ==" + }, + "node_modules/core-util-is": { + "version": "1.0.3", + "resolved": "https://registry.npmjs.org/core-util-is/-/core-util-is-1.0.3.tgz", + "integrity": "sha512-ZQBvi1DcpJ4GDqanjucZ2Hj3wEO5pZDS89BWbkcrvdxksJorwUDDZamX9ldFkp9aw2lmBDLgkObEA4DWNJ9FYQ==" + }, + "node_modules/cross-spawn": { + "version": "7.0.3", + "resolved": "https://registry.npmjs.org/cross-spawn/-/cross-spawn-7.0.3.tgz", + "integrity": "sha512-iRDPJKUPVEND7dHPO8rkbOnPpyDygcDFtWjpeWNCgy8WP2rXcxXL8TskReQl6OrB2G7+UJrags1q15Fudc7G6w==", + "dev": true, + "dependencies": { + "path-key": "^3.1.0", + "shebang-command": "^2.0.0", + "which": "^2.0.1" + }, + "engines": { + "node": ">= 8" + } + }, + "node_modules/cssesc": { + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/cssesc/-/cssesc-3.0.0.tgz", + "integrity": "sha512-/Tb/JcjK111nNScGob5MNtsntNM1aCNUDipB/TkwZFhyDrrE47SOx/18wF2bbjgc3ZzCSKW1T5nt5EbFoAz/Vg==", + "dev": true, + "bin": { + "cssesc": "bin/cssesc" + }, + "engines": { + "node": ">=4" + } + }, + "node_modules/debug": { + "version": "2.6.9", + "resolved": "https://registry.npmjs.org/debug/-/debug-2.6.9.tgz", + "integrity": "sha512-bC7ElrdJaJnPbAP+1EotYvqZsb3ecl5wi6Bfi6BJTUcNowp6cvspg0jXznRTKDjm/E7AdgFBVeAPVMNcKGsHMA==", + "dependencies": { + "ms": "2.0.0" + } + }, + "node_modules/define-data-property": { + "version": "1.1.4", + "resolved": "https://registry.npmjs.org/define-data-property/-/define-data-property-1.1.4.tgz", + "integrity": "sha512-rBMvIzlpA8v6E+SJZoo++HAYqsLrkg7MSfIinMPFhmkorw7X+dOXVJQs+QT69zGkzMyfDnIMN2Wid1+NbL3T+A==", + "dependencies": { + "es-define-property": "^1.0.0", + "es-errors": "^1.3.0", + "gopd": "^1.0.1" + }, + "engines": { + "node": ">= 0.4" + }, + "funding": { + "url": "https://github.com/sponsors/ljharb" + } + }, + "node_modules/delayed-stream": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/delayed-stream/-/delayed-stream-1.0.0.tgz", + "integrity": "sha512-ZySD7Nf91aLB0RxL4KGrKHBXl7Eds1DAmEdcoVawXnLD7SDhpNgtuII2aAkg7a7QS41jxPSZ17p4VdGnMHk3MQ==", + "engines": { + "node": ">=0.4.0" + } + }, + "node_modules/depd": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/depd/-/depd-2.0.0.tgz", + "integrity": "sha512-g7nH6P6dyDioJogAAGprGpCtVImJhpPk/roCzdb3fIh61/s/nPsfR6onyMwkCAR/OlC3yBC0lESvUoQEAssIrw==", + "engines": { + "node": ">= 0.8" + } + }, + "node_modules/destroy": { + "version": "1.2.0", + "resolved": "https://registry.npmjs.org/destroy/-/destroy-1.2.0.tgz", + "integrity": "sha512-2sJGJTaXIIaR1w4iJSNoN0hnMY7Gpc/n8D4qSCJw8QqFWXf7cuAgnEHxBpweaVcPevC2l3KpjYCx3NypQQgaJg==", + "engines": { + "node": ">= 0.8", + "npm": "1.2.8000 || >= 1.4.16" + } + }, + "node_modules/didyoumean": { + "version": "1.2.2", + "resolved": "https://registry.npmjs.org/didyoumean/-/didyoumean-1.2.2.tgz", + "integrity": "sha512-gxtyfqMg7GKyhQmb056K7M3xszy/myH8w+B4RT+QXBQsvAOdc3XymqDDPHx1BgPgsdAA5SIifona89YtRATDzw==", + "dev": true + }, + "node_modules/dlv": { + "version": "1.1.3", + "resolved": "https://registry.npmjs.org/dlv/-/dlv-1.1.3.tgz", + "integrity": "sha512-+HlytyjlPKnIG8XuRG8WvmBP8xs8P71y+SKKS6ZXWoEgLuePxtDoUEiH7WkdePWrQ5JBpE6aoVqfZfJUQkjXwA==", + "dev": true + }, + "node_modules/eastasianwidth": { + "version": "0.2.0", + "resolved": "https://registry.npmjs.org/eastasianwidth/-/eastasianwidth-0.2.0.tgz", + "integrity": "sha512-I88TYZWc9XiYHRQ4/3c5rjjfgkjhLyW2luGIheGERbNQ6OY7yTybanSpDXZa8y7VUP9YmDcYa+eyq4ca7iLqWA==", + "dev": true + }, + "node_modules/ee-first": { + "version": "1.1.1", + "resolved": "https://registry.npmjs.org/ee-first/-/ee-first-1.1.1.tgz", + "integrity": "sha512-WMwm9LhRUo+WUaRN+vRuETqG89IgZphVSNkdFgeb6sS/E4OrDIN7t48CAewSHXc6C8lefD8KKfr5vY61brQlow==" + }, + "node_modules/emoji-regex": { + "version": "9.2.2", + "resolved": "https://registry.npmjs.org/emoji-regex/-/emoji-regex-9.2.2.tgz", + "integrity": "sha512-L18DaJsXSUk2+42pv8mLs5jJT2hqFkFE4j21wOmgbUqsZ2hL72NsUU785g9RXgo3s0ZNgVl42TiHp3ZtOv/Vyg==", + "dev": true + }, + "node_modules/encodeurl": { + "version": "1.0.2", + "resolved": "https://registry.npmjs.org/encodeurl/-/encodeurl-1.0.2.tgz", + "integrity": "sha512-TPJXq8JqFaVYm2CWmPvnP2Iyo4ZSM7/QKcSmuMLDObfpH5fi7RUGmd/rTDf+rut/saiDiQEeVTNgAmJEdAOx0w==", + "engines": { + "node": ">= 0.8" + } + }, + "node_modules/es-define-property": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/es-define-property/-/es-define-property-1.0.0.tgz", + "integrity": "sha512-jxayLKShrEqqzJ0eumQbVhTYQM27CfT1T35+gCgDFoL82JLsXqTJ76zv6A0YLOgEnLUMvLzsDsGIrl8NFpT2gQ==", + "dependencies": { + "get-intrinsic": "^1.2.4" + }, + "engines": { + "node": ">= 0.4" + } + }, + "node_modules/es-errors": { + "version": "1.3.0", + "resolved": "https://registry.npmjs.org/es-errors/-/es-errors-1.3.0.tgz", + "integrity": "sha512-Zf5H2Kxt2xjTvbJvP2ZWLEICxA6j+hAmMzIlypy4xcBg1vKVnx89Wy0GbS+kf5cwCVFFzdCFh2XSCFNULS6csw==", + "engines": { + "node": ">= 0.4" + } + }, + "node_modules/escape-html": { + "version": "1.0.3", + "resolved": "https://registry.npmjs.org/escape-html/-/escape-html-1.0.3.tgz", + "integrity": "sha512-NiSupZ4OeuGwr68lGIeym/ksIZMJodUGOSCZ/FSnTxcrekbvqrgdUxlJOMpijaKZVjAJrWrGs/6Jy8OMuyj9ow==" + }, + "node_modules/etag": { + "version": "1.8.1", + "resolved": "https://registry.npmjs.org/etag/-/etag-1.8.1.tgz", + "integrity": "sha512-aIL5Fx7mawVa300al2BnEE4iNvo1qETxLrPI/o05L7z6go7fCw1J6EQmbK4FmJ2AS7kgVF/KEZWufBfdClMcPg==", + "engines": { + "node": ">= 0.6" + } + }, + "node_modules/express": { + "version": "4.19.2", + "resolved": "https://registry.npmjs.org/express/-/express-4.19.2.tgz", + "integrity": "sha512-5T6nhjsT+EOMzuck8JjBHARTHfMht0POzlA60WV2pMD3gyXw2LZnZ+ueGdNxG+0calOJcWKbpFcuzLZ91YWq9Q==", + "dependencies": { + "accepts": "~1.3.8", + "array-flatten": "1.1.1", + "body-parser": "1.20.2", + "content-disposition": "0.5.4", + "content-type": "~1.0.4", + "cookie": "0.6.0", + "cookie-signature": "1.0.6", + "debug": "2.6.9", + "depd": "2.0.0", + "encodeurl": "~1.0.2", + "escape-html": "~1.0.3", + "etag": "~1.8.1", + "finalhandler": "1.2.0", + "fresh": "0.5.2", + "http-errors": "2.0.0", + "merge-descriptors": "1.0.1", + "methods": "~1.1.2", + "on-finished": "2.4.1", + "parseurl": "~1.3.3", + "path-to-regexp": "0.1.7", + "proxy-addr": "~2.0.7", + "qs": "6.11.0", + "range-parser": "~1.2.1", + "safe-buffer": "5.2.1", + "send": "0.18.0", + "serve-static": "1.15.0", + "setprototypeof": "1.2.0", + "statuses": "2.0.1", + "type-is": "~1.6.18", + "utils-merge": "1.0.1", + "vary": "~1.1.2" + }, + "engines": { + "node": ">= 0.10.0" + } + }, + "node_modules/fast-glob": { + "version": "3.3.2", + "resolved": "https://registry.npmjs.org/fast-glob/-/fast-glob-3.3.2.tgz", + "integrity": "sha512-oX2ruAFQwf/Orj8m737Y5adxDQO0LAB7/S5MnxCdTNDd4p6BsyIVsv9JQsATbTSq8KHRpLwIHbVlUNatxd+1Ow==", + "dev": true, + "dependencies": { + "@nodelib/fs.stat": "^2.0.2", + "@nodelib/fs.walk": "^1.2.3", + "glob-parent": "^5.1.2", + "merge2": "^1.3.0", + "micromatch": "^4.0.4" + }, + "engines": { + "node": ">=8.6.0" + } + }, + "node_modules/fast-glob/node_modules/glob-parent": { + "version": "5.1.2", + "resolved": "https://registry.npmjs.org/glob-parent/-/glob-parent-5.1.2.tgz", + "integrity": "sha512-AOIgSQCepiJYwP3ARnGx+5VnTu2HBYdzbGP45eLw1vr3zB3vZLeyed1sC9hnbcOc9/SrMyM5RPQrkGz4aS9Zow==", + "dev": true, + "dependencies": { + "is-glob": "^4.0.1" + }, + "engines": { + "node": ">= 6" + } + }, + "node_modules/fastq": { + "version": "1.17.1", + "resolved": "https://registry.npmjs.org/fastq/-/fastq-1.17.1.tgz", + "integrity": "sha512-sRVD3lWVIXWg6By68ZN7vho9a1pQcN/WBFaAAsDDFzlJjvoGx0P8z7V1t72grFJfJhu3YPZBuu25f7Kaw2jN1w==", + "dev": true, + "dependencies": { + "reusify": "^1.0.4" + } + }, + "node_modules/fill-range": { + "version": "7.0.1", + "resolved": "https://registry.npmjs.org/fill-range/-/fill-range-7.0.1.tgz", + "integrity": "sha512-qOo9F+dMUmC2Lcb4BbVvnKJxTPjCm+RRpe4gDuGrzkL7mEVl/djYSu2OdQ2Pa302N4oqkSg9ir6jaLWJ2USVpQ==", + "dev": true, + "dependencies": { + "to-regex-range": "^5.0.1" + }, + "engines": { + "node": ">=8" + } + }, + "node_modules/finalhandler": { + "version": "1.2.0", + "resolved": "https://registry.npmjs.org/finalhandler/-/finalhandler-1.2.0.tgz", + "integrity": "sha512-5uXcUVftlQMFnWC9qu/svkWv3GTd2PfUhK/3PLkYNAe7FbqJMt3515HaxE6eRL74GdsriiwujiawdaB1BpEISg==", + "dependencies": { + "debug": "2.6.9", + "encodeurl": "~1.0.2", + "escape-html": "~1.0.3", + "on-finished": "2.4.1", + "parseurl": "~1.3.3", + "statuses": "2.0.1", + "unpipe": "~1.0.0" + }, + "engines": { + "node": ">= 0.8" + } + }, + "node_modules/follow-redirects": { + "version": "1.15.6", + "resolved": "https://registry.npmjs.org/follow-redirects/-/follow-redirects-1.15.6.tgz", + "integrity": "sha512-wWN62YITEaOpSK584EZXJafH1AGpO8RVgElfkuXbTOrPX4fIfOyEpW/CsiNd8JdYrAoOvafRTOEnvsO++qCqFA==", + "funding": [ + { + "type": "individual", + "url": "https://github.com/sponsors/RubenVerborgh" + } + ], + "engines": { + "node": ">=4.0" + }, + "peerDependenciesMeta": { + "debug": { + "optional": true + } + } + }, + "node_modules/foreground-child": { + "version": "3.1.1", + "resolved": "https://registry.npmjs.org/foreground-child/-/foreground-child-3.1.1.tgz", + "integrity": "sha512-TMKDUnIte6bfb5nWv7V/caI169OHgvwjb7V4WkeUvbQQdjr5rWKqHFiKWb/fcOwB+CzBT+qbWjvj+DVwRskpIg==", + "dev": true, + "dependencies": { + "cross-spawn": "^7.0.0", + "signal-exit": "^4.0.1" + }, + "engines": { + "node": ">=14" + }, + "funding": { + "url": "https://github.com/sponsors/isaacs" + } + }, + "node_modules/form-data": { + "version": "4.0.0", + "resolved": "https://registry.npmjs.org/form-data/-/form-data-4.0.0.tgz", + "integrity": "sha512-ETEklSGi5t0QMZuiXoA/Q6vcnxcLQP5vdugSpuAyi6SVGi2clPPp+xgEhuMaHC+zGgn31Kd235W35f7Hykkaww==", + "dependencies": { + "asynckit": "^0.4.0", + "combined-stream": "^1.0.8", + "mime-types": "^2.1.12" + }, + "engines": { + "node": ">= 6" + } + }, + "node_modules/forwarded": { + "version": "0.2.0", + "resolved": "https://registry.npmjs.org/forwarded/-/forwarded-0.2.0.tgz", + "integrity": "sha512-buRG0fpBtRHSTCOASe6hD258tEubFoRLb4ZNA6NxMVHNw2gOcwHo9wyablzMzOA5z9xA9L1KNjk/Nt6MT9aYow==", + "engines": { + "node": ">= 0.6" + } + }, + "node_modules/fresh": { + "version": "0.5.2", + "resolved": "https://registry.npmjs.org/fresh/-/fresh-0.5.2.tgz", + "integrity": "sha512-zJ2mQYM18rEFOudeV4GShTGIQ7RbzA7ozbU9I/XBpm7kqgMywgmylMwXHxZJmkVoYkna9d2pVXVXPdYTP9ej8Q==", + "engines": { + "node": ">= 0.6" + } + }, + "node_modules/fsevents": { + "version": "2.3.3", + "resolved": "https://registry.npmjs.org/fsevents/-/fsevents-2.3.3.tgz", + "integrity": "sha512-5xoDfX+fL7faATnagmWPpbFtwh/R77WmMMqqHGS65C3vvB0YHrgF+B1YmZ3441tMj5n63k0212XNoJwzlhffQw==", + "dev": true, + "hasInstallScript": true, + "optional": true, + "os": [ + "darwin" + ], + "engines": { + "node": "^8.16.0 || ^10.6.0 || >=11.0.0" + } + }, + "node_modules/function-bind": { + "version": "1.1.2", + "resolved": "https://registry.npmjs.org/function-bind/-/function-bind-1.1.2.tgz", + "integrity": "sha512-7XHNxH7qX9xG5mIwxkhumTox/MIRNcOgDrxWsMt2pAr23WHp6MrRlN7FBSFpCpr+oVO0F744iUgR82nJMfG2SA==", + "funding": { + "url": "https://github.com/sponsors/ljharb" + } + }, + "node_modules/get-intrinsic": { + "version": "1.2.4", + "resolved": "https://registry.npmjs.org/get-intrinsic/-/get-intrinsic-1.2.4.tgz", + "integrity": "sha512-5uYhsJH8VJBTv7oslg4BznJYhDoRI6waYCxMmCdnTrcCrHA/fCFKoTFz2JKKE0HdDFUF7/oQuhzumXJK7paBRQ==", + "dependencies": { + "es-errors": "^1.3.0", + "function-bind": "^1.1.2", + "has-proto": "^1.0.1", + "has-symbols": "^1.0.3", + "hasown": "^2.0.0" + }, + "engines": { + "node": ">= 0.4" + }, + "funding": { + "url": "https://github.com/sponsors/ljharb" + } + }, + "node_modules/glob": { + "version": "10.3.15", + "resolved": "https://registry.npmjs.org/glob/-/glob-10.3.15.tgz", + "integrity": "sha512-0c6RlJt1TICLyvJYIApxb8GsXoai0KUP7AxKKAtsYXdgJR1mGEUa7DgwShbdk1nly0PYoZj01xd4hzbq3fsjpw==", + "dev": true, + "dependencies": { + "foreground-child": "^3.1.0", + "jackspeak": "^2.3.6", + "minimatch": "^9.0.1", + "minipass": "^7.0.4", + "path-scurry": "^1.11.0" + }, + "bin": { + "glob": "dist/esm/bin.mjs" + }, + "engines": { + "node": ">=16 || 14 >=14.18" + }, + "funding": { + "url": "https://github.com/sponsors/isaacs" + } + }, + "node_modules/glob-parent": { + "version": "6.0.2", + "resolved": "https://registry.npmjs.org/glob-parent/-/glob-parent-6.0.2.tgz", + "integrity": "sha512-XxwI8EOhVQgWp6iDL+3b0r86f4d6AX6zSU55HfB4ydCEuXLXc5FcYeOu+nnGftS4TEju/11rt4KJPTMgbfmv4A==", + "dev": true, + "dependencies": { + "is-glob": "^4.0.3" + }, + "engines": { + "node": ">=10.13.0" + } + }, + "node_modules/gopd": { + "version": "1.0.1", + "resolved": "https://registry.npmjs.org/gopd/-/gopd-1.0.1.tgz", + "integrity": "sha512-d65bNlIadxvpb/A2abVdlqKqV563juRnZ1Wtk6s1sIR8uNsXR70xqIzVqxVf1eTqDunwT2MkczEeaezCKTZhwA==", + "dependencies": { + "get-intrinsic": "^1.1.3" + }, + "funding": { + "url": "https://github.com/sponsors/ljharb" + } + }, + "node_modules/has-property-descriptors": { + "version": "1.0.2", + "resolved": "https://registry.npmjs.org/has-property-descriptors/-/has-property-descriptors-1.0.2.tgz", + "integrity": "sha512-55JNKuIW+vq4Ke1BjOTjM2YctQIvCT7GFzHwmfZPGo5wnrgkid0YQtnAleFSqumZm4az3n2BS+erby5ipJdgrg==", + "dependencies": { + "es-define-property": "^1.0.0" + }, + "funding": { + "url": "https://github.com/sponsors/ljharb" + } + }, + "node_modules/has-proto": { + "version": "1.0.3", + "resolved": "https://registry.npmjs.org/has-proto/-/has-proto-1.0.3.tgz", + "integrity": "sha512-SJ1amZAJUiZS+PhsVLf5tGydlaVB8EdFpaSO4gmiUKUOxk8qzn5AIy4ZeJUmh22znIdk/uMAUT2pl3FxzVUH+Q==", + "engines": { + "node": ">= 0.4" + }, + "funding": { + "url": "https://github.com/sponsors/ljharb" + } + }, + "node_modules/has-symbols": { + "version": "1.0.3", + "resolved": "https://registry.npmjs.org/has-symbols/-/has-symbols-1.0.3.tgz", + "integrity": "sha512-l3LCuF6MgDNwTDKkdYGEihYjt5pRPbEg46rtlmnSPlUbgmB8LOIrKJbYYFBSbnPaJexMKtiPO8hmeRjRz2Td+A==", + "engines": { + "node": ">= 0.4" + }, + "funding": { + "url": "https://github.com/sponsors/ljharb" + } + }, + "node_modules/hasown": { + "version": "2.0.2", + "resolved": "https://registry.npmjs.org/hasown/-/hasown-2.0.2.tgz", + "integrity": "sha512-0hJU9SCPvmMzIBdZFqNPXWa6dqh7WdH0cII9y+CyS8rG3nL48Bclra9HmKhVVUHyPWNH5Y7xDwAB7bfgSjkUMQ==", + "dependencies": { + "function-bind": "^1.1.2" + }, + "engines": { + "node": ">= 0.4" + } + }, + "node_modules/http-errors": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/http-errors/-/http-errors-2.0.0.tgz", + "integrity": "sha512-FtwrG/euBzaEjYeRqOgly7G0qviiXoJWnvEH2Z1plBdXgbyjv34pHTSb9zoeHMyDy33+DWy5Wt9Wo+TURtOYSQ==", + "dependencies": { + "depd": "2.0.0", + "inherits": "2.0.4", + "setprototypeof": "1.2.0", + "statuses": "2.0.1", + "toidentifier": "1.0.1" + }, + "engines": { + "node": ">= 0.8" + } + }, + "node_modules/iconv-lite": { + "version": "0.4.24", + "resolved": "https://registry.npmjs.org/iconv-lite/-/iconv-lite-0.4.24.tgz", + "integrity": "sha512-v3MXnZAcvnywkTUEZomIActle7RXXeedOR31wwl7VlyoXO4Qi9arvSenNQWne1TcRwhCL1HwLI21bEqdpj8/rA==", + "dependencies": { + "safer-buffer": ">= 2.1.2 < 3" + }, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/inherits": { + "version": "2.0.4", + "resolved": "https://registry.npmjs.org/inherits/-/inherits-2.0.4.tgz", + "integrity": "sha512-k/vGaX4/Yla3WzyMCvTQOXYeIHvqOKtnqBduzTHpzpQZzAskKMhZ2K+EnBiSM9zGSoIFeMpXKxa4dYeZIQqewQ==" + }, + "node_modules/ipaddr.js": { + "version": "1.9.1", + "resolved": "https://registry.npmjs.org/ipaddr.js/-/ipaddr.js-1.9.1.tgz", + "integrity": "sha512-0KI/607xoxSToH7GjN1FfSbLoU0+btTicjsQSWQlh/hZykN8KpmMf7uYwPW3R+akZ6R/w18ZlXSHBYXiYUPO3g==", + "engines": { + "node": ">= 0.10" + } + }, + "node_modules/is-binary-path": { + "version": "2.1.0", + "resolved": "https://registry.npmjs.org/is-binary-path/-/is-binary-path-2.1.0.tgz", + "integrity": "sha512-ZMERYes6pDydyuGidse7OsHxtbI7WVeUEozgR/g7rd0xUimYNlvZRE/K2MgZTjWy725IfelLeVcEM97mmtRGXw==", + "dev": true, + "dependencies": { + "binary-extensions": "^2.0.0" + }, + "engines": { + "node": ">=8" + } + }, + "node_modules/is-core-module": { + "version": "2.13.1", + "resolved": "https://registry.npmjs.org/is-core-module/-/is-core-module-2.13.1.tgz", + "integrity": "sha512-hHrIjvZsftOsvKSn2TRYl63zvxsgE0K+0mYMoH6gD4omR5IWB2KynivBQczo3+wF1cCkjzvptnI9Q0sPU66ilw==", + "dev": true, + "dependencies": { + "hasown": "^2.0.0" + }, + "funding": { + "url": "https://github.com/sponsors/ljharb" + } + }, + "node_modules/is-extglob": { + "version": "2.1.1", + "resolved": "https://registry.npmjs.org/is-extglob/-/is-extglob-2.1.1.tgz", + "integrity": "sha512-SbKbANkN603Vi4jEZv49LeVJMn4yGwsbzZworEoyEiutsN3nJYdbO36zfhGJ6QEDpOZIFkDtnq5JRxmvl3jsoQ==", + "dev": true, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/is-fullwidth-code-point": { + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/is-fullwidth-code-point/-/is-fullwidth-code-point-3.0.0.tgz", + "integrity": "sha512-zymm5+u+sCsSWyD9qNaejV3DFvhCKclKdizYaJUuHA83RLjb7nSuGnddCHGv0hk+KY7BMAlsWeK4Ueg6EV6XQg==", + "dev": true, + "engines": { + "node": ">=8" + } + }, + "node_modules/is-glob": { + "version": "4.0.3", + "resolved": "https://registry.npmjs.org/is-glob/-/is-glob-4.0.3.tgz", + "integrity": "sha512-xelSayHH36ZgE7ZWhli7pW34hNbNl8Ojv5KVmkJD4hBdD3th8Tfk9vYasLM+mXWOZhFkgZfxhLSnrwRr4elSSg==", + "dev": true, + "dependencies": { + "is-extglob": "^2.1.1" + }, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/is-number": { + "version": "7.0.0", + "resolved": "https://registry.npmjs.org/is-number/-/is-number-7.0.0.tgz", + "integrity": "sha512-41Cifkg6e8TylSpdtTpeLVMqvSBEVzTttHvERD741+pnZ8ANv0004MRL43QKPDlK9cGvNp6NZWZUBlbGXYxxng==", + "dev": true, + "engines": { + "node": ">=0.12.0" + } + }, + "node_modules/isarray": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/isarray/-/isarray-1.0.0.tgz", + "integrity": "sha512-VLghIWNM6ELQzo7zwmcg0NmTVyWKYjvIeM83yjp0wRDTmUnrM678fQbcKBo6n2CJEF0szoG//ytg+TKla89ALQ==" + }, + "node_modules/isexe": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/isexe/-/isexe-2.0.0.tgz", + "integrity": "sha512-RHxMLp9lnKHGHRng9QFhRCMbYAcVpn69smSGcq3f36xjgVVWThj4qqLbTLlq7Ssj8B+fIQ1EuCEGI2lKsyQeIw==", + "dev": true + }, + "node_modules/jackspeak": { + "version": "2.3.6", + "resolved": "https://registry.npmjs.org/jackspeak/-/jackspeak-2.3.6.tgz", + "integrity": "sha512-N3yCS/NegsOBokc8GAdM8UcmfsKiSS8cipheD/nivzr700H+nsMOxJjQnvwOcRYVuFkdH0wGUvW2WbXGmrZGbQ==", + "dev": true, + "dependencies": { + "@isaacs/cliui": "^8.0.2" + }, + "engines": { + "node": ">=14" + }, + "funding": { + "url": "https://github.com/sponsors/isaacs" + }, + "optionalDependencies": { + "@pkgjs/parseargs": "^0.11.0" + } + }, + "node_modules/jiti": { + "version": "1.21.0", + "resolved": "https://registry.npmjs.org/jiti/-/jiti-1.21.0.tgz", + "integrity": "sha512-gFqAIbuKyyso/3G2qhiO2OM6shY6EPP/R0+mkDbyspxKazh8BXDC5FiFsUjlczgdNz/vfra0da2y+aHrusLG/Q==", + "dev": true, + "bin": { + "jiti": "bin/jiti.js" + } + }, + "node_modules/lilconfig": { + "version": "2.1.0", + "resolved": "https://registry.npmjs.org/lilconfig/-/lilconfig-2.1.0.tgz", + "integrity": "sha512-utWOt/GHzuUxnLKxB6dk81RoOeoNeHgbrXiuGk4yyF5qlRz+iIVWu56E2fqGHFrXz0QNUhLB/8nKqvRH66JKGQ==", + "dev": true, + "engines": { + "node": ">=10" + } + }, + "node_modules/lines-and-columns": { + "version": "1.2.4", + "resolved": "https://registry.npmjs.org/lines-and-columns/-/lines-and-columns-1.2.4.tgz", + "integrity": "sha512-7ylylesZQ/PV29jhEDl3Ufjo6ZX7gCqJr5F7PKrqc93v7fzSymt1BpwEU8nAUXs8qzzvqhbjhK5QZg6Mt/HkBg==", + "dev": true + }, + "node_modules/lru-cache": { + "version": "10.2.2", + "resolved": "https://registry.npmjs.org/lru-cache/-/lru-cache-10.2.2.tgz", + "integrity": "sha512-9hp3Vp2/hFQUiIwKo8XCeFVnrg8Pk3TYNPIR7tJADKi5YfcF7vEaK7avFHTlSy3kOKYaJQaalfEo6YuXdceBOQ==", + "dev": true, + "engines": { + "node": "14 || >=16.14" + } + }, + "node_modules/media-typer": { + "version": "0.3.0", + "resolved": "https://registry.npmjs.org/media-typer/-/media-typer-0.3.0.tgz", + "integrity": "sha512-dq+qelQ9akHpcOl/gUVRTxVIOkAJ1wR3QAvb4RsVjS8oVoFjDGTc679wJYmUmknUF5HwMLOgb5O+a3KxfWapPQ==", + "engines": { + "node": ">= 0.6" + } + }, + "node_modules/merge-descriptors": { + "version": "1.0.1", + "resolved": "https://registry.npmjs.org/merge-descriptors/-/merge-descriptors-1.0.1.tgz", + "integrity": "sha512-cCi6g3/Zr1iqQi6ySbseM1Xvooa98N0w31jzUYrXPX2xqObmFGHJ0tQ5u74H3mVh7wLouTseZyYIq39g8cNp1w==" + }, + "node_modules/merge2": { + "version": "1.4.1", + "resolved": "https://registry.npmjs.org/merge2/-/merge2-1.4.1.tgz", + "integrity": "sha512-8q7VEgMJW4J8tcfVPy8g09NcQwZdbwFEqhe/WZkoIzjn/3TGDwtOCYtXGxA3O8tPzpczCCDgv+P2P5y00ZJOOg==", + "dev": true, + "engines": { + "node": ">= 8" + } + }, + "node_modules/methods": { + "version": "1.1.2", + "resolved": "https://registry.npmjs.org/methods/-/methods-1.1.2.tgz", + "integrity": "sha512-iclAHeNqNm68zFtnZ0e+1L2yUIdvzNoauKU4WBA3VvH/vPFieF7qfRlwUZU+DA9P9bPXIS90ulxoUoCH23sV2w==", + "engines": { + "node": ">= 0.6" + } + }, + "node_modules/micromatch": { + "version": "4.0.5", + "resolved": "https://registry.npmjs.org/micromatch/-/micromatch-4.0.5.tgz", + "integrity": "sha512-DMy+ERcEW2q8Z2Po+WNXuw3c5YaUSFjAO5GsJqfEl7UjvtIuFKO6ZrKvcItdy98dwFI2N1tg3zNIdKaQT+aNdA==", + "dev": true, + "dependencies": { + "braces": "^3.0.2", + "picomatch": "^2.3.1" + }, + "engines": { + "node": ">=8.6" + } + }, + "node_modules/mime": { + "version": "1.6.0", + "resolved": "https://registry.npmjs.org/mime/-/mime-1.6.0.tgz", + "integrity": "sha512-x0Vn8spI+wuJ1O6S7gnbaQg8Pxh4NNHb7KSINmEWKiPE4RKOplvijn+NkmYmmRgP68mc70j2EbeTFRsrswaQeg==", + "bin": { + "mime": "cli.js" + }, + "engines": { + "node": ">=4" + } + }, + "node_modules/mime-db": { + "version": "1.52.0", + "resolved": "https://registry.npmjs.org/mime-db/-/mime-db-1.52.0.tgz", + "integrity": "sha512-sPU4uV7dYlvtWJxwwxHD0PuihVNiE7TyAbQ5SWxDCB9mUYvOgroQOwYQQOKPJ8CIbE+1ETVlOoK1UC2nU3gYvg==", + "engines": { + "node": ">= 0.6" + } + }, + "node_modules/mime-types": { + "version": "2.1.35", + "resolved": "https://registry.npmjs.org/mime-types/-/mime-types-2.1.35.tgz", + "integrity": "sha512-ZDY+bPm5zTTF+YpCrAU9nK0UgICYPT0QtT1NZWFv4s++TNkcgVaT0g6+4R2uI4MjQjzysHB1zxuWL50hzaeXiw==", + "dependencies": { + "mime-db": "1.52.0" + }, + "engines": { + "node": ">= 0.6" + } + }, + "node_modules/minimatch": { + "version": "9.0.4", + "resolved": "https://registry.npmjs.org/minimatch/-/minimatch-9.0.4.tgz", + "integrity": "sha512-KqWh+VchfxcMNRAJjj2tnsSJdNbHsVgnkBhTNrW7AjVo6OvLtxw8zfT9oLw1JSohlFzJ8jCoTgaoXvJ+kHt6fw==", + "dev": true, + "dependencies": { + "brace-expansion": "^2.0.1" + }, + "engines": { + "node": ">=16 || 14 >=14.17" + }, + "funding": { + "url": "https://github.com/sponsors/isaacs" + } + }, + "node_modules/minimist": { + "version": "1.2.8", + "resolved": "https://registry.npmjs.org/minimist/-/minimist-1.2.8.tgz", + "integrity": "sha512-2yyAR8qBkN3YuheJanUpWC5U3bb5osDywNB8RzDVlDwDHbocAJveqqj1u8+SVD7jkWT4yvsHCpWqqWqAxb0zCA==", + "funding": { + "url": "https://github.com/sponsors/ljharb" + } + }, + "node_modules/minipass": { + "version": "7.1.1", + "resolved": "https://registry.npmjs.org/minipass/-/minipass-7.1.1.tgz", + "integrity": "sha512-UZ7eQ+h8ywIRAW1hIEl2AqdwzJucU/Kp59+8kkZeSvafXhZjul247BvIJjEVFVeON6d7lM46XX1HXCduKAS8VA==", + "dev": true, + "engines": { + "node": ">=16 || 14 >=14.17" + } + }, + "node_modules/mkdirp": { + "version": "0.5.6", + "resolved": "https://registry.npmjs.org/mkdirp/-/mkdirp-0.5.6.tgz", + "integrity": "sha512-FP+p8RB8OWpF3YZBCrP5gtADmtXApB5AMLn+vdyA+PyxCjrCs00mjyUozssO33cwDeT3wNGdLxJ5M//YqtHAJw==", + "dependencies": { + "minimist": "^1.2.6" + }, + "bin": { + "mkdirp": "bin/cmd.js" + } + }, + "node_modules/ms": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/ms/-/ms-2.0.0.tgz", + "integrity": "sha512-Tpp60P6IUJDTuOq/5Z8cdskzJujfwqfOTkrwIwj7IRISpnkJnT6SyJ4PCPnGMoFjC9ddhal5KVIYtAt97ix05A==" + }, + "node_modules/multer": { + "version": "1.4.5-lts.1", + "resolved": "https://registry.npmjs.org/multer/-/multer-1.4.5-lts.1.tgz", + "integrity": "sha512-ywPWvcDMeH+z9gQq5qYHCCy+ethsk4goepZ45GLD63fOu0YcNecQxi64nDs3qluZB+murG3/D4dJ7+dGctcCQQ==", + "dependencies": { + "append-field": "^1.0.0", + "busboy": "^1.0.0", + "concat-stream": "^1.5.2", + "mkdirp": "^0.5.4", + "object-assign": "^4.1.1", + "type-is": "^1.6.4", + "xtend": "^4.0.0" + }, + "engines": { + "node": ">= 6.0.0" + } + }, + "node_modules/mz": { + "version": "2.7.0", + "resolved": "https://registry.npmjs.org/mz/-/mz-2.7.0.tgz", + "integrity": "sha512-z81GNO7nnYMEhrGh9LeymoE4+Yr0Wn5McHIZMK5cfQCl+NDX08sCZgUc9/6MHni9IWuFLm1Z3HTCXu2z9fN62Q==", + "dev": true, + "dependencies": { + "any-promise": "^1.0.0", + "object-assign": "^4.0.1", + "thenify-all": "^1.0.0" + } + }, + "node_modules/nanoid": { + "version": "3.3.7", + "resolved": "https://registry.npmjs.org/nanoid/-/nanoid-3.3.7.tgz", + "integrity": "sha512-eSRppjcPIatRIMC1U6UngP8XFcz8MQWGQdt1MTBQ7NaAmvXDfvNxbvWV3x2y6CdEUciCSsDHDQZbhYaB8QEo2g==", + "dev": true, + "funding": [ + { + "type": "github", + "url": "https://github.com/sponsors/ai" + } + ], + "bin": { + "nanoid": "bin/nanoid.cjs" + }, + "engines": { + "node": "^10 || ^12 || ^13.7 || ^14 || >=15.0.1" + } + }, + "node_modules/negotiator": { + "version": "0.6.3", + "resolved": "https://registry.npmjs.org/negotiator/-/negotiator-0.6.3.tgz", + "integrity": "sha512-+EUsqGPLsM+j/zdChZjsnX51g4XrHFOIXwfnCVPGlQk/k5giakcKsuxCObBRu6DSm9opw/O6slWbJdghQM4bBg==", + "engines": { + "node": ">= 0.6" + } + }, + "node_modules/normalize-path": { + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/normalize-path/-/normalize-path-3.0.0.tgz", + "integrity": "sha512-6eZs5Ls3WtCisHWp9S2GUy8dqkpGi4BVSz3GaqiE6ezub0512ESztXUwUB6C6IKbQkY2Pnb/mD4WYojCRwcwLA==", + "dev": true, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/object-assign": { + "version": "4.1.1", + "resolved": "https://registry.npmjs.org/object-assign/-/object-assign-4.1.1.tgz", + "integrity": "sha512-rJgTQnkUnH1sFw8yT6VSU3zD3sWmu6sZhIseY8VX+GRu3P6F7Fu+JNDoXfklElbLJSnc3FUQHVe4cU5hj+BcUg==", + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/object-hash": { + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/object-hash/-/object-hash-3.0.0.tgz", + "integrity": "sha512-RSn9F68PjH9HqtltsSnqYC1XXoWe9Bju5+213R98cNGttag9q9yAOTzdbsqvIa7aNm5WffBZFpWYr2aWrklWAw==", + "dev": true, + "engines": { + "node": ">= 6" + } + }, + "node_modules/object-inspect": { + "version": "1.13.1", + "resolved": "https://registry.npmjs.org/object-inspect/-/object-inspect-1.13.1.tgz", + "integrity": "sha512-5qoj1RUiKOMsCCNLV1CBiPYE10sziTsnmNxkAI/rZhiD63CF7IqdFGC/XzjWjpSgLf0LxXX3bDFIh0E18f6UhQ==", + "funding": { + "url": "https://github.com/sponsors/ljharb" + } + }, + "node_modules/on-finished": { + "version": "2.4.1", + "resolved": "https://registry.npmjs.org/on-finished/-/on-finished-2.4.1.tgz", + "integrity": "sha512-oVlzkg3ENAhCk2zdv7IJwd/QUD4z2RxRwpkcGY8psCVcCYZNq4wYnVWALHM+brtuJjePWiYF/ClmuDr8Ch5+kg==", + "dependencies": { + "ee-first": "1.1.1" + }, + "engines": { + "node": ">= 0.8" + } + }, + "node_modules/parseurl": { + "version": "1.3.3", + "resolved": "https://registry.npmjs.org/parseurl/-/parseurl-1.3.3.tgz", + "integrity": "sha512-CiyeOxFT/JZyN5m0z9PfXw4SCBJ6Sygz1Dpl0wqjlhDEGGBP1GnsUVEL0p63hoG1fcj3fHynXi9NYO4nWOL+qQ==", + "engines": { + "node": ">= 0.8" + } + }, + "node_modules/path-key": { + "version": "3.1.1", + "resolved": "https://registry.npmjs.org/path-key/-/path-key-3.1.1.tgz", + "integrity": "sha512-ojmeN0qd+y0jszEtoY48r0Peq5dwMEkIlCOu6Q5f41lfkswXuKtYrhgoTpLnyIcHm24Uhqx+5Tqm2InSwLhE6Q==", + "dev": true, + "engines": { + "node": ">=8" + } + }, + "node_modules/path-parse": { + "version": "1.0.7", + "resolved": "https://registry.npmjs.org/path-parse/-/path-parse-1.0.7.tgz", + "integrity": "sha512-LDJzPVEEEPR+y48z93A0Ed0yXb8pAByGWo/k5YYdYgpY2/2EsOsksJrq7lOHxryrVOn1ejG6oAp8ahvOIQD8sw==", + "dev": true + }, + "node_modules/path-scurry": { + "version": "1.11.1", + "resolved": "https://registry.npmjs.org/path-scurry/-/path-scurry-1.11.1.tgz", + "integrity": "sha512-Xa4Nw17FS9ApQFJ9umLiJS4orGjm7ZzwUrwamcGQuHSzDyth9boKDaycYdDcZDuqYATXw4HFXgaqWTctW/v1HA==", + "dev": true, + "dependencies": { + "lru-cache": "^10.2.0", + "minipass": "^5.0.0 || ^6.0.2 || ^7.0.0" + }, + "engines": { + "node": ">=16 || 14 >=14.18" + }, + "funding": { + "url": "https://github.com/sponsors/isaacs" + } + }, + "node_modules/path-to-regexp": { + "version": "0.1.7", + "resolved": "https://registry.npmjs.org/path-to-regexp/-/path-to-regexp-0.1.7.tgz", + "integrity": "sha512-5DFkuoqlv1uYQKxy8omFBeJPQcdoE07Kv2sferDCrAq1ohOU+MSDswDIbnx3YAM60qIOnYa53wBhXW0EbMonrQ==" + }, + "node_modules/picocolors": { + "version": "1.0.1", + "resolved": "https://registry.npmjs.org/picocolors/-/picocolors-1.0.1.tgz", + "integrity": "sha512-anP1Z8qwhkbmu7MFP5iTt+wQKXgwzf7zTyGlcdzabySa9vd0Xt392U0rVmz9poOaBj0uHJKyyo9/upk0HrEQew==", + "dev": true + }, + "node_modules/picomatch": { + "version": "2.3.1", + "resolved": "https://registry.npmjs.org/picomatch/-/picomatch-2.3.1.tgz", + "integrity": "sha512-JU3teHTNjmE2VCGFzuY8EXzCDVwEqB2a8fsIvwaStHhAWJEeVd1o1QD80CU6+ZdEXXSLbSsuLwJjkCBWqRQUVA==", + "dev": true, + "engines": { + "node": ">=8.6" + }, + "funding": { + "url": "https://github.com/sponsors/jonschlinkert" + } + }, + "node_modules/pify": { + "version": "2.3.0", + "resolved": "https://registry.npmjs.org/pify/-/pify-2.3.0.tgz", + "integrity": "sha512-udgsAY+fTnvv7kI7aaxbqwWNb0AHiB0qBO89PZKPkoTmGOgdbrHDKD+0B2X4uTfJ/FT1R09r9gTsjUjNJotuog==", + "dev": true, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/pirates": { + "version": "4.0.6", + "resolved": "https://registry.npmjs.org/pirates/-/pirates-4.0.6.tgz", + "integrity": "sha512-saLsH7WeYYPiD25LDuLRRY/i+6HaPYr6G1OUlN39otzkSTxKnubR9RTxS3/Kk50s1g2JTgFwWQDQyplC5/SHZg==", + "dev": true, + "engines": { + "node": ">= 6" + } + }, + "node_modules/postcss": { + "version": "8.4.38", + "resolved": "https://registry.npmjs.org/postcss/-/postcss-8.4.38.tgz", + "integrity": "sha512-Wglpdk03BSfXkHoQa3b/oulrotAkwrlLDRSOb9D0bN86FdRyE9lppSp33aHNPgBa0JKCoB+drFLZkQoRRYae5A==", + "dev": true, + "funding": [ + { + "type": "opencollective", + "url": "https://opencollective.com/postcss/" + }, + { + "type": "tidelift", + "url": "https://tidelift.com/funding/github/npm/postcss" + }, + { + "type": "github", + "url": "https://github.com/sponsors/ai" + } + ], + "dependencies": { + "nanoid": "^3.3.7", + "picocolors": "^1.0.0", + "source-map-js": "^1.2.0" + }, + "engines": { + "node": "^10 || ^12 || >=14" + } + }, + "node_modules/postcss-import": { + "version": "15.1.0", + "resolved": "https://registry.npmjs.org/postcss-import/-/postcss-import-15.1.0.tgz", + "integrity": "sha512-hpr+J05B2FVYUAXHeK1YyI267J/dDDhMU6B6civm8hSY1jYJnBXxzKDKDswzJmtLHryrjhnDjqqp/49t8FALew==", + "dev": true, + "dependencies": { + "postcss-value-parser": "^4.0.0", + "read-cache": "^1.0.0", + "resolve": "^1.1.7" + }, + "engines": { + "node": ">=14.0.0" + }, + "peerDependencies": { + "postcss": "^8.0.0" + } + }, + "node_modules/postcss-js": { + "version": "4.0.1", + "resolved": "https://registry.npmjs.org/postcss-js/-/postcss-js-4.0.1.tgz", + "integrity": "sha512-dDLF8pEO191hJMtlHFPRa8xsizHaM82MLfNkUHdUtVEV3tgTp5oj+8qbEqYM57SLfc74KSbw//4SeJma2LRVIw==", + "dev": true, + "dependencies": { + "camelcase-css": "^2.0.1" + }, + "engines": { + "node": "^12 || ^14 || >= 16" + }, + "funding": { + "type": "opencollective", + "url": "https://opencollective.com/postcss/" + }, + "peerDependencies": { + "postcss": "^8.4.21" + } + }, + "node_modules/postcss-load-config": { + "version": "4.0.2", + "resolved": "https://registry.npmjs.org/postcss-load-config/-/postcss-load-config-4.0.2.tgz", + "integrity": "sha512-bSVhyJGL00wMVoPUzAVAnbEoWyqRxkjv64tUl427SKnPrENtq6hJwUojroMz2VB+Q1edmi4IfrAPpami5VVgMQ==", + "dev": true, + "funding": [ + { + "type": "opencollective", + "url": "https://opencollective.com/postcss/" + }, + { + "type": "github", + "url": "https://github.com/sponsors/ai" + } + ], + "dependencies": { + "lilconfig": "^3.0.0", + "yaml": "^2.3.4" + }, + "engines": { + "node": ">= 14" + }, + "peerDependencies": { + "postcss": ">=8.0.9", + "ts-node": ">=9.0.0" + }, + "peerDependenciesMeta": { + "postcss": { + "optional": true + }, + "ts-node": { + "optional": true + } + } + }, + "node_modules/postcss-load-config/node_modules/lilconfig": { + "version": "3.1.1", + "resolved": "https://registry.npmjs.org/lilconfig/-/lilconfig-3.1.1.tgz", + "integrity": "sha512-O18pf7nyvHTckunPWCV1XUNXU1piu01y2b7ATJ0ppkUkk8ocqVWBrYjJBCwHDjD/ZWcfyrA0P4gKhzWGi5EINQ==", + "dev": true, + "engines": { + "node": ">=14" + }, + "funding": { + "url": "https://github.com/sponsors/antonk52" + } + }, + "node_modules/postcss-nested": { + "version": "6.0.1", + "resolved": "https://registry.npmjs.org/postcss-nested/-/postcss-nested-6.0.1.tgz", + "integrity": "sha512-mEp4xPMi5bSWiMbsgoPfcP74lsWLHkQbZc3sY+jWYd65CUwXrUaTp0fmNpa01ZcETKlIgUdFN/MpS2xZtqL9dQ==", + "dev": true, + "dependencies": { + "postcss-selector-parser": "^6.0.11" + }, + "engines": { + "node": ">=12.0" + }, + "funding": { + "type": "opencollective", + "url": "https://opencollective.com/postcss/" + }, + "peerDependencies": { + "postcss": "^8.2.14" + } + }, + "node_modules/postcss-selector-parser": { + "version": "6.0.16", + "resolved": "https://registry.npmjs.org/postcss-selector-parser/-/postcss-selector-parser-6.0.16.tgz", + "integrity": "sha512-A0RVJrX+IUkVZbW3ClroRWurercFhieevHB38sr2+l9eUClMqome3LmEmnhlNy+5Mr2EYN6B2Kaw9wYdd+VHiw==", + "dev": true, + "dependencies": { + "cssesc": "^3.0.0", + "util-deprecate": "^1.0.2" + }, + "engines": { + "node": ">=4" + } + }, + "node_modules/postcss-value-parser": { + "version": "4.2.0", + "resolved": "https://registry.npmjs.org/postcss-value-parser/-/postcss-value-parser-4.2.0.tgz", + "integrity": "sha512-1NNCs6uurfkVbeXG4S8JFT9t19m45ICnif8zWLd5oPSZ50QnwMfK+H3jv408d4jw/7Bttv5axS5IiHoLaVNHeQ==", + "dev": true + }, + "node_modules/process-nextick-args": { + "version": "2.0.1", + "resolved": "https://registry.npmjs.org/process-nextick-args/-/process-nextick-args-2.0.1.tgz", + "integrity": "sha512-3ouUOpQhtgrbOa17J7+uxOTpITYWaGP7/AhoR3+A+/1e9skrzelGi/dXzEYyvbxubEF6Wn2ypscTKiKJFFn1ag==" + }, + "node_modules/proxy-addr": { + "version": "2.0.7", + "resolved": "https://registry.npmjs.org/proxy-addr/-/proxy-addr-2.0.7.tgz", + "integrity": "sha512-llQsMLSUDUPT44jdrU/O37qlnifitDP+ZwrmmZcoSKyLKvtZxpyV0n2/bD/N4tBAAZ/gJEdZU7KMraoK1+XYAg==", + "dependencies": { + "forwarded": "0.2.0", + "ipaddr.js": "1.9.1" + }, + "engines": { + "node": ">= 0.10" + } + }, + "node_modules/proxy-from-env": { + "version": "1.1.0", + "resolved": "https://registry.npmjs.org/proxy-from-env/-/proxy-from-env-1.1.0.tgz", + "integrity": "sha512-D+zkORCbA9f1tdWRK0RaCR3GPv50cMxcrz4X8k5LTSUD1Dkw47mKJEZQNunItRTkWwgtaUSo1RVFRIG9ZXiFYg==" + }, + "node_modules/qs": { + "version": "6.11.0", + "resolved": "https://registry.npmjs.org/qs/-/qs-6.11.0.tgz", + "integrity": "sha512-MvjoMCJwEarSbUYk5O+nmoSzSutSsTwF85zcHPQ9OrlFoZOYIjaqBAJIqIXjptyD5vThxGq52Xu/MaJzRkIk4Q==", + "dependencies": { + "side-channel": "^1.0.4" + }, + "engines": { + "node": ">=0.6" + }, + "funding": { + "url": "https://github.com/sponsors/ljharb" + } + }, + "node_modules/queue-microtask": { + "version": "1.2.3", + "resolved": "https://registry.npmjs.org/queue-microtask/-/queue-microtask-1.2.3.tgz", + "integrity": "sha512-NuaNSa6flKT5JaSYQzJok04JzTL1CA6aGhv5rfLW3PgqA+M2ChpZQnAC8h8i4ZFkBS8X5RqkDBHA7r4hej3K9A==", + "dev": true, + "funding": [ + { + "type": "github", + "url": "https://github.com/sponsors/feross" + }, + { + "type": "patreon", + "url": "https://www.patreon.com/feross" + }, + { + "type": "consulting", + "url": "https://feross.org/support" + } + ] + }, + "node_modules/range-parser": { + "version": "1.2.1", + "resolved": "https://registry.npmjs.org/range-parser/-/range-parser-1.2.1.tgz", + "integrity": "sha512-Hrgsx+orqoygnmhFbKaHE6c296J+HTAQXoxEF6gNupROmmGJRoyzfG3ccAveqCBrwr/2yxQ5BVd/GTl5agOwSg==", + "engines": { + "node": ">= 0.6" + } + }, + "node_modules/raw-body": { + "version": "2.5.2", + "resolved": "https://registry.npmjs.org/raw-body/-/raw-body-2.5.2.tgz", + "integrity": "sha512-8zGqypfENjCIqGhgXToC8aB2r7YrBX+AQAfIPs/Mlk+BtPTztOvTS01NRW/3Eh60J+a48lt8qsCzirQ6loCVfA==", + "dependencies": { + "bytes": "3.1.2", + "http-errors": "2.0.0", + "iconv-lite": "0.4.24", + "unpipe": "1.0.0" + }, + "engines": { + "node": ">= 0.8" + } + }, + "node_modules/read-cache": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/read-cache/-/read-cache-1.0.0.tgz", + "integrity": "sha512-Owdv/Ft7IjOgm/i0xvNDZ1LrRANRfew4b2prF3OWMQLxLfu3bS8FVhCsrSCMK4lR56Y9ya+AThoTpDCTxCmpRA==", + "dev": true, + "dependencies": { + "pify": "^2.3.0" + } + }, + "node_modules/readable-stream": { + "version": "2.3.8", + "resolved": "https://registry.npmjs.org/readable-stream/-/readable-stream-2.3.8.tgz", + "integrity": "sha512-8p0AUk4XODgIewSi0l8Epjs+EVnWiK7NoDIEGU0HhE7+ZyY8D1IMY7odu5lRrFXGg71L15KG8QrPmum45RTtdA==", + "dependencies": { + "core-util-is": "~1.0.0", + "inherits": "~2.0.3", + "isarray": "~1.0.0", + "process-nextick-args": "~2.0.0", + "safe-buffer": "~5.1.1", + "string_decoder": "~1.1.1", + "util-deprecate": "~1.0.1" + } + }, + "node_modules/readable-stream/node_modules/safe-buffer": { + "version": "5.1.2", + "resolved": "https://registry.npmjs.org/safe-buffer/-/safe-buffer-5.1.2.tgz", + "integrity": "sha512-Gd2UZBJDkXlY7GbJxfsE8/nvKkUEU1G38c1siN6QP6a9PT9MmHB8GnpscSmMJSoF8LOIrt8ud/wPtojys4G6+g==" + }, + "node_modules/readdirp": { + "version": "3.6.0", + "resolved": "https://registry.npmjs.org/readdirp/-/readdirp-3.6.0.tgz", + "integrity": "sha512-hOS089on8RduqdbhvQ5Z37A0ESjsqz6qnRcffsMU3495FuTdqSm+7bhJ29JvIOsBDEEnan5DPu9t3To9VRlMzA==", + "dev": true, + "dependencies": { + "picomatch": "^2.2.1" + }, + "engines": { + "node": ">=8.10.0" + } + }, + "node_modules/resolve": { + "version": "1.22.8", + "resolved": "https://registry.npmjs.org/resolve/-/resolve-1.22.8.tgz", + "integrity": "sha512-oKWePCxqpd6FlLvGV1VU0x7bkPmmCNolxzjMf4NczoDnQcIWrAF+cPtZn5i6n+RfD2d9i0tzpKnG6Yk168yIyw==", + "dev": true, + "dependencies": { + "is-core-module": "^2.13.0", + "path-parse": "^1.0.7", + "supports-preserve-symlinks-flag": "^1.0.0" + }, + "bin": { + "resolve": "bin/resolve" + }, + "funding": { + "url": "https://github.com/sponsors/ljharb" + } + }, + "node_modules/reusify": { + "version": "1.0.4", + "resolved": "https://registry.npmjs.org/reusify/-/reusify-1.0.4.tgz", + "integrity": "sha512-U9nH88a3fc/ekCF1l0/UP1IosiuIjyTh7hBvXVMHYgVcfGvt897Xguj2UOLDeI5BG2m7/uwyaLVT6fbtCwTyzw==", + "dev": true, + "engines": { + "iojs": ">=1.0.0", + "node": ">=0.10.0" + } + }, + "node_modules/run-parallel": { + "version": "1.2.0", + "resolved": "https://registry.npmjs.org/run-parallel/-/run-parallel-1.2.0.tgz", + "integrity": "sha512-5l4VyZR86LZ/lDxZTR6jqL8AFE2S0IFLMP26AbjsLVADxHdhB/c0GUsH+y39UfCi3dzz8OlQuPmnaJOMoDHQBA==", + "dev": true, + "funding": [ + { + "type": "github", + "url": "https://github.com/sponsors/feross" + }, + { + "type": "patreon", + "url": "https://www.patreon.com/feross" + }, + { + "type": "consulting", + "url": "https://feross.org/support" + } + ], + "dependencies": { + "queue-microtask": "^1.2.2" + } + }, + "node_modules/safe-buffer": { + "version": "5.2.1", + "resolved": "https://registry.npmjs.org/safe-buffer/-/safe-buffer-5.2.1.tgz", + "integrity": "sha512-rp3So07KcdmmKbGvgaNxQSJr7bGVSVk5S9Eq1F+ppbRo70+YeaDxkw5Dd8NPN+GD6bjnYm2VuPuCXmpuYvmCXQ==", + "funding": [ + { + "type": "github", + "url": "https://github.com/sponsors/feross" + }, + { + "type": "patreon", + "url": "https://www.patreon.com/feross" + }, + { + "type": "consulting", + "url": "https://feross.org/support" + } + ] + }, + "node_modules/safer-buffer": { + "version": "2.1.2", + "resolved": "https://registry.npmjs.org/safer-buffer/-/safer-buffer-2.1.2.tgz", + "integrity": "sha512-YZo3K82SD7Riyi0E1EQPojLz7kpepnSQI9IyPbHHg1XXXevb5dJI7tpyN2ADxGcQbHG7vcyRHk0cbwqcQriUtg==" + }, + "node_modules/send": { + "version": "0.18.0", + "resolved": "https://registry.npmjs.org/send/-/send-0.18.0.tgz", + "integrity": "sha512-qqWzuOjSFOuqPjFe4NOsMLafToQQwBSOEpS+FwEt3A2V3vKubTquT3vmLTQpFgMXp8AlFWFuP1qKaJZOtPpVXg==", + "dependencies": { + "debug": "2.6.9", + "depd": "2.0.0", + "destroy": "1.2.0", + "encodeurl": "~1.0.2", + "escape-html": "~1.0.3", + "etag": "~1.8.1", + "fresh": "0.5.2", + "http-errors": "2.0.0", + "mime": "1.6.0", + "ms": "2.1.3", + "on-finished": "2.4.1", + "range-parser": "~1.2.1", + "statuses": "2.0.1" + }, + "engines": { + "node": ">= 0.8.0" + } + }, + "node_modules/send/node_modules/ms": { + "version": "2.1.3", + "resolved": "https://registry.npmjs.org/ms/-/ms-2.1.3.tgz", + "integrity": "sha512-6FlzubTLZG3J2a/NVCAleEhjzq5oxgHyaCU9yYXvcLsvoVaHJq/s5xXI6/XXP6tz7R9xAOtHnSO/tXtF3WRTlA==" + }, + "node_modules/serve-static": { + "version": "1.15.0", + "resolved": "https://registry.npmjs.org/serve-static/-/serve-static-1.15.0.tgz", + "integrity": "sha512-XGuRDNjXUijsUL0vl6nSD7cwURuzEgglbOaFuZM9g3kwDXOWVTck0jLzjPzGD+TazWbboZYu52/9/XPdUgne9g==", + "dependencies": { + "encodeurl": "~1.0.2", + "escape-html": "~1.0.3", + "parseurl": "~1.3.3", + "send": "0.18.0" + }, + "engines": { + "node": ">= 0.8.0" + } + }, + "node_modules/set-function-length": { + "version": "1.2.2", + "resolved": "https://registry.npmjs.org/set-function-length/-/set-function-length-1.2.2.tgz", + "integrity": "sha512-pgRc4hJ4/sNjWCSS9AmnS40x3bNMDTknHgL5UaMBTMyJnU90EgWh1Rz+MC9eFu4BuN/UwZjKQuY/1v3rM7HMfg==", + "dependencies": { + "define-data-property": "^1.1.4", + "es-errors": "^1.3.0", + "function-bind": "^1.1.2", + "get-intrinsic": "^1.2.4", + "gopd": "^1.0.1", + "has-property-descriptors": "^1.0.2" + }, + "engines": { + "node": ">= 0.4" + } + }, + "node_modules/setprototypeof": { + "version": "1.2.0", + "resolved": "https://registry.npmjs.org/setprototypeof/-/setprototypeof-1.2.0.tgz", + "integrity": "sha512-E5LDX7Wrp85Kil5bhZv46j8jOeboKq5JMmYM3gVGdGH8xFpPWXUMsNrlODCrkoxMEeNi/XZIwuRvY4XNwYMJpw==" + }, + "node_modules/shebang-command": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/shebang-command/-/shebang-command-2.0.0.tgz", + "integrity": "sha512-kHxr2zZpYtdmrN1qDjrrX/Z1rR1kG8Dx+gkpK1G4eXmvXswmcE1hTWBWYUzlraYw1/yZp6YuDY77YtvbN0dmDA==", + "dev": true, + "dependencies": { + "shebang-regex": "^3.0.0" + }, + "engines": { + "node": ">=8" + } + }, + "node_modules/shebang-regex": { + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/shebang-regex/-/shebang-regex-3.0.0.tgz", + "integrity": "sha512-7++dFhtcx3353uBaq8DDR4NuxBetBzC7ZQOhmTQInHEd6bSrXdiEyzCvG07Z44UYdLShWUyXt5M/yhz8ekcb1A==", + "dev": true, + "engines": { + "node": ">=8" + } + }, + "node_modules/side-channel": { + "version": "1.0.6", + "resolved": "https://registry.npmjs.org/side-channel/-/side-channel-1.0.6.tgz", + "integrity": "sha512-fDW/EZ6Q9RiO8eFG8Hj+7u/oW+XrPTIChwCOM2+th2A6OblDtYYIpve9m+KvI9Z4C9qSEXlaGR6bTEYHReuglA==", + "dependencies": { + "call-bind": "^1.0.7", + "es-errors": "^1.3.0", + "get-intrinsic": "^1.2.4", + "object-inspect": "^1.13.1" + }, + "engines": { + "node": ">= 0.4" + }, + "funding": { + "url": "https://github.com/sponsors/ljharb" + } + }, + "node_modules/signal-exit": { + "version": "4.1.0", + "resolved": "https://registry.npmjs.org/signal-exit/-/signal-exit-4.1.0.tgz", + "integrity": "sha512-bzyZ1e88w9O1iNJbKnOlvYTrWPDl46O1bG0D3XInv+9tkPrxrN8jUUTiFlDkkmKWgn1M6CfIA13SuGqOa9Korw==", + "dev": true, + "engines": { + "node": ">=14" + }, + "funding": { + "url": "https://github.com/sponsors/isaacs" + } + }, + "node_modules/source-map-js": { + "version": "1.2.0", + "resolved": "https://registry.npmjs.org/source-map-js/-/source-map-js-1.2.0.tgz", + "integrity": "sha512-itJW8lvSA0TXEphiRoawsCksnlf8SyvmFzIhltqAHluXd88pkCd+cXJVHTDwdCr0IzwptSm035IHQktUu1QUMg==", + "dev": true, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/statuses": { + "version": "2.0.1", + "resolved": "https://registry.npmjs.org/statuses/-/statuses-2.0.1.tgz", + "integrity": "sha512-RwNA9Z/7PrK06rYLIzFMlaF+l73iwpzsqRIFgbMLbTcLD6cOao82TaWefPXQvB2fOC4AjuYSEndS7N/mTCbkdQ==", + "engines": { + "node": ">= 0.8" + } + }, + "node_modules/streamsearch": { + "version": "1.1.0", + "resolved": "https://registry.npmjs.org/streamsearch/-/streamsearch-1.1.0.tgz", + "integrity": "sha512-Mcc5wHehp9aXz1ax6bZUyY5afg9u2rv5cqQI3mRrYkGC8rW2hM02jWuwjtL++LS5qinSyhj2QfLyNsuc+VsExg==", + "engines": { + "node": ">=10.0.0" + } + }, + "node_modules/string_decoder": { + "version": "1.1.1", + "resolved": "https://registry.npmjs.org/string_decoder/-/string_decoder-1.1.1.tgz", + "integrity": "sha512-n/ShnvDi6FHbbVfviro+WojiFzv+s8MPMHBczVePfUpDJLwoLT0ht1l4YwBCbi8pJAveEEdnkHyPyTP/mzRfwg==", + "dependencies": { + "safe-buffer": "~5.1.0" + } + }, + "node_modules/string_decoder/node_modules/safe-buffer": { + "version": "5.1.2", + "resolved": "https://registry.npmjs.org/safe-buffer/-/safe-buffer-5.1.2.tgz", + "integrity": "sha512-Gd2UZBJDkXlY7GbJxfsE8/nvKkUEU1G38c1siN6QP6a9PT9MmHB8GnpscSmMJSoF8LOIrt8ud/wPtojys4G6+g==" + }, + "node_modules/string-width": { + "version": "5.1.2", + "resolved": "https://registry.npmjs.org/string-width/-/string-width-5.1.2.tgz", + "integrity": "sha512-HnLOCR3vjcY8beoNLtcjZ5/nxn2afmME6lhrDrebokqMap+XbeW8n9TXpPDOqdGK5qcI3oT0GKTW6wC7EMiVqA==", + "dev": true, + "dependencies": { + "eastasianwidth": "^0.2.0", + "emoji-regex": "^9.2.2", + "strip-ansi": "^7.0.1" + }, + "engines": { + "node": ">=12" + }, + "funding": { + "url": "https://github.com/sponsors/sindresorhus" + } + }, + "node_modules/string-width-cjs": { + "name": "string-width", + "version": "4.2.3", + "resolved": "https://registry.npmjs.org/string-width/-/string-width-4.2.3.tgz", + "integrity": "sha512-wKyQRQpjJ0sIp62ErSZdGsjMJWsap5oRNihHhu6G7JVO/9jIB6UyevL+tXuOqrng8j/cxKTWyWUwvSTriiZz/g==", + "dev": true, + "dependencies": { + "emoji-regex": "^8.0.0", + "is-fullwidth-code-point": "^3.0.0", + "strip-ansi": "^6.0.1" + }, + "engines": { + "node": ">=8" + } + }, + "node_modules/string-width-cjs/node_modules/ansi-regex": { + "version": "5.0.1", + "resolved": "https://registry.npmjs.org/ansi-regex/-/ansi-regex-5.0.1.tgz", + "integrity": "sha512-quJQXlTSUGL2LH9SUXo8VwsY4soanhgo6LNSm84E1LBcE8s3O0wpdiRzyR9z/ZZJMlMWv37qOOb9pdJlMUEKFQ==", + "dev": true, + "engines": { + "node": ">=8" + } + }, + "node_modules/string-width-cjs/node_modules/emoji-regex": { + "version": "8.0.0", + "resolved": "https://registry.npmjs.org/emoji-regex/-/emoji-regex-8.0.0.tgz", + "integrity": "sha512-MSjYzcWNOA0ewAHpz0MxpYFvwg6yjy1NG3xteoqz644VCo/RPgnr1/GGt+ic3iJTzQ8Eu3TdM14SawnVUmGE6A==", + "dev": true + }, + "node_modules/string-width-cjs/node_modules/strip-ansi": { + "version": "6.0.1", + "resolved": "https://registry.npmjs.org/strip-ansi/-/strip-ansi-6.0.1.tgz", + "integrity": "sha512-Y38VPSHcqkFrCpFnQ9vuSXmquuv5oXOKpGeT6aGrr3o3Gc9AlVa6JBfUSOCnbxGGZF+/0ooI7KrPuUSztUdU5A==", + "dev": true, + "dependencies": { + "ansi-regex": "^5.0.1" + }, + "engines": { + "node": ">=8" + } + }, + "node_modules/strip-ansi": { + "version": "7.1.0", + "resolved": "https://registry.npmjs.org/strip-ansi/-/strip-ansi-7.1.0.tgz", + "integrity": "sha512-iq6eVVI64nQQTRYq2KtEg2d2uU7LElhTJwsH4YzIHZshxlgZms/wIc4VoDQTlG/IvVIrBKG06CrZnp0qv7hkcQ==", + "dev": true, + "dependencies": { + "ansi-regex": "^6.0.1" + }, + "engines": { + "node": ">=12" + }, + "funding": { + "url": "https://github.com/chalk/strip-ansi?sponsor=1" + } + }, + "node_modules/strip-ansi-cjs": { + "name": "strip-ansi", + "version": "6.0.1", + "resolved": "https://registry.npmjs.org/strip-ansi/-/strip-ansi-6.0.1.tgz", + "integrity": "sha512-Y38VPSHcqkFrCpFnQ9vuSXmquuv5oXOKpGeT6aGrr3o3Gc9AlVa6JBfUSOCnbxGGZF+/0ooI7KrPuUSztUdU5A==", + "dev": true, + "dependencies": { + "ansi-regex": "^5.0.1" + }, + "engines": { + "node": ">=8" + } + }, + "node_modules/strip-ansi-cjs/node_modules/ansi-regex": { + "version": "5.0.1", + "resolved": "https://registry.npmjs.org/ansi-regex/-/ansi-regex-5.0.1.tgz", + "integrity": "sha512-quJQXlTSUGL2LH9SUXo8VwsY4soanhgo6LNSm84E1LBcE8s3O0wpdiRzyR9z/ZZJMlMWv37qOOb9pdJlMUEKFQ==", + "dev": true, + "engines": { + "node": ">=8" + } + }, + "node_modules/sucrase": { + "version": "3.35.0", + "resolved": "https://registry.npmjs.org/sucrase/-/sucrase-3.35.0.tgz", + "integrity": "sha512-8EbVDiu9iN/nESwxeSxDKe0dunta1GOlHufmSSXxMD2z2/tMZpDMpvXQGsc+ajGo8y2uYUmixaSRUc/QPoQ0GA==", + "dev": true, + "dependencies": { + "@jridgewell/gen-mapping": "^0.3.2", + "commander": "^4.0.0", + "glob": "^10.3.10", + "lines-and-columns": "^1.1.6", + "mz": "^2.7.0", + "pirates": "^4.0.1", + "ts-interface-checker": "^0.1.9" + }, + "bin": { + "sucrase": "bin/sucrase", + "sucrase-node": "bin/sucrase-node" + }, + "engines": { + "node": ">=16 || 14 >=14.17" + } + }, + "node_modules/supports-preserve-symlinks-flag": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/supports-preserve-symlinks-flag/-/supports-preserve-symlinks-flag-1.0.0.tgz", + "integrity": "sha512-ot0WnXS9fgdkgIcePe6RHNk1WA8+muPa6cSjeR3V8K27q9BB1rTE3R1p7Hv0z1ZyAc8s6Vvv8DIyWf681MAt0w==", + "dev": true, + "engines": { + "node": ">= 0.4" + }, + "funding": { + "url": "https://github.com/sponsors/ljharb" + } + }, + "node_modules/tailwindcss": { + "version": "3.4.3", + "resolved": "https://registry.npmjs.org/tailwindcss/-/tailwindcss-3.4.3.tgz", + "integrity": "sha512-U7sxQk/n397Bmx4JHbJx/iSOOv5G+II3f1kpLpY2QeUv5DcPdcTsYLlusZfq1NthHS1c1cZoyFmmkex1rzke0A==", + "dev": true, + "dependencies": { + "@alloc/quick-lru": "^5.2.0", + "arg": "^5.0.2", + "chokidar": "^3.5.3", + "didyoumean": "^1.2.2", + "dlv": "^1.1.3", + "fast-glob": "^3.3.0", + "glob-parent": "^6.0.2", + "is-glob": "^4.0.3", + "jiti": "^1.21.0", + "lilconfig": "^2.1.0", + "micromatch": "^4.0.5", + "normalize-path": "^3.0.0", + "object-hash": "^3.0.0", + "picocolors": "^1.0.0", + "postcss": "^8.4.23", + "postcss-import": "^15.1.0", + "postcss-js": "^4.0.1", + "postcss-load-config": "^4.0.1", + "postcss-nested": "^6.0.1", + "postcss-selector-parser": "^6.0.11", + "resolve": "^1.22.2", + "sucrase": "^3.32.0" + }, + "bin": { + "tailwind": "lib/cli.js", + "tailwindcss": "lib/cli.js" + }, + "engines": { + "node": ">=14.0.0" + } + }, + "node_modules/thenify": { + "version": "3.3.1", + "resolved": "https://registry.npmjs.org/thenify/-/thenify-3.3.1.tgz", + "integrity": "sha512-RVZSIV5IG10Hk3enotrhvz0T9em6cyHBLkH/YAZuKqd8hRkKhSfCGIcP2KUY0EPxndzANBmNllzWPwak+bheSw==", + "dev": true, + "dependencies": { + "any-promise": "^1.0.0" + } + }, + "node_modules/thenify-all": { + "version": "1.6.0", + "resolved": "https://registry.npmjs.org/thenify-all/-/thenify-all-1.6.0.tgz", + "integrity": "sha512-RNxQH/qI8/t3thXJDwcstUO4zeqo64+Uy/+sNVRBx4Xn2OX+OZ9oP+iJnNFqplFra2ZUVeKCSa2oVWi3T4uVmA==", + "dev": true, + "dependencies": { + "thenify": ">= 3.1.0 < 4" + }, + "engines": { + "node": ">=0.8" + } + }, + "node_modules/to-regex-range": { + "version": "5.0.1", + "resolved": "https://registry.npmjs.org/to-regex-range/-/to-regex-range-5.0.1.tgz", + "integrity": "sha512-65P7iz6X5yEr1cwcgvQxbbIw7Uk3gOy5dIdtZ4rDveLqhrdJP+Li/Hx6tyK0NEb+2GCyneCMJiGqrADCSNk8sQ==", + "dev": true, + "dependencies": { + "is-number": "^7.0.0" + }, + "engines": { + "node": ">=8.0" + } + }, + "node_modules/toidentifier": { + "version": "1.0.1", + "resolved": "https://registry.npmjs.org/toidentifier/-/toidentifier-1.0.1.tgz", + "integrity": "sha512-o5sSPKEkg/DIQNmH43V0/uerLrpzVedkUh8tGNvaeXpfpuwjKenlSox/2O/BTlZUtEe+JG7s5YhEz608PlAHRA==", + "engines": { + "node": ">=0.6" + } + }, + "node_modules/ts-interface-checker": { + "version": "0.1.13", + "resolved": "https://registry.npmjs.org/ts-interface-checker/-/ts-interface-checker-0.1.13.tgz", + "integrity": "sha512-Y/arvbn+rrz3JCKl9C4kVNfTfSm2/mEp5FSz5EsZSANGPSlQrpRI5M4PKF+mJnE52jOO90PnPSc3Ur3bTQw0gA==", + "dev": true + }, + "node_modules/type-is": { + "version": "1.6.18", + "resolved": "https://registry.npmjs.org/type-is/-/type-is-1.6.18.tgz", + "integrity": "sha512-TkRKr9sUTxEH8MdfuCSP7VizJyzRNMjj2J2do2Jr3Kym598JVdEksuzPQCnlFPW4ky9Q+iA+ma9BGm06XQBy8g==", + "dependencies": { + "media-typer": "0.3.0", + "mime-types": "~2.1.24" + }, + "engines": { + "node": ">= 0.6" + } + }, + "node_modules/typedarray": { + "version": "0.0.6", + "resolved": "https://registry.npmjs.org/typedarray/-/typedarray-0.0.6.tgz", + "integrity": "sha512-/aCDEGatGvZ2BIk+HmLf4ifCJFwvKFNb9/JeZPMulfgFracn9QFcAf5GO8B/mweUjSoblS5In0cWhqpfs/5PQA==" + }, + "node_modules/unpipe": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/unpipe/-/unpipe-1.0.0.tgz", + "integrity": "sha512-pjy2bYhSsufwWlKwPc+l3cN7+wuJlK6uz0YdJEOlQDbl6jo/YlPi4mb8agUkVC8BF7V8NuzeyPNqRksA3hztKQ==", + "engines": { + "node": ">= 0.8" + } + }, + "node_modules/util-deprecate": { + "version": "1.0.2", + "resolved": "https://registry.npmjs.org/util-deprecate/-/util-deprecate-1.0.2.tgz", + "integrity": "sha512-EPD5q1uXyFxJpCrLnCc1nHnq3gOa6DZBocAIiI2TaSCA7VCJ1UJDMagCzIkXNsUYfD1daK//LTEQ8xiIbrHtcw==" + }, + "node_modules/utils-merge": { + "version": "1.0.1", + "resolved": "https://registry.npmjs.org/utils-merge/-/utils-merge-1.0.1.tgz", + "integrity": "sha512-pMZTvIkT1d+TFGvDOqodOclx0QWkkgi6Tdoa8gC8ffGAAqz9pzPTZWAybbsHHoED/ztMtkv/VoYTYyShUn81hA==", + "engines": { + "node": ">= 0.4.0" + } + }, + "node_modules/vary": { + "version": "1.1.2", + "resolved": "https://registry.npmjs.org/vary/-/vary-1.1.2.tgz", + "integrity": "sha512-BNGbWLfd0eUPabhkXUVm0j8uuvREyTh5ovRa/dyow/BqAbZJyC+5fU+IzQOzmAKzYqYRAISoRhdQr3eIZ/PXqg==", + "engines": { + "node": ">= 0.8" + } + }, + "node_modules/which": { + "version": "2.0.2", + "resolved": "https://registry.npmjs.org/which/-/which-2.0.2.tgz", + "integrity": "sha512-BLI3Tl1TW3Pvl70l3yq3Y64i+awpwXqsGBYWkkqMtnbXgrMD+yj7rhW0kuEDxzJaYXGjEW5ogapKNMEKNMjibA==", + "dev": true, + "dependencies": { + "isexe": "^2.0.0" + }, + "bin": { + "node-which": "bin/node-which" + }, + "engines": { + "node": ">= 8" + } + }, + "node_modules/wrap-ansi": { + "version": "8.1.0", + "resolved": "https://registry.npmjs.org/wrap-ansi/-/wrap-ansi-8.1.0.tgz", + "integrity": "sha512-si7QWI6zUMq56bESFvagtmzMdGOtoxfR+Sez11Mobfc7tm+VkUckk9bW2UeffTGVUbOksxmSw0AA2gs8g71NCQ==", + "dev": true, + "dependencies": { + "ansi-styles": "^6.1.0", + "string-width": "^5.0.1", + "strip-ansi": "^7.0.1" + }, + "engines": { + "node": ">=12" + }, + "funding": { + "url": "https://github.com/chalk/wrap-ansi?sponsor=1" + } + }, + "node_modules/wrap-ansi-cjs": { + "name": "wrap-ansi", + "version": "7.0.0", + "resolved": "https://registry.npmjs.org/wrap-ansi/-/wrap-ansi-7.0.0.tgz", + "integrity": "sha512-YVGIj2kamLSTxw6NsZjoBxfSwsn0ycdesmc4p+Q21c5zPuZ1pl+NfxVdxPtdHvmNVOQ6XSYG4AUtyt/Fi7D16Q==", + "dev": true, + "dependencies": { + "ansi-styles": "^4.0.0", + "string-width": "^4.1.0", + "strip-ansi": "^6.0.0" + }, + "engines": { + "node": ">=10" + }, + "funding": { + "url": "https://github.com/chalk/wrap-ansi?sponsor=1" + } + }, + "node_modules/wrap-ansi-cjs/node_modules/ansi-regex": { + "version": "5.0.1", + "resolved": "https://registry.npmjs.org/ansi-regex/-/ansi-regex-5.0.1.tgz", + "integrity": "sha512-quJQXlTSUGL2LH9SUXo8VwsY4soanhgo6LNSm84E1LBcE8s3O0wpdiRzyR9z/ZZJMlMWv37qOOb9pdJlMUEKFQ==", + "dev": true, + "engines": { + "node": ">=8" + } + }, + "node_modules/wrap-ansi-cjs/node_modules/ansi-styles": { + "version": "4.3.0", + "resolved": "https://registry.npmjs.org/ansi-styles/-/ansi-styles-4.3.0.tgz", + "integrity": "sha512-zbB9rCJAT1rbjiVDb2hqKFHNYLxgtk8NURxZ3IZwD3F6NtxbXZQCnnSi1Lkx+IDohdPlFp222wVALIheZJQSEg==", + "dev": true, + "dependencies": { + "color-convert": "^2.0.1" + }, + "engines": { + "node": ">=8" + }, + "funding": { + "url": "https://github.com/chalk/ansi-styles?sponsor=1" + } + }, + "node_modules/wrap-ansi-cjs/node_modules/emoji-regex": { + "version": "8.0.0", + "resolved": "https://registry.npmjs.org/emoji-regex/-/emoji-regex-8.0.0.tgz", + "integrity": "sha512-MSjYzcWNOA0ewAHpz0MxpYFvwg6yjy1NG3xteoqz644VCo/RPgnr1/GGt+ic3iJTzQ8Eu3TdM14SawnVUmGE6A==", + "dev": true + }, + "node_modules/wrap-ansi-cjs/node_modules/string-width": { + "version": "4.2.3", + "resolved": "https://registry.npmjs.org/string-width/-/string-width-4.2.3.tgz", + "integrity": "sha512-wKyQRQpjJ0sIp62ErSZdGsjMJWsap5oRNihHhu6G7JVO/9jIB6UyevL+tXuOqrng8j/cxKTWyWUwvSTriiZz/g==", + "dev": true, + "dependencies": { + "emoji-regex": "^8.0.0", + "is-fullwidth-code-point": "^3.0.0", + "strip-ansi": "^6.0.1" + }, + "engines": { + "node": ">=8" + } + }, + "node_modules/wrap-ansi-cjs/node_modules/strip-ansi": { + "version": "6.0.1", + "resolved": "https://registry.npmjs.org/strip-ansi/-/strip-ansi-6.0.1.tgz", + "integrity": "sha512-Y38VPSHcqkFrCpFnQ9vuSXmquuv5oXOKpGeT6aGrr3o3Gc9AlVa6JBfUSOCnbxGGZF+/0ooI7KrPuUSztUdU5A==", + "dev": true, + "dependencies": { + "ansi-regex": "^5.0.1" + }, + "engines": { + "node": ">=8" + } + }, + "node_modules/xtend": { + "version": "4.0.2", + "resolved": "https://registry.npmjs.org/xtend/-/xtend-4.0.2.tgz", + "integrity": "sha512-LKYU1iAXJXUgAXn9URjiu+MWhyUXHsvfp7mcuYm9dSUKK0/CjtrUwFAxD82/mCWbtLsGjFIad0wIsod4zrTAEQ==", + "engines": { + "node": ">=0.4" + } + }, + "node_modules/yaml": { + "version": "2.4.2", + "resolved": "https://registry.npmjs.org/yaml/-/yaml-2.4.2.tgz", + "integrity": "sha512-B3VqDZ+JAg1nZpaEmWtTXUlBneoGx6CPM9b0TENK6aoSu5t73dItudwdgmi6tHlIZZId4dZ9skcAQ2UbcyAeVA==", + "dev": true, + "bin": { + "yaml": "bin.mjs" + }, + "engines": { + "node": ">= 14" + } } - ] - }, - "node_modules/safer-buffer": { - "version": "2.1.2", - "resolved": "https://registry.npmjs.org/safer-buffer/-/safer-buffer-2.1.2.tgz", - "integrity": "sha512-YZo3K82SD7Riyi0E1EQPojLz7kpepnSQI9IyPbHHg1XXXevb5dJI7tpyN2ADxGcQbHG7vcyRHk0cbwqcQriUtg==" - }, - "node_modules/send": { - "version": "0.18.0", - "resolved": "https://registry.npmjs.org/send/-/send-0.18.0.tgz", - "integrity": "sha512-qqWzuOjSFOuqPjFe4NOsMLafToQQwBSOEpS+FwEt3A2V3vKubTquT3vmLTQpFgMXp8AlFWFuP1qKaJZOtPpVXg==", - "dependencies": { - "debug": "2.6.9", - "depd": "2.0.0", - "destroy": "1.2.0", - "encodeurl": "~1.0.2", - "escape-html": "~1.0.3", - "etag": "~1.8.1", - "fresh": "0.5.2", - "http-errors": "2.0.0", - "mime": "1.6.0", - "ms": "2.1.3", - "on-finished": "2.4.1", - "range-parser": "~1.2.1", - "statuses": "2.0.1" - }, - "engines": { - "node": ">= 0.8.0" - } - }, - "node_modules/send/node_modules/ms": { - "version": "2.1.3", - "resolved": "https://registry.npmjs.org/ms/-/ms-2.1.3.tgz", - "integrity": "sha512-6FlzubTLZG3J2a/NVCAleEhjzq5oxgHyaCU9yYXvcLsvoVaHJq/s5xXI6/XXP6tz7R9xAOtHnSO/tXtF3WRTlA==" - }, - "node_modules/serve-static": { - "version": "1.15.0", - "resolved": "https://registry.npmjs.org/serve-static/-/serve-static-1.15.0.tgz", - "integrity": "sha512-XGuRDNjXUijsUL0vl6nSD7cwURuzEgglbOaFuZM9g3kwDXOWVTck0jLzjPzGD+TazWbboZYu52/9/XPdUgne9g==", - "dependencies": { - "encodeurl": "~1.0.2", - "escape-html": "~1.0.3", - "parseurl": "~1.3.3", - "send": "0.18.0" - }, - "engines": { - "node": ">= 0.8.0" - } - }, - "node_modules/set-function-length": { - "version": "1.2.2", - "resolved": "https://registry.npmjs.org/set-function-length/-/set-function-length-1.2.2.tgz", - "integrity": "sha512-pgRc4hJ4/sNjWCSS9AmnS40x3bNMDTknHgL5UaMBTMyJnU90EgWh1Rz+MC9eFu4BuN/UwZjKQuY/1v3rM7HMfg==", - "dependencies": { - "define-data-property": "^1.1.4", - "es-errors": "^1.3.0", - "function-bind": "^1.1.2", - "get-intrinsic": "^1.2.4", - "gopd": "^1.0.1", - "has-property-descriptors": "^1.0.2" - }, - "engines": { - "node": ">= 0.4" - } - }, - "node_modules/setprototypeof": { - "version": "1.2.0", - "resolved": "https://registry.npmjs.org/setprototypeof/-/setprototypeof-1.2.0.tgz", - "integrity": "sha512-E5LDX7Wrp85Kil5bhZv46j8jOeboKq5JMmYM3gVGdGH8xFpPWXUMsNrlODCrkoxMEeNi/XZIwuRvY4XNwYMJpw==" - }, - "node_modules/side-channel": { - "version": "1.0.6", - "resolved": "https://registry.npmjs.org/side-channel/-/side-channel-1.0.6.tgz", - "integrity": "sha512-fDW/EZ6Q9RiO8eFG8Hj+7u/oW+XrPTIChwCOM2+th2A6OblDtYYIpve9m+KvI9Z4C9qSEXlaGR6bTEYHReuglA==", - "dependencies": { - "call-bind": "^1.0.7", - "es-errors": "^1.3.0", - "get-intrinsic": "^1.2.4", - "object-inspect": "^1.13.1" - }, - "engines": { - "node": ">= 0.4" - }, - "funding": { - "url": "https://github.com/sponsors/ljharb" - } - }, - "node_modules/statuses": { - "version": "2.0.1", - "resolved": "https://registry.npmjs.org/statuses/-/statuses-2.0.1.tgz", - "integrity": "sha512-RwNA9Z/7PrK06rYLIzFMlaF+l73iwpzsqRIFgbMLbTcLD6cOao82TaWefPXQvB2fOC4AjuYSEndS7N/mTCbkdQ==", - "engines": { - "node": ">= 0.8" - } - }, - "node_modules/streamsearch": { - "version": "1.1.0", - "resolved": "https://registry.npmjs.org/streamsearch/-/streamsearch-1.1.0.tgz", - "integrity": "sha512-Mcc5wHehp9aXz1ax6bZUyY5afg9u2rv5cqQI3mRrYkGC8rW2hM02jWuwjtL++LS5qinSyhj2QfLyNsuc+VsExg==", - "engines": { - "node": ">=10.0.0" - } - }, - "node_modules/string_decoder": { - "version": "1.1.1", - "resolved": "https://registry.npmjs.org/string_decoder/-/string_decoder-1.1.1.tgz", - "integrity": "sha512-n/ShnvDi6FHbbVfviro+WojiFzv+s8MPMHBczVePfUpDJLwoLT0ht1l4YwBCbi8pJAveEEdnkHyPyTP/mzRfwg==", - "dependencies": { - "safe-buffer": "~5.1.0" - } - }, - "node_modules/string_decoder/node_modules/safe-buffer": { - "version": "5.1.2", - "resolved": "https://registry.npmjs.org/safe-buffer/-/safe-buffer-5.1.2.tgz", - "integrity": "sha512-Gd2UZBJDkXlY7GbJxfsE8/nvKkUEU1G38c1siN6QP6a9PT9MmHB8GnpscSmMJSoF8LOIrt8ud/wPtojys4G6+g==" - }, - "node_modules/toidentifier": { - "version": "1.0.1", - "resolved": "https://registry.npmjs.org/toidentifier/-/toidentifier-1.0.1.tgz", - "integrity": "sha512-o5sSPKEkg/DIQNmH43V0/uerLrpzVedkUh8tGNvaeXpfpuwjKenlSox/2O/BTlZUtEe+JG7s5YhEz608PlAHRA==", - "engines": { - "node": ">=0.6" - } - }, - "node_modules/type-is": { - "version": "1.6.18", - "resolved": "https://registry.npmjs.org/type-is/-/type-is-1.6.18.tgz", - "integrity": "sha512-TkRKr9sUTxEH8MdfuCSP7VizJyzRNMjj2J2do2Jr3Kym598JVdEksuzPQCnlFPW4ky9Q+iA+ma9BGm06XQBy8g==", - "dependencies": { - "media-typer": "0.3.0", - "mime-types": "~2.1.24" - }, - "engines": { - "node": ">= 0.6" - } - }, - "node_modules/typedarray": { - "version": "0.0.6", - "resolved": "https://registry.npmjs.org/typedarray/-/typedarray-0.0.6.tgz", - "integrity": "sha512-/aCDEGatGvZ2BIk+HmLf4ifCJFwvKFNb9/JeZPMulfgFracn9QFcAf5GO8B/mweUjSoblS5In0cWhqpfs/5PQA==" - }, - "node_modules/unpipe": { - "version": "1.0.0", - "resolved": "https://registry.npmjs.org/unpipe/-/unpipe-1.0.0.tgz", - "integrity": "sha512-pjy2bYhSsufwWlKwPc+l3cN7+wuJlK6uz0YdJEOlQDbl6jo/YlPi4mb8agUkVC8BF7V8NuzeyPNqRksA3hztKQ==", - "engines": { - "node": ">= 0.8" - } - }, - "node_modules/util-deprecate": { - "version": "1.0.2", - "resolved": "https://registry.npmjs.org/util-deprecate/-/util-deprecate-1.0.2.tgz", - "integrity": "sha512-EPD5q1uXyFxJpCrLnCc1nHnq3gOa6DZBocAIiI2TaSCA7VCJ1UJDMagCzIkXNsUYfD1daK//LTEQ8xiIbrHtcw==" - }, - "node_modules/utils-merge": { - "version": "1.0.1", - "resolved": "https://registry.npmjs.org/utils-merge/-/utils-merge-1.0.1.tgz", - "integrity": "sha512-pMZTvIkT1d+TFGvDOqodOclx0QWkkgi6Tdoa8gC8ffGAAqz9pzPTZWAybbsHHoED/ztMtkv/VoYTYyShUn81hA==", - "engines": { - "node": ">= 0.4.0" - } - }, - "node_modules/vary": { - "version": "1.1.2", - "resolved": "https://registry.npmjs.org/vary/-/vary-1.1.2.tgz", - "integrity": "sha512-BNGbWLfd0eUPabhkXUVm0j8uuvREyTh5ovRa/dyow/BqAbZJyC+5fU+IzQOzmAKzYqYRAISoRhdQr3eIZ/PXqg==", - "engines": { - "node": ">= 0.8" - } - }, - "node_modules/xtend": { - "version": "4.0.2", - "resolved": "https://registry.npmjs.org/xtend/-/xtend-4.0.2.tgz", - "integrity": "sha512-LKYU1iAXJXUgAXn9URjiu+MWhyUXHsvfp7mcuYm9dSUKK0/CjtrUwFAxD82/mCWbtLsGjFIad0wIsod4zrTAEQ==", - "engines": { - "node": ">=0.4" - } } - } } diff --git a/package.json b/package.json index 95fface..6afd92f 100644 --- a/package.json +++ b/package.json @@ -1,7 +1,13 @@ { - "dependencies": { - "axios": "^1.6.8", - "express": "^4.19.2", - "multer": "^1.4.5-lts.1" - } + "dependencies": { + "axios": "^1.6.8", + "express": "^4.19.2", + "multer": "^1.4.5-lts.1" + }, + "devDependencies": { + "tailwindcss": "^3.4.3" + }, + "scripts": { + "start": "node app.js" + } } diff --git a/static/dist.css b/static/dist.css new file mode 100644 index 0000000..59d7eb2 --- /dev/null +++ b/static/dist.css @@ -0,0 +1 @@ +/*! tailwindcss v3.4.3 | MIT License | https://tailwindcss.com*/*,:after,:before{box-sizing:border-box;border:0 solid #e5e7eb}:after,:before{--tw-content:""}:host,html{line-height:1.5;-webkit-text-size-adjust:100%;-moz-tab-size:4;-o-tab-size:4;tab-size:4;font-family:ui-sans-serif,system-ui,sans-serif,Apple Color Emoji,Segoe UI Emoji,Segoe UI Symbol,Noto Color Emoji;font-feature-settings:normal;font-variation-settings:normal;-webkit-tap-highlight-color:transparent}body{margin:0;line-height:inherit}hr{height:0;color:inherit;border-top-width:1px}abbr:where([title]){-webkit-text-decoration:underline dotted;text-decoration:underline dotted}h1,h2,h3,h4,h5,h6{font-size:inherit;font-weight:inherit}a{color:inherit;text-decoration:inherit}b,strong{font-weight:bolder}code,kbd,pre,samp{font-family:ui-monospace,SFMono-Regular,Menlo,Monaco,Consolas,Liberation Mono,Courier New,monospace;font-feature-settings:normal;font-variation-settings:normal;font-size:1em}small{font-size:80%}sub,sup{font-size:75%;line-height:0;position:relative;vertical-align:initial}sub{bottom:-.25em}sup{top:-.5em}table{text-indent:0;border-color:inherit;border-collapse:collapse}button,input,optgroup,select,textarea{font-family:inherit;font-feature-settings:inherit;font-variation-settings:inherit;font-size:100%;font-weight:inherit;line-height:inherit;letter-spacing:inherit;color:inherit;margin:0;padding:0}button,select{text-transform:none}button,input:where([type=button]),input:where([type=reset]),input:where([type=submit]){-webkit-appearance:button;background-color:initial;background-image:none}:-moz-focusring{outline:auto}:-moz-ui-invalid{box-shadow:none}progress{vertical-align:initial}::-webkit-inner-spin-button,::-webkit-outer-spin-button{height:auto}[type=search]{-webkit-appearance:textfield;outline-offset:-2px}::-webkit-search-decoration{-webkit-appearance:none}::-webkit-file-upload-button{-webkit-appearance:button;font:inherit}summary{display:list-item}blockquote,dd,dl,figure,h1,h2,h3,h4,h5,h6,hr,p,pre{margin:0}fieldset{margin:0}fieldset,legend{padding:0}menu,ol,ul{list-style:none;margin:0;padding:0}dialog{padding:0}textarea{resize:vertical}input::-moz-placeholder,textarea::-moz-placeholder{opacity:1;color:#9ca3af}input::placeholder,textarea::placeholder{opacity:1;color:#9ca3af}[role=button],button{cursor:pointer}:disabled{cursor:default}audio,canvas,embed,iframe,img,object,svg,video{display:block;vertical-align:middle}img,video{max-width:100%;height:auto}[hidden]{display:none}*,::backdrop,:after,:before{--tw-border-spacing-x:0;--tw-border-spacing-y:0;--tw-translate-x:0;--tw-translate-y:0;--tw-rotate:0;--tw-skew-x:0;--tw-skew-y:0;--tw-scale-x:1;--tw-scale-y:1;--tw-pan-x: ;--tw-pan-y: ;--tw-pinch-zoom: ;--tw-scroll-snap-strictness:proximity;--tw-gradient-from-position: ;--tw-gradient-via-position: ;--tw-gradient-to-position: ;--tw-ordinal: ;--tw-slashed-zero: ;--tw-numeric-figure: ;--tw-numeric-spacing: ;--tw-numeric-fraction: ;--tw-ring-inset: ;--tw-ring-offset-width:0px;--tw-ring-offset-color:#fff;--tw-ring-color:#3b82f680;--tw-ring-offset-shadow:0 0 #0000;--tw-ring-shadow:0 0 #0000;--tw-shadow:0 0 #0000;--tw-shadow-colored:0 0 #0000;--tw-blur: ;--tw-brightness: ;--tw-contrast: ;--tw-grayscale: ;--tw-hue-rotate: ;--tw-invert: ;--tw-saturate: ;--tw-sepia: ;--tw-drop-shadow: ;--tw-backdrop-blur: ;--tw-backdrop-brightness: ;--tw-backdrop-contrast: ;--tw-backdrop-grayscale: ;--tw-backdrop-hue-rotate: ;--tw-backdrop-invert: ;--tw-backdrop-opacity: ;--tw-backdrop-saturate: ;--tw-backdrop-sepia: ;--tw-contain-size: ;--tw-contain-layout: ;--tw-contain-paint: ;--tw-contain-style: }.container{width:100%}@media (min-width:640px){.container{max-width:640px}}@media (min-width:768px){.container{max-width:768px}}@media (min-width:1024px){.container{max-width:1024px}}@media (min-width:1280px){.container{max-width:1280px}}@media (min-width:1536px){.container{max-width:1536px}}.m-6{margin:1.5rem}.mx-auto{margin-left:auto;margin-right:auto}.my-4{margin-top:1rem;margin-bottom:1rem}.mb-2{margin-bottom:.5rem}.mb-4{margin-bottom:1rem}.mb-8{margin-bottom:2rem}.block{display:block}.inline-block{display:inline-block}.flex{display:flex}.contents{display:contents}.hidden{display:none}.h-10{height:2.5rem}.h-12{height:3rem}.h-6{height:1.5rem}.h-full{height:100%}.h-16{height:4rem}.h-1\/2{height:50%}.h-80{height:20rem}.h-64{height:16rem}.h-fit{height:-moz-fit-content;height:fit-content}.h-1\/6{height:16.666667%}.h-1\/4{height:25%}.w-1\/2{width:50%}.w-full{width:100%}.w-fit{width:-moz-fit-content;width:fit-content}.-rotate-6{--tw-rotate:-6deg}.-rotate-6,.transform{transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.appearance-none{-webkit-appearance:none;-moz-appearance:none;appearance:none}.flex-col{flex-direction:column}.flex-wrap{flex-wrap:wrap}.content-center{align-content:center}.items-center{align-items:center}.justify-end{justify-content:flex-end}.justify-center{justify-content:center}.justify-between{justify-content:space-between}.overflow-hidden{overflow:hidden}.overflow-y-hidden{overflow-y:hidden}.rounded{border-radius:.25rem}.rounded-lg{border-radius:.5rem}.rounded-3xl{border-radius:1.5rem}.rounded-full{border-radius:9999px}.border{border-width:1px}.bg-gray-900{--tw-bg-opacity:1;background-color:rgb(17 24 39/var(--tw-bg-opacity))}.bg-gray-800{--tw-bg-opacity:1;background-color:rgb(31 41 55/var(--tw-bg-opacity))}.bg-gradient-to-r{background-image:linear-gradient(to right,var(--tw-gradient-stops))}.from-green-400{--tw-gradient-from:#4ade80 var(--tw-gradient-from-position);--tw-gradient-to:#4ade8000 var(--tw-gradient-to-position);--tw-gradient-stops:var(--tw-gradient-from),var(--tw-gradient-to)}.from-purple-800{--tw-gradient-from:#6b21a8 var(--tw-gradient-from-position);--tw-gradient-to:#6b21a800 var(--tw-gradient-to-position);--tw-gradient-stops:var(--tw-gradient-from),var(--tw-gradient-to)}.via-pink-500{--tw-gradient-to:#ec489900 var(--tw-gradient-to-position);--tw-gradient-stops:var(--tw-gradient-from),#ec4899 var(--tw-gradient-via-position),var(--tw-gradient-to)}.to-green-500{--tw-gradient-to:#22c55e var(--tw-gradient-to-position)}.to-purple-500{--tw-gradient-to:#a855f7 var(--tw-gradient-to-position)}.bg-cover{background-size:cover}.bg-fixed{background-attachment:fixed}.bg-clip-text{-webkit-background-clip:text;background-clip:text}.fill-current{fill:currentColor}.p-12{padding:3rem}.p-2{padding:.5rem}.p-3{padding:.75rem}.px-4{padding-left:1rem;padding-right:1rem}.px-8{padding-left:2rem;padding-right:2rem}.py-2{padding-top:.5rem;padding-bottom:.5rem}.pb-24{padding-bottom:6rem}.pb-6{padding-bottom:1.5rem}.pb-8{padding-bottom:2rem}.pr-12{padding-right:3rem}.pt-16{padding-top:4rem}.pt-24{padding-top:6rem}.pt-4{padding-top:1rem}.pt-6{padding-top:1.5rem}.pr-3{padding-right:.75rem}.pr-8{padding-right:2rem}.text-center{text-align:center}.text-2xl{font-size:1.5rem;line-height:2rem}.text-3xl{font-size:1.875rem;line-height:2.25rem}.text-base{font-size:1rem;line-height:1.5rem}.text-sm{font-size:.875rem;line-height:1.25rem}.text-xl{font-size:1.25rem;line-height:1.75rem}.text-8xl{font-size:6rem;line-height:1}.text-4xl{font-size:2.25rem;line-height:2.5rem}.text-6xl{font-size:3.75rem;line-height:1}.text-5xl{font-size:3rem;line-height:1}.font-bold{font-weight:700}.leading-normal{line-height:1.5}.leading-tight{line-height:1.25}.tracking-normal{letter-spacing:0}.text-blue-300{--tw-text-opacity:1;color:rgb(147 197 253/var(--tw-text-opacity))}.text-blue-400{--tw-text-opacity:1;color:rgb(96 165 250/var(--tw-text-opacity))}.text-gray-500{--tw-text-opacity:1;color:rgb(107 114 128/var(--tw-text-opacity))}.text-gray-700{--tw-text-opacity:1;color:rgb(55 65 81/var(--tw-text-opacity))}.text-indigo-400{--tw-text-opacity:1;color:rgb(129 140 248/var(--tw-text-opacity))}.text-transparent{color:#0000}.text-white{--tw-text-opacity:1;color:rgb(255 255 255/var(--tw-text-opacity))}.no-underline{text-decoration-line:none}.opacity-75{opacity:.75}.shadow{--tw-shadow:0 1px 3px 0 #0000001a,0 1px 2px -1px #0000001a;--tw-shadow-colored:0 1px 3px 0 var(--tw-shadow-color),0 1px 2px -1px var(--tw-shadow-color)}.shadow,.shadow-lg{box-shadow:var(--tw-ring-offset-shadow,0 0 #0000),var(--tw-ring-shadow,0 0 #0000),var(--tw-shadow)}.shadow-lg{--tw-shadow:0 10px 15px -3px #0000001a,0 4px 6px -4px #0000001a;--tw-shadow-colored:0 10px 15px -3px var(--tw-shadow-color),0 4px 6px -4px var(--tw-shadow-color)}.brightness-150{--tw-brightness:brightness(1.5)}.brightness-150,.filter{filter:var(--tw-blur) var(--tw-brightness) var(--tw-contrast) var(--tw-grayscale) var(--tw-hue-rotate) var(--tw-invert) var(--tw-saturate) var(--tw-sepia) var(--tw-drop-shadow)}.transition{transition-property:color,background-color,border-color,text-decoration-color,fill,stroke,opacity,box-shadow,transform,filter,-webkit-backdrop-filter;transition-property:color,background-color,border-color,text-decoration-color,fill,stroke,opacity,box-shadow,transform,filter,backdrop-filter;transition-property:color,background-color,border-color,text-decoration-color,fill,stroke,opacity,box-shadow,transform,filter,backdrop-filter,-webkit-backdrop-filter;transition-timing-function:cubic-bezier(.4,0,.2,1);transition-duration:.15s}.duration-300{transition-duration:.3s}.duration-700{transition-duration:.7s}.ease-in-out{transition-timing-function:cubic-bezier(.4,0,.2,1)}html{font-family:Poppins,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Helvetica Neue,Arial,Noto Sans,sans-serif,Apple Color Emoji,Segoe UI Emoji,Segoe UI Symbol,Noto Color Emoji}.hover\:rotate-6:hover{--tw-rotate:6deg}.hover\:rotate-6:hover,.hover\:scale-105:hover{transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.hover\:scale-105:hover{--tw-scale-x:1.05;--tw-scale-y:1.05}.hover\:scale-125:hover{--tw-scale-x:1.25;--tw-scale-y:1.25;transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.hover\:from-pink-500:hover{--tw-gradient-from:#ec4899 var(--tw-gradient-from-position);--tw-gradient-to:#ec489900 var(--tw-gradient-to-position);--tw-gradient-stops:var(--tw-gradient-from),var(--tw-gradient-to)}.hover\:to-green-500:hover{--tw-gradient-to:#22c55e var(--tw-gradient-to-position)}.hover\:text-pink-500:hover{--tw-text-opacity:1;color:rgb(236 72 153/var(--tw-text-opacity))}.hover\:no-underline:hover{text-decoration-line:none}.hover\:brightness-200:hover{--tw-brightness:brightness(2);filter:var(--tw-blur) var(--tw-brightness) var(--tw-contrast) var(--tw-grayscale) var(--tw-hue-rotate) var(--tw-invert) var(--tw-saturate) var(--tw-sepia) var(--tw-drop-shadow)}.focus\:ring:focus{--tw-ring-offset-shadow:var(--tw-ring-inset) 0 0 0 var(--tw-ring-offset-width) var(--tw-ring-offset-color);--tw-ring-shadow:var(--tw-ring-inset) 0 0 0 calc(3px + var(--tw-ring-offset-width)) var(--tw-ring-color);box-shadow:var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow,0 0 #0000)}@media (min-width:768px){.md\:h-auto{height:auto}.md\:w-4\/5{width:80%}.md\:flex-row{flex-direction:row}.md\:justify-start{justify-content:flex-start}.md\:p-4{padding:1rem}.md\:pt-16{padding-top:4rem}.md\:pt-36{padding-top:9rem}.md\:text-left{text-align:left}.md\:text-2xl{font-size:1.5rem;line-height:2rem}.md\:text-5xl{font-size:3rem;line-height:1}}@media (min-width:1024px){.lg\:items-start{align-items:flex-start}.lg\:pb-0{padding-bottom:0}.lg\:pb-6{padding-bottom:1.5rem}.lg\:text-4xl{font-size:2.25rem;line-height:2.5rem}}@media (min-width:1280px){.xl\:w-2\/5{width:40%}.xl\:w-3\/5{width:60%}} \ No newline at end of file diff --git a/static/header.png b/static/header.png new file mode 100644 index 0000000000000000000000000000000000000000..e5b9314a8d0a6d73793229892ac6c6d1685b9e43 GIT binary patch literal 246894 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

B5}_~Ri>ceNF{T`4SHRpBHU1v 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 z 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 + - - + - classes.filter((cls) => cls.confidence >= 0.5).forEach((cls) => { - addInputField(cls.class); - - }); - - // Create buttons for classes with confidence < 0.5 - - classes.filter((cls) => cls.confidence < 0.5).forEach((cls) => { - addSuggestion(cls.class); - }); - addSuggestion("salt and pepper"); - - - // Add event listener to "Add Class" button - addClassBtn.onclick = () => { - addInputField(""); - }; - - } catch ( exception) { - console.log(exception); - } - - }; - - function addInputField(content) { - const inputField = document.createElement("input"); - inputField.type = "text"; - inputField.value = content; - - const closeButton = document.createElement("button"); - closeButton.style.border = "none"; - closeButton.style.background = "transparent"; - closeButton.style.cursor = "pointer"; - closeButton.innerHTML = "x"; - - closeButton.addEventListener("click", () => { - editableClassesDiv.removeChild(inputField); - editableClassesDiv.removeChild(br); - editableClassesDiv.removeChild(closeButton); - }); - - editableClassesDiv.appendChild(inputField); - editableClassesDiv.appendChild(closeButton); - const br = document.createElement("br"); - editableClassesDiv.appendChild(br); - } + +

+ +
+
+ + Fridge2Fit + - function addSuggestion(content) { - const button = document.createElement("button"); - button.textContent = content; - button.onclick = () => { - addInputField(content); - button.remove(); - }; - suggestedClassesDiv.appendChild(button); - } + +
+
- async function createInference(query) { - try { - const response = await fetch("/completions", { - method: 'POST', - headers: { - 'Content-Type': 'application/json' - }, - body: JSON.stringify({ query }) - }); + +
+ +
+

+ Main + + Hero Message + + to sell yourself! +

+

+ An AI-powered recipe generator that helps individuals + with obesity take control of their diet. +

- if (!response.ok) { - throw new Error(`HTTP error! status: ${response.status}`); - } +
+ +
+
- const data = await response.json(); - const content = data.choices[0].message.content; - return `

${content}

`; - } catch (error) { - return `

Error: ${error.message}

`; - } - } + +
+ +
- async function generateIngredients() { - // Get all input elements inside the div - const inputs = editableClassesDiv.querySelectorAll("input"); +
+

+
+ + +
+
- // Initialize an empty string to hold the input values - let values = ""; - - // Check if there are any input elements - if (inputs.length === 0) { - return; // Exit the function silently if there are no input elements - } - - // Loop through the input elements and add their values to the string - inputs.forEach((input) => { - if (values !== "") { - values += ", "; - } - values += input.value; - }); - - // Alert the input values - const output = await createInference(values); - - // Create a new div element to hold the output - const outputDiv = document.createElement("div"); - outputDiv.textContent = output; - - // Add the output div to the page - document.body.appendChild(outputDiv); - } - - + + +
+
+ diff --git a/static/load.js b/static/load.js new file mode 100644 index 0000000..e0ebd13 --- /dev/null +++ b/static/load.js @@ -0,0 +1,83 @@ +const uploadImage = async () => { + const input = document.getElementById('imageInput'); + const file = input.files[0]; + const formData = new FormData(); + formData.append('image', file); + + try { + const response = await fetch('../upload', { + method: 'POST', + body: formData, + }); + + if (!response.ok) { + throw new Error('Failed to upload image'); + } + + const jsonResponse = await response.json(); + console.log(jsonResponse); + + const classes = jsonResponse.predictions; + // classes[12] = { "class": "fishy fish", "confidence": 0.1 } + + const editableClassesDiv = document.getElementById('editable-classes'); + const suggestedClassesDiv = + document.getElementById('suggested-classes'); + const addClassBtn = document.getElementById('add-class-btn'); + + // Create input fields for classes with confidence >= 0.5 + + classes + .filter((cls) => cls.confidence >= 0.5) + .forEach((cls) => { + const inputField = document.createElement('input'); + inputField.type = 'text'; + inputField.value = cls.class; + + const closeButton = document.createElement('button'); + closeButton.style.border = 'none'; + closeButton.style.background = 'transparent'; + closeButton.style.cursor = 'pointer'; + closeButton.innerHTML = 'x'; + + closeButton.addEventListener('click', () => { + editableClassesDiv.removeChild(inputField); + editableClassesDiv.removeChild(br); + editableClassesDiv.removeChild(closeButton); + }); + + editableClassesDiv.appendChild(closeButton); + editableClassesDiv.appendChild(inputField); + const br = document.createElement('br'); + editableClassesDiv.appendChild(br); + }); + + // Create buttons for classes with confidence < 0.5 + + classes + .filter((cls) => cls.confidence < 0.5) + .forEach((cls) => { + const button = document.createElement('button'); + button.textContent = cls.class; + button.onclick = () => { + const inputField = document.createElement('input'); + inputField.type = 'text'; + inputField.value = cls.class; + editableClassesDiv.appendChild(inputField); + button.remove(); + }; + + suggestedClassesDiv.appendChild(button); + }); + + // Add event listener to "Add Class" button + + addClassBtn.onclick = () => { + const inputField = document.createElement('input'); + inputField.type = 'text'; + editableClassesDiv.appendChild(inputField); + }; + } catch (exception) { + console.log(exception); + } +}; diff --git a/static/upload.svg b/static/upload.svg new file mode 100644 index 0000000..d1fa918 --- /dev/null +++ b/static/upload.svg @@ -0,0 +1,3 @@ + + + \ No newline at end of file diff --git a/styles/style.css b/styles/style.css new file mode 100644 index 0000000..558d1db --- /dev/null +++ b/styles/style.css @@ -0,0 +1,11 @@ +@tailwind base; +@tailwind components; +@tailwind utilities; +@import url('https://fonts.googleapis.com/css2?family=Poppins:wght@400;700&display=swap'); + +html { + font-family: 'Poppins', -apple-system, BlinkMacSystemFont, 'Segoe UI', + Roboto, 'Helvetica Neue', Arial, 'Noto Sans', sans-serif, + 'Apple Color Emoji', 'Segoe UI Emoji', 'Segoe UI Symbol', + 'Noto Color Emoji'; +} diff --git a/tailwind.config.js b/tailwind.config.js new file mode 100644 index 0000000..4e36746 --- /dev/null +++ b/tailwind.config.js @@ -0,0 +1,8 @@ +/** @type {import('tailwindcss').Config} */ +module.exports = { + content: ['static/*.{html,js}'], + theme: { + extend: {}, + }, + plugins: [], +};