mirror of
				https://github.com/r-freeman/portfolio.git
				synced 2025-11-04 12:21:11 +00:00 
			
		
		
		
	Added dependencies and updated db schema
This commit is contained in:
		
							parent
							
								
									7a79e761e8
								
							
						
					
					
						commit
						b4499903bc
					
				
							
								
								
									
										426
									
								
								package-lock.json
									
									
									
										generated
									
									
									
								
							
							
						
						
									
										426
									
								
								package-lock.json
									
									
									
										generated
									
									
									
								
							@ -10,10 +10,12 @@
 | 
				
			|||||||
      "dependencies": {
 | 
					      "dependencies": {
 | 
				
			||||||
        "@headlessui/react": "^1.7.7",
 | 
					        "@headlessui/react": "^1.7.7",
 | 
				
			||||||
        "@mapbox/rehype-prism": "^0.7.0",
 | 
					        "@mapbox/rehype-prism": "^0.7.0",
 | 
				
			||||||
 | 
					        "@next-auth/prisma-adapter": "^1.0.5",
 | 
				
			||||||
        "@next/mdx": "^13.1.1",
 | 
					        "@next/mdx": "^13.1.1",
 | 
				
			||||||
        "@prisma/client": "^4.8.1",
 | 
					        "@prisma/client": "^4.12.0",
 | 
				
			||||||
        "@tailwindcss/typography": "^0.5.8",
 | 
					        "@tailwindcss/typography": "^0.5.8",
 | 
				
			||||||
        "@types/mdx": "^2.0.3",
 | 
					        "@types/mdx": "^2.0.3",
 | 
				
			||||||
 | 
					        "@types/node": "^18.11.18",
 | 
				
			||||||
        "@types/react": "18.0.26",
 | 
					        "@types/react": "18.0.26",
 | 
				
			||||||
        "@types/react-dom": "18.0.10",
 | 
					        "@types/react-dom": "18.0.10",
 | 
				
			||||||
        "autoprefixer": "^10.4.13",
 | 
					        "autoprefixer": "^10.4.13",
 | 
				
			||||||
@ -25,28 +27,26 @@
 | 
				
			|||||||
        "focus-visible": "^5.2.0",
 | 
					        "focus-visible": "^5.2.0",
 | 
				
			||||||
        "motion": "^10.15.5",
 | 
					        "motion": "^10.15.5",
 | 
				
			||||||
        "next": "^13.2.0",
 | 
					        "next": "^13.2.0",
 | 
				
			||||||
 | 
					        "next-auth": "^4.21.1",
 | 
				
			||||||
        "node-fetch": "^3.3.0",
 | 
					        "node-fetch": "^3.3.0",
 | 
				
			||||||
        "postcss": "^8.4.21",
 | 
					        "postcss": "^8.4.21",
 | 
				
			||||||
        "postcss-focus-visible": "^7.1.0",
 | 
					        "postcss-focus-visible": "^7.1.0",
 | 
				
			||||||
 | 
					        "prisma": "^4.12.0",
 | 
				
			||||||
        "react": "^18.2.0",
 | 
					        "react": "^18.2.0",
 | 
				
			||||||
        "react-dom": "^18.2.0",
 | 
					        "react-dom": "^18.2.0",
 | 
				
			||||||
        "remark-gfm": "^3.0.1",
 | 
					        "remark-gfm": "^3.0.1",
 | 
				
			||||||
        "sharp": "^0.31.3",
 | 
					        "sharp": "^0.31.3",
 | 
				
			||||||
        "swr": "^2.0.0",
 | 
					        "swr": "^2.0.0",
 | 
				
			||||||
        "tailwind-merge": "^1.9.0"
 | 
					        "tailwind-merge": "^1.9.0",
 | 
				
			||||||
      },
 | 
					 | 
				
			||||||
      "devDependencies": {
 | 
					 | 
				
			||||||
        "@types/node": "^18.11.18",
 | 
					 | 
				
			||||||
        "prisma": "^4.8.1",
 | 
					 | 
				
			||||||
        "tailwindcss": "^3.3.0",
 | 
					        "tailwindcss": "^3.3.0",
 | 
				
			||||||
        "ts-node": "^10.9.1",
 | 
					        "ts-node": "^10.9.1",
 | 
				
			||||||
        "typescript": "4.9.4"
 | 
					        "typescript": "4.9.4"
 | 
				
			||||||
      }
 | 
					      }
 | 
				
			||||||
    },
 | 
					    },
 | 
				
			||||||
    "node_modules/@babel/runtime": {
 | 
					    "node_modules/@babel/runtime": {
 | 
				
			||||||
      "version": "7.20.7",
 | 
					      "version": "7.21.0",
 | 
				
			||||||
      "resolved": "https://registry.npmjs.org/@babel/runtime/-/runtime-7.20.7.tgz",
 | 
					      "resolved": "https://registry.npmjs.org/@babel/runtime/-/runtime-7.21.0.tgz",
 | 
				
			||||||
      "integrity": "sha512-UF0tvkUtxwAgZ5W/KrkHf0Rn0fdnLDU9ScxBrEVNUprE/MzirjK4MJUX1/BVDv00Sv8cljtukVK1aky++X1SjQ==",
 | 
					      "integrity": "sha512-xwII0//EObnq89Ji5AKYQaRYiW/nZ3llSv29d49IuxPhKbtJoLP+9QUUZ4nVragQVtaVGeZrpB+ZtG/Pdy/POw==",
 | 
				
			||||||
      "dependencies": {
 | 
					      "dependencies": {
 | 
				
			||||||
        "regenerator-runtime": "^0.13.11"
 | 
					        "regenerator-runtime": "^0.13.11"
 | 
				
			||||||
      },
 | 
					      },
 | 
				
			||||||
@ -58,7 +58,6 @@
 | 
				
			|||||||
      "version": "0.8.1",
 | 
					      "version": "0.8.1",
 | 
				
			||||||
      "resolved": "https://registry.npmjs.org/@cspotcode/source-map-support/-/source-map-support-0.8.1.tgz",
 | 
					      "resolved": "https://registry.npmjs.org/@cspotcode/source-map-support/-/source-map-support-0.8.1.tgz",
 | 
				
			||||||
      "integrity": "sha512-IchNf6dN4tHoMFIn/7OE8LWZ19Y6q/67Bmf6vnGREv8RSbBVb9LPJxEcnwrcwX6ixSvaiGoomAUvu4YSxXrVgw==",
 | 
					      "integrity": "sha512-IchNf6dN4tHoMFIn/7OE8LWZ19Y6q/67Bmf6vnGREv8RSbBVb9LPJxEcnwrcwX6ixSvaiGoomAUvu4YSxXrVgw==",
 | 
				
			||||||
      "devOptional": true,
 | 
					 | 
				
			||||||
      "dependencies": {
 | 
					      "dependencies": {
 | 
				
			||||||
        "@jridgewell/trace-mapping": "0.3.9"
 | 
					        "@jridgewell/trace-mapping": "0.3.9"
 | 
				
			||||||
      },
 | 
					      },
 | 
				
			||||||
@ -70,7 +69,6 @@
 | 
				
			|||||||
      "version": "0.3.9",
 | 
					      "version": "0.3.9",
 | 
				
			||||||
      "resolved": "https://registry.npmjs.org/@jridgewell/trace-mapping/-/trace-mapping-0.3.9.tgz",
 | 
					      "resolved": "https://registry.npmjs.org/@jridgewell/trace-mapping/-/trace-mapping-0.3.9.tgz",
 | 
				
			||||||
      "integrity": "sha512-3Belt6tdc8bPgAtbcmdtNJlirVoTmEb5e2gC94PnkwEW9jI6CAHUeoG85tjWP5WquqfavoMtMwiG4P926ZKKuQ==",
 | 
					      "integrity": "sha512-3Belt6tdc8bPgAtbcmdtNJlirVoTmEb5e2gC94PnkwEW9jI6CAHUeoG85tjWP5WquqfavoMtMwiG4P926ZKKuQ==",
 | 
				
			||||||
      "devOptional": true,
 | 
					 | 
				
			||||||
      "dependencies": {
 | 
					      "dependencies": {
 | 
				
			||||||
        "@jridgewell/resolve-uri": "^3.0.3",
 | 
					        "@jridgewell/resolve-uri": "^3.0.3",
 | 
				
			||||||
        "@jridgewell/sourcemap-codec": "^1.4.10"
 | 
					        "@jridgewell/sourcemap-codec": "^1.4.10"
 | 
				
			||||||
@ -366,6 +364,15 @@
 | 
				
			|||||||
        "tslib": "^2.3.1"
 | 
					        "tslib": "^2.3.1"
 | 
				
			||||||
      }
 | 
					      }
 | 
				
			||||||
    },
 | 
					    },
 | 
				
			||||||
 | 
					    "node_modules/@next-auth/prisma-adapter": {
 | 
				
			||||||
 | 
					      "version": "1.0.5",
 | 
				
			||||||
 | 
					      "resolved": "https://registry.npmjs.org/@next-auth/prisma-adapter/-/prisma-adapter-1.0.5.tgz",
 | 
				
			||||||
 | 
					      "integrity": "sha512-VqMS11IxPXrPGXw6Oul6jcyS/n8GLOWzRMrPr3EMdtD6eOalM6zz05j08PcNiis8QzkfuYnCv49OvufTuaEwYQ==",
 | 
				
			||||||
 | 
					      "peerDependencies": {
 | 
				
			||||||
 | 
					        "@prisma/client": ">=2.26.0 || >=3",
 | 
				
			||||||
 | 
					        "next-auth": "^4"
 | 
				
			||||||
 | 
					      }
 | 
				
			||||||
 | 
					    },
 | 
				
			||||||
    "node_modules/@next/env": {
 | 
					    "node_modules/@next/env": {
 | 
				
			||||||
      "version": "13.2.0",
 | 
					      "version": "13.2.0",
 | 
				
			||||||
      "resolved": "https://registry.npmjs.org/@next/env/-/env-13.2.0.tgz",
 | 
					      "resolved": "https://registry.npmjs.org/@next/env/-/env-13.2.0.tgz",
 | 
				
			||||||
@ -618,6 +625,14 @@
 | 
				
			|||||||
        "node": ">= 8"
 | 
					        "node": ">= 8"
 | 
				
			||||||
      }
 | 
					      }
 | 
				
			||||||
    },
 | 
					    },
 | 
				
			||||||
 | 
					    "node_modules/@panva/hkdf": {
 | 
				
			||||||
 | 
					      "version": "1.0.4",
 | 
				
			||||||
 | 
					      "resolved": "https://registry.npmjs.org/@panva/hkdf/-/hkdf-1.0.4.tgz",
 | 
				
			||||||
 | 
					      "integrity": "sha512-003xWiCuvePbLaPHT+CRuaV4GlyCAVm6XYSbBZDHoWZGn1mNkVKFaDbGJjjxmEFvizUwlCoM6O18FCBMMky2zQ==",
 | 
				
			||||||
 | 
					      "funding": {
 | 
				
			||||||
 | 
					        "url": "https://github.com/sponsors/panva"
 | 
				
			||||||
 | 
					      }
 | 
				
			||||||
 | 
					    },
 | 
				
			||||||
    "node_modules/@pkgr/utils": {
 | 
					    "node_modules/@pkgr/utils": {
 | 
				
			||||||
      "version": "2.3.1",
 | 
					      "version": "2.3.1",
 | 
				
			||||||
      "resolved": "https://registry.npmjs.org/@pkgr/utils/-/utils-2.3.1.tgz",
 | 
					      "resolved": "https://registry.npmjs.org/@pkgr/utils/-/utils-2.3.1.tgz",
 | 
				
			||||||
@ -638,12 +653,12 @@
 | 
				
			|||||||
      }
 | 
					      }
 | 
				
			||||||
    },
 | 
					    },
 | 
				
			||||||
    "node_modules/@prisma/client": {
 | 
					    "node_modules/@prisma/client": {
 | 
				
			||||||
      "version": "4.8.1",
 | 
					      "version": "4.12.0",
 | 
				
			||||||
      "resolved": "https://registry.npmjs.org/@prisma/client/-/client-4.8.1.tgz",
 | 
					      "resolved": "https://registry.npmjs.org/@prisma/client/-/client-4.12.0.tgz",
 | 
				
			||||||
      "integrity": "sha512-d4xhZhETmeXK/yZ7K0KcVOzEfI5YKGGEr4F5SBV04/MU4ncN/HcE28sy3e4Yt8UFW0ZuImKFQJE+9rWt9WbGSQ==",
 | 
					      "integrity": "sha512-j9/ighfWwux97J2dS15nqhl60tYoH8V0IuSsgZDb6bCFcQD3fXbXmxjYC8GHhIgOk3lB7Pq+8CwElz2MiDpsSg==",
 | 
				
			||||||
      "hasInstallScript": true,
 | 
					      "hasInstallScript": true,
 | 
				
			||||||
      "dependencies": {
 | 
					      "dependencies": {
 | 
				
			||||||
        "@prisma/engines-version": "4.8.0-61.d6e67a83f971b175a593ccc12e15c4a757f93ffe"
 | 
					        "@prisma/engines-version": "4.12.0-67.659ef412370fa3b41cd7bf6e94587c1dfb7f67e7"
 | 
				
			||||||
      },
 | 
					      },
 | 
				
			||||||
      "engines": {
 | 
					      "engines": {
 | 
				
			||||||
        "node": ">=14.17"
 | 
					        "node": ">=14.17"
 | 
				
			||||||
@ -658,16 +673,15 @@
 | 
				
			|||||||
      }
 | 
					      }
 | 
				
			||||||
    },
 | 
					    },
 | 
				
			||||||
    "node_modules/@prisma/engines": {
 | 
					    "node_modules/@prisma/engines": {
 | 
				
			||||||
      "version": "4.8.1",
 | 
					      "version": "4.12.0",
 | 
				
			||||||
      "resolved": "https://registry.npmjs.org/@prisma/engines/-/engines-4.8.1.tgz",
 | 
					      "resolved": "https://registry.npmjs.org/@prisma/engines/-/engines-4.12.0.tgz",
 | 
				
			||||||
      "integrity": "sha512-93tctjNXcIS+i/e552IO6tqw17sX8liivv8WX9lDMCpEEe3ci+nT9F+1oHtAafqruXLepKF80i/D20Mm+ESlOw==",
 | 
					      "integrity": "sha512-0alKtnxhNB5hYU+ymESBlGI4b9XrGGSdv7Ud+8TE/fBNOEhIud0XQsAR+TrvUZgS4na5czubiMsODw0TUrgkIA==",
 | 
				
			||||||
      "devOptional": true,
 | 
					 | 
				
			||||||
      "hasInstallScript": true
 | 
					      "hasInstallScript": true
 | 
				
			||||||
    },
 | 
					    },
 | 
				
			||||||
    "node_modules/@prisma/engines-version": {
 | 
					    "node_modules/@prisma/engines-version": {
 | 
				
			||||||
      "version": "4.8.0-61.d6e67a83f971b175a593ccc12e15c4a757f93ffe",
 | 
					      "version": "4.12.0-67.659ef412370fa3b41cd7bf6e94587c1dfb7f67e7",
 | 
				
			||||||
      "resolved": "https://registry.npmjs.org/@prisma/engines-version/-/engines-version-4.8.0-61.d6e67a83f971b175a593ccc12e15c4a757f93ffe.tgz",
 | 
					      "resolved": "https://registry.npmjs.org/@prisma/engines-version/-/engines-version-4.12.0-67.659ef412370fa3b41cd7bf6e94587c1dfb7f67e7.tgz",
 | 
				
			||||||
      "integrity": "sha512-MHSOSexomRMom8QN4t7bu87wPPD+pa+hW9+71JnVcF3DqyyO/ycCLhRL1we3EojRpZxKvuyGho2REQsMCvxcJw=="
 | 
					      "integrity": "sha512-JIHNj5jlXb9mcaJwakM0vpgRYJIAurxTUqM0iX0tfEQA5XLZ9ONkIckkhuAKdAzocZ+80GYg7QSsfpjg7OxbOA=="
 | 
				
			||||||
    },
 | 
					    },
 | 
				
			||||||
    "node_modules/@rushstack/eslint-patch": {
 | 
					    "node_modules/@rushstack/eslint-patch": {
 | 
				
			||||||
      "version": "1.2.0",
 | 
					      "version": "1.2.0",
 | 
				
			||||||
@ -699,26 +713,22 @@
 | 
				
			|||||||
    "node_modules/@tsconfig/node10": {
 | 
					    "node_modules/@tsconfig/node10": {
 | 
				
			||||||
      "version": "1.0.9",
 | 
					      "version": "1.0.9",
 | 
				
			||||||
      "resolved": "https://registry.npmjs.org/@tsconfig/node10/-/node10-1.0.9.tgz",
 | 
					      "resolved": "https://registry.npmjs.org/@tsconfig/node10/-/node10-1.0.9.tgz",
 | 
				
			||||||
      "integrity": "sha512-jNsYVVxU8v5g43Erja32laIDHXeoNvFEpX33OK4d6hljo3jDhCBDhx5dhCCTMWUojscpAagGiRkBKxpdl9fxqA==",
 | 
					      "integrity": "sha512-jNsYVVxU8v5g43Erja32laIDHXeoNvFEpX33OK4d6hljo3jDhCBDhx5dhCCTMWUojscpAagGiRkBKxpdl9fxqA=="
 | 
				
			||||||
      "devOptional": true
 | 
					 | 
				
			||||||
    },
 | 
					    },
 | 
				
			||||||
    "node_modules/@tsconfig/node12": {
 | 
					    "node_modules/@tsconfig/node12": {
 | 
				
			||||||
      "version": "1.0.11",
 | 
					      "version": "1.0.11",
 | 
				
			||||||
      "resolved": "https://registry.npmjs.org/@tsconfig/node12/-/node12-1.0.11.tgz",
 | 
					      "resolved": "https://registry.npmjs.org/@tsconfig/node12/-/node12-1.0.11.tgz",
 | 
				
			||||||
      "integrity": "sha512-cqefuRsh12pWyGsIoBKJA9luFu3mRxCA+ORZvA4ktLSzIuCUtWVxGIuXigEwO5/ywWFMZ2QEGKWvkZG1zDMTag==",
 | 
					      "integrity": "sha512-cqefuRsh12pWyGsIoBKJA9luFu3mRxCA+ORZvA4ktLSzIuCUtWVxGIuXigEwO5/ywWFMZ2QEGKWvkZG1zDMTag=="
 | 
				
			||||||
      "devOptional": true
 | 
					 | 
				
			||||||
    },
 | 
					    },
 | 
				
			||||||
    "node_modules/@tsconfig/node14": {
 | 
					    "node_modules/@tsconfig/node14": {
 | 
				
			||||||
      "version": "1.0.3",
 | 
					      "version": "1.0.3",
 | 
				
			||||||
      "resolved": "https://registry.npmjs.org/@tsconfig/node14/-/node14-1.0.3.tgz",
 | 
					      "resolved": "https://registry.npmjs.org/@tsconfig/node14/-/node14-1.0.3.tgz",
 | 
				
			||||||
      "integrity": "sha512-ysT8mhdixWK6Hw3i1V2AeRqZ5WfXg1G43mqoYlM2nc6388Fq5jcXyr5mRsqViLx/GJYdoL0bfXD8nmF+Zn/Iow==",
 | 
					      "integrity": "sha512-ysT8mhdixWK6Hw3i1V2AeRqZ5WfXg1G43mqoYlM2nc6388Fq5jcXyr5mRsqViLx/GJYdoL0bfXD8nmF+Zn/Iow=="
 | 
				
			||||||
      "devOptional": true
 | 
					 | 
				
			||||||
    },
 | 
					    },
 | 
				
			||||||
    "node_modules/@tsconfig/node16": {
 | 
					    "node_modules/@tsconfig/node16": {
 | 
				
			||||||
      "version": "1.0.3",
 | 
					      "version": "1.0.3",
 | 
				
			||||||
      "resolved": "https://registry.npmjs.org/@tsconfig/node16/-/node16-1.0.3.tgz",
 | 
					      "resolved": "https://registry.npmjs.org/@tsconfig/node16/-/node16-1.0.3.tgz",
 | 
				
			||||||
      "integrity": "sha512-yOlFc+7UtL/89t2ZhjPvvB/DeAr3r+Dq58IgzsFkOAvVC6NMJXmCGjbptdXdR9qsX7pKcTL+s87FtYREi2dEEQ==",
 | 
					      "integrity": "sha512-yOlFc+7UtL/89t2ZhjPvvB/DeAr3r+Dq58IgzsFkOAvVC6NMJXmCGjbptdXdR9qsX7pKcTL+s87FtYREi2dEEQ=="
 | 
				
			||||||
      "devOptional": true
 | 
					 | 
				
			||||||
    },
 | 
					    },
 | 
				
			||||||
    "node_modules/@types/acorn": {
 | 
					    "node_modules/@types/acorn": {
 | 
				
			||||||
      "version": "4.0.6",
 | 
					      "version": "4.0.6",
 | 
				
			||||||
@ -1708,11 +1718,18 @@
 | 
				
			|||||||
      "resolved": "https://registry.npmjs.org/concat-map/-/concat-map-0.0.1.tgz",
 | 
					      "resolved": "https://registry.npmjs.org/concat-map/-/concat-map-0.0.1.tgz",
 | 
				
			||||||
      "integrity": "sha512-/Srv4dswyQNBfohGpz9o6Yb3Gz3SrUDqBH5rTuhGR7ahtlbYKnVxw2bCFMRljaA7EXHaXZ8wsHdodFvbkhKmqg=="
 | 
					      "integrity": "sha512-/Srv4dswyQNBfohGpz9o6Yb3Gz3SrUDqBH5rTuhGR7ahtlbYKnVxw2bCFMRljaA7EXHaXZ8wsHdodFvbkhKmqg=="
 | 
				
			||||||
    },
 | 
					    },
 | 
				
			||||||
 | 
					    "node_modules/cookie": {
 | 
				
			||||||
 | 
					      "version": "0.5.0",
 | 
				
			||||||
 | 
					      "resolved": "https://registry.npmjs.org/cookie/-/cookie-0.5.0.tgz",
 | 
				
			||||||
 | 
					      "integrity": "sha512-YZ3GUyn/o8gfKJlnlX7g7xq4gyO6OSuhGPKaaGssGB2qgDUS0gPgtTvoyZLTt9Ab6dC4hfc9dV5arkvc/OCmrw==",
 | 
				
			||||||
 | 
					      "engines": {
 | 
				
			||||||
 | 
					        "node": ">= 0.6"
 | 
				
			||||||
 | 
					      }
 | 
				
			||||||
 | 
					    },
 | 
				
			||||||
    "node_modules/create-require": {
 | 
					    "node_modules/create-require": {
 | 
				
			||||||
      "version": "1.1.1",
 | 
					      "version": "1.1.1",
 | 
				
			||||||
      "resolved": "https://registry.npmjs.org/create-require/-/create-require-1.1.1.tgz",
 | 
					      "resolved": "https://registry.npmjs.org/create-require/-/create-require-1.1.1.tgz",
 | 
				
			||||||
      "integrity": "sha512-dcKFX3jn0MpIaXjisoRvexIJVEKzaq7z2rZKxf+MSr9TkdmHmsU4m2lcLojrj/FHl8mk5VxMmYA+ftRkP/3oKQ==",
 | 
					      "integrity": "sha512-dcKFX3jn0MpIaXjisoRvexIJVEKzaq7z2rZKxf+MSr9TkdmHmsU4m2lcLojrj/FHl8mk5VxMmYA+ftRkP/3oKQ=="
 | 
				
			||||||
      "devOptional": true
 | 
					 | 
				
			||||||
    },
 | 
					    },
 | 
				
			||||||
    "node_modules/cross-spawn": {
 | 
					    "node_modules/cross-spawn": {
 | 
				
			||||||
      "version": "7.0.3",
 | 
					      "version": "7.0.3",
 | 
				
			||||||
@ -3682,6 +3699,14 @@
 | 
				
			|||||||
        "jiti": "bin/jiti.js"
 | 
					        "jiti": "bin/jiti.js"
 | 
				
			||||||
      }
 | 
					      }
 | 
				
			||||||
    },
 | 
					    },
 | 
				
			||||||
 | 
					    "node_modules/jose": {
 | 
				
			||||||
 | 
					      "version": "4.13.1",
 | 
				
			||||||
 | 
					      "resolved": "https://registry.npmjs.org/jose/-/jose-4.13.1.tgz",
 | 
				
			||||||
 | 
					      "integrity": "sha512-MSJQC5vXco5Br38mzaQKiq9mwt7lwj2eXpgpRyQYNHYt2lq1PjkWa7DLXX0WVcQLE9HhMh3jPiufS7fhJf+CLQ==",
 | 
				
			||||||
 | 
					      "funding": {
 | 
				
			||||||
 | 
					        "url": "https://github.com/sponsors/panva"
 | 
				
			||||||
 | 
					      }
 | 
				
			||||||
 | 
					    },
 | 
				
			||||||
    "node_modules/js-sdsl": {
 | 
					    "node_modules/js-sdsl": {
 | 
				
			||||||
      "version": "4.2.0",
 | 
					      "version": "4.2.0",
 | 
				
			||||||
      "resolved": "https://registry.npmjs.org/js-sdsl/-/js-sdsl-4.2.0.tgz",
 | 
					      "resolved": "https://registry.npmjs.org/js-sdsl/-/js-sdsl-4.2.0.tgz",
 | 
				
			||||||
@ -3842,11 +3867,21 @@
 | 
				
			|||||||
        "loose-envify": "cli.js"
 | 
					        "loose-envify": "cli.js"
 | 
				
			||||||
      }
 | 
					      }
 | 
				
			||||||
    },
 | 
					    },
 | 
				
			||||||
 | 
					    "node_modules/lru-cache": {
 | 
				
			||||||
 | 
					      "version": "6.0.0",
 | 
				
			||||||
 | 
					      "resolved": "https://registry.npmjs.org/lru-cache/-/lru-cache-6.0.0.tgz",
 | 
				
			||||||
 | 
					      "integrity": "sha512-Jo6dJ04CmSjuznwJSS3pUeWmd/H0ffTlkXXgwZi+eq1UCmqQwCh+eLsYOYCwY991i2Fah4h1BEMCx4qThGbsiA==",
 | 
				
			||||||
 | 
					      "dependencies": {
 | 
				
			||||||
 | 
					        "yallist": "^4.0.0"
 | 
				
			||||||
 | 
					      },
 | 
				
			||||||
 | 
					      "engines": {
 | 
				
			||||||
 | 
					        "node": ">=10"
 | 
				
			||||||
 | 
					      }
 | 
				
			||||||
 | 
					    },
 | 
				
			||||||
    "node_modules/make-error": {
 | 
					    "node_modules/make-error": {
 | 
				
			||||||
      "version": "1.3.6",
 | 
					      "version": "1.3.6",
 | 
				
			||||||
      "resolved": "https://registry.npmjs.org/make-error/-/make-error-1.3.6.tgz",
 | 
					      "resolved": "https://registry.npmjs.org/make-error/-/make-error-1.3.6.tgz",
 | 
				
			||||||
      "integrity": "sha512-s8UhlNe7vPKomQhC1qFelMokr/Sc3AgNbso3n74mVPA5LTZwkB9NlXf4XPamLxJE8h0gh73rM94xvwRT2CVInw==",
 | 
					      "integrity": "sha512-s8UhlNe7vPKomQhC1qFelMokr/Sc3AgNbso3n74mVPA5LTZwkB9NlXf4XPamLxJE8h0gh73rM94xvwRT2CVInw=="
 | 
				
			||||||
      "devOptional": true
 | 
					 | 
				
			||||||
    },
 | 
					    },
 | 
				
			||||||
    "node_modules/markdown-extensions": {
 | 
					    "node_modules/markdown-extensions": {
 | 
				
			||||||
      "version": "1.1.1",
 | 
					      "version": "1.1.1",
 | 
				
			||||||
@ -5154,6 +5189,33 @@
 | 
				
			|||||||
        }
 | 
					        }
 | 
				
			||||||
      }
 | 
					      }
 | 
				
			||||||
    },
 | 
					    },
 | 
				
			||||||
 | 
					    "node_modules/next-auth": {
 | 
				
			||||||
 | 
					      "version": "4.21.1",
 | 
				
			||||||
 | 
					      "resolved": "https://registry.npmjs.org/next-auth/-/next-auth-4.21.1.tgz",
 | 
				
			||||||
 | 
					      "integrity": "sha512-NYkU4jAPSVxWhCblE8dDFAnKM7kOoO/QEobQ0RoEVP9Wox99A3PKHwOAsWhSg8ahJG/iKIWk2Bo1xHvsS4R39Q==",
 | 
				
			||||||
 | 
					      "dependencies": {
 | 
				
			||||||
 | 
					        "@babel/runtime": "^7.20.13",
 | 
				
			||||||
 | 
					        "@panva/hkdf": "^1.0.2",
 | 
				
			||||||
 | 
					        "cookie": "^0.5.0",
 | 
				
			||||||
 | 
					        "jose": "^4.11.4",
 | 
				
			||||||
 | 
					        "oauth": "^0.9.15",
 | 
				
			||||||
 | 
					        "openid-client": "^5.4.0",
 | 
				
			||||||
 | 
					        "preact": "^10.6.3",
 | 
				
			||||||
 | 
					        "preact-render-to-string": "^5.1.19",
 | 
				
			||||||
 | 
					        "uuid": "^8.3.2"
 | 
				
			||||||
 | 
					      },
 | 
				
			||||||
 | 
					      "peerDependencies": {
 | 
				
			||||||
 | 
					        "next": "^12.2.5 || ^13",
 | 
				
			||||||
 | 
					        "nodemailer": "^6.6.5",
 | 
				
			||||||
 | 
					        "react": "^17.0.2 || ^18",
 | 
				
			||||||
 | 
					        "react-dom": "^17.0.2 || ^18"
 | 
				
			||||||
 | 
					      },
 | 
				
			||||||
 | 
					      "peerDependenciesMeta": {
 | 
				
			||||||
 | 
					        "nodemailer": {
 | 
				
			||||||
 | 
					          "optional": true
 | 
				
			||||||
 | 
					        }
 | 
				
			||||||
 | 
					      }
 | 
				
			||||||
 | 
					    },
 | 
				
			||||||
    "node_modules/next/node_modules/postcss": {
 | 
					    "node_modules/next/node_modules/postcss": {
 | 
				
			||||||
      "version": "8.4.14",
 | 
					      "version": "8.4.14",
 | 
				
			||||||
      "resolved": "https://registry.npmjs.org/postcss/-/postcss-8.4.14.tgz",
 | 
					      "resolved": "https://registry.npmjs.org/postcss/-/postcss-8.4.14.tgz",
 | 
				
			||||||
@ -5249,6 +5311,11 @@
 | 
				
			|||||||
        "node": ">=0.10.0"
 | 
					        "node": ">=0.10.0"
 | 
				
			||||||
      }
 | 
					      }
 | 
				
			||||||
    },
 | 
					    },
 | 
				
			||||||
 | 
					    "node_modules/oauth": {
 | 
				
			||||||
 | 
					      "version": "0.9.15",
 | 
				
			||||||
 | 
					      "resolved": "https://registry.npmjs.org/oauth/-/oauth-0.9.15.tgz",
 | 
				
			||||||
 | 
					      "integrity": "sha512-a5ERWK1kh38ExDEfoO6qUHJb32rd7aYmPHuyCu3Fta/cnICvYmgd2uhuKXvPD+PXB+gCEYYEaQdIRAjCOwAKNA=="
 | 
				
			||||||
 | 
					    },
 | 
				
			||||||
    "node_modules/object-assign": {
 | 
					    "node_modules/object-assign": {
 | 
				
			||||||
      "version": "4.1.1",
 | 
					      "version": "4.1.1",
 | 
				
			||||||
      "resolved": "https://registry.npmjs.org/object-assign/-/object-assign-4.1.1.tgz",
 | 
					      "resolved": "https://registry.npmjs.org/object-assign/-/object-assign-4.1.1.tgz",
 | 
				
			||||||
@ -5370,6 +5437,14 @@
 | 
				
			|||||||
        "url": "https://github.com/sponsors/ljharb"
 | 
					        "url": "https://github.com/sponsors/ljharb"
 | 
				
			||||||
      }
 | 
					      }
 | 
				
			||||||
    },
 | 
					    },
 | 
				
			||||||
 | 
					    "node_modules/oidc-token-hash": {
 | 
				
			||||||
 | 
					      "version": "5.0.1",
 | 
				
			||||||
 | 
					      "resolved": "https://registry.npmjs.org/oidc-token-hash/-/oidc-token-hash-5.0.1.tgz",
 | 
				
			||||||
 | 
					      "integrity": "sha512-EvoOtz6FIEBzE+9q253HsLCVRiK/0doEJ2HCvvqMQb3dHZrP3WlJKYtJ55CRTw4jmYomzH4wkPuCj/I3ZvpKxQ==",
 | 
				
			||||||
 | 
					      "engines": {
 | 
				
			||||||
 | 
					        "node": "^10.13.0 || >=12.0.0"
 | 
				
			||||||
 | 
					      }
 | 
				
			||||||
 | 
					    },
 | 
				
			||||||
    "node_modules/once": {
 | 
					    "node_modules/once": {
 | 
				
			||||||
      "version": "1.4.0",
 | 
					      "version": "1.4.0",
 | 
				
			||||||
      "resolved": "https://registry.npmjs.org/once/-/once-1.4.0.tgz",
 | 
					      "resolved": "https://registry.npmjs.org/once/-/once-1.4.0.tgz",
 | 
				
			||||||
@ -5394,6 +5469,28 @@
 | 
				
			|||||||
        "url": "https://github.com/sponsors/sindresorhus"
 | 
					        "url": "https://github.com/sponsors/sindresorhus"
 | 
				
			||||||
      }
 | 
					      }
 | 
				
			||||||
    },
 | 
					    },
 | 
				
			||||||
 | 
					    "node_modules/openid-client": {
 | 
				
			||||||
 | 
					      "version": "5.4.0",
 | 
				
			||||||
 | 
					      "resolved": "https://registry.npmjs.org/openid-client/-/openid-client-5.4.0.tgz",
 | 
				
			||||||
 | 
					      "integrity": "sha512-hgJa2aQKcM2hn3eyVtN12tEA45ECjTJPXCgUh5YzTzy9qwapCvmDTVPWOcWVL0d34zeQoQ/hbG9lJhl3AYxJlQ==",
 | 
				
			||||||
 | 
					      "dependencies": {
 | 
				
			||||||
 | 
					        "jose": "^4.10.0",
 | 
				
			||||||
 | 
					        "lru-cache": "^6.0.0",
 | 
				
			||||||
 | 
					        "object-hash": "^2.0.1",
 | 
				
			||||||
 | 
					        "oidc-token-hash": "^5.0.1"
 | 
				
			||||||
 | 
					      },
 | 
				
			||||||
 | 
					      "funding": {
 | 
				
			||||||
 | 
					        "url": "https://github.com/sponsors/panva"
 | 
				
			||||||
 | 
					      }
 | 
				
			||||||
 | 
					    },
 | 
				
			||||||
 | 
					    "node_modules/openid-client/node_modules/object-hash": {
 | 
				
			||||||
 | 
					      "version": "2.2.0",
 | 
				
			||||||
 | 
					      "resolved": "https://registry.npmjs.org/object-hash/-/object-hash-2.2.0.tgz",
 | 
				
			||||||
 | 
					      "integrity": "sha512-gScRMn0bS5fH+IuwyIFgnh9zBdo4DV+6GhygmWM9HyNJSgS0hScp1f5vjtm7oIIOiT9trXrShAkLFSc2IqKNgw==",
 | 
				
			||||||
 | 
					      "engines": {
 | 
				
			||||||
 | 
					        "node": ">= 6"
 | 
				
			||||||
 | 
					      }
 | 
				
			||||||
 | 
					    },
 | 
				
			||||||
    "node_modules/optionator": {
 | 
					    "node_modules/optionator": {
 | 
				
			||||||
      "version": "0.9.1",
 | 
					      "version": "0.9.1",
 | 
				
			||||||
      "resolved": "https://registry.npmjs.org/optionator/-/optionator-0.9.1.tgz",
 | 
					      "resolved": "https://registry.npmjs.org/optionator/-/optionator-0.9.1.tgz",
 | 
				
			||||||
@ -5700,6 +5797,26 @@
 | 
				
			|||||||
      "resolved": "https://registry.npmjs.org/postcss-value-parser/-/postcss-value-parser-4.2.0.tgz",
 | 
					      "resolved": "https://registry.npmjs.org/postcss-value-parser/-/postcss-value-parser-4.2.0.tgz",
 | 
				
			||||||
      "integrity": "sha512-1NNCs6uurfkVbeXG4S8JFT9t19m45ICnif8zWLd5oPSZ50QnwMfK+H3jv408d4jw/7Bttv5axS5IiHoLaVNHeQ=="
 | 
					      "integrity": "sha512-1NNCs6uurfkVbeXG4S8JFT9t19m45ICnif8zWLd5oPSZ50QnwMfK+H3jv408d4jw/7Bttv5axS5IiHoLaVNHeQ=="
 | 
				
			||||||
    },
 | 
					    },
 | 
				
			||||||
 | 
					    "node_modules/preact": {
 | 
				
			||||||
 | 
					      "version": "10.13.2",
 | 
				
			||||||
 | 
					      "resolved": "https://registry.npmjs.org/preact/-/preact-10.13.2.tgz",
 | 
				
			||||||
 | 
					      "integrity": "sha512-q44QFLhOhty2Bd0Y46fnYW0gD/cbVM9dUVtNTDKPcdXSMA7jfY+Jpd6rk3GB0lcQss0z5s/6CmVP0Z/hV+g6pw==",
 | 
				
			||||||
 | 
					      "funding": {
 | 
				
			||||||
 | 
					        "type": "opencollective",
 | 
				
			||||||
 | 
					        "url": "https://opencollective.com/preact"
 | 
				
			||||||
 | 
					      }
 | 
				
			||||||
 | 
					    },
 | 
				
			||||||
 | 
					    "node_modules/preact-render-to-string": {
 | 
				
			||||||
 | 
					      "version": "5.2.6",
 | 
				
			||||||
 | 
					      "resolved": "https://registry.npmjs.org/preact-render-to-string/-/preact-render-to-string-5.2.6.tgz",
 | 
				
			||||||
 | 
					      "integrity": "sha512-JyhErpYOvBV1hEPwIxc/fHWXPfnEGdRKxc8gFdAZ7XV4tlzyzG847XAyEZqoDnynP88akM4eaHcSOzNcLWFguw==",
 | 
				
			||||||
 | 
					      "dependencies": {
 | 
				
			||||||
 | 
					        "pretty-format": "^3.8.0"
 | 
				
			||||||
 | 
					      },
 | 
				
			||||||
 | 
					      "peerDependencies": {
 | 
				
			||||||
 | 
					        "preact": ">=10"
 | 
				
			||||||
 | 
					      }
 | 
				
			||||||
 | 
					    },
 | 
				
			||||||
    "node_modules/prebuild-install": {
 | 
					    "node_modules/prebuild-install": {
 | 
				
			||||||
      "version": "7.1.1",
 | 
					      "version": "7.1.1",
 | 
				
			||||||
      "resolved": "https://registry.npmjs.org/prebuild-install/-/prebuild-install-7.1.1.tgz",
 | 
					      "resolved": "https://registry.npmjs.org/prebuild-install/-/prebuild-install-7.1.1.tgz",
 | 
				
			||||||
@ -5733,14 +5850,18 @@
 | 
				
			|||||||
        "node": ">= 0.8.0"
 | 
					        "node": ">= 0.8.0"
 | 
				
			||||||
      }
 | 
					      }
 | 
				
			||||||
    },
 | 
					    },
 | 
				
			||||||
 | 
					    "node_modules/pretty-format": {
 | 
				
			||||||
 | 
					      "version": "3.8.0",
 | 
				
			||||||
 | 
					      "resolved": "https://registry.npmjs.org/pretty-format/-/pretty-format-3.8.0.tgz",
 | 
				
			||||||
 | 
					      "integrity": "sha512-WuxUnVtlWL1OfZFQFuqvnvs6MiAGk9UNsBostyBOB0Is9wb5uRESevA6rnl/rkksXaGX3GzZhPup5d6Vp1nFew=="
 | 
				
			||||||
 | 
					    },
 | 
				
			||||||
    "node_modules/prisma": {
 | 
					    "node_modules/prisma": {
 | 
				
			||||||
      "version": "4.8.1",
 | 
					      "version": "4.12.0",
 | 
				
			||||||
      "resolved": "https://registry.npmjs.org/prisma/-/prisma-4.8.1.tgz",
 | 
					      "resolved": "https://registry.npmjs.org/prisma/-/prisma-4.12.0.tgz",
 | 
				
			||||||
      "integrity": "sha512-ZMLnSjwulIeYfaU1O6/LF6PEJzxN5par5weykxMykS9Z6ara/j76JH3Yo2AH3bgJbPN4Z6NeCK9s5fDkzf33cg==",
 | 
					      "integrity": "sha512-xqVper4mbwl32BWzLpdznHAYvYDWQQWK2tBfXjdUD397XaveRyAP7SkBZ6kFlIg8kKayF4hvuaVtYwXd9BodAg==",
 | 
				
			||||||
      "devOptional": true,
 | 
					 | 
				
			||||||
      "hasInstallScript": true,
 | 
					      "hasInstallScript": true,
 | 
				
			||||||
      "dependencies": {
 | 
					      "dependencies": {
 | 
				
			||||||
        "@prisma/engines": "4.8.1"
 | 
					        "@prisma/engines": "4.12.0"
 | 
				
			||||||
      },
 | 
					      },
 | 
				
			||||||
      "bin": {
 | 
					      "bin": {
 | 
				
			||||||
        "prisma": "build/index.js",
 | 
					        "prisma": "build/index.js",
 | 
				
			||||||
@ -6179,22 +6300,6 @@
 | 
				
			|||||||
        "node": ">=10"
 | 
					        "node": ">=10"
 | 
				
			||||||
      }
 | 
					      }
 | 
				
			||||||
    },
 | 
					    },
 | 
				
			||||||
    "node_modules/semver/node_modules/lru-cache": {
 | 
					 | 
				
			||||||
      "version": "6.0.0",
 | 
					 | 
				
			||||||
      "resolved": "https://registry.npmjs.org/lru-cache/-/lru-cache-6.0.0.tgz",
 | 
					 | 
				
			||||||
      "integrity": "sha512-Jo6dJ04CmSjuznwJSS3pUeWmd/H0ffTlkXXgwZi+eq1UCmqQwCh+eLsYOYCwY991i2Fah4h1BEMCx4qThGbsiA==",
 | 
					 | 
				
			||||||
      "dependencies": {
 | 
					 | 
				
			||||||
        "yallist": "^4.0.0"
 | 
					 | 
				
			||||||
      },
 | 
					 | 
				
			||||||
      "engines": {
 | 
					 | 
				
			||||||
        "node": ">=10"
 | 
					 | 
				
			||||||
      }
 | 
					 | 
				
			||||||
    },
 | 
					 | 
				
			||||||
    "node_modules/semver/node_modules/yallist": {
 | 
					 | 
				
			||||||
      "version": "4.0.0",
 | 
					 | 
				
			||||||
      "resolved": "https://registry.npmjs.org/yallist/-/yallist-4.0.0.tgz",
 | 
					 | 
				
			||||||
      "integrity": "sha512-3wdGidZyq5PB084XLES5TpOSRA3wjXAlIWMhum2kRcv/41Sn2emQ0dycQW4uZXLejwKvg6EsvbdlVL+FYEct7A=="
 | 
					 | 
				
			||||||
    },
 | 
					 | 
				
			||||||
    "node_modules/serialize-javascript": {
 | 
					    "node_modules/serialize-javascript": {
 | 
				
			||||||
      "version": "6.0.0",
 | 
					      "version": "6.0.0",
 | 
				
			||||||
      "resolved": "https://registry.npmjs.org/serialize-javascript/-/serialize-javascript-6.0.0.tgz",
 | 
					      "resolved": "https://registry.npmjs.org/serialize-javascript/-/serialize-javascript-6.0.0.tgz",
 | 
				
			||||||
@ -6841,7 +6946,6 @@
 | 
				
			|||||||
      "version": "10.9.1",
 | 
					      "version": "10.9.1",
 | 
				
			||||||
      "resolved": "https://registry.npmjs.org/ts-node/-/ts-node-10.9.1.tgz",
 | 
					      "resolved": "https://registry.npmjs.org/ts-node/-/ts-node-10.9.1.tgz",
 | 
				
			||||||
      "integrity": "sha512-NtVysVPkxxrwFGUUxGYhfux8k78pQB3JqYBXlLRZgdGUqTO5wU/UyHop5p70iEbGhB7q5KmiZiU0Y3KlJrScEw==",
 | 
					      "integrity": "sha512-NtVysVPkxxrwFGUUxGYhfux8k78pQB3JqYBXlLRZgdGUqTO5wU/UyHop5p70iEbGhB7q5KmiZiU0Y3KlJrScEw==",
 | 
				
			||||||
      "devOptional": true,
 | 
					 | 
				
			||||||
      "dependencies": {
 | 
					      "dependencies": {
 | 
				
			||||||
        "@cspotcode/source-map-support": "^0.8.0",
 | 
					        "@cspotcode/source-map-support": "^0.8.0",
 | 
				
			||||||
        "@tsconfig/node10": "^1.0.7",
 | 
					        "@tsconfig/node10": "^1.0.7",
 | 
				
			||||||
@ -6884,7 +6988,6 @@
 | 
				
			|||||||
      "version": "8.2.0",
 | 
					      "version": "8.2.0",
 | 
				
			||||||
      "resolved": "https://registry.npmjs.org/acorn-walk/-/acorn-walk-8.2.0.tgz",
 | 
					      "resolved": "https://registry.npmjs.org/acorn-walk/-/acorn-walk-8.2.0.tgz",
 | 
				
			||||||
      "integrity": "sha512-k+iyHEuPgSw6SbuDpGQM+06HQUa04DZ3o+F6CSzXMvvI5KMvnaEqXe+YVe555R9nn6GPt404fos4wcgpw12SDA==",
 | 
					      "integrity": "sha512-k+iyHEuPgSw6SbuDpGQM+06HQUa04DZ3o+F6CSzXMvvI5KMvnaEqXe+YVe555R9nn6GPt404fos4wcgpw12SDA==",
 | 
				
			||||||
      "devOptional": true,
 | 
					 | 
				
			||||||
      "engines": {
 | 
					      "engines": {
 | 
				
			||||||
        "node": ">=0.4.0"
 | 
					        "node": ">=0.4.0"
 | 
				
			||||||
      }
 | 
					      }
 | 
				
			||||||
@ -6892,14 +6995,12 @@
 | 
				
			|||||||
    "node_modules/ts-node/node_modules/arg": {
 | 
					    "node_modules/ts-node/node_modules/arg": {
 | 
				
			||||||
      "version": "4.1.3",
 | 
					      "version": "4.1.3",
 | 
				
			||||||
      "resolved": "https://registry.npmjs.org/arg/-/arg-4.1.3.tgz",
 | 
					      "resolved": "https://registry.npmjs.org/arg/-/arg-4.1.3.tgz",
 | 
				
			||||||
      "integrity": "sha512-58S9QDqG0Xx27YwPSt9fJxivjYl432YCwfDMfZ+71RAqUrZef7LrKQZ3LHLOwCS4FLNBplP533Zx895SeOCHvA==",
 | 
					      "integrity": "sha512-58S9QDqG0Xx27YwPSt9fJxivjYl432YCwfDMfZ+71RAqUrZef7LrKQZ3LHLOwCS4FLNBplP533Zx895SeOCHvA=="
 | 
				
			||||||
      "devOptional": true
 | 
					 | 
				
			||||||
    },
 | 
					    },
 | 
				
			||||||
    "node_modules/ts-node/node_modules/diff": {
 | 
					    "node_modules/ts-node/node_modules/diff": {
 | 
				
			||||||
      "version": "4.0.2",
 | 
					      "version": "4.0.2",
 | 
				
			||||||
      "resolved": "https://registry.npmjs.org/diff/-/diff-4.0.2.tgz",
 | 
					      "resolved": "https://registry.npmjs.org/diff/-/diff-4.0.2.tgz",
 | 
				
			||||||
      "integrity": "sha512-58lmxKSA4BNyLz+HHMUzlOEpg09FV+ev6ZMe3vJihgdxzgcwZ8VoEEPmALCZG9LmqfVoNMMKpttIYTVG6uDY7A==",
 | 
					      "integrity": "sha512-58lmxKSA4BNyLz+HHMUzlOEpg09FV+ev6ZMe3vJihgdxzgcwZ8VoEEPmALCZG9LmqfVoNMMKpttIYTVG6uDY7A==",
 | 
				
			||||||
      "devOptional": true,
 | 
					 | 
				
			||||||
      "engines": {
 | 
					      "engines": {
 | 
				
			||||||
        "node": ">=0.3.1"
 | 
					        "node": ">=0.3.1"
 | 
				
			||||||
      }
 | 
					      }
 | 
				
			||||||
@ -7231,6 +7332,14 @@
 | 
				
			|||||||
      "resolved": "https://registry.npmjs.org/util-deprecate/-/util-deprecate-1.0.2.tgz",
 | 
					      "resolved": "https://registry.npmjs.org/util-deprecate/-/util-deprecate-1.0.2.tgz",
 | 
				
			||||||
      "integrity": "sha512-EPD5q1uXyFxJpCrLnCc1nHnq3gOa6DZBocAIiI2TaSCA7VCJ1UJDMagCzIkXNsUYfD1daK//LTEQ8xiIbrHtcw=="
 | 
					      "integrity": "sha512-EPD5q1uXyFxJpCrLnCc1nHnq3gOa6DZBocAIiI2TaSCA7VCJ1UJDMagCzIkXNsUYfD1daK//LTEQ8xiIbrHtcw=="
 | 
				
			||||||
    },
 | 
					    },
 | 
				
			||||||
 | 
					    "node_modules/uuid": {
 | 
				
			||||||
 | 
					      "version": "8.3.2",
 | 
				
			||||||
 | 
					      "resolved": "https://registry.npmjs.org/uuid/-/uuid-8.3.2.tgz",
 | 
				
			||||||
 | 
					      "integrity": "sha512-+NYs2QeMWy+GWFOEm9xnn6HCDp0l7QBD7ml8zLUmJ+93Q5NF0NocErnwkTkXVFNiX3/fpC6afS8Dhb/gz7R7eg==",
 | 
				
			||||||
 | 
					      "bin": {
 | 
				
			||||||
 | 
					        "uuid": "dist/bin/uuid"
 | 
				
			||||||
 | 
					      }
 | 
				
			||||||
 | 
					    },
 | 
				
			||||||
    "node_modules/uvu": {
 | 
					    "node_modules/uvu": {
 | 
				
			||||||
      "version": "0.5.6",
 | 
					      "version": "0.5.6",
 | 
				
			||||||
      "resolved": "https://registry.npmjs.org/uvu/-/uvu-0.5.6.tgz",
 | 
					      "resolved": "https://registry.npmjs.org/uvu/-/uvu-0.5.6.tgz",
 | 
				
			||||||
@ -7259,8 +7368,7 @@
 | 
				
			|||||||
    "node_modules/v8-compile-cache-lib": {
 | 
					    "node_modules/v8-compile-cache-lib": {
 | 
				
			||||||
      "version": "3.0.1",
 | 
					      "version": "3.0.1",
 | 
				
			||||||
      "resolved": "https://registry.npmjs.org/v8-compile-cache-lib/-/v8-compile-cache-lib-3.0.1.tgz",
 | 
					      "resolved": "https://registry.npmjs.org/v8-compile-cache-lib/-/v8-compile-cache-lib-3.0.1.tgz",
 | 
				
			||||||
      "integrity": "sha512-wa7YjyUGfNZngI/vtK0UHAN+lgDCxBPCylVXGp0zu59Fz5aiGtNXaq3DhIov063MorB+VfufLh3JlF2KdTK3xg==",
 | 
					      "integrity": "sha512-wa7YjyUGfNZngI/vtK0UHAN+lgDCxBPCylVXGp0zu59Fz5aiGtNXaq3DhIov063MorB+VfufLh3JlF2KdTK3xg=="
 | 
				
			||||||
      "devOptional": true
 | 
					 | 
				
			||||||
    },
 | 
					    },
 | 
				
			||||||
    "node_modules/vfile": {
 | 
					    "node_modules/vfile": {
 | 
				
			||||||
      "version": "5.3.6",
 | 
					      "version": "5.3.6",
 | 
				
			||||||
@ -7503,11 +7611,15 @@
 | 
				
			|||||||
        "node": ">=0.4"
 | 
					        "node": ">=0.4"
 | 
				
			||||||
      }
 | 
					      }
 | 
				
			||||||
    },
 | 
					    },
 | 
				
			||||||
 | 
					    "node_modules/yallist": {
 | 
				
			||||||
 | 
					      "version": "4.0.0",
 | 
				
			||||||
 | 
					      "resolved": "https://registry.npmjs.org/yallist/-/yallist-4.0.0.tgz",
 | 
				
			||||||
 | 
					      "integrity": "sha512-3wdGidZyq5PB084XLES5TpOSRA3wjXAlIWMhum2kRcv/41Sn2emQ0dycQW4uZXLejwKvg6EsvbdlVL+FYEct7A=="
 | 
				
			||||||
 | 
					    },
 | 
				
			||||||
    "node_modules/yn": {
 | 
					    "node_modules/yn": {
 | 
				
			||||||
      "version": "3.1.1",
 | 
					      "version": "3.1.1",
 | 
				
			||||||
      "resolved": "https://registry.npmjs.org/yn/-/yn-3.1.1.tgz",
 | 
					      "resolved": "https://registry.npmjs.org/yn/-/yn-3.1.1.tgz",
 | 
				
			||||||
      "integrity": "sha512-Ux4ygGWsu2c7isFWe8Yu1YluJmqVhxqK2cLXNQA5AcC3QfbGNpM7fu0Y8b/z16pXLnFxZYvWhd3fhBY9DLmC6Q==",
 | 
					      "integrity": "sha512-Ux4ygGWsu2c7isFWe8Yu1YluJmqVhxqK2cLXNQA5AcC3QfbGNpM7fu0Y8b/z16pXLnFxZYvWhd3fhBY9DLmC6Q==",
 | 
				
			||||||
      "devOptional": true,
 | 
					 | 
				
			||||||
      "engines": {
 | 
					      "engines": {
 | 
				
			||||||
        "node": ">=6"
 | 
					        "node": ">=6"
 | 
				
			||||||
      }
 | 
					      }
 | 
				
			||||||
@ -7535,9 +7647,9 @@
 | 
				
			|||||||
  },
 | 
					  },
 | 
				
			||||||
  "dependencies": {
 | 
					  "dependencies": {
 | 
				
			||||||
    "@babel/runtime": {
 | 
					    "@babel/runtime": {
 | 
				
			||||||
      "version": "7.20.7",
 | 
					      "version": "7.21.0",
 | 
				
			||||||
      "resolved": "https://registry.npmjs.org/@babel/runtime/-/runtime-7.20.7.tgz",
 | 
					      "resolved": "https://registry.npmjs.org/@babel/runtime/-/runtime-7.21.0.tgz",
 | 
				
			||||||
      "integrity": "sha512-UF0tvkUtxwAgZ5W/KrkHf0Rn0fdnLDU9ScxBrEVNUprE/MzirjK4MJUX1/BVDv00Sv8cljtukVK1aky++X1SjQ==",
 | 
					      "integrity": "sha512-xwII0//EObnq89Ji5AKYQaRYiW/nZ3llSv29d49IuxPhKbtJoLP+9QUUZ4nVragQVtaVGeZrpB+ZtG/Pdy/POw==",
 | 
				
			||||||
      "requires": {
 | 
					      "requires": {
 | 
				
			||||||
        "regenerator-runtime": "^0.13.11"
 | 
					        "regenerator-runtime": "^0.13.11"
 | 
				
			||||||
      }
 | 
					      }
 | 
				
			||||||
@ -7546,7 +7658,6 @@
 | 
				
			|||||||
      "version": "0.8.1",
 | 
					      "version": "0.8.1",
 | 
				
			||||||
      "resolved": "https://registry.npmjs.org/@cspotcode/source-map-support/-/source-map-support-0.8.1.tgz",
 | 
					      "resolved": "https://registry.npmjs.org/@cspotcode/source-map-support/-/source-map-support-0.8.1.tgz",
 | 
				
			||||||
      "integrity": "sha512-IchNf6dN4tHoMFIn/7OE8LWZ19Y6q/67Bmf6vnGREv8RSbBVb9LPJxEcnwrcwX6ixSvaiGoomAUvu4YSxXrVgw==",
 | 
					      "integrity": "sha512-IchNf6dN4tHoMFIn/7OE8LWZ19Y6q/67Bmf6vnGREv8RSbBVb9LPJxEcnwrcwX6ixSvaiGoomAUvu4YSxXrVgw==",
 | 
				
			||||||
      "devOptional": true,
 | 
					 | 
				
			||||||
      "requires": {
 | 
					      "requires": {
 | 
				
			||||||
        "@jridgewell/trace-mapping": "0.3.9"
 | 
					        "@jridgewell/trace-mapping": "0.3.9"
 | 
				
			||||||
      },
 | 
					      },
 | 
				
			||||||
@ -7555,7 +7666,6 @@
 | 
				
			|||||||
          "version": "0.3.9",
 | 
					          "version": "0.3.9",
 | 
				
			||||||
          "resolved": "https://registry.npmjs.org/@jridgewell/trace-mapping/-/trace-mapping-0.3.9.tgz",
 | 
					          "resolved": "https://registry.npmjs.org/@jridgewell/trace-mapping/-/trace-mapping-0.3.9.tgz",
 | 
				
			||||||
          "integrity": "sha512-3Belt6tdc8bPgAtbcmdtNJlirVoTmEb5e2gC94PnkwEW9jI6CAHUeoG85tjWP5WquqfavoMtMwiG4P926ZKKuQ==",
 | 
					          "integrity": "sha512-3Belt6tdc8bPgAtbcmdtNJlirVoTmEb5e2gC94PnkwEW9jI6CAHUeoG85tjWP5WquqfavoMtMwiG4P926ZKKuQ==",
 | 
				
			||||||
          "devOptional": true,
 | 
					 | 
				
			||||||
          "requires": {
 | 
					          "requires": {
 | 
				
			||||||
            "@jridgewell/resolve-uri": "^3.0.3",
 | 
					            "@jridgewell/resolve-uri": "^3.0.3",
 | 
				
			||||||
            "@jridgewell/sourcemap-codec": "^1.4.10"
 | 
					            "@jridgewell/sourcemap-codec": "^1.4.10"
 | 
				
			||||||
@ -7798,6 +7908,12 @@
 | 
				
			|||||||
        "tslib": "^2.3.1"
 | 
					        "tslib": "^2.3.1"
 | 
				
			||||||
      }
 | 
					      }
 | 
				
			||||||
    },
 | 
					    },
 | 
				
			||||||
 | 
					    "@next-auth/prisma-adapter": {
 | 
				
			||||||
 | 
					      "version": "1.0.5",
 | 
				
			||||||
 | 
					      "resolved": "https://registry.npmjs.org/@next-auth/prisma-adapter/-/prisma-adapter-1.0.5.tgz",
 | 
				
			||||||
 | 
					      "integrity": "sha512-VqMS11IxPXrPGXw6Oul6jcyS/n8GLOWzRMrPr3EMdtD6eOalM6zz05j08PcNiis8QzkfuYnCv49OvufTuaEwYQ==",
 | 
				
			||||||
 | 
					      "requires": {}
 | 
				
			||||||
 | 
					    },
 | 
				
			||||||
    "@next/env": {
 | 
					    "@next/env": {
 | 
				
			||||||
      "version": "13.2.0",
 | 
					      "version": "13.2.0",
 | 
				
			||||||
      "resolved": "https://registry.npmjs.org/@next/env/-/env-13.2.0.tgz",
 | 
					      "resolved": "https://registry.npmjs.org/@next/env/-/env-13.2.0.tgz",
 | 
				
			||||||
@ -7920,6 +8036,11 @@
 | 
				
			|||||||
        "fastq": "^1.6.0"
 | 
					        "fastq": "^1.6.0"
 | 
				
			||||||
      }
 | 
					      }
 | 
				
			||||||
    },
 | 
					    },
 | 
				
			||||||
 | 
					    "@panva/hkdf": {
 | 
				
			||||||
 | 
					      "version": "1.0.4",
 | 
				
			||||||
 | 
					      "resolved": "https://registry.npmjs.org/@panva/hkdf/-/hkdf-1.0.4.tgz",
 | 
				
			||||||
 | 
					      "integrity": "sha512-003xWiCuvePbLaPHT+CRuaV4GlyCAVm6XYSbBZDHoWZGn1mNkVKFaDbGJjjxmEFvizUwlCoM6O18FCBMMky2zQ=="
 | 
				
			||||||
 | 
					    },
 | 
				
			||||||
    "@pkgr/utils": {
 | 
					    "@pkgr/utils": {
 | 
				
			||||||
      "version": "2.3.1",
 | 
					      "version": "2.3.1",
 | 
				
			||||||
      "resolved": "https://registry.npmjs.org/@pkgr/utils/-/utils-2.3.1.tgz",
 | 
					      "resolved": "https://registry.npmjs.org/@pkgr/utils/-/utils-2.3.1.tgz",
 | 
				
			||||||
@ -7934,23 +8055,22 @@
 | 
				
			|||||||
      }
 | 
					      }
 | 
				
			||||||
    },
 | 
					    },
 | 
				
			||||||
    "@prisma/client": {
 | 
					    "@prisma/client": {
 | 
				
			||||||
      "version": "4.8.1",
 | 
					      "version": "4.12.0",
 | 
				
			||||||
      "resolved": "https://registry.npmjs.org/@prisma/client/-/client-4.8.1.tgz",
 | 
					      "resolved": "https://registry.npmjs.org/@prisma/client/-/client-4.12.0.tgz",
 | 
				
			||||||
      "integrity": "sha512-d4xhZhETmeXK/yZ7K0KcVOzEfI5YKGGEr4F5SBV04/MU4ncN/HcE28sy3e4Yt8UFW0ZuImKFQJE+9rWt9WbGSQ==",
 | 
					      "integrity": "sha512-j9/ighfWwux97J2dS15nqhl60tYoH8V0IuSsgZDb6bCFcQD3fXbXmxjYC8GHhIgOk3lB7Pq+8CwElz2MiDpsSg==",
 | 
				
			||||||
      "requires": {
 | 
					      "requires": {
 | 
				
			||||||
        "@prisma/engines-version": "4.8.0-61.d6e67a83f971b175a593ccc12e15c4a757f93ffe"
 | 
					        "@prisma/engines-version": "4.12.0-67.659ef412370fa3b41cd7bf6e94587c1dfb7f67e7"
 | 
				
			||||||
      }
 | 
					      }
 | 
				
			||||||
    },
 | 
					    },
 | 
				
			||||||
    "@prisma/engines": {
 | 
					    "@prisma/engines": {
 | 
				
			||||||
      "version": "4.8.1",
 | 
					      "version": "4.12.0",
 | 
				
			||||||
      "resolved": "https://registry.npmjs.org/@prisma/engines/-/engines-4.8.1.tgz",
 | 
					      "resolved": "https://registry.npmjs.org/@prisma/engines/-/engines-4.12.0.tgz",
 | 
				
			||||||
      "integrity": "sha512-93tctjNXcIS+i/e552IO6tqw17sX8liivv8WX9lDMCpEEe3ci+nT9F+1oHtAafqruXLepKF80i/D20Mm+ESlOw==",
 | 
					      "integrity": "sha512-0alKtnxhNB5hYU+ymESBlGI4b9XrGGSdv7Ud+8TE/fBNOEhIud0XQsAR+TrvUZgS4na5czubiMsODw0TUrgkIA=="
 | 
				
			||||||
      "devOptional": true
 | 
					 | 
				
			||||||
    },
 | 
					    },
 | 
				
			||||||
    "@prisma/engines-version": {
 | 
					    "@prisma/engines-version": {
 | 
				
			||||||
      "version": "4.8.0-61.d6e67a83f971b175a593ccc12e15c4a757f93ffe",
 | 
					      "version": "4.12.0-67.659ef412370fa3b41cd7bf6e94587c1dfb7f67e7",
 | 
				
			||||||
      "resolved": "https://registry.npmjs.org/@prisma/engines-version/-/engines-version-4.8.0-61.d6e67a83f971b175a593ccc12e15c4a757f93ffe.tgz",
 | 
					      "resolved": "https://registry.npmjs.org/@prisma/engines-version/-/engines-version-4.12.0-67.659ef412370fa3b41cd7bf6e94587c1dfb7f67e7.tgz",
 | 
				
			||||||
      "integrity": "sha512-MHSOSexomRMom8QN4t7bu87wPPD+pa+hW9+71JnVcF3DqyyO/ycCLhRL1we3EojRpZxKvuyGho2REQsMCvxcJw=="
 | 
					      "integrity": "sha512-JIHNj5jlXb9mcaJwakM0vpgRYJIAurxTUqM0iX0tfEQA5XLZ9ONkIckkhuAKdAzocZ+80GYg7QSsfpjg7OxbOA=="
 | 
				
			||||||
    },
 | 
					    },
 | 
				
			||||||
    "@rushstack/eslint-patch": {
 | 
					    "@rushstack/eslint-patch": {
 | 
				
			||||||
      "version": "1.2.0",
 | 
					      "version": "1.2.0",
 | 
				
			||||||
@ -7979,26 +8099,22 @@
 | 
				
			|||||||
    "@tsconfig/node10": {
 | 
					    "@tsconfig/node10": {
 | 
				
			||||||
      "version": "1.0.9",
 | 
					      "version": "1.0.9",
 | 
				
			||||||
      "resolved": "https://registry.npmjs.org/@tsconfig/node10/-/node10-1.0.9.tgz",
 | 
					      "resolved": "https://registry.npmjs.org/@tsconfig/node10/-/node10-1.0.9.tgz",
 | 
				
			||||||
      "integrity": "sha512-jNsYVVxU8v5g43Erja32laIDHXeoNvFEpX33OK4d6hljo3jDhCBDhx5dhCCTMWUojscpAagGiRkBKxpdl9fxqA==",
 | 
					      "integrity": "sha512-jNsYVVxU8v5g43Erja32laIDHXeoNvFEpX33OK4d6hljo3jDhCBDhx5dhCCTMWUojscpAagGiRkBKxpdl9fxqA=="
 | 
				
			||||||
      "devOptional": true
 | 
					 | 
				
			||||||
    },
 | 
					    },
 | 
				
			||||||
    "@tsconfig/node12": {
 | 
					    "@tsconfig/node12": {
 | 
				
			||||||
      "version": "1.0.11",
 | 
					      "version": "1.0.11",
 | 
				
			||||||
      "resolved": "https://registry.npmjs.org/@tsconfig/node12/-/node12-1.0.11.tgz",
 | 
					      "resolved": "https://registry.npmjs.org/@tsconfig/node12/-/node12-1.0.11.tgz",
 | 
				
			||||||
      "integrity": "sha512-cqefuRsh12pWyGsIoBKJA9luFu3mRxCA+ORZvA4ktLSzIuCUtWVxGIuXigEwO5/ywWFMZ2QEGKWvkZG1zDMTag==",
 | 
					      "integrity": "sha512-cqefuRsh12pWyGsIoBKJA9luFu3mRxCA+ORZvA4ktLSzIuCUtWVxGIuXigEwO5/ywWFMZ2QEGKWvkZG1zDMTag=="
 | 
				
			||||||
      "devOptional": true
 | 
					 | 
				
			||||||
    },
 | 
					    },
 | 
				
			||||||
    "@tsconfig/node14": {
 | 
					    "@tsconfig/node14": {
 | 
				
			||||||
      "version": "1.0.3",
 | 
					      "version": "1.0.3",
 | 
				
			||||||
      "resolved": "https://registry.npmjs.org/@tsconfig/node14/-/node14-1.0.3.tgz",
 | 
					      "resolved": "https://registry.npmjs.org/@tsconfig/node14/-/node14-1.0.3.tgz",
 | 
				
			||||||
      "integrity": "sha512-ysT8mhdixWK6Hw3i1V2AeRqZ5WfXg1G43mqoYlM2nc6388Fq5jcXyr5mRsqViLx/GJYdoL0bfXD8nmF+Zn/Iow==",
 | 
					      "integrity": "sha512-ysT8mhdixWK6Hw3i1V2AeRqZ5WfXg1G43mqoYlM2nc6388Fq5jcXyr5mRsqViLx/GJYdoL0bfXD8nmF+Zn/Iow=="
 | 
				
			||||||
      "devOptional": true
 | 
					 | 
				
			||||||
    },
 | 
					    },
 | 
				
			||||||
    "@tsconfig/node16": {
 | 
					    "@tsconfig/node16": {
 | 
				
			||||||
      "version": "1.0.3",
 | 
					      "version": "1.0.3",
 | 
				
			||||||
      "resolved": "https://registry.npmjs.org/@tsconfig/node16/-/node16-1.0.3.tgz",
 | 
					      "resolved": "https://registry.npmjs.org/@tsconfig/node16/-/node16-1.0.3.tgz",
 | 
				
			||||||
      "integrity": "sha512-yOlFc+7UtL/89t2ZhjPvvB/DeAr3r+Dq58IgzsFkOAvVC6NMJXmCGjbptdXdR9qsX7pKcTL+s87FtYREi2dEEQ==",
 | 
					      "integrity": "sha512-yOlFc+7UtL/89t2ZhjPvvB/DeAr3r+Dq58IgzsFkOAvVC6NMJXmCGjbptdXdR9qsX7pKcTL+s87FtYREi2dEEQ=="
 | 
				
			||||||
      "devOptional": true
 | 
					 | 
				
			||||||
    },
 | 
					    },
 | 
				
			||||||
    "@types/acorn": {
 | 
					    "@types/acorn": {
 | 
				
			||||||
      "version": "4.0.6",
 | 
					      "version": "4.0.6",
 | 
				
			||||||
@ -8733,11 +8849,15 @@
 | 
				
			|||||||
      "resolved": "https://registry.npmjs.org/concat-map/-/concat-map-0.0.1.tgz",
 | 
					      "resolved": "https://registry.npmjs.org/concat-map/-/concat-map-0.0.1.tgz",
 | 
				
			||||||
      "integrity": "sha512-/Srv4dswyQNBfohGpz9o6Yb3Gz3SrUDqBH5rTuhGR7ahtlbYKnVxw2bCFMRljaA7EXHaXZ8wsHdodFvbkhKmqg=="
 | 
					      "integrity": "sha512-/Srv4dswyQNBfohGpz9o6Yb3Gz3SrUDqBH5rTuhGR7ahtlbYKnVxw2bCFMRljaA7EXHaXZ8wsHdodFvbkhKmqg=="
 | 
				
			||||||
    },
 | 
					    },
 | 
				
			||||||
 | 
					    "cookie": {
 | 
				
			||||||
 | 
					      "version": "0.5.0",
 | 
				
			||||||
 | 
					      "resolved": "https://registry.npmjs.org/cookie/-/cookie-0.5.0.tgz",
 | 
				
			||||||
 | 
					      "integrity": "sha512-YZ3GUyn/o8gfKJlnlX7g7xq4gyO6OSuhGPKaaGssGB2qgDUS0gPgtTvoyZLTt9Ab6dC4hfc9dV5arkvc/OCmrw=="
 | 
				
			||||||
 | 
					    },
 | 
				
			||||||
    "create-require": {
 | 
					    "create-require": {
 | 
				
			||||||
      "version": "1.1.1",
 | 
					      "version": "1.1.1",
 | 
				
			||||||
      "resolved": "https://registry.npmjs.org/create-require/-/create-require-1.1.1.tgz",
 | 
					      "resolved": "https://registry.npmjs.org/create-require/-/create-require-1.1.1.tgz",
 | 
				
			||||||
      "integrity": "sha512-dcKFX3jn0MpIaXjisoRvexIJVEKzaq7z2rZKxf+MSr9TkdmHmsU4m2lcLojrj/FHl8mk5VxMmYA+ftRkP/3oKQ==",
 | 
					      "integrity": "sha512-dcKFX3jn0MpIaXjisoRvexIJVEKzaq7z2rZKxf+MSr9TkdmHmsU4m2lcLojrj/FHl8mk5VxMmYA+ftRkP/3oKQ=="
 | 
				
			||||||
      "devOptional": true
 | 
					 | 
				
			||||||
    },
 | 
					    },
 | 
				
			||||||
    "cross-spawn": {
 | 
					    "cross-spawn": {
 | 
				
			||||||
      "version": "7.0.3",
 | 
					      "version": "7.0.3",
 | 
				
			||||||
@ -10128,6 +10248,11 @@
 | 
				
			|||||||
      "resolved": "https://registry.npmjs.org/jiti/-/jiti-1.18.2.tgz",
 | 
					      "resolved": "https://registry.npmjs.org/jiti/-/jiti-1.18.2.tgz",
 | 
				
			||||||
      "integrity": "sha512-QAdOptna2NYiSSpv0O/BwoHBSmz4YhpzJHyi+fnMRTXFjp7B8i/YG5Z8IfusxB1ufjcD2Sre1F3R+nX3fvy7gg=="
 | 
					      "integrity": "sha512-QAdOptna2NYiSSpv0O/BwoHBSmz4YhpzJHyi+fnMRTXFjp7B8i/YG5Z8IfusxB1ufjcD2Sre1F3R+nX3fvy7gg=="
 | 
				
			||||||
    },
 | 
					    },
 | 
				
			||||||
 | 
					    "jose": {
 | 
				
			||||||
 | 
					      "version": "4.13.1",
 | 
				
			||||||
 | 
					      "resolved": "https://registry.npmjs.org/jose/-/jose-4.13.1.tgz",
 | 
				
			||||||
 | 
					      "integrity": "sha512-MSJQC5vXco5Br38mzaQKiq9mwt7lwj2eXpgpRyQYNHYt2lq1PjkWa7DLXX0WVcQLE9HhMh3jPiufS7fhJf+CLQ=="
 | 
				
			||||||
 | 
					    },
 | 
				
			||||||
    "js-sdsl": {
 | 
					    "js-sdsl": {
 | 
				
			||||||
      "version": "4.2.0",
 | 
					      "version": "4.2.0",
 | 
				
			||||||
      "resolved": "https://registry.npmjs.org/js-sdsl/-/js-sdsl-4.2.0.tgz",
 | 
					      "resolved": "https://registry.npmjs.org/js-sdsl/-/js-sdsl-4.2.0.tgz",
 | 
				
			||||||
@ -10253,11 +10378,18 @@
 | 
				
			|||||||
        "js-tokens": "^3.0.0 || ^4.0.0"
 | 
					        "js-tokens": "^3.0.0 || ^4.0.0"
 | 
				
			||||||
      }
 | 
					      }
 | 
				
			||||||
    },
 | 
					    },
 | 
				
			||||||
 | 
					    "lru-cache": {
 | 
				
			||||||
 | 
					      "version": "6.0.0",
 | 
				
			||||||
 | 
					      "resolved": "https://registry.npmjs.org/lru-cache/-/lru-cache-6.0.0.tgz",
 | 
				
			||||||
 | 
					      "integrity": "sha512-Jo6dJ04CmSjuznwJSS3pUeWmd/H0ffTlkXXgwZi+eq1UCmqQwCh+eLsYOYCwY991i2Fah4h1BEMCx4qThGbsiA==",
 | 
				
			||||||
 | 
					      "requires": {
 | 
				
			||||||
 | 
					        "yallist": "^4.0.0"
 | 
				
			||||||
 | 
					      }
 | 
				
			||||||
 | 
					    },
 | 
				
			||||||
    "make-error": {
 | 
					    "make-error": {
 | 
				
			||||||
      "version": "1.3.6",
 | 
					      "version": "1.3.6",
 | 
				
			||||||
      "resolved": "https://registry.npmjs.org/make-error/-/make-error-1.3.6.tgz",
 | 
					      "resolved": "https://registry.npmjs.org/make-error/-/make-error-1.3.6.tgz",
 | 
				
			||||||
      "integrity": "sha512-s8UhlNe7vPKomQhC1qFelMokr/Sc3AgNbso3n74mVPA5LTZwkB9NlXf4XPamLxJE8h0gh73rM94xvwRT2CVInw==",
 | 
					      "integrity": "sha512-s8UhlNe7vPKomQhC1qFelMokr/Sc3AgNbso3n74mVPA5LTZwkB9NlXf4XPamLxJE8h0gh73rM94xvwRT2CVInw=="
 | 
				
			||||||
      "devOptional": true
 | 
					 | 
				
			||||||
    },
 | 
					    },
 | 
				
			||||||
    "markdown-extensions": {
 | 
					    "markdown-extensions": {
 | 
				
			||||||
      "version": "1.1.1",
 | 
					      "version": "1.1.1",
 | 
				
			||||||
@ -11125,6 +11257,22 @@
 | 
				
			|||||||
        }
 | 
					        }
 | 
				
			||||||
      }
 | 
					      }
 | 
				
			||||||
    },
 | 
					    },
 | 
				
			||||||
 | 
					    "next-auth": {
 | 
				
			||||||
 | 
					      "version": "4.21.1",
 | 
				
			||||||
 | 
					      "resolved": "https://registry.npmjs.org/next-auth/-/next-auth-4.21.1.tgz",
 | 
				
			||||||
 | 
					      "integrity": "sha512-NYkU4jAPSVxWhCblE8dDFAnKM7kOoO/QEobQ0RoEVP9Wox99A3PKHwOAsWhSg8ahJG/iKIWk2Bo1xHvsS4R39Q==",
 | 
				
			||||||
 | 
					      "requires": {
 | 
				
			||||||
 | 
					        "@babel/runtime": "^7.20.13",
 | 
				
			||||||
 | 
					        "@panva/hkdf": "^1.0.2",
 | 
				
			||||||
 | 
					        "cookie": "^0.5.0",
 | 
				
			||||||
 | 
					        "jose": "^4.11.4",
 | 
				
			||||||
 | 
					        "oauth": "^0.9.15",
 | 
				
			||||||
 | 
					        "openid-client": "^5.4.0",
 | 
				
			||||||
 | 
					        "preact": "^10.6.3",
 | 
				
			||||||
 | 
					        "preact-render-to-string": "^5.1.19",
 | 
				
			||||||
 | 
					        "uuid": "^8.3.2"
 | 
				
			||||||
 | 
					      }
 | 
				
			||||||
 | 
					    },
 | 
				
			||||||
    "node-abi": {
 | 
					    "node-abi": {
 | 
				
			||||||
      "version": "3.31.0",
 | 
					      "version": "3.31.0",
 | 
				
			||||||
      "resolved": "https://registry.npmjs.org/node-abi/-/node-abi-3.31.0.tgz",
 | 
					      "resolved": "https://registry.npmjs.org/node-abi/-/node-abi-3.31.0.tgz",
 | 
				
			||||||
@ -11168,6 +11316,11 @@
 | 
				
			|||||||
      "resolved": "https://registry.npmjs.org/normalize-range/-/normalize-range-0.1.2.tgz",
 | 
					      "resolved": "https://registry.npmjs.org/normalize-range/-/normalize-range-0.1.2.tgz",
 | 
				
			||||||
      "integrity": "sha512-bdok/XvKII3nUpklnV6P2hxtMNrCboOjAcyBuQnWEhO665FwrSNRxU+AqpsyvO6LgGYPspN+lu5CLtw4jPRKNA=="
 | 
					      "integrity": "sha512-bdok/XvKII3nUpklnV6P2hxtMNrCboOjAcyBuQnWEhO665FwrSNRxU+AqpsyvO6LgGYPspN+lu5CLtw4jPRKNA=="
 | 
				
			||||||
    },
 | 
					    },
 | 
				
			||||||
 | 
					    "oauth": {
 | 
				
			||||||
 | 
					      "version": "0.9.15",
 | 
				
			||||||
 | 
					      "resolved": "https://registry.npmjs.org/oauth/-/oauth-0.9.15.tgz",
 | 
				
			||||||
 | 
					      "integrity": "sha512-a5ERWK1kh38ExDEfoO6qUHJb32rd7aYmPHuyCu3Fta/cnICvYmgd2uhuKXvPD+PXB+gCEYYEaQdIRAjCOwAKNA=="
 | 
				
			||||||
 | 
					    },
 | 
				
			||||||
    "object-assign": {
 | 
					    "object-assign": {
 | 
				
			||||||
      "version": "4.1.1",
 | 
					      "version": "4.1.1",
 | 
				
			||||||
      "resolved": "https://registry.npmjs.org/object-assign/-/object-assign-4.1.1.tgz",
 | 
					      "resolved": "https://registry.npmjs.org/object-assign/-/object-assign-4.1.1.tgz",
 | 
				
			||||||
@ -11247,6 +11400,11 @@
 | 
				
			|||||||
        "es-abstract": "^1.20.4"
 | 
					        "es-abstract": "^1.20.4"
 | 
				
			||||||
      }
 | 
					      }
 | 
				
			||||||
    },
 | 
					    },
 | 
				
			||||||
 | 
					    "oidc-token-hash": {
 | 
				
			||||||
 | 
					      "version": "5.0.1",
 | 
				
			||||||
 | 
					      "resolved": "https://registry.npmjs.org/oidc-token-hash/-/oidc-token-hash-5.0.1.tgz",
 | 
				
			||||||
 | 
					      "integrity": "sha512-EvoOtz6FIEBzE+9q253HsLCVRiK/0doEJ2HCvvqMQb3dHZrP3WlJKYtJ55CRTw4jmYomzH4wkPuCj/I3ZvpKxQ=="
 | 
				
			||||||
 | 
					    },
 | 
				
			||||||
    "once": {
 | 
					    "once": {
 | 
				
			||||||
      "version": "1.4.0",
 | 
					      "version": "1.4.0",
 | 
				
			||||||
      "resolved": "https://registry.npmjs.org/once/-/once-1.4.0.tgz",
 | 
					      "resolved": "https://registry.npmjs.org/once/-/once-1.4.0.tgz",
 | 
				
			||||||
@ -11265,6 +11423,24 @@
 | 
				
			|||||||
        "is-wsl": "^2.2.0"
 | 
					        "is-wsl": "^2.2.0"
 | 
				
			||||||
      }
 | 
					      }
 | 
				
			||||||
    },
 | 
					    },
 | 
				
			||||||
 | 
					    "openid-client": {
 | 
				
			||||||
 | 
					      "version": "5.4.0",
 | 
				
			||||||
 | 
					      "resolved": "https://registry.npmjs.org/openid-client/-/openid-client-5.4.0.tgz",
 | 
				
			||||||
 | 
					      "integrity": "sha512-hgJa2aQKcM2hn3eyVtN12tEA45ECjTJPXCgUh5YzTzy9qwapCvmDTVPWOcWVL0d34zeQoQ/hbG9lJhl3AYxJlQ==",
 | 
				
			||||||
 | 
					      "requires": {
 | 
				
			||||||
 | 
					        "jose": "^4.10.0",
 | 
				
			||||||
 | 
					        "lru-cache": "^6.0.0",
 | 
				
			||||||
 | 
					        "object-hash": "^2.0.1",
 | 
				
			||||||
 | 
					        "oidc-token-hash": "^5.0.1"
 | 
				
			||||||
 | 
					      },
 | 
				
			||||||
 | 
					      "dependencies": {
 | 
				
			||||||
 | 
					        "object-hash": {
 | 
				
			||||||
 | 
					          "version": "2.2.0",
 | 
				
			||||||
 | 
					          "resolved": "https://registry.npmjs.org/object-hash/-/object-hash-2.2.0.tgz",
 | 
				
			||||||
 | 
					          "integrity": "sha512-gScRMn0bS5fH+IuwyIFgnh9zBdo4DV+6GhygmWM9HyNJSgS0hScp1f5vjtm7oIIOiT9trXrShAkLFSc2IqKNgw=="
 | 
				
			||||||
 | 
					        }
 | 
				
			||||||
 | 
					      }
 | 
				
			||||||
 | 
					    },
 | 
				
			||||||
    "optionator": {
 | 
					    "optionator": {
 | 
				
			||||||
      "version": "0.9.1",
 | 
					      "version": "0.9.1",
 | 
				
			||||||
      "resolved": "https://registry.npmjs.org/optionator/-/optionator-0.9.1.tgz",
 | 
					      "resolved": "https://registry.npmjs.org/optionator/-/optionator-0.9.1.tgz",
 | 
				
			||||||
@ -11451,6 +11627,19 @@
 | 
				
			|||||||
      "resolved": "https://registry.npmjs.org/postcss-value-parser/-/postcss-value-parser-4.2.0.tgz",
 | 
					      "resolved": "https://registry.npmjs.org/postcss-value-parser/-/postcss-value-parser-4.2.0.tgz",
 | 
				
			||||||
      "integrity": "sha512-1NNCs6uurfkVbeXG4S8JFT9t19m45ICnif8zWLd5oPSZ50QnwMfK+H3jv408d4jw/7Bttv5axS5IiHoLaVNHeQ=="
 | 
					      "integrity": "sha512-1NNCs6uurfkVbeXG4S8JFT9t19m45ICnif8zWLd5oPSZ50QnwMfK+H3jv408d4jw/7Bttv5axS5IiHoLaVNHeQ=="
 | 
				
			||||||
    },
 | 
					    },
 | 
				
			||||||
 | 
					    "preact": {
 | 
				
			||||||
 | 
					      "version": "10.13.2",
 | 
				
			||||||
 | 
					      "resolved": "https://registry.npmjs.org/preact/-/preact-10.13.2.tgz",
 | 
				
			||||||
 | 
					      "integrity": "sha512-q44QFLhOhty2Bd0Y46fnYW0gD/cbVM9dUVtNTDKPcdXSMA7jfY+Jpd6rk3GB0lcQss0z5s/6CmVP0Z/hV+g6pw=="
 | 
				
			||||||
 | 
					    },
 | 
				
			||||||
 | 
					    "preact-render-to-string": {
 | 
				
			||||||
 | 
					      "version": "5.2.6",
 | 
				
			||||||
 | 
					      "resolved": "https://registry.npmjs.org/preact-render-to-string/-/preact-render-to-string-5.2.6.tgz",
 | 
				
			||||||
 | 
					      "integrity": "sha512-JyhErpYOvBV1hEPwIxc/fHWXPfnEGdRKxc8gFdAZ7XV4tlzyzG847XAyEZqoDnynP88akM4eaHcSOzNcLWFguw==",
 | 
				
			||||||
 | 
					      "requires": {
 | 
				
			||||||
 | 
					        "pretty-format": "^3.8.0"
 | 
				
			||||||
 | 
					      }
 | 
				
			||||||
 | 
					    },
 | 
				
			||||||
    "prebuild-install": {
 | 
					    "prebuild-install": {
 | 
				
			||||||
      "version": "7.1.1",
 | 
					      "version": "7.1.1",
 | 
				
			||||||
      "resolved": "https://registry.npmjs.org/prebuild-install/-/prebuild-install-7.1.1.tgz",
 | 
					      "resolved": "https://registry.npmjs.org/prebuild-install/-/prebuild-install-7.1.1.tgz",
 | 
				
			||||||
@ -11475,13 +11664,17 @@
 | 
				
			|||||||
      "resolved": "https://registry.npmjs.org/prelude-ls/-/prelude-ls-1.2.1.tgz",
 | 
					      "resolved": "https://registry.npmjs.org/prelude-ls/-/prelude-ls-1.2.1.tgz",
 | 
				
			||||||
      "integrity": "sha512-vkcDPrRZo1QZLbn5RLGPpg/WmIQ65qoWWhcGKf/b5eplkkarX0m9z8ppCat4mlOqUsWpyNuYgO3VRyrYHSzX5g=="
 | 
					      "integrity": "sha512-vkcDPrRZo1QZLbn5RLGPpg/WmIQ65qoWWhcGKf/b5eplkkarX0m9z8ppCat4mlOqUsWpyNuYgO3VRyrYHSzX5g=="
 | 
				
			||||||
    },
 | 
					    },
 | 
				
			||||||
 | 
					    "pretty-format": {
 | 
				
			||||||
 | 
					      "version": "3.8.0",
 | 
				
			||||||
 | 
					      "resolved": "https://registry.npmjs.org/pretty-format/-/pretty-format-3.8.0.tgz",
 | 
				
			||||||
 | 
					      "integrity": "sha512-WuxUnVtlWL1OfZFQFuqvnvs6MiAGk9UNsBostyBOB0Is9wb5uRESevA6rnl/rkksXaGX3GzZhPup5d6Vp1nFew=="
 | 
				
			||||||
 | 
					    },
 | 
				
			||||||
    "prisma": {
 | 
					    "prisma": {
 | 
				
			||||||
      "version": "4.8.1",
 | 
					      "version": "4.12.0",
 | 
				
			||||||
      "resolved": "https://registry.npmjs.org/prisma/-/prisma-4.8.1.tgz",
 | 
					      "resolved": "https://registry.npmjs.org/prisma/-/prisma-4.12.0.tgz",
 | 
				
			||||||
      "integrity": "sha512-ZMLnSjwulIeYfaU1O6/LF6PEJzxN5par5weykxMykS9Z6ara/j76JH3Yo2AH3bgJbPN4Z6NeCK9s5fDkzf33cg==",
 | 
					      "integrity": "sha512-xqVper4mbwl32BWzLpdznHAYvYDWQQWK2tBfXjdUD397XaveRyAP7SkBZ6kFlIg8kKayF4hvuaVtYwXd9BodAg==",
 | 
				
			||||||
      "devOptional": true,
 | 
					 | 
				
			||||||
      "requires": {
 | 
					      "requires": {
 | 
				
			||||||
        "@prisma/engines": "4.8.1"
 | 
					        "@prisma/engines": "4.12.0"
 | 
				
			||||||
      }
 | 
					      }
 | 
				
			||||||
    },
 | 
					    },
 | 
				
			||||||
    "prismjs": {
 | 
					    "prismjs": {
 | 
				
			||||||
@ -11767,21 +11960,6 @@
 | 
				
			|||||||
      "integrity": "sha512-NB1ctGL5rlHrPJtFDVIVzTyQylMLu9N9VICA6HSFJo8MCGVTMW6gfpicwKmmK/dAjTOrqu5l63JJOpDSrAis3A==",
 | 
					      "integrity": "sha512-NB1ctGL5rlHrPJtFDVIVzTyQylMLu9N9VICA6HSFJo8MCGVTMW6gfpicwKmmK/dAjTOrqu5l63JJOpDSrAis3A==",
 | 
				
			||||||
      "requires": {
 | 
					      "requires": {
 | 
				
			||||||
        "lru-cache": "^6.0.0"
 | 
					        "lru-cache": "^6.0.0"
 | 
				
			||||||
      },
 | 
					 | 
				
			||||||
      "dependencies": {
 | 
					 | 
				
			||||||
        "lru-cache": {
 | 
					 | 
				
			||||||
          "version": "6.0.0",
 | 
					 | 
				
			||||||
          "resolved": "https://registry.npmjs.org/lru-cache/-/lru-cache-6.0.0.tgz",
 | 
					 | 
				
			||||||
          "integrity": "sha512-Jo6dJ04CmSjuznwJSS3pUeWmd/H0ffTlkXXgwZi+eq1UCmqQwCh+eLsYOYCwY991i2Fah4h1BEMCx4qThGbsiA==",
 | 
					 | 
				
			||||||
          "requires": {
 | 
					 | 
				
			||||||
            "yallist": "^4.0.0"
 | 
					 | 
				
			||||||
          }
 | 
					 | 
				
			||||||
        },
 | 
					 | 
				
			||||||
        "yallist": {
 | 
					 | 
				
			||||||
          "version": "4.0.0",
 | 
					 | 
				
			||||||
          "resolved": "https://registry.npmjs.org/yallist/-/yallist-4.0.0.tgz",
 | 
					 | 
				
			||||||
          "integrity": "sha512-3wdGidZyq5PB084XLES5TpOSRA3wjXAlIWMhum2kRcv/41Sn2emQ0dycQW4uZXLejwKvg6EsvbdlVL+FYEct7A=="
 | 
					 | 
				
			||||||
        }
 | 
					 | 
				
			||||||
      }
 | 
					      }
 | 
				
			||||||
    },
 | 
					    },
 | 
				
			||||||
    "serialize-javascript": {
 | 
					    "serialize-javascript": {
 | 
				
			||||||
@ -12228,7 +12406,6 @@
 | 
				
			|||||||
      "version": "10.9.1",
 | 
					      "version": "10.9.1",
 | 
				
			||||||
      "resolved": "https://registry.npmjs.org/ts-node/-/ts-node-10.9.1.tgz",
 | 
					      "resolved": "https://registry.npmjs.org/ts-node/-/ts-node-10.9.1.tgz",
 | 
				
			||||||
      "integrity": "sha512-NtVysVPkxxrwFGUUxGYhfux8k78pQB3JqYBXlLRZgdGUqTO5wU/UyHop5p70iEbGhB7q5KmiZiU0Y3KlJrScEw==",
 | 
					      "integrity": "sha512-NtVysVPkxxrwFGUUxGYhfux8k78pQB3JqYBXlLRZgdGUqTO5wU/UyHop5p70iEbGhB7q5KmiZiU0Y3KlJrScEw==",
 | 
				
			||||||
      "devOptional": true,
 | 
					 | 
				
			||||||
      "requires": {
 | 
					      "requires": {
 | 
				
			||||||
        "@cspotcode/source-map-support": "^0.8.0",
 | 
					        "@cspotcode/source-map-support": "^0.8.0",
 | 
				
			||||||
        "@tsconfig/node10": "^1.0.7",
 | 
					        "@tsconfig/node10": "^1.0.7",
 | 
				
			||||||
@ -12248,20 +12425,17 @@
 | 
				
			|||||||
        "acorn-walk": {
 | 
					        "acorn-walk": {
 | 
				
			||||||
          "version": "8.2.0",
 | 
					          "version": "8.2.0",
 | 
				
			||||||
          "resolved": "https://registry.npmjs.org/acorn-walk/-/acorn-walk-8.2.0.tgz",
 | 
					          "resolved": "https://registry.npmjs.org/acorn-walk/-/acorn-walk-8.2.0.tgz",
 | 
				
			||||||
          "integrity": "sha512-k+iyHEuPgSw6SbuDpGQM+06HQUa04DZ3o+F6CSzXMvvI5KMvnaEqXe+YVe555R9nn6GPt404fos4wcgpw12SDA==",
 | 
					          "integrity": "sha512-k+iyHEuPgSw6SbuDpGQM+06HQUa04DZ3o+F6CSzXMvvI5KMvnaEqXe+YVe555R9nn6GPt404fos4wcgpw12SDA=="
 | 
				
			||||||
          "devOptional": true
 | 
					 | 
				
			||||||
        },
 | 
					        },
 | 
				
			||||||
        "arg": {
 | 
					        "arg": {
 | 
				
			||||||
          "version": "4.1.3",
 | 
					          "version": "4.1.3",
 | 
				
			||||||
          "resolved": "https://registry.npmjs.org/arg/-/arg-4.1.3.tgz",
 | 
					          "resolved": "https://registry.npmjs.org/arg/-/arg-4.1.3.tgz",
 | 
				
			||||||
          "integrity": "sha512-58S9QDqG0Xx27YwPSt9fJxivjYl432YCwfDMfZ+71RAqUrZef7LrKQZ3LHLOwCS4FLNBplP533Zx895SeOCHvA==",
 | 
					          "integrity": "sha512-58S9QDqG0Xx27YwPSt9fJxivjYl432YCwfDMfZ+71RAqUrZef7LrKQZ3LHLOwCS4FLNBplP533Zx895SeOCHvA=="
 | 
				
			||||||
          "devOptional": true
 | 
					 | 
				
			||||||
        },
 | 
					        },
 | 
				
			||||||
        "diff": {
 | 
					        "diff": {
 | 
				
			||||||
          "version": "4.0.2",
 | 
					          "version": "4.0.2",
 | 
				
			||||||
          "resolved": "https://registry.npmjs.org/diff/-/diff-4.0.2.tgz",
 | 
					          "resolved": "https://registry.npmjs.org/diff/-/diff-4.0.2.tgz",
 | 
				
			||||||
          "integrity": "sha512-58lmxKSA4BNyLz+HHMUzlOEpg09FV+ev6ZMe3vJihgdxzgcwZ8VoEEPmALCZG9LmqfVoNMMKpttIYTVG6uDY7A==",
 | 
					          "integrity": "sha512-58lmxKSA4BNyLz+HHMUzlOEpg09FV+ev6ZMe3vJihgdxzgcwZ8VoEEPmALCZG9LmqfVoNMMKpttIYTVG6uDY7A=="
 | 
				
			||||||
          "devOptional": true
 | 
					 | 
				
			||||||
        }
 | 
					        }
 | 
				
			||||||
      }
 | 
					      }
 | 
				
			||||||
    },
 | 
					    },
 | 
				
			||||||
