Update markdownlint-browser.(min.)js to export library and helpers objects (near-zero effect on file size), do not output markdownlint-rule-helpers-browser.(min.)js any more, update demo web page accordingly.

This commit is contained in:
David Anson 2022-12-29 00:43:53 +00:00
parent 5870eb20f0
commit 5684685d5b
5 changed files with 48 additions and 21 deletions

View file

@ -81,13 +81,13 @@ const modeProduction = {
}
};
const entryLibrary = {
"entry": "../lib/markdownlint.js",
"entry": "./markdownlint-exports.js",
"packageJson": require("../package.json")
};
const entryHelpers = {
"entry": "../helpers/helpers.js",
"packageJson": require("../helpers/package.json")
};
// const entryHelpers = {
// "entry": "../helpers/helpers.js",
// "packageJson": require("../helpers/package.json")
// };
module.exports = [
config({
...entryLibrary,
@ -98,15 +98,15 @@ module.exports = [
...entryLibrary,
...modeProduction,
"filename": "markdownlint-browser.min.js"
}),
config({
...entryHelpers,
...modeDevelopment,
"filename": "markdownlint-rule-helpers-browser.js"
}),
config({
...entryHelpers,
...modeProduction,
"filename": "markdownlint-rule-helpers-browser.min.js"
})
// config({
// ...entryHelpers,
// ...modeDevelopment,
// "filename": "markdownlint-rule-helpers-browser.js"
// }),
// config({
// ...entryHelpers,
// ...modeProduction,
// "filename": "markdownlint-rule-helpers-browser.min.js"
// })
];