Skip to content

joseph-jja/EcmaScripts

Repository files navigation

EcmaScripts with test coverage varies but threshold is about 70% on files that have tests

  • using es6 and babel this will be some scripts for my personal website
  • all tests are done in jasmine 2 with karma, webpack, and babel
  • may use nodejs to render server side data
  • may use handlebars as templating or simple strings TBD

Flow

  • write modules in es6 in src dir
  • write tests in es6 in tests dir

commands

  • npm run clean
    • remove npm-debug.log
    • remove work directory
    • remove js directory
  • npm run beautify
    • beautify files in project repo
  • npm run build
    • webpack runs eslint and babel and creates js directory with output files
  • npm run tests
    • runs all the tests
    • karma + webpack + babel + jasmine for tests

TODO

  • fix client/dom/toggleUl.js to be generic instead of hard coded classes
  • add comments / docs to components
  • make components more generic less styles / id specific
  • HTML template abstraction
  • move event bindings to pages
  • update view page.html

About

Simple JavaScripts in es6 the web

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published