All files / realm/blong-commander/adapter mongoDev.ts

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

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 311x 1x 1x 1x 1x 1x 1x 1x 1x 1x 1x 1x 1x 1x 1x 1x 1x 1x 1x 1x 1x 1x 1x 1x 1x 1x 1x 1x 1x 1x  
import {adapter} from '@feasibleone/blong';
 
/**
 * `mongo-dev` adapter instance — MongoDB explorer source for the commander
 * dev suite. Extends the generic `adapter.mongodb` base (blong-gogo) with the
 * `mongo-dev` instance namespace so commander triples like
 * `mongo-dev.database.list` / `mongo-dev.collection.list` reach this instance.
 */
export default adapter<{
    mongodb: {
        host?: string;
        port?: number;
        database?: string;
        user?: string;
        password?: string;
    };
}>(() => ({
    extends: 'adapter.mongodb',
    activation: {
        default: {
            mongodb: {
                host: 'localhost',
                port: 27017,
                database: 'blong-integration',
            },
            namespace: 'mongo-dev',
            imports: [],
        },
    },
}));