Add pnpm + scripts + prettier
This commit is contained in:
parent
8d34bd17a2
commit
d98268d9d6
3 changed files with 62 additions and 1 deletions
24
package.json
Normal file
24
package.json
Normal file
|
|
@ -0,0 +1,24 @@
|
|||
{
|
||||
"license": "GPL-3.0-only",
|
||||
"author": {
|
||||
"name": "William Bouzourène",
|
||||
"email": "william@bouzourene.ch"
|
||||
},
|
||||
"repository": {
|
||||
"url": "https://git.readonly.ch/bouzoure/pop-camarades"
|
||||
},
|
||||
"devDependencies": {
|
||||
"prettier": "^3.5.3",
|
||||
"prettier-plugin-jinja-template": "^2.1.0"
|
||||
},
|
||||
"scripts": {
|
||||
"godeps": "go get -u && go mod tidy",
|
||||
"postgodeps": "pnpm run licenses",
|
||||
"gotidy": "go mod tidy",
|
||||
"prelicenses": "./licenses/install_tool.sh",
|
||||
"licenses": "./licenses/fetch_licenses.sh",
|
||||
"prettify": "pnpx prettier --plugin=prettier-plugin-jinja-template --parser=jinja-template --write ./views/*.html --write ./views/**/*.html",
|
||||
"prebuild": "pnpm run gotidy && pnpm run licenses && pnpm run prettify",
|
||||
"build": "go build"
|
||||
}
|
||||
}
|
||||
Loading…
Add table
Add a link
Reference in a new issue