Skip to content

refactor: strengthen the codeblitz brand#104

Merged
bytemain merged 4 commits intomainfrom
chore/update-codeblitz
Jul 23, 2024
Merged

refactor: strengthen the codeblitz brand#104
bytemain merged 4 commits intomainfrom
chore/update-codeblitz

Conversation

@bytemain
Copy link
Copy Markdown
Member

@bytemain bytemain commented Jul 23, 2024

Types

  • 🪚 Refactors

Background or solution

移除掉内部大量的 alex 字段

ChangeLog

Summary by CodeRabbit

  • New Features

    • Updated documentation to clarify Yarn version requirements to 1.22 or higher.
    • Added a link to official CodeBlitz documentation for enhanced user guidance.
  • Bug Fixes

    • Revised error reporting constants to improve clarity in application logs.
  • Refactor

    • Renamed commands and contributions to reflect rebranding from "Alex" to "CodeBlitz."
    • Streamlined dependency management by removing old package references.
  • Chores

    • Removed unnecessary comments for improved code readability.
    • Simplified LESS configuration by eliminating custom variables.
    • Introduced a new Continuous Integration (CI) workflow for automated testing and builds.
  • Documentation

    • Updated various README files for consistency and clarity regarding project setup.

@bytemain bytemain requested a review from Ricbet July 23, 2024 05:37
@ant-codespaces
Copy link
Copy Markdown

Run and Debug this pull request in Codespaces

@coderabbitai
Copy link
Copy Markdown

coderabbitai Bot commented Jul 23, 2024

Warning

Rate limit exceeded

@bytemain has exceeded the limit for the number of commits or files that can be reviewed per hour. Please wait 18 minutes and 27 seconds before requesting another review.

How to resolve this issue?

After the wait time has elapsed, a review can be triggered using the @coderabbitai review command as a PR comment. Alternatively, push new commits to this PR.

We recommend that you space out your commits to avoid hitting the rate limit.

How do rate limits work?

CodeRabbit enforces hourly rate limits for each developer per organization.

Our paid plans have higher rate limits than the trial, open-source and free plans. In all cases, we re-allow further reviews after a brief timeout.

Please see our FAQ for further information.

Commits

Files that changed from the base of the PR and between e2c5738 and 4e10318.

Walkthrough

Walkthrough

The recent updates reflect a comprehensive rebranding from "ALEX" to "CodeBlitz," enhancing clarity and maintainability across documentation and code. Key changes include updated Yarn version requirements, streamlined dependency management, and refined error reporting identifiers. The modifications improve the overall structure and usability of the project, aligning it with new branding and functionalities.

Changes

Files Change Summary
README-zh_CN.md, README.md Updated Yarn version requirement from ">= 1.0" to ">= 1.22".
package.json Modified resolutions to use @favware/skip-dependency for node-gyp, nsfw, spdlog, and node-pty. Removed dependencies section entirely.
packages/core/README.md Changed title from "Codeblitz" to "CodeBlitz" and added links to documentation and samples.
packages/core/src/api/renderApp.tsx, renderEditor.tsx Renamed error reporting constant from REPORT_NAME.ALEX_APP_START_ERROR to REPORT_NAME.APP_START_ERROR.
packages/core/src/core/commands.ts Renamed namespace from ALEX_COMMANDS to CODEBLITZ_COMMANDS and simplified command names by removing the "ALEX" prefix.
packages/core/src/core/editor/editor.module.ts Updated command contributions and root element selectors to align with the new branding.
packages/core/src/core/modules.ts Replaced AlexModule with CodeBlitzModule in module imports and exports.
packages/sumi-core/src/client/ai-native/index.ts Removed unused imports for Injector and IEventBus.
packages/sumi-core/src/client/override/monacoOverride/contextKeyService.ts Updated context key service logic and removed MonacoScopedContextKeyService.
packages/sumi-core/src/common/enum.ts Modified enum member name from ALEX_APP_START_ERROR to APP_START_ERROR.
Various files Numerous minor changes to comments and documentation to reflect the new branding, simplifying comments, and enhancing clarity.

Sequence Diagram(s)

sequenceDiagram
    participant User as User
    participant App as CodeBlitz App
    participant Reporter as Reporter Service

    User->>App: Start Application
    App->>Reporter: Log APP_START_ERROR
    Reporter-->>App: Error Logged
    App-->>User: Display Status
