Permalink
Commits on Apr 17, 2012
  1. 0.9.0

    committed Apr 17, 2012
  2. Bump dependencies.

    committed Apr 17, 2012
Commits on Apr 16, 2012
  1. Instrument runtimes for collecting per data.

    This is available through:
    
        config.instrumentPerformance = true;
    committed Apr 16, 2012
Commits on Feb 13, 2012
  1. 0.8.4

    committed Feb 13, 2012
Commits on Feb 8, 2012
  1. Merge pull request #16 from achien/master

    Allow caching module dependencies when not minifying. This is a temporary solution until there's a better development solution. It might be reverted in a future release.
    committed Feb 8, 2012
Commits on Feb 7, 2012
  1. Move logging to a separate file

    Andrew Chien committed Feb 7, 2012
Commits on Feb 4, 2012
  1. Check config before starting build

    With new caching in module-grapher there are some config options that
    are incompatible.  In particular, caching and minification are
    incompatible because ASTs are not cached.
    Andrew Chien committed Feb 4, 2012
  2. Make logging friendlier

    Previously, logged LOC and SLOC as an absolute number.  Instead, it's
    easier to read if it is written as 22K or 3M for large files.  Same
    thing is true for file size, for larger files it will say 13M instead
    of 13028kB, for example.
    Andrew Chien committed Jan 16, 2012
Commits on Jan 9, 2012
  1. 0.8.3

    committed Jan 9, 2012
  2. Allow minification in "dev" env.

    committed Jan 9, 2012
  3. 0.8.2

    committed Jan 9, 2012
  4. Remove empty statement.

    committed Jan 9, 2012
Commits on Jan 6, 2012
  1. Update todo list.

    committed Jan 6, 2012
  2. 0.8.1

    committed Jan 6, 2012
Commits on Jan 5, 2012
  1. 0.8.0

    committed Jan 5, 2012
  2. Add a dev-collector that relies on the //@ sourceURL convention (supp…

    …orted by Gecko and WebKit) to provide better error messages.
    
    See http://blog.getfirebug.com/2009/08/11/give-your-eval-a-name-with-sourceurl/ for details.
    
    This mode is currently enabled in the "dev" environment.
    committed Jan 5, 2012
  3. Update README.

    committed Jan 5, 2012
  4. Fix and refactor ast-collectors.

    committed Jan 5, 2012
Commits on Jan 4, 2012
  1. 0.7.2

    committed Jan 4, 2012
  2. Add an environment config option. This is sugar around the previously…

    …-added support for pseudo constants.
    
    config.environment accepts the values of 'prod' and 'dev', e.g.:
    
        config.environment = 'dev';
    
    In production mode, the __DEV__ pseudo constant will be set to false (and to true in development mode).
    committed Jan 4, 2012
  3. 0.7.1

    committed Jan 4, 2012
  4. Add support for setting pseudo constants at build time.

    This is particularly useful to easily switch between development and production mode:
    
        config.constants = {
          __DEV__: true
        };
    
    Inside the code:
    
        if (__DEV__) {
          console.log('yada yada');
        }
    
    Uglify-js is able to completely remove such statements during minification.
    
    When the code isn't minified, the pseudo constants simply prepend modulr's output:
    
        var __DEV__ = true;
        // rest of the code...
    committed Jan 4, 2012
  5. Fix and refactor ast-collector.

    committed Jan 4, 2012
  6. Fix uglify version.

    committed Jan 4, 2012
Commits on Jan 2, 2012
  1. Merge pull request #8 from jordow/master

    Wrote a description of the build output in docs
    committed Jan 2, 2012
  2. 0.7.0

    committed Jan 2, 2012
  3. Update dependencies.

    committed Jan 2, 2012