Commit
This commit does not belong to any branch on this repository, and may belong to a fork outside of the repository.
Made typings plugin friendly & add typings for every package (#770)
* Initial and likely incorrect typings of types pkgs * Consolidate types pkgs to central typing This central typing may likely be incorrect and need further revisions I am making so many commits to ensure I (and others) can track my progress as I figure out the type system for jimp * Make generic plugin type, type out utils file * Migrate to existing typings in `jimp` package * Added core package typings * Added typings to custom package based on README * WIP break out def files to their respective pkgs * Further work to break out pkg TS defs * Added missing cb optional types * Added typing for plugin threshold * Made the type typings consistent with plugin API * Move font specific typings to plugin print * Fixed core typing for @jimp/core, started making typings proper * Fix typing for type-bmp * Further work to standardize plugins * Make initial changes in type typings * Making typing stylings more consistent * WIP on making jimp package itself use the new plugin system * Made plugin and configure typings more strict and accurate * Fix typings for plugins in Jimp type * Remove the `/src` append added to assist debug * Add changes to typings back after rebase * Fix typing infrastructure, fix configure typing Move typing files to proper locations, included typing file in package.json files, fix the configure function typings
- Loading branch information