{
  "version": "0.2.0",
  "configurations": [
    {
      "type": "lldb",
      "request": "launch",
      "name": "tgz debug",
      "program": "${workspaceFolder}/tgz",
      "args": ["./bun-examples-all-0.0.1634264480817.tgz"],
      "cwd": "${workspaceFolder}",
      "console": "internalConsole"
    },
    {
      "type": "lldb",
      "request": "launch",
      "name": "fetch debug",
      "program": "${workspaceFolder}/misctools/fetch",
      "args": ["https://example.com"],
      "cwd": "${workspaceFolder}",
      "console": "internalConsole"
    },
    {
      "type": "lldb",
      "request": "launch",
      "name": "Eval Error",
      "program": "${workspaceFolder}/build/debug/macos-x86_64/spjs",
      "args": [
        "error.js",
        "--resolve=dev",
        "--outdir=outcss"
        // "--origin=https://localhost:9000/"
      ],
      "cwd": "${workspaceFolder}",
      "console": "internalConsole"
    },
    {
      "type": "lldb",
      "request": "launch",
      "name": ".bun",
      "program": "${workspaceFolder}/packages/debug-bun-cli-darwin-x64/bin/bun-debug",
      "args": [
        "./examples/hello-next/node_modules.server.bun"
        // "--origin=https://localhost:9000/"
      ],
      "cwd": "${workspaceFolder}",
      "console": "internalConsole"
    },
    {
      "type": "lldb",
      "request": "launch",
      "name": "Discord",
      "program": "${workspaceFolder}/packages/debug-bun-cli-darwin-x64/bin/bun-debug",
      "args": [
        "discord"
        // "--origin=https://localhost:9000/"
      ],
      "cwd": "${workspaceFolder}",
      "console": "internalConsole"
    },
    {
      "type": "lldb",
      "request": "launch",
      "name": "Eval",
      "program": "${workspaceFolder}/build/debug/macos-x86_64/spjs",
      "args": [
        "./src/index.tsx"
        // "--origin=https://localhost:9000/"
      ],
      "cwd": "${workspaceFolder}/examples/css-stress-test",
      "console": "internalConsole"
    },

    {
      "type": "lldb",
      "request": "launch",
      "name": "Dev Launch",
      "program": "${workspaceFolder}/packages/debug-bun-cli-darwin-x64/bin/bun-debug",
      "args": [
        "./simple.css",
        "--resolve=dev",
        "--outdir=outcss",
        "--origin=https://localhost:9000/"
      ],
      "cwd": "${workspaceFolder}/src/test/fixtures",
      "console": "internalConsole"
    },
    {
      "type": "lldb",
      "request": "launch",
      "name": "Linux Launch",
      "program": "${workspaceFolder}/packages/debug-bun-cli-linux-x64/bin/bun-debug",
      "args": ["--origin=http://jarred-desktop.local:3000/"],
      "cwd": "${workspaceFolder}/examples/hello-next",
      "console": "internalConsole"
    },

    {
      "type": "lldb",
      "request": "launch",
      "name": "Release Serve",
      "program": "${workspaceFolder}/build/macos-x86_64/bun",
      // "args": ["--serve", "--origin=http://localhost:3000"],
      "args": ["dev", "--origin=http://localhost:3000"],
      "cwd": "${workspaceFolder}/examples/hello-next",
      "console": "internalConsole"
    },
    {
      "type": "lldb",
      "request": "launch",
      "name": "Demo Serve",
      "program": "${workspaceFolder}/packages/debug-bun-cli-darwin-x64/bin/bun-debug",
      // "args": ["--serve", "--origin=http://localhost:3000"],
      "args": ["dev", "--origin=http://localhost:3000"],
      "cwd": "${workspaceFolder}/examples/hello-next",
      "console": "internalConsole"
    },
    {
      "type": "lldb",
      "request": "launch",
      "name": "Demo Serve aarch64",
      "program": "${workspaceFolder}/build/macos-aarch64/bun",
      // "args": ["--serve", "--origin=http://localhost:3000"],
      "args": ["dev", "--origin=http://ci.local:3000"],
      "cwd": "${workspaceFolder}/examples/hello-next",
      "console": "internalConsole"
    },
    {
      "type": "lldb",
      "request": "launch",
      "name": "Demo Lazy Build",
      "program": "${workspaceFolder}/packages/debug-bun-cli-darwin-x64/bin/bun-debug",
      "args": [
        "./src/index.tsx",
        "--resolve=lazy",
        "--origin=http://localhost:9000/"
      ],
      "cwd": "${workspaceFolder}/examples/simple-react",
      "console": "internalConsole"
    },

    {
      "type": "lldb",
      "request": "launch",
      "name": "Demo Build",
      "program": "${workspaceFolder}/packages/debug-bun-cli-darwin-x64/bin/bun-debug",
      "args": [
        "./src/index.tsx",
        "--resolve=dev",
        "--outdir=outcss",
        "--platform=browser",
        "--origin=http://localhost:9000/"
      ],
      "cwd": "${workspaceFolder}/examples/css-stress-test",
      "console": "internalConsole"
    },
    {
      "type": "lldb",
      "request": "launch",
      "name": "Fixture serve",
      "program": "${workspaceFolder}/packages/debug-bun-cli-darwin-x64/bin/bun-debug",
      "args": [],
      "cwd": "${workspaceFolder}/src/test/fixtures",
      "console": "internalConsole"
    },

    {
      "type": "lldb",
      "request": "launch",
      "name": "Demo .bun",
      "program": "${workspaceFolder}/packages/debug-bun-cli-darwin-x64/bin/bun-debug",
      "args": ["bun", "--use=bun-framework-next"],
      "cwd": "${workspaceFolder}/examples/hello-next",
      "console": "internalConsole"
    },
    {
      "type": "lldb",
      "request": "launch",
      "name": "PNPM .bun",
      "program": "${workspaceFolder}/packages/debug-bun-cli-darwin-x64/bin/bun-debug",
      "args": ["bun", "./pages/index.js"],
      "cwd": "/Users/jarred/Build/pnpm-bun/packages/app",
      "console": "internalConsole"
    },

    {
      "type": "lldb",
      "request": "launch",
      "name": "PNPM serve",
      "program": "${workspaceFolder}/packages/debug-bun-cli-darwin-x64/bin/bun-debug",
      "args": [],
      "cwd": "/Users/jarred/Build/pnpm-bun/packages/app",
      "console": "internalConsole"
    },
    {
      "type": "lldb",
      "request": "launch",
      "name": "Mixed case resolve",
      "program": "${workspaceFolder}/packages/debug-bun-cli-darwin-x64/bin/bun-debug",
      "args": [
        "build",
        "./index.js",
        "--origin=http://localhost:9000/",
        // "--use=./bun-framework-next",
        "--platform=browser"
      ],
      "cwd": "${workspaceFolder}/examples/lotta-modules/",
      "console": "internalConsole"
    },
    {
      "type": "lldb",
      "request": "launch",
      "name": "Build .bun lotta-modules",
      "program": "${workspaceFolder}/packages/debug-bun-cli-darwin-x64/bin/bun-debug",
      "args": ["bun", "./index.js", "--platform=browser"],
      "cwd": "${workspaceFolder}/examples/lotta-modules/",
      "console": "internalConsole"
    },
    {
      "type": "lldb",
      "request": "launch",
      "name": "Dev CRA",
      "program": "${workspaceFolder}/packages/debug-bun-cli-darwin-x64/bin/bun-debug",
      "args": ["dev", "--platform=browser"],
      "cwd": "${workspaceFolder}/examples/hello-create-react-app/",
      "console": "internalConsole"
    },
    {
      "type": "lldb",
      "request": "launch",
      "name": "Fragment",
      "program": "${workspaceFolder}/packages/debug-bun-cli-darwin-x64/bin/bun-debug",
      "args": [],
      "cwd": "${workspaceFolder}/src/test/fixtures",
      "console": "internalConsole"
    },
    {
      "type": "lldb",
      "request": "launch",
      "name": "Context Bun Bug",
      "program": "${workspaceFolder}/packages/debug-bun-cli-darwin-x64/bin/bun-debug",
      "args": ["bun", "./code.js"],
      "cwd": "/Users/jarred/Build/context/www",
      "console": "internalConsole"
    },
    {
      "type": "lldb",
      "request": "launch",
      "name": "Context Bun",
      "program": "${workspaceFolder}/packages/debug-bun-cli-darwin-x64/bin/bun-debug",
      "args": ["bun", "--use=next"],
      "cwd": "/Users/jarred/Build/context/www",
      "console": "internalConsole"
    },
    {
      "type": "lldb",
      "request": "launch",
      "name": "Bun-hello",
      "program": "${workspaceFolder}/packages/debug-bun-cli-darwin-x64/bin/bun-debug",
      "args": [],
      "cwd": "${workspaceFolder}/packages/bun-hello",
      "console": "internalConsole"
    },
    {
      "type": "lldb",
      "request": "launch",
      "name": "Integration Test Dev",
      "program": "${workspaceFolder}/packages/debug-bun-cli-darwin-x64/bin/bun-debug",
      "args": [],
      "cwd": "${workspaceFolder}/integration/snippets",
      "console": "internalConsole"
    },
    {
      "type": "lldb",
      "request": "launch",
      "name": "Integration Test Dev (no hmr)",
      "program": "${workspaceFolder}/packages/debug-bun-cli-darwin-x64/bin/bun-debug",
      "args": ["--disable-hmr"],
      "cwd": "${workspaceFolder}/integration/snippets",
      "console": "internalConsole"
    },
    {
      "type": "lldb",
      "request": "launch",
      "name": "Fixtures Dev",
      "program": "a",
      "args": ["dev"],
      "cwd": "${workspaceFolder}/src/test/fixtures",
      "console": "internalConsole"
    },
    {
      "type": "cppvsdbg",
      "request": "launch",
      "name": "Fixtures Rel",
      "program": "${workspaceFolder}/build/macos-x86_64/bun",
      "args": ["dev"],
      "cwd": "${workspaceFolder}/src/test/fixtures",
      "console": "internalConsole"
    },
    {
      "type": "lldb",

      "request": "launch",
      "name": "Context Dev",
      "program": "${workspaceFolder}/packages/debug-bun-cli-darwin-x64/bin/bun-debug",
      "args": [],
      "cwd": "/Users/jarred/Build/context/www",
      "console": "internalConsole"
    },
    {
      "type": "lldb",
      "request": "launch",
      "name": "Context Rel",
      "program": "${workspaceFolder}/build/macos-x86_64/bun",
      "args": [],
      "cwd": "/Users/jarred/Build/context/www",
      "console": "internalConsole"
    },

    {
      "type": "lldb",
      "request": "launch",
      "name": "Debug Dev",
      "program": "${workspaceFolder}/packages/debug-bun-cli-darwin-x64/bin/bun-debug",
      "args": ["dev"],
      "cwd": "${workspaceFolder}/examples/hello-next",
      "console": "internalConsole"
    },
    {
      "type": "lldb",
      "request": "launch",
      "name": "Type-only import",
      "program": "${workspaceFolder}/packages/debug-bun-cli-darwin-x64/bin/bun-debug",
      "args": [
        "bun",
        "./src/test/fixtures/type-only-import.ts",
        "--external=react"
      ],
      "cwd": "${workspaceFolder}",
      "console": "internalConsole"
    },
    {
      "type": "lldb",
      "request": "launch",
      "name": "Dev lotta-modules",
      "program": "${workspaceFolder}/packages/debug-bun-cli-darwin-x64/bin/bun-debug",
      "args": ["dev", "./index.js", "--platform=browser"],
      "cwd": "${workspaceFolder}/examples/lotta-modules/",
      "console": "internalConsole"
    },
    {
      "type": "lldb",
      "request": "launch",
      "name": "Demo Build .bun",
      "program": "${workspaceFolder}/packages/debug-bun-cli-darwin-x64/bin/bun-debug",
      "args": [
        "bun",
        // "./index.js",
        "--origin=http://localhost:9000/",
        "--use=./bun-framework-next",
        "--platform=browser"
      ],
      "cwd": "${workspaceFolder}/examples/hello-next/",
      "console": "internalConsole"
    },
    {
      "type": "lldb",
      "request": "launch",
      "name": "PNPM Resolve symlink",
      "program": "${workspaceFolder}/packages/debug-bun-cli-darwin-x64/bin/bun-debug",
      "args": ["--resolve=dev", "test-pnpm.js", "--platform=browser"],
      "cwd": "${workspaceFolder}/examples/css-stress-test",
      "console": "internalConsole"
    },
    {
      "type": "lldb",
      "request": "launch",
      "name": "Demo Print .bun",
      "program": "${workspaceFolder}/packages/debug-bun-cli-darwin-x64/bin/bun-debug",
      "args": ["./node_modules.bun"],
      "cwd": "${workspaceFolder}/examples/simple-react",
      "console": "internalConsole"
    },

    {
      "type": "lldb",
      "request": "launch",
      "name": "DAev Launch",
      "program": "${workspaceFolder}/build/macos-x86_64/bun",
      "args": ["./simple.jsx", "--resolve=disable"],
      "cwd": "${workspaceFolder}/src/test/fixtures",
      "console": "internalConsole"
    },
    {
      "name": "esbuild",
      "type": "go",
      "request": "launch",
      "mode": "debug",
      "program": "/Users/jarred/Code/esbuild/cmd/esbuild",
      "cwd": "/Users/jarred/Code/bun/src/test/fixtures",
      "args": ["--bundle", "--outfile=out.esbuild.js", "await.ts"]
    },

    // {
    //   "type": "lldb",
    //   "request": "launch",
    //   "name": "Dev Launch (other)",
    //   "program": "${workspaceFolder}/packages/debug-bun-cli-darwin-x64/bin/bun-debug",
    //   "args": ["./simple.jsx", "--resolve=disable"],
    //   "cwd": "${workspaceFolder}/src/test/fixtures",
    //   "console": "internalConsole"
    // },
    // {
    //   "type": "lldb",
    //   "request": "launch",
    //   "name": "Dev Launch",
    //   "program": "${workspaceFolder}/packages/debug-bun-cli-darwin-x64/bin/bun-debug",
    //   "preLaunchTask": "build",
    //   "args": [
    //     "--resolve=disable",
    //     "--cwd",
    //     "/Users/jarredsumner/Code/bun/src/test/fixtures",
    //     "escape-chars.js"
    //   ],
    //   "cwd": "${workspaceFolder}",
    //   "console": "internalConsole"
    // }
    // {
    //   "type": "lldb",
    //   "request": "launch",
    //   "name": "Dev Launch",
    //   "program": "${workspaceFolder}/packages/debug-bun-cli-darwin-x64/bin/bun-debug",
    //   "preLaunchTask": "build",
    //   "args": [
    //     "--resolve=dev",
    //     "--cwd",
    //     "/Users/jarredsumner/Builds/esbuild/bench/three/src/",
    //     "./entry.js",
    //     "-o",
    //     "out"
    //   ],
    //   "cwd": "/Users/jarredsumner/Builds/esbuild/bench/three/src",
    //   "console": "internalConsole"
    // }
    // {
    //   "type": "lldb",
    //   "request": "launch",
    //   "name": "Dev Launch",
    //   "program": "${workspaceFolder}/packages/debug-bun-cli-darwin-x64/bin/bun-debug",
    //   "preLaunchTask": "build",
    //   "args": [
    //     "--resolve=dev",
    //     "--cwd",
    //     "/Users/jarredsumner/Builds/esbuild/bench/three/src/",
    //     "./entry.js",
    //     "-o",
    //     "out"
    //   ],
    //   "cwd": "${workspaceFolder}",
    //   "console": "internalConsole"
    // }
    // {
    //   "type": "lldb",
    //   "request": "launch",
    //   "name": "Dev Launch",
    //   "program": "${workspaceFolder}/packages/debug-bun-cli-darwin-x64/bin/bun-debug",
    //   // "preLaunchTask": "build",
    //   "args": [
    //     "--resolve=dev",
    //     "--cwd",
    //     "./src/api/demo",
    //     "pages/index.jsx",
    //     "-o",
    //     "out",
    //     "--origin=https://hello.com/",
    //     "--serve"
    //   ],
    //   "cwd": "${workspaceFolder}",
    //   "console": "internalConsole"
    // }
    {
      "type": "lldb",
      "request": "launch",
      "name": "Rome",
      // "program": "${workspaceFolder}/packages/debug-bun-cli-darwin-x64/bin/bun-debug",
      "program": "${workspaceFolder}/build/macos-x86_64/bun",
      // "preLaunchTask": "build",
      "args": [
        "--resolve=dev",
        // "--resolve=lazy",
        "--cwd",
        "${workspaceFolder}/bench/rome/src",
        "entry",
        "--platform=node",
        // "@romejs/js-analysis/evaluators/modules/ImportCall.ts",
        "--outdir=${workspaceFolder}/bench/rome/src/out",
        // "@romejs/cli-diagnostics/banners/success.json",
        "--origin=https://hello.com/"
      ],
      "cwd": "${workspaceFolder}/bench/rome/src",
      "console": "internalConsole"
    },
    {
      "type": "lldb",
      "request": "launch",
      "name": "Rome Dev",
      // "program": "${workspaceFolder}/packages/debug-bun-cli-darwin-x64/bin/bun-debug",
      "program": "${workspaceFolder}/packages/debug-bun-cli-darwin-x64/bin/bun-debug",
      // "preLaunchTask": "build",
      "args": [
        "--resolve=dev",
        // "--resolve=lazy",
        "--cwd",
        "${workspaceFolder}/bench/rome/src",
        "entry",
        "--platform=node",
        // "@romejs/js-analysis/evaluators/modules/ImportCall.ts",
        "--outdir=${workspaceFolder}/bench/rome/src/out",
        // "@romejs/cli-diagnostics/banners/success.json",
        "--origin=https://hello.com/"
      ],
      "cwd": "${workspaceFolder}/bench/rome/src",
      "console": "internalConsole"
    }
    // {
    //   "type": "lldb",
    //   "request": "launch",
    //   "name": "Dev Launch",
    //   "program": "${workspaceFolder}/build/bin/debug/bun",
    //   "preLaunchTask": "build",
    //   "args": [
    //     "--resolve=dev",
    //     "--cwd",
    //     "/",
    //     "/Users/jarredsumner/Code/bun/src/test/fixtures/img-bug.js",
    //     "-o",
    //     "out"
    //   ],
    //   "cwd": "${workspaceFolder}",
    //   "console": "internalConsole",
    //   "presentation": {
    //     "hidden": false,
    //     "group": "",
    //     "order": 1
    //   }
    // }
  ]
}
