Skip to content

Cannot suppress auto-generated links for type=github #24

Description

@ManningWorks

For projects where type: 'github' but you don't want the auto-generated links (e.g. a personal site that already IS the live URL), there's no way to suppress them.

Repro: Set links: { github: '', live: '' } — Zod validation fails with Invalid url before normalisation even runs.

Expected: Either:

  1. Allow null or empty string to suppress a link (treat it as "not provided")
  2. Add an excludeLinks option or similar to prevent auto-generation for specific link types
  3. Document that type: 'github' always generates links and override doesn't cover them

Workaround: None that work cleanly — override only covers name/tagline/description/stack. For a personal site that IS the live URL, having auto-generated "github" and "live" links pointing back to the same site is noise.

Version: @manningworks/projex latest

Metadata

Metadata

Assignees

No one assigned

    Labels

    No labels
    No labels

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions