Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Initial TODO List #2

Closed
13 tasks done
nesterone opened this issue Jul 13, 2017 · 0 comments
Closed
13 tasks done

Initial TODO List #2

nesterone opened this issue Jul 13, 2017 · 0 comments

Comments

@nesterone
Copy link
Owner

nesterone commented Jul 13, 2017

  • eslint config
  • editor config
  • precommit hooks
  • unit test
  • setup CI (trigger on push/)
  • cover mixing with unit tests without adding new functionality
  • switch from mixin to plugin
  • create a dist with simple standalone html example
  • move samples to sepatate folder (docs), src contains only plugin
  • create more sexy docs page
  • fill with existing functionality, no new fetaures
  • publish to gh-pages
  • synch readme with docs
nesterone pushed a commit that referenced this issue Jul 22, 2017
- create js bundle to use as lib (need to exclude vega and vega lite, see #6)
- create standalone html examples
nesterone pushed a commit that referenced this issue Jul 22, 2017
- create plugin and cover it with tests
nesterone pushed a commit that referenced this issue Jul 22, 2017
- create vue extend proxy to inject required template
nesterone pushed a commit that referenced this issue Jul 22, 2017
- create vue component options spec
nesterone pushed a commit that referenced this issue Jul 22, 2017
- extracted plugin to separate module
- use index as composition root for library
nesterone pushed a commit that referenced this issue Jul 27, 2017
- tune configs to generate docs
nesterone pushed a commit that referenced this issue Jul 27, 2017
- move samples to docs (examples in future)
- tune webpack config for aliases
@nesterone nesterone added this to the Initial Release milestone Jul 27, 2017
@nesterone nesterone self-assigned this Jul 27, 2017
@nesterone nesterone moved this from Backlog to In Progress in Docs and initial features - Vega Lite Only Jul 29, 2017
nesterone pushed a commit that referenced this issue Aug 5, 2017
- ported pug based docs from vuelidate/vue-multiselect project (it feets well for us)
- having problems with integration test for example (plugin breaks, try to separate bar-chart in different vue file)
nesterone pushed a commit that referenced this issue Aug 5, 2017
- fixed tests with plugin, by adding it to tests global scope
- move component with spec to separate file
nesterone pushed a commit that referenced this issue Aug 5, 2017
- prepare for git pages
- add dist
nesterone pushed a commit that referenced this issue Aug 5, 2017
- clean up from original info
- fix link to repo
nesterone pushed a commit that referenced this issue Aug 5, 2017
- update Readme
nesterone pushed a commit that referenced this issue Aug 5, 2017
- update Readme
@nesterone nesterone moved this from In Progress to Done in Docs and initial features - Vega Lite Only Aug 5, 2017
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Development

No branches or pull requests

1 participant