Skip to content

chore: opinionated code refactor#46

Merged
GordonSmith merged 1 commit intobytecodealliance:mainfrom
GordonSmith:ESBUILD
May 29, 2025
Merged

chore: opinionated code refactor#46
GordonSmith merged 1 commit intobytecodealliance:mainfrom
GordonSmith:ESBUILD

Conversation

@GordonSmith
Copy link
Copy Markdown
Collaborator

Update linting rules to match personal preferences Added esbuild for bundling
added copilot instructions

@GordonSmith GordonSmith requested a review from Copilot May 29, 2025 08:56
Copy link
Copy Markdown
Contributor

Copilot AI left a comment

Choose a reason for hiding this comment

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

Pull Request Overview

This PR refactors the project by updating linting rules to match personal preferences, introducing esbuild for bundling, and adding updated GitHub Copilot instructions for the project.

  • Converted import statements in src/extension.ts to use double quotes for consistency
  • Updated package.json with new dependency versions, build, watch, and lint scripts; removed legacy ESLint configuration
  • Added new configuration files (eslint.config.mjs, esbuild.mjs) and updated documentation in the .github/instructions folder

Reviewed Changes

Copilot reviewed 12 out of 12 changed files in this pull request and generated no comments.

Show a summary per file
File Description
src/extension.ts Updated import quote style
package.json Upgraded dependency versions and modified build, lint, and watch scripts
eslint.config.mjs Added new ESLint configuration file
esbuild.mjs Added esbuild configuration for bundling the extension
.vscode/tasks.json Minor update to task configuration
.github/instructions/*.md Added/updated instructional documents
.eslintrc.json Removed outdated ESLint configuration file

Update linting rules to match personal preferences
Added esbuild for bundling
added copilot instructions

Signed-off-by: Gordon Smith <GordonJSmith@gmail.com>
@GordonSmith GordonSmith merged commit d15978e into bytecodealliance:main May 29, 2025
2 checks passed
@GordonSmith GordonSmith deleted the ESBUILD branch May 29, 2025 08:59
@GordonSmith GordonSmith changed the title chore: opimionated code refactor chore: opinionated code refactor May 29, 2025
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants