{"_id":"@openclaw/diffs","_rev":"134-3480ba73075321b4cecc20c258131f8e","name":"@openclaw/diffs","dist-tags":{"beta":"2026.9.7","latest":"2026.9.7","extended-stable":"2026.8.35"},"versions":{"2026.5.1-beta.1":{"name":"@openclaw/diffs","version":"2026.5.1-beta.1","_id":"@openclaw/diffs@2026.5.1-beta.1","maintainers":[{"name":"steipete","email":"steipete@gmail.com"},{"name":"vincentkoc","email":"vincentkoc@ieee.org"}],"homepage":"https://github.com/openclaw/openclaw#readme","bugs":{"url":"https://github.com/openclaw/openclaw/issues"},"dist":{"shasum":"b7e728bc191cb48a5ceb30dc7c0892149e28c74b","tarball":"https://registry.npmjs.org/@openclaw/diffs/-/diffs-2026.5.1-beta.1.tgz","fileCount":36,"integrity":"sha512-OSb+QCBJ+vUY/GGjRsiB+UiTi58m02nR/dVdOjlrLKCQkh7Q5rewDzCgACtwMW9gqjvh4TMZH2xRQccwM9FhDw==","signatures":[{"sig":"MEQCIHFfbAS0ECBvwPn0XYA80NGAmy+eESuUmxGBBMdzUk7IAiB38a8O/usZYtrMzn0h4kgNFOy2dPqh06sHUEC0YBTGwA==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":10574151},"type":"module","gitHead":"355680f1f21af3782c8ffbb5f3cec281dc584af6","scripts":{"build:viewer":"bun build src/viewer-client.ts --target browser --format esm --minify --outfile assets/viewer-runtime.js"},"_npmUser":{"name":"steipete","email":"steipete@gmail.com"},"openclaw":{"build":{"openclawVersion":"2026.5.1-beta.1"},"bundle":{"includeInCore":false},"compat":{"pluginApi":">=2026.4.30"},"install":{"npmSpec":"@openclaw/diffs","localPath":"extensions/diffs","defaultChoice":"npm","minHostVersion":">=2026.4.30"},"release":{"publishToNpm":true,"publishToClawHub":true},"extensions":["./index.ts"]},"repository":{"url":"git+https://github.com/openclaw/openclaw.git","type":"git"},"_npmVersion":"11.12.1","description":"OpenClaw diff viewer plugin","directories":{},"_nodeVersion":"25.9.0","dependencies":{"typebox":"1.1.37","@pierre/diffs":"1.1.20","@pierre/theme":"0.0.29","playwright-core":"1.59.1"},"_hasShrinkwrap":false,"devDependencies":{"@openclaw/plugin-sdk":"workspace:*"},"_npmOperationalInternal":{"tmp":"tmp/diffs_2026.5.1-beta.1_1777698711548_0.3503884994478006","host":"s3://npm-registry-packages-npm-production"}},"2026.5.2-beta.1":{"name":"@openclaw/diffs","version":"2026.5.2-beta.1","_id":"@openclaw/diffs@2026.5.2-beta.1","maintainers":[{"name":"steipete","email":"steipete@gmail.com"},{"name":"vincentkoc","email":"vincentkoc@ieee.org"}],"homepage":"https://github.com/openclaw/openclaw#readme","bugs":{"url":"https://github.com/openclaw/openclaw/issues"},"dist":{"shasum":"9a2423162a318632da69ac980b81f93a11cd23e6","tarball":"https://registry.npmjs.org/@openclaw/diffs/-/diffs-2026.5.2-beta.1.tgz","fileCount":34,"integrity":"sha512-67XBXa0/i0ZHJtg59kWRgnvNF6J9/hlnakznnj5O9P2XS8KbqmpFSiy/k+9UKBXB0GAFi6x7tqr4IyTdakVINQ==","signatures":[{"sig":"MEQCIDgPex1EpHA/rkYChBZ7GJR6zyTA1mMC4CO4An2oHyXEAiB4hA8i+oXYGS2cEj5VhKBabD3Qgw265qUXCq1sEAREpA==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@openclaw%2fdiffs@2026.5.2-beta.1","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":10042036},"type":"module","gitHead":"d7537e00a402b07c16ee211c931895d76fef9dbb","scripts":{"build:viewer":"bun build src/viewer-client.ts --target browser --format esm --minify --outfile assets/viewer-runtime.js"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:b055e14f-e586-4fbd-9958-7d3c7485c218"}},"openclaw":{"build":{"openclawVersion":"2026.5.2-beta.1"},"compat":{"pluginApi":">=2026.5.2-beta.1"},"install":{"npmSpec":"@openclaw/diffs","localPath":"extensions/diffs","defaultChoice":"npm","minHostVersion":">=2026.4.30"},"release":{"publishToNpm":true,"publishToClawHub":true},"extensions":["./index.ts"]},"repository":{"url":"git+https://github.com/openclaw/openclaw.git","type":"git"},"_npmVersion":"11.11.0","description":"OpenClaw diff viewer plugin","directories":{},"_nodeVersion":"24.14.1","dependencies":{"typebox":"1.1.37","@pierre/diffs":"1.1.20","@pierre/theme":"0.0.29","playwright-core":"1.59.1"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"@openclaw/plugin-sdk":"workspace:*"},"_npmOperationalInternal":{"tmp":"tmp/diffs_2026.5.2-beta.1_1777746497671_0.840172536778891","host":"s3://npm-registry-packages-npm-production"}},"2026.5.2-beta.2":{"name":"@openclaw/diffs","version":"2026.5.2-beta.2","_id":"@openclaw/diffs@2026.5.2-beta.2","maintainers":[{"name":"steipete","email":"steipete@gmail.com"},{"name":"vincentkoc","email":"vincentkoc@ieee.org"}],"homepage":"https://github.com/openclaw/openclaw#readme","bugs":{"url":"https://github.com/openclaw/openclaw/issues"},"dist":{"shasum":"ea79db7b819496e705f9adb4e4671fee4de4a60c","tarball":"https://registry.npmjs.org/@openclaw/diffs/-/diffs-2026.5.2-beta.2.tgz","fileCount":34,"integrity":"sha512-aGa8FDCcXCPtLIrhOfEWkE7GE/Yu426JNVJ9EnfwL7+tm7HIMxJ1Uo9sbDAEaCS0DHStR8k/r1KjYWu0B2dVJA==","signatures":[{"sig":"MEYCIQD/ap3khGok2C39moW+d13DmyV294nC49hsBmX0rbPhcgIhAMAGVZS6/c1QA7kNZcC2whzcybU/sIEOlSMP3EsKbRiv","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@openclaw%2fdiffs@2026.5.2-beta.2","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":10042036},"type":"module","gitHead":"347baa1e3955ca4722fe46d15b651f41ca6c91cb","scripts":{"build:viewer":"bun build src/viewer-client.ts --target browser --format esm --minify --outfile assets/viewer-runtime.js"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:b055e14f-e586-4fbd-9958-7d3c7485c218"}},"openclaw":{"build":{"openclawVersion":"2026.5.2-beta.2"},"compat":{"pluginApi":">=2026.5.2-beta.2"},"install":{"npmSpec":"@openclaw/diffs","localPath":"extensions/diffs","defaultChoice":"npm","minHostVersion":">=2026.4.30"},"release":{"publishToNpm":true,"publishToClawHub":true},"extensions":["./index.ts"]},"repository":{"url":"git+https://github.com/openclaw/openclaw.git","type":"git"},"_npmVersion":"11.11.0","description":"OpenClaw diff viewer plugin","directories":{},"_nodeVersion":"24.14.1","dependencies":{"typebox":"1.1.37","@pierre/diffs":"1.1.20","@pierre/theme":"0.0.29","playwright-core":"1.59.1"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"@openclaw/plugin-sdk":"workspace:*"},"_npmOperationalInternal":{"tmp":"tmp/diffs_2026.5.2-beta.2_1777754818816_0.08288968814481334","host":"s3://npm-registry-packages-npm-production"}},"2026.5.2":{"name":"@openclaw/diffs","version":"2026.5.2","_id":"@openclaw/diffs@2026.5.2","maintainers":[{"name":"steipete","email":"steipete@gmail.com"},{"name":"vincentkoc","email":"vincentkoc@ieee.org"}],"homepage":"https://github.com/openclaw/openclaw#readme","bugs":{"url":"https://github.com/openclaw/openclaw/issues"},"dist":{"shasum":"14b95117fd254eaf893972ae89972e07e8056dd0","tarball":"https://registry.npmjs.org/@openclaw/diffs/-/diffs-2026.5.2.tgz","fileCount":34,"integrity":"sha512-0P6f6GV+aFns0hMocOoP3fVHjHPedjxV1rWYutLYv2LC5ht3FCD1Knue18b0KC4haukeTW01nxennsBe51//KA==","signatures":[{"sig":"MEQCIHZOeELBPpRVfeNxmOvlrmyijdltPYksLFcnr4pA8nxaAiBXKtMkXF/Y6m/H/F+ZiDuxlMjfXAmaesGFanXJkLWbSg==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@openclaw%2fdiffs@2026.5.2","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":10042015},"type":"module","gitHead":"8842a5bd43a6874c86645d00dab80611a94d5850","scripts":{"build:viewer":"bun build src/viewer-client.ts --target browser --format esm --minify --outfile assets/viewer-runtime.js"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:b055e14f-e586-4fbd-9958-7d3c7485c218"}},"openclaw":{"build":{"openclawVersion":"2026.5.2"},"compat":{"pluginApi":">=2026.5.2"},"install":{"npmSpec":"@openclaw/diffs","localPath":"extensions/diffs","defaultChoice":"npm","minHostVersion":">=2026.4.30"},"release":{"publishToNpm":true,"publishToClawHub":true},"extensions":["./index.ts"]},"repository":{"url":"git+https://github.com/openclaw/openclaw.git","type":"git"},"_npmVersion":"11.11.0","description":"OpenClaw diff viewer plugin","directories":{},"_nodeVersion":"24.14.1","dependencies":{"typebox":"1.1.37","@pierre/diffs":"1.1.20","@pierre/theme":"0.0.29","playwright-core":"1.59.1"},"_hasShrinkwrap":false,"devDependencies":{"@openclaw/plugin-sdk":"workspace:*"},"_npmOperationalInternal":{"tmp":"tmp/diffs_2026.5.2_1777765381212_0.28568788825517655","host":"s3://npm-registry-packages-npm-production"}},"2026.5.3-beta.1":{"name":"@openclaw/diffs","version":"2026.5.3-beta.1","_id":"@openclaw/diffs@2026.5.3-beta.1","maintainers":[{"name":"steipete","email":"steipete@gmail.com"},{"name":"vincentkoc","email":"vincentkoc@ieee.org"}],"homepage":"https://github.com/openclaw/openclaw#readme","bugs":{"url":"https://github.com/openclaw/openclaw/issues"},"dist":{"shasum":"12dfb061cf4e6e8e47a8963918cb581705940a7e","tarball":"https://registry.npmjs.org/@openclaw/diffs/-/diffs-2026.5.3-beta.1.tgz","fileCount":8,"integrity":"sha512-4G4etISpWZbJXSCrWpgn6hTAXbKZ9ivsCAGxZ0TBqzL3mtmgDDq2wsndOitLA9+pUpTqtV92DrsxRxbZTL2yPQ==","signatures":[{"sig":"MEUCID/iNgI6NCCzx4amQ6gSfPK/RmEy4soHgg1HeBtr/FEgAiEAwJSHlPFoWtbFitwNOWTBLu2gD3T4FdffkKbI1Do8OYM=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@openclaw%2fdiffs@2026.5.3-beta.1","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":9910570},"type":"module","gitHead":"7c56c48eff3ccf513a57b0ffe445762b4287178e","scripts":{"build:viewer":"bun build src/viewer-client.ts --target browser --format esm --minify --outfile assets/viewer-runtime.js"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:b055e14f-e586-4fbd-9958-7d3c7485c218"}},"openclaw":{"build":{"staticAssets":[{"output":"assets/viewer-runtime.js","source":"./assets/viewer-runtime.js"}],"openclawVersion":"2026.5.3-beta.1"},"compat":{"pluginApi":">=2026.5.3-beta.1"},"install":{"npmSpec":"@openclaw/diffs","localPath":"extensions/diffs","defaultChoice":"npm","minHostVersion":">=2026.4.30"},"release":{"publishToNpm":true,"publishToClawHub":true},"extensions":["./index.ts"],"runtimeExtensions":["./dist/index.js"]},"repository":{"url":"git+https://github.com/openclaw/openclaw.git","type":"git"},"_npmVersion":"11.11.0","description":"OpenClaw diff viewer plugin","directories":{},"_nodeVersion":"24.14.1","dependencies":{"typebox":"1.1.37","@pierre/diffs":"1.1.20","@pierre/theme":"0.0.29","playwright-core":"1.59.1"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"@openclaw/plugin-sdk":"workspace:*"},"peerDependencies":{"openclaw":">=2026.5.3-beta.1"},"peerDependenciesMeta":{"openclaw":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/diffs_2026.5.3-beta.1_1777838406390_0.466876647253621","host":"s3://npm-registry-packages-npm-production"}},"2026.5.3-beta.2":{"name":"@openclaw/diffs","version":"2026.5.3-beta.2","_id":"@openclaw/diffs@2026.5.3-beta.2","maintainers":[{"name":"steipete","email":"steipete@gmail.com"},{"name":"vincentkoc","email":"vincentkoc@ieee.org"}],"homepage":"https://github.com/openclaw/openclaw#readme","bugs":{"url":"https://github.com/openclaw/openclaw/issues"},"dist":{"shasum":"0dead303067100103438d6ca7bbfc7019a7ba480","tarball":"https://registry.npmjs.org/@openclaw/diffs/-/diffs-2026.5.3-beta.2.tgz","fileCount":8,"integrity":"sha512-158nPt+wMENFDGka8TZ+wZARfd8pmdfxW2mZjckrOrdnqBxEH9pUbAVdsptlhzSPXOmIt1ojKPd+3f2la9LEng==","signatures":[{"sig":"MEUCIQDxzR4x401PczMv9BsHJVEsqvSy/z97oGZ+kylEnOJPPQIgBUp3ziAXfsCRzQnaknAmUkAZkd73r7s1IL/NAkz9Is4=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@openclaw%2fdiffs@2026.5.3-beta.2","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":9910570},"type":"module","gitHead":"315a93355b08edd2bb4939c24228b08a2d95d211","scripts":{"build:viewer":"bun build src/viewer-client.ts --target browser --format esm --minify --outfile assets/viewer-runtime.js"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:b055e14f-e586-4fbd-9958-7d3c7485c218"}},"openclaw":{"build":{"staticAssets":[{"output":"assets/viewer-runtime.js","source":"./assets/viewer-runtime.js"}],"openclawVersion":"2026.5.3-beta.2"},"compat":{"pluginApi":">=2026.5.3-beta.2"},"install":{"npmSpec":"@openclaw/diffs","localPath":"extensions/diffs","defaultChoice":"npm","minHostVersion":">=2026.4.30"},"release":{"publishToNpm":true,"publishToClawHub":true},"extensions":["./index.ts"],"runtimeExtensions":["./dist/index.js"]},"repository":{"url":"git+https://github.com/openclaw/openclaw.git","type":"git"},"_npmVersion":"11.11.0","description":"OpenClaw diff viewer plugin","directories":{},"_nodeVersion":"24.14.1","dependencies":{"typebox":"1.1.37","@pierre/diffs":"1.1.20","@pierre/theme":"0.0.29","playwright-core":"1.59.1"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"@openclaw/plugin-sdk":"workspace:*"},"peerDependencies":{"openclaw":">=2026.5.3-beta.2"},"peerDependenciesMeta":{"openclaw":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/diffs_2026.5.3-beta.2_1777842461251_0.5388019964627575","host":"s3://npm-registry-packages-npm-production"}},"2026.5.3-beta.4":{"name":"@openclaw/diffs","version":"2026.5.3-beta.4","_id":"@openclaw/diffs@2026.5.3-beta.4","maintainers":[{"name":"steipete","email":"steipete@gmail.com"},{"name":"vincentkoc","email":"vincentkoc@ieee.org"}],"homepage":"https://github.com/openclaw/openclaw#readme","bugs":{"url":"https://github.com/openclaw/openclaw/issues"},"dist":{"shasum":"07d03eb6f8df75c28067e3b395b0ac90c28261a3","tarball":"https://registry.npmjs.org/@openclaw/diffs/-/diffs-2026.5.3-beta.4.tgz","fileCount":8,"integrity":"sha512-VPCR2GV+WSC/OV9DWcLW8cQKsG4c6cvBAZCAD9PTVfx09e4y3qk4XJDjPILX7X+Z5OTB7oLWGrHBANAqa/CKTQ==","signatures":[{"sig":"MEUCIQCvRRJIZG0A7mEnI8XVwQLZCpFh2zny14VS5sge82lO7AIgGa2+oFgJjXcGMznqebvUOwuVTwc1sBa6M2qpu97Rs4E=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@openclaw%2fdiffs@2026.5.3-beta.4","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":9910639},"type":"module","gitHead":"c6c64e2acfd8407744b08428a1b627f8a14484ed","scripts":{"build:viewer":"bun build src/viewer-client.ts --target browser --format esm --minify --outfile assets/viewer-runtime.js"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:b055e14f-e586-4fbd-9958-7d3c7485c218"}},"openclaw":{"build":{"staticAssets":[{"output":"assets/viewer-runtime.js","source":"./assets/viewer-runtime.js"}],"openclawVersion":"2026.5.3-beta.4"},"compat":{"pluginApi":">=2026.5.3-beta.4"},"install":{"npmSpec":"@openclaw/diffs","localPath":"extensions/diffs","defaultChoice":"npm","minHostVersion":">=2026.4.30"},"release":{"publishToNpm":true,"publishToClawHub":true},"extensions":["./index.ts"],"runtimeExtensions":["./dist/index.js"]},"repository":{"url":"git+https://github.com/openclaw/openclaw.git","type":"git"},"_npmVersion":"11.11.0","description":"OpenClaw diff viewer plugin","directories":{},"_nodeVersion":"24.14.1","dependencies":{"typebox":"1.1.37","@pierre/diffs":"1.1.20","@pierre/theme":"0.0.29","playwright-core":"1.59.1"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"@openclaw/plugin-sdk":"workspace:*"},"peerDependencies":{"openclaw":">=2026.5.3-beta.4"},"peerDependenciesMeta":{"openclaw":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/diffs_2026.5.3-beta.4_1777867205876_0.07991705110812664","host":"s3://npm-registry-packages-npm-production"}},"2026.5.3":{"name":"@openclaw/diffs","version":"2026.5.3","_id":"@openclaw/diffs@2026.5.3","maintainers":[{"name":"steipete","email":"steipete@gmail.com"},{"name":"vincentkoc","email":"vincentkoc@ieee.org"}],"homepage":"https://github.com/openclaw/openclaw#readme","bugs":{"url":"https://github.com/openclaw/openclaw/issues"},"dist":{"shasum":"34dbdb0d6ebc51d579c200702514527ec79c427b","tarball":"https://registry.npmjs.org/@openclaw/diffs/-/diffs-2026.5.3.tgz","fileCount":8,"integrity":"sha512-tbcdGBlecgq1lBPGxovBy7x018He7gaOFprTpdMXFxt+KT0TeMegoirUvRrB/6MnTJmFkSzyQEGZkMRjb2ZN9Q==","signatures":[{"sig":"MEYCIQDUb59W7IIhTFIV2C3aH+J5A/z9l8U5AteHlwL3Mln08gIhANdNwRGcRUbWUsuY6IqBqEajzasunlBisw2UpvFrMFWD","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@openclaw%2fdiffs@2026.5.3","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":9910611},"type":"module","gitHead":"06d46f7cf638a31c4852c068aeeaa76f5e949941","scripts":{"build:viewer":"bun build src/viewer-client.ts --target browser --format esm --minify --outfile assets/viewer-runtime.js"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:b055e14f-e586-4fbd-9958-7d3c7485c218"}},"openclaw":{"build":{"staticAssets":[{"output":"assets/viewer-runtime.js","source":"./assets/viewer-runtime.js"}],"openclawVersion":"2026.5.3"},"compat":{"pluginApi":">=2026.5.3"},"install":{"npmSpec":"@openclaw/diffs","localPath":"extensions/diffs","defaultChoice":"npm","minHostVersion":">=2026.4.30"},"release":{"publishToNpm":true,"publishToClawHub":true},"extensions":["./index.ts"],"runtimeExtensions":["./dist/index.js"]},"repository":{"url":"git+https://github.com/openclaw/openclaw.git","type":"git"},"_npmVersion":"11.11.0","description":"OpenClaw diff viewer plugin","directories":{},"_nodeVersion":"24.14.1","dependencies":{"typebox":"1.1.37","@pierre/diffs":"1.1.20","@pierre/theme":"0.0.29","playwright-core":"1.59.1"},"_hasShrinkwrap":false,"devDependencies":{"@openclaw/plugin-sdk":"workspace:*"},"peerDependencies":{"openclaw":">=2026.5.3"},"peerDependenciesMeta":{"openclaw":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/diffs_2026.5.3_1777880351352_0.2933257934691704","host":"s3://npm-registry-packages-npm-production"}},"2026.5.4-beta.1":{"name":"@openclaw/diffs","version":"2026.5.4-beta.1","_id":"@openclaw/diffs@2026.5.4-beta.1","maintainers":[{"name":"steipete","email":"steipete@gmail.com"},{"name":"vincentkoc","email":"vincentkoc@ieee.org"}],"homepage":"https://github.com/openclaw/openclaw#readme","bugs":{"url":"https://github.com/openclaw/openclaw/issues"},"dist":{"shasum":"80e68e65efc71cb7d5bfd0323b6752c7e8084de7","tarball":"https://registry.npmjs.org/@openclaw/diffs/-/diffs-2026.5.4-beta.1.tgz","fileCount":8,"integrity":"sha512-sBLa68W6py2+KHwHcg0ymkSb4c1f7zWSG1bGbBOP08Lr3KnV/TQrFhN4u52oHm01kyn9+laYhEkdIbB27CPDAA==","signatures":[{"sig":"MEUCIGv2lw4THToct1zKH32ocrSkfNYI69s+MTQz4QOJlCYnAiEAtSDgyO6d2WPTYy0RMNiAJhr6GrHpz8CRMLL3HLi+TPs=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@openclaw%2fdiffs@2026.5.4-beta.1","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":9910639},"type":"module","gitHead":"9cc3ae100b846437dd3dcbcfaf20b242d9f6f6a2","scripts":{"build:viewer":"bun build src/viewer-client.ts --target browser --format esm --minify --outfile assets/viewer-runtime.js"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:b055e14f-e586-4fbd-9958-7d3c7485c218"}},"openclaw":{"build":{"staticAssets":[{"output":"assets/viewer-runtime.js","source":"./assets/viewer-runtime.js"}],"openclawVersion":"2026.5.4-beta.1"},"compat":{"pluginApi":">=2026.5.4-beta.1"},"install":{"npmSpec":"@openclaw/diffs","localPath":"extensions/diffs","defaultChoice":"npm","minHostVersion":">=2026.4.30"},"release":{"publishToNpm":true,"publishToClawHub":true},"extensions":["./index.ts"],"runtimeExtensions":["./dist/index.js"]},"repository":{"url":"git+https://github.com/openclaw/openclaw.git","type":"git"},"_npmVersion":"11.11.0","description":"OpenClaw diff viewer plugin","directories":{},"_nodeVersion":"24.14.1","dependencies":{"typebox":"1.1.37","@pierre/diffs":"1.1.20","@pierre/theme":"0.0.29","playwright-core":"1.59.1"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"@openclaw/plugin-sdk":"workspace:*"},"peerDependencies":{"openclaw":">=2026.5.4-beta.1"},"peerDependenciesMeta":{"openclaw":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/diffs_2026.5.4-beta.1_1777916186531_0.9420885171627387","host":"s3://npm-registry-packages-npm-production"}},"2026.5.4-beta.2":{"name":"@openclaw/diffs","version":"2026.5.4-beta.2","_id":"@openclaw/diffs@2026.5.4-beta.2","maintainers":[{"name":"steipete","email":"steipete@gmail.com"},{"name":"vincentkoc","email":"vincentkoc@ieee.org"}],"homepage":"https://github.com/openclaw/openclaw#readme","bugs":{"url":"https://github.com/openclaw/openclaw/issues"},"dist":{"shasum":"ff6b8e24af4d96897368bb4bc48443502b3b6bd2","tarball":"https://registry.npmjs.org/@openclaw/diffs/-/diffs-2026.5.4-beta.2.tgz","fileCount":8,"integrity":"sha512-70S29+j9aD5SE3LsqnmOGcJZB62RS3ELxDhoRFIm1WI12fXBp0YzmtEP28tb9REgGEZVV6MVzPuAB7lgBaE+wQ==","signatures":[{"sig":"MEQCIDIPOxc5RY3dAQxJPIjQ9IovyXLVMYYF1bQ+CEU5d+QcAiAVrATpbiTaPH9fmSfLWvMKow6HlrZHdo1NODFOEueiPQ==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@openclaw%2fdiffs@2026.5.4-beta.2","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":9910639},"type":"module","gitHead":"e0002c4b5b321d076e0396b6652ef6d7837d169b","scripts":{"build:viewer":"bun build src/viewer-client.ts --target browser --format esm --minify --outfile assets/viewer-runtime.js"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:b055e14f-e586-4fbd-9958-7d3c7485c218"}},"openclaw":{"build":{"staticAssets":[{"output":"assets/viewer-runtime.js","source":"./assets/viewer-runtime.js"}],"openclawVersion":"2026.5.4-beta.2"},"compat":{"pluginApi":">=2026.5.4-beta.2"},"install":{"npmSpec":"@openclaw/diffs","localPath":"extensions/diffs","defaultChoice":"npm","minHostVersion":">=2026.4.30"},"release":{"publishToNpm":true,"publishToClawHub":true},"extensions":["./index.ts"],"runtimeExtensions":["./dist/index.js"]},"repository":{"url":"git+https://github.com/openclaw/openclaw.git","type":"git"},"_npmVersion":"11.11.0","description":"OpenClaw diff viewer plugin","directories":{},"_nodeVersion":"24.14.1","dependencies":{"typebox":"1.1.37","@pierre/diffs":"1.1.20","@pierre/theme":"0.0.29","playwright-core":"1.59.1"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"@openclaw/plugin-sdk":"workspace:*"},"peerDependencies":{"openclaw":">=2026.5.4-beta.2"},"peerDependenciesMeta":{"openclaw":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/diffs_2026.5.4-beta.2_1777946442666_0.1760801599428954","host":"s3://npm-registry-packages-npm-production"}},"2026.5.4-beta.3":{"name":"@openclaw/diffs","version":"2026.5.4-beta.3","_id":"@openclaw/diffs@2026.5.4-beta.3","maintainers":[{"name":"steipete","email":"steipete@gmail.com"},{"name":"vincentkoc","email":"vincentkoc@ieee.org"}],"homepage":"https://github.com/openclaw/openclaw#readme","bugs":{"url":"https://github.com/openclaw/openclaw/issues"},"dist":{"shasum":"0fb0e969c854dae1ac65ef0ec12fb8b9537767af","tarball":"https://registry.npmjs.org/@openclaw/diffs/-/diffs-2026.5.4-beta.3.tgz","fileCount":8,"integrity":"sha512-V1ESoERmNosmIwyTZq1YfueaIkvqa8IEM/zff9qkbf8dRtfrnE0GXaJWZt0VssH21cQ81rPyndpe2vpocylJng==","signatures":[{"sig":"MEUCIQDMQVnBpP0YguQh0twKDwymZJHwbHI+OzcTwls+BLCmswIgfCaYiOR9Hm1H/8NSs58/VFNBSRwO+q4NCbIe/gr++s0=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@openclaw%2fdiffs@2026.5.4-beta.3","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":9910639},"type":"module","gitHead":"41f028e2ea3b6cb000fd85fde8e1ee317c843ae1","scripts":{"build:viewer":"bun build src/viewer-client.ts --target browser --format esm --minify --outfile assets/viewer-runtime.js"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:b055e14f-e586-4fbd-9958-7d3c7485c218"}},"openclaw":{"build":{"staticAssets":[{"output":"assets/viewer-runtime.js","source":"./assets/viewer-runtime.js"}],"openclawVersion":"2026.5.4-beta.3"},"compat":{"pluginApi":">=2026.5.4-beta.3"},"install":{"npmSpec":"@openclaw/diffs","localPath":"extensions/diffs","defaultChoice":"npm","minHostVersion":">=2026.4.30"},"release":{"publishToNpm":true,"publishToClawHub":true},"extensions":["./index.ts"],"runtimeExtensions":["./dist/index.js"]},"repository":{"url":"git+https://github.com/openclaw/openclaw.git","type":"git"},"_npmVersion":"11.11.0","description":"OpenClaw diff viewer plugin","directories":{},"_nodeVersion":"24.14.1","dependencies":{"typebox":"1.1.37","@pierre/diffs":"1.1.20","@pierre/theme":"0.0.29","playwright-core":"1.59.1"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"@openclaw/plugin-sdk":"workspace:*"},"peerDependencies":{"openclaw":">=2026.5.4-beta.3"},"peerDependenciesMeta":{"openclaw":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/diffs_2026.5.4-beta.3_1777958798654_0.18279482310083295","host":"s3://npm-registry-packages-npm-production"}},"2026.5.4":{"name":"@openclaw/diffs","version":"2026.5.4","_id":"@openclaw/diffs@2026.5.4","maintainers":[{"name":"steipete","email":"steipete@gmail.com"},{"name":"vincentkoc","email":"vincentkoc@ieee.org"}],"homepage":"https://github.com/openclaw/openclaw#readme","bugs":{"url":"https://github.com/openclaw/openclaw/issues"},"dist":{"shasum":"e481218a72798bf608601a5ea750a7a545483910","tarball":"https://registry.npmjs.org/@openclaw/diffs/-/diffs-2026.5.4.tgz","fileCount":8,"integrity":"sha512-aZrKq2ipgkqr1VcUOFPMqcT6Ie6czaEWiSaQH645P65c8EdMZQliPmh1Qg86xKMI5EtZSnGTVW4ijwXF0BEUeg==","signatures":[{"sig":"MEYCIQDU0SnYki0PpyQx2dOJHfDn4hioR7LwVqj3NoovQDml+wIhANXEq4+X9IIDfqoKp7lxUym4i3hzQOIwnYbTkZ8gWXk8","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@openclaw%2fdiffs@2026.5.4","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":9910611},"type":"module","gitHead":"325df3efefe9c0887d9357732e68fc8556e78d79","scripts":{"build:viewer":"bun build src/viewer-client.ts --target browser --format esm --minify --outfile assets/viewer-runtime.js"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:b055e14f-e586-4fbd-9958-7d3c7485c218"}},"openclaw":{"build":{"staticAssets":[{"output":"assets/viewer-runtime.js","source":"./assets/viewer-runtime.js"}],"openclawVersion":"2026.5.4"},"compat":{"pluginApi":">=2026.5.4"},"install":{"npmSpec":"@openclaw/diffs","localPath":"extensions/diffs","defaultChoice":"npm","minHostVersion":">=2026.4.30"},"release":{"publishToNpm":true,"publishToClawHub":true},"extensions":["./index.ts"],"runtimeExtensions":["./dist/index.js"]},"repository":{"url":"git+https://github.com/openclaw/openclaw.git","type":"git"},"_npmVersion":"11.11.0","description":"OpenClaw diff viewer plugin","directories":{},"_nodeVersion":"24.14.1","dependencies":{"typebox":"1.1.37","@pierre/diffs":"1.1.20","@pierre/theme":"0.0.29","playwright-core":"1.59.1"},"_hasShrinkwrap":false,"devDependencies":{"@openclaw/plugin-sdk":"workspace:*"},"peerDependencies":{"openclaw":">=2026.5.4"},"peerDependenciesMeta":{"openclaw":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/diffs_2026.5.4_1777967990754_0.9778350725100711","host":"s3://npm-registry-packages-npm-production"}},"2026.5.5-beta.1":{"name":"@openclaw/diffs","version":"2026.5.5-beta.1","_id":"@openclaw/diffs@2026.5.5-beta.1","maintainers":[{"name":"steipete","email":"steipete@gmail.com"},{"name":"vincentkoc","email":"vincentkoc@ieee.org"}],"homepage":"https://github.com/openclaw/openclaw#readme","bugs":{"url":"https://github.com/openclaw/openclaw/issues"},"dist":{"shasum":"a16bc386fdace8d8547b51c04f4fbba7455fa436","tarball":"https://registry.npmjs.org/@openclaw/diffs/-/diffs-2026.5.5-beta.1.tgz","fileCount":8,"integrity":"sha512-LrJO6y3Qmy+AfKHAkZbZ/jnSVyX3Ai+uJ1TMFTg2l8cF8QXb/u0sfEzy4YtROIQy8hDyjuk9VmI4VXNTNxFt2g==","signatures":[{"sig":"MEYCIQDHtjBeGe9XG5fpKsIivwebQzqF2ViGvmXCxlSR1jLOzAIhAKGDOJ/hbY+cCNXuNW7GOFMg077wwhCVNX+Zfr6H/UAy","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@openclaw%2fdiffs@2026.5.5-beta.1","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":9910639},"type":"module","gitHead":"013a2c50f62fad3941bfa51b8ac9a548e603b842","scripts":{"build:viewer":"bun build src/viewer-client.ts --target browser --format esm --minify --outfile assets/viewer-runtime.js"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:b055e14f-e586-4fbd-9958-7d3c7485c218"}},"openclaw":{"build":{"staticAssets":[{"output":"assets/viewer-runtime.js","source":"./assets/viewer-runtime.js"}],"openclawVersion":"2026.5.5-beta.1"},"compat":{"pluginApi":">=2026.5.5-beta.1"},"install":{"npmSpec":"@openclaw/diffs","localPath":"extensions/diffs","defaultChoice":"npm","minHostVersion":">=2026.4.30"},"release":{"publishToNpm":true,"publishToClawHub":true},"extensions":["./index.ts"],"runtimeExtensions":["./dist/index.js"]},"repository":{"url":"git+https://github.com/openclaw/openclaw.git","type":"git"},"_npmVersion":"11.11.0","description":"OpenClaw diff viewer plugin","directories":{},"_nodeVersion":"24.14.1","dependencies":{"typebox":"1.1.37","@pierre/diffs":"1.1.20","@pierre/theme":"0.0.29","playwright-core":"1.59.1"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"@openclaw/plugin-sdk":"workspace:*"},"peerDependencies":{"openclaw":">=2026.5.5-beta.1"},"peerDependenciesMeta":{"openclaw":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/diffs_2026.5.5-beta.1_1778034191986_0.5067572922333468","host":"s3://npm-registry-packages-npm-production"}},"2026.5.5-beta.2":{"name":"@openclaw/diffs","version":"2026.5.5-beta.2","_id":"@openclaw/diffs@2026.5.5-beta.2","maintainers":[{"name":"steipete","email":"steipete@gmail.com"},{"name":"vincentkoc","email":"vincentkoc@ieee.org"}],"homepage":"https://github.com/openclaw/openclaw#readme","bugs":{"url":"https://github.com/openclaw/openclaw/issues"},"dist":{"shasum":"b3862a657ad114e721441a475b34e38a14ba7e56","tarball":"https://registry.npmjs.org/@openclaw/diffs/-/diffs-2026.5.5-beta.2.tgz","fileCount":8,"integrity":"sha512-xCaAi4OFz5qc8Jg6CmokIFZbbPzjBQPS8OFGyjylrG9IOuvM9U7sn0XjW1nHzM+XByYUecYZdX+DjDjwJj3gag==","signatures":[{"sig":"MEYCIQCheu8DAVltC2gzy14CUOALqI8uYG9vy+XhRtas+yLRJAIhAOAd0K5DmY40BnZCPP5/9Uiy/VPb0VgXP2LhTQoqAfVJ","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@openclaw%2fdiffs@2026.5.5-beta.2","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":9910639},"type":"module","gitHead":"5932467c0c6ae0e5e44d7220d0e9799e862817a8","scripts":{"build:viewer":"bun build src/viewer-client.ts --target browser --format esm --minify --outfile assets/viewer-runtime.js"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:b055e14f-e586-4fbd-9958-7d3c7485c218"}},"openclaw":{"build":{"staticAssets":[{"output":"assets/viewer-runtime.js","source":"./assets/viewer-runtime.js"}],"openclawVersion":"2026.5.5-beta.2"},"compat":{"pluginApi":">=2026.5.5-beta.2"},"install":{"npmSpec":"@openclaw/diffs","localPath":"extensions/diffs","defaultChoice":"npm","minHostVersion":">=2026.4.30"},"release":{"publishToNpm":true,"publishToClawHub":true},"extensions":["./index.ts"],"runtimeExtensions":["./dist/index.js"]},"repository":{"url":"git+https://github.com/openclaw/openclaw.git","type":"git"},"_npmVersion":"11.11.0","description":"OpenClaw diff viewer plugin","directories":{},"_nodeVersion":"24.14.1","dependencies":{"typebox":"1.1.37","@pierre/diffs":"1.1.20","@pierre/theme":"0.0.29","playwright-core":"1.59.1"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"@openclaw/plugin-sdk":"workspace:*"},"peerDependencies":{"openclaw":">=2026.5.5-beta.2"},"peerDependenciesMeta":{"openclaw":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/diffs_2026.5.5-beta.2_1778051062029_0.4324543248803123","host":"s3://npm-registry-packages-npm-production"}},"2026.5.5":{"name":"@openclaw/diffs","version":"2026.5.5","_id":"@openclaw/diffs@2026.5.5","maintainers":[{"name":"steipete","email":"steipete@gmail.com"},{"name":"vincentkoc","email":"vincentkoc@ieee.org"}],"homepage":"https://github.com/openclaw/openclaw#readme","bugs":{"url":"https://github.com/openclaw/openclaw/issues"},"dist":{"shasum":"d48190442da9383b22cf166cbe832afdb12c2ac0","tarball":"https://registry.npmjs.org/@openclaw/diffs/-/diffs-2026.5.5.tgz","fileCount":8,"integrity":"sha512-ize7bhwnL54YQgJwS0tXpadTr5T5w+VQct04maff+0Yllqs+tXzTa5hzpJ2GgvDyFQDwTS7I7Ks3A6xeONIJZw==","signatures":[{"sig":"MEYCIQDY8bkUbFY+H0AhGQXO23AnYD97t9UqmS86jV0bYr9rcAIhAOdRrsU62Y1QbW/PH32lHlfEsPpwk4E7lh0o3MePcfgt","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@openclaw%2fdiffs@2026.5.5","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":9910611},"type":"module","gitHead":"b1abf9d8ae4410c6a6e08f7dfd2d617f4550281c","scripts":{"build:viewer":"bun build src/viewer-client.ts --target browser --format esm --minify --outfile assets/viewer-runtime.js"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:b055e14f-e586-4fbd-9958-7d3c7485c218"}},"openclaw":{"build":{"staticAssets":[{"output":"assets/viewer-runtime.js","source":"./assets/viewer-runtime.js"}],"openclawVersion":"2026.5.5"},"compat":{"pluginApi":">=2026.5.5"},"install":{"npmSpec":"@openclaw/diffs","localPath":"extensions/diffs","defaultChoice":"npm","minHostVersion":">=2026.4.30"},"release":{"publishToNpm":true,"publishToClawHub":true},"extensions":["./index.ts"],"runtimeExtensions":["./dist/index.js"]},"repository":{"url":"git+https://github.com/openclaw/openclaw.git","type":"git"},"_npmVersion":"11.11.0","description":"OpenClaw diff viewer plugin","directories":{},"_nodeVersion":"24.14.1","dependencies":{"typebox":"1.1.37","@pierre/diffs":"1.1.20","@pierre/theme":"0.0.29","playwright-core":"1.59.1"},"_hasShrinkwrap":false,"devDependencies":{"@openclaw/plugin-sdk":"workspace:*"},"peerDependencies":{"openclaw":">=2026.5.5"},"peerDependenciesMeta":{"openclaw":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/diffs_2026.5.5_1778056519961_0.7786582660447297","host":"s3://npm-registry-packages-npm-production"}},"2026.5.6":{"name":"@openclaw/diffs","version":"2026.5.6","_id":"@openclaw/diffs@2026.5.6","maintainers":[{"name":"steipete","email":"steipete@gmail.com"},{"name":"vincentkoc","email":"vincentkoc@ieee.org"}],"homepage":"https://github.com/openclaw/openclaw#readme","bugs":{"url":"https://github.com/openclaw/openclaw/issues"},"dist":{"shasum":"b597f8e4555e526b19f779df137950b4176be557","tarball":"https://registry.npmjs.org/@openclaw/diffs/-/diffs-2026.5.6.tgz","fileCount":8,"integrity":"sha512-JkrIVksDhehFZRCXc9IYj/SSVtKK/By0/dUejpRk01kRnlPr2AZOBicrbfUaTFcNkgioaFzYr5ewJXcQ39uYgg==","signatures":[{"sig":"MEYCIQDm/ZDNU9OcahVYAZmdu9tzDc5WVhghMLYnocIIaVt7gQIhALDwHpCMZTmtVup+vl03oTowLmb1BPbLjwQYpM1r7ech","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@openclaw%2fdiffs@2026.5.6","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":9910611},"type":"module","gitHead":"c97b9f79ec43b531a3472c3219ca51efbf7695a3","scripts":{"build:viewer":"bun build src/viewer-client.ts --target browser --format esm --minify --outfile assets/viewer-runtime.js"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:b055e14f-e586-4fbd-9958-7d3c7485c218"}},"openclaw":{"build":{"staticAssets":[{"output":"assets/viewer-runtime.js","source":"./assets/viewer-runtime.js"}],"openclawVersion":"2026.5.6"},"compat":{"pluginApi":">=2026.5.6"},"install":{"npmSpec":"@openclaw/diffs","localPath":"extensions/diffs","defaultChoice":"npm","minHostVersion":">=2026.4.30"},"release":{"publishToNpm":true,"publishToClawHub":true},"extensions":["./index.ts"],"runtimeExtensions":["./dist/index.js"]},"repository":{"url":"git+https://github.com/openclaw/openclaw.git","type":"git"},"_npmVersion":"11.11.0","description":"OpenClaw diff viewer plugin","directories":{},"_nodeVersion":"24.14.1","dependencies":{"typebox":"1.1.37","@pierre/diffs":"1.1.20","@pierre/theme":"0.0.29","playwright-core":"1.59.1"},"_hasShrinkwrap":false,"devDependencies":{"@openclaw/plugin-sdk":"workspace:*"},"peerDependencies":{"openclaw":">=2026.5.6"},"peerDependenciesMeta":{"openclaw":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/diffs_2026.5.6_1778088245627_0.3934138761075414","host":"s3://npm-registry-packages-npm-production"}},"2026.5.6-beta.1":{"name":"@openclaw/diffs","version":"2026.5.6-beta.1","_id":"@openclaw/diffs@2026.5.6-beta.1","maintainers":[{"name":"steipete","email":"steipete@gmail.com"},{"name":"vincentkoc","email":"vincentkoc@ieee.org"}],"homepage":"https://github.com/openclaw/openclaw#readme","bugs":{"url":"https://github.com/openclaw/openclaw/issues"},"dist":{"shasum":"fa6567735bbecf299e51d5a30f55191b52350fe3","tarball":"https://registry.npmjs.org/@openclaw/diffs/-/diffs-2026.5.6-beta.1.tgz","fileCount":8,"integrity":"sha512-CWOe55QBCD4V7d9f1O7KcaZ1w5qRr4JLthx9ItSeR95YneAIM0Af1CugXZ69f4Or3lEFV3kQXQMTUtSggjIBgA==","signatures":[{"sig":"MEQCIFnobSoQmqX9tAoU2jNfTip3vz/CtSSvc+m7PmtlgrB1AiAQjHyWaxortCP/7PjBU3nPFLbuQOT16ZdDWk/mR6B9DQ==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@openclaw%2fdiffs@2026.5.6-beta.1","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":9910639},"type":"module","gitHead":"8e9c8beacad05ffbcab86cb27b957aba466ddfab","scripts":{"build:viewer":"bun build src/viewer-client.ts --target browser --format esm --minify --outfile assets/viewer-runtime.js"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:b055e14f-e586-4fbd-9958-7d3c7485c218"}},"openclaw":{"build":{"staticAssets":[{"output":"assets/viewer-runtime.js","source":"./assets/viewer-runtime.js"}],"openclawVersion":"2026.5.6-beta.1"},"compat":{"pluginApi":">=2026.5.6-beta.1"},"install":{"npmSpec":"@openclaw/diffs","localPath":"extensions/diffs","defaultChoice":"npm","minHostVersion":">=2026.4.30"},"release":{"publishToNpm":true,"publishToClawHub":true},"extensions":["./index.ts"],"runtimeExtensions":["./dist/index.js"]},"repository":{"url":"git+https://github.com/openclaw/openclaw.git","type":"git"},"_npmVersion":"11.11.0","description":"OpenClaw diff viewer plugin","directories":{},"_nodeVersion":"24.14.1","dependencies":{"typebox":"1.1.37","@pierre/diffs":"1.1.20","@pierre/theme":"0.0.29","playwright-core":"1.59.1"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"@openclaw/plugin-sdk":"workspace:*"},"peerDependencies":{"openclaw":">=2026.5.6-beta.1"},"peerDependenciesMeta":{"openclaw":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/diffs_2026.5.6-beta.1_1778159920120_0.9071958436913157","host":"s3://npm-registry-packages-npm-production"}},"2026.5.7-beta.1":{"name":"@openclaw/diffs","version":"2026.5.7-beta.1","_id":"@openclaw/diffs@2026.5.7-beta.1","maintainers":[{"name":"steipete","email":"steipete@gmail.com"},{"name":"vincentkoc","email":"vincentkoc@ieee.org"}],"homepage":"https://github.com/openclaw/openclaw#readme","bugs":{"url":"https://github.com/openclaw/openclaw/issues"},"dist":{"shasum":"25545499e264ff0cbe61777e34b6d44a5853c22c","tarball":"https://registry.npmjs.org/@openclaw/diffs/-/diffs-2026.5.7-beta.1.tgz","fileCount":8,"integrity":"sha512-dFEacl1JWMxVnkGJ6lA6SRXpLu2RxJHP72eBtwdIGuX9bIcsJWIJ8LIVbMHJv6Ik4bbtEUK/APc2/ZtB/tBFeA==","signatures":[{"sig":"MEQCIGnN+rKrLyStU31RSigxXgR8KhLyhpITq3B5R2s2gT3fAiAwwfII3/HCDGVF17EA7G/3U/FR7Dr905sX1IwxP47p+g==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@openclaw%2fdiffs@2026.5.7-beta.1","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":9910639},"type":"module","gitHead":"bccf2d6a6243a7a3e8f301b61a80144d8c4278af","scripts":{"build:viewer":"bun build src/viewer-client.ts --target browser --format esm --minify --outfile assets/viewer-runtime.js"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:b055e14f-e586-4fbd-9958-7d3c7485c218"}},"openclaw":{"build":{"staticAssets":[{"output":"assets/viewer-runtime.js","source":"./assets/viewer-runtime.js"}],"openclawVersion":"2026.5.7-beta.1"},"compat":{"pluginApi":">=2026.5.7-beta.1"},"install":{"npmSpec":"@openclaw/diffs","localPath":"extensions/diffs","defaultChoice":"npm","minHostVersion":">=2026.4.30"},"release":{"publishToNpm":true,"publishToClawHub":true},"extensions":["./index.ts"],"runtimeExtensions":["./dist/index.js"]},"repository":{"url":"git+https://github.com/openclaw/openclaw.git","type":"git"},"_npmVersion":"11.11.0","description":"OpenClaw diff viewer plugin","directories":{},"_nodeVersion":"24.14.1","dependencies":{"typebox":"1.1.37","@pierre/diffs":"1.1.20","@pierre/theme":"0.0.29","playwright-core":"1.59.1"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"@openclaw/plugin-sdk":"workspace:*"},"peerDependencies":{"openclaw":">=2026.5.7-beta.1"},"peerDependenciesMeta":{"openclaw":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/diffs_2026.5.7-beta.1_1778167421450_0.9807064708650683","host":"s3://npm-registry-packages-npm-production"}},"2026.5.7":{"name":"@openclaw/diffs","version":"2026.5.7","_id":"@openclaw/diffs@2026.5.7","maintainers":[{"name":"steipete","email":"steipete@gmail.com"},{"name":"vincentkoc","email":"vincentkoc@ieee.org"}],"homepage":"https://github.com/openclaw/openclaw#readme","bugs":{"url":"https://github.com/openclaw/openclaw/issues"},"dist":{"shasum":"3e968679e68f16d936f4d25ff71d43b0a71db31c","tarball":"https://registry.npmjs.org/@openclaw/diffs/-/diffs-2026.5.7.tgz","fileCount":8,"integrity":"sha512-EjMan6O8urRzi0BBMsA399kmCzenjxzWCfp7ri1/LLyJAHYxlSPdFqyG6+SIie7E0/T2DPYZZAF0QmIs6CE9PA==","signatures":[{"sig":"MEUCIDyV9ttZW/bF43w3XNPLCaGcl7BTjSRNLUVBczfKaaEdAiEApO41MLPEHIq/z9ukRb3gsVEuAZ1JufbFpJAktR+ktdQ=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@openclaw%2fdiffs@2026.5.7","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":9910611},"type":"module","gitHead":"eeef4864494f859838fec1586bedbab1f8fa5702","scripts":{"build:viewer":"bun build src/viewer-client.ts --target browser --format esm --minify --outfile assets/viewer-runtime.js"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:b055e14f-e586-4fbd-9958-7d3c7485c218"}},"openclaw":{"build":{"staticAssets":[{"output":"assets/viewer-runtime.js","source":"./assets/viewer-runtime.js"}],"openclawVersion":"2026.5.7"},"compat":{"pluginApi":">=2026.5.7"},"install":{"npmSpec":"@openclaw/diffs","localPath":"extensions/diffs","defaultChoice":"npm","minHostVersion":">=2026.4.30"},"release":{"publishToNpm":true,"publishToClawHub":true},"extensions":["./index.ts"],"runtimeExtensions":["./dist/index.js"]},"repository":{"url":"git+https://github.com/openclaw/openclaw.git","type":"git"},"_npmVersion":"11.11.0","description":"OpenClaw diff viewer plugin","directories":{},"_nodeVersion":"24.14.1","dependencies":{"typebox":"1.1.37","@pierre/diffs":"1.1.20","@pierre/theme":"0.0.29","playwright-core":"1.59.1"},"_hasShrinkwrap":false,"devDependencies":{"@openclaw/plugin-sdk":"workspace:*"},"peerDependencies":{"openclaw":">=2026.5.7"},"peerDependenciesMeta":{"openclaw":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/diffs_2026.5.7_1778185785379_0.07297305405747645","host":"s3://npm-registry-packages-npm-production"}},"2026.5.9-beta.1":{"name":"@openclaw/diffs","version":"2026.5.9-beta.1","_id":"@openclaw/diffs@2026.5.9-beta.1","maintainers":[{"name":"steipete","email":"steipete@gmail.com"},{"name":"vincentkoc","email":"vincentkoc@ieee.org"}],"homepage":"https://github.com/openclaw/openclaw#readme","bugs":{"url":"https://github.com/openclaw/openclaw/issues"},"dist":{"shasum":"9ab844a5ba7a787be21f2f981e2d69489d30cc33","tarball":"https://registry.npmjs.org/@openclaw/diffs/-/diffs-2026.5.9-beta.1.tgz","fileCount":8,"integrity":"sha512-xOfBC9YcD63E0mwW83y3ZtDXTJY+ZYWpJl+Z7XkB/ZGpd6/wwV7JYrFjJ6IGfyiIJGYc5xJApglyuWIzSp/PKw==","signatures":[{"sig":"MEQCID7AyN5o7f4DKvv527pj8lBYgZeCHe040usUZJCoH7z0AiBmVgNS+XakHSZrkpmEVqFks3r2KDnHodKT17o9Q67IBg==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@openclaw%2fdiffs@2026.5.9-beta.1","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":9911395},"type":"module","gitHead":"0d3141ee2438c2c990241b8a0941efd69d35382c","scripts":{"build:viewer":"bun build src/viewer-client.ts --target browser --format esm --minify --outfile assets/viewer-runtime.js"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:b055e14f-e586-4fbd-9958-7d3c7485c218"}},"openclaw":{"build":{"staticAssets":[{"output":"assets/viewer-runtime.js","source":"./assets/viewer-runtime.js"}],"openclawVersion":"2026.5.9-beta.1"},"compat":{"pluginApi":">=2026.5.9-beta.1"},"install":{"npmSpec":"@openclaw/diffs","localPath":"extensions/diffs","defaultChoice":"npm","minHostVersion":">=2026.4.30"},"release":{"publishToNpm":true,"publishToClawHub":true},"extensions":["./index.ts"],"runtimeExtensions":["./dist/index.js"]},"repository":{"url":"git+https://github.com/openclaw/openclaw.git","type":"git"},"_npmVersion":"11.11.0","description":"OpenClaw diff viewer plugin","directories":{},"_nodeVersion":"24.14.1","dependencies":{"typebox":"1.1.38","@pierre/diffs":"1.1.20","@pierre/theme":"0.0.29","playwright-core":"1.59.1"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"@openclaw/plugin-sdk":"workspace:*"},"peerDependencies":{"openclaw":">=2026.5.9-beta.1"},"peerDependenciesMeta":{"openclaw":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/diffs_2026.5.9-beta.1_1778332167049_0.6837435906014397","host":"s3://npm-registry-packages-npm-production"}},"2026.5.10-beta.1":{"name":"@openclaw/diffs","version":"2026.5.10-beta.1","_id":"@openclaw/diffs@2026.5.10-beta.1","maintainers":[{"name":"steipete","email":"steipete@gmail.com"},{"name":"vincentkoc","email":"vincentkoc@ieee.org"}],"homepage":"https://github.com/openclaw/openclaw#readme","bugs":{"url":"https://github.com/openclaw/openclaw/issues"},"dist":{"shasum":"ace33c3e06d41a65b168f180a19328c98ce26d2d","tarball":"https://registry.npmjs.org/@openclaw/diffs/-/diffs-2026.5.10-beta.1.tgz","fileCount":8,"integrity":"sha512-EShlF5v7V7thk1/duwggonu8zzD3aOJGiKxXaG4Oo5zKvHi8VXudcYKJLQkgQIZUyVTwqXWAIdnKc+NHsK56uA==","signatures":[{"sig":"MEUCIQCnRMuPBYC8G//WSs4Sn2lqqD4Ai5se+ZxhBeHW/28ndgIgdNNPKmQoEgCbe0dBhvyGczxYPLqcswulYBjH0VT1BHQ=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@openclaw%2fdiffs@2026.5.10-beta.1","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":9912295},"type":"module","gitHead":"9c7e67b0f8247dbd81b6610bc1bd9a1a4d4a1256","scripts":{"build:viewer":"bun build src/viewer-client.ts --target browser --format esm --minify --outfile assets/viewer-runtime.js"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:b055e14f-e586-4fbd-9958-7d3c7485c218"}},"openclaw":{"build":{"staticAssets":[{"output":"assets/viewer-runtime.js","source":"./assets/viewer-runtime.js"}],"openclawVersion":"2026.5.10-beta.1"},"compat":{"pluginApi":">=2026.5.10-beta.1"},"install":{"npmSpec":"@openclaw/diffs","localPath":"extensions/diffs","defaultChoice":"npm","minHostVersion":">=2026.4.30"},"release":{"publishToNpm":true,"publishToClawHub":true},"extensions":["./index.ts"],"runtimeExtensions":["./dist/index.js"]},"repository":{"url":"git+https://github.com/openclaw/openclaw.git","type":"git"},"_npmVersion":"11.11.0","description":"OpenClaw diff viewer plugin","directories":{},"_nodeVersion":"24.14.1","dependencies":{"typebox":"1.1.38","@pierre/diffs":"1.1.21","@pierre/theme":"0.0.29","playwright-core":"1.59.1"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"@openclaw/plugin-sdk":"workspace:*"},"peerDependencies":{"openclaw":">=2026.5.10-beta.1"},"peerDependenciesMeta":{"openclaw":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/diffs_2026.5.10-beta.1_1778420917111_0.6609367455417359","host":"s3://npm-registry-packages-npm-production"}},"2026.5.10-beta.2":{"name":"@openclaw/diffs","version":"2026.5.10-beta.2","_id":"@openclaw/diffs@2026.5.10-beta.2","maintainers":[{"name":"steipete","email":"steipete@gmail.com"},{"name":"vincentkoc","email":"vincentkoc@ieee.org"}],"homepage":"https://github.com/openclaw/openclaw#readme","bugs":{"url":"https://github.com/openclaw/openclaw/issues"},"dist":{"shasum":"14531060423a31ce7f35209a469ae58c94495ab3","tarball":"https://registry.npmjs.org/@openclaw/diffs/-/diffs-2026.5.10-beta.2.tgz","fileCount":8,"integrity":"sha512-Ydm9nakmZReV2uf6AtFaKCYZMoy6SpqznvWQBcs0oyAbyTHDon7kGCZLO948gX/+k5j9IBPsvzI9feYPK+n3gg==","signatures":[{"sig":"MEUCIBCctNYHT2ULGqC8X6hjO0qyDn3ZCDhX8QzAgkjY94OmAiEA8lvH6eWHsMp1rG+CaMBIjPAhD3DAfCncjp51NUykStk=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@openclaw%2fdiffs@2026.5.10-beta.2","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":9912295},"type":"module","gitHead":"8287402da75236c63b6c144b97689e1930ae807b","scripts":{"build:viewer":"bun build src/viewer-client.ts --target browser --format esm --minify --outfile assets/viewer-runtime.js"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:b055e14f-e586-4fbd-9958-7d3c7485c218"}},"openclaw":{"build":{"staticAssets":[{"output":"assets/viewer-runtime.js","source":"./assets/viewer-runtime.js"}],"openclawVersion":"2026.5.10-beta.2"},"compat":{"pluginApi":">=2026.5.10-beta.2"},"install":{"npmSpec":"@openclaw/diffs","localPath":"extensions/diffs","defaultChoice":"npm","minHostVersion":">=2026.4.30"},"release":{"publishToNpm":true,"publishToClawHub":true},"extensions":["./index.ts"],"runtimeExtensions":["./dist/index.js"]},"repository":{"url":"git+https://github.com/openclaw/openclaw.git","type":"git"},"_npmVersion":"11.11.0","description":"OpenClaw diff viewer plugin","directories":{},"_nodeVersion":"24.14.1","dependencies":{"typebox":"1.1.38","@pierre/diffs":"1.1.21","@pierre/theme":"0.0.29","playwright-core":"1.59.1"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"@openclaw/plugin-sdk":"workspace:*"},"peerDependencies":{"openclaw":">=2026.5.10-beta.2"},"peerDependenciesMeta":{"openclaw":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/diffs_2026.5.10-beta.2_1778436123947_0.14437323488410647","host":"s3://npm-registry-packages-npm-production"}},"2026.5.10-beta.3":{"name":"@openclaw/diffs","version":"2026.5.10-beta.3","_id":"@openclaw/diffs@2026.5.10-beta.3","maintainers":[{"name":"steipete","email":"steipete@gmail.com"},{"name":"vincentkoc","email":"vincentkoc@ieee.org"}],"homepage":"https://github.com/openclaw/openclaw#readme","bugs":{"url":"https://github.com/openclaw/openclaw/issues"},"dist":{"shasum":"3673b0efd08e666e896231e87e538ab1d32805c3","tarball":"https://registry.npmjs.org/@openclaw/diffs/-/diffs-2026.5.10-beta.3.tgz","fileCount":8,"integrity":"sha512-r3VJzVaiSccqdZ2Eu+uLJWoAu+9Tsq0OP5Bh0B8dbBo+IE58sxmBPxeKTWp5ZKCvHG7nyQ4Y2Y8jSFzG+rGF3A==","signatures":[{"sig":"MEUCIQDW5na6CE7nz8OHhaJr6dCLDF+QuYe5B43fDCmah7BFYAIgY+lvF5dKgCk12RWTWgapzmjyGYmmJ0oO14LesnG+CA8=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@openclaw%2fdiffs@2026.5.10-beta.3","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":9912305},"type":"module","gitHead":"6d7dcd9c664e387fe3b7509e8d6aa06a06a08e8e","scripts":{"build:viewer":"bun build src/viewer-client.ts --target browser --format esm --minify --outfile assets/viewer-runtime.js"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:b055e14f-e586-4fbd-9958-7d3c7485c218"}},"openclaw":{"build":{"staticAssets":[{"output":"assets/viewer-runtime.js","source":"./assets/viewer-runtime.js"}],"openclawVersion":"2026.5.10-beta.3"},"compat":{"pluginApi":">=2026.5.10-beta.3"},"install":{"npmSpec":"@openclaw/diffs","localPath":"extensions/diffs","defaultChoice":"npm","minHostVersion":">=2026.4.30"},"release":{"publishToNpm":true,"publishToClawHub":true},"extensions":["./index.ts"],"runtimeExtensions":["./dist/index.js"]},"repository":{"url":"git+https://github.com/openclaw/openclaw.git","type":"git"},"_npmVersion":"11.12.1","description":"OpenClaw diff viewer plugin","directories":{},"_nodeVersion":"24.15.0","dependencies":{"zod":"^4.4.3","typebox":"1.1.38","@pierre/diffs":"1.1.21","@pierre/theme":"0.0.29","playwright-core":"1.59.1"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"@openclaw/plugin-sdk":"workspace:*"},"peerDependencies":{"openclaw":">=2026.5.10-beta.3"},"peerDependenciesMeta":{"openclaw":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/diffs_2026.5.10-beta.3_1778469887384_0.01955573061528848","host":"s3://npm-registry-packages-npm-production"}},"2026.5.10-beta.4":{"name":"@openclaw/diffs","version":"2026.5.10-beta.4","_id":"@openclaw/diffs@2026.5.10-beta.4","maintainers":[{"name":"steipete","email":"steipete@gmail.com"},{"name":"vincentkoc","email":"vincentkoc@ieee.org"}],"homepage":"https://github.com/openclaw/openclaw#readme","bugs":{"url":"https://github.com/openclaw/openclaw/issues"},"dist":{"shasum":"7385eb2fd6ce8ae93ba7f1e1fdd1835365011778","tarball":"https://registry.npmjs.org/@openclaw/diffs/-/diffs-2026.5.10-beta.4.tgz","fileCount":8,"integrity":"sha512-qqP53UxgV/G3o6p3f3dKXidC9sNRZU2JFTyBNOT+3GCtwzVnGYF1D44I78eu5PD7ik80EsEl0t70tAHRRAtKCQ==","signatures":[{"sig":"MEUCIHBYQD11FYEzFUzAS1RsfLUSWp5T+b8NQFgRQNGMaAW/AiEAtHdoZqkf4Kuypeeqb2TWZOaen249Tlq9JGHv23IrIJs=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@openclaw%2fdiffs@2026.5.10-beta.4","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":9912305},"type":"module","gitHead":"28076586edee28aff2786615a7dcadc38c94c73e","scripts":{"build:viewer":"bun build src/viewer-client.ts --target browser --format esm --minify --outfile assets/viewer-runtime.js"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:b055e14f-e586-4fbd-9958-7d3c7485c218"}},"openclaw":{"build":{"staticAssets":[{"output":"assets/viewer-runtime.js","source":"./assets/viewer-runtime.js"}],"openclawVersion":"2026.5.10-beta.4"},"compat":{"pluginApi":">=2026.5.10-beta.4"},"install":{"npmSpec":"@openclaw/diffs","localPath":"extensions/diffs","defaultChoice":"npm","minHostVersion":">=2026.4.30"},"release":{"publishToNpm":true,"publishToClawHub":true},"extensions":["./index.ts"],"runtimeExtensions":["./dist/index.js"]},"repository":{"url":"git+https://github.com/openclaw/openclaw.git","type":"git"},"_npmVersion":"11.12.1","description":"OpenClaw diff viewer plugin","directories":{},"_nodeVersion":"24.15.0","dependencies":{"zod":"^4.4.3","typebox":"1.1.38","@pierre/diffs":"1.1.21","@pierre/theme":"0.0.29","playwright-core":"1.59.1"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"@openclaw/plugin-sdk":"workspace:*"},"peerDependencies":{"openclaw":">=2026.5.10-beta.4"},"peerDependenciesMeta":{"openclaw":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/diffs_2026.5.10-beta.4_1778515087257_0.2508965405135586","host":"s3://npm-registry-packages-npm-production"}},"2026.5.10-beta.5":{"name":"@openclaw/diffs","version":"2026.5.10-beta.5","_id":"@openclaw/diffs@2026.5.10-beta.5","maintainers":[{"name":"steipete","email":"steipete@gmail.com"},{"name":"vincentkoc","email":"vincentkoc@ieee.org"}],"homepage":"https://github.com/openclaw/openclaw#readme","bugs":{"url":"https://github.com/openclaw/openclaw/issues"},"dist":{"shasum":"a05635539199149eb3354501c92a3d909973bf40","tarball":"https://registry.npmjs.org/@openclaw/diffs/-/diffs-2026.5.10-beta.5.tgz","fileCount":8,"integrity":"sha512-a+j8+tANhW3N9T1JiHFwvesrGj4ZTJBeEPa4byRh2xvE/Z7i+fanWc1hM9bN4NxMXPgQf4rczSopJ5vqfUhabg==","signatures":[{"sig":"MEUCIQDOjRdPItufJhjzCgYJ0ZUzwfiUudTE16SO/Dn1H5sfvAIgFXHcIWCROALqyPL1ND6Th79g5XuuFCADwbsgVX9xQ8U=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@openclaw%2fdiffs@2026.5.10-beta.5","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":9912305},"type":"module","gitHead":"1ba689376acc91f38c2e6b782f3f0f6859b517d8","scripts":{"build:viewer":"bun build src/viewer-client.ts --target browser --format esm --minify --outfile assets/viewer-runtime.js"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:b055e14f-e586-4fbd-9958-7d3c7485c218"}},"openclaw":{"build":{"staticAssets":[{"output":"assets/viewer-runtime.js","source":"./assets/viewer-runtime.js"}],"openclawVersion":"2026.5.10-beta.5"},"compat":{"pluginApi":">=2026.5.10-beta.5"},"install":{"npmSpec":"@openclaw/diffs","localPath":"extensions/diffs","defaultChoice":"npm","minHostVersion":">=2026.4.30"},"release":{"publishToNpm":true,"publishToClawHub":true},"extensions":["./index.ts"],"runtimeExtensions":["./dist/index.js"]},"repository":{"url":"git+https://github.com/openclaw/openclaw.git","type":"git"},"_npmVersion":"11.12.1","description":"OpenClaw diff viewer plugin","directories":{},"_nodeVersion":"24.15.0","dependencies":{"zod":"^4.4.3","typebox":"1.1.38","@pierre/diffs":"1.1.21","@pierre/theme":"0.0.29","playwright-core":"1.59.1"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"@openclaw/plugin-sdk":"workspace:*"},"peerDependencies":{"openclaw":">=2026.5.10-beta.5"},"peerDependenciesMeta":{"openclaw":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/diffs_2026.5.10-beta.5_1778517189127_0.1348999800601065","host":"s3://npm-registry-packages-npm-production"}},"2026.5.12-beta.1":{"name":"@openclaw/diffs","version":"2026.5.12-beta.1","_id":"@openclaw/diffs@2026.5.12-beta.1","maintainers":[{"name":"steipete","email":"steipete@gmail.com"},{"name":"vincentkoc","email":"vincentkoc@ieee.org"}],"homepage":"https://github.com/openclaw/openclaw#readme","bugs":{"url":"https://github.com/openclaw/openclaw/issues"},"dist":{"shasum":"7386df673ab57f0de63775eb5f6fef102746b728","tarball":"https://registry.npmjs.org/@openclaw/diffs/-/diffs-2026.5.12-beta.1.tgz","fileCount":8,"integrity":"sha512-C2e3Pr/FUTVr9JMDZ4qniBIo/q1MECpDhNfjby5DoGgRhP5PpyKwhREiQdv+mqfRn5rtiRqjPgTl8boYCjqCVQ==","signatures":[{"sig":"MEQCIA43ueAy2CvQFwlK/McxGU36vgw5EohiFA9fSBuQEFW6AiAdGwHkIM5/9oP9TWsqr/mHJ0DtRIQtxnF/W3BO6ac4Mw==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@openclaw%2fdiffs@2026.5.12-beta.1","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":9912304},"type":"module","gitHead":"1824464bf23e37b63eedce75f5c87f9ff9df1fae","scripts":{"build:viewer":"bun build src/viewer-client.ts --target browser --format esm --minify --outfile assets/viewer-runtime.js"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:b055e14f-e586-4fbd-9958-7d3c7485c218"}},"openclaw":{"build":{"staticAssets":[{"output":"assets/viewer-runtime.js","source":"./assets/viewer-runtime.js"}],"openclawVersion":"2026.5.12-beta.1"},"compat":{"pluginApi":">=2026.5.12-beta.1"},"install":{"npmSpec":"@openclaw/diffs","localPath":"extensions/diffs","defaultChoice":"npm","minHostVersion":">=2026.4.30"},"release":{"publishToNpm":true,"publishToClawHub":true},"extensions":["./index.ts"],"runtimeExtensions":["./dist/index.js"]},"repository":{"url":"git+https://github.com/openclaw/openclaw.git","type":"git"},"_npmVersion":"11.12.1","description":"OpenClaw diff viewer plugin","directories":{},"_nodeVersion":"24.15.0","dependencies":{"zod":"4.4.3","typebox":"1.1.38","@pierre/diffs":"1.1.22","@pierre/theme":"0.0.29","playwright-core":"1.60.0"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"@openclaw/plugin-sdk":"workspace:*"},"peerDependencies":{"openclaw":">=2026.5.12-beta.1"},"peerDependenciesMeta":{"openclaw":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/diffs_2026.5.12-beta.1_1778605528833_0.8681852077226224","host":"s3://npm-registry-packages-npm-production"}},"2026.5.12-beta.2":{"name":"@openclaw/diffs","version":"2026.5.12-beta.2","_id":"@openclaw/diffs@2026.5.12-beta.2","maintainers":[{"name":"steipete","email":"steipete@gmail.com"},{"name":"vincentkoc","email":"vincentkoc@ieee.org"}],"homepage":"https://github.com/openclaw/openclaw#readme","bugs":{"url":"https://github.com/openclaw/openclaw/issues"},"dist":{"shasum":"30eb26a8f33c6b3134aae819fee69408a97f8d8f","tarball":"https://registry.npmjs.org/@openclaw/diffs/-/diffs-2026.5.12-beta.2.tgz","fileCount":8,"integrity":"sha512-Ei2NHt9df/mLtDDZ9HtAqnuqMzjGzoVqwcKCA5dnSBlsQTZKScvqVcn3BU2VUMilsSIBponFAkepztBZCT+jKw==","signatures":[{"sig":"MEUCIFXcWRp195VLp8k1udqFIEnUkAuqcyJtL1MiGt5lqw6KAiEA8FMz4QHTQvegui5KtTeeKzeqkny6Elc+FuiqnNSkRR8=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@openclaw%2fdiffs@2026.5.12-beta.2","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":9912304},"type":"module","gitHead":"fdb6e92ff57fce02be6d967d915623dd1d327fdb","scripts":{"build:viewer":"bun build src/viewer-client.ts --target browser --format esm --minify --outfile assets/viewer-runtime.js"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:b055e14f-e586-4fbd-9958-7d3c7485c218"}},"openclaw":{"build":{"staticAssets":[{"output":"assets/viewer-runtime.js","source":"./assets/viewer-runtime.js"}],"openclawVersion":"2026.5.12-beta.2"},"compat":{"pluginApi":">=2026.5.12-beta.2"},"install":{"npmSpec":"@openclaw/diffs","localPath":"extensions/diffs","defaultChoice":"npm","minHostVersion":">=2026.4.30"},"release":{"publishToNpm":true,"publishToClawHub":true},"extensions":["./index.ts"],"runtimeExtensions":["./dist/index.js"]},"repository":{"url":"git+https://github.com/openclaw/openclaw.git","type":"git"},"_npmVersion":"11.12.1","description":"OpenClaw diff viewer plugin","directories":{},"_nodeVersion":"24.15.0","dependencies":{"zod":"4.4.3","typebox":"1.1.38","@pierre/diffs":"1.1.22","@pierre/theme":"0.0.29","playwright-core":"1.60.0"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"@openclaw/plugin-sdk":"workspace:*"},"peerDependencies":{"openclaw":">=2026.5.12-beta.2"},"peerDependenciesMeta":{"openclaw":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/diffs_2026.5.12-beta.2_1778623842562_0.12343718207143506","host":"s3://npm-registry-packages-npm-production"}},"2026.5.12-beta.3":{"name":"@openclaw/diffs","version":"2026.5.12-beta.3","_id":"@openclaw/diffs@2026.5.12-beta.3","maintainers":[{"name":"steipete","email":"steipete@gmail.com"},{"name":"vincentkoc","email":"vincentkoc@ieee.org"}],"homepage":"https://github.com/openclaw/openclaw#readme","bugs":{"url":"https://github.com/openclaw/openclaw/issues"},"dist":{"shasum":"dd451a5c1efbbeacae4c3060df68c27e74516aaa","tarball":"https://registry.npmjs.org/@openclaw/diffs/-/diffs-2026.5.12-beta.3.tgz","fileCount":8,"integrity":"sha512-+dU/Yf0N9b5FuZK98tc7Rt19OS/3OrjjmLZggs9qojuX8Tu46oID3GCsl4311pibgLa5hrvqkOnWBuiz0He2aA==","signatures":[{"sig":"MEQCIEUT3Emhj9+6LfdOr/il+H70wC49cFOpBbR3sMm8IoKuAiAew0pl+44leJyma5DxOuMGcv+fg64ypnDLk32/vBRXKw==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@openclaw%2fdiffs@2026.5.12-beta.3","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":9912304},"type":"module","gitHead":"cc46ca9bee27776a84fc585a28f6cec56e22a03e","scripts":{"build:viewer":"bun build src/viewer-client.ts --target browser --format esm --minify --outfile assets/viewer-runtime.js"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:b055e14f-e586-4fbd-9958-7d3c7485c218"}},"openclaw":{"build":{"staticAssets":[{"output":"assets/viewer-runtime.js","source":"./assets/viewer-runtime.js"}],"openclawVersion":"2026.5.12-beta.3"},"compat":{"pluginApi":">=2026.5.12-beta.3"},"install":{"npmSpec":"@openclaw/diffs","localPath":"extensions/diffs","defaultChoice":"npm","minHostVersion":">=2026.4.30"},"release":{"publishToNpm":true,"publishToClawHub":true},"extensions":["./index.ts"],"runtimeExtensions":["./dist/index.js"]},"repository":{"url":"git+https://github.com/openclaw/openclaw.git","type":"git"},"_npmVersion":"11.12.1","description":"OpenClaw diff viewer plugin","directories":{},"_nodeVersion":"24.15.0","dependencies":{"zod":"4.4.3","typebox":"1.1.38","@pierre/diffs":"1.1.22","@pierre/theme":"0.0.29","playwright-core":"1.60.0"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"@openclaw/plugin-sdk":"workspace:*"},"peerDependencies":{"openclaw":">=2026.5.12-beta.3"},"peerDependenciesMeta":{"openclaw":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/diffs_2026.5.12-beta.3_1778628855870_0.8688341764918108","host":"s3://npm-registry-packages-npm-production"}},"2026.5.12-beta.4":{"name":"@openclaw/diffs","version":"2026.5.12-beta.4","_id":"@openclaw/diffs@2026.5.12-beta.4","maintainers":[{"name":"steipete","email":"steipete@gmail.com"},{"name":"vincentkoc","email":"vincentkoc@ieee.org"}],"homepage":"https://github.com/openclaw/openclaw#readme","bugs":{"url":"https://github.com/openclaw/openclaw/issues"},"dist":{"shasum":"d3e0f22cff39a275561e8227ea8cc2563b6ed859","tarball":"https://registry.npmjs.org/@openclaw/diffs/-/diffs-2026.5.12-beta.4.tgz","fileCount":8,"integrity":"sha512-lqjshRUwzOFbPwqwemEejE/J8LOVhtKm/7Y6EVAu57VOMXh8QjWtypaLY5EXVd59JOBZmLiM14PqhGWfU4xpHA==","signatures":[{"sig":"MEQCIA2v2iXVP3ul8KEA8tw7wi+Mh5YEkimNJjsZLWIXPMqlAiAUoXXf1T1BeVtFDGrM1KogxtMvJ7JoSvI8sITh917Zeg==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@openclaw%2fdiffs@2026.5.12-beta.4","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":9912304},"type":"module","gitHead":"d1246255d0804016777df0bb6eff5fd0187821ca","scripts":{"build:viewer":"bun build src/viewer-client.ts --target browser --format esm --minify --outfile assets/viewer-runtime.js"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:b055e14f-e586-4fbd-9958-7d3c7485c218"}},"openclaw":{"build":{"staticAssets":[{"output":"assets/viewer-runtime.js","source":"./assets/viewer-runtime.js"}],"openclawVersion":"2026.5.12-beta.4"},"compat":{"pluginApi":">=2026.5.12-beta.4"},"install":{"npmSpec":"@openclaw/diffs","localPath":"extensions/diffs","defaultChoice":"npm","minHostVersion":">=2026.4.30"},"release":{"publishToNpm":true,"publishToClawHub":true},"extensions":["./index.ts"],"runtimeExtensions":["./dist/index.js"]},"repository":{"url":"git+https://github.com/openclaw/openclaw.git","type":"git"},"_npmVersion":"11.12.1","description":"OpenClaw diff viewer plugin","directories":{},"_nodeVersion":"24.15.0","dependencies":{"zod":"4.4.3","typebox":"1.1.38","@pierre/diffs":"1.1.22","@pierre/theme":"0.0.29","playwright-core":"1.60.0"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"@openclaw/plugin-sdk":"workspace:*"},"peerDependencies":{"openclaw":">=2026.5.12-beta.4"},"peerDependenciesMeta":{"openclaw":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/diffs_2026.5.12-beta.4_1778649129775_0.7671475970906441","host":"s3://npm-registry-packages-npm-production"}},"2026.5.12-beta.5":{"name":"@openclaw/diffs","version":"2026.5.12-beta.5","_id":"@openclaw/diffs@2026.5.12-beta.5","maintainers":[{"name":"steipete","email":"steipete@gmail.com"},{"name":"vincentkoc","email":"vincentkoc@ieee.org"}],"homepage":"https://github.com/openclaw/openclaw#readme","bugs":{"url":"https://github.com/openclaw/openclaw/issues"},"dist":{"shasum":"d974b5e34631022564a69a10e15831f03309b176","tarball":"https://registry.npmjs.org/@openclaw/diffs/-/diffs-2026.5.12-beta.5.tgz","fileCount":8,"integrity":"sha512-TYQZzy1v4Cl76T/z0Hskc6ufeTCDkn5TyoT7dTVNMOMSyfo415UaI2ThjdmrS/0YR4QjyEssvz5kqyL/G+G4Hg==","signatures":[{"sig":"MEUCIQDs2Rx662SIzU/opT1TfNtxGGUFIwk+5ooGCfMfm6YAMgIgPGDdDwog/ESOSPTTku4egT5DSgM6SV8rx0kFAjQEy5U=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@openclaw%2fdiffs@2026.5.12-beta.5","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":9912304},"type":"module","gitHead":"2cdd69a303e311da587b7c6a5913fb7ff8039299","scripts":{"build:viewer":"bun build src/viewer-client.ts --target browser --format esm --minify --outfile assets/viewer-runtime.js"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:b055e14f-e586-4fbd-9958-7d3c7485c218"}},"openclaw":{"build":{"staticAssets":[{"output":"assets/viewer-runtime.js","source":"./assets/viewer-runtime.js"}],"openclawVersion":"2026.5.12-beta.5"},"compat":{"pluginApi":">=2026.5.12-beta.5"},"install":{"npmSpec":"@openclaw/diffs","localPath":"extensions/diffs","defaultChoice":"npm","minHostVersion":">=2026.4.30"},"release":{"publishToNpm":true,"publishToClawHub":true},"extensions":["./index.ts"],"runtimeExtensions":["./dist/index.js"]},"repository":{"url":"git+https://github.com/openclaw/openclaw.git","type":"git"},"_npmVersion":"11.12.1","description":"OpenClaw diff viewer plugin","directories":{},"_nodeVersion":"24.15.0","dependencies":{"zod":"4.4.3","typebox":"1.1.38","@pierre/diffs":"1.1.22","@pierre/theme":"0.0.29","playwright-core":"1.60.0"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"@openclaw/plugin-sdk":"workspace:*"},"peerDependencies":{"openclaw":">=2026.5.12-beta.5"},"peerDependenciesMeta":{"openclaw":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/diffs_2026.5.12-beta.5_1778694931984_0.8120231823831683","host":"s3://npm-registry-packages-npm-production"}},"2026.5.12-beta.6":{"name":"@openclaw/diffs","version":"2026.5.12-beta.6","_id":"@openclaw/diffs@2026.5.12-beta.6","maintainers":[{"name":"steipete","email":"steipete@gmail.com"},{"name":"vincentkoc","email":"vincentkoc@ieee.org"}],"homepage":"https://github.com/openclaw/openclaw#readme","bugs":{"url":"https://github.com/openclaw/openclaw/issues"},"dist":{"shasum":"6ee5ed9d2f2d342c7785b98ff5759accf8066052","tarball":"https://registry.npmjs.org/@openclaw/diffs/-/diffs-2026.5.12-beta.6.tgz","fileCount":8,"integrity":"sha512-Z/3965M7g12Qf58qwMvaDEUeVxnp0xaQBqx3eQZ+TfaT5QzViHd0BVG204K0gmFHetMf3qivdKWQtWEtotGQkA==","signatures":[{"sig":"MEUCIQC0NawApbF/EjHsRacA93o7oBmwURmcGIvQKuaap9Fu4QIgPlAf2E7LPmlzgH7W9u5Q6dak21cPEuwHmH1jU+bpz/0=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@openclaw%2fdiffs@2026.5.12-beta.6","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":9912304},"type":"module","gitHead":"c4292e053d7c86361700b3acb59cb51e4a310f2d","scripts":{"build:viewer":"bun build src/viewer-client.ts --target browser --format esm --minify --outfile assets/viewer-runtime.js"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:b055e14f-e586-4fbd-9958-7d3c7485c218"}},"openclaw":{"build":{"staticAssets":[{"output":"assets/viewer-runtime.js","source":"./assets/viewer-runtime.js"}],"openclawVersion":"2026.5.12-beta.6"},"compat":{"pluginApi":">=2026.5.12-beta.6"},"install":{"npmSpec":"@openclaw/diffs","localPath":"extensions/diffs","defaultChoice":"npm","minHostVersion":">=2026.4.30"},"release":{"publishToNpm":true,"publishToClawHub":true},"extensions":["./index.ts"],"runtimeExtensions":["./dist/index.js"]},"repository":{"url":"git+https://github.com/openclaw/openclaw.git","type":"git"},"_npmVersion":"11.12.1","description":"OpenClaw diff viewer plugin","directories":{},"_nodeVersion":"24.15.0","dependencies":{"zod":"4.4.3","typebox":"1.1.38","@pierre/diffs":"1.1.22","@pierre/theme":"0.0.29","playwright-core":"1.60.0"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"@openclaw/plugin-sdk":"workspace:*"},"peerDependencies":{"openclaw":">=2026.5.12-beta.6"},"peerDependenciesMeta":{"openclaw":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/diffs_2026.5.12-beta.6_1778705733984_0.42708231396603313","host":"s3://npm-registry-packages-npm-production"}},"2026.5.12-beta.7":{"name":"@openclaw/diffs","version":"2026.5.12-beta.7","_id":"@openclaw/diffs@2026.5.12-beta.7","maintainers":[{"name":"steipete","email":"steipete@gmail.com"},{"name":"vincentkoc","email":"vincentkoc@ieee.org"}],"homepage":"https://github.com/openclaw/openclaw#readme","bugs":{"url":"https://github.com/openclaw/openclaw/issues"},"dist":{"shasum":"4159c2c6b24b21dedba91a06f24ee7f4dcb076b7","tarball":"https://registry.npmjs.org/@openclaw/diffs/-/diffs-2026.5.12-beta.7.tgz","fileCount":8,"integrity":"sha512-lY9jWEe2d9HEdqD1FC3yoJB6UYQ+Tx+pNuY5Q2NJJyf1XiXC1oV19I124EX/8UqrcGWXOLyYRJqwdO7Liajp6Q==","signatures":[{"sig":"MEUCIH86ykCA/gIVdWqEUfq9vxGfvKVDrN5G6aO1Drb2JtTIAiEAsnLOPFBmeJmdsh07uGoZ7Lb8Ckg8rxgzU+s2J4F/olA=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@openclaw%2fdiffs@2026.5.12-beta.7","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":9912304},"type":"module","gitHead":"55791151bf066211b69560abaa08b7642d2ab5d3","scripts":{"build:viewer":"bun build src/viewer-client.ts --target browser --format esm --minify --outfile assets/viewer-runtime.js"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:b055e14f-e586-4fbd-9958-7d3c7485c218"}},"openclaw":{"build":{"staticAssets":[{"output":"assets/viewer-runtime.js","source":"./assets/viewer-runtime.js"}],"openclawVersion":"2026.5.12-beta.7"},"compat":{"pluginApi":">=2026.5.12-beta.7"},"install":{"npmSpec":"@openclaw/diffs","localPath":"extensions/diffs","defaultChoice":"npm","minHostVersion":">=2026.4.30"},"release":{"publishToNpm":true,"publishToClawHub":true},"extensions":["./index.ts"],"runtimeExtensions":["./dist/index.js"]},"repository":{"url":"git+https://github.com/openclaw/openclaw.git","type":"git"},"_npmVersion":"11.12.1","description":"OpenClaw diff viewer plugin","directories":{},"_nodeVersion":"24.15.0","dependencies":{"zod":"4.4.3","typebox":"1.1.38","@pierre/diffs":"1.1.22","@pierre/theme":"0.0.29","playwright-core":"1.60.0"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"@openclaw/plugin-sdk":"workspace:*"},"peerDependencies":{"openclaw":">=2026.5.12-beta.7"},"peerDependenciesMeta":{"openclaw":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/diffs_2026.5.12-beta.7_1778750611618_0.47460718636378774","host":"s3://npm-registry-packages-npm-production"}},"2026.5.12-beta.8":{"name":"@openclaw/diffs","version":"2026.5.12-beta.8","_id":"@openclaw/diffs@2026.5.12-beta.8","maintainers":[{"name":"steipete","email":"steipete@gmail.com"},{"name":"vincentkoc","email":"vincentkoc@ieee.org"}],"homepage":"https://github.com/openclaw/openclaw#readme","bugs":{"url":"https://github.com/openclaw/openclaw/issues"},"dist":{"shasum":"6ea9b4a1af0ec4caa80fc7c8ccd81af317a90cb4","tarball":"https://registry.npmjs.org/@openclaw/diffs/-/diffs-2026.5.12-beta.8.tgz","fileCount":8,"integrity":"sha512-TGQe13iLSZa8ajzOVLTQ7GC7QYGkFcnZEIK3qr5O6DEkkg3P0YWZ4jiChVm6z/L0U6kJmx35Rl84mnBMrri/lw==","signatures":[{"sig":"MEUCIAwgZ3ZdUEy16vg4kDXvNuN/2fiPIYi117Snh3Cyaa0BAiEAlwe0Cs9EQqhE9/0uKEGSIr6s+Z7VsbwpMaYsou/5VRs=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@openclaw%2fdiffs@2026.5.12-beta.8","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":9912304},"type":"module","gitHead":"097daf917d98f20678e3ac39ce6b7fa1ebf96e62","scripts":{"build:viewer":"bun build src/viewer-client.ts --target browser --format esm --minify --outfile assets/viewer-runtime.js"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:b055e14f-e586-4fbd-9958-7d3c7485c218"}},"openclaw":{"build":{"staticAssets":[{"output":"assets/viewer-runtime.js","source":"./assets/viewer-runtime.js"}],"openclawVersion":"2026.5.12-beta.8"},"compat":{"pluginApi":">=2026.5.12-beta.8"},"install":{"npmSpec":"@openclaw/diffs","localPath":"extensions/diffs","defaultChoice":"npm","minHostVersion":">=2026.4.30"},"release":{"publishToNpm":true,"publishToClawHub":true},"extensions":["./index.ts"],"runtimeExtensions":["./dist/index.js"]},"repository":{"url":"git+https://github.com/openclaw/openclaw.git","type":"git"},"_npmVersion":"11.12.1","description":"OpenClaw diff viewer plugin","directories":{},"_nodeVersion":"24.15.0","dependencies":{"zod":"4.4.3","typebox":"1.1.38","@pierre/diffs":"1.1.22","@pierre/theme":"0.0.29","playwright-core":"1.60.0"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"@openclaw/plugin-sdk":"workspace:*"},"peerDependencies":{"openclaw":">=2026.5.12-beta.8"},"peerDependenciesMeta":{"openclaw":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/diffs_2026.5.12-beta.8_1778758902243_0.8176975468429684","host":"s3://npm-registry-packages-npm-production"}},"2026.5.12":{"name":"@openclaw/diffs","version":"2026.5.12","_id":"@openclaw/diffs@2026.5.12","maintainers":[{"name":"steipete","email":"steipete@gmail.com"},{"name":"vincentkoc","email":"vincentkoc@ieee.org"}],"homepage":"https://github.com/openclaw/openclaw#readme","bugs":{"url":"https://github.com/openclaw/openclaw/issues"},"dist":{"shasum":"9e2cd41588f55dc01df9797a22a8dac8413da392","tarball":"https://registry.npmjs.org/@openclaw/diffs/-/diffs-2026.5.12.tgz","fileCount":8,"integrity":"sha512-i6q4iEKlzzvQW47L52mri2NkYtPuRVvssF8O4vxEpUf9qZ0x3Lu6jKspJEJLV4NNXQ0uwf+4o+/ACWSqn77aQA==","signatures":[{"sig":"MEQCIDuRDnrcFjSaaKeIUisFf37gWkm8s4xTcS4SgO6Yv9d8AiBGGB2tFwwBhdruPv3OwRyPF+iGz/+B8ufNDz0R6j7PQg==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@openclaw%2fdiffs@2026.5.12","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":9912276},"type":"module","gitHead":"f066dd2f31c231f38fbcaacd6f6dfce0801143b3","scripts":{"build:viewer":"bun build src/viewer-client.ts --target browser --format esm --minify --outfile assets/viewer-runtime.js"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:b055e14f-e586-4fbd-9958-7d3c7485c218"}},"openclaw":{"build":{"staticAssets":[{"output":"assets/viewer-runtime.js","source":"./assets/viewer-runtime.js"}],"openclawVersion":"2026.5.12"},"compat":{"pluginApi":">=2026.5.12"},"install":{"npmSpec":"@openclaw/diffs","localPath":"extensions/diffs","defaultChoice":"npm","minHostVersion":">=2026.4.30"},"release":{"publishToNpm":true,"publishToClawHub":true},"extensions":["./index.ts"],"runtimeExtensions":["./dist/index.js"]},"repository":{"url":"git+https://github.com/openclaw/openclaw.git","type":"git"},"_npmVersion":"11.12.1","description":"OpenClaw diff viewer plugin","directories":{},"_nodeVersion":"24.15.0","dependencies":{"zod":"4.4.3","typebox":"1.1.38","@pierre/diffs":"1.1.22","@pierre/theme":"0.0.29","playwright-core":"1.60.0"},"_hasShrinkwrap":false,"devDependencies":{"@openclaw/plugin-sdk":"workspace:*"},"peerDependencies":{"openclaw":">=2026.5.12"},"peerDependenciesMeta":{"openclaw":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/diffs_2026.5.12_1778782906994_0.7460297561000431","host":"s3://npm-registry-packages-npm-production"}},"2026.5.14-beta.1":{"name":"@openclaw/diffs","version":"2026.5.14-beta.1","_id":"@openclaw/diffs@2026.5.14-beta.1","maintainers":[{"name":"steipete","email":"steipete@gmail.com"},{"name":"vincentkoc","email":"vincentkoc@ieee.org"}],"homepage":"https://github.com/openclaw/openclaw#readme","bugs":{"url":"https://github.com/openclaw/openclaw/issues"},"dist":{"shasum":"1e52a3654f5c4b2343c32a2deb4d9c7dd4342c56","tarball":"https://registry.npmjs.org/@openclaw/diffs/-/diffs-2026.5.14-beta.1.tgz","fileCount":8,"integrity":"sha512-F7RyzevPSl7n8XoWTb2uZpPsPUiZnjTa52diovuH9fACtrnoTe+WR5x9GQfvbSr5Xc8ze//aBYVqYVgNHr+Dhw==","signatures":[{"sig":"MEYCIQChw8XbLRTKGwzUkyFNk4/1uqAP4YTItEXejndkD2OpsgIhAMXaWAn+aWuPfDqaPSoycYjUPHNqwOybCwVx+7JDypmK","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@openclaw%2fdiffs@2026.5.14-beta.1","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":9912304},"type":"module","gitHead":"cef414562d6844f68c875a8771abc801c11b15a5","scripts":{"build:viewer":"bun build src/viewer-client.ts --target browser --format esm --minify --outfile assets/viewer-runtime.js"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:b055e14f-e586-4fbd-9958-7d3c7485c218"}},"openclaw":{"build":{"staticAssets":[{"output":"assets/viewer-runtime.js","source":"./assets/viewer-runtime.js"}],"openclawVersion":"2026.5.14-beta.1"},"compat":{"pluginApi":">=2026.5.14-beta.1"},"install":{"npmSpec":"@openclaw/diffs","localPath":"extensions/diffs","defaultChoice":"npm","minHostVersion":">=2026.4.30"},"release":{"publishToNpm":true,"publishToClawHub":true},"extensions":["./index.ts"],"runtimeExtensions":["./dist/index.js"]},"repository":{"url":"git+https://github.com/openclaw/openclaw.git","type":"git"},"_npmVersion":"11.12.1","description":"OpenClaw diff viewer plugin","directories":{},"_nodeVersion":"24.15.0","dependencies":{"zod":"4.4.3","typebox":"1.1.38","@pierre/diffs":"1.1.22","@pierre/theme":"0.0.29","playwright-core":"1.60.0"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"@openclaw/plugin-sdk":"workspace:*"},"peerDependencies":{"openclaw":">=2026.5.14-beta.1"},"peerDependenciesMeta":{"openclaw":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/diffs_2026.5.14-beta.1_1778794018241_0.31278115090196956","host":"s3://npm-registry-packages-npm-production"}},"2026.5.14-beta.2":{"name":"@openclaw/diffs","version":"2026.5.14-beta.2","_id":"@openclaw/diffs@2026.5.14-beta.2","maintainers":[{"name":"steipete","email":"steipete@gmail.com"},{"name":"vincentkoc","email":"vincentkoc@ieee.org"}],"homepage":"https://github.com/openclaw/openclaw#readme","bugs":{"url":"https://github.com/openclaw/openclaw/issues"},"dist":{"shasum":"68d0511d7097104ef694dafd0832c585fc273ee1","tarball":"https://registry.npmjs.org/@openclaw/diffs/-/diffs-2026.5.14-beta.2.tgz","fileCount":8,"integrity":"sha512-6G3jWxsdRnHCLnLExCnVCbU38SKIWrtfdlsROFdy/qpp+64viEN1AYdoih9+mgzjgRK7qeh9aBAQc1ozMMC5pg==","signatures":[{"sig":"MEUCICZAb1rQung/nQBesmim8Wlp47kH8+KAUhLU/vdrHJLvAiEAlGNEtBTY6c+A1xBP1gg5l+uI+DhSuf2NkHyRyEH1ePw=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@openclaw%2fdiffs@2026.5.14-beta.2","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":9912304},"type":"module","gitHead":"e029c12c3bd173cc1f8630d56db23b26746dd50d","scripts":{"build:viewer":"bun build src/viewer-client.ts --target browser --format esm --minify --outfile assets/viewer-runtime.js"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:b055e14f-e586-4fbd-9958-7d3c7485c218"}},"openclaw":{"build":{"staticAssets":[{"output":"assets/viewer-runtime.js","source":"./assets/viewer-runtime.js"}],"openclawVersion":"2026.5.14-beta.2"},"compat":{"pluginApi":">=2026.5.14-beta.2"},"install":{"npmSpec":"@openclaw/diffs","localPath":"extensions/diffs","defaultChoice":"npm","minHostVersion":">=2026.4.30"},"release":{"publishToNpm":true,"publishToClawHub":true},"extensions":["./index.ts"],"runtimeExtensions":["./dist/index.js"]},"repository":{"url":"git+https://github.com/openclaw/openclaw.git","type":"git"},"_npmVersion":"11.12.1","description":"OpenClaw diff viewer plugin","directories":{},"_nodeVersion":"24.15.0","dependencies":{"zod":"4.4.3","typebox":"1.1.38","@pierre/diffs":"1.1.22","@pierre/theme":"0.0.29","playwright-core":"1.60.0"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"@openclaw/plugin-sdk":"workspace:*"},"peerDependencies":{"openclaw":">=2026.5.14-beta.2"},"peerDependenciesMeta":{"openclaw":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/diffs_2026.5.14-beta.2_1778843067810_0.5707922333300022","host":"s3://npm-registry-packages-npm-production"}},"2026.5.16-beta.1":{"name":"@openclaw/diffs","version":"2026.5.16-beta.1","_id":"@openclaw/diffs@2026.5.16-beta.1","maintainers":[{"name":"steipete","email":"steipete@gmail.com"},{"name":"vincentkoc","email":"vincentkoc@ieee.org"}],"homepage":"https://github.com/openclaw/openclaw#readme","bugs":{"url":"https://github.com/openclaw/openclaw/issues"},"dist":{"shasum":"2a950b22c0c340f37ab6e9db1f119b2df6d19d90","tarball":"https://registry.npmjs.org/@openclaw/diffs/-/diffs-2026.5.16-beta.1.tgz","fileCount":8,"integrity":"sha512-vscdZIUyb+RxB26dqlH23VdgcP9B80cLI+8V/Tghtem9atJrzy4UCTKSMUjGDOl0nDRx3jDhEoHlgng0+KOafw==","signatures":[{"sig":"MEUCIHuVe0uT3p5rr5zl5QLqcGjQcXFegIkgMo1fNZUTdu+PAiEAgf7RunR5csNBq5FugEWM47cSB9kHSA6G52He+RK9TsU=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@openclaw%2fdiffs@2026.5.16-beta.1","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":9912304},"type":"module","gitHead":"dc8790d3b4091bef59b6f1327fc6fe5e9cccdb4f","scripts":{"build:viewer":"bun build src/viewer-client.ts --target browser --format esm --minify --outfile assets/viewer-runtime.js"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:b055e14f-e586-4fbd-9958-7d3c7485c218"}},"openclaw":{"build":{"staticAssets":[{"output":"assets/viewer-runtime.js","source":"./assets/viewer-runtime.js"}],"openclawVersion":"2026.5.16-beta.1"},"compat":{"pluginApi":">=2026.5.16-beta.1"},"install":{"npmSpec":"@openclaw/diffs","localPath":"extensions/diffs","defaultChoice":"npm","minHostVersion":">=2026.4.30"},"release":{"publishToNpm":true,"publishToClawHub":true},"extensions":["./index.ts"],"runtimeExtensions":["./dist/index.js"]},"repository":{"url":"git+https://github.com/openclaw/openclaw.git","type":"git"},"_npmVersion":"11.12.1","description":"OpenClaw diff viewer plugin","directories":{},"_nodeVersion":"24.15.0","dependencies":{"zod":"4.4.3","typebox":"1.1.38","@pierre/diffs":"1.1.22","@pierre/theme":"0.0.29","playwright-core":"1.60.0"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"@openclaw/plugin-sdk":"workspace:*"},"peerDependencies":{"openclaw":">=2026.5.16-beta.1"},"peerDependenciesMeta":{"openclaw":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/diffs_2026.5.16-beta.1_1778894982461_0.6832303987971193","host":"s3://npm-registry-packages-npm-production"}},"2026.5.16-beta.2":{"name":"@openclaw/diffs","version":"2026.5.16-beta.2","_id":"@openclaw/diffs@2026.5.16-beta.2","maintainers":[{"name":"steipete","email":"steipete@gmail.com"},{"name":"vincentkoc","email":"vincentkoc@ieee.org"}],"homepage":"https://github.com/openclaw/openclaw#readme","bugs":{"url":"https://github.com/openclaw/openclaw/issues"},"dist":{"shasum":"93096c911204f47a75545ce33a1663acbdfb6477","tarball":"https://registry.npmjs.org/@openclaw/diffs/-/diffs-2026.5.16-beta.2.tgz","fileCount":8,"integrity":"sha512-uyUzUdVKBCDoxMkenfFiqqTURs6qHVumfLJ6M245Pnomehp7sZUlUl1AsWrtg9RIyoGX/sTZ7P6G5ITXTSGv/Q==","signatures":[{"sig":"MEQCIHioXN1Y+pqLaR5SbaYRInHYGPazuYOxZSQcCvCfDHdOAiAiWYUFUuGNBTv+WrgB73+sFWxLBKIffWlzmFeDz6Iu5g==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@openclaw%2fdiffs@2026.5.16-beta.2","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":9912304},"type":"module","gitHead":"dba00cba6fd2177b1524f080b4b1a6157e287b1f","scripts":{"build:viewer":"bun build src/viewer-client.ts --target browser --format esm --minify --outfile assets/viewer-runtime.js"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:b055e14f-e586-4fbd-9958-7d3c7485c218"}},"openclaw":{"build":{"staticAssets":[{"output":"assets/viewer-runtime.js","source":"./assets/viewer-runtime.js"}],"openclawVersion":"2026.5.16-beta.2"},"compat":{"pluginApi":">=2026.5.16-beta.2"},"install":{"npmSpec":"@openclaw/diffs","localPath":"extensions/diffs","defaultChoice":"npm","minHostVersion":">=2026.4.30"},"release":{"publishToNpm":true,"publishToClawHub":true},"extensions":["./index.ts"],"runtimeExtensions":["./dist/index.js"]},"repository":{"url":"git+https://github.com/openclaw/openclaw.git","type":"git"},"_npmVersion":"11.12.1","description":"OpenClaw diff viewer plugin","directories":{},"_nodeVersion":"24.15.0","dependencies":{"zod":"4.4.3","typebox":"1.1.38","@pierre/diffs":"1.1.22","@pierre/theme":"0.0.29","playwright-core":"1.60.0"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"@openclaw/plugin-sdk":"workspace:*"},"peerDependencies":{"openclaw":">=2026.5.16-beta.2"},"peerDependenciesMeta":{"openclaw":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/diffs_2026.5.16-beta.2_1778930655809_0.014625482483180852","host":"s3://npm-registry-packages-npm-production"}},"2026.5.16-beta.3":{"name":"@openclaw/diffs","version":"2026.5.16-beta.3","_id":"@openclaw/diffs@2026.5.16-beta.3","maintainers":[{"name":"steipete","email":"steipete@gmail.com"},{"name":"vincentkoc","email":"vincentkoc@ieee.org"}],"homepage":"https://github.com/openclaw/openclaw#readme","bugs":{"url":"https://github.com/openclaw/openclaw/issues"},"dist":{"shasum":"4ce8242a1123406cac132bf4db6af857f8cc3a55","tarball":"https://registry.npmjs.org/@openclaw/diffs/-/diffs-2026.5.16-beta.3.tgz","fileCount":8,"integrity":"sha512-hUW56uqdGTSJmTUFQ/6XnSe6H9S2n9AhkJb2zvrSuv0rIq/2hLcVz2KGKnbTVOjXnupexqsHl1nl1c2X45EDuw==","signatures":[{"sig":"MEUCICS1B3JH+ok7lTF+WpKssPyqiTji6jMEKVKHLTEnhlzEAiEAkknWB227g3mbN+S3bEVkLhkJGUCMXEO+oG0AeOXmJBE=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@openclaw%2fdiffs@2026.5.16-beta.3","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":9912304},"type":"module","gitHead":"d08cbf7c89503e20d8106250c800bbb6e2a983ba","scripts":{"build:viewer":"bun build src/viewer-client.ts --target browser --format esm --minify --outfile assets/viewer-runtime.js"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:b055e14f-e586-4fbd-9958-7d3c7485c218"}},"openclaw":{"build":{"staticAssets":[{"output":"assets/viewer-runtime.js","source":"./assets/viewer-runtime.js"}],"openclawVersion":"2026.5.16-beta.3"},"compat":{"pluginApi":">=2026.5.16-beta.3"},"install":{"npmSpec":"@openclaw/diffs","localPath":"extensions/diffs","defaultChoice":"npm","minHostVersion":">=2026.4.30"},"release":{"publishToNpm":true,"publishToClawHub":true},"extensions":["./index.ts"],"runtimeExtensions":["./dist/index.js"]},"repository":{"url":"git+https://github.com/openclaw/openclaw.git","type":"git"},"_npmVersion":"11.12.1","description":"OpenClaw diff viewer plugin","directories":{},"_nodeVersion":"24.15.0","dependencies":{"zod":"4.4.3","typebox":"1.1.38","@pierre/diffs":"1.1.22","@pierre/theme":"0.0.29","playwright-core":"1.60.0"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"@openclaw/plugin-sdk":"workspace:*"},"peerDependencies":{"openclaw":">=2026.5.16-beta.3"},"peerDependenciesMeta":{"openclaw":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/diffs_2026.5.16-beta.3_1778960154631_0.0378050220425461","host":"s3://npm-registry-packages-npm-production"}},"2026.5.16-beta.4":{"name":"@openclaw/diffs","version":"2026.5.16-beta.4","_id":"@openclaw/diffs@2026.5.16-beta.4","maintainers":[{"name":"steipete","email":"steipete@gmail.com"},{"name":"vincentkoc","email":"vincentkoc@ieee.org"}],"homepage":"https://github.com/openclaw/openclaw#readme","bugs":{"url":"https://github.com/openclaw/openclaw/issues"},"dist":{"shasum":"5f01b886dbdd29566f397be88011e42b3f2c53f6","tarball":"https://registry.npmjs.org/@openclaw/diffs/-/diffs-2026.5.16-beta.4.tgz","fileCount":8,"integrity":"sha512-0dKi85Q6EvE8z4kUTn6C7lZz1W7BXnUyliklZfieT8d+MEY67QLHJKArcbqUPxlOYS3XM+QYGSDC4+FR804k9g==","signatures":[{"sig":"MEYCIQCQEu1n4BTaGvK2Cf4eRdUtYQvo+BZOHi+pJaZqKFtwBgIhAOMBXKN/s74F5b6n0Y0cQcwfaQb4tNi9pCOb2rvyxVOt","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@openclaw%2fdiffs@2026.5.16-beta.4","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":9912304},"type":"module","gitHead":"38c3a8dd48df571697cc752ce56dfc4920e2faa4","scripts":{"build:viewer":"bun build src/viewer-client.ts --target browser --format esm --minify --outfile assets/viewer-runtime.js"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:b055e14f-e586-4fbd-9958-7d3c7485c218"}},"openclaw":{"build":{"staticAssets":[{"output":"assets/viewer-runtime.js","source":"./assets/viewer-runtime.js"}],"openclawVersion":"2026.5.16-beta.4"},"compat":{"pluginApi":">=2026.5.16-beta.4"},"install":{"npmSpec":"@openclaw/diffs","localPath":"extensions/diffs","defaultChoice":"npm","minHostVersion":">=2026.4.30"},"release":{"publishToNpm":true,"publishToClawHub":true},"extensions":["./index.ts"],"runtimeExtensions":["./dist/index.js"]},"repository":{"url":"git+https://github.com/openclaw/openclaw.git","type":"git"},"_npmVersion":"11.12.1","description":"OpenClaw diff viewer plugin","directories":{},"_nodeVersion":"24.15.0","dependencies":{"zod":"4.4.3","typebox":"1.1.38","@pierre/diffs":"1.1.22","@pierre/theme":"0.0.29","playwright-core":"1.60.0"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"@openclaw/plugin-sdk":"workspace:*"},"peerDependencies":{"openclaw":">=2026.5.16-beta.4"},"peerDependenciesMeta":{"openclaw":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/diffs_2026.5.16-beta.4_1778991405562_0.9762065268706206","host":"s3://npm-registry-packages-npm-production"}},"2026.5.16-beta.5":{"name":"@openclaw/diffs","version":"2026.5.16-beta.5","_id":"@openclaw/diffs@2026.5.16-beta.5","maintainers":[{"name":"steipete","email":"steipete@gmail.com"},{"name":"vincentkoc","email":"vincentkoc@ieee.org"}],"homepage":"https://github.com/openclaw/openclaw#readme","bugs":{"url":"https://github.com/openclaw/openclaw/issues"},"dist":{"shasum":"1bec1b621905430104923c759c588f5c1367c5f4","tarball":"https://registry.npmjs.org/@openclaw/diffs/-/diffs-2026.5.16-beta.5.tgz","fileCount":8,"integrity":"sha512-ZD6mG2mez68xiGs47K99zaM8nUwc7Ip6U5TmN6IltFGbVpDrDraCHTKqcc7P707uLvH9+jXDWawhSAeijcXW1g==","signatures":[{"sig":"MEUCIQC+qCXILc3tmc2dZaPykBPJF4kyJ32Eshx4CcudLDF/9gIgU8SelEbGsOfKPcTUBARSQ5fMiqSFULDlZrRSfnv8HUg=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@openclaw%2fdiffs@2026.5.16-beta.5","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":9912304},"type":"module","gitHead":"5dab5cefc3744c58d35fd0619fad3ad79e55b67e","scripts":{"build:viewer":"bun build src/viewer-client.ts --target browser --format esm --minify --outfile assets/viewer-runtime.js"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:b055e14f-e586-4fbd-9958-7d3c7485c218"}},"openclaw":{"build":{"staticAssets":[{"output":"assets/viewer-runtime.js","source":"./assets/viewer-runtime.js"}],"openclawVersion":"2026.5.16-beta.5"},"compat":{"pluginApi":">=2026.5.16-beta.5"},"install":{"npmSpec":"@openclaw/diffs","localPath":"extensions/diffs","defaultChoice":"npm","minHostVersion":">=2026.4.30"},"release":{"publishToNpm":true,"publishToClawHub":true},"extensions":["./index.ts"],"runtimeExtensions":["./dist/index.js"]},"repository":{"url":"git+https://github.com/openclaw/openclaw.git","type":"git"},"_npmVersion":"11.12.1","description":"OpenClaw diff viewer plugin","directories":{},"_nodeVersion":"24.15.0","dependencies":{"zod":"4.4.3","typebox":"1.1.38","@pierre/diffs":"1.1.22","@pierre/theme":"0.0.29","playwright-core":"1.60.0"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"@openclaw/plugin-sdk":"workspace:*"},"peerDependencies":{"openclaw":">=2026.5.16-beta.5"},"peerDependenciesMeta":{"openclaw":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/diffs_2026.5.16-beta.5_1779040503492_0.9668971741647836","host":"s3://npm-registry-packages-npm-production"}},"2026.5.16-beta.6":{"name":"@openclaw/diffs","version":"2026.5.16-beta.6","_id":"@openclaw/diffs@2026.5.16-beta.6","maintainers":[{"name":"steipete","email":"steipete@gmail.com"},{"name":"vincentkoc","email":"vincentkoc@ieee.org"}],"homepage":"https://github.com/openclaw/openclaw#readme","bugs":{"url":"https://github.com/openclaw/openclaw/issues"},"dist":{"shasum":"98ae4a24363529c73bc2e9024509278016124c96","tarball":"https://registry.npmjs.org/@openclaw/diffs/-/diffs-2026.5.16-beta.6.tgz","fileCount":8,"integrity":"sha512-FFCEGvPJLrnoN8rEyG6V6r9P2PA7+lQKIRspGfdbD+uPo5U8uANvUjh6PvEpl4Y7LoX1ihSan0sMjFM062msuw==","signatures":[{"sig":"MEYCIQCU01piP1Gs0QZ8/oFqQNHBFf5MQta5Y9+arCJo1Q2MrQIhANL0cq+kdjI7jKWgUGiKyLAa8U7O5S0QFr3I66AH3n+S","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@openclaw%2fdiffs@2026.5.16-beta.6","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":9912304},"type":"module","gitHead":"be2d60d8c0c00cbc33c1cc1e69ea645d02180877","scripts":{"build:viewer":"bun build src/viewer-client.ts --target browser --format esm --minify --outfile assets/viewer-runtime.js"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:b055e14f-e586-4fbd-9958-7d3c7485c218"}},"openclaw":{"build":{"staticAssets":[{"output":"assets/viewer-runtime.js","source":"./assets/viewer-runtime.js"}],"openclawVersion":"2026.5.16-beta.6"},"compat":{"pluginApi":">=2026.5.16-beta.6"},"install":{"npmSpec":"@openclaw/diffs","localPath":"extensions/diffs","defaultChoice":"npm","minHostVersion":">=2026.4.30"},"release":{"publishToNpm":true,"publishToClawHub":true},"extensions":["./index.ts"],"runtimeExtensions":["./dist/index.js"]},"repository":{"url":"git+https://github.com/openclaw/openclaw.git","type":"git"},"_npmVersion":"11.12.1","description":"OpenClaw diff viewer plugin","directories":{},"_nodeVersion":"24.15.0","dependencies":{"zod":"4.4.3","typebox":"1.1.38","@pierre/diffs":"1.1.22","@pierre/theme":"0.0.29","playwright-core":"1.60.0"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"@openclaw/plugin-sdk":"workspace:*"},"peerDependencies":{"openclaw":">=2026.5.16-beta.6"},"peerDependenciesMeta":{"openclaw":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/diffs_2026.5.16-beta.6_1779066339838_0.6883429919588033","host":"s3://npm-registry-packages-npm-production"}},"2026.5.16-beta.7":{"name":"@openclaw/diffs","version":"2026.5.16-beta.7","_id":"@openclaw/diffs@2026.5.16-beta.7","maintainers":[{"name":"steipete","email":"steipete@gmail.com"},{"name":"vincentkoc","email":"vincentkoc@ieee.org"}],"homepage":"https://github.com/openclaw/openclaw#readme","bugs":{"url":"https://github.com/openclaw/openclaw/issues"},"dist":{"shasum":"edccb8655a7e9b385d9a082c9b7c140f32bf8c1d","tarball":"https://registry.npmjs.org/@openclaw/diffs/-/diffs-2026.5.16-beta.7.tgz","fileCount":8,"integrity":"sha512-zRuSCy2hNexi0RZqwQ/wF3S0cGOb5bf0F+JuIK3TODKelJQaPIRF+yAaP2tFfPoBWHUVbQSN52uCGufg/FVumg==","signatures":[{"sig":"MEUCIHcUdKtdXNufyuGd9tsXjMDNC9dz5w9wRj522Y6PorP7AiEA5bZgtjRfrjiwsYjZeNYTUpJ9og+CvgfeTv6zT2sYWvo=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@openclaw%2fdiffs@2026.5.16-beta.7","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":9912304},"type":"module","gitHead":"fff4532d69d77fe1a8ca3baeaea4b7306cc40456","scripts":{"build:viewer":"bun build src/viewer-client.ts --target browser --format esm --minify --outfile assets/viewer-runtime.js"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:b055e14f-e586-4fbd-9958-7d3c7485c218"}},"openclaw":{"build":{"staticAssets":[{"output":"assets/viewer-runtime.js","source":"./assets/viewer-runtime.js"}],"openclawVersion":"2026.5.16-beta.7"},"compat":{"pluginApi":">=2026.5.16-beta.7"},"install":{"npmSpec":"@openclaw/diffs","localPath":"extensions/diffs","defaultChoice":"npm","minHostVersion":">=2026.4.30"},"release":{"publishToNpm":true,"publishToClawHub":true},"extensions":["./index.ts"],"runtimeExtensions":["./dist/index.js"]},"repository":{"url":"git+https://github.com/openclaw/openclaw.git","type":"git"},"_npmVersion":"11.12.1","description":"OpenClaw diff viewer plugin","directories":{},"_nodeVersion":"24.15.0","dependencies":{"zod":"4.4.3","typebox":"1.1.38","@pierre/diffs":"1.1.22","@pierre/theme":"0.0.29","playwright-core":"1.60.0"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"@openclaw/plugin-sdk":"workspace:*"},"peerDependencies":{"openclaw":">=2026.5.16-beta.7"},"peerDependenciesMeta":{"openclaw":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/diffs_2026.5.16-beta.7_1779093770059_0.5253803310380911","host":"s3://npm-registry-packages-npm-production"}},"2026.5.18-beta.1":{"name":"@openclaw/diffs","version":"2026.5.18-beta.1","_id":"@openclaw/diffs@2026.5.18-beta.1","maintainers":[{"name":"steipete","email":"steipete@gmail.com"},{"name":"vincentkoc","email":"vincentkoc@ieee.org"}],"homepage":"https://github.com/openclaw/openclaw#readme","bugs":{"url":"https://github.com/openclaw/openclaw/issues"},"dist":{"shasum":"abae3cd7fcf5fcf2b28329fa4446cff687d91c0f","tarball":"https://registry.npmjs.org/@openclaw/diffs/-/diffs-2026.5.18-beta.1.tgz","fileCount":8,"integrity":"sha512-BRiAU01o26WrpP6kbMFcAbXZTteqjR2RX6FbNPlDK8/DWYHt1Rlf89VJDoPR6eu6xF7Ky/9zvRKtIhW5JaD01w==","signatures":[{"sig":"MEYCIQCFftOdryVV58MjKE/FsF9bjPh02qUHl+/vWPd/xJRRYwIhAJOG2fwOTcfybf56tWWT/6ubmbGkGOhFwx357cvgjHx3","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@openclaw%2fdiffs@2026.5.18-beta.1","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":9912304},"type":"module","gitHead":"4eebca1d74b24906e87e33765c8295f96dc3e8c5","scripts":{"build:viewer":"bun build src/viewer-client.ts --target browser --format esm --minify --outfile assets/viewer-runtime.js"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:b055e14f-e586-4fbd-9958-7d3c7485c218"}},"openclaw":{"build":{"staticAssets":[{"output":"assets/viewer-runtime.js","source":"./assets/viewer-runtime.js"}],"openclawVersion":"2026.5.18-beta.1"},"compat":{"pluginApi":">=2026.5.18-beta.1"},"install":{"npmSpec":"@openclaw/diffs","localPath":"extensions/diffs","defaultChoice":"npm","minHostVersion":">=2026.4.30"},"release":{"publishToNpm":true,"publishToClawHub":true},"extensions":["./index.ts"],"runtimeExtensions":["./dist/index.js"]},"repository":{"url":"git+https://github.com/openclaw/openclaw.git","type":"git"},"_npmVersion":"11.12.1","description":"OpenClaw diff viewer plugin","directories":{},"_nodeVersion":"24.15.0","dependencies":{"zod":"4.4.3","typebox":"1.1.38","@pierre/diffs":"1.1.22","@pierre/theme":"0.0.29","playwright-core":"1.60.0"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"@openclaw/plugin-sdk":"workspace:*"},"peerDependencies":{"openclaw":">=2026.5.18-beta.1"},"peerDependenciesMeta":{"openclaw":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/diffs_2026.5.18-beta.1_1779120503644_0.9431379785231031","host":"s3://npm-registry-packages-npm-production"}},"2026.5.18":{"name":"@openclaw/diffs","version":"2026.5.18","_id":"@openclaw/diffs@2026.5.18","maintainers":[{"name":"steipete","email":"steipete@gmail.com"},{"name":"vincentkoc","email":"vincentkoc@ieee.org"}],"homepage":"https://github.com/openclaw/openclaw#readme","bugs":{"url":"https://github.com/openclaw/openclaw/issues"},"dist":{"shasum":"e3ba3127652d704245b2c5fd3dc844e1b9880b08","tarball":"https://registry.npmjs.org/@openclaw/diffs/-/diffs-2026.5.18.tgz","fileCount":8,"integrity":"sha512-vy5g46tXCIK+meSGtglf3lB0NRjseva4WMB+6gR0STDTwRDy1TYaXMfvJczPTy+2vbgQj4DierL/+a9qu/283Q==","signatures":[{"sig":"MEQCIA0VfyIXuPfzmJYEmLQqvn9Re0b7UoEywfSp8VcgvCGnAiAtqFnrIDOzNQPCVZzYq50QXVL/rGaeTNGsAa26SuuMxw==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@openclaw%2fdiffs@2026.5.18","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":9912276},"type":"module","gitHead":"50a2481652b6a62d573ece3cead60400dc77020d","scripts":{"build:viewer":"bun build src/viewer-client.ts --target browser --format esm --minify --outfile assets/viewer-runtime.js"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:b055e14f-e586-4fbd-9958-7d3c7485c218"}},"openclaw":{"build":{"staticAssets":[{"output":"assets/viewer-runtime.js","source":"./assets/viewer-runtime.js"}],"openclawVersion":"2026.5.18"},"compat":{"pluginApi":">=2026.5.18"},"install":{"npmSpec":"@openclaw/diffs","localPath":"extensions/diffs","defaultChoice":"npm","minHostVersion":">=2026.4.30"},"release":{"publishToNpm":true,"publishToClawHub":true},"extensions":["./index.ts"],"runtimeExtensions":["./dist/index.js"]},"repository":{"url":"git+https://github.com/openclaw/openclaw.git","type":"git"},"_npmVersion":"11.12.1","description":"OpenClaw diff viewer plugin","directories":{},"_nodeVersion":"24.15.0","dependencies":{"zod":"4.4.3","typebox":"1.1.38","@pierre/diffs":"1.1.22","@pierre/theme":"0.0.29","playwright-core":"1.60.0"},"_hasShrinkwrap":false,"devDependencies":{"@openclaw/plugin-sdk":"workspace:*"},"peerDependencies":{"openclaw":">=2026.5.18"},"peerDependenciesMeta":{"openclaw":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/diffs_2026.5.18_1779130168017_0.4416427727070522","host":"s3://npm-registry-packages-npm-production"}},"2026.5.19-alpha.1":{"name":"@openclaw/diffs","version":"2026.5.19-alpha.1","_id":"@openclaw/diffs@2026.5.19-alpha.1","maintainers":[{"name":"steipete","email":"steipete@gmail.com"},{"name":"vincentkoc","email":"vincentkoc@ieee.org"}],"homepage":"https://github.com/openclaw/openclaw#readme","bugs":{"url":"https://github.com/openclaw/openclaw/issues"},"dist":{"shasum":"bbc7bc2ec54dc00d69692d88d0d7c59254975998","tarball":"https://registry.npmjs.org/@openclaw/diffs/-/diffs-2026.5.19-alpha.1.tgz","fileCount":8,"integrity":"sha512-9nCc7rX9sBk7kOqQcjzG8tneOppHQ6e7UVvfWHUFqOveYwajGik42n7k0rU78IcjRexhOz/bn+He4NT7YzrcZA==","signatures":[{"sig":"MEYCIQCIbCxOLcHayurvXEBXQ82linrFecCQfzKp6hiXNnm7jgIhANpIeJlBf/5emplS3xY/1VzY+vwgfuJQ8sM/Beo3HRAM","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@openclaw%2fdiffs@2026.5.19-alpha.1","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":9912308},"type":"module","gitHead":"2812b4c6fee06d324731846c684cea8925618f65","scripts":{"build:viewer":"bun build src/viewer-client.ts --target browser --format esm --minify --outfile assets/viewer-runtime.js"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:b055e14f-e586-4fbd-9958-7d3c7485c218"}},"openclaw":{"build":{"staticAssets":[{"output":"assets/viewer-runtime.js","source":"./assets/viewer-runtime.js"}],"openclawVersion":"2026.5.19-alpha.1"},"compat":{"pluginApi":">=2026.5.19-alpha.1"},"install":{"npmSpec":"@openclaw/diffs","localPath":"extensions/diffs","defaultChoice":"npm","minHostVersion":">=2026.4.30"},"release":{"publishToNpm":true,"publishToClawHub":true},"extensions":["./index.ts"],"runtimeExtensions":["./dist/index.js"]},"repository":{"url":"git+https://github.com/openclaw/openclaw.git","type":"git"},"_npmVersion":"11.12.1","description":"OpenClaw diff viewer plugin","directories":{},"_nodeVersion":"24.15.0","dependencies":{"zod":"4.4.3","typebox":"1.1.38","@pierre/diffs":"1.1.22","@pierre/theme":"0.0.29","playwright-core":"1.60.0"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"@openclaw/plugin-sdk":"workspace:*"},"peerDependencies":{"openclaw":">=2026.5.19-alpha.1"},"peerDependenciesMeta":{"openclaw":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/diffs_2026.5.19-alpha.1_1779236844575_0.30426949280638604","host":"s3://npm-registry-packages-npm-production"}},"2026.5.19-beta.2":{"name":"@openclaw/diffs","version":"2026.5.19-beta.2","_id":"@openclaw/diffs@2026.5.19-beta.2","maintainers":[{"name":"steipete","email":"steipete@gmail.com"},{"name":"vincentkoc","email":"vincentkoc@ieee.org"}],"homepage":"https://github.com/openclaw/openclaw#readme","bugs":{"url":"https://github.com/openclaw/openclaw/issues"},"dist":{"shasum":"d24e6d390b62250aa1c50a41233228a8afa42969","tarball":"https://registry.npmjs.org/@openclaw/diffs/-/diffs-2026.5.19-beta.2.tgz","fileCount":8,"integrity":"sha512-pHekYrIXrsQSvkHqbMtkw83OrNirtXMJZhUtDiHlxwxs0/7jnNu+9XQcNcsowEtedv03eoBPwMXdU5tlje22kg==","signatures":[{"sig":"MEUCIQC+/chFaohRRNaPdUeAXVQWoh3VjFluH8Hdhh60KcqVRwIgf9Tl4V8gyQo8GeVVGVuQeSL3kEN6kQDvv/pXuGWny04=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@openclaw%2fdiffs@2026.5.19-beta.2","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":9912304},"type":"module","gitHead":"947a07016ecfb37fdd6349e5a2317fe7484900d7","scripts":{"build:viewer":"bun build src/viewer-client.ts --target browser --format esm --minify --outfile assets/viewer-runtime.js"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:b055e14f-e586-4fbd-9958-7d3c7485c218"}},"openclaw":{"build":{"staticAssets":[{"output":"assets/viewer-runtime.js","source":"./assets/viewer-runtime.js"}],"openclawVersion":"2026.5.19-beta.2"},"compat":{"pluginApi":">=2026.5.19-beta.2"},"install":{"npmSpec":"@openclaw/diffs","localPath":"extensions/diffs","defaultChoice":"npm","minHostVersion":">=2026.4.30"},"release":{"publishToNpm":true,"publishToClawHub":true},"extensions":["./index.ts"],"runtimeExtensions":["./dist/index.js"]},"repository":{"url":"git+https://github.com/openclaw/openclaw.git","type":"git"},"_npmVersion":"11.12.1","description":"OpenClaw diff viewer plugin","directories":{},"_nodeVersion":"24.15.0","dependencies":{"zod":"4.4.3","typebox":"1.1.38","@pierre/diffs":"1.1.22","@pierre/theme":"0.0.29","playwright-core":"1.60.0"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"@openclaw/plugin-sdk":"workspace:*"},"peerDependencies":{"openclaw":">=2026.5.19-beta.2"},"peerDependenciesMeta":{"openclaw":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/diffs_2026.5.19-beta.2_1779254942938_0.07588323168266298","host":"s3://npm-registry-packages-npm-production"}},"2026.5.19":{"name":"@openclaw/diffs","version":"2026.5.19","_id":"@openclaw/diffs@2026.5.19","maintainers":[{"name":"steipete","email":"steipete@gmail.com"},{"name":"vincentkoc","email":"vincentkoc@ieee.org"}],"homepage":"https://github.com/openclaw/openclaw#readme","bugs":{"url":"https://github.com/openclaw/openclaw/issues"},"dist":{"shasum":"0574a4a01d598901780f513d7f614c6838ecf98e","tarball":"https://registry.npmjs.org/@openclaw/diffs/-/diffs-2026.5.19.tgz","fileCount":8,"integrity":"sha512-KVg3FFtzrx+SlM8eP9iKUQvlM8MbtRQ78yIFHMx2v+qq9VfPypBlGmxtAcokZQPBSZHRmd60fGEE8FhQBsWbbw==","signatures":[{"sig":"MEYCIQDJ0txr5rz8VH/yiA7RTVjnUkm9MHVxpM/zrsDwmiUEMQIhANu1sJA/KJPAqvfukkBZFGX/Jdl282nNgq7Y5wt+7+yW","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@openclaw%2fdiffs@2026.5.19","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":9912276},"type":"module","gitHead":"a185ca283a74092d3840d0c81c53cf02e25024e8","scripts":{"build:viewer":"bun build src/viewer-client.ts --target browser --format esm --minify --outfile assets/viewer-runtime.js"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:b055e14f-e586-4fbd-9958-7d3c7485c218"}},"openclaw":{"build":{"staticAssets":[{"output":"assets/viewer-runtime.js","source":"./assets/viewer-runtime.js"}],"openclawVersion":"2026.5.19"},"compat":{"pluginApi":">=2026.5.19"},"install":{"npmSpec":"@openclaw/diffs","localPath":"extensions/diffs","defaultChoice":"npm","minHostVersion":">=2026.4.30"},"release":{"publishToNpm":true,"publishToClawHub":true},"extensions":["./index.ts"],"runtimeExtensions":["./dist/index.js"]},"repository":{"url":"git+https://github.com/openclaw/openclaw.git","type":"git"},"_npmVersion":"11.12.1","description":"OpenClaw diff viewer plugin","directories":{},"_nodeVersion":"24.15.0","dependencies":{"zod":"4.4.3","typebox":"1.1.38","@pierre/diffs":"1.1.22","@pierre/theme":"0.0.29","playwright-core":"1.60.0"},"_hasShrinkwrap":false,"devDependencies":{"@openclaw/plugin-sdk":"workspace:*"},"peerDependencies":{"openclaw":">=2026.5.19"},"peerDependenciesMeta":{"openclaw":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/diffs_2026.5.19_1779307954390_0.4877078407497406","host":"s3://npm-registry-packages-npm-production"}},"2026.5.20-beta.1":{"name":"@openclaw/diffs","version":"2026.5.20-beta.1","_id":"@openclaw/diffs@2026.5.20-beta.1","maintainers":[{"name":"steipete","email":"steipete@gmail.com"},{"name":"vincentkoc","email":"vincentkoc@ieee.org"}],"homepage":"https://github.com/openclaw/openclaw#readme","bugs":{"url":"https://github.com/openclaw/openclaw/issues"},"dist":{"shasum":"b1d1512ce4e7840dff0688eb21807906f0792dae","tarball":"https://registry.npmjs.org/@openclaw/diffs/-/diffs-2026.5.20-beta.1.tgz","fileCount":8,"integrity":"sha512-HdmI5FW7a5mFxMqpUZ0qsiEgNP8viCszLtv8b0hshrehaFEe/2aEc8pKwitahSRpZMZ6AMhHD7JNMQY6811dwA==","signatures":[{"sig":"MEYCIQDc4XjI7eR9snKekbademh/6JSA4xohE2MKiQ8mWy+jBQIhALDYbaq1QwNd0mOeIWt3bgg9I0/mVbX65tBnP78m2BKg","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@openclaw%2fdiffs@2026.5.20-beta.1","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":9912304},"type":"module","gitHead":"abac0c573792e47087fa127359cfc909b8eb34e6","scripts":{"build:viewer":"bun build src/viewer-client.ts --target browser --format esm --minify --outfile assets/viewer-runtime.js"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:b055e14f-e586-4fbd-9958-7d3c7485c218"}},"openclaw":{"build":{"staticAssets":[{"output":"assets/viewer-runtime.js","source":"./assets/viewer-runtime.js"}],"openclawVersion":"2026.5.20-beta.1"},"compat":{"pluginApi":">=2026.5.20-beta.1"},"install":{"npmSpec":"@openclaw/diffs","localPath":"extensions/diffs","defaultChoice":"npm","minHostVersion":">=2026.4.30"},"release":{"publishToNpm":true,"publishToClawHub":true},"extensions":["./index.ts"],"runtimeExtensions":["./dist/index.js"]},"repository":{"url":"git+https://github.com/openclaw/openclaw.git","type":"git"},"_npmVersion":"11.12.1","description":"OpenClaw diff viewer plugin","directories":{},"_nodeVersion":"24.15.0","dependencies":{"zod":"4.4.3","typebox":"1.1.38","@pierre/diffs":"1.1.22","@pierre/theme":"0.0.29","playwright-core":"1.60.0"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"@openclaw/plugin-sdk":"workspace:*"},"peerDependencies":{"openclaw":">=2026.5.20-beta.1"},"peerDependenciesMeta":{"openclaw":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/diffs_2026.5.20-beta.1_1779322024275_0.4048861127301775","host":"s3://npm-registry-packages-npm-production"}},"2026.5.20-beta.2":{"name":"@openclaw/diffs","version":"2026.5.20-beta.2","_id":"@openclaw/diffs@2026.5.20-beta.2","maintainers":[{"name":"steipete","email":"steipete@gmail.com"},{"name":"vincentkoc","email":"vincentkoc@ieee.org"}],"homepage":"https://github.com/openclaw/openclaw#readme","bugs":{"url":"https://github.com/openclaw/openclaw/issues"},"dist":{"shasum":"eaf947e2ea4258e49fbf0007c1c2e5b80c6a2f0e","tarball":"https://registry.npmjs.org/@openclaw/diffs/-/diffs-2026.5.20-beta.2.tgz","fileCount":8,"integrity":"sha512-cHSkcdTRM+b+pUlnLktclwM1VL7HhTKNifD1oVh0wmJsJLu+RV6qL6D3ojGWhG8F6VNP7jkUYd1HaxvLOVAI6g==","signatures":[{"sig":"MEQCIBpDBL5D46rM66ZVMQgtTXDTerLOzcrKRQMPg2sxOKwuAiBtIIguAG2dh0/2DXVWdk+xg9jWFfKgTj2lkfqLUGUp9Q==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@openclaw%2fdiffs@2026.5.20-beta.2","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":9991129},"type":"module","gitHead":"bb00b2eee2bc31f408b8fc3c50e67e2799e9b018","scripts":{"build:viewer":"bun build src/viewer-client.ts --target browser --format esm --minify --outfile assets/viewer-runtime.js && node -e \"let fs=require('fs'),p='assets/viewer-runtime.js',s=fs.readFileSync(p,'utf8').replace(/[ \\\\t]+$/gm,'');fs.writeFileSync(p,s)\""},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:b055e14f-e586-4fbd-9958-7d3c7485c218"}},"openclaw":{"build":{"staticAssets":[{"output":"assets/viewer-runtime.js","source":"./assets/viewer-runtime.js"}],"openclawVersion":"2026.5.20-beta.2"},"compat":{"pluginApi":">=2026.5.20-beta.2"},"install":{"npmSpec":"@openclaw/diffs","localPath":"extensions/diffs","defaultChoice":"npm","minHostVersion":">=2026.4.30"},"release":{"publishToNpm":true,"publishToClawHub":true},"extensions":["./index.ts"],"runtimeExtensions":["./dist/index.js"]},"repository":{"url":"git+https://github.com/openclaw/openclaw.git","type":"git"},"_npmVersion":"11.12.1","description":"OpenClaw diff viewer plugin","directories":{},"_nodeVersion":"24.15.0","dependencies":{"zod":"4.4.3","typebox":"1.1.38","@pierre/diffs":"1.2.1","@pierre/theme":"1.0.3","playwright-core":"1.60.0"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"@openclaw/plugin-sdk":"workspace:*"},"peerDependencies":{"openclaw":">=2026.5.20-beta.2"},"peerDependenciesMeta":{"openclaw":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/diffs_2026.5.20-beta.2_1779378344771_0.507644895903179","host":"s3://npm-registry-packages-npm-production"}},"2026.5.20":{"name":"@openclaw/diffs","version":"2026.5.20","_id":"@openclaw/diffs@2026.5.20","maintainers":[{"name":"steipete","email":"steipete@gmail.com"},{"name":"vincentkoc","email":"vincentkoc@ieee.org"}],"homepage":"https://github.com/openclaw/openclaw#readme","bugs":{"url":"https://github.com/openclaw/openclaw/issues"},"dist":{"shasum":"67f9a22dffd30db699a4aa3754b575e4e5d811c0","tarball":"https://registry.npmjs.org/@openclaw/diffs/-/diffs-2026.5.20.tgz","fileCount":8,"integrity":"sha512-p+iNiWiW6d+ty6AKpGZocIBO2zh0Kjc5jOqxuqNbbzpehePZMK+P6V1klYVlfvvmlvCUxB8VFO+1gWHrpKljdw==","signatures":[{"sig":"MEUCIAcM5LK1nltirpszlUm0ExEHeANkcacamN+mZnp4iKwVAiEAmyEJDByKpShUmHqoDxUVYx/pEmClpeEqWnKwP/1kAK0=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@openclaw%2fdiffs@2026.5.20","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":9991101},"type":"module","gitHead":"e510042870cf248c0e0461b6f8d427326266141d","scripts":{"build:viewer":"bun build src/viewer-client.ts --target browser --format esm --minify --outfile assets/viewer-runtime.js && node -e \"let fs=require('fs'),p='assets/viewer-runtime.js',s=fs.readFileSync(p,'utf8').replace(/[ \\\\t]+$/gm,'');fs.writeFileSync(p,s)\""},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:b055e14f-e586-4fbd-9958-7d3c7485c218"}},"openclaw":{"build":{"staticAssets":[{"output":"assets/viewer-runtime.js","source":"./assets/viewer-runtime.js"}],"openclawVersion":"2026.5.20"},"compat":{"pluginApi":">=2026.5.20"},"install":{"npmSpec":"@openclaw/diffs","localPath":"extensions/diffs","defaultChoice":"npm","minHostVersion":">=2026.4.30"},"release":{"publishToNpm":true,"publishToClawHub":true},"extensions":["./index.ts"],"runtimeExtensions":["./dist/index.js"]},"repository":{"url":"git+https://github.com/openclaw/openclaw.git","type":"git"},"_npmVersion":"11.12.1","description":"OpenClaw diff viewer plugin","directories":{},"_nodeVersion":"24.15.0","dependencies":{"zod":"4.4.3","typebox":"1.1.38","@pierre/diffs":"1.2.1","@pierre/theme":"1.0.3","playwright-core":"1.60.0"},"_hasShrinkwrap":false,"devDependencies":{"@openclaw/plugin-sdk":"workspace:*"},"peerDependencies":{"openclaw":">=2026.5.20"},"peerDependenciesMeta":{"openclaw":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/diffs_2026.5.20_1779395789014_0.5065184113115455","host":"s3://npm-registry-packages-npm-production"}},"2026.5.22":{"name":"@openclaw/diffs","version":"2026.5.22","_id":"@openclaw/diffs@2026.5.22","maintainers":[{"name":"steipete","email":"steipete@gmail.com"},{"name":"vincentkoc","email":"vincentkoc@ieee.org"}],"homepage":"https://github.com/openclaw/openclaw#readme","bugs":{"url":"https://github.com/openclaw/openclaw/issues"},"dist":{"shasum":"250293fd5e57fa9614fa07a1fb1afad80a04c440","tarball":"https://registry.npmjs.org/@openclaw/diffs/-/diffs-2026.5.22.tgz","fileCount":5377,"integrity":"sha512-+eUwUAzYX8rU35IkyRKRpRhANafdyKh8h+COipbPvzsiSZ53jp81wDcO/KL3wvuNuKp9jSjKyTQnLSZxMZ8cGw==","signatures":[{"sig":"MEYCIQC1D+RrpOnMuku/IvztHWZr8uPkjBCMhg1MkyOAVM7JqAIhAI1NU7i72DkQNW+19QNxUl9AK0rl15ZfPm5f2sv3f9kc","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@openclaw%2fdiffs@2026.5.22","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":49251318},"type":"module","gitHead":"ad0f320caea434ad5e6056f60a679c881b6819f0","scripts":{"build:viewer":"bun build src/viewer-client.ts --target browser --format esm --minify --outfile assets/viewer-runtime.js && node -e \"let fs=require('fs'),p='assets/viewer-runtime.js',s=fs.readFileSync(p,'utf8').replace(/[ \\\\t]+$/gm,'');fs.writeFileSync(p,s)\""},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:b055e14f-e586-4fbd-9958-7d3c7485c218"}},"openclaw":{"build":{"staticAssets":[{"output":"assets/viewer-runtime.js","source":"./assets/viewer-runtime.js"}],"openclawVersion":"2026.5.22"},"compat":{"pluginApi":">=2026.5.22"},"install":{"npmSpec":"@openclaw/diffs","localPath":"extensions/diffs","defaultChoice":"npm","minHostVersion":">=2026.4.30"},"release":{"publishToNpm":true,"publishToClawHub":true},"extensions":["./index.ts"],"runtimeExtensions":["./dist/index.js"]},"repository":{"url":"git+https://github.com/openclaw/openclaw.git","type":"git"},"_npmVersion":"11.12.1","description":"OpenClaw diff viewer plugin","directories":{},"_nodeVersion":"24.15.0","dependencies":{"zod":"4.4.3","typebox":"1.1.38","@pierre/diffs":"1.2.1","@pierre/theme":"1.0.3","playwright-core":"1.60.0"},"_hasShrinkwrap":true,"peerDependencies":{"openclaw":">=2026.5.22"},"bundleDependencies":["@pierre/diffs","@pierre/theme","playwright-core","typebox","zod"],"peerDependenciesMeta":{"openclaw":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/diffs_2026.5.22_1779590958294_0.9431042919068036","host":"s3://npm-registry-packages-npm-production"}},"2026.5.24-beta.1":{"name":"@openclaw/diffs","version":"2026.5.24-beta.1","_id":"@openclaw/diffs@2026.5.24-beta.1","maintainers":[{"name":"steipete","email":"steipete@gmail.com"},{"name":"vincentkoc","email":"vincentkoc@ieee.org"}],"homepage":"https://github.com/openclaw/openclaw#readme","bugs":{"url":"https://github.com/openclaw/openclaw/issues"},"dist":{"shasum":"726ecd309d655a0a43fdf9543881179533114f99","tarball":"https://registry.npmjs.org/@openclaw/diffs/-/diffs-2026.5.24-beta.1.tgz","fileCount":5377,"integrity":"sha512-v6hP8ClVPuvIa1iM8OUXAY/xhIFKetSEOVOdplIK0ZEMh/naAfdIbW6TcqNkzKeq/Gjm3fSHY/vVrJENvCagqQ==","signatures":[{"sig":"MEYCIQCpyt6h9I08n1FmXR7RRG31YeIbUIudWZq1lg8QQAfDEAIhAMkASBcF3qp9ESRkd88jV4WrTsQrsiTTYPQ8mv5RS5M6","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@openclaw%2fdiffs@2026.5.24-beta.1","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":49251360},"type":"module","gitHead":"0e2e7c66bd6a904518b9ca9efd54b9bb1a4c8c2c","scripts":{"build:viewer":"bun build src/viewer-client.ts --target browser --format esm --minify --outfile assets/viewer-runtime.js && node -e \"let fs=require('fs'),p='assets/viewer-runtime.js',s=fs.readFileSync(p,'utf8').replace(/[ \\\\t]+$/gm,'');fs.writeFileSync(p,s)\""},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:b055e14f-e586-4fbd-9958-7d3c7485c218"}},"openclaw":{"build":{"staticAssets":[{"output":"assets/viewer-runtime.js","source":"./assets/viewer-runtime.js"}],"openclawVersion":"2026.5.24-beta.1"},"compat":{"pluginApi":">=2026.5.24-beta.1"},"install":{"npmSpec":"@openclaw/diffs","localPath":"extensions/diffs","defaultChoice":"npm","minHostVersion":">=2026.4.30"},"release":{"publishToNpm":true,"publishToClawHub":true},"extensions":["./index.ts"],"runtimeExtensions":["./dist/index.js"]},"repository":{"url":"git+https://github.com/openclaw/openclaw.git","type":"git"},"_npmVersion":"11.12.1","description":"OpenClaw diff viewer plugin","directories":{},"_nodeVersion":"24.15.0","dependencies":{"zod":"4.4.3","typebox":"1.1.38","@pierre/diffs":"1.2.1","@pierre/theme":"1.0.3","playwright-core":"1.60.0"},"_hasShrinkwrap":true,"readmeFilename":"README.md","peerDependencies":{"openclaw":">=2026.5.24-beta.1"},"bundleDependencies":["@pierre/diffs","@pierre/theme","playwright-core","typebox","zod"],"peerDependenciesMeta":{"openclaw":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/diffs_2026.5.24-beta.1_1779632380988_0.03053929481858475","host":"s3://npm-registry-packages-npm-production"}},"2026.5.24-beta.2":{"name":"@openclaw/diffs","version":"2026.5.24-beta.2","_id":"@openclaw/diffs@2026.5.24-beta.2","maintainers":[{"name":"steipete","email":"steipete@gmail.com"},{"name":"vincentkoc","email":"vincentkoc@ieee.org"}],"homepage":"https://github.com/openclaw/openclaw#readme","bugs":{"url":"https://github.com/openclaw/openclaw/issues"},"dist":{"shasum":"25a3aa8670426a6221be0d40c49f4caab8db62b1","tarball":"https://registry.npmjs.org/@openclaw/diffs/-/diffs-2026.5.24-beta.2.tgz","fileCount":5377,"integrity":"sha512-pqlM9mtVpFK6DVFZ9vGazFJaxNqCsbKJdAjPRsTQ1JhoSiUvCh5CdtKXWwv69mCRx9pPaY5eOCq0RZA2DR482w==","signatures":[{"sig":"MEUCIQCIPeY/fgunJpumPwTHH5QTBzpkWeYfvEcPuj2fWsBMrAIgFFCHTAzwU51uwC+2eS4leVu7r06OVOPxYat2+n5IBZ8=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@openclaw%2fdiffs@2026.5.24-beta.2","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":49251360},"type":"module","gitHead":"abb43c997433697bc215560899d87110daca5a55","scripts":{"build:viewer":"bun build src/viewer-client.ts --target browser --format esm --minify --outfile assets/viewer-runtime.js && node -e \"let fs=require('fs'),p='assets/viewer-runtime.js',s=fs.readFileSync(p,'utf8').replace(/[ \\\\t]+$/gm,'');fs.writeFileSync(p,s)\""},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:b055e14f-e586-4fbd-9958-7d3c7485c218"}},"openclaw":{"build":{"staticAssets":[{"output":"assets/viewer-runtime.js","source":"./assets/viewer-runtime.js"}],"openclawVersion":"2026.5.24-beta.2"},"compat":{"pluginApi":">=2026.5.24-beta.2"},"install":{"npmSpec":"@openclaw/diffs","localPath":"extensions/diffs","defaultChoice":"npm","minHostVersion":">=2026.4.30"},"release":{"publishToNpm":true,"publishToClawHub":true},"extensions":["./index.ts"],"runtimeExtensions":["./dist/index.js"]},"repository":{"url":"git+https://github.com/openclaw/openclaw.git","type":"git"},"_npmVersion":"11.12.1","description":"OpenClaw diff viewer plugin","directories":{},"_nodeVersion":"24.15.0","dependencies":{"zod":"4.4.3","typebox":"1.1.38","@pierre/diffs":"1.2.1","@pierre/theme":"1.0.3","playwright-core":"1.60.0"},"_hasShrinkwrap":true,"readmeFilename":"README.md","peerDependencies":{"openclaw":">=2026.5.24-beta.2"},"bundleDependencies":["@pierre/diffs","@pierre/theme","playwright-core","typebox","zod"],"peerDependenciesMeta":{"openclaw":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/diffs_2026.5.24-beta.2_1779676933961_0.3381415256765754","host":"s3://npm-registry-packages-npm-production"}},"2026.5.25-beta.1":{"name":"@openclaw/diffs","version":"2026.5.25-beta.1","_id":"@openclaw/diffs@2026.5.25-beta.1","maintainers":[{"name":"steipete","email":"steipete@gmail.com"},{"name":"vincentkoc","email":"vincentkoc@ieee.org"}],"homepage":"https://github.com/openclaw/openclaw#readme","bugs":{"url":"https://github.com/openclaw/openclaw/issues"},"dist":{"shasum":"a4e43719b3c52c5d10fe6d9336168220a145bfa3","tarball":"https://registry.npmjs.org/@openclaw/diffs/-/diffs-2026.5.25-beta.1.tgz","fileCount":5377,"integrity":"sha512-pYc5ejaraPFfOoLY0TAJblfxvwI2ikrh1OTq1Et5qhROMA1m+47APLT0YtRcYAI3ANmMuA958vHhlCSLjE7zKA==","signatures":[{"sig":"MEQCICxfe8IIfiu7S1kUZ1CxNj/0eHxdYuKThZwQzDORCuiOAiB7vuPCwzmaInWjJ0luanP2GdBjknNACDjgvAaPPI8jBA==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":49252699},"type":"module","gitHead":"27ae437293ce52aa822ace37663d8342e924b66f","scripts":{"build:viewer":"bun build src/viewer-client.ts --target browser --format esm --minify --outfile assets/viewer-runtime.js && node -e \"let fs=require('fs'),p='assets/viewer-runtime.js',s=fs.readFileSync(p,'utf8').replace(/[ \\\\t]+$/gm,'');fs.writeFileSync(p,s)\""},"_npmUser":{"name":"steipete","email":"steipete@gmail.com"},"openclaw":{"build":{"staticAssets":[{"output":"assets/viewer-runtime.js","source":"./assets/viewer-runtime.js"}],"openclawVersion":"2026.5.25-beta.1"},"compat":{"pluginApi":">=2026.5.25-beta.1"},"install":{"npmSpec":"@openclaw/diffs","localPath":"extensions/diffs","defaultChoice":"npm","minHostVersion":">=2026.4.30"},"release":{"publishToNpm":true,"publishToClawHub":true},"extensions":["./index.ts"],"runtimeExtensions":["./dist/index.js"]},"repository":{"url":"git+https://github.com/openclaw/openclaw.git","type":"git"},"_npmVersion":"11.14.1","description":"OpenClaw diff viewer plugin","directories":{},"_nodeVersion":"26.0.0","dependencies":{"zod":"4.4.3","typebox":"1.1.38","@pierre/diffs":"1.2.2","@pierre/theme":"1.0.3","playwright-core":"1.60.0"},"_hasShrinkwrap":true,"readmeFilename":"README.md","peerDependencies":{"openclaw":">=2026.5.25-beta.1"},"bundleDependencies":["@pierre/diffs","@pierre/theme","playwright-core","typebox","zod"],"peerDependenciesMeta":{"openclaw":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/diffs_2026.5.25-beta.1_1779797129234_0.15791938674289807","host":"s3://npm-registry-packages-npm-production"}},"2026.5.26-beta.1":{"name":"@openclaw/diffs","version":"2026.5.26-beta.1","_id":"@openclaw/diffs@2026.5.26-beta.1","maintainers":[{"name":"steipete","email":"steipete@gmail.com"},{"name":"vincentkoc","email":"vincentkoc@ieee.org"}],"homepage":"https://github.com/openclaw/openclaw#readme","bugs":{"url":"https://github.com/openclaw/openclaw/issues"},"dist":{"shasum":"449e27d17f5f03f85f25a7def8309b3f0da8e604","tarball":"https://registry.npmjs.org/@openclaw/diffs/-/diffs-2026.5.26-beta.1.tgz","fileCount":5377,"integrity":"sha512-3FtZI9n55cJq42nnDAYGnpQQNb2XyL8KY5WelXj6O2cCOQg9U85JjOzIjKzViqkUBWbUO4aQ4YhymvOaj08UXw==","signatures":[{"sig":"MEYCIQCB7lOYkRd7GZsWIiKVLbMOYX60zABKgxgHTCgtcTG5DQIhALt2IXpHnus0HAoC18LQpag8YU9Ky4F+hLBemeUEEdfe","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@openclaw%2fdiffs@2026.5.26-beta.1","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":49262282},"type":"module","gitHead":"64e01ef97aa0331e93d8093cce7d8eab9656c1f7","scripts":{"build:viewer":"bun build src/viewer-client.ts --target browser --format esm --minify --outfile assets/viewer-runtime.js && node -e \"let fs=require('fs'),p='assets/viewer-runtime.js',s=fs.readFileSync(p,'utf8').replace(/[ \\\\t]+$/gm,'');fs.writeFileSync(p,s)\""},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:b055e14f-e586-4fbd-9958-7d3c7485c218"}},"openclaw":{"build":{"staticAssets":[{"output":"assets/viewer-runtime.js","source":"./assets/viewer-runtime.js"}],"openclawVersion":"2026.5.26-beta.1"},"compat":{"pluginApi":">=2026.5.26-beta.1"},"install":{"npmSpec":"@openclaw/diffs","localPath":"extensions/diffs","defaultChoice":"npm","minHostVersion":">=2026.4.30"},"release":{"publishToNpm":true,"publishToClawHub":true},"extensions":["./index.ts"],"runtimeExtensions":["./dist/index.js"]},"repository":{"url":"git+https://github.com/openclaw/openclaw.git","type":"git"},"_npmVersion":"11.12.1","description":"OpenClaw diff viewer plugin","directories":{},"_nodeVersion":"24.15.0","dependencies":{"zod":"4.4.3","typebox":"1.1.38","@pierre/diffs":"1.2.2","@pierre/theme":"1.0.3","playwright-core":"1.60.0"},"_hasShrinkwrap":true,"readmeFilename":"README.md","peerDependencies":{"openclaw":">=2026.5.26-beta.1"},"bundleDependencies":["@pierre/diffs","@pierre/theme","playwright-core","typebox","zod"],"peerDependenciesMeta":{"openclaw":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/diffs_2026.5.26-beta.1_1779838250556_0.8329587069567022","host":"s3://npm-registry-packages-npm-production"}},"2026.5.26-beta.2":{"name":"@openclaw/diffs","version":"2026.5.26-beta.2","_id":"@openclaw/diffs@2026.5.26-beta.2","maintainers":[{"name":"steipete","email":"steipete@gmail.com"},{"name":"vincentkoc","email":"vincentkoc@ieee.org"}],"homepage":"https://github.com/openclaw/openclaw#readme","bugs":{"url":"https://github.com/openclaw/openclaw/issues"},"dist":{"shasum":"052082678e8c56ce116e82d4bf69dd68fa171171","tarball":"https://registry.npmjs.org/@openclaw/diffs/-/diffs-2026.5.26-beta.2.tgz","fileCount":5377,"integrity":"sha512-UbVnXqyI/Ar/l3qVRwDRmHtugQeo5TnF6HQ9EIqYjVPgvCUK8TNNZnEn8KzHkN9quIV2lDpq2F2rNksp+Wzphw==","signatures":[{"sig":"MEYCIQDmy+vmM3ZBlp2wM9vxzOaV/lPgDJ7PnvT1cLZxlefq+AIhAN5CJQKAmQKioIndMl0u4bjQxaVzF5nm4jRYHIC2JnOW","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@openclaw%2fdiffs@2026.5.26-beta.2","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":49262282},"type":"module","gitHead":"7d89681bb0b5b65d06b969c0f14f313fec3fe434","scripts":{"build:viewer":"bun build src/viewer-client.ts --target browser --format esm --minify --outfile assets/viewer-runtime.js && node -e \"let fs=require('fs'),p='assets/viewer-runtime.js',s=fs.readFileSync(p,'utf8').replace(/[ \\\\t]+$/gm,'');fs.writeFileSync(p,s)\""},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:b055e14f-e586-4fbd-9958-7d3c7485c218"}},"openclaw":{"build":{"staticAssets":[{"output":"assets/viewer-runtime.js","source":"./assets/viewer-runtime.js"}],"openclawVersion":"2026.5.26-beta.2"},"compat":{"pluginApi":">=2026.5.26-beta.2"},"install":{"npmSpec":"@openclaw/diffs","localPath":"extensions/diffs","defaultChoice":"npm","minHostVersion":">=2026.4.30"},"release":{"publishToNpm":true,"publishToClawHub":true},"extensions":["./index.ts"],"runtimeExtensions":["./dist/index.js"]},"repository":{"url":"git+https://github.com/openclaw/openclaw.git","type":"git"},"_npmVersion":"11.12.1","description":"OpenClaw diff viewer plugin","directories":{},"_nodeVersion":"24.15.0","dependencies":{"zod":"4.4.3","typebox":"1.1.38","@pierre/diffs":"1.2.2","@pierre/theme":"1.0.3","playwright-core":"1.60.0"},"_hasShrinkwrap":true,"readmeFilename":"README.md","peerDependencies":{"openclaw":">=2026.5.26-beta.2"},"bundleDependencies":["@pierre/diffs","@pierre/theme","playwright-core","typebox","zod"],"peerDependenciesMeta":{"openclaw":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/diffs_2026.5.26-beta.2_1779868091209_0.898805206609308","host":"s3://npm-registry-packages-npm-production"}},"2026.5.26":{"name":"@openclaw/diffs","version":"2026.5.26","_id":"@openclaw/diffs@2026.5.26","maintainers":[{"name":"steipete","email":"steipete@gmail.com"},{"name":"vincentkoc","email":"vincentkoc@ieee.org"}],"homepage":"https://github.com/openclaw/openclaw#readme","bugs":{"url":"https://github.com/openclaw/openclaw/issues"},"dist":{"shasum":"39bc8e9727fe542aa61770b2c26e260073b69a1f","tarball":"https://registry.npmjs.org/@openclaw/diffs/-/diffs-2026.5.26.tgz","fileCount":5377,"integrity":"sha512-opzeWIs/vzGpNeib4sHwIwNpBlv3M4WcUztGpgYzWdwITd5VkhWGqlEG/LxpoJoCvnTRQaYDPI8MUOytbEz+Rg==","signatures":[{"sig":"MEUCICcpHuvfajqE74KvuXIyq9qkG0oRdna+pG/dXJqq2BmPAiEAtdz88fa0XhxdkyzwGEEC28g+6BSYM4r5OC92aCxfZFQ=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@openclaw%2fdiffs@2026.5.26","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":49262240},"type":"module","gitHead":"10ad3aa16068baa84a1bd9ac4f7d42ae725cedb7","scripts":{"build:viewer":"bun build src/viewer-client.ts --target browser --format esm --minify --outfile assets/viewer-runtime.js && node -e \"let fs=require('fs'),p='assets/viewer-runtime.js',s=fs.readFileSync(p,'utf8').replace(/[ \\\\t]+$/gm,'');fs.writeFileSync(p,s)\""},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:b055e14f-e586-4fbd-9958-7d3c7485c218"}},"openclaw":{"build":{"staticAssets":[{"output":"assets/viewer-runtime.js","source":"./assets/viewer-runtime.js"}],"openclawVersion":"2026.5.26"},"compat":{"pluginApi":">=2026.5.26"},"install":{"npmSpec":"@openclaw/diffs","localPath":"extensions/diffs","defaultChoice":"npm","minHostVersion":">=2026.4.30"},"release":{"publishToNpm":true,"publishToClawHub":true},"extensions":["./index.ts"],"runtimeExtensions":["./dist/index.js"]},"repository":{"url":"git+https://github.com/openclaw/openclaw.git","type":"git"},"_npmVersion":"11.12.1","description":"OpenClaw diff viewer plugin","directories":{},"_nodeVersion":"24.15.0","dependencies":{"zod":"4.4.3","typebox":"1.1.38","@pierre/diffs":"1.2.2","@pierre/theme":"1.0.3","playwright-core":"1.60.0"},"_hasShrinkwrap":true,"peerDependencies":{"openclaw":">=2026.5.26"},"bundleDependencies":["@pierre/diffs","@pierre/theme","playwright-core","typebox","zod"],"peerDependenciesMeta":{"openclaw":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/diffs_2026.5.26_1779885012639_0.8997871246050575","host":"s3://npm-registry-packages-npm-production"}},"2026.5.27-beta.1":{"name":"@openclaw/diffs","version":"2026.5.27-beta.1","_id":"@openclaw/diffs@2026.5.27-beta.1","maintainers":[{"name":"steipete","email":"steipete@gmail.com"},{"name":"vincentkoc","email":"vincentkoc@ieee.org"}],"homepage":"https://github.com/openclaw/openclaw#readme","bugs":{"url":"https://github.com/openclaw/openclaw/issues"},"dist":{"shasum":"582e8c410ba784cee8638b86751797d28d06217a","tarball":"https://registry.npmjs.org/@openclaw/diffs/-/diffs-2026.5.27-beta.1.tgz","fileCount":5377,"integrity":"sha512-PJtHr9++KXPzbN830a7SjhUmm4OfAJojJMhUBysCu3MdkwLlt9biiI+JYV0amyZUxIYHTXyi8IjsAnsNKko6pA==","signatures":[{"sig":"MEUCIEfh/tmkPZ+qqFpfYMxb/evm4dVgl0Up+1shit2f9UBPAiEA9gpAwOri9RslEPsQITDX4AmeI88JxsqeZEDFq8liglQ=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@openclaw%2fdiffs@2026.5.27-beta.1","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":49262338},"type":"module","gitHead":"a9aaeeafd90321de5a72dc3d71b78f8d0351fec6","scripts":{"build:viewer":"bun build src/viewer-client.ts --target browser --format esm --minify --outfile assets/viewer-runtime.js && node -e \"let fs=require('fs'),p='assets/viewer-runtime.js',s=fs.readFileSync(p,'utf8').replace(/[ \\\\t]+$/gm,'');fs.writeFileSync(p,s)\""},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:b055e14f-e586-4fbd-9958-7d3c7485c218"}},"openclaw":{"build":{"staticAssets":[{"output":"assets/viewer-runtime.js","source":"./assets/viewer-runtime.js"}],"openclawVersion":"2026.5.27-beta.1"},"compat":{"pluginApi":">=2026.5.27-beta.1"},"install":{"npmSpec":"@openclaw/diffs","localPath":"extensions/diffs","defaultChoice":"npm","minHostVersion":">=2026.4.30"},"release":{"publishToNpm":true,"publishToClawHub":true},"extensions":["./index.ts"],"runtimeExtensions":["./dist/index.js"]},"repository":{"url":"git+https://github.com/openclaw/openclaw.git","type":"git"},"_npmVersion":"11.12.1","description":"OpenClaw read-only diff viewer plugin and file renderer for agents.","directories":{},"_nodeVersion":"24.15.0","dependencies":{"zod":"4.4.3","typebox":"1.1.38","@pierre/diffs":"1.2.2","@pierre/theme":"1.0.3","playwright-core":"1.60.0"},"_hasShrinkwrap":true,"readmeFilename":"README.md","peerDependencies":{"openclaw":">=2026.5.27-beta.1"},"bundleDependencies":["@pierre/diffs","@pierre/theme","playwright-core","typebox","zod"],"peerDependenciesMeta":{"openclaw":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/diffs_2026.5.27-beta.1_1779947283817_0.9118445411714802","host":"s3://npm-registry-packages-npm-production"}},"2026.5.27":{"name":"@openclaw/diffs","version":"2026.5.27","_id":"@openclaw/diffs@2026.5.27","maintainers":[{"name":"steipete","email":"steipete@gmail.com"},{"name":"vincentkoc","email":"vincentkoc@ieee.org"}],"homepage":"https://github.com/openclaw/openclaw#readme","bugs":{"url":"https://github.com/openclaw/openclaw/issues"},"dist":{"shasum":"ab252bcc6e0499babb9f28515d775419684921d2","tarball":"https://registry.npmjs.org/@openclaw/diffs/-/diffs-2026.5.27.tgz","fileCount":5377,"integrity":"sha512-0gcuCGuq+XsHmKTw1Te4Hd23KaV4G7sHcvXiHHNCxHxWhYxyCK+k0+syiLPu73DiIGrHfIwhNkXgxj1Hf0FGew==","signatures":[{"sig":"MEUCICCdogUA/6VHr4rtMnnfb1ZXMJUq4RL+0zt+PB2biTYfAiEA6dW9mOW100rhcujdiYtvwSIdU++HDAdvlxfjVS6leo4=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@openclaw%2fdiffs@2026.5.27","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":49262296},"type":"module","gitHead":"27ae826f65256c7fbd1d78475fca87b674a53e7b","scripts":{"build:viewer":"bun build src/viewer-client.ts --target browser --format esm --minify --outfile assets/viewer-runtime.js && node -e \"let fs=require('fs'),p='assets/viewer-runtime.js',s=fs.readFileSync(p,'utf8').replace(/[ \\\\t]+$/gm,'');fs.writeFileSync(p,s)\""},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:b055e14f-e586-4fbd-9958-7d3c7485c218"}},"openclaw":{"build":{"staticAssets":[{"output":"assets/viewer-runtime.js","source":"./assets/viewer-runtime.js"}],"openclawVersion":"2026.5.27"},"compat":{"pluginApi":">=2026.5.27"},"install":{"npmSpec":"@openclaw/diffs","localPath":"extensions/diffs","defaultChoice":"npm","minHostVersion":">=2026.4.30"},"release":{"publishToNpm":true,"publishToClawHub":true},"extensions":["./index.ts"],"runtimeExtensions":["./dist/index.js"]},"repository":{"url":"git+https://github.com/openclaw/openclaw.git","type":"git"},"_npmVersion":"11.12.1","description":"OpenClaw read-only diff viewer plugin and file renderer for agents.","directories":{},"_nodeVersion":"24.15.0","dependencies":{"zod":"4.4.3","typebox":"1.1.38","@pierre/diffs":"1.2.2","@pierre/theme":"1.0.3","playwright-core":"1.60.0"},"_hasShrinkwrap":true,"peerDependencies":{"openclaw":">=2026.5.27"},"bundleDependencies":["@pierre/diffs","@pierre/theme","playwright-core","typebox","zod"],"peerDependenciesMeta":{"openclaw":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/diffs_2026.5.27_1779967983160_0.38562848675022043","host":"s3://npm-registry-packages-npm-production"}},"2026.5.28-beta.1":{"name":"@openclaw/diffs","version":"2026.5.28-beta.1","_id":"@openclaw/diffs@2026.5.28-beta.1","maintainers":[{"name":"steipete","email":"steipete@gmail.com"},{"name":"vincentkoc","email":"vincentkoc@ieee.org"}],"homepage":"https://github.com/openclaw/openclaw#readme","bugs":{"url":"https://github.com/openclaw/openclaw/issues"},"dist":{"shasum":"c7c9994f332a14225c739f4419b0d45cd5ff081e","tarball":"https://registry.npmjs.org/@openclaw/diffs/-/diffs-2026.5.28-beta.1.tgz","fileCount":6120,"integrity":"sha512-wqW6ikVpl6zsAwWupYWnNBxTma9Mmt5oVG6YhGEPyu9dtYHShoMYiQmDo7s6EJAUDtQC+8TIJ5IqM1nOHk9fFg==","signatures":[{"sig":"MEYCIQD7P1RcqELbO8qVAaavNAFr2COVMUsja1/7w+AhoM6WbAIhANLNxmG940QtfgLC0HJ8hJmcUL8W0AQSf+EIpYXTsdRI","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@openclaw%2fdiffs@2026.5.28-beta.1","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":53068723},"type":"module","gitHead":"84fd629ecfc40298225a595116bed1e1fdfa9347","_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:b055e14f-e586-4fbd-9958-7d3c7485c218"}},"openclaw":{"build":{"staticAssets":[{"output":"assets/viewer-runtime.js","source":"./assets/viewer-runtime.js"}],"openclawVersion":"2026.5.28-beta.1"},"compat":{"pluginApi":">=2026.5.28-beta.1"},"install":{"npmSpec":"@openclaw/diffs","localPath":"extensions/diffs","defaultChoice":"npm","minHostVersion":">=2026.4.30"},"release":{"publishToNpm":true,"publishToClawHub":true},"extensions":["./index.ts"],"assetScripts":{"build":"node ../../scripts/build-diffs-viewer-runtime.mjs curated"},"runtimeExtensions":["./dist/index.js"]},"repository":{"url":"git+https://github.com/openclaw/openclaw.git","type":"git"},"_npmVersion":"11.12.1","description":"OpenClaw read-only diff viewer plugin and file renderer for agents.","directories":{},"_nodeVersion":"24.15.0","dependencies":{"zod":"4.4.3","typebox":"1.1.38","@pierre/diffs":"1.2.3","@pierre/theme":"1.0.3","@shikijs/langs":"4.1.0","playwright-core":"1.60.0"},"_hasShrinkwrap":true,"readmeFilename":"README.md","peerDependencies":{"openclaw":">=2026.5.28-beta.1"},"bundleDependencies":["@pierre/diffs","@pierre/theme","@shikijs/langs","playwright-core","typebox","zod"],"peerDependenciesMeta":{"openclaw":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/diffs_2026.5.28-beta.1_1780030492850_0.413829877156183","host":"s3://npm-registry-packages-npm-production"}},"2026.5.28-beta.2":{"name":"@openclaw/diffs","version":"2026.5.28-beta.2","_id":"@openclaw/diffs@2026.5.28-beta.2","maintainers":[{"name":"steipete","email":"steipete@gmail.com"},{"name":"vincentkoc","email":"vincentkoc@ieee.org"}],"homepage":"https://github.com/openclaw/openclaw#readme","bugs":{"url":"https://github.com/openclaw/openclaw/issues"},"dist":{"shasum":"c80263839d6563f091082e027daf1ef8bc89a728","tarball":"https://registry.npmjs.org/@openclaw/diffs/-/diffs-2026.5.28-beta.2.tgz","fileCount":6120,"integrity":"sha512-ly/OZqELbKBCn1zA7RytXf7ROTYNm1uotDx82EygtLqyKRt+V+WzZTWNGfoD145oAzDJNB4RE0Tp6rO1MkhvIg==","signatures":[{"sig":"MEUCIQCp1KISE/Edg4BWPi9idYRa1bzFW7K1Vwj+6oxviZ21JgIgfTfv8bCDL3cdQPUTwK+f43AODR6QkWZW7hqr9/RY4Fw=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@openclaw%2fdiffs@2026.5.28-beta.2","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":53068819},"type":"module","gitHead":"47271214abe04ab3c316f458bdc8f13980060c65","_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:b055e14f-e586-4fbd-9958-7d3c7485c218"}},"openclaw":{"build":{"staticAssets":[{"output":"assets/viewer-runtime.js","source":"./assets/viewer-runtime.js"}],"openclawVersion":"2026.5.28-beta.2"},"compat":{"pluginApi":">=2026.5.28-beta.2"},"install":{"npmSpec":"@openclaw/diffs","localPath":"extensions/diffs","defaultChoice":"npm","minHostVersion":">=2026.4.30"},"release":{"publishToNpm":true,"publishToClawHub":true},"extensions":["./index.ts"],"assetScripts":{"build":"node ../../scripts/build-diffs-viewer-runtime.mjs curated"},"runtimeExtensions":["./dist/index.js"]},"repository":{"url":"git+https://github.com/openclaw/openclaw.git","type":"git"},"_npmVersion":"11.12.1","description":"OpenClaw read-only diff viewer plugin and file renderer for agents.","directories":{},"_nodeVersion":"24.15.0","dependencies":{"zod":"4.4.3","typebox":"1.1.38","@pierre/diffs":"1.2.3","@pierre/theme":"1.0.3","@shikijs/langs":"4.1.0","playwright-core":"1.60.0"},"_hasShrinkwrap":true,"readmeFilename":"README.md","peerDependencies":{"openclaw":">=2026.5.28-beta.2"},"bundleDependencies":["@pierre/diffs","@pierre/theme","@shikijs/langs","playwright-core","typebox","zod"],"peerDependenciesMeta":{"openclaw":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/diffs_2026.5.28-beta.2_1780057736114_0.9720581003613502","host":"s3://npm-registry-packages-npm-production"}},"2026.5.28-beta.3":{"name":"@openclaw/diffs","version":"2026.5.28-beta.3","_id":"@openclaw/diffs@2026.5.28-beta.3","maintainers":[{"name":"steipete","email":"steipete@gmail.com"},{"name":"vincentkoc","email":"vincentkoc@ieee.org"}],"homepage":"https://github.com/openclaw/openclaw#readme","bugs":{"url":"https://github.com/openclaw/openclaw/issues"},"dist":{"shasum":"85efee3ac27f1c3e6cb7f0d6d1c43b0826935a69","tarball":"https://registry.npmjs.org/@openclaw/diffs/-/diffs-2026.5.28-beta.3.tgz","fileCount":6120,"integrity":"sha512-0FNlqa0YeG02TR0DrUGAIYGBv42kqRbRNERRiyGP5yukzHs//UvUYKXIgpkz0KH7J5KVqDpOodap7qq+nVWFWg==","signatures":[{"sig":"MEUCIEeR1YKFbeLAKUoc/kMt6itpnFCBDiqBvGaJl8yBCmk4AiEAk2AXGJf5iYNqD7BhNHjLOpOUs8c503VXDppqV3SzN2E=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@openclaw%2fdiffs@2026.5.28-beta.3","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":53068819},"type":"module","gitHead":"68601c55ddd636e06249380944b88f6b76ac2d58","_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:b055e14f-e586-4fbd-9958-7d3c7485c218"}},"openclaw":{"build":{"staticAssets":[{"output":"assets/viewer-runtime.js","source":"./assets/viewer-runtime.js"}],"openclawVersion":"2026.5.28-beta.3"},"compat":{"pluginApi":">=2026.5.28-beta.3"},"install":{"npmSpec":"@openclaw/diffs","localPath":"extensions/diffs","defaultChoice":"npm","minHostVersion":">=2026.4.30"},"release":{"publishToNpm":true,"publishToClawHub":true},"extensions":["./index.ts"],"assetScripts":{"build":"node ../../scripts/build-diffs-viewer-runtime.mjs curated"},"runtimeExtensions":["./dist/index.js"]},"repository":{"url":"git+https://github.com/openclaw/openclaw.git","type":"git"},"_npmVersion":"11.12.1","description":"OpenClaw read-only diff viewer plugin and file renderer for agents.","directories":{},"_nodeVersion":"24.15.0","dependencies":{"zod":"4.4.3","typebox":"1.1.38","@pierre/diffs":"1.2.3","@pierre/theme":"1.0.3","@shikijs/langs":"4.1.0","playwright-core":"1.60.0"},"_hasShrinkwrap":true,"readmeFilename":"README.md","peerDependencies":{"openclaw":">=2026.5.28-beta.3"},"bundleDependencies":["@pierre/diffs","@pierre/theme","@shikijs/langs","playwright-core","typebox","zod"],"peerDependenciesMeta":{"openclaw":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/diffs_2026.5.28-beta.3_1780074691310_0.2666737296624444","host":"s3://npm-registry-packages-npm-production"}},"2026.5.28-beta.4":{"name":"@openclaw/diffs","version":"2026.5.28-beta.4","_id":"@openclaw/diffs@2026.5.28-beta.4","maintainers":[{"name":"steipete","email":"steipete@gmail.com"},{"name":"vincentkoc","email":"vincentkoc@ieee.org"}],"homepage":"https://github.com/openclaw/openclaw#readme","bugs":{"url":"https://github.com/openclaw/openclaw/issues"},"dist":{"shasum":"1fe985e3feb0e91902af6491fc33b72bad75d164","tarball":"https://registry.npmjs.org/@openclaw/diffs/-/diffs-2026.5.28-beta.4.tgz","fileCount":6120,"integrity":"sha512-oA+dvC3oD0i3Pizskf/sfAON4pIYbuCTFVO8Tvvk2w7x0K8ntjkzrK9DwZrC/UN48T9T7Z9P8/Eu7uB3MwFNDA==","signatures":[{"sig":"MEUCIGMa+i5vxuELShX/Dg3hK9tp4d7vu0tcCFX2zvQyCQr/AiEA2VNKIS4MoMbloAP7nTqKtm0j557uWwxjVhUlKxW+FQY=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@openclaw%2fdiffs@2026.5.28-beta.4","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":53069096},"type":"module","gitHead":"b717704a0b6630f8cf1cafaa040bfc22afc5dea6","_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:b055e14f-e586-4fbd-9958-7d3c7485c218"}},"openclaw":{"build":{"staticAssets":[{"output":"assets/viewer-runtime.js","source":"./assets/viewer-runtime.js"}],"openclawVersion":"2026.5.28-beta.4"},"compat":{"pluginApi":">=2026.5.28-beta.4"},"install":{"npmSpec":"@openclaw/diffs","localPath":"extensions/diffs","defaultChoice":"npm","minHostVersion":">=2026.4.30"},"release":{"publishToNpm":true,"publishToClawHub":true},"extensions":["./index.ts"],"assetScripts":{"build":"node ../../scripts/build-diffs-viewer-runtime.mjs curated"},"runtimeExtensions":["./dist/index.js"]},"repository":{"url":"git+https://github.com/openclaw/openclaw.git","type":"git"},"_npmVersion":"11.12.1","description":"OpenClaw read-only diff viewer plugin and file renderer for agents.","directories":{},"_nodeVersion":"24.15.0","dependencies":{"zod":"4.4.3","typebox":"1.1.38","@pierre/diffs":"1.2.3","@pierre/theme":"1.0.3","@shikijs/langs":"4.1.0","playwright-core":"1.60.0"},"_hasShrinkwrap":true,"readmeFilename":"README.md","peerDependencies":{"openclaw":">=2026.5.28-beta.4"},"bundleDependencies":["@pierre/diffs","@pierre/theme","@shikijs/langs","playwright-core","typebox","zod"],"peerDependenciesMeta":{"openclaw":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/diffs_2026.5.28-beta.4_1780094157716_0.021749057556706752","host":"s3://npm-registry-packages-npm-production"}},"2026.5.28":{"name":"@openclaw/diffs","version":"2026.5.28","_id":"@openclaw/diffs@2026.5.28","maintainers":[{"name":"steipete","email":"steipete@gmail.com"},{"name":"vincentkoc","email":"vincentkoc@ieee.org"}],"homepage":"https://github.com/openclaw/openclaw#readme","bugs":{"url":"https://github.com/openclaw/openclaw/issues"},"dist":{"shasum":"7816b45bc92525effca5c8250d1c826192e6985b","tarball":"https://registry.npmjs.org/@openclaw/diffs/-/diffs-2026.5.28.tgz","fileCount":6120,"integrity":"sha512-/qTf5KVPpnQIXb8b/izzg6C+t8fJmYuhnwyexkxTuZvfSL+PNpfgLxm7pLtwED2sgnnttB6I2zFbZDIrLPJL5w==","signatures":[{"sig":"MEYCIQChKdkoylwQNjg3WBW9I8MgyBdqeevnRrK9VdSbyIlyqQIhAIoyaS3ZQwIz/lwTnpmVp+0F0Zck3o7CVOoXnhwKoMcn","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@openclaw%2fdiffs@2026.5.28","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":53069054},"type":"module","gitHead":"e93216080aa1f425d3ab127014603eba8e365b2d","_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:b055e14f-e586-4fbd-9958-7d3c7485c218"}},"openclaw":{"build":{"staticAssets":[{"output":"assets/viewer-runtime.js","source":"./assets/viewer-runtime.js"}],"openclawVersion":"2026.5.28"},"compat":{"pluginApi":">=2026.5.28"},"install":{"npmSpec":"@openclaw/diffs","localPath":"extensions/diffs","defaultChoice":"npm","minHostVersion":">=2026.4.30"},"release":{"publishToNpm":true,"publishToClawHub":true},"extensions":["./index.ts"],"assetScripts":{"build":"node ../../scripts/build-diffs-viewer-runtime.mjs curated"},"runtimeExtensions":["./dist/index.js"]},"repository":{"url":"git+https://github.com/openclaw/openclaw.git","type":"git"},"_npmVersion":"11.12.1","description":"OpenClaw read-only diff viewer plugin and file renderer for agents.","directories":{},"_nodeVersion":"24.15.0","dependencies":{"zod":"4.4.3","typebox":"1.1.38","@pierre/diffs":"1.2.3","@pierre/theme":"1.0.3","@shikijs/langs":"4.1.0","playwright-core":"1.60.0"},"_hasShrinkwrap":true,"peerDependencies":{"openclaw":">=2026.5.28"},"bundleDependencies":["@pierre/diffs","@pierre/theme","@shikijs/langs","playwright-core","typebox","zod"],"peerDependenciesMeta":{"openclaw":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/diffs_2026.5.28_1780171209615_0.9229518546253743","host":"s3://npm-registry-packages-npm-production"}},"2026.5.30-beta.1":{"name":"@openclaw/diffs","version":"2026.5.30-beta.1","_id":"@openclaw/diffs@2026.5.30-beta.1","maintainers":[{"name":"steipete","email":"steipete@gmail.com"},{"name":"vincentkoc","email":"vincentkoc@ieee.org"}],"homepage":"https://github.com/openclaw/openclaw#readme","bugs":{"url":"https://github.com/openclaw/openclaw/issues"},"dist":{"shasum":"e0769353253e32367a5ddc80deac5965ee408beb","tarball":"https://registry.npmjs.org/@openclaw/diffs/-/diffs-2026.5.30-beta.1.tgz","fileCount":6120,"integrity":"sha512-MsSJMeakmoWj64mXtP5wQtV8CBzcyOBWJZ97DCWV/40nGPJLi5j9JOx0BO2VeuoMUOct5AwWPfuZDlWhOFpsSw==","signatures":[{"sig":"MEYCIQCGtdPKoCZOWHXr0mDguQQeozqIN9nqDUWfTVXPzqVd7gIhAMLNevufIcW0UvTTdSQ2OlbWgSjg+ju9cXbfIQoOzP2w","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@openclaw%2fdiffs@2026.5.30-beta.1","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":53069379},"type":"module","gitHead":"fba2397cfea95df7de40060613ca5e9c882603fd","_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:b055e14f-e586-4fbd-9958-7d3c7485c218"}},"openclaw":{"build":{"staticAssets":[{"output":"assets/viewer-runtime.js","source":"./assets/viewer-runtime.js"}],"openclawVersion":"2026.5.30-beta.1"},"compat":{"pluginApi":">=2026.5.30-beta.1"},"install":{"npmSpec":"@openclaw/diffs","localPath":"extensions/diffs","defaultChoice":"npm","minHostVersion":">=2026.4.30"},"release":{"publishToNpm":true,"publishToClawHub":true},"extensions":["./index.ts"],"assetScripts":{"build":"node ../../scripts/build-diffs-viewer-runtime.mjs curated"},"runtimeExtensions":["./dist/index.js"]},"repository":{"url":"git+https://github.com/openclaw/openclaw.git","type":"git"},"_npmVersion":"11.12.1","description":"OpenClaw read-only diff viewer plugin and file renderer for agents.","directories":{},"_nodeVersion":"24.15.0","dependencies":{"zod":"4.4.3","typebox":"1.1.38","@pierre/diffs":"1.2.3","@pierre/theme":"1.0.3","@shikijs/langs":"4.1.0","playwright-core":"1.60.0"},"_hasShrinkwrap":true,"readmeFilename":"README.md","peerDependencies":{"openclaw":">=2026.5.30-beta.1"},"bundleDependencies":["@pierre/diffs","@pierre/theme","@shikijs/langs","playwright-core","typebox","zod"],"peerDependenciesMeta":{"openclaw":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/diffs_2026.5.30-beta.1_1780191746628_0.05946798801857289","host":"s3://npm-registry-packages-npm-production"}},"2026.5.31-beta.1":{"name":"@openclaw/diffs","version":"2026.5.31-beta.1","_id":"@openclaw/diffs@2026.5.31-beta.1","maintainers":[{"name":"steipete","email":"steipete@gmail.com"},{"name":"vincentkoc","email":"vincentkoc@ieee.org"}],"homepage":"https://github.com/openclaw/openclaw#readme","bugs":{"url":"https://github.com/openclaw/openclaw/issues"},"dist":{"shasum":"6f4c15eab03e892a73d2d78bd51780082702c59d","tarball":"https://registry.npmjs.org/@openclaw/diffs/-/diffs-2026.5.31-beta.1.tgz","fileCount":6120,"integrity":"sha512-c/3tO9p9qnalpxBCurmpIOEcDf/PAmx1a+/y18Yx0ET0OebNqy/Lazl4sG2BVAP0gRA9qijSosnkjc9zPZQ6ow==","signatures":[{"sig":"MEUCIQDtgyO2qH9kPTOrMxrVnf3EtcbcyFFWpDiTTgGMw+91AgIgFuR6o6kPlucscpeKmvfzkaGtGaudIrRIWj/CX+t4zmk=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@openclaw%2fdiffs@2026.5.31-beta.1","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":53077267},"type":"module","gitHead":"ebba638f58d96c5a084216ae7e8f384552edf71e","_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:b055e14f-e586-4fbd-9958-7d3c7485c218"}},"openclaw":{"build":{"staticAssets":[{"output":"assets/viewer-runtime.js","source":"./assets/viewer-runtime.js"}],"openclawVersion":"2026.5.31-beta.1"},"compat":{"pluginApi":">=2026.5.31-beta.1"},"install":{"npmSpec":"@openclaw/diffs","localPath":"extensions/diffs","defaultChoice":"npm","minHostVersion":">=2026.4.30"},"release":{"publishToNpm":true,"publishToClawHub":true},"extensions":["./index.ts"],"assetScripts":{"build":"node ../../scripts/build-diffs-viewer-runtime.mjs curated"},"runtimeExtensions":["./dist/index.js"]},"repository":{"url":"git+https://github.com/openclaw/openclaw.git","type":"git"},"_npmVersion":"11.12.1","description":"OpenClaw read-only diff viewer plugin and file renderer for agents.","directories":{},"_nodeVersion":"24.15.0","dependencies":{"zod":"4.4.3","typebox":"1.1.39","@pierre/diffs":"1.2.4","@pierre/theme":"1.0.3","@shikijs/langs":"4.1.0","playwright-core":"1.60.0"},"_hasShrinkwrap":true,"readmeFilename":"README.md","peerDependencies":{"openclaw":">=2026.5.31-beta.1"},"bundleDependencies":["@pierre/diffs","@pierre/theme","@shikijs/langs","playwright-core","typebox","zod"],"peerDependenciesMeta":{"openclaw":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/diffs_2026.5.31-beta.1_1780250935033_0.5465088713076534","host":"s3://npm-registry-packages-npm-production"}},"2026.5.31-beta.2":{"name":"@openclaw/diffs","version":"2026.5.31-beta.2","_id":"@openclaw/diffs@2026.5.31-beta.2","maintainers":[{"name":"steipete","email":"steipete@gmail.com"},{"name":"vincentkoc","email":"vincentkoc@ieee.org"}],"homepage":"https://github.com/openclaw/openclaw#readme","bugs":{"url":"https://github.com/openclaw/openclaw/issues"},"dist":{"shasum":"83f56423dd8ccb83ed31ffd0b65762ed9b24da6d","tarball":"https://registry.npmjs.org/@openclaw/diffs/-/diffs-2026.5.31-beta.2.tgz","fileCount":6120,"integrity":"sha512-RSY6qwNkC4MbdmOb9gXtg/ChWDMUaj2Zbo9ll3uRekjjfU5kRZ8+Mkk2lgOEVEEAWcnbgSSi+StBXkxhd7qmdQ==","signatures":[{"sig":"MEUCIEVR5Ck0NHjM43udXeV8drZC7ryOGDbNSG7Ljl/cSxrHAiEAwioJzipT+BdYhMcasxk9tgkAjLtDeh4wAUDrQxYB5hw=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@openclaw%2fdiffs@2026.5.31-beta.2","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":53077267},"type":"module","gitHead":"c4663da0b659bbe18c2c87d3bb5fcab78ca3254e","_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:b055e14f-e586-4fbd-9958-7d3c7485c218"}},"openclaw":{"build":{"staticAssets":[{"output":"assets/viewer-runtime.js","source":"./assets/viewer-runtime.js"}],"openclawVersion":"2026.5.31-beta.2"},"compat":{"pluginApi":">=2026.5.31-beta.2"},"install":{"npmSpec":"@openclaw/diffs","localPath":"extensions/diffs","defaultChoice":"npm","minHostVersion":">=2026.4.30"},"release":{"publishToNpm":true,"publishToClawHub":true},"extensions":["./index.ts"],"assetScripts":{"build":"node ../../scripts/build-diffs-viewer-runtime.mjs curated"},"runtimeExtensions":["./dist/index.js"]},"repository":{"url":"git+https://github.com/openclaw/openclaw.git","type":"git"},"_npmVersion":"11.12.1","description":"OpenClaw read-only diff viewer plugin and file renderer for agents.","directories":{},"_nodeVersion":"24.15.0","dependencies":{"zod":"4.4.3","typebox":"1.1.39","@pierre/diffs":"1.2.4","@pierre/theme":"1.0.3","@shikijs/langs":"4.1.0","playwright-core":"1.60.0"},"_hasShrinkwrap":true,"readmeFilename":"README.md","peerDependencies":{"openclaw":">=2026.5.31-beta.2"},"bundleDependencies":["@pierre/diffs","@pierre/theme","@shikijs/langs","playwright-core","typebox","zod"],"peerDependenciesMeta":{"openclaw":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/diffs_2026.5.31-beta.2_1780253126189_0.4292204030792548","host":"s3://npm-registry-packages-npm-production"}},"2026.5.31-beta.3":{"name":"@openclaw/diffs","version":"2026.5.31-beta.3","_id":"@openclaw/diffs@2026.5.31-beta.3","maintainers":[{"name":"steipete","email":"steipete@gmail.com"},{"name":"vincentkoc","email":"vincentkoc@ieee.org"}],"homepage":"https://github.com/openclaw/openclaw#readme","bugs":{"url":"https://github.com/openclaw/openclaw/issues"},"dist":{"shasum":"3a285469f9025c38025760a36462ea553c789557","tarball":"https://registry.npmjs.org/@openclaw/diffs/-/diffs-2026.5.31-beta.3.tgz","fileCount":6120,"integrity":"sha512-Eu0HGeJzgX3oNBFyz0Pu5IUxoAjAsGNrqbVquUME2MvNdBDumE6PCg8CPKbfd88l9MGOuwStGMF+bMMFyTcJcw==","signatures":[{"sig":"MEYCIQD5hE+DWW6r8lBE/Fs9IMgjLXUaxcoK9VG1+F40SQdhNwIhAP4uL3i54aWhlV6bg+48NPT1I8d83y1qXL3B2DqSV7gC","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@openclaw%2fdiffs@2026.5.31-beta.3","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":53077282},"type":"module","gitHead":"3fcd8e08fbcf8f3cf065a5ea574dcbec8c2df62a","_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:b055e14f-e586-4fbd-9958-7d3c7485c218"}},"openclaw":{"build":{"staticAssets":[{"output":"assets/viewer-runtime.js","source":"./assets/viewer-runtime.js"}],"openclawVersion":"2026.5.31-beta.3"},"compat":{"pluginApi":">=2026.5.31-beta.3"},"install":{"npmSpec":"@openclaw/diffs","localPath":"extensions/diffs","defaultChoice":"npm","minHostVersion":">=2026.4.30"},"release":{"publishToNpm":true,"publishToClawHub":true},"extensions":["./index.ts"],"assetScripts":{"build":"node ../../scripts/build-diffs-viewer-runtime.mjs curated"},"runtimeExtensions":["./dist/index.js"]},"repository":{"url":"git+https://github.com/openclaw/openclaw.git","type":"git"},"_npmVersion":"11.12.1","description":"OpenClaw read-only diff viewer plugin and file renderer for agents.","directories":{},"_nodeVersion":"24.15.0","dependencies":{"zod":"4.4.3","typebox":"1.1.39","@pierre/diffs":"1.2.4","@pierre/theme":"1.0.3","@shikijs/langs":"4.1.0","playwright-core":"1.60.0"},"_hasShrinkwrap":true,"readmeFilename":"README.md","peerDependencies":{"openclaw":">=2026.5.31-beta.3"},"bundleDependencies":["@pierre/diffs","@pierre/theme","@shikijs/langs","playwright-core","typebox","zod"],"peerDependenciesMeta":{"openclaw":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/diffs_2026.5.31-beta.3_1780257446210_0.8627041817117893","host":"s3://npm-registry-packages-npm-production"}},"2026.5.31-beta.4":{"name":"@openclaw/diffs","version":"2026.5.31-beta.4","_id":"@openclaw/diffs@2026.5.31-beta.4","maintainers":[{"name":"steipete","email":"steipete@gmail.com"},{"name":"vincentkoc","email":"vincentkoc@ieee.org"}],"homepage":"https://github.com/openclaw/openclaw#readme","bugs":{"url":"https://github.com/openclaw/openclaw/issues"},"dist":{"shasum":"db0b3c7af59e846b16df87f602fd6ef43005a728","tarball":"https://registry.npmjs.org/@openclaw/diffs/-/diffs-2026.5.31-beta.4.tgz","fileCount":6120,"integrity":"sha512-EQJM6ajQ867ouMEOef8AtSveaCHOhuWuFGg/aVbteco8hn5aycfpt7Gc6NidE257YcFbqKjEPdDVGlPgWC42OQ==","signatures":[{"sig":"MEQCIGNXeADx8e1DyW2cAKR1JE1WXTffBDELRjOXwNcAhH3rAiBRPq4XAnTbTXTSSv8ul1hJN9hQYjv5vPkb/P5yqzMUYg==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@openclaw%2fdiffs@2026.5.31-beta.4","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":53077282},"type":"module","gitHead":"45edbcc71b5c0edc0187a48d30344810d7ac4baa","_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:b055e14f-e586-4fbd-9958-7d3c7485c218"}},"openclaw":{"build":{"staticAssets":[{"output":"assets/viewer-runtime.js","source":"./assets/viewer-runtime.js"}],"openclawVersion":"2026.5.31-beta.4"},"compat":{"pluginApi":">=2026.5.31-beta.4"},"install":{"npmSpec":"@openclaw/diffs","localPath":"extensions/diffs","defaultChoice":"npm","minHostVersion":">=2026.4.30"},"release":{"publishToNpm":true,"publishToClawHub":true},"extensions":["./index.ts"],"assetScripts":{"build":"node ../../scripts/build-diffs-viewer-runtime.mjs curated"},"runtimeExtensions":["./dist/index.js"]},"repository":{"url":"git+https://github.com/openclaw/openclaw.git","type":"git"},"_npmVersion":"11.12.1","description":"OpenClaw read-only diff viewer plugin and file renderer for agents.","directories":{},"_nodeVersion":"24.15.0","dependencies":{"zod":"4.4.3","typebox":"1.1.39","@pierre/diffs":"1.2.4","@pierre/theme":"1.0.3","@shikijs/langs":"4.1.0","playwright-core":"1.60.0"},"_hasShrinkwrap":true,"readmeFilename":"README.md","peerDependencies":{"openclaw":">=2026.5.31-beta.4"},"bundleDependencies":["@pierre/diffs","@pierre/theme","@shikijs/langs","playwright-core","typebox","zod"],"peerDependenciesMeta":{"openclaw":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/diffs_2026.5.31-beta.4_1780301926669_0.3770263315269762","host":"s3://npm-registry-packages-npm-production"}},"2026.6.1-beta.1":{"name":"@openclaw/diffs","version":"2026.6.1-beta.1","_id":"@openclaw/diffs@2026.6.1-beta.1","maintainers":[{"name":"steipete","email":"steipete@gmail.com"},{"name":"vincentkoc","email":"vincentkoc@ieee.org"}],"homepage":"https://github.com/openclaw/openclaw#readme","bugs":{"url":"https://github.com/openclaw/openclaw/issues"},"dist":{"shasum":"e93bd75929eb4b60afa6ecbf83feeba647bd6c1f","tarball":"https://registry.npmjs.org/@openclaw/diffs/-/diffs-2026.6.1-beta.1.tgz","fileCount":6120,"integrity":"sha512-soiiba+2k59YEzw+ClFWhboZYgzpMYLKOBNNJZYNyc3zLIkyR7J5IpRK+OnEhRlcIMEkBumems70xkmShFGFEg==","signatures":[{"sig":"MEUCIDvjDubwXIhtiZeZ8ojzOwCB9KJE/Tbvuk+XgmY1XSgSAiEA0NStHSKN5PrcBObVtSzKqX4FoVYo/DVGgy6FsD0HJAQ=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@openclaw%2fdiffs@2026.6.1-beta.1","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":53077276},"type":"module","gitHead":"13dd4e3f2ece79ec8c736600cd596c3efbd7be9b","_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:b055e14f-e586-4fbd-9958-7d3c7485c218"}},"openclaw":{"build":{"staticAssets":[{"output":"assets/viewer-runtime.js","source":"./assets/viewer-runtime.js"}],"openclawVersion":"2026.6.1-beta.1"},"compat":{"pluginApi":">=2026.6.1-beta.1"},"install":{"npmSpec":"@openclaw/diffs","localPath":"extensions/diffs","defaultChoice":"npm","minHostVersion":">=2026.4.30"},"release":{"publishToNpm":true,"publishToClawHub":true},"extensions":["./index.ts"],"assetScripts":{"build":"node ../../scripts/build-diffs-viewer-runtime.mjs curated"},"runtimeExtensions":["./dist/index.js"]},"repository":{"url":"git+https://github.com/openclaw/openclaw.git","type":"git"},"_npmVersion":"11.12.1","description":"OpenClaw read-only diff viewer plugin and file renderer for agents.","directories":{},"_nodeVersion":"24.15.0","dependencies":{"zod":"4.4.3","typebox":"1.1.39","@pierre/diffs":"1.2.4","@pierre/theme":"1.0.3","@shikijs/langs":"4.1.0","playwright-core":"1.60.0"},"_hasShrinkwrap":true,"readmeFilename":"README.md","peerDependencies":{"openclaw":">=2026.6.1-beta.1"},"bundleDependencies":["@pierre/diffs","@pierre/theme","@shikijs/langs","playwright-core","typebox","zod"],"peerDependenciesMeta":{"openclaw":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/diffs_2026.6.1-beta.1_1780342848196_0.40784002799939567","host":"s3://npm-registry-packages-npm-production"}},"2026.6.1-beta.2":{"name":"@openclaw/diffs","version":"2026.6.1-beta.2","_id":"@openclaw/diffs@2026.6.1-beta.2","maintainers":[{"name":"steipete","email":"steipete@gmail.com"},{"name":"vincentkoc","email":"vincentkoc@ieee.org"}],"homepage":"https://github.com/openclaw/openclaw#readme","bugs":{"url":"https://github.com/openclaw/openclaw/issues"},"dist":{"shasum":"26d10e9ed85a2e56b5dcd5c61d62948e6c33efcf","tarball":"https://registry.npmjs.org/@openclaw/diffs/-/diffs-2026.6.1-beta.2.tgz","fileCount":6120,"integrity":"sha512-7rgDupuEe4zxELP/ZiB99ihIZSktj89modkOSC24sotYFrItIJxqb8SD8YyQbEWc3N3hboAHgqStfubzRVmVCA==","signatures":[{"sig":"MEQCIDkOu0Zy7cUIV+Somc58m3Ye0IV/YKtRHi5Te1NRIbV/AiAvJAtftN/7hZLHWXuShtAC7443/kLDEWRhao4SRjM50A==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@openclaw%2fdiffs@2026.6.1-beta.2","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":53077276},"type":"module","gitHead":"5ffec9056c906b3e697c70054360aed1b3560109","_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:b055e14f-e586-4fbd-9958-7d3c7485c218"}},"openclaw":{"build":{"staticAssets":[{"output":"assets/viewer-runtime.js","source":"./assets/viewer-runtime.js"}],"openclawVersion":"2026.6.1-beta.2"},"compat":{"pluginApi":">=2026.6.1-beta.2"},"install":{"npmSpec":"@openclaw/diffs","localPath":"extensions/diffs","defaultChoice":"npm","minHostVersion":">=2026.4.30"},"release":{"publishToNpm":true,"publishToClawHub":true},"extensions":["./index.ts"],"assetScripts":{"build":"node ../../scripts/build-diffs-viewer-runtime.mjs curated"},"runtimeExtensions":["./dist/index.js"]},"repository":{"url":"git+https://github.com/openclaw/openclaw.git","type":"git"},"_npmVersion":"11.12.1","description":"OpenClaw read-only diff viewer plugin and file renderer for agents.","directories":{},"_nodeVersion":"24.15.0","dependencies":{"zod":"4.4.3","typebox":"1.1.39","@pierre/diffs":"1.2.4","@pierre/theme":"1.0.3","@shikijs/langs":"4.1.0","playwright-core":"1.60.0"},"_hasShrinkwrap":true,"readmeFilename":"README.md","peerDependencies":{"openclaw":">=2026.6.1-beta.2"},"bundleDependencies":["@pierre/diffs","@pierre/theme","@shikijs/langs","playwright-core","typebox","zod"],"peerDependenciesMeta":{"openclaw":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/diffs_2026.6.1-beta.2_1780412707313_0.13335476592934503","host":"s3://npm-registry-packages-npm-production"}},"2026.6.1-beta.3":{"name":"@openclaw/diffs","version":"2026.6.1-beta.3","_id":"@openclaw/diffs@2026.6.1-beta.3","maintainers":[{"name":"steipete","email":"steipete@gmail.com"},{"name":"vincentkoc","email":"vincentkoc@ieee.org"}],"homepage":"https://github.com/openclaw/openclaw#readme","bugs":{"url":"https://github.com/openclaw/openclaw/issues"},"dist":{"shasum":"0833aba42d82610dac5b63505ddcc52a0a262e2b","tarball":"https://registry.npmjs.org/@openclaw/diffs/-/diffs-2026.6.1-beta.3.tgz","fileCount":6120,"integrity":"sha512-kow6qD1ML5nxIP2kuG5mbDausyoUZ0aLucNEcJrGwVKecodoi6sse0/6DfcZwGSs7E/kMiryKqFJ/Q9LgK0r8A==","signatures":[{"sig":"MEYCIQDTyw3opbPwdhDC1OQIGZEWd7lEEuY6tvQcKaLUxMikfwIhAM97YQR+OM68qhW1HUDmNn7UXGfdS5d2wdz7FR3ZVLxc","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@openclaw%2fdiffs@2026.6.1-beta.3","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":53077276},"type":"module","gitHead":"3b53e2cb09cff40ac6943e7223dcf01bb504fa90","_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:b055e14f-e586-4fbd-9958-7d3c7485c218"}},"openclaw":{"build":{"staticAssets":[{"output":"assets/viewer-runtime.js","source":"./assets/viewer-runtime.js"}],"openclawVersion":"2026.6.1-beta.3"},"compat":{"pluginApi":">=2026.6.1-beta.3"},"install":{"npmSpec":"@openclaw/diffs","localPath":"extensions/diffs","defaultChoice":"npm","minHostVersion":">=2026.4.30"},"release":{"publishToNpm":true,"publishToClawHub":true},"extensions":["./index.ts"],"assetScripts":{"build":"node ../../scripts/build-diffs-viewer-runtime.mjs curated"},"runtimeExtensions":["./dist/index.js"]},"repository":{"url":"git+https://github.com/openclaw/openclaw.git","type":"git"},"_npmVersion":"11.12.1","description":"OpenClaw read-only diff viewer plugin and file renderer for agents.","directories":{},"_nodeVersion":"24.15.0","dependencies":{"zod":"4.4.3","typebox":"1.1.39","@pierre/diffs":"1.2.4","@pierre/theme":"1.0.3","@shikijs/langs":"4.1.0","playwright-core":"1.60.0"},"_hasShrinkwrap":true,"readmeFilename":"README.md","peerDependencies":{"openclaw":">=2026.6.1-beta.3"},"bundleDependencies":["@pierre/diffs","@pierre/theme","@shikijs/langs","playwright-core","typebox","zod"],"peerDependenciesMeta":{"openclaw":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/diffs_2026.6.1-beta.3_1780477620269_0.9455319927545427","host":"s3://npm-registry-packages-npm-production"}},"2026.6.1":{"name":"@openclaw/diffs","version":"2026.6.1","_id":"@openclaw/diffs@2026.6.1","maintainers":[{"name":"steipete","email":"steipete@gmail.com"},{"name":"vincentkoc","email":"vincentkoc@ieee.org"}],"homepage":"https://github.com/openclaw/openclaw#readme","bugs":{"url":"https://github.com/openclaw/openclaw/issues"},"dist":{"shasum":"1016eaf042adaa5ba9168415cffbef66ff137a6d","tarball":"https://registry.npmjs.org/@openclaw/diffs/-/diffs-2026.6.1.tgz","fileCount":6120,"integrity":"sha512-iTftfDcke/8sS1TS/Me5kf5mLUmC7pUIKD402C52S7mV7N1CtVeyuqh8YsCSnzH28+CHpwtZsy99MLuc1w8mZg==","signatures":[{"sig":"MEQCIFOehfIuVQwobeVDJS/7l4rvMwxeHqSwXKrgIZ6lufkuAiB655zVtkWCvB0zdWDeuyscxoFv6NDGz6+EdX80h6mukw==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@openclaw%2fdiffs@2026.6.1","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":53077234},"type":"module","gitHead":"2e08f0f4221f522b60423ed6ffd83427942b28de","_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:b055e14f-e586-4fbd-9958-7d3c7485c218"}},"openclaw":{"build":{"staticAssets":[{"output":"assets/viewer-runtime.js","source":"./assets/viewer-runtime.js"}],"openclawVersion":"2026.6.1"},"compat":{"pluginApi":">=2026.6.1"},"install":{"npmSpec":"@openclaw/diffs","localPath":"extensions/diffs","defaultChoice":"npm","minHostVersion":">=2026.4.30"},"release":{"publishToNpm":true,"publishToClawHub":true},"extensions":["./index.ts"],"assetScripts":{"build":"node ../../scripts/build-diffs-viewer-runtime.mjs curated"},"runtimeExtensions":["./dist/index.js"]},"repository":{"url":"git+https://github.com/openclaw/openclaw.git","type":"git"},"_npmVersion":"11.12.1","description":"OpenClaw read-only diff viewer plugin and file renderer for agents.","directories":{},"_nodeVersion":"24.15.0","dependencies":{"zod":"4.4.3","typebox":"1.1.39","@pierre/diffs":"1.2.4","@pierre/theme":"1.0.3","@shikijs/langs":"4.1.0","playwright-core":"1.60.0"},"_hasShrinkwrap":true,"peerDependencies":{"openclaw":">=2026.6.1"},"bundleDependencies":["@pierre/diffs","@pierre/theme","@shikijs/langs","playwright-core","typebox","zod"],"peerDependenciesMeta":{"openclaw":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/diffs_2026.6.1_1780514474410_0.7619722625135399","host":"s3://npm-registry-packages-npm-production"}},"2026.6.2-beta.1":{"name":"@openclaw/diffs","version":"2026.6.2-beta.1","_id":"@openclaw/diffs@2026.6.2-beta.1","maintainers":[{"name":"steipete","email":"steipete@gmail.com"},{"name":"vincentkoc","email":"vincentkoc@ieee.org"}],"homepage":"https://github.com/openclaw/openclaw#readme","bugs":{"url":"https://github.com/openclaw/openclaw/issues"},"dist":{"shasum":"18490974745a981c0065d8fbe05354c0747fbf18","tarball":"https://registry.npmjs.org/@openclaw/diffs/-/diffs-2026.6.2-beta.1.tgz","fileCount":6120,"integrity":"sha512-9w+NU46f96gHvwAr2BbQIXApFoyRMHR1+zQ1fNq5zOWYkKc3gNdG56HG/HF+QIfgokdBmBtOSdh7bXLBphFdhA==","signatures":[{"sig":"MEUCIQCgCLmWRQ4t/CTFdtxqhPhU0ygLB4zbpuBq23s3ZB3UxAIgCQK8lR+F0x9veqtfreFZKOesdc2BTMx7k0TBY9rgvcc=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@openclaw%2fdiffs@2026.6.2-beta.1","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":53077276},"type":"module","gitHead":"f03f57aa2a0a381bed0fdefd98ac583cb13f4472","_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:b055e14f-e586-4fbd-9958-7d3c7485c218"}},"openclaw":{"build":{"staticAssets":[{"output":"assets/viewer-runtime.js","source":"./assets/viewer-runtime.js"}],"openclawVersion":"2026.6.2-beta.1"},"compat":{"pluginApi":">=2026.6.2-beta.1"},"install":{"npmSpec":"@openclaw/diffs","localPath":"extensions/diffs","defaultChoice":"npm","minHostVersion":">=2026.4.30"},"release":{"publishToNpm":true,"publishToClawHub":true},"extensions":["./index.ts"],"assetScripts":{"build":"node ../../scripts/build-diffs-viewer-runtime.mjs curated"},"runtimeExtensions":["./dist/index.js"]},"repository":{"url":"git+https://github.com/openclaw/openclaw.git","type":"git"},"_npmVersion":"11.12.1","description":"OpenClaw read-only diff viewer plugin and file renderer for agents.","directories":{},"_nodeVersion":"24.15.0","dependencies":{"zod":"4.4.3","typebox":"1.1.39","@pierre/diffs":"1.2.4","@pierre/theme":"1.0.3","@shikijs/langs":"4.1.0","playwright-core":"1.60.0"},"_hasShrinkwrap":true,"readmeFilename":"README.md","peerDependencies":{"openclaw":">=2026.6.2-beta.1"},"bundleDependencies":["@pierre/diffs","@pierre/theme","@shikijs/langs","playwright-core","typebox","zod"],"peerDependenciesMeta":{"openclaw":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/diffs_2026.6.2-beta.1_1780530743699_0.49071557478520145","host":"s3://npm-registry-packages-npm-production"}},"2026.6.5-beta.1":{"name":"@openclaw/diffs","version":"2026.6.5-beta.1","_id":"@openclaw/diffs@2026.6.5-beta.1","maintainers":[{"name":"steipete","email":"steipete@gmail.com"},{"name":"vincentkoc","email":"vincentkoc@ieee.org"}],"homepage":"https://github.com/openclaw/openclaw#readme","bugs":{"url":"https://github.com/openclaw/openclaw/issues"},"dist":{"shasum":"bc90a30cc1912136c81b91d022cf8d652772cf31","tarball":"https://registry.npmjs.org/@openclaw/diffs/-/diffs-2026.6.5-beta.1.tgz","fileCount":6120,"integrity":"sha512-NPTCPW6gRtUjvJnP+LfDOeTg7V+5hQdbHzHg/yEg2zMnIHh2CdSt692t+0gvqyLgqQyVOwEooxtMGj3VBvbmsQ==","signatures":[{"sig":"MEUCIQCVXVldcZHypd2uMiv65fpWb1nskAtXS4mJ9KsLUPT/QQIgClkULCtKWjSbiTyXzxMJtOe/+rgBiGj8tjnx8VDUBcs=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@openclaw%2fdiffs@2026.6.5-beta.1","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":53077276},"type":"module","gitHead":"e386e60025d992ff21f73b4dae68a58a0e8ca79e","_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:b055e14f-e586-4fbd-9958-7d3c7485c218"}},"openclaw":{"build":{"staticAssets":[{"output":"assets/viewer-runtime.js","source":"./assets/viewer-runtime.js"}],"openclawVersion":"2026.6.5-beta.1"},"compat":{"pluginApi":">=2026.6.5-beta.1"},"install":{"npmSpec":"@openclaw/diffs","localPath":"extensions/diffs","defaultChoice":"npm","minHostVersion":">=2026.4.30"},"release":{"publishToNpm":true,"publishToClawHub":true},"extensions":["./index.ts"],"assetScripts":{"build":"node ../../scripts/build-diffs-viewer-runtime.mjs curated"},"runtimeExtensions":["./dist/index.js"]},"repository":{"url":"git+https://github.com/openclaw/openclaw.git","type":"git"},"_npmVersion":"11.12.1","description":"OpenClaw read-only diff viewer plugin and file renderer for agents.","directories":{},"_nodeVersion":"24.15.0","dependencies":{"zod":"4.4.3","typebox":"1.1.39","@pierre/diffs":"1.2.4","@pierre/theme":"1.0.3","@shikijs/langs":"4.1.0","playwright-core":"1.60.0"},"_hasShrinkwrap":true,"readmeFilename":"README.md","peerDependencies":{"openclaw":">=2026.6.5-beta.1"},"bundleDependencies":["@pierre/diffs","@pierre/theme","@shikijs/langs","playwright-core","typebox","zod"],"peerDependenciesMeta":{"openclaw":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/diffs_2026.6.5-beta.1_1780734619411_0.8108039528350888","host":"s3://npm-registry-packages-npm-production"}},"2026.6.5-beta.2":{"name":"@openclaw/diffs","version":"2026.6.5-beta.2","_id":"@openclaw/diffs@2026.6.5-beta.2","maintainers":[{"name":"steipete","email":"steipete@gmail.com"},{"name":"vincentkoc","email":"vincentkoc@ieee.org"}],"homepage":"https://github.com/openclaw/openclaw#readme","bugs":{"url":"https://github.com/openclaw/openclaw/issues"},"dist":{"shasum":"01d4d034c4897767c58007fd5a060efcc09259ed","tarball":"https://registry.npmjs.org/@openclaw/diffs/-/diffs-2026.6.5-beta.2.tgz","fileCount":6120,"integrity":"sha512-p7lMZe8zXDdi+b6Wi6GVw402kQmzhA5ELILMLqCNwLBn2vAmTngXljV/jJRaJadneSC9LD1q9OLJvSr3WPHn+Q==","signatures":[{"sig":"MEUCIQC+F99TstUNyWAlGhGpNXyQx8oQk3BCOQyyKMp6pBSIPAIgK6UwO7n88sydyiVDpQ4CwTYQm/9bYSdfoPndF3Kesq4=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@openclaw%2fdiffs@2026.6.5-beta.2","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":53077276},"type":"module","gitHead":"131c9bf4c814d02636072df2235c9b5856f59566","_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:b055e14f-e586-4fbd-9958-7d3c7485c218"}},"openclaw":{"build":{"staticAssets":[{"output":"assets/viewer-runtime.js","source":"./assets/viewer-runtime.js"}],"openclawVersion":"2026.6.5-beta.2"},"compat":{"pluginApi":">=2026.6.5-beta.2"},"install":{"npmSpec":"@openclaw/diffs","localPath":"extensions/diffs","defaultChoice":"npm","minHostVersion":">=2026.4.30"},"release":{"publishToNpm":true,"publishToClawHub":true},"extensions":["./index.ts"],"assetScripts":{"build":"node ../../scripts/build-diffs-viewer-runtime.mjs curated"},"runtimeExtensions":["./dist/index.js"]},"repository":{"url":"git+https://github.com/openclaw/openclaw.git","type":"git"},"_npmVersion":"11.12.1","description":"OpenClaw read-only diff viewer plugin and file renderer for agents.","directories":{},"_nodeVersion":"24.15.0","dependencies":{"zod":"4.4.3","typebox":"1.1.39","@pierre/diffs":"1.2.4","@pierre/theme":"1.0.3","@shikijs/langs":"4.1.0","playwright-core":"1.60.0"},"_hasShrinkwrap":true,"readmeFilename":"README.md","peerDependencies":{"openclaw":">=2026.6.5-beta.2"},"bundleDependencies":["@pierre/diffs","@pierre/theme","@shikijs/langs","playwright-core","typebox","zod"],"peerDependenciesMeta":{"openclaw":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/diffs_2026.6.5-beta.2_1780791141532_0.9205887922347036","host":"s3://npm-registry-packages-npm-production"}},"2026.6.5-beta.3":{"name":"@openclaw/diffs","version":"2026.6.5-beta.3","_id":"@openclaw/diffs@2026.6.5-beta.3","maintainers":[{"name":"steipete","email":"steipete@gmail.com"},{"name":"vincentkoc","email":"vincentkoc@ieee.org"}],"homepage":"https://github.com/openclaw/openclaw#readme","bugs":{"url":"https://github.com/openclaw/openclaw/issues"},"dist":{"shasum":"9a4150e31d2ca9ba959fff819da38b715a7ed14c","tarball":"https://registry.npmjs.org/@openclaw/diffs/-/diffs-2026.6.5-beta.3.tgz","fileCount":6120,"integrity":"sha512-aB9xq9V4Dc+3OBeqCQnBeAFXOUbdsH7WmD9GuHdUg98q5RI1QbjAwvzYGa7x2MaATjbRuyNH/1xZyhUOpuuRkw==","signatures":[{"sig":"MEUCIGrWHEeMr7tRC1Vhpyx1tDk7bhhdCR0N6Qk3XDil9cDgAiEAsdVdGbbMGYujdQ7GfTRVBI9d9S+ixkTyJF+1vkmWkdo=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@openclaw%2fdiffs@2026.6.5-beta.3","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":53077276},"type":"module","gitHead":"b85a13d97d9f28ba23deee042ea9bdd72b033b5b","_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:b055e14f-e586-4fbd-9958-7d3c7485c218"}},"openclaw":{"build":{"staticAssets":[{"output":"assets/viewer-runtime.js","source":"./assets/viewer-runtime.js"}],"openclawVersion":"2026.6.5-beta.3"},"compat":{"pluginApi":">=2026.6.5-beta.3"},"install":{"npmSpec":"@openclaw/diffs","localPath":"extensions/diffs","defaultChoice":"npm","minHostVersion":">=2026.4.30"},"release":{"publishToNpm":true,"publishToClawHub":true},"extensions":["./index.ts"],"assetScripts":{"build":"node ../../scripts/build-diffs-viewer-runtime.mjs curated"},"runtimeExtensions":["./dist/index.js"]},"repository":{"url":"git+https://github.com/openclaw/openclaw.git","type":"git"},"_npmVersion":"11.12.1","description":"OpenClaw read-only diff viewer plugin and file renderer for agents.","directories":{},"_nodeVersion":"24.15.0","dependencies":{"zod":"4.4.3","typebox":"1.1.39","@pierre/diffs":"1.2.4","@pierre/theme":"1.0.3","@shikijs/langs":"4.1.0","playwright-core":"1.60.0"},"_hasShrinkwrap":true,"readmeFilename":"README.md","peerDependencies":{"openclaw":">=2026.6.5-beta.3"},"bundleDependencies":["@pierre/diffs","@pierre/theme","@shikijs/langs","playwright-core","typebox","zod"],"peerDependenciesMeta":{"openclaw":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/diffs_2026.6.5-beta.3_1780953738997_0.2423400933571378","host":"s3://npm-registry-packages-npm-production"}},"2026.6.5-beta.5":{"name":"@openclaw/diffs","version":"2026.6.5-beta.5","_id":"@openclaw/diffs@2026.6.5-beta.5","maintainers":[{"name":"steipete","email":"steipete@gmail.com"},{"name":"vincentkoc","email":"vincentkoc@ieee.org"}],"homepage":"https://github.com/openclaw/openclaw#readme","bugs":{"url":"https://github.com/openclaw/openclaw/issues"},"dist":{"shasum":"538ac2035d03f51b71e1bd1b435cb4822e1d0d4c","tarball":"https://registry.npmjs.org/@openclaw/diffs/-/diffs-2026.6.5-beta.5.tgz","fileCount":6120,"integrity":"sha512-6G2in7iz35xh6L6q2wDC7/3+2r0EqBj0FX3z2FB3clBzvjhIMOrZZaYEvPetvAJ6QF9tJMK9HYwAqupWuOEq9A==","signatures":[{"sig":"MEUCIQC9TFuwElkGPZs5SWujE74I828kDud6cijw9BYvjWa0uQIgDA/I7A0Va0qjstvJmuxzzFmubx22ebNZmwkrd4e3+8s=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@openclaw%2fdiffs@2026.6.5-beta.5","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":53077276},"type":"module","gitHead":"ff0b21e950809f0b492c7c5ecfb273cb1cad8cac","_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:b055e14f-e586-4fbd-9958-7d3c7485c218"}},"openclaw":{"build":{"staticAssets":[{"output":"assets/viewer-runtime.js","source":"./assets/viewer-runtime.js"}],"openclawVersion":"2026.6.5-beta.5"},"compat":{"pluginApi":">=2026.6.5-beta.5"},"install":{"npmSpec":"@openclaw/diffs","localPath":"extensions/diffs","defaultChoice":"npm","minHostVersion":">=2026.4.30"},"release":{"publishToNpm":true,"publishToClawHub":true},"extensions":["./index.ts"],"assetScripts":{"build":"node ../../scripts/build-diffs-viewer-runtime.mjs curated"},"runtimeExtensions":["./dist/index.js"]},"repository":{"url":"git+https://github.com/openclaw/openclaw.git","type":"git"},"_npmVersion":"11.12.1","description":"OpenClaw read-only diff viewer plugin and file renderer for agents.","directories":{},"_nodeVersion":"24.15.0","dependencies":{"zod":"4.4.3","typebox":"1.1.39","@pierre/diffs":"1.2.4","@pierre/theme":"1.0.3","@shikijs/langs":"4.1.0","playwright-core":"1.60.0"},"_hasShrinkwrap":true,"readmeFilename":"README.md","peerDependencies":{"openclaw":">=2026.6.5-beta.5"},"bundleDependencies":["@pierre/diffs","@pierre/theme","@shikijs/langs","playwright-core","typebox","zod"],"peerDependenciesMeta":{"openclaw":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/diffs_2026.6.5-beta.5_1780958657568_0.31042872660158105","host":"s3://npm-registry-packages-npm-production"}},"2026.6.5-beta.6":{"name":"@openclaw/diffs","version":"2026.6.5-beta.6","_id":"@openclaw/diffs@2026.6.5-beta.6","maintainers":[{"name":"steipete","email":"steipete@gmail.com"},{"name":"vincentkoc","email":"vincentkoc@ieee.org"}],"homepage":"https://github.com/openclaw/openclaw#readme","bugs":{"url":"https://github.com/openclaw/openclaw/issues"},"dist":{"shasum":"902bfc134e903512992792659139cd75b79fa92f","tarball":"https://registry.npmjs.org/@openclaw/diffs/-/diffs-2026.6.5-beta.6.tgz","fileCount":6120,"integrity":"sha512-4tO0ived+lDgd1G8YNtRwYLoWXFJkwCeumu1jlqAg81IRRkb89kqZMxRSfPoMFyrgB3l6EkW1sODhmhJ2Z9blA==","signatures":[{"sig":"MEQCIGlQTO+PYERpjnyM2DW3KCm8XWVVG09kUxcmBVTEsvmeAiAk1Cz2jgE9G2pHDO6iLP83gVQ6Pl3rYoMGPNIcMPww0g==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@openclaw%2fdiffs@2026.6.5-beta.6","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":53077276},"type":"module","gitHead":"1514dc740a2e74c47e87cb7436a88a412044a3bd","_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:b055e14f-e586-4fbd-9958-7d3c7485c218"}},"openclaw":{"build":{"staticAssets":[{"output":"assets/viewer-runtime.js","source":"./assets/viewer-runtime.js"}],"openclawVersion":"2026.6.5-beta.6"},"compat":{"pluginApi":">=2026.6.5-beta.6"},"install":{"npmSpec":"@openclaw/diffs","localPath":"extensions/diffs","defaultChoice":"npm","minHostVersion":">=2026.4.30"},"release":{"publishToNpm":true,"publishToClawHub":true},"extensions":["./index.ts"],"assetScripts":{"build":"node ../../scripts/build-diffs-viewer-runtime.mjs curated"},"runtimeExtensions":["./dist/index.js"]},"repository":{"url":"git+https://github.com/openclaw/openclaw.git","type":"git"},"_npmVersion":"11.12.1","description":"OpenClaw read-only diff viewer plugin and file renderer for agents.","directories":{},"_nodeVersion":"24.15.0","dependencies":{"zod":"4.4.3","typebox":"1.1.39","@pierre/diffs":"1.2.4","@pierre/theme":"1.0.3","@shikijs/langs":"4.1.0","playwright-core":"1.60.0"},"_hasShrinkwrap":true,"readmeFilename":"README.md","peerDependencies":{"openclaw":">=2026.6.5-beta.6"},"bundleDependencies":["@pierre/diffs","@pierre/theme","@shikijs/langs","playwright-core","typebox","zod"],"peerDependenciesMeta":{"openclaw":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/diffs_2026.6.5-beta.6_1780993746564_0.3657459036330326","host":"s3://npm-registry-packages-npm-production"}},"2026.6.5":{"name":"@openclaw/diffs","version":"2026.6.5","_id":"@openclaw/diffs@2026.6.5","maintainers":[{"name":"steipete","email":"steipete@gmail.com"},{"name":"vincentkoc","email":"vincentkoc@ieee.org"}],"homepage":"https://github.com/openclaw/openclaw#readme","bugs":{"url":"https://github.com/openclaw/openclaw/issues"},"dist":{"shasum":"9979e7e2e5215d31cf186d6fb0e6d96c87531e2e","tarball":"https://registry.npmjs.org/@openclaw/diffs/-/diffs-2026.6.5.tgz","fileCount":6120,"integrity":"sha512-jwjFej1DvpvkkKDmZnW953gaUGv5ZcPu8xIJXKRZoHaa0Ns0L8fZTE4S1v6+103VwBM4ywPp2GjQqKhNqyRq9A==","signatures":[{"sig":"MEYCIQD7dIDX2Ucb/jolkcqkEDCRxoYQ4AaUR31zV7pDucrsUwIhANegraHyjgmmAfKjhcpncLmfxcZgw3zCPMjfsrstHAp4","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@openclaw%2fdiffs@2026.6.5","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":53077234},"type":"module","gitHead":"5181e4f7c82bd373cb215a5619b0fa03c13862b7","_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:b055e14f-e586-4fbd-9958-7d3c7485c218"}},"openclaw":{"build":{"staticAssets":[{"output":"assets/viewer-runtime.js","source":"./assets/viewer-runtime.js"}],"openclawVersion":"2026.6.5"},"compat":{"pluginApi":">=2026.6.5"},"install":{"npmSpec":"@openclaw/diffs","localPath":"extensions/diffs","defaultChoice":"npm","minHostVersion":">=2026.4.30"},"release":{"publishToNpm":true,"publishToClawHub":true},"extensions":["./index.ts"],"assetScripts":{"build":"node ../../scripts/build-diffs-viewer-runtime.mjs curated"},"runtimeExtensions":["./dist/index.js"]},"repository":{"url":"git+https://github.com/openclaw/openclaw.git","type":"git"},"_npmVersion":"11.12.1","description":"OpenClaw read-only diff viewer plugin and file renderer for agents.","directories":{},"_nodeVersion":"24.15.0","dependencies":{"zod":"4.4.3","typebox":"1.1.39","@pierre/diffs":"1.2.4","@pierre/theme":"1.0.3","@shikijs/langs":"4.1.0","playwright-core":"1.60.0"},"_hasShrinkwrap":true,"peerDependencies":{"openclaw":">=2026.6.5"},"bundleDependencies":["@pierre/diffs","@pierre/theme","@shikijs/langs","playwright-core","typebox","zod"],"peerDependenciesMeta":{"openclaw":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/diffs_2026.6.5_1781028402640_0.21699877288294744","host":"s3://npm-registry-packages-npm-production"}},"2026.6.6-beta.1":{"name":"@openclaw/diffs","version":"2026.6.6-beta.1","_id":"@openclaw/diffs@2026.6.6-beta.1","maintainers":[{"name":"steipete","email":"steipete@gmail.com"},{"name":"vincentkoc","email":"vincentkoc@ieee.org"}],"homepage":"https://github.com/openclaw/openclaw#readme","bugs":{"url":"https://github.com/openclaw/openclaw/issues"},"dist":{"shasum":"8c95e9ad2dc8143216164f178b3b0fc4355d38e6","tarball":"https://registry.npmjs.org/@openclaw/diffs/-/diffs-2026.6.6-beta.1.tgz","fileCount":6120,"integrity":"sha512-9xriuDaID2opRnyO5syofH3lthiEBkK7pbLFp0taE6Hs+76RR74DT7DBKPCoWxuM3qcj8xy+H/MEpcKDLH2bhA==","signatures":[{"sig":"MEUCIBw/52Ag5BXJAfIhPoPNjHbBg7mQe+50m9Jrjpqf6OSPAiEAmdD9Fp9uhkTuMH21ReD7IIsPGWuCIiYLnZOfraskeJM=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@openclaw%2fdiffs@2026.6.6-beta.1","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":53083086},"type":"module","gitHead":"99648bb4dce4b594cfb161c8112b18e269c5c396","_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:b055e14f-e586-4fbd-9958-7d3c7485c218"}},"openclaw":{"build":{"staticAssets":[{"output":"assets/viewer-runtime.js","source":"./assets/viewer-runtime.js"}],"openclawVersion":"2026.6.6-beta.1"},"compat":{"pluginApi":">=2026.6.6-beta.1"},"install":{"npmSpec":"@openclaw/diffs","localPath":"extensions/diffs","defaultChoice":"npm","minHostVersion":">=2026.4.30"},"release":{"publishToNpm":true,"publishToClawHub":true},"extensions":["./index.ts"],"assetScripts":{"build":"node ../../scripts/build-diffs-viewer-runtime.mjs curated"},"runtimeExtensions":["./dist/index.js"]},"repository":{"url":"git+https://github.com/openclaw/openclaw.git","type":"git"},"_npmVersion":"11.12.1","description":"OpenClaw read-only diff viewer plugin and file renderer for agents.","directories":{},"_nodeVersion":"24.15.0","dependencies":{"zod":"4.4.3","typebox":"1.1.39","@pierre/diffs":"1.2.4","@pierre/theme":"1.0.3","@shikijs/langs":"4.1.0","playwright-core":"1.60.0"},"_hasShrinkwrap":true,"readmeFilename":"README.md","peerDependencies":{"openclaw":">=2026.6.6-beta.1"},"bundleDependencies":["@pierre/diffs","@pierre/theme","@shikijs/langs","playwright-core","typebox","zod"],"peerDependenciesMeta":{"openclaw":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/diffs_2026.6.6-beta.1_1781146718773_0.3217769293569699","host":"s3://npm-registry-packages-npm-production"}},"2026.6.6-beta.2":{"name":"@openclaw/diffs","version":"2026.6.6-beta.2","_id":"@openclaw/diffs@2026.6.6-beta.2","maintainers":[{"name":"steipete","email":"steipete@gmail.com"},{"name":"vincentkoc","email":"vincentkoc@ieee.org"}],"homepage":"https://github.com/openclaw/openclaw#readme","bugs":{"url":"https://github.com/openclaw/openclaw/issues"},"dist":{"shasum":"f5b355b503a03503de198530f26c5d89603e291c","tarball":"https://registry.npmjs.org/@openclaw/diffs/-/diffs-2026.6.6-beta.2.tgz","fileCount":6120,"integrity":"sha512-fTEGd0ZABkN+xtFQrEITSoA2nGKDwEN454PwOrVyW/QfwmI2h2NB06OzV982iwtUJ9jzLH5N3AAOhwMqt73Sxw==","signatures":[{"sig":"MEQCIBF/hZdgVlX2F6a9Cd5Zy27il+PPOyoqmuT09b5lcNRHAiA2QJOAWNpWLH0azxUjENmQE8OEzNYegtAnWOuqwtvdRQ==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@openclaw%2fdiffs@2026.6.6-beta.2","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":53083086},"type":"module","gitHead":"3129eed4de92d0ddc0209fbf195c790c3d73ab03","_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:b055e14f-e586-4fbd-9958-7d3c7485c218"}},"openclaw":{"build":{"staticAssets":[{"output":"assets/viewer-runtime.js","source":"./assets/viewer-runtime.js"}],"openclawVersion":"2026.6.6-beta.2"},"compat":{"pluginApi":">=2026.6.6-beta.2"},"install":{"npmSpec":"@openclaw/diffs","localPath":"extensions/diffs","defaultChoice":"npm","minHostVersion":">=2026.4.30"},"release":{"publishToNpm":true,"publishToClawHub":true},"extensions":["./index.ts"],"assetScripts":{"build":"node ../../scripts/build-diffs-viewer-runtime.mjs curated"},"runtimeExtensions":["./dist/index.js"]},"repository":{"url":"git+https://github.com/openclaw/openclaw.git","type":"git"},"_npmVersion":"11.12.1","description":"OpenClaw read-only diff viewer plugin and file renderer for agents.","directories":{},"_nodeVersion":"24.15.0","dependencies":{"zod":"4.4.3","typebox":"1.1.39","@pierre/diffs":"1.2.4","@pierre/theme":"1.0.3","@shikijs/langs":"4.1.0","playwright-core":"1.60.0"},"_hasShrinkwrap":true,"readmeFilename":"README.md","peerDependencies":{"openclaw":">=2026.6.6-beta.2"},"bundleDependencies":["@pierre/diffs","@pierre/theme","@shikijs/langs","playwright-core","typebox","zod"],"peerDependenciesMeta":{"openclaw":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/diffs_2026.6.6-beta.2_1781234769745_0.49683911100164124","host":"s3://npm-registry-packages-npm-production"}},"2026.6.6":{"name":"@openclaw/diffs","version":"2026.6.6","_id":"@openclaw/diffs@2026.6.6","maintainers":[{"name":"steipete","email":"steipete@gmail.com"},{"name":"vincentkoc","email":"vincentkoc@ieee.org"}],"homepage":"https://github.com/openclaw/openclaw#readme","bugs":{"url":"https://github.com/openclaw/openclaw/issues"},"dist":{"shasum":"86ce0bc73172ae3f22ee977d078b995fd00c619c","tarball":"https://registry.npmjs.org/@openclaw/diffs/-/diffs-2026.6.6.tgz","fileCount":6120,"integrity":"sha512-0Un9bfRZmrCw63nQbxF7PIn4xmWxNqqlKtkV1XHomKADSkJOCgABC1KhAhDBoXGP5OJbddGPssths3HbrXykUg==","signatures":[{"sig":"MEUCIQD4PviEriiiQthki+AtUtofSUhtWUnvY21kyMOEQvXeywIgIAblD1dz4khOXRGncKxMMuTQIGwwygJanYZn49Aa/z0=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@openclaw%2fdiffs@2026.6.6","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":53083044},"type":"module","gitHead":"8c802aa683510c7f7503597b54c3021733245e59","_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:b055e14f-e586-4fbd-9958-7d3c7485c218"}},"openclaw":{"build":{"staticAssets":[{"output":"assets/viewer-runtime.js","source":"./assets/viewer-runtime.js"}],"openclawVersion":"2026.6.6"},"compat":{"pluginApi":">=2026.6.6"},"install":{"npmSpec":"@openclaw/diffs","localPath":"extensions/diffs","defaultChoice":"npm","minHostVersion":">=2026.4.30"},"release":{"publishToNpm":true,"publishToClawHub":true},"extensions":["./index.ts"],"assetScripts":{"build":"node ../../scripts/build-diffs-viewer-runtime.mjs curated"},"runtimeExtensions":["./dist/index.js"]},"repository":{"url":"git+https://github.com/openclaw/openclaw.git","type":"git"},"_npmVersion":"11.12.1","description":"OpenClaw read-only diff viewer plugin and file renderer for agents.","directories":{},"_nodeVersion":"24.15.0","dependencies":{"zod":"4.4.3","typebox":"1.1.39","@pierre/diffs":"1.2.4","@pierre/theme":"1.0.3","@shikijs/langs":"4.1.0","playwright-core":"1.60.0"},"_hasShrinkwrap":true,"peerDependencies":{"openclaw":">=2026.6.6"},"bundleDependencies":["@pierre/diffs","@pierre/theme","@shikijs/langs","playwright-core","typebox","zod"],"peerDependenciesMeta":{"openclaw":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/diffs_2026.6.6_1781261537958_0.07417942238567332","host":"s3://npm-registry-packages-npm-production"}},"2026.6.8-beta.1":{"name":"@openclaw/diffs","version":"2026.6.8-beta.1","_id":"@openclaw/diffs@2026.6.8-beta.1","maintainers":[{"name":"steipete","email":"steipete@gmail.com"},{"name":"vincentkoc","email":"vincentkoc@ieee.org"}],"homepage":"https://github.com/openclaw/openclaw#readme","bugs":{"url":"https://github.com/openclaw/openclaw/issues"},"dist":{"shasum":"70cd9cde223677dc9c9d68cec0cc68d7d43033b1","tarball":"https://registry.npmjs.org/@openclaw/diffs/-/diffs-2026.6.8-beta.1.tgz","fileCount":6120,"integrity":"sha512-j4AahpPTu7nbOkpokVsdBPEX90dKn2ysJtTGR7f3wvGpNW4peBvrpVacU9KndpYcWbUHsjxKAB5l/d/I2Q7Ykw==","signatures":[{"sig":"MEQCIF6gYyBPLutLI70mGCPDwVgfDoEGU3rmv937gzUgnxz7AiA+EEaX/ZRAQZqCJlp16f1KNJ5Wn2HUT1I1ivu36lWyWg==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@openclaw%2fdiffs@2026.6.8-beta.1","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":53083139},"type":"module","gitHead":"43d00c7724b5b4856ad4055b2dcd21ce6ef61550","_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:b055e14f-e586-4fbd-9958-7d3c7485c218"}},"openclaw":{"build":{"staticAssets":[{"output":"assets/viewer-runtime.js","source":"./assets/viewer-runtime.js"}],"openclawVersion":"2026.6.8-beta.1"},"compat":{"pluginApi":">=2026.6.8-beta.1"},"install":{"npmSpec":"@openclaw/diffs","localPath":"extensions/diffs","defaultChoice":"npm","minHostVersion":">=2026.4.30"},"release":{"publishToNpm":true,"publishToClawHub":true},"extensions":["./index.ts"],"assetScripts":{"build":"node ../../scripts/build-diffs-viewer-runtime.mjs curated"},"runtimeExtensions":["./dist/index.js"]},"repository":{"url":"git+https://github.com/openclaw/openclaw.git","type":"git"},"_npmVersion":"11.12.1","description":"OpenClaw read-only diff viewer plugin and file renderer for agents.","directories":{},"_nodeVersion":"24.15.0","dependencies":{"zod":"4.4.3","typebox":"1.1.39","@pierre/diffs":"1.2.4","@pierre/theme":"1.0.3","@shikijs/langs":"4.1.0","playwright-core":"1.60.0"},"_hasShrinkwrap":true,"readmeFilename":"README.md","peerDependencies":{"openclaw":">=2026.6.8-beta.1"},"bundleDependencies":["@pierre/diffs","@pierre/theme","@shikijs/langs","playwright-core","typebox","zod"],"peerDependenciesMeta":{"openclaw":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/diffs_2026.6.8-beta.1_1781476588058_0.5853140219193793","host":"s3://npm-registry-packages-npm-production"}},"2026.6.8-beta.2":{"name":"@openclaw/diffs","version":"2026.6.8-beta.2","_id":"@openclaw/diffs@2026.6.8-beta.2","maintainers":[{"name":"steipete","email":"steipete@gmail.com"},{"name":"vincentkoc","email":"vincentkoc@ieee.org"}],"homepage":"https://github.com/openclaw/openclaw#readme","bugs":{"url":"https://github.com/openclaw/openclaw/issues"},"dist":{"shasum":"24d06d0c4f72896734038bf175853eb1dabb5f6d","tarball":"https://registry.npmjs.org/@openclaw/diffs/-/diffs-2026.6.8-beta.2.tgz","fileCount":6120,"integrity":"sha512-YaRza3il9VhakdjQaWYggfvqI/SeYL8Aygpl7op1+vKVZjv3gZrpJIeUK5mdlHHf+GzY4kY7VxJ0kDsBC35pdA==","signatures":[{"sig":"MEUCIHPTrl0Pdg3ScsLmat63tZ60vxqdXowhnMwPaDXEhakUAiEAq3UcebiyWDas2dBGl7ZjgZWVtxc/0+OEVRBTFVquVlU=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@openclaw%2fdiffs@2026.6.8-beta.2","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":53083139},"type":"module","gitHead":"b1736723d716b1abe1f8d324772371661146f3b8","_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:b055e14f-e586-4fbd-9958-7d3c7485c218"}},"openclaw":{"build":{"staticAssets":[{"output":"assets/viewer-runtime.js","source":"./assets/viewer-runtime.js"}],"openclawVersion":"2026.6.8-beta.2"},"compat":{"pluginApi":">=2026.6.8-beta.2"},"install":{"npmSpec":"@openclaw/diffs","localPath":"extensions/diffs","defaultChoice":"npm","minHostVersion":">=2026.4.30"},"release":{"publishToNpm":true,"publishToClawHub":true},"extensions":["./index.ts"],"assetScripts":{"build":"node ../../scripts/build-diffs-viewer-runtime.mjs curated"},"runtimeExtensions":["./dist/index.js"]},"repository":{"url":"git+https://github.com/openclaw/openclaw.git","type":"git"},"_npmVersion":"11.12.1","description":"OpenClaw read-only diff viewer plugin and file renderer for agents.","directories":{},"_nodeVersion":"24.15.0","dependencies":{"zod":"4.4.3","typebox":"1.1.39","@pierre/diffs":"1.2.4","@pierre/theme":"1.0.3","@shikijs/langs":"4.1.0","playwright-core":"1.60.0"},"_hasShrinkwrap":true,"readmeFilename":"README.md","peerDependencies":{"openclaw":">=2026.6.8-beta.2"},"bundleDependencies":["@pierre/diffs","@pierre/theme","@shikijs/langs","playwright-core","typebox","zod"],"peerDependenciesMeta":{"openclaw":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/diffs_2026.6.8-beta.2_1781573147871_0.6240927547131125","host":"s3://npm-registry-packages-npm-production"}},"2026.6.8":{"name":"@openclaw/diffs","version":"2026.6.8","_id":"@openclaw/diffs@2026.6.8","maintainers":[{"name":"steipete","email":"steipete@gmail.com"},{"name":"vincentkoc","email":"vincentkoc@ieee.org"}],"homepage":"https://github.com/openclaw/openclaw#readme","bugs":{"url":"https://github.com/openclaw/openclaw/issues"},"dist":{"shasum":"1a78e6f0fa621833ba98c04297bf8a21508dafc7","tarball":"https://registry.npmjs.org/@openclaw/diffs/-/diffs-2026.6.8.tgz","fileCount":6120,"integrity":"sha512-46b5kbCpAG0PPd91M50NSkNS854EH1CWQglfSXgd5wMeb7lTuFQ73vrJlppROHX2mISW55jcH8SMVWjzsiIiRA==","signatures":[{"sig":"MEYCIQDiYSmPIVC0Vli5ctNA9WpD7mdr2+Iib9Pnt/n+vC0hGAIhANjgZ87oP3HmV5eTkhYlyjx3kJvlvn5kGtt2l+7A43qr","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@openclaw%2fdiffs@2026.6.8","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":53083097},"type":"module","gitHead":"844f405ac1be805d5c598922a37254f12ab6d765","_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:b055e14f-e586-4fbd-9958-7d3c7485c218"}},"openclaw":{"build":{"staticAssets":[{"output":"assets/viewer-runtime.js","source":"./assets/viewer-runtime.js"}],"openclawVersion":"2026.6.8"},"compat":{"pluginApi":">=2026.6.8"},"install":{"npmSpec":"@openclaw/diffs","localPath":"extensions/diffs","defaultChoice":"npm","minHostVersion":">=2026.4.30"},"release":{"publishToNpm":true,"publishToClawHub":true},"extensions":["./index.ts"],"assetScripts":{"build":"node ../../scripts/build-diffs-viewer-runtime.mjs curated"},"runtimeExtensions":["./dist/index.js"]},"repository":{"url":"git+https://github.com/openclaw/openclaw.git","type":"git"},"_npmVersion":"11.12.1","description":"OpenClaw read-only diff viewer plugin and file renderer for agents.","directories":{},"_nodeVersion":"24.15.0","dependencies":{"zod":"4.4.3","typebox":"1.1.39","@pierre/diffs":"1.2.4","@pierre/theme":"1.0.3","@shikijs/langs":"4.1.0","playwright-core":"1.60.0"},"_hasShrinkwrap":true,"peerDependencies":{"openclaw":">=2026.6.8"},"bundleDependencies":["@pierre/diffs","@pierre/theme","@shikijs/langs","playwright-core","typebox","zod"],"peerDependenciesMeta":{"openclaw":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/diffs_2026.6.8_1781626949366_0.4464060416673463","host":"s3://npm-registry-packages-npm-production"}},"2026.6.9-beta.1":{"name":"@openclaw/diffs","version":"2026.6.9-beta.1","_id":"@openclaw/diffs@2026.6.9-beta.1","maintainers":[{"name":"steipete","email":"steipete@gmail.com"},{"name":"vincentkoc","email":"vincentkoc@ieee.org"}],"homepage":"https://github.com/openclaw/openclaw#readme","bugs":{"url":"https://github.com/openclaw/openclaw/issues"},"dist":{"shasum":"3a62f87a0fdb3955693076cbda2e6783b4022001","tarball":"https://registry.npmjs.org/@openclaw/diffs/-/diffs-2026.6.9-beta.1.tgz","fileCount":6120,"integrity":"sha512-XAZnv+zX1/LcZGPxKkGPMSbMBDStOCtd7+WBcQV78TnAYb63fURHCRbILCNURvGjVibBDFL1lGikTr+H129Gzw==","signatures":[{"sig":"MEUCIHgBh+Rfm7duAvFA2f7XC3hji1hg38PivoaLFXvVtOvbAiEA61jRuYr7fttwWFLckCovCNKR1z9CK34OyAEWtzClBQY=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@openclaw%2fdiffs@2026.6.9-beta.1","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":53083139},"type":"module","gitHead":"687234af56e1f7c2b4037faa9ab2041b159dccf1","_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:b055e14f-e586-4fbd-9958-7d3c7485c218"}},"openclaw":{"build":{"staticAssets":[{"output":"assets/viewer-runtime.js","source":"./assets/viewer-runtime.js"}],"openclawVersion":"2026.6.9-beta.1"},"compat":{"pluginApi":">=2026.6.9-beta.1"},"install":{"npmSpec":"@openclaw/diffs","localPath":"extensions/diffs","defaultChoice":"npm","minHostVersion":">=2026.4.30"},"release":{"publishToNpm":true,"publishToClawHub":true},"extensions":["./index.ts"],"assetScripts":{"build":"node ../../scripts/build-diffs-viewer-runtime.mjs curated"},"runtimeExtensions":["./dist/index.js"]},"repository":{"url":"git+https://github.com/openclaw/openclaw.git","type":"git"},"_npmVersion":"11.12.1","description":"OpenClaw read-only diff viewer plugin and file renderer for agents.","directories":{},"_nodeVersion":"24.15.0","dependencies":{"zod":"4.4.3","typebox":"1.1.39","@pierre/diffs":"1.2.4","@pierre/theme":"1.0.3","@shikijs/langs":"4.1.0","playwright-core":"1.60.0"},"_hasShrinkwrap":true,"readmeFilename":"README.md","peerDependencies":{"openclaw":">=2026.6.9-beta.1"},"bundleDependencies":["@pierre/diffs","@pierre/theme","@shikijs/langs","playwright-core","typebox","zod"],"peerDependenciesMeta":{"openclaw":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/diffs_2026.6.9-beta.1_1781841183312_0.9131972784127633","host":"s3://npm-registry-packages-npm-production"}},"2026.6.9":{"name":"@openclaw/diffs","version":"2026.6.9","_id":"@openclaw/diffs@2026.6.9","maintainers":[{"name":"steipete","email":"steipete@gmail.com"},{"name":"vincentkoc","email":"vincentkoc@ieee.org"}],"homepage":"https://github.com/openclaw/openclaw#readme","bugs":{"url":"https://github.com/openclaw/openclaw/issues"},"dist":{"shasum":"5de9ba6347259e1bf6a3a84dcec5480c3605c67a","tarball":"https://registry.npmjs.org/@openclaw/diffs/-/diffs-2026.6.9.tgz","fileCount":6120,"integrity":"sha512-pWDCgzXvr+XhLxRFobMa08rHk1/OTeev///1KjiFA+048Iqbk1ODP4QXGvRgO2Sbos/TdF0dbapI2CfC/HVQVw==","signatures":[{"sig":"MEYCIQCotukY8RaZMR3tuAQfdFH5r8vQRrvTbAfOj337Zw6SPwIhAL6yViB9Xz/Z3ejkOJuyKDyfbXM1jyVRv6acR0tiEg8c","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@openclaw%2fdiffs@2026.6.9","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":53083097},"type":"module","gitHead":"c645ec4555c017931de0e35ad9847dffae2741ef","_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:b055e14f-e586-4fbd-9958-7d3c7485c218"}},"openclaw":{"build":{"staticAssets":[{"output":"assets/viewer-runtime.js","source":"./assets/viewer-runtime.js"}],"openclawVersion":"2026.6.9"},"compat":{"pluginApi":">=2026.6.9"},"install":{"npmSpec":"@openclaw/diffs","localPath":"extensions/diffs","defaultChoice":"npm","minHostVersion":">=2026.4.30"},"release":{"publishToNpm":true,"publishToClawHub":true},"extensions":["./index.ts"],"assetScripts":{"build":"node ../../scripts/build-diffs-viewer-runtime.mjs curated"},"runtimeExtensions":["./dist/index.js"]},"repository":{"url":"git+https://github.com/openclaw/openclaw.git","type":"git"},"_npmVersion":"11.12.1","description":"OpenClaw read-only diff viewer plugin and file renderer for agents.","directories":{},"_nodeVersion":"24.15.0","dependencies":{"zod":"4.4.3","typebox":"1.1.39","@pierre/diffs":"1.2.4","@pierre/theme":"1.0.3","@shikijs/langs":"4.1.0","playwright-core":"1.60.0"},"_hasShrinkwrap":true,"peerDependencies":{"openclaw":">=2026.6.9"},"bundleDependencies":["@pierre/diffs","@pierre/theme","@shikijs/langs","playwright-core","typebox","zod"],"peerDependenciesMeta":{"openclaw":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/diffs_2026.6.9_1782005525907_0.9974441219942192","host":"s3://npm-registry-packages-npm-production"}},"2026.6.10-beta.1":{"name":"@openclaw/diffs","version":"2026.6.10-beta.1","_id":"@openclaw/diffs@2026.6.10-beta.1","maintainers":[{"name":"steipete","email":"steipete@gmail.com"},{"name":"vincentkoc","email":"vincentkoc@ieee.org"}],"homepage":"https://github.com/openclaw/openclaw#readme","bugs":{"url":"https://github.com/openclaw/openclaw/issues"},"dist":{"shasum":"68d20ed194a6fcaf0ffd2552f2781803fc695959","tarball":"https://registry.npmjs.org/@openclaw/diffs/-/diffs-2026.6.10-beta.1.tgz","fileCount":6120,"integrity":"sha512-/VQQ+MEDZdIdJVn7k0gMmd9DhlXfw/iUXRRpn05232XWn2lgQsz8Ik9edcdUcg3fBrveazUQwWOdNIw3nLsAyg==","signatures":[{"sig":"MEYCIQDStb/U7zbQha+dSQzmITQgAXfNmP/CJPfHZMgBuyHI+AIhAO7h3NqkN++Wp3tObMjCJi3x8PkG1TYHgw006pYX/U3u","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@openclaw%2fdiffs@2026.6.10-beta.1","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":53083145},"type":"module","gitHead":"d91c1607c4d254b6dafa2ea052aef82e68b0c1b0","_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:b055e14f-e586-4fbd-9958-7d3c7485c218"}},"openclaw":{"build":{"staticAssets":[{"output":"assets/viewer-runtime.js","source":"./assets/viewer-runtime.js"}],"openclawVersion":"2026.6.10-beta.1"},"compat":{"pluginApi":">=2026.6.10-beta.1"},"install":{"npmSpec":"@openclaw/diffs","localPath":"extensions/diffs","defaultChoice":"npm","minHostVersion":">=2026.4.30"},"release":{"publishToNpm":true,"publishToClawHub":true},"extensions":["./index.ts"],"assetScripts":{"build":"node ../../scripts/build-diffs-viewer-runtime.mjs curated"},"runtimeExtensions":["./dist/index.js"]},"repository":{"url":"git+https://github.com/openclaw/openclaw.git","type":"git"},"_npmVersion":"11.12.1","description":"OpenClaw read-only diff viewer plugin and file renderer for agents.","directories":{},"_nodeVersion":"24.15.0","dependencies":{"zod":"4.4.3","typebox":"1.1.39","@pierre/diffs":"1.2.4","@pierre/theme":"1.0.3","@shikijs/langs":"4.1.0","playwright-core":"1.60.0"},"_hasShrinkwrap":true,"readmeFilename":"README.md","peerDependencies":{"openclaw":">=2026.6.10-beta.1"},"bundleDependencies":["@pierre/diffs","@pierre/theme","@shikijs/langs","playwright-core","typebox","zod"],"peerDependenciesMeta":{"openclaw":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/diffs_2026.6.10-beta.1_1782032099845_0.7073011438861707","host":"s3://npm-registry-packages-npm-production"}},"2026.6.10-beta.2":{"name":"@openclaw/diffs","version":"2026.6.10-beta.2","_id":"@openclaw/diffs@2026.6.10-beta.2","maintainers":[{"name":"steipete","email":"steipete@gmail.com"},{"name":"vincentkoc","email":"vincentkoc@ieee.org"}],"homepage":"https://github.com/openclaw/openclaw#readme","bugs":{"url":"https://github.com/openclaw/openclaw/issues"},"dist":{"shasum":"7f95e36fd02cafdfb78ad776ade88945945a86e7","tarball":"https://registry.npmjs.org/@openclaw/diffs/-/diffs-2026.6.10-beta.2.tgz","fileCount":6120,"integrity":"sha512-wIPtrdg1caV1IIvkrPg5xk9bXSuu3aTJYOvD0iCbYm+O2e5Dho8RexJcu8gcj1G+wbSFZdMqnWQ2O2xfaa03+g==","signatures":[{"sig":"MEQCIF3PtJ8pMsstQ/mRKf9fPT7ZL5PJWEIXRxl00vv2rg00AiAKwiK2kTQmUtBz2jOdEw9fa5xr6w9cqcyFC1srU1jwdw==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@openclaw%2fdiffs@2026.6.10-beta.2","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":53083145},"type":"module","gitHead":"87b40c7160da1e9d470f86520f64ff1642a55b66","_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:b055e14f-e586-4fbd-9958-7d3c7485c218"}},"openclaw":{"build":{"staticAssets":[{"output":"assets/viewer-runtime.js","source":"./assets/viewer-runtime.js"}],"openclawVersion":"2026.6.10-beta.2"},"compat":{"pluginApi":">=2026.6.10-beta.2"},"install":{"npmSpec":"@openclaw/diffs","localPath":"extensions/diffs","defaultChoice":"npm","minHostVersion":">=2026.4.30"},"release":{"publishToNpm":true,"publishToClawHub":true},"extensions":["./index.ts"],"assetScripts":{"build":"node ../../scripts/build-diffs-viewer-runtime.mjs curated"},"runtimeExtensions":["./dist/index.js"]},"repository":{"url":"git+https://github.com/openclaw/openclaw.git","type":"git"},"_npmVersion":"11.12.1","description":"OpenClaw read-only diff viewer plugin and file renderer for agents.","directories":{},"_nodeVersion":"24.15.0","dependencies":{"zod":"4.4.3","typebox":"1.1.39","@pierre/diffs":"1.2.4","@pierre/theme":"1.0.3","@shikijs/langs":"4.1.0","playwright-core":"1.60.0"},"_hasShrinkwrap":true,"readmeFilename":"README.md","peerDependencies":{"openclaw":">=2026.6.10-beta.2"},"bundleDependencies":["@pierre/diffs","@pierre/theme","@shikijs/langs","playwright-core","typebox","zod"],"peerDependenciesMeta":{"openclaw":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/diffs_2026.6.10-beta.2_1782120510469_0.3515339510624049","host":"s3://npm-registry-packages-npm-production"}},"2026.6.10":{"name":"@openclaw/diffs","version":"2026.6.10","_id":"@openclaw/diffs@2026.6.10","maintainers":[{"name":"steipete","email":"steipete@gmail.com"},{"name":"vincentkoc","email":"vincentkoc@ieee.org"}],"homepage":"https://github.com/openclaw/openclaw#readme","bugs":{"url":"https://github.com/openclaw/openclaw/issues"},"dist":{"shasum":"178dfff9ce742e0144e165f35f93a30f77434416","tarball":"https://registry.npmjs.org/@openclaw/diffs/-/diffs-2026.6.10.tgz","fileCount":6120,"integrity":"sha512-meoAkMV3VLMlwGqqWtePDnPR1tth2jPMlBJDhXzlK6DFvwdtwpih1867izq5/+o+g9JcBigchygl+bRr8FVm+w==","signatures":[{"sig":"MEUCIQDr6Is7PPPyv1d7/2W1xTRYcrMs2n2yVx9s+Gy5jMr4zQIgJKmXMuTWIHvLg6yBX77ZZE6oGZXxpld33cTNgoaGvrg=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@openclaw%2fdiffs@2026.6.10","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":53083103},"type":"module","gitHead":"aa69b12d0086b631b139c1435c9621a5783e3a40","_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:b055e14f-e586-4fbd-9958-7d3c7485c218"}},"openclaw":{"build":{"staticAssets":[{"output":"assets/viewer-runtime.js","source":"./assets/viewer-runtime.js"}],"openclawVersion":"2026.6.10"},"compat":{"pluginApi":">=2026.6.10"},"install":{"npmSpec":"@openclaw/diffs","localPath":"extensions/diffs","defaultChoice":"npm","minHostVersion":">=2026.4.30"},"release":{"publishToNpm":true,"publishToClawHub":true},"extensions":["./index.ts"],"assetScripts":{"build":"node ../../scripts/build-diffs-viewer-runtime.mjs curated"},"runtimeExtensions":["./dist/index.js"]},"repository":{"url":"git+https://github.com/openclaw/openclaw.git","type":"git"},"_npmVersion":"11.12.1","description":"OpenClaw read-only diff viewer plugin and file renderer for agents.","directories":{},"_nodeVersion":"24.15.0","dependencies":{"zod":"4.4.3","typebox":"1.1.39","@pierre/diffs":"1.2.4","@pierre/theme":"1.0.3","@shikijs/langs":"4.1.0","playwright-core":"1.60.0"},"_hasShrinkwrap":true,"peerDependencies":{"openclaw":">=2026.6.10"},"bundleDependencies":["@pierre/diffs","@pierre/theme","@shikijs/langs","playwright-core","typebox","zod"],"peerDependenciesMeta":{"openclaw":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/diffs_2026.6.10_1782269539886_0.24061319418740945","host":"s3://npm-registry-packages-npm-production"}},"2026.6.11-beta.2":{"name":"@openclaw/diffs","version":"2026.6.11-beta.2","_id":"@openclaw/diffs@2026.6.11-beta.2","maintainers":[{"name":"steipete","email":"steipete@gmail.com"},{"name":"vincentkoc","email":"vincentkoc@ieee.org"}],"homepage":"https://github.com/openclaw/openclaw#readme","bugs":{"url":"https://github.com/openclaw/openclaw/issues"},"dist":{"shasum":"2e1e08de6390f536d8871cbb3d1040ead8843246","tarball":"https://registry.npmjs.org/@openclaw/diffs/-/diffs-2026.6.11-beta.2.tgz","fileCount":6120,"integrity":"sha512-zyLDtiMUifoAtlGcW9M86BoI4ytTJLSsnosXA9sKcTwnQCTTrqTZ0q4+z68LTwio4xTOAzmmmPcfOIyapsFpQA==","signatures":[{"sig":"MEUCIQCIbnBRU5KSUIrCOcVkr6vI9udfHKhQOq14OQnUw+bJ5AIgUgz3oTIP3ViZoA4BhxmJQOL0QZ8uM167A9BQyohAgso=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@openclaw%2fdiffs@2026.6.11-beta.2","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":53083145},"type":"module","gitHead":"4f9d5864f09f60a6eb9da6ad6317148bbf89e134","_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:b055e14f-e586-4fbd-9958-7d3c7485c218"}},"openclaw":{"build":{"staticAssets":[{"output":"assets/viewer-runtime.js","source":"./assets/viewer-runtime.js"}],"openclawVersion":"2026.6.11-beta.2"},"compat":{"pluginApi":">=2026.6.11-beta.2"},"install":{"npmSpec":"@openclaw/diffs","localPath":"extensions/diffs","defaultChoice":"npm","minHostVersion":">=2026.4.30"},"release":{"publishToNpm":true,"publishToClawHub":true},"extensions":["./index.ts"],"assetScripts":{"build":"node ../../scripts/build-diffs-viewer-runtime.mjs curated"},"runtimeExtensions":["./dist/index.js"]},"repository":{"url":"git+https://github.com/openclaw/openclaw.git","type":"git"},"_npmVersion":"11.12.1","description":"OpenClaw read-only diff viewer plugin and file renderer for agents.","directories":{},"_nodeVersion":"24.15.0","dependencies":{"zod":"4.4.3","typebox":"1.1.39","@pierre/diffs":"1.2.4","@pierre/theme":"1.0.3","@shikijs/langs":"4.1.0","playwright-core":"1.60.0"},"_hasShrinkwrap":true,"readmeFilename":"README.md","peerDependencies":{"openclaw":">=2026.6.11-beta.2"},"bundleDependencies":["@pierre/diffs","@pierre/theme","@shikijs/langs","playwright-core","typebox","zod"],"peerDependenciesMeta":{"openclaw":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/diffs_2026.6.11-beta.2_1782685531240_0.6453653285204894","host":"s3://npm-registry-packages-npm-production"}},"2026.6.11":{"name":"@openclaw/diffs","version":"2026.6.11","_id":"@openclaw/diffs@2026.6.11","maintainers":[{"name":"steipete","email":"steipete@gmail.com"},{"name":"vincentkoc","email":"vincentkoc@ieee.org"}],"homepage":"https://github.com/openclaw/openclaw#readme","bugs":{"url":"https://github.com/openclaw/openclaw/issues"},"dist":{"shasum":"b4fd3f32f375af0f88f6362a6c95cff21dbe1e0d","tarball":"https://registry.npmjs.org/@openclaw/diffs/-/diffs-2026.6.11.tgz","fileCount":6120,"integrity":"sha512-DI1B4V9ZIiqsAcyUq1XosPIaSNvEA3VnWDggyl3udNJrutKz4vszMimQsYJpyhUhgBv7dPoGe5Au1hyVJgWDAA==","signatures":[{"sig":"MEQCIHsNgup2RFy90wd8JeyPn0ZecDzm5GxAvr2XkY1qJpoFAiBpEyKkB2WPusb8yKWZqxG6asHzj1rCeoPCGyOJqAFJnA==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@openclaw%2fdiffs@2026.6.11","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":53083103},"type":"module","gitHead":"e085fa1a3ffd32d0ea6917e1e6fb4ecbffbb77d2","_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:b055e14f-e586-4fbd-9958-7d3c7485c218"}},"openclaw":{"build":{"staticAssets":[{"output":"assets/viewer-runtime.js","source":"./assets/viewer-runtime.js"}],"openclawVersion":"2026.6.11"},"compat":{"pluginApi":">=2026.6.11"},"install":{"npmSpec":"@openclaw/diffs","localPath":"extensions/diffs","defaultChoice":"npm","minHostVersion":">=2026.4.30"},"release":{"publishToNpm":true,"publishToClawHub":true},"extensions":["./index.ts"],"assetScripts":{"build":"node ../../scripts/build-diffs-viewer-runtime.mjs curated"},"runtimeExtensions":["./dist/index.js"]},"repository":{"url":"git+https://github.com/openclaw/openclaw.git","type":"git"},"_npmVersion":"11.12.1","description":"OpenClaw read-only diff viewer plugin and file renderer for agents.","directories":{},"_nodeVersion":"24.15.0","dependencies":{"zod":"4.4.3","typebox":"1.1.39","@pierre/diffs":"1.2.4","@pierre/theme":"1.0.3","@shikijs/langs":"4.1.0","playwright-core":"1.60.0"},"_hasShrinkwrap":true,"peerDependencies":{"openclaw":">=2026.6.11"},"bundleDependencies":["@pierre/diffs","@pierre/theme","@shikijs/langs","playwright-core","typebox","zod"],"peerDependenciesMeta":{"openclaw":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/diffs_2026.6.11_1782835068134_0.11504049591868215","host":"s3://npm-registry-packages-npm-production"}},"2026.7.1-beta.1":{"name":"@openclaw/diffs","version":"2026.7.1-beta.1","_id":"@openclaw/diffs@2026.7.1-beta.1","maintainers":[{"name":"steipete","email":"steipete@gmail.com"},{"name":"vincentkoc","email":"vincentkoc@ieee.org"}],"homepage":"https://github.com/openclaw/openclaw#readme","bugs":{"url":"https://github.com/openclaw/openclaw/issues"},"dist":{"shasum":"615c798d1eddb1de688baab260ddf1382a318381","tarball":"https://registry.npmjs.org/@openclaw/diffs/-/diffs-2026.7.1-beta.1.tgz","fileCount":6120,"integrity":"sha512-E/LKUrvRMr+4bCtbiAPXWStKeGArKn4U4sTeRyS42oeugmARNzMPnPHR9kRj1kh7mtJTyXz9mUbk7qSrwbh4XQ==","signatures":[{"sig":"MEUCIQClKPE4CZBqarL9yk/BVFB0n4uH8PGs2eRkwWTTJO5GKAIgNK5v8l8W7/ZBCJmUezfSApmWiBitMJnnNyJfBrnBQic=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@openclaw%2fdiffs@2026.7.1-beta.1","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":53083151},"type":"module","gitHead":"4eb1d333cfeca440b796b6a3f70d3c2bef996243","_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:b055e14f-e586-4fbd-9958-7d3c7485c218"}},"openclaw":{"build":{"staticAssets":[{"output":"assets/viewer-runtime.js","source":"./assets/viewer-runtime.js"}],"openclawVersion":"2026.7.1-beta.1"},"compat":{"pluginApi":">=2026.7.1-beta.1"},"install":{"npmSpec":"@openclaw/diffs","localPath":"extensions/diffs","defaultChoice":"npm","minHostVersion":">=2026.4.30"},"release":{"publishToNpm":true,"publishToClawHub":true},"extensions":["./index.ts"],"assetScripts":{"build":"node ../../scripts/build-diffs-viewer-runtime.mjs curated"},"runtimeExtensions":["./dist/index.js"]},"repository":{"url":"git+https://github.com/openclaw/openclaw.git","type":"git"},"_npmVersion":"11.12.1","description":"OpenClaw read-only diff viewer plugin and file renderer for agents.","directories":{},"_nodeVersion":"24.15.0","dependencies":{"zod":"4.4.3","typebox":"1.1.39","@pierre/diffs":"1.2.4","@pierre/theme":"1.0.3","@shikijs/langs":"4.1.0","playwright-core":"1.60.0"},"_hasShrinkwrap":true,"readmeFilename":"README.md","peerDependencies":{"openclaw":">=2026.7.1-beta.1"},"bundleDependencies":["@pierre/diffs","@pierre/theme","@shikijs/langs","playwright-core","typebox","zod"],"peerDependenciesMeta":{"openclaw":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/diffs_2026.7.1-beta.1_1782976113328_0.4165536578178948","host":"s3://npm-registry-packages-npm-production"}},"2026.7.1-beta.2":{"name":"@openclaw/diffs","version":"2026.7.1-beta.2","_id":"@openclaw/diffs@2026.7.1-beta.2","maintainers":[{"name":"steipete","email":"steipete@gmail.com"},{"name":"vincentkoc","email":"vincentkoc@ieee.org"}],"homepage":"https://github.com/openclaw/openclaw#readme","bugs":{"url":"https://github.com/openclaw/openclaw/issues"},"dist":{"shasum":"cfd761f824133e3eaa084a200013d23af73e8d4d","tarball":"https://registry.npmjs.org/@openclaw/diffs/-/diffs-2026.7.1-beta.2.tgz","fileCount":6120,"integrity":"sha512-j7y5n8opF3NBuN7rohlHwvsRMQQ6Et6d6mg0yLxIK/A0yDbN+ZB2AZ1QKQ8Iw9Gg/x+BjkuGYqDIpovvIhfx1g==","signatures":[{"sig":"MEUCIQDUr1sxpDiwLSr0FG136Va7OoHm04PPxdE9nvri0VMOYwIgWtU7A+msVszxiZ9K0UNUGLLfN7O+6MG2lU47pjEqkiE=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@openclaw%2fdiffs@2026.7.1-beta.2","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":53083151},"type":"module","gitHead":"a580a7fe3fbd1b3329c978d58ca2f70e8ca37aee","_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:b055e14f-e586-4fbd-9958-7d3c7485c218"}},"openclaw":{"build":{"staticAssets":[{"output":"assets/viewer-runtime.js","source":"./assets/viewer-runtime.js"}],"openclawVersion":"2026.7.1-beta.2"},"compat":{"pluginApi":">=2026.7.1-beta.2"},"install":{"npmSpec":"@openclaw/diffs","localPath":"extensions/diffs","defaultChoice":"npm","minHostVersion":">=2026.4.30"},"release":{"publishToNpm":true,"publishToClawHub":true},"extensions":["./index.ts"],"assetScripts":{"build":"node ../../scripts/build-diffs-viewer-runtime.mjs curated"},"runtimeExtensions":["./dist/index.js"]},"repository":{"url":"git+https://github.com/openclaw/openclaw.git","type":"git"},"_npmVersion":"11.12.1","description":"OpenClaw read-only diff viewer plugin and file renderer for agents.","directories":{},"_nodeVersion":"24.15.0","dependencies":{"zod":"4.4.3","typebox":"1.1.39","@pierre/diffs":"1.2.4","@pierre/theme":"1.0.3","@shikijs/langs":"4.1.0","playwright-core":"1.60.0"},"_hasShrinkwrap":true,"readmeFilename":"README.md","peerDependencies":{"openclaw":">=2026.7.1-beta.2"},"bundleDependencies":["@pierre/diffs","@pierre/theme","@shikijs/langs","playwright-core","typebox","zod"],"peerDependenciesMeta":{"openclaw":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/diffs_2026.7.1-beta.2_1783241922494_0.32788572191981635","host":"s3://npm-registry-packages-npm-production"}},"2026.7.1-beta.4":{"name":"@openclaw/diffs","version":"2026.7.1-beta.4","_id":"@openclaw/diffs@2026.7.1-beta.4","maintainers":[{"name":"steipete","email":"steipete@gmail.com"},{"name":"vincentkoc","email":"vincentkoc@ieee.org"}],"homepage":"https://github.com/openclaw/openclaw#readme","bugs":{"url":"https://github.com/openclaw/openclaw/issues"},"dist":{"shasum":"61e2bd4411ef254bf1b4954f99a15b972cc802a5","tarball":"https://registry.npmjs.org/@openclaw/diffs/-/diffs-2026.7.1-beta.4.tgz","fileCount":5477,"integrity":"sha512-+T4wFx6WvwMchn+2h/8Bc3OE+V8Z3uSdBMWliF9Y7+OzyAkrJbYXhWbD9WHOXDXhneFuGF5gJsqpCbUXDyGuhg==","signatures":[{"sig":"MEQCICdPqf8s/G+afRSHKWSX5S8vJIHExVnrJzemoGgj6NFkAiB/2+8zMWPX/zegw5NIUTEGT7iN1Wg2Z3vRk+2UVbVAbQ==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@openclaw%2fdiffs@2026.7.1-beta.4","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":45030989},"type":"module","gitHead":"7d2a86c65ed2396dae51573f17c7c620ae798a5a","_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:b055e14f-e586-4fbd-9958-7d3c7485c218"}},"openclaw":{"build":{"staticAssets":[{"output":"assets/viewer-runtime.js","source":"./assets/viewer-runtime.js"}],"openclawVersion":"2026.7.1-beta.4"},"compat":{"pluginApi":">=2026.7.1-beta.4"},"install":{"npmSpec":"@openclaw/diffs","localPath":"extensions/diffs","defaultChoice":"npm","minHostVersion":">=2026.4.30"},"release":{"publishToNpm":true,"publishToClawHub":true},"extensions":["./index.ts"],"assetScripts":{"build":"node ../../scripts/build-diffs-viewer-runtime.mjs curated"},"runtimeExtensions":["./dist/index.js"]},"repository":{"url":"git+https://github.com/openclaw/openclaw.git","type":"git"},"_npmVersion":"11.12.1","description":"OpenClaw read-only diff viewer plugin and file renderer for agents.","directories":{},"_nodeVersion":"24.15.0","dependencies":{"zod":"4.4.3","typebox":"1.3.3","@pierre/diffs":"1.2.12","@shikijs/langs":"4.3.0","playwright-core":"1.61.1"},"_hasShrinkwrap":true,"readmeFilename":"README.md","peerDependencies":{"openclaw":">=2026.7.1-beta.4"},"bundleDependencies":["@pierre/diffs","@shikijs/langs","playwright-core","typebox","zod"],"peerDependenciesMeta":{"openclaw":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/diffs_2026.7.1-beta.4_1783760905845_0.5055969740082029","host":"s3://npm-registry-packages-npm-production"}},"2026.7.1-beta.5":{"name":"@openclaw/diffs","version":"2026.7.1-beta.5","_id":"@openclaw/diffs@2026.7.1-beta.5","maintainers":[{"name":"steipete","email":"steipete@gmail.com"},{"name":"vincentkoc","email":"vincentkoc@ieee.org"}],"homepage":"https://github.com/openclaw/openclaw#readme","bugs":{"url":"https://github.com/openclaw/openclaw/issues"},"dist":{"shasum":"9e8a12f9bea7e5806844e33371bc61afada360e8","tarball":"https://registry.npmjs.org/@openclaw/diffs/-/diffs-2026.7.1-beta.5.tgz","fileCount":5477,"integrity":"sha512-UALpgg6qh6xlsHP3FHOdGbPXaRDPYrl5dQumisbkasmYkhOniZLgO1FzQTqflcKU8I2cKq9xLc7OUMoytZyHsg==","signatures":[{"sig":"MEUCIQDAQHVoDI7ga5MLL1tarx9eRSMDUCoXDdvXEYY7b11CnAIgUiRK0lduAjvltdfQleq3U00FRY/zI0rvEDzO1kNumWM=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@openclaw%2fdiffs@2026.7.1-beta.5","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":45030989},"type":"module","gitHead":"b6387afd6d2e0f43c2ae98d2d124dbc277f03cca","_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:b055e14f-e586-4fbd-9958-7d3c7485c218"}},"openclaw":{"build":{"staticAssets":[{"output":"assets/viewer-runtime.js","source":"./assets/viewer-runtime.js"}],"openclawVersion":"2026.7.1-beta.5"},"compat":{"pluginApi":">=2026.7.1-beta.5"},"install":{"npmSpec":"@openclaw/diffs","localPath":"extensions/diffs","defaultChoice":"npm","minHostVersion":">=2026.4.30"},"release":{"publishToNpm":true,"publishToClawHub":true},"extensions":["./index.ts"],"assetScripts":{"build":"node ../../scripts/build-diffs-viewer-runtime.mjs curated"},"runtimeExtensions":["./dist/index.js"]},"repository":{"url":"git+https://github.com/openclaw/openclaw.git","type":"git"},"_npmVersion":"11.12.1","description":"OpenClaw read-only diff viewer plugin and file renderer for agents.","directories":{},"_nodeVersion":"24.15.0","dependencies":{"zod":"4.4.3","typebox":"1.3.3","@pierre/diffs":"1.2.12","@shikijs/langs":"4.3.0","playwright-core":"1.61.1"},"_hasShrinkwrap":true,"readmeFilename":"README.md","peerDependencies":{"openclaw":">=2026.7.1-beta.5"},"bundleDependencies":["@pierre/diffs","@shikijs/langs","playwright-core","typebox","zod"],"peerDependenciesMeta":{"openclaw":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/diffs_2026.7.1-beta.5_1783765019757_0.6983139325528465","host":"s3://npm-registry-packages-npm-production"}},"2026.7.1-beta.6":{"name":"@openclaw/diffs","version":"2026.7.1-beta.6","_id":"@openclaw/diffs@2026.7.1-beta.6","maintainers":[{"name":"steipete","email":"steipete@gmail.com"},{"name":"vincentkoc","email":"vincentkoc@ieee.org"}],"homepage":"https://github.com/openclaw/openclaw#readme","bugs":{"url":"https://github.com/openclaw/openclaw/issues"},"dist":{"shasum":"b6860aedfae6dce42f4f9bda58a12e29ba88a58d","tarball":"https://registry.npmjs.org/@openclaw/diffs/-/diffs-2026.7.1-beta.6.tgz","fileCount":5477,"integrity":"sha512-snhmXW2FlLcmiYF0ABnb67TrFYz9a1FaAM+tZUwzL1iPs1/EL3ixNdvydq2uK/vHVIsimZ8oy1ry01w5qu/Y8g==","signatures":[{"sig":"MEUCIQCnezJVpxKVE4iT/M77k4BVUyTdMUnm3F7Y9ttmINh/EQIgEpijkzifRt3txt1tXQaN5qYERzq9BLcHog6g4/f+0gQ=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@openclaw%2fdiffs@2026.7.1-beta.6","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":45030989},"type":"module","gitHead":"a783a2b283d1eacd91ba65a891a38c89b1e6f790","_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:b055e14f-e586-4fbd-9958-7d3c7485c218"}},"openclaw":{"build":{"staticAssets":[{"output":"assets/viewer-runtime.js","source":"./assets/viewer-runtime.js"}],"openclawVersion":"2026.7.1-beta.6"},"compat":{"pluginApi":">=2026.7.1-beta.6"},"install":{"npmSpec":"@openclaw/diffs","localPath":"extensions/diffs","defaultChoice":"npm","minHostVersion":">=2026.4.30"},"release":{"publishToNpm":true,"publishToClawHub":true},"extensions":["./index.ts"],"assetScripts":{"build":"node ../../scripts/build-diffs-viewer-runtime.mjs curated"},"runtimeExtensions":["./dist/index.js"]},"repository":{"url":"git+https://github.com/openclaw/openclaw.git","type":"git"},"_npmVersion":"11.12.1","description":"OpenClaw read-only diff viewer plugin and file renderer for agents.","directories":{},"_nodeVersion":"24.15.0","dependencies":{"zod":"4.4.3","typebox":"1.3.3","@pierre/diffs":"1.2.12","@shikijs/langs":"4.3.0","playwright-core":"1.61.1"},"_hasShrinkwrap":true,"readmeFilename":"README.md","peerDependencies":{"openclaw":">=2026.7.1-beta.6"},"bundleDependencies":["@pierre/diffs","@shikijs/langs","playwright-core","typebox","zod"],"peerDependenciesMeta":{"openclaw":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/diffs_2026.7.1-beta.6_1783902770279_0.32883616661976456","host":"s3://npm-registry-packages-npm-production"}},"2026.7.1":{"name":"@openclaw/diffs","version":"2026.7.1","_id":"@openclaw/diffs@2026.7.1","maintainers":[{"name":"steipete","email":"steipete@gmail.com"},{"name":"vincentkoc","email":"vincentkoc@ieee.org"}],"homepage":"https://github.com/openclaw/openclaw#readme","bugs":{"url":"https://github.com/openclaw/openclaw/issues"},"dist":{"shasum":"83fd42814f6d771b2e7343b33f088a089f36c772","tarball":"https://registry.npmjs.org/@openclaw/diffs/-/diffs-2026.7.1.tgz","fileCount":5477,"integrity":"sha512-x4rMir5ukx1j/XvfCHqMaQECb9sT2DzlMFaMZBykLiRf7HPJyALO+nwM1TpS690+yJ7SSh7I3E/Q5DuGy0FHdA==","signatures":[{"sig":"MEQCIALb5LSEoB1aoDhjMYXCdip/gPbhDL3Yuy0X67xjD941AiAU9hGETTlbQEz9Lhn+Zx2bFSdpbHSMDNO0laBxxJbHaQ==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@openclaw%2fdiffs@2026.7.1","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":45030947},"type":"module","gitHead":"2d2ddc43d0dcf71f31283d780f9fe9ff4cc04fe4","_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:b055e14f-e586-4fbd-9958-7d3c7485c218"}},"openclaw":{"build":{"staticAssets":[{"output":"assets/viewer-runtime.js","source":"./assets/viewer-runtime.js"}],"openclawVersion":"2026.7.1"},"compat":{"pluginApi":">=2026.7.1"},"install":{"npmSpec":"@openclaw/diffs","localPath":"extensions/diffs","defaultChoice":"npm","minHostVersion":">=2026.4.30"},"release":{"publishToNpm":true,"publishToClawHub":true},"extensions":["./index.ts"],"assetScripts":{"build":"node ../../scripts/build-diffs-viewer-runtime.mjs curated"},"runtimeExtensions":["./dist/index.js"]},"repository":{"url":"git+https://github.com/openclaw/openclaw.git","type":"git"},"_npmVersion":"11.12.1","description":"OpenClaw read-only diff viewer plugin and file renderer for agents.","directories":{},"_nodeVersion":"24.15.0","dependencies":{"zod":"4.4.3","typebox":"1.3.3","@pierre/diffs":"1.2.12","@shikijs/langs":"4.3.0","playwright-core":"1.61.1"},"_hasShrinkwrap":true,"peerDependencies":{"openclaw":">=2026.7.1"},"bundleDependencies":["@pierre/diffs","@shikijs/langs","playwright-core","typebox","zod"],"peerDependenciesMeta":{"openclaw":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/diffs_2026.7.1_1783965023180_0.19904989293136932","host":"s3://npm-registry-packages-npm-production"}},"2026.7.2-beta.1":{"name":"@openclaw/diffs","version":"2026.7.2-beta.1","_id":"@openclaw/diffs@2026.7.2-beta.1","maintainers":[{"name":"steipete","email":"steipete@gmail.com"},{"name":"vincentkoc","email":"vincentkoc@ieee.org"}],"homepage":"https://github.com/openclaw/openclaw#readme","bugs":{"url":"https://github.com/openclaw/openclaw/issues"},"dist":{"shasum":"3cf4314c859f57cc1f0fd3247d9f266bc6efc665","tarball":"https://registry.npmjs.org/@openclaw/diffs/-/diffs-2026.7.2-beta.1.tgz","fileCount":5477,"integrity":"sha512-k4KguTndoGrB4J6F3+4b3fEXpIywLueg9tf3UWbPXqlPq5wZgJkSWN1IRBpMqEmHaz2qr1riEYKOLlvMB5qDkw==","signatures":[{"sig":"MEUCICnx8g1Dnf3Kf8hjlOaxYsjElzUj/69jZ3VkAa7VR1AgAiEApOAZNJ9Q5oh+DwM+Lm0v+Pe7EU1mvzeWMNTkCVavR6U=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@openclaw%2fdiffs@2026.7.2-beta.1","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":45028458},"type":"module","gitHead":"a911e58a57268b1daf30a1d29d70aedccf736832","_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:b055e14f-e586-4fbd-9958-7d3c7485c218"}},"openclaw":{"build":{"staticAssets":[{"output":"assets/viewer-runtime.js","source":"./assets/viewer-runtime.js"}],"openclawVersion":"2026.7.2-beta.1"},"compat":{"pluginApi":">=2026.7.2-beta.1"},"install":{"npmSpec":"@openclaw/diffs","localPath":"extensions/diffs","defaultChoice":"npm","minHostVersion":">=2026.4.30"},"release":{"publishToNpm":true,"publishToClawHub":true},"extensions":["./index.ts"],"assetScripts":{"build":"node ../../scripts/build-diffs-viewer-runtime.mjs curated"},"runtimeExtensions":["./dist/index.js"]},"repository":{"url":"git+https://github.com/openclaw/openclaw.git","type":"git"},"_npmVersion":"11.12.1","description":"OpenClaw read-only diff viewer plugin and file renderer for agents.","directories":{},"_nodeVersion":"24.15.0","dependencies":{"zod":"4.4.3","typebox":"1.3.3","@pierre/diffs":"1.2.12","@shikijs/langs":"4.3.0","playwright-core":"1.61.1"},"_hasShrinkwrap":true,"readmeFilename":"README.md","peerDependencies":{"openclaw":">=2026.7.2-beta.1"},"bundleDependencies":["@pierre/diffs","@shikijs/langs","playwright-core","typebox","zod"],"peerDependenciesMeta":{"openclaw":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/diffs_2026.7.2-beta.1_1784109841624_0.6121327433559602","host":"s3://npm-registry-packages-npm-production"}},"2026.7.2-beta.2":{"name":"@openclaw/diffs","version":"2026.7.2-beta.2","_id":"@openclaw/diffs@2026.7.2-beta.2","maintainers":[{"name":"steipete","email":"steipete@gmail.com"},{"name":"vincentkoc","email":"vincentkoc@ieee.org"}],"homepage":"https://github.com/openclaw/openclaw#readme","bugs":{"url":"https://github.com/openclaw/openclaw/issues"},"dist":{"shasum":"28d5c2b1297fb6653967e71249f82cee8c887964","tarball":"https://registry.npmjs.org/@openclaw/diffs/-/diffs-2026.7.2-beta.2.tgz","fileCount":5477,"integrity":"sha512-McjKHWlDnmCtvcayU6NHHJr9vV9Fdg8nJS5An2hfdqHunUYxBTQbeUQp2hNy3PRlnnrs0R4uwIO8Rb9bcKLpkg==","signatures":[{"sig":"MEYCIQDrahpZ6GRa0sh8AALSxF7leiEzKHlPzO7Z0RSNKKHXdQIhAL/vPw7KIb/oqV4CmG2kD08P/QcIaNr+/ZCwkNOrOAbH","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@openclaw%2fdiffs@2026.7.2-beta.2","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":45028246},"type":"module","gitHead":"54d98a47251d3216443f9446830dec1a0aaddc43","_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:b055e14f-e586-4fbd-9958-7d3c7485c218"}},"openclaw":{"build":{"staticAssets":[{"output":"assets/viewer-runtime.js","source":"./assets/viewer-runtime.js"}],"openclawVersion":"2026.7.2-beta.2"},"compat":{"pluginApi":">=2026.7.2-beta.2"},"install":{"npmSpec":"@openclaw/diffs","localPath":"extensions/diffs","defaultChoice":"npm","minHostVersion":">=2026.4.30"},"release":{"publishToNpm":true,"publishToClawHub":true},"extensions":["./index.ts"],"assetScripts":{"build":"node ../../scripts/build-diffs-viewer-runtime.mjs curated"},"runtimeExtensions":["./dist/index.js"]},"repository":{"url":"git+https://github.com/openclaw/openclaw.git","type":"git"},"_npmVersion":"11.12.1","description":"OpenClaw read-only diff viewer plugin and file renderer for agents.","directories":{},"_nodeVersion":"24.15.0","dependencies":{"zod":"4.4.3","typebox":"1.3.3","@pierre/diffs":"1.2.12","@shikijs/langs":"4.3.0","playwright-core":"1.61.1"},"_hasShrinkwrap":true,"readmeFilename":"README.md","peerDependencies":{"openclaw":">=2026.7.2-beta.2"},"bundleDependencies":["@pierre/diffs","@shikijs/langs","playwright-core","typebox","zod"],"peerDependenciesMeta":{"openclaw":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/diffs_2026.7.2-beta.2_1784266431810_0.6816975767294029","host":"s3://npm-registry-packages-npm-production"}},"2026.7.2-beta.3":{"name":"@openclaw/diffs","version":"2026.7.2-beta.3","_id":"@openclaw/diffs@2026.7.2-beta.3","maintainers":[{"name":"steipete","email":"steipete@gmail.com"},{"name":"vincentkoc","email":"vincentkoc@ieee.org"}],"homepage":"https://github.com/openclaw/openclaw#readme","bugs":{"url":"https://github.com/openclaw/openclaw/issues"},"dist":{"shasum":"ce0411ea2a39101570c440eb9cb74c320b1b7f81","tarball":"https://registry.npmjs.org/@openclaw/diffs/-/diffs-2026.7.2-beta.3.tgz","fileCount":5477,"integrity":"sha512-oaINU9x782d8WH5NZY4T/RHi5hIyktQCG+B8G56CGIaLxNUWFUAskvAeCAW0AkRu2WgRya3VW3djCh4FNNxHiw==","signatures":[{"sig":"MEYCIQDCA2AjGvIMwYKnC8Bwq3vbRUsdjgNQuYB4cEC1IWqcMAIhAN654zDYcxfkTDoZkwqOgnPZyKxL0lkDK7E9h5zB/NyO","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@openclaw%2fdiffs@2026.7.2-beta.3","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":45030807},"type":"module","gitHead":"d111bef0eed5aefb1e7c5ac59801c1f0924495f1","_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:b055e14f-e586-4fbd-9958-7d3c7485c218"}},"openclaw":{"build":{"staticAssets":[{"output":"assets/viewer-runtime.js","source":"./assets/viewer-runtime.js"}],"openclawVersion":"2026.7.2-beta.3"},"compat":{"pluginApi":">=2026.7.2-beta.3"},"install":{"npmSpec":"@openclaw/diffs","localPath":"extensions/diffs","defaultChoice":"npm","minHostVersion":">=2026.4.30"},"release":{"publishToNpm":true,"publishToClawHub":true},"extensions":["./index.ts"],"assetScripts":{"build":"node ../../scripts/build-diffs-viewer-runtime.mjs curated"},"runtimeExtensions":["./dist/index.js"]},"repository":{"url":"git+https://github.com/openclaw/openclaw.git","type":"git"},"_npmVersion":"11.12.1","description":"OpenClaw read-only diff viewer plugin and file renderer for agents.","directories":{},"_nodeVersion":"24.15.0","dependencies":{"zod":"4.4.3","typebox":"1.3.3","@pierre/diffs":"1.2.12","@shikijs/langs":"4.3.0","playwright-core":"1.61.1"},"_hasShrinkwrap":true,"readmeFilename":"README.md","peerDependencies":{"openclaw":">=2026.7.2-beta.3"},"bundleDependencies":["@pierre/diffs","@shikijs/langs","playwright-core","typebox","zod"],"peerDependenciesMeta":{"openclaw":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/diffs_2026.7.2-beta.3_1784415532652_0.7181095093208965","host":"s3://npm-registry-packages-npm-production"}},"2026.6.33":{"name":"@openclaw/diffs","version":"2026.6.33","_id":"@openclaw/diffs@2026.6.33","maintainers":[{"name":"steipete","email":"steipete@gmail.com"},{"name":"vincentkoc","email":"vincentkoc@ieee.org"}],"homepage":"https://github.com/openclaw/openclaw#readme","bugs":{"url":"https://github.com/openclaw/openclaw/issues"},"dist":{"shasum":"b579934e01b5678527873ff849db3eded8b0fa83","tarball":"https://registry.npmjs.org/@openclaw/diffs/-/diffs-2026.6.33.tgz","fileCount":6120,"integrity":"sha512-scMhjByGHfcDrOrO8bW37fTsEZdPbHFI8GGRqTc1C7jZU/nJGdpELwCP3r4AjPtVJWFgWhkDAkTSGvXBfa6XbQ==","signatures":[{"sig":"MEQCIGqFC+l55O1pvk0mbUDkuA/wf+arauqckXvQrQDTKcqxAiAMUFhHb8ox1NQkYZiNaaLfCz4tTQBW3/7p9TlQjNEvIw==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@openclaw%2fdiffs@2026.6.33","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":53083103},"type":"module","gitHead":"286ace2273ed840bb3695408b437fb5778ee5e43","_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:b055e14f-e586-4fbd-9958-7d3c7485c218"}},"openclaw":{"build":{"staticAssets":[{"output":"assets/viewer-runtime.js","source":"./assets/viewer-runtime.js"}],"openclawVersion":"2026.6.33"},"compat":{"pluginApi":">=2026.6.33"},"install":{"npmSpec":"@openclaw/diffs","localPath":"extensions/diffs","defaultChoice":"npm","minHostVersion":">=2026.4.30"},"release":{"publishToNpm":true,"publishToClawHub":true},"extensions":["./index.ts"],"assetScripts":{"build":"node ../../scripts/build-diffs-viewer-runtime.mjs curated"},"runtimeExtensions":["./dist/index.js"]},"repository":{"url":"git+https://github.com/openclaw/openclaw.git","type":"git"},"_npmVersion":"11.12.1","description":"OpenClaw read-only diff viewer plugin and file renderer for agents.","directories":{},"_nodeVersion":"24.15.0","dependencies":{"zod":"4.4.3","typebox":"1.1.39","@pierre/diffs":"1.2.4","@pierre/theme":"1.0.3","@shikijs/langs":"4.1.0","playwright-core":"1.60.0"},"_hasShrinkwrap":true,"readmeFilename":"README.md","peerDependencies":{"openclaw":">=2026.6.33"},"bundleDependencies":["@pierre/diffs","@pierre/theme","@shikijs/langs","playwright-core","typebox","zod"],"peerDependenciesMeta":{"openclaw":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/diffs_2026.6.33_1784623871656_0.02636873356785463","host":"s3://npm-registry-packages-npm-production"}},"2026.7.2-beta.4":{"name":"@openclaw/diffs","version":"2026.7.2-beta.4","_id":"@openclaw/diffs@2026.7.2-beta.4","maintainers":[{"name":"steipete","email":"steipete@gmail.com"},{"name":"vincentkoc","email":"vincentkoc@ieee.org"}],"homepage":"https://github.com/openclaw/openclaw#readme","bugs":{"url":"https://github.com/openclaw/openclaw/issues"},"dist":{"shasum":"c6bee1c45934f722ae939a55cc5d845954eebdc9","tarball":"https://registry.npmjs.org/@openclaw/diffs/-/diffs-2026.7.2-beta.4.tgz","fileCount":5477,"integrity":"sha512-uxlGvCbqy9nAi4Ncd5Xq4M3Xm8BII6ibHFV7v/X+hsybSJAqlx7tJPdKFFbiThPTZUB7SNAoIYynhX807G7ZDg==","signatures":[{"sig":"MEQCIAzwn0zPi3fdrVW2MPRqu4wlG8Ml6P2DilNOUrD7GGFUAiBAC+zThYoKxQzHOtUb82LBwpHcJKNsq8ui7Tlo65njHw==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@openclaw%2fdiffs@2026.7.2-beta.4","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":45057898},"type":"module","gitHead":"5e63b365d4d3e62ef600b783fad7c5043b6f4738","_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:b055e14f-e586-4fbd-9958-7d3c7485c218"}},"openclaw":{"build":{"staticAssets":[{"output":"assets/viewer-runtime.js","source":"./assets/viewer-runtime.js"}],"openclawVersion":"2026.7.2-beta.4"},"compat":{"pluginApi":">=2026.7.2-beta.4"},"install":{"npmSpec":"@openclaw/diffs","localPath":"extensions/diffs","defaultChoice":"npm","minHostVersion":">=2026.4.30"},"release":{"publishToNpm":true,"publishToClawHub":true},"extensions":["./index.ts"],"assetScripts":{"build":"node ../../scripts/build-diffs-viewer-runtime.mjs curated"},"runtimeExtensions":["./dist/index.js"]},"repository":{"url":"git+https://github.com/openclaw/openclaw.git","type":"git"},"_npmVersion":"11.12.1","description":"OpenClaw read-only diff viewer plugin and file renderer for agents.","directories":{},"_nodeVersion":"24.15.0","dependencies":{"zod":"4.4.3","typebox":"1.3.6","@pierre/diffs":"1.2.12","@shikijs/langs":"4.3.1","playwright-core":"1.61.1"},"_hasShrinkwrap":true,"readmeFilename":"README.md","peerDependencies":{"openclaw":">=2026.7.2-beta.4"},"bundleDependencies":["@pierre/diffs","@shikijs/langs","playwright-core","typebox","zod"],"peerDependenciesMeta":{"openclaw":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/diffs_2026.7.2-beta.4_1784871705384_0.5234402426279741","host":"s3://npm-registry-packages-npm-production"}},"2026.7.2-beta.5":{"name":"@openclaw/diffs","version":"2026.7.2-beta.5","_id":"@openclaw/diffs@2026.7.2-beta.5","maintainers":[{"name":"steipete","email":"steipete@gmail.com"},{"name":"vincentkoc","email":"vincentkoc@ieee.org"}],"homepage":"https://github.com/openclaw/openclaw#readme","bugs":{"url":"https://github.com/openclaw/openclaw/issues"},"dist":{"shasum":"f26e0d73bcd409ea33c6e27d77fee25904905b6e","tarball":"https://registry.npmjs.org/@openclaw/diffs/-/diffs-2026.7.2-beta.5.tgz","fileCount":5476,"integrity":"sha512-AW26z34p12EnfjKxsdFb0lqlcDW2vA/XaTm3v4WjCS9fePjhY/8wDtPO8sa9HDZT5455oknbsMk9iGSB1hBX4Q==","signatures":[{"sig":"MEYCIQC4A7eYfQ4zC6Trk07K1MLexfZyl3r/Pp8QwNE9/kjp0gIhAMwEyjHN9OTVUFDvM8fDTKplo4PEf60YsvKQo6waA3U2","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@openclaw%2fdiffs@2026.7.2-beta.5","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":45030906},"type":"module","gitHead":"826ce7803aac24f9830364a7305c0536592a721f","_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:b055e14f-e586-4fbd-9958-7d3c7485c218"}},"openclaw":{"build":{"staticAssets":[{"output":"assets/viewer-runtime.js","source":"./assets/viewer-runtime.js"}],"openclawVersion":"2026.7.2-beta.5"},"compat":{"pluginApi":">=2026.7.2-beta.5"},"install":{"npmSpec":"@openclaw/diffs","localPath":"extensions/diffs","defaultChoice":"npm","minHostVersion":">=2026.4.30"},"release":{"publishToNpm":true,"publishToClawHub":true},"extensions":["./index.ts"],"assetScripts":{"build":"node ../../scripts/build-diffs-viewer-runtime.mjs curated"},"runtimeExtensions":["./dist/index.js"]},"repository":{"url":"git+https://github.com/openclaw/openclaw.git","type":"git"},"_npmVersion":"11.12.1","description":"OpenClaw read-only diff viewer plugin and file renderer for agents.","directories":{},"_nodeVersion":"24.15.0","dependencies":{"zod":"4.4.3","typebox":"1.3.6","@pierre/diffs":"1.2.12","@shikijs/langs":"4.3.1","playwright-core":"1.61.1"},"_hasShrinkwrap":false,"readmeFilename":"README.md","peerDependencies":{"openclaw":">=2026.7.2-beta.5"},"bundleDependencies":["@pierre/diffs","@shikijs/langs","playwright-core","typebox","zod"],"peerDependenciesMeta":{"openclaw":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/diffs_2026.7.2-beta.5_1785210431473_0.8853745989507749","host":"s3://npm-registry-packages-npm-production"}},"2026.7.2-beta.7":{"name":"@openclaw/diffs","version":"2026.7.2-beta.7","_id":"@openclaw/diffs@2026.7.2-beta.7","maintainers":[{"name":"steipete","email":"steipete@gmail.com"},{"name":"vincentkoc","email":"vincentkoc@ieee.org"}],"homepage":"https://github.com/openclaw/openclaw#readme","bugs":{"url":"https://github.com/openclaw/openclaw/issues"},"dist":{"shasum":"99a86a0e5c3fa581676dbd5cf710f1699d727a3e","tarball":"https://registry.npmjs.org/@openclaw/diffs/-/diffs-2026.7.2-beta.7.tgz","fileCount":5499,"integrity":"sha512-WVBWmiVEVKL45a/2lrNcl7Q0WDJbUOxcXEdr+9/bblO2xoggRR3HvF9bjuWAxJrCw9iNBXovPrKM4d3aXaJAGQ==","signatures":[{"sig":"MEYCIQC9//kF+RhafMJWKolx250TmR1peCbiZ4P6yUzNSPJ72wIhAO/14hMlVEFN5cB1b8ECX4ik67ZmxpZlZE13Bc6Yq9tN","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@openclaw%2fdiffs@2026.7.2-beta.7","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":45974134},"type":"module","gitHead":"dabe1915362e20c25704af91612a32a8f4c96e83","_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:b055e14f-e586-4fbd-9958-7d3c7485c218"}},"openclaw":{"build":{"staticAssets":[{"output":"assets/viewer-runtime.js","source":"./assets/viewer-runtime.js"}],"openclawVersion":"2026.7.2-beta.7"},"compat":{"pluginApi":">=2026.7.2-beta.7"},"install":{"npmSpec":"@openclaw/diffs","localPath":"extensions/diffs","defaultChoice":"npm","minHostVersion":">=2026.4.30"},"release":{"publishToNpm":true,"publishToClawHub":true},"extensions":["./index.ts"],"assetScripts":{"build":"node ../../scripts/build-diffs-viewer-runtime.mjs curated"},"runtimeExtensions":["./dist/index.js"]},"repository":{"url":"git+https://github.com/openclaw/openclaw.git","type":"git"},"_npmVersion":"11.12.1","description":"OpenClaw read-only diff viewer plugin and file renderer for agents.","directories":{},"_nodeVersion":"24.15.0","dependencies":{"zod":"4.4.3","typebox":"1.3.6","@pierre/diffs":"1.2.12","@shikijs/langs":"4.3.1","playwright-core":"1.62.0"},"_hasShrinkwrap":false,"readmeFilename":"README.md","peerDependencies":{"openclaw":">=2026.7.2-beta.7"},"bundleDependencies":["@pierre/diffs","@shikijs/langs","playwright-core","typebox","zod"],"peerDependenciesMeta":{"openclaw":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/diffs_2026.7.2-beta.7_1785638883502_0.6073909032741855","host":"s3://npm-registry-packages-npm-production"}},"2026.6.34":{"name":"@openclaw/diffs","version":"2026.6.34","_id":"@openclaw/diffs@2026.6.34","maintainers":[{"name":"steipete","email":"steipete@gmail.com"},{"name":"vincentkoc","email":"vincentkoc@ieee.org"}],"homepage":"https://github.com/openclaw/openclaw#readme","bugs":{"url":"https://github.com/openclaw/openclaw/issues"},"dist":{"shasum":"4226de8e01db54e79f719acce6110e7d61a96c4d","tarball":"https://registry.npmjs.org/@openclaw/diffs/-/diffs-2026.6.34.tgz","fileCount":6120,"integrity":"sha512-eFbaROSdFwX9HAlvqv9WRRx9UKuz9i83ANYzKq1TOCShz52IZ3S3xkTGPnd1gIOLHF9IM0rVKIa7CnSjt9frsA==","signatures":[{"sig":"MEUCIHDAKSI1OjDn6Z2p0NaBc3oB8jZFIVg5Isgu4TCMMWWbAiEAsx3Ucao7SdJRRgNBLQrLCcmjUTiLXw3FLui3+kUraU4=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@openclaw%2fdiffs@2026.6.34","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":53083103},"type":"module","gitHead":"5c38f996d4059ebd9080cf74dc611ec3a17f4d50","_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:b055e14f-e586-4fbd-9958-7d3c7485c218"}},"openclaw":{"build":{"staticAssets":[{"output":"assets/viewer-runtime.js","source":"./assets/viewer-runtime.js"}],"openclawVersion":"2026.6.34"},"compat":{"pluginApi":">=2026.6.34"},"install":{"npmSpec":"@openclaw/diffs","localPath":"extensions/diffs","defaultChoice":"npm","minHostVersion":">=2026.4.30"},"release":{"publishToNpm":true,"publishToClawHub":true},"extensions":["./index.ts"],"assetScripts":{"build":"node ../../scripts/build-diffs-viewer-runtime.mjs curated"},"runtimeExtensions":["./dist/index.js"]},"repository":{"url":"git+https://github.com/openclaw/openclaw.git","type":"git"},"_npmVersion":"11.12.1","description":"OpenClaw read-only diff viewer plugin and file renderer for agents.","directories":{},"_nodeVersion":"24.15.0","dependencies":{"zod":"4.4.3","typebox":"1.1.39","@pierre/diffs":"1.2.4","@pierre/theme":"1.0.3","@shikijs/langs":"4.1.0","playwright-core":"1.60.0"},"_hasShrinkwrap":true,"readmeFilename":"README.md","peerDependencies":{"openclaw":">=2026.6.34"},"bundleDependencies":["@pierre/diffs","@pierre/theme","@shikijs/langs","playwright-core","typebox","zod"],"peerDependenciesMeta":{"openclaw":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/diffs_2026.6.34_1785852656254_0.9431476068934403","host":"s3://npm-registry-packages-npm-production"}},"2026.8.1-beta.2":{"name":"@openclaw/diffs","version":"2026.8.1-beta.2","_id":"@openclaw/diffs@2026.8.1-beta.2","maintainers":[{"name":"steipete","email":"steipete@gmail.com"},{"name":"vincentkoc","email":"vincentkoc@ieee.org"}],"homepage":"https://github.com/openclaw/openclaw#readme","bugs":{"url":"https://github.com/openclaw/openclaw/issues"},"dist":{"shasum":"72901bfe5ee086fad305163cd41cf55c4ba09f36","tarball":"https://registry.npmjs.org/@openclaw/diffs/-/diffs-2026.8.1-beta.2.tgz","fileCount":5499,"integrity":"sha512-6u2Q6iHqTWoE6VtIBuDVJPP3HGxvqxLC25yED7lVraRR4SkhlJYhDOMzVmc6Ih4QYAFcAF5OTUyMyOv+niebKQ==","signatures":[{"sig":"MEUCIQC3ofaDxZuxbr4FcTYFKKQ7+iH21uwEyjJQKQHuZ6q6MQIgK/IHXPM2ShSZsryJRMlsgYzVrdFt9oZpYiWuC7bJ7uw=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@openclaw%2fdiffs@2026.8.1-beta.2","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":45975141},"type":"module","gitHead":"8f382a202ff1e15833394b481615dcdda99b04d7","_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:b055e14f-e586-4fbd-9958-7d3c7485c218"}},"openclaw":{"build":{"staticAssets":[{"output":"assets/viewer-runtime.js","source":"./assets/viewer-runtime.js"}],"openclawVersion":"2026.8.1-beta.2"},"compat":{"pluginApi":">=2026.8.1-beta.2"},"install":{"npmSpec":"@openclaw/diffs","localPath":"extensions/diffs","defaultChoice":"npm","minHostVersion":">=2026.4.30"},"release":{"publishToNpm":true,"publishToClawHub":true},"extensions":["./index.ts"],"assetScripts":{"build":"node --import tsx ../../scripts/build-diffs-viewer-runtime.mts curated"},"runtimeExtensions":["./dist/index.js"]},"repository":{"url":"git+https://github.com/openclaw/openclaw.git","type":"git"},"_npmVersion":"11.13.0","description":"OpenClaw read-only diff viewer plugin and file renderer for agents.","directories":{},"_nodeVersion":"24.16.0","dependencies":{"zod":"4.4.3","typebox":"1.3.6","@pierre/diffs":"1.2.12","@shikijs/langs":"4.3.1","playwright-core":"1.62.1"},"_hasShrinkwrap":false,"readmeFilename":"README.md","peerDependencies":{"openclaw":">=2026.8.1-beta.2"},"bundleDependencies":["@pierre/diffs","@shikijs/langs","playwright-core","typebox","zod"],"peerDependenciesMeta":{"openclaw":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/diffs_2026.8.1-beta.2_1786767936254_0.17056690063275726","host":"s3://npm-registry-packages-npm-production"}},"2026.8.1-beta.3":{"name":"@openclaw/diffs","version":"2026.8.1-beta.3","_id":"@openclaw/diffs@2026.8.1-beta.3","maintainers":[{"name":"steipete","email":"steipete@gmail.com"},{"name":"vincentkoc","email":"vincentkoc@ieee.org"}],"homepage":"https://github.com/openclaw/openclaw#readme","bugs":{"url":"https://github.com/openclaw/openclaw/issues"},"dist":{"shasum":"4334e2f5a7139704339f3e9d790275e8176212b1","tarball":"https://registry.npmjs.org/@openclaw/diffs/-/diffs-2026.8.1-beta.3.tgz","fileCount":5501,"integrity":"sha512-r3wwHxVidch4y3bekstIU6ECKlChiLweVLNo9M1N8dNq7Qlo5o+J9AMrflWdA9L349YYOV6TFcZJBYjUHQovyg==","signatures":[{"sig":"MEQCIEvVFpfXdlVUEp0T6oiQULD1sLyo0w5dgcKueGypZBQBAiANtbCYtBmTJ+D3dQhhck7T3E6zgX4m+fqvN83sHwwOjA==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@openclaw%2fdiffs@2026.8.1-beta.3","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":45975067},"type":"module","gitHead":"7ea3a421cde856dd1d0a2b8e8d256926976d7bff","_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:b055e14f-e586-4fbd-9958-7d3c7485c218"}},"openclaw":{"build":{"staticAssets":[{"output":"assets/viewer-runtime.js","source":"./assets/viewer-runtime.js"}],"openclawVersion":"2026.8.1-beta.3"},"compat":{"pluginApi":">=2026.8.1-beta.3"},"install":{"npmSpec":"@openclaw/diffs","localPath":"extensions/diffs","defaultChoice":"npm","minHostVersion":">=2026.4.30"},"release":{"publishToNpm":true,"publishToClawHub":true},"extensions":["./index.ts"],"assetScripts":{"build":"node --import tsx ../../scripts/build-diffs-viewer-runtime.mts curated"},"runtimeExtensions":["./dist/index.js"]},"repository":{"url":"git+https://github.com/openclaw/openclaw.git","type":"git"},"_npmVersion":"11.13.0","description":"OpenClaw read-only diff viewer plugin and file renderer for agents.","directories":{},"_nodeVersion":"24.16.0","dependencies":{"zod":"4.4.3","typebox":"1.3.6","@pierre/diffs":"1.2.12","@shikijs/langs":"4.3.1","playwright-core":"1.62.1"},"_hasShrinkwrap":false,"readmeFilename":"README.md","peerDependencies":{"openclaw":">=2026.8.1-beta.3"},"bundleDependencies":["@pierre/diffs","@shikijs/langs","playwright-core","typebox","zod"],"peerDependenciesMeta":{"openclaw":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/diffs_2026.8.1-beta.3_1787534702215_0.9675546838872979","host":"s3://npm-registry-packages-npm-production"}},"2026.9.1-beta.1":{"name":"@openclaw/diffs","version":"2026.9.1-beta.1","_id":"@openclaw/diffs@2026.9.1-beta.1","maintainers":[{"name":"steipete","email":"steipete@gmail.com"},{"name":"vincentkoc","email":"vincentkoc@ieee.org"}],"homepage":"https://github.com/openclaw/openclaw#readme","bugs":{"url":"https://github.com/openclaw/openclaw/issues"},"dist":{"shasum":"c4cfe1739ff4b8300d78e77e650a8730ba98d6f1","tarball":"https://registry.npmjs.org/@openclaw/diffs/-/diffs-2026.9.1-beta.1.tgz","fileCount":6380,"integrity":"sha512-p8u+eMrZwKh57x0GvMTNnkw0VDhTS1V7+kZqRXk2AqPyyOTzDa0ooGvcYIFxOoaZBVrtNDBEmgLgzi515R6GpQ==","signatures":[{"sig":"MEYCIQDKq5uTll5qosh09BG+vh8v1LaWTJ1ujN2Q4TO93k0ywAIhAOLNEAfQpLkYfJZrcz0F+N3mj0UolaFiltAYL5AZkUCr","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@openclaw%2fdiffs@2026.9.1-beta.1","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":57205835},"type":"module","gitHead":"1d96e5aee2d49cde999ed055eda113e2523a7b5c","_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:b055e14f-e586-4fbd-9958-7d3c7485c218"}},"openclaw":{"build":{"bundledDist":false,"staticAssets":[{"output":"assets/viewer-runtime.js","source":"./assets/viewer-runtime.js"}],"openclawVersion":"2026.9.1-beta.1"},"compat":{"pluginApi":">=2026.9.1-beta.1"},"install":{"npmSpec":"@openclaw/diffs","clawhubSpec":"clawhub:@openclaw/diffs","defaultChoice":"npm","minHostVersion":">=2026.4.30"},"release":{"publishToNpm":true,"publishToClawHub":true},"extensions":["./index.ts"],"assetScripts":{"build":"node --import tsx ../../scripts/build-diffs-viewer-runtime.mts curated"},"runtimeExtensions":["./dist/index.js"]},"repository":{"url":"git+https://github.com/openclaw/openclaw.git","type":"git"},"_npmVersion":"11.17.0","description":"OpenClaw read-only diff viewer plugin and file renderer for agents.","directories":{},"_nodeVersion":"24.19.0","dependencies":{"zod":"4.4.3","typebox":"1.3.16","@pierre/diffs":"1.3.5","@shikijs/langs":"4.4.3","playwright-core":"1.62.1"},"_hasShrinkwrap":false,"readmeFilename":"README.md","peerDependencies":{"openclaw":">=2026.9.1-beta.1"},"bundleDependencies":["@pierre/diffs","@shikijs/langs","playwright-core","typebox","zod"],"peerDependenciesMeta":{"openclaw":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/diffs_2026.9.1-beta.1_1787934800551_0.9786885383744106","host":"s3://npm-registry-packages-npm-production"}},"2026.8.1":{"name":"@openclaw/diffs","version":"2026.8.1","_id":"@openclaw/diffs@2026.8.1","maintainers":[{"name":"steipete","email":"steipete@gmail.com"},{"name":"vincentkoc","email":"vincentkoc@ieee.org"}],"homepage":"https://github.com/openclaw/openclaw#readme","bugs":{"url":"https://github.com/openclaw/openclaw/issues"},"dist":{"shasum":"24b2513ebc4dc52276d11b3193e6a1991fc2ff16","tarball":"https://registry.npmjs.org/@openclaw/diffs/-/diffs-2026.8.1.tgz","fileCount":6380,"integrity":"sha512-8tBeyOe4f8RgmeKUaUpnQ9W98EZnJDYcJ2GTDbl4sojZpGZy8GG9lKhGNwNuyTLYraoECma7wI7y4h+4VyoE6A==","signatures":[{"sig":"MEUCIDpeaJy4qoF1Xg8bpxObf7EOJlnsj1opCCVznN73I0g3AiEA9P8zQZhy2ubYeBrAxIM+cX5Ln6PKWHK1ZdbqlQpjApw=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@openclaw%2fdiffs@2026.8.1","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":57205825},"type":"module","_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:b055e14f-e586-4fbd-9958-7d3c7485c218"}},"openclaw":{"build":{"bundledDist":false,"staticAssets":[{"output":"assets/viewer-runtime.js","source":"./assets/viewer-runtime.js"}],"openclawVersion":"2026.8.1"},"compat":{"pluginApi":">=2026.8.1"},"install":{"npmSpec":"@openclaw/diffs","clawhubSpec":"clawhub:@openclaw/diffs","defaultChoice":"npm","minHostVersion":">=2026.4.30"},"release":{"publishToNpm":true,"publishToClawHub":true},"extensions":["./index.ts"],"assetScripts":{"build":"node --import tsx ../../scripts/build-diffs-viewer-runtime.mts curated"},"runtimeExtensions":["./dist/index.js"]},"repository":{"url":"git+https://github.com/openclaw/openclaw.git","type":"git"},"_npmVersion":"11.17.0","description":"OpenClaw read-only diff viewer plugin and file renderer for agents.","directories":{},"_nodeVersion":"24.19.0","dependencies":{"zod":"4.4.3","typebox":"1.3.16","@pierre/diffs":"1.3.5","@shikijs/langs":"4.4.3","playwright-core":"1.62.1"},"_hasShrinkwrap":false,"peerDependencies":{"openclaw":">=2026.8.1"},"bundleDependencies":["@pierre/diffs","@shikijs/langs","playwright-core","typebox","zod"],"peerDependenciesMeta":{"openclaw":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/diffs_2026.8.1_1788141640417_0.21354737130879164","host":"s3://npm-registry-packages-npm-production"}},"2026.8.2":{"name":"@openclaw/diffs","version":"2026.8.2","_id":"@openclaw/diffs@2026.8.2","maintainers":[{"name":"steipete","email":"steipete@gmail.com"},{"name":"vincentkoc","email":"vincentkoc@ieee.org"}],"homepage":"https://github.com/openclaw/openclaw#readme","bugs":{"url":"https://github.com/openclaw/openclaw/issues"},"dist":{"shasum":"844586fb08ee100708df82ba6d7d5e72e11d100d","tarball":"https://registry.npmjs.org/@openclaw/diffs/-/diffs-2026.8.2.tgz","fileCount":5711,"integrity":"sha512-5VTDNEo7D3iOgRoL5C31JPTbA/EXQEFRuxOvLy67IMFmOajwroGsUMWeuKkmqzFbPNQxvn7GACDSr/5Vmpx3/g==","signatures":[{"sig":"MEUCIQC4TndPnE5IiJtRVAOE0C4LaIuX/Z7YN5+AFCgtWx4oKwIgSYOP1vnSwUL8Yto8xw+5ZszLm/hpFclJ+5nsLu/LUew=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@openclaw%2fdiffs@2026.8.2","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":48532963},"type":"module","_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:b055e14f-e586-4fbd-9958-7d3c7485c218"}},"openclaw":{"build":{"bundledDist":false,"staticAssets":[{"output":"assets/viewer-runtime.js","source":"./assets/viewer-runtime.js"}],"openclawVersion":"2026.8.2"},"compat":{"pluginApi":">=2026.8.2"},"install":{"npmSpec":"@openclaw/diffs","clawhubSpec":"clawhub:@openclaw/diffs","defaultChoice":"npm","minHostVersion":">=2026.4.30"},"release":{"publishToNpm":true,"publishToClawHub":true},"extensions":["./index.ts"],"assetScripts":{"build":"node --import tsx ../../scripts/build-diffs-viewer-runtime.mts curated"},"runtimeExtensions":["./dist/index.js"]},"repository":{"url":"git+https://github.com/openclaw/openclaw.git","type":"git"},"_npmVersion":"11.17.0","description":"OpenClaw read-only diff viewer plugin and file renderer for agents.","directories":{},"_nodeVersion":"24.19.0","dependencies":{"zod":"4.4.3","typebox":"1.3.17","@pierre/diffs":"1.3.5","@shikijs/langs":"4.4.3","playwright-core":"1.62.1"},"_hasShrinkwrap":false,"peerDependencies":{"openclaw":">=2026.8.2"},"bundleDependencies":["@pierre/diffs","@shikijs/langs","playwright-core","typebox","zod"],"peerDependenciesMeta":{"openclaw":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/diffs_2026.8.2_1788275174454_0.24131203781430055","host":"s3://npm-registry-packages-npm-production"}},"2026.9.1":{"name":"@openclaw/diffs","version":"2026.9.1","_id":"@openclaw/diffs@2026.9.1","maintainers":[{"name":"steipete","email":"steipete@gmail.com"},{"name":"vincentkoc","email":"vincentkoc@ieee.org"}],"homepage":"https://github.com/openclaw/openclaw#readme","bugs":{"url":"https://github.com/openclaw/openclaw/issues"},"dist":{"shasum":"db4320a140ee75226d62acde4ee1cad2a4d78ba7","tarball":"https://registry.npmjs.org/@openclaw/diffs/-/diffs-2026.9.1.tgz","fileCount":5711,"integrity":"sha512-9tZXxW9LIoRZBU+9XjJ+CZhNRhlxvT/j6mxNfVmNIrGv28UQQtKNUIir1oiQS+u+LurL/wY0XhCgRRK4SENFZQ==","signatures":[{"sig":"MEYCIQCMjhkfd1UYHqLa8mPRTLVOdgUjSr23XD8U6wN8GxfhuAIhAPqLG2IkJ0CIpva8sFqpm+QGWpmbHL/3Ckson1kiEaj7","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@openclaw%2fdiffs@2026.9.1","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":48532963},"type":"module","_from":"file:/home/runner/work/_temp/diffs-verified-publication/openclaw-diffs-2026.9.1.tgz","_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:b055e14f-e586-4fbd-9958-7d3c7485c218"}},"openclaw":{"build":{"bundledDist":false,"staticAssets":[{"output":"assets/viewer-runtime.js","source":"./assets/viewer-runtime.js"}],"openclawVersion":"2026.9.1"},"compat":{"pluginApi":">=2026.9.1"},"install":{"npmSpec":"@openclaw/diffs","clawhubSpec":"clawhub:@openclaw/diffs","defaultChoice":"npm","minHostVersion":">=2026.4.30"},"release":{"publishToNpm":true,"publishToClawHub":true},"extensions":["./index.ts"],"assetScripts":{"build":"node --import tsx ../../scripts/build-diffs-viewer-runtime.mts curated"},"runtimeExtensions":["./dist/index.js"]},"_resolved":"/home/runner/work/_temp/diffs-verified-publication/openclaw-diffs-2026.9.1.tgz","_integrity":"sha512-9tZXxW9LIoRZBU+9XjJ+CZhNRhlxvT/j6mxNfVmNIrGv28UQQtKNUIir1oiQS+u+LurL/wY0XhCgRRK4SENFZQ==","repository":{"url":"git+https://github.com/openclaw/openclaw.git","type":"git"},"_npmVersion":"11.17.0","description":"OpenClaw read-only diff viewer plugin and file renderer for agents.","directories":{},"_nodeVersion":"24.19.0","dependencies":{"zod":"4.4.3","typebox":"1.3.17","@pierre/diffs":"1.3.5","@shikijs/langs":"4.4.3","playwright-core":"1.62.1"},"_hasShrinkwrap":false,"peerDependencies":{"openclaw":">=2026.9.1"},"bundleDependencies":["@pierre/diffs","@shikijs/langs","playwright-core","typebox","zod"],"peerDependenciesMeta":{"openclaw":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/diffs_2026.9.1_1788454462252_0.12873767151402138","host":"s3://npm-registry-packages-npm-production"}},"2026.9.2":{"name":"@openclaw/diffs","version":"2026.9.2","_id":"@openclaw/diffs@2026.9.2","maintainers":[{"name":"steipete","email":"steipete@gmail.com"},{"name":"vincentkoc","email":"vincentkoc@ieee.org"}],"homepage":"https://github.com/openclaw/openclaw#readme","bugs":{"url":"https://github.com/openclaw/openclaw/issues"},"dist":{"shasum":"3410acf8617b5dfab0469a4285d92df0813c7201","tarball":"https://registry.npmjs.org/@openclaw/diffs/-/diffs-2026.9.2.tgz","fileCount":5713,"integrity":"sha512-dOg6RhaykLhUBlFbkjmWHS3XJRbILyEb9DXBFuXse6Pt4EW8TWPkOlAp8qnKKXhjXbthQnXr3XXL5h1xWrhtxw==","signatures":[{"sig":"MEQCIEtKFCRfh3zfGWYad5QLvdabQse3S1tpHC9GQm77mk4yAiAwBbHFh6/SNgTYXNpvpL/QlhkEyilOATqvLMvPaa7w4A==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@openclaw%2fdiffs@2026.9.2","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":48546250},"type":"module","_from":"file:/home/runner/work/_temp/diffs-verified-publication/openclaw-diffs-2026.9.2.tgz","_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:b055e14f-e586-4fbd-9958-7d3c7485c218"}},"openclaw":{"build":{"bundledDist":false,"staticAssets":[{"output":"assets/viewer-runtime.js","source":"./assets/viewer-runtime.js"}],"openclawVersion":"2026.9.2"},"compat":{"pluginApi":">=2026.9.2"},"install":{"npmSpec":"@openclaw/diffs","clawhubSpec":"clawhub:@openclaw/diffs","defaultChoice":"npm","minHostVersion":">=2026.4.30"},"release":{"publishToNpm":true,"publishToClawHub":true},"extensions":["./index.ts"],"assetScripts":{"build":"node --import tsx ../../scripts/build-diffs-viewer-runtime.mts curated"},"runtimeExtensions":["./dist/index.js"]},"_resolved":"/home/runner/work/_temp/diffs-verified-publication/openclaw-diffs-2026.9.2.tgz","_integrity":"sha512-dOg6RhaykLhUBlFbkjmWHS3XJRbILyEb9DXBFuXse6Pt4EW8TWPkOlAp8qnKKXhjXbthQnXr3XXL5h1xWrhtxw==","repository":{"url":"git+https://github.com/openclaw/openclaw.git","type":"git"},"_npmVersion":"11.17.0","description":"OpenClaw read-only diff viewer plugin and file renderer for agents.","directories":{},"_nodeVersion":"24.19.0","dependencies":{"zod":"4.4.3","typebox":"1.3.18","@pierre/diffs":"1.3.6","@shikijs/langs":"4.4.3","playwright-core":"1.62.1"},"_hasShrinkwrap":false,"peerDependencies":{"openclaw":">=2026.9.2"},"bundleDependencies":["@pierre/diffs","@shikijs/langs","playwright-core","typebox","zod"],"peerDependenciesMeta":{"openclaw":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/diffs_2026.9.2_1788633160940_0.5029227569558148","host":"s3://npm-registry-packages-npm-production"}},"2026.9.3":{"name":"@openclaw/diffs","version":"2026.9.3","_id":"@openclaw/diffs@2026.9.3","maintainers":[{"name":"steipete","email":"steipete@gmail.com"},{"name":"vincentkoc","email":"vincentkoc@ieee.org"}],"homepage":"https://github.com/openclaw/openclaw#readme","bugs":{"url":"https://github.com/openclaw/openclaw/issues"},"dist":{"shasum":"bce308dcc7e0b8d0b3d7761e74fef55c038a2d1e","tarball":"https://registry.npmjs.org/@openclaw/diffs/-/diffs-2026.9.3.tgz","fileCount":5713,"integrity":"sha512-ODEZMx1VGvBCJVd8aHYwPSyps67MERLoZamFDcc3ADUxeKXYanobVgWL7IgOP3QuekB3aq0mrG2VHR3oJMdxeA==","signatures":[{"sig":"MEUCIAGTgVPVmMsrMbJIZvF6ekXZ+3/Y0WXNJ07jg14ECjYUAiEAjxn57GGjzaOYK103JFQeDKFXP2EOK8Z0a0jNgqFgEXc=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@openclaw%2fdiffs@2026.9.3","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":48546250},"type":"module","_from":"file:/home/runner/work/_temp/diffs-verified-publication/openclaw-diffs-2026.9.3.tgz","_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:b055e14f-e586-4fbd-9958-7d3c7485c218"}},"openclaw":{"build":{"bundledDist":false,"staticAssets":[{"output":"assets/viewer-runtime.js","source":"./assets/viewer-runtime.js"}],"openclawVersion":"2026.9.3"},"compat":{"pluginApi":">=2026.9.3"},"install":{"npmSpec":"@openclaw/diffs","clawhubSpec":"clawhub:@openclaw/diffs","defaultChoice":"npm","minHostVersion":">=2026.4.30"},"release":{"publishToNpm":true,"publishToClawHub":true},"extensions":["./index.ts"],"assetScripts":{"build":"node --import tsx ../../scripts/build-diffs-viewer-runtime.mts curated"},"runtimeExtensions":["./dist/index.js"]},"_resolved":"/home/runner/work/_temp/diffs-verified-publication/openclaw-diffs-2026.9.3.tgz","_integrity":"sha512-ODEZMx1VGvBCJVd8aHYwPSyps67MERLoZamFDcc3ADUxeKXYanobVgWL7IgOP3QuekB3aq0mrG2VHR3oJMdxeA==","repository":{"url":"git+https://github.com/openclaw/openclaw.git","type":"git"},"_npmVersion":"11.17.0","description":"OpenClaw read-only diff viewer plugin and file renderer for agents.","directories":{},"_nodeVersion":"24.19.0","dependencies":{"zod":"4.4.3","typebox":"1.3.18","@pierre/diffs":"1.3.6","@shikijs/langs":"4.4.3","playwright-core":"1.62.1"},"_hasShrinkwrap":false,"peerDependencies":{"openclaw":">=2026.9.3"},"bundleDependencies":["@pierre/diffs","@shikijs/langs","playwright-core","typebox","zod"],"peerDependenciesMeta":{"openclaw":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/diffs_2026.9.3_1788868061748_0.7021667038901811","host":"s3://npm-registry-packages-npm-production"}},"2026.6.35":{"name":"@openclaw/diffs","version":"2026.6.35","_id":"@openclaw/diffs@2026.6.35","maintainers":[{"name":"steipete","email":"steipete@gmail.com"},{"name":"vincentkoc","email":"vincentkoc@ieee.org"}],"homepage":"https://github.com/openclaw/openclaw#readme","bugs":{"url":"https://github.com/openclaw/openclaw/issues"},"dist":{"shasum":"5d5321b0b99f4e0942e78f3f5d7cc9e78a80c579","tarball":"https://registry.npmjs.org/@openclaw/diffs/-/diffs-2026.6.35.tgz","fileCount":6120,"integrity":"sha512-aAZLARCi9uQ1Gu6AJMpCzr2t4SjCLgtQtL+zZKJdgSIN4f6yRoB/bD0nJSJ1B7YW/YnjOJybCEviL8GHG3r+HA==","signatures":[{"sig":"MEUCIEB+ohrPP0KWvRONneoLrzn7RnYq2xCEXBr/PxYG9LZeAiEAydyR8n4iN9qLlXkyjmWZXsCcnG57gMlxmASoI+YEnx8=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@openclaw%2fdiffs@2026.6.35","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":53083103},"type":"module","gitHead":"c283867d7cdd1a93cfc58f829c849834c4426d3b","_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:b055e14f-e586-4fbd-9958-7d3c7485c218"}},"openclaw":{"build":{"staticAssets":[{"output":"assets/viewer-runtime.js","source":"./assets/viewer-runtime.js"}],"openclawVersion":"2026.6.35"},"compat":{"pluginApi":">=2026.6.35"},"install":{"npmSpec":"@openclaw/diffs","localPath":"extensions/diffs","defaultChoice":"npm","minHostVersion":">=2026.4.30"},"release":{"publishToNpm":true,"publishToClawHub":true},"extensions":["./index.ts"],"assetScripts":{"build":"node ../../scripts/build-diffs-viewer-runtime.mjs curated"},"runtimeExtensions":["./dist/index.js"]},"repository":{"url":"git+https://github.com/openclaw/openclaw.git","type":"git"},"_npmVersion":"11.12.1","description":"OpenClaw read-only diff viewer plugin and file renderer for agents.","directories":{},"_nodeVersion":"24.15.0","dependencies":{"zod":"4.4.3","typebox":"1.1.39","@pierre/diffs":"1.2.4","@pierre/theme":"1.0.3","@shikijs/langs":"4.1.0","playwright-core":"1.60.0"},"_hasShrinkwrap":true,"readmeFilename":"README.md","peerDependencies":{"openclaw":">=2026.6.35"},"bundleDependencies":["@pierre/diffs","@pierre/theme","@shikijs/langs","playwright-core","typebox","zod"],"peerDependenciesMeta":{"openclaw":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/diffs_2026.6.35_1788999860792_0.5702078316493069","host":"s3://npm-registry-packages-npm-production"}},"2026.9.4":{"name":"@openclaw/diffs","version":"2026.9.4","_id":"@openclaw/diffs@2026.9.4","maintainers":[{"name":"steipete","email":"steipete@gmail.com"},{"name":"vincentkoc","email":"vincentkoc@ieee.org"}],"homepage":"https://github.com/openclaw/openclaw#readme","bugs":{"url":"https://github.com/openclaw/openclaw/issues"},"dist":{"shasum":"35ccb8c37813a3075d21fb6ca929ab169e6d7782","tarball":"https://registry.npmjs.org/@openclaw/diffs/-/diffs-2026.9.4.tgz","fileCount":5713,"integrity":"sha512-67EDyAYvPZWDpOpdRo7EQlaLlSd7J/rbw2ZxSm75gZQgEQssbOEWXLeqhWBiOhICC2jNpyLFh1zDZvz9T35d5Q==","signatures":[{"sig":"MEUCIHr4/L95ZBd4RXYIDvRZivEiSIucjFWnfDdAy7oG8zePAiEAoZ4eEdPrU2elO5wI5y30iN378m7hSVs4jVpP1uHj2JM=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEYCIQDwLS9xfsc3c4QfBwR5Fqo7/NLpmg11MAna3NfNxF6eowIhAI0V9A+h89/icxxZsUPHR8NG3/kSqUoU1DPoFr9k0dSy","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@openclaw%2fdiffs@2026.9.4","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":48546277},"type":"module","_from":"file:/home/runner/work/_temp/diffs-verified-publication/openclaw-diffs-2026.9.4.tgz","_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:b055e14f-e586-4fbd-9958-7d3c7485c218"}},"openclaw":{"build":{"bundledDist":false,"staticAssets":[{"output":"assets/viewer-runtime.js","source":"./assets/viewer-runtime.js"}],"openclawVersion":"2026.9.4"},"compat":{"pluginApi":">=2026.9.4"},"install":{"npmSpec":"@openclaw/diffs","clawhubSpec":"clawhub:@openclaw/diffs","defaultChoice":"npm","minHostVersion":">=2026.4.30"},"release":{"publishToNpm":true,"publishToClawHub":true},"extensions":["./index.ts"],"assetScripts":{"build":"node --import tsx ../../scripts/build-diffs-viewer-runtime.mts curated"},"runtimeExtensions":["./dist/index.js"]},"_resolved":"/home/runner/work/_temp/diffs-verified-publication/openclaw-diffs-2026.9.4.tgz","_integrity":"sha512-67EDyAYvPZWDpOpdRo7EQlaLlSd7J/rbw2ZxSm75gZQgEQssbOEWXLeqhWBiOhICC2jNpyLFh1zDZvz9T35d5Q==","repository":{"url":"git+https://github.com/openclaw/openclaw.git","type":"git"},"_npmVersion":"11.17.0","description":"OpenClaw read-only diff viewer plugin and file renderer for agents.","directories":{},"_nodeVersion":"24.19.0","dependencies":{"zod":"4.4.3","typebox":"1.3.18","@pierre/diffs":"1.3.6","@shikijs/langs":"4.4.3","playwright-core":"1.62.1"},"_hasShrinkwrap":false,"peerDependencies":{"openclaw":">=2026.9.4"},"bundleDependencies":["@pierre/diffs","@shikijs/langs","playwright-core","typebox","zod"],"peerDependenciesMeta":{"openclaw":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/diffs_2026.9.4_1789092955034_0.8277732146433765","host":"s3://npm-registry-packages-npm-production"}},"2026.7.33":{"name":"@openclaw/diffs","version":"2026.7.33","_id":"@openclaw/diffs@2026.7.33","maintainers":[{"name":"steipete","email":"steipete@gmail.com"},{"name":"vincentkoc","email":"vincentkoc@ieee.org"}],"homepage":"https://github.com/openclaw/openclaw#readme","bugs":{"url":"https://github.com/openclaw/openclaw/issues"},"dist":{"shasum":"19eeafe403b8a600ac7077c9980c78c5cae56fdb","tarball":"https://registry.npmjs.org/@openclaw/diffs/-/diffs-2026.7.33.tgz","fileCount":5494,"integrity":"sha512-8RvaD0dP5jn6eJkfo2tlWArTZqXdUiN34DWY4Xpkh5tn5t0EFyzH/bpdg3oJOOs6xdAjhB+yR1/mR7PjUJ+dyg==","signatures":[{"sig":"MEUCIQDATaHlMOXg6fBbI67kyGH922gQaCvOs/PBSSsIDPBXawIgE6UfSczNruvMcA1AyKYNKqUW+aNNjjjVIDUv6UWpus8=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEUCIQDnRKdJTiLinCojEvZhMMTZKjzqqfvXdpzebpC4TpfUcQIgFcsAz6FfpwpZP8VLL9miT/r47Nk2v21yl0lOJ1v6qoQ=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@openclaw%2fdiffs@2026.7.33","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":45181184},"type":"module","_from":"file:/home/runner/work/_temp/diffs-verified-publication/openclaw-diffs-2026.7.33.tgz","_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:b055e14f-e586-4fbd-9958-7d3c7485c218"}},"openclaw":{"build":{"staticAssets":[{"output":"assets/viewer-runtime.js","source":"./assets/viewer-runtime.js"}],"openclawVersion":"2026.7.33"},"compat":{"pluginApi":">=2026.7.33"},"install":{"npmSpec":"@openclaw/diffs","localPath":"extensions/diffs","defaultChoice":"npm","minHostVersion":">=2026.4.30"},"release":{"publishToNpm":true,"publishToClawHub":true},"extensions":["./index.ts"],"assetScripts":{"build":"node ../../scripts/build-diffs-viewer-runtime.mjs curated"},"runtimeExtensions":["./dist/index.js"]},"_resolved":"/home/runner/work/_temp/diffs-verified-publication/openclaw-diffs-2026.7.33.tgz","_integrity":"sha512-8RvaD0dP5jn6eJkfo2tlWArTZqXdUiN34DWY4Xpkh5tn5t0EFyzH/bpdg3oJOOs6xdAjhB+yR1/mR7PjUJ+dyg==","repository":{"url":"git+https://github.com/openclaw/openclaw.git","type":"git"},"_npmVersion":"11.17.0","description":"OpenClaw read-only diff viewer plugin and file renderer for agents.","directories":{},"_nodeVersion":"24.19.0","dependencies":{"zod":"4.4.3","typebox":"1.3.3","@pierre/diffs":"1.2.12","@shikijs/langs":"4.3.0","playwright-core":"1.61.1"},"_hasShrinkwrap":false,"readmeFilename":"README.md","peerDependencies":{"openclaw":">=2026.7.33"},"bundleDependencies":["@pierre/diffs","@shikijs/langs","playwright-core","typebox","zod"],"peerDependenciesMeta":{"openclaw":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/diffs_2026.7.33_1789702465443_0.17777749673264953","host":"s3://npm-registry-packages-npm-production"}},"2026.9.5":{"name":"@openclaw/diffs","version":"2026.9.5","_id":"@openclaw/diffs@2026.9.5","maintainers":[{"name":"steipete","email":"steipete@gmail.com"},{"name":"vincentkoc","email":"vincentkoc@ieee.org"}],"homepage":"https://github.com/openclaw/openclaw#readme","bugs":{"url":"https://github.com/openclaw/openclaw/issues"},"dist":{"shasum":"98f33d1e7b71e4a92708fa92b88d9cf276228a2c","tarball":"https://registry.npmjs.org/@openclaw/diffs/-/diffs-2026.9.5.tgz","fileCount":5885,"integrity":"sha512-wFK6HWeGV94wsiLBr7BqPQhSAYcqVWVJBC9mMvX+PZEfRxjSc8pQVARg9/Kpj8X/tcnfTZEz9VvTLhdDzKm/Jg==","signatures":[{"sig":"MEUCIFoUHv3KRzryXhiaPedhoNWU4Wr5+w/AbKh/rdgjxKcQAiEAvB3VNHk5nq5+TpvwfpdF0bM4TVC1AHQHqjw4qDQIUwo=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEUCIQDqopBmbOEEwk/cDqOKK2gKDjeXTGDLUQ8ES/JHgrEScwIgTQN41PoLLdJ+5dfAN7Cd5ZfR4jFNzj7xFqB89XZvOeM=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@openclaw%2fdiffs@2026.9.5","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":50382184},"type":"module","_from":"file:/home/runner/work/_temp/diffs-verified-publication/openclaw-diffs-2026.9.5.tgz","_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:b055e14f-e586-4fbd-9958-7d3c7485c218"}},"openclaw":{"build":{"bundledDist":false,"staticAssets":[{"output":"assets/viewer-runtime.js","source":"./assets/viewer-runtime.js"}],"openclawVersion":"2026.9.5"},"compat":{"pluginApi":">=2026.9.5"},"install":{"npmSpec":"@openclaw/diffs","clawhubSpec":"clawhub:@openclaw/diffs","defaultChoice":"npm","minHostVersion":">=2026.4.30"},"release":{"publishToNpm":true,"publishToClawHub":true},"extensions":["./index.ts"],"assetScripts":{"build":"node --import tsx ../../scripts/build-diffs-viewer-runtime.mts curated"},"runtimeExtensions":["./dist/index.js"]},"_resolved":"/home/runner/work/_temp/diffs-verified-publication/openclaw-diffs-2026.9.5.tgz","_integrity":"sha512-wFK6HWeGV94wsiLBr7BqPQhSAYcqVWVJBC9mMvX+PZEfRxjSc8pQVARg9/Kpj8X/tcnfTZEz9VvTLhdDzKm/Jg==","repository":{"url":"git+https://github.com/openclaw/openclaw.git","type":"git"},"_npmVersion":"11.17.0","description":"OpenClaw read-only diff viewer plugin and file renderer for agents.","directories":{},"_nodeVersion":"24.19.0","dependencies":{"zod":"4.5.4","typebox":"1.3.30","@pierre/diffs":"1.4.1","@shikijs/langs":"4.4.3","playwright-core":"1.63.0"},"_hasShrinkwrap":false,"peerDependencies":{"openclaw":">=2026.9.5"},"bundleDependencies":["@pierre/diffs","@shikijs/langs","playwright-core","typebox","zod"],"peerDependenciesMeta":{"openclaw":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/diffs_2026.9.5_1789765981998_0.7909444798762484","host":"s3://npm-registry-packages-npm-production"}},"2026.7.34":{"name":"@openclaw/diffs","version":"2026.7.34","_id":"@openclaw/diffs@2026.7.34","maintainers":[{"name":"steipete","email":"steipete@gmail.com"},{"name":"vincentkoc","email":"vincentkoc@ieee.org"}],"homepage":"https://github.com/openclaw/openclaw#readme","bugs":{"url":"https://github.com/openclaw/openclaw/issues"},"dist":{"shasum":"38577d291f4c7e0014ca05d099c926fb2b295c9d","tarball":"https://registry.npmjs.org/@openclaw/diffs/-/diffs-2026.7.34.tgz","fileCount":5494,"integrity":"sha512-+QMas+r6PoZJfnqrhDnPF5oZ6FsfOeMs4ic5oapX4gBiUDipuRvlqk/e/TVzEq/pkwWcpp/0dtUaIhnusYPIog==","signatures":[{"sig":"MEYCIQD9WFdAA9QTmxYhMVFFoSdw8jLL67UgEPl2vX5CUDcuRgIhAJOucO0xn3EAkAHCb38h+kEaH39Yz1seiqP+BmbxNeaK","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEUCIQDd5XgRObjuwsIV1GXVrvc6HuDMBwFyI3LhJjc0jSnicwIgWI/WjRCVPvjFijcvdP91g/urO3XTjRhlBRJftBmFMAM=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@openclaw%2fdiffs@2026.7.34","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":45181184},"type":"module","_from":"file:/home/runner/work/_temp/diffs-verified-publication/openclaw-diffs-2026.7.34.tgz","_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:b055e14f-e586-4fbd-9958-7d3c7485c218"}},"openclaw":{"build":{"staticAssets":[{"output":"assets/viewer-runtime.js","source":"./assets/viewer-runtime.js"}],"openclawVersion":"2026.7.34"},"compat":{"pluginApi":">=2026.7.34"},"install":{"npmSpec":"@openclaw/diffs","localPath":"extensions/diffs","defaultChoice":"npm","minHostVersion":">=2026.4.30"},"release":{"publishToNpm":true,"publishToClawHub":true},"extensions":["./index.ts"],"assetScripts":{"build":"node ../../scripts/build-diffs-viewer-runtime.mjs curated"},"runtimeExtensions":["./dist/index.js"]},"_resolved":"/home/runner/work/_temp/diffs-verified-publication/openclaw-diffs-2026.7.34.tgz","_integrity":"sha512-+QMas+r6PoZJfnqrhDnPF5oZ6FsfOeMs4ic5oapX4gBiUDipuRvlqk/e/TVzEq/pkwWcpp/0dtUaIhnusYPIog==","repository":{"url":"git+https://github.com/openclaw/openclaw.git","type":"git"},"_npmVersion":"11.17.0","description":"OpenClaw read-only diff viewer plugin and file renderer for agents.","directories":{},"_nodeVersion":"24.19.0","dependencies":{"zod":"4.4.3","typebox":"1.3.3","@pierre/diffs":"1.2.12","@shikijs/langs":"4.3.0","playwright-core":"1.61.1"},"_hasShrinkwrap":false,"readmeFilename":"README.md","peerDependencies":{"openclaw":">=2026.7.34"},"bundleDependencies":["@pierre/diffs","@shikijs/langs","playwright-core","typebox","zod"],"peerDependenciesMeta":{"openclaw":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/diffs_2026.7.34_1789868946767_0.7651668655551092","host":"s3://npm-registry-packages-npm-production"}},"2026.7.35":{"name":"@openclaw/diffs","version":"2026.7.35","_id":"@openclaw/diffs@2026.7.35","maintainers":[{"name":"steipete","email":"steipete@gmail.com"},{"name":"vincentkoc","email":"vincentkoc@ieee.org"}],"homepage":"https://github.com/openclaw/openclaw#readme","bugs":{"url":"https://github.com/openclaw/openclaw/issues"},"dist":{"shasum":"592711215c88ee4631ec59383eacf763eb5d5b4c","tarball":"https://registry.npmjs.org/@openclaw/diffs/-/diffs-2026.7.35.tgz","fileCount":5494,"integrity":"sha512-qF3m3UgMWIeWTghJGYRO2XOQrEL655nv3BmvvnBBjl33VtXpVItz+um5bBE2+wQUVFZ10bO7HX5/XjlyqVEihA==","signatures":[{"sig":"MEYCIQDuyrV8jVsh3/EShLfKpB0pzOowN7Xg7OtTB2l3FSyuRwIhANEEMyzluKlA/5D1SnCeK/94U8HqyWRzn7e3Dj8thgMA","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEUCIQD0WO8D8bkvZ3mTTUqA6Q5OLWlIFPRsWNvUD0o0kxSAswIgY3sQXRsUZIZrZhWUi4MtsDGB38SfoxZuDgyxkE8SXTE=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@openclaw%2fdiffs@2026.7.35","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":45181184},"type":"module","_from":"file:/home/runner/work/_temp/diffs-verified-publication/openclaw-diffs-2026.7.35.tgz","_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:b055e14f-e586-4fbd-9958-7d3c7485c218"}},"openclaw":{"build":{"staticAssets":[{"output":"assets/viewer-runtime.js","source":"./assets/viewer-runtime.js"}],"openclawVersion":"2026.7.35"},"compat":{"pluginApi":">=2026.7.35"},"install":{"npmSpec":"@openclaw/diffs","localPath":"extensions/diffs","defaultChoice":"npm","minHostVersion":">=2026.4.30"},"release":{"publishToNpm":true,"publishToClawHub":true},"extensions":["./index.ts"],"assetScripts":{"build":"node ../../scripts/build-diffs-viewer-runtime.mjs curated"},"runtimeExtensions":["./dist/index.js"]},"_resolved":"/home/runner/work/_temp/diffs-verified-publication/openclaw-diffs-2026.7.35.tgz","_integrity":"sha512-qF3m3UgMWIeWTghJGYRO2XOQrEL655nv3BmvvnBBjl33VtXpVItz+um5bBE2+wQUVFZ10bO7HX5/XjlyqVEihA==","repository":{"url":"git+https://github.com/openclaw/openclaw.git","type":"git"},"_npmVersion":"11.17.0","description":"OpenClaw read-only diff viewer plugin and file renderer for agents.","directories":{},"_nodeVersion":"24.19.0","dependencies":{"zod":"4.4.3","typebox":"1.3.3","@pierre/diffs":"1.2.12","@shikijs/langs":"4.3.0","playwright-core":"1.61.1"},"_hasShrinkwrap":false,"readmeFilename":"README.md","peerDependencies":{"openclaw":">=2026.7.35"},"bundleDependencies":["@pierre/diffs","@shikijs/langs","playwright-core","typebox","zod"],"peerDependenciesMeta":{"openclaw":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/diffs_2026.7.35_1789991943824_0.7293587591009696","host":"s3://npm-registry-packages-npm-production"}},"2026.9.6":{"name":"@openclaw/diffs","version":"2026.9.6","_id":"@openclaw/diffs@2026.9.6","maintainers":[{"name":"steipete","email":"steipete@gmail.com"},{"name":"vincentkoc","email":"vincentkoc@ieee.org"}],"homepage":"https://github.com/openclaw/openclaw#readme","bugs":{"url":"https://github.com/openclaw/openclaw/issues"},"dist":{"shasum":"f629daeb26880ee5e38928e9c48a933ad66caa7f","tarball":"https://registry.npmjs.org/@openclaw/diffs/-/diffs-2026.9.6.tgz","fileCount":5901,"integrity":"sha512-6S7xVmEMI37KgirQxS7Ja1nH2rGAyv4ONy6Uvf29LBMURMkpwd+PLMcDTUkp5exbaVNihFkMNmtT67eKB8v7GA==","signatures":[{"sig":"MEUCICVrNaFtVHgCpGUy6C23vevIWJ1ltIAV1UVR4ssEOW2nAiEAt3FcGbjShPxEl1rZq68OqaDCqbCN6ASOW7DGEXdkv8A=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEYCIQCMjjiS4CngSwBqkHbzhhgmdeoXQJAvx77ulkfp0tzBhAIhANzOmaYj2oWzx7t7M2xT+dZfwdFXlB+uDKAZ4e6r2fjP","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@openclaw%2fdiffs@2026.9.6","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":50716813},"type":"module","_from":"file:/home/runner/work/_temp/diffs-verified-publication/openclaw-diffs-2026.9.6.tgz","_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:b055e14f-e586-4fbd-9958-7d3c7485c218"}},"openclaw":{"build":{"bundledDist":false,"staticAssets":[{"output":"assets/viewer-runtime.js","source":"./assets/viewer-runtime.js"}],"openclawVersion":"2026.9.6"},"compat":{"pluginApi":">=2026.9.6"},"install":{"npmSpec":"@openclaw/diffs","clawhubSpec":"clawhub:@openclaw/diffs","defaultChoice":"npm","minHostVersion":">=2026.4.30"},"release":{"publishToNpm":true,"publishToClawHub":true},"extensions":["./index.ts"],"assetScripts":{"build":"node --import tsx ../../scripts/build-diffs-viewer-runtime.mts curated"},"runtimeExtensions":["./dist/index.js"]},"_resolved":"/home/runner/work/_temp/diffs-verified-publication/openclaw-diffs-2026.9.6.tgz","_integrity":"sha512-6S7xVmEMI37KgirQxS7Ja1nH2rGAyv4ONy6Uvf29LBMURMkpwd+PLMcDTUkp5exbaVNihFkMNmtT67eKB8v7GA==","repository":{"url":"git+https://github.com/openclaw/openclaw.git","type":"git"},"_npmVersion":"11.17.0","description":"OpenClaw read-only diff viewer plugin and file renderer for agents.","directories":{},"_nodeVersion":"24.19.0","dependencies":{"zod":"4.6.5","typebox":"1.3.30","@pierre/diffs":"1.4.2","@shikijs/langs":"4.4.3","playwright-core":"1.63.0"},"_hasShrinkwrap":false,"peerDependencies":{"openclaw":">=2026.9.6"},"bundleDependencies":["@pierre/diffs","@shikijs/langs","playwright-core","typebox","zod"],"peerDependenciesMeta":{"openclaw":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/diffs_2026.9.6_1790197521442_0.6793142509551471","host":"s3://npm-registry-packages-npm-production"}},"2026.8.33":{"name":"@openclaw/diffs","version":"2026.8.33","_id":"@openclaw/diffs@2026.8.33","maintainers":[{"name":"steipete","email":"steipete@gmail.com"},{"name":"vincentkoc","email":"vincentkoc@ieee.org"}],"homepage":"https://github.com/openclaw/openclaw#readme","bugs":{"url":"https://github.com/openclaw/openclaw/issues"},"dist":{"shasum":"07f66edba996eea6fa7b8aeba7add3666ad04311","tarball":"https://registry.npmjs.org/@openclaw/diffs/-/diffs-2026.8.33.tgz","fileCount":5711,"integrity":"sha512-DJWb4h9bhAEddpwU33uPJ8misZwedAaUQEcUuj+168pBGneZfLweS/dPeGG70mr3Mvv4OWThrbGdwOeHFL1h2Q==","signatures":[{"sig":"MEYCIQDboYpBJR0kW4eZBEc9ewkQcUMFLAzKJvMEt0nPB7UaaAIhAL6sLle6/2slimRhhIRg1+ofU34U4k1KUrE9dD5/ZJ7C","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEUCIHbOH+REbu67DrV7wuXgmB8cStDNyvKoT/c8oyLPx1dpAiEA18tz65xGXjG4P67Tk+2qc8wxs/dK2+rf0kk6qrwDKPw=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@openclaw%2fdiffs@2026.8.33","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":48532984},"type":"module","_from":"file:/home/runner/work/_temp/diffs-verified-publication/openclaw-diffs-2026.8.33.tgz","_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:315b1c60-1a12-4e0f-b8f5-ceb9eb5cab8c"}},"openclaw":{"build":{"bundledDist":false,"staticAssets":[{"output":"assets/viewer-runtime.js","source":"./assets/viewer-runtime.js"}],"openclawVersion":"2026.8.33"},"compat":{"pluginApi":">=2026.8.33"},"install":{"npmSpec":"@openclaw/diffs","clawhubSpec":"clawhub:@openclaw/diffs","defaultChoice":"npm","minHostVersion":">=2026.4.30"},"release":{"publishToNpm":true,"publishToClawHub":true},"extensions":["./index.ts"],"assetScripts":{"build":"node --import tsx ../../scripts/build-diffs-viewer-runtime.mts curated"},"runtimeExtensions":["./dist/index.js"]},"_resolved":"/home/runner/work/_temp/diffs-verified-publication/openclaw-diffs-2026.8.33.tgz","_integrity":"sha512-DJWb4h9bhAEddpwU33uPJ8misZwedAaUQEcUuj+168pBGneZfLweS/dPeGG70mr3Mvv4OWThrbGdwOeHFL1h2Q==","repository":{"url":"git+https://github.com/openclaw/openclaw.git","type":"git"},"_npmVersion":"11.19.0","description":"OpenClaw read-only diff viewer plugin and file renderer for agents.","directories":{},"_nodeVersion":"24.21.0","dependencies":{"zod":"4.4.3","typebox":"1.3.17","@pierre/diffs":"1.3.5","@shikijs/langs":"4.4.3","playwright-core":"1.62.1"},"_hasShrinkwrap":false,"readmeFilename":"README.md","peerDependencies":{"openclaw":">=2026.8.33"},"bundleDependencies":["@pierre/diffs","@shikijs/langs","playwright-core","typebox","zod"],"peerDependenciesMeta":{"openclaw":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/diffs_2026.8.33_1790484799364_0.32093166286645003","host":"s3://npm-registry-packages-npm-production"}},"2026.9.7":{"name":"@openclaw/diffs","version":"2026.9.7","_id":"@openclaw/diffs@2026.9.7","maintainers":[{"name":"steipete","email":"steipete@gmail.com"},{"name":"vincentkoc","email":"vincentkoc@ieee.org"}],"homepage":"https://github.com/openclaw/openclaw#readme","bugs":{"url":"https://github.com/openclaw/openclaw/issues"},"dist":{"shasum":"b8f53055dad0def39becae66a9a69898e03b0560","tarball":"https://registry.npmjs.org/@openclaw/diffs/-/diffs-2026.9.7.tgz","fileCount":5905,"integrity":"sha512-bPrBpbTHaWirsggAPQkTui91GmQeg1BGdzf8kDc0HSL6WcS7UkuizOdrLJ5BgOehzIebRue5hxTMZHXaunXmoQ==","signatures":[{"sig":"MEUCIQD3ltSK46Ceftt9chK7zITt8Nw+RbjWy784wak1DM+pRgIgB5JrrqBTiE8DPyhmF5nbD2kVOGMNOVoc1sLswadp1Xg=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEUCIQDgrfNAAhqhNcr7Q6s0a+8AUZ1aOYLjODYSDyaoiWZLUwIgUhzmUnDyBAgjuGN4xhgdfYMhSZhsBmgEf4TloT1xv/I=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@openclaw%2fdiffs@2026.9.7","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":50755046},"type":"module","_from":"file:/home/runner/work/_temp/diffs-verified-publication/openclaw-diffs-2026.9.7.tgz","_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"315b1c60-1a12-4e0f-b8f5-ceb9eb5cab8c"}},"openclaw":{"build":{"bundledDist":false,"staticAssets":[{"output":"assets/viewer-runtime.js","source":"./assets/viewer-runtime.js"}],"openclawVersion":"2026.9.7"},"compat":{"pluginApi":">=2026.9.7"},"install":{"npmSpec":"@openclaw/diffs","clawhubSpec":"clawhub:@openclaw/diffs","defaultChoice":"npm","minHostVersion":">=2026.4.30"},"release":{"publishToNpm":true,"publishToClawHub":true},"extensions":["./index.ts"],"assetScripts":{"build":"node --import tsx ../../scripts/build-diffs-viewer-runtime.mts curated"},"runtimeExtensions":["./dist/index.js"]},"_resolved":"/home/runner/work/_temp/diffs-verified-publication/openclaw-diffs-2026.9.7.tgz","_integrity":"sha512-bPrBpbTHaWirsggAPQkTui91GmQeg1BGdzf8kDc0HSL6WcS7UkuizOdrLJ5BgOehzIebRue5hxTMZHXaunXmoQ==","repository":{"url":"git+https://github.com/openclaw/openclaw.git","type":"git"},"_npmVersion":"11.19.0","description":"OpenClaw read-only diff viewer plugin and file renderer for agents.","directories":{},"_nodeVersion":"24.21.0","dependencies":{"zod":"4.6.5","typebox":"1.3.34","@pierre/diffs":"1.4.3","@shikijs/langs":"4.4.3","playwright-core":"1.63.0"},"_hasShrinkwrap":false,"peerDependencies":{"openclaw":">=2026.9.7"},"bundleDependencies":["@pierre/diffs","@shikijs/langs","playwright-core","typebox","zod"],"peerDependenciesMeta":{"openclaw":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/diffs_2026.9.7_1790738380625_0.9362016824321615","host":"s3://npm-registry-packages-npm-production"}},"2026.8.34":{"name":"@openclaw/diffs","version":"2026.8.34","_id":"@openclaw/diffs@2026.8.34","maintainers":[{"name":"steipete","email":"steipete@gmail.com"},{"name":"vincentkoc","email":"vincentkoc@ieee.org"}],"homepage":"https://github.com/openclaw/openclaw#readme","bugs":{"url":"https://github.com/openclaw/openclaw/issues"},"dist":{"shasum":"a0378f85b5778951380459a28b01fc4a81775caa","tarball":"https://registry.npmjs.org/@openclaw/diffs/-/diffs-2026.8.34.tgz","fileCount":5711,"integrity":"sha512-yMIzY8TfNStge9QvOltkB/haV+pcw47Zyhwf21VzwWz+s93nCgUFX4Gw/Mn+SrlK89zAMEo4Rs+b3FZDwfX+lg==","signatures":[{"sig":"MEQCIDucehT88svI3u2tjsjY+D+VgcdvgfYlKuvHblvdq52UAiACDkVlh9TTa6HgIKOxT/5XWWiDPJBYlQXAuDZAZ+2TAg==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEQCIHFU0bBSKgBmld6ahkF6pvHBbKEBOspyKcGOCXLk4BPtAiAQHnvWcPLFC94frEtlfnhziENLglu6fYgYCXMb8PRkyA==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@openclaw%2fdiffs@2026.8.34","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":48539634},"type":"module","_from":"file:/home/runner/work/_temp/diffs-verified-publication/openclaw-diffs-2026.8.34.tgz","_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"315b1c60-1a12-4e0f-b8f5-ceb9eb5cab8c"}},"openclaw":{"build":{"bundledDist":false,"staticAssets":[{"output":"assets/viewer-runtime.js","source":"./assets/viewer-runtime.js"}],"openclawVersion":"2026.8.34"},"compat":{"pluginApi":">=2026.8.34"},"install":{"npmSpec":"@openclaw/diffs","clawhubSpec":"clawhub:@openclaw/diffs","defaultChoice":"npm","minHostVersion":">=2026.4.30"},"release":{"publishToNpm":true,"publishToClawHub":true},"extensions":["./index.ts"],"assetScripts":{"build":"node --import tsx ../../scripts/build-diffs-viewer-runtime.mts curated"},"runtimeExtensions":["./dist/index.js"]},"_resolved":"/home/runner/work/_temp/diffs-verified-publication/openclaw-diffs-2026.8.34.tgz","_integrity":"sha512-yMIzY8TfNStge9QvOltkB/haV+pcw47Zyhwf21VzwWz+s93nCgUFX4Gw/Mn+SrlK89zAMEo4Rs+b3FZDwfX+lg==","repository":{"url":"git+https://github.com/openclaw/openclaw.git","type":"git"},"_npmVersion":"11.19.0","description":"OpenClaw read-only diff viewer plugin and file renderer for agents.","directories":{},"_nodeVersion":"24.21.0","dependencies":{"zod":"4.4.3","typebox":"1.3.17","@pierre/diffs":"1.3.5","@shikijs/langs":"4.4.3","playwright-core":"1.62.1"},"_hasShrinkwrap":false,"readmeFilename":"README.md","peerDependencies":{"openclaw":">=2026.8.34"},"bundleDependencies":["@pierre/diffs","@shikijs/langs","playwright-core","typebox","zod"],"peerDependenciesMeta":{"openclaw":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/diffs_2026.8.34_1790884399754_0.9971159778782426","host":"s3://npm-registry-packages-npm-production"}},"2026.8.35":{"_id":"@openclaw/diffs@2026.8.35","bugs":{"url":"https://github.com/openclaw/openclaw/issues"},"dist":{"shasum":"9af3c8d428d584f8eb65dc917cf615afcaf49d38","tarball":"https://registry.npmjs.org/@openclaw/diffs/-/diffs-2026.8.35.tgz","fileCount":5711,"integrity":"sha512-ol+Y8UWd05Bo2V8IpY10BqQ+4PwFTxWT9umli9BkRJo4HeAJPaszu0FeHs+rkf2kYYTVn2rgASnwXhSJqg8pVw==","signatures":[{"sig":"MEUCIGmYQ+ygYUBuEb/md73nG++CHjivSrA1zfdQbaTa3fCiAiEAiXrLO9LLM+wetBI0QsGMIOh0oPWbSSrnPtHFZnLAUmU=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U","sig":"MEQCIG5iOP/58okaUI8vOpN6JZp0dBR349gCl5exmtppMvyVAiBsilAoEca4Wc6hAEZG9XgyHy+sOFwL5J2xY30gHxzZHQ=="}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@openclaw%2fdiffs@2026.8.35","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":48539634},"name":"@openclaw/diffs","type":"module","_from":"file:/home/runner/work/_temp/diffs-verified-publication/openclaw-diffs-2026.8.35.tgz","version":"2026.8.35","_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"315b1c60-1a12-4e0f-b8f5-ceb9eb5cab8c"}},"homepage":"https://github.com/openclaw/openclaw#readme","openclaw":{"build":{"bundledDist":false,"staticAssets":[{"output":"assets/viewer-runtime.js","source":"./assets/viewer-runtime.js"}],"openclawVersion":"2026.8.35"},"compat":{"pluginApi":">=2026.8.35"},"install":{"npmSpec":"@openclaw/diffs","clawhubSpec":"clawhub:@openclaw/diffs","defaultChoice":"npm","minHostVersion":">=2026.4.30"},"release":{"publishToNpm":true,"publishToClawHub":true},"extensions":["./index.ts"],"assetScripts":{"build":"node --import tsx ../../scripts/build-diffs-viewer-runtime.mts curated"},"runtimeExtensions":["./dist/index.js"]},"_resolved":"/home/runner/work/_temp/diffs-verified-publication/openclaw-diffs-2026.8.35.tgz","_integrity":"sha512-ol+Y8UWd05Bo2V8IpY10BqQ+4PwFTxWT9umli9BkRJo4HeAJPaszu0FeHs+rkf2kYYTVn2rgASnwXhSJqg8pVw==","repository":{"url":"git+https://github.com/openclaw/openclaw.git","type":"git"},"_npmVersion":"11.19.0","description":"OpenClaw read-only diff viewer plugin and file renderer for agents.","directories":{},"maintainers":[{"name":"steipete","email":"steipete@gmail.com"},{"name":"vincentkoc","email":"vincentkoc@ieee.org"}],"_nodeVersion":"24.21.0","dependencies":{"zod":"4.4.3","typebox":"1.3.17","@pierre/diffs":"1.3.5","@shikijs/langs":"4.4.3","playwright-core":"1.62.1"},"_hasShrinkwrap":false,"readmeFilename":"README.md","peerDependencies":{"openclaw":">=2026.8.35"},"bundleDependencies":["@pierre/diffs","@shikijs/langs","playwright-core","typebox","zod"],"peerDependenciesMeta":{"openclaw":{"optional":true}},"_npmOperationalInternal":{"host":"s3://npm-registry-packages-npm-production","tmp":"tmp/diffs_2026.8.35_1790945790316_0.22364239136755693"}}},"time":{"created":"2026-05-02T05:11:51.411Z","modified":"2026-10-02T12:56:31.126Z","2026.5.1-beta.1":"2026-05-02T05:11:51.787Z","2026.5.2-beta.1":"2026-05-02T18:28:17.886Z","2026.5.2-beta.2":"2026-05-02T20:46:59.090Z","2026.5.2":"2026-05-02T23:43:01.478Z","2026.5.3-beta.1":"2026-05-03T20:00:06.630Z","2026.5.3-beta.2":"2026-05-03T21:07:41.454Z","2026.5.3-beta.4":"2026-05-04T04:00:06.106Z","2026.5.3":"2026-05-04T07:39:11.546Z","2026.5.4-beta.1":"2026-05-04T17:36:26.800Z","2026.5.4-beta.2":"2026-05-05T02:00:42.921Z","2026.5.4-beta.3":"2026-05-05T05:26:38.869Z","2026.5.4":"2026-05-05T07:59:50.973Z","2026.5.5-beta.1":"2026-05-06T02:23:12.213Z","2026.5.5-beta.2":"2026-05-06T07:04:22.290Z","2026.5.5":"2026-05-06T08:35:20.188Z","2026.5.6":"2026-05-06T17:24:06.009Z","2026.5.6-beta.1":"2026-05-07T13:18:40.408Z","2026.5.7-beta.1":"2026-05-07T15:23:41.710Z","2026.5.7":"2026-05-07T20:29:45.576Z","2026.5.9-beta.1":"2026-05-09T13:09:27.267Z","2026.5.10-beta.1":"2026-05-10T13:48:37.356Z","2026.5.10-beta.2":"2026-05-10T18:02:04.152Z","2026.5.10-beta.3":"2026-05-11T03:24:47.557Z","2026.5.10-beta.4":"2026-05-11T15:58:07.500Z","2026.5.10-beta.5":"2026-05-11T16:33:09.361Z","2026.5.12-beta.1":"2026-05-12T17:05:29.134Z","2026.5.12-beta.2":"2026-05-12T22:10:42.827Z","2026.5.12-beta.3":"2026-05-12T23:34:16.125Z","2026.5.12-beta.4":"2026-05-13T05:12:10.016Z","2026.5.12-beta.5":"2026-05-13T17:55:32.243Z","2026.5.12-beta.6":"2026-05-13T20:55:34.244Z","2026.5.12-beta.7":"2026-05-14T09:23:31.870Z","2026.5.12-beta.8":"2026-05-14T11:41:42.440Z","2026.5.12":"2026-05-14T18:21:47.230Z","2026.5.14-beta.1":"2026-05-14T21:26:58.496Z","2026.5.14-beta.2":"2026-05-15T11:04:28.027Z","2026.5.16-beta.1":"2026-05-16T01:29:42.642Z","2026.5.16-beta.2":"2026-05-16T11:24:16.011Z","2026.5.16-beta.3":"2026-05-16T19:35:54.848Z","2026.5.16-beta.4":"2026-05-17T04:16:45.777Z","2026.5.16-beta.5":"2026-05-17T17:55:03.680Z","2026.5.16-beta.6":"2026-05-18T01:05:40.070Z","2026.5.16-beta.7":"2026-05-18T08:42:50.283Z","2026.5.18-beta.1":"2026-05-18T16:08:23.830Z","2026.5.18":"2026-05-18T18:49:28.261Z","2026.5.19-alpha.1":"2026-05-20T00:27:24.765Z","2026.5.19-beta.2":"2026-05-20T05:29:03.174Z","2026.5.19":"2026-05-20T20:12:34.567Z","2026.5.20-beta.1":"2026-05-21T00:07:04.465Z","2026.5.20-beta.2":"2026-05-21T15:45:45.035Z","2026.5.20":"2026-05-21T20:36:29.252Z","2026.5.22":"2026-05-24T02:49:18.618Z","2026.5.24-beta.1":"2026-05-24T14:19:41.474Z","2026.5.24-beta.2":"2026-05-25T02:42:14.306Z","2026.5.25-beta.1":"2026-05-26T12:05:29.585Z","2026.5.26-beta.1":"2026-05-26T23:30:50.976Z","2026.5.26-beta.2":"2026-05-27T07:48:11.993Z","2026.5.26":"2026-05-27T12:30:13.008Z","2026.5.27-beta.1":"2026-05-28T05:48:04.157Z","2026.5.27":"2026-05-28T11:33:03.562Z","2026.5.28-beta.1":"2026-05-29T04:54:53.220Z","2026.5.28-beta.2":"2026-05-29T12:28:56.477Z","2026.5.28-beta.3":"2026-05-29T17:11:31.673Z","2026.5.28-beta.4":"2026-05-29T22:35:58.124Z","2026.5.28":"2026-05-30T20:00:10.009Z","2026.5.30-beta.1":"2026-05-31T01:42:27.074Z","2026.5.31-beta.1":"2026-05-31T18:08:55.406Z","2026.5.31-beta.2":"2026-05-31T18:45:26.635Z","2026.5.31-beta.3":"2026-05-31T19:57:26.576Z","2026.5.31-beta.4":"2026-06-01T08:18:46.980Z","2026.6.1-beta.1":"2026-06-01T19:40:48.595Z","2026.6.1-beta.2":"2026-06-02T15:05:07.671Z","2026.6.1-beta.3":"2026-06-03T09:07:00.700Z","2026.6.1":"2026-06-03T19:21:14.767Z","2026.6.2-beta.1":"2026-06-03T23:52:24.129Z","2026.6.5-beta.1":"2026-06-06T08:30:19.796Z","2026.6.5-beta.2":"2026-06-07T00:12:21.942Z","2026.6.5-beta.3":"2026-06-08T21:22:19.312Z","2026.6.5-beta.5":"2026-06-08T22:44:17.940Z","2026.6.5-beta.6":"2026-06-09T08:29:06.942Z","2026.6.5":"2026-06-09T18:06:43.061Z","2026.6.6-beta.1":"2026-06-11T02:58:39.157Z","2026.6.6-beta.2":"2026-06-12T03:26:10.157Z","2026.6.6":"2026-06-12T10:52:18.422Z","2026.6.8-beta.1":"2026-06-14T22:36:28.404Z","2026.6.8-beta.2":"2026-06-16T01:25:48.292Z","2026.6.8":"2026-06-16T16:22:29.818Z","2026.6.9-beta.1":"2026-06-19T03:53:03.640Z","2026.6.9":"2026-06-21T01:32:06.231Z","2026.6.10-beta.1":"2026-06-21T08:55:00.159Z","2026.6.10-beta.2":"2026-06-22T09:28:30.841Z","2026.6.10":"2026-06-24T02:52:20.321Z","2026.6.11-beta.2":"2026-06-28T22:25:31.596Z","2026.6.11":"2026-06-30T15:57:48.437Z","2026.7.1-beta.1":"2026-07-02T07:08:33.726Z","2026.7.1-beta.2":"2026-07-05T08:58:42.823Z","2026.7.1-beta.4":"2026-07-11T09:08:26.105Z","2026.7.1-beta.5":"2026-07-11T10:17:00.143Z","2026.7.1-beta.6":"2026-07-13T00:32:50.623Z","2026.7.1":"2026-07-13T17:50:23.501Z","2026.7.2-beta.1":"2026-07-15T10:04:01.953Z","2026.7.2-beta.2":"2026-07-17T05:33:52.128Z","2026.7.2-beta.3":"2026-07-18T22:58:53.025Z","2026.6.33":"2026-07-21T08:51:11.944Z","2026.7.2-beta.4":"2026-07-24T05:41:45.679Z","2026.7.2-beta.5":"2026-07-28T03:47:11.742Z","2026.7.2-beta.7":"2026-08-02T02:48:03.791Z","2026.6.34":"2026-08-04T14:10:56.658Z","2026.8.1-beta.2":"2026-08-15T04:25:36.567Z","2026.8.1-beta.3":"2026-08-24T01:25:02.494Z","2026.9.1-beta.1":"2026-08-28T16:33:20.871Z","2026.8.1":"2026-08-31T02:00:40.737Z","2026.8.2":"2026-09-01T15:06:14.770Z","2026.9.1":"2026-09-03T16:54:22.641Z","2026.9.2":"2026-09-05T18:32:41.302Z","2026.9.3":"2026-09-08T11:47:42.084Z","2026.6.35":"2026-09-10T00:24:21.254Z","2026.9.4":"2026-09-11T02:15:55.360Z","2026.7.33":"2026-09-18T03:34:25.701Z","2026.9.5":"2026-09-18T21:13:02.305Z","2026.7.34":"2026-09-20T01:49:07.050Z","2026.7.35":"2026-09-21T11:59:04.073Z","2026.9.6":"2026-09-23T21:05:21.714Z","2026.8.33":"2026-09-27T04:53:19.705Z","2026.9.7":"2026-09-30T03:19:40.894Z","2026.8.34":"2026-10-01T19:53:19.994Z","2026.8.35":"2026-10-02T12:56:30.795Z"},"bugs":{"url":"https://github.com/openclaw/openclaw/issues"},"homepage":"https://github.com/openclaw/openclaw#readme","repository":{"url":"git+https://github.com/openclaw/openclaw.git","type":"git"},"description":"OpenClaw read-only diff viewer plugin and file renderer for agents.","maintainers":[{"name":"steipete","email":"steipete@gmail.com"},{"name":"vincentkoc","email":"vincentkoc@ieee.org"}],"readme":"","readmeFilename":""}