├── bin └── bksh ├── docs ├── .nojekyll ├── web │ ├── scripts │ │ ├── prettify │ │ │ └── lang-css.js │ │ ├── nav.js │ │ ├── commonNav.js │ │ ├── collapse.js │ │ └── search.js │ └── styles │ │ └── prettify.css ├── jsdoc.js └── src │ └── start.md ├── web ├── img │ ├── index.html │ ├── 1.png │ ├── logo.png │ └── loading.gif ├── webfonts │ ├── index.html │ ├── fa-solid-900.eot │ ├── fa-solid-900.ttf │ ├── fa-brands-400.eot │ ├── fa-brands-400.ttf │ ├── fa-brands-400.woff │ ├── fa-regular-400.eot │ ├── fa-regular-400.ttf │ ├── fa-solid-900.woff │ ├── fa-solid-900.woff2 │ ├── fa-brands-400.woff2 │ ├── fa-regular-400.woff │ └── fa-regular-400.woff2 ├── css │ └── index.html ├── js │ ├── index.html │ ├── webpush.js │ ├── app-passkey.js │ ├── app-dom.js │ ├── app-sanitizer.js │ ├── app-send.js │ └── app-ws.js └── index.html ├── lib ├── modules.js ├── metrics │ ├── FakeTrace.js │ ├── Counter.js │ ├── ExponentiallyMovingWeightedAverage.js │ ├── Timer.js │ ├── Histogram.js │ ├── Meter.js │ ├── Trace.js │ └── TokenBucket.js ├── queue │ ├── local.js │ ├── sns.js │ ├── worker.js │ ├── eventbridge.js │ └── json.js ├── cache │ ├── local.js │ └── worker.js ├── shell │ └── users.js ├── index.js ├── lib │ ├── hash.js │ ├── uuid.js │ └── lru.js ├── api │ ├── routing.js │ ├── redirect.js │ └── acl.js ├── metrics.js ├── util │ ├── shell.js │ └── redis.js ├── aws │ ├── sqs.js │ ├── ses.js │ └── other.js ├── push │ └── webpush.js └── db │ └── pg.js ├── examples ├── alpine │ ├── web │ │ ├── test.html │ │ ├── index.js │ │ └── index.html │ ├── bkjs.conf │ ├── README.md │ └── package.json ├── config │ ├── web │ │ ├── index.js │ │ ├── index.html │ │ ├── config.html │ │ └── config.js │ ├── README.md │ ├── bkjs.conf │ ├── package.json │ └── modules │ │ └── config.js ├── kanban │ ├── bkjs.conf │ ├── web │ │ ├── index.js │ │ └── index.html │ ├── package.json │ ├── README.md │ └── modules │ │ └── kanban.js └── modules │ ├── bk_file.js │ ├── bk_data.js │ └── bk_system.js ├── .gitignore ├── tools ├── bkjs-get ├── docker │ └── Dockerfile.abuild ├── alpine │ └── APKBUILD.cloudwatch ├── bkjs-install ├── bkjs-dynamodb ├── bkjs-ec2-ami ├── bkjs-nats ├── bkjs-ecs-agent ├── bkjs-docker ├── bkjs-ec2-cwagent ├── bkjs-ecr ├── bkjs-monit └── bkjs-redis ├── tests ├── access.test.js ├── bkjs.conf ├── pool.test.js ├── limiter.test.js ├── logwatcher.test.js ├── jobs.test.js ├── acl.test.js ├── jwt.test.js ├── flow.test.js └── config.test.js ├── LICENSE ├── package.json └── README.md /bin/bksh: -------------------------------------------------------------------------------- 1 | bkjs -------------------------------------------------------------------------------- /docs/.nojekyll: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /web/img/index.html: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /web/webfonts/index.html: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /web/css/index.html: -------------------------------------------------------------------------------- 1 | nothing here 2 | 3 | -------------------------------------------------------------------------------- /web/js/index.html: -------------------------------------------------------------------------------- 1 | nothing here 2 | 3 | -------------------------------------------------------------------------------- /web/img/1.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vseryakov/backendjs/HEAD/web/img/1.png -------------------------------------------------------------------------------- /web/img/logo.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vseryakov/backendjs/HEAD/web/img/logo.png -------------------------------------------------------------------------------- /web/img/loading.gif: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vseryakov/backendjs/HEAD/web/img/loading.gif -------------------------------------------------------------------------------- /web/webfonts/fa-solid-900.eot: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vseryakov/backendjs/HEAD/web/webfonts/fa-solid-900.eot -------------------------------------------------------------------------------- /web/webfonts/fa-solid-900.ttf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vseryakov/backendjs/HEAD/web/webfonts/fa-solid-900.ttf -------------------------------------------------------------------------------- /web/webfonts/fa-brands-400.eot: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vseryakov/backendjs/HEAD/web/webfonts/fa-brands-400.eot -------------------------------------------------------------------------------- /web/webfonts/fa-brands-400.ttf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vseryakov/backendjs/HEAD/web/webfonts/fa-brands-400.ttf -------------------------------------------------------------------------------- /web/webfonts/fa-brands-400.woff: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vseryakov/backendjs/HEAD/web/webfonts/fa-brands-400.woff -------------------------------------------------------------------------------- /web/webfonts/fa-regular-400.eot: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vseryakov/backendjs/HEAD/web/webfonts/fa-regular-400.eot -------------------------------------------------------------------------------- /web/webfonts/fa-regular-400.ttf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vseryakov/backendjs/HEAD/web/webfonts/fa-regular-400.ttf -------------------------------------------------------------------------------- /web/webfonts/fa-solid-900.woff: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vseryakov/backendjs/HEAD/web/webfonts/fa-solid-900.woff -------------------------------------------------------------------------------- /web/webfonts/fa-solid-900.woff2: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vseryakov/backendjs/HEAD/web/webfonts/fa-solid-900.woff2 -------------------------------------------------------------------------------- /web/webfonts/fa-brands-400.woff2: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vseryakov/backendjs/HEAD/web/webfonts/fa-brands-400.woff2 -------------------------------------------------------------------------------- /web/webfonts/fa-regular-400.woff: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vseryakov/backendjs/HEAD/web/webfonts/fa-regular-400.woff -------------------------------------------------------------------------------- /web/webfonts/fa-regular-400.woff2: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vseryakov/backendjs/HEAD/web/webfonts/fa-regular-400.woff2 -------------------------------------------------------------------------------- /lib/modules.js: -------------------------------------------------------------------------------- 1 | 2 | /** 3 | * This module contains all internal and dynamicaly loaded modules 4 | * @module modules 5 | */ 6 | 7 | module.exports = {} 8 | -------------------------------------------------------------------------------- /examples/alpine/web/test.html: -------------------------------------------------------------------------------- 1 | 2 |
29 | Alpinejs-app Components and Backendjs Playground
30 |
39 | Backendjs Config Example
40 | 30 | YOUR WORKSPACE 31 |
32 |34 | Choose a board to jump into your Kanban flow. 35 |
36 |49 | Create your first board to get started. 50 |
51 |