hunk.code_window:       '@types/react': ^18.0.9
         '@types/use-sync-external-store': ^0.0.3
         '@typescript-eslint/eslint-plugin': 5.36.1
         '@typescript-eslint/parser': 5.36.1
         bunchee: 2.1.5
         eslint: 8.15.0
         eslint-config-prettier: 8.5.0
         eslint-plugin-jest-dom: 4.0.1
         eslint-plugin-react: 7.30.0
         eslint-plugin-react-hooks: 4.5.0
  
hunk.labels: keep keep keep keep replace keep keep keep keep keep
hunk.after_edit:       bunchee: 2.1.6
  
hunk.file_path: pnpm-lock.yaml
hunk.type: replace
file: {
    "compilerOptions": {
      "declaration": true,
      "esModuleInterop": true,
      "jsx": "react",
      "lib": ["esnext", "dom"],
      "module": "NodeNext",
      "moduleResolution": "nodenext",
      "noFallthroughCasesInSwitch": true,
      "noImplicitReturns": false,
      "noUnusedLocals": true,
      "noUnusedParameters": true,
      "strictBindCallApply": true,
      "outDir": "./dist",
      "rootDir": "./",
      "strict": true,
      "target": "es5",
      "baseUrl": ".",
      "noEmitOnError": true,
      "paths": {
        "swr": ["./core/index.ts"],
        "swr/infinite": ["./infinite/index.ts"],
        "swr/immutable": ["./immutable/index.ts"],
        "swr/mutation": ["./mutation/index.ts"],
        "swr/_internal": ["./_internal/index.ts"]
      },
      "incremental": true
    }, 
    "exclude": ["./**/dist", "examples"],
    "watchOptions": {
      "watchFile": "useFsEvents",
      "watchDirectory": "useFsEvents",
      "fallbackPolling": "dynamicPriority"
    }
  }
  