Skip to content

Commit

Permalink
Merge pull request #1596 from blackflux/dev
Browse files Browse the repository at this point in the history
[Gally]: master <- dev
  • Loading branch information
simlu committed Mar 28, 2022
2 parents 966dd95 + 8e689b7 commit f2b281f
Show file tree
Hide file tree
Showing 13 changed files with 317 additions and 6 deletions.
43 changes: 43 additions & 0 deletions src/plugin/docs/assorted/@sls-closedsource-dynamodb.md
Original file line number Diff line number Diff line change
Expand Up @@ -15,6 +15,7 @@
- <a name="blackfluxrobo-config-plugin-task-idx-ref-serverlesstest-sls-cf-stack">:clipboard:</a> <a href="#blackfluxrobo-config-plugin-task-ref-serverlesstest-sls-cf-stack">`serverless/test-sls-cf-stack`</a>
- <a name="blackfluxrobo-config-plugin-task-idx-ref-serverlesstest-dynamodb-dy">:clipboard:</a> <a href="#blackfluxrobo-config-plugin-task-ref-serverlesstest-dynamodb-dy">`serverless/test-dynamodb-dy`</a>
- <a name="blackfluxrobo-config-plugin-task-idx-ref-serverlesssrc-dynamodb-dy">:clipboard:</a> <a href="#blackfluxrobo-config-plugin-task-ref-serverlesssrc-dynamodb-dy">`serverless/src-dynamodb-dy`</a>
- <a name="blackfluxrobo-config-plugin-task-idx-ref-serverlesssrc-core-aws-cjs">:clipboard:</a> <a href="#blackfluxrobo-config-plugin-task-ref-serverlesssrc-core-aws-cjs">`serverless/src-core-aws-cjs`</a>
- <a name="blackfluxrobo-config-plugin-task-idx-ref-serverlesssrc-core-aws">:clipboard:</a> <a href="#blackfluxrobo-config-plugin-task-ref-serverlesssrc-core-aws">`serverless/src-core-aws`</a>
- <a name="blackfluxrobo-config-plugin-task-idx-ref-serverlessserverless-data">:clipboard:</a> <a href="#blackfluxrobo-config-plugin-task-ref-serverlessserverless-data">`serverless/serverless-data`</a>
- <a name="blackfluxrobo-config-plugin-task-idx-ref-serverlessserverless-compile">:clipboard:</a> <a href="#blackfluxrobo-config-plugin-task-ref-serverlessserverless-compile">`serverless/serverless-compile`</a>
Expand Down Expand Up @@ -107,6 +108,7 @@ Manage various configuration files for serverless project with the option of run
<code>│&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;└─&nbsp;<a href="#blackfluxrobo-config-plugin-target-ref-serverlessapirandom-deploy-hashcjs">random-deploy-hash.cjs</a></code><br/>
<code>├─&nbsp;src</code><br/>
<code>│&nbsp;&nbsp;├─&nbsp;core</code><br/>
<code>│&nbsp;&nbsp;&nbsp;&nbsp;├─&nbsp;<a href="#blackfluxrobo-config-plugin-target-ref-srccoreawscjs">aws.cjs</a></code><br/>
<code>│&nbsp;&nbsp;&nbsp;&nbsp;└─&nbsp;<a href="#blackfluxrobo-config-plugin-target-ref-srccoreawsjs">aws.js</a></code><br/>
<code>│&nbsp;&nbsp;└─&nbsp;dynamodb</code><br/>
<code>│&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;└─&nbsp;<a href="#blackfluxrobo-config-plugin-target-ref-srcdynamodbdyjs">dy.js</a></code><br/>
Expand Down Expand Up @@ -405,6 +407,7 @@ Manage serverless configuration for deployment to AWS.
<code>│&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;└─&nbsp;<a href="#blackfluxrobo-config-plugin-target-ref-serverlessapirandom-deploy-hashcjs">random-deploy-hash.cjs</a></code><br/>
<code>├─&nbsp;src</code><br/>
<code>│&nbsp;&nbsp;├─&nbsp;core</code><br/>
<code>│&nbsp;&nbsp;&nbsp;&nbsp;├─&nbsp;<a href="#blackfluxrobo-config-plugin-target-ref-srccoreawscjs">aws.cjs</a></code><br/>
<code>│&nbsp;&nbsp;&nbsp;&nbsp;└─&nbsp;<a href="#blackfluxrobo-config-plugin-target-ref-srccoreawsjs">aws.js</a></code><br/>
<code>│&nbsp;&nbsp;└─&nbsp;dynamodb</code><br/>
<code>│&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;└─&nbsp;<a href="#blackfluxrobo-config-plugin-target-ref-srcdynamodbdyjs">dy.js</a></code><br/>
Expand Down Expand Up @@ -676,6 +679,36 @@ _Updating <a href="#blackfluxrobo-config-plugin-target-ref-srcdynamodbdyjs">src/
</tbody>
</table>

