Sha256: bc73cb870d9593233f65bd1384e359bef23c86fc178ad9b655b03bfc93a9ccf4

Contents?: true

Size: 297 Bytes

Versions: 282

Compression:

Stored size: 297 Bytes

Contents

'use strict';

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

// https://262.ecma-international.org/11.0/#sec-ecmascript-data-types-and-values

module.exports = function Type(x) {
	if (typeof x === 'symbol') {
		return 'Symbol';
	}
	if (typeof x === 'bigint') {
		return 'BigInt';
	}
	return ES5Type(x);
};

Version data entries

282 entries across 64 versions & 5 rubygems

Version Path
immosquare-cleaner-0.1.68 node_modules/es-abstract/2023/Type.js
immosquare-cleaner-0.1.68 node_modules/es-abstract/2021/Type.js
immosquare-cleaner-0.1.68 node_modules/es-abstract/2022/Type.js
immosquare-cleaner-0.1.68 node_modules/es-abstract/2024/Type.js
immosquare-cleaner-0.1.68 node_modules/es-abstract/2020/Type.js
immosquare-cleaner-0.1.67 node_modules/es-abstract/2020/Type.js
immosquare-cleaner-0.1.67 node_modules/es-abstract/2024/Type.js
immosquare-cleaner-0.1.67 node_modules/es-abstract/2023/Type.js
immosquare-cleaner-0.1.67 node_modules/es-abstract/2022/Type.js
immosquare-cleaner-0.1.67 node_modules/es-abstract/2021/Type.js
immosquare-cleaner-0.1.66 node_modules/es-abstract/2022/Type.js
immosquare-cleaner-0.1.66 node_modules/es-abstract/2023/Type.js
immosquare-cleaner-0.1.66 node_modules/es-abstract/2020/Type.js
immosquare-cleaner-0.1.66 node_modules/es-abstract/2021/Type.js
immosquare-cleaner-0.1.66 node_modules/es-abstract/2024/Type.js
immosquare-cleaner-0.1.65 node_modules/es-abstract/2023/Type.js
immosquare-cleaner-0.1.65 node_modules/es-abstract/2022/Type.js
immosquare-cleaner-0.1.65 node_modules/es-abstract/2020/Type.js
immosquare-cleaner-0.1.65 node_modules/es-abstract/2021/Type.js
immosquare-cleaner-0.1.65 node_modules/es-abstract/2024/Type.js