Comparing version 0.4.0 to 0.5.0
# Changelog | ||
## 0.5.0 | ||
* Adding `SuffixArray` & `GeneralizedSuffixArray`. | ||
* Better `Trie` sentinel. | ||
## 0.4.0 | ||
@@ -4,0 +9,0 @@ |
14
index.js
@@ -8,9 +8,19 @@ /** | ||
*/ | ||
var Heap = require('./heap.js'), | ||
FibonacciHeap = require('./fibonacci-heap.js'), | ||
SuffixArray = require('./suffix-array.js'); | ||
module.exports = { | ||
FibonacciHeap: require('./fibonacci-heap.js'), | ||
Heap: require('./heap.js'), | ||
FibonacciHeap: FibonacciHeap, | ||
MinFibonacciHeap: FibonacciHeap.MinFibonacciHeap, | ||
MaxFibonacciHeap: FibonacciHeap.MaxFibonacciHeap, | ||
Heap: Heap, | ||
MinHeap: Heap.MinHeap, | ||
MaxHeap: Heap.MaxHeap, | ||
LinkedList: require('./linked-list.js'), | ||
Queue: require('./queue.js'), | ||
Stack: require('./stack.js'), | ||
SuffixArray: SuffixArray, | ||
GeneralizedSuffixArray: SuffixArray.GeneralizedSuffixArray, | ||
Trie: require('./trie.js') | ||
}; |
{ | ||
"name": "mnemonist", | ||
"version": "0.4.0", | ||
"version": "0.5.0", | ||
"description": "Collection of classic data structures for JavaScript.", | ||
@@ -18,4 +18,6 @@ "main": "index.js", | ||
"linked-list.js", | ||
"multiset.js", | ||
"queue.js", | ||
"stack.js", | ||
"suffix-array.js", | ||
"trie.js" | ||
@@ -35,3 +37,7 @@ ], | ||
"linked list", | ||
"trie" | ||
"trie", | ||
"bag", | ||
"multiset", | ||
"counter", | ||
"suffix tree" | ||
], | ||
@@ -55,4 +61,8 @@ "author": { | ||
"eslintConfig": { | ||
"extends": "@yomguithereal/eslint-config" | ||
"extends": "@yomguithereal/eslint-config", | ||
"globals": { | ||
"Set": true, | ||
"Map": true | ||
} | ||
} | ||
} |
@@ -27,2 +27,3 @@ [![Build Status](https://travis-ci.org/Yomguithereal/mnemonist.svg)](https://travis-ci.org/Yomguithereal/mnemonist) | ||
* [Stack](docs/stack.md) | ||
* [Suffix Arrays](docs/suffix-array.md) | ||
* [Trie](docs/trie.md) | ||
@@ -29,0 +30,0 @@ |
@@ -11,3 +11,3 @@ /** | ||
*/ | ||
var DEFAULT_END_FLAG = 'end'; | ||
var SENTINEL = '\uE000'; | ||
@@ -21,3 +21,3 @@ /** | ||
this.clear(); | ||
this.end = DEFAULT_END_FLAG; | ||
this.end = SENTINEL; | ||
} | ||
@@ -24,0 +24,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
50713
23
1446
50