Skip to content

Latest commit

History

History
48 lines (35 loc) 路 1.06 KB

processCss.md

File metadata and controls

48 lines (35 loc) 路 1.06 KB

rcs.process.css

rcs.process.css(src[, options][, callback])

Store all matched selectors into the library and saves the new generated file with all renamed selectors.

Sync: process.cssSync

Parameters:

  • src <String | Array>
  • options <Object> optional
  • callback <Function> optional

Options:

Example:

const rcs = require('rename-css-selectors');

// callback
rcs.process.css('**/*.css', options, (err) => {
  if (err) {
    return console.error(err);
  }

  console.log('Successfully wrote new files and stored values');
});

// promise
rcs.process.css('**/*.css', options)
  .then(() => console.log('Successfully wrote new files and stored values'));
  .catch(console.error);

// async/await
(async () => {
  try {
    await rcs.process.css('**/*.css', options);

    console.log('Successfully wrote new files and stored values')
  } catch (err) {
    console.error(err);
  }
})();