Skip to content

Commit 12b6a26

Browse files
authored
feat(providers): add aws-ssm provider for nodejs (#1078)
## This PR Adds the AWS SSM Provider for Nodejs inside the `Ecosystem` Signed-off-by: Giovanni De Giorgio <[email protected]>
1 parent c1339ba commit 12b6a26

File tree

3 files changed

+19
-1
lines changed

3 files changed

+19
-1
lines changed

src/datasets/providers/awsssm.ts

Lines changed: 15 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,15 @@
1+
import { Provider } from '.';
2+
import AwsSvg from '@site/static/img/aws-no-fill.svg';
3+
4+
export const AwsSSM: Provider = {
5+
name: 'AWS SSM',
6+
logo: AwsSvg,
7+
technologies: [
8+
{
9+
technology: 'JavaScript',
10+
vendorOfficial: false,
11+
href: 'https://github.com/open-feature/js-sdk-contrib/tree/main/libs/providers/aws-ssm',
12+
category: ['Server'],
13+
},
14+
],
15+
};

src/datasets/providers/index.ts

Lines changed: 2 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,7 @@
11
import type { ComponentType, SVGProps } from 'react';
22
import { Category, EcosystemElement, Technology } from '../types';
33
import { ABTasty } from './abtasty';
4+
import { AwsSSM } from './awsssm';
45
import { Bucket } from './bucket';
56
import { Bucketeer } from './bucketeer';
67
import { CloudBees } from './cloudbees';
@@ -28,7 +29,6 @@ import { ConfigBee } from './configbee';
2829
import { Tggl } from './tggl';
2930
import { OFREP } from './ofrep';
3031
import { SDKS } from '../sdks';
31-
3232
const childTechnologyMap = SDKS.reduce(
3333
(acc, sdk) => {
3434
if (sdk.parentTechnology && !sdk.skipParentTechnologyProviders) {
@@ -45,6 +45,7 @@ const childTechnologyMap = SDKS.reduce(
4545

4646
export const PROVIDERS: Provider[] = [
4747
ABTasty,
48+
AwsSSM,
4849
Bucket,
4950
Bucketeer,
5051
CloudBees,

static/img/aws-no-fill.svg

Lines changed: 2 additions & 0 deletions
Loading

0 commit comments

Comments
 (0)