1 | var fs = require('fs')
|
2 | var path = require('path')
|
3 | var csv = fs.readFileSync(path.resolve(__dirname, 'second_level_domains.csv'))
|
4 |
|
5 | var lines = csv.toString('utf8').split('\n')
|
6 | var list = {}
|
7 | for (var i = 0; i < lines.length; i++) {
|
8 | if (!lines[i]) continue
|
9 | var domain = lines[i].split(',')[1].trim().substr(1)
|
10 | list[domain] = true
|
11 | }
|
12 |
|
13 | fs.writeFileSync(path.resolve(__dirname, 'sld.json'), JSON.stringify(list))
|
14 | console.log('done')
|