James Garbutt's repositories
you-dont-need-x
Modern and native alternatives to common packages that you may not need anymore.
shiki-element
A web component to syntax highlight text using the Shiki library
hanbi-web-utils
A small collection of utilities for testing in web projects
atom
A flexible state manager
fake-timers
Fake setTimeout and friends (collectively known as "timers"). Useful in your JavaScript tests. Extracted from Sinon.JS
fast-memoize.js
:rabbit2: Fastest possible memoization library
hanbi-chai
Chai bindings for the hanbi testing library
lighthouse
Automated auditing, performance metrics, and best practices for the web.
node-glob
glob functionality for node.js
npm-check-updates
Find newer versions of package dependencies than what your package.json allows
package-build-stats
This is the cloud function that powers the core of building, minifying and gzipping of packages in bundlephobia
postcss-load-config
Autoload Config for PostCSS
shiki
A beautiful Syntax Highlighter.
tiktok-scraper
TikTok Scraper. Download video posts, collect user/trend/hashtag/music feed metadata, sign URL and etc.
tools
WIP Polymer Tools Monorepo
turbo
The speed of a single-page web application without having to write any JavaScript.
webpack
A bundler for javascript and friends. Packs many modules into a few bundled assets. Code Splitting allows for loading parts of the application on demand. Through "loaders", modules can be CommonJs, AMD, ES6 modules, CSS, Images, JSON, Coffeescript, LESS, ... and your custom stuff.
webpack-dev-middleware
A development middleware for webpack
wireit
Wireit upgrades your npm scripts to make them smarter and more efficient.