### :clipboard: <a name="blackfluxrobo-config-plugin-task-ref-serverlesssrc-core-aws-cjs">serverless/src-core-aws-cjs</a> (<a href="#blackfluxrobo-config-plugin-task-idx-ref-serverlesssrc-core-aws-cjs">`index`</a>)

_Updating <a href="#blackfluxrobo-config-plugin-target-ref-srccoreawscjs">src/core/aws.cjs</a> using <a href="#blackfluxrobo-config-plugin-strat-ref-overwrite">overwrite</a>._

- Create aws sdk require file.

<table>
<tbody>
<tr>
<th>Targets</th>
<th>Requires</th>
</tr>
<tr>
<td align="left" valign="top">
<ul>
<code>project</code><br/>
<code>└─&nbsp;src</code><br/>
<code>&nbsp;&nbsp;&nbsp;└─&nbsp;core</code><br/>
<code>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;└─&nbsp;<a href="#blackfluxrobo-config-plugin-target-ref-srccoreawscjs">aws.cjs</a></code><br/>
</ul>
</td>
<td align="left" valign="top">
<ul>
<li><a href="#blackfluxrobo-config-plugin-req-ref-javascript">javascript</a></li>
</ul>
</td>
</tr>
</tbody>
</table>

### :clipboard: <a name="blackfluxrobo-config-plugin-task-ref-serverlesssrc-core-aws">serverless/src-core-aws</a> (<a href="#blackfluxrobo-config-plugin-task-idx-ref-serverlesssrc-core-aws">`index`</a>)

_Updating <a href="#blackfluxrobo-config-plugin-target-ref-srccoreawsjs">src/core/aws.js</a> using <a href="#blackfluxrobo-config-plugin-strat-ref-create-only">create-only</a>._
Expand Down Expand Up @@ -2279,6 +2312,16 @@ Execute all configured js-gardener tasks.

*Wrapper to access defined DynamoDB models.*

### <a name="blackfluxrobo-config-plugin-target-ref-srccoreawscjs">src/core/aws.cjs</a>

:small_red_triangle: <a href="#blackfluxrobo-config-plugin-req-ref-aws-sdk-wrap">aws-sdk-wrap</a>, <a href="#blackfluxrobo-config-plugin-req-ref-aws">aws</a>

:small_blue_diamond: `other`

*Configuration file for aws-sdk require.*

AWS SDK initialization file.

### <a name="blackfluxrobo-config-plugin-target-ref-srccoreawsjs">src/core/aws.js</a>

