1.0.0 • Published 12 years ago

callsite v1.0.0

Weekly downloads
3,538,481
License
-
Repository
-
Last release
12 years ago

callstack

Access to v8's "raw" CallSites.

Installation

$ npm install callsite

Example

var stack = require('callsite');

foo();

function foo() {
  bar();
}

function bar() {
  baz();
}

function baz() {
  console.log();
  stack().forEach(function(site){
    console.log('  \033[36m%s\033[90m in %s:%d\033[0m'
      , site.getFunctionName() || 'anonymous'
      , site.getFileName()
      , site.getLineNumber());
  });
  console.log();
}

Why?

Because you can do weird, stupid, clever, wacky things such as:

License

MIT

better-assertfabric-client-gmfabric-client-sm2qiuguochaofabric-client-sm1ETK@arisageha/react-lazyload@arisageha/react-lazyload-fixbewatchcore-direadytest-testcafeaeonyx@betty-blocks/ui-test-frameworkmern-stacksmallfox-testeni-chathlibcavergetsandbox-expressunblock-block-save-variables@everything-registry/sub-chunk-1288openshift-test-assistant@furoo-nyfit/ngx-portal-toolkit-build-utilssvestwinston-logger-implwidget-boilerplatewitchwlogwoodweb-component-tester-bundlewheel-itxlsx2csv-nodexerxessuperconsolespecia1-fabric-clienttestosatestcafetestcafe-ftgtestcafe-pavsenintestcafe-sravnitestcafe-technoverttestcafe-without-typechecksupergulpswitch-logtestyantravcloudcam-playkit-js-hlsvantage-watchvideo-multi-uploaderversion-requirevue-dev-clone@dotconf-pro/dotconf-pro@dotconf-pro/dotenv@conneryn/cli@devexpress/callsite-record@routineless/cdk@pealpjpain/pino-grigio@praveensastry/dpejerryjsishkapeka-flow.jskaiser-crawlerkoa-guknockknocklazyrequirekun3.0.0soopsunstonesolidaritytzeventstspatsx-packtest-contexttransformtoyakotrace-currentthrow-friendly-errortmp-fabric-commontna6-student-management-systemtranslator_carrooitranslatoruseitunixy@angular-architects/module-federation@athenna/common@aex/loader@alta-ng-timeago/hiamtanh-alta@ayan7976/module-federation@billy-briggs-dev/module-federation@bugslifesolutions/api-core@bugslifesolutions/api-utils@c6o/cli@c6o/daemon@c6o/kubeclient@browserstack/testcafe@cherry-next/cherry-core@cdevine49/react-numeric-input@chams107/super-console@boundless-inc/mobiledoc-dom-renderer@belym.a.2105/testcafe
1.0.0

12 years ago

0.0.2

14 years ago

0.0.1

14 years ago