1 | ;
|
2 | Object.defineProperty(exports, "__esModule", { value: true });
|
3 | exports.createConfigProvider = void 0;
|
4 | const uuid_1 = require("uuid");
|
5 | const get_config_token_util_1 = require("./get-config-token.util");
|
6 | function createConfigProvider(factory) {
|
7 | const uniqId = (0, uuid_1.v4)();
|
8 | return {
|
9 | provide: factory.KEY || (0, get_config_token_util_1.getConfigToken)(uniqId),
|
10 | useFactory: factory,
|
11 | inject: [],
|
12 | };
|
13 | }
|
14 | exports.createConfigProvider = createConfigProvider;
|