@patternfly/react-core
Version:
This library provides a set of common React components for use with the PatternFly reference implementation.
15 lines (12 loc) • 566 B
JavaScript
const fs = require('fs');
const path = require('path');
const distIndexFiles = ['esm', 'js'].map((dir) => path.join(process.cwd(), 'dist', dir, 'index.js'));
const distIndexDeclarationFiles = ['esm', 'js'].map((dir) => path.join(process.cwd(), 'dist', dir, 'index.d.ts'));
[...distIndexFiles, ...distIndexDeclarationFiles].forEach((file) => {
const fileContents = fs.readFileSync(file, 'utf8');
const newFileContents = fileContents
.split('\n')
.filter((line) => !line.includes('demos'))
.join('\n');
fs.writeFileSync(file, newFileContents);
});