Toolkit: use src/README.md if it exists (#23271)
This commit is contained in:
@@ -82,6 +82,7 @@ const getEntries = async () => {
|
||||
};
|
||||
|
||||
const getCommonPlugins = (options: WebpackConfigurationOptions) => {
|
||||
const hasREADME = fs.existsSync(path.resolve(process.cwd(), 'src', 'README.md'));
|
||||
const packageJson = require(path.resolve(process.cwd(), 'package.json'));
|
||||
return [
|
||||
new MiniCssExtractPlugin({
|
||||
@@ -91,8 +92,9 @@ const getCommonPlugins = (options: WebpackConfigurationOptions) => {
|
||||
new webpack.optimize.OccurrenceOrderPlugin(true),
|
||||
new CopyWebpackPlugin(
|
||||
[
|
||||
// If src/README.md exists use it; otherwise the root README
|
||||
{ from: hasREADME ? 'README.md' : '../README.md', to: '.', force: true },
|
||||
{ from: 'plugin.json', to: '.' },
|
||||
{ from: '../README.md', to: '.' },
|
||||
{ from: '../LICENSE', to: '.' },
|
||||
{ from: '**/*.json', to: '.' },
|
||||
{ from: '**/*.svg', to: '.' },
|
||||
|
||||
Reference in New Issue
Block a user