{"_id":"@parthj/diffdeck","_rev":"26-f5d758408c418641b6dc3e9e4a79c6f2","name":"@parthj/diffdeck","dist-tags":{"latest":"0.8.0"},"versions":{"0.1.0":{"name":"@parthj/diffdeck","version":"0.1.0","keywords":["diff","git","cli","browser"],"author":{"name":"Parth Jadhav"},"license":"MIT","_id":"@parthj/diffdeck@0.1.0","maintainers":[{"name":"parthj","email":"jadhavparth99@gmail.com"}],"homepage":"https://github.com/ParthJadhav/diffdeck#readme","bugs":{"url":"https://github.com/ParthJadhav/diffdeck/issues"},"bin":{"diffdeck":"dist/server/cli.js"},"dist":{"shasum":"c9cd09eab24f136bfefb06b4a7e9be854b31e9e6","tarball":"https://registry.npmjs.org/@parthj/diffdeck/-/diffdeck-0.1.0.tgz","fileCount":320,"integrity":"sha512-SYpt7B21NcEuX48XF7qaz8+QZHpxm8gx45lGF/KHm4LmrsLzLWVAMR4CXHe9DLDN4iggD7aYDFG/Y8tlWbbFYg==","signatures":[{"sig":"MEYCIQCaFp7o9pbnLTu8s9ku8xGTMQIC19NK1HcQnjVGB26g7AIhALIR4rhHosLFInQLOJY66ht/WFouXYNcZbl2pFRnulQm","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":10683029},"main":"./dist/server/cli.js","type":"module","engines":{"node":">=20"},"gitHead":"5ebc9bf55eec6a916336ccf72bce39580e5c4062","scripts":{"dev":"./scripts/dev.sh","lint":"oxlint . --react-plugin --deny-warnings","build":"bun run build:client && bun run build:server","check":"bun run typecheck && bun run lint && bun run format:check && bun run build","format":"biome format --write .","prepack":"bun run build","dev:reset":"REBUILD_FAKE_REPO=1 ./scripts/dev.sh","dev:setup":"./scripts/setup-fake-repo.sh","typecheck":"tsc -p tsconfig.json --noEmit && tsc -p tsconfig.server.json --noEmit","build:client":"vite build","build:server":"tsc -p tsconfig.server.json","format:check":"biome format .","pack:dry-run":"npm pack --dry-run"},"_npmUser":{"name":"parthj","email":"jadhavparth99@gmail.com"},"repository":{"url":"git+https://github.com/ParthJadhav/diffdeck.git","type":"git"},"_npmVersion":"11.8.0","description":"View git diffs in the browser with @pierre/diffs and @pierre/trees.","directories":{},"_nodeVersion":"24.13.1","dependencies":{"open":"^10.1.2","react":"^19.2.0","express":"^5.1.0","react-dom":"^19.2.0","@pierre/diffs":"^1.1.20","@pierre/trees":"^1.0.0-beta.3","react-resizable-panels":"^4.10.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"packageManager":"bun@1.3.3","devDependencies":{"vite":"^7.1.12","oxlint":"^1.62.0","typescript":"^5.9.3","@types/node":"^24.9.0","tailwindcss":"^4.2.4","@types/react":"^19.2.2","@biomejs/biome":"^2.4.13","@types/express":"^5.0.3","@types/react-dom":"^19.2.2","@tailwindcss/vite":"^4.2.4","@vitejs/plugin-react":"^5.1.0"},"_npmOperationalInternal":{"tmp":"tmp/diffdeck_0.1.0_1777960137536_0.8663181772260617","host":"s3://npm-registry-packages-npm-production"}},"0.1.3":{"name":"@parthj/diffdeck","version":"0.1.3","keywords":["diff","git","cli","browser"],"author":{"name":"Parth Jadhav"},"license":"MIT","_id":"@parthj/diffdeck@0.1.3","maintainers":[{"name":"parthj","email":"jadhavparth99@gmail.com"}],"homepage":"https://github.com/ParthJadhav/diffdeck#readme","bugs":{"url":"https://github.com/ParthJadhav/diffdeck/issues"},"bin":{"diffdeck":"dist/server/cli.js"},"dist":{"shasum":"35a0a076aa148bfbe9ac3d6880e37d0528d98f25","tarball":"https://registry.npmjs.org/@parthj/diffdeck/-/diffdeck-0.1.3.tgz","fileCount":320,"integrity":"sha512-AvE1I9yLsZtxMj/AMNl6kH2ZumFbhMD3BemxtfT0x0n2Ih0WJcb13u06U3JdE+HT4qQWPIEaO+soAoraa0SIqg==","signatures":[{"sig":"MEYCIQDAXl1SPptk1AIztakIDcxNgH4Rzo+NB6xfnCZ4NGhTQgIhAOqVVAMHxtljfN1qR6I3EUqz0AZhHsh0HZ3r4Z8JwGlg","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":10683029},"main":"./dist/server/cli.js","type":"module","engines":{"node":">=20"},"gitHead":"72886725e01089a4d74db44aab06c99b384d1619","scripts":{"dev":"./scripts/dev.sh","lint":"oxlint . --react-plugin --deny-warnings","build":"bun run build:client && bun run build:server","check":"bun run typecheck && bun run lint && bun run format:check && bun run build","format":"biome format --write .","prepack":"bun run build","dev:reset":"REBUILD_FAKE_REPO=1 ./scripts/dev.sh","dev:setup":"./scripts/setup-fake-repo.sh","typecheck":"tsc -p tsconfig.json --noEmit && tsc -p tsconfig.server.json --noEmit","build:client":"vite build","build:server":"tsc -p tsconfig.server.json","format:check":"biome format .","pack:dry-run":"npm pack --dry-run"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:db4259ec-6b96-4337-893c-039662d82916"}},"repository":{"url":"git+https://github.com/ParthJadhav/diffdeck.git","type":"git"},"_npmVersion":"11.11.0","description":"View git diffs in the browser with @pierre/diffs and @pierre/trees.","directories":{},"_nodeVersion":"24.14.1","dependencies":{"open":"^10.1.2","react":"^19.2.0","express":"^5.1.0","react-dom":"^19.2.0","@pierre/diffs":"^1.1.20","@pierre/trees":"^1.0.0-beta.3","react-resizable-panels":"^4.10.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"packageManager":"bun@1.3.3","devDependencies":{"vite":"^7.1.12","oxlint":"^1.62.0","typescript":"^5.9.3","@types/node":"^24.9.0","tailwindcss":"^4.2.4","@types/react":"^19.2.2","@biomejs/biome":"^2.4.13","@types/express":"^5.0.3","@types/react-dom":"^19.2.2","@tailwindcss/vite":"^4.2.4","@vitejs/plugin-react":"^5.1.0"},"_npmOperationalInternal":{"tmp":"tmp/diffdeck_0.1.3_1777960561128_0.9689399953622986","host":"s3://npm-registry-packages-npm-production"}},"0.2.0":{"name":"@parthj/diffdeck","version":"0.2.0","keywords":["diff","git","cli","browser"],"author":{"name":"Parth Jadhav"},"license":"MIT","_id":"@parthj/diffdeck@0.2.0","maintainers":[{"name":"parthj","email":"jadhavparth99@gmail.com"}],"homepage":"https://github.com/ParthJadhav/diffdeck#readme","bugs":{"url":"https://github.com/ParthJadhav/diffdeck/issues"},"bin":{"diffdeck":"dist/server/cli.js"},"dist":{"shasum":"73179c74f7fa77b2c8fad0eb9a4bb37bddb2faf5","tarball":"https://registry.npmjs.org/@parthj/diffdeck/-/diffdeck-0.2.0.tgz","fileCount":320,"integrity":"sha512-njkGlY+A2mR++6c+e3Xaf8n+M90ExYe6Q9d2N8/vlXGspl906lPenDNjKzPfbwXTM9D9gsnpO9ZCryscILY6Og==","signatures":[{"sig":"MEQCIAgqx65uZsLIsb73upe5cFsb4Ws3HENtVemC9Yw8rB+SAiBJ9dbR+c3CGFy1QolJNaRohXOP1WVJsUzoT1xUfwZogA==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":10728240},"main":"./dist/server/cli.js","type":"module","engines":{"node":">=20"},"gitHead":"ab3128a76cf0cad19d4a0afba4998ab2844b9f8a","scripts":{"dev":"./scripts/dev.sh","lint":"oxlint . --react-plugin --deny-warnings","build":"bun run build:client && bun run build:server","check":"bun run typecheck && bun run lint && bun run format:check && bun run build","format":"biome format --write .","prepack":"bun run build","dev:reset":"REBUILD_FAKE_REPO=1 ./scripts/dev.sh","dev:setup":"./scripts/setup-fake-repo.sh","typecheck":"tsc -p tsconfig.json --noEmit && tsc -p tsconfig.server.json --noEmit","build:client":"vite build","build:server":"tsc -p tsconfig.server.json","format:check":"biome format .","pack:dry-run":"npm pack --dry-run"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:db4259ec-6b96-4337-893c-039662d82916"}},"repository":{"url":"git+https://github.com/ParthJadhav/diffdeck.git","type":"git"},"_npmVersion":"11.11.0","description":"View git diffs in the browser with @pierre/diffs and @pierre/trees.","directories":{},"_nodeVersion":"24.14.1","dependencies":{"open":"^10.1.2","react":"^19.2.0","express":"^5.1.0","react-dom":"^19.2.0","@pierre/diffs":"^1.1.20","@pierre/trees":"^1.0.0-beta.3","react-virtuoso":"4.14.0","react-resizable-panels":"^4.10.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"packageManager":"bun@1.3.3","devDependencies":{"vite":"^7.1.12","oxlint":"^1.62.0","typescript":"^5.9.3","@types/node":"^24.9.0","tailwindcss":"^4.2.4","@types/react":"^19.2.2","@biomejs/biome":"^2.4.13","@types/express":"^5.0.3","@types/react-dom":"^19.2.2","@tailwindcss/vite":"^4.2.4","@vitejs/plugin-react":"^5.1.0"},"_npmOperationalInternal":{"tmp":"tmp/diffdeck_0.2.0_1777967439477_0.366883268678605","host":"s3://npm-registry-packages-npm-production"}},"0.2.1":{"name":"@parthj/diffdeck","version":"0.2.1","keywords":["diff","git","cli","browser"],"author":{"name":"Parth Jadhav"},"license":"MIT","_id":"@parthj/diffdeck@0.2.1","maintainers":[{"name":"parthj","email":"jadhavparth99@gmail.com"}],"homepage":"https://github.com/ParthJadhav/diffdeck#readme","bugs":{"url":"https://github.com/ParthJadhav/diffdeck/issues"},"bin":{"diffdeck":"dist/server/cli.js"},"dist":{"shasum":"a1653cb2a5a85659d0600750e347efbd1be81805","tarball":"https://registry.npmjs.org/@parthj/diffdeck/-/diffdeck-0.2.1.tgz","fileCount":320,"integrity":"sha512-d3bzGuxxf0rvMocRUz6vGJheWV9AS9AdrPok4HoLOAussles2h+i29iQxCb688zn3pgEmGtJUyAxz78zXRVmJg==","signatures":[{"sig":"MEYCIQDKjyQfVDoEFqR75YCMdDdF/zfVIQ8tHt0Ov8VzDq664gIhAKJWKbgpSsYwRddpCcid6isMsdYXru1VIZBkDENyDOQh","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":10729874},"main":"./dist/server/cli.js","type":"module","engines":{"node":">=20"},"gitHead":"75b3ef981b3fdbd93fc7859e927ac2f75a10562d","scripts":{"dev":"./scripts/dev.sh","lint":"oxlint . --react-plugin --deny-warnings","build":"bun run build:client && bun run build:server","check":"bun run typecheck && bun run lint && bun run format:check && bun run build","format":"biome format --write .","prepack":"bun run build","dev:reset":"REBUILD_FAKE_REPO=1 ./scripts/dev.sh","dev:setup":"./scripts/setup-fake-repo.sh","typecheck":"tsc -p tsconfig.json --noEmit && tsc -p tsconfig.server.json --noEmit","build:client":"vite build","build:server":"tsc -p tsconfig.server.json","format:check":"biome format .","pack:dry-run":"npm pack --dry-run"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:db4259ec-6b96-4337-893c-039662d82916"}},"repository":{"url":"git+https://github.com/ParthJadhav/diffdeck.git","type":"git"},"_npmVersion":"11.11.0","description":"View git diffs in the browser with @pierre/diffs and @pierre/trees.","directories":{},"_nodeVersion":"24.14.1","dependencies":{"open":"^10.1.2","react":"^19.2.0","express":"^5.1.0","react-dom":"^19.2.0","@pierre/diffs":"^1.1.20","@pierre/trees":"^1.0.0-beta.3","react-virtuoso":"4.14.0","react-resizable-panels":"^4.10.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"packageManager":"bun@1.3.3","devDependencies":{"vite":"^7.1.12","oxlint":"^1.62.0","typescript":"^5.9.3","@types/node":"^24.9.0","tailwindcss":"^4.2.4","@types/react":"^19.2.2","@biomejs/biome":"^2.4.13","@types/express":"^5.0.3","@types/react-dom":"^19.2.2","@tailwindcss/vite":"^4.2.4","@vitejs/plugin-react":"^5.1.0"},"_npmOperationalInternal":{"tmp":"tmp/diffdeck_0.2.1_1777970799339_0.9384177646461855","host":"s3://npm-registry-packages-npm-production"}},"0.2.2":{"name":"@parthj/diffdeck","version":"0.2.2","keywords":["diff","git","cli","browser"],"author":{"name":"Parth Jadhav"},"license":"MIT","_id":"@parthj/diffdeck@0.2.2","maintainers":[{"name":"parthj","email":"jadhavparth99@gmail.com"}],"homepage":"https://github.com/ParthJadhav/diffdeck#readme","bugs":{"url":"https://github.com/ParthJadhav/diffdeck/issues"},"bin":{"diffdeck":"dist/server/cli.js"},"dist":{"shasum":"f517f0ce4e22a67d311b76cf45769f19f3edf7c7","tarball":"https://registry.npmjs.org/@parthj/diffdeck/-/diffdeck-0.2.2.tgz","fileCount":320,"integrity":"sha512-gzTRZAur7dnKGNsAT3CUbzcUYafeiwy6cWvX0uYMQ+lnWWyy1uE9gQftv1RA9CaJEw+B/ifNuPsnJiSwxKPV8w==","signatures":[{"sig":"MEQCIAWo1c7TL20ftP55m9reDJnCO714hNwwihnmNAGpyi2CAiBCzGLNMloiJIKkkBnCT2waTDntdUUC93F+4zj8BrLMOw==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":10743834},"main":"./dist/server/cli.js","type":"module","engines":{"node":">=20"},"gitHead":"25cdf9be220f8b66502ee8a9bf3cb1842c6b36d8","scripts":{"dev":"./scripts/dev.sh","lint":"oxlint . --react-plugin --deny-warnings","build":"bun run build:client && bun run build:server","check":"bun run typecheck && bun run lint && bun run format:check && bun run build","format":"biome format --write .","prepack":"bun run build","dev:reset":"REBUILD_FAKE_REPO=1 ./scripts/dev.sh","dev:setup":"./scripts/setup-fake-repo.sh","typecheck":"tsc -p tsconfig.json --noEmit && tsc -p tsconfig.server.json --noEmit","build:client":"vite build","build:server":"tsc -p tsconfig.server.json","format:check":"biome format .","pack:dry-run":"npm pack --dry-run"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:db4259ec-6b96-4337-893c-039662d82916"}},"repository":{"url":"git+https://github.com/ParthJadhav/diffdeck.git","type":"git"},"_npmVersion":"11.11.0","description":"View git diffs in the browser with @pierre/diffs and @pierre/trees.","directories":{},"_nodeVersion":"24.14.1","dependencies":{"open":"^10.1.2","react":"^19.2.0","express":"^5.1.0","react-dom":"^19.2.0","@pierre/diffs":"^1.1.20","@pierre/trees":"^1.0.0-beta.3","react-virtuoso":"4.14.0","react-resizable-panels":"^4.10.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"packageManager":"bun@1.3.3","devDependencies":{"vite":"^7.1.12","oxlint":"^1.62.0","typescript":"^5.9.3","@types/node":"^24.9.0","tailwindcss":"^4.2.4","@types/react":"^19.2.2","@biomejs/biome":"^2.4.13","@types/express":"^5.0.3","@types/react-dom":"^19.2.2","@tailwindcss/vite":"^4.2.4","@vitejs/plugin-react":"^5.1.0"},"_npmOperationalInternal":{"tmp":"tmp/diffdeck_0.2.2_1777973208229_0.3589848893910068","host":"s3://npm-registry-packages-npm-production"}},"0.2.3":{"name":"@parthj/diffdeck","version":"0.2.3","keywords":["diff","git","cli","browser"],"author":{"name":"Parth Jadhav"},"license":"MIT","_id":"@parthj/diffdeck@0.2.3","maintainers":[{"name":"parthj","email":"jadhavparth99@gmail.com"}],"homepage":"https://github.com/ParthJadhav/diffdeck#readme","bugs":{"url":"https://github.com/ParthJadhav/diffdeck/issues"},"bin":{"diffdeck":"dist/server/cli.js"},"dist":{"shasum":"d279276995e041b7a8b60667dda08c47bead9069","tarball":"https://registry.npmjs.org/@parthj/diffdeck/-/diffdeck-0.2.3.tgz","fileCount":322,"integrity":"sha512-7l+uv/1ZuXd/zpg8bsbDDuD7MqptR0e9G7Hz0m89KfaqegUrW72aQrA9hTm6mBwi0hIqKIK1vbO/SojulpI8Ww==","signatures":[{"sig":"MEQCIGBqoS7wBQfRfbI54aJWfvvG73sMnoBnqbA/vFAMtifLAiBn6ULP41dg1Wh5wuFUODFE61wBsDmSNCw6pDZcVUYr3Q==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":10761541},"main":"./dist/server/cli.js","type":"module","engines":{"node":">=20"},"gitHead":"86257e7e6e08c848a2400856541c774b939b5274","scripts":{"dev":"./scripts/dev.sh","lint":"oxlint . --react-plugin --deny-warnings","build":"bun run build:client && bun run build:server","check":"bun run typecheck && bun run lint && bun run format:check && bun run build","format":"biome format --write .","prepack":"bun run build","dev:reset":"REBUILD_FAKE_REPO=1 ./scripts/dev.sh","dev:setup":"./scripts/setup-fake-repo.sh","typecheck":"tsc -p tsconfig.json --noEmit && tsc -p tsconfig.server.json --noEmit","build:client":"vite build","build:server":"tsc -p tsconfig.server.json","format:check":"biome format .","pack:dry-run":"npm pack --dry-run"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:db4259ec-6b96-4337-893c-039662d82916"}},"repository":{"url":"git+https://github.com/ParthJadhav/diffdeck.git","type":"git"},"_npmVersion":"11.11.0","description":"View git diffs in the browser with @pierre/diffs and @pierre/trees.","directories":{},"_nodeVersion":"24.14.1","dependencies":{"open":"^10.1.2","react":"^19.2.0","express":"^5.1.0","react-dom":"^19.2.0","@pierre/diffs":"^1.1.20","@pierre/trees":"^1.0.0-beta.3","react-virtuoso":"4.14.0","react-resizable-panels":"^4.10.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"packageManager":"bun@1.3.3","devDependencies":{"vite":"^7.1.12","oxlint":"^1.62.0","typescript":"^5.9.3","@types/node":"^24.9.0","tailwindcss":"^4.2.4","@types/react":"^19.2.2","@biomejs/biome":"^2.4.13","@types/express":"^5.0.3","@types/react-dom":"^19.2.2","@tailwindcss/vite":"^4.2.4","@vitejs/plugin-react":"^5.1.0"},"_npmOperationalInternal":{"tmp":"tmp/diffdeck_0.2.3_1777974458086_0.9276821175405492","host":"s3://npm-registry-packages-npm-production"}},"0.2.4":{"name":"@parthj/diffdeck","version":"0.2.4","keywords":["diff","git","cli","browser"],"author":{"name":"Parth Jadhav"},"license":"MIT","_id":"@parthj/diffdeck@0.2.4","maintainers":[{"name":"parthj","email":"jadhavparth99@gmail.com"}],"homepage":"https://github.com/ParthJadhav/diffdeck#readme","bugs":{"url":"https://github.com/ParthJadhav/diffdeck/issues"},"bin":{"diffdeck":"dist/server/cli.js"},"dist":{"shasum":"bf667ec3013963776397eb8f67df5e207690b641","tarball":"https://registry.npmjs.org/@parthj/diffdeck/-/diffdeck-0.2.4.tgz","fileCount":322,"integrity":"sha512-ykV0BBjBJ9eZ+fB443qcOnDtl5iF0JUEzdpmjAww6qzDKmnrePiYhJvj1TgoPIw6kGVzT96LTgqCigEDI5jhhA==","signatures":[{"sig":"MEUCIHand6ffh6Ga9Iinv/ZmrjZjDv2HzfWFfhNe548vaJvwAiEA2cjJJBM4suURpv+BJckWhlBxlJASP85R6ttKjecCE7U=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":10766369},"main":"./dist/server/cli.js","type":"module","engines":{"node":">=20"},"gitHead":"f966d7dc4ca26a6f3981448b24c9e245f98e58ed","scripts":{"dev":"./scripts/dev.sh","lint":"oxlint . --react-plugin --deny-warnings","build":"bun run build:client && bun run build:server","check":"bun run typecheck && bun run lint && bun run format:check && bun run build","format":"biome format --write .","prepack":"bun run build","dev:reset":"REBUILD_FAKE_REPO=1 ./scripts/dev.sh","dev:setup":"./scripts/setup-fake-repo.sh","typecheck":"tsc -p tsconfig.json --noEmit && tsc -p tsconfig.server.json --noEmit","build:client":"vite build","build:server":"tsc -p tsconfig.server.json","format:check":"biome format .","pack:dry-run":"npm pack --dry-run"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:db4259ec-6b96-4337-893c-039662d82916"}},"repository":{"url":"git+https://github.com/ParthJadhav/diffdeck.git","type":"git"},"_npmVersion":"11.11.0","description":"View git diffs in the browser with @pierre/diffs and @pierre/trees.","directories":{},"_nodeVersion":"24.14.1","dependencies":{"open":"^10.1.2","react":"^19.2.0","express":"^5.1.0","react-dom":"^19.2.0","@pierre/diffs":"^1.1.20","@pierre/trees":"^1.0.0-beta.3","react-virtuoso":"4.14.0","react-resizable-panels":"^4.10.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"packageManager":"bun@1.3.3","devDependencies":{"vite":"^7.1.12","oxlint":"^1.62.0","typescript":"^5.9.3","@types/node":"^24.9.0","tailwindcss":"^4.2.4","@types/react":"^19.2.2","@biomejs/biome":"^2.4.13","@types/express":"^5.0.3","@types/react-dom":"^19.2.2","@tailwindcss/vite":"^4.2.4","@vitejs/plugin-react":"^5.1.0"},"_npmOperationalInternal":{"tmp":"tmp/diffdeck_0.2.4_1777976940032_0.9611028964823864","host":"s3://npm-registry-packages-npm-production"}},"0.3.0":{"name":"@parthj/diffdeck","version":"0.3.0","keywords":["diff","git","cli","browser"],"author":{"name":"Parth Jadhav"},"license":"MIT","_id":"@parthj/diffdeck@0.3.0","maintainers":[{"name":"parthj","email":"jadhavparth99@gmail.com"}],"homepage":"https://github.com/ParthJadhav/diffdeck#readme","bugs":{"url":"https://github.com/ParthJadhav/diffdeck/issues"},"bin":{"diffdeck":"dist/server/cli.js"},"dist":{"shasum":"74d80276fcf9b5b9826757ed41044a0027dd6c8e","tarball":"https://registry.npmjs.org/@parthj/diffdeck/-/diffdeck-0.3.0.tgz","fileCount":322,"integrity":"sha512-Mcj4JgA+RNiDkJjrEae2UF4DVqahv7Pm9kpHhhXDRIhlzYKeZGg4+wRoMhiYlMLngyrYD4op26Hg0r4tLdTpEQ==","signatures":[{"sig":"MEQCIEyT2ObASN418vsnmbh9brWypsgCqiYpVMcWkja6GwXUAiBdKVy3ryZc1/XTME0CXmpjCkaCOvjEhKuNg90UDQzHBQ==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":10770655},"main":"./dist/server/cli.js","type":"module","engines":{"node":">=20"},"gitHead":"d613d163108520b6db2dfbfd68ee3adb2924a2f0","scripts":{"dev":"./scripts/dev.sh","lint":"oxlint . --react-plugin --deny-warnings","build":"bun run build:client && bun run build:server","check":"bun run typecheck && bun run lint && bun run format:check && bun run build","format":"biome format --write .","prepack":"bun run build","dev:reset":"REBUILD_FAKE_REPO=1 ./scripts/dev.sh","dev:setup":"./scripts/setup-fake-repo.sh","typecheck":"tsc -p tsconfig.json --noEmit && tsc -p tsconfig.server.json --noEmit","build:client":"vite build","build:server":"tsc -p tsconfig.server.json","format:check":"biome format .","pack:dry-run":"npm pack --dry-run"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:db4259ec-6b96-4337-893c-039662d82916"}},"repository":{"url":"git+https://github.com/ParthJadhav/diffdeck.git","type":"git"},"_npmVersion":"11.11.0","description":"View git diffs in the browser with @pierre/diffs and @pierre/trees.","directories":{},"_nodeVersion":"24.14.1","dependencies":{"open":"^10.1.2","react":"^19.2.0","express":"^5.1.0","react-dom":"^19.2.0","@pierre/diffs":"^1.1.20","@pierre/trees":"^1.0.0-beta.3","react-virtuoso":"4.14.0","react-resizable-panels":"^4.10.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"packageManager":"bun@1.3.3","devDependencies":{"vite":"^7.1.12","oxlint":"^1.62.0","typescript":"^5.9.3","@types/node":"^24.9.0","tailwindcss":"^4.2.4","@types/react":"^19.2.2","@biomejs/biome":"^2.4.13","@types/express":"^5.0.3","@types/react-dom":"^19.2.2","@tailwindcss/vite":"^4.2.4","@vitejs/plugin-react":"^5.1.0"},"_npmOperationalInternal":{"tmp":"tmp/diffdeck_0.3.0_1777979321439_0.9067901543277901","host":"s3://npm-registry-packages-npm-production"}},"0.3.1":{"name":"@parthj/diffdeck","version":"0.3.1","keywords":["diff","git","cli","browser"],"author":{"name":"Parth Jadhav"},"license":"MIT","_id":"@parthj/diffdeck@0.3.1","maintainers":[{"name":"parthj","email":"jadhavparth99@gmail.com"}],"homepage":"https://github.com/ParthJadhav/diffdeck#readme","bugs":{"url":"https://github.com/ParthJadhav/diffdeck/issues"},"bin":{"diffdeck":"dist/server/cli.js"},"dist":{"shasum":"721d779f4c42ae4d28ded05df796036c44a8c209","tarball":"https://registry.npmjs.org/@parthj/diffdeck/-/diffdeck-0.3.1.tgz","fileCount":322,"integrity":"sha512-ndXjDjRSlMoAga8PjYHzfNXhnpAZlmKuyTC6IXQpuHTR17xXlGkh3/83FIfzjn/M/AUmHB2uP55yORkRXpUqIg==","signatures":[{"sig":"MEUCIQCUafIcpgtvj/tJbZSYRHXlt16ogLKjHIRmX/QZh8u+OwIgGwEKvVMms7Q0F4x+LLfdm15vbPygTm6lA8Vdcy9Z3ls=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":10770636},"main":"./dist/server/cli.js","type":"module","engines":{"node":">=20"},"gitHead":"811486d51799983f4def3931e738bf9a547214b8","scripts":{"dev":"./scripts/dev.sh","lint":"oxlint . --react-plugin --deny-warnings","build":"bun run build:client && bun run build:server","check":"bun run typecheck && bun run lint && bun run format:check && bun run build","format":"biome format --write .","prepack":"bun run build","dev:reset":"REBUILD_FAKE_REPO=1 ./scripts/dev.sh","dev:setup":"./scripts/setup-fake-repo.sh","typecheck":"tsc -p tsconfig.json --noEmit && tsc -p tsconfig.server.json --noEmit","build:client":"vite build","build:server":"tsc -p tsconfig.server.json","format:check":"biome format .","pack:dry-run":"npm pack --dry-run"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:db4259ec-6b96-4337-893c-039662d82916"}},"repository":{"url":"git+https://github.com/ParthJadhav/diffdeck.git","type":"git"},"_npmVersion":"11.11.0","description":"View git diffs in the browser with @pierre/diffs and @pierre/trees.","directories":{},"_nodeVersion":"24.14.1","dependencies":{"open":"^10.1.2","react":"^19.2.0","express":"^5.1.0","react-dom":"^19.2.0","@pierre/diffs":"^1.1.20","@pierre/trees":"^1.0.0-beta.3","react-virtuoso":"4.14.0","react-resizable-panels":"^4.10.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"packageManager":"bun@1.3.3","devDependencies":{"vite":"^7.1.12","oxlint":"^1.62.0","typescript":"^5.9.3","@types/node":"^24.9.0","tailwindcss":"^4.2.4","@types/react":"^19.2.2","@biomejs/biome":"^2.4.13","@types/express":"^5.0.3","@types/react-dom":"^19.2.2","@tailwindcss/vite":"^4.2.4","@vitejs/plugin-react":"^5.1.0"},"_npmOperationalInternal":{"tmp":"tmp/diffdeck_0.3.1_1777980234260_0.4696303507724442","host":"s3://npm-registry-packages-npm-production"}},"0.3.3":{"name":"@parthj/diffdeck","version":"0.3.3","keywords":["diff","git","cli","browser"],"author":{"name":"Parth Jadhav"},"license":"MIT","_id":"@parthj/diffdeck@0.3.3","maintainers":[{"name":"parthj","email":"jadhavparth99@gmail.com"}],"homepage":"https://github.com/ParthJadhav/diffdeck#readme","bugs":{"url":"https://github.com/ParthJadhav/diffdeck/issues"},"bin":{"diffdeck":"dist/server/cli.js"},"dist":{"shasum":"bc1547b5a1c3737eddbd6ab401d21dcd8d5723a6","tarball":"https://registry.npmjs.org/@parthj/diffdeck/-/diffdeck-0.3.3.tgz","fileCount":322,"integrity":"sha512-bl4DzwxLxUi+y867WGb/n2vICp4nKAMMKd64kh0yRpDpIoar1LCCB1Ktum+tVjJJnEO8OTP1ciO8woRd/OTkKQ==","signatures":[{"sig":"MEQCIFm79nni+JjLbh9oYV1Z+M9JzXKOnXGq9pSWmcT2JPrfAiBorqCe3wuZhC+i0/KpWG1fXrjmrfx1mLAA0/NKWnZF8g==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":10774088},"main":"./dist/server/cli.js","type":"module","engines":{"node":">=20"},"gitHead":"4be4c4a2c3d7b6054b20cbd925aba7969d942ac9","scripts":{"dev":"./scripts/dev.sh","lint":"oxlint . --react-plugin --deny-warnings","build":"bun run build:client && bun run build:server","check":"bun run typecheck && bun run lint && bun run format:check && bun run build","format":"biome format --write .","prepack":"bun run build","dev:reset":"REBUILD_FAKE_REPO=1 ./scripts/dev.sh","dev:setup":"./scripts/setup-fake-repo.sh","typecheck":"tsc -p tsconfig.json --noEmit && tsc -p tsconfig.server.json --noEmit","build:client":"vite build","build:server":"tsc -p tsconfig.server.json","format:check":"biome format .","pack:dry-run":"npm pack --dry-run"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:db4259ec-6b96-4337-893c-039662d82916"}},"repository":{"url":"git+https://github.com/ParthJadhav/diffdeck.git","type":"git"},"_npmVersion":"11.11.0","description":"View git diffs in the browser with @pierre/diffs and @pierre/trees.","directories":{},"_nodeVersion":"24.14.1","dependencies":{"open":"^10.1.2","react":"^19.2.0","express":"^5.1.0","react-dom":"^19.2.0","@pierre/diffs":"^1.1.20","@pierre/trees":"^1.0.0-beta.3","react-virtuoso":"4.14.0","react-resizable-panels":"^4.10.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"packageManager":"bun@1.3.3","devDependencies":{"vite":"^7.1.12","oxlint":"^1.62.0","typescript":"^5.9.3","@types/node":"^24.9.0","tailwindcss":"^4.2.4","@types/react":"^19.2.2","@biomejs/biome":"^2.4.13","@types/express":"^5.0.3","@types/react-dom":"^19.2.2","@tailwindcss/vite":"^4.2.4","@vitejs/plugin-react":"^5.1.0"},"_npmOperationalInternal":{"tmp":"tmp/diffdeck_0.3.3_1777991578525_0.5987324551806292","host":"s3://npm-registry-packages-npm-production"}},"0.3.4":{"name":"@parthj/diffdeck","version":"0.3.4","keywords":["diff","git","cli","browser"],"author":{"name":"Parth Jadhav"},"license":"MIT","_id":"@parthj/diffdeck@0.3.4","maintainers":[{"name":"parthj","email":"jadhavparth99@gmail.com"}],"homepage":"https://github.com/ParthJadhav/DiffDeck#readme","bugs":{"url":"https://github.com/ParthJadhav/DiffDeck/issues"},"bin":{"diffdeck":"dist/server/cli.js"},"dist":{"shasum":"2d2a3a172155dc42a4bfa98de1b17073b350675a","tarball":"https://registry.npmjs.org/@parthj/diffdeck/-/diffdeck-0.3.4.tgz","fileCount":322,"integrity":"sha512-6wKaN33LPBlrJ7RPkeHvfB11TZkkCZ0aTZrEMVobnTpE21H3E0TD4K41p7qri0m79yY2yhG/877EuC7HFFe1EQ==","signatures":[{"sig":"MEQCIHpgPrEhPOU1EPOTBL32mz4n51VLBgF5UpRW+nH5tAyWAiAZg7SVsfGt4Hp39Wr9hRGK/dTMwH+VIejmSp+M5IieTw==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":10774343},"main":"./dist/server/cli.js","type":"module","engines":{"node":">=20"},"gitHead":"903215943137c7ab4dbd6254ea49796a2301fddc","scripts":{"dev":"./scripts/dev.sh","lint":"oxlint . --react-plugin --deny-warnings","build":"bun run build:client && bun run build:server","check":"bun run typecheck && bun run lint && bun run format:check && bun run build","format":"biome format --write .","prepack":"bun run build","dev:reset":"REBUILD_FAKE_REPO=1 ./scripts/dev.sh","dev:setup":"./scripts/setup-fake-repo.sh","typecheck":"tsc -p tsconfig.json --noEmit && tsc -p tsconfig.server.json --noEmit","build:client":"vite build","build:server":"tsc -p tsconfig.server.json","format:check":"biome format .","pack:dry-run":"npm pack --dry-run"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:db4259ec-6b96-4337-893c-039662d82916"}},"repository":{"url":"git+https://github.com/ParthJadhav/DiffDeck.git","type":"git"},"_npmVersion":"11.11.0","description":"View git diffs in the browser with @pierre/diffs and @pierre/trees.","directories":{},"_nodeVersion":"24.14.1","dependencies":{"open":"^10.1.2","react":"^19.2.0","express":"^5.1.0","react-dom":"^19.2.0","@pierre/diffs":"^1.1.20","@pierre/trees":"^1.0.0-beta.3","react-virtuoso":"4.14.0","react-resizable-panels":"^4.10.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"packageManager":"bun@1.3.3","devDependencies":{"vite":"^7.1.12","oxlint":"^1.62.0","typescript":"^5.9.3","@types/node":"^24.9.0","tailwindcss":"^4.2.4","@types/react":"^19.2.2","@biomejs/biome":"^2.4.13","@types/express":"^5.0.3","@types/react-dom":"^19.2.2","@tailwindcss/vite":"^4.2.4","@vitejs/plugin-react":"^5.1.0"},"_npmOperationalInternal":{"tmp":"tmp/diffdeck_0.3.4_1777992529268_0.5398103263846548","host":"s3://npm-registry-packages-npm-production"}},"0.3.5":{"name":"@parthj/diffdeck","version":"0.3.5","keywords":["diff","git","cli","browser"],"author":{"name":"Parth Jadhav"},"license":"MIT","_id":"@parthj/diffdeck@0.3.5","maintainers":[{"name":"parthj","email":"jadhavparth99@gmail.com"}],"homepage":"https://github.com/ParthJadhav/DiffDeck#readme","bugs":{"url":"https://github.com/ParthJadhav/DiffDeck/issues"},"bin":{"diffdeck":"dist/server/cli.js"},"dist":{"shasum":"66380358db75b46148c5592cb12ed728aa8f4ab9","tarball":"https://registry.npmjs.org/@parthj/diffdeck/-/diffdeck-0.3.5.tgz","fileCount":322,"integrity":"sha512-kRKxK8JDWyq/FVbu9odN9rGNKTZFd/oDTTE/da2pGkzaIUJs1r4EWalEEWab7Da4VRQRiLCYU/jzJaGQjEmsAQ==","signatures":[{"sig":"MEUCIQDvhYnbT/g+13zAVQhqMooy0+lFAFQFqV2ahbJuQIV0cAIgD3rj5SMod8YA0gopeC5oaTAqnLtMXrZ329NZBUK1cQo=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@parthj%2fdiffdeck@0.3.5","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":10773983},"main":"./dist/server/cli.js","type":"module","engines":{"node":">=20"},"gitHead":"b0d99e06182be0ec57c1fd22110a6e133effd908","scripts":{"dev":"./scripts/dev.sh","lint":"oxlint . --react-plugin --deny-warnings","build":"bun run build:client && bun run build:server","check":"bun run typecheck && bun run lint && bun run format:check && bun run build","format":"biome format --write .","prepack":"bun run build","dev:reset":"REBUILD_FAKE_REPO=1 ./scripts/dev.sh","dev:setup":"./scripts/setup-fake-repo.sh","typecheck":"tsc -p tsconfig.json --noEmit && tsc -p tsconfig.server.json --noEmit","build:client":"vite build","build:server":"tsc -p tsconfig.server.json","format:check":"biome format .","pack:dry-run":"npm pack --dry-run"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:db4259ec-6b96-4337-893c-039662d82916"}},"repository":{"url":"git+https://github.com/ParthJadhav/DiffDeck.git","type":"git"},"_npmVersion":"11.11.0","description":"Open git diffs in browser, add comments & send all to agent","directories":{},"_nodeVersion":"24.14.1","dependencies":{"open":"^10.1.2","react":"^19.2.0","express":"^5.1.0","react-dom":"^19.2.0","@pierre/diffs":"^1.1.20","@pierre/trees":"^1.0.0-beta.3","react-virtuoso":"4.14.0","react-resizable-panels":"^4.10.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"packageManager":"bun@1.3.3","devDependencies":{"vite":"^7.1.12","oxlint":"^1.62.0","typescript":"^5.9.3","@types/node":"^24.9.0","tailwindcss":"^4.2.4","@types/react":"^19.2.2","@biomejs/biome":"^2.4.13","@types/express":"^5.0.3","@types/react-dom":"^19.2.2","@tailwindcss/vite":"^4.2.4","@vitejs/plugin-react":"^5.1.0"},"_npmOperationalInternal":{"tmp":"tmp/diffdeck_0.3.5_1778052060794_0.4472467763248946","host":"s3://npm-registry-packages-npm-production"}},"0.3.6":{"name":"@parthj/diffdeck","version":"0.3.6","keywords":["diff","git","cli","browser"],"author":{"name":"Parth Jadhav"},"license":"MIT","_id":"@parthj/diffdeck@0.3.6","maintainers":[{"name":"parthj","email":"jadhavparth99@gmail.com"}],"homepage":"https://github.com/ParthJadhav/DiffDeck#readme","bugs":{"url":"https://github.com/ParthJadhav/DiffDeck/issues"},"bin":{"diffdeck":"dist/server/cli.js"},"dist":{"shasum":"c9ee0d4cba8038b92c243a3ff1ba141a4e065bb1","tarball":"https://registry.npmjs.org/@parthj/diffdeck/-/diffdeck-0.3.6.tgz","fileCount":322,"integrity":"sha512-wOxrEAruKn00cqo38fzo/CNb6J6vuyH9Q/wF9v3s0v/WieW0KxVOPNDrOwU0XSEL1XRVtgSEVubGcgTLP5/NRQ==","signatures":[{"sig":"MEUCIDjamlD+I7RGtMO3vv9/lIqxrbJZGS2LsZ8FMPFPXtRMAiEA9wKbpXC6vHONURAaT6f3dvDP6lOM5q2mLvb4pLcR5qY=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@parthj%2fdiffdeck@0.3.6","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":10778547},"main":"./dist/server/cli.js","type":"module","engines":{"node":">=20"},"gitHead":"8415e643aa8f59396429cd1936d3e20cc6d87ec0","scripts":{"dev":"./scripts/dev.sh","lint":"oxlint . --react-plugin --deny-warnings","build":"bun run build:client && bun run build:server","check":"bun run typecheck && bun run lint && bun run format:check && bun run build","format":"biome format --write .","prepack":"bun run build","dev:reset":"REBUILD_FAKE_REPO=1 ./scripts/dev.sh","dev:setup":"./scripts/setup-fake-repo.sh","typecheck":"tsc -p tsconfig.json --noEmit && tsc -p tsconfig.server.json --noEmit","build:client":"vite build","build:server":"tsc -p tsconfig.server.json","format:check":"biome format .","pack:dry-run":"npm pack --dry-run"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:db4259ec-6b96-4337-893c-039662d82916"}},"repository":{"url":"git+https://github.com/ParthJadhav/DiffDeck.git","type":"git"},"_npmVersion":"11.12.1","description":"Open git diffs in browser, add comments & send all to agent","directories":{},"_nodeVersion":"24.15.0","dependencies":{"open":"^10.1.2","react":"^19.2.0","express":"^5.1.0","react-dom":"^19.2.0","@pierre/diffs":"^1.1.20","@pierre/trees":"^1.0.0-beta.3","react-virtuoso":"4.14.0","react-resizable-panels":"^4.10.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"packageManager":"bun@1.3.3","devDependencies":{"vite":"^7.1.12","oxlint":"^1.62.0","typescript":"^5.9.3","@types/node":"^24.9.0","tailwindcss":"^4.2.4","@types/react":"^19.2.2","@biomejs/biome":"^2.4.13","@types/express":"^5.0.3","@types/react-dom":"^19.2.2","@tailwindcss/vite":"^4.2.4","@vitejs/plugin-react":"^5.1.0"},"_npmOperationalInternal":{"tmp":"tmp/diffdeck_0.3.6_1779907062914_0.6954997902401416","host":"s3://npm-registry-packages-npm-production"}},"0.3.7":{"name":"@parthj/diffdeck","version":"0.3.7","keywords":["diff","git","cli","browser"],"author":{"name":"Parth Jadhav"},"license":"MIT","_id":"@parthj/diffdeck@0.3.7","maintainers":[{"name":"parthj","email":"jadhavparth99@gmail.com"}],"homepage":"https://github.com/ParthJadhav/DiffDeck#readme","bugs":{"url":"https://github.com/ParthJadhav/DiffDeck/issues"},"bin":{"diffdeck":"dist/server/cli.js"},"dist":{"shasum":"003d233cf7d77f284cd639fb9a4a28322ba6b813","tarball":"https://registry.npmjs.org/@parthj/diffdeck/-/diffdeck-0.3.7.tgz","fileCount":322,"integrity":"sha512-Qdc1Vz6xZj38xGFDOKN1qUCib8LYB431bEu76ln/aCJLtnVHyEOyeiZiv6oAFxyuYGcF+94JEx+wBSF6WLUZYA==","signatures":[{"sig":"MEUCIQDbKVG/8saEbDvNrszUPoLp2LHEUzMpGZfVPcKjhRvaIgIgKwJWAU9EB3fCTrmm8QcM8n3kNKMwC76O0oVsYrHF8HI=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@parthj%2fdiffdeck@0.3.7","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":10778639},"main":"./dist/server/cli.js","type":"module","engines":{"node":">=20"},"gitHead":"a962862be7ae9dbd83783e4d022f5e9bbd31ecdd","scripts":{"dev":"./scripts/dev.sh","lint":"oxlint . --react-plugin --deny-warnings","build":"bun run build:client && bun run build:server","check":"bun run typecheck && bun run lint && bun run format:check && bun run build","format":"biome format --write .","prepack":"bun run build","dev:reset":"REBUILD_FAKE_REPO=1 ./scripts/dev.sh","dev:setup":"./scripts/setup-fake-repo.sh","typecheck":"tsc -p tsconfig.json --noEmit && tsc -p tsconfig.server.json --noEmit","build:client":"vite build","build:server":"tsc -p tsconfig.server.json","format:check":"biome format .","pack:dry-run":"npm pack --dry-run"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:db4259ec-6b96-4337-893c-039662d82916"}},"repository":{"url":"git+https://github.com/ParthJadhav/DiffDeck.git","type":"git"},"_npmVersion":"11.12.1","description":"Open git diffs in browser, add comments & send all to agent","directories":{},"_nodeVersion":"24.15.0","dependencies":{"open":"^10.1.2","react":"^19.2.0","express":"^5.1.0","react-dom":"^19.2.0","@pierre/diffs":"^1.1.20","@pierre/trees":"^1.0.0-beta.3","react-virtuoso":"4.14.0","react-resizable-panels":"^4.10.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"packageManager":"bun@1.3.3","devDependencies":{"vite":"^7.1.12","oxlint":"^1.62.0","typescript":"^5.9.3","@types/node":"^24.9.0","tailwindcss":"^4.2.4","@types/react":"^19.2.2","@biomejs/biome":"^2.4.13","@types/express":"^5.0.3","@types/react-dom":"^19.2.2","@tailwindcss/vite":"^4.2.4","@vitejs/plugin-react":"^5.1.0"},"_npmOperationalInternal":{"tmp":"tmp/diffdeck_0.3.7_1779908686048_0.521603475017244","host":"s3://npm-registry-packages-npm-production"}},"0.3.8":{"name":"@parthj/diffdeck","version":"0.3.8","keywords":["diff","git","cli","browser"],"author":{"name":"Parth Jadhav"},"license":"MIT","_id":"@parthj/diffdeck@0.3.8","maintainers":[{"name":"parthj","email":"jadhavparth99@gmail.com"}],"homepage":"https://github.com/ParthJadhav/DiffDeck#readme","bugs":{"url":"https://github.com/ParthJadhav/DiffDeck/issues"},"bin":{"diffdeck":"dist/server/cli.js"},"dist":{"shasum":"7d01ca9afaf82a11dad93937a1921a346276d792","tarball":"https://registry.npmjs.org/@parthj/diffdeck/-/diffdeck-0.3.8.tgz","fileCount":322,"integrity":"sha512-UUcKljmCbAv+jEI6Ww0iEBslKmTmzqLSekcp82ar1+syGgzqeyoByiGtWZNtCQlom1VhvA7oojAge9eP5LylYg==","signatures":[{"sig":"MEUCIC5pgqkp/M2lHpqLTLtQ3OUeTkBZFMSwAcpOJMpMSX9nAiEApTs7Ez8bqovSb9/2AYhWdTuQ1XsVEjW7C/ToNMHQvng=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@parthj%2fdiffdeck@0.3.8","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":10808826},"main":"./dist/server/cli.js","type":"module","engines":{"node":">=20"},"gitHead":"5f7ce6f27f121286005367302af717557ceef6bf","scripts":{"dev":"./scripts/dev.sh","lint":"oxlint . --react-plugin --deny-warnings","build":"bun run build:client && bun run build:server","check":"bun run typecheck && bun run lint && bun run format:check && bun run build","format":"biome format --write .","prepack":"bun run build","dev:reset":"REBUILD_FAKE_REPO=1 ./scripts/dev.sh","dev:setup":"./scripts/setup-fake-repo.sh","typecheck":"tsc -p tsconfig.json --noEmit && tsc -p tsconfig.server.json --noEmit","build:client":"vite build","build:server":"tsc -p tsconfig.server.json","format:check":"biome format .","pack:dry-run":"npm pack --dry-run"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:db4259ec-6b96-4337-893c-039662d82916"}},"repository":{"url":"git+https://github.com/ParthJadhav/DiffDeck.git","type":"git"},"_npmVersion":"11.12.1","description":"Open git diffs in browser, add comments & send all to agent","directories":{},"_nodeVersion":"24.15.0","dependencies":{"clsx":"^2.1.1","open":"^10.1.2","react":"^19.2.0","express":"^5.1.0","react-dom":"^19.2.0","lucide-react":"^1.16.0","@pierre/diffs":"^1.1.20","@pierre/trees":"^1.0.0-beta.3","react-virtuoso":"4.14.0","tailwind-merge":"^3.6.0","@radix-ui/react-slot":"^1.2.4","react-resizable-panels":"^4.10.0","class-variance-authority":"^0.7.1"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"packageManager":"bun@1.3.3","devDependencies":{"vite":"^7.1.12","oxlint":"^1.62.0","typescript":"^5.9.3","@types/node":"^24.9.0","tailwindcss":"^4.2.4","@types/react":"^19.2.2","@biomejs/biome":"^2.4.13","@types/express":"^5.0.3","@types/react-dom":"^19.2.2","@tailwindcss/vite":"^4.2.4","@vitejs/plugin-react":"^5.1.0"},"_npmOperationalInternal":{"tmp":"tmp/diffdeck_0.3.8_1779944948361_0.3517694523499495","host":"s3://npm-registry-packages-npm-production"}},"0.3.9":{"name":"@parthj/diffdeck","version":"0.3.9","keywords":["diff","git","cli","browser"],"author":{"name":"Parth Jadhav"},"license":"MIT","_id":"@parthj/diffdeck@0.3.9","maintainers":[{"name":"parthj","email":"jadhavparth99@gmail.com"}],"homepage":"https://github.com/ParthJadhav/DiffDeck#readme","bugs":{"url":"https://github.com/ParthJadhav/DiffDeck/issues"},"bin":{"diffdeck":"dist/server/cli.js"},"dist":{"shasum":"4cc8932fc6ae4c923aa513118b4c9ada37cfa152","tarball":"https://registry.npmjs.org/@parthj/diffdeck/-/diffdeck-0.3.9.tgz","fileCount":322,"integrity":"sha512-zaklhzyDwLwU57JQW9I0tR7x6PHwPkQtmcuAGLRSaZvkRqKK7+HskRVWM7JxlquiL5nEpljL95+AKwDENXfPZA==","signatures":[{"sig":"MEQCIGHSafzbCnqoyJF5yZsgCRYcx+CPVUbXNmMJTweyb/+/AiByYwt+ML9GeWUtdvgM/jsoFzA0poZNHMKPmvmNMzi1ew==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@parthj%2fdiffdeck@0.3.9","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":10808725},"main":"./dist/server/cli.js","type":"module","engines":{"node":">=20"},"gitHead":"b6e06388848003441d12492db8d7bfe0bb4515c7","scripts":{"dev":"./scripts/dev.sh","lint":"oxlint . --react-plugin --deny-warnings","build":"bun run build:client && bun run build:server","check":"bun run typecheck && bun run lint && bun run format:check && bun run build","format":"biome format --write .","prepack":"bun run build","dev:reset":"REBUILD_FAKE_REPO=1 ./scripts/dev.sh","dev:setup":"./scripts/setup-fake-repo.sh","typecheck":"tsc -p tsconfig.json --noEmit && tsc -p tsconfig.server.json --noEmit","build:client":"vite build","build:server":"tsc -p tsconfig.server.json","format:check":"biome format .","pack:dry-run":"npm pack --dry-run"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:db4259ec-6b96-4337-893c-039662d82916"}},"repository":{"url":"git+https://github.com/ParthJadhav/DiffDeck.git","type":"git"},"_npmVersion":"11.12.1","description":"Open git diffs in browser, add comments & send all to agent","directories":{},"_nodeVersion":"24.15.0","dependencies":{"clsx":"^2.1.1","open":"^10.1.2","react":"^19.2.0","express":"^5.1.0","react-dom":"^19.2.0","lucide-react":"^1.16.0","@pierre/diffs":"^1.1.20","@pierre/trees":"^1.0.0-beta.3","react-virtuoso":"4.14.0","tailwind-merge":"^3.6.0","@radix-ui/react-slot":"^1.2.4","react-resizable-panels":"^4.10.0","class-variance-authority":"^0.7.1"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"packageManager":"bun@1.3.3","devDependencies":{"vite":"^7.1.12","oxlint":"^1.62.0","typescript":"^5.9.3","@types/node":"^24.9.0","tailwindcss":"^4.2.4","@types/react":"^19.2.2","@biomejs/biome":"^2.4.13","@types/express":"^5.0.3","@types/react-dom":"^19.2.2","@tailwindcss/vite":"^4.2.4","@vitejs/plugin-react":"^5.1.0"},"_npmOperationalInternal":{"tmp":"tmp/diffdeck_0.3.9_1779945354849_0.11941362667082922","host":"s3://npm-registry-packages-npm-production"}},"0.4.0":{"name":"@parthj/diffdeck","version":"0.4.0","keywords":["diff","git","cli","browser"],"author":{"name":"Parth Jadhav"},"license":"MIT","_id":"@parthj/diffdeck@0.4.0","maintainers":[{"name":"parthj","email":"jadhavparth99@gmail.com"}],"homepage":"https://github.com/ParthJadhav/DiffDeck#readme","bugs":{"url":"https://github.com/ParthJadhav/DiffDeck/issues"},"bin":{"diffdeck":"dist/server/cli.js"},"dist":{"shasum":"86daac24979767a8817f1956869e34757d62e48c","tarball":"https://registry.npmjs.org/@parthj/diffdeck/-/diffdeck-0.4.0.tgz","fileCount":328,"integrity":"sha512-aVp3L+PhPvHM/6oGcFE75q5zzvppweFvg/vIs5QB/4yXVbj0TXJZwlvKzN+C8+p7aPKYHMOxDsTUWXq3hyDMYw==","signatures":[{"sig":"MEUCIQD7+9BirBEEm6WpzqLrQT6plE2vNgMlfKvyaCGOBCw1dgIgFmj2sIDFVKPhOIs5zfpjNH8NB5Hh3XJVpg2KTP25GlU=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@parthj%2fdiffdeck@0.4.0","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":10989873},"main":"./dist/server/cli.js","type":"module","engines":{"node":">=20"},"gitHead":"2b8eb9e45e0b31d3c354299f31ffc42829485021","scripts":{"dev":"./scripts/dev.sh","lint":"oxlint . --react-plugin --deny-warnings","build":"bun run build:client && bun run build:server","check":"bun run typecheck && bun run lint && bun run format:check && bun test && bun run build","format":"biome format --write .","prepack":"bun run build","dev:reset":"REBUILD_FAKE_REPO=1 ./scripts/dev.sh","dev:setup":"./scripts/setup-fake-repo.sh","typecheck":"tsc -p tsconfig.json --noEmit && tsc -p tsconfig.server.json --noEmit","build:client":"vite build","build:server":"tsc -p tsconfig.server.json","format:check":"biome format .","pack:dry-run":"npm pack --dry-run"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:db4259ec-6b96-4337-893c-039662d82916"}},"repository":{"url":"git+https://github.com/ParthJadhav/DiffDeck.git","type":"git"},"_npmVersion":"11.16.0","description":"Open git diffs in browser, add comments & send all to agent","directories":{},"_nodeVersion":"24.18.0","dependencies":{"clsx":"^2.1.1","cmdk":"^1.1.1","open":"^10.1.2","react":"^19.2.0","sonner":"^2.0.7","express":"^5.1.0","react-dom":"^19.2.0","lucide-react":"^1.16.0","@pierre/diffs":"^1.1.20","@pierre/trees":"^1.0.0-beta.3","react-virtuoso":"4.14.0","tailwind-merge":"^3.6.0","@radix-ui/react-slot":"^1.2.4","react-resizable-panels":"^4.10.0","class-variance-authority":"^0.7.1"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"packageManager":"bun@1.3.3","devDependencies":{"vite":"^7.1.12","oxlint":"^1.62.0","typescript":"^5.9.3","@types/node":"^24.9.0","tailwindcss":"^4.2.4","@types/react":"^19.2.2","@biomejs/biome":"^2.4.13","@types/express":"^5.0.3","@types/react-dom":"^19.2.2","@tailwindcss/vite":"^4.2.4","@vitejs/plugin-react":"^5.1.0"},"_npmOperationalInternal":{"tmp":"tmp/diffdeck_0.4.0_1783877254595_0.09675670602829767","host":"s3://npm-registry-packages-npm-production"}},"0.4.1":{"name":"@parthj/diffdeck","version":"0.4.1","keywords":["diff","git","cli","browser"],"author":{"name":"Parth Jadhav"},"license":"MIT","_id":"@parthj/diffdeck@0.4.1","maintainers":[{"name":"parthj","email":"jadhavparth99@gmail.com"}],"homepage":"https://github.com/ParthJadhav/DiffDeck#readme","bugs":{"url":"https://github.com/ParthJadhav/DiffDeck/issues"},"bin":{"diffdeck":"dist/server/cli.js"},"dist":{"shasum":"e7821c968bbebf5c1d123de1c22722fb5ecaecaa","tarball":"https://registry.npmjs.org/@parthj/diffdeck/-/diffdeck-0.4.1.tgz","fileCount":328,"integrity":"sha512-xl5YkAQlFBzB8ZMb5Vkbd5b3Gmvjf93b+NsRGPn77wwvid+rTkRhkekBYWp7f4rK9lRnxppzqjIFZ6l2rz3OYw==","signatures":[{"sig":"MEQCIHinALDYLSHF/JJEIBiFwerGaDcbSQeLuv0IeUmP1feKAiBD9+wh88sbpIYOgdx3SjtGKA24Ogg3fAp0fPs1VW4gzw==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@parthj%2fdiffdeck@0.4.1","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":10990270},"main":"./dist/server/cli.js","type":"module","engines":{"node":">=20"},"gitHead":"4296d6b7d31cd94fc699b014ad0004ec127bf555","scripts":{"dev":"./scripts/dev.sh","lint":"oxlint . --react-plugin --deny-warnings","build":"bun run build:client && bun run build:server","check":"bun run typecheck && bun run lint && bun run format:check && bun test && bun run build","format":"biome format --write .","prepack":"bun run build","dev:reset":"REBUILD_FAKE_REPO=1 ./scripts/dev.sh","dev:setup":"./scripts/setup-fake-repo.sh","typecheck":"tsc -p tsconfig.json --noEmit && tsc -p tsconfig.server.json --noEmit","build:client":"vite build","build:server":"tsc -p tsconfig.server.json","format:check":"biome format .","pack:dry-run":"npm pack --dry-run"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:db4259ec-6b96-4337-893c-039662d82916"}},"repository":{"url":"git+https://github.com/ParthJadhav/DiffDeck.git","type":"git"},"_npmVersion":"11.16.0","description":"Open git diffs in browser, add comments & send all to agent","directories":{},"_nodeVersion":"24.18.0","dependencies":{"clsx":"^2.1.1","cmdk":"^1.1.1","open":"^10.1.2","react":"^19.2.0","sonner":"^2.0.7","express":"^5.1.0","react-dom":"^19.2.0","lucide-react":"^1.16.0","@pierre/diffs":"^1.1.20","@pierre/trees":"^1.0.0-beta.3","react-virtuoso":"4.14.0","tailwind-merge":"^3.6.0","@radix-ui/react-slot":"^1.2.4","react-resizable-panels":"^4.10.0","class-variance-authority":"^0.7.1"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"packageManager":"bun@1.3.3","devDependencies":{"vite":"^7.1.12","oxlint":"^1.62.0","typescript":"^5.9.3","@types/node":"^24.9.0","tailwindcss":"^4.2.4","@types/react":"^19.2.2","@biomejs/biome":"^2.4.13","@types/express":"^5.0.3","@types/react-dom":"^19.2.2","@tailwindcss/vite":"^4.2.4","@vitejs/plugin-react":"^5.1.0"},"_npmOperationalInternal":{"tmp":"tmp/diffdeck_0.4.1_1783877536042_0.10630456079262585","host":"s3://npm-registry-packages-npm-production"}},"0.5.0":{"name":"@parthj/diffdeck","version":"0.5.0","keywords":["diff","git","cli","browser"],"author":{"name":"Parth Jadhav"},"license":"MIT","_id":"@parthj/diffdeck@0.5.0","maintainers":[{"name":"parthj","email":"jadhavparth99@gmail.com"}],"homepage":"https://github.com/ParthJadhav/DiffDeck#readme","bugs":{"url":"https://github.com/ParthJadhav/DiffDeck/issues"},"bin":{"diffdeck":"dist/server/cli.js"},"dist":{"shasum":"da594b7d2ac101051f5770b59af5fe96fcc485be","tarball":"https://registry.npmjs.org/@parthj/diffdeck/-/diffdeck-0.5.0.tgz","fileCount":343,"integrity":"sha512-Ahsl1nYWs/ZZq7abwMck/gGmWmfYgpicLvC4ML0iweF4qmBdf2S9oilUJdwRJKQQinXdN9YVrLcJUktgLpUCew==","signatures":[{"sig":"MEYCIQDDK2dayhSd19y+WLSf2dk4QUoBYxhdC5KsUll+lUF/5QIhAMZ4Xbis6Wt4XWw6BNP64Ig7j8r19xQxvS6y65Gn+jy5","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@parthj%2fdiffdeck@0.5.0","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":11408899},"main":"./dist/server/cli.js","type":"module","engines":{"node":">=20"},"gitHead":"32d766ca2dee05d737f9c22b5603eff46003ebb5","scripts":{"dev":"./scripts/dev.sh","lint":"oxlint . --react-plugin --deny-warnings","build":"bun run build:client && bun run build:server","check":"bun run typecheck && bun run lint && bun run format:check && bun run verify:fixtures && bun test --coverage tests && bun run build && bun run verify:built-fixtures && bun run pack:dry-run && bun run smoke:package && bun run test:e2e:built","format":"biome format --write .","prepack":"bun run build","test:e2e":"bun run build && playwright test","dev:reset":"REBUILD_FAKE_REPO=1 ./scripts/dev.sh","dev:setup":"./scripts/setup-fake-repo.sh","typecheck":"tsc -p tsconfig.json --noEmit && tsc -p tsconfig.server.json --noEmit","build:client":"vite build","build:server":"tsc -p tsconfig.server.json","format:check":"biome format .","pack:dry-run":"npm pack --dry-run --ignore-scripts","smoke:package":"node scripts/package-smoke.mjs","test:e2e:built":"playwright test","verify:fixtures":"node scripts/verify-fixtures.mjs","verify:built-fixtures":"node scripts/verify-built-fixtures.mjs"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:db4259ec-6b96-4337-893c-039662d82916"}},"repository":{"url":"git+https://github.com/ParthJadhav/DiffDeck.git","type":"git"},"_npmVersion":"11.16.0","description":"Open git diffs in browser, add comments & send all to agent","directories":{},"_nodeVersion":"24.18.0","dependencies":{"clsx":"^2.1.1","cmdk":"^1.1.1","open":"^10.1.2","react":"^19.2.0","sonner":"^2.0.7","express":"^5.1.0","react-dom":"^19.2.0","lucide-react":"^1.16.0","@pierre/diffs":"^1.2.12","@pierre/trees":"^1.0.0-beta.5","react-virtuoso":"4.14.0","tailwind-merge":"^3.6.0","@radix-ui/react-slot":"^1.2.4","react-resizable-panels":"^4.10.0","class-variance-authority":"^0.7.1"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"packageManager":"bun@1.3.3","devDependencies":{"vite":"^7.1.12","oxlint":"^1.62.0","typescript":"^5.9.3","@types/node":"^24.9.0","tailwindcss":"^4.2.4","@types/react":"^19.2.2","@biomejs/biome":"^2.4.13","@types/express":"^5.0.3","@playwright/test":"^1.61.1","@types/react-dom":"^19.2.2","@tailwindcss/vite":"^4.2.4","@axe-core/playwright":"^4.12.1","@vitejs/plugin-react":"^5.1.0"},"_npmOperationalInternal":{"tmp":"tmp/diffdeck_0.5.0_1784376708555_0.1568645110651501","host":"s3://npm-registry-packages-npm-production"}},"0.5.1":{"name":"@parthj/diffdeck","version":"0.5.1","keywords":["diff","git","cli","browser"],"author":{"name":"Parth Jadhav"},"license":"MIT","_id":"@parthj/diffdeck@0.5.1","maintainers":[{"name":"parthj","email":"jadhavparth99@gmail.com"}],"homepage":"https://github.com/ParthJadhav/DiffDeck#readme","bugs":{"url":"https://github.com/ParthJadhav/DiffDeck/issues"},"bin":{"diffdeck":"dist/server/cli.js"},"dist":{"shasum":"f68f5c76891ea887c34e11abf8022ce50ce5b889","tarball":"https://registry.npmjs.org/@parthj/diffdeck/-/diffdeck-0.5.1.tgz","fileCount":343,"integrity":"sha512-d9ycO5sIEHnc4asKLKg+2KccSHptD3fDZU/KqRFw6cJqPxf405Eljg4sI8YrQaYstmqpw8TkFiqxwKHSJJi2Qg==","signatures":[{"sig":"MEUCIQCwOEoqf7UI91rOemIULSEMPtgzQwejuOrpKElm04gM1gIgFjMpLQbIeE3fBmrsYwm+UYlyh3wZ0oMvqCVSQ96rw3A=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@parthj%2fdiffdeck@0.5.1","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":11410525},"main":"./dist/server/cli.js","type":"module","engines":{"node":">=20"},"gitHead":"587c0cd144b2742bf1d08da1e08e170c9a580234","scripts":{"dev":"./scripts/dev.sh","lint":"oxlint . --react-plugin --deny-warnings","build":"bun run build:client && bun run build:server","check":"bun run typecheck && bun run lint && bun run format:check && bun run verify:fixtures && bun test --coverage tests && bun run build && bun run verify:built-fixtures && bun run pack:dry-run && bun run smoke:package && bun run test:e2e:built","format":"biome format --write .","prepack":"bun run build","test:e2e":"bun run build && playwright test","dev:reset":"REBUILD_FAKE_REPO=1 ./scripts/dev.sh","dev:setup":"./scripts/setup-fake-repo.sh","typecheck":"tsc -p tsconfig.json --noEmit && tsc -p tsconfig.server.json --noEmit","build:client":"vite build","build:server":"tsc -p tsconfig.server.json","format:check":"biome format .","pack:dry-run":"npm pack --dry-run --ignore-scripts","smoke:package":"node scripts/package-smoke.mjs","test:e2e:built":"playwright test","verify:fixtures":"node scripts/verify-fixtures.mjs","verify:built-fixtures":"node scripts/verify-built-fixtures.mjs"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:db4259ec-6b96-4337-893c-039662d82916"}},"repository":{"url":"git+https://github.com/ParthJadhav/DiffDeck.git","type":"git"},"_npmVersion":"11.16.0","description":"Open git diffs in browser, add comments & send all to agent","directories":{},"_nodeVersion":"24.18.0","dependencies":{"clsx":"^2.1.1","cmdk":"^1.1.1","open":"^10.1.2","react":"^19.2.0","sonner":"^2.0.7","express":"^5.1.0","react-dom":"^19.2.0","lucide-react":"^1.16.0","@pierre/diffs":"^1.2.12","@pierre/trees":"^1.0.0-beta.5","react-virtuoso":"4.14.0","tailwind-merge":"^3.6.0","@radix-ui/react-slot":"^1.2.4","react-resizable-panels":"^4.10.0","class-variance-authority":"^0.7.1"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"packageManager":"bun@1.3.3","devDependencies":{"vite":"^7.1.12","oxlint":"^1.62.0","typescript":"^5.9.3","@types/node":"^24.9.0","tailwindcss":"^4.2.4","@types/react":"^19.2.2","@biomejs/biome":"^2.4.13","@types/express":"^5.0.3","@playwright/test":"^1.61.1","@types/react-dom":"^19.2.2","@tailwindcss/vite":"^4.2.4","@axe-core/playwright":"^4.12.1","@vitejs/plugin-react":"^5.1.0"},"_npmOperationalInternal":{"tmp":"tmp/diffdeck_0.5.1_1784551866798_0.8310280731273296","host":"s3://npm-registry-packages-npm-production"}},"0.5.2":{"name":"@parthj/diffdeck","version":"0.5.2","keywords":["diff","git","cli","browser"],"author":{"name":"Parth Jadhav"},"license":"MIT","_id":"@parthj/diffdeck@0.5.2","maintainers":[{"name":"parthj","email":"jadhavparth99@gmail.com"}],"homepage":"https://github.com/ParthJadhav/DiffDeck#readme","bugs":{"url":"https://github.com/ParthJadhav/DiffDeck/issues"},"bin":{"diffdeck":"dist/server/cli.js"},"dist":{"shasum":"1653b74ab18edcbda7c51b08e026c59ddb3b363a","tarball":"https://registry.npmjs.org/@parthj/diffdeck/-/diffdeck-0.5.2.tgz","fileCount":343,"integrity":"sha512-hpDsSsPrpYVXV3Ex8ZV5kTDykTViJTwN9lD/OITYNCfcOOHimdFAj9hTbefVFcCqaRM5TM/oMt0gQ5MxJGM9Rw==","signatures":[{"sig":"MEUCIDRKz9XqMi+O9fYsT1DFr+W0+KdWrTfAkD3hTm1xTThUAiEA0fIb0T+TuE0Mj8xUCfvwZnpft0axmO7N3yTUqnoop1U=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@parthj%2fdiffdeck@0.5.2","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":11410553},"main":"./dist/server/cli.js","type":"module","engines":{"node":">=20"},"gitHead":"228103dd18144845856800ee5bd1ab57ff4fa439","scripts":{"dev":"./scripts/dev.sh","lint":"oxlint . --react-plugin --deny-warnings","build":"bun run build:client && bun run build:server","check":"bun run typecheck && bun run lint && bun run format:check && bun run verify:fixtures && bun test --coverage tests && bun run build && bun run verify:built-fixtures && bun run pack:dry-run && bun run smoke:package && bun run test:e2e:built","format":"biome format --write .","prepack":"bun run build","test:e2e":"bun run build && playwright test","dev:reset":"REBUILD_FAKE_REPO=1 ./scripts/dev.sh","dev:setup":"./scripts/setup-fake-repo.sh","typecheck":"tsc -p tsconfig.json --noEmit && tsc -p tsconfig.server.json --noEmit","build:client":"vite build","build:server":"tsc -p tsconfig.server.json","format:check":"biome format .","pack:dry-run":"npm pack --dry-run --ignore-scripts","smoke:package":"node scripts/package-smoke.mjs","test:e2e:built":"playwright test","verify:fixtures":"node scripts/verify-fixtures.mjs","verify:built-fixtures":"node scripts/verify-built-fixtures.mjs"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:db4259ec-6b96-4337-893c-039662d82916"}},"repository":{"url":"git+https://github.com/ParthJadhav/DiffDeck.git","type":"git"},"_npmVersion":"11.16.0","description":"Open git diffs in browser, add comments & send all to agent","directories":{},"_nodeVersion":"24.18.0","dependencies":{"clsx":"^2.1.1","cmdk":"^1.1.1","open":"^10.1.2","react":"^19.2.0","sonner":"^2.0.7","express":"^5.1.0","react-dom":"^19.2.0","lucide-react":"^1.16.0","@pierre/diffs":"^1.2.12","@pierre/trees":"^1.0.0-beta.5","react-virtuoso":"4.14.0","tailwind-merge":"^3.6.0","@radix-ui/react-slot":"^1.2.4","react-resizable-panels":"^4.10.0","class-variance-authority":"^0.7.1"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"packageManager":"bun@1.3.3","devDependencies":{"vite":"^7.1.12","oxlint":"^1.62.0","typescript":"^5.9.3","@types/node":"^24.9.0","tailwindcss":"^4.2.4","@types/react":"^19.2.2","@biomejs/biome":"^2.4.13","@types/express":"^5.0.3","@playwright/test":"^1.61.1","@types/react-dom":"^19.2.2","@tailwindcss/vite":"^4.2.4","@axe-core/playwright":"^4.12.1","@vitejs/plugin-react":"^5.1.0"},"_npmOperationalInternal":{"tmp":"tmp/diffdeck_0.5.2_1784618883327_0.6363883225744726","host":"s3://npm-registry-packages-npm-production"}},"0.6.0":{"name":"@parthj/diffdeck","version":"0.6.0","keywords":["diff","git","cli","browser"],"author":{"name":"Parth Jadhav"},"license":"MIT","_id":"@parthj/diffdeck@0.6.0","maintainers":[{"name":"parthj","email":"jadhavparth99@gmail.com"}],"homepage":"https://github.com/ParthJadhav/DiffDeck#readme","bugs":{"url":"https://github.com/ParthJadhav/DiffDeck/issues"},"bin":{"diffdeck":"dist/server/cli.js"},"dist":{"shasum":"604ad1e8b2186e8038c09d3c3c3e99c8f710de78","tarball":"https://registry.npmjs.org/@parthj/diffdeck/-/diffdeck-0.6.0.tgz","fileCount":343,"integrity":"sha512-tEGUVeMtSJXSoVfSStrgyfg5oaN5p0h3ByuH6lW9b22yFB1B0Lkujr55pzn1mc7YFNjyhhb+f+TCdlLnIWL+lg==","signatures":[{"sig":"MEUCIFWjvmxC+K67qF89t67RBCKAbvy4kf7fB1MVtTcpC+vDAiEA3ZamWM+iyKC3n6fmtZYBcgUr/Yog4kH+sJowTxaZAIo=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@parthj%2fdiffdeck@0.6.0","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":11412390},"main":"./dist/server/cli.js","type":"module","engines":{"node":">=20"},"gitHead":"4480373db68ef013fbf0e48c2d2aaa527aaee076","scripts":{"dev":"./scripts/dev.sh","lint":"oxlint . --react-plugin --deny-warnings","build":"bun run build:client && bun run build:server","check":"bun run typecheck && bun run lint && bun run format:check && bun run verify:fixtures && bun test --coverage tests && bun run build && bun run verify:built-fixtures && bun run pack:dry-run && bun run smoke:package && bun run test:e2e:built","format":"biome format --write .","prepack":"bun run build","test:e2e":"bun run build && playwright test","dev:reset":"REBUILD_FAKE_REPO=1 ./scripts/dev.sh","dev:setup":"./scripts/setup-fake-repo.sh","typecheck":"tsc -p tsconfig.json --noEmit && tsc -p tsconfig.server.json --noEmit","build:client":"vite build","build:server":"tsc -p tsconfig.server.json","format:check":"biome format .","pack:dry-run":"npm pack --dry-run --ignore-scripts","smoke:package":"node scripts/package-smoke.mjs","test:e2e:built":"playwright test","verify:fixtures":"node scripts/verify-fixtures.mjs","verify:built-fixtures":"node scripts/verify-built-fixtures.mjs"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:db4259ec-6b96-4337-893c-039662d82916"}},"repository":{"url":"git+https://github.com/ParthJadhav/DiffDeck.git","type":"git"},"_npmVersion":"11.16.0","description":"Open git diffs in browser, add comments & send all to agent","directories":{},"_nodeVersion":"24.18.0","dependencies":{"clsx":"^2.1.1","cmdk":"^1.1.1","open":"^10.1.2","react":"^19.2.0","sonner":"^2.0.7","express":"^5.1.0","react-dom":"^19.2.0","lucide-react":"^1.16.0","@pierre/diffs":"^1.2.12","@pierre/trees":"^1.0.0-beta.5","react-virtuoso":"4.14.0","tailwind-merge":"^3.6.0","@radix-ui/react-slot":"^1.2.4","react-resizable-panels":"^4.10.0","class-variance-authority":"^0.7.1"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"packageManager":"bun@1.3.3","devDependencies":{"vite":"^7.1.12","oxlint":"^1.62.0","typescript":"^5.9.3","@types/node":"^24.9.0","tailwindcss":"^4.2.4","@types/react":"^19.2.2","@biomejs/biome":"^2.4.13","@types/express":"^5.0.3","@playwright/test":"^1.61.1","@types/react-dom":"^19.2.2","@tailwindcss/vite":"^4.2.4","@axe-core/playwright":"^4.12.1","@vitejs/plugin-react":"^5.1.0"},"_npmOperationalInternal":{"tmp":"tmp/diffdeck_0.6.0_1784703095843_0.8276932660674643","host":"s3://npm-registry-packages-npm-production"}},"0.6.1":{"name":"@parthj/diffdeck","version":"0.6.1","keywords":["diff","git","cli","browser"],"author":{"name":"Parth Jadhav"},"license":"MIT","_id":"@parthj/diffdeck@0.6.1","maintainers":[{"name":"parthj","email":"jadhavparth99@gmail.com"}],"homepage":"https://github.com/ParthJadhav/DiffDeck#readme","bugs":{"url":"https://github.com/ParthJadhav/DiffDeck/issues"},"bin":{"diffdeck":"dist/server/cli.js"},"dist":{"shasum":"ed6fc700b17fb0db2c17df97438f39c0aee3e0ef","tarball":"https://registry.npmjs.org/@parthj/diffdeck/-/diffdeck-0.6.1.tgz","fileCount":343,"integrity":"sha512-Yd1fqAmQQ3SU0XPyaznLqruGk2KhjGq2zGZnsfoy0Uo6WGWcXtb4yDMEulb2z5CSZGegub5mkFf4WeV0YVgcxA==","signatures":[{"sig":"MEUCIC4krUgNk5HKrOlZzf5knKhBDQC2vPtwovkKno4zTLFoAiEA+83ZkgOXzvp6OvXJzDDNugAyWY4LMM0gZ9C+D9bpVxU=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@parthj%2fdiffdeck@0.6.1","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":11416300},"main":"./dist/server/cli.js","type":"module","engines":{"node":">=20"},"gitHead":"cc1c13d69cca0d9e649f61e22b29f27fae5fe27e","scripts":{"dev":"./scripts/dev.sh","lint":"oxlint . --react-plugin --deny-warnings","build":"bun run build:client && bun run build:server","check":"bun run typecheck && bun run lint && bun run format:check && bun run verify:fixtures && bun test --coverage tests && bun run build && bun run verify:built-fixtures && bun run pack:dry-run && bun run smoke:package && bun run test:e2e:built","format":"biome format --write .","prepack":"bun run build","test:e2e":"bun run build && playwright test","dev:reset":"REBUILD_FAKE_REPO=1 ./scripts/dev.sh","dev:setup":"./scripts/setup-fake-repo.sh","typecheck":"tsc -p tsconfig.json --noEmit && tsc -p tsconfig.server.json --noEmit","build:client":"vite build","build:server":"tsc -p tsconfig.server.json","format:check":"biome format .","pack:dry-run":"npm pack --dry-run --ignore-scripts","smoke:package":"node scripts/package-smoke.mjs","test:e2e:built":"playwright test","verify:fixtures":"node scripts/verify-fixtures.mjs","verify:built-fixtures":"node scripts/verify-built-fixtures.mjs"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:db4259ec-6b96-4337-893c-039662d82916"}},"repository":{"url":"git+https://github.com/ParthJadhav/DiffDeck.git","type":"git"},"_npmVersion":"11.16.0","description":"Open git diffs in browser, add comments & send all to agent","directories":{},"_nodeVersion":"24.18.0","dependencies":{"clsx":"^2.1.1","cmdk":"^1.1.1","open":"^10.1.2","react":"^19.2.0","sonner":"^2.0.7","express":"^5.1.0","react-dom":"^19.2.0","lucide-react":"^1.16.0","@pierre/diffs":"^1.2.12","@pierre/trees":"^1.0.0-beta.5","react-virtuoso":"4.14.0","tailwind-merge":"^3.6.0","@radix-ui/react-slot":"^1.2.4","react-resizable-panels":"^4.10.0","class-variance-authority":"^0.7.1"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"packageManager":"bun@1.3.3","devDependencies":{"vite":"^7.1.12","oxlint":"^1.62.0","typescript":"^5.9.3","@types/node":"^24.9.0","tailwindcss":"^4.2.4","@types/react":"^19.2.2","@biomejs/biome":"^2.4.13","@types/express":"^5.0.3","@playwright/test":"^1.61.1","@types/react-dom":"^19.2.2","@tailwindcss/vite":"^4.2.4","@axe-core/playwright":"^4.12.1","@vitejs/plugin-react":"^5.1.0"},"_npmOperationalInternal":{"tmp":"tmp/diffdeck_0.6.1_1784902626450_0.05311257221081722","host":"s3://npm-registry-packages-npm-production"}},"0.6.2":{"name":"@parthj/diffdeck","version":"0.6.2","keywords":["diff","git","cli","browser"],"author":{"name":"Parth Jadhav"},"license":"MIT","_id":"@parthj/diffdeck@0.6.2","maintainers":[{"name":"parthj","email":"jadhavparth99@gmail.com"}],"homepage":"https://github.com/ParthJadhav/DiffDeck#readme","bugs":{"url":"https://github.com/ParthJadhav/DiffDeck/issues"},"bin":{"diffdeck":"dist/server/cli.js"},"dist":{"shasum":"941ddbd55e5818ba1b98790d341e7e7b6149ff04","tarball":"https://registry.npmjs.org/@parthj/diffdeck/-/diffdeck-0.6.2.tgz","fileCount":343,"integrity":"sha512-PDHROi2qTtkVjcIz28O1UkS15frMTNng+ZNNIIyYqmhDK2AekcnYr9+ee3puFwIRVymDlozEH7I/zVnfYFfiDQ==","signatures":[{"sig":"MEUCIAsdyOBZjmHbFyGD4E4E7hIBNMQL0NHpcuxmGuIzumZ0AiEAq+AO/o/Syb+IUqZ9dHrOKPVZwOPnrftgWa/y8FOizYA=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@parthj%2fdiffdeck@0.6.2","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":11416335},"main":"./dist/server/cli.js","type":"module","engines":{"node":">=20"},"gitHead":"d58fdd43574591e9e46e70353aa868e8b6cb9585","scripts":{"dev":"./scripts/dev.sh","lint":"oxlint . --react-plugin --deny-warnings","build":"bun run build:client && bun run build:server","check":"bun run typecheck && bun run lint && bun run format:check && bun run verify:fixtures && bun test --coverage tests && bun run build && bun run verify:built-fixtures && bun run pack:dry-run && bun run smoke:package && bun run test:e2e:built","format":"biome format --write .","prepack":"bun run build","test:e2e":"bun run build && playwright test","dev:reset":"REBUILD_FAKE_REPO=1 ./scripts/dev.sh","dev:setup":"./scripts/setup-fake-repo.sh","typecheck":"tsc -p tsconfig.json --noEmit && tsc -p tsconfig.server.json --noEmit","build:client":"vite build","build:server":"tsc -p tsconfig.server.json","format:check":"biome format .","pack:dry-run":"npm pack --dry-run --ignore-scripts","smoke:package":"node scripts/package-smoke.mjs","test:e2e:built":"playwright test","verify:fixtures":"node scripts/verify-fixtures.mjs","verify:built-fixtures":"node scripts/verify-built-fixtures.mjs"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:db4259ec-6b96-4337-893c-039662d82916"}},"repository":{"url":"git+https://github.com/ParthJadhav/DiffDeck.git","type":"git"},"_npmVersion":"11.16.0","description":"Open git diffs in browser, add comments & send all to agent","directories":{},"_nodeVersion":"24.18.0","dependencies":{"clsx":"^2.1.1","cmdk":"^1.1.1","open":"^10.1.2","react":"^19.2.0","sonner":"^2.0.7","express":"^5.1.0","react-dom":"^19.2.0","lucide-react":"^1.16.0","@pierre/diffs":"^1.2.12","@pierre/trees":"^1.0.0-beta.5","react-virtuoso":"4.14.0","tailwind-merge":"^3.6.0","@radix-ui/react-slot":"^1.2.4","react-resizable-panels":"^4.10.0","class-variance-authority":"^0.7.1"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"packageManager":"bun@1.3.3","devDependencies":{"vite":"^7.1.12","oxlint":"^1.62.0","typescript":"^5.9.3","@types/node":"^24.9.0","tailwindcss":"^4.2.4","@types/react":"^19.2.2","@biomejs/biome":"^2.4.13","@types/express":"^5.0.3","@playwright/test":"^1.61.1","@types/react-dom":"^19.2.2","@tailwindcss/vite":"^4.2.4","@axe-core/playwright":"^4.12.1","@vitejs/plugin-react":"^5.1.0"},"_npmOperationalInternal":{"tmp":"tmp/diffdeck_0.6.2_1786261205810_0.8861491514987512","host":"s3://npm-registry-packages-npm-production"}},"0.7.0":{"name":"@parthj/diffdeck","version":"0.7.0","keywords":["diff","git","cli","browser"],"author":{"name":"Parth Jadhav"},"license":"MIT","_id":"@parthj/diffdeck@0.7.0","maintainers":[{"name":"parthj","email":"jadhavparth99@gmail.com"}],"homepage":"https://github.com/ParthJadhav/DiffDeck#readme","bugs":{"url":"https://github.com/ParthJadhav/DiffDeck/issues"},"bin":{"diffdeck":"dist/server/cli.js"},"dist":{"shasum":"41053e02b0dfd22ba64353e796f91d960b016fa9","tarball":"https://registry.npmjs.org/@parthj/diffdeck/-/diffdeck-0.7.0.tgz","fileCount":343,"integrity":"sha512-4uCvq03ffMgDTFDEDd06jqfFNGvNHvSPbtQ9nRx2OQgVVxFNwBexWJbh5NXevGPe3OyVOZJt1Jh5SHMVAxtzFQ==","signatures":[{"sig":"MEUCIQDaOtRtwvGeT7nk68IKUT7WPbYzHVJ0BQUTxDRT/QvCKQIgPh9bxuqAzo2Fp+0PsOsAnEqWV+qWhOMhht4tCSzBZhc=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@parthj%2fdiffdeck@0.7.0","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":11419595},"main":"./dist/server/cli.js","type":"module","engines":{"node":">=20"},"gitHead":"f66703ff3e2995098d77a616565df797a163bc74","scripts":{"dev":"./scripts/dev.sh","lint":"oxlint . --react-plugin --deny-warnings","build":"bun run build:client && bun run build:server","check":"bun run typecheck && bun run lint && bun run format:check && bun run verify:fixtures && bun test --coverage tests && bun run build && bun run verify:built-fixtures && bun run pack:dry-run && bun run smoke:package && bun run test:e2e:built","format":"biome format --write .","prepack":"bun run build","test:e2e":"bun run build && playwright test","dev:reset":"REBUILD_FAKE_REPO=1 ./scripts/dev.sh","dev:setup":"./scripts/setup-fake-repo.sh","typecheck":"tsc -p tsconfig.json --noEmit && tsc -p tsconfig.server.json --noEmit","build:client":"vite build","build:server":"tsc -p tsconfig.server.json","format:check":"biome format .","pack:dry-run":"npm pack --dry-run --ignore-scripts","smoke:package":"node scripts/package-smoke.mjs","test:e2e:built":"playwright test","verify:fixtures":"node scripts/verify-fixtures.mjs","verify:built-fixtures":"node scripts/verify-built-fixtures.mjs"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:db4259ec-6b96-4337-893c-039662d82916"}},"repository":{"url":"git+https://github.com/ParthJadhav/DiffDeck.git","type":"git"},"_npmVersion":"11.17.0","description":"Open git diffs in browser, add comments & send all to agent","directories":{},"_nodeVersion":"24.19.0","dependencies":{"clsx":"^2.1.1","cmdk":"^1.1.1","open":"^10.1.2","react":"^19.2.0","sonner":"^2.0.7","express":"^5.1.0","react-dom":"^19.2.0","lucide-react":"^1.16.0","@pierre/diffs":"^1.2.12","@pierre/trees":"^1.0.0-beta.5","react-virtuoso":"4.14.0","tailwind-merge":"^3.6.0","@radix-ui/react-slot":"^1.2.4","react-resizable-panels":"^4.10.0","class-variance-authority":"^0.7.1"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"packageManager":"bun@1.3.3","devDependencies":{"vite":"^7.1.12","oxlint":"^1.62.0","typescript":"^5.9.3","@types/node":"^24.9.0","tailwindcss":"^4.2.4","@types/react":"^19.2.2","@biomejs/biome":"^2.4.13","@types/express":"^5.0.3","@playwright/test":"^1.61.1","@types/react-dom":"^19.2.2","@tailwindcss/vite":"^4.2.4","@axe-core/playwright":"^4.12.1","@vitejs/plugin-react":"^5.1.0"},"_npmOperationalInternal":{"tmp":"tmp/diffdeck_0.7.0_1787925783763_0.8916660933960798","host":"s3://npm-registry-packages-npm-production"}},"0.8.0":{"_id":"@parthj/diffdeck@0.8.0","bin":{"diffdeck":"dist/server/cli.js"},"bugs":{"url":"https://github.com/ParthJadhav/DiffDeck/issues"},"dist":{"shasum":"2c8065aa9f5557a3f591ac0ae5bae4a0c7592156","tarball":"https://registry.npmjs.org/@parthj/diffdeck/-/diffdeck-0.8.0.tgz","fileCount":343,"integrity":"sha512-kYNRUY1Q2l8tDov6CZbmV396SIKMZ5XCwQYVJWNUWtGiPv+t5Ne0ZjiBJSwaV927xjEH5ADQpg20A238u/VdQQ==","signatures":[{"sig":"MEUCIQDl67JIJ+BNStRt9UCwoKeouaq4E7uATY/GNKRdy23gYgIgETdmx2dUE85XvO1hCiPw4orqp7HNhLrdrqsYx4KY4ks=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U","sig":"MEQCIFpUecSQ3sKryKL4Z86k6zG6uHsZd+2qGV37mf+rCNkqAiAhOYjaTwPVTzaSIyhZcyhtHasR29ONbPWqJZfMCqo4cw=="}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@parthj%2fdiffdeck@0.8.0","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":11236344},"main":"./dist/server/cli.js","name":"@parthj/diffdeck","type":"module","author":{"url":"https://www.parthjadhav.com/","name":"Parth Jadhav"},"engines":{"node":">=20"},"gitHead":"7291bf97284d47d732a2bd10fcc87cdd80129a99","license":"MIT","scripts":{"dev":"./scripts/dev.sh","lint":"oxlint . --react-plugin --deny-warnings","build":"bun run build:client && bun run build:server","check":"bun run typecheck && bun run lint && bun run format:check && bun run verify:fixtures && bun test --coverage tests && bun run build && bun run verify:built-fixtures && bun run pack:dry-run && bun run smoke:package && bun run test:e2e:built","format":"biome format --write .","prepack":"bun run build","test:e2e":"bun run build && playwright test","dev:reset":"REBUILD_FAKE_REPO=1 ./scripts/dev.sh","dev:setup":"./scripts/setup-fake-repo.sh","typecheck":"tsc -p tsconfig.json --noEmit && tsc -p tsconfig.server.json --noEmit","build:client":"vite build","build:server":"tsc -p tsconfig.server.json","format:check":"biome format .","pack:dry-run":"npm pack --dry-run --ignore-scripts","smoke:package":"node scripts/package-smoke.mjs","test:e2e:built":"playwright test","verify:fixtures":"node scripts/verify-fixtures.mjs","verify:built-fixtures":"node scripts/verify-built-fixtures.mjs"},"version":"0.8.0","_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:db4259ec-6b96-4337-893c-039662d82916"}},"homepage":"https://github.com/ParthJadhav/DiffDeck#readme","keywords":["diff","git","cli","browser"],"repository":{"url":"git+https://github.com/ParthJadhav/DiffDeck.git","type":"git"},"_npmVersion":"11.19.0","description":"Open git diffs in browser, add comments & send all to agent","directories":{},"maintainers":[{"name":"parthj","email":"jadhavparth99@gmail.com"}],"_nodeVersion":"24.21.0","dependencies":{"clsx":"^2.1.1","cmdk":"^1.1.1","open":"^10.1.2","react":"^19.2.0","sonner":"^2.0.7","express":"^5.1.0","react-dom":"^19.2.0","lucide-react":"^1.16.0","@pierre/diffs":"^1.2.12","@pierre/trees":"^1.0.0-beta.5","react-virtuoso":"4.14.0","tailwind-merge":"^3.6.0","@radix-ui/react-slot":"^1.2.4","react-resizable-panels":"^4.10.0","class-variance-authority":"^0.7.1"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"packageManager":"bun@1.3.3","devDependencies":{"vite":"^7.1.12","oxlint":"^1.62.0","typescript":"^5.9.3","@types/node":"^24.9.0","tailwindcss":"^4.2.4","@types/react":"^19.2.2","@biomejs/biome":"^2.4.13","@types/express":"^5.0.3","@playwright/test":"^1.61.1","@types/react-dom":"^19.2.2","@tailwindcss/vite":"^4.2.4","@axe-core/playwright":"^4.12.1","@vitejs/plugin-react":"^5.1.0"},"_npmOperationalInternal":{"host":"s3://npm-registry-packages-npm-production","tmp":"tmp/diffdeck_0.8.0_1790258750146_0.6945573329118291"}}},"time":{"created":"2026-05-05T05:48:57.474Z","modified":"2026-09-24T14:05:50.635Z","0.1.0":"2026-05-05T05:48:57.820Z","0.1.3":"2026-05-05T05:56:01.317Z","0.2.0":"2026-05-05T07:50:39.696Z","0.2.1":"2026-05-05T08:46:39.589Z","0.2.2":"2026-05-05T09:26:48.448Z","0.2.3":"2026-05-05T09:47:38.345Z","0.2.4":"2026-05-05T10:29:00.230Z","0.3.0":"2026-05-05T11:08:41.674Z","0.3.1":"2026-05-05T11:23:54.477Z","0.3.3":"2026-05-05T14:32:58.873Z","0.3.4":"2026-05-05T14:48:49.458Z","0.3.5":"2026-05-06T07:21:01.014Z","0.3.6":"2026-05-27T18:37:43.176Z","0.3.7":"2026-05-27T19:04:46.286Z","0.3.8":"2026-05-28T05:09:08.530Z","0.3.9":"2026-05-28T05:15:55.090Z","0.4.0":"2026-07-12T17:27:34.815Z","0.4.1":"2026-07-12T17:32:16.275Z","0.5.0":"2026-07-18T12:11:48.766Z","0.5.1":"2026-07-20T12:51:07.043Z","0.5.2":"2026-07-21T07:28:03.522Z","0.6.0":"2026-07-22T06:51:36.032Z","0.6.1":"2026-07-24T14:17:06.644Z","0.6.2":"2026-08-09T07:40:05.988Z","0.7.0":"2026-08-28T14:03:03.967Z","0.8.0":"2026-09-24T14:05:50.297Z"},"bugs":{"url":"https://github.com/ParthJadhav/DiffDeck/issues"},"author":{"url":"https://www.parthjadhav.com/","name":"Parth Jadhav"},"license":"MIT","homepage":"https://github.com/ParthJadhav/DiffDeck#readme","keywords":["diff","git","cli","browser"],"repository":{"url":"git+https://github.com/ParthJadhav/DiffDeck.git","type":"git"},"description":"Open git diffs in browser, add comments & send all to agent","maintainers":[{"name":"parthj","email":"jadhavparth99@gmail.com"}],"readme":"# Diffdeck\n\n[![npm](https://img.shields.io/npm/v/@parthj/diffdeck.svg?label=npm&color=cb3837)](https://www.npmjs.com/package/@parthj/diffdeck)\n\nOpen a Git diff in your browser from the terminal.\n\n![DiffDeck's current desktop review workspace](e2e/__screenshots__/visual.e2e.ts/desktop-light-write.png)\n\n`diffdeck` starts a local web UI for the diff you ask Git for, then opens it in your browser. Use it when:\n\n- You do not have a diff view where you are editing.\n- `git diff` in the terminal is too hard to read.\n- You are SSHed into a server and still want a clean visual review.\n\nOptionally, you can comment on changed lines and copy all of them at once for your AI to resolve — the surrounding code context goes with them, so the agent has everything it needs to act.\n\n## Agentic Setup\n\nTell your coding agent (Claude Code, Cursor, etc.):\n\n```\nInstall `@parthj/diffdeck` globally with `npm install -g @parthj/diffdeck`, then add `alias gd='diffdeck'` to my shell rc file. Run `gd` whenever I ask you to show me a diff.\n```\n\n## Install\n\n```sh\nnpm install -g @parthj/diffdeck\n```\n\nThe package is scoped, but the installed command is `diffdeck`.\n\nTo update to the latest version:\n\n```sh\nnpm install -g @parthj/diffdeck@latest\n```\n\n(`npm update -g` won't bump globally-installed packages because they're pinned to an exact version at install time.)\n\n## Make It A Drop-In\n\nDiffdeck accepts the same diff arguments, so the simplest setup is a shell alias:\n\n```sh\nalias gd='diffdeck'\n```\n\nThen use it like `git diff`:\n\n```sh\ngd\ngd --cached\ngd HEAD~1 HEAD\n```\n\n## Use It Like Git Diff\n\n```sh\ndiffdeck\ndiffdeck --cached\ndiffdeck HEAD~1 HEAD\ndiffdeck -- -- '*.tsx'\n```\n\nEverything after Diffdeck's own options is passed through to `git diff` as long as it still produces plain patch output. Summary-only modes such as `--stat`, `--name-only`, `--raw`, and `--no-patch` are rejected because there is no file patch for the browser to render.\n\n## Options\n\n| Option | What it does |\n| --- | --- |\n| `--repo <path>` | Run against another repository. |\n| `--port <number>` | Bind to a specific port. Defaults to `4321` (falls back to a free port if taken). |\n| `--host <host>` | Bind to a host. Defaults to `127.0.0.1`. |\n| `--no-open` | Start the server without opening a browser. |\n| `--watch` | Watch the selected diff and notify the browser when it changes. |\n| `--watch-interval <ms>` | Set the watch polling interval from 100 to 60,000 ms (default `750`). |\n| `--editor <command>` | Enable “Open in editor” with the configured executable. |\n| `--structural` | Enable opt-in Difftastic views when `difft` is installed. |\n| `--write` | Enable confirmed stage, unstage, and revert controls. The default is read-only. |\n| `--debug` | Print line-numbered parsing diagnostics. |\n| `--version` | Print the installed version and exit. |\n| `--help` | Show CLI help. |\n\n## Requirements\n\n- Node.js 20 or newer\n- Git available on your `PATH`\n- Optional: [Difftastic](https://difftastic.wilfred.me.uk/) available as `difft` for structural views\n\n## Review workflow\n\nReview state is stored locally in the browser per repository and normalized Git arguments. Viewed\nfiles, collapsed files, filters, comment drafts, saved comments, and selection survive reloads. On\nrefresh, unchanged files keep their progress; changed files are reopened and their comments are\nre-anchored, resolved, or marked stale.\n\nComments can be copied as a Markdown review packet, downloaded as versioned JSON, or sent to the\nterminal that launched DiffDeck. Image changes support side-by-side, overlay, and swipe comparison.\nSupported JavaScript manifests and lockfiles get a package-change summary with a source-diff\nfallback.\n\nThe sidebar is built around the review loop. Its header states which diff you are looking at and\nhow far through it you are. The Files tab lists every change as a tree or a flat list with status,\n`+/−`, note counts, and a viewed ring you can tick without leaving your place; `/` searches it.\nThe Notes tab holds every note grouped by file, and once notes exist the footer offers Copy for\nagent, JSON download, and Send to terminal. Use the compact review navigator to move between\nvisible files, unviewed files, and changed hunks, or switch to persisted focus mode when one file\nneeds full attention. Review order (path, status, or change size) lives with the filters. Diff\nsettings can\nrebuild the Git patch while ignoring end-of-line spaces, spacing amount, all whitespace, or blank\nline changes.\n\nEach file header can create a file-level note, copy its repository-relative path or exact link, and\nopen the configured editor at the selected line. The Notes tab consolidates file and line notes\nfor edit, delete, reopen, and source jumps. Before handoff, expand Preview exact packet to\ninspect the exact Markdown or versioned JSON that will be copied, downloaded, or sent to the launch\nterminal.\n\nThe accessible linear patch is a first-class review surface with keyboard change navigation,\ncoherent line announcements, comments, and existing note statuses. At narrow widths, Files and\nReview become two explicit places instead of squeezing the patch.\n\n### Keyboard shortcuts\n\n| Key | Action |\n| --- | --- |\n| `j` / `k` | Next / previous visible file |\n| `Shift+j` / `Shift+k` | Next / previous unviewed file |\n| `n` / `p` | Next / previous changed hunk |\n| `f` | Toggle focus mode for the selected file |\n| `a` | Toggle the accessible linear patch for the selected file |\n| `v` | Toggle viewed for the selected file |\n| `c` | Start a comment at the first changed line |\n| `x` | Collapse or expand the selected file |\n| `/` | Search files in the sidebar |\n| `s` | Open diff settings |\n| `o` | Open the selected file in the configured editor |\n| `?` or `Cmd/Ctrl+K` | Open the command palette and shortcut reference |\n| `Cmd/Ctrl+Enter` | Submit the comment, note, or edit you are typing |\n| `Esc` | Leave a comment box with the draft intact, or close the open panel |\n\nTyping always wins. While focus is in any text field — a comment box, the path filter, the file\nsearch, the command palette, or a native select — every key is text and no single-key shortcut\nfires. Open dialogs, popovers, and menus own the keyboard until they close (`Esc`). Holding a key\nsteps through files and hunks but never flips a toggle back and forth, and IME composition\nkeystrokes are never shortcuts. Each comment box shows how to hand the keyboard back:\n`Cmd/Ctrl+Enter` to finish, `Esc` to leave.\n\n## Security and repository writes\n\nDiffDeck binds to loopback by default. When `--host` exposes it beyond loopback, the CLI generates a\nrandom capability token, prints and opens the complete tokenized URL, and requires that token for\nevery API, event, image, editor, structural, terminal, and write request. Treat that URL as a secret:\nanyone who has it can read the selected diff while the process is running.\n\nRepository mutation controls do not exist unless DiffDeck starts with `--write`. Every action is\nrestricted to a path in the current snapshot; stale snapshots are rejected. Revert actions require\nconfirmation, and file or individual-hunk scope is shown before the action runs.\n\n## Develop\n\n```sh\nbun install\nbun run dev\nbun run check\n```\n\n## Releases\n\nSee [GitHub Releases](https://github.com/ParthJadhav/DiffDeck/releases) for the full version history. Highlights:\n\n- **Next release** — Review navigator/focus mode, safe deep links and file notes, Git-owned\n  whitespace modes, tree/flat ordering, review notes and exact packet preview, accessible patch,\n  responsive redesign, and exhaustive release hardening. See\n  [release notes](docs/RELEASE_NOTES.md) and\n  [verification evidence](docs/RELEASE_VERIFICATION_2026-07-16.md).\n- **0.3.8** — Refined the review UI with shared controls, icons, compact states, and better mobile diff layout.\n- **0.3.7** — Browser page refreshes now reload the current git status instead of reusing a cached session.\n- **0.2.0** — File-list virtualization for large diffs (23k+ files), survives non-ASCII patches, comment drafts persist across scroll.\n- **0.1.3** — Float copy-comments FAB, render binary file placeholders, oklch theme tokens.\n- **0.1.1** — Initial scoped npm release.\n\n## License\n\nMIT\n\n## Author\n\nCreated by [Parth Jadhav](https://www.parthjadhav.com/).\n","readmeFilename":"README.md"}