@turf/boolean-point-on-line
Advanced tools
Comparing version 7.1.0 to 7.2.0
@@ -8,3 +8,3 @@ import { Feature, LineString } from 'geojson'; | ||
* | ||
* @name booleanPointOnLine | ||
* @function | ||
* @param {Coord} pt GeoJSON Point | ||
@@ -11,0 +11,0 @@ * @param {Feature<LineString>} line GeoJSON LineString |
@@ -50,2 +50,12 @@ // index.ts | ||
} | ||
if (Math.abs(dxl) === Math.abs(dyl) && Math.abs(dxl) === 0) { | ||
if (excludeBoundary) { | ||
return false; | ||
} | ||
if (pt[0] === lineSegmentStart[0] && pt[1] === lineSegmentStart[1]) { | ||
return true; | ||
} else { | ||
return false; | ||
} | ||
} | ||
if (!excludeBoundary) { | ||
@@ -52,0 +62,0 @@ if (Math.abs(dxl) >= Math.abs(dyl)) { |
{ | ||
"name": "@turf/boolean-point-on-line", | ||
"version": "7.1.0", | ||
"version": "7.2.0", | ||
"description": "turf boolean-point-on-line module", | ||
@@ -56,3 +56,3 @@ "author": "Turf Authors", | ||
"@types/benchmark": "^2.1.5", | ||
"@types/tape": "^4.2.32", | ||
"@types/tape": "^4.13.4", | ||
"benchmark": "^2.1.4", | ||
@@ -62,15 +62,15 @@ "glob": "^10.3.10", | ||
"npm-run-all": "^4.1.5", | ||
"tape": "^5.7.2", | ||
"tsup": "^8.0.1", | ||
"tsx": "^4.6.2", | ||
"typescript": "^5.2.2", | ||
"tape": "^5.9.0", | ||
"tsup": "^8.3.5", | ||
"tsx": "^4.19.2", | ||
"typescript": "^5.5.4", | ||
"write-json-file": "^5.0.0" | ||
}, | ||
"dependencies": { | ||
"@turf/helpers": "^7.1.0", | ||
"@turf/invariant": "^7.1.0", | ||
"@turf/helpers": "^7.2.0", | ||
"@turf/invariant": "^7.2.0", | ||
"@types/geojson": "^7946.0.10", | ||
"tslib": "^2.6.2" | ||
"tslib": "^2.8.1" | ||
}, | ||
"gitHead": "68915eeebc9278bb40dec3f1034499698a0561ef" | ||
"gitHead": "7b0f0374c4668cd569f8904c71e2ae7d941be867" | ||
} |
Sorry, the diff of this file is not supported yet
Sorry, the diff of this file is not supported yet
Sorry, the diff of this file is not supported yet
Sorry, the diff of this file is not supported yet
28369
195
Updated@turf/helpers@^7.2.0
Updated@turf/invariant@^7.2.0
Updatedtslib@^2.8.1