UNPKG

@loaders.gl/core

Version:

Framework-independent loaders for 3D graphics formats

54 lines 2.92 kB
import { parse } from './lib/parse'; import { parseSync } from './lib/parse-sync'; import { fetchFile } from './lib/fetch/fetch-file'; import { load } from './lib/load'; import { resolvePath } from './lib/fetch/file-aliases'; import { global } from './utils/globals'; import * as path from './lib/path/path'; export { path }; export { setPathPrefix, getPathPrefix, resolvePath } from './lib/fetch/file-aliases.js'; export { fetchFile } from './lib/fetch/fetch-file'; export { readFileSync } from './lib/fetch/read-file'; export { writeFile, writeFileSync } from './lib/fetch/write-file'; export { getErrorMessageFromResponseSync as _getErrorMessageFromResponseSync, getErrorMessageFromResponse as _getErrorMessageFromResponse } from './lib/fetch/fetch-error-message'; export { registerLoaders } from './lib/register-loaders'; export { parse } from './lib/parse'; export { parseSync } from './lib/parse-sync'; export { parseInBatches } from './lib/parse-in-batches'; export { parseInBatchesSync } from './lib/parse-in-batches-sync'; export { load, loadInBatches } from './lib/load'; export { encode, encodeSync, encodeInBatches } from './lib/encode'; export { save, saveSync } from './lib/save'; export { isPromise, isIterable, isAsyncIterable, isIterator, isFetchResponse, isReadableStream, isWritableStream } from './javascript-utils/is-type'; export { toArrayBuffer } from './javascript-utils/binary-utils'; export { getStreamIterator } from './javascript-utils/stream-utils'; export { forEach, concatenateAsyncIterator, lineAsyncIterator, textDecoderAsyncIterator, numberedLineAsyncIterator } from './javascript-utils/async-iterator-utils'; export { isBrowser, self, window, global, document } from './utils/globals'; export { default as assert } from './utils/assert'; export { selectLoader as _selectLoader } from './lib/select-loader'; export { default as _WorkerThread } from './worker-utils/worker-thread'; export { default as _WorkerFarm } from './worker-utils/worker-farm'; export { default as _WorkerPool } from './worker-utils/worker-pool'; export { default as _fetchProgress } from './lib/progress/fetch-progress'; export { _unregisterLoaders } from './lib/register-loaders'; export const TextEncoder = global.TextEncoder; export const TextDecoder = global.TextDecoder; export async function createReadStream(url, options) { console.warn('createReadStream() deprecated, use fetch().then(resp => resp.body)'); url = resolvePath(url); const response = await fetchFile(url, options); return response.body; } export function parseFile(...args) { console.warn('parse() deprecated, use parse()'); return parse(...args); } export function parseFileSync(...args) { console.warn('parseSync() deprecated, use parseSync()'); return parseSync(...args); } export function loadFile(...args) { console.warn('loadFile() deprecated, use load()'); return load(...args); } //# sourceMappingURL=index.js.map