{
	"name": "inshopper_api",
	"version": "1.0.0",
	"lockfileVersion": 1,
	"requires": true,
	"dependencies": {
		"bcrypt": {
			"version": "5.1.1",
			"resolved": "https://registry.npmjs.org/bcrypt/-/bcrypt-5.1.1.tgz",
			"integrity": "sha512-AGBHOG5hPYZ5Xl9KXzU5iKq9516yEmvCKDg3ecP5kX2aB6UqTeXZxk2ELnDgDm6BQSMlLt9rDB4LoSMx0rYwww==",
			"requires": {
				"@mapbox/node-pre-gyp": "^1.0.11",
				"node-addon-api": "^5.0.0"
			},
			"dependencies": {
				"@mapbox/node-pre-gyp": {
					"version": "1.0.11",
					"resolved": "https://registry.npmjs.org/@mapbox/node-pre-gyp/-/node-pre-gyp-1.0.11.tgz",
					"integrity": "sha512-Yhlar6v9WQgUp/He7BdgzOz8lqMQ8sU+jkCq7Wx8Myc5YFJLbEe7lgui/V7G1qB1DJykHSGwreceSaD60Y0PUQ==",
					"requires": {
						"detect-libc": "^2.0.0",
						"https-proxy-agent": "^5.0.0",
						"make-dir": "^3.1.0",
						"node-fetch": "^2.6.7",
						"nopt": "^5.0.0",
						"npmlog": "^5.0.1",
						"rimraf": "^3.0.2",
						"semver": "^7.3.5",
						"tar": "^6.1.11"
					}
				},
				"abbrev": {
					"version": "1.1.1",
					"resolved": "https://registry.npmjs.org/abbrev/-/abbrev-1.1.1.tgz",
					"integrity": "sha512-nne9/IiQ/hzIhY6pdDnbBtz7DjPTKrY00P/zvPSm5pOFkl6xuGrGnXn/VtTNNfNtAfZ9/1RtehkszU9qcTii0Q=="
				},
				"agent-base": {
					"version": "6.0.2",
					"resolved": "https://registry.npmjs.org/agent-base/-/agent-base-6.0.2.tgz",
					"integrity": "sha512-RZNwNclF7+MS/8bDg70amg32dyeZGZxiDuQmZxKLAlQjr3jGyLx+4Kkk58UO7D2QdgFIQCovuSuZESne6RG6XQ==",
					"requires": {
						"debug": "4"
					}
				},
				"ansi-regex": {
					"version": "5.0.1",
					"resolved": "https://registry.npmjs.org/ansi-regex/-/ansi-regex-5.0.1.tgz",
					"integrity": "sha512-quJQXlTSUGL2LH9SUXo8VwsY4soanhgo6LNSm84E1LBcE8s3O0wpdiRzyR9z/ZZJMlMWv37qOOb9pdJlMUEKFQ=="
				},
				"aproba": {
					"version": "2.0.0",
					"resolved": "https://registry.npmjs.org/aproba/-/aproba-2.0.0.tgz",
					"integrity": "sha512-lYe4Gx7QT+MKGbDsA+Z+he/Wtef0BiwDOlK/XkBrdfsh9J/jPPXbX0tE9x9cl27Tmu5gg3QUbUrQYa/y+KOHPQ=="
				},
				"are-we-there-yet": {
					"version": "2.0.0",
					"resolved": "https://registry.npmjs.org/are-we-there-yet/-/are-we-there-yet-2.0.0.tgz",
					"integrity": "sha512-Ci/qENmwHnsYo9xKIcUJN5LeDKdJ6R1Z1j9V/J5wyq8nh/mYPEpIKJbBZXtZjG04HiK7zV/p6Vs9952MrMeUIw==",
					"requires": {
						"delegates": "^1.0.0",
						"readable-stream": "^3.6.0"
					}
				},
				"balanced-match": {
					"version": "1.0.2",
					"resolved": "https://registry.npmjs.org/balanced-match/-/balanced-match-1.0.2.tgz",
					"integrity": "sha512-3oSeUO0TMV67hN1AmbXsK4yaqU7tjiHlbxRDZOpH0KW9+CeX4bRAaX0Anxt0tx2MrpRpWwQaPwIlISEJhYU5Pw=="
				},
				"brace-expansion": {
					"version": "1.1.11",
					"resolved": "https://registry.npmjs.org/brace-expansion/-/brace-expansion-1.1.11.tgz",
					"integrity": "sha512-iCuPHDFgrHX7H2vEI/5xpz07zSHB00TpugqhmYtVmMO6518mCuRMoOYFldEBl0g187ufozdaHgWKcYFb61qGiA==",
					"requires": {
						"balanced-match": "^1.0.0",
						"concat-map": "0.0.1"
					}
				},
				"chownr": {
					"version": "2.0.0",
					"resolved": "https://registry.npmjs.org/chownr/-/chownr-2.0.0.tgz",
					"integrity": "sha512-bIomtDF5KGpdogkLd9VspvFzk9KfpyyGlS8YFVZl7TGPBHL5snIOnxeshwVgPteQ9b4Eydl+pVbIyE1DcvCWgQ=="
				},
				"color-support": {
					"version": "1.1.3",
					"resolved": "https://registry.npmjs.org/color-support/-/color-support-1.1.3.tgz",
					"integrity": "sha512-qiBjkpbMLO/HL68y+lh4q0/O1MZFj2RX6X/KmMa3+gJD3z+WwI1ZzDHysvqHGS3mP6mznPckpXmw1nI9cJjyRg=="
				},
				"concat-map": {
					"version": "0.0.1",
					"resolved": "https://registry.npmjs.org/concat-map/-/concat-map-0.0.1.tgz",
					"integrity": "sha512-/Srv4dswyQNBfohGpz9o6Yb3Gz3SrUDqBH5rTuhGR7ahtlbYKnVxw2bCFMRljaA7EXHaXZ8wsHdodFvbkhKmqg=="
				},
				"console-control-strings": {
					"version": "1.1.0",
					"resolved": "https://registry.npmjs.org/console-control-strings/-/console-control-strings-1.1.0.tgz",
					"integrity": "sha512-ty/fTekppD2fIwRvnZAVdeOiGd1c7YXEixbgJTNzqcxJWKQnjJ/V1bNEEE6hygpM3WjwHFUVK6HTjWSzV4a8sQ=="
				},
				"debug": {
					"version": "4.3.7",
					"resolved": "https://registry.npmjs.org/debug/-/debug-4.3.7.tgz",
					"integrity": "sha512-Er2nc/H7RrMXZBFCEim6TCmMk02Z8vLC2Rbi1KEBggpo0fS6l0S1nnapwmIi3yW/+GOJap1Krg4w0Hg80oCqgQ==",
					"requires": {
						"ms": "^2.1.3"
					}
				},
				"delegates": {
					"version": "1.0.0",
					"resolved": "https://registry.npmjs.org/delegates/-/delegates-1.0.0.tgz",
					"integrity": "sha512-bd2L678uiWATM6m5Z1VzNCErI3jiGzt6HGY8OVICs40JQq/HALfbyNJmp0UDakEY4pMMaN0Ly5om/B1VI/+xfQ=="
				},
				"detect-libc": {
					"version": "2.0.3",
					"resolved": "https://registry.npmjs.org/detect-libc/-/detect-libc-2.0.3.tgz",
					"integrity": "sha512-bwy0MGW55bG41VqxxypOsdSdGqLwXPI/focwgTYCFMbdUiBAxLg9CFzG08sz2aqzknwiX7Hkl0bQENjg8iLByw=="
				},
				"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=="
				},
				"fs-minipass": {
					"version": "2.1.0",
					"resolved": "https://registry.npmjs.org/fs-minipass/-/fs-minipass-2.1.0.tgz",
					"integrity": "sha512-V/JgOLFCS+R6Vcq0slCuaeWEdNC3ouDlJMNIsacH2VtALiu9mV4LPrHc5cDl8k5aw6J8jwgWWpiTo5RYhmIzvg==",
					"requires": {
						"minipass": "^3.0.0"
					},
					"dependencies": {
						"minipass": {
							"version": "3.3.6",
							"resolved": "https://registry.npmjs.org/minipass/-/minipass-3.3.6.tgz",
							"integrity": "sha512-DxiNidxSEK+tHG6zOIklvNOwm3hvCrbUrdtzY74U6HKTJxvIDfOUL5W5P2Ghd3DTkhhKPYGqeNUIh5qcM4YBfw==",
							"requires": {
								"yallist": "^4.0.0"
							}
						}
					}
				},
				"fs.realpath": {
					"version": "1.0.0",
					"resolved": "https://registry.npmjs.org/fs.realpath/-/fs.realpath-1.0.0.tgz",
					"integrity": "sha512-OO0pH2lK6a0hZnAdau5ItzHPI6pUlvI7jMVnxUQRtw4owF2wk8lOSabtGDCTP4Ggrg2MbGnWO9X8K1t4+fGMDw=="
				},
				"gauge": {
					"version": "3.0.2",
					"resolved": "https://registry.npmjs.org/gauge/-/gauge-3.0.2.tgz",
					"integrity": "sha512-+5J6MS/5XksCuXq++uFRsnUd7Ovu1XenbeuIuNRJxYWjgQbPuFhT14lAvsWfqfAmnwluf1OwMjz39HjfLPci0Q==",
					"requires": {
						"aproba": "^1.0.3 || ^2.0.0",
						"color-support": "^1.1.2",
						"console-control-strings": "^1.0.0",
						"has-unicode": "^2.0.1",
						"object-assign": "^4.1.1",
						"signal-exit": "^3.0.0",
						"string-width": "^4.2.3",
						"strip-ansi": "^6.0.1",
						"wide-align": "^1.1.2"
					}
				},
				"glob": {
					"version": "7.2.3",
					"resolved": "https://registry.npmjs.org/glob/-/glob-7.2.3.tgz",
					"integrity": "sha512-nFR0zLpU2YCaRxwoCJvL6UvCH2JFyFVIvwTLsIf21AuHlMskA1hhTdk+LlYJtOlYt9v6dvszD2BGRqBL+iQK9Q==",
					"requires": {
						"fs.realpath": "^1.0.0",
						"inflight": "^1.0.4",
						"inherits": "2",
						"minimatch": "^3.1.1",
						"once": "^1.3.0",
						"path-is-absolute": "^1.0.0"
					}
				},
				"has-unicode": {
					"version": "2.0.1",
					"resolved": "https://registry.npmjs.org/has-unicode/-/has-unicode-2.0.1.tgz",
					"integrity": "sha512-8Rf9Y83NBReMnx0gFzA8JImQACstCYWUplepDa9xprwwtmgEZUF0h/i5xSA625zB/I37EtrswSST6OXxwaaIJQ=="
				},
				"https-proxy-agent": {
					"version": "5.0.1",
					"resolved": "https://registry.npmjs.org/https-proxy-agent/-/https-proxy-agent-5.0.1.tgz",
					"integrity": "sha512-dFcAjpTQFgoLMzC2VwU+C/CbS7uRL0lWmxDITmqm7C+7F0Odmj6s9l6alZc6AELXhrnggM2CeWSXHGOdX2YtwA==",
					"requires": {
						"agent-base": "6",
						"debug": "4"
					}
				},
				"inflight": {
					"version": "1.0.6",
					"resolved": "https://registry.npmjs.org/inflight/-/inflight-1.0.6.tgz",
					"integrity": "sha512-k92I/b08q4wvFscXCLvqfsHCrjrF7yiXsQuIVvVE7N82W3+aqpzuUdBbfhWcy/FZR3/4IgflMgKLOsvPDrGCJA==",
					"requires": {
						"once": "^1.3.0",
						"wrappy": "1"
					}
				},
				"inherits": {
					"version": "2.0.4",
					"resolved": "https://registry.npmjs.org/inherits/-/inherits-2.0.4.tgz",
					"integrity": "sha512-k/vGaX4/Yla3WzyMCvTQOXYeIHvqOKtnqBduzTHpzpQZzAskKMhZ2K+EnBiSM9zGSoIFeMpXKxa4dYeZIQqewQ=="
				},
				"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=="
				},
				"make-dir": {
					"version": "3.1.0",
					"resolved": "https://registry.npmjs.org/make-dir/-/make-dir-3.1.0.tgz",
					"integrity": "sha512-g3FeP20LNwhALb/6Cz6Dd4F2ngze0jz7tbzrD2wAV+o9FeNHe4rL+yK2md0J/fiSf1sa1ADhXqi5+oVwOM/eGw==",
					"requires": {
						"semver": "^6.0.0"
					},
					"dependencies": {
						"semver": {
							"version": "6.3.1",
							"resolved": "https://registry.npmjs.org/semver/-/semver-6.3.1.tgz",
							"integrity": "sha512-BR7VvDCVHO+q2xBEWskxS6DJE1qRnb7DxzUrogb71CWoSficBxYsiAGd+Kl0mmq/MprG9yArRkyrQxTO6XjMzA=="
						}
					}
				},
				"minimatch": {
					"version": "3.1.2",
					"resolved": "https://registry.npmjs.org/minimatch/-/minimatch-3.1.2.tgz",
					"integrity": "sha512-J7p63hRiAjw1NDEww1W7i37+ByIrOWO5XQQAzZ3VOcL0PNybwpfmV/N05zFAzwQ9USyEcX6t3UO+K5aqBQOIHw==",
					"requires": {
						"brace-expansion": "^1.1.7"
					}
				},
				"minipass": {
					"version": "5.0.0",
					"resolved": "https://registry.npmjs.org/minipass/-/minipass-5.0.0.tgz",
					"integrity": "sha512-3FnjYuehv9k6ovOEbyOswadCDPX1piCfhV8ncmYtHOjuPwylVWsghTLo7rabjC3Rx5xD4HDx8Wm1xnMF7S5qFQ=="
				},
				"minizlib": {
					"version": "2.1.2",
					"resolved": "https://registry.npmjs.org/minizlib/-/minizlib-2.1.2.tgz",
					"integrity": "sha512-bAxsR8BVfj60DWXHE3u30oHzfl4G7khkSuPW+qvpd7jFRHm7dLxOjUk1EHACJ/hxLY8phGJ0YhYHZo7jil7Qdg==",
					"requires": {
						"minipass": "^3.0.0",
						"yallist": "^4.0.0"
					},
					"dependencies": {
						"minipass": {
							"version": "3.3.6",
							"resolved": "https://registry.npmjs.org/minipass/-/minipass-3.3.6.tgz",
							"integrity": "sha512-DxiNidxSEK+tHG6zOIklvNOwm3hvCrbUrdtzY74U6HKTJxvIDfOUL5W5P2Ghd3DTkhhKPYGqeNUIh5qcM4YBfw==",
							"requires": {
								"yallist": "^4.0.0"
							}
						}
					}
				},
				"mkdirp": {
					"version": "1.0.4",
					"resolved": "https://registry.npmjs.org/mkdirp/-/mkdirp-1.0.4.tgz",
					"integrity": "sha512-vVqVZQyf3WLx2Shd0qJ9xuvqgAyKPLAiqITEtqW0oIUjzo3PePDd6fW9iFz30ef7Ysp/oiWqbhszeGWW2T6Gzw=="
				},
				"ms": {
					"version": "2.1.3",
					"resolved": "https://registry.npmjs.org/ms/-/ms-2.1.3.tgz",
					"integrity": "sha512-6FlzubTLZG3J2a/NVCAleEhjzq5oxgHyaCU9yYXvcLsvoVaHJq/s5xXI6/XXP6tz7R9xAOtHnSO/tXtF3WRTlA=="
				},
				"node-addon-api": {
					"version": "5.1.0",
					"resolved": "https://registry.npmjs.org/node-addon-api/-/node-addon-api-5.1.0.tgz",
					"integrity": "sha512-eh0GgfEkpnoWDq+VY8OyvYhFEzBk6jIYbRKdIlyTiAXIVJ8PyBaKb0rp7oDtoddbdoHWhq8wwr+XZ81F1rpNdA=="
				},
				"node-fetch": {
					"version": "2.7.0",
					"resolved": "https://registry.npmjs.org/node-fetch/-/node-fetch-2.7.0.tgz",
					"integrity": "sha512-c4FRfUm/dbcWZ7U+1Wq0AwCyFL+3nt2bEw05wfxSz+DWpWsitgmSgYmy2dQdWyKC1694ELPqMs/YzUSNozLt8A==",
					"requires": {
						"whatwg-url": "^5.0.0"
					}
				},
				"nopt": {
					"version": "5.0.0",
					"resolved": "https://registry.npmjs.org/nopt/-/nopt-5.0.0.tgz",
					"integrity": "sha512-Tbj67rffqceeLpcRXrT7vKAN8CwfPeIBgM7E6iBkmKLV7bEMwpGgYLGv0jACUsECaa/vuxP0IjEont6umdMgtQ==",
					"requires": {
						"abbrev": "1"
					}
				},
				"npmlog": {
					"version": "5.0.1",
					"resolved": "https://registry.npmjs.org/npmlog/-/npmlog-5.0.1.tgz",
					"integrity": "sha512-AqZtDUWOMKs1G/8lwylVjrdYgqA4d9nu8hc+0gzRxlDb1I10+FHBGMXs6aiQHFdCUUlqH99MUMuLfzWDNDtfxw==",
					"requires": {
						"are-we-there-yet": "^2.0.0",
						"console-control-strings": "^1.1.0",
						"gauge": "^3.0.0",
						"set-blocking": "^2.0.0"
					}
				},
				"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=="
				},
				"once": {
					"version": "1.4.0",
					"resolved": "https://registry.npmjs.org/once/-/once-1.4.0.tgz",
					"integrity": "sha512-lNaJgI+2Q5URQBkccEKHTQOPaXdUxnZZElQTZY0MFUAuaEqe1E+Nyvgdz/aIyNi6Z9MzO5dv1H8n58/GELp3+w==",
					"requires": {
						"wrappy": "1"
					}
				},
				"path-is-absolute": {
					"version": "1.0.1",
					"resolved": "https://registry.npmjs.org/path-is-absolute/-/path-is-absolute-1.0.1.tgz",
					"integrity": "sha512-AVbw3UJ2e9bq64vSaS9Am0fje1Pa8pbGqTTsmXfaIiMpnr5DlDhfJOuLj9Sf95ZPVDAUerDfEk88MPmPe7UCQg=="
				},
				"readable-stream": {
					"version": "3.6.2",
					"resolved": "https://registry.npmjs.org/readable-stream/-/readable-stream-3.6.2.tgz",
					"integrity": "sha512-9u/sniCrY3D5WdsERHzHE4G2YCXqoG5FTHUiCC4SIbr6XcLZBY05ya9EKjYek9O5xOAwjGq+1JdGBAS7Q9ScoA==",
					"requires": {
						"inherits": "^2.0.3",
						"string_decoder": "^1.1.1",
						"util-deprecate": "^1.0.1"
					}
				},
				"rimraf": {
					"version": "3.0.2",
					"resolved": "https://registry.npmjs.org/rimraf/-/rimraf-3.0.2.tgz",
					"integrity": "sha512-JZkJMZkAGFFPP2YqXZXPbMlMBgsxzE8ILs4lMIX/2o0L9UBw9O/Y3o6wFw/i9YLapcUJWwqbi3kdxIPdC62TIA==",
					"requires": {
						"glob": "^7.1.3"
					}
				},
				"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=="
				},
				"semver": {
					"version": "7.6.3",
					"resolved": "https://registry.npmjs.org/semver/-/semver-7.6.3.tgz",
					"integrity": "sha512-oVekP1cKtI+CTDvHWYFUcMtsK/00wmAEfyqKfNdARm8u1wNVhSgaX7A8d4UuIlUI5e84iEwOhs7ZPYRmzU9U6A=="
				},
				"set-blocking": {
					"version": "2.0.0",
					"resolved": "https://registry.npmjs.org/set-blocking/-/set-blocking-2.0.0.tgz",
					"integrity": "sha512-KiKBS8AnWGEyLzofFfmvKwpdPzqiy16LvQfK3yv/fVH7Bj13/wl3JSR1J+rfgRE9q7xUJK4qvgS8raSOeLUehw=="
				},
				"signal-exit": {
					"version": "3.0.7",
					"resolved": "https://registry.npmjs.org/signal-exit/-/signal-exit-3.0.7.tgz",
					"integrity": "sha512-wnD2ZE+l+SPC/uoS0vXeE9L1+0wuaMqKlfz9AMUo38JsyLSBWSFcHR1Rri62LZc12vLr1gb3jl7iwQhgwpAbGQ=="
				},
				"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==",
					"requires": {
						"emoji-regex": "^8.0.0",
						"is-fullwidth-code-point": "^3.0.0",
						"strip-ansi": "^6.0.1"
					}
				},
				"string_decoder": {
					"version": "1.3.0",
					"resolved": "https://registry.npmjs.org/string_decoder/-/string_decoder-1.3.0.tgz",
					"integrity": "sha512-hkRX8U1WjJFd8LsDJ2yQ/wWWxaopEsABU1XfkM8A+j0+85JAGppt16cr1Whg6KIbb4okU6Mql6BOj+uup/wKeA==",
					"requires": {
						"safe-buffer": "~5.2.0"
					}
				},
				"strip-ansi": {
					"version": "6.0.1",
					"resolved": "https://registry.npmjs.org/strip-ansi/-/strip-ansi-6.0.1.tgz",
					"integrity": "sha512-Y38VPSHcqkFrCpFnQ9vuSXmquuv5oXOKpGeT6aGrr3o3Gc9AlVa6JBfUSOCnbxGGZF+/0ooI7KrPuUSztUdU5A==",
					"requires": {
						"ansi-regex": "^5.0.1"
					}
				},
				"tar": {
					"version": "6.2.1",
					"resolved": "https://registry.npmjs.org/tar/-/tar-6.2.1.tgz",
					"integrity": "sha512-DZ4yORTwrbTj/7MZYq2w+/ZFdI6OZ/f9SFHR+71gIVUZhOQPHzVCLpvRnPgyaMpfWxxk/4ONva3GQSyNIKRv6A==",
					"requires": {
						"chownr": "^2.0.0",
						"fs-minipass": "^2.0.0",
						"minipass": "^5.0.0",
						"minizlib": "^2.1.1",
						"mkdirp": "^1.0.3",
						"yallist": "^4.0.0"
					}
				},
				"tr46": {
					"version": "0.0.3",
					"resolved": "https://registry.npmjs.org/tr46/-/tr46-0.0.3.tgz",
					"integrity": "sha512-N3WMsuqV66lT30CrXNbEjx4GEwlow3v6rr4mCcv6prnfwhS01rkgyFdjPNBYd9br7LpXV1+Emh01fHnq2Gdgrw=="
				},
				"util-deprecate": {
					"version": "1.0.2",
					"resolved": "https://registry.npmjs.org/util-deprecate/-/util-deprecate-1.0.2.tgz",
					"integrity": "sha512-EPD5q1uXyFxJpCrLnCc1nHnq3gOa6DZBocAIiI2TaSCA7VCJ1UJDMagCzIkXNsUYfD1daK//LTEQ8xiIbrHtcw=="
				},
				"webidl-conversions": {
					"version": "3.0.1",
					"resolved": "https://registry.npmjs.org/webidl-conversions/-/webidl-conversions-3.0.1.tgz",
					"integrity": "sha512-2JAn3z8AR6rjK8Sm8orRC0h/bcl/DqL7tRPdGZ4I1CjdF+EaMLmYxBHyXuKL849eucPFhvBoxMsflfOb8kxaeQ=="
				},
				"whatwg-url": {
					"version": "5.0.0",
					"resolved": "https://registry.npmjs.org/whatwg-url/-/whatwg-url-5.0.0.tgz",
					"integrity": "sha512-saE57nupxk6v3HY35+jzBwYa0rKSy0XR8JSxZPwgLr7ys0IBzhGviA1/TUGJLmSVqs8pb9AnvICXEuOHLprYTw==",
					"requires": {
						"tr46": "~0.0.3",
						"webidl-conversions": "^3.0.0"
					}
				},
				"wide-align": {
					"version": "1.1.5",
					"resolved": "https://registry.npmjs.org/wide-align/-/wide-align-1.1.5.tgz",
					"integrity": "sha512-eDMORYaPNZ4sQIuuYPDHdQvf4gyCF9rEEV/yPxGfwPkRodwEgiMUUXTx/dex+Me0wxx53S+NgUHaP7y3MGlDmg==",
					"requires": {
						"string-width": "^1.0.2 || 2 || 3 || 4"
					}
				},
				"wrappy": {
					"version": "1.0.2",
					"resolved": "https://registry.npmjs.org/wrappy/-/wrappy-1.0.2.tgz",
					"integrity": "sha512-l4Sp/DRseor9wL6EvV2+TuQn63dMkPjZ/sp9XkghTEbV9KlPS1xUsZ3u7/IQO4wxtcFB4bgpQPRcR3QCvezPcQ=="
				},
				"yallist": {
					"version": "4.0.0",
					"resolved": "https://registry.npmjs.org/yallist/-/yallist-4.0.0.tgz",
					"integrity": "sha512-3wdGidZyq5PB084XLES5TpOSRA3wjXAlIWMhum2kRcv/41Sn2emQ0dycQW4uZXLejwKvg6EsvbdlVL+FYEct7A=="
				}
			}
		},
		"cors": {
			"version": "2.8.5",
			"resolved": "https://registry.npmjs.org/cors/-/cors-2.8.5.tgz",
			"integrity": "sha512-KIHbLJqu73RGr/hnbrO9uBeixNGuvSQjul/jdFvS/KFSIH1hWVd1ng7zOHx+YrEfInLG7q4n6GHQ9cDtxv/P6g==",
			"requires": {
				"object-assign": "^4",
				"vary": "^1"
			},
			"dependencies": {
				"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=="
				},
				"vary": {
					"version": "1.1.2",
					"resolved": "https://registry.npmjs.org/vary/-/vary-1.1.2.tgz",
					"integrity": "sha512-BNGbWLfd0eUPabhkXUVm0j8uuvREyTh5ovRa/dyow/BqAbZJyC+5fU+IzQOzmAKzYqYRAISoRhdQr3eIZ/PXqg=="
				}
			}
		},
		"dayjs": {
			"version": "1.11.13",
			"resolved": "https://registry.npmjs.org/dayjs/-/dayjs-1.11.13.tgz",
			"integrity": "sha512-oaMBel6gjolK862uaPQOVTA7q3TZhuSvuMQAAglQDOWYO9A91IrAOUJEyKVlqJlHE0vq5p5UXxzdPfMH/x6xNg=="
		},
		"dotenv": {
			"version": "16.4.5",
			"resolved": "https://registry.npmjs.org/dotenv/-/dotenv-16.4.5.tgz",
			"integrity": "sha512-ZmdL2rui+eB2YwhsWzjInR8LldtZHGDoQ1ugH85ppHKwpUHL7j7rN0Ti9NCnGiQbhaZ11FpR+7ao1dNsmduNUg=="
		},
		"express": {
			"version": "4.21.1",
			"resolved": "https://registry.npmjs.org/express/-/express-4.21.1.tgz",
			"integrity": "sha512-YSFlK1Ee0/GC8QaO91tHcDxJiE/X4FbpAyQWkxAvG6AXCuR65YzK8ua6D9hvi/TzUfZMpc+BwuM1IPw8fmQBiQ==",
			"requires": {
				"accepts": "~1.3.8",
				"array-flatten": "1.1.1",
				"body-parser": "1.20.3",
				"content-disposition": "0.5.4",
				"content-type": "~1.0.4",
				"cookie": "0.7.1",
				"cookie-signature": "1.0.6",
				"debug": "2.6.9",
				"depd": "2.0.0",
				"encodeurl": "~2.0.0",
				"escape-html": "~1.0.3",
				"etag": "~1.8.1",
				"finalhandler": "1.3.1",
				"fresh": "0.5.2",
				"http-errors": "2.0.0",
				"merge-descriptors": "1.0.3",
				"methods": "~1.1.2",
				"on-finished": "2.4.1",
				"parseurl": "~1.3.3",
				"path-to-regexp": "0.1.10",
				"proxy-addr": "~2.0.7",
				"qs": "6.13.0",
				"range-parser": "~1.2.1",
				"safe-buffer": "5.2.1",
				"send": "0.19.0",
				"serve-static": "1.16.2",
				"setprototypeof": "1.2.0",
				"statuses": "2.0.1",
				"type-is": "~1.6.18",
				"utils-merge": "1.0.1",
				"vary": "~1.1.2"
			},
			"dependencies": {
				"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==",
					"requires": {
						"mime-types": "~2.1.34",
						"negotiator": "0.6.3"
					}
				},
				"array-flatten": {
					"version": "1.1.1",
					"resolved": "https://registry.npmjs.org/array-flatten/-/array-flatten-1.1.1.tgz",
					"integrity": "sha512-PCVAQswWemu6UdxsDFFX/+gVeYqKAod3D3UVm91jHwynguOwAvYPhx8nNlM++NqRcK6CxxpUafjmhIdKiHibqg=="
				},
				"body-parser": {
					"version": "1.20.3",
					"resolved": "https://registry.npmjs.org/body-parser/-/body-parser-1.20.3.tgz",
					"integrity": "sha512-7rAxByjUMqQ3/bHJy7D6OGXvx/MMc4IqBn/X0fcM1QUcAItpZrBEYhWGem+tzXH90c+G01ypMcYJBO9Y30203g==",
					"requires": {
						"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.13.0",
						"raw-body": "2.5.2",
						"type-is": "~1.6.18",
						"unpipe": "1.0.0"
					}
				},
				"bytes": {
					"version": "3.1.2",
					"resolved": "https://registry.npmjs.org/bytes/-/bytes-3.1.2.tgz",
					"integrity": "sha512-/Nf7TyzTx6S3yRJObOAV7956r8cr2+Oj8AC5dt8wSP3BQAoeX58NoHyCU8P8zGkNXStjTSi6fzO6F0pBdcYbEg=="
				},
				"call-bind": {
					"version": "1.0.7",
					"resolved": "https://registry.npmjs.org/call-bind/-/call-bind-1.0.7.tgz",
					"integrity": "sha512-GHTSNSYICQ7scH7sZ+M2rFopRoLh8t2bLSW6BbgrtLsahOIB5iyAVJf9GjWK3cYTDaMj4XdBpM1cA6pIS0Kv2w==",
					"requires": {
						"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"
					}
				},
				"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==",
					"requires": {
						"safe-buffer": "5.2.1"
					}
				},
				"content-type": {
					"version": "1.0.5",
					"resolved": "https://registry.npmjs.org/content-type/-/content-type-1.0.5.tgz",
					"integrity": "sha512-nTjqfcBFEipKdXCv4YDQWCfmcLZKm81ldF0pAopTvyrFGVbcR6P/VAAd5G7N+0tTr8QqiU0tFadD6FK4NtJwOA=="
				},
				"cookie": {
					"version": "0.7.1",
					"resolved": "https://registry.npmjs.org/cookie/-/cookie-0.7.1.tgz",
					"integrity": "sha512-6DnInpx7SJ2AK3+CTUE/ZM0vWTUboZCegxhC2xiIydHR9jNuTAASBrfEpHhiGOZw/nX51bHt6YQl8jsGo4y/0w=="
				},
				"cookie-signature": {
					"version": "1.0.6",
					"resolved": "https://registry.npmjs.org/cookie-signature/-/cookie-signature-1.0.6.tgz",
					"integrity": "sha512-QADzlaHc8icV8I7vbaJXJwod9HWYp8uCqf1xa4OfNu1T7JVxQIrUgOWtHdNDtPiywmFbiS12VjotIXLrKM3orQ=="
				},
				"debug": {
					"version": "2.6.9",
					"resolved": "https://registry.npmjs.org/debug/-/debug-2.6.9.tgz",
					"integrity": "sha512-bC7ElrdJaJnPbAP+1EotYvqZsb3ecl5wi6Bfi6BJTUcNowp6cvspg0jXznRTKDjm/E7AdgFBVeAPVMNcKGsHMA==",
					"requires": {
						"ms": "2.0.0"
					}
				},
				"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==",
					"requires": {
						"es-define-property": "^1.0.0",
						"es-errors": "^1.3.0",
						"gopd": "^1.0.1"
					}
				},
				"depd": {
					"version": "2.0.0",
					"resolved": "https://registry.npmjs.org/depd/-/depd-2.0.0.tgz",
					"integrity": "sha512-g7nH6P6dyDioJogAAGprGpCtVImJhpPk/roCzdb3fIh61/s/nPsfR6onyMwkCAR/OlC3yBC0lESvUoQEAssIrw=="
				},
				"destroy": {
					"version": "1.2.0",
					"resolved": "https://registry.npmjs.org/destroy/-/destroy-1.2.0.tgz",
					"integrity": "sha512-2sJGJTaXIIaR1w4iJSNoN0hnMY7Gpc/n8D4qSCJw8QqFWXf7cuAgnEHxBpweaVcPevC2l3KpjYCx3NypQQgaJg=="
				},
				"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=="
				},
				"encodeurl": {
					"version": "2.0.0",
					"resolved": "https://registry.npmjs.org/encodeurl/-/encodeurl-2.0.0.tgz",
					"integrity": "sha512-Q0n9HRi4m6JuGIV1eFlmvJB7ZEVxu93IrMyiMsGC0lrMJMWzRgx6WGquyfQgZVb31vhGgXnfmPNNXmxnOkRBrg=="
				},
				"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==",
					"requires": {
						"get-intrinsic": "^1.2.4"
					}
				},
				"es-errors": {
					"version": "1.3.0",
					"resolved": "https://registry.npmjs.org/es-errors/-/es-errors-1.3.0.tgz",
					"integrity": "sha512-Zf5H2Kxt2xjTvbJvP2ZWLEICxA6j+hAmMzIlypy4xcBg1vKVnx89Wy0GbS+kf5cwCVFFzdCFh2XSCFNULS6csw=="
				},
				"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=="
				},
				"etag": {
					"version": "1.8.1",
					"resolved": "https://registry.npmjs.org/etag/-/etag-1.8.1.tgz",
					"integrity": "sha512-aIL5Fx7mawVa300al2BnEE4iNvo1qETxLrPI/o05L7z6go7fCw1J6EQmbK4FmJ2AS7kgVF/KEZWufBfdClMcPg=="
				},
				"finalhandler": {
					"version": "1.3.1",
					"resolved": "https://registry.npmjs.org/finalhandler/-/finalhandler-1.3.1.tgz",
					"integrity": "sha512-6BN9trH7bp3qvnrRyzsBz+g3lZxTNZTbVO2EV1CS0WIcDbawYVdYvGflME/9QP0h0pYlCDBCTjYa9nZzMDpyxQ==",
					"requires": {
						"debug": "2.6.9",
						"encodeurl": "~2.0.0",
						"escape-html": "~1.0.3",
						"on-finished": "2.4.1",
						"parseurl": "~1.3.3",
						"statuses": "2.0.1",
						"unpipe": "~1.0.0"
					}
				},
				"forwarded": {
					"version": "0.2.0",
					"resolved": "https://registry.npmjs.org/forwarded/-/forwarded-0.2.0.tgz",
					"integrity": "sha512-buRG0fpBtRHSTCOASe6hD258tEubFoRLb4ZNA6NxMVHNw2gOcwHo9wyablzMzOA5z9xA9L1KNjk/Nt6MT9aYow=="
				},
				"fresh": {
					"version": "0.5.2",
					"resolved": "https://registry.npmjs.org/fresh/-/fresh-0.5.2.tgz",
					"integrity": "sha512-zJ2mQYM18rEFOudeV4GShTGIQ7RbzA7ozbU9I/XBpm7kqgMywgmylMwXHxZJmkVoYkna9d2pVXVXPdYTP9ej8Q=="
				},
				"function-bind": {
					"version": "1.1.2",
					"resolved": "https://registry.npmjs.org/function-bind/-/function-bind-1.1.2.tgz",
					"integrity": "sha512-7XHNxH7qX9xG5mIwxkhumTox/MIRNcOgDrxWsMt2pAr23WHp6MrRlN7FBSFpCpr+oVO0F744iUgR82nJMfG2SA=="
				},
				"get-intrinsic": {
					"version": "1.2.4",
					"resolved": "https://registry.npmjs.org/get-intrinsic/-/get-intrinsic-1.2.4.tgz",
					"integrity": "sha512-5uYhsJH8VJBTv7oslg4BznJYhDoRI6waYCxMmCdnTrcCrHA/fCFKoTFz2JKKE0HdDFUF7/oQuhzumXJK7paBRQ==",
					"requires": {
						"es-errors": "^1.3.0",
						"function-bind": "^1.1.2",
						"has-proto": "^1.0.1",
						"has-symbols": "^1.0.3",
						"hasown": "^2.0.0"
					}
				},
				"gopd": {
					"version": "1.0.1",
					"resolved": "https://registry.npmjs.org/gopd/-/gopd-1.0.1.tgz",
					"integrity": "sha512-d65bNlIadxvpb/A2abVdlqKqV563juRnZ1Wtk6s1sIR8uNsXR70xqIzVqxVf1eTqDunwT2MkczEeaezCKTZhwA==",
					"requires": {
						"get-intrinsic": "^1.1.3"
					}
				},
				"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==",
					"requires": {
						"es-define-property": "^1.0.0"
					}
				},
				"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=="
				},
				"has-symbols": {
					"version": "1.0.3",
					"resolved": "https://registry.npmjs.org/has-symbols/-/has-symbols-1.0.3.tgz",
					"integrity": "sha512-l3LCuF6MgDNwTDKkdYGEihYjt5pRPbEg46rtlmnSPlUbgmB8LOIrKJbYYFBSbnPaJexMKtiPO8hmeRjRz2Td+A=="
				},
				"hasown": {
					"version": "2.0.2",
					"resolved": "https://registry.npmjs.org/hasown/-/hasown-2.0.2.tgz",
					"integrity": "sha512-0hJU9SCPvmMzIBdZFqNPXWa6dqh7WdH0cII9y+CyS8rG3nL48Bclra9HmKhVVUHyPWNH5Y7xDwAB7bfgSjkUMQ==",
					"requires": {
						"function-bind": "^1.1.2"
					}
				},
				"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==",
					"requires": {
						"depd": "2.0.0",
						"inherits": "2.0.4",
						"setprototypeof": "1.2.0",
						"statuses": "2.0.1",
						"toidentifier": "1.0.1"
					}
				},
				"iconv-lite": {
					"version": "0.4.24",
					"resolved": "https://registry.npmjs.org/iconv-lite/-/iconv-lite-0.4.24.tgz",
					"integrity": "sha512-v3MXnZAcvnywkTUEZomIActle7RXXeedOR31wwl7VlyoXO4Qi9arvSenNQWne1TcRwhCL1HwLI21bEqdpj8/rA==",
					"requires": {
						"safer-buffer": ">= 2.1.2 < 3"
					}
				},
				"inherits": {
					"version": "2.0.4",
					"resolved": "https://registry.npmjs.org/inherits/-/inherits-2.0.4.tgz",
					"integrity": "sha512-k/vGaX4/Yla3WzyMCvTQOXYeIHvqOKtnqBduzTHpzpQZzAskKMhZ2K+EnBiSM9zGSoIFeMpXKxa4dYeZIQqewQ=="
				},
				"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=="
				},
				"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=="
				},
				"merge-descriptors": {
					"version": "1.0.3",
					"resolved": "https://registry.npmjs.org/merge-descriptors/-/merge-descriptors-1.0.3.tgz",
					"integrity": "sha512-gaNvAS7TZ897/rVaZ0nMtAyxNyi/pdbjbAwUpFQpN70GqnVfOiXpeUUMKRBmzXaSQ8DdTX4/0ms62r2K+hE6mQ=="
				},
				"methods": {
					"version": "1.1.2",
					"resolved": "https://registry.npmjs.org/methods/-/methods-1.1.2.tgz",
					"integrity": "sha512-iclAHeNqNm68zFtnZ0e+1L2yUIdvzNoauKU4WBA3VvH/vPFieF7qfRlwUZU+DA9P9bPXIS90ulxoUoCH23sV2w=="
				},
				"mime": {
					"version": "1.6.0",
					"resolved": "https://registry.npmjs.org/mime/-/mime-1.6.0.tgz",
					"integrity": "sha512-x0Vn8spI+wuJ1O6S7gnbaQg8Pxh4NNHb7KSINmEWKiPE4RKOplvijn+NkmYmmRgP68mc70j2EbeTFRsrswaQeg=="
				},
				"mime-db": {
					"version": "1.52.0",
					"resolved": "https://registry.npmjs.org/mime-db/-/mime-db-1.52.0.tgz",
					"integrity": "sha512-sPU4uV7dYlvtWJxwwxHD0PuihVNiE7TyAbQ5SWxDCB9mUYvOgroQOwYQQOKPJ8CIbE+1ETVlOoK1UC2nU3gYvg=="
				},
				"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==",
					"requires": {
						"mime-db": "1.52.0"
					}
				},
				"ms": {
					"version": "2.0.0",
					"resolved": "https://registry.npmjs.org/ms/-/ms-2.0.0.tgz",
					"integrity": "sha512-Tpp60P6IUJDTuOq/5Z8cdskzJujfwqfOTkrwIwj7IRISpnkJnT6SyJ4PCPnGMoFjC9ddhal5KVIYtAt97ix05A=="
				},
				"negotiator": {
					"version": "0.6.3",
					"resolved": "https://registry.npmjs.org/negotiator/-/negotiator-0.6.3.tgz",
					"integrity": "sha512-+EUsqGPLsM+j/zdChZjsnX51g4XrHFOIXwfnCVPGlQk/k5giakcKsuxCObBRu6DSm9opw/O6slWbJdghQM4bBg=="
				},
				"object-inspect": {
					"version": "1.13.2",
					"resolved": "https://registry.npmjs.org/object-inspect/-/object-inspect-1.13.2.tgz",
					"integrity": "sha512-IRZSRuzJiynemAXPYtPe5BoI/RESNYR7TYm50MC5Mqbd3Jmw5y790sErYw3V6SryFJD64b74qQQs9wn5Bg/k3g=="
				},
				"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==",
					"requires": {
						"ee-first": "1.1.1"
					}
				},
				"parseurl": {
					"version": "1.3.3",
					"resolved": "https://registry.npmjs.org/parseurl/-/parseurl-1.3.3.tgz",
					"integrity": "sha512-CiyeOxFT/JZyN5m0z9PfXw4SCBJ6Sygz1Dpl0wqjlhDEGGBP1GnsUVEL0p63hoG1fcj3fHynXi9NYO4nWOL+qQ=="
				},
				"path-to-regexp": {
					"version": "0.1.10",
					"resolved": "https://registry.npmjs.org/path-to-regexp/-/path-to-regexp-0.1.10.tgz",
					"integrity": "sha512-7lf7qcQidTku0Gu3YDPc8DJ1q7OOucfa/BSsIwjuh56VU7katFvuM8hULfkwB3Fns/rsVF7PwPKVw1sl5KQS9w=="
				},
				"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==",
					"requires": {
						"forwarded": "0.2.0",
						"ipaddr.js": "1.9.1"
					}
				},
				"qs": {
					"version": "6.13.0",
					"resolved": "https://registry.npmjs.org/qs/-/qs-6.13.0.tgz",
					"integrity": "sha512-+38qI9SOr8tfZ4QmJNplMUxqjbe7LKvvZgWdExBOmd+egZTtjLB67Gu0HRX3u/XOq7UU2Nx6nsjvS16Z9uwfpg==",
					"requires": {
						"side-channel": "^1.0.6"
					}
				},
				"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=="
				},
				"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==",
					"requires": {
						"bytes": "3.1.2",
						"http-errors": "2.0.0",
						"iconv-lite": "0.4.24",
						"unpipe": "1.0.0"
					}
				},
				"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=="
				},
				"safer-buffer": {
					"version": "2.1.2",
					"resolved": "https://registry.npmjs.org/safer-buffer/-/safer-buffer-2.1.2.tgz",
					"integrity": "sha512-YZo3K82SD7Riyi0E1EQPojLz7kpepnSQI9IyPbHHg1XXXevb5dJI7tpyN2ADxGcQbHG7vcyRHk0cbwqcQriUtg=="
				},
				"send": {
					"version": "0.19.0",
					"resolved": "https://registry.npmjs.org/send/-/send-0.19.0.tgz",
					"integrity": "sha512-dW41u5VfLXu8SJh5bwRmyYUbAoSB3c9uQh6L8h/KtsFREPWpbX1lrljJo186Jc4nmci/sGUZ9a0a0J2zgfq2hw==",
					"requires": {
						"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"
					},
					"dependencies": {
						"encodeurl": {
							"version": "1.0.2",
							"resolved": "https://registry.npmjs.org/encodeurl/-/encodeurl-1.0.2.tgz",
							"integrity": "sha512-TPJXq8JqFaVYm2CWmPvnP2Iyo4ZSM7/QKcSmuMLDObfpH5fi7RUGmd/rTDf+rut/saiDiQEeVTNgAmJEdAOx0w=="
						},
						"ms": {
							"version": "2.1.3",
							"resolved": "https://registry.npmjs.org/ms/-/ms-2.1.3.tgz",
							"integrity": "sha512-6FlzubTLZG3J2a/NVCAleEhjzq5oxgHyaCU9yYXvcLsvoVaHJq/s5xXI6/XXP6tz7R9xAOtHnSO/tXtF3WRTlA=="
						}
					}
				},
				"serve-static": {
					"version": "1.16.2",
					"resolved": "https://registry.npmjs.org/serve-static/-/serve-static-1.16.2.tgz",
					"integrity": "sha512-VqpjJZKadQB/PEbEwvFdO43Ax5dFBZ2UECszz8bQ7pi7wt//PWe1P6MN7eCnjsatYtBT6EuiClbjSWP2WrIoTw==",
					"requires": {
						"encodeurl": "~2.0.0",
						"escape-html": "~1.0.3",
						"parseurl": "~1.3.3",
						"send": "0.19.0"
					}
				},
				"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==",
					"requires": {
						"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"
					}
				},
				"setprototypeof": {
					"version": "1.2.0",
					"resolved": "https://registry.npmjs.org/setprototypeof/-/setprototypeof-1.2.0.tgz",
					"integrity": "sha512-E5LDX7Wrp85Kil5bhZv46j8jOeboKq5JMmYM3gVGdGH8xFpPWXUMsNrlODCrkoxMEeNi/XZIwuRvY4XNwYMJpw=="
				},
				"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==",
					"requires": {
						"call-bind": "^1.0.7",
						"es-errors": "^1.3.0",
						"get-intrinsic": "^1.2.4",
						"object-inspect": "^1.13.1"
					}
				},
				"statuses": {
					"version": "2.0.1",
					"resolved": "https://registry.npmjs.org/statuses/-/statuses-2.0.1.tgz",
					"integrity": "sha512-RwNA9Z/7PrK06rYLIzFMlaF+l73iwpzsqRIFgbMLbTcLD6cOao82TaWefPXQvB2fOC4AjuYSEndS7N/mTCbkdQ=="
				},
				"toidentifier": {
					"version": "1.0.1",
					"resolved": "https://registry.npmjs.org/toidentifier/-/toidentifier-1.0.1.tgz",
					"integrity": "sha512-o5sSPKEkg/DIQNmH43V0/uerLrpzVedkUh8tGNvaeXpfpuwjKenlSox/2O/BTlZUtEe+JG7s5YhEz608PlAHRA=="
				},
				"type-is": {
					"version": "1.6.18",
					"resolved": "https://registry.npmjs.org/type-is/-/type-is-1.6.18.tgz",
					"integrity": "sha512-TkRKr9sUTxEH8MdfuCSP7VizJyzRNMjj2J2do2Jr3Kym598JVdEksuzPQCnlFPW4ky9Q+iA+ma9BGm06XQBy8g==",
					"requires": {
						"media-typer": "0.3.0",
						"mime-types": "~2.1.24"
					}
				},
				"unpipe": {
					"version": "1.0.0",
					"resolved": "https://registry.npmjs.org/unpipe/-/unpipe-1.0.0.tgz",
					"integrity": "sha512-pjy2bYhSsufwWlKwPc+l3cN7+wuJlK6uz0YdJEOlQDbl6jo/YlPi4mb8agUkVC8BF7V8NuzeyPNqRksA3hztKQ=="
				},
				"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=="
				},
				"vary": {
					"version": "1.1.2",
					"resolved": "https://registry.npmjs.org/vary/-/vary-1.1.2.tgz",
					"integrity": "sha512-BNGbWLfd0eUPabhkXUVm0j8uuvREyTh5ovRa/dyow/BqAbZJyC+5fU+IzQOzmAKzYqYRAISoRhdQr3eIZ/PXqg=="
				}
			}
		},
		"express-basic-auth": {
			"version": "1.2.1",
			"resolved": "https://registry.npmjs.org/express-basic-auth/-/express-basic-auth-1.2.1.tgz",
			"integrity": "sha512-L6YQ1wQ/mNjVLAmK3AG1RK6VkokA1BIY6wmiH304Xtt/cLTps40EusZsU1Uop+v9lTDPxdtzbFmdXfFO3KEnwA==",
			"requires": {
				"basic-auth": "^2.0.1"
			},
			"dependencies": {
				"basic-auth": {
					"version": "2.0.1",
					"resolved": "https://registry.npmjs.org/basic-auth/-/basic-auth-2.0.1.tgz",
					"integrity": "sha512-NF+epuEdnUYVlGuhaxbbq+dvJttwLnGY+YixlXlME5KpQ5W3CnXA5cVTneY3SPbPDRkcjMbifrwmFYcClgOZeg==",
					"requires": {
						"safe-buffer": "5.1.2"
					}
				},
				"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=="
				}
			}
		},
		"inflight": {
			"version": "1.0.6",
			"resolved": "https://registry.npmjs.org/inflight/-/inflight-1.0.6.tgz",
			"integrity": "sha512-k92I/b08q4wvFscXCLvqfsHCrjrF7yiXsQuIVvVE7N82W3+aqpzuUdBbfhWcy/FZR3/4IgflMgKLOsvPDrGCJA==",
			"requires": {
				"once": "^1.3.0",
				"wrappy": "1"
			},
			"dependencies": {
				"once": {
					"version": "1.4.0",
					"resolved": "https://registry.npmjs.org/once/-/once-1.4.0.tgz",
					"integrity": "sha512-lNaJgI+2Q5URQBkccEKHTQOPaXdUxnZZElQTZY0MFUAuaEqe1E+Nyvgdz/aIyNi6Z9MzO5dv1H8n58/GELp3+w==",
					"requires": {
						"wrappy": "1"
					}
				},
				"wrappy": {
					"version": "1.0.2",
					"resolved": "https://registry.npmjs.org/wrappy/-/wrappy-1.0.2.tgz",
					"integrity": "sha512-l4Sp/DRseor9wL6EvV2+TuQn63dMkPjZ/sp9XkghTEbV9KlPS1xUsZ3u7/IQO4wxtcFB4bgpQPRcR3QCvezPcQ=="
				}
			}
		},
		"mongoose": {
			"version": "8.7.2",
			"resolved": "https://registry.npmjs.org/mongoose/-/mongoose-8.7.2.tgz",
			"integrity": "sha512-Ok4VzMds9p5G3ZSUhmvBm1GdxanbzhS29jpSn02SPj+IXEVFnIdfwAlHHXWkyNscZKlcn8GuMi68FH++jo0flg==",
			"requires": {
				"bson": "^6.7.0",
				"kareem": "2.6.3",
				"mongodb": "6.9.0",
				"mpath": "0.9.0",
				"mquery": "5.0.0",
				"ms": "2.1.3",
				"sift": "17.1.3"
			},
			"dependencies": {
				"@mongodb-js/saslprep": {
					"version": "1.1.9",
					"resolved": "https://registry.npmjs.org/@mongodb-js/saslprep/-/saslprep-1.1.9.tgz",
					"integrity": "sha512-tVkljjeEaAhCqTzajSdgbQ6gE6f3oneVwa3iXR6csiEwXXOFsiC6Uh9iAjAhXPtqa/XMDHWjjeNH/77m/Yq2dw==",
					"requires": {
						"sparse-bitfield": "^3.0.3"
					}
				},
				"@types/webidl-conversions": {
					"version": "7.0.3",
					"resolved": "https://registry.npmjs.org/@types/webidl-conversions/-/webidl-conversions-7.0.3.tgz",
					"integrity": "sha512-CiJJvcRtIgzadHCYXw7dqEnMNRjhGZlYK05Mj9OyktqV8uVT8fD2BFOB7S1uwBE3Kj2Z+4UyPmFw/Ixgw/LAlA=="
				},
				"@types/whatwg-url": {
					"version": "11.0.5",
					"resolved": "https://registry.npmjs.org/@types/whatwg-url/-/whatwg-url-11.0.5.tgz",
					"integrity": "sha512-coYR071JRaHa+xoEvvYqvnIHaVqaYrLPbsufM9BF63HkwI5Lgmy2QR8Q5K/lYDYo5AK82wOvSOS0UsLTpTG7uQ==",
					"requires": {
						"@types/webidl-conversions": "*"
					}
				},
				"bson": {
					"version": "6.8.0",
					"resolved": "https://registry.npmjs.org/bson/-/bson-6.8.0.tgz",
					"integrity": "sha512-iOJg8pr7wq2tg/zSlCCHMi3hMm5JTOxLTagf3zxhcenHsFp+c6uOs6K7W5UE7A4QIJGtqh/ZovFNMP4mOPJynQ=="
				},
				"debug": {
					"version": "4.3.7",
					"resolved": "https://registry.npmjs.org/debug/-/debug-4.3.7.tgz",
					"integrity": "sha512-Er2nc/H7RrMXZBFCEim6TCmMk02Z8vLC2Rbi1KEBggpo0fS6l0S1nnapwmIi3yW/+GOJap1Krg4w0Hg80oCqgQ==",
					"requires": {
						"ms": "^2.1.3"
					}
				},
				"kareem": {
					"version": "2.6.3",
					"resolved": "https://registry.npmjs.org/kareem/-/kareem-2.6.3.tgz",
					"integrity": "sha512-C3iHfuGUXK2u8/ipq9LfjFfXFxAZMQJJq7vLS45r3D9Y2xQ/m4S8zaR4zMLFWh9AsNPXmcFfUDhTEO8UIC/V6Q=="
				},
				"memory-pager": {
					"version": "1.5.0",
					"resolved": "https://registry.npmjs.org/memory-pager/-/memory-pager-1.5.0.tgz",
					"integrity": "sha512-ZS4Bp4r/Zoeq6+NLJpP+0Zzm0pR8whtGPf1XExKLJBAczGMnSi3It14OiNCStjQjM6NU1okjQGSxgEZN8eBYKg=="
				},
				"mongodb": {
					"version": "6.9.0",
					"resolved": "https://registry.npmjs.org/mongodb/-/mongodb-6.9.0.tgz",
					"integrity": "sha512-UMopBVx1LmEUbW/QE0Hw18u583PEDVQmUmVzzBRH0o/xtE9DBRA5ZYLOjpLIa03i8FXjzvQECJcqoMvCXftTUA==",
					"requires": {
						"@mongodb-js/saslprep": "^1.1.5",
						"bson": "^6.7.0",
						"mongodb-connection-string-url": "^3.0.0"
					}
				},
				"mongodb-connection-string-url": {
					"version": "3.0.1",
					"resolved": "https://registry.npmjs.org/mongodb-connection-string-url/-/mongodb-connection-string-url-3.0.1.tgz",
					"integrity": "sha512-XqMGwRX0Lgn05TDB4PyG2h2kKO/FfWJyCzYQbIhXUxz7ETt0I/FqHjUeqj37irJ+Dl1ZtU82uYyj14u2XsZKfg==",
					"requires": {
						"@types/whatwg-url": "^11.0.2",
						"whatwg-url": "^13.0.0"
					}
				},
				"mpath": {
					"version": "0.9.0",
					"resolved": "https://registry.npmjs.org/mpath/-/mpath-0.9.0.tgz",
					"integrity": "sha512-ikJRQTk8hw5DEoFVxHG1Gn9T/xcjtdnOKIU1JTmGjZZlg9LST2mBLmcX3/ICIbgJydT2GOc15RnNy5mHmzfSew=="
				},
				"mquery": {
					"version": "5.0.0",
					"resolved": "https://registry.npmjs.org/mquery/-/mquery-5.0.0.tgz",
					"integrity": "sha512-iQMncpmEK8R8ncT8HJGsGc9Dsp8xcgYMVSbs5jgnm1lFHTZqMJTUWTDx1LBO8+mK3tPNZWFLBghQEIOULSTHZg==",
					"requires": {
						"debug": "4.x"
					}
				},
				"ms": {
					"version": "2.1.3",
					"resolved": "https://registry.npmjs.org/ms/-/ms-2.1.3.tgz",
					"integrity": "sha512-6FlzubTLZG3J2a/NVCAleEhjzq5oxgHyaCU9yYXvcLsvoVaHJq/s5xXI6/XXP6tz7R9xAOtHnSO/tXtF3WRTlA=="
				},
				"punycode": {
					"version": "2.3.1",
					"resolved": "https://registry.npmjs.org/punycode/-/punycode-2.3.1.tgz",
					"integrity": "sha512-vYt7UD1U9Wg6138shLtLOvdAu+8DsC/ilFtEVHcH+wydcSpNE20AfSOduf6MkRFahL5FY7X1oU7nKVZFtfq8Fg=="
				},
				"sift": {
					"version": "17.1.3",
					"resolved": "https://registry.npmjs.org/sift/-/sift-17.1.3.tgz",
					"integrity": "sha512-Rtlj66/b0ICeFzYTuNvX/EF1igRbbnGSvEyT79McoZa/DeGhMyC5pWKOEsZKnpkqtSeovd5FL/bjHWC3CIIvCQ=="
				},
				"sparse-bitfield": {
					"version": "3.0.3",
					"resolved": "https://registry.npmjs.org/sparse-bitfield/-/sparse-bitfield-3.0.3.tgz",
					"integrity": "sha512-kvzhi7vqKTfkh0PZU+2D2PIllw2ymqJKujUcyPMd9Y75Nv4nPbGJZXNhxsgdQab2BmlDct1YnfQCguEvHr7VsQ==",
					"requires": {
						"memory-pager": "^1.0.2"
					}
				},
				"tr46": {
					"version": "4.1.1",
					"resolved": "https://registry.npmjs.org/tr46/-/tr46-4.1.1.tgz",
					"integrity": "sha512-2lv/66T7e5yNyhAAC4NaKe5nVavzuGJQVVtRYLyQ2OI8tsJ61PMLlelehb0wi2Hx6+hT/OJUWZcw8MjlSRnxvw==",
					"requires": {
						"punycode": "^2.3.0"
					}
				},
				"webidl-conversions": {
					"version": "7.0.0",
					"resolved": "https://registry.npmjs.org/webidl-conversions/-/webidl-conversions-7.0.0.tgz",
					"integrity": "sha512-VwddBukDzu71offAQR975unBIGqfKZpM+8ZX6ySk8nYhVoo5CYaZyzt3YBvYtRtO+aoGlqxPg/B87NGVZ/fu6g=="
				},
				"whatwg-url": {
					"version": "13.0.0",
					"resolved": "https://registry.npmjs.org/whatwg-url/-/whatwg-url-13.0.0.tgz",
					"integrity": "sha512-9WWbymnqj57+XEuqADHrCJ2eSXzn8WXIW/YSGaZtb2WKAInQ6CHfaUUcTyyver0p8BDg5StLQq8h1vtZuwmOig==",
					"requires": {
						"tr46": "^4.1.1",
						"webidl-conversions": "^7.0.0"
					}
				}
			}
		},
		"mongoose-paginate-v2": {
			"version": "1.8.5",
			"resolved": "https://registry.npmjs.org/mongoose-paginate-v2/-/mongoose-paginate-v2-1.8.5.tgz",
			"integrity": "sha512-kFxhot+yw9KmpAGSSrF/o+f00aC2uawgNUbhyaM0USS9L7dln1NA77/pLg4lgOaRgXMtfgCENamjqZwIM1Zrig=="
		},
		"nodemailer": {
			"version": "6.9.15",
			"resolved": "https://registry.npmjs.org/nodemailer/-/nodemailer-6.9.15.tgz",
			"integrity": "sha512-AHf04ySLC6CIfuRtRiEYtGEXgRfa6INgWGluDhnxTZhHSKvrBu7lc1VVchQ0d8nPc4cFaZoPq8vkyNoZr0TpGQ=="
		},
		"nodemon": {
			"version": "3.1.7",
			"resolved": "https://registry.npmjs.org/nodemon/-/nodemon-3.1.7.tgz",
			"integrity": "sha512-hLj7fuMow6f0lbB0cD14Lz2xNjwsyruH251Pk4t/yIitCFJbmY1myuLlHm/q06aST4jg6EgAh74PIBBrRqpVAQ==",
			"dev": true,
			"requires": {
				"chokidar": "^3.5.2",
				"debug": "^4",
				"ignore-by-default": "^1.0.1",
				"minimatch": "^3.1.2",
				"pstree.remy": "^1.1.8",
				"semver": "^7.5.3",
				"simple-update-notifier": "^2.0.0",
				"supports-color": "^5.5.0",
				"touch": "^3.1.0",
				"undefsafe": "^2.0.5"
			},
			"dependencies": {
				"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,
					"requires": {
						"normalize-path": "^3.0.0",
						"picomatch": "^2.0.4"
					}
				},
				"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
				},
				"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
				},
				"brace-expansion": {
					"version": "1.1.11",
					"resolved": "https://registry.npmjs.org/brace-expansion/-/brace-expansion-1.1.11.tgz",
					"integrity": "sha512-iCuPHDFgrHX7H2vEI/5xpz07zSHB00TpugqhmYtVmMO6518mCuRMoOYFldEBl0g187ufozdaHgWKcYFb61qGiA==",
					"dev": true,
					"requires": {
						"balanced-match": "^1.0.0",
						"concat-map": "0.0.1"
					}
				},
				"braces": {
					"version": "3.0.3",
					"resolved": "https://registry.npmjs.org/braces/-/braces-3.0.3.tgz",
					"integrity": "sha512-yQbXgO/OSZVD2IsiLlro+7Hf6Q18EJrKSEsdoMzKePKXct3gvD8oLcOQdIzGupr5Fj+EDe8gO/lxc1BzfMpxvA==",
					"dev": true,
					"requires": {
						"fill-range": "^7.1.1"
					}
				},
				"chokidar": {
					"version": "3.6.0",
					"resolved": "https://registry.npmjs.org/chokidar/-/chokidar-3.6.0.tgz",
					"integrity": "sha512-7VT13fmjotKpGipCW9JEQAusEPE+Ei8nl6/g4FBAmIm0GOOLMua9NDDo/DWp0ZAxCr3cPq5ZpBqmPAQgDda2Pw==",
					"dev": true,
					"requires": {
						"anymatch": "~3.1.2",
						"braces": "~3.0.2",
						"fsevents": "~2.3.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"
					}
				},
				"concat-map": {
					"version": "0.0.1",
					"resolved": "https://registry.npmjs.org/concat-map/-/concat-map-0.0.1.tgz",
					"integrity": "sha512-/Srv4dswyQNBfohGpz9o6Yb3Gz3SrUDqBH5rTuhGR7ahtlbYKnVxw2bCFMRljaA7EXHaXZ8wsHdodFvbkhKmqg==",
					"dev": true
				},
				"debug": {
					"version": "4.3.7",
					"resolved": "https://registry.npmjs.org/debug/-/debug-4.3.7.tgz",
					"integrity": "sha512-Er2nc/H7RrMXZBFCEim6TCmMk02Z8vLC2Rbi1KEBggpo0fS6l0S1nnapwmIi3yW/+GOJap1Krg4w0Hg80oCqgQ==",
					"dev": true,
					"requires": {
						"ms": "^2.1.3"
					}
				},
				"fill-range": {
					"version": "7.1.1",
					"resolved": "https://registry.npmjs.org/fill-range/-/fill-range-7.1.1.tgz",
					"integrity": "sha512-YsGpe3WHLK8ZYi4tWDg2Jy3ebRz2rXowDxnld4bkQB00cc/1Zw9AWnC0i9ztDJitivtQvaI9KaLyKrc+hBW0yg==",
					"dev": true,
					"requires": {
						"to-regex-range": "^5.0.1"
					}
				},
				"fsevents": {
					"version": "2.3.3",
					"resolved": "https://registry.npmjs.org/fsevents/-/fsevents-2.3.3.tgz",
					"integrity": "sha512-5xoDfX+fL7faATnagmWPpbFtwh/R77WmMMqqHGS65C3vvB0YHrgF+B1YmZ3441tMj5n63k0212XNoJwzlhffQw==",
					"dev": true,
					"optional": true
				},
				"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,
					"requires": {
						"is-glob": "^4.0.1"
					}
				},
				"has-flag": {
					"version": "3.0.0",
					"resolved": "https://registry.npmjs.org/has-flag/-/has-flag-3.0.0.tgz",
					"integrity": "sha512-sKJf1+ceQBr4SMkvQnBDNDtf4TXpVhVGateu0t918bl30FnbE2m4vNLX+VWe/dpjlb+HugGYzW7uQXH98HPEYw==",
					"dev": true
				},
				"ignore-by-default": {
					"version": "1.0.1",
					"resolved": "https://registry.npmjs.org/ignore-by-default/-/ignore-by-default-1.0.1.tgz",
					"integrity": "sha512-Ius2VYcGNk7T90CppJqcIkS5ooHUZyIQK+ClZfMfMNFEF9VSE73Fq+906u/CWu92x4gzZMWOwfFYckPObzdEbA==",
					"dev": true
				},
				"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,
					"requires": {
						"binary-extensions": "^2.0.0"
					}
				},
				"is-extglob": {
					"version": "2.1.1",
					"resolved": "https://registry.npmjs.org/is-extglob/-/is-extglob-2.1.1.tgz",
					"integrity": "sha512-SbKbANkN603Vi4jEZv49LeVJMn4yGwsbzZworEoyEiutsN3nJYdbO36zfhGJ6QEDpOZIFkDtnq5JRxmvl3jsoQ==",
					"dev": true
				},
				"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,
					"requires": {
						"is-extglob": "^2.1.1"
					}
				},
				"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
				},
				"minimatch": {
					"version": "3.1.2",
					"resolved": "https://registry.npmjs.org/minimatch/-/minimatch-3.1.2.tgz",
					"integrity": "sha512-J7p63hRiAjw1NDEww1W7i37+ByIrOWO5XQQAzZ3VOcL0PNybwpfmV/N05zFAzwQ9USyEcX6t3UO+K5aqBQOIHw==",
					"dev": true,
					"requires": {
						"brace-expansion": "^1.1.7"
					}
				},
				"ms": {
					"version": "2.1.3",
					"resolved": "https://registry.npmjs.org/ms/-/ms-2.1.3.tgz",
					"integrity": "sha512-6FlzubTLZG3J2a/NVCAleEhjzq5oxgHyaCU9yYXvcLsvoVaHJq/s5xXI6/XXP6tz7R9xAOtHnSO/tXtF3WRTlA==",
					"dev": true
				},
				"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
				},
				"picomatch": {
					"version": "2.3.1",
					"resolved": "https://registry.npmjs.org/picomatch/-/picomatch-2.3.1.tgz",
					"integrity": "sha512-JU3teHTNjmE2VCGFzuY8EXzCDVwEqB2a8fsIvwaStHhAWJEeVd1o1QD80CU6+ZdEXXSLbSsuLwJjkCBWqRQUVA==",
					"dev": true
				},
				"pstree.remy": {
					"version": "1.1.8",
					"resolved": "https://registry.npmjs.org/pstree.remy/-/pstree.remy-1.1.8.tgz",
					"integrity": "sha512-77DZwxQmxKnu3aR542U+X8FypNzbfJ+C5XQDk3uWjWxn6151aIMGthWYRXTqT1E5oJvg+ljaa2OJi+VfvCOQ8w==",
					"dev": true
				},
				"readdirp": {
					"version": "3.6.0",
					"resolved": "https://registry.npmjs.org/readdirp/-/readdirp-3.6.0.tgz",
					"integrity": "sha512-hOS089on8RduqdbhvQ5Z37A0ESjsqz6qnRcffsMU3495FuTdqSm+7bhJ29JvIOsBDEEnan5DPu9t3To9VRlMzA==",
					"dev": true,
					"requires": {
						"picomatch": "^2.2.1"
					}
				},
				"semver": {
					"version": "7.6.3",
					"resolved": "https://registry.npmjs.org/semver/-/semver-7.6.3.tgz",
					"integrity": "sha512-oVekP1cKtI+CTDvHWYFUcMtsK/00wmAEfyqKfNdARm8u1wNVhSgaX7A8d4UuIlUI5e84iEwOhs7ZPYRmzU9U6A==",
					"dev": true
				},
				"simple-update-notifier": {
					"version": "2.0.0",
					"resolved": "https://registry.npmjs.org/simple-update-notifier/-/simple-update-notifier-2.0.0.tgz",
					"integrity": "sha512-a2B9Y0KlNXl9u/vsW6sTIu9vGEpfKu2wRV6l1H3XEas/0gUIzGzBoP/IouTcUQbm9JWZLH3COxyn03TYlFax6w==",
					"dev": true,
					"requires": {
						"semver": "^7.5.3"
					}
				},
				"supports-color": {
					"version": "5.5.0",
					"resolved": "https://registry.npmjs.org/supports-color/-/supports-color-5.5.0.tgz",
					"integrity": "sha512-QjVjwdXIt408MIiAqCX4oUKsgU2EqAGzs2Ppkm4aQYbjm+ZEWEcW4SfFNTr4uMNZma0ey4f5lgLrkB0aX0QMow==",
					"dev": true,
					"requires": {
						"has-flag": "^3.0.0"
					}
				},
				"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,
					"requires": {
						"is-number": "^7.0.0"
					}
				},
				"touch": {
					"version": "3.1.1",
					"resolved": "https://registry.npmjs.org/touch/-/touch-3.1.1.tgz",
					"integrity": "sha512-r0eojU4bI8MnHr8c5bNo7lJDdI2qXlWWJk6a9EAFG7vbhTjElYhBVS3/miuE0uOuoLdb8Mc/rVfsmm6eo5o9GA==",
					"dev": true
				},
				"undefsafe": {
					"version": "2.0.5",
					"resolved": "https://registry.npmjs.org/undefsafe/-/undefsafe-2.0.5.tgz",
					"integrity": "sha512-WxONCrssBM8TSPRqN5EmsjVrsv4A8X12J4ArBiiayv3DyyG3ZlIg6yysuuSYdZsVz3TKcTg2fd//Ujd4CHV1iA==",
					"dev": true
				}
			}
		}
	}
}
