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

akashacms-base

Package Overview
Dependencies
Maintainers
1
Versions
21
Alerts
File Explorer

Advanced tools

Socket logo

Install Socket

Detect and block malicious and high-risk dependencies

Install

akashacms-base - npm Package Compare versions

Comparing version 0.4.4 to 0.4.5

91

index.js
/**
*
* Copyright 2014-2015 David Herron
*
*
* This file is part of AkashaCMS (http://akashacms.com/).

@@ -32,3 +32,3 @@ *

config = _config;
logger = akasha.getLogger("builtin");
logger = akasha.getLogger("base");

@@ -48,6 +48,2 @@ if (!config.builtin) config.builtin = {};

if (config.headerScripts) {
config.headerScripts.javaScriptBottom.push({ href: "/js/akbase.js" });
}
return module.exports;

@@ -173,3 +169,3 @@ };

else {
$(element).remove();
$(element).remove();
next();

@@ -194,3 +190,3 @@ }

if (typeof config.google.siteVerification !== "undefined") {
akasha.partial("ak_siteverification.html.ejs",
akasha.partial("ak_siteverification.html.ejs",
{ googleSiteVerification: config.google.siteVerification },

@@ -208,3 +204,3 @@ function(err, html) {

}
},
},
function(err) {

@@ -241,3 +237,3 @@ if (err) {

}
},
},
function(err) {

@@ -266,3 +262,3 @@ if (err) {

});
},
},
function(err) {

@@ -296,3 +292,3 @@ if (err) {

});
} else done();
} else done();
},

@@ -312,3 +308,3 @@

function(err, html) {
if (err) { logger.error(err); next(err); }
if (err) { logger.error(err); next(err); }
else { $(element).replaceWith(html); next(); }

@@ -318,3 +314,3 @@ });

}, function(err) {
if (err) { logger.error(err); done(err); }
if (err) { logger.error(err); done(err); }
else { logger.trace('END publication-date'); done(); }

@@ -351,3 +347,3 @@ });

function(err, html) {
if (err) { logger.error(err); next(err); }
if (err) { logger.error(err); next(err); }
else { $(element).replaceWith(html); next(); }

@@ -360,3 +356,3 @@ });

}, function(err) {
if (err) { logger.error(err); done(err); }
if (err) { logger.error(err); done(err); }
else { logger.trace('END author-link'); done(); }

@@ -411,3 +407,3 @@ });

}, function(err) {
if (err) { logger.error(err); done(err); }
if (err) { logger.error(err); done(err); }
else { logger.trace('END open-graph-promote-images'); done(); }

@@ -453,3 +449,3 @@ });

}, function(err) {
if (err) { logger.error(err); done(err); }
if (err) { logger.error(err); done(err); }
else { logger.trace('END img.metaog-promote'); done(); }

@@ -459,62 +455,3 @@ });

},
function($, metadata, dirty, done) {
logger.trace('footnote');
// <footnote href="http:..." name="..." title="..." rel="nofollow">Description</footnote>
var footnoteCount = 0;
var footnotes = [];
$('footnote').each(function(i, elem) { footnotes.push(elem); });
async.eachSeries(footnotes,
function(footnote, next) {
var href = $(footnote).attr('href');
var name = $(footnote).attr('name');
var title = $(footnote).attr('title');
var rel = $(footnote).attr('rel');
var text = $(footnote).text();
akasha.partial("ak_footnoteRef.html.ejs", {
name: name
}, function(err, html) {
if (err) next(err);
else {
// Ensure the footnote tags are replaced
// so we only get here the first time through
$(footnote).replaceWith(html);
akasha.partial("ak_footnote.html.ejs", {
count: ++footnoteCount,
url: href,
title: title,
name: name,
description: text,
rel: rel
}, function(err2, html2) {
if (err2) next(err2);
else {
if ($('div#footnote-area').length <= 0) {
// Insert placeholder for the footnotes.
//
// At the time we get here there will be
// multiple root elements in the HTML.
// With Cheerio 0.19 the :root selector found
// each of those root elements.
// We want to put this code AFTER the LAST one.
$(":root").last().after("<div id='footnote-area'><strong>Footnotes</strong><br></div>");
}
$('div#footnote-area').append(html2);
next();
}
});
}
});
},
function(err) {
if (err) {
logger.trace('partial Errored with '+ util.inspect(err));
done(err);
} else done();
});
},
function($, metadata, dirty, done) {
logger.trace('a modifications');

@@ -521,0 +458,0 @@

2

package.json

@@ -29,3 +29,3 @@ {

},
"version": "0.4.4",
"version": "0.4.5",
"engines": {

@@ -32,0 +32,0 @@ "node": ">=0.10.1"

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