diff options
| author | Adam Mathes <adam@adammathes.com> | 2026-02-14 14:46:37 -0800 |
|---|---|---|
| committer | Adam Mathes <adam@adammathes.com> | 2026-02-14 14:46:37 -0800 |
| commit | afa87af01c79a9baa539f2992d32154d2a4739bd (patch) | |
| tree | 92c7416db734270a2fee1d72ee9cc119379ff8e1 /vanilla/node_modules/stackback/README.md | |
| parent | 3b927e84d200402281f68181cd4253bc77e5528d (diff) | |
| download | neko-afa87af01c79a9baa539f2992d32154d2a4739bd.tar.gz neko-afa87af01c79a9baa539f2992d32154d2a4739bd.tar.bz2 neko-afa87af01c79a9baa539f2992d32154d2a4739bd.zip | |
task: delete vanilla js prototype\n\n- Removed vanilla/ directory and web/dist/vanilla directory\n- Updated Makefile, Dockerfile, and CI workflow to remove vanilla references\n- Cleaned up web/web.go to remove vanilla embed and routes\n- Verified build and tests pass\n\nCloses NK-2tcnmq
Diffstat (limited to 'vanilla/node_modules/stackback/README.md')
| -rw-r--r-- | vanilla/node_modules/stackback/README.md | 41 |
1 files changed, 0 insertions, 41 deletions
diff --git a/vanilla/node_modules/stackback/README.md b/vanilla/node_modules/stackback/README.md deleted file mode 100644 index fb6bde7..0000000 --- a/vanilla/node_modules/stackback/README.md +++ /dev/null @@ -1,41 +0,0 @@ -# stackback - -Returns an array of CallSite objects for a captured stacktrace. Useful if you want to access the frame for an error object. - -## use - -```javascript -var stackback = require('stackback'); - -// error generated from somewhere -var err = new Error('some sample error'); - -// stack is an array of CallSite objects -var stack = stackback(err); -``` - -## CallSite object - -From the [V8 StackTrace API](https://code.google.com/p/v8/wiki/JavaScriptStackTraceApi) - -The structured stack trace is an Array of CallSite objects, each of which represents a stack frame. A CallSite object defines the following methods - -getThis: returns the value of this -getTypeName: returns the type of this as a string. This is the name of the function stored in the constructor field of this, if available, otherwise the object's [[Class]] internal property. -getFunction: returns the current function -getFunctionName: returns the name of the current function, typically its name property. If a name property is not available an attempt will be made to try to infer a name from the function's context. -getMethodName: returns the name of the property of this or one of its prototypes that holds the current function -getFileName: if this function was defined in a script returns the name of the script -getLineNumber: if this function was defined in a script returns the current line number -getColumnNumber: if this function was defined in a script returns the current column number -getEvalOrigin: if this function was created using a call to eval returns a CallSite object representing the location where eval was called -isToplevel: is this a toplevel invocation, that is, is this the global object? -isEval: does this call take place in code defined by a call to eval? -isNative: is this call in native V8 code? -isConstructor: is this a constructor call? - -## install - -```shell -npm install stackback -``` |
