Big News: Socket raises $60M Series C at a $1B valuation to secure software supply chains for AI-driven development.Announcement
Sign In

@promaster-sdk/variant-listing

Package Overview
Dependencies
Maintainers
11
Versions
22
Alerts
File Explorer

Advanced tools

Socket logo

Install Socket

Detect and block malicious and high-risk dependencies

Install

@promaster-sdk/variant-listing - npm Package Compare versions

Comparing version
7.0.0
to
8.0.0
+1
-1
lib/functions.d.ts.map

@@ -1,1 +0,1 @@

{"version":3,"file":"functions.d.ts","sourceRoot":"","sources":["../src/functions.ts"],"names":[],"mappings":"AACA,OAAO,EAAE,aAAa,EAAE,gBAAgB,EAAkB,MAAM,yBAAyB,CAAC;AAC1F,OAAO,EAAE,gBAAgB,EAAE,eAAe,EAAE,cAAc,EAAE,MAAM,SAAS,CAAC;AAE5E,wBAAgB,yBAAyB,CACvC,wBAAwB,EAAE,gBAAgB,CAAC,gBAAgB,EAC3D,kBAAkB,EAAE,aAAa,CAAC,eAAe,CAAC,EAClD,aAAa,EAAE,aAAa,CAAC,eAAe,CAAC,GAC5C,aAAa,CAAC,cAAc,CAAC,CAE/B;AAED,wBAAgB,iCAAiC,CAC/C,wBAAwB,EAAE,gBAAgB,CAAC,gBAAgB,EAC3D,kBAAkB,EAAE,aAAa,CAAC,eAAe,CAAC,EAClD,aAAa,EAAE,aAAa,CAAC,eAAe,CAAC,EAC7C,KAAK,EAAE,MAAM,EACb,QAAQ,GAAE,aAAa,CAAC,QAAwC,GAC/D,gBAAgB,CAqLlB"}
{"version":3,"file":"functions.d.ts","sourceRoot":"","sources":["../src/functions.ts"],"names":[],"mappings":"AAAA,OAAO,EAAE,aAAa,EAAE,gBAAgB,EAAkB,MAAM,yBAAyB,CAAC;AAC1F,OAAO,EAAE,gBAAgB,EAAE,eAAe,EAAE,cAAc,EAAE,MAAM,SAAS,CAAC;AAE5E,wBAAgB,yBAAyB,CACvC,wBAAwB,EAAE,gBAAgB,CAAC,gBAAgB,EAC3D,kBAAkB,EAAE,aAAa,CAAC,eAAe,CAAC,EAClD,aAAa,EAAE,aAAa,CAAC,eAAe,CAAC,GAC5C,aAAa,CAAC,cAAc,CAAC,CAE/B;AAED,wBAAgB,iCAAiC,CAC/C,wBAAwB,EAAE,gBAAgB,CAAC,gBAAgB,EAC3D,kBAAkB,EAAE,aAAa,CAAC,eAAe,CAAC,EAClD,aAAa,EAAE,aAAa,CAAC,eAAe,CAAC,EAC7C,KAAK,EAAE,MAAM,EACb,QAAQ,GAAE,aAAa,CAAC,QAAwC,GAC/D,gBAAgB,CAoLlB"}
"use strict";
var __createBinding = (this && this.__createBinding) || (Object.create ? (function(o, m, k, k2) {
if (k2 === undefined) k2 = k;
Object.defineProperty(o, k2, { enumerable: true, get: function() { return m[k]; } });
}) : (function(o, m, k, k2) {
if (k2 === undefined) k2 = k;
o[k2] = m[k];
}));
var __setModuleDefault = (this && this.__setModuleDefault) || (Object.create ? (function(o, v) {
Object.defineProperty(o, "default", { enumerable: true, value: v });
}) : function(o, v) {
o["default"] = v;
});
var __importStar = (this && this.__importStar) || function (mod) {
if (mod && mod.__esModule) return mod;
var result = {};
if (mod != null) for (var k in mod) if (k !== "default" && Object.prototype.hasOwnProperty.call(mod, k)) __createBinding(result, mod, k);
__setModuleDefault(result, mod);
return result;
};
Object.defineProperty(exports, "__esModule", { value: true });
exports.buildAllPropertyValueSetsExtended = exports.buildAllPropertyValueSets = void 0;
const R = __importStar(require("ramda"));
const property_1 = require("@promaster-sdk/property");

@@ -100,8 +80,4 @@ function buildAllPropertyValueSets(explicitPropertyValueSet, variableProperties, allProperties) {

// Add new variant to propertyValueSet
const propertyValueSet = R.mergeWith(R.merge, partialPropertyValueSet, {
[property.name]: {
type: "integer",
value: propertyValueItem.value.value,
},
});
// const newPvs = Object.entries(partialPropertyValueSet, ((k, v) => ))
const propertyValueSet = Object.assign(Object.assign({}, partialPropertyValueSet), { [property.name]: { type: "integer", value: propertyValueItem.value.value } });
// Check validity, so invalid ones can be filtered out.

@@ -108,0 +84,0 @@ // This will not catch PVSes that get invalidated by a later added property.

@@ -1,1 +0,1 @@

{"version":3,"file":"functions.js","sourceRoot":"","sources":["../src/functions.ts"],"names":[],"mappings":"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"}
{"version":3,"file":"functions.js","sourceRoot":"","sources":["../src/functions.ts"],"names":[],"mappings":"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"}

@@ -5,3 +5,3 @@ {

"license": "MIT",
"version": "7.0.0",
"version": "8.0.0",
"description": "Generate list of valid variants",

@@ -25,10 +25,6 @@ "main": "lib/index.js",

"dependencies": {
"@promaster-sdk/property": "^7.0.0",
"ramda": "^0.25.0",
"@promaster-sdk/property": "^7.0.1",
"uom": "^6.0.0"
},
"devDependencies": {
"@types/ramda": "^0.25.29"
},
"gitHead": "e1090f48622f654d7db223bbaa3de6018cd10f56"
"gitHead": "fdcfcb40d72e4397a37a16ab0bacba819affd2ba"
}

@@ -1,2 +0,1 @@

import * as R from "ramda";
import { PropertyValue, PropertyValueSet, PropertyFilter } from "@promaster-sdk/property";

@@ -111,9 +110,8 @@ import { ExtendedVariants, ProductProperty, VariantUrlList } from "./types";

// Add new variant to propertyValueSet
const propertyValueSet = R.mergeWith(R.merge, partialPropertyValueSet, {
[property.name]: {
type: "integer",
value: propertyValueItem.value.value as number,
},
});
// const newPvs = Object.entries(partialPropertyValueSet, ((k, v) => ))
const propertyValueSet: PropertyValueSet.PropertyValueSet = {
...partialPropertyValueSet,
[property.name]: { type: "integer", value: propertyValueItem.value.value as number },
};
// Check validity, so invalid ones can be filtered out.

@@ -120,0 +118,0 @@ // This will not catch PVSes that get invalidated by a later added property.