Join GitHub today
GitHub is home to over 40 million developers working together to host and review code, manage projects, and build software together.
Sign upHelp Wanted: TypeScript Conversion Update #6377
Comments
This comment has been minimized.
This comment has been minimized.
|
More tips:
|
Hello PixiJS Community,
We have reach a major milestone in converting PixiJS to TypeScript by converting core and all it dependencies. Now that we are over this hump, we can start on the rest of the packages that dependency on this small set of core packages.
We could definitely use a hand from devs to convert the rest of these packages. If you are interested in converting a package, please let me know which one. There are a few guidelines for converting packages, which you can see from the existing completed PRs.
Converting Gotchyas
npm run docsgit mvto rename JS files to TS, or else we lose the Git history. Some Git GUIs may not pick up these changes.publicaccess modifiers to internal-only methods or members, leave access undefined in these cases.Packages
@pixi/accessibility#6379 In Progress @Zyie@pixi/app#6376 In Progress @Zyie@pixi/constants#6173@pixi/core#6340, #6373@pixi/display#6261, #6339, #6349, #6371@pixi/extract#6381, In Progress @Zyie@pixi/graphics#6352@pixi/interaction@pixi/loaders@pixi/math#6141@pixi/mesh-extras@pixi/mesh#6382 In Progress @Zyie@pixi/mixin-cache-as-bitmap@pixi/mixin-get-child-by-name@pixi/mixin-get-global-position@pixi/particles@pixi/polyfill@pixi/prepare@pixi/runner#6164@pixi/settings#6315@pixi/sprite-animated@pixi/sprite-tiling@pixi/sprite#6375 In Progress @Zyie@pixi/spritesheet@pixi/text-bitmap@pixi/text@pixi/ticker#6186@pixi/unsafe-eval@pixi/utils#6262@pixi/canvas-display@pixi/canvas-extract@pixi/canvas-graphics@pixi/canvas-mesh@pixi/canvas-particles@pixi/canvas-prepare@pixi/canvas-renderer@pixi/canvas-sprite-tiling@pixi/canvas-sprite@pixi/canvas-text@pixi/filter-alpha#6383 In Progress @Zyie@pixi/filter-blur#6383 In Progress @Zyie@pixi/filter-color-matrix#6383 In Progress @Zyie@pixi/filter-displacement#6383 In Progress @Zyie@pixi/filter-fxaa#6383 In Progress @Zyie@pixi/filter-noise#6383 In Progress @ZyieBundles
pixi.js-legacypixi.js