message: [frameworks] Fix "svelte" detection and Dev Command
  We were matching any project using [sirv](https://www.npmjs.com/package/sirv) which was too broad.
  Hot reloading didn't work because default dev command was incorrect.
  This PR updates the framework detection and default dev command to match the example:
diff: @@ -840,6 +840,11 @@ export const frameworks = [
  website: 'https://svelte.dev',
  detectors: {
  every: [
  + {
  + path: 'package.json',
  + matchContent:
  + '"(dev)?(d|D)ependencies":\\s*{[^}]*"svelte":\\s*".+?"[^}]*}',
  + },
  {
  path: 'package.json',
  matchContent:
  @@ -855,14 +860,14 @@ export const frameworks = [
  placeholder: '`npm run build` or `rollup -c`',
  },
  devCommand: {
  - value: 'sirv public --single --dev --port $PORT',
  + value: 'rollup -c -w',
  },
  outputDirectory: {
  value: 'public',
  },
  },
  dependency: 'sirv-cli',
  - devCommand: 'sirv public --single --dev --port $PORT',
  + devCommand: 'rollup -c -w',
  buildCommand: 'rollup -c',
  getOutputDirName: async () => 'public',
  defaultRoutes: [
  