1 | 'use strict';
|
2 |
|
3 | Object.defineProperty(exports, "__esModule", {
|
4 | value: true
|
5 | });
|
6 |
|
7 | var _slicedToArray = function () { function sliceIterator(arr, i) { var _arr = []; var _n = true; var _d = false; var _e = undefined; try { for (var _i = arr[Symbol.iterator](), _s; !(_n = (_s = _i.next()).done); _n = true) { _arr.push(_s.value); if (i && _arr.length === i) break; } } catch (err) { _d = true; _e = err; } finally { try { if (!_n && _i["return"]) _i["return"](); } finally { if (_d) throw _e; } } return _arr; } return function (arr, i) { if (Array.isArray(arr)) { return arr; } else if (Symbol.iterator in Object(arr)) { return sliceIterator(arr, i); } else { throw new TypeError("Invalid attempt to destructure non-iterable instance"); } }; }();
|
8 |
|
9 | exports.createApplication = createApplication;
|
10 | exports.duplicateApplication = duplicateApplication;
|
11 | exports.removeApplication = removeApplication;
|
12 | exports.removeProtection = removeProtection;
|
13 | exports.cancelProtection = cancelProtection;
|
14 | exports.updateApplication = updateApplication;
|
15 | exports.unlockApplication = unlockApplication;
|
16 | exports.addApplicationSource = addApplicationSource;
|
17 | exports.updateApplicationSource = updateApplicationSource;
|
18 | exports.removeSourceFromApplication = removeSourceFromApplication;
|
19 | exports.createTemplate = createTemplate;
|
20 | exports.removeTemplate = removeTemplate;
|
21 | exports.updateTemplate = updateTemplate;
|
22 | exports.createApplicationProtection = createApplicationProtection;
|
23 | exports.applyTemplate = applyTemplate;
|
24 |
|
25 | var _cleanupInputFields3 = require('./cleanup-input-fields');
|
26 |
|
27 | var _cleanupInputFields4 = _interopRequireDefault(_cleanupInputFields3);
|
28 |
|
29 | function _interopRequireDefault(obj) { return obj && obj.__esModule ? obj : { default: obj }; }
|
30 |
|
31 | var createApplicationDefaultFragments = '\n _id,\n createdAt,\n name\n';
|
32 |
|
33 | function createApplication(data) {
|
34 | var fragments = arguments.length > 1 && arguments[1] !== undefined ? arguments[1] : createApplicationDefaultFragments;
|
35 |
|
36 | return {
|
37 | query: '\n mutation createApplication ($data: ApplicationCreate!) {\n createApplication(data: $data) {\n ' + fragments + '\n }\n }\n ',
|
38 | params: {
|
39 | data: data
|
40 | }
|
41 | };
|
42 | }
|
43 |
|
44 | var duplicateApplicationDefaultFragments = '\n _id\n';
|
45 |
|
46 | function duplicateApplication(id) {
|
47 | var fragments = arguments.length > 1 && arguments[1] !== undefined ? arguments[1] : duplicateApplicationDefaultFragments;
|
48 |
|
49 | return {
|
50 | query: '\n mutation duplicateApplication ($_id: String!) {\n duplicateApplication (_id: $_id) {\n ' + fragments + '\n }\n }\n ',
|
51 | params: {
|
52 | _id: id
|
53 | }
|
54 | };
|
55 | }
|
56 |
|
57 | var removeApplicationDefaultFragments = '\n _id\n';
|
58 |
|
59 | function removeApplication(id) {
|
60 | var fragments = arguments.length > 1 && arguments[1] !== undefined ? arguments[1] : removeApplicationDefaultFragments;
|
61 |
|
62 | return {
|
63 | query: '\n mutation removeApplication ($_id: String!) {\n removeApplication (_id: $_id) {\n ' + fragments + '\n }\n }\n ',
|
64 | params: {
|
65 | _id: id
|
66 | }
|
67 | };
|
68 | }
|
69 |
|
70 | var removeProtectionDefaultFragments = '\n _id\n';
|
71 |
|
72 | function removeProtection(id, appId) {
|
73 | var fragments = arguments.length > 2 && arguments[2] !== undefined ? arguments[2] : removeProtectionDefaultFragments;
|
74 |
|
75 | return {
|
76 | query: '\n mutation removeProtection ($_id: String!, $applicationId: String!) {\n removeProtection (_id: $_id, applicationId: $applicationId) {\n ' + fragments + '\n }\n }\n ',
|
77 | params: {
|
78 | _id: id,
|
79 | applicationId: appId
|
80 | }
|
81 | };
|
82 | }
|
83 |
|
84 | var cancelProtectionDefaultFragments = '\n _id\n';
|
85 |
|
86 | function cancelProtection(id, appId) {
|
87 | var fragments = arguments.length > 2 && arguments[2] !== undefined ? arguments[2] : cancelProtectionDefaultFragments;
|
88 |
|
89 | return {
|
90 | query: '\n mutation cancelProtection ($_id: String!, $applicationId: String!) {\n cancelProtection (_id: $_id, applicationId: $applicationId) {\n ' + fragments + '\n }\n }\n ',
|
91 | params: {
|
92 | _id: id,
|
93 | applicationId: appId
|
94 | }
|
95 | };
|
96 | }
|
97 |
|
98 | var updateApplicationDefaultFragments = '\n _id,\n createdAt,\n name\n';
|
99 |
|
100 | function updateApplication(application) {
|
101 | var fragments = arguments.length > 1 && arguments[1] !== undefined ? arguments[1] : updateApplicationDefaultFragments;
|
102 |
|
103 | var applicationId = application._id;
|
104 | delete application._id;
|
105 |
|
106 | return {
|
107 | query: '\n mutation updateApplication ($applicationId: String!, $data: ApplicationUpdate!) {\n updateApplication (_id: $applicationId, data: $data) {\n ' + fragments + '\n }\n }\n ',
|
108 | params: {
|
109 | applicationId: applicationId,
|
110 | data: application
|
111 | }
|
112 | };
|
113 | }
|
114 |
|
115 | var unlockApplicationDefaultFragments = '\n _id,\n createdAt,\n name\n';
|
116 |
|
117 | function unlockApplication(application) {
|
118 | var fragments = arguments.length > 1 && arguments[1] !== undefined ? arguments[1] : unlockApplicationDefaultFragments;
|
119 |
|
120 | return {
|
121 | query: '\n mutation unlockApplication ($applicationId: String!) {\n unlockApplication (_id: $applicationId) {\n ' + fragments + '\n }\n }\n ',
|
122 | params: {
|
123 | applicationId: application._id
|
124 | }
|
125 | };
|
126 | }
|
127 |
|
128 | var addApplicationSourceDefaultFragments = '\n _id,\n filename,\n extension\n';
|
129 |
|
130 | function addApplicationSource(applicationId, data) {
|
131 | var fragments = arguments.length > 2 && arguments[2] !== undefined ? arguments[2] : addApplicationSourceDefaultFragments;
|
132 |
|
133 | return {
|
134 | query: '\n mutation addSourceToApplication ($applicationId: String!, $data: ApplicationSourceCreate!) {\n addSourceToApplication(applicationId: $applicationId, data: $data) {\n ' + fragments + '\n }\n }\n ',
|
135 | params: {
|
136 | applicationId: applicationId,
|
137 | data: data
|
138 | }
|
139 | };
|
140 | }
|
141 |
|
142 | var updateApplicationSourceDefaultFragments = '\n _id,\n filename,\n extension\n';
|
143 |
|
144 | function updateApplicationSource(applicationSource) {
|
145 | var fragments = arguments.length > 1 && arguments[1] !== undefined ? arguments[1] : updateApplicationSourceDefaultFragments;
|
146 |
|
147 | var sourceId = applicationSource._id;
|
148 | delete applicationSource._id;
|
149 |
|
150 | return {
|
151 | query: '\n mutation updateApplicationSource ($sourceId: String!, $data: ApplicationSourceUpdate!) {\n updateApplicationSource(_id: $sourceId, data: $data) {\n ' + fragments + '\n }\n }\n ',
|
152 | params: {
|
153 | sourceId: sourceId,
|
154 | data: applicationSource
|
155 | }
|
156 | };
|
157 | }
|
158 |
|
159 | var removeSourceFromApplicationDefaultFragments = '\n _id,\n sources {\n filename\n }\n';
|
160 |
|
161 | function removeSourceFromApplication(filename, applicationId) {
|
162 | var fragments = arguments.length > 2 && arguments[2] !== undefined ? arguments[2] : removeSourceFromApplicationDefaultFragments;
|
163 |
|
164 | return {
|
165 | query: '\n mutation removeSource ($filename: String!, $applicationId: String!) {\n removeSource (filename: $filename, applicationId: $applicationId) {\n ' + fragments + '\n }\n }\n ',
|
166 | params: {
|
167 | filename: filename,
|
168 | applicationId: applicationId
|
169 | }
|
170 | };
|
171 | }
|
172 |
|
173 | var createTemplateDefaultFragments = '\n _id,\n name,\n description,\n parameters\n';
|
174 |
|
175 | function createTemplate(template) {
|
176 | var fragments = arguments.length > 1 && arguments[1] !== undefined ? arguments[1] : createTemplateDefaultFragments;
|
177 |
|
178 | return {
|
179 | query: '\n mutation createTemplate ($data: TemplateInput!) {\n createTemplate (data: $data) {\n ' + fragments + '\n }\n }\n ',
|
180 | params: {
|
181 | data: template
|
182 | }
|
183 | };
|
184 | }
|
185 |
|
186 | var removeTemplateDefaultFragments = '\n _id\n';
|
187 |
|
188 | function removeTemplate(id) {
|
189 | var fragments = arguments.length > 1 && arguments[1] !== undefined ? arguments[1] : removeTemplateDefaultFragments;
|
190 |
|
191 | return {
|
192 | query: '\n mutation removeTemplate ($_id: String!) {\n removeTemplate (_id: $_id) {\n ' + fragments + '\n }\n }\n ',
|
193 | params: {
|
194 | _id: id
|
195 | }
|
196 | };
|
197 | }
|
198 |
|
199 | var updateTemplateDefaultFragments = '\n _id,\n parameters\n';
|
200 |
|
201 | function updateTemplate(template) {
|
202 | var fragments = arguments.length > 1 && arguments[1] !== undefined ? arguments[1] : updateTemplateDefaultFragments;
|
203 |
|
204 | var templateId = template._id;
|
205 | delete template._id;
|
206 |
|
207 | return {
|
208 | query: '\n mutation updateTemplate ($templateId: ID!, $data: TemplateInput!) {\n updateTemplate (_id: $templateId, data: $data) {\n ' + fragments + '\n }\n }\n ',
|
209 | params: {
|
210 | templateId: templateId,
|
211 | data: template
|
212 | }
|
213 | };
|
214 | }
|
215 |
|
216 | var createProtectionDefaultFragments = '\n _id,\n state\n';
|
217 |
|
218 | function createApplicationProtection(applicationId) {
|
219 | var _fragments = arguments.length > 1 && arguments[1] !== undefined ? arguments[1] : createProtectionDefaultFragments;
|
220 |
|
221 | var _options = arguments[2];
|
222 | var args = arguments[3];
|
223 |
|
224 | var fragments = _fragments;
|
225 | var options = _options;
|
226 |
|
227 | var _cleanupInputFields = (0, _cleanupInputFields4.default)(args, fragments, options);
|
228 |
|
229 | var _cleanupInputFields2 = _slicedToArray(_cleanupInputFields, 2);
|
230 |
|
231 | options = _cleanupInputFields2[0];
|
232 | fragments = _cleanupInputFields2[1];
|
233 |
|
234 |
|
235 | if (!args.some(function (f) {
|
236 | return f.name === 'options';
|
237 | })) {
|
238 | var _options2 = options,
|
239 | bail = _options2.bail,
|
240 | randomizationSeed = _options2.randomizationSeed;
|
241 |
|
242 |
|
243 | return {
|
244 | query: '\n mutation createApplicationProtection ($applicationId: String!, $bail: Boolean, $randomizationSeed: String) {\n createApplicationProtection (applicationId: $applicationId, bail: $bail, randomizationSeed: $randomizationSeed) {\n ' + fragments + '\n }\n }\n ',
|
245 | params: {
|
246 | applicationId: applicationId,
|
247 | bail: bail,
|
248 | randomizationSeed: randomizationSeed
|
249 | }
|
250 | };
|
251 | }
|
252 |
|
253 |
|
254 | if (args.some(function (arg) {
|
255 | return arg.name === 'data';
|
256 | })) {
|
257 | return {
|
258 | query: '\n mutation createApplicationProtection ($applicationId: String!, $data: ApplicationProtectionCreate) {\n createApplicationProtection (applicationId: $applicationId, data: $data) {\n ' + fragments + '\n }\n }\n ',
|
259 | params: {
|
260 | applicationId: applicationId,
|
261 | data: options
|
262 | }
|
263 | };
|
264 | }
|
265 |
|
266 | return {
|
267 | query: '\n mutation createApplicationProtection ($applicationId: String!, $options: JSON) {\n createApplicationProtection (applicationId: $applicationId, options: $options) {\n ' + fragments + '\n }\n }\n ',
|
268 | params: {
|
269 | applicationId: applicationId,
|
270 | options: options
|
271 | }
|
272 | };
|
273 | }
|
274 |
|
275 | var applyTemplateDefaultFragments = '\n _id,\n parameters\n';
|
276 |
|
277 | function applyTemplate(templateId, appId) {
|
278 | var fragments = arguments.length > 2 && arguments[2] !== undefined ? arguments[2] : applyTemplateDefaultFragments;
|
279 |
|
280 | return {
|
281 | query: '\n mutation applyTemplate ($templateId: String!, $appId: String!) {\n applyTemplate (templateId: $templateId, appId: $appId) {\n ' + fragments + '\n }\n }\n ',
|
282 | params: {
|
283 | templateId: templateId,
|
284 | appId: appId
|
285 | }
|
286 | };
|
287 | } |
\ | No newline at end of file |