diff --git a/backend/parsers/windmill-parser/src/lib.rs b/backend/parsers/windmill-parser/src/lib.rs index ea062356ce..325279237d 100644 --- a/backend/parsers/windmill-parser/src/lib.rs +++ b/backend/parsers/windmill-parser/src/lib.rs @@ -126,6 +126,7 @@ pub fn json_to_typ(js: &Value, precise_arrays: bool) -> Typ { pub fn to_snake_case(s: &str) -> String { s.with_boundaries(&Boundary::defaults()) .without_boundaries(&Boundary::letter_digit()) + .without_boundaries(&[Boundary::DigitLower]) .to_case(Case::Snake) } @@ -138,8 +139,8 @@ mod test { assert_eq!("s3", to_snake_case("S3")); assert_eq!("s3", to_snake_case("s3")); assert_eq!("s3_object", to_snake_case("S3Object")); - assert_eq!("s3_object", to_snake_case("S3object")); - assert_eq!("s3_object", to_snake_case("s3object")); + assert_eq!("s3object", to_snake_case("S3object")); + assert_eq!("s3object", to_snake_case("s3object")); assert_eq!("abc", to_snake_case("ABC")); assert_eq!("aa_bc", to_snake_case("AaBC")); assert_eq!("a_b_c", to_snake_case("A_B_C")); @@ -181,6 +182,9 @@ mod test { fn test_mixed_case_with_numbers() { assert_eq!(to_snake_case("testCase1"), "test_case1"); assert_eq!(to_snake_case("Test123Case"), "test123_case"); + // digit followed by lowercase should NOT insert underscore (issue #7934) + assert_eq!(to_snake_case("Connect2allApi"), "connect2all_api"); + assert_eq!(to_snake_case("Foo2barApi"), "foo2bar_api"); } #[test] diff --git a/cli/package-lock.json b/cli/package-lock.json index e5434729a6..0e86b9d2b7 100644 --- a/cli/package-lock.json +++ b/cli/package-lock.json @@ -1405,9 +1405,9 @@ "integrity": "sha512-AJLFiUy6af+LpUe7CddDo4+JOmw3c0K/1iOWh8NdTwXcLDj90lL6089mdsVo1apyloLgrTbcuFDzZMXVGBgtCg==" }, "node_modules/windmill-parser-wasm-php": { - "version": "1.574.1", - "resolved": "https://registry.npmjs.org/windmill-parser-wasm-php/-/windmill-parser-wasm-php-1.574.1.tgz", - "integrity": "sha512-COyid6B1RYs+bpzUCInsA4HY/WZkpDLfkQ90+AqU/TVTpzYSbAC2JCbIwy0cRElBvlhI4bQ+9Wg6hSQKMpEkpA==" + "version": "1.647.1", + "resolved": "https://registry.npmjs.org/windmill-parser-wasm-php/-/windmill-parser-wasm-php-1.647.1.tgz", + "integrity": "sha512-u2qaMkupSdhJibxvkLh3r/y36IARvnYNTLXWvOKxcQ0G/BPUB4+yF5o/yf47vv9zUV5WZv4mrdsKDt/pZDYeDg==" }, "node_modules/windmill-parser-wasm-py": { "version": "1.628.3", @@ -1425,14 +1425,14 @@ "integrity": "sha512-rMBQA8s21wmL2kA5ztRs/ZgVA3ckxe9/NLjxl3iQPL0CX6DlvfaUH0O+AnhpXXDMyBs1Y1SZIhcnbnvsHZ3R8g==" }, "node_modules/windmill-parser-wasm-rust": { - "version": "1.558.1", - "resolved": "https://registry.npmjs.org/windmill-parser-wasm-rust/-/windmill-parser-wasm-rust-1.558.1.tgz", - "integrity": "sha512-21S7lm1KF8zO1187rbq14hzPHII2RdM2+D44MoAh1F6VoaScj+Puq0z5B1O/hwn/95R/a9jBlL2D8jbkXtlD1A==" + "version": "1.647.1", + "resolved": "https://registry.npmjs.org/windmill-parser-wasm-rust/-/windmill-parser-wasm-rust-1.647.1.tgz", + "integrity": "sha512-9yGLYZX2Hn9TdTqGY/5Fp50ftzgUsrfBkSK9vJkKJd5Amyg+yXLBGzd8pz6Org+4uxMenz/16wpsgijvo6uhhQ==" }, "node_modules/windmill-parser-wasm-ts": { - "version": "1.623.1", - "resolved": "https://registry.npmjs.org/windmill-parser-wasm-ts/-/windmill-parser-wasm-ts-1.623.1.tgz", - "integrity": "sha512-FBwi/zXxjhZcCvi04oFdNivazru1ynIqSbafHSArfaaBWesBO3nye9UO/WXUlWZm5a7BExbU+3R/eVJrGaornw==" + "version": "1.647.1", + "resolved": "https://registry.npmjs.org/windmill-parser-wasm-ts/-/windmill-parser-wasm-ts-1.647.1.tgz", + "integrity": "sha512-64iSAUMU5W/WtePqE1vtDvglDqtkiZVndyieYBVDX0nl7UuovS+wPgH/P3TEoKbR+FwAPacki0CX3DsEzZ/Yxw==" }, "node_modules/windmill-parser-wasm-yaml": { "version": "1.593.0", diff --git a/cli/wasm/csharp/windmill_parser_wasm.d.ts b/cli/wasm/csharp/windmill_parser_wasm.d.ts deleted file mode 100644 index 5bb156ad9e..0000000000 --- a/cli/wasm/csharp/windmill_parser_wasm.d.ts +++ /dev/null @@ -1,3 +0,0 @@ -/* tslint:disable */ -/* eslint-disable */ -export function parse_csharp(code: string): string; diff --git a/cli/wasm/csharp/windmill_parser_wasm.js b/cli/wasm/csharp/windmill_parser_wasm.js deleted file mode 100644 index 47e8bc20d6..0000000000 --- a/cli/wasm/csharp/windmill_parser_wasm.js +++ /dev/null @@ -1,121 +0,0 @@ - - -let WASM_VECTOR_LEN = 0; - -let cachedUint8ArrayMemory0 = null; - -function getUint8ArrayMemory0() { - if (cachedUint8ArrayMemory0 === null || cachedUint8ArrayMemory0.byteLength === 0) { - cachedUint8ArrayMemory0 = new Uint8Array(wasm.memory.buffer); - } - return cachedUint8ArrayMemory0; -} - -const cachedTextEncoder = (typeof TextEncoder !== 'undefined' ? new TextEncoder('utf-8') : { encode: () => { throw Error('TextEncoder not available') } } ); - -const encodeString = function (arg, view) { - return cachedTextEncoder.encodeInto(arg, view); -}; - -function passStringToWasm0(arg, malloc, realloc) { - - if (realloc === undefined) { - const buf = cachedTextEncoder.encode(arg); - const ptr = malloc(buf.length, 1) >>> 0; - getUint8ArrayMemory0().subarray(ptr, ptr + buf.length).set(buf); - WASM_VECTOR_LEN = buf.length; - return ptr; - } - - let len = arg.length; - let ptr = malloc(len, 1) >>> 0; - - const mem = getUint8ArrayMemory0(); - - let offset = 0; - - for (; offset < len; offset++) { - const code = arg.charCodeAt(offset); - if (code > 0x7F) break; - mem[ptr + offset] = code; - } - - if (offset !== len) { - if (offset !== 0) { - arg = arg.slice(offset); - } - ptr = realloc(ptr, len, len = offset + arg.length * 3, 1) >>> 0; - const view = getUint8ArrayMemory0().subarray(ptr + offset, ptr + len); - const ret = encodeString(arg, view); - - offset += ret.written; - ptr = realloc(ptr, len, offset, 1) >>> 0; - } - - WASM_VECTOR_LEN = offset; - return ptr; -} - -const cachedTextDecoder = (typeof TextDecoder !== 'undefined' ? new TextDecoder('utf-8', { ignoreBOM: true, fatal: true }) : { decode: () => { throw Error('TextDecoder not available') } } ); - -if (typeof TextDecoder !== 'undefined') { cachedTextDecoder.decode(); }; - -function getStringFromWasm0(ptr, len) { - ptr = ptr >>> 0; - return cachedTextDecoder.decode(getUint8ArrayMemory0().subarray(ptr, ptr + len)); -} -/** - * @param {string} code - * @returns {string} - */ -export function parse_csharp(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_csharp(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() { - const table = wasm.__wbindgen_export_0; - const offset = table.grow(4); - table.set(0, undefined); - table.set(offset + 0, undefined); - table.set(offset + 1, null); - table.set(offset + 2, true); - table.set(offset + 3, false); - ; - }, - }, - -}; - -const wasm_url = new URL('windmill_parser_wasm_bg.wasm', import.meta.url); -let wasmCode = ''; -switch (wasm_url.protocol) { - case 'file:': - wasmCode = (await import('node:fs')).readFileSync(wasm_url); - break - case 'https:': - case 'http:': - wasmCode = await (await fetch(wasm_url)).arrayBuffer(); - break - default: - throw new Error(`Unsupported protocol: ${wasm_url.protocol}`); -} - -const wasmInstance = (await WebAssembly.instantiate(wasmCode, imports)).instance; -const wasm = wasmInstance.exports; -export const __wasm = wasm; - -wasm.__wbindgen_start(); - diff --git a/cli/wasm/csharp/windmill_parser_wasm_bg.wasm b/cli/wasm/csharp/windmill_parser_wasm_bg.wasm deleted file mode 100644 index 0240124180..0000000000 Binary files a/cli/wasm/csharp/windmill_parser_wasm_bg.wasm and /dev/null differ diff --git a/cli/wasm/csharp/windmill_parser_wasm_bg.wasm.d.ts b/cli/wasm/csharp/windmill_parser_wasm_bg.wasm.d.ts deleted file mode 100644 index 2de9fc9f0c..0000000000 --- a/cli/wasm/csharp/windmill_parser_wasm_bg.wasm.d.ts +++ /dev/null @@ -1,29 +0,0 @@ -/* tslint:disable */ -/* eslint-disable */ -export const memory: WebAssembly.Memory; -export const parse_csharp: (a: number, b: number) => [number, number]; -export const abort: () => void; -export const malloc: (a: number) => number; -export const calloc: (a: number, b: number) => number; -export const realloc: (a: number, b: number) => number; -export const free: (a: number) => void; -export const strncmp: (a: number, b: number, c: number) => number; -export const iswspace: (a: number) => number; -export const iswalnum: (a: number) => number; -export const clock: () => bigint; -export const isprint: (a: number) => number; -export const fprintf: (a: number, b: number, c: number) => number; -export const fputs: (a: number, b: number) => number; -export const fputc: (a: number, b: number) => number; -export const fdopen: (a: number, b: number) => number; -export const fclose: (a: number) => number; -export const fwrite: (a: number, b: number, c: number, d: number) => number; -export const vsnprintf: (a: number, b: number, c: number, d: number) => number; -export const clock_gettime: (a: number, b: number) => void; -export const snprintf: () => void; -export const __assert_fail: (a: number, b: number, c: number, d: number) => void; -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; -export const __wbindgen_free: (a: number, b: number, c: number) => void; -export const __wbindgen_start: () => void; diff --git a/cli/wasm/go/windmill_parser_wasm.d.ts b/cli/wasm/go/windmill_parser_wasm.d.ts deleted file mode 100644 index f93ff83c68..0000000000 --- a/cli/wasm/go/windmill_parser_wasm.d.ts +++ /dev/null @@ -1,3 +0,0 @@ -/* tslint:disable */ -/* eslint-disable */ -export function parse_go(code: string): string; diff --git a/cli/wasm/go/windmill_parser_wasm.js b/cli/wasm/go/windmill_parser_wasm.js deleted file mode 100644 index 7e49d1d2ab..0000000000 --- a/cli/wasm/go/windmill_parser_wasm.js +++ /dev/null @@ -1,121 +0,0 @@ - - -let WASM_VECTOR_LEN = 0; - -let cachedUint8ArrayMemory0 = null; - -function getUint8ArrayMemory0() { - if (cachedUint8ArrayMemory0 === null || cachedUint8ArrayMemory0.byteLength === 0) { - cachedUint8ArrayMemory0 = new Uint8Array(wasm.memory.buffer); - } - return cachedUint8ArrayMemory0; -} - -const cachedTextEncoder = (typeof TextEncoder !== 'undefined' ? new TextEncoder('utf-8') : { encode: () => { throw Error('TextEncoder not available') } } ); - -const encodeString = function (arg, view) { - return cachedTextEncoder.encodeInto(arg, view); -}; - -function passStringToWasm0(arg, malloc, realloc) { - - if (realloc === undefined) { - const buf = cachedTextEncoder.encode(arg); - const ptr = malloc(buf.length, 1) >>> 0; - getUint8ArrayMemory0().subarray(ptr, ptr + buf.length).set(buf); - WASM_VECTOR_LEN = buf.length; - return ptr; - } - - let len = arg.length; - let ptr = malloc(len, 1) >>> 0; - - const mem = getUint8ArrayMemory0(); - - let offset = 0; - - for (; offset < len; offset++) { - const code = arg.charCodeAt(offset); - if (code > 0x7F) break; - mem[ptr + offset] = code; - } - - if (offset !== len) { - if (offset !== 0) { - arg = arg.slice(offset); - } - ptr = realloc(ptr, len, len = offset + arg.length * 3, 1) >>> 0; - const view = getUint8ArrayMemory0().subarray(ptr + offset, ptr + len); - const ret = encodeString(arg, view); - - offset += ret.written; - ptr = realloc(ptr, len, offset, 1) >>> 0; - } - - WASM_VECTOR_LEN = offset; - return ptr; -} - -const cachedTextDecoder = (typeof TextDecoder !== 'undefined' ? new TextDecoder('utf-8', { ignoreBOM: true, fatal: true }) : { decode: () => { throw Error('TextDecoder not available') } } ); - -if (typeof TextDecoder !== 'undefined') { cachedTextDecoder.decode(); }; - -function getStringFromWasm0(ptr, len) { - ptr = ptr >>> 0; - return cachedTextDecoder.decode(getUint8ArrayMemory0().subarray(ptr, ptr + len)); -} -/** - * @param {string} code - * @returns {string} - */ -export function parse_go(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_go(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() { - const table = wasm.__wbindgen_export_0; - const offset = table.grow(4); - table.set(0, undefined); - table.set(offset + 0, undefined); - table.set(offset + 1, null); - table.set(offset + 2, true); - table.set(offset + 3, false); - ; - }, - }, - -}; - -const wasm_url = new URL('windmill_parser_wasm_bg.wasm', import.meta.url); -let wasmCode = ''; -switch (wasm_url.protocol) { - case 'file:': - wasmCode = (await import('node:fs')).readFileSync(wasm_url); - break - case 'https:': - case 'http:': - wasmCode = await (await fetch(wasm_url)).arrayBuffer(); - break - default: - throw new Error(`Unsupported protocol: ${wasm_url.protocol}`); -} - -const wasmInstance = (await WebAssembly.instantiate(wasmCode, imports)).instance; -const wasm = wasmInstance.exports; -export const __wasm = wasm; - -wasm.__wbindgen_start(); - diff --git a/cli/wasm/go/windmill_parser_wasm_bg.wasm b/cli/wasm/go/windmill_parser_wasm_bg.wasm deleted file mode 100644 index 9315e8faa5..0000000000 Binary files a/cli/wasm/go/windmill_parser_wasm_bg.wasm and /dev/null differ diff --git a/cli/wasm/go/windmill_parser_wasm_bg.wasm.d.ts b/cli/wasm/go/windmill_parser_wasm_bg.wasm.d.ts deleted file mode 100644 index 6b7eed66b0..0000000000 --- a/cli/wasm/go/windmill_parser_wasm_bg.wasm.d.ts +++ /dev/null @@ -1,9 +0,0 @@ -/* tslint:disable */ -/* eslint-disable */ -export const memory: WebAssembly.Memory; -export const parse_go: (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; -export const __wbindgen_free: (a: number, b: number, c: number) => void; -export const __wbindgen_start: () => void; diff --git a/cli/wasm/java/windmill_parser_wasm.d.ts b/cli/wasm/java/windmill_parser_wasm.d.ts deleted file mode 100644 index bf4d583e0c..0000000000 --- a/cli/wasm/java/windmill_parser_wasm.d.ts +++ /dev/null @@ -1,3 +0,0 @@ -/* tslint:disable */ -/* eslint-disable */ -export function parse_java(code: string): string; diff --git a/cli/wasm/java/windmill_parser_wasm.js b/cli/wasm/java/windmill_parser_wasm.js deleted file mode 100644 index c06c35d64f..0000000000 --- a/cli/wasm/java/windmill_parser_wasm.js +++ /dev/null @@ -1,121 +0,0 @@ - - -let WASM_VECTOR_LEN = 0; - -let cachedUint8ArrayMemory0 = null; - -function getUint8ArrayMemory0() { - if (cachedUint8ArrayMemory0 === null || cachedUint8ArrayMemory0.byteLength === 0) { - cachedUint8ArrayMemory0 = new Uint8Array(wasm.memory.buffer); - } - return cachedUint8ArrayMemory0; -} - -const cachedTextEncoder = (typeof TextEncoder !== 'undefined' ? new TextEncoder('utf-8') : { encode: () => { throw Error('TextEncoder not available') } } ); - -const encodeString = function (arg, view) { - return cachedTextEncoder.encodeInto(arg, view); -}; - -function passStringToWasm0(arg, malloc, realloc) { - - if (realloc === undefined) { - const buf = cachedTextEncoder.encode(arg); - const ptr = malloc(buf.length, 1) >>> 0; - getUint8ArrayMemory0().subarray(ptr, ptr + buf.length).set(buf); - WASM_VECTOR_LEN = buf.length; - return ptr; - } - - let len = arg.length; - let ptr = malloc(len, 1) >>> 0; - - const mem = getUint8ArrayMemory0(); - - let offset = 0; - - for (; offset < len; offset++) { - const code = arg.charCodeAt(offset); - if (code > 0x7F) break; - mem[ptr + offset] = code; - } - - if (offset !== len) { - if (offset !== 0) { - arg = arg.slice(offset); - } - ptr = realloc(ptr, len, len = offset + arg.length * 3, 1) >>> 0; - const view = getUint8ArrayMemory0().subarray(ptr + offset, ptr + len); - const ret = encodeString(arg, view); - - offset += ret.written; - ptr = realloc(ptr, len, offset, 1) >>> 0; - } - - WASM_VECTOR_LEN = offset; - return ptr; -} - -const cachedTextDecoder = (typeof TextDecoder !== 'undefined' ? new TextDecoder('utf-8', { ignoreBOM: true, fatal: true }) : { decode: () => { throw Error('TextDecoder not available') } } ); - -if (typeof TextDecoder !== 'undefined') { cachedTextDecoder.decode(); }; - -function getStringFromWasm0(ptr, len) { - ptr = ptr >>> 0; - return cachedTextDecoder.decode(getUint8ArrayMemory0().subarray(ptr, ptr + len)); -} -/** - * @param {string} code - * @returns {string} - */ -export function parse_java(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_java(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() { - const table = wasm.__wbindgen_export_0; - const offset = table.grow(4); - table.set(0, undefined); - table.set(offset + 0, undefined); - table.set(offset + 1, null); - table.set(offset + 2, true); - table.set(offset + 3, false); - ; - }, - }, - -}; - -const wasm_url = new URL('windmill_parser_wasm_bg.wasm', import.meta.url); -let wasmCode = ''; -switch (wasm_url.protocol) { - case 'file:': - wasmCode = (await import('node:fs')).readFileSync(wasm_url); - break - case 'https:': - case 'http:': - wasmCode = await (await fetch(wasm_url)).arrayBuffer(); - break - default: - throw new Error(`Unsupported protocol: ${wasm_url.protocol}`); -} - -const wasmInstance = (await WebAssembly.instantiate(wasmCode, imports)).instance; -const wasm = wasmInstance.exports; -export const __wasm = wasm; - -wasm.__wbindgen_start(); - diff --git a/cli/wasm/java/windmill_parser_wasm_bg.wasm b/cli/wasm/java/windmill_parser_wasm_bg.wasm deleted file mode 100644 index 54606fddf0..0000000000 Binary files a/cli/wasm/java/windmill_parser_wasm_bg.wasm and /dev/null differ diff --git a/cli/wasm/java/windmill_parser_wasm_bg.wasm.d.ts b/cli/wasm/java/windmill_parser_wasm_bg.wasm.d.ts deleted file mode 100644 index 6128cc38c6..0000000000 --- a/cli/wasm/java/windmill_parser_wasm_bg.wasm.d.ts +++ /dev/null @@ -1,29 +0,0 @@ -/* tslint:disable */ -/* eslint-disable */ -export const memory: WebAssembly.Memory; -export const parse_java: (a: number, b: number) => [number, number]; -export const abort: () => void; -export const malloc: (a: number) => number; -export const calloc: (a: number, b: number) => number; -export const realloc: (a: number, b: number) => number; -export const free: (a: number) => void; -export const strncmp: (a: number, b: number, c: number) => number; -export const iswspace: (a: number) => number; -export const iswalnum: (a: number) => number; -export const clock: () => bigint; -export const isprint: (a: number) => number; -export const fprintf: (a: number, b: number, c: number) => number; -export const fputs: (a: number, b: number) => number; -export const fputc: (a: number, b: number) => number; -export const fdopen: (a: number, b: number) => number; -export const fclose: (a: number) => number; -export const fwrite: (a: number, b: number, c: number, d: number) => number; -export const vsnprintf: (a: number, b: number, c: number, d: number) => number; -export const clock_gettime: (a: number, b: number) => void; -export const snprintf: () => void; -export const __assert_fail: (a: number, b: number, c: number, d: number) => void; -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; -export const __wbindgen_free: (a: number, b: number, c: number) => void; -export const __wbindgen_start: () => void; diff --git a/cli/wasm/nu/windmill_parser_wasm.d.ts b/cli/wasm/nu/windmill_parser_wasm.d.ts deleted file mode 100644 index c854a7693d..0000000000 --- a/cli/wasm/nu/windmill_parser_wasm.d.ts +++ /dev/null @@ -1,3 +0,0 @@ -/* tslint:disable */ -/* eslint-disable */ -export function parse_nu(code: string): string; diff --git a/cli/wasm/nu/windmill_parser_wasm.js b/cli/wasm/nu/windmill_parser_wasm.js deleted file mode 100644 index 66c2800995..0000000000 --- a/cli/wasm/nu/windmill_parser_wasm.js +++ /dev/null @@ -1,125 +0,0 @@ - - -let WASM_VECTOR_LEN = 0; - -let cachedUint8ArrayMemory0 = null; - -function getUint8ArrayMemory0() { - if (cachedUint8ArrayMemory0 === null || cachedUint8ArrayMemory0.byteLength === 0) { - cachedUint8ArrayMemory0 = new Uint8Array(wasm.memory.buffer); - } - return cachedUint8ArrayMemory0; -} - -const cachedTextEncoder = (typeof TextEncoder !== 'undefined' ? new TextEncoder('utf-8') : { encode: () => { throw Error('TextEncoder not available') } } ); - -const encodeString = function (arg, view) { - return cachedTextEncoder.encodeInto(arg, view); -}; - -function passStringToWasm0(arg, malloc, realloc) { - - if (realloc === undefined) { - const buf = cachedTextEncoder.encode(arg); - const ptr = malloc(buf.length, 1) >>> 0; - getUint8ArrayMemory0().subarray(ptr, ptr + buf.length).set(buf); - WASM_VECTOR_LEN = buf.length; - return ptr; - } - - let len = arg.length; - let ptr = malloc(len, 1) >>> 0; - - const mem = getUint8ArrayMemory0(); - - let offset = 0; - - for (; offset < len; offset++) { - const code = arg.charCodeAt(offset); - if (code > 0x7F) break; - mem[ptr + offset] = code; - } - - if (offset !== len) { - if (offset !== 0) { - arg = arg.slice(offset); - } - ptr = realloc(ptr, len, len = offset + arg.length * 3, 1) >>> 0; - const view = getUint8ArrayMemory0().subarray(ptr + offset, ptr + len); - const ret = encodeString(arg, view); - - offset += ret.written; - ptr = realloc(ptr, len, offset, 1) >>> 0; - } - - WASM_VECTOR_LEN = offset; - return ptr; -} - -let cachedTextDecoder = (typeof TextDecoder !== 'undefined' ? new TextDecoder('utf-8', { ignoreBOM: true, fatal: true }) : { decode: () => { throw Error('TextDecoder not available') } } ); - -if (typeof TextDecoder !== 'undefined') { cachedTextDecoder.decode(); }; - -function decodeText(ptr, len) { - return cachedTextDecoder.decode(getUint8ArrayMemory0().subarray(ptr, ptr + len)); -} - -function getStringFromWasm0(ptr, len) { - ptr = ptr >>> 0; - return decodeText(ptr, len); -} -/** - * @param {string} code - * @returns {string} - */ -export function parse_nu(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_nu(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() { - const table = wasm.__wbindgen_export_0; - const offset = table.grow(4); - table.set(0, undefined); - table.set(offset + 0, undefined); - table.set(offset + 1, null); - table.set(offset + 2, true); - table.set(offset + 3, false); - ; - }, - }, - -}; - -const wasm_url = new URL('windmill_parser_wasm_bg.wasm', import.meta.url); -let wasmCode = ''; -switch (wasm_url.protocol) { - case 'file:': - wasmCode = (await import('node:fs')).readFileSync(wasm_url); - break - case 'https:': - case 'http:': - wasmCode = await (await fetch(wasm_url)).arrayBuffer(); - break - default: - throw new Error(`Unsupported protocol: ${wasm_url.protocol}`); -} - -const wasmInstance = (await WebAssembly.instantiate(wasmCode, imports)).instance; -const wasm = wasmInstance.exports; -export const __wasm = wasm; - -wasm.__wbindgen_start(); - diff --git a/cli/wasm/nu/windmill_parser_wasm_bg.js b/cli/wasm/nu/windmill_parser_wasm_bg.js deleted file mode 100644 index 003c6ce549..0000000000 --- a/cli/wasm/nu/windmill_parser_wasm_bg.js +++ /dev/null @@ -1,125 +0,0 @@ -let wasm; -export function __wbg_set_wasm(val) { - wasm = val; -} - - -let WASM_VECTOR_LEN = 0; - -let cachedUint8ArrayMemory0 = null; - -function getUint8ArrayMemory0() { - if (cachedUint8ArrayMemory0 === null || cachedUint8ArrayMemory0.byteLength === 0) { - cachedUint8ArrayMemory0 = new Uint8Array(wasm.memory.buffer); - } - return cachedUint8ArrayMemory0; -} - -const lTextEncoder = typeof TextEncoder === 'undefined' ? (0, module.require)('util').TextEncoder : TextEncoder; - -const cachedTextEncoder = new lTextEncoder('utf-8'); - -const encodeString = (typeof cachedTextEncoder.encodeInto === 'function' - ? function (arg, view) { - return cachedTextEncoder.encodeInto(arg, view); -} - : function (arg, view) { - const buf = cachedTextEncoder.encode(arg); - view.set(buf); - return { - read: arg.length, - written: buf.length - }; -}); - -function passStringToWasm0(arg, malloc, realloc) { - - if (realloc === undefined) { - const buf = cachedTextEncoder.encode(arg); - const ptr = malloc(buf.length, 1) >>> 0; - getUint8ArrayMemory0().subarray(ptr, ptr + buf.length).set(buf); - WASM_VECTOR_LEN = buf.length; - return ptr; - } - - let len = arg.length; - let ptr = malloc(len, 1) >>> 0; - - const mem = getUint8ArrayMemory0(); - - let offset = 0; - - for (; offset < len; offset++) { - const code = arg.charCodeAt(offset); - if (code > 0x7F) break; - mem[ptr + offset] = code; - } - - if (offset !== len) { - if (offset !== 0) { - arg = arg.slice(offset); - } - ptr = realloc(ptr, len, len = offset + arg.length * 3, 1) >>> 0; - const view = getUint8ArrayMemory0().subarray(ptr + offset, ptr + len); - const ret = encodeString(arg, view); - - offset += ret.written; - ptr = realloc(ptr, len, offset, 1) >>> 0; - } - - WASM_VECTOR_LEN = offset; - return ptr; -} - -const lTextDecoder = typeof TextDecoder === 'undefined' ? (0, module.require)('util').TextDecoder : TextDecoder; - -let cachedTextDecoder = new lTextDecoder('utf-8', { ignoreBOM: true, fatal: true }); - -cachedTextDecoder.decode(); - -const MAX_SAFARI_DECODE_BYTES = 2146435072; -let numBytesDecoded = 0; -function decodeText(ptr, len) { - numBytesDecoded += len; - if (numBytesDecoded >= MAX_SAFARI_DECODE_BYTES) { - cachedTextDecoder = new lTextDecoder('utf-8', { ignoreBOM: true, fatal: true }); - cachedTextDecoder.decode(); - numBytesDecoded = len; - } - return cachedTextDecoder.decode(getUint8ArrayMemory0().subarray(ptr, ptr + len)); -} - -function getStringFromWasm0(ptr, len) { - ptr = ptr >>> 0; - return decodeText(ptr, len); -} -/** - * @param {string} code - * @returns {string} - */ -export function parse_nu(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_nu(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); - } -} - -export function __wbindgen_init_externref_table() { - const table = wasm.__wbindgen_export_0; - const offset = table.grow(4); - table.set(0, undefined); - table.set(offset + 0, undefined); - table.set(offset + 1, null); - table.set(offset + 2, true); - table.set(offset + 3, false); - ; -}; - diff --git a/cli/wasm/nu/windmill_parser_wasm_bg.wasm b/cli/wasm/nu/windmill_parser_wasm_bg.wasm deleted file mode 100644 index 638bb844f6..0000000000 Binary files a/cli/wasm/nu/windmill_parser_wasm_bg.wasm and /dev/null differ diff --git a/cli/wasm/nu/windmill_parser_wasm_bg.wasm.d.ts b/cli/wasm/nu/windmill_parser_wasm_bg.wasm.d.ts deleted file mode 100644 index b30073d3dc..0000000000 --- a/cli/wasm/nu/windmill_parser_wasm_bg.wasm.d.ts +++ /dev/null @@ -1,9 +0,0 @@ -/* tslint:disable */ -/* eslint-disable */ -export const memory: WebAssembly.Memory; -export const parse_nu: (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; -export const __wbindgen_free: (a: number, b: number, c: number) => void; -export const __wbindgen_start: () => void; diff --git a/cli/wasm/php/windmill_parser_wasm.d.ts b/cli/wasm/php/windmill_parser_wasm.d.ts deleted file mode 100644 index dcb548ab52..0000000000 --- a/cli/wasm/php/windmill_parser_wasm.d.ts +++ /dev/null @@ -1,3 +0,0 @@ -/* tslint:disable */ -/* eslint-disable */ -export function parse_php(code: string, main_override?: string | null): string; diff --git a/cli/wasm/php/windmill_parser_wasm.js b/cli/wasm/php/windmill_parser_wasm.js deleted file mode 100644 index a73d2f8f59..0000000000 --- a/cli/wasm/php/windmill_parser_wasm.js +++ /dev/null @@ -1,132 +0,0 @@ - - -let WASM_VECTOR_LEN = 0; - -let cachedUint8ArrayMemory0 = null; - -function getUint8ArrayMemory0() { - if (cachedUint8ArrayMemory0 === null || cachedUint8ArrayMemory0.byteLength === 0) { - cachedUint8ArrayMemory0 = new Uint8Array(wasm.memory.buffer); - } - return cachedUint8ArrayMemory0; -} - -const cachedTextEncoder = (typeof TextEncoder !== 'undefined' ? new TextEncoder('utf-8') : { encode: () => { throw Error('TextEncoder not available') } } ); - -const encodeString = function (arg, view) { - return cachedTextEncoder.encodeInto(arg, view); -}; - -function passStringToWasm0(arg, malloc, realloc) { - - if (realloc === undefined) { - const buf = cachedTextEncoder.encode(arg); - const ptr = malloc(buf.length, 1) >>> 0; - getUint8ArrayMemory0().subarray(ptr, ptr + buf.length).set(buf); - WASM_VECTOR_LEN = buf.length; - return ptr; - } - - let len = arg.length; - let ptr = malloc(len, 1) >>> 0; - - const mem = getUint8ArrayMemory0(); - - let offset = 0; - - for (; offset < len; offset++) { - const code = arg.charCodeAt(offset); - if (code > 0x7F) break; - mem[ptr + offset] = code; - } - - if (offset !== len) { - if (offset !== 0) { - arg = arg.slice(offset); - } - ptr = realloc(ptr, len, len = offset + arg.length * 3, 1) >>> 0; - const view = getUint8ArrayMemory0().subarray(ptr + offset, ptr + len); - const ret = encodeString(arg, view); - - offset += ret.written; - ptr = realloc(ptr, len, offset, 1) >>> 0; - } - - WASM_VECTOR_LEN = offset; - return ptr; -} - -function isLikeNone(x) { - return x === undefined || x === null; -} - -let cachedTextDecoder = (typeof TextDecoder !== 'undefined' ? new TextDecoder('utf-8', { ignoreBOM: true, fatal: true }) : { decode: () => { throw Error('TextDecoder not available') } } ); - -if (typeof TextDecoder !== 'undefined') { cachedTextDecoder.decode(); }; - -function decodeText(ptr, len) { - return cachedTextDecoder.decode(getUint8ArrayMemory0().subarray(ptr, ptr + len)); -} - -function getStringFromWasm0(ptr, len) { - ptr = ptr >>> 0; - return decodeText(ptr, len); -} -/** - * @param {string} code - * @param {string | null} [main_override] - * @returns {string} - */ -export function parse_php(code, main_override) { - let deferred3_0; - let deferred3_1; - try { - const ptr0 = passStringToWasm0(code, wasm.__wbindgen_malloc, wasm.__wbindgen_realloc); - const len0 = WASM_VECTOR_LEN; - var ptr1 = isLikeNone(main_override) ? 0 : passStringToWasm0(main_override, wasm.__wbindgen_malloc, wasm.__wbindgen_realloc); - var len1 = WASM_VECTOR_LEN; - const ret = wasm.parse_php(ptr0, len0, ptr1, len1); - deferred3_0 = ret[0]; - deferred3_1 = ret[1]; - return getStringFromWasm0(ret[0], ret[1]); - } finally { - wasm.__wbindgen_free(deferred3_0, deferred3_1, 1); - } -} - -const imports = { - __wbindgen_placeholder__: { - __wbindgen_init_externref_table: function() { - const table = wasm.__wbindgen_export_0; - const offset = table.grow(4); - table.set(0, undefined); - table.set(offset + 0, undefined); - table.set(offset + 1, null); - table.set(offset + 2, true); - table.set(offset + 3, false); - ; - }, - }, - -}; - -const wasm_url = new URL('windmill_parser_wasm_bg.wasm', import.meta.url); -let wasmCode = ''; -switch (wasm_url.protocol) { - case 'file:': - wasmCode = (await import('node:fs')).readFileSync(wasm_url); - break - case 'https:': - case 'http:': - wasmCode = await (await fetch(wasm_url)).arrayBuffer(); - break - default: - throw new Error(`Unsupported protocol: ${wasm_url.protocol}`); -} - -const wasmInstance = (await WebAssembly.instantiate(wasmCode, imports)).instance; -const wasm = wasmInstance.exports; -export const __wasm = wasm; - -wasm.__wbindgen_start(); - diff --git a/cli/wasm/php/windmill_parser_wasm_bg.wasm b/cli/wasm/php/windmill_parser_wasm_bg.wasm deleted file mode 100644 index c92e10ebac..0000000000 Binary files a/cli/wasm/php/windmill_parser_wasm_bg.wasm and /dev/null differ diff --git a/cli/wasm/php/windmill_parser_wasm_bg.wasm.d.ts b/cli/wasm/php/windmill_parser_wasm_bg.wasm.d.ts deleted file mode 100644 index 30c3d0eff5..0000000000 --- a/cli/wasm/php/windmill_parser_wasm_bg.wasm.d.ts +++ /dev/null @@ -1,9 +0,0 @@ -/* tslint:disable */ -/* eslint-disable */ -export const memory: WebAssembly.Memory; -export const parse_php: (a: number, b: number, c: number, d: 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; -export const __wbindgen_free: (a: number, b: number, c: number) => void; -export const __wbindgen_start: () => void; diff --git a/cli/wasm/py/windmill_parser_wasm.d.ts b/cli/wasm/py/windmill_parser_wasm.d.ts deleted file mode 100644 index 7e6f460ac4..0000000000 --- a/cli/wasm/py/windmill_parser_wasm.d.ts +++ /dev/null @@ -1,4 +0,0 @@ -/* tslint:disable */ -/* eslint-disable */ -export function parse_python(code: string, main_override?: string | null): string; -export function parse_assets_py(code: string): string; diff --git a/cli/wasm/py/windmill_parser_wasm.js b/cli/wasm/py/windmill_parser_wasm.js deleted file mode 100644 index c940f42556..0000000000 --- a/cli/wasm/py/windmill_parser_wasm.js +++ /dev/null @@ -1,151 +0,0 @@ - - -let WASM_VECTOR_LEN = 0; - -let cachedUint8ArrayMemory0 = null; - -function getUint8ArrayMemory0() { - if (cachedUint8ArrayMemory0 === null || cachedUint8ArrayMemory0.byteLength === 0) { - cachedUint8ArrayMemory0 = new Uint8Array(wasm.memory.buffer); - } - return cachedUint8ArrayMemory0; -} - -const cachedTextEncoder = (typeof TextEncoder !== 'undefined' ? new TextEncoder('utf-8') : { encode: () => { throw Error('TextEncoder not available') } } ); - -const encodeString = function (arg, view) { - return cachedTextEncoder.encodeInto(arg, view); -}; - -function passStringToWasm0(arg, malloc, realloc) { - - if (realloc === undefined) { - const buf = cachedTextEncoder.encode(arg); - const ptr = malloc(buf.length, 1) >>> 0; - getUint8ArrayMemory0().subarray(ptr, ptr + buf.length).set(buf); - WASM_VECTOR_LEN = buf.length; - return ptr; - } - - let len = arg.length; - let ptr = malloc(len, 1) >>> 0; - - const mem = getUint8ArrayMemory0(); - - let offset = 0; - - for (; offset < len; offset++) { - const code = arg.charCodeAt(offset); - if (code > 0x7F) break; - mem[ptr + offset] = code; - } - - if (offset !== len) { - if (offset !== 0) { - arg = arg.slice(offset); - } - ptr = realloc(ptr, len, len = offset + arg.length * 3, 1) >>> 0; - const view = getUint8ArrayMemory0().subarray(ptr + offset, ptr + len); - const ret = encodeString(arg, view); - - offset += ret.written; - ptr = realloc(ptr, len, offset, 1) >>> 0; - } - - WASM_VECTOR_LEN = offset; - return ptr; -} - -function isLikeNone(x) { - return x === undefined || x === null; -} - -let cachedTextDecoder = (typeof TextDecoder !== 'undefined' ? new TextDecoder('utf-8', { ignoreBOM: true, fatal: true }) : { decode: () => { throw Error('TextDecoder not available') } } ); - -if (typeof TextDecoder !== 'undefined') { cachedTextDecoder.decode(); }; - -function decodeText(ptr, len) { - return cachedTextDecoder.decode(getUint8ArrayMemory0().subarray(ptr, ptr + len)); -} - -function getStringFromWasm0(ptr, len) { - ptr = ptr >>> 0; - return decodeText(ptr, len); -} -/** - * @param {string} code - * @param {string | null} [main_override] - * @returns {string} - */ -export function parse_python(code, main_override) { - let deferred3_0; - let deferred3_1; - try { - const ptr0 = passStringToWasm0(code, wasm.__wbindgen_malloc, wasm.__wbindgen_realloc); - const len0 = WASM_VECTOR_LEN; - var ptr1 = isLikeNone(main_override) ? 0 : passStringToWasm0(main_override, wasm.__wbindgen_malloc, wasm.__wbindgen_realloc); - var len1 = WASM_VECTOR_LEN; - const ret = wasm.parse_python(ptr0, len0, ptr1, len1); - deferred3_0 = ret[0]; - deferred3_1 = ret[1]; - return getStringFromWasm0(ret[0], ret[1]); - } finally { - wasm.__wbindgen_free(deferred3_0, deferred3_1, 1); - } -} - -/** - * @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() { - const table = wasm.__wbindgen_export_0; - const offset = table.grow(4); - table.set(0, undefined); - table.set(offset + 0, undefined); - table.set(offset + 1, null); - table.set(offset + 2, true); - table.set(offset + 3, false); - ; - }, - }, - -}; - -const wasm_url = new URL('windmill_parser_wasm_bg.wasm', import.meta.url); -let wasmCode = ''; -switch (wasm_url.protocol) { - case 'file:': - wasmCode = (await import('node:fs')).readFileSync(wasm_url); - break - case 'https:': - case 'http:': - wasmCode = await (await fetch(wasm_url)).arrayBuffer(); - break - default: - throw new Error(`Unsupported protocol: ${wasm_url.protocol}`); -} - -const wasmInstance = (await WebAssembly.instantiate(wasmCode, imports)).instance; -const wasm = wasmInstance.exports; -export const __wasm = wasm; - -wasm.__wbindgen_start(); - diff --git a/cli/wasm/py/windmill_parser_wasm_bg.wasm b/cli/wasm/py/windmill_parser_wasm_bg.wasm deleted file mode 100644 index eb896993f0..0000000000 Binary files a/cli/wasm/py/windmill_parser_wasm_bg.wasm and /dev/null differ diff --git a/cli/wasm/py/windmill_parser_wasm_bg.wasm.d.ts b/cli/wasm/py/windmill_parser_wasm_bg.wasm.d.ts deleted file mode 100644 index 959a2610f8..0000000000 --- a/cli/wasm/py/windmill_parser_wasm_bg.wasm.d.ts +++ /dev/null @@ -1,10 +0,0 @@ -/* tslint:disable */ -/* eslint-disable */ -export const memory: WebAssembly.Memory; -export const parse_assets_py: (a: number, b: number) => [number, number]; -export const parse_python: (a: number, b: number, c: number, d: 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; -export const __wbindgen_free: (a: number, b: number, c: number) => void; -export const __wbindgen_start: () => void; diff --git a/cli/wasm/python/windmill_parser_wasm.d.ts b/cli/wasm/python/windmill_parser_wasm.d.ts deleted file mode 100644 index 7e6f460ac4..0000000000 --- a/cli/wasm/python/windmill_parser_wasm.d.ts +++ /dev/null @@ -1,4 +0,0 @@ -/* tslint:disable */ -/* eslint-disable */ -export function parse_python(code: string, main_override?: string | null): string; -export function parse_assets_py(code: string): string; diff --git a/cli/wasm/python/windmill_parser_wasm.js b/cli/wasm/python/windmill_parser_wasm.js deleted file mode 100644 index ebf0bdb18d..0000000000 --- a/cli/wasm/python/windmill_parser_wasm.js +++ /dev/null @@ -1,147 +0,0 @@ - - -let WASM_VECTOR_LEN = 0; - -let cachedUint8ArrayMemory0 = null; - -function getUint8ArrayMemory0() { - if (cachedUint8ArrayMemory0 === null || cachedUint8ArrayMemory0.byteLength === 0) { - cachedUint8ArrayMemory0 = new Uint8Array(wasm.memory.buffer); - } - return cachedUint8ArrayMemory0; -} - -const cachedTextEncoder = (typeof TextEncoder !== 'undefined' ? new TextEncoder('utf-8') : { encode: () => { throw Error('TextEncoder not available') } } ); - -const encodeString = function (arg, view) { - return cachedTextEncoder.encodeInto(arg, view); -}; - -function passStringToWasm0(arg, malloc, realloc) { - - if (realloc === undefined) { - const buf = cachedTextEncoder.encode(arg); - const ptr = malloc(buf.length, 1) >>> 0; - getUint8ArrayMemory0().subarray(ptr, ptr + buf.length).set(buf); - WASM_VECTOR_LEN = buf.length; - return ptr; - } - - let len = arg.length; - let ptr = malloc(len, 1) >>> 0; - - const mem = getUint8ArrayMemory0(); - - let offset = 0; - - for (; offset < len; offset++) { - const code = arg.charCodeAt(offset); - if (code > 0x7F) break; - mem[ptr + offset] = code; - } - - if (offset !== len) { - if (offset !== 0) { - arg = arg.slice(offset); - } - ptr = realloc(ptr, len, len = offset + arg.length * 3, 1) >>> 0; - const view = getUint8ArrayMemory0().subarray(ptr + offset, ptr + len); - const ret = encodeString(arg, view); - - offset += ret.written; - ptr = realloc(ptr, len, offset, 1) >>> 0; - } - - WASM_VECTOR_LEN = offset; - return ptr; -} - -function isLikeNone(x) { - return x === undefined || x === null; -} - -const cachedTextDecoder = (typeof TextDecoder !== 'undefined' ? new TextDecoder('utf-8', { ignoreBOM: true, fatal: true }) : { decode: () => { throw Error('TextDecoder not available') } } ); - -if (typeof TextDecoder !== 'undefined') { cachedTextDecoder.decode(); }; - -function getStringFromWasm0(ptr, len) { - ptr = ptr >>> 0; - return cachedTextDecoder.decode(getUint8ArrayMemory0().subarray(ptr, ptr + len)); -} -/** - * @param {string} code - * @param {string | null} [main_override] - * @returns {string} - */ -export function parse_python(code, main_override) { - let deferred3_0; - let deferred3_1; - try { - const ptr0 = passStringToWasm0(code, wasm.__wbindgen_malloc, wasm.__wbindgen_realloc); - const len0 = WASM_VECTOR_LEN; - var ptr1 = isLikeNone(main_override) ? 0 : passStringToWasm0(main_override, wasm.__wbindgen_malloc, wasm.__wbindgen_realloc); - var len1 = WASM_VECTOR_LEN; - const ret = wasm.parse_python(ptr0, len0, ptr1, len1); - deferred3_0 = ret[0]; - deferred3_1 = ret[1]; - return getStringFromWasm0(ret[0], ret[1]); - } finally { - wasm.__wbindgen_free(deferred3_0, deferred3_1, 1); - } -} - -/** - * @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() { - const table = wasm.__wbindgen_export_0; - const offset = table.grow(4); - table.set(0, undefined); - table.set(offset + 0, undefined); - table.set(offset + 1, null); - table.set(offset + 2, true); - table.set(offset + 3, false); - ; - }, - }, - -}; - -const wasm_url = new URL('windmill_parser_wasm_bg.wasm', import.meta.url); -let wasmCode = ''; -switch (wasm_url.protocol) { - case 'file:': - wasmCode = (await import('node:fs')).readFileSync(wasm_url); - break - case 'https:': - case 'http:': - wasmCode = await (await fetch(wasm_url)).arrayBuffer(); - break - default: - throw new Error(`Unsupported protocol: ${wasm_url.protocol}`); -} - -const wasmInstance = (await WebAssembly.instantiate(wasmCode, imports)).instance; -const wasm = wasmInstance.exports; -export const __wasm = wasm; - -wasm.__wbindgen_start(); - diff --git a/cli/wasm/python/windmill_parser_wasm_bg.wasm b/cli/wasm/python/windmill_parser_wasm_bg.wasm deleted file mode 100644 index cf31319c69..0000000000 Binary files a/cli/wasm/python/windmill_parser_wasm_bg.wasm and /dev/null differ diff --git a/cli/wasm/python/windmill_parser_wasm_bg.wasm.d.ts b/cli/wasm/python/windmill_parser_wasm_bg.wasm.d.ts deleted file mode 100644 index fa6053e987..0000000000 --- a/cli/wasm/python/windmill_parser_wasm_bg.wasm.d.ts +++ /dev/null @@ -1,10 +0,0 @@ -/* tslint:disable */ -/* 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; -export const __wbindgen_free: (a: number, b: number, c: number) => void; -export const __wbindgen_start: () => void; diff --git a/cli/wasm/regex/windmill_parser_wasm.d.ts b/cli/wasm/regex/windmill_parser_wasm.d.ts deleted file mode 100644 index c40f0bf2a5..0000000000 --- a/cli/wasm/regex/windmill_parser_wasm.d.ts +++ /dev/null @@ -1,14 +0,0 @@ -/* tslint:disable */ -/* eslint-disable */ -export function parse_powershell(code: string): string; -export function parse_assets_sql(code: string): string; -export function parse_snowflake(code: string): string; -export function parse_db_resource(code: string): string | undefined; -export function parse_graphql(code: string): string; -export function parse_mssql(code: string): string; -export function parse_sql(code: string): string; -export function parse_oracledb(code: string): string; -export function parse_bigquery(code: string): string; -export function parse_mysql(code: string): string; -export function parse_bash(code: string): string; -export function parse_duckdb(code: string): string; diff --git a/cli/wasm/regex/windmill_parser_wasm.js b/cli/wasm/regex/windmill_parser_wasm.js deleted file mode 100644 index 62c5c662a9..0000000000 --- a/cli/wasm/regex/windmill_parser_wasm.js +++ /dev/null @@ -1,331 +0,0 @@ - - -let WASM_VECTOR_LEN = 0; - -let cachedUint8ArrayMemory0 = null; - -function getUint8ArrayMemory0() { - if (cachedUint8ArrayMemory0 === null || cachedUint8ArrayMemory0.byteLength === 0) { - cachedUint8ArrayMemory0 = new Uint8Array(wasm.memory.buffer); - } - return cachedUint8ArrayMemory0; -} - -const cachedTextEncoder = (typeof TextEncoder !== 'undefined' ? new TextEncoder('utf-8') : { encode: () => { throw Error('TextEncoder not available') } } ); - -const encodeString = function (arg, view) { - return cachedTextEncoder.encodeInto(arg, view); -}; - -function passStringToWasm0(arg, malloc, realloc) { - - if (realloc === undefined) { - const buf = cachedTextEncoder.encode(arg); - const ptr = malloc(buf.length, 1) >>> 0; - getUint8ArrayMemory0().subarray(ptr, ptr + buf.length).set(buf); - WASM_VECTOR_LEN = buf.length; - return ptr; - } - - let len = arg.length; - let ptr = malloc(len, 1) >>> 0; - - const mem = getUint8ArrayMemory0(); - - let offset = 0; - - for (; offset < len; offset++) { - const code = arg.charCodeAt(offset); - if (code > 0x7F) break; - mem[ptr + offset] = code; - } - - if (offset !== len) { - if (offset !== 0) { - arg = arg.slice(offset); - } - ptr = realloc(ptr, len, len = offset + arg.length * 3, 1) >>> 0; - const view = getUint8ArrayMemory0().subarray(ptr + offset, ptr + len); - const ret = encodeString(arg, view); - - offset += ret.written; - ptr = realloc(ptr, len, offset, 1) >>> 0; - } - - WASM_VECTOR_LEN = offset; - return ptr; -} - -let cachedTextDecoder = (typeof TextDecoder !== 'undefined' ? new TextDecoder('utf-8', { ignoreBOM: true, fatal: true }) : { decode: () => { throw Error('TextDecoder not available') } } ); - -if (typeof TextDecoder !== 'undefined') { cachedTextDecoder.decode(); }; - -function decodeText(ptr, len) { - return cachedTextDecoder.decode(getUint8ArrayMemory0().subarray(ptr, ptr + len)); -} - -function getStringFromWasm0(ptr, len) { - ptr = ptr >>> 0; - return decodeText(ptr, len); -} -/** - * @param {string} code - * @returns {string} - */ -export function parse_powershell(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_powershell(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); - } -} - -/** - * @param {string} code - * @returns {string} - */ -export function parse_assets_sql(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_sql(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); - } -} - -/** - * @param {string} code - * @returns {string} - */ -export function parse_snowflake(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_snowflake(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); - } -} - -/** - * @param {string} code - * @returns {string | undefined} - */ -export function parse_db_resource(code) { - const ptr0 = passStringToWasm0(code, wasm.__wbindgen_malloc, wasm.__wbindgen_realloc); - const len0 = WASM_VECTOR_LEN; - const ret = wasm.parse_db_resource(ptr0, len0); - let v2; - if (ret[0] !== 0) { - v2 = getStringFromWasm0(ret[0], ret[1]).slice(); - wasm.__wbindgen_free(ret[0], ret[1] * 1, 1); - } - return v2; -} - -/** - * @param {string} code - * @returns {string} - */ -export function parse_graphql(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_graphql(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); - } -} - -/** - * @param {string} code - * @returns {string} - */ -export function parse_mssql(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_mssql(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); - } -} - -/** - * @param {string} code - * @returns {string} - */ -export function parse_sql(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_sql(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); - } -} - -/** - * @param {string} code - * @returns {string} - */ -export function parse_oracledb(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_oracledb(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); - } -} - -/** - * @param {string} code - * @returns {string} - */ -export function parse_bigquery(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_bigquery(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); - } -} - -/** - * @param {string} code - * @returns {string} - */ -export function parse_mysql(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_mysql(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); - } -} - -/** - * @param {string} code - * @returns {string} - */ -export function parse_bash(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_bash(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); - } -} - -/** - * @param {string} code - * @returns {string} - */ -export function parse_duckdb(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_duckdb(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() { - const table = wasm.__wbindgen_export_0; - const offset = table.grow(4); - table.set(0, undefined); - table.set(offset + 0, undefined); - table.set(offset + 1, null); - table.set(offset + 2, true); - table.set(offset + 3, false); - ; - }, - }, - -}; - -const wasm_url = new URL('windmill_parser_wasm_bg.wasm', import.meta.url); -let wasmCode = ''; -switch (wasm_url.protocol) { - case 'file:': - wasmCode = (await import('node:fs')).readFileSync(wasm_url); - break - case 'https:': - case 'http:': - wasmCode = await (await fetch(wasm_url)).arrayBuffer(); - break - default: - throw new Error(`Unsupported protocol: ${wasm_url.protocol}`); -} - -const wasmInstance = (await WebAssembly.instantiate(wasmCode, imports)).instance; -const wasm = wasmInstance.exports; -export const __wasm = wasm; - -wasm.__wbindgen_start(); - diff --git a/cli/wasm/regex/windmill_parser_wasm_bg.wasm b/cli/wasm/regex/windmill_parser_wasm_bg.wasm deleted file mode 100644 index 153645bf9c..0000000000 Binary files a/cli/wasm/regex/windmill_parser_wasm_bg.wasm and /dev/null differ diff --git a/cli/wasm/regex/windmill_parser_wasm_bg.wasm.d.ts b/cli/wasm/regex/windmill_parser_wasm_bg.wasm.d.ts deleted file mode 100644 index f5d3f99bf1..0000000000 --- a/cli/wasm/regex/windmill_parser_wasm_bg.wasm.d.ts +++ /dev/null @@ -1,20 +0,0 @@ -/* tslint:disable */ -/* eslint-disable */ -export const memory: WebAssembly.Memory; -export const parse_assets_sql: (a: number, b: number) => [number, number]; -export const parse_bash: (a: number, b: number) => [number, number]; -export const parse_bigquery: (a: number, b: number) => [number, number]; -export const parse_db_resource: (a: number, b: number) => [number, number]; -export const parse_duckdb: (a: number, b: number) => [number, number]; -export const parse_graphql: (a: number, b: number) => [number, number]; -export const parse_mssql: (a: number, b: number) => [number, number]; -export const parse_mysql: (a: number, b: number) => [number, number]; -export const parse_oracledb: (a: number, b: number) => [number, number]; -export const parse_powershell: (a: number, b: number) => [number, number]; -export const parse_snowflake: (a: number, b: number) => [number, number]; -export const parse_sql: (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; -export const __wbindgen_free: (a: number, b: number, c: number) => void; -export const __wbindgen_start: () => void; diff --git a/cli/wasm/ruby/windmill_parser_wasm.d.ts b/cli/wasm/ruby/windmill_parser_wasm.d.ts deleted file mode 100644 index 1d3229c2ec..0000000000 --- a/cli/wasm/ruby/windmill_parser_wasm.d.ts +++ /dev/null @@ -1,3 +0,0 @@ -/* tslint:disable */ -/* eslint-disable */ -export function parse_ruby(code: string): string; diff --git a/cli/wasm/ruby/windmill_parser_wasm.js b/cli/wasm/ruby/windmill_parser_wasm.js deleted file mode 100644 index ad9cd842cd..0000000000 --- a/cli/wasm/ruby/windmill_parser_wasm.js +++ /dev/null @@ -1,121 +0,0 @@ - - -let WASM_VECTOR_LEN = 0; - -let cachedUint8ArrayMemory0 = null; - -function getUint8ArrayMemory0() { - if (cachedUint8ArrayMemory0 === null || cachedUint8ArrayMemory0.byteLength === 0) { - cachedUint8ArrayMemory0 = new Uint8Array(wasm.memory.buffer); - } - return cachedUint8ArrayMemory0; -} - -const cachedTextEncoder = (typeof TextEncoder !== 'undefined' ? new TextEncoder('utf-8') : { encode: () => { throw Error('TextEncoder not available') } } ); - -const encodeString = function (arg, view) { - return cachedTextEncoder.encodeInto(arg, view); -}; - -function passStringToWasm0(arg, malloc, realloc) { - - if (realloc === undefined) { - const buf = cachedTextEncoder.encode(arg); - const ptr = malloc(buf.length, 1) >>> 0; - getUint8ArrayMemory0().subarray(ptr, ptr + buf.length).set(buf); - WASM_VECTOR_LEN = buf.length; - return ptr; - } - - let len = arg.length; - let ptr = malloc(len, 1) >>> 0; - - const mem = getUint8ArrayMemory0(); - - let offset = 0; - - for (; offset < len; offset++) { - const code = arg.charCodeAt(offset); - if (code > 0x7F) break; - mem[ptr + offset] = code; - } - - if (offset !== len) { - if (offset !== 0) { - arg = arg.slice(offset); - } - ptr = realloc(ptr, len, len = offset + arg.length * 3, 1) >>> 0; - const view = getUint8ArrayMemory0().subarray(ptr + offset, ptr + len); - const ret = encodeString(arg, view); - - offset += ret.written; - ptr = realloc(ptr, len, offset, 1) >>> 0; - } - - WASM_VECTOR_LEN = offset; - return ptr; -} - -const cachedTextDecoder = (typeof TextDecoder !== 'undefined' ? new TextDecoder('utf-8', { ignoreBOM: true, fatal: true }) : { decode: () => { throw Error('TextDecoder not available') } } ); - -if (typeof TextDecoder !== 'undefined') { cachedTextDecoder.decode(); }; - -function getStringFromWasm0(ptr, len) { - ptr = ptr >>> 0; - return cachedTextDecoder.decode(getUint8ArrayMemory0().subarray(ptr, ptr + len)); -} -/** - * @param {string} code - * @returns {string} - */ -export function parse_ruby(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_ruby(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() { - const table = wasm.__wbindgen_export_0; - const offset = table.grow(4); - table.set(0, undefined); - table.set(offset + 0, undefined); - table.set(offset + 1, null); - table.set(offset + 2, true); - table.set(offset + 3, false); - ; - }, - }, - -}; - -const wasm_url = new URL('windmill_parser_wasm_bg.wasm', import.meta.url); -let wasmCode = ''; -switch (wasm_url.protocol) { - case 'file:': - wasmCode = (await import('node:fs')).readFileSync(wasm_url); - break - case 'https:': - case 'http:': - wasmCode = await (await fetch(wasm_url)).arrayBuffer(); - break - default: - throw new Error(`Unsupported protocol: ${wasm_url.protocol}`); -} - -const wasmInstance = (await WebAssembly.instantiate(wasmCode, imports)).instance; -const wasm = wasmInstance.exports; -export const __wasm = wasm; - -wasm.__wbindgen_start(); - diff --git a/cli/wasm/ruby/windmill_parser_wasm_bg.wasm b/cli/wasm/ruby/windmill_parser_wasm_bg.wasm deleted file mode 100644 index e71dce2e5c..0000000000 Binary files a/cli/wasm/ruby/windmill_parser_wasm_bg.wasm and /dev/null differ diff --git a/cli/wasm/ruby/windmill_parser_wasm_bg.wasm.d.ts b/cli/wasm/ruby/windmill_parser_wasm_bg.wasm.d.ts deleted file mode 100644 index ec299d2fdc..0000000000 --- a/cli/wasm/ruby/windmill_parser_wasm_bg.wasm.d.ts +++ /dev/null @@ -1,35 +0,0 @@ -/* tslint:disable */ -/* eslint-disable */ -export const memory: WebAssembly.Memory; -export const parse_ruby: (a: number, b: number) => [number, number]; -export const free: (a: number) => void; -export const abort: () => void; -export const malloc: (a: number) => number; -export const calloc: (a: number, b: number) => number; -export const realloc: (a: number, b: number) => number; -export const strncmp: (a: number, b: number, c: number) => number; -export const memchr: (a: number, b: number, c: number) => number; -export const strchr: (a: number, b: number) => number; -export const iswspace: (a: number) => number; -export const iswalnum: (a: number) => number; -export const iswdigit: (a: number) => number; -export const iswupper: (a: number) => number; -export const iswalpha: (a: number) => number; -export const iswlower: (a: number) => number; -export const clock: () => bigint; -export const isprint: (a: number) => number; -export const fprintf: (a: number, b: number, c: number) => number; -export const fputs: (a: number, b: number) => number; -export const fputc: (a: number, b: number) => number; -export const fdopen: (a: number, b: number) => number; -export const fclose: (a: number) => number; -export const fwrite: (a: number, b: number, c: number, d: number) => number; -export const vsnprintf: (a: number, b: number, c: number, d: number) => number; -export const clock_gettime: (a: number, b: number) => void; -export const snprintf: () => void; -export const __assert_fail: (a: number, b: number, c: number, d: number) => void; -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; -export const __wbindgen_free: (a: number, b: number, c: number) => void; -export const __wbindgen_start: () => void; diff --git a/cli/wasm/rust/windmill_parser_wasm.d.ts b/cli/wasm/rust/windmill_parser_wasm.d.ts deleted file mode 100644 index 1887ec5186..0000000000 --- a/cli/wasm/rust/windmill_parser_wasm.d.ts +++ /dev/null @@ -1,3 +0,0 @@ -/* tslint:disable */ -/* eslint-disable */ -export function parse_rust(code: string): string; diff --git a/cli/wasm/rust/windmill_parser_wasm.js b/cli/wasm/rust/windmill_parser_wasm.js deleted file mode 100644 index 7c2fdd6584..0000000000 --- a/cli/wasm/rust/windmill_parser_wasm.js +++ /dev/null @@ -1,113 +0,0 @@ - - -let WASM_VECTOR_LEN = 0; - -let cachedUint8ArrayMemory0 = null; - -function getUint8ArrayMemory0() { - if (cachedUint8ArrayMemory0 === null || cachedUint8ArrayMemory0.byteLength === 0) { - cachedUint8ArrayMemory0 = new Uint8Array(wasm.memory.buffer); - } - return cachedUint8ArrayMemory0; -} - -const cachedTextEncoder = new TextEncoder(); - -function passStringToWasm0(arg, malloc, realloc) { - - if (realloc === undefined) { - const buf = cachedTextEncoder.encode(arg); - const ptr = malloc(buf.length, 1) >>> 0; - getUint8ArrayMemory0().subarray(ptr, ptr + buf.length).set(buf); - WASM_VECTOR_LEN = buf.length; - return ptr; - } - - let len = arg.length; - let ptr = malloc(len, 1) >>> 0; - - const mem = getUint8ArrayMemory0(); - - let offset = 0; - - for (; offset < len; offset++) { - const code = arg.charCodeAt(offset); - if (code > 0x7F) break; - mem[ptr + offset] = code; - } - - if (offset !== len) { - if (offset !== 0) { - arg = arg.slice(offset); - } - ptr = realloc(ptr, len, len = offset + arg.length * 3, 1) >>> 0; - const view = getUint8ArrayMemory0().subarray(ptr + offset, ptr + len); - const ret = cachedTextEncoder.encodeInto(arg, view); - - offset += ret.written; - ptr = realloc(ptr, len, offset, 1) >>> 0; - } - - WASM_VECTOR_LEN = offset; - return ptr; -} - -let cachedTextDecoder = new TextDecoder('utf-8', { ignoreBOM: true, fatal: true }); - -cachedTextDecoder.decode(); - -function decodeText(ptr, len) { - return cachedTextDecoder.decode(getUint8ArrayMemory0().subarray(ptr, ptr + len)); -} - -function getStringFromWasm0(ptr, len) { - ptr = ptr >>> 0; - return decodeText(ptr, len); -} -/** - * @param {string} code - * @returns {string} - */ -export function parse_rust(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_rust(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() { - const table = wasm.__wbindgen_export_0; - const offset = table.grow(4); - table.set(0, undefined); - table.set(offset + 0, undefined); - table.set(offset + 1, null); - table.set(offset + 2, true); - table.set(offset + 3, false); - ; - }, - }, - -}; - -const wasmUrl = new URL('windmill_parser_wasm_bg.wasm', import.meta.url); -let wasmCode; -if (wasmUrl.protocol === 'file:') { - wasmCode = (await import('node:fs')).readFileSync(wasmUrl); -} else { - wasmCode = await (await fetch(wasmUrl)).arrayBuffer(); -} -const wasm = (await WebAssembly.instantiate(wasmCode, imports)).instance.exports; -export { wasm as __wasm }; - -wasm.__wbindgen_start(); - diff --git a/cli/wasm/rust/windmill_parser_wasm_bg.wasm b/cli/wasm/rust/windmill_parser_wasm_bg.wasm deleted file mode 100644 index bef68f9cc2..0000000000 Binary files a/cli/wasm/rust/windmill_parser_wasm_bg.wasm and /dev/null differ diff --git a/cli/wasm/rust/windmill_parser_wasm_bg.wasm.d.ts b/cli/wasm/rust/windmill_parser_wasm_bg.wasm.d.ts deleted file mode 100644 index 154edfa723..0000000000 --- a/cli/wasm/rust/windmill_parser_wasm_bg.wasm.d.ts +++ /dev/null @@ -1,9 +0,0 @@ -/* tslint:disable */ -/* eslint-disable */ -export const memory: WebAssembly.Memory; -export const parse_rust: (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; -export const __wbindgen_free: (a: number, b: number, c: number) => void; -export const __wbindgen_start: () => void; diff --git a/cli/wasm/ts/windmill_parser_wasm.d.ts b/cli/wasm/ts/windmill_parser_wasm.d.ts deleted file mode 100644 index e21c8ebabf..0000000000 --- a/cli/wasm/ts/windmill_parser_wasm.d.ts +++ /dev/null @@ -1,6 +0,0 @@ -/* tslint:disable */ -/* eslint-disable */ -export function parse_deno(code: string, main_override?: string | null): string; -export function parse_outputs(code: string): string; -export function parse_assets_ts(code: string): string; -export function parse_ts_imports(code: string): string; diff --git a/cli/wasm/ts/windmill_parser_wasm.js b/cli/wasm/ts/windmill_parser_wasm.js deleted file mode 100644 index ba7dcb8de2..0000000000 --- a/cli/wasm/ts/windmill_parser_wasm.js +++ /dev/null @@ -1,450 +0,0 @@ - - -let cachedUint8ArrayMemory0 = null; - -function getUint8ArrayMemory0() { - if (cachedUint8ArrayMemory0 === null || cachedUint8ArrayMemory0.byteLength === 0) { - cachedUint8ArrayMemory0 = new Uint8Array(wasm.memory.buffer); - } - return cachedUint8ArrayMemory0; -} - -let cachedTextDecoder = (typeof TextDecoder !== 'undefined' ? new TextDecoder('utf-8', { ignoreBOM: true, fatal: true }) : { decode: () => { throw Error('TextDecoder not available') } } ); - -if (typeof TextDecoder !== 'undefined') { cachedTextDecoder.decode(); }; - -function decodeText(ptr, len) { - return cachedTextDecoder.decode(getUint8ArrayMemory0().subarray(ptr, ptr + len)); -} - -function getStringFromWasm0(ptr, len) { - ptr = ptr >>> 0; - return decodeText(ptr, len); -} - -function addToExternrefTable0(obj) { - const idx = wasm.__externref_table_alloc(); - wasm.__wbindgen_export_2.set(idx, obj); - return idx; -} - -function handleError(f, args) { - try { - return f.apply(this, args); - } catch (e) { - const idx = addToExternrefTable0(e); - wasm.__wbindgen_exn_store(idx); - } -} - -function getArrayU8FromWasm0(ptr, len) { - ptr = ptr >>> 0; - return getUint8ArrayMemory0().subarray(ptr / 1, ptr / 1 + len); -} - -function isLikeNone(x) { - return x === undefined || x === null; -} - -let cachedDataViewMemory0 = null; - -function getDataViewMemory0() { - if (cachedDataViewMemory0 === null || cachedDataViewMemory0.buffer.detached === true || (cachedDataViewMemory0.buffer.detached === undefined && cachedDataViewMemory0.buffer !== wasm.memory.buffer)) { - cachedDataViewMemory0 = new DataView(wasm.memory.buffer); - } - return cachedDataViewMemory0; -} - -function debugString(val) { - // primitive types - const type = typeof val; - if (type == 'number' || type == 'boolean' || val == null) { - return `${val}`; - } - if (type == 'string') { - return `"${val}"`; - } - if (type == 'symbol') { - const description = val.description; - if (description == null) { - return 'Symbol'; - } else { - return `Symbol(${description})`; - } - } - if (type == 'function') { - const name = val.name; - if (typeof name == 'string' && name.length > 0) { - return `Function(${name})`; - } else { - return 'Function'; - } - } - // objects - if (Array.isArray(val)) { - const length = val.length; - let debug = '['; - if (length > 0) { - debug += debugString(val[0]); - } - for(let i = 1; i < length; i++) { - debug += ', ' + debugString(val[i]); - } - debug += ']'; - return debug; - } - // Test for built-in - const builtInMatches = /\[object ([^\]]+)\]/.exec(toString.call(val)); - let className; - if (builtInMatches && builtInMatches.length > 1) { - className = builtInMatches[1]; - } else { - // Failed to match the standard '[object ClassName]' - return toString.call(val); - } - if (className == 'Object') { - // we're a user defined class or Object - // JSON.stringify avoids problems with cycles, and is generally much - // easier than looping through ownProperties of `val`. - try { - return 'Object(' + JSON.stringify(val) + ')'; - } catch (_) { - return 'Object'; - } - } - // errors - if (val instanceof Error) { - return `${val.name}: ${val.message}\n${val.stack}`; - } - // TODO we could test for more things here, like `Set`s and `Map`s. - return className; -} - -let WASM_VECTOR_LEN = 0; - -const cachedTextEncoder = (typeof TextEncoder !== 'undefined' ? new TextEncoder('utf-8') : { encode: () => { throw Error('TextEncoder not available') } } ); - -const encodeString = function (arg, view) { - return cachedTextEncoder.encodeInto(arg, view); -}; - -function passStringToWasm0(arg, malloc, realloc) { - - if (realloc === undefined) { - const buf = cachedTextEncoder.encode(arg); - const ptr = malloc(buf.length, 1) >>> 0; - getUint8ArrayMemory0().subarray(ptr, ptr + buf.length).set(buf); - WASM_VECTOR_LEN = buf.length; - return ptr; - } - - let len = arg.length; - let ptr = malloc(len, 1) >>> 0; - - const mem = getUint8ArrayMemory0(); - - let offset = 0; - - for (; offset < len; offset++) { - const code = arg.charCodeAt(offset); - if (code > 0x7F) break; - mem[ptr + offset] = code; - } - - if (offset !== len) { - if (offset !== 0) { - arg = arg.slice(offset); - } - ptr = realloc(ptr, len, len = offset + arg.length * 3, 1) >>> 0; - const view = getUint8ArrayMemory0().subarray(ptr + offset, ptr + len); - const ret = encodeString(arg, view); - - offset += ret.written; - ptr = realloc(ptr, len, offset, 1) >>> 0; - } - - WASM_VECTOR_LEN = offset; - return ptr; -} -/** - * @param {string} code - * @param {string | null} [main_override] - * @returns {string} - */ -export function parse_deno(code, main_override) { - let deferred3_0; - let deferred3_1; - try { - const ptr0 = passStringToWasm0(code, wasm.__wbindgen_malloc, wasm.__wbindgen_realloc); - const len0 = WASM_VECTOR_LEN; - var ptr1 = isLikeNone(main_override) ? 0 : passStringToWasm0(main_override, wasm.__wbindgen_malloc, wasm.__wbindgen_realloc); - var len1 = WASM_VECTOR_LEN; - const ret = wasm.parse_deno(ptr0, len0, ptr1, len1); - deferred3_0 = ret[0]; - deferred3_1 = ret[1]; - return getStringFromWasm0(ret[0], ret[1]); - } finally { - wasm.__wbindgen_free(deferred3_0, deferred3_1, 1); - } -} - -/** - * @param {string} code - * @returns {string} - */ -export function parse_outputs(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_outputs(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); - } -} - -/** - * @param {string} code - * @returns {string} - */ -export function parse_assets_ts(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_ts(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); - } -} - -/** - * @param {string} code - * @returns {string} - */ -export function parse_ts_imports(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_ts_imports(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__: { - __wbg_Error_1f3748b298f99708: function(arg0, arg1) { - const ret = Error(getStringFromWasm0(arg0, arg1)); - return ret; - }, - __wbg_call_2f8d426a20a307fe: function() { return handleError(function (arg0, arg1) { - const ret = arg0.call(arg1); - return ret; - }, arguments) }, - __wbg_done_4a7743b6f942c9f3: function(arg0) { - const ret = arg0.done; - return ret; - }, - __wbg_entries_17f7acbc2d691c0d: function(arg0) { - const ret = Object.entries(arg0); - return ret; - }, - __wbg_eval_12755dabbdfa08b1: function(arg0, arg1) { - const ret = eval(getStringFromWasm0(arg0, arg1)); - return ret; - }, - __wbg_get_27b4bcbec57323ca: function() { return handleError(function (arg0, arg1) { - const ret = Reflect.get(arg0, arg1); - return ret; - }, arguments) }, - __wbg_get_59c6316d15f9f1d0: function(arg0, arg1) { - const ret = arg0[arg1 >>> 0]; - return ret; - }, - __wbg_instanceof_ArrayBuffer_59339a3a6f0c10ea: function(arg0) { - let result; - try { - result = arg0 instanceof ArrayBuffer; - } catch (_) { - result = false; - } - const ret = result; - return ret; - }, - __wbg_instanceof_Map_dd89a82d76d1b25f: function(arg0) { - let result; - try { - result = arg0 instanceof Map; - } catch (_) { - result = false; - } - const ret = result; - return ret; - }, - __wbg_instanceof_Uint8Array_91f3c5adee7e6672: function(arg0) { - let result; - try { - result = arg0 instanceof Uint8Array; - } catch (_) { - result = false; - } - const ret = result; - return ret; - }, - __wbg_isArray_bc2498eba6fcb71f: function(arg0) { - const ret = Array.isArray(arg0); - return ret; - }, - __wbg_isSafeInteger_6091d6e3ee1b65fd: function(arg0) { - const ret = Number.isSafeInteger(arg0); - return ret; - }, - __wbg_iterator_96378c3c9a17347c: function() { - const ret = Symbol.iterator; - return ret; - }, - __wbg_length_246fa1f85a0dea5b: function(arg0) { - const ret = arg0.length; - return ret; - }, - __wbg_length_904c0910ed998bf3: function(arg0) { - const ret = arg0.length; - return ret; - }, - __wbg_new_9190433fb67ed635: function(arg0) { - const ret = new Uint8Array(arg0); - return ret; - }, - __wbg_next_2e6b37020ac5fe58: function() { return handleError(function (arg0) { - const ret = arg0.next(); - return ret; - }, arguments) }, - __wbg_next_3de8f2669431a3ff: function(arg0) { - const ret = arg0.next; - return ret; - }, - __wbg_prototypesetcall_c5f74efd31aea86b: function(arg0, arg1, arg2) { - Uint8Array.prototype.set.call(getArrayU8FromWasm0(arg0, arg1), arg2); - }, - __wbg_value_09d0b4eaab48b91d: function(arg0) { - const ret = arg0.value; - return ret; - }, - __wbg_wbindgenbigintgetasi64_7637cb1a7fb9a81e: function(arg0, arg1) { - const v = arg1; - const ret = typeof(v) === 'bigint' ? v : undefined; - getDataViewMemory0().setBigInt64(arg0 + 8 * 1, isLikeNone(ret) ? BigInt(0) : ret, true); - getDataViewMemory0().setInt32(arg0 + 4 * 0, !isLikeNone(ret), true); - }, - __wbg_wbindgenbooleanget_59f830b1a70d2530: function(arg0) { - const v = arg0; - const ret = typeof(v) === 'boolean' ? v : undefined; - return isLikeNone(ret) ? 0xFFFFFF : ret ? 1 : 0; - }, - __wbg_wbindgendebugstring_bb652b1bc2061b6d: function(arg0, arg1) { - const ret = debugString(arg1); - const ptr1 = passStringToWasm0(ret, wasm.__wbindgen_malloc, wasm.__wbindgen_realloc); - const len1 = WASM_VECTOR_LEN; - getDataViewMemory0().setInt32(arg0 + 4 * 1, len1, true); - getDataViewMemory0().setInt32(arg0 + 4 * 0, ptr1, true); - }, - __wbg_wbindgenin_192b210aa1c401e9: function(arg0, arg1) { - const ret = arg0 in arg1; - return ret; - }, - __wbg_wbindgenisbigint_7d76a1ca6454e439: function(arg0) { - const ret = typeof(arg0) === 'bigint'; - return ret; - }, - __wbg_wbindgenisfunction_ea72b9d66a0e1705: function(arg0) { - const ret = typeof(arg0) === 'function'; - return ret; - }, - __wbg_wbindgenisobject_dfe064a121d87553: function(arg0) { - const val = arg0; - const ret = typeof(val) === 'object' && val !== null; - return ret; - }, - __wbg_wbindgenjsvaleq_f27272c0a890df7f: function(arg0, arg1) { - const ret = arg0 === arg1; - return ret; - }, - __wbg_wbindgenjsvallooseeq_9dd7bb4b95ac195c: function(arg0, arg1) { - const ret = arg0 == arg1; - return ret; - }, - __wbg_wbindgennumberget_d855f947247a3fbc: function(arg0, arg1) { - const obj = arg1; - const ret = typeof(obj) === 'number' ? obj : undefined; - getDataViewMemory0().setFloat64(arg0 + 8 * 1, isLikeNone(ret) ? 0 : ret, true); - getDataViewMemory0().setInt32(arg0 + 4 * 0, !isLikeNone(ret), true); - }, - __wbg_wbindgenstringget_43fe05afe34b0cb1: function(arg0, arg1) { - const obj = arg1; - const ret = typeof(obj) === 'string' ? obj : undefined; - var ptr1 = isLikeNone(ret) ? 0 : passStringToWasm0(ret, wasm.__wbindgen_malloc, wasm.__wbindgen_realloc); - var len1 = WASM_VECTOR_LEN; - getDataViewMemory0().setInt32(arg0 + 4 * 1, len1, true); - getDataViewMemory0().setInt32(arg0 + 4 * 0, ptr1, true); - }, - __wbg_wbindgenthrow_4c11a24fca429ccf: function(arg0, arg1) { - throw new Error(getStringFromWasm0(arg0, arg1)); - }, - __wbindgen_cast_4625c577ab2ec9ee: function(arg0) { - // Cast intrinsic for `U64 -> Externref`. - const ret = BigInt.asUintN(64, arg0); - return ret; - }, - __wbindgen_cast_9ae0607507abb057: function(arg0) { - // Cast intrinsic for `I64 -> Externref`. - const ret = arg0; - return ret; - }, - __wbindgen_init_externref_table: function() { - const table = wasm.__wbindgen_export_2; - const offset = table.grow(4); - table.set(0, undefined); - table.set(offset + 0, undefined); - table.set(offset + 1, null); - table.set(offset + 2, true); - table.set(offset + 3, false); - ; - }, - }, - -}; - -const wasm_url = new URL('windmill_parser_wasm_bg.wasm', import.meta.url); -let wasmCode = ''; -switch (wasm_url.protocol) { - case 'file:': - wasmCode = (await import('node:fs')).readFileSync(wasm_url); - break - case 'https:': - case 'http:': - wasmCode = await (await fetch(wasm_url)).arrayBuffer(); - break - default: - throw new Error(`Unsupported protocol: ${wasm_url.protocol}`); -} - -const wasmInstance = (await WebAssembly.instantiate(wasmCode, imports)).instance; -const wasm = wasmInstance.exports; -export const __wasm = wasm; - -wasm.__wbindgen_start(); - diff --git a/cli/wasm/ts/windmill_parser_wasm_bg.wasm b/cli/wasm/ts/windmill_parser_wasm_bg.wasm deleted file mode 100644 index e4b9b2e87d..0000000000 Binary files a/cli/wasm/ts/windmill_parser_wasm_bg.wasm and /dev/null differ diff --git a/cli/wasm/ts/windmill_parser_wasm_bg.wasm.d.ts b/cli/wasm/ts/windmill_parser_wasm_bg.wasm.d.ts deleted file mode 100644 index 9ffd962d51..0000000000 --- a/cli/wasm/ts/windmill_parser_wasm_bg.wasm.d.ts +++ /dev/null @@ -1,14 +0,0 @@ -/* tslint:disable */ -/* eslint-disable */ -export const memory: WebAssembly.Memory; -export const parse_assets_ts: (a: number, b: number) => [number, number]; -export const parse_deno: (a: number, b: number, c: number, d: number) => [number, number]; -export const parse_outputs: (a: number, b: number) => [number, number]; -export const parse_ts_imports: (a: number, b: number) => [number, number]; -export const __wbindgen_exn_store: (a: number) => void; -export const __externref_table_alloc: () => number; -export const __wbindgen_export_2: WebAssembly.Table; -export const __wbindgen_malloc: (a: number, b: number) => number; -export const __wbindgen_realloc: (a: number, b: number, c: number, d: number) => number; -export const __wbindgen_free: (a: number, b: number, c: number) => void; -export const __wbindgen_start: () => void; diff --git a/cli/wasm/yaml/windmill_parser_wasm.d.ts b/cli/wasm/yaml/windmill_parser_wasm.d.ts deleted file mode 100644 index ed09685cac..0000000000 --- a/cli/wasm/yaml/windmill_parser_wasm.d.ts +++ /dev/null @@ -1,3 +0,0 @@ -/* tslint:disable */ -/* eslint-disable */ -export function parse_ansible(code: string): string; diff --git a/cli/wasm/yaml/windmill_parser_wasm.js b/cli/wasm/yaml/windmill_parser_wasm.js deleted file mode 100644 index 5b61d05523..0000000000 --- a/cli/wasm/yaml/windmill_parser_wasm.js +++ /dev/null @@ -1,121 +0,0 @@ - - -let WASM_VECTOR_LEN = 0; - -let cachedUint8ArrayMemory0 = null; - -function getUint8ArrayMemory0() { - if (cachedUint8ArrayMemory0 === null || cachedUint8ArrayMemory0.byteLength === 0) { - cachedUint8ArrayMemory0 = new Uint8Array(wasm.memory.buffer); - } - return cachedUint8ArrayMemory0; -} - -const cachedTextEncoder = (typeof TextEncoder !== 'undefined' ? new TextEncoder('utf-8') : { encode: () => { throw Error('TextEncoder not available') } } ); - -const encodeString = function (arg, view) { - return cachedTextEncoder.encodeInto(arg, view); -}; - -function passStringToWasm0(arg, malloc, realloc) { - - if (realloc === undefined) { - const buf = cachedTextEncoder.encode(arg); - const ptr = malloc(buf.length, 1) >>> 0; - getUint8ArrayMemory0().subarray(ptr, ptr + buf.length).set(buf); - WASM_VECTOR_LEN = buf.length; - return ptr; - } - - let len = arg.length; - let ptr = malloc(len, 1) >>> 0; - - const mem = getUint8ArrayMemory0(); - - let offset = 0; - - for (; offset < len; offset++) { - const code = arg.charCodeAt(offset); - if (code > 0x7F) break; - mem[ptr + offset] = code; - } - - if (offset !== len) { - if (offset !== 0) { - arg = arg.slice(offset); - } - ptr = realloc(ptr, len, len = offset + arg.length * 3, 1) >>> 0; - const view = getUint8ArrayMemory0().subarray(ptr + offset, ptr + len); - const ret = encodeString(arg, view); - - offset += ret.written; - ptr = realloc(ptr, len, offset, 1) >>> 0; - } - - WASM_VECTOR_LEN = offset; - return ptr; -} - -const cachedTextDecoder = (typeof TextDecoder !== 'undefined' ? new TextDecoder('utf-8', { ignoreBOM: true, fatal: true }) : { decode: () => { throw Error('TextDecoder not available') } } ); - -if (typeof TextDecoder !== 'undefined') { cachedTextDecoder.decode(); }; - -function getStringFromWasm0(ptr, len) { - ptr = ptr >>> 0; - return cachedTextDecoder.decode(getUint8ArrayMemory0().subarray(ptr, ptr + len)); -} -/** - * @param {string} code - * @returns {string} - */ -export function parse_ansible(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_ansible(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() { - const table = wasm.__wbindgen_export_0; - const offset = table.grow(4); - table.set(0, undefined); - table.set(offset + 0, undefined); - table.set(offset + 1, null); - table.set(offset + 2, true); - table.set(offset + 3, false); - ; - }, - }, - -}; - -const wasm_url = new URL('windmill_parser_wasm_bg.wasm', import.meta.url); -let wasmCode = ''; -switch (wasm_url.protocol) { - case 'file:': - wasmCode = (await import('node:fs')).readFileSync(wasm_url); - break - case 'https:': - case 'http:': - wasmCode = await (await fetch(wasm_url)).arrayBuffer(); - break - default: - throw new Error(`Unsupported protocol: ${wasm_url.protocol}`); -} - -const wasmInstance = (await WebAssembly.instantiate(wasmCode, imports)).instance; -const wasm = wasmInstance.exports; -export const __wasm = wasm; - -wasm.__wbindgen_start(); - diff --git a/cli/wasm/yaml/windmill_parser_wasm_bg.wasm b/cli/wasm/yaml/windmill_parser_wasm_bg.wasm deleted file mode 100644 index 7ec10c1ab5..0000000000 Binary files a/cli/wasm/yaml/windmill_parser_wasm_bg.wasm and /dev/null differ diff --git a/cli/wasm/yaml/windmill_parser_wasm_bg.wasm.d.ts b/cli/wasm/yaml/windmill_parser_wasm_bg.wasm.d.ts deleted file mode 100644 index b33332b645..0000000000 --- a/cli/wasm/yaml/windmill_parser_wasm_bg.wasm.d.ts +++ /dev/null @@ -1,9 +0,0 @@ -/* tslint:disable */ -/* eslint-disable */ -export const memory: WebAssembly.Memory; -export const parse_ansible: (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; -export const __wbindgen_free: (a: number, b: number, c: number) => void; -export const __wbindgen_start: () => void; diff --git a/frontend/package-lock.json b/frontend/package-lock.json index d037847fbd..3aad7e56af 100644 --- a/frontend/package-lock.json +++ b/frontend/package-lock.json @@ -79,12 +79,12 @@ "windmill-parser-wasm-go": "1.510.1", "windmill-parser-wasm-java": "1.510.1", "windmill-parser-wasm-nu": "1.510.1", - "windmill-parser-wasm-php": "1.574.1", + "windmill-parser-wasm-php": "1.647.1", "windmill-parser-wasm-py": "^1.628.3", "windmill-parser-wasm-regex": "1.646.0", "windmill-parser-wasm-ruby": "1.526.1", - "windmill-parser-wasm-rust": "1.558.1", - "windmill-parser-wasm-ts": "1.623.1", + "windmill-parser-wasm-rust": "1.647.1", + "windmill-parser-wasm-ts": "1.647.1", "windmill-parser-wasm-yaml": "1.593.0", "windmill-sql-datatype-parser-wasm": "1.512.0", "windmill-utils-internal": "^1.3.4", @@ -12719,9 +12719,9 @@ "integrity": "sha512-AJLFiUy6af+LpUe7CddDo4+JOmw3c0K/1iOWh8NdTwXcLDj90lL6089mdsVo1apyloLgrTbcuFDzZMXVGBgtCg==" }, "node_modules/windmill-parser-wasm-php": { - "version": "1.574.1", - "resolved": "https://registry.npmjs.org/windmill-parser-wasm-php/-/windmill-parser-wasm-php-1.574.1.tgz", - "integrity": "sha512-COyid6B1RYs+bpzUCInsA4HY/WZkpDLfkQ90+AqU/TVTpzYSbAC2JCbIwy0cRElBvlhI4bQ+9Wg6hSQKMpEkpA==" + "version": "1.647.1", + "resolved": "https://registry.npmjs.org/windmill-parser-wasm-php/-/windmill-parser-wasm-php-1.647.1.tgz", + "integrity": "sha512-u2qaMkupSdhJibxvkLh3r/y36IARvnYNTLXWvOKxcQ0G/BPUB4+yF5o/yf47vv9zUV5WZv4mrdsKDt/pZDYeDg==" }, "node_modules/windmill-parser-wasm-py": { "version": "1.628.3", @@ -12739,14 +12739,14 @@ "integrity": "sha512-rMBQA8s21wmL2kA5ztRs/ZgVA3ckxe9/NLjxl3iQPL0CX6DlvfaUH0O+AnhpXXDMyBs1Y1SZIhcnbnvsHZ3R8g==" }, "node_modules/windmill-parser-wasm-rust": { - "version": "1.558.1", - "resolved": "https://registry.npmjs.org/windmill-parser-wasm-rust/-/windmill-parser-wasm-rust-1.558.1.tgz", - "integrity": "sha512-21S7lm1KF8zO1187rbq14hzPHII2RdM2+D44MoAh1F6VoaScj+Puq0z5B1O/hwn/95R/a9jBlL2D8jbkXtlD1A==" + "version": "1.647.1", + "resolved": "https://registry.npmjs.org/windmill-parser-wasm-rust/-/windmill-parser-wasm-rust-1.647.1.tgz", + "integrity": "sha512-9yGLYZX2Hn9TdTqGY/5Fp50ftzgUsrfBkSK9vJkKJd5Amyg+yXLBGzd8pz6Org+4uxMenz/16wpsgijvo6uhhQ==" }, "node_modules/windmill-parser-wasm-ts": { - "version": "1.623.1", - "resolved": "https://registry.npmjs.org/windmill-parser-wasm-ts/-/windmill-parser-wasm-ts-1.623.1.tgz", - "integrity": "sha512-FBwi/zXxjhZcCvi04oFdNivazru1ynIqSbafHSArfaaBWesBO3nye9UO/WXUlWZm5a7BExbU+3R/eVJrGaornw==" + "version": "1.647.1", + "resolved": "https://registry.npmjs.org/windmill-parser-wasm-ts/-/windmill-parser-wasm-ts-1.647.1.tgz", + "integrity": "sha512-64iSAUMU5W/WtePqE1vtDvglDqtkiZVndyieYBVDX0nl7UuovS+wPgH/P3TEoKbR+FwAPacki0CX3DsEzZ/Yxw==" }, "node_modules/windmill-parser-wasm-yaml": { "version": "1.593.0", diff --git a/frontend/package.json b/frontend/package.json index e0239248d7..3efddbb32c 100644 --- a/frontend/package.json +++ b/frontend/package.json @@ -151,12 +151,12 @@ "windmill-parser-wasm-go": "1.510.1", "windmill-parser-wasm-java": "1.510.1", "windmill-parser-wasm-nu": "1.510.1", - "windmill-parser-wasm-php": "1.574.1", + "windmill-parser-wasm-php": "1.647.1", "windmill-parser-wasm-py": "^1.628.3", "windmill-parser-wasm-regex": "1.646.0", "windmill-parser-wasm-ruby": "1.526.1", - "windmill-parser-wasm-rust": "1.558.1", - "windmill-parser-wasm-ts": "1.623.1", + "windmill-parser-wasm-rust": "1.647.1", + "windmill-parser-wasm-ts": "1.647.1", "windmill-parser-wasm-yaml": "1.593.0", "windmill-sql-datatype-parser-wasm": "1.512.0", "windmill-utils-internal": "^1.3.4",