semaphore
semaphore copied to clipboard
perf: speed up local scripts
- Execute scripts concurrently where appropriated: build, test, lint, format scripts
- either with
yarn workspaces foreach --paralleloption - or with concurrently
in which case I still group the log outputs (to avoid having them interlaced) with the
-goption
- either with
Ex of time execution reduction
| Before | After | |
|---|---|---|
yarn build:libraries |
37.869s | 24.732s |
yarn test |
22.553s | 12.358s |
perf: speed up local scripts
Generated at commit: 2a98b0db3223722b66f33016cbee009f55e88cfe
🚨 Report Summary
| Severity Level | Results | |
|---|---|---|
| Contracts | Critical High Medium Low Note Total | 0 0 0 4 15 19 |
| Dependencies | Critical High Medium Low Note Total | 0 0 0 0 0 0 |
For more details view the full report in OpenZeppelin Code Inspector
Ready to be merged I think @sripwoud! Thanks :)