Huge News!Announcing our $40M Series B led by Abstract Ventures.Learn More
Socket
Sign inDemoInstall
Socket

blea

Package Overview
Dependencies
Maintainers
2
Versions
27
Alerts
File Explorer

Advanced tools

Socket logo

Install Socket

Detect and block malicious and high-risk dependencies

Install

blea - npm Package Compare versions

Comparing version 0.0.0 to 0.0.2

lib/integ.default.d.ts

208

API.md

@@ -45,4 +45,151 @@ # API Reference <a name="API Reference" id="api-reference"></a>

### OrgEventStack <a name="blea.OrgEventStack" id="bleaorgeventstack"></a>
#### Initializers <a name="blea.OrgEventStack.Initializer" id="bleaorgeventstackinitializer"></a>
```typescript
import { OrgEventStack } from 'blea'
new OrgEventStack(scope: Construct, id: string, props: EventSnsProps)
```
| **Name** | **Type** | **Description** |
| --- | --- | --- |
| [`scope`](#bleaorgeventstackparameterscope)<span title="Required">*</span> | [`constructs.Construct`](#constructs.Construct) | *No description.* |
| [`id`](#bleaorgeventstackparameterid)<span title="Required">*</span> | `string` | *No description.* |
| [`props`](#bleaorgeventstackparameterprops)<span title="Required">*</span> | [`blea.EventSnsProps`](#blea.EventSnsProps) | *No description.* |
---
##### `scope`<sup>Required</sup> <a name="blea.OrgEventStack.parameter.scope" id="bleaorgeventstackparameterscope"></a>
- *Type:* [`constructs.Construct`](#constructs.Construct)
---
##### `id`<sup>Required</sup> <a name="blea.OrgEventStack.parameter.id" id="bleaorgeventstackparameterid"></a>
- *Type:* `string`
---
##### `props`<sup>Required</sup> <a name="blea.OrgEventStack.parameter.props" id="bleaorgeventstackparameterprops"></a>
- *Type:* [`blea.EventSnsProps`](#blea.EventSnsProps)
---
#### Properties <a name="Properties" id="properties"></a>
| **Name** | **Type** | **Description** |
| --- | --- | --- |
| [`topic`](#bleaorgeventstackpropertytopic)<span title="Required">*</span> | [`aws-cdk-lib.aws_sns.Topic`](#aws-cdk-lib.aws_sns.Topic) | *No description.* |
---
##### `topic`<sup>Required</sup> <a name="blea.OrgEventStack.property.topic" id="bleaorgeventstackpropertytopic"></a>
```typescript
public readonly topic: Topic;
```
- *Type:* [`aws-cdk-lib.aws_sns.Topic`](#aws-cdk-lib.aws_sns.Topic)
---
### OrgSlackStack <a name="blea.OrgSlackStack" id="bleaorgslackstack"></a>
#### Initializers <a name="blea.OrgSlackStack.Initializer" id="bleaorgslackstackinitializer"></a>
```typescript
import { OrgSlackStack } from 'blea'
new OrgSlackStack(scope: Construct, id: string, props: OrgSlackProps)
```
| **Name** | **Type** | **Description** |
| --- | --- | --- |
| [`scope`](#bleaorgslackstackparameterscope)<span title="Required">*</span> | [`constructs.Construct`](#constructs.Construct) | *No description.* |
| [`id`](#bleaorgslackstackparameterid)<span title="Required">*</span> | `string` | *No description.* |
| [`props`](#bleaorgslackstackparameterprops)<span title="Required">*</span> | [`blea.OrgSlackProps`](#blea.OrgSlackProps) | *No description.* |
---
##### `scope`<sup>Required</sup> <a name="blea.OrgSlackStack.parameter.scope" id="bleaorgslackstackparameterscope"></a>
- *Type:* [`constructs.Construct`](#constructs.Construct)
---
##### `id`<sup>Required</sup> <a name="blea.OrgSlackStack.parameter.id" id="bleaorgslackstackparameterid"></a>
- *Type:* `string`
---
##### `props`<sup>Required</sup> <a name="blea.OrgSlackStack.parameter.props" id="bleaorgslackstackparameterprops"></a>
- *Type:* [`blea.OrgSlackProps`](#blea.OrgSlackProps)
---
## Structs <a name="Structs" id="structs"></a>
### EventSnsProps <a name="blea.EventSnsProps" id="bleaeventsnsprops"></a>
#### Initializer <a name="[object Object].Initializer" id="object-objectinitializer"></a>
```typescript
import { EventSnsProps } from 'blea'
const eventSnsProps: EventSnsProps = { ... }
```
#### Properties <a name="Properties" id="properties"></a>
| **Name** | **Type** | **Description** |
| --- | --- | --- |
| [`accountId`](#bleaeventsnspropspropertyaccountid)<span title="Required">*</span> | `string` | *No description.* |
| [`kmsAliasName`](#bleaeventsnspropspropertykmsaliasname)<span title="Required">*</span> | `string` | *No description.* |
| [`region`](#bleaeventsnspropspropertyregion)<span title="Required">*</span> | `string` | *No description.* |
---
##### `accountId`<sup>Required</sup> <a name="blea.EventSnsProps.property.accountId" id="bleaeventsnspropspropertyaccountid"></a>
```typescript
public readonly accountId: string;
```
- *Type:* `string`
---
##### `kmsAliasName`<sup>Required</sup> <a name="blea.EventSnsProps.property.kmsAliasName" id="bleaeventsnspropspropertykmsaliasname"></a>
```typescript
public readonly kmsAliasName: string;
```
- *Type:* `string`
---
##### `region`<sup>Required</sup> <a name="blea.EventSnsProps.property.region" id="bleaeventsnspropspropertyregion"></a>
```typescript
public readonly region: string;
```
- *Type:* `string`
---
### OrgConfigRulesProps <a name="blea.OrgConfigRulesProps" id="bleaorgconfigrulesprops"></a>

@@ -109,3 +256,64 @@

### OrgSlackProps <a name="blea.OrgSlackProps" id="bleaorgslackprops"></a>
#### Initializer <a name="[object Object].Initializer" id="object-objectinitializer"></a>
```typescript
import { OrgSlackProps } from 'blea'
const orgSlackProps: OrgSlackProps = { ... }
```
#### Properties <a name="Properties" id="properties"></a>
| **Name** | **Type** | **Description** |
| --- | --- | --- |
| [`channelId`](#bleaorgslackpropspropertychannelid)<span title="Required">*</span> | `string` | *No description.* |
| [`slackChannelConfigurationName`](#bleaorgslackpropspropertyslackchannelconfigurationname)<span title="Required">*</span> | `string` | *No description.* |
| [`snsTopic`](#bleaorgslackpropspropertysnstopic)<span title="Required">*</span> | [`aws-cdk-lib.aws_sns.Topic`](#aws-cdk-lib.aws_sns.Topic)[] | *No description.* |
| [`workspaceId`](#bleaorgslackpropspropertyworkspaceid)<span title="Required">*</span> | `string` | *No description.* |
---
##### `channelId`<sup>Required</sup> <a name="blea.OrgSlackProps.property.channelId" id="bleaorgslackpropspropertychannelid"></a>
```typescript
public readonly channelId: string;
```
- *Type:* `string`
---
##### `slackChannelConfigurationName`<sup>Required</sup> <a name="blea.OrgSlackProps.property.slackChannelConfigurationName" id="bleaorgslackpropspropertyslackchannelconfigurationname"></a>
```typescript
public readonly slackChannelConfigurationName: string;
```
- *Type:* `string`
---
##### `snsTopic`<sup>Required</sup> <a name="blea.OrgSlackProps.property.snsTopic" id="bleaorgslackpropspropertysnstopic"></a>
```typescript
public readonly snsTopic: Topic[];
```
- *Type:* [`aws-cdk-lib.aws_sns.Topic`](#aws-cdk-lib.aws_sns.Topic)[]
---
##### `workspaceId`<sup>Required</sup> <a name="blea.OrgSlackProps.property.workspaceId" id="bleaorgslackpropspropertyworkspaceid"></a>
```typescript
public readonly workspaceId: string;
```
- *Type:* `string`
---

2

lib/index.d.ts
export * from './org-config-rules';
export * from './org-events';
export * from './org-slack';

4

lib/index.js

@@ -14,2 +14,4 @@ "use strict";

__exportStar(require("./org-config-rules"), exports);
//# sourceMappingURL=data:application/json;base64,eyJ2ZXJzaW9uIjozLCJmaWxlIjoiaW5kZXguanMiLCJzb3VyY2VSb290IjoiIiwic291cmNlcyI6WyIuLi9zcmMvaW5kZXgudHMiXSwibmFtZXMiOltdLCJtYXBwaW5ncyI6Ijs7Ozs7Ozs7Ozs7O0FBQUEscURBQW1DIiwic291cmNlc0NvbnRlbnQiOlsiZXhwb3J0ICogZnJvbSAnLi9vcmctY29uZmlnLXJ1bGVzJztcbiJdfQ==
__exportStar(require("./org-events"), exports);
__exportStar(require("./org-slack"), exports);
//# sourceMappingURL=data:application/json;base64,eyJ2ZXJzaW9uIjozLCJmaWxlIjoiaW5kZXguanMiLCJzb3VyY2VSb290IjoiIiwic291cmNlcyI6WyIuLi9zcmMvaW5kZXgudHMiXSwibmFtZXMiOltdLCJtYXBwaW5ncyI6Ijs7Ozs7Ozs7Ozs7O0FBQUEscURBQW1DO0FBQ25DLCtDQUE2QjtBQUM3Qiw4Q0FBNEIiLCJzb3VyY2VzQ29udGVudCI6WyJleHBvcnQgKiBmcm9tICcuL29yZy1jb25maWctcnVsZXMnO1xuZXhwb3J0ICogZnJvbSAnLi9vcmctZXZlbnRzJztcbmV4cG9ydCAqIGZyb20gJy4vb3JnLXNsYWNrJztcbiJdfQ==

@@ -33,3 +33,3 @@ "use strict";

_a = JSII_RTTI_SYMBOL_1;
OrgConfigRules[_a] = { fqn: "blea.OrgConfigRules", version: "0.0.0" };
OrgConfigRules[_a] = { fqn: "blea.OrgConfigRules", version: "0.0.2" };
//# sourceMappingURL=data:application/json;base64,eyJ2ZXJzaW9uIjozLCJmaWxlIjoib3JnLWNvbmZpZy1ydWxlcy5qcyIsInNvdXJjZVJvb3QiOiIiLCJzb3VyY2VzIjpbIi4uL3NyYy9vcmctY29uZmlnLXJ1bGVzLnRzIl0sIm5hbWVzIjpbXSwibWFwcGluZ3MiOiI7Ozs7O0FBQUEsNkNBQW1EO0FBQ25ELDJDQUF1Qzs7OztBQVV2QyxNQUFhLGNBQWUsU0FBUSxzQkFBUzs7OztJQUMzQyxZQUNFLEtBQWdCLEVBQ2hCLEVBQVUsRUFDVixLQUEwQjtRQUUxQixLQUFLLENBQUMsS0FBSyxFQUFFLEVBQUUsQ0FBQyxDQUFDO1FBRWpCLE1BQU0sRUFBRSxNQUFNLEVBQUUsY0FBYyxFQUFFLHNCQUFzQixFQUFFLHNCQUFzQixFQUFFLEdBQzlFLEtBQUssQ0FBQztRQUNSLE1BQU0sS0FBSyxHQUFHLGNBQWMsQ0FBQyxNQUFNLENBQUMsTUFBTSxJQUFJLFdBQVcsQ0FBQyxDQUFDLENBQUMsc0JBQXNCLENBQUMsQ0FBQyxDQUFDLEVBQUUsQ0FBQyxDQUFDO1FBRXpGLEtBQUssQ0FBQyxPQUFPLENBQUMsQ0FBQyxJQUFJLEVBQUUsRUFBRTtZQUNyQixJQUFJLHdCQUFNLENBQUMseUJBQXlCLENBQ2xDLElBQUksRUFDSixhQUFhLElBQUksQ0FBQyxjQUFjLEVBQUUsRUFDbEM7Z0JBQ0UsMEJBQTBCLEVBQUUsR0FBRyxJQUFJLENBQUMsY0FBYyxFQUFFO2dCQUNwRCwrQkFBK0IsRUFBRTtvQkFDL0IsR0FBRyxDQUFDLENBQUEsSUFBSSxhQUFKLElBQUksdUJBQUosSUFBSSxDQUFFLGVBQWUsRUFBQyxDQUFDLENBQUMsRUFBRSxlQUFlLEVBQUUsSUFBSSxDQUFDLGVBQWUsRUFBRSxDQUFDLENBQUMsQ0FBQyxFQUFFLENBQUM7b0JBQzNFLGNBQWMsRUFBRSxJQUFJLENBQUMsY0FBYztpQkFDcEM7Z0JBQ0QsZ0JBQWdCLEVBQUUsc0JBQXNCO2FBQ3pDLENBQ0YsQ0FBQztRQUNKLENBQUMsQ0FBQyxDQUFDO0lBQ0wsQ0FBQzs7QUExQkgsd0NBMkJDIiwic291cmNlc0NvbnRlbnQiOlsiaW1wb3J0IHsgYXdzX2NvbmZpZyBhcyBjb25maWcgfSBmcm9tICdhd3MtY2RrLWxpYic7XG5pbXBvcnQgeyBDb25zdHJ1Y3QgfSBmcm9tICdjb25zdHJ1Y3RzJztcblxuZXhwb3J0IGludGVyZmFjZSBPcmdDb25maWdSdWxlc1Byb3BzIHtcbiAgcmVhZG9ubHkgcmVnaW9uOiBzdHJpbmc7XG4gIC8vIHVzZSBhbnkgdG8gYXZvaWQganNpaSBidWlsZCBlcnJvclxuICByZWFkb25seSBjb25maWdSdWxlc0FsbDogYW55W107XG4gIHJlYWRvbmx5IGNvbmZpZ1J1bGVzT25seVVzRWFzdDE/OiBhbnlbXTtcbiAgcmVhZG9ubHkgY29uZmlnRXhjbHVkZWRBY2NvdW50cz86IHN0cmluZ1tdO1xufVxuXG5leHBvcnQgY2xhc3MgT3JnQ29uZmlnUnVsZXMgZXh0ZW5kcyBDb25zdHJ1Y3Qge1xuICBjb25zdHJ1Y3RvcihcbiAgICBzY29wZTogQ29uc3RydWN0LFxuICAgIGlkOiBzdHJpbmcsXG4gICAgcHJvcHM6IE9yZ0NvbmZpZ1J1bGVzUHJvcHMsXG4gICkge1xuICAgIHN1cGVyKHNjb3BlLCBpZCk7XG5cbiAgICBjb25zdCB7IHJlZ2lvbiwgY29uZmlnUnVsZXNBbGwsIGNvbmZpZ1J1bGVzT25seVVzRWFzdDEsIGNvbmZpZ0V4Y2x1ZGVkQWNjb3VudHMgfSA9XG4gICAgICBwcm9wcztcbiAgICBjb25zdCBydWxlcyA9IGNvbmZpZ1J1bGVzQWxsLmNvbmNhdChyZWdpb24gPT0gJ3VzLWVhc3QtMScgPyBjb25maWdSdWxlc09ubHlVc0Vhc3QxIDogW10pO1xuXG4gICAgcnVsZXMuZm9yRWFjaCgocnVsZSkgPT4ge1xuICAgICAgbmV3IGNvbmZpZy5DZm5Pcmdhbml6YXRpb25Db25maWdSdWxlKFxuICAgICAgICB0aGlzLFxuICAgICAgICBgQ29uZmlnUnVsZSR7cnVsZS5ydWxlSWRlbnRpZmllcn1gLFxuICAgICAgICB7XG4gICAgICAgICAgb3JnYW5pemF0aW9uQ29uZmlnUnVsZU5hbWU6IGAke3J1bGUucnVsZUlkZW50aWZpZXJ9YCxcbiAgICAgICAgICBvcmdhbml6YXRpb25NYW5hZ2VkUnVsZU1ldGFkYXRhOiB7XG4gICAgICAgICAgICAuLi4ocnVsZT8uaW5wdXRQYXJhbWV0ZXJzID8geyBpbnB1dFBhcmFtZXRlcnM6IHJ1bGUuaW5wdXRQYXJhbWV0ZXJzIH0gOiB7fSksXG4gICAgICAgICAgICBydWxlSWRlbnRpZmllcjogcnVsZS5ydWxlSWRlbnRpZmllcixcbiAgICAgICAgICB9LFxuICAgICAgICAgIGV4Y2x1ZGVkQWNjb3VudHM6IGNvbmZpZ0V4Y2x1ZGVkQWNjb3VudHMsXG4gICAgICAgIH0sXG4gICAgICApO1xuICAgIH0pO1xuICB9XG59XG4iXX0=

@@ -35,3 +35,3 @@ {

"devDependencies": {
"@types/jest": "*",
"@types/jest": "^27.4.0",
"@types/node": "^12",

@@ -45,9 +45,9 @@ "@typescript-eslint/eslint-plugin": "^5",

"eslint-import-resolver-typescript": "^2.5.0",
"eslint-plugin-import": "^2.25.3",
"jest": "^27.4.5",
"eslint-plugin-import": "^2.25.4",
"jest": "^27.4.7",
"jest-junit": "^13",
"jsii": "^1.49.0",
"jsii-diff": "^1.49.0",
"jsii-docgen": "^4.2.14",
"jsii-pacmak": "^1.49.0",
"jsii": "^1.52.1",
"jsii-diff": "^1.52.1",
"jsii-docgen": "^4.2.40",
"jsii-pacmak": "^1.52.1",
"json-schema": "^0.4.0",

@@ -57,3 +57,3 @@ "npm-check-updates": "^12",

"standard-version": "^9",
"ts-jest": "^27.1.2",
"ts-jest": "^27.1.3",
"typescript": "^4.5.4"

@@ -65,2 +65,5 @@ },

},
"dependencies": {
"cdk-constants": "^3.0.3"
},
"bundledDependencies": [],

@@ -72,3 +75,3 @@ "keywords": [

"license": "Apache-2.0",
"version": "0.0.0",
"version": "0.0.2",
"jest": {

@@ -75,0 +78,0 @@ "testMatch": [

@@ -1,1 +0,15 @@

# replace this
# replace this
## to check specific source
once you build your source.
```
yarn build
```
then, execute synth
```
cdk synth --app='./lib/integ.default.js'
```

Sorry, the diff of this file is not supported yet

SocketSocket SOC 2 Logo

Product

  • Package Alerts
  • Integrations
  • Docs
  • Pricing
  • FAQ
  • Roadmap
  • Changelog

Packages

npm

Stay in touch

Get open source security insights delivered straight into your inbox.


  • Terms
  • Privacy
  • Security

Made with ⚡️ by Socket Inc