portfolio/README.md
Timothy Farrell 3328248274 Apply standard/enforced code format with prettier.
This commit marks applying prettier to the whole of git history up to this point and prettier is used to enforce format via pre-commit hook. The command used was: `git filter-branch -f --tree-filter 'prettier --no-config --single-quote --tab-width=1 --print-width=100 --use-tabs --trailing-comma=none --prose-wrap=always --write "{.,{packages,bin}/**}/*.{js,json,md}" || echo "Error formatting, possibly invalid JS"' -- --all`
2018-07-19 07:52:42 -05:00

1.2 KiB

Portfolio

These are my personal projects.

Packages

FRP tools

Observable property and computed value stores designed to work together for storing real and derived state.

Gallery

A browser-based app for viewing photos. (WIP)

Portal

A utility to expose an asynchronous API between a web worker and its parent.

PouchType

An type-based abstraction layer over PouchDB inspired by Hood.ie and Django

Router

A slim and unopinionated hash router.

Trimkit

Javascript API abstractions to enhance minification by substituting variables. It's really quite silly.

Dependencies

These are npm --global dependencies:

Installation

  1. Install global dependencies
  2. git clone the repository
  3. lerna bootstrap

Run Tests

lerna run test

Development

Cloud9 IDE is available via Docker container for development.

docker-compose up cloud9