Skip to content

Commit c257b8c

Browse files
committed
Bumped Version
- Updated Dependencies, including rollup
1 parent 95c16e2 commit c257b8c

14 files changed

+732
-678
lines changed

CHANGELOG.md

+2
Original file line numberDiff line numberDiff line change
@@ -1,5 +1,7 @@
11
# Changelog
22
## Current
3+
## 1.0.7
4+
- Updated Dependencies, including rollup
35
## 1.0.6
46
- Made CreateContainer properly private (programmatically)
57
- Finished Documenting the base HashMap

Readme.md

+1-1
Original file line numberDiff line numberDiff line change
@@ -159,7 +159,7 @@ const hashmap = new HashMap(forEachObj);
159159
* It must have an identical interface to JS Map
160160
* It must be fully written in JS. (Transpiling is acceptable) So that we can guarantee it works in the browser, not just node.
161161

162-
### Benchmarks on version 1.0.6
162+
### Benchmarks on version 1.0.7
163163

164164
![Set Get And Delete](BenchmarkSGD.png)
165165

benchmark_results/benchmarks.create.json

+1-1
Large diffs are not rendered by default.

benchmark_results/benchmarks.json

+1-1
Large diffs are not rendered by default.

bower.json

+1-1
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,6 @@
11
{
22
"name": "@mootable/hashmap",
3-
"version": "1.0.6",
3+
"version": "1.0.7",
44
"description": "HashMap Implementation for JavaScript",
55
"homepage": "https://github.com/mootable/hashmap",
66
"main": "./hashmap.js",

dist/hashmap.js

+15-5
Original file line numberDiff line numberDiff line change
@@ -914,7 +914,7 @@
914914
(shared$5.exports = function (key, value) {
915915
return store$2[key] || (store$2[key] = value !== undefined ? value : {});
916916
})('versions', []).push({
917-
version: '3.12.1',
917+
version: '3.13.1',
918918
mode: 'global',
919919
copyright: '© 2021 Denis Pushkarev (zloirock.ru)'
920920
});
@@ -926,7 +926,7 @@
926926

927927
var toObject$4 = toObject$5;
928928
var hasOwnProperty = {}.hasOwnProperty;
929-
var has$e = function hasOwn(it, key) {
929+
var has$e = Object.hasOwn || function hasOwn(it, key) {
930930
return hasOwnProperty.call(toObject$4(it), key);
931931
};
932932

@@ -973,7 +973,8 @@
973973
var V8_VERSION$1 = engineV8Version;
974974
var fails$c = fails$g;
975975
var nativeSymbol = !!Object.getOwnPropertySymbols && !fails$c(function () {
976-
return !String(Symbol()) ||
976+
var symbol = Symbol();
977+
return !String(symbol) || !(Object(symbol) instanceof Symbol) ||
977978
!Symbol.sham && V8_VERSION$1 && V8_VERSION$1 < 41;
978979
});
979980

@@ -1174,6 +1175,8 @@
11741175
ArrayPrototype[UNSCOPABLES][key] = true;
11751176
};
11761177

1178+
var iterators = {};
1179+
11771180
var store$1 = sharedStore;
11781181
var functionToString = Function.toString;
11791182
if (typeof store$1.inspectSource != 'function') {
@@ -1439,7 +1442,7 @@
14391442
var wellKnownSymbol$d = wellKnownSymbol$f;
14401443
var ITERATOR$2 = wellKnownSymbol$d('iterator');
14411444
var BUGGY_SAFARI_ITERATORS$1 = false;
1442-
var returnThis$1 = function () { return this; };
1445+
var returnThis$2 = function () { return this; };
14431446
var IteratorPrototype$2, PrototypeOfArrayIteratorPrototype, arrayIterator;
14441447
if ([].keys) {
14451448
arrayIterator = [].keys();
@@ -1455,7 +1458,7 @@
14551458
});
14561459
if (NEW_ITERATOR_PROTOTYPE) IteratorPrototype$2 = {};
14571460
if (!has$6(IteratorPrototype$2, ITERATOR$2)) {
1458-
createNonEnumerableProperty$4(IteratorPrototype$2, ITERATOR$2, returnThis$1);
1461+
createNonEnumerableProperty$4(IteratorPrototype$2, ITERATOR$2, returnThis$2);
14591462
}
14601463
var iteratorsCore = {
14611464
IteratorPrototype: IteratorPrototype$2,
@@ -1476,10 +1479,13 @@
14761479
var create$1 = objectCreate;
14771480
var createPropertyDescriptor$2 = createPropertyDescriptor$5;
14781481
var setToStringTag$2 = setToStringTag$3;
1482+
var Iterators$2 = iterators;
1483+
var returnThis$1 = function () { return this; };
14791484
var createIteratorConstructor$1 = function (IteratorConstructor, NAME, next) {
14801485
var TO_STRING_TAG = NAME + ' Iterator';
14811486
IteratorConstructor.prototype = create$1(IteratorPrototype$1, { next: createPropertyDescriptor$2(1, next) });
14821487
setToStringTag$2(IteratorConstructor, TO_STRING_TAG, false);
1488+
Iterators$2[TO_STRING_TAG] = returnThis$1;
14831489
return IteratorConstructor;
14841490
};
14851491

@@ -1518,6 +1524,7 @@
15181524
var createNonEnumerableProperty$3 = createNonEnumerableProperty$9;
15191525
var redefine$5 = redefine$7.exports;
15201526
var wellKnownSymbol$b = wellKnownSymbol$f;
1527+
var Iterators$1 = iterators;
15211528
var IteratorsCore = iteratorsCore;
15221529
var IteratorPrototype = IteratorsCore.IteratorPrototype;
15231530
var BUGGY_SAFARI_ITERATORS = IteratorsCore.BUGGY_SAFARI_ITERATORS;
@@ -1566,6 +1573,7 @@
15661573
if (IterablePrototype[ITERATOR$1] !== defaultIterator) {
15671574
createNonEnumerableProperty$3(IterablePrototype, ITERATOR$1, defaultIterator);
15681575
}
1576+
Iterators$1[NAME] = defaultIterator;
15691577
if (DEFAULT) {
15701578
methods = {
15711579
values: getIterationMethod(VALUES),
@@ -1583,6 +1591,7 @@
15831591

15841592
var toIndexedObject$3 = toIndexedObject$7;
15851593
var addToUnscopables$2 = addToUnscopables$3;
1594+
var Iterators = iterators;
15861595
var InternalStateModule$2 = internalState;
15871596
var defineIterator$1 = defineIterator$2;
15881597
var ARRAY_ITERATOR = 'Array Iterator';
@@ -1608,6 +1617,7 @@
16081617
if (kind == 'values') return { value: target[index], done: false };
16091618
return { value: [index, target[index]], done: false };
16101619
}, 'values');
1620+
Iterators.Arguments = Iterators.Array;
16111621
addToUnscopables$2('keys');
16121622
addToUnscopables$2('values');
16131623
addToUnscopables$2('entries');

dist/hashmap.min.js

+1-1
Some generated files are not rendered by default. Learn more about customizing how changed files appear on GitHub.

dist/hashmap.min.js.map

+1-1
Some generated files are not rendered by default. Learn more about customizing how changed files appear on GitHub.

dist/hashmap.umd.js

+15-5
Original file line numberDiff line numberDiff line change
@@ -186,7 +186,7 @@
186186
(shared$3.exports = function (key, value) {
187187
return store$2[key] || (store$2[key] = value !== undefined ? value : {});
188188
})('versions', []).push({
189-
version: '3.12.1',
189+
version: '3.13.1',
190190
mode: 'global',
191191
copyright: '© 2021 Denis Pushkarev (zloirock.ru)'
192192
});
@@ -198,7 +198,7 @@
198198

199199
var toObject$1 = toObject$2;
200200
var hasOwnProperty = {}.hasOwnProperty;
201-
var has$9 = function hasOwn(it, key) {
201+
var has$9 = Object.hasOwn || function hasOwn(it, key) {
202202
return hasOwnProperty.call(toObject$1(it), key);
203203
};
204204

@@ -245,7 +245,8 @@
245245
var V8_VERSION = engineV8Version;
246246
var fails$3 = fails$7;
247247
var nativeSymbol = !!Object.getOwnPropertySymbols && !fails$3(function () {
248-
return !String(Symbol()) ||
248+
var symbol = Symbol();
249+
return !String(symbol) || !(Object(symbol) instanceof Symbol) ||
249250
!Symbol.sham && V8_VERSION && V8_VERSION < 41;
250251
});
251252

@@ -446,6 +447,8 @@
446447
ArrayPrototype[UNSCOPABLES][key] = true;
447448
};
448449

450+
var iterators = {};
451+
449452
var store$1 = sharedStore;
450453
var functionToString = Function.toString;
451454
if (typeof store$1.inspectSource != 'function') {
@@ -711,7 +714,7 @@
711714
var wellKnownSymbol$3 = wellKnownSymbol$5;
712715
var ITERATOR$2 = wellKnownSymbol$3('iterator');
713716
var BUGGY_SAFARI_ITERATORS$1 = false;
714-
var returnThis$1 = function () { return this; };
717+
var returnThis$2 = function () { return this; };
715718
var IteratorPrototype$2, PrototypeOfArrayIteratorPrototype, arrayIterator;
716719
if ([].keys) {
717720
arrayIterator = [].keys();
@@ -727,7 +730,7 @@
727730
});
728731
if (NEW_ITERATOR_PROTOTYPE) IteratorPrototype$2 = {};
729732
if (!has$1(IteratorPrototype$2, ITERATOR$2)) {
730-
createNonEnumerableProperty$2(IteratorPrototype$2, ITERATOR$2, returnThis$1);
733+
createNonEnumerableProperty$2(IteratorPrototype$2, ITERATOR$2, returnThis$2);
731734
}
732735
var iteratorsCore = {
733736
IteratorPrototype: IteratorPrototype$2,
@@ -748,10 +751,13 @@
748751
var create = objectCreate;
749752
var createPropertyDescriptor = createPropertyDescriptor$3;
750753
var setToStringTag$1 = setToStringTag$2;
754+
var Iterators$2 = iterators;
755+
var returnThis$1 = function () { return this; };
751756
var createIteratorConstructor$1 = function (IteratorConstructor, NAME, next) {
752757
var TO_STRING_TAG = NAME + ' Iterator';
753758
IteratorConstructor.prototype = create(IteratorPrototype$1, { next: createPropertyDescriptor(1, next) });
754759
setToStringTag$1(IteratorConstructor, TO_STRING_TAG, false);
760+
Iterators$2[TO_STRING_TAG] = returnThis$1;
755761
return IteratorConstructor;
756762
};
757763

@@ -790,6 +796,7 @@
790796
var createNonEnumerableProperty$1 = createNonEnumerableProperty$7;
791797
var redefine = redefine$2.exports;
792798
var wellKnownSymbol$1 = wellKnownSymbol$5;
799+
var Iterators$1 = iterators;
793800
var IteratorsCore = iteratorsCore;
794801
var IteratorPrototype = IteratorsCore.IteratorPrototype;
795802
var BUGGY_SAFARI_ITERATORS = IteratorsCore.BUGGY_SAFARI_ITERATORS;
@@ -838,6 +845,7 @@
838845
if (IterablePrototype[ITERATOR$1] !== defaultIterator) {
839846
createNonEnumerableProperty$1(IterablePrototype, ITERATOR$1, defaultIterator);
840847
}
848+
Iterators$1[NAME] = defaultIterator;
841849
if (DEFAULT) {
842850
methods = {
843851
values: getIterationMethod(VALUES),
@@ -855,6 +863,7 @@
855863

856864
var toIndexedObject = toIndexedObject$4;
857865
var addToUnscopables = addToUnscopables$1;
866+
var Iterators = iterators;
858867
var InternalStateModule = internalState;
859868
var defineIterator = defineIterator$1;
860869
var ARRAY_ITERATOR = 'Array Iterator';
@@ -880,6 +889,7 @@
880889
if (kind == 'values') return { value: target[index], done: false };
881890
return { value: [index, target[index]], done: false };
882891
}, 'values');
892+
Iterators.Arguments = Iterators.Array;
883893
addToUnscopables('keys');
884894
addToUnscopables('values');
885895
addToUnscopables('entries');

dist/hashmap.umd.min.js

+1-1
Some generated files are not rendered by default. Learn more about customizing how changed files appear on GitHub.

dist/hashmap.umd.min.js.map

+1-1
Some generated files are not rendered by default. Learn more about customizing how changed files appear on GitHub.

0 commit comments

Comments
 (0)