mirror of
https://github.com/wasp-lang/wasp.git
synced 2024-12-26 02:23:21 +03:00
48 lines
835 B
JavaScript
48 lines
835 B
JavaScript
app waspleau {
|
|
wasp: {
|
|
version: "^0.15.0"
|
|
},
|
|
|
|
title: "Waspleau",
|
|
|
|
server: {
|
|
setupFn: import serverSetup from "@src/serverSetup"
|
|
},
|
|
}
|
|
|
|
job github {
|
|
executor: PgBoss,
|
|
perform: {
|
|
fn: import { workerFunction } from "@src/workers/github"
|
|
},
|
|
schedule: {
|
|
cron: "*/10 * * * *"
|
|
},
|
|
entities: [Datum]
|
|
}
|
|
|
|
job loadTime {
|
|
executor: PgBoss,
|
|
perform: {
|
|
fn: import { workerFunction } from "@src/workers/loadTime"
|
|
},
|
|
schedule: {
|
|
cron: "*/5 * * * *",
|
|
args: {=json {
|
|
"url": "https://wasp-lang.dev",
|
|
"name": "wasp-lang.dev Load Time"
|
|
} json=}
|
|
},
|
|
entities: [Datum]
|
|
}
|
|
|
|
route RootsRoute { path: "/", to: MainPage }
|
|
page MainPage {
|
|
component: import Main from "@src/MainPage"
|
|
}
|
|
|
|
query dashboard {
|
|
fn: import { refreshDashboardData } from "@src/dashboard",
|
|
entities: [Datum]
|
|
}
|