Socket
Socket
Sign inDemoInstall

ssm-parameter-store

Package Overview
Dependencies
140
Maintainers
1
Versions
11
Alerts
File Explorer

Advanced tools

Install Socket

Detect and block malicious and high-risk dependencies

Install

Comparing version 2.1.2 to 3.0.0

.deepsource.toml

4

dist/index.d.ts

@@ -1,2 +0,2 @@

import type AWS from 'aws-sdk';
import { SSMClient } from '@aws-sdk/client-ssm';
interface Options {

@@ -10,3 +10,3 @@ ignoreCache: boolean;

private keyLoaded;
constructor(ssm: AWS.SSM, parameterNamesToKeys: TParameters);
constructor(ssm: SSMClient, parameterNamesToKeys: TParameters);
private fetchOne;

@@ -13,0 +13,0 @@ private fetchTen;

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

if (f) throw new TypeError("Generator is already executing.");
while (_) try {
while (g && (g = 0, op[0] && (_ = 0)), _) try {
if (f = 1, y && (t = op[0] & 2 ? y["return"] : op[0] ? y["throw"] || ((t = y["return"]) && t.call(y), 0) : y.next) && !(t = t.call(y, op[1])).done) return t;

@@ -66,2 +66,3 @@ if (y = 0, t) op = [op[0] & 2, t.value];

};
var client_ssm_1 = require("@aws-sdk/client-ssm");
function chunk(array, chunkSize) {

@@ -113,3 +114,3 @@ var arrays = [];

_a.trys.push([0, 2, , 3]);
return [4 /*yield*/, this.ssm.getParameter({ Name: key, WithDecryption: true }).promise()];
return [4 /*yield*/, this.ssm.send(new client_ssm_1.GetParameterCommand({ Name: key, WithDecryption: true }))];
case 1:

@@ -120,3 +121,3 @@ ssmResponse = _a.sent();

err_1 = _a.sent();
if (err_1.code === 'ParameterNotFound') {
if (err_1 instanceof client_ssm_1.ParameterNotFound) {
return [2 /*return*/, ''];

@@ -136,3 +137,3 @@ }

switch (_d.label) {
case 0: return [4 /*yield*/, this.ssm.getParameters({ Names: keys, WithDecryption: true }).promise()];
case 0: return [4 /*yield*/, this.ssm.send(new client_ssm_1.GetParametersCommand({ Names: keys, WithDecryption: true }))];
case 1:

@@ -212,3 +213,3 @@ ssmResponse = _d.sent();

if (!key) {
throw new Error("Unknown parameter " + name + ". Not in new SSMParameterStore({ }) declaration");
throw new Error("Unknown parameter ".concat(String(name), ". Not in new SSMParameterStore({ }) declaration"));
}

@@ -250,2 +251,2 @@ if (!(options.ignoreCache || !this.keyLoaded[key])) return [3 /*break*/, 2];

module.exports = SSMParameterStore;
//# sourceMappingURL=data:application/json;base64,eyJ2ZXJzaW9uIjozLCJmaWxlIjoiaW5kZXguanMiLCJzb3VyY2VSb290IjoiIiwic291cmNlcyI6WyIuLi9zcmMvaW5kZXgudHMiXSwibmFtZXMiOltdLCJtYXBwaW5ncyI6Ijs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7OztBQUVBLFNBQVMsS0FBSyxDQUFJLEtBQVUsRUFBRSxTQUFpQjtJQUM3QyxJQUFNLE1BQU0sR0FBZSxFQUFFLENBQUM7SUFDOUIsSUFBSSxZQUFZLEdBQUcsQ0FBQyxDQUFDO0lBRXJCLEtBQUssQ0FBQyxPQUFPLENBQUMsVUFBQyxLQUFLO1FBQ2xCLElBQUksQ0FBQyxNQUFNLENBQUMsWUFBWSxDQUFDLEVBQUU7WUFDekIsTUFBTSxDQUFDLFlBQVksQ0FBQyxHQUFHLENBQUMsS0FBSyxDQUFDLENBQUM7U0FDaEM7YUFBTTtZQUNMLE1BQU0sQ0FBQyxZQUFZLENBQUMsQ0FBQyxJQUFJLENBQUMsS0FBSyxDQUFDLENBQUM7U0FDbEM7UUFFRCxJQUFJLE1BQU0sQ0FBQyxZQUFZLENBQUMsQ0FBQyxNQUFNLEtBQUssU0FBUyxFQUFFO1lBQzdDLFlBQVksSUFBSSxDQUFDLENBQUM7U0FDbkI7SUFDSCxDQUFDLENBQUMsQ0FBQztJQUVILE9BQU8sTUFBTSxDQUFDO0FBQ2hCLENBQUM7QUFNRDtJQU9FLDJCQUFZLEdBQVksRUFBRSxvQkFBaUM7O1FBSm5ELHlCQUFvQixHQUFHLEVBQWlCLENBQUM7UUFDekMsMEJBQXFCLEdBQTJCLEVBQUUsQ0FBQztRQUNuRCxjQUFTLEdBQTRCLEVBQUUsQ0FBQztRQUc5QyxJQUFJLENBQUMsR0FBRyxHQUFHLEdBQUcsQ0FBQztRQUNmLElBQUksQ0FBQyxvQkFBb0IsR0FBRyxvQkFBb0IsQ0FBQzs7WUFDakQsS0FBa0IsSUFBQSxLQUFBLFNBQUEsTUFBTSxDQUFDLE1BQU0sQ0FBQyxvQkFBb0IsQ0FBQyxDQUFBLGdCQUFBLDRCQUFFO2dCQUFsRCxJQUFNLEdBQUcsV0FBQTtnQkFDWixJQUFJLENBQUMscUJBQXFCLENBQUMsR0FBRyxDQUFDLEdBQUcsRUFBRSxDQUFDO2dCQUNyQyxJQUFJLENBQUMsU0FBUyxDQUFDLEdBQUcsQ0FBQyxHQUFHLEtBQUssQ0FBQzthQUM3Qjs7Ozs7Ozs7O0lBQ0gsQ0FBQztJQUVhLG9DQUFRLEdBQXRCLFVBQXVCLEdBQVc7Ozs7Ozs7d0JBRVYscUJBQU0sSUFBSSxDQUFDLEdBQUcsQ0FBQyxZQUFZLENBQUMsRUFBRSxJQUFJLEVBQUUsR0FBRyxFQUFFLGNBQWMsRUFBRSxJQUFJLEVBQUUsQ0FBQyxDQUFDLE9BQU8sRUFBRSxFQUFBOzt3QkFBeEYsV0FBVyxHQUFHLFNBQTBFO3dCQUM5RixzQkFBTyxXQUFXLENBQUMsU0FBVSxDQUFDLEtBQU0sRUFBQzs7O3dCQUVyQyxJQUFJLEtBQUcsQ0FBQyxJQUFJLEtBQUssbUJBQW1CLEVBQUU7NEJBQ3BDLHNCQUFPLEVBQUUsRUFBQzt5QkFDWDt3QkFDRCxNQUFNLEtBQUcsQ0FBQzs7Ozs7S0FFYjtJQUVhLG9DQUFRLEdBQXRCLFVBQXVCLElBQWM7Ozs7Ozs0QkFDZixxQkFBTSxJQUFJLENBQUMsR0FBRyxDQUFDLGFBQWEsQ0FBQyxFQUFFLEtBQUssRUFBRSxJQUFJLEVBQUUsY0FBYyxFQUFFLElBQUksRUFBRSxDQUFDLENBQUMsT0FBTyxFQUFFLEVBQUE7O3dCQUEzRixXQUFXLEdBQUcsU0FBNkU7d0JBQzNGLG9CQUFvQixHQUEyQixFQUFFLENBQUM7OzRCQUV4RCxLQUF3QixLQUFBLFNBQUEsV0FBVyxDQUFDLFVBQVcsQ0FBQSw0Q0FBRTtnQ0FBdEMsU0FBUztnQ0FDbEIsb0JBQW9CLENBQUMsU0FBUyxDQUFDLElBQUssQ0FBQyxHQUFHLFNBQVMsQ0FBQyxLQUFNLENBQUM7NkJBQzFEOzs7Ozs7Ozs7d0JBRUQsc0JBQU8sSUFBSSxDQUFDLEdBQUcsQ0FBQyxVQUFDLEdBQUcsSUFBSyxPQUFBLG9CQUFvQixDQUFDLEdBQUcsQ0FBQyxJQUFJLEVBQUUsRUFBL0IsQ0FBK0IsQ0FBQyxFQUFDOzs7O0tBQzNEO0lBRWEsbUNBQU8sR0FBckI7Ozs7Ozs7d0JBQ1Esa0JBQWtCLEdBQUcsTUFBTSxDQUFDLE1BQU0sQ0FBQyxJQUFJLENBQUMsb0JBQW9CLENBQUMsQ0FBQzt3QkFDOUQsd0JBQXdCLEdBQUcsS0FBSyxDQUFDLGtCQUFrQixFQUFFLEVBQUUsQ0FBQyxDQUFDO3dCQUUvRCxxQkFBTSxPQUFPLENBQUMsR0FBRyxDQUNmLHdCQUF3QixDQUFDLEdBQUcsQ0FBQyxVQUFPLFNBQVM7Ozs7O2dEQUN2QixxQkFBTSxJQUFJLENBQUMsUUFBUSxDQUFDLFNBQVMsQ0FBQyxFQUFBOzs0Q0FBNUMsV0FBVyxHQUFHLFNBQThCOzRDQUNsRCxXQUFXLENBQUMsT0FBTyxDQUFDLFVBQUMsS0FBSyxFQUFFLEdBQUc7Z0RBQzdCLElBQU0sR0FBRyxHQUFHLFNBQVMsQ0FBQyxHQUFHLENBQUMsQ0FBQztnREFDM0IsS0FBSSxDQUFDLHFCQUFxQixDQUFDLEdBQUcsQ0FBQyxHQUFHLEtBQUssQ0FBQztnREFDeEMsS0FBSSxDQUFDLFNBQVMsQ0FBQyxHQUFHLENBQUMsR0FBRyxJQUFJLENBQUM7NENBQzdCLENBQUMsQ0FBQyxDQUFDOzs7O2lDQUNKLENBQUMsQ0FDSCxFQUFBOzt3QkFURCxTQVNDLENBQUM7Ozs7O0tBQ0g7SUFFSyxtQ0FBTyxHQUFiLFVBQWMsT0FBeUM7UUFBekMsd0JBQUEsRUFBQSxZQUFxQixXQUFXLEVBQUUsS0FBSyxFQUFFOzs7Z0JBQ3JELElBQUksT0FBTyxDQUFDLFdBQVcsSUFBSSxNQUFNLENBQUMsTUFBTSxDQUFDLElBQUksQ0FBQyxTQUFTLENBQUMsQ0FBQyxJQUFJLENBQUMsVUFBQyxjQUFjLElBQUssT0FBQSxjQUFjLEtBQUssS0FBSyxFQUF4QixDQUF3QixDQUFDLEVBQUU7b0JBQzNHLHNCQUFPLElBQUksQ0FBQyxPQUFPLEVBQUUsRUFBQztpQkFDdkI7Ozs7S0FDRjtJQUVLLCtCQUFHLEdBQVQsVUFBVSxJQUF1QixFQUFFLE9BQXlDO1FBQXpDLHdCQUFBLEVBQUEsWUFBcUIsV0FBVyxFQUFFLEtBQUssRUFBRTs7Ozs7O3dCQUNwRSxHQUFHLEdBQUcsSUFBSSxDQUFDLG9CQUFvQixDQUFDLElBQUksQ0FBQyxDQUFDO3dCQUU1QyxJQUFJLENBQUMsR0FBRyxFQUFFOzRCQUNSLE1BQU0sSUFBSSxLQUFLLENBQUMsdUJBQXFCLElBQUksb0RBQWlELENBQUMsQ0FBQzt5QkFDN0Y7NkJBRUcsQ0FBQSxPQUFPLENBQUMsV0FBVyxJQUFJLENBQUMsSUFBSSxDQUFDLFNBQVMsQ0FBQyxHQUFHLENBQUMsQ0FBQSxFQUEzQyx3QkFBMkM7d0JBQy9CLHFCQUFNLElBQUksQ0FBQyxRQUFRLENBQUMsR0FBRyxDQUFDLEVBQUE7O3dCQUFoQyxLQUFLLEdBQUcsU0FBd0I7d0JBQ3RDLElBQUksQ0FBQyxxQkFBcUIsQ0FBQyxHQUFHLENBQUMsR0FBRyxLQUFLLENBQUM7d0JBQ3hDLElBQUksQ0FBQyxTQUFTLENBQUMsR0FBRyxDQUFDLEdBQUcsSUFBSSxDQUFDOzs0QkFHN0Isc0JBQU8sSUFBSSxDQUFDLHFCQUFxQixDQUFDLEdBQUcsQ0FBQyxFQUFDOzs7O0tBQ3hDO0lBRUssa0NBQU0sR0FBWixVQUFhLE9BQXlDO1FBQXpDLHdCQUFBLEVBQUEsWUFBcUIsV0FBVyxFQUFFLEtBQUssRUFBRTs7Ozs7OzRCQUNwRCxxQkFBTSxJQUFJLENBQUMsT0FBTyxDQUFDLE9BQU8sQ0FBQyxFQUFBOzt3QkFBM0IsU0FBMkIsQ0FBQzt3QkFFdEIsUUFBUSxHQUFHLEVBQXVDLENBQUM7d0JBQ3pELE1BQU0sQ0FBQyxPQUFPLENBQUMsSUFBSSxDQUFDLG9CQUFvQixDQUFDLENBQUMsT0FBTyxDQUFDLFVBQUMsRUFBVztnQ0FBWCxLQUFBLGFBQVcsRUFBVixJQUFJLFFBQUEsRUFBRSxHQUFHLFFBQUE7NEJBQzNELFFBQVEsQ0FBQyxJQUF5QixDQUFDLEdBQUcsS0FBSSxDQUFDLHFCQUFxQixDQUFDLEdBQUcsQ0FBQyxDQUFDO3dCQUN4RSxDQUFDLENBQUMsQ0FBQzt3QkFFSCxzQkFBTyxRQUFRLEVBQUM7Ozs7S0FDakI7SUFDSCx3QkFBQztBQUFELENBQUMsQUF2RkQsSUF1RkM7QUFFRCxpQkFBUyxpQkFBaUIsQ0FBQyJ9
//# sourceMappingURL=data:application/json;base64,eyJ2ZXJzaW9uIjozLCJmaWxlIjoiaW5kZXguanMiLCJzb3VyY2VSb290IjoiIiwic291cmNlcyI6WyIuLi9zcmMvaW5kZXgudHMiXSwibmFtZXMiOltdLCJtYXBwaW5ncyI6Ijs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7OztBQUFBLGtEQUE4RztBQUU5RyxTQUFTLEtBQUssQ0FBSSxLQUFVLEVBQUUsU0FBaUI7SUFDN0MsSUFBTSxNQUFNLEdBQWUsRUFBRSxDQUFDO0lBQzlCLElBQUksWUFBWSxHQUFHLENBQUMsQ0FBQztJQUVyQixLQUFLLENBQUMsT0FBTyxDQUFDLFVBQUMsS0FBSztRQUNsQixJQUFJLENBQUMsTUFBTSxDQUFDLFlBQVksQ0FBQyxFQUFFO1lBQ3pCLE1BQU0sQ0FBQyxZQUFZLENBQUMsR0FBRyxDQUFDLEtBQUssQ0FBQyxDQUFDO1NBQ2hDO2FBQU07WUFDTCxNQUFNLENBQUMsWUFBWSxDQUFDLENBQUMsSUFBSSxDQUFDLEtBQUssQ0FBQyxDQUFDO1NBQ2xDO1FBRUQsSUFBSSxNQUFNLENBQUMsWUFBWSxDQUFDLENBQUMsTUFBTSxLQUFLLFNBQVMsRUFBRTtZQUM3QyxZQUFZLElBQUksQ0FBQyxDQUFDO1NBQ25CO0lBQ0gsQ0FBQyxDQUFDLENBQUM7SUFFSCxPQUFPLE1BQU0sQ0FBQztBQUNoQixDQUFDO0FBTUQ7SUFPRSwyQkFBWSxHQUFjLEVBQUUsb0JBQWlDOztRQUpyRCx5QkFBb0IsR0FBRyxFQUFpQixDQUFDO1FBQ3pDLDBCQUFxQixHQUEyQixFQUFFLENBQUM7UUFDbkQsY0FBUyxHQUE0QixFQUFFLENBQUM7UUFHOUMsSUFBSSxDQUFDLEdBQUcsR0FBRyxHQUFHLENBQUM7UUFDZixJQUFJLENBQUMsb0JBQW9CLEdBQUcsb0JBQW9CLENBQUM7O1lBQ2pELEtBQWtCLElBQUEsS0FBQSxTQUFBLE1BQU0sQ0FBQyxNQUFNLENBQUMsb0JBQW9CLENBQUMsQ0FBQSxnQkFBQSw0QkFBRTtnQkFBbEQsSUFBTSxHQUFHLFdBQUE7Z0JBQ1osSUFBSSxDQUFDLHFCQUFxQixDQUFDLEdBQUcsQ0FBQyxHQUFHLEVBQUUsQ0FBQztnQkFDckMsSUFBSSxDQUFDLFNBQVMsQ0FBQyxHQUFHLENBQUMsR0FBRyxLQUFLLENBQUM7YUFDN0I7Ozs7Ozs7OztJQUNILENBQUM7SUFFYSxvQ0FBUSxHQUF0QixVQUF1QixHQUFXOzs7Ozs7O3dCQUVWLHFCQUFNLElBQUksQ0FBQyxHQUFHLENBQUMsSUFBSSxDQUFDLElBQUksZ0NBQW1CLENBQUMsRUFBRSxJQUFJLEVBQUUsR0FBRyxFQUFFLGNBQWMsRUFBRSxJQUFJLEVBQUUsQ0FBQyxDQUFDLEVBQUE7O3dCQUEvRixXQUFXLEdBQUcsU0FBaUY7d0JBQ3JHLHNCQUFPLFdBQVcsQ0FBQyxTQUFVLENBQUMsS0FBTSxFQUFDOzs7d0JBRXJDLElBQUksS0FBRyxZQUFZLDhCQUFpQixFQUFFOzRCQUNwQyxzQkFBTyxFQUFFLEVBQUM7eUJBQ1g7d0JBQ0QsTUFBTSxLQUFHLENBQUM7Ozs7O0tBRWI7SUFFYSxvQ0FBUSxHQUF0QixVQUF1QixJQUFjOzs7Ozs7NEJBQ2YscUJBQU0sSUFBSSxDQUFDLEdBQUcsQ0FBQyxJQUFJLENBQUMsSUFBSSxpQ0FBb0IsQ0FBQyxFQUFFLEtBQUssRUFBRSxJQUFJLEVBQUUsY0FBYyxFQUFFLElBQUksRUFBRSxDQUFDLENBQUMsRUFBQTs7d0JBQWxHLFdBQVcsR0FBRyxTQUFvRjt3QkFDbEcsb0JBQW9CLEdBQTJCLEVBQUUsQ0FBQzs7NEJBRXhELEtBQXdCLEtBQUEsU0FBQSxXQUFXLENBQUMsVUFBVyxDQUFBLDRDQUFFO2dDQUF0QyxTQUFTO2dDQUNsQixvQkFBb0IsQ0FBQyxTQUFTLENBQUMsSUFBSyxDQUFDLEdBQUcsU0FBUyxDQUFDLEtBQU0sQ0FBQzs2QkFDMUQ7Ozs7Ozs7Ozt3QkFFRCxzQkFBTyxJQUFJLENBQUMsR0FBRyxDQUFDLFVBQUMsR0FBRyxJQUFLLE9BQUEsb0JBQW9CLENBQUMsR0FBRyxDQUFDLElBQUksRUFBRSxFQUEvQixDQUErQixDQUFDLEVBQUM7Ozs7S0FDM0Q7SUFFYSxtQ0FBTyxHQUFyQjs7Ozs7Ozt3QkFDUSxrQkFBa0IsR0FBRyxNQUFNLENBQUMsTUFBTSxDQUFDLElBQUksQ0FBQyxvQkFBb0IsQ0FBQyxDQUFDO3dCQUM5RCx3QkFBd0IsR0FBRyxLQUFLLENBQUMsa0JBQWtCLEVBQUUsRUFBRSxDQUFDLENBQUM7d0JBRS9ELHFCQUFNLE9BQU8sQ0FBQyxHQUFHLENBQ2Ysd0JBQXdCLENBQUMsR0FBRyxDQUFDLFVBQU8sU0FBUzs7Ozs7Z0RBQ3ZCLHFCQUFNLElBQUksQ0FBQyxRQUFRLENBQUMsU0FBUyxDQUFDLEVBQUE7OzRDQUE1QyxXQUFXLEdBQUcsU0FBOEI7NENBQ2xELFdBQVcsQ0FBQyxPQUFPLENBQUMsVUFBQyxLQUFLLEVBQUUsR0FBRztnREFDN0IsSUFBTSxHQUFHLEdBQUcsU0FBUyxDQUFDLEdBQUcsQ0FBQyxDQUFDO2dEQUMzQixLQUFJLENBQUMscUJBQXFCLENBQUMsR0FBRyxDQUFDLEdBQUcsS0FBSyxDQUFDO2dEQUN4QyxLQUFJLENBQUMsU0FBUyxDQUFDLEdBQUcsQ0FBQyxHQUFHLElBQUksQ0FBQzs0Q0FDN0IsQ0FBQyxDQUFDLENBQUM7Ozs7aUNBQ0osQ0FBQyxDQUNILEVBQUE7O3dCQVRELFNBU0MsQ0FBQzs7Ozs7S0FDSDtJQUVLLG1DQUFPLEdBQWIsVUFBYyxPQUF5QztRQUF6Qyx3QkFBQSxFQUFBLFlBQXFCLFdBQVcsRUFBRSxLQUFLLEVBQUU7OztnQkFDckQsSUFBSSxPQUFPLENBQUMsV0FBVyxJQUFJLE1BQU0sQ0FBQyxNQUFNLENBQUMsSUFBSSxDQUFDLFNBQVMsQ0FBQyxDQUFDLElBQUksQ0FBQyxVQUFDLGNBQWMsSUFBSyxPQUFBLGNBQWMsS0FBSyxLQUFLLEVBQXhCLENBQXdCLENBQUMsRUFBRTtvQkFDM0csc0JBQU8sSUFBSSxDQUFDLE9BQU8sRUFBRSxFQUFDO2lCQUN2Qjs7OztLQUNGO0lBRUssK0JBQUcsR0FBVCxVQUFVLElBQXVCLEVBQUUsT0FBeUM7UUFBekMsd0JBQUEsRUFBQSxZQUFxQixXQUFXLEVBQUUsS0FBSyxFQUFFOzs7Ozs7d0JBQ3BFLEdBQUcsR0FBRyxJQUFJLENBQUMsb0JBQW9CLENBQUMsSUFBSSxDQUFDLENBQUM7d0JBRTVDLElBQUksQ0FBQyxHQUFHLEVBQUU7NEJBQ1IsTUFBTSxJQUFJLEtBQUssQ0FBQyw0QkFBcUIsTUFBTSxDQUFDLElBQUksQ0FBQyxvREFBaUQsQ0FBQyxDQUFDO3lCQUNyRzs2QkFFRyxDQUFBLE9BQU8sQ0FBQyxXQUFXLElBQUksQ0FBQyxJQUFJLENBQUMsU0FBUyxDQUFDLEdBQUcsQ0FBQyxDQUFBLEVBQTNDLHdCQUEyQzt3QkFDL0IscUJBQU0sSUFBSSxDQUFDLFFBQVEsQ0FBQyxHQUFHLENBQUMsRUFBQTs7d0JBQWhDLEtBQUssR0FBRyxTQUF3Qjt3QkFDdEMsSUFBSSxDQUFDLHFCQUFxQixDQUFDLEdBQUcsQ0FBQyxHQUFHLEtBQUssQ0FBQzt3QkFDeEMsSUFBSSxDQUFDLFNBQVMsQ0FBQyxHQUFHLENBQUMsR0FBRyxJQUFJLENBQUM7OzRCQUc3QixzQkFBTyxJQUFJLENBQUMscUJBQXFCLENBQUMsR0FBRyxDQUFDLEVBQUM7Ozs7S0FDeEM7SUFFSyxrQ0FBTSxHQUFaLFVBQWEsT0FBeUM7UUFBekMsd0JBQUEsRUFBQSxZQUFxQixXQUFXLEVBQUUsS0FBSyxFQUFFOzs7Ozs7NEJBQ3BELHFCQUFNLElBQUksQ0FBQyxPQUFPLENBQUMsT0FBTyxDQUFDLEVBQUE7O3dCQUEzQixTQUEyQixDQUFDO3dCQUV0QixRQUFRLEdBQUcsRUFBdUMsQ0FBQzt3QkFDekQsTUFBTSxDQUFDLE9BQU8sQ0FBQyxJQUFJLENBQUMsb0JBQW9CLENBQUMsQ0FBQyxPQUFPLENBQUMsVUFBQyxFQUFXO2dDQUFYLEtBQUEsYUFBVyxFQUFWLElBQUksUUFBQSxFQUFFLEdBQUcsUUFBQTs0QkFDM0QsUUFBUSxDQUFDLElBQXlCLENBQUMsR0FBRyxLQUFJLENBQUMscUJBQXFCLENBQUMsR0FBRyxDQUFDLENBQUM7d0JBQ3hFLENBQUMsQ0FBQyxDQUFDO3dCQUVILHNCQUFPLFFBQVEsRUFBQzs7OztLQUNqQjtJQUNILHdCQUFDO0FBQUQsQ0FBQyxBQXZGRCxJQXVGQztBQUVELGlCQUFTLGlCQUFpQixDQUFDIn0=
{
"name": "ssm-parameter-store",
"version": "2.1.2",
"version": "3.0.0",
"main": "dist/index.js",

@@ -21,10 +21,10 @@ "types": "dist/index.d.ts",

"devDependencies": {
"aws-sdk": "^2.715.0",
"@types/node": "^12.0.8",
"ts-node": "^8.3.0",
"typescript": "^3.9.7"
"@aws-sdk/client-ssm": "3.299.0",
"@types/node": "^18.15.10",
"ts-node": "^10.9.1",
"typescript": "^5.0.2"
},
"peerDependencies": {
"aws-sdk": "2.x"
"@aws-sdk/client-ssm": "3.x"
}
}

@@ -15,2 +15,6 @@ # `SSMParameterStore`

#### `3.0.0`
- Now uses AWS SDK v3 and supports the Node.js 18.x runtime on AWS Lambda. If you need to use AWS SDK v2, use the `2.1.2` release of this package.
#### `2.1.2`

@@ -23,6 +27,6 @@

```js
const AWS = require('aws-sdk');
const { SSMClient } = require('@aws-sdk/client-ssm');
const SSMParameterStore = require('ssm-parameter-store');
const parameters = new SSMParameterStore(new AWS.SSM(), {
const parameters = new SSMParameterStore(new SSMClient(), {
SomeParameter: 'some_parameter',

@@ -40,3 +44,3 @@ SomeNestedParameter: '/some/nested/parameter',

await params.getAll();
await parameters.getAll();
// Returns all the parameters as an object. Since we already fetched and cached

@@ -72,6 +76,1 @@ // the values when we called `preload` this resolves instantly. If `preload` wasn't

```
## Autocompletion
![](docs/autocomplete-1.png)
![](docs/autocomplete-2.png)
SocketSocket SOC 2 Logo

Product

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

Stay in touch

Get open source security insights delivered straight into your inbox.


  • Terms
  • Privacy
  • Security

Made with ⚡️ by Socket Inc