hunk.code_window:     "csb:install": "pnpm i -g pnpm@7",
       "csb:build": "pnpm install && pnpm build",
       "clean": "pnpm -r run clean",
       "watch": "pnpm -r run watch",
       "build": "pnpm -r run build",
       "types:check": "pnpm -r run types:check",
       "prepublishOnly": "pnpm clean && pnpm build",
       "publish-beta": "pnpm publish --tag beta",
       "format": "prettier --write ./**/*.{ts,tsx}",
       "lint": "eslint . --ext .ts,.tsx --cache",
  
hunk.labels: keep keep keep keep replace keep keep keep keep keep
hunk.after_edit:     "build": "pnpm build-package _internal && pnpm build-package core && pnpm build-package infinite && pnpm build-package immutable && pnpm build-package mutation",
       "build-package": "bunchee index.ts --cwd",
  
hunk.file_path: package.json
hunk.type: replace
file: {
    "name": "basic-typescript",
    "version": "1.0.0",
    "main": "index.js",
    "license": "MIT",
    "dependencies": {
      "next": "latest",
      "react": "18.1.0",
      "react-dom": "18.1.0",
      "swr": "latest"
    },
    "scripts": {
      "dev": "next",
      "start": "next start",
      "build": "next build"
    },
    "devDependencies": {
      "@types/node": "16.7.2",
      "@types/react": "17.0.19",
      "typescript": "4.3.5"
    }
  }
  