INNER CODE UNIT · TypeScript
saveDataForChildProcess
prisma-labs/graphql-framework-experiment · src/cli/commands/create/app.ts:604
function saveDataForChildProcess(data: ParentData): void {
process.env[ENV_PARENT_DATA] = JSON.stringify(data)
}
/**
* Helper function for fetching the correct version of prisma plugin to
* install. Useful for development where we can override the version installed
* by environment variable NEXUS_PLUGIN_PRISMA_VERSION.
*/
function getPrismaPluginVersion(): string {
let prismaPluginVersion: string
if (process.env.NEXUS_PLUGIN_PRISMA_VERSION) {
log.warn(
'found NEXUS_PLUGIN_PRISMA_VERSION defined. This is only expected if you are actively developing on nexus right now',
{
NEXUS_PLUGIN_PRISMA_VERSION: process.env.NEXUS_PLUGIN_PRISMA_VERSION,
}
)