@graphql-tools/load-files
Advanced tools
Comparing version 6.2.7 to 6.3.0-alpha-e5205373.0
@@ -36,3 +36,43 @@ 'use strict'; | ||
var DEFAULT_EXTENSIONS = ['gql', 'graphql', 'graphqls', 'ts', 'js']; | ||
var DEFAULT_EXPORT_NAMES = ['typeDefs', 'schema']; | ||
var DEFAULT_EXPORT_NAMES = ['schema', 'typeDef', 'typeDefs', 'resolver', 'resolvers']; | ||
var DEFAULT_EXTRACT_EXPORTS_FACTORY = function (exportNames) { return function (fileExport) { | ||
var e_1, _a, e_2, _b; | ||
if (!fileExport) { | ||
return null; | ||
} | ||
if (fileExport.default) { | ||
try { | ||
for (var exportNames_1 = tslib.__values(exportNames), exportNames_1_1 = exportNames_1.next(); !exportNames_1_1.done; exportNames_1_1 = exportNames_1.next()) { | ||
var exportName = exportNames_1_1.value; | ||
if (fileExport.default[exportName]) { | ||
return fileExport.default[exportName]; | ||
} | ||
} | ||
} | ||
catch (e_1_1) { e_1 = { error: e_1_1 }; } | ||
finally { | ||
try { | ||
if (exportNames_1_1 && !exportNames_1_1.done && (_a = exportNames_1.return)) _a.call(exportNames_1); | ||
} | ||
finally { if (e_1) throw e_1.error; } | ||
} | ||
return fileExport.default; | ||
} | ||
try { | ||
for (var exportNames_2 = tslib.__values(exportNames), exportNames_2_1 = exportNames_2.next(); !exportNames_2_1.done; exportNames_2_1 = exportNames_2.next()) { | ||
var exportName = exportNames_2_1.value; | ||
if (fileExport[exportName]) { | ||
return fileExport[exportName]; | ||
} | ||
} | ||
} | ||
catch (e_2_1) { e_2 = { error: e_2_1 }; } | ||
finally { | ||
try { | ||
if (exportNames_2_1 && !exportNames_2_1.done && (_b = exportNames_2.return)) _b.call(exportNames_2); | ||
} | ||
finally { if (e_2) throw e_2.error; } | ||
} | ||
return fileExport; | ||
}; }; | ||
function asArray(obj) { | ||
@@ -57,3 +97,3 @@ if (obj instanceof Array) { | ||
return tslib.__awaiter(this, void 0, void 0, function () { | ||
var pathStat, e_1; | ||
var pathStat, e_3; | ||
return tslib.__generator(this, function (_a) { | ||
@@ -68,3 +108,3 @@ switch (_a.label) { | ||
case 2: | ||
e_1 = _a.sent(); | ||
e_3 = _a.sent(); | ||
return [2 /*return*/, false]; | ||
@@ -89,42 +129,2 @@ case 3: return [2 /*return*/]; | ||
} | ||
function extractExports(fileExport, exportNames) { | ||
var e_2, _a, e_3, _b; | ||
if (!fileExport) { | ||
return null; | ||
} | ||
if (fileExport.default) { | ||
try { | ||
for (var exportNames_1 = tslib.__values(exportNames), exportNames_1_1 = exportNames_1.next(); !exportNames_1_1.done; exportNames_1_1 = exportNames_1.next()) { | ||
var exportName = exportNames_1_1.value; | ||
if (fileExport.default[exportName]) { | ||
return fileExport.default[exportName]; | ||
} | ||
} | ||
} | ||
catch (e_2_1) { e_2 = { error: e_2_1 }; } | ||
finally { | ||
try { | ||
if (exportNames_1_1 && !exportNames_1_1.done && (_a = exportNames_1.return)) _a.call(exportNames_1); | ||
} | ||
finally { if (e_2) throw e_2.error; } | ||
} | ||
return fileExport.default; | ||
} | ||
try { | ||
for (var exportNames_2 = tslib.__values(exportNames), exportNames_2_1 = exportNames_2.next(); !exportNames_2_1.done; exportNames_2_1 = exportNames_2.next()) { | ||
var exportName = exportNames_2_1.value; | ||
if (fileExport[exportName]) { | ||
return fileExport[exportName]; | ||
} | ||
} | ||
} | ||
catch (e_3_1) { e_3 = { error: e_3_1 }; } | ||
finally { | ||
try { | ||
if (exportNames_2_1 && !exportNames_2_1.done && (_b = exportNames_2.return)) _b.call(exportNames_2); | ||
} | ||
finally { if (e_3) throw e_3.error; } | ||
} | ||
return fileExport; | ||
} | ||
var LoadFilesDefaultOptions = { | ||
@@ -155,2 +155,4 @@ ignoredExtensions: DEFAULT_IGNORED_EXTENSIONS, | ||
}), options.globOptions); | ||
var extractExports = execOptions.extractExports || DEFAULT_EXTRACT_EXPORTS_FACTORY(execOptions.exportNames); | ||
var requireMethod = execOptions.requireMethod || require; | ||
return relevantPaths | ||
@@ -166,22 +168,4 @@ .map(function (path$1) { | ||
if (extension === formatExtension('js') || extension === formatExtension('ts') || execOptions.useRequire) { | ||
var fileExports = (execOptions.requireMethod ? execOptions.requireMethod : require)(path$1); | ||
var extractedExport = extractExports(fileExports, execOptions.exportNames); | ||
if (extractedExport.typeDefs && extractedExport.resolvers) { | ||
return extractedExport; | ||
} | ||
if (extractedExport.schema) { | ||
return extractedExport.schema; | ||
} | ||
if (extractedExport.typeDef) { | ||
return extractedExport.typeDef; | ||
} | ||
if (extractedExport.typeDefs) { | ||
return extractedExport.typeDefs; | ||
} | ||
if (extractedExport.resolver) { | ||
return extractedExport.resolver; | ||
} | ||
if (extractedExport.resolvers) { | ||
return extractedExport.resolvers; | ||
} | ||
var fileExports = requireMethod(path$1); | ||
var extractedExport = extractExports(fileExports); | ||
return extractedExport; | ||
@@ -251,3 +235,3 @@ } | ||
return tslib.__awaiter(this, void 0, void 0, function () { | ||
var execOptions, relevantPaths, _a, require$; | ||
var execOptions, relevantPaths, _a, extractExports, defaultRequireMethod, requireMethod; | ||
var _this = this; | ||
@@ -272,5 +256,7 @@ return tslib.__generator(this, function (_b) { | ||
relevantPaths = _b.sent(); | ||
require$ = function (path) { return new Promise(function (resolve) { resolve(_interopNamespace(require(path))); }).catch(function () { return tslib.__awaiter(_this, void 0, void 0, function () { return tslib.__generator(this, function (_a) { | ||
extractExports = execOptions.extractExports || DEFAULT_EXTRACT_EXPORTS_FACTORY(execOptions.exportNames); | ||
defaultRequireMethod = function (path) { return new Promise(function (resolve) { resolve(_interopNamespace(require(path))); }).catch(function () { return tslib.__awaiter(_this, void 0, void 0, function () { return tslib.__generator(this, function (_a) { | ||
return [2 /*return*/, require(path)]; | ||
}); }); }); }; | ||
requireMethod = execOptions.requireMethod || defaultRequireMethod; | ||
return [2 /*return*/, Promise.all(relevantPaths | ||
@@ -285,6 +271,6 @@ .filter(function (path) { return checkExtension(path, options) && !(isIndex(path, execOptions.extensions) && options.ignoreIndex); }) | ||
if (!(extension === formatExtension('js') || extension === formatExtension('ts') || execOptions.useRequire)) return [3 /*break*/, 2]; | ||
return [4 /*yield*/, (execOptions.requireMethod ? execOptions.requireMethod : require$)(path$1)]; | ||
return [4 /*yield*/, requireMethod(path$1)]; | ||
case 1: | ||
fileExports = _a.sent(); | ||
extractedExport = extractExports(fileExports, execOptions.exportNames); | ||
extractedExport = extractExports(fileExports); | ||
if (extractedExport.resolver) { | ||
@@ -291,0 +277,0 @@ return [2 /*return*/, extractedExport.resolver]; |
@@ -14,2 +14,3 @@ import { GlobbyOptions } from 'globby'; | ||
ignoreIndex?: boolean; | ||
extractExports?: (fileExport: any) => any; | ||
} | ||
@@ -16,0 +17,0 @@ /** |
@@ -10,3 +10,43 @@ import { __assign, __values, __awaiter, __generator } from 'tslib'; | ||
var DEFAULT_EXTENSIONS = ['gql', 'graphql', 'graphqls', 'ts', 'js']; | ||
var DEFAULT_EXPORT_NAMES = ['typeDefs', 'schema']; | ||
var DEFAULT_EXPORT_NAMES = ['schema', 'typeDef', 'typeDefs', 'resolver', 'resolvers']; | ||
var DEFAULT_EXTRACT_EXPORTS_FACTORY = function (exportNames) { return function (fileExport) { | ||
var e_1, _a, e_2, _b; | ||
if (!fileExport) { | ||
return null; | ||
} | ||
if (fileExport.default) { | ||
try { | ||
for (var exportNames_1 = __values(exportNames), exportNames_1_1 = exportNames_1.next(); !exportNames_1_1.done; exportNames_1_1 = exportNames_1.next()) { | ||
var exportName = exportNames_1_1.value; | ||
if (fileExport.default[exportName]) { | ||
return fileExport.default[exportName]; | ||
} | ||
} | ||
} | ||
catch (e_1_1) { e_1 = { error: e_1_1 }; } | ||
finally { | ||
try { | ||
if (exportNames_1_1 && !exportNames_1_1.done && (_a = exportNames_1.return)) _a.call(exportNames_1); | ||
} | ||
finally { if (e_1) throw e_1.error; } | ||
} | ||
return fileExport.default; | ||
} | ||
try { | ||
for (var exportNames_2 = __values(exportNames), exportNames_2_1 = exportNames_2.next(); !exportNames_2_1.done; exportNames_2_1 = exportNames_2.next()) { | ||
var exportName = exportNames_2_1.value; | ||
if (fileExport[exportName]) { | ||
return fileExport[exportName]; | ||
} | ||
} | ||
} | ||
catch (e_2_1) { e_2 = { error: e_2_1 }; } | ||
finally { | ||
try { | ||
if (exportNames_2_1 && !exportNames_2_1.done && (_b = exportNames_2.return)) _b.call(exportNames_2); | ||
} | ||
finally { if (e_2) throw e_2.error; } | ||
} | ||
return fileExport; | ||
}; }; | ||
function asArray(obj) { | ||
@@ -31,3 +71,3 @@ if (obj instanceof Array) { | ||
return __awaiter(this, void 0, void 0, function () { | ||
var pathStat, e_1; | ||
var pathStat, e_3; | ||
return __generator(this, function (_a) { | ||
@@ -42,3 +82,3 @@ switch (_a.label) { | ||
case 2: | ||
e_1 = _a.sent(); | ||
e_3 = _a.sent(); | ||
return [2 /*return*/, false]; | ||
@@ -63,42 +103,2 @@ case 3: return [2 /*return*/]; | ||
} | ||
function extractExports(fileExport, exportNames) { | ||
var e_2, _a, e_3, _b; | ||
if (!fileExport) { | ||
return null; | ||
} | ||
if (fileExport.default) { | ||
try { | ||
for (var exportNames_1 = __values(exportNames), exportNames_1_1 = exportNames_1.next(); !exportNames_1_1.done; exportNames_1_1 = exportNames_1.next()) { | ||
var exportName = exportNames_1_1.value; | ||
if (fileExport.default[exportName]) { | ||
return fileExport.default[exportName]; | ||
} | ||
} | ||
} | ||
catch (e_2_1) { e_2 = { error: e_2_1 }; } | ||
finally { | ||
try { | ||
if (exportNames_1_1 && !exportNames_1_1.done && (_a = exportNames_1.return)) _a.call(exportNames_1); | ||
} | ||
finally { if (e_2) throw e_2.error; } | ||
} | ||
return fileExport.default; | ||
} | ||
try { | ||
for (var exportNames_2 = __values(exportNames), exportNames_2_1 = exportNames_2.next(); !exportNames_2_1.done; exportNames_2_1 = exportNames_2.next()) { | ||
var exportName = exportNames_2_1.value; | ||
if (fileExport[exportName]) { | ||
return fileExport[exportName]; | ||
} | ||
} | ||
} | ||
catch (e_3_1) { e_3 = { error: e_3_1 }; } | ||
finally { | ||
try { | ||
if (exportNames_2_1 && !exportNames_2_1.done && (_b = exportNames_2.return)) _b.call(exportNames_2); | ||
} | ||
finally { if (e_3) throw e_3.error; } | ||
} | ||
return fileExport; | ||
} | ||
var LoadFilesDefaultOptions = { | ||
@@ -129,2 +129,4 @@ ignoredExtensions: DEFAULT_IGNORED_EXTENSIONS, | ||
}), options.globOptions); | ||
var extractExports = execOptions.extractExports || DEFAULT_EXTRACT_EXPORTS_FACTORY(execOptions.exportNames); | ||
var requireMethod = execOptions.requireMethod || require; | ||
return relevantPaths | ||
@@ -140,22 +142,4 @@ .map(function (path) { | ||
if (extension === formatExtension('js') || extension === formatExtension('ts') || execOptions.useRequire) { | ||
var fileExports = (execOptions.requireMethod ? execOptions.requireMethod : require)(path); | ||
var extractedExport = extractExports(fileExports, execOptions.exportNames); | ||
if (extractedExport.typeDefs && extractedExport.resolvers) { | ||
return extractedExport; | ||
} | ||
if (extractedExport.schema) { | ||
return extractedExport.schema; | ||
} | ||
if (extractedExport.typeDef) { | ||
return extractedExport.typeDef; | ||
} | ||
if (extractedExport.typeDefs) { | ||
return extractedExport.typeDefs; | ||
} | ||
if (extractedExport.resolver) { | ||
return extractedExport.resolver; | ||
} | ||
if (extractedExport.resolvers) { | ||
return extractedExport.resolvers; | ||
} | ||
var fileExports = requireMethod(path); | ||
var extractedExport = extractExports(fileExports); | ||
return extractedExport; | ||
@@ -225,3 +209,3 @@ } | ||
return __awaiter(this, void 0, void 0, function () { | ||
var execOptions, relevantPaths, _a, require$; | ||
var execOptions, relevantPaths, _a, extractExports, defaultRequireMethod, requireMethod; | ||
var _this = this; | ||
@@ -246,5 +230,7 @@ return __generator(this, function (_b) { | ||
relevantPaths = _b.sent(); | ||
require$ = function (path) { return import(path).catch(function () { return __awaiter(_this, void 0, void 0, function () { return __generator(this, function (_a) { | ||
extractExports = execOptions.extractExports || DEFAULT_EXTRACT_EXPORTS_FACTORY(execOptions.exportNames); | ||
defaultRequireMethod = function (path) { return import(path).catch(function () { return __awaiter(_this, void 0, void 0, function () { return __generator(this, function (_a) { | ||
return [2 /*return*/, require(path)]; | ||
}); }); }); }; | ||
requireMethod = execOptions.requireMethod || defaultRequireMethod; | ||
return [2 /*return*/, Promise.all(relevantPaths | ||
@@ -259,6 +245,6 @@ .filter(function (path) { return checkExtension(path, options) && !(isIndex(path, execOptions.extensions) && options.ignoreIndex); }) | ||
if (!(extension === formatExtension('js') || extension === formatExtension('ts') || execOptions.useRequire)) return [3 /*break*/, 2]; | ||
return [4 /*yield*/, (execOptions.requireMethod ? execOptions.requireMethod : require$)(path)]; | ||
return [4 /*yield*/, requireMethod(path)]; | ||
case 1: | ||
fileExports = _a.sent(); | ||
extractedExport = extractExports(fileExports, execOptions.exportNames); | ||
extractedExport = extractExports(fileExports); | ||
if (extractedExport.resolver) { | ||
@@ -265,0 +251,0 @@ return [2 /*return*/, extractedExport.resolver]; |
{ | ||
"name": "@graphql-tools/load-files/es5", | ||
"version": "6.2.7", | ||
"version": "6.3.0-alpha-e5205373.0", | ||
"description": "A set of utils for faster development of GraphQL tools", | ||
@@ -5,0 +5,0 @@ "sideEffects": false, |
@@ -35,3 +35,22 @@ 'use strict'; | ||
const DEFAULT_EXTENSIONS = ['gql', 'graphql', 'graphqls', 'ts', 'js']; | ||
const DEFAULT_EXPORT_NAMES = ['typeDefs', 'schema']; | ||
const DEFAULT_EXPORT_NAMES = ['schema', 'typeDef', 'typeDefs', 'resolver', 'resolvers']; | ||
const DEFAULT_EXTRACT_EXPORTS_FACTORY = (exportNames) => (fileExport) => { | ||
if (!fileExport) { | ||
return null; | ||
} | ||
if (fileExport.default) { | ||
for (const exportName of exportNames) { | ||
if (fileExport.default[exportName]) { | ||
return fileExport.default[exportName]; | ||
} | ||
} | ||
return fileExport.default; | ||
} | ||
for (const exportName of exportNames) { | ||
if (fileExport[exportName]) { | ||
return fileExport[exportName]; | ||
} | ||
} | ||
return fileExport; | ||
}; | ||
function asArray(obj) { | ||
@@ -74,21 +93,2 @@ if (obj instanceof Array) { | ||
} | ||
function extractExports(fileExport, exportNames) { | ||
if (!fileExport) { | ||
return null; | ||
} | ||
if (fileExport.default) { | ||
for (const exportName of exportNames) { | ||
if (fileExport.default[exportName]) { | ||
return fileExport.default[exportName]; | ||
} | ||
} | ||
return fileExport.default; | ||
} | ||
for (const exportName of exportNames) { | ||
if (fileExport[exportName]) { | ||
return fileExport[exportName]; | ||
} | ||
} | ||
return fileExport; | ||
} | ||
const LoadFilesDefaultOptions = { | ||
@@ -116,2 +116,4 @@ ignoredExtensions: DEFAULT_IGNORED_EXTENSIONS, | ||
: unixify(path)), options.globOptions); | ||
const extractExports = execOptions.extractExports || DEFAULT_EXTRACT_EXPORTS_FACTORY(execOptions.exportNames); | ||
const requireMethod = execOptions.requireMethod || require; | ||
return relevantPaths | ||
@@ -127,22 +129,4 @@ .map(path$1 => { | ||
if (extension === formatExtension('js') || extension === formatExtension('ts') || execOptions.useRequire) { | ||
const fileExports = (execOptions.requireMethod ? execOptions.requireMethod : require)(path$1); | ||
const extractedExport = extractExports(fileExports, execOptions.exportNames); | ||
if (extractedExport.typeDefs && extractedExport.resolvers) { | ||
return extractedExport; | ||
} | ||
if (extractedExport.schema) { | ||
return extractedExport.schema; | ||
} | ||
if (extractedExport.typeDef) { | ||
return extractedExport.typeDef; | ||
} | ||
if (extractedExport.typeDefs) { | ||
return extractedExport.typeDefs; | ||
} | ||
if (extractedExport.resolver) { | ||
return extractedExport.resolver; | ||
} | ||
if (extractedExport.resolvers) { | ||
return extractedExport.resolvers; | ||
} | ||
const fileExports = requireMethod(path$1); | ||
const extractedExport = extractExports(fileExports); | ||
return extractedExport; | ||
@@ -187,3 +171,5 @@ } | ||
: unixify(path))), options.globOptions); | ||
const require$ = (path) => new Promise(function (resolve) { resolve(_interopNamespace(require(path))); }).catch(async () => require(path)); | ||
const extractExports = execOptions.extractExports || DEFAULT_EXTRACT_EXPORTS_FACTORY(execOptions.exportNames); | ||
const defaultRequireMethod = (path) => new Promise(function (resolve) { resolve(_interopNamespace(require(path))); }).catch(async () => require(path)); | ||
const requireMethod = execOptions.requireMethod || defaultRequireMethod; | ||
return Promise.all(relevantPaths | ||
@@ -194,4 +180,4 @@ .filter(path => checkExtension(path, options) && !(isIndex(path, execOptions.extensions) && options.ignoreIndex)) | ||
if (extension === formatExtension('js') || extension === formatExtension('ts') || execOptions.useRequire) { | ||
const fileExports = await (execOptions.requireMethod ? execOptions.requireMethod : require$)(path$1); | ||
const extractedExport = extractExports(fileExports, execOptions.exportNames); | ||
const fileExports = await requireMethod(path$1); | ||
const extractedExport = extractExports(fileExports); | ||
if (extractedExport.resolver) { | ||
@@ -198,0 +184,0 @@ return extractedExport.resolver; |
@@ -14,2 +14,3 @@ import { GlobbyOptions } from 'globby'; | ||
ignoreIndex?: boolean; | ||
extractExports?: (fileExport: any) => any; | ||
} | ||
@@ -16,0 +17,0 @@ /** |
@@ -9,3 +9,22 @@ import globby, { sync } from 'globby'; | ||
const DEFAULT_EXTENSIONS = ['gql', 'graphql', 'graphqls', 'ts', 'js']; | ||
const DEFAULT_EXPORT_NAMES = ['typeDefs', 'schema']; | ||
const DEFAULT_EXPORT_NAMES = ['schema', 'typeDef', 'typeDefs', 'resolver', 'resolvers']; | ||
const DEFAULT_EXTRACT_EXPORTS_FACTORY = (exportNames) => (fileExport) => { | ||
if (!fileExport) { | ||
return null; | ||
} | ||
if (fileExport.default) { | ||
for (const exportName of exportNames) { | ||
if (fileExport.default[exportName]) { | ||
return fileExport.default[exportName]; | ||
} | ||
} | ||
return fileExport.default; | ||
} | ||
for (const exportName of exportNames) { | ||
if (fileExport[exportName]) { | ||
return fileExport[exportName]; | ||
} | ||
} | ||
return fileExport; | ||
}; | ||
function asArray(obj) { | ||
@@ -48,21 +67,2 @@ if (obj instanceof Array) { | ||
} | ||
function extractExports(fileExport, exportNames) { | ||
if (!fileExport) { | ||
return null; | ||
} | ||
if (fileExport.default) { | ||
for (const exportName of exportNames) { | ||
if (fileExport.default[exportName]) { | ||
return fileExport.default[exportName]; | ||
} | ||
} | ||
return fileExport.default; | ||
} | ||
for (const exportName of exportNames) { | ||
if (fileExport[exportName]) { | ||
return fileExport[exportName]; | ||
} | ||
} | ||
return fileExport; | ||
} | ||
const LoadFilesDefaultOptions = { | ||
@@ -90,2 +90,4 @@ ignoredExtensions: DEFAULT_IGNORED_EXTENSIONS, | ||
: unixify(path)), options.globOptions); | ||
const extractExports = execOptions.extractExports || DEFAULT_EXTRACT_EXPORTS_FACTORY(execOptions.exportNames); | ||
const requireMethod = execOptions.requireMethod || require; | ||
return relevantPaths | ||
@@ -101,22 +103,4 @@ .map(path => { | ||
if (extension === formatExtension('js') || extension === formatExtension('ts') || execOptions.useRequire) { | ||
const fileExports = (execOptions.requireMethod ? execOptions.requireMethod : require)(path); | ||
const extractedExport = extractExports(fileExports, execOptions.exportNames); | ||
if (extractedExport.typeDefs && extractedExport.resolvers) { | ||
return extractedExport; | ||
} | ||
if (extractedExport.schema) { | ||
return extractedExport.schema; | ||
} | ||
if (extractedExport.typeDef) { | ||
return extractedExport.typeDef; | ||
} | ||
if (extractedExport.typeDefs) { | ||
return extractedExport.typeDefs; | ||
} | ||
if (extractedExport.resolver) { | ||
return extractedExport.resolver; | ||
} | ||
if (extractedExport.resolvers) { | ||
return extractedExport.resolvers; | ||
} | ||
const fileExports = requireMethod(path); | ||
const extractedExport = extractExports(fileExports); | ||
return extractedExport; | ||
@@ -161,3 +145,5 @@ } | ||
: unixify(path))), options.globOptions); | ||
const require$ = (path) => import(path).catch(async () => require(path)); | ||
const extractExports = execOptions.extractExports || DEFAULT_EXTRACT_EXPORTS_FACTORY(execOptions.exportNames); | ||
const defaultRequireMethod = (path) => import(path).catch(async () => require(path)); | ||
const requireMethod = execOptions.requireMethod || defaultRequireMethod; | ||
return Promise.all(relevantPaths | ||
@@ -168,4 +154,4 @@ .filter(path => checkExtension(path, options) && !(isIndex(path, execOptions.extensions) && options.ignoreIndex)) | ||
if (extension === formatExtension('js') || extension === formatExtension('ts') || execOptions.useRequire) { | ||
const fileExports = await (execOptions.requireMethod ? execOptions.requireMethod : require$)(path); | ||
const extractedExport = extractExports(fileExports, execOptions.exportNames); | ||
const fileExports = await requireMethod(path); | ||
const extractedExport = extractExports(fileExports); | ||
if (extractedExport.resolver) { | ||
@@ -172,0 +158,0 @@ return extractedExport.resolver; |
{ | ||
"name": "@graphql-tools/load-files", | ||
"version": "6.2.7", | ||
"version": "6.3.0-alpha-e5205373.0", | ||
"description": "A set of utils for faster development of GraphQL tools", | ||
@@ -5,0 +5,0 @@ "sideEffects": false, |
Sorry, the diff of this file is not supported yet
Sorry, the diff of this file is not supported yet
Sorry, the diff of this file is not supported yet
Sorry, the diff of this file is not supported yet
License Policy Violation
LicenseThis package is not allowed per your license policy. Review the package's license to ensure compliance.
Found 1 instance in 1 package
No v1
QualityPackage is not semver >=1. This means it is not stable and does not support ^ ranges.
Found 1 instance in 1 package
License Policy Violation
LicenseThis package is not allowed per your license policy. Review the package's license to ensure compliance.
Found 1 instance in 1 package
115865
958
2