cli default parameter
parent
5555777610
commit
4fbc5c5a58
|
|
@ -12,7 +12,7 @@
|
||||||
"lint": "prettier --check \"src/**/*.{js,ts}\" && eslint src/**/*.ts",
|
"lint": "prettier --check \"src/**/*.{js,ts}\" && eslint src/**/*.ts",
|
||||||
"format": "prettier --write \"src/**/*.{js,ts}\"",
|
"format": "prettier --write \"src/**/*.{js,ts}\"",
|
||||||
"test": "jest",
|
"test": "jest",
|
||||||
"cli": "yarn ts-node src/index.ts",
|
"cli": "yarn ts-node src/index.ts -m cli",
|
||||||
"prepare": "husky install"
|
"prepare": "husky install"
|
||||||
},
|
},
|
||||||
"dependencies": {
|
"dependencies": {
|
||||||
|
|
|
||||||
|
|
@ -0,0 +1,7 @@
|
||||||
|
import System from '../system';
|
||||||
|
|
||||||
|
export class AWSTokenReader {
|
||||||
|
public static async GetAWSTokenFromCLI() {
|
||||||
|
return JSON.parse(await System.run(`aws sts get-session-token`)).Credentials.SessionToken;
|
||||||
|
}
|
||||||
|
}
|
||||||
Loading…
Reference in New Issue