'use strict';

var chunk2UAUK7JW_cjs = require('./chunk-2UAUK7JW.cjs');
require('./chunk-3ZX4WMIX.cjs');
var chunkHWXKNSQT_cjs = require('./chunk-HWXKNSQT.cjs');
require('./chunk-4UERBOUH.cjs');
var chunkAF3E2D32_cjs = require('./chunk-AF3E2D32.cjs');

// src/preset.ts
var Preset = class extends chunk2UAUK7JW_cjs.Plugin {
  static {
    chunkAF3E2D32_cjs.__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 = chunkHWXKNSQT_cjs.createLog(`${this.name}-preset`);
    this.installPath = installPath || `@storm-stack/preset-${this.name}`;
  }
};

exports.Preset = Preset;
//# sourceMappingURL=preset.cjs.map
//# sourceMappingURL=preset.cjs.map