Skip to content

CLI: Enforce technical requirements during init #929

@yamcodes

Description

@yamcodes

Follow-up to #913.

The documentation has been restructured to consolidate technical requirements (TypeScript version, module resolution, and runtime compatibility) into the docsite.

This issue tracks adding automated checks to the @arkenv/cli to verify these requirements during arkenv init:

  • Verify TypeScript version is >= 5.1
  • Verify moduleResolution is set to bundler, node16, or nodenext (or inferred correctly from module)
  • Check for strict: true in tsconfig.json

Once implemented, the Compatibility section in the manual installation docs can be further streamlined.

Metadata

Metadata

Assignees

No one assigned

    Labels

    @arkenv/cliIssues or Pull Requests involving the ArkEnv CLIenhancementNew feature or requestready for agentFully specified, ready for an AI agent to implement

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions