0.2.16 • Published 1 year ago

@atlaskit/feature-gate-fetcher v0.2.16

Weekly downloads
-
License
Apache-2.0
Repository
-
Last release
1 year ago

Feature Gate Fetcher

Provides fetch logic to get client sdk keys and feature gate values from the feature-flag-service. To be used in Provider implementations used with @atlaskit/feature-gate-js-client

Usage

To fetch experiment values

import Fetcher from '@atlaskit/feature-gate-fetcher';

const experimentValuesResponse = Fetcher.fetchExperimentValues(
	// Version of the feature gate js client
	'clientVesion',
	// Fetch options
	{
		environment: FeatureGateEnvironment.development,
		targetApp: 'targetApp',
		perimeter: PerimeterType.COMMERCIAL,
		apiKey: 'apiKey'
	},
	// Identifiers
	identifiers: {
		atlassianAccountId: 'abc'
	},
	// Optional: custom attributes
	customAttributes: {},
);

To fettch client sdk key

import Fetcher from '@atlaskit/feature-gate-fetcher';

const clientSdkKey = Fetcher.fetchClientSdkKey(
	// Version of the feature gate js client
	'clientVesion',
	// Fetch options
	{
		environment: FeatureGateEnvironment.development,
		targetApp: 'targetApp',
		perimeter: PerimeterType.COMMERCIAL,
		apiKey: 'apiKey'
	},
	// Identifiers
	identifiers: {
		atlassianAccountId: 'abc'
	},
	// Optional: custom attributes
	customAttributes: {},
);

Detailed docs and example usage can be found here.

0.2.16

1 year ago

0.2.15

1 year ago

0.2.14

1 year ago

0.2.13

1 year ago

0.2.12

1 year ago

0.2.11

1 year ago

0.2.10

1 year ago

0.2.1

1 year ago

0.2.6

1 year ago

0.2.9

1 year ago

0.2.8

1 year ago

0.2.3

1 year ago

0.2.2

1 year ago

0.2.5

1 year ago

0.2.4

1 year ago

0.1.0

1 year ago

0.2.0

1 year ago

0.0.5

1 year ago

0.0.4

2 years ago

0.0.3

2 years ago

0.0.2

2 years ago

0.0.1

2 years ago