{"version":3,"file":"filters.mjs","sources":["../src/filters.ts"],"sourcesContent":["import { utils } from 'pixijs/core';\nimport { AlphaFilter } from 'pixijs/filter/alpha';\nimport { BlurFilter, BlurFilterPass } from 'pixijs/filter/blur';\nimport { ColorMatrixFilter } from 'pixijs/filter/color-matrix';\nimport { DisplacementFilter } from 'pixijs/filter/displacement';\nimport { FXAAFilter } from 'pixijs/filter/fxaa';\nimport { NoiseFilter } from 'pixijs/filter/noise';\n\n/** @deprecated */\nconst filters = {\n    /** @deprecated */\n    AlphaFilter,\n    /** @deprecated */\n    BlurFilter,\n    /** @deprecated */\n    BlurFilterPass,\n    /** @deprecated */\n    ColorMatrixFilter,\n    /** @deprecated */\n    DisplacementFilter,\n    /** @deprecated */\n    FXAAFilter,\n    /** @deprecated */\n    NoiseFilter,\n};\n\nObject.entries(filters).forEach(([key, FilterClass]) =>\n{\n    Object.defineProperty(filters, key, {\n        get()\n        {\n            // #if _DEBUG\n            utils.deprecation('7.1.0', `filters.${key} has moved to ${key}`);\n            // #endif\n\n            return FilterClass;\n        },\n    });\n});\n\nexport { filters };\n"],"names":[],"mappings":";;;;;;;;AASA,MAAM,OAAU,GAAA;AAAA,EAEZ,WAAA;AAAA,EAEA,UAAA;AAAA,EAEA,cAAA;AAAA,EAEA,iBAAA;AAAA,EAEA,kBAAA;AAAA,EAEA,UAAA;AAAA,EAEA,WAAA;AACJ,EAAA;AAEA,MAAA,CAAO,QAAQ,OAAO,CAAA,CAAE,QAAQ,CAAC,CAAC,KAAK,WACvC,CAAA,KAAA;AACI,EAAO,MAAA,CAAA,cAAA,CAAe,SAAS,GAAK,EAAA;AAAA,IAChC,GACA,GAAA;AAEI,MAAA,KAAA,CAAM,WAAY,CAAA,OAAA,EAAS,CAAW,QAAA,EAAA,GAAA,CAAA,cAAA,EAAoB,GAAK,CAAA,CAAA,CAAA,CAAA;AAG/D,MAAO,OAAA,WAAA,CAAA;AAAA,KACX;AAAA,GACH,CAAA,CAAA;AACL,CAAC,CAAA;;;;"}