lib-tools
Version:
The lib-tools helps you simplify the build, bundle, test and npm packaging workflows for Typescript, JavaScript, Angular library projects and assets module projects.
44 lines (43 loc) • 952 B
TypeScript
export interface PackageJsonLike {
[]: string | boolean | {
[]: string | undefined;
} | string[] | undefined;
name: string;
version?: string;
author?: string | {
[]: string;
};
keywords?: string[];
license?: string;
homepage?: string;
repository?: string | {
[]: string;
};
bugs?: string | {
[]: string;
};
main?: string;
module?: string;
es2015?: string;
esm5?: string;
fesm2015?: string;
fesm5?: string;
typings?: string;
browser?: string;
sass?: string;
style?: string;
sideEffects?: string[] | boolean;
files?: string[];
scripts?: {
[]: string;
};
dependencies?: {
[]: string;
};
devDependencies?: {
[]: string;
};
peerDependencies?: {
[]: string;
};
}