Skip to content

JavaScript package allowing you to see function data like body and arguments from outside of the function

License

Notifications You must be signed in to change notification settings

shysolocup/fndt

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

52 Commits
 
 
 
 
 
 
 
 
 
 

Repository files navigation

fndt

JavaScript package allowing you to see function data like body and arguments from outside of the function
it uses string scoping to isolate and separate arguments then bunches them all into one simple class for your use

  • easy to use
  • open source
  • advanced scoping
  • argument fetching

npm i fndt
npm i paishee/fndt

JSOutput
const fndt = require('fndt');


function test(a, b="placeholder") {       
    console.log(a, b);
}


fndt.fetch(test, (data) => {
    console.log(data);
});
FunctionData {
    pending: false,
    name: "test",
    dataName: "test",
    body: "console.log(a, b);",
    arguments: { a: null, b: "placeholder" },
    isAsync: false,
    isArrow: false,
    data: Function,
    string: "function test(a, b="placeholder") {
        console.log(a, b);
    }"
}