import {
  require_lib
} from "./chunk-LPEKLRLJ.js";
import {
  __toESM,
  init_cjs_shims
} from "./chunk-RRP6KXWN.js";

// src/commands/hello/index.ts
init_cjs_shims();
var import_core = __toESM(require_lib(), 1);
var Hello = class _Hello extends import_core.Command {
  static args = {
    person: import_core.Args.string({ description: "Person to say hello to", required: true })
  };
  static description = "Say hello";
  static examples = [
    `$ oex hello friend --from oclif
hello friend from oclif! (./src/commands/hello/index.ts)
`
  ];
  static flags = {
    from: import_core.Flags.string({ char: "f", description: "Who is saying hello", required: true })
  };
  async run() {
    const { args, flags } = await this.parse(_Hello);
    this.log(`hello ${args.person} from ${flags.from}! (./src/commands/hello/index.ts)`);
  }
};

export {
  Hello
};
