@dwp/govuk-casa
Version:
A framework for building GOVUK Collect-And-Submit-Applications
30 lines • 1.1 kB
JavaScript
;
var __importDefault = (this && this.__importDefault) || function (mod) {
return (mod && mod.__esModule) ? mod : { "default": mod };
};
Object.defineProperty(exports, "__esModule", { value: true });
exports.default = default_1;
const logger_js_1 = __importDefault(require("../../../lib/logger.js"));
const pre_steer_hook_js_1 = __importDefault(require("./pre-steer-hook.js"));
const post_steer_hook_js_1 = __importDefault(require("./post-steer-hook.js"));
/**
* @typedef {import("../../../casa.js").ConfigurationOptions} ConfigurationOptions
* @access private
*/
const log = (0, logger_js_1.default)("lib:internal-plugin:edit-snapshot");
/**
* @param {ConfigurationOptions} config Configuration object
* @returns {void}
*/
function default_1(config) {
log.info("Configuring 'edit-snapshot' plugin");
config.hooks ??= [];
config.hooks.push({
hook: "journey.presteer",
middleware: pre_steer_hook_js_1.default,
}, {
hook: "journey.poststeer",
middleware: post_steer_hook_js_1.default,
});
}
//# sourceMappingURL=configure.js.map