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

doxstrap

Package Overview
Dependencies
Maintainers
1
Versions
8
Alerts
File Explorer

Advanced tools

Socket logo

Install Socket

Detect and block malicious and high-risk dependencies

Install

doxstrap - npm Package Compare versions

Comparing version 0.0.4 to 0.0.5

template/bs-sidebar.html

11

lib/options.js

@@ -21,3 +21,3 @@ var optimist = require('optimist'),

optimist.default('s', 'src/**/*.js');
optimist.describe('s', 'Source files');
optimist.describe('s', 'Source files, accepts multiple patterns with the OS path separator');

@@ -31,2 +31,11 @@ optimist.alias('o', 'output');

optimist.default('sort', 'title');
optimist.describe('sort', 'Sort order (default: "title")');
optimist.describe('no-sort', 'Do not sort output');
optimist.alias('l', 'layout');
optimist.default('l', 'default.html');
optimist.describe('l', 'Template layout');
module.exports = {

@@ -33,0 +42,0 @@ version: function() {

18

lib/render.js

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

var gs = require('glob-stream');
var gs = require('glob-stream'),
path = require('path'),

@@ -19,11 +19,13 @@ _ = require('lodash'),

var templatePath = path.resolve(__dirname, '..', 'template', 'default.html'),
template = fs.readFileSync(templatePath, {encoding: 'utf8'}),
tpl = Handlebars.compile(template);
module.exports = function(options) {
var stream = gs.create([options.source]),
var templatePath = path.resolve(__dirname, '..', 'template', options.layout),
template = fs.readFileSync(templatePath, {encoding: 'utf8'}),
tpl = Handlebars.compile(template);
var sources = options.source.split(path.delimiter),
stream = gs.create(sources),
files = [],
docs = {};
docs = {},
sortKey = options['no-sort'] ? false : options.sort;

@@ -99,3 +101,3 @@ return new Promise(function(resolve, reject) {

title: options.title,
docs: _.sortBy(filteredDocs, 'title')
docs: sortKey ? _.sortBy(filteredDocs, sortKey) : filteredDocs
}));

@@ -102,0 +104,0 @@

{
"name": "doxstrap",
"version": "0.0.4",
"version": "0.0.5",
"description": "JavaScript documentation generator based on JSDoc syntax, Dox parser, Twitter Bootstrap CSS, and Prism syntax highlighter",

@@ -23,3 +23,2 @@ "keywords": [],

"glob-stream": "~3.1.9",
"chalk": "~0.4.0",
"mkdirp": "~0.3.5",

@@ -26,0 +25,0 @@ "cpr": "~0.1.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