Search npm for packages to use with Deno
Add them to your projects with a simple command that will already feel familar.
camelcase
Convert a dash/dot/underscore/space separated string to camelCase or PascalCase: `foo-bar` → `fooBar`
camelcase-keys
Convert object keys to camel case
ts-essentials
All essential TypeScript types in one place
inflection
A port of inflection-js to node.js module
underscore.string
String manipulation extensions for Underscore.js javascript library.
humps
Underscore-to-camelCase converter (and vice versa) for strings and object keys in JavaScript.
i
custom inflections for nodejs
remeda
A utility library for JavaScript and Typescript.
humanize-string
Convert a camelized/dasherized/underscored string into a humanized one: `fooBar-Baz_Faz` → `Foo bar baz faz`
extend-object
Underscore's extend method as a standalone Common JS module.
eslint-plugin-you-dont-need-lodash-underscore
Check methods you can use natively without lodash/underscore
lodash-id
Use JavaScript objects as databases
ejs-loader
EJS (Underscore/LoDash Templates) loader for webpack
helper-date
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
is-string-and-not-blank
3x as fast as `is-whitespace` and `whitespace-regex` thanks to `is-string-blank`. This package is a simple function that accepts an argument and returns `true` if it is a string AND it is not blank. Supports Node and Browser environments.
utils-extend
Extend nodejs util api, and it is light weight and simple
replace-last
JavaScript replaceLast function - Replaces last match for pattern in string with replacement
merge-defaults
A recursive version of _.defaults.
ts-gems
Valuable typing extensions for TypeScript
underscore.deferred
jQuery style Deferreds