We read every piece of feedback, and take your input very seriously.
To see all available qualifiers, see our documentation.
There was an error while loading. Please reload this page.
1 parent d60813e commit f790bf9Copy full SHA for f790bf9
src/index.ts
@@ -28,7 +28,7 @@
28
29
// The GraphQL.js version info.
30
export { version, versionInfo } from './version.js';
31
-export { setEnv } from './setEnv.js';
+export { setEnv, getEnv } from './setEnv.js';
32
export type { Env } from './setEnv.js';
33
34
// The primary entry point into fulfilling a GraphQL request.
src/setEnv.ts
@@ -2,6 +2,13 @@ import { setInstanceOfCheckForEnv } from './jsutils/instanceOf.js';
2
3
export type Env = 'production' | 'development';
4
5
+let env: Env | undefined;
6
+
7
export function setEnv(newEnv: Env): void {
8
+ env = newEnv;
9
setInstanceOfCheckForEnv(newEnv);
10
}
11
12
+export function getEnv(): Env | undefined {
13
+ return env;
14
+}
0 commit comments