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

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

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 321x 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 1x  
import {adapter} from '@feasibleone/blong';
 
/**
 * `keycloak-dev` adapter instance — Keycloak explorer source for the commander
 * dev suite. Namespace `keycloak-dev` so `keycloak-dev.realm.list` /
 * `keycloak-dev.user.find` reach this instance.
 */
export default adapter<{
    keycloak: {
        baseUrl: string;
        realmName?: string;
        username?: string;
        password?: string;
        grantType?: 'password' | 'client_credentials';
    };
}>(() => ({
    extends: 'adapter.keycloak',
    activation: {
        default: {
            keycloak: {
                baseUrl: 'http://localhost:8180',
                realmName: 'master',
                username: 'blong-admin',
                password: 'password',
                grantType: 'password',
            },
            namespace: 'keycloak-dev',
            imports: [],
        },
    },
}));