Improve ci

This commit is contained in:
devperate
2025-10-23 04:39:15 +00:00
committed by Emergent Reasons
parent a39d58356d
commit 5a9f2b419e
10 changed files with 2542 additions and 2007 deletions
+16
View File
@@ -101,3 +101,19 @@ We will want to use inheritance in place of IWallet, etc. A neat structure to re
- Rename IndexedCollection to ExtMap.
- Rename from method to fromArray.
- Have the from method accept an object.
## Troubleshooting npm audit fix issues
Currently we overrides `vite` dependency for `vitepress` and `vitepress-plugin-mermaid` for not being using a safe version free of vulnerabilities.
The `overrides` clause can be found in the package.json file.
Running `npm audit fix` doesn't look at `overrides` clause and will install the original ones.
Instead of use `npm audit fix` to try to solve vulnerabilities, try updating the version of the vulnerable package. In case npm return errors trying to perform this is recommented to:
1. Delete the `node_modules` folder
- rm -Rf node_modules/
2. Delete the package-lock.json
- rm package-lock.json