:small_red_triangle: <a href="#blackfluxrobo-config-plugin-req-ref-aws-sdk-wrap">aws-sdk-wrap</a>, <a href="#blackfluxrobo-config-plugin-req-ref-aws">aws</a>
Expand Down
90 changes: 90 additions & 0 deletions src/plugin/docs/assorted/@sls-closedsource.md
Original file line number Diff line number Diff line change
Expand Up @@ -11,6 +11,8 @@
- <a name="blackfluxrobo-config-plugin-task-idx-ref-serverlesstest-sls-cfg">:clipboard:</a> <a href="#blackfluxrobo-config-plugin-task-ref-serverlesstest-sls-cfg">`serverless/test-sls-cfg`</a>
- <a name="blackfluxrobo-config-plugin-task-idx-ref-serverlesstest-sls-cf-stack-routes">:clipboard:</a> <a href="#blackfluxrobo-config-plugin-task-ref-serverlesstest-sls-cf-stack-routes">`serverless/test-sls-cf-stack-routes`</a>
- <a name="blackfluxrobo-config-plugin-task-idx-ref-serverlesstest-sls-cf-stack">:clipboard:</a> <a href="#blackfluxrobo-config-plugin-task-ref-serverlesstest-sls-cf-stack">`serverless/test-sls-cf-stack`</a>
- <a name="blackfluxrobo-config-plugin-task-idx-ref-serverlesssrc-core-aws-cjs">:clipboard:</a> <a href="#blackfluxrobo-config-plugin-task-ref-serverlesssrc-core-aws-cjs">`serverless/src-core-aws-cjs`</a>
- <a name="blackfluxrobo-config-plugin-task-idx-ref-serverlesssrc-core-aws">:clipboard:</a> <a href="#blackfluxrobo-config-plugin-task-ref-serverlesssrc-core-aws">`serverless/src-core-aws`</a>
- <a name="blackfluxrobo-config-plugin-task-idx-ref-serverlessserverless-data">:clipboard:</a> <a href="#blackfluxrobo-config-plugin-task-ref-serverlessserverless-data">`serverless/serverless-data`</a>
- <a name="blackfluxrobo-config-plugin-task-idx-ref-serverlessserverless-compile">:clipboard:</a> <a href="#blackfluxrobo-config-plugin-task-ref-serverlessserverless-compile">`serverless/serverless-compile`</a>
- <a name="blackfluxrobo-config-plugin-task-idx-ref-serverlessserverless-base-resolver-js">:clipboard:</a> <a href="#blackfluxrobo-config-plugin-task-ref-serverlessserverless-base-resolver-js">`serverless/serverless-base-resolver-js`</a>
Expand Down Expand Up @@ -100,6 +102,10 @@ Manage various configuration files for serverless project.
<code>│&nbsp;&nbsp;├─&nbsp;<a href="#blackfluxrobo-config-plugin-target-ref-serverlessdatayml">data.yml</a></code><br/>
<code>│&nbsp;&nbsp;└─&nbsp;api</code><br/>
<code>│&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;└─&nbsp;<a href="#blackfluxrobo-config-plugin-target-ref-serverlessapirandom-deploy-hashcjs">random-deploy-hash.cjs</a></code><br/>
<code>├─&nbsp;src</code><br/>
<code>│&nbsp;&nbsp;└─&nbsp;core</code><br/>
<code>│&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;├─&nbsp;<a href="#blackfluxrobo-config-plugin-target-ref-srccoreawscjs">aws.cjs</a></code><br/>
<code>│&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;└─&nbsp;<a href="#blackfluxrobo-config-plugin-target-ref-srccoreawsjs">aws.js</a></code><br/>
<code>└─&nbsp;test</code><br/>
<code>&nbsp;&nbsp;&nbsp;├─&nbsp;<a href="#blackfluxrobo-config-plugin-target-ref-test0-sls-cf-stackspecjs">0-sls-cf-stack.spec.js</a></code><br/>
<code>&nbsp;&nbsp;&nbsp;├─&nbsp;<a href="#blackfluxrobo-config-plugin-target-ref-test5-sls-cfgspecjs">5-sls-cfg.spec.js</a></code><br/>
Expand Down Expand Up @@ -387,6 +393,10 @@ Manage serverless configuration for deployment to AWS.
<code>│&nbsp;&nbsp;├─&nbsp;<a href="#blackfluxrobo-config-plugin-target-ref-serverlessdatayml">data.yml</a></code><br/>
<code>│&nbsp;&nbsp;└─&nbsp;api</code><br/>
<code>│&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;└─&nbsp;<a href="#blackfluxrobo-config-plugin-target-ref-serverlessapirandom-deploy-hashcjs">random-deploy-hash.cjs</a></code><br/>
<code>├─&nbsp;src</code><br/>
<code>│&nbsp;&nbsp;└─&nbsp;core</code><br/>
<code>│&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;├─&nbsp;<a href="#blackfluxrobo-config-plugin-target-ref-srccoreawscjs">aws.cjs</a></code><br/>
<code>│&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;└─&nbsp;<a href="#blackfluxrobo-config-plugin-target-ref-srccoreawsjs">aws.js</a></code><br/>
<code>└─&nbsp;test</code><br/>
<code>&nbsp;&nbsp;&nbsp;├─&nbsp;<a href="#blackfluxrobo-config-plugin-target-ref-test0-sls-cf-stackspecjs">0-sls-cf-stack.spec.js</a></code><br/>
<code>&nbsp;&nbsp;&nbsp;├─&nbsp;<a href="#blackfluxrobo-config-plugin-target-ref-test5-sls-cfgspecjs">5-sls-cfg.spec.js</a></code><br/>
Expand Down Expand Up @@ -531,6 +541,66 @@ _Updating <a href="#blackfluxrobo-config-plugin-target-ref-test0-sls-cf-stackspe
</tbody>
</table>

