1.0.3 • Published 5 years ago

caller.js v1.0.3

Weekly downloads
5
License
MIT
Repository
github
Last release
5 years ago

caller.js

get caller info

how to use

npm i --save caller.js
const caller = require('caller.js')

// get caller info
caller.getInfo()

// get caller dir path
caller.getDir()

// get caller's caller info
caller.getInfo(1)

//get caller's caller's caller info
caller.getInfo(2)

var testChain1 = ()=>{
    console.log("chain1")
    testChain2()
}

var testChain2 = ()=>{
    console.log("chain2")
    testChain3()
}
var testChain3 = ()=>{
    console.log("chain3")
    testChain4()
}
var testChain4 = ()=>{
    console.log("chain4")
    // here getInvokeChain 
    var chain = caller.getChain()
    chain.forEach(element => {
        console.log(element.functionName + " | " + element.fileName)
    });
}

testChain1()


//todo anyothers
1.0.3

5 years ago

1.0.2

5 years ago

1.0.1

5 years ago

1.0.0

5 years ago