{"version":"1.0.61","anchor":"internal-changes","canonical_anchor":"internal-changes","heading":"Internal Changes","tier":null,"area":null,"scope":null,"heads_up":null,"url":"https:\/\/changelogs.core-directive.com\/v\/1.0.61\/e\/internal-changes","release_url":"https:\/\/changelogs.core-directive.com\/v\/1.0.61","markdown":"### Internal Changes\n\nCode Organization\n\n- **Stream imports consolidated**: Replaced multiple stream imports with PassThrough imports from both `node:stream` and `stream`\n- **Function refactoring**: Several internal functions were restructured for better maintainability\n- **Async operations**: Installation detection functions now use async\/await pattern instead of synchronous execution\n\nEnvironment Variable Handling\n\n- **New helper function**: Added `X$2()` to parse boolean environment variables, recognizing \"0\", \"false\", \"no\", and \"off\" as false values"}