@aws-cdk/cloudformation-diff
Version:
Utilities to diff CDK stacks against CloudFormation templates
14 lines • 1.74 kB
JavaScript
;
Object.defineProperty(exports, "__esModule", { value: true });
exports.mkParsed = mkParsed;
exports.mkUnparseable = mkUnparseable;
function mkParsed(value) {
return { type: 'parsed', value };
}
function mkUnparseable(value) {
return {
type: 'unparseable',
repr: typeof value === 'string' ? value : JSON.stringify(value),
};
}
//# sourceMappingURL=data:application/json;base64,eyJ2ZXJzaW9uIjozLCJmaWxlIjoibWF5YmUtcGFyc2VkLmpzIiwic291cmNlUm9vdCI6IiIsInNvdXJjZXMiOlsibWF5YmUtcGFyc2VkLnRzIl0sIm5hbWVzIjpbXSwibWFwcGluZ3MiOiI7O0FBZUEsNEJBRUM7QUFFRCxzQ0FLQztBQVRELFNBQWdCLFFBQVEsQ0FBSSxLQUFRO0lBQ2xDLE9BQU8sRUFBRSxJQUFJLEVBQUUsUUFBUSxFQUFFLEtBQUssRUFBRSxDQUFDO0FBQ25DLENBQUM7QUFFRCxTQUFnQixhQUFhLENBQUMsS0FBVTtJQUN0QyxPQUFPO1FBQ0wsSUFBSSxFQUFFLGFBQWE7UUFDbkIsSUFBSSxFQUFFLE9BQU8sS0FBSyxLQUFLLFFBQVEsQ0FBQyxDQUFDLENBQUMsS0FBSyxDQUFDLENBQUMsQ0FBQyxJQUFJLENBQUMsU0FBUyxDQUFDLEtBQUssQ0FBQztLQUNoRSxDQUFDO0FBQ0osQ0FBQyIsInNvdXJjZXNDb250ZW50IjpbIi8qKlxuICogQSB2YWx1ZSB0aGF0IG1heSBvciBtYXkgbm90IGJlIHBhcnNlYWJsZVxuICovXG5leHBvcnQgdHlwZSBNYXliZVBhcnNlZDxBPiA9IFBhcnNlZDxBPiB8IFVucGFyc2VhYmxlQ2ZuO1xuXG5leHBvcnQgaW50ZXJmYWNlIFBhcnNlZDxBPiB7XG4gIHJlYWRvbmx5IHR5cGU6ICdwYXJzZWQnO1xuICByZWFkb25seSB2YWx1ZTogQTtcbn1cblxuZXhwb3J0IGludGVyZmFjZSBVbnBhcnNlYWJsZUNmbiB7XG4gIHJlYWRvbmx5IHR5cGU6ICd1bnBhcnNlYWJsZSc7XG4gIHJlYWRvbmx5IHJlcHI6IHN0cmluZztcbn1cblxuZXhwb3J0IGZ1bmN0aW9uIG1rUGFyc2VkPEE+KHZhbHVlOiBBKTogUGFyc2VkPEE+IHtcbiAgcmV0dXJuIHsgdHlwZTogJ3BhcnNlZCcsIHZhbHVlIH07XG59XG5cbmV4cG9ydCBmdW5jdGlvbiBta1VucGFyc2VhYmxlKHZhbHVlOiBhbnkpOiBVbnBhcnNlYWJsZUNmbiB7XG4gIHJldHVybiB7XG4gICAgdHlwZTogJ3VucGFyc2VhYmxlJyxcbiAgICByZXByOiB0eXBlb2YgdmFsdWUgPT09ICdzdHJpbmcnID8gdmFsdWUgOiBKU09OLnN0cmluZ2lmeSh2YWx1ZSksXG4gIH07XG59XG4iXX0=