When there is no open folder in vscode.dev, the prompt still asks to open an existing projecting, which leads to your local directory. It should lead to a remote repo.
There is a Git Clone button that doesn't work
If you have a local folder opened in vscode.dev, it will fail with the error Cannot read properties of undefined (reading 'openRepository')
[x] Static Web Apps: Create Static Web App (Advanced)...
[x] Static Web Apps: Install or Update Static Web Apps CLI
Needs npm to install, which we can't do
[x] Static Web Apps: Open In GitHub
Doesn't do anything. Looks like it's trying to open a file
~~The problem is the properties isn't properly set on the SWA object. So the repoUrl is set as undefined. Open in GitHub ~~works when you right-click the actions node
[x] Static Web Apps: Uninstall Static Web Apps CLI
Won't fix
[x] Static Web Apps: Upload Local Settings
Relies on Functions
Note: Linking to the workspace repo doesn't work (since it relies on git) but edit workflow will bring up the .yml in VS Code if the file is in the workspace (rather than booting out to GitHub)
Note: Some of the settings commands I didn't test because I don't have a Functions API, but it's pretty obvious it won't work if it leverages the Functions extension
[x]
Static Web Apps: Create Configuration File
Buffer is not defined errorUnavailable (FileSystemError): Error: No file system handle registered (\staticwebapp.config.json)
isWeb
scenario[x]
Static Web Apps: Create HTTP Function
[x]
Static Web Apps: Create Static Web App...
Not able to use git since no terminal. Though vscode.git does load, so maybe there is a workaround? But we should most likely refactor the command[x]
Static Web Apps: Create Static Web App (Advanced)...
Same as above[x]
Static Web Apps: Download Remote Settings
[x]
Static Web Apps: Edit Setting...
Freezes while loading for some reason[x]
Static Web Apps: Install or Update Static Web Apps CLI
[x]
Static Web Apps: Open In GitHub
Doesn't do anything. Looks like it's trying to open a fileundefined
.Open in GitHub
~~works when you right-click the actions node[x]
Static Web Apps: Uninstall Static Web Apps CLI
[x]
Static Web Apps: Upload Local Settings
Note: Linking to the workspace repo doesn't work (since it relies on git) but edit workflow will bring up the .yml in VS Code if the file is in the workspace (rather than booting out to GitHub)
Note: Some of the settings commands I didn't test because I don't have a Functions API, but it's pretty obvious it won't work if it leverages the Functions extension