Skip to content

Instantly share code, notes, and snippets.

@rivertam
Created June 8, 2017 06:59
Show Gist options
  • Save rivertam/504fe42a4fc65197606895562c58f31a to your computer and use it in GitHub Desktop.
Save rivertam/504fe42a4fc65197606895562c58f31a to your computer and use it in GitHub Desktop.
Projects I want to do eventually some day maybe
  • Actually reasonable Mongo driver (with pluggable schema validators)
  • Reasonable Mongo schema validator
  • Nestable routes for zeit/micro
  • Nice test suite ergonomics
    • Ava actually does a much better job than Mocha or Jest here
    • Want context variables (like in Ava)
    • Want chainable middleware context and describe (each can mutate context variables and have their own lifecycle hooks (beforeEach, before, etc.)
  • Babel plugin to transform arrow function class properties to be implemented using prototype and bind rather than making the function in the constructor
    • Doing a bind is cheaper than creating the whole function every time!
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment