The raw dumps of Sketch internals for different versions of Sketch — useful for Sketch Plugin developers to keep track of the hidden nooks and crannies of the app runtime.
Go checkout the headers for production versions here, and the beta dumps here.
Go download class-dump from here and add it to your path.
mv ~/Downloads/class-dump /usr/local/binUse make to generate headers, or do it manually yourself using class-dump.
make production version=3.3.2Or, do it manually
cd dumps/production && mkdir $(version) && cd $(version) && class-dump /Applications/Sketch.app/Contents/MacOS/Sketch -Hmake production version=3.4.0.build_numberOr, do it manually
cd dumps/beta && mkdir $(version) && cd $(version) && class-dump /Applications/Sketch\ Beta.app/Contents/MacOS/Sketch\ Beta -HOpen up a Pull Request for review!
All intellectual property of Bohemian Coding, makers of Sketch. Merely used as a learning resource for people looking to contribute to the plugin ecosystem. (Shoot me an email at ryan@ionizedmedia.com if you want to chat.)