/
githubmirror
/
strapi
Обзор
Документация
Войти
/
githubmirror
/
strapi
Код
Запросы
0
Пакеты
0
Релизы
0
Аналитика
Безопасность
develop
packages/utils/upgrade/src/modules/project/utils.ts
21 строка
675 B
Convly
feat: refactor upgrade-cli and add new codemods commands
02 апр 2024, 12:35
02 апр 2024, 12:35
4928f95
Код
Авторство
О чём код?
import { AppProject, PluginProject } from './project'; export const isPluginProject = (project: unknown): project is PluginProject => { return project instanceof PluginProject; }; export function assertPluginProject(project: unknown): asserts project is PluginProject { if (!isPluginProject(project)) { throw new Error('Project is not a plugin'); } } export const isApplicationProject = (project: unknown): project is AppProject => { return project instanceof AppProject; }; export function assertAppProject(project: unknown): asserts project is AppProject { if (!isApplicationProject(project)) { throw new Error('Project is not an application'); } }