@applandstream/streaming-view-sdk
Advanced tools
Comparing version 4.2.4 to 4.2.5
@@ -1,1 +0,1 @@ | ||
{ "tag": "4.2.4" } | ||
{ "tag": "4.2.5" } |
{ | ||
"name": "@applandstream/streaming-view-sdk", | ||
"version": "4.2.4", | ||
"version": "4.2.5", | ||
"description": "React component for Streaming Project to interact with the Edge Node Stream", | ||
@@ -125,3 +125,3 @@ "main": "index.js", | ||
"@applandstream/appland-style": "^1.0.4", | ||
"@evenius/semantic-release-backmerge": "3.2.2", | ||
"@evenius/semantic-release-backmerge": "3.2.3", | ||
"@jest/globals": "^29.5.0", | ||
@@ -128,0 +128,0 @@ "@protobuf-ts/plugin": "^2.9.1", |
@@ -1,1 +0,1 @@ | ||
{ "tag": "4.2.4" } | ||
{ "tag": "4.2.5" } |
@@ -0,7 +1,22 @@ | ||
/** | ||
* Splits an array into chunks of a specified size. | ||
* | ||
* @param arr - The array to be chunked. | ||
* @param chunkSize - The size of each chunk. | ||
* @returns - A new array containing chunks of the original array. | ||
* | ||
* @example | ||
* chunkArray([1, 2, 3, 4, 5], 2); | ||
* // returns [[1, 2], [3, 4], [5]] | ||
* | ||
* @template T - The type of elements in the array. | ||
*/ | ||
export function chunkArray<T>(arr: T[], chunkSize: number): T[][] { | ||
const result: T[][] = []; | ||
for (let i = 0; i < arr.length; i += chunkSize) { | ||
result.push(arr.slice(i, i + chunkSize)); | ||
} | ||
return result; | ||
} |
@@ -0,1 +1,14 @@ | ||
/** | ||
* Splits an array into chunks of a specified size. | ||
* | ||
* @param arr - The array to be chunked. | ||
* @param chunkSize - The size of each chunk. | ||
* @returns - A new array containing chunks of the original array. | ||
* | ||
* @example | ||
* chunkArray([1, 2, 3, 4, 5], 2); | ||
* // returns [[1, 2], [3, 4], [5]] | ||
* | ||
* @template T - The type of elements in the array. | ||
*/ | ||
export declare function chunkArray<T>(arr: T[], chunkSize: number): T[][]; |
@@ -0,1 +1,14 @@ | ||
/** | ||
* Splits an array into chunks of a specified size. | ||
* | ||
* @param arr - The array to be chunked. | ||
* @param chunkSize - The size of each chunk. | ||
* @returns - A new array containing chunks of the original array. | ||
* | ||
* @example | ||
* chunkArray([1, 2, 3, 4, 5], 2); | ||
* // returns [[1, 2], [3, 4], [5]] | ||
* | ||
* @template T - The type of elements in the array. | ||
*/ | ||
export function chunkArray(arr, chunkSize) { | ||
@@ -8,2 +21,2 @@ const result = []; | ||
} | ||
//# sourceMappingURL=data:application/json;base64,eyJ2ZXJzaW9uIjozLCJmaWxlIjoiYXJyYXkuanMiLCJzb3VyY2VSb290IjoiIiwic291cmNlcyI6WyIuLi9zcmMvdXRpbC9hcnJheS50cyJdLCJuYW1lcyI6W10sIm1hcHBpbmdzIjoiQUFBQSxNQUFNLFVBQVUsVUFBVSxDQUFJLEdBQVEsRUFBRSxTQUFpQjtJQUNyRCxNQUFNLE1BQU0sR0FBVSxFQUFFLENBQUM7SUFDekIsS0FBSyxJQUFJLENBQUMsR0FBRyxDQUFDLEVBQUUsQ0FBQyxHQUFHLEdBQUcsQ0FBQyxNQUFNLEVBQUUsQ0FBQyxJQUFJLFNBQVMsRUFBRTtRQUM1QyxNQUFNLENBQUMsSUFBSSxDQUFDLEdBQUcsQ0FBQyxLQUFLLENBQUMsQ0FBQyxFQUFFLENBQUMsR0FBRyxTQUFTLENBQUMsQ0FBQyxDQUFDO0tBQzVDO0lBQ0QsT0FBTyxNQUFNLENBQUM7QUFDbEIsQ0FBQyJ9 | ||
//# sourceMappingURL=data:application/json;base64,eyJ2ZXJzaW9uIjozLCJmaWxlIjoiYXJyYXkuanMiLCJzb3VyY2VSb290IjoiIiwic291cmNlcyI6WyIuLi9zcmMvdXRpbC9hcnJheS50cyJdLCJuYW1lcyI6W10sIm1hcHBpbmdzIjoiQUFBQTs7Ozs7Ozs7Ozs7O0dBWUc7QUFDSCxNQUFNLFVBQVUsVUFBVSxDQUFJLEdBQVEsRUFBRSxTQUFpQjtJQUNyRCxNQUFNLE1BQU0sR0FBVSxFQUFFLENBQUM7SUFFekIsS0FBSyxJQUFJLENBQUMsR0FBRyxDQUFDLEVBQUUsQ0FBQyxHQUFHLEdBQUcsQ0FBQyxNQUFNLEVBQUUsQ0FBQyxJQUFJLFNBQVMsRUFBRTtRQUM1QyxNQUFNLENBQUMsSUFBSSxDQUFDLEdBQUcsQ0FBQyxLQUFLLENBQUMsQ0FBQyxFQUFFLENBQUMsR0FBRyxTQUFTLENBQUMsQ0FBQyxDQUFDO0tBQzVDO0lBRUQsT0FBTyxNQUFNLENBQUM7QUFDbEIsQ0FBQyJ9 |
1829392
36372