15 lines
444 B
JavaScript
15 lines
444 B
JavaScript
![]() |
var fs = require('fs')
|
||
|
var path = require('path')
|
||
|
var csv = fs.readFileSync(path.resolve(__dirname, 'second_level_domains.csv'))
|
||
|
|
||
|
var lines = csv.toString('utf8').split('\n')
|
||
|
var list = {}
|
||
|
for (var i = 0; i < lines.length; i++) {
|
||
|
if (!lines[i]) continue
|
||
|
var domain = lines[i].split(',')[1].trim().substr(1)
|
||
|
list[domain] = true
|
||
|
}
|
||
|
|
||
|
fs.writeFileSync(path.resolve(__dirname, 'sldMap.json'), JSON.stringify(list, null, 2))
|
||
|
console.log('done')
|