# IS_NODE

> Check if the runtime is [Node.js][node-js].

<section class="usage">

## Usage

```javascript
var IS_NODE = require( '@stdlib/assert/is-node' );
```

#### IS_NODE

`Boolean` indicating if the runtime is [Node.js][node-js].

```javascript
var bool = IS_NODE;
// returns <boolean>
```

</section>

<!-- /.usage -->

<section class="examples">

## Examples

```javascript
var IS_NODE = require( '@stdlib/assert/is-node' );

console.log( IS_NODE );
// => <boolean>
```

</section>

<!-- /.examples -->

<section class="links">

[node-js]: https://nodejs.org/en/

</section>

<!-- /.links -->

# IS_NODE

> Check if the runtime is [Node.js][node-js].

<section class="usage">

## Usage

```javascript
var IS_NODE = require( '@stdlib/assert/is-node' );
```

#### IS_NODE

`Boolean` indicating if the runtime is [Node.js][node-js].

```javascript
var bool = IS_NODE;
// returns <boolean>
```

</section>

<!-- /.usage -->

<section class="notes">

-   In order to determine whether the runtime is [Node.js][node-js], the implementation must resolve the global scope, thus requiring function generation. The use of function generation may be problematic in browser contexts enforcing a strict [content security policy][mdn-csp] (CSP).

</section>

<!-- /.notes -->

<section class="examples">

## Examples

```javascript
var IS_NODE = require( '@stdlib/assert/is-node' );

console.log( IS_NODE );
// => <boolean>
```

</section>

<!-- /.examples -->

<section class="links">

[node-js]: https://nodejs.org/en/

[mdn-csp]: https://developer.mozilla.org/en-US/docs/Web/HTTP/CSP

</section>

<!-- /.links -->

Add note regarding use of function generation
Add note regarding use of function generation
