/
githubmirror
/
strapi
Обзор
Документация
Войти
/
githubmirror
/
strapi
Код
Запросы
0
Пакеты
0
Релизы
0
Аналитика
Безопасность
develop
packages/utils/upgrade/src/modules/runner/json/json.ts
18 строк
529 B
Ben Irvin
feat: Upgrade Tool
08 янв 2024, 13:26
Не верифицирован
08 янв 2024, 13:26
7d13a12
Код
Авторство
О чём код?
import { AbstractRunner } from '../runner'; import { transformJSON } from './transform'; import type { Codemod } from '../../codemod'; import type { JSONRunnerConfiguration } from './types'; export class JSONRunner extends AbstractRunner<JSONRunnerConfiguration> { runner = transformJSON; valid(codemod: Codemod.Codemod): boolean { return codemod.kind === 'json'; } } export const jsonRunnerFactory = (paths: string[], configuration: JSONRunnerConfiguration) => { return new JSONRunner(paths, configuration); };