|
|
@@ -1,12 +1,11 @@
|
|
|
export default class Xss {
|
|
|
|
|
|
- constructor(crowi) {
|
|
|
+ constructor(xssOption) {
|
|
|
const xss = require('xss');
|
|
|
|
|
|
- const config = crowi.config;
|
|
|
- const isXssPrevented = config.isXssPrevented;
|
|
|
- const tagWhiteList = config.tagWhiteList;
|
|
|
- const attrWhiteList = config.attrWhiteList;
|
|
|
+ const isXssPrevented = xssOption.isXssPrevented;
|
|
|
+ const tagWhiteList = xssOption.tagWhiteList;
|
|
|
+ const attrWhiteList = xssOption.attrWhiteList;
|
|
|
|
|
|
let whiteListContent = {};
|
|
|
|