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/bin
Use make
to generate headers, or do it manually yourself using class-dump
.
make production version=3.3.2
Or, do it manually
cd dumps/production && mkdir $(version) && cd $(version) && class-dump /Applications/Sketch.app/Contents/MacOS/Sketch -H
make production version=3.4.0.build_number
Or, do it manually
cd dumps/beta && mkdir $(version) && cd $(version) && class-dump /Applications/Sketch\ Beta.app/Contents/MacOS/Sketch\ Beta -H
Open 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 [email protected] if you want to chat.)