Enable eslint import checks and fixed the reported errors (#878)

Summary:
Pull Request resolved: https://github.com/facebook/flipper/pull/878

1) Enabled eslint error reporting for unresolved imports and fixed all the errors
2) Enabled eslint for typings (d.ts) and fixed all the errors

Reviewed By: passy

Differential Revision: D20335151

fbshipit-source-id: 7b142281a406b32df0f02a5cd0d7d05eba941acd
This commit is contained in:
Anton Nikolaev
2020-03-14 14:26:07 -07:00
committed by Facebook GitHub Bot
parent 85c13bb1f3
commit beb5c85e69
25 changed files with 1201 additions and 174 deletions

View File

@@ -9,30 +9,28 @@
// Very incomplete stub with only the methods we use defined.
declare module 'npm-api' {
export default class NpmApi {
constructor(...args: any[]);
export default class NpmApi {
constructor(...args: any[]);
list(...args: any[]): any;
list(...args: any[]): any;
maintainer(...args: any[]): any;
maintainer(...args: any[]): any;
repo(name: string): Repository;
repo(name: string): Repository;
reset(...args: any[]): any;
reset(...args: any[]): any;
use(...args: any[]): any;
use(...args: any[]): any;
view(...args: any[]): any;
view(...args: any[]): any;
}
}
export class Repository {
package(): Promise<Package>;
}
export interface Package {
name: string;
version: string;
}
export class Repository {
package(): Promise<Package>;
}
export interface Package {
name: string;
version: string;
}
}