Here you go: https://github.com/skylarkstudio/spritesheet/pull/26
I decided to pull request only the crucial changes so original library will probably be compatible with anything that has been done up to this point. I’ve tested it on my own, external example and on texturepacker example included within library.
I’m not sure of one thing and I’ve mentioned it in pull request comment. I also updated only two importers for now (Texture Packer + Bitmap). I can update them later on.
I guess it is OK to keep the refactored version with both tilesheet/spritesheet on my organisation github site? If I come up with some interesting updates that could be pull requested I will probably pull request them sooner or later.