Skip to content
Merged
Show file tree
Hide file tree
Changes from all commits
Commits
Show all changes
50 commits
Select commit Hold shift + click to select a range
342c235
build: updated deps
matteobruni Jan 9, 2026
3c15dac
refactor: optimize emitter shape loading and improve type definitions
matteobruni Jan 9, 2026
1046972
chore(performances): improved overall performances with some caching …
matteobruni Jan 9, 2026
1de81de
chore(performances): improved overall performances with some caching …
matteobruni Jan 10, 2026
650732e
chore(release): published new version
matteobruni Jan 10, 2026
112ae2e
build: after version format fix
matteobruni Jan 10, 2026
d9e25a8
chore(plugins): created responsive plugin, to be checked that it stil…
matteobruni Jan 11, 2026
858b4cd
chore(plugins): added themes plugin, moved out from engine
matteobruni Jan 12, 2026
89bee78
chore(utils): moved manageListener function to utils, improved suppor…
matteobruni Jan 12, 2026
76600a2
fix: fixed hsv color manager
matteobruni Jan 12, 2026
d8693c6
Merge branch 'main' into v4
matteobruni Jan 12, 2026
dbb43c4
refactor: update plugin loading to use async imports and improve code…
matteobruni Jan 12, 2026
8d73e42
feat: add manual particles plugin with configuration and usage examples
matteobruni Jan 12, 2026
6e2052c
feat: reworked parallax mover plugin to parallax external interaction…
matteobruni Jan 12, 2026
433c426
fix: fixed two readmes
matteobruni Jan 12, 2026
04c702d
chore(engine): renamed manualCount to pluginsCount
matteobruni Jan 12, 2026
c84d3b6
fix: fixed condition in parallax interact
matteobruni Jan 12, 2026
0c29ad2
build: plugin naming is now consistent
matteobruni Jan 12, 2026
0eb375d
fix: fixed imports in emitters plugin
matteobruni Jan 12, 2026
490e40e
refactor: refactor resize options, moved them from interactivity to r…
matteobruni Jan 12, 2026
99dcd74
refactor: refactor interaction manager, adding interactivity object f…
matteobruni Jan 12, 2026
c8f65d8
fix: fixed errors after previous refactor
matteobruni Jan 12, 2026
49a77ec
build: dynamic loading in absorbers and emitters
matteobruni Jan 12, 2026
b943b4d
build: updated deps
matteobruni Jan 13, 2026
ae0e528
build: fixed file names in absorbers and emitters plugins
matteobruni Jan 14, 2026
30dd5df
refactor: added absobers interactor splitting the plugin, it was a ba…
matteobruni Jan 14, 2026
eb9390c
refactor: added absobers interactor splitting the plugin, it was a ba…
matteobruni Jan 14, 2026
dfdead6
refactor: added emitters interactor splitting the plugin, it was a ba…
matteobruni Jan 14, 2026
c012beb
refactor: isolating interactivity for preparing plugin migration
matteobruni Jan 14, 2026
f14e08c
fix: fixed wrong condition
matteobruni Jan 15, 2026
f5a4ed7
fix: removed inconsistent or operator
matteobruni Jan 15, 2026
e7d0845
refactor: implement instancesManager for better array management for …
matteobruni Jan 15, 2026
0c0b41f
refactor: more separation for the interaction manager, preparing it f…
matteobruni Jan 15, 2026
90dc0e9
chore(engine): preparing for interactivity plugin, added some entrypo…
matteobruni Jan 19, 2026
5de2105
chore(engine): small refactor in interactivity event listeners
matteobruni Jan 19, 2026
4e1cd4b
fix: fixed load options in some plugins
matteobruni Jan 19, 2026
2e46059
fix: removed some duplicated constants
matteobruni Jan 19, 2026
cab2a5f
fix: format fix
matteobruni Jan 19, 2026
119aa9e
fix: removed some deprecation, added more functions and utils to exports
matteobruni Jan 19, 2026
dcd4af5
build: updated pnpm
matteobruni Jan 19, 2026
369c7de
build: fixed plugins and small improvements in links interactor
matteobruni Jan 19, 2026
61f6fca
Merge remote-tracking branch 'origin/v4' into v4
matteobruni Jan 19, 2026
21c84ba
refactor: moved interactivity features to a plugin
matteobruni Jan 21, 2026
652d2d2
fix: prevent engine register from being overwritten when loader fails
matteobruni Jan 21, 2026
2629200
chore(release): published new version
matteobruni Jan 21, 2026
82366ab
build: format fix
matteobruni Jan 21, 2026
f61a590
refactor: convert register function to async and made pjs bundle inde…
matteobruni Jan 21, 2026
4c26881
chore(release): published new version
matteobruni Jan 21, 2026
dd42a71
fix: format fix
matteobruni Jan 21, 2026
49a5382
Merge pull request #5564 from tsparticles/v4
matteobruni Jan 21, 2026
File filter