@ -12496,6 +12670,11 @@
 | 
				
			|||||||
      "resolved": "https://registry.npmjs.org/util-deprecate/-/util-deprecate-1.0.2.tgz",
 | 
					      "resolved": "https://registry.npmjs.org/util-deprecate/-/util-deprecate-1.0.2.tgz",
 | 
				
			||||||
      "integrity": "sha512-EPD5q1uXyFxJpCrLnCc1nHnq3gOa6DZBocAIiI2TaSCA7VCJ1UJDMagCzIkXNsUYfD1daK//LTEQ8xiIbrHtcw=="
 | 
					      "integrity": "sha512-EPD5q1uXyFxJpCrLnCc1nHnq3gOa6DZBocAIiI2TaSCA7VCJ1UJDMagCzIkXNsUYfD1daK//LTEQ8xiIbrHtcw=="
 | 
				
			||||||
    },
 | 
					    },
 | 
				
			||||||
 | 
					    "uuid": {
 | 
				
			||||||
 | 
					      "version": "8.3.2",
 | 
				
			||||||
 | 
					      "resolved": "https://registry.npmjs.org/uuid/-/uuid-8.3.2.tgz",
 | 
				
			||||||
 | 
					      "integrity": "sha512-+NYs2QeMWy+GWFOEm9xnn6HCDp0l7QBD7ml8zLUmJ+93Q5NF0NocErnwkTkXVFNiX3/fpC6afS8Dhb/gz7R7eg=="
 | 
				
			||||||
 | 
					    },
 | 
				
			||||||
    "uvu": {
 | 
					    "uvu": {
 | 
				
			||||||
      "version": "0.5.6",
 | 
					      "version": "0.5.6",
 | 
				
			||||||
      "resolved": "https://registry.npmjs.org/uvu/-/uvu-0.5.6.tgz",
 | 
					      "resolved": "https://registry.npmjs.org/uvu/-/uvu-0.5.6.tgz",
 | 
				
			||||||
@ -12517,8 +12696,7 @@
 | 
				
			|||||||
    "v8-compile-cache-lib": {
 | 
					    "v8-compile-cache-lib": {
 | 
				
			||||||
      "version": "3.0.1",
 | 
					      "version": "3.0.1",
 | 
				
			||||||
      "resolved": "https://registry.npmjs.org/v8-compile-cache-lib/-/v8-compile-cache-lib-3.0.1.tgz",
 | 
					      "resolved": "https://registry.npmjs.org/v8-compile-cache-lib/-/v8-compile-cache-lib-3.0.1.tgz",
 | 
				
			||||||
      "integrity": "sha512-wa7YjyUGfNZngI/vtK0UHAN+lgDCxBPCylVXGp0zu59Fz5aiGtNXaq3DhIov063MorB+VfufLh3JlF2KdTK3xg==",
 | 
					      "integrity": "sha512-wa7YjyUGfNZngI/vtK0UHAN+lgDCxBPCylVXGp0zu59Fz5aiGtNXaq3DhIov063MorB+VfufLh3JlF2KdTK3xg=="
 | 
				
			||||||
      "devOptional": true
 | 
					 | 
				
			||||||
    },
 | 
					    },
 | 
				
			||||||
    "vfile": {
 | 
					    "vfile": {
 | 
				
			||||||
      "version": "5.3.6",
 | 
					      "version": "5.3.6",
 | 
				
			||||||
@ -12694,11 +12872,15 @@
 | 
				
			|||||||
      "resolved": "https://registry.npmjs.org/xtend/-/xtend-4.0.2.tgz",
 | 
					      "resolved": "https://registry.npmjs.org/xtend/-/xtend-4.0.2.tgz",
 | 
				
			||||||
      "integrity": "sha512-LKYU1iAXJXUgAXn9URjiu+MWhyUXHsvfp7mcuYm9dSUKK0/CjtrUwFAxD82/mCWbtLsGjFIad0wIsod4zrTAEQ=="
 | 
					      "integrity": "sha512-LKYU1iAXJXUgAXn9URjiu+MWhyUXHsvfp7mcuYm9dSUKK0/CjtrUwFAxD82/mCWbtLsGjFIad0wIsod4zrTAEQ=="
 | 
				
			||||||
    },
 | 
					    },
 | 
				
			||||||
 | 
					    "yallist": {
 | 
				
			||||||
 | 
					      "version": "4.0.0",
 | 
				
			||||||
 | 
					      "resolved": "https://registry.npmjs.org/yallist/-/yallist-4.0.0.tgz",
 | 
				
			||||||
 | 
					      "integrity": "sha512-3wdGidZyq5PB084XLES5TpOSRA3wjXAlIWMhum2kRcv/41Sn2emQ0dycQW4uZXLejwKvg6EsvbdlVL+FYEct7A=="
 | 
				
			||||||
 | 
					    },
 | 
				
			||||||
    "yn": {
 | 
					    "yn": {
 | 
				
			||||||
      "version": "3.1.1",
 | 
					      "version": "3.1.1",
 | 
				
			||||||
      "resolved": "https://registry.npmjs.org/yn/-/yn-3.1.1.tgz",
 | 
					      "resolved": "https://registry.npmjs.org/yn/-/yn-3.1.1.tgz",
 | 
				
			||||||
      "integrity": "sha512-Ux4ygGWsu2c7isFWe8Yu1YluJmqVhxqK2cLXNQA5AcC3QfbGNpM7fu0Y8b/z16pXLnFxZYvWhd3fhBY9DLmC6Q==",
 | 
					      "integrity": "sha512-Ux4ygGWsu2c7isFWe8Yu1YluJmqVhxqK2cLXNQA5AcC3QfbGNpM7fu0Y8b/z16pXLnFxZYvWhd3fhBY9DLmC6Q=="
 | 
				
			||||||
      "devOptional": true
 | 
					 | 
				
			||||||
    },
 | 
					    },
 | 
				
			||||||
    "yocto-queue": {
 | 
					    "yocto-queue": {
 | 
				
			||||||
      "version": "0.1.0",
 | 
					      "version": "0.1.0",
 | 
				
			||||||
 | 
				
			|||||||
@ -12,10 +12,12 @@
 | 
				
			|||||||
  "dependencies": {
 | 
					  "dependencies": {
 | 
				
			||||||
    "@headlessui/react": "^1.7.7",
 | 
					    "@headlessui/react": "^1.7.7",
 | 
				
			||||||
    "@mapbox/rehype-prism": "^0.7.0",
 | 
					    "@mapbox/rehype-prism": "^0.7.0",
 | 
				
			||||||
 | 
					    "@next-auth/prisma-adapter": "^1.0.5",
 | 
				
			||||||
    "@next/mdx": "^13.1.1",
 | 
					    "@next/mdx": "^13.1.1",
 | 
				
			||||||
    "@prisma/client": "^4.8.1",
 | 
					    "@prisma/client": "^4.12.0",
 | 
				
			||||||
    "@tailwindcss/typography": "^0.5.8",
 | 
					    "@tailwindcss/typography": "^0.5.8",
 | 
				
			||||||
    "@types/mdx": "^2.0.3",
 | 
					    "@types/mdx": "^2.0.3",
 | 
				
			||||||
 | 
					    "@types/node": "^18.11.18",
 | 
				
			||||||
    "@types/react": "18.0.26",
 | 
					    "@types/react": "18.0.26",
 | 
				
			||||||
    "@types/react-dom": "18.0.10",
 | 
					    "@types/react-dom": "18.0.10",
 | 
				
			||||||
    "autoprefixer": "^10.4.13",
 | 
					    "autoprefixer": "^10.4.13",
 | 
				
			||||||
@ -27,17 +29,17 @@
 | 
				
			|||||||
    "focus-visible": "^5.2.0",
 | 
					    "focus-visible": "^5.2.0",
 | 
				
			||||||
    "motion": "^10.15.5",
 | 
					    "motion": "^10.15.5",
 | 
				
			||||||
    "next": "^13.2.0",
 | 
					    "next": "^13.2.0",
 | 
				
			||||||
 | 
					    "next-auth": "^4.21.1",
 | 
				
			||||||
    "node-fetch": "^3.3.0",
 | 
					    "node-fetch": "^3.3.0",
 | 
				
			||||||
    "postcss": "^8.4.21",
 | 
					    "postcss": "^8.4.21",
 | 
				
			||||||
    "postcss-focus-visible": "^7.1.0",
 | 
					    "postcss-focus-visible": "^7.1.0",
 | 
				
			||||||
 | 
					    "prisma": "^4.12.0",
 | 
				
			||||||
    "react": "^18.2.0",
 | 
					    "react": "^18.2.0",
 | 
				
			||||||
    "react-dom": "^18.2.0",
 | 
					    "react-dom": "^18.2.0",
 | 
				
			||||||
    "remark-gfm": "^3.0.1",
 | 
					    "remark-gfm": "^3.0.1",
 | 
				
			||||||
    "sharp": "^0.31.3",
 | 
					    "sharp": "^0.31.3",
 | 
				
			||||||
    "swr": "^2.0.0",
 | 
					    "swr": "^2.0.0",
 | 
				
			||||||
    "tailwind-merge": "^1.9.0",
 | 
					    "tailwind-merge": "^1.9.0",
 | 
				
			||||||
    "@types/node": "^18.11.18",
 | 
					 | 
				
			||||||
    "prisma": "^4.8.1",
 | 
					 | 
				
			||||||
    "tailwindcss": "^3.3.0",
 | 
					    "tailwindcss": "^3.3.0",
 | 
				
			||||||
    "ts-node": "^10.9.1",
 | 
					    "ts-node": "^10.9.1",
 | 
				
			||||||
    "typescript": "4.9.4"
 | 
					    "typescript": "4.9.4"
 | 
				
			||||||
 | 
				
			|||||||
@ -3,15 +3,67 @@
 | 
				
			|||||||
 | 
					
 | 
				
			||||||
generator client {
 | 
					generator client {
 | 
				
			||||||
  provider = "prisma-client-js"
 | 
					  provider = "prisma-client-js"
 | 
				
			||||||
 | 
					  previewFeatures = ["multiSchema"]
 | 
				
			||||||
}
 | 
					}
 | 
				
			||||||
 | 
					
 | 
				
			||||||
datasource db {
 | 
					datasource db {
 | 
				
			||||||
  provider = "postgresql"
 | 
					  provider = "postgresql"
 | 
				
			||||||
  url      = env("DATABASE_URL")
 | 
					  url      = env("DATABASE_URL")
 | 
				
			||||||
  shadowDatabaseUrl = env("SHADOW_DATABASE_URL")
 | 
					  shadowDatabaseUrl = env("SHADOW_DATABASE_URL")
 | 
				
			||||||
 | 
					  schemas           = ["public", "auth"]
 | 
				
			||||||
}
 | 
					}
 | 
				
			||||||
 | 
					
 | 
				
			||||||
model views {
 | 
					model Views {
 | 
				
			||||||
    slug String @id
 | 
					    slug String @id
 | 
				
			||||||
    count BigInt @default(1)
 | 
					    count BigInt @default(1)
 | 
				
			||||||
 | 
					    @@schema("public")
 | 
				
			||||||
 | 
					}
 | 
				
			||||||
 | 
					
 | 
				
			||||||
 | 
					model Account {
 | 
				
			||||||
 | 
					  id                 String  @id @default(cuid())
 | 
				
			||||||
 | 
					  userId             String
 | 
				
			||||||
 | 
					  type               String
 | 
				
			||||||
 | 
					  provider           String
 | 
				
			||||||
 | 
					  providerAccountId  String
 | 
				
			||||||
 | 
					  refresh_token      String?  @db.Text
 | 
				
			||||||
 | 
					  access_token       String?  @db.Text
 | 
				
			||||||
 | 
					  expires_at         Int?
 | 
				
			||||||
 | 
					  token_type         String?
 | 
				
			||||||
 | 
					  scope              String?
 | 
				
			||||||
 | 
					  id_token           String?  @db.Text
 | 
				
			||||||
 | 
					  session_state      String?
 | 
				
			||||||
 | 
					
 | 
				
			||||||
 | 
					  user User @relation(fields: [userId], references: [id], onDelete: Cascade)
 | 
				
			||||||
 | 
					
 | 
				
			||||||
 | 
					  @@unique([provider, providerAccountId])
 | 
				
			||||||
 | 
					  @@schema("auth")
 | 
				
			||||||
 | 
					}
 | 
				
			||||||
 | 
					
 | 
				
			||||||
 | 
					model Session {
 | 
				
			||||||
 | 
					  id           String   @id @default(cuid())
 | 
				
			||||||
 | 
					  sessionToken String   @unique
 | 
				
			||||||
 | 
					  userId       String
 | 
				
			||||||
 | 
					  expires      DateTime
 | 
				
			||||||
 | 
					  user         User     @relation(fields: [userId], references: [id], onDelete: Cascade)
 | 
				
			||||||
 | 
					  @@schema("auth")
 | 
				
			||||||
 | 
					}
 | 
				
			||||||
 | 
					
 | 
				
			||||||
 | 
					model User {
 | 
				
			||||||
 | 
					  id            String    @id @default(cuid())
 | 
				
			||||||
 | 
					  name          String?
 | 
				
			||||||
 | 
					  email         String?   @unique
 | 
				
			||||||
 | 
					  emailVerified DateTime?
 | 
				
			||||||
 | 
					  image         String?
 | 
				
			||||||
 | 
					  accounts      Account[]
 | 
				
			||||||
 | 
					  sessions      Session[]
 | 
				
			||||||
 | 
					  @@schema("auth")
 | 
				
			||||||
 | 
					}
 | 
				
			||||||
 | 
					
 | 
				
			||||||
 | 
					model VerificationToken {
 | 
				
			||||||
 | 
					  identifier String
 | 
				
			||||||
 | 
					  token      String   @unique
 | 
				
			||||||
 | 
					  expires    DateTime
 | 
				
			||||||
 | 
					
 | 
				
			||||||
 | 
					  @@unique([identifier, token])
 | 
				
			||||||
 | 
					  @@schema("auth")
 | 
				
			||||||
}
 | 
					}
 | 
				
			||||||
		Loading…
	
	
			
			x
			
			
		
	
		Reference in New Issue
	
	Block a user