Torchlight2 calculator
- Level:
100
- Fame:
Unattainable
- Stat points:
535
- Skill points:
133
- Template prefix:
xh
- 2 way data binding design
- Reactive design
- Maximum skill points:
133
, ref 1 caches
forServiceWorker
localforage
forScope
data
Scope only
- have 1 deep level
- store number type (need to start with -1)
- Chrome 52+
- Coverage
- Support PWA (Progressive web app)
- Browser compatibility
- Unit test
- E2E test
- Lint
- Demo page on
gh-pages
branch - Preset build
- Screenshot
-
min
andmax
attr of each prop (reactive) - Update realtime (currently using
setInterval
approach from Watch.JS) - Ribbon
- Query string for class / stat / skill
- Responsive
- Fix all hacks
-
manifest.json
- Update
skill.json
- Replace
bootstrap-grid
css with some source instead of github raw content - Firebase integration (login / add new build)
- Implement GoogleChrome/lighthouse
- Implement
promise
into all - Fetch hero builds from server
- Icon
- Icon meta
- Install Node.js
- Install global:
npm run install -g bower yarn
- Install dependency:
yarn && bower install
- Start:
yarn run build.watch
Build: `yarn run build`
Test: `yarn run test`
- Inspired + asset + data
- Starter project: jojoee/gulp-starter
- Template engine: mustache