jonschlinkert topic

List jonschlinkert repositories

align-text

51
Stars
11
Forks
Watchers

Align the text in a string.

kind-of

346
Stars
37
Forks
Watchers

Get the native JavaScript type of a value, fast. Used by superstruct, micromatch and many others!

markdown-toc

1.6k
Stars
701
Forks
Watchers

API and CLI for generating a markdown TOC (table of contents) for a README or any markdown files. Uses Remarkable to parse markdown. Used by NASA/openmct, Prisma, Joi, Mocha, Sass, Prettier, Orbit DB,...

gray-matter

3.8k
Stars
133
Forks
Watchers

Smarter YAML front matter parser, used by metalsmith, Gatsby, Netlify, Assemble, mapbox-gl, phenomic, vuejs vitepress, TinaCMS, Shopify Polaris, Ant Design, Astro, hashicorp, garden, slidev, saber, s...

clone-deep

309
Stars
53
Forks
Watchers

Recursively (deep) clone JavaScript native types, like Object, Array, RegExp, Date as well as primitives. Used by superstruct, merge-deep, and many others!

get-value

243
Stars
26
Forks
Watchers

Use property paths (`a.b.c`) get a nested value from an object.

handlebars-helpers

2.2k
Stars
364
Forks
Watchers

188 handlebars helpers in ~20 categories. Can be used with Assemble, Ghost, YUI, express.js etc.

merge-deep

112
Stars
31
Forks
Watchers

Recursively merge values in a JavaScript object.

remarkable

5.7k
Stars
371
Forks
Watchers

Markdown parser, done right. Commonmark support, extensions, syntax plugins, high speed - all in one. Gulp and metalsmith plugins available. Used by Facebook, Docusaurus and many others! Use https://g...

is-number

253
Stars
48
Forks
Watchers

JavaScript/Node.js utility. Returns `true` if the value is a number or string number. Useful for checking regex match results, user input, parsed strings, etc.