diff --git a/package-lock.json b/package-lock.json index 4b4bfd1..5150bb1 100644 --- a/package-lock.json +++ b/package-lock.json @@ -10,6 +10,7 @@ "@mantine/core": "^7.2.2", "@mantine/ds": "^7.2.2", "@mantine/hooks": "^7.2.2", + "@prisma/client": "^5.6.0", "@remix-run/css-bundle": "^2.3.0", "@remix-run/node": "^2", "@remix-run/react": "^2", @@ -17,6 +18,7 @@ "isbot": "^3.6.13", "match-sorter": "^6.3.1", "openai": "^4.19.1", + "prisma": "^5.6.0", "react": "^18.2.0", "react-dom": "^18.2.0", "react-wrap-balancer": "^1.1.0", @@ -1913,6 +1915,37 @@ "node": ">=14" } }, + "node_modules/@prisma/client": { + "version": "5.6.0", + "resolved": "https://registry.npmjs.org/@prisma/client/-/client-5.6.0.tgz", + "integrity": "sha512-mUDefQFa1wWqk4+JhKPYq8BdVoFk9NFMBXUI8jAkBfQTtgx8WPx02U2HB/XbAz3GSUJpeJOKJQtNvaAIDs6sug==", + "hasInstallScript": true, + "dependencies": { + "@prisma/engines-version": "5.6.0-32.e95e739751f42d8ca026f6b910f5a2dc5adeaeee" + }, + "engines": { + "node": ">=16.13" + }, + "peerDependencies": { + "prisma": "*" + }, + "peerDependenciesMeta": { + "prisma": { + "optional": true + } + } + }, + "node_modules/@prisma/engines": { + "version": "5.6.0", + "resolved": "https://registry.npmjs.org/@prisma/engines/-/engines-5.6.0.tgz", + "integrity": "sha512-Mt2q+GNJpU2vFn6kif24oRSBQv1KOkYaterQsi0k2/lA+dLvhRX6Lm26gon6PYHwUM8/h8KRgXIUMU0PCLB6bw==", + "hasInstallScript": true + }, + "node_modules/@prisma/engines-version": { + "version": "5.6.0-32.e95e739751f42d8ca026f6b910f5a2dc5adeaeee", + "resolved": "https://registry.npmjs.org/@prisma/engines-version/-/engines-version-5.6.0-32.e95e739751f42d8ca026f6b910f5a2dc5adeaeee.tgz", + "integrity": "sha512-UoFgbV1awGL/3wXuUK3GDaX2SolqczeeJ5b4FVec9tzeGbSWJboPSbT0psSrmgYAKiKnkOPFSLlH6+b+IyOwAw==" + }, "node_modules/@remix-run/css-bundle": { "version": "2.3.0", "resolved": "https://registry.npmjs.org/@remix-run/css-bundle/-/css-bundle-2.3.0.tgz", @@ -9214,6 +9247,21 @@ "url": "https://github.com/sponsors/sindresorhus" } }, + "node_modules/prisma": { + "version": "5.6.0", + "resolved": "https://registry.npmjs.org/prisma/-/prisma-5.6.0.tgz", + "integrity": "sha512-EEaccku4ZGshdr2cthYHhf7iyvCcXqwJDvnoQRAJg5ge2Tzpv0e2BaMCp+CbbDUwoVTzwgOap9Zp+d4jFa2O9A==", + "hasInstallScript": true, + "dependencies": { + "@prisma/engines": "5.6.0" + }, + "bin": { + "prisma": "build/index.js" + }, + "engines": { + "node": ">=16.13" + } + }, "node_modules/proc-log": { "version": "3.0.0", "resolved": "https://registry.npmjs.org/proc-log/-/proc-log-3.0.0.tgz", diff --git a/package.json b/package.json index bd42d9a..925e051 100644 --- a/package.json +++ b/package.json @@ -6,13 +6,15 @@ "build": "remix build", "dev": "remix dev", "start": "remix-serve build", - "typecheck": "tsc" + "typecheck": "tsc", + "studio": "npx prisma studio" }, "dependencies": { "@clerk/remix": "^3.1.5", "@mantine/core": "^7.2.2", "@mantine/ds": "^7.2.2", "@mantine/hooks": "^7.2.2", + "@prisma/client": "^5.6.0", "@remix-run/css-bundle": "^2.3.0", "@remix-run/node": "^2", "@remix-run/react": "^2", @@ -20,6 +22,7 @@ "isbot": "^3.6.13", "match-sorter": "^6.3.1", "openai": "^4.19.1", + "prisma": "^5.6.0", "react": "^18.2.0", "react-dom": "^18.2.0", "react-wrap-balancer": "^1.1.0",