Permalink
Commits on May 2, 2012
  1. Support for "use strict"

    When running in strict mode, and executing a function with explicitly passing a context object, "this === null".
    A number of modules (including underscore.js) expects that "this === window" at the global context. This holds true for node.js
    Modulr looses this context when executing a factory. Pass the context explicitly.
    committed May 2, 2012
Commits on Apr 30, 2012
  1. README changes.

    tobie committed Apr 30, 2012
  2. Minor tweaks to README.

    tobie committed Apr 30, 2012
  3. Update README.

    tobie committed Apr 30, 2012
Commits on Apr 24, 2012
  1. 0.11.2

    tobie committed Apr 24, 2012
  2. Fix case where module order wouldn't be consistent across builds due …

    …to sort order inconsistencies.
    tobie committed Apr 24, 2012
Commits on Apr 19, 2012
  1. 0.11.1

    tobie committed Apr 19, 2012
  2. 0.10.1

    tobie committed Apr 19, 2012
  3. Fixed missing __PERF__ guards.

    tobie committed Apr 19, 2012
  4. 0.11.0

    tobie committed Apr 19, 2012
  5. Use a nested set model to record the order of initialization of modul…

    …es. Also take in account modules which aren't required.
    tobie committed Apr 19, 2012
Commits on Apr 17, 2012
  1. 0.10.0

    tobie committed Apr 17, 2012
  2. Update contributors.

    tobie committed Apr 17, 2012
  3. Remove dead code path.

    tobie committed Apr 17, 2012
  4. Merge pull request #19 from voloko/master

    Fix resolved-ast-collector. Add support for resolving-identifiers while keeping the code unminified.
    tobie committed Apr 17, 2012
  5. Support resolveIdentifiers separately from minify

    resolveIdentifiers makes require calls somewhat faster. So it's useful to evaluate perf with this option. Coupling it with minify makes it very hard to debug. Untangle and make them work separately.
    committed Apr 17, 2012
  6. Fix resolved-ast-collector for duplicates

    Resolving failed for duplicateOf modules. Modules were not found by their primary name in certain cases. Use the full module list while resolving. Return a list without duplicates when exporting.
    committed Apr 17, 2012
  7. 0.9.0

    tobie committed Apr 17, 2012
  8. Bump dependencies.

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

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

    tobie 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.
    tobie 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

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

    tobie committed Jan 9, 2012
  3. 0.8.2

    tobie committed Jan 9, 2012
  4. Remove empty statement.

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

    tobie committed Jan 6, 2012