Skip to content

Conversation

@byCedric
Copy link
Member

Why

This drops expo/expo-wide usage of strip-ansi in favor of Node's built in util.stripVTControlCharacters.

See facebook/metro@0f8cabd#diff-db9ae0866f1a1c4ec08fa483d2298b72c478453e15935b9df6539a98c1ad5c4bR185

Important

This doesn't fully get rid of strip-ansi, it's often used as nested dependency.

How

  • Dropped strip-ansi in favor of node:utils.

Test Plan

See tests

Checklist

@github-actions
Copy link
Contributor

Subscribed to pull request

File Patterns Mentions
packages/@expo/cli/** @EvanBacon, @byCedric
packages/@expo/package-manager/** @EvanBacon, @byCedric
tools/** @tsapeta

Generated by CodeMention

@expo-bot
Copy link
Collaborator

Hi there! 👋 I'm a bot whose goal is to ensure your contributions meet our guidelines.

I've found some issues in your pull request that should be addressed (click on them for more details) 👇

⚠️ Suggestion: Missing changelog entries


Your changes should be noted in the changelog, e.g.:
- refactor: drop usage of strip-ansiin favor ofnode:util ([#33086](https://github.com/expo/expo/pull/33086) by [@byCedric](https://github.com/byCedric))
Read Updating Changelogs guide and consider adding an appropriate entry to the following changelogs:


Generated by ExpoBot 🤖 against 83831d9

@expo-bot expo-bot added the bot: suggestions ExpoBot has some suggestions label Nov 19, 2024
@byCedric byCedric marked this pull request as draft November 19, 2024 16:29
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

Projects

None yet

Development

Successfully merging this pull request may close these issues.

4 participants