@graphql-tools/mock
Advanced tools
"use strict"; | ||
Object.defineProperty(exports, "__esModule", { value: true }); | ||
exports.addMocksToSchema = void 0; | ||
exports.addMocksToSchema = addMocksToSchema; | ||
const graphql_1 = require("graphql"); | ||
@@ -211,2 +211,1 @@ const schema_1 = require("@graphql-tools/schema"); | ||
} | ||
exports.addMocksToSchema = addMocksToSchema; |
"use strict"; | ||
Object.defineProperty(exports, "__esModule", { value: true }); | ||
exports.deepResolveMockList = exports.MockList = exports.isMockList = void 0; | ||
exports.MockList = void 0; | ||
exports.isMockList = isMockList; | ||
exports.deepResolveMockList = deepResolveMockList; | ||
/** | ||
@@ -16,3 +18,2 @@ * @internal | ||
} | ||
exports.isMockList = isMockList; | ||
/** | ||
@@ -79,2 +80,1 @@ * This is an object you can return from your mock resolvers which calls the | ||
} | ||
exports.deepResolveMockList = deepResolveMockList; |
"use strict"; | ||
Object.defineProperty(exports, "__esModule", { value: true }); | ||
exports.mockServer = void 0; | ||
exports.mockServer = mockServer; | ||
const graphql_1 = require("graphql"); | ||
@@ -39,2 +39,1 @@ const schema_1 = require("@graphql-tools/schema"); | ||
} | ||
exports.mockServer = mockServer; |
"use strict"; | ||
Object.defineProperty(exports, "__esModule", { value: true }); | ||
exports.createMockStore = exports.MockStore = exports.defaultMocks = void 0; | ||
exports.MockStore = exports.defaultMocks = void 0; | ||
exports.createMockStore = createMockStore; | ||
const tslib_1 = require("tslib"); | ||
@@ -505,2 +506,1 @@ const fast_json_stable_stringify_1 = tslib_1.__importDefault(require("fast-json-stable-stringify")); | ||
} | ||
exports.createMockStore = createMockStore; |
"use strict"; | ||
Object.defineProperty(exports, "__esModule", { value: true }); | ||
exports.isRecord = exports.assertIsRef = exports.isRef = void 0; | ||
exports.isRef = isRef; | ||
exports.assertIsRef = assertIsRef; | ||
exports.isRecord = isRecord; | ||
function isRef(maybeRef) { | ||
return !!(maybeRef && typeof maybeRef === 'object' && '$ref' in maybeRef); | ||
} | ||
exports.isRef = isRef; | ||
function assertIsRef(maybeRef, message) { | ||
@@ -13,6 +14,4 @@ if (!isRef(maybeRef)) { | ||
} | ||
exports.assertIsRef = assertIsRef; | ||
function isRecord(obj) { | ||
return typeof obj === 'object' && obj !== null; | ||
} | ||
exports.isRecord = isRecord; |
"use strict"; | ||
Object.defineProperty(exports, "__esModule", { value: true }); | ||
exports.isRootType = exports.copyOwnProps = exports.copyOwnPropsIfNotPresent = exports.isObject = exports.makeRef = exports.takeRandom = exports.randomListLength = exports.uuidv4 = void 0; | ||
exports.isRootType = exports.takeRandom = exports.randomListLength = void 0; | ||
exports.uuidv4 = uuidv4; | ||
exports.makeRef = makeRef; | ||
exports.isObject = isObject; | ||
exports.copyOwnPropsIfNotPresent = copyOwnPropsIfNotPresent; | ||
exports.copyOwnProps = copyOwnProps; | ||
const utils_1 = require("@graphql-tools/utils"); | ||
@@ -13,3 +18,2 @@ function uuidv4() { | ||
} | ||
exports.uuidv4 = uuidv4; | ||
const randomListLength = () => { | ||
@@ -26,7 +30,5 @@ // Mocking has always returned list of length 2 by default | ||
} | ||
exports.makeRef = makeRef; | ||
function isObject(thing) { | ||
return thing === Object(thing) && !Array.isArray(thing); | ||
} | ||
exports.isObject = isObject; | ||
function copyOwnPropsIfNotPresent(target, source) { | ||
@@ -40,3 +42,2 @@ for (const prop of Object.getOwnPropertyNames(source)) { | ||
} | ||
exports.copyOwnPropsIfNotPresent = copyOwnPropsIfNotPresent; | ||
function copyOwnProps(target, ...sources) { | ||
@@ -52,3 +53,2 @@ for (const source of sources) { | ||
} | ||
exports.copyOwnProps = copyOwnProps; | ||
const isRootType = (type, schema) => { | ||
@@ -55,0 +55,0 @@ const rootTypeNames = (0, utils_1.getRootTypeNames)(schema); |
{ | ||
"name": "@graphql-tools/mock", | ||
"version": "9.0.9", | ||
"version": "9.0.10", | ||
"description": "A set of utils for faster development of GraphQL tools", | ||
@@ -10,4 +10,4 @@ "sideEffects": false, | ||
"dependencies": { | ||
"@graphql-tools/schema": "^10.0.11", | ||
"@graphql-tools/utils": "^10.6.2", | ||
"@graphql-tools/schema": "^10.0.12", | ||
"@graphql-tools/utils": "^10.6.3", | ||
"fast-json-stable-stringify": "^2.1.0", | ||
@@ -14,0 +14,0 @@ "tslib": "^2.4.0" |
@@ -1,3 +0,2 @@ | ||
import { GraphQLResolveInfo } from 'graphql'; | ||
import { IFieldResolver } from '@graphql-tools/utils'; | ||
import { GraphQLResolveInfo, IFieldResolver } from '@graphql-tools/utils'; | ||
import { IMockStore, Ref } from './types.js'; | ||
@@ -4,0 +3,0 @@ export type AllNodesFn<TContext, TArgs extends RelayPaginationParams> = (parent: Ref, args: TArgs, context: TContext, info: GraphQLResolveInfo) => Ref[]; |
Sorry, the diff of this file is not supported yet
111587
-0.33%2447
-0.16%