Socket
Socket
Sign inDemoInstall

@nuskin/ns-product-lib

Package Overview
Dependencies
Maintainers
5
Versions
491
Alerts
File Explorer

Advanced tools

Socket logo

Install Socket

Detect and block malicious and high-risk dependencies

Install

@nuskin/ns-product-lib - npm Package Compare versions

Comparing version 2.15.3-cx15-9348.1 to 2.16.0-brw-3199.1

2

package.json
{
"name": "@nuskin/ns-product-lib",
"version": "2.15.3-cx15-9348.1",
"version": "2.16.0-brw-3199.1",
"description": "This project contains shared Product models and code between the backend and frontend.",

@@ -5,0 +5,0 @@ "main": "src/index.js",

// This module can be bundled into a package for better reusability.
const axios = require('axios').default;
const axios = require('axios');
const { getEnvironmentFromUrl } = require('@nuskin/ns-common-lib');

@@ -4,0 +4,0 @@ const config = require('./environment');

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

const axios = require('axios').default;
const axios = require('axios');
const { getProductByIdQuery } = require('./query');

@@ -48,2 +48,4 @@ const ProductStatus = require("../models/productStatus");

const okta = parseOktaObject(sessionStorage.oktaTokens);
const payload = {

@@ -56,3 +58,4 @@ ...defaultPayload,

locale,
quantity: 1 // set defaul to 1
...(okta !== null && { okta }),
quantity: 1 // set default to 1
}

@@ -523,2 +526,17 @@ }

function parseOktaObject(okta) {
if (!okta || typeof okta !== 'string') {
return null;
}
const data = JSON.parse(okta);
if (data.accessToken) {
if (typeof data.accessToken === 'string') {
return data.accessToken;
} else {
return data.accessToken.accessToken;
}
}
}
module.exports = getProduct;
"use strict";
const { getConfiguration, getCachedConfigurations } = require('@nuskin/configuration-sdk');
const axios = require("axios").default;
const axios = require("axios");
const contentstack = require('./contentstack/contentstack');

@@ -5,0 +5,0 @@ const Product = require("./product");

SocketSocket SOC 2 Logo

Product

  • Package Alerts
  • Integrations
  • Docs
  • Pricing
  • FAQ
  • Roadmap
  • Changelog

Packages

npm

Stay in touch

Get open source security insights delivered straight into your inbox.


  • Terms
  • Privacy
  • Security

Made with ⚡️ by Socket Inc