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

experimental es module support #27

Closed
wants to merge 4 commits into from

Commits on Mar 29, 2019

  1. Configuration menu
    Copy the full SHA
    dcfe4c6 View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    20dcd92 View commit details
    Browse the repository at this point in the history
  3. compile-esm: babel compiles es modules

    introduce babel compilation to web-ready es modules, which are made
    available in the "dist-esm" directory
    
    summary of changes:
    
     [.gitignore] modified
      added "/dist*" to ignore the "dist-esm" directory
    
     [babel.config.js] added
      configures the babel esm compilation
    
     [index.html] added
      use `npm start` and browse to http://localhost:8080
      to check that the es module is web-ready
      an automated build step would be better
    
     [package.json] modified
      move scripts block closer to top of package.json
      add field "module", directs browsers to the es module distribution
      add "dist-esm" to the files array
      add script "prepare", runs build and tests on each install/publish
      add script "start", runs local http-server to test index.html
      add script "clean", deletes the "dist-esm" directory
      add script "compile-esm", babel generates es modules in "dist-esm"
    chase-moskal committed Mar 29, 2019
    Configuration menu
    Copy the full SHA
    fc379fa View commit details
    Browse the repository at this point in the history

Commits on Apr 3, 2019

  1. travis-ci: remove node 4 and 6

    - build was failing under node 4
    - no reason to support old node for *build* time
    chase-moskal committed Apr 3, 2019
    Configuration menu
    Copy the full SHA
    7c424a0 View commit details
    Browse the repository at this point in the history