* Add missing Valdr types
Add ValdrValidationConstraints and ValdrValidationResult typings
* Refine Valdr-message typings
Set a more refined type to messages instead of any
* Expand Valdr typings tests
Expand tests to include added typings for ValdrValidationResult and ValdrConstraints
* Fix spacing
Replace tabs by spaces
* Rename vars in test
Rename vars to make test clearer
* Fix TS issues
Added missing types
* Remove undefined
In TS by default null and undefined are subtypes of all other types
* Fix wrong type
Add missing namespace
* Fix wrong version number
Set version to only numbers
* Fix wrong version number
Keep version to only numbers
* Added missing move function
Added missing move function in typings so that the move function is recognised by the IDE and the compiler.
* Minor derp here
* Alias IWhenable<T> = IPromise<T> | T
* Allow all Q functions to work with either promises or raw values
* Allow functions expecting arrays to take promises for arrays
Q.race is deliberately excluded, as this does not support this type of argument.
* Update Google Maps Places Library definition
- According to the Places Library documentation (https://goo.gl/EJFiuQ), certain fields are being removed
- I have aligned the Places Library definitions with the API reference (https://goo.gl/kYoi9V) and added deprecation comments for the old properties as they are still accepted until February
- I could not find an official deprecation attribute or similar for Typescript definitions so I just left a comment
* Update the API version in the header
* Apply API changes between version 3.20 and 3.25
- Used the Google Maps API release notes (https://goo.gl/nRUZGJ) as a reference
* Fix inconsistant type definition
* Updating jasmine to version 2.5
* Fixing 2 small errors in the update of jasmine
* withMock now takes a "() => void"
* fixed the withMock syntax error
* number added as type to seed function
* added definitions for SharePoint file Search.ClientControls.js (Srch namespace, heavily used in Search Display Templates)
* --noImplicitAny compatibility fixes
also small improvements
* more fixes for --noImplicitAny
* Updated the RowMethods interface
This Interface was missing the Definition of the id() method.
Link to official documentation: https://datatables.net/reference/api/row().id()
* Changed indentation from tabs to spaces
* Added the definition for the npm package simple-url-cache
https://www.npmjs.com/package/simple-url-cache
* - Some problems with shells.js missing the touch fucntion deifnition
* More details on the touch parameters - nice screenshot btw
> error TS4023: Exported variable 'DevTools' has or is using name 'IDevTools' from external module "/Users/remojansen/CODE/forks/redux-bootstrap/node_modules/@types/redux-devtools/index" but cannot be named.
* Added type definition for riot
* Added type information for compile function, version, settings and template error handler
* Updated namespace name Riot -> riot
* Renamed riot-test.ts -> riot-tests.ts
The Error argument is not an error instance, instead it is a constructor function that returns an error instance.
Additionally, the constructor function is optional, by default SyntaxError is used