Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

[TECH] Refactor package.json, electron builder and others #1180

Open
wants to merge 9 commits into
base: main
Choose a base branch
from

Conversation

flavioislima
Copy link
Contributor

@flavioislima flavioislima commented Dec 3, 2024

This pull request includes several important changes to the project's configuration and build process, particularly focusing on the electron-builder configuration and the package.json scripts. Below are the most significant changes:

Build Configuration:

  • Added a new electron-builder.yml file to configure the Electron build process..

Project Configuration:

  • Removed the build section from package.json and moved its content to the new electron-builder.yml file.

Scripts:

  • Moved the scripts section in package.json to be above the dependencies.

Email Update:

ESLint Ignore:

  • Updated .eslintignore to include additional directories such as build, dist, and playwright-report.

Use the following Checklist if you have changed something on the Backend or Frontend:

  • Tested the feature and it's working on a current and clean install.
  • Tested the main App features and they are still working on a current and clean install. (Login, Install, Play, Uninstall, Move games, etc.)
  • Created / Updated Tests (If necessary)
  • Created / Updated documentation (If necessary)

@flavioislima flavioislima marked this pull request as ready for review January 9, 2025 16:02
@flavioislima flavioislima changed the title Tech/elec build yml [TECH] Refactor package.json, electron builder and others Jan 9, 2025
@flavioislima flavioislima self-assigned this Jan 9, 2025
@flavioislima flavioislima added the PR: Ready-For-Review PR is ready to be reviewed by peers label Jan 9, 2025
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
PR: Ready-For-Review PR is ready to be reviewed by peers
Projects
None yet
Development

Successfully merging this pull request may close these issues.

1 participant