raycast-linux/packages/protocol
ByteAtATime 4a36997bb2
perf(reconciler): optimize data payload with prop templating
Implements a props templating system to the sidecar reconciler to significantly reduce the initial data payload size. The system now identifies repeating property sets, defines them as a template once, and then applies this template to multiple components, avoiding redundant data transmission. By writing the payload to a log file, we see that initial payload size for the Pokémon extension decreases from 150k to 30k lines
2025-07-01 09:55:42 -07:00
..
src perf(reconciler): optimize data payload with prop templating 2025-07-01 09:55:42 -07:00
package.json feat: add sidecar protocol i/o checking with Zod 2025-06-12 19:35:42 -07:00
tsconfig.json feat: add sidecar protocol i/o checking with Zod 2025-06-12 19:35:42 -07:00