68afd61024
This commit removes the Go html2text lib that would automatically convert all HTML messages to plaintext and add them as the alt text body to outgoing e-mails. This lib also had memory leak issues with certain kinds of HTML templates. A new UI field for optionally adding an alt plaintext body to a campaign is added. On enabling, it converts the HTML message in the campaign editor into plaintext (using the textversionjs lib). This introduces breaking changes in the campaigns table schema, model, and template compilation.
48 lines
1.2 KiB
JSON
Vendored
48 lines
1.2 KiB
JSON
Vendored
{
|
|
"name": "listmonk",
|
|
"version": "0.1.0",
|
|
"private": true,
|
|
"scripts": {
|
|
"serve": "vue-cli-service serve",
|
|
"build": "vue-cli-service build",
|
|
"build-report": "vue-cli-service build --report",
|
|
"lint": "vue-cli-service lint"
|
|
},
|
|
"dependencies": {
|
|
"axios": "^0.21.1",
|
|
"buefy": "^0.8.20",
|
|
"c3": "^0.7.18",
|
|
"codeflask": "^1.4.1",
|
|
"core-js": "^3.6.5",
|
|
"dayjs": "^1.8.28",
|
|
"elliptic": "^6.5.3",
|
|
"humps": "^2.0.1",
|
|
"lodash": "^4.17.19",
|
|
"node-forge": "^0.10.0",
|
|
"node-sass": "^4.14.1",
|
|
"qs": "^6.9.4",
|
|
"quill": "^1.3.7",
|
|
"quill-delta": "^4.2.2",
|
|
"sass-loader": "^8.0.2",
|
|
"textversionjs": "^1.1.3",
|
|
"vue": "^2.6.11",
|
|
"vue-c3": "^1.2.11",
|
|
"vue-i18n": "^8.22.2",
|
|
"vue-quill-editor": "^3.0.6",
|
|
"vue-router": "^3.2.0",
|
|
"vuex": "^3.4.0"
|
|
},
|
|
"devDependencies": {
|
|
"@vue/cli-plugin-babel": "~4.4.0",
|
|
"@vue/cli-plugin-eslint": "~4.4.0",
|
|
"@vue/cli-plugin-router": "~4.4.0",
|
|
"@vue/cli-plugin-vuex": "~4.4.0",
|
|
"@vue/cli-service": "~4.4.0",
|
|
"@vue/eslint-config-airbnb": "^5.0.2",
|
|
"babel-eslint": "^10.1.0",
|
|
"eslint": "^6.7.2",
|
|
"eslint-plugin-import": "^2.20.2",
|
|
"eslint-plugin-vue": "^6.2.2",
|
|
"vue-template-compiler": "^2.6.11"
|
|
}
|
|
}
|