"use strict";
Object.defineProperty(exports, Symbol.toStringTag, { value: "Module" });
const index = require("./index-9c79855f.js");
require("@strapi/typescript-utils");
require("node:os");
require("node:fs/promises");
require("node:path");
require("inquirer");
require("semver");
require("resolve-from");
require("execa");
require("read-pkg-up");
require("outdent");
require("prettier");
require("react");
require("react-dom/server");
require("react/jsx-runtime");
require("webpack");
require("browserslist-to-esbuild");
require("esbuild-loader");
require("html-webpack-plugin");
require("mini-css-extract-plugin");
require("fork-ts-checker-webpack-plugin");
require("webpack-bundle-analyzer");
require("node:crypto");
require("@pmmmwh/react-refresh-webpack-plugin");
require("path");
require("find-root");
require("esbuild-register/dist/node");
require("boxen");
require("chalk");
require("browserslist");
require("@strapi/strapi");
require("@strapi/utils");
require("dotenv");
require("node:fs");
require("lodash/camelCase");
require("@strapi/strapi/dist/utils/ee");
require("perf_hooks");
require("chokidar");
require("node:cluster");
require("node:util");
require("webpack-dev-middleware");
require("webpack-hot-middleware");
const develop = async (options) => {
  try {
    if (typeof options.browser !== "undefined") {
      options.logger.warn(
        "[@strapi/strapi]: The browser argument, this is now deprecated. Use '--open' instead."
      );
    }
    await index.develop({
      ...options,
      open: options.browser ?? options.open
    });
  } catch (err) {
    index.handleUnexpectedError(err);
  }
};
exports.develop = develop;
//# sourceMappingURL=develop-cac5ab3c.js.map
