Skip to content

Commit f4e5d7d

Browse files
authored
Merge pull request #4 from pzuraq/bugfix/fix-types
[BUGFIX] Uses unknown rather than any for default types
2 parents e84bb95 + 7d42039 commit f4e5d7d

File tree

2 files changed

+3
-3
lines changed

2 files changed

+3
-3
lines changed

addon/-private/map.ts

+2-2
Original file line numberDiff line numberDiff line change
@@ -5,7 +5,7 @@ import {
55
dirtyCollection
66
} from './util';
77

8-
export class TrackedMap<K = any, V = any> extends Map<K, V> {
8+
export class TrackedMap<K = unknown, V = unknown> extends Map<K, V> {
99
// **** KEY GETTERS ****
1010
get(key: K) {
1111
consumeKey(this, key);
@@ -85,7 +85,7 @@ if (typeof Symbol !== undefined) {
8585
});
8686
}
8787

88-
export class TrackedWeakMap<K extends object = object, V = any> extends WeakMap<
88+
export class TrackedWeakMap<K extends object = object, V = unknown> extends WeakMap<
8989
K,
9090
V
9191
> {

addon/-private/set.ts

+1-1
Original file line numberDiff line numberDiff line change
@@ -5,7 +5,7 @@ import {
55
dirtyCollection
66
} from './util';
77

8-
export class TrackedSet<T = any> extends Set<T> {
8+
export class TrackedSet<T = unknown> extends Set<T> {
99
// **** KEY GETTERS ****
1010
has(value: T) {
1111
consumeKey(this, value);

0 commit comments

Comments
 (0)