Domenic Denicola

Login: domenic

Company: Google

Location: New York, NY

Bio: null

Blog: https://domenic.me/

Blog: https://domenic.me/

Member of

  1. Ecma TC39
  2. Google
  3. Node.js Foundation
  4. npm
  5. Promises/A+
  6. W3C Technical Architecture Group
  7. WebAssembly
  8. WHATWG
  9. null

Repositories

agendas
TC39 meeting agendas
amd-wrap
Wraps CommonJS files in `define(function (require, exports, module) { ... })`.
aplus-tests-against-the-browser
Compliances tests for Promises/A+, modified to run against promises that ship with your browser
async-append
A way to create DOM and add it to the document without blocking the main thread.
async-local-storage
A proposal for an async local storage API for the web
azure-content
Repository containing the Articles on windowsazure.com Documentation Center
baseline-tester
Runs a function against given inputs and tests the result against baseline outputs
bikeshed
A preprocessor for anyone writing specifications that converts source files into actual specs.
blog.domenic.me
Hidden Variables: my Octopress-based blog
browserify-deoptimizer
Transforms browserify bundles into a collection of single files
browser-payment-api
W3C Web Payments Browser API
browser-quirk-tests
Testing various browser quirks
bug-life
Bug Life - GitHub Data Challenge 2014
calendar
Social Calendar
campjs
The magic behind campjs.com
caniuse
Raw browser/feature support data from caniuse.com
chai-as-promised
Extends Chai with assertions about promises.
chromiumizer
Convert an image into the Chromium color pallette
classList.js
Cross-browser element.classList
client-side-packages-demo
A demo application that shows recent commits to npm, using npm packages on the client side via browserify
cloning-and-transfering
Don't use this repo; use dslomov-chromium/ecmascript-structured-clone instead
CocktailStandards.github.io
Because we want SOMETHING good to come out of all of this travel.
concise-notes
null
count-to-6
An intro to some ES6 features via a set of self-guided workshops.
cs4h
Homework for General Assembly's CS for Hackers course (Summer 2012)
developers.whatwg.org
Used to create the contents of developers.whatwg.org
dict
A lightweight but safe dictionary, for when Object won't cut it
director
a tiny and isomorphic URL router for JavaScript
docme
Generates github compatible API documentation from your project's jsdocs and adds them to your Readme.
domains-romance
An illustration of how domains can catch errors on your Node.js server
domains-tragedy
An illustration of how Node.js domains can fail you when EventEmitters get involved.
DOM-Parsing
DOM Parsing and Serialization
dynamo-as-promised
A promise-based client for Amazon's DynamoDB.
ecma262
Status, process, and documents for ECMA262
ecmarkdown
A shorthand language for writing ECMAScript-style algorithms, inspired by Markdown
ecmarkup
A web component-based source format for ECMAScript and related specifications
ecmascript-asyncawait
Async/await for ECMAScript
ecmascript-object-observe
ECMAScript Object.observe spec
element-constructors
Some ideas for how to implement constructors for Element, HTMLElement, etc.
emu-algify
Use Ecmarkup's elements in your HTML
es6isnigh
A presentation on the future of the JavaScript language.
escape-html
Escape html entities
es-function-bind
Function Bind Syntax for ECMAScript
eslint
A fully pluggable tool for identifying and reporting on patterns in JavaScript.
especially
Abstract operations and other functions drawn from the ECMAScript specification
extensions
Useful extension methods from my own projects
face-detection
null
fetch-with-streams
Fetch API integrated with Streams.
find-in-page-api
null
form-data
A module to create readable `"multipart/form-data"` streams. Can be used to submit forms and file uploads to other web applications.
fxtf-drafts
Mirror of https://hg.fxtf.org/drafts
get-originals
A web platform API that allows access to the "original" versions of built-in objects' properties and methods
global-wrap
Exposes your CommonJS-based libraries as a global.
gmify
A simple interface to GraphicsMagick for streaming image processing.
grunt-amd-wrap
Grunt task to wrap CommonJS files in `define(function (require, exports, module) { ... })`.
grunt-global-wrap
Grunt task to expose your CommonJS-based libraries as a global.
grunt-revdir
Directory name revving for Grunt.js
hpmor
LaTeX/PDF version of ?Harry Potter and the Methods of Rationality?
html
HTML Standard
html-as-custom-elements
HTML as Custom Elements
html-dashboard
A dashboard for issue and pull request management in whatwg/html
html-media-capture
HTML Media Capture
IndexedDB
Indexed Database API
infinite-list-study-group
Infinite list study group for the layered web APIs project
innerText-spec
Draft specification for DOM "innerText" property
io.js
A friendly fork of Node.js with an open governance model
iojs.github.io
Website
jadeify
A simple browserify transform for turning .jade files into template functions
JavaScripture
Interactive JavaScript API Reference
js-beautify
Beautifier for javascript
jsdom-proxy-benchmark
Benchmark for proxies that uses jsdom to build the ECMAScript spec
jshint
JSHint is a community-driven tool to detect errors in JavaScript code and enforce your team's coding conventions.
jsidl
In-progress work to define a new syntax and semantics for a JS-based IDL
knockoutify
Knockoutjs npm package
kumascript
Bringing scripting to the wiki bears.
last
A small helper for getting only the latest result of an asynchronous operation you perform multiple times in a row.
logo.js
A community logo for JS
longtasks
Long Task API
manifest
Manifest for web apps
markdown-element
HTML Element that renders markdown content.
mediacapture-main
Media Capture and Streams specification (aka getUserMedia)
mocha
mocha - simple, flexible, fun javascript test framework for node.js & the browser. (BDD, TDD, QUnit styles via interfaces)
mocha-as-promised
Adds ?thenable? promise support to the Mocha test runner.
mocha-traceur
A plugin for Mocha to pass JS files through the Traceur transpiler
mojo
null
nariya
Continuous Deployment Server
ngeurope
The HTML Presentation Framework
node-process
process information for node.js and browsers
opener
Opens stuff, like webpages and files and executables, cross-platform
org.geppetto
Geppetto - Systems Biology Open Simulation Platform
org.geppetto.core
Geppetto core bundle
org.geppetto.frontend
Geppetto frontend bundle (Web Application)
org.geppetto.model.neuroml
NeuroML Model Bundle for Geppetto
org.geppetto.model.sph
PCI SPH Model Bundle for Geppetto
org.geppetto.simulation
Generic simulation bundle for Geppetto
org.geppetto.simulator.jlems
jLEMS based simulator for Geppetto
org.geppetto.simulator.sph
SPH Simulator bundle for Geppetto
org.geppetto.solver.sph
PCI SPH Solver bundle for Geppetto
org.geppetto.testbackend
null
org.wormsim.frontend
WormSim frontend bundle
package-name-maps
How to solve the web's "bare import specifier" problem
path-is-inside
Tests whether one path is inside another path
paul.kinlan.me
My blog
permissions
Permissions API
pidgey-calc
A progressive web app that calculates how many Pidgeys you need for your next evolution spree in in Pokémon Go.
preload
Latest draft @
promise-map-series
array.map without parallelism; like async.mapSeries but for promises
promises-unwrapping
The ES6 promises spec, as per September 2013 TC39 meeting
promise-tests
DEPRECATED: use https://github.com/promises-aplus/promises-tests instead!
proposal-arraybuffer-transfer
ArrayBuffer.prototype.transfer() proposal for JavaScript
proposal-blocks
A proposal for a new syntactic construct for serializable blocks of JavaScript code
proposal-function-prototype-tostring-censorship
JavaScript language proposal: Function.prototype.toString() censorship
proposal-string-pad-left-right
ES7 spec proposal for String.prototype.{padLeft,padRight}
pubit
Responsible publish/subscribe. Hide the event publisher, only exposing the event emitter.
q
A tool for making and composing asynchronous promises in JavaScript
readable-proxy
Node proxy server attempting to fetch readable contents from any provided URL.
remote-playback
Remote Playback API specification
restify-oauth2
A simple OAuth 2 endpoint for Restify
ricea.github.io
null
rsvp.js
A lightweight library that provides tools for organizing asynchronous code
samples
A repo containing samples tied to new functionality in each release of Google Chrome.
selection-api
Selection API
ServiceWorker
The Service Worker Specification
setImmediate-shim-demo
Demo for the setImmediate API cross browser shim
sinon-chai
Extends Chai with assertions for the Sinon.JS mocking framework.
sorted-object
Returns a copy of an object with its keys sorted
specref
An open-source, community-maintained database of Web standards & related references.
Status
This repository tracks the roadmap for the Microsoft Edge web platform. This data is used on https://status.microsoftedge.com/ to provide implementation status and forward-looking plans for web standards in Edge and other browsers.
streaming-mediastreams
A spec for extracting the contents of a MediaStream object as a ReadableStream
streams-demo
Demo for Fetch + Streams
streams-promise-read
Test the perf of streams .read() always returning a promise.
svg2png
Converts SVGs to PNGs, using PhantomJS
sweet.js
Sweeten your JavaScript.
tape
tap-producing test harness for node and browsers
tcp-udp-sockets
Raw sockets API
template-parts
Brainstorming a