* Put current version of jsdom in the root
Previously, the code that supports the oldest version of Typescript was in the root: 3.1 and below. Newer versions were in ts*/ subdirectories.
This PR puts the newest version in the root, and older versions -- before 3.4 in this case -- in ts*/ subdirectories. This is possible because all supported versions of the Typescript now understand the typesVersions property in package.json.
This PR needs a new version of DefinitelyTyped-tools and dtslint, which I will ship soon. It also needs to be brought up to date with master.
* Delete ts3.6/
* Delete ts3.1/
* fix relative reference in jsdom tests
* Put current version of parse in the root
Previously, the code that supports the oldest version of Typescript was in the root: 3.1 and below. Newer versions were in ts*/ subdirectories.
This PR puts the newest version in the root, and older versions -- before 3.7 in this case -- in ts*/ subdirectories. This is possible because all supported versions of the Typescript now understand the typesVersions property in package.json.
This PR needs a new version of DefinitelyTyped-tools and dtslint, which I will ship soon. It also needs to be brought up to date with master.
* Delete ts3.7/
* restore disabled /// references
* Put current version of es-to-primitive in the root
Previously, the code that supports the oldest version of Typescript was in the root: 3.1 and below. Newer versions were in ts*/ subdirectories.
This PR puts the newest version in the root, and older versions -- before 3.3 in this case -- in ts*/ subdirectories. This is possible because all supported versions of the Typescript now understand the typesVersions property in package.json.
This PR needs a new version of DefinitelyTyped-tools and dtslint, which I will ship soon. It also needs to be brought up to date with master.
* delete ts3.1/
* move ts3.2 back to ts3.1
* Update es-abstract for current es-to-primitive types
* Put current version of openpgp in the root
Previously, the code that supports the oldest version of Typescript was in the root: 3.1 and below. Newer versions were in ts*/ subdirectories.
This PR puts the newest version in the root, and older versions -- 3.1 in this case -- in ts*/ subdirectories. This is possible because all supported versions of the Typescript now understand the typesVersions property in package.json.
This PR needs a new version of DefinitelyTyped-tools and dtslint, which I will ship soon. It also needs to be brought up to date with master.
* Delete ts3.2/
* Put current version of invariant in the root
Previously, the code that supports the oldest version of Typescript was in the root: 3.1 and below. Newer versions were in ts*/ subdirectories.
This PR puts the newest version in the root, and older versions -- before 3.7 in this case -- in ts*/ subdirectories. This is possible because all supported versions of the Typescript now understand the typesVersions property in package.json.
This PR needs a new version of DefinitelyTyped-tools and dtslint, which I will ship soon. It also needs to be brought up to date with master.
* delete ts3.7/
* Put current version of assert in the root
Previously, the code that supports the oldest version of Typescript was in the root: 3.1 and below. Newer versions were in ts*/ subdirectories.
This PR puts the newest version in the root, and older versions -- before 3.7 in this case -- in ts*/ subdirectories. This is possible because all supported versions of the Typescript now understand the typesVersions property in package.json.
This PR needs a new version of DefinitelyTyped-tools and dtslint, which I will ship soon. It also needs to be brought up to date with master.
* delete ts3.7/
* Put current version of eventsource in the root
Previously, the code that supports the oldest version of Typescript was in the root: 3.1 and below. Newer versions were in ts*/ subdirectories.
This PR puts the newest version in the root, and older versions -- before 4.0 in this case -- in ts*/ subdirectories. This is possible because all supported versions of the Typescript now understand the typesVersions property in package.json.
This PR needs a new version of DefinitelyTyped-tools and dtslint, which I will ship soon. It also needs to be brought up to date with master.
* delete ts4.0/
* Put current version of window-or-global in the root
Previously, the code that supports the oldest version of Typescript was in the root: 3.1 and below. Newer versions were in ts*/ subdirectories.
This PR puts the newest version in the root, and older versions -- before 3.4 in this case -- in ts*/ subdirectories. This is possible because all supported versions of the Typescript now understand the typesVersions property in package.json.
This PR needs a new version of DefinitelyTyped-tools and dtslint, which I will ship soon. It also needs to be brought up to date with master.
* delete ts3.4
* Put current version of reconnectingwebsocket in the root
Previously, the code that supports the oldest version of Typescript was in the root: 3.1 and below. Newer versions were in ts*/ subdirectories.
This PR puts the newest version in the root, and older versions -- before 3.4 in this case -- in ts*/ subdirectories. This is possible because all supported versions of the Typescript now understand the typesVersions property in package.json.
This PR needs a new version of DefinitelyTyped-tools and dtslint, which I will ship soon. It also needs to be brought up to date with master.
* Delete ts3.4/
* Put current version of web-animations-js in the root
Previously, the code that supports the oldest version of Typescript was in the root: 3.1 and below. Newer versions were in ts*/ subdirectories.
This PR puts the newest version in the root, and older versions -- 3.1 in this case -- in ts*/ subdirectories. This is possible because all supported versions of the Typescript now understand the typesVersions property in package.json.
This PR needs a new version of DefinitelyTyped-tools and dtslint, which I will ship soon. It also needs to be brought up to date with master.
* Delete ts3.2/
* [express] remove constraint that request params must be strings.
Loosing this constraint was discussed in the original PR that added the generics, but it seems it was never followed though.
It's possible that middleware is used that would make alterations to the request params and their types before the request handler is executed.
This changes allows for the manual/explicit defining, while maintaining the default of a ParamsDictionary for the standard use case.
* fixup: missed test in static-core
This reverts commit 34f4572c07.
In that commit, arguments were added to the callback on the
`app.prototype.listen` method, which is the same as Node.js server one
As Node.js `.listen` callback is never called with arguments and to
avoid misleadings, arguments to that callback are removed from types as
the source code never emits a callback with arguments
* [react-native] Added initialDate to DatePickerIOSProps
* [react-native] Make DatePickerIOSProps.date optional
See 0b9ea60b4f/Libraries/Components/DatePicker/DatePickerIOS.ios.js (L39)
* [react-native] Allow null on DatePickerIOSProps.date and .initialDate
See flow typings
* [react-native] Fixed whitespace error
* Format koa-webpack types using Prettier
* Add injected Koa state types for koa-webpack
* Bump koa-webpack to version 6.0
This release only updates dependencies and drops support for Node 8.
* Delegate ctx.state.fs from webpack-dev-middleware
* Fix tests
* Added missing languages to refractor type definitions
Matched languages found on https://github.com/PrismJS/prism/tree/master/components using `ls -A1 | egrep "prism-[0-9a-z-]+\.js”`.
* Removed core which isn’t a language
Language count (226) now matches https://prismjs.com/#supported-languages
* Added missing languages to OTHER_FILES.txt
* Removed markdown from OTHER_FILES.txt