@studiometa/js-toolkit
Version:
A set of useful little bits of JavaScript to boost your project! 🚀
51 lines (50 loc) • 1.34 kB
JavaScript
import { debounce } from "./debounce.js";
export * from "./trapFocus.js";
import { keyCodes } from "./keyCodes.js";
import { memoize } from "./memoize.js";
import { nextFrame } from "./nextFrame.js";
import { nextTick } from "./nextTick.js";
import { nextMicrotask } from "./nextMicrotask.js";
import { throttle } from "./throttle.js";
import { scrollTo } from "./scrollTo.js";
import { getComponentResolver } from "./getComponentResolver.js";
export * from "./is.js";
export * from "./has.js";
export * from "./css/index.js";
import {
objectToURLSearchParams,
push,
replace
} from "./history.js";
export * from "./collide/index.js";
export * from "./math/index.js";
export * from "./string/index.js";
export * from "./scheduler.js";
export * from "./noop.js";
import { tween } from "./tween.js";
import { Queue } from "./Queue.js";
import { SmartQueue } from "./SmartQueue.js";
export * from "./dom/index.js";
export * from "./wait.js";
export * from "./random.js";
export * from "./memo.js";
export * from "./loadElement.js";
export * from "./cache.js";
export {
Queue,
SmartQueue,
debounce,
getComponentResolver,
push as historyPush,
replace as historyReplace,
keyCodes,
memoize,
nextFrame,
nextMicrotask,
nextTick,
objectToURLSearchParams,
scrollTo,
throttle,
tween
};
//# sourceMappingURL=index.js.map