func (cmd *CommandInit) Inputs() cli.InputResolver {
	return &cmd.inputs
}
Inputs is the command inputs
package app
import (
	"github.com/10gen/realm-cli/internal/cli"
	"github.com/10gen/realm-cli/internal/cli/user"
	"github.com/10gen/realm-cli/internal/cloud/realm"
	"github.com/10gen/realm-cli/internal/local"
	"github.com/10gen/realm-cli/internal/terminal"
	"github.com/10gen/realm-cli/internal/utils/flags"
)
var CommandMetaInit = cli.CommandMeta{
	Use:         "init",
	Aliases:     []string{"initialize"},
	Display:     "app init",
	Description: "Initialize a Realm app in your current working directory",
	HelpText: `Initializes a new Realm app by saving your configuration files in your current
working directory.
You can specify a "--remote" flag to initialize a Realm app from an existing app;
if you do not specify a "--remote" flag, the CLI will initialize a default
Realm app.
NOTE: To create a new Realm app and have it deployed, use "app create".`,
}
type CommandInit struct {
	inputs initInputs
}
func (cmd *CommandInit) Flags() []flags.Flag {
	return []flags.Flag{
		remoteAppFlag(&cmd.inputs.RemoteApp),
		nameFlag(&cmd.inputs.Name),
		locationFlag(&cmd.inputs.Location),
		deploymentModelFlag(&cmd.inputs.DeploymentModel),
		environmentFlag(&cmd.inputs.Environment),
		cli.ProjectFlag(&cmd.inputs.Project),
		cli.ConfigVersionFlag(&cmd.inputs.ConfigVersion, flagConfigVersionDescription),
	}
}