Socket
Socket
Sign inDemoInstall

@murasoftware/next-core

Package Overview
Dependencies
318
Maintainers
5
Versions
108
Alerts
File Explorer

Advanced tools

Install Socket

Detect and block malicious and high-risk dependencies

Install

Comparing version 2.0.8 to 2.0.9

133

dist/index.modern.js

@@ -392,10 +392,12 @@ import { useEffect, useState, createContext } from 'react';

if (Array.isArray(filename)) {
if (filename.length && filename[0] == connectorConfig.siteid) {
filename.shift();
}
if (!Array.isArray(filename)) {
filename = filename.split("/");
}
filename = filename.join("/");
if (filename.length && filename[0] == Mura.siteid) {
filename.shift();
}
filename = filename.join("/");
if (params) {

@@ -405,2 +407,3 @@ query = Object.assign(query, params);

console.log('filename', filename);
return Promise.resolve(Mura.renderFilename(filename, query).then(function (rendered) {

@@ -457,3 +460,3 @@ return Promise.resolve(rendered);

return item.length;
});
}); //This shouldn't happen

@@ -513,2 +516,6 @@ if (connectorConfig.siteidinurls) {

if (ConnectorConfig.multitenant) {
return Promise.resolve([]);
}
var siteids = ConnectorConfig.siteid;

@@ -551,8 +558,3 @@ var pathList = [];

Mura.styleMap = Mura$1.styleMap;
var instanceConfig = Object.assign({}, ConnectorConfig);
if (!Array.isArray(instanceConfig.siteid)) {
instanceConfig.siteid = instanceConfig.siteid.split();
}
if (typeof Mura.deInit == 'function') {

@@ -564,12 +566,30 @@ try {

if (typeof context == 'string' && instanceConfig.siteid.find(function (item) {
return item === context;
})) {
instanceConfig.siteid = context;
var instanceConfig = Object.assign({}, ConnectorConfig);
if (instanceConfig.multitenant) {
if (typeof context == 'string') {
instanceConfig.siteid = context;
} else {
var _context$params, _context$params$page;
if (context != null && (_context$params = context.params) != null && (_context$params$page = _context$params.page) != null && _context$params$page.length) {
instanceConfig.siteid = context.params.page[0];
} else {
instanceConfig.siteid = 'default';
}
}
} else {
var ishomepage = context && !(context.params && context.params.page) || typeof location != 'undefined' && (location.pathname == "/" || location.pathname == ConnectorConfig.editroute + "/");
if (!Array.isArray(instanceConfig.siteid)) {
instanceConfig.siteid = instanceConfig.siteid.split();
}
if (Array.isArray(ConnectorConfig.siteid)) {
if (typeof context == 'string' && instanceConfig.siteid.find(function (item) {
return item === context;
})) {
instanceConfig.siteid = context;
} else {
var ishomepage = context && !(context.params && context.params.page) || typeof location != 'undefined' && (location.pathname == "/" || location.pathname == instanceConfig.editroute + "/");
if (ishomepage) {
instanceConfig.siteid = ConnectorConfig.siteid[0];
instanceConfig.siteid = instanceConfig.siteid[0];
} else {

@@ -589,3 +609,3 @@ var page = [];

if (page.length && ConnectorConfig.editroute && page[0] === ConnectorConfig.editroute.split("/")[1]) {
if (page.length && instanceConfig.editroute && page[0] === instanceConfig.editroute.split("/")[1]) {
page.shift();

@@ -596,3 +616,3 @@ }

if (page.length) {
if (ConnectorConfig.siteid.find(function (item) {
if (instanceConfig.siteid.find(function (item) {
return item === page[0];

@@ -603,4 +623,6 @@ })) {

} else {
instanceConfig.siteid = ConnectorConfig.siteid[0];
instanceConfig.siteid = instanceConfig.siteid[0];
}
} else {
instanceConfig.siteid = instanceConfig.siteid[0];
}

@@ -615,7 +637,5 @@ }

request: context.req
}); //console.log('initing', connectorConfig.siteid)
});
Mura.init(instanceConfig);
} else if (startingsiteid != instanceConfig.siteid) {
//console.log('changing siteid',startingsiteid,connectorConfig.siteid)
Mura.init(instanceConfig);

@@ -635,17 +655,34 @@ }

var startingsiteid = Mura.siteid;
var instanceConfig = Object.assign({}, ConnectorConfig);
if (!Array.isArray(ConnectorConfig.siteid)) {
ConnectorConfig.siteid = v.siteid.split();
}
if (instanceConfig.multitenant) {
if (typeof context == 'string') {
instanceConfig.siteid = context;
} else {
var _context$params2, _context$params2$page;
if (typeof context == 'string' && ConnectorConfig.siteid.find(function (item) {
return item === context;
})) {
connectorConfig.siteid = context;
if (context != null && (_context$params2 = context.params) != null && (_context$params2$page = _context$params2.page) != null && _context$params2$page.length) {
instanceConfig.siteid = context.params.page[0];
} else {
if (typeof Mura != 'undefined') {
instanceConfig.siteid = Mura.siteid;
} else {
instanceConfig.siteid = 'default';
}
}
}
} else {
var ishomepage = context && !(context.params && context.params.page) || typeof location != 'undefined' && (location.pathname == "/" || location.pathname == ConnectorConfig.editroute + "/");
if (!Array.isArray(instanceConfig.siteid)) {
instanceConfig.siteid = instanceConfig.siteid.split();
}
if (Array.isArray(ConnectorConfig.siteid)) {
if (typeof context == 'string' && instanceConfig.siteid.find(function (item) {
return item === context;
})) {
instanceConfig.siteid = context;
} else {
var ishomepage = context && !(context.params && context.params.page) || typeof location != 'undefined' && (location.pathname == "/" || location.pathname == ConnectorConfig.editroute + "/");
if (ishomepage) {
connectorConfig.siteid = ConnectorConfig.siteid[0];
instanceConfig.siteid = instanceConfig.siteid[0];
} else {

@@ -665,3 +702,3 @@ var page = [];

if (page.length && ConnectorConfig.editroute && page[0] === ConnectorConfig.editroute.split("/")[1]) {
if (page.length && instanceConfig.editroute && page[0] === instanceConfig.editroute.split("/")[1]) {
page.shift();

@@ -672,10 +709,12 @@ }

if (page.length) {
if (ConnectorConfig.siteid.find(function (item) {
if (instanceConfig.siteid.find(function (item) {
return item === page[0];
})) {
connectorConfig.siteid = page[0];
connectorConfig.siteidinurls = true;
instanceConfig.siteid = page[0];
instanceConfig.siteidinurls = true;
} else {
connectorConfig.siteid = ConnectorConfig.siteid[0];
instanceConfig.siteid = instanceConfig.siteid[0];
}
} else {
instanceConfig.siteid = instanceConfig.siteid[0];
}

@@ -687,4 +726,4 @@ }

var clearMuraAPICache = function clearMuraAPICache() {
delete connectorConfig.apiEndpoint;
delete connectorConfig.apiendpoint;
delete instanceConfig.apiEndpoint;
delete instanceConfig.apiendpoint;
delete Mura.apiEndpoint;

@@ -695,13 +734,11 @@ delete Mura.apiendpoint;

if (context && context.res) {
Object.assign(connectorConfig, {
Object.assign(instanceConfig, {
response: context.res,
request: context.req
});
clearMuraAPICache(); //console.log('initing', connectorConfig.siteid)
Mura.init(connectorConfig);
} else if (startingsiteid != connectorConfig.siteid) {
//console.log('changing siteid',startingsiteid,connectorConfig.siteid)
clearMuraAPICache();
Mura.init(connectorConfig);
Mura.init(instanceConfig);
} else if (startingsiteid != instanceConfig.siteid) {
clearMuraAPICache();
Mura.init(instanceConfig);
}

@@ -708,0 +745,0 @@

@@ -397,10 +397,12 @@ (function (global, factory) {

if (Array.isArray(filename)) {
if (filename.length && filename[0] == connectorConfig.siteid) {
filename.shift();
}
if (!Array.isArray(filename)) {
filename = filename.split("/");
}
filename = filename.join("/");
if (filename.length && filename[0] == Mura.siteid) {
filename.shift();
}
filename = filename.join("/");
if (params) {

@@ -410,2 +412,3 @@ query = Object.assign(query, params);

console.log('filename', filename);
return Promise.resolve(Mura.renderFilename(filename, query).then(function (rendered) {

@@ -462,3 +465,3 @@ return Promise.resolve(rendered);

return item.length;
});
}); //This shouldn't happen

@@ -518,2 +521,6 @@ if (connectorConfig.siteidinurls) {

if (ConnectorConfig.multitenant) {
return Promise.resolve([]);
}
var siteids = ConnectorConfig.siteid;

@@ -556,8 +563,3 @@ var pathList = [];

Mura.styleMap = Mura__default["default"].styleMap;
var instanceConfig = Object.assign({}, ConnectorConfig);
if (!Array.isArray(instanceConfig.siteid)) {
instanceConfig.siteid = instanceConfig.siteid.split();
}
if (typeof Mura.deInit == 'function') {

@@ -569,12 +571,30 @@ try {

if (typeof context == 'string' && instanceConfig.siteid.find(function (item) {
return item === context;
})) {
instanceConfig.siteid = context;
var instanceConfig = Object.assign({}, ConnectorConfig);
if (instanceConfig.multitenant) {
if (typeof context == 'string') {
instanceConfig.siteid = context;
} else {
var _context$params, _context$params$page;
if (context != null && (_context$params = context.params) != null && (_context$params$page = _context$params.page) != null && _context$params$page.length) {
instanceConfig.siteid = context.params.page[0];
} else {
instanceConfig.siteid = 'default';
}
}
} else {
var ishomepage = context && !(context.params && context.params.page) || typeof location != 'undefined' && (location.pathname == "/" || location.pathname == ConnectorConfig.editroute + "/");
if (!Array.isArray(instanceConfig.siteid)) {
instanceConfig.siteid = instanceConfig.siteid.split();
}
if (Array.isArray(ConnectorConfig.siteid)) {
if (typeof context == 'string' && instanceConfig.siteid.find(function (item) {
return item === context;
})) {
instanceConfig.siteid = context;
} else {
var ishomepage = context && !(context.params && context.params.page) || typeof location != 'undefined' && (location.pathname == "/" || location.pathname == instanceConfig.editroute + "/");
if (ishomepage) {
instanceConfig.siteid = ConnectorConfig.siteid[0];
instanceConfig.siteid = instanceConfig.siteid[0];
} else {

@@ -594,3 +614,3 @@ var page = [];

if (page.length && ConnectorConfig.editroute && page[0] === ConnectorConfig.editroute.split("/")[1]) {
if (page.length && instanceConfig.editroute && page[0] === instanceConfig.editroute.split("/")[1]) {
page.shift();

@@ -601,3 +621,3 @@ }

if (page.length) {
if (ConnectorConfig.siteid.find(function (item) {
if (instanceConfig.siteid.find(function (item) {
return item === page[0];

@@ -608,4 +628,6 @@ })) {

} else {
instanceConfig.siteid = ConnectorConfig.siteid[0];
instanceConfig.siteid = instanceConfig.siteid[0];
}
} else {
instanceConfig.siteid = instanceConfig.siteid[0];
}

@@ -620,7 +642,5 @@ }

request: context.req
}); //console.log('initing', connectorConfig.siteid)
});
Mura.init(instanceConfig);
} else if (startingsiteid != instanceConfig.siteid) {
//console.log('changing siteid',startingsiteid,connectorConfig.siteid)
Mura.init(instanceConfig);

@@ -640,17 +660,34 @@ }

var startingsiteid = Mura.siteid;
var instanceConfig = Object.assign({}, ConnectorConfig);
if (!Array.isArray(ConnectorConfig.siteid)) {
ConnectorConfig.siteid = v.siteid.split();
}
if (instanceConfig.multitenant) {
if (typeof context == 'string') {
instanceConfig.siteid = context;
} else {
var _context$params2, _context$params2$page;
if (typeof context == 'string' && ConnectorConfig.siteid.find(function (item) {
return item === context;
})) {
connectorConfig.siteid = context;
if (context != null && (_context$params2 = context.params) != null && (_context$params2$page = _context$params2.page) != null && _context$params2$page.length) {
instanceConfig.siteid = context.params.page[0];
} else {
if (typeof Mura != 'undefined') {
instanceConfig.siteid = Mura.siteid;
} else {
instanceConfig.siteid = 'default';
}
}
}
} else {
var ishomepage = context && !(context.params && context.params.page) || typeof location != 'undefined' && (location.pathname == "/" || location.pathname == ConnectorConfig.editroute + "/");
if (!Array.isArray(instanceConfig.siteid)) {
instanceConfig.siteid = instanceConfig.siteid.split();
}
if (Array.isArray(ConnectorConfig.siteid)) {
if (typeof context == 'string' && instanceConfig.siteid.find(function (item) {
return item === context;
})) {
instanceConfig.siteid = context;
} else {
var ishomepage = context && !(context.params && context.params.page) || typeof location != 'undefined' && (location.pathname == "/" || location.pathname == ConnectorConfig.editroute + "/");
if (ishomepage) {
connectorConfig.siteid = ConnectorConfig.siteid[0];
instanceConfig.siteid = instanceConfig.siteid[0];
} else {

@@ -670,3 +707,3 @@ var page = [];

if (page.length && ConnectorConfig.editroute && page[0] === ConnectorConfig.editroute.split("/")[1]) {
if (page.length && instanceConfig.editroute && page[0] === instanceConfig.editroute.split("/")[1]) {
page.shift();

@@ -677,10 +714,12 @@ }

if (page.length) {
if (ConnectorConfig.siteid.find(function (item) {
if (instanceConfig.siteid.find(function (item) {
return item === page[0];
})) {
connectorConfig.siteid = page[0];
connectorConfig.siteidinurls = true;
instanceConfig.siteid = page[0];
instanceConfig.siteidinurls = true;
} else {
connectorConfig.siteid = ConnectorConfig.siteid[0];
instanceConfig.siteid = instanceConfig.siteid[0];
}
} else {
instanceConfig.siteid = instanceConfig.siteid[0];
}

@@ -692,4 +731,4 @@ }

var clearMuraAPICache = function clearMuraAPICache() {
delete connectorConfig.apiEndpoint;
delete connectorConfig.apiendpoint;
delete instanceConfig.apiEndpoint;
delete instanceConfig.apiendpoint;
delete Mura.apiEndpoint;

@@ -700,13 +739,11 @@ delete Mura.apiendpoint;

if (context && context.res) {
Object.assign(connectorConfig, {
Object.assign(instanceConfig, {
response: context.res,
request: context.req
});
clearMuraAPICache(); //console.log('initing', connectorConfig.siteid)
Mura.init(connectorConfig);
} else if (startingsiteid != connectorConfig.siteid) {
//console.log('changing siteid',startingsiteid,connectorConfig.siteid)
clearMuraAPICache();
Mura.init(connectorConfig);
Mura.init(instanceConfig);
} else if (startingsiteid != instanceConfig.siteid) {
clearMuraAPICache();
Mura.init(instanceConfig);
}

@@ -713,0 +750,0 @@

{
"name": "@murasoftware/next-core",
"version": "2.0.8",
"version": "2.0.9",
"description": "Core utilties for Mura.js and Next.js",

@@ -5,0 +5,0 @@ "author": "Mura Software",

Sorry, the diff of this file is not supported yet

Sorry, the diff of this file is not supported yet

Sorry, the diff of this file is not supported yet

Sorry, the diff of this file is not supported yet

SocketSocket SOC 2 Logo

Product

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

Stay in touch

Get open source security insights delivered straight into your inbox.


  • Terms
  • Privacy
  • Security

Made with ⚡️ by Socket Inc