copy-package-json.js 541 B

12345678910
  1. const path = require('path');
  2. const fs = require('fs');
  3. // Copies the main package.json file into the lib directory so that
  4. // ng-packagr can use it when generating the library bundle
  5. console.log('Copying main package.json to library...');
  6. const packageJson = require('../package.json');
  7. const { name, version, license, dependencies, repository } = packageJson;
  8. const subset = { name, version, license, dependencies, repository };
  9. fs.writeFileSync(path.join(__dirname, '/../src/lib/package.json'), JSON.stringify(subset, null, 2), 'utf8');