@nodeswork/utils
Advanced tools
Comparing version 0.1.2 to 0.1.3
@@ -14,2 +14,3 @@ import { MetricsData, MetricsDimensions, MetricsValue, Operator } from './def'; | ||
} | ||
export declare function dimensions(...args: any[]): MetricsDimensions; | ||
export interface UpdateMetricsDataOptions<T> { | ||
@@ -16,0 +17,0 @@ dimensions?: MetricsDimensions; |
@@ -167,2 +167,10 @@ "use strict"; | ||
exports.MetricsOperator = MetricsOperator; | ||
function dimensions(...args) { | ||
const result = {}; | ||
for (let idx = 0; idx < args.length; idx += 2) { | ||
result[args[idx]] = args[idx + 1]; | ||
} | ||
return result; | ||
} | ||
exports.dimensions = dimensions; | ||
exports.operator = new MetricsOperator(); |
{ | ||
"name": "@nodeswork/utils", | ||
"version": "0.1.2", | ||
"version": "0.1.3", | ||
"description": "Utilities used across nodeswork repos.", | ||
@@ -5,0 +5,0 @@ "main": "dist/index.js", |
51323
939