* 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
* ADDED: initial files, more work needed
* FIXED: more classes
* FIXED: some fixes to incorrect types so that gods has no errors
* IMPROVED: more strick tsconfig
FIXED: tslint.json typo in filename
* FIXED: npm test errors
ADDED: UMD global var AthenaJS
* Schema definition on insertOne, insertMany and update definitions. Added types as OptionalTSchema and UpdateQuery.
* added user on definitions by
* added missing properties and url docs
* added missing properties and url docs with test
* added missing properties and url docs with test
* changed OptionalTSchema to Partial, modified logic on update funcs, this will be more strict