Currently the extension will refuse to work in any project due to a function which enumerates all current workspaces and checks if the package depends on flutter.
Yet, the underlying library and the extension itself can work fine on a plain Dart project without Flutter dependency. I checked this by commending out the line which filters out workspaces that don't have flutter in pubspec.yaml.
It would be great if this limitation could be removed, or at least turned off using a flag in settings — since it's not a supported way to use the extension.