1- export function analyze_page ( val ) {
2- return takeObject ( wasm . analyze_page ( addHeapObject ( val ) ) ) ;
3- }
4-
5- export function analyze_page_with_options ( val , options ) {
6- return takeObject ( wasm . analyze_page_with_options ( addHeapObject ( val ) , addHeapObject ( options ) ) ) ;
7- }
8-
9- export function decide_and_act ( _raw_elements ) {
10- wasm . decide_and_act ( addHeapObject ( _raw_elements ) ) ;
11- }
12-
13- export function prune_for_api ( val ) {
14- return takeObject ( wasm . prune_for_api ( addHeapObject ( val ) ) ) ;
15- }
16-
17- function __wbg_get_imports ( ) {
18- const import0 = {
19- __proto__ : null ,
20- __wbg_Error_8c4e43fe74559d73 : function ( arg0 , arg1 ) {
21- return addHeapObject ( Error ( getStringFromWasm0 ( arg0 , arg1 ) ) ) ;
22- } ,
23- __wbg_Number_04624de7d0e8332d : function ( arg0 ) {
24- return Number ( getObject ( arg0 ) ) ;
25- } ,
26- __wbg___wbindgen_bigint_get_as_i64_8fcf4ce7f1ca72a2 : function ( arg0 , arg1 ) {
27- const v = getObject ( arg1 ) , ret = "bigint" == typeof v ? v : void 0 ;
28- getDataViewMemory0 ( ) . setBigInt64 ( arg0 + 8 , isLikeNone ( ret ) ? BigInt ( 0 ) : ret , ! 0 ) ,
29- getDataViewMemory0 ( ) . setInt32 ( arg0 + 0 , ! isLikeNone ( ret ) , ! 0 ) ;
30- } ,
31- __wbg___wbindgen_boolean_get_bbbb1c18aa2f5e25 : function ( arg0 ) {
32- const v = getObject ( arg0 ) , ret = "boolean" == typeof v ? v : void 0 ;
33- return isLikeNone ( ret ) ? 16777215 : ret ? 1 : 0 ;
34- } ,
35- __wbg___wbindgen_debug_string_0bc8482c6e3508ae : function ( arg0 , arg1 ) {
36- const ptr1 = passStringToWasm0 ( debugString ( getObject ( arg1 ) ) , wasm . __wbindgen_export , wasm . __wbindgen_export2 ) , len1 = WASM_VECTOR_LEN ;
37- getDataViewMemory0 ( ) . setInt32 ( arg0 + 4 , len1 , ! 0 ) , getDataViewMemory0 ( ) . setInt32 ( arg0 + 0 , ptr1 , ! 0 ) ;
38- } ,
39- __wbg___wbindgen_in_47fa6863be6f2f25 : function ( arg0 , arg1 ) {
40- return getObject ( arg0 ) in getObject ( arg1 ) ;
41- } ,
42- __wbg___wbindgen_is_bigint_31b12575b56f32fc : function ( arg0 ) {
43- return "bigint" == typeof getObject ( arg0 ) ;
44- } ,
45- __wbg___wbindgen_is_function_0095a73b8b156f76 : function ( arg0 ) {
46- return "function" == typeof getObject ( arg0 ) ;
47- } ,
48- __wbg___wbindgen_is_object_5ae8e5880f2c1fbd : function ( arg0 ) {
49- const val = getObject ( arg0 ) ;
50- return "object" == typeof val && null !== val ;
51- } ,
52- __wbg___wbindgen_is_undefined_9e4d92534c42d778 : function ( arg0 ) {
53- return void 0 === getObject ( arg0 ) ;
54- } ,
55- __wbg___wbindgen_jsval_eq_11888390b0186270 : function ( arg0 , arg1 ) {
56- return getObject ( arg0 ) === getObject ( arg1 ) ;
57- } ,
58- __wbg___wbindgen_jsval_loose_eq_9dd77d8cd6671811 : function ( arg0 , arg1 ) {
59- return getObject ( arg0 ) == getObject ( arg1 ) ;
60- } ,
61- __wbg___wbindgen_number_get_8ff4255516ccad3e : function ( arg0 , arg1 ) {
62- const obj = getObject ( arg1 ) , ret = "number" == typeof obj ? obj : void 0 ;
63- getDataViewMemory0 ( ) . setFloat64 ( arg0 + 8 , isLikeNone ( ret ) ? 0 : ret , ! 0 ) , getDataViewMemory0 ( ) . setInt32 ( arg0 + 0 , ! isLikeNone ( ret ) , ! 0 ) ;
64- } ,
65- __wbg___wbindgen_string_get_72fb696202c56729 : function ( arg0 , arg1 ) {
66- const obj = getObject ( arg1 ) , ret = "string" == typeof obj ? obj : void 0 ;
67- var ptr1 = isLikeNone ( ret ) ? 0 : passStringToWasm0 ( ret , wasm . __wbindgen_export , wasm . __wbindgen_export2 ) , len1 = WASM_VECTOR_LEN ;
68- getDataViewMemory0 ( ) . setInt32 ( arg0 + 4 , len1 , ! 0 ) , getDataViewMemory0 ( ) . setInt32 ( arg0 + 0 , ptr1 , ! 0 ) ;
69- } ,
70- __wbg___wbindgen_throw_be289d5034ed271b : function ( arg0 , arg1 ) {
71- throw new Error ( getStringFromWasm0 ( arg0 , arg1 ) ) ;
72- } ,
73- __wbg_call_389efe28435a9388 : function ( ) {
74- return handleError ( function ( arg0 , arg1 ) {
75- return addHeapObject ( getObject ( arg0 ) . call ( getObject ( arg1 ) ) ) ;
76- } , arguments ) ;
77- } ,
78- __wbg_done_57b39ecd9addfe81 : function ( arg0 ) {
79- return getObject ( arg0 ) . done ;
80- } ,
81- __wbg_error_9a7fe3f932034cde : function ( arg0 ) { } ,
82- __wbg_get_9b94d73e6221f75c : function ( arg0 , arg1 ) {
83- return addHeapObject ( getObject ( arg0 ) [ arg1 >>> 0 ] ) ;
84- } ,
85- __wbg_get_b3ed3ad4be2bc8ac : function ( ) {
86- return handleError ( function ( arg0 , arg1 ) {
87- return addHeapObject ( Reflect . get ( getObject ( arg0 ) , getObject ( arg1 ) ) ) ;
88- } , arguments ) ;
89- } ,
90- __wbg_get_with_ref_key_1dc361bd10053bfe : function ( arg0 , arg1 ) {
91- return addHeapObject ( getObject ( arg0 ) [ getObject ( arg1 ) ] ) ;
92- } ,
93- __wbg_instanceof_ArrayBuffer_c367199e2fa2aa04 : function ( arg0 ) {
94- let result ;
95- try {
96- result = getObject ( arg0 ) instanceof ArrayBuffer ;
97- } catch ( _ ) {
98- result = ! 1 ;
99- }
100- return result ;
101- } ,
102- __wbg_instanceof_Uint8Array_9b9075935c74707c : function ( arg0 ) {
103- let result ;
104- try {
105- result = getObject ( arg0 ) instanceof Uint8Array ;
106- } catch ( _ ) {
107- result = ! 1 ;
108- }
109- return result ;
110- } ,
111- __wbg_isArray_d314bb98fcf08331 : function ( arg0 ) {
112- return Array . isArray ( getObject ( arg0 ) ) ;
113- } ,
114- __wbg_isSafeInteger_bfbc7332a9768d2a : function ( arg0 ) {
115- return Number . isSafeInteger ( getObject ( arg0 ) ) ;
116- } ,
117- __wbg_iterator_6ff6560ca1568e55 : function ( ) {
118- return addHeapObject ( Symbol . iterator ) ;
119- } ,
120- __wbg_js_click_element_2fe1e774f3d232c7 : function ( arg0 ) {
121- js_click_element ( arg0 ) ;
122- } ,
123- __wbg_length_32ed9a279acd054c : function ( arg0 ) {
124- return getObject ( arg0 ) . length ;
125- } ,
126- __wbg_length_35a7bace40f36eac : function ( arg0 ) {
127- return getObject ( arg0 ) . length ;
128- } ,
129- __wbg_new_361308b2356cecd0 : function ( ) {
130- return addHeapObject ( new Object ) ;
131- } ,
132- __wbg_new_3eb36ae241fe6f44 : function ( ) {
133- return addHeapObject ( new Array ) ;
134- } ,
135- __wbg_new_dd2b680c8bf6ae29 : function ( arg0 ) {
136- return addHeapObject ( new Uint8Array ( getObject ( arg0 ) ) ) ;
137- } ,
138- __wbg_next_3482f54c49e8af19 : function ( ) {
139- return handleError ( function ( arg0 ) {
140- return addHeapObject ( getObject ( arg0 ) . next ( ) ) ;
141- } , arguments ) ;
142- } ,
143- __wbg_next_418f80d8f5303233 : function ( arg0 ) {
144- return addHeapObject ( getObject ( arg0 ) . next ) ;
145- } ,
146- __wbg_prototypesetcall_bdcdcc5842e4d77d : function ( arg0 , arg1 , arg2 ) {
147- Uint8Array . prototype . set . call ( getArrayU8FromWasm0 ( arg0 , arg1 ) , getObject ( arg2 ) ) ;
148- } ,
149- __wbg_set_3f1d0b984ed272ed : function ( arg0 , arg1 , arg2 ) {
150- getObject ( arg0 ) [ takeObject ( arg1 ) ] = takeObject ( arg2 ) ;
151- } ,
152- __wbg_set_f43e577aea94465b : function ( arg0 , arg1 , arg2 ) {
153- getObject ( arg0 ) [ arg1 >>> 0 ] = takeObject ( arg2 ) ;
154- } ,
155- __wbg_value_0546255b415e96c1 : function ( arg0 ) {
156- return addHeapObject ( getObject ( arg0 ) . value ) ;
157- } ,
158- __wbindgen_cast_0000000000000001 : function ( arg0 ) {
159- return addHeapObject ( arg0 ) ;
160- } ,
161- __wbindgen_cast_0000000000000002 : function ( arg0 , arg1 ) {
162- return addHeapObject ( getStringFromWasm0 ( arg0 , arg1 ) ) ;
163- } ,
164- __wbindgen_cast_0000000000000003 : function ( arg0 ) {
165- return addHeapObject ( BigInt . asUintN ( 64 , arg0 ) ) ;
166- } ,
167- __wbindgen_object_clone_ref : function ( arg0 ) {
168- return addHeapObject ( getObject ( arg0 ) ) ;
169- } ,
170- __wbindgen_object_drop_ref : function ( arg0 ) {
171- takeObject ( arg0 ) ;
172- }
173- } ;
174- return {
175- __proto__ : null ,
176- "./sentience_core_bg.js" : import0
177- } ;
178- }
1+ let wasm ;
1792
1803function addHeapObject ( obj ) {
1814 if ( heap_next === heap . length ) heap . push ( heap . length + 1 ) ;
@@ -264,8 +87,10 @@ function getArrayU8FromWasm0(ptr, len) {
26487
26588let cachedDataViewMemory0 = null ;
26689function getDataViewMemory0 ( ) {
267- return ( null === cachedDataViewMemory0 || ! 0 === cachedDataViewMemory0 . buffer . detached || void 0 === cachedDataViewMemory0 . buffer . detached && cachedDataViewMemory0 . buffer !== wasm . memory . buffer ) && ( cachedDataViewMemory0 = new DataView ( wasm . memory . buffer ) ) ,
268- cachedDataViewMemory0 ;
90+ if ( cachedDataViewMemory0 === null || cachedDataViewMemory0 . buffer . detached === true || ( cachedDataViewMemory0 . buffer . detached === undefined && cachedDataViewMemory0 . buffer !== wasm . memory . buffer ) ) {
91+ cachedDataViewMemory0 = new DataView ( wasm . memory . buffer ) ;
92+ }
93+ return cachedDataViewMemory0 ;
26994}
27095
27196function getStringFromWasm0 ( ptr , len ) {
@@ -275,8 +100,10 @@ function getStringFromWasm0(ptr, len) {
275100
276101let cachedUint8ArrayMemory0 = null ;
277102function getUint8ArrayMemory0 ( ) {
278- return null !== cachedUint8ArrayMemory0 && 0 !== cachedUint8ArrayMemory0 . byteLength || ( cachedUint8ArrayMemory0 = new Uint8Array ( wasm . memory . buffer ) ) ,
279- cachedUint8ArrayMemory0 ;
103+ if ( cachedUint8ArrayMemory0 === null || cachedUint8ArrayMemory0 . byteLength === 0 ) {
104+ cachedUint8ArrayMemory0 = new Uint8Array ( wasm . memory . buffer ) ;
105+ }
106+ return cachedUint8ArrayMemory0 ;
280107}
281108
282109function getObject ( idx ) { return heap [ idx ] ; }
@@ -299,10 +126,12 @@ function isLikeNone(x) {
299126}
300127
301128function passStringToWasm0 ( arg , malloc , realloc ) {
302- if ( void 0 === realloc ) {
303- const buf = cachedTextEncoder . encode ( arg ) , ptr = malloc ( buf . length , 1 ) >>> 0 ;
304- return getUint8ArrayMemory0 ( ) . subarray ( ptr , ptr + buf . length ) . set ( buf ) , WASM_VECTOR_LEN = buf . length ,
305- ptr ;
129+ if ( realloc === undefined ) {
130+ const buf = cachedTextEncoder . encode ( arg ) ;
131+ const ptr = malloc ( buf . length , 1 ) >>> 0 ;
132+ getUint8ArrayMemory0 ( ) . subarray ( ptr , ptr + buf . length ) . set ( buf ) ;
133+ WASM_VECTOR_LEN = buf . length ;
134+ return ptr ;
306135 }
307136
308137 let len = arg . length ;
@@ -355,19 +184,15 @@ function decodeText(ptr, len) {
355184
356185const cachedTextEncoder = new TextEncoder ( ) ;
357186
358- "encodeInto" in cachedTextEncoder || ( cachedTextEncoder . encodeInto = function ( arg , view ) {
359- const buf = cachedTextEncoder . encode ( arg ) ;
360- return view . set ( buf ) , {
361- read : arg . length ,
362- written : buf . length
363- } ;
364- } ) ;
365-
366- let wasmModule , wasm , WASM_VECTOR_LEN = 0 ;
367-
368- function __wbg_finalize_init ( instance , module ) {
369- return wasm = instance . exports , wasmModule = module , cachedDataViewMemory0 = null ,
370- cachedUint8ArrayMemory0 = null , wasm ;
187+ if ( ! ( 'encodeInto' in cachedTextEncoder ) ) {
188+ cachedTextEncoder . encodeInto = function ( arg , view ) {
189+ const buf = cachedTextEncoder . encode ( arg ) ;
190+ view . set ( buf ) ;
191+ return {
192+ read : arg . length ,
193+ written : buf . length
194+ } ;
195+ }
371196}
372197
373198let WASM_VECTOR_LEN = 0 ;
@@ -666,10 +491,6 @@ function initSync(module) {
666491 }
667492 }
668493
669- async function __wbg_init ( module_or_path ) {
670- if ( void 0 !== wasm ) return wasm ;
671- void 0 !== module_or_path && Object . getPrototypeOf ( module_or_path ) === Object . prototype && ( { module_or_path : module_or_path } = module_or_path ) ,
672- void 0 === module_or_path && ( module_or_path = new URL ( "sentience_core_bg.wasm" , import . meta. url ) ) ;
673494 const imports = __wbg_get_imports ( ) ;
674495 if ( ! ( module instanceof WebAssembly . Module ) ) {
675496 module = new WebAssembly . Module ( module ) ;
@@ -678,4 +499,31 @@ async function __wbg_init(module_or_path) {
678499 return __wbg_finalize_init ( instance , module ) ;
679500}
680501
681- export { initSync , __wbg_init as default } ;
502+ async function __wbg_init ( module_or_path ) {
503+ if ( wasm !== undefined ) return wasm ;
504+
505+
506+ if ( typeof module_or_path !== 'undefined' ) {
507+ if ( Object . getPrototypeOf ( module_or_path ) === Object . prototype ) {
508+ ( { module_or_path} = module_or_path )
509+ } else {
510+ console . warn ( 'using deprecated parameters for the initialization function; pass a single object instead' )
511+ }
512+ }
513+
514+ if ( typeof module_or_path === 'undefined' ) {
515+ module_or_path = new URL ( 'sentience_core_bg.wasm' , import . meta. url ) ;
516+ }
517+ const imports = __wbg_get_imports ( ) ;
518+
519+ if ( typeof module_or_path === 'string' || ( typeof Request === 'function' && module_or_path instanceof Request ) || ( typeof URL === 'function' && module_or_path instanceof URL ) ) {
520+ module_or_path = fetch ( module_or_path ) ;
521+ }
522+
523+ const { instance, module } = await __wbg_load ( await module_or_path , imports ) ;
524+
525+ return __wbg_finalize_init ( instance , module ) ;
526+ }
527+
528+ export { initSync } ;
529+ export default __wbg_init ;
0 commit comments