Inspector for IWA archives (Keynote, Numbers, Pages) https://sheetjs.com/tools/iwa-inspector
Go to file
2023-05-17 20:39:46 -04:00
misc release 2023-05-16 21:56:27 -04:00
patches mobile 2023-05-17 20:39:46 -04:00
public release 2023-05-16 21:56:27 -04:00
src SHJS-XXXX: Removed scroll bogging and removed calc in css file (#1) 2023-05-17 21:25:36 +00:00
.eslintrc.cjs release 2023-05-16 21:56:27 -04:00
.gitignore release 2023-05-16 21:56:27 -04:00
index.html mobile 2023-05-17 20:39:46 -04:00
Makefile mobile 2023-05-17 20:39:46 -04:00
package-lock.json SHJS-XXXX: Removed scroll bogging and removed calc in css file (#1) 2023-05-17 21:25:36 +00:00
package.json mobile 2023-05-17 20:39:46 -04:00
README.md release 2023-05-16 21:56:27 -04:00
tsconfig.json release 2023-05-16 21:56:27 -04:00
tsconfig.node.json release 2023-05-16 21:56:27 -04:00
types.ts release 2023-05-16 21:56:27 -04:00
vite.config.ts release 2023-05-16 21:56:27 -04:00

iwa-inspector

source for https://sheetjs.com/tools/iwa-inspector

iwa-inspector is a tool for inspecting iWork archives.

When a file is loaded, a table will display the messages in the file.

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 .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 data

make deps requires a SIP-disabled Intel Mac. The last run used v13.0 apps.