case 1. Add a new type definition.
- checked compilation succeeds with
--target es6
and--noImplicitAny
options. - has correct naming convention
- has a test file with the suffix of
-tests.ts
or-tests.tsx
.
case 2. Improvement to existing type definition.
- documentation or source code reference which provides context for the suggested changes. url http://api.jquery.com/html .
- it has been reviewed by a DefinitelyTyped member.