From f284cc5e959c75ff70a0b7f854ee808f2c1a9470 Mon Sep 17 00:00:00 2001 From: William Luke Date: Fri, 11 Jun 2021 14:26:52 +0300 Subject: [PATCH] fix: pass env to Node-API and remove `patchJest` (#7581) --- src/packages/cli/package.json | 2 +- src/packages/client/helpers/patchJest.js | 19 ---- src/packages/client/package.json | 7 +- src/packages/engine-core/package.json | 2 +- src/packages/engine-core/src/NAPIEngine.ts | 2 + src/packages/engine-core/src/napi-types.ts | 2 + src/packages/fetch-engine/package.json | 2 +- src/packages/migrate/package.json | 2 +- .../migrate/src/__tests__/rpc.test.ts | 48 ++++----- src/packages/sdk/package.json | 5 +- src/packages/sdk/scripts/patchJest.js | 17 --- .../sdk/src/engine-commands/getConfig.ts | 1 + src/pnpm-lock.yaml | 101 +++++++++--------- 13 files changed, 89 insertions(+), 121 deletions(-) delete mode 100644 src/packages/client/helpers/patchJest.js delete mode 100644 src/packages/sdk/scripts/patchJest.js diff --git a/src/packages/cli/package.json b/src/packages/cli/package.json index ee2bb210d7ff..cc17f6655585 100644 --- a/src/packages/cli/package.json +++ b/src/packages/cli/package.json @@ -125,7 +125,7 @@ "precommit": "lint-staged" }, "dependencies": { - "@prisma/engines": "2.25.0-14.89926e7ecbebb89657ae2b56ab3454364ad7b5c5" + "@prisma/engines": "2.25.0-24.d580c0e2929f7d38e35a3ee8584e8daf7ffdfacd" }, "lint-staged": { "*.ts": [ diff --git a/src/packages/client/helpers/patchJest.js b/src/packages/client/helpers/patchJest.js deleted file mode 100644 index 4856d22e3814..000000000000 --- a/src/packages/client/helpers/patchJest.js +++ /dev/null @@ -1,19 +0,0 @@ -const resolveFrom = require('resolve-from') -const path = require('path') -const fs = require('fs') - - -const jestPath = require.resolve('jest') -const jestCliPath = resolveFrom(jestPath, 'jest-cli') -const jestUtilPath = resolveFrom(jestCliPath, 'jest-util') -const patchFilePath = path.resolve( - path.dirname(jestUtilPath), - 'installCommonGlobals.js', -) -const lines = fs.readFileSync(patchFilePath, 'utf-8').split('\n') - -lines[78] = ' globalObject.process = process' - -const result = lines.join('\n') -fs.writeFileSync(patchFilePath, result) - diff --git a/src/packages/client/package.json b/src/packages/client/package.json index bd67838e131a..a9121eaa8e6a 100644 --- a/src/packages/client/package.json +++ b/src/packages/client/package.json @@ -37,7 +37,7 @@ "bugs": "https://github.com/prisma/prisma/issues", "scripts": { "build": "node helpers/build.js", - "test": "node helpers/patchJest.js && jest --forceExit", + "test": "jest --forceExit", "format": "prettier --write .", "lint": "eslint --cache --fix --ext .ts .", "lint-ci": "eslint --ext .ts .", @@ -59,7 +59,7 @@ "devDependencies": { "@prisma/debug": "workspace:*", "@prisma/engine-core": "workspace:*", - "@prisma/engines": "2.25.0-14.89926e7ecbebb89657ae2b56ab3454364ad7b5c5", + "@prisma/engines": "2.25.0-24.d580c0e2929f7d38e35a3ee8584e8daf7ffdfacd", "@prisma/fetch-engine": "workspace:*", "@prisma/generator-helper": "workspace:*", "@prisma/get-platform": "workspace:*", @@ -103,7 +103,6 @@ "pluralize": "8.0.0", "prettier": "2.3.1", "replace-string": "3.1.0", - "resolve-from": "5.0.0", "rimraf": "3.0.2", "rollup": "2.51.1", "rollup-plugin-dts": "3.0.2", @@ -127,7 +126,7 @@ } }, "dependencies": { - "@prisma/engines-version": "2.25.0-14.89926e7ecbebb89657ae2b56ab3454364ad7b5c5" + "@prisma/engines-version": "2.25.0-24.d580c0e2929f7d38e35a3ee8584e8daf7ffdfacd" }, "lint-staged": { "*.ts": [ diff --git a/src/packages/engine-core/package.json b/src/packages/engine-core/package.json index 5eca23d3699b..70e872e31caa 100644 --- a/src/packages/engine-core/package.json +++ b/src/packages/engine-core/package.json @@ -41,7 +41,7 @@ }, "dependencies": { "@prisma/debug": "workspace:*", - "@prisma/engines": "2.25.0-14.89926e7ecbebb89657ae2b56ab3454364ad7b5c5", + "@prisma/engines": "2.25.0-24.d580c0e2929f7d38e35a3ee8584e8daf7ffdfacd", "@prisma/generator-helper": "workspace:*", "@prisma/get-platform": "workspace:*", "chalk": "^4.0.0", diff --git a/src/packages/engine-core/src/NAPIEngine.ts b/src/packages/engine-core/src/NAPIEngine.ts index 20df6f48d256..29ec0c000856 100644 --- a/src/packages/engine-core/src/NAPIEngine.ts +++ b/src/packages/engine-core/src/NAPIEngine.ts @@ -188,6 +188,7 @@ You may have to run ${chalk.greenBright( this.engine = new this.QueryEngine( { datamodel: this.datamodel, + env: process.env, logQueries: this.config.logQueries ?? false, ignoreEnvVarErrors: false, datasourceOverrides: this.datasourceOverrides, @@ -359,6 +360,7 @@ You may have to run ${chalk.greenBright( datamodel: this.datamodel, datasourceOverrides: this.datasourceOverrides, ignoreEnvVarErrors: true, + env: process.env, }) } version(forceRun?: boolean): string { diff --git a/src/packages/engine-core/src/napi-types.ts b/src/packages/engine-core/src/napi-types.ts index 298966e86523..2fc25b3e98df 100644 --- a/src/packages/engine-core/src/napi-types.ts +++ b/src/packages/engine-core/src/napi-types.ts @@ -43,6 +43,7 @@ export type QueryEngineConfig = { logQueries: boolean ignoreEnvVarErrors: boolean datasourceOverrides?: Record + env: NodeJS.ProcessEnv | Record logLevel: QueryEngineLogLevel telemetry?: QueryEngineTelemetry } @@ -70,6 +71,7 @@ export type GetConfigOptions = { datamodel: string ignoreEnvVarErrors: boolean datasourceOverrides: Record + env: NodeJS.ProcessEnv | Record } export type GetDMMFOptions = { datamodel: string diff --git a/src/packages/fetch-engine/package.json b/src/packages/fetch-engine/package.json index 001150c1778a..342531103dbe 100644 --- a/src/packages/fetch-engine/package.json +++ b/src/packages/fetch-engine/package.json @@ -14,7 +14,7 @@ ], "bugs": "https://github.com/prisma/prisma/issues", "devDependencies": { - "@prisma/engines-version": "2.25.0-14.89926e7ecbebb89657ae2b56ab3454364ad7b5c5", + "@prisma/engines-version": "2.25.0-24.d580c0e2929f7d38e35a3ee8584e8daf7ffdfacd", "@types/find-cache-dir": "3.2.0", "@types/jest": "26.0.23", "@types/node": "12.20.15", diff --git a/src/packages/migrate/package.json b/src/packages/migrate/package.json index 1055f210bdb6..7ba35e8eab11 100644 --- a/src/packages/migrate/package.json +++ b/src/packages/migrate/package.json @@ -16,7 +16,7 @@ "version": "latest" }, "devDependencies": { - "@prisma/engines-version": "2.25.0-14.89926e7ecbebb89657ae2b56ab3454364ad7b5c5", + "@prisma/engines-version": "2.25.0-24.d580c0e2929f7d38e35a3ee8584e8daf7ffdfacd", "@prisma/generator-helper": "workspace:*", "@prisma/sdk": "workspace:*", "@types/diff": "4.0.2", diff --git a/src/packages/migrate/src/__tests__/rpc.test.ts b/src/packages/migrate/src/__tests__/rpc.test.ts index c1369bc57b2d..2743a05b1587 100644 --- a/src/packages/migrate/src/__tests__/rpc.test.ts +++ b/src/packages/migrate/src/__tests__/rpc.test.ts @@ -27,17 +27,12 @@ it('evaluateDataLoss - schema-only-sqlite', async () => { }) await expect(result).resolves.toMatchInlineSnapshot(` - Object { - migrationSteps: Array [ - CREATE TABLE "Blog" ( - "id" INTEGER NOT NULL PRIMARY KEY AUTOINCREMENT, - "viewCount20" INTEGER NOT NULL - ), - ], - unexecutableSteps: Array [], - warnings: Array [], - } - `) +Object { + migrationSteps: 1, + unexecutableSteps: Array [], + warnings: Array [], +} +`) migrate.stop() }) @@ -53,12 +48,12 @@ it('evaluateDataLoss - existing-db-1-migration', async () => { }) await expect(result).resolves.toMatchInlineSnapshot(` - Object { - migrationSteps: Array [], - unexecutableSteps: Array [], - warnings: Array [], - } - `) +Object { + migrationSteps: 0, + unexecutableSteps: Array [], + warnings: Array [], +} +`) migrate.stop() }) @@ -414,13 +409,18 @@ it('devDiagnostic - reset because drift', async () => { migrationsDirectoryPath: migrate.migrationsDirectoryPath, }) await expect(result).resolves.toMatchInlineSnapshot(` - Object { - action: Object { - reason: Drift detected: Your database schema is not in sync with your migration history., - tag: reset, - }, - } - `) +Object { + action: Object { + reason: Drift detected: Your database schema is not in sync with your migration history. + +[+] Added tables + - Blog + - _Migration +, + tag: reset, + }, +} +`) migrate.stop() }) diff --git a/src/packages/sdk/package.json b/src/packages/sdk/package.json index 8276e75a9ded..81bcb6863659 100644 --- a/src/packages/sdk/package.json +++ b/src/packages/sdk/package.json @@ -18,7 +18,7 @@ "format": "prettier --write .", "lint": "eslint --cache --fix --ext .ts .", "lint-ci": "eslint --ext .ts .", - "test": "node ./scripts/patchJest && jest", + "test": "jest --verbose --forceExit", "precommit": "lint-staged" }, "files": [ @@ -48,7 +48,7 @@ "dependencies": { "@prisma/debug": "workspace:*", "@prisma/engine-core": "workspace:*", - "@prisma/engines": "2.25.0-14.89926e7ecbebb89657ae2b56ab3454364ad7b5c5", + "@prisma/engines": "2.25.0-24.d580c0e2929f7d38e35a3ee8584e8daf7ffdfacd", "@prisma/fetch-engine": "workspace:*", "@prisma/generator-helper": "workspace:*", "@prisma/get-platform": "workspace:*", @@ -69,7 +69,6 @@ "node-fetch": "2.6.1", "p-map": "^4.0.0", "read-pkg-up": "^7.0.1", - "resolve-from": "^5.0.0", "resolve-pkg": "^2.0.0", "rimraf": "^3.0.2", "shell-quote": "^1.7.2", diff --git a/src/packages/sdk/scripts/patchJest.js b/src/packages/sdk/scripts/patchJest.js deleted file mode 100644 index 5b1aad6ef1d5..000000000000 --- a/src/packages/sdk/scripts/patchJest.js +++ /dev/null @@ -1,17 +0,0 @@ -const resolveFrom = require('resolve-from') -const path = require('path') -const fs = require('fs') - -const jestPath = require.resolve('jest') -const jestCliPath = resolveFrom(jestPath, 'jest-cli') -const jestUtilPath = resolveFrom(jestCliPath, 'jest-util') -const patchFilePath = path.resolve( - path.dirname(jestUtilPath), - 'installCommonGlobals.js', -) -const lines = fs.readFileSync(patchFilePath, 'utf-8').split('\n') - -lines[78] = ' globalObject.process = process' - -const result = lines.join('\n') -fs.writeFileSync(patchFilePath, result) diff --git a/src/packages/sdk/src/engine-commands/getConfig.ts b/src/packages/sdk/src/engine-commands/getConfig.ts index 1dc0dbd4eed4..dbf0a640db16 100644 --- a/src/packages/sdk/src/engine-commands/getConfig.ts +++ b/src/packages/sdk/src/engine-commands/getConfig.ts @@ -74,6 +74,7 @@ async function getConfigNAPI( datamodel: options.datamodel, datasourceOverrides: {}, ignoreEnvVarErrors: options.ignoreEnvVarErrors ?? false, + env: process.env, }) } catch (e) { let error diff --git a/src/pnpm-lock.yaml b/src/pnpm-lock.yaml index c42b8735cd13..64a8bfc73885 100644 --- a/src/pnpm-lock.yaml +++ b/src/pnpm-lock.yaml @@ -48,7 +48,7 @@ importers: typescript: 4.3.2 packages/cli: dependencies: - '@prisma/engines': 2.25.0-14.89926e7ecbebb89657ae2b56ab3454364ad7b5c5 + '@prisma/engines': 2.25.0-24.d580c0e2929f7d38e35a3ee8584e8daf7ffdfacd devDependencies: '@prisma/client': link:../client '@prisma/debug': link:../debug @@ -100,7 +100,7 @@ importers: specifiers: '@prisma/client': workspace:* '@prisma/debug': workspace:* - '@prisma/engines': 2.25.0-14.89926e7ecbebb89657ae2b56ab3454364ad7b5c5 + '@prisma/engines': 2.25.0-24.d580c0e2929f7d38e35a3ee8584e8daf7ffdfacd '@prisma/fetch-engine': workspace:* '@prisma/generator-helper': workspace:* '@prisma/get-platform': workspace:* @@ -148,11 +148,11 @@ importers: typescript: 4.3.2 packages/client: dependencies: - '@prisma/engines-version': 2.25.0-14.89926e7ecbebb89657ae2b56ab3454364ad7b5c5 + '@prisma/engines-version': 2.25.0-24.d580c0e2929f7d38e35a3ee8584e8daf7ffdfacd devDependencies: '@prisma/debug': link:../debug '@prisma/engine-core': link:../engine-core - '@prisma/engines': 2.25.0-14.89926e7ecbebb89657ae2b56ab3454364ad7b5c5 + '@prisma/engines': 2.25.0-24.d580c0e2929f7d38e35a3ee8584e8daf7ffdfacd '@prisma/fetch-engine': link:../fetch-engine '@prisma/generator-helper': link:../generator-helper '@prisma/get-platform': link:../get-platform @@ -196,7 +196,6 @@ importers: pluralize: 8.0.0 prettier: 2.3.1 replace-string: 3.1.0 - resolve-from: 5.0.0 rimraf: 3.0.2 rollup: 2.51.1 rollup-plugin-dts: 3.0.2_rollup@2.51.1+typescript@4.3.2 @@ -213,8 +212,8 @@ importers: specifiers: '@prisma/debug': workspace:* '@prisma/engine-core': workspace:* - '@prisma/engines': 2.25.0-14.89926e7ecbebb89657ae2b56ab3454364ad7b5c5 - '@prisma/engines-version': 2.25.0-14.89926e7ecbebb89657ae2b56ab3454364ad7b5c5 + '@prisma/engines': 2.25.0-24.d580c0e2929f7d38e35a3ee8584e8daf7ffdfacd + '@prisma/engines-version': 2.25.0-24.d580c0e2929f7d38e35a3ee8584e8daf7ffdfacd '@prisma/fetch-engine': workspace:* '@prisma/generator-helper': workspace:* '@prisma/get-platform': workspace:* @@ -258,7 +257,6 @@ importers: pluralize: 8.0.0 prettier: 2.3.1 replace-string: 3.1.0 - resolve-from: 5.0.0 rimraf: 3.0.2 rollup: 2.51.1 rollup-plugin-dts: 3.0.2 @@ -313,7 +311,7 @@ importers: packages/engine-core: dependencies: '@prisma/debug': link:../debug - '@prisma/engines': 2.25.0-14.89926e7ecbebb89657ae2b56ab3454364ad7b5c5 + '@prisma/engines': 2.25.0-24.d580c0e2929f7d38e35a3ee8584e8daf7ffdfacd '@prisma/generator-helper': link:../generator-helper '@prisma/get-platform': link:../get-platform chalk: 4.1.1 @@ -342,7 +340,7 @@ importers: typescript: 4.3.2 specifiers: '@prisma/debug': workspace:* - '@prisma/engines': 2.25.0-14.89926e7ecbebb89657ae2b56ab3454364ad7b5c5 + '@prisma/engines': 2.25.0-24.d580c0e2929f7d38e35a3ee8584e8daf7ffdfacd '@prisma/generator-helper': workspace:* '@prisma/get-platform': workspace:* '@types/jest': 26.0.23 @@ -388,7 +386,7 @@ importers: temp-dir: 2.0.0 tempy: 1.0.1 devDependencies: - '@prisma/engines-version': 2.25.0-14.89926e7ecbebb89657ae2b56ab3454364ad7b5c5 + '@prisma/engines-version': 2.25.0-24.d580c0e2929f7d38e35a3ee8584e8daf7ffdfacd '@types/find-cache-dir': 3.2.0 '@types/jest': 26.0.23 '@types/node': 12.20.15 @@ -410,7 +408,7 @@ importers: typescript: 4.3.2 specifiers: '@prisma/debug': workspace:* - '@prisma/engines-version': 2.25.0-14.89926e7ecbebb89657ae2b56ab3454364ad7b5c5 + '@prisma/engines-version': 2.25.0-24.d580c0e2929f7d38e35a3ee8584e8daf7ffdfacd '@prisma/get-platform': workspace:* '@types/find-cache-dir': 3.2.0 '@types/jest': 26.0.23 @@ -618,7 +616,7 @@ importers: strip-ansi: 6.0.0 strip-indent: 3.0.0 devDependencies: - '@prisma/engines-version': 2.25.0-14.89926e7ecbebb89657ae2b56ab3454364ad7b5c5 + '@prisma/engines-version': 2.25.0-24.d580c0e2929f7d38e35a3ee8584e8daf7ffdfacd '@prisma/generator-helper': link:../generator-helper '@prisma/sdk': link:../sdk '@types/diff': 4.0.2 @@ -651,7 +649,7 @@ importers: typescript: 4.3.2 specifiers: '@prisma/debug': workspace:* - '@prisma/engines-version': 2.25.0-14.89926e7ecbebb89657ae2b56ab3454364ad7b5c5 + '@prisma/engines-version': 2.25.0-24.d580c0e2929f7d38e35a3ee8584e8daf7ffdfacd '@prisma/generator-helper': workspace:* '@prisma/get-platform': workspace:* '@prisma/sdk': workspace:* @@ -738,7 +736,7 @@ importers: dependencies: '@prisma/debug': link:../debug '@prisma/engine-core': link:../engine-core - '@prisma/engines': 2.25.0-14.89926e7ecbebb89657ae2b56ab3454364ad7b5c5 + '@prisma/engines': 2.25.0-24.d580c0e2929f7d38e35a3ee8584e8daf7ffdfacd '@prisma/fetch-engine': link:../fetch-engine '@prisma/generator-helper': link:../generator-helper '@prisma/get-platform': link:../get-platform @@ -759,7 +757,6 @@ importers: node-fetch: 2.6.1 p-map: 4.0.0 read-pkg-up: 7.0.1 - resolve-from: 5.0.0 resolve-pkg: 2.0.0 rimraf: 3.0.2 shell-quote: 1.7.2 @@ -793,7 +790,7 @@ importers: specifiers: '@prisma/debug': workspace:* '@prisma/engine-core': workspace:* - '@prisma/engines': 2.25.0-14.89926e7ecbebb89657ae2b56ab3454364ad7b5c5 + '@prisma/engines': 2.25.0-24.d580c0e2929f7d38e35a3ee8584e8daf7ffdfacd '@prisma/fetch-engine': workspace:* '@prisma/generator-helper': workspace:* '@prisma/get-platform': workspace:* @@ -828,7 +825,6 @@ importers: p-map: ^4.0.0 prettier: 2.3.1 read-pkg-up: ^7.0.1 - resolve-from: ^5.0.0 resolve-pkg: ^2.0.0 rimraf: ^3.0.2 shell-quote: ^1.7.2 @@ -1657,19 +1653,19 @@ packages: node: '>=8.0.0' resolution: integrity: sha512-hZNKjKOYsckoOEgBziGMnBcX0M7EtstnCmwz5jZUOUYwlZ+/xxX6z3jPu1XVO2Jivk0eLfuP9GP+vFD49CMetw== - /@prisma/debug/2.25.0-dev.31: + /@prisma/debug/2.25.0-dev.32: dependencies: debug: 4.3.2 ms: 2.1.3 dev: true resolution: - integrity: sha512-jEfU5E4nuPQ/Mse8d4uSDpvhrERR9s4M1THegWhTuaNka5gTjxPh+i+7YLh/j4dmQap01cH+uPbY1Pc004u9WQ== - /@prisma/engine-core/2.25.0-dev.31: + integrity: sha512-KDF5sSFk284AmGVzjbhRWv7tQ46awksoxzJuDRaQOreDR2GtWO2c0zz1Vvmszg58eveGY++d2uPPWqnY5qVSWg== + /@prisma/engine-core/2.25.0-dev.32: dependencies: - '@prisma/debug': 2.25.0-dev.31 + '@prisma/debug': 2.25.0-dev.32 '@prisma/engines': 2.25.0-14.89926e7ecbebb89657ae2b56ab3454364ad7b5c5 - '@prisma/generator-helper': 2.25.0-dev.31 - '@prisma/get-platform': 2.25.0-dev.31 + '@prisma/generator-helper': 2.25.0-dev.32 + '@prisma/get-platform': 2.25.0-dev.32 chalk: 4.1.1 execa: 5.1.1 get-stream: 6.0.1 @@ -1680,18 +1676,23 @@ packages: undici: 3.3.6 dev: true resolution: - integrity: sha512-ADbMjR0IA4qgKzaW6/9C5bYFGYbb3rV8bqAWY350rG7bNRrE86Amc2Yc2wOemq5x/FZVlwv0wuvnqx7BUoPlCA== - /@prisma/engines-version/2.25.0-14.89926e7ecbebb89657ae2b56ab3454364ad7b5c5: + integrity: sha512-PqRnI/Eq3lQsKoB3UhYQYtTqFAz8o15aoast7Rd6jctoYHJMQ/KpX4aKJ+8OzP6Ci3oZrIdf5x4xvgUByUyo+w== + /@prisma/engines-version/2.25.0-24.d580c0e2929f7d38e35a3ee8584e8daf7ffdfacd: resolution: - integrity: sha512-gAG5DFbs5J9j6YunEM8/xLc9xQtHpblVFqQbY4OL8YrXN2K3Y8loZSKrI75YvB+2mMliXXn/VXQXRssYK8MSvw== + integrity: sha512-JZcQBSaDPp+C1WKRNkmO2+VuvHlilYjG9wOXRlgTV4a5XMPIqLR+ft94L0FIUEuAogPAY71P1nA0qaYztySX1Q== /@prisma/engines/2.25.0-14.89926e7ecbebb89657ae2b56ab3454364ad7b5c5: + dev: true requiresBuild: true resolution: integrity: sha512-h5hKReJoKg5ulngNHcGZa2ODN0Ji9ZGoGgMZDBcGYv5nT/xFuVoSewB+UCkWF4bLyDgwwMOkmtnEvEst8aXNrw== - /@prisma/fetch-engine/2.25.0-dev.31: + /@prisma/engines/2.25.0-24.d580c0e2929f7d38e35a3ee8584e8daf7ffdfacd: + requiresBuild: true + resolution: + integrity: sha512-rwx/x5PPkHRhk83ugL/aEyrYVTolcryDD+oV3D5XWsbshL75WcS07wH9q7aaZKGZHzlYL4VZ7w7n2Ect3n9vdg== + /@prisma/fetch-engine/2.25.0-dev.32: dependencies: - '@prisma/debug': 2.25.0-dev.31 - '@prisma/get-platform': 2.25.0-dev.31 + '@prisma/debug': 2.25.0-dev.32 + '@prisma/get-platform': 2.25.0-dev.32 chalk: 4.1.1 execa: 5.1.1 find-cache-dir: 3.3.1 @@ -1709,30 +1710,30 @@ packages: tempy: 1.0.1 dev: true resolution: - integrity: sha512-xNMr2esgICrA9di6+UVvHB2y8uFBNs0ixUOpcdyj935kXOTh/o02QLGSvTvYzMv3FNhEpbD10143lSFRWnes5w== - /@prisma/generator-helper/2.25.0-dev.31: + integrity: sha512-mPVOp3rjDhxSPBR2aOeM5ZugpL/v5+C4mhzAOAcdQkn7MeF9Xr/cM9XYwV18M/MaxNBaVlonxdpikoTaAUx94A== + /@prisma/generator-helper/2.25.0-dev.32: dependencies: - '@prisma/debug': 2.25.0-dev.31 + '@prisma/debug': 2.25.0-dev.32 '@types/cross-spawn': 6.0.2 chalk: 4.1.1 cross-spawn: 7.0.3 dev: true resolution: - integrity: sha512-P+hIRjqgdHmFSukmYex3IO2XtSmesYSDdbhwrKuE1a/LXt8Jloe8qotfXMX0gmDp7nQASSgIep2dRUjqGif/BA== - /@prisma/get-platform/2.25.0-dev.31: + integrity: sha512-oPele/mb3y63Ohvs0f6WNsoqNi0ySMuwF4fO4RFP4VxhfrG0fDpeIXlafQNIGcu+zmcnF5FwDP4IIlqChNOFpA== + /@prisma/get-platform/2.25.0-dev.32: dependencies: - '@prisma/debug': 2.25.0-dev.31 + '@prisma/debug': 2.25.0-dev.32 dev: true resolution: - integrity: sha512-OL4UYxzFxFXEr0TAhcoMomDGoV6UnwHBCubJoUDQbdzR6i7rpykMOXsfO8JOBMNdKZPX9juS2LbBe1a4jnY6Mw== - /@prisma/sdk/2.25.0-dev.31: + integrity: sha512-O7cc91LmtYA6d2hLA+EV9vs/D9RZ6hZ1CUJYuQkXceO5M4FemDMaMrPBMYpFNFyEWpNxHuvLnwUuiQlR7AQI3w== + /@prisma/sdk/2.25.0-dev.32: dependencies: - '@prisma/debug': 2.25.0-dev.31 - '@prisma/engine-core': 2.25.0-dev.31 + '@prisma/debug': 2.25.0-dev.32 + '@prisma/engine-core': 2.25.0-dev.32 '@prisma/engines': 2.25.0-14.89926e7ecbebb89657ae2b56ab3454364ad7b5c5 - '@prisma/fetch-engine': 2.25.0-dev.31 - '@prisma/generator-helper': 2.25.0-dev.31 - '@prisma/get-platform': 2.25.0-dev.31 + '@prisma/fetch-engine': 2.25.0-dev.32 + '@prisma/generator-helper': 2.25.0-dev.32 + '@prisma/get-platform': 2.25.0-dev.32 '@timsuchanek/copy': 1.4.5 archiver: 4.0.2 arg: 5.0.0 @@ -1765,10 +1766,10 @@ packages: tmp: 0.2.1 dev: true resolution: - integrity: sha512-q/o+6aT5twKCNun2fZQr6Oxr57kXDNyF1flB43COo4rRofxRgSGbwOYoa2c4VbMb1eriQnLZ9llnEULCJeidvw== - /@prisma/studio-pcw/0.397.0_@prisma+sdk@2.25.0-dev.31: + integrity: sha512-HLPphaP+TD52F/zkyQGkrBarZFETha13fgP27QOvjhC6bQNgYZJQF1CxUxM4W9mxDM8B/RoR7H9PYhsPXZVb0Q== + /@prisma/studio-pcw/0.397.0_@prisma+sdk@2.25.0-dev.32: dependencies: - '@prisma/sdk': 2.25.0-dev.31 + '@prisma/sdk': 2.25.0-dev.32 lodash: 4.17.21 dev: true peerDependencies: @@ -1779,8 +1780,8 @@ packages: integrity: sha512-C0+WOApnYLVh/FGQZXv35b//azN6w5Dwj77Rkeoyw5/c+T9RYMt6bRqF5fgtnc9wBuE8GV2NoaevpO0ztt/2pA== /@prisma/studio-server/0.397.0: dependencies: - '@prisma/sdk': 2.25.0-dev.31 - '@prisma/studio-pcw': 0.397.0_@prisma+sdk@2.25.0-dev.31 + '@prisma/sdk': 2.25.0-dev.32 + '@prisma/studio-pcw': 0.397.0_@prisma+sdk@2.25.0-dev.32 '@prisma/studio-transports': 0.397.0 '@sentry/node': 6.2.5 checkpoint-client: 1.1.20 @@ -2132,7 +2133,7 @@ packages: integrity: sha512-bPOsfCZ4tsTlKiBjBhKnM8jpY5nmIll166IPD58D92hR7G7kZDfx5iB9wGF4NfZrdKolebjeAr3GouYkSGoJ/A== /@types/prompts/2.0.13: dependencies: - '@types/node': 14.17.2 + '@types/node': 14.14.37 dev: true resolution: integrity: sha512-jwMOIGy49VruR/gYehhJYgpVzB+EVpEE7t7j9m1oTo4HMpOe7KmsyqdBuoxAzA5B4caUgx0cKrWr7wUEqMXJ7Q== @@ -2236,7 +2237,7 @@ packages: '@typescript-eslint/experimental-utils': 4.26.1_eslint@7.28.0+typescript@4.3.2 '@typescript-eslint/parser': 4.26.1_eslint@7.28.0+typescript@4.3.2 '@typescript-eslint/scope-manager': 4.26.1 - debug: 4.3.1 + debug: 4.3.2 eslint: 7.28.0 functional-red-black-tree: 1.0.1 lodash: 4.17.21