I've found Mimosa past month but now I am finally starting to use it.
Consider this configuration snippet:
exports.config = {
"modules": [
"copy",
"minify-js"
],
"watch": {
"sourceDir": "src",
"compiledDir": "dist",
"javascriptDir": null
}
}
The JavaScript assets from src
are minified and saved at dist
with the exact same name: src/foo.js
is minified as dist/foo.js
.
I would like to have both the minified file as .min.js
and also the original unchanged and copied file at the compiled dir.
For example: src/bar.js
becomes dist/bar.min.js
(minified) and dist/bar.js
(copy).
Is this possible? How?
So that isn't something mimosa, or more specifically mimosa-minify-js will do.
What is your use case? Are you building libraries? I can either help you get what you need or I could see what I'd need to do to support what you want.