This is your work, valued
Frontend & Cloud Engineer. I enjoy creating interfaces: GUI, CLI, API.
broken-link-checker. Find broken links, missing images, etc within your HTML.
2.1khandlebars-react. Compile Handlebars templates to React.
122relateurl. Create a relative URL with options to minify.
56handlebars-html-parser. Parse Handlebars and HTML.
35hidefile. Hide files and directories on all platforms.
27winattr. Foolproof Windows® file attributes.
25universal-url. WHATWG URL for Node & Browser.
23limited-request-queue. Interactively manage concurrency for outbound requests.
17cli-clear. Cross-platform terminal screen clear.
16camelcase-css. Convert a kebab-cased CSS property into a camelCased DOM property.
15normalize-html-whitespace. Safely remove repeating whitespace from HTML text.
15isurl. Determines whether a value is a WHATWG URL.
12html-minify. Reduce file size by shortening URLs and safely removing all standard comments and unnecessary white space from an HTML document.
12handlebars-virtual-dom. Compile Handlebars templates to virtual-dom.
9jquery.wrecker. wRECkeR: Responsive Equal-Height Columns and Rows
9url-to-options. Convert a WHATWG URL to an http(s).request options object.
8universal-url-lite. A smaller Universal WHATWG URL, for Browserify/etc.
7can-transition. Seamlessly integrate CSS transitions into your CanJS v2.x projects.
6jquery.transitionsend. Execute a callback when ALL css transitions have ended.
6http-equiv-refresh. Parse an HTML meta refresh value.
6grunt-cleanempty. Clean empty files and folders.
6scrolling-menu. A custom element for a menu that scrolls horizontally or vertically.
5grunt-log-headers. Hide the running task name header in Grunt's logger.
5broquire. *DEPRECATED* Require different values in a web browser.
4strip-www. Remove a leading "www" subdomain from a hostname.
4robot-directives. Parse robot directives within HTML meta and/or HTTP headers.
4auto-tunnel. Simple HTTP(S) proxy tunnelling agents.
4dom-predicates. Functions for determining if an object is a DOM Node of various types (from any Realm) via duck typing.
4absolute-to-relative-urls. A function/class for use in shortening URL links.
4minurl. Reduce and normalize the components of a WHATWG URL.
4cloneurl. Clone a WHATWG URL instance.
3url-relation. Determine the relation between two URLs.
3urlcache. Normalized URL key-value cache.
3urlobj. *DEPRECATED* Performant utilities for URL resolution and parsing.
3sourcetally. Source code line counter (Mac / Windows / Linux / web)
3any-match. Determine if a single match exists with an array of strings/numbers/regexes.
3nodecon. A Node.js debugging console (Mac / Windows / Linux) *BROKEN*
3walk-parse5. Recursively traverse a parse5 DOM tree.
3edit-dotenv. Edit a .env file string with preserved comments and whitespace.
3is-dom-document. Determine if an object is a DOM Document (from any Realm).
2is-urlsearchparams. Determines whether a value is a URLSearchParams instance.
2is-dom-element2. Determine if an object is an HTMLElement (from any Realm).
2assign-dom-doctype. Insert, replace or remove a DocumentType node within a Document.
2dom-max-size. Determine the maximum scalable dimensions of an HTMLElement.
2mount-smb. Cross-platform SMB mounting & unmounting
2is-dom-void. Determine if an object is a void HTMLElement (from any Realm).
2sql-match. Match a string using an SQL pattern.
2is-dom-detached. Determine if a Node does not exist within a DOM tree.
2parse-string-boolean. Parse a string representation of a boolean.
2hasurl. Determine whether Node.js' WHATWG URL implementation is available.
2nopter. *DEPRECATED* Easy command-line executable utilities built on "nopt".
2link-types. Parse an HTML attribute value containing link types.
2node-suppose. Like UNIX Expect, but for Node.js.
1less-plugin-future-compat. Less.js plugin to avoid conflicts with future CSS features.
1lerna-link-deps. Symlink all instances of a dependency within a Lerna multi-package-project.
1evaluate-value. Return a value or an evaluated function (with arguments).
1