Skip to content

jojoee/torchlight2-calculator

Repository files navigation

torchlight2-calculator

Build Status

Torchlight2 calculator

Note

  • Level: 100
  • Fame: Unattainable
  • Stat points: 535
  • Skill points: 133

Note (dev)

  • Template prefix: xh
  • 2 way data binding design
  • Reactive design
  • Maximum skill points: 133, ref 1
  • caches for ServiceWorker
  • localforage for Scope data

Issue

Scope only
- have 1 deep level
- store number type (need to start with -1)

Browser compatibility

  • Chrome 52+

Update

  • Coverage
  • Support PWA (Progressive web app)
  • Browser compatibility
  • Unit test
  • E2E test
  • Lint
  • Demo page on gh-pages branch
  • Preset build
  • Screenshot
  • min and max 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

Getting Started (dev)

  1. Install Node.js
  2. Install global: npm run install -g bower yarn
  3. Install dependency: yarn && bower install
  4. Start: yarn run build.watch

Cli

Build: `yarn run build`
Test: `yarn run test`

Reference