
Research
/Security News
9 Malicious NuGet Packages Deliver Time-Delayed Destructive Payloads
Socket researchers discovered nine malicious NuGet packages that use time-delayed payloads to crash applications and corrupt industrial control systems.
@turf/boolean-disjoint
Advanced tools
Boolean-disjoint returns (TRUE) if the intersection of the two geometries is an empty set.
feature1 (Geometry | Feature<any>) GeoJSON Feature or Geometry
feature2 (Geometry | Feature<any>) GeoJSON Feature or Geometry
options Object Optional parameters (optional, default {})
options.ignoreSelfIntersections boolean ignore self-intersections on input features (optional, default true)var point = turf.point([2, 2]);
var line = turf.lineString([[1, 1], [1, 2], [1, 3], [1, 4]]);
turf.booleanDisjoint(line, point);
//=true
Returns boolean true if the intersection is an empty set, false otherwise
This module is part of the Turfjs project, an open source module collection dedicated to geographic algorithms. It is maintained in the Turfjs/turf repository, where you can create PRs and issues.
Install this single module individually:
$ npm install @turf/boolean-disjoint
Or install the all-encompassing @turf/turf module that includes all modules as functions:
$ npm install @turf/turf

JSTS is a JavaScript library of spatial predicates and functions for processing geometry. It provides similar functionalities to @turf/boolean-disjoint, such as checking spatial relationships between geometries. However, JSTS is a more comprehensive library that includes a wider range of geometric operations.
Geolib is a library to provide basic geospatial operations like distance calculation, bounding boxes, and more. While it does not specifically focus on boolean disjoint operations, it offers a variety of geospatial utilities that can be used in conjunction with other libraries to achieve similar results.
FAQs
turf boolean-disjoint module
The npm package @turf/boolean-disjoint receives a total of 538,866 weekly downloads. As such, @turf/boolean-disjoint popularity was classified as popular.
We found that @turf/boolean-disjoint demonstrated a healthy version release cadence and project activity because the last version was released less than a year ago. It has 9 open source maintainers collaborating on the project.
Did you know?

Socket for GitHub automatically highlights issues in each pull request and monitors the health of all your open source dependencies. Discover the contents of your packages and block harmful activity before you install or update your dependencies.

Research
/Security News
Socket researchers discovered nine malicious NuGet packages that use time-delayed payloads to crash applications and corrupt industrial control systems.

Security News
Socket CTO Ahmad Nassri discusses why supply chain attacks now target developer machines and what AI means for the future of enterprise security.

Security News
Learn the essential steps every developer should take to stay secure on npm and reduce exposure to supply chain attacks.