I've got a Remix app that I need to update to use React Router v7, and the first step listed in the docs says to update Remix to the latest version of v2 and activate future flags. However, the example command on the doc page is literally this:
npm install @remix-run/{dev,react,node,etc.}@2
That doesn't look like any NPM command format that I've seen in the past. However, trusting that whoever wrote the docs knew what they were doing, I executed it as listed. Sure enough, it failed. (Why it's written that way, I have no idea.)
As a CLI newb (perhaps terminal-phobe would be a more appropriate term; I can do basic stuff, but frankly the terminal intimidates me so I don't spend more time with it than is absolutely necessary), I wasn't completely sure how to proceed. I was able to intuit that it should probably be a series of separate install commands, and I got the following to work:
npm install @remix-run/dev@2
npm install @remix-run/react@2
npm install @remix-run/node@2
Are those the only three needed? Or are there others implied by the etc portion that I just don't know?