Allow instrumenting calls to libraries
@zermelo-wisen is already working on this.
Since Mar 9, 2024.
Assessment
This issue has not been assessed yet.
Description
It can be useful to allow the user to record arbitrary calls to external libraries (standard or third party), with the choice of instrumenting them entirely or only at entry points ("shallow mode"). While instrumenting third party libraries entirely is currently possible with the right configuration (eg. packages: { path: node_modules/some_library }) it's not possible for standard libraries and shallow mode is likewise not supported.
Appmap.yml packages should support entries like module: some-library that also accept shallow: true.
- Dominant language
- TypeScript
- Stars
- 13
- Forks
- 6
- Avg merge
- 18h 23m
- Merged PRs (30d)
- 8
Contributor guide
No contributing guide indexed for this repository
First steps
- Read the whole issue, then the project's contributing guide.
- Comment on the issue to say you are picking it up — it saves two people doing the same work.
- Fork the repository and make your change on a branch.
- Open a pull request that references the issue number.
More from getappmap/appmap-node
-
Difficulty 4/5 3-5 days Newbie friendliness 38/100
getappmap/appmap-node#183 ·
-
Difficulty 4/5 3-5 days Newbie friendliness 48/100
getappmap/appmap-node#182 ·
-
Difficulty 4/5 3-5 days Newbie friendliness 25/100
getappmap/appmap-node#181 ·
-
Difficulty 4/5 3-5 days Newbie friendliness 30/100
getappmap/appmap-node#180 ·
-
Difficulty 4/5 3-5 days Newbie friendliness 25/100
getappmap/appmap-node#179 ·
All issues in getappmap/appmap-node
Similar issues
-
Type/Bug
Difficulty 2/5 1-3 hours Newbie friendliness 78/100
OpenNSW/nsw-srilanka#497 ·
-
Difficulty 2/5 1-3 hours Newbie friendliness 72/100
0xMiden/bridge-portal#132 ·
-
react-doctor severity:warning tech-debt
Difficulty 1/5 Under an hour Newbie friendliness 88/100
digidem/comapeo-cloud-app#403 ·
-
Difficulty 2/5 1-3 hours Newbie friendliness 72/100
-
Difficulty 2/5 1-3 hours Newbie friendliness 78/100