Loading

🐰 In fields of green, change blooms bright,
A leap towards CodeBlitz, what a sight!
With yarns of version, dependencies too,
A brighter future for us, and you!
Errors renamed, commands refined,
In this rabbit's heart, joy intertwined! 🐇✨


Thank you for using CodeRabbit. We offer it for free to the OSS community and would appreciate your support in helping us grow. If you find it useful, would you consider giving us a shout-out on your favorite social media?

Share
Tips

Chat

There are 3 ways to chat with CodeRabbit:

  • Review comments: Directly reply to a review comment made by CodeRabbit. Example:
    • I pushed a fix in commit <commit_id>.
    • Generate unit testing code for this file.
    • Open a follow-up GitHub issue for this discussion.
  • Files and specific lines of code (under the "Files changed" tab): Tag @coderabbitai in a new review comment at the desired location with your query. Examples:
    • @coderabbitai generate unit testing code for this file.
    • @coderabbitai modularize this function.
  • PR comments: Tag @coderabbitai in a new PR comment to ask questions about the PR branch. For the best results, please provide a very specific query, as very limited context is provided in this mode. Examples:
    • @coderabbitai generate interesting stats about this repository and render them as a table.
    • @coderabbitai show all the console.log statements in this repository.
    • @coderabbitai read src/utils.ts and generate unit testing code.
    • @coderabbitai read the files in the src/scheduler package and generate a class diagram using mermaid and a README in the markdown format.
    • @coderabbitai help me debug CodeRabbit configuration file.

Note: Be mindful of the bot's finite context window. It's strongly recommended to break down tasks such as reading entire modules into smaller chunks. For a focused discussion, use review comments to chat about specific files and their changes, instead of using the PR comments.

CodeRabbit Commands (invoked as PR comments)

  • @coderabbitai pause to pause the reviews on a PR.
  • @coderabbitai resume to resume the paused reviews.
  • @coderabbitai review to trigger an incremental review. This is useful when automatic reviews are disabled for the repository.
  • @coderabbitai full review to do a full review from scratch and review all the files again.
  • @coderabbitai summary to regenerate the summary of the PR.
  • @coderabbitai resolve resolve all the CodeRabbit review comments.
  • @coderabbitai configuration to show the current CodeRabbit configuration for the repository.
  • @coderabbitai help to get help.

Additionally, you can add @coderabbitai ignore anywhere in the PR description to prevent this PR from being reviewed.

CodeRabbit Configuration File (.coderabbit.yaml)

  • You can programmatically configure CodeRabbit by adding a .coderabbit.yaml file to the root of your repository.
  • Please see the configuration documentation for more information.
  • If your editor has YAML language server enabled, you can add the path at the top of this file to enable auto-completion and validation: # yaml-language-server: $schema=https://coderabbit.ai/integrations/schema.v2.json

Documentation and Community

  • Visit our Documentation for detailed information on how to use CodeRabbit.
  • Join our Discord Community to get help, request features, and share feedback.
  • Follow us on X/Twitter for updates and announcements.

Copy link
Copy Markdown

@coderabbitai coderabbitai Bot left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Actionable comments posted: 0

Outside diff range, codebase verification and nitpick comments (3)
packages/core/src/core/editor/editor.module.ts (3)

Line range hint 65-66:
Update context keys to reflect new branding.

The context keys ContextTrue and ContextFalse should be updated to reflect the new branding.

- const ContextTrue = new RawContextKey('alex.context.true', undefined);
- const ContextFalse = new RawContextKey('alex.context.false', undefined);
+ const ContextTrue = new RawContextKey('codeblitz.context.true', undefined);
+ const ContextFalse = new RawContextKey('codeblitz.context.false', undefined);

Line range hint 369-371:
Update command id to reflect new branding.

The command id alex.codeServiceProject should be updated to reflect the new branding.

