mirror of https://github.com/TryGhost/Ghost.git
19 lines
471 B
JavaScript
19 lines
471 B
JavaScript
const _ = require('lodash');
|
|
const validator = require('validator');
|
|
const BaseMapGenerator = require('./base-generator');
|
|
|
|
class UserMapGenerator extends BaseMapGenerator {
|
|
constructor(opts) {
|
|
super();
|
|
|
|
this.name = 'authors';
|
|
_.extend(this, opts);
|
|
}
|
|
|
|
validateImageUrl(imageUrl) {
|
|
return imageUrl && validator.isURL(imageUrl, {protocols: ['http', 'https'], require_protocol: true});
|
|
}
|
|
}
|
|
|
|
module.exports = UserMapGenerator;
|