@gooddata/sdk-model
Advanced tools
Comparing version
@@ -5,3 +5,4 @@ "use strict"; | ||
exports.colorPaletteToColors = exports.colorPaletteItemToRgb = exports.isRgbColor = exports.isColorFromPalette = void 0; | ||
var isEmpty = require("lodash/isEmpty"); | ||
var tslib_1 = require("tslib"); | ||
var isEmpty_1 = tslib_1.__importDefault(require("lodash/isEmpty")); | ||
// | ||
@@ -16,3 +17,3 @@ // Type guards | ||
function isColorFromPalette(obj) { | ||
return !isEmpty(obj) && obj.type === "guid"; | ||
return !isEmpty_1.default(obj) && obj.type === "guid"; | ||
} | ||
@@ -26,3 +27,3 @@ exports.isColorFromPalette = isColorFromPalette; | ||
function isRgbColor(obj) { | ||
return !isEmpty(obj) && obj.type === "rgb"; | ||
return !isEmpty_1.default(obj) && obj.type === "rgb"; | ||
} | ||
@@ -29,0 +30,0 @@ exports.isRgbColor = isRgbColor; |
@@ -6,5 +6,5 @@ "use strict"; | ||
// (C) 2019-2020 GoodData Corporation | ||
var identity = require("lodash/identity"); | ||
var cloneDeep = require("lodash/cloneDeep"); | ||
var isEmpty = require("lodash/isEmpty"); | ||
var identity_1 = tslib_1.__importDefault(require("lodash/identity")); | ||
var cloneDeep_1 = tslib_1.__importDefault(require("lodash/cloneDeep")); | ||
var isEmpty_1 = tslib_1.__importDefault(require("lodash/isEmpty")); | ||
var index_1 = require("./index"); | ||
@@ -99,3 +99,3 @@ var objRef_1 = require("../../objRef"); | ||
if (index_1.isAttribute(input)) { | ||
this.attribute = cloneDeep(input.attribute); | ||
this.attribute = cloneDeep_1.default(input.attribute); | ||
this.customLocalId = true; | ||
@@ -112,7 +112,7 @@ } | ||
AttributeBuilder.prototype.getOrGenerateLocalId = function () { | ||
if (this.customLocalId && !isEmpty(this.attribute.localIdentifier)) { | ||
if (this.customLocalId && !isEmpty_1.default(this.attribute.localIdentifier)) { | ||
return this.attribute.localIdentifier; | ||
} | ||
return ["a", this.calculateAliasHash(), objRef_1.objRefToString(this.attribute.displayForm)] | ||
.filter(function (part) { return !isEmpty(part); }) | ||
.filter(function (part) { return !isEmpty_1.default(part); }) | ||
.join("_"); | ||
@@ -138,3 +138,3 @@ }; | ||
function newAttribute(displayFormRefOrId, modifications) { | ||
if (modifications === void 0) { modifications = identity; } | ||
if (modifications === void 0) { modifications = identity_1.default; } | ||
var builder = new AttributeBuilder(displayFormRefOrId); | ||
@@ -156,3 +156,3 @@ return modifications(builder).build(); | ||
function modifyAttribute(attribute, modifications) { | ||
if (modifications === void 0) { modifications = identity; } | ||
if (modifications === void 0) { modifications = identity_1.default; } | ||
var builder = new AttributeBuilder(attribute); | ||
@@ -159,0 +159,0 @@ return modifications(builder).build(); |
@@ -7,3 +7,3 @@ "use strict"; | ||
var objRef_1 = require("../../objRef"); | ||
var isEmpty = require("lodash/isEmpty"); | ||
var isEmpty_1 = tslib_1.__importDefault(require("lodash/isEmpty")); | ||
var ts_invariant_1 = tslib_1.__importDefault(require("ts-invariant")); | ||
@@ -16,3 +16,3 @@ /** | ||
function isAttribute(obj) { | ||
return !isEmpty(obj) && obj.attribute !== undefined; | ||
return !isEmpty_1.default(obj) && obj.attribute !== undefined; | ||
} | ||
@@ -19,0 +19,0 @@ exports.isAttribute = isAttribute; |
@@ -8,3 +8,3 @@ "use strict"; | ||
var totals_1 = require("./totals"); | ||
var isEmpty = require("lodash/isEmpty"); | ||
var isEmpty_1 = tslib_1.__importDefault(require("lodash/isEmpty")); | ||
var attribute_1 = require("../attribute"); | ||
@@ -28,3 +28,3 @@ /** | ||
function isDimension(obj) { | ||
return !isEmpty(obj) && obj.itemIdentifiers !== undefined; | ||
return !isEmpty_1.default(obj) && obj.itemIdentifiers !== undefined; | ||
} | ||
@@ -58,3 +58,3 @@ exports.isDimension = isDimension; | ||
ts_invariant_1.default(dim, "dimension must be specified"); | ||
var totalsProp = !isEmpty(totals) ? { totals: totals } : {}; | ||
var totalsProp = !isEmpty_1.default(totals) ? { totals: totals } : {}; | ||
return tslib_1.__assign({ itemIdentifiers: dim.itemIdentifiers }, totalsProp); | ||
@@ -107,3 +107,3 @@ } | ||
(_a = input.totals).push.apply(_a, totals); | ||
var totalsProp = !isEmpty(input.totals) ? { totals: input.totals } : {}; | ||
var totalsProp = !isEmpty_1.default(input.totals) ? { totals: input.totals } : {}; | ||
return tslib_1.__assign({ itemIdentifiers: input.ids }, totalsProp); | ||
@@ -110,0 +110,0 @@ } |
@@ -7,3 +7,3 @@ "use strict"; | ||
var json_stable_stringify_1 = tslib_1.__importDefault(require("json-stable-stringify")); | ||
var merge = require("lodash/merge"); | ||
var merge_1 = tslib_1.__importDefault(require("lodash/merge")); | ||
/** | ||
@@ -19,5 +19,5 @@ * Calculates dimension fingerprint; ensures that the optional vs default values are correctly reflected in | ||
}; | ||
var withDefaultTotals = merge(dimDefaults, dim); | ||
var withDefaultTotals = merge_1.default(dimDefaults, dim); | ||
return json_stable_stringify_1.default(withDefaultTotals); | ||
} | ||
exports.dimensionFingerprint = dimensionFingerprint; |
@@ -7,3 +7,3 @@ "use strict"; | ||
var measure_1 = require("../measure"); | ||
var isEmpty = require("lodash/isEmpty"); | ||
var isEmpty_1 = tslib_1.__importDefault(require("lodash/isEmpty")); | ||
var ts_invariant_1 = tslib_1.__importDefault(require("ts-invariant")); | ||
@@ -19,3 +19,3 @@ // | ||
function isAttributeSort(obj) { | ||
return !isEmpty(obj) && obj.attributeSortItem !== undefined; | ||
return !isEmpty_1.default(obj) && obj.attributeSortItem !== undefined; | ||
} | ||
@@ -38,3 +38,3 @@ exports.isAttributeSort = isAttributeSort; | ||
function isMeasureSort(obj) { | ||
return !isEmpty(obj) && obj.measureSortItem !== undefined; | ||
return !isEmpty_1.default(obj) && obj.measureSortItem !== undefined; | ||
} | ||
@@ -48,3 +48,3 @@ exports.isMeasureSort = isMeasureSort; | ||
function isAttributeLocator(obj) { | ||
return !isEmpty(obj) && obj.attributeLocatorItem !== undefined; | ||
return !isEmpty_1.default(obj) && obj.attributeLocatorItem !== undefined; | ||
} | ||
@@ -58,3 +58,3 @@ exports.isAttributeLocator = isAttributeLocator; | ||
function isMeasureLocator(obj) { | ||
return !isEmpty(obj) && obj.measureLocatorItem !== undefined; | ||
return !isEmpty_1.default(obj) && obj.measureLocatorItem !== undefined; | ||
} | ||
@@ -61,0 +61,0 @@ exports.isMeasureLocator = isMeasureLocator; |
@@ -6,3 +6,3 @@ "use strict"; | ||
var tslib_1 = require("tslib"); | ||
var isEmpty = require("lodash/isEmpty"); | ||
var isEmpty_1 = tslib_1.__importDefault(require("lodash/isEmpty")); | ||
var measure_1 = require("../measure"); | ||
@@ -20,3 +20,3 @@ var attribute_1 = require("../attribute"); | ||
function isTotal(obj) { | ||
return !isEmpty(obj) && obj.type !== undefined; | ||
return !isEmpty_1.default(obj) && obj.type !== undefined; | ||
} | ||
@@ -23,0 +23,0 @@ exports.isTotal = isTotal; |
@@ -9,3 +9,3 @@ "use strict"; | ||
var measure_1 = require("../measure"); | ||
var flatMap = require("lodash/flatMap"); | ||
var flatMap_1 = tslib_1.__importDefault(require("lodash/flatMap")); | ||
var ts_invariant_1 = tslib_1.__importDefault(require("ts-invariant")); | ||
@@ -29,3 +29,3 @@ /** | ||
} | ||
return flatMap(buckets, function (b) { return index_1.bucketAttributes(b, predicate); }); | ||
return flatMap_1.default(buckets, function (b) { return index_1.bucketAttributes(b, predicate); }); | ||
} | ||
@@ -50,3 +50,3 @@ exports.bucketsAttributes = bucketsAttributes; | ||
} | ||
return flatMap(buckets, function (b) { return index_1.bucketMeasures(b, predicate); }); | ||
return flatMap_1.default(buckets, function (b) { return index_1.bucketMeasures(b, predicate); }); | ||
} | ||
@@ -173,3 +173,3 @@ exports.bucketsMeasures = bucketsMeasures; | ||
ts_invariant_1.default(buckets, "buckets must be specified"); | ||
return flatMap(buckets, function (b) { return index_1.bucketItems(b); }); | ||
return flatMap_1.default(buckets, function (b) { return index_1.bucketItems(b); }); | ||
} | ||
@@ -186,3 +186,3 @@ exports.bucketsItems = bucketsItems; | ||
ts_invariant_1.default(buckets, "buckets must be specified"); | ||
return flatMap(buckets, function (b) { return index_1.bucketTotals(b); }); | ||
return flatMap_1.default(buckets, function (b) { return index_1.bucketTotals(b); }); | ||
} | ||
@@ -189,0 +189,0 @@ exports.bucketsTotals = bucketsTotals; |
@@ -6,3 +6,3 @@ "use strict"; | ||
// (C) 2019-2020 GoodData Corporation | ||
var isEmpty = require("lodash/isEmpty"); | ||
var isEmpty_1 = tslib_1.__importDefault(require("lodash/isEmpty")); | ||
var attribute_1 = require("../attribute"); | ||
@@ -13,3 +13,3 @@ var measure_1 = require("../measure"); | ||
var factory_1 = require("../measure/factory"); | ||
var isArray = require("lodash/isArray"); | ||
var isArray_1 = tslib_1.__importDefault(require("lodash/isArray")); | ||
/** | ||
@@ -39,3 +39,3 @@ * This predicate evaluates true for any bucket. | ||
function isBucket(obj) { | ||
return (!isEmpty(obj) && | ||
return (!isEmpty_1.default(obj) && | ||
obj.localIdentifier !== undefined && | ||
@@ -74,3 +74,3 @@ obj.items !== undefined); | ||
} | ||
else if (isArray(i)) { | ||
else if (isArray_1.default(i)) { | ||
ts_invariant_1.default(false, "newBucket called with an array of length " + i.length + " as one of the items for bucket " + localId + "." + | ||
@@ -83,3 +83,3 @@ "Please make sure that you are not trying to put an array of items into a bucket that only accepts single item."); | ||
}); | ||
var totalsProp = !isEmpty(totals) ? { totals: totals } : {}; | ||
var totalsProp = !isEmpty_1.default(totals) ? { totals: totals } : {}; | ||
return tslib_1.__assign({ localIdentifier: localId, items: items }, totalsProp); | ||
@@ -86,0 +86,0 @@ } |
@@ -13,3 +13,3 @@ "use strict"; | ||
var index_1 = require("./index"); | ||
var isEmpty = require("lodash/isEmpty"); | ||
var isEmpty_1 = tslib_1.__importDefault(require("lodash/isEmpty")); | ||
var ts_invariant_1 = tslib_1.__importDefault(require("ts-invariant")); | ||
@@ -146,3 +146,3 @@ /** | ||
function toDimensions(dimsOrGen, def) { | ||
if (!dimsOrGen || isEmpty(dimsOrGen)) { | ||
if (!dimsOrGen || isEmpty_1.default(dimsOrGen)) { | ||
return []; | ||
@@ -149,0 +149,0 @@ } |
@@ -6,4 +6,4 @@ "use strict"; | ||
// (C) 2019-2020 GoodData Corporation | ||
var isEmpty = require("lodash/isEmpty"); | ||
var isString = require("lodash/isString"); | ||
var isEmpty_1 = tslib_1.__importDefault(require("lodash/isEmpty")); | ||
var isString_1 = tslib_1.__importDefault(require("lodash/isString")); | ||
var spark_md5_1 = tslib_1.__importDefault(require("spark-md5")); | ||
@@ -28,3 +28,3 @@ var ts_invariant_1 = tslib_1.__importDefault(require("ts-invariant")); | ||
ts_invariant_1.default(def, "execution definition to add more filters to must be defined"); | ||
if (isEmpty(filters)) { | ||
if (isEmpty_1.default(filters)) { | ||
return def; | ||
@@ -118,3 +118,3 @@ } | ||
def.measures.map(fingerprint_1.measureFingerprint).forEach(hashFun); | ||
def.filters.map(fingerprint_3.filterFingerprint).filter(isString).forEach(hashFun); | ||
def.filters.map(fingerprint_3.filterFingerprint).filter(isString_1.default).forEach(hashFun); | ||
def.sortBy.map(fingerprints_1.sortFingerprint).forEach(hashFun); | ||
@@ -121,0 +121,0 @@ def.dimensions.map(fingerprint_2.dimensionFingerprint).forEach(hashFun); |
@@ -8,3 +8,3 @@ "use strict"; | ||
var index_1 = require("./index"); | ||
var unionBy = require("lodash/unionBy"); | ||
var unionBy_1 = tslib_1.__importDefault(require("lodash/unionBy")); | ||
var ts_invariant_1 = tslib_1.__importDefault(require("ts-invariant")); | ||
@@ -75,3 +75,3 @@ function filterObjectRef(filter) { | ||
// added date filters should win, so they are specified first, unionBy prefers items from the first argument | ||
var dateFilters = unionBy(added.date, original.date, filterObjectRef); | ||
var dateFilters = unionBy_1.default(added.date, original.date, filterObjectRef); | ||
// concat measure value filters | ||
@@ -78,0 +78,0 @@ var measureValueFilters = tslib_1.__spreadArrays(original.measureValue, added.measureValue); |
@@ -6,3 +6,3 @@ "use strict"; | ||
// (C) 2019-2020 GoodData Corporation | ||
var isEmpty = require("lodash/isEmpty"); | ||
var isEmpty_1 = tslib_1.__importDefault(require("lodash/isEmpty")); | ||
var ts_invariant_1 = tslib_1.__importDefault(require("ts-invariant")); | ||
@@ -30,3 +30,3 @@ /** | ||
function isPositiveAttributeFilter(obj) { | ||
return !isEmpty(obj) && obj.positiveAttributeFilter !== undefined; | ||
return !isEmpty_1.default(obj) && obj.positiveAttributeFilter !== undefined; | ||
} | ||
@@ -40,3 +40,3 @@ exports.isPositiveAttributeFilter = isPositiveAttributeFilter; | ||
function isNegativeAttributeFilter(obj) { | ||
return !isEmpty(obj) && obj.negativeAttributeFilter !== undefined; | ||
return !isEmpty_1.default(obj) && obj.negativeAttributeFilter !== undefined; | ||
} | ||
@@ -50,3 +50,3 @@ exports.isNegativeAttributeFilter = isNegativeAttributeFilter; | ||
function isAbsoluteDateFilter(obj) { | ||
return !isEmpty(obj) && obj.absoluteDateFilter !== undefined; | ||
return !isEmpty_1.default(obj) && obj.absoluteDateFilter !== undefined; | ||
} | ||
@@ -60,3 +60,3 @@ exports.isAbsoluteDateFilter = isAbsoluteDateFilter; | ||
function isRelativeDateFilter(obj) { | ||
return !isEmpty(obj) && obj.relativeDateFilter !== undefined; | ||
return !isEmpty_1.default(obj) && obj.relativeDateFilter !== undefined; | ||
} | ||
@@ -88,3 +88,3 @@ exports.isRelativeDateFilter = isRelativeDateFilter; | ||
function isMeasureValueFilter(obj) { | ||
return !isEmpty(obj) && obj.measureValueFilter !== undefined; | ||
return !isEmpty_1.default(obj) && obj.measureValueFilter !== undefined; | ||
} | ||
@@ -98,3 +98,3 @@ exports.isMeasureValueFilter = isMeasureValueFilter; | ||
function isComparisonCondition(obj) { | ||
return !isEmpty(obj) && obj.comparison !== undefined; | ||
return !isEmpty_1.default(obj) && obj.comparison !== undefined; | ||
} | ||
@@ -122,3 +122,3 @@ exports.isComparisonCondition = isComparisonCondition; | ||
function isRangeCondition(obj) { | ||
return !isEmpty(obj) && obj.range !== undefined; | ||
return !isEmpty_1.default(obj) && obj.range !== undefined; | ||
} | ||
@@ -141,3 +141,3 @@ exports.isRangeCondition = isRangeCondition; | ||
function isAttributeElementsByRef(obj) { | ||
return !isEmpty(obj) && obj.uris !== undefined; | ||
return !isEmpty_1.default(obj) && obj.uris !== undefined; | ||
} | ||
@@ -151,3 +151,3 @@ exports.isAttributeElementsByRef = isAttributeElementsByRef; | ||
function isAttributeElementsByValue(obj) { | ||
return !isEmpty(obj) && obj.values !== undefined; | ||
return !isEmpty_1.default(obj) && obj.values !== undefined; | ||
} | ||
@@ -183,5 +183,5 @@ exports.isAttributeElementsByValue = isAttributeElementsByValue; | ||
if (isAttributeElementsByRef(attributeElements)) { | ||
return isEmpty(attributeElements.uris); | ||
return isEmpty_1.default(attributeElements.uris); | ||
} | ||
return isEmpty(attributeElements.values); | ||
return isEmpty_1.default(attributeElements.values); | ||
} | ||
@@ -188,0 +188,0 @@ exports.attributeElementsIsEmpty = attributeElementsIsEmpty; |
@@ -6,5 +6,5 @@ "use strict"; | ||
// (C) 2019-2020 GoodData Corporation | ||
var cloneDeep = require("lodash/cloneDeep"); | ||
var isEmpty = require("lodash/isEmpty"); | ||
var identity = require("lodash/identity"); | ||
var cloneDeep_1 = tslib_1.__importDefault(require("lodash/cloneDeep")); | ||
var isEmpty_1 = tslib_1.__importDefault(require("lodash/isEmpty")); | ||
var identity_1 = tslib_1.__importDefault(require("lodash/identity")); | ||
var index_1 = require("./index"); | ||
@@ -143,3 +143,3 @@ var objRef_1 = require("../../objRef"); | ||
MeasureBuilderBase.prototype.initializeFromExisting = function (measure) { | ||
this.measure = cloneDeep(measure); | ||
this.measure = cloneDeep_1.default(measure); | ||
this.measure.localIdentifier = measure.localIdentifier; | ||
@@ -160,7 +160,7 @@ this.customLocalId = true; | ||
MeasureBuilderBase.prototype.getOrGenerateLocalId = function () { | ||
if (this.customLocalId && !isEmpty(this.measure.localIdentifier)) { | ||
if (this.customLocalId && !isEmpty_1.default(this.measure.localIdentifier)) { | ||
return this.measure.localIdentifier; | ||
} | ||
return ["m", this.buildEnvelopeLocalIdPart(), this.generateLocalId()] | ||
.filter(function (part) { return !isEmpty(part); }) | ||
.filter(function (part) { return !isEmpty_1.default(part); }) | ||
.join("_"); | ||
@@ -278,3 +278,3 @@ }; | ||
_this.initializeFromExisting(measureOrRef.measure); | ||
_this.measureDefinition = cloneDeep(measureOrRef.measure.definition.measureDefinition); | ||
_this.measureDefinition = cloneDeep_1.default(measureOrRef.measure.definition.measureDefinition); | ||
} | ||
@@ -299,3 +299,3 @@ else { | ||
MeasureBuilder.prototype.filterLocalIdString = function () { | ||
if (isEmpty(this.measureDefinition.filters)) { | ||
if (isEmpty_1.default(this.measureDefinition.filters)) { | ||
return ""; | ||
@@ -344,3 +344,3 @@ } | ||
_this.initializeFromExisting(input.measure); | ||
_this.arithmeticMeasure = cloneDeep(input.measure.definition.arithmeticMeasure); | ||
_this.arithmeticMeasure = cloneDeep_1.default(input.measure.definition.arithmeticMeasure); | ||
} | ||
@@ -407,3 +407,3 @@ else { | ||
_this.initializeFromExisting(input.measure); | ||
_this.popMeasureDefinition = cloneDeep(input.measure.definition.popMeasureDefinition); | ||
_this.popMeasureDefinition = cloneDeep_1.default(input.measure.definition.popMeasureDefinition); | ||
} | ||
@@ -469,3 +469,3 @@ else { | ||
_this.initializeFromExisting(input.measure); | ||
_this.previousPeriodMeasure = cloneDeep(input.measure.definition.previousPeriodMeasure); | ||
_this.previousPeriodMeasure = cloneDeep_1.default(input.measure.definition.previousPeriodMeasure); | ||
} | ||
@@ -498,3 +498,3 @@ else { | ||
function newMeasure(measure, modifications) { | ||
if (modifications === void 0) { modifications = identity; } | ||
if (modifications === void 0) { modifications = identity_1.default; } | ||
var ref = objRef_1.isObjRef(measure) ? measure : factory_1.idRef(measure); | ||
@@ -522,3 +522,3 @@ var builder = new MeasureBuilder(ref); | ||
function modifyMeasure(measure, modifications) { | ||
if (modifications === void 0) { modifications = identity; } | ||
if (modifications === void 0) { modifications = identity_1.default; } | ||
ts_invariant_1.default(measure, "measure must be specified"); | ||
@@ -559,3 +559,3 @@ var builder = createBuilder(measure); | ||
function modifySimpleMeasure(measure, modifications) { | ||
if (modifications === void 0) { modifications = identity; } | ||
if (modifications === void 0) { modifications = identity_1.default; } | ||
ts_invariant_1.default(measure, "measure must be specified"); | ||
@@ -594,3 +594,3 @@ var builder = new MeasureBuilder(measure); | ||
function newArithmeticMeasure(measuresOrIds, operator, modifications) { | ||
if (modifications === void 0) { modifications = identity; } | ||
if (modifications === void 0) { modifications = identity_1.default; } | ||
var builder = new ArithmeticMeasureBuilder({ measuresOrIds: measuresOrIds, operator: operator }); | ||
@@ -608,3 +608,3 @@ return modifications(builder).build(); | ||
function newPopMeasure(measureOrLocalId, popAttrIdOrRef, modifications) { | ||
if (modifications === void 0) { modifications = identity; } | ||
if (modifications === void 0) { modifications = identity_1.default; } | ||
var builder = new PoPMeasureBuilder({ measureOrLocalId: measureOrLocalId, popAttrIdOrRef: popAttrIdOrRef }); | ||
@@ -622,3 +622,3 @@ return modifications(builder).build(); | ||
function newPreviousPeriodMeasure(measureIdOrLocalId, dateDataSets, modifications) { | ||
if (modifications === void 0) { modifications = identity; } | ||
if (modifications === void 0) { modifications = identity_1.default; } | ||
var builder = new PreviousPeriodMeasureBuilder({ measureIdOrLocalId: measureIdOrLocalId, dateDataSets: dateDataSets }); | ||
@@ -625,0 +625,0 @@ return modifications(builder).build(); |
@@ -8,3 +8,3 @@ "use strict"; | ||
var index_1 = require("./index"); | ||
var merge = require("lodash/merge"); | ||
var merge_1 = tslib_1.__importDefault(require("lodash/merge")); | ||
var fingerprint_1 = require("../filter/fingerprint"); | ||
@@ -19,3 +19,3 @@ function simpleMeasureFingerprint(measure) { | ||
}; | ||
var measureDefinitionWithDefaults = merge(measureDefinitionDefaults, measureDefinitionWithSanitizedFilters); | ||
var measureDefinitionWithDefaults = merge_1.default(measureDefinitionDefaults, measureDefinitionWithSanitizedFilters); | ||
return json_stable_stringify_1.default({ | ||
@@ -22,0 +22,0 @@ measure: tslib_1.__assign(tslib_1.__assign({}, measure.measure), { definition: { |
@@ -6,3 +6,3 @@ "use strict"; | ||
// (C) 2019-2020 GoodData Corporation | ||
var isEmpty = require("lodash/isEmpty"); | ||
var isEmpty_1 = tslib_1.__importDefault(require("lodash/isEmpty")); | ||
var ts_invariant_1 = tslib_1.__importDefault(require("ts-invariant")); | ||
@@ -33,3 +33,3 @@ var objRef_1 = require("../../objRef"); | ||
function isMeasure(obj) { | ||
return !isEmpty(obj) && obj.measure !== undefined; | ||
return !isEmpty_1.default(obj) && obj.measure !== undefined; | ||
} | ||
@@ -79,3 +79,3 @@ exports.isMeasure = isMeasure; | ||
function isMeasureDefinition(obj) { | ||
return !isEmpty(obj) && obj.measureDefinition !== undefined; | ||
return !isEmpty_1.default(obj) && obj.measureDefinition !== undefined; | ||
} | ||
@@ -89,3 +89,3 @@ exports.isMeasureDefinition = isMeasureDefinition; | ||
function isPoPMeasureDefinition(obj) { | ||
return !isEmpty(obj) && obj.popMeasureDefinition !== undefined; | ||
return !isEmpty_1.default(obj) && obj.popMeasureDefinition !== undefined; | ||
} | ||
@@ -99,3 +99,3 @@ exports.isPoPMeasureDefinition = isPoPMeasureDefinition; | ||
function isPreviousPeriodMeasureDefinition(obj) { | ||
return !isEmpty(obj) && obj.previousPeriodMeasure !== undefined; | ||
return !isEmpty_1.default(obj) && obj.previousPeriodMeasure !== undefined; | ||
} | ||
@@ -109,3 +109,3 @@ exports.isPreviousPeriodMeasureDefinition = isPreviousPeriodMeasureDefinition; | ||
function isArithmeticMeasureDefinition(obj) { | ||
return !isEmpty(obj) && obj.arithmeticMeasure !== undefined; | ||
return !isEmpty_1.default(obj) && obj.arithmeticMeasure !== undefined; | ||
} | ||
@@ -112,0 +112,0 @@ exports.isArithmeticMeasureDefinition = isArithmeticMeasureDefinition; |
@@ -6,7 +6,7 @@ "use strict"; | ||
// (C) 2019-2020 GoodData Corporation | ||
var flow = require("lodash/flow"); | ||
var identity = require("lodash/identity"); | ||
var isArray = require("lodash/isArray"); | ||
var isObject = require("lodash/isObject"); | ||
var isString = require("lodash/isString"); | ||
var flow_1 = tslib_1.__importDefault(require("lodash/flow")); | ||
var identity_1 = tslib_1.__importDefault(require("lodash/identity")); | ||
var isArray_1 = tslib_1.__importDefault(require("lodash/isArray")); | ||
var isObject_1 = tslib_1.__importDefault(require("lodash/isObject")); | ||
var isString_1 = tslib_1.__importDefault(require("lodash/isString")); | ||
var stringifyObject = require("stringify-object"); | ||
@@ -50,3 +50,3 @@ var sort_1 = require("../base/sort"); | ||
var getBuilder = function (defaultBuilder, builderSegmentHandlers) { | ||
var builder = flow(builderSegmentHandlers)(defaultBuilder); | ||
var builder = flow_1.default(builderSegmentHandlers)(defaultBuilder); | ||
return builder === defaultBuilder ? "undefined" : builder; | ||
@@ -128,3 +128,3 @@ }; | ||
var _b = _a.absoluteDateFilter, dataSet = _b.dataSet, from = _b.from, to = _b.to; | ||
var args = [dataSet, from, to].filter(identity).map(stringify); | ||
var args = [dataSet, from, to].filter(identity_1.default).map(stringify); | ||
return "newAbsoluteDateFilter(" + args.join(ARRAY_JOINER) + ")"; | ||
@@ -134,3 +134,3 @@ }; | ||
var _b = _a.relativeDateFilter, dataSet = _b.dataSet, granularity = _b.granularity, from = _b.from, to = _b.to; | ||
var args = [dataSet, granularity, from, to].filter(identity).map(stringify); | ||
var args = [dataSet, granularity, from, to].filter(identity_1.default).map(stringify); | ||
return "newRelativeDateFilter(" + args.join(ARRAY_JOINER) + ")"; | ||
@@ -140,3 +140,3 @@ }; | ||
var _b = _a.positiveAttributeFilter, displayForm = _b.displayForm, inValues = _b.in; | ||
var args = [displayForm, inValues].filter(identity).map(stringify); | ||
var args = [displayForm, inValues].filter(identity_1.default).map(stringify); | ||
return "newPositiveAttributeFilter(" + args.join(ARRAY_JOINER) + ")"; | ||
@@ -146,3 +146,3 @@ }; | ||
var _b = _a.negativeAttributeFilter, displayForm = _b.displayForm, notIn = _b.notIn; | ||
var args = [displayForm, notIn].filter(identity).map(stringify); | ||
var args = [displayForm, notIn].filter(identity_1.default).map(stringify); | ||
return "newNegativeAttributeFilter(" + args.join(ARRAY_JOINER) + ")"; | ||
@@ -167,3 +167,3 @@ }; | ||
exports.factoryNotationFor = function (data) { | ||
if (isArray(data)) { | ||
if (isArray_1.default(data)) { | ||
return "[" + data.map(exports.factoryNotationFor).join(ARRAY_JOINER) + "]"; | ||
@@ -201,3 +201,3 @@ } | ||
} | ||
return isObject(data) || isString(data) ? stringify(data) : data; | ||
return isObject_1.default(data) || isString_1.default(data) ? stringify(data) : data; | ||
}; |
"use strict"; | ||
Object.defineProperty(exports, "__esModule", { value: true }); | ||
exports.InsightDefinitionBuilder = exports.newInsightDefinition = void 0; | ||
var tslib_1 = require("tslib"); | ||
// (C) 2020 GoodData Corporation | ||
var identity = require("lodash/identity"); | ||
var identity_1 = tslib_1.__importDefault(require("lodash/identity")); | ||
/* | ||
@@ -18,3 +19,3 @@ * Factory & builder for insight instances. Keeping it in test infrastructure for now, will see later on | ||
function newInsightDefinition(visualizationUrl, modifications) { | ||
if (modifications === void 0) { modifications = identity; } | ||
if (modifications === void 0) { modifications = identity_1.default; } | ||
var builder = new InsightDefinitionBuilder(visualizationUrl); | ||
@@ -21,0 +22,0 @@ return modifications(builder).build(); |
@@ -6,4 +6,4 @@ "use strict"; | ||
// (C) 2019-2020 GoodData Corporation | ||
var isEmpty = require("lodash/isEmpty"); | ||
var intersection = require("lodash/intersection"); | ||
var isEmpty_1 = tslib_1.__importDefault(require("lodash/isEmpty")); | ||
var intersection_1 = tslib_1.__importDefault(require("lodash/intersection")); | ||
var sort_1 = require("../execution/base/sort"); | ||
@@ -24,3 +24,3 @@ var buckets_1 = require("../execution/buckets"); | ||
function isInsight(obj) { | ||
return !isEmpty(obj) && obj.insight !== undefined; | ||
return !isEmpty_1.default(obj) && obj.insight !== undefined; | ||
} | ||
@@ -62,3 +62,3 @@ exports.isInsight = isInsight; | ||
ts_invariant_1.default(insight, "insight must be specified"); | ||
if (isEmpty(ids)) { | ||
if (isEmpty_1.default(ids)) { | ||
return insight.insight.buckets; | ||
@@ -168,3 +168,3 @@ } | ||
function contains(arr1, arr2) { | ||
return intersection(arr1, arr2).length === arr2.length; | ||
return intersection_1.default(arr1, arr2).length === arr2.length; | ||
} | ||
@@ -171,0 +171,0 @@ return insight.insight.sorts.filter(function (s) { |
@@ -6,3 +6,3 @@ "use strict"; | ||
// (C) 2019-2020 GoodData Corporation | ||
var identity = require("lodash/identity"); | ||
var identity_1 = tslib_1.__importDefault(require("lodash/identity")); | ||
var builder_1 = require("../../../base/builder"); | ||
@@ -50,3 +50,3 @@ var attribute_1 = require("../../metadata/attribute"); | ||
var _this = this; | ||
if (modifications === void 0) { modifications = identity; } | ||
if (modifications === void 0) { modifications = identity_1.default; } | ||
if (!this.item.defaultDisplayForm) { | ||
@@ -69,3 +69,3 @@ throw new Error("Cannot convert catalog attribute to execution model, no displayForm found!"); | ||
exports.newCatalogAttribute = function (modifications) { | ||
if (modifications === void 0) { modifications = identity; } | ||
if (modifications === void 0) { modifications = identity_1.default; } | ||
return builder_1.builderFactory(CatalogAttributeBuilder, { type: "attribute" }, modifications); | ||
@@ -82,4 +82,4 @@ }; | ||
exports.catalogAttributeToExecutionAttribute = function (catalogAttribute, modifications) { | ||
if (modifications === void 0) { modifications = identity; } | ||
if (modifications === void 0) { modifications = identity_1.default; } | ||
return new CatalogAttributeBuilder(catalogAttribute).modify(modifications).toExecutionModel(); | ||
}; |
@@ -6,3 +6,3 @@ "use strict"; | ||
// (C) 2019-2020 GoodData Corporation | ||
var identity = require("lodash/identity"); | ||
var identity_1 = tslib_1.__importDefault(require("lodash/identity")); | ||
var builder_1 = require("../../../base/builder"); | ||
@@ -59,3 +59,3 @@ var attribute_1 = require("../../metadata/attribute"); | ||
exports.newCatalogDateAttribute = function (modifications) { | ||
if (modifications === void 0) { modifications = identity; } | ||
if (modifications === void 0) { modifications = identity_1.default; } | ||
return builder_1.builderFactory(CatalogDateAttributeBuilder, {}, modifications); | ||
@@ -102,4 +102,4 @@ }; | ||
exports.newCatalogDateDataset = function (modifications) { | ||
if (modifications === void 0) { modifications = identity; } | ||
if (modifications === void 0) { modifications = identity_1.default; } | ||
return builder_1.builderFactory(CatalogDateDatasetBuilder, { type: "dateDataset" }, modifications); | ||
}; |
@@ -6,3 +6,3 @@ "use strict"; | ||
// (C) 2019-2020 GoodData Corporation | ||
var identity = require("lodash/identity"); | ||
var identity_1 = tslib_1.__importDefault(require("lodash/identity")); | ||
var builder_1 = require("../../../base/builder"); | ||
@@ -43,4 +43,4 @@ var fact_1 = require("../../metadata/fact"); | ||
exports.newCatalogFact = function (modifications) { | ||
if (modifications === void 0) { modifications = identity; } | ||
if (modifications === void 0) { modifications = identity_1.default; } | ||
return builder_1.builderFactory(CatalogFactBuilder, { type: "fact" }, modifications); | ||
}; |
@@ -6,3 +6,3 @@ "use strict"; | ||
// (C) 2019-2020 GoodData Corporation | ||
var identity = require("lodash/identity"); | ||
var identity_1 = tslib_1.__importDefault(require("lodash/identity")); | ||
var builder_1 = require("../../../base/builder"); | ||
@@ -57,4 +57,4 @@ /** | ||
exports.newCatalogGroup = function (modifications) { | ||
if (modifications === void 0) { modifications = identity; } | ||
if (modifications === void 0) { modifications = identity_1.default; } | ||
return builder_1.builderFactory(CatalogGroupBuilder, {}, modifications); | ||
}; |
@@ -6,3 +6,3 @@ "use strict"; | ||
// (C) 2019-2020 GoodData Corporation | ||
var identity = require("lodash/identity"); | ||
var identity_1 = tslib_1.__importDefault(require("lodash/identity")); | ||
var builder_1 = require("../../../base/builder"); | ||
@@ -35,3 +35,3 @@ var measure_1 = require("../../metadata/measure"); | ||
var _this = this; | ||
if (modifications === void 0) { modifications = identity; } | ||
if (modifications === void 0) { modifications = identity_1.default; } | ||
if (!this.item.measure) { | ||
@@ -54,3 +54,3 @@ throw new Error("Cannot convert catalog measure to execution model, no measure found!"); | ||
exports.newCatalogMeasure = function (modifications) { | ||
if (modifications === void 0) { modifications = identity; } | ||
if (modifications === void 0) { modifications = identity_1.default; } | ||
return builder_1.builderFactory(CatalogMeasureBuilder, { type: "measure" }, modifications); | ||
@@ -67,4 +67,4 @@ }; | ||
exports.catalogMeasureToExecutionMeasure = function (catalogMeasure, modifications) { | ||
if (modifications === void 0) { modifications = identity; } | ||
if (modifications === void 0) { modifications = identity_1.default; } | ||
return new CatalogMeasureBuilder(catalogMeasure).modify(modifications).toExecutionModel(); | ||
}; |
@@ -6,3 +6,3 @@ "use strict"; | ||
// (C) 2019-2020 GoodData Corporation | ||
var identity = require("lodash/identity"); | ||
var identity_1 = tslib_1.__importDefault(require("lodash/identity")); | ||
var builder_1 = require("../../../base/builder"); | ||
@@ -33,4 +33,4 @@ var factory_1 = require("../factory"); | ||
exports.newAttributeMetadataObject = function (ref, modifications) { | ||
if (modifications === void 0) { modifications = identity; } | ||
if (modifications === void 0) { modifications = identity_1.default; } | ||
return builder_1.builderFactory(AttributeMetadataObjectBuilder, { type: "attribute", ref: ref }, modifications); | ||
}; |
@@ -6,3 +6,3 @@ "use strict"; | ||
// (C) 2019-2020 GoodData Corporation | ||
var identity = require("lodash/identity"); | ||
var identity_1 = tslib_1.__importDefault(require("lodash/identity")); | ||
var builder_1 = require("../../../base/builder"); | ||
@@ -37,4 +37,4 @@ var factory_1 = require("../factory"); | ||
exports.newAttributeDisplayFormMetadataObject = function (ref, modifications) { | ||
if (modifications === void 0) { modifications = identity; } | ||
if (modifications === void 0) { modifications = identity_1.default; } | ||
return builder_1.builderFactory(AttributeDisplayFormMetadataObjectBuilder, { type: "displayForm", ref: ref }, modifications); | ||
}; |
@@ -6,3 +6,3 @@ "use strict"; | ||
// (C) 2019-2020 GoodData Corporation | ||
var identity = require("lodash/identity"); | ||
var identity_1 = tslib_1.__importDefault(require("lodash/identity")); | ||
var builder_1 = require("../../../base/builder"); | ||
@@ -33,4 +33,4 @@ var factory_1 = require("../factory"); | ||
exports.newDataSetMetadataObject = function (ref, modifications) { | ||
if (modifications === void 0) { modifications = identity; } | ||
if (modifications === void 0) { modifications = identity_1.default; } | ||
return builder_1.builderFactory(DataSetMetadataObjectBuilder, { type: "dataSet", ref: ref }, modifications); | ||
}; |
@@ -6,3 +6,3 @@ "use strict"; | ||
// (C) 2019-2020 GoodData Corporation | ||
var identity = require("lodash/identity"); | ||
var identity_1 = tslib_1.__importDefault(require("lodash/identity")); | ||
var builder_1 = require("../../../base/builder"); | ||
@@ -33,4 +33,4 @@ var factory_1 = require("../factory"); | ||
exports.newFactMetadataObject = function (ref, modifications) { | ||
if (modifications === void 0) { modifications = identity; } | ||
if (modifications === void 0) { modifications = identity_1.default; } | ||
return builder_1.builderFactory(FactMetadataObjectBuilder, { type: "fact", ref: ref }, modifications); | ||
}; |
@@ -6,3 +6,3 @@ "use strict"; | ||
// (C) 2019-2020 GoodData Corporation | ||
var identity = require("lodash/identity"); | ||
var identity_1 = tslib_1.__importDefault(require("lodash/identity")); | ||
var builder_1 = require("../../../base/builder"); | ||
@@ -41,4 +41,4 @@ var factory_1 = require("../factory"); | ||
exports.newMeasureMetadataObject = function (ref, modifications) { | ||
if (modifications === void 0) { modifications = identity; } | ||
if (modifications === void 0) { modifications = identity_1.default; } | ||
return builder_1.builderFactory(MeasureMetadataObjectBuilder, { type: "measure", ref: ref }, modifications); | ||
}; |
@@ -5,7 +5,8 @@ "use strict"; | ||
exports.isMetadataObject = void 0; | ||
var isEmpty = require("lodash/isEmpty"); | ||
var tslib_1 = require("tslib"); | ||
var isEmpty_1 = tslib_1.__importDefault(require("lodash/isEmpty")); | ||
function isMetadataObject(obj) { | ||
var c = obj; | ||
return !isEmpty(c) && c.type !== undefined && c.ref !== undefined; | ||
return !isEmpty_1.default(c) && c.type !== undefined && c.ref !== undefined; | ||
} | ||
exports.isMetadataObject = isMetadataObject; |
@@ -6,3 +6,3 @@ "use strict"; | ||
// (C) 2019-2020 GoodData Corporation | ||
var identity = require("lodash/identity"); | ||
var identity_1 = tslib_1.__importDefault(require("lodash/identity")); | ||
var builder_1 = require("../../../base/builder"); | ||
@@ -33,4 +33,4 @@ var factory_1 = require("../factory"); | ||
exports.newVariableMetadataObject = function (ref, modifications) { | ||
if (modifications === void 0) { modifications = identity; } | ||
if (modifications === void 0) { modifications = identity_1.default; } | ||
return builder_1.builderFactory(VariableMetadataObjectBuilder, { type: "variable", ref: ref }, modifications); | ||
}; |
@@ -6,3 +6,3 @@ "use strict"; | ||
var tslib_1 = require("tslib"); | ||
var isEmpty = require("lodash/isEmpty"); | ||
var isEmpty_1 = tslib_1.__importDefault(require("lodash/isEmpty")); | ||
var ts_invariant_1 = tslib_1.__importDefault(require("ts-invariant")); | ||
@@ -18,3 +18,3 @@ // | ||
function isUriRef(obj) { | ||
return !isEmpty(obj) && obj.uri !== undefined; | ||
return !isEmpty_1.default(obj) && obj.uri !== undefined; | ||
} | ||
@@ -28,3 +28,3 @@ exports.isUriRef = isUriRef; | ||
function isIdentifierRef(obj) { | ||
return !isEmpty(obj) && obj.identifier !== undefined; | ||
return !isEmpty_1.default(obj) && obj.identifier !== undefined; | ||
} | ||
@@ -47,3 +47,3 @@ exports.isIdentifierRef = isIdentifierRef; | ||
function isLocalIdRef(obj) { | ||
return !isEmpty(obj) && obj.localIdentifier !== undefined; | ||
return !isEmpty_1.default(obj) && obj.localIdentifier !== undefined; | ||
} | ||
@@ -50,0 +50,0 @@ exports.isLocalIdRef = isLocalIdRef; |
{ | ||
"name": "@gooddata/sdk-model", | ||
"version": "8.0.0-beta.17", | ||
"version": "8.0.0-beta.18", | ||
"author": "GoodData", | ||
@@ -5,0 +5,0 @@ "description": "GoodData Model definitions used by UI components and Backend SPI and its implementations", |
// (C) 2019-2020 GoodData Corporation | ||
import isEmpty = require("lodash/isEmpty"); | ||
import isEmpty from "lodash/isEmpty"; | ||
@@ -5,0 +5,0 @@ /** |
// (C) 2019-2020 GoodData Corporation | ||
import identity = require("lodash/identity"); | ||
import cloneDeep = require("lodash/cloneDeep"); | ||
import isEmpty = require("lodash/isEmpty"); | ||
import identity from "lodash/identity"; | ||
import cloneDeep from "lodash/cloneDeep"; | ||
import isEmpty from "lodash/isEmpty"; | ||
import { IAttribute, isAttribute } from "./index"; | ||
@@ -6,0 +6,0 @@ import { ObjRef, objRefToString, Identifier, isObjRef } from "../../objRef"; |
// (C) 2019-2020 GoodData Corporation | ||
import { Identifier, isUriRef, ObjRef, isIdentifierRef } from "../../objRef"; | ||
import isEmpty = require("lodash/isEmpty"); | ||
import isEmpty from "lodash/isEmpty"; | ||
import invariant from "ts-invariant"; | ||
@@ -5,0 +5,0 @@ |
@@ -6,3 +6,3 @@ // (C) 2019-2020 GoodData Corporation | ||
import { isTotal, ITotal } from "./totals"; | ||
import isEmpty = require("lodash/isEmpty"); | ||
import isEmpty from "lodash/isEmpty"; | ||
import { attributeLocalId, IAttribute, isAttribute } from "../attribute"; | ||
@@ -9,0 +9,0 @@ |
// (C) 2019-2020 GoodData Corporation | ||
import stringify from "json-stable-stringify"; | ||
import merge = require("lodash/merge"); | ||
import merge from "lodash/merge"; | ||
import { IDimension } from "./dimension"; | ||
@@ -6,0 +6,0 @@ |
@@ -5,3 +5,3 @@ // (C) 2019-2020 GoodData Corporation | ||
import { IMeasure, measureLocalId } from "../measure"; | ||
import isEmpty = require("lodash/isEmpty"); | ||
import isEmpty from "lodash/isEmpty"; | ||
import invariant from "ts-invariant"; | ||
@@ -8,0 +8,0 @@ |
// (C) 2019-2020 GoodData Corporation | ||
import isEmpty = require("lodash/isEmpty"); | ||
import isEmpty from "lodash/isEmpty"; | ||
import { IMeasure, measureLocalId } from "../measure"; | ||
@@ -5,0 +5,0 @@ import { attributeLocalId, IAttribute } from "../attribute"; |
@@ -19,3 +19,3 @@ // (C) 2019-2020 GoodData Corporation | ||
import { ITotal } from "../base/totals"; | ||
import flatMap = require("lodash/flatMap"); | ||
import flatMap from "lodash/flatMap"; | ||
import invariant from "ts-invariant"; | ||
@@ -22,0 +22,0 @@ |
// (C) 2019-2020 GoodData Corporation | ||
import isEmpty = require("lodash/isEmpty"); | ||
import isEmpty from "lodash/isEmpty"; | ||
import { anyAttribute, AttributePredicate, IAttribute, idMatchAttribute, isAttribute } from "../attribute"; | ||
@@ -16,3 +16,3 @@ import { Identifier } from "../../objRef"; | ||
import { modifySimpleMeasure } from "../measure/factory"; | ||
import isArray = require("lodash/isArray"); | ||
import isArray from "lodash/isArray"; | ||
@@ -19,0 +19,0 @@ /** |
@@ -23,3 +23,3 @@ // (C) 2019-2020 GoodData Corporation | ||
} from "./index"; | ||
import isEmpty = require("lodash/isEmpty"); | ||
import isEmpty from "lodash/isEmpty"; | ||
import invariant from "ts-invariant"; | ||
@@ -26,0 +26,0 @@ |
// (C) 2019-2020 GoodData Corporation | ||
import isEmpty = require("lodash/isEmpty"); | ||
import isString = require("lodash/isString"); | ||
import isEmpty from "lodash/isEmpty"; | ||
import isString from "lodash/isString"; | ||
import SparkMD5 from "spark-md5"; | ||
@@ -5,0 +5,0 @@ import invariant from "ts-invariant"; |
@@ -14,3 +14,3 @@ // (C) 2019-2020 GoodData Corporation | ||
} from "./index"; | ||
import unionBy = require("lodash/unionBy"); | ||
import unionBy from "lodash/unionBy"; | ||
import invariant from "ts-invariant"; | ||
@@ -17,0 +17,0 @@ |
// (C) 2019-2020 GoodData Corporation | ||
import isEmpty = require("lodash/isEmpty"); | ||
import isEmpty from "lodash/isEmpty"; | ||
import invariant from "ts-invariant"; | ||
@@ -4,0 +4,0 @@ import { ObjRef, ObjRefInScope, UriRef, LocalIdRef } from "../../objRef"; |
// (C) 2019-2020 GoodData Corporation | ||
import cloneDeep = require("lodash/cloneDeep"); | ||
import isEmpty = require("lodash/isEmpty"); | ||
import identity = require("lodash/identity"); | ||
import cloneDeep from "lodash/cloneDeep"; | ||
import isEmpty from "lodash/isEmpty"; | ||
import identity from "lodash/identity"; | ||
import { | ||
@@ -6,0 +6,0 @@ ArithmeticMeasureOperator, |
@@ -6,3 +6,3 @@ // (C) 2019-2020 GoodData Corporation | ||
import { IMeasure, IMeasureDefinition, isSimpleMeasure } from "./index"; | ||
import merge = require("lodash/merge"); | ||
import merge from "lodash/merge"; | ||
import { isFilterRelevantForFingerprinting } from "../filter/fingerprint"; | ||
@@ -9,0 +9,0 @@ |
// (C) 2019-2020 GoodData Corporation | ||
import isEmpty = require("lodash/isEmpty"); | ||
import isEmpty from "lodash/isEmpty"; | ||
import invariant from "ts-invariant"; | ||
@@ -4,0 +4,0 @@ import { Identifier, isIdentifierRef, isUriRef, ObjRef } from "../../objRef"; |
@@ -7,3 +7,3 @@ // (C) 2020 GoodData Corporation | ||
import { IMeasure } from "../index"; | ||
import cloneDeep = require("lodash/cloneDeep"); | ||
import cloneDeep from "lodash/cloneDeep"; | ||
@@ -10,0 +10,0 @@ describe("measureFingerprint", () => { |
// (C) 2019-2020 GoodData Corporation | ||
import flow = require("lodash/flow"); | ||
import identity = require("lodash/identity"); | ||
import isArray = require("lodash/isArray"); | ||
import isObject = require("lodash/isObject"); | ||
import isString = require("lodash/isString"); | ||
import flow from "lodash/flow"; | ||
import identity from "lodash/identity"; | ||
import isArray from "lodash/isArray"; | ||
import isObject from "lodash/isObject"; | ||
import isString from "lodash/isString"; | ||
import stringifyObject = require("stringify-object"); | ||
@@ -8,0 +8,0 @@ import { ObjRef } from "../../objRef"; |
// (C) 2020 GoodData Corporation | ||
import identity = require("lodash/identity"); | ||
import identity from "lodash/identity"; | ||
import { IInsightDefinition, VisualizationProperties } from "./index"; | ||
@@ -4,0 +4,0 @@ import { IBucket } from "../execution/buckets"; |
// (C) 2019-2020 GoodData Corporation | ||
import isEmpty = require("lodash/isEmpty"); | ||
import intersection = require("lodash/intersection"); | ||
import isEmpty from "lodash/isEmpty"; | ||
import intersection from "lodash/intersection"; | ||
import { SortEntityIds, sortEntityIds, ISortItem } from "../execution/base/sort"; | ||
@@ -5,0 +5,0 @@ import { anyBucket, BucketPredicate, IAttributeOrMeasure, IBucket } from "../execution/buckets"; |
// (C) 2019-2020 GoodData Corporation | ||
import identity = require("lodash/identity"); | ||
import identity from "lodash/identity"; | ||
import { builderFactory, BuilderModifications } from "../../../base/builder"; | ||
@@ -4,0 +4,0 @@ import { ICatalogAttribute } from "."; |
// (C) 2019-2020 GoodData Corporation | ||
import identity = require("lodash/identity"); | ||
import identity from "lodash/identity"; | ||
import { Builder, builderFactory, BuilderModifications } from "../../../base/builder"; | ||
@@ -4,0 +4,0 @@ import { CatalogDateAttributeGranularity, ICatalogDateAttribute, ICatalogDateDataset } from "."; |
// (C) 2019-2020 GoodData Corporation | ||
import identity = require("lodash/identity"); | ||
import identity from "lodash/identity"; | ||
import { builderFactory, BuilderModifications } from "../../../base/builder"; | ||
@@ -4,0 +4,0 @@ import { IFactMetadataObject, isFactMetadataObject } from "../../metadata/fact"; |
// (C) 2019-2020 GoodData Corporation | ||
import identity = require("lodash/identity"); | ||
import identity from "lodash/identity"; | ||
import { BuilderModifications, builderFactory, Builder, IBuilder } from "../../../base/builder"; | ||
@@ -4,0 +4,0 @@ import { ICatalogGroup, IGroupableCatalogItemBase } from "."; |
// (C) 2019-2020 GoodData Corporation | ||
import identity = require("lodash/identity"); | ||
import identity from "lodash/identity"; | ||
import { builderFactory, BuilderModifications } from "../../../base/builder"; | ||
@@ -4,0 +4,0 @@ import { ICatalogMeasure } from "."; |
// (C) 2019-2020 GoodData Corporation | ||
import identity = require("lodash/identity"); | ||
import identity from "lodash/identity"; | ||
import { ObjRef } from "../../../objRef"; | ||
@@ -4,0 +4,0 @@ import { BuilderModifications, builderFactory } from "../../../base/builder"; |
// (C) 2019-2020 GoodData Corporation | ||
import identity = require("lodash/identity"); | ||
import identity from "lodash/identity"; | ||
import { ObjRef } from "../../../objRef"; | ||
@@ -4,0 +4,0 @@ import { BuilderModifications, builderFactory } from "../../../base/builder"; |
// (C) 2019-2020 GoodData Corporation | ||
import identity = require("lodash/identity"); | ||
import identity from "lodash/identity"; | ||
import { ObjRef } from "../../../objRef"; | ||
@@ -4,0 +4,0 @@ import { BuilderModifications, builderFactory } from "../../../base/builder"; |
// (C) 2019-2020 GoodData Corporation | ||
import identity = require("lodash/identity"); | ||
import identity from "lodash/identity"; | ||
import { ObjRef } from "../../../objRef"; | ||
@@ -4,0 +4,0 @@ import { BuilderModifications, builderFactory } from "../../../base/builder"; |
// (C) 2019-2020 GoodData Corporation | ||
import identity = require("lodash/identity"); | ||
import identity from "lodash/identity"; | ||
import { ObjRef } from "../../../objRef"; | ||
@@ -4,0 +4,0 @@ import { BuilderModifications, builderFactory } from "../../../base/builder"; |
// (C) 2019-2020 GoodData Corporation | ||
import { ObjRef, ObjectType } from "../../objRef"; | ||
import isEmpty = require("lodash/isEmpty"); | ||
import isEmpty from "lodash/isEmpty"; | ||
@@ -6,0 +6,0 @@ /** |
// (C) 2019-2020 GoodData Corporation | ||
import identity = require("lodash/identity"); | ||
import identity from "lodash/identity"; | ||
import { ObjRef } from "../../../objRef"; | ||
@@ -4,0 +4,0 @@ import { BuilderModifications, builderFactory } from "../../../base/builder"; |
// (C) 2019-2020 GoodData Corporation | ||
import isEmpty = require("lodash/isEmpty"); | ||
import isEmpty from "lodash/isEmpty"; | ||
import invariant from "ts-invariant"; | ||
@@ -5,0 +5,0 @@ |
980190
0.19%23243
0.01%