UNPKG

filestack-js

Version:

Official JavaScript library for Filestack

61 lines (59 loc) 8.33 kB
"use strict"; Object.defineProperty(exports, "__esModule", { value: true }); exports.PrefetchEvents = exports.getMimetype = exports.PickerDisplayMode = exports.FilestackError = exports.Client = exports.validateWebhookSignature = exports.getSecurity = exports.TransformSchema = exports.version = exports.init = exports.Filestack = void 0; var tslib_1 = require("tslib"); /* * Copyright (c) 2018 by Filestack. * Some rights reserved. * * Licensed under the Apache License, Version 2.0 (the "License"); * you may not use this file except in compliance with the License. * You may obtain a copy of the License at * * http://www.apache.org/licenses/LICENSE-2.0 * * Unless required by applicable law or agreed to in writing, software * distributed under the License is distributed on an "AS IS" BASIS, * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. * See the License for the specific language governing permissions and * limitations under the License. */ var loader_1 = require("@filestack/loader"); var security_1 = require("./lib/api/security"); Object.defineProperty(exports, "getSecurity", { enumerable: true, get: function () { return security_1.getSecurity; } }); Object.defineProperty(exports, "validateWebhookSignature", { enumerable: true, get: function () { return security_1.validateWebhookSignature; } }); var client_1 = require("./lib/client"); Object.defineProperty(exports, "Client", { enumerable: true, get: function () { return client_1.Client; } }); var picker_1 = require("./lib/picker"); Object.defineProperty(exports, "PickerDisplayMode", { enumerable: true, get: function () { return picker_1.PickerDisplayMode; } }); var transforms_schema_1 = require("./schema/transforms.schema"); Object.defineProperty(exports, "TransformSchema", { enumerable: true, get: function () { return transforms_schema_1.TransformSchema; } }); var prefetch_1 = require("./lib/api/prefetch"); Object.defineProperty(exports, "PrefetchEvents", { enumerable: true, get: function () { return prefetch_1.PrefetchEvents; } }); var filestack_error_1 = require("./filestack_error"); Object.defineProperty(exports, "FilestackError", { enumerable: true, get: function () { return filestack_error_1.FilestackError; } }); var index_1 = require("./lib/utils/index"); Object.defineProperty(exports, "getMimetype", { enumerable: true, get: function () { return index_1.getMimetype; } }); /** * Initialize client with given config * * @param apikey * @param options */ var Filestack = function (apikey, options) { return new client_1.Client(apikey, options); }; exports.Filestack = Filestack; // This will be deprecated in feature use exports.init = exports.Filestack; /** * filestack-js version. Interpolated at build time. */ exports.version = '4.0.2'; (0, loader_1.registerModule)(loader_1.FILESTACK_MODULES.FILESTACK_SDK, exports.Filestack, { version: '4.0.2' }); tslib_1.__exportStar(require("./lib/api/transform"), exports); tslib_1.__exportStar(require("./lib/filelink"), exports); tslib_1.__exportStar(require("./filestack_error"), exports); tslib_1.__exportStar(require("./lib/request"), exports); tslib_1.__exportStar(require("./lib/utils"), exports); //# sourceMappingURL=data:application/json;charset=utf8;base64,eyJ2ZXJzaW9uIjozLCJzb3VyY2VzIjpbIi4uLy4uL3NyYy9pbmRleC50cyJdLCJuYW1lcyI6W10sIm1hcHBpbmdzIjoiOzs7O0FBQUE7Ozs7Ozs7Ozs7Ozs7OztHQWVHO0FBQ0gsNENBQXNFO0FBQ3RFLCtDQUFvSDtBQTZDbEgsNEZBN0N3QixzQkFBVyxPQTZDeEI7QUFDWCx5R0E5Q3FDLG1DQUF3QixPQThDckM7QUE3QzFCLHVDQUErRDtBQTZEN0QsdUZBN0RPLGVBQU0sT0E2RFA7QUE1RFIsdUNBQThJO0FBOEQ1SSxrR0E5RG9HLDBCQUFpQixPQThEcEc7QUE3RG5CLGdFQUE2RDtBQXdDM0QsZ0dBeENPLG1DQUFlLE9Bd0NQO0FBaENqQiwrQ0FBNEc7QUEwRDFHLCtGQTFEK0QseUJBQWMsT0EwRC9EO0FBekRoQixxREFBbUQ7QUFtRGpELCtGQW5ETyxnQ0FBYyxPQW1EUDtBQWxEaEIsMkNBQWdEO0FBb0Q5Qyw0RkFwRE8sbUJBQVcsT0FvRFA7QUFsRGI7Ozs7O0dBS0c7QUFDSSxJQUFNLFNBQVMsR0FBRyxVQUFDLE1BQWMsRUFBRSxPQUF1QjtJQUMvRCxPQUFPLElBQUksZUFBTSxDQUFDLE1BQU0sRUFBRSxPQUFPLENBQUMsQ0FBQztBQUNyQyxDQUFDLENBQUM7QUFGVyxRQUFBLFNBQVMsYUFFcEI7QUFFRix5Q0FBeUM7QUFDNUIsUUFBQSxJQUFJLEdBQUcsaUJBQVMsQ0FBQztBQUU5Qjs7R0FFRztBQUNVLFFBQUEsT0FBTyxHQUFHLFlBQVksQ0FBQztBQUVwQyxJQUFBLHVCQUFjLEVBQUMsMEJBQWlCLENBQUMsYUFBYSxFQUFFLGlCQUFTLEVBQUUsRUFBRSxPQUFPLEVBQUUsWUFBWSxFQUFFLENBQUMsQ0FBQztBQUV0Riw4REFBb0M7QUFDcEMseURBQStCO0FBQy9CLDREQUFrQztBQUNsQyx3REFBOEI7QUFDOUIsc0RBQTRCIiwiZmlsZSI6ImluZGV4LmpzIiwic291cmNlc0NvbnRlbnQiOlsiLypcbiAqIENvcHlyaWdodCAoYykgMjAxOCBieSBGaWxlc3RhY2suXG4gKiBTb21lIHJpZ2h0cyByZXNlcnZlZC5cbiAqXG4gKiBMaWNlbnNlZCB1bmRlciB0aGUgQXBhY2hlIExpY2Vuc2UsIFZlcnNpb24gMi4wICh0aGUgXCJMaWNlbnNlXCIpO1xuICogeW91IG1heSBub3QgdXNlIHRoaXMgZmlsZSBleGNlcHQgaW4gY29tcGxpYW5jZSB3aXRoIHRoZSBMaWNlbnNlLlxuICogWW91IG1heSBvYnRhaW4gYSBjb3B5IG9mIHRoZSBMaWNlbnNlIGF0XG4gKlxuICogICAgIGh0dHA6Ly93d3cuYXBhY2hlLm9yZy9saWNlbnNlcy9MSUNFTlNFLTIuMFxuICpcbiAqIFVubGVzcyByZXF1aXJlZCBieSBhcHBsaWNhYmxlIGxhdyBvciBhZ3JlZWQgdG8gaW4gd3JpdGluZywgc29mdHdhcmVcbiAqIGRpc3RyaWJ1dGVkIHVuZGVyIHRoZSBMaWNlbnNlIGlzIGRpc3RyaWJ1dGVkIG9uIGFuIFwiQVMgSVNcIiBCQVNJUyxcbiAqIFdJVEhPVVQgV0FSUkFOVElFUyBPUiBDT05ESVRJT05TIE9GIEFOWSBLSU5ELCBlaXRoZXIgZXhwcmVzcyBvciBpbXBsaWVkLlxuICogU2VlIHRoZSBMaWNlbnNlIGZvciB0aGUgc3BlY2lmaWMgbGFuZ3VhZ2UgZ292ZXJuaW5nIHBlcm1pc3Npb25zIGFuZFxuICogbGltaXRhdGlvbnMgdW5kZXIgdGhlIExpY2Vuc2UuXG4gKi9cbmltcG9ydCB7IHJlZ2lzdGVyTW9kdWxlLCBGSUxFU1RBQ0tfTU9EVUxFUyB9IGZyb20gJ0BmaWxlc3RhY2svbG9hZGVyJztcbmltcG9ydCB7IFNlY3VyaXR5T3B0aW9ucywgZ2V0U2VjdXJpdHksIHZhbGlkYXRlV2ViaG9va1NpZ25hdHVyZSwgV2ViaG9va1ZhbGlkYXRlUGF5bG9hZCB9IGZyb20gJy4vbGliL2FwaS9zZWN1cml0eSc7XG5pbXBvcnQgeyBDbGllbnQsIENsaWVudE9wdGlvbnMsIFNlY3VyaXR5IH0gZnJvbSAnLi9saWIvY2xpZW50JztcbmltcG9ydCB7IFBpY2tlck9wdGlvbnMsIFBpY2tlckluc3RhbmNlLCBQaWNrZXJVcGxvYWREb25lQ2FsbGJhY2ssIFBpY2tlckZpbGVNZXRhZGF0YSwgUGlja2VyUmVzcG9uc2UsIFBpY2tlckRpc3BsYXlNb2RlIH0gZnJvbSAnLi9saWIvcGlja2VyJztcbmltcG9ydCB7IFRyYW5zZm9ybVNjaGVtYSB9IGZyb20gJy4vc2NoZW1hL3RyYW5zZm9ybXMuc2NoZW1hJztcbmltcG9ydCB7IFRyYW5zZm9ybU9wdGlvbnMgfSBmcm9tICcuL2xpYi9hcGkvdHJhbnNmb3JtJztcbmltcG9ydCB7IFJldHJpZXZlT3B0aW9ucywgTWV0YWRhdGFPcHRpb25zIH0gZnJvbSAnLi9saWIvYXBpL2ZpbGUnO1xuaW1wb3J0IHsgVXBsb2FkVGFncyB9IGZyb20gJy4vbGliL2FwaS91cGxvYWQvZmlsZSc7XG5pbXBvcnQgeyBJbnB1dEZpbGUgfSBmcm9tICcuL2xpYi9hcGkvdXBsb2FkL2ZpbGVfdG9vbHMnO1xuaW1wb3J0IHsgVXBsb2FkT3B0aW9ucyB9IGZyb20gJy4vbGliL2FwaS91cGxvYWQvdHlwZXMnO1xuaW1wb3J0IHsgU3RvcmVVcGxvYWRPcHRpb25zIH0gZnJvbSAnLi9saWIvYXBpL3VwbG9hZCc7XG5pbXBvcnQgeyBQcmV2aWV3T3B0aW9ucyB9IGZyb20gJy4vbGliL2FwaS9wcmV2aWV3JztcbmltcG9ydCB7IFByZWZldGNoT3B0aW9ucywgUHJlZmV0Y2hSZXNwb25zZSwgUHJlZmV0Y2hQZXJtaXNzaW9ucywgUHJlZmV0Y2hFdmVudHMgfSBmcm9tICcuL2xpYi9hcGkvcHJlZmV0Y2gnO1xuaW1wb3J0IHsgRmlsZXN0YWNrRXJyb3IgfSBmcm9tICcuL2ZpbGVzdGFja19lcnJvcic7XG5pbXBvcnQgeyBnZXRNaW1ldHlwZSB9IGZyb20gJy4vbGliL3V0aWxzL2luZGV4JztcblxuLyoqXG4gKiBJbml0aWFsaXplIGNsaWVudCB3aXRoIGdpdmVuIGNvbmZpZ1xuICpcbiAqIEBwYXJhbSBhcGlrZXlcbiAqIEBwYXJhbSBvcHRpb25zXG4gKi9cbmV4cG9ydCBjb25zdCBGaWxlc3RhY2sgPSAoYXBpa2V5OiBzdHJpbmcsIG9wdGlvbnM/OiBDbGllbnRPcHRpb25zKTogQ2xpZW50ID0+IHtcbiAgcmV0dXJuIG5ldyBDbGllbnQoYXBpa2V5LCBvcHRpb25zKTtcbn07XG5cbi8vIFRoaXMgd2lsbCBiZSBkZXByZWNhdGVkIGluIGZlYXR1cmUgdXNlXG5leHBvcnQgY29uc3QgaW5pdCA9IEZpbGVzdGFjaztcblxuLyoqXG4gKiBmaWxlc3RhY2stanMgdmVyc2lvbi4gSW50ZXJwb2xhdGVkIGF0IGJ1aWxkIHRpbWUuXG4gKi9cbmV4cG9ydCBjb25zdCB2ZXJzaW9uID0gJ0B7VkVSU0lPTn0nO1xuXG5yZWdpc3Rlck1vZHVsZShGSUxFU1RBQ0tfTU9EVUxFUy5GSUxFU1RBQ0tfU0RLLCBGaWxlc3RhY2ssIHsgdmVyc2lvbjogJ0B7VkVSU0lPTn0nIH0pO1xuXG5leHBvcnQgKiBmcm9tICcuL2xpYi9hcGkvdHJhbnNmb3JtJztcbmV4cG9ydCAqIGZyb20gJy4vbGliL2ZpbGVsaW5rJztcbmV4cG9ydCAqIGZyb20gJy4vZmlsZXN0YWNrX2Vycm9yJztcbmV4cG9ydCAqIGZyb20gJy4vbGliL3JlcXVlc3QnO1xuZXhwb3J0ICogZnJvbSAnLi9saWIvdXRpbHMnO1xuXG5leHBvcnQge1xuICBVcGxvYWRUYWdzLFxuICBUcmFuc2Zvcm1TY2hlbWEsXG4gIFNlY3VyaXR5T3B0aW9ucyxcbiAgZ2V0U2VjdXJpdHksXG4gIHZhbGlkYXRlV2ViaG9va1NpZ25hdHVyZSxcbiAgV2ViaG9va1ZhbGlkYXRlUGF5bG9hZCxcbiAgQ2xpZW50T3B0aW9ucyxcbiAgUGlja2VyT3B0aW9ucyxcbiAgUGlja2VySW5zdGFuY2UsXG4gIFNlY3VyaXR5LFxuICBUcmFuc2Zvcm1PcHRpb25zLFxuICBSZXRyaWV2ZU9wdGlvbnMsXG4gIElucHV0RmlsZSxcbiAgVXBsb2FkT3B0aW9ucyxcbiAgU3RvcmVVcGxvYWRPcHRpb25zLFxuICBNZXRhZGF0YU9wdGlvbnMsXG4gIFByZXZpZXdPcHRpb25zLFxuICBQaWNrZXJVcGxvYWREb25lQ2FsbGJhY2ssXG4gIFBpY2tlckZpbGVNZXRhZGF0YSxcbiAgUGlja2VyUmVzcG9uc2UsXG4gIENsaWVudCxcbiAgRmlsZXN0YWNrRXJyb3IsXG4gIFBpY2tlckRpc3BsYXlNb2RlLFxuICBnZXRNaW1ldHlwZSxcbiAgUHJlZmV0Y2hPcHRpb25zLFxuICBQcmVmZXRjaFJlc3BvbnNlLFxuICBQcmVmZXRjaFBlcm1pc3Npb25zLFxuICBQcmVmZXRjaEV2ZW50c1xufTtcbiJdfQ==