diff --git a/packages/warning/babel-plugin.js b/packages/warning/babel-plugin.js index 6e83e909b41852..4eca0896d74655 100644 --- a/packages/warning/babel-plugin.js +++ b/packages/warning/babel-plugin.js @@ -3,6 +3,14 @@ */ const pkg = require( './package.json' ); +/** + * Babel plugin which transforms `warning` function calls to wrap within a + * condition that checks if `process.env.NODE_ENV !== 'production'`. + * + * @param {import('@babel/core')} babel Current Babel object. + * + * @return {import('@babel/core').PluginObj} Babel plugin object. + */ function babelPlugin( { types: t } ) { const seen = Symbol(); diff --git a/tsconfig.json b/tsconfig.json index a1854349a9d95d..6e74bf45066430 100644 --- a/tsconfig.json +++ b/tsconfig.json @@ -38,7 +38,8 @@ "./packages/is-shallow-equal/**/*.js", "./packages/priority-queue/**/*.js", "./packages/token-list/**/*.js", - "./packages/url/**/*.js" + "./packages/url/**/*.js", + "./packages/warning/**/*.js", ], "exclude": [ "./packages/*/benchmark",