licenses.dev

handlebars-helpers v0.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.

Published on

Licenses

Learn more about license information.

Package Licenses

MIT

Dependency Licenses

MIT185
PackageRelationDependenciesPublished
ansi-bgblack • 0.1.1The color bgblack, in ansi.INDIRECT1
ansi-bgblue • 0.1.1The color bgblue, in ansi.INDIRECT1
ansi-bgcyan • 0.1.1The color bgcyan, in ansi.INDIRECT1
ansi-bggreen • 0.1.1The color bggreen, in ansi.INDIRECT1
ansi-bgmagenta • 0.1.1The color bgmagenta, in ansi.INDIRECT1
ansi-bgred • 0.1.1The color bgred, in ansi.INDIRECT1
ansi-bgwhite • 0.1.1The color bgwhite, in ansi.INDIRECT1
ansi-bgyellow • 0.1.1The color bgyellow, in ansi.INDIRECT1
ansi-black • 0.1.1The color black, in ansi.INDIRECT1
ansi-blue • 0.1.1The color blue, in ansi.INDIRECT1
ansi-bold • 0.1.1The color bold, in ansi.INDIRECT1
ansi-colors • 0.2.0Collection of ansi colors and styles.INDIRECT32
ansi-cyan • 0.1.1The color cyan, in ansi.INDIRECT1
ansi-dim • 0.1.1The color dim, in ansi.INDIRECT1
ansi-gray • 0.1.1The color gray, in ansi.INDIRECT1
ansi-green • 0.1.1The color green, in ansi.INDIRECT1
ansi-grey • 0.1.1The color grey, in ansi.INDIRECT1
ansi-hidden • 0.1.1The color hidden, in ansi.INDIRECT1
ansi-inverse • 0.1.1The color inverse, in ansi.INDIRECT1
ansi-italic • 0.1.1The color italic, in ansi.INDIRECT1
ansi-magenta • 0.1.1The color magenta, in ansi.INDIRECT1
ansi-red • 0.1.1The color red, in ansi.INDIRECT1
ansi-reset • 0.1.1The color reset, in ansi.INDIRECT1
ansi-strikethrough • 0.1.1The color strikethrough, in ansi.INDIRECT1
ansi-underline • 0.1.1The color underline, in ansi.INDIRECT1
ansi-white • 0.1.1The color white, in ansi.INDIRECT1
ansi-wrap • 0.1.0Create ansi colors by passing the open and close codes.INDIRECT0
ansi-yellow • 0.1.1The color yellow, in ansi.INDIRECT1
argparse • 1.0.10Very powerful CLI arguments parser. Native port of argparse - python's options parsing libraryINDIRECT1
arr-diff • 4.0.0Returns an array with only the unique values from the first array, by excluding all values from additional arrays using strict equality for comparisons.INDIRECT0
arr-flatten • 1.1.0Recursively flatten an array or arrays.DIRECT0
arr-union • 3.1.0Combines a list of arrays, returning a single array with unique values, using strict equality for comparisons.INDIRECT0
array-sort • 0.1.4Fast 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.DIRECT3
array-unique • 0.3.2Remove duplicate values from an array. Fastest ES5 implementation.INDIRECT0
assign-symbols • 1.0.0Assign the enumerable es6 Symbol properties from an object (or 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.INDIRECT0
async-function • 1.0.0A function that returns the normally hidden `AsyncFunction` constructorINDIRECT0
async-generator-function • 1.0.0A function that returns the normally hidden `AsyncGeneratorFunction` constructorINDIRECT0
autolinker • 0.28.1Utility to automatically link the URLs, email addresses, and Twitter handles in a given block of text/HTMLINDIRECT16
base • 0.11.2base 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`.INDIRECT44
braces • 2.3.2Bash-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.INDIRECT70
cache-base • 1.0.1Basic object cache with `get`, `set`, `del`, and `has` methods for node.js/javascript projects.INDIRECT28
call-bind-apply-helpers • 1.0.2Helper functions around Function call/apply/bind, for use in `call-bind`INDIRECT2
call-bound • 1.0.4Robust call-bound JavaScript intrinsics, using `call-bind` and `get-intrinsic`.INDIRECT15
class-utils • 0.3.6Utils for working with JavaScript classes and prototype methods.INDIRECT13
collection-visit • 1.0.0Visit a method over the items in an object, or map visit over the objects in an array.INDIRECT3
component-emitter • 1.3.1Event emitterINDIRECT0
copy-descriptor • 0.1.1Copy a descriptor from object A to object BINDIRECT0
core-util-is • 1.0.3The `util.is*` functions introduced in Node v0.12.INDIRECT0
create-frame • 1.0.0Easily add private variables to handlebars block helpers.DIRECT14
date.js • 0.3.3dates for humansINDIRECT2
debug • 2.6.9small debugging utilityINDIRECT1
debug • 3.1.0small debugging utilityINDIRECT1
decode-uri-component • 0.2.2A better decodeURIComponentINDIRECT0
default-compare • 1.0.0Basic sort algorithm that has similar behavior to Array.prototype.sort for null and undefined, but also allows sorting by an object property.INDIRECT1
define-property • 0.2.5Define a non-enumerable property on an object.INDIRECT5
define-property • 1.0.0Define a non-enumerable property on an object.DIRECT5
define-property • 2.0.2Define a non-enumerable property on an object. Uses Reflect.defineProperty when available, otherwise Object.defineProperty.INDIRECT6
dunder-proto • 1.0.1If available, the `Object.prototype.__proto__` accessor and mutator, call-boundINDIRECT4
ent • 2.2.2Encode and decode HTML entitiesINDIRECT20
error-symbol • 0.1.0Cross-platform error symbol.INDIRECT0
es-define-property • 1.0.1`Object.defineProperty`, but not IE 8's broken one.INDIRECT0
es-errors • 1.3.0A simple cache for a few of the JS Error constructors.INDIRECT0
es-object-atoms • 1.1.2ES Object-related atoms: Object, ToObject, RequireObjectCoercibleINDIRECT1
expand-brackets • 2.1.4Expand POSIX bracket expressions (character classes) in glob patterns.INDIRECT63
extend-shallow • 2.0.1Extend an object with the properties of additional objects. node.js/javascript util.INDIRECT1
extend-shallow • 3.0.2Extend an object with the properties of additional objects. node.js/javascript util.INDIRECT4
extglob • 2.0.4Extended glob support for JavaScript. Adds (almost) the expressive power of regular expressions to glob patterns.INDIRECT66
falsey • 0.3.2Returns true if `value` is falsey. Works for strings, arrays and `arguments` objects with a length of `0`, and objects with no own enumerable properties are considered falsey.DIRECT1
fill-range • 4.0.0Fill in a range of numbers or letters, optionally passing an increment or `step` to use, or create a regex-compatible range with `options.toRegex`INDIRECT7
for-in • 1.0.2Iterate 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.jsDIRECT0
for-own • 1.0.0Iterate 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.DIRECT1
fragment-cache • 0.2.1A cache for managing namespaced sub-cachesINDIRECT1
fs-exists-sync • 0.1.0Drop-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.INDIRECT0
function-bind • 1.1.2Implementation of Function.prototype.bindINDIRECT0
generator-function • 2.0.1A function that returns the normally hidden `GeneratorFunction` constructorINDIRECT0
get-intrinsic • 1.3.1Get and robustly cache all JS language-level intrinsics at first require timeINDIRECT14
get-object • 0.2.0Get a property from an object using dot (object path) notation.DIRECT4
get-proto • 1.0.1Robustly get the [[Prototype]] of an objectINDIRECT6
get-value • 2.0.6Use property paths (`a.b.c`) to get a nested value from an object.DIRECT0
gopd • 1.2.0`Object.getOwnPropertyDescriptor`, but accounts for IE's broken implementation.INDIRECT0
gulp-header • 1.8.12Gulp extension to add header to file(s) in the pipeline.INDIRECT15
handlebars-helper-create-frame • 0.1.0Handlebars block helper for creating private variables that are accessible inside the block.DIRECT15
handlebars-utils • 1.0.6Utils for handlebars helpers. Externalized from handlebars, to allow helpers to use the utils without having to depend on handlebars itself.DIRECT4
handlebars • 4.7.9Handlebars provides the power necessary to let you build semantic templates effectively with no frustrationDIRECT5
has-symbols • 1.1.0Determine if the JS environment has Symbol support. Supports spec, or shams.INDIRECT0
has-tostringtag • 1.0.2Determine if the JS environment has `Symbol.toStringTag` support. Supports spec, or shams.INDIRECT1
has-value • 0.3.1Returns true if a value exists, false if empty. Works with deeply nested values using object paths.INDIRECT4
has-value • 1.0.0Returns true if a value exists, false if empty. Works with deeply nested values using object paths.DIRECT7
has-values • 0.1.4Returns true if any values exist, false if empty. Works for booleans, functions, numbers, strings, nulls, objects and arrays. INDIRECT0
has-values • 1.0.0Returns true if any values exist, false if empty. Works for booleans, functions, numbers, strings, nulls, objects and arrays. INDIRECT4
hasown • 2.0.4A robust, ES3 compatible, "has own property" predicate.INDIRECT1
helper-date • 1.0.1Format 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 registereDIRECT9
helper-markdown • 1.0.0Markdown template helper. Uses remarkable to render markdown in templates. Should work with Handlebars, Lo-Dash or any template engine that supports helper functions.DIRECT26
helper-md • 0.2.2Markdown template helper. Uses remarkable to render markdown in templates. Should work with Handlebars, Lo-Dash or any template engine that supports helper functions.DIRECT44
html-tag • 2.0.0Generate HTML elements from a javascript object.DIRECT3
info-symbol • 0.1.0Cross-platform info symbol.INDIRECT0
is-accessor-descriptor • 1.0.2Returns true if a value has the characteristics of a valid JavaScript accessor descriptor.INDIRECT2
is-buffer • 1.1.6Determine if an object is a BufferINDIRECT0
is-data-descriptor • 1.0.1Returns true if a value has the characteristics of a valid JavaScript data descriptor.INDIRECT2
is-descriptor • 0.1.8Returns true if a value has the characteristics of a valid JavaScript descriptor. Works for data descriptors and accessor descriptors.INDIRECT4
is-descriptor • 1.0.4Returns true if a value has the characteristics of a valid JavaScript descriptor. Works for data descriptors and accessor descriptors.INDIRECT4
is-even • 1.0.0Return true if the given number is even.DIRECT4
is-extendable • 0.1.1Returns true if a value is any of the object types: array, regexp, plain object, function or date. This is useful for determining if a value can be extended, e.g. "can the value have keys?"INDIRECT0
is-extendable • 1.0.1Returns true if a value is a plain object, array or function.INDIRECT2
is-extglob • 2.1.1Returns true if a string has an extglob.INDIRECT0
is-glob • 4.0.3Returns `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 betDIRECT1
is-number • 2.1.0Returns true if the value is a number. comprehensive tests.INDIRECT2
is-number • 3.0.0Returns true if the value is a number. comprehensive tests.INDIRECT2
is-number • 4.0.0Returns true if the value is a number. comprehensive tests.DIRECT0
is-odd • 0.1.2Returns true if the given number is odd.INDIRECT3
is-plain-object • 2.0.4Returns true if an object was created by the `Object` constructor.INDIRECT1
is-regex • 1.2.1Is this value a JS regex? Works cross-realm/iframe, and despite ES6 @@toStringTagINDIRECT17
is-self-closing • 1.0.1Returns true if the given name is a HTML void element or common SVG self-closing element.INDIRECT1
is-windows • 1.0.2Returns true if the platform is windows. UMD module, works with node.js, commonjs, browser, AMD, electron, etc.INDIRECT0
isarray • 1.0.0Array#isArray for older browsersINDIRECT0
isobject • 0.2.0Returns true if the value is an object and not an array or null.INDIRECT0
isobject • 2.1.0Returns true if the value is an object and not an array or null.INDIRECT1
isobject • 3.0.1Returns true if the value is an object and not an array or null.INDIRECT0
kind-of • 3.2.2Get the native type of a value.INDIRECT1
kind-of • 4.0.0Get the native type of a value.INDIRECT1
kind-of • 5.1.0Get the native type of a value.INDIRECT0
kind-of • 6.0.3Get the native type of a value.DIRECT0
lazy-cache • 2.0.2Cache requires to be lazy-loaded when needed.DIRECT4
lodash._reinterpolate • 3.0.0The modern build of lodash’s internal `reInterpolate` as a module.INDIRECT0
lodash.template • 4.18.1The Lodash method `_.template` exported as a module.INDIRECT2
lodash.templatesettings • 4.2.0The Lodash method `_.templateSettings` exported as a module.INDIRECT1
log-ok • 0.1.1just `console.log` prefixed with a green checkINDIRECT3
log-utils • 0.2.1Basic logging utils: colors, symbols and timestamp.INDIRECT39
logging-helpers • 1.0.0Basic template helpers for printing messages out to the console. Useful for debugging context in templates. Should work with any template engine.DIRECT41
map-cache • 0.2.2Basic cache object for storing key-value pairs.INDIRECT0
map-visit • 1.0.0Map `visit` over an array of objects.INDIRECT2
math-intrinsics • 1.1.0ES Math-related intrinsics and helpers, robustly cached.INDIRECT0
micromatch • 3.1.10Glob matching for javascript/node.js. A drop-in replacement and faster alternative to minimatch and multimatch.DIRECT80
minimist • 1.2.8parse argument optionsINDIRECT0
mixin-deep • 1.3.2Deeply mix the properties of objects into the first object. Like merge-deep, but doesn't clone.INDIRECT4
moment • 2.30.1Parse, validate, manipulate, and display datesINDIRECT0
ms • 2.0.0Tiny milisecond conversion utilityINDIRECT0
nanomatch • 1.2.13Fast, 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)INDIRECT68
neo-async • 2.6.2Neo-Async is a drop-in replacement for Async, it almost fully covers its functionality and runs faster INDIRECT0
object-copy • 0.1.0Copy static properties, prototype properties, and descriptors from one object to another.INDIRECT9
object-visit • 1.0.1Call a specified method on each value in the given object.INDIRECT1
object.pick • 1.3.0Returns a filtered copy of an object with only the specified keys, similar to `_.pick` from lodash / underscore.INDIRECT1
pascalcase • 0.1.1Convert a string to pascal-case.INDIRECT0
posix-character-classes • 0.1.1POSIX character classes for creating regular expressions.INDIRECT0
process-nextick-args • 2.0.1process.nextTick but always with argsINDIRECT0
punycode • 1.4.1A robust Punycode converter that fully complies to RFC 3492 and RFC 5891, and works on nearly all JavaScript platforms.INDIRECT0
readable-stream • 2.3.8Streams3, a user-land copy of the stream library from Node.jsINDIRECT7
regex-not • 1.0.2Create a javascript regular expression for matching everything except for the given string.INDIRECT7
relative • 3.0.2Get the relative filepath from path A to path B. Calculates from file-to-directory, file-to-file, directory-to-file, and directory-to-directory.DIRECT2
remarkable • 1.7.4Markdown parser, done right. 100% Commonmark support, extensions, syntax plugins, high speed - all in one.INDIRECT19
repeat-element • 1.1.4Create an array by repeating the given value n times.INDIRECT0
repeat-string • 1.6.1Repeat the given string n times. Fastest implementation for repeating a string.INDIRECT0
resolve-url • 0.2.1Like Node.js’ `path.resolve`/`url.resolve` for the browser.INDIRECT0
ret • 0.1.15Tokenizes a string that represents a regular expression.INDIRECT0
safe-buffer • 5.1.2Safer Node.js Buffer APIINDIRECT0
safe-regex-test • 1.1.0Give a regex, get a robust predicate function that tests it against a string.INDIRECT18
safe-regex • 1.1.0detect possibly catastrophic, exponential-time regular expressionsINDIRECT1
self-closing-tags • 1.0.1HTML void elements are not the only self-closing tags. This includes common SVG self-closing elements as well.INDIRECT0
set-getter • 0.1.1Create nested getter properties and any intermediary dot notation (`'a.b.c'`) pathsINDIRECT3
set-value • 2.0.1Create nested values and any intermediaries using dot notation (`'a.b.c'`) paths.INDIRECT8
snapdragon-node • 2.1.1Snapdragon utility for creating a new AST node in custom code, such as plugins.INDIRECT10
snapdragon-util • 3.0.1Utilities for the snapdragon parser/compiler.INDIRECT2
snapdragon • 0.8.2Fast, pluggable and easy-to-use parser-renderer factory.INDIRECT56
source-map-resolve • 0.5.3Resolve the source map and/or sources for a generated file.INDIRECT5
source-map-url • 0.4.1Tools for working with sourceMappingURL comments.INDIRECT0
split-string • 3.1.0Split a string on a character except when the character is escaped.INDIRECT5
static-extend • 0.1.2Adds 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.INDIRECT10
string_decoder • 1.1.1The string_decoder module from Node coreINDIRECT1
striptags • 3.2.0PHP strip_tags in Node.jsDIRECT0
success-symbol • 0.1.0Cross-platform success symbol.INDIRECT0
through2 • 2.0.5A tiny wrapper around Node streams2 Transform to avoid explicit subclassing noiseINDIRECT9
time-stamp • 1.1.0Get a formatted timestamp.INDIRECT0
to-gfm-code-block • 0.1.1Generate a github-flavored-markdown fenced-code-block snippet.DIRECT0
to-object-path • 0.3.0Create an object path from a list or array of strings.INDIRECT2
to-regex-range • 2.1.1Pass two numbers, get a regex-compatible source string for matching ranges. Validated against more than 2.78 million test assertions.INDIRECT4
to-regex • 3.0.2Generate a regex from a string or array of strings.INDIRECT14
typeof-article • 0.1.1Get the native JavaScript type of a value, preceded by the appropriate indefinite article (either `a` or `an`), for use in error messages.INDIRECT2
union-value • 1.0.1Set an array of unique values as the property of an object. Supports setting deeply nested properties using using object-paths/dot notation.INDIRECT11
unset-value • 1.0.0Delete nested properties from an object using dot notation.INDIRECT6
urix • 0.1.0Makes Windows-style paths more unix and URI friendly.INDIRECT0
use • 3.1.1Easily add plugin support to your node.js application.INDIRECT0
util-deprecate • 1.0.2The Node.js `util.deprecate()` function with browser supportINDIRECT0
warning-symbol • 0.1.0Cross-platform warning symbol.INDIRECT0
wordwrap • 1.0.0Wrap those words. Show them at what columns to start and stop.INDIRECT0
xtend • 4.0.2extend like a bossINDIRECT0
BSD-3-Clause4
PackageRelationDependenciesPublished
highlight.js • 9.18.5Syntax highlighting with language autodetection.INDIRECT0
source-map • 0.5.7Generates and consumes source mapsINDIRECT0
source-map • 0.6.1Generates and consumes source mapsINDIRECT0
sprintf-js • 1.0.3JavaScript sprintf implementationINDIRECT0
ISC2
PackageRelationDependenciesPublished
concat-with-sourcemaps • 1.1.0Concatenate file contents with a custom separator and generate a source mapINDIRECT1
inherits • 2.0.4Browser-friendly inheritance fully compatible with standard node.js inherits()INDIRECT0
unknown1
PackageRelationDependenciesPublished
year • 0.2.1Simple utility to get the current year with 2 or 4 digits.DIRECT0
BSD-2-Clause1
PackageRelationDependenciesPublished
uglify-js • 3.19.3JavaScript parser, mangler/compressor and beautifier toolkitINDIRECT0
Apache-2.0 OR MIT1
PackageRelationDependenciesPublished
atob • 2.1.2atob for Node.JS and Linux / Mac / Windows CLI (it's a one-liner)INDIRECT0
Last updated on

Copy the licenses badge code for the latest version:

[![licenses](https://licenses.dev/b/npm/handlebars-helpers)](https://licenses.dev/npm/handlebars-helpers)
<a href="https://licenses.dev/npm/handlebars-helpers">
  <img src="https://licenses.dev/b/npm/handlebars-helpers" alt="licenses" />
</a>

Or the licenses badge code for the 0.10.0 version:

[![licenses](https://licenses.dev/b/npm/handlebars-helpers/0.10.0)](https://licenses.dev/npm/handlebars-helpers/0.10.0)
<a href="https://licenses.dev/npm/handlebars-helpers/0.10.0">
  <img src="https://licenses.dev/b/npm/handlebars-helpers/0.10.0" alt="licenses" />
</a>
GitHub