SYMBOL INDEX (52 symbols across 11 files) FILE: lib/index.js function createListrOptions (line 34) | function createListrOptions (options) { function runContentfulExport (line 46) | function runContentfulExport (params) { FILE: lib/parseOptions.js function parseOptions (line 9) | function parseOptions (params) { FILE: lib/tasks/download-assets.js function downloadAsset (line 19) | async function downloadAsset ({ url, directory, httpClient }) { function downloadAssets (line 53) | function downloadAssets (options) { FILE: lib/tasks/get-space-data.js constant MAX_ALLOWED_LIMIT (line 6) | const MAX_ALLOWED_LIMIT = 1000 function getFullSourceSpace (line 13) | function getFullSourceSpace ({ function getEditorInterfaces (line 160) | function getEditorInterfaces (contentTypes) { function pagedGet (line 183) | function pagedGet ({ source, method, skip = 0, aggregatedResponse = null... function logPagingStatus (line 222) | function logPagingStatus (response, requestQuery, userLimit) { function extractItems (line 234) | function extractItems (response) { function filterDrafts (line 238) | function filterDrafts (items, includeDrafts, cdaClient) { function filterArchived (line 243) | function filterArchived (items, includeArchived) { function removeTags (line 247) | function removeTags (items, stripTags) { FILE: lib/tasks/init-client.js function logHandler (line 5) | function logHandler (level, data) { function initClient (line 9) | function initClient (opts, useCda = false) { FILE: lib/utils/embargoedAssets.js constant SIX_HOURS_IN_MS (line 3) | const SIX_HOURS_IN_MS = 6 * 60 * 60 * 1000 function createAssetKey (line 14) | function createAssetKey (host, accessToken, spaceId, environmentId, expi... function createCachedAssetKey (line 30) | async function createCachedAssetKey (host, accessToken, spaceId, environ... function generateSignedToken (line 59) | function generateSignedToken (secret, urlWithoutQueryParams, expiresAtMs) { function generateSignedUrl (line 68) | function generateSignedUrl (policy, secret, url, expiresAtMs) { function isEmbargoedAsset (line 80) | function isEmbargoedAsset (url) { function calculateExpiryTimestamp (line 85) | function calculateExpiryTimestamp () { function signUrl (line 98) | function signUrl (host, accessToken, spaceId, environmentId, url, expire... FILE: lib/utils/headers.js function getHeadersConfig (line 15) | function getHeadersConfig (value) { FILE: test/unit/tasks/download-assets.test.js constant BASE_PATH (line 11) | const BASE_PATH = '//images.contentful.com' constant BASE_PATH_SECURE (line 12) | const BASE_PATH_SECURE = '//images.secure.contentful.com' constant ASSET_PATH (line 13) | const ASSET_PATH = '/kq9lln4hyr8s/2MTd2wBirYikEYkIIc0YSw/7aa4c06f3054996... constant EXISTING_ASSET_FILENAME (line 14) | const EXISTING_ASSET_FILENAME = 'rocka-nutrition.png' constant EXISTING_ASSET_URL (line 15) | const EXISTING_ASSET_URL = `${ASSET_PATH}/${EXISTING_ASSET_FILENAME}` constant EMBARGOED_ASSET_FILENAME (line 16) | const EMBARGOED_ASSET_FILENAME = 'space-dog.png' constant EMBARGOED_ASSET_URL (line 17) | const EMBARGOED_ASSET_URL = `${ASSET_PATH}/${EMBARGOED_ASSET_FILENAME}` constant NON_EXISTING_URL (line 18) | const NON_EXISTING_URL = '/does-not-exist.png' constant UNICODE_SHORT_FILENAME (line 19) | const UNICODE_SHORT_FILENAME = '测试文件.jpg' constant UNICODE_SHORT_URL (line 20) | const UNICODE_SHORT_URL = `${ASSET_PATH}/${encodeURIComponent(UNICODE_SH... constant UNICODE_LONG_FILENAME (line 21) | const UNICODE_LONG_FILENAME = `${'测试文件'.repeat(10)}.jpg` constant UNICODE_LONG_URL (line 22) | const UNICODE_LONG_URL = `${ASSET_PATH}/${encodeURIComponent(UNICODE_LON... constant DIFFERENT_FILENAME (line 23) | const DIFFERENT_FILENAME = 'different filename.jpg' constant UPLOAD_URL (line 24) | const UPLOAD_URL = '//file-stack-url-do-not-use-me.png' constant API_HOST (line 26) | const API_HOST = 'api.contentful.com' constant SPACE_ID (line 27) | const SPACE_ID = 'kq9lln4hyr8s' constant ACCESS_TOKEN (line 28) | const ACCESS_TOKEN = 'abc' constant ENVIRONMENT_ID (line 29) | const ENVIRONMENT_ID = 'master' constant POLICY (line 30) | const POLICY = 'eyJhbG.eyJMDIyfQ.SflKx5c' constant SECRET (line 31) | const SECRET = 's3cr3t' function getAssets (line 70) | function getAssets ({ existing = 0, nonExisting = 0, missingUrl = 0, emb... FILE: test/unit/tasks/get-space-data.test.js function pagedResult (line 6) | function pagedResult (query, maxItems, mock = {}) { function pagedContentResult (line 18) | function pagedContentResult (query, maxItems, mock = {}) { function setupMocks (line 39) | function setupMocks () { FILE: test/unit/utils/embargoedAssets.test.js constant SIX_HOURS_IN_MS (line 2) | const SIX_HOURS_IN_MS = 6 * 60 * 60 * 1000 FILE: types.d.ts type Options (line 1) | interface Options { type ContentfulExportField (line 33) | type ContentfulExportField = 'contentTypes' | 'entries' | 'assets' | 'lo...