refactor webpack folder

This commit is contained in:
Matteo Manzinello 2020-07-01 14:09:49 +02:00
parent 49a165d733
commit f48e5a45d0
6 changed files with 14 additions and 11 deletions

2
dist/mailgo.min.js vendored

File diff suppressed because one or more lines are too long

View File

@ -235,7 +235,7 @@ function toComment(sourceMap) {
// ESM COMPAT FLAG
__webpack_require__.r(__webpack_exports__);
// CONCATENATED MODULE: ./mailgo.ts
// CONCATENATED MODULE: ../src/mailgo.ts
// i18n for mailgo
const i18n = __webpack_require__(0);
// mailgo css
@ -941,12 +941,14 @@ const mailgo = (mailgoConfig) => {
}
}
};
/* harmony default export */ var mailgo_0 = (mailgo);
/* harmony default export */ var src_mailgo = (mailgo);
// CONCATENATED MODULE: ./mailgo.lib.ts
// webpack > lib/mailgo.js
/* harmony default export */ var mailgo_lib = __webpack_exports__["default"] = (mailgo_0);
/* harmony default export */ var mailgo_lib = __webpack_exports__["default"] = (src_mailgo);
/***/ })

View File

@ -10,5 +10,5 @@
"moduleResolution": "node",
"resolveJsonModule": true
},
"include": ["src"]
"include": ["src", "webpack/mailgo.lib.ts", "webpack/mailgo.dist.ts"]
}

View File

@ -27,8 +27,8 @@ const mailgoRules = [
module.exports = [
{
mode: "production",
entry: "./mailgo.webpack.ts",
context: path.join(__dirname, "src"),
entry: "./mailgo.dist.ts",
context: path.join(__dirname, "webpack"),
module: {
rules: mailgoRules,
},
@ -37,6 +37,8 @@ module.exports = [
},
output: {
filename: "mailgo.min.js",
library: "mailgo",
libraryTarget: "window",
path: path.resolve(__dirname, "dist"),
},
},
@ -44,7 +46,7 @@ module.exports = [
{
mode: "production",
entry: "./mailgo.lib.ts",
context: path.join(__dirname, "src"),
context: path.join(__dirname, "webpack"),
module: {
rules: mailgoRules,
},
@ -60,7 +62,6 @@ module.exports = [
libraryTarget: "umd",
libraryExport: "default",
globalObject: "typeof self !== 'undefined' ? self : this",
// auxiliaryComment: "mailgo",
path: path.resolve(__dirname),
},
},

View File

@ -1,6 +1,6 @@
// webpack > dist/mailgo.min.js
import mailgo from "./mailgo";
import mailgo from "../src/mailgo";
// call init mailgo attached to the event DOMContentLoaded
const mailgoConfig = {

View File

@ -1,5 +1,5 @@
// webpack > lib/mailgo.js
import mailgo from "./mailgo";
import mailgo from "../src/mailgo";
export default mailgo;