|
@@ -13,6 +13,7 @@
|
|
|
"bootstrap": "^4.6.0",
|
|
|
"bootstrap.native": "^2.0.27",
|
|
|
"dayjs": "1.10.5",
|
|
|
+ "dompurify": "^2.3.0",
|
|
|
"favico.js-slevomat": "^0.3.11",
|
|
|
"filesize": "^7.0.0",
|
|
|
"jed": "1.1.1",
|
|
@@ -26,8 +27,7 @@
|
|
|
"sizzle": "^2.3.5",
|
|
|
"sprintf-js": "^1.1.2",
|
|
|
"strophe.js": "1.4.2",
|
|
|
- "urijs": "^1.19.6",
|
|
|
- "xss": "^1.0.9"
|
|
|
+ "urijs": "^1.19.6"
|
|
|
},
|
|
|
"devDependencies": {
|
|
|
"@babel/cli": "^7.14.5",
|
|
@@ -42,7 +42,6 @@
|
|
|
"copy-webpack-plugin": "^9.0.1",
|
|
|
"css-loader": "^3.5.3",
|
|
|
"eslint": "^7.3.0",
|
|
|
- "exports-loader": "^0.7.0",
|
|
|
"fast-text-encoding": "^1.0.3",
|
|
|
"file-loader": "^6.2.0",
|
|
|
"html-webpack-plugin": "^5.3.2",
|
|
@@ -7166,7 +7165,8 @@
|
|
|
"node_modules/commander": {
|
|
|
"version": "2.20.3",
|
|
|
"resolved": "https://registry.npmjs.org/commander/-/commander-2.20.3.tgz",
|
|
|
- "integrity": "sha512-GpVkmM8vF2vQUkj2LvZmD35JxeJOLCwJ9cUkugyk2nuhbv3+mJvpLYYt+0+USMxE+oj+ey/lJEnhZw75x/OMcQ=="
|
|
|
+ "integrity": "sha512-GpVkmM8vF2vQUkj2LvZmD35JxeJOLCwJ9cUkugyk2nuhbv3+mJvpLYYt+0+USMxE+oj+ey/lJEnhZw75x/OMcQ==",
|
|
|
+ "dev": true
|
|
|
},
|
|
|
"node_modules/commondir": {
|
|
|
"version": "1.0.1",
|
|
@@ -7962,11 +7962,6 @@
|
|
|
"node": ">=4"
|
|
|
}
|
|
|
},
|
|
|
- "node_modules/cssfilter": {
|
|
|
- "version": "0.0.10",
|
|
|
- "resolved": "https://registry.npmjs.org/cssfilter/-/cssfilter-0.0.10.tgz",
|
|
|
- "integrity": "sha1-xtJnJjKi5cg+AT5oZKQs6N79IK4="
|
|
|
- },
|
|
|
"node_modules/custom-event": {
|
|
|
"version": "1.0.1",
|
|
|
"resolved": "https://registry.npmjs.org/custom-event/-/custom-event-1.0.1.tgz",
|
|
@@ -8392,6 +8387,11 @@
|
|
|
"url": "https://github.com/fb55/domhandler?sponsor=1"
|
|
|
}
|
|
|
},
|
|
|
+ "node_modules/dompurify": {
|
|
|
+ "version": "2.3.0",
|
|
|
+ "resolved": "https://registry.npmjs.org/dompurify/-/dompurify-2.3.0.tgz",
|
|
|
+ "integrity": "sha512-VV5C6Kr53YVHGOBKO/F86OYX6/iLTw2yVSI721gKetxpHCK/V5TaLEf9ODjRgl1KLSWRMY6cUhAbv/c+IUnwQw=="
|
|
|
+ },
|
|
|
"node_modules/domutils": {
|
|
|
"version": "2.7.0",
|
|
|
"resolved": "https://registry.npmjs.org/domutils/-/domutils-2.7.0.tgz",
|
|
@@ -9210,28 +9210,6 @@
|
|
|
"node": ">=0.10.0"
|
|
|
}
|
|
|
},
|
|
|
- "node_modules/exports-loader": {
|
|
|
- "version": "0.7.0",
|
|
|
- "resolved": "https://registry.npmjs.org/exports-loader/-/exports-loader-0.7.0.tgz",
|
|
|
- "integrity": "sha512-RKwCrO4A6IiKm0pG3c9V46JxIHcDplwwGJn6+JJ1RcVnh/WSGJa0xkmk5cRVtgOPzCAtTMGj2F7nluh9L0vpSA==",
|
|
|
- "dev": true,
|
|
|
- "dependencies": {
|
|
|
- "loader-utils": "^1.1.0",
|
|
|
- "source-map": "0.5.0"
|
|
|
- },
|
|
|
- "engines": {
|
|
|
- "node": ">= 4"
|
|
|
- }
|
|
|
- },
|
|
|
- "node_modules/exports-loader/node_modules/source-map": {
|
|
|
- "version": "0.5.0",
|
|
|
- "resolved": "https://registry.npmjs.org/source-map/-/source-map-0.5.0.tgz",
|
|
|
- "integrity": "sha1-D+llA6yGpa213mP05BKuSHLNvoY=",
|
|
|
- "dev": true,
|
|
|
- "engines": {
|
|
|
- "node": ">=0.10.0"
|
|
|
- }
|
|
|
- },
|
|
|
"node_modules/express": {
|
|
|
"version": "4.17.1",
|
|
|
"resolved": "https://registry.npmjs.org/express/-/express-4.17.1.tgz",
|
|
@@ -23255,21 +23233,6 @@
|
|
|
"node": ">=10.0.0"
|
|
|
}
|
|
|
},
|
|
|
- "node_modules/xss": {
|
|
|
- "version": "1.0.9",
|
|
|
- "resolved": "https://registry.npmjs.org/xss/-/xss-1.0.9.tgz",
|
|
|
- "integrity": "sha512-2t7FahYnGJys6DpHLhajusId7R0Pm2yTmuL0GV9+mV0ZlaLSnb2toBmppATfg5sWIhZQGlsTLoecSzya+l4EAQ==",
|
|
|
- "dependencies": {
|
|
|
- "commander": "^2.20.3",
|
|
|
- "cssfilter": "0.0.10"
|
|
|
- },
|
|
|
- "bin": {
|
|
|
- "xss": "bin/xss"
|
|
|
- },
|
|
|
- "engines": {
|
|
|
- "node": ">= 0.10.0"
|
|
|
- }
|
|
|
- },
|
|
|
"node_modules/xtend": {
|
|
|
"version": "4.0.2",
|
|
|
"resolved": "https://registry.npmjs.org/xtend/-/xtend-4.0.2.tgz",
|
|
@@ -28971,7 +28934,8 @@
|
|
|
"commander": {
|
|
|
"version": "2.20.3",
|
|
|
"resolved": "https://registry.npmjs.org/commander/-/commander-2.20.3.tgz",
|
|
|
- "integrity": "sha512-GpVkmM8vF2vQUkj2LvZmD35JxeJOLCwJ9cUkugyk2nuhbv3+mJvpLYYt+0+USMxE+oj+ey/lJEnhZw75x/OMcQ=="
|
|
|
+ "integrity": "sha512-GpVkmM8vF2vQUkj2LvZmD35JxeJOLCwJ9cUkugyk2nuhbv3+mJvpLYYt+0+USMxE+oj+ey/lJEnhZw75x/OMcQ==",
|
|
|
+ "dev": true
|
|
|
},
|
|
|
"commondir": {
|
|
|
"version": "1.0.1",
|
|
@@ -29579,11 +29543,6 @@
|
|
|
"integrity": "sha512-/Tb/JcjK111nNScGob5MNtsntNM1aCNUDipB/TkwZFhyDrrE47SOx/18wF2bbjgc3ZzCSKW1T5nt5EbFoAz/Vg==",
|
|
|
"dev": true
|
|
|
},
|
|
|
- "cssfilter": {
|
|
|
- "version": "0.0.10",
|
|
|
- "resolved": "https://registry.npmjs.org/cssfilter/-/cssfilter-0.0.10.tgz",
|
|
|
- "integrity": "sha1-xtJnJjKi5cg+AT5oZKQs6N79IK4="
|
|
|
- },
|
|
|
"custom-event": {
|
|
|
"version": "1.0.1",
|
|
|
"resolved": "https://registry.npmjs.org/custom-event/-/custom-event-1.0.1.tgz",
|
|
@@ -29921,6 +29880,11 @@
|
|
|
"domelementtype": "^2.2.0"
|
|
|
}
|
|
|
},
|
|
|
+ "dompurify": {
|
|
|
+ "version": "2.3.0",
|
|
|
+ "resolved": "https://registry.npmjs.org/dompurify/-/dompurify-2.3.0.tgz",
|
|
|
+ "integrity": "sha512-VV5C6Kr53YVHGOBKO/F86OYX6/iLTw2yVSI721gKetxpHCK/V5TaLEf9ODjRgl1KLSWRMY6cUhAbv/c+IUnwQw=="
|
|
|
+ },
|
|
|
"domutils": {
|
|
|
"version": "2.7.0",
|
|
|
"resolved": "https://registry.npmjs.org/domutils/-/domutils-2.7.0.tgz",
|
|
@@ -30561,24 +30525,6 @@
|
|
|
}
|
|
|
}
|
|
|
},
|
|
|
- "exports-loader": {
|
|
|
- "version": "0.7.0",
|
|
|
- "resolved": "https://registry.npmjs.org/exports-loader/-/exports-loader-0.7.0.tgz",
|
|
|
- "integrity": "sha512-RKwCrO4A6IiKm0pG3c9V46JxIHcDplwwGJn6+JJ1RcVnh/WSGJa0xkmk5cRVtgOPzCAtTMGj2F7nluh9L0vpSA==",
|
|
|
- "dev": true,
|
|
|
- "requires": {
|
|
|
- "loader-utils": "^1.1.0",
|
|
|
- "source-map": "0.5.0"
|
|
|
- },
|
|
|
- "dependencies": {
|
|
|
- "source-map": {
|
|
|
- "version": "0.5.0",
|
|
|
- "resolved": "https://registry.npmjs.org/source-map/-/source-map-0.5.0.tgz",
|
|
|
- "integrity": "sha1-D+llA6yGpa213mP05BKuSHLNvoY=",
|
|
|
- "dev": true
|
|
|
- }
|
|
|
- }
|
|
|
- },
|
|
|
"express": {
|
|
|
"version": "4.17.1",
|
|
|
"resolved": "https://registry.npmjs.org/express/-/express-4.17.1.tgz",
|
|
@@ -41331,15 +41277,6 @@
|
|
|
"integrity": "sha512-Foaj5FXVzgn7xFzsKeNIde9g6aFBxTPi37iwsno8QvApmtg7KYrr+OPyRHcJF7dud2a5nGRBXK3n0dL62Gf7PA==",
|
|
|
"optional": true
|
|
|
},
|
|
|
- "xss": {
|
|
|
- "version": "1.0.9",
|
|
|
- "resolved": "https://registry.npmjs.org/xss/-/xss-1.0.9.tgz",
|
|
|
- "integrity": "sha512-2t7FahYnGJys6DpHLhajusId7R0Pm2yTmuL0GV9+mV0ZlaLSnb2toBmppATfg5sWIhZQGlsTLoecSzya+l4EAQ==",
|
|
|
- "requires": {
|
|
|
- "commander": "^2.20.3",
|
|
|
- "cssfilter": "0.0.10"
|
|
|
- }
|
|
|
- },
|
|
|
"xtend": {
|
|
|
"version": "4.0.2",
|
|
|
"resolved": "https://registry.npmjs.org/xtend/-/xtend-4.0.2.tgz",
|