forked from Mirrors/doipjs
Remove obsolete file
This commit is contained in:
parent
be0f660e85
commit
09677602cc
1 changed files with 0 additions and 72 deletions
|
@ -1,72 +0,0 @@
|
||||||
/*
|
|
||||||
Copyright 2021 Yarmo Mackenbach
|
|
||||||
|
|
||||||
Licensed under the Apache License, Version 2.0 (the "License");
|
|
||||||
you may not use this file except in compliance with the License.
|
|
||||||
You may obtain a copy of the License at
|
|
||||||
|
|
||||||
http://www.apache.org/licenses/LICENSE-2.0
|
|
||||||
|
|
||||||
Unless required by applicable law or agreed to in writing, software
|
|
||||||
distributed under the License is distributed on an "AS IS" BASIS,
|
|
||||||
WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
|
|
||||||
See the License for the specific language governing permissions and
|
|
||||||
limitations under the License.
|
|
||||||
*/
|
|
||||||
const list = [
|
|
||||||
'dns',
|
|
||||||
'irc',
|
|
||||||
'xmpp',
|
|
||||||
'matrix',
|
|
||||||
'twitter',
|
|
||||||
'reddit',
|
|
||||||
'liberapay',
|
|
||||||
'hackernews',
|
|
||||||
'lobsters',
|
|
||||||
'devto',
|
|
||||||
'gitea',
|
|
||||||
'gitlab',
|
|
||||||
'github',
|
|
||||||
'mastodon',
|
|
||||||
'fediverse',
|
|
||||||
'discourse',
|
|
||||||
'owncast',
|
|
||||||
]
|
|
||||||
|
|
||||||
const data = {
|
|
||||||
dns: require('./serviceproviders/dns'),
|
|
||||||
irc: require('./serviceproviders/irc'),
|
|
||||||
xmpp: require('./serviceproviders/xmpp'),
|
|
||||||
matrix: require('./serviceproviders/matrix'),
|
|
||||||
twitter: require('./serviceproviders/twitter'),
|
|
||||||
reddit: require('./serviceproviders/reddit'),
|
|
||||||
liberapay: require('./serviceproviders/liberapay'),
|
|
||||||
hackernews: require('./serviceproviders/hackernews'),
|
|
||||||
lobsters: require('./serviceproviders/lobsters'),
|
|
||||||
devto: require('./serviceproviders/devto'),
|
|
||||||
gitea: require('./serviceproviders/gitea'),
|
|
||||||
gitlab: require('./serviceproviders/gitlab'),
|
|
||||||
github: require('./serviceproviders/github'),
|
|
||||||
mastodon: require('./serviceproviders/mastodon'),
|
|
||||||
fediverse: require('./serviceproviders/fediverse'),
|
|
||||||
discourse: require('./serviceproviders/discourse'),
|
|
||||||
owncast: require('./serviceproviders/owncast'),
|
|
||||||
}
|
|
||||||
|
|
||||||
const match = (uri, opts) => {
|
|
||||||
let matches = [],
|
|
||||||
sp
|
|
||||||
|
|
||||||
list.forEach((spName, i) => {
|
|
||||||
sp = data[spName]
|
|
||||||
if (sp.reURI.test(uri)) {
|
|
||||||
matches.push(sp.processURI(uri, opts))
|
|
||||||
}
|
|
||||||
})
|
|
||||||
|
|
||||||
return matches
|
|
||||||
}
|
|
||||||
|
|
||||||
exports.list = list
|
|
||||||
exports.data = data
|
|
||||||
exports.match = match
|
|
Loading…
Reference in a new issue