Skip to content

Commit 02867d0

Browse files
author
Vlad Balin
committed
Merge branch 'f/tree-shaking'
2 parents 8a658b6 + 3e5d34d commit 02867d0

Some content is hidden

Large Commits have some content hidden by default. Use the searchbox below for content that may be hidden.

94 files changed

+3378
-3705
lines changed

dist/index.js

Lines changed: 1 addition & 3668 deletions
Some generated files are not rendered by default. Learn more about customizing how changed files appear on GitHub.

dist/index.js.map

Lines changed: 1 addition & 1 deletion
Some generated files are not rendered by default. Learn more about customizing how changed files appear on GitHub.

jsconfig.json

Lines changed: 0 additions & 16 deletions
This file was deleted.

lib/collection/add.js

Lines changed: 65 additions & 0 deletions
Some generated files are not rendered by default. Learn more about customizing how changed files appear on GitHub.

lib/collection/add.js.map

Lines changed: 1 addition & 0 deletions
Some generated files are not rendered by default. Learn more about customizing how changed files appear on GitHub.

lib/collection/commons.js

Lines changed: 125 additions & 0 deletions
Some generated files are not rendered by default. Learn more about customizing how changed files appear on GitHub.

lib/collection/commons.js.map

Lines changed: 1 addition & 0 deletions
Some generated files are not rendered by default. Learn more about customizing how changed files appear on GitHub.
Lines changed: 4 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -7,6 +7,7 @@ export interface CollectionOptions extends TransactionOptions {
77
comparator?: GenericComparator;
88
model?: typeof Record;
99
}
10+
export declare type Predicate = (val: Record, key: number) => boolean | object;
1011
export interface CollectionDefinition extends TransactionalDefinition {
1112
model?: Record;
1213
itemEvents?: EventsDefinition;
@@ -33,9 +34,9 @@ export declare class Collection extends Transactional implements CollectionCore
3334
_onChildrenChange(record: Record, options?: TransactionOptions, initiator?: Transactional): void;
3435
get(objOrId: string | Record | Object): Record;
3536
each(iteratee: (val: Record, key: number) => void, context?: any): void;
36-
every(iteratee: (val: Record, key: number) => boolean, context?: any): boolean;
37-
filter(iteratee: (val: Record, key: number) => boolean, context?: any): Record[];
38-
some(iteratee: (val: Record, key: number) => boolean, context?: any): boolean;
37+
every(iteratee: Predicate, context?: any): boolean;
38+
filter(iteratee: Predicate, context?: any): Record[];
39+
some(iteratee: Predicate, context?: any): boolean;
3940
map<T>(iteratee: (val: Record, key: number) => T, context?: any): T[];
4041
_validateNested(errors: {}): number;
4142
model: typeof Record;

0 commit comments

Comments
 (0)