39 lines
1.1 KiB
JSON
39 lines
1.1 KiB
JSON
{
|
|
"license": "GPL-3.0-only",
|
|
"author": {
|
|
"name": "William Bouzourène",
|
|
"email": "william@bouzourene.ch"
|
|
},
|
|
"repository": {
|
|
"url": "https://git.readonly.ch/bouzoure/pop-camarades"
|
|
},
|
|
"devDependencies": {
|
|
"@parcel/transformer-sass": "^2.16.4",
|
|
"parcel": "^2.16.4",
|
|
"prettier": "^3.8.1",
|
|
"prettier-plugin-jinja-template": "^2.1.0"
|
|
},
|
|
"source": "frontend/index.js",
|
|
"targets": {
|
|
"default": {
|
|
"distDir": "static/assets"
|
|
}
|
|
},
|
|
"scripts": {
|
|
"jswatch": "pnpx parcel watch",
|
|
"jsbuild": "pnpx parcel build",
|
|
"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 && pnpm run jsbuild",
|
|
"build": "go build"
|
|
},
|
|
"dependencies": {
|
|
"bootstrap": "^5.3.8",
|
|
"bootstrap-icons": "^1.13.1",
|
|
"jquery": "^3.7.1"
|
|
}
|
|
}
|