Sha256: 9cd7e9028d808f72447c111bab290658c76ca8b66ab114f9f2a2940e7f1dfa43

Contents?: true

Size: 591 Bytes

Versions: 26

Compression:

Stored size: 591 Bytes

Contents

import {config} from '../config.js';

/*!
 * Chai - isProxyEnabled helper
 * Copyright(c) 2012-2014 Jake Luer <jake@alogicalparadox.com>
 * MIT Licensed
 */

/**
 * ### .isProxyEnabled()
 *
 * Helper function to check if Chai's proxy protection feature is enabled. If
 * proxies are unsupported or disabled via the user's Chai config, then return
 * false. Otherwise, return true.
 *
 * @namespace Utils
 * @name isProxyEnabled
 * @returns {boolean}
 */
export function isProxyEnabled() {
  return config.useProxy &&
    typeof Proxy !== 'undefined' &&
    typeof Reflect !== 'undefined';
}

Version data entries

26 entries across 26 versions & 1 rubygems

Version Path
clapton-0.0.26 lib/clapton/javascripts/node_modules/chai/lib/chai/utils/isProxyEnabled.js
clapton-0.0.25 lib/clapton/javascripts/node_modules/chai/lib/chai/utils/isProxyEnabled.js
clapton-0.0.24 lib/clapton/javascripts/node_modules/chai/lib/chai/utils/isProxyEnabled.js
clapton-0.0.23 lib/clapton/javascripts/node_modules/chai/lib/chai/utils/isProxyEnabled.js
clapton-0.0.22 lib/clapton/javascripts/node_modules/chai/lib/chai/utils/isProxyEnabled.js
clapton-0.0.21 lib/clapton/javascripts/node_modules/chai/lib/chai/utils/isProxyEnabled.js
clapton-0.0.20 lib/clapton/javascripts/node_modules/chai/lib/chai/utils/isProxyEnabled.js
clapton-0.0.19 lib/clapton/javascripts/node_modules/chai/lib/chai/utils/isProxyEnabled.js
clapton-0.0.18 lib/clapton/javascripts/node_modules/chai/lib/chai/utils/isProxyEnabled.js
clapton-0.0.17 lib/clapton/javascripts/node_modules/chai/lib/chai/utils/isProxyEnabled.js
clapton-0.0.16 lib/clapton/javascripts/node_modules/chai/lib/chai/utils/isProxyEnabled.js
clapton-0.0.15 lib/clapton/javascripts/node_modules/chai/lib/chai/utils/isProxyEnabled.js
clapton-0.0.14 lib/clapton/javascripts/node_modules/chai/lib/chai/utils/isProxyEnabled.js
clapton-0.0.13 lib/clapton/javascripts/node_modules/chai/lib/chai/utils/isProxyEnabled.js
clapton-0.0.12 lib/clapton/javascripts/node_modules/chai/lib/chai/utils/isProxyEnabled.js
clapton-0.0.11 lib/clapton/javascripts/node_modules/chai/lib/chai/utils/isProxyEnabled.js
clapton-0.0.10 lib/clapton/javascripts/node_modules/chai/lib/chai/utils/isProxyEnabled.js
clapton-0.0.9 lib/clapton/javascripts/node_modules/chai/lib/chai/utils/isProxyEnabled.js
clapton-0.0.8 lib/clapton/javascripts/node_modules/chai/lib/chai/utils/isProxyEnabled.js
clapton-0.0.7 lib/clapton/javascripts/node_modules/chai/lib/chai/utils/isProxyEnabled.js