Displaying 1 to 20 from 138 results

load-grunt-tasks - Load multiple grunt tasks using globbing patterns

  •    Javascript

🔥 Want to strengthen your core JavaScript skills and master ES6? I would personally recommend this awesome ES6 course by Wes Bos.Usually you would have to load each task one by one, which is unnecessarily cumbersome.

matches.js - Powerful pattern matching for Javascript

  •    Javascript

Matches.js brings the power and expressiveness of pattern matching to Javascript. Check for specific values using number or string literals, null, or undefined.

sifter

  •    Javascript

Sifter is a client and server-side library (via UMD) for textually searching arrays and hashes of objects by property – or multiple properties. It's designed specifically for autocomplete. The process is three-step: score, filter, sort. Seaching will provide back meta information and an "items" array that contains objects with the index (or key, if searching a hash) and a score that represents how good of a match the item was. Items that did not match will not be returned.

jquery-match-height - a responsive equal heights plugin

  •    Javascript

See the jquery.matchHeight.js demo. In the years since this library was originally developed there have been updates to CSS that can now achieve equal heights in many situations. If you only need to support modern browsers then consider using CSS Flexbox and CSS Grid instead.




match-when - :shell: Pattern matching for modern JavaScript

  •    Javascript

Note that when() is a catch-all pattern and, if used, should always be the last condition. If you forget it match() will throw a MissingCatchAllPattern exception if nothing was matched.

grunt-replace - Replace text patterns with applause.

  •    Javascript

Replace text patterns with applause. Define patterns that will be used to replace the contents of source files.

url-pattern - easier than regex string matching patterns for urls and other strings

  •    CoffeeScript

easier than regex string matching patterns for urls and other strings. turn strings into data or data into strings.a pattern is immutable after construction. none of its methods changes its state. that makes it easier to reason about.


matcher - Simple wildcard matching

  •    Javascript

Useful when you want to accept loose string input and regexes/globs are too convoluted.Accepts an array of input's and pattern's.

gulp-filter - Filter files in a vinyl stream

  •    Javascript

Enables you to work on a subset of the original files by filtering them using glob patterns. When you're done and want all the original files back you just use the restore stream.By combining and restoring different filters you can process different sets of files with a single pipeline.

replace-string - Replace all substring matches in a string

  •    Javascript

Similar to String#replace(), but supports replacing multiple matches. You could achieve something similar by putting the string in a RegExp constructor with the global flag and passing it to String#replace(), but you would then have to first escape the string anyways.Returns a new string with all needle matches replaced with replacement.

Decree - Declarative arguments-resolver

  •    Javascript

Decree is a declarative arguments-resolver. It saves you time and code when you need to do arguments validation and disambiguation in your APIs.Simply declare the conditions your arguments should hold, such as their types, whether they are optional and their default values. Decree will take care of the rest, and provide you with clean and disambiguated arguments.

patterns - Match a string against a list of patterns

  •    Javascript

Match a string against a list of patterns.The name of this module was previosuly match-patterns, but Pavel Lang have been generous to give me the patterns name on NPM. If you are looking for the previous module it have been renamed design-patterns.