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

Allow ES6 modular code via Babel and Webpack #375

Merged
merged 9 commits into from Feb 13, 2017
Merged

Allow ES6 modular code via Babel and Webpack #375

merged 9 commits into from Feb 13, 2017

Commits on Feb 8, 2017

  1. chore(tooling): Add webpack and babel to allow ES6 code

    The JavaScript code of the website itself starts to be bigger than in
    the beginings. To allow for a greater dev experience (write modern
    JavaScript) and plan next iterations on the search and package detail
    pages (use React), this PR propose to add Babel and Webpack to the
    toolbet of the website.
    
    The structure of the JS files now is (in my opinion) more reasonable to think about,
    and also will allow for faster development for further features.
    Haroenv authored and vvo committed Feb 8, 2017
    Copy the full SHA
    26de192 View commit details
    Browse the repository at this point in the history

Commits on Feb 9, 2017

  1. fix non-display of initial results on Safari

    fixes #4
    
    Safari is more strict about closing brackets in querySelectors than Chrome, which just closes it for you
    Haroenv committed Feb 9, 2017
    Copy the full SHA
    d75a529 View commit details
    Browse the repository at this point in the history
  2. use hashes in webpack build

    Haroenv committed Feb 9, 2017
    Copy the full SHA
    5a2f853 View commit details
    Browse the repository at this point in the history

Commits on Feb 10, 2017

  1. add common.js always

    Haroenv committed Feb 10, 2017
    Copy the full SHA
    3db9a10 View commit details
    Browse the repository at this point in the history
  2. order of operations

    Haroenv committed Feb 10, 2017
    Copy the full SHA
    025c380 View commit details
    Browse the repository at this point in the history
  3. fix typo and add polyfill

    Haroenv committed Feb 10, 2017
    Copy the full SHA
    807f8fb View commit details
    Browse the repository at this point in the history
  4. fix typo

    Haroenv committed Feb 10, 2017
    Copy the full SHA
    2e8fc13 View commit details
    Browse the repository at this point in the history
  5. Copy the full SHA
    1e73780 View commit details
    Browse the repository at this point in the history
  6. remove stray console.log

    Haroenv committed Feb 10, 2017
    Copy the full SHA
    0a41b94 View commit details
    Browse the repository at this point in the history