[pkg-conf] Remove types

This commit is contained in:
Dimitri Benin
2019-03-02 21:18:09 +01:00
parent 34116971d5
commit 26fe0ed161
5 changed files with 6 additions and 64 deletions
+6
View File
@@ -1230,6 +1230,12 @@
"sourceRepoURL": "https://github.com/PeculiarVentures/pkcs11js",
"asOfVersion": "1.0.4"
},
{
"libraryName": "pkg-conf",
"typingsPackageName": "pkg-conf",
"sourceRepoURL": "https://github.com/sindresorhus/pkg-conf",
"asOfVersion": "3.0.0"
},
{
"libraryName": "plottable",
"typingsPackageName": "plottable",
-34
View File
@@ -1,34 +0,0 @@
// Type definitions for pkg-conf 2.1
// Project: https://github.com/sindresorhus/pkg-conf#readme
// Definitions by: Jorge Gonzalez <https://github.com/jorgegonzalez>
// Definitions: https://github.com/DefinitelyTyped/DefinitelyTyped
// TypeScript Version: 2.2
declare namespace pkgConf {
type AnyJson = boolean | number | string | null | JsonArray | JsonMap;
interface JsonArray extends Array<AnyJson> { }
interface JsonMap {
[key: string]: AnyJson;
}
interface Options {
// Directory to start looking up for a package.json file.
// Default: process.cwd()
cwd?: string;
// Default config.
defaults?: object;
// Skip package.json files that have the namespaced config explicitly set to false.
skipOnFalse?: boolean;
}
// Returns the config.
function sync(namespace: string, options?: Options): JsonMap;
// Pass in the config returned from any of the above methods.
// Returns the filepath to the package.json file or null when not found.
function filepath(config: JsonMap): string | null;
}
// Returns a Promise for the config.
declare function pkgConf(namespace: string, options?: pkgConf.Options): Promise<pkgConf.JsonMap>;
export = pkgConf;
-6
View File
@@ -1,6 +0,0 @@
import pkgConf = require('pkg-conf');
pkgConf('name'); // $ExpectType Promise<JsonMap>
const config = pkgConf.sync('bugs'); // $ExpectType JsonMap
pkgConf.filepath(config); // $ExpectType string | null
config.url; // $ExpectType AnyJson
-23
View File
@@ -1,23 +0,0 @@
{
"compilerOptions": {
"module": "commonjs",
"lib": [
"es6"
],
"noImplicitAny": true,
"noImplicitThis": true,
"strictNullChecks": true,
"strictFunctionTypes": true,
"baseUrl": "../",
"typeRoots": [
"../"
],
"types": [],
"noEmit": true,
"forceConsistentCasingInFileNames": true
},
"files": [
"index.d.ts",
"pkg-conf-tests.ts"
]
}
-1
View File
@@ -1 +0,0 @@
{ "extends": "dtslint/dt.json" }