@duckdb/node-bindings
Advanced tools
Comparing version 1.1.3-alpha.8 to 1.1.3-alpha.9
@@ -843,3 +843,3 @@ // Enums | ||
// DUCKDB_API void duckdb_vector_assign_string_element_len(duckdb_vector vector, idx_t index, const char *str, idx_t str_len); | ||
// not exposed: JS string includes length | ||
export function vector_assign_string_element_len(vector: Vector, index: number, data: Uint8Array): void; | ||
@@ -1114,1 +1114,21 @@ // DUCKDB_API duckdb_vector duckdb_list_vector_get_child(duckdb_vector vector); | ||
export function get_data_from_pointer(array_buffer: ArrayBuffer, pointer_offset: number, byte_count: number): Uint8Array; | ||
// ADDED | ||
/** | ||
* Copy `source_byte_count` bytes from `source_buffer` at `source_byte_offset` into `target_vector` at `target_byte_offset`. | ||
* | ||
* Used to write to data chunks. | ||
* | ||
* Performs an efficient-but-unsafe memory copy. Use with care. | ||
*/ | ||
export function copy_data_to_vector(target_vector: Vector, target_byte_offset: number, source_buffer: ArrayBuffer, source_byte_offset: number, source_byte_count: number): void; | ||
// ADDED | ||
/** | ||
* Copy `source_byte_count` bytes from `source_buffer` at `source_byte_offset` into the validity of `target_vector` at `target_byte_offset`. | ||
* | ||
* Used to write to data chunks. | ||
* | ||
* Performs an efficient-but-unsafe memory copy. Use with care. | ||
*/ | ||
export function copy_data_to_vector_validity(target_vector: Vector, target_byte_offset: number, source_buffer: ArrayBuffer, source_byte_offset: number, source_byte_count: number): void; |
{ | ||
"name": "@duckdb/node-bindings", | ||
"version": "1.1.3-alpha.8", | ||
"version": "1.1.3-alpha.9", | ||
"main": "./duckdb.js", | ||
"types": "./duckdb.d.ts", | ||
"optionalDependencies": { | ||
"@duckdb/node-bindings-darwin-arm64": "1.1.3-alpha.8", | ||
"@duckdb/node-bindings-darwin-x64": "1.1.3-alpha.8", | ||
"@duckdb/node-bindings-linux-arm64": "1.1.3-alpha.8", | ||
"@duckdb/node-bindings-linux-x64": "1.1.3-alpha.8", | ||
"@duckdb/node-bindings-win32-x64": "1.1.3-alpha.8" | ||
"@duckdb/node-bindings-darwin-x64": "1.1.3-alpha.9", | ||
"@duckdb/node-bindings-darwin-arm64": "1.1.3-alpha.9", | ||
"@duckdb/node-bindings-linux-arm64": "1.1.3-alpha.9", | ||
"@duckdb/node-bindings-linux-x64": "1.1.3-alpha.9", | ||
"@duckdb/node-bindings-win32-x64": "1.1.3-alpha.9" | ||
}, | ||
@@ -13,0 +13,0 @@ "repository": { |
Sorry, the diff of this file is not supported yet
59366
841