1*082815dcSEvan Bacon"use strict";
2*082815dcSEvan Bacon
3*082815dcSEvan BaconObject.defineProperty(exports, "__esModule", {
4*082815dcSEvan Bacon  value: true
5*082815dcSEvan Bacon});
6*082815dcSEvan Baconexports.withDangerousMod = void 0;
7*082815dcSEvan Baconfunction _withMod() {
8*082815dcSEvan Bacon  const data = require("./withMod");
9*082815dcSEvan Bacon  _withMod = function () {
10*082815dcSEvan Bacon    return data;
11*082815dcSEvan Bacon  };
12*082815dcSEvan Bacon  return data;
13*082815dcSEvan Bacon}
14*082815dcSEvan Bacon/**
15*082815dcSEvan Bacon * Mods that don't modify any data, all unresolved functionality is performed inside a dangerous mod.
16*082815dcSEvan Bacon * All dangerous mods run first before other mods.
17*082815dcSEvan Bacon *
18*082815dcSEvan Bacon * @param config
19*082815dcSEvan Bacon * @param platform
20*082815dcSEvan Bacon * @param action
21*082815dcSEvan Bacon */
22*082815dcSEvan Baconconst withDangerousMod = (config, [platform, action]) => {
23*082815dcSEvan Bacon  return (0, _withMod().withMod)(config, {
24*082815dcSEvan Bacon    platform,
25*082815dcSEvan Bacon    mod: 'dangerous',
26*082815dcSEvan Bacon    action
27*082815dcSEvan Bacon  });
28*082815dcSEvan Bacon};
29*082815dcSEvan Baconexports.withDangerousMod = withDangerousMod;
30*082815dcSEvan Bacon//# sourceMappingURL=withDangerousMod.js.map