Skip to content
This repository

HTTPS clone URL

Subversion checkout URL

You can clone with HTTPS or Subversion.

Download ZIP
branch: master

Jan 04, 2014

  1. christos constandinou

    added analytics

    authored

Jun 01, 2013

  1. fix for `m8.def` erroring when value passed is `null` due to `typeof …

    …null === 'object'`
    constantology authored

May 31, 2013

  1. version bump

    constantology authored
  2. fix for android not returning 'global' for type '[object Window]'

    constantology authored

May 20, 2013

  1. buggy fixers

    constantology authored
  2. buggy fixers

    constantology authored
  3. - fixed issue with `m8.def` sometimes not assigning a valid `mode`

    constantology authored
  4. - removed `descriptor` as a type

    constantology authored
  5. - added `m8.isObject` to test for plain Objects

    - reduced the complexity of `m8.merge` and `m8.update`
    constantology authored

May 04, 2013

  1. reducing the overall amount of methods been called in core utility me…

    …thods
    constantology authored

Mar 19, 2013

  1. christos constandinou

    slight change to passing `global` into the `m8` "IIFE" to allow nesti…

    …ng `m8` inside of another IIFE that has a `"use strict";` directive.
    authored

Dec 21, 2012

  1. christos constandinou

    - added a couple more tests for `Object.prototype.__proto__` — only r…

    …eally needed for testing MSIE, since it doesn't support the `__proto__` prop
    
    - fixed failing MSIE `m8.ptype` tests
    - added some more documentation for actual return results of `m8.ptype` under MSIE
    authored

Dec 20, 2012

  1. christos constandinou

    - added static method `m8.proto` as alias for `Object.getPrototypeOf()`

    - added static method `m8.ptype` to return the native type of an item's `__proto__`
    - minor tweaks for `Object.value` and `m8.nativeType`
    - minor code tidy ups...
    authored

Dec 19, 2012

  1. christos constandinou

    version bump

    authored
  2. christos constandinou

    added support, tests and documentation for String ranges

    authored

Dec 12, 2012

  1. christos constandinou

    fixed issue with `m8.AMD` not being set as a boolean

    authored
  2. christos constandinou

    - fixed issue with and added test for private variable `re_gsub` fail…

    …ing to interpolate correctly under certain conditions
    
    - added boolean flag `m8.AMD`
    - added method `m8.define` which — if `m8.AMD === true` — wraps the passed module in an amd style define block
    authored

Dec 11, 2012

  1. christos constandinou

    fix b0rked build!!! :^S

    authored
  2. christos constandinou

    Added support for Object.prototype.__proto__ in unsupported browsers …

    …using Object.defineProperty and Object.getPrototypeOf
    authored

Dec 03, 2012

  1. christos constandinou

    version bump

    authored
  2. christos constandinou

    fixed potential issue with `m8.expose()` exposing a library when the …

    …module/package it is being exposed to is not the `global` Object
    authored

Nov 28, 2012

  1. christos constandinou

    meh

    authored
  2. christos constandinou

    ignore file tidy up

    authored

Nov 23, 2012

  1. christos constandinou

    bumped catn8 version

    authored
  2. christos constandinou

    fixed issue with old uglify-js version

    authored
  3. christos constandinou

    fixed issue with old uglify-js version

    authored
  4. christos constandinou

    - moved `Array.prototype.invoke` from n8iv to m8 as used in 3 other l…

    …ibs, makes sense to be in core, n8iv will still work the same
    
    - moved `Array.prototype.pluck` from n8iv to m8 as used in 3 other libs, makes sense to be in core, n8iv will still work the same
    - pre-caching type values for other core JS native types, not just `[object Object]`
    authored

Nov 22, 2012

  1. christos constandinou

    moved methods `format` and `gsub` from **n8iv** to **m8** as they are…

    … too handy to not be part of the core lib. n8iv still has these methods but they are just wrappers to the `m8.format` and `m8.gsub` respectively
    authored

Nov 03, 2012

  1. christos constandinou

    test for loading exposed libs using requirejs

    authored
  2. christos constandinou

    added method `m8.cpdef` to copy property descriptors from one Object …

    …to another.
    
    `m8.expose` now also exposes a library as an AMD module if AMD requirements are met.
    authored

Nov 01, 2012

  1. christos constandinou

    updated dependency versions

    authored
  2. christos constandinou

    updated file sizes

    authored
  3. christos constandinou

    m8.type now returns 'descriptor' for an object which looks like a pro…

    …perty descriptor to be used by Object.defineProperty
    authored
  4. christos constandinou

    added api info for m8.description

    authored
  5. christos constandinou

    added m8.ntype alias for m8.nativeType

    added m8.description as shorthand for Object.getOwnPropertyDescriptor
    authored
Something went wrong with that request. Please try again.