# @mnrendra/tes-release-2

[![version](https://img.shields.io/npm/v/@mnrendra/tes-release-2?logo=nodedotjs)](https://www.npmjs.com/package/@mnrendra/tes-release-2?activeTab=versions)
[![downloads](https://img.shields.io/npm/dm/@mnrendra/tes-release-2)](https://npm-stat.com/charts.html?package=@mnrendra/tes-release-2)
[![size](https://packagephobia.now.sh/badge?p=@mnrendra/tes-release-2)](https://packagephobia.com/result?p=%40mnrendra%2Ftes-release-2)
[![coverage](https://codecov.io/github/mnrendra/tes-release-2/graph/badge.svg?token=LSNMMJVQ77)](https://app.codecov.io/gh/mnrendra/tes-release-2)
[![scorecard](https://api.securityscorecards.dev/projects/github.com/mnrendra/tes-release-2/badge)](https://securityscorecards.dev/viewer/?uri=github.com/mnrendra/tes-release-2)
[![release](https://github.com/mnrendra/tes-release-2/actions/workflows/release.yml/badge.svg)](https://github.com/mnrendra/tes-release-2/actions/workflows/release.yml)
[![semantic](https://img.shields.io/badge/semantic--release-angular-e10079?logo=semantic-release)](https://github.com/mnrendra/tes-release-2/commits/main)
[![license](https://img.shields.io/npm/l/@mnrendra/tes-release-2)](https://github.com/mnrendra/tes-release-2/blob/main/LICENSE)

A lightweight [stack trace](https://v8.dev/docs/tes-release-2-api) utility to retrieve `CallSite` objects from a specific caller.

*Useful for debugging, logging, or building tools that need to trace call origins at runtime.*

## Features
- ✅ Supports both **ES Modules** and **CommonJS** from a single source - see [package](https://www.npmjs.com/package/@mnrendra/tes-release-2?activeTab=code)
- ✅ Minified and cleansed of unnecessary dependencies, files, and attributes - see [contents](https://www.npmjs.com/package/@mnrendra/tes-release-2?activeTab=code)
- ✅ Tiny package - see [size](https://bundlephobia.com/package/@mnrendra/tes-release-2)
- ✅ Well tested - see [coverage](https://app.codecov.io/gh/mnrendra/tes-release-2)
- ✅ Security checked - see [scorecard](https://securityscorecards.dev/viewer/?uri=github.com/mnrendra/tes-release-2)
- ✅ Verified all commits - see [signatures](https://github.com/mnrendra/tes-release-2/commits/main)
- ✅ Semantic versioning - see [commits](https://github.com/mnrendra/tes-release-2/commits/main)
- ✅ Actively maintained - [pull requests](https://github.com/mnrendra/tes-release-2/pulls), [issues](https://github.com/mnrendra/tes-release-2/issues), [discussions](https://github.com/mnrendra/tes-release-2/discussions), and [contributions](https://github.com/mnrendra/tes-release-2/blob/HEAD/CONTRIBUTING.md) are welcome!

## Install
```bash
npm i @mnrendra/tes-release-2
```

## Security

We take security seriously in this project. If you discover a **vulnerability**, we strongly encourage you to report it in a responsible manner.

Please open a [Security Advisory](https://github.com/mnrendra/tes-release-2/security/advisories/new) to report any vulnerabilities.

For more information, please refer to our [Security Policy](https://github.com/mnrendra/tes-release-2/blob/HEAD/SECURITY.md).

## Contributing

We appreciate your help in making this project better. Please follow the [guidelines](https://github.com/mnrendra/tes-release-2/blob/HEAD/CONTRIBUTING.md) to ensure that your contributions are smoothly integrated.

## License
[MIT](https://github.com/mnrendra/tes-release-2/blob/HEAD/LICENSE)

## Author
[@mnrendra](https://github.com/mnrendra)
