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

Add Elm language support #934

Merged
merged 67 commits into from
Nov 27, 2018
Merged

Add Elm language support #934

merged 67 commits into from
Nov 27, 2018

Commits on Jan 20, 2017

  1. Add script/elm.rb

    Richard Feldman committed Jan 20, 2017
    Configuration menu
    Copy the full SHA
    8d864ed View commit details
    Browse the repository at this point in the history
  2. Add elm to build processes.

    Richard Feldman committed Jan 20, 2017
    Configuration menu
    Copy the full SHA
    bf9d28d View commit details
    Browse the repository at this point in the history
  3. Add elm_spec.rb

    Richard Feldman committed Jan 20, 2017
    Configuration menu
    Copy the full SHA
    c8456af View commit details
    Browse the repository at this point in the history

Commits on Feb 6, 2017

  1. Switch to using elm-use so we get elm-format as well.

    Richard Feldman committed Feb 6, 2017
    Configuration menu
    Copy the full SHA
    889e7aa View commit details
    Browse the repository at this point in the history

Commits on Feb 8, 2017

  1. Validate elm-format before running tests.

    Richard Feldman committed Feb 8, 2017
    Configuration menu
    Copy the full SHA
    e55e6b5 View commit details
    Browse the repository at this point in the history

Commits on Mar 2, 2017

  1. Specify elm-use version bounds

    Richard Feldman committed Mar 2, 2017
    Configuration menu
    Copy the full SHA
    e9d6f6d View commit details
    Browse the repository at this point in the history
  2. Use NodeJs base class

    Richard Feldman committed Mar 2, 2017
    Configuration menu
    Copy the full SHA
    59f0e85 View commit details
    Browse the repository at this point in the history
  3. Add .nvmrc to set default Node version

    Richard Feldman committed Mar 2, 2017
    Configuration menu
    Copy the full SHA
    bbd0617 View commit details
    Browse the repository at this point in the history
  4. Fully qualify NodeJs

    Richard Feldman committed Mar 2, 2017
    Configuration menu
    Copy the full SHA
    dcb800b View commit details
    Browse the repository at this point in the history
  5. Don't use .nvmrc

    Richard Feldman committed Mar 2, 2017
    Configuration menu
    Copy the full SHA
    acc4839 View commit details
    Browse the repository at this point in the history
  6. Add require node_js

    Richard Feldman committed Mar 2, 2017
    Configuration menu
    Copy the full SHA
    419515f View commit details
    Browse the repository at this point in the history
  7. Use echo: true instead of sh.echo

    Richard Feldman committed Mar 2, 2017
    Configuration menu
    Copy the full SHA
    4a51a94 View commit details
    Browse the repository at this point in the history
  8. Shorten to just NodeJs

    Richard Feldman committed Mar 2, 2017
    Configuration menu
    Copy the full SHA
    9f3c387 View commit details
    Browse the repository at this point in the history

Commits on Mar 3, 2017

  1. Fix requires

    Richard Feldman committed Mar 3, 2017
    Configuration menu
    Copy the full SHA
    0a653d9 View commit details
    Browse the repository at this point in the history
  2. Update cache slug and fix test.

    Richard Feldman committed Mar 3, 2017
    Configuration menu
    Copy the full SHA
    0e692ef View commit details
    Browse the repository at this point in the history
  3. Install Node 6.10.0 by default.

    Richard Feldman committed Mar 3, 2017
    Configuration menu
    Copy the full SHA
    ca0e387 View commit details
    Browse the repository at this point in the history
  4. Put install_sysconfcpus behind a fold

    Richard Feldman committed Mar 3, 2017
    Configuration menu
    Copy the full SHA
    d0dfc51 View commit details
    Browse the repository at this point in the history
  5. Use double quotes for string interpolation

    Richard Feldman committed Mar 3, 2017
    Configuration menu
    Copy the full SHA
    22bc82a View commit details
    Browse the repository at this point in the history
  6. Upgrade to elm-use 1.1.1

    Richard Feldman committed Mar 3, 2017
    Configuration menu
    Copy the full SHA
    8478100 View commit details
    Browse the repository at this point in the history

Commits on Mar 24, 2017

  1. Configure default Node version.

    Richard Feldman committed Mar 24, 2017
    Configuration menu
    Copy the full SHA
    b633a43 View commit details
    Browse the repository at this point in the history

Commits on Jul 10, 2017

  1. Use explicit default versions.

    Richard Feldman committed Jul 10, 2017
    Configuration menu
    Copy the full SHA
    7d44452 View commit details
    Browse the repository at this point in the history

