descriptor

Generate property descriptor maps

Descriptor

Generate property descriptor maps

Install the module with: npm install descriptor

var Descriptor = require("descriptor");
 
var Descriptor = require("descriptor");
 
// `new` is optional 
new Descriptor( "foo" );
 
{ // defaults to `true` 
  writable: true,
  configurable: true,
  enumerable: true,
  value: 'foo'
}
 
new Descriptor( "foo", "!enumerable" );
 
{
  writable: true,
  configurable: true,
  enumerable: false,
  value: 'foo'
}
 
var data = "";
 
new Descriptor({
  getfunction() {
    return data;
  },
  setfunction( value ) {
    data = value;
  }
});
 
{
  configurable: true,
  enumerable: true,
  set: [Function],
  get: [Function]
}

In lieu of a formal styleguide, take care to maintain the existing coding style. Add unit tests for any new or changed functionality. Lint and test your code using grunt.

(Nothing yet)

Copyright (c) 2012 Rick Waldron Licensed under the MIT license.