UNPKG

5.8 kBJavaScriptView Raw
1'use strict';
2
3Object.defineProperty(exports, "__esModule", {
4 value: true
5});
6exports.SETTERS = exports.PROPS = exports.MODEL_KEY = exports.META_KEY = exports.GETTERS = exports.DOC_SUBSCRIPTIONS = exports.DOC_SUBSCRIPTION = exports.DOC_QUERY = exports.DOC_QUERIES = exports.DOC_MUTATORS = exports.DOC_MUTATION = exports.DOC_FIELDS = exports.DOC_CLASS = exports.AUTO_PROPS = exports.types = exports.typeOf = exports.SyntaxTree = exports.subscriptor = exports.Setters = exports.SchemaUtils = exports.Schema = exports.resolver = exports.Properties = exports.promisify = exports.joinLines = exports.mutator = exports.gql = exports.ModuleParser = exports.LatticeLogs = exports.LatticeFactory = exports.IDLFileHandler = exports.GQLScalar = exports.GQLJSON = exports.GQLInterface = exports.GQLExpressMiddleware = exports.GQLEnum = exports.GQLBase = exports.Getters = exports.getLatticePrefs = exports.FileSchema = exports.DirectTypeManager = exports.Deferred = exports.AdjacentSchema = undefined;
7
8var _AdjacentSchema = require('./decorators/AdjacentSchema');
9
10var _utils = require('./utils');
11
12var _FileSchema = require('./decorators/FileSchema');
13
14var _ModelProperties = require('./decorators/ModelProperties');
15
16var _Resolvers = require('./decorators/Resolvers');
17
18var _IDLFileHandler = require('./IDLFileHandler');
19
20var _GQLBase = require('./GQLBase');
21
22var _GQLEnum = require('./GQLEnum');
23
24var _GQLExpressMiddleware = require('./GQLExpressMiddleware');
25
26var _GQLInterface = require('./GQLInterface');
27
28var _GQLJSON = require('./types/GQLJSON');
29
30var _GQLScalar = require('./GQLScalar');
31
32var _LatticeFactory = require('./LatticeFactory');
33
34var _ModuleParser = require('./ModuleParser');
35
36var _Schema = require('./decorators/Schema');
37
38var _SchemaUtils = require('./SchemaUtils');
39
40var _SyntaxTree = require('./SyntaxTree');
41
42var _neTypes = require('ne-types');
43
44var types = _interopRequireWildcard(_neTypes);
45
46var _neTagFns = require('ne-tag-fns');
47
48function _interopRequireWildcard(obj) { if (obj && obj.__esModule) { return obj; } else { var newObj = {}; if (obj != null) { for (var key in obj) { if (Object.prototype.hasOwnProperty.call(obj, key)) newObj[key] = obj[key]; } } newObj.default = obj; return newObj; } }
49
50const { typeOf } = types;
51const {
52 DOC_CLASS, DOC_FIELDS, DOC_QUERIES, DOC_MUTATORS, DOC_SUBSCRIPTIONS,
53 DOC_QUERY, DOC_MUTATION, DOC_SUBSCRIPTION
54} = _GQLBase.GQLBase;
55
56const gql = (0, _neTagFns.customDedent)({ dropLowest: true });
57
58/* Create a friendly bundle to export all at once */
59const defaultPackage = {
60 AdjacentSchema: _AdjacentSchema.AdjacentSchema,
61 Deferred: _utils.Deferred,
62 DirectTypeManager: _ModelProperties.DirectTypeManager,
63 FileSchema: _FileSchema.FileSchema,
64 getLatticePrefs: _utils.getLatticePrefs,
65 Getters: _ModelProperties.Getters,
66 GQLBase: _GQLBase.GQLBase,
67 GQLEnum: _GQLEnum.GQLEnum,
68 GQLExpressMiddleware: _GQLExpressMiddleware.GQLExpressMiddleware,
69 GQLInterface: _GQLInterface.GQLInterface,
70 GQLJSON: _GQLJSON.GQLJSON,
71 GQLScalar: _GQLScalar.GQLScalar,
72 IDLFileHandler: _IDLFileHandler.IDLFileHandler,
73 LatticeFactory: _LatticeFactory.LatticeFactory,
74 LatticeLogs: _utils.LatticeLogs,
75 ModuleParser: _ModuleParser.ModuleParser,
76 gql,
77 mutator: _Resolvers.mutator,
78 joinLines: _utils.joinLines,
79 promisify: _utils.promisify,
80 Properties: _ModelProperties.Properties,
81 resolver: _Resolvers.resolver,
82 Schema: _Schema.Schema,
83 SchemaUtils: _SchemaUtils.SchemaUtils,
84 Setters: _ModelProperties.Setters,
85 subscriptor: _Resolvers.subscriptor,
86 SyntaxTree: _SyntaxTree.SyntaxTree,
87 typeOf,
88 types,
89
90 AUTO_PROPS: _GQLBase.AUTO_PROPS,
91 DOC_CLASS,
92 DOC_FIELDS,
93 DOC_MUTATION,
94 DOC_MUTATORS,
95 DOC_QUERIES,
96 DOC_QUERY,
97 DOC_SUBSCRIPTION,
98 DOC_SUBSCRIPTIONS,
99 GETTERS: _GQLBase.GETTERS,
100 META_KEY: _GQLBase.META_KEY,
101 MODEL_KEY: _GQLBase.MODEL_KEY,
102 PROPS: _GQLBase.PROPS,
103 SETTERS: _GQLBase.SETTERS
104};
105
106/* Also export each of the constructs individually */
107exports.AdjacentSchema = _AdjacentSchema.AdjacentSchema;
108exports.Deferred = _utils.Deferred;
109exports.DirectTypeManager = _ModelProperties.DirectTypeManager;
110exports.FileSchema = _FileSchema.FileSchema;
111exports.getLatticePrefs = _utils.getLatticePrefs;
112exports.Getters = _ModelProperties.Getters;
113exports.GQLBase = _GQLBase.GQLBase;
114exports.GQLEnum = _GQLEnum.GQLEnum;
115exports.GQLExpressMiddleware = _GQLExpressMiddleware.GQLExpressMiddleware;
116exports.GQLInterface = _GQLInterface.GQLInterface;
117exports.GQLJSON = _GQLJSON.GQLJSON;
118exports.GQLScalar = _GQLScalar.GQLScalar;
119exports.IDLFileHandler = _IDLFileHandler.IDLFileHandler;
120exports.LatticeFactory = _LatticeFactory.LatticeFactory;
121exports.LatticeLogs = _utils.LatticeLogs;
122exports.ModuleParser = _ModuleParser.ModuleParser;
123exports.gql = gql;
124exports.mutator = _Resolvers.mutator;
125exports.joinLines = _utils.joinLines;
126exports.promisify = _utils.promisify;
127exports.Properties = _ModelProperties.Properties;
128exports.resolver = _Resolvers.resolver;
129exports.Schema = _Schema.Schema;
130exports.SchemaUtils = _SchemaUtils.SchemaUtils;
131exports.Setters = _ModelProperties.Setters;
132exports.subscriptor = _Resolvers.subscriptor;
133exports.SyntaxTree = _SyntaxTree.SyntaxTree;
134exports.typeOf = typeOf;
135exports.types = types;
136exports.AUTO_PROPS = _GQLBase.AUTO_PROPS;
137exports.DOC_CLASS = DOC_CLASS;
138exports.DOC_FIELDS = DOC_FIELDS;
139exports.DOC_MUTATION = DOC_MUTATION;
140exports.DOC_MUTATORS = DOC_MUTATORS;
141exports.DOC_QUERIES = DOC_QUERIES;
142exports.DOC_QUERY = DOC_QUERY;
143exports.DOC_SUBSCRIPTION = DOC_SUBSCRIPTION;
144exports.DOC_SUBSCRIPTIONS = DOC_SUBSCRIPTIONS;
145exports.GETTERS = _GQLBase.GETTERS;
146exports.META_KEY = _GQLBase.META_KEY;
147exports.MODEL_KEY = _GQLBase.MODEL_KEY;
148exports.PROPS = _GQLBase.PROPS;
149exports.SETTERS = _GQLBase.SETTERS;
150exports.default = defaultPackage;
151//# sourceMappingURL=lattice.js.map
\No newline at end of file