Skip to content
Commits on Nov 1, 2012
  1. version update

    committed Nov 1, 2012
  2. Added file sizes

    committed Nov 1, 2012
Commits on Oct 31, 2012
Commits on Sep 26, 2012
Commits on Sep 24, 2012
Commits on Sep 14, 2012
  1. - moved to using catn8 for building m8 file

    committed Sep 14, 2012
    - added method m8.guid for generating guids
Commits on Sep 10, 2012
  1. fixed bug in m8.merge when deep copying same types merge was not taki…

    committed Sep 10, 2012
    …ng target properties into consideration
Commits on Sep 8, 2012
Commits on Sep 7, 2012
  1. err... whitespace?

    committed Sep 7, 2012
Commits on Sep 5, 2012
  1. removed unused files

    committed Sep 5, 2012
Commits on Sep 4, 2012
  1. update ignore files

    committed Sep 4, 2012
  2. update ignore files

    committed Sep 4, 2012
  3. updated npmignore

    committed Sep 4, 2012
  4. - added devDependency: chai to fix issues with using expect.js straig…

    committed Sep 4, 2012
    …ht out
    
     - removed test/msie no longer needed
  5. - added interim tests for IE as mocha is not working with IE as far a…

    committed Sep 4, 2012
    …s I can tell
    
    - added *support* to readme to list all supported browsers/environments
Commits on Aug 23, 2012
  1. fixed issue with m8.id only checking for existence of an "id" propert…

    committed Aug 23, 2012
    …y and not if it has a valid value.
Commits on Aug 21, 2012
  1. improved m8.id to use a hyphen instead of double underscore for id ge…

    committed Aug 21, 2012
    …neration and also automatically insert a hyphen when a custom prefix is supplied.
Commits on Aug 19, 2012
  1. tidy up exposé

    committed Aug 19, 2012
  2. updated ignore files

    committed Aug 19, 2012
  3. updated spacing

    committed Aug 19, 2012
Commits on Aug 17, 2012
  1. added PACKAGE param to global wrapper to allow for assigning m8 to an…

    committed Aug 17, 2012
    … object that is not the global object
Commits on Jul 3, 2012
  1. - updated build file to work with node v0.8.1

    committed Jul 3, 2012
    - fixed bug in methods "got" and "has" which were missing checking the "length" property of the arguments vector
Commits on Jun 30, 2012
  1. updated README

    committed Jun 30, 2012
  2. tidy ups

    committed Jun 30, 2012
Commits on Jun 29, 2012
  1. - moved exposing of all lib and native APIs to new file. it just felt…

    committed Jun 29, 2012
    … like the right thing to do...
  2. - added m8.expose: generic method for globally exposing a library or …

    committed Jun 29, 2012
    …assigning it to a commonjs module
    
    - m8.def no longer requires a descriptor object for non-object properties, it will call m8.describe internally to create a descriptor based on the passed mode
    - used more descriptive variable/parameter names for those who don't like the lil' things in life
    - fixed issue with Function.prototype.__name__ not always returning the mimicked function's name
    - fixed issues with Object.prototype.__type__
    - moved Object.key from id8 to m8, makes more sense in this library
    - moved Object.remove from id8 to m8 as m8.remove and it now accepts an Array or Object to remove items from
    - improved performance of Object.value
Commits on Jun 7, 2012
  1. - added api doc for m8.merge

    committed Jun 7, 2012
    - removed unreachable code from m8.merge
  2. - added m8.merge to deep copy Arrays and Objects

    committed Jun 7, 2012
    - fixed issue with Function.prototype.__name__ not doing the right thing with mimicked functions
Commits on Jun 4, 2012
  1. bug fixing stuff

    committed Jun 4, 2012
Something went wrong with that request. Please try again.