From f29f19d31c9ae930226562837f411adf9ede44ff Mon Sep 17 00:00:00 2001 From: Andrew Hansen Date: Thu, 22 Feb 2018 23:12:44 -0800 Subject: [PATCH] fix(flow): rename src/index.js to gymnast.js Since webpack outputs a file called `gymnast.js`, the src file needs to be named the same so that when we output flow files, we get `gymnast.js` (webpack output) next to `gymnast.js.flow` (flow types generated from src). Alternatively, we could update webpack to output a file named `index.js. --- .babelrc | 2 +- .flowconfig | 2 +- scripts/webpack.config.js | 2 +- src/{index.js => gymnast.js} | 0 4 files changed, 3 insertions(+), 3 deletions(-) rename src/{index.js => gymnast.js} (100%) diff --git a/.babelrc b/.babelrc index dc982bb2e..befa5c779 100644 --- a/.babelrc +++ b/.babelrc @@ -43,7 +43,7 @@ "module-resolver", { "alias": { - "gymnast": "./src" + "gymnast": "./src/gymnast" } } ] diff --git a/.flowconfig b/.flowconfig index 0c660d91a..f806e1214 100644 --- a/.flowconfig +++ b/.flowconfig @@ -14,7 +14,7 @@ [libs] [options] -module.name_mapper='gymnast' -> '/src' +module.name_mapper='gymnast' -> '/dist/gymnast' module.name_mapper.extension='txt' -> '/test/stringStub.js' module.name_mapper.extension='md' -> '/test/stringStub.js' module.ignore_non_literal_requires=true diff --git a/scripts/webpack.config.js b/scripts/webpack.config.js index 855ab6b0d..2bebbda12 100644 --- a/scripts/webpack.config.js +++ b/scripts/webpack.config.js @@ -10,7 +10,7 @@ const isProd = process.env.NODE_ENV === 'production' const root = resolve(__dirname, '../dist') module.exports = { - entry: resolve(__dirname, '../src'), + entry: resolve(__dirname, '../src/gymnast'), output: { path: root, filename: isProd ? 'gymnast.min.js' : 'gymnast.js', diff --git a/src/index.js b/src/gymnast.js similarity index 100% rename from src/index.js rename to src/gymnast.js