|
@@ -12,8 +12,7 @@
|
|
"src/headless"
|
|
"src/headless"
|
|
],
|
|
],
|
|
"dependencies": {
|
|
"dependencies": {
|
|
- "bootstrap": "^4.6.0",
|
|
|
|
- "bootstrap.native": "^2.0.27",
|
|
|
|
|
|
+ "bootstrap": "^5.3.3",
|
|
"client-compress": "^2.2.2",
|
|
"client-compress": "^2.2.2",
|
|
"dayjs": "^1.11.8",
|
|
"dayjs": "^1.11.8",
|
|
"dompurify": "^3.0.8",
|
|
"dompurify": "^3.0.8",
|
|
@@ -35,12 +34,12 @@
|
|
"@babel/core": "^7.18.5",
|
|
"@babel/core": "^7.18.5",
|
|
"@babel/preset-env": "^7.18.2",
|
|
"@babel/preset-env": "^7.18.2",
|
|
"@converse/headless": "file:src/headless",
|
|
"@converse/headless": "file:src/headless",
|
|
|
|
+ "@types/bootstrap": "^5.2.10",
|
|
"@types/webappsec-credential-management": "^0.6.8",
|
|
"@types/webappsec-credential-management": "^0.6.8",
|
|
"@typescript-eslint/eslint-plugin": "^7.12.0",
|
|
"@typescript-eslint/eslint-plugin": "^7.12.0",
|
|
"@typescript-eslint/parser": "^7.12.0",
|
|
"@typescript-eslint/parser": "^7.12.0",
|
|
"autoprefixer": "^10.4.5",
|
|
"autoprefixer": "^10.4.5",
|
|
"babel-loader": "^9.1.0",
|
|
"babel-loader": "^9.1.0",
|
|
- "bootstrap.native-loader": "2.0.0",
|
|
|
|
"circular-dependency-plugin": "^5.2.2",
|
|
"circular-dependency-plugin": "^5.2.2",
|
|
"clean-css-cli": "^5.6.2",
|
|
"clean-css-cli": "^5.6.2",
|
|
"copy-webpack-plugin": "^12.0.2",
|
|
"copy-webpack-plugin": "^12.0.2",
|
|
@@ -2276,14 +2275,13 @@
|
|
"node": ">= 8"
|
|
"node": ">= 8"
|
|
}
|
|
}
|
|
},
|
|
},
|
|
- "node_modules/@pkgjs/parseargs": {
|
|
|
|
- "version": "0.11.0",
|
|
|
|
- "resolved": "https://registry.npmjs.org/@pkgjs/parseargs/-/parseargs-0.11.0.tgz",
|
|
|
|
- "integrity": "sha512-+1VkjdD0QBLPodGrJUeqarH8VAIvQODIbwh9XpP5Syisf7YoQgsJKPNFoqqLQlu+VQ/tVSshMR6loPMn8U+dPg==",
|
|
|
|
- "dev": true,
|
|
|
|
- "optional": true,
|
|
|
|
- "engines": {
|
|
|
|
- "node": ">=14"
|
|
|
|
|
|
+ "node_modules/@popperjs/core": {
|
|
|
|
+ "version": "2.11.8",
|
|
|
|
+ "resolved": "https://registry.npmjs.org/@popperjs/core/-/core-2.11.8.tgz",
|
|
|
|
+ "integrity": "sha512-P1st0aksCrn9sGZhp8GMYwBnQsbvAWsZAX44oXNNvLHGqAOcoVxmjZiohstwQ7SqKnbR47akdNi+uleWD8+g6A==",
|
|
|
|
+ "funding": {
|
|
|
|
+ "type": "opencollective",
|
|
|
|
+ "url": "https://opencollective.com/popperjs"
|
|
}
|
|
}
|
|
},
|
|
},
|
|
"node_modules/@sindresorhus/merge-streams": {
|
|
"node_modules/@sindresorhus/merge-streams": {
|
|
@@ -2323,6 +2321,15 @@
|
|
"@types/node": "*"
|
|
"@types/node": "*"
|
|
}
|
|
}
|
|
},
|
|
},
|
|
|
|
+ "node_modules/@types/bootstrap": {
|
|
|
|
+ "version": "5.2.10",
|
|
|
|
+ "resolved": "https://registry.npmjs.org/@types/bootstrap/-/bootstrap-5.2.10.tgz",
|
|
|
|
+ "integrity": "sha512-F2X+cd6551tep0MvVZ6nM8v7XgGN/twpdNDjqS1TUM7YFNEtQYWk+dKAnH+T1gr6QgCoGMPl487xw/9hXooa2g==",
|
|
|
|
+ "dev": true,
|
|
|
|
+ "dependencies": {
|
|
|
|
+ "@popperjs/core": "^2.9.2"
|
|
|
|
+ }
|
|
|
|
+ },
|
|
"node_modules/@types/clean-css": {
|
|
"node_modules/@types/clean-css": {
|
|
"version": "4.2.11",
|
|
"version": "4.2.11",
|
|
"resolved": "https://registry.npmjs.org/@types/clean-css/-/clean-css-4.2.11.tgz",
|
|
"resolved": "https://registry.npmjs.org/@types/clean-css/-/clean-css-4.2.11.tgz",
|
|
@@ -3331,15 +3338,6 @@
|
|
"integrity": "sha512-x+VAiMRL6UPkx+kudNvxTl6hB2XNNCG2r+7wixVfIYwu/2HKRXimwQyaumLjMveWvT2Hkd/cAJw+QBMfJ/EKVw==",
|
|
"integrity": "sha512-x+VAiMRL6UPkx+kudNvxTl6hB2XNNCG2r+7wixVfIYwu/2HKRXimwQyaumLjMveWvT2Hkd/cAJw+QBMfJ/EKVw==",
|
|
"dev": true
|
|
"dev": true
|
|
},
|
|
},
|
|
- "node_modules/big.js": {
|
|
|
|
- "version": "5.2.2",
|
|
|
|
- "resolved": "https://registry.npmjs.org/big.js/-/big.js-5.2.2.tgz",
|
|
|
|
- "integrity": "sha512-vyL2OymJxmarO8gxMr0mhChsO9QGwhynfuu4+MHTAW6czfq9humCB7rKpUjDd9YUiDPU4mzpyupFSvOClAwbmQ==",
|
|
|
|
- "dev": true,
|
|
|
|
- "engines": {
|
|
|
|
- "node": "*"
|
|
|
|
- }
|
|
|
|
- },
|
|
|
|
"node_modules/binary-extensions": {
|
|
"node_modules/binary-extensions": {
|
|
"version": "2.3.0",
|
|
"version": "2.3.0",
|
|
"resolved": "https://registry.npmjs.org/binary-extensions/-/binary-extensions-2.3.0.tgz",
|
|
"resolved": "https://registry.npmjs.org/binary-extensions/-/binary-extensions-2.3.0.tgz",
|
|
@@ -3414,9 +3412,9 @@
|
|
"dev": true
|
|
"dev": true
|
|
},
|
|
},
|
|
"node_modules/bootstrap": {
|
|
"node_modules/bootstrap": {
|
|
- "version": "4.6.2",
|
|
|
|
- "resolved": "https://registry.npmjs.org/bootstrap/-/bootstrap-4.6.2.tgz",
|
|
|
|
- "integrity": "sha512-51Bbp/Uxr9aTuy6ca/8FbFloBUJZLHwnhTcnjIeRn2suQWsWzcuJhGjKDB5eppVte/8oCdOL3VuwxvZDUggwGQ==",
|
|
|
|
|
|
+ "version": "5.3.3",
|
|
|
|
+ "resolved": "https://registry.npmjs.org/bootstrap/-/bootstrap-5.3.3.tgz",
|
|
|
|
+ "integrity": "sha512-8HLCdWgyoMguSO9o+aH+iuZ+aht+mzW0u3HIMzVu7Srrpv7EBBxTnrFlSCskwdY1+EOFQSm7uMJhNQHkdPcmjg==",
|
|
"funding": [
|
|
"funding": [
|
|
{
|
|
{
|
|
"type": "github",
|
|
"type": "github",
|
|
@@ -3428,25 +3426,7 @@
|
|
}
|
|
}
|
|
],
|
|
],
|
|
"peerDependencies": {
|
|
"peerDependencies": {
|
|
- "jquery": "1.9.1 - 3",
|
|
|
|
- "popper.js": "^1.16.1"
|
|
|
|
- }
|
|
|
|
- },
|
|
|
|
- "node_modules/bootstrap.native": {
|
|
|
|
- "version": "2.0.27",
|
|
|
|
- "resolved": "https://registry.npmjs.org/bootstrap.native/-/bootstrap.native-2.0.27.tgz",
|
|
|
|
- "integrity": "sha512-gv2eN4zXHOLN/oPotTxb8CJr9Dk0xlM9YURyHCWjq1Lyt2I669bri/Bp8b0HPOKX7JqRVh+Sk/VwEe0OcQN2fw=="
|
|
|
|
- },
|
|
|
|
- "node_modules/bootstrap.native-loader": {
|
|
|
|
- "version": "2.0.0",
|
|
|
|
- "resolved": "https://registry.npmjs.org/bootstrap.native-loader/-/bootstrap.native-loader-2.0.0.tgz",
|
|
|
|
- "integrity": "sha512-Olau+W5+mPotQJ5BCfIiP/SWQd8/zXqnTwhrTiyViciMvqBI+RgmtJD5aHOKhdBnHz5H1korn7Pf2s4dhAZ1RA==",
|
|
|
|
- "dev": true,
|
|
|
|
- "dependencies": {
|
|
|
|
- "loader-utils": "^1.2.3"
|
|
|
|
- },
|
|
|
|
- "peerDependencies": {
|
|
|
|
- "bootstrap.native": "^2.0.26"
|
|
|
|
|
|
+ "@popperjs/core": "^2.11.8"
|
|
}
|
|
}
|
|
},
|
|
},
|
|
"node_modules/brace-expansion": {
|
|
"node_modules/brace-expansion": {
|
|
@@ -4488,15 +4468,6 @@
|
|
"integrity": "sha512-MSjYzcWNOA0ewAHpz0MxpYFvwg6yjy1NG3xteoqz644VCo/RPgnr1/GGt+ic3iJTzQ8Eu3TdM14SawnVUmGE6A==",
|
|
"integrity": "sha512-MSjYzcWNOA0ewAHpz0MxpYFvwg6yjy1NG3xteoqz644VCo/RPgnr1/GGt+ic3iJTzQ8Eu3TdM14SawnVUmGE6A==",
|
|
"dev": true
|
|
"dev": true
|
|
},
|
|
},
|
|
- "node_modules/emojis-list": {
|
|
|
|
- "version": "3.0.0",
|
|
|
|
- "resolved": "https://registry.npmjs.org/emojis-list/-/emojis-list-3.0.0.tgz",
|
|
|
|
- "integrity": "sha512-/kyM18EfinwXZbno9FyUGeFh87KC8HRQBQGildHZbEuRyWFOmv1U10o9BBp8XVZDVNNuQKyIGIu5ZYAAXJ0V2Q==",
|
|
|
|
- "dev": true,
|
|
|
|
- "engines": {
|
|
|
|
- "node": ">= 4"
|
|
|
|
- }
|
|
|
|
- },
|
|
|
|
"node_modules/encodeurl": {
|
|
"node_modules/encodeurl": {
|
|
"version": "1.0.2",
|
|
"version": "1.0.2",
|
|
"resolved": "https://registry.npmjs.org/encodeurl/-/encodeurl-1.0.2.tgz",
|
|
"resolved": "https://registry.npmjs.org/encodeurl/-/encodeurl-1.0.2.tgz",
|
|
@@ -6655,12 +6626,6 @@
|
|
"jiti": "bin/jiti.js"
|
|
"jiti": "bin/jiti.js"
|
|
}
|
|
}
|
|
},
|
|
},
|
|
- "node_modules/jquery": {
|
|
|
|
- "version": "3.7.1",
|
|
|
|
- "resolved": "https://registry.npmjs.org/jquery/-/jquery-3.7.1.tgz",
|
|
|
|
- "integrity": "sha512-m4avr8yL8kmFN8psrbFFFmB/If14iN5o9nw/NgnnM+kybDJpRsAynV2BsfpTYrTRysYUdADVD7CkUUizgkpLfg==",
|
|
|
|
- "peer": true
|
|
|
|
- },
|
|
|
|
"node_modules/js-binary-schema-parser": {
|
|
"node_modules/js-binary-schema-parser": {
|
|
"version": "2.0.3",
|
|
"version": "2.0.3",
|
|
"resolved": "https://registry.npmjs.org/js-binary-schema-parser/-/js-binary-schema-parser-2.0.3.tgz",
|
|
"resolved": "https://registry.npmjs.org/js-binary-schema-parser/-/js-binary-schema-parser-2.0.3.tgz",
|
|
@@ -7092,32 +7057,6 @@
|
|
"node": ">=6.11.5"
|
|
"node": ">=6.11.5"
|
|
}
|
|
}
|
|
},
|
|
},
|
|
- "node_modules/loader-utils": {
|
|
|
|
- "version": "1.4.2",
|
|
|
|
- "resolved": "https://registry.npmjs.org/loader-utils/-/loader-utils-1.4.2.tgz",
|
|
|
|
- "integrity": "sha512-I5d00Pd/jwMD2QCduo657+YM/6L3KZu++pmX9VFncxaxvHcru9jx1lBaFft+r4Mt2jK0Yhp41XlRAihzPxHNCg==",
|
|
|
|
- "dev": true,
|
|
|
|
- "dependencies": {
|
|
|
|
- "big.js": "^5.2.2",
|
|
|
|
- "emojis-list": "^3.0.0",
|
|
|
|
- "json5": "^1.0.1"
|
|
|
|
- },
|
|
|
|
- "engines": {
|
|
|
|
- "node": ">=4.0.0"
|
|
|
|
- }
|
|
|
|
- },
|
|
|
|
- "node_modules/loader-utils/node_modules/json5": {
|
|
|
|
- "version": "1.0.2",
|
|
|
|
- "resolved": "https://registry.npmjs.org/json5/-/json5-1.0.2.tgz",
|
|
|
|
- "integrity": "sha512-g1MWMLBiz8FKi1e4w0UyVL3w+iJceWAFBAaBnnGKOpNa5f8TLktkbre1+s6oICydWAm+HRUGTmI+//xv2hvXYA==",
|
|
|
|
- "dev": true,
|
|
|
|
- "dependencies": {
|
|
|
|
- "minimist": "^1.2.0"
|
|
|
|
- },
|
|
|
|
- "bin": {
|
|
|
|
- "json5": "lib/cli.js"
|
|
|
|
- }
|
|
|
|
- },
|
|
|
|
"node_modules/localforage": {
|
|
"node_modules/localforage": {
|
|
"version": "1.10.0",
|
|
"version": "1.10.0",
|
|
"resolved": "https://registry.npmjs.org/localforage/-/localforage-1.10.0.tgz",
|
|
"resolved": "https://registry.npmjs.org/localforage/-/localforage-1.10.0.tgz",
|
|
@@ -8155,17 +8094,6 @@
|
|
"gettext-to-messageformat": "0.3.1"
|
|
"gettext-to-messageformat": "0.3.1"
|
|
}
|
|
}
|
|
},
|
|
},
|
|
- "node_modules/popper.js": {
|
|
|
|
- "version": "1.16.1",
|
|
|
|
- "resolved": "https://registry.npmjs.org/popper.js/-/popper.js-1.16.1.tgz",
|
|
|
|
- "integrity": "sha512-Wb4p1J4zyFTbM+u6WuO4XstYx4Ky9Cewe4DWrel7B0w6VVICvPwdOpotjzcf6eD8TsckVnIMNONQyPIUFOUbCQ==",
|
|
|
|
- "deprecated": "You can find the new Popper v2 at @popperjs/core, this package is dedicated to the legacy v1",
|
|
|
|
- "peer": true,
|
|
|
|
- "funding": {
|
|
|
|
- "type": "opencollective",
|
|
|
|
- "url": "https://opencollective.com/popperjs"
|
|
|
|
- }
|
|
|
|
- },
|
|
|
|
"node_modules/portfinder": {
|
|
"node_modules/portfinder": {
|
|
"version": "1.0.32",
|
|
"version": "1.0.32",
|
|
"resolved": "https://registry.npmjs.org/portfinder/-/portfinder-1.0.32.tgz",
|
|
"resolved": "https://registry.npmjs.org/portfinder/-/portfinder-1.0.32.tgz",
|