File Explorer

/proc/self/root/var/runtime/node_modules/@aws-sdk/client-amplifyuibuilder/dist-cjs

This explorer reads the filesystem of the server it runs on, so /workspace/user isn't present here. Browsing and the terminal still work against this server's own disk from /.

index.js22.8 KB · 658 lines
'use strict'; var client$1 = require('@aws-sdk/core/client');var core = require('@smithy/core');var client = require('@smithy/core/client');var config = require('@smithy/core/config');var endpoints = require('@smithy/core/endpoints');var protocols = require('@smithy/core/protocols');var retry = require('@smithy/core/retry');var schema = require('@smithy/core/schema');var httpAuthSchemeProvider = require('./auth/httpAuthSchemeProvider');var runtimeConfig = require('./runtimeConfig');var schemas_0 = require('./schemas/schemas_0');var errors = require('./models/errors');var AmplifyUIBuilderServiceException = require('./models/AmplifyUIBuilderServiceException'); const resolveClientEndpointParameters = (options) => {    return Object.assign(options, {        useDualstackEndpoint: options.useDualstackEndpoint ?? false,        useFipsEndpoint: options.useFipsEndpoint ?? false,        defaultSigningName: "amplifyuibuilder",    });};const commonParams = {    UseFIPS: { type: "builtInParams", name: "useFipsEndpoint" },    Endpoint: { type: "builtInParams", name: "endpoint" },    Region: { type: "builtInParams", name: "region" },    UseDualStack: { type: "builtInParams", name: "useDualstackEndpoint" },}; const getHttpAuthExtensionConfiguration = (runtimeConfig) => {    const _httpAuthSchemes = runtimeConfig.httpAuthSchemes;    let _httpAuthSchemeProvider = runtimeConfig.httpAuthSchemeProvider;    let _credentials = runtimeConfig.credentials;    return {        setHttpAuthScheme(httpAuthScheme) {            const index = _httpAuthSchemes.findIndex((scheme) => scheme.schemeId === httpAuthScheme.schemeId);            if (index === -1) {                _httpAuthSchemes.push(httpAuthScheme);            }            else {                _httpAuthSchemes.splice(index, 1, httpAuthScheme);            }        },        httpAuthSchemes() {            return _httpAuthSchemes;        },        setHttpAuthSchemeProvider(httpAuthSchemeProvider) {            _httpAuthSchemeProvider = httpAuthSchemeProvider;        },        httpAuthSchemeProvider() {            return _httpAuthSchemeProvider;        },        setCredentials(credentials) {            _credentials = credentials;        },        credentials() {            return _credentials;        },    };};const resolveHttpAuthRuntimeConfig = (config) => {    return {        httpAuthSchemes: config.httpAuthSchemes(),        httpAuthSchemeProvider: config.httpAuthSchemeProvider(),        credentials: config.credentials(),    };}; const resolveRuntimeExtensions = (runtimeConfig, extensions) => {    const extensionConfiguration = Object.assign(client$1.getAwsRegionExtensionConfiguration(runtimeConfig), client.getDefaultExtensionConfiguration(runtimeConfig), protocols.getHttpHandlerExtensionConfiguration(runtimeConfig), getHttpAuthExtensionConfiguration(runtimeConfig));    extensions.forEach((extension) => extension.configure(extensionConfiguration));    return Object.assign(runtimeConfig, client$1.resolveAwsRegionExtensionConfiguration(extensionConfiguration), client.resolveDefaultRuntimeConfig(extensionConfiguration), protocols.resolveHttpHandlerRuntimeConfig(extensionConfiguration), resolveHttpAuthRuntimeConfig(extensionConfiguration));}; class AmplifyUIBuilderClient extends client.Client {    config;    constructor(...[configuration]) {        const _config_0 = runtimeConfig.getRuntimeConfig(configuration || {});        super(_config_0);        this.initConfig = _config_0;        const _config_1 = resolveClientEndpointParameters(_config_0);        const _config_2 = client$1.resolveUserAgentConfig(_config_1);        const _config_3 = retry.resolveRetryConfig(_config_2);        const _config_4 = config.resolveRegionConfig(_config_3);        const _config_5 = client$1.resolveHostHeaderConfig(_config_4);        const _config_6 = endpoints.resolveEndpointConfig(_config_5);        const _config_7 = httpAuthSchemeProvider.resolveHttpAuthSchemeConfig(_config_6);        const _config_8 = resolveRuntimeExtensions(_config_7, configuration?.extensions || []);        this.config = _config_8;        this.middlewareStack.use(schema.getSchemaSerdePlugin(this.config));        this.middlewareStack.use(client$1.getUserAgentPlugin(this.config));        this.middlewareStack.use(retry.getRetryPlugin(this.config));        this.middlewareStack.use(protocols.getContentLengthPlugin(this.config));        this.middlewareStack.use(client$1.getHostHeaderPlugin(this.config));        this.middlewareStack.use(client$1.getLoggerPlugin(this.config));        this.middlewareStack.use(client$1.getRecursionDetectionPlugin(this.config));        this.middlewareStack.use(core.getHttpAuthSchemeEndpointRuleSetPlugin(this.config, {            httpAuthSchemeParametersProvider: httpAuthSchemeProvider.defaultAmplifyUIBuilderHttpAuthSchemeParametersProvider,            identityProviderConfigProvider: async (config) => new core.DefaultIdentityProviderConfig({                "aws.auth#sigv4": config.credentials,            }),        }));        this.middlewareStack.use(core.getHttpSigningPlugin(this.config));    }    destroy() {        super.destroy();    }} class CreateComponentCommand extends client.Command    .classBuilder()    .ep(commonParams)    .m(function (Command, cs, config, o) {    return [endpoints.getEndpointPlugin(config, Command.getEndpointParameterInstructions())];})    .s("AmplifyUIBuilder", "CreateComponent", {})    .n("AmplifyUIBuilderClient", "CreateComponentCommand")    .sc(schemas_0.CreateComponent$)    .build() {} class CreateFormCommand extends client.Command    .classBuilder()    .ep(commonParams)    .m(function (Command, cs, config, o) {    return [endpoints.getEndpointPlugin(config, Command.getEndpointParameterInstructions())];})    .s("AmplifyUIBuilder", "CreateForm", {})    .n("AmplifyUIBuilderClient", "CreateFormCommand")    .sc(schemas_0.CreateForm$)    .build() {} class CreateThemeCommand extends client.Command    .classBuilder()    .ep(commonParams)    .m(function (Command, cs, config, o) {    return [endpoints.getEndpointPlugin(config, Command.getEndpointParameterInstructions())];})    .s("AmplifyUIBuilder", "CreateTheme", {})    .n("AmplifyUIBuilderClient", "CreateThemeCommand")    .sc(schemas_0.CreateTheme$)    .build() {} class DeleteComponentCommand extends client.Command    .classBuilder()    .ep(commonParams)    .m(function (Command, cs, config, o) {    return [endpoints.getEndpointPlugin(config, Command.getEndpointParameterInstructions())];})    .s("AmplifyUIBuilder", "DeleteComponent", {})    .n("AmplifyUIBuilderClient", "DeleteComponentCommand")    .sc(schemas_0.DeleteComponent$)    .build() {} class DeleteFormCommand extends client.Command    .classBuilder()    .ep(commonParams)    .m(function (Command, cs, config, o) {    return [endpoints.getEndpointPlugin(config, Command.getEndpointParameterInstructions())];})    .s("AmplifyUIBuilder", "DeleteForm", {})    .n("AmplifyUIBuilderClient", "DeleteFormCommand")    .sc(schemas_0.DeleteForm$)    .build() {} class DeleteThemeCommand extends client.Command    .classBuilder()    .ep(commonParams)    .m(function (Command, cs, config, o) {    return [endpoints.getEndpointPlugin(config, Command.getEndpointParameterInstructions())];})    .s("AmplifyUIBuilder", "DeleteTheme", {})    .n("AmplifyUIBuilderClient", "DeleteThemeCommand")    .sc(schemas_0.DeleteTheme$)    .build() {} class ExchangeCodeForTokenCommand extends client.Command    .classBuilder()    .ep(commonParams)    .m(function (Command, cs, config, o) {    return [endpoints.getEndpointPlugin(config, Command.getEndpointParameterInstructions())];})    .s("AmplifyUIBuilder", "ExchangeCodeForToken", {})    .n("AmplifyUIBuilderClient", "ExchangeCodeForTokenCommand")    .sc(schemas_0.ExchangeCodeForToken$)    .build() {} class ExportComponentsCommand extends client.Command    .classBuilder()    .ep(commonParams)    .m(function (Command, cs, config, o) {    return [endpoints.getEndpointPlugin(config, Command.getEndpointParameterInstructions())];})    .s("AmplifyUIBuilder", "ExportComponents", {})    .n("AmplifyUIBuilderClient", "ExportComponentsCommand")    .sc(schemas_0.ExportComponents$)    .build() {} class ExportFormsCommand extends client.Command    .classBuilder()    .ep(commonParams)    .m(function (Command, cs, config, o) {    return [endpoints.getEndpointPlugin(config, Command.getEndpointParameterInstructions())];})    .s("AmplifyUIBuilder", "ExportForms", {})    .n("AmplifyUIBuilderClient", "ExportFormsCommand")    .sc(schemas_0.ExportForms$)    .build() {} class ExportThemesCommand extends client.Command    .classBuilder()    .ep(commonParams)    .m(function (Command, cs, config, o) {    return [endpoints.getEndpointPlugin(config, Command.getEndpointParameterInstructions())];})    .s("AmplifyUIBuilder", "ExportThemes", {})    .n("AmplifyUIBuilderClient", "ExportThemesCommand")    .sc(schemas_0.ExportThemes$)    .build() {} class GetCodegenJobCommand extends client.Command    .classBuilder()    .ep(commonParams)    .m(function (Command, cs, config, o) {    return [endpoints.getEndpointPlugin(config, Command.getEndpointParameterInstructions())];})    .s("AmplifyUIBuilder", "GetCodegenJob", {})    .n("AmplifyUIBuilderClient", "GetCodegenJobCommand")    .sc(schemas_0.GetCodegenJob$)    .build() {} class GetComponentCommand extends client.Command    .classBuilder()    .ep(commonParams)    .m(function (Command, cs, config, o) {    return [endpoints.getEndpointPlugin(config, Command.getEndpointParameterInstructions())];})    .s("AmplifyUIBuilder", "GetComponent", {})    .n("AmplifyUIBuilderClient", "GetComponentCommand")    .sc(schemas_0.GetComponent$)    .build() {} class GetFormCommand extends client.Command    .classBuilder()    .ep(commonParams)    .m(function (Command, cs, config, o) {    return [endpoints.getEndpointPlugin(config, Command.getEndpointParameterInstructions())];})    .s("AmplifyUIBuilder", "GetForm", {})    .n("AmplifyUIBuilderClient", "GetFormCommand")    .sc(schemas_0.GetForm$)    .build() {} class GetMetadataCommand extends client.Command    .classBuilder()    .ep(commonParams)    .m(function (Command, cs, config, o) {    return [endpoints.getEndpointPlugin(config, Command.getEndpointParameterInstructions())];})    .s("AmplifyUIBuilder", "GetMetadata", {})    .n("AmplifyUIBuilderClient", "GetMetadataCommand")    .sc(schemas_0.GetMetadata$)    .build() {} class GetThemeCommand extends client.Command    .classBuilder()    .ep(commonParams)    .m(function (Command, cs, config, o) {    return [endpoints.getEndpointPlugin(config, Command.getEndpointParameterInstructions())];})    .s("AmplifyUIBuilder", "GetTheme", {})    .n("AmplifyUIBuilderClient", "GetThemeCommand")    .sc(schemas_0.GetTheme$)    .build() {} class ListCodegenJobsCommand extends client.Command    .classBuilder()    .ep(commonParams)    .m(function (Command, cs, config, o) {    return [endpoints.getEndpointPlugin(config, Command.getEndpointParameterInstructions())];})    .s("AmplifyUIBuilder", "ListCodegenJobs", {})    .n("AmplifyUIBuilderClient", "ListCodegenJobsCommand")    .sc(schemas_0.ListCodegenJobs$)    .build() {} class ListComponentsCommand extends client.Command    .classBuilder()    .ep(commonParams)    .m(function (Command, cs, config, o) {    return [endpoints.getEndpointPlugin(config, Command.getEndpointParameterInstructions())];})    .s("AmplifyUIBuilder", "ListComponents", {})    .n("AmplifyUIBuilderClient", "ListComponentsCommand")    .sc(schemas_0.ListComponents$)    .build() {} class ListFormsCommand extends client.Command    .classBuilder()    .ep(commonParams)    .m(function (Command, cs, config, o) {    return [endpoints.getEndpointPlugin(config, Command.getEndpointParameterInstructions())];})    .s("AmplifyUIBuilder", "ListForms", {})    .n("AmplifyUIBuilderClient", "ListFormsCommand")    .sc(schemas_0.ListForms$)    .build() {} class ListTagsForResourceCommand extends client.Command    .classBuilder()    .ep(commonParams)    .m(function (Command, cs, config, o) {    return [endpoints.getEndpointPlugin(config, Command.getEndpointParameterInstructions())];})    .s("AmplifyUIBuilder", "ListTagsForResource", {})    .n("AmplifyUIBuilderClient", "ListTagsForResourceCommand")    .sc(schemas_0.ListTagsForResource$)    .build() {} class ListThemesCommand extends client.Command    .classBuilder()    .ep(commonParams)    .m(function (Command, cs, config, o) {    return [endpoints.getEndpointPlugin(config, Command.getEndpointParameterInstructions())];})    .s("AmplifyUIBuilder", "ListThemes", {})    .n("AmplifyUIBuilderClient", "ListThemesCommand")    .sc(schemas_0.ListThemes$)    .build() {} class PutMetadataFlagCommand extends client.Command    .classBuilder()    .ep(commonParams)    .m(function (Command, cs, config, o) {    return [endpoints.getEndpointPlugin(config, Command.getEndpointParameterInstructions())];})    .s("AmplifyUIBuilder", "PutMetadataFlag", {})    .n("AmplifyUIBuilderClient", "PutMetadataFlagCommand")    .sc(schemas_0.PutMetadataFlag$)    .build() {} class RefreshTokenCommand extends client.Command    .classBuilder()    .ep(commonParams)    .m(function (Command, cs, config, o) {    return [endpoints.getEndpointPlugin(config, Command.getEndpointParameterInstructions())];})    .s("AmplifyUIBuilder", "RefreshToken", {})    .n("AmplifyUIBuilderClient", "RefreshTokenCommand")    .sc(schemas_0.RefreshToken$)    .build() {} class StartCodegenJobCommand extends client.Command    .classBuilder()    .ep(commonParams)    .m(function (Command, cs, config, o) {    return [endpoints.getEndpointPlugin(config, Command.getEndpointParameterInstructions())];})    .s("AmplifyUIBuilder", "StartCodegenJob", {})    .n("AmplifyUIBuilderClient", "StartCodegenJobCommand")    .sc(schemas_0.StartCodegenJob$)    .build() {} class TagResourceCommand extends client.Command    .classBuilder()    .ep(commonParams)    .m(function (Command, cs, config, o) {    return [endpoints.getEndpointPlugin(config, Command.getEndpointParameterInstructions())];})    .s("AmplifyUIBuilder", "TagResource", {})    .n("AmplifyUIBuilderClient", "TagResourceCommand")    .sc(schemas_0.TagResource$)    .build() {} class UntagResourceCommand extends client.Command    .classBuilder()    .ep(commonParams)    .m(function (Command, cs, config, o) {    return [endpoints.getEndpointPlugin(config, Command.getEndpointParameterInstructions())];})    .s("AmplifyUIBuilder", "UntagResource", {})    .n("AmplifyUIBuilderClient", "UntagResourceCommand")    .sc(schemas_0.UntagResource$)    .build() {} class UpdateComponentCommand extends client.Command    .classBuilder()    .ep(commonParams)    .m(function (Command, cs, config, o) {    return [endpoints.getEndpointPlugin(config, Command.getEndpointParameterInstructions())];})    .s("AmplifyUIBuilder", "UpdateComponent", {})    .n("AmplifyUIBuilderClient", "UpdateComponentCommand")    .sc(schemas_0.UpdateComponent$)    .build() {} class UpdateFormCommand extends client.Command    .classBuilder()    .ep(commonParams)    .m(function (Command, cs, config, o) {    return [endpoints.getEndpointPlugin(config, Command.getEndpointParameterInstructions())];})    .s("AmplifyUIBuilder", "UpdateForm", {})    .n("AmplifyUIBuilderClient", "UpdateFormCommand")    .sc(schemas_0.UpdateForm$)    .build() {} class UpdateThemeCommand extends client.Command    .classBuilder()    .ep(commonParams)    .m(function (Command, cs, config, o) {    return [endpoints.getEndpointPlugin(config, Command.getEndpointParameterInstructions())];})    .s("AmplifyUIBuilder", "UpdateTheme", {})    .n("AmplifyUIBuilderClient", "UpdateThemeCommand")    .sc(schemas_0.UpdateTheme$)    .build() {} const paginateExportComponents = core.createPaginator(AmplifyUIBuilderClient, ExportComponentsCommand, "nextToken", "nextToken", ""); const paginateExportForms = core.createPaginator(AmplifyUIBuilderClient, ExportFormsCommand, "nextToken", "nextToken", ""); const paginateExportThemes = core.createPaginator(AmplifyUIBuilderClient, ExportThemesCommand, "nextToken", "nextToken", ""); const paginateListCodegenJobs = core.createPaginator(AmplifyUIBuilderClient, ListCodegenJobsCommand, "nextToken", "nextToken", "maxResults"); const paginateListComponents = core.createPaginator(AmplifyUIBuilderClient, ListComponentsCommand, "nextToken", "nextToken", "maxResults"); const paginateListForms = core.createPaginator(AmplifyUIBuilderClient, ListFormsCommand, "nextToken", "nextToken", "maxResults"); const paginateListThemes = core.createPaginator(AmplifyUIBuilderClient, ListThemesCommand, "nextToken", "nextToken", "maxResults"); const commands = {    CreateComponentCommand,    CreateFormCommand,    CreateThemeCommand,    DeleteComponentCommand,    DeleteFormCommand,    DeleteThemeCommand,    ExchangeCodeForTokenCommand,    ExportComponentsCommand,    ExportFormsCommand,    ExportThemesCommand,    GetCodegenJobCommand,    GetComponentCommand,    GetFormCommand,    GetMetadataCommand,    GetThemeCommand,    ListCodegenJobsCommand,    ListComponentsCommand,    ListFormsCommand,    ListTagsForResourceCommand,    ListThemesCommand,    PutMetadataFlagCommand,    RefreshTokenCommand,    StartCodegenJobCommand,    TagResourceCommand,    UntagResourceCommand,    UpdateComponentCommand,    UpdateFormCommand,    UpdateThemeCommand,};const paginators = {    paginateExportComponents,    paginateExportForms,    paginateExportThemes,    paginateListCodegenJobs,    paginateListComponents,    paginateListForms,    paginateListThemes,};class AmplifyUIBuilder extends AmplifyUIBuilderClient {}client.createAggregatedClient(commands, AmplifyUIBuilder, { paginators }); const CodegenJobGenericDataSourceType = {    DATA_STORE: "DataStore",};const CodegenGenericDataFieldDataType = {    AWS_DATE: "AWSDate",    AWS_DATE_TIME: "AWSDateTime",    AWS_EMAIL: "AWSEmail",    AWS_IP_ADDRESS: "AWSIPAddress",    AWS_JSON: "AWSJSON",    AWS_PHONE: "AWSPhone",    AWS_TIME: "AWSTime",    AWS_TIMESTAMP: "AWSTimestamp",    AWS_URL: "AWSURL",    BOOLEAN: "Boolean",    ENUM: "Enum",    FLOAT: "Float",    ID: "ID",    INT: "Int",    MODEL: "Model",    NON_MODEL: "NonModel",    STRING: "String",};const GenericDataRelationshipType = {    BELONGS_TO: "BELONGS_TO",    HAS_MANY: "HAS_MANY",    HAS_ONE: "HAS_ONE",};const JSModule = {    ES2020: "es2020",    ESNEXT: "esnext",};const JSScript = {    JS: "js",    JSX: "jsx",    TSX: "tsx",};const JSTarget = {    ES2015: "es2015",    ES2020: "es2020",};const CodegenJobStatus = {    FAILED: "failed",    IN_PROGRESS: "in_progress",    SUCCEEDED: "succeeded",};const SortDirection = {    ASC: "ASC",    DESC: "DESC",};const TokenProviders = {    FIGMA: "figma",};const FixedPosition = {    FIRST: "first",};const FormButtonsPosition = {    BOTTOM: "bottom",    TOP: "top",    TOP_AND_BOTTOM: "top_and_bottom",};const FormDataSourceType = {    CUSTOM: "Custom",    DATASTORE: "DataStore",};const StorageAccessLevel = {    PRIVATE: "private",    PROTECTED: "protected",    PUBLIC: "public",};const FormActionType = {    CREATE: "create",    UPDATE: "update",};const LabelDecorator = {    NONE: "none",    OPTIONAL: "optional",    REQUIRED: "required",}; exports.$Command = client.Command;exports.__Client = client.Client;exports.AmplifyUIBuilderServiceException = AmplifyUIBuilderServiceException.AmplifyUIBuilderServiceException;exports.AmplifyUIBuilder = AmplifyUIBuilder;exports.AmplifyUIBuilderClient = AmplifyUIBuilderClient;exports.CodegenGenericDataFieldDataType = CodegenGenericDataFieldDataType;exports.CodegenJobGenericDataSourceType = CodegenJobGenericDataSourceType;exports.CodegenJobStatus = CodegenJobStatus;exports.CreateComponentCommand = CreateComponentCommand;exports.CreateFormCommand = CreateFormCommand;exports.CreateThemeCommand = CreateThemeCommand;exports.DeleteComponentCommand = DeleteComponentCommand;exports.DeleteFormCommand = DeleteFormCommand;exports.DeleteThemeCommand = DeleteThemeCommand;exports.ExchangeCodeForTokenCommand = ExchangeCodeForTokenCommand;exports.ExportComponentsCommand = ExportComponentsCommand;exports.ExportFormsCommand = ExportFormsCommand;exports.ExportThemesCommand = ExportThemesCommand;exports.FixedPosition = FixedPosition;exports.FormActionType = FormActionType;exports.FormButtonsPosition = FormButtonsPosition;exports.FormDataSourceType = FormDataSourceType;exports.GenericDataRelationshipType = GenericDataRelationshipType;exports.GetCodegenJobCommand = GetCodegenJobCommand;exports.GetComponentCommand = GetComponentCommand;exports.GetFormCommand = GetFormCommand;exports.GetMetadataCommand = GetMetadataCommand;exports.GetThemeCommand = GetThemeCommand;exports.JSModule = JSModule;exports.JSScript = JSScript;exports.JSTarget = JSTarget;exports.LabelDecorator = LabelDecorator;exports.ListCodegenJobsCommand = ListCodegenJobsCommand;exports.ListComponentsCommand = ListComponentsCommand;exports.ListFormsCommand = ListFormsCommand;exports.ListTagsForResourceCommand = ListTagsForResourceCommand;exports.ListThemesCommand = ListThemesCommand;exports.PutMetadataFlagCommand = PutMetadataFlagCommand;exports.RefreshTokenCommand = RefreshTokenCommand;exports.SortDirection = SortDirection;exports.StartCodegenJobCommand = StartCodegenJobCommand;exports.StorageAccessLevel = StorageAccessLevel;exports.TagResourceCommand = TagResourceCommand;exports.TokenProviders = TokenProviders;exports.UntagResourceCommand = UntagResourceCommand;exports.UpdateComponentCommand = UpdateComponentCommand;exports.UpdateFormCommand = UpdateFormCommand;exports.UpdateThemeCommand = UpdateThemeCommand;exports.paginateExportComponents = paginateExportComponents;exports.paginateExportForms = paginateExportForms;exports.paginateExportThemes = paginateExportThemes;exports.paginateListCodegenJobs = paginateListCodegenJobs;exports.paginateListComponents = paginateListComponents;exports.paginateListForms = paginateListForms;exports.paginateListThemes = paginateListThemes;Object.prototype.hasOwnProperty.call(schemas_0, '__proto__') &&    !Object.prototype.hasOwnProperty.call(exports, '__proto__') &&    Object.defineProperty(exports, '__proto__', {        enumerable: true,        value: schemas_0['__proto__']    }); Object.keys(schemas_0).forEach(function (k) {    if (k !== 'default' && !Object.prototype.hasOwnProperty.call(exports, k)) exports[k] = schemas_0[k];});Object.prototype.hasOwnProperty.call(errors, '__proto__') &&    !Object.prototype.hasOwnProperty.call(exports, '__proto__') &&    Object.defineProperty(exports, '__proto__', {        enumerable: true,        value: errors['__proto__']    }); Object.keys(errors).forEach(function (k) {    if (k !== 'default' && !Object.prototype.hasOwnProperty.call(exports, k)) exports[k] = errors[k];});