vmax-tasks
v1.0A collection of 1,043 validated real-world bug-fixing tasks from popular open-source JavaScript projects including Vue.js, Docusaurus, Redux, and Chalk. Each task presents an authentic bug report with reproduction steps and expected behavior.
uvx harbor run -d vmax-tasks@1.0Tasks (1387)
vuejs__core.d0b513eb.left.4a12afe4
uvx harbor run -d vmax-tasks@1.0 -t vuejs__core.d0b513eb.left.4a12afe43542d8d
vuejs__core.d0b513eb.let.9704c41e
uvx harbor run -d vmax-tasks@1.0 -t vuejs__core.d0b513eb.let.9704c41e3542d8d
vuejs__core.d0b513eb.let.e41e0bcf
uvx harbor run -d vmax-tasks@1.0 -t vuejs__core.d0b513eb.let.e41e0bcf3542d8d
vuejs__core.d0b513eb.logNodeOp.28b31e61
uvx harbor run -d vmax-tasks@1.0 -t vuejs__core.d0b513eb.logNodeOp.28b31e613542d8d
vuejs__core.d0b513eb.lookAhead.14dfb993
uvx harbor run -d vmax-tasks@1.0 -t vuejs__core.d0b513eb.lookAhead.14dfb9933542d8d
vuejs__core.d0b513eb.lookAhead.c0e43ae4
uvx harbor run -d vmax-tasks@1.0 -t vuejs__core.d0b513eb.lookAhead.c0e43ae43542d8d
vuejs__core.d0b513eb.looseEqual.78e7095a
uvx harbor run -d vmax-tasks@1.0 -t vuejs__core.d0b513eb.looseEqual.78e7095a3542d8d
vuejs__core.d0b513eb.makeMap.b012445a
uvx harbor run -d vmax-tasks@1.0 -t vuejs__core.d0b513eb.makeMap.b012445a3542d8d
vuejs__core.d0b513eb.map_callback_488.638e03f2
uvx harbor run -d vmax-tasks@1.0 -t vuejs__core.d0b513eb.map_callback_488.638e03f23542d8d
vuejs__core.d0b513eb.map_callback_488.638e03f2
uvx harbor run -d vmax-tasks@1.0 -t vuejs__core.d0b513eb.map_callback_488.638e03f23542d8d
vuejs__core.d0b513eb.map_callback_488.638e03f2
uvx harbor run -d vmax-tasks@1.0 -t vuejs__core.d0b513eb.map_callback_488.638e03f23542d8d
vuejs__core.d0b513eb.map_callback_488.638e03f2
uvx harbor run -d vmax-tasks@1.0 -t vuejs__core.d0b513eb.map_callback_488.638e03f23542d8d
vuejs__core.d0b513eb.map_callback_488.638e03f2
uvx harbor run -d vmax-tasks@1.0 -t vuejs__core.d0b513eb.map_callback_488.638e03f23542d8d
vuejs__core.d0b513eb.mapCompatDirectiveHook.867489dc
uvx harbor run -d vmax-tasks@1.0 -t vuejs__core.d0b513eb.mapCompatDirectiveHook.867489dc3542d8d
vuejs__core.d0b513eb.markAsyncBoundary.f34a08f8
uvx harbor run -d vmax-tasks@1.0 -t vuejs__core.d0b513eb.markAsyncBoundary.f34a08f83542d8d
vuejs__core.d0b513eb.mergeCall.972b25ba
uvx harbor run -d vmax-tasks@1.0 -t vuejs__core.d0b513eb.mergeCall.972b25ba3542d8d
vuejs__core.d0b513eb.mergeDataFn.3f702d07
uvx harbor run -d vmax-tasks@1.0 -t vuejs__core.d0b513eb.mergeDataFn.3f702d073542d8d
vuejs__core.d0b513eb.mergeDataFn.bff914da
uvx harbor run -d vmax-tasks@1.0 -t vuejs__core.d0b513eb.mergeDataFn.bff914da3542d8d
vuejs__core.d0b513eb.mergeDataFn.da0c9d4c
uvx harbor run -d vmax-tasks@1.0 -t vuejs__core.d0b513eb.mergeDataFn.da0c9d4c3542d8d
vuejs__core.d0b513eb.middle.92c6d77a
uvx harbor run -d vmax-tasks@1.0 -t vuejs__core.d0b513eb.middle.92c6d77a3542d8d
vuejs__core.d0b513eb.mount.ccb57bee
uvx harbor run -d vmax-tasks@1.0 -t vuejs__core.d0b513eb.mount.ccb57bee3542d8d
vuejs__core.d0b513eb.mounted.15111d2b
uvx harbor run -d vmax-tasks@1.0 -t vuejs__core.d0b513eb.mounted.15111d2b3542d8d
vuejs__core.d0b513eb.mounted.c629dd8f
uvx harbor run -d vmax-tasks@1.0 -t vuejs__core.d0b513eb.mounted.c629dd8f3542d8d
vuejs__core.d0b513eb.mounted.ddb7e3e0
uvx harbor run -d vmax-tasks@1.0 -t vuejs__core.d0b513eb.mounted.ddb7e3e03542d8d
vuejs__core.d0b513eb.next.2e49109c
uvx harbor run -d vmax-tasks@1.0 -t vuejs__core.d0b513eb.next.2e49109c3542d8d
vuejs__core.d0b513eb.next.2e49109c
uvx harbor run -d vmax-tasks@1.0 -t vuejs__core.d0b513eb.next.2e49109c3542d8d
vuejs__core.d0b513eb.next.2e49109c
uvx harbor run -d vmax-tasks@1.0 -t vuejs__core.d0b513eb.next.2e49109c3542d8d
vuejs__core.d0b513eb.next.2e49109c
uvx harbor run -d vmax-tasks@1.0 -t vuejs__core.d0b513eb.next.2e49109c3542d8d
vuejs__core.d0b513eb.next.2e49109c
uvx harbor run -d vmax-tasks@1.0 -t vuejs__core.d0b513eb.next.2e49109c3542d8d
vuejs__core.d0b513eb.next.8792a6fb
uvx harbor run -d vmax-tasks@1.0 -t vuejs__core.d0b513eb.next.8792a6fb3542d8d
vuejs__core.d0b513eb.next.c6b1a4cb
uvx harbor run -d vmax-tasks@1.0 -t vuejs__core.d0b513eb.next.c6b1a4cb3542d8d
vuejs__core.d0b513eb.next.ede64395
uvx harbor run -d vmax-tasks@1.0 -t vuejs__core.d0b513eb.next.ede643953542d8d
vuejs__core.d0b513eb.NodeTransform.340a91f7
uvx harbor run -d vmax-tasks@1.0 -t vuejs__core.d0b513eb.NodeTransform.340a91f73542d8d
vuejs__core.d0b513eb.NodeTransform.68df6107
uvx harbor run -d vmax-tasks@1.0 -t vuejs__core.d0b513eb.NodeTransform.68df61073542d8d
vuejs__core.d0b513eb.noTracking.6603dcf1
uvx harbor run -d vmax-tasks@1.0 -t vuejs__core.d0b513eb.noTracking.6603dcf13542d8d
vuejs__core.d0b513eb.observable.acc0841a
uvx harbor run -d vmax-tasks@1.0 -t vuejs__core.d0b513eb.observable.acc0841a3542d8d
vuejs__core.d0b513eb.onattribdata.ca6049f9
uvx harbor run -d vmax-tasks@1.0 -t vuejs__core.d0b513eb.onattribdata.ca6049f93542d8d
vuejs__core.d0b513eb.onattribend.37ee44ce
uvx harbor run -d vmax-tasks@1.0 -t vuejs__core.d0b513eb.onattribend.37ee44ce3542d8d
vuejs__core.d0b513eb.Once.38750d87
uvx harbor run -d vmax-tasks@1.0 -t vuejs__core.d0b513eb.Once.38750d873542d8d
vuejs__core.d0b513eb.onclosetag.73935d50
uvx harbor run -d vmax-tasks@1.0 -t vuejs__core.d0b513eb.onclosetag.73935d503542d8d
vuejs__core.d0b513eb.onCompositionEnd.104c1826
uvx harbor run -d vmax-tasks@1.0 -t vuejs__core.d0b513eb.onCompositionEnd.104c18263542d8d
vuejs__core.d0b513eb.ondirarg.096c307c
uvx harbor run -d vmax-tasks@1.0 -t vuejs__core.d0b513eb.ondirarg.096c307c3542d8d
vuejs__core.d0b513eb.ondirname.aee542bb
uvx harbor run -d vmax-tasks@1.0 -t vuejs__core.d0b513eb.ondirname.aee542bb3542d8d
vuejs__core.d0b513eb.onend.327331a4
uvx harbor run -d vmax-tasks@1.0 -t vuejs__core.d0b513eb.onend.327331a43542d8d
vuejs__core.d0b513eb.onError.0af0606a
uvx harbor run -d vmax-tasks@1.0 -t vuejs__core.d0b513eb.onError.0af0606a3542d8d
vuejs__core.d0b513eb.onError.2ce2a58e
uvx harbor run -d vmax-tasks@1.0 -t vuejs__core.d0b513eb.onError.2ce2a58e3542d8d
vuejs__core.d0b513eb.onError.8f8f079e
uvx harbor run -d vmax-tasks@1.0 -t vuejs__core.d0b513eb.onError.8f8f079e3542d8d
vuejs__core.d0b513eb.onopentagend.f58a10d6
uvx harbor run -d vmax-tasks@1.0 -t vuejs__core.d0b513eb.onopentagend.f58a10d63542d8d
vuejs__core.d0b513eb.onopentagname.51257888
uvx harbor run -d vmax-tasks@1.0 -t vuejs__core.d0b513eb.onopentagname.512578883542d8d
vuejs__core.d0b513eb.onopentagname.99a3f93e
uvx harbor run -d vmax-tasks@1.0 -t vuejs__core.d0b513eb.onopentagname.99a3f93e3542d8d
vuejs__core.d0b513eb.ontext.0a8cd991
uvx harbor run -d vmax-tasks@1.0 -t vuejs__core.d0b513eb.ontext.0a8cd9913542d8d
vuejs__core.d0b513eb.ontext.2151bd89
uvx harbor run -d vmax-tasks@1.0 -t vuejs__core.d0b513eb.ontext.2151bd893542d8d
vuejs__core.d0b513eb.onText.eba5b8cc
uvx harbor run -d vmax-tasks@1.0 -t vuejs__core.d0b513eb.onText.eba5b8cc3542d8d
vuejs__core.d0b513eb.parentNode.8c635a44
uvx harbor run -d vmax-tasks@1.0 -t vuejs__core.d0b513eb.parentNode.8c635a443542d8d
vuejs__core.d0b513eb.parse.abf98e93
uvx harbor run -d vmax-tasks@1.0 -t vuejs__core.d0b513eb.parse.abf98e933542d8d
vuejs__core.d0b513eb.parseStringStyle.01234a29
uvx harbor run -d vmax-tasks@1.0 -t vuejs__core.d0b513eb.parseStringStyle.01234a293542d8d
vuejs__core.d0b513eb.parseUriParts.6c8cfa3d
uvx harbor run -d vmax-tasks@1.0 -t vuejs__core.d0b513eb.parseUriParts.6c8cfa3d3542d8d
vuejs__core.d0b513eb.parseUriParts.6c8cfa3d
uvx harbor run -d vmax-tasks@1.0 -t vuejs__core.d0b513eb.parseUriParts.6c8cfa3d3542d8d
vuejs__core.d0b513eb.parseUriParts.6c8cfa3d
uvx harbor run -d vmax-tasks@1.0 -t vuejs__core.d0b513eb.parseUriParts.6c8cfa3d3542d8d
vuejs__core.d0b513eb.parseUriParts.6c8cfa3d
uvx harbor run -d vmax-tasks@1.0 -t vuejs__core.d0b513eb.parseUriParts.6c8cfa3d3542d8d
vuejs__core.d0b513eb.parseUriParts.6c8cfa3d
uvx harbor run -d vmax-tasks@1.0 -t vuejs__core.d0b513eb.parseUriParts.6c8cfa3d3542d8d
vuejs__core.d0b513eb.parseUrl.13bf8e58
uvx harbor run -d vmax-tasks@1.0 -t vuejs__core.d0b513eb.parseUrl.13bf8e583542d8d
vuejs__core.d0b513eb.parseUrl.13bf8e58
uvx harbor run -d vmax-tasks@1.0 -t vuejs__core.d0b513eb.parseUrl.13bf8e583542d8d
vuejs__core.d0b513eb.parseUrl.13bf8e58
uvx harbor run -d vmax-tasks@1.0 -t vuejs__core.d0b513eb.parseUrl.13bf8e583542d8d
vuejs__core.d0b513eb.parseUrl.13bf8e58
uvx harbor run -d vmax-tasks@1.0 -t vuejs__core.d0b513eb.parseUrl.13bf8e583542d8d
vuejs__core.d0b513eb.parseUrl.13bf8e58
uvx harbor run -d vmax-tasks@1.0 -t vuejs__core.d0b513eb.parseUrl.13bf8e583542d8d
vuejs__core.d0b513eb.patchStyle.fae2b6aa
uvx harbor run -d vmax-tasks@1.0 -t vuejs__core.d0b513eb.patchStyle.fae2b6aa3542d8d
vuejs__core.d0b513eb.patchSuspense.04c8c532
uvx harbor run -d vmax-tasks@1.0 -t vuejs__core.d0b513eb.patchSuspense.04c8c5323542d8d
vuejs__core.d0b513eb.prepareDeps.0be5a3f6
uvx harbor run -d vmax-tasks@1.0 -t vuejs__core.d0b513eb.prepareDeps.0be5a3f63542d8d
vuejs__core.d0b513eb.prevent.c6185385
uvx harbor run -d vmax-tasks@1.0 -t vuejs__core.d0b513eb.prevent.c61853853542d8d
vuejs__core.d0b513eb.prevent.dc9748a8
uvx harbor run -d vmax-tasks@1.0 -t vuejs__core.d0b513eb.prevent.dc9748a83542d8d
vuejs__core.d0b513eb.private.d495f254
uvx harbor run -d vmax-tasks@1.0 -t vuejs__core.d0b513eb.private.d495f2543542d8d
vuejs__core.d0b513eb.private.db17622c
uvx harbor run -d vmax-tasks@1.0 -t vuejs__core.d0b513eb.private.db17622c3542d8d
vuejs__core.d0b513eb.private.fc09def0
uvx harbor run -d vmax-tasks@1.0 -t vuejs__core.d0b513eb.private.fc09def03542d8d
vuejs__core.d0b513eb.processAwait.22d04e61
uvx harbor run -d vmax-tasks@1.0 -t vuejs__core.d0b513eb.processAwait.22d04e613542d8d
vuejs__core.d0b513eb.processDefineOptions.643fac65
uvx harbor run -d vmax-tasks@1.0 -t vuejs__core.d0b513eb.processDefineOptions.643fac653542d8d
vuejs__core.d0b513eb.processIfBranch.d2f06581
uvx harbor run -d vmax-tasks@1.0 -t vuejs__core.d0b513eb.processIfBranch.d2f065813542d8d
vuejs__core.d0b513eb.processNormalScript.a14e9386
uvx harbor run -d vmax-tasks@1.0 -t vuejs__core.d0b513eb.processNormalScript.a14e93863542d8d
vuejs__core.d0b513eb.processOption.d22ca8c6
uvx harbor run -d vmax-tasks@1.0 -t vuejs__core.d0b513eb.processOption.d22ca8c63542d8d
vuejs__core.d0b513eb.processOption.d22ca8c6
uvx harbor run -d vmax-tasks@1.0 -t vuejs__core.d0b513eb.processOption.d22ca8c63542d8d
vuejs__core.d0b513eb.processOption.d22ca8c6
uvx harbor run -d vmax-tasks@1.0 -t vuejs__core.d0b513eb.processOption.d22ca8c63542d8d
vuejs__core.d0b513eb.processOption.d22ca8c6
uvx harbor run -d vmax-tasks@1.0 -t vuejs__core.d0b513eb.processOption.d22ca8c63542d8d
vuejs__core.d0b513eb.processOption.d22ca8c6
uvx harbor run -d vmax-tasks@1.0 -t vuejs__core.d0b513eb.processOption.d22ca8c63542d8d
vuejs__core.d0b513eb.processPropsDestructure.9fbcfbe5
uvx harbor run -d vmax-tasks@1.0 -t vuejs__core.d0b513eb.processPropsDestructure.9fbcfbe53542d8d
vuejs__core.d0b513eb.protected.3ea039ce
uvx harbor run -d vmax-tasks@1.0 -t vuejs__core.d0b513eb.protected.3ea039ce3542d8d
vuejs__core.d0b513eb.pruneCacheEntry.7cf47f5f
uvx harbor run -d vmax-tasks@1.0 -t vuejs__core.d0b513eb.pruneCacheEntry.7cf47f5f3542d8d
vuejs__core.d0b513eb.pushFilter.3b4e21cb
uvx harbor run -d vmax-tasks@1.0 -t vuejs__core.d0b513eb.pushFilter.3b4e21cb3542d8d
vuejs__core.d0b513eb.pushWarningContext.76ab13ea
uvx harbor run -d vmax-tasks@1.0 -t vuejs__core.d0b513eb.pushWarningContext.76ab13ea3542d8d
vuejs__core.d0b513eb.querySelector.ea877185
uvx harbor run -d vmax-tasks@1.0 -t vuejs__core.d0b513eb.querySelector.ea8771853542d8d
vuejs__core.d0b513eb.querySelector.ea877185
uvx harbor run -d vmax-tasks@1.0 -t vuejs__core.d0b513eb.querySelector.ea8771853542d8d
vuejs__core.d0b513eb.querySelector.ea877185
uvx harbor run -d vmax-tasks@1.0 -t vuejs__core.d0b513eb.querySelector.ea8771853542d8d
vuejs__core.d0b513eb.querySelector.ea877185
uvx harbor run -d vmax-tasks@1.0 -t vuejs__core.d0b513eb.querySelector.ea8771853542d8d
vuejs__core.d0b513eb.querySelector.ea877185
uvx harbor run -d vmax-tasks@1.0 -t vuejs__core.d0b513eb.querySelector.ea8771853542d8d
vuejs__core.d0b513eb.readDirectory.089e6921
uvx harbor run -d vmax-tasks@1.0 -t vuejs__core.d0b513eb.readDirectory.089e69213542d8d
vuejs__core.d0b513eb.reduce_callback_476.3a3371ed
uvx harbor run -d vmax-tasks@1.0 -t vuejs__core.d0b513eb.reduce_callback_476.3a3371ed3542d8d
vuejs__core.d0b513eb.refreshComputed.1b2682af
uvx harbor run -d vmax-tasks@1.0 -t vuejs__core.d0b513eb.refreshComputed.1b2682af3542d8d
vuejs__core.d0b513eb.removeHelper.729d416f
uvx harbor run -d vmax-tasks@1.0 -t vuejs__core.d0b513eb.removeHelper.729d416f3542d8d
vuejs__core.d0b513eb.removeHelper.729d416f
uvx harbor run -d vmax-tasks@1.0 -t vuejs__core.d0b513eb.removeHelper.729d416f3542d8d
vuejs__core.d0b513eb.removeHelper.729d416f
uvx harbor run -d vmax-tasks@1.0 -t vuejs__core.d0b513eb.removeHelper.729d416f3542d8d
vuejs__core.d0b513eb.removeHelper.729d416f
uvx harbor run -d vmax-tasks@1.0 -t vuejs__core.d0b513eb.removeHelper.729d416f3542d8d