Closed pipboy96 closed 4 years ago
Script used to generate the list:
'use strict'
const { basename } = require('path')
const { readFile } = require('fs').promises
const { parseString } = require('xml2js')
const glob = require('glob')
const { promisify } = require('util')
const parseStringPromise = promisify(parseString)
const globPromise = promisify(glob)
const main = async () => {
const files = await globPromise('rules/*.xml')
for (const file of files) {
const contents = await readFile(file, 'utf8')
const ruleset = await parseStringPromise(contents)
const platform = ruleset.ruleset.$.platform
if (platform) {
if (platform !== 'mixedcontent') {
console.error(`Unknown platform ${platform}, exiting!`)
return
}
console.log(`- [ ] ${basename(file)}`)
}
}
}
main()
VieuxBiclou.org.xml
still has MCB.
I will sort this list by Alexa rank to make sure the most important websites will be done first.
Outdated.
This list is sorted by Alexa rank and is valid as of 3e50d5b225d0165481765183098df5d63e105ece.
Top 10k
Top 100k
Top 1M
Other