* react-widgets: fix busySpinner missing from typing
Per https://jquense.github.io/react-widgets/api/DropdownList/, busySpinner is a valid type
* Update definitions by comment
* Bumping version to sync with a specific react-widgets function
* [@types/ioredis] hgetall returns object
changed type of hgetall result from string[] to object
* hgetall returns { [key: string]: string | number }
changed hgetall result type from object to { [key: string]: string | number }
* Initial commit autogenerated with dts-gen
* Add public functions to Diva class
* Add Settings definition.
* First attempt at adding Events
* Apply linting, fix default export to include class and Events
* Simple tests
Ensure the Diva class constructor exists along with the Events class.
Check that Diva class functions work.
* Move interfaces to separate file.
* Set members of Diva class.
* Add Region and Dimensions interfaces.
* Add definition for Viewport class
* Add Offset interface
* Add DocumentLayout class
* Move interfaces to interfaces.d.ts
* Add types for Renderer class
* Add ViewerCore class types, use in index.d.ts
* Move Settings type declaration to interfaces.d.ts
* Add settings member to Diva
* Change ViewerState.renderer type from object to Renderer
* Type of ViewerState.viewport from object to Viewport
* Use global import in tests.
* Add ImageManifest class.
* Replace XMLHttpRequest with Promise<Response>
Diva.js uses fetch(), which returns a Promise<Response>.
* Add types for the ViewHandler
* Properly type members of Viewport
* mongoose-paginate-v2: support read opts for determines the MongoDB nodes from which to read.
* mongoose-paginate-v2: sync package version
* mongoose-paginate-v2: fix version
* mongoose: fix docstring typo
* More support for partial update with Plotly.restyle
* marker symbols can be string or numbers
Plotly documentation do not match their behavior here
* Allow to change axis title in plotly.relayout
Azure Cosmos DB with Gremlin API does not support fluent API yet, it was further postponed to first half of 2020.
As a workaround, we are using the translator to submit fluent api queries as 'script'.
However, we cannot initialize a translator that works with Azure's CosmosDB based based on an AnonymousTraversalSource or GraphTraversalSource, this type must allow for the 'string' possibility.
The correct usage with Azure's cosmos db is:
```
const translator = new gremlin.process.Translator('g' as any);
```
Currently this works.
Related stackoverflow thread:
https://stackoverflow.com/questions/58815569/azure-cosmos-gremlin-nodejs-how-to-submit-fluent-query-as-script-not-bytecod/59056304#59056304
* Add .include aliases to Deep, Nested, and Own
chai.d.ts missing .include aliases in Deep, Nested, and Own interfaces
* Only Deep changes are tested
* Test .deep.include aliases
* Add .include aliases to Nested and Own
This declares the useDataPageV2 option, which must be set to false for compatibility with the C++ (and possibly other) implementation of parquet. BigQuery, for example, does not seem to support the V2 data page.
At the same time I factored out the options to an interface, to reduce duplication.
* add session? to QueryFindOneAndUpdateOptions interface
Needed to run findOneAndUpdate inside of a transaction
* add session param to QueryFindOneAndRemoveOptions
* Adjust polymer attributeChangedCallback to spec.
According to the specification at:
https://html.spec.whatwg.org/multipage/custom-elements.html#custom-element-reactions
`attributeChangedCallback` is called "given the attribute's local name,
old value, new value, and namespace as arguments". This also matches
browser implementations and understanding of how things work from
discussion with Polymer engineers (CC @rictic).
* Fix a dtslint issue with TypeScript <3.0.
TypeScript 3.0 and before appears to be confused with the `extends`
property declared here.