@sprucelabs/spruce-cli
Version:
Command line interface for building Spruce skills.
16 lines (15 loc) • 895 B
TypeScript
import AbstractCliTest from '../../../tests/AbstractCliTest';
export default class UpgradingANodeModuleTest extends AbstractCliTest {
private static pkg;
protected static beforeEach(): Promise<void>;
protected static buildErrorsGetPassedThroughToResults(): Promise<void>;
protected static upgradingWritesExpectedFiles(): Promise<void>;
protected static shouldReWriteNodeDirsAndSkipIndex(): Promise<void>;
protected static resolvePathAliasesIsADevDependencyInNodeModules(): Promise<void>;
protected static movesResolvePathAliasesToDevDependencyOnUpgrade(): Promise<void>;
protected static removesBuildFromScriptsIfMatchesBrokenBuild(): Promise<void>;
protected static doesNotRemoveBuildFromScriptsIfDoesNotMatchBrokenBuild(): Promise<void>;
private static fakeYarn;
private static assertResolvePathAliasesIsDevDependency;
private static upgrade;
}