UNPKG

knip

Version:

Find and fix unused dependencies, exports and files in your TypeScript and JavaScript projects

24 lines (23 loc) 619 B
import { hasDependency } from '../../util/plugin.js'; const title = 'Prisma'; const enablers = ['prisma', /^@prisma\/.*/]; const isEnabled = ({ dependencies }) => hasDependency(dependencies, enablers); const config = ['prisma.config.ts', 'package.json']; const resolveConfig = async (config, options) => { if (options.configFileName === 'package.json' && config.seed) { return options.getInputsFromScripts(config.seed); } return []; }; const args = { binaries: ['prisma'], config: true, }; export default { title, enablers, isEnabled, config, args, resolveConfig, };