文件名称:js-sdk-common:所有LaunchDarkly客户端基于JS的SDK之间共享的代码
文件大小:191KB
文件格式:ZIP
更新时间:2024-05-21 01:37:39
javascript launchdarkly launchdarkly-sdk-component JavaScript
LaunchDarkly Javascript SDK核心组件 LaunchDarkly概述 是一个功能管理平台,每天提供超过1000亿个功能标志,以帮助团队更快地构建更好的软件。 使用LaunchDarkly! 概述 该项目为使用JavaScript的所有LaunchDarkly客户端SDK提供了核心实现组件:JS(浏览器)SDK,React SDK,客户端Node SDK和Electron SDK。 应用程序代码绝对不应直接引用launchdarkly-js-sdk-common软件包。 index.js的initialize函数创建所有这些SDK都基于的基本客户端对象。 SDK自己的initialize函数调用此函数,提供一个“平台”对象,该对象定义该SDK特定的其他功能,然后(可选)用其应具有的任何其他公共方法或属性来装饰客户端对象。 SDK代码尽可能包含仅与其他基于JavaSc
【文件预览】:
js-sdk-common-master
----.ldrelease()
--------config.yml(277B)
----rollup.config.js(2KB)
----.github()
--------ISSUE_TEMPLATE()
--------pull_request_template.md(739B)
----LICENSE.txt(557B)
----.prettierignore(13B)
----src()
--------EventSummarizer.js(2KB)
--------promiseCoalescer.js(2KB)
--------configuration.js(5KB)
--------UserFilter.js(2KB)
--------jest.setup.js(26B)
--------Store.js(2KB)
--------InitializationState.js(3KB)
--------messages.js(5KB)
--------EventSender.js(3KB)
--------utils.js(5KB)
--------UserValidator.js(2KB)
--------diagnosticEvents.js(9KB)
--------consoleLogger.js(2KB)
--------__tests__()
--------Stream.js(5KB)
--------EventEmitter.js(2KB)
--------errors.js(1KB)
--------Identity.js(490B)
--------index.js(26KB)
--------EventProcessor.js(5KB)
--------Requestor.js(4KB)
----babel.config.js(289B)
----scripts()
--------better-audit.sh(2KB)
----.circleci()
--------config.yml(565B)
----CONTRIBUTING.md(1KB)
----tsconfig.json(165B)
----jest.config.js(301B)
----.prettierrc(76B)
----README.md(4KB)
----test-types.ts(3KB)
----.gitignore(115B)
----.eslintrc.yaml(2KB)
----CHANGELOG.md(10KB)
----.eslintignore(45B)
----package-lock.json(444KB)
----typings.d.ts(28KB)
----package.json(3KB)