All files / core/blong-gogo/src/adapter server.ts

100% Statements 40/40
100% Branches 3/3
100% Functions 0/0
100% Lines 40/40

Press n or j to go to the next uncovered block, b, p or k for the previous block.

1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 416x 6x 6x 20x 20x 20x 20x 20x 20x 20x 20x 20x 20x 20x 20x 20x 20x 20x 20x 20x 20x 20x 20x 20x 20x 20x 20x 20x 20x 20x 20x 20x 20x 20x 20x 20x 20x 20x 20x 20x  
import {realm} from '@feasibleone/blong/types';
 
export default realm(blong => ({
    url: import.meta.url,
    validation: blong.type.Object({
        tcp: blong.type.Boolean(),
        http: blong.type.Boolean(),
        redis: blong.type.Boolean(),
        kafka: blong.type.Boolean(),
        knex: blong.type.Boolean(),
        mongodb: blong.type.Boolean(),
        server: blong.type.Boolean(),
        webhook: blong.type.Boolean(),
        k8s: blong.type.Boolean(),
        vault: blong.type.Boolean(),
        keycloak: blong.type.Boolean(),
        s3: blong.type.Boolean(),
        slack: blong.type.Boolean(),
        github: blong.type.Boolean(),
    }),
    children: ['./server'],
    config: {
        default: {
            tcp: false,
            http: false,
            redis: false,
            kafka: false,
            knex: false,
            mongodb: false,
            server: true,
            webhook: false,
            k8s: false,
            vault: false,
            keycloak: false,
            s3: false,
            slack: false,
            github: false,
        },
    },
}));