Commit Graph

426 Commits

Author SHA1 Message Date
Steve Ognibene
8520eb774a Document how to write definitions for modules that can also be used globally (#20033)
* document writing definitions for global and module libraries

* minor edits
2017-09-26 11:05:38 -07:00
Andy
fe557617d5 In README, mention that adding your name to "Definitions by" sends you notifications (#19751)
* In README, mention that adding your name to "Definitions by" sends you notifications

* Update README.md
2017-09-15 07:24:04 -07:00
Mine Starks
4cbdfce74c Merge pull request #19445 from DefinitelyTyped/minestarks-patch-1
advise against `T | any` in Common Mistakes
2017-08-30 10:35:59 -07:00
Mine Starks
810a6aef29 remove colon 2017-08-30 10:35:46 -07:00
Mine Starks
bd30259568 Merge pull request #19424 from NaridaL/patch-2
[readme] Added FAQ: how long until PR merged?
2017-08-29 17:58:58 -07:00
Mine Starks
13508161e3 Remove conflicting info on @types turnaround time
The new Q&A contradicts the line above. Removing that.
2017-08-29 17:56:57 -07:00
Adrian Leonhard
de47be0a7d Update README.md 2017-08-30 02:49:07 +02:00
Mine Starks
3b297cd87c advise against T | any in Common Mistakes 2017-08-29 17:16:51 -07:00
Adrian Leonhard
182f45ccf1 Update README.md 2017-08-29 23:36:04 +02:00
Georgii Dolzhykov
4934ba79b1 README.md: add one more common mistake (#19436)
* README.md: add one more common mistake

* add article

* expanded the explanation a bit, added examples,

* wording

* s/better/more specific/
2017-08-29 13:04:43 -07:00
Adrian Leonhard
fe7d6ba76d Update README.md 2017-08-29 21:51:43 +02:00
Adrian Leonhard
cbf5af50a0 Update README.md 2017-08-29 21:42:12 +02:00
Adrian Leonhard
dbad87cebe [readme] Added FAQ: how long until PR merged?
This is by far the question which gets asked the most on the DT gitter, so I thought it would be a good idea to add it to the FAQ. I don't really have any authority to answer the question, so the answer is mostly a placeholder at this point; it would be better to have an official answer. @andy-ms would you rather not be tagged after a week?
2017-08-29 17:28:14 +02:00
Dimitri Benin
c644160f9b [readme] extend description for scoped packages (#19237) 2017-08-22 10:16:27 -07:00
Dimitri Benin
879a32c388 [readme] add descriptions on how to write assertions for dtslint (#18864) 2017-08-14 11:25:54 -07:00
Andy
4fddc63dab Recommend to use ReadonlyArray (#18429) 2017-08-01 13:21:00 -07:00
Ryan Cavanaugh
0e4b6fba1e Merge pull request #17868 from sonicdoe/patch-1
Use SVG for Travis CI badge
2017-07-13 14:27:16 -07:00
Andy Hanson
ecd89459d0 Fix instructions for testing edit to an existing package 2017-07-12 14:40:16 -07:00
Jakob Krigovsky
6b4e9553fe Use SVG for Travis CI badge 2017-07-08 21:03:45 +02:00
Martynas Žilinskas
8070c2338e Updated readme. Added that definition by can be multiline. (#16276) 2017-05-02 10:02:11 -07:00
Andy
1094f1d5b9 Remove outdated section from README (#15918) 2017-04-18 13:42:15 -07:00
Andy Hanson
7f9a7fa712 README: Document types for scoped packages 2017-04-17 11:10:22 -07:00
Andy Hanson
8c6be6ea2d for edit -> to edit, and uncapitalize "edit" 2017-04-17 09:50:10 -07:00
Andy Hanson
fd902593a5 Merge branch 'update-README.md' of https://github.com/winksaville/DefinitelyTyped into winksaville-update-README.md 2017-04-17 09:49:37 -07:00
Andy
5bf5228d71 Fix additional lint errors from the new dtslint (#15865) 2017-04-14 09:15:37 -07:00
Andy
bbc61fbf93 Extend "dtslint/dt.json" directly instead of "../tslint.json". (#15822)
* Extend "dtslint/dt.json" directly instead of "../tslint.json".

* Convert more "../tslint.json" to "dtslint/dt.json"

* no-redundant-modifiers -> strict-export-declare-modifiers
2017-04-14 08:04:05 -07:00
Wink Saville
b5d5e7bf93 Update README.md 2017-04-05 13:44:24 -07:00
Andy
5f3ba45136 Use dtslint (#15482) 2017-03-29 13:07:39 -07:00
webbiesdk
8f44cafe32 Updated links in readme
The links in the readme didn't change after putting all declarations into the `types` folder.
2017-03-27 12:17:53 +02:00
Andy
0ba0c1dd7d Add note in README about file history (#15371) 2017-03-24 14:55:12 -07:00
Mohamed Hegazy
40033987a6 Change code block to js to allow for comments in json block 2017-03-24 14:33:48 -07:00
Andy
555ea54770 Lint test files too (#14791) 2017-02-23 07:15:16 -08:00
Andy
33c940d29d Use dts-gen to generate new packages (#13405) 2017-02-13 12:36:11 -08:00
Mohamed Hegazy
a569c59c8f Add major version upgrade documentation (#14130)
* Add major version upgrade documentation

* add note about depenencies
2017-01-20 11:19:03 -08:00
Andy
450a426995 Set "target": "es6" where necessary. (#14111) 2017-01-19 06:37:32 -08:00
Andy
ae4fe7b6de Use "lib" in tsconfigs instead of "target". (#13968)
* Use "lib" in tsconfigs instead of "target".

Only add "dom" to libraries that need it. This is determined by a script, so many libraries that have "dom" maybe should not.

* Update new-package and readme

* Add back "target" where necessary
2017-01-18 07:51:51 -08:00
Andy
5e640e9f20 readme: Clarify how to add oneself as an author (#13917)
Add an optional extended description…
2017-01-10 15:25:34 -08:00
Andy
a13492cbe3 Update comment on TS2.1 (#13883) 2017-01-10 06:29:13 -08:00
Andy Hanson
2379ab7be2 Remove mistakes from readme if we will lint for them anyway 2016-12-30 14:29:50 -08:00
Andy
c72f19ae3c Add section to README about DOM APIs (#13610) 2016-12-29 12:13:21 -08:00
Andy Hanson
2e869dbdc0 Merge branch 'types-2.0' into merge_28dec 2016-12-28 12:38:06 -08:00
Andy Hanson
8f8ba7ac29 Mention missing tslint.json in README 2016-12-24 16:07:32 -05:00
Jason Jarrett
634f7c5af5 note about NuGet 2016-12-23 13:59:24 -08:00
Andy
b96c8d58d5 Add note to README about default exports. (#13442) 2016-12-22 11:22:45 -05:00
Andy
3a9dfff847 Add comment to README describing how to use TypeScript 2.1 (#13474) 2016-12-21 14:37:42 -08:00
Andy
a4bd9fa3c1 Add "noImplicitThis" to all tsconfig.json (#13446)
* Add "noImplicitThis" to all tsconfig.json

* Use `"noImplicitThis": false` on packages with broken tests.
2016-12-19 14:11:46 -08:00
Andy Hanson
c325f55b5c Add script to remove a package 2016-12-15 12:47:21 -08:00
Andy Hanson
e7f046c72a Update documentation now that we use the master branch instead of types-2.0 2016-12-13 12:39:57 -08:00
Andy
c968762595 Merge 'master' to 'types-2.0' one last time (#13277)
* Added missing nconf.required(keys) and Provider.required(keys) methods.

* update to 4.7.0, add querycursor.map() and schema.loadClass()

* add error callback for schema.post()

* Added playsInline property as introduced in React 15.3.2

* Add definitions for redux-localstorage and main enhancers (#12580)

* Add definitions for redux-localstorage

* Add definitions for redux-localstorage-filter enhancer

* Add definitions for redux-localstorage-debounce enhancer

* csurf.d.ts relying on CookieOptions from express

It seems express no longer exports `CookieOptions`, we need to import `express-serve-static-core` instead.

* Added height property to IDialogOptions

* versionKey type

* kendo-ui: mark toString() params as optional (#13164)

These function parameters are optional according to the upstream
docs, e.g.
  http://docs.telerik.com/kendo-ui/api/javascript/geometry/matrix#methods-toString

* Ensure that zoneAbbr and zoneName are expected type (string).

* Update moment-timezone.d.ts

* Fix syntax error in interact.d.ts

A parameter name was missing making TypeScript compiler fail.

* adding type for move to fs-extra

* fixing signature of sinon/alwaysReturned based on the http://sinonjs.org/docs/#sinonspy

* increasing version number

* returning back the version number to the origin number

* reversing changes in fs-extra

* Request that PRs have meaningful titles

* Improvement to existing nouislider type definition. (#12033)

* updated nouislider version and added a lot of tests out of the documentation

* corrected intentation

* corrected untyped variables, issue raised by Travis

* incorporated feedback on pull request

* #13037 (#13039)

* #13037

* pointToLayer first argument type fixed
GeoJSON.Point to GeoJSON.Feature<GeoJSON.Point>

* Missing cc in sendgrid packate (#13063)

The sendgrid package was missing the `cc` field, and the `bcc` field had a too generic type (`any` instead of `string[]`, as used on the `setCcs` and `setBccs` below.

* Fixes #12414 (#13076)

* Fixes #12414

* Make applicationServerKey optional

* added ariaLabelledBy and ariaDescribedBy to IModalSettings (#13004)

* Ceymard leaflet (#13007)

* replaced all overrides of LatLng by a single use of LatLngExpression when appropriate

* Changed Point, PointTuple overrides to use PointExpression instead

* Changet use of LatLngBounds and Bounds in general to use the Expression variant instead of having several overrides

* add ElasticSeach 5.x API function for deleteByQuery (#13014)

* add ElasticSeach 5.x API function for deleteByQuery

* use searchParams for deleteByQuery, as theses resemble the documentation.

* add DeleteByQueryParams parameter type.

* add deleteByQuery to tests.

* Make `less` render options optional (#13078)

* Added semver

* Updated gravity definition. (#13088)

* Full Redis client options (#13108)

* Added missing return type to on() methods. (#13082)

* Update react-native.0.29.d.ts (#13118)

drawerPosition is of type `number`
Android DrawerConsts.DrawerPosition.Left is equivalent to DrawerLayoutAndroid.positions.Left
Android DrawerConsts.DrawerPosition.Right is equivalent to DrawerLayoutAndroid.positions.Right

* Upgrade to match braintree-web 3.6.1 (#13098)

* Update to match braintree-web version 3.3.0

* Upgrade to match Braintree-web v3.5.0

* upgrade to match braintree-web 3.6.1

add US bank class

* Fix missing parameters from svg append (#13119)

* Add parameter declarations to append()

* Made insertFirst parameter optional

* Correct missing ‘auto’ option of GridList’s cellHeight (#13094)

* Add new Angular 1.5.9 methods to $compileProvider  (#13096)

* Add new Angular 1.5.9 methods to $compileProvider

Add new methods available in Angular 1.5.9: onChangesTtl(), commentDirectivesEnabled() and cssClassDirectivesEnabled()

* Add JSDoc to Angular 1.59 new methods of $compileProvider

JSDoc for onChangesTtl(), commentDirectivesEnabled() and cssClassDirectivesEnabled() methods.

* Expand $compileProvider JSDoc

Urls added to JSDoc of Angular 1.5.9 new methods .

* Changed type of injectedScript property to string (#13120)

The injectedScript property should take string value with script code, not the bool flag as in current version

* Use unions for openlayers string enums (#13134)

* Update google.maps.MapPane interface (#13122)

* Removing myself (AlStar01) as definition author from angular-material.d.ts (#13125)

* Clarify that notNeededPackages.json is just for packages formerly on DefinitelyTyped (#13156)

* Update Parsimmon typings (#13146)

* Update AmCharts.d.ts (#13170)

* knex: add MySqlConnectionConfig, tests (#13161)

* knex: add MySqlConnectionConfig, tests

* knex: add types for MySqlConnectionConfig queryFormat params

* Add note in readme about tsjs-lib-generator (#13210)

* Remove redux-localstorage packages; added by #13115 instead
2016-12-12 11:00:28 -08:00
Andy
6b3bc735ad Add note in readme about tsjs-lib-generator (#13210) 2016-12-12 09:24:06 -08:00