Huge News!Announcing our $40M Series B led by Abstract Ventures.Learn More
Socket
Sign inDemoInstall
Socket

@thi.ng/associative

Package Overview
Dependencies
Maintainers
1
Versions
295
Alerts
File Explorer

Advanced tools

Socket logo

Install Socket

Detect and block malicious and high-risk dependencies

Install

@thi.ng/associative - npm Package Compare versions

Comparing version 5.0.5 to 5.0.6

2

array-set.d.ts

@@ -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 @@ /**

SocketSocket SOC 2 Logo

Product

  • Package Alerts
  • Integrations
  • Docs
  • Pricing
  • FAQ
  • Roadmap
  • Changelog

Packages

npm

Stay in touch

Get open source security insights delivered straight into your inbox.


  • Terms
  • Privacy
  • Security

Made with ⚡️ by Socket Inc