@sprucelabs/spruce-cli
Version:
Command line interface for building Spruce skills.
19 lines (18 loc) • 1 kB
TypeScript
import AbstractCliTest from '../../../tests/AbstractCliTest';
export default class UpgradingASkill5Test extends AbstractCliTest {
static invocationLog: string[];
protected static beforeEach(): Promise<void>;
protected static upgradeResetsEventCache(): Promise<void>;
protected static doesNotResetEventCacheWithOtherAction(): Promise<void>;
protected static shouldSyncSchemasIfSchemasIsInstalledAndSchemaFolderExists(shouldCreateSchema: boolean): Promise<void>;
protected static modulesMovedFromDevToProdDependenciesStayThere(): Promise<void>;
protected static resolvePathsMovedToDevDependencies(): Promise<void>;
protected static runsFixLintAfterUpgrade(): Promise<void>;
private static assertResolvePathAliasesInDevDependencies;
private static upgrade;
private static installSkillsSkill;
private static moveDependencyToDev;
private static moveDependencyToProd;
private static installSetListenerCacheAndBlockExecute;
private static Settings;
}