Mirror: The small sibling of the graphql package, slimmed down for client-side libraries.

Switch to graphql@16 alpha

+2 -3
package.json
···
"devDependencies": {
"@babel/core": "^7.15.0",
"@rollup/plugin-babel": "^5.3.0",
"@rollup/plugin-node-resolve": "^13.0.4",
"@sucrase/jest-plugin": "^2.1.1",
"babel-plugin-modular-graphql": "^1.0.1",
"jest": "^27.0.6",
"reghex": "^3.0.0",
"rollup": "^2.56.2",
"rollup-plugin-terser": "^7.0.2"
-
},
-
"dependencies": {
-
"graphql": "^15.5.1"
}
}
···
"devDependencies": {
"@babel/core": "^7.15.0",
"@rollup/plugin-babel": "^5.3.0",
+
"@rollup/plugin-buble": "^0.21.3",
"@rollup/plugin-node-resolve": "^13.0.4",
"@sucrase/jest-plugin": "^2.1.1",
"babel-plugin-modular-graphql": "^1.0.1",
+
"graphql": "^16.0.0-alpha.5",
"jest": "^27.0.6",
"reghex": "^3.0.0",
"rollup": "^2.56.2",
"rollup-plugin-terser": "^7.0.2"
}
}
+21
scripts/babel/transformComputedProps.mjs
···
···
+
const plugin = ({ types: t }) => {
+
return {
+
visitor: {
+
ClassMethod(path) {
+
if (
+
path.node.kind === 'get' &&
+
path.node.computed &&
+
t.isMemberExpression(path.node.key) &&
+
t.isIdentifier(path.node.key.object) &&
+
t.isIdentifier(path.node.key.property) &&
+
path.node.key.object.name === 'Symbol' &&
+
path.node.key.property.name === 'toStringTag'
+
) {
+
path.remove();
+
}
+
},
+
}
+
};
+
};
+
+
export default plugin;
+15 -3
scripts/rollup/config.js
···
import { promises as fs } from 'fs';
import resolve from '@rollup/plugin-node-resolve';
import { babel } from '@rollup/plugin-babel';
import { terser } from 'rollup-plugin-terser';
import babelModularGraphQL from 'babel-plugin-modular-graphql';
import babelTransformDevAssert from '../babel/transformDevAssert.mjs';
import babelTransformObjectFreeze from '../babel/transformObjectFreeze.mjs';
···
const externalPredicate = new RegExp(`^(${externalModules.join('|')})($|/)`);
const exports = {};
-
const importMap = require('babel-plugin-modular-graphql/import-map.json');
-
const excludeMap = new Set(['Lexer']);
for (const key in importMap) {
const { from, local } = importMap[key];
-
if (/\/jsutils\//g.test(from) || excludeMap.has(key)) continue;
const name = from.replace(/^graphql\//, '');
exports[name] = (exports[name] || '') + `export { ${key} } from '${EXTERNAL}'\n`;
···
plugins: [
babelTransformDevAssert,
babelTransformObjectFreeze,
babelModularGraphQL,
'reghex/babel',
],
}),
terser({
···
import { promises as fs } from 'fs';
import resolve from '@rollup/plugin-node-resolve';
+
import buble from '@rollup/plugin-buble';
import { babel } from '@rollup/plugin-babel';
import { terser } from 'rollup-plugin-terser';
import babelModularGraphQL from 'babel-plugin-modular-graphql';
+
import babelTransformComputedProps from '../babel/transformComputedProps.mjs';
import babelTransformDevAssert from '../babel/transformDevAssert.mjs';
import babelTransformObjectFreeze from '../babel/transformObjectFreeze.mjs';
···
const externalPredicate = new RegExp(`^(${externalModules.join('|')})($|/)`);
const exports = {};
+
const importMap = require('./importMap.json');
for (const key in importMap) {
const { from, local } = importMap[key];
+
if (/\/jsutils\//g.test(from)) continue;
const name = from.replace(/^graphql\//, '');
exports[name] = (exports[name] || '') + `export { ${key} } from '${EXTERNAL}'\n`;
···
plugins: [
babelTransformDevAssert,
babelTransformObjectFreeze,
+
babelTransformComputedProps,
babelModularGraphQL,
'reghex/babel',
],
+
}),
+
+
buble({
+
transforms: {
+
unicodeRegExp: false,
+
dangerousForOf: true,
+
dangerousTaggedTemplateString: true,
+
asyncAwait: false,
+
},
+
objectAssign: 'Object.assign',
}),
terser({
+778
scripts/rollup/importMap.json
···
···
+
{
+
"BREAK": {
+
"local": "BREAK",
+
"from": "graphql/language/visitor"
+
},
+
"BreakingChangeType": {
+
"local": "BreakingChangeType",
+
"from": "graphql/utilities/findBreakingChanges"
+
},
+
"DEFAULT_DEPRECATION_REASON": {
+
"local": "DEFAULT_DEPRECATION_REASON",
+
"from": "graphql/type/directives"
+
},
+
"DangerousChangeType": {
+
"local": "DangerousChangeType",
+
"from": "graphql/utilities/findBreakingChanges"
+
},
+
"DirectiveLocation": {
+
"local": "DirectiveLocation",
+
"from": "graphql/language/directiveLocation"
+
},
+
"ExecutableDefinitionsRule": {
+
"local": "ExecutableDefinitionsRule",
+
"from": "graphql/validation/rules/ExecutableDefinitionsRule"
+
},
+
"FieldsOnCorrectTypeRule": {
+
"local": "FieldsOnCorrectTypeRule",
+
"from": "graphql/validation/rules/FieldsOnCorrectTypeRule"
+
},
+
"FragmentsOnCompositeTypesRule": {
+
"local": "FragmentsOnCompositeTypesRule",
+
"from": "graphql/validation/rules/FragmentsOnCompositeTypesRule"
+
},
+
"GraphQLBoolean": {
+
"local": "GraphQLBoolean",
+
"from": "graphql/type/scalars"
+
},
+
"GraphQLDeprecatedDirective": {
+
"local": "GraphQLDeprecatedDirective",
+
"from": "graphql/type/directives"
+
},
+
"GraphQLDirective": {
+
"local": "GraphQLDirective",
+
"from": "graphql/type/directives"
+
},
+
"GraphQLEnumType": {
+
"local": "GraphQLEnumType",
+
"from": "graphql/type/definition"
+
},
+
"GraphQLError": {
+
"local": "GraphQLError",
+
"from": "graphql/error/GraphQLError"
+
},
+
"GraphQLFloat": {
+
"local": "GraphQLFloat",
+
"from": "graphql/type/scalars"
+
},
+
"GraphQLID": {
+
"local": "GraphQLID",
+
"from": "graphql/type/scalars"
+
},
+
"GraphQLIncludeDirective": {
+
"local": "GraphQLIncludeDirective",
+
"from": "graphql/type/directives"
+
},
+
"GraphQLInputObjectType": {
+
"local": "GraphQLInputObjectType",
+
"from": "graphql/type/definition"
+
},
+
"GraphQLInt": {
+
"local": "GraphQLInt",
+
"from": "graphql/type/scalars"
+
},
+
"GraphQLInterfaceType": {
+
"local": "GraphQLInterfaceType",
+
"from": "graphql/type/definition"
+
},
+
"GraphQLList": {
+
"local": "GraphQLList",
+
"from": "graphql/type/definition"
+
},
+
"GraphQLNonNull": {
+
"local": "GraphQLNonNull",
+
"from": "graphql/type/definition"
+
},
+
"GraphQLObjectType": {
+
"local": "GraphQLObjectType",
+
"from": "graphql/type/definition"
+
},
+
"GraphQLScalarType": {
+
"local": "GraphQLScalarType",
+
"from": "graphql/type/definition"
+
},
+
"GraphQLSchema": {
+
"local": "GraphQLSchema",
+
"from": "graphql/type/schema"
+
},
+
"GraphQLSkipDirective": {
+
"local": "GraphQLSkipDirective",
+
"from": "graphql/type/directives"
+
},
+
"GraphQLSpecifiedByDirective": {
+
"local": "GraphQLSpecifiedByDirective",
+
"from": "graphql/type/directives"
+
},
+
"GraphQLString": {
+
"local": "GraphQLString",
+
"from": "graphql/type/scalars"
+
},
+
"GraphQLUnionType": {
+
"local": "GraphQLUnionType",
+
"from": "graphql/type/definition"
+
},
+
"Kind": {
+
"local": "Kind",
+
"from": "graphql/language/kinds"
+
},
+
"KnownArgumentNamesRule": {
+
"local": "KnownArgumentNamesRule",
+
"from": "graphql/validation/rules/KnownArgumentNamesRule"
+
},
+
"KnownDirectivesRule": {
+
"local": "KnownDirectivesRule",
+
"from": "graphql/validation/rules/KnownDirectivesRule"
+
},
+
"KnownFragmentNamesRule": {
+
"local": "KnownFragmentNamesRule",
+
"from": "graphql/validation/rules/KnownFragmentNamesRule"
+
},
+
"KnownTypeNamesRule": {
+
"local": "KnownTypeNamesRule",
+
"from": "graphql/validation/rules/KnownTypeNamesRule"
+
},
+
"Location": {
+
"local": "Location",
+
"from": "graphql/language/ast"
+
},
+
"LoneAnonymousOperationRule": {
+
"local": "LoneAnonymousOperationRule",
+
"from": "graphql/validation/rules/LoneAnonymousOperationRule"
+
},
+
"LoneSchemaDefinitionRule": {
+
"local": "LoneSchemaDefinitionRule",
+
"from": "graphql/validation/rules/LoneSchemaDefinitionRule"
+
},
+
"NoDeprecatedCustomRule": {
+
"local": "NoDeprecatedCustomRule",
+
"from": "graphql/validation/rules/custom/NoDeprecatedCustomRule"
+
},
+
"NoFragmentCyclesRule": {
+
"local": "NoFragmentCyclesRule",
+
"from": "graphql/validation/rules/NoFragmentCyclesRule"
+
},
+
"NoSchemaIntrospectionCustomRule": {
+
"local": "NoSchemaIntrospectionCustomRule",
+
"from": "graphql/validation/rules/custom/NoSchemaIntrospectionCustomRule"
+
},
+
"NoUndefinedVariablesRule": {
+
"local": "NoUndefinedVariablesRule",
+
"from": "graphql/validation/rules/NoUndefinedVariablesRule"
+
},
+
"NoUnusedFragmentsRule": {
+
"local": "NoUnusedFragmentsRule",
+
"from": "graphql/validation/rules/NoUnusedFragmentsRule"
+
},
+
"NoUnusedVariablesRule": {
+
"local": "NoUnusedVariablesRule",
+
"from": "graphql/validation/rules/NoUnusedVariablesRule"
+
},
+
"OverlappingFieldsCanBeMergedRule": {
+
"local": "OverlappingFieldsCanBeMergedRule",
+
"from": "graphql/validation/rules/OverlappingFieldsCanBeMergedRule"
+
},
+
"PossibleFragmentSpreadsRule": {
+
"local": "PossibleFragmentSpreadsRule",
+
"from": "graphql/validation/rules/PossibleFragmentSpreadsRule"
+
},
+
"PossibleTypeExtensionsRule": {
+
"local": "PossibleTypeExtensionsRule",
+
"from": "graphql/validation/rules/PossibleTypeExtensionsRule"
+
},
+
"ProvidedRequiredArgumentsRule": {
+
"local": "ProvidedRequiredArgumentsRule",
+
"from": "graphql/validation/rules/ProvidedRequiredArgumentsRule"
+
},
+
"ScalarLeafsRule": {
+
"local": "ScalarLeafsRule",
+
"from": "graphql/validation/rules/ScalarLeafsRule"
+
},
+
"SchemaMetaFieldDef": {
+
"local": "SchemaMetaFieldDef",
+
"from": "graphql/type/introspection"
+
},
+
"SingleFieldSubscriptionsRule": {
+
"local": "SingleFieldSubscriptionsRule",
+
"from": "graphql/validation/rules/SingleFieldSubscriptionsRule"
+
},
+
"Source": {
+
"local": "Source",
+
"from": "graphql/language/source"
+
},
+
"Token": {
+
"local": "Token",
+
"from": "graphql/language/ast"
+
},
+
"TokenKind": {
+
"local": "TokenKind",
+
"from": "graphql/language/tokenKind"
+
},
+
"TypeInfo": {
+
"local": "TypeInfo",
+
"from": "graphql/utilities/TypeInfo"
+
},
+
"TypeKind": {
+
"local": "TypeKind",
+
"from": "graphql/type/introspection"
+
},
+
"TypeMetaFieldDef": {
+
"local": "TypeMetaFieldDef",
+
"from": "graphql/type/introspection"
+
},
+
"TypeNameMetaFieldDef": {
+
"local": "TypeNameMetaFieldDef",
+
"from": "graphql/type/introspection"
+
},
+
"UniqueArgumentNamesRule": {
+
"local": "UniqueArgumentNamesRule",
+
"from": "graphql/validation/rules/UniqueArgumentNamesRule"
+
},
+
"UniqueDirectiveNamesRule": {
+
"local": "UniqueDirectiveNamesRule",
+
"from": "graphql/validation/rules/UniqueDirectiveNamesRule"
+
},
+
"UniqueDirectivesPerLocationRule": {
+
"local": "UniqueDirectivesPerLocationRule",
+
"from": "graphql/validation/rules/UniqueDirectivesPerLocationRule"
+
},
+
"UniqueEnumValueNamesRule": {
+
"local": "UniqueEnumValueNamesRule",
+
"from": "graphql/validation/rules/UniqueEnumValueNamesRule"
+
},
+
"UniqueFieldDefinitionNamesRule": {
+
"local": "UniqueFieldDefinitionNamesRule",
+
"from": "graphql/validation/rules/UniqueFieldDefinitionNamesRule"
+
},
+
"UniqueFragmentNamesRule": {
+
"local": "UniqueFragmentNamesRule",
+
"from": "graphql/validation/rules/UniqueFragmentNamesRule"
+
},
+
"UniqueInputFieldNamesRule": {
+
"local": "UniqueInputFieldNamesRule",
+
"from": "graphql/validation/rules/UniqueInputFieldNamesRule"
+
},
+
"UniqueOperationNamesRule": {
+
"local": "UniqueOperationNamesRule",
+
"from": "graphql/validation/rules/UniqueOperationNamesRule"
+
},
+
"UniqueOperationTypesRule": {
+
"local": "UniqueOperationTypesRule",
+
"from": "graphql/validation/rules/UniqueOperationTypesRule"
+
},
+
"UniqueTypeNamesRule": {
+
"local": "UniqueTypeNamesRule",
+
"from": "graphql/validation/rules/UniqueTypeNamesRule"
+
},
+
"UniqueVariableNamesRule": {
+
"local": "UniqueVariableNamesRule",
+
"from": "graphql/validation/rules/UniqueVariableNamesRule"
+
},
+
"ValidationContext": {
+
"local": "ValidationContext",
+
"from": "graphql/validation/ValidationContext"
+
},
+
"ValuesOfCorrectTypeRule": {
+
"local": "ValuesOfCorrectTypeRule",
+
"from": "graphql/validation/rules/ValuesOfCorrectTypeRule"
+
},
+
"VariablesAreInputTypesRule": {
+
"local": "VariablesAreInputTypesRule",
+
"from": "graphql/validation/rules/VariablesAreInputTypesRule"
+
},
+
"VariablesInAllowedPositionRule": {
+
"local": "VariablesInAllowedPositionRule",
+
"from": "graphql/validation/rules/VariablesInAllowedPositionRule"
+
},
+
"__Directive": {
+
"local": "__Directive",
+
"from": "graphql/type/introspection"
+
},
+
"__DirectiveLocation": {
+
"local": "__DirectiveLocation",
+
"from": "graphql/type/introspection"
+
},
+
"__EnumValue": {
+
"local": "__EnumValue",
+
"from": "graphql/type/introspection"
+
},
+
"__Field": {
+
"local": "__Field",
+
"from": "graphql/type/introspection"
+
},
+
"__InputValue": {
+
"local": "__InputValue",
+
"from": "graphql/type/introspection"
+
},
+
"__Schema": {
+
"local": "__Schema",
+
"from": "graphql/type/introspection"
+
},
+
"__Type": {
+
"local": "__Type",
+
"from": "graphql/type/introspection"
+
},
+
"__TypeKind": {
+
"local": "__TypeKind",
+
"from": "graphql/type/introspection"
+
},
+
"assertAbstractType": {
+
"local": "assertAbstractType",
+
"from": "graphql/type/definition"
+
},
+
"assertCompositeType": {
+
"local": "assertCompositeType",
+
"from": "graphql/type/definition"
+
},
+
"assertDirective": {
+
"local": "assertDirective",
+
"from": "graphql/type/directives"
+
},
+
"assertEnumType": {
+
"local": "assertEnumType",
+
"from": "graphql/type/definition"
+
},
+
"assertInputObjectType": {
+
"local": "assertInputObjectType",
+
"from": "graphql/type/definition"
+
},
+
"assertInputType": {
+
"local": "assertInputType",
+
"from": "graphql/type/definition"
+
},
+
"assertInterfaceType": {
+
"local": "assertInterfaceType",
+
"from": "graphql/type/definition"
+
},
+
"assertLeafType": {
+
"local": "assertLeafType",
+
"from": "graphql/type/definition"
+
},
+
"assertListType": {
+
"local": "assertListType",
+
"from": "graphql/type/definition"
+
},
+
"assertNamedType": {
+
"local": "assertNamedType",
+
"from": "graphql/type/definition"
+
},
+
"assertNonNullType": {
+
"local": "assertNonNullType",
+
"from": "graphql/type/definition"
+
},
+
"assertNullableType": {
+
"local": "assertNullableType",
+
"from": "graphql/type/definition"
+
},
+
"assertObjectType": {
+
"local": "assertObjectType",
+
"from": "graphql/type/definition"
+
},
+
"assertOutputType": {
+
"local": "assertOutputType",
+
"from": "graphql/type/definition"
+
},
+
"assertScalarType": {
+
"local": "assertScalarType",
+
"from": "graphql/type/definition"
+
},
+
"assertSchema": {
+
"local": "assertSchema",
+
"from": "graphql/type/schema"
+
},
+
"assertType": {
+
"local": "assertType",
+
"from": "graphql/type/definition"
+
},
+
"assertUnionType": {
+
"local": "assertUnionType",
+
"from": "graphql/type/definition"
+
},
+
"assertValidName": {
+
"local": "assertValidName",
+
"from": "graphql/utilities/assertValidName"
+
},
+
"assertValidSchema": {
+
"local": "assertValidSchema",
+
"from": "graphql/type/validate"
+
},
+
"assertWrappingType": {
+
"local": "assertWrappingType",
+
"from": "graphql/type/definition"
+
},
+
"astFromValue": {
+
"local": "astFromValue",
+
"from": "graphql/utilities/astFromValue"
+
},
+
"buildASTSchema": {
+
"local": "buildASTSchema",
+
"from": "graphql/utilities/buildASTSchema"
+
},
+
"buildClientSchema": {
+
"local": "buildClientSchema",
+
"from": "graphql/utilities/buildClientSchema"
+
},
+
"buildSchema": {
+
"local": "buildSchema",
+
"from": "graphql/utilities/buildASTSchema"
+
},
+
"coerceInputValue": {
+
"local": "coerceInputValue",
+
"from": "graphql/utilities/coerceInputValue"
+
},
+
"concatAST": {
+
"local": "concatAST",
+
"from": "graphql/utilities/concatAST"
+
},
+
"createSourceEventStream": {
+
"local": "createSourceEventStream",
+
"from": "graphql/subscription/subscribe"
+
},
+
"defaultFieldResolver": {
+
"local": "defaultFieldResolver",
+
"from": "graphql/execution/execute"
+
},
+
"defaultTypeResolver": {
+
"local": "defaultTypeResolver",
+
"from": "graphql/execution/execute"
+
},
+
"doTypesOverlap": {
+
"local": "doTypesOverlap",
+
"from": "graphql/utilities/typeComparators"
+
},
+
"execute": {
+
"local": "execute",
+
"from": "graphql/execution/execute"
+
},
+
"executeSync": {
+
"local": "executeSync",
+
"from": "graphql/execution/execute"
+
},
+
"extendSchema": {
+
"local": "extendSchema",
+
"from": "graphql/utilities/extendSchema"
+
},
+
"findBreakingChanges": {
+
"local": "findBreakingChanges",
+
"from": "graphql/utilities/findBreakingChanges"
+
},
+
"findDangerousChanges": {
+
"local": "findDangerousChanges",
+
"from": "graphql/utilities/findBreakingChanges"
+
},
+
"formatError": {
+
"local": "formatError",
+
"from": "graphql/error/formatError"
+
},
+
"getDirectiveValues": {
+
"local": "getDirectiveValues",
+
"from": "graphql/execution/values"
+
},
+
"getIntrospectionQuery": {
+
"local": "getIntrospectionQuery",
+
"from": "graphql/utilities/getIntrospectionQuery"
+
},
+
"getLocation": {
+
"local": "getLocation",
+
"from": "graphql/language/location"
+
},
+
"getNamedType": {
+
"local": "getNamedType",
+
"from": "graphql/type/definition"
+
},
+
"getNullableType": {
+
"local": "getNullableType",
+
"from": "graphql/type/definition"
+
},
+
"getOperationAST": {
+
"local": "getOperationAST",
+
"from": "graphql/utilities/getOperationAST"
+
},
+
"getOperationRootType": {
+
"local": "getOperationRootType",
+
"from": "graphql/utilities/getOperationRootType"
+
},
+
"getVisitFn": {
+
"local": "getVisitFn",
+
"from": "graphql/language/visitor"
+
},
+
"graphql": {
+
"local": "graphql",
+
"from": "graphql/graphql"
+
},
+
"graphqlSync": {
+
"local": "graphqlSync",
+
"from": "graphql/graphql"
+
},
+
"introspectionFromSchema": {
+
"local": "introspectionFromSchema",
+
"from": "graphql/utilities/introspectionFromSchema"
+
},
+
"introspectionTypes": {
+
"local": "introspectionTypes",
+
"from": "graphql/type/introspection"
+
},
+
"isAbstractType": {
+
"local": "isAbstractType",
+
"from": "graphql/type/definition"
+
},
+
"isCompositeType": {
+
"local": "isCompositeType",
+
"from": "graphql/type/definition"
+
},
+
"isDefinitionNode": {
+
"local": "isDefinitionNode",
+
"from": "graphql/language/predicates"
+
},
+
"isDirective": {
+
"local": "isDirective",
+
"from": "graphql/type/directives"
+
},
+
"isEnumType": {
+
"local": "isEnumType",
+
"from": "graphql/type/definition"
+
},
+
"isEqualType": {
+
"local": "isEqualType",
+
"from": "graphql/utilities/typeComparators"
+
},
+
"isExecutableDefinitionNode": {
+
"local": "isExecutableDefinitionNode",
+
"from": "graphql/language/predicates"
+
},
+
"isInputObjectType": {
+
"local": "isInputObjectType",
+
"from": "graphql/type/definition"
+
},
+
"isInputType": {
+
"local": "isInputType",
+
"from": "graphql/type/definition"
+
},
+
"isInterfaceType": {
+
"local": "isInterfaceType",
+
"from": "graphql/type/definition"
+
},
+
"isIntrospectionType": {
+
"local": "isIntrospectionType",
+
"from": "graphql/type/introspection"
+
},
+
"isLeafType": {
+
"local": "isLeafType",
+
"from": "graphql/type/definition"
+
},
+
"isListType": {
+
"local": "isListType",
+
"from": "graphql/type/definition"
+
},
+
"isNamedType": {
+
"local": "isNamedType",
+
"from": "graphql/type/definition"
+
},
+
"isNonNullType": {
+
"local": "isNonNullType",
+
"from": "graphql/type/definition"
+
},
+
"isNullableType": {
+
"local": "isNullableType",
+
"from": "graphql/type/definition"
+
},
+
"isObjectType": {
+
"local": "isObjectType",
+
"from": "graphql/type/definition"
+
},
+
"isOutputType": {
+
"local": "isOutputType",
+
"from": "graphql/type/definition"
+
},
+
"isRequiredArgument": {
+
"local": "isRequiredArgument",
+
"from": "graphql/type/definition"
+
},
+
"isRequiredInputField": {
+
"local": "isRequiredInputField",
+
"from": "graphql/type/definition"
+
},
+
"isScalarType": {
+
"local": "isScalarType",
+
"from": "graphql/type/definition"
+
},
+
"isSchema": {
+
"local": "isSchema",
+
"from": "graphql/type/schema"
+
},
+
"isSelectionNode": {
+
"local": "isSelectionNode",
+
"from": "graphql/language/predicates"
+
},
+
"isSpecifiedDirective": {
+
"local": "isSpecifiedDirective",
+
"from": "graphql/type/directives"
+
},
+
"isSpecifiedScalarType": {
+
"local": "isSpecifiedScalarType",
+
"from": "graphql/type/scalars"
+
},
+
"isType": {
+
"local": "isType",
+
"from": "graphql/type/definition"
+
},
+
"isTypeDefinitionNode": {
+
"local": "isTypeDefinitionNode",
+
"from": "graphql/language/predicates"
+
},
+
"isTypeExtensionNode": {
+
"local": "isTypeExtensionNode",
+
"from": "graphql/language/predicates"
+
},
+
"isTypeNode": {
+
"local": "isTypeNode",
+
"from": "graphql/language/predicates"
+
},
+
"isTypeSubTypeOf": {
+
"local": "isTypeSubTypeOf",
+
"from": "graphql/utilities/typeComparators"
+
},
+
"isTypeSystemDefinitionNode": {
+
"local": "isTypeSystemDefinitionNode",
+
"from": "graphql/language/predicates"
+
},
+
"isTypeSystemExtensionNode": {
+
"local": "isTypeSystemExtensionNode",
+
"from": "graphql/language/predicates"
+
},
+
"isUnionType": {
+
"local": "isUnionType",
+
"from": "graphql/type/definition"
+
},
+
"isValidNameError": {
+
"local": "isValidNameError",
+
"from": "graphql/utilities/assertValidName"
+
},
+
"isValueNode": {
+
"local": "isValueNode",
+
"from": "graphql/language/predicates"
+
},
+
"isWrappingType": {
+
"local": "isWrappingType",
+
"from": "graphql/type/definition"
+
},
+
"lexicographicSortSchema": {
+
"local": "lexicographicSortSchema",
+
"from": "graphql/utilities/lexicographicSortSchema"
+
},
+
"locatedError": {
+
"local": "locatedError",
+
"from": "graphql/error/locatedError"
+
},
+
"parse": {
+
"local": "parse",
+
"from": "graphql/language/parser"
+
},
+
"parseType": {
+
"local": "parseType",
+
"from": "graphql/language/parser"
+
},
+
"parseValue": {
+
"local": "parseValue",
+
"from": "graphql/language/parser"
+
},
+
"print": {
+
"local": "print",
+
"from": "graphql/language/printer"
+
},
+
"printError": {
+
"local": "printError",
+
"from": "graphql/error/GraphQLError"
+
},
+
"printIntrospectionSchema": {
+
"local": "printIntrospectionSchema",
+
"from": "graphql/utilities/printSchema"
+
},
+
"printLocation": {
+
"local": "printLocation",
+
"from": "graphql/language/printLocation"
+
},
+
"printSchema": {
+
"local": "printSchema",
+
"from": "graphql/utilities/printSchema"
+
},
+
"printSourceLocation": {
+
"local": "printSourceLocation",
+
"from": "graphql/language/printLocation"
+
},
+
"printType": {
+
"local": "printType",
+
"from": "graphql/utilities/printSchema"
+
},
+
"responsePathAsArray": {
+
"local": "pathToArray",
+
"from": "graphql/jsutils/Path"
+
},
+
"separateOperations": {
+
"local": "separateOperations",
+
"from": "graphql/utilities/separateOperations"
+
},
+
"specifiedDirectives": {
+
"local": "specifiedDirectives",
+
"from": "graphql/type/directives"
+
},
+
"specifiedRules": {
+
"local": "specifiedRules",
+
"from": "graphql/validation/specifiedRules"
+
},
+
"specifiedScalarTypes": {
+
"local": "specifiedScalarTypes",
+
"from": "graphql/type/scalars"
+
},
+
"stripIgnoredCharacters": {
+
"local": "stripIgnoredCharacters",
+
"from": "graphql/utilities/stripIgnoredCharacters"
+
},
+
"subscribe": {
+
"local": "subscribe",
+
"from": "graphql/subscription/subscribe"
+
},
+
"syntaxError": {
+
"local": "syntaxError",
+
"from": "graphql/error/syntaxError"
+
},
+
"typeFromAST": {
+
"local": "typeFromAST",
+
"from": "graphql/utilities/typeFromAST"
+
},
+
"validate": {
+
"local": "validate",
+
"from": "graphql/validation/validate"
+
},
+
"validateSchema": {
+
"local": "validateSchema",
+
"from": "graphql/type/validate"
+
},
+
"valueFromAST": {
+
"local": "valueFromAST",
+
"from": "graphql/utilities/valueFromAST"
+
},
+
"valueFromASTUntyped": {
+
"local": "valueFromASTUntyped",
+
"from": "graphql/utilities/valueFromASTUntyped"
+
},
+
"version": {
+
"local": "version",
+
"from": "graphql/version"
+
},
+
"versionInfo": {
+
"local": "versionInfo",
+
"from": "graphql/version"
+
},
+
"visit": {
+
"local": "visit",
+
"from": "graphql/language/visitor"
+
},
+
"visitInParallel": {
+
"local": "visitInParallel",
+
"from": "graphql/language/visitor"
+
},
+
"visitWithTypeInfo": {
+
"local": "visitWithTypeInfo",
+
"from": "graphql/utilities/TypeInfo"
+
}
+
}
+126 -6
yarn.lock
···
"@babel/helper-module-imports" "^7.10.4"
"@rollup/pluginutils" "^3.1.0"
"@rollup/plugin-node-resolve@^13.0.4":
version "13.0.4"
resolved "https://registry.yarnpkg.com/@rollup/plugin-node-resolve/-/plugin-node-resolve-13.0.4.tgz#b10222f4145a019740acb7738402130d848660c0"
···
is-module "^1.0.0"
resolve "^1.19.0"
-
"@rollup/pluginutils@^3.1.0":
version "3.1.0"
resolved "https://registry.yarnpkg.com/@rollup/pluginutils/-/pluginutils-3.1.0.tgz#706b4524ee6dc8b103b3c995533e5ad680c02b9b"
integrity sha512-GksZ6pr6TpIjHm8h9lSQ8pi8BE9VeubNT0OMJ3B5uZJ8pz73NPiqOtCog/x2/QzM1ENChPKxMDhiQuRHsqc+lg==
···
dependencies:
"@babel/types" "^7.3.0"
"@types/estree@0.0.39":
version "0.0.39"
resolved "https://registry.yarnpkg.com/@types/estree/-/estree-0.0.39.tgz#e177e699ee1b8c22d23174caaa7422644389509f"
···
resolved "https://registry.yarnpkg.com/abab/-/abab-2.0.5.tgz#c0b678fb32d60fc1219c784d6a826fe385aeb79a"
integrity sha512-9IK9EadsbHo6jLWIpxpR6pL0sazTXV6+SQv25ZB+F7Bj9mJNaOc4nCRabwd5M/JwmUa8idz6Eci6eKfJryPs6Q==
acorn-globals@^6.0.0:
version "6.0.0"
resolved "https://registry.yarnpkg.com/acorn-globals/-/acorn-globals-6.0.0.tgz#46cdd39f0f8ff08a876619b55f5ac8a6dc770b45"
···
acorn "^7.1.1"
acorn-walk "^7.1.1"
acorn-walk@^7.1.1:
version "7.2.0"
resolved "https://registry.yarnpkg.com/acorn-walk/-/acorn-walk-7.2.0.tgz#0de889a601203909b0fbe07b8938dc21d2e967bc"
integrity sha512-OPdCF6GsMIP+Az+aWfAAOEt2/+iVDKE7oy6lJ098aoe59oAmK76qV6Gw60SbZ8jHuG2wH058GF4pLFbYamYrVA==
acorn@^7.1.1:
version "7.4.1"
···
dependencies:
node-int64 "^0.4.0"
buffer-from@^1.0.0:
version "1.1.2"
resolved "https://registry.yarnpkg.com/buffer-from/-/buffer-from-1.1.2.tgz#2b146a6fd72e80b4f55d255f35ed59a3a9a41bd5"
···
resolved "https://registry.yarnpkg.com/caniuse-lite/-/caniuse-lite-1.0.30001251.tgz#6853a606ec50893115db660f82c094d18f096d85"
integrity sha512-HOe1r+9VkU4TFmnU70z+r7OLmtR+/chB1rdcJUeQlAinjEeb0cKL20tlAtOagNZhbrtLnCvV19B4FmF1rgzl6A==
-
chalk@^2.0.0:
version "2.4.2"
resolved "https://registry.yarnpkg.com/chalk/-/chalk-2.4.2.tgz#cd42541677a54333cf541a49108c1432b44c9424"
integrity sha512-Mti+f9lpJNcwF4tWV8/OrTTtF1gZi+f8FqlyAdouralcFWFQWF2+NgCHShjkCb+IFBLq9buZwE1xckQU4peSuQ==
···
resolved "https://registry.yarnpkg.com/graceful-fs/-/graceful-fs-4.2.8.tgz#e412b8d33f5e006593cbd3cee6df9f2cebbe802a"
integrity sha512-qkIilPUYcNhJpd33n0GBXTB1MMPp14TxEsEs0pTrsSVucApsYzW5V+Q8Qxhik6KU3evy+qkAAowTByymK0avdg==
-
graphql@^15.5.1:
-
version "15.5.1"
-
resolved "https://registry.yarnpkg.com/graphql/-/graphql-15.5.1.tgz#f2f84415d8985e7b84731e7f3536f8bb9d383aad"
-
integrity sha512-FeTRX67T3LoE3LWAxxOlW2K3Bz+rMYAC18rRguK4wgXaTZMiJwSUwDmPFo3UadAKbzirKIg5Qy+sNJXbpPRnQw==
has-flag@^3.0.0:
version "3.0.0"
···
resolved "https://registry.yarnpkg.com/jsesc/-/jsesc-2.5.2.tgz#80564d2e483dacf6e8ef209650a67df3f0c283a4"
integrity sha512-OYu7XEzjkCQ3C5Ps3QIZsQfNpqoJyZZA99wd9aWd05NCtC5pWOkShK2mkL6HXQR6/Cy2lbNdPlZBpuQHXE63gA==
json5@^2.1.2:
version "2.2.0"
resolved "https://registry.yarnpkg.com/json5/-/json5-2.2.0.tgz#2dfefe720c6ba525d9ebd909950f0515316c89a3"
···
dependencies:
yallist "^4.0.0"
make-dir@^3.0.0:
version "3.1.0"
resolved "https://registry.yarnpkg.com/make-dir/-/make-dir-3.1.0.tgz#415e967046b3a7f1d185277d84aa58203726a13f"
···
resolved "https://registry.yarnpkg.com/react-is/-/react-is-17.0.2.tgz#e691d4a8e9c789365655539ab372762b0efb54f0"
integrity sha512-w2GsyukL62IJnlaff/nRegPQR94C/XXamvMWmSHRJ4y7Ts/4ocGRmTHvOs8PSE6pB3dWOrD/nueuU5sduBsQ4w==
reghex@^3.0.0:
version "3.0.0"
resolved "https://registry.yarnpkg.com/reghex/-/reghex-3.0.0.tgz#8121a96a75c81bd3996e94255760f98db0d7f3c0"
integrity sha512-CWL9oEFQBq1PF3iT4GjSz7Te/OuLFYYHWS5/lCyxmMFncsr4Cxi/aapgmEF1AiqodEHI16t0cu1A/B/O78NUcA==
require-directory@^2.1.1:
version "2.1.1"
resolved "https://registry.yarnpkg.com/require-directory/-/require-directory-2.1.1.tgz#8c64ad5fd30dab1c976e2344ffe7f792a6a6df42"
···
version "0.7.3"
resolved "https://registry.yarnpkg.com/source-map/-/source-map-0.7.3.tgz#5302f8169031735226544092e64981f751750383"
integrity sha512-CkCj6giN3S+n9qrYiBTX5gystlENnRW5jZeNLHpe6aue+SrHcG5VYwujhW9s4dY31mEGsxBDrHR6oI69fTXsaQ==
sprintf-js@~1.0.2:
version "1.0.3"
···
integrity sha512-zdu8XMNEDepKKR+XYOXAVPtWui0ly0NtohUscw+UmaHiAWT8hrV1rr//H6V+0DvJ3OQ19S979M0laLfX8rm82Q==
dependencies:
is-typedarray "^1.0.0"
universalify@^0.1.2:
version "0.1.2"
···
"@babel/helper-module-imports" "^7.10.4"
"@rollup/pluginutils" "^3.1.0"
+
"@rollup/plugin-buble@^0.21.3":
+
version "0.21.3"
+
resolved "https://registry.yarnpkg.com/@rollup/plugin-buble/-/plugin-buble-0.21.3.tgz#1649a915b1d051a4f430d40e7734a7f67a69b33e"
+
integrity sha512-Iv8cCuFPnMdqV4pcyU+OrfjOfagPArRQ1PyQjx5KgHk3dARedI+8PNTLSMpJts0lQJr8yF2pAU4GxpxCBJ9HYw==
+
dependencies:
+
"@rollup/pluginutils" "^3.0.8"
+
"@types/buble" "^0.19.2"
+
buble "^0.20.0"
+
"@rollup/plugin-node-resolve@^13.0.4":
version "13.0.4"
resolved "https://registry.yarnpkg.com/@rollup/plugin-node-resolve/-/plugin-node-resolve-13.0.4.tgz#b10222f4145a019740acb7738402130d848660c0"
···
is-module "^1.0.0"
resolve "^1.19.0"
+
"@rollup/pluginutils@^3.0.8", "@rollup/pluginutils@^3.1.0":
version "3.1.0"
resolved "https://registry.yarnpkg.com/@rollup/pluginutils/-/pluginutils-3.1.0.tgz#706b4524ee6dc8b103b3c995533e5ad680c02b9b"
integrity sha512-GksZ6pr6TpIjHm8h9lSQ8pi8BE9VeubNT0OMJ3B5uZJ8pz73NPiqOtCog/x2/QzM1ENChPKxMDhiQuRHsqc+lg==
···
dependencies:
"@babel/types" "^7.3.0"
+
"@types/buble@^0.19.2":
+
version "0.19.2"
+
resolved "https://registry.yarnpkg.com/@types/buble/-/buble-0.19.2.tgz#a4289d20b175b3c206aaad80caabdabe3ecdfdd1"
+
integrity sha512-uUD8zIfXMKThmFkahTXDGI3CthFH1kMg2dOm3KLi4GlC5cbARA64bEcUMbbWdWdE73eoc/iBB9PiTMqH0dNS2Q==
+
dependencies:
+
magic-string "^0.25.0"
+
"@types/estree@0.0.39":
version "0.0.39"
resolved "https://registry.yarnpkg.com/@types/estree/-/estree-0.0.39.tgz#e177e699ee1b8c22d23174caaa7422644389509f"
···
resolved "https://registry.yarnpkg.com/abab/-/abab-2.0.5.tgz#c0b678fb32d60fc1219c784d6a826fe385aeb79a"
integrity sha512-9IK9EadsbHo6jLWIpxpR6pL0sazTXV6+SQv25ZB+F7Bj9mJNaOc4nCRabwd5M/JwmUa8idz6Eci6eKfJryPs6Q==
+
acorn-dynamic-import@^4.0.0:
+
version "4.0.0"
+
resolved "https://registry.yarnpkg.com/acorn-dynamic-import/-/acorn-dynamic-import-4.0.0.tgz#482210140582a36b83c3e342e1cfebcaa9240948"
+
integrity sha512-d3OEjQV4ROpoflsnUA8HozoIR504TFxNivYEUi6uwz0IYhBkTDXGuWlNdMtybRt3nqVx/L6XqMt0FxkXuWKZhw==
+
acorn-globals@^6.0.0:
version "6.0.0"
resolved "https://registry.yarnpkg.com/acorn-globals/-/acorn-globals-6.0.0.tgz#46cdd39f0f8ff08a876619b55f5ac8a6dc770b45"
···
acorn "^7.1.1"
acorn-walk "^7.1.1"
+
acorn-jsx@^5.2.0:
+
version "5.3.2"
+
resolved "https://registry.yarnpkg.com/acorn-jsx/-/acorn-jsx-5.3.2.tgz#7ed5bb55908b3b2f1bc55c6af1653bada7f07937"
+
integrity sha512-rq9s+JNhf0IChjtDXxllJ7g41oZk5SlXtp0LHwyA5cejwn7vKmKp4pPri6YEePv2PU65sAsegbXtIinmDFDXgQ==
+
acorn-walk@^7.1.1:
version "7.2.0"
resolved "https://registry.yarnpkg.com/acorn-walk/-/acorn-walk-7.2.0.tgz#0de889a601203909b0fbe07b8938dc21d2e967bc"
integrity sha512-OPdCF6GsMIP+Az+aWfAAOEt2/+iVDKE7oy6lJ098aoe59oAmK76qV6Gw60SbZ8jHuG2wH058GF4pLFbYamYrVA==
+
+
acorn@^6.4.1:
+
version "6.4.2"
+
resolved "https://registry.yarnpkg.com/acorn/-/acorn-6.4.2.tgz#35866fd710528e92de10cf06016498e47e39e1e6"
+
integrity sha512-XtGIhXwF8YM8bJhGxG5kXgjkEuNGLTkoYqVE+KMR+aspr4KGYmKYg7yUe3KghyQ9yheNwLnjmzh/7+gfDBmHCQ==
acorn@^7.1.1:
version "7.4.1"
···
dependencies:
node-int64 "^0.4.0"
+
buble@^0.20.0:
+
version "0.20.0"
+
resolved "https://registry.yarnpkg.com/buble/-/buble-0.20.0.tgz#a143979a8d968b7f76b57f38f2e7ce7cfe938d1f"
+
integrity sha512-/1gnaMQE8xvd5qsNBl+iTuyjJ9XxeaVxAMF86dQ4EyxFJOZtsgOS8Ra+7WHgZTam5IFDtt4BguN0sH0tVTKrOw==
+
dependencies:
+
acorn "^6.4.1"
+
acorn-dynamic-import "^4.0.0"
+
acorn-jsx "^5.2.0"
+
chalk "^2.4.2"
+
magic-string "^0.25.7"
+
minimist "^1.2.5"
+
regexpu-core "4.5.4"
+
buffer-from@^1.0.0:
version "1.1.2"
resolved "https://registry.yarnpkg.com/buffer-from/-/buffer-from-1.1.2.tgz#2b146a6fd72e80b4f55d255f35ed59a3a9a41bd5"
···
resolved "https://registry.yarnpkg.com/caniuse-lite/-/caniuse-lite-1.0.30001251.tgz#6853a606ec50893115db660f82c094d18f096d85"
integrity sha512-HOe1r+9VkU4TFmnU70z+r7OLmtR+/chB1rdcJUeQlAinjEeb0cKL20tlAtOagNZhbrtLnCvV19B4FmF1rgzl6A==
+
chalk@^2.0.0, chalk@^2.4.2:
version "2.4.2"
resolved "https://registry.yarnpkg.com/chalk/-/chalk-2.4.2.tgz#cd42541677a54333cf541a49108c1432b44c9424"
integrity sha512-Mti+f9lpJNcwF4tWV8/OrTTtF1gZi+f8FqlyAdouralcFWFQWF2+NgCHShjkCb+IFBLq9buZwE1xckQU4peSuQ==
···
resolved "https://registry.yarnpkg.com/graceful-fs/-/graceful-fs-4.2.8.tgz#e412b8d33f5e006593cbd3cee6df9f2cebbe802a"
integrity sha512-qkIilPUYcNhJpd33n0GBXTB1MMPp14TxEsEs0pTrsSVucApsYzW5V+Q8Qxhik6KU3evy+qkAAowTByymK0avdg==
+
graphql@^16.0.0-alpha.5:
+
version "16.0.0-alpha.5"
+
resolved "https://registry.yarnpkg.com/graphql/-/graphql-16.0.0-alpha.5.tgz#8ae76728e91a50c59197a03cdbad9beb7fb9f704"
+
integrity sha512-C663Sh9qqetzqo0LbNrcptpQw8lTAOm8EF6rCd3tVAjTXTOkGbevZ67TtVb9WrkYQvNtFPlAFLVnqnkAGcVpYA==
has-flag@^3.0.0:
version "3.0.0"
···
resolved "https://registry.yarnpkg.com/jsesc/-/jsesc-2.5.2.tgz#80564d2e483dacf6e8ef209650a67df3f0c283a4"
integrity sha512-OYu7XEzjkCQ3C5Ps3QIZsQfNpqoJyZZA99wd9aWd05NCtC5pWOkShK2mkL6HXQR6/Cy2lbNdPlZBpuQHXE63gA==
+
jsesc@~0.5.0:
+
version "0.5.0"
+
resolved "https://registry.yarnpkg.com/jsesc/-/jsesc-0.5.0.tgz#e7dee66e35d6fc16f710fe91d5cf69f70f08911d"
+
integrity sha1-597mbjXW/Bb3EP6R1c9p9w8IkR0=
+
json5@^2.1.2:
version "2.2.0"
resolved "https://registry.yarnpkg.com/json5/-/json5-2.2.0.tgz#2dfefe720c6ba525d9ebd909950f0515316c89a3"
···
dependencies:
yallist "^4.0.0"
+
magic-string@^0.25.0, magic-string@^0.25.7:
+
version "0.25.7"
+
resolved "https://registry.yarnpkg.com/magic-string/-/magic-string-0.25.7.tgz#3f497d6fd34c669c6798dcb821f2ef31f5445051"
+
integrity sha512-4CrMT5DOHTDk4HYDlzmwu4FVCcIYI8gauveasrdCu2IKIFOJ3f0v/8MDGJCDL9oD2ppz/Av1b0Nj345H9M+XIA==
+
dependencies:
+
sourcemap-codec "^1.4.4"
+
make-dir@^3.0.0:
version "3.1.0"
resolved "https://registry.yarnpkg.com/make-dir/-/make-dir-3.1.0.tgz#415e967046b3a7f1d185277d84aa58203726a13f"
···
resolved "https://registry.yarnpkg.com/react-is/-/react-is-17.0.2.tgz#e691d4a8e9c789365655539ab372762b0efb54f0"
integrity sha512-w2GsyukL62IJnlaff/nRegPQR94C/XXamvMWmSHRJ4y7Ts/4ocGRmTHvOs8PSE6pB3dWOrD/nueuU5sduBsQ4w==
+
regenerate-unicode-properties@^8.0.2:
+
version "8.2.0"
+
resolved "https://registry.yarnpkg.com/regenerate-unicode-properties/-/regenerate-unicode-properties-8.2.0.tgz#e5de7111d655e7ba60c057dbe9ff37c87e65cdec"
+
integrity sha512-F9DjY1vKLo/tPePDycuH3dn9H1OTPIkVD9Kz4LODu+F2C75mgjAJ7x/gwy6ZcSNRAAkhNlJSOHRe8k3p+K9WhA==
+
dependencies:
+
regenerate "^1.4.0"
+
+
regenerate@^1.4.0:
+
version "1.4.2"
+
resolved "https://registry.yarnpkg.com/regenerate/-/regenerate-1.4.2.tgz#b9346d8827e8f5a32f7ba29637d398b69014848a"
+
integrity sha512-zrceR/XhGYU/d/opr2EKO7aRHUeiBI8qjtfHqADTwZd6Szfy16la6kqD0MIUs5z5hx6AaKa+PixpPrR289+I0A==
+
+
regexpu-core@4.5.4:
+
version "4.5.4"
+
resolved "https://registry.yarnpkg.com/regexpu-core/-/regexpu-core-4.5.4.tgz#080d9d02289aa87fe1667a4f5136bc98a6aebaae"
+
integrity sha512-BtizvGtFQKGPUcTy56o3nk1bGRp4SZOTYrDtGNlqCQufptV5IkkLN6Emw+yunAJjzf+C9FQFtvq7IoA3+oMYHQ==
+
dependencies:
+
regenerate "^1.4.0"
+
regenerate-unicode-properties "^8.0.2"
+
regjsgen "^0.5.0"
+
regjsparser "^0.6.0"
+
unicode-match-property-ecmascript "^1.0.4"
+
unicode-match-property-value-ecmascript "^1.1.0"
+
reghex@^3.0.0:
version "3.0.0"
resolved "https://registry.yarnpkg.com/reghex/-/reghex-3.0.0.tgz#8121a96a75c81bd3996e94255760f98db0d7f3c0"
integrity sha512-CWL9oEFQBq1PF3iT4GjSz7Te/OuLFYYHWS5/lCyxmMFncsr4Cxi/aapgmEF1AiqodEHI16t0cu1A/B/O78NUcA==
+
regjsgen@^0.5.0:
+
version "0.5.2"
+
resolved "https://registry.yarnpkg.com/regjsgen/-/regjsgen-0.5.2.tgz#92ff295fb1deecbf6ecdab2543d207e91aa33733"
+
integrity sha512-OFFT3MfrH90xIW8OOSyUrk6QHD5E9JOTeGodiJeBS3J6IwlgzJMNE/1bZklWz5oTg+9dCMyEetclvCVXOPoN3A==
+
+
regjsparser@^0.6.0:
+
version "0.6.9"
+
resolved "https://registry.yarnpkg.com/regjsparser/-/regjsparser-0.6.9.tgz#b489eef7c9a2ce43727627011429cf833a7183e6"
+
integrity sha512-ZqbNRz1SNjLAiYuwY0zoXW8Ne675IX5q+YHioAGbCw4X96Mjl2+dcX9B2ciaeyYjViDAfvIjFpQjJgLttTEERQ==
+
dependencies:
+
jsesc "~0.5.0"
+
require-directory@^2.1.1:
version "2.1.1"
resolved "https://registry.yarnpkg.com/require-directory/-/require-directory-2.1.1.tgz#8c64ad5fd30dab1c976e2344ffe7f792a6a6df42"
···
version "0.7.3"
resolved "https://registry.yarnpkg.com/source-map/-/source-map-0.7.3.tgz#5302f8169031735226544092e64981f751750383"
integrity sha512-CkCj6giN3S+n9qrYiBTX5gystlENnRW5jZeNLHpe6aue+SrHcG5VYwujhW9s4dY31mEGsxBDrHR6oI69fTXsaQ==
+
+
sourcemap-codec@^1.4.4:
+
version "1.4.8"
+
resolved "https://registry.yarnpkg.com/sourcemap-codec/-/sourcemap-codec-1.4.8.tgz#ea804bd94857402e6992d05a38ef1ae35a9ab4c4"
+
integrity sha512-9NykojV5Uih4lgo5So5dtw+f0JgJX30KCNI8gwhz2J9A15wD0Ml6tjHKwf6fTSa6fAdVBdZeNOs9eJ71qCk8vA==
sprintf-js@~1.0.2:
version "1.0.3"
···
integrity sha512-zdu8XMNEDepKKR+XYOXAVPtWui0ly0NtohUscw+UmaHiAWT8hrV1rr//H6V+0DvJ3OQ19S979M0laLfX8rm82Q==
dependencies:
is-typedarray "^1.0.0"
+
+
unicode-canonical-property-names-ecmascript@^1.0.4:
+
version "1.0.4"
+
resolved "https://registry.yarnpkg.com/unicode-canonical-property-names-ecmascript/-/unicode-canonical-property-names-ecmascript-1.0.4.tgz#2619800c4c825800efdd8343af7dd9933cbe2818"
+
integrity sha512-jDrNnXWHd4oHiTZnx/ZG7gtUTVp+gCcTTKr8L0HjlwphROEW3+Him+IpvC+xcJEFegapiMZyZe02CyuOnRmbnQ==
+
+
unicode-match-property-ecmascript@^1.0.4:
+
version "1.0.4"
+
resolved "https://registry.yarnpkg.com/unicode-match-property-ecmascript/-/unicode-match-property-ecmascript-1.0.4.tgz#8ed2a32569961bce9227d09cd3ffbb8fed5f020c"
+
integrity sha512-L4Qoh15vTfntsn4P1zqnHulG0LdXgjSO035fEpdtp6YxXhMT51Q6vgM5lYdG/5X3MjS+k/Y9Xw4SFCY9IkR0rg==
+
dependencies:
+
unicode-canonical-property-names-ecmascript "^1.0.4"
+
unicode-property-aliases-ecmascript "^1.0.4"
+
+
unicode-match-property-value-ecmascript@^1.1.0:
+
version "1.2.0"
+
resolved "https://registry.yarnpkg.com/unicode-match-property-value-ecmascript/-/unicode-match-property-value-ecmascript-1.2.0.tgz#0d91f600eeeb3096aa962b1d6fc88876e64ea531"
+
integrity sha512-wjuQHGQVofmSJv1uVISKLE5zO2rNGzM/KCYZch/QQvez7C1hUhBIuZ701fYXExuufJFMPhv2SyL8CyoIfMLbIQ==
+
+
unicode-property-aliases-ecmascript@^1.0.4:
+
version "1.1.0"
+
resolved "https://registry.yarnpkg.com/unicode-property-aliases-ecmascript/-/unicode-property-aliases-ecmascript-1.1.0.tgz#dd57a99f6207bedff4628abefb94c50db941c8f4"
+
integrity sha512-PqSoPh/pWetQ2phoj5RLiaqIk4kCNwoV3CI+LfGmWLKI3rE3kl1h59XpX2BjgDrmbxD9ARtQobPGU1SguCYuQg==
universalify@^0.1.2:
version "0.1.2"