GeoffreyBooth
Principal software engineer. Full-stack web developer and team lead. Node.js Technical Steering Committee member. Maintainer of CoffeeScript. Imagineer. Father.
DisneyLos Angeles, CA
Pinned Repositories
meteor-base
Base Docker image for use by Meteor apps
browser-equivalence-edge-case
A demonstration of code that executes differently in Node and browsers
coffeescript
Unfancy JavaScript
dual-package-hazard
Example illustrating the hazard posed by dual CommonJS/ES module packages
meteor-new-coffeescript-package-with-backticks-parsed-by-ecmascript-demo
Demo of new Meteor coffeescript package where code in backticks is parsed by ecmascript pacakge
node
Node.js JavaScript runtime :sparkles::turtle::rocket::sparkles:
node-import-file-specifier-resolution-proposal
A proposal for import statements of files for the new Node.js modules implementation
popular-npm-modules-metadata-explorer
Use JavaScript to execute queries against the `package.json` files of the most popular modules in the NPM registry
scrape-script-type-module
Scrape and analyze sites that use <script type="module">
coffeescript
Unfancy JavaScript
GeoffreyBooth's Repositories
GeoffreyBooth/dual-package-hazard
Example illustrating the hazard posed by dual CommonJS/ES module packages
GeoffreyBooth/node-import-file-specifier-resolution-proposal
A proposal for import statements of files for the new Node.js modules implementation
GeoffreyBooth/coffeescript
Unfancy JavaScript
GeoffreyBooth/scrape-script-type-module
Scrape and analyze sites that use <script type="module">
GeoffreyBooth/coffeescript-gulp
Gulp task to watch CoffeeScript source files and recompile
GeoffreyBooth/fetch-and-find-path
Start downloading some JSON from a URL, looking for a specific object path, and return that object as soon as it is found
GeoffreyBooth/js-mjs-mime-type-test
Test popular webservers’ serving of .js and .mjs files with the correct MIME types
GeoffreyBooth/node
Node.js JavaScript runtime :sparkles::turtle::rocket::sparkles:
GeoffreyBooth/package-metadata-interoperability-collab-space
The goal of the Package Metadata Interoperability Collab Space is to improve how JavaScript developers define their packages across the ecosystem. The group is currently working to better understand package.json and how developers use it to define their projects.
GeoffreyBooth/beamcoder
Node.js native bindings to FFmpeg, updated for 6.0 and prebuilt binaries
GeoffreyBooth/corepack
Zero-runtime-dependency package acting as bridge between Node projects and their package managers
GeoffreyBooth/create-node-meeting-artifacts
Tool to create artifacts for node.js team meetings
GeoffreyBooth/dockerized-opentext-media-management
Scripts and configuration files for running OpenText Media Management in Docker
GeoffreyBooth/eslint
A fully pluggable tool for identifying and reporting on patterns in JavaScript
GeoffreyBooth/eslint-plugin-svelte-issue
GeoffreyBooth/everysync
Make any API sync
GeoffreyBooth/fluent-ffmpeg-multistream-ts
Multiple stream inputs/outputs in fluent-ffmpeg.
GeoffreyBooth/fluent-ffmpeg-multistream-ts-bug
GeoffreyBooth/import-meta-registry
A registry for import.meta properties
GeoffreyBooth/instant-smart-quotes
Replace typewriter quotes, apostrophes, ellipses and dashes with their typographically correct counterparts as you type.
GeoffreyBooth/modules
Node.js Foundation Modules Team
GeoffreyBooth/node-test-commonjs-named-exports
Test Node.js detection of CommonJS named exports
GeoffreyBooth/nodejs.org
The Node.js® Website
GeoffreyBooth/proposal-common-minimum-api
GeoffreyBooth/reporters
A collection of reporters for `node:test`
GeoffreyBooth/undici
An HTTP/1.1 client, written from scratch for Node.js
GeoffreyBooth/undici-mocking
Example of recording and playing back mock requests with Undici
GeoffreyBooth/vscode-stretchy-spaces
An extension for vscode that allows you to change the width of indentation spaces.
GeoffreyBooth/vue-meteor
Vue first-class integration in Meteor
GeoffreyBooth/web-auth-library
Authentication library for the browser environment using Web Crypto API