2019-03-16 15:44:29 -07:00
|
|
|
import APIError from './APIError';
|
|
|
|
import Cursor, { CURSOR_COMPATIBILITY_SYMBOL } from './Cursor';
|
|
|
|
import EditorialWorkflowError, { EDITORIAL_WORKFLOW_ERROR } from './EditorialWorkflowError';
|
|
|
|
import localForage from './localForage';
|
|
|
|
import { resolvePath, basename, fileExtensionWithSeparator, fileExtension } from './path';
|
2019-07-24 15:20:41 -07:00
|
|
|
import {
|
|
|
|
filterPromises,
|
|
|
|
filterPromisesWith,
|
|
|
|
onlySuccessfulPromises,
|
|
|
|
resolvePromiseProperties,
|
|
|
|
then,
|
|
|
|
} from './promise';
|
2019-03-16 15:44:29 -07:00
|
|
|
import unsentRequest from './unsentRequest';
|
2019-08-24 10:54:59 -07:00
|
|
|
import {
|
|
|
|
filterByPropExtension,
|
|
|
|
getPaginatedRequestIterator,
|
|
|
|
parseLinkHeader,
|
|
|
|
parseResponse,
|
|
|
|
responseParser,
|
|
|
|
} from './backendUtil';
|
2019-03-16 15:44:29 -07:00
|
|
|
import loadScript from './loadScript';
|
|
|
|
import getBlobSHA from './getBlobSHA';
|
|
|
|
|
|
|
|
export const NetlifyCmsLibUtil = {
|
|
|
|
APIError,
|
|
|
|
Cursor,
|
|
|
|
CURSOR_COMPATIBILITY_SYMBOL,
|
|
|
|
EditorialWorkflowError,
|
|
|
|
EDITORIAL_WORKFLOW_ERROR,
|
|
|
|
localForage,
|
|
|
|
resolvePath,
|
|
|
|
basename,
|
|
|
|
fileExtensionWithSeparator,
|
|
|
|
fileExtension,
|
|
|
|
filterPromises,
|
2019-07-24 15:20:41 -07:00
|
|
|
filterPromisesWith,
|
|
|
|
onlySuccessfulPromises,
|
2019-03-16 15:44:29 -07:00
|
|
|
resolvePromiseProperties,
|
|
|
|
then,
|
|
|
|
unsentRequest,
|
|
|
|
filterByPropExtension,
|
2019-08-24 10:54:59 -07:00
|
|
|
parseLinkHeader,
|
2019-03-16 15:44:29 -07:00
|
|
|
parseResponse,
|
|
|
|
responseParser,
|
|
|
|
loadScript,
|
|
|
|
getBlobSHA,
|
|
|
|
};
|
|
|
|
export {
|
|
|
|
APIError,
|
|
|
|
Cursor,
|
|
|
|
CURSOR_COMPATIBILITY_SYMBOL,
|
|
|
|
EditorialWorkflowError,
|
|
|
|
EDITORIAL_WORKFLOW_ERROR,
|
|
|
|
localForage,
|
|
|
|
resolvePath,
|
|
|
|
basename,
|
|
|
|
fileExtensionWithSeparator,
|
|
|
|
fileExtension,
|
|
|
|
filterPromises,
|
2019-07-24 15:20:41 -07:00
|
|
|
filterPromisesWith,
|
|
|
|
onlySuccessfulPromises,
|
2019-03-16 15:44:29 -07:00
|
|
|
resolvePromiseProperties,
|
|
|
|
then,
|
|
|
|
unsentRequest,
|
|
|
|
filterByPropExtension,
|
2019-08-24 10:54:59 -07:00
|
|
|
parseLinkHeader,
|
|
|
|
getPaginatedRequestIterator,
|
2019-03-16 15:44:29 -07:00
|
|
|
parseResponse,
|
|
|
|
responseParser,
|
|
|
|
loadScript,
|
|
|
|
getBlobSHA,
|
|
|
|
};
|