Socket
Socket
Sign inDemoInstall

sitemap-b-framework

Package Overview
Dependencies
Maintainers
1
Versions
27
Alerts
File Explorer

Advanced tools

Socket logo

Install Socket

Detect and block malicious and high-risk dependencies

Install

sitemap-b-framework - npm Package Compare versions

Comparing version 1.1.3 to 1.1.4

15

index.js

@@ -78,3 +78,3 @@ const fs = require('fs');

};
configDataJSON.sitemapIndex[indexPositionExists] = data;
configDataJSON.sitemapIndex[indexPosition] = data;
await this.saveFile(this.config.configDataJSON, configDataJSON, 'json');

@@ -145,3 +145,3 @@ this.changes = true;

if (!sitemapName || sitemapName == 'index_default') {
sitemapName = this.sitemapNameCheck('index_default');
sitemapName = this.sitemapNameCheck('index_default', 'name', true);
} else {

@@ -156,3 +156,3 @@ sitemapName = this.sitemapNameCheck(sitemapName);

} else {
const checkLimit = configDataJSON.sitemapIndex[indexPositionExists].limit || this.config.maxLinksPerSitemap;
const checkLimit = indexPositionExists ? configDataJSON.sitemapIndex[indexPositionExists].limit : this.config.maxLinksPerSitemap;
if (sitemapDataJSON.length > checkLimit) {

@@ -162,3 +162,3 @@ this.throwError(`${sitemapName} Sitemap Items Exceeding maxLinksPerSitemap of set limit : ${checkLimit}`);

}
if (configDataJSON.sitemapIndex[indexPositionExists].locked) {
if (indexPositionExists && configDataJSON.sitemapIndex[indexPositionExists].locked) {
this.throwError(`${sitemapName} Sitemap is in locked state`);

@@ -196,4 +196,4 @@ }

}
if (configDataJSON.sitemapIndex[indexPositionExists].locked) this.throwError(`${sitemapName} Sitemap is in locked state`);
let sitemapDataJSON = await this.loadFile(this.config.configPath + sitemapName, true, 'json', []);
if (indexPositionExists && configDataJSON.sitemapIndex[indexPositionExists].locked) this.throwError(`${sitemapName} Sitemap is in locked state`);
let sitemapDataJSON = await this.loadFile(this.config.configPath + sitemapName + '.json', true, 'json', []);
itemLoc = this.locCheck(itemLoc);

@@ -228,3 +228,3 @@ const sitemapPositionExists = _.findIndex(sitemapDataJSON, ['loc', itemLoc]);

for (let i = 0; i < sitemapIndexList.length; i++) {
const sitemapName = this.sitemapNameCheck(sitemapIndexList[i]);
const sitemapName = sitemapIndexList[i] == 'index_default' ? this.sitemapNameCheck(sitemapIndexList[i], 'name', true) : this.sitemapNameCheck(sitemapIndexList[i]);
const sitemapDataJSON = await this.loadFile(this.config.configPath + sitemapName + '.json', false, 'json');

@@ -430,3 +430,2 @@ const sitemapPositionExists = _.findIndex(sitemapDataJSON, ['loc', loc]);

sitemapNameCheck(sitemapName, identifier = 'Name', force = false) {

@@ -433,0 +432,0 @@ if (!sitemapName || typeof (sitemapName) != 'string') this.throwError(`${identifier} is mandatory, Should be string`);

{
"name": "sitemap-b-framework",
"version": "1.1.3",
"version": "1.1.4",
"description": "Advanced Sitemap Management, Building, Deployment Framework",

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

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