Skip to content
This repository has been archived by the owner on Apr 4, 2023. It is now read-only.

Update frontend libs #497

Merged
merged 7 commits into from
Aug 29, 2017
Merged

Update frontend libs #497

merged 7 commits into from
Aug 29, 2017

Commits on Aug 15, 2017

  1. upgrade and caretize first batch of npm libs

    theresaanna authored and CM Lubinski committed Aug 15, 2017
    Configuration menu
    Copy the full SHA
    2527d2e View commit details
    Browse the repository at this point in the history
  2. backbone.localstorage now returns a named variable

    theresaanna authored and CM Lubinski committed Aug 15, 2017
    Configuration menu
    Copy the full SHA
    598b695 View commit details
    Browse the repository at this point in the history
  3. don't modify localStorage global, use const instead as intended

    theresaanna authored and CM Lubinski committed Aug 15, 2017
    Configuration menu
    Copy the full SHA
    7f7c24e View commit details
    Browse the repository at this point in the history
  4. update the rest of the packages, except jquery

    theresaanna authored and CM Lubinski committed Aug 15, 2017
    Configuration menu
    Copy the full SHA
    1c9298d View commit details
    Browse the repository at this point in the history
  5. Switch localstorage mocking libraries.

    node-localstorage writes its data to the local file system, which is a bit of
    a pain. In particular, we were loading `.`, which meant that if we cleared the
    storage, we'd delete everything in the current directory.
    
    dom-storage is a bit more widely used and can live in memory.
    CM Lubinski committed Aug 15, 2017
    Configuration menu
    Copy the full SHA
    fae7a67 View commit details
    Browse the repository at this point in the history
  6. Update to jQuery 1.12.4.

    We'll probably want to switch to the 3.X line, but I didn't want to make that
    potentially breaking change now. 1.12.4's version of :visible doesn't work
    with DOM elements that aren't attached (including those of jsdom), so some
    tests needed to be tweaked to avoid that.
    CM Lubinski committed Aug 15, 2017
    Configuration menu
    Copy the full SHA
    bce9c17 View commit details
    Browse the repository at this point in the history
  7. Add npm-shrinkwrap file.

    This adds a shrinkwrap file to pin the frontend dependencies (and their
    dependencies) to specific versions. While the Python site of -site is used
    primarily as a library, the JS side is a single application.
    CM Lubinski committed Aug 15, 2017
    Configuration menu
    Copy the full SHA
    8240b00 View commit details
    Browse the repository at this point in the history