* Added no-argument overload for Model.previous
`Model.previous()` in Sequelize called with no arguments returns an object containing the previous keys and values for properties that have changed. This pull request adds this overload to the Model.d.ts type definition file along with a comment documenting it.
* Added test for Model.previous w no arg
* add types for browserify/commonjs-assert
* fix tests and rename to 'assert'
* fix some linting errors, checking in to avoid closing of pull request
* fixed all lint errors
* [jquery] `isNumeric` can not be a user defined type guard.
`isNumeric` can return true for strings in addition to numbers, but only for a subset of either. It'll return false for NaN (which TypeScript treats as a number) and for strings which cannot be parsed as a number.
* [jquery] `isPlainObject` can not be a user defined type guard.
Due to the imprecise way with how `PlainObject` is declared, `isPlainObject` can not be a user defined type guard.
* [jquery] Use https for links.
* [jquery] Fix link for `JQuery.jquery`.
* [jquery] Remove empty line before `@deprecated`.
For consistent formatting since examples were added.
* [jquery] Document additional `extend` parameters.
* [jquery] Improve declarations of `data()` to catch unintentionally passing `undefined` as a value.
This handles the more likely case of users passing a value that is possibly undefined.
* [jquery] Improve declaration of `css()`.
* [jquery] Minor improves to `proxy()` documentation.
* [jquery] Fix region folding for WebStorm.
WebStorm uses `// #region` to designate a region start while VS Code uses `// region`. They can both (must, in this case) be terminated using `// #endregion`. Using both `// #endregion` and `// endregion` results in odd behavior in both editors.
* ramda: add return type assertions for filter/reject test
* ramda: Add failing test for filter-in-pipe scenario
* ramda: Workaround for type inference problem in Filter
In the `Filter` type, when used inside a pipe, the second format always took
precedence in type inference, causing problems when a list was filtered.
With this change, you can manually specify whether you are using filter
for an array or an object, so usage in a pipe will work. You can also
leave out the second type parameter, in which case filter works as
previously.
```ts
import { pipe, filter } from 'ramda';
pipe(
filter<string, 'array'>((val: string) => val.length > 2),
)(['list', 'or', 'object']);
pipe(
filter<string, 'object'>((val) => val.length > 2),
)({ a: 'list', b: 'or', c: 'object' });
```
* Initial commit.
Does not compile yet due to strictNullChecks and all. Need to fix those in the next transaction.
* Update to latest version
* npm test fail fix
* fix npm test error
* fix npm test
* fix npm test
* test. move to scoped
* move to scoped
* move to scoped location
* update for scoped
* Update for scoped
* Remove trailing space
* fix(react-router): update first argument of createPath & createHref
Allow LocationDescriptorObj to be passed
* chore(react-router): update contributors
* test(react-router): add tests for createHref
* Adds alternative client side collection to meteor-publish-composite
The library has the ability to create a name for a collection that the entire publication (or only a portion)
"belongs to" on the client side. It is described in greater details on the meteor-publish-composite
post here:
http://braindump.io/meteor/2014/09/20/publishing-to-an-alternative-clientside-collection-in-meteor.html
* Changes collection to collectionName
* FEAT: add bucket operations
* FEAT: add function definition, current at object uploadPartCopy
* FEAT: add object operations definitions
* FEATURE: add rtmp operations definition
* FEAT: add ImageClient and cluster
* FEAT: add test
* FIX: fix some used import and the typescript version
* FIX: fix the tsconfig and tslint error
* added type definitions for my teacher Ruslan Hadyniak JavaScript npm package
* removed [strict] option from tsconfig.json
* added strictFunctionTypes to tsconfig.json
* added tsc >=2.2 restriction to the header
* made Response.send() second argument compulsory
* undone changes from the previous commit
* changed Request.data from FormData | undefined to FormData | null
* Removed constructor from Request, modified StateLinks according to the new 1.1.1 package version interface
* Changed type definitions according to 1.2 stable version