1.0 KiB
iwa-inspector
source for https://sheetjs.com/tools/iwa-inspector
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