# iwa-inspector source for `iwa-inspector` is a tool for inspecting iWork archives. ## Usage When a file is loaded, a table will display the messages in the file. (The site automatically fetches a sample file on load) When a message is selected, the page will display the Protocol Buffers definition for the message as well as an inspector for the message and metadata. Clicking on a message name in the inspector will show the message definition in the left pane. A "Return" link returns to the base message definition. Clicking on a `.TSP.Reference` ID will jump to the referenced message. Right-clicking a custom message type will show a context menu with options to copy the raw byte representation (array of numbers) or parsed object (JSON). ## Development `make dev` starts the dev server. `make build` generates the static site. ### Refreshing Protos and Messages `make deps` requires a SIP-disabled Intel Mac with Keynote + Numbers + Pages. The last run was on 2023-06-26 against version 13.1