Ian Clanton-Thuon

Results 28 issues of Ian Clanton-Thuon

This PR introduces an unpublished (for now) Heft plugin that handles localization files the same way our Webpack localization plugin does, and it extracts a few strings from Rush's CLI...

## Summary Implements the design in https://github.com/microsoft/rushstack/issues/3209 ## How it was tested Moved the test to its own project and verified that it still works.

## Summary This PR refactors the `executeCommand` and related functions to be async. This is in preparation for some follow-up work to merge `executeCommandAndProcessOutputWithRetryAsync` into the `executeCommandAsync` function. ## How...

This is a follow-up to https://github.com/microsoft/rushstack/pull/4103, testing https://devblogs.microsoft.com/typescript/announcing-typescript-5-0/#supporting-multiple-configuration-files-in-extends. This feature is currently broken, and need to be fixed in API Extractor.

This is a follow-up to https://github.com/microsoft/rushstack/pull/4103, testing https://devblogs.microsoft.com/typescript/announcing-typescript-5-0/#supporting-multiple-configuration-files-in-extends. This feature is currently broken, and need to be fixed in Heft or `heft-config-file`. It's probably acceptable to wait to fix this...

## Summary This is an initial implementation of an RSPack plugin for Heft. ## Details Not tested yet. Features around managing the dev mode are missing. ## How it was...

## Summary This PR pulls in the plugin mentioned in https://github.com/microsoft/rushstack/issues/4001. ## How it was tested Tested by PR build.

When the Terminal API was moved from node-core-library to the terminal package, the initial move kept support for the legacy `IColorableSequence` with the plan to remove it when Heft 1.0...

The `package.json` declares that this package ships with typings, but the `index.d.ts` file is not included in the shipped package. This PR adds that file to the shipped package and...