Add export map, use mjs extension

This commit is contained in:
Sidharth Vinod 2021-10-01 19:19:32 +05:30
parent cac354caa9
commit b500a312b6
No known key found for this signature in database
GPG Key ID: FB5CCD378D3907CD
2 changed files with 9 additions and 2 deletions

View File

@ -3,7 +3,14 @@
"version": "8.13.2",
"description": "Markdownish syntax for generating flowcharts, sequence diagrams, class diagrams, gantt charts and git graphs.",
"main": "dist/mermaid.core.js",
"module": "dist/mermaid.esm.min.js",
"module": "dist/mermaid.esm.min.mjs",
"exports": {
".": {
"require": "./dist/mermaid.core.js",
"import": "./dist/mermaid.esm.min.mjs"
},
"./*": "./*"
},
"keywords": [
"diagram",
"markdown",

View File

@ -12,6 +12,6 @@ esmConfig.output.library = {
esmConfig.experiments = {
outputModule: true,
};
esmConfig.output.filename = '[name].esm.min.js';
esmConfig.output.filename = '[name].esm.min.mjs';
export default [umdConfig, esmConfig];