@oazmi/esbuild-generic-loader
Version:
a utility library for building generic file loading plugins for esbuild
17 lines (16 loc) • 1.38 kB
JavaScript
export { console_log, json_parse, json_stringify, math_min, noop, object_entries, object_fromEntries, object_keys, object_values, promise_all } from "./deps/jsr.io/@oazmi/kitchensink/0.9.13/src/alias.js";
export { rangeArray, zipArrays, zipIteratorsMapperFactory } from "./deps/jsr.io/@oazmi/kitchensink/0.9.13/src/array1d.js";
export { ensureFile, getRuntime, getRuntimeCwd, identifyCurrentRuntime, readFile, RUNTIME, writeFile, writeTextFile } from "./deps/jsr.io/@oazmi/kitchensink/0.9.13/src/crossenv.js";
export { ensureEndSlash, ensureFileUrlIsLocalPath, getUriScheme, joinPaths, parseFilepathInfo, pathToPosixPath, relativePath, resolveAsUrl, resolvePathFactory } from "./deps/jsr.io/@oazmi/kitchensink/0.9.13/src/pathman.js";
export { escapeLiteralStringForRegex } from "./deps/jsr.io/@oazmi/kitchensink/0.9.13/src/stringman.js";
export { isArray, isString } from "./deps/jsr.io/@oazmi/kitchensink/0.9.13/src/struct.js";
/** flags used for minifying (or eliminating) debugging logs and asserts, when an intelligent bundler, such as `esbuild`, is used. */
export var DEBUG;
(function (DEBUG) {
DEBUG[DEBUG["META"] = 1] = "META";
DEBUG[DEBUG["LOG"] = 0] = "LOG";
DEBUG[DEBUG["ASSERT"] = 1] = "ASSERT";
DEBUG[DEBUG["ERROR"] = 1] = "ERROR";
DEBUG[DEBUG["PRODUCTION"] = 1] = "PRODUCTION";
DEBUG[DEBUG["MINIFY"] = 1] = "MINIFY";
})(DEBUG || (DEBUG = {}));