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

Migrate package/source to ES module(s) #537

Merged
merged 17 commits into from Sep 9, 2019
Merged

Migrate package/source to ES module(s) #537

merged 17 commits into from Sep 9, 2019

Commits on Sep 6, 2019

  1. Turn source into ES module

    carhartl committed Sep 6, 2019
    Copy the full SHA
    26a33eb View commit details
    Browse the repository at this point in the history
  2. Introduce rollup

    carhartl committed Sep 6, 2019
    Copy the full SHA
    f75545c View commit details
    Browse the repository at this point in the history
  3. Copy the full SHA
    e3a09f3 View commit details
    Browse the repository at this point in the history
  4. Add filesize rollup plugin

    carhartl committed Sep 6, 2019
    Copy the full SHA
    7382578 View commit details
    Browse the repository at this point in the history
  5. Copy the full SHA
    6e90e54 View commit details
    Browse the repository at this point in the history
  6. Copy the full SHA
    077d626 View commit details
    Browse the repository at this point in the history

Commits on Sep 8, 2019

  1. Copy the full SHA
    a39aaa6 View commit details
    Browse the repository at this point in the history
  2. Remove tests for amd + umd

    As amd + umd compatible modules are now being build by rollup we
    shouldn't need to test this any longer.
    carhartl committed Sep 8, 2019
    Copy the full SHA
    01e324c View commit details
    Browse the repository at this point in the history
  3. Fix file references in tests

    We need to reference the rollup umd output file here.
    carhartl committed Sep 8, 2019
    Copy the full SHA
    2be6618 View commit details
    Browse the repository at this point in the history
  4. Copy the full SHA
    e1e1d90 View commit details
    Browse the repository at this point in the history
  5. Remove support for Bower

    carhartl committed Sep 8, 2019
    Copy the full SHA
    a2c1136 View commit details
    Browse the repository at this point in the history
  6. Set up package for module/nomodule distributions

    We produce variants of the source code by rollup. Note using a "module"
    property is not (yet?) standard but the approach both webpack and
    rollup.js suggest going forward.
    carhartl committed Sep 8, 2019
    Copy the full SHA
    0a7d1db View commit details
    Browse the repository at this point in the history
  7. Copy the full SHA
    d2a6f4c View commit details
    Browse the repository at this point in the history
  8. Fix typo

    carhartl committed Sep 8, 2019
    Copy the full SHA
    0feef85 View commit details
    Browse the repository at this point in the history
  9. Add test for ES module

    carhartl committed Sep 8, 2019
    Copy the full SHA
    60e9ed8 View commit details
    Browse the repository at this point in the history
  10. Bring back noConflict functionality for umd module

    Rollup provides an out-of-the-box option for this, thus not going to
    test (generated).
    carhartl committed Sep 8, 2019
    Copy the full SHA
    ac129d2 View commit details
    Browse the repository at this point in the history
  11. Copy the full SHA
    c96aea2 View commit details
    Browse the repository at this point in the history