🎩 You're Invited:Meet the Socket team at Black Hat in Las Vegas, August 3-6.RSVP
Sign In
j

jonkemp

npm

Packages

Current Co-maintainers

Former Co-maintainers

39 packages

css-property

CSS property constructor.

css-rules

Returns a parse tree for a CSS source.

extract-css

Extract the CSS from an HTML document.

find-where

Iterates over a collection of values and returns the first value that matches all of the key-value pairs provided.

flat-util

Flatten a nested array.

for-each-plus

A better forEach.

from-pairs

Convert arrays into objects.

gulp-bundle

Parse build blocks in HTML to concatenate JavaScript and CSS files.

gulp-cssbeautify

Reindent and reformat CSS

gulp-inline-css

Inline linked css in an html file. Useful for emails.

gulp-qunit

Run QUnit unit tests in a headless PhantomJS instance.

gulp-useref

Parse build blocks in HTML files to replace references to non-optimized scripts or stylesheets.

has-util

Check if an object has a given key.

href-content

Get content from link tags in an HTML document.

inline-css

Inline css into an html file.

@jonkemp/package-utils

Helper utility modules for collections, arrays, objects and more

jquery-debug

A plugin that makes jQuery throw an error, rather than fail silently, when a selector returns no results.

list-stylesheets

Get a list of stylesheets from an HTML document.

map-plus

Creates a new array of values by mapping each value in list through an iteratee.

mediaquery-text

Returns Media Query text for a CSS source.

node-qunit-phantomjs

Run QUnit unit tests in a headless PhantomJS instance without using Grunt.

overhead-js

Tiny framework-agnostic pubsub core for modern JavaScript and TypeScript.

pick-util

Return a copy of the object only containing the whitelisted properties.

pluck-util

Extract a list of property values from a collection.

qunit-phantomjs-runner

A PhantomJS-powered headless test runner for QUnit