use uuid-1345 instead of 3 uuid packages, fix #297

This commit is contained in:
Romain Beaumont 2016-01-22 12:42:04 +01:00
parent 5b8a507d5a
commit eefb113b4c
3 changed files with 6 additions and 7 deletions

View File

@ -44,12 +44,10 @@
"dependencies": {
"buffer-equal": "0.0.1",
"minecraft-data": "^0.16.1",
"node-uuid": "~1.4.1",
"prismarine-nbt": "0.1.0",
"protodef": "0.2.5",
"readable-stream": "^1.1.0",
"ursa-purejs": "0.0.3",
"uuid": "^2.0.1",
"uuid-1345": "^0.99.6",
"yggdrasil": "0.1.0"
},

View File

@ -8,7 +8,7 @@ var yggdrasil = require('yggdrasil')({});
var yggserver = require('yggdrasil').server({});
var states = require("./states");
var debug = require("./debug");
var uuid = require('uuid');
var UUID = require('uuid-1345');
module.exports=createClient;
@ -31,7 +31,7 @@ function createClient(options) {
assert.ok(options, "options is required");
var port = options.port || 25565;
var host = options.host || 'localhost';
var clientToken = options.clientToken || uuid.v4();
var clientToken = options.clientToken || UUID.v4().toString();
var accessToken;
assert.ok(options.username, "username is required");

View File

@ -1,5 +1,5 @@
var nbt = require('prismarine-nbt');
var uuid = require('node-uuid');
var UUID = require('uuid-1345');
module.exports = {
'UUID': [readUUID, writeUUID, 16],
@ -11,13 +11,14 @@ module.exports = {
function readUUID(buffer, offset) {
return {
value: uuid.unparse(buffer, offset),
value: UUID.stringify(buffer.slice(offset,16)),
size: 16
};
}
function writeUUID(value, buffer, offset) {
uuid.parse(value, buffer, offset);
var buf=UUID.parse(value);
buf.copy(buffer,offset);
return offset + 16;
}