1. parse-trigger-spec: strip [condition] from event names, store as "filter" modifier 2. bind-event: native SX filter for key=='X' patterns (extracts key char and checks event.key + not-input guard) 3. bind-event from: modifier: resolve "body"/"document"/"window" to direct DOM references instead of dom-query 4. sx-platform-2.js: global keyboard dispatch — WASM host-callbacks on document/body don't fire, so keyboard triggers with from:body are handled from JS, calling execute-request via K.eval 5. bind-inline-handlers: map afterSwap/beforeRequest to sx: prefix, eval JS bodies via Function constructor Co-Authored-By: Claude Opus 4.6 (1M context) <noreply@anthropic.com>
1 line
38 KiB
JSON
1 line
38 KiB
JSON
{"magic":"SXBC","version":1,"hash":"b8d307935bc3b91a","module":{"arity":0,"bytecode":[1,1,0,128,0,0,5,51,3,0,128,2,0,5,51,5,0,128,4,0,5,51,7,0,128,6,0,5,51,9,0,128,8,0,5,51,11,0,128,10,0,5,51,13,0,128,12,0,5,51,15,0,128,14,0,5,51,17,0,128,16,0,5,51,19,0,128,18,0,5,51,21,0,128,20,0,5,51,23,0,128,22,0,5,51,25,0,128,24,0,5,51,27,0,128,26,0,5,51,29,0,128,28,0,5,51,31,0,128,30,0,5,51,33,0,128,32,0,5,51,35,0,128,34,0,5,51,37,0,128,36,0,5,51,39,0,128,38,0,5,51,41,0,128,40,0,5,51,43,0,128,42,0,5,51,45,0,128,44,0,5,51,27,0,128,46,0,5,51,27,0,128,47,0,5,51,27,0,128,48,0,5,51,27,0,128,49,0,5,51,51,0,128,50,0,5,51,53,0,128,52,0,5,51,27,0,128,54,0,5,51,27,0,128,55,0,5,51,57,0,128,56,0,5,51,59,0,128,58,0,5,51,61,0,128,60,0,5,51,63,0,128,62,0,5,51,65,0,128,64,0,5,51,67,0,128,66,0,5,51,69,0,128,68,0,5,51,71,0,128,70,0,5,51,73,0,128,72,0,5,51,75,0,128,74,0,5,51,77,0,128,76,0,5,51,79,0,128,78,0,5,51,81,0,128,80,0,5,51,83,0,128,82,0,5,51,85,0,128,84,0,5,51,87,0,128,86,0,5,51,89,0,128,88,0,5,51,91,0,128,90,0,5,51,93,0,128,92,0,5,51,95,0,128,94,0,5,51,97,0,128,96,0,5,51,99,0,128,98,0,5,51,101,0,128,100,0,5,51,27,0,128,102,0,5,51,104,0,128,103,0,5,51,106,0,128,105,0,5,51,108,0,128,107,0,5,51,110,0,128,109,0,5,51,112,0,128,111,0,5,51,114,0,128,113,0,5,51,116,0,128,115,0,5,51,118,0,128,117,0,5,51,120,0,128,119,0,5,51,27,0,128,121,0,5,51,27,0,128,122,0,5,51,124,0,128,123,0,5,51,126,0,128,125,0,5,51,128,0,128,127,0,5,51,27,0,128,129,0,5,51,27,0,128,130,0,5,51,27,0,128,131,0,5,51,27,0,128,132,0,5,51,27,0,128,133,0,50],"constants":[{"t":"s","v":"_sx-bound-prefix"},{"t":"s","v":"_sxBound"},{"t":"s","v":"mark-processed!"},{"t":"code","v":{"arity":0,"upvalue-count":0,"bytecode":[20,0,0,20,1,0,20,3,0,20,4,0,52,2,0,2,3,49,3,50],"constants":[{"t":"s","v":"host-set!"},{"t":"s","v":"el"},{"t":"s","v":"str"},{"t":"s","v":"_sx-bound-prefix"},{"t":"s","v":"key"}]}},{"t":"s","v":"is-processed?"},{"t":"code","v":{"arity":0,"upvalue-count":0,"bytecode":[20,0,0,20,1,0,20,3,0,20,4,0,52,2,0,2,48,2,17,2,20,5,0,33,4,0,3,32,1,0,4,50],"constants":[{"t":"s","v":"host-get"},{"t":"s","v":"el"},{"t":"s","v":"str"},{"t":"s","v":"_sx-bound-prefix"},{"t":"s","v":"key"},{"t":"s","v":"v"}]}},{"t":"s","v":"clear-processed!"},{"t":"code","v":{"arity":0,"upvalue-count":0,"bytecode":[20,0,0,20,1,0,20,3,0,20,4,0,52,2,0,2,2,49,3,50],"constants":[{"t":"s","v":"host-set!"},{"t":"s","v":"el"},{"t":"s","v":"str"},{"t":"s","v":"_sx-bound-prefix"},{"t":"s","v":"key"}]}},{"t":"s","v":"callable?"},{"t":"code","v":{"arity":0,"upvalue-count":0,"bytecode":[20,1,0,52,0,0,1,17,1,20,3,0,1,4,0,52,2,0,2,6,34,26,0,5,20,3,0,1,5,0,52,2,0,2,6,34,11,0,5,20,3,0,1,6,0,52,2,0,2,50],"constants":[{"t":"s","v":"type-of"},{"t":"s","v":"v"},{"t":"s","v":"="},{"t":"s","v":"t"},{"t":"s","v":"lambda"},{"t":"s","v":"native-fn"},{"t":"s","v":"continuation"}]}},{"t":"s","v":"to-kebab"},{"t":"code","v":{"arity":0,"upvalue-count":0,"bytecode":[1,0,0,5,52,1,0,0,17,1,1,2,0,17,2,2,17,3,51,3,0,17,3,20,4,0,1,2,0,48,1,5,1,6,0,20,7,0,52,5,0,2,50],"constants":[{"t":"s","v":"Convert camelCase to kebab-case."},{"t":"s","v":"list"},{"t":"n","v":0},{"t":"code","v":{"arity":0,"upvalue-count":0,"bytecode":[20,1,0,20,3,0,52,2,0,1,52,0,0,2,33,117,0,20,3,0,20,1,0,52,4,0,2,17,1,20,6,0,1,7,0,52,5,0,2,6,33,11,0,5,20,6,0,1,9,0,52,8,0,2,33,47,0,20,1,0,1,11,0,52,10,0,2,33,14,0,20,12,0,20,13,0,1,14,0,48,2,32,1,0,2,5,20,12,0,20,13,0,20,6,0,52,15,0,1,48,2,32,11,0,20,12,0,20,13,0,20,6,0,48,2,5,20,16,0,20,1,0,1,18,0,52,17,0,2,49,1,32,1,0,2,50],"constants":[{"t":"s","v":"<"},{"t":"s","v":"i"},{"t":"s","v":"len"},{"t":"s","v":"s"},{"t":"s","v":"nth"},{"t":"s","v":">="},{"t":"s","v":"ch"},{"t":"s","v":"A"},{"t":"s","v":"<="},{"t":"s","v":"Z"},{"t":"s","v":">"},{"t":"n","v":0},{"t":"s","v":"append!"},{"t":"s","v":"result"},{"t":"s","v":"-"},{"t":"s","v":"lower"},{"t":"s","v":"loop"},{"t":"s","v":"+"},{"t":"n","v":1}]}},{"t":"s","v":"loop"},{"t":"s","v":"join"},{"t":"s","v":""},{"t":"s","v":"result"}]}},{"t":"s","v":"sx-load-components"},{"t":"code","v":{"arity":0,"upvalue-count":0,"bytecode":[1,0,0,5,20,1,0,6,33,15,0,5,20,1,0,52,3,0,1,1,4,0,52,2,0,2,33,23,0,20,5,0,20,1,0,48,1,17,1,51,7,0,20,8,0,52,6,0,2,32,1,0,2,50],"constants":[{"t":"s","v":"Parse and evaluate component definitions from text."},{"t":"s","v":"text"},{"t":"s","v":">"},{"t":"s","v":"len"},{"t":"n","v":0},{"t":"s","v":"sx-parse"},{"t":"s","v":"for-each"},{"t":"code","v":{"arity":0,"upvalue-count":0,"bytecode":[20,0,0,20,1,0,49,1,50],"constants":[{"t":"s","v":"cek-eval"},{"t":"s","v":"expr"}]}},{"t":"s","v":"exprs"}]}},{"t":"s","v":"call-expr"},{"t":"code","v":{"arity":0,"upvalue-count":0,"bytecode":[1,0,0,5,20,1,0,20,2,0,48,1,17,2,20,5,0,52,4,0,1,52,3,0,1,33,15,0,20,6,0,20,5,0,52,7,0,1,49,1,32,1,0,2,50],"constants":[{"t":"s","v":"Parse and evaluate an SX expression string."},{"t":"s","v":"sx-parse"},{"t":"s","v":"expr-text"},{"t":"s","v":"not"},{"t":"s","v":"empty?"},{"t":"s","v":"exprs"},{"t":"s","v":"cek-eval"},{"t":"s","v":"first"}]}},{"t":"s","v":"base-env"},{"t":"code","v":{"arity":0,"upvalue-count":0,"bytecode":[1,0,0,5,20,1,0,49,0,50],"constants":[{"t":"s","v":"Return the current global environment."},{"t":"s","v":"global-env"}]}},{"t":"s","v":"get-render-env"},{"t":"code","v":{"arity":0,"upvalue-count":0,"bytecode":[1,0,0,5,20,1,0,48,0,17,1,20,2,0,6,33,12,0,5,20,2,0,52,4,0,1,52,3,0,1,33,14,0,20,5,0,20,6,0,20,2,0,49,2,32,3,0,20,6,0,50],"constants":[{"t":"s","v":"Get the rendering environment (global env, optionally merged with extra)."},{"t":"s","v":"base-env"},{"t":"s","v":"extra"},{"t":"s","v":"not"},{"t":"s","v":"nil?"},{"t":"s","v":"env-merge"},{"t":"s","v":"env"}]}},{"t":"s","v":"merge-envs"},{"t":"code","v":{"arity":0,"upvalue-count":0,"bytecode":[1,0,0,5,20,1,0,6,33,4,0,5,20,2,0,33,14,0,20,3,0,20,1,0,20,2,0,49,2,32,21,0,20,1,0,6,34,14,0,5,20,2,0,6,34,6,0,5,20,4,0,49,0,50],"constants":[{"t":"s","v":"Merge two environments."},{"t":"s","v":"a"},{"t":"s","v":"b"},{"t":"s","v":"env-merge"},{"t":"s","v":"global-env"}]}},{"t":"s","v":"sx-render-with-env"},{"t":"code","v":{"arity":0,"upvalue-count":0,"bytecode":[1,0,0,5,20,1,0,1,2,0,48,1,17,2,20,3,0,20,4,0,1,5,0,48,2,17,3,20,6,0,20,7,0,48,1,17,4,51,9,0,20,10,0,52,8,0,2,5,20,11,0,50],"constants":[{"t":"s","v":"Parse SX source and render to DOM fragment."},{"t":"s","v":"host-global"},{"t":"s","v":"document"},{"t":"s","v":"host-call"},{"t":"s","v":"doc"},{"t":"s","v":"createDocumentFragment"},{"t":"s","v":"sx-parse"},{"t":"s","v":"source"},{"t":"s","v":"for-each"},{"t":"code","v":{"arity":0,"upvalue-count":0,"bytecode":[20,0,0,20,1,0,48,1,17,1,20,2,0,6,33,15,0,5,20,2,0,52,4,0,1,1,5,0,52,3,0,2,33,56,0,20,6,0,20,7,0,1,8,0,1,9,0,48,3,17,2,20,10,0,20,11,0,1,12,0,20,2,0,48,3,5,20,6,0,20,13,0,1,14,0,20,15,0,20,11,0,1,16,0,48,2,49,3,32,1,0,2,50],"constants":[{"t":"s","v":"render-to-html"},{"t":"s","v":"expr"},{"t":"s","v":"html"},{"t":"s","v":">"},{"t":"s","v":"len"},{"t":"n","v":0},{"t":"s","v":"host-call"},{"t":"s","v":"doc"},{"t":"s","v":"createElement"},{"t":"s","v":"template"},{"t":"s","v":"host-set!"},{"t":"s","v":"temp"},{"t":"s","v":"innerHTML"},{"t":"s","v":"frag"},{"t":"s","v":"appendChild"},{"t":"s","v":"host-get"},{"t":"s","v":"content"}]}},{"t":"s","v":"exprs"},{"t":"s","v":"frag"}]}},{"t":"s","v":"parse-env-attr"},{"t":"code","v":{"arity":0,"upvalue-count":0,"bytecode":[1,0,0,5,2,50],"constants":[{"t":"s","v":"Parse data-sx-env attribute (JSON key-value pairs)."}]}},{"t":"s","v":"store-env-attr"},{"t":"code","v":{"arity":0,"upvalue-count":0,"bytecode":[2,50],"constants":[]}},{"t":"s","v":"resolve-mount-target"},{"t":"code","v":{"arity":0,"upvalue-count":0,"bytecode":[1,0,0,5,20,2,0,52,1,0,1,33,11,0,20,3,0,20,2,0,49,1,32,3,0,20,2,0,50],"constants":[{"t":"s","v":"Resolve a CSS selector string to a DOM element."},{"t":"s","v":"string?"},{"t":"s","v":"target"},{"t":"s","v":"dom-query"}]}},{"t":"s","v":"remove-head-element"},{"t":"code","v":{"arity":0,"upvalue-count":0,"bytecode":[1,0,0,5,20,1,0,20,2,0,48,1,17,1,20,3,0,33,11,0,20,4,0,20,3,0,49,1,32,1,0,2,50],"constants":[{"t":"s","v":"Remove a <head> element matching selector."},{"t":"s","v":"dom-query"},{"t":"s","v":"sel"},{"t":"s","v":"el"},{"t":"s","v":"dom-remove"}]}},{"t":"s","v":"set-sx-comp-cookie"},{"t":"code","v":{"arity":0,"upvalue-count":0,"bytecode":[20,0,0,1,1,0,20,2,0,49,2,50],"constants":[{"t":"s","v":"set-cookie"},{"t":"s","v":"sx-components"},{"t":"s","v":"hash"}]}},{"t":"s","v":"clear-sx-comp-cookie"},{"t":"code","v":{"arity":0,"upvalue-count":0,"bytecode":[20,0,0,1,1,0,1,2,0,49,2,50],"constants":[{"t":"s","v":"set-cookie"},{"t":"s","v":"sx-components"},{"t":"s","v":""}]}},{"t":"s","v":"log-parse-error"},{"t":"code","v":{"arity":0,"upvalue-count":0,"bytecode":[20,0,0,1,2,0,20,3,0,1,4,0,20,5,0,52,1,0,4,49,1,50],"constants":[{"t":"s","v":"log-error"},{"t":"s","v":"str"},{"t":"s","v":"Parse error in "},{"t":"s","v":"label"},{"t":"s","v":": "},{"t":"s","v":"err"}]}},{"t":"s","v":"loaded-component-names"},{"t":"code","v":{"arity":0,"upvalue-count":0,"bytecode":[20,0,0,20,1,0,48,0,1,2,0,48,2,17,0,52,3,0,0,17,1,51,5,0,20,6,0,52,4,0,2,5,20,7,0,50],"constants":[{"t":"s","v":"dom-query-all"},{"t":"s","v":"dom-body"},{"t":"s","v":"script[data-components]"},{"t":"s","v":"list"},{"t":"s","v":"for-each"},{"t":"code","v":{"arity":0,"upvalue-count":0,"bytecode":[20,0,0,20,1,0,1,2,0,48,2,6,34,4,0,5,1,3,0,17,1,20,6,0,52,5,0,1,1,7,0,52,4,0,2,33,20,0,51,9,0,20,6,0,1,11,0,52,10,0,2,52,8,0,2,32,1,0,2,50],"constants":[{"t":"s","v":"dom-get-attr"},{"t":"s","v":"script"},{"t":"s","v":"data-components"},{"t":"s","v":""},{"t":"s","v":">"},{"t":"s","v":"len"},{"t":"s","v":"text"},{"t":"n","v":0},{"t":"s","v":"for-each"},{"t":"code","v":{"arity":0,"upvalue-count":0,"bytecode":[20,3,0,52,2,0,1,52,1,0,1,1,4,0,52,0,0,2,33,18,0,20,5,0,20,6,0,20,3,0,52,2,0,1,49,2,32,1,0,2,50],"constants":[{"t":"s","v":">"},{"t":"s","v":"len"},{"t":"s","v":"trim"},{"t":"s","v":"name"},{"t":"n","v":0},{"t":"s","v":"append!"},{"t":"s","v":"names"}]}},{"t":"s","v":"split"},{"t":"s","v":","}]}},{"t":"s","v":"scripts"},{"t":"s","v":"names"}]}},{"t":"s","v":"csrf-token"},{"t":"code","v":{"arity":0,"upvalue-count":0,"bytecode":[20,0,0,1,1,0,48,1,17,0,20,2,0,33,14,0,20,3,0,20,2,0,1,4,0,49,2,32,1,0,2,50],"constants":[{"t":"s","v":"dom-query"},{"t":"s","v":"meta[name=\"csrf-token\"]"},{"t":"s","v":"meta"},{"t":"s","v":"dom-get-attr"},{"t":"s","v":"content"}]}},{"t":"s","v":"validate-for-request"},{"t":"code","v":{"arity":0,"upvalue-count":0,"bytecode":[3,50],"constants":[]}},{"t":"s","v":"build-request-body"},{"t":"code","v":{"arity":0,"upvalue-count":0,"bytecode":[20,1,0,52,0,0,1,17,3,20,3,0,1,4,0,52,2,0,2,6,34,11,0,5,20,3,0,1,5,0,52,2,0,2,33,179,0,20,6,0,6,33,28,0,5,20,7,0,20,6,0,48,1,6,34,4,0,5,1,8,0,52,0,0,1,1,9,0,52,2,0,2,33,120,0,20,10,0,1,11,0,20,6,0,48,2,17,4,20,10,0,1,12,0,20,13,0,48,2,17,5,20,14,0,20,15,0,1,16,0,48,2,17,6,1,18,0,20,19,0,6,33,15,0,5,20,19,0,52,21,0,1,1,22,0,52,20,0,2,33,35,0,20,18,0,20,18,0,1,25,0,52,24,0,2,33,6,0,1,26,0,32,3,0,1,25,0,20,19,0,52,23,0,3,32,3,0,20,18,0,1,27,0,2,1,28,0,2,52,17,0,6,32,18,0,1,18,0,20,18,0,1,27,0,2,1,28,0,2,52,17,0,6,32,185,0,20,6,0,6,33,28,0,5,20,7,0,20,6,0,48,1,6,34,4,0,5,1,8,0,52,0,0,1,1,9,0,52,2,0,2,33,129,0,20,29,0,20,6,0,1,30,0,48,2,6,34,4,0,5,1,31,0,17,4,20,30,0,1,32,0,52,2,0,2,33,36,0,20,10,0,1,11,0,20,6,0,48,2,17,5,1,18,0,20,18,0,1,27,0,20,13,0,1,28,0,2,52,17,0,6,32,56,0,20,10,0,1,11,0,20,6,0,48,2,17,5,20,10,0,1,12,0,20,13,0,48,2,17,6,1,18,0,20,18,0,1,27,0,20,14,0,20,15,0,1,16,0,48,2,1,28,0,1,31,0,52,17,0,6,32,18,0,1,18,0,20,18,0,1,27,0,2,1,28,0,2,52,17,0,6,50],"constants":[{"t":"s","v":"upper"},{"t":"s","v":"method"},{"t":"s","v":"="},{"t":"s","v":"m"},{"t":"s","v":"GET"},{"t":"s","v":"HEAD"},{"t":"s","v":"el"},{"t":"s","v":"dom-tag-name"},{"t":"s","v":""},{"t":"s","v":"FORM"},{"t":"s","v":"host-new"},{"t":"s","v":"FormData"},{"t":"s","v":"URLSearchParams"},{"t":"s","v":"fd"},{"t":"s","v":"host-call"},{"t":"s","v":"params"},{"t":"s","v":"toString"},{"t":"s","v":"dict"},{"t":"s","v":"url"},{"t":"s","v":"qs"},{"t":"s","v":">"},{"t":"s","v":"len"},{"t":"n","v":0},{"t":"s","v":"str"},{"t":"s","v":"contains?"},{"t":"s","v":"?"},{"t":"s","v":"&"},{"t":"s","v":"body"},{"t":"s","v":"content-type"},{"t":"s","v":"dom-get-attr"},{"t":"s","v":"enctype"},{"t":"s","v":"application/x-www-form-urlencoded"},{"t":"s","v":"multipart/form-data"}]}},{"t":"s","v":"abort-previous-target"},{"t":"s","v":"abort-previous"},{"t":"s","v":"track-controller"},{"t":"s","v":"track-controller-target"},{"t":"s","v":"new-abort-controller"},{"t":"code","v":{"arity":0,"upvalue-count":0,"bytecode":[20,0,0,1,1,0,49,1,50],"constants":[{"t":"s","v":"host-new"},{"t":"s","v":"AbortController"}]}},{"t":"s","v":"abort-signal"},{"t":"code","v":{"arity":0,"upvalue-count":0,"bytecode":[20,0,0,20,1,0,1,2,0,49,2,50],"constants":[{"t":"s","v":"host-get"},{"t":"s","v":"ctrl"},{"t":"s","v":"signal"}]}},{"t":"s","v":"apply-optimistic"},{"t":"s","v":"revert-optimistic"},{"t":"s","v":"dom-has-attr?"},{"t":"code","v":{"arity":0,"upvalue-count":0,"bytecode":[20,0,0,20,1,0,1,2,0,20,3,0,49,3,50],"constants":[{"t":"s","v":"host-call"},{"t":"s","v":"el"},{"t":"s","v":"hasAttribute"},{"t":"s","v":"name"}]}},{"t":"s","v":"show-indicator"},{"t":"code","v":{"arity":0,"upvalue-count":0,"bytecode":[20,0,0,20,1,0,1,2,0,48,2,17,1,20,3,0,33,46,0,20,4,0,20,3,0,48,1,17,2,20,5,0,33,26,0,20,6,0,20,5,0,1,7,0,48,2,5,20,8,0,20,5,0,1,9,0,48,2,32,1,0,2,32,1,0,2,5,20,3,0,50],"constants":[{"t":"s","v":"dom-get-attr"},{"t":"s","v":"el"},{"t":"s","v":"sx-indicator"},{"t":"s","v":"indicator-sel"},{"t":"s","v":"dom-query"},{"t":"s","v":"indicator"},{"t":"s","v":"dom-remove-class"},{"t":"s","v":"hidden"},{"t":"s","v":"dom-add-class"},{"t":"s","v":"sx-indicator-visible"}]}},{"t":"s","v":"disable-elements"},{"t":"code","v":{"arity":0,"upvalue-count":0,"bytecode":[20,0,0,20,1,0,1,2,0,48,2,17,1,20,3,0,33,32,0,20,4,0,20,5,0,48,0,20,3,0,48,2,17,2,51,7,0,20,8,0,52,6,0,2,5,20,8,0,32,4,0,52,9,0,0,50],"constants":[{"t":"s","v":"dom-get-attr"},{"t":"s","v":"el"},{"t":"s","v":"sx-disabled-elt"},{"t":"s","v":"disable-sel"},{"t":"s","v":"dom-query-all"},{"t":"s","v":"dom-body"},{"t":"s","v":"for-each"},{"t":"code","v":{"arity":0,"upvalue-count":0,"bytecode":[20,0,0,20,1,0,1,2,0,1,3,0,49,3,50],"constants":[{"t":"s","v":"dom-set-attr"},{"t":"s","v":"e"},{"t":"s","v":"disabled"},{"t":"s","v":""}]}},{"t":"s","v":"elts"},{"t":"s","v":"list"}]}},{"t":"s","v":"clear-loading-state"},{"t":"code","v":{"arity":0,"upvalue-count":0,"bytecode":[20,0,0,20,1,0,1,2,0,48,2,5,20,3,0,20,1,0,1,4,0,48,2,5,20,5,0,33,46,0,20,6,0,20,5,0,48,1,17,3,20,7,0,33,26,0,20,8,0,20,7,0,1,9,0,48,2,5,20,0,0,20,7,0,1,10,0,48,2,32,1,0,2,32,1,0,2,5,20,11,0,33,13,0,51,13,0,20,11,0,52,12,0,2,32,1,0,2,50],"constants":[{"t":"s","v":"dom-remove-class"},{"t":"s","v":"el"},{"t":"s","v":"sx-request"},{"t":"s","v":"dom-remove-attr"},{"t":"s","v":"aria-busy"},{"t":"s","v":"indicator"},{"t":"s","v":"dom-query"},{"t":"s","v":"ind"},{"t":"s","v":"dom-add-class"},{"t":"s","v":"hidden"},{"t":"s","v":"sx-indicator-visible"},{"t":"s","v":"disabled-elts"},{"t":"s","v":"for-each"},{"t":"code","v":{"arity":0,"upvalue-count":0,"bytecode":[20,0,0,20,1,0,1,2,0,49,2,50],"constants":[{"t":"s","v":"dom-remove-attr"},{"t":"s","v":"e"},{"t":"s","v":"disabled"}]}}]}},{"t":"s","v":"abort-error?"},{"t":"code","v":{"arity":0,"upvalue-count":0,"bytecode":[20,1,0,20,2,0,1,3,0,48,2,1,4,0,52,0,0,2,50],"constants":[{"t":"s","v":"="},{"t":"s","v":"host-get"},{"t":"s","v":"err"},{"t":"s","v":"name"},{"t":"s","v":"AbortError"}]}},{"t":"s","v":"promise-catch"},{"t":"code","v":{"arity":0,"upvalue-count":0,"bytecode":[20,0,0,20,1,0,48,1,17,2,20,2,0,20,3,0,1,4,0,20,5,0,49,3,50],"constants":[{"t":"s","v":"host-callback"},{"t":"s","v":"f"},{"t":"s","v":"host-call"},{"t":"s","v":"p"},{"t":"s","v":"catch"},{"t":"s","v":"cb"}]}},{"t":"s","v":"fetch-request"},{"t":"code","v":{"arity":0,"upvalue-count":0,"bytecode":[20,1,0,1,2,0,52,0,0,2,17,3,20,1,0,1,3,0,52,0,0,2,6,34,4,0,5,1,4,0,17,4,20,1,0,1,5,0,52,0,0,2,6,34,5,0,5,52,6,0,0,17,5,20,1,0,1,7,0,52,0,0,2,17,6,20,1,0,1,8,0,52,0,0,2,17,7,20,1,0,1,9,0,52,0,0,2,17,8,20,9,0,33,18,0,20,10,0,3,1,11,0,51,12,0,20,9,0,49,4,32,145,0,20,13,0,1,14,0,48,1,17,9,20,13,0,1,15,0,48,1,17,10,51,17,0,20,5,0,52,18,0,1,52,16,0,2,5,20,19,0,20,20,0,1,3,0,20,3,0,48,3,5,20,19,0,20,20,0,1,5,0,20,21,0,48,3,5,20,7,0,33,17,0,20,19,0,20,20,0,1,7,0,20,7,0,48,3,32,1,0,2,5,20,8,0,33,17,0,20,19,0,20,20,0,1,8,0,20,8,0,48,3,32,1,0,2,5,20,22,0,20,23,0,20,24,0,48,0,1,25,0,20,2,0,20,20,0,48,4,51,26,0,20,27,0,49,3,50],"constants":[{"t":"s","v":"get"},{"t":"s","v":"config"},{"t":"s","v":"url"},{"t":"s","v":"method"},{"t":"s","v":"GET"},{"t":"s","v":"headers"},{"t":"s","v":"dict"},{"t":"s","v":"body"},{"t":"s","v":"signal"},{"t":"s","v":"preloaded"},{"t":"s","v":"success-fn"},{"t":"n","v":200},{"t":"code","v":{"arity":0,"upvalue-count":0,"bytecode":[2,50],"constants":[]}},{"t":"s","v":"host-new"},{"t":"s","v":"Headers"},{"t":"s","v":"Object"},{"t":"s","v":"for-each"},{"t":"code","v":{"arity":0,"upvalue-count":0,"bytecode":[20,0,0,20,1,0,1,2,0,20,3,0,20,5,0,20,3,0,52,4,0,2,49,4,50],"constants":[{"t":"s","v":"host-call"},{"t":"s","v":"h"},{"t":"s","v":"set"},{"t":"s","v":"k"},{"t":"s","v":"get"},{"t":"s","v":"headers"}]}},{"t":"s","v":"keys"},{"t":"s","v":"host-set!"},{"t":"s","v":"js-opts"},{"t":"s","v":"h"},{"t":"s","v":"promise-then"},{"t":"s","v":"host-call"},{"t":"s","v":"dom-window"},{"t":"s","v":"fetch"},{"t":"code","v":{"arity":0,"upvalue-count":0,"bytecode":[20,0,0,20,1,0,1,2,0,48,2,17,1,20,0,0,20,1,0,1,3,0,48,2,17,2,51,4,0,17,3,20,5,0,20,6,0,20,1,0,1,7,0,48,2,51,8,0,20,9,0,49,3,50],"constants":[{"t":"s","v":"host-get"},{"t":"s","v":"response"},{"t":"s","v":"ok"},{"t":"s","v":"status"},{"t":"code","v":{"arity":0,"upvalue-count":0,"bytecode":[20,0,0,20,1,0,20,2,0,1,3,0,48,2,1,4,0,20,5,0,49,3,50],"constants":[{"t":"s","v":"host-call"},{"t":"s","v":"host-get"},{"t":"s","v":"response"},{"t":"s","v":"headers"},{"t":"s","v":"get"},{"t":"s","v":"name"}]}},{"t":"s","v":"promise-then"},{"t":"s","v":"host-call"},{"t":"s","v":"text"},{"t":"code","v":{"arity":0,"upvalue-count":0,"bytecode":[20,0,0,20,1,0,20,2,0,20,3,0,20,4,0,49,4,50],"constants":[{"t":"s","v":"success-fn"},{"t":"s","v":"ok"},{"t":"s","v":"status"},{"t":"s","v":"get-header"},{"t":"s","v":"text"}]}},{"t":"s","v":"error-fn"}]}},{"t":"s","v":"error-fn"}]}},{"t":"s","v":"fetch-location"},{"t":"code","v":{"arity":0,"upvalue-count":0,"bytecode":[20,0,0,1,1,0,48,1,6,34,9,0,5,20,0,0,1,2,0,48,1,17,1,20,3,0,33,11,0,20,4,0,20,5,0,49,1,32,1,0,2,50],"constants":[{"t":"s","v":"dom-query"},{"t":"s","v":"[sx-boost]"},{"t":"s","v":"#main-panel"},{"t":"s","v":"target"},{"t":"s","v":"browser-navigate"},{"t":"s","v":"url"}]}},{"t":"s","v":"fetch-and-restore"},{"t":"code","v":{"arity":0,"upvalue-count":0,"bytecode":[20,0,0,1,2,0,20,2,0,1,3,0,1,4,0,1,5,0,20,5,0,1,6,0,2,1,7,0,2,52,1,0,10,51,8,0,51,9,0,49,3,50],"constants":[{"t":"s","v":"fetch-request"},{"t":"s","v":"dict"},{"t":"s","v":"url"},{"t":"s","v":"method"},{"t":"s","v":"GET"},{"t":"s","v":"headers"},{"t":"s","v":"body"},{"t":"s","v":"signal"},{"t":"code","v":{"arity":0,"upvalue-count":0,"bytecode":[20,0,0,33,43,0,20,1,0,20,2,0,20,3,0,48,2,5,20,4,0,20,2,0,48,1,5,20,5,0,20,6,0,48,0,1,7,0,1,8,0,20,9,0,49,4,32,1,0,2,50],"constants":[{"t":"s","v":"resp-ok"},{"t":"s","v":"dom-set-inner-html"},{"t":"s","v":"main"},{"t":"s","v":"text"},{"t":"s","v":"post-swap"},{"t":"s","v":"host-call"},{"t":"s","v":"dom-window"},{"t":"s","v":"scrollTo"},{"t":"n","v":0},{"t":"s","v":"scroll-y"}]}},{"t":"code","v":{"arity":0,"upvalue-count":0,"bytecode":[20,0,0,1,2,0,20,3,0,52,1,0,2,49,1,50],"constants":[{"t":"s","v":"log-warn"},{"t":"s","v":"str"},{"t":"s","v":"fetch-and-restore error: "},{"t":"s","v":"err"}]}}]}},{"t":"s","v":"fetch-preload"},{"t":"code","v":{"arity":0,"upvalue-count":0,"bytecode":[20,0,0,1,2,0,20,2,0,1,3,0,1,4,0,1,5,0,20,5,0,1,6,0,2,1,7,0,2,52,1,0,10,51,8,0,51,9,0,49,3,50],"constants":[{"t":"s","v":"fetch-request"},{"t":"s","v":"dict"},{"t":"s","v":"url"},{"t":"s","v":"method"},{"t":"s","v":"GET"},{"t":"s","v":"headers"},{"t":"s","v":"body"},{"t":"s","v":"signal"},{"t":"code","v":{"arity":0,"upvalue-count":0,"bytecode":[20,0,0,33,17,0,20,1,0,20,2,0,20,3,0,20,4,0,49,3,32,1,0,2,50],"constants":[{"t":"s","v":"resp-ok"},{"t":"s","v":"preload-cache-set"},{"t":"s","v":"cache"},{"t":"s","v":"url"},{"t":"s","v":"text"}]}},{"t":"code","v":{"arity":0,"upvalue-count":0,"bytecode":[2,50],"constants":[]}}]}},{"t":"s","v":"fetch-streaming"},{"t":"code","v":{"arity":0,"upvalue-count":0,"bytecode":[20,0,0,20,1,0,20,2,0,20,3,0,1,4,0,49,4,50],"constants":[{"t":"s","v":"fetch-and-restore"},{"t":"s","v":"target"},{"t":"s","v":"pathname"},{"t":"s","v":"headers"},{"t":"n","v":0}]}},{"t":"s","v":"dom-parse-html-document"},{"t":"code","v":{"arity":0,"upvalue-count":0,"bytecode":[20,0,0,1,1,0,48,1,17,1,20,2,0,20,3,0,1,4,0,20,5,0,1,6,0,49,4,50],"constants":[{"t":"s","v":"host-new"},{"t":"s","v":"DOMParser"},{"t":"s","v":"host-call"},{"t":"s","v":"parser"},{"t":"s","v":"parseFromString"},{"t":"s","v":"text"},{"t":"s","v":"text/html"}]}},{"t":"s","v":"dom-body-inner-html"},{"t":"code","v":{"arity":0,"upvalue-count":0,"bytecode":[20,0,0,20,0,0,20,1,0,1,2,0,48,2,1,3,0,49,2,50],"constants":[{"t":"s","v":"host-get"},{"t":"s","v":"doc"},{"t":"s","v":"body"},{"t":"s","v":"innerHTML"}]}},{"t":"s","v":"create-script-clone"},{"t":"code","v":{"arity":0,"upvalue-count":0,"bytecode":[20,0,0,1,1,0,48,1,17,1,20,2,0,20,3,0,1,4,0,1,5,0,48,3,17,2,20,6,0,20,7,0,1,8,0,48,2,17,3,2,17,4,51,9,0,17,4,20,10,0,1,11,0,48,1,5,20,12,0,20,13,0,1,14,0,20,6,0,20,7,0,1,14,0,48,2,48,3,5,20,13,0,50],"constants":[{"t":"s","v":"host-global"},{"t":"s","v":"document"},{"t":"s","v":"host-call"},{"t":"s","v":"doc"},{"t":"s","v":"createElement"},{"t":"s","v":"script"},{"t":"s","v":"host-get"},{"t":"s","v":"dead"},{"t":"s","v":"attributes"},{"t":"code","v":{"arity":0,"upvalue-count":0,"bytecode":[20,1,0,20,2,0,20,3,0,1,4,0,48,2,52,0,0,2,33,68,0,20,5,0,20,3,0,1,6,0,20,1,0,48,3,17,1,20,5,0,20,7,0,1,8,0,20,2,0,20,9,0,1,10,0,48,2,20,2,0,20,9,0,1,11,0,48,2,48,4,5,20,12,0,20,1,0,1,14,0,52,13,0,2,49,1,32,1,0,2,50],"constants":[{"t":"s","v":"<"},{"t":"s","v":"i"},{"t":"s","v":"host-get"},{"t":"s","v":"attrs"},{"t":"s","v":"length"},{"t":"s","v":"host-call"},{"t":"s","v":"item"},{"t":"s","v":"live"},{"t":"s","v":"setAttribute"},{"t":"s","v":"attr"},{"t":"s","v":"name"},{"t":"s","v":"value"},{"t":"s","v":"loop"},{"t":"s","v":"+"},{"t":"n","v":1}]}},{"t":"s","v":"loop"},{"t":"n","v":0},{"t":"s","v":"host-set!"},{"t":"s","v":"live"},{"t":"s","v":"textContent"}]}},{"t":"s","v":"cross-origin?"},{"t":"code","v":{"arity":0,"upvalue-count":0,"bytecode":[20,1,0,1,2,0,52,0,0,2,6,34,11,0,5,20,1,0,1,3,0,52,0,0,2,33,19,0,20,1,0,20,5,0,48,0,52,0,0,2,52,4,0,1,32,1,0,4,50],"constants":[{"t":"s","v":"starts-with?"},{"t":"s","v":"url"},{"t":"s","v":"http://"},{"t":"s","v":"https://"},{"t":"s","v":"not"},{"t":"s","v":"browser-location-origin"}]}},{"t":"s","v":"browser-scroll-to"},{"t":"code","v":{"arity":0,"upvalue-count":0,"bytecode":[20,0,0,20,1,0,48,0,1,2,0,20,3,0,20,4,0,49,4,50],"constants":[{"t":"s","v":"host-call"},{"t":"s","v":"dom-window"},{"t":"s","v":"scrollTo"},{"t":"s","v":"x"},{"t":"s","v":"y"}]}},{"t":"s","v":"with-transition"},{"t":"code","v":{"arity":0,"upvalue-count":0,"bytecode":[20,0,0,6,33,17,0,5,20,1,0,20,2,0,1,3,0,48,1,1,4,0,48,2,33,27,0,20,5,0,20,2,0,1,3,0,48,1,1,4,0,20,6,0,20,7,0,48,1,49,3,32,5,0,20,7,0,49,0,50],"constants":[{"t":"s","v":"enabled"},{"t":"s","v":"host-get"},{"t":"s","v":"host-global"},{"t":"s","v":"document"},{"t":"s","v":"startViewTransition"},{"t":"s","v":"host-call"},{"t":"s","v":"host-callback"},{"t":"s","v":"thunk"}]}},{"t":"s","v":"observe-intersection"},{"t":"code","v":{"arity":0,"upvalue-count":0,"bytecode":[20,0,0,51,1,0,48,1,17,4,20,2,0,1,3,0,20,0,0,51,4,0,48,1,48,2,17,5,20,5,0,20,6,0,1,7,0,20,8,0,48,3,5,20,6,0,50],"constants":[{"t":"s","v":"host-callback"},{"t":"code","v":{"arity":0,"upvalue-count":0,"bytecode":[51,1,0,20,2,0,20,3,0,1,4,0,20,5,0,51,6,0,48,1,48,3,52,0,0,2,50],"constants":[{"t":"s","v":"for-each"},{"t":"code","v":{"arity":0,"upvalue-count":0,"bytecode":[20,0,0,20,1,0,1,2,0,48,2,33,56,0,20,3,0,33,14,0,20,4,0,51,5,0,20,3,0,48,2,32,8,0,20,6,0,20,1,0,48,1,5,20,7,0,33,17,0,20,8,0,20,9,0,1,10,0,20,11,0,49,3,32,1,0,2,32,1,0,2,50],"constants":[{"t":"s","v":"host-get"},{"t":"s","v":"entry"},{"t":"s","v":"isIntersecting"},{"t":"s","v":"delay"},{"t":"s","v":"set-timeout"},{"t":"code","v":{"arity":0,"upvalue-count":0,"bytecode":[20,0,0,20,1,0,49,1,50],"constants":[{"t":"s","v":"callback"},{"t":"s","v":"entry"}]}},{"t":"s","v":"callback"},{"t":"s","v":"once?"},{"t":"s","v":"host-call"},{"t":"s","v":"observer"},{"t":"s","v":"unobserve"},{"t":"s","v":"el"}]}},{"t":"s","v":"host-call"},{"t":"s","v":"entries"},{"t":"s","v":"forEach"},{"t":"s","v":"host-callback"},{"t":"code","v":{"arity":0,"upvalue-count":0,"bytecode":[20,0,0,50],"constants":[{"t":"s","v":"e"}]}}]}},{"t":"s","v":"host-new"},{"t":"s","v":"IntersectionObserver"},{"t":"code","v":{"arity":0,"upvalue-count":0,"bytecode":[20,0,0,20,1,0,1,2,0,48,2,17,1,2,17,2,51,3,0,17,2,20,4,0,1,5,0,49,1,50],"constants":[{"t":"s","v":"host-get"},{"t":"s","v":"entries"},{"t":"s","v":"length"},{"t":"code","v":{"arity":0,"upvalue-count":0,"bytecode":[20,1,0,20,2,0,52,0,0,2,33,114,0,20,3,0,20,4,0,1,5,0,20,1,0,48,3,17,1,20,6,0,6,33,12,0,5,20,7,0,20,6,0,1,8,0,48,2,33,56,0,20,9,0,33,14,0,20,10,0,51,11,0,20,9,0,48,2,32,8,0,20,12,0,20,6,0,48,1,5,20,13,0,33,17,0,20,3,0,20,14,0,1,15,0,20,16,0,48,3,32,1,0,2,32,1,0,2,5,20,17,0,20,1,0,1,19,0,52,18,0,2,49,1,32,1,0,2,50],"constants":[{"t":"s","v":"<"},{"t":"s","v":"i"},{"t":"s","v":"arr-len"},{"t":"s","v":"host-call"},{"t":"s","v":"entries"},{"t":"s","v":"item"},{"t":"s","v":"entry"},{"t":"s","v":"host-get"},{"t":"s","v":"isIntersecting"},{"t":"s","v":"delay"},{"t":"s","v":"set-timeout"},{"t":"code","v":{"arity":0,"upvalue-count":0,"bytecode":[20,0,0,20,1,0,49,1,50],"constants":[{"t":"s","v":"callback"},{"t":"s","v":"entry"}]}},{"t":"s","v":"callback"},{"t":"s","v":"once?"},{"t":"s","v":"observer"},{"t":"s","v":"unobserve"},{"t":"s","v":"el"},{"t":"s","v":"loop"},{"t":"s","v":"+"},{"t":"n","v":1}]}},{"t":"s","v":"loop"},{"t":"n","v":0}]}},{"t":"s","v":"host-call"},{"t":"s","v":"observer"},{"t":"s","v":"observe"},{"t":"s","v":"el"}]}},{"t":"s","v":"event-source-connect"},{"t":"code","v":{"arity":0,"upvalue-count":0,"bytecode":[20,0,0,1,1,0,20,2,0,48,2,17,2,20,3,0,20,4,0,1,5,0,20,6,0,48,3,5,20,4,0,50],"constants":[{"t":"s","v":"host-new"},{"t":"s","v":"EventSource"},{"t":"s","v":"url"},{"t":"s","v":"host-set!"},{"t":"s","v":"source"},{"t":"s","v":"_sxElement"},{"t":"s","v":"el"}]}},{"t":"s","v":"event-source-listen"},{"t":"code","v":{"arity":0,"upvalue-count":0,"bytecode":[20,0,0,20,1,0,1,2,0,20,3,0,20,4,0,51,5,0,48,1,49,4,50],"constants":[{"t":"s","v":"host-call"},{"t":"s","v":"source"},{"t":"s","v":"addEventListener"},{"t":"s","v":"event-name"},{"t":"s","v":"host-callback"},{"t":"code","v":{"arity":0,"upvalue-count":0,"bytecode":[20,0,0,20,1,0,49,1,50],"constants":[{"t":"s","v":"handler"},{"t":"s","v":"e"}]}}]}},{"t":"s","v":"bind-boost-link"},{"t":"code","v":{"arity":0,"upvalue-count":0,"bytecode":[20,0,0,20,1,0,1,2,0,51,3,0,49,3,50],"constants":[{"t":"s","v":"dom-listen"},{"t":"s","v":"el"},{"t":"s","v":"click"},{"t":"code","v":{"arity":0,"upvalue-count":0,"bytecode":[20,1,0,20,2,0,48,1,52,0,0,1,33,96,0,20,3,0,20,2,0,48,1,5,20,4,0,20,5,0,1,6,0,48,2,52,0,0,1,33,17,0,20,7,0,20,5,0,1,6,0,20,8,0,48,3,32,1,0,2,5,20,4,0,20,5,0,1,9,0,48,2,52,0,0,1,33,17,0,20,7,0,20,5,0,1,9,0,1,10,0,48,3,32,1,0,2,5,20,11,0,20,5,0,2,2,49,3,32,1,0,2,50],"constants":[{"t":"s","v":"not"},{"t":"s","v":"event-modifier-key?"},{"t":"s","v":"e"},{"t":"s","v":"prevent-default"},{"t":"s","v":"dom-has-attr?"},{"t":"s","v":"el"},{"t":"s","v":"sx-get"},{"t":"s","v":"dom-set-attr"},{"t":"s","v":"href"},{"t":"s","v":"sx-push-url"},{"t":"s","v":"true"},{"t":"s","v":"execute-request"}]}}]}},{"t":"s","v":"bind-boost-form"},{"t":"code","v":{"arity":0,"upvalue-count":0,"bytecode":[20,0,0,20,1,0,1,2,0,51,3,0,49,3,50],"constants":[{"t":"s","v":"dom-listen"},{"t":"s","v":"form"},{"t":"s","v":"submit"},{"t":"code","v":{"arity":0,"upvalue-count":0,"bytecode":[20,0,0,20,1,0,48,1,5,20,2,0,20,3,0,2,2,49,3,50],"constants":[{"t":"s","v":"prevent-default"},{"t":"s","v":"e"},{"t":"s","v":"execute-request"},{"t":"s","v":"form"}]}}]}},{"t":"s","v":"bind-client-route-click"},{"t":"code","v":{"arity":0,"upvalue-count":0,"bytecode":[20,0,0,20,1,0,1,2,0,51,3,0,49,3,50],"constants":[{"t":"s","v":"dom-listen"},{"t":"s","v":"link"},{"t":"s","v":"click"},{"t":"code","v":{"arity":0,"upvalue-count":0,"bytecode":[20,1,0,20,2,0,48,1,52,0,0,1,33,213,0,20,3,0,20,2,0,48,1,5,20,4,0,1,5,0,48,1,17,1,20,6,0,33,50,0,20,7,0,20,6,0,1,8,0,48,2,17,3,20,9,0,6,33,15,0,5,20,9,0,1,11,0,52,10,0,2,52,0,0,1,33,6,0,20,9,0,32,3,0,1,12,0,32,3,0,1,12,0,17,2,20,13,0,20,14,0,20,15,0,48,1,20,16,0,48,2,33,27,0,20,17,0,2,1,18,0,20,15,0,48,3,5,20,19,0,1,20,0,1,20,0,49,2,32,84,0,20,21,0,20,22,0,1,23,0,48,2,52,0,0,1,33,17,0,20,24,0,20,22,0,1,23,0,20,15,0,48,3,32,1,0,2,5,20,21,0,20,22,0,1,25,0,48,2,52,0,0,1,33,17,0,20,24,0,20,22,0,1,25,0,1,11,0,48,3,32,1,0,2,5,20,26,0,20,22,0,2,2,49,3,32,1,0,2,50],"constants":[{"t":"s","v":"not"},{"t":"s","v":"event-modifier-key?"},{"t":"s","v":"e"},{"t":"s","v":"prevent-default"},{"t":"s","v":"dom-query"},{"t":"s","v":"[sx-boost]"},{"t":"s","v":"boost-el"},{"t":"s","v":"dom-get-attr"},{"t":"s","v":"sx-boost"},{"t":"s","v":"attr"},{"t":"s","v":"="},{"t":"s","v":"true"},{"t":"s","v":"#main-panel"},{"t":"s","v":"try-client-route"},{"t":"s","v":"url-pathname"},{"t":"s","v":"href"},{"t":"s","v":"target-sel"},{"t":"s","v":"browser-push-state"},{"t":"s","v":""},{"t":"s","v":"browser-scroll-to"},{"t":"n","v":0},{"t":"s","v":"dom-has-attr?"},{"t":"s","v":"link"},{"t":"s","v":"sx-get"},{"t":"s","v":"dom-set-attr"},{"t":"s","v":"sx-push-url"},{"t":"s","v":"execute-request"}]}}]}},{"t":"s","v":"sw-post-message"},{"t":"s","v":"try-parse-json"},{"t":"code","v":{"arity":0,"upvalue-count":0,"bytecode":[20,0,0,20,1,0,49,1,50],"constants":[{"t":"s","v":"json-parse"},{"t":"s","v":"text"}]}},{"t":"s","v":"strip-component-scripts"},{"t":"code","v":{"arity":0,"upvalue-count":0,"bytecode":[20,0,0,17,1,1,1,0,17,2,1,2,0,17,3,2,17,4,51,3,0,17,4,20,4,0,20,5,0,48,1,5,20,5,0,50],"constants":[{"t":"s","v":"text"},{"t":"s","v":"<script type=\"text/sx\" data-components>"},{"t":"s","v":"</script>"},{"t":"code","v":{"arity":0,"upvalue-count":0,"bytecode":[20,1,0,20,2,0,52,0,0,2,17,1,20,4,0,1,5,0,52,3,0,2,33,9,0,20,1,0,21,6,0,32,150,0,20,4,0,20,2,0,52,8,0,1,52,7,0,2,17,2,20,1,0,20,4,0,20,2,0,52,8,0,1,52,7,0,2,52,9,0,2,17,3,20,10,0,20,11,0,52,0,0,2,17,4,20,12,0,1,5,0,52,3,0,2,33,9,0,20,1,0,21,6,0,32,77,0,20,10,0,1,13,0,20,12,0,52,9,0,3,17,5,20,1,0,1,13,0,20,4,0,52,9,0,3,17,6,20,10,0,20,12,0,20,11,0,52,8,0,1,52,7,0,2,52,9,0,2,17,7,20,14,0,20,15,0,48,1,5,20,16,0,20,18,0,20,19,0,52,17,0,2,49,1,50],"constants":[{"t":"s","v":"index-of"},{"t":"s","v":"s"},{"t":"s","v":"start-tag"},{"t":"s","v":"="},{"t":"s","v":"start-idx"},{"t":"n","v":-1},{"t":"s","v":"result"},{"t":"s","v":"+"},{"t":"s","v":"len"},{"t":"s","v":"slice"},{"t":"s","v":"rest-str"},{"t":"s","v":"end-tag"},{"t":"s","v":"end-offset"},{"t":"n","v":0},{"t":"s","v":"sx-load-components"},{"t":"s","v":"comp-text"},{"t":"s","v":"loop"},{"t":"s","v":"str"},{"t":"s","v":"before"},{"t":"s","v":"after"}]}},{"t":"s","v":"loop"},{"t":"s","v":"result"}]}},{"t":"s","v":"extract-response-css"},{"t":"code","v":{"arity":0,"upvalue-count":0,"bytecode":[20,0,0,17,1,1,1,0,17,2,1,2,0,17,3,2,17,4,51,3,0,17,4,20,4,0,20,5,0,48,1,5,20,5,0,50],"constants":[{"t":"s","v":"text"},{"t":"s","v":"<style data-sx-css>"},{"t":"s","v":"</style>"},{"t":"code","v":{"arity":0,"upvalue-count":0,"bytecode":[20,1,0,20,2,0,52,0,0,2,17,1,20,4,0,1,5,0,52,3,0,2,33,9,0,20,1,0,21,6,0,32,175,0,20,1,0,20,4,0,20,2,0,52,9,0,1,52,8,0,2,52,7,0,2,17,2,20,10,0,20,11,0,52,0,0,2,17,3,20,12,0,1,5,0,52,3,0,2,33,9,0,20,1,0,21,6,0,32,118,0,20,10,0,1,13,0,20,12,0,52,7,0,3,17,4,20,1,0,1,13,0,20,4,0,52,7,0,3,17,5,20,10,0,20,12,0,20,11,0,52,9,0,1,52,8,0,2,52,7,0,2,17,6,20,14,0,1,15,0,48,1,17,7,20,16,0,20,17,0,1,18,0,1,19,0,48,3,17,8,20,20,0,20,21,0,1,22,0,20,23,0,48,3,5,20,24,0,20,21,0,48,1,5,20,25,0,20,27,0,20,28,0,52,26,0,2,49,1,50],"constants":[{"t":"s","v":"index-of"},{"t":"s","v":"s"},{"t":"s","v":"start-tag"},{"t":"s","v":"="},{"t":"s","v":"start-idx"},{"t":"n","v":-1},{"t":"s","v":"result"},{"t":"s","v":"slice"},{"t":"s","v":"+"},{"t":"s","v":"len"},{"t":"s","v":"rest-str"},{"t":"s","v":"end-tag"},{"t":"s","v":"end-offset"},{"t":"n","v":0},{"t":"s","v":"host-global"},{"t":"s","v":"document"},{"t":"s","v":"host-call"},{"t":"s","v":"doc"},{"t":"s","v":"createElement"},{"t":"s","v":"style"},{"t":"s","v":"host-set!"},{"t":"s","v":"style-el"},{"t":"s","v":"textContent"},{"t":"s","v":"css-text"},{"t":"s","v":"dom-append-to-head"},{"t":"s","v":"loop"},{"t":"s","v":"str"},{"t":"s","v":"before"},{"t":"s","v":"after"}]}},{"t":"s","v":"loop"},{"t":"s","v":"result"}]}},{"t":"s","v":"sx-render"},{"t":"code","v":{"arity":0,"upvalue-count":0,"bytecode":[20,0,0,1,1,0,48,1,17,1,20,2,0,20,3,0,1,4,0,48,2,17,2,20,5,0,20,6,0,48,1,17,3,20,7,0,1,8,0,3,48,2,5,51,10,0,20,11,0,52,9,0,2,5,20,12,0,1,8,0,48,1,5,20,13,0,50],"constants":[{"t":"s","v":"host-global"},{"t":"s","v":"document"},{"t":"s","v":"host-call"},{"t":"s","v":"doc"},{"t":"s","v":"createDocumentFragment"},{"t":"s","v":"sx-parse"},{"t":"s","v":"text"},{"t":"s","v":"scope-push!"},{"t":"s","v":"sx-render-markers"},{"t":"s","v":"for-each"},{"t":"code","v":{"arity":0,"upvalue-count":0,"bytecode":[20,0,0,20,1,0,20,2,0,2,48,1,2,48,3,17,1,20,3,0,33,14,0,20,4,0,20,5,0,20,3,0,49,2,32,1,0,2,50],"constants":[{"t":"s","v":"render-to-dom"},{"t":"s","v":"expr"},{"t":"s","v":"get-render-env"},{"t":"s","v":"result"},{"t":"s","v":"dom-append"},{"t":"s","v":"frag"}]}},{"t":"s","v":"exprs"},{"t":"s","v":"scope-pop!"},{"t":"s","v":"frag"}]}},{"t":"s","v":"sx-hydrate"},{"t":"code","v":{"arity":0,"upvalue-count":0,"bytecode":[20,0,0,20,1,0,6,34,6,0,5,20,2,0,48,0,49,1,50],"constants":[{"t":"s","v":"sx-hydrate-elements"},{"t":"s","v":"root"},{"t":"s","v":"dom-body"}]}},{"t":"s","v":"sx-process-scripts"},{"t":"code","v":{"arity":0,"upvalue-count":0,"bytecode":[20,0,0,20,1,0,6,34,6,0,5,20,2,0,48,0,1,3,0,48,2,17,1,51,5,0,20,6,0,52,4,0,2,50],"constants":[{"t":"s","v":"dom-query-all"},{"t":"s","v":"root"},{"t":"s","v":"dom-body"},{"t":"s","v":"script[type=\"text/sx\"]"},{"t":"s","v":"for-each"},{"t":"code","v":{"arity":0,"upvalue-count":0,"bytecode":[20,1,0,20,2,0,1,3,0,48,2,52,0,0,1,33,77,0,20,4,0,20,2,0,1,3,0,48,2,5,20,5,0,20,2,0,1,6,0,48,2,17,1,20,7,0,6,33,15,0,5,20,7,0,52,9,0,1,1,10,0,52,8,0,2,33,23,0,20,11,0,20,7,0,48,1,17,2,51,13,0,20,14,0,52,12,0,2,32,1,0,2,32,1,0,2,50],"constants":[{"t":"s","v":"not"},{"t":"s","v":"is-processed?"},{"t":"s","v":"s"},{"t":"s","v":"sx-script"},{"t":"s","v":"mark-processed!"},{"t":"s","v":"host-get"},{"t":"s","v":"textContent"},{"t":"s","v":"text"},{"t":"s","v":">"},{"t":"s","v":"len"},{"t":"n","v":0},{"t":"s","v":"sx-parse"},{"t":"s","v":"for-each"},{"t":"code","v":{"arity":0,"upvalue-count":0,"bytecode":[20,0,0,20,1,0,49,1,50],"constants":[{"t":"s","v":"cek-eval"},{"t":"s","v":"expr"}]}},{"t":"s","v":"exprs"}]}},{"t":"s","v":"scripts"}]}},{"t":"s","v":"select-from-container"},{"t":"code","v":{"arity":0,"upvalue-count":0,"bytecode":[20,0,0,33,36,0,20,1,0,20,2,0,20,0,0,48,2,17,2,20,3,0,33,6,0,20,3,0,32,8,0,20,4,0,20,2,0,49,1,32,8,0,20,4,0,20,2,0,49,1,50],"constants":[{"t":"s","v":"selector"},{"t":"s","v":"dom-query"},{"t":"s","v":"container"},{"t":"s","v":"selected"},{"t":"s","v":"children-to-fragment"}]}},{"t":"s","v":"children-to-fragment"},{"t":"code","v":{"arity":0,"upvalue-count":0,"bytecode":[20,0,0,1,1,0,48,1,17,1,20,2,0,20,3,0,1,4,0,48,2,17,2,2,17,3,51,5,0,17,3,20,6,0,48,0,5,20,7,0,50],"constants":[{"t":"s","v":"host-global"},{"t":"s","v":"document"},{"t":"s","v":"host-call"},{"t":"s","v":"doc"},{"t":"s","v":"createDocumentFragment"},{"t":"code","v":{"arity":0,"upvalue-count":0,"bytecode":[20,0,0,20,1,0,48,1,17,0,20,2,0,33,20,0,20,3,0,20,4,0,20,2,0,48,2,5,20,5,0,49,0,32,1,0,2,50],"constants":[{"t":"s","v":"dom-first-child"},{"t":"s","v":"el"},{"t":"s","v":"child"},{"t":"s","v":"dom-append"},{"t":"s","v":"frag"},{"t":"s","v":"loop"}]}},{"t":"s","v":"loop"},{"t":"s","v":"frag"}]}},{"t":"s","v":"select-html-from-doc"},{"t":"code","v":{"arity":0,"upvalue-count":0,"bytecode":[20,0,0,33,41,0,20,1,0,20,2,0,20,0,0,48,2,17,2,20,3,0,33,11,0,20,4,0,20,3,0,49,1,32,8,0,20,5,0,20,2,0,49,1,32,8,0,20,5,0,20,2,0,49,1,50],"constants":[{"t":"s","v":"selector"},{"t":"s","v":"dom-query"},{"t":"s","v":"doc"},{"t":"s","v":"el"},{"t":"s","v":"dom-inner-html"},{"t":"s","v":"dom-body-inner-html"}]}},{"t":"s","v":"register-io-deps"},{"t":"s","v":"resolve-page-data"},{"t":"s","v":"parse-sx-data"},{"t":"code","v":{"arity":0,"upvalue-count":0,"bytecode":[20,0,0,6,33,15,0,5,20,0,0,52,2,0,1,1,3,0,52,1,0,2,33,38,0,20,4,0,20,0,0,48,1,17,1,20,7,0,52,6,0,1,52,5,0,1,33,10,0,20,7,0,52,8,0,1,32,1,0,2,32,1,0,2,50],"constants":[{"t":"s","v":"text"},{"t":"s","v":">"},{"t":"s","v":"len"},{"t":"n","v":0},{"t":"s","v":"sx-parse"},{"t":"s","v":"not"},{"t":"s","v":"empty?"},{"t":"s","v":"exprs"},{"t":"s","v":"first"}]}},{"t":"s","v":"try-eval-content"},{"t":"code","v":{"arity":0,"upvalue-count":0,"bytecode":[20,0,0,20,1,0,48,1,17,2,20,3,0,52,2,0,1,33,4,0,2,32,21,0,20,4,0,48,0,17,3,51,6,0,20,3,0,52,5,0,2,5,20,7,0,50],"constants":[{"t":"s","v":"sx-parse"},{"t":"s","v":"content-src"},{"t":"s","v":"empty?"},{"t":"s","v":"exprs"},{"t":"s","v":"create-fragment"},{"t":"s","v":"for-each"},{"t":"code","v":{"arity":0,"upvalue-count":0,"bytecode":[20,0,0,20,1,0,20,2,0,2,48,3,17,1,20,3,0,33,14,0,20,4,0,20,5,0,20,3,0,49,2,32,1,0,2,50],"constants":[{"t":"s","v":"render-to-dom"},{"t":"s","v":"expr"},{"t":"s","v":"env"},{"t":"s","v":"result"},{"t":"s","v":"dom-append"},{"t":"s","v":"frag"}]}},{"t":"s","v":"frag"}]}},{"t":"s","v":"try-async-eval-content"},{"t":"code","v":{"arity":0,"upvalue-count":0,"bytecode":[20,0,0,20,1,0,20,2,0,49,2,50],"constants":[{"t":"s","v":"try-eval-content"},{"t":"s","v":"content-src"},{"t":"s","v":"env"}]}},{"t":"s","v":"try-rerender-page"},{"t":"s","v":"execute-action"},{"t":"s","v":"bind-preload"},{"t":"s","v":"persist-offline-data"},{"t":"s","v":"retrieve-offline-data"}]}} |