UNPKG

@launchdarkly/react-native-client-sdk

Version:
35 lines 1.22 kB
import { ldApplication, ldDevice } from './autoEnv'; const sdkName = '@launchdarkly/react-native-client-sdk'; const sdkVersion = '10.19.3'; // x-release-please-version export default class PlatformInfo { constructor(_logger, _config) { this._logger = _logger; this._config = _config; } platformData() { const data = { name: 'React Native', ld_application: ldApplication, ld_device: ldDevice, }; this._logger.debug(`platformData: ${JSON.stringify(data, null, 2)}`); return data; } sdkData() { var _a, _b; const data = { name: sdkName, version: sdkVersion, userAgentBase: 'ReactNativeClient', }; if ((_a = this._config) === null || _a === void 0 ? void 0 : _a.wrapperName) { data.wrapperName = this._config.wrapperName; } if ((_b = this._config) === null || _b === void 0 ? void 0 : _b.wrapperVersion) { data.wrapperVersion = this._config.wrapperVersion; } this._logger.debug(`sdkData: ${JSON.stringify(data, null, 2)}`); return data; } } //# sourceMappingURL=PlatformInfo.js.map