fix(core): update

This commit is contained in:
2021-04-26 08:30:02 +00:00
parent 71abbbb5f1
commit 95ffb06e77
9 changed files with 684 additions and 129 deletions
+31
View File
@@ -0,0 +1,31 @@
import * as plugins from './smartnpm.plugins';
export interface IVersionData {
name: string;
version: string;
dependencies: { [key: string]: string };
devDependencies: { [key: string]: string };
dist: {
integrity: string;
shasum: string;
tarball: string;
};
}
export class PackageVersion implements IVersionData {
public static createFromVersionData(versionDataArg: IVersionData) {
const packageVersion = new PackageVersion();
Object.assign(packageVersion, versionDataArg);
return packageVersion;
}
name: string;
version: string;
dependencies: { [key: string]: string };
devDependencies: { [key: string]: string };
dist: {
integrity: string;
shasum: string;
tarball: string;
};
}