vtex-email-framework
Version:
Transactional emails development architecture
58 lines (57 loc) • 1.78 kB
JSON
{
"name": "vtex-email-framework",
"version": "4.0.2",
"description": "Transactional emails development architecture",
"main": "server.js",
"license": "MIT",
"author": "Cristiano Feitoza",
"homepage": "https://github.com/crisfeit/vtex-email-framework",
"repository": {
"type": "git",
"url": "git+https://github.com/crisfeit/vtex-email-framework.git"
},
"bin": {
"vtex-email": "./bin/vtex-email"
},
"bugs": {
"url": "https://github.com/CrisFeit/vtex-email-framework/issues"
},
"keywords": [
"framework",
"transactional",
"emails",
"handlebars"
],
"scripts": {
"dev": "concurrently 'npm:client' 'npm:server'",
"server": "node --no-deprecation --no-warnings --watch-path=./emails/templates --watch-path=./emails/json ./server/server.js",
"client": "webpack serve --config ./webpack/webpack.dev.js",
"build": "webpack --config ./webpack/webpack.prod.js && node --no-deprecation --no-warnings ./webpack/webpack.dist.js && node --test ./test/*.test.js",
"test": "node --test ./test/*.test.js"
},
"engines": {
"node": ">=18"
},
"dependencies": {
"clean-webpack-plugin": "^4.0.0",
"concurrently": "^8.2.2",
"cors": "^2.8.5",
"css-loader": "^7.1.2",
"express": "^4.21.2",
"hbs": "^4.2.0",
"html-inline-css-webpack-plugin": "^1.11.2",
"html-webpack-partials-plugin": "^0.8.0",
"html-webpack-plugin": "^5.6.3",
"juice": "^10.0.1",
"mini-css-extract-plugin": "^2.9.2",
"postcss-scss": "^4.0.9",
"sass-embedded": "^1.83.0",
"sass-loader": "^16.0.4",
"style-loader": "^4.0.0",
"stylelint": "^14.16.1",
"stylelint-webpack-plugin": "^5.0.1",
"webpack": "^5.97.1",
"webpack-cli": "^5.1.4",
"webpack-dev-server": "^5.2.0"
}
}