IPackageConfig.d.ts 881 B

123456789101112131415161718192021222324252627282930
  1. export interface IPackageConfig {
  2. bin?: string | {[name: string]: string};
  3. bugs?: {[key: string]: string};
  4. bundledDependencies?: {[name: string]: string};
  5. config?: {[name: string]: string};
  6. cpu?: string[];
  7. dependencies?: {[name: string]: string};
  8. description?: string;
  9. devDependencies?: {[name: string]: string};
  10. directories?: any;
  11. engines?: {[name: string]: string};
  12. files?: string[];
  13. homepage?: string;
  14. keywords?: string[];
  15. license?: string;
  16. main?: string;
  17. man?: string | string[];
  18. name: string;
  19. optionalDependencies?: {[name: string]: string};
  20. os?: string[];
  21. peerDependencies?: {[name: string]: string};
  22. preferGlobal?: boolean;
  23. 'private'?: boolean;
  24. repository?: string | {
  25. type: string;
  26. url: string;
  27. };
  28. scripts?: {[name: string]: string};
  29. version: string;
  30. }