0.3.0 • Published 2 years ago

@evojs/callsite v0.3.0

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

@evojs/callsite

Node.js callsite loader

Why

Get information where your function was called

@evojs/callsite npm version supported node version for @evojs/callsite total npm downloads for @evojs/callsite monthly npm downloads for @evojs/callsite npm licence for @evojs/callsite

Usage example

import { Callsite } from '@evojs/callsite';

const yourFn = () => {
  const depth = 1, count = 1;
  const callsite = Callsite.get(depth, count)[0];

  console.log(`Callsite was called here: ${callsite.fileName}:${callsite.line}:${callsite.column}`);
};

yourFn();

License

Licensed under MIT license