@edgible-team/sdk
    Preparing search index...

    Function isValidApplicationName

    • True iff name is a canonical application name: lowercase alphanumeric plus hyphens, 1-63 chars, no leading/trailing hyphen. The name becomes the left-most DNS label of the generated hostname (<name>.<org>.<root>), which is where the shape comes from. Forms use this to refuse a name locally instead of round-tripping the backend's 400.

      Rows written before the PUT route was tightened can still carry a non-canonical name ("My App"): treat those as legacy display values — never block an edit that does not touch the name because the STORED name fails this check.

      Parameters

      • name: string

      Returns boolean