[COMPASS-5306] Remove usage of context-eval in bson-transpilers Created: 18/Nov/21 Updated: 10/Jan/24 Resolved: 14/Jun/23 |
|
| Status: | Closed |
| Project: | Compass |
| Component/s: | Export to Language, Tech debt |
| Affects Version/s: | None |
| Fix Version/s: | No version |
| Type: | Task | Priority: | Minor - P4 |
| Reporter: | Anna Henningsen | Assignee: | Unassigned |
| Resolution: | Gone away | Votes: | 0 |
| Labels: | None | ||
| Remaining Estimate: | Not Specified | ||
| Time Spent: | Not Specified | ||
| Original Estimate: | Not Specified | ||
| Epic Link: | COMPASS-7501 |
| Documentation Changes: | Not Needed |
| Description |
|
Using context-eval is not a good choice because it requires us to apply webpack workarounds in the vscode extension and we don’t need it, since eval can provide us with the same functionality and we do not provide a “sandbox” in a security sense here either. |