remove old start script
2.3 KiB
Contributing
First of all, thanks for your interest in helping out! 😃
Submitting an Issue
Before you submit an issue, please search the issue tracker, maybe an issue for your problem already exists and the discussion might inform you of workarounds readily available.
We want to fix all the issues as soon as possible and a minimal reproduction scenario allows us to quickly confirm a bug (or point out a coding problem) as well as confirm that we are fixing the right problem.
You can file new issues by selecting from our new issue templates and filling out the issue template.
Submitting a Pull Request
Prerequisites
Note
This project uses eslint
and prettier
to lint and format code. I would recommend that you use vscode
for this project because the repo already contains the extension settings for autofixing linting errors and formatting code on save. So, make sure to download the recommended workspace extensions in vscode after cloning the repo.
Steps
- Fork the repo
- Clone your fork
- Download the recommended workspace extensions in vscode
- Create a new git branch (
git checkout -b my-fix-branch master
) - Create a new file at the path
packages/exporter/.env
and add yourFACTORIO_USERNAME
andFACTORIO_TOKEN
(you can get those here) - Run
yarn
- Run
yarn start:website
andyarn start:exporter
- Open the link in a browser or use the vscode debugger
- Make changes
- Commit your changes using a descriptive commit message
- Push your branch to GitHub
git push origin my-fix-branch
- Start a pull request from GitHub
That's it! 🎉 Thank you for your contribution! 😃
Working on your first Pull Request?
Check out this tutorial
Also, How to Contribute to an Open Source Project on GitHub for a more in depth (video) tutorial