add support for funding

This commit is contained in:
Josh Harvey 2017-06-17 01:38:51 +03:00
parent 8440fa3b1d
commit bf0dc3f7f3
15 changed files with 731 additions and 356 deletions

View file

@ -19,6 +19,8 @@ function load (type, pluginCode) {
throw new Error(`Unallowed plugin type: ${type}`)
}
if (!pluginCode) throw new Error(`No plugin defined for ${type}`)
if (pluginCode.search(/[a-z0-9\-]/) === -1) {
throw new Error(`Unallowed plugin name: ${pluginCode}`)
}