UNPKG

@laubloch/scrolly-motion

Version:

Advanced scroll animation library with breakpoint support, timeline presets.

17 lines (16 loc) 1.04 kB
/** * ScrollyMotion - Advanced Scroll Animation Library */ import { ScrollyMotion } from "./core/ModularScrollyMotionCore.js"; import { ModularScrollyMotion } from "./core/ModularScrollyMotion.js"; export { ScrollyMotion, ModularScrollyMotion }; export type { ScrollAnimatorConfig, AnimationConfig, StaggerConfig, BreakpointAnimationConfig, TimelineStep, TimelinePreset, ScrollElement, DebouncedFunction, } from "./types/index.js"; export { timeline, stagger, themes, webcomponents, moduleRegistry, defaultModules, allModules, } from "./modules/index.js"; export type { ScrollyMotionModule, ScrollyMotionCore, } from "./modules/index.js"; export { Parser } from "./core/Parser.js"; export { Animation } from "./core/Animation.js"; export { debounce, parseClasses, parseSize, initializeMediaQueries, } from "./utils/helpers.js"; export { DEFAULT_CONFIG } from "./utils/constants.js"; export { warningSystem, WarningSystem } from "./utils/warnings.js"; export type { ModuleWarning } from "./utils/warnings.js"; export default ScrollyMotion;