From 0d48a403d303f192e2db35a8d2081efb9253422e Mon Sep 17 00:00:00 2001 From: Baz Utsahajit Date: Fri, 29 Dec 2023 22:55:48 +0000 Subject: [PATCH] More Base Works --- README.md | 2 +- bundle/README.md | 2 +- bundle/package.json | 72 +- filters/adjustment/package.json | 8 +- filters/advanced-bloom/package.json | 12 +- filters/ascii/package.json | 8 +- filters/bevel/package.json | 8 +- filters/bloom/package.json | 10 +- filters/bulge-pinch/package.json | 8 +- filters/color-gradient/package.json | 8 +- filters/color-map/package.json | 8 +- filters/color-overlay/package.json | 8 +- filters/color-replace/package.json | 8 +- filters/convolution/package.json | 8 +- filters/cross-hatch/package.json | 8 +- filters/crt/package.json | 8 +- filters/dot/package.json | 8 +- filters/drop-shadow/package.json | 12 +- filters/emboss/package.json | 8 +- filters/glitch/package.json | 8 +- filters/glow/package.json | 8 +- filters/godray/package.json | 8 +- filters/grayscale/package.json | 8 +- filters/hsl-adjustment/package.json | 8 +- filters/kawase-blur/package.json | 8 +- filters/motion-blur/package.json | 8 +- filters/multi-color-replace/package.json | 8 +- filters/old-film/package.json | 8 +- filters/outline/package.json | 8 +- filters/pixelate/package.json | 8 +- filters/radial-blur/package.json | 8 +- filters/reflection/package.json | 8 +- filters/rgb-split/package.json | 8 +- filters/simple-lightmap/package.json | 8 +- filters/tilt-shift/package.json | 8 +- filters/twist/package.json | 8 +- filters/zoom-blur/package.json | 8 +- lerna.json | 2 +- package-lock.json | 849 ++++++++--------------- rollup.config.js | 22 +- tools/demo/index.html | 1 + tools/demo/package.json | 6 +- tools/demo/rollup.config.js | 4 - tools/demo/src/DemoApplication.js | 10 +- tools/demo/src/filters/displacement.js | 6 +- tools/demo/src/filters/godray.js | 4 +- tools/demo/src/filters/twist.js | 4 +- tools/fragments/package.json | 2 +- tools/screenshots/package.json | 6 +- tools/screenshots/renderer.js | 2 +- 50 files changed, 505 insertions(+), 771 deletions(-) diff --git a/README.md b/README.md index 947b6f9b7..24e68612c 100644 --- a/README.md +++ b/README.md @@ -8,7 +8,7 @@ ## Filters -All filters work with PixiJS v7. +All filters work with PixiJS v8. | Filter | Preview | |----------------------------------------------------------------------------------------------------------|-----------------------------------------------------------------------------------------------------------------| diff --git a/bundle/README.md b/bundle/README.md index 43959ac28..618d0d2fc 100644 --- a/bundle/README.md +++ b/bundle/README.md @@ -2,7 +2,7 @@ [![Node.js CI](https://github.com/pixijs/filters/workflows/Node.js%20CI/badge.svg)](https://github.com/pixi.js/pixi-filters/actions?query=workflow%3A%22Node.js+CI%22) [![npm version](https://badge.fury.io/js/pixi-filters.svg)](https://badge.fury.io/js/pixi-filters) -PixiJS v7 optional display filters. +PixiJS v8 optional display filters. Filters include: diff --git a/bundle/package.json b/bundle/package.json index 0e1c0f992..640ee3b14 100644 --- a/bundle/package.json +++ b/bundle/package.json @@ -1,7 +1,7 @@ { "name": "pixi-filters", - "version": "5.2.1", - "description": "PixiJS v7 optional display filters", + "version": "8.0.0", + "description": "PixiJS v8 optional display filters", "author": "Mat Groves ", "contributors": [ "Ivan Popelyshev ", @@ -35,39 +35,39 @@ "index.d.ts" ], "dependencies": { - "@pixi/filter-adjustment": "5.1.1", - "@pixi/filter-advanced-bloom": "5.1.1", - "@pixi/filter-ascii": "5.1.1", - "@pixi/filter-bevel": "5.1.1", - "@pixi/filter-bloom": "5.1.1", - "@pixi/filter-bulge-pinch": "5.1.1", - "@pixi/filter-color-gradient": "5.2.0", - "@pixi/filter-color-map": "5.1.1", - "@pixi/filter-color-overlay": "5.1.1", - "@pixi/filter-color-replace": "5.1.1", - "@pixi/filter-convolution": "5.1.1", - "@pixi/filter-cross-hatch": "5.1.1", - "@pixi/filter-crt": "5.1.1", - "@pixi/filter-dot": "5.1.1", - "@pixi/filter-drop-shadow": "5.2.0", - "@pixi/filter-emboss": "5.1.1", - "@pixi/filter-glitch": "5.1.1", - "@pixi/filter-glow": "5.2.1", - "@pixi/filter-godray": "5.1.1", - "@pixi/filter-grayscale": "5.1.1", - "@pixi/filter-hsl-adjustment": "5.2.0", - "@pixi/filter-kawase-blur": "5.1.1", - "@pixi/filter-motion-blur": "5.1.1", - "@pixi/filter-multi-color-replace": "5.1.1", - "@pixi/filter-old-film": "5.1.1", - "@pixi/filter-outline": "5.2.0", - "@pixi/filter-pixelate": "5.1.1", - "@pixi/filter-radial-blur": "5.1.1", - "@pixi/filter-reflection": "5.1.1", - "@pixi/filter-rgb-split": "5.1.1", - "@pixi/filter-simple-lightmap": "5.1.1", - "@pixi/filter-tilt-shift": "5.2.0", - "@pixi/filter-twist": "5.1.1", - "@pixi/filter-zoom-blur": "5.1.1" + "@pixi/filter-adjustment": "8.0.0", + "@pixi/filter-advanced-bloom": "8.0.0", + "@pixi/filter-ascii": "8.0.0", + "@pixi/filter-bevel": "8.0.0", + "@pixi/filter-bloom": "8.0.0", + "@pixi/filter-bulge-pinch": "8.0.0", + "@pixi/filter-color-gradient": "8.0.0", + "@pixi/filter-color-map": "8.0.0", + "@pixi/filter-color-overlay": "8.0.0", + "@pixi/filter-color-replace": "8.0.0", + "@pixi/filter-convolution": "8.0.0", + "@pixi/filter-cross-hatch": "8.0.0", + "@pixi/filter-crt": "8.0.0", + "@pixi/filter-dot": "8.0.0", + "@pixi/filter-drop-shadow": "8.0.0", + "@pixi/filter-emboss": "8.0.0", + "@pixi/filter-glitch": "8.0.0", + "@pixi/filter-glow": "8.0.0", + "@pixi/filter-godray": "8.0.0", + "@pixi/filter-grayscale": "8.0.0", + "@pixi/filter-hsl-adjustment": "8.0.0", + "@pixi/filter-kawase-blur": "8.0.0", + "@pixi/filter-motion-blur": "8.0.0", + "@pixi/filter-multi-color-replace": "8.0.0", + "@pixi/filter-old-film": "8.0.0", + "@pixi/filter-outline": "8.0.0", + "@pixi/filter-pixelate": "8.0.0", + "@pixi/filter-radial-blur": "8.0.0", + "@pixi/filter-reflection": "8.0.0", + "@pixi/filter-rgb-split": "8.0.0", + "@pixi/filter-simple-lightmap": "8.0.0", + "@pixi/filter-tilt-shift": "8.0.0", + "@pixi/filter-twist": "8.0.0", + "@pixi/filter-zoom-blur": "8.0.0" } } diff --git a/filters/adjustment/package.json b/filters/adjustment/package.json index cf425c0e6..56a40aff0 100644 --- a/filters/adjustment/package.json +++ b/filters/adjustment/package.json @@ -1,6 +1,6 @@ { "name": "@pixi/filter-adjustment", - "version": "5.1.1", + "version": "8.0.0", "main": "./dist/filter-adjustment.js", "description": "PixiJS filter to adjust gamma, contrast, saturation, brightness or color channels", "author": "finscn ", @@ -29,10 +29,10 @@ "index.d.ts" ], "peerDependencies": { - "@pixi/core": "^7.0.0-X" + "pixi.js": "^8.0.0-X" }, "devDependencies": { - "@pixi/core": "^7.0.0-X", - "@tools/fragments": "5.0.0" + "pixi.js": "^8.0.0-X", + "@tools/fragments": "8.0.0" } } diff --git a/filters/advanced-bloom/package.json b/filters/advanced-bloom/package.json index 85a2a8865..79cbf5986 100644 --- a/filters/advanced-bloom/package.json +++ b/filters/advanced-bloom/package.json @@ -1,6 +1,6 @@ { "name": "@pixi/filter-advanced-bloom", - "version": "5.1.1", + "version": "8.0.0", "main": "./dist/filter-advanced-bloom.js", "description": "PixiJS filter to render Bloom Filter (with highlight) effect", "author": "finscn", @@ -32,16 +32,16 @@ "index.d.ts" ], "globals": { - "@pixi/filter-kawase-blur": "PIXI.filters" + "@pixi/filter-kawase-blur": "PIXI" }, "dependencies": { - "@pixi/filter-kawase-blur": "5.1.1" + "@pixi/filter-kawase-blur": "8.0.0" }, "peerDependencies": { - "@pixi/core": "^7.0.0-X" + "pixi.js": "^8.0.0-X" }, "devDependencies": { - "@pixi/core": "^7.0.0-X", - "@tools/fragments": "5.0.0" + "pixi.js": "^8.0.0-X", + "@tools/fragments": "8.0.0" } } diff --git a/filters/ascii/package.json b/filters/ascii/package.json index 239cf7cb0..a6a493d26 100644 --- a/filters/ascii/package.json +++ b/filters/ascii/package.json @@ -1,6 +1,6 @@ { "name": "@pixi/filter-ascii", - "version": "5.1.1", + "version": "8.0.0", "main": "./dist/filter-ascii.js", "description": "PixiJS filter to render DisplayObject as ASCII text", "author": "Mat Groves", @@ -32,10 +32,10 @@ "index.d.ts" ], "peerDependencies": { - "@pixi/core": "^7.0.0-X" + "pixi.js": "^8.0.0-X" }, "devDependencies": { - "@pixi/core": "^7.0.0-X", - "@tools/fragments": "5.0.0" + "pixi.js": "^8.0.0-X", + "@tools/fragments": "8.0.0" } } diff --git a/filters/bevel/package.json b/filters/bevel/package.json index e91094462..241ce1dd2 100644 --- a/filters/bevel/package.json +++ b/filters/bevel/package.json @@ -1,6 +1,6 @@ { "name": "@pixi/filter-bevel", - "version": "5.1.1", + "version": "8.0.0", "main": "./dist/filter-bevel.js", "description": "PixiJS filter to apply a bevel effect", "author": "Evgeny Shestakov", @@ -32,10 +32,10 @@ "index.d.ts" ], "peerDependencies": { - "@pixi/core": "^7.0.0-X" + "pixi.js": "^8.0.0-X" }, "devDependencies": { - "@pixi/core": "^7.0.0-X", - "@tools/fragments": "5.0.0" + "pixi.js": "^8.0.0-X", + "@tools/fragments": "8.0.0" } } diff --git a/filters/bloom/package.json b/filters/bloom/package.json index 3e59a3eba..432288426 100644 --- a/filters/bloom/package.json +++ b/filters/bloom/package.json @@ -1,6 +1,6 @@ { "name": "@pixi/filter-bloom", - "version": "5.1.1", + "version": "8.0.0", "main": "./dist/filter-bloom.js", "description": "PixiJS filter to apply a simple bloom effect", "author": "Mat Groves", @@ -32,13 +32,9 @@ "index.d.ts" ], "peerDependencies": { - "@pixi/core": "^7.0.0-X", - "@pixi/filter-alpha": "^7.0.0-X", - "@pixi/filter-blur": "^7.0.0-X" + "pixi.js": "^8.0.0-X" }, "devDependencies": { - "@pixi/core": "^7.0.0-X", - "@pixi/filter-alpha": "^7.0.0-X", - "@pixi/filter-blur": "^7.0.0-X" + "pixi.js": "^8.0.0-X" } } diff --git a/filters/bulge-pinch/package.json b/filters/bulge-pinch/package.json index 746b328ec..a0fed7a22 100644 --- a/filters/bulge-pinch/package.json +++ b/filters/bulge-pinch/package.json @@ -1,6 +1,6 @@ { "name": "@pixi/filter-bulge-pinch", - "version": "5.1.1", + "version": "8.0.0", "main": "./dist/filter-bulge-pinch.js", "description": "PixiJS filter to apply a bulge or a pinch effect", "author": "Mat Groves", @@ -32,10 +32,10 @@ "index.d.ts" ], "peerDependencies": { - "@pixi/core": "^7.0.0-X" + "pixi.js": "^8.0.0-X" }, "devDependencies": { - "@pixi/core": "^7.0.0-X", - "@tools/fragments": "5.0.0" + "pixi.js": "^8.0.0-X", + "@tools/fragments": "8.0.0" } } diff --git a/filters/color-gradient/package.json b/filters/color-gradient/package.json index acfb256f0..aafab88df 100644 --- a/filters/color-gradient/package.json +++ b/filters/color-gradient/package.json @@ -1,6 +1,6 @@ { "name": "@pixi/filter-color-gradient", - "version": "5.2.0", + "version": "8.0.0", "main": "./dist/filter-color-gradient.js", "description": "PixiJS filter to render a color gradient.", "author": "Viktor Persson", @@ -33,12 +33,12 @@ "test:watch": "jest test --watch" }, "peerDependencies": { - "@pixi/core": "^7.0.0-X" + "pixi.js": "^8.0.0-X" }, "devDependencies": { "@jest/globals": "^29.3.1", - "@pixi/core": "^7.0.0-X", - "@tools/fragments": "5.0.0", + "pixi.js": "^8.0.0-X", + "@tools/fragments": "8.0.0", "@types/color-rgba": "^2.1.0", "@types/gradient-parser": "^0.1.2", "color-rgba": "^2.4.0", diff --git a/filters/color-map/package.json b/filters/color-map/package.json index 75dda1e4c..e7858ccdd 100644 --- a/filters/color-map/package.json +++ b/filters/color-map/package.json @@ -1,6 +1,6 @@ { "name": "@pixi/filter-color-map", - "version": "5.1.1", + "version": "8.0.0", "main": "./dist/filter-color-map.js", "description": "PixiJS filter to apply a color adjust effect", "author": "finscn ", @@ -29,10 +29,10 @@ "index.d.ts" ], "peerDependencies": { - "@pixi/core": "^7.0.0-X" + "pixi.js": "^8.0.0-X" }, "devDependencies": { - "@pixi/core": "^7.0.0-X", - "@tools/fragments": "5.0.0" + "pixi.js": "^8.0.0-X", + "@tools/fragments": "8.0.0" } } diff --git a/filters/color-overlay/package.json b/filters/color-overlay/package.json index a210e98bb..c204e5da5 100644 --- a/filters/color-overlay/package.json +++ b/filters/color-overlay/package.json @@ -1,6 +1,6 @@ { "name": "@pixi/filter-color-overlay", - "version": "5.1.1", + "version": "8.0.0", "main": "./dist/filter-color-overlay.js", "description": "PixiJS filter to overlay all colors with single color", "author": "Michael Deal", @@ -32,10 +32,10 @@ "index.d.ts" ], "peerDependencies": { - "@pixi/core": "^7.0.0-X" + "pixi.js": "^8.0.0-X" }, "devDependencies": { - "@pixi/core": "^7.0.0-X", - "@tools/fragments": "5.0.0" + "pixi.js": "^8.0.0-X", + "@tools/fragments": "8.0.0" } } diff --git a/filters/color-replace/package.json b/filters/color-replace/package.json index 3c2a88970..dddb5cb85 100644 --- a/filters/color-replace/package.json +++ b/filters/color-replace/package.json @@ -1,6 +1,6 @@ { "name": "@pixi/filter-color-replace", - "version": "5.1.1", + "version": "8.0.0", "main": "./dist/filter-color-replace.js", "description": "PixiJS filter to replace a single color", "author": "Mat Groves", @@ -32,10 +32,10 @@ "index.d.ts" ], "peerDependencies": { - "@pixi/core": "^7.0.0-X" + "pixi.js": "^8.0.0-X" }, "devDependencies": { - "@pixi/core": "^7.0.0-X", - "@tools/fragments": "5.0.0" + "pixi.js": "^8.0.0-X", + "@tools/fragments": "8.0.0" } } diff --git a/filters/convolution/package.json b/filters/convolution/package.json index 67fcd93e6..ab51d4ae3 100644 --- a/filters/convolution/package.json +++ b/filters/convolution/package.json @@ -1,6 +1,6 @@ { "name": "@pixi/filter-convolution", - "version": "5.1.1", + "version": "8.0.0", "main": "./dist/filter-convolution.js", "description": "PixiJS filter to apply a convolution effect", "author": "Mat Groves", @@ -32,10 +32,10 @@ "index.d.ts" ], "peerDependencies": { - "@pixi/core": "^7.0.0-X" + "pixi.js": "^8.0.0-X" }, "devDependencies": { - "@pixi/core": "^7.0.0-X", - "@tools/fragments": "5.0.0" + "pixi.js": "^8.0.0-X", + "@tools/fragments": "8.0.0" } } diff --git a/filters/cross-hatch/package.json b/filters/cross-hatch/package.json index f2ab979a0..86856878e 100644 --- a/filters/cross-hatch/package.json +++ b/filters/cross-hatch/package.json @@ -1,6 +1,6 @@ { "name": "@pixi/filter-cross-hatch", - "version": "5.1.1", + "version": "8.0.0", "main": "./dist/filter-cross-hatch.js", "description": "PixiJS filter to apply a cross-hatch black and white effect", "author": "Mat Groves", @@ -32,10 +32,10 @@ "index.d.ts" ], "peerDependencies": { - "@pixi/core": "^7.0.0-X" + "pixi.js": "^8.0.0-X" }, "devDependencies": { - "@pixi/core": "^7.0.0-X", - "@tools/fragments": "5.0.0" + "pixi.js": "^8.0.0-X", + "@tools/fragments": "8.0.0" } } diff --git a/filters/crt/package.json b/filters/crt/package.json index 41048dde3..59008102d 100644 --- a/filters/crt/package.json +++ b/filters/crt/package.json @@ -1,6 +1,6 @@ { "name": "@pixi/filter-crt", - "version": "5.1.1", + "version": "8.0.0", "main": "./dist/filter-crt.js", "description": "PixiJS filter to apply an effect resembling old CRT monitors", "author": "finscn ", @@ -29,10 +29,10 @@ "index.d.ts" ], "peerDependencies": { - "@pixi/core": "^7.0.0-X" + "pixi.js": "^8.0.0-X" }, "devDependencies": { - "@pixi/core": "^7.0.0-X", - "@tools/fragments": "5.0.0" + "pixi.js": "^8.0.0-X", + "@tools/fragments": "8.0.0" } } diff --git a/filters/dot/package.json b/filters/dot/package.json index fbcb18fed..17d59ec38 100644 --- a/filters/dot/package.json +++ b/filters/dot/package.json @@ -1,6 +1,6 @@ { "name": "@pixi/filter-dot", - "version": "5.1.1", + "version": "8.0.0", "main": "./dist/filter-dot.js", "description": "PixiJS filter to apply a black and white dot effect", "author": "Mat Groves", @@ -32,10 +32,10 @@ "index.d.ts" ], "peerDependencies": { - "@pixi/core": "^7.0.0-X" + "pixi.js": "^8.0.0-X" }, "devDependencies": { - "@pixi/core": "^7.0.0-X", - "@tools/fragments": "5.0.0" + "pixi.js": "^8.0.0-X", + "@tools/fragments": "8.0.0" } } diff --git a/filters/drop-shadow/package.json b/filters/drop-shadow/package.json index dad212911..0a677aa20 100644 --- a/filters/drop-shadow/package.json +++ b/filters/drop-shadow/package.json @@ -1,6 +1,6 @@ { "name": "@pixi/filter-drop-shadow", - "version": "5.2.0", + "version": "8.0.0", "main": "./dist/filter-drop-shadow.js", "description": "PixiJS filter to apply a drop shadow effect", "author": "Mat Groves", @@ -32,16 +32,16 @@ "index.d.ts" ], "globals": { - "@pixi/filter-kawase-blur": "PIXI.filters" + "@pixi/filter-kawase-blur": "PIXI" }, "dependencies": { - "@pixi/filter-kawase-blur": "5.1.1" + "@pixi/filter-kawase-blur": "8.0.0" }, "peerDependencies": { - "@pixi/core": "^7.0.0-X" + "pixi.js": "^8.0.0-X" }, "devDependencies": { - "@pixi/core": "^7.0.0-X", - "@tools/fragments": "5.0.0" + "pixi.js": "^8.0.0-X", + "@tools/fragments": "8.0.0" } } diff --git a/filters/emboss/package.json b/filters/emboss/package.json index 66ea3e8bd..994ea651b 100644 --- a/filters/emboss/package.json +++ b/filters/emboss/package.json @@ -1,6 +1,6 @@ { "name": "@pixi/filter-emboss", - "version": "5.1.1", + "version": "8.0.0", "main": "./dist/filter-emboss.js", "description": "PixiJS filter to apply an emboss effect", "author": "Mat Groves", @@ -32,10 +32,10 @@ "index.d.ts" ], "peerDependencies": { - "@pixi/core": "^7.0.0-X" + "pixi.js": "^8.0.0-X" }, "devDependencies": { - "@pixi/core": "^7.0.0-X", - "@tools/fragments": "5.0.0" + "pixi.js": "^8.0.0-X", + "@tools/fragments": "8.0.0" } } diff --git a/filters/glitch/package.json b/filters/glitch/package.json index 7c6387a3b..42b1308ac 100644 --- a/filters/glitch/package.json +++ b/filters/glitch/package.json @@ -1,6 +1,6 @@ { "name": "@pixi/filter-glitch", - "version": "5.1.1", + "version": "8.0.0", "main": "./dist/filter-glitch.js", "description": "PixiJS filter to apply a glitch effect", "author": "finscn ", @@ -29,10 +29,10 @@ "index.d.ts" ], "peerDependencies": { - "@pixi/core": "^7.0.0-X" + "pixi.js": "^8.0.0-X" }, "devDependencies": { - "@pixi/core": "^7.0.0-X", - "@tools/fragments": "5.0.0" + "pixi.js": "^8.0.0-X", + "@tools/fragments": "8.0.0" } } diff --git a/filters/glow/package.json b/filters/glow/package.json index c81da2557..d402cac68 100644 --- a/filters/glow/package.json +++ b/filters/glow/package.json @@ -1,6 +1,6 @@ { "name": "@pixi/filter-glow", - "version": "5.2.1", + "version": "8.0.0", "main": "./dist/filter-glow.js", "description": "PixiJS filter to apply a glow effect", "author": "Mat Groves", @@ -33,10 +33,10 @@ "index.d.ts" ], "peerDependencies": { - "@pixi/core": "^7.0.0-X" + "pixi.js": "^8.0.0-X" }, "devDependencies": { - "@pixi/core": "^7.0.0-X", - "@tools/fragments": "5.0.0" + "pixi.js": "^8.0.0-X", + "@tools/fragments": "8.0.0" } } diff --git a/filters/godray/package.json b/filters/godray/package.json index 225c796ea..14e932112 100644 --- a/filters/godray/package.json +++ b/filters/godray/package.json @@ -1,6 +1,6 @@ { "name": "@pixi/filter-godray", - "version": "5.1.1", + "version": "8.0.0", "main": "./dist/filter-godray.js", "description": "PixiJS filter to apply and animate atmospheric light rays", "author": "Alain Galvan", @@ -33,10 +33,10 @@ "index.d.ts" ], "peerDependencies": { - "@pixi/core": "^7.0.0-X" + "pixi.js": "^8.0.0-X" }, "devDependencies": { - "@pixi/core": "^7.0.0-X", - "@tools/fragments": "5.0.0" + "pixi.js": "^8.0.0-X", + "@tools/fragments": "8.0.0" } } diff --git a/filters/grayscale/package.json b/filters/grayscale/package.json index c9207301d..54a7b860a 100644 --- a/filters/grayscale/package.json +++ b/filters/grayscale/package.json @@ -1,6 +1,6 @@ { "name": "@pixi/filter-grayscale", - "version": "5.1.1", + "version": "8.0.0", "main": "./dist/filter-grayscale.js", "description": "PixiJS filter to apply a grayscale effect", "author": "Viktor Persson", @@ -32,10 +32,10 @@ "index.d.ts" ], "peerDependencies": { - "@pixi/core": "^7.0.0-X" + "pixi.js": "^8.0.0-X" }, "devDependencies": { - "@pixi/core": "^7.0.0-X", - "@tools/fragments": "5.0.0" + "pixi.js": "^8.0.0-X", + "@tools/fragments": "8.0.0" } } diff --git a/filters/hsl-adjustment/package.json b/filters/hsl-adjustment/package.json index 265b595f4..862cfdef3 100644 --- a/filters/hsl-adjustment/package.json +++ b/filters/hsl-adjustment/package.json @@ -1,6 +1,6 @@ { "name": "@pixi/filter-hsl-adjustment", - "version": "5.2.0", + "version": "8.0.0", "main": "./dist/filter-hsl-adjustment.js", "description": "PixiJS filter to apply a HSL adjustment", "author": "Viktor Persson", @@ -32,10 +32,10 @@ "index.d.ts" ], "peerDependencies": { - "@pixi/core": "^7.0.0-X" + "pixi.js": "^8.0.0-X" }, "devDependencies": { - "@pixi/core": "^7.0.0-X", - "@tools/fragments": "5.0.0" + "pixi.js": "^8.0.0-X", + "@tools/fragments": "8.0.0" } } diff --git a/filters/kawase-blur/package.json b/filters/kawase-blur/package.json index d22f35d53..e4d5ed78d 100644 --- a/filters/kawase-blur/package.json +++ b/filters/kawase-blur/package.json @@ -1,6 +1,6 @@ { "name": "@pixi/filter-kawase-blur", - "version": "5.1.1", + "version": "8.0.0", "main": "./dist/filter-kawase-blur.js", "description": "PixiJS filter to apply an alternative, fast blur effect to Gaussian", "author": "finscn ", @@ -29,10 +29,10 @@ "index.d.ts" ], "peerDependencies": { - "@pixi/core": "^7.0.0-X" + "pixi.js": "^8.0.0-X" }, "devDependencies": { - "@pixi/core": "^7.0.0-X", - "@tools/fragments": "5.0.0" + "pixi.js": "^8.0.0-X", + "@tools/fragments": "8.0.0" } } diff --git a/filters/motion-blur/package.json b/filters/motion-blur/package.json index 3d60432b3..e89c51e77 100644 --- a/filters/motion-blur/package.json +++ b/filters/motion-blur/package.json @@ -1,6 +1,6 @@ { "name": "@pixi/filter-motion-blur", - "version": "5.1.1", + "version": "8.0.0", "main": "./dist/filter-motion-blur.js", "description": "PixiJS filter to apply a directional blur effect", "author": "finscn ", @@ -29,10 +29,10 @@ "index.d.ts" ], "peerDependencies": { - "@pixi/core": "^7.0.0-X" + "pixi.js": "^8.0.0-X" }, "devDependencies": { - "@pixi/core": "^7.0.0-X", - "@tools/fragments": "5.0.0" + "pixi.js": "^8.0.0-X", + "@tools/fragments": "8.0.0" } } diff --git a/filters/multi-color-replace/package.json b/filters/multi-color-replace/package.json index fee58b411..4e603dcfa 100644 --- a/filters/multi-color-replace/package.json +++ b/filters/multi-color-replace/package.json @@ -1,6 +1,6 @@ { "name": "@pixi/filter-multi-color-replace", - "version": "5.1.1", + "version": "8.0.0", "main": "./dist/filter-multi-color-replace.js", "description": "PixiJS filter to dynamically replace multiple colors", "author": "finscn", @@ -32,10 +32,10 @@ "index.d.ts" ], "peerDependencies": { - "@pixi/core": "^7.0.0-X" + "pixi.js": "^8.0.0-X" }, "devDependencies": { - "@pixi/core": "^7.0.0-X", - "@tools/fragments": "5.0.0" + "pixi.js": "^8.0.0-X", + "@tools/fragments": "8.0.0" } } diff --git a/filters/old-film/package.json b/filters/old-film/package.json index 55b027619..85ee0f5c4 100644 --- a/filters/old-film/package.json +++ b/filters/old-film/package.json @@ -1,6 +1,6 @@ { "name": "@pixi/filter-old-film", - "version": "5.1.1", + "version": "8.0.0", "main": "./dist/filter-old-film.js", "description": "PixiJS filter to apply an old film effect with grain and scratches", "author": "finscn ", @@ -29,10 +29,10 @@ "index.d.ts" ], "peerDependencies": { - "@pixi/core": "^7.0.0-X" + "pixi.js": "^8.0.0-X" }, "devDependencies": { - "@pixi/core": "^7.0.0-X", - "@tools/fragments": "5.0.0" + "pixi.js": "^8.0.0-X", + "@tools/fragments": "8.0.0" } } diff --git a/filters/outline/package.json b/filters/outline/package.json index 01d916f92..5327f2325 100644 --- a/filters/outline/package.json +++ b/filters/outline/package.json @@ -1,6 +1,6 @@ { "name": "@pixi/filter-outline", - "version": "5.2.0", + "version": "8.0.0", "main": "./dist/filter-outline.js", "description": "PixiJS filter to apply an outline/stroke effect", "author": "Mat Groves", @@ -32,10 +32,10 @@ "index.d.ts" ], "peerDependencies": { - "@pixi/core": "^7.0.0-X" + "pixi.js": "^8.0.0-X" }, "devDependencies": { - "@pixi/core": "^7.0.0-X", - "@tools/fragments": "5.0.0" + "pixi.js": "^8.0.0-X", + "@tools/fragments": "8.0.0" } } diff --git a/filters/pixelate/package.json b/filters/pixelate/package.json index 3b6bef6e6..cf38383ea 100644 --- a/filters/pixelate/package.json +++ b/filters/pixelate/package.json @@ -1,6 +1,6 @@ { "name": "@pixi/filter-pixelate", - "version": "5.1.1", + "version": "8.0.0", "main": "./dist/filter-pixelate.js", "description": "PixiJS filter to apply a pixelation effect", "author": "Mat Groves", @@ -32,10 +32,10 @@ "index.d.ts" ], "peerDependencies": { - "@pixi/core": "^7.0.0-X" + "pixi.js": "^8.0.0-X" }, "devDependencies": { - "@pixi/core": "^7.0.0-X", - "@tools/fragments": "5.0.0" + "pixi.js": "^8.0.0-X", + "@tools/fragments": "8.0.0" } } diff --git a/filters/radial-blur/package.json b/filters/radial-blur/package.json index c67a501c2..a4a6e1f7d 100644 --- a/filters/radial-blur/package.json +++ b/filters/radial-blur/package.json @@ -1,6 +1,6 @@ { "name": "@pixi/filter-radial-blur", - "version": "5.1.1", + "version": "8.0.0", "main": "./dist/filter-radial-blur.js", "description": "PixiJS filter to apply a radial blur effect", "author": "finscn ", @@ -29,10 +29,10 @@ "index.d.ts" ], "peerDependencies": { - "@pixi/core": "^7.0.0-X" + "pixi.js": "^8.0.0-X" }, "devDependencies": { - "@pixi/core": "^7.0.0-X", - "@tools/fragments": "5.0.0" + "pixi.js": "^8.0.0-X", + "@tools/fragments": "8.0.0" } } diff --git a/filters/reflection/package.json b/filters/reflection/package.json index e860bd531..b1873e137 100644 --- a/filters/reflection/package.json +++ b/filters/reflection/package.json @@ -1,6 +1,6 @@ { "name": "@pixi/filter-reflection", - "version": "5.1.1", + "version": "8.0.0", "main": "./dist/filter-reflection.js", "description": "PixiJS filter to apply reflection and wave effect", "author": "finscn ", @@ -29,10 +29,10 @@ "index.d.ts" ], "peerDependencies": { - "@pixi/core": "^7.0.0-X" + "pixi.js": "^8.0.0-X" }, "devDependencies": { - "@pixi/core": "^7.0.0-X", - "@tools/fragments": "5.0.0" + "pixi.js": "^8.0.0-X", + "@tools/fragments": "8.0.0" } } diff --git a/filters/rgb-split/package.json b/filters/rgb-split/package.json index 1013c1e60..b59d8d68f 100644 --- a/filters/rgb-split/package.json +++ b/filters/rgb-split/package.json @@ -1,6 +1,6 @@ { "name": "@pixi/filter-rgb-split", - "version": "5.1.1", + "version": "8.0.0", "main": "./dist/filter-rgb-split.js", "description": "PixiJS filter to split and shift red, green or blue channels", "author": "Mat Groves", @@ -32,10 +32,10 @@ "index.d.ts" ], "peerDependencies": { - "@pixi/core": "^7.0.0-X" + "pixi.js": "^8.0.0-X" }, "devDependencies": { - "@pixi/core": "^7.0.0-X", - "@tools/fragments": "5.0.0" + "pixi.js": "^8.0.0-X", + "@tools/fragments": "8.0.0" } } diff --git a/filters/simple-lightmap/package.json b/filters/simple-lightmap/package.json index 693a09b14..f74556763 100644 --- a/filters/simple-lightmap/package.json +++ b/filters/simple-lightmap/package.json @@ -1,6 +1,6 @@ { "name": "@pixi/filter-simple-lightmap", - "version": "5.1.1", + "version": "8.0.0", "main": "./dist/filter-simple-lightmap.js", "description": "PixiJS filter to create a light-map from a texture", "author": "Mat Groves", @@ -32,10 +32,10 @@ "index.d.ts" ], "peerDependencies": { - "@pixi/core": "^7.0.0-X" + "pixi.js": "^8.0.0-X" }, "devDependencies": { - "@pixi/core": "^7.0.0-X", - "@tools/fragments": "5.0.0" + "pixi.js": "^8.0.0-X", + "@tools/fragments": "8.0.0" } } diff --git a/filters/tilt-shift/package.json b/filters/tilt-shift/package.json index 85102487d..753721eea 100644 --- a/filters/tilt-shift/package.json +++ b/filters/tilt-shift/package.json @@ -1,6 +1,6 @@ { "name": "@pixi/filter-tilt-shift", - "version": "5.2.0", + "version": "8.0.0", "main": "./dist/filter-tilt-shift.js", "description": "PixiJS filter to render a tilt-shift-like camera effect", "author": "Mat Groves", @@ -32,10 +32,10 @@ "index.d.ts" ], "peerDependencies": { - "@pixi/core": "^7.0.0-X" + "pixi.js": "^8.0.0-X" }, "devDependencies": { - "@pixi/core": "^7.0.0-X", - "@tools/fragments": "5.0.0" + "pixi.js": "^8.0.0-X", + "@tools/fragments": "8.0.0" } } diff --git a/filters/twist/package.json b/filters/twist/package.json index a5a967308..0f5b6005b 100644 --- a/filters/twist/package.json +++ b/filters/twist/package.json @@ -1,6 +1,6 @@ { "name": "@pixi/filter-twist", - "version": "5.1.1", + "version": "8.0.0", "main": "./dist/filter-twist.js", "description": "PixiJS filter to apply a twist effect to a DisplayObject", "author": "Mat Groves", @@ -32,10 +32,10 @@ "index.d.ts" ], "peerDependencies": { - "@pixi/core": "^7.0.0-X" + "pixi.js": "^8.0.0-X" }, "devDependencies": { - "@pixi/core": "^7.0.0-X", - "@tools/fragments": "5.0.0" + "pixi.js": "^8.0.0-X", + "@tools/fragments": "8.0.0" } } diff --git a/filters/zoom-blur/package.json b/filters/zoom-blur/package.json index 4b68bac5b..978b6cc4e 100644 --- a/filters/zoom-blur/package.json +++ b/filters/zoom-blur/package.json @@ -1,6 +1,6 @@ { "name": "@pixi/filter-zoom-blur", - "version": "5.1.1", + "version": "8.0.0", "main": "./dist/filter-zoom-blur.js", "description": "PixiJS filter to apply zoom blur effect", "author": "finscn", @@ -32,10 +32,10 @@ "index.d.ts" ], "peerDependencies": { - "@pixi/core": "^7.0.0-X" + "pixi.js": "^8.0.0-X" }, "devDependencies": { - "@pixi/core": "^7.0.0-X", - "@tools/fragments": "5.0.0" + "pixi.js": "^8.0.0-X", + "@tools/fragments": "8.0.0" } } diff --git a/lerna.json b/lerna.json index 1dba68c97..4ce9a258b 100644 --- a/lerna.json +++ b/lerna.json @@ -1,5 +1,5 @@ { "lerna": "3.8.5", "useWorkspaces": true, - "version": "5.2.1" + "version": "8.0.0" } diff --git a/package-lock.json b/package-lock.json index 10f8ab98b..7980f8cf8 100644 --- a/package-lock.json +++ b/package-lock.json @@ -43,480 +43,463 @@ }, "bundle": { "name": "pixi-filters", - "version": "5.2.1", + "version": "8.0.0", "license": "MIT", "dependencies": { - "@pixi/filter-adjustment": "5.1.1", - "@pixi/filter-advanced-bloom": "5.1.1", - "@pixi/filter-ascii": "5.1.1", - "@pixi/filter-bevel": "5.1.1", - "@pixi/filter-bloom": "5.1.1", - "@pixi/filter-bulge-pinch": "5.1.1", - "@pixi/filter-color-gradient": "5.2.0", - "@pixi/filter-color-map": "5.1.1", - "@pixi/filter-color-overlay": "5.1.1", - "@pixi/filter-color-replace": "5.1.1", - "@pixi/filter-convolution": "5.1.1", - "@pixi/filter-cross-hatch": "5.1.1", - "@pixi/filter-crt": "5.1.1", - "@pixi/filter-dot": "5.1.1", - "@pixi/filter-drop-shadow": "5.2.0", - "@pixi/filter-emboss": "5.1.1", - "@pixi/filter-glitch": "5.1.1", - "@pixi/filter-glow": "5.2.1", - "@pixi/filter-godray": "5.1.1", - "@pixi/filter-grayscale": "5.1.1", - "@pixi/filter-hsl-adjustment": "5.2.0", - "@pixi/filter-kawase-blur": "5.1.1", - "@pixi/filter-motion-blur": "5.1.1", - "@pixi/filter-multi-color-replace": "5.1.1", - "@pixi/filter-old-film": "5.1.1", - "@pixi/filter-outline": "5.2.0", - "@pixi/filter-pixelate": "5.1.1", - "@pixi/filter-radial-blur": "5.1.1", - "@pixi/filter-reflection": "5.1.1", - "@pixi/filter-rgb-split": "5.1.1", - "@pixi/filter-simple-lightmap": "5.1.1", - "@pixi/filter-tilt-shift": "5.2.0", - "@pixi/filter-twist": "5.1.1", - "@pixi/filter-zoom-blur": "5.1.1" + "@pixi/filter-adjustment": "8.0.0", + "@pixi/filter-advanced-bloom": "8.0.0", + "@pixi/filter-ascii": "8.0.0", + "@pixi/filter-bevel": "8.0.0", + "@pixi/filter-bloom": "8.0.0", + "@pixi/filter-bulge-pinch": "8.0.0", + "@pixi/filter-color-gradient": "8.0.0", + "@pixi/filter-color-map": "8.0.0", + "@pixi/filter-color-overlay": "8.0.0", + "@pixi/filter-color-replace": "8.0.0", + "@pixi/filter-convolution": "8.0.0", + "@pixi/filter-cross-hatch": "8.0.0", + "@pixi/filter-crt": "8.0.0", + "@pixi/filter-dot": "8.0.0", + "@pixi/filter-drop-shadow": "8.0.0", + "@pixi/filter-emboss": "8.0.0", + "@pixi/filter-glitch": "8.0.0", + "@pixi/filter-glow": "8.0.0", + "@pixi/filter-godray": "8.0.0", + "@pixi/filter-grayscale": "8.0.0", + "@pixi/filter-hsl-adjustment": "8.0.0", + "@pixi/filter-kawase-blur": "8.0.0", + "@pixi/filter-motion-blur": "8.0.0", + "@pixi/filter-multi-color-replace": "8.0.0", + "@pixi/filter-old-film": "8.0.0", + "@pixi/filter-outline": "8.0.0", + "@pixi/filter-pixelate": "8.0.0", + "@pixi/filter-radial-blur": "8.0.0", + "@pixi/filter-reflection": "8.0.0", + "@pixi/filter-rgb-split": "8.0.0", + "@pixi/filter-simple-lightmap": "8.0.0", + "@pixi/filter-tilt-shift": "8.0.0", + "@pixi/filter-twist": "8.0.0", + "@pixi/filter-zoom-blur": "8.0.0" } }, "filters/adjustment": { "name": "@pixi/filter-adjustment", - "version": "5.1.1", + "version": "8.0.0", "license": "MIT", "devDependencies": { - "@pixi/core": "^7.0.0-X", - "@tools/fragments": "5.0.0" + "@tools/fragments": "8.0.0", + "pixi.js": "^8.0.0-X" }, "peerDependencies": { - "@pixi/core": "^7.0.0-X" + "pixi.js": "^8.0.0-X" } }, "filters/advanced-bloom": { "name": "@pixi/filter-advanced-bloom", - "version": "5.1.1", + "version": "8.0.0", "license": "MIT", "dependencies": { - "@pixi/filter-kawase-blur": "5.1.1" + "@pixi/filter-kawase-blur": "8.0.0" }, "devDependencies": { - "@pixi/core": "^7.0.0-X", - "@tools/fragments": "5.0.0" + "@tools/fragments": "8.0.0", + "pixi.js": "^8.0.0-X" }, "peerDependencies": { - "@pixi/core": "^7.0.0-X" + "pixi.js": "^8.0.0-X" } }, "filters/ascii": { "name": "@pixi/filter-ascii", - "version": "5.1.1", + "version": "8.0.0", "license": "MIT", "devDependencies": { - "@pixi/core": "^7.0.0-X", - "@tools/fragments": "5.0.0" + "@tools/fragments": "8.0.0", + "pixi.js": "^8.0.0-X" }, "peerDependencies": { - "@pixi/core": "^7.0.0-X" + "pixi.js": "^8.0.0-X" } }, "filters/bevel": { "name": "@pixi/filter-bevel", - "version": "5.1.1", + "version": "8.0.0", "license": "MIT", "devDependencies": { - "@pixi/core": "^7.0.0-X", - "@tools/fragments": "5.0.0" + "@tools/fragments": "8.0.0", + "pixi.js": "^8.0.0-X" }, "peerDependencies": { - "@pixi/core": "^7.0.0-X" + "pixi.js": "^8.0.0-X" } }, "filters/bloom": { "name": "@pixi/filter-bloom", - "version": "5.1.1", + "version": "8.0.0", "license": "MIT", "devDependencies": { - "@pixi/core": "^7.0.0-X", - "@pixi/filter-alpha": "^7.0.0-X", - "@pixi/filter-blur": "^7.0.0-X" + "pixi.js": "^8.0.0-X" }, "peerDependencies": { - "@pixi/core": "^7.0.0-X", - "@pixi/filter-alpha": "^7.0.0-X", - "@pixi/filter-blur": "^7.0.0-X" + "pixi.js": "^8.0.0-X" } }, "filters/bulge-pinch": { "name": "@pixi/filter-bulge-pinch", - "version": "5.1.1", + "version": "8.0.0", "license": "MIT", "devDependencies": { - "@pixi/core": "^7.0.0-X", - "@tools/fragments": "5.0.0" + "@tools/fragments": "8.0.0", + "pixi.js": "^8.0.0-X" }, "peerDependencies": { - "@pixi/core": "^7.0.0-X" + "pixi.js": "^8.0.0-X" } }, "filters/color-gradient": { "name": "@pixi/filter-color-gradient", - "version": "5.2.0", + "version": "8.0.0", "license": "MIT", "devDependencies": { "@jest/globals": "^29.3.1", - "@pixi/core": "^7.0.0-X", - "@tools/fragments": "5.0.0", + "@tools/fragments": "8.0.0", "@types/color-rgba": "^2.1.0", "@types/gradient-parser": "^0.1.2", "color-rgba": "^2.4.0", "gradient-parser": "^1.0.2", "jest": "^29.3.1", + "pixi.js": "^8.0.0-X", "ts-jest": "^29.0.3" }, "peerDependencies": { - "@pixi/core": "^7.0.0-X" + "pixi.js": "^8.0.0-X" } }, "filters/color-map": { "name": "@pixi/filter-color-map", - "version": "5.1.1", + "version": "8.0.0", "license": "MIT", "devDependencies": { - "@pixi/core": "^7.0.0-X", - "@tools/fragments": "5.0.0" + "@tools/fragments": "8.0.0", + "pixi.js": "^8.0.0-X" }, "peerDependencies": { - "@pixi/core": "^7.0.0-X" + "pixi.js": "^8.0.0-X" } }, "filters/color-overlay": { "name": "@pixi/filter-color-overlay", - "version": "5.1.1", + "version": "8.0.0", "license": "MIT", "devDependencies": { - "@pixi/core": "^7.0.0-X", - "@tools/fragments": "5.0.0" + "@tools/fragments": "8.0.0", + "pixi.js": "^8.0.0-X" }, "peerDependencies": { - "@pixi/core": "^7.0.0-X" + "pixi.js": "^8.0.0-X" } }, "filters/color-replace": { "name": "@pixi/filter-color-replace", - "version": "5.1.1", + "version": "8.0.0", "license": "MIT", "devDependencies": { - "@pixi/core": "^7.0.0-X", - "@tools/fragments": "5.0.0" + "@tools/fragments": "8.0.0", + "pixi.js": "^8.0.0-X" }, "peerDependencies": { - "@pixi/core": "^7.0.0-X" + "pixi.js": "^8.0.0-X" } }, "filters/convolution": { "name": "@pixi/filter-convolution", - "version": "5.1.1", + "version": "8.0.0", "license": "MIT", "devDependencies": { - "@pixi/core": "^7.0.0-X", - "@tools/fragments": "5.0.0" + "@tools/fragments": "8.0.0", + "pixi.js": "^8.0.0-X" }, "peerDependencies": { - "@pixi/core": "^7.0.0-X" + "pixi.js": "^8.0.0-X" } }, "filters/cross-hatch": { "name": "@pixi/filter-cross-hatch", - "version": "5.1.1", + "version": "8.0.0", "license": "MIT", "devDependencies": { - "@pixi/core": "^7.0.0-X", - "@tools/fragments": "5.0.0" + "@tools/fragments": "8.0.0", + "pixi.js": "^8.0.0-X" }, "peerDependencies": { - "@pixi/core": "^7.0.0-X" + "pixi.js": "^8.0.0-X" } }, "filters/crt": { "name": "@pixi/filter-crt", - "version": "5.1.1", + "version": "8.0.0", "license": "MIT", "devDependencies": { - "@pixi/core": "^7.0.0-X", - "@tools/fragments": "5.0.0" + "@tools/fragments": "8.0.0", + "pixi.js": "^8.0.0-X" }, "peerDependencies": { - "@pixi/core": "^7.0.0-X" + "pixi.js": "^8.0.0-X" } }, "filters/dot": { "name": "@pixi/filter-dot", - "version": "5.1.1", + "version": "8.0.0", "license": "MIT", "devDependencies": { - "@pixi/core": "^7.0.0-X", - "@tools/fragments": "5.0.0" + "@tools/fragments": "8.0.0", + "pixi.js": "^8.0.0-X" }, "peerDependencies": { - "@pixi/core": "^7.0.0-X" + "pixi.js": "^8.0.0-X" } }, "filters/drop-shadow": { "name": "@pixi/filter-drop-shadow", - "version": "5.2.0", + "version": "8.0.0", "license": "MIT", "dependencies": { - "@pixi/filter-kawase-blur": "5.1.1" + "@pixi/filter-kawase-blur": "8.0.0" }, "devDependencies": { - "@pixi/core": "^7.0.0-X", - "@tools/fragments": "5.0.0" + "@tools/fragments": "8.0.0", + "pixi.js": "^8.0.0-X" }, "peerDependencies": { - "@pixi/core": "^7.0.0-X" + "pixi.js": "^8.0.0-X" } }, "filters/emboss": { "name": "@pixi/filter-emboss", - "version": "5.1.1", + "version": "8.0.0", "license": "MIT", "devDependencies": { - "@pixi/core": "^7.0.0-X", - "@tools/fragments": "5.0.0" + "@tools/fragments": "8.0.0", + "pixi.js": "^8.0.0-X" }, "peerDependencies": { - "@pixi/core": "^7.0.0-X" + "pixi.js": "^8.0.0-X" } }, "filters/glitch": { "name": "@pixi/filter-glitch", - "version": "5.1.1", + "version": "8.0.0", "license": "MIT", "devDependencies": { - "@pixi/core": "^7.0.0-X", - "@tools/fragments": "5.0.0" + "@tools/fragments": "8.0.0", + "pixi.js": "^8.0.0-X" }, "peerDependencies": { - "@pixi/core": "^7.0.0-X" + "pixi.js": "^8.0.0-X" } }, "filters/glow": { "name": "@pixi/filter-glow", - "version": "5.2.1", + "version": "8.0.0", "license": "MIT", "devDependencies": { - "@pixi/core": "^7.0.0-X", - "@tools/fragments": "5.0.0" + "@tools/fragments": "8.0.0", + "pixi.js": "^8.0.0-X" }, "peerDependencies": { - "@pixi/core": "^7.0.0-X" + "pixi.js": "^8.0.0-X" } }, "filters/godray": { "name": "@pixi/filter-godray", - "version": "5.1.1", + "version": "8.0.0", "license": "MIT", "devDependencies": { - "@pixi/core": "^7.0.0-X", - "@tools/fragments": "5.0.0" + "@tools/fragments": "8.0.0", + "pixi.js": "^8.0.0-X" }, "peerDependencies": { - "@pixi/core": "^7.0.0-X" + "pixi.js": "^8.0.0-X" } }, "filters/grayscale": { "name": "@pixi/filter-grayscale", - "version": "5.1.1", + "version": "8.0.0", "license": "MIT", "devDependencies": { - "@pixi/core": "^7.0.0-X", - "@tools/fragments": "5.0.0" + "@tools/fragments": "8.0.0", + "pixi.js": "^8.0.0-X" }, "peerDependencies": { - "@pixi/core": "^7.0.0-X" + "pixi.js": "^8.0.0-X" } }, "filters/hsl-adjustment": { "name": "@pixi/filter-hsl-adjustment", - "version": "5.2.0", + "version": "8.0.0", "license": "MIT", "devDependencies": { - "@pixi/core": "^7.0.0-X", - "@tools/fragments": "5.0.0" + "@tools/fragments": "8.0.0", + "pixi.js": "^8.0.0-X" }, "peerDependencies": { - "@pixi/core": "^7.0.0-X" + "pixi.js": "^8.0.0-X" } }, "filters/kawase-blur": { "name": "@pixi/filter-kawase-blur", - "version": "5.1.1", + "version": "8.0.0", "license": "MIT", "devDependencies": { - "@pixi/core": "^7.0.0-X", - "@tools/fragments": "5.0.0" + "@tools/fragments": "8.0.0", + "pixi.js": "^8.0.0-X" }, "peerDependencies": { - "@pixi/core": "^7.0.0-X" + "pixi.js": "^8.0.0-X" } }, "filters/motion-blur": { "name": "@pixi/filter-motion-blur", - "version": "5.1.1", + "version": "8.0.0", "license": "MIT", "devDependencies": { - "@pixi/core": "^7.0.0-X", - "@tools/fragments": "5.0.0" + "@tools/fragments": "8.0.0", + "pixi.js": "^8.0.0-X" }, "peerDependencies": { - "@pixi/core": "^7.0.0-X" + "pixi.js": "^8.0.0-X" } }, "filters/multi-color-replace": { "name": "@pixi/filter-multi-color-replace", - "version": "5.1.1", + "version": "8.0.0", "license": "MIT", "devDependencies": { - "@pixi/core": "^7.0.0-X", - "@tools/fragments": "5.0.0" + "@tools/fragments": "8.0.0", + "pixi.js": "^8.0.0-X" }, "peerDependencies": { - "@pixi/core": "^7.0.0-X" + "pixi.js": "^8.0.0-X" } }, "filters/old-film": { "name": "@pixi/filter-old-film", - "version": "5.1.1", + "version": "8.0.0", "license": "MIT", "devDependencies": { - "@pixi/core": "^7.0.0-X", - "@tools/fragments": "5.0.0" + "@tools/fragments": "8.0.0", + "pixi.js": "^8.0.0-X" }, "peerDependencies": { - "@pixi/core": "^7.0.0-X" + "pixi.js": "^8.0.0-X" } }, "filters/outline": { "name": "@pixi/filter-outline", - "version": "5.2.0", + "version": "8.0.0", "license": "MIT", "devDependencies": { - "@pixi/core": "^7.0.0-X", - "@tools/fragments": "5.0.0" + "@tools/fragments": "8.0.0", + "pixi.js": "^8.0.0-X" }, "peerDependencies": { - "@pixi/core": "^7.0.0-X" + "pixi.js": "^8.0.0-X" } }, "filters/pixelate": { "name": "@pixi/filter-pixelate", - "version": "5.1.1", + "version": "8.0.0", "license": "MIT", "devDependencies": { - "@pixi/core": "^7.0.0-X", - "@tools/fragments": "5.0.0" + "@tools/fragments": "8.0.0", + "pixi.js": "^8.0.0-X" }, "peerDependencies": { - "@pixi/core": "^7.0.0-X" + "pixi.js": "^8.0.0-X" } }, "filters/radial-blur": { "name": "@pixi/filter-radial-blur", - "version": "5.1.1", + "version": "8.0.0", "license": "MIT", "devDependencies": { - "@pixi/core": "^7.0.0-X", - "@tools/fragments": "5.0.0" + "@tools/fragments": "8.0.0", + "pixi.js": "^8.0.0-X" }, "peerDependencies": { - "@pixi/core": "^7.0.0-X" + "pixi.js": "^8.0.0-X" } }, "filters/reflection": { "name": "@pixi/filter-reflection", - "version": "5.1.1", + "version": "8.0.0", "license": "MIT", "devDependencies": { - "@pixi/core": "^7.0.0-X", - "@tools/fragments": "5.0.0" + "@tools/fragments": "8.0.0", + "pixi.js": "^8.0.0-X" }, "peerDependencies": { - "@pixi/core": "^7.0.0-X" + "pixi.js": "^8.0.0-X" } }, "filters/rgb-split": { "name": "@pixi/filter-rgb-split", - "version": "5.1.1", - "license": "MIT", - "devDependencies": { - "@pixi/core": "^7.0.0-X", - "@tools/fragments": "5.0.0" - }, - "peerDependencies": { - "@pixi/core": "^7.0.0-X" - } - }, - "filters/shockwave": { - "name": "@pixi/filter-shockwave", - "version": "5.1.1", - "extraneous": true, + "version": "8.0.0", "license": "MIT", "devDependencies": { - "@pixi/core": "^7.0.0-X", - "@tools/fragments": "5.0.0" + "@tools/fragments": "8.0.0", + "pixi.js": "^8.0.0-X" }, "peerDependencies": { - "@pixi/core": "^7.0.0-X" + "pixi.js": "^8.0.0-X" } }, "filters/simple-lightmap": { "name": "@pixi/filter-simple-lightmap", - "version": "5.1.1", + "version": "8.0.0", "license": "MIT", "devDependencies": { - "@pixi/core": "^7.0.0-X", - "@tools/fragments": "5.0.0" + "@tools/fragments": "8.0.0", + "pixi.js": "^8.0.0-X" }, "peerDependencies": { - "@pixi/core": "^7.0.0-X" + "pixi.js": "^8.0.0-X" } }, "filters/tilt-shift": { "name": "@pixi/filter-tilt-shift", - "version": "5.2.0", + "version": "8.0.0", "license": "MIT", "devDependencies": { - "@pixi/core": "^7.0.0-X", - "@tools/fragments": "5.0.0" + "@tools/fragments": "8.0.0", + "pixi.js": "^8.0.0-X" }, "peerDependencies": { - "@pixi/core": "^7.0.0-X" + "pixi.js": "^8.0.0-X" } }, "filters/twist": { "name": "@pixi/filter-twist", - "version": "5.1.1", + "version": "8.0.0", "license": "MIT", "devDependencies": { - "@pixi/core": "^7.0.0-X", - "@tools/fragments": "5.0.0" + "@tools/fragments": "8.0.0", + "pixi.js": "^8.0.0-X" }, "peerDependencies": { - "@pixi/core": "^7.0.0-X" + "pixi.js": "^8.0.0-X" } }, "filters/zoom-blur": { "name": "@pixi/filter-zoom-blur", - "version": "5.1.1", + "version": "8.0.0", "license": "MIT", "devDependencies": { - "@pixi/core": "^7.0.0-X", - "@tools/fragments": "5.0.0" + "@tools/fragments": "8.0.0", + "pixi.js": "^8.0.0-X" }, "peerDependencies": { - "@pixi/core": "^7.0.0-X" + "pixi.js": "^8.0.0-X" } }, "node_modules/@ampproject/remapping": { @@ -6811,32 +6794,6 @@ "resolved": "https://registry.npmjs.org/@pixi/colord/-/colord-2.9.6.tgz", "integrity": "sha512-nezytU2pw587fQstUu1AsJZDVEynjskwOL+kibwcdxsMBFqPsFFNA7xl0ii/gXuDi6M0xj3mfRJj8pBSc2jCfA==" }, - "node_modules/@pixi/constants": { - "version": "7.0.0-alpha.3", - "resolved": "https://registry.npmjs.org/@pixi/constants/-/constants-7.0.0-alpha.3.tgz", - "integrity": "sha512-5l4bG0f1q7iqpmSB+9A7RGdOG21pk29kq5cjDqXM86JCnand8kCmTHgH3ZF7TgZOmuwLCqa+rewHHwUFdJIubg==", - "dev": true - }, - "node_modules/@pixi/core": { - "version": "7.0.0-alpha.3", - "resolved": "https://registry.npmjs.org/@pixi/core/-/core-7.0.0-alpha.3.tgz", - "integrity": "sha512-opl0GhwiZ5cfqF0M8X9fw58zn+9r9MnReGr1YC5HIN7a7Hma9eFJjdFkcF2Ltsnz2pCZvEw/AdjAtxx/qtckyg==", - "dev": true, - "dependencies": { - "@pixi/constants": "7.0.0-alpha.3", - "@pixi/extensions": "7.0.0-alpha.3", - "@pixi/math": "7.0.0-alpha.3", - "@pixi/runner": "7.0.0-alpha.3", - "@pixi/settings": "7.0.0-alpha.3", - "@pixi/ticker": "7.0.0-alpha.3", - "@pixi/utils": "7.0.0-alpha.3", - "@types/offscreencanvas": "^2019.6.4" - }, - "funding": { - "type": "opencollective", - "url": "https://opencollective.com/pixijs" - } - }, "node_modules/@pixi/eslint-config": { "version": "4.0.1", "resolved": "https://registry.npmjs.org/@pixi/eslint-config/-/eslint-config-4.0.1.tgz", @@ -6851,12 +6808,6 @@ "typescript": ">=3.8.3" } }, - "node_modules/@pixi/extensions": { - "version": "7.0.0-alpha.3", - "resolved": "https://registry.npmjs.org/@pixi/extensions/-/extensions-7.0.0-alpha.3.tgz", - "integrity": "sha512-FCXgUNQYSiO5MO7lsspBY+u60vLS478ct1Fvkbx9m+Y2QuNsxgXl7duy3AQzhzS2P4T4TDk0wtzF68Y0qNY16w==", - "dev": true - }, "node_modules/@pixi/filter-adjustment": { "resolved": "filters/adjustment", "link": true @@ -6865,12 +6816,6 @@ "resolved": "filters/advanced-bloom", "link": true }, - "node_modules/@pixi/filter-alpha": { - "version": "7.0.0-alpha.3", - "resolved": "https://registry.npmjs.org/@pixi/filter-alpha/-/filter-alpha-7.0.0-alpha.3.tgz", - "integrity": "sha512-LSkpoeBgwiNkcFuk9qIVqdaM5WcXmBiLwVRp0mGyoTzmUPXnoaTuhbfizzndym8efAHfrk5IrupT0qVkaQaw5A==", - "dev": true - }, "node_modules/@pixi/filter-ascii": { "resolved": "filters/ascii", "link": true @@ -6883,12 +6828,6 @@ "resolved": "filters/bloom", "link": true }, - "node_modules/@pixi/filter-blur": { - "version": "7.0.0-alpha.3", - "resolved": "https://registry.npmjs.org/@pixi/filter-blur/-/filter-blur-7.0.0-alpha.3.tgz", - "integrity": "sha512-jz1AZy2wjgfXEYB0yEssQaZ1dutqxsf0OZrmLaA/Vu6kXSxtnG0vdp4erR2pZyrrtsMErcvtYAo+1/GIrlrvQw==", - "dev": true - }, "node_modules/@pixi/filter-bulge-pinch": { "resolved": "filters/bulge-pinch", "link": true @@ -7005,54 +6944,6 @@ "resolved": "filters/zoom-blur", "link": true }, - "node_modules/@pixi/math": { - "version": "7.0.0-alpha.3", - "resolved": "https://registry.npmjs.org/@pixi/math/-/math-7.0.0-alpha.3.tgz", - "integrity": "sha512-X9hxna5gi5Nlrq+NcZDRCEY6jTwzhI7HHabU8taSyOLWDk5vFWCM9hbn+LvcFULfTfLDNrI2GzEB48R0a0d4xw==", - "dev": true - }, - "node_modules/@pixi/runner": { - "version": "7.0.0-alpha.3", - "resolved": "https://registry.npmjs.org/@pixi/runner/-/runner-7.0.0-alpha.3.tgz", - "integrity": "sha512-cPeUteqUMrUY2+UjUl88h1AkeMjA+QjUmyhvYh07v7p1DdEdHBS0gOnraH6fQ+kuWJSaPrI8JtsMtNtXyq0OiA==", - "dev": true - }, - "node_modules/@pixi/settings": { - "version": "7.0.0-alpha.3", - "resolved": "https://registry.npmjs.org/@pixi/settings/-/settings-7.0.0-alpha.3.tgz", - "integrity": "sha512-oWdzUHiHS/ovlsFuyWjdIpg5urptmi37tnMvSvsgt/wBxNn3OAaKEYk+RJ9sHEoK/YFBSeFRIZnaXG5cOcdBrQ==", - "dev": true - }, - "node_modules/@pixi/ticker": { - "version": "7.0.0-alpha.3", - "resolved": "https://registry.npmjs.org/@pixi/ticker/-/ticker-7.0.0-alpha.3.tgz", - "integrity": "sha512-dKPcT3WtJddkhPU0gTuN75CPwu1gLOu+49Ry/p5JcxUDutiBvBOp/vfgsSV+BPFveB20n9uHWughCxZLXDtKMA==", - "dev": true, - "dependencies": { - "@pixi/extensions": "7.0.0-alpha.3", - "@pixi/settings": "7.0.0-alpha.3" - } - }, - "node_modules/@pixi/utils": { - "version": "7.0.0-alpha.3", - "resolved": "https://registry.npmjs.org/@pixi/utils/-/utils-7.0.0-alpha.3.tgz", - "integrity": "sha512-ZpoZBiTp5+Zb5Nffr6VZzuNzEbbpIeU7OSjnKrygISEBrzAaQq4M/n9Iu2Y5cPv4teCGVBG8X0N8Z0ZBDRxsLA==", - "dev": true, - "dependencies": { - "@pixi/constants": "7.0.0-alpha.3", - "@pixi/settings": "7.0.0-alpha.3", - "@types/earcut": "^2.1.0", - "earcut": "^2.2.4", - "eventemitter3": "^3.1.0", - "url": "^0.11.0" - } - }, - "node_modules/@pixi/utils/node_modules/eventemitter3": { - "version": "3.1.2", - "resolved": "https://registry.npmjs.org/eventemitter3/-/eventemitter3-3.1.2.tgz", - "integrity": "sha512-tvtQIeLVHjDkJYnzf2dgVMxfuSGJeM/7UCG17TT4EumTfNtF+0nebF/4zWOIkCreAbtNqhGEboB6BWrwqNaw4Q==", - "dev": true - }, "node_modules/@pixi/webdoc-template": { "version": "1.5.5", "resolved": "https://registry.npmjs.org/@pixi/webdoc-template/-/webdoc-template-1.5.5.tgz", @@ -7563,12 +7454,6 @@ "integrity": "sha512-Gj7cI7z+98M282Tqmp2K5EIsoouUEzbBJhQQzDE3jSIRk6r9gsz0oUokqIUR4u1R3dMHo0pDHM7sNOHyhulypw==", "dev": true }, - "node_modules/@types/offscreencanvas": { - "version": "2019.7.0", - "resolved": "https://registry.npmjs.org/@types/offscreencanvas/-/offscreencanvas-2019.7.0.tgz", - "integrity": "sha512-PGcyveRIpL1XIqK8eBsmRBt76eFgtzuPiSTyKHZxnGemp2yzGzWpjYKAfK3wIMiU7eH+851yEpiuP8JZerTmWg==", - "dev": true - }, "node_modules/@types/parse-json": { "version": "4.0.0", "resolved": "https://registry.npmjs.org/@types/parse-json/-/parse-json-4.0.0.tgz", @@ -21509,9 +21394,9 @@ } }, "node_modules/qs": { - "version": "6.11.0", - "resolved": "https://registry.npmjs.org/qs/-/qs-6.11.0.tgz", - "integrity": "sha512-MvjoMCJwEarSbUYk5O+nmoSzSutSsTwF85zcHPQ9OrlFoZOYIjaqBAJIqIXjptyD5vThxGq52Xu/MaJzRkIk4Q==", + "version": "6.11.2", + "resolved": "https://registry.npmjs.org/qs/-/qs-6.11.2.tgz", + "integrity": "sha512-tDNIz22aBzCDxLtVH++VnTfzxlfeK5CbqohpSqpJgj1Wg/cQbStNAz3NuqCs5vV+pjBsK4x4pN9HlVh7rcYRiA==", "dev": true, "dependencies": { "side-channel": "^1.0.4" @@ -21541,16 +21426,6 @@ "url": "https://github.com/sponsors/sindresorhus" } }, - "node_modules/querystring": { - "version": "0.2.0", - "resolved": "https://registry.npmjs.org/querystring/-/querystring-0.2.0.tgz", - "integrity": "sha512-X/xY82scca2tau62i9mDyU9K+I+djTMUsvwf7xnUX5GLvVzgJybOJf4Y6o9Zx3oJK/LSXg5tTZBjwzqVPaPO2g==", - "deprecated": "The querystring API is considered Legacy. new code should use the URLSearchParams API instead.", - "dev": true, - "engines": { - "node": ">=0.4.x" - } - }, "node_modules/queue-microtask": { "version": "1.2.3", "resolved": "https://registry.npmjs.org/queue-microtask/-/queue-microtask-1.2.3.tgz", @@ -24304,16 +24179,6 @@ "deprecated": "Please see https://github.com/lydell/urix#deprecated", "dev": true }, - "node_modules/url": { - "version": "0.11.0", - "resolved": "https://registry.npmjs.org/url/-/url-0.11.0.tgz", - "integrity": "sha512-kbailJa29QrtXnxgq+DdCEGlbTeYM2eJUxsz6vjZavrCYPMIFHMKQmSKYAIuUK2i7hgPm28a8piX5NTUtM/LKQ==", - "dev": true, - "dependencies": { - "punycode": "1.3.2", - "querystring": "0.2.0" - } - }, "node_modules/url-join": { "version": "4.0.1", "resolved": "https://registry.npmjs.org/url-join/-/url-join-4.0.1.tgz", @@ -24332,12 +24197,6 @@ "node": ">=4" } }, - "node_modules/url/node_modules/punycode": { - "version": "1.3.2", - "resolved": "https://registry.npmjs.org/punycode/-/punycode-1.3.2.tgz", - "integrity": "sha512-RofWgt/7fL5wP1Y7fxE7/EmTLzQVnB0ycyibJ0OOHIlJqTNzglYFxVwETOcIoJqJmpDXJ9xImDv+Fq34F/d4Dw==", - "dev": true - }, "node_modules/use": { "version": "3.1.1", "resolved": "https://registry.npmjs.org/use/-/use-3.1.1.tgz", @@ -25264,15 +25123,15 @@ }, "tools/demo": { "name": "@tools/demo", - "version": "5.2.1", + "version": "8.0.0", "license": "MIT", "dependencies": { - "pixi.js": "github:pixijs/pixi.js#chore/v8/webgl-1" + "pixi.js": "^8.0.0-X" }, "devDependencies": { "@rollup/plugin-node-resolve": "^11.0.1", "cross-env": "^5.2.0", - "pixi-filters": "5.2.1", + "pixi-filters": "8.0.0", "rimraf": "^2.6.3", "rollup": "^2.35.1", "rollup-plugin-esbuild": "^4.10.1" @@ -25308,18 +25167,18 @@ }, "tools/fragments": { "name": "@tools/fragments", - "version": "5.0.0" + "version": "8.0.0" }, "tools/screenshots": { "name": "@tools/screenshots", - "version": "5.2.1", + "version": "8.0.0", "devDependencies": { "base64-to-image": "^1.0.2", "electron": "^12.0.0", "fs-extra": "^7.0.1", "gifencoder": "^2.0.1", - "pixi-filters": "5.2.1", - "pixi.js": "github:pixijs/pixi.js#chore/v8/webgl-1" + "pixi-filters": "8.0.0", + "pixi.js": "^8.0.0-X" } }, "tools/screenshots/node_modules/fs-extra": { @@ -30406,28 +30265,6 @@ "resolved": "https://registry.npmjs.org/@pixi/colord/-/colord-2.9.6.tgz", "integrity": "sha512-nezytU2pw587fQstUu1AsJZDVEynjskwOL+kibwcdxsMBFqPsFFNA7xl0ii/gXuDi6M0xj3mfRJj8pBSc2jCfA==" }, - "@pixi/constants": { - "version": "7.0.0-alpha.3", - "resolved": "https://registry.npmjs.org/@pixi/constants/-/constants-7.0.0-alpha.3.tgz", - "integrity": "sha512-5l4bG0f1q7iqpmSB+9A7RGdOG21pk29kq5cjDqXM86JCnand8kCmTHgH3ZF7TgZOmuwLCqa+rewHHwUFdJIubg==", - "dev": true - }, - "@pixi/core": { - "version": "7.0.0-alpha.3", - "resolved": "https://registry.npmjs.org/@pixi/core/-/core-7.0.0-alpha.3.tgz", - "integrity": "sha512-opl0GhwiZ5cfqF0M8X9fw58zn+9r9MnReGr1YC5HIN7a7Hma9eFJjdFkcF2Ltsnz2pCZvEw/AdjAtxx/qtckyg==", - "dev": true, - "requires": { - "@pixi/constants": "7.0.0-alpha.3", - "@pixi/extensions": "7.0.0-alpha.3", - "@pixi/math": "7.0.0-alpha.3", - "@pixi/runner": "7.0.0-alpha.3", - "@pixi/settings": "7.0.0-alpha.3", - "@pixi/ticker": "7.0.0-alpha.3", - "@pixi/utils": "7.0.0-alpha.3", - "@types/offscreencanvas": "^2019.6.4" - } - }, "@pixi/eslint-config": { "version": "4.0.1", "resolved": "https://registry.npmjs.org/@pixi/eslint-config/-/eslint-config-4.0.1.tgz", @@ -30438,320 +30275,250 @@ "@typescript-eslint/parser": "^5.0.0" } }, - "@pixi/extensions": { - "version": "7.0.0-alpha.3", - "resolved": "https://registry.npmjs.org/@pixi/extensions/-/extensions-7.0.0-alpha.3.tgz", - "integrity": "sha512-FCXgUNQYSiO5MO7lsspBY+u60vLS478ct1Fvkbx9m+Y2QuNsxgXl7duy3AQzhzS2P4T4TDk0wtzF68Y0qNY16w==", - "dev": true - }, "@pixi/filter-adjustment": { "version": "file:filters/adjustment", "requires": { - "@pixi/core": "^7.0.0-X", - "@tools/fragments": "5.0.0" + "@tools/fragments": "8.0.0", + "pixi.js": "^8.0.0-X" } }, "@pixi/filter-advanced-bloom": { "version": "file:filters/advanced-bloom", "requires": { - "@pixi/core": "^7.0.0-X", - "@pixi/filter-kawase-blur": "5.1.1", - "@tools/fragments": "5.0.0" + "@pixi/filter-kawase-blur": "8.0.0", + "@tools/fragments": "8.0.0", + "pixi.js": "^8.0.0-X" } }, - "@pixi/filter-alpha": { - "version": "7.0.0-alpha.3", - "resolved": "https://registry.npmjs.org/@pixi/filter-alpha/-/filter-alpha-7.0.0-alpha.3.tgz", - "integrity": "sha512-LSkpoeBgwiNkcFuk9qIVqdaM5WcXmBiLwVRp0mGyoTzmUPXnoaTuhbfizzndym8efAHfrk5IrupT0qVkaQaw5A==", - "dev": true - }, "@pixi/filter-ascii": { "version": "file:filters/ascii", "requires": { - "@pixi/core": "^7.0.0-X", - "@tools/fragments": "5.0.0" + "@tools/fragments": "8.0.0", + "pixi.js": "^8.0.0-X" } }, "@pixi/filter-bevel": { "version": "file:filters/bevel", "requires": { - "@pixi/core": "^7.0.0-X", - "@tools/fragments": "5.0.0" + "@tools/fragments": "8.0.0", + "pixi.js": "^8.0.0-X" } }, "@pixi/filter-bloom": { "version": "file:filters/bloom", "requires": { - "@pixi/core": "^7.0.0-X", - "@pixi/filter-alpha": "^7.0.0-X", - "@pixi/filter-blur": "^7.0.0-X" + "pixi.js": "^8.0.0-X" } }, - "@pixi/filter-blur": { - "version": "7.0.0-alpha.3", - "resolved": "https://registry.npmjs.org/@pixi/filter-blur/-/filter-blur-7.0.0-alpha.3.tgz", - "integrity": "sha512-jz1AZy2wjgfXEYB0yEssQaZ1dutqxsf0OZrmLaA/Vu6kXSxtnG0vdp4erR2pZyrrtsMErcvtYAo+1/GIrlrvQw==", - "dev": true - }, "@pixi/filter-bulge-pinch": { "version": "file:filters/bulge-pinch", "requires": { - "@pixi/core": "^7.0.0-X", - "@tools/fragments": "5.0.0" + "@tools/fragments": "8.0.0", + "pixi.js": "^8.0.0-X" } }, "@pixi/filter-color-gradient": { "version": "file:filters/color-gradient", "requires": { "@jest/globals": "^29.3.1", - "@pixi/core": "^7.0.0-X", - "@tools/fragments": "5.0.0", + "@tools/fragments": "8.0.0", "@types/color-rgba": "^2.1.0", "@types/gradient-parser": "^0.1.2", "color-rgba": "^2.4.0", "gradient-parser": "^1.0.2", "jest": "^29.3.1", + "pixi.js": "^8.0.0-X", "ts-jest": "^29.0.3" } }, "@pixi/filter-color-map": { "version": "file:filters/color-map", "requires": { - "@pixi/core": "^7.0.0-X", - "@tools/fragments": "5.0.0" + "@tools/fragments": "8.0.0", + "pixi.js": "^8.0.0-X" } }, "@pixi/filter-color-overlay": { "version": "file:filters/color-overlay", "requires": { - "@pixi/core": "^7.0.0-X", - "@tools/fragments": "5.0.0" + "@tools/fragments": "8.0.0", + "pixi.js": "^8.0.0-X" } }, "@pixi/filter-color-replace": { "version": "file:filters/color-replace", "requires": { - "@pixi/core": "^7.0.0-X", - "@tools/fragments": "5.0.0" + "@tools/fragments": "8.0.0", + "pixi.js": "^8.0.0-X" } }, "@pixi/filter-convolution": { "version": "file:filters/convolution", "requires": { - "@pixi/core": "^7.0.0-X", - "@tools/fragments": "5.0.0" + "@tools/fragments": "8.0.0", + "pixi.js": "^8.0.0-X" } }, "@pixi/filter-cross-hatch": { "version": "file:filters/cross-hatch", "requires": { - "@pixi/core": "^7.0.0-X", - "@tools/fragments": "5.0.0" + "@tools/fragments": "8.0.0", + "pixi.js": "^8.0.0-X" } }, "@pixi/filter-crt": { "version": "file:filters/crt", "requires": { - "@pixi/core": "^7.0.0-X", - "@tools/fragments": "5.0.0" + "@tools/fragments": "8.0.0", + "pixi.js": "^8.0.0-X" } }, "@pixi/filter-dot": { "version": "file:filters/dot", "requires": { - "@pixi/core": "^7.0.0-X", - "@tools/fragments": "5.0.0" + "@tools/fragments": "8.0.0", + "pixi.js": "^8.0.0-X" } }, "@pixi/filter-drop-shadow": { "version": "file:filters/drop-shadow", "requires": { - "@pixi/core": "^7.0.0-X", - "@pixi/filter-kawase-blur": "5.1.1", - "@tools/fragments": "5.0.0" + "@pixi/filter-kawase-blur": "8.0.0", + "@tools/fragments": "8.0.0", + "pixi.js": "^8.0.0-X" } }, "@pixi/filter-emboss": { "version": "file:filters/emboss", "requires": { - "@pixi/core": "^7.0.0-X", - "@tools/fragments": "5.0.0" + "@tools/fragments": "8.0.0", + "pixi.js": "^8.0.0-X" } }, "@pixi/filter-glitch": { "version": "file:filters/glitch", "requires": { - "@pixi/core": "^7.0.0-X", - "@tools/fragments": "5.0.0" + "@tools/fragments": "8.0.0", + "pixi.js": "^8.0.0-X" } }, "@pixi/filter-glow": { "version": "file:filters/glow", "requires": { - "@pixi/core": "^7.0.0-X", - "@tools/fragments": "5.0.0" + "@tools/fragments": "8.0.0", + "pixi.js": "^8.0.0-X" } }, "@pixi/filter-godray": { "version": "file:filters/godray", "requires": { - "@pixi/core": "^7.0.0-X", - "@tools/fragments": "5.0.0" + "@tools/fragments": "8.0.0", + "pixi.js": "^8.0.0-X" } }, "@pixi/filter-grayscale": { "version": "file:filters/grayscale", "requires": { - "@pixi/core": "^7.0.0-X", - "@tools/fragments": "5.0.0" + "@tools/fragments": "8.0.0", + "pixi.js": "^8.0.0-X" } }, "@pixi/filter-hsl-adjustment": { "version": "file:filters/hsl-adjustment", "requires": { - "@pixi/core": "^7.0.0-X", - "@tools/fragments": "5.0.0" + "@tools/fragments": "8.0.0", + "pixi.js": "^8.0.0-X" } }, "@pixi/filter-kawase-blur": { "version": "file:filters/kawase-blur", "requires": { - "@pixi/core": "^7.0.0-X", - "@tools/fragments": "5.0.0" + "@tools/fragments": "8.0.0", + "pixi.js": "^8.0.0-X" } }, "@pixi/filter-motion-blur": { "version": "file:filters/motion-blur", "requires": { - "@pixi/core": "^7.0.0-X", - "@tools/fragments": "5.0.0" + "@tools/fragments": "8.0.0", + "pixi.js": "^8.0.0-X" } }, "@pixi/filter-multi-color-replace": { "version": "file:filters/multi-color-replace", "requires": { - "@pixi/core": "^7.0.0-X", - "@tools/fragments": "5.0.0" + "@tools/fragments": "8.0.0", + "pixi.js": "^8.0.0-X" } }, "@pixi/filter-old-film": { "version": "file:filters/old-film", "requires": { - "@pixi/core": "^7.0.0-X", - "@tools/fragments": "5.0.0" + "@tools/fragments": "8.0.0", + "pixi.js": "^8.0.0-X" } }, "@pixi/filter-outline": { "version": "file:filters/outline", "requires": { - "@pixi/core": "^7.0.0-X", - "@tools/fragments": "5.0.0" + "@tools/fragments": "8.0.0", + "pixi.js": "^8.0.0-X" } }, "@pixi/filter-pixelate": { "version": "file:filters/pixelate", "requires": { - "@pixi/core": "^7.0.0-X", - "@tools/fragments": "5.0.0" + "@tools/fragments": "8.0.0", + "pixi.js": "^8.0.0-X" } }, "@pixi/filter-radial-blur": { "version": "file:filters/radial-blur", "requires": { - "@pixi/core": "^7.0.0-X", - "@tools/fragments": "5.0.0" + "@tools/fragments": "8.0.0", + "pixi.js": "^8.0.0-X" } }, "@pixi/filter-reflection": { "version": "file:filters/reflection", "requires": { - "@pixi/core": "^7.0.0-X", - "@tools/fragments": "5.0.0" + "@tools/fragments": "8.0.0", + "pixi.js": "^8.0.0-X" } }, "@pixi/filter-rgb-split": { "version": "file:filters/rgb-split", "requires": { - "@pixi/core": "^7.0.0-X", - "@tools/fragments": "5.0.0" + "@tools/fragments": "8.0.0", + "pixi.js": "^8.0.0-X" } }, "@pixi/filter-simple-lightmap": { "version": "file:filters/simple-lightmap", "requires": { - "@pixi/core": "^7.0.0-X", - "@tools/fragments": "5.0.0" + "@tools/fragments": "8.0.0", + "pixi.js": "^8.0.0-X" } }, "@pixi/filter-tilt-shift": { "version": "file:filters/tilt-shift", "requires": { - "@pixi/core": "^7.0.0-X", - "@tools/fragments": "5.0.0" + "@tools/fragments": "8.0.0", + "pixi.js": "^8.0.0-X" } }, "@pixi/filter-twist": { "version": "file:filters/twist", "requires": { - "@pixi/core": "^7.0.0-X", - "@tools/fragments": "5.0.0" + "@tools/fragments": "8.0.0", + "pixi.js": "^8.0.0-X" } }, "@pixi/filter-zoom-blur": { "version": "file:filters/zoom-blur", "requires": { - "@pixi/core": "^7.0.0-X", - "@tools/fragments": "5.0.0" - } - }, - "@pixi/math": { - "version": "7.0.0-alpha.3", - "resolved": "https://registry.npmjs.org/@pixi/math/-/math-7.0.0-alpha.3.tgz", - "integrity": "sha512-X9hxna5gi5Nlrq+NcZDRCEY6jTwzhI7HHabU8taSyOLWDk5vFWCM9hbn+LvcFULfTfLDNrI2GzEB48R0a0d4xw==", - "dev": true - }, - "@pixi/runner": { - "version": "7.0.0-alpha.3", - "resolved": "https://registry.npmjs.org/@pixi/runner/-/runner-7.0.0-alpha.3.tgz", - "integrity": "sha512-cPeUteqUMrUY2+UjUl88h1AkeMjA+QjUmyhvYh07v7p1DdEdHBS0gOnraH6fQ+kuWJSaPrI8JtsMtNtXyq0OiA==", - "dev": true - }, - "@pixi/settings": { - "version": "7.0.0-alpha.3", - "resolved": "https://registry.npmjs.org/@pixi/settings/-/settings-7.0.0-alpha.3.tgz", - "integrity": "sha512-oWdzUHiHS/ovlsFuyWjdIpg5urptmi37tnMvSvsgt/wBxNn3OAaKEYk+RJ9sHEoK/YFBSeFRIZnaXG5cOcdBrQ==", - "dev": true - }, - "@pixi/ticker": { - "version": "7.0.0-alpha.3", - "resolved": "https://registry.npmjs.org/@pixi/ticker/-/ticker-7.0.0-alpha.3.tgz", - "integrity": "sha512-dKPcT3WtJddkhPU0gTuN75CPwu1gLOu+49Ry/p5JcxUDutiBvBOp/vfgsSV+BPFveB20n9uHWughCxZLXDtKMA==", - "dev": true, - "requires": { - "@pixi/extensions": "7.0.0-alpha.3", - "@pixi/settings": "7.0.0-alpha.3" - } - }, - "@pixi/utils": { - "version": "7.0.0-alpha.3", - "resolved": "https://registry.npmjs.org/@pixi/utils/-/utils-7.0.0-alpha.3.tgz", - "integrity": "sha512-ZpoZBiTp5+Zb5Nffr6VZzuNzEbbpIeU7OSjnKrygISEBrzAaQq4M/n9Iu2Y5cPv4teCGVBG8X0N8Z0ZBDRxsLA==", - "dev": true, - "requires": { - "@pixi/constants": "7.0.0-alpha.3", - "@pixi/settings": "7.0.0-alpha.3", - "@types/earcut": "^2.1.0", - "earcut": "^2.2.4", - "eventemitter3": "^3.1.0", - "url": "^0.11.0" - }, - "dependencies": { - "eventemitter3": { - "version": "3.1.2", - "resolved": "https://registry.npmjs.org/eventemitter3/-/eventemitter3-3.1.2.tgz", - "integrity": "sha512-tvtQIeLVHjDkJYnzf2dgVMxfuSGJeM/7UCG17TT4EumTfNtF+0nebF/4zWOIkCreAbtNqhGEboB6BWrwqNaw4Q==", - "dev": true - } + "@tools/fragments": "8.0.0", + "pixi.js": "^8.0.0-X" } }, "@pixi/webdoc-template": { @@ -31061,8 +30828,8 @@ "requires": { "@rollup/plugin-node-resolve": "^11.0.1", "cross-env": "^5.2.0", - "pixi-filters": "5.2.1", - "pixi.js": "github:pixijs/pixi.js#chore/v8/webgl-1", + "pixi-filters": "8.0.0", + "pixi.js": "^8.0.0-X", "rimraf": "^2.6.3", "rollup": "^2.35.1", "rollup-plugin-esbuild": "^4.10.1" @@ -31098,8 +30865,8 @@ "electron": "^12.0.0", "fs-extra": "^7.0.1", "gifencoder": "^2.0.1", - "pixi-filters": "5.2.1", - "pixi.js": "github:pixijs/pixi.js#chore/v8/webgl-1" + "pixi-filters": "8.0.0", + "pixi.js": "^8.0.0-X" }, "dependencies": { "fs-extra": { @@ -31278,12 +31045,6 @@ "integrity": "sha512-Gj7cI7z+98M282Tqmp2K5EIsoouUEzbBJhQQzDE3jSIRk6r9gsz0oUokqIUR4u1R3dMHo0pDHM7sNOHyhulypw==", "dev": true }, - "@types/offscreencanvas": { - "version": "2019.7.0", - "resolved": "https://registry.npmjs.org/@types/offscreencanvas/-/offscreencanvas-2019.7.0.tgz", - "integrity": "sha512-PGcyveRIpL1XIqK8eBsmRBt76eFgtzuPiSTyKHZxnGemp2yzGzWpjYKAfK3wIMiU7eH+851yEpiuP8JZerTmWg==", - "dev": true - }, "@types/parse-json": { "version": "4.0.0", "resolved": "https://registry.npmjs.org/@types/parse-json/-/parse-json-4.0.0.tgz", @@ -41707,45 +41468,45 @@ "pixi-filters": { "version": "file:bundle", "requires": { - "@pixi/filter-adjustment": "5.1.1", - "@pixi/filter-advanced-bloom": "5.1.1", - "@pixi/filter-ascii": "5.1.1", - "@pixi/filter-bevel": "5.1.1", - "@pixi/filter-bloom": "5.1.1", - "@pixi/filter-bulge-pinch": "5.1.1", - "@pixi/filter-color-gradient": "5.2.0", - "@pixi/filter-color-map": "5.1.1", - "@pixi/filter-color-overlay": "5.1.1", - "@pixi/filter-color-replace": "5.1.1", - "@pixi/filter-convolution": "5.1.1", - "@pixi/filter-cross-hatch": "5.1.1", - "@pixi/filter-crt": "5.1.1", - "@pixi/filter-dot": "5.1.1", - "@pixi/filter-drop-shadow": "5.2.0", - "@pixi/filter-emboss": "5.1.1", - "@pixi/filter-glitch": "5.1.1", - "@pixi/filter-glow": "5.2.1", - "@pixi/filter-godray": "5.1.1", - "@pixi/filter-grayscale": "5.1.1", - "@pixi/filter-hsl-adjustment": "5.2.0", - "@pixi/filter-kawase-blur": "5.1.1", - "@pixi/filter-motion-blur": "5.1.1", - "@pixi/filter-multi-color-replace": "5.1.1", - "@pixi/filter-old-film": "5.1.1", - "@pixi/filter-outline": "5.2.0", - "@pixi/filter-pixelate": "5.1.1", - "@pixi/filter-radial-blur": "5.1.1", - "@pixi/filter-reflection": "5.1.1", - "@pixi/filter-rgb-split": "5.1.1", - "@pixi/filter-simple-lightmap": "5.1.1", - "@pixi/filter-tilt-shift": "5.2.0", - "@pixi/filter-twist": "5.1.1", - "@pixi/filter-zoom-blur": "5.1.1" + "@pixi/filter-adjustment": "8.0.0", + "@pixi/filter-advanced-bloom": "8.0.0", + "@pixi/filter-ascii": "8.0.0", + "@pixi/filter-bevel": "8.0.0", + "@pixi/filter-bloom": "8.0.0", + "@pixi/filter-bulge-pinch": "8.0.0", + "@pixi/filter-color-gradient": "8.0.0", + "@pixi/filter-color-map": "8.0.0", + "@pixi/filter-color-overlay": "8.0.0", + "@pixi/filter-color-replace": "8.0.0", + "@pixi/filter-convolution": "8.0.0", + "@pixi/filter-cross-hatch": "8.0.0", + "@pixi/filter-crt": "8.0.0", + "@pixi/filter-dot": "8.0.0", + "@pixi/filter-drop-shadow": "8.0.0", + "@pixi/filter-emboss": "8.0.0", + "@pixi/filter-glitch": "8.0.0", + "@pixi/filter-glow": "8.0.0", + "@pixi/filter-godray": "8.0.0", + "@pixi/filter-grayscale": "8.0.0", + "@pixi/filter-hsl-adjustment": "8.0.0", + "@pixi/filter-kawase-blur": "8.0.0", + "@pixi/filter-motion-blur": "8.0.0", + "@pixi/filter-multi-color-replace": "8.0.0", + "@pixi/filter-old-film": "8.0.0", + "@pixi/filter-outline": "8.0.0", + "@pixi/filter-pixelate": "8.0.0", + "@pixi/filter-radial-blur": "8.0.0", + "@pixi/filter-reflection": "8.0.0", + "@pixi/filter-rgb-split": "8.0.0", + "@pixi/filter-simple-lightmap": "8.0.0", + "@pixi/filter-tilt-shift": "8.0.0", + "@pixi/filter-twist": "8.0.0", + "@pixi/filter-zoom-blur": "8.0.0" } }, "pixi.js": { "version": "git+ssh://git@github.com/pixijs/pixi.js.git#829c75eed5184885cdfcef92b06a7d3689e61a4f", - "from": "pixi.js@github:pixijs/pixi.js#chore/v8/webgl-1", + "from": "pixi.js@^8.0.0-X", "requires": { "@pixi/colord": "^2.9.6", "@types/css-font-loading-module": "^0.0.12", @@ -42026,9 +41787,9 @@ "dev": true }, "qs": { - "version": "6.11.0", - "resolved": "https://registry.npmjs.org/qs/-/qs-6.11.0.tgz", - "integrity": "sha512-MvjoMCJwEarSbUYk5O+nmoSzSutSsTwF85zcHPQ9OrlFoZOYIjaqBAJIqIXjptyD5vThxGq52Xu/MaJzRkIk4Q==", + "version": "6.11.2", + "resolved": "https://registry.npmjs.org/qs/-/qs-6.11.2.tgz", + "integrity": "sha512-tDNIz22aBzCDxLtVH++VnTfzxlfeK5CbqohpSqpJgj1Wg/cQbStNAz3NuqCs5vV+pjBsK4x4pN9HlVh7rcYRiA==", "dev": true, "requires": { "side-channel": "^1.0.4" @@ -42046,12 +41807,6 @@ "strict-uri-encode": "^2.0.0" } }, - "querystring": { - "version": "0.2.0", - "resolved": "https://registry.npmjs.org/querystring/-/querystring-0.2.0.tgz", - "integrity": "sha512-X/xY82scca2tau62i9mDyU9K+I+djTMUsvwf7xnUX5GLvVzgJybOJf4Y6o9Zx3oJK/LSXg5tTZBjwzqVPaPO2g==", - "dev": true - }, "queue-microtask": { "version": "1.2.3", "resolved": "https://registry.npmjs.org/queue-microtask/-/queue-microtask-1.2.3.tgz", @@ -44167,24 +43922,6 @@ "integrity": "sha512-Am1ousAhSLBeB9cG/7k7r2R0zj50uDRlZHPGbazid5s9rlF1F/QKYObEKSIunSjIOkJZqwRRLpvewjEkM7pSqg==", "dev": true }, - "url": { - "version": "0.11.0", - "resolved": "https://registry.npmjs.org/url/-/url-0.11.0.tgz", - "integrity": "sha512-kbailJa29QrtXnxgq+DdCEGlbTeYM2eJUxsz6vjZavrCYPMIFHMKQmSKYAIuUK2i7hgPm28a8piX5NTUtM/LKQ==", - "dev": true, - "requires": { - "punycode": "1.3.2", - "querystring": "0.2.0" - }, - "dependencies": { - "punycode": { - "version": "1.3.2", - "resolved": "https://registry.npmjs.org/punycode/-/punycode-1.3.2.tgz", - "integrity": "sha512-RofWgt/7fL5wP1Y7fxE7/EmTLzQVnB0ycyibJ0OOHIlJqTNzglYFxVwETOcIoJqJmpDXJ9xImDv+Fq34F/d4Dw==", - "dev": true - } - } - }, "url-join": { "version": "4.0.1", "resolved": "https://registry.npmjs.org/url-join/-/url-join-4.0.1.tgz", diff --git a/rollup.config.js b/rollup.config.js index 39a001c54..8a6a80446 100644 --- a/rollup.config.js +++ b/rollup.config.js @@ -3,10 +3,11 @@ import esbuild from 'rollup-plugin-esbuild'; import resolve from '@rollup/plugin-node-resolve'; import commonjs from '@rollup/plugin-commonjs'; import { string } from 'rollup-plugin-string'; -import dedupeDefaultVert from './scripts/rollup-dedupe-vert' +import dedupeDefaultVert from './scripts/rollup-dedupe-vert'; import workspacesRun from 'workspaces-run'; -async function main() { +async function main() +{ const plugins = [ esbuild({ target: 'ES2017', @@ -26,7 +27,8 @@ async function main() { const compiled = (new Date()).toUTCString().replace(/GMT/g, 'UTC'); const sourcemap = true; - const appendPackage = (pkg) => { + const appendPackage = (pkg) => + { const banner = [ '/*!', ` * ${pkg.name} - v${pkg.config.version}`, @@ -38,7 +40,8 @@ async function main() { ].join('\n'); // Get settings from package JSON - let { main, module, bundle, bundleModule, globals } = pkg.config; + const { main, module, bundle, bundleModule } = pkg.config; + let { globals } = pkg.config; const basePath = path.relative(__dirname, pkg.dir); const input = path.join(basePath, 'src/index.ts'); const freeze = false; @@ -73,13 +76,13 @@ async function main() { // The package.json file has a bundle field // we'll use this to generate the bundle file // this will package all dependencies - if (bundle) { + if (bundle) + { const name = '__filters'; - const footer = `Object.assign(PIXI.filters, ${name});`; + const footer = `Object.assign(PIXI, ${name});`; + globals = Object.assign({ - '@pixi/core': 'PIXI', - '@pixi/filter-alpha': 'PIXI.filters', - '@pixi/filter-blur': 'PIXI.filters' + 'pixi.js': 'PIXI', }, globals); builds.push({ input, @@ -108,6 +111,7 @@ async function main() { plugins, }); } + return builds; }; diff --git a/tools/demo/index.html b/tools/demo/index.html index e4401d1e3..d5d6ff4cf 100644 --- a/tools/demo/index.html +++ b/tools/demo/index.html @@ -7,6 +7,7 @@ + diff --git a/tools/demo/package.json b/tools/demo/package.json index 449d2e8e8..4626b6cea 100644 --- a/tools/demo/package.json +++ b/tools/demo/package.json @@ -1,7 +1,7 @@ { "name": "@tools/demo", "private": true, - "version": "5.2.1", + "version": "8.0.0", "license": "MIT", "scripts": { "prebuild": "rimraf index.js.map index.js", @@ -17,12 +17,12 @@ "devDependencies": { "@rollup/plugin-node-resolve": "^11.0.1", "cross-env": "^5.2.0", - "pixi-filters": "5.2.1", + "pixi-filters": "8.0.0", "rimraf": "^2.6.3", "rollup": "^2.35.1", "rollup-plugin-esbuild": "^4.10.1" }, "dependencies": { - "pixi.js": "github:pixijs/pixi.js#chore/v8/webgl-1" + "pixi.js": "^8.0.0-X" } } diff --git a/tools/demo/rollup.config.js b/tools/demo/rollup.config.js index be04ee6b9..0f333040a 100644 --- a/tools/demo/rollup.config.js +++ b/tools/demo/rollup.config.js @@ -1,11 +1,7 @@ import esbuild from 'rollup-plugin-esbuild'; import resolve from '@rollup/plugin-node-resolve'; - const globals = { 'pixi.js': 'PIXI', - '@pixi/core': 'PIXI', - '@pixi/filter-alpha': 'PIXI.filters', - '@pixi/filter-blur': 'PIXI.filters', }; export default { diff --git a/tools/demo/src/DemoApplication.js b/tools/demo/src/DemoApplication.js index 9b3fe69af..ac8d7d0c7 100644 --- a/tools/demo/src/DemoApplication.js +++ b/tools/demo/src/DemoApplication.js @@ -1,5 +1,5 @@ import * as filters from 'pixi-filters'; -import PIXI, { +import PixiFilters, { Application, Container, Rectangle, @@ -13,7 +13,7 @@ import PIXI, { /** * Demo show a bunch of fish and a lil-gui controls * @class - * @extends PIXI.Application + * @extends Application */ export default class DemoApplication extends Application { @@ -257,14 +257,14 @@ export default class DemoApplication extends Application * Add a new filter * @param {string} id Class name * @param {object|function} options The class name of filter or options - * @param {string} [options.id] The name of the PIXI.filters class + * @param {string} [options.id] The name of the filter class * @param {boolean} [options.global] Filter is in pixi.js * @param {array} [options.args] Constructor arguments * @param {boolean} [options.fishOnly=false] Apply to fish only, not whole scene * @param {boolean} [options.enabled=false] Filter is enabled by default * @param {function} [oncreate] Function takes filter and gui folder as * arguments and is scoped to the Demo application. - * @return {PIXI.Filter} Instance of new filter + * @return {Filter} Instance of new filter */ addFilter(id, options) { @@ -290,7 +290,7 @@ export default class DemoApplication extends Application const app = this; const folder = this.gui.addFolder(options.name).close(); - const ClassRef = filters[id] || PIXI[id]; + const ClassRef = filters[id] || PixiFilters[id]; if (!ClassRef) { diff --git a/tools/demo/src/filters/displacement.js b/tools/demo/src/filters/displacement.js index 43ae8b63c..1b2cef4d5 100644 --- a/tools/demo/src/filters/displacement.js +++ b/tools/demo/src/filters/displacement.js @@ -1,11 +1,11 @@ -import * as PIXI from 'pixi.js'; +import { GL_WRAP_MODES, Sprite } from 'pixi.js'; export default function () { const app = this; - this.resources.map.baseTexture.wrapMode = PIXI.WRAP_MODES.REPEAT; - const displacementSprite = new PIXI.Sprite(this.resources.map); + this.resources.map.baseTexture.wrapMode = GL_WRAP_MODES.REPEAT; + const displacementSprite = new Sprite(this.resources.map); this.addFilter('DisplacementFilter', { enabled: true, diff --git a/tools/demo/src/filters/godray.js b/tools/demo/src/filters/godray.js index 21dc479cd..1530fea97 100644 --- a/tools/demo/src/filters/godray.js +++ b/tools/demo/src/filters/godray.js @@ -1,4 +1,4 @@ -import * as PIXI from 'pixi.js'; +import { Point } from 'pixi.js'; export default function () { @@ -13,7 +13,7 @@ export default function () this.gain = 0.6; this.lacunarity = 2.75; this.animating = true; - this.center = new PIXI.Point(100, -100); + this.center = new Point(100, -100); app.events.on('enable', (enabled) => { diff --git a/tools/demo/src/filters/twist.js b/tools/demo/src/filters/twist.js index 52e3f5406..e7fbe0a17 100644 --- a/tools/demo/src/filters/twist.js +++ b/tools/demo/src/filters/twist.js @@ -1,4 +1,4 @@ -import * as PIXI from 'pixi.js'; +import { Point } from 'pixi.js'; export default function () { @@ -6,7 +6,7 @@ export default function () this.addFilter('TwistFilter', function (folder) { - this.offset = new PIXI.Point(app.initWidth / 2, app.initHeight / 2); + this.offset = new Point(app.initWidth / 2, app.initHeight / 2); folder.add(this, 'angle', -10, 10); folder.add(this, 'radius', 0, app.initWidth); folder.add(this.offset, 'x', 0, app.initWidth); diff --git a/tools/fragments/package.json b/tools/fragments/package.json index b17e247e7..5e19dd4cc 100644 --- a/tools/fragments/package.json +++ b/tools/fragments/package.json @@ -1,7 +1,7 @@ { "name": "@tools/fragments", "private": true, - "version": "5.0.0", + "version": "8.0.0", "module": "index.js", "types": "index.d.ts" } diff --git a/tools/screenshots/package.json b/tools/screenshots/package.json index 7a2231935..0f794b577 100644 --- a/tools/screenshots/package.json +++ b/tools/screenshots/package.json @@ -1,7 +1,7 @@ { "name": "@tools/screenshots", "private": true, - "version": "5.2.1", + "version": "8.0.0", "scripts": { "build": "electron main.js" }, @@ -10,7 +10,7 @@ "electron": "^12.0.0", "fs-extra": "^7.0.1", "gifencoder": "^2.0.1", - "pixi-filters": "5.2.1", - "pixi.js": "github:pixijs/pixi.js#chore/v8/webgl-1" + "pixi-filters": "8.0.0", + "pixi.js": "^8.0.0-X" } } diff --git a/tools/screenshots/renderer.js b/tools/screenshots/renderer.js index d5ea0eaf2..9e7dfaa90 100644 --- a/tools/screenshots/renderer.js +++ b/tools/screenshots/renderer.js @@ -91,7 +91,7 @@ app.init({ if (obj) { - const FilterClass = filters[obj.name] || PIXI.filters[obj.name]; + const FilterClass = filters[obj.name] || PIXI[obj.name]; assert(!!FilterClass, `Filter ${obj.name} does not exist`); let filter;