Phil Mander's repositories
browser-bunyan
An adaptation of, the Node logging library, Bunyan specifically for the browser.
typescript-algorithms
Algorithms and Data Structures in Typescript
mobx-preact-lite
Preact bindings for MobX
infrastructure-interceptors
Infrastructure Interceptors: An experimental approach to testing without mocks
periodic-table
A interactive periodic table of elements
typescript-patterns
Examples of Design Patterns in Typescript
awesome-javascript
:turtle: A collection of awesome browser-side JavaScript libraries, resources and shiny things.
awesome-mobx
A collection of awesome things regarding MobX.
bat
Gherkin based DSL for testing HTTP APIs via Cucumber.JS
CsvBuilder
Easily encode complex JSON objects to CSV with CsvBuilder's schema-like API
cucumber-api-demo
Cucumber.js setup for testing API endpoints with Supertest and Open API specs
mongooseToCsv
Create .csv exports from mongoose models
node-logging-bootstrap
My logging setup with Bunyan for Node
nodejssecurity
Documentation for Essential Node.js Security
OpenAPI-Specification
The OpenAPI Specification Repository
parse-boolean
Bullet proof parseBoolean function.
personal-site
My personal site at philmander.com
philmander.github.io
Personal blog/site
preact-compat
:raised_hands: React compatibility layer for Preact.
preact-render-to-string
:page_facing_up: Universal rendering for Preact: render JSX and Preact components to HTML.
react-dom-stream-example
An example project for react-dom-stream
react-select
A Select control built with and for React JS
react-slick
React carousel component
save-the-moon
An old Java applet game of mine resurrected in Typescript + Canvas API