diff --git a/.travis.yml b/.travis.yml index f238e60..cde1311 100644 --- a/.travis.yml +++ b/.travis.yml @@ -1,8 +1,6 @@ language: node_js sudo: false node_js: - - '0.10' - - '0.12' - '4' - 'node' notifications: diff --git a/index.js b/index.js index 902d188..65ee2ad 100644 --- a/index.js +++ b/index.js @@ -4,7 +4,6 @@ */ var debug = require('debug')('socket.io-parser'); -var json = require('json3'); var Emitter = require('component-emitter'); var binary = require('./binary'); var isBuf = require('./is-buffer'); @@ -166,7 +165,7 @@ function encodeAsString(obj) { // json data if (null != obj.data) { - str += json.stringify(obj.data); + str += JSON.stringify(obj.data); } debug('encoded %j as %s', obj, str); @@ -323,7 +322,7 @@ function decodeString(str) { function tryParse(p, str) { try { - p.data = json.parse(str); + p.data = JSON.parse(str); } catch(e){ return error(); } diff --git a/package.json b/package.json index b7b1fff..de94959 100644 --- a/package.json +++ b/package.json @@ -13,7 +13,6 @@ ], "dependencies": { "debug": "2.3.3", - "json3": "3.3.2", "component-emitter": "1.2.1", "isarray": "0.0.1" },