@tsparticles/slim
Version:
Slim tsParticles bundle — core engine with essential plugins, presets, and interactions for lightweight particle animations. Ready to use components available for React, Vue.js (2.x and 3.x), Angular, Svelte, jQuery, Preact, Riot.js, Inferno.
2 lines (1 loc) • 5.65 kB
JavaScript
!function(t){t.__tsParticlesInternals=t.__tsParticlesInternals||{},t.__tsParticlesInternals.bundles=t.__tsParticlesInternals.bundles||{},t.__tsParticlesInternals.effects=t.__tsParticlesInternals.effects||{},t.__tsParticlesInternals.engine=t.__tsParticlesInternals.engine||{},t.__tsParticlesInternals.interactions=t.__tsParticlesInternals.interactions||{},t.__tsParticlesInternals.palettes=t.__tsParticlesInternals.palettes||{},t.__tsParticlesInternals.paths=t.__tsParticlesInternals.paths||{},t.__tsParticlesInternals.plugins=t.__tsParticlesInternals.plugins||{},t.__tsParticlesInternals.plugins=t.__tsParticlesInternals.plugins||{},t.__tsParticlesInternals.plugins.emittersShapes=t.__tsParticlesInternals.plugins.emittersShapes||{},t.__tsParticlesInternals.presets=t.__tsParticlesInternals.presets||{},t.__tsParticlesInternals.shapes=t.__tsParticlesInternals.shapes||{},t.__tsParticlesInternals.updaters=t.__tsParticlesInternals.updaters||{},t.__tsParticlesInternals.utils=t.__tsParticlesInternals.utils||{},t.__tsParticlesInternals.canvas=t.__tsParticlesInternals.canvas||{},t.__tsParticlesInternals.canvas=t.__tsParticlesInternals.canvas||{},t.__tsParticlesInternals.canvas.utils=t.__tsParticlesInternals.canvas.utils||{},t.__tsParticlesInternals.path=t.__tsParticlesInternals.path||{},t.__tsParticlesInternals.path=t.__tsParticlesInternals.path||{},t.__tsParticlesInternals.path.utils=t.__tsParticlesInternals.path.utils||{};var s="undefined"!=typeof Proxy?function(t){return new Proxy(t,{get:function(t,s){return s in t||(t[s]={}),t[s]}})}:function(t){return t};t.__tsParticlesInternals.bundles=s(t.__tsParticlesInternals.bundles),t.__tsParticlesInternals.effects=s(t.__tsParticlesInternals.effects),t.__tsParticlesInternals.interactions=s(t.__tsParticlesInternals.interactions),t.__tsParticlesInternals.palettes=s(t.__tsParticlesInternals.palettes),t.__tsParticlesInternals.paths=s(t.__tsParticlesInternals.paths),t.__tsParticlesInternals.plugins=s(t.__tsParticlesInternals.plugins),t.__tsParticlesInternals.plugins.emittersShapes=s(t.__tsParticlesInternals.plugins.emittersShapes),t.__tsParticlesInternals.presets=s(t.__tsParticlesInternals.presets),t.__tsParticlesInternals.shapes=s(t.__tsParticlesInternals.shapes),t.__tsParticlesInternals.updaters=s(t.__tsParticlesInternals.updaters),t.__tsParticlesInternals.utils=s(t.__tsParticlesInternals.utils),t.__tsParticlesInternals.canvas=s(t.__tsParticlesInternals.canvas),t.__tsParticlesInternals.path=s(t.__tsParticlesInternals.path)}("undefined"!=typeof globalThis?globalThis:"undefined"!=typeof window?window:this),function(t){t.__tsParticlesInternals=t.__tsParticlesInternals||{},t.__tsParticlesInternals.bundles=t.__tsParticlesInternals.bundles||{},function(t,s,e,a,n,l,r,i,_,c,P,I,o,p,u,d,h,g,b,f,x,m,S,w,y,E,T,v){"use strict";async function B(t){t.checkVersion("4.5.0"),await t.pluginManager.register(async t=>{await Promise.all([s.loadBasic(t),(async t=>{await g.loadInteractivityPlugin(t),await Promise.all([P.loadExternalParallaxInteraction(t),n.loadExternalAttractInteraction(t),l.loadExternalBounceInteraction(t),r.loadExternalBubbleInteraction(t),i.loadExternalConnectInteraction(t),_.loadExternalDestroyInteraction(t),c.loadExternalGrabInteraction(t),I.loadExternalPauseInteraction(t),o.loadExternalPushInteraction(t),p.loadExternalRemoveInteraction(t),u.loadExternalRepulseInteraction(t),d.loadExternalSlowInteraction(t),m.loadParticlesAttractInteraction(t),S.loadParticlesCollisionsInteraction(t),w.loadParticlesLinksInteraction(t)])})(t),e.loadEasingQuadPlugin(t),a.loadEmojiShape(t),h.loadImageShape(t),f.loadLineShape(t),y.loadPolygonShape(t),T.loadSquareShape(t),v.loadStarShape(t),b.loadLifeUpdater(t),x.loadPaintUpdater(t),E.loadRotateUpdater(t)])})}const R=globalThis;R.__tsParticlesInternals=R.__tsParticlesInternals??{},R.loadSlim=B,t.loadSlim=B}(t.__tsParticlesInternals.bundles.slim=t.__tsParticlesInternals.bundles.slim||{},t.__tsParticlesInternals.bundles.basic,t.__tsParticlesInternals.plugins.easingQuad,t.__tsParticlesInternals.shapes.emoji,t.__tsParticlesInternals.interactions.externalAttract,t.__tsParticlesInternals.interactions.externalBounce,t.__tsParticlesInternals.interactions.externalBubble,t.__tsParticlesInternals.interactions.externalConnect,t.__tsParticlesInternals.interactions.externalDestroy,t.__tsParticlesInternals.interactions.externalGrab,t.__tsParticlesInternals.interactions.externalParallax,t.__tsParticlesInternals.interactions.externalPause,t.__tsParticlesInternals.interactions.externalPush,t.__tsParticlesInternals.interactions.externalRemove,t.__tsParticlesInternals.interactions.externalRepulse,t.__tsParticlesInternals.interactions.externalSlow,t.__tsParticlesInternals.shapes.image,t.__tsParticlesInternals.plugins.interactivity,t.__tsParticlesInternals.updaters.life,t.__tsParticlesInternals.shapes.line,t.__tsParticlesInternals.updaters.paint,t.__tsParticlesInternals.interactions.particlesAttract,t.__tsParticlesInternals.interactions.particlesCollisions,t.__tsParticlesInternals.interactions.particlesLinks,t.__tsParticlesInternals.shapes.polygon,t.__tsParticlesInternals.updaters.rotate,t.__tsParticlesInternals.shapes.square,t.__tsParticlesInternals.shapes.star)}("undefined"!=typeof globalThis?globalThis:"undefined"!=typeof window?window:self),Object.assign(globalThis.window||globalThis,{loadSlim:(globalThis.__tsParticlesInternals.bundles.slim||{}).loadSlim}),globalThis.__tsParticlesInternals=globalThis.__tsParticlesInternals||{},globalThis.__tsParticlesInternals.engine&&globalThis.__tsParticlesInternals.engine.tsParticles||(globalThis.__tsParticlesInternals.engine=globalThis.__tsParticlesInternals.bundles.slim||{});