Packages by jonschlinkert <github@sellside.com> [SYNC profile]

Name IM Last modified Is admin Publish scopes
@jonschlinkert Wed Jun 15 2016 20:37:25 GMT+0800 (China Standard Time) false

  • align-yaml (latest: 0.1.8) Format, prettify, align, whatever you want to call it. This does that to YAML. Great for making long config files more readable!
  • anchors (latest: 0.1.2) Extract anchor tags from HTML and parse them into objects with useful information.
  • artisan (latest: 0.1.2) Opinionated Module Boilerplate Generator for Node.js
  • assemble-anchor (latest: 0.0.1) Assemble plugin for creating anchor tags from generated html.
  • assemble-boilerplate (latest: 0.1.1) Boilerplate for Assemble, the static site generator for Node.js, Grunt.js and Yeoman.
  • assemble-bootstrap (latest: 0.2.0) Build Bootstrap using Assemble instead of Jekyll. Assemble is a site-generator built as a Grunt.js plugin, so it runs entirely on Node.js.
  • assemble-contrib-permalinks (latest: 0.3.6) Permalinks plugin for Assemble, the static site generator for Grunt.js, Yeoman and Node.js. This plugin enables powerful and configurable URI patterns, [Moment.js](http://momentjs.com/) for parsing dates, much more.
  • assemble-docs (latest: 0.1.4) Documentation site for Assemble, the Grunt-based site generator that makes it dead simple to build modular sites, documentation and components from reusable templates and data.
  • assemble-manifest (latest: 0.1.3) Generates JSON and/or YAML manifest files from given source files or directories or source files.
  • assemble-less (latest: 0.7.0) Compile LESS to CSS. Adds experimental features that extend Less.js for maintaining UI components, 'bundles' and themes. From Jon Schlinkert, core team member of Less.js. This project is a fork of the popular grunt-contrib-less plugin by the talented Tyler Kellen. Please use that plugin if you require something stable and dependable.
  • assemble-pattern-lab (latest: 0.1.1) An easier-to-use and more extensible build system for pattern-lab.
  • assemble-swig (latest: 0.1.0) Assemble engine plugin for processing swig templates.
  • assemble-toc (latest: 0.1.0) Assemble a website from templates and data.
  • assemble-utils (latest: 0.1.0) Utilities built for the Assemble project.
  • assemble-yaml (latest: 0.2.1) Utility library for working with YAML front matter. Works with or without Assemble.
  • boilerplate-h5bp (latest: 0.1.1) Assemble boilerplate for generating a site with H5BP (HTML5 Boilerplate).
  • cheatsheet (latest: 0.1.4) Cheatsheet boilerplate. Created for the new lesscss.org website, based on Shopify Cheat Sheet by Mark Dunkley.
  • coffee-strip (latest: 0.1.0) Strip comments from CoffeScript. Remove both line comments and block comments.
  • common-words (latest: 0.1.3) Updated list (JSON) of the 100 most common words in the English language. Useful for excluding these words from arrays.
  • components (latest: 0.1.0) Upstage component library.
  • concat-array (latest: 0.1.1) Takes a string and an array of strings and concatenates the first string to each string in the array.
  • configfiles (latest: 0.3.4) Get files from a configuration using globule.
  • converter (latest: 0.0.5) Convert between XML, JSON and YAML, from one format to another.
  • cv (latest: 0.0.3) OpenCV for Node.js
  • dirname (latest: 0.1.0) Bind a directory to path.join
  • grunt-repos (latest: 0.1.2) Grunt task to download a list of repos from GitHub's API
  • grunt-readme (latest: 0.4.5) Grunt plugin for generating a README from templates, including an optional table of contents. No Gruntfile config is necessary, just choose a starter template and you'll be ready to go.
  • example-assemble-lunr (latest: 0.1.0) Shows how to generate a Table of Contents with assemble-contrib-lunr
  • utils-glob (latest: 0.1.0) Mid-level file globbing utilities for Grunt.js and node.js projects.
  • node-name (latest: 0.1.3) Basic utility methods for transforming and handling file paths.
  • framed (latest: 0.1.0) OOCSS Responsive Framework for Stylus & Sass
  • generator-docs (latest: 0.1.1) Yeoman generator for Writer. Generate project documentation templates or a README template for Writer to build.
  • grunt-frep (latest: 0.1.2) A find and replace Grunt plugin, based on frep. Replace strings with an array or object of RegExp or string replacement patterns.
  • grunt-get (latest: 0.1.2) Download web pages or assets over HTTP requests.
  • grunt-init-basic (latest: 0.1.0) grunt-init template for a very basic project. includes nodeunit tests, jshint, watch, clean, and assemble for converting readme to a simple gh-pages index page.
  • grunt-init-ghpages (latest: 0.1.1) Quickly build gh-pages documentation from a project README using Grunt.js and Assemble, a Node.js alternative to Jekyll.
  • grunt-init-helper (latest: 0.1.5) Quickly create a Handlebars helper that can easily be used with Assemble
  • grunt-init-helper-mod (latest: 0.1.4) Quickly create a Handlebars helper that can easily be used with Assemble
  • grunt-inline-less (latest: 0.1.0) Proof-of-concept task to inline LESS dependencies.
  • grunt-jscheck (latest: 0.1.0) Grunt task for JSCheck, a tool from @nzakas for identifying and reporting on patterns in JavaScript.
  • grunt-matter (latest: 0.1.3) Add, extend, sort or strip YAML front matter. Also has options for populating randomized mock data. This plugin is especially useful for creating test or example templates.
  • grunt-meta (latest: 0.1.0) Grunt plugin for synchronizing project metadata.
  • grunt-metadata (latest: 0.1.0) Grunt plugin for manipulating metadata.
  • grunt-reverse (latest: 0.1.5) Deconstruct HTML pages and turn them into layouts, includes, components and data files.
  • grunt-sync-pkg (latest: 0.1.2) Minimalist Grunt plugin to sync only basic properties between package.json and bower.json
  • grunt-toc (latest: 0.1.0) Grunt plugin for generating a markdown Table of Contents (TOC).
  • gulp-readme (latest: 0.1.0) Generate a readme from templates.
  • handlebars-helper-aggregate (latest: 0.1.3) {{aggregate}} handlebars helper. Inlines content from multiple files optionally using wildcard (globbing/minimatch) patterns, extracts YAML front matter to pass to context for each file. Accepts compare function as 3rd parameter for sorting inlined files.
  • handlebars-helper-asset (latest: 0.1.0) Handlebars helper for generating a relative path from the current file to the specified asset (CSS, JavaScript, image, icon etc.).
  • handlebars-helper-autolink (latest: 0.1.1) {{autolink}} handlebars helper. Generate relative links from the "current page" to other dest pages.
  • handlebars-helper-br (latest: 0.1.0) {{br}} Handlebars helper. Adds `<br>` tags to generated HTML. Great for prototyping.
  • handlebars-helper-compose (latest: 0.2.12) {{compose}} handlebars helper. Inlines content from multiple files optionally using wildcard (globbing/minimatch) patterns, extracts YAML front matter to pass to context for each file. Accepts compare function as 3rd parameter for sorting inlined files. Good for blog posts, chapters, etc.
  • handlebars-helper-css (latest: 0.1.0) {{css}} handlebars helper, for dynamically updating <link> tags for stylesheets, with options for adding, removing, revisioning, and minification.
  • handlebars-helper-disqus (latest: 0.2.0) {{disqus}} Handlebars helper. Simplifies adding [Disqus](https://disqus.com/) comments to your site.
  • handlebars-helper-ghbtns (latest: 0.1.1) {{ghbtn}} handlebars helper. Add github buttons (http://ghbtns.com) to your site.
  • handlebars-helper-isactive (latest: 0.1.1) {{isactive}} handlebars helper. Adds an 'active' class to the 'current page'. Class can be customized.
  • handlebars-helper-less (latest: 0.1.1) {{less}} handlebars helper. This helper allows you to use LESS inside style tags in your HTML. By default, the resulting CSS will be rendered inside the `<style>...</style>` tags of the rendered HTML, but you may alternatively define a destination path using the `dest` hash option of the helper.
  • handlebars-helper-md (latest: 0.2.0) Convert markdown to HTML. Use wildcard (glob) patterns for files. Like Assemble itself, this helper will automatically determine the correct context to use, or a context may be explicitly passed in as a second parameter.
  • handlebars-helper-momentjs (latest: 0.1.2) A helper to master time! Combining the powers of Assemble, Handlebars.js and Moment.js. This helper leverages Moment.js to provide ultimate control over manipulating time and dates in your templates.
  • handlebars-helper-not (latest: 0.1.0) {{not}} handlebars helper. Conditionally render a block if the condition is false. This block helper is really just a semantic alternative to {{isnt}}
  • handlebars-helper-paginate (latest: 0.2.0) {{paginate}} handlebars helper, for adding pagination to Assemble, the static site generator for Node.js, Grunt.js and Yeoman.
  • handlebars-helper-post (latest: 0.1.4) {{post}} handlebars helper, for including a post, or a list of posts.
  • handlebars-helper-prettify (latest: 0.2.1) {{prettify}} handlebars helper for formatting (beautifying) HTML, JavaScript and CSS.
  • handlebars-helper-resolve (latest: 0.1.3) WIP, don't use yet! This helper consults the context and config values to automatically resolve the correct path to the specificed destination file.
  • handlebars-helper-track (latest: 0.1.1) {{track}} handlebars helper. Simplify the process of adding Google analytics tracking codes to your web projects.
  • haystack (latest: 0.1.0) A find and match utility. Search for a string or an array of strings within a string or array or strings.
  • helper-aggregate (latest: 0.1.2) {{aggregate}} handlebars helper. Inlines content from multiple files optionally using wildcard (globbing/minimatch) patterns, extracts YAML front matter to pass to context for each file. Accepts compare function as 3rd parameter for sorting inlined files.
  • helper-compose (latest: 0.1.1) {{compose}} handlebars helper. Inlines content from multiple files optionally using wildcard (globbing/minimatch) patterns, extracts YAML front matter to pass to context for each file. Accepts compare function as 3rd parameter for sorting inlined files.
  • helper-jade (latest: 0.1.0) Compile Jade templates using a handlebars helper.
  • helper-lib (latest: 0.2.6) Deprecated. Please use [handlebars-helpers](https://github.com/assemble/handlebars-helpers) instead.
  • helper-prettify (latest: 0.1.7) {{prettify}} handlebars helper for formatting (beautifying) HTML, JavaScript and CSS.
  • helper-process (latest: 0.1.0) {{process}} handlebars helper for processing raw templates in included content, with the correct context.
  • helper-repeat (latest: 0.1.0) Repeat the encapsulated block of content _n_ times.
  • helper-utils (latest: 0.1.0) Library of javascript utilities.
  • less-tests (latest: 0.2.1) LESS CSS test-suite. Run any kind of test on LESS stylesheets.
  • list-functions (latest: 0.1.1) Easily generate a JSON or markdown list (sorted array) of property names of all enumerable properties, own and inherited, of objects that have function values.
  • load-modules (latest: 0.1.1) Load the resolved filepaths to npm modules, either directly in your config or from Underscore/Lo-Dash templates.
  • lodash-mixins (latest: 0.1.0) Collection of mixins for Lo-Dash or Underscore.
  • metadata (latest: 0.1.0) Utils for working with metadata.
  • node-syte (latest: 0.1.0) A port of Syte to Node.js
  • path-utils (latest: 0.1.3) Path extras and utilities to extend the Node.js path module.
  • pre (latest: 0.1.3) Pre is a dynamic presentation language that compiles to HTML. Pre does for HTML what LESS and SASS do for CSS. If you know HTML and CSS you will know how to work with Pre.
  • prettify (latest: 0.1.7) {{prettify}} handlebars helper for formatting (beautifying) HTML, JavaScript and CSS.
  • readme-mixins (latest: 0.1.0) Return an array of resolved filepaths or directories for named npm modules. Wildcard (glob) patterns can be used.
  • readme-toc (latest: 0.1.1) Generate a TOC for your project's README in 2 seconds, maybe 3.
  • recess (latest: 1.1.9) A simple, attractive code quality tool for CSS built on top of LESS
  • scaffolds (latest: 0.0.1) Collection of site scaffolds, by Upstage.
  • showup (latest: 0.1.2) Basic jQuery plugin for hiding navbar when scolling down, and showing it when scrolling up.
  • strip-yfm (latest: 0.1.0) Strip YAML front matter from files.
  • styles (latest: 0.2.1) Compile your LESS stylesheets using JSON and underscore.
  • sublime-markdown-extended (latest: 0.2.1) > Extends Soda's Monokai and the default markdown styles with additional syntax highlighting for > [YAML Front Matter](http://assemble.io/docs/YAML-front-matter.html), GitHub Flavored Markdown > (GFM) and language-specific syntax highlighting inside [GFM "fenced" code blocks](https://help.github.com/articles/github-flavored-markdown#syntax-highlighting)
  • swig-extensions (latest: 0.1.0) A growing collection of tags and filters for Swig Templates.
  • switchboard (latest: 1.3.0) Event listener for the browser and node.js for composite events (i.e., will not trigger until several specified events occur).
  • temp-foo (latest: 0.1.3) temporary test package, will be deleted.
  • themes (latest: 0.0.1) Collection of HTML, CSS/LESS themes by Upstage.
  • upstage-mixins (latest: 0.1.0) Base LESS mixins for the Upstage component library.
  • upstage-variables (latest: 0.1.0) > Base LESS variables for the Upstage component library.
  • utils-compare (latest: 0.1.0) Utility compare function that accepts two objects (a, b) and returns 1 if a >= b otherwise -1.
  • utils-update (latest: 0.1.0) Update the properties on an object with the properties from another object.
  • vertical-rhythm (latest: 0.3.3) Put some vertical rhythm in your CSS. LESS, Stylus and SASS versions included.
  • web-font-tests (latest: 0.1.0) Web Font Tests: using Twitter Bootstrap, Google Fonts and Typekit
  • yfm-test (latest: 0.2.1) Temp repo to test YAML front matter functions.
  • yfm (latest: 0.2.0) A simple to use YAML Front-Matter parsing and extraction Library.
  • extract-components (latest: 0.1.0) This is a proof-of-concept. some quick and dirty utils for extracting UI components from HTML using CSS selectors.
  • verb-readme-templates (latest: 0.1.1) Reame templates for Verb, the markdown documentation generator with zero-configuration required.
  • assemble-blog (latest: 0.1.0) Assemble plugin to assist with generating blog pages for posts and archive lists.
  • less-docs (latest: 0.1.3) Official website and documentation for Less / Less.js
  • handlebars-helper-rel (latest: 0.2.0) Handlebars helper for generating a relative link from the current page to the specified page.
  • marked-extras (latest: 0.2.4) Extras for marked.js. Utils, language definitions, templates for custom headings and sensible defaults.
  • grunt-assemble-less (latest: 0.8.1) Compile LESS to CSS. Adds experimental features that extend Less.js for maintaining UI components, 'bundles' and themes. From Jon Schlinkert, core team member of Less.js. This project is a fork of the popular grunt-contrib-less plugin by the talented Tyle
  • assemble-contrib-navigation (latest: 0.2.0) Assemble plugin to automatically generate Bootstrap-style, multi-level side navigation. See the sidenav on assemble.io for a demonstration.
  • assemble-contrib-pagination (latest: 0.1.2) Pagination plugin for Assemble, the static site generator for Grunt.js and Yeoman. This plugin enables pagable list pages.
  • assemble-contrib-anchors (latest: 0.2.2) Assemble plugin for creating anchor tags from headings in generated html using Cheerio.js.
  • assemble-contrib-wordcount (latest: 0.4.1) Assemble plugin for displaying wordcount and average reading time on blog posts or pages.
  • assemble-contrib-toc (latest: 0.1.3) Assemble plugin for adding a Table of Contents (TOC) to any HTML page.
  • assemble-contrib-lunr (latest: 0.1.0) Assemble plugin for adding search capabilities to your static site, with lunr.js.
  • dovetail (latest: 0.3.0) Make your application pluggable!
  • handlebars-helper-pkg (latest: 0.2.0) {{pkg}} handlebars helper, for returning the value of a property from package.json.
  • assemble-contrib-contextual (latest: 0.2.0) Generates a JSON file with the context of each page. Basic plugin to help see what's happening in the build.
  • assemble-middleware-contextual (latest: 0.2.2) Generates a JSON file with the context of each page. Basic plugin to help see what's happening in the build.
  • assemble-middleware-lunr (latest: 0.2.1) Assemble plugin for adding search capabilities to your static site, with lunr.js.
  • assemble-middleware-navigation (latest: 0.2.1) Assemble navigation middleware. Automatically generate Bootstrap-style, multi-level side nav. See the sidenav on assemble.io for a demonstration.
  • assemble-middleware-toc (latest: 0.2.3) Assemble middleware for adding a Table of Contents (TOC) to any HTML page.
  • handlebars-helper-moment (latest: 0.2.0) A helper to master time! Combining the powers of Assemble, Handlebars.js and Moment.js. This helper leverages Moment.js to provide ultimate control over manipulating time and dates in your templates.
  • fixture (latest: 0.1.2) Fixtures, cannon fodder for tests.
  • grunt-verb (latest: 0.2.4) Grunt plugin for Verb, the markdown documentation generator with zero-configuration required.
  • assemble-middleware-permalinks (latest: 0.5.2) Permalinks plugin for Assemble, the static site generator for Grunt.js, Yeoman and Node.js. This plugin enables powerful and configurable URI patterns, [Moment.js](http://momentjs.com/) for parsing dates, much more.
  • handlebars-helper-slugify (latest: 0.3.2) {{slugify}} handlebars helper. Uses the awesome underscore.string to transform text into a URL slug. Replaces whitespaces, accentuated and special characters with a dash.
  • reserved (latest: 0.1.2) Reserved words that may not be used as variables, functions, methods, or object identifiers, since ECMAScript specifies special behavior for them.
  • namify (latest: 0.1.3) Convert a npm package name into a safe-to-use variable name. Use as a mixin in Yeoman generators.
  • assemble-middleware-drafts (latest: 0.1.5) Assemble middleware for preventing drafts from being rendered. Requires Assemble v0.5.0 or greater.
  • github-repo-url (latest: 0.2.1) Extract a GitHub project's URL from its git repository URL.
  • unicodedata (latest: 0.1.1) Downloads and parses the latest unicode data text file into an array of unicode objects
  • consolidate-scripts (latest: 0.1.1) Find script tags in HTML, consolidate and append them to the <body> tag.
  • consolidate-styles (latest: 0.1.2) Find style and link tags in HTML, consolidate and append them to the <head> tag.
  • name-generator (latest: 0.1.1) Generator names in sequence using defaults or a custom name generator function.
  • markdown-symbols (latest: 0.1.2) Easily add and create custom symbols to use in markdown, and then compile them to HTML.
  • calculate-assets (latest: 0.1.2) Calculate the path to an 'assets' or 'public' directory from dest files. Determines whether or not the path should have a trailing slash making it safe to use in templates.
  • verb-tag-symbols (latest: 0.1.2) Tag for Verb. Parse custom symbols in markdown documents.
  • verb-tag-appname (latest: 0.1.3) Attempts to derive the "actual" name of a grunt or gulp plugin, handlebars helper, tag, filter, yeoman generator or any other module by stripping certain words from the title, allowing it to be used in templates. For example, the "actual" name of `generat
  • verb-tag-glob (latest: 0.1.3) Tag for Verb. Use minimatch/glob patterns to include local documents/templates.
  • add-less-import (latest: 0.1.2) Add an `@import` statement into a .less file at a specific point.
  • generator-tag (latest: 0.1.9) Generate custom tag (npm project) for Verb
  • verb-tag-read (latest: 0.1.1) Verb tag, for reading in plain files that don't have any templates. Speeds things up when content doesn't need to be evaluated.
  • banners (latest: 0.1.4) Reusable banners for Node.js projects.
  • markdown-links (latest: 0.0.1) Utilities for extracting and organizing markdown links.
  • nested-layouts (latest: 0.1.0) Recursively inject content into nested layouts.
  • gulp-frep (latest: 0.1.3) A find and replace utility, using Frep. Replace strings or arrays of strings with an array of replacement patterns.
  • generator-base (latest: 0.1.4) Generator for creating Yeoman generators that are capable of remembering certain user answers, resulting in a better user experience. Generators come with the basic necessities, including tests and docs.
  • node-bar (latest: 0.2.0) Bogus module for testing npm and node_modules stuff.
  • node-baz (latest: 0.2.0) Bogus module for testing npm and node_modules stuff.
  • verb-tag-methods (latest: 0.1.3) Easily generate a sorted array, JSON or markdown list, of property names of all enumerable properties, own and inherited, of objects that have function values.
  • matchkeys (latest: 0.2.2) Utility for returning a list of arrays that contain matching keywords. Useful for filtering package.json files.
  • path-segments (latest: 0.1.1) Get n specific segments of a file path, e.g. first 2, last 3, etc.
  • verb-glob (latest: 0.0.2) Globbing utils for Verb tags and plugins.
  • handlebars-helper-inarray (latest: 0.1.0) Handlebars helper. Return true if a value exists in an array. Faster than using indexOf and won't blow up on null values.
  • equivalent (latest: 0.1.1) Return true if the given file paths are equal.
  • ext-ext (latest: 0.1.2) Extension of the node.js path.extname method.
  • clone-object (latest: 0.1.0) Create a shallow clone of an object.
  • clone-shallow (latest: 0.1.1) Shallow clone objects and arrays, or return primitive values directly.
  • gulp-rte (latest: 0.1.4) Better dest handling for Gulp.
  • line-number (latest: 0.1.0) Get the line number for each regex match found in a string.
  • strings (latest: 0.4.2) Easily replace and transform :props in strings.
  • remarked (latest: 0.1.4) Markdown parser and lexer. A fork of marked.js maintained for Assemble.
  • frep (latest: 0.2.3) Find and replace utility for node.js. Transform strings by running multiple RegExp or string find-and-replace patterns on a string in sequence, reducing the final string to the accumulated result of each transformation. Patterns can be strings (or arrays
  • build-regex-group (latest: 0.1.0) Build regular expression groups from arrays of strings. Useful when you need to automatically generate RegExp patterns.
  • gulp-verb (latest: 0.3.0) Gulp plugin for Verb, the zero-configuration markdown docs generator for Node.js.
  • strip-coffee-comments (latest: 0.1.1) Strip comments from CoffeScript. Remove both line comments and block comments.
  • handlebars-helper-analytics (latest: 0.1.1) Handlebars helper for adding Google Analytics scripts to the head and/or footer of a webpage.
  • strip-common-words (latest: 0.1.1) Strip the 100 most commonly used English words from a string.
  • list-methods (latest: 0.3.3) Easily generate a JSON or markdown list (sorted array) of property names of all enumerable properties, own and inherited, of objects that have function values.
  • count-lines (latest: 0.1.2) Count the lines in a string, works with windows carriage returns or unix style newlines.
  • delimiter-map (latest: 0.1.1) Delimiter map for common template engines. Compatible with consolidate.
  • namespace-data (latest: 0.1.0) Read data files and extend the data from each onto an object or objects named using the given string or [propstring].
  • load-options (latest: 0.4.0) Load Assemble options from a config file, object, glob patterns, or any combination of those. Fallback on defaults if options aren't defined, or you can override or extend the defaults.
  • generator-helper (latest: 0.2.0) Yeoman generator for handlebars or lodash helpers.
  • assemble-layouts (latest: 0.1.8) Assemble plugin for rendering nested template layouts.
  • lodash-tags (latest: 0.1.0) Easily create template "tags" (mixins) for Lo-Dash.
  • rename-path (latest: 0.2.0) Return a mapped dest for a src a filepath.
  • view-cache (latest: 0.1.1) Cache, parse and render partials and layouts, and easily add custom template helpers.
  • assemble-metalsmith (latest: 0.1.1) Assemble v0.6.x plugin for running any metalsmith middlewares
  • extract-range (latest: 0.1.0) Extract a string in the given range (e.g. from line X to line Y).
  • change-indent (latest: 0.1.0) Change the indentation in a string.
  • boson (latest: 0.3.0) Use glob patterns to load an array of requireable files or npm modules - like plugins or middleware, optionally passing a config object to each module.
  • test-helpers (latest: 0.1.4) Node.js path and fs helpers for things like reading fixtures and writing results while running tests.
  • helper-loader (latest: 0.1.5) Load template engine helpers (handlebars, lo-dash, etc) from file paths, globs, arrays or objects.
  • verb-boilerplates (latest: 0.1.1) Boilerplates for Verb. Each boilerplate consists of a few markdown templates to kickstart documentation for new projects.
  • helper-join (latest: 0.1.1) Join any number of args, using the last arg as the seperator.
  • template-loader (latest: 0.2.0) Load templates from file paths, globs or objects, and cache them as normalized objects.
  • html-tag-helpers (latest: 0.1.4) Easily generate helpers for creating HTML tags. Works great as handlebars helpers or vanilla javascript utils.
  • line-count (latest: 0.1.0) Count the lines in a string.
  • lodash-helpers (latest: 0.1.0) Helpers for Lo-Dash and undercore templates.
  • engine-noop (latest: 0.1.0) noop engine, consolidate.js style. Works with Assemble, express.js, engine-cache or any application that follows consolidate.js conventions.
  • verb-tag-jscomments (latest: 0.2.2) Tag for Verb. Uses js-comments to parse JavaScript code comments and generate API documentation.
  • parse-files (latest: 0.1.1) Complimentary lib to parser-cache. Extends the `Parsers` prototype with additional methods for reading files from the file system.
  • match-extension (latest: 0.2.1) Return `true` if a file extension matches the given string, array of strings, or RegExp pattern.
  • parser-utils (latest: 0.3.1) Utilies for parser-cache and compatible parsers.
  • depth (latest: 0.1.1) Returns the depth of a file or directory, e.g. number of folders deep.
  • deep-pick (latest: 0.1.0) Like lo-dash/underscore `.pick()` but recursively merges and picks deeply nested occurences of a property.
  • omit-keys (latest: 0.1.0) Return a copy of an object without the given keys.
  • extract-gfm (latest: 0.1.0) Utilities for extracting and replacing GitHub Flavored Markdown code blocks. For example, you could easily find code blocks for a specific language and run the code through a linter.
  • reduce-object (latest: 0.1.3) Reduces an object to a value that is the accumulated result of running each property in the object through a callback. Executes the callback function once for each own enumerable property in the object, receiving four arguments: the initial value (or valu
  • keywords (latest: 0.1.2) CLI utility for normalizing, adding and removing keywords from package.json.
  • get-exports (latest: 0.1.0) CLI for getting/creating a list of node.js export statements for functions in a module. Why? I want to write pure JavaScript and not worry about remembering to add export statements until js-hint complains about it.
  • object-size (latest: 0.1.1) Get the length of own enumerable properties on an object excluding the object's prototype properties.
  • random-range (latest: 0.1.0) Generate an array of random number ranges. Useful for creating test fixtures or benchmarking samples.
  • shuffle-words (latest: 0.1.2) Shuffle the words in a string and optionally the letters in each word using the Fisher-Yates algorithm. Useful for creating test fixtures, benchmarking samples, etc.
  • uppercut (latest: 0.1.0) JavaScript utilities, with a focus on benchmarking and unit tests.
  • engines (latest: 0.4.0) Template engine library with fast, synchronous rendering, based on consolidate.
  • replace-nth (latest: 0.2.1) Replace only specific occurrences of a string. e.g. if the string exists 10 times, you can replace, say, the 3rd and 8th occurrences only, etc. Returns a new string with nth specific matches of a pattern replaced by a replacement. The pattern can be a str
  • get-property (latest: 0.2.0) Get a nested property or its value from an object using simple `a.b.c` paths.
  • normalize-keywords (latest: 0.2.3) Normalize an array of keywords. Sorts and removes duplicates and common words (uses the 100 most common english words).
  • parsers (latest: 0.1.1) Like consolidate.js, but for parsers instead of engines.
  • partials (latest: 0.1.0) Create an object of template partials from a glob of files to pass to any template engine.
  • map-types (latest: 0.1.0) Map single letter abbreviations to javascript native types. Useful as a shorthand for pseudo-argument destructuring when debugging.
  • grunt-prettify (latest: 0.4.0) HTML prettifier with options to format HTML according to your own preferences.
  • args-utils (latest: 0.1.1) JavaScript utils for working with arguments.
  • options-cache (latest: 0.3.1) Simple API for managing options in JavaScript applications.
  • omit-string (latest: 0.1.1) Pass a string or a array of strings to strip from the source string. Works just like `omit` for objects, so you can pass a string or array of strings to remove. You can also pass a regex or array of regular expressions, but patterns are used for removal -
  • app-name (latest: 0.2.0) Create variable names from module names. Like `gulp-jshint` => `jshint`. Useful for yeoman generators, or for loaders for gulp, assemble, and grunt plugins.
  • parser-cache (latest: 0.4.6) Cache and load parsers, similiar to consolidate.js engines.
  • reorder-attributes (latest: 0.1.1) Re-format attributes in HTML tags to flow in a specific order. If you always prefer `class` before `id` or whatever, this module does that.
  • noun-two (latest: 0.1.1) Example plugin for Noun.
  • noun-three (latest: 0.1.1) Example plugin for Noun.
  • noun-one (latest: 0.1.2) Example plugin for Noun.
  • grunt-firebase (latest: 0.1.5) Update your firebase data from a Grunt task!
  • parser-noop (latest: 0.3.1) noop parser, consolidate.js style. Works with Assemble, express.js, parser-cache or any application that follows consolidate.js conventions.
  • node-foo (latest: 0.2.3) Bogus module for testing npm and node_modules stuff.
  • noun (latest: 0.2.0) Load and use plugins to manipulate objects. Load locally defined plugins, or define a namespace to automatically load plugins from node_modules. Easy to use and extend.
  • filter-ext (latest: 0.1.1) Filter files by the given extension.
  • generate-fixtures (latest: 0.4.0) Command line tool for easily generating test fixtures. Specify the number of files to create and the destination directory to write them to, and files and directories will be randomly generated in the specified destination.
  • verb-prettify (latest: 0.1.0) Thin wrapper around js-beautify, and uses [jonschlinkert/preserve] to protect templates from being mangled.
  • arr (latest: 0.1.5) JavaScript utilities for arrays.
  • helper-assets (latest: 0.1.0) Template helper for calculating the relative path to an assets or public directory.
  • engine-delims (latest: 0.1.0) Delimiters for common template engines.
  • verb-util (latest: 0.1.1) Utilities for verb, and verb helpers, plugins, or other extensions.
  • escape-delims (latest: 0.4.0) Escape and un-escape delimiters in templates. Tested with Lo-Dash, underscore and Handlebars syntax, but could be used with other template engines/syntaxes as well. This is similar to the process used by Yeoman on escaped templates in generators.
  • helper-lorem (latest: 0.1.1) Template helper for generator lorem-ipsum placeholder text. Should work with any template engine, but can also be used a regular javascript util.
  • map-requires (latest: 0.1.0) Match require statements in a glob of files. Returns an an object files, each with an array of objects describing each require statement found. Each require statement object has a line number, variable name, and module name. Statements in code comments ar
  • filter-files (latest: 0.4.0) Recursively read directories and return a list of files, filtered to have only the files for which the (optional) filter function returns `true`. Sync and async.
  • files-filters (latest: 0.1.2) Functions for fantastically fast file filtering, and more things that start with 'f'.
  • attribute-store (latest: 0.1.3) Store template context on data attributes in static HTML, allowing metadata to be retrieved/updated post-render.
  • grunt-convert (latest: 0.1.12) Convert between XML, JSON and YAML, from one format to another.
  • block-comment-regex (latest: 0.1.1) RegExp for matching JavaScript-style block comments in a string. Should also work for SASS, LESS and other languages with the same block comment format.
  • parser-csv (latest: 0.2.0) CSV parser, compatible with [parser-cache].
  • parser-yaml (latest: 0.1.1) parser-cache compatible YAML parser, using js-yaml.
  • parser-xml (latest: 0.1.0) parser-cache compatible XML parser.
  • map-tokens (latest: 0.1.2) Register patterns to find tokens in a string and map them to unique IDs, allowing them to be extracted, replaced or restored.
  • examples (latest: 0.1.0) Example projects using Template, Assemble, Verb and other node.js applications.
  • year (latest: 0.2.1) Simple utility to get the current year with 2 or 4 digits.
  • helper-year (latest: 0.1.0) Template helper for adding the current year. Good for adding dates for licenses, copyrights, last modified date, comment dates, etc. Works with handlebars, lo-dash or any template engine that has support for helper functions.
  • parse-blocks (latest: 0.2.1) Parse basic template blocks in a string, like Handlebars block expressions but returns an object. Delimiters are customizable.
  • digits (latest: 0.2.0) Pad numbers with zeros. Automatically pad the number of digits based on the length of the array, or explicitly pass in the number of digits to use.
  • helper-glob (latest: 0.1.0) Template helper for globbing files. Works with handlebars, Lo-Dash or any template engine that supports helper functions.
  • helper-timeago (latest: 0.1.0) Date helper for displaying elapsed time in a human-readable format. Can be used as a JavaScript utility or template helper with handlebars, lo-dash or any template engine that supports helper functions.
  • minutes (latest: 0.1.0) Get the number of minutes for an hour, day, week and the elapsed minutes for the current day.
  • hours (latest: 0.1.0) Get the number of hours for a day, week and the elapsed hours for the current day.
  • marked-toc (latest: 0.3.0) Generate a markdown TOC (table of contents).
  • array-rest (latest: 0.1.1) Gets all but the first element, or n elements in the given array.
  • last-index-of (latest: 0.1.0) Get the index of the last element in an array that returns truthy for the given value, using strict equality for comparisons.
  • set-timeout (latest: 0.1.0) Delay the call of a function in a given context.
  • storage (latest: 0.2.0) Basic object store for node.js
  • relative-dest (latest: 0.1.0) Calculate the relative path from a file's destination path to another directory or file.
  • extract-description (latest: 0.1.0) Get the description from a README. Basically the first non-heading paragraph.
  • pseudos (latest: 1.0.0) List of CSS pseudo-classes (selectors).
  • alphabet (latest: 1.0.0) The english alphabet as a string or array, upper and lowercase.
  • preserve (latest: 0.2.0) Temporarily substitute tokens in the given `string` with placeholders, then put them back after transforming the string.
  • dirname-regex (latest: 1.0.0) Regular expression for matching the directory part of a file path.
  • ext-regex (latest: 1.0.0) Regular expression for matching file extensions. Matches single and/or multiple file extensions, like `.min.js`.
  • path-regex (latest: 1.0.0) Regular expression for matching the parts of a file path.
  • array-sum (latest: 1.0.0) Add up all of the numbers in an array of numbers. Works when non-numbers are present as well.
  • eos (latest: 0.4.1) A truly asynchronous ODBC library for node.js
  • strip-tags (latest: 0.1.1) Strip specific tags from a string of HTML
  • md-elements (latest: 0.1.1) HTML block tags considered valid in markdown according to the CommonMark specification.
  • nth-root (latest: 0.1.1) Get the nth root of a number.
  • cube-root (latest: 0.1.0) Polyfill for `Math.cbrt()` proposed in ES6 for getting the cube root of a number.
  • object.filter (latest: 0.3.0) Create a new object filtered to have only properties for which the callback returns true.
  • deep-filter-object (latest: 1.0.0) Return a deep copy of an object, recursively filtered to have only keys that match the given glob patterns.
  • glob-path-regex (latest: 1.0.0) Regular expression for matching the parts of glob pattern.
  • cwdify (latest: 0.1.2) Replace the cwd in an absolute path with the Bash equivalent: `~+`. Like untildify, but for cwd instead of userhome.
  • verb-front-matter (latest: 0.1.0) Verb middleware for processing front matter and adding data to the context.
  • helper-lookup (latest: 0.2.0) Template helper for generating a list of markdown formatted reference links to github repos for the tree of dependencies and devDependencies listed in package.json.
  • fill-array (latest: 1.0.0) Fill an array to the given length by repeating its elements. This is a very fast implementation.
  • delims (latest: 0.4.2) Generate RegExp for delimiters, to be used with templates, files or data streams.
  • pick-from (latest: 0.1.0) Get the value of the first occurrence of `key` from an array of objects.
  • delimiters (latest: 1.0.1) Set and get custom template delimiters.
  • lookup-deps (latest: 1.0.0) Simple API for getting metadata from locally installed npm packages (in `node_modules`).
  • change-quotes (latest: 0.1.0) CLI to change quotes from single to double, or double to single.
  • helper-require (latest: 0.1.0) Use any node module in templates. Should work with Handlebars, Lo-Dash, underscore, or any template engine that has support for helper functions.
  • object-omit (latest: 1.0.0) Return a copy of an object without the given key, or array of keys.
  • to-key (latest: 1.0.0) Stringify any value to be used as the key of an object.
  • object.pluck (latest: 0.1.2) Like pluck from underscore / lo-dash, but returns an object composed of specified properties, with values unmodified from those of the original object.
  • engine-utils (latest: 0.1.1) Utilities from consolidate.js for normalizing engine formats.
  • parse-copyright (latest: 0.4.0) Parse copyright statement(s) into an array of copyright objects.
  • update-license (latest: 0.3.0) Update copyright information in a MIT license.
  • verb-readme-includes (latest: 0.2.4) Template partials for Verb, the markdown documentation generator with zero-configuration required.
  • gulp-convert (latest: 0.2.0) Gulp plugin to convert to or from JSON, YAML, XML, PLIST or CSV.
  • grunt-fixmyjs (latest: 0.3.0) Automatically fix JavaScript lint errors.
  • track-changes (latest: 0.1.0) Very simple API for tracking changes to the property of an object for use in debugging.
  • to-quoted-string (latest: 0.1.1) Turn source code into templates to be used as modules.
  • odd (latest: 0.1.0) Get the odd numbered items from an array.
  • even (latest: 0.1.1) Get the even numbered items from an array.
  • regex-chars (latest: 0.1.0) Regular expression special characters.
  • has-regex-chars (latest: 0.1.1) Returns true if a string has regular expression special characters.
  • helper-lookup-deps (latest: 0.2.2) Collection of template helpers for the methods in lookup-deps.
  • verb-default (latest: 1.1.0) Default verbfile and tasks that run when a verbfile.js is not found in the root of a project. This is used internally by verb.
  • any (latest: 1.0.0) Returns `true` if a value exists in the given string, array or object.
  • each-string-index (latest: 0.2.2) Get the index for each occurrence of a string, in a string. Much faster than regex, and useful for doing simple find and replace operations for specific strings.
  • noncharacters (latest: 1.1.0) 34 non-character code points (labeled <not a character>), that are set aside and guaranteed to never be used for a character. Perfect to use for placeholders or temporary replacements during string transformations.
  • noncharacter-regex (latest: 0.1.1) Regular expression for matching or stripping non-characters from a string.
  • update-package (latest: 0.2.0) Update/lint a package.json based on a defaults.
  • year-weeks (latest: 1.0.7) Get the number of weeks in year - leap or not.
  • day-seconds (latest: 1.0.2) Get the number of seconds/milliseconds in a day.
  • week-hours (latest: 1.0.1) Get the number of hours in a week.
  • current-day-number (latest: 1.0.6) Get day number of the current date/year or given valid `Date` string format
  • week-seconds (latest: 1.0.1) Get the number of seconds/milliseconds in a week.
  • year-seconds (latest: 1.0.1) Get the number of seconds/milliseconds in leap/noleap year.
  • current-week-number (latest: 1.0.7) Get current week number of the current year,given Date format string or Date object.
  • sync-travis (latest: 0.1.1) Sync your Github projects with Travis CI, to ensure it's updated with your latest projects before executing other commands.
  • list-deps (latest: 0.2.2) List the dependencies in the package.json of the current project.
  • engine-assemble (latest: 0.4.1) Handlebars engine, consolidate.js style but with enhancements and default helpers. Should work with Assemble, Verb, express.js, engine-cache or any application that supports consolidate.js conventions.
  • stringify-travis-url (latest: 0.1.0) Generate a Travis CI URL from a list of arguments or an object.
  • helper-concat (latest: 0.3.0) Template helper for concatenating a list of files using glob patterns. Should work with handlebars, lodash or any template engine that allows helper functions.
  • base-file-loader (latest: 1.1.0) Load vinyl file objects onto a Template collection.
  • npmignore (latest: 0.2.0) Command line tool for creating or updating a .npmignore file based on .gitignore.
  • to-exports (latest: 0.1.0) Create exports from a directory of non-javascript or javascript files.
  • export-dirs (latest: 0.2.4) Export directories and their files as node.js modules.
  • object-length (latest: 0.2.0) Get the length of an object's properties, excluding prototype properties. Works with dontEnum bugs.
  • markdown-image (latest: 0.1.0) Micro util for generating a single markdown link.
  • markdown-link (latest: 0.1.1) Micro util for generating a single markdown link.
  • markdown-badge (latest: 0.1.1) Micro util for generating a markdown badge.
  • handlebars-helper-variable (latest: 0.1.2) Handlebars block helper that adds variables to the context that can be used by following expressions in the same template.
  • markdown-anchor (latest: 0.2.0) Micro util for creating a markdown-formatted anchor link. Good for linking to code for API docs.
  • markdown-todo (latest: 0.1.1) Micro util for generating a gfm markdown todo item.
  • markdown-reference (latest: 0.1.0) Micro-util for generating a markdown-formatted reference link.
  • method-names (latest: 0.2.0) Returns an array of names from a module. Includes all enumerable properties with function values, own and inherited.
  • dirs (latest: 0.2.0) List directories or files, async or sync.
  • keys-tree (latest: 0.1.0) Recursively builds a tree of object keys. Useful for creating lists or debugging.
  • gulp-drafts (latest: 0.2.0) Gulp plugin for removing files flagged as drafts. Can also be used as an assemble or verb plugin.
  • filter-type (latest: 0.2.0) Filter an array or arguments by JavaScript native type (e.g. functions, strings, etc).
  • arr-reduce (latest: 1.0.1) Fast array reduce that also loops over sparse elements.
  • set-object (latest: 1.0.1) DEPRECATED - use set-value instead.
  • has-any-deep (latest: 0.3.2) Return true if `key` exists deeply on the given object.
  • compact-object (latest: 0.1.3) Similar to omit-empty, recursively omits empty properties, but also compacts/flattens nested arrays in an object.
  • arr-pluck (latest: 0.1.0) Retrieves the value of a specified property from all elements in the collection.
  • is-whitespace (latest: 0.3.0) Returns true if the value passed is all whitespace.
  • generator-gulp (latest: 0.2.0) Yeoman generator for kickstarting a gulp plugin, or a basic node.js project with a gulpfile.js.
  • helper-front-matter (latest: 0.1.0) Template helper for parsing front matter and passing the data to templates as context/
  • to-arg (latest: 1.1.0) Create a command-line argument from a string or string (key) and value.
  • helper-resolve (latest: 0.3.1) Template helper to resolve the path to a file in node_modules. This is mostly useful during development.
  • async-helper-base (latest: 0.2.0) Used for creating template.js-compatible async helpers. Works with verb, assemble or any other template.js application.
  • verb-helper-codelinks (latest: 0.1.2) Generate a list of links to the first line of code for each method in a given directory.
  • helper-codelinks (latest: 0.1.2) Generate a list of links that take you to the first line of code for each method in a given directory.
  • prettify-markdown (latest: 0.1.1) Prettify, format or beautify your markdown. Whatever you want to call it, this does that. Used on hundreds of projects by verb.
  • to-template (latest: 0.1.2) Convert a vinyl file object to a Template-compatible template object.
  • template-push (latest: 0.1.1) Push template collections in a vinyl stream.
  • init-file-loader (latest: 0.1.1) Loader for Template, for loading files onto a custom view collection inside a vinyl plugin.
  • template-init (latest: 0.4.1) Plugin for caching vinyl files as templates in an assemble, verb, or gulp pipeline.
  • base-loader (latest: 0.1.0) Base loader for Template-based applications.
  • iso-week (latest: 0.1.2) Get the ISO week of the year.
  • filter-array (latest: 0.2.0) Iterates over the elements in an array, returning an array with only the elements for which the callback returns truthy.
  • filter-types (latest: 0.1.0) Filter items from an array or arguments that match the specified javascript native type or types. Uses a very fast filter function.
  • template-render (latest: 0.5.1) Plugin for Template for rendering vinyl files in an assemble, verb, or gulp pipeline.
  • ext-map (latest: 1.0.1) just an object that maps `src` file extensions to `dest` file extensions as key/value pairs (e.g. `{'.less': '.css'}`). Useful for dynamically rewriting paths in tasks/plugins. pull requests welcome.
  • gulp-dest-paths (latest: 0.1.1) Adds destination-related properties to the `file.data.dest` object on vinyl files.
  • mentions-regex (latest: 2.0.3) 100% twitter compatible `@mentions` regex! Regular expression for matching `@username` mentions, as used on twitter, facebook, github, etc.
  • is-valid-path (latest: 0.1.1) Returns true if a file path does not contain any invalid characters.
  • array-every (latest: 0.1.2) Returns true if the callback returns truthy for all elements in the given array.
  • array-intersection (latest: 0.1.2) Return an array with the unique values present in _all_ given arrays using strict equality for comparisons.
  • glob-toc (latest: 0.1.2) Create a table of contents from a glob of files.
  • helper-toc (latest: 0.2.0) Template helper for generating a table of contents using content from the file in which the helper is used, or for a glob of files.
  • template-utils (latest: 0.6.2) Utils for [Template], and Template-based applications.
  • helper-read (latest: 0.1.0) Template helper for reading from the file system. Includes both async and sync versions.
  • helper-yaml (latest: 0.1.0) Template helper for parsing YAML from a string.
  • keys-length (latest: 0.1.0) Get the length of the keys on an object. Much faster than Object.keys()
  • to-gfm-code-block (latest: 0.1.1) Generate a github-flavored-markdown fenced-code-block snippet.
  • ansi-bgblue (latest: 0.1.1) The color bgblue, in ansi.
  • ansi-bgcyan (latest: 0.1.1) The color bgcyan, in ansi.
  • ansi-bgred (latest: 0.1.1) The color bgred, in ansi.
  • ansi-black (latest: 0.1.1) The color black, in ansi.
  • ansi-blue (latest: 0.1.1) The color blue, in ansi.
  • ansi-bold (latest: 0.1.1) The color bold, in ansi.
  • ansi-cyan (latest: 0.1.1) The color cyan, in ansi.
  • ansi-dim (latest: 0.1.1) The color dim, in ansi.
  • ansi-gray (latest: 0.1.1) The color gray, in ansi.
  • ansi-green (latest: 0.1.1) The color green, in ansi.
  • ansi-grey (latest: 0.1.1) The color grey, in ansi.
  • ansi-hidden (latest: 0.1.1) The color hidden, in ansi.
  • ansi-italic (latest: 0.1.1) The color italic, in ansi.
  • ansi-red (latest: 0.1.1) The color red, in ansi.
  • ansi-reset (latest: 0.1.1) The color reset, in ansi.
  • ansi-white (latest: 0.1.1) The color white, in ansi.
  • ansi-wrap (latest: 0.1.0) Create ansi colors by passing the open and close codes.
  • ansi-yellow (latest: 0.1.1) The color yellow, in ansi.
  • lint-templates (latest: 0.1.2) Finds helpers that aren't registered and variables that aren't defined on the context. Can be used as a middleware with assemble, Template, verb, generate, and other apps built on Template.
  • is-false (latest: 0.1.1) Returns false if the value of a property is either strictly false, or it's inverse is strictly true.
  • month (latest: 2.0.1) Get the name or number of the current month or any month of the year.
  • month-day (latest: 0.1.1) Get the current day of the month, according to local time or UTC.
  • template-deprecate (latest: 0.1.0) Middleware for Template. Warns the user or throws an error when a deprecated template variable or syntax is used.
  • todo-regex (latest: 0.1.1) Regular expression for matching TODO statements in a string.
  • template-todos (latest: 0.1.0) Middleware for Template, for matching todos in a string.
  • pick-first (latest: 0.1.0) Return the first property on an object with a truthy value that matches the given object path or the first path in an array of object paths.
  • verb-log (latest: 0.2.0) Logging for Verb.
  • info-symbol (latest: 0.1.0) Cross-platform info symbol.
  • less-css-helpers (latest: 0.1.0) register helper functions that can be used with LESS, the same way that handlebars helpers are used in templates.
  • filter-functions (latest: 0.1.0) Filter an array to have only function values, or an object to have only properties with function values.
  • generator-verb (latest: 0.9.5) Kickstart documentation for any project! This is the official Yeoman generator for Verb, the zero-configuration markdown docs generator that is extremely easy to use and extend.
  • js-comments (latest: 0.5.4) Parse JavaScript code comments and generate API documentation.
  • template-helper-apidocs (latest: 0.4.4) Template helper for automatically generating API docs from code comments. This is based on helper-apidocs, but specifically for applications built-with the Template library.
  • rte (latest: 2.0.1) Simple filepath re-writing for node.js projects. Useful for re-writing paths in grunt/gulp/assemble tasks or plugins.
  • lazy-glob (latest: 0.1.2) Lazily require glob, since it takes so long to load.
  • plasma (latest: 0.9.1) Load data from globs or files or directly from objects.
  • lazy-globby (latest: 0.1.1) Lazily require globby, since it takes so long to load (because of glob).
  • lazy-chalk (latest: 0.1.0) Lazily load chalk, since it takes so long to load.
  • has-keys (latest: 0.1.0) Returns true if the given object has all of the specified keys.
  • get-values (latest: 0.1.0) Return an array of all values from the given object.
  • right-align (latest: 0.1.3) Right-align the text in a string.
  • is-plural (latest: 0.1.1) Returns true if the given english word is pluralized.
  • iterator-async (latest: 0.1.1) Iterate over a stack of async functions.
  • iterator-sync (latest: 0.1.1) Iterate over a stack of functions.
  • recent (latest: 0.1.0) Filter an object to return the most recent values.
  • arrayify-compact (latest: 0.2.0) Casts the given value to a flatten array, and removes falsey items (similar to lodash compact).
  • index-of (latest: 0.2.0) Get the index of the first element in an array that returns truthy for the given value, using strict equality for comparisons.
  • is-equal-shallow (latest: 0.1.3) Does a shallow comparison of two objects, returning false if the keys or values differ.
  • readme-includes (latest: 0.2.9) Snippets for your GitHub project's readme.
  • omit-value (latest: 0.1.1) Omit properties from an object or deeply nested property of an object using object path notation.
  • ends-with-any (latest: 0.1.0) Returns true if the given string or array ends with any of the given substrings.
  • starts-with-any (latest: 0.1.0) Returns true if the given string or array begins with any of the given substrings.
  • glob-fs-dotfiles (latest: 0.1.6) glob-fs middleware for automatically ignoring dotfiles.
  • partial-left (latest: 0.1.1) Returns a function with partially applied arguments that are prepended to the arguments provided to the returned function.
  • partial-right (latest: 0.1.0) Returns a function with partially applied arguments that are appended to the arguments provided to the returned function.
  • src-stream (latest: 0.1.1) Wrap readable streams to turn them into passthrough streams.
  • file-symlinks (latest: 0.1.0) Resolve symlinks and expose the `stat` property on a file object.
  • read-file (latest: 0.2.0) Thin wrapper around fs.readFile and fs.readFileSync that also strips byte order marks when `utf8` encoding is chosen. Also optionally replaces windows newlines with unix newlines.
  • to-vinyl (latest: 0.2.0) Convert an object to a vinyl file object. Safely mixes additional properties onto the file object without overwriting properties added by vinyl.
  • sort-asc (latest: 0.2.0) Sort array elements in ascending order.
  • sort-desc (latest: 0.2.0) Sort array elements in descending order.
  • group-object (latest: 0.1.1) Group object keys and values into lists.
  • is-equal-regex (latest: 0.1.0) Returns true if regular expression A is equal to regex B. Compares the expression and flags.
  • antimatter (latest: 0.1.0) Annihilate YAML front matter.
  • config.yml (latest: 0.1.0) Boilerplate configs for Assemble projects.
  • api-toc (latest: 0.3.2) Pass a dirname, get a markdown-formatted Table of Contents for your API.
  • code-context (latest: 0.5.3) Parse a string of javascript to determine the context for functions, variables and comments based on the code that follows.
  • js-yaml-lite (latest: 0.1.1) Temporary minified copy of js-yaml until the project exposes a minified version and starts using the `files` property in package.json.
  • to-mit (latest: 0.1.1) Does one simple thing: coverts the `license` field in package.json to `MIT`, or adds the license field with `MIT` if it does not already exist.
  • extend-file (latest: 0.1.2) Extend a JSON file with additional properties, API and CLI.
  • snippet (latest: 0.1.0) CLI and API for easily creating, reusing, sharing and generating snippets of code from the command line.
  • regex-flags (latest: 0.1.0) Does one simple thing - gets the flags from a regular expression. Useful for cloning and any library that uses or generates regular expressions that are created from other regular expressions.
  • collapse-object (latest: 0.1.0) Collapse an object into a string using the syntax from expand-object. This syntax is pretty handy for setting command line arguments, for expanding/collapsing test fixtures, etc.
  • to-emitter (latest: 0.1.0) Convert any object into an event-emitter, and emits events with the name of any any method called on the object.
  • visit-args (latest: 0.1.0) Visit application methods that map directly to command line arguments and emit events for flags.
  • year-range-regex (latest: 0.1.0) Generates a regular expression for validating a range of years.
  • delegate-object (latest: 0.1.1) Copy properties from an object to another object, where properties with function values will be invoked in the context of the receiver, and properties with non-function values are just copied.
  • forward-object (latest: 0.1.1) Copy properties from an object to another object, where properties with function values will be invoked in the context of the provider, and properties with non-function values are just copied.
  • is-valid-year (latest: 0.1.0) Returns true if a year is valid based on a given year, range of years, sequences of years, or any mixture of these.
  • longest-value (latest: 0.2.0) Get the longest value for the given property from an array of objects, or the longest value in an object. Useful for aligning values for text tables, CLI help, etc.
  • question-helper (latest: 0.2.4) Template helper that asks a question in the command line and resolves the template with the answer.
  • to-flag (latest: 1.0.0) Create a command-line argument from a string or string (key) and value.
  • to-flags (latest: 0.2.0) Convert the properties of an object to command line flags.
  • plugins (latest: 0.4.2) Run a value through a plugin stack.
  • minimist-plugins (latest: 0.3.2) Simple wrapper to make minimist pluggable. ~20 sloc.
  • minimist-methods (latest: 0.2.1) Map your node.js application's methods to command line arguments.
  • pad-right (latest: 0.2.2) Right pad a string with zeros or a specified string. Fastest implementation.
  • make-enumerable (latest: 0.2.0) Make all the properties of an object enumerable. Optionally deep, shallow by default.
  • app-base (latest: 0.1.1) Starter for creating a node.js application with a handful of common methods, like `set`, `get`, and `del`.
  • array-xor (latest: 0.1.1) Returns the symmetric difference (exclusive-or) of an array of elements (elements that are present in all given arrays and not in their intersections).
  • clone-array (latest: 0.1.2) Create a clone of an array.
  • config-cache (latest: 6.0.1) General purpose JavaScript object storage methods.
  • detect-conflicts (latest: 0.1.1) Check for conflicts, and get prompted for action (when needed), before writing a file to disk.
  • engine-less (latest: 0.3.0) Consolidate-style engine for rendering .less files.
  • engine-lodash (latest: 0.8.2) Lo-Dash engine, consolidate.js style but with enhancements. Works with Assemble, express.js, engine-cache or any application that follows consolidate.js conventions.
  • fetch-files (latest: 0.1.0) Download files using presets.
  • get-object (latest: 0.2.0) Get a property from an object using dot (object path) notation.
  • inject-snippet (latest: 0.3.0) Inject a snippet of code or content into a string.
  • lang-map (latest: 0.4.0) Get the language associated with a file extension or the extensions associated with a language using the data from GitHub's [Linguist YAML file](https://github.com/github/linguist/blob/master/lib/linguist/languages.yml)
  • loader-cache (latest: 0.6.1) Register loader functions that dynamically read, parse or otherwise transform file contents when the name of the loader matches a file extension. You can also compose loaders from other loaders.
  • rethrow (latest: 0.2.3) Re-throw an error to get better error reporting for templates.
  • spawn-commands (latest: 0.3.1) Launches a new process with the given command, with command line arguments in `args`. Should work with any platform - even Windows.
  • template-config (latest: 0.1.2) Adds declarative configuration functionality to Template.
  • template-error (latest: 0.1.2) Make template errors easy to understand and fix.
  • verb (latest: 0.8.10) Documentation generator for GitHub projects. Verb is extremely powerful, easy to use, and is used on hundreds of projects of all sizes to generate everything from API docs to readmes.
  • verb-cli (latest: 0.7.4) CLI for Verb.
  • filter-keys (latest: 1.1.0) Filter the keys of an object using glob patterns.
  • match-key (latest: 1.1.0) Get a property from an object with the first key that matches the given glob pattern, function, regex or string.
  • templates-indexer (latest: 0.1.1) Templates plugin to add index views to template collections.
  • assemble-plugin-wrapper (latest: 0.1.1) Makes it easy for plugin authors to generalize assemble plugins. Assemble has three types of plugins: app, collection and view. This makes it easy to specify one or more of those types to use for your plugin.
  • assemble-scaffold (latest: 0.1.0) Generate project scaffolds with assemble and Scaffold.
  • files-objects (latest: 0.1.4) Expand files objects into src-dest mappings.
  • whitespace-regex (latest: 0.1.2) Regular expression for matching the whitespace in a string.
  • wordcount (latest: 1.1.1) Count the words in a string. Support for english, CJK and Cyrillic.
  • glob-base (latest: 0.3.0) Returns an object with the (non-glob) base path and the actual pattern.
  • parse-glob (latest: 3.0.4) Parse a glob pattern into an object of tokens.
  • utils (latest: 0.3.1) Fast, generic JavaScript/node.js utility functions.
  • grunt-assemble-anchors (latest: 0.1.0) Assemble plugin for creating anchor tags from headings in generated html using Cheerio.js.
  • grunt-assemble-contextual (latest: 0.1.0) Generates a JSON file with the context of each page. Basic plugin to help see what's happening in the build.
  • grunt-assemble-lunr (latest: 0.1.0) Assemble plugin for adding search capabilities to your static site, with lunr.js.
  • grunt-assemble-toc (latest: 0.1.0) Assemble middleware for adding a Table of Contents (TOC) to any HTML page.
  • grunt-assemble-navigation (latest: 0.1.0) Assemble navigation plugin. Automatically generate Bootstrap-style, multi-level side nav. See the sidenav on assemble.io for a demonstration.
  • grunt-assemble-wordcount (latest: 0.1.0) Assemble plugin for displaying wordcount and average reading time to blog posts or pages.
  • scholar (latest: 0.0.1) Internationalization manager.
  • assign-value (latest: 0.1.2) Assign a value or extend a deeply nested property of an object using object path notation.
  • defaults-shallow (latest: 0.1.0) Extend an object with the properties of other objects, but only if they don't already exist.
  • repo-templates (latest: 0.1.5) The most interesting project in the world > Verb
  • stream-loader (latest: 0.2.0) create a read stream from a glob of files. can be used as a loader-cache loader, or by itself as an a-la-carte replacement or addition to vinyl src.
  • expected (latest: 0.1.0) Simple error message formatting.
  • cr (latest: 0.1.0) Strip windows carriage returns, or convert carriage returns to newlines.
  • has-bom (latest: 0.1.0) Returns true if a buffer or string has a byte order mark (BOM)
  • assemble-reload-views (latest: 0.1.2) Assemble instance plugin that reloads views when options are updated or when another plugin is loaded.
  • timescale (latest: 0.1.1) Convert from one time scale to another. Nanosecond is the most atomic unit, week is the largest unit.
  • cyborg (latest: 0.1.0) Package manager and logistics.
  • strip-color (latest: 0.1.0) Strip ANSI color codes from a string. No dependencies.
  • file-name (latest: 0.1.0) Get the basename of a filepath excluding extension.
  • assemble-ask (latest: 0.1.4) Assemble plugin for asking questions and storing answers.
  • ask-once (latest: 0.6.2) Only ask a question one time and store the answer.
  • gulp-dest (latest: 0.2.3) Gulp plugin for easily defining destination paths using path variables.
  • helper-license (latest: 0.3.0) Template helper for adding a formatted license statement based on the license type in package.json.
  • dest (latest: 0.3.1) Customized implementation of the dest method from vinyl.
  • map-dest (latest: 0.1.8) Map the destination path for a file based on the given source path and options.
  • move-property (latest: 0.2.1) Move a property from one object to another.
  • expand-braces (latest: 0.1.2) Wrapper for [braces] to enable brace expansion for arrays of patterns.
  • is-true (latest: 0.1.1) Returns `true` if the value of an object's property is strictly true, or it's inverse is false.
  • randomize-string (latest: 0.1.0) Randomize the characters in the given string. Optionally pass a max length as the second argument.
  • assert-path (latest: 0.1.0) Extends node's assert module with methods for testing filepaths.
  • assert-fs (latest: 0.1.0) Extends node's assert module with methods for testing files.
  • relative (latest: 3.0.2) Get the relative filepath from path A to path B. Calculates from file-to-directory, file-to-file, directory-to-file, and directory-to-directory.
  • stringify-authors (latest: 0.2.0) Converts an author object or array of author objects into an array of strings. Useful for adding authors, maintainers or contributors to documentation, package.json or a readme.
  • fs-utils (latest: 0.7.0) fs extras and utilities to extend the node.js file system module. Used in Assemble and many other projects.
  • base-paths (latest: 0.1.1) base-methods plugin for settings and getting path information.
  • first-commit-date (latest: 0.2.0) Returns a JavaScript date object with the date and time of a git repository's first commit.
  • get-first-commit (latest: 0.2.0) Returns a git repository's first commit as a JavaScript object.
  • stringify-author (latest: 0.1.3) Stringify an authors object to `name <email> (url)`.
  • is-scaffold (latest: 0.1.1) Returns true if an object is a Scaffold instance.
  • composer-runtimes (latest: 0.7.0) Write composer task start and end times to a stream.
  • base-diff (latest: 0.1.0) Plugin for adding a diff method to a 'base' application.
  • base-resolver (latest: 0.3.4) 'base-methods' plugin for resolving and loading globally installed npm modules.
  • template-toc (latest: 0.6.2) Middleware for generating a markdown-formatted table of contents with Template, or Template-based applications
  • base-methods (latest: 0.6.2) base-methods is the foundation for creating modular, unit testable and highly pluggable node.js applications, starting with a handful of common methods, like `set`, `get`, `del` and `use`.
  • replacements (latest: 0.2.1) Transform a string with an array of replacement patterns.
  • right-pad-values (latest: 0.3.1) Right pad the values of a given property for each object in an array. Useful for creating text columns or tables.
  • right-align-values (latest: 0.3.0) Right align the values of a given property for each object in an array. Useful for creating text columns or tables.
  • has-prop (latest: 0.1.2) Return true if an object has the given key. Dot-notation may be used to check for nested keys.
  • config-file (latest: 0.3.2) Find and load a YAML or JSON config file (like .jshintrc, package.json, bower.json etc) from either a local project, installed npm module, or the user's home directory.
  • espree-extract-comments (latest: 0.1.0) Uses espree to extract JavaScript code comments from a string. Returns an array of comment objects, with line, column, index, comment type and comment string.
  • filebase (latest: 0.0.1) Git-backed file storage and versioning, with i18n support.
  • script-tags (latest: 0.1.3) Parse HTML script tags into JSON.
  • normalize-config (latest: 0.4.8) Normalize a declarative configuration with any combination of src-dest mappings, files arrays, files objects and options into a consistent format so the config can easily be passed to any build system.
  • expand-task (latest: 0.3.3) Expand and normalize task definitions in a declarative configuration.
  • expand-config (latest: 0.4.3) Expand tasks, targets and files in a declarative configuration.
  • gulp-extname (latest: 0.2.2) gulp plugin to dynamically rewrite dest extensions based on src extensions.
  • commandments (latest: 0.2.5) Parse argument commands/options from code comments using esprima and minimist.
  • array-first (latest: 1.0.2) Get the first element or first n elements of an array.
  • affirmative (latest: 0.1.1) Array of 'yes' words and phrases that express the user's agreement with a statement or request. Intended to be fun and useful for CLI prompts, web forms, etc.
  • inquirer2 (latest: 0.1.1) Lighter, faster alternative to inquirer. A collection of common interactive command line user interfaces.
  • get-first (latest: 0.1.2) Pass an array of object paths (e.g. `a.b.c`) and get the first non-undefined value if the property exists, or null if it does not.
  • update-year (latest: 0.5.2) Update or add the current year to a range of years in a string.
  • is-affirmative (latest: 0.1.0) Returns true if a value is an `affirmative` value (from the affirmative lib). Useful for CLI prompts.
  • to-list (latest: 0.1.1) Parse a string into a list object with text and level properties.
  • bullets (latest: 0.2.2) Generate a plain-text and markdown formatted lists or tables of contents, with proper indentation, bullets, numbers, letters, roman numerals or custom characters.
  • assemble-render-string (latest: 0.1.0) Assemble plugin that adds a `.renderString` method for rendering a string with any registered engine.
  • copy-task (latest: 0.1.0) Copy a task and it's dependencies from one app to another.
  • view-json (latest: 0.1.0) View plugin for templates.js, assemble or verb, that calls JSON.parse on .json files and keeps `file.content` in sync with `file.json.data`.
  • base-debug (latest: 0.1.0) Plugin for debugging your base application.
  • subspace (latest: 0.1.0) Manage instances of your application.
  • generate-bar (latest: 0.1.1) Test generator for the `generate` lib.
  • question-force (latest: 0.1.0) Plugin for question-store that adds a `force` method for easily forcing questions with stored answers to be re-asked.
  • export-files (latest: 2.1.1) node.js utility for exporting a directory of files as modules.
  • expand-object (latest: 0.4.2) Expand a string into a JavaScript object using a simple notation. Use the CLI or as a node.js lib.
  • to-object-path (latest: 0.3.0) Create an object path from a list or array of strings.
  • base-options (latest: 0.6.0) Adds a few options methods to base-methods, like `option`, `enable` and `disable`. See the readme for the full API.
  • base-tasks (latest: 0.4.0) base-methods plugin that provides a very thin wrapper around <https://github.com/jonschlinkert/composer> for adding task methods to your application.
  • look-up (latest: 0.8.3) Faster drop-in replacement for find-up and findup-sync.
  • cli-utils (latest: 0.1.0) Common utils for command line applications.
  • to-schema (latest: 0.1.0) Create a basic schema from an object.
  • generate-foo (latest: 0.1.5) fake generator, for `generate` unit tests.
  • helper-coverage (latest: 0.1.3) Template helper for including a code coverage report generated by istanbul.
  • lookup-path (latest: 0.3.1) Attempt to resolve the absolute filepath to a file and verify that it exists.
  • object-pick (latest: 0.1.2) Returns a filtered copy of an object with only the specified keys, exactly like `pick` from lo-dash / underscore.
  • helper-apidocs (latest: 0.5.1) Template helper for automatically generating API docs from code comments. Should work with any template engine.
  • templates-each-of (latest: 0.1.1) Assemble plugin that adds an async `eachOf` method for rendering each template in a collection. Uses the `.eachOf` method from the async library.
  • is-enabled (latest: 0.1.0) Using key paths that may contain "falsey" patterns, check if a property on an object is enabled.
  • answer-store (latest: 0.4.0) Store answers to user prompts, based on locale and/or current working directory.
  • arr-union (latest: 3.1.0) Combines a list of arrays, returning a single array with unique values, using strict equality for comparisons.
  • map-config (latest: 0.5.0) Map configuration objects to application methods.
  • namespace-context (latest: 0.2.0) Use with Assemble, Verb, or Templates.js to easily add namespaced variables like `page` or `post` to the context. This allows you to use `{{page.title}}` instead of `{{title}}` to get the current page's title. Can be used with verb, assemble v0.6.0, or an
  • helper-example (latest: 0.1.0) Opinionated template helper that inserts a code example from a filepath.
  • to-choices (latest: 0.2.0) Easily create a normalized inquirer choices question. Supports all of the `choices` question types: checkbox, list, rawlist, expand
  • verbalize (latest: 0.2.0) A pluggable logging utility with built-in colors, styles, and modes.
  • base-logger (latest: 0.1.2) Add a verbalize logger to your base application.
  • question-match (latest: 0.1.2) Plugin for question-store that adds a `match` method for filtering out questions to ask using glob patterns or regex.
  • strip-use-strict (latest: 0.1.0) Strip 'use strict' statements from a string of javascript
  • has-banner (latest: 0.3.1) Returns true if a file has a banner code comment. Used for linting.
  • extract-banner (latest: 0.1.2) Extract a banner comment from a string of javascript.
  • has-any (latest: 0.1.2) Returns true if an object has any of the specified keys.
  • uniqueid (latest: 1.0.0) Generate sequential IDs, with optional prefix or suffix
  • verb-context (latest: 0.1.1) Verb plugin that adds commonly needed data to the context for rendering templates.
  • verb-data (latest: 0.1.1) Verb plugin that adds commonly needed data to the context for rendering templates.
  • base-config (latest: 0.5.2) base-methods plugin that adds a `config` method for mapping declarative configuration values to other 'base' methods or custom functions.
  • glob-keys (latest: 0.1.1) Returns an array of property names exposed from a glob of javascript modules. Useful for linting, documentation, table of contents, etc.
  • in-array (latest: 0.1.2) Return true if a value exists in an array. Faster than using indexOf and won't blow up on null values.
  • memoize-path (latest: 0.1.2) Easily create reusable, stackable file paths from memoized path segments.
  • path-root (latest: 0.1.1) Get the root of a posix or windows filepath.
  • path-root-regex (latest: 0.1.2) Regular expression for getting the root of a posix or windows filepath.
  • easy-renamer (latest: 0.3.1) Easily rename files using custom rename functions that are automatically used against any filepaths that match the associated regex or glob patterns.
  • assemble-compile-file (latest: 0.1.0) Assemble plugin for compiling views (in a vinyl pipeline) that might need to be rendered more than once.
  • is-posix-bracket (latest: 0.1.1) Returns true if the given string is a POSIX bracket expression (POSIX character class).
  • base-watch (latest: 0.1.3) Watch plugin for base applications.
  • tableize-object (latest: 0.1.0) Tableize an object by flattening its keys into object paths (dot-notation).
  • bower-store (latest: 0.1.0) Use bower.json as a config store.
  • base-task-prompts (latest: 0.1.0) Utils for using prompts to conditionally run tasks. Requires the base-task and base-questions plugins.
  • merge-settings (latest: 0.2.0) Load and merge configuration settings from multiple sources, in a specific order, and normalized according to a schema.
  • try-open (latest: 0.1.3) Tries to open a file using fs.openSync (only necessary with sync), fails gracefully if the file path does not exist on the file system. Since fs.existsSync has been deprecated, this can be used as an alternative.
  • fs-exists-sync (latest: 0.1.0) Drop-in replacement for `fs.existsSync` with zero dependencies. Other libs I found either have crucial differences from fs.existsSync, or unnecessary dependencies. See README.md for more info.
  • unc-path-regex (latest: 0.1.2) Regular expression for testing if a file path is a windows UNC file path. Can also be used as a component of another regexp via the `.source` property.
  • snakecase (latest: 0.0.0) Converts string to snake case.
  • base-bower (latest: 0.1.2) Base plugin that adds methods for programmatically installing bower packages.
  • parse-authors (latest: 0.2.4) Parse a string into an array of objects with `name`, `email` and `url` properties following npm conventions. Useful for the `authors` property in package.json or for parsing an AUTHORS file into an array of authors objects.
  • base-cli (latest: 0.5.0) Plugin for base-methods that maps built-in methods to CLI args (also supports methods from a few plugins, like 'base-store', 'base-options' and 'base-data'.
  • verbiage (latest: 0.1.0) Verbiage is a pre-documentation API for creating an object with file-specific, un-parsed code-comments that can be passed to any API documentation generator.
  • view-get-dest (latest: 0.1.1) Assemble plugin to add a dest property to views.
  • assemble-collections (latest: 0.2.1) Assemble plugin to add middleware and helpers for working with frontmatter based collections.
  • config-comments (latest: 0.3.2) Parse argument commands/options from code comments using esprima and minimist.
  • task-prompts (latest: 0.1.0) User prompts for conditionally running tasks.
  • map-files (latest: 0.8.2) Return an object for a glob of files. Pass a `rename` function for the keys, or a `parse` function for the content, allowing it to be used for readable or require-able files.
  • condense-newlines (latest: 0.2.1) Replace extraneous newlines with a single newline, or pass a specified number of newlines to use.
  • file-reader (latest: 1.1.1) Read a glob of files, dynamically choosing the reader or requiring the files based on the file extension.
  • gulp-condense (latest: 0.1.0) Remove extra newlines in a string.
  • pkg-homepage (latest: 0.1.1) Get or create a homepage URL from the given package.json
  • generate-ask (latest: 0.2.1) Adds user prompts to your generator for getting data that is commonly for rendering templates, like author name, project name, etc.
  • set-getter (latest: 0.1.0) Create nested getter properties and any intermediary dot notation (`'a.b.c'`) paths
  • time-diff (latest: 0.3.1) Returns the formatted, high-resolution time difference between `start` and `end` times.
  • deep-bind (latest: 0.3.0) Bind a context to all functions in an object, including deeply nested functions.
  • array-pull (latest: 0.2.1) Remove the specified elements from the given array using strict equality for comparison.
  • pad-left (latest: 2.1.0) Left pad a string with zeros or a specified string. Fastest implementation.
  • to-file (latest: 0.2.0) Convert a file path to a vinyl file.
  • parse-csv (latest: 0.2.0) CSV parser for node.js.
  • assemble-select-views (latest: 0.1.5) Assemble plugin that adds a `.selectViews` method to the instance, for prompting the user to select the views they want to write to the file system.
  • map-cache (latest: 0.2.2) Basic cache object for storing key-value pairs.
  • is-boilerplate (latest: 0.1.1) Returns true if an object is a Boilerplate instance.
  • view-fs (latest: 0.2.0) View plugin for `templates` that adds methods for working with the file system. Works with assemble, verb, and any other `templates` based applications
  • assemble-select-files (latest: 0.1.0) Assemble plugin that adds a `.selectFiles` method to the instance, for reading in a glob of files and prompting the user to select the files they want to write to the file system.
  • base-store (latest: 0.4.4) Plugin for getting and persisting config values with your base-methods application. Adds a 'store' object that exposes all of the methods from the data-store library. Also now supports sub-stores!
  • resolve-modules (latest: 0.5.0) Resolves local and global npm modules that match specified patterns, and returns a configuration object for each resolved module.
  • assemblebot (latest: 0.2.4) Bot for responding to github issues opened on assemble repositories.
  • base-project (latest: 0.2.1) Base plugin that adds a `project` getter to the instance for getting the name of a project. Gets the project name for new (empty) projects, projects with only a .git repository, and/or projects with a package.json.
  • is-directory (latest: 0.3.1) Returns true if a filepath exists on the file system and it's directory.
  • ext-to-regex (latest: 0.1.0) Create a regex for matching file extensions.
  • base-argv (latest: 0.5.0) Plugin that post-processes the object returned from [yargs-parser] so that values can be passed over to base-cli
  • gulp-middleware (latest: 0.1.0) Run middleware in a gulp pipeline/vinyl source stream.
  • base-fs (latest: 0.3.5) base-methods plugin that adds vinyl-fs methods to your 'base' application for working with the file system, like src, dest, copy and symlink.
  • lazy-cache-cli (latest: 0.2.3) CLI for adding a `utils.js` file with lazy-cached requires.
  • base-test-converter (latest: 0.1.2) Converts unit tests to the style used by base-test-suite.
  • generate-file (latest: 0.1.0) Generator for generating a single file from a template.
  • is-registered (latest: 0.1.5) Util for Base that optionally prevents a plugin from being registered more than once on an instance
  • pkg-cache (latest: 0.1.4) Gets the package.json for one or more names from the npm registry and caches the results for a specified period of time. Default cache period is one week.
  • cwd (latest: 0.10.0) Easily get the CWD (current working directory) of a project based on package.json, optionally starting from a given path. (node.js/javascript util)
  • base-namespace (latest: 0.2.0) Plugin that adds a `namespace` getter to a Base instance.
  • base-fragment-cache (latest: 0.1.1) Base plugin that adds fragment-cache support to your Base application
  • view-context (latest: 0.1.0) vinyl-view plugin that overwrites the `context` method on `view` to create the context used for rendering.
  • base-cli-schema (latest: 0.1.19) Schema for the base-cli plugin, used for normalizing argv values before passing them to cli.process().
  • copy-descriptor (latest: 0.1.1) Copy a descriptor from object A to object B
  • static-extend (latest: 0.1.2) Adds a static `extend` method to a class, to simplify inheritance. Extends the static properties, prototype properties, and descriptors from a `Parent` constructor onto `Child` constructors.
  • gulp-pick-keys (latest: 0.1.1) Prompts the user to pick the properties to include in a JSON file. Useful in project generators for selectively including keys in generated files.
  • base-compose (latest: 0.2.1) Selectively merge values from one or more generators onto the current application instance.
  • base-register (latest: 0.1.1) Add support for registering a glob of generators to your base app.
  • base-reporter (latest: 0.2.0) Base application smart plugin for caching data and adding and running custom report functions.
  • gulp-gh-clone (latest: 0.1.0) Clone github repositories into a specified folder.
  • log-ok (latest: 0.1.1) just `console.log` prefixed with a green check
  • base-fs-rename (latest: 0.1.4) Plugin for 'base' applications that adds a `rename` method that, when called, can be passed to `app.dest()` as the rename function (this is an instance plugin, not pipeline plugin)
  • expand-files (latest: 0.8.4) Expand glob patterns in a declarative configuration into src-dest mappings.
  • generate-node (latest: 0.1.7) Generate a node.js project, with everything you need to begin writing code and easily publish the project to npm.
  • base-pipeline (latest: 0.3.2) base-methods plugin that adds pipeline and plugin methods for dynamically composing streaming plugin pipelines.
  • expand-utils (latest: 0.2.2) Utils shared by the expand libs.
  • scaffold (latest: 0.2.13) Conventions and API for creating declarative configuration objects for project scaffolds - similar in format to a grunt task, but more portable, generic and can be used by any build system or generator - even gulp.
  • set-directory (latest: 0.1.0) Utility for Update, Generate, assemble and verb for creating an object with commonly used path information based on the given directory.
  • base-runtimes (latest: 0.2.0) Plugin for adding composer-runtimes to base applications, complementing the base-tasks and base-generators plugins.
  • generate-example (latest: 0.1.0) Example Generate generator, to show how Generate works.
  • updater-example (latest: 0.1.2) This is an example updater for the `update` library, to provide a basic demonstration of how updaters work.
  • generate-dest (latest: 0.1.4) Prompts the user for the destination directory to use. Can be used from the command line when installed globally, or as plugin or sub-generator in your generator.
  • base-scaffold (latest: 0.3.2) Base plugin that adds support for generating files from a declarative scaffold configuration.
  • expand-args (latest: 0.4.3) Expand parsed command line arguments using expand-object.
  • base-cwd (latest: 0.3.4) Base plugin that adds a getter/setter for the current working directory.
  • base-config-process (latest: 0.1.9) Commonly used config mappings for the base-config plugin. Also pre-processes the given object with base-config-schema before calling `.process()`
  • trim-leading-lines (latest: 0.1.1) Trim leading lines from a string when they are 100% whitespace or empty.
  • generate-verbfile (latest: 0.1.0) Generate a verbfile.js in the current working directory or specified `--dest`.
  • generate-updatefile (latest: 0.1.0) Generate an updatefile.js in the current working directory or specified `--dest`.
  • generate-assemblefile (latest: 0.1.0) Generate an assemblefile.js for [assemble] in the current working directory or specified `--dest`.
  • generate-gulpfile (latest: 0.1.0) Generate a gulpfile.js from the command line if Generate is installed globally, or use this as a plugin or sub-generator in your own generator to make it a continuous part of the build workflow when scaffolding out a new project.
  • is-dirty (latest: 0.2.1) Returns false if a git repository has no staged, unstaged or untracked changes.
  • context-workshop (latest: 0.1.1) One of assemble's biggest strengths is granular control over `context`. This workshop explains how context is created, as well as where, when and why the context works the way it does at each point in the render cycle.
  • base-files-process (latest: 0.2.0) Plugin for processing files from a declarative configuration.
  • base-files-each (latest: 0.1.5) Base plugin for iterating over an array of 'files' objects in a declarative configuration and writing them to the file system.
  • helper-slugify (latest: 0.2.0) Slugify a URL, path or heading id using the same format as GitHub heading anchors.
  • grunt-assemble-permalinks (latest: 0.1.1) Permalinks plugin for Assemble, the static site generator for Grunt.js, Yeoman and Node.js. This plugin enables powerful and configurable URI patterns, [Moment.js](http://momentjs.com/) for parsing dates, much more.
  • paginationator (latest: 0.1.4) Paginate an array into pages of items.
  • base-target (latest: 0.1.1) Plugin that adds support for defining declarative `target` configurations that directly map to functional tasks.
  • generate-target (latest: 0.1.1) Plugin for automatically creating tasks from declarative `target` configurations. Works with generate, assemble, verb, or any other base application with plugin support.
  • boilerplate (latest: 0.6.1) Tools and conventions for authoring and using declarative configurations for project "boilerplates" that can be consumed by any build system or project scaffolding tool.
  • stringify-changelog (latest: 0.2.1) Generate a markdown-formatted changelog from an object, array, yaml or json file.
  • helper-changelog (latest: 0.3.0) Template helper for generating a markdown-formatted changelog from an object, array or yaml file.
  • base-boilerplate (latest: 0.2.1) Plugin that adds support for generating project files from a declarative boilerplate configuration.
  • updater-verb (latest: 0.1.3) Update a .verb.md file to use the latest conventions and fix formatting mistakes or incompatibilities.
  • updater-editorconfig (latest: 0.2.0) Update or add a `.editorconfig` in the current working directory using a template defined by you in `~/templates`, or generic one if a custom template is not defined. This is an Update `updater`, which can be run from the command line when Update is insta
  • gulp-layouts (latest: 0.1.0) Gulp plugin for the `layouts` lib, which provides a simple way of using common code or content to wrap other files. Can be used with HTML, javascript, banners, CSS, or any other string.
  • assemble-nunjucks (latest: 0.1.3) Adds nunjucks support to assemble, with some assemble-specific conveniences.
  • update-sections (latest: 0.1.2) Easily prepend, append, inject or replace 'sections' in a markdown string.
  • engine-nunjucks (latest: 0.2.0) More comprehensive consolidate-style engine support for nunjucks. Should work with express, assemble, verb, generate, update, and any other app that follows consolidate conventions.
  • base-ignore (latest: 0.3.0) Adds an `.ignore` method that parses `.gitignore` and converts the patterns from wildmatch to glob patterns, so they can then be passed to glob, minimatch, micromatch, gulp.src, glob-stream, etc
  • stash-object (latest: 0.1.1) Stash the current state of an object and restore at a later time.
  • base-stash (latest: 0.1.0) Base application plugin that adds methods to applications for stashing and restoring object states.
  • gen-defaults (latest: 0.1.1) Generic default settings for 'generate' generators.
  • verb-readme-generator (latest: 0.1.21) Generate your project's readme with verb. Requires verb v0.9.0 or higher.
  • generate-scaffold (latest: 0.4.0) Generate a scaffold from a declarative configuration.
  • base-npm-prompt (latest: 0.2.1) Extends the base-npm plugin with prompts for intalling dependencies as a part of a build-workflow.
  • vinyl-group (latest: 0.1.1) Vinyl object that contains groups of vinyl objects created with group-array.
  • gulp-group-array (latest: 0.1.2) Gulp plugin to group vinyl files by properties on the vinyl file using group-array.
  • array-unique (latest: 0.3.2) Remove duplicate values from an array. Fastest ES5 implementation.
  • verb-trees (latest: 0.1.0) Verb plugin for generating files trees for documentation.
  • generate-engine (latest: 0.1.2) Generate a new consolidate-style engine project, with starter code and unit tests.
  • gulp-collection (latest: 0.3.2) Gulp plugin to group vinyl files into a collection and create new vinyl files using pagination and permalinks.
  • assemble-collection (latest: 0.1.2) Assemble plugin for creating paginated lists of files using file front matter.
  • gulp-dry (latest: 0.1.2) Gulp plugin for Dry, a new template engine with advanced inheritance features.
  • verb-defaults (latest: 0.3.0) Plugin for setting basic defaults in verb projects.
  • base-fs-tree (latest: 0.2.8) Base plugin for creating file trees using archy. Requires the base-fs plugin, but can also be used as a gulp plugin.
  • gulp-paginationator (latest: 0.1.0) Gulp plugin using paginationator to create pagination data for vinyl files coming through the stream.
  • module-root (latest: 0.2.0) Get the resolved path the root (directory) of a package installed in node_modules.
  • expand-target (latest: 0.6.6) Expand target definitions in a declarative configuration.
  • delegate-properties (latest: 0.4.0) Deep-clone properties from one object to another and make them non-enumerable, or make existing properties on an object non-enumerable.
  • regex-username (latest: 2.0.0) Regular expression for usernames - it follows the same rules that GitHub uses.
  • get-latest (latest: 0.1.0) Get the latest package.json for a module.
  • generate-editorconfig (latest: 0.2.1) The generator creates a `.editorconfig` file in the current working directory. Run from the command line or register as a sub-generator or plugin in your own generator.
  • generate-gitattributes (latest: 0.1.2) Generate a .gitattributes file from the command line when Generate's CLI is installed globally, or use as a plugin or sub-generator in your own generator to make it a continuous part of the build workflow when scaffolding out a new project.
  • macro-store (latest: 0.3.1) Get and set macros created by commandline arguments.
  • ask-when (latest: 0.1.7) Conditionally prompt the user based on options. For use with Base applications or question-store.
  • base-fs-conflicts (latest: 0.1.9) Detect potential file system conflicts and if necessary prompt the user before overwriting files.
  • base-templates (latest: 0.2.1) Plugin for adding Templates support to base applications.
  • generate-snippet (latest: 0.2.0) Generate a file or code snippet from any user-defined template.
  • generate-coc (latest: 0.1.1) Generate a CODE_OF_CONDUCT.md file for a project (Contributor Covenant Code of Conduct). Use from the command line when Generate's CLI is installed globally, or use as a plugin or sub-generator in your own generator.
  • generate-log (latest: 0.1.3) Generate a starter CHANGELOG.md file, using conventions from keep-a-changelog. Use from the command line when Generate's CLI is installed globally, or use as a plugin or sub-generator in your own generator.
  • enquirer-separator (latest: 0.1.0) Separator for Enquirer prompts. Based on the Separator from inquirer.
  • gitter-listener (latest: 0.1.1) Listen for gitter room events and messages.
  • clone-repos (latest: 0.1.4) Clone all of a user's github repositories.
  • generate-webtask (latest: 0.1.0) Generate a starting point for a webtask.io service.
  • slack-users (latest: 0.1.0) Get the users of a slack community.
  • slack-users-wt (latest: 0.1.0) Webtask.io service for a slack badge showing the current and total users of a slack team.
  • slack-invite-wt (latest: 0.1.0) Webtask.io service to invite users to a slack team.
  • slack-users-webtask (latest: 0.1.1) Webtask.io service for a slack badge showing the current and total users of a slack team.
  • request-info (latest: 0.1.0) Get information about an http request.
  • generate-generator (latest: 0.2.3) Generate a generate generator project, complete with unit tests.
  • enquirer-question (latest: 0.3.0) Question object, used by Enquirer and prompt plugins.
  • generate-slack (latest: 0.1.0) Generate a slack landing page project for self-serve slack invites to your slack community room.
  • enquirer-prompt (latest: 0.2.2) Base prompt module used for creating custom prompt types for Enquirer.
  • github-owner-repos (latest: 0.1.0) Get the github repositories for the specified owner or array of owners.
  • update (latest: 0.7.4) Be scalable! Update is a new, open source developer framework and CLI for automating updates of any kind in code projects.
  • gulp-bundle-webtask (latest: 0.1.1) Gulp plugin for browserifying and bundling your source code before deploying to webtask.io.
  • is-negated-glob (latest: 1.0.0) Returns an object with a `negated` boolean and the `!` stripped from negation patterns. Also respects extglobs.
  • has-glob (latest: 1.0.0) Returns `true` if an array has a glob pattern.
  • generate-gitignore (latest: 0.2.6) Generate any local or global .gitignore file from the github/gitignore repository. Use from the command line when Generate's CLI is installed globally, or use as a plugin or sub-generator in your own generator.
  • updater-contributors (latest: 0.1.2) Update the contributors array in package.json with the contributors returned by the GitHub API.
  • base-npm (latest: 0.4.1) Base plugin that adds methods for programmatically running npm commands.
  • generate-robots (latest: 0.1.1) Generate a robots.txt for a web project (uses the robots.txt from HTML5 Boilerplate). This can be run from the command line when Generate is installed globally, or used as a plugin in another generator.
  • github-traffic (latest: 0.1.2) Get the Github traffic for the specified repository
  • log-events (latest: 0.4.0) Create custom, chainable logging methods that emit log events when called.
  • weekday (latest: 3.0.1) Get the name and number of the current weekday. Or get the name of the weekday for a given number.
  • enquirer-prompt-radio (latest: 0.2.4) Adds `radio` prompt support to Enquirer. This prompt behaves like other radio-button interfaces, where only one choice is enabled whilst all others are disabled.
  • helper-ask (latest: 0.2.1) Async helper that prompts the user for a value and uses the answer as context for rendering the template.
  • question-cache (latest: 0.7.0) A wrapper around inquirer that makes it easy to create and selectively reuse questions.
  • generate-readme (latest: 0.3.1) Generate a README.md using answers to prompts and data from the environment, like `package.json`, `.git` config, etc. This generator can be run by command line if Generate is installed globally, or you can use this as a plugin or sub-generator in your own
  • enquirer-prompt-input (latest: 0.4.0) Input prompt plugin for [Enquirer]. This is the only prompt type included in Enquirer by default and does not need to be registered separately.
  • generate-defaults (latest: 0.6.6) Use this generator to add some common default settings to your 'generate', verb, and assemble generators.
  • prompt-editor (latest: 0.1.0) Editor prompt. Opens your text editor and waits for you to save your input during a prompt. Can be used standalone or with a prompt system like [Enquirer].
  • updater-contributing (latest: 0.1.1) Moves CONTRIBUTING.md, ISSUE_TEMPLATE and PULL_REQUEST_TEMPLATE files to the `.github` directory (with or without `.md` extension). Use from the command line when Update's CLI is installed globally, or use as a plugin in your own updater.
  • generate-appveyor (latest: 0.1.1) Generate an appveyor.yml file to the cwd or specified directory. Install globally and run with generate's CLI, or use as a component in your own generator.
  • repeat-string (latest: 1.6.1) Repeat the given string n times. Fastest implementation for repeating a string.
  • git-user-email (latest: 0.2.2) Get the email address of the current user from git config.
  • simple-moving-avg (latest: 0.1.0) Calculate the simple moving average for an array.
  • lazy-cache (latest: 2.0.2) Cache requires to be lazy-loaded when needed.
  • o-clock (latest: 0.1.2) Simple javascript utility for displaying the time in 12-hour clock format.
  • downloads (latest: 0.1.0) Retrieve npm download stats for the specified repository or maintainer.
  • downloads-cli (latest: 0.1.1) Commandline application for retrieving npm download counts for the specified repository or maintainer.
  • base-generators (latest: 0.4.6) Adds project-generator support to your `base` application.
  • firebase-rpc (latest: 0.1.0) Asynchronously execute remote functions through firebase.
  • base-questions (latest: 0.9.1) Plugin for base-methods that adds methods for prompting the user and storing the answers on a project-by-project basis.
  • seconds (latest: 0.2.1) Get the number of seconds for a minute, hour, day and week.
  • copyright-regex (latest: 1.1.6) Regex for matching and parsing copyright statements.
  • expand-tilde (latest: 2.0.2) Bash-like tilde expansion for node.js. Expands a leading tilde in a file path to the user home directory, or `~+` to the cwd.
  • generate-travis (latest: 0.3.1) Generate a .travis.yml file to the cwd or specified directory. Install globally and run with generate's CLI, or use as a component in your own generator.
  • week (latest: 0.2.0) Get the current week number.
  • resolve-dep (latest: 0.6.0) Return an array of resolved filepaths for require-able local or named npm modules. Wildcard (glob) patterns may be used.
  • global-paths (latest: 1.0.0) Returns an array of unique "global" directories based on the user's platform and environment. The resulting paths can be used for doing lookups for generators or other globally installed npm packages. Node.js / JavaScript.
  • load-plugins (latest: 2.1.2) Load plugins for gulp, grunt, assemble, verb any node.js app that needs to load plugins from node_modules or local folders.
  • is-extglob (latest: 2.1.1) Returns true if a string has an extglob.
  • template (latest: 0.17.5) Render templates using any engine. Supports, layouts, pages, partials and custom template types. Use template helpers, middleware, routes, loaders, and lots more. Powers assemble, verb and other node.js apps.
  • js-comments-template (latest: 0.7.4) Default template used by js-comments and helper-apidocs for generating API docs.
  • update-config-toolkit (latest: 0.1.1) Sharable custom [update] config to be used with toolkit projects.
  • match-words (latest: 1.0.0) Match the words in a string. Support for english, CJK and Cyrillic.
  • helper-dateformat (latest: 1.0.0) Template helper for adding formatted dates using node-dateformat. Works with Handlebars, Lo-Dash, underscore, or any template engine that supports helper functions. Also compatible with verb, assemble and Template.
  • expand-front-matter (latest: 1.0.0) Middleware for processing config templates in front matter. Can be used with verb, assemble v0.6.0 and greater, or any application based on jonschlinkert/templates.
  • create-frame (latest: 1.0.0) Easily add private variables to handlebars block helpers.
  • vinyl-item (latest: 1.0.0) Extends vinyl files with properties used in vinyl-collections.
  • dry (latest: 1.0.1) Template engine with support for block helpers, advanced inheritance features, and more.
  • resolve-file (latest: 0.3.0) Resolve an absolute file path from local directories, local node_modules or global node_modules.
  • is-answer (latest: 0.1.1) Returns true if an answer to a prompt is not undefined, null, an empty object, empty array, or a string with zero length.
  • omit-deep (latest: 0.3.0) Recursively omit the specified key or keys from an object.
  • verb-toc (latest: 0.2.9) Verb plugin that adds middleware for creating and injecting a table of contents into a markdown document.
  • helper-moment (latest: 0.2.0) Template helper for formatting dates with moment.js. Works with Handlebars, Lo-Dash or any template engine that supports helper functions.
  • github-contributors (latest: 0.4.1) Generate a markdown or JSON list of contributors for a project using the GitHub API.
  • punctuation-regex (latest: 0.2.0) Regular expression for matching punctuation characters.
  • is-punctuation (latest: 0.2.0) Returns true if the given string is punctuation characters.
  • helper-octicon (latest: 0.1.0) Template helper for displaying octicon SVGs. Should work with any Handlebars, Lo-Dash, underscore or any template engine that allows helper functions to be registered. Also compatible with verb, assemble, and templates.
  • assemble-middleware-page-variable (latest: 0.1.0) Assemble middleware for adding a `page` variable to the context, with details about the current item being rendered.
  • helper-geopattern (latest: 0.2.0) Template helper for generating a geometric SVG pattern for CSS backgrounds using btmills/geopattern
  • helper-copyright (latest: 2.1.2) Template helper for adding a basic, one-line copyright statement, with formatting appropriate for LICENSE/LICENSE-MIT or README templates. Used with Verb, but should work with any Handlebars, Lo-Dash, underscore, or any template engine that allows helper
  • toolkit-tree (latest: 0.1.1) Generates a formatted tree with all toolkit-related module dependencies. Useful for creating a tree to include in developer documentation of a toolkit project.
  • diacritics-map (latest: 0.1.0) Map of more than 1,200 diacritics and ligatures to english alphabet equivalents.
  • snapdragon-capture-set (latest: 1.0.1) Plugin that adds a `.captureSet()` method to snapdragon, for matching and capturing substrings that have an `open` and `close`, like braces, brackets, etc
  • snapdragon-is-inside (latest: 0.1.2) Snapdragon plugin that adds an `isInside` method to the compiler instance for checking if a node is currently inside a given node type.
  • gulp-unused (latest: 0.2.1) Opinionated gulp plugin that takes an array of method names and creates a report with many times each is used. Don't expect miracles, this is very naive.
  • verb-collections (latest: 0.1.5) Verb plugin that adds includes, layouts, badges and docs template collections. Can be used with verb, assemble or generate, in a `*file.js`, or a globally installed generator.
  • verb-repo-data (latest: 0.1.15) Verb plugin that adds repository and package.json data to the context for rendering templates.
  • generate-package (latest: 0.7.3) Generate a package.json from a pre-defined or user-defined template. This generator can be used from the command line when globally installed, or as a plugin or sub-generator in your own generator.
  • load-less-helpers (latest: 0.1.0) register helper functions that can be used with LESS, the same way that handlebars helpers are used in templates.
  • typeof-article (latest: 0.1.1) Get the native JavaScript type of a value, preceded by the appropriate indefinite article (either `a` or `an`), for use in error messages.
  • gulp-is-binary (latest: 0.1.2) Adds an `.isBinary()` function to the `file` object, similar to `file.isNull()` and `file.isStream()`.
  • repo-utils (latest: 0.4.1) Utils for normalizing and formatting repo data.
  • update-banner (latest: 0.2.0) Update the banner comment in a string of javascript.
  • updater-banners (latest: 0.1.0) Updater for updating the banner comments in JavaScript files.
  • base-search (latest: 0.1.1) Base plugin that adds methods for creating, updating and using search indices.
  • file-stat (latest: 1.0.0) Set the `stat` property on a file object. Abstraction from vinyl-fs to support stream or non-stream usage.
  • generate-data (latest: 0.1.8) Generate plugin that gathers data from the user's environment to pre-populate data for hints.
  • file-contents (latest: 1.0.1) Set the `contents` property on a file object. Abstraction from vinyl-fs to support stream or non-stream usage.
  • helper-compile-async (latest: 0.1.0) Convenience method to compile async helpers and add common functionality to use with async-helpers.
  • snapdragon-capture (latest: 0.2.0) Snapdragon plugin that adds a capture method to the parser instance.
  • expand (latest: 0.5.0) Recursively resolve templates in an object, string or array.
  • vinyl-view (latest: 2.0.1) Extends vinyl with render and compile methods, and properties used for rendering templates.
  • helper-glob-files (latest: 0.1.0) Generic template helper for creating an array of vinyl file objects from a glob pattern.
  • helper-collection (latest: 0.2.1) Collection helper for assemble (or any other https://github.com/jonschlinkert/templates application)
  • assemble-core (latest: 0.31.0) The core assemble application with no presets or defaults. All configuration is left to the implementor.
  • assemble-streams (latest: 1.0.1) Assemble pipeline plugin for pushing views into a vinyl stream.
  • breakdance-util (latest: 0.1.5) Utility functions for breakdance plugins.
  • snapdragon-cheerio (latest: 1.1.0) Snapdragon plugin for converting a cheerio AST to a snapdragon AST.
  • breakdance-reflinks (latest: 0.1.4) Breakdance plugin that aggregates the urls from hrefs and src attributes at the bottom of the file as reference links.
  • breakdance-checklist (latest: 0.1.4) Plugin that adds checklist rendering support to breakdance, similar to task lists in github-flavored-markdown.
  • gulp-permalinks (latest: 0.1.1) Gulp plugin for easily creating permalinks for vinyl files.
  • static-rewrite (latest: 0.2.0) Easily generate destination paths or static URLs by mapping user-friendly patterns to server-side build paths.
  • markdown-slug (latest: 0.1.1) Slugify the url part of a markdown heading link.
  • helper-sort-items (latest: 0.1.0) Helper for filtering and sorting an assemble collection based on an array of strings.
  • helper-ask-include (latest: 0.1.1) Async template helper that prompts the user to choose the `include` or `includes` to render.
  • assemble-loader (latest: 1.0.5) Assemble plugin (^0.6.0) for loading globs of views onto custom view collections. Also works with verb or other Templates.js based applications.
  • assemble-pager (latest: 0.1.2) Assemble plugin that adds prev/next pager information to the context.
  • base-engines (latest: 0.2.1) Adds support for managing template engines to your base application.
  • assemble-helpers (latest: 1.0.1) Plugin that adds helpers for assemble projects. Includes both sync and async helpers that take advantage of assemble's powerful features.
  • unset-value (latest: 1.0.0) Delete nested properties from an object using dot notation.
  • arr-filter (latest: 1.1.2) Faster alternative to javascript's native filter method.
  • array-each (latest: 1.0.1) Loop over each item in an array and call the given function on every element.
  • for-own (latest: 1.0.0) Iterate over the own enumerable properties of an object, and return an object with properties that evaluate to true from the callback. Exit early by returning `false`. JavaScript/Node.js.
  • arr-map (latest: 2.0.2) Faster, node.js focused alternative to JavaScript's native array map.
  • for-in (latest: 1.0.2) Iterate over the own and inherited enumerable properties of an object, and return an object with properties that evaluate to true from the callback. Exit early by returning `false`. JavaScript/Node.js
  • question-store (latest: 0.13.1) Ask questions, persist the answers. Basic support for i18n and storing answers based on current working directory.
  • collection-map (latest: 1.0.0) Returns an array of mapped values from an array or object.
  • author-regex (latest: 1.0.0) Regular expression for parsing an `author` string into an object following npm conventions.
  • parse-author (latest: 2.0.0) Parse an author, contributor, maintainer or other 'person' string into an object with name, email and url properties following npm conventions.
  • to-clipboard (latest: 0.4.0) Copy to the clipboard. Cross-platform: windows, linux and darwin (mac).
  • word-regex (latest: 0.1.2) Regular expression for matching words in a string. Support for english, CJK and Cyrillic.
  • base-cli-process (latest: 0.1.19) Normalizers for common argv commands handled by the base-cli plugin. Also pre-processes the given object with base-cli-schema before calling `.process()`
  • fragment-cache (latest: 0.2.1) A cache for managing namespaced sub-caches
  • sync-pkg (latest: 0.7.2) CLI to sync only basic properties from package.json to bower.json.
  • gulp-sync-bower (latest: 1.0.0) Gulp plugin for sync-bower, which updates bower.json with info from package.json.
  • gfm-code-block-regex (latest: 1.0.0) RegExp for gfm (GitHub Flavored Markdown) fenced code blocks.
  • gfm-code-blocks (latest: 1.0.0) Extract gfm (GitHub Flavored Markdown) fenced code blocks from a string.
  • assemble-handlebars (latest: 0.4.1) Handlebars engine plugin for grunt-assemble. This is only used in grunt-assemble and versions of assemble below 0.4.x.
  • grunt-assemble (latest: 0.6.3) Static site generator for Grunt.js, Yeoman and Node.js. Used by Zurb Foundation, Zurb Ink, H5BP/Effeckt, Less.js / lesscss.org, Topcoat, Web Experience Toolkit, and hundreds of other projects to build sites, themes, components, documentation, blogs and gh
  • buttons (latest: 0.1.2) How many ways are there to build a button with Assemble? Many.
  • glyphs (latest: 0.1.0) Map of semantic names to glyphs.
  • rewrite-ext (latest: 1.0.0) Automatically re-write the destination extension of a filepath based on the source extension. e.g `.coffee` => `.js`. This will only rename the ext, no other path parts are modified.
  • is-valid-instance (latest: 0.3.0) Returns true if a value is a valid instance of Base.
  • is-valid-app (latest: 0.3.0) Wrapper around is-valid-instance and is-registered for validating `base` plugins. Returns true if `app` is a valid instance of base and a plugin is not registered yet.
  • helper-md (latest: 0.2.2) Markdown template helper. Uses remarkable to render markdown in templates. Should work with Handlebars, Lo-Dash or any template engine that supports helper functions.
  • base-plugins (latest: 1.0.0) Adds 'smart plugin' support to your base application.
  • read-yaml (latest: 1.1.0) Very thin wrapper around js-yaml for directly reading in YAML files.
  • read-data (latest: 1.1.0) Read JSON or YAML files.
  • glob-utils (latest: 0.4.1) Utilities for file globbing and Grunt.js projects.
  • sarge (latest: 1.0.0) Register and use custom search indexers to create, update and use search indices.
  • map-visit (latest: 1.0.0) Map `visit` over an array of objects.
  • collection-visit (latest: 1.0.0) Visit a method over the items in an object, or map visit over the objects in an array.
  • helper-link-to (latest: 0.3.0) Templates helper that returns a link path from the current view to the another view.
  • write-yaml (latest: 1.0.0) Write YAML. Converts JSON to YAML writes it to the specified file.
  • pretty (latest: 2.0.0) Some tweaks for beautifying HTML with js-beautify according to my preferences.
  • arr-diff (latest: 4.0.0) Returns an array with only the unique values from the first array, by excluding all values from additional arrays using strict equality for comparisons.
  • ends-with (latest: 1.0.1) Returns `true` if the given `string` or `array` ends with `suffix` using strict equality for comparisons.
  • unixify (latest: 1.0.0) Convert Windows file paths to unix paths.
  • contains-path (latest: 1.0.0) Return true if a file path contains the given path.
  • object.reduce (latest: 1.0.1) Reduces an object to a value that is the accumulated result of running each property in the object through a callback.
  • is-git-url (latest: 1.0.0) Regex to validate that a URL is a git url.
  • koalas (latest: 1.0.2) Coalesce for JavaScript. Returns the first value that is not undefined or null.
  • list-git-remotes (latest: 1.0.1) List the remotes for a local git repository. Sync and async.
  • load-helpers (latest: 1.0.1) Load helpers with patterns, as an object, key-value pair, or module.
  • helper-cache (latest: 1.0.0) Easily register and get helper functions to be passed to any template engine or node.js application. Methods for both sync and async helpers.
  • engine-cache (latest: 1.0.1) express.js inspired template-engine manager.
  • base-helpers (latest: 1.0.0) Adds support for managing template helpers to your base application.
  • deromanize (latest: 1.0.0) Convert roman numerals to arabic numbers (useful for books, outlines, documentation, slide decks, etc)
  • romanize (latest: 1.1.1) Convert numbers to roman numerals (useful for books, outlines, documentation, slide decks, etc)
  • object.defaults (latest: 1.1.0) Like `extend` but only copies missing properties/values to the target object.
  • sections (latest: 1.0.0) Manipulate sections in a markdown string. A 'section' is a block of content preceded by a valid markdown ATX heading.
  • sort-by-value (latest: 0.1.0) Re-order the objects in an array so that values of a specified property match the order of a provided array of values.
  • base-yarn (latest: 1.0.0) Plugin for adding yarn methods to your Base application.
  • bash-match (latest: 1.0.2) Match strings using bash. Does not work on windows, and does not read from the file system. This library requires that Bash 4.3 or higher is installed and is mostly used for checking parity in unit tests.
  • yarn-api (latest: 1.1.0) Basic API for yarn.
  • filename-regex (latest: 2.0.1) Regular expression for matching file names, with or without extension.
  • npm-install-global (latest: 1.0.0) Simple API for globally installing or uninstalling one or more NPM packages.
  • base-config-schema (latest: 0.1.24) Schema for the base-config plugin, used for normalizing config values before passing them to config.process().
  • more-prettier (latest: 0.1.0) CLI for running [prettier] with opinionated defaults.
  • generate-gh-repo (latest: 1.1.0) Generate generator to create a new repository on GitHub.
  • prompt-answer (latest: 1.0.2) Utility for answering prompts. Useful for unit tests, or when answer values are known in advance.
  • toggle-array (latest: 1.0.1) In an array of objects, this enables a property on the object at the specified index, while disabling the property on all other objects.
  • es6-template-regex (latest: 1.0.0) Regular expression for matching es6 template delimiters in a string.
  • background-process (latest: 1.0.0) Run a process in the background, disconnected from the main process.
  • glob-fs-gitignore (latest: 0.1.6) glob-fs middleware for automatically ignoring files specified in `.gitignore`
  • filter-values (latest: 0.4.1) Filter an object values using glob patterns or with a `callback` function returns true.
  • breakdance (latest: 3.0.1) Breakdance is a node.js library for converting HTML to markdown. Highly pluggable, flexible and easy to use. It's time for your markup to get down.
  • markdown-list (latest: 0.1.0) Render a markdown-formatted bullet list from an array or string.
  • sync-bower (latest: 1.0.1) Sync package.json with bower.json.
  • html-toc (latest: 2.0.0) Generate a HTML table of contents using cheerio.
  • gulp-html-toc (latest: 1.1.0) Gulp plugin for html-toc, for generating a HTML table of contents.
  • option-cache (latest: 4.0.0) Simple API for managing options in JavaScript applications.
  • file-is-binary (latest: 1.0.0) Returns true if a file is binary. Checks the actual contents, since extensions are not reliable. Basic wrapper for isbinaryfile to support vinyl files.
  • assemble (latest: 0.24.3) Get the rocks out of your socks! Assemble makes you fast at creating web projects. Assemble is used by thousands of projects for rapid prototyping, creating themes, scaffolds, boilerplates, e-books, UI components, API documentation, blogs, building websit
  • load-module-pkg (latest: 1.0.0) Load the package.json for a module currently installed in node_modules, or at the given cwd.
  • radio-symbol (latest: 2.0.0) Unicode radio button symbol, for toggling on/off in prompts.
  • choices-separator (latest: 2.0.0) Separator for choices arrays in prompts. Based on the Separator from inquirer.
  • pointer-symbol (latest: 1.0.0) Cross-platform pointer symbols for prompts.
  • breakdance-cli (latest: 1.0.1) CLI for breakdance, the HTML to markdown converter for node.js.
  • microbot (latest: 1.0.0) Create cyborg microbots to react to events and automate tasks.
  • arr-swap (latest: 1.0.1) Swap two items in an array. Does not modify the Array prototype.
  • longest (latest: 2.0.1) Get the longest item in an array.
  • center-align (latest: 1.0.1) Center-align the text in a string.
  • prompt-grid (latest: 1.0.1) Prompt that allows the user to re-arrange the cells in a grid in the terminal.
  • is-even (latest: 1.0.0) Return true if the given number is even.
  • enquirer-prompts (latest: 1.0.0) Plugin that adds a number of common prompt types to Enquirer
  • generate-collections (latest: 0.3.9) Initializes a handful of (empty) template collections to your generator, such as docs, includes, badges, and layouts, along with a few generic defaults.
  • helper-prompt (latest: 1.3.1) Async helper that prompts the user for input then uses the answers to render templates. Must be registered with a library that supports async helpers, like assemble or generate. After that it should work with handlebars, lo-dash or any other node.js engin
  • object-visit (latest: 1.0.1) Call a specified method on each value in the given object.
  • is-dotfile (latest: 2.0.0) Return true if a file path is (or has) a dotfile. Returns false if the path is a dot directory.
  • dotfile-regex (latest: 1.0.2) Regular expresson for matching dotfiles.
  • dotdir-regex (latest: 1.0.1) Regex for matching dot-directories, like `.git/`
  • is-dotdir (latest: 1.0.1) Returns true if a path is a dot-directory.
  • base-option (latest: 1.0.0) Adds a few options methods to base, like `option`, `enable` and `disable`. See the readme for the full API.
  • get-file (latest: 2.0.0) CLI to get a single file from Github repository.
  • resolve-up (latest: 1.0.0) Resolve paths to globally installed npm modules using glob patterns. Useful for getting paths to yeoman or Generate generators, etc.
  • generate (latest: 0.14.0) Command line tool and developer framework for scaffolding out new GitHub projects. Generate offers the robustness and configurability of Yeoman, the expressiveness and simplicity of Slush, and more powerful flow control and composability than either.
  • composer-confirm (latest: 1.0.2) Uses [prompt-confirm] to conditionally run composer tasks based on responses to prompts. Can also be used with assemble, generate, verb and update (instead of composer).
  • terminal-paginator (latest: 2.0.2) Paginator used for rendering lists or choices for prompts in the terminal.
  • prompt-password-strength (latest: 1.1.0) Custom mask function for prompt-password that adds a 'strength progress meter' that changes color as the password strength increases. Uses zxcvbn, the popular password strength estimation tool brought to you by dropbox.
  • word-wrap (latest: 1.2.3) Wrap words to a specified length.
  • gulp-breakdance (latest: 1.0.1) Gulp plugin for breakdance, the HTML-to-markdown converter for node.js.
  • updater-package (latest: 1.0.2) Update a package.json based on globally stored preferences.
  • readline-ui (latest: 2.2.3) Create a readline interface with default settings to use in prompts.
  • prompt-rawlist (latest: 2.0.1) Rawlist prompt. Can be used as a standalone prompt, or with a prompt system like [Enquirer].
  • prompt-sort (latest: 1.1.0) Prompt that allows the user to re-order items in a list of choices.
  • unescape (latest: 1.0.1) Convert HTML entities to HTML characters, e.g. `&gt;` converts to `>`.
  • helper-uigradient (latest: 1.0.0) Template helper that generates the CSS for any of the gradients from Ghosh/uiGradients
  • gulp-liquid-to-handlebars (latest: 1.0.1) Convert liquid templates to handlebars templates. There are so many resources for jekyll and liquid on github, but handlebars is a better engine for javascript.
  • placeholders (latest: 1.0.0) Replace placeholder values in a file path.
  • assemble-permalinks (latest: 0.6.1) Assemble plugin for easily creating permalinks (Assemble ^0.6.0)
  • helper-git-hash (latest: 1.0.0) Template helper for getting the most recent commit hash from git history.
  • is-match (latest: 1.0.0) Create a matching function from a glob pattern, regex, string, array, object or function.
  • glob-object (latest: 1.0.0) Filter an object using glob patterns and dot notation.
  • filter-object (latest: 3.0.0) Filter an object by its keys or values. Returns a copy of an object filtered to have only keys or values that match the given glob patterns.
  • logging-helpers (latest: 1.0.0) Basic template helpers for printing messages out to the console. Useful for debugging context in templates. Should work with any template engine.
  • dependents-cli (latest: 1.0.0) CLI for listing an npm module's dependent projects and their download stats.
  • is-valid-glob (latest: 1.0.0) Return true if a value is a valid glob pattern or patterns.
  • assemble-remarkable (latest: 1.1.5) Assemble pipeline plugin for remarkable, the markdown converter for node.js. Can also be used with gulp.
  • generate-eslint (latest: 1.0.0) Generate a new `.eslintrc.json` or `.eslintignore` file from a pre-defined or user-defined template. Can be used from the command line when installed globally, or as a plugin in your own generator.
  • object-copy (latest: 1.0.0) Copy static properties, prototype properties, and descriptors from one object to another.
  • update-copyright (latest: 1.0.0) Update a copyright statement with the current year. Also makes minor corrections.
  • updater-license (latest: 1.0.0) Update the copyright statement and year in a MIT `LICENSE` file.
  • parse-mentions (latest: 1.0.0) Parse and optionally replace @ mentions from a string of text.
  • days (latest: 1.1.1) Days of the week.
  • delete (latest: 1.1.0) Delete files and folders and any intermediate directories if they exist (sync and async).
  • arr-flatten (latest: 1.1.0) Recursively flatten an array or arrays.
  • prompt-checkbox (latest: 2.2.0) Multiple-choice/checkbox prompt. Can be used standalone or with a prompt system like [Enquirer].
  • prompt-password (latest: 1.2.0) Password prompt. Can be used as a standalone prompt, or as a plugin for [Enquirer].
  • prompt-radio (latest: 1.2.1) Radio prompt. Can be used as a standalone prompt, or as a plugin for [Enquirer].
  • helper-markdown (latest: 1.0.0) Markdown template helper. Uses remarkable to render markdown in templates. Should work with Handlebars, Lo-Dash or any template engine that supports helper functions.
  • gulp-markdown-toc (latest: 1.1.0) Gulp plugin for markdown-toc. Generate a markdown table of contents for one or more markdown files, and an optional index for multiple files.
  • updater-travis (latest: 2.0.0) Update .travis.yml based on preferences.
  • readline-utils (latest: 2.2.3) Readline utils, for moving the cursor, clearing lines, creating a readline interface, and more.
  • is-unc-path (latest: 1.0.0) Returns true if a filepath is a windows UNC file path.
  • is-relative (latest: 1.0.0) Returns `true` if the path appears to be relative.
  • is-absolute (latest: 1.0.0) Returns true if a file path is absolute. Does not rely on the path module and can be used as a polyfill for node.js native `path.isAbolute`.
  • common-middleware (latest: 1.0.0) Common middleware for applications built with base-methods (like assemble, verb, generate, and update)
  • base-runner (latest: 0.9.2) Orchestrate multiple instances of base at once.
  • glob-fs (latest: 0.1.7) file globbing for node.js. speedy and powerful alternative to node-glob.
  • assemble-sitemaps (latest: 1.0.0) Assemble pipeline plugin for generating one or more sitemaps, for one more more collections, to one or more destination paths.
  • merge-value (latest: 1.0.0) Similar to assign-value but deeply merges object values or nested values using object path/dot notation.
  • resolve-glob (latest: 1.0.0) Ensures that absolute file paths are always returned from a glob pattern or array of glob patterns.
  • base-data (latest: 0.6.2) adds a `data` method to base-methods.
  • enable-travis (latest: 1.0.0) CLI to enable Travis CI for a node.js project.
  • templates (latest: 1.2.9) System for creating and managing template collections, and rendering templates with any node.js template engine. Can be used as the basis for creating a static site generator or blog framework.
  • generate-cname (latest: 1.0.0) Generate the CNAME file for a web project. Is this necessary? No, not at all. A CNAME file is one line and takes a couple seconds to create. The point of this generator is to automate the creation of the CNAME file based on configuration settings, as a sm
  • file-normalize (latest: 1.1.2) File system utils for normalizing things like eol, encoding and BOM.
  • append-string (latest: 1.0.2) Append a string to another string ensuring to preserve line ending characters.
  • append-buffer (latest: 1.0.2) Append a buffer to another buffer ensuring to preserve line ending characters.
  • resolve-dir (latest: 1.0.1) Resolve a directory that is either local, global or in the user's home directory.
  • detect-file (latest: 1.0.0) Detects if a file exists and returns the resolved filepath.
  • gulp-data-contents (latest: 1.1.0) Gulp plugin that replaces the contents of a file with the contents of another file using the filepath specified on the 'contents' property in front-matter. Customizable, useful for generating scaffolding or defining placeholder files.
  • gulp-routes (latest: 1.0.0) Add middleware to run for specified routes in your gulp pipeline.
  • base-routes (latest: 1.0.1) Plugin for adding routes support to your `base` application. Requires templates support to work.
  • breakdance-mercury (latest: 1.0.1) Breakdance plugin for mercury, the spiritual successor to readability.com. Mercury removes ads and distractions from HTML before passing it to breakdance, resulting in cleaner, more readable markdown.
  • updater-eslint (latest: 1.0.0) Update a `.eslintrc.json` file based on a template and preferences. This updater can be used from the command line when installed globally, or as a plugin in other updaters.
  • object.pick (latest: 1.3.0) Returns a filtered copy of an object with only the specified keys, similar to `_.pick` from lodash / underscore.
  • commits (latest: 0.1.0) List the commits on a GitHub repository.
  • topics (latest: 1.0.1) Get and update GitHub repository topics.
  • env-cache (latest: 0.1.0) Get and set values on process.env using a namespace.
  • prompt-question (latest: 5.0.2) Question object, used by Enquirer and prompt plugins.
  • regex-cache (latest: 0.4.4) Memoize the results of a call to the RegExp constructor, avoiding repetitious runtime compilation of the same string and options, resulting in surprising performance improvements.
  • imports-regex (latest: 0.1.1) Regex for matching JavaScript import statements.
  • object.omit (latest: 3.0.0) Return a copy of an object excluding the given key, or array of keys. Also accepts an optional filter function as the last argument.
  • mixin-object (latest: 3.0.0) Mixin the own and inherited properties of other objects onto the first object. Pass an empty object as the first arg to shallow clone.
  • helper-date (latest: 1.0.1) Format dates with date.js and moment.js. Uses date.js to parse human readable date phrases, and moment to format the rendered output. Should work with any Handlebars, Lo-Dash, underscore, or any template engine that allows helper functions to be registere
  • prompt-text (latest: 1.2.2) Basic text input prompt. This can be used standalone, but it's also included in [enquirer] by default.
  • async-array-reduce (latest: 1.0.0) Async array reduce. Asynchronously applies a function against an accumulator and each element in an array (from left to right, in series) to reduce it to a single value.
  • prompt-gh-clone (latest: 1.0.1) Prompt for the owner/name of a GitHub repository to clone.
  • each-series-async (latest: 1.0.1) Asynchronously calls a function on each element in an array in series.
  • each-parallel-async (latest: 1.0.0) Asynchronously calls a function on each element in an array in parallel.
  • benchmarked (latest: 2.0.0) Easily generate benchmarks from a glob of files.
  • is-extendable (latest: 1.0.1) Returns true if a value is a plain object, array or function.
  • common-questions (latest: 0.5.1) An object of questions commonly used by project generators or when initializing projects. Questions can be overridden, updated or extended.
  • gh-stars (latest: 1.0.0) API and CLI for getting the stars for one or more GitHub users or organizations.
  • align-text (latest: 1.0.2) Align the text in a string.
  • markdown-toc (latest: 1.2.0) Generate a markdown TOC (table of contents) with Remarkable.
  • hekyll-cli (latest: 1.1.0) CLI for hekyll, the Jekyll to Handlebars theme converter.
  • generate-hekyll (latest: 1.0.1) Scaffold out a handlebars theme from a Jekyll theme using Hekyll.
  • hekyll (latest: 3.0.3) Migrate Jekyll (gh-pages) themes to use handlebars instead of liquid.
  • assemble-hekyll (latest: 1.0.0) Assemble plugin for building a hekyll theme (Jekyll theme converted to handlebars).
  • github-metadata (latest: 2.1.0) Gather GitHub metadata about a repository.
  • generate-install (latest: 0.3.1) Generator that automatically detects the dependencies or devDependencies to install based on the templates or includes that are dynamically used by your generator. This can be used as a sub-generator or plugin in your own generator.
  • rename-keys (latest: 2.0.1) Modify the names of the own enumerable properties (keys) of an object.
  • code-of-conduct-path (latest: 1.0.1) Get the path to the Code of Conduct (contributor covenent) file in a local repository.
  • git-user-name (latest: 2.0.0) Get a user's name from git config at the project or global scope, depending on what git uses in the current context.
  • generate-license (latest: 1.0.0) Generate a license file. Choose any of the licenses supported by https://github.com/github/choosealicense.com.
  • generate-project (latest: 1.0.0) Scaffold out complete code projects from the command line, or use this generator as a plugin in other generators to provide baseline functionality.
  • prompt-autocompletion (latest: 0.1.2) Prompt that autocompletes as you type. Can be used standalone or with a prompt system like [enquirer]
  • prompt-base (latest: 5.0.0) Base prompt module used for creating custom prompts.
  • self-closing-tags (latest: 1.0.1) HTML void elements are not the only self-closing tags. This includes common SVG self-closing elements as well.
  • is-self-closing (latest: 1.0.1) Returns true if the given name is a HTML void element or common SVG self-closing element.
  • justified (latest: 1.0.1) Wraps words to a specified length and justifies the text in each line.
  • html-elements (latest: 1.0.0) Array of all standard HTML and HTML5 elements.
  • html-tag (latest: 2.0.0) Generate HTML elements from a javascript object.
  • is-corrupted-jpeg (latest: 1.0.2) Returns true if a file appears to be a corrupted jpeg image file and is corrupted.
  • handlebars-utils (latest: 1.0.6) Utils for handlebars helpers. Externalized from handlebars, to allow helpers to use the utils without having to depend on handlebars itself.
  • handlebars-helpers (latest: 0.10.0) More than 130 Handlebars helpers in ~20 categories. Helpers can be used with Assemble, Generate, Verb, Ghost, gulp-handlebars, grunt-handlebars, consolidate, or any node.js/Handlebars project.
  • snapdragon-visit (latest: 1.0.0) visit and mapVisit methods for snapdragon nodes.
  • array-last (latest: 1.3.0) Get the last or last n elements in an array.
  • array-slice (latest: 1.1.0) Array-slice method. Slices `array` from the `start` index up to, but not including, the `end` index.
  • bash-glob (latest: 2.0.0) Bash-powered globbing for node.js
  • section-matter (latest: 1.0.0) Like front-matter, but supports multiple sections in a document.
  • prettier-inspect (latest: 1.0.0) Better inspect formatting, using prettier for arrays, objects and functions, and util.inspect for everything else.
  • array-initial (latest: 1.1.0) Get all but the last element or last n elements of an array.
  • array-sort (latest: 1.0.0) Fast and powerful array sorting. Sort an array of objects by one or more properties. Any number of nested properties or custom comparison functions may be used.
  • async-helpers (latest: 0.3.17) Use async helpers in templates with engines that typically only handle sync helpers. Handlebars and Lodash have been tested.
  • to-absolute-glob (latest: 2.0.2) Make a glob pattern absolute, ensuring that negative globs and patterns with trailing slashes are correctly handled.
  • parse-filepath (latest: 1.0.2) Pollyfill for node.js `path.parse`, parses a filepath into an object.
  • extend-shallow (latest: 3.0.2) Extend an object with the properties of additional objects. node.js/javascript util.
  • pkg-store (latest: 1.0.1) Use package.json as a config store.
  • base-pkg (latest: 1.0.0) Plugin for adding a `pkg` method that exposes pkg-store to your base application.
  • object.map (latest: 1.0.1) Similar to map for arrays, this creates a new object by calling the callback on each property of the original object.
  • snapdragon-handlers (latest: 1.0.0) Adds support for handlers, events and plugins to snapdragon libraries.
  • snapdragon-position (latest: 2.0.2) Snapdragon util and plugin for patching the position on an AST node.
  • permalinks (latest: 2.0.0) Easily add powerful permalink or URL routing/URL rewriting capablities to any node.js project. Can be used in static site generators, build systems, web applications or anywhere you need to do path or URL transformation.
  • permalinks-date-helpers (latest: 1.0.0) Plugin for Permalinks that adds date helpers and variables to the context.
  • snapdragon-util (latest: 5.0.1) Utilities for the snapdragon parser/compiler.
  • class-utils (latest: 0.3.6) Utils for working with JavaScript classes and prototype methods.
  • quoted-string-regex (latest: 1.0.0) JavaScript regular expression for matching a quoted string.
  • module-tree (latest: 1.0.0) Create a visual tree of module dependencies using archy. Optionally pass a glob pattern to limit the result to names with that pattern, or a regex to selectively highlight package names.
  • updater-bower (latest: 1.0.2) Update bower.json with data from package.json.
  • github-trees (latest: 0.2.0) Get a tree from a GitHub repository.
  • plugin-error (latest: 1.0.1) Error handling for Vinyl plugins.
  • generate-contributing (latest: 1.0.0) Generate a contributing.md, issue_template.md, or pull_request_template.md file for a project. Can be generated from the command line when Generate is installed globally, or as a plugin inside another generator.
  • define-property (latest: 2.0.2) Define a non-enumerable property on an object. Uses Reflect.defineProperty when available, otherwise Object.defineProperty.
  • write-data (latest: 1.0.2) Write a YAML or JSON file to disk. Automatically detects the format to write based on extension. Or pass `ext` on the options.
  • write-json (latest: 3.0.1) Write a JSON file to disk, also creates intermediate directories in the destination path if they don't already exist.
  • has-own-deep (latest: 1.1.0) Returns true if an object has an own, nested property using dot notation paths ('a.b.c').
  • has-values (latest: 2.0.1) Returns true if any values exist, false if empty. Works for booleans, functions, numbers, strings, nulls, objects and arrays.
  • defaults-deep (latest: 0.2.4) Like `extend` but recursively copies only the missing properties/values to the target object.
  • dateformat (latest: 3.0.3) A node.js package for Steven Levithan's excellent dateFormat() function.
  • babel-extract-comments (latest: 1.0.0) Uses babel (babylon) to extract JavaScript code comments from a JavaScript string or file.
  • is-windows (latest: 1.0.2) Returns true if the platform is windows. UMD module, works with node.js, commonjs, browser, AMD, electron, etc.
  • match-file (latest: 1.0.0) Returns true when the given `name` matches any of the path properties on a vinyl file.
  • combine-duplicates (latest: 1.0.0) Condenses repeated, consecutive occurrences of a substring in a string.
  • regex-not (latest: 1.0.2) Create a javascript regular expression for matching everything except for the given string.
  • to-regex (latest: 3.0.2) Generate a regex from a string or array of strings.
  • git-username (latest: 1.0.0) Get the username (or 'owner' name) from a git/GitHub remote origin URL.
  • has-value (latest: 2.0.2) Returns true if a value exists, false if empty. Works with deeply nested values using object paths.
  • is-view (latest: 1.0.0) Returns true if a value is an object and appears to be a valid Templates view object.
  • load-templates (latest: 2.0.0) Load templates/views using globs, file paths, objects, arrays, or key-value pairs.
  • download-stats (latest: 0.3.4) Get and calculate npm download stats for npm modules.
  • get-value (latest: 3.0.1) Use property paths like 'a.b.c' to get a nested value from an object. Even works when keys have dots in them (no other dot-prop library can do this!).
  • is-binary-buffer (latest: 2.0.0) Returns true if a buffer is binary. Takes a buffer and does not read from the file system.
  • git-branch (latest: 2.0.1) Get the current branch from the local git repository.
  • generate-git (latest: 1.0.1) Generator for initializing a git repository and adding first commit.
  • gfc (latest: 2.0.2) Simple way to initialize a new git repository in an empty directory, add a file and do a first commit (or skip that part in a directory with files). Useful for unit tests and generators.
  • path-ends-with (latest: 2.0.0) Return `true` if a file path ends with the given string/suffix.
  • get-view (latest: 2.0.0) Utility for getting an assemble view from a collection object.
  • falsey (latest: 1.0.0) Returns true if the given is falsey (according to JavaScript) or matches a 'falsey' keyword.
  • nanoseconds (latest: 1.0.1) Convert the process.hrtime() array to a single nanoseconds value. This makes it easier to diff times.
  • prompt-expand (latest: 1.0.1) Expand prompt. Can be used as a standalone prompt, or with a prompt system like [Enquirer].
  • yarn-global-links (latest: 1.0.1) Get the absolute path to the yarn global links directory (globally symlinked modules).
  • yarn-global-modules (latest: 1.0.1) Get the absolute path to the yarn global modules directory (globally installed modules).
  • handlebars-helper-and (latest: 1.0.0) Handlebars helper that returns true when all of the given conditions are truthy.
  • handlebars-helper-repeat (latest: 2.0.0) Handlebars block helper for repeating whatever is inside the block _n_ times.
  • find-file-up (latest: 2.0.1) Find a file fast, by starting at the given cwd and recursing up one directory until the file is found or we run out of directories.
  • find-pkg (latest: 2.0.0) Find the first directory with a package.json, recursing up, starting with the given directory. Similar to look-up but does not support globs and only searches for package.json. Async and sync.
  • cache-base (latest: 4.0.0) Basic object cache with `get`, `set`, `del`, and `has` methods for node.js/javascript projects.
  • base (latest: 3.0.0) Framework for rapidly creating high quality, server-side node.js applications, using plugins like building blocks
  • readme-generator (latest: 1.0.1) Generate your project's README from package.json data! Uses Lo-Dash/Underscore-style templates.
  • make-iterator (latest: 2.0.0) Convert an argument into a valid iterator. Based on the `.makeIterator()` implementation in mout https://github.com/mout/mout.
  • base-app (latest: 1.0.0) Starting point for creating a base application, with a couple of light plugins for running tasks and writing to the file system, and a functional CLI.
  • requires-regex (latest: 1.0.4) Regular expression for matching javascript require statements.
  • match-requires (latest: 2.0.1) Match require statements in a string. Returns an array of matching require statements. Each match is an object with line number, variable name, and module name. Statements in code comments are ignored.
  • compgen (latest: 1.0.1) Node.js API for the bash(1) 'compgen' built-in, which lists all available bash commands, aliases, keywords, functions...
  • snapdragon (latest: 0.12.0) Easy-to-use plugin system for creating powerful, fast and versatile parsers and compilers, with built-in source-map support.
  • is-invalid-path (latest: 1.0.2) Returns true if a windows file path has invalid characters.
  • normalize-path (latest: 3.0.0) Normalize slashes in a file path to be posix/unix-like forward slashes. Also condenses repeat slashes to a single slash and removes and trailing slashes, unless disabled.
  • snapdragon-token (latest: 4.0.0) Create a snapdragon token. Used by the snapdragon lexer, but can also be used by plugins.
  • handlebars-lint (latest: 1.0.0) Lint for missing variables, helpers, block helpers or partials.
  • expand-brackets (latest: 4.0.0) Expand POSIX bracket expressions (character classes) in glob patterns.
  • extglob (latest: 3.0.0) Extended glob support for JavaScript. Adds (almost) the expressive power of regular expressions to glob patterns.
  • find-path (latest: 1.0.2) Gets the first matching path from an array of file paths.
  • copy (latest: 0.3.2) Copy files or directories using globs.
  • expand-hash (latest: 1.0.1) Recursively expands property keys with dot-notation into objects.
  • glob-size (latest: 1.0.1) Get the total size of a glob of files.
  • get-repository-url (latest: 2.0.0) Get the GitHub repository URL from a NPM package name.
  • prompt-list (latest: 3.2.0) List-style prompt. Can be used as a standalone prompt, or with a prompt system like [enquirer].
  • prompt-choices (latest: 5.0.0) Create an array of multiple choice objects for use in prompts.
  • gh-clone (latest: 2.0.1) git clone a repo with only username/repo, or if it's an NPM package you can use just the name of the project.
  • paged-request (latest: 2.0.1) Simplified requests for paged (paginated) content.
  • helper-reflinks (latest: 4.0.0) Async template helper for generating a list of markdown reference links.
  • reflinks (latest: 1.0.0) Generate (relative) reference links for a glob of markdown files, allowing you to more easily create references from one file to another.
  • verb-repo-helpers (latest: 1.0.0) Commonly used helpers for adding repository-related data to templates in verb projects.
  • helper-related (latest: 1.0.0) Template helper for generating a list of links to the homepages of related GitHub/npm projects.
  • gulp-reflinks (latest: 1.0.0) Gulp plugin for `reflinks`. Lints a markdown string to find missing reflinks for npm package names, resolves the homepage or repository url from npm, and appends a valid reflink to the document.
  • verb-reflinks (latest: 1.0.0) Verb middleware that resolves reflinks for valid npm package names in markdown documents and appends them to the document.
  • prompt-confirm (latest: 2.0.4) Confirm (yes/no) prompt. Can be used standalone or with a prompt system like [Enquirer].
  • is-odd (latest: 3.0.1) Returns true if the given number is odd, and is an integer that does not exceed the JavaScript MAXIMUM_SAFE_INTEGER.
  • is-primitive (latest: 3.0.1) Returns `true` if the value is a primitive.
  • expand-pkg (latest: 0.1.9) Parse string values in package.json into objects.
  • search-indexer-algolia (latest: 0.1.1) base-search indexer to enable collecting and adding records to an algolia search index
  • load-pkg (latest: 4.0.0) Loads package.json, by finding the first directory with a package.json, recursing up, starting with the given directory.
  • add-banner (latest: 1.0.0) Add a banner to a string. Banners are just Lo-Dash/underscore templates, if a custom one isn't defined a default will be used.
  • nanomatch (latest: 1.2.13) Fast, minimal glob matcher for node.js. Similar to micromatch, minimatch and multimatch, but complete Bash 4.3 wildcard support only (no support for exglobs, posix brackets or braces)
  • is-number (latest: 7.0.0) Returns true if a number or string value is a finite number. Useful for regex matches, parsing, user input, etc.
  • list-item (latest: 2.0.0) Generate a single formatted list item, allowing you to easily generate lists with proper indentation, bullets, numbers or other leading characters.
  • markdown-utils (latest: 1.0.0) Tiny helpers for creating consistenly-formatted markdown snippets.
  • pretty-remarkable (latest: 1.0.0) Plugin for prettifying markdown with Remarkable using custom renderer rules.
  • merge-deep (latest: 3.0.2) Recursively merge values in a javascript object.
  • use (latest: 3.1.1) Easily add plugin support to your node.js application.
  • pretty-time (latest: 1.1.0) Easily format the time from node.js `process.hrtime`. Works with timescales ranging from weeks to nanoseconds.
  • generate-next (latest: 0.14.0) Command line tool and developer framework for scaffolding out new GitHub projects. Generate offers the robustness and configurability of Yeoman, the expressiveness and simplicity of Slush, and more powerful flow control and composability than either.
  • unique-words (latest: 2.0.1) Returns an array of unique words, or the number of occurrences of each word in a string or list.
  • parse-gitignore (latest: 1.0.1) Parse a .gitignore or .npmignore file into an array of patterns.
  • window-size (latest: 1.1.1) Reliable way to get the height and width of terminal/console, since it's not calculated or updated the same way on all platforms, environments and node.js versions.
  • unlazy-loader (latest: 0.1.3) Webpack loader to transform lazy-cache files into unlazy cached files.
  • assign-symbols (latest: 2.0.2) Assign the enumerable es6 Symbol properties from one or more objects to the first object passed on the arguments. Can be used as a supplement to other extend, assign or merge methods as a polyfill for the Symbols part of the es6 Object.assign method.
  • is-symlink (latest: 1.0.0) Returns true if a filepath is a symbolic link
  • symlinks (latest: 1.0.0) Glob symlinks, async or sync. API and CLI. CLI also has `--del` for deleting matching symlinks.
  • verb-generate-readme (latest: 0.8.0) Generate your project's readme with verb. Requires verb v0.9.0 or higher.
  • github-base (latest: 1.0.0) Low-level methods for working with the GitHub API in node.js/JavaScript.
  • format-people (latest: 1.0.1) Format a list of authors, contributors, or collaborators.
  • orgs (latest: 1.0.0) Get publicly available information about an organization, or for all organizations for one or more users, from the GitHub API.
  • repos (latest: 2.0.0) Tiny wrapper around github-base for getting publicly available information for a repository, or all of the repositories for one or more users or orgs, from the GitHub API.
  • gists (latest: 2.0.0) Methods for working with the GitHub Gist API. Node.js/JavaScript
  • repeat-element (latest: 1.1.3) Create an array by repeating the given value n times.
  • sma (latest: 0.1.1) Calculate the simple moving average of an array.
  • base-env (latest: 0.3.1) Base plugin, creates a normalized environment object from a function, filepath or instance of base.
  • parse-regex (latest: 0.1.0-beta) Parse regular expressions into an AST.
  • randomatic (latest: 3.1.1) Generate randomized strings of a specified length using simple character sequences. The original generate-password.
  • time-stamp (latest: 2.2.0) Get a formatted timestamp.
  • composer (latest: 4.1.0) Run and compose async tasks. Easily define groups of tasks to run in series or parallel.
  • en-route (latest: 3.2.0) Routing for static site generators, build systems and task runners, heavily based on express.js routes but works with file objects. Used by Assemble, Verb, and Template.
  • engine (latest: 1.0.0) Template engine based on Lo-Dash template, but adds features like the ability to register helpers and more easily set data to be used as context in templates.
  • engine-base (latest: 1.0.0) Default engine for jonschlinkert/templates.
  • log-utils (latest: 1.0.0) Tiny wrapper around ansi-colors to add colored symbols and a timestamp.
  • gulp-format-md (latest: 2.0.0) Gulp plugin for beautifying markdown using pretty-remarkable.
  • git-config-path (latest: 2.0.0) Resolve the path to the user's local or global .gitconfig.
  • merge-configs (latest: 3.0.0) Find, load and merge JSON and YAML config settings from one or more files, in the specified order.
  • snapdragon-scanner (latest: 1.0.0) Easily scan a string with an object of regex patterns to produce an array of tokens. ~100 sloc.
  • snapdragon-lexer (latest: 4.0.0) Converts a string into an array of tokens, with useful methods for looking ahead and behind, capturing, matching, et cetera.
  • tokenize-comment (latest: 3.0.1) Uses snapdragon to tokenize a single JavaScript block comment into an object, with description, tags, and code example sections that can be passed to any other comment parsers for further parsing.
  • dashify (latest: 2.0.0) Convert a camelcase or space-separated string to a dash-separated string. ~12 sloc, fast, supports diacritics.
  • parse-git-config (latest: 3.0.0) Parse `.git/config` into a JavaScript object. sync or async.
  • clone-deep (latest: 4.0.1) Recursively (deep) clone JavaScript native types, like Object, Array, RegExp, Date as well as primitives.
  • remote-origin-url (latest: 2.0.0) Get the git remote origin URL from your local git repository. Remember! A remote origin must exist first!
  • git-repo-name (latest: 1.0.1) Get the repository name from the git remote origin URL.
  • base-task (latest: 3.0.0) Base plugin that provides a very thin wrapper around <https://github.com/doowb/composer> for adding task methods to your Base application.
  • gulp-conflicts (latest: 1.0.0) Detects when a (new) vinyl file is different than an existing file on the file system, and either prompts the user for action, skips the file, or calls a function on the file to determine the action to take.
  • parse-code-context (latest: 1.0.0) Fast and simple way to parse code context for use with documentation from code comments. Parses context from a single line of JavaScript, for functions, variable declarations, methods, prototype properties, prototype methods etc.
  • extract-comments (latest: 1.1.0) Uses esprima to extract line and block comments from a string of JavaScript. Also optionally parses code context (the next line of code after a comment).
  • parse-comments (latest: 1.0.0) Parse code comments from JavaScript or any language that uses the same format.
  • template-helpers (latest: 1.0.1) Generic JavaScript helpers that can be used with any template engine. Handlebars, Lo-Dash, Underscore, or any engine that supports helper functions.
  • expand-range (latest: 2.0.2) Fast, bash-like range expansion. Expand a range of numbers or letters, uppercase or lowercase. Used by micromatch.
  • get-pkg (latest: 1.1.0) Get the package.json for a project from npm.
  • get-pkgs (latest: 1.1.0) Get the package.json for an array of repos from the npm registry, optionally filtering properties using glob patterns.
  • omit-empty (latest: 1.0.0) Recursively omit empty properties from an object. Omits empty objects, arrays, strings or zero.
  • project-name (latest: 1.0.0) Get the name of a project, from package.json, git config, or basename of the current working directory.
  • assemble-fs (latest: 2.0.1) Light wrapper for vinyl-fs to add streams support in a way that plays nice with Assemble middleware.
  • assemble-handle (latest: 1.0.0) Assemble pipeline plugin for handling custom middleware stages.
  • is-data-descriptor (latest: 2.0.0) Returns true if a value has the characteristics of a valid JavaScript data descriptor.
  • is-accessor-descriptor (latest: 3.0.1) Returns true if a value has the characteristics of a valid JavaScript accessor descriptor.
  • is-descriptor (latest: 3.0.0) Returns true if a value has the characteristics of a valid JavaScript descriptor. Works for data descriptors and accessor descriptors.
  • global-modules (latest: 2.0.0) The directory used by npm for globally installed npm modules.
  • npm-paths (latest: 2.0.0) Returns an array of NPM directory paths based on the user's platform and environment.
  • conflicts (latest: 1.1.2) Detects when a new file is different than an existing file and prompts the user for action.
  • empty-dir (latest: 2.0.0) Check if a directory is empty.
  • gray-matter (latest: 4.0.2) Parse front-matter from a string or file. Fast, reliable and easy to use. Parses YAML front matter by default, but also has support for YAML, JSON, TOML or Coffee Front-Matter, with options to set custom delimiters. Used by metalsmith, assemble, verb and
  • stringify-keys (latest: 3.0.0) Build an array of key paths from an object.
  • liftoff (latest: 3.1.0) Launch your command line tool with ease.
  • is-glob (latest: 4.0.1) Returns `true` if the given string looks like a glob pattern or an extglob pattern. This makes it easy to create code that only uses external modules like node-glob when necessary, resulting in much faster code execution and initialization time, and a bet
  • bash-path (latest: 2.0.1) Get the path to the bash binary on your OS.
  • to-regex-range (latest: 5.0.1) Pass two numbers, get a regex-compatible source string for matching ranges. Validated against more than 2.78 million test assertions.
  • gulp-choose-files (latest: 2.0.0) Gulp plugin that prompts you to choose the files to pass through the stream.
  • fill-range (latest: 7.0.1) Fill in a range of numbers or letters, optionally passing an increment or `step` to use, or create a regex-compatible range with `options.toRegex`
  • layouts (latest: 3.0.2) Wraps templates with layouts. Layouts can use other layouts and be nested to any depth. This can be used 100% standalone to wrap any kind of file with banners, headers or footer content. Use for markdown, HTML, handlebars views, lo-dash templates, etc. La
  • shallow-clone (latest: 3.0.1) Creates a shallow clone of any JavaScript value.
  • braces (latest: 3.0.2) Bash-like brace expansion, implemented in JavaScript. Safer than other brace expansion libs, with complete support for the Bash 4.3 braces specification, without sacrificing speed.
  • micromatch (latest: 4.0.2) Glob matching for javascript/node.js. A replacement and faster alternative to minimatch and multimatch.
  • split-string (latest: 6.1.0) Easy way to split a string on a given character unless it's quoted or escaped.
  • isobject (latest: 4.0.0) Returns true if the value is an object and not an array or null.
  • path-starts-with (latest: 2.0.0) Returns true if a filepath starts with the given string. Works with windows and posix/unix paths.
  • mixin-deep (latest: 2.0.1) Deeply mix the properties of objects into the first object. Like merge-deep, but doesn't clone. No dependencies.
  • assign-deep (latest: 1.0.1) Deeply assign the values of all enumerable-own-properties and symbols from one or more source objects to a target object. Returns the target object.
  • union-value (latest: 2.0.1) Set an array of unique values as the property of an object. Supports setting deeply nested properties using using object-paths/dot notation.
  • delete-empty (latest: 3.0.0) Recursively delete all empty folders in a directory and child directories.
  • ansi-colors (latest: 4.1.1) Easily add ANSI colors to your text and symbols in the terminal. A faster drop-in replacement for chalk, kleur and turbocolor (without the dependencies and rendering bugs).
  • date-store (latest: 1.0.1) Easily persist or get stored dates/times. Useful for conditionally making updates in an application based on the amount of time that has passed.
  • findup-sync (latest: 4.0.0) Find the first file matching a given pattern in the current directory or the nearest ancestor directory.
  • months (latest: 2.1.0) Months of the year.
  • group-array (latest: 1.0.0) Group array of objects into lists.
  • tabstops (latest: 0.1.2) JavaScript library and API for parsing, compiling and rendering snippets with tabstops.
  • pascalcase (latest: 1.0.0) Convert a string to pascal-case.
  • @folder/readdir (latest: 2.1.0) Recursively read a directory, blazing fast.
  • strip-filename-increment (latest: 2.0.1) Operating systems commonly add a trailing increment, or the word 'copy', or something similar to duplicate files. This strips those increments. Tested on Windows, MacOS, and Linux.
  • add-filename-increment (latest: 1.0.0) When copying or moving files, it's common for operating systems to automatically add an increment or 'copy' to duplicate file names. This does that for Node.js applications, with automatic platform detection and support for Linux, MacOs, and Windows conve
  • write (latest: 2.0.0) Write data to a file, replacing the file if it already exists and creating any intermediate directories if they don't already exist. Thin wrapper around node's native fs methods.
  • incidents (latest: 0.0.1) Node.js SDK for the Brandscale Incidents API, a system for reporting, monitoring, and keeping users up-to-date about server status and incidents.
  • data-store (latest: 4.0.3) Easily persist and load config data. No dependencies.
  • sort-object (latest: 3.0.3) Sort the keys in an object.
  • anymatch (latest: 3.1.1) Matches strings against configurable strings, globs, regular expressions, and/or functions
  • strip-comments (latest: 2.0.1) Strip line and/or block comments from a string. Blazing fast, and works with JavaScript, Sass, CSS, Less.js, and a number of other languages.
  • gitea (latest: 0.0.1) JavaScript API for Gitea.
  • matched (latest: 5.0.0) Adds array support to node-glob, sync and async. Also supports tilde expansion (user home) and resolving to global npm modules.
  • kind-of (latest: 6.0.3) Get the native type of a value.
  • common-config (latest: 0.1.1) Config store for values that are commonly needed by project scaffolders, like Generate or Yeoman.
  • map-schema (latest: 0.3.0) Normalize an object by running normalizers and validators that are mapped to a schema.
  • normalize-pkg (latest: 0.5.0) Normalize values in package.json using the map-schema library.
  • picomatch (latest: 2.2.2) Blazing fast and accurate glob matcher written in JavaScript, with no dependencies and full support for standard and extended Bash glob features, including braces, extglobs, POSIX brackets, and regular expressions.
  • glob-parent (latest: 5.1.1) Extract the non-magic parent path from a glob string.
  • set-value (latest: 3.0.2) Create nested values and any intermediaries using dot notation (`'a.b.c'`) paths.
  • hydra13-calc (latest: 1.0.7) This is a simple package for testing publish to the npm registry action.
  • remarkable (latest: 2.0.1) Markdown parser, done right. 100% Commonmark support, extensions, syntax plugins, high speed - all in one.
  • enquirer (latest: 2.3.6) Stylish, intuitive and user-friendly prompt system. Fast and lightweight enough for small projects, powerful and extensible enough for the most advanced use cases.
  • template-bind-helpers (latest: 0.2.0) Bind the current instance of a Templates-based application to an object of helpers, allowing them to be passed to a different render method.
  • @folder/xdg (latest: 3.1.2) Get cross-platform XDG Base Directories or their equivalents. Works with Linux, Windows, or MacOS.
  • lint-deps (latest: 4.0.0) CLI tool that tells you when dependencies are missing from package.json and offers you a choice to install them. Also tells you when dependencies are listed in package.json but are not being used anywhere in your project. Node.js command line tool and API
  • engine-handlebars (latest: 1.1.0) Handlebars engine, consolidate.js style but with enhancements. This works with Assemble, express.js, engine-cache or any application that follows consolidate.js conventions.
  • is-plain-object (latest: 5.0.0) Returns true if an object was created by the `Object` constructor, or Object.create(null).

Copyright 2014 - 2016 © taobao.org |