webpack.standalone.js — react Source File
Architecture documentation for webpack.standalone.js, a javascript file in the react codebase.
Entity Profile
Source Code
const {resolve} = require('path');
const Webpack = require('webpack');
const {
GITHUB_URL,
getVersionString,
} = require('react-devtools-extensions/utils');
const {resolveFeatureFlags} = require('react-devtools-shared/buildUtils');
const NODE_ENV = process.env.NODE_ENV;
if (!NODE_ENV) {
console.error('NODE_ENV not set');
process.exit(1);
}
const builtModulesDir = resolve(
__dirname,
'..',
'..',
'build',
'oss-experimental',
);
const __DEV__ = NODE_ENV === 'development';
const DEVTOOLS_VERSION = getVersionString();
const EDITOR_URL = process.env.EDITOR_URL || null;
const LOGGING_URL = process.env.LOGGING_URL || null;
const featureFlagTarget =
process.env.FEATURE_FLAG_TARGET || 'core/standalone-oss';
const babelOptions = {
configFile: resolve(
__dirname,
'..',
'react-devtools-shared',
'babel.config.js',
),
};
module.exports = {
mode: __DEV__ ? 'development' : 'production',
devtool: __DEV__ ? 'eval-cheap-module-source-map' : 'source-map',
target: 'electron-main',
entry: {
standalone: './src/standalone.js',
},
output: {
path: __dirname + '/dist',
filename: '[name].js',
chunkFilename: '[name].chunk.js',
library: {
type: 'commonjs2',
},
},
externals: {
bufferutil: 'commonjs bufferutil',
'utf-8-validate': 'commonjs utf-8-validate',
},
// ... (90 more lines)
Source
Frequently Asked Questions
What does webpack.standalone.js do?
webpack.standalone.js is a source file in the react codebase, written in javascript.
Where is webpack.standalone.js in the architecture?
webpack.standalone.js is located at packages/react-devtools-core/webpack.standalone.js (directory: packages/react-devtools-core).
Analyze Your Own Codebase
Get architecture documentation, dependency graphs, and domain analysis for your codebase in minutes.
Try Supermodel Free