This package has been deprecated

Author message:

see @kingjs/property-descriptor.construct-field

@kingjs/property-descriptor.create-field

1.0.0 • Public • Published

@kingjs/property-descriptor.create-field

Package a target, a name and a descriptor formed by wrapping a value.

Usage

var assert = require('assert');
var createField = require('@kingjs/property-descriptor.create-field');

var value = 42; 
var { target, name, descriptor } = createField({ }, 'field', value);

Object.defineProperty(target, name, descriptor);
assert(target[name] == value);

API

createField(target, name, value)

Parameters

  • target: The target on which the property will be defined.
  • name: The name of the property.
  • value: The value of the property.

Returns

An object with properties target, name, and descriptor which itself has a property value each with values corresponding to their respective arguments.

Install

With npm installed, run

$ npm install @kingjs/property-descriptor.create-field

Source

https://repository.kingjs.net/property-descriptor/create-field

License

MIT

Analytics

Readme

Keywords

none

Package Sidebar

Install

npm i @kingjs/property-descriptor.create-field

Weekly Downloads

0

Version

1.0.0

License

MIT

Unpacked Size

3.35 kB

Total Files

4

Last publish

Collaborators

  • kingces95