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

[CS2] Module should be require-able in non-Node environments like Webpack and Browserify #4546

Merged
merged 19 commits into from
May 14, 2017

Commits on Apr 14, 2017

  1. Add webpack support

    * Move Node.js-only code from src/coffee-script.coffee to src/index.coffee
    * Use lib/coffee-script/index.js as npm package's "main" script
    * Export CoffeeScript from src/browser.coffee
    * Set package.json's "browser" field to lib/coffee-script/browser.js (used by webpack as entry point)
    * Use lib/coffee-script/browser.js as bower package's "main" script
    akfish committed Apr 14, 2017
    Configuration menu
    Copy the full SHA
    78ae25e View commit details
    Browse the repository at this point in the history

Commits on Apr 15, 2017

  1. Configuration menu
    Copy the full SHA
    6cde4b5 View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    665eba1 View commit details
    Browse the repository at this point in the history

Commits on Apr 18, 2017

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

Commits on Apr 19, 2017

  1. Merge branch '2' into fix/webpack

    # Conflicts:
    #	Cakefile
    #	bower.json
    #	package.json
    #	src/browser.coffee
    #	src/cake.coffee
    #	src/coffeescript.coffee
    #	src/command.coffee
    #	src/index.coffee
    #	src/register.coffee
    #	src/repl.coffee
    akfish committed Apr 19, 2017
    Configuration menu
    Copy the full SHA
    882ff5c View commit details
    Browse the repository at this point in the history

Commits on Apr 22, 2017

  1. Improve comments, style

    GeoffreyBooth committed Apr 22, 2017
    Configuration menu
    Copy the full SHA
    eb8ef8e View commit details
    Browse the repository at this point in the history
  2. Fix path

    GeoffreyBooth committed Apr 22, 2017
    Configuration menu
    Copy the full SHA
    45cbdd7 View commit details
    Browse the repository at this point in the history
  3. Configuration menu
    Copy the full SHA
    c8df38f View commit details
    Browse the repository at this point in the history
  4. Remove stub that was only to avoid breaking browser tests; compensate…

    … for the lack of stub when running the browser tests in Node
    GeoffreyBooth committed Apr 22, 2017
    Configuration menu
    Copy the full SHA
    ffac681 View commit details
    Browse the repository at this point in the history
  5. Update output

    GeoffreyBooth committed Apr 22, 2017
    Configuration menu
    Copy the full SHA
    def9e25 View commit details
    Browse the repository at this point in the history

Commits on Apr 27, 2017

  1. Merge branch '2' into fix/webpack

    # Conflicts:
    #	docs/v2/browser-compiler/coffeescript.js
    #	lib/coffeescript/coffeescript.js
    akfish committed Apr 27, 2017
    Configuration menu
    Copy the full SHA
    298bb21 View commit details
    Browse the repository at this point in the history

Commits on May 7, 2017

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

Commits on May 10, 2017

  1. Configuration menu
    Copy the full SHA
    4bea2c0 View commit details
    Browse the repository at this point in the history
  2. Update output files

    GeoffreyBooth committed May 10, 2017
    Configuration menu
    Copy the full SHA
    e68a622 View commit details
    Browse the repository at this point in the history
  3. Configuration menu
    Copy the full SHA
    e776d78 View commit details
    Browse the repository at this point in the history
  4. Fix newline at end of file

    akfish committed May 10, 2017
    Configuration menu
    Copy the full SHA
    62a9315 View commit details
    Browse the repository at this point in the history

Commits on May 12, 2017

  1. Configuration menu
    Copy the full SHA
    83631e7 View commit details
    Browse the repository at this point in the history
  2. Remove build:webpack task

    akfish committed May 12, 2017
    Configuration menu
    Copy the full SHA
    b2c3db9 View commit details
    Browse the repository at this point in the history

Commits on May 13, 2017

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