1.0.3 • Published 2 years ago

@codes.vault/dsnode v1.0.3

Weekly downloads
-
License
MIT
Repository
github
Last release
2 years ago

DSNode

Create different DataStructures using simple APIs. API available in TypeScript & JavaScript ES6.

Examples

// ** create a blockchain datastructure
const blockChain = BlockChain.createBlockChain()
blockChain.createBlock({key: 'usd', value: {amount: 540}})
// check is the hash chain is valid 
blockChain.checkValidation()

// ** create stack
const stack = Stack.createStack()
// add data in the stack
stack.push({key: 'a', value: 'apple'})
stack.push({key: 'b', value: {name: 'AbmSourav'}})
// search in the stack by key
stack.search('a');

// ** create a queue
const queue = Queue.createQueue()
queue.enqueue({key: 'a', value: [1, 2, 5]})
queue.enqueue({key: 'sourav', value: {name: "Sourav"}})
// remove item
queue.dequeue()

List of Data Structures:

Contribution Guidelines

Developer Wiki

.