README
the-refactor
Refactoring tool for the-components
Installation
$ npm install the-refactor --save
Usage
'use strict'
const {TheRefactor} = require('the-refactor')
async function tryExample () {
const refactor = new TheRefactor()
// Example to rename "src/controllers/foo.js" into "src/serverside/fooCtrl.mjs"
await refactor.rename('src/controllers/*.js', ({
basename,
dirname,
extname,
}) => ({
dirname: 'src/serverside',
basename: /Ctrl$/.match(basename) ? basename : `${basename}Ctrl`,
extname: '.mjs',
})
)
}
tryExample().catch((err) => console.error(err))
API Guide
License
This software is released under the MIT License.