dominicbarnes
npm packages maintained by dominicbarnes
- Packages
- 197
- Weekly downloads
- 36M
- Repositories
- —
- Stars
- —
- Followers
- —
Packages
| delegates delegate methods and accessors to another property | 18.7M | -15% | 1.0.0 | 11 years ago |
| is-module check if a source string is an es6 module | 12.2M | -32% | 1.0.0 | 12 years ago |
| component-bind function binding utility | 987K | -34% | 1.0.0 | 12 years ago |
| component-indexof Microsoft sucks | 933.7K | +10% | 0.0.3 | 13 years ago |
| array-series Call an array of asynchronous functions in series | 909K | +1% | 0.1.5 | 13 years ago |
| array-parallel Call an array of asynchronous functions in parallel | 750.5K | -17% | 0.1.3 | 13 years ago |
| component-classes Cross-browser element class list | 734.3K | +10% | 1.2.6 | 10 years ago |
| component-event Event binding component | 167.9K | -18% | 0.2.1 | 4 years ago |
| component-props Parse immediate identifiers from a js expression | 121.7K | -4% | 1.1.1 | 13 years ago |
| read-file-stdin Read from a file, falling back to stdin. | 97.3K | -11% | 0.2.1 | 11 years ago |
| component-xor tiny xor utility function | 92.8K | -21% | 0.0.4 | 11 years ago |
| component-cookie Tiny cookie component | 47K | -20% | 1.1.5 | 5 years ago |
| metalsmith An extremely simple, pluggable static site generator. | 29.6K | +13% | 2.7.0 | 7 months ago |
| component-matches-selector Check if an element matches a given selector | 26.3K | +15% | 0.1.7 | 7 years ago |
| component-query Query the DOM with selector engine fallback support | 23.8K | -23% | 0.0.3 | 13 years ago |
| component-clone Object clone supporting `date`, `regexp`, `array` and `object` types. | 16K | -15% | 0.2.3 | 10 years ago |
| component-raf request animation frame | 11.2K | -31% | 1.2.0 | 12 years ago |
| component-delegate Event delegation component | 9.6K | +24% | 0.2.4 | 10 years ago |
| constants Small library for defining constants for your modules | 6.9K | +2% | 0.0.2 | 12 years ago |
| component-each Array / object / string iteration utility | 4.9K | -12% | 0.2.6 | 11 years ago |
| component-events Higher level dom event management with direct and delegate event handling support. | 3.2K | -3% | 1.0.10 | 10 years ago |
| to-descriptor convert an object to a descriptor | 2.6K | -22% | 1.0.1 | 13 years ago |
| node-constants Small library for defining constants for your modules | 2.5K | -48% | 0.0.2 | 12 years ago |
| component-consoler console commands for component(1) | 2.3K | -18% | 2.0.0 | 12 years ago |
| component-validator validate and normalize component.jsons | 2.2K | -20% | 1.1.1 | 12 years ago |
| builder-autoprefixer autoprefixer plugin for component-builder2.js | 2.2K | -20% | 1.0.4 | 12 years ago |
| builder-es6-module-to-cjs builder plugin to convert ES6 modules to CJS | 2.2K | -21% | 1.1.0 | 12 years ago |
| component-ls list the dependency tree of a component | 2.2K | -20% | 2.1.0 | 12 years ago |
| component-search2 search through crawl components | 2.1K | -21% | 1.1.1 | 12 years ago |
| component-outdated2 check if any pinned dependencies are outdated | 2.1K | -19% | 1.0.5 | 11 years ago |
| component-build main logic for component's build command | 1.8K | -35% | 1.2.2 | 12 years ago |
| component-updater update pinned dependencies to the latest version | 1.8K | -34% | 1.0.5 | 12 years ago |
| node-netrc Higher-level ~/.netrc parser | 1.5K | -8% | 0.1.0 | 11 years ago |
| component-manifest build manifests for component | 1.4K | -49% | 1.0.0 | 12 years ago |
| component-require2 component require implementation | 1.4K | -49% | 1.1.1 | 12 years ago |
| component-watcher build watching utility for component | 1.4K | -48% | 1.0.3 | 12 years ago |
| imports find/replace ES6 module-style dependencies | 1.4K | -35% | 1.0.0 | 12 years ago |
| component-pin pin ranged dependencies to an installed version | 923 | -66% | 1.0.5 | 11 years ago |
| deku Render interfaces using pure functions and virtual DOM | 870 | -5% | 2.0.0-rc16 | 11 years ago |
| myth A CSS preprocessor that acts like a polyfill for future versions of the spec. | 857 | +6% | 1.5.0 | 11 years ago |
| bump-version Easily bump the version of all the different package.json equivalents. | 525 | -1% | 0.5.0 | 11 years ago |
| within-document Check if an element is within the document | 503 | -14% | 0.0.3 | 12 years ago |
| component-css DOM element css helper | 494 | +9% | 0.0.8 | 10 years ago |
| form-controls A cross-browser helper for retrieving all controls in a form | 396 | +13% | 1.0.0 | 11 years ago |
| mako A pluggable general-purpose build tool | 327 | +49% | 1.1.7 | 9 years ago |
| squares A (cryptically-named) component that exposes the ability to serialize a JS object from a series of key/value pairs where the keys use square-bracket notation. (with some limited dot notation support) | 311 | -13% | 0.2.1 | 12 years ago |
| duo-parse duo's dependency parser | 306 | +55% | 0.5.0 | 10 years ago |
| file-class Object-oriented API for interacting with files | 293 | +51% | 0.1.3 | 13 years ago |
| dialog-component Dialog component | 281 | +20% | 0.4.4 | 11 years ago |
| overlay-component Overlay component | 277 | +23% | 0.3.5 | 11 years ago |
| form-parse A helper for converting the values of a form into a single object. | 267 | -26% | 0.1.0 | 10 years ago |
| is-submittable check if the given form element is submittable. | 265 | -25% | 1.0.0 | 11 years ago |
| component-tip Tip component | 250 | -24% | 3.0.3 | 10 years ago |
| gh-resolve Resolve a semver version, branch name or commit hash to git ref | 229 | +71% | 5.2.1 | 10 years ago |
| duo-pack Packaging algorithm for duo | 221 | +24% | 3.0.5 | 11 years ago |
| file-deps parse and rewrite the dependencies of a file | 219 | +27% | 0.0.11 | 11 years ago |
| duo-package package downloader for duo | 208 | +32% | 0.10.3 | 11 years ago |
| duo-main get the entrypoint from a manifest | 207 | +77% | 0.0.6 | 10 years ago |
| duo-string-to-js Duo plugin for converting CSS, JSON, and HTML to JS | 182 | +35% | 0.1.2 | 11 years ago |
| duo-css-compat Duo plugin to support the component styles array | 171 | +50% | 0.3.1 | 10 years ago |
| duo A next-generation package manager for the front-end | 168 | +46% | 0.15.7 | 10 years ago |
| duo-watch watch for file changes and rebuild | 166 | +55% | 0.1.1 | 12 years ago |
| bus Application-wide event bus | 161 | +55% | 0.1.0 | 11 years ago |
| mako-tree The build tree structure used internally by mako | 153 | +40% | 1.6.1 | 9 years ago |
| remotes Normalize remote end points | 138 | -1% | 1.1.5 | 12 years ago |
| virtual-element Build virtual tree elements | 136 | +8% | 1.2.0 | 11 years ago |
| duo-cache The cache duo uses internally | 132 | +78% | 2.1.2 | 11 years ago |
| component-installer Component install tool | 128 | -60% | 0.0.8 | 12 years ago |
| component-spin Higher level spinner API | 124 | +35% | 0.1.1 | 11 years ago |
| koa-handlebars > A koa middleware for using handlebars templates | 103 | -51% | 1.0.0 | 10 years ago |
| mako-cli A CLI for the mako build runner | 103 | -27% | 2.1.1 | 9 years ago |
| minecraft-versions Queries the Official Minecraft Versions JSON API provided by Mojang | 97 | +3,133% | 0.0.1 | 13 years ago |
| component-spinner Flexible spinner using Canvas | 92 | +12% | 1.1.1 | 11 years ago |
| component-empty Empties dom elements, arrays and array-like objects | 92 | +11% | 0.0.1 | 12 years ago |
| mako-copy A mako plugin that copies files to an output directory | 84 | +95% | 1.0.2 | 9 years ago |
| magic-virtual-element Build virtual tree elements with magic attributes | 82 | -31% | 2.0.0-rc1 | 11 years ago |
| inherit-component Prototype inheritance utility | 79 | +55% | 0.0.2 | 14 years ago |
| block .replace('{{block}}', string) | 77 | -8% | 0.2.1 | 13 years ago |
| mako-serve A CLI tool for serving up files built using mako. | 76 | +33% | 3.0.2 | 9 years ago |
| mako-browser A mako plugin bundle for building a front-end project. | 64 | +49% | 1.0.3 | 9 years ago |
| component-file File & FileReader wrappers | 62 | +244% | 0.1.1 | 13 years ago |
| component-package Component package | 58 | -72% | 0.0.4 | 13 years ago |
| mako-stat A mako plugin that adds a preread hook for stat-ing a file | 58 | +26% | 1.0.1 | 9 years ago |
| mako-str2js A mako plugin for allowing text files to be require'd in JS | 48 | +140% | 1.0.1 | 9 years ago |
| builder-jade Jade plugin for component-builder | 46 | -39% | 1.0.1 | 12 years ago |
| mako-output A mako plugin that sets an output path in a directory relative to a specified root | 43 | +2% | 1.0.1 | 9 years ago |
| eslint-config-duo ESLint configuration for duo projects | 39 | +8% | 0.0.4 | 11 years ago |
| duo-jade seamlessly require jade template files | 37 | -39% | 0.0.6 | 12 years ago |
| express-hal HAL support for Express | 37 | +131% | 0.0.1 | 14 years ago |
| progress-component Progress indicator component | 34 | +750% | 0.0.4 | 14 years ago |
| mako-uglify A mako plugin for minifying JS code using UglifyJS | 32 | +60% | 1.0.1 | 9 years ago |
| mako-write A mako plugin writes an output file to disk | 29 | -33% | 1.1.1 | 9 years ago |
| json-string Customizable JSON formatter | 29 | -22% | 0.0.1 | 12 years ago |
| nu-html-checker A CLI interface for the Nu HTML Checker (https://validator.nu/) | 28 | +65% | 0.1.0 | 12 years ago |
| couchdb-api An async wrapper for the CouchDB HTTP API, following Node.js conventions | 28 | +155% | 1.2.2 | 14 years ago |
| mako-symlink A mako plugin that links files to an output directory | 28 | -24% | 1.0.1 | 9 years ago |
| per-frame throttle per animation frame | 28 | +65% | 3.0.1 | 12 years ago |
| mako-watch A mako plugin for watching the filesystem for changes and re-running builds. | 27 | -7% | 1.0.4 | 9 years ago |
| form-control A cross-browser helper function to retrieve a form control by name. | 26 | -37% | 1.0.0 | 11 years ago |
| deps-html get/replace the external dependencies of an HTML document | 26 | +225% | 2.2.0 | 11 years ago |
| mako-css a mako plugin for assembling css files and their linked assets | 25 | -58% | 1.2.2 | 9 years ago |
| @dominicbarnes/eslint-config-deku ESLint configuration for use in deku projects | 24 | +167% | 1.1.0 | 11 years ago |
| mako-sourcemaps A mako plugin for working with source maps. | 23 | -21% | 1.0.1 | 9 years ago |
| mako-cache Module for reading and writing a mako build cache. | 22 | -31% | 2.1.2 | 9 years ago |
| mako-cssnext A mako plugin for enabling future-proof CSS using cssnext (via postcss) | 21 | +5% | 1.0.1 | 9 years ago |
| component-domify turn HTML into DOM elements | 21 | -16% | 1.2.2 | 13 years ago |
| assert-element Assertions for checking virtual nodes used by Deku/React/etc | 21 | +5% | 0.3.1 | 11 years ago |
| @dominicbarnes/eslint-config-browser ESLint configuration for use in browser projects | 21 | +110% | 1.0.0 | 11 years ago |
| mako-config Module for loading mako config from a file. | 19 | -30% | 2.0.1 | 9 years ago |
| style-component Style canvas renders using CSS | 18 | -47% | 0.0.1 | 14 years ago |
| @dominicbarnes/eslint-config-node ESLint configuration for use in node projects | 18 | +38% | 1.0.1 | 11 years ago |
| siren-writer A Siren Hypermedia Object Generator | 17 | +70% | 0.5.0 | 10 years ago |
| @dominicbarnes/eslint-config Base configuration for ESLint throughout my projects | 17 | +70% | 1.0.0 | 11 years ago |
| tip-component Tip component | 16 | -45% | 1.0.2 | 12 years ago |
| clipboard-dom Copy-to-Clipboard on a DOM element | 16 | +33% | 0.0.6 | 11 years ago |
| mako-js A mako plugin for assembling js files. | 15 | -78% | 1.1.4 | 9 years ago |
| minecraft-runner A node module meant to manage a minecraft server instance | 15 | +88% | 0.0.4 | 13 years ago |
| mako-babel A mako plugin for transpiling ES6 code using babel | 14 | -53% | 1.0.1 | 9 years ago |
| mako-buffer A mako plugin that adds a read hook for reading a file as a buffer | 14 | -56% | 1.0.1 | 9 years ago |
| @dominicbarnes/eslint-config-test ESLint configuration for use in project tests | 14 | +17% | 1.1.0 | 10 years ago |
| @dominicbarnes/mako-electron My personal mako plugin bundle for working on electron apps | 14 | 0.1.0 | 10 years ago | |
| analytics-node-cli A command-line interface for Segment's analytics-node library | 14 | 0.0.1 | 8 years ago | |
| builder-regenerator Facebook's regenerator plugin for component-builder2 | 14 | +1,300% | 0.1.1 | 13 years ago |
| builder-coffee-script coffee-script plugin for component-builder2 | 13 | -63% | 0.3.0 | 11 years ago |
| duo-myth duo plugin for segmentio/myth | 13 | +225% | 0.2.0 | 11 years ago |
| bootstrap-helpers View helpers for using Twitter Bootstrap components and general markup | 13 | +225% | 0.0.1 | 14 years ago |
| mako-stylus A mako plugin for compiling stylus files to CSS. | 13 | +225% | 0.0.2 | 9 years ago |
| component-normalized-upload Normalized DataTransfer items for less upload item handling pain | 12 | -14% | 0.0.6 | 13 years ago |
| minecraft-server-properties Parse and stringify the Minecraft server.properties file format | 12 | -29% | 1.0.0 | 6 years ago |
| mako-gzip A mako plugin for compressing files using gzip | 12 | +200% | 1.0.1 | 9 years ago |
| confirmation-component Confirmation component | 12 | +140% | 0.0.1 | 14 years ago |
| duo-tester Automated testing tool for developers using duo | 11 | -48% | 0.2.1 | 11 years ago |
| express-resourceful Allows for loading resources from a filesystem structure matching the URI | 11 | +175% | 0.2.1 | 11 years ago |
| component-boilerplate-express Boilerplate for Component and Express | 11 | +450% | 1.0.1 | 12 years ago |
| duo-handlebars A duo plugin for precompiling Handlebars templates | 11 | +1,000% | 0.1.0 | 12 years ago |
| component-source Print a component's source files | 11 | +450% | 0.0.1 | 13 years ago |
| mako-utils Internal utilities for mako and plugins. | 10 | -38% | 1.0.1 | 9 years ago |
| mako-cssnano A mako plugin for minifying CSS code | 10 | -41% | 1.0.1 | 9 years ago |
| deku-forms A collection of deku components for working with forms | 10 | +150% | 1.7.0 | 10 years ago |
| deku-siren-entity > A component for rendering a [siren](https://github.com/kevinswiber/siren) entity. > Primarily used during development, while still discovering the API you are > working with. | 10 | +150% | 0.5.2 | 11 years ago |
| @dominicbarnes/eslint-config-mako ESLint configuration for use in mako projects | 10 | 0% | 1.0.0 | 11 years ago |
| sherlock-inspector Detect which services a website is using and find their API keys. | 10 | +100% | 0.1.3 | 11 years ago |
| component-truncate String truncation utility ... | 10 | +150% | 1.0.0 | 13 years ago |
| enumerate-error enumerate non-enumerable properties of an error object | 10 | 1.1.0 | 12 years ago | |
| mako-html A mako plugin for parsing HTML files for dependencies. | 9 | -72% | 1.2.0 | 9 years ago |
| duo-serve A web server for developers using duo | 9 | +13% | 0.15.0 | 11 years ago |
| mako-text A mako plugin reads a text file from disk | 9 | -57% | 0.9.0 | 10 years ago |
| component-drop drag and drop file uploading with a single drop event | 9 | -25% | 0.1.7 | 13 years ago |
| create-element HTML element string creator | 9 | +125% | 0.2.3 | 13 years ago |
| graph-toposort > A modified implementation of [Kahn's Algorithm](https://en.wikipedia.org/wiki/Topological_sorting#Kahn.27s_algorithm) > for [topologically sorting](https://en.wikipedia.org/wiki/Topological_sorting) a > [graph.js](https://github.com/mhelvens/graph.js) i | 9 | +80% | 0.2.0 | 11 years ago |
| component-mock > A wrapper for deku components to facilitate easier unit-testing. | 9 | -55% | 0.1.0 | 11 years ago |
| component-bundler bundlers and bundling guide for component | 9 | +125% | 0.0.4 | 12 years ago |
| rework-custom-import Handles inlining CSS imports where dependency resolution has already been completed by another build tool. | 9 | +13% | 0.3.0 | 10 years ago |
| mako-myth A mako plugin for compiling CSS using myth | 9 | +13% | 0.5.0 | 11 years ago |
| duo-gulp Use gulp plugins in duo | 9 | +350% | 0.0.1 | 12 years ago |
| component-sort Sort DOM elements | 9 | +29% | 0.0.4 | 12 years ago |
| dir-backup Backup and restore a directory (recursively) in .tar.gz format | 9 | +350% | 0.0.1 | 13 years ago |
| html-helpers HTML code generation, designed primarily for use as view helpers | 9 | +350% | 0.0.2 | 13 years ago |
| component-clipboard Clipboard API wrapper | 8 | +33% | 0.1.7 | 11 years ago |
| component-builder-less A component (v1+) builder plugin for LESS -> CSS conversion | 8 | 0.0.2 | 12 years ago | |
| duo-toml Require TOML files directly from JS | 8 | 0.0.1 | 12 years ago | |
| thumb-component Canvas thumbnail generator | 7 | -56% | 1.0.5 | 13 years ago |
| siren-client A simple client for siren APIs | 7 | -13% | 1.4.0 | 10 years ago |
| mako-static-site A mako plugin bundle for building a static website. | 7 | -22% | 0.1.2 | 9 years ago |
| mako-logger A logger to be shared by mako CLI tools. | 7 | -22% | 0.1.1 | 9 years ago |
| menu-component Menu component | 7 | +17% | 0.1.1 | 14 years ago |
| component-boilerplate-koa Boilerplate for Component and Koa | 7 | +250% | 1.0.1 | 12 years ago |
| duo-clean-css A duo alternate plugin for compressing a CSS build | 7 | +600% | 0.0.1 | 11 years ago |
| duo-whitespace compile whitespace-significant CSS to valid CSS | 7 | +600% | 0.0.2 | 12 years ago |
| cjs-to-module Convert a CJS module to an ES6 module. | 7 | +600% | 1.0.0 | 12 years ago |
| koa-file-router A module that transforms a directory into a koa router | 6 | -40% | 1.0.0 | 9 years ago |
| iana-rels The list of rels that IANA has registered. | 6 | +100% | 0.1.0 | 11 years ago |
| @dominicbarnes/cssdeps Take some CSS, figure out what files it depends on. | 6 | +100% | 1.1.0 | 10 years ago |
| dr-svg-sprites-cli A CLI for dr-svg-sprites | 6 | +50% | 0.0.1 | 12 years ago |
| deku-time > A component for rendering a datetime using an HTML5 `<time>` element. It supports just about any > display format supported by [moment](http://momentjs.com) as well as auto-updating on a set interval. | 6 | +500% | 0.1.1 | 10 years ago |
| component-koa component building middleware for koa | 6 | +50% | 1.0.0 | 12 years ago |
| suggest-email Email suggestion script | 6 | +500% | 0.0.1 | 14 years ago |
| file-component File & FileReader wrappers | 5 | -58% | 0.1.0 | 13 years ago |
| confirmation-popover-component Popover component | 5 | 0.0.1 | 14 years ago | |
| component-create create(1) command for component(1) | 5 | +25% | 1.0.0 | 11 years ago |
| component-middleware component building middleware for node/connect/express | 5 | +67% | 1.0.0 | 12 years ago |
| @dominicbarnes/mako-babel-precompile My personal mako plugin bundle for precompiling ES6 modules into ES5 prior to publishing. | 5 | +67% | 0.0.1 | 10 years ago |
| component-build-handlebars A component (v1+) builder plugin for Handlebars template precompilation | 5 | 0.0.1 | 12 years ago | |
| component-inject-at-cursor inject a string or dom node at the cursor | 4 | +100% | 0.0.5 | 13 years ago |
| duo-uglify A duo alternate plugin for compressing a JS build | 4 | +100% | 0.0.2 | 11 years ago |
| mako-imagemin A mako plugin for compressing images using imagemin | 4 | 0% | 0.0.2 | 9 years ago |
| finite-state-machine finite-state-machine ==================== | 4 | 0.1.0 | 12 years ago | |
| json-api-format Outputs objects in JSON:API format | 4 | 0.0.1 | 11 years ago | |
| duo-less A duo plugin for using the LESS CSS preprocessor | 4 | 0% | 0.0.2 | 12 years ago |
| zepto-component Zepto component | 4 | 1.0.0 | 14 years ago | |
| livereload-base A base livereload server that a watcher can use to communicate changes to a client. | 4 | 0.1.0 | 10 years ago | |
| minecraft-server-admin API for managing a minecraft server instance | 3 | -73% | 0.2.0 | 13 years ago |
| component-cdn CDN for Component | 3 | +200% | 0.0.0 | 12 years ago |
| component-reverse unicode-aware string reversal | 2 | -33% | 0.0.2 | 13 years ago |
| is-umd check if JS is UMD | 2 | 1.0.1 | 12 years ago | |
| builder-html-minifier html minifier plugin for component-builder2.js | 2 | -33% | 1.0.0 | 12 years ago |
| component-builder-www Component building middleware | 1 | -50% | 1.0.0 | 12 years ago |
Repositories
Repositories and contributions come from Github's GraphQL API, which has no anonymous tier. Sign in to see them.