@tsparticles/all
Version:
All-inclusive tsParticles bundle — all engine packages, plugins, interactions, presets, shapes, updaters, effects, paths, emitters, sounds, and palettes in one dependency. Ready to use components available for React, Vue.js (2.x and 3.x), Angular, Svelte,
172 lines (171 loc) • 10.7 kB
JavaScript
"use strict";
Object.defineProperty(exports, "__esModule", { value: true });
exports.loadAll = loadAll;
const shape_arrow_1 = require("@tsparticles/shape-arrow");
const plugin_background_mask_1 = require("@tsparticles/plugin-background-mask");
const path_branches_1 = require("@tsparticles/path-branches");
const path_brownian_1 = require("@tsparticles/path-brownian");
const effect_bubble_1 = require("@tsparticles/effect-bubble");
const plugin_canvas_mask_1 = require("@tsparticles/plugin-canvas-mask");
const shape_cards_1 = require("@tsparticles/shape-cards");
const shape_cog_1 = require("@tsparticles/shape-cog");
const path_curl_noise_1 = require("@tsparticles/path-curl-noise");
const path_curves_1 = require("@tsparticles/path-curves");
const plugin_easing_back_1 = require("@tsparticles/plugin-easing-back");
const plugin_easing_bounce_1 = require("@tsparticles/plugin-easing-bounce");
const plugin_easing_circ_1 = require("@tsparticles/plugin-easing-circ");
const plugin_easing_cubic_1 = require("@tsparticles/plugin-easing-cubic");
const plugin_easing_elastic_1 = require("@tsparticles/plugin-easing-elastic");
const plugin_easing_expo_1 = require("@tsparticles/plugin-easing-expo");
const plugin_easing_gaussian_1 = require("@tsparticles/plugin-easing-gaussian");
const plugin_easing_linear_1 = require("@tsparticles/plugin-easing-linear");
const plugin_easing_quart_1 = require("@tsparticles/plugin-easing-quart");
const plugin_easing_quint_1 = require("@tsparticles/plugin-easing-quint");
const plugin_easing_sigmoid_1 = require("@tsparticles/plugin-easing-sigmoid");
const plugin_easing_sine_1 = require("@tsparticles/plugin-easing-sine");
const plugin_easing_smoothstep_1 = require("@tsparticles/plugin-easing-smoothstep");
const plugin_emitters_shape_canvas_1 = require("@tsparticles/plugin-emitters-shape-canvas");
const plugin_emitters_shape_path_1 = require("@tsparticles/plugin-emitters-shape-path");
const plugin_emitters_shape_polygon_1 = require("@tsparticles/plugin-emitters-shape-polygon");
const plugin_export_image_1 = require("@tsparticles/plugin-export-image");
const plugin_export_json_1 = require("@tsparticles/plugin-export-json");
const plugin_export_video_1 = require("@tsparticles/plugin-export-video");
const interaction_external_cannon_1 = require("@tsparticles/interaction-external-cannon");
const interaction_external_particle_1 = require("@tsparticles/interaction-external-particle");
const interaction_external_pop_1 = require("@tsparticles/interaction-external-pop");
const effect_filter_1 = require("@tsparticles/effect-filter");
const path_fractal_noise_1 = require("@tsparticles/path-fractal-noise");
const tsparticles_1 = require("tsparticles");
const shape_gif_1 = require("@tsparticles/shape-gif");
const updater_gradient_1 = require("@tsparticles/updater-gradient");
const path_grid_1 = require("@tsparticles/path-grid");
const shape_heart_1 = require("@tsparticles/shape-heart");
const plugin_hsv_color_1 = require("@tsparticles/plugin-hsv-color");
const plugin_hwb_color_1 = require("@tsparticles/plugin-hwb-color");
const plugin_infection_1 = require("@tsparticles/plugin-infection");
const shape_infinity_1 = require("@tsparticles/shape-infinity");
const plugin_lab_color_1 = require("@tsparticles/plugin-lab-color");
const plugin_lch_color_1 = require("@tsparticles/plugin-lch-color");
const path_levy_1 = require("@tsparticles/path-levy");
const interaction_light_1 = require("@tsparticles/interaction-light");
const plugin_manual_particles_1 = require("@tsparticles/plugin-manual-particles");
const shape_matrix_1 = require("@tsparticles/shape-matrix");
const plugin_motion_1 = require("@tsparticles/plugin-motion");
const plugin_named_color_1 = require("@tsparticles/plugin-named-color");
const plugin_oklab_color_1 = require("@tsparticles/plugin-oklab-color");
const plugin_oklch_color_1 = require("@tsparticles/plugin-oklch-color");
const updater_orbit_1 = require("@tsparticles/updater-orbit");
const effect_particles_1 = require("@tsparticles/effect-particles");
const interaction_particles_repulse_1 = require("@tsparticles/interaction-particles-repulse");
const shape_path_1 = require("@tsparticles/shape-path");
const path_perlin_noise_1 = require("@tsparticles/path-perlin-noise");
const plugin_poisson_disc_1 = require("@tsparticles/plugin-poisson-disc");
const plugin_polygon_mask_1 = require("@tsparticles/plugin-polygon-mask");
const path_polygon_1 = require("@tsparticles/path-polygon");
const path_random_1 = require("@tsparticles/path-random");
const plugin_responsive_1 = require("@tsparticles/plugin-responsive");
const shape_ribbon_1 = require("@tsparticles/shape-ribbon");
const shape_rounded_polygon_1 = require("@tsparticles/shape-rounded-polygon");
const shape_rounded_rect_1 = require("@tsparticles/shape-rounded-rect");
const path_svg_1 = require("@tsparticles/path-svg");
const effect_shadow_1 = require("@tsparticles/effect-shadow");
const path_simplex_noise_1 = require("@tsparticles/path-simplex-noise");
const plugin_sounds_1 = require("@tsparticles/plugin-sounds");
const path_spiral_1 = require("@tsparticles/path-spiral");
const shape_spiral_1 = require("@tsparticles/shape-spiral");
const shape_squircle_1 = require("@tsparticles/shape-squircle");
const plugin_themes_1 = require("@tsparticles/plugin-themes");
const effect_trail_1 = require("@tsparticles/effect-trail");
const plugin_trail_1 = require("@tsparticles/plugin-trail");
const path_zig_zag_1 = require("@tsparticles/path-zig-zag");
const plugin_zoom_1 = require("@tsparticles/plugin-zoom");
async function loadAll(engine) {
engine.checkVersion("4.6.0");
await engine.pluginManager.register(async (e) => {
const loadInteractionsForAll = async (e) => {
await (0, tsparticles_1.loadFull)(e);
await Promise.all([
(0, interaction_external_cannon_1.loadExternalCannonInteraction)(e),
(0, interaction_external_particle_1.loadExternalParticleInteraction)(e),
(0, interaction_external_pop_1.loadExternalPopInteraction)(e),
(0, interaction_light_1.loadLightInteraction)(e),
(0, interaction_particles_repulse_1.loadParticlesRepulseInteraction)(e),
(0, plugin_infection_1.loadInfectionPlugin)(e),
(0, plugin_emitters_shape_canvas_1.loadEmittersShapeCanvas)(e),
(0, plugin_emitters_shape_path_1.loadEmittersShapePath)(e),
(0, plugin_emitters_shape_polygon_1.loadEmittersShapePolygon)(e),
(0, path_branches_1.loadBranchesPath)(e),
(0, path_brownian_1.loadBrownianPath)(e),
(0, path_curl_noise_1.loadCurlNoisePath)(e),
(0, path_curves_1.loadCurvesPath)(e),
(0, path_fractal_noise_1.loadFractalNoisePath)(e),
(0, path_grid_1.loadGridPath)(e),
(0, path_levy_1.loadLevyPath)(e),
(0, path_perlin_noise_1.loadPerlinNoisePath)(e),
(0, path_polygon_1.loadPolygonPath)(e),
(0, path_random_1.loadRandomPath)(e),
(0, path_svg_1.loadSVGPath)(e),
(0, path_spiral_1.loadSpiralPath)(e),
(0, path_zig_zag_1.loadZigZagPath)(e),
(0, path_simplex_noise_1.loadSimplexNoisePath)(e),
]);
};
await Promise.all([
loadInteractionsForAll(e),
(0, plugin_hsv_color_1.loadHsvColorPlugin)(e),
(0, plugin_hwb_color_1.loadHwbColorPlugin)(e),
(0, plugin_lab_color_1.loadLabColorPlugin)(e),
(0, plugin_lch_color_1.loadLchColorPlugin)(e),
(0, plugin_oklab_color_1.loadOklabColorPlugin)(e),
(0, plugin_oklch_color_1.loadOklchColorPlugin)(e),
(0, plugin_named_color_1.loadNamedColorPlugin)(e),
(0, plugin_easing_back_1.loadEasingBackPlugin)(e),
(0, plugin_easing_bounce_1.loadEasingBouncePlugin)(e),
(0, plugin_easing_circ_1.loadEasingCircPlugin)(e),
(0, plugin_easing_cubic_1.loadEasingCubicPlugin)(e),
(0, plugin_easing_elastic_1.loadEasingElasticPlugin)(e),
(0, plugin_easing_expo_1.loadEasingExpoPlugin)(e),
(0, plugin_easing_gaussian_1.loadEasingGaussianPlugin)(e),
(0, plugin_easing_linear_1.loadEasingLinearPlugin)(e),
(0, plugin_easing_quart_1.loadEasingQuartPlugin)(e),
(0, plugin_easing_quint_1.loadEasingQuintPlugin)(e),
(0, plugin_easing_sigmoid_1.loadEasingSigmoidPlugin)(e),
(0, plugin_easing_sine_1.loadEasingSinePlugin)(e),
(0, plugin_easing_smoothstep_1.loadEasingSmoothstepPlugin)(e),
(0, plugin_background_mask_1.loadBackgroundMaskPlugin)(e),
(0, plugin_canvas_mask_1.loadCanvasMaskPlugin)(e),
(0, plugin_manual_particles_1.loadManualParticlesPlugin)(e),
(0, plugin_motion_1.loadMotionPlugin)(e),
(0, plugin_poisson_disc_1.loadPoissonDiscPlugin)(e),
(0, plugin_polygon_mask_1.loadPolygonMaskPlugin)(e),
(0, plugin_responsive_1.loadResponsivePlugin)(e),
(0, plugin_sounds_1.loadSoundsPlugin)(e),
(0, plugin_themes_1.loadThemesPlugin)(e),
(0, plugin_trail_1.loadTrailPlugin)(e),
(0, plugin_zoom_1.loadZoomPlugin)(e),
(0, plugin_export_image_1.loadExportImagePlugin)(e),
(0, plugin_export_json_1.loadExportJSONPlugin)(e),
(0, plugin_export_video_1.loadExportVideoPlugin)(e),
(0, updater_gradient_1.loadGradientUpdater)(e),
(0, updater_orbit_1.loadOrbitUpdater)(e),
(0, effect_bubble_1.loadBubbleEffect)(e),
(0, effect_filter_1.loadFilterEffect)(e),
(0, effect_particles_1.loadParticlesEffect)(e),
(0, effect_shadow_1.loadShadowEffect)(e),
(0, effect_trail_1.loadTrailEffect)(e),
(0, shape_arrow_1.loadArrowShape)(e),
(0, shape_cards_1.loadCardsShape)(e),
(0, shape_cog_1.loadCogShape)(e),
(0, shape_gif_1.loadGifShape)(e),
(0, shape_heart_1.loadHeartShape)(e),
(0, shape_infinity_1.loadInfinityShape)(e),
(0, shape_matrix_1.loadMatrixShape)(e),
(0, shape_path_1.loadPathShape)(e),
(0, shape_ribbon_1.loadRibbonShape)(e),
(0, shape_rounded_polygon_1.loadRoundedPolygonShape)(e),
(0, shape_rounded_rect_1.loadRoundedRectShape)(e),
(0, shape_spiral_1.loadSpiralShape)(e),
(0, shape_squircle_1.loadSquircleShape)(e),
]);
});
}