diff --git a/package.json b/package.json index a775689..3fb6297 100644 --- a/package.json +++ b/package.json @@ -11,6 +11,7 @@ "url": "git://github.com/Ballrock/node-csgo-parser.git" }, "dependencies": { + "simple-vdf": "^1.1.1", "vdf": "^0.0.2", "winston": "^2.1.1" }, diff --git a/src/csgo-data-parser.js b/src/csgo-data-parser.js index 81c2c5e..e42beff 100644 --- a/src/csgo-data-parser.js +++ b/src/csgo-data-parser.js @@ -2,7 +2,8 @@ /* jshint node: true */ //Correct vdf for little endian handle ? -var vdf = require('vdf'), +var simplevdf = require('simple-vdf'), + vdf = require('vdf'), fs = require('fs'), winston = require('winston'), misc = require('./miscHelper'), @@ -97,11 +98,11 @@ class CSGODataParser { // ---- ITEMGAME FILE --- var itemsFile = fs.readFileSync(this.itemsFilePath, 'utf8'); - this.itemsData = vdf.parse(itemsFile); + this.itemsData = simplevdf.parse(itemsFile); // ---- SCHEMA FILE --- var schemaFile = fs.readFileSync(this.schemaFilePath, 'utf8'); - this.schemaData = vdf.parse(schemaFile); + this.schemaData = simplevdf.parse(schemaFile); } /** @@ -750,4 +751,4 @@ class CSGODataParser { } getRaritiesIndexed(){ return this.getRarities(true);} } -module.exports = CSGODataParser; \ No newline at end of file +module.exports = CSGODataParser;