iwa-inspector/README.md
2023-07-25 05:19:47 -04:00

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