### :clipboard: <a name="blackfluxrobo-config-plugin-task-ref-serverlesssrc-core-aws-cjs">serverless/src-core-aws-cjs</a> (<a href="#blackfluxrobo-config-plugin-task-idx-ref-serverlesssrc-core-aws-cjs">`index`</a>)

_Updating <a href="#blackfluxrobo-config-plugin-target-ref-srccoreawscjs">src/core/aws.cjs</a> using <a href="#blackfluxrobo-config-plugin-strat-ref-overwrite">overwrite</a>._

- Create aws sdk require file.

<table>
<tbody>
<tr>
<th>Targets</th>
<th>Requires</th>
</tr>
<tr>
<td align="left" valign="top">
<ul>
<code>project</code><br/>
<code>└─&nbsp;src</code><br/>
<code>&nbsp;&nbsp;&nbsp;└─&nbsp;core</code><br/>
<code>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;└─&nbsp;<a href="#blackfluxrobo-config-plugin-target-ref-srccoreawscjs">aws.cjs</a></code><br/>
</ul>
</td>
<td align="left" valign="top">
<ul>
<li><a href="#blackfluxrobo-config-plugin-req-ref-javascript">javascript</a></li>
</ul>
</td>
</tr>
</tbody>
</table>

### :clipboard: <a name="blackfluxrobo-config-plugin-task-ref-serverlesssrc-core-aws">serverless/src-core-aws</a> (<a href="#blackfluxrobo-config-plugin-task-idx-ref-serverlesssrc-core-aws">`index`</a>)

_Updating <a href="#blackfluxrobo-config-plugin-target-ref-srccoreawsjs">src/core/aws.js</a> using <a href="#blackfluxrobo-config-plugin-strat-ref-create-only">create-only</a>._

- Create aws sdk initialization file.

<table>
<tbody>
<tr>
<th>Targets</th>
<th>Requires</th>
</tr>
<tr>
<td align="left" valign="top">
<ul>
<code>project</code><br/>
<code>└─&nbsp;src</code><br/>
<code>&nbsp;&nbsp;&nbsp;└─&nbsp;core</code><br/>
<code>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;└─&nbsp;<a href="#blackfluxrobo-config-plugin-target-ref-srccoreawsjs">aws.js</a></code><br/>
</ul>
</td>
<td align="left" valign="top">
<ul>
<li><a href="#blackfluxrobo-config-plugin-req-ref-javascript">javascript</a></li>
</ul>
</td>
</tr>
</tbody>
</table>

### :clipboard: <a name="blackfluxrobo-config-plugin-task-ref-serverlessserverless-data">serverless/serverless-data</a> (<a href="#blackfluxrobo-config-plugin-task-idx-ref-serverlessserverless-data">`index`</a>)

