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)",