DefinitelyTyped/types/d3-collection/tsconfig.json
Tom Wanzek 23798c59ad refactor(d3-collection): refine and reduce technical debt (mulligan) (#23724)
* chore(d3-collection): validate for strictNullChecks

* feat(d3-collection) minimum TS 2.3 for object type

BREAKING CHANGE:

Impose minimum of TypeScript 2.3 to be able to use `object` type
and generic defaults. (Possibly also use `keyof`).
Replace `any` with `object` where it is too wide.
Add `ArrayLike` to some signatures.
Update tests.

* feat(d3-collection) use generic defaults

Use generic defaults and remove some outdated comments.

* doc(d3-collection): complete JSDoc comments

Completes JSDoc comments.
Removes a superfluous signature for `keys`.
2018-02-26 10:30:06 -08:00

25 lines
513 B
JSON

{
"compilerOptions": {
"module": "commonjs",
"lib": [
"es6",
"dom"
],
"noImplicitAny": true,
"noImplicitThis": true,
"strictNullChecks": true,
"strictFunctionTypes": true,
"baseUrl": "../",
"typeRoots": [
"../"
],
"types": [],
"noEmit": true,
"forceConsistentCasingInFileNames": true
},
"files": [
"index.d.ts",
"d3-collection-tests.ts"
]
}