Megamono

DOCUMENTATION

On this page
  1. When to use it
  2. Usage
  3. Options
  4. Next steps

check

Validate Megamono repository structure

When to use it

Validate repository structure and configured policy. Keep this target non-cacheable and review the actual diagnostics. See governance enforcement and upgrade guidance for warning budgets, errors, consumer rule precedence, and package-source profiles.

Usage

Configure an Nx target on the owning project, then invoke it with npm exec -- nx run <project>:<target>. The executor identifier is not a standalone CLI command.

json
{
  "targets": {
    "reviewed-action": {
      "executor": "@megamono/plugin:check",
      "options": {}
    }
  }
}

This target is a configuration example. Supply required values and review side effects before invoking it.

Options

Use these options with @megamono/plugin:check. Nx uses the camelCase names shown here; the CLI reference describes command-line aliases. Some options are required only for particular choices.

OptionRequiredTypeDefaultDescription
configNostring"megamono.json"—
docsRootNostring——
skipDocsNobooleanfalse—
verboseNobooleanfalse—
ciNobooleanfalseReject development-only package addresses and verify registry routing plus the frozen lockfile.
profileNostring—Apply the named package-source policy profile. CI=true selects ci when omitted. Allowed: "development", "migration", "ci", "release".

Next steps

Review changed files and run the affected project's checks. For options that accept structured values, run the generator's --help or consult the schema in the installed package.

Megamono

One repository system for the applications, tools, and people building together inside it.

BUILD

Get startedGuidesDocumentationCLI referenceCapabilitiesInference

SOURCE

GitHub ↗

MIT licensed

© 2026 Megamono

By

Commune Software