Sha256: 45d0c25b898ed8f48f09ac6c97397bfa70c07b72f59fa3a2a0cdaca47c41ed5e

Contents?: true

Size: 362 Bytes

Versions: 243

Compression:

Stored size: 362 Bytes

Contents

'use strict';

var $BooleanValueOf = require('call-bind/callBound')('Boolean.prototype.valueOf');

var Type = require('./Type');

// https://262.ecma-international.org/6.0/#sec-properties-of-the-boolean-prototype-object

module.exports = function thisBooleanValue(value) {
	if (Type(value) === 'Boolean') {
		return value;
	}

	return $BooleanValueOf(value);
};

Version data entries

243 entries across 27 versions & 2 rubygems

Version Path
immosquare-cleaner-0.1.32 node_modules/es-abstract/2023/thisBooleanValue.js
immosquare-cleaner-0.1.32 node_modules/es-abstract/2019/thisBooleanValue.js
immosquare-cleaner-0.1.32 node_modules/es-abstract/2018/thisBooleanValue.js
immosquare-cleaner-0.1.32 node_modules/es-abstract/2016/thisBooleanValue.js
immosquare-cleaner-0.1.32 node_modules/es-abstract/2020/thisBooleanValue.js
immosquare-cleaner-0.1.32 node_modules/es-abstract/2015/thisBooleanValue.js
immosquare-cleaner-0.1.32 node_modules/es-abstract/2022/thisBooleanValue.js
immosquare-cleaner-0.1.32 node_modules/es-abstract/2017/thisBooleanValue.js
immosquare-cleaner-0.1.32 node_modules/es-abstract/2021/thisBooleanValue.js
immosquare-cleaner-0.1.31 node_modules/es-abstract/2023/thisBooleanValue.js
immosquare-cleaner-0.1.31 node_modules/es-abstract/2015/thisBooleanValue.js
immosquare-cleaner-0.1.31 node_modules/es-abstract/2021/thisBooleanValue.js
immosquare-cleaner-0.1.31 node_modules/es-abstract/2018/thisBooleanValue.js
immosquare-cleaner-0.1.31 node_modules/es-abstract/2022/thisBooleanValue.js
immosquare-cleaner-0.1.31 node_modules/es-abstract/2019/thisBooleanValue.js
immosquare-cleaner-0.1.31 node_modules/es-abstract/2016/thisBooleanValue.js
immosquare-cleaner-0.1.31 node_modules/es-abstract/2020/thisBooleanValue.js
immosquare-cleaner-0.1.31 node_modules/es-abstract/2017/thisBooleanValue.js
immosquare-cleaner-0.1.30 node_modules/es-abstract/2023/thisBooleanValue.js
immosquare-cleaner-0.1.30 node_modules/es-abstract/2015/thisBooleanValue.js