Swap-Aggregator-Subgraph/node_modules/is-circular
2022-07-03 07:27:35 +05:30
..
benchmark added handler 2022-07-03 07:27:35 +05:30
lib added handler 2022-07-03 07:27:35 +05:30
test added handler 2022-07-03 07:27:35 +05:30
.travis.yml added handler 2022-07-03 07:27:35 +05:30
index.js added handler 2022-07-03 07:27:35 +05:30
LICENSE added handler 2022-07-03 07:27:35 +05:30
package.json added handler 2022-07-03 07:27:35 +05:30
README.md added handler 2022-07-03 07:27:35 +05:30

is-circular Build Status js-standard-style

High-performance circular reference check for objects (or arrays) w/ no dependencies

Installation

npm install is-circular

Usage

var isCircular = require('is-circular')

var circularObj = {
  foo: 1,
  bar: 2
}
circularObj.qux = circularObj

isCircular(circularObj) // true

var obj = {
  foo: 1,
  bar: 2,
  qux: 3
}

isCircular(obj) // false

License

MIT