_Updating <a href="#blackfluxrobo-config-plugin-target-ref-serverlessdatayml">serverless/data.yml</a> using <a href="#blackfluxrobo-config-plugin-strat-ref-create-only">create-only</a>._
Expand Down Expand Up @@ -2045,6 +2115,26 @@ Execute all configured js-gardener tasks.

*Test for visualizing serverless cf stack definitions.*

### <a name="blackfluxrobo-config-plugin-target-ref-srccoreawscjs">src/core/aws.cjs</a>

:small_red_triangle: <a href="#blackfluxrobo-config-plugin-req-ref-aws-sdk-wrap">aws-sdk-wrap</a>, <a href="#blackfluxrobo-config-plugin-req-ref-aws">aws</a>

:small_blue_diamond: `other`

*Configuration file for aws-sdk require.*

AWS SDK initialization file.

### <a name="blackfluxrobo-config-plugin-target-ref-srccoreawsjs">src/core/aws.js</a>

:small_red_triangle: <a href="#blackfluxrobo-config-plugin-req-ref-aws-sdk-wrap">aws-sdk-wrap</a>, <a href="#blackfluxrobo-config-plugin-req-ref-aws">aws</a>

:small_blue_diamond: `other`

*Configuration file for aws-sdk initiation.*

AWS SDK initialization file.

### <a name="blackfluxrobo-config-plugin-target-ref-serverlessdatayml">serverless/data.yml</a>

:small_red_triangle: <a href="#blackfluxrobo-config-plugin-req-ref-serverless">serverless</a>, <a href="#blackfluxrobo-config-plugin-req-ref-javascript">javascript</a>
Expand Down
7 changes: 7 additions & 0 deletions src/plugin/targets/src/core/aws.cjs.json
Original file line number Diff line number Diff line change
@@ -0,0 +1,7 @@
{
"description": "Configuration file for aws-sdk require.",
"details": ["AWS SDK initialization file."],
"formats": ["other"],
"requires": ["aws-sdk-wrap", "aws"],
"website": null
}
5 changes: 3 additions & 2 deletions src/plugin/tasks/serverless/#two-stack-dynamodb.json
Original file line number Diff line number Diff line change
Expand Up @@ -4,8 +4,6 @@
"test-sls-tags",
"test-sls-cf-stack-routes",
"test-sls-cfg",
"test-sls-dynamodb-local",
"test-sls-dynamodb-cfg",
"serverless-base-resolver",
"serverless-base-resolver-js",
"serverless-base-api",
Expand All @@ -16,6 +14,9 @@
"serverless-data",
"serverless-compile",
"src-core-aws",
"src-core-aws-cjs",
"test-sls-dynamodb-local",
"test-sls-dynamodb-cfg",
"src-dynamodb-dy",
"test-dynamodb-dy"
],
Expand Down
4 changes: 3 additions & 1 deletion src/plugin/tasks/serverless/#two-stack.json
Original file line number Diff line number Diff line change
Expand Up @@ -12,7 +12,9 @@
"serverless-api",
"serverless-api-random-deploy-hash",
"serverless-data",
"serverless-compile"
"serverless-compile",
"src-core-aws",
"src-core-aws-cjs"
],
"description": "Manage serverless configuration for deployment to AWS."
}
Original file line number Diff line number Diff line change
@@ -0,0 +1 @@
module.exports = require('aws-sdk');
13 changes: 10 additions & 3 deletions src/plugin/tasks/serverless/snippets/serverless/src/core/aws.js
Original file line number Diff line number Diff line change
@@ -1,4 +1,11 @@
const { logger } = require('lambda-monitor-logger');
const aws = require('aws-sdk-wrap')({ logger });
import { logger } from 'lambda-monitor-logger';
import AwsSdkWrap from 'aws-sdk-wrap';
import AWS from './aws.cjs';

