63 lines
1.5 KiB
JSON
63 lines
1.5 KiB
JSON
{
|
|
"gitzone": {
|
|
"projectType": "website",
|
|
"module": {
|
|
"githost": "code.foss.global",
|
|
"gitscope": "signature.digital",
|
|
"gitrepo": "app",
|
|
"description": "Product application shell for signature.digital.",
|
|
"npmPackagename": "@signature.digital/app",
|
|
"license": "MIT",
|
|
"projectDomain": "signature.digital"
|
|
}
|
|
},
|
|
"npmci": {
|
|
"npmGlobalTools": []
|
|
},
|
|
"@git.zone/tsbundle": {
|
|
"bundles": [
|
|
{
|
|
"from": "./ts_web/index.ts",
|
|
"to": "./dist_serve/bundle.js",
|
|
"outputMode": "bundle",
|
|
"bundler": "esbuild",
|
|
"production": true,
|
|
"includeFiles": ["./html/index.html"]
|
|
}
|
|
]
|
|
},
|
|
"@git.zone/tswatch": {
|
|
"server": {
|
|
"enabled": true,
|
|
"port": 3002,
|
|
"serveDir": "./dist_serve/",
|
|
"liveReload": true
|
|
},
|
|
"bundles": [
|
|
{
|
|
"name": "website",
|
|
"from": "./ts_web/index.ts",
|
|
"to": "./dist_serve/bundle.js",
|
|
"watchPatterns": ["./ts_web/**/*"],
|
|
"triggerReload": true,
|
|
"bundler": "esbuild",
|
|
"production": false
|
|
},
|
|
{
|
|
"name": "html",
|
|
"from": "./html/index.html",
|
|
"to": "./dist_serve/index.html",
|
|
"watchPatterns": ["./html/**/*"],
|
|
"triggerReload": true
|
|
},
|
|
{
|
|
"name": "assets",
|
|
"from": "./assets/",
|
|
"to": "./dist_serve/assets/",
|
|
"watchPatterns": ["./assets/**/*"],
|
|
"triggerReload": true
|
|
}
|
|
]
|
|
}
|
|
}
|