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

Switch to ES modules and Rollup #6196

Merged
merged 33 commits into from
Mar 12, 2018
Merged

Switch to ES modules and Rollup #6196

merged 33 commits into from
Mar 12, 2018

Commits on Mar 12, 2018

  1. [codemod] convert src/ from commonjs to es6 modules

    Using 5to6-codemod/transforms/{cjs,exports,named-export-generation}.js
    Anand Thakker committed Mar 12, 2018
    Configuration menu
    Copy the full SHA
    74f4cf4 View commit details
    Browse the repository at this point in the history
  2. [codemod] convert bench/ to use import instead of require()

    5to6-codemod/transforms/cjs.js
    Anand Thakker committed Mar 12, 2018
    Configuration menu
    Copy the full SHA
    a80507a View commit details
    Browse the repository at this point in the history
  3. Configuration menu
    Copy the full SHA
    1737c18 View commit details
    Browse the repository at this point in the history
  4. Manual es6 module fixes

    Anand Thakker committed Mar 12, 2018
    Configuration menu
    Copy the full SHA
    2b5d971 View commit details
    Browse the repository at this point in the history
  5. Fix(ish) codegen

    Anand Thakker committed Mar 12, 2018
    Configuration menu
    Copy the full SHA
    4fd0df3 View commit details
    Browse the repository at this point in the history
  6. Apply fixed codegen

    Anand Thakker committed Mar 12, 2018
    Configuration menu
    Copy the full SHA
    686a550 View commit details
    Browse the repository at this point in the history
  7. Setup rollup

    Anand Thakker committed Mar 12, 2018
    Configuration menu
    Copy the full SHA
    1fe378f View commit details
    Browse the repository at this point in the history
  8. Configuration menu
    Copy the full SHA
    10533cc View commit details
    Browse the repository at this point in the history
  9. Upgrade batfish

    Anand Thakker committed Mar 12, 2018
    Configuration menu
    Copy the full SHA
    9a4f07b View commit details
    Browse the repository at this point in the history
  10. Update docs site to use es module import

    Anand Thakker committed Mar 12, 2018
    Configuration menu
    Copy the full SHA
    c4cf6c2 View commit details
    Browse the repository at this point in the history
  11. Update benchmarks build

    Anand Thakker committed Mar 12, 2018
    Configuration menu
    Copy the full SHA
    369c829 View commit details
    Browse the repository at this point in the history
  12. Update style-spec build

    Anand Thakker committed Mar 12, 2018
    Configuration menu
    Copy the full SHA
    b3bc4a4 View commit details
    Browse the repository at this point in the history
  13. [codemod] Convert test/unit to use import instead of require

    5to6 cjs transform
    Anand Thakker committed Mar 12, 2018
    Configuration menu
    Copy the full SHA
    09b4639 View commit details
    Browse the repository at this point in the history
  14. [codemod] test/unit no-strict

    Anand Thakker committed Mar 12, 2018
    Configuration menu
    Copy the full SHA
    3193569 View commit details
    Browse the repository at this point in the history
  15. Workaround for standard-things/esm#301

    Anand Thakker committed Mar 12, 2018
    Configuration menu
    Copy the full SHA
    d3f101f View commit details
    Browse the repository at this point in the history
  16. Add scripts to run node/tap with require hooks

    Anand Thakker committed Mar 12, 2018
    Configuration menu
    Copy the full SHA
    8ef8ac7 View commit details
    Browse the repository at this point in the history
  17. Avoid @std/esm 'temporal dead zone' warning

    Anand Thakker committed Mar 12, 2018
    Configuration menu
    Copy the full SHA
    6d6fc82 View commit details
    Browse the repository at this point in the history
  18. Fixup unit tests

    Anand Thakker committed Mar 12, 2018
    Configuration menu
    Copy the full SHA
    f2ab770 View commit details
    Browse the repository at this point in the history
  19. Add comments explaining bundling strategy

    Anand Thakker committed Mar 12, 2018
    Configuration menu
    Copy the full SHA
    835a9a9 View commit details
    Browse the repository at this point in the history
  20. Update integration test suite implementation

    Anand Thakker committed Mar 12, 2018
    Configuration menu
    Copy the full SHA
    97b2496 View commit details
    Browse the repository at this point in the history
  21. Update yarn.lock

    Anand Thakker committed Mar 12, 2018
    Configuration menu
    Copy the full SHA
    71297a1 View commit details
    Browse the repository at this point in the history
  22. Polish build

    - Remove browserify
    - Update build tests
    Anand Thakker committed Mar 12, 2018
    Configuration menu
    Copy the full SHA
    eeaf6ec View commit details
    Browse the repository at this point in the history
  23. [lint] Use sourceType: script for test/integration/

    Anand Thakker committed Mar 12, 2018
    Configuration menu
    Copy the full SHA
    d9ae1f7 View commit details
    Browse the repository at this point in the history
  24. [lint] Add eslint-plugin-import, fix lint in src/

    Anand Thakker committed Mar 12, 2018
    Configuration menu
    Copy the full SHA
    e8f4603 View commit details
    Browse the repository at this point in the history
  25. [lint] Fix lint in test/

    Anand Thakker committed Mar 12, 2018
    Configuration menu
    Copy the full SHA
    87791a1 View commit details
    Browse the repository at this point in the history
  26. [lint] Fix lint in bench/

    Anand Thakker committed Mar 12, 2018
    Configuration menu
    Copy the full SHA
    88e2f8f View commit details
    Browse the repository at this point in the history
  27. [lint] Fix lint for docs/

    Anand Thakker committed Mar 12, 2018
    Configuration menu
    Copy the full SHA
    9b24e5f View commit details
    Browse the repository at this point in the history
  28. Fix rollup config warning

    Anand Thakker committed Mar 12, 2018
    Configuration menu
    Copy the full SHA
    cb36e57 View commit details
    Browse the repository at this point in the history
  29. Move rollup plugins to devDependencies

    Anand Thakker committed Mar 12, 2018
    Configuration menu
    Copy the full SHA
    3d287da View commit details
    Browse the repository at this point in the history
  30. Use @mapbox-scoped rollup while awaiting upstream merge

    Anand Thakker committed Mar 12, 2018
    Configuration menu
    Copy the full SHA
    f057de1 View commit details
    Browse the repository at this point in the history
  31. Move comment in benchmarks.js

    Anand Thakker committed Mar 12, 2018
    Configuration menu
    Copy the full SHA
    998e92f View commit details
    Browse the repository at this point in the history
  32. Restore comments stripped by codemods

    Anand Thakker committed Mar 12, 2018
    Configuration menu
    Copy the full SHA
    32163ff View commit details
    Browse the repository at this point in the history
  33. Fix Style#queryRenderedFeature unit tests

    Anand Thakker committed Mar 12, 2018
    Configuration menu
    Copy the full SHA
    98833b9 View commit details
    Browse the repository at this point in the history