module.exports = aws;
export default AwsSdkWrap({
logger,
configService: { dynamodb: { endpoint: process.env.DYNAMODB_ENDPOINT } },
services: {
S3: AWS.S3
}
});
14 changes: 14 additions & 0 deletions src/plugin/tasks/serverless/src-core-aws-cjs.json
Original file line number Diff line number Diff line change
@@ -0,0 +1,14 @@
{
"target": "src/core/aws.cjs",
"format": "txt",
"strategy": "overwrite",
"snippets": [
"serverless/src/core/aws.cjs"
],
"requires": [
"javascript"
],
"purpose": [
"Create aws sdk require file."
]
}
43 changes: 43 additions & 0 deletions test/projects/assorted/@sls-closedsource-dynamodb/CONFDOCS.md
Original file line number Diff line number Diff line change
Expand Up @@ -17,6 +17,7 @@
- <a name="blackfluxrobo-config-plugin-task-idx-ref-serverlesstest-sls-cf-stack">:clipboard:</a> <a href="#blackfluxrobo-config-plugin-task-ref-serverlesstest-sls-cf-stack">`serverless/test-sls-cf-stack`</a>
- <a name="blackfluxrobo-config-plugin-task-idx-ref-serverlesstest-dynamodb-dy">:clipboard:</a> <a href="#blackfluxrobo-config-plugin-task-ref-serverlesstest-dynamodb-dy">`serverless/test-dynamodb-dy`</a>
- <a name="blackfluxrobo-config-plugin-task-idx-ref-serverlesssrc-dynamodb-dy">:clipboard:</a> <a href="#blackfluxrobo-config-plugin-task-ref-serverlesssrc-dynamodb-dy">`serverless/src-dynamodb-dy`</a>
- <a name="blackfluxrobo-config-plugin-task-idx-ref-serverlesssrc-core-aws-cjs">:clipboard:</a> <a href="#blackfluxrobo-config-plugin-task-ref-serverlesssrc-core-aws-cjs">`serverless/src-core-aws-cjs`</a>
- <a name="blackfluxrobo-config-plugin-task-idx-ref-serverlesssrc-core-aws">:clipboard:</a> <a href="#blackfluxrobo-config-plugin-task-ref-serverlesssrc-core-aws">`serverless/src-core-aws`</a>
- <a name="blackfluxrobo-config-plugin-task-idx-ref-serverlessserverless-data">:clipboard:</a> <a href="#blackfluxrobo-config-plugin-task-ref-serverlessserverless-data">`serverless/serverless-data`</a>
- <a name="blackfluxrobo-config-plugin-task-idx-ref-serverlessserverless-compile">:clipboard:</a> <a href="#blackfluxrobo-config-plugin-task-ref-serverlessserverless-compile">`serverless/serverless-compile`</a>
Expand Down Expand Up @@ -109,6 +110,7 @@ Manage various configuration files for serverless project with the option of run
<code>│&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;└─&nbsp;<a href="#blackfluxrobo-config-plugin-target-ref-serverlessapirandom-deploy-hashcjs">random-deploy-hash.cjs</a></code><br/>
<code>├─&nbsp;src</code><br/>
<code>│&nbsp;&nbsp;├─&nbsp;core</code><br/>
<code>│&nbsp;&nbsp;&nbsp;&nbsp;├─&nbsp;<a href="#blackfluxrobo-config-plugin-target-ref-srccoreawscjs">aws.cjs</a></code><br/>
<code>│&nbsp;&nbsp;&nbsp;&nbsp;└─&nbsp;<a href="#blackfluxrobo-config-plugin-target-ref-srccoreawsjs">aws.js</a></code><br/>
<code>│&nbsp;&nbsp;└─&nbsp;dynamodb</code><br/>
<code>│&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;└─&nbsp;<a href="#blackfluxrobo-config-plugin-target-ref-srcdynamodbdyjs">dy.js</a></code><br/>
Expand Down Expand Up @@ -407,6 +409,7 @@ Manage serverless configuration for deployment to AWS.
<code>│&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;└─&nbsp;<a href="#blackfluxrobo-config-plugin-target-ref-serverlessapirandom-deploy-hashcjs">random-deploy-hash.cjs</a></code><br/>
<code>├─&nbsp;src</code><br/>
<code>│&nbsp;&nbsp;├─&nbsp;core</code><br/>
<code>│&nbsp;&nbsp;&nbsp;&nbsp;├─&nbsp;<a href="#blackfluxrobo-config-plugin-target-ref-srccoreawscjs">aws.cjs</a></code><br/>
<code>│&nbsp;&nbsp;&nbsp;&nbsp;└─&nbsp;<a href="#blackfluxrobo-config-plugin-target-ref-srccoreawsjs">aws.js</a></code><br/>
<code>│&nbsp;&nbsp;└─&nbsp;dynamodb</code><br/>
<code>│&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;└─&nbsp;<a href="#blackfluxrobo-config-plugin-target-ref-srcdynamodbdyjs">dy.js</a></code><br/>
Expand Down Expand Up @@ -678,6 +681,36 @@ _Updating <a href="#blackfluxrobo-config-plugin-target-ref-srcdynamodbdyjs">src/
</tbody>
</table>

