alexburner / embega

Testing ember-cli-typescript + vega-lite

Home Page:https://alexburner.github.io/embega

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

embega

https://alexburner.github.io/embega/

Testing ember-cli-typescript + vega-lite

Screen Shot 2022-10-02 at 1 57 38 PM

New tools

Code inspo

  • Ember
    • Autocomplete input component: article
    • Type-safe input element value: answer
    • Reacting to component arg updates: answer
  • Vega-Lite

Future work

  • Add Glint for template type safety
  • Add API loading indicators & error states
  • Move API from Controller to Service (?)
  • Add volume data to vis (dual y-axis?)
  • Add more time resolutions (daily, weekly)
  • Add Vega-Themes, tune look & feel

AUTO-GENERATED BELOW THIS LINE

Prerequisites

You will need the following things properly installed on your computer.

Installation

  • git clone <repository-url> this repository
  • cd embega
  • npm install

Running / Development

Code Generators

Make use of the many generators for code, try ember help generate for more details

Running Tests

  • ember test
  • ember test --server

Linting

  • npm run lint
  • npm run lint:fix

Building

  • ember build (development)
  • ember build --environment production (production)

Deploying

Specify what it takes to deploy your app.

Further Reading / Useful Links

About

Testing ember-cli-typescript + vega-lite

https://alexburner.github.io/embega


Languages

Language:TypeScript 47.2%Language:JavaScript 35.3%Language:HTML 10.9%Language:Handlebars 6.6%