turf-centroid
Advanced tools
Comparing version 0.1.2 to 1.0.0
12
index.js
@@ -1,3 +0,3 @@ | ||
var explode = require('turf-explode') | ||
var point = require('turf-point') | ||
var explode = require('turf-explode'); | ||
var point = require('turf-point'); | ||
@@ -8,10 +8,10 @@ module.exports = function(features){ | ||
ySum = 0, | ||
len = vertices.length | ||
len = vertices.length; | ||
for (var i = 0; i < len; i++) { | ||
xSum += vertices[i].geometry.coordinates[0] | ||
ySum += vertices[i].geometry.coordinates[1] | ||
xSum += vertices[i].geometry.coordinates[0]; | ||
ySum += vertices[i].geometry.coordinates[1]; | ||
} | ||
return point(xSum / len, ySum / len) | ||
return point(xSum / len, ySum / len); | ||
} |
{ | ||
"name": "turf-centroid", | ||
"version": "0.1.2", | ||
"version": "1.0.0", | ||
"description": "turf centroid module", | ||
@@ -26,9 +26,10 @@ "main": "index.js", | ||
"devDependencies": { | ||
"tape": "^2.13.3" | ||
"benchmark": "^1.0.0", | ||
"tape": "^3.0.3" | ||
}, | ||
"dependencies": { | ||
"simple-statistics": "^0.8.1", | ||
"turf-explode": "^0.1.2", | ||
"turf-point": "^0.1.1" | ||
"simple-statistics": "^0.9.0", | ||
"turf-explode": "^1.0.0", | ||
"turf-point": "^1.2.0" | ||
} | ||
} |
16
test.js
@@ -1,12 +0,12 @@ | ||
var test = require('tape') | ||
var center = require('./') | ||
var fc = require('./geojson/fc') | ||
var test = require('tape'); | ||
var center = require('./'); | ||
var fc = require('./geojson/fc'); | ||
test('center', function(t){ | ||
var centered = center(fc) | ||
var centered = center(fc); | ||
t.ok(centered, 'should return the proper center for a FeatureCollection') | ||
t.deepEqual(centered.geometry.coordinates, [84.4, 0.4]) | ||
t.ok(centered, 'should return the proper center for a FeatureCollection'); | ||
t.deepEqual(centered.geometry.coordinates, [84.4, 0.4]); | ||
t.end() | ||
}) | ||
t.end(); | ||
}); |
License Policy Violation
LicenseThis package is not allowed per your license policy. Review the package's license to ensure compliance.
Found 1 instance in 1 package
Filesystem access
Supply chain riskAccesses the file system, and could potentially read sensitive data.
Found 1 instance in 1 package
License Policy Violation
LicenseThis package is not allowed per your license policy. Review the package's license to ensure compliance.
Found 1 instance in 1 package
No v1
QualityPackage is not semver >=1. This means it is not stable and does not support ^ ranges.
Found 1 instance in 1 package
4958
9
74
0
2
1
+ Addedminimist@1.2.8(transitive)
+ Addedsimple-statistics@0.9.2(transitive)
+ Addedturf-explode@1.0.1(transitive)
+ Addedturf-featurecollection@1.0.1(transitive)
+ Addedturf-meta@1.0.2(transitive)
+ Addedturf-point@1.2.12.0.1(transitive)
- Removedflatten@0.0.1(transitive)
- Removedminimist@0.2.4(transitive)
- Removedsimple-statistics@0.8.1(transitive)
- Removedturf-explode@0.1.3(transitive)
- Removedturf-featurecollection@0.1.0(transitive)
- Removedturf-point@0.1.6(transitive)
Updatedsimple-statistics@^0.9.0
Updatedturf-explode@^1.0.0
Updatedturf-point@^1.2.0