mirror of
https://github.com/codex-team/editor.js
synced 2024-06-26 17:30:48 +02:00
7af56b4149
* initial commit * blockPasteCallback improved with caret restoring
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;
|
|
|
|
|