{"_id":"@redaksjon/kronologi","_rev":"40-43a29172dbe017ea00599809cd5378f2","name":"@redaksjon/kronologi","dist-tags":{"latest":"1.1.0","dev":"1.1.0-dev.20260521201244.69e2e1d"},"versions":{"0.0.4":{"name":"@redaksjon/kronologi","version":"0.0.4","keywords":["focus","productivity","notes","genai"],"author":{"name":"Tim O'Brien","email":"tobrien@discursive.com"},"license":"Apache-2.0","_id":"@redaksjon/kronologi@0.0.4","maintainers":[{"name":"tmo9d","email":"tobrien@discursive.com"}],"homepage":"https://github.com/tobrien/redaksjon-kronologi#readme","bugs":{"url":"https://github.com/tobrien/redaksjon-kronologi/issues"},"bin":{"kronologi":"dist/main.js"},"dist":{"shasum":"4387802692f0200393f636322bba93a1db9045b1","tarball":"https://registry.npmjs.org/@redaksjon/kronologi/-/kronologi-0.0.4.tgz","fileCount":47,"integrity":"sha512-JOOYqJbtUMIWB+gwsZXMr8sYwXNaBWFLdIp+SzV51rm7/Xrn1MFAKBDNLtZ3qo4lQYqre5+z6XOkmtTPoLKPrw==","signatures":[{"sig":"MEUCIEC31ffLLUF6sG1USDBG+4xfKiaWH8W3LsumK2+oKu5SAiEAz+T+FfKb+wru0s8uZQ7HJ3s+UMUWDnKXDroTS6InoUw=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":262185},"main":"dist/main.js","type":"module","engines":{"npm":">=9.0.0","node":">=18.0.0"},"gitHead":"eb0d6fc713714cf827f2c1bd821e6f0b1f3b926e","scripts":{"dev":"vite","lint":"eslint . --ext .ts","test":"vitest run --coverage","build":"npm run lint && tsc --noEmit && vite build","clean":"rm -rf dist","start":"dist/main.js","watch":"vite build --watch","lint:fix":"eslint . --ext .ts --fix","precommit":"npm run lint && npm run test","test:coverage":"vitest run --coverage","prepublishOnly":"npm run clean && npm run build"},"_npmUser":{"name":"tmo9d","email":"tobrien@discursive.com"},"repository":{"url":"git+https://github.com/tobrien/redaksjon-kronologi.git","type":"git"},"_npmVersion":"11.6.0","description":"Intelligent monthly summary generation from activity and context","directories":{},"_nodeVersion":"24.8.0","dependencies":{"zod":"^4.0.2","glob":"^11.0.3","dayjs":"^1.11.19","luxon":"^3.7.2","dotenv":"^17.2.3","openai":"^6.15.0","js-yaml":"^4.1.1","winston":"^3.18.3","commander":"^14.0.2","moment-timezone":"^0.6.0","@riotprompt/riotprompt":"^0.0.1","@theunwalked/cardigantime":"^0.0.1","@theunwalked/dreadcabinet":"^0.0.1"},"_hasShrinkwrap":false,"devDependencies":{"vite":"^7.0.4","eslint":"^9.30.1","vitest":"^3.2.4","globals":"^16.3.0","mockdate":"^3.0.5","@swc/core":"^1.12.11","@eslint/js":"^9.30.1","typescript":"^5.8.3","@types/node":"^24.0.12","@types/luxon":"^3.7.1","@types/js-yaml":"^4.0.9","@eslint/eslintrc":"^3.3.1","vite-plugin-node":"^7.0.0","@vitest/coverage-v8":"^3.2.4","eslint-plugin-import":"^2.32.0","@rollup/plugin-replace":"^6.0.3","rollup-plugin-visualizer":"^6.0.5","@typescript-eslint/parser":"^8.36.0","rollup-plugin-preserve-shebang":"^1.0.1","@typescript-eslint/eslint-plugin":"^8.36.0"},"_npmOperationalInternal":{"tmp":"tmp/kronologi_0.0.4_1768096173050_0.29209606548579004","host":"s3://npm-registry-packages-npm-production"}},"0.0.5":{"name":"@redaksjon/kronologi","version":"0.0.5","keywords":["focus","productivity","notes","genai"],"author":{"name":"Tim O'Brien","email":"tobrien@discursive.com"},"license":"Apache-2.0","_id":"@redaksjon/kronologi@0.0.5","maintainers":[{"name":"tmo9d","email":"tobrien@discursive.com"}],"homepage":"https://github.com/tobrien/redaksjon-kronologi#readme","bugs":{"url":"https://github.com/tobrien/redaksjon-kronologi/issues"},"bin":{"kronologi":"dist/main.js"},"dist":{"shasum":"e45fc7d78ebc79d12e404cf128ba28e59a2787bd","tarball":"https://registry.npmjs.org/@redaksjon/kronologi/-/kronologi-0.0.5.tgz","fileCount":47,"integrity":"sha512-dS2zrHrVYDSRuGAS5eIYyk1JdyMR0B4xmswatP1Fcqy4LSnwo2oPCsWUkSGzr2eFkomZfPX02chQjMMoHAAibw==","signatures":[{"sig":"MEUCIQCuLS963Vghfyat71T4PoTMtEjuvzXVLIw++PW5/02yKQIgcb13xFI72w4215kP/rUvXfEAP9QqpDLTJvg+VcD08+E=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":262222},"main":"dist/main.js","type":"module","engines":{"npm":">=9.0.0","node":">=18.0.0"},"gitHead":"eb0d6fc713714cf827f2c1bd821e6f0b1f3b926e","scripts":{"dev":"vite","lint":"eslint . --ext .ts","test":"vitest run --coverage","build":"npm run lint && tsc --noEmit && vite build","clean":"rm -rf dist","start":"dist/main.js","watch":"vite build --watch","lint:fix":"eslint . --ext .ts --fix","precommit":"npm run lint && npm run test","test:coverage":"vitest run --coverage","prepublishOnly":"npm run clean && npm run build"},"_npmUser":{"name":"tmo9d","email":"tobrien@discursive.com"},"repository":{"url":"git+https://github.com/tobrien/redaksjon-kronologi.git","type":"git"},"_npmVersion":"11.6.0","description":"Intelligent monthly summary generation from activity and context","directories":{},"_nodeVersion":"24.8.0","dependencies":{"zod":"^4.0.2","glob":"^11.0.3","dayjs":"^1.11.19","luxon":"^3.7.2","dotenv":"^17.2.3","openai":"^6.15.0","js-yaml":"^4.1.1","winston":"^3.18.3","commander":"^14.0.2","moment-timezone":"^0.6.0","@riotprompt/riotprompt":"^0.0.1","@theunwalked/cardigantime":"^0.0.1","@theunwalked/dreadcabinet":"^0.0.1"},"_hasShrinkwrap":false,"devDependencies":{"vite":"^7.0.4","eslint":"^9.30.1","vitest":"^3.2.4","globals":"^16.3.0","mockdate":"^3.0.5","@swc/core":"^1.12.11","@eslint/js":"^9.30.1","typescript":"^5.8.3","@types/node":"^24.0.12","@types/luxon":"^3.7.1","@types/js-yaml":"^4.0.9","@eslint/eslintrc":"^3.3.1","vite-plugin-node":"^7.0.0","@vitest/coverage-v8":"^3.2.4","eslint-plugin-import":"^2.32.0","@rollup/plugin-replace":"^6.0.3","rollup-plugin-visualizer":"^6.0.5","@typescript-eslint/parser":"^8.36.0","rollup-plugin-preserve-shebang":"^1.0.1","@typescript-eslint/eslint-plugin":"^8.36.0"},"_npmOperationalInternal":{"tmp":"tmp/kronologi_0.0.5_1768097217050_0.641883038112675","host":"s3://npm-registry-packages-npm-production"}},"0.0.9":{"name":"@redaksjon/kronologi","version":"0.0.9","keywords":["focus","productivity","notes","genai"],"author":{"name":"Tim O'Brien","email":"tobrien@discursive.com"},"license":"Apache-2.0","_id":"@redaksjon/kronologi@0.0.9","maintainers":[{"name":"tmo9d","email":"tobrien@discursive.com"}],"homepage":"https://github.com/redaksjon/kronologi#readme","bugs":{"url":"https://github.com/redaksjon/kronologi/issues"},"bin":{"kronologi":"dist/main.js"},"dist":{"shasum":"d2f7738e392dc6f600ec8860dfef48a9db7e1787","tarball":"https://registry.npmjs.org/@redaksjon/kronologi/-/kronologi-0.0.9.tgz","fileCount":43,"integrity":"sha512-VulzGCLKP4fibXWwroVgVc4jB9qTLuFiJhkvhb0W8KbJP7GCknMpmGJRD9Kz7BqWI4vQxhqCpS2LMYDHvnpMgg==","signatures":[{"sig":"MEQCIAQ/a/TGm1BnSz6em8RuH6YqJdfuYEajlNowmPn0fT/KAiA4g9udMNaC2CrzfGCDm78Xw68VkYtcpOeZe+YOh3Dwkg==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@redaksjon%2fkronologi@0.0.9","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":258116},"main":"dist/main.js","type":"module","engines":{"npm":">=9.0.0","node":">=18.0.0"},"gitHead":"0ecbdf02b4c6acca92a2ee54d92dae5e1b0967f8","scripts":{"dev":"vite","lint":"eslint . --ext .ts","test":"vitest run --coverage","build":"npm run lint && tsc --noEmit && vite build","clean":"rm -rf dist","start":"dist/main.js","watch":"vite build --watch","lint:fix":"eslint . --ext .ts --fix","precommit":"npm run lint && npm run test","test:coverage":"vitest run --coverage","prepublishOnly":"npm run clean && npm run build"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:00da80b5-5c21-4122-a96f-7192db98b33c"}},"repository":{"url":"git+https://github.com/redaksjon/kronologi.git","type":"git"},"_npmVersion":"11.7.0","description":"Intelligent monthly summary generation from activity and context","directories":{},"_nodeVersion":"22.21.1","dependencies":{"zod":"^4.0.2","glob":"^11.0.3","dayjs":"^1.11.19","luxon":"^3.7.2","dotenv":"^17.2.3","openai":"^6.15.0","js-yaml":"^4.1.1","winston":"^3.18.3","commander":"^14.0.2","moment-timezone":"^0.6.0","@riotprompt/riotprompt":"^0.0.1","@theunwalked/cardigantime":"^0.0.1","@theunwalked/dreadcabinet":"^0.0.1"},"_hasShrinkwrap":false,"devDependencies":{"vite":"^7.0.4","eslint":"^9.30.1","vitest":"^3.2.4","globals":"^16.3.0","mockdate":"^3.0.5","@swc/core":"^1.12.11","@eslint/js":"^9.30.1","typescript":"^5.8.3","@types/node":"^24.0.12","@types/luxon":"^3.7.1","@types/js-yaml":"^4.0.9","@eslint/eslintrc":"^3.3.1","vite-plugin-node":"^7.0.0","@vitest/coverage-v8":"^3.2.4","eslint-plugin-import":"^2.32.0","@rollup/plugin-replace":"^6.0.3","rollup-plugin-visualizer":"^6.0.5","@typescript-eslint/parser":"^8.36.0","rollup-plugin-preserve-shebang":"^1.0.1","@typescript-eslint/eslint-plugin":"^8.36.0"},"_npmOperationalInternal":{"tmp":"tmp/kronologi_0.0.9_1768100658183_0.5078074406368531","host":"s3://npm-registry-packages-npm-production"}},"0.0.10":{"name":"@redaksjon/kronologi","version":"0.0.10","keywords":["focus","productivity","notes","genai"],"author":{"name":"Tim O'Brien","email":"tobrien@discursive.com"},"license":"Apache-2.0","_id":"@redaksjon/kronologi@0.0.10","maintainers":[{"name":"tmo9d","email":"tobrien@discursive.com"}],"homepage":"https://github.com/redaksjon/kronologi#readme","bugs":{"url":"https://github.com/redaksjon/kronologi/issues"},"bin":{"kronologi":"dist/main.js"},"dist":{"shasum":"7c0676c51fe7e3c1e3e045935947d4cb510fc75e","tarball":"https://registry.npmjs.org/@redaksjon/kronologi/-/kronologi-0.0.10.tgz","fileCount":43,"integrity":"sha512-MSIR+IcFmKib6YEoy0YkpskyByRulvXaWqRUcQcXNBZA8cRAjrpa0UPrfK0UUuDX3em2sqLi1cTSIn1qVkcqXA==","signatures":[{"sig":"MEUCIQDs6ImT50fJbqF4VbWWpKkcEMzVtzzkSAhfHR2QLiY82QIgE1ObgaxJMKDsD/e+VkffOYs8G3jgD0Knp2dz6G6Rn70=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@redaksjon%2fkronologi@0.0.10","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":258119},"main":"dist/main.js","type":"module","engines":{"npm":">=9.0.0","node":">=18.0.0"},"gitHead":"6a1c2df093c47c2ecac12f7ebfc21b4ba5364eb0","scripts":{"dev":"vite","lint":"eslint . --ext .ts","test":"vitest run --coverage","build":"npm run lint && tsc --noEmit && vite build","clean":"rm -rf dist","start":"dist/main.js","watch":"vite build --watch","lint:fix":"eslint . --ext .ts --fix","precommit":"npm run lint && npm run test","test:coverage":"vitest run --coverage","prepublishOnly":"npm run clean && npm run build"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:00da80b5-5c21-4122-a96f-7192db98b33c"}},"repository":{"url":"git+https://github.com/redaksjon/kronologi.git","type":"git"},"_npmVersion":"11.7.0","description":"Intelligent monthly summary generation from activity and context","directories":{},"_nodeVersion":"22.21.1","dependencies":{"zod":"^4.0.2","glob":"^11.0.3","dayjs":"^1.11.19","luxon":"^3.7.2","dotenv":"^17.2.3","openai":"^6.15.0","js-yaml":"^4.1.1","winston":"^3.18.3","commander":"^14.0.2","moment-timezone":"^0.6.0","@riotprompt/riotprompt":"^0.0.1","@theunwalked/cardigantime":"^0.0.1","@theunwalked/dreadcabinet":"^0.0.1"},"_hasShrinkwrap":false,"devDependencies":{"vite":"^7.0.4","eslint":"^9.30.1","vitest":"^3.2.4","globals":"^16.3.0","mockdate":"^3.0.5","@swc/core":"^1.12.11","@eslint/js":"^9.30.1","typescript":"^5.8.3","@types/node":"^24.0.12","@types/luxon":"^3.7.1","@types/js-yaml":"^4.0.9","@eslint/eslintrc":"^3.3.1","vite-plugin-node":"^7.0.0","@vitest/coverage-v8":"^3.2.4","eslint-plugin-import":"^2.32.0","@rollup/plugin-replace":"^6.0.3","rollup-plugin-visualizer":"^6.0.5","@typescript-eslint/parser":"^8.36.0","rollup-plugin-preserve-shebang":"^1.0.1","@typescript-eslint/eslint-plugin":"^8.36.0"},"_npmOperationalInternal":{"tmp":"tmp/kronologi_0.0.10_1768284007846_0.42008053926099653","host":"s3://npm-registry-packages-npm-production"}},"0.0.11":{"name":"@redaksjon/kronologi","version":"0.0.11","keywords":["focus","productivity","notes","genai"],"author":{"name":"Tim O'Brien","email":"tobrien@discursive.com"},"license":"Apache-2.0","_id":"@redaksjon/kronologi@0.0.11","maintainers":[{"name":"tmo9d","email":"tobrien@discursive.com"}],"homepage":"https://github.com/redaksjon/kronologi#readme","bugs":{"url":"https://github.com/redaksjon/kronologi/issues"},"bin":{"kronologi":"dist/main.js"},"dist":{"shasum":"2b09588a30be3175486b8bcf5c37dfe3d3934809","tarball":"https://registry.npmjs.org/@redaksjon/kronologi/-/kronologi-0.0.11.tgz","fileCount":43,"integrity":"sha512-kKCNElf/S26KP2kIh9qDrCeBtIcVqpj6RrfJeEpA4zMKS/DSTqdS96i3ccIpXKm1ba3cAtmTknUJ1zWuzRONrg==","signatures":[{"sig":"MEUCIDqvY3MApt4Lu4xEKaZIwVSIAAj2twoI3cqHkfvJ4cXrAiEAvNLYyCSRO6bY8wc+gEOBI8EJhAvnqnE10SR5rPng2B0=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@redaksjon%2fkronologi@0.0.11","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":258119},"main":"dist/main.js","type":"module","engines":{"npm":">=9.0.0","node":">=18.0.0"},"gitHead":"2ae13ca8b09a919bbe32c2feacff981ae0dfbb34","scripts":{"dev":"vite","lint":"eslint . --ext .ts","test":"vitest run --coverage","build":"npm run lint && tsc --noEmit && vite build","clean":"rm -rf dist","start":"dist/main.js","watch":"vite build --watch","lint:fix":"eslint . --ext .ts --fix","precommit":"npm run lint && npm run test","test:coverage":"vitest run --coverage","prepublishOnly":"npm run clean && npm run build"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:00da80b5-5c21-4122-a96f-7192db98b33c"}},"repository":{"url":"git+https://github.com/redaksjon/kronologi.git","type":"git"},"_npmVersion":"11.7.0","description":"Intelligent monthly summary generation from activity and context","directories":{},"_nodeVersion":"22.21.1","dependencies":{"zod":"^4.0.2","glob":"^11.0.3","dayjs":"^1.11.19","luxon":"^3.7.2","dotenv":"^17.2.3","openai":"^6.15.0","js-yaml":"^4.1.1","winston":"^3.18.3","commander":"^14.0.2","moment-timezone":"^0.6.0","@riotprompt/riotprompt":"^0.0.1","@theunwalked/cardigantime":"^0.0.1","@theunwalked/dreadcabinet":"^0.0.1"},"_hasShrinkwrap":false,"devDependencies":{"vite":"^7.0.4","eslint":"^9.30.1","vitest":"^3.2.4","globals":"^16.3.0","mockdate":"^3.0.5","@swc/core":"^1.12.11","@eslint/js":"^9.30.1","typescript":"^5.8.3","@types/node":"^24.0.12","@types/luxon":"^3.7.1","@types/js-yaml":"^4.0.9","@eslint/eslintrc":"^3.3.1","vite-plugin-node":"^7.0.0","@vitest/coverage-v8":"^3.2.4","eslint-plugin-import":"^2.32.0","@rollup/plugin-replace":"^6.0.3","rollup-plugin-visualizer":"^6.0.5","@typescript-eslint/parser":"^8.36.0","rollup-plugin-preserve-shebang":"^1.0.1","@typescript-eslint/eslint-plugin":"^8.36.0"},"_npmOperationalInternal":{"tmp":"tmp/kronologi_0.0.11_1768287479799_0.8340521387222692","host":"s3://npm-registry-packages-npm-production"}},"0.0.12":{"name":"@redaksjon/kronologi","version":"0.0.12","keywords":["focus","productivity","notes","genai"],"author":{"name":"Tim O'Brien","email":"tobrien@discursive.com"},"license":"Apache-2.0","_id":"@redaksjon/kronologi@0.0.12","maintainers":[{"name":"tmo9d","email":"tobrien@discursive.com"}],"homepage":"https://github.com/redaksjon/kronologi#readme","bugs":{"url":"https://github.com/redaksjon/kronologi/issues"},"bin":{"kronologi":"dist/main.js"},"dist":{"shasum":"508523449df86c4f787a7e407380103e2a95c7a5","tarball":"https://registry.npmjs.org/@redaksjon/kronologi/-/kronologi-0.0.12.tgz","fileCount":43,"integrity":"sha512-ymUu3IFT8zGHcXOloeF1DDyM/8Y+MnmoIKU+k1BvptOXmVENi4PyfwKK3M3JGdHzYi1//ckgJb4ZIG11z2YtHg==","signatures":[{"sig":"MEUCIQD/jCqWYY/wExYqUjJamvHmn98OLYtZedloAGwc7LEiaAIgITrwJsTTVV8XTH2Gyn8do/RdgHwkbsS0lK9gZCEmfsY=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@redaksjon%2fkronologi@0.0.12","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":258119},"main":"dist/main.js","type":"module","engines":{"npm":">=9.0.0","node":">=18.0.0"},"gitHead":"733fbcaeca7e67d376b3241d1878c89d6b033fd2","scripts":{"dev":"vite","lint":"eslint . --ext .ts","test":"vitest run --coverage","build":"npm run lint && tsc --noEmit && vite build","clean":"rm -rf dist","start":"dist/main.js","watch":"vite build --watch","lint:fix":"eslint . --ext .ts --fix","precommit":"npm run lint && npm run test","test:coverage":"vitest run --coverage","prepublishOnly":"npm run clean && npm run build"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:00da80b5-5c21-4122-a96f-7192db98b33c"}},"repository":{"url":"git+https://github.com/redaksjon/kronologi.git","type":"git"},"_npmVersion":"11.7.0","description":"Intelligent monthly summary generation from activity and context","directories":{},"_nodeVersion":"22.21.1","dependencies":{"zod":"^4.0.2","glob":"^11.0.3","dayjs":"^1.11.19","luxon":"^3.7.2","dotenv":"^17.2.3","openai":"^6.15.0","js-yaml":"^4.1.1","winston":"^3.18.3","commander":"^14.0.2","moment-timezone":"^0.6.0","@riotprompt/riotprompt":"^0.0.1","@theunwalked/cardigantime":"^0.0.1","@theunwalked/dreadcabinet":"^0.0.1"},"_hasShrinkwrap":false,"devDependencies":{"vite":"^7.0.4","eslint":"^9.30.1","vitest":"^3.2.4","globals":"^16.3.0","mockdate":"^3.0.5","@swc/core":"^1.12.11","@eslint/js":"^9.30.1","typescript":"^5.8.3","@types/node":"^24.0.12","@types/luxon":"^3.7.1","@types/js-yaml":"^4.0.9","@eslint/eslintrc":"^3.3.1","vite-plugin-node":"^7.0.0","@vitest/coverage-v8":"^3.2.4","eslint-plugin-import":"^2.32.0","@rollup/plugin-replace":"^6.0.3","rollup-plugin-visualizer":"^6.0.5","@typescript-eslint/parser":"^8.36.0","rollup-plugin-preserve-shebang":"^1.0.1","@typescript-eslint/eslint-plugin":"^8.36.0"},"_npmOperationalInternal":{"tmp":"tmp/kronologi_0.0.12_1768292653597_0.2710307909132681","host":"s3://npm-registry-packages-npm-production"}},"1.0.3":{"name":"@redaksjon/kronologi","version":"1.0.3","keywords":["focus","productivity","notes","genai"],"author":{"name":"Tim O'Brien","email":"tobrien@discursive.com"},"license":"Apache-2.0","_id":"@redaksjon/kronologi@1.0.3","maintainers":[{"name":"tmo9d","email":"tobrien@discursive.com"}],"homepage":"https://github.com/redaksjon/kronologi#readme","bugs":{"url":"https://github.com/redaksjon/kronologi/issues"},"bin":{"kronologi":"dist/main.js","kronologi-mcp":"dist/mcp/server.js","kronologi-init":"dist/init-job.js","kronologi-validate":"dist/validate-job.js"},"dist":{"shasum":"e1b1d3257e5b4fb51db4edc567e0a52e2ec2e131","tarball":"https://registry.npmjs.org/@redaksjon/kronologi/-/kronologi-1.0.3.tgz","fileCount":58,"integrity":"sha512-c48H6NkPa/boLmsMv/haJoDxCsW/jVaLsrhc/miGYo1XPZjQys9n2wDNfmeJhj4AhxTgrjp0d+KngdjmodXTMw==","signatures":[{"sig":"MEQCIEqtrYcnt0jk3FsIY0OUVxNzPUYxy7HvSyJtaasznJEiAiBOon8aMmUCbR7jW/zgvngd8CnxNohiTdT8iL9rDQ0Mgg==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@redaksjon%2fkronologi@1.0.3","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":1479742},"main":"dist/main.js","type":"module","engines":{"npm":">=9.0.0","node":">=18.0.0"},"gitHead":"40d4ea60fe39445f76b2d7ba2ee266f94d06ddd5","scripts":{"dev":"vite","mcp":"node dist/mcp/server.js","lint":"eslint . --ext .ts","test":"vitest run --coverage","build":"npm run lint && tsc --noEmit && vite build && npm run postbuild","clean":"rm -rf dist","start":"dist/main.js","watch":"vite build --watch","lint:fix":"eslint . --ext .ts --fix","postbuild":"chmod +x dist/main.js dist/init-job.js dist/validate-job.js dist/mcp/server.js","precommit":"npm run lint && npm run test","test:coverage":"vitest run --coverage","prepublishOnly":"npm run clean && npm run build"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:00da80b5-5c21-4122-a96f-7192db98b33c"}},"repository":{"url":"git+https://github.com/redaksjon/kronologi.git","type":"git"},"_npmVersion":"11.8.0","description":"Intelligent monthly summary generation from activity and context","directories":{},"_nodeVersion":"22.22.0","dependencies":{"zod":"^4.0.2","glob":"^13.0.0","dayjs":"^1.11.19","luxon":"^3.7.2","dotenv":"^17.2.3","openai":"^6.15.0","js-yaml":"^4.1.1","winston":"^3.18.3","commander":"^14.0.2","moment-timezone":"^0.6.0","@anthropic-ai/sdk":"^0.71.2","@google/generative-ai":"^0.24.1","@riotprompt/riotprompt":"^0.0.21","@modelcontextprotocol/sdk":"^1.25.3","@theunwalked/cardigantime":"^0.0.22","@theunwalked/dreadcabinet":"^0.0.1"},"_hasShrinkwrap":false,"devDependencies":{"vite":"^7.0.4","eslint":"^9.30.1","vitest":"^3.2.4","globals":"^16.3.0","mockdate":"^3.0.5","@swc/core":"^1.12.11","@eslint/js":"^9.30.1","typescript":"^5.8.3","@types/node":"^24.0.12","@types/luxon":"^3.7.1","@types/js-yaml":"^4.0.9","@eslint/eslintrc":"^3.3.1","vite-plugin-node":"^7.0.0","@vitest/coverage-v8":"^3.2.4","eslint-plugin-import":"^2.32.0","@rollup/plugin-replace":"^6.0.3","rollup-plugin-visualizer":"^6.0.5","@typescript-eslint/parser":"^8.36.0","rollup-plugin-preserve-shebang":"^1.0.1","@typescript-eslint/eslint-plugin":"^8.36.0"},"_npmOperationalInternal":{"tmp":"tmp/kronologi_1.0.3_1769292563855_0.06955200102515291","host":"s3://npm-registry-packages-npm-production"}},"1.0.4":{"name":"@redaksjon/kronologi","version":"1.0.4","keywords":["focus","productivity","notes","genai"],"author":{"name":"Tim O'Brien","email":"tobrien@discursive.com"},"license":"Apache-2.0","_id":"@redaksjon/kronologi@1.0.4","maintainers":[{"name":"tmo9d","email":"tobrien@discursive.com"}],"homepage":"https://github.com/redaksjon/kronologi#readme","bugs":{"url":"https://github.com/redaksjon/kronologi/issues"},"bin":{"kronologi":"dist/main.js","kronologi-mcp":"dist/mcp/server.js","kronologi-init":"dist/init-job.js","kronologi-validate":"dist/validate-job.js"},"dist":{"shasum":"ca26dc73c879e56bf3250e2ec0594521fab5fadf","tarball":"https://registry.npmjs.org/@redaksjon/kronologi/-/kronologi-1.0.4.tgz","fileCount":58,"integrity":"sha512-xeGOiytbSGcRTi8e0bylgWxOTSY1UX3MWD4475gJPGwc6FRThmK9b/t5EBqWiGI5vUFO6Vic6ljORfH7Rnvh/A==","signatures":[{"sig":"MEUCIHxTDZEnjvuedyiI9gVZNNlxi5fJFiqhirbcpf6cmNXQAiEA52St2TN+t8pqxtGUdfiwJgNsFmAybbITE0D2YEayEGM=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@redaksjon%2fkronologi@1.0.4","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":1506972},"main":"dist/main.js","type":"module","engines":{"npm":">=9.0.0","node":">=18.0.0"},"gitHead":"19ae6bf5c903a598baebf1ffdc2ff6ff3d8f6c7a","scripts":{"dev":"vite","mcp":"node dist/mcp/server.js","lint":"eslint . --ext .ts","test":"vitest run --coverage","build":"npm run lint && tsc --noEmit && vite build && npm run postbuild","clean":"rm -rf dist","start":"dist/main.js","watch":"vite build --watch","lint:fix":"eslint . --ext .ts --fix","postbuild":"chmod +x dist/main.js dist/init-job.js dist/validate-job.js dist/mcp/server.js","precommit":"npm run lint && npm run test","test:coverage":"vitest run --coverage","prepublishOnly":"npm run clean && npm run build"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:00da80b5-5c21-4122-a96f-7192db98b33c"}},"repository":{"url":"git+https://github.com/redaksjon/kronologi.git","type":"git"},"_npmVersion":"11.8.0","description":"Intelligent monthly summary generation from activity and context","directories":{},"_nodeVersion":"22.22.0","dependencies":{"zod":"^4.0.2","glob":"^13.0.0","dayjs":"^1.11.19","luxon":"^3.7.2","dotenv":"^17.2.3","openai":"^6.15.0","js-yaml":"^4.1.1","winston":"^3.18.3","commander":"^14.0.2","moment-timezone":"^0.6.0","@anthropic-ai/sdk":"^0.71.2","@redaksjon/context":"^0.0.3","@google/generative-ai":"^0.24.1","@riotprompt/riotprompt":"^0.0.21","@theunwalked/overcontext":"^0.0.3","@modelcontextprotocol/sdk":"^1.25.3","@theunwalked/cardigantime":"^0.0.23","@theunwalked/dreadcabinet":"^0.0.15"},"_hasShrinkwrap":false,"devDependencies":{"vite":"^7.0.4","eslint":"^9.30.1","vitest":"^3.2.4","globals":"^16.3.0","mockdate":"^3.0.5","@swc/core":"^1.12.11","@eslint/js":"^9.30.1","typescript":"^5.8.3","@types/node":"^24.0.12","@types/luxon":"^3.7.1","@types/js-yaml":"^4.0.9","@eslint/eslintrc":"^3.3.1","vite-plugin-node":"^7.0.0","@vitest/coverage-v8":"^3.2.4","eslint-plugin-import":"^2.32.0","@rollup/plugin-replace":"^6.0.3","rollup-plugin-visualizer":"^6.0.5","@typescript-eslint/parser":"^8.36.0","rollup-plugin-preserve-shebang":"^1.0.1","@typescript-eslint/eslint-plugin":"^8.36.0"},"_npmOperationalInternal":{"tmp":"tmp/kronologi_1.0.4_1769616600280_0.4358105272237123","host":"s3://npm-registry-packages-npm-production"}},"1.0.5":{"name":"@redaksjon/kronologi","version":"1.0.5","keywords":["focus","productivity","notes","genai"],"author":{"name":"Tim O'Brien","email":"tobrien@discursive.com"},"license":"Apache-2.0","_id":"@redaksjon/kronologi@1.0.5","maintainers":[{"name":"tmo9d","email":"tobrien@discursive.com"}],"homepage":"https://github.com/redaksjon/kronologi#readme","bugs":{"url":"https://github.com/redaksjon/kronologi/issues"},"bin":{"kronologi":"dist/main.js","kronologi-mcp":"dist/mcp/server.js","kronologi-init":"dist/init-job.js","kronologi-validate":"dist/validate-job.js"},"dist":{"shasum":"5546d14e3b2edbd3663a4c71673e2da1831d7e39","tarball":"https://registry.npmjs.org/@redaksjon/kronologi/-/kronologi-1.0.5.tgz","fileCount":58,"integrity":"sha512-C240W9FQEa/JQb2l6SGwgs8DMnD/nyCLAwnueRhymjlvHb0V9IGqyheqUJRF+0+/Q6gGX3diFqrtPz4ZQXzmhg==","signatures":[{"sig":"MEUCIA0OWxethqqUrMJ4jmlB9xp8gXiEb8kyXQzbAiC/HnDOAiEAosTcpNRlM/qgtTgwz2GybG+ce2ydn22fE6tUNuSuJ50=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@redaksjon%2fkronologi@1.0.5","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":1503952},"main":"dist/main.js","type":"module","engines":{"npm":">=9.0.0","node":">=18.0.0"},"gitHead":"979b00a8a373fed94aa28d0ebfe4d8828bb12b1a","scripts":{"dev":"vite","mcp":"node dist/mcp/server.js","lint":"eslint . --ext .ts","test":"vitest run --coverage","build":"npm run lint && tsc --noEmit && vite build && npm run postbuild","clean":"rm -rf dist","start":"dist/main.js","watch":"vite build --watch","lint:fix":"eslint . --ext .ts --fix","postbuild":"chmod +x dist/main.js dist/init-job.js dist/validate-job.js dist/mcp/server.js","precommit":"npm run lint && npm run test","test:coverage":"vitest run --coverage","prepublishOnly":"npm run clean && npm run build"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:00da80b5-5c21-4122-a96f-7192db98b33c"}},"repository":{"url":"git+https://github.com/redaksjon/kronologi.git","type":"git"},"_npmVersion":"11.8.0","description":"Intelligent monthly summary generation from activity and context","directories":{},"_nodeVersion":"22.22.0","dependencies":{"zod":"^4.3.6","glob":"^13.0.0","dayjs":"^1.11.19","luxon":"^3.7.2","dotenv":"^17.2.3","openai":"^6.15.0","js-yaml":"^4.1.1","winston":"^3.18.3","commander":"^14.0.2","moment-timezone":"^0.6.0","@anthropic-ai/sdk":"^0.71.2","@redaksjon/context":"^0.0.4","@google/generative-ai":"^0.24.1","@riotprompt/riotprompt":"^0.0.21","@utilarium/overcontext":"^0.0.4","@utilarium/cardigantime":"^0.0.24","@utilarium/dreadcabinet":"^0.0.16","@modelcontextprotocol/sdk":"^1.25.3"},"_hasShrinkwrap":false,"devDependencies":{"vite":"^7.0.4","eslint":"^9.30.1","vitest":"^3.2.4","globals":"^16.3.0","mockdate":"^3.0.5","@swc/core":"^1.12.11","@eslint/js":"^9.30.1","typescript":"^5.8.3","@types/node":"^24.0.12","@types/luxon":"^3.7.1","@types/js-yaml":"^4.0.9","@eslint/eslintrc":"^3.3.1","vite-plugin-node":"^7.0.0","@vitest/coverage-v8":"^3.2.4","eslint-plugin-import":"^2.32.0","@rollup/plugin-replace":"^6.0.3","rollup-plugin-visualizer":"^6.0.5","@typescript-eslint/parser":"^8.36.0","rollup-plugin-preserve-shebang":"^1.0.1","@typescript-eslint/eslint-plugin":"^8.36.0"},"_npmOperationalInternal":{"tmp":"tmp/kronologi_1.0.5_1769814059514_0.26128028106765355","host":"s3://npm-registry-packages-npm-production"}},"1.0.6":{"name":"@redaksjon/kronologi","version":"1.0.6","keywords":["focus","productivity","notes","genai"],"author":{"name":"Tim O'Brien","email":"tobrien@discursive.com"},"license":"Apache-2.0","_id":"@redaksjon/kronologi@1.0.6","maintainers":[{"name":"tmo9d","email":"tobrien@discursive.com"}],"homepage":"https://github.com/redaksjon/kronologi#readme","bugs":{"url":"https://github.com/redaksjon/kronologi/issues"},"bin":{"kronologi":"dist/main.js","kronologi-mcp":"dist/mcp/server.js","kronologi-init":"dist/init-job.js","kronologi-validate":"dist/validate-job.js"},"dist":{"shasum":"aa4ae7f97527479a4c552cf92b79ef0622bbe55c","tarball":"https://registry.npmjs.org/@redaksjon/kronologi/-/kronologi-1.0.6.tgz","fileCount":58,"integrity":"sha512-07AAaWQfYV1rAUWRPggF202ff8N9i4O9tQhyDd+eKmi0swM+5xXTmtYNFL+kcC2aOxNHTtz4LKqmfC4RY3SgEg==","signatures":[{"sig":"MEUCIDG8FPkPhApxw0lcApybuzinnTQFVQG8hSwtyRMPDKu6AiEA3GeDrmTnGX8xkfNLRl+eMOJdxKDF+igQ6doiDF5pOqg=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@redaksjon%2fkronologi@1.0.6","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":1510233},"main":"dist/main.js","type":"module","engines":{"npm":">=9.0.0","node":">=18.0.0"},"gitHead":"9e273fa96ab24cc31eab6fc0f0a70676a4225d18","scripts":{"dev":"vite","mcp":"node dist/mcp/server.js","lint":"eslint . --ext .ts","test":"vitest run --coverage","build":"npm run lint && tsc --noEmit && vite build && npm run postbuild","clean":"rm -rf dist","start":"dist/main.js","watch":"vite build --watch","lint:fix":"eslint . --ext .ts --fix","postbuild":"chmod +x dist/main.js dist/init-job.js dist/validate-job.js dist/mcp/server.js","precommit":"npm run lint && npm run test","test:coverage":"vitest run --coverage","prepublishOnly":"npm run clean && npm run build"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:00da80b5-5c21-4122-a96f-7192db98b33c"}},"repository":{"url":"git+https://github.com/redaksjon/kronologi.git","type":"git"},"_npmVersion":"11.8.0","description":"Intelligent monthly summary generation from activity and context","directories":{},"_nodeVersion":"22.22.0","dependencies":{"zod":"^4.3.6","glob":"^13.0.0","dayjs":"^1.11.19","luxon":"^3.7.2","dotenv":"^17.2.3","openai":"^6.15.0","js-yaml":"^4.1.1","winston":"^3.18.3","commander":"^14.0.2","moment-timezone":"^0.6.0","@anthropic-ai/sdk":"^0.71.2","@redaksjon/context":"^0.0.4","@google/generative-ai":"^0.24.1","@kjerneverk/riotprompt":"^1.0.6","@utilarium/overcontext":"^0.0.4","@utilarium/cardigantime":"^0.0.24","@utilarium/dreadcabinet":"^0.0.16","@modelcontextprotocol/sdk":"^1.25.3"},"_hasShrinkwrap":false,"devDependencies":{"vite":"^7.0.4","eslint":"^9.30.1","vitest":"^3.2.4","globals":"^16.3.0","mockdate":"^3.0.5","@swc/core":"^1.12.11","@eslint/js":"^9.30.1","typescript":"^5.8.3","@types/node":"^24.0.12","@types/luxon":"^3.7.1","@types/js-yaml":"^4.0.9","@eslint/eslintrc":"^3.3.1","vite-plugin-node":"^7.0.0","@vitest/coverage-v8":"^3.2.4","eslint-plugin-import":"^2.32.0","@rollup/plugin-replace":"^6.0.3","rollup-plugin-visualizer":"^6.0.5","@typescript-eslint/parser":"^8.36.0","rollup-plugin-preserve-shebang":"^1.0.1","@typescript-eslint/eslint-plugin":"^8.36.0"},"_npmOperationalInternal":{"tmp":"tmp/kronologi_1.0.6_1769842761028_0.9880120972192368","host":"s3://npm-registry-packages-npm-production"}},"1.0.7-dev.20260131234121.86ecd59":{"name":"@redaksjon/kronologi","version":"1.0.7-dev.20260131234121.86ecd59","keywords":["focus","productivity","notes","genai"],"author":{"name":"Tim O'Brien","email":"tobrien@discursive.com"},"license":"Apache-2.0","_id":"@redaksjon/kronologi@1.0.7-dev.20260131234121.86ecd59","maintainers":[{"name":"tmo9d","email":"tobrien@discursive.com"}],"homepage":"https://github.com/redaksjon/kronologi#readme","bugs":{"url":"https://github.com/redaksjon/kronologi/issues"},"bin":{"kronologi":"dist/main.js","kronologi-mcp":"dist/mcp/server.js","kronologi-init":"dist/init-job.js","kronologi-validate":"dist/validate-job.js"},"dist":{"shasum":"0c4d4fab9e14ad0f643a7659ee1f67823d3ca9bd","tarball":"https://registry.npmjs.org/@redaksjon/kronologi/-/kronologi-1.0.7-dev.20260131234121.86ecd59.tgz","fileCount":58,"integrity":"sha512-2I3dhT/U22PORI9iZPxLJia6n/ixk9FDkBodNd++xOidW9rcKnVjppfRP5KAXuFhr+0af5eJlqVNFULRCbyPeg==","signatures":[{"sig":"MEUCIQDimXJbeAp88/6Ni+nU2DDUS7o8ohdW42qSsfsLqE0BNwIgfaIPH++wsBvjz0A1dD8dahZ6Owju4ipTKFczKKTzH+E=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@redaksjon%2fkronologi@1.0.7-dev.20260131234121.86ecd59","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":1510282},"main":"dist/main.js","type":"module","engines":{"npm":">=9.0.0","node":">=18.0.0"},"gitHead":"86ecd59b8d3aa676e1c88ccba14e959d18eaa4e6","scripts":{"dev":"vite","mcp":"node dist/mcp/server.js","lint":"eslint . --ext .ts","test":"vitest run --coverage","build":"npm run lint && tsc --noEmit && vite build && npm run postbuild","clean":"rm -rf dist","start":"dist/main.js","watch":"vite build --watch","lint:fix":"eslint . --ext .ts --fix","postbuild":"chmod +x dist/main.js dist/init-job.js dist/validate-job.js dist/mcp/server.js","precommit":"npm run lint && npm run test","test:coverage":"vitest run --coverage","prepublishOnly":"npm run clean && npm run build"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:00da80b5-5c21-4122-a96f-7192db98b33c"}},"repository":{"url":"git+https://github.com/redaksjon/kronologi.git","type":"git"},"_npmVersion":"11.8.0","description":"Intelligent monthly summary generation from activity and context","directories":{},"_nodeVersion":"24.13.0","dependencies":{"zod":"^4.3.6","glob":"^13.0.0","dayjs":"^1.11.19","luxon":"^3.7.2","dotenv":"^17.2.3","openai":"^6.15.0","js-yaml":"^4.1.1","winston":"^3.18.3","commander":"^14.0.2","moment-timezone":"^0.6.0","@anthropic-ai/sdk":"^0.71.2","@redaksjon/context":"^0.0.4","@google/generative-ai":"^0.24.1","@kjerneverk/riotprompt":"^1.0.6","@utilarium/overcontext":"^0.0.4","@utilarium/cardigantime":"^0.0.24","@utilarium/dreadcabinet":"^0.0.16","@modelcontextprotocol/sdk":"^1.25.3"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"vite":"^7.0.4","eslint":"^9.30.1","vitest":"^3.2.4","globals":"^16.3.0","mockdate":"^3.0.5","@swc/core":"^1.12.11","@eslint/js":"^9.30.1","typescript":"^5.8.3","@types/node":"^24.0.12","@types/luxon":"^3.7.1","@types/js-yaml":"^4.0.9","@eslint/eslintrc":"^3.3.1","vite-plugin-node":"^7.0.0","@vitest/coverage-v8":"^3.2.4","eslint-plugin-import":"^2.32.0","@rollup/plugin-replace":"^6.0.3","rollup-plugin-visualizer":"^6.0.5","@typescript-eslint/parser":"^8.36.0","rollup-plugin-preserve-shebang":"^1.0.1","@typescript-eslint/eslint-plugin":"^8.36.0"},"_npmOperationalInternal":{"tmp":"tmp/kronologi_1.0.7-dev.20260131234121.86ecd59_1769902916256_0.7666150844518325","host":"s3://npm-registry-packages-npm-production"}},"1.0.7-dev.20260201002055.3b1618a":{"name":"@redaksjon/kronologi","version":"1.0.7-dev.20260201002055.3b1618a","keywords":["focus","productivity","notes","genai"],"author":{"name":"Tim O'Brien","email":"tobrien@discursive.com"},"license":"Apache-2.0","_id":"@redaksjon/kronologi@1.0.7-dev.20260201002055.3b1618a","maintainers":[{"name":"tmo9d","email":"tobrien@discursive.com"}],"homepage":"https://github.com/redaksjon/kronologi#readme","bugs":{"url":"https://github.com/redaksjon/kronologi/issues"},"bin":{"kronologi":"dist/main.js","kronologi-mcp":"dist/mcp/server.js","kronologi-init":"dist/init-job.js","kronologi-validate":"dist/validate-job.js"},"dist":{"shasum":"fd00b9a0149bae7ea2004fac8d355a7e850f78b6","tarball":"https://registry.npmjs.org/@redaksjon/kronologi/-/kronologi-1.0.7-dev.20260201002055.3b1618a.tgz","fileCount":58,"integrity":"sha512-r4VRJc/0OuHqZ4gSC5WHv8SKLJSlCZJQ7Ekh7ZqKZTI3QG+q0pEjbcO9JT9rV9OL/Bis8kSMUYvZhDXqbmpomA==","signatures":[{"sig":"MEUCIFjGhUt9tp35uaWbROSVaNeGPpo2QHMFHFl18tVZE//sAiEAp9brWAjWlM1vKc8peA9YRLfFmJJ9Jb5DYFrkS95DSVA=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@redaksjon%2fkronologi@1.0.7-dev.20260201002055.3b1618a","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":1510282},"main":"dist/main.js","type":"module","engines":{"npm":">=9.0.0","node":">=18.0.0"},"gitHead":"3b1618af203c1ddbad5d6a7b71a7243573474a58","scripts":{"dev":"vite","mcp":"node dist/mcp/server.js","lint":"eslint . --ext .ts","test":"vitest run --coverage","build":"npm run lint && tsc --noEmit && vite build && npm run postbuild","clean":"rm -rf dist","start":"dist/main.js","watch":"vite build --watch","lint:fix":"eslint . --ext .ts --fix","postbuild":"chmod +x dist/main.js dist/init-job.js dist/validate-job.js dist/mcp/server.js","precommit":"npm run lint && npm run test","test:coverage":"vitest run --coverage","prepublishOnly":"npm run clean && npm run build"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:00da80b5-5c21-4122-a96f-7192db98b33c"}},"repository":{"url":"git+https://github.com/redaksjon/kronologi.git","type":"git"},"_npmVersion":"11.8.0","description":"Intelligent monthly summary generation from activity and context","directories":{},"_nodeVersion":"24.13.0","dependencies":{"zod":"^4.3.6","glob":"^13.0.0","dayjs":"^1.11.19","luxon":"^3.7.2","dotenv":"^17.2.3","openai":"^6.15.0","js-yaml":"^4.1.1","winston":"^3.18.3","commander":"^14.0.2","moment-timezone":"^0.6.0","@anthropic-ai/sdk":"^0.71.2","@redaksjon/context":"^0.0.5","@google/generative-ai":"^0.24.1","@kjerneverk/riotprompt":"^1.0.6","@utilarium/overcontext":"^0.0.4","@utilarium/cardigantime":"^0.0.24","@utilarium/dreadcabinet":"^0.0.16","@modelcontextprotocol/sdk":"^1.25.3"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"vite":"^7.0.4","eslint":"^9.30.1","vitest":"^3.2.4","globals":"^16.3.0","mockdate":"^3.0.5","@swc/core":"^1.12.11","@eslint/js":"^9.30.1","typescript":"^5.8.3","@types/node":"^24.0.12","@types/luxon":"^3.7.1","@types/js-yaml":"^4.0.9","@eslint/eslintrc":"^3.3.1","vite-plugin-node":"^7.0.0","@vitest/coverage-v8":"^3.2.4","eslint-plugin-import":"^2.32.0","@rollup/plugin-replace":"^6.0.3","rollup-plugin-visualizer":"^6.0.5","@typescript-eslint/parser":"^8.36.0","rollup-plugin-preserve-shebang":"^1.0.1","@typescript-eslint/eslint-plugin":"^8.36.0"},"_npmOperationalInternal":{"tmp":"tmp/kronologi_1.0.7-dev.20260201002055.3b1618a_1769905290039_0.029214373716741182","host":"s3://npm-registry-packages-npm-production"}},"1.0.7":{"name":"@redaksjon/kronologi","version":"1.0.7","keywords":["focus","productivity","notes","genai"],"author":{"name":"Tim O'Brien","email":"tobrien@discursive.com"},"license":"Apache-2.0","_id":"@redaksjon/kronologi@1.0.7","maintainers":[{"name":"tmo9d","email":"tobrien@discursive.com"}],"homepage":"https://github.com/redaksjon/kronologi#readme","bugs":{"url":"https://github.com/redaksjon/kronologi/issues"},"bin":{"kronologi":"dist/main.js","kronologi-mcp":"dist/mcp/server.js","kronologi-init":"dist/init-job.js","kronologi-validate":"dist/validate-job.js"},"dist":{"shasum":"053bbd6bbe4b16ed53ce4e82f3bfa741d9d899f0","tarball":"https://registry.npmjs.org/@redaksjon/kronologi/-/kronologi-1.0.7.tgz","fileCount":58,"integrity":"sha512-ZzUJI0/TLtcsPE1dfxEwSHUl5CV8LcDpo/6iTsHxsnkJmyRLGGSk5I28N4LXs2f1jACceqRuCueImh2NU/JHUA==","signatures":[{"sig":"MEUCIFycdekNjHGKiinMND+Oa/PsCUtmPWdumBN5J2boIAamAiEAo37yb3m4hiEhfefX27XTMYylRXHzA/efAHi6qRcb7kE=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@redaksjon%2fkronologi@1.0.7","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":1510233},"main":"dist/main.js","type":"module","engines":{"npm":">=9.0.0","node":">=18.0.0"},"gitHead":"9143ce3e320c2db8ef9ce44f1374a34746b7e340","scripts":{"dev":"vite","mcp":"node dist/mcp/server.js","lint":"eslint . --ext .ts","test":"vitest run --coverage","build":"npm run lint && tsc --noEmit && vite build && npm run postbuild","clean":"rm -rf dist","start":"dist/main.js","watch":"vite build --watch","lint:fix":"eslint . --ext .ts --fix","postbuild":"chmod +x dist/main.js dist/init-job.js dist/validate-job.js dist/mcp/server.js","precommit":"npm run lint && npm run test","test:coverage":"vitest run --coverage","prepublishOnly":"npm run clean && npm run build"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:00da80b5-5c21-4122-a96f-7192db98b33c"}},"repository":{"url":"git+https://github.com/redaksjon/kronologi.git","type":"git"},"_npmVersion":"11.8.0","description":"Intelligent monthly summary generation from activity and context","directories":{},"_nodeVersion":"24.13.0","dependencies":{"zod":"^4.3.6","glob":"^13.0.0","dayjs":"^1.11.19","luxon":"^3.7.2","dotenv":"^17.2.3","openai":"^6.15.0","js-yaml":"^4.1.1","winston":"^3.18.3","commander":"^14.0.2","moment-timezone":"^0.6.0","@anthropic-ai/sdk":"^0.71.2","@redaksjon/context":"^0.0.5","@google/generative-ai":"^0.24.1","@kjerneverk/riotprompt":"^1.0.6","@utilarium/overcontext":"^0.0.4","@utilarium/cardigantime":"^0.0.24","@utilarium/dreadcabinet":"^0.0.16","@modelcontextprotocol/sdk":"^1.25.3"},"_hasShrinkwrap":false,"devDependencies":{"vite":"^7.0.4","eslint":"^9.30.1","vitest":"^3.2.4","globals":"^16.3.0","mockdate":"^3.0.5","@swc/core":"^1.12.11","@eslint/js":"^9.30.1","typescript":"^5.8.3","@types/node":"^24.0.12","@types/luxon":"^3.7.1","@types/js-yaml":"^4.0.9","@eslint/eslintrc":"^3.3.1","vite-plugin-node":"^7.0.0","@vitest/coverage-v8":"^3.2.4","eslint-plugin-import":"^2.32.0","@rollup/plugin-replace":"^6.0.3","rollup-plugin-visualizer":"^6.0.5","@typescript-eslint/parser":"^8.36.0","rollup-plugin-preserve-shebang":"^1.0.1","@typescript-eslint/eslint-plugin":"^8.36.0"},"_npmOperationalInternal":{"tmp":"tmp/kronologi_1.0.7_1769905413178_0.8404738350881036","host":"s3://npm-registry-packages-npm-production"}},"1.0.8-dev.20260201002401.d4be84d":{"name":"@redaksjon/kronologi","version":"1.0.8-dev.20260201002401.d4be84d","keywords":["focus","productivity","notes","genai"],"author":{"name":"Tim O'Brien","email":"tobrien@discursive.com"},"license":"Apache-2.0","_id":"@redaksjon/kronologi@1.0.8-dev.20260201002401.d4be84d","maintainers":[{"name":"tmo9d","email":"tobrien@discursive.com"}],"homepage":"https://github.com/redaksjon/kronologi#readme","bugs":{"url":"https://github.com/redaksjon/kronologi/issues"},"bin":{"kronologi":"dist/main.js","kronologi-mcp":"dist/mcp/server.js","kronologi-init":"dist/init-job.js","kronologi-validate":"dist/validate-job.js"},"dist":{"shasum":"e92f6218f4355382b17b1ddbe6c78adf02242af9","tarball":"https://registry.npmjs.org/@redaksjon/kronologi/-/kronologi-1.0.8-dev.20260201002401.d4be84d.tgz","fileCount":58,"integrity":"sha512-V/4V+5gD48d4tVEqktP8ArbeCvSzMhzsT9o0PKeKRxoXwJ4zhdDd3ufCDfYaAoC0PgD+4h1XVZsykPKAP2sMlg==","signatures":[{"sig":"MEYCIQCMV4yTY6fnMPoiZKlfI3yzSOfEn1tIi//WyBeOZ9BCHgIhAKK5w8y2jA2QRkz02jD3rQqnIzKGgz8mVkvWzpWmc7AI","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@redaksjon%2fkronologi@1.0.8-dev.20260201002401.d4be84d","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":1510282},"main":"dist/main.js","type":"module","engines":{"npm":">=9.0.0","node":">=18.0.0"},"gitHead":"d4be84d6932e712000210bf549329141e815afb5","scripts":{"dev":"vite","mcp":"node dist/mcp/server.js","lint":"eslint . --ext .ts","test":"vitest run --coverage","build":"npm run lint && tsc --noEmit && vite build && npm run postbuild","clean":"rm -rf dist","start":"dist/main.js","watch":"vite build --watch","lint:fix":"eslint . --ext .ts --fix","postbuild":"chmod +x dist/main.js dist/init-job.js dist/validate-job.js dist/mcp/server.js","precommit":"npm run lint && npm run test","test:coverage":"vitest run --coverage","prepublishOnly":"npm run clean && npm run build"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:00da80b5-5c21-4122-a96f-7192db98b33c"}},"repository":{"url":"git+https://github.com/redaksjon/kronologi.git","type":"git"},"_npmVersion":"11.8.0","description":"Intelligent monthly summary generation from activity and context","directories":{},"_nodeVersion":"24.13.0","dependencies":{"zod":"^4.3.6","glob":"^13.0.0","dayjs":"^1.11.19","luxon":"^3.7.2","dotenv":"^17.2.3","openai":"^6.15.0","js-yaml":"^4.1.1","winston":"^3.18.3","commander":"^14.0.2","moment-timezone":"^0.6.0","@anthropic-ai/sdk":"^0.71.2","@redaksjon/context":"^0.0.5","@google/generative-ai":"^0.24.1","@kjerneverk/riotprompt":"^1.0.6","@utilarium/overcontext":"^0.0.4","@utilarium/cardigantime":"^0.0.24","@utilarium/dreadcabinet":"^0.0.16","@modelcontextprotocol/sdk":"^1.25.3"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"vite":"^7.0.4","eslint":"^9.30.1","vitest":"^3.2.4","globals":"^16.3.0","mockdate":"^3.0.5","@swc/core":"^1.12.11","@eslint/js":"^9.30.1","typescript":"^5.8.3","@types/node":"^24.0.12","@types/luxon":"^3.7.1","@types/js-yaml":"^4.0.9","@eslint/eslintrc":"^3.3.1","vite-plugin-node":"^7.0.0","@vitest/coverage-v8":"^3.2.4","eslint-plugin-import":"^2.32.0","@rollup/plugin-replace":"^6.0.3","rollup-plugin-visualizer":"^6.0.5","@typescript-eslint/parser":"^8.36.0","rollup-plugin-preserve-shebang":"^1.0.1","@typescript-eslint/eslint-plugin":"^8.36.0"},"_npmOperationalInternal":{"tmp":"tmp/kronologi_1.0.8-dev.20260201002401.d4be84d_1769905477799_0.13925727111176123","host":"s3://npm-registry-packages-npm-production"}},"1.0.8-dev.20260203001459.dd1b891":{"name":"@redaksjon/kronologi","version":"1.0.8-dev.20260203001459.dd1b891","keywords":["focus","productivity","notes","genai"],"author":{"name":"Tim O'Brien","email":"tobrien@discursive.com"},"license":"Apache-2.0","_id":"@redaksjon/kronologi@1.0.8-dev.20260203001459.dd1b891","maintainers":[{"name":"tmo9d","email":"tobrien@discursive.com"}],"homepage":"https://github.com/redaksjon/kronologi#readme","bugs":{"url":"https://github.com/redaksjon/kronologi/issues"},"bin":{"kronologi":"dist/main.js","kronologi-mcp":"dist/mcp/server.js","kronologi-init":"dist/init-job.js","kronologi-validate":"dist/validate-job.js"},"dist":{"shasum":"7f78db8ca51a0d1d595fee47ccb544d842b7c89e","tarball":"https://registry.npmjs.org/@redaksjon/kronologi/-/kronologi-1.0.8-dev.20260203001459.dd1b891.tgz","fileCount":58,"integrity":"sha512-x3A8xO/m7sBIdZQG4dqgM/lfRv9mVyrpHn4rzxla+dLvtVSGcOx+6HXlsmdPHtZxqI9LD7h03W8d1yZr8b+1eg==","signatures":[{"sig":"MEUCIGMSvSaGY2SemNpfp50qTb2j2hCQ5AeSnaQjB8wRhuCoAiEAqMS9C5Kk2Z1tpLwMjuhqTivPgI3aleJCnR8kSnQLOco=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@redaksjon%2fkronologi@1.0.8-dev.20260203001459.dd1b891","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":1510636},"main":"dist/main.js","type":"module","engines":{"npm":">=9.0.0","node":">=18.0.0"},"gitHead":"dd1b891af7ad84ede0fa0d6f1e977defb4023750","scripts":{"dev":"vite","mcp":"node dist/mcp/server.js","lint":"eslint . --ext .ts","test":"vitest run --coverage","build":"npm run lint && tsc --noEmit && vite build && npm run postbuild","clean":"rm -rf dist","start":"dist/main.js","watch":"vite build --watch","lint:fix":"eslint . --ext .ts --fix","postbuild":"chmod +x dist/main.js dist/init-job.js dist/validate-job.js dist/mcp/server.js","precommit":"npm run lint && npm run test","test:coverage":"vitest run --coverage","prepublishOnly":"npm run clean && npm run build"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:00da80b5-5c21-4122-a96f-7192db98b33c"}},"repository":{"url":"git+https://github.com/redaksjon/kronologi.git","type":"git"},"_npmVersion":"11.8.0","description":"Intelligent monthly summary generation from activity and context","directories":{},"_nodeVersion":"24.13.0","dependencies":{"zod":"^4.3.6","glob":"^13.0.0","dayjs":"^1.11.19","luxon":"^3.7.2","dotenv":"^17.2.3","openai":"^6.15.0","js-yaml":"^4.1.1","winston":"^3.18.3","commander":"^14.0.2","moment-timezone":"^0.6.0","@anthropic-ai/sdk":"^0.71.2","@redaksjon/context":"^0.0.6","@google/generative-ai":"^0.24.1","@kjerneverk/riotprompt":"^1.0.6","@utilarium/overcontext":"^0.0.4","@utilarium/cardigantime":"^0.0.24","@utilarium/dreadcabinet":"^0.0.16","@modelcontextprotocol/sdk":"^1.25.3"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"vite":"^7.0.4","eslint":"^9.30.1","vitest":"^3.2.4","globals":"^16.3.0","mockdate":"^3.0.5","@swc/core":"^1.12.11","@eslint/js":"^9.30.1","typescript":"^5.8.3","@types/node":"^24.0.12","@types/luxon":"^3.7.1","@types/js-yaml":"^4.0.9","@eslint/eslintrc":"^3.3.1","vite-plugin-node":"^7.0.0","@vitest/coverage-v8":"^3.2.4","eslint-plugin-import":"^2.32.0","@rollup/plugin-replace":"^6.0.3","rollup-plugin-visualizer":"^6.0.5","@typescript-eslint/parser":"^8.36.0","rollup-plugin-preserve-shebang":"^1.0.1","@typescript-eslint/eslint-plugin":"^8.36.0"},"_npmOperationalInternal":{"tmp":"tmp/kronologi_1.0.8-dev.20260203001459.dd1b891_1770077763896_0.37764176575133446","host":"s3://npm-registry-packages-npm-production"}},"1.0.8":{"name":"@redaksjon/kronologi","version":"1.0.8","keywords":["focus","productivity","notes","genai"],"author":{"name":"Tim O'Brien","email":"tobrien@discursive.com"},"license":"Apache-2.0","_id":"@redaksjon/kronologi@1.0.8","maintainers":[{"name":"tmo9d","email":"tobrien@discursive.com"}],"homepage":"https://github.com/redaksjon/kronologi#readme","bugs":{"url":"https://github.com/redaksjon/kronologi/issues"},"bin":{"kronologi":"dist/main.js","kronologi-mcp":"dist/mcp/server.js","kronologi-init":"dist/init-job.js","kronologi-validate":"dist/validate-job.js"},"dist":{"shasum":"b8f130f7e64c7abb0b0d8d2ff657d42d40e06995","tarball":"https://registry.npmjs.org/@redaksjon/kronologi/-/kronologi-1.0.8.tgz","fileCount":58,"integrity":"sha512-D9LbMznWjbBMCNxTc2kehwNbrmX2/G65d17AkeWyM4mbUh14V/s3kcGVt6V8eFhB4Ro8LPo14v+25ZdZ5Aoc9Q==","signatures":[{"sig":"MEQCIAooKHToUbv2VrkM0QlHm5M/ePyoXVNfaiyABZ0M6HiKAiBtv2/EsjXzH2f9PgojlkQipd5OQmg9IsqhCjaD6Omxdg==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@redaksjon%2fkronologi@1.0.8","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":1510587},"main":"dist/main.js","type":"module","engines":{"npm":">=9.0.0","node":">=18.0.0"},"gitHead":"598736f8dd0b2a4a99b813c2c632d4505e87263e","scripts":{"dev":"vite","mcp":"node dist/mcp/server.js","lint":"eslint . --ext .ts","test":"vitest run --coverage","build":"npm run lint && tsc --noEmit && vite build && npm run postbuild","clean":"rm -rf dist","start":"dist/main.js","watch":"vite build --watch","lint:fix":"eslint . --ext .ts --fix","postbuild":"chmod +x dist/main.js dist/init-job.js dist/validate-job.js dist/mcp/server.js","precommit":"npm run lint && npm run test","test:coverage":"vitest run --coverage","prepublishOnly":"npm run clean && npm run build"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:00da80b5-5c21-4122-a96f-7192db98b33c"}},"repository":{"url":"git+https://github.com/redaksjon/kronologi.git","type":"git"},"_npmVersion":"11.8.0","description":"Intelligent monthly summary generation from activity and context","directories":{},"_nodeVersion":"24.13.0","dependencies":{"zod":"^4.3.6","glob":"^13.0.0","dayjs":"^1.11.19","luxon":"^3.7.2","dotenv":"^17.2.3","openai":"^6.15.0","js-yaml":"^4.1.1","winston":"^3.18.3","commander":"^14.0.2","moment-timezone":"^0.6.0","@anthropic-ai/sdk":"^0.71.2","@redaksjon/context":"^0.0.6","@google/generative-ai":"^0.24.1","@kjerneverk/riotprompt":"^1.0.6","@utilarium/overcontext":"^0.0.4","@utilarium/cardigantime":"^0.0.24","@utilarium/dreadcabinet":"^0.0.16","@modelcontextprotocol/sdk":"^1.25.3"},"_hasShrinkwrap":false,"devDependencies":{"vite":"^7.0.4","eslint":"^9.30.1","vitest":"^3.2.4","globals":"^16.3.0","mockdate":"^3.0.5","@swc/core":"^1.12.11","@eslint/js":"^9.30.1","typescript":"^5.8.3","@types/node":"^24.0.12","@types/luxon":"^3.7.1","@types/js-yaml":"^4.0.9","@eslint/eslintrc":"^3.3.1","vite-plugin-node":"^7.0.0","@vitest/coverage-v8":"^3.2.4","eslint-plugin-import":"^2.32.0","@rollup/plugin-replace":"^6.0.3","rollup-plugin-visualizer":"^6.0.5","@typescript-eslint/parser":"^8.36.0","rollup-plugin-preserve-shebang":"^1.0.1","@typescript-eslint/eslint-plugin":"^8.36.0"},"_npmOperationalInternal":{"tmp":"tmp/kronologi_1.0.8_1770077881896_0.01943268841672463","host":"s3://npm-registry-packages-npm-production"}},"1.0.9-dev.20260203001833.e906826":{"name":"@redaksjon/kronologi","version":"1.0.9-dev.20260203001833.e906826","keywords":["focus","productivity","notes","genai"],"author":{"name":"Tim O'Brien","email":"tobrien@discursive.com"},"license":"Apache-2.0","_id":"@redaksjon/kronologi@1.0.9-dev.20260203001833.e906826","maintainers":[{"name":"tmo9d","email":"tobrien@discursive.com"}],"homepage":"https://github.com/redaksjon/kronologi#readme","bugs":{"url":"https://github.com/redaksjon/kronologi/issues"},"bin":{"kronologi":"dist/main.js","kronologi-mcp":"dist/mcp/server.js","kronologi-init":"dist/init-job.js","kronologi-validate":"dist/validate-job.js"},"dist":{"shasum":"0ae84fa8637a94fc38fb933d1a0bae85ef50d501","tarball":"https://registry.npmjs.org/@redaksjon/kronologi/-/kronologi-1.0.9-dev.20260203001833.e906826.tgz","fileCount":58,"integrity":"sha512-ySwmUV0abRlZoLyzGoOBZvf8tP8fAxDhKFLMFvILDBWnYDB7e2NaKgLM/+aQW0R82JnEHc1fZl9bTdiCnXcifw==","signatures":[{"sig":"MEUCIALKAA3nUthJnw8YNN9s84H8lG5fYLAXPA0LmZWJYwoBAiEA15YZrAtmQuoejbgHAGZ0+brWX7mr5yTHe394S+ftBVI=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@redaksjon%2fkronologi@1.0.9-dev.20260203001833.e906826","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":1510636},"main":"dist/main.js","type":"module","engines":{"npm":">=9.0.0","node":">=18.0.0"},"gitHead":"e906826fd7c6062d37d4b03fa06492be69bcb292","scripts":{"dev":"vite","mcp":"node dist/mcp/server.js","lint":"eslint . --ext .ts","test":"vitest run --coverage","build":"npm run lint && tsc --noEmit && vite build && npm run postbuild","clean":"rm -rf dist","start":"dist/main.js","watch":"vite build --watch","lint:fix":"eslint . --ext .ts --fix","postbuild":"chmod +x dist/main.js dist/init-job.js dist/validate-job.js dist/mcp/server.js","precommit":"npm run lint && npm run test","test:coverage":"vitest run --coverage","prepublishOnly":"npm run clean && npm run build"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:00da80b5-5c21-4122-a96f-7192db98b33c"}},"repository":{"url":"git+https://github.com/redaksjon/kronologi.git","type":"git"},"_npmVersion":"11.8.0","description":"Intelligent monthly summary generation from activity and context","directories":{},"_nodeVersion":"24.13.0","dependencies":{"zod":"^4.3.6","glob":"^13.0.0","dayjs":"^1.11.19","luxon":"^3.7.2","dotenv":"^17.2.3","openai":"^6.15.0","js-yaml":"^4.1.1","winston":"^3.18.3","commander":"^14.0.2","moment-timezone":"^0.6.0","@anthropic-ai/sdk":"^0.71.2","@redaksjon/context":"^0.0.6","@google/generative-ai":"^0.24.1","@kjerneverk/riotprompt":"^1.0.6","@utilarium/overcontext":"^0.0.4","@utilarium/cardigantime":"^0.0.24","@utilarium/dreadcabinet":"^0.0.16","@modelcontextprotocol/sdk":"^1.25.3"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"vite":"^7.0.4","eslint":"^9.30.1","vitest":"^3.2.4","globals":"^16.3.0","mockdate":"^3.0.5","@swc/core":"^1.12.11","@eslint/js":"^9.30.1","typescript":"^5.8.3","@types/node":"^24.0.12","@types/luxon":"^3.7.1","@types/js-yaml":"^4.0.9","@eslint/eslintrc":"^3.3.1","vite-plugin-node":"^7.0.0","@vitest/coverage-v8":"^3.2.4","eslint-plugin-import":"^2.32.0","@rollup/plugin-replace":"^6.0.3","rollup-plugin-visualizer":"^6.0.5","@typescript-eslint/parser":"^8.36.0","rollup-plugin-preserve-shebang":"^1.0.1","@typescript-eslint/eslint-plugin":"^8.36.0"},"_npmOperationalInternal":{"tmp":"tmp/kronologi_1.0.9-dev.20260203001833.e906826_1770077970400_0.8724660911907018","host":"s3://npm-registry-packages-npm-production"}},"1.0.9-dev.20260206061123.8ccbdf0":{"name":"@redaksjon/kronologi","version":"1.0.9-dev.20260206061123.8ccbdf0","keywords":["focus","productivity","notes","genai"],"author":{"name":"Tim O'Brien","email":"tobrien@discursive.com"},"license":"Apache-2.0","_id":"@redaksjon/kronologi@1.0.9-dev.20260206061123.8ccbdf0","maintainers":[{"name":"tmo9d","email":"tobrien@discursive.com"}],"homepage":"https://github.com/redaksjon/kronologi#readme","bugs":{"url":"https://github.com/redaksjon/kronologi/issues"},"bin":{"kronologi":"dist/main.js","kronologi-mcp":"dist/mcp/server.js","kronologi-init":"dist/init-job.js","kronologi-validate":"dist/validate-job.js"},"dist":{"shasum":"708802f833dc7e97df455fff4489910f73d149c0","tarball":"https://registry.npmjs.org/@redaksjon/kronologi/-/kronologi-1.0.9-dev.20260206061123.8ccbdf0.tgz","fileCount":58,"integrity":"sha512-pWqt/IDtHk+7LsTu7zXD0NYbhLDiJixXxcln/UaFjrDkoGjlVb6gVL7t7igfKqqCQ04lp25/nisoTA4XBduiPA==","signatures":[{"sig":"MEUCIFoIlOuGk9UKQ6oIldSwOyofq0paF/dy7VWMygb46xWHAiEA9wLRdLD88vWcPsIAR/z9M59RCQ5Z6+KKJet3OwnpNcY=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@redaksjon%2fkronologi@1.0.9-dev.20260206061123.8ccbdf0","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":1510636},"main":"dist/main.js","type":"module","engines":{"npm":">=9.0.0","node":">=18.0.0"},"gitHead":"8ccbdf01fd39cf408d2bb7ec560acd9bec779b21","scripts":{"dev":"vite","mcp":"node dist/mcp/server.js","lint":"eslint . --ext .ts","test":"vitest run --coverage","build":"npm run lint && tsc --noEmit && vite build && npm run postbuild","clean":"rm -rf dist","start":"dist/main.js","watch":"vite build --watch","lint:fix":"eslint . --ext .ts --fix","postbuild":"chmod +x dist/main.js dist/init-job.js dist/validate-job.js dist/mcp/server.js","precommit":"npm run lint && npm run test","test:coverage":"vitest run --coverage","prepublishOnly":"npm run clean && npm run build"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:00da80b5-5c21-4122-a96f-7192db98b33c"}},"repository":{"url":"git+https://github.com/redaksjon/kronologi.git","type":"git"},"_npmVersion":"11.9.0","description":"Intelligent monthly summary generation from activity and context","directories":{},"_nodeVersion":"24.13.0","dependencies":{"zod":"^4.3.6","glob":"^13.0.0","dayjs":"^1.11.19","luxon":"^3.7.2","dotenv":"^17.2.3","openai":"^6.15.0","js-yaml":"^4.1.1","winston":"^3.18.3","commander":"^14.0.2","moment-timezone":"^0.6.0","@anthropic-ai/sdk":"^0.71.2","@redaksjon/context":"^0.0.6","@google/generative-ai":"^0.24.1","@kjerneverk/riotprompt":"^1.0.6","@utilarium/overcontext":"^0.0.4","@utilarium/cardigantime":"^0.0.24","@utilarium/dreadcabinet":"^0.0.16","@modelcontextprotocol/sdk":"^1.25.3"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"vite":"^7.0.4","eslint":"^9.30.1","vitest":"^3.2.4","globals":"^16.3.0","mockdate":"^3.0.5","@swc/core":"^1.12.11","@eslint/js":"^9.30.1","typescript":"^5.8.3","@types/node":"^24.0.12","@types/luxon":"^3.7.1","@types/js-yaml":"^4.0.9","@eslint/eslintrc":"^3.3.1","vite-plugin-node":"^7.0.0","@vitest/coverage-v8":"^3.2.4","eslint-plugin-import":"^2.32.0","@rollup/plugin-replace":"^6.0.3","rollup-plugin-visualizer":"^6.0.5","@typescript-eslint/parser":"^8.36.0","rollup-plugin-preserve-shebang":"^1.0.1","@typescript-eslint/eslint-plugin":"^8.36.0"},"_npmOperationalInternal":{"tmp":"tmp/kronologi_1.0.9-dev.20260206061123.8ccbdf0_1770358332635_0.9501741179901249","host":"s3://npm-registry-packages-npm-production"}},"1.0.9":{"name":"@redaksjon/kronologi","version":"1.0.9","keywords":["focus","productivity","notes","genai"],"author":{"name":"Tim O'Brien","email":"tobrien@discursive.com"},"license":"Apache-2.0","_id":"@redaksjon/kronologi@1.0.9","maintainers":[{"name":"tmo9d","email":"tobrien@discursive.com"}],"homepage":"https://github.com/redaksjon/kronologi#readme","bugs":{"url":"https://github.com/redaksjon/kronologi/issues"},"bin":{"kronologi":"dist/main.js","kronologi-mcp":"dist/mcp/server.js","kronologi-init":"dist/init-job.js","kronologi-validate":"dist/validate-job.js"},"dist":{"shasum":"3197327c70f3ac52a60ef9693f4e5bdd1699f28c","tarball":"https://registry.npmjs.org/@redaksjon/kronologi/-/kronologi-1.0.9.tgz","fileCount":58,"integrity":"sha512-qbMbdYHJA2311JCSsea7Q9eH/op1KCG48PvzG7SgZ6dYnVAvLxKsiQAOA/H+uzst8hDvUJewJf2dRb+UEW/MNg==","signatures":[{"sig":"MEUCIQDhzZsUf8QSDCVifjV4QMRimgQ1IYlgfJmwUuOTiTmA7gIgP4mOEjUgvz5GHdGpjYsxd8PRBwyUCdMDR3WBwqlIKVw=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@redaksjon%2fkronologi@1.0.9","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":1510587},"main":"dist/main.js","type":"module","engines":{"npm":">=9.0.0","node":">=18.0.0"},"gitHead":"e2bf5a22672974d5a667a78e18738b1a760321dd","scripts":{"dev":"vite","mcp":"node dist/mcp/server.js","lint":"eslint . --ext .ts","test":"vitest run --coverage","build":"npm run lint && tsc --noEmit && vite build && npm run postbuild","clean":"rm -rf dist","start":"dist/main.js","watch":"vite build --watch","lint:fix":"eslint . --ext .ts --fix","postbuild":"chmod +x dist/main.js dist/init-job.js dist/validate-job.js dist/mcp/server.js","precommit":"npm run lint && npm run test","test:coverage":"vitest run --coverage","prepublishOnly":"npm run clean && npm run build"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:00da80b5-5c21-4122-a96f-7192db98b33c"}},"repository":{"url":"git+https://github.com/redaksjon/kronologi.git","type":"git"},"_npmVersion":"11.9.0","description":"Intelligent monthly summary generation from activity and context","directories":{},"_nodeVersion":"24.13.0","dependencies":{"zod":"^4.3.6","glob":"^13.0.0","dayjs":"^1.11.19","luxon":"^3.7.2","dotenv":"^17.2.3","openai":"^6.15.0","js-yaml":"^4.1.1","winston":"^3.18.3","commander":"^14.0.2","moment-timezone":"^0.6.0","@anthropic-ai/sdk":"^0.71.2","@redaksjon/context":"^0.0.6","@google/generative-ai":"^0.24.1","@kjerneverk/riotprompt":"^1.0.6","@utilarium/overcontext":"^0.0.4","@utilarium/cardigantime":"^0.0.24","@utilarium/dreadcabinet":"^0.0.16","@modelcontextprotocol/sdk":"^1.25.3"},"_hasShrinkwrap":false,"devDependencies":{"vite":"^7.0.4","eslint":"^9.30.1","vitest":"^3.2.4","globals":"^16.3.0","mockdate":"^3.0.5","@swc/core":"^1.12.11","@eslint/js":"^9.30.1","typescript":"^5.8.3","@types/node":"^24.0.12","@types/luxon":"^3.7.1","@types/js-yaml":"^4.0.9","@eslint/eslintrc":"^3.3.1","vite-plugin-node":"^7.0.0","@vitest/coverage-v8":"^3.2.4","eslint-plugin-import":"^2.32.0","@rollup/plugin-replace":"^6.0.3","rollup-plugin-visualizer":"^6.0.5","@typescript-eslint/parser":"^8.36.0","rollup-plugin-preserve-shebang":"^1.0.1","@typescript-eslint/eslint-plugin":"^8.36.0"},"_npmOperationalInternal":{"tmp":"tmp/kronologi_1.0.9_1770482706237_0.2910911866985113","host":"s3://npm-registry-packages-npm-production"}},"1.0.10-dev.20260207164540.0c47625":{"name":"@redaksjon/kronologi","version":"1.0.10-dev.20260207164540.0c47625","keywords":["focus","productivity","notes","genai"],"author":{"name":"Tim O'Brien","email":"tobrien@discursive.com"},"license":"Apache-2.0","_id":"@redaksjon/kronologi@1.0.10-dev.20260207164540.0c47625","maintainers":[{"name":"tmo9d","email":"tobrien@discursive.com"}],"homepage":"https://github.com/redaksjon/kronologi#readme","bugs":{"url":"https://github.com/redaksjon/kronologi/issues"},"bin":{"kronologi":"dist/main.js","kronologi-mcp":"dist/mcp/server.js","kronologi-init":"dist/init-job.js","kronologi-validate":"dist/validate-job.js"},"dist":{"shasum":"5a8280b2e439ac1ba3caeebcfd3eb7b31d403e24","tarball":"https://registry.npmjs.org/@redaksjon/kronologi/-/kronologi-1.0.10-dev.20260207164540.0c47625.tgz","fileCount":58,"integrity":"sha512-3OzR3QoEe+dnxI71yB3IrgB3ppW172woG2/KPIgRCJ1hmX9aLQYA+gSYDjpdJhdm7yME8thx8i4KTnK6UoSuWg==","signatures":[{"sig":"MEQCIHFs+lJg7lsSPBE+ErsFktp7rtJupW3Zfd45e4xXgCdBAiBqWkstu4jpjcsUXFE/ARm9Otp8PXUkiTlAk9JE8NDDLg==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@redaksjon%2fkronologi@1.0.10-dev.20260207164540.0c47625","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":1510638},"main":"dist/main.js","type":"module","engines":{"npm":">=9.0.0","node":">=18.0.0"},"gitHead":"0c47625232e0a3ddee353967fcad9d9ddc037e0f","scripts":{"dev":"vite","mcp":"node dist/mcp/server.js","lint":"eslint . --ext .ts","test":"vitest run --coverage","build":"npm run lint && tsc --noEmit && vite build && npm run postbuild","clean":"rm -rf dist","start":"dist/main.js","watch":"vite build --watch","lint:fix":"eslint . --ext .ts --fix","postbuild":"chmod +x dist/main.js dist/init-job.js dist/validate-job.js dist/mcp/server.js","precommit":"npm run lint && npm run test","test:coverage":"vitest run --coverage","prepublishOnly":"npm run clean && npm run build"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:00da80b5-5c21-4122-a96f-7192db98b33c"}},"repository":{"url":"git+https://github.com/redaksjon/kronologi.git","type":"git"},"_npmVersion":"11.9.0","description":"Intelligent monthly summary generation from activity and context","directories":{},"_nodeVersion":"24.13.0","dependencies":{"zod":"^4.3.6","glob":"^13.0.0","dayjs":"^1.11.19","luxon":"^3.7.2","dotenv":"^17.2.3","openai":"^6.15.0","js-yaml":"^4.1.1","winston":"^3.18.3","commander":"^14.0.2","moment-timezone":"^0.6.0","@anthropic-ai/sdk":"^0.71.2","@redaksjon/context":"^0.0.6","@google/generative-ai":"^0.24.1","@kjerneverk/riotprompt":"^1.0.6","@utilarium/overcontext":"^0.0.4","@utilarium/cardigantime":"^0.0.24","@utilarium/dreadcabinet":"^0.0.16","@modelcontextprotocol/sdk":"^1.25.3"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"vite":"^7.0.4","eslint":"^9.30.1","vitest":"^3.2.4","globals":"^16.3.0","mockdate":"^3.0.5","@swc/core":"^1.12.11","@eslint/js":"^9.30.1","typescript":"^5.8.3","@types/node":"^24.0.12","@types/luxon":"^3.7.1","@types/js-yaml":"^4.0.9","@eslint/eslintrc":"^3.3.1","vite-plugin-node":"^7.0.0","@vitest/coverage-v8":"^3.2.4","eslint-plugin-import":"^2.32.0","@rollup/plugin-replace":"^6.0.3","rollup-plugin-visualizer":"^6.0.5","@typescript-eslint/parser":"^8.36.0","rollup-plugin-preserve-shebang":"^1.0.1","@typescript-eslint/eslint-plugin":"^8.36.0"},"_npmOperationalInternal":{"tmp":"tmp/kronologi_1.0.10-dev.20260207164540.0c47625_1770482799620_0.23875396153174733","host":"s3://npm-registry-packages-npm-production"}},"1.0.10-dev.20260215173635.8dbe026":{"name":"@redaksjon/kronologi","version":"1.0.10-dev.20260215173635.8dbe026","keywords":["focus","productivity","notes","genai"],"author":{"name":"Tim O'Brien","email":"tobrien@discursive.com"},"license":"Apache-2.0","_id":"@redaksjon/kronologi@1.0.10-dev.20260215173635.8dbe026","maintainers":[{"name":"tmo9d","email":"tobrien@discursive.com"}],"homepage":"https://github.com/redaksjon/kronologi#readme","bugs":{"url":"https://github.com/redaksjon/kronologi/issues"},"bin":{"kronologi":"dist/main.js","kronologi-mcp":"dist/mcp/server.js","kronologi-init":"dist/init-job.js","kronologi-validate":"dist/validate-job.js"},"dist":{"shasum":"fc72a9dd43dc7a850a39e7bbbe38d33c830680e7","tarball":"https://registry.npmjs.org/@redaksjon/kronologi/-/kronologi-1.0.10-dev.20260215173635.8dbe026.tgz","fileCount":58,"integrity":"sha512-Xl1dtRkUphqBOu3mK8z5ndW02HNy1zA7RSCoa5ko/egAPwiw3K+RB9YGo3X1b2akTckOXzjb5eVGr7B7PFyZoQ==","signatures":[{"sig":"MEYCIQDzmnI7mDU4rzj1XXdxsQPy+AMAXcow/ZomfiOmMMzDPgIhAKM23/RIY9rg2CticO64qSQiDq3Z8LfkmBlyYQWES7CZ","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@redaksjon%2fkronologi@1.0.10-dev.20260215173635.8dbe026","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":1521283},"main":"dist/main.js","type":"module","engines":{"npm":">=9.0.0","node":">=18.0.0"},"gitHead":"8dbe0266b4b0b3460f029394a033dc70fd1f6b84","scripts":{"dev":"vite","mcp":"node dist/mcp/server.js","lint":"eslint . --ext .ts","test":"vitest run --coverage","build":"npm run lint && tsc --noEmit && vite build && npm run postbuild","clean":"rm -rf dist","start":"dist/main.js","watch":"vite build --watch","lint:fix":"eslint . --ext .ts --fix","postbuild":"chmod +x dist/main.js dist/init-job.js dist/validate-job.js dist/mcp/server.js","precommit":"npm run lint && npm run test","test:coverage":"vitest run --coverage","prepublishOnly":"npm run clean && npm run build"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:00da80b5-5c21-4122-a96f-7192db98b33c"}},"repository":{"url":"git+https://github.com/redaksjon/kronologi.git","type":"git"},"_npmVersion":"11.10.0","description":"Intelligent monthly summary generation from activity and context","directories":{},"_nodeVersion":"24.13.1","dependencies":{"zod":"^4.3.6","glob":"^13.0.0","dayjs":"^1.11.19","luxon":"^3.7.2","dotenv":"^17.2.3","openai":"^6.15.0","js-yaml":"^4.1.1","winston":"^3.18.3","commander":"^14.0.2","moment-timezone":"^0.6.0","@anthropic-ai/sdk":"^0.71.2","@redaksjon/context":"^0.0.7","@google/generative-ai":"^0.24.1","@kjerneverk/riotprompt":"^1.0.6","@utilarium/overcontext":"^0.0.4","@utilarium/cardigantime":"^0.0.24","@utilarium/dreadcabinet":"^0.0.16","@modelcontextprotocol/sdk":"^1.25.3"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"vite":"^7.0.4","eslint":"^9.30.1","vitest":"^3.2.4","globals":"^16.3.0","mockdate":"^3.0.5","@swc/core":"^1.12.11","@eslint/js":"^9.30.1","typescript":"^5.8.3","@types/node":"^24.0.12","@types/luxon":"^3.7.1","@types/js-yaml":"^4.0.9","@eslint/eslintrc":"^3.3.1","vite-plugin-node":"^7.0.0","@vitest/coverage-v8":"^3.2.4","eslint-plugin-import":"^2.32.0","@rollup/plugin-replace":"^6.0.3","rollup-plugin-visualizer":"^6.0.5","@typescript-eslint/parser":"^8.36.0","rollup-plugin-preserve-shebang":"^1.0.1","@typescript-eslint/eslint-plugin":"^8.36.0"},"_npmOperationalInternal":{"tmp":"tmp/kronologi_1.0.10-dev.20260215173635.8dbe026_1771177043556_0.4088381226421185","host":"s3://npm-registry-packages-npm-production"}},"1.0.10":{"name":"@redaksjon/kronologi","version":"1.0.10","keywords":["focus","productivity","notes","genai"],"author":{"name":"Tim O'Brien","email":"tobrien@discursive.com"},"license":"Apache-2.0","_id":"@redaksjon/kronologi@1.0.10","maintainers":[{"name":"tmo9d","email":"tobrien@discursive.com"}],"homepage":"https://github.com/redaksjon/kronologi#readme","bugs":{"url":"https://github.com/redaksjon/kronologi/issues"},"bin":{"kronologi":"dist/main.js","kronologi-mcp":"dist/mcp/server.js","kronologi-init":"dist/init-job.js","kronologi-validate":"dist/validate-job.js"},"dist":{"shasum":"5829dc6ad7a783eac6c9ac26a4c38134ad569996","tarball":"https://registry.npmjs.org/@redaksjon/kronologi/-/kronologi-1.0.10.tgz","fileCount":58,"integrity":"sha512-d7gmEkiAAIlGoswHyZo3vX2+ihhlQNk31rta4Q0WZGTU2VBBIUvNsganyVgqWiy/Xorms30WSRkuBtmM+247oQ==","signatures":[{"sig":"MEUCIEhXhF/z7SsikeVMRdjOFlcxpsE/tCtgnes9IpJ3wD/mAiEA+VHH5lc7BtyjGCylV2P5rUplvrrlkP7v4AKSWpnd7IQ=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@redaksjon%2fkronologi@1.0.10","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":1521235},"main":"dist/main.js","type":"module","engines":{"npm":">=9.0.0","node":">=18.0.0"},"gitHead":"2e7a43ad1ee57a79e49265cbd4869ccc715e5adc","scripts":{"dev":"vite","mcp":"node dist/mcp/server.js","lint":"eslint . --ext .ts","test":"vitest run --coverage","build":"npm run lint && tsc --noEmit && vite build && npm run postbuild","clean":"rm -rf dist","start":"dist/main.js","watch":"vite build --watch","lint:fix":"eslint . --ext .ts --fix","postbuild":"chmod +x dist/main.js dist/init-job.js dist/validate-job.js dist/mcp/server.js","precommit":"npm run lint && npm run test","test:coverage":"vitest run --coverage","prepublishOnly":"npm run clean && npm run build"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:00da80b5-5c21-4122-a96f-7192db98b33c"}},"repository":{"url":"git+https://github.com/redaksjon/kronologi.git","type":"git"},"_npmVersion":"11.10.0","description":"Intelligent monthly summary generation from activity and context","directories":{},"_nodeVersion":"24.13.1","dependencies":{"zod":"^4.3.6","glob":"^13.0.0","dayjs":"^1.11.19","luxon":"^3.7.2","dotenv":"^17.2.3","openai":"^6.15.0","js-yaml":"^4.1.1","winston":"^3.18.3","commander":"^14.0.2","moment-timezone":"^0.6.0","@anthropic-ai/sdk":"^0.71.2","@redaksjon/context":"^0.0.7","@google/generative-ai":"^0.24.1","@kjerneverk/riotprompt":"^1.0.6","@utilarium/overcontext":"^0.0.4","@utilarium/cardigantime":"^0.0.24","@utilarium/dreadcabinet":"^0.0.16","@modelcontextprotocol/sdk":"^1.25.3"},"_hasShrinkwrap":false,"devDependencies":{"vite":"^7.0.4","eslint":"^9.30.1","vitest":"^3.2.4","globals":"^16.3.0","mockdate":"^3.0.5","@swc/core":"^1.12.11","@eslint/js":"^9.30.1","typescript":"^5.8.3","@types/node":"^24.0.12","@types/luxon":"^3.7.1","@types/js-yaml":"^4.0.9","@eslint/eslintrc":"^3.3.1","vite-plugin-node":"^7.0.0","@vitest/coverage-v8":"^3.2.4","eslint-plugin-import":"^2.32.0","@rollup/plugin-replace":"^6.0.3","rollup-plugin-visualizer":"^6.0.5","@typescript-eslint/parser":"^8.36.0","rollup-plugin-preserve-shebang":"^1.0.1","@typescript-eslint/eslint-plugin":"^8.36.0"},"_npmOperationalInternal":{"tmp":"tmp/kronologi_1.0.10_1771177136400_0.41404964112208176","host":"s3://npm-registry-packages-npm-production"}},"1.0.11-dev.20260215173925.70adab3":{"name":"@redaksjon/kronologi","version":"1.0.11-dev.20260215173925.70adab3","keywords":["focus","productivity","notes","genai"],"author":{"name":"Tim O'Brien","email":"tobrien@discursive.com"},"license":"Apache-2.0","_id":"@redaksjon/kronologi@1.0.11-dev.20260215173925.70adab3","maintainers":[{"name":"tmo9d","email":"tobrien@discursive.com"}],"homepage":"https://github.com/redaksjon/kronologi#readme","bugs":{"url":"https://github.com/redaksjon/kronologi/issues"},"bin":{"kronologi":"dist/main.js","kronologi-mcp":"dist/mcp/server.js","kronologi-init":"dist/init-job.js","kronologi-validate":"dist/validate-job.js"},"dist":{"shasum":"6b64f4c9eccf0ee84bdc43204a8f05f49873553c","tarball":"https://registry.npmjs.org/@redaksjon/kronologi/-/kronologi-1.0.11-dev.20260215173925.70adab3.tgz","fileCount":58,"integrity":"sha512-TIXNdWTHv4Qe+is5QjkLyHHr1mAPwmTnVmnNNlkD61A2GZHoZdxCHuGGsD6WRFZNDhvBa+q8cACCR7slXoeEUw==","signatures":[{"sig":"MEQCIEZITppQdgefRtFykyGkfK7p6zPonwN59C/QsoFGwUC5AiAgGv5sgxs/A60pucjnsoFXveLoJZ7thHUpIAMkqoBtiA==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@redaksjon%2fkronologi@1.0.11-dev.20260215173925.70adab3","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":1521283},"main":"dist/main.js","type":"module","engines":{"npm":">=9.0.0","node":">=18.0.0"},"gitHead":"70adab3cdda01ebadffeeb84a763985039065195","scripts":{"dev":"vite","mcp":"node dist/mcp/server.js","lint":"eslint . --ext .ts","test":"vitest run --coverage","build":"npm run lint && tsc --noEmit && vite build && npm run postbuild","clean":"rm -rf dist","start":"dist/main.js","watch":"vite build --watch","lint:fix":"eslint . --ext .ts --fix","postbuild":"chmod +x dist/main.js dist/init-job.js dist/validate-job.js dist/mcp/server.js","precommit":"npm run lint && npm run test","test:coverage":"vitest run --coverage","prepublishOnly":"npm run clean && npm run build"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:00da80b5-5c21-4122-a96f-7192db98b33c"}},"repository":{"url":"git+https://github.com/redaksjon/kronologi.git","type":"git"},"_npmVersion":"11.10.0","description":"Intelligent monthly summary generation from activity and context","directories":{},"_nodeVersion":"24.13.1","dependencies":{"zod":"^4.3.6","glob":"^13.0.0","dayjs":"^1.11.19","luxon":"^3.7.2","dotenv":"^17.2.3","openai":"^6.15.0","js-yaml":"^4.1.1","winston":"^3.18.3","commander":"^14.0.2","moment-timezone":"^0.6.0","@anthropic-ai/sdk":"^0.71.2","@redaksjon/context":"^0.0.7","@google/generative-ai":"^0.24.1","@kjerneverk/riotprompt":"^1.0.6","@utilarium/overcontext":"^0.0.4","@utilarium/cardigantime":"^0.0.24","@utilarium/dreadcabinet":"^0.0.16","@modelcontextprotocol/sdk":"^1.25.3"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"vite":"^7.0.4","eslint":"^9.30.1","vitest":"^3.2.4","globals":"^16.3.0","mockdate":"^3.0.5","@swc/core":"^1.12.11","@eslint/js":"^9.30.1","typescript":"^5.8.3","@types/node":"^24.0.12","@types/luxon":"^3.7.1","@types/js-yaml":"^4.0.9","@eslint/eslintrc":"^3.3.1","vite-plugin-node":"^7.0.0","@vitest/coverage-v8":"^3.2.4","eslint-plugin-import":"^2.32.0","@rollup/plugin-replace":"^6.0.3","rollup-plugin-visualizer":"^6.0.5","@typescript-eslint/parser":"^8.36.0","rollup-plugin-preserve-shebang":"^1.0.1","@typescript-eslint/eslint-plugin":"^8.36.0"},"_npmOperationalInternal":{"tmp":"tmp/kronologi_1.0.11-dev.20260215173925.70adab3_1771177208964_0.2457443304671516","host":"s3://npm-registry-packages-npm-production"}},"1.0.11-dev.20260215200733.99cc907":{"name":"@redaksjon/kronologi","version":"1.0.11-dev.20260215200733.99cc907","keywords":["focus","productivity","notes","genai"],"author":{"name":"Tim O'Brien","email":"tobrien@discursive.com"},"license":"Apache-2.0","_id":"@redaksjon/kronologi@1.0.11-dev.20260215200733.99cc907","maintainers":[{"name":"tmo9d","email":"tobrien@discursive.com"}],"homepage":"https://github.com/redaksjon/kronologi#readme","bugs":{"url":"https://github.com/redaksjon/kronologi/issues"},"bin":{"kronologi":"dist/main.js","kronologi-mcp":"dist/mcp/server.js","kronologi-init":"dist/init-job.js","kronologi-validate":"dist/validate-job.js"},"dist":{"shasum":"3b087dbe65061b0664f4805778cbb47ebde2e817","tarball":"https://registry.npmjs.org/@redaksjon/kronologi/-/kronologi-1.0.11-dev.20260215200733.99cc907.tgz","fileCount":58,"integrity":"sha512-0vHRg3rQklaF6Nc341QnrXXgTZWRGkPKrx6PRzYzrV7QoGTf049d9QcI05+Nqfpo+K+eVyuKf2G1NNQBzlpyZw==","signatures":[{"sig":"MEQCID0nZ0Y1WzzqqkT1Bmx3LGPmb76HKEQoDGsx0uJ+rtfmAiAQx2LUaqC83+auMfAKY61jhutiiGh2mpOpf+4J2o9+kw==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@redaksjon%2fkronologi@1.0.11-dev.20260215200733.99cc907","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":1521283},"main":"dist/main.js","type":"module","engines":{"npm":">=9.0.0","node":">=18.0.0"},"gitHead":"99cc907717ad9e120139ba0fa31d632fe5f1147e","scripts":{"dev":"vite","mcp":"node dist/mcp/server.js","lint":"eslint . --ext .ts","test":"vitest run --coverage","build":"npm run lint && tsc --noEmit && vite build && npm run postbuild","clean":"rm -rf dist","start":"dist/main.js","watch":"vite build --watch","lint:fix":"eslint . --ext .ts --fix","postbuild":"chmod +x dist/main.js dist/init-job.js dist/validate-job.js dist/mcp/server.js","precommit":"npm run lint && npm run test","test:coverage":"vitest run --coverage","prepublishOnly":"npm run clean && npm run build"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:00da80b5-5c21-4122-a96f-7192db98b33c"}},"repository":{"url":"git+https://github.com/redaksjon/kronologi.git","type":"git"},"_npmVersion":"11.10.0","description":"Intelligent monthly summary generation from activity and context","directories":{},"_nodeVersion":"24.13.1","dependencies":{"zod":"^4.3.6","glob":"^13.0.0","dayjs":"^1.11.19","luxon":"^3.7.2","dotenv":"^17.2.3","openai":"^6.22.0","js-yaml":"^4.1.1","winston":"^3.18.3","commander":"^14.0.2","moment-timezone":"^0.6.0","@anthropic-ai/sdk":"^0.71.2","@redaksjon/context":"^0.0.7","@google/generative-ai":"^0.24.1","@kjerneverk/riotprompt":"^1.0.6","@utilarium/overcontext":"^0.0.4","@utilarium/cardigantime":"^0.0.24","@utilarium/dreadcabinet":"^0.0.16","@modelcontextprotocol/sdk":"^1.25.3"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"vite":"^7.0.4","eslint":"^9.30.1","vitest":"^3.2.4","globals":"^16.3.0","mockdate":"^3.0.5","@swc/core":"^1.12.11","@eslint/js":"^9.30.1","typescript":"^5.8.3","@types/node":"^24.0.12","@types/luxon":"^3.7.1","@types/js-yaml":"^4.0.9","@eslint/eslintrc":"^3.3.1","vite-plugin-node":"^7.0.0","@vitest/coverage-v8":"^3.2.4","eslint-plugin-import":"^2.32.0","@rollup/plugin-replace":"^6.0.3","rollup-plugin-visualizer":"^6.0.5","@typescript-eslint/parser":"^8.36.0","rollup-plugin-preserve-shebang":"^1.0.1","@typescript-eslint/eslint-plugin":"^8.36.0"},"_npmOperationalInternal":{"tmp":"tmp/kronologi_1.0.11-dev.20260215200733.99cc907_1771186098090_0.23297977152361748","host":"s3://npm-registry-packages-npm-production"}},"1.0.11":{"name":"@redaksjon/kronologi","version":"1.0.11","keywords":["focus","productivity","notes","genai"],"author":{"name":"Tim O'Brien","email":"tobrien@discursive.com"},"license":"Apache-2.0","_id":"@redaksjon/kronologi@1.0.11","maintainers":[{"name":"tmo9d","email":"tobrien@discursive.com"}],"homepage":"https://github.com/redaksjon/kronologi#readme","bugs":{"url":"https://github.com/redaksjon/kronologi/issues"},"bin":{"kronologi":"dist/main.js","kronologi-mcp":"dist/mcp/server.js","kronologi-init":"dist/init-job.js","kronologi-validate":"dist/validate-job.js"},"dist":{"shasum":"d84d64ddfe8acc6c412a72f36717b7e3c2df6d72","tarball":"https://registry.npmjs.org/@redaksjon/kronologi/-/kronologi-1.0.11.tgz","fileCount":58,"integrity":"sha512-ythzw0M1MnYneN6HGvov2HpIeEvSiTm2lw3fUkZlvqQsNYKbR9mWYWn9WSduBSsdAEkD4xe5eB/YnvOV2TVMSA==","signatures":[{"sig":"MEUCIH0S0CaAmRCcPOsOsvA5rYCfj7yRCaYsHix/OeRaI5UcAiEA6lVNEkxjT81S8Bb7AtaIX8tiLm9wh8hj9UDu8IEH5us=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@redaksjon%2fkronologi@1.0.11","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":1521235},"main":"dist/main.js","type":"module","engines":{"npm":">=9.0.0","node":">=18.0.0"},"gitHead":"3646fe5964c24531c58f5dff9c72812120f5719c","scripts":{"dev":"vite","mcp":"node dist/mcp/server.js","lint":"eslint . --ext .ts","test":"vitest run --coverage","build":"npm run lint && tsc --noEmit && vite build && npm run postbuild","clean":"rm -rf dist","start":"dist/main.js","watch":"vite build --watch","lint:fix":"eslint . --ext .ts --fix","postbuild":"chmod +x dist/main.js dist/init-job.js dist/validate-job.js dist/mcp/server.js","precommit":"npm run lint && npm run test","test:coverage":"vitest run --coverage","prepublishOnly":"npm run clean && npm run build"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:00da80b5-5c21-4122-a96f-7192db98b33c"}},"repository":{"url":"git+https://github.com/redaksjon/kronologi.git","type":"git"},"_npmVersion":"11.10.0","description":"Intelligent monthly summary generation from activity and context","directories":{},"_nodeVersion":"24.13.1","dependencies":{"zod":"^4.3.6","glob":"^13.0.0","dayjs":"^1.11.19","luxon":"^3.7.2","dotenv":"^17.2.3","openai":"^6.22.0","js-yaml":"^4.1.1","winston":"^3.18.3","commander":"^14.0.2","moment-timezone":"^0.6.0","@anthropic-ai/sdk":"^0.71.2","@redaksjon/context":"^0.0.7","@google/generative-ai":"^0.24.1","@kjerneverk/riotprompt":"^1.0.6","@utilarium/overcontext":"^0.0.4","@utilarium/cardigantime":"^0.0.24","@utilarium/dreadcabinet":"^0.0.16","@modelcontextprotocol/sdk":"^1.25.3"},"_hasShrinkwrap":false,"devDependencies":{"vite":"^7.0.4","eslint":"^9.30.1","vitest":"^3.2.4","globals":"^16.3.0","mockdate":"^3.0.5","@swc/core":"^1.12.11","@eslint/js":"^9.30.1","typescript":"^5.8.3","@types/node":"^24.0.12","@types/luxon":"^3.7.1","@types/js-yaml":"^4.0.9","@eslint/eslintrc":"^3.3.1","vite-plugin-node":"^7.0.0","@vitest/coverage-v8":"^3.2.4","eslint-plugin-import":"^2.32.0","@rollup/plugin-replace":"^6.0.3","rollup-plugin-visualizer":"^6.0.5","@typescript-eslint/parser":"^8.36.0","rollup-plugin-preserve-shebang":"^1.0.1","@typescript-eslint/eslint-plugin":"^8.36.0"},"_npmOperationalInternal":{"tmp":"tmp/kronologi_1.0.11_1771186466050_0.9826365403212713","host":"s3://npm-registry-packages-npm-production"}},"1.0.12-dev.20260215201458.202b872":{"name":"@redaksjon/kronologi","version":"1.0.12-dev.20260215201458.202b872","keywords":["focus","productivity","notes","genai"],"author":{"name":"Tim O'Brien","email":"tobrien@discursive.com"},"license":"Apache-2.0","_id":"@redaksjon/kronologi@1.0.12-dev.20260215201458.202b872","maintainers":[{"name":"tmo9d","email":"tobrien@discursive.com"}],"homepage":"https://github.com/redaksjon/kronologi#readme","bugs":{"url":"https://github.com/redaksjon/kronologi/issues"},"bin":{"kronologi":"dist/main.js","kronologi-mcp":"dist/mcp/server.js","kronologi-init":"dist/init-job.js","kronologi-validate":"dist/validate-job.js"},"dist":{"shasum":"b604a29bfe62d9dd0e08cbce01dac7404c2672af","tarball":"https://registry.npmjs.org/@redaksjon/kronologi/-/kronologi-1.0.12-dev.20260215201458.202b872.tgz","fileCount":58,"integrity":"sha512-lPVPlZrfHsI7ONNdXc4N2rHAz6yH1ITkGywM/+wdcm1Fyk1uGg68s4myz8RF6TbpCchtncNPfxZfSH6jyN8X8g==","signatures":[{"sig":"MEQCIGLoPHkinHlGYQJYg/43RXbW2DEWa5mPbDV/zNYhaYlgAiBm2ex+lTupAnnbqg4mwGjLxu1qR5jV0tT3PfWwn8MSiw==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@redaksjon%2fkronologi@1.0.12-dev.20260215201458.202b872","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":1521283},"main":"dist/main.js","type":"module","engines":{"npm":">=9.0.0","node":">=18.0.0"},"gitHead":"202b872d749fa0855376e1efe400de121c7e9907","scripts":{"dev":"vite","mcp":"node dist/mcp/server.js","lint":"eslint . --ext .ts","test":"vitest run --coverage","build":"npm run lint && tsc --noEmit && vite build && npm run postbuild","clean":"rm -rf dist","start":"dist/main.js","watch":"vite build --watch","lint:fix":"eslint . --ext .ts --fix","postbuild":"chmod +x dist/main.js dist/init-job.js dist/validate-job.js dist/mcp/server.js","precommit":"npm run lint && npm run test","test:coverage":"vitest run --coverage","prepublishOnly":"npm run clean && npm run build"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:00da80b5-5c21-4122-a96f-7192db98b33c"}},"repository":{"url":"git+https://github.com/redaksjon/kronologi.git","type":"git"},"_npmVersion":"11.10.0","description":"Intelligent monthly summary generation from activity and context","directories":{},"_nodeVersion":"24.13.1","dependencies":{"zod":"^4.3.6","glob":"^13.0.0","dayjs":"^1.11.19","luxon":"^3.7.2","dotenv":"^17.2.3","openai":"^6.22.0","js-yaml":"^4.1.1","winston":"^3.18.3","commander":"^14.0.2","moment-timezone":"^0.6.0","@anthropic-ai/sdk":"^0.71.2","@redaksjon/context":"^0.0.7","@google/generative-ai":"^0.24.1","@kjerneverk/riotprompt":"^1.0.6","@utilarium/overcontext":"^0.0.4","@utilarium/cardigantime":"^0.0.24","@utilarium/dreadcabinet":"^0.0.16","@modelcontextprotocol/sdk":"^1.25.3"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"vite":"^7.0.4","eslint":"^9.30.1","vitest":"^3.2.4","globals":"^16.3.0","mockdate":"^3.0.5","@swc/core":"^1.12.11","@eslint/js":"^9.30.1","typescript":"^5.8.3","@types/node":"^24.0.12","@types/luxon":"^3.7.1","@types/js-yaml":"^4.0.9","@eslint/eslintrc":"^3.3.1","vite-plugin-node":"^7.0.0","@vitest/coverage-v8":"^3.2.4","eslint-plugin-import":"^2.32.0","@rollup/plugin-replace":"^6.0.3","rollup-plugin-visualizer":"^6.0.5","@typescript-eslint/parser":"^8.36.0","rollup-plugin-preserve-shebang":"^1.0.1","@typescript-eslint/eslint-plugin":"^8.36.0"},"_npmOperationalInternal":{"tmp":"tmp/kronologi_1.0.12-dev.20260215201458.202b872_1771186540078_0.9892000116348527","host":"s3://npm-registry-packages-npm-production"}},"1.0.12-dev.20260218063345.b521772":{"name":"@redaksjon/kronologi","version":"1.0.12-dev.20260218063345.b521772","keywords":["focus","productivity","notes","genai"],"author":{"name":"Tim O'Brien","email":"tobrien@discursive.com"},"license":"Apache-2.0","_id":"@redaksjon/kronologi@1.0.12-dev.20260218063345.b521772","maintainers":[{"name":"tmo9d","email":"tobrien@discursive.com"}],"homepage":"https://github.com/redaksjon/kronologi#readme","bugs":{"url":"https://github.com/redaksjon/kronologi/issues"},"bin":{"kronologi":"dist/main.js","kronologi-mcp":"dist/mcp/server.js","kronologi-init":"dist/init-job.js","kronologi-validate":"dist/validate-job.js"},"dist":{"shasum":"354a1641872e305a770bd9f16ebfedd3acfcf918","tarball":"https://registry.npmjs.org/@redaksjon/kronologi/-/kronologi-1.0.12-dev.20260218063345.b521772.tgz","fileCount":58,"integrity":"sha512-9Pta1dl4VoiZBCvnlOeJXN2DZDzMp6C3CJD37hgPY/nZHCze1+e4wcRfa4OzO4goicM6bIg2wKYxpcQGaCjALg==","signatures":[{"sig":"MEUCIQCLZLjLfPZaX6wGZupRFG4mzmyBsSZAYHhCnV/awRrSsQIgR1VpG1Kg+4MIIL23uwhYl3FkO7dN29r+dSwvbpz7d6E=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@redaksjon%2fkronologi@1.0.12-dev.20260218063345.b521772","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":1521283},"main":"dist/main.js","type":"module","engines":{"npm":">=9.0.0","node":">=18.0.0"},"gitHead":"b521772c18bcd353bc538a06b93a61bfb5ac52b1","scripts":{"dev":"vite","mcp":"node dist/mcp/server.js","lint":"eslint . --ext .ts","test":"vitest run --coverage","build":"npm run lint && tsc --noEmit && vite build && npm run postbuild","clean":"rm -rf dist","start":"dist/main.js","watch":"vite build --watch","lint:fix":"eslint . --ext .ts --fix","postbuild":"chmod +x dist/main.js dist/init-job.js dist/validate-job.js dist/mcp/server.js","precommit":"npm run lint && npm run test","test:coverage":"vitest run --coverage","prepublishOnly":"npm run clean && npm run build"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:00da80b5-5c21-4122-a96f-7192db98b33c"}},"repository":{"url":"git+https://github.com/redaksjon/kronologi.git","type":"git"},"_npmVersion":"11.10.0","description":"Intelligent monthly summary generation from activity and context","directories":{},"_nodeVersion":"24.13.1","dependencies":{"zod":"^4.3.6","glob":"^13.0.0","dayjs":"^1.11.19","luxon":"^3.7.2","dotenv":"^17.2.3","openai":"^6.22.0","js-yaml":"^4.1.1","winston":"^3.18.3","commander":"^14.0.2","moment-timezone":"^0.6.0","@anthropic-ai/sdk":"^0.71.2","@redaksjon/context":"^0.0.8","@google/generative-ai":"^0.24.1","@kjerneverk/riotprompt":"^1.0.6","@utilarium/overcontext":"^0.0.4","@utilarium/cardigantime":"^0.0.24","@utilarium/dreadcabinet":"^0.0.16","@modelcontextprotocol/sdk":"^1.25.3"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"vite":"^7.0.4","eslint":"^9.30.1","vitest":"^3.2.4","globals":"^16.3.0","mockdate":"^3.0.5","@swc/core":"^1.12.11","@eslint/js":"^9.30.1","typescript":"^5.8.3","@types/node":"^24.0.12","@types/luxon":"^3.7.1","@types/js-yaml":"^4.0.9","@eslint/eslintrc":"^3.3.1","vite-plugin-node":"^7.0.0","@vitest/coverage-v8":"^3.2.4","eslint-plugin-import":"^2.32.0","@rollup/plugin-replace":"^6.0.3","rollup-plugin-visualizer":"^6.0.5","@typescript-eslint/parser":"^8.36.0","rollup-plugin-preserve-shebang":"^1.0.1","@typescript-eslint/eslint-plugin":"^8.36.0"},"_npmOperationalInternal":{"tmp":"tmp/kronologi_1.0.12-dev.20260218063345.b521772_1771396477478_0.9252203505305274","host":"s3://npm-registry-packages-npm-production"}},"1.0.12":{"name":"@redaksjon/kronologi","version":"1.0.12","keywords":["focus","productivity","notes","genai"],"author":{"name":"Tim O'Brien","email":"tobrien@discursive.com"},"license":"Apache-2.0","_id":"@redaksjon/kronologi@1.0.12","maintainers":[{"name":"tmo9d","email":"tobrien@discursive.com"}],"homepage":"https://github.com/redaksjon/kronologi#readme","bugs":{"url":"https://github.com/redaksjon/kronologi/issues"},"bin":{"kronologi":"dist/main.js","kronologi-mcp":"dist/mcp/server.js","kronologi-init":"dist/init-job.js","kronologi-validate":"dist/validate-job.js"},"dist":{"shasum":"bd02fee3c217e6ff8ffa17d29324e0e2de58656f","tarball":"https://registry.npmjs.org/@redaksjon/kronologi/-/kronologi-1.0.12.tgz","fileCount":58,"integrity":"sha512-39ox6Rwbwbjr4bmUUy0kmIiAR6p3E3IcSvRXfI8p3LJqXjBjUmwmpgrzNzZxJL1Ff4QaJ5gWb3CnezfWmSizcg==","signatures":[{"sig":"MEUCIGhJKMjKI3P3HWFEUn2tvTEDpevzedSQcczZUagtyMigAiEA3j77n5+NXr0yzKMRti1zG0fWgXjgjNvg5L8gSgX+4Dw=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@redaksjon%2fkronologi@1.0.12","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":1521235},"main":"dist/main.js","type":"module","engines":{"npm":">=9.0.0","node":">=18.0.0"},"gitHead":"6439095284cf01aff2120515b980e820cbf1458a","scripts":{"dev":"vite","mcp":"node dist/mcp/server.js","lint":"eslint . --ext .ts","test":"vitest run --coverage","build":"npm run lint && tsc --noEmit && vite build && npm run postbuild","clean":"rm -rf dist","start":"dist/main.js","watch":"vite build --watch","lint:fix":"eslint . --ext .ts --fix","postbuild":"chmod +x dist/main.js dist/init-job.js dist/validate-job.js dist/mcp/server.js","precommit":"npm run lint && npm run test","test:coverage":"vitest run --coverage","prepublishOnly":"npm run clean && npm run build"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:00da80b5-5c21-4122-a96f-7192db98b33c"}},"repository":{"url":"git+https://github.com/redaksjon/kronologi.git","type":"git"},"_npmVersion":"11.10.0","description":"Intelligent monthly summary generation from activity and context","directories":{},"_nodeVersion":"24.13.1","dependencies":{"zod":"^4.3.6","glob":"^13.0.0","dayjs":"^1.11.19","luxon":"^3.7.2","dotenv":"^17.2.3","openai":"^6.22.0","js-yaml":"^4.1.1","winston":"^3.18.3","commander":"^14.0.2","moment-timezone":"^0.6.0","@anthropic-ai/sdk":"^0.71.2","@redaksjon/context":"^0.0.8","@google/generative-ai":"^0.24.1","@kjerneverk/riotprompt":"^1.0.6","@utilarium/overcontext":"^0.0.4","@utilarium/cardigantime":"^0.0.24","@utilarium/dreadcabinet":"^0.0.16","@modelcontextprotocol/sdk":"^1.25.3"},"_hasShrinkwrap":false,"devDependencies":{"vite":"^7.0.4","eslint":"^9.30.1","vitest":"^3.2.4","globals":"^16.3.0","mockdate":"^3.0.5","@swc/core":"^1.12.11","@eslint/js":"^9.30.1","typescript":"^5.8.3","@types/node":"^24.0.12","@types/luxon":"^3.7.1","@types/js-yaml":"^4.0.9","@eslint/eslintrc":"^3.3.1","vite-plugin-node":"^7.0.0","@vitest/coverage-v8":"^3.2.4","eslint-plugin-import":"^2.32.0","@rollup/plugin-replace":"^6.0.3","rollup-plugin-visualizer":"^6.0.5","@typescript-eslint/parser":"^8.36.0","rollup-plugin-preserve-shebang":"^1.0.1","@typescript-eslint/eslint-plugin":"^8.36.0"},"_npmOperationalInternal":{"tmp":"tmp/kronologi_1.0.12_1771396620648_0.6678249805908618","host":"s3://npm-registry-packages-npm-production"}},"1.0.13-dev.20260218063736.d3eae6a":{"name":"@redaksjon/kronologi","version":"1.0.13-dev.20260218063736.d3eae6a","keywords":["focus","productivity","notes","genai"],"author":{"name":"Tim O'Brien","email":"tobrien@discursive.com"},"license":"Apache-2.0","_id":"@redaksjon/kronologi@1.0.13-dev.20260218063736.d3eae6a","maintainers":[{"name":"tmo9d","email":"tobrien@discursive.com"}],"homepage":"https://github.com/redaksjon/kronologi#readme","bugs":{"url":"https://github.com/redaksjon/kronologi/issues"},"bin":{"kronologi":"dist/main.js","kronologi-mcp":"dist/mcp/server.js","kronologi-init":"dist/init-job.js","kronologi-validate":"dist/validate-job.js"},"dist":{"shasum":"bc56811dbf9437f78158ee84b3a17d69044fb734","tarball":"https://registry.npmjs.org/@redaksjon/kronologi/-/kronologi-1.0.13-dev.20260218063736.d3eae6a.tgz","fileCount":58,"integrity":"sha512-Y2LorO499vGSrPlsVYYYi/nWkqw4nBPEW1kA6yDxzDQXaUQmjodzWw/E8qdb1pjuo9UE6oMCCSqTIEl//Er5sA==","signatures":[{"sig":"MEYCIQCvKVIpdZ+wSlFFIzdmW7J5kU7kvzw3yWzHGHtY8ogliAIhAOnPDPtgV3LAmGs0j3Al0KVGWX6GTxDvXPgRPdCuKDod","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@redaksjon%2fkronologi@1.0.13-dev.20260218063736.d3eae6a","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":1521283},"main":"dist/main.js","type":"module","engines":{"npm":">=9.0.0","node":">=18.0.0"},"gitHead":"d3eae6a1e9d3c7b789cb612adc41c5961e81936b","scripts":{"dev":"vite","mcp":"node dist/mcp/server.js","lint":"eslint . --ext .ts","test":"vitest run --coverage","build":"npm run lint && tsc --noEmit && vite build && npm run postbuild","clean":"rm -rf dist","start":"dist/main.js","watch":"vite build --watch","lint:fix":"eslint . --ext .ts --fix","postbuild":"chmod +x dist/main.js dist/init-job.js dist/validate-job.js dist/mcp/server.js","precommit":"npm run lint && npm run test","test:coverage":"vitest run --coverage","prepublishOnly":"npm run clean && npm run build"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:00da80b5-5c21-4122-a96f-7192db98b33c"}},"repository":{"url":"git+https://github.com/redaksjon/kronologi.git","type":"git"},"_npmVersion":"11.10.0","description":"Intelligent monthly summary generation from activity and context","directories":{},"_nodeVersion":"24.13.1","dependencies":{"zod":"^4.3.6","glob":"^13.0.0","dayjs":"^1.11.19","luxon":"^3.7.2","dotenv":"^17.2.3","openai":"^6.22.0","js-yaml":"^4.1.1","winston":"^3.18.3","commander":"^14.0.2","moment-timezone":"^0.6.0","@anthropic-ai/sdk":"^0.71.2","@redaksjon/context":"^0.0.8","@google/generative-ai":"^0.24.1","@kjerneverk/riotprompt":"^1.0.6","@utilarium/overcontext":"^0.0.4","@utilarium/cardigantime":"^0.0.24","@utilarium/dreadcabinet":"^0.0.16","@modelcontextprotocol/sdk":"^1.25.3"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"vite":"^7.0.4","eslint":"^9.30.1","vitest":"^3.2.4","globals":"^16.3.0","mockdate":"^3.0.5","@swc/core":"^1.12.11","@eslint/js":"^9.30.1","typescript":"^5.8.3","@types/node":"^24.0.12","@types/luxon":"^3.7.1","@types/js-yaml":"^4.0.9","@eslint/eslintrc":"^3.3.1","vite-plugin-node":"^7.0.0","@vitest/coverage-v8":"^3.2.4","eslint-plugin-import":"^2.32.0","@rollup/plugin-replace":"^6.0.3","rollup-plugin-visualizer":"^6.0.5","@typescript-eslint/parser":"^8.36.0","rollup-plugin-preserve-shebang":"^1.0.1","@typescript-eslint/eslint-plugin":"^8.36.0"},"_npmOperationalInternal":{"tmp":"tmp/kronologi_1.0.13-dev.20260218063736.d3eae6a_1771396712771_0.3727195771798286","host":"s3://npm-registry-packages-npm-production"}},"1.0.13-dev.20260220031737.49ce7f4":{"name":"@redaksjon/kronologi","version":"1.0.13-dev.20260220031737.49ce7f4","keywords":["focus","productivity","notes","genai"],"author":{"name":"Tim O'Brien","email":"tobrien@discursive.com"},"license":"Apache-2.0","_id":"@redaksjon/kronologi@1.0.13-dev.20260220031737.49ce7f4","maintainers":[{"name":"tmo9d","email":"tobrien@discursive.com"}],"homepage":"https://github.com/redaksjon/kronologi#readme","bugs":{"url":"https://github.com/redaksjon/kronologi/issues"},"bin":{"kronologi":"dist/main.js","kronologi-mcp":"dist/mcp/server.js","kronologi-init":"dist/init-job.js","kronologi-validate":"dist/validate-job.js"},"dist":{"shasum":"772976bc87c51129aaa7d0730fb681c80fb7bf14","tarball":"https://registry.npmjs.org/@redaksjon/kronologi/-/kronologi-1.0.13-dev.20260220031737.49ce7f4.tgz","fileCount":58,"integrity":"sha512-SGF/5oPks2F/sAOMsfqWK7jp3t+H+TsU/Hr4hkxF1tRbj0dNehKJY6PxVzlnfwr+xLb6kvipLPrPshT6rysfvA==","signatures":[{"sig":"MEQCIAYId/yoZpJjUi2JgFCUsx7BuLdvVOTZBD3XumZ+S0J1AiB5hevV4f7JL1O99Ba/neDhgnzlM3uT5ZSwBpqanYG6Yg==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@redaksjon%2fkronologi@1.0.13-dev.20260220031737.49ce7f4","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":1528783},"main":"dist/main.js","type":"module","engines":{"npm":">=9.0.0","node":">=18.0.0"},"gitHead":"49ce7f47a98b21a97b500e757840a85590f31a59","scripts":{"dev":"vite","mcp":"node dist/mcp/server.js","lint":"eslint . --ext .ts","test":"vitest run --coverage","build":"npm run lint && tsc --noEmit && vite build && npm run postbuild","clean":"rm -rf dist","start":"dist/main.js","watch":"vite build --watch","lint:fix":"eslint . --ext .ts --fix","postbuild":"chmod +x dist/main.js dist/init-job.js dist/validate-job.js dist/mcp/server.js","precommit":"npm run lint && npm run test","test:coverage":"vitest run --coverage","prepublishOnly":"npm run clean && npm run build"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:00da80b5-5c21-4122-a96f-7192db98b33c"}},"repository":{"url":"git+https://github.com/redaksjon/kronologi.git","type":"git"},"_npmVersion":"11.10.1","description":"Intelligent monthly summary generation from activity and context","directories":{},"_nodeVersion":"24.13.1","dependencies":{"zod":"^4.3.6","glob":"^13.0.0","dayjs":"^1.11.19","luxon":"^3.7.2","dotenv":"^17.2.3","openai":"^6.22.0","js-yaml":"^4.1.1","winston":"^3.18.3","commander":"^14.0.2","moment-timezone":"^0.6.0","@anthropic-ai/sdk":"^0.71.2","@redaksjon/context":"^0.0.9","@google/generative-ai":"^0.24.1","@kjerneverk/riotprompt":"^1.0.6","@utilarium/overcontext":"^0.0.7","@utilarium/cardigantime":"^0.0.27","@utilarium/dreadcabinet":"^0.0.18","@modelcontextprotocol/sdk":"^1.25.3"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"vite":"^7.0.4","eslint":"^9.30.1","vitest":"^3.2.4","globals":"^16.3.0","mockdate":"^3.0.5","@swc/core":"^1.12.11","@eslint/js":"^9.30.1","typescript":"^5.8.3","@types/node":"^24.0.12","@types/luxon":"^3.7.1","@types/js-yaml":"^4.0.9","@eslint/eslintrc":"^3.3.1","vite-plugin-node":"^7.0.0","@vitest/coverage-v8":"^3.2.4","eslint-plugin-import":"^2.32.0","@rollup/plugin-replace":"^6.0.3","rollup-plugin-visualizer":"^6.0.5","@typescript-eslint/parser":"^8.36.0","rollup-plugin-preserve-shebang":"^1.0.1","@typescript-eslint/eslint-plugin":"^8.36.0"},"_npmOperationalInternal":{"tmp":"tmp/kronologi_1.0.13-dev.20260220031737.49ce7f4_1771557536500_0.3500709989536148","host":"s3://npm-registry-packages-npm-production"}},"1.0.13-dev.20260220033129.3ad8a16":{"name":"@redaksjon/kronologi","version":"1.0.13-dev.20260220033129.3ad8a16","keywords":["focus","productivity","notes","genai"],"author":{"name":"Tim O'Brien","email":"tobrien@discursive.com"},"license":"Apache-2.0","_id":"@redaksjon/kronologi@1.0.13-dev.20260220033129.3ad8a16","maintainers":[{"name":"tmo9d","email":"tobrien@discursive.com"}],"homepage":"https://github.com/redaksjon/kronologi#readme","bugs":{"url":"https://github.com/redaksjon/kronologi/issues"},"bin":{"kronologi":"dist/main.js","kronologi-mcp":"dist/mcp/server.js","kronologi-init":"dist/init-job.js","kronologi-validate":"dist/validate-job.js"},"dist":{"shasum":"c773039761341d3e7b89cdf53a3017bffa772ab1","tarball":"https://registry.npmjs.org/@redaksjon/kronologi/-/kronologi-1.0.13-dev.20260220033129.3ad8a16.tgz","fileCount":58,"integrity":"sha512-/sYjPJv7Oit58XYqwFx+IfJMcHV/FhB/MhaEp8liX7AH2LCZu2/ByiwPmoZZwYsrhJDvMM6Mv7iEE0pmkAD1vA==","signatures":[{"sig":"MEYCIQD3TfOWzmPC5o23oJ8XutFGbebv1+5zFzrkqFK3aF4hYgIhAOJDqPwDgv1IoEIqED1HGxF6c21tb0jsf7oCuf8NuVz1","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@redaksjon%2fkronologi@1.0.13-dev.20260220033129.3ad8a16","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":1521289},"main":"dist/main.js","type":"module","engines":{"npm":">=9.0.0","node":">=18.0.0"},"gitHead":"3ad8a16775db959f370c231d085f2fcd89141243","scripts":{"dev":"vite","mcp":"node dist/mcp/server.js","lint":"eslint . --ext .ts","test":"vitest run --coverage","build":"npm run lint && tsc --noEmit && vite build && npm run postbuild","clean":"rm -rf dist","start":"dist/main.js","watch":"vite build --watch","lint:fix":"eslint . --ext .ts --fix","postbuild":"chmod +x dist/main.js dist/init-job.js dist/validate-job.js dist/mcp/server.js","precommit":"npm run lint && npm run test","test:coverage":"vitest run --coverage","prepublishOnly":"npm run clean && npm run build"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:00da80b5-5c21-4122-a96f-7192db98b33c"}},"repository":{"url":"git+https://github.com/redaksjon/kronologi.git","type":"git"},"_npmVersion":"11.10.1","description":"Intelligent monthly summary generation from activity and context","directories":{},"_nodeVersion":"24.13.1","dependencies":{"zod":"^4.3.6","glob":"^13.0.0","dayjs":"^1.11.19","luxon":"^3.7.2","dotenv":"^17.2.3","openai":"^6.22.0","js-yaml":"^4.1.1","winston":"^3.18.3","commander":"^14.0.2","moment-timezone":"^0.6.0","@anthropic-ai/sdk":"^0.71.2","@redaksjon/context":"^0.0.10","@google/generative-ai":"^0.24.1","@kjerneverk/riotprompt":"^1.0.6","@utilarium/overcontext":"^0.0.7","@utilarium/cardigantime":"^0.0.27","@utilarium/dreadcabinet":"^0.0.18","@modelcontextprotocol/sdk":"^1.25.3"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"vite":"^7.0.4","eslint":"^9.30.1","vitest":"^3.2.4","globals":"^16.3.0","mockdate":"^3.0.5","@swc/core":"^1.12.11","@eslint/js":"^9.30.1","typescript":"^5.8.3","@types/node":"^24.0.12","@types/luxon":"^3.7.1","@types/js-yaml":"^4.0.9","@eslint/eslintrc":"^3.3.1","vite-plugin-node":"^7.0.0","@vitest/coverage-v8":"^3.2.4","eslint-plugin-import":"^2.32.0","@rollup/plugin-replace":"^6.0.3","rollup-plugin-visualizer":"^6.0.5","@typescript-eslint/parser":"^8.36.0","rollup-plugin-preserve-shebang":"^1.0.1","@typescript-eslint/eslint-plugin":"^8.36.0"},"_npmOperationalInternal":{"tmp":"tmp/kronologi_1.0.13-dev.20260220033129.3ad8a16_1771558364738_0.8818292574777142","host":"s3://npm-registry-packages-npm-production"}},"1.0.13":{"name":"@redaksjon/kronologi","version":"1.0.13","keywords":["focus","productivity","notes","genai"],"author":{"name":"Tim O'Brien","email":"tobrien@discursive.com"},"license":"Apache-2.0","_id":"@redaksjon/kronologi@1.0.13","maintainers":[{"name":"tmo9d","email":"tobrien@discursive.com"}],"homepage":"https://github.com/redaksjon/kronologi#readme","bugs":{"url":"https://github.com/redaksjon/kronologi/issues"},"bin":{"kronologi":"dist/main.js","kronologi-mcp":"dist/mcp/server.js","kronologi-init":"dist/init-job.js","kronologi-validate":"dist/validate-job.js"},"dist":{"shasum":"541ee4ac3ac52a4a3bf433c049495733244ee54c","tarball":"https://registry.npmjs.org/@redaksjon/kronologi/-/kronologi-1.0.13.tgz","fileCount":58,"integrity":"sha512-KqGk/XSvWUA8s1QmLJ9TpQmusFy4TxQV+EXBL2dhZPi31kRoJoyHjjkK7rg7++j+HwV61O5l6ZJQy9CvtLqrqQ==","signatures":[{"sig":"MEUCIQDQQpeBrAKA5yqP51WRsy9Ehuc5lDKIHtS135VqjuTnLwIgAsH0FS6UCK+OeS4cN/3Z+yfxsGyabfe/sZ8hZKK+PDk=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@redaksjon%2fkronologi@1.0.13","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":1521241},"main":"dist/main.js","type":"module","engines":{"npm":">=9.0.0","node":">=18.0.0"},"gitHead":"fece0120b297924420d3af178c666d48ba63efcc","scripts":{"dev":"vite","mcp":"node dist/mcp/server.js","lint":"eslint . --ext .ts","test":"vitest run --coverage","build":"npm run lint && tsc --noEmit && vite build && npm run postbuild","clean":"rm -rf dist","start":"dist/main.js","watch":"vite build --watch","lint:fix":"eslint . --ext .ts --fix","postbuild":"chmod +x dist/main.js dist/init-job.js dist/validate-job.js dist/mcp/server.js","precommit":"npm run lint && npm run test","test:coverage":"vitest run --coverage","prepublishOnly":"npm run clean && npm run build"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:00da80b5-5c21-4122-a96f-7192db98b33c"}},"repository":{"url":"git+https://github.com/redaksjon/kronologi.git","type":"git"},"_npmVersion":"11.10.1","description":"Intelligent monthly summary generation from activity and context","directories":{},"_nodeVersion":"24.13.1","dependencies":{"zod":"^4.3.6","glob":"^13.0.0","dayjs":"^1.11.19","luxon":"^3.7.2","dotenv":"^17.2.3","openai":"^6.22.0","js-yaml":"^4.1.1","winston":"^3.18.3","commander":"^14.0.2","moment-timezone":"^0.6.0","@anthropic-ai/sdk":"^0.71.2","@redaksjon/context":"^0.0.10","@google/generative-ai":"^0.24.1","@kjerneverk/riotprompt":"^1.0.6","@utilarium/overcontext":"^0.0.7","@utilarium/cardigantime":"^0.0.27","@utilarium/dreadcabinet":"^0.0.18","@modelcontextprotocol/sdk":"^1.25.3"},"_hasShrinkwrap":false,"devDependencies":{"vite":"^7.0.4","eslint":"^9.30.1","vitest":"^3.2.4","globals":"^16.3.0","mockdate":"^3.0.5","@swc/core":"^1.12.11","@eslint/js":"^9.30.1","typescript":"^5.8.3","@types/node":"^24.0.12","@types/luxon":"^3.7.1","@types/js-yaml":"^4.0.9","@eslint/eslintrc":"^3.3.1","vite-plugin-node":"^7.0.0","@vitest/coverage-v8":"^3.2.4","eslint-plugin-import":"^2.32.0","@rollup/plugin-replace":"^6.0.3","rollup-plugin-visualizer":"^6.0.5","@typescript-eslint/parser":"^8.36.0","rollup-plugin-preserve-shebang":"^1.0.1","@typescript-eslint/eslint-plugin":"^8.36.0"},"_npmOperationalInternal":{"tmp":"tmp/kronologi_1.0.13_1771558495790_0.49370246273500773","host":"s3://npm-registry-packages-npm-production"}},"1.0.14-dev.20260220033532.d4a8212":{"name":"@redaksjon/kronologi","version":"1.0.14-dev.20260220033532.d4a8212","keywords":["focus","productivity","notes","genai"],"author":{"name":"Tim O'Brien","email":"tobrien@discursive.com"},"license":"Apache-2.0","_id":"@redaksjon/kronologi@1.0.14-dev.20260220033532.d4a8212","maintainers":[{"name":"tmo9d","email":"tobrien@discursive.com"}],"homepage":"https://github.com/redaksjon/kronologi#readme","bugs":{"url":"https://github.com/redaksjon/kronologi/issues"},"bin":{"kronologi":"dist/main.js","kronologi-mcp":"dist/mcp/server.js","kronologi-init":"dist/init-job.js","kronologi-validate":"dist/validate-job.js"},"dist":{"shasum":"9a25470edc4b53d6c6ddb09cea3124943a2e6bde","tarball":"https://registry.npmjs.org/@redaksjon/kronologi/-/kronologi-1.0.14-dev.20260220033532.d4a8212.tgz","fileCount":58,"integrity":"sha512-SgIOW3Q8Ai+8o03J4dulYbPbjV1fDjkPA8F0nS60CHSzP1PG8rroqOTv7O5hzFan5Ou43uqCExfvoAETnPrBFA==","signatures":[{"sig":"MEQCIBSM/lBbU6aiWie/i7mNjgk+9P5SwZLfURK5Vl2adfUTAiAg7L++aKmJQnqiSU133yx00YU8CccxiNPg5z8rM5luTA==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@redaksjon%2fkronologi@1.0.14-dev.20260220033532.d4a8212","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":1521289},"main":"dist/main.js","type":"module","engines":{"npm":">=9.0.0","node":">=18.0.0"},"gitHead":"d4a8212cc24f02f44d5d3321ceca98737e5f7734","scripts":{"dev":"vite","mcp":"node dist/mcp/server.js","lint":"eslint . --ext .ts","test":"vitest run --coverage","build":"npm run lint && tsc --noEmit && vite build && npm run postbuild","clean":"rm -rf dist","start":"dist/main.js","watch":"vite build --watch","lint:fix":"eslint . --ext .ts --fix","postbuild":"chmod +x dist/main.js dist/init-job.js dist/validate-job.js dist/mcp/server.js","precommit":"npm run lint && npm run test","test:coverage":"vitest run --coverage","prepublishOnly":"npm run clean && npm run build"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:00da80b5-5c21-4122-a96f-7192db98b33c"}},"repository":{"url":"git+https://github.com/redaksjon/kronologi.git","type":"git"},"_npmVersion":"11.10.1","description":"Intelligent monthly summary generation from activity and context","directories":{},"_nodeVersion":"24.13.1","dependencies":{"zod":"^4.3.6","glob":"^13.0.0","dayjs":"^1.11.19","luxon":"^3.7.2","dotenv":"^17.2.3","openai":"^6.22.0","js-yaml":"^4.1.1","winston":"^3.18.3","commander":"^14.0.2","moment-timezone":"^0.6.0","@anthropic-ai/sdk":"^0.71.2","@redaksjon/context":"^0.0.10","@google/generative-ai":"^0.24.1","@kjerneverk/riotprompt":"^1.0.6","@utilarium/overcontext":"^0.0.7","@utilarium/cardigantime":"^0.0.27","@utilarium/dreadcabinet":"^0.0.18","@modelcontextprotocol/sdk":"^1.25.3"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"vite":"^7.0.4","eslint":"^9.30.1","vitest":"^3.2.4","globals":"^16.3.0","mockdate":"^3.0.5","@swc/core":"^1.12.11","@eslint/js":"^9.30.1","typescript":"^5.8.3","@types/node":"^24.0.12","@types/luxon":"^3.7.1","@types/js-yaml":"^4.0.9","@eslint/eslintrc":"^3.3.1","vite-plugin-node":"^7.0.0","@vitest/coverage-v8":"^3.2.4","eslint-plugin-import":"^2.32.0","@rollup/plugin-replace":"^6.0.3","rollup-plugin-visualizer":"^6.0.5","@typescript-eslint/parser":"^8.36.0","rollup-plugin-preserve-shebang":"^1.0.1","@typescript-eslint/eslint-plugin":"^8.36.0"},"_npmOperationalInternal":{"tmp":"tmp/kronologi_1.0.14-dev.20260220033532.d4a8212_1771558609835_0.1477771802111909","host":"s3://npm-registry-packages-npm-production"}},"1.0.14-dev.20260226064433.55f667b":{"name":"@redaksjon/kronologi","version":"1.0.14-dev.20260226064433.55f667b","keywords":["focus","productivity","notes","genai"],"author":{"name":"Tim O'Brien","email":"tobrien@discursive.com"},"license":"Apache-2.0","_id":"@redaksjon/kronologi@1.0.14-dev.20260226064433.55f667b","maintainers":[{"name":"tmo9d","email":"tobrien@discursive.com"}],"homepage":"https://github.com/redaksjon/kronologi#readme","bugs":{"url":"https://github.com/redaksjon/kronologi/issues"},"bin":{"kronologi":"dist/main.js","kronologi-mcp":"dist/mcp/server.js","kronologi-init":"dist/init-job.js","kronologi-validate":"dist/validate-job.js"},"dist":{"shasum":"843cf48aabebf32329784e0139c818e9a8e20524","tarball":"https://registry.npmjs.org/@redaksjon/kronologi/-/kronologi-1.0.14-dev.20260226064433.55f667b.tgz","fileCount":58,"integrity":"sha512-O/xI3RWZOj+KatZhCwC2y6ND6lb2JHEo3kbP2NyLmK4pqzYS6LA2zQe825OTPlTov/7t9Jq178BPL30Gn27qtQ==","signatures":[{"sig":"MEQCIF1C06vvgeLIlXjWovAh5qKglCTMIzepPL4S+cQyr4koAiB0yG10DNhUtvUXZ9HkZG4ytnTL9eVHxgL7V6xKHtRifQ==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@redaksjon%2fkronologi@1.0.14-dev.20260226064433.55f667b","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":1541417},"main":"dist/main.js","type":"module","engines":{"npm":">=9.0.0","node":">=18.0.0"},"gitHead":"55f667b0cc454878969e79cdbf6679cf0e5d4cd2","scripts":{"dev":"vite","mcp":"node dist/mcp/server.js","lint":"eslint . --ext .ts","test":"vitest run --coverage","build":"npm run lint && tsc --noEmit && vite build && npm run postbuild","clean":"rm -rf dist","start":"dist/main.js","watch":"vite build --watch","lint:fix":"eslint . --ext .ts --fix","postbuild":"chmod +x dist/main.js dist/init-job.js dist/validate-job.js dist/mcp/server.js","precommit":"npm run lint && npm run test","test:coverage":"vitest run --coverage","prepublishOnly":"npm run clean && npm run build"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:00da80b5-5c21-4122-a96f-7192db98b33c"}},"repository":{"url":"git+https://github.com/redaksjon/kronologi.git","type":"git"},"_npmVersion":"11.11.0","description":"Intelligent monthly summary generation from activity and context","directories":{},"_nodeVersion":"24.14.0","dependencies":{"zod":"^4.3.6","glob":"^13.0.0","dayjs":"^1.11.19","luxon":"^3.7.2","dotenv":"^17.2.3","openai":"^6.22.0","js-yaml":"^4.1.1","winston":"^3.18.3","commander":"^14.0.2","moment-timezone":"^0.6.0","@anthropic-ai/sdk":"^0.71.2","@redaksjon/context":"^0.0.11","@google/generative-ai":"^0.24.1","@kjerneverk/riotprompt":"^1.0.6","@utilarium/overcontext":"^0.0.7","@utilarium/cardigantime":"^0.0.27","@utilarium/dreadcabinet":"^0.0.18","@modelcontextprotocol/sdk":"^1.25.3"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"vite":"^7.0.4","eslint":"^9.30.1","vitest":"^3.2.4","globals":"^16.3.0","mockdate":"^3.0.5","@swc/core":"^1.12.11","@eslint/js":"^9.30.1","typescript":"^5.8.3","@types/node":"^24.0.12","@types/luxon":"^3.7.1","@types/js-yaml":"^4.0.9","@eslint/eslintrc":"^3.3.1","vite-plugin-node":"^7.0.0","@vitest/coverage-v8":"^3.2.4","eslint-plugin-import":"^2.32.0","@rollup/plugin-replace":"^6.0.3","rollup-plugin-visualizer":"^6.0.5","@typescript-eslint/parser":"^8.36.0","rollup-plugin-preserve-shebang":"^1.0.1","@typescript-eslint/eslint-plugin":"^8.36.0"},"_npmOperationalInternal":{"tmp":"tmp/kronologi_1.0.14-dev.20260226064433.55f667b_1772088317607_0.5498428839509193","host":"s3://npm-registry-packages-npm-production"}},"1.0.14":{"name":"@redaksjon/kronologi","version":"1.0.14","keywords":["focus","productivity","notes","genai"],"author":{"name":"Tim O'Brien","email":"tobrien@discursive.com"},"license":"Apache-2.0","_id":"@redaksjon/kronologi@1.0.14","maintainers":[{"name":"tmo9d","email":"tobrien@discursive.com"}],"homepage":"https://github.com/redaksjon/kronologi#readme","bugs":{"url":"https://github.com/redaksjon/kronologi/issues"},"bin":{"kronologi":"dist/main.js","kronologi-mcp":"dist/mcp/server.js","kronologi-init":"dist/init-job.js","kronologi-validate":"dist/validate-job.js"},"dist":{"shasum":"627646121886d72007093c063f63f4d17d3c306c","tarball":"https://registry.npmjs.org/@redaksjon/kronologi/-/kronologi-1.0.14.tgz","fileCount":58,"integrity":"sha512-Bc8lm3ezYzSSn1Ctd7+nhgAT2AecJP4AOESv0Yp0FIW3lJUxQtvdEMBe0HMApygNZWYTuunMOWmhHpnF0AHh+A==","signatures":[{"sig":"MEUCIAzlANymBx4tiehCAu4qIvpiPUJUcboMEFWGtK9vmEenAiEA7vGjxyl7nSt09BsEGGB4skgwjfD4DpdEU7wBs+3Opdk=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@redaksjon%2fkronologi@1.0.14","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":1541566},"main":"dist/main.js","type":"module","engines":{"npm":">=9.0.0","node":">=18.0.0"},"gitHead":"0ce827f968f888e993074a7211c19e7d822bf2ab","scripts":{"dev":"vite","mcp":"node dist/mcp/server.js","lint":"eslint . --ext .ts","test":"vitest run --coverage","build":"npm run lint && tsc --noEmit && vite build && npm run postbuild","clean":"rm -rf dist","start":"dist/main.js","watch":"vite build --watch","lint:fix":"eslint . --ext .ts --fix","postbuild":"chmod +x dist/main.js dist/init-job.js dist/validate-job.js dist/mcp/server.js","precommit":"npm run lint && npm run test","test:coverage":"vitest run --coverage","prepublishOnly":"npm run clean && npm run build"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:00da80b5-5c21-4122-a96f-7192db98b33c"}},"repository":{"url":"git+https://github.com/redaksjon/kronologi.git","type":"git"},"_npmVersion":"11.11.1","description":"Intelligent monthly summary generation from activity and context","directories":{},"_nodeVersion":"24.14.0","dependencies":{"zod":"^4.3.6","glob":"^13.0.0","dayjs":"^1.11.19","luxon":"^3.7.2","dotenv":"^17.2.3","openai":"^6.22.0","js-yaml":"^4.1.1","winston":"^3.18.3","commander":"^14.0.2","moment-timezone":"^0.6.0","@anthropic-ai/sdk":"^0.71.2","@redaksjon/context":"^0.0.13","@google/generative-ai":"^0.24.1","@kjerneverk/riotprompt":"^1.0.6","@utilarium/overcontext":"^0.0.7","@utilarium/cardigantime":"^0.0.27","@utilarium/dreadcabinet":"^0.0.18","@modelcontextprotocol/sdk":"^1.25.3"},"_hasShrinkwrap":false,"devDependencies":{"vite":"^7.0.4","eslint":"^9.30.1","vitest":"^3.2.4","globals":"^16.3.0","mockdate":"^3.0.5","@swc/core":"^1.12.11","@eslint/js":"^9.30.1","typescript":"^5.8.3","@types/node":"^24.0.12","@types/luxon":"^3.7.1","@types/js-yaml":"^4.0.9","@eslint/eslintrc":"^3.3.1","vite-plugin-node":"^7.0.0","@vitest/coverage-v8":"^3.2.4","eslint-plugin-import":"^2.32.0","@rollup/plugin-replace":"^6.0.3","rollup-plugin-visualizer":"^6.0.5","@typescript-eslint/parser":"^8.36.0","rollup-plugin-preserve-shebang":"^1.0.1","@typescript-eslint/eslint-plugin":"^8.36.0"},"_npmOperationalInternal":{"tmp":"tmp/kronologi_1.0.14_1773640852356_0.2622436386107305","host":"s3://npm-registry-packages-npm-production"}},"1.0.15-dev.20260316060128.d0f5915":{"name":"@redaksjon/kronologi","version":"1.0.15-dev.20260316060128.d0f5915","keywords":["focus","productivity","notes","genai"],"author":{"name":"Tim O'Brien","email":"tobrien@discursive.com"},"license":"Apache-2.0","_id":"@redaksjon/kronologi@1.0.15-dev.20260316060128.d0f5915","maintainers":[{"name":"tmo9d","email":"tobrien@discursive.com"}],"homepage":"https://github.com/redaksjon/kronologi#readme","bugs":{"url":"https://github.com/redaksjon/kronologi/issues"},"bin":{"kronologi":"dist/main.js","kronologi-mcp":"dist/mcp/server.js","kronologi-init":"dist/init-job.js","kronologi-validate":"dist/validate-job.js"},"dist":{"shasum":"9c78637bb428b6c179f5404a78b8a6d2f4a4c776","tarball":"https://registry.npmjs.org/@redaksjon/kronologi/-/kronologi-1.0.15-dev.20260316060128.d0f5915.tgz","fileCount":58,"integrity":"sha512-C1XUMkwOpIiARhXTzWo+xVYktB794EfgjePMtk7mtcgFQbGgqzzFQbcPvqzrA36AJFf9q30sJkEz7HzlTfBF9w==","signatures":[{"sig":"MEUCIG5MyXU+DRGSbZd+6gUPFQYZDKBc2ZRoIWCShs3AHczIAiEAvUeKHrxayczxOgQRAysIQ2Ej4DHPKgY07M98kds0SJw=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@redaksjon%2fkronologi@1.0.15-dev.20260316060128.d0f5915","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":1541614},"main":"dist/main.js","type":"module","engines":{"npm":">=9.0.0","node":">=18.0.0"},"gitHead":"d0f59150ccdca95cea0f70568253e4d8ef04df86","scripts":{"dev":"vite","mcp":"node dist/mcp/server.js","lint":"eslint . --ext .ts","test":"vitest run --coverage","build":"npm run lint && tsc --noEmit && vite build && npm run postbuild","clean":"rm -rf dist","start":"dist/main.js","watch":"vite build --watch","lint:fix":"eslint . --ext .ts --fix","postbuild":"chmod +x dist/main.js dist/init-job.js dist/validate-job.js dist/mcp/server.js","precommit":"npm run lint && npm run test","test:coverage":"vitest run --coverage","prepublishOnly":"npm run clean && npm run build"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:00da80b5-5c21-4122-a96f-7192db98b33c"}},"repository":{"url":"git+https://github.com/redaksjon/kronologi.git","type":"git"},"_npmVersion":"11.11.1","description":"Intelligent monthly summary generation from activity and context","directories":{},"_nodeVersion":"24.14.0","dependencies":{"zod":"^4.3.6","glob":"^13.0.0","dayjs":"^1.11.19","luxon":"^3.7.2","dotenv":"^17.2.3","openai":"^6.22.0","js-yaml":"^4.1.1","winston":"^3.18.3","commander":"^14.0.2","moment-timezone":"^0.6.0","@anthropic-ai/sdk":"^0.71.2","@redaksjon/context":"^0.0.13","@google/generative-ai":"^0.24.1","@kjerneverk/riotprompt":"^1.0.6","@utilarium/overcontext":"^0.0.7","@utilarium/cardigantime":"^0.0.27","@utilarium/dreadcabinet":"^0.0.18","@modelcontextprotocol/sdk":"^1.25.3"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"vite":"^7.0.4","eslint":"^9.30.1","vitest":"^3.2.4","globals":"^16.3.0","mockdate":"^3.0.5","@swc/core":"^1.12.11","@eslint/js":"^9.30.1","typescript":"^5.8.3","@types/node":"^24.0.12","@types/luxon":"^3.7.1","@types/js-yaml":"^4.0.9","@eslint/eslintrc":"^3.3.1","vite-plugin-node":"^7.0.0","@vitest/coverage-v8":"^3.2.4","eslint-plugin-import":"^2.32.0","@rollup/plugin-replace":"^6.0.3","rollup-plugin-visualizer":"^6.0.5","@typescript-eslint/parser":"^8.36.0","rollup-plugin-preserve-shebang":"^1.0.1","@typescript-eslint/eslint-plugin":"^8.36.0"},"_npmOperationalInternal":{"tmp":"tmp/kronologi_1.0.15-dev.20260316060128.d0f5915_1773640928344_0.02409995240476781","host":"s3://npm-registry-packages-npm-production"}},"1.0.15":{"name":"@redaksjon/kronologi","version":"1.0.15","keywords":["focus","productivity","notes","genai"],"author":{"name":"Tim O'Brien","email":"tobrien@discursive.com"},"license":"Apache-2.0","_id":"@redaksjon/kronologi@1.0.15","maintainers":[{"name":"tmo9d","email":"tobrien@discursive.com"}],"homepage":"https://github.com/redaksjon/kronologi#readme","bugs":{"url":"https://github.com/redaksjon/kronologi/issues"},"bin":{"kronologi":"dist/main.js","kronologi-mcp":"dist/mcp/server.js","kronologi-init":"dist/init-job.js","kronologi-validate":"dist/validate-job.js"},"dist":{"shasum":"5c093eaeb59df3f4b1a82e4cd398b1308b4f835c","tarball":"https://registry.npmjs.org/@redaksjon/kronologi/-/kronologi-1.0.15.tgz","fileCount":58,"integrity":"sha512-P0iGfYvSFgKYettBl5YsWZq3HchKfNBtvPyH+Jh+lFMkbikUmrN8N9Rd5J/8eQlOpll1vWj02erIMl93CIaW9g==","signatures":[{"sig":"MEYCIQChdwnzcskIe6OFqAlsEEyFoZjpbzi1Wc+T2cl0W5J8SgIhAKiPSt6pKMspupulgnO8rjgLuLBIW2hoYaCmZV8yRTMA","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@redaksjon%2fkronologi@1.0.15","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":1541869},"main":"dist/main.js","type":"module","engines":{"npm":">=9.0.0","node":">=18.0.0"},"gitHead":"e913bc8397bf5b07a5643a3767eb31d27f2cba3d","scripts":{"dev":"vite","mcp":"node dist/mcp/server.js","lint":"eslint . --ext .ts","test":"vitest run --coverage","build":"npm run lint && tsc --noEmit && vite build && npm run postbuild","clean":"rm -rf dist","start":"dist/main.js","watch":"vite build --watch","lint:fix":"eslint . --ext .ts --fix","postbuild":"chmod +x dist/main.js dist/init-job.js dist/validate-job.js dist/mcp/server.js","precommit":"npm run lint && npm run test","test:coverage":"vitest run --coverage","prepublishOnly":"npm run clean && npm run build"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:00da80b5-5c21-4122-a96f-7192db98b33c"}},"repository":{"url":"git+https://github.com/redaksjon/kronologi.git","type":"git"},"_npmVersion":"11.12.1","description":"Intelligent monthly summary generation from activity and context","directories":{},"_nodeVersion":"24.14.1","dependencies":{"zod":"^4.3.6","glob":"^13.0.0","dayjs":"^1.11.19","luxon":"^3.7.2","dotenv":"^17.2.3","openai":"^6.22.0","js-yaml":"^4.1.1","winston":"^3.18.3","commander":"^14.0.2","moment-timezone":"^0.6.0","@anthropic-ai/sdk":"^0.71.2","@redaksjon/context":"^0.0.16","@google/generative-ai":"^0.24.1","@kjerneverk/riotprompt":"^1.0.6","@utilarium/overcontext":"^0.0.7","@utilarium/cardigantime":"^0.0.27","@utilarium/dreadcabinet":"^0.0.18","@modelcontextprotocol/sdk":"^1.25.3"},"_hasShrinkwrap":false,"devDependencies":{"vite":"^7.0.4","eslint":"^9.30.1","vitest":"^3.2.4","globals":"^16.3.0","mockdate":"^3.0.5","@swc/core":"^1.12.11","@eslint/js":"^9.30.1","typescript":"^5.8.3","@types/node":"^24.0.12","@types/luxon":"^3.7.1","@types/js-yaml":"^4.0.9","@eslint/eslintrc":"^3.3.1","vite-plugin-node":"^7.0.0","@vitest/coverage-v8":"^3.2.4","eslint-plugin-import":"^2.32.0","@rollup/plugin-replace":"^6.0.3","rollup-plugin-visualizer":"^6.0.5","@typescript-eslint/parser":"^8.36.0","rollup-plugin-preserve-shebang":"^1.0.1","@typescript-eslint/eslint-plugin":"^8.36.0"},"_npmOperationalInternal":{"tmp":"tmp/kronologi_1.0.15_1776261384687_0.5467518921949408","host":"s3://npm-registry-packages-npm-production"}},"1.1.0":{"name":"@redaksjon/kronologi","version":"1.1.0","keywords":["focus","productivity","notes","genai"],"author":{"name":"Tim O'Brien","email":"tobrien@discursive.com"},"license":"Apache-2.0","_id":"@redaksjon/kronologi@1.1.0","maintainers":[{"name":"tmo9d","email":"tobrien@discursive.com"}],"homepage":"https://github.com/redaksjon/kronologi#readme","bugs":{"url":"https://github.com/redaksjon/kronologi/issues"},"bin":{"kronologi":"dist/main.js","kronologi-mcp":"dist/mcp/server.js","kronologi-init":"dist/init-job.js","kronologi-validate":"dist/validate-job.js"},"dist":{"shasum":"47c13ac2419195dfde80bd4eb345200bfe07e008","tarball":"https://registry.npmjs.org/@redaksjon/kronologi/-/kronologi-1.1.0.tgz","fileCount":58,"integrity":"sha512-YntBroVwI6QBbPHMVyeUBkxbKiZywT/SqRuOreDUvUCZF5Zfn0uQV1QHrszgZIuSxZblpQonFN2rlFYQNxfepA==","signatures":[{"sig":"MEYCIQCrHuXepfHFO7wo9aksOhEbv/FvSt9Np2N7PL9Nm3nJngIhAITmaEEtVkqm8+m3/+vfveOziDmCSvH+FoM+n4Zn8O5O","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@redaksjon%2fkronologi@1.1.0","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":1541865},"main":"dist/main.js","type":"module","engines":{"npm":">=9.0.0","node":">=18.0.0"},"gitHead":"78b37cd9911acf50a298b045fd0c98d366083b28","scripts":{"dev":"vite","mcp":"node dist/mcp/server.js","lint":"eslint . --ext .ts","test":"vitest run --coverage","build":"npm run lint && tsc --noEmit && vite build && npm run postbuild","clean":"rm -rf dist","start":"dist/main.js","watch":"vite build --watch","lint:fix":"eslint . --ext .ts --fix","postbuild":"chmod +x dist/main.js dist/init-job.js dist/validate-job.js dist/mcp/server.js","precommit":"npm run lint && npm run test","test:coverage":"vitest run --coverage","prepublishOnly":"npm run clean && npm run build"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:00da80b5-5c21-4122-a96f-7192db98b33c"}},"repository":{"url":"git+https://github.com/redaksjon/kronologi.git","type":"git"},"_npmVersion":"11.12.1","description":"Intelligent monthly summary generation from activity and context","directories":{},"_nodeVersion":"24.14.1","dependencies":{"zod":"^4.3.6","glob":"^13.0.0","dayjs":"^1.11.19","luxon":"^3.7.2","dotenv":"^17.2.3","openai":"^6.22.0","js-yaml":"^4.1.1","winston":"^3.18.3","commander":"^14.0.2","moment-timezone":"^0.6.0","@anthropic-ai/sdk":"^0.71.2","@redaksjon/context":"^0.1.0","@google/generative-ai":"^0.24.1","@kjerneverk/riotprompt":"^1.0.6","@utilarium/overcontext":"^0.0.7","@utilarium/cardigantime":"^0.0.27","@utilarium/dreadcabinet":"^0.0.18","@modelcontextprotocol/sdk":"^1.25.3"},"_hasShrinkwrap":false,"devDependencies":{"vite":"^7.0.4","eslint":"^9.30.1","vitest":"^3.2.4","globals":"^16.3.0","mockdate":"^3.0.5","@swc/core":"^1.12.11","@eslint/js":"^9.30.1","typescript":"^5.8.3","@types/node":"^24.0.12","@types/luxon":"^3.7.1","@types/js-yaml":"^4.0.9","@eslint/eslintrc":"^3.3.1","vite-plugin-node":"^7.0.0","@vitest/coverage-v8":"^3.2.4","eslint-plugin-import":"^2.32.0","@rollup/plugin-replace":"^6.0.3","rollup-plugin-visualizer":"^6.0.5","@typescript-eslint/parser":"^8.36.0","rollup-plugin-preserve-shebang":"^1.0.1","@typescript-eslint/eslint-plugin":"^8.36.0"},"_npmOperationalInternal":{"tmp":"tmp/kronologi_1.1.0_1776275434649_0.35799066827889314","host":"s3://npm-registry-packages-npm-production"}},"1.1.0-dev.20260415181002.e9a4cb8":{"name":"@redaksjon/kronologi","version":"1.1.0-dev.20260415181002.e9a4cb8","keywords":["focus","productivity","notes","genai"],"author":{"name":"Tim O'Brien","email":"tobrien@discursive.com"},"license":"Apache-2.0","_id":"@redaksjon/kronologi@1.1.0-dev.20260415181002.e9a4cb8","maintainers":[{"name":"tmo9d","email":"tobrien@discursive.com"}],"homepage":"https://github.com/redaksjon/kronologi#readme","bugs":{"url":"https://github.com/redaksjon/kronologi/issues"},"bin":{"kronologi":"dist/main.js","kronologi-mcp":"dist/mcp/server.js","kronologi-init":"dist/init-job.js","kronologi-validate":"dist/validate-job.js"},"dist":{"shasum":"9c466fe09e7c4355ac0d1b6c0967e4bd2943706a","tarball":"https://registry.npmjs.org/@redaksjon/kronologi/-/kronologi-1.1.0-dev.20260415181002.e9a4cb8.tgz","fileCount":58,"integrity":"sha512-QxlAHsM92vI6p1jtbmc32f6W/unmu6oMWhVltQPf97RYh+qOY46NOXh3+3V6KhzEc1g+046se2R0+JqYHNONcg==","signatures":[{"sig":"MEQCIGV1WX0Hu+MRdhCZgjRsQHNPOPS1TTb8utA3RuaNaDFcAiBbbk2E4mEueLY9W7lKAWta172T+Xo4d3SVhbFWSa2fkQ==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@redaksjon%2fkronologi@1.1.0-dev.20260415181002.e9a4cb8","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":1541914},"main":"dist/main.js","type":"module","engines":{"npm":">=9.0.0","node":">=18.0.0"},"gitHead":"e9a4cb8d6f284d9575b1064fcb41fbc35ef3baab","scripts":{"dev":"vite","mcp":"node dist/mcp/server.js","lint":"eslint . --ext .ts","test":"vitest run --coverage","build":"npm run lint && tsc --noEmit && vite build && npm run postbuild","clean":"rm -rf dist","start":"dist/main.js","watch":"vite build --watch","lint:fix":"eslint . --ext .ts --fix","postbuild":"chmod +x dist/main.js dist/init-job.js dist/validate-job.js dist/mcp/server.js","precommit":"npm run lint && npm run test","test:coverage":"vitest run --coverage","prepublishOnly":"npm run clean && npm run build"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:00da80b5-5c21-4122-a96f-7192db98b33c"}},"repository":{"url":"git+https://github.com/redaksjon/kronologi.git","type":"git"},"_npmVersion":"11.12.1","description":"Intelligent monthly summary generation from activity and context","directories":{},"_nodeVersion":"24.14.1","dependencies":{"zod":"^4.3.6","glob":"^13.0.0","dayjs":"^1.11.19","luxon":"^3.7.2","dotenv":"^17.2.3","openai":"^6.22.0","js-yaml":"^4.1.1","winston":"^3.18.3","commander":"^14.0.2","moment-timezone":"^0.6.0","@anthropic-ai/sdk":"^0.71.2","@redaksjon/context":"^0.1.0","@google/generative-ai":"^0.24.1","@kjerneverk/riotprompt":"^1.0.6","@utilarium/overcontext":"^0.0.7","@utilarium/cardigantime":"^0.0.27","@utilarium/dreadcabinet":"^0.0.18","@modelcontextprotocol/sdk":"^1.25.3"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"vite":"^7.0.4","eslint":"^9.30.1","vitest":"^3.2.4","globals":"^16.3.0","mockdate":"^3.0.5","@swc/core":"^1.12.11","@eslint/js":"^9.30.1","typescript":"^5.8.3","@types/node":"^24.0.12","@types/luxon":"^3.7.1","@types/js-yaml":"^4.0.9","@eslint/eslintrc":"^3.3.1","vite-plugin-node":"^7.0.0","@vitest/coverage-v8":"^3.2.4","eslint-plugin-import":"^2.32.0","@rollup/plugin-replace":"^6.0.3","rollup-plugin-visualizer":"^6.0.5","@typescript-eslint/parser":"^8.36.0","rollup-plugin-preserve-shebang":"^1.0.1","@typescript-eslint/eslint-plugin":"^8.36.0"},"_npmOperationalInternal":{"tmp":"tmp/kronologi_1.1.0-dev.20260415181002.e9a4cb8_1776276671208_0.22802080333628716","host":"s3://npm-registry-packages-npm-production"}},"1.1.0-dev.20260521201244.69e2e1d":{"name":"@redaksjon/kronologi","version":"1.1.0-dev.20260521201244.69e2e1d","description":"Intelligent monthly summary generation from activity and context","main":"dist/main.js","type":"module","bin":{"kronologi":"dist/main.js","kronologi-validate":"dist/validate-job.js","kronologi-init":"dist/init-job.js","kronologi-mcp":"dist/mcp/server.js"},"repository":{"type":"git","url":"git+https://github.com/redaksjon/kronologi.git"},"scripts":{"build":"npm run lint && tsc --noEmit && vite build && npm run postbuild","postbuild":"chmod +x dist/main.js dist/init-job.js dist/validate-job.js dist/mcp/server.js","start":"dist/main.js","mcp":"node dist/mcp/server.js","dev":"vite","watch":"vite build --watch","test":"vitest run --coverage","test:coverage":"vitest run --coverage","lint":"eslint . --ext .ts","lint:fix":"eslint . --ext .ts --fix","clean":"rm -rf dist","precommit":"npm run lint && npm run test","prepublishOnly":"npm run clean && npm run build"},"keywords":["focus","productivity","notes","genai"],"author":{"name":"Tim O'Brien","email":"tobrien@discursive.com"},"license":"Apache-2.0","engines":{"node":">=18.0.0","npm":">=9.0.0"},"dependencies":{"@anthropic-ai/sdk":"^0.71.2","@google/generative-ai":"^0.24.1","@modelcontextprotocol/sdk":"^1.25.3","@redaksjon/context":"^0.1.0","@kjerneverk/riotprompt":"^1.0.6","@utilarium/cardigantime":"^0.0.27","@utilarium/dreadcabinet":"^0.0.18","@utilarium/overcontext":"^0.0.7","commander":"^14.0.2","dayjs":"^1.11.19","dotenv":"^17.2.3","glob":"^13.0.0","js-yaml":"^4.1.1","luxon":"^3.7.2","moment-timezone":"^0.6.0","openai":"^6.22.0","winston":"^3.18.3","zod":"^4.3.6"},"devDependencies":{"@eslint/eslintrc":"^3.3.1","@eslint/js":"^9.30.1","@rollup/plugin-replace":"^6.0.3","@swc/core":"^1.12.11","@types/js-yaml":"^4.0.9","@types/luxon":"^3.7.1","@types/node":"^24.0.12","@typescript-eslint/eslint-plugin":"^8.36.0","@typescript-eslint/parser":"^8.36.0","@vitest/coverage-v8":"^3.2.4","eslint":"^9.30.1","eslint-plugin-import":"^2.32.0","globals":"^16.3.0","mockdate":"^3.0.5","rollup-plugin-preserve-shebang":"^1.0.1","rollup-plugin-visualizer":"^6.0.5","typescript":"^5.8.3","vite":"^7.0.4","vite-plugin-node":"^7.0.0","vitest":"^3.2.4"},"readmeFilename":"README.md","gitHead":"69e2e1da89eb24991604c8bf6e3250e2afe01e31","_id":"@redaksjon/kronologi@1.1.0-dev.20260521201244.69e2e1d","bugs":{"url":"https://github.com/redaksjon/kronologi/issues"},"homepage":"https://github.com/redaksjon/kronologi#readme","_nodeVersion":"24.15.0","_npmVersion":"11.15.0","dist":{"integrity":"sha512-G/5eYmNdSPPmmYSuxg+EpzXb66S9ao0nQaE8aWVK9K8s3he8O7WoqmPvdh0r3gL83x9iRyzOOam0NoKjvoCvww==","shasum":"d86433329fc2e05b5cf86ebe42b4ffd93be77ca5","tarball":"https://registry.npmjs.org/@redaksjon/kronologi/-/kronologi-1.1.0-dev.20260521201244.69e2e1d.tgz","fileCount":58,"unpackedSize":1533778,"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@redaksjon%2fkronologi@1.1.0-dev.20260521201244.69e2e1d","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"signatures":[{"keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U","sig":"MEUCIQDOgUWOwAggnMYLVP17y0vDlAbbuC4bstXvlbI68X2vLgIgPY45TuOzD3y3D5KmsHCir63MRF7YMBzCB4dKQtJM5Ew="}]},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:00da80b5-5c21-4122-a96f-7192db98b33c"}},"directories":{},"maintainers":[{"name":"tmo9d","email":"tobrien@discursive.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages-npm-production","tmp":"tmp/kronologi_1.1.0-dev.20260521201244.69e2e1d_1779394389756_0.05082958214248556"},"_hasShrinkwrap":false}},"time":{"created":"2026-01-11T01:49:32.969Z","modified":"2026-05-21T20:13:10.204Z","0.0.4":"2026-01-11T01:49:33.216Z","0.0.5":"2026-01-11T02:06:57.190Z","0.0.9":"2026-01-11T03:04:18.380Z","0.0.10":"2026-01-13T06:00:07.982Z","0.0.11":"2026-01-13T06:57:59.936Z","0.0.12":"2026-01-13T08:24:13.747Z","1.0.3":"2026-01-24T22:09:24.053Z","1.0.4":"2026-01-28T16:10:00.499Z","1.0.5":"2026-01-30T23:00:59.700Z","1.0.6":"2026-01-31T06:59:21.233Z","1.0.7-dev.20260131234121.86ecd59":"2026-01-31T23:41:56.469Z","1.0.7-dev.20260201002055.3b1618a":"2026-02-01T00:21:30.279Z","1.0.7":"2026-02-01T00:23:33.413Z","1.0.8-dev.20260201002401.d4be84d":"2026-02-01T00:24:37.980Z","1.0.8-dev.20260203001459.dd1b891":"2026-02-03T00:16:04.181Z","1.0.8":"2026-02-03T00:18:02.117Z","1.0.9-dev.20260203001833.e906826":"2026-02-03T00:19:30.632Z","1.0.9-dev.20260206061123.8ccbdf0":"2026-02-06T06:12:12.805Z","1.0.9":"2026-02-07T16:45:06.480Z","1.0.10-dev.20260207164540.0c47625":"2026-02-07T16:46:39.906Z","1.0.10-dev.20260215173635.8dbe026":"2026-02-15T17:37:23.728Z","1.0.10":"2026-02-15T17:38:56.635Z","1.0.11-dev.20260215173925.70adab3":"2026-02-15T17:40:09.169Z","1.0.11-dev.20260215200733.99cc907":"2026-02-15T20:08:18.326Z","1.0.11":"2026-02-15T20:14:26.222Z","1.0.12-dev.20260215201458.202b872":"2026-02-15T20:15:40.297Z","1.0.12-dev.20260218063345.b521772":"2026-02-18T06:34:37.641Z","1.0.12":"2026-02-18T06:37:00.892Z","1.0.13-dev.20260218063736.d3eae6a":"2026-02-18T06:38:33.003Z","1.0.13-dev.20260220031737.49ce7f4":"2026-02-20T03:18:57.728Z","1.0.13-dev.20260220033129.3ad8a16":"2026-02-20T03:32:44.957Z","1.0.13":"2026-02-20T03:34:56.021Z","1.0.14-dev.20260220033532.d4a8212":"2026-02-20T03:36:50.054Z","1.0.14-dev.20260226064433.55f667b":"2026-02-26T06:45:17.819Z","1.0.14":"2026-03-16T06:00:52.565Z","1.0.15-dev.20260316060128.d0f5915":"2026-03-16T06:02:08.569Z","1.0.15":"2026-04-15T13:56:24.921Z","1.1.0":"2026-04-15T17:50:34.887Z","1.1.0-dev.20260415181002.e9a4cb8":"2026-04-15T18:11:11.450Z","1.1.0-dev.20260521201244.69e2e1d":"2026-05-21T20:13:09.932Z"},"bugs":{"url":"https://github.com/redaksjon/kronologi/issues"},"author":{"name":"Tim O'Brien","email":"tobrien@discursive.com"},"license":"Apache-2.0","homepage":"https://github.com/redaksjon/kronologi#readme","keywords":["focus","productivity","notes","genai"],"repository":{"url":"git+https://github.com/redaksjon/kronologi.git","type":"git"},"description":"Intelligent monthly summary generation from activity and context","maintainers":[{"name":"tmo9d","email":"tobrien@discursive.com"}],"readme":"","readmeFilename":""}