/* * @adonisjs/transmit * * (c) AdonisJS * * For the full copyright and license information, please view the LICENSE * file that was distributed with this source code. */ import { stubsRoot } from './stubs/main.js' import type Configure from '@adonisjs/core/commands/configure' export async function configure(command: Configure) { const codemods = await command.createCodemods() // Publish config file await codemods.makeUsingStub(stubsRoot, 'config/transmit.stub', {}) // Add provider to rc file await codemods.updateRcFile((rcFile) => { rcFile.addProvider('@adonisjs/transmit/transmit_provider') }) }