UNPKG

@cloud20x/vin-decoder

Version:

VIN (Vehicle Identification Number) Decoder Lite

14 lines (12 loc) 479 B
const fs = require('fs'), brandsDir = __dirname + '/../db/manufacturers/', brandIndexFileName = __dirname + '/../db/manufacturersIndex.json', brands = {}; for(var file of fs.readdirSync(brandsDir)) { let wmi = require(brandsDir+file).wmi, brand = file.substring(0,file.indexOf('.js')); brands[brand] = wmi; } let brandsStream = fs.createWriteStream(brandIndexFileName, {'flags': 'w'}); brandsStream.write(JSON.stringify(brands)); brandsStream.end();