mirror of
https://github.com/superseriousbusiness/gotosocial.git
synced 2024-11-22 16:23:41 +01:00
update CONTRIBUTING with css bundling instructions, and go fmt (#48)
This commit is contained in:
parent
82d9f88e42
commit
ad2e982edc
@ -34,6 +34,8 @@ Once that's done, you can try building the project: `go build ./cmd/gotosocial`.
|
||||
|
||||
If there are no errors, great, you're good to go!
|
||||
|
||||
To work with the stylesheet for templates, you need [Node.js](https://nodejs.org/en/download/), then run `yarn install` in `web/source/`. Recompiling the bundle.css is `node build.js` but can be automated with [nodemon](https://www.npmjs.com/package/nodemon) on file change: `nodemon -w style.css build.js`.
|
||||
|
||||
## Setting up your test environment
|
||||
|
||||
GoToSocial provides a [testrig](https://github.com/superseriousbusiness/gotosocial/tree/main/testrig) with a bunch of mock packages you can use in integration tests.
|
||||
@ -90,7 +92,7 @@ To run the linter, use:
|
||||
golint ./...
|
||||
```
|
||||
|
||||
|
||||
Then make sure to run `go fmt ./...` to update whitespace and other opinionated formatting.
|
||||
|
||||
## Financial Compensation
|
||||
|
||||
|
Loading…
Reference in New Issue
Block a user