This is your work, valued

Niagara Falls, Canada

Steven Vachon

Expert
@stevenvachon

Frontend & Cloud Engineer. I enjoy creating interfaces: GUI, CLI, API.

broken-link-checker. Find broken links, missing images, etc within your HTML.

2.1k

handlebars-react. Compile Handlebars templates to React.

122

relateurl. Create a relative URL with options to minify.

56

handlebars-html-parser. Parse Handlebars and HTML.

35

hidefile. Hide files and directories on all platforms.

27

winattr. Foolproof Windows® file attributes.

25

universal-url. WHATWG URL for Node & Browser.

23

limited-request-queue. Interactively manage concurrency for outbound requests.

17

cli-clear. Cross-platform terminal screen clear.

16

camelcase-css. Convert a kebab-cased CSS property into a camelCased DOM property.

15

normalize-html-whitespace. Safely remove repeating whitespace from HTML text.

15

isurl. Determines whether a value is a WHATWG URL.

12

html-minify. Reduce file size by shortening URLs and safely removing all standard comments and unnecessary white space from an HTML document.

12

handlebars-virtual-dom. Compile Handlebars templates to virtual-dom.

9

jquery.wrecker. wRECkeR: Responsive Equal-Height Columns and Rows

9

url-to-options. Convert a WHATWG URL to an http(s).request options object.

8

universal-url-lite. A smaller Universal WHATWG URL, for Browserify/etc.

7

can-transition. Seamlessly integrate CSS transitions into your CanJS v2.x projects.

6

jquery.transitionsend. Execute a callback when ALL css transitions have ended.

6

http-equiv-refresh. Parse an HTML meta refresh value.

6

grunt-cleanempty. Clean empty files and folders.

6

scrolling-menu. A custom element for a menu that scrolls horizontally or vertically.

5

grunt-log-headers. Hide the running task name header in Grunt's logger.

5

broquire. *DEPRECATED* Require different values in a web browser.

4

strip-www. Remove a leading "www" subdomain from a hostname.

4

robot-directives. Parse robot directives within HTML meta and/or HTTP headers.

4

auto-tunnel. Simple HTTP(S) proxy tunnelling agents.

4

dom-predicates. Functions for determining if an object is a DOM Node of various types (from any Realm) via duck typing.

4

absolute-to-relative-urls. A function/class for use in shortening URL links.

4

minurl. Reduce and normalize the components of a WHATWG URL.

4

cloneurl. Clone a WHATWG URL instance.

3

url-relation. Determine the relation between two URLs.

3

urlcache. Normalized URL key-value cache.

3

urlobj. *DEPRECATED* Performant utilities for URL resolution and parsing.

3

sourcetally. Source code line counter (Mac / Windows / Linux / web)

3

any-match. Determine if a single match exists with an array of strings/numbers/regexes.

3

nodecon. A Node.js debugging console (Mac / Windows / Linux) *BROKEN*

3

walk-parse5. Recursively traverse a parse5 DOM tree.

3

edit-dotenv. Edit a .env file string with preserved comments and whitespace.

3

is-dom-document. Determine if an object is a DOM Document (from any Realm).

2

is-urlsearchparams. Determines whether a value is a URLSearchParams instance.

2

is-dom-element2. Determine if an object is an HTMLElement (from any Realm).

2

assign-dom-doctype. Insert, replace or remove a DocumentType node within a Document.

2

dom-max-size. Determine the maximum scalable dimensions of an HTMLElement.

2

mount-smb. Cross-platform SMB mounting & unmounting

2

is-dom-void. Determine if an object is a void HTMLElement (from any Realm).

2

sql-match. Match a string using an SQL pattern.

2

is-dom-detached. Determine if a Node does not exist within a DOM tree.

2

parse-string-boolean. Parse a string representation of a boolean.

2

hasurl. Determine whether Node.js' WHATWG URL implementation is available.

2

nopter. *DEPRECATED* Easy command-line executable utilities built on "nopt".

2

link-types. Parse an HTML attribute value containing link types.

2

node-suppose. Like UNIX Expect, but for Node.js.

1

less-plugin-future-compat. Less.js plugin to avoid conflicts with future CSS features.

1

lerna-link-deps. Symlink all instances of a dependency within a Lerna multi-package-project.

1

evaluate-value. Return a value or an evaluated function (with arguments).

1