hunk.code_window:     }
       from = is.obj(from) ? from[key] : from
       if (isFalsy(from)) {
         from = undefined
       }
       // Create the range now to avoid "reverse" logic.
  
hunk.labels: keep keep keep replace keep keep keep keep
hunk.after_edit:     if (from == null) {
  
hunk.file_path: packages/core/src/SpringValue.ts
hunk.type: replace
file: {
    "name": "react-spring",
    "version": "9.0.0-rc.3",
    "main": "src/web.ts",
    "dependencies": {
      "@react-spring/core": "link:../core",
      "@react-spring/konva": "link:../../targets/konva",
      "@react-spring/native": "link:../../targets/native",
      "@react-spring/three": "link:../../targets/three",
      "@react-spring/web": "link:../../targets/web",
      "@react-spring/zdog": "link:../../targets/zdog"
    },
    "scripts": {
      "build": "rollup -c"
    },
    "publishConfig": {
      "directory": "dist"
    }
  }
  