fix: update parsers to prevent assets var bug (#6246)

* fix: update parsers to prevent assets var bug

* fix wrong parse function in cli for duckdb

---------

Co-authored-by: Diego Imbert <diego@windmill.dev>
This commit is contained in:
hugocasa
2025-07-21 10:58:09 +02:00
committed by GitHub
parent 4d3af1a321
commit 61622476c7
14 changed files with 94 additions and 12 deletions

View File

@@ -1,3 +1,4 @@
/* tslint:disable */
/* eslint-disable */
export function parse_python(code: string, main_override?: string | null): string;
export function parse_assets_py(code: string): string;

View File

@@ -90,6 +90,25 @@ export function parse_python(code, main_override) {
}
}
/**
* @param {string} code
* @returns {string}
*/
export function parse_assets_py(code) {
let deferred2_0;
let deferred2_1;
try {
const ptr0 = passStringToWasm0(code, wasm.__wbindgen_malloc, wasm.__wbindgen_realloc);
const len0 = WASM_VECTOR_LEN;
const ret = wasm.parse_assets_py(ptr0, len0);
deferred2_0 = ret[0];
deferred2_1 = ret[1];
return getStringFromWasm0(ret[0], ret[1]);
} finally {
wasm.__wbindgen_free(deferred2_0, deferred2_1, 1);
}
}
const imports = {
__wbindgen_placeholder__: {
__wbindgen_init_externref_table: function() {

View File

@@ -2,6 +2,7 @@
/* eslint-disable */
export const memory: WebAssembly.Memory;
export const parse_python: (a: number, b: number, c: number, d: number) => [number, number];
export const parse_assets_py: (a: number, b: number) => [number, number];
export const __wbindgen_export_0: WebAssembly.Table;
export const __wbindgen_malloc: (a: number, b: number) => number;
export const __wbindgen_realloc: (a: number, b: number, c: number, d: number) => number;