@aws-lambda-powertools/commons
Advanced tools
Comparing version 1.7.0 to 1.8.0
@@ -24,4 +24,22 @@ /** | ||
abstract getServiceName(): string; | ||
/** | ||
* It returns the value of the _X_AMZN_TRACE_ID environment variable. | ||
* | ||
* The AWS X-Ray Trace data available in the environment variable has this format: | ||
* `Root=1-5759e988-bd862e3fe1be46a994272793;Parent=557abcec3ee5a047;Sampled=1`, | ||
* | ||
* The actual Trace ID is: `1-5759e988-bd862e3fe1be46a994272793`. | ||
* | ||
* @returns {string|undefined} | ||
*/ | ||
abstract getXrayTraceId(): string | undefined; | ||
/** | ||
* It returns true if the string value represents a boolean true value. | ||
* | ||
* @param {string} value | ||
* @returns boolean | ||
*/ | ||
abstract isValueTrue(value: string): boolean; | ||
} | ||
export { ConfigService, }; | ||
//# sourceMappingURL=ConfigService.d.ts.map |
@@ -16,2 +16,2 @@ "use strict"; | ||
exports.ConfigService = ConfigService; | ||
//# sourceMappingURL=data:application/json;base64,eyJ2ZXJzaW9uIjozLCJmaWxlIjoiQ29uZmlnU2VydmljZS5qcyIsInNvdXJjZVJvb3QiOiIiLCJzb3VyY2VzIjpbIi4uLy4uL3NyYy9jb25maWcvQ29uZmlnU2VydmljZS50cyJdLCJuYW1lcyI6W10sIm1hcHBpbmdzIjoiOzs7QUFBQTs7Ozs7Ozs7R0FRRztBQUNILE1BQWUsYUFBYTtDQWlCM0I7QUFHQyxzQ0FBYSJ9 | ||
//# sourceMappingURL=data:application/json;base64,eyJ2ZXJzaW9uIjozLCJmaWxlIjoiQ29uZmlnU2VydmljZS5qcyIsInNvdXJjZVJvb3QiOiIiLCJzb3VyY2VzIjpbIi4uLy4uL3NyYy9jb25maWcvQ29uZmlnU2VydmljZS50cyJdLCJuYW1lcyI6W10sIm1hcHBpbmdzIjoiOzs7QUFBQTs7Ozs7Ozs7R0FRRztBQUNILE1BQWUsYUFBYTtDQW9DM0I7QUFHQyxzQ0FBYSJ9 |
@@ -46,4 +46,11 @@ import { ConfigService } from '.'; | ||
getXrayTraceId(): string | undefined; | ||
/** | ||
* It returns true if the string value represents a boolean true value. | ||
* | ||
* @param {string} value | ||
* @returns boolean | ||
*/ | ||
isValueTrue(value: string): boolean; | ||
} | ||
export { EnvironmentVariablesService, }; | ||
//# sourceMappingURL=EnvironmentVariablesService.d.ts.map |
@@ -62,4 +62,14 @@ "use strict"; | ||
} | ||
/** | ||
* It returns true if the string value represents a boolean true value. | ||
* | ||
* @param {string} value | ||
* @returns boolean | ||
*/ | ||
isValueTrue(value) { | ||
const truthyValues = ['1', 'y', 'yes', 't', 'true', 'on']; | ||
return truthyValues.includes(value.toLowerCase()); | ||
} | ||
} | ||
exports.EnvironmentVariablesService = EnvironmentVariablesService; | ||
//# sourceMappingURL=data:application/json;base64,eyJ2ZXJzaW9uIjozLCJmaWxlIjoiRW52aXJvbm1lbnRWYXJpYWJsZXNTZXJ2aWNlLmpzIiwic291cmNlUm9vdCI6IiIsInNvdXJjZXMiOlsiLi4vLi4vc3JjL2NvbmZpZy9FbnZpcm9ubWVudFZhcmlhYmxlc1NlcnZpY2UudHMiXSwibmFtZXMiOltdLCJtYXBwaW5ncyI6Ijs7O0FBQUEsd0JBQWtDO0FBRWxDOzs7Ozs7Ozs7Ozs7R0FZRztBQUNILE1BQU0sMkJBQTRCLFNBQVEsZ0JBQWE7SUFBdkQ7O1FBRUU7OztXQUdHO1FBQ08sd0JBQW1CLEdBQUcseUJBQXlCLENBQUM7UUFDMUQsaUNBQWlDO1FBQ3pCLHdCQUFtQixHQUFHLGtCQUFrQixDQUFDO0lBdUNuRCxDQUFDO0lBckNDOzs7OztPQUtHO0lBQ0ksR0FBRyxDQUFDLElBQVk7UUFDckIsT0FBTyxPQUFPLENBQUMsR0FBRyxDQUFDLElBQUksQ0FBQyxFQUFFLElBQUksRUFBRSxJQUFJLEVBQUUsQ0FBQztJQUN6QyxDQUFDO0lBRUQ7Ozs7T0FJRztJQUNJLGNBQWM7UUFDbkIsT0FBTyxJQUFJLENBQUMsR0FBRyxDQUFDLElBQUksQ0FBQyxtQkFBbUIsQ0FBQyxDQUFDO0lBQzVDLENBQUM7SUFFRDs7Ozs7Ozs7O09BU0c7SUFDSSxjQUFjO1FBQ25CLE1BQU0sV0FBVyxHQUFHLElBQUksQ0FBQyxHQUFHLENBQUMsSUFBSSxDQUFDLG1CQUFtQixDQUFDLENBQUM7UUFFdkQsSUFBSSxXQUFXLEtBQUssRUFBRTtZQUFFLE9BQU8sU0FBUyxDQUFDO1FBRXpDLE9BQU8sV0FBVyxDQUFDLEtBQUssQ0FBQyxHQUFHLENBQUMsQ0FBQyxDQUFDLENBQUMsQ0FBQyxPQUFPLENBQUMsT0FBTyxFQUFFLEVBQUUsQ0FBQyxDQUFDO0lBQ3hELENBQUM7Q0FFRjtBQUdDLGtFQUEyQiJ9 | ||
//# sourceMappingURL=data:application/json;base64,eyJ2ZXJzaW9uIjozLCJmaWxlIjoiRW52aXJvbm1lbnRWYXJpYWJsZXNTZXJ2aWNlLmpzIiwic291cmNlUm9vdCI6IiIsInNvdXJjZXMiOlsiLi4vLi4vc3JjL2NvbmZpZy9FbnZpcm9ubWVudFZhcmlhYmxlc1NlcnZpY2UudHMiXSwibmFtZXMiOltdLCJtYXBwaW5ncyI6Ijs7O0FBQUEsd0JBQWtDO0FBRWxDOzs7Ozs7Ozs7Ozs7R0FZRztBQUNILE1BQU0sMkJBQTRCLFNBQVEsZ0JBQWE7SUFBdkQ7O1FBRUU7OztXQUdHO1FBQ08sd0JBQW1CLEdBQUcseUJBQXlCLENBQUM7UUFDMUQsaUNBQWlDO1FBQ3pCLHdCQUFtQixHQUFHLGtCQUFrQixDQUFDO0lBbURuRCxDQUFDO0lBakRDOzs7OztPQUtHO0lBQ0ksR0FBRyxDQUFDLElBQVk7UUFDckIsT0FBTyxPQUFPLENBQUMsR0FBRyxDQUFDLElBQUksQ0FBQyxFQUFFLElBQUksRUFBRSxJQUFJLEVBQUUsQ0FBQztJQUN6QyxDQUFDO0lBRUQ7Ozs7T0FJRztJQUNJLGNBQWM7UUFDbkIsT0FBTyxJQUFJLENBQUMsR0FBRyxDQUFDLElBQUksQ0FBQyxtQkFBbUIsQ0FBQyxDQUFDO0lBQzVDLENBQUM7SUFFRDs7Ozs7Ozs7O09BU0c7SUFDSSxjQUFjO1FBQ25CLE1BQU0sV0FBVyxHQUFHLElBQUksQ0FBQyxHQUFHLENBQUMsSUFBSSxDQUFDLG1CQUFtQixDQUFDLENBQUM7UUFFdkQsSUFBSSxXQUFXLEtBQUssRUFBRTtZQUFFLE9BQU8sU0FBUyxDQUFDO1FBRXpDLE9BQU8sV0FBVyxDQUFDLEtBQUssQ0FBQyxHQUFHLENBQUMsQ0FBQyxDQUFDLENBQUMsQ0FBQyxPQUFPLENBQUMsT0FBTyxFQUFFLEVBQUUsQ0FBQyxDQUFDO0lBQ3hELENBQUM7SUFFRDs7Ozs7T0FLRztJQUNJLFdBQVcsQ0FBQyxLQUFhO1FBQzlCLE1BQU0sWUFBWSxHQUFhLENBQUUsR0FBRyxFQUFFLEdBQUcsRUFBRSxLQUFLLEVBQUUsR0FBRyxFQUFFLE1BQU0sRUFBRSxJQUFJLENBQUUsQ0FBQztRQUV0RSxPQUFPLFlBQVksQ0FBQyxRQUFRLENBQUMsS0FBSyxDQUFDLFdBQVcsRUFBRSxDQUFDLENBQUM7SUFDcEQsQ0FBQztDQUVGO0FBR0Msa0VBQTJCIn0= |
{ | ||
"name": "@aws-lambda-powertools/commons", | ||
"version": "1.7.0", | ||
"version": "1.8.0", | ||
"description": "A shared utility package for AWS Lambda Powertools for TypeScript libraries", | ||
@@ -23,4 +23,3 @@ "author": { | ||
"package-bundle": "../../package-bundler.sh commons-bundle ./dist", | ||
"prepare": "npm run build", | ||
"postversion": "git push --tags" | ||
"prepare": "npm run build" | ||
}, | ||
@@ -52,3 +51,3 @@ "lint-staged": { | ||
], | ||
"gitHead": "6c7bf23b7dcaacb8877ccea65bb537bbbed78441" | ||
"gitHead": "8d8c585d4a9ed2aef25a4be3d6b041ef47a28c00" | ||
} |
Sorry, the diff of this file is not supported yet
Sorry, the diff of this file is not supported yet
License Policy Violation
LicenseThis package is not allowed per your license policy. Review the package's license to ensure compliance.
Found 1 instance in 1 package
License Policy Violation
LicenseThis package is not allowed per your license policy. Review the package's license to ensure compliance.
Found 1 instance in 1 package
New author
Supply chain riskA new npm collaborator published a version of the package for the first time. New collaborators are usually benign additions to a project, but do indicate a change to the security surface area of a package.
Found 1 instance in 1 package
39434
40
535
0