Socket
Socket
Sign inDemoInstall

tsparticles-preset-fireworks

Package Overview
Dependencies
14
Maintainers
2
Versions
97
Alerts
File Explorer

Advanced tools

Install Socket

Detect and block malicious and high-risk dependencies

Install

Comparing version 2.10.1 to 2.11.0

32

browser/index.js

@@ -1,2 +0,1 @@

import { loadAngleUpdater } from "tsparticles-updater-angle";
import { loadBaseMover } from "tsparticles-move-base";

@@ -11,2 +10,3 @@ import { loadCircleShape } from "tsparticles-shape-circle";

import { loadOutModesUpdater } from "tsparticles-updater-out-modes";
import { loadRotateUpdater } from "tsparticles-updater-rotate";
import { loadSizeUpdater } from "tsparticles-updater-size";

@@ -16,17 +16,17 @@ import { loadSoundsPlugin } from "tsparticles-plugin-sounds";

import { options } from "./options";
export async function loadFireworksPreset(engine) {
await loadBaseMover(engine);
await loadEmittersPlugin(engine);
await loadSoundsPlugin(engine);
await loadCircleShape(engine);
await loadLineShape(engine);
await loadAngleUpdater(engine);
await loadColorUpdater(engine);
await loadDestroyUpdater(engine);
await loadLifeUpdater(engine);
await loadOpacityUpdater(engine);
await loadOutModesUpdater(engine);
await loadSizeUpdater(engine);
await loadStrokeColorUpdater(engine);
await engine.addPreset("fireworks", options);
export async function loadFireworksPreset(engine, refresh = true) {
await loadBaseMover(engine, false);
await loadEmittersPlugin(engine, false);
await loadSoundsPlugin(engine, false);
await loadCircleShape(engine, false);
await loadLineShape(engine, false);
await loadRotateUpdater(engine, false);
await loadColorUpdater(engine, false);
await loadDestroyUpdater(engine, false);
await loadLifeUpdater(engine, false);
await loadOpacityUpdater(engine, false);
await loadOutModesUpdater(engine, false);
await loadSizeUpdater(engine, false);
await loadStrokeColorUpdater(engine, false);
await engine.addPreset("fireworks", options, refresh);
}
"use strict";
Object.defineProperty(exports, "__esModule", { value: true });
exports.loadFireworksPreset = void 0;
const tsparticles_updater_angle_1 = require("tsparticles-updater-angle");
const tsparticles_move_base_1 = require("tsparticles-move-base");

@@ -14,2 +13,3 @@ const tsparticles_shape_circle_1 = require("tsparticles-shape-circle");

const tsparticles_updater_out_modes_1 = require("tsparticles-updater-out-modes");
const tsparticles_updater_rotate_1 = require("tsparticles-updater-rotate");
const tsparticles_updater_size_1 = require("tsparticles-updater-size");

@@ -19,18 +19,18 @@ const tsparticles_plugin_sounds_1 = require("tsparticles-plugin-sounds");

const options_1 = require("./options");
async function loadFireworksPreset(engine) {
await (0, tsparticles_move_base_1.loadBaseMover)(engine);
await (0, tsparticles_plugin_emitters_1.loadEmittersPlugin)(engine);
await (0, tsparticles_plugin_sounds_1.loadSoundsPlugin)(engine);
await (0, tsparticles_shape_circle_1.loadCircleShape)(engine);
await (0, tsparticles_shape_line_1.loadLineShape)(engine);
await (0, tsparticles_updater_angle_1.loadAngleUpdater)(engine);
await (0, tsparticles_updater_color_1.loadColorUpdater)(engine);
await (0, tsparticles_updater_destroy_1.loadDestroyUpdater)(engine);
await (0, tsparticles_updater_life_1.loadLifeUpdater)(engine);
await (0, tsparticles_updater_opacity_1.loadOpacityUpdater)(engine);
await (0, tsparticles_updater_out_modes_1.loadOutModesUpdater)(engine);
await (0, tsparticles_updater_size_1.loadSizeUpdater)(engine);
await (0, tsparticles_updater_stroke_color_1.loadStrokeColorUpdater)(engine);
await engine.addPreset("fireworks", options_1.options);
async function loadFireworksPreset(engine, refresh = true) {
await (0, tsparticles_move_base_1.loadBaseMover)(engine, false);
await (0, tsparticles_plugin_emitters_1.loadEmittersPlugin)(engine, false);
await (0, tsparticles_plugin_sounds_1.loadSoundsPlugin)(engine, false);
await (0, tsparticles_shape_circle_1.loadCircleShape)(engine, false);
await (0, tsparticles_shape_line_1.loadLineShape)(engine, false);
await (0, tsparticles_updater_rotate_1.loadRotateUpdater)(engine, false);
await (0, tsparticles_updater_color_1.loadColorUpdater)(engine, false);
await (0, tsparticles_updater_destroy_1.loadDestroyUpdater)(engine, false);
await (0, tsparticles_updater_life_1.loadLifeUpdater)(engine, false);
await (0, tsparticles_updater_opacity_1.loadOpacityUpdater)(engine, false);
await (0, tsparticles_updater_out_modes_1.loadOutModesUpdater)(engine, false);
await (0, tsparticles_updater_size_1.loadSizeUpdater)(engine, false);
await (0, tsparticles_updater_stroke_color_1.loadStrokeColorUpdater)(engine, false);
await engine.addPreset("fireworks", options_1.options, refresh);
}
exports.loadFireworksPreset = loadFireworksPreset;

@@ -1,2 +0,1 @@

import { loadAngleUpdater } from "tsparticles-updater-angle";
import { loadBaseMover } from "tsparticles-move-base";

@@ -11,2 +10,3 @@ import { loadCircleShape } from "tsparticles-shape-circle";

import { loadOutModesUpdater } from "tsparticles-updater-out-modes";
import { loadRotateUpdater } from "tsparticles-updater-rotate";
import { loadSizeUpdater } from "tsparticles-updater-size";

@@ -16,17 +16,17 @@ import { loadSoundsPlugin } from "tsparticles-plugin-sounds";

import { options } from "./options";
export async function loadFireworksPreset(engine) {
await loadBaseMover(engine);
await loadEmittersPlugin(engine);
await loadSoundsPlugin(engine);
await loadCircleShape(engine);
await loadLineShape(engine);
await loadAngleUpdater(engine);
await loadColorUpdater(engine);
await loadDestroyUpdater(engine);
await loadLifeUpdater(engine);
await loadOpacityUpdater(engine);
await loadOutModesUpdater(engine);
await loadSizeUpdater(engine);
await loadStrokeColorUpdater(engine);
await engine.addPreset("fireworks", options);
export async function loadFireworksPreset(engine, refresh = true) {
await loadBaseMover(engine, false);
await loadEmittersPlugin(engine, false);
await loadSoundsPlugin(engine, false);
await loadCircleShape(engine, false);
await loadLineShape(engine, false);
await loadRotateUpdater(engine, false);
await loadColorUpdater(engine, false);
await loadDestroyUpdater(engine, false);
await loadLifeUpdater(engine, false);
await loadOpacityUpdater(engine, false);
await loadOutModesUpdater(engine, false);
await loadSizeUpdater(engine, false);
await loadStrokeColorUpdater(engine, false);
await engine.addPreset("fireworks", options, refresh);
}
{
"name": "tsparticles-preset-fireworks",
"version": "2.10.1",
"version": "2.11.0",
"description": "tsParticles fireworks preset",

@@ -90,17 +90,17 @@ "homepage": "https://particles.js.org",

"dependencies": {
"tsparticles-engine": "^2.10.1",
"tsparticles-move-base": "^2.10.1",
"tsparticles-plugin-emitters": "^2.10.1",
"tsparticles-plugin-sounds": "^2.10.1",
"tsparticles-shape-circle": "^2.10.1",
"tsparticles-shape-line": "^2.10.1",
"tsparticles-updater-angle": "^2.9.3",
"tsparticles-updater-color": "^2.10.1",
"tsparticles-updater-destroy": "^2.10.1",
"tsparticles-updater-life": "^2.10.1",
"tsparticles-updater-opacity": "^2.10.1",
"tsparticles-updater-out-modes": "^2.10.1",
"tsparticles-updater-size": "^2.10.1",
"tsparticles-updater-stroke-color": "^2.10.1"
"tsparticles-engine": "^2.11.0",
"tsparticles-move-base": "^2.11.0",
"tsparticles-plugin-emitters": "^2.11.0",
"tsparticles-plugin-sounds": "^2.11.0",
"tsparticles-shape-circle": "^2.11.0",
"tsparticles-shape-line": "^2.11.0",
"tsparticles-updater-color": "^2.11.0",
"tsparticles-updater-destroy": "^2.11.0",
"tsparticles-updater-life": "^2.11.0",
"tsparticles-updater-opacity": "^2.11.0",
"tsparticles-updater-out-modes": "^2.11.0",
"tsparticles-updater-rotate": "^2.11.0",
"tsparticles-updater-size": "^2.11.0",
"tsparticles-updater-stroke-color": "^2.11.0"
}
}

@@ -33,3 +33,2 @@ [![banner](https://particles.js.org/images/banner3.png)](https://particles.js.org)

<script src="https://cdn.jsdelivr.net/npm/tsparticles-shape-line@2/tsparticles.shape.line.min.js"></script>
<script src="https://cdn.jsdelivr.net/npm/tsparticles-updater-angle@2/tsparticles.updater.angle.min.js"></script>
<script src="https://cdn.jsdelivr.net/npm/tsparticles-updater-color@2/tsparticles.updater.color.min.js"></script>

@@ -39,2 +38,3 @@ <script src="https://cdn.jsdelivr.net/npm/tsparticles-updater-life@2/tsparticles.updater.life.min.js"></script>

<script src="https://cdn.jsdelivr.net/npm/tsparticles-updater-out-modes@2/tsparticles.updater.out-modes.min.js"></script>
<script src="https://cdn.jsdelivr.net/npm/tsparticles-updater-rotate@2/tsparticles.updater.angle.min.js"></script>
<script src="https://cdn.jsdelivr.net/npm/tsparticles-updater-size@2/tsparticles.updater.size.min.js"></script>

@@ -195,3 +195,2 @@ <script src="https://cdn.jsdelivr.net/npm/tsparticles-updater-stroke-color@2/tsparticles.updater.stroke-color.min.js"></script>

subgraph u [Updaters]
ua[Angle]
uc[Color]

@@ -202,2 +201,3 @@ ud[Destroy]

uou[Out Modes]
ur[Rotate]
usi[Size]

@@ -204,0 +204,0 @@ ust[Stroke Color]

@@ -1,1 +0,1 @@

/*! tsParticles Fireworks Preset v2.10.1 by Matteo Bruni */
/*! tsParticles Fireworks Preset v2.11.0 by Matteo Bruni */

@@ -7,14 +7,14 @@ /*!

* How to use? : Check the GitHub README
* v2.10.1
* v2.11.0
*/
(function webpackUniversalModuleDefinition(root, factory) {
if(typeof exports === 'object' && typeof module === 'object')
module.exports = factory(require("tsparticles-updater-angle"), require("tsparticles-move-base"), require("tsparticles-shape-circle"), require("tsparticles-updater-color"), require("tsparticles-updater-destroy"), require("tsparticles-plugin-emitters"), require("tsparticles-updater-life"), require("tsparticles-shape-line"), require("tsparticles-updater-opacity"), require("tsparticles-updater-out-modes"), require("tsparticles-updater-size"), require("tsparticles-plugin-sounds"), require("tsparticles-updater-stroke-color"), require("tsparticles-engine"));
module.exports = factory(require("tsparticles-move-base"), require("tsparticles-shape-circle"), require("tsparticles-updater-color"), require("tsparticles-updater-destroy"), require("tsparticles-plugin-emitters"), require("tsparticles-updater-life"), require("tsparticles-shape-line"), require("tsparticles-updater-opacity"), require("tsparticles-updater-out-modes"), require("tsparticles-updater-size"), require("tsparticles-plugin-sounds"), require("tsparticles-updater-stroke-color"), require("tsparticles-engine"));
else if(typeof define === 'function' && define.amd)
define(["tsparticles-updater-angle", "tsparticles-move-base", "tsparticles-shape-circle", "tsparticles-updater-color", "tsparticles-updater-destroy", "tsparticles-plugin-emitters", "tsparticles-updater-life", "tsparticles-shape-line", "tsparticles-updater-opacity", "tsparticles-updater-out-modes", "tsparticles-updater-size", "tsparticles-plugin-sounds", "tsparticles-updater-stroke-color", "tsparticles-engine"], factory);
define(["tsparticles-move-base", "tsparticles-shape-circle", "tsparticles-updater-color", "tsparticles-updater-destroy", "tsparticles-plugin-emitters", "tsparticles-updater-life", "tsparticles-shape-line", "tsparticles-updater-opacity", "tsparticles-updater-out-modes", "tsparticles-updater-size", "tsparticles-plugin-sounds", "tsparticles-updater-stroke-color", "tsparticles-engine"], factory);
else {
var a = typeof exports === 'object' ? factory(require("tsparticles-updater-angle"), require("tsparticles-move-base"), require("tsparticles-shape-circle"), require("tsparticles-updater-color"), require("tsparticles-updater-destroy"), require("tsparticles-plugin-emitters"), require("tsparticles-updater-life"), require("tsparticles-shape-line"), require("tsparticles-updater-opacity"), require("tsparticles-updater-out-modes"), require("tsparticles-updater-size"), require("tsparticles-plugin-sounds"), require("tsparticles-updater-stroke-color"), require("tsparticles-engine")) : factory(root["window"], root["window"], root["window"], root["window"], root["window"], root["window"], root["window"], root["window"], root["window"], root["window"], root["window"], root["window"], root["window"], root["window"]);
var a = typeof exports === 'object' ? factory(require("tsparticles-move-base"), require("tsparticles-shape-circle"), require("tsparticles-updater-color"), require("tsparticles-updater-destroy"), require("tsparticles-plugin-emitters"), require("tsparticles-updater-life"), require("tsparticles-shape-line"), require("tsparticles-updater-opacity"), require("tsparticles-updater-out-modes"), require("tsparticles-updater-size"), require("tsparticles-plugin-sounds"), require("tsparticles-updater-stroke-color"), require("tsparticles-engine")) : factory(root["window"], root["window"], root["window"], root["window"], root["window"], root["window"], root["window"], root["window"], root["window"], root["window"], root["window"], root["window"], root["window"]);
for(var i in a) (typeof exports === 'object' ? exports : root)[i] = a[i];
}
})(this, (__WEBPACK_EXTERNAL_MODULE__490__, __WEBPACK_EXTERNAL_MODULE__565__, __WEBPACK_EXTERNAL_MODULE__851__, __WEBPACK_EXTERNAL_MODULE__613__, __WEBPACK_EXTERNAL_MODULE__731__, __WEBPACK_EXTERNAL_MODULE__716__, __WEBPACK_EXTERNAL_MODULE__86__, __WEBPACK_EXTERNAL_MODULE__598__, __WEBPACK_EXTERNAL_MODULE__515__, __WEBPACK_EXTERNAL_MODULE__509__, __WEBPACK_EXTERNAL_MODULE__694__, __WEBPACK_EXTERNAL_MODULE__415__, __WEBPACK_EXTERNAL_MODULE__226__, __WEBPACK_EXTERNAL_MODULE__961__) => {
})(this, (__WEBPACK_EXTERNAL_MODULE__565__, __WEBPACK_EXTERNAL_MODULE__851__, __WEBPACK_EXTERNAL_MODULE__613__, __WEBPACK_EXTERNAL_MODULE__731__, __WEBPACK_EXTERNAL_MODULE__716__, __WEBPACK_EXTERNAL_MODULE__86__, __WEBPACK_EXTERNAL_MODULE__598__, __WEBPACK_EXTERNAL_MODULE__515__, __WEBPACK_EXTERNAL_MODULE__509__, __WEBPACK_EXTERNAL_MODULE__694__, __WEBPACK_EXTERNAL_MODULE__415__, __WEBPACK_EXTERNAL_MODULE__226__, __WEBPACK_EXTERNAL_MODULE__961__) => {
return /******/ (() => { // webpackBootstrap

@@ -66,9 +66,2 @@ /******/ "use strict";

/***/ 490:
/***/ ((module) => {
module.exports = __WEBPACK_EXTERNAL_MODULE__490__;
/***/ }),
/***/ 613:

@@ -190,4 +183,2 @@ /***/ ((module) => {

// EXTERNAL MODULE: external {"commonjs":"tsparticles-updater-angle","commonjs2":"tsparticles-updater-angle","amd":"tsparticles-updater-angle","root":"window"}
var external_commonjs_tsparticles_updater_angle_commonjs2_tsparticles_updater_angle_amd_tsparticles_updater_angle_root_window_ = __webpack_require__(490);
// EXTERNAL MODULE: external {"commonjs":"tsparticles-move-base","commonjs2":"tsparticles-move-base","amd":"tsparticles-move-base","root":"window"}

@@ -211,2 +202,158 @@ var external_commonjs_tsparticles_move_base_commonjs2_tsparticles_move_base_amd_tsparticles_move_base_root_window_ = __webpack_require__(565);

var external_commonjs_tsparticles_updater_out_modes_commonjs2_tsparticles_updater_out_modes_amd_tsparticles_updater_out_modes_root_window_ = __webpack_require__(509);
// EXTERNAL MODULE: external {"commonjs":"tsparticles-engine","commonjs2":"tsparticles-engine","amd":"tsparticles-engine","root":"window"}
var external_commonjs_tsparticles_engine_commonjs2_tsparticles_engine_amd_tsparticles_engine_root_window_ = __webpack_require__(961);
;// CONCATENATED MODULE: ../../node_modules/.pnpm/tsparticles-updater-rotate@2.11.0/node_modules/tsparticles-updater-rotate/esm/Options/Classes/RotateAnimation.js
class RotateAnimation {
constructor() {
this.enable = false;
this.speed = 0;
this.decay = 0;
this.sync = false;
}
load(data) {
if (!data) {
return;
}
if (data.enable !== undefined) {
this.enable = data.enable;
}
if (data.speed !== undefined) {
this.speed = (0,external_commonjs_tsparticles_engine_commonjs2_tsparticles_engine_amd_tsparticles_engine_root_window_.setRangeValue)(data.speed);
}
if (data.decay !== undefined) {
this.decay = (0,external_commonjs_tsparticles_engine_commonjs2_tsparticles_engine_amd_tsparticles_engine_root_window_.setRangeValue)(data.decay);
}
if (data.sync !== undefined) {
this.sync = data.sync;
}
}
}
;// CONCATENATED MODULE: ../../node_modules/.pnpm/tsparticles-updater-rotate@2.11.0/node_modules/tsparticles-updater-rotate/esm/Options/Classes/Rotate.js
class Rotate extends external_commonjs_tsparticles_engine_commonjs2_tsparticles_engine_amd_tsparticles_engine_root_window_.ValueWithRandom {
constructor() {
super();
this.animation = new RotateAnimation();
this.direction = "clockwise";
this.path = false;
this.value = 0;
}
load(data) {
if (!data) {
return;
}
super.load(data);
if (data.direction !== undefined) {
this.direction = data.direction;
}
this.animation.load(data.animation);
if (data.path !== undefined) {
this.path = data.path;
}
}
}
;// CONCATENATED MODULE: ../../node_modules/.pnpm/tsparticles-updater-rotate@2.11.0/node_modules/tsparticles-updater-rotate/esm/RotateUpdater.js
function updateRotate(particle, delta) {
const rotate = particle.rotate, rotateOptions = particle.options.rotate;
if (!rotate || !rotateOptions) {
return;
}
const rotateAnimation = rotateOptions.animation, speed = (rotate.velocity ?? 0) * delta.factor, max = 2 * Math.PI, decay = rotate.decay ?? 1;
if (!rotateAnimation.enable) {
return;
}
switch (rotate.status) {
case "increasing":
rotate.value += speed;
if (rotate.value > max) {
rotate.value -= max;
}
break;
case "decreasing":
default:
rotate.value -= speed;
if (rotate.value < 0) {
rotate.value += max;
}
break;
}
if (rotate.velocity && decay !== 1) {
rotate.velocity *= decay;
}
}
class RotateUpdater {
constructor(container) {
this.container = container;
}
init(particle) {
const rotateOptions = particle.options.rotate;
if (!rotateOptions) {
return;
}
particle.rotate = {
enable: rotateOptions.animation.enable,
value: ((0,external_commonjs_tsparticles_engine_commonjs2_tsparticles_engine_amd_tsparticles_engine_root_window_.getRangeValue)(rotateOptions.value) * Math.PI) / 180,
};
particle.pathRotation = rotateOptions.path;
let rotateDirection = rotateOptions.direction;
if (rotateDirection === "random") {
const index = Math.floor((0,external_commonjs_tsparticles_engine_commonjs2_tsparticles_engine_amd_tsparticles_engine_root_window_.getRandom)() * 2);
rotateDirection = index > 0 ? "counter-clockwise" : "clockwise";
}
switch (rotateDirection) {
case "counter-clockwise":
case "counterClockwise":
particle.rotate.status = "decreasing";
break;
case "clockwise":
particle.rotate.status = "increasing";
break;
}
const rotateAnimation = rotateOptions.animation;
if (rotateAnimation.enable) {
particle.rotate.decay = 1 - (0,external_commonjs_tsparticles_engine_commonjs2_tsparticles_engine_amd_tsparticles_engine_root_window_.getRangeValue)(rotateAnimation.decay);
particle.rotate.velocity =
((0,external_commonjs_tsparticles_engine_commonjs2_tsparticles_engine_amd_tsparticles_engine_root_window_.getRangeValue)(rotateAnimation.speed) / 360) * this.container.retina.reduceFactor;
if (!rotateAnimation.sync) {
particle.rotate.velocity *= (0,external_commonjs_tsparticles_engine_commonjs2_tsparticles_engine_amd_tsparticles_engine_root_window_.getRandom)();
}
}
particle.rotation = particle.rotate.value;
}
isEnabled(particle) {
const rotate = particle.options.rotate;
if (!rotate) {
return false;
}
return !particle.destroyed && !particle.spawning && rotate.animation.enable && !rotate.path;
}
loadOptions(options, ...sources) {
if (!options.rotate) {
options.rotate = new Rotate();
}
for (const source of sources) {
options.rotate.load(source?.rotate);
}
}
update(particle, delta) {
if (!this.isEnabled(particle)) {
return;
}
updateRotate(particle, delta);
particle.rotation = particle.rotate?.value ?? 0;
}
}
;// CONCATENATED MODULE: ../../node_modules/.pnpm/tsparticles-updater-rotate@2.11.0/node_modules/tsparticles-updater-rotate/esm/index.js
async function loadRotateUpdater(engine, refresh = true) {
await engine.addParticleUpdater("rotate", (container) => new RotateUpdater(container), refresh);
}
// EXTERNAL MODULE: external {"commonjs":"tsparticles-updater-size","commonjs2":"tsparticles-updater-size","amd":"tsparticles-updater-size","root":"window"}

@@ -218,4 +365,2 @@ var external_commonjs_tsparticles_updater_size_commonjs2_tsparticles_updater_size_amd_tsparticles_updater_size_root_window_ = __webpack_require__(694);

var external_commonjs_tsparticles_updater_stroke_color_commonjs2_tsparticles_updater_stroke_color_amd_tsparticles_updater_stroke_color_root_window_ = __webpack_require__(226);
// EXTERNAL MODULE: external {"commonjs":"tsparticles-engine","commonjs2":"tsparticles-engine","amd":"tsparticles-engine","root":"window"}
var external_commonjs_tsparticles_engine_commonjs2_tsparticles_engine_amd_tsparticles_engine_root_window_ = __webpack_require__(961);
;// CONCATENATED MODULE: ./dist/browser/options.js

@@ -455,17 +600,17 @@

async function loadFireworksPreset(engine) {
await (0,external_commonjs_tsparticles_move_base_commonjs2_tsparticles_move_base_amd_tsparticles_move_base_root_window_.loadBaseMover)(engine);
await (0,external_commonjs_tsparticles_plugin_emitters_commonjs2_tsparticles_plugin_emitters_amd_tsparticles_plugin_emitters_root_window_.loadEmittersPlugin)(engine);
await (0,external_commonjs_tsparticles_plugin_sounds_commonjs2_tsparticles_plugin_sounds_amd_tsparticles_plugin_sounds_root_window_.loadSoundsPlugin)(engine);
await (0,external_commonjs_tsparticles_shape_circle_commonjs2_tsparticles_shape_circle_amd_tsparticles_shape_circle_root_window_.loadCircleShape)(engine);
await (0,external_commonjs_tsparticles_shape_line_commonjs2_tsparticles_shape_line_amd_tsparticles_shape_line_root_window_.loadLineShape)(engine);
await (0,external_commonjs_tsparticles_updater_angle_commonjs2_tsparticles_updater_angle_amd_tsparticles_updater_angle_root_window_.loadAngleUpdater)(engine);
await (0,external_commonjs_tsparticles_updater_color_commonjs2_tsparticles_updater_color_amd_tsparticles_updater_color_root_window_.loadColorUpdater)(engine);
await (0,external_commonjs_tsparticles_updater_destroy_commonjs2_tsparticles_updater_destroy_amd_tsparticles_updater_destroy_root_window_.loadDestroyUpdater)(engine);
await (0,external_commonjs_tsparticles_updater_life_commonjs2_tsparticles_updater_life_amd_tsparticles_updater_life_root_window_.loadLifeUpdater)(engine);
await (0,external_commonjs_tsparticles_updater_opacity_commonjs2_tsparticles_updater_opacity_amd_tsparticles_updater_opacity_root_window_.loadOpacityUpdater)(engine);
await (0,external_commonjs_tsparticles_updater_out_modes_commonjs2_tsparticles_updater_out_modes_amd_tsparticles_updater_out_modes_root_window_.loadOutModesUpdater)(engine);
await (0,external_commonjs_tsparticles_updater_size_commonjs2_tsparticles_updater_size_amd_tsparticles_updater_size_root_window_.loadSizeUpdater)(engine);
await (0,external_commonjs_tsparticles_updater_stroke_color_commonjs2_tsparticles_updater_stroke_color_amd_tsparticles_updater_stroke_color_root_window_.loadStrokeColorUpdater)(engine);
await engine.addPreset("fireworks", options);
async function loadFireworksPreset(engine, refresh = true) {
await (0,external_commonjs_tsparticles_move_base_commonjs2_tsparticles_move_base_amd_tsparticles_move_base_root_window_.loadBaseMover)(engine, false);
await (0,external_commonjs_tsparticles_plugin_emitters_commonjs2_tsparticles_plugin_emitters_amd_tsparticles_plugin_emitters_root_window_.loadEmittersPlugin)(engine, false);
await (0,external_commonjs_tsparticles_plugin_sounds_commonjs2_tsparticles_plugin_sounds_amd_tsparticles_plugin_sounds_root_window_.loadSoundsPlugin)(engine, false);
await (0,external_commonjs_tsparticles_shape_circle_commonjs2_tsparticles_shape_circle_amd_tsparticles_shape_circle_root_window_.loadCircleShape)(engine, false);
await (0,external_commonjs_tsparticles_shape_line_commonjs2_tsparticles_shape_line_amd_tsparticles_shape_line_root_window_.loadLineShape)(engine, false);
await loadRotateUpdater(engine, false);
await (0,external_commonjs_tsparticles_updater_color_commonjs2_tsparticles_updater_color_amd_tsparticles_updater_color_root_window_.loadColorUpdater)(engine, false);
await (0,external_commonjs_tsparticles_updater_destroy_commonjs2_tsparticles_updater_destroy_amd_tsparticles_updater_destroy_root_window_.loadDestroyUpdater)(engine, false);
await (0,external_commonjs_tsparticles_updater_life_commonjs2_tsparticles_updater_life_amd_tsparticles_updater_life_root_window_.loadLifeUpdater)(engine, false);
await (0,external_commonjs_tsparticles_updater_opacity_commonjs2_tsparticles_updater_opacity_amd_tsparticles_updater_opacity_root_window_.loadOpacityUpdater)(engine, false);
await (0,external_commonjs_tsparticles_updater_out_modes_commonjs2_tsparticles_updater_out_modes_amd_tsparticles_updater_out_modes_root_window_.loadOutModesUpdater)(engine, false);
await (0,external_commonjs_tsparticles_updater_size_commonjs2_tsparticles_updater_size_amd_tsparticles_updater_size_root_window_.loadSizeUpdater)(engine, false);
await (0,external_commonjs_tsparticles_updater_stroke_color_commonjs2_tsparticles_updater_stroke_color_amd_tsparticles_updater_stroke_color_root_window_.loadStrokeColorUpdater)(engine, false);
await engine.addPreset("fireworks", options, refresh);
}

@@ -472,0 +617,0 @@ })();

/*! For license information please see tsparticles.preset.fireworks.min.js.LICENSE.txt */
!function(e,t){if("object"==typeof exports&&"object"==typeof module)module.exports=t(require("tsparticles-updater-angle"),require("tsparticles-move-base"),require("tsparticles-shape-circle"),require("tsparticles-updater-color"),require("tsparticles-updater-destroy"),require("tsparticles-plugin-emitters"),require("tsparticles-updater-life"),require("tsparticles-shape-line"),require("tsparticles-updater-opacity"),require("tsparticles-updater-out-modes"),require("tsparticles-updater-size"),require("tsparticles-plugin-sounds"),require("tsparticles-updater-stroke-color"),require("tsparticles-engine"));else if("function"==typeof define&&define.amd)define(["tsparticles-updater-angle","tsparticles-move-base","tsparticles-shape-circle","tsparticles-updater-color","tsparticles-updater-destroy","tsparticles-plugin-emitters","tsparticles-updater-life","tsparticles-shape-line","tsparticles-updater-opacity","tsparticles-updater-out-modes","tsparticles-updater-size","tsparticles-plugin-sounds","tsparticles-updater-stroke-color","tsparticles-engine"],t);else{var r="object"==typeof exports?t(require("tsparticles-updater-angle"),require("tsparticles-move-base"),require("tsparticles-shape-circle"),require("tsparticles-updater-color"),require("tsparticles-updater-destroy"),require("tsparticles-plugin-emitters"),require("tsparticles-updater-life"),require("tsparticles-shape-line"),require("tsparticles-updater-opacity"),require("tsparticles-updater-out-modes"),require("tsparticles-updater-size"),require("tsparticles-plugin-sounds"),require("tsparticles-updater-stroke-color"),require("tsparticles-engine")):t(e.window,e.window,e.window,e.window,e.window,e.window,e.window,e.window,e.window,e.window,e.window,e.window,e.window,e.window);for(var a in r)("object"==typeof exports?exports:e)[a]=r[a]}}(this,((e,t,r,a,i,s,o,l,p,n,d,u,c,m)=>(()=>{"use strict";var f={961:e=>{e.exports=m},565:e=>{e.exports=t},716:e=>{e.exports=s},415:e=>{e.exports=u},851:e=>{e.exports=r},598:e=>{e.exports=l},490:t=>{t.exports=e},613:e=>{e.exports=a},731:e=>{e.exports=i},86:e=>{e.exports=o},515:e=>{e.exports=p},509:e=>{e.exports=n},694:e=>{e.exports=d},226:e=>{e.exports=c}},w={};function x(e){var t=w[e];if(void 0!==t)return t.exports;var r=w[e]={exports:{}};return f[e](r,r.exports,x),r.exports}x.d=(e,t)=>{for(var r in t)x.o(t,r)&&!x.o(e,r)&&Object.defineProperty(e,r,{enumerable:!0,get:t[r]})},x.o=(e,t)=>Object.prototype.hasOwnProperty.call(e,t),x.r=e=>{"undefined"!=typeof Symbol&&Symbol.toStringTag&&Object.defineProperty(e,Symbol.toStringTag,{value:"Module"}),Object.defineProperty(e,"__esModule",{value:!0})};var y={};return(()=>{x.r(y),x.d(y,{loadFireworksPreset:()=>v});var e=x(490),t=x(565),r=x(851),a=x(613),i=x(731),s=x(716),o=x(86),l=x(598),p=x(515),n=x(509),d=x(694),u=x(415),c=x(226),m=x(961);const f=(e,t,r)=>{const a=e.max>r?e.max-r:0;let i=(0,m.setRangeValue)(e);a&&(i=(0,m.setRangeValue)(e.min-a,r));const s=e.min<t?e.min:0;return s&&(i=(0,m.setRangeValue)(0,e.max+s)),i},w={detectRetina:!0,background:{color:"#000"},fpsLimit:120,emitters:{direction:"top",life:{count:0,duration:.1,delay:.1},rate:{delay:.05,quantity:1},size:{width:100,height:0},position:{y:100,x:50}},particles:{number:{value:0},destroy:{mode:"split",bounds:{top:{min:10,max:30}},split:{sizeOffset:!1,count:1,factor:{value:.333333},rate:{value:{min:75,max:150}},particles:["#ff595e","#ffca3a","#8ac926","#1982c4","#6a4c93"].map((e=>{const t=(0,m.stringToRgb)(e);if(!t)return;const r=(0,m.rgbToHsl)(t),a=f({min:r.s-30,max:r.s+30},0,100),i=f({min:r.l-30,max:r.l+30},0,100);return{color:{value:{h:r.h,s:a,l:i}},stroke:{width:0},number:{value:0},opacity:{value:{min:.1,max:1},animation:{enable:!0,speed:.7,sync:!1,startValue:"max",destroy:"min"}},shape:{type:"circle"},size:{value:{min:1,max:2},animation:{enable:!0,speed:5,count:1,sync:!1,startValue:"min",destroy:"none"}},life:{count:1,duration:{value:{min:1,max:2}}},move:{decay:{min:.075,max:.1},enable:!0,gravity:{enable:!0,inverse:!1,acceleration:5},speed:{min:5,max:15},direction:"none",outModes:"destroy"}}})).filter((e=>void 0!==e))}},life:{count:1},shape:{type:"line"},size:{value:{min:.1,max:50},animation:{enable:!0,sync:!0,speed:90,startValue:"max",destroy:"min"}},stroke:{color:{value:"#ffffff"},width:1},rotate:{path:!0},move:{enable:!0,gravity:{acceleration:15,enable:!0,inverse:!0,maxSpeed:100},speed:{min:10,max:20},outModes:{default:"destroy",top:"none"},trail:{fillColor:"#000",enable:!0,length:10}}},sounds:{enable:!0,events:[{event:"particleRemoved",filter:e=>"line"===e.data.particle.shape,audio:["https://particles.js.org/audio/explosion0.mp3","https://particles.js.org/audio/explosion1.mp3","https://particles.js.org/audio/explosion2.mp3"]}],volume:50}};async function v(m){await(0,t.loadBaseMover)(m),await(0,s.loadEmittersPlugin)(m),await(0,u.loadSoundsPlugin)(m),await(0,r.loadCircleShape)(m),await(0,l.loadLineShape)(m),await(0,e.loadAngleUpdater)(m),await(0,a.loadColorUpdater)(m),await(0,i.loadDestroyUpdater)(m),await(0,o.loadLifeUpdater)(m),await(0,p.loadOpacityUpdater)(m),await(0,n.loadOutModesUpdater)(m),await(0,d.loadSizeUpdater)(m),await(0,c.loadStrokeColorUpdater)(m),await m.addPreset("fireworks",w)}})(),y})()));
!function(e,t){if("object"==typeof exports&&"object"==typeof module)module.exports=t(require("tsparticles-move-base"),require("tsparticles-shape-circle"),require("tsparticles-updater-color"),require("tsparticles-updater-destroy"),require("tsparticles-plugin-emitters"),require("tsparticles-updater-life"),require("tsparticles-shape-line"),require("tsparticles-updater-opacity"),require("tsparticles-updater-out-modes"),require("tsparticles-updater-size"),require("tsparticles-plugin-sounds"),require("tsparticles-updater-stroke-color"),require("tsparticles-engine"));else if("function"==typeof define&&define.amd)define(["tsparticles-move-base","tsparticles-shape-circle","tsparticles-updater-color","tsparticles-updater-destroy","tsparticles-plugin-emitters","tsparticles-updater-life","tsparticles-shape-line","tsparticles-updater-opacity","tsparticles-updater-out-modes","tsparticles-updater-size","tsparticles-plugin-sounds","tsparticles-updater-stroke-color","tsparticles-engine"],t);else{var a="object"==typeof exports?t(require("tsparticles-move-base"),require("tsparticles-shape-circle"),require("tsparticles-updater-color"),require("tsparticles-updater-destroy"),require("tsparticles-plugin-emitters"),require("tsparticles-updater-life"),require("tsparticles-shape-line"),require("tsparticles-updater-opacity"),require("tsparticles-updater-out-modes"),require("tsparticles-updater-size"),require("tsparticles-plugin-sounds"),require("tsparticles-updater-stroke-color"),require("tsparticles-engine")):t(e.window,e.window,e.window,e.window,e.window,e.window,e.window,e.window,e.window,e.window,e.window,e.window,e.window);for(var i in a)("object"==typeof exports?exports:e)[i]=a[i]}}(this,((e,t,a,i,r,o,s,n,l,c,p,d,u)=>(()=>{"use strict";var m={961:e=>{e.exports=u},565:t=>{t.exports=e},716:e=>{e.exports=r},415:e=>{e.exports=p},851:e=>{e.exports=t},598:e=>{e.exports=s},613:e=>{e.exports=a},731:e=>{e.exports=i},86:e=>{e.exports=o},515:e=>{e.exports=n},509:e=>{e.exports=l},694:e=>{e.exports=c},226:e=>{e.exports=d}},y={};function v(e){var t=y[e];if(void 0!==t)return t.exports;var a=y[e]={exports:{}};return m[e](a,a.exports,v),a.exports}v.d=(e,t)=>{for(var a in t)v.o(t,a)&&!v.o(e,a)&&Object.defineProperty(e,a,{enumerable:!0,get:t[a]})},v.o=(e,t)=>Object.prototype.hasOwnProperty.call(e,t),v.r=e=>{"undefined"!=typeof Symbol&&Symbol.toStringTag&&Object.defineProperty(e,Symbol.toStringTag,{value:"Module"}),Object.defineProperty(e,"__esModule",{value:!0})};var f={};return(()=>{v.r(f),v.d(f,{loadFireworksPreset:()=>x});var e=v(565),t=v(851),a=v(613),i=v(731),r=v(716),o=v(86),s=v(598),n=v(515),l=v(509),c=v(961);class p{constructor(){this.enable=!1,this.speed=0,this.decay=0,this.sync=!1}load(e){e&&(void 0!==e.enable&&(this.enable=e.enable),void 0!==e.speed&&(this.speed=(0,c.setRangeValue)(e.speed)),void 0!==e.decay&&(this.decay=(0,c.setRangeValue)(e.decay)),void 0!==e.sync&&(this.sync=e.sync))}}class d extends c.ValueWithRandom{constructor(){super(),this.animation=new p,this.direction="clockwise",this.path=!1,this.value=0}load(e){e&&(super.load(e),void 0!==e.direction&&(this.direction=e.direction),this.animation.load(e.animation),void 0!==e.path&&(this.path=e.path))}}class u{constructor(e){this.container=e}init(e){const t=e.options.rotate;if(!t)return;e.rotate={enable:t.animation.enable,value:(0,c.getRangeValue)(t.value)*Math.PI/180},e.pathRotation=t.path;let a=t.direction;if("random"===a){a=Math.floor(2*(0,c.getRandom)())>0?"counter-clockwise":"clockwise"}switch(a){case"counter-clockwise":case"counterClockwise":e.rotate.status="decreasing";break;case"clockwise":e.rotate.status="increasing"}const i=t.animation;i.enable&&(e.rotate.decay=1-(0,c.getRangeValue)(i.decay),e.rotate.velocity=(0,c.getRangeValue)(i.speed)/360*this.container.retina.reduceFactor,i.sync||(e.rotate.velocity*=(0,c.getRandom)())),e.rotation=e.rotate.value}isEnabled(e){const t=e.options.rotate;return!!t&&(!e.destroyed&&!e.spawning&&t.animation.enable&&!t.path)}loadOptions(e,...t){e.rotate||(e.rotate=new d);for(const a of t)e.rotate.load(a?.rotate)}update(e,t){this.isEnabled(e)&&(!function(e,t){const a=e.rotate,i=e.options.rotate;if(!a||!i)return;const r=i.animation,o=(a.velocity??0)*t.factor,s=2*Math.PI,n=a.decay??1;r.enable&&("increasing"===a.status?(a.value+=o,a.value>s&&(a.value-=s)):(a.value-=o,a.value<0&&(a.value+=s)),a.velocity&&1!==n&&(a.velocity*=n))}(e,t),e.rotation=e.rotate?.value??0)}}var m=v(694),y=v(415),w=v(226);const h=(e,t,a)=>{const i=e.max>a?e.max-a:0;let r=(0,c.setRangeValue)(e);i&&(r=(0,c.setRangeValue)(e.min-i,a));const o=e.min<t?e.min:0;return o&&(r=(0,c.setRangeValue)(0,e.max+o)),r},g={detectRetina:!0,background:{color:"#000"},fpsLimit:120,emitters:{direction:"top",life:{count:0,duration:.1,delay:.1},rate:{delay:.05,quantity:1},size:{width:100,height:0},position:{y:100,x:50}},particles:{number:{value:0},destroy:{mode:"split",bounds:{top:{min:10,max:30}},split:{sizeOffset:!1,count:1,factor:{value:.333333},rate:{value:{min:75,max:150}},particles:["#ff595e","#ffca3a","#8ac926","#1982c4","#6a4c93"].map((e=>{const t=(0,c.stringToRgb)(e);if(!t)return;const a=(0,c.rgbToHsl)(t),i=h({min:a.s-30,max:a.s+30},0,100),r=h({min:a.l-30,max:a.l+30},0,100);return{color:{value:{h:a.h,s:i,l:r}},stroke:{width:0},number:{value:0},opacity:{value:{min:.1,max:1},animation:{enable:!0,speed:.7,sync:!1,startValue:"max",destroy:"min"}},shape:{type:"circle"},size:{value:{min:1,max:2},animation:{enable:!0,speed:5,count:1,sync:!1,startValue:"min",destroy:"none"}},life:{count:1,duration:{value:{min:1,max:2}}},move:{decay:{min:.075,max:.1},enable:!0,gravity:{enable:!0,inverse:!1,acceleration:5},speed:{min:5,max:15},direction:"none",outModes:"destroy"}}})).filter((e=>void 0!==e))}},life:{count:1},shape:{type:"line"},size:{value:{min:.1,max:50},animation:{enable:!0,sync:!0,speed:90,startValue:"max",destroy:"min"}},stroke:{color:{value:"#ffffff"},width:1},rotate:{path:!0},move:{enable:!0,gravity:{acceleration:15,enable:!0,inverse:!0,maxSpeed:100},speed:{min:10,max:20},outModes:{default:"destroy",top:"none"},trail:{fillColor:"#000",enable:!0,length:10}}},sounds:{enable:!0,events:[{event:"particleRemoved",filter:e=>"line"===e.data.particle.shape,audio:["https://particles.js.org/audio/explosion0.mp3","https://particles.js.org/audio/explosion1.mp3","https://particles.js.org/audio/explosion2.mp3"]}],volume:50}};async function x(c,p=!0){await(0,e.loadBaseMover)(c,!1),await(0,r.loadEmittersPlugin)(c,!1),await(0,y.loadSoundsPlugin)(c,!1),await(0,t.loadCircleShape)(c,!1),await(0,s.loadLineShape)(c,!1),await async function(e,t=!0){await e.addParticleUpdater("rotate",(e=>new u(e)),t)}(c,!1),await(0,a.loadColorUpdater)(c,!1),await(0,i.loadDestroyUpdater)(c,!1),await(0,o.loadLifeUpdater)(c,!1),await(0,n.loadOpacityUpdater)(c,!1),await(0,l.loadOutModesUpdater)(c,!1),await(0,m.loadSizeUpdater)(c,!1),await(0,w.loadStrokeColorUpdater)(c,!1),await c.addPreset("fireworks",g,p)}})(),f})()));

@@ -1,1 +0,1 @@

/*! tsParticles Fireworks Preset v2.10.1 by Matteo Bruni */
/*! tsParticles Fireworks Preset v2.11.0 by Matteo Bruni */
import type { Engine } from "tsparticles-engine";
export declare function loadFireworksPreset(engine: Engine): Promise<void>;
export declare function loadFireworksPreset(engine: Engine, refresh?: boolean): Promise<void>;

@@ -7,3 +7,3 @@ (function (factory) {

else if (typeof define === "function" && define.amd) {
define(["require", "exports", "tsparticles-updater-angle", "tsparticles-move-base", "tsparticles-shape-circle", "tsparticles-updater-color", "tsparticles-updater-destroy", "tsparticles-plugin-emitters", "tsparticles-updater-life", "tsparticles-shape-line", "tsparticles-updater-opacity", "tsparticles-updater-out-modes", "tsparticles-updater-size", "tsparticles-plugin-sounds", "tsparticles-updater-stroke-color", "./options"], factory);
define(["require", "exports", "tsparticles-move-base", "tsparticles-shape-circle", "tsparticles-updater-color", "tsparticles-updater-destroy", "tsparticles-plugin-emitters", "tsparticles-updater-life", "tsparticles-shape-line", "tsparticles-updater-opacity", "tsparticles-updater-out-modes", "tsparticles-updater-rotate", "tsparticles-updater-size", "tsparticles-plugin-sounds", "tsparticles-updater-stroke-color", "./options"], factory);
}

@@ -14,3 +14,2 @@ })(function (require, exports) {

exports.loadFireworksPreset = void 0;
const tsparticles_updater_angle_1 = require("tsparticles-updater-angle");
const tsparticles_move_base_1 = require("tsparticles-move-base");

@@ -25,2 +24,3 @@ const tsparticles_shape_circle_1 = require("tsparticles-shape-circle");

const tsparticles_updater_out_modes_1 = require("tsparticles-updater-out-modes");
const tsparticles_updater_rotate_1 = require("tsparticles-updater-rotate");
const tsparticles_updater_size_1 = require("tsparticles-updater-size");

@@ -30,19 +30,19 @@ const tsparticles_plugin_sounds_1 = require("tsparticles-plugin-sounds");

const options_1 = require("./options");
async function loadFireworksPreset(engine) {
await (0, tsparticles_move_base_1.loadBaseMover)(engine);
await (0, tsparticles_plugin_emitters_1.loadEmittersPlugin)(engine);
await (0, tsparticles_plugin_sounds_1.loadSoundsPlugin)(engine);
await (0, tsparticles_shape_circle_1.loadCircleShape)(engine);
await (0, tsparticles_shape_line_1.loadLineShape)(engine);
await (0, tsparticles_updater_angle_1.loadAngleUpdater)(engine);
await (0, tsparticles_updater_color_1.loadColorUpdater)(engine);
await (0, tsparticles_updater_destroy_1.loadDestroyUpdater)(engine);
await (0, tsparticles_updater_life_1.loadLifeUpdater)(engine);
await (0, tsparticles_updater_opacity_1.loadOpacityUpdater)(engine);
await (0, tsparticles_updater_out_modes_1.loadOutModesUpdater)(engine);
await (0, tsparticles_updater_size_1.loadSizeUpdater)(engine);
await (0, tsparticles_updater_stroke_color_1.loadStrokeColorUpdater)(engine);
await engine.addPreset("fireworks", options_1.options);
async function loadFireworksPreset(engine, refresh = true) {
await (0, tsparticles_move_base_1.loadBaseMover)(engine, false);
await (0, tsparticles_plugin_emitters_1.loadEmittersPlugin)(engine, false);
await (0, tsparticles_plugin_sounds_1.loadSoundsPlugin)(engine, false);
await (0, tsparticles_shape_circle_1.loadCircleShape)(engine, false);
await (0, tsparticles_shape_line_1.loadLineShape)(engine, false);
await (0, tsparticles_updater_rotate_1.loadRotateUpdater)(engine, false);
await (0, tsparticles_updater_color_1.loadColorUpdater)(engine, false);
await (0, tsparticles_updater_destroy_1.loadDestroyUpdater)(engine, false);
await (0, tsparticles_updater_life_1.loadLifeUpdater)(engine, false);
await (0, tsparticles_updater_opacity_1.loadOpacityUpdater)(engine, false);
await (0, tsparticles_updater_out_modes_1.loadOutModesUpdater)(engine, false);
await (0, tsparticles_updater_size_1.loadSizeUpdater)(engine, false);
await (0, tsparticles_updater_stroke_color_1.loadStrokeColorUpdater)(engine, false);
await engine.addPreset("fireworks", options_1.options, refresh);
}
exports.loadFireworksPreset = loadFireworksPreset;
});

Sorry, the diff of this file is not supported yet

Sorry, the diff of this file is too big to display

Sorry, the diff of this file is too big to display

SocketSocket SOC 2 Logo

Product

  • Package Alerts
  • Integrations
  • Docs
  • Pricing
  • FAQ
  • Roadmap

Stay in touch

Get open source security insights delivered straight into your inbox.


  • Terms
  • Privacy
  • Security

Made with ⚡️ by Socket Inc