• 
      

    Only ignore node_modules at the top of the tree.

    Review Request #14145 — Created Sept. 5, 2024 and submitted — Latest diff uploaded

    Information

    Djblets
    release-5.x

    Reviewers

    If there's a node_modules unintentionally created anywhere but at the
    top of the tree, it's possible for this to interfere with consumers of
    Djblets. For example, Vite (used by Storybook) will consider it a
    candidate for module lookup, and could find stale modules.

    To make this problem more obvious, we no longer ignore node_modules
    anywhere but the top of the tree. git status will then report any
    stray copies, helping address the problem.

    Installed packages in a subdirectory and ran git status. Saw the
    stray `node_modules.

    Commits

    Files