mirror of
https://github.com/codex-team/editor.js
synced 2024-06-29 19:02:42 +02:00
44 lines
676 B
JavaScript
44 lines
676 B
JavaScript
|
/**
|
||
|
* Codex Sanitizer
|
||
|
*/
|
||
|
|
||
|
var janitor = require('html-janitor');
|
||
|
|
||
|
var sanitizer = (function(sanitizer) {
|
||
|
|
||
|
/**
|
||
|
* Basic config
|
||
|
*/
|
||
|
var Config = {
|
||
|
|
||
|
BASIC : {
|
||
|
|
||
|
tags: {
|
||
|
p: {},
|
||
|
a: {
|
||
|
href: true,
|
||
|
target: '_blank',
|
||
|
rel: 'nofollow'
|
||
|
},
|
||
|
ul: {},
|
||
|
i: {},
|
||
|
b: {},
|
||
|
strong: {},
|
||
|
em: {},
|
||
|
span: {}
|
||
|
}
|
||
|
}
|
||
|
};
|
||
|
|
||
|
sanitizer.Config = Config;
|
||
|
|
||
|
sanitizer.init = janitor;
|
||
|
|
||
|
return sanitizer;
|
||
|
|
||
|
})({});
|
||
|
|
||
|
module.exports = sanitizer;
|
||
|
|
||
|
|