Skip to content

Commit 2e4d6ad

Browse files
committed
update python parser
1 parent da500fc commit 2e4d6ad

File tree

5 files changed

+12
-8
lines changed

5 files changed

+12
-8
lines changed

cli/wasm/py/windmill_parser_wasm.js

Lines changed: 6 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -60,13 +60,17 @@ function isLikeNone(x) {
6060
return x === undefined || x === null;
6161
}
6262

63-
const cachedTextDecoder = (typeof TextDecoder !== 'undefined' ? new TextDecoder('utf-8', { ignoreBOM: true, fatal: true }) : { decode: () => { throw Error('TextDecoder not available') } } );
63+
let cachedTextDecoder = (typeof TextDecoder !== 'undefined' ? new TextDecoder('utf-8', { ignoreBOM: true, fatal: true }) : { decode: () => { throw Error('TextDecoder not available') } } );
6464

6565
if (typeof TextDecoder !== 'undefined') { cachedTextDecoder.decode(); };
6666

67+
function decodeText(ptr, len) {
68+
return cachedTextDecoder.decode(getUint8ArrayMemory0().subarray(ptr, ptr + len));
69+
}
70+
6771
function getStringFromWasm0(ptr, len) {
6872
ptr = ptr >>> 0;
69-
return cachedTextDecoder.decode(getUint8ArrayMemory0().subarray(ptr, ptr + len));
73+
return decodeText(ptr, len);
7074
}
7175
/**
7276
* @param {string} code
3.62 MB
Binary file not shown.

cli/wasm/py/windmill_parser_wasm_bg.wasm.d.ts

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,8 +1,8 @@
11
/* tslint:disable */
22
/* eslint-disable */
33
export const memory: WebAssembly.Memory;
4-
export const parse_python: (a: number, b: number, c: number, d: number) => [number, number];
54
export const parse_assets_py: (a: number, b: number) => [number, number];
5+
export const parse_python: (a: number, b: number, c: number, d: number) => [number, number];
66
export const __wbindgen_export_0: WebAssembly.Table;
77
export const __wbindgen_malloc: (a: number, b: number) => number;
88
export const __wbindgen_realloc: (a: number, b: number, c: number, d: number) => number;

frontend/package-lock.json

Lines changed: 4 additions & 4 deletions
Some generated files are not rendered by default. Learn more about customizing how changed files appear on GitHub.

frontend/package.json

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -151,7 +151,7 @@
151151
"windmill-parser-wasm-java": "1.510.1",
152152
"windmill-parser-wasm-nu": "1.510.1",
153153
"windmill-parser-wasm-php": "1.574.1",
154-
"windmill-parser-wasm-py": "1.592.1",
154+
"windmill-parser-wasm-py": "1.594.0",
155155
"windmill-parser-wasm-regex": "1.592.1",
156156
"windmill-parser-wasm-ruby": "1.526.1",
157157
"windmill-parser-wasm-rust": "1.558.1",

0 commit comments

Comments
 (0)