Sha256: fb8de8ca91b31db7ef9bf186da7dee0e27b62f69217349d59595ff02a8454446

Contents?: true

Size: 580 Bytes

Versions: 61

Compression:

Stored size: 580 Bytes

Contents

'use strict';

module.exports = function fromPropertyDescriptor(Desc) {
	if (typeof Desc === 'undefined') {
		return Desc;
	}
	var obj = {};
	if ('[[Value]]' in Desc) {
		obj.value = Desc['[[Value]]'];
	}
	if ('[[Writable]]' in Desc) {
		obj.writable = !!Desc['[[Writable]]'];
	}
	if ('[[Get]]' in Desc) {
		obj.get = Desc['[[Get]]'];
	}
	if ('[[Set]]' in Desc) {
		obj.set = Desc['[[Set]]'];
	}
	if ('[[Enumerable]]' in Desc) {
		obj.enumerable = !!Desc['[[Enumerable]]'];
	}
	if ('[[Configurable]]' in Desc) {
		obj.configurable = !!Desc['[[Configurable]]'];
	}
	return obj;
};

Version data entries

61 entries across 61 versions & 3 rubygems

Version Path
immosquare-cleaner-0.1.68 node_modules/es-abstract/helpers/fromPropertyDescriptor.js
immosquare-cleaner-0.1.67 node_modules/es-abstract/helpers/fromPropertyDescriptor.js
immosquare-cleaner-0.1.66 node_modules/es-abstract/helpers/fromPropertyDescriptor.js
immosquare-cleaner-0.1.65 node_modules/es-abstract/helpers/fromPropertyDescriptor.js
immosquare-cleaner-0.1.64 node_modules/es-abstract/helpers/fromPropertyDescriptor.js
immosquare-cleaner-0.1.63 node_modules/es-abstract/helpers/fromPropertyDescriptor.js
rapid_stack-0.2.0 templates/frontend/node_modules/es-abstract/helpers/fromPropertyDescriptor.js
rapid_stack-0.1.1 templates/FrontEnd/node_modules/es-abstract/helpers/fromPropertyDescriptor.js
rapid_stack-0.1.0 templates/FrontEnd/node_modules/es-abstract/helpers/fromPropertyDescriptor.js
immosquare-cleaner-0.1.62 node_modules/es-abstract/helpers/fromPropertyDescriptor.js
immosquare-cleaner-0.1.61 node_modules/es-abstract/helpers/fromPropertyDescriptor.js
immosquare-cleaner-0.1.60 node_modules/es-abstract/helpers/fromPropertyDescriptor.js
immosquare-cleaner-0.1.59 node_modules/es-abstract/helpers/fromPropertyDescriptor.js
immosquare-cleaner-0.1.58 node_modules/es-abstract/helpers/fromPropertyDescriptor.js
immosquare-cleaner-0.1.57 node_modules/es-abstract/helpers/fromPropertyDescriptor.js
immosquare-cleaner-0.1.56 node_modules/es-abstract/helpers/fromPropertyDescriptor.js
immosquare-cleaner-0.1.55 node_modules/es-abstract/helpers/fromPropertyDescriptor.js
immosquare-cleaner-0.1.54 node_modules/es-abstract/helpers/fromPropertyDescriptor.js
immosquare-cleaner-0.1.53 node_modules/es-abstract/helpers/fromPropertyDescriptor.js
immosquare-cleaner-0.1.52 node_modules/es-abstract/helpers/fromPropertyDescriptor.js