import { Plugin } from './chunk-7FL63SBR.js';
import './chunk-QZAEKS7V.js';
import { createLog } from './chunk-5S5JGJML.js';
import './chunk-4SEZDGHZ.js';
import { __name } from './chunk-6AXVLTU5.js';

// src/preset.ts
var Preset = class extends Plugin {
  static {
    __name(this, "Preset");
  }
  /**
  * The constructor for the Preset
  *
  * @param name - The name of the preset
  * @param installPath - The path to install the preset
  */
  constructor(name, installPath) {
    super(name, installPath);
    this.log = createLog(`${this.name}-preset`);
    this.installPath = installPath || `@storm-stack/preset-${this.name}`;
  }
};

export { Preset };
//# sourceMappingURL=preset.js.map
//# sourceMappingURL=preset.js.map