foxglove/create-foxglove-extension

Rename @foxglove/fox to create-foxglove-extension

defunctzombie opened this issue · 1 comments

Discussion

Adrian: proposing add extension uploading to foxglove cli
Adrian: propose renaming the npm package to create-foxglove-extension or foxext to avoid name confusion with the foxglove cli.

Bryan: our model was the vscode model. They have a separate npm package for building and publishing extensions

Roman: create-react-app doesn't actually depend on create-react-app, it adds a dependency on react-scripts

Adrian: npm init mirrors yarn create. Both will invoke create-<name>.

Roman: yarn publish can shell out to foxglove cli or we make instructions telling the user what to run in foxglove cli. Or have an intermediate js file check for foxglove cli and tell you what to do.