Skip to content

ESLint not added to devDependencies when selected during CLI setup #417

@gs0428

Description

@gs0428

Which project does this relate to?

Start

Describe the bug

When initializing a project using the TanStack CLI with ESLint selected as an option, eslint itself is not added to devDependencies in the generated package.json.

Your Example Website or App

npx create-tsrouter-app@latest

Steps to Reproduce the Bug or Issue

  1. Run the TanStack Start CLI in Quick Start page
  2. Select ESLint when prompted

Expected behavior

eslint should be included in devDependencies, since @tanstack/eslint-config lists it as a peerDependency and does not install it automatically.

Screenshots or Videos

Image Image

Platform

  • Router / Start Version: Start Version - RC
  • OS: macOS

Additional context

Is this intentional, or is it a missing step in the CLI scaffolding?

Metadata

Metadata

Assignees

No one assigned

    Labels

    No labels
    No labels

    Type

    No type

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions