## pdfjs
When updating to a newer build of pdfjs, add `implefast-custom.js` to `web` folder
Also add a reference to it in `web/viewer.html` `<head>` section
    `<script src="implefast-custom.js"></script>`

## kill processes**
`pkill -9 -f "antigravity|dotnet|ng serve"`

## antigravity tips

**editor alternative marketplace urls**
Marketplace Item URL:
https://marketplace.visualstudio.com/items

Marketplace Gallery URL:
https://marketplace.visualstudio.com/_apis/public/gallery

**To manually Download a VS Code Extension**
1. Go to the extension's page on the VS Marketplace.
2. Look at the URL in your browser. Identify the Publisher Name and Extension Name.
    - Example: For https://marketplace.visualstudio.com/items?itemName=ms-python.python, the Publisher is ms-python and the Name is python.
3. Go to the "Version History" tab on the marketplace page to find the latest version number (e.g., 2024.2.0).
4. Plug those details into this URL format:

https://marketplace.visualstudio.com/_apis/public/gallery/publishers/{PUBLISHER}/vsextensions/{NAME}/{VERSION}/vspackage

Example Download Link:
https://marketplace.visualstudio.com/_apis/public/gallery/publishers/ms-python/vsextensions/python/2024.2.0/vspackage

**To manually install a VS Code Extension**
1. Download the extension from the marketplace using the URL format above.
2. `Ctrl+Shift+P` -> `Extensions: Install from VSIX`

**A command to run tests from the CLI rather than the IDE is usfeul for AI**
`dotnet run --project $(git rev-parse --show-toplevel)/Test/Test.csproj`
**To run a specific TUnits test with a partial name e.g. "HandlesEfficiently"**
`dotnet run --project $(git rev-parse --show-toplevel)/Test/Test.csproj -- --treenode-filter "*/*/*/*HandlesEfficiently*"`
