knip
Version:
Find and fix unused dependencies, exports and files in your TypeScript and JavaScript projects
19 lines (18 loc) • 536 B
JavaScript
import { hasDependency } from '../../util/plugin.js';
const title = 'Rollup';
const enablers = ['rollup'];
const isEnabled = ({ dependencies }) => hasDependency(dependencies, enablers);
const entry = ['rollup.config.{js,cjs,mjs,ts}'];
const args = {
alias: { plugin: ['p'] },
args: (args) => args.map(arg => (arg.startsWith('--watch.onEnd') ? `--_exec${arg.slice(13)}` : arg)),
fromArgs: ['_exec'],
resolve: ['plugin', 'configPlugin'],
};
export default {
title,
enablers,
isEnabled,
entry,
args,
};