- registry.registerCommand(
-   { id: 'alex.codeServiceProject' },
+ registry.registerCommand(
+   { id: 'codeblitz.codeServiceProject' },

Line range hint 533-535:
Update context key to reflect new branding.

The context key alex.context.false should be updated to reflect the new branding.

- findCommand.when = ContextKeyDefinedExpr.create('alex.context.false');
+ findCommand.when = ContextKeyDefinedExpr.create('codeblitz.context.false');
Review details

Configuration used: CodeRabbit UI
Review profile: CHILL

Commits

Files that changed from the base of the PR and between 5b99af3 and 86f07f6.

Files ignored due to path filters (1)
  • yarn.lock is excluded by !**/yarn.lock, !**/*.lock
Files selected for processing (21)
  • README-zh_CN.md (1 hunks)
  • README.md (1 hunks)
  • package.json (1 hunks)
  • packages/core/README.md (2 hunks)
  • packages/core/src/api/renderApp.tsx (2 hunks)
  • packages/core/src/api/renderEditor.tsx (3 hunks)
  • packages/core/src/core/commands.ts (1 hunks)
  • packages/core/src/core/editor/editor.module.ts (3 hunks)
  • packages/core/src/core/editor/modules.ts (1 hunks)
  • packages/core/src/core/env.ts (1 hunks)
  • packages/core/src/core/internal/codeblitz.module.ts (2 hunks)
  • packages/core/src/core/modules.ts (2 hunks)
  • packages/plugin/src/plugin.service.ts (1 hunks)
  • packages/sumi-core/src/client/ai-native/index.ts (1 hunks)
  • packages/sumi-core/src/client/override/monacoOverride/contextKeyService.ts (2 hunks)
  • packages/sumi-core/src/client/override/monacoOverride/index.ts (1 hunks)
  • packages/sumi-core/src/client/override/vscodeContributesService.ts (2 hunks)
  • packages/sumi-core/src/common/enum.ts (1 hunks)
  • packages/toolkit/playground/main.tsx (1 hunks)
  • packages/toolkit/webpack/config.build.js (1 hunks)
  • packages/toolkit/webpack/config.integration.js (1 hunks)
Files skipped from review due to trivial changes (11)
  • README-zh_CN.md
  • README.md
  • packages/core/README.md
  • packages/core/src/api/renderApp.tsx
  • packages/core/src/core/editor/modules.ts
  • packages/core/src/core/env.ts
  • packages/plugin/src/plugin.service.ts
  • packages/sumi-core/src/client/override/monacoOverride/index.ts
  • packages/toolkit/playground/main.tsx
  • packages/toolkit/webpack/config.build.js
  • packages/toolkit/webpack/config.integration.js
Additional comments not posted (24)
packages/sumi-core/src/common/enum.ts (1)

2-2: LGTM! But verify the enum usage in the codebase.

The change from ALEX_APP_START_ERROR to APP_START_ERROR is approved. Ensure that all references to the renamed enum member are updated accordingly.

Verification successful

Enum usage verification successful.

The enum member ALEX_APP_START_ERROR has been successfully renamed to APP_START_ERROR, and all references have been updated accordingly.

  • packages/sumi-core/src/common/enum.ts
  • packages/core/src/api/renderApp.tsx
  • packages/core/src/api/renderEditor.tsx
Scripts executed

The following scripts were executed for the analysis:

Script:

#!/bin/bash
# Description: Verify all references to the renamed enum member.

# Test: Search for the old and new enum member names. Expect: Only occurrences of the new name.
rg --type python -A 5 $'ALEX_APP_START_ERROR'
rg --type python -A 5 $'APP_START_ERROR'

Length of output: 146


Script:

#!/bin/bash
# Description: Verify all references to the renamed enum member.

# Test: Search for the old and new enum member names in TypeScript files. Expect: Only occurrences of the new name.
rg --type ts -A 5 'ALEX_APP_START_ERROR'
rg --type ts -A 5 'APP_START_ERROR'

Length of output: 1756

packages/sumi-core/src/client/override/vscodeContributesService.ts (2)

1-1: LGTM!

The import statement for VSCodeContributePoint is correctly added.


22-24: LGTM! But verify the class usage in the codebase.

The change to filter ContributionPoints in the constructor is approved. Ensure that the usage of the VSCodeContributesServiceOverride class is consistent with the new logic.

Verification successful

Class usage verified.

The usage of the VSCodeContributesServiceOverride class is consistent with the new logic introduced in the constructor.

  • vscodeContributesService.ts: Class definition and logic implementation.
  • index.ts: Correct import and usage of the class.
Scripts executed

The following scripts were executed for the analysis:

Script:

#!/bin/bash
# Description: Verify all references to the `VSCodeContributesServiceOverride` class.

# Test: Search for the class usage. Expect: Only occurrences of the new logic.
rg --type python -A 5 $'VSCodeContributesServiceOverride'

Length of output: 87


Script:

#!/bin/bash
# Description: Verify all references to the `VSCodeContributesServiceOverride` class in TypeScript files.

# Test: Search for the class usage. Expect: Only occurrences of the new logic.
rg --type ts -A 5 'VSCodeContributesServiceOverride'

Length of output: 1739

packages/sumi-core/src/client/ai-native/index.ts (2)

1-1: LGTM!

The removal of the Injector import is approved.


7-7: LGTM!

The removal of the IEventBus import is approved.

packages/core/src/core/internal/codeblitz.module.ts (3)

4-4: Update import to reflect rebranding.

The import statement has been updated to reflect the rebranding from AlexCommandContribution to CodeBlitzCommandContribution. Ensure that all references to AlexCommandContribution have been updated across the codebase.


8-8: Class name updated to reflect rebranding.

The class name has been updated from AlexContribution to CodeBlitzContribution. This change aligns with the rebranding effort. Ensure that all references to AlexContribution are updated across the codebase.


27-31: Export class name updated to reflect rebranding.

The export class name has been updated from AlexModule to CodeBlitzModule. This change aligns with the rebranding effort. Ensure that all references to AlexModule are updated across the codebase.

packages/core/src/core/commands.ts (5)

15-15: Namespace updated to reflect rebranding.

The namespace has been updated from ALEX_COMMANDS to CODEBLITZ_COMMANDS. This change aligns with the rebranding effort. Ensure that all references to ALEX_COMMANDS are updated across the codebase.


19-19: Constant name updated to reflect rebranding.

The constant name has been updated from ALEX_GET_DEFAULT_PREFERENCE to GET_DEFAULT_PREFERENCE. This change aligns with the rebranding effort. Ensure that all references to ALEX_GET_DEFAULT_PREFERENCE are updated across the codebase.


24-24: Constant name updated to reflect rebranding.

The constant name has been updated from ALEX_SET_DEFAULT_PREFERENCE to SET_DEFAULT_PREFERENCE. This change aligns with the rebranding effort. Ensure that all references to ALEX_SET_DEFAULT_PREFERENCE are updated across the codebase.


31-31: Class name updated to reflect rebranding.

The class name has been updated from AlexCommandContribution to CodeBlitzCommandContribution. This change aligns with the rebranding effort. Ensure that all references to AlexCommandContribution are updated across the codebase.


36-42: Command registration updated to reflect rebranding.

The command registration has been updated to use the new CODEBLITZ_COMMANDS namespace. This change aligns with the rebranding effort. Ensure that all command registrations are updated across the codebase.

package.json (2)

81-84: Update dependency resolutions.

The resolutions section has been updated to use @favware/skip-dependency for several dependencies. This change aims to handle dependencies more flexibly. Ensure that this update does not introduce any issues with dependency resolution.


86-86: Verify the removal of the dependencies section.

The dependencies section has been removed entirely. Ensure that this removal is intentional and does not affect the project's functionality.

packages/core/src/api/renderEditor.tsx (4)

97-99: Verify the updated error reporting constant.

Ensure that REPORT_NAME.APP_START_ERROR is correctly defined and used across the codebase.

Verification successful

Verify the correct implementation of REPORT_NAME.APP_START_ERROR in renderEditor.tsx.

Ensure that REPORT_NAME.APP_START_ERROR is used correctly within the error reporting mechanism in renderEditor.tsx.


The updated error reporting constant REPORT_NAME.APP_START_ERROR is correctly defined and used.

The usage of REPORT_NAME.APP_START_ERROR in renderEditor.tsx is consistent with the error reporting mechanism, ensuring proper error logging through IReporterService.

  • packages/core/src/api/renderEditor.tsx: Lines 97-99 and surrounding context.
Scripts executed

The following scripts were executed for the analysis:

Script:

#!/bin/bash
# Description: Verify the definition and usage of REPORT_NAME.APP_START_ERROR.

# Test: Search for the constant definition. Expect: Definition of APP_START_ERROR.
rg --type js --type ts $'APP_START_ERROR'

Length of output: 422


Script:

#!/bin/bash
# Description: Verify the context of REPORT_NAME.APP_START_ERROR usage in renderEditor.tsx.

# Test: Extract the surrounding lines of REPORT_NAME.APP_START_ERROR usage in renderEditor.tsx.
rg --type js --type ts -A 5 -B 5 $'REPORT_NAME.APP_START_ERROR' packages/core/src/api/renderEditor.tsx

Length of output: 705


120-122: LGTM! But verify the function usage in the codebase.

The code changes are approved.

However, ensure that all function calls to EditorRenderer match the new class name.

Verification successful

Function calls to EditorRenderer match the class name. No new class name was found.

  • EditorRenderer is consistently used across the codebase without any indication of a new class name.
Scripts executed

The following scripts were executed for the analysis:

Script:

#!/bin/bash
# Description: Verify all function calls to `EditorRenderer` match the new class name.

# Test: Search for the function usage. Expect: Only occurances of the new class name.
rg --type js --type ts $'EditorRenderer'

Length of output: 591


Script:

#!/bin/bash
# Description: Extract relevant code from files where `EditorRenderer` is used to identify the new class name.

# Extract lines around the usage in packages/startup/src/editor/index.tsx
rg --type js --type ts -A 5 -B 5 'EditorRenderer' packages/startup/src/editor/index.tsx

# Extract lines around the usage in packages/core/src/api/renderEditor.tsx
rg --type js --type ts -A 5 -B 5 'EditorRenderer' packages/core/src/api/renderEditor.tsx

Length of output: 1901


51-53: Verify the updated error reporting constant.

Ensure that REPORT_NAME.APP_START_ERROR is correctly defined and used across the codebase.


51-53: LGTM! But verify the function usage in the codebase.

The code changes are approved.

However, ensure that all function calls to renderEditor match the new class name.

packages/core/src/core/modules.ts (2)

97-97: Verify the new module usage.

Ensure that CodeBlitzModule is correctly used across the codebase.


41-41: Verify the new import.

Ensure that CodeBlitzModule is correctly defined and used across the codebase.

Verification successful

The new import is correctly defined and used. No additional references or dependencies were found.

  • CodeBlitzModule is defined in packages/core/src/core/internal/codeblitz.module.ts.
  • It is used in packages/core/src/core/modules.ts.
Scripts executed

The following scripts were executed for the analysis:

Script:

#!/bin/bash
# Description: Verify the definition and usage of CodeBlitzModule.

# Test: Search for the module definition. Expect: Definition of CodeBlitzModule.
rg --type js --type ts $'CodeBlitzModule'

Length of output: 295


Script:

#!/bin/bash
# Description: Verify additional references or dependencies related to CodeBlitzModule.

# Test: Search for all references to CodeBlitzModule across the codebase.
rg --type js --type ts 'CodeBlitzModule'

Length of output: 295

packages/sumi-core/src/client/override/monacoOverride/contextKeyService.ts (1)

193-198: Verify the updated constructor logic.

Ensure that the changes in the constructor logic are correct and consistent.

Verification successful

Let's gather the necessary information by searching for the constructor implementation within the MonacoContextKeyServiceOverride class.


Let's refine our search to locate the constructor within the MonacoContextKeyServiceOverride class by searching for the term constructor in the relevant file.


Verify the updated constructor logic.

The constructor correctly initializes this.contextKeyService, sets up context change listeners, and updates StandaloneServices.contextKeyService. The logic appears consistent and correct.

  • Initialization of this.contextKeyService is handled appropriately.
  • Context change listeners are set up correctly.
  • StandaloneServices.contextKeyService is updated to return the initialized contextKeyService.
Scripts executed

The following scripts were executed for the analysis:

Script:

#!/bin/bash
# Description: Verify the updated constructor logic.

# Test: Search for the class definition and constructor logic. Expect: Correct constructor logic.
rg --type js --type ts $'class MonacoContextKeyServiceOverride'

Length of output: 246


Script:

#!/bin/bash
# Description: Search for the constructor implementation in MonacoContextKeyServiceOverride class.

# Test: Find the constructor of the class MonacoContextKeyServiceOverride.
ast-grep --lang typescript --pattern $'class MonacoContextKeyServiceOverride {
  constructor($_) {
    $$$
  }
}'

Length of output: 114


Script:

#!/bin/bash
# Description: Search for the constructor implementation in MonacoContextKeyServiceOverride class.

# Test: Find the constructor of the class MonacoContextKeyServiceOverride.
rg --type ts 'constructor' packages/sumi-core/src/client/override/monacoOverride/contextKeyService.ts -A 10

Length of output: 1159

packages/core/src/core/editor/editor.module.ts (2)

61-61: Verify the existence and usage of the imported module.

Ensure that the CodeBlitzCommandContribution module exists and is correctly used in the codebase.

Verification successful

The import statement for CodeBlitzCommandContribution is correct and the module is properly utilized in the codebase.

  • The module is defined in packages/core/src/core/commands.ts.
  • It is used in multiple files, including editor.module.ts.
Scripts executed

The following scripts were executed for the analysis:

Script:

#!/bin/bash
# Description: Verify the existence and usage of the `CodeBlitzCommandContribution` module.

# Test: Search for the module definition. Expect: The module should be defined.
rg --type typescript 'CodeBlitzCommandContribution' -g '*.ts'

Length of output: 96


Script:

#!/bin/bash
# Description: Verify the existence and usage of the `CodeBlitzCommandContribution` module.

# Test: Search for the module definition. Expect: The module should be defined.
rg 'CodeBlitzCommandContribution' --glob '**/*.ts' -A 5

Length of output: 2205


764-764: Verify the correct usage of the new provider.

Ensure that the CodeBlitzCommandContribution provider is correctly used in the codebase.

Verification successful

Verified the correct usage of the new provider.

The CodeBlitzCommandContribution provider is correctly defined and used in the codebase:

  • packages/core/src/core/commands.ts
  • packages/core/src/core/internal/codeblitz.module.ts
  • packages/core/src/core/editor/editor.module.ts
Scripts executed

The following scripts were executed for the analysis:

Script:

#!/bin/bash
# Description: Verify the correct usage of the `CodeBlitzCommandContribution` provider.

# Test: Search for the provider usage. Expect: The provider should be correctly used.
rg --type typescript 'CodeBlitzCommandContribution' -g '*.ts'

Length of output: 96


Script:

#!/bin/bash
# Description: Verify the correct usage of the `CodeBlitzCommandContribution` provider.

# Test: Search for the provider usage. Expect: The provider should be correctly used.
rg 'CodeBlitzCommandContribution' --glob '*.ts' -A 5

Length of output: 2202

@bytemain bytemain changed the title refactor: strengthen the CodeBlitz brand refactor: strengthen the codeblitz brand Jul 23, 2024
Copy link
Copy Markdown

@coderabbitai coderabbitai Bot left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Actionable comments posted: 0

Review details

Configuration used: CodeRabbit UI
Review profile: CHILL

Commits

Files that changed from the base of the PR and between 86f07f6 and e2c5738.

Files selected for processing (3)
  • .github/workflows/ci.yml (1 hunks)
  • package.json (2 hunks)
  • packages/code-service/tests/utils.test.ts (2 hunks)
Additional comments not posted (6)
packages/code-service/__tests__/utils.test.ts (2)

1-1: Ensure proper import of the CodePlatformRegistry module.

The CodePlatformRegistry is imported correctly, which is necessary for obtaining the configs.


35-37: LGTM! The test case correctly reflects the new function signature.

The test case for parseSubmoduleUrl has been updated to include the new configs parameter, ensuring the function is called with both item.url and configs.

.github/workflows/ci.yml (3)

1-6: Good practice: Cancel previous CI runs if a new commit is pushed.

The concurrency setting ensures that previous CI runs are canceled if a new commit is pushed, which helps in saving resources.


8-22: Correct event triggers for the CI workflow.

The workflow is correctly triggered on workflow_dispatch, push to main and version branches, and pull_request to main and version branches, ensuring comprehensive CI coverage.


23-62: Well-structured CI job for unit tests.

The CI job is well-structured, including steps for checking out the code, setting up Node.js, caching dependencies, and running tests. Additionally, it uploads coverage to Codecov for the ubuntu-latest OS.

package.json (1)

82-85: LGTM! The resolutions section correctly uses @favware/skip-dependency.

The resolutions section has been updated to use @favware/skip-dependency for node-gyp, nsfw, spdlog, and node-pty, which helps in managing dependencies more flexibly.

@bytemain bytemain merged commit 527e3be into main Jul 23, 2024
@bytemain bytemain deleted the chore/update-codeblitz branch July 23, 2024 05:54
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants