Add pnpm + scripts + prettier
This commit is contained in:
parent
8d34bd17a2
commit
d98268d9d6
3 changed files with 62 additions and 1 deletions
1
.gitignore
vendored
1
.gitignore
vendored
|
|
@ -1,3 +1,4 @@
|
||||||
|
node_modules
|
||||||
.env
|
.env
|
||||||
*.exe
|
*.exe
|
||||||
pop-camarades
|
pop-camarades
|
||||||
|
|
|
||||||
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"
|
||||||
|
}
|
||||||
|
}
|
||||||
36
pnpm-lock.yaml
generated
Normal file
36
pnpm-lock.yaml
generated
Normal file
|
|
@ -0,0 +1,36 @@
|
||||||
|
lockfileVersion: '9.0'
|
||||||
|
|
||||||
|
settings:
|
||||||
|
autoInstallPeers: true
|
||||||
|
excludeLinksFromLockfile: false
|
||||||
|
|
||||||
|
importers:
|
||||||
|
|
||||||
|
.:
|
||||||
|
devDependencies:
|
||||||
|
prettier:
|
||||||
|
specifier: ^3.5.3
|
||||||
|
version: 3.5.3
|
||||||
|
prettier-plugin-jinja-template:
|
||||||
|
specifier: ^2.1.0
|
||||||
|
version: 2.1.0(prettier@3.5.3)
|
||||||
|
|
||||||
|
packages:
|
||||||
|
|
||||||
|
prettier-plugin-jinja-template@2.1.0:
|
||||||
|
resolution: {integrity: sha512-mzoCp2Oy9BDSug80fw3B3J4n4KQj1hRvoQOL1akqcDKBb5nvYxrik9zUEDs4AEJ6nK7QDTGoH0y9rx7AlnQ78Q==}
|
||||||
|
peerDependencies:
|
||||||
|
prettier: ^3.0.0
|
||||||
|
|
||||||
|
prettier@3.5.3:
|
||||||
|
resolution: {integrity: sha512-QQtaxnoDJeAkDvDKWCLiwIXkTgRhwYDEQCghU9Z6q03iyek/rxRh/2lC3HB7P8sWT2xC/y5JDctPLBIGzHKbhw==}
|
||||||
|
engines: {node: '>=14'}
|
||||||
|
hasBin: true
|
||||||
|
|
||||||
|
snapshots:
|
||||||
|
|
||||||
|
prettier-plugin-jinja-template@2.1.0(prettier@3.5.3):
|
||||||
|
dependencies:
|
||||||
|
prettier: 3.5.3
|
||||||
|
|
||||||
|
prettier@3.5.3: {}
|
||||||
Loading…
Add table
Add a link
Reference in a new issue