Add node modules and compiled JavaScript from main (#54)
Co-authored-by: Oliver King <oking3@uncc.edu>
This commit is contained in:
committed by
GitHub
parent
4a983766a0
commit
52d71d28bd
12
node_modules/openid-client/lib/helpers/is_absolute_url.js
generated
vendored
Normal file
12
node_modules/openid-client/lib/helpers/is_absolute_url.js
generated
vendored
Normal file
@ -0,0 +1,12 @@
|
||||
const url = require('url');
|
||||
const { strict: assert } = require('assert');
|
||||
|
||||
module.exports = (target) => {
|
||||
try {
|
||||
const { protocol } = new url.URL(target);
|
||||
assert(protocol.match(/^(https?:)$/));
|
||||
return true;
|
||||
} catch (err) {
|
||||
throw new TypeError('only valid absolute URLs can be requested');
|
||||
}
|
||||
};
|
Reference in New Issue
Block a user