##### :clipboard: <a name="blackfluxrobo-config-plugin-task-ref-serverlesssrc-core-aws-cjs">serverless/src-core-aws-cjs</a> (<a href="#blackfluxrobo-config-plugin-task-idx-ref-serverlesssrc-core-aws-cjs">`index`</a>)

_Updating <a href="#blackfluxrobo-config-plugin-target-ref-srccoreawscjs">src/core/aws.cjs</a> using <a href="#blackfluxrobo-config-plugin-strat-ref-overwrite">overwrite</a>._

- Create aws sdk require file.

<table>
<tbody>
<tr>
<th>Targets</th>
<th>Requires</th>
</tr>
<tr>
<td align="left" valign="top">
<ul>
<code>project</code><br/>
<code>└─&nbsp;src</code><br/>
<code>&nbsp;&nbsp;&nbsp;└─&nbsp;core</code><br/>
<code>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;└─&nbsp;<a href="#blackfluxrobo-config-plugin-target-ref-srccoreawscjs">aws.cjs</a></code><br/>
</ul>
</td>
<td align="left" valign="top">
<ul>
<li><a href="#blackfluxrobo-config-plugin-req-ref-javascript">javascript</a></li>
</ul>
</td>
</tr>
</tbody>
</table>

##### :clipboard: <a name="blackfluxrobo-config-plugin-task-ref-serverlesssrc-core-aws">serverless/src-core-aws</a> (<a href="#blackfluxrobo-config-plugin-task-idx-ref-serverlesssrc-core-aws">`index`</a>)

_Updating <a href="#blackfluxrobo-config-plugin-target-ref-srccoreawsjs">src/core/aws.js</a> using <a href="#blackfluxrobo-config-plugin-strat-ref-create-only">create-only</a>._
Expand Down Expand Up @@ -2281,6 +2314,16 @@ Execute all configured js-gardener tasks.

*Wrapper to access defined DynamoDB models.*

### <a name="blackfluxrobo-config-plugin-target-ref-srccoreawscjs">src/core/aws.cjs</a>

:small_red_triangle: <a href="#blackfluxrobo-config-plugin-req-ref-aws-sdk-wrap">aws-sdk-wrap</a>, <a href="#blackfluxrobo-config-plugin-req-ref-aws">aws</a>

:small_blue_diamond: `other`

*Configuration file for aws-sdk require.*

AWS SDK initialization file.

### <a name="blackfluxrobo-config-plugin-target-ref-srccoreawsjs">src/core/aws.js</a>

:small_red_triangle: <a href="#blackfluxrobo-config-plugin-req-ref-aws-sdk-wrap">aws-sdk-wrap</a>, <a href="#blackfluxrobo-config-plugin-req-ref-aws">aws</a>
Expand Down
Original file line number Diff line number Diff line change
@@ -0,0 +1 @@
module.exports = require('aws-sdk');
Loading

0 comments on commit f2b281f

Please sign in to comment.