Skip to content
Toggle navigation
Toggle navigation
This project
Loading...
Sign in
Jay Mehta
/
zango-strapi
Go to a project
Toggle navigation
Toggle navigation pinning
Projects
Groups
Snippets
Help
Project
Activity
Repository
Pipelines
Registry
Graphs
Issues
0
Merge Requests
0
Wiki
Network
Create a new issue
Jobs
Commits
Issue Boards
Files
Commits
Network
Compare
Branches
Tags
Commit d2125650
authored
2024-06-26 20:25:43 +0530
by
jaymehta
Browse Files
Options
Browse Files
Tag
Download
Email Patches
Plain Diff
.
1 parent
362c60e6
Hide whitespace changes
Inline
Side-by-side
Showing
8 changed files
with
712 additions
and
13 deletions
package-lock.json
package.json
ses-smtp-user-zango-lunaris.20240626-110226_credentials.txt
src/api/experience/content-types/experience/schema.json
src/api/vendor/controllers/vendor.js
src/api/vendor/routes/custom-routes.js
src/api/vendor/services/vendor.js
yarn.lock
package-lock.json
View file @
d212565
...
...
@@ -17,6 +17,7 @@
"@strapi/utils"
:
"^4.24.3"
,
"aws-sdk"
:
"^2.1644.0"
,
"csv-parse"
:
"^5.5.5"
,
"mailgen"
:
"^2.0.28"
,
"mysql"
:
"^2.18.1"
,
"pg"
:
"^8.8.0"
,
"strapi-plugin-ckeditor5"
:
"^2.1.1-rc.1"
...
...
@@ -4529,6 +4530,14 @@
"string-width"
:
"^4.1.0"
}
},
"node_modules/ansi-colors"
:
{
"version"
:
"4.1.3"
,
"resolved"
:
"https://registry.npmjs.org/ansi-colors/-/ansi-colors-4.1.3.tgz"
,
"integrity"
:
"sha512-/6w/C21Pm1A7aZitlI5Ni/2J6FFQN8i1Cvz3kHABAAbw93v/NlvKdVOqz7CCWz/3iv/JplRSEEZ83XION15ovw=="
,
"engines"
:
{
"node"
:
">=6"
}
},
"node_modules/ansi-escapes"
:
{
"version"
:
"4.3.2"
,
"resolved"
:
"https://registry.npmjs.org/ansi-escapes/-/ansi-escapes-4.3.2.tgz"
,
...
...
@@ -5650,6 +5659,41 @@
"resolved"
:
"https://registry.npmjs.org/chardet/-/chardet-0.7.0.tgz"
,
"integrity"
:
"sha512-mT8iDcrh03qDGRRmoA2hmBJnxpllMR+0/0qlzjqZES6NdiWDcZkCNAk4rPFZ9Q85r27unkiNNg8ZOiwZXBHwcA=="
},
"node_modules/cheerio"
:
{
"version"
:
"1.0.0-rc.10"
,
"resolved"
:
"https://registry.npmjs.org/cheerio/-/cheerio-1.0.0-rc.10.tgz"
,
"integrity"
:
"sha512-g0J0q/O6mW8z5zxQ3A8E8J1hUgp4SMOvEoW/x84OwyHKe/Zccz83PVT4y5Crcr530FV6NgmKI1qvGTKVl9XXVw=="
,
"dependencies"
:
{
"cheerio-select"
:
"^1.5.0"
,
"dom-serializer"
:
"^1.3.2"
,
"domhandler"
:
"^4.2.0"
,
"htmlparser2"
:
"^6.1.0"
,
"parse5"
:
"^6.0.1"
,
"parse5-htmlparser2-tree-adapter"
:
"^6.0.1"
,
"tslib"
:
"^2.2.0"
},
"engines"
:
{
"node"
:
">= 6"
},
"funding"
:
{
"url"
:
"https://github.com/cheeriojs/cheerio?sponsor=1"
}
},
"node_modules/cheerio-select"
:
{
"version"
:
"1.6.0"
,
"resolved"
:
"https://registry.npmjs.org/cheerio-select/-/cheerio-select-1.6.0.tgz"
,
"integrity"
:
"sha512-eq0GdBvxVFbqWgmCm7M3XGs1I8oLy/nExUnh6oLqmBditPO9AqQJrkslDpMun/hZ0yyTs8L0m85OHp4ho6Qm9g=="
,
"dependencies"
:
{
"css-select"
:
"^4.3.0"
,
"css-what"
:
"^6.0.1"
,
"domelementtype"
:
"^2.2.0"
,
"domhandler"
:
"^4.3.1"
,
"domutils"
:
"^2.8.0"
},
"funding"
:
{
"url"
:
"https://github.com/sponsors/fb55"
}
},
"node_modules/chokidar"
:
{
"version"
:
"3.5.2"
,
"resolved"
:
"https://registry.npmjs.org/chokidar/-/chokidar-3.5.2.tgz"
,
...
...
@@ -6982,6 +7026,20 @@
"resolved"
:
"https://registry.npmjs.org/ee-first/-/ee-first-1.1.1.tgz"
,
"integrity"
:
"sha512-WMwm9LhRUo+WUaRN+vRuETqG89IgZphVSNkdFgeb6sS/E4OrDIN7t48CAewSHXc6C8lefD8KKfr5vY61brQlow=="
},
"node_modules/ejs"
:
{
"version"
:
"3.1.10"
,
"resolved"
:
"https://registry.npmjs.org/ejs/-/ejs-3.1.10.tgz"
,
"integrity"
:
"sha512-UeJmFfOrAQS8OJWPZ4qtgHyWExa088/MtK5UEyoJGFH67cDEXkZSviOiKRCZ4Xij0zxI3JECgYs3oKx+AizQBA=="
,
"dependencies"
:
{
"jake"
:
"^10.8.5"
},
"bin"
:
{
"ejs"
:
"bin/cli.js"
},
"engines"
:
{
"node"
:
">=0.10.0"
}
},
"node_modules/electron-to-chromium"
:
{
"version"
:
"1.4.241"
,
"resolved"
:
"https://registry.npmjs.org/electron-to-chromium/-/electron-to-chromium-1.4.241.tgz"
,
...
...
@@ -7517,6 +7575,17 @@
"node"
:
">=6"
}
},
"node_modules/escape-goat"
:
{
"version"
:
"3.0.0"
,
"resolved"
:
"https://registry.npmjs.org/escape-goat/-/escape-goat-3.0.0.tgz"
,
"integrity"
:
"sha512-w3PwNZJwRxlp47QGzhuEBldEqVHHhh8/tIPcl6ecf2Bou99cdAt0knihBV0Ecc7CGxYduXVBDheH1K2oADRlvw=="
,
"engines"
:
{
"node"
:
">=10"
},
"funding"
:
{
"url"
:
"https://github.com/sponsors/sindresorhus"
}
},
"node_modules/escape-html"
:
{
"version"
:
"1.0.3"
,
"resolved"
:
"https://registry.npmjs.org/escape-html/-/escape-html-1.0.3.tgz"
,
...
...
@@ -8092,6 +8161,33 @@
"node"
:
">=0.8.0"
}
},
"node_modules/filelist"
:
{
"version"
:
"1.0.4"
,
"resolved"
:
"https://registry.npmjs.org/filelist/-/filelist-1.0.4.tgz"
,
"integrity"
:
"sha512-w1cEuf3S+DrLCQL7ET6kz+gmlJdbq9J7yXCSjK/OZCPA+qEN1WyF4ZAf0YYJa4/shHJra2t/d/r8SV4Ji+x+8Q=="
,
"dependencies"
:
{
"minimatch"
:
"^5.0.1"
}
},
"node_modules/filelist/node_modules/brace-expansion"
:
{
"version"
:
"2.0.1"
,
"resolved"
:
"https://registry.npmjs.org/brace-expansion/-/brace-expansion-2.0.1.tgz"
,
"integrity"
:
"sha512-XnAIvQ8eM+kC6aULx6wuQiwVsnzsi9d3WxzV3FpWTGA19F621kwdbsAcFKXgKUHZWsy+mY6iL1sHTxWEFCytDA=="
,
"dependencies"
:
{
"balanced-match"
:
"^1.0.0"
}
},
"node_modules/filelist/node_modules/minimatch"
:
{
"version"
:
"5.1.6"
,
"resolved"
:
"https://registry.npmjs.org/minimatch/-/minimatch-5.1.6.tgz"
,
"integrity"
:
"sha512-lKwV/1brpG6mBUFHtb7NUmtABCb2WZZmm2wNiOA5hAb8VdCS4B3dtMWyvcoViccwAW/COERjXLt0zP1zXUN26g=="
,
"dependencies"
:
{
"brace-expansion"
:
"^2.0.1"
},
"engines"
:
{
"node"
:
">=10"
}
},
"node_modules/fill-range"
:
{
"version"
:
"7.0.1"
,
"resolved"
:
"https://registry.npmjs.org/fill-range/-/fill-range-7.0.1.tgz"
,
...
...
@@ -10261,6 +10357,23 @@
"resolved"
:
"https://registry.npmjs.org/isstream/-/isstream-0.1.2.tgz"
,
"integrity"
:
"sha512-Yljz7ffyPbrLpLngrMtZ7NduUgVvi6wG9RJ9IUcyCd59YQ911PBJphODUcbOVbqYfxe1wuYf/LJ8PauMRwsM/g=="
},
"node_modules/jake"
:
{
"version"
:
"10.9.1"
,
"resolved"
:
"https://registry.npmjs.org/jake/-/jake-10.9.1.tgz"
,
"integrity"
:
"sha512-61btcOHNnLnsOdtLgA5efqQWjnSi/vow5HbI7HMdKKWqvrKR1bLK3BPlJn9gcSaP2ewuamUSMB5XEy76KUIS2w=="
,
"dependencies"
:
{
"async"
:
"^3.2.3"
,
"chalk"
:
"^4.0.2"
,
"filelist"
:
"^1.0.4"
,
"minimatch"
:
"^3.1.2"
},
"bin"
:
{
"jake"
:
"bin/cli.js"
},
"engines"
:
{
"node"
:
">=10"
}
},
"node_modules/jest-worker"
:
{
"version"
:
"27.5.1"
,
"resolved"
:
"https://registry.npmjs.org/jest-worker/-/jest-worker-27.5.1.tgz"
,
...
...
@@ -10444,6 +10557,32 @@
"node"
:
">=0.6.0"
}
},
"node_modules/juice"
:
{
"version"
:
"8.1.0"
,
"resolved"
:
"https://registry.npmjs.org/juice/-/juice-8.1.0.tgz"
,
"integrity"
:
"sha512-FLzurJrx5Iv1e7CfBSZH68dC04EEvXvvVvPYB7Vx1WAuhCp1ZPIMtqxc+WTWxVkpTIC2Ach/GAv0rQbtGf6YMA=="
,
"dependencies"
:
{
"cheerio"
:
"1.0.0-rc.10"
,
"commander"
:
"^6.1.0"
,
"mensch"
:
"^0.3.4"
,
"slick"
:
"^1.12.2"
,
"web-resource-inliner"
:
"^6.0.1"
},
"bin"
:
{
"juice"
:
"bin/juice"
},
"engines"
:
{
"node"
:
">=10.0.0"
}
},
"node_modules/juice/node_modules/commander"
:
{
"version"
:
"6.2.1"
,
"resolved"
:
"https://registry.npmjs.org/commander/-/commander-6.2.1.tgz"
,
"integrity"
:
"sha512-U7VdrJFnJgo4xjrHpTzu0yrHPGImdsmD95ZlgYSEajAn2JKzDhDTPG9kBTefmObL2w/ngeZnilk+OV9CG3d7UA=="
,
"engines"
:
{
"node"
:
">= 6"
}
},
"node_modules/jwa"
:
{
"version"
:
"2.0.0"
,
"resolved"
:
"https://registry.npmjs.org/jwa/-/jwa-2.0.0.tgz"
,
...
...
@@ -11122,6 +11261,16 @@
"libqp"
:
"1.1.0"
}
},
"node_modules/mailgen"
:
{
"version"
:
"2.0.28"
,
"resolved"
:
"https://registry.npmjs.org/mailgen/-/mailgen-2.0.28.tgz"
,
"integrity"
:
"sha512-6g8vyKwMjAvNLuoDuGpJ4UhpvmroQQH9ZYzERC+/tL21Qvrzs2CM/li561rVIsSE+zroC4xSjXYYQ6pfPYYCXQ=="
,
"dependencies"
:
{
"ejs"
:
"^3.1.6"
,
"he"
:
"^1.2.0"
,
"juice"
:
"^8.0.0"
}
},
"node_modules/make-dir"
:
{
"version"
:
"3.1.0"
,
"resolved"
:
"https://registry.npmjs.org/make-dir/-/make-dir-3.1.0.tgz"
,
...
...
@@ -11282,6 +11431,11 @@
"resolved"
:
"https://registry.npmjs.org/memoize-one/-/memoize-one-5.2.1.tgz"
,
"integrity"
:
"sha512-zYiwtZUcYyXKo/np96AGZAckk+FWWsUdJ3cHGGmld7+AhvcWmQyGCYUh1hc4Q/pkOhb65dQR/pqCyK0cOaHz4Q=="
},
"node_modules/mensch"
:
{
"version"
:
"0.3.4"
,
"resolved"
:
"https://registry.npmjs.org/mensch/-/mensch-0.3.4.tgz"
,
"integrity"
:
"sha512-IAeFvcOnV9V0Yk+bFhYR07O3yNina9ANIN5MoXBKYJ/RLYPurd2d0yw14MDhpr9/momp0WofT1bPUh3hkzdi/g=="
},
"node_modules/merge-descriptors"
:
{
"version"
:
"1.0.1"
,
"resolved"
:
"https://registry.npmjs.org/merge-descriptors/-/merge-descriptors-1.0.1.tgz"
,
...
...
@@ -12480,6 +12634,14 @@
"resolved"
:
"https://registry.npmjs.org/parse5/-/parse5-6.0.1.tgz"
,
"integrity"
:
"sha512-Ofn/CTFzRGTTxwpNEs9PP93gXShHcTq255nzRYSKe8AkVpZY7e1fpmTfOyoIvjP5HG7Z2ZM7VS9PPhQGW2pOpw=="
},
"node_modules/parse5-htmlparser2-tree-adapter"
:
{
"version"
:
"6.0.1"
,
"resolved"
:
"https://registry.npmjs.org/parse5-htmlparser2-tree-adapter/-/parse5-htmlparser2-tree-adapter-6.0.1.tgz"
,
"integrity"
:
"sha512-qPuWvbLgvDGilKc5BoicRovlT4MtYT6JfJyBOMDsKoiT+GiuP5qyrPCnR9HcPECIJJmZh5jRndyNThnhhb/vlA=="
,
"dependencies"
:
{
"parse5"
:
"^6.0.1"
}
},
"node_modules/parseurl"
:
{
"version"
:
"1.3.3"
,
"resolved"
:
"https://registry.npmjs.org/parseurl/-/parseurl-1.3.3.tgz"
,
...
...
@@ -14924,6 +15086,14 @@
"node"
:
">=8"
}
},
"node_modules/slick"
:
{
"version"
:
"1.12.2"
,
"resolved"
:
"https://registry.npmjs.org/slick/-/slick-1.12.2.tgz"
,
"integrity"
:
"sha512-4qdtOGcBjral6YIBCWJ0ljFSKNLz9KkhbWtuGvUyRowl1kxfuE1x/Z/aJcaiilpb3do9bl5K7/1h9XC5wWpY/A=="
,
"engines"
:
{
"node"
:
"*"
}
},
"node_modules/snake-case"
:
{
"version"
:
"2.1.0"
,
"resolved"
:
"https://registry.npmjs.org/snake-case/-/snake-case-2.1.0.tgz"
,
...
...
@@ -16440,6 +16610,14 @@
"node"
:
">= 0.10.0"
}
},
"node_modules/valid-data-url"
:
{
"version"
:
"3.0.1"
,
"resolved"
:
"https://registry.npmjs.org/valid-data-url/-/valid-data-url-3.0.1.tgz"
,
"integrity"
:
"sha512-jOWVmzVceKlVVdwjNSenT4PbGghU0SBIizAev8ofZVgivk/TVHXSbNL8LP6M3spZvkR9/QolkyJavGSX5Cs0UA=="
,
"engines"
:
{
"node"
:
">=10"
}
},
"node_modules/value-equal"
:
{
"version"
:
"1.0.1"
,
"resolved"
:
"https://registry.npmjs.org/value-equal/-/value-equal-1.0.1.tgz"
,
...
...
@@ -16504,6 +16682,61 @@
"defaults"
:
"^1.0.3"
}
},
"node_modules/web-resource-inliner"
:
{
"version"
:
"6.0.1"
,
"resolved"
:
"https://registry.npmjs.org/web-resource-inliner/-/web-resource-inliner-6.0.1.tgz"
,
"integrity"
:
"sha512-kfqDxt5dTB1JhqsCUQVFDj0rmY+4HLwGQIsLPbyrsN9y9WV/1oFDSx3BQ4GfCv9X+jVeQ7rouTqwK53rA/7t8A=="
,
"dependencies"
:
{
"ansi-colors"
:
"^4.1.1"
,
"escape-goat"
:
"^3.0.0"
,
"htmlparser2"
:
"^5.0.0"
,
"mime"
:
"^2.4.6"
,
"node-fetch"
:
"^2.6.0"
,
"valid-data-url"
:
"^3.0.0"
},
"engines"
:
{
"node"
:
">=10.0.0"
}
},
"node_modules/web-resource-inliner/node_modules/domhandler"
:
{
"version"
:
"3.3.0"
,
"resolved"
:
"https://registry.npmjs.org/domhandler/-/domhandler-3.3.0.tgz"
,
"integrity"
:
"sha512-J1C5rIANUbuYK+FuFL98650rihynUOEzRLxW+90bKZRWB6A1X1Tf82GxR1qAWLyfNPRvjqfip3Q5tdYlmAa9lA=="
,
"dependencies"
:
{
"domelementtype"
:
"^2.0.1"
},
"engines"
:
{
"node"
:
">= 4"
},
"funding"
:
{
"url"
:
"https://github.com/fb55/domhandler?sponsor=1"
}
},
"node_modules/web-resource-inliner/node_modules/htmlparser2"
:
{
"version"
:
"5.0.1"
,
"resolved"
:
"https://registry.npmjs.org/htmlparser2/-/htmlparser2-5.0.1.tgz"
,
"integrity"
:
"sha512-vKZZra6CSe9qsJzh0BjBGXo8dvzNsq/oGvsjfRdOrrryfeD9UOBEEQdeoqCRmKZchF5h2zOBMQ6YuQ0uRUmdbQ=="
,
"dependencies"
:
{
"domelementtype"
:
"^2.0.1"
,
"domhandler"
:
"^3.3.0"
,
"domutils"
:
"^2.4.2"
,
"entities"
:
"^2.0.0"
},
"funding"
:
{
"url"
:
"https://github.com/fb55/htmlparser2?sponsor=1"
}
},
"node_modules/web-resource-inliner/node_modules/mime"
:
{
"version"
:
"2.6.0"
,
"resolved"
:
"https://registry.npmjs.org/mime/-/mime-2.6.0.tgz"
,
"integrity"
:
"sha512-USPkMeET31rOMiarsBNIHZKLGgvKc/LrjofAnBlOttf5ajRvqiRA8QsenbcooctK6d6Ts6aqZXBA+XbkKthiQg=="
,
"bin"
:
{
"mime"
:
"cli.js"
},
"engines"
:
{
"node"
:
">=4.0.0"
}
},
"node_modules/webidl-conversions"
:
{
"version"
:
"3.0.1"
,
"resolved"
:
"https://registry.npmjs.org/webidl-conversions/-/webidl-conversions-3.0.1.tgz"
,
...
...
@@ -20643,6 +20876,11 @@
"string-width"
:
"^4.1.0"
}
},
"ansi-colors"
:
{
"version"
:
"4.1.3"
,
"resolved"
:
"https://registry.npmjs.org/ansi-colors/-/ansi-colors-4.1.3.tgz"
,
"integrity"
:
"sha512-/6w/C21Pm1A7aZitlI5Ni/2J6FFQN8i1Cvz3kHABAAbw93v/NlvKdVOqz7CCWz/3iv/JplRSEEZ83XION15ovw=="
},
"ansi-escapes"
:
{
"version"
:
"4.3.2"
,
"resolved"
:
"https://registry.npmjs.org/ansi-escapes/-/ansi-escapes-4.3.2.tgz"
,
...
...
@@ -21510,6 +21748,32 @@
"resolved"
:
"https://registry.npmjs.org/chardet/-/chardet-0.7.0.tgz"
,
"integrity"
:
"sha512-mT8iDcrh03qDGRRmoA2hmBJnxpllMR+0/0qlzjqZES6NdiWDcZkCNAk4rPFZ9Q85r27unkiNNg8ZOiwZXBHwcA=="
},
"cheerio"
:
{
"version"
:
"1.0.0-rc.10"
,
"resolved"
:
"https://registry.npmjs.org/cheerio/-/cheerio-1.0.0-rc.10.tgz"
,
"integrity"
:
"sha512-g0J0q/O6mW8z5zxQ3A8E8J1hUgp4SMOvEoW/x84OwyHKe/Zccz83PVT4y5Crcr530FV6NgmKI1qvGTKVl9XXVw=="
,
"requires"
:
{
"cheerio-select"
:
"^1.5.0"
,
"dom-serializer"
:
"^1.3.2"
,
"domhandler"
:
"^4.2.0"
,
"htmlparser2"
:
"^6.1.0"
,
"parse5"
:
"^6.0.1"
,
"parse5-htmlparser2-tree-adapter"
:
"^6.0.1"
,
"tslib"
:
"^2.2.0"
}
},
"cheerio-select"
:
{
"version"
:
"1.6.0"
,
"resolved"
:
"https://registry.npmjs.org/cheerio-select/-/cheerio-select-1.6.0.tgz"
,
"integrity"
:
"sha512-eq0GdBvxVFbqWgmCm7M3XGs1I8oLy/nExUnh6oLqmBditPO9AqQJrkslDpMun/hZ0yyTs8L0m85OHp4ho6Qm9g=="
,
"requires"
:
{
"css-select"
:
"^4.3.0"
,
"css-what"
:
"^6.0.1"
,
"domelementtype"
:
"^2.2.0"
,
"domhandler"
:
"^4.3.1"
,
"domutils"
:
"^2.8.0"
}
},
"chokidar"
:
{
"version"
:
"3.5.2"
,
"resolved"
:
"https://registry.npmjs.org/chokidar/-/chokidar-3.5.2.tgz"
,
...
...
@@ -22519,6 +22783,14 @@
"resolved"
:
"https://registry.npmjs.org/ee-first/-/ee-first-1.1.1.tgz"
,
"integrity"
:
"sha512-WMwm9LhRUo+WUaRN+vRuETqG89IgZphVSNkdFgeb6sS/E4OrDIN7t48CAewSHXc6C8lefD8KKfr5vY61brQlow=="
},
"ejs"
:
{
"version"
:
"3.1.10"
,
"resolved"
:
"https://registry.npmjs.org/ejs/-/ejs-3.1.10.tgz"
,
"integrity"
:
"sha512-UeJmFfOrAQS8OJWPZ4qtgHyWExa088/MtK5UEyoJGFH67cDEXkZSviOiKRCZ4Xij0zxI3JECgYs3oKx+AizQBA=="
,
"requires"
:
{
"jake"
:
"^10.8.5"
}
},
"electron-to-chromium"
:
{
"version"
:
"1.4.241"
,
"resolved"
:
"https://registry.npmjs.org/electron-to-chromium/-/electron-to-chromium-1.4.241.tgz"
,
...
...
@@ -22822,6 +23094,11 @@
"resolved"
:
"https://registry.npmjs.org/escalade/-/escalade-3.1.1.tgz"
,
"integrity"
:
"sha512-k0er2gUkLf8O0zKJiAhmkTnJlTvINGv7ygDNPbeIsX/TJjGJZHuh9B2UxbsaEkmlEo9MfhrSzmhIlhRlI2GXnw=="
},
"escape-goat"
:
{
"version"
:
"3.0.0"
,
"resolved"
:
"https://registry.npmjs.org/escape-goat/-/escape-goat-3.0.0.tgz"
,
"integrity"
:
"sha512-w3PwNZJwRxlp47QGzhuEBldEqVHHhh8/tIPcl6ecf2Bou99cdAt0knihBV0Ecc7CGxYduXVBDheH1K2oADRlvw=="
},
"escape-html"
:
{
"version"
:
"1.0.3"
,
"resolved"
:
"https://registry.npmjs.org/escape-html/-/escape-html-1.0.3.tgz"
,
...
...
@@ -23263,6 +23540,32 @@
}
}
},
"filelist"
:
{
"version"
:
"1.0.4"
,
"resolved"
:
"https://registry.npmjs.org/filelist/-/filelist-1.0.4.tgz"
,
"integrity"
:
"sha512-w1cEuf3S+DrLCQL7ET6kz+gmlJdbq9J7yXCSjK/OZCPA+qEN1WyF4ZAf0YYJa4/shHJra2t/d/r8SV4Ji+x+8Q=="
,
"requires"
:
{
"minimatch"
:
"^5.0.1"
},
"dependencies"
:
{
"brace-expansion"
:
{
"version"
:
"2.0.1"
,
"resolved"
:
"https://registry.npmjs.org/brace-expansion/-/brace-expansion-2.0.1.tgz"
,
"integrity"
:
"sha512-XnAIvQ8eM+kC6aULx6wuQiwVsnzsi9d3WxzV3FpWTGA19F621kwdbsAcFKXgKUHZWsy+mY6iL1sHTxWEFCytDA=="
,
"requires"
:
{
"balanced-match"
:
"^1.0.0"
}
},
"minimatch"
:
{
"version"
:
"5.1.6"
,
"resolved"
:
"https://registry.npmjs.org/minimatch/-/minimatch-5.1.6.tgz"
,
"integrity"
:
"sha512-lKwV/1brpG6mBUFHtb7NUmtABCb2WZZmm2wNiOA5hAb8VdCS4B3dtMWyvcoViccwAW/COERjXLt0zP1zXUN26g=="
,
"requires"
:
{
"brace-expansion"
:
"^2.0.1"
}
}
}
},
"fill-range"
:
{
"version"
:
"7.0.1"
,
"resolved"
:
"https://registry.npmjs.org/fill-range/-/fill-range-7.0.1.tgz"
,
...
...
@@ -24820,6 +25123,17 @@
"resolved"
:
"https://registry.npmjs.org/isstream/-/isstream-0.1.2.tgz"
,
"integrity"
:
"sha512-Yljz7ffyPbrLpLngrMtZ7NduUgVvi6wG9RJ9IUcyCd59YQ911PBJphODUcbOVbqYfxe1wuYf/LJ8PauMRwsM/g=="
},
"jake"
:
{
"version"
:
"10.9.1"
,
"resolved"
:
"https://registry.npmjs.org/jake/-/jake-10.9.1.tgz"
,
"integrity"
:
"sha512-61btcOHNnLnsOdtLgA5efqQWjnSi/vow5HbI7HMdKKWqvrKR1bLK3BPlJn9gcSaP2ewuamUSMB5XEy76KUIS2w=="
,
"requires"
:
{
"async"
:
"^3.2.3"
,
"chalk"
:
"^4.0.2"
,
"filelist"
:
"^1.0.4"
,
"minimatch"
:
"^3.1.2"
}
},
"jest-worker"
:
{
"version"
:
"27.5.1"
,
"resolved"
:
"https://registry.npmjs.org/jest-worker/-/jest-worker-27.5.1.tgz"
,
...
...
@@ -24968,6 +25282,25 @@
"verror"
:
"1.10.0"
}
},
"juice"
:
{
"version"
:
"8.1.0"
,
"resolved"
:
"https://registry.npmjs.org/juice/-/juice-8.1.0.tgz"
,
"integrity"
:
"sha512-FLzurJrx5Iv1e7CfBSZH68dC04EEvXvvVvPYB7Vx1WAuhCp1ZPIMtqxc+WTWxVkpTIC2Ach/GAv0rQbtGf6YMA=="
,
"requires"
:
{
"cheerio"
:
"1.0.0-rc.10"
,
"commander"
:
"^6.1.0"
,
"mensch"
:
"^0.3.4"
,
"slick"
:
"^1.12.2"
,
"web-resource-inliner"
:
"^6.0.1"
},
"dependencies"
:
{
"commander"
:
{
"version"
:
"6.2.1"
,
"resolved"
:
"https://registry.npmjs.org/commander/-/commander-6.2.1.tgz"
,
"integrity"
:
"sha512-U7VdrJFnJgo4xjrHpTzu0yrHPGImdsmD95ZlgYSEajAn2JKzDhDTPG9kBTefmObL2w/ngeZnilk+OV9CG3d7UA=="
}
}
},
"jwa"
:
{
"version"
:
"2.0.0"
,
"resolved"
:
"https://registry.npmjs.org/jwa/-/jwa-2.0.0.tgz"
,
...
...
@@ -25507,6 +25840,16 @@
}
}
},
"mailgen"
:
{
"version"
:
"2.0.28"
,
"resolved"
:
"https://registry.npmjs.org/mailgen/-/mailgen-2.0.28.tgz"
,
"integrity"
:
"sha512-6g8vyKwMjAvNLuoDuGpJ4UhpvmroQQH9ZYzERC+/tL21Qvrzs2CM/li561rVIsSE+zroC4xSjXYYQ6pfPYYCXQ=="
,
"requires"
:
{
"ejs"
:
"^3.1.6"
,
"he"
:
"^1.2.0"
,
"juice"
:
"^8.0.0"
}
},
"make-dir"
:
{
"version"
:
"3.1.0"
,
"resolved"
:
"https://registry.npmjs.org/make-dir/-/make-dir-3.1.0.tgz"
,
...
...
@@ -25642,6 +25985,11 @@
"resolved"
:
"https://registry.npmjs.org/memoize-one/-/memoize-one-5.2.1.tgz"
,
"integrity"
:
"sha512-zYiwtZUcYyXKo/np96AGZAckk+FWWsUdJ3cHGGmld7+AhvcWmQyGCYUh1hc4Q/pkOhb65dQR/pqCyK0cOaHz4Q=="
},
"mensch"
:
{
"version"
:
"0.3.4"
,
"resolved"
:
"https://registry.npmjs.org/mensch/-/mensch-0.3.4.tgz"
,
"integrity"
:
"sha512-IAeFvcOnV9V0Yk+bFhYR07O3yNina9ANIN5MoXBKYJ/RLYPurd2d0yw14MDhpr9/momp0WofT1bPUh3hkzdi/g=="
},
"merge-descriptors"
:
{
"version"
:
"1.0.1"
,
"resolved"
:
"https://registry.npmjs.org/merge-descriptors/-/merge-descriptors-1.0.1.tgz"
,
...
...
@@ -26529,6 +26877,14 @@
"resolved"
:
"https://registry.npmjs.org/parse5/-/parse5-6.0.1.tgz"
,
"integrity"
:
"sha512-Ofn/CTFzRGTTxwpNEs9PP93gXShHcTq255nzRYSKe8AkVpZY7e1fpmTfOyoIvjP5HG7Z2ZM7VS9PPhQGW2pOpw=="
},
"parse5-htmlparser2-tree-adapter"
:
{
"version"
:
"6.0.1"
,
"resolved"
:
"https://registry.npmjs.org/parse5-htmlparser2-tree-adapter/-/parse5-htmlparser2-tree-adapter-6.0.1.tgz"
,
"integrity"
:
"sha512-qPuWvbLgvDGilKc5BoicRovlT4MtYT6JfJyBOMDsKoiT+GiuP5qyrPCnR9HcPECIJJmZh5jRndyNThnhhb/vlA=="
,
"requires"
:
{
"parse5"
:
"^6.0.1"
}
},
"parseurl"
:
{
"version"
:
"1.3.3"
,
"resolved"
:
"https://registry.npmjs.org/parseurl/-/parseurl-1.3.3.tgz"
,
...
...
@@ -28374,6 +28730,11 @@
"resolved"
:
"https://registry.npmjs.org/slash/-/slash-3.0.0.tgz"
,
"integrity"
:
"sha512-g9Q1haeby36OSStwb4ntCGGGaKsaVSjQ68fBxoQcutl5fS1vuY18H3wSt3jFyFtrkx+Kz0V1G85A4MyAdDMi2Q=="
},
"slick"
:
{
"version"
:
"1.12.2"
,
"resolved"
:
"https://registry.npmjs.org/slick/-/slick-1.12.2.tgz"
,
"integrity"
:
"sha512-4qdtOGcBjral6YIBCWJ0ljFSKNLz9KkhbWtuGvUyRowl1kxfuE1x/Z/aJcaiilpb3do9bl5K7/1h9XC5wWpY/A=="
},
"snake-case"
:
{
"version"
:
"2.1.0"
,
"resolved"
:
"https://registry.npmjs.org/snake-case/-/snake-case-2.1.0.tgz"
,
...
...
@@ -29540,6 +29901,11 @@
"user-home"
:
"^1.1.1"
}
},
"valid-data-url"
:
{
"version"
:
"3.0.1"
,
"resolved"
:
"https://registry.npmjs.org/valid-data-url/-/valid-data-url-3.0.1.tgz"
,
"integrity"
:
"sha512-jOWVmzVceKlVVdwjNSenT4PbGghU0SBIizAev8ofZVgivk/TVHXSbNL8LP6M3spZvkR9/QolkyJavGSX5Cs0UA=="
},
"value-equal"
:
{
"version"
:
"1.0.1"
,
"resolved"
:
"https://registry.npmjs.org/value-equal/-/value-equal-1.0.1.tgz"
,
...
...
@@ -29597,6 +29963,45 @@
"defaults"
:
"^1.0.3"
}
},
"web-resource-inliner"
:
{
"version"
:
"6.0.1"
,
"resolved"
:
"https://registry.npmjs.org/web-resource-inliner/-/web-resource-inliner-6.0.1.tgz"
,
"integrity"
:
"sha512-kfqDxt5dTB1JhqsCUQVFDj0rmY+4HLwGQIsLPbyrsN9y9WV/1oFDSx3BQ4GfCv9X+jVeQ7rouTqwK53rA/7t8A=="
,
"requires"
:
{
"ansi-colors"
:
"^4.1.1"
,
"escape-goat"
:
"^3.0.0"
,
"htmlparser2"
:
"^5.0.0"
,
"mime"
:
"^2.4.6"
,
"node-fetch"
:
"^2.6.0"
,
"valid-data-url"
:
"^3.0.0"
},
"dependencies"
:
{
"domhandler"
:
{
"version"
:
"3.3.0"
,
"resolved"
:
"https://registry.npmjs.org/domhandler/-/domhandler-3.3.0.tgz"
,
"integrity"
:
"sha512-J1C5rIANUbuYK+FuFL98650rihynUOEzRLxW+90bKZRWB6A1X1Tf82GxR1qAWLyfNPRvjqfip3Q5tdYlmAa9lA=="
,
"requires"
:
{
"domelementtype"
:
"^2.0.1"
}
},
"htmlparser2"
:
{
"version"
:
"5.0.1"
,
"resolved"
:
"https://registry.npmjs.org/htmlparser2/-/htmlparser2-5.0.1.tgz"
,
"integrity"
:
"sha512-vKZZra6CSe9qsJzh0BjBGXo8dvzNsq/oGvsjfRdOrrryfeD9UOBEEQdeoqCRmKZchF5h2zOBMQ6YuQ0uRUmdbQ=="
,
"requires"
:
{
"domelementtype"
:
"^2.0.1"
,
"domhandler"
:
"^3.3.0"
,
"domutils"
:
"^2.4.2"
,
"entities"
:
"^2.0.0"
}
},
"mime"
:
{
"version"
:
"2.6.0"
,
"resolved"
:
"https://registry.npmjs.org/mime/-/mime-2.6.0.tgz"
,
"integrity"
:
"sha512-USPkMeET31rOMiarsBNIHZKLGgvKc/LrjofAnBlOttf5ajRvqiRA8QsenbcooctK6d6Ts6aqZXBA+XbkKthiQg=="
}
}
},
"webidl-conversions"
:
{
"version"
:
"3.0.1"
,
"resolved"
:
"https://registry.npmjs.org/webidl-conversions/-/webidl-conversions-3.0.1.tgz"
,
package.json
View file @
d212565
...
...
@@ -20,6 +20,7 @@
"@strapi/utils"
:
"^4.24.3"
,
"aws-sdk"
:
"^2.1644.0"
,
"csv-parse"
:
"^5.5.5"
,
"mailgen"
:
"^2.0.28"
,
"mysql"
:
"^2.18.1"
,
"pg"
:
"^8.8.0"
,
"strapi-plugin-ckeditor5"
:
"^2.1.1-rc.1"
...
...
ses-smtp-user-zango-lunaris.20240626-110226_credentials.txt
0 → 100644
View file @
d212565
How to get SMTP username & password:
(https://docs.aws.amazon.com/ses/latest/dg/smtp-credentials.html)
SMTP server: email-smtp.us-east-1.amazonaws.com
(https://docs.aws.amazon.com/general/latest/gr/ses.html)
SMTP port: 587 (STARTTLS) or you can use SSL/TLS on port 465
(https://docs.aws.amazon.com/ses/latest/dg/smtp-connect.html)
ses-smtp-user.20240626-110226
SMTP port: 587
SMTP server: email-smtp.us-east-1.amazonaws.com
SMTP username: AKIAW3MEAX6X7OTM7XJO
SMTP password: BEraiPaP1Kqcnv74V3KX+hiuHnMgAcrOALc6AXdWjN43
IAM user name,SMTP user name,SMTP password
ses-smtp-user.20240626-110226,AKIAW3MEAX6X7OTM7XJO,BEraiPaP1Kqcnv74V3KX+hiuHnMgAcrOALc6AXdWjN43
src/api/experience/content-types/experience/schema.json
View file @
d212565
...
...
@@ -186,14 +186,18 @@
]
},
"termsConditions"
:
{
"type"
:
"media"
,
"multiple"
:
false
,
"required"
:
false
,
"allowedTypes"
:
[
"images"
,
"files"
,
"videos"
,
"audios"
],
"type"
:
"media"
,
"multiple"
:
false
]
},
"cancellationPolicyText"
:
{
"type"
:
"text"
}
}
}
src/api/vendor/controllers/vendor.js
View file @
d212565
...
...
@@ -2,7 +2,8 @@
const
{
getService
}
=
require
(
"@strapi/plugin-users-permissions/server/utils"
);
const
fs
=
require
(
"fs"
);
var
Mailgen
=
require
(
"mailgen"
);
const
nodemailer
=
require
(
"nodemailer"
);
/**
* vendor controller
*/
...
...
@@ -156,6 +157,73 @@ module.exports = createCoreController("api::vendor.vendor", () => ({
}
},
async
sendMail
(
ctx
)
{
// var transport = nodemailer.createTransport({
// host: "sandbox.smtp.mailtrap.io",
// port: 2525,
// auth: {
// user: "7779108f5d4590",
// pass: "cbcba36dcf85ba"
// }
// });
var
mailGenerator
=
new
Mailgen
({
theme
:
"default"
,
product
:
{
// Appears in header & footer of e-mails
name
:
"Zango"
,
link
:
"https://mailgen.js/"
,
// Optional product logo
logo
:
'https://zangoaws.s3.amazonaws.com/main_logo_e32eeef63e.svg?updated_at=2024-06-26T11:05:28.634Z'
},
});
var
email
=
{
body
:
{
name
:
"Jay Mehta"
,
intro
:
"Welcome to Zango! We're very excited to have you on board."
,
action
:
{
instructions
:
"To get started with signup, please confirm the OTP:"
,
button
:
{
color
:
"red"
,
// Optional action button color
text
:
"8291"
,
// link: "https://mailgen.js/confirm?s=d9729feb74992cc3482b350163a1a010",
},
},
outro
:
"Need help, or have questions? Please mail on graheja@zangoexperiences.com."
,
},
};
// Generate an HTML email with the provided contents
var
emailBody
=
mailGenerator
.
generate
(
email
);
console
.
log
(
"email"
,
emailBody
);
var
transport
=
nodemailer
.
createTransport
({
host
:
"sandbox.smtp.mailtrap.io"
,
port
:
2525
,
auth
:
{
user
:
"7779108f5d4590"
,
pass
:
"cbcba36dcf85ba"
,
},
});
async
function
main
()
{
// send mail with defined transport object
const
info
=
await
transport
.
sendMail
({
from
:
"Team Zango <graheja@zangoexperiences.com>"
,
// sender address
to
:
"jay@logicloop.io"
,
// list of receivers
subject
:
"OTP Verification"
,
// Subject line
// text: "Hello world?", // plain text body
html
:
emailBody
,
// html body
});
console
.
log
(
"Message sent: %s"
,
info
.
messageId
);
// Message sent: <d786aa62-4e0a-070a-47ed-0b0666549519@ethereal.email>
}
main
().
catch
(
console
.
error
);
},
async
removedirectory
(
ctx
)
{
// directory path
const
dir
=
`
${
__dirname
}
/../../../../../zango-frontend`
;
...
...
src/api/vendor/routes/custom-routes.js
View file @
d212565
...
...
@@ -24,7 +24,16 @@ const routes = {
// some configuration...
}
}
},
{
method
:
"POST"
,
path
:
"/vendor/send-mail"
,
handler
:
"api::vendor.vendor.sendMail"
,
config
:
{
// some configuration...
}
},
],
};
...
...
src/api/vendor/services/vendor.js
View file @
d212565
"use strict"
;
var
Mailgen
=
require
(
"mailgen"
);
/**
* vendor service
*/
...
...
@@ -261,5 +262,42 @@ module.exports = createCoreService(
}
};
},
async
sendMail
()
{
// Configure mailgen by setting a theme and your product info
var
mailGenerator
=
new
Mailgen
({
theme
:
"default"
,
product
:
{
// Appears in header & footer of e-mails
name
:
"Mailgen"
,
link
:
"https://mailgen.js/"
,
// Optional product logo
// logo: 'https://mailgen.js/img/logo.png'
},
});
var
email
=
{
body
:
{
name
:
"John Appleseed"
,
intro
:
"Welcome to Mailgen! We're very excited to have you on board."
,
action
:
{
instructions
:
"To get started with Mailgen, please click here:"
,
button
:
{
color
:
"#22BC66"
,
// Optional action button color
text
:
"Confirm your account"
,
link
:
"https://mailgen.js/confirm?s=d9729feb74992cc3482b350163a1a010"
,
},
},
outro
:
"Need help, or have questions? Just reply to this email, we'd love to help."
,
},
};
// Generate an HTML email with the provided contents
var
emailBody
=
mailGenerator
.
generate
(
email
);
console
.
log
(
"email"
,
emailBody
);
// Generate the plaintext version of the e-mail (for clients that do not support HTML)
var
emailText
=
mailGenerator
.
generatePlaintext
(
email
);
},
})
);
yarn.lock
View file @
d212565
...
...
@@ -2494,6 +2494,11 @@ ansi-align@^3.0.0:
dependencies:
string-width "^4.1.0"
ansi-colors@^4.1.1:
version "4.1.3"
resolved "https://registry.npmjs.org/ansi-colors/-/ansi-colors-4.1.3.tgz"
integrity sha512-/6w/C21Pm1A7aZitlI5Ni/2J6FFQN8i1Cvz3kHABAAbw93v/NlvKdVOqz7CCWz/3iv/JplRSEEZ83XION15ovw==
ansi-escapes@^4.2.1:
version "4.3.2"
resolved "https://registry.npmjs.org/ansi-escapes/-/ansi-escapes-4.3.2.tgz"
...
...
@@ -2647,7 +2652,7 @@ assign-symbols@^1.0.0:
resolved "https://registry.npmjs.org/assign-symbols/-/assign-symbols-1.0.0.tgz"
integrity sha512-Q+JC7Whu8HhmTdBph/Tq59IoRtoy6KAm5zzPv00WdujX82lbAL8K7WVjne7vdCsAmbF4AYaDOPyO3k0kl8qIrw==
async@^3.1.0:
async@^3.1.0
, async@^3.2.3
:
version "3.2.4"
resolved "https://registry.npmjs.org/async/-/async-3.2.4.tgz"
integrity sha512-iAB+JbDEGXhyIUavoDl9WP/Jj106Kz9DEn1DPgYw5ruDn0e3Wgi3sKFm55sASdGBNOQB8F59d9qQ7deqrHA8wQ==
...
...
@@ -2921,6 +2926,13 @@ brace-expansion@^1.1.7:
balanced-match "^1.0.0"
concat-map "0.0.1"
brace-expansion@^2.0.1:
version "2.0.1"
resolved "https://registry.npmjs.org/brace-expansion/-/brace-expansion-2.0.1.tgz"
integrity sha512-XnAIvQ8eM+kC6aULx6wuQiwVsnzsi9d3WxzV3FpWTGA19F621kwdbsAcFKXgKUHZWsy+mY6iL1sHTxWEFCytDA==
dependencies:
balanced-match "^1.0.0"
braces@^2.3.1:
version "2.3.2"
resolved "https://registry.npmjs.org/braces/-/braces-2.3.2.tgz"
...
...
@@ -3247,7 +3259,7 @@ chalk@^2.4.2:
escape-string-regexp "^1.0.5"
supports-color "^5.3.0"
chalk@^4.1.0, chalk@^4.1.1, chalk@^4.1.2, chalk@4.1.2:
chalk@^4.
0.2, chalk@^4.
1.0, chalk@^4.1.1, chalk@^4.1.2, chalk@4.1.2:
version "4.1.2"
resolved "https://registry.npmjs.org/chalk/-/chalk-4.1.2.tgz"
integrity sha512-oKnbhFyRIXpUuez8iBMmyEa4nbj4IOQyuhc/wy9kY7/WVPcwIO9VA668Pu8RkO7+0G76SLROeyw9CpQ061i4mA==
...
...
@@ -3284,6 +3296,30 @@ chardet@^0.7.0:
resolved "https://registry.npmjs.org/chardet/-/chardet-0.7.0.tgz"
integrity sha512-mT8iDcrh03qDGRRmoA2hmBJnxpllMR+0/0qlzjqZES6NdiWDcZkCNAk4rPFZ9Q85r27unkiNNg8ZOiwZXBHwcA==
cheerio-select@^1.5.0:
version "1.6.0"
resolved "https://registry.npmjs.org/cheerio-select/-/cheerio-select-1.6.0.tgz"
integrity sha512-eq0GdBvxVFbqWgmCm7M3XGs1I8oLy/nExUnh6oLqmBditPO9AqQJrkslDpMun/hZ0yyTs8L0m85OHp4ho6Qm9g==
dependencies:
css-select "^4.3.0"
css-what "^6.0.1"
domelementtype "^2.2.0"
domhandler "^4.3.1"
domutils "^2.8.0"
cheerio@1.0.0-rc.10:
version "1.0.0-rc.10"
resolved "https://registry.npmjs.org/cheerio/-/cheerio-1.0.0-rc.10.tgz"
integrity sha512-g0J0q/O6mW8z5zxQ3A8E8J1hUgp4SMOvEoW/x84OwyHKe/Zccz83PVT4y5Crcr530FV6NgmKI1qvGTKVl9XXVw==
dependencies:
cheerio-select "^1.5.0"
dom-serializer "^1.3.2"
domhandler "^4.2.0"
htmlparser2 "^6.1.0"
parse5 "^6.0.1"
parse5-htmlparser2-tree-adapter "^6.0.1"
tslib "^2.2.0"
chokidar@^3.5.1, chokidar@3.5.2:
version "3.5.2"
resolved "https://registry.npmjs.org/chokidar/-/chokidar-3.5.2.tgz"
...
...
@@ -3541,6 +3577,11 @@ commander@^2.20.0:
resolved "https://registry.npmjs.org/commander/-/commander-2.20.3.tgz"
integrity sha512-GpVkmM8vF2vQUkj2LvZmD35JxeJOLCwJ9cUkugyk2nuhbv3+mJvpLYYt+0+USMxE+oj+ey/lJEnhZw75x/OMcQ==
commander@^6.1.0:
version "6.2.1"
resolved "https://registry.npmjs.org/commander/-/commander-6.2.1.tgz"
integrity sha512-U7VdrJFnJgo4xjrHpTzu0yrHPGImdsmD95ZlgYSEajAn2JKzDhDTPG9kBTefmObL2w/ngeZnilk+OV9CG3d7UA==
commander@^7.0.0:
version "7.2.0"
resolved "https://registry.npmjs.org/commander/-/commander-7.2.0.tgz"
...
...
@@ -3858,7 +3899,7 @@ css-loader@6.7.1:
postcss-value-parser "^4.2.0"
semver "^7.3.5"
css-select@^4.1.3:
css-select@^4.1.3
, css-select@^4.3.0
:
version "4.3.0"
resolved "https://registry.npmjs.org/css-select/-/css-select-4.3.0.tgz"
integrity sha512-wPpOYtnsVontu2mODhA19JrqWxNsfdatRKd64kmpRbQgh1KtItko5sTnEpPdpSaJszTOhEMlF/RPz28qj4HqhQ==
...
...
@@ -4183,7 +4224,7 @@ dom-helpers@^5.0.1:
"@babel/runtime" "^7.8.7"
csstype "^3.0.2"
dom-serializer@^1.0.1:
dom-serializer@^1.0.1
, dom-serializer@^1.3.2
:
version "1.4.1"
resolved "https://registry.npmjs.org/dom-serializer/-/dom-serializer-1.4.1.tgz"
integrity sha512-VHwB3KfrcOOkelEG2ZOfxqLZdfkil8PtJi4P8N2MMXucZq2yLp75ClViUlOVwyoHEDjYU433Aq+5zWP61+RGag==
...
...
@@ -4202,6 +4243,13 @@ domelementtype@^2.0.1, domelementtype@^2.2.0:
resolved "https://registry.npmjs.org/domelementtype/-/domelementtype-2.3.0.tgz"
integrity sha512-OLETBj6w0OsagBwdXnPdN0cnMfF9opN69co+7ZrbfPGrdpPVNBUj02spi6B1N7wChLQiPn4CSH/zJvXw56gmHw==
domhandler@^3.3.0:
version "3.3.0"
resolved "https://registry.npmjs.org/domhandler/-/domhandler-3.3.0.tgz"
integrity sha512-J1C5rIANUbuYK+FuFL98650rihynUOEzRLxW+90bKZRWB6A1X1Tf82GxR1qAWLyfNPRvjqfip3Q5tdYlmAa9lA==
dependencies:
domelementtype "^2.0.1"
domhandler@^4.0.0, domhandler@^4.2.0, domhandler@^4.3.1:
version "4.3.1"
resolved "https://registry.npmjs.org/domhandler/-/domhandler-4.3.1.tgz"
...
...
@@ -4209,7 +4257,7 @@ domhandler@^4.0.0, domhandler@^4.2.0, domhandler@^4.3.1:
dependencies:
domelementtype "^2.2.0"
domutils@^2.5.2, domutils@^2.8.0:
domutils@^2.
4.2, domutils@^2.
5.2, domutils@^2.8.0:
version "2.8.0"
resolved "https://registry.npmjs.org/domutils/-/domutils-2.8.0.tgz"
integrity sha512-w96Cjofp72M5IIhpjgobBimYEfoPjx1Vx0BSX9P30WBdZW2WIKU0T1Bd0kz2eNZ9ikjKgHbEyKx8BB6H1L3h3A==
...
...
@@ -4270,6 +4318,13 @@ ee-first@1.1.1:
resolved "https://registry.npmjs.org/ee-first/-/ee-first-1.1.1.tgz"
integrity sha512-WMwm9LhRUo+WUaRN+vRuETqG89IgZphVSNkdFgeb6sS/E4OrDIN7t48CAewSHXc6C8lefD8KKfr5vY61brQlow==
ejs@^3.1.6:
version "3.1.10"
resolved "https://registry.npmjs.org/ejs/-/ejs-3.1.10.tgz"
integrity sha512-UeJmFfOrAQS8OJWPZ4qtgHyWExa088/MtK5UEyoJGFH67cDEXkZSviOiKRCZ4Xij0zxI3JECgYs3oKx+AizQBA==
dependencies:
jake "^10.8.5"
electron-to-chromium@^1.4.202:
version "1.4.241"
resolved "https://registry.npmjs.org/electron-to-chromium/-/electron-to-chromium-1.4.241.tgz"
...
...
@@ -4449,6 +4504,11 @@ escalade@^3.1.1:
resolved "https://registry.npmjs.org/escalade/-/escalade-3.1.1.tgz"
integrity sha512-k0er2gUkLf8O0zKJiAhmkTnJlTvINGv7ygDNPbeIsX/TJjGJZHuh9B2UxbsaEkmlEo9MfhrSzmhIlhRlI2GXnw==
escape-goat@^3.0.0:
version "3.0.0"
resolved "https://registry.npmjs.org/escape-goat/-/escape-goat-3.0.0.tgz"
integrity sha512-w3PwNZJwRxlp47QGzhuEBldEqVHHhh8/tIPcl6ecf2Bou99cdAt0knihBV0Ecc7CGxYduXVBDheH1K2oADRlvw==
escape-html@^1.0.3, escape-html@~1.0.3:
version "1.0.3"
resolved "https://registry.npmjs.org/escape-html/-/escape-html-1.0.3.tgz"
...
...
@@ -4732,6 +4792,13 @@ figures@^3.0.0:
dependencies:
escape-string-regexp "^1.0.5"
filelist@^1.0.4:
version "1.0.4"
resolved "https://registry.npmjs.org/filelist/-/filelist-1.0.4.tgz"
integrity sha512-w1cEuf3S+DrLCQL7ET6kz+gmlJdbq9J7yXCSjK/OZCPA+qEN1WyF4ZAf0YYJa4/shHJra2t/d/r8SV4Ji+x+8Q==
dependencies:
minimatch "^5.0.1"
fill-range@^4.0.0:
version "4.0.0"
resolved "https://registry.npmjs.org/fill-range/-/fill-range-4.0.0.tgz"
...
...
@@ -5405,6 +5472,16 @@ html-webpack-plugin@5.5.0:
pretty-error "^4.0.0"
tapable "^2.0.0"
htmlparser2@^5.0.0:
version "5.0.1"
resolved "https://registry.npmjs.org/htmlparser2/-/htmlparser2-5.0.1.tgz"
integrity sha512-vKZZra6CSe9qsJzh0BjBGXo8dvzNsq/oGvsjfRdOrrryfeD9UOBEEQdeoqCRmKZchF5h2zOBMQ6YuQ0uRUmdbQ==
dependencies:
domelementtype "^2.0.1"
domhandler "^3.3.0"
domutils "^2.4.2"
entities "^2.0.0"
htmlparser2@^6.0.0, htmlparser2@^6.1.0:
version "6.1.0"
resolved "https://registry.npmjs.org/htmlparser2/-/htmlparser2-6.1.0.tgz"
...
...
@@ -6115,6 +6192,16 @@ isstream@^0.1.2, isstream@~0.1.2:
resolved "https://registry.npmjs.org/isstream/-/isstream-0.1.2.tgz"
integrity sha512-Yljz7ffyPbrLpLngrMtZ7NduUgVvi6wG9RJ9IUcyCd59YQ911PBJphODUcbOVbqYfxe1wuYf/LJ8PauMRwsM/g==
jake@^10.8.5:
version "10.9.1"
resolved "https://registry.npmjs.org/jake/-/jake-10.9.1.tgz"
integrity sha512-61btcOHNnLnsOdtLgA5efqQWjnSi/vow5HbI7HMdKKWqvrKR1bLK3BPlJn9gcSaP2ewuamUSMB5XEy76KUIS2w==
dependencies:
async "^3.2.3"
chalk "^4.0.2"
filelist "^1.0.4"
minimatch "^3.1.2"
jest-worker@^27.4.5:
version "27.5.1"
resolved "https://registry.npmjs.org/jest-worker/-/jest-worker-27.5.1.tgz"
...
...
@@ -6234,6 +6321,17 @@ jsprim@^1.2.2:
json-schema "0.4.0"
verror "1.10.0"
juice@^8.0.0:
version "8.1.0"
resolved "https://registry.npmjs.org/juice/-/juice-8.1.0.tgz"
integrity sha512-FLzurJrx5Iv1e7CfBSZH68dC04EEvXvvVvPYB7Vx1WAuhCp1ZPIMtqxc+WTWxVkpTIC2Ach/GAv0rQbtGf6YMA==
dependencies:
cheerio "1.0.0-rc.10"
commander "^6.1.0"
mensch "^0.3.4"
slick "^1.12.2"
web-resource-inliner "^6.0.1"
jwa@^1.4.1:
version "1.4.1"
resolved "https://registry.npmjs.org/jwa/-/jwa-1.4.1.tgz"
...
...
@@ -6712,6 +6810,15 @@ mailcomposer@3.12.0:
buildmail "3.10.0"
libmime "2.1.0"
mailgen@^2.0.28:
version "2.0.28"
resolved "https://registry.npmjs.org/mailgen/-/mailgen-2.0.28.tgz"
integrity sha512-6g8vyKwMjAvNLuoDuGpJ4UhpvmroQQH9ZYzERC+/tL21Qvrzs2CM/li561rVIsSE+zroC4xSjXYYQ6pfPYYCXQ==
dependencies:
ejs "^3.1.6"
he "^1.2.0"
juice "^8.0.0"
make-dir@^3.0.0, make-dir@^3.0.2, make-dir@^3.1.0:
version "3.1.0"
resolved "https://registry.npmjs.org/make-dir/-/make-dir-3.1.0.tgz"
...
...
@@ -6841,6 +6948,11 @@ memoize-one@^5.0.0, "memoize-one@>=3.1.1 <6":
resolved "https://registry.npmjs.org/memoize-one/-/memoize-one-5.2.1.tgz"
integrity sha512-zYiwtZUcYyXKo/np96AGZAckk+FWWsUdJ3cHGGmld7+AhvcWmQyGCYUh1hc4Q/pkOhb65dQR/pqCyK0cOaHz4Q==
mensch@^0.3.4:
version "0.3.4"
resolved "https://registry.npmjs.org/mensch/-/mensch-0.3.4.tgz"
integrity sha512-IAeFvcOnV9V0Yk+bFhYR07O3yNina9ANIN5MoXBKYJ/RLYPurd2d0yw14MDhpr9/momp0WofT1bPUh3hkzdi/g==
merge-descriptors@1.0.1:
version "1.0.1"
resolved "https://registry.npmjs.org/merge-descriptors/-/merge-descriptors-1.0.1.tgz"
...
...
@@ -6913,6 +7025,11 @@ mime-types@^2.1.12, mime-types@^2.1.18, mime-types@^2.1.27, mime-types@^2.1.28,
dependencies:
mime-db "1.52.0"
mime@^2.4.6:
version "2.6.0"
resolved "https://registry.npmjs.org/mime/-/mime-2.6.0.tgz"
integrity sha512-USPkMeET31rOMiarsBNIHZKLGgvKc/LrjofAnBlOttf5ajRvqiRA8QsenbcooctK6d6Ts6aqZXBA+XbkKthiQg==
mime@1.6.0:
version "1.6.0"
resolved "https://registry.npmjs.org/mime/-/mime-1.6.0.tgz"
...
...
@@ -6963,13 +7080,20 @@ minimalistic-crypto-utils@^1.0.1:
resolved "https://registry.npmjs.org/minimalistic-crypto-utils/-/minimalistic-crypto-utils-1.0.1.tgz"
integrity sha512-JIYlbt6g8i5jKfJ3xz7rF0LXmv2TkDxBLUkiBeZ7bAx4GnnNMr8xFpGnOxn6GhTEHx3SjRrZEoU+j04prX1ktg==
minimatch@^3.0.2, minimatch@^3.0.4:
minimatch@^3.0.2, minimatch@^3.0.4
, minimatch@^3.1.2
:
version "3.1.2"
resolved "https://registry.npmjs.org/minimatch/-/minimatch-3.1.2.tgz"
integrity sha512-J7p63hRiAjw1NDEww1W7i37+ByIrOWO5XQQAzZ3VOcL0PNybwpfmV/N05zFAzwQ9USyEcX6t3UO+K5aqBQOIHw==
dependencies:
brace-expansion "^1.1.7"
minimatch@^5.0.1:
version "5.1.6"
resolved "https://registry.npmjs.org/minimatch/-/minimatch-5.1.6.tgz"
integrity sha512-lKwV/1brpG6mBUFHtb7NUmtABCb2WZZmm2wNiOA5hAb8VdCS4B3dtMWyvcoViccwAW/COERjXLt0zP1zXUN26g==
dependencies:
brace-expansion "^2.0.1"
minimist@^1.2.0, minimist@^1.2.3, minimist@^1.2.5, minimist@^1.2.6:
version "1.2.6"
resolved "https://registry.npmjs.org/minimist/-/minimist-1.2.6.tgz"
...
...
@@ -7151,7 +7275,7 @@ node-addon-api@^5.0.0:
resolved "https://registry.npmjs.org/node-addon-api/-/node-addon-api-5.0.0.tgz"
integrity sha512-CvkDw2OEnme7ybCykJpVcKH+uAOLV2qLqiyla128dN9TkEWfrYmxG6C2boDe5KcNQqZF3orkqzGgOMvZ/JNekA==
node-fetch@^2.6.1, node-fetch@2.6.7:
node-fetch@^2.6.
0, node-fetch@^2.6.
1, node-fetch@2.6.7:
version "2.6.7"
resolved "https://registry.npmjs.org/node-fetch/-/node-fetch-2.6.7.tgz"
integrity sha512-ZjMPFEfVx5j+y2yF35Kzx5sF7kDzxuDj6ziH4FFbOp87zKDZNx8yExJIb05OGF4Nlt9IHFIMBkRl41VdvcNdbQ==
...
...
@@ -7605,6 +7729,13 @@ parse-srcset@^1.0.2:
resolved "https://registry.npmjs.org/parse-srcset/-/parse-srcset-1.0.2.tgz"
integrity sha512-/2qh0lav6CmI15FzA3i/2Bzk2zCgQhGMkvhOhKNcBVQ1ldgpbfiNTVslmooUmWJcADi1f1kIeynbDRVzNlfR6Q==
parse5-htmlparser2-tree-adapter@^6.0.1:
version "6.0.1"
resolved "https://registry.npmjs.org/parse5-htmlparser2-tree-adapter/-/parse5-htmlparser2-tree-adapter-6.0.1.tgz"
integrity sha512-qPuWvbLgvDGilKc5BoicRovlT4MtYT6JfJyBOMDsKoiT+GiuP5qyrPCnR9HcPECIJJmZh5jRndyNThnhhb/vlA==
dependencies:
parse5 "^6.0.1"
parse5@^6.0.1:
version "6.0.1"
resolved "https://registry.npmjs.org/parse5/-/parse5-6.0.1.tgz"
...
...
@@ -9125,6 +9256,11 @@ slash@^3.0.0:
resolved "https://registry.npmjs.org/slash/-/slash-3.0.0.tgz"
integrity sha512-g9Q1haeby36OSStwb4ntCGGGaKsaVSjQ68fBxoQcutl5fS1vuY18H3wSt3jFyFtrkx+Kz0V1G85A4MyAdDMi2Q==
slick@^1.12.2:
version "1.12.2"
resolved "https://registry.npmjs.org/slick/-/slick-1.12.2.tgz"
integrity sha512-4qdtOGcBjral6YIBCWJ0ljFSKNLz9KkhbWtuGvUyRowl1kxfuE1x/Z/aJcaiilpb3do9bl5K7/1h9XC5wWpY/A==
snake-case@^2.1.0:
version "2.1.0"
resolved "https://registry.npmjs.org/snake-case/-/snake-case-2.1.0.tgz"
...
...
@@ -9742,7 +9878,7 @@ tslib@^1.9.3:
resolved "https://registry.npmjs.org/tslib/-/tslib-1.14.1.tgz"
integrity sha512-Xni35NKzjgMrwevysHTCArtLDpPvye8zV/0E4EyYn43P7/7qvQwPh9BGkHewbMulVntbigmcT7rdX3BNo9wRJg==
tslib@^2.0.1, tslib@^2.0.3, tslib@^2.1.0:
tslib@^2.0.1, tslib@^2.0.3, tslib@^2.1.0
, tslib@^2.2.0
:
version "2.4.0"
resolved "https://registry.npmjs.org/tslib/-/tslib-2.4.0.tgz"
integrity sha512-d6xOpEDfsi2CZVlPQzGeux8XMwLT9hssAsaPYExaQMuYskwb+x1x7J371tWlbBdWHroy99KnVB6qIkUbs5X3UQ==
...
...
@@ -10024,6 +10160,11 @@ v8flags@^2.0.10:
dependencies:
user-home "^1.1.1"
valid-data-url@^3.0.0:
version "3.0.1"
resolved "https://registry.npmjs.org/valid-data-url/-/valid-data-url-3.0.1.tgz"
integrity sha512-jOWVmzVceKlVVdwjNSenT4PbGghU0SBIizAev8ofZVgivk/TVHXSbNL8LP6M3spZvkR9/QolkyJavGSX5Cs0UA==
value-equal@^1.0.1:
version "1.0.1"
resolved "https://registry.npmjs.org/value-equal/-/value-equal-1.0.1.tgz"
...
...
@@ -10070,6 +10211,18 @@ wcwidth@^1.0.1:
dependencies:
defaults "^1.0.3"
web-resource-inliner@^6.0.1:
version "6.0.1"
resolved "https://registry.npmjs.org/web-resource-inliner/-/web-resource-inliner-6.0.1.tgz"
integrity sha512-kfqDxt5dTB1JhqsCUQVFDj0rmY+4HLwGQIsLPbyrsN9y9WV/1oFDSx3BQ4GfCv9X+jVeQ7rouTqwK53rA/7t8A==
dependencies:
ansi-colors "^4.1.1"
escape-goat "^3.0.0"
htmlparser2 "^5.0.0"
mime "^2.4.6"
node-fetch "^2.6.0"
valid-data-url "^3.0.0"
webidl-conversions@^3.0.0:
version "3.0.1"
resolved "https://registry.npmjs.org/webidl-conversions/-/webidl-conversions-3.0.1.tgz"
...
...
Write
Preview
Styling with
Markdown
is supported
Attach a file
You are about to add
0
people
to the discussion. Proceed with caution.
Finish editing this message first!
Cancel
Please
register
or
sign in
to post a comment