Socket
Socket
Sign inDemoInstall

turf-centroid

Package Overview
Dependencies
Maintainers
1
Versions
20
Alerts
File Explorer

Advanced tools

Socket logo

Install Socket

Detect and block malicious and high-risk dependencies

Install

turf-centroid - npm Package Compare versions

Comparing version 0.1.2 to 1.0.0

bench.js

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"
}
}

@@ -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();
});
SocketSocket SOC 2 Logo

Product

  • Package Alerts
  • Integrations
  • Docs
  • Pricing
  • FAQ
  • Roadmap
  • Changelog

Packages

npm

Stay in touch

Get open source security insights delivered straight into your inbox.


  • Terms
  • Privacy
  • Security

Made with ⚡️ by Socket Inc