Commits on Feb 1, 2018

  1. Bump elm-test version to latest.

    Richard Feldman committed Feb 1, 2018
    Configuration menu
    Copy the full SHA
    acd348f View commit details
    Browse the repository at this point in the history
  2. Fix tests.

    Richard Feldman committed Feb 1, 2018
    Configuration menu
    Copy the full SHA
    df042a8 View commit details
    Browse the repository at this point in the history
  3. Merge branch 'master' into add-elm

    Richard Feldman authored Feb 1, 2018
    Configuration menu
    Copy the full SHA
    6556aa8 View commit details
    Browse the repository at this point in the history

Commits on Feb 7, 2018

  1. Put Elm installation behind a fold

    Richard Feldman committed Feb 7, 2018
    Configuration menu
    Copy the full SHA
    b6697ff View commit details
    Browse the repository at this point in the history
  2. Fail fast on elm-format --validate

    Richard Feldman committed Feb 7, 2018
    Configuration menu
    Copy the full SHA
    9e913d1 View commit details
    Browse the repository at this point in the history
  3. Move install_sysconfcpus to setup

    Richard Feldman committed Feb 7, 2018
    Configuration menu
    Copy the full SHA
    1b79807 View commit details
    Browse the repository at this point in the history

Commits on Feb 9, 2018

  1. Merge branch 'master' into add-elm

    Richard Feldman authored Feb 9, 2018
    Configuration menu
    Copy the full SHA
    fd9ac9d View commit details
    Browse the repository at this point in the history

Commits on Mar 31, 2018

  1. Fix test.

    Richard Feldman committed Mar 31, 2018
    Configuration menu
    Copy the full SHA
    71ace6a View commit details
    Browse the repository at this point in the history
  2. Merge branch 'master' into add-elm

    Richard Feldman authored Mar 31, 2018
    Configuration menu
    Copy the full SHA
    1dd9541 View commit details
    Browse the repository at this point in the history

Commits on Apr 17, 2018

  1. Merge branch 'master' into add-elm

    Richard Feldman authored Apr 17, 2018
    Configuration menu
    Copy the full SHA
    2ce9146 View commit details
    Browse the repository at this point in the history

Commits on Jul 27, 2018

  1. Configuration menu
    Copy the full SHA
    fe072aa View commit details
    Browse the repository at this point in the history

Commits on Jul 30, 2018

  1. Configuration menu
    Copy the full SHA
    b988cdc View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    be4c9d0 View commit details
    Browse the repository at this point in the history

Commits on Jul 31, 2018

  1. Added banner stating community maintainers

    DESKTOP-C2QRME4\Kurren Nischal committed Jul 31, 2018
    Configuration menu
    Copy the full SHA
    577858f View commit details
    Browse the repository at this point in the history
  2. Merge branch 'master' into add-elm

    Richard Feldman authored Jul 31, 2018
    Configuration menu
    Copy the full SHA
    41062dc View commit details
    Browse the repository at this point in the history

Commits on Aug 9, 2018

  1. Merge branch 'master' into add-elm

    Richard Feldman authored Aug 9, 2018
    Configuration menu
    Copy the full SHA
    777015b View commit details
    Browse the repository at this point in the history

Commits on Aug 29, 2018

  1. Merge branch 'master' into add-elm

    Richard Feldman authored Aug 29, 2018
    Configuration menu
    Copy the full SHA
    3a00078 View commit details
    Browse the repository at this point in the history

Commits on Aug 30, 2018

  1. Merge pull request #1 from Kurren123/add-elm

    Added banner stating community maintainers
    Richard Feldman authored Aug 30, 2018
    Configuration menu
    Copy the full SHA
    8ed6eb5 View commit details
    Browse the repository at this point in the history
  2. Merge branch 'master' into add-elm

    Richard Feldman authored Aug 30, 2018
    Configuration menu
    Copy the full SHA
    b8f82df View commit details
    Browse the repository at this point in the history
  3. Merge branch 'master' into add-elm

    Richard Feldman committed Aug 30, 2018
    Configuration menu
    Copy the full SHA
    2f9fdc8 View commit details
    Browse the repository at this point in the history

Commits on Oct 25, 2018

  1. Configuration menu
    Copy the full SHA
    1911751 View commit details
    Browse the repository at this point in the history

Commits on Nov 6, 2018

  1. Configuration menu
    Copy the full SHA
    9331c82 View commit details
    Browse the repository at this point in the history

