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

100% Statements 38/38
100% Branches 1/1
100% Functions 0/0
100% Lines 38/38

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 391x 1x 1x 10x 10x 10x 10x 10x 10x 10x 10x 10x 10x 10x 10x 10x 10x 10x 10x 10x 10x 10x 10x 10x 10x 10x 10x 10x 10x 10x 10x 10x 10x 10x 10x 10x 10x 10x  
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(),
        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,
            kafka: false,
            knex: false,
            mongodb: false,
            server: true,
            webhook: false,
            k8s: false,
            vault: false,
            keycloak: false,
            s3: false,
            slack: false,
            github: false,
        },
    },
}));