@thi.ng/associative
Advanced tools
Comparing version 5.0.5 to 5.0.6
@@ -1,2 +0,2 @@ | ||
import type { Fn3, Pair } from "@thi.ng/api"; | ||
import { Fn3, Pair } from "@thi.ng/api"; | ||
import type { EquivSetOpts, IEquivSet } from "./api"; | ||
@@ -3,0 +3,0 @@ /** |
@@ -6,2 +6,10 @@ # Change Log | ||
## [5.0.6](https://github.com/thi-ng/umbrella/compare/@thi.ng/associative@5.0.5...@thi.ng/associative@5.0.6) (2020-09-13) | ||
**Note:** Version bump only for package @thi.ng/associative | ||
## [5.0.5](https://github.com/thi-ng/umbrella/compare/@thi.ng/associative@5.0.4...@thi.ng/associative@5.0.5) (2020-08-28) | ||
@@ -8,0 +16,0 @@ |
@@ -1,2 +0,2 @@ | ||
import type { Fn3, ICopy, IEmpty, IEquiv, IObjectOf, Pair } from "@thi.ng/api"; | ||
import { Fn3, ICopy, IEmpty, IEquiv, IObjectOf, Pair } from "@thi.ng/api"; | ||
import type { EquivMapOpts } from "./api"; | ||
@@ -3,0 +3,0 @@ export declare class EquivMap<K, V> extends Map<K, V> implements Iterable<Pair<K, V>>, ICopy<EquivMap<K, V>>, IEmpty<EquivMap<K, V>>, IEquiv { |
var EquivMap_1; | ||
import { __decorate } from "tslib"; | ||
import { SEMAPHORE } from "@thi.ng/api"; | ||
import { SEMAPHORE, } from "@thi.ng/api"; | ||
import { isPlainObject } from "@thi.ng/checks"; | ||
@@ -5,0 +5,0 @@ import { equiv } from "@thi.ng/equiv"; |
@@ -1,2 +0,2 @@ | ||
import type { Fn, Fn3, ICopy, IEmpty, IEquiv, Pair, Predicate2, IObjectOf } from "@thi.ng/api"; | ||
import type { Fn, Fn3, ICopy, IEmpty, IEquiv, IObjectOf, Pair, Predicate2 } from "@thi.ng/api"; | ||
import type { HashMapOpts } from "./api"; | ||
@@ -3,0 +3,0 @@ interface HashMapState<K, V> { |
@@ -0,4 +1,4 @@ | ||
import type { Fn0 } from "@thi.ng/api"; | ||
import { Reducer } from "@thi.ng/transducers"; | ||
import type { Fn0 } from "@thi.ng/api"; | ||
export declare const xformSetOp: <T>(rfn: Fn0<Reducer<Set<T>, Iterable<T>>>, op: (a: Set<T>, b: Set<T>, c?: Set<T> | undefined) => Set<T>, src?: Iterable<Iterable<T>> | undefined) => Set<T> | Reducer<Set<T>, Iterable<T>>; | ||
//# sourceMappingURL=xform-setop.d.ts.map |
@@ -1,2 +0,2 @@ | ||
import type { Fn3, Pair } from "@thi.ng/api"; | ||
import { Fn3, Pair } from "@thi.ng/api"; | ||
import type { EquivSetOpts, IEquivSet } from "./api"; | ||
@@ -3,0 +3,0 @@ /** |
{ | ||
"name": "@thi.ng/associative", | ||
"version": "5.0.5", | ||
"version": "5.0.6", | ||
"description": "Alternative Map and Set implementations with customizable equality semantics & supporting operations", | ||
@@ -34,3 +34,3 @@ "module": "./index.js", | ||
"cover": "nyc mocha test && nyc report --reporter=lcov", | ||
"clean": "rimraf *.js *.d.ts .nyc_output build coverage doc lib", | ||
"clean": "rimraf *.js *.d.ts *.map .nyc_output build coverage doc lib", | ||
"doc:readme": "ts-node -P ../../tools/tsconfig.json ../../tools/src/readme.ts", | ||
@@ -53,10 +53,10 @@ "doc": "node_modules/.bin/typedoc --mode modules --out doc --theme ../../tools/doc/typedoc-theme src", | ||
"dependencies": { | ||
"@thi.ng/api": "^6.12.3", | ||
"@thi.ng/binary": "^2.0.14", | ||
"@thi.ng/checks": "^2.7.7", | ||
"@thi.ng/compare": "^1.3.15", | ||
"@thi.ng/dcons": "^2.2.30", | ||
"@thi.ng/equiv": "^1.0.30", | ||
"@thi.ng/errors": "^1.2.20", | ||
"@thi.ng/transducers": "^7.3.0", | ||
"@thi.ng/api": "^6.13.0", | ||
"@thi.ng/binary": "^2.0.15", | ||
"@thi.ng/checks": "^2.7.8", | ||
"@thi.ng/compare": "^1.3.16", | ||
"@thi.ng/dcons": "^2.2.31", | ||
"@thi.ng/equiv": "^1.0.31", | ||
"@thi.ng/errors": "^1.2.21", | ||
"@thi.ng/transducers": "^7.3.1", | ||
"tslib": "^2.0.1" | ||
@@ -71,19 +71,17 @@ }, | ||
"keywords": [ | ||
"data structures", | ||
"difference", | ||
"datastructure", | ||
"equality", | ||
"ES6", | ||
"es6", | ||
"hashmap", | ||
"intersection", | ||
"join", | ||
"linear probing", | ||
"map", | ||
"open addressing", | ||
"set", | ||
"skiplist", | ||
"sorted map", | ||
"sorted set", | ||
"sparse set", | ||
"sort", | ||
"sparse", | ||
"trie", | ||
"typescript", | ||
"union" | ||
"union", | ||
"value-semantics" | ||
], | ||
@@ -100,3 +98,3 @@ "publishConfig": { | ||
}, | ||
"gitHead": "3a55c0df86c5be9c56a1e1a4c0cfcaa2809a160a" | ||
"gitHead": "83a0206aae59aa1b1b4bcb01c2b34bbe3db4844c" | ||
} |
@@ -1,3 +0,3 @@ | ||
import type { Fn3, IObjectOf, Pair } from "@thi.ng/api"; | ||
import type { ReductionFn } from "@thi.ng/transducers"; | ||
import { Fn3, IObjectOf, Pair } from "@thi.ng/api"; | ||
import { ReductionFn } from "@thi.ng/transducers"; | ||
import type { SortedMapOpts } from "./api"; | ||
@@ -4,0 +4,0 @@ declare class Node<K, V> { |
import type { Fn3, ICompare, Pair } from "@thi.ng/api"; | ||
import type { IReducible, ReductionFn } from "@thi.ng/transducers"; | ||
import { IReducible, ReductionFn } from "@thi.ng/transducers"; | ||
import type { IEquivSet, SortedSetOpts } from "./api"; | ||
@@ -4,0 +4,0 @@ /** |
License Policy Violation
LicenseThis package is not allowed per your license policy. Review the package's license to ensure compliance.
Found 1 instance in 1 package
License Policy Violation
LicenseThis package is not allowed per your license policy. Review the package's license to ensure compliance.
Found 1 instance in 1 package
334678
Updated@thi.ng/api@^6.13.0
Updated@thi.ng/binary@^2.0.15
Updated@thi.ng/checks@^2.7.8
Updated@thi.ng/compare@^1.3.16
Updated@thi.ng/dcons@^2.2.31
Updated@thi.ng/equiv@^1.0.31
Updated@thi.ng/errors@^1.2.21
Updated@thi.ng/transducers@^7.3.1