Commit
This commit does not belong to any branch on this repository, and may belong to a fork outside of the repository.
# [2.16.0](v2.15.0...v2.16.0) (2024-09-10) ### Bug Fixes * Add null checks for child.stdout and child.stderr in collectYarnDependencies function ([cd3f271](cd3f271)) * add type assertion to resolve TypeScript error ([aeb4c52](aeb4c52)) * cast util.promisify to unknown before mocking ([f8c5069](f8c5069)) * collect Yarn dependencies when yarn.lock exists ([48c50d1](48c50d1)) * Collect Yarn dependencies when yarn.lock exists ([2e159f0](2e159f0)) * Handle error types in dependency collection functions ([1711cb1](1711cb1)) * increase Jest timeout for repoDependencyFacts.test.ts ([05185d9](05185d9)) * Mock child_process.exec to return a mock function ([ebba176](ebba176)) * **promisechain:** avoid skipped files ([0cdf825](0cdf825)) * Refactor runEngineOnFiles to use synchronous approach ([77c259e](77c259e)) * resolve TypeScript error in repoDependencyFacts.test.ts ([075e884](075e884)) * resolve TypeScript error in repoDependencyFacts.test.ts ([6c4870e](6c4870e)) * Resolve TypeScript errors in repoDependencyFacts.test.ts ([bd47c66](bd47c66)) * update analyzer.test.ts to use expect.any(Number) for fileCount, totalIssues, and warningCount ([66bbd47](66bbd47)) * update minimum dependency version comparison ([3373646](3373646)) * Update mocking of util.promisify and fs.existsSync in repoDependencyFacts.test.ts ([fa81048](fa81048)) * Update mocking of util.promisify in repoDependencyFacts.test.ts ([8e6a18d](8e6a18d)) * Update repoDependencyFacts to fix test issues ([8d4bfc1](8d4bfc1)) * Update runEngineOnFiles function to handle asynchronous engine.run() call ([01ec5b0](01ec5b0)) * Update test expectations for `analyzeCodebase` ([524f0d3](524f0d3)) * Update test expectations for error handling in analyzer ([a986892](a986892)) * Update test expectations for handling errors during analysis ([6a9c1b9](6a9c1b9)) * update unit tests for loading npm and yarn dependencies ([4faf703](4faf703)) * Use `exec` instead of `spawn` for collecting yarn dependencies ([b6bd17c](b6bd17c)) ### Features * Replace execSync with spawned child process for dependency collection ([bd4b38e](bd4b38e)) * Update analyzer.test.ts with more precise expectations ([7376191](7376191)) * update repoDependencyFacts tests to match implementation ([9514c3a](9514c3a))
- Loading branch information