Commits on Nov 7, 2018

  1. Add methods to extract different version numbers.

    Richard Feldman committed Nov 7, 2018
    Configuration menu
    Copy the full SHA
    f069edf View commit details
    Browse the repository at this point in the history
  2. Account for Elm 0.19+ having only one binary.

    Richard Feldman committed Nov 7, 2018
    Configuration menu
    Copy the full SHA
    9f43237 View commit details
    Browse the repository at this point in the history
  3. Cache ~/.elm

    Richard Feldman committed Nov 7, 2018
    Configuration menu
    Copy the full SHA
    70fe4ed View commit details
    Browse the repository at this point in the history
  4. Only cache tests/ in Elm 0.19+

    Richard Feldman committed Nov 7, 2018
    Configuration menu
    Copy the full SHA
    912e647 View commit details
    Browse the repository at this point in the history
  5. Configuration menu
    Copy the full SHA
    0f82be3 View commit details
    Browse the repository at this point in the history
  6. Bump default node version to 8.9.1

    Richard Feldman committed Nov 7, 2018
    Configuration menu
    Copy the full SHA
    0c84815 View commit details
    Browse the repository at this point in the history
  7. Default to Elm 0.19

    Richard Feldman committed Nov 7, 2018
    Configuration menu
    Copy the full SHA
    bc69eee View commit details
    Browse the repository at this point in the history
  8. elm-test now requires Node 6+

    Richard Feldman committed Nov 7, 2018
    Configuration menu
    Copy the full SHA
    ccdb739 View commit details
    Browse the repository at this point in the history
  9. Print elm-format version number.

    Richard Feldman committed Nov 7, 2018
    Configuration menu
    Copy the full SHA
    ea1a0e1 View commit details
    Browse the repository at this point in the history
  10. Clarify comment

    Richard Feldman committed Nov 7, 2018
    Configuration menu
    Copy the full SHA
    583dd23 View commit details
    Browse the repository at this point in the history
  11. Replace elm-use with @elm-#{version} convention.

    Now you can `npm install` (for example) [email protected], which installs
    the latest version of elm-test that is compatible with elm 0.19.0.
    
    This version tagging convention is consistent across `elm`, `elm-test`,
    and `elm-format`, so `elm-use` is no longer necessary!
    Richard Feldman committed Nov 7, 2018
    Configuration menu
    Copy the full SHA
    e2e610f View commit details
    Browse the repository at this point in the history
  12. Merge branch 'master' into add-elm

    Richard Feldman authored Nov 7, 2018
    Configuration menu
    Copy the full SHA
    a00fe69 View commit details
    Browse the repository at this point in the history
  13. Have Elm default to current Node LTS

    Richard Feldman committed Nov 7, 2018
    Configuration menu
    Copy the full SHA
    74f7059 View commit details
    Browse the repository at this point in the history
  14. Remove unnecessary 'when' clause

    Richard Feldman committed Nov 7, 2018
    Configuration menu
    Copy the full SHA
    8a7d251 View commit details
    Browse the repository at this point in the history

Commits on Nov 8, 2018

  1. Configuration menu
    Copy the full SHA
    4ea672b View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    5774d5e View commit details
    Browse the repository at this point in the history

Commits on Nov 9, 2018

  1. Configuration menu
    Copy the full SHA
    3dc1e08 View commit details
    Browse the repository at this point in the history

Commits on Nov 11, 2018

  1. Merge branch 'master' into add-elm

    Richard Feldman authored Nov 11, 2018
    Configuration menu
    Copy the full SHA
    8a7fa8e View commit details
    Browse the repository at this point in the history

Commits on Nov 20, 2018

  1. Merge branch 'master' into add-elm

    Richard Feldman authored Nov 20, 2018
    Configuration menu
    Copy the full SHA
    4f47671 View commit details
    Browse the repository at this point in the history
  2. vers2int -> travis_vers2int

    Richard Feldman committed Nov 20, 2018
    Configuration menu
    Copy the full SHA
    2944552 View commit details
    Browse the repository at this point in the history
  3. Use npm_install_global over npm_install

    Richard Feldman committed Nov 20, 2018
    Configuration menu
    Copy the full SHA
    f53ea8a View commit details
    Browse the repository at this point in the history
  4. Add a blank line after announce

    Richard Feldman committed Nov 20, 2018
    Configuration menu
    Copy the full SHA
    17d4a12 View commit details
    Browse the repository at this point in the history
  5. Add some colored echo statements

    Richard Feldman committed Nov 20, 2018
    Configuration menu
    Copy the full SHA
    e386ff2 View commit details
    Browse the repository at this point in the history
  6. Move echoes inside sh.fold

    Richard Feldman committed Nov 20, 2018
    Configuration menu
    Copy the full SHA
    96e46d2 View commit details
    Browse the repository at this point in the history