From c5753248abe3a425f0b992f025065dac604158fa Mon Sep 17 00:00:00 2001 From: Tim Lai Date: Fri, 14 Aug 2020 13:53:05 -0700 Subject: [PATCH] feat(swagger-ui-react): es module (#6303) --- flavors/swagger-ui-react/release/run.sh | 4 +++- flavors/swagger-ui-react/release/template.json | 3 ++- 2 files changed, 5 insertions(+), 2 deletions(-) diff --git a/flavors/swagger-ui-react/release/run.sh b/flavors/swagger-ui-react/release/run.sh index 98a6e7a0..d2597a9a 100755 --- a/flavors/swagger-ui-react/release/run.sh +++ b/flavors/swagger-ui-react/release/run.sh @@ -10,13 +10,15 @@ mkdir -p ../dist # Copy UI's dist files to our directory cp ../../../dist/swagger-ui.js ../dist +cp ../../../dist/swagger-ui-es-bundle.js ../dist cp ../../../dist/swagger-ui.css ../dist # Create a releasable package manifest node create-manifest.js > ../dist/package.json # Transpile our top-level component -../../../node_modules/.bin/babel --config-file ../../../babel.config.json ../index.js > ../dist/index.js +../../../node_modules/.bin/cross-env BABEL_ENV=commonjs ../../../node_modules/.bin/babel --config-file ../../../babel.config.js ../index.js > ../dist/commonjs.js +../../../node_modules/.bin/cross-env BABEL_ENV=es ../../../node_modules/.bin/babel --config-file ../../../babel.config.js ../index.js > ../dist/index.js # Copy our README into the dist folder for npm cp ../README.md ../dist diff --git a/flavors/swagger-ui-react/release/template.json b/flavors/swagger-ui-react/release/template.json index 822d906a..c4bf2a9a 100644 --- a/flavors/swagger-ui-react/release/template.json +++ b/flavors/swagger-ui-react/release/template.json @@ -26,7 +26,8 @@ "$remove": true }, "name": "swagger-ui-react", - "main": "index.js", + "main": "commonjs.js", + "module": "index.js", "repository": "git@github.com:swagger-api/swagger-ui.git", "contributors": [ "(in alphabetical order)",