netcdf4-wasm
Version:
NetCDF4 library compiled to WebAssembly with TypeScript bindings
22 lines • 1.74 kB
JavaScript
;
// Lazy file reading - public surface
//
// These primitives let NetCDF read a file without loading it entirely into
// memory. See the individual modules for details; the high-level entry point is
// `Dataset(source, 'r', { lazy: true })` in the main API.
Object.defineProperty(exports, "__esModule", { value: true });
exports.createLazyReader = exports.mountLazyFile = exports.createLazyStreamOps = exports.BlobReader = exports.NodeFileReader = exports.MemoryReader = exports.CachedReader = void 0;
var block_cache_1 = require("./block-cache");
Object.defineProperty(exports, "CachedReader", { enumerable: true, get: function () { return block_cache_1.CachedReader; } });
var memory_reader_1 = require("./memory-reader");
Object.defineProperty(exports, "MemoryReader", { enumerable: true, get: function () { return memory_reader_1.MemoryReader; } });
var node_reader_1 = require("./node-reader");
Object.defineProperty(exports, "NodeFileReader", { enumerable: true, get: function () { return node_reader_1.NodeFileReader; } });
var blob_reader_1 = require("./blob-reader");
Object.defineProperty(exports, "BlobReader", { enumerable: true, get: function () { return blob_reader_1.BlobReader; } });
var emscripten_fs_1 = require("./emscripten-fs");
Object.defineProperty(exports, "createLazyStreamOps", { enumerable: true, get: function () { return emscripten_fs_1.createLazyStreamOps; } });
Object.defineProperty(exports, "mountLazyFile", { enumerable: true, get: function () { return emscripten_fs_1.mountLazyFile; } });
var factory_1 = require("./factory");
Object.defineProperty(exports, "createLazyReader", { enumerable: true, get: function () { return factory_1.createLazyReader; } });
//# sourceMappingURL=index.js.map