#
jonschlinkert
Here are 85 public repositories matching this topic...
188 handlebars helpers in ~20 categories. Can be used with Assemble, Ghost, YUI, express.js etc.
nodejs
javascript
template
helper
handlebars
helpers
render
compile
handlebars-helpers
jonschlinkert
-
Updated
May 28, 2020 - JavaScript
Generate a markdown TOC (table of contents) for a README or any markdown files, using remarkable. Used by assemble, verb, and lots of other projects on GitHub. API and CLI.
nodejs
javascript
markdown
readme
node
navigation
table-of-contents
project
toc
toc-generator
markdown-toc
remarkable
md
jonschlinkert
-
Updated
Apr 19, 2020 - JavaScript
donaldtone
commented
Mar 3, 2019
options.delimiters
Type: String
Default: ---
Open and close delimiters can be passed in as an array of strings.
Example:
// format delims as a string
matter.read('file.md', {delims: '~~~'});
// or an array (open/close)
matter.read('file.md', {delims: ['~~~', '~~~']});
the example is wrong.
it should use delimiters instead of delims.
like that:
Example:
/
Open
No mention of cache
Don't let the trolls get you down! Use this as a reference to avoid open-source burnout and keep doing what you love: writing code! Contributions and any kind of improvements are very welcome!
open-source
meta
guide
foss
maintainer-tools
contributing
maintainance
maintainer
morale
contribute
jonschlinkert
-
Updated
Jun 18, 2019
Recursively (deep) clone JavaScript native types, like Object, Array, RegExp, Date as well as primitives. Used by superstruct, merge-deep, and many others!
-
Updated
Apr 30, 2020 - JavaScript
Use property paths (`a.b.c`) get a nested value from an object.
nodejs
javascript
node
paths
object
deep
value
key
lodash
get
nested
dot-notation
dot-prop
jonschlinkert
object-path
deep-property
get-deep
-
Updated
Nov 19, 2018 - JavaScript
Generate your project's readme with verb. Requires verb v0.9.0 or higher.
-
Updated
Aug 9, 2018 - JavaScript
Sensible presets and some tweaks for beautifying HTML with js-beautify according to my preferences.
nodejs
javascript
html
formatter
markup
format
beautify
whitespace
js-beautify
indentation
prettify
jonschlinkert
-
Updated
Feb 1, 2020 - JavaScript
Recursively merge values in a JavaScript object.
nodejs
javascript
node
deep
merge
properties
objects
recursive
mixin
values
extend
assign
jonschlinkert
-
Updated
Apr 1, 2020 - JavaScript
Deeply assign the enumerable properties of source objects to a destination object.
-
Updated
Jul 13, 2019 - JavaScript
Deeply mix the properties of objects into the first object, while also mixing-in child objects.
-
Updated
Jul 9, 2020 - JavaScript
Strip block comments or line comments from JavaScript code.
nodejs
javascript
babel
node
parse
string
code
babylon
comments
strip
remove
jonschlinkert
strip-comments
code-comments
-
Updated
Jul 7, 2020 - JavaScript
Write data to the file system, creating any intermediate directories if they don't already exist. Used by flat-cache and many others!
nodejs
javascript
sync
stream
disk
async
buffer
promise
fs
file
file-system
write
writefilesync
writefile
jonschlinkert
-
Updated
Sep 4, 2019 - JavaScript
Recursively omit empty properties from an object. Omits empty objects, arrays, strings, and optionally zero. Similar results to what you would expect with `compact` for arrays.
-
Updated
Dec 6, 2019 - JavaScript
If you use globs, this will make your code faster. 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 better user experience. 55+ million downloads.
nodejs
javascript
node
matching
regex
regexp
match
glob
glob-pattern
node-glob
globbing
jonschlinkert
-
Updated
May 25, 2019 - JavaScript
Generic JavaScript helpers that can be used with any template engine. Handlebars, Lo-Dash, Underscore, or any engine that supports helper functions.
nodejs
javascript
html
template
helper
node
template-engine
engine
helpers
render
lodash
handlebars-helpers
handlebare
jonschlinkert
-
Updated
Nov 25, 2018 - JavaScript
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.
-
Updated
Apr 1, 2020 - JavaScript
System for creating and managing view collections, rendering, engines, routes and more. See the "dev" branch for most recent updates.
nodejs
javascript
blog
template
middleware
helper
node
template-engine
engine
templates
static
site
render
compile
partials
assemble
partial
consolidate
jonschlinkert
-
Updated
Nov 2, 2019 - JavaScript
Parse `.git/config` into a JavaScript object. sync or async.
-
Updated
Nov 20, 2018 - JavaScript
Easily format the time from node.js `process.hrtime`. Works with timescales ranging from weeks to nanoseconds.
nodejs
javascript
diff
time
node
format
pretty
hour
nanoseconds
increment
hrtime
timescale
jonschlinkert
-
Updated
Jun 11, 2019 - JavaScript
Align the text in a string.
-
Updated
Apr 1, 2020 - JavaScript
Parse JavaScript code comments. Works with block and line comments, and should work with CSS, LESS, SASS, or any language with the same comment formats.
nodejs
javascript
markdown
documentation
babel
docs
apidoc
parse
jsdoc
code
doctrine
context
esprima
comments
espree
jonschlinkert
catharsis
-
Updated
Jan 27, 2020 - JavaScript
Improve this page
Add a description, image, and links to the jonschlinkert topic page so that developers can more easily learn about it.
Add this topic to your repo
To associate your repository with the jonschlinkert topic, visit your repo's landing page and select "manage topics."
when using backtick within a table, the
pipe|wont be espace by thebackslash\(originally raised here)
To Reproduce
try this code within a docusaurus md file