Filter by extension

Filter by extension


Conversations
Failed to load comments.
Loading
Jump to
The table of contents is too big for display.
Diff view
Diff view
  •  
  •  
  •  
30 changes: 30 additions & 0 deletions CHANGELOG.md
Original file line number Diff line number Diff line change
Expand Up @@ -3,6 +3,36 @@
All notable changes to this project will be documented in this file.
See [Conventional Commits](https://conventionalcommits.org) for commit guidelines.

# [4.0.0-alpha.5](https://github.com/tsparticles/tsparticles/compare/v4.0.0-alpha.4...v4.0.0-alpha.5) (2026-01-21)

**Note:** Version bump only for package @tsparticles/workspace

# [4.0.0-alpha.4](https://github.com/tsparticles/tsparticles/compare/v4.0.0-alpha.3...v4.0.0-alpha.4) (2026-01-21)

### Bug Fixes

- fixed condition in parallax interact ([c84d3b6](https://github.com/tsparticles/tsparticles/commit/c84d3b69ffe8c2aaf62671799ab8e75314a4f10c))
- fixed errors after previous refactor ([c8f65d8](https://github.com/tsparticles/tsparticles/commit/c8f65d82516f4f9c0258a2beb2fc38f333910ec1))
- fixed hsv color manager ([76600a2](https://github.com/tsparticles/tsparticles/commit/76600a202d3bba98d2704c8f12098b0c1fc69cf6))
- fixed imports in emitters plugin ([0eb375d](https://github.com/tsparticles/tsparticles/commit/0eb375d04c5d88389f10470bcc531710b7d3fb62))
- fixed load options in some plugins ([4e1cd4b](https://github.com/tsparticles/tsparticles/commit/4e1cd4b6ad2570d23d38484ba0a053521c6e4d95))
- fixed two readmes ([433c426](https://github.com/tsparticles/tsparticles/commit/433c4262d3e6d29d74506bd74ef96c4cd84e163c))
- fixed wrong condition ([f14e08c](https://github.com/tsparticles/tsparticles/commit/f14e08c0e2b2ca8a2a973542567bb1ae112f5452))
- format fix ([cab2a5f](https://github.com/tsparticles/tsparticles/commit/cab2a5f58021c11b614ac63ea64e18ec5ed8c6c7))
- prevent engine register from being overwritten when loader fails ([652d2d2](https://github.com/tsparticles/tsparticles/commit/652d2d2af9b72f9200e0efe99a52dff2e6fe9b95))
- removed inconsistent or operator ([f5a4ed7](https://github.com/tsparticles/tsparticles/commit/f5a4ed7140fc3a77cb23125ed11410f972753a5d))
- removed some deprecation, added more functions and utils to exports ([119aa9e](https://github.com/tsparticles/tsparticles/commit/119aa9e33b1dfc6e3ce17d827a94a6afb1664b60))
- removed some duplicated constants ([2e46059](https://github.com/tsparticles/tsparticles/commit/2e460599a6763d22663e0f2c402867f569890e00))

### Features

- add manual particles plugin with configuration and usage examples ([8d73e42](https://github.com/tsparticles/tsparticles/commit/8d73e42320f8f3845545a2bef0f8d92979f1e2ee))
- reworked parallax mover plugin to parallax external interaction plugin ([6e2052c](https://github.com/tsparticles/tsparticles/commit/6e2052c5ec2412b7aa2b63a688b06af1c9ef4ec9))

# [4.0.0-alpha.3](https://github.com/tsparticles/tsparticles/compare/v4.0.0-alpha.2...v4.0.0-alpha.3) (2026-01-10)

**Note:** Version bump only for package @tsparticles/workspace

# [4.0.0-alpha.2](https://github.com/tsparticles/tsparticles/compare/v4.0.0-alpha.1...v4.0.0-alpha.2) (2026-01-08)

### Bug Fixes
Expand Down
7 changes: 2 additions & 5 deletions README.md
Original file line number Diff line number Diff line change
Expand Up @@ -295,7 +295,7 @@ tsParticles.setOnClickHandler((event, particles) => {
// now you can control the animations too, it's possible to pause and resume the animations
// these methods don't change the config so you're safe with all your configurations
// domItem(0) returns the first tsParticles instance loaded in the dom
const particles = tsParticles.domItem(0);
const particles = tsParticles.item(0);

// play will start the animations, if the move is not enabled it won't enable it, it just updates the frame
particles.play();
Expand Down Expand Up @@ -755,6 +755,7 @@ flowchart TD
interaction-external-bubble[Bubble]
interaction-external-connect[Connect]
interaction-external-grab[Grab]
interaction-external-parallax[Parallax]
interaction-external-pause[Pause]
interaction-external-push[Push]
interaction-external-remove[Remove]
Expand All @@ -770,10 +771,6 @@ flowchart TD

end

subgraph slim-movers [Movers]
move-parallax[Parallax]
end

subgraph slim-plugins [Plugins]

subgraph slim-plugins-easings [Easings]
Expand Down
2 changes: 1 addition & 1 deletion bundles/all/.browserslistrc
Original file line number Diff line number Diff line change
@@ -1,2 +1,2 @@
since 2019
since 2021
not dead
14 changes: 14 additions & 0 deletions bundles/all/CHANGELOG.md
Original file line number Diff line number Diff line change
Expand Up @@ -3,6 +3,20 @@
All notable changes to this project will be documented in this file.
See [Conventional Commits](https://conventionalcommits.org) for commit guidelines.

# [4.0.0-alpha.5](https://github.com/tsparticles/tsparticles/compare/v4.0.0-alpha.4...v4.0.0-alpha.5) (2026-01-21)

**Note:** Version bump only for package @tsparticles/all

# [4.0.0-alpha.4](https://github.com/tsparticles/tsparticles/compare/v4.0.0-alpha.3...v4.0.0-alpha.4) (2026-01-21)

### Features

- add manual particles plugin with configuration and usage examples ([8d73e42](https://github.com/tsparticles/tsparticles/commit/8d73e42320f8f3845545a2bef0f8d92979f1e2ee))

# [4.0.0-alpha.3](https://github.com/tsparticles/tsparticles/compare/v4.0.0-alpha.2...v4.0.0-alpha.3) (2026-01-10)

**Note:** Version bump only for package @tsparticles/all

# [4.0.0-alpha.2](https://github.com/tsparticles/tsparticles/compare/v4.0.0-alpha.1...v4.0.0-alpha.2) (2026-01-08)

**Note:** Version bump only for package @tsparticles/all
Expand Down
120 changes: 61 additions & 59 deletions bundles/all/package.dist.json
Original file line number Diff line number Diff line change
@@ -1,6 +1,6 @@
{
"name": "@tsparticles/all",
"version": "4.0.0-alpha.2",
"version": "4.0.0-alpha.5",
"description": "Easily create highly customizable particle animations and use them as animated backgrounds for your website. Ready to use components available also for React, Vue.js (2.x and 3.x), Angular, Svelte, jQuery, Preact, Riot.js, Inferno.",
"homepage": "https://particles.js.org",
"repository": {
Expand Down Expand Up @@ -99,64 +99,66 @@
"./package.json": "./package.json"
},
"dependencies": {
"@tsparticles/effect-bubble": "4.0.0-alpha.2",
"@tsparticles/effect-shadow": "4.0.0-alpha.2",
"@tsparticles/effect-trail": "4.0.0-alpha.2",
"@tsparticles/engine": "4.0.0-alpha.2",
"@tsparticles/interaction-external-particle": "4.0.0-alpha.2",
"@tsparticles/interaction-external-pop": "4.0.0-alpha.2",
"@tsparticles/interaction-light": "4.0.0-alpha.2",
"@tsparticles/interaction-particles-repulse": "4.0.0-alpha.2",
"@tsparticles/path-curl-noise": "4.0.0-alpha.2",
"@tsparticles/path-curves": "4.0.0-alpha.2",
"@tsparticles/path-fractal-noise": "4.0.0-alpha.2",
"@tsparticles/path-perlin-noise": "4.0.0-alpha.2",
"@tsparticles/path-polygon": "4.0.0-alpha.2",
"@tsparticles/path-simplex-noise": "4.0.0-alpha.2",
"@tsparticles/path-svg": "4.0.0-alpha.2",
"@tsparticles/path-zig-zag": "4.0.0-alpha.2",
"@tsparticles/pjs": "4.0.0-alpha.2",
"@tsparticles/plugin-background-mask": "4.0.0-alpha.2",
"@tsparticles/plugin-canvas-mask": "4.0.0-alpha.2",
"@tsparticles/plugin-easing-back": "4.0.0-alpha.2",
"@tsparticles/plugin-easing-circ": "4.0.0-alpha.2",
"@tsparticles/plugin-easing-cubic": "4.0.0-alpha.2",
"@tsparticles/plugin-easing-expo": "4.0.0-alpha.2",
"@tsparticles/plugin-easing-linear": "4.0.0-alpha.2",
"@tsparticles/plugin-easing-quart": "4.0.0-alpha.2",
"@tsparticles/plugin-easing-quint": "4.0.0-alpha.2",
"@tsparticles/plugin-easing-sine": "4.0.0-alpha.2",
"@tsparticles/plugin-emitters-shape-canvas": "4.0.0-alpha.2",
"@tsparticles/plugin-emitters-shape-path": "4.0.0-alpha.2",
"@tsparticles/plugin-emitters-shape-polygon": "4.0.0-alpha.2",
"@tsparticles/plugin-export-image": "4.0.0-alpha.2",
"@tsparticles/plugin-export-json": "4.0.0-alpha.2",
"@tsparticles/plugin-export-video": "4.0.0-alpha.2",
"@tsparticles/plugin-hsv-color": "4.0.0-alpha.2",
"@tsparticles/plugin-hwb-color": "4.0.0-alpha.2",
"@tsparticles/plugin-infection": "4.0.0-alpha.2",
"@tsparticles/plugin-lab-color": "4.0.0-alpha.2",
"@tsparticles/plugin-lch-color": "4.0.0-alpha.2",
"@tsparticles/plugin-motion": "4.0.0-alpha.2",
"@tsparticles/plugin-named-color": "4.0.0-alpha.2",
"@tsparticles/plugin-oklab-color": "4.0.0-alpha.2",
"@tsparticles/plugin-oklch-color": "4.0.0-alpha.2",
"@tsparticles/plugin-poisson-disc": "4.0.0-alpha.2",
"@tsparticles/plugin-polygon-mask": "4.0.0-alpha.2",
"@tsparticles/plugin-sounds": "4.0.0-alpha.2",
"@tsparticles/plugin-trail": "4.0.0-alpha.2",
"@tsparticles/shape-arrow": "4.0.0-alpha.2",
"@tsparticles/shape-cards": "4.0.0-alpha.2",
"@tsparticles/shape-cog": "4.0.0-alpha.2",
"@tsparticles/shape-heart": "4.0.0-alpha.2",
"@tsparticles/shape-infinity": "4.0.0-alpha.2",
"@tsparticles/shape-path": "4.0.0-alpha.2",
"@tsparticles/shape-rounded-polygon": "4.0.0-alpha.2",
"@tsparticles/shape-rounded-rect": "4.0.0-alpha.2",
"@tsparticles/shape-spiral": "4.0.0-alpha.2",
"@tsparticles/updater-gradient": "4.0.0-alpha.2",
"@tsparticles/updater-orbit": "4.0.0-alpha.2",
"tsparticles": "4.0.0-alpha.2"
"@tsparticles/effect-bubble": "4.0.0-alpha.5",
"@tsparticles/effect-shadow": "4.0.0-alpha.5",
"@tsparticles/effect-trail": "4.0.0-alpha.5",
"@tsparticles/engine": "4.0.0-alpha.5",
"@tsparticles/interaction-external-particle": "4.0.0-alpha.5",
"@tsparticles/interaction-external-pop": "4.0.0-alpha.5",
"@tsparticles/interaction-light": "4.0.0-alpha.5",
"@tsparticles/interaction-particles-repulse": "4.0.0-alpha.5",
"@tsparticles/path-curl-noise": "4.0.0-alpha.5",
"@tsparticles/path-curves": "4.0.0-alpha.5",
"@tsparticles/path-fractal-noise": "4.0.0-alpha.5",
"@tsparticles/path-perlin-noise": "4.0.0-alpha.5",
"@tsparticles/path-polygon": "4.0.0-alpha.5",
"@tsparticles/path-simplex-noise": "4.0.0-alpha.5",
"@tsparticles/path-svg": "4.0.0-alpha.5",
"@tsparticles/path-zig-zag": "4.0.0-alpha.5",
"@tsparticles/plugin-background-mask": "4.0.0-alpha.5",
"@tsparticles/plugin-canvas-mask": "4.0.0-alpha.5",
"@tsparticles/plugin-easing-back": "4.0.0-alpha.5",
"@tsparticles/plugin-easing-circ": "4.0.0-alpha.5",
"@tsparticles/plugin-easing-cubic": "4.0.0-alpha.5",
"@tsparticles/plugin-easing-expo": "4.0.0-alpha.5",
"@tsparticles/plugin-easing-linear": "4.0.0-alpha.5",
"@tsparticles/plugin-easing-quart": "4.0.0-alpha.5",
"@tsparticles/plugin-easing-quint": "4.0.0-alpha.5",
"@tsparticles/plugin-easing-sine": "4.0.0-alpha.5",
"@tsparticles/plugin-emitters-shape-canvas": "4.0.0-alpha.5",
"@tsparticles/plugin-emitters-shape-path": "4.0.0-alpha.5",
"@tsparticles/plugin-emitters-shape-polygon": "4.0.0-alpha.5",
"@tsparticles/plugin-export-image": "4.0.0-alpha.5",
"@tsparticles/plugin-export-json": "4.0.0-alpha.5",
"@tsparticles/plugin-export-video": "4.0.0-alpha.5",
"@tsparticles/plugin-hsv-color": "4.0.0-alpha.5",
"@tsparticles/plugin-hwb-color": "4.0.0-alpha.5",
"@tsparticles/plugin-infection": "4.0.0-alpha.5",
"@tsparticles/plugin-lab-color": "4.0.0-alpha.5",
"@tsparticles/plugin-lch-color": "4.0.0-alpha.5",
"@tsparticles/plugin-manual-particles": "4.0.0-alpha.5",
"@tsparticles/plugin-motion": "4.0.0-alpha.5",
"@tsparticles/plugin-named-color": "4.0.0-alpha.5",
"@tsparticles/plugin-oklab-color": "4.0.0-alpha.5",
"@tsparticles/plugin-oklch-color": "4.0.0-alpha.5",
"@tsparticles/plugin-poisson-disc": "4.0.0-alpha.5",
"@tsparticles/plugin-polygon-mask": "4.0.0-alpha.5",
"@tsparticles/plugin-responsive": "4.0.0-alpha.5",
"@tsparticles/plugin-sounds": "4.0.0-alpha.5",
"@tsparticles/plugin-themes": "4.0.0-alpha.5",
"@tsparticles/plugin-trail": "4.0.0-alpha.5",
"@tsparticles/shape-arrow": "4.0.0-alpha.5",
"@tsparticles/shape-cards": "4.0.0-alpha.5",
"@tsparticles/shape-cog": "4.0.0-alpha.5",
"@tsparticles/shape-heart": "4.0.0-alpha.5",
"@tsparticles/shape-infinity": "4.0.0-alpha.5",
"@tsparticles/shape-path": "4.0.0-alpha.5",
"@tsparticles/shape-rounded-polygon": "4.0.0-alpha.5",
"@tsparticles/shape-rounded-rect": "4.0.0-alpha.5",
"@tsparticles/shape-spiral": "4.0.0-alpha.5",
"@tsparticles/updater-gradient": "4.0.0-alpha.5",
"@tsparticles/updater-orbit": "4.0.0-alpha.5",
"tsparticles": "4.0.0-alpha.5"
},
"publishConfig": {
"access": "public"
Expand Down
120 changes: 61 additions & 59 deletions bundles/all/package.json
Original file line number Diff line number Diff line change
@@ -1,6 +1,6 @@
{
"name": "@tsparticles/all",
"version": "4.0.0-alpha.2",
"version": "4.0.0-alpha.5",
"description": "Easily create highly customizable particle animations and use them as animated backgrounds for your website. Ready to use components available also for React, Vue.js (2.x and 3.x), Angular, Svelte, jQuery, Preact, Riot.js, Inferno.",
"homepage": "https://particles.js.org",
"scripts": {
Expand Down Expand Up @@ -107,64 +107,66 @@
"./package.json": "./dist/package.json"
},
"dependencies": {
"@tsparticles/effect-bubble": "workspace:4.0.0-alpha.2",
"@tsparticles/effect-shadow": "workspace:4.0.0-alpha.2",
"@tsparticles/effect-trail": "workspace:4.0.0-alpha.2",
"@tsparticles/engine": "workspace:4.0.0-alpha.2",
"@tsparticles/interaction-external-particle": "workspace:4.0.0-alpha.2",
"@tsparticles/interaction-external-pop": "workspace:4.0.0-alpha.2",
"@tsparticles/interaction-light": "workspace:4.0.0-alpha.2",
"@tsparticles/interaction-particles-repulse": "workspace:4.0.0-alpha.2",
"@tsparticles/path-curl-noise": "workspace:4.0.0-alpha.2",
"@tsparticles/path-curves": "workspace:4.0.0-alpha.2",
"@tsparticles/path-fractal-noise": "workspace:4.0.0-alpha.2",
"@tsparticles/path-perlin-noise": "workspace:4.0.0-alpha.2",
"@tsparticles/path-polygon": "workspace:4.0.0-alpha.2",
"@tsparticles/path-simplex-noise": "workspace:4.0.0-alpha.2",
"@tsparticles/path-svg": "workspace:4.0.0-alpha.2",
"@tsparticles/path-zig-zag": "workspace:4.0.0-alpha.2",
"@tsparticles/pjs": "workspace:4.0.0-alpha.2",
"@tsparticles/plugin-background-mask": "workspace:4.0.0-alpha.2",
"@tsparticles/plugin-canvas-mask": "workspace:4.0.0-alpha.2",
"@tsparticles/plugin-easing-back": "workspace:4.0.0-alpha.2",
"@tsparticles/plugin-easing-circ": "workspace:4.0.0-alpha.2",
"@tsparticles/plugin-easing-cubic": "workspace:4.0.0-alpha.2",
"@tsparticles/plugin-easing-expo": "workspace:4.0.0-alpha.2",
"@tsparticles/plugin-easing-linear": "workspace:4.0.0-alpha.2",
"@tsparticles/plugin-easing-quart": "workspace:4.0.0-alpha.2",
"@tsparticles/plugin-easing-quint": "workspace:4.0.0-alpha.2",
"@tsparticles/plugin-easing-sine": "workspace:4.0.0-alpha.2",
"@tsparticles/plugin-emitters-shape-canvas": "workspace:4.0.0-alpha.2",
"@tsparticles/plugin-emitters-shape-path": "workspace:4.0.0-alpha.2",
"@tsparticles/plugin-emitters-shape-polygon": "workspace:4.0.0-alpha.2",
"@tsparticles/plugin-export-image": "workspace:4.0.0-alpha.2",
"@tsparticles/plugin-export-json": "workspace:4.0.0-alpha.2",
"@tsparticles/plugin-export-video": "workspace:4.0.0-alpha.2",
"@tsparticles/plugin-hsv-color": "workspace:4.0.0-alpha.2",
"@tsparticles/plugin-hwb-color": "workspace:4.0.0-alpha.2",
"@tsparticles/plugin-infection": "workspace:4.0.0-alpha.2",
"@tsparticles/plugin-lab-color": "workspace:4.0.0-alpha.2",
"@tsparticles/plugin-lch-color": "workspace:4.0.0-alpha.2",
"@tsparticles/plugin-motion": "workspace:4.0.0-alpha.2",
"@tsparticles/plugin-named-color": "workspace:4.0.0-alpha.2",
"@tsparticles/plugin-oklab-color": "workspace:4.0.0-alpha.2",
"@tsparticles/plugin-oklch-color": "workspace:4.0.0-alpha.2",
"@tsparticles/plugin-poisson-disc": "workspace:4.0.0-alpha.2",
"@tsparticles/plugin-polygon-mask": "workspace:4.0.0-alpha.2",
"@tsparticles/plugin-sounds": "workspace:4.0.0-alpha.2",
"@tsparticles/plugin-trail": "workspace:4.0.0-alpha.2",
"@tsparticles/shape-arrow": "workspace:4.0.0-alpha.2",
"@tsparticles/shape-cards": "workspace:4.0.0-alpha.2",
"@tsparticles/shape-cog": "workspace:4.0.0-alpha.2",
"@tsparticles/shape-heart": "workspace:4.0.0-alpha.2",
"@tsparticles/shape-infinity": "workspace:4.0.0-alpha.2",
"@tsparticles/shape-path": "workspace:4.0.0-alpha.2",
"@tsparticles/shape-rounded-polygon": "workspace:4.0.0-alpha.2",
"@tsparticles/shape-rounded-rect": "workspace:4.0.0-alpha.2",
"@tsparticles/shape-spiral": "workspace:4.0.0-alpha.2",
"@tsparticles/updater-gradient": "workspace:4.0.0-alpha.2",
"@tsparticles/updater-orbit": "workspace:4.0.0-alpha.2",
"tsparticles": "workspace:4.0.0-alpha.2"
"@tsparticles/effect-bubble": "workspace:4.0.0-alpha.5",
"@tsparticles/effect-shadow": "workspace:4.0.0-alpha.5",
"@tsparticles/effect-trail": "workspace:4.0.0-alpha.5",
"@tsparticles/engine": "workspace:4.0.0-alpha.5",
"@tsparticles/interaction-external-particle": "workspace:4.0.0-alpha.5",
"@tsparticles/interaction-external-pop": "workspace:4.0.0-alpha.5",
"@tsparticles/interaction-light": "workspace:4.0.0-alpha.5",
"@tsparticles/interaction-particles-repulse": "workspace:4.0.0-alpha.5",
"@tsparticles/path-curl-noise": "workspace:4.0.0-alpha.5",
"@tsparticles/path-curves": "workspace:4.0.0-alpha.5",
"@tsparticles/path-fractal-noise": "workspace:4.0.0-alpha.5",
"@tsparticles/path-perlin-noise": "workspace:4.0.0-alpha.5",
"@tsparticles/path-polygon": "workspace:4.0.0-alpha.5",
"@tsparticles/path-simplex-noise": "workspace:4.0.0-alpha.5",
"@tsparticles/path-svg": "workspace:4.0.0-alpha.5",
"@tsparticles/path-zig-zag": "workspace:4.0.0-alpha.5",
"@tsparticles/plugin-background-mask": "workspace:4.0.0-alpha.5",
"@tsparticles/plugin-canvas-mask": "workspace:4.0.0-alpha.5",
"@tsparticles/plugin-easing-back": "workspace:4.0.0-alpha.5",
"@tsparticles/plugin-easing-circ": "workspace:4.0.0-alpha.5",
"@tsparticles/plugin-easing-cubic": "workspace:4.0.0-alpha.5",
"@tsparticles/plugin-easing-expo": "workspace:4.0.0-alpha.5",
"@tsparticles/plugin-easing-linear": "workspace:4.0.0-alpha.5",
"@tsparticles/plugin-easing-quart": "workspace:4.0.0-alpha.5",
"@tsparticles/plugin-easing-quint": "workspace:4.0.0-alpha.5",
"@tsparticles/plugin-easing-sine": "workspace:4.0.0-alpha.5",
"@tsparticles/plugin-emitters-shape-canvas": "workspace:4.0.0-alpha.5",
"@tsparticles/plugin-emitters-shape-path": "workspace:4.0.0-alpha.5",
"@tsparticles/plugin-emitters-shape-polygon": "workspace:4.0.0-alpha.5",
"@tsparticles/plugin-export-image": "workspace:4.0.0-alpha.5",
"@tsparticles/plugin-export-json": "workspace:4.0.0-alpha.5",
"@tsparticles/plugin-export-video": "workspace:4.0.0-alpha.5",
"@tsparticles/plugin-hsv-color": "workspace:4.0.0-alpha.5",
"@tsparticles/plugin-hwb-color": "workspace:4.0.0-alpha.5",
"@tsparticles/plugin-infection": "workspace:4.0.0-alpha.5",
"@tsparticles/plugin-lab-color": "workspace:4.0.0-alpha.5",
"@tsparticles/plugin-lch-color": "workspace:4.0.0-alpha.5",
"@tsparticles/plugin-manual-particles": "workspace:4.0.0-alpha.5",
"@tsparticles/plugin-motion": "workspace:4.0.0-alpha.5",
"@tsparticles/plugin-named-color": "workspace:4.0.0-alpha.5",
"@tsparticles/plugin-oklab-color": "workspace:4.0.0-alpha.5",
"@tsparticles/plugin-oklch-color": "workspace:4.0.0-alpha.5",
"@tsparticles/plugin-poisson-disc": "workspace:4.0.0-alpha.5",
"@tsparticles/plugin-polygon-mask": "workspace:4.0.0-alpha.5",
"@tsparticles/plugin-responsive": "workspace:4.0.0-alpha.5",
"@tsparticles/plugin-sounds": "workspace:4.0.0-alpha.5",
"@tsparticles/plugin-themes": "workspace:4.0.0-alpha.5",
"@tsparticles/plugin-trail": "workspace:4.0.0-alpha.5",
"@tsparticles/shape-arrow": "workspace:4.0.0-alpha.5",
"@tsparticles/shape-cards": "workspace:4.0.0-alpha.5",
"@tsparticles/shape-cog": "workspace:4.0.0-alpha.5",
"@tsparticles/shape-heart": "workspace:4.0.0-alpha.5",
"@tsparticles/shape-infinity": "workspace:4.0.0-alpha.5",
"@tsparticles/shape-path": "workspace:4.0.0-alpha.5",
"@tsparticles/shape-rounded-polygon": "workspace:4.0.0-alpha.5",
"@tsparticles/shape-rounded-rect": "workspace:4.0.0-alpha.5",
"@tsparticles/shape-spiral": "workspace:4.0.0-alpha.5",
"@tsparticles/updater-gradient": "workspace:4.0.0-alpha.5",
"@tsparticles/updater-orbit": "workspace:4.0.0-alpha.5",
"tsparticles": "workspace:4.0.0-alpha.5"
},
"publishConfig": {
"access": "public",
Expand Down
Loading
Loading