New Case Study:See how Anthropic automated 95% of dependency reviews with Socket.Learn More
Socket
Sign inDemoInstall
Socket

@gooddata/sdk-model

Package Overview
Dependencies
Maintainers
56
Versions
2677
Alerts
File Explorer

Advanced tools

Socket logo

Install Socket

Detect and block malicious and high-risk dependencies

Install

@gooddata/sdk-model - npm Package Compare versions

Comparing version

to
8.0.0-beta.18

7

dist/colors/index.js

@@ -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 @@