{"_id":"hikoutei","_rev":"319-41f48ff56767701210343145e3f6d666","name":"hikoutei","dist-tags":{"dev":"0.10.25-dev","latest":"0.11.103-dev"},"versions":{"0.2.0":{"name":"hikoutei","version":"0.2.0","keywords":["google-sheets","typescript","repository","optimistic-locking"],"license":"MIT","_id":"hikoutei@0.2.0","maintainers":[{"name":"manddarin","email":"rhkeh123@naver.com"}],"homepage":"https://github.com/ManddarinShop/Hikoutei#readme","bugs":{"url":"https://github.com/ManddarinShop/Hikoutei/issues"},"dist":{"shasum":"d953c47169840ebc6d85daed9f43f06978ce714c","tarball":"https://registry.npmjs.org/hikoutei/-/hikoutei-0.2.0.tgz","fileCount":535,"integrity":"sha512-KXnBAdPzjORN4ipPd8Ah7JDD+xsAxR4jrtveIMozLYP0mVNN+3zjD0cHFeZsv9lfbb0UweDAa9INI3nc/Kzpgw==","signatures":[{"sig":"MEUCIECTZuTzDAdKN8zAXY6x6HJ9EYGKNNBg1wsV9/mEHXUEAiEA9sd9s8eQKAfrB0rxkr8LPZz6CbgPZEHhP421Q2JzrOI=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1789317},"main":"./dist/index.js","type":"module","types":"./dist/index.d.ts","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"},"./orm":{"types":"./dist/application/orm/index.d.ts","import":"./dist/application/orm/index.js"},"./mikro-orm":{"types":"./dist/adapter/persistence/providers/mikro-orm/index.d.ts","import":"./dist/adapter/persistence/providers/mikro-orm/index.js"}},"scripts":{"test":"vitest run test/*.test.ts","build":"npm run clean && tsc -p tsconfig.json","clean":"node scripts/clean-dist.mjs","typecheck":"tsc -p tsconfig.json --noEmit","typecheck:test":"tsc -p tsconfig.test.json"},"_npmUser":{"name":"manddarin","email":"rhkeh123@naver.com"},"repository":{"url":"git+https://github.com/ManddarinShop/Hikoutei.git","type":"git"},"_npmVersion":"11.4.2","description":"Hikoutei — typed repository and safe write layer for Google Sheets-backed MVPs.","directories":{},"_nodeVersion":"24.3.0","_hasShrinkwrap":false,"devDependencies":{"vitest":"^1.6.0","typescript":"^5.5.3","@types/node":"^20.14.10","@mikro-orm/sql":"7.1.7","@mikro-orm/core":"7.1.7"},"peerDependencies":{"@mikro-orm/sql":"7.1.7","@mikro-orm/core":"7.1.7"},"peerDependenciesMeta":{"@mikro-orm/sql":{"optional":true},"@mikro-orm/core":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/hikoutei_0.2.0_1785339936313_0.22021566392836522","host":"s3://npm-registry-packages-npm-production"}},"0.2.1-beta.b30572296324.1":{"name":"hikoutei","version":"0.2.1-beta.b30572296324.1","keywords":["google-sheets","typescript","repository","optimistic-locking"],"license":"MIT","_id":"hikoutei@0.2.1-beta.b30572296324.1","maintainers":[{"name":"manddarin","email":"rhkeh123@naver.com"}],"homepage":"https://github.com/ManddarinShop/Hikoutei#readme","bugs":{"url":"https://github.com/ManddarinShop/Hikoutei/issues"},"dist":{"shasum":"3f2cb3ddecacdf25fbe828264b432af93587961e","tarball":"https://registry.npmjs.org/hikoutei/-/hikoutei-0.2.1-beta.b30572296324.1.tgz","fileCount":540,"integrity":"sha512-MruUYvgFdXMoqVOMnkE6vG68K0o8G0pOFtpp0zQB6AOWh/qCGiFRyROXrqei2XSClwUbGc9j+UFSiHLd5Wgf6Q==","signatures":[{"sig":"MEUCIQDzpZOB46Lk0UHGB2JyJgOdEx+xAgt7EQk4DtF/hvlJhQIgXT1QcS12DUn6zb/udBoaBiS2L8Us0QerzuUMNvZT9ok=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/hikoutei@0.2.1-beta.b30572296324.1","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":1666159},"main":"./dist/index.js","type":"module","_from":"file:/home/runner/work/_temp/hikoutei-beta-package/hikoutei-0.2.1-beta.b30572296324.1.tgz","types":"./dist/index.d.ts","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"},"./orm":{"types":"./dist/application/orm/index.d.ts","import":"./dist/application/orm/index.js"},"./mikro-orm":{"types":"./dist/adapter/persistence/providers/mikro-orm/index.d.ts","import":"./dist/adapter/persistence/providers/mikro-orm/index.js"}},"scripts":{"test":"vitest run test/*.test.ts","build":"npm run clean && tsc -p tsconfig.json","clean":"node scripts/clean-dist.mjs","typecheck":"tsc -p tsconfig.json --noEmit","typecheck:test":"tsc -p tsconfig.test.json"},"_npmUser":{"name":"manddarin","email":"rhkeh123@naver.com"},"_resolved":"/home/runner/work/_temp/hikoutei-beta-package/hikoutei-0.2.1-beta.b30572296324.1.tgz","_integrity":"sha512-MruUYvgFdXMoqVOMnkE6vG68K0o8G0pOFtpp0zQB6AOWh/qCGiFRyROXrqei2XSClwUbGc9j+UFSiHLd5Wgf6Q==","repository":{"url":"git+https://github.com/ManddarinShop/Hikoutei.git","type":"git"},"_npmVersion":"10.9.8","description":"Hikoutei — typed repository and safe write layer for Google Sheets-backed MVPs.","directories":{},"_nodeVersion":"22.23.1","_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"vitest":"^1.6.0","typescript":"^5.5.3","@types/node":"^20.14.10","@mikro-orm/sql":"7.1.7","@mikro-orm/core":"7.1.7"},"peerDependencies":{"@mikro-orm/sql":"7.1.7","@mikro-orm/core":"7.1.7"},"peerDependenciesMeta":{"@mikro-orm/sql":{"optional":true},"@mikro-orm/core":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/hikoutei_0.2.1-beta.b30572296324.1_1785438156630_0.23590645787389697","host":"s3://npm-registry-packages-npm-production"}},"0.2.1-beta.b30652787865.1":{"name":"hikoutei","version":"0.2.1-beta.b30652787865.1","keywords":["google-sheets","typescript","repository","optimistic-locking"],"license":"MIT","_id":"hikoutei@0.2.1-beta.b30652787865.1","maintainers":[{"name":"manddarin","email":"rhkeh123@naver.com"}],"homepage":"https://github.com/ManddarinShop/Hikoutei#readme","bugs":{"url":"https://github.com/ManddarinShop/Hikoutei/issues"},"dist":{"shasum":"815b6abb02b677b2650bdaf443b926599c648d05","tarball":"https://registry.npmjs.org/hikoutei/-/hikoutei-0.2.1-beta.b30652787865.1.tgz","fileCount":588,"integrity":"sha512-WeCSRa0uGcSfSGQ+RNU5qtXXMutyzyeriN7UsG1ML6u6NBqemf+qFbSHy5zBkxBB8TZ4BL1mS8ZtuXEzobWwxA==","signatures":[{"sig":"MEYCIQCoVsmciixwtLsmJJbgFzwlWeqetuLWYyeo8am3uNqcZQIhAPQF0jM/U8hKKaB/F9QjXb0t85YjSiZDANqlK5cYfwSF","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/hikoutei@0.2.1-beta.b30652787865.1","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":1822639},"main":"./dist/index.js","type":"module","_from":"file:/home/runner/work/_temp/hikoutei-beta-package/hikoutei-0.2.1-beta.b30652787865.1.tgz","types":"./dist/index.d.ts","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"},"./orm":{"types":"./dist/application/orm/index.d.ts","import":"./dist/application/orm/index.js"},"./mikro-orm":{"types":"./dist/adapter/persistence/providers/mikro-orm/index.d.ts","import":"./dist/adapter/persistence/providers/mikro-orm/index.js"}},"scripts":{"test":"vitest run test/*.test.ts","build":"npm run clean && tsc -p tsconfig.json","clean":"node scripts/clean-dist.mjs","typecheck":"tsc -p tsconfig.json --noEmit","typecheck:test":"tsc -p tsconfig.test.json"},"_npmUser":{"name":"manddarin","email":"rhkeh123@naver.com"},"_resolved":"/home/runner/work/_temp/hikoutei-beta-package/hikoutei-0.2.1-beta.b30652787865.1.tgz","_integrity":"sha512-WeCSRa0uGcSfSGQ+RNU5qtXXMutyzyeriN7UsG1ML6u6NBqemf+qFbSHy5zBkxBB8TZ4BL1mS8ZtuXEzobWwxA==","repository":{"url":"git+https://github.com/ManddarinShop/Hikoutei.git","type":"git"},"_npmVersion":"10.9.8","description":"Hikoutei — typed repository and safe write layer for Google Sheets-backed MVPs.","directories":{},"_nodeVersion":"22.23.1","_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"vitest":"^1.6.0","typescript":"^5.5.3","@types/node":"^20.14.10","@mikro-orm/sql":"7.1.7","@mikro-orm/core":"7.1.7"},"peerDependencies":{"@mikro-orm/sql":"7.1.7","@mikro-orm/core":"7.1.7"},"peerDependenciesMeta":{"@mikro-orm/sql":{"optional":true},"@mikro-orm/core":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/hikoutei_0.2.1-beta.b30652787865.1_1785520314223_0.2855144667624381","host":"s3://npm-registry-packages-npm-production"}},"0.2.1-beta.b30653839306.1":{"name":"hikoutei","version":"0.2.1-beta.b30653839306.1","keywords":["google-sheets","typescript","repository","optimistic-locking"],"license":"MIT","_id":"hikoutei@0.2.1-beta.b30653839306.1","maintainers":[{"name":"manddarin","email":"rhkeh123@naver.com"}],"homepage":"https://github.com/ManddarinShop/Hikoutei#readme","bugs":{"url":"https://github.com/ManddarinShop/Hikoutei/issues"},"dist":{"shasum":"a0b18ca62a9e6db9d7ea89ccea4cc86051723780","tarball":"https://registry.npmjs.org/hikoutei/-/hikoutei-0.2.1-beta.b30653839306.1.tgz","fileCount":556,"integrity":"sha512-Ec7C8wyR0sJ4QY5Vzo4JtTJF+eFUFNWiaAqUYRBYGvXJ9i65rUNh1thtFqs8ceotp1WOWY9Szj0OQNh3bqLJDA==","signatures":[{"sig":"MEUCIE77ALNi8aNOFrU3++Zl3TjDvRLLvDDSUhghcbN1XknkAiEA+88NSkOxmzmVeJiJVvnmPIhNpf/zXTv9En3ZNnt+1X0=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/hikoutei@0.2.1-beta.b30653839306.1","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":1802716},"main":"./dist/index.js","type":"module","_from":"file:/home/runner/work/_temp/hikoutei-beta-package/hikoutei-0.2.1-beta.b30653839306.1.tgz","types":"./dist/index.d.ts","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"}},"scripts":{"test":"vitest run test/*.test.ts","build":"npm run clean && tsc -p tsconfig.json","clean":"node scripts/clean-dist.mjs","typecheck":"tsc -p tsconfig.json --noEmit","typecheck:test":"tsc -p tsconfig.test.json"},"_npmUser":{"name":"manddarin","email":"rhkeh123@naver.com"},"_resolved":"/home/runner/work/_temp/hikoutei-beta-package/hikoutei-0.2.1-beta.b30653839306.1.tgz","_integrity":"sha512-Ec7C8wyR0sJ4QY5Vzo4JtTJF+eFUFNWiaAqUYRBYGvXJ9i65rUNh1thtFqs8ceotp1WOWY9Szj0OQNh3bqLJDA==","repository":{"url":"git+https://github.com/ManddarinShop/Hikoutei.git","type":"git"},"_npmVersion":"10.9.8","description":"Hikoutei — typed repository and safe write layer for Google Sheets-backed MVPs.","directories":{},"_nodeVersion":"22.23.1","_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"vitest":"^1.6.0","typescript":"^5.5.3","@types/node":"^20.14.10","@mikro-orm/sql":"7.1.7","@mikro-orm/core":"7.1.7"},"peerDependencies":{"@mikro-orm/sql":"7.1.7","@mikro-orm/core":"7.1.7"},"peerDependenciesMeta":{"@mikro-orm/sql":{"optional":true},"@mikro-orm/core":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/hikoutei_0.2.1-beta.b30653839306.1_1785521237314_0.31597087767642895","host":"s3://npm-registry-packages-npm-production"}},"0.3.1-beta.b30654607487.1":{"name":"hikoutei","version":"0.3.1-beta.b30654607487.1","keywords":["google-sheets","typescript","repository","optimistic-locking"],"license":"MIT","_id":"hikoutei@0.3.1-beta.b30654607487.1","maintainers":[{"name":"manddarin","email":"rhkeh123@naver.com"}],"homepage":"https://github.com/ManddarinShop/Hikoutei#readme","bugs":{"url":"https://github.com/ManddarinShop/Hikoutei/issues"},"dist":{"shasum":"9023aad68b11777a99d30f848c562a36d0774079","tarball":"https://registry.npmjs.org/hikoutei/-/hikoutei-0.3.1-beta.b30654607487.1.tgz","fileCount":556,"integrity":"sha512-rtUnwpEFSeV2Oks7yK6/6Ltd4HvHIcBXV7StR5O0BgfC/jcr59wS/1rypqc2KmEE38A8C+MBl0UQMwGVH6HeQA==","signatures":[{"sig":"MEUCIGrc2ubB/ERYVq2Dur8VQamBVvNNAfjIzbky/p9PM5fjAiEA/fGVHFtltC1xyGBpQ4xZH5LXPwtpNgpvlWlQ8IDf3DE=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/hikoutei@0.3.1-beta.b30654607487.1","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":1807606},"main":"./dist/index.js","type":"module","_from":"file:/home/runner/work/_temp/hikoutei-beta-package/hikoutei-0.3.1-beta.b30654607487.1.tgz","types":"./dist/index.d.ts","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"}},"scripts":{"test":"vitest run test/*.test.ts","build":"npm run clean && tsc -p tsconfig.json","clean":"node scripts/clean-dist.mjs","typecheck":"tsc -p tsconfig.json --noEmit","typecheck:test":"tsc -p tsconfig.test.json"},"_npmUser":{"name":"manddarin","email":"rhkeh123@naver.com"},"_resolved":"/home/runner/work/_temp/hikoutei-beta-package/hikoutei-0.3.1-beta.b30654607487.1.tgz","_integrity":"sha512-rtUnwpEFSeV2Oks7yK6/6Ltd4HvHIcBXV7StR5O0BgfC/jcr59wS/1rypqc2KmEE38A8C+MBl0UQMwGVH6HeQA==","repository":{"url":"git+https://github.com/ManddarinShop/Hikoutei.git","type":"git"},"_npmVersion":"10.9.8","description":"Hikoutei — typed repository and safe write layer for Google Sheets-backed MVPs.","directories":{},"_nodeVersion":"22.23.1","_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"vitest":"^1.6.0","typescript":"^5.5.3","@types/node":"^20.14.10","@mikro-orm/sql":"7.1.7","@mikro-orm/core":"7.1.7"},"peerDependencies":{"@mikro-orm/sql":"7.1.7","@mikro-orm/core":"7.1.7"},"peerDependenciesMeta":{"@mikro-orm/sql":{"optional":true},"@mikro-orm/core":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/hikoutei_0.3.1-beta.b30654607487.1_1785521940761_0.5040592582362349","host":"s3://npm-registry-packages-npm-production"}},"0.3.0-beta.b30655431549.1":{"name":"hikoutei","version":"0.3.0-beta.b30655431549.1","keywords":["google-sheets","typescript","repository","optimistic-locking"],"license":"MIT","_id":"hikoutei@0.3.0-beta.b30655431549.1","maintainers":[{"name":"manddarin","email":"rhkeh123@naver.com"}],"homepage":"https://github.com/ManddarinShop/Hikoutei#readme","bugs":{"url":"https://github.com/ManddarinShop/Hikoutei/issues"},"dist":{"shasum":"40a6873fd33e4f2fc4efcaee4b7f6087f88a4a79","tarball":"https://registry.npmjs.org/hikoutei/-/hikoutei-0.3.0-beta.b30655431549.1.tgz","fileCount":556,"integrity":"sha512-6bbDKZXt4LNezAKrglBEob9+9Oo4VpS7Yauvi6CvEzUHqIOHbId7KceHXz2qL+U22mjwlswNFPWvC/U0trQRJg==","signatures":[{"sig":"MEYCIQCzvLTVE497poSaa3yoHEehSRci/iLdT4k3oy22/Q/APAIhAK03G/79+mj/hlLXKQFwQCos34WLrij4/5ekDHBvti3K","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/hikoutei@0.3.0-beta.b30655431549.1","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":1808021},"main":"./dist/index.js","type":"module","_from":"file:/home/runner/work/_temp/hikoutei-beta-package/hikoutei-0.3.0-beta.b30655431549.1.tgz","types":"./dist/index.d.ts","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"}},"scripts":{"test":"vitest run test/*.test.ts","build":"npm run clean && tsc -p tsconfig.json","clean":"node scripts/clean-dist.mjs","typecheck":"tsc -p tsconfig.json --noEmit","typecheck:test":"tsc -p tsconfig.test.json"},"_npmUser":{"name":"manddarin","email":"rhkeh123@naver.com"},"_resolved":"/home/runner/work/_temp/hikoutei-beta-package/hikoutei-0.3.0-beta.b30655431549.1.tgz","_integrity":"sha512-6bbDKZXt4LNezAKrglBEob9+9Oo4VpS7Yauvi6CvEzUHqIOHbId7KceHXz2qL+U22mjwlswNFPWvC/U0trQRJg==","repository":{"url":"git+https://github.com/ManddarinShop/Hikoutei.git","type":"git"},"_npmVersion":"10.9.8","description":"Hikoutei — typed repository and safe write layer for Google Sheets-backed MVPs.","directories":{},"_nodeVersion":"22.23.1","_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"vitest":"^1.6.0","typescript":"^5.5.3","@types/node":"^20.14.10","@mikro-orm/sql":"7.1.7","@mikro-orm/core":"7.1.7"},"peerDependencies":{"@mikro-orm/sql":"7.1.7","@mikro-orm/core":"7.1.7"},"peerDependenciesMeta":{"@mikro-orm/sql":{"optional":true},"@mikro-orm/core":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/hikoutei_0.3.0-beta.b30655431549.1_1785522679003_0.19022952840584684","host":"s3://npm-registry-packages-npm-production"}},"0.3.0":{"name":"hikoutei","version":"0.3.0","keywords":["google-sheets","typescript","repository","optimistic-locking"],"license":"MIT","_id":"hikoutei@0.3.0","maintainers":[{"name":"manddarin","email":"rhkeh123@naver.com"}],"homepage":"https://github.com/ManddarinShop/Hikoutei#readme","bugs":{"url":"https://github.com/ManddarinShop/Hikoutei/issues"},"dist":{"shasum":"c6abe4eefa197e594ed8bc41330639e70b0d8e91","tarball":"https://registry.npmjs.org/hikoutei/-/hikoutei-0.3.0.tgz","fileCount":556,"integrity":"sha512-+Amh0UMRwsCsMNowIfXMYOWwKYzSoyTObtE1BWPe2kVqeFB1y88IoJv2fbjqSzoXrpFWpX6aEoNDDFqpeBKxhA==","signatures":[{"sig":"MEUCIQDXh1nm45Mksf9v1/aA4wE8VIxP443JApZUmCm2vXqYHAIgdYXD6Ny9HBgIZH1AuR1/AWSsIZKWgvHZTUwiMJy8LkY=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/hikoutei@0.3.0","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":1808001},"main":"./dist/index.js","type":"module","_from":"file:/home/runner/work/_temp/hikoutei-stable-package/hikoutei-0.3.0.tgz","types":"./dist/index.d.ts","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"}},"scripts":{"test":"vitest run test/*.test.ts","build":"npm run clean && tsc -p tsconfig.json","clean":"node scripts/clean-dist.mjs","typecheck":"tsc -p tsconfig.json --noEmit","typecheck:test":"tsc -p tsconfig.test.json"},"_npmUser":{"name":"manddarin","email":"rhkeh123@naver.com"},"_resolved":"/home/runner/work/_temp/hikoutei-stable-package/hikoutei-0.3.0.tgz","_integrity":"sha512-+Amh0UMRwsCsMNowIfXMYOWwKYzSoyTObtE1BWPe2kVqeFB1y88IoJv2fbjqSzoXrpFWpX6aEoNDDFqpeBKxhA==","repository":{"url":"git+https://github.com/ManddarinShop/Hikoutei.git","type":"git"},"_npmVersion":"10.9.8","description":"Hikoutei — typed repository and safe write layer for Google Sheets-backed MVPs.","directories":{},"_nodeVersion":"22.23.1","_hasShrinkwrap":false,"devDependencies":{"vitest":"^1.6.0","typescript":"^5.5.3","@types/node":"^20.14.10","@mikro-orm/sql":"7.1.7","@mikro-orm/core":"7.1.7"},"peerDependencies":{"@mikro-orm/sql":"7.1.7","@mikro-orm/core":"7.1.7"},"peerDependenciesMeta":{"@mikro-orm/sql":{"optional":true},"@mikro-orm/core":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/hikoutei_0.3.0_1785522905860_0.5021030591027387","host":"s3://npm-registry-packages-npm-production"}},"0.3.0-beta.b30698882260.1":{"name":"hikoutei","version":"0.3.0-beta.b30698882260.1","keywords":["google-sheets","typescript","repository","optimistic-locking"],"license":"MIT","_id":"hikoutei@0.3.0-beta.b30698882260.1","maintainers":[{"name":"manddarin","email":"rhkeh123@naver.com"}],"homepage":"https://github.com/ManddarinShop/Hikoutei#readme","bugs":{"url":"https://github.com/ManddarinShop/Hikoutei/issues"},"dist":{"shasum":"93298e61e718f469feff95d0bf0013b73b4b59ae","tarball":"https://registry.npmjs.org/hikoutei/-/hikoutei-0.3.0-beta.b30698882260.1.tgz","fileCount":556,"integrity":"sha512-bWU6lTraKQsrbk12Lv6Zg0DJfR/Fd/SYPRgChMJYijREPgqUWMaZWgWxhxgfIIcxStsEFuURxiIW7PYxJo+i2g==","signatures":[{"sig":"MEUCIQDcEzyLmeJpok7EznAd7GLSS71uXj7b4zfP5ibzeoGqugIgaMYshEe+qam5Vq40MGexwiOy5VikFZOLakcbUxBW/dA=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/hikoutei@0.3.0-beta.b30698882260.1","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":1809518},"main":"./dist/index.js","type":"module","_from":"file:/home/runner/work/_temp/hikoutei-beta-package/hikoutei-0.3.0-beta.b30698882260.1.tgz","types":"./dist/index.d.ts","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"}},"scripts":{"test":"vitest run test/*.test.ts","build":"npm run clean && tsc -p tsconfig.json","clean":"node scripts/clean-dist.mjs","typecheck":"tsc -p tsconfig.json --noEmit","typecheck:test":"tsc -p tsconfig.test.json"},"_npmUser":{"name":"manddarin","email":"rhkeh123@naver.com"},"_resolved":"/home/runner/work/_temp/hikoutei-beta-package/hikoutei-0.3.0-beta.b30698882260.1.tgz","_integrity":"sha512-bWU6lTraKQsrbk12Lv6Zg0DJfR/Fd/SYPRgChMJYijREPgqUWMaZWgWxhxgfIIcxStsEFuURxiIW7PYxJo+i2g==","repository":{"url":"git+https://github.com/ManddarinShop/Hikoutei.git","type":"git"},"_npmVersion":"10.9.8","description":"Hikoutei — typed repository and safe write layer for Google Sheets-backed MVPs.","directories":{},"_nodeVersion":"22.23.1","_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"vitest":"^1.6.0","typescript":"^5.5.3","@types/node":"^20.14.10","@mikro-orm/sql":"7.1.7","@mikro-orm/core":"7.1.7"},"peerDependencies":{"@mikro-orm/sql":"7.1.7","@mikro-orm/core":"7.1.7"},"peerDependenciesMeta":{"@mikro-orm/sql":{"optional":true},"@mikro-orm/core":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/hikoutei_0.3.0-beta.b30698882260.1_1785585782087_0.01999719055384719","host":"s3://npm-registry-packages-npm-production"}},"0.3.0-beta.b30699179666.1":{"name":"hikoutei","version":"0.3.0-beta.b30699179666.1","keywords":["google-sheets","typescript","repository","optimistic-locking"],"license":"MIT","_id":"hikoutei@0.3.0-beta.b30699179666.1","maintainers":[{"name":"manddarin","email":"rhkeh123@naver.com"}],"homepage":"https://github.com/ManddarinShop/Hikoutei#readme","bugs":{"url":"https://github.com/ManddarinShop/Hikoutei/issues"},"dist":{"shasum":"f24b2b2797b4b1d5f74a5b9d7584c95c89fcd5fe","tarball":"https://registry.npmjs.org/hikoutei/-/hikoutei-0.3.0-beta.b30699179666.1.tgz","fileCount":556,"integrity":"sha512-ptrtRg85NNMFOWcOnaTu/SF4IIsZbaBNeb1rwQWBA0UjhIeGzwiKTOTJpMAKHu5VzQHzRMXXokngHAutxmLUrw==","signatures":[{"sig":"MEQCIGKxED3OT+2X9DXVCicKBz/3+iXzy/371QMSKJTXcEtAAiAEbcY/tvvbZqqgVAfGeJ9zo4ImopMslb2oYozZrA4oLQ==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/hikoutei@0.3.0-beta.b30699179666.1","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":1810094},"main":"./dist/index.js","type":"module","_from":"file:/home/runner/work/_temp/hikoutei-beta-package/hikoutei-0.3.0-beta.b30699179666.1.tgz","types":"./dist/index.d.ts","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"}},"scripts":{"test":"vitest run test/*.test.ts","build":"npm run clean && tsc -p tsconfig.json","clean":"node scripts/clean-dist.mjs","typecheck":"tsc -p tsconfig.json --noEmit","typecheck:test":"tsc -p tsconfig.test.json"},"_npmUser":{"name":"manddarin","email":"rhkeh123@naver.com"},"_resolved":"/home/runner/work/_temp/hikoutei-beta-package/hikoutei-0.3.0-beta.b30699179666.1.tgz","_integrity":"sha512-ptrtRg85NNMFOWcOnaTu/SF4IIsZbaBNeb1rwQWBA0UjhIeGzwiKTOTJpMAKHu5VzQHzRMXXokngHAutxmLUrw==","repository":{"url":"git+https://github.com/ManddarinShop/Hikoutei.git","type":"git"},"_npmVersion":"10.9.8","description":"Hikoutei — typed repository and safe write layer for Google Sheets-backed MVPs.","directories":{},"_nodeVersion":"22.23.1","_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"vitest":"^1.6.0","typescript":"^5.5.3","@types/node":"^20.14.10","@mikro-orm/sql":"7.1.7","@mikro-orm/core":"7.1.7"},"peerDependencies":{"@mikro-orm/sql":"7.1.7","@mikro-orm/core":"7.1.7"},"peerDependenciesMeta":{"@mikro-orm/sql":{"optional":true},"@mikro-orm/core":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/hikoutei_0.3.0-beta.b30699179666.1_1785586296014_0.3991846541669981","host":"s3://npm-registry-packages-npm-production"}},"0.3.0-beta.b30699513464.1":{"name":"hikoutei","version":"0.3.0-beta.b30699513464.1","keywords":["google-sheets","typescript","repository","optimistic-locking"],"license":"MIT","_id":"hikoutei@0.3.0-beta.b30699513464.1","maintainers":[{"name":"manddarin","email":"rhkeh123@naver.com"}],"homepage":"https://github.com/ManddarinShop/Hikoutei#readme","bugs":{"url":"https://github.com/ManddarinShop/Hikoutei/issues"},"dist":{"shasum":"2ac9a1ebb5d2da2951ce40dfd1ac534b881f262b","tarball":"https://registry.npmjs.org/hikoutei/-/hikoutei-0.3.0-beta.b30699513464.1.tgz","fileCount":556,"integrity":"sha512-aKTs34wa3KmwutcgNTZeIdXngfwbq/TkJZ9OJuNXoo1hInI+EA4oleiWwmCYiCHbDOVhrpx6II6gKc4zOB4ajw==","signatures":[{"sig":"MEYCIQDjv/i74ydltI/+6klsruydH/VxLaBxqCnsT6Tane9+vgIhAIGFVgGMYrREfxxaxO/U7YSzNQg/c16oJopOe43XdL9R","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/hikoutei@0.3.0-beta.b30699513464.1","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":1814052},"main":"./dist/index.js","type":"module","_from":"file:/home/runner/work/_temp/hikoutei-beta-package/hikoutei-0.3.0-beta.b30699513464.1.tgz","types":"./dist/index.d.ts","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"}},"scripts":{"test":"vitest run test/*.test.ts","build":"npm run clean && tsc -p tsconfig.json","clean":"node scripts/clean-dist.mjs","typecheck":"tsc -p tsconfig.json --noEmit","typecheck:test":"tsc -p tsconfig.test.json"},"_npmUser":{"name":"manddarin","email":"rhkeh123@naver.com"},"_resolved":"/home/runner/work/_temp/hikoutei-beta-package/hikoutei-0.3.0-beta.b30699513464.1.tgz","_integrity":"sha512-aKTs34wa3KmwutcgNTZeIdXngfwbq/TkJZ9OJuNXoo1hInI+EA4oleiWwmCYiCHbDOVhrpx6II6gKc4zOB4ajw==","repository":{"url":"git+https://github.com/ManddarinShop/Hikoutei.git","type":"git"},"_npmVersion":"10.9.8","description":"Hikoutei — typed repository and safe write layer for Google Sheets-backed MVPs.","directories":{},"_nodeVersion":"22.23.1","_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"vitest":"^1.6.0","typescript":"^5.5.3","@types/node":"^20.14.10","@mikro-orm/sql":"7.1.7","@mikro-orm/core":"7.1.7"},"peerDependencies":{"@mikro-orm/sql":"7.1.7","@mikro-orm/core":"7.1.7"},"peerDependenciesMeta":{"@mikro-orm/sql":{"optional":true},"@mikro-orm/core":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/hikoutei_0.3.0-beta.b30699513464.1_1785586904788_0.09284557158617601","host":"s3://npm-registry-packages-npm-production"}},"0.3.0-beta.b30757098886.1":{"name":"hikoutei","version":"0.3.0-beta.b30757098886.1","keywords":["google-sheets","typescript","repository","optimistic-locking"],"license":"MIT","_id":"hikoutei@0.3.0-beta.b30757098886.1","maintainers":[{"name":"manddarin","email":"rhkeh123@naver.com"}],"homepage":"https://github.com/ManddarinShop/Hikoutei#readme","bugs":{"url":"https://github.com/ManddarinShop/Hikoutei/issues"},"dist":{"shasum":"a2f684f25b216920379e5b2325a0cbd5fe397943","tarball":"https://registry.npmjs.org/hikoutei/-/hikoutei-0.3.0-beta.b30757098886.1.tgz","fileCount":596,"integrity":"sha512-a+NWUesAv4bgL7rWHg7K3kvIs3DxFV5fX2xsW428deFnT25DwrE9YXaohqbTUsTHEF/S/VixCj753mArd/ZRIg==","signatures":[{"sig":"MEYCIQDKeupC0CTmKRdyOTFj0rro6MIHMLQPj8s6NMy7f32znQIhAL2f197z/Ct7ROnoqlxoi8cYz2JzWx7csX2yR33a6EdE","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/hikoutei@0.3.0-beta.b30757098886.1","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":1980268},"main":"./dist/index.js","type":"module","_from":"file:/home/runner/work/_temp/hikoutei-beta-package/hikoutei-0.3.0-beta.b30757098886.1.tgz","types":"./dist/index.d.ts","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"}},"scripts":{"test":"vitest run test/*.test.ts","build":"npm run clean && tsc -p tsconfig.json","clean":"node scripts/clean-dist.mjs","typecheck":"tsc -p tsconfig.json --noEmit","typecheck:test":"tsc -p tsconfig.test.json"},"_npmUser":{"name":"manddarin","email":"rhkeh123@naver.com"},"_resolved":"/home/runner/work/_temp/hikoutei-beta-package/hikoutei-0.3.0-beta.b30757098886.1.tgz","_integrity":"sha512-a+NWUesAv4bgL7rWHg7K3kvIs3DxFV5fX2xsW428deFnT25DwrE9YXaohqbTUsTHEF/S/VixCj753mArd/ZRIg==","repository":{"url":"git+https://github.com/ManddarinShop/Hikoutei.git","type":"git"},"_npmVersion":"10.9.8","description":"Hikoutei — typed repository and safe write layer for Google Sheets-backed MVPs.","directories":{},"_nodeVersion":"22.23.1","_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"vitest":"^1.6.0","typescript":"^5.5.3","@types/node":"^20.14.10","@mikro-orm/sql":"7.1.7","@mikro-orm/core":"7.1.7"},"peerDependencies":{"@mikro-orm/sql":"7.1.7","@mikro-orm/core":"7.1.7"},"peerDependenciesMeta":{"@mikro-orm/sql":{"optional":true},"@mikro-orm/core":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/hikoutei_0.3.0-beta.b30757098886.1_1785688787106_0.31470183606080826","host":"s3://npm-registry-packages-npm-production"}},"0.3.0-beta.b30758298686.1":{"name":"hikoutei","version":"0.3.0-beta.b30758298686.1","keywords":["google-sheets","typescript","repository","optimistic-locking"],"license":"MIT","_id":"hikoutei@0.3.0-beta.b30758298686.1","maintainers":[{"name":"manddarin","email":"rhkeh123@naver.com"}],"homepage":"https://github.com/ManddarinShop/Hikoutei#readme","bugs":{"url":"https://github.com/ManddarinShop/Hikoutei/issues"},"dist":{"shasum":"79361c4f0e875f42dec1d3d3ffad249687ef161d","tarball":"https://registry.npmjs.org/hikoutei/-/hikoutei-0.3.0-beta.b30758298686.1.tgz","fileCount":616,"integrity":"sha512-1aRTeGmkv2epmWKgoLtssz9XhbFGnQOJw7QaiEZ0ciOG8L/HXqm2XAQ9XZthhbSq3eGiLhrKvsHaI0Ripvil6A==","signatures":[{"sig":"MEUCIQDGOzyqnExJDaGrfDxoIJDPOic3Ybwiu8ho5iuWGXA1BwIgIXK+R2yx+fZ3Q8I7xsTgzB8PxDKkwh5LxxnKfzLMj+I=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/hikoutei@0.3.0-beta.b30758298686.1","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":2024751},"main":"./dist/index.js","type":"module","_from":"file:/home/runner/work/_temp/hikoutei-beta-package/hikoutei-0.3.0-beta.b30758298686.1.tgz","types":"./dist/index.d.ts","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"}},"scripts":{"test":"vitest run test/*.test.ts","build":"npm run clean && tsc -p tsconfig.json","clean":"node scripts/clean-dist.mjs","typecheck":"tsc -p tsconfig.json --noEmit","typecheck:test":"tsc -p tsconfig.test.json"},"_npmUser":{"name":"manddarin","email":"rhkeh123@naver.com"},"_resolved":"/home/runner/work/_temp/hikoutei-beta-package/hikoutei-0.3.0-beta.b30758298686.1.tgz","_integrity":"sha512-1aRTeGmkv2epmWKgoLtssz9XhbFGnQOJw7QaiEZ0ciOG8L/HXqm2XAQ9XZthhbSq3eGiLhrKvsHaI0Ripvil6A==","repository":{"url":"git+https://github.com/ManddarinShop/Hikoutei.git","type":"git"},"_npmVersion":"10.9.8","description":"Hikoutei — typed repository and safe write layer for Google Sheets-backed MVPs.","directories":{},"_nodeVersion":"22.23.1","_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"vitest":"^1.6.0","typescript":"^5.5.3","@types/node":"^20.14.10","@mikro-orm/sql":"7.1.7","@mikro-orm/core":"7.1.7"},"peerDependencies":{"@mikro-orm/sql":"7.1.7","@mikro-orm/core":"7.1.7"},"peerDependenciesMeta":{"@mikro-orm/sql":{"optional":true},"@mikro-orm/core":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/hikoutei_0.3.0-beta.b30758298686.1_1785690763628_0.8686559747212281","host":"s3://npm-registry-packages-npm-production"}},"0.3.1":{"name":"hikoutei","version":"0.3.1","keywords":["google-sheets","typescript","repository","optimistic-locking"],"license":"MIT","_id":"hikoutei@0.3.1","maintainers":[{"name":"manddarin","email":"rhkeh123@naver.com"}],"homepage":"https://github.com/ManddarinShop/Hikoutei#readme","bugs":{"url":"https://github.com/ManddarinShop/Hikoutei/issues"},"dist":{"shasum":"dd69f8d500a8329462e59bb9798cc9e572ecfbc3","tarball":"https://registry.npmjs.org/hikoutei/-/hikoutei-0.3.1.tgz","fileCount":616,"integrity":"sha512-DIVPXU2Ty+Y77UH9A+hujEjkUakWuwCYthuObvJii7B7+njAbSpEvserkqD304HP/NzqR3teNZJDFiFsyH+gXA==","signatures":[{"sig":"MEUCIQDUxBWt9MkFPE66TMN8TNJpCz0GFOTAeorCa9QKkMefpgIgJ0hfvtUELgCrU9gqm89DZT02774ihHk18IOSOATIF3E=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/hikoutei@0.3.1","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":2025138},"main":"./dist/index.js","type":"module","_from":"file:/home/runner/work/_temp/hikoutei-develop-package/hikoutei-0.3.1.tgz","types":"./dist/index.d.ts","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"}},"scripts":{"test":"vitest run test/*.test.ts","build":"npm run clean && tsc -p tsconfig.json","clean":"node scripts/clean-dist.mjs","typecheck":"tsc -p tsconfig.json --noEmit","typecheck:test":"tsc -p tsconfig.test.json"},"_npmUser":{"name":"manddarin","email":"rhkeh123@naver.com"},"_resolved":"/home/runner/work/_temp/hikoutei-develop-package/hikoutei-0.3.1.tgz","_integrity":"sha512-DIVPXU2Ty+Y77UH9A+hujEjkUakWuwCYthuObvJii7B7+njAbSpEvserkqD304HP/NzqR3teNZJDFiFsyH+gXA==","repository":{"url":"git+https://github.com/ManddarinShop/Hikoutei.git","type":"git"},"_npmVersion":"10.9.8","description":"Hikoutei — typed repository and safe write layer for Google Sheets-backed MVPs.","directories":{},"_nodeVersion":"22.23.1","_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"vitest":"^1.6.0","typescript":"^5.5.3","@types/node":"^20.14.10","@mikro-orm/sql":"7.1.7","@mikro-orm/core":"7.1.7"},"peerDependencies":{"@mikro-orm/sql":"7.1.7","@mikro-orm/core":"7.1.7"},"peerDependenciesMeta":{"@mikro-orm/sql":{"optional":true},"@mikro-orm/core":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/hikoutei_0.3.1_1785769553983_0.8431310726891046","host":"s3://npm-registry-packages-npm-production"}},"0.3.2":{"name":"hikoutei","version":"0.3.2","keywords":["google-sheets","typescript","repository","optimistic-locking"],"license":"MIT","_id":"hikoutei@0.3.2","maintainers":[{"name":"manddarin","email":"rhkeh123@naver.com"}],"homepage":"https://github.com/ManddarinShop/Hikoutei#readme","bugs":{"url":"https://github.com/ManddarinShop/Hikoutei/issues"},"dist":{"shasum":"50fc61f2800bf8a8dc8787ca2bc95663e1d93bd9","tarball":"https://registry.npmjs.org/hikoutei/-/hikoutei-0.3.2.tgz","fileCount":620,"integrity":"sha512-EGSTbfdJ9LjO2cLu2IVG2/RI/zDt0ViiB7hmihh4OqYa/6N9vplZOP5XlEtIy9PpqaSpiAmU7lDaHQpiFNQ6QQ==","signatures":[{"sig":"MEQCIC3LB1U4ruk6Hyed1OTjNhAzJHn+PUA6jkJU8LMK2dLHAiAESjSbbvGJBr6F7A/uUg1Yz46V1ye39uo7Jz6Twess6A==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/hikoutei@0.3.2","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":2012371},"main":"./dist/index.js","type":"module","_from":"file:/home/runner/work/_temp/hikoutei-develop-package/hikoutei-0.3.2.tgz","types":"./dist/index.d.ts","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"}},"scripts":{"test":"vitest run test/*.test.ts","build":"npm run clean && tsc -p tsconfig.json","clean":"node scripts/clean-dist.mjs","typecheck":"tsc -p tsconfig.json --noEmit","typecheck:test":"tsc -p tsconfig.test.json"},"_npmUser":{"name":"manddarin","email":"rhkeh123@naver.com"},"_resolved":"/home/runner/work/_temp/hikoutei-develop-package/hikoutei-0.3.2.tgz","_integrity":"sha512-EGSTbfdJ9LjO2cLu2IVG2/RI/zDt0ViiB7hmihh4OqYa/6N9vplZOP5XlEtIy9PpqaSpiAmU7lDaHQpiFNQ6QQ==","repository":{"url":"git+https://github.com/ManddarinShop/Hikoutei.git","type":"git"},"_npmVersion":"10.9.8","description":"Hikoutei — typed repository and safe write layer for Google Sheets-backed MVPs.","directories":{},"_nodeVersion":"22.23.1","dependencies":{"@hikoutei/kohkai":"0.1.0"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"vitest":"^1.6.0","typescript":"^5.5.3","@types/node":"^20.14.10","@mikro-orm/sql":"7.1.7","@mikro-orm/core":"7.1.7"},"peerDependencies":{"@mikro-orm/sql":"7.1.7","@mikro-orm/core":"7.1.7"},"peerDependenciesMeta":{"@mikro-orm/sql":{"optional":true},"@mikro-orm/core":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/hikoutei_0.3.2_1785780795613_0.7878447907715562","host":"s3://npm-registry-packages-npm-production"}},"0.3.3":{"name":"hikoutei","version":"0.3.3","keywords":["google-sheets","typescript","repository","optimistic-locking"],"license":"MIT","_id":"hikoutei@0.3.3","maintainers":[{"name":"manddarin","email":"rhkeh123@naver.com"}],"homepage":"https://github.com/ManddarinShop/Hikoutei#readme","bugs":{"url":"https://github.com/ManddarinShop/Hikoutei/issues"},"dist":{"shasum":"3cd1abdd86d8a0d3811307946737ff92ff949cd0","tarball":"https://registry.npmjs.org/hikoutei/-/hikoutei-0.3.3.tgz","fileCount":666,"integrity":"sha512-Xlf4v1G5ilUNXmTdHwK+x4g56deq1LnF7AOnpghsJetYxJi61RnE183dwvkJfMficDXM6af+YwUOgcM3LGbEbA==","signatures":[{"sig":"MEYCIQDDrvNbApubCZyM+GFN0YRm1V6Zv9fkTrv5RblnZOmkJwIhAISP8WlRLHn3zhooN+imlkiM/VJWbjDx4oOJ82AuMb/S","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/hikoutei@0.3.3","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":2408632},"main":"./dist/index.js","type":"module","_from":"file:/home/runner/work/_temp/hikoutei-develop-package/hikoutei-0.3.3.tgz","types":"./dist/index.d.ts","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"}},"scripts":{"test":"vitest run test/*.test.ts","build":"npm run clean && tsc -p tsconfig.json","clean":"node scripts/clean-dist.mjs","typecheck":"tsc -p tsconfig.json --noEmit","typecheck:test":"tsc -p tsconfig.test.json"},"_npmUser":{"name":"manddarin","email":"rhkeh123@naver.com"},"_resolved":"/home/runner/work/_temp/hikoutei-develop-package/hikoutei-0.3.3.tgz","_integrity":"sha512-Xlf4v1G5ilUNXmTdHwK+x4g56deq1LnF7AOnpghsJetYxJi61RnE183dwvkJfMficDXM6af+YwUOgcM3LGbEbA==","repository":{"url":"git+https://github.com/ManddarinShop/Hikoutei.git","type":"git"},"_npmVersion":"10.9.8","description":"Hikoutei — typed repository and safe write layer for Google Sheets-backed MVPs.","directories":{},"_nodeVersion":"22.23.1","dependencies":{"@hikoutei/kohkai":"0.1.0"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"vitest":"^1.6.0","typescript":"^5.5.3","@types/node":"^20.14.10","@mikro-orm/sql":"7.1.7","@mikro-orm/core":"7.1.7"},"peerDependencies":{"@mikro-orm/sql":"7.1.7","@mikro-orm/core":"7.1.7"},"peerDependenciesMeta":{"@mikro-orm/sql":{"optional":true},"@mikro-orm/core":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/hikoutei_0.3.3_1785842587879_0.5503488652947299","host":"s3://npm-registry-packages-npm-production"}},"0.3.4":{"name":"hikoutei","version":"0.3.4","keywords":["google-sheets","typescript","repository","optimistic-locking"],"license":"MIT","_id":"hikoutei@0.3.4","maintainers":[{"name":"manddarin","email":"rhkeh123@naver.com"}],"homepage":"https://github.com/ManddarinShop/Hikoutei#readme","bugs":{"url":"https://github.com/ManddarinShop/Hikoutei/issues"},"dist":{"shasum":"56720820cf0faae2659effdf35ee8796b8e23b7e","tarball":"https://registry.npmjs.org/hikoutei/-/hikoutei-0.3.4.tgz","fileCount":666,"integrity":"sha512-QociXvPeCxvK7hqHOdIhwaS2nPkkias0fJOMD2F/x3gbPtkqU6OZ1jNt19VzrkXtwhgVxzM155omwYa91x445Q==","signatures":[{"sig":"MEUCIQDd0NAYrnjS+si8CNz51FNUMII6p8jXgMKxhexOIq4vFQIgGWU/39YQKx/Eq4Wg/sfpJ/wvFyhEdfJH/btiAndKAdI=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/hikoutei@0.3.4","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":2409389},"main":"./dist/index.js","type":"module","_from":"file:/home/runner/work/_temp/hikoutei-develop-package/hikoutei-0.3.4.tgz","types":"./dist/index.d.ts","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"}},"scripts":{"test":"vitest run test/*.test.ts","build":"npm run clean && tsc -p tsconfig.json","clean":"node scripts/clean-dist.mjs","typecheck":"tsc -p tsconfig.json --noEmit","typecheck:test":"tsc -p tsconfig.test.json"},"_npmUser":{"name":"manddarin","email":"rhkeh123@naver.com"},"_resolved":"/home/runner/work/_temp/hikoutei-develop-package/hikoutei-0.3.4.tgz","_integrity":"sha512-QociXvPeCxvK7hqHOdIhwaS2nPkkias0fJOMD2F/x3gbPtkqU6OZ1jNt19VzrkXtwhgVxzM155omwYa91x445Q==","repository":{"url":"git+https://github.com/ManddarinShop/Hikoutei.git","type":"git"},"_npmVersion":"10.9.8","description":"Hikoutei — typed repository and safe write layer for Google Sheets-backed MVPs.","directories":{},"_nodeVersion":"22.23.1","dependencies":{"@hikoutei/kohkai":"0.1.0"},"_hasShrinkwrap":false,"devDependencies":{"vitest":"^1.6.0","typescript":"^5.5.3","@types/node":"^20.14.10","@mikro-orm/sql":"7.1.7","@mikro-orm/core":"7.1.7"},"peerDependencies":{"@mikro-orm/sql":"7.1.7","@mikro-orm/core":"7.1.7"},"peerDependenciesMeta":{"@mikro-orm/sql":{"optional":true},"@mikro-orm/core":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/hikoutei_0.3.4_1785931423363_0.008469761572831969","host":"s3://npm-registry-packages-npm-production"}},"0.3.5":{"name":"hikoutei","version":"0.3.5","keywords":["google-sheets","typescript","repository","optimistic-locking"],"license":"MIT","_id":"hikoutei@0.3.5","maintainers":[{"name":"manddarin","email":"rhkeh123@naver.com"}],"homepage":"https://github.com/ManddarinShop/Hikoutei#readme","bugs":{"url":"https://github.com/ManddarinShop/Hikoutei/issues"},"dist":{"shasum":"193bc99dc4dfc6034f7c53ead38ebd8b8dd5c86a","tarball":"https://registry.npmjs.org/hikoutei/-/hikoutei-0.3.5.tgz","fileCount":731,"integrity":"sha512-utONFIgXPY3d6eMXNb8T5GQ9nvAavK+Wb3mWrdv2yf4yh6M2Jp0bXOrFNAKsfat76BEVA+6/nGnUd8/ritSAyQ==","signatures":[{"sig":"MEYCIQCCFkst386mYMle8xUjK3xsY5yzD4P93ZvBK7d1Xm3e7QIhAOKUfaE4eeQjDzJE9bag8PqqA3tUc0JlOlAxjfigrVzq","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/hikoutei@0.3.5","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":2938888},"main":"./dist/index.js","type":"module","_from":"file:/home/runner/work/_temp/hikoutei-develop-package/hikoutei-0.3.5.tgz","types":"./dist/index.d.ts","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"}},"scripts":{"test":"vitest run test/*.test.ts","build":"npm run clean && tsc -p tsconfig.json","clean":"node scripts/clean-dist.mjs","typecheck":"tsc -p tsconfig.json --noEmit","typecheck:test":"tsc -p tsconfig.test.json"},"_npmUser":{"name":"manddarin","email":"rhkeh123@naver.com"},"_resolved":"/home/runner/work/_temp/hikoutei-develop-package/hikoutei-0.3.5.tgz","_integrity":"sha512-utONFIgXPY3d6eMXNb8T5GQ9nvAavK+Wb3mWrdv2yf4yh6M2Jp0bXOrFNAKsfat76BEVA+6/nGnUd8/ritSAyQ==","repository":{"url":"git+https://github.com/ManddarinShop/Hikoutei.git","type":"git"},"_npmVersion":"10.9.8","description":"Hikoutei — typed repository and safe write layer for Google Sheets-backed MVPs.","directories":{},"_nodeVersion":"22.23.1","dependencies":{"@hikoutei/kohkai":"0.1.0","@googleapis/sheets":"^14.0.0","google-auth-library":"^11.0.0"},"_hasShrinkwrap":false,"devDependencies":{"vitest":"^1.6.0","typescript":"^5.5.3","@types/node":"^20.14.10","@mikro-orm/sql":"7.1.7","@mikro-orm/core":"7.1.7"},"peerDependencies":{"@mikro-orm/sql":"7.1.7","@mikro-orm/core":"7.1.7"},"peerDependenciesMeta":{"@mikro-orm/sql":{"optional":true},"@mikro-orm/core":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/hikoutei_0.3.5_1785931934353_0.020254602326184035","host":"s3://npm-registry-packages-npm-production"}},"0.3.6":{"name":"hikoutei","version":"0.3.6","keywords":["google-sheets","typescript","repository","optimistic-locking"],"license":"MIT","_id":"hikoutei@0.3.6","maintainers":[{"name":"manddarin","email":"rhkeh123@naver.com"}],"homepage":"https://github.com/ManddarinShop/Hikoutei#readme","bugs":{"url":"https://github.com/ManddarinShop/Hikoutei/issues"},"dist":{"shasum":"7a4baf97cfc2c6a33f13b37c746eefdde0c7a535","tarball":"https://registry.npmjs.org/hikoutei/-/hikoutei-0.3.6.tgz","fileCount":650,"integrity":"sha512-ZRzWnrvwSXvPSaXeoAPxwqK3IjRvNJRMQxQjQ8Kc5FIW2apU+H7yK29RLOfUVpIOuwJmOJwAZHNjvmJtaMx52A==","signatures":[{"sig":"MEQCIBNM22DhJnfzZEEbtRTENVHSuK6+dPJZAFjZpfkGKLgKAiB4UQMdCrCfsnmrKunmQqFrYOp7nsAKq+wzM91wWagX3g==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/hikoutei@0.3.6","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":2585691},"main":"./dist/index.js","type":"module","_from":"file:/home/runner/work/_temp/hikoutei-develop-package/hikoutei-0.3.6.tgz","types":"./dist/index.d.ts","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"}},"scripts":{"test":"vitest run test/*.test.ts","build":"npm run clean && tsc -p tsconfig.json","clean":"node scripts/clean-dist.mjs","typecheck":"tsc -p tsconfig.json --noEmit","typecheck:test":"tsc -p tsconfig.test.json"},"_npmUser":{"name":"manddarin","email":"rhkeh123@naver.com"},"_resolved":"/home/runner/work/_temp/hikoutei-develop-package/hikoutei-0.3.6.tgz","_integrity":"sha512-ZRzWnrvwSXvPSaXeoAPxwqK3IjRvNJRMQxQjQ8Kc5FIW2apU+H7yK29RLOfUVpIOuwJmOJwAZHNjvmJtaMx52A==","repository":{"url":"git+https://github.com/ManddarinShop/Hikoutei.git","type":"git"},"_npmVersion":"10.9.8","description":"Hikoutei — typed repository and safe write layer for Google Sheets-backed MVPs.","directories":{},"_nodeVersion":"22.23.1","dependencies":{"@hikoutei/kohkai":"0.1.0","@googleapis/sheets":"^14.0.0","google-auth-library":"^11.0.0"},"_hasShrinkwrap":false,"devDependencies":{"vitest":"^1.6.0","typescript":"^5.5.3","@types/node":"^20.14.10","@mikro-orm/sql":"7.1.7","@mikro-orm/core":"7.1.7"},"peerDependencies":{"@mikro-orm/sql":"7.1.7","@mikro-orm/core":"7.1.7"},"peerDependenciesMeta":{"@mikro-orm/sql":{"optional":true},"@mikro-orm/core":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/hikoutei_0.3.6_1785946796822_0.43028515469433803","host":"s3://npm-registry-packages-npm-production"}},"0.4.0":{"name":"hikoutei","version":"0.4.0","keywords":["google-sheets","typescript","repository","optimistic-locking"],"license":"MIT","_id":"hikoutei@0.4.0","maintainers":[{"name":"manddarin","email":"rhkeh123@naver.com"}],"homepage":"https://github.com/ManddarinShop/Hikoutei#readme","bugs":{"url":"https://github.com/ManddarinShop/Hikoutei/issues"},"dist":{"shasum":"a0d31ef4c1178a7c78487ff6406bb2423dfea1be","tarball":"https://registry.npmjs.org/hikoutei/-/hikoutei-0.4.0.tgz","fileCount":650,"integrity":"sha512-qa93f27T6QVeJS1YbHm5c0Qw8GQ3NJOA4pkcM9Xj4U1fJ7pwTDHnv5X4kpSWyX4REG5pbXM4+RQ8RZRhG7/OKQ==","signatures":[{"sig":"MEUCIA39MB6ELa+2WzKA9EfhP/YmevI1nELgdRKuWfNtsHVOAiEAtmgV+JZd+WYawH9ZU467XoHiDmIsQ6XbtYsvuA4Ev2E=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/hikoutei@0.4.0","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":2585691},"main":"./dist/index.js","type":"module","_from":"file:/home/runner/work/_temp/hikoutei-stable-package/hikoutei-0.4.0.tgz","types":"./dist/index.d.ts","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"}},"scripts":{"test":"vitest run test/*.test.ts","build":"npm run clean && tsc -p tsconfig.json","clean":"node scripts/clean-dist.mjs","typecheck":"tsc -p tsconfig.json --noEmit","typecheck:test":"tsc -p tsconfig.test.json"},"_npmUser":{"name":"manddarin","email":"rhkeh123@naver.com"},"_resolved":"/home/runner/work/_temp/hikoutei-stable-package/hikoutei-0.4.0.tgz","_integrity":"sha512-qa93f27T6QVeJS1YbHm5c0Qw8GQ3NJOA4pkcM9Xj4U1fJ7pwTDHnv5X4kpSWyX4REG5pbXM4+RQ8RZRhG7/OKQ==","repository":{"url":"git+https://github.com/ManddarinShop/Hikoutei.git","type":"git"},"_npmVersion":"10.9.8","description":"Hikoutei — typed repository and safe write layer for Google Sheets-backed MVPs.","directories":{},"_nodeVersion":"22.23.1","dependencies":{"@hikoutei/kohkai":"0.1.0","@googleapis/sheets":"^14.0.0","google-auth-library":"^11.0.0"},"_hasShrinkwrap":false,"devDependencies":{"vitest":"^1.6.0","typescript":"^5.5.3","@types/node":"^20.14.10","@mikro-orm/sql":"7.1.7","@mikro-orm/core":"7.1.7"},"peerDependencies":{"@mikro-orm/sql":"7.1.7","@mikro-orm/core":"7.1.7"},"peerDependenciesMeta":{"@mikro-orm/sql":{"optional":true},"@mikro-orm/core":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/hikoutei_0.4.0_1785947063062_0.3518740531594422","host":"s3://npm-registry-packages-npm-production"}},"0.4.1":{"name":"hikoutei","version":"0.4.1","keywords":["google-sheets","typescript","repository","optimistic-locking"],"license":"MIT","_id":"hikoutei@0.4.1","maintainers":[{"name":"manddarin","email":"rhkeh123@naver.com"}],"homepage":"https://github.com/ManddarinShop/Hikoutei#readme","bugs":{"url":"https://github.com/ManddarinShop/Hikoutei/issues"},"dist":{"shasum":"6a319ce1622603eb29148e51a6f733403eec093c","tarball":"https://registry.npmjs.org/hikoutei/-/hikoutei-0.4.1.tgz","fileCount":650,"integrity":"sha512-oFK1VEPjO/TRGNO2WLfnaHXzJMM3ZrV+Jvlz9tms4FLu/2MXIuXWn08zUJA2ASEwymyleMmpntoRevkggpHztQ==","signatures":[{"sig":"MEUCICxTxP4aD6Ce3bTAg7PQ5jUU7xWGBROigIEd2lM8HnHUAiEA8Z0tw4h6jcAPtiVVvryLeXL+PCBiN3nWdkmBCIcl8co=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/hikoutei@0.4.1","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":2585691},"main":"./dist/index.js","type":"module","_from":"file:/home/runner/work/_temp/hikoutei-develop-package/hikoutei-0.4.1.tgz","types":"./dist/index.d.ts","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"}},"scripts":{"test":"vitest run test/*.test.ts","build":"npm run clean && tsc -p tsconfig.json","clean":"node scripts/clean-dist.mjs","typecheck":"tsc -p tsconfig.json --noEmit","typecheck:test":"tsc -p tsconfig.test.json"},"_npmUser":{"name":"manddarin","email":"rhkeh123@naver.com"},"_resolved":"/home/runner/work/_temp/hikoutei-develop-package/hikoutei-0.4.1.tgz","_integrity":"sha512-oFK1VEPjO/TRGNO2WLfnaHXzJMM3ZrV+Jvlz9tms4FLu/2MXIuXWn08zUJA2ASEwymyleMmpntoRevkggpHztQ==","repository":{"url":"git+https://github.com/ManddarinShop/Hikoutei.git","type":"git"},"_npmVersion":"10.9.8","description":"Hikoutei — typed repository and safe write layer for Google Sheets-backed MVPs.","directories":{},"_nodeVersion":"22.23.1","dependencies":{"@hikoutei/kohkai":"0.1.0","@googleapis/sheets":"^14.0.0","google-auth-library":"^11.0.0"},"_hasShrinkwrap":false,"devDependencies":{"vitest":"^1.6.0","typescript":"^5.5.3","@types/node":"^20.14.10","@mikro-orm/sql":"7.1.7","@mikro-orm/core":"7.1.7"},"peerDependencies":{"@mikro-orm/sql":"7.1.7","@mikro-orm/core":"7.1.7"},"peerDependenciesMeta":{"@mikro-orm/sql":{"optional":true},"@mikro-orm/core":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/hikoutei_0.4.1_1785947364920_0.7756630449860895","host":"s3://npm-registry-packages-npm-production"}},"0.4.2":{"name":"hikoutei","version":"0.4.2","keywords":["google-sheets","typescript","repository","optimistic-locking"],"license":"MIT","_id":"hikoutei@0.4.2","maintainers":[{"name":"manddarin","email":"rhkeh123@naver.com"}],"homepage":"https://github.com/ManddarinShop/Hikoutei#readme","bugs":{"url":"https://github.com/ManddarinShop/Hikoutei/issues"},"dist":{"shasum":"74565207bc5a947383eb8649e23c606775ff92a1","tarball":"https://registry.npmjs.org/hikoutei/-/hikoutei-0.4.2.tgz","fileCount":650,"integrity":"sha512-o5woC/pCUdYW8Gqe6oFDTd1zFp6fd0eMmjORRODTDzPFE39GdK3A2OpRwOY/xQPVGIgCJ1qck2wmUJCcJ8AXrg==","signatures":[{"sig":"MEUCIADCWgg0Vg7pwuce9EbuQc1+kmgv3Eg5pzveJZozFojuAiEAwMB/hfgdxEr2wxA7nsTP3mKlN9P6cMJh/8zWgCWgGMc=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/hikoutei@0.4.2","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":2585986},"main":"./dist/index.js","type":"module","_from":"file:/home/runner/work/_temp/hikoutei-develop-package/hikoutei-0.4.2.tgz","types":"./dist/index.d.ts","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"}},"scripts":{"test":"vitest run test/*.test.ts","build":"npm run clean && tsc -p tsconfig.json","clean":"node scripts/clean-dist.mjs","typecheck":"tsc -p tsconfig.json --noEmit","typecheck:test":"tsc -p tsconfig.test.json"},"_npmUser":{"name":"manddarin","email":"rhkeh123@naver.com"},"_resolved":"/home/runner/work/_temp/hikoutei-develop-package/hikoutei-0.4.2.tgz","_integrity":"sha512-o5woC/pCUdYW8Gqe6oFDTd1zFp6fd0eMmjORRODTDzPFE39GdK3A2OpRwOY/xQPVGIgCJ1qck2wmUJCcJ8AXrg==","repository":{"url":"git+https://github.com/ManddarinShop/Hikoutei.git","type":"git"},"_npmVersion":"10.9.8","description":"Hikoutei — typed repository and safe write layer for Google Sheets-backed MVPs.","directories":{},"_nodeVersion":"22.23.1","dependencies":{"@hikoutei/kohkai":"0.1.0","@googleapis/sheets":"^14.0.0","google-auth-library":"^11.0.0"},"_hasShrinkwrap":false,"devDependencies":{"vitest":"^1.6.0","typescript":"^5.5.3","@types/node":"^20.14.10","@mikro-orm/sql":"7.1.7","@mikro-orm/core":"7.1.7"},"peerDependencies":{"@mikro-orm/sql":"7.1.7","@mikro-orm/core":"7.1.7"},"peerDependenciesMeta":{"@mikro-orm/sql":{"optional":true},"@mikro-orm/core":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/hikoutei_0.4.2_1785990478778_0.7591438363233451","host":"s3://npm-registry-packages-npm-production"}},"0.4.3":{"name":"hikoutei","version":"0.4.3","keywords":["google-sheets","typescript","repository","optimistic-locking"],"license":"MIT","_id":"hikoutei@0.4.3","maintainers":[{"name":"manddarin","email":"rhkeh123@naver.com"}],"homepage":"https://github.com/ManddarinShop/Hikoutei#readme","bugs":{"url":"https://github.com/ManddarinShop/Hikoutei/issues"},"dist":{"shasum":"25a7d94d86da90d94def141a3d2c9319d424ad00","tarball":"https://registry.npmjs.org/hikoutei/-/hikoutei-0.4.3.tgz","fileCount":581,"integrity":"sha512-w2U3NFM1epIekRZST36xR1Rw2NAwP6kbQhACJXaQz0AcAhoLbNs9bEG3y8Z6tcau8fo+3KaCW/HvZjN0PUoNQA==","signatures":[{"sig":"MEQCICWmmRUQYykzTmSIc9+WddVxlSpPcGYpeQ5Rw8XwsVv+AiArYc0n80dKB7VWEeGfxMHiWPGCAt4YbZ2cVsfB/Nvr/A==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/hikoutei@0.4.3","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":1994169},"main":"./dist/index.js","type":"module","_from":"file:/home/runner/work/_temp/hikoutei-develop-package/hikoutei-0.4.3.tgz","types":"./dist/index.d.ts","engines":{"node":">=22.3"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"}},"scripts":{"test":"npm run build -w @hikoutei/outbox && vitest run","build":"npm run build -w @hikoutei/outbox && npm run clean && tsc -p tsconfig.json","clean":"node scripts/clean-dist.mjs","typecheck":"npm run build -w @hikoutei/outbox && tsc -p tsconfig.json --noEmit","typecheck:test":"npm run build -w @hikoutei/outbox && tsc -p tsconfig.test.json && tsc -p packages/outbox/tsconfig.test.json"},"_npmUser":{"name":"manddarin","email":"rhkeh123@naver.com"},"_resolved":"/home/runner/work/_temp/hikoutei-develop-package/hikoutei-0.4.3.tgz","_integrity":"sha512-w2U3NFM1epIekRZST36xR1Rw2NAwP6kbQhACJXaQz0AcAhoLbNs9bEG3y8Z6tcau8fo+3KaCW/HvZjN0PUoNQA==","repository":{"url":"git+https://github.com/ManddarinShop/Hikoutei.git","type":"git"},"workspaces":["packages/*"],"_npmVersion":"10.9.8","description":"Hikoutei — typed repository and safe write layer for Google Sheets-backed MVPs.","directories":{},"_nodeVersion":"22.23.1","dependencies":{"@hikoutei/kohkai":"0.1.0","@hikoutei/outbox":"0.1.0","@googleapis/sheets":"^14.0.0","google-auth-library":"^11.0.0"},"_hasShrinkwrap":false,"devDependencies":{"vitest":"^1.6.0","typescript":"^5.5.3","@types/node":"^20.14.10","@mikro-orm/sql":"7.1.7","@mikro-orm/core":"7.1.7"},"peerDependencies":{"@mikro-orm/sql":"7.1.7","@mikro-orm/core":"7.1.7"},"peerDependenciesMeta":{"@mikro-orm/sql":{"optional":true},"@mikro-orm/core":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/hikoutei_0.4.3_1786027457623_0.8341908988460751","host":"s3://npm-registry-packages-npm-production"}},"0.4.5":{"name":"hikoutei","version":"0.4.5","keywords":["google-sheets","typescript","repository","optimistic-locking"],"license":"MIT","_id":"hikoutei@0.4.5","maintainers":[{"name":"manddarin","email":"rhkeh123@naver.com"}],"homepage":"https://github.com/ManddarinShop/Hikoutei#readme","bugs":{"url":"https://github.com/ManddarinShop/Hikoutei/issues"},"dist":{"shasum":"c0bd015597c98cc486c0c095d5ab732ba8b115b1","tarball":"https://registry.npmjs.org/hikoutei/-/hikoutei-0.4.5.tgz","fileCount":585,"integrity":"sha512-DB6jtwdXdl/bch1VPZnqJ8qqCIC2jPQUiOTvQXu0uD3LUFqwxL2ciMTyYeD+mRVsVv4KLt7YoD1qQfpqF4RhBw==","signatures":[{"sig":"MEUCIAmcjHSIRVx8+jFx+IXbu0ybOc03aDvg3mxtCkekRZCLAiEA//JXhTJie8d7TUwEtfdU60dmttAW0fCaDndwKlydiiE=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/hikoutei@0.4.5","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":2048696},"main":"./dist/index.js","type":"module","_from":"file:/home/runner/work/_temp/hikoutei-develop-package/hikoutei-0.4.5.tgz","types":"./dist/index.d.ts","engines":{"node":">=22.3"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"}},"scripts":{"test":"npm run build -w @hikoutei/outbox && vitest run","build":"npm run build -w @hikoutei/outbox && npm run clean && tsc -p tsconfig.json","clean":"node scripts/clean-dist.mjs","typecheck":"npm run build -w @hikoutei/outbox && tsc -p tsconfig.json --noEmit","typecheck:test":"npm run build -w @hikoutei/outbox && tsc -p tsconfig.test.json && tsc -p packages/outbox/tsconfig.test.json"},"_npmUser":{"name":"manddarin","email":"rhkeh123@naver.com"},"_resolved":"/home/runner/work/_temp/hikoutei-develop-package/hikoutei-0.4.5.tgz","_integrity":"sha512-DB6jtwdXdl/bch1VPZnqJ8qqCIC2jPQUiOTvQXu0uD3LUFqwxL2ciMTyYeD+mRVsVv4KLt7YoD1qQfpqF4RhBw==","repository":{"url":"git+https://github.com/ManddarinShop/Hikoutei.git","type":"git"},"workspaces":["packages/*"],"_npmVersion":"10.9.8","description":"Hikoutei — typed repository and safe write layer for Google Sheets-backed MVPs.","directories":{},"_nodeVersion":"22.23.1","dependencies":{"@hikoutei/kohkai":"0.1.0","@hikoutei/outbox":"0.1.0","@googleapis/sheets":"^14.0.0","google-auth-library":"^11.0.0"},"_hasShrinkwrap":false,"devDependencies":{"vitest":"^1.6.0","typescript":"^5.5.3","@types/node":"^20.14.10","@mikro-orm/sql":"7.1.7","@mikro-orm/core":"7.1.7"},"peerDependencies":{"@mikro-orm/sql":"7.1.7","@mikro-orm/core":"7.1.7"},"peerDependenciesMeta":{"@mikro-orm/sql":{"optional":true},"@mikro-orm/core":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/hikoutei_0.4.5_1786078575083_0.44075639902050323","host":"s3://npm-registry-packages-npm-production"}},"0.4.6":{"name":"hikoutei","version":"0.4.6","keywords":["google-sheets","typescript","repository","optimistic-locking"],"license":"MIT","_id":"hikoutei@0.4.6","maintainers":[{"name":"manddarin","email":"rhkeh123@naver.com"}],"homepage":"https://github.com/ManddarinShop/Hikoutei#readme","bugs":{"url":"https://github.com/ManddarinShop/Hikoutei/issues"},"dist":{"shasum":"834f1e95b48086dd2069e83314edc941cbf8765d","tarball":"https://registry.npmjs.org/hikoutei/-/hikoutei-0.4.6.tgz","fileCount":585,"integrity":"sha512-PcAJ6AKtO/yrDSLOnRFfy48Qoolq7sZyT1bhj5qED3LbslRMoW4UeFe6bzo2dIs2bwX0sh0bY+lgh8x2Q5pXsA==","signatures":[{"sig":"MEUCIQCOZ+TDM9ehSfbJt0+KQ7rmK0+w9L9nD0oh6uo79eEaEwIgU4PjkV+prG4oysBKa6EIjXp0fO/VUu+5c6+Ap7UUzOw=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/hikoutei@0.4.6","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":2052374},"main":"./dist/index.js","type":"module","_from":"file:/home/runner/work/_temp/hikoutei-develop-package/hikoutei-0.4.6.tgz","types":"./dist/index.d.ts","engines":{"node":">=22.3"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"}},"scripts":{"test":"npm run build -w @hikoutei/outbox && vitest run","build":"npm run build -w @hikoutei/outbox && npm run clean && tsc -p tsconfig.json","clean":"node scripts/clean-dist.mjs","typecheck":"npm run build -w @hikoutei/outbox && tsc -p tsconfig.json --noEmit","typecheck:test":"npm run build -w @hikoutei/outbox && tsc -p tsconfig.test.json && tsc -p packages/outbox/tsconfig.test.json"},"_npmUser":{"name":"manddarin","email":"rhkeh123@naver.com"},"_resolved":"/home/runner/work/_temp/hikoutei-develop-package/hikoutei-0.4.6.tgz","_integrity":"sha512-PcAJ6AKtO/yrDSLOnRFfy48Qoolq7sZyT1bhj5qED3LbslRMoW4UeFe6bzo2dIs2bwX0sh0bY+lgh8x2Q5pXsA==","repository":{"url":"git+https://github.com/ManddarinShop/Hikoutei.git","type":"git"},"workspaces":["packages/*"],"_npmVersion":"10.9.8","description":"Hikoutei — typed repository and safe write layer for Google Sheets-backed MVPs.","directories":{},"_nodeVersion":"22.23.1","dependencies":{"@hikoutei/kohkai":"0.1.0","@hikoutei/outbox":"0.1.0","@googleapis/sheets":"^14.0.0","google-auth-library":"^11.0.0"},"_hasShrinkwrap":false,"devDependencies":{"vitest":"^1.6.0","typescript":"^5.5.3","@types/node":"^20.14.10","@mikro-orm/sql":"7.1.7","@mikro-orm/core":"7.1.7"},"peerDependencies":{"@mikro-orm/sql":"7.1.7","@mikro-orm/core":"7.1.7"},"peerDependenciesMeta":{"@mikro-orm/sql":{"optional":true},"@mikro-orm/core":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/hikoutei_0.4.6_1786079277462_0.928209285338552","host":"s3://npm-registry-packages-npm-production"}},"0.4.7":{"name":"hikoutei","version":"0.4.7","keywords":["google-sheets","spreadsheet","google sheets orm","sqlite","sync","typescript","orm","repository","optimistic-locking"],"license":"MIT","_id":"hikoutei@0.4.7","maintainers":[{"name":"manddarin","email":"rhkeh123@naver.com"}],"homepage":"https://github.com/ManddarinShop/Hikoutei#readme","bugs":{"url":"https://github.com/ManddarinShop/Hikoutei/issues"},"dist":{"shasum":"667a74a9fb4a6deec6b9337620886fa8eb305645","tarball":"https://registry.npmjs.org/hikoutei/-/hikoutei-0.4.7.tgz","fileCount":585,"integrity":"sha512-Uz5Yw7HwZUDEqkWb5LtVcOdPO3PAWjUhEL62/oJToyycTX7WKATulJ+pr7WR1un2f7D0HpWKCmwMtHnwliyPwA==","signatures":[{"sig":"MEMCHxgb4EEAzP37ymudZ9SSD3jnQmRHZDgrWPpKpwlxCnYCIDXro2XSENWItrNWBiIRQHm+QfqnJLc34X8jiOeD+vbL","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/hikoutei@0.4.7","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":2052524},"main":"./dist/index.js","type":"module","_from":"file:/home/runner/work/_temp/hikoutei-develop-package/hikoutei-0.4.7.tgz","types":"./dist/index.d.ts","engines":{"node":">=22.3"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"}},"scripts":{"test":"npm run build -w @hikoutei/outbox && vitest run","build":"npm run build -w @hikoutei/outbox && npm run clean && tsc -p tsconfig.json","clean":"node scripts/clean-dist.mjs","typecheck":"npm run build -w @hikoutei/outbox && tsc -p tsconfig.json --noEmit","typecheck:test":"npm run build -w @hikoutei/outbox && tsc -p tsconfig.test.json && tsc -p packages/outbox/tsconfig.test.json"},"_npmUser":{"name":"manddarin","email":"rhkeh123@naver.com"},"_resolved":"/home/runner/work/_temp/hikoutei-develop-package/hikoutei-0.4.7.tgz","_integrity":"sha512-Uz5Yw7HwZUDEqkWb5LtVcOdPO3PAWjUhEL62/oJToyycTX7WKATulJ+pr7WR1un2f7D0HpWKCmwMtHnwliyPwA==","repository":{"url":"git+https://github.com/ManddarinShop/Hikoutei.git","type":"git"},"workspaces":["packages/*"],"_npmVersion":"10.9.8","description":"Typed repository and safe write layer for Google Sheets-backed MVPs. SQLite-authoritative entity lifecycle with asynchronous Google Sheets projection.","directories":{},"_nodeVersion":"22.23.2","dependencies":{"@hikoutei/kohkai":"0.1.0","@hikoutei/outbox":"0.1.0","@googleapis/sheets":"^14.0.0","google-auth-library":"^11.0.0"},"_hasShrinkwrap":false,"devDependencies":{"vitest":"^1.6.0","typescript":"^5.5.3","@types/node":"^20.14.10","@mikro-orm/sql":"7.1.7","@mikro-orm/core":"7.1.7"},"peerDependencies":{"@mikro-orm/sql":"7.1.7","@mikro-orm/core":"7.1.7"},"peerDependenciesMeta":{"@mikro-orm/sql":{"optional":true},"@mikro-orm/core":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/hikoutei_0.4.7_1786081571632_0.3061155835948308","host":"s3://npm-registry-packages-npm-production"}},"0.4.9":{"name":"hikoutei","version":"0.4.9","keywords":["google-sheets","spreadsheet","google sheets orm","sqlite","sync","typescript","orm","repository","optimistic-locking"],"license":"MIT","_id":"hikoutei@0.4.9","maintainers":[{"name":"manddarin","email":"rhkeh123@naver.com"}],"homepage":"https://github.com/ManddarinShop/Hikoutei#readme","bugs":{"url":"https://github.com/ManddarinShop/Hikoutei/issues"},"dist":{"shasum":"25fca9436726e6e190536c695d9881b28f4ee6b7","tarball":"https://registry.npmjs.org/hikoutei/-/hikoutei-0.4.9.tgz","fileCount":585,"integrity":"sha512-24xcZebr8ywEz+K2tZ3LjEk+/gWh/xJpQSRaWR8b2276ORP6vLisj8Sz7AXeJP5MK8OdumcY0BzsLjxcccs3YQ==","signatures":[{"sig":"MEUCIFHGk5204BaXBjhSHZzxHkBMAILobfEDcKLL39oVVkQbAiEA78q+gORX3T99WLVwTZG+vNLbu4KhH02uBHoQ0HDblZY=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/hikoutei@0.4.9","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":2052580},"main":"./dist/index.js","type":"module","_from":"file:/home/runner/work/_temp/hikoutei-develop-package/hikoutei-0.4.9.tgz","types":"./dist/index.d.ts","engines":{"node":">=22.3"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"}},"scripts":{"test":"npm run build -w @hikoutei/ikisaki && vitest run","build":"npm run build -w @hikoutei/ikisaki && npm run clean && tsc -p tsconfig.json","clean":"node scripts/clean-dist.mjs","typecheck":"npm run build -w @hikoutei/ikisaki && tsc -p tsconfig.json --noEmit","typecheck:test":"npm run build -w @hikoutei/ikisaki && tsc -p tsconfig.test.json && tsc -p packages/ikisaki/tsconfig.test.json"},"_npmUser":{"name":"manddarin","email":"rhkeh123@naver.com"},"_resolved":"/home/runner/work/_temp/hikoutei-develop-package/hikoutei-0.4.9.tgz","_integrity":"sha512-24xcZebr8ywEz+K2tZ3LjEk+/gWh/xJpQSRaWR8b2276ORP6vLisj8Sz7AXeJP5MK8OdumcY0BzsLjxcccs3YQ==","repository":{"url":"git+https://github.com/ManddarinShop/Hikoutei.git","type":"git"},"workspaces":["packages/*"],"_npmVersion":"10.9.8","description":"Typed repository and safe write layer for Google Sheets-backed MVPs. SQLite-authoritative entity lifecycle with asynchronous Google Sheets projection.","directories":{},"_nodeVersion":"22.23.1","dependencies":{"@hikoutei/kohkai":"0.1.0","@hikoutei/ikisaki":"0.1.0","@googleapis/sheets":"^14.0.0","google-auth-library":"^11.0.0"},"_hasShrinkwrap":false,"devDependencies":{"vitest":"^1.6.0","typescript":"^5.5.3","@types/node":"^20.14.10","@mikro-orm/sql":"7.1.7","@mikro-orm/core":"7.1.7"},"peerDependencies":{"@mikro-orm/sql":"7.1.7","@mikro-orm/core":"7.1.7"},"peerDependenciesMeta":{"@mikro-orm/sql":{"optional":true},"@mikro-orm/core":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/hikoutei_0.4.9_1786087409327_0.8155601055294446","host":"s3://npm-registry-packages-npm-production"}},"0.4.10":{"name":"hikoutei","version":"0.4.10","keywords":["google-sheets","spreadsheet","google sheets orm","sqlite","sync","typescript","orm","repository","optimistic-locking"],"license":"MIT","_id":"hikoutei@0.4.10","maintainers":[{"name":"manddarin","email":"rhkeh123@naver.com"}],"homepage":"https://github.com/ManddarinShop/Hikoutei#readme","bugs":{"url":"https://github.com/ManddarinShop/Hikoutei/issues"},"dist":{"shasum":"02a8164235ad9cbac042277381f524b0a89d5a0e","tarball":"https://registry.npmjs.org/hikoutei/-/hikoutei-0.4.10.tgz","fileCount":585,"integrity":"sha512-gSlustFVVaFdeJ3AFu076rBLicIxYzIKCQsxcefTvWcUVqzo5JrW8eP4C0i/hcU1bafGV80QLIFbPvmePdiXwg==","signatures":[{"sig":"MEUCIHZelyj7KsqwhSiLBUnm5vfOexGJRDdDNhqP2WltwyJfAiEA6eILlseJDOExhWqXVro+A/A4GNeVFC2bL7gvLnjxXaA=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/hikoutei@0.4.10","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":2052581},"main":"./dist/index.js","type":"module","_from":"file:/home/runner/work/_temp/hikoutei-develop-package/hikoutei-0.4.10.tgz","types":"./dist/index.d.ts","engines":{"node":">=22.3"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"}},"scripts":{"test":"npm run build -w @hikoutei/ikisaki && vitest run","build":"npm run build -w @hikoutei/ikisaki && npm run clean && tsc -p tsconfig.json","clean":"node scripts/clean-dist.mjs","typecheck":"npm run build -w @hikoutei/ikisaki && tsc -p tsconfig.json --noEmit","typecheck:test":"npm run build -w @hikoutei/ikisaki && tsc -p tsconfig.test.json && tsc -p packages/ikisaki/tsconfig.test.json"},"_npmUser":{"name":"manddarin","email":"rhkeh123@naver.com"},"_resolved":"/home/runner/work/_temp/hikoutei-develop-package/hikoutei-0.4.10.tgz","_integrity":"sha512-gSlustFVVaFdeJ3AFu076rBLicIxYzIKCQsxcefTvWcUVqzo5JrW8eP4C0i/hcU1bafGV80QLIFbPvmePdiXwg==","repository":{"url":"git+https://github.com/ManddarinShop/Hikoutei.git","type":"git"},"workspaces":["packages/*"],"_npmVersion":"10.9.8","description":"Typed repository and safe write layer for Google Sheets-backed MVPs. SQLite-authoritative entity lifecycle with asynchronous Google Sheets projection.","directories":{},"_nodeVersion":"22.23.1","dependencies":{"@hikoutei/kohkai":"0.1.0","@hikoutei/ikisaki":"0.1.0","@googleapis/sheets":"^14.0.0","google-auth-library":"^11.0.0"},"_hasShrinkwrap":false,"devDependencies":{"vitest":"^1.6.0","typescript":"^5.5.3","@types/node":"^20.14.10","@mikro-orm/sql":"7.1.7","@mikro-orm/core":"7.1.7"},"peerDependencies":{"@mikro-orm/sql":"7.1.7","@mikro-orm/core":"7.1.7"},"peerDependenciesMeta":{"@mikro-orm/sql":{"optional":true},"@mikro-orm/core":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/hikoutei_0.4.10_1786088123917_0.40217860319490506","host":"s3://npm-registry-packages-npm-production"}},"0.4.11":{"name":"hikoutei","version":"0.4.11","keywords":["google-sheets","spreadsheet","google sheets orm","sqlite","sync","typescript","orm","repository","optimistic-locking"],"license":"MIT","_id":"hikoutei@0.4.11","maintainers":[{"name":"manddarin","email":"rhkeh123@naver.com"}],"homepage":"https://github.com/ManddarinShop/Hikoutei#readme","bugs":{"url":"https://github.com/ManddarinShop/Hikoutei/issues"},"dist":{"shasum":"1a5b9b699d8305fc59b7b2e8e5310263618835b4","tarball":"https://registry.npmjs.org/hikoutei/-/hikoutei-0.4.11.tgz","fileCount":585,"integrity":"sha512-MvQMNS7OVLb7E+cqlj8ijnlbIlKy2zcEcTXAzwIfKMT/W7gDoV6SL7gZonP4Hiz3KUkump/RqR1wDT08Hk/KtQ==","signatures":[{"sig":"MEUCIQDcAd8fN9wL7YZhmVHV/r/et/6ViZSoo67NJ+LEsEHZUAIgGNDzCBaHqPf60XjmWocYxVlQtFAWt9OhCamg1MDJHiw=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/hikoutei@0.4.11","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":2052581},"main":"./dist/index.js","type":"module","_from":"file:/home/runner/work/_temp/hikoutei-develop-package/hikoutei-0.4.11.tgz","types":"./dist/index.d.ts","engines":{"node":">=22.3"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"}},"scripts":{"test":"npm run build -w @hikoutei/ikisaki && vitest run","build":"npm run build -w @hikoutei/ikisaki && npm run clean && tsc -p tsconfig.json","clean":"node scripts/clean-dist.mjs","typecheck":"npm run build -w @hikoutei/ikisaki && tsc -p tsconfig.json --noEmit","typecheck:test":"npm run build -w @hikoutei/ikisaki && tsc -p tsconfig.test.json && tsc -p packages/ikisaki/tsconfig.test.json"},"_npmUser":{"name":"manddarin","email":"rhkeh123@naver.com"},"_resolved":"/home/runner/work/_temp/hikoutei-develop-package/hikoutei-0.4.11.tgz","_integrity":"sha512-MvQMNS7OVLb7E+cqlj8ijnlbIlKy2zcEcTXAzwIfKMT/W7gDoV6SL7gZonP4Hiz3KUkump/RqR1wDT08Hk/KtQ==","repository":{"url":"git+https://github.com/ManddarinShop/Hikoutei.git","type":"git"},"workspaces":["packages/*"],"_npmVersion":"10.9.8","description":"Typed repository and safe write layer for Google Sheets-backed MVPs. SQLite-authoritative entity lifecycle with asynchronous Google Sheets projection.","directories":{},"_nodeVersion":"22.23.2","dependencies":{"@hikoutei/kohkai":"0.1.0","@hikoutei/ikisaki":"0.1.0","@googleapis/sheets":"^14.0.0","google-auth-library":"^11.0.0"},"_hasShrinkwrap":false,"devDependencies":{"vitest":"^1.6.0","typescript":"^5.5.3","@types/node":"^20.14.10","@mikro-orm/sql":"7.1.7","@mikro-orm/core":"7.1.7"},"peerDependencies":{"@mikro-orm/sql":"7.1.7","@mikro-orm/core":"7.1.7"},"peerDependenciesMeta":{"@mikro-orm/sql":{"optional":true},"@mikro-orm/core":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/hikoutei_0.4.11_1786091180170_0.22026369703091975","host":"s3://npm-registry-packages-npm-production"}},"0.4.12":{"name":"hikoutei","version":"0.4.12","keywords":["google-sheets","spreadsheet","google sheets orm","sqlite","sync","typescript","orm","repository","optimistic-locking"],"license":"MIT","_id":"hikoutei@0.4.12","maintainers":[{"name":"manddarin","email":"rhkeh123@naver.com"}],"homepage":"https://github.com/ManddarinShop/Hikoutei#readme","bugs":{"url":"https://github.com/ManddarinShop/Hikoutei/issues"},"dist":{"shasum":"df6d1b899cc82a23245a492fcc25fb4f24818ea2","tarball":"https://registry.npmjs.org/hikoutei/-/hikoutei-0.4.12.tgz","fileCount":585,"integrity":"sha512-hMvJIHo1SYzavCo0sd5VlIM49c1lbWUsdU66YUNMBGn5RYp7OaXXH8s5eKUgwOTuuUBA620lUVt0ZW8cQxf3iQ==","signatures":[{"sig":"MEQCIGQaENDx4ymI4Jg7dgBQW6Sc5l31GKlSB+bKQ7l/FmubAiBtVY8caH6eh4ojwwEOPxGQxckQ4BSjgqzVU3aKAaYJCQ==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/hikoutei@0.4.12","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":2052581},"main":"./dist/index.js","type":"module","_from":"file:/home/runner/work/_temp/hikoutei-develop-package/hikoutei-0.4.12.tgz","types":"./dist/index.d.ts","engines":{"node":">=22.3"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"}},"scripts":{"test":"npm run build -w @hikoutei/ikisaki && vitest run","build":"npm run build -w @hikoutei/ikisaki && npm run clean && tsc -p tsconfig.json","clean":"node scripts/clean-dist.mjs","typecheck":"npm run build -w @hikoutei/ikisaki && tsc -p tsconfig.json --noEmit","typecheck:test":"npm run build -w @hikoutei/ikisaki && tsc -p tsconfig.test.json && tsc -p packages/ikisaki/tsconfig.test.json"},"_npmUser":{"name":"manddarin","email":"rhkeh123@naver.com"},"_resolved":"/home/runner/work/_temp/hikoutei-develop-package/hikoutei-0.4.12.tgz","_integrity":"sha512-hMvJIHo1SYzavCo0sd5VlIM49c1lbWUsdU66YUNMBGn5RYp7OaXXH8s5eKUgwOTuuUBA620lUVt0ZW8cQxf3iQ==","repository":{"url":"git+https://github.com/ManddarinShop/Hikoutei.git","type":"git"},"workspaces":["packages/*"],"_npmVersion":"10.9.8","description":"Typed repository and safe write layer for Google Sheets-backed MVPs. SQLite-authoritative entity lifecycle with asynchronous Google Sheets projection.","directories":{},"_nodeVersion":"22.23.1","dependencies":{"@hikoutei/kohkai":"0.1.0","@hikoutei/ikisaki":"0.1.0","@googleapis/sheets":"^14.0.0","google-auth-library":"^11.0.0"},"_hasShrinkwrap":false,"devDependencies":{"vitest":"^1.6.0","typescript":"^5.5.3","@types/node":"^20.14.10","@mikro-orm/sql":"7.1.7","@mikro-orm/core":"7.1.7"},"peerDependencies":{"@mikro-orm/sql":"7.1.7","@mikro-orm/core":"7.1.7"},"peerDependenciesMeta":{"@mikro-orm/sql":{"optional":true},"@mikro-orm/core":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/hikoutei_0.4.12_1786091925485_0.9154946204207477","host":"s3://npm-registry-packages-npm-production"}},"0.5.0":{"name":"hikoutei","version":"0.5.0","keywords":["google-sheets","spreadsheet","google sheets orm","sqlite","sync","typescript","orm","repository","optimistic-locking"],"license":"MIT","_id":"hikoutei@0.5.0","maintainers":[{"name":"manddarin","email":"rhkeh123@naver.com"}],"homepage":"https://github.com/ManddarinShop/Hikoutei#readme","bugs":{"url":"https://github.com/ManddarinShop/Hikoutei/issues"},"dist":{"shasum":"0e2ad88907d4dabe784319703629394e64b81f8a","tarball":"https://registry.npmjs.org/hikoutei/-/hikoutei-0.5.0.tgz","fileCount":585,"integrity":"sha512-bKr6Sez9aG0V9ljf57ye0McvGGPxZ8uI2aJCEcpdD6RGOYFbcUJR2lo07inM0OQeGcdsSrIKq0B6XZObDFevRA==","signatures":[{"sig":"MEQCIFI6TXphXp4cdEvtmvn5TV7N3CIYjVG3pYPVLZl6QuoCAiBZL+Erck8yiH12svFqtqZSoXtLZtC1Vhafi1PCfOza6w==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/hikoutei@0.5.0","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":2052580},"main":"./dist/index.js","type":"module","_from":"file:/home/runner/work/_temp/hikoutei-stable-package/hikoutei-0.5.0.tgz","types":"./dist/index.d.ts","engines":{"node":">=22.3"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"}},"scripts":{"test":"npm run build -w @hikoutei/ikisaki && vitest run","build":"npm run build -w @hikoutei/ikisaki && npm run clean && tsc -p tsconfig.json","clean":"node scripts/clean-dist.mjs","typecheck":"npm run build -w @hikoutei/ikisaki && tsc -p tsconfig.json --noEmit","typecheck:test":"npm run build -w @hikoutei/ikisaki && tsc -p tsconfig.test.json && tsc -p packages/ikisaki/tsconfig.test.json"},"_npmUser":{"name":"manddarin","email":"rhkeh123@naver.com"},"_resolved":"/home/runner/work/_temp/hikoutei-stable-package/hikoutei-0.5.0.tgz","_integrity":"sha512-bKr6Sez9aG0V9ljf57ye0McvGGPxZ8uI2aJCEcpdD6RGOYFbcUJR2lo07inM0OQeGcdsSrIKq0B6XZObDFevRA==","repository":{"url":"git+https://github.com/ManddarinShop/Hikoutei.git","type":"git"},"workspaces":["packages/*"],"_npmVersion":"10.9.8","description":"Typed repository and safe write layer for Google Sheets-backed MVPs. SQLite-authoritative entity lifecycle with asynchronous Google Sheets projection.","directories":{},"_nodeVersion":"22.23.1","dependencies":{"@hikoutei/kohkai":"0.1.0","@hikoutei/ikisaki":"0.1.0","@googleapis/sheets":"^14.0.0","google-auth-library":"^11.0.0"},"_hasShrinkwrap":false,"devDependencies":{"vitest":"^1.6.0","typescript":"^5.5.3","@types/node":"^20.14.10","@mikro-orm/sql":"7.1.7","@mikro-orm/core":"7.1.7"},"peerDependencies":{"@mikro-orm/sql":"7.1.7","@mikro-orm/core":"7.1.7"},"peerDependenciesMeta":{"@mikro-orm/sql":{"optional":true},"@mikro-orm/core":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/hikoutei_0.5.0_1786092324684_0.5994747052092166","host":"s3://npm-registry-packages-npm-production"}},"0.5.1":{"name":"hikoutei","version":"0.5.1","keywords":["google-sheets","spreadsheet","google sheets orm","sqlite","sync","typescript","orm","repository","optimistic-locking"],"license":"MIT","_id":"hikoutei@0.5.1","maintainers":[{"name":"manddarin","email":"rhkeh123@naver.com"}],"homepage":"https://github.com/ManddarinShop/Hikoutei#readme","bugs":{"url":"https://github.com/ManddarinShop/Hikoutei/issues"},"dist":{"shasum":"8c9c44f5f47e2ce4eb2179c68cc59de0ad89eff4","tarball":"https://registry.npmjs.org/hikoutei/-/hikoutei-0.5.1.tgz","fileCount":585,"integrity":"sha512-H6u4Vq+ILe1jUlqYeLjD9Qg37BPZCR7DrtNk0y3WHvE78PM6lxiucrARn+vULXhDLvTDeqhwX/jngxs76FcjKA==","signatures":[{"sig":"MEUCIFeke6Cu799kxDzy0BQpPWV2aPXhZzJMG82qD9GQNtVwAiEA5tY49fkwjnRHXsfuOjlT7JDP2Yp8dD8y3CieXm/JWDI=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/hikoutei@0.5.1","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":2052580},"main":"./dist/index.js","type":"module","_from":"file:/home/runner/work/_temp/hikoutei-develop-package/hikoutei-0.5.1.tgz","types":"./dist/index.d.ts","engines":{"node":">=22.3"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"}},"scripts":{"test":"npm run build -w @hikoutei/ikisaki && vitest run","build":"npm run build -w @hikoutei/ikisaki && npm run clean && tsc -p tsconfig.json","clean":"node scripts/clean-dist.mjs","typecheck":"npm run build -w @hikoutei/ikisaki && tsc -p tsconfig.json --noEmit","typecheck:test":"npm run build -w @hikoutei/ikisaki && tsc -p tsconfig.test.json && tsc -p packages/ikisaki/tsconfig.test.json"},"_npmUser":{"name":"manddarin","email":"rhkeh123@naver.com"},"_resolved":"/home/runner/work/_temp/hikoutei-develop-package/hikoutei-0.5.1.tgz","_integrity":"sha512-H6u4Vq+ILe1jUlqYeLjD9Qg37BPZCR7DrtNk0y3WHvE78PM6lxiucrARn+vULXhDLvTDeqhwX/jngxs76FcjKA==","repository":{"url":"git+https://github.com/ManddarinShop/Hikoutei.git","type":"git"},"workspaces":["packages/*"],"_npmVersion":"10.9.8","description":"Typed repository and safe write layer for Google Sheets-backed MVPs. SQLite-authoritative entity lifecycle with asynchronous Google Sheets projection.","directories":{},"_nodeVersion":"22.23.1","dependencies":{"@hikoutei/kohkai":"0.1.0","@hikoutei/ikisaki":"0.1.0","@googleapis/sheets":"^14.0.0","google-auth-library":"^11.0.0"},"_hasShrinkwrap":false,"devDependencies":{"vitest":"^1.6.0","typescript":"^5.5.3","@types/node":"^20.14.10","@mikro-orm/sql":"7.1.7","@mikro-orm/core":"7.1.7"},"peerDependencies":{"@mikro-orm/sql":"7.1.7","@mikro-orm/core":"7.1.7"},"peerDependenciesMeta":{"@mikro-orm/sql":{"optional":true},"@mikro-orm/core":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/hikoutei_0.5.1_1786116312499_0.57495186301342","host":"s3://npm-registry-packages-npm-production"}},"0.5.2":{"name":"hikoutei","version":"0.5.2","keywords":["google-sheets","spreadsheet","google sheets orm","sqlite","sync","typescript","orm","repository","optimistic-locking"],"license":"MIT","_id":"hikoutei@0.5.2","maintainers":[{"name":"manddarin","email":"rhkeh123@naver.com"}],"homepage":"https://github.com/ManddarinShop/Hikoutei#readme","bugs":{"url":"https://github.com/ManddarinShop/Hikoutei/issues"},"dist":{"shasum":"edd9b79675105a5a15dfc16d963e38c00999cc83","tarball":"https://registry.npmjs.org/hikoutei/-/hikoutei-0.5.2.tgz","fileCount":645,"integrity":"sha512-1gJls/n/gfjyZxrqfxhaU0VxRhAQZqv4zR0IMDUhMpiQk5mEsBR+UBCEQfEt0yVElxJrGYmUi264y8OuxFWsPw==","signatures":[{"sig":"MEQCIGewvhRkYosMM3TiZpc9q3tCtGybGTZn8+iFBog7qeK2AiABK31fcFpvgxW3zas1TDKfwL1I4OBmfZUWIU4vllFgAA==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/hikoutei@0.5.2","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":2107132},"main":"./dist/index.js","type":"module","_from":"file:/home/runner/work/_temp/hikoutei-develop-package/hikoutei-0.5.2.tgz","types":"./dist/index.d.ts","engines":{"node":">=22.3"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"}},"scripts":{"test":"npm run build -w @hikoutei/ikisaki && vitest run","build":"npm run build -w @hikoutei/ikisaki && npm run clean && tsc -p tsconfig.json","clean":"node scripts/clean-dist.mjs","typecheck":"npm run build -w @hikoutei/ikisaki && tsc -p tsconfig.json --noEmit","typecheck:test":"npm run build -w @hikoutei/ikisaki && tsc -p tsconfig.test.json && tsc -p packages/ikisaki/tsconfig.test.json"},"_npmUser":{"name":"manddarin","email":"rhkeh123@naver.com"},"_resolved":"/home/runner/work/_temp/hikoutei-develop-package/hikoutei-0.5.2.tgz","_integrity":"sha512-1gJls/n/gfjyZxrqfxhaU0VxRhAQZqv4zR0IMDUhMpiQk5mEsBR+UBCEQfEt0yVElxJrGYmUi264y8OuxFWsPw==","repository":{"url":"git+https://github.com/ManddarinShop/Hikoutei.git","type":"git"},"workspaces":["packages/*"],"_npmVersion":"10.9.8","description":"Typed repository and safe write layer for Google Sheets-backed MVPs. SQLite-authoritative entity lifecycle with asynchronous Google Sheets projection.","directories":{},"_nodeVersion":"22.23.1","dependencies":{"@hikoutei/kohkai":"0.1.0","@hikoutei/ikisaki":"0.1.0","@googleapis/sheets":"^14.0.0","google-auth-library":"^11.0.0"},"_hasShrinkwrap":false,"devDependencies":{"vitest":"^1.6.0","typescript":"^5.5.3","@types/node":"^20.14.10","@mikro-orm/sql":"7.1.7","@mikro-orm/core":"7.1.7"},"peerDependencies":{"@mikro-orm/sql":"7.1.7","@mikro-orm/core":"7.1.7"},"peerDependenciesMeta":{"@mikro-orm/sql":{"optional":true},"@mikro-orm/core":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/hikoutei_0.5.2_1786120098116_0.49885788259594066","host":"s3://npm-registry-packages-npm-production"}},"0.5.3":{"name":"hikoutei","version":"0.5.3","keywords":["google-sheets","spreadsheet","google sheets orm","sqlite","sync","typescript","orm","repository","optimistic-locking"],"license":"MIT","_id":"hikoutei@0.5.3","maintainers":[{"name":"manddarin","email":"rhkeh123@naver.com"}],"homepage":"https://github.com/ManddarinShop/Hikoutei#readme","bugs":{"url":"https://github.com/ManddarinShop/Hikoutei/issues"},"dist":{"shasum":"21ddb11ba86a4332eeb2140dfa8d0205ce452a75","tarball":"https://registry.npmjs.org/hikoutei/-/hikoutei-0.5.3.tgz","fileCount":657,"integrity":"sha512-918WypbZB1OuyHgognfibdJjuU9TbDLo79Z1vBanIIMF8Uc1Q5MxJ6TaBr5ZIjCq51PPqv2gf36e9XdL3O1gWA==","signatures":[{"sig":"MEUCIQC6o/LiOc8+IaSHFo5Dj8x9oA6WqsG7v9yDMJZQUXhOLwIgI99kPizYIwPRf9u4g3hsJ0Zh2JjPR2k+AoqHHch8YOg=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/hikoutei@0.5.3","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":2125582},"main":"./dist/index.js","type":"module","_from":"file:/home/runner/work/_temp/hikoutei-develop-package/hikoutei-0.5.3.tgz","types":"./dist/index.d.ts","engines":{"node":">=22.3"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"}},"scripts":{"test":"npm run build -w @hikoutei/ikisaki && vitest run","build":"npm run build -w @hikoutei/ikisaki && npm run clean && tsc -p tsconfig.json","clean":"node scripts/clean-dist.mjs","typecheck":"npm run build -w @hikoutei/ikisaki && tsc -p tsconfig.json --noEmit","typecheck:test":"npm run build -w @hikoutei/ikisaki && tsc -p tsconfig.test.json && tsc -p packages/ikisaki/tsconfig.test.json"},"_npmUser":{"name":"manddarin","email":"rhkeh123@naver.com"},"_resolved":"/home/runner/work/_temp/hikoutei-develop-package/hikoutei-0.5.3.tgz","_integrity":"sha512-918WypbZB1OuyHgognfibdJjuU9TbDLo79Z1vBanIIMF8Uc1Q5MxJ6TaBr5ZIjCq51PPqv2gf36e9XdL3O1gWA==","repository":{"url":"git+https://github.com/ManddarinShop/Hikoutei.git","type":"git"},"workspaces":["packages/*"],"_npmVersion":"10.9.8","description":"Typed repository and safe write layer for Google Sheets-backed MVPs. SQLite-authoritative entity lifecycle with asynchronous Google Sheets projection.","directories":{},"_nodeVersion":"22.23.1","dependencies":{"@hikoutei/kohkai":"0.1.0","@hikoutei/ikisaki":"0.1.0","@googleapis/sheets":"^14.0.0","google-auth-library":"^11.0.0"},"_hasShrinkwrap":false,"devDependencies":{"vitest":"^1.6.0","typescript":"^5.5.3","@types/node":"^20.14.10","@mikro-orm/sql":"7.1.7","@mikro-orm/core":"7.1.7"},"peerDependencies":{"@mikro-orm/sql":"7.1.7","@mikro-orm/core":"7.1.7"},"peerDependenciesMeta":{"@mikro-orm/sql":{"optional":true},"@mikro-orm/core":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/hikoutei_0.5.3_1786122464771_0.14716778255885998","host":"s3://npm-registry-packages-npm-production"}},"0.5.4":{"name":"hikoutei","version":"0.5.4","keywords":["google-sheets","spreadsheet","google sheets orm","sqlite","sync","typescript","orm","repository","optimistic-locking"],"license":"MIT","_id":"hikoutei@0.5.4","maintainers":[{"name":"manddarin","email":"rhkeh123@naver.com"}],"homepage":"https://github.com/ManddarinShop/Hikoutei#readme","bugs":{"url":"https://github.com/ManddarinShop/Hikoutei/issues"},"dist":{"shasum":"750cbf707357c96fd8a1bc013265a5b283212180","tarball":"https://registry.npmjs.org/hikoutei/-/hikoutei-0.5.4.tgz","fileCount":657,"integrity":"sha512-zaAk92FXAmtivIYvJ3A9korTwABDzWlN7JSZ/dYUhJRoZNvhagAbr3A4l1mITeASP3GYIX0DbUVNtLefQ/j+Ig==","signatures":[{"sig":"MEUCIHLgY/nhynJmCXqfwuVSxSib0cUd4aM5t3k2aMwzwUBHAiEAhclD3v1zQgemSDvN81d3eZOqs0SB2d0hA/1N93aemKE=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/hikoutei@0.5.4","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":2143014},"main":"./dist/index.js","type":"module","_from":"file:/home/runner/work/_temp/hikoutei-develop-package/hikoutei-0.5.4.tgz","types":"./dist/index.d.ts","engines":{"node":">=22.3"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"}},"scripts":{"test":"npm run build -w @hikoutei/ikisaki && vitest run","build":"npm run build -w @hikoutei/ikisaki && npm run clean && tsc -p tsconfig.json","clean":"node scripts/clean-dist.mjs","typecheck":"npm run build -w @hikoutei/ikisaki && tsc -p tsconfig.json --noEmit","typecheck:test":"npm run build -w @hikoutei/ikisaki && tsc -p tsconfig.test.json && tsc -p packages/ikisaki/tsconfig.test.json"},"_npmUser":{"name":"manddarin","email":"rhkeh123@naver.com"},"_resolved":"/home/runner/work/_temp/hikoutei-develop-package/hikoutei-0.5.4.tgz","_integrity":"sha512-zaAk92FXAmtivIYvJ3A9korTwABDzWlN7JSZ/dYUhJRoZNvhagAbr3A4l1mITeASP3GYIX0DbUVNtLefQ/j+Ig==","repository":{"url":"git+https://github.com/ManddarinShop/Hikoutei.git","type":"git"},"workspaces":["packages/*"],"_npmVersion":"10.9.8","description":"Typed repository and safe write layer for Google Sheets-backed MVPs. SQLite-authoritative entity lifecycle with asynchronous Google Sheets projection.","directories":{},"_nodeVersion":"22.23.1","dependencies":{"@hikoutei/kohkai":"0.1.0","@hikoutei/ikisaki":"0.1.0","@googleapis/sheets":"^14.0.0","google-auth-library":"^11.0.0"},"_hasShrinkwrap":false,"devDependencies":{"vitest":"^1.6.0","typescript":"^5.5.3","@types/node":"^20.14.10","@mikro-orm/sql":"7.1.7","@mikro-orm/core":"7.1.7"},"peerDependencies":{"@mikro-orm/sql":"7.1.7","@mikro-orm/core":"7.1.7"},"peerDependenciesMeta":{"@mikro-orm/sql":{"optional":true},"@mikro-orm/core":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/hikoutei_0.5.4_1786173742998_0.7760585043603052","host":"s3://npm-registry-packages-npm-production"}},"0.5.5":{"name":"hikoutei","version":"0.5.5","keywords":["google-sheets","spreadsheet","google sheets orm","sqlite","sync","typescript","orm","repository","optimistic-locking"],"license":"MIT","_id":"hikoutei@0.5.5","maintainers":[{"name":"manddarin","email":"rhkeh123@naver.com"}],"homepage":"https://github.com/ManddarinShop/Hikoutei#readme","bugs":{"url":"https://github.com/ManddarinShop/Hikoutei/issues"},"dist":{"shasum":"14ddb3e91aefeb1ff9eb246e9c60b04749125fd8","tarball":"https://registry.npmjs.org/hikoutei/-/hikoutei-0.5.5.tgz","fileCount":657,"integrity":"sha512-QQSPIcDqFOLWnn7gF7yLgu0K6QFH1r3Eg+Vru5o+/FEDmyV07CUeN7E/P4Bv1YHdnbI3lWgxKlcoiGvUPVsnEw==","signatures":[{"sig":"MEUCIG5V+IbpB7ZbcXbOOaLkwz55dt9gaNXqRGnfeP96lvp/AiEAyvJjoxJeRnI0ff82/rd/2OQnAkIlmaF/mohStyyFiOw=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/hikoutei@0.5.5","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":2143014},"main":"./dist/index.js","type":"module","_from":"file:/home/runner/work/_temp/hikoutei-develop-package/hikoutei-0.5.5.tgz","types":"./dist/index.d.ts","engines":{"node":">=22.3"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"}},"scripts":{"test":"npm run build -w @hikoutei/ikisaki && vitest run","build":"npm run build -w @hikoutei/ikisaki && npm run clean && tsc -p tsconfig.json","clean":"node scripts/clean-dist.mjs","typecheck":"npm run build -w @hikoutei/ikisaki && tsc -p tsconfig.json --noEmit","typecheck:test":"npm run build -w @hikoutei/ikisaki && tsc -p tsconfig.test.json && tsc -p packages/ikisaki/tsconfig.test.json"},"_npmUser":{"name":"manddarin","email":"rhkeh123@naver.com"},"_resolved":"/home/runner/work/_temp/hikoutei-develop-package/hikoutei-0.5.5.tgz","_integrity":"sha512-QQSPIcDqFOLWnn7gF7yLgu0K6QFH1r3Eg+Vru5o+/FEDmyV07CUeN7E/P4Bv1YHdnbI3lWgxKlcoiGvUPVsnEw==","repository":{"url":"git+https://github.com/ManddarinShop/Hikoutei.git","type":"git"},"workspaces":["packages/*"],"_npmVersion":"10.9.8","description":"Typed repository and safe write layer for Google Sheets-backed MVPs. SQLite-authoritative entity lifecycle with asynchronous Google Sheets projection.","directories":{},"_nodeVersion":"22.23.1","dependencies":{"@hikoutei/kohkai":"0.1.0","@hikoutei/ikisaki":"0.1.0","@googleapis/sheets":"^14.0.0","google-auth-library":"^11.0.0"},"_hasShrinkwrap":false,"devDependencies":{"vitest":"^1.6.0","typescript":"^5.5.3","@types/node":"^20.14.10","@mikro-orm/sql":"7.1.7","@mikro-orm/core":"7.1.7"},"peerDependencies":{"@mikro-orm/sql":"7.1.7","@mikro-orm/core":"7.1.7"},"peerDependenciesMeta":{"@mikro-orm/sql":{"optional":true},"@mikro-orm/core":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/hikoutei_0.5.5_1786177004072_0.41627216606977635","host":"s3://npm-registry-packages-npm-production"}},"0.5.6":{"name":"hikoutei","version":"0.5.6","keywords":["google-sheets","spreadsheet","google sheets orm","sqlite","sync","typescript","orm","repository","optimistic-locking"],"license":"MIT","_id":"hikoutei@0.5.6","maintainers":[{"name":"manddarin","email":"rhkeh123@naver.com"}],"homepage":"https://github.com/ManddarinShop/Hikoutei#readme","bugs":{"url":"https://github.com/ManddarinShop/Hikoutei/issues"},"dist":{"shasum":"ffd952d9df6f0f22414165d8d972a656343ec151","tarball":"https://registry.npmjs.org/hikoutei/-/hikoutei-0.5.6.tgz","fileCount":657,"integrity":"sha512-EckqAiweiwABGl06iYioED6o2+dGxbtFQsC8LwPInTsmj0Woq3l1VgHTUOIDdBhLH9PiKtJHJZ2wg3xAA4lafQ==","signatures":[{"sig":"MEUCIQDvJGn3fmZf3l1LFgK/9tyiUR62ZOU/RF1OMGbswrKHawIgOBvT/rRCKrjvk1rXeaz30tX77G5NgzKwSC17yPtKyck=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/hikoutei@0.5.6","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":2135690},"main":"./dist/index.js","type":"module","_from":"file:/home/runner/work/_temp/hikoutei-develop-package/hikoutei-0.5.6.tgz","types":"./dist/index.d.ts","engines":{"node":">=22.3"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"}},"scripts":{"test":"npm run build -w @hikoutei/ikisaki && vitest run","build":"npm run build -w @hikoutei/ikisaki && npm run clean && tsc -p tsconfig.json","clean":"node scripts/clean-dist.mjs","typecheck":"npm run build -w @hikoutei/ikisaki && tsc -p tsconfig.json --noEmit","typecheck:test":"npm run build -w @hikoutei/ikisaki && tsc -p tsconfig.test.json && tsc -p packages/ikisaki/tsconfig.test.json"},"_npmUser":{"name":"manddarin","email":"rhkeh123@naver.com"},"_resolved":"/home/runner/work/_temp/hikoutei-develop-package/hikoutei-0.5.6.tgz","_integrity":"sha512-EckqAiweiwABGl06iYioED6o2+dGxbtFQsC8LwPInTsmj0Woq3l1VgHTUOIDdBhLH9PiKtJHJZ2wg3xAA4lafQ==","repository":{"url":"git+https://github.com/ManddarinShop/Hikoutei.git","type":"git"},"workspaces":["packages/*"],"_npmVersion":"10.9.8","description":"Typed repository and safe write layer for Google Sheets-backed MVPs. SQLite-authoritative entity lifecycle with asynchronous Google Sheets projection.","directories":{},"_nodeVersion":"22.23.1","dependencies":{"@hikoutei/kohkai":"0.1.0","@hikoutei/ikisaki":"0.1.0","@googleapis/sheets":"^14.0.0","google-auth-library":"^11.0.0"},"_hasShrinkwrap":false,"devDependencies":{"vitest":"^1.6.0","typescript":"^5.5.3","@types/node":"^20.14.10","@mikro-orm/sql":"7.1.7","@mikro-orm/core":"7.1.7"},"peerDependencies":{"@mikro-orm/sql":"7.1.7","@mikro-orm/core":"7.1.7"},"peerDependenciesMeta":{"@mikro-orm/sql":{"optional":true},"@mikro-orm/core":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/hikoutei_0.5.6_1786205969807_0.7711785495316799","host":"s3://npm-registry-packages-npm-production"}},"0.5.7":{"name":"hikoutei","version":"0.5.7","keywords":["google-sheets","spreadsheet","google sheets orm","sqlite","sync","typescript","orm","repository","optimistic-locking"],"license":"MIT","_id":"hikoutei@0.5.7","maintainers":[{"name":"manddarin","email":"rhkeh123@naver.com"}],"homepage":"https://github.com/ManddarinShop/Hikoutei#readme","bugs":{"url":"https://github.com/ManddarinShop/Hikoutei/issues"},"dist":{"shasum":"a130930f1e8f05d0d6283382d90aa7bd8931c485","tarball":"https://registry.npmjs.org/hikoutei/-/hikoutei-0.5.7.tgz","fileCount":657,"integrity":"sha512-EaVk+WAXvE8BpOtizO0GKIPf0aO97ggX/zFdj+N1DKYnDsxZp8ugI9ADKxAR2Yyd+ImOjYoJfNPgCm7R2iqoLQ==","signatures":[{"sig":"MEQCICkWvmj4CwsUbdTlFNM7n2men++LIlwhW+d0wF5zMrrsAiBsFebSIHliz2eXKI87RgpSXY0Va8IXgsxs29bmXWjC4w==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/hikoutei@0.5.7","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":2142234},"main":"./dist/index.js","type":"module","_from":"file:/home/runner/work/_temp/hikoutei-develop-package/hikoutei-0.5.7.tgz","types":"./dist/index.d.ts","engines":{"node":">=22.3"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"}},"scripts":{"test":"npm run build -w @hikoutei/ikisaki && vitest run","build":"npm run build -w @hikoutei/ikisaki && npm run clean && tsc -p tsconfig.json","clean":"node scripts/clean-dist.mjs","typecheck":"npm run build -w @hikoutei/ikisaki && tsc -p tsconfig.json --noEmit","typecheck:test":"npm run build -w @hikoutei/ikisaki && tsc -p tsconfig.test.json && tsc -p packages/ikisaki/tsconfig.test.json"},"_npmUser":{"name":"manddarin","email":"rhkeh123@naver.com"},"_resolved":"/home/runner/work/_temp/hikoutei-develop-package/hikoutei-0.5.7.tgz","_integrity":"sha512-EaVk+WAXvE8BpOtizO0GKIPf0aO97ggX/zFdj+N1DKYnDsxZp8ugI9ADKxAR2Yyd+ImOjYoJfNPgCm7R2iqoLQ==","repository":{"url":"git+https://github.com/ManddarinShop/Hikoutei.git","type":"git"},"workspaces":["packages/*"],"_npmVersion":"10.9.8","description":"Typed repository and safe write layer for Google Sheets-backed MVPs. SQLite-authoritative entity lifecycle with asynchronous Google Sheets projection.","directories":{},"_nodeVersion":"22.23.1","dependencies":{"@hikoutei/kohkai":"0.1.0","@hikoutei/ikisaki":"0.1.0","@googleapis/sheets":"^14.0.0","google-auth-library":"^11.0.0"},"_hasShrinkwrap":false,"devDependencies":{"vitest":"^1.6.0","typescript":"^5.5.3","@types/node":"^20.14.10","@mikro-orm/sql":"7.1.7","@mikro-orm/core":"7.1.7"},"peerDependencies":{"@mikro-orm/sql":"7.1.7","@mikro-orm/core":"7.1.7"},"peerDependenciesMeta":{"@mikro-orm/sql":{"optional":true},"@mikro-orm/core":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/hikoutei_0.5.7_1786208177489_0.4693455731732361","host":"s3://npm-registry-packages-npm-production"}},"0.5.8":{"name":"hikoutei","version":"0.5.8","keywords":["google-sheets","spreadsheet","google sheets orm","sqlite","sync","typescript","orm","repository","optimistic-locking"],"license":"MIT","_id":"hikoutei@0.5.8","maintainers":[{"name":"manddarin","email":"rhkeh123@naver.com"}],"homepage":"https://github.com/ManddarinShop/Hikoutei#readme","bugs":{"url":"https://github.com/ManddarinShop/Hikoutei/issues"},"dist":{"shasum":"71d3e8e9219bda17c297df136af9f0d0f238f05b","tarball":"https://registry.npmjs.org/hikoutei/-/hikoutei-0.5.8.tgz","fileCount":657,"integrity":"sha512-nsNG6Li0UAv9LLHC+X1rtMwj/vVhoRXHVUTw+dIhEO/CNBNZawBXXnUTZn2UV0MoPi3+3Tz9bNMOzJiX7y6cEw==","signatures":[{"sig":"MEUCIQDCRtuyaM09XhgLhLR++AZ73cyICKvGLtz1TYJcrPj3UAIgNh2xHFhtgTmeb5o79CwE4cp9bxdG5JCCmwRvu2YtDQo=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/hikoutei@0.5.8","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":2142234},"main":"./dist/index.js","type":"module","_from":"file:/home/runner/work/_temp/hikoutei-develop-package/hikoutei-0.5.8.tgz","types":"./dist/index.d.ts","engines":{"node":">=22.3"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"}},"scripts":{"test":"npm run build -w @hikoutei/ikisaki && vitest run","build":"npm run build -w @hikoutei/ikisaki && npm run clean && tsc -p tsconfig.json","clean":"node scripts/clean-dist.mjs","typecheck":"npm run build -w @hikoutei/ikisaki && tsc -p tsconfig.json --noEmit","typecheck:test":"npm run build -w @hikoutei/ikisaki && tsc -p tsconfig.test.json && tsc -p packages/ikisaki/tsconfig.test.json"},"_npmUser":{"name":"manddarin","email":"rhkeh123@naver.com"},"_resolved":"/home/runner/work/_temp/hikoutei-develop-package/hikoutei-0.5.8.tgz","_integrity":"sha512-nsNG6Li0UAv9LLHC+X1rtMwj/vVhoRXHVUTw+dIhEO/CNBNZawBXXnUTZn2UV0MoPi3+3Tz9bNMOzJiX7y6cEw==","repository":{"url":"git+https://github.com/ManddarinShop/Hikoutei.git","type":"git"},"workspaces":["packages/*"],"_npmVersion":"10.9.8","description":"Typed repository and safe write layer for Google Sheets-backed MVPs. SQLite-authoritative entity lifecycle with asynchronous Google Sheets projection.","directories":{},"_nodeVersion":"22.23.1","dependencies":{"@hikoutei/kohkai":"0.1.0","@hikoutei/ikisaki":"0.1.0","@googleapis/sheets":"^14.0.0","google-auth-library":"^11.0.0"},"_hasShrinkwrap":false,"devDependencies":{"vitest":"^1.6.0","typescript":"^5.5.3","@types/node":"^20.14.10","@mikro-orm/sql":"7.1.7","@mikro-orm/core":"7.1.7"},"peerDependencies":{"@mikro-orm/sql":"7.1.7","@mikro-orm/core":"7.1.7"},"peerDependenciesMeta":{"@mikro-orm/sql":{"optional":true},"@mikro-orm/core":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/hikoutei_0.5.8_1786365494692_0.05939478188101188","host":"s3://npm-registry-packages-npm-production"}},"0.5.9":{"name":"hikoutei","version":"0.5.9","keywords":["google-sheets","spreadsheet","google sheets orm","sqlite","sync","typescript","orm","repository","optimistic-locking"],"license":"MIT","_id":"hikoutei@0.5.9","maintainers":[{"name":"manddarin","email":"rhkeh123@naver.com"}],"homepage":"https://github.com/ManddarinShop/Hikoutei#readme","bugs":{"url":"https://github.com/ManddarinShop/Hikoutei/issues"},"dist":{"shasum":"86c807221e2a0dd933ecd9b670afe88951b8ba36","tarball":"https://registry.npmjs.org/hikoutei/-/hikoutei-0.5.9.tgz","fileCount":661,"integrity":"sha512-yRo0IiEsTF79LGsFDWaKKKxE5714gY5zX1cQB5yWg4tKmRJGlKM4oeQZ2Q4Ne7ZlE8nqUSUDYzvRPtzSlvNaHA==","signatures":[{"sig":"MEQCIG2roJTQrCAv7svjTwiuszNqAgGPpBibt2hW1skapZYcAiAatNZhgJJeBPD65amVg2nQl4j4maopYyV2VAPbYmMvdw==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/hikoutei@0.5.9","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":2222621},"main":"./dist/index.js","type":"module","_from":"file:/home/runner/work/_temp/hikoutei-develop-package/hikoutei-0.5.9.tgz","types":"./dist/index.d.ts","engines":{"node":">=22.3"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"}},"scripts":{"test":"npm run build -w @hikoutei/ikisaki && vitest run","build":"npm run build -w @hikoutei/ikisaki && npm run clean && tsc -p tsconfig.json","clean":"node scripts/clean-dist.mjs","typecheck":"npm run build -w @hikoutei/ikisaki && tsc -p tsconfig.json --noEmit","typecheck:test":"npm run build -w @hikoutei/ikisaki && tsc -p tsconfig.test.json && tsc -p packages/ikisaki/tsconfig.test.json"},"_npmUser":{"name":"manddarin","email":"rhkeh123@naver.com"},"_resolved":"/home/runner/work/_temp/hikoutei-develop-package/hikoutei-0.5.9.tgz","_integrity":"sha512-yRo0IiEsTF79LGsFDWaKKKxE5714gY5zX1cQB5yWg4tKmRJGlKM4oeQZ2Q4Ne7ZlE8nqUSUDYzvRPtzSlvNaHA==","repository":{"url":"git+https://github.com/ManddarinShop/Hikoutei.git","type":"git"},"workspaces":["packages/*"],"_npmVersion":"10.9.8","description":"Typed repository and safe write layer for Google Sheets-backed MVPs. SQLite-authoritative entity lifecycle with asynchronous Google Sheets projection.","directories":{},"_nodeVersion":"22.23.1","dependencies":{"@hikoutei/kohkai":"0.1.0","@hikoutei/ikisaki":"0.1.0","@googleapis/sheets":"^14.0.0","google-auth-library":"^11.0.0"},"_hasShrinkwrap":false,"devDependencies":{"vitest":"^1.6.0","typescript":"^5.5.3","@types/node":"^20.14.10","@mikro-orm/sql":"7.1.7","@mikro-orm/core":"7.1.7"},"peerDependencies":{"@mikro-orm/sql":"7.1.7","@mikro-orm/core":"7.1.7"},"peerDependenciesMeta":{"@mikro-orm/sql":{"optional":true},"@mikro-orm/core":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/hikoutei_0.5.9_1786366307043_0.7011974371042102","host":"s3://npm-registry-packages-npm-production"}},"0.5.10":{"name":"hikoutei","version":"0.5.10","keywords":["google-sheets","spreadsheet","google sheets orm","sqlite","sync","typescript","orm","repository","optimistic-locking"],"license":"MIT","_id":"hikoutei@0.5.10","maintainers":[{"name":"manddarin","email":"rhkeh123@naver.com"}],"homepage":"https://github.com/ManddarinShop/Hikoutei#readme","bugs":{"url":"https://github.com/ManddarinShop/Hikoutei/issues"},"dist":{"shasum":"476a13b1d3cd4a419a4fa9c334a944754765eb97","tarball":"https://registry.npmjs.org/hikoutei/-/hikoutei-0.5.10.tgz","fileCount":673,"integrity":"sha512-fYIBvenHi46F2ypT/bjmT0a4MvESwppJNl7SsJOcqoPGaukRrg5OyYRNYZ8kfxiQobdZXxlj+irAZbYSOSoFGQ==","signatures":[{"sig":"MEYCIQCW2iseL59cKPhKG/0MD9oZTFxIFptup0Aoz53665HnDAIhAKAbec7qekuY+mCa60Ct9qf12gKPp6+xEw8st9ABXuM2","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/hikoutei@0.5.10","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":2317267},"main":"./dist/index.js","type":"module","_from":"file:/home/runner/work/_temp/hikoutei-develop-package/hikoutei-0.5.10.tgz","types":"./dist/index.d.ts","engines":{"node":">=22.3"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"}},"scripts":{"test":"npm run build -w @hikoutei/ikisaki && vitest run","build":"npm run build -w @hikoutei/ikisaki && npm run clean && tsc -p tsconfig.json","clean":"node scripts/clean-dist.mjs","typecheck":"npm run build -w @hikoutei/ikisaki && tsc -p tsconfig.json --noEmit","typecheck:test":"npm run build -w @hikoutei/ikisaki && tsc -p tsconfig.test.json && tsc -p packages/ikisaki/tsconfig.test.json"},"_npmUser":{"name":"manddarin","email":"rhkeh123@naver.com"},"_resolved":"/home/runner/work/_temp/hikoutei-develop-package/hikoutei-0.5.10.tgz","_integrity":"sha512-fYIBvenHi46F2ypT/bjmT0a4MvESwppJNl7SsJOcqoPGaukRrg5OyYRNYZ8kfxiQobdZXxlj+irAZbYSOSoFGQ==","repository":{"url":"git+https://github.com/ManddarinShop/Hikoutei.git","type":"git"},"workspaces":["packages/*"],"_npmVersion":"10.9.8","description":"Typed repository and safe write layer for Google Sheets-backed MVPs. SQLite-authoritative entity lifecycle with asynchronous Google Sheets projection.","directories":{},"_nodeVersion":"22.23.1","dependencies":{"@hikoutei/kohkai":"0.1.0","@hikoutei/ikisaki":"0.1.1","@googleapis/sheets":"^14.0.0","google-auth-library":"^11.0.0"},"_hasShrinkwrap":false,"devDependencies":{"vitest":"^1.6.0","typescript":"^5.5.3","@types/node":"^20.14.10","@mikro-orm/sql":"7.1.7","@mikro-orm/core":"7.1.7"},"peerDependencies":{"@mikro-orm/sql":"7.1.7","@mikro-orm/core":"7.1.7"},"peerDependenciesMeta":{"@mikro-orm/sql":{"optional":true},"@mikro-orm/core":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/hikoutei_0.5.10_1786371858323_0.527167152047233","host":"s3://npm-registry-packages-npm-production"}},"0.5.11":{"name":"hikoutei","version":"0.5.11","keywords":["google-sheets","spreadsheet","google sheets orm","sqlite","sync","typescript","orm","repository","optimistic-locking"],"license":"MIT","_id":"hikoutei@0.5.11","maintainers":[{"name":"manddarin","email":"rhkeh123@naver.com"}],"homepage":"https://github.com/ManddarinShop/Hikoutei#readme","bugs":{"url":"https://github.com/ManddarinShop/Hikoutei/issues"},"dist":{"shasum":"15f916ad3a940b99d7775dfd205521b7f8f1afb1","tarball":"https://registry.npmjs.org/hikoutei/-/hikoutei-0.5.11.tgz","fileCount":673,"integrity":"sha512-kyWLspcWn4mwZ2vPoC+AgmovhFNtJAVaznaPnBOH5KZ7Pirpv4zm8VFIGuh7Gkv0kfgtCsJqsBU1vPoVGeR3Yw==","signatures":[{"sig":"MEYCIQC9rguDfV9cfeLFwFb0InhHDRX8lckAIt0hpv+qUYqwyQIhAOOU6i4aG/3tuwQQA2ORVRC/MiMNzJ1FJduWd6tJnAU9","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/hikoutei@0.5.11","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":2325182},"main":"./dist/index.js","type":"module","_from":"file:/home/runner/work/_temp/hikoutei-develop-package/hikoutei-0.5.11.tgz","types":"./dist/index.d.ts","engines":{"node":">=22.3"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"}},"scripts":{"test":"npm run build -w @hikoutei/ikisaki && vitest run","build":"npm run build -w @hikoutei/ikisaki && npm run clean && tsc -p tsconfig.json","clean":"node scripts/clean-dist.mjs","typecheck":"npm run build -w @hikoutei/ikisaki && tsc -p tsconfig.json --noEmit","typecheck:test":"npm run build -w @hikoutei/ikisaki && tsc -p tsconfig.test.json && tsc -p packages/ikisaki/tsconfig.test.json"},"_npmUser":{"name":"manddarin","email":"rhkeh123@naver.com"},"_resolved":"/home/runner/work/_temp/hikoutei-develop-package/hikoutei-0.5.11.tgz","_integrity":"sha512-kyWLspcWn4mwZ2vPoC+AgmovhFNtJAVaznaPnBOH5KZ7Pirpv4zm8VFIGuh7Gkv0kfgtCsJqsBU1vPoVGeR3Yw==","repository":{"url":"git+https://github.com/ManddarinShop/Hikoutei.git","type":"git"},"workspaces":["packages/*"],"_npmVersion":"10.9.8","description":"Typed repository and safe write layer for Google Sheets-backed MVPs. SQLite-authoritative entity lifecycle with asynchronous Google Sheets projection.","directories":{},"_nodeVersion":"22.23.1","dependencies":{"@hikoutei/kohkai":"0.1.0","@hikoutei/ikisaki":"0.1.1","@googleapis/sheets":"^14.0.0","google-auth-library":"^11.0.0"},"_hasShrinkwrap":false,"devDependencies":{"vitest":"^1.6.0","typescript":"^5.5.3","@types/node":"^20.14.10","@mikro-orm/sql":"7.1.7","@mikro-orm/core":"7.1.7"},"peerDependencies":{"@mikro-orm/sql":"7.1.7","@mikro-orm/core":"7.1.7"},"peerDependenciesMeta":{"@mikro-orm/sql":{"optional":true},"@mikro-orm/core":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/hikoutei_0.5.11_1786374515047_0.7613915559576063","host":"s3://npm-registry-packages-npm-production"}},"0.5.12":{"name":"hikoutei","version":"0.5.12","keywords":["google-sheets","spreadsheet","google sheets orm","sqlite","sync","typescript","orm","repository","optimistic-locking"],"license":"MIT","_id":"hikoutei@0.5.12","maintainers":[{"name":"manddarin","email":"rhkeh123@naver.com"}],"homepage":"https://github.com/ManddarinShop/Hikoutei#readme","bugs":{"url":"https://github.com/ManddarinShop/Hikoutei/issues"},"bin":{"hikoutei":"dist/cli/setup.js"},"dist":{"shasum":"3e35c5ab3feb2aba5d0df94ab3ed32d154c16134","tarball":"https://registry.npmjs.org/hikoutei/-/hikoutei-0.5.12.tgz","fileCount":701,"integrity":"sha512-NTSihBRl/ILR/+BzGB80UKjVHhjwLYEDELqysNnIVAf5JW0m9QXeJnnM9SVrIVKLibmjrl9zXUr4BI3snhEX0g==","signatures":[{"sig":"MEYCIQCGNLJb5h3GwJpaPC6efwMWrYrYsEjgdKRlfBVnWhU2xwIhALkJ0zh4Ttquqt+BXVXguY7r7qNaqJ5tecxnAObV4gGf","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/hikoutei@0.5.12","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":2407415},"main":"./dist/index.js","type":"module","_from":"file:/home/runner/work/_temp/hikoutei-develop-package/hikoutei-0.5.12.tgz","types":"./dist/index.d.ts","engines":{"node":">=22.3"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"}},"scripts":{"test":"npm run build -w @hikoutei/ikisaki && vitest run","build":"npm run build -w @hikoutei/ikisaki && npm run clean && tsc -p tsconfig.json","clean":"node scripts/clean-dist.mjs","typecheck":"npm run build -w @hikoutei/ikisaki && tsc -p tsconfig.json --noEmit","typecheck:test":"npm run build -w @hikoutei/ikisaki && tsc -p tsconfig.test.json && tsc -p packages/ikisaki/tsconfig.test.json"},"_npmUser":{"name":"manddarin","email":"rhkeh123@naver.com"},"_resolved":"/home/runner/work/_temp/hikoutei-develop-package/hikoutei-0.5.12.tgz","_integrity":"sha512-NTSihBRl/ILR/+BzGB80UKjVHhjwLYEDELqysNnIVAf5JW0m9QXeJnnM9SVrIVKLibmjrl9zXUr4BI3snhEX0g==","repository":{"url":"git+https://github.com/ManddarinShop/Hikoutei.git","type":"git"},"workspaces":["packages/*"],"_npmVersion":"10.9.8","description":"Typed repository and safe write layer for Google Sheets-backed MVPs. SQLite-authoritative entity lifecycle with asynchronous Google Sheets projection.","directories":{},"_nodeVersion":"22.23.1","dependencies":{"@hikoutei/kohkai":"0.1.0","@hikoutei/ikisaki":"0.1.1","@googleapis/sheets":"^14.0.0","google-auth-library":"^11.0.0"},"_hasShrinkwrap":false,"devDependencies":{"vitest":"^1.6.0","typescript":"^5.5.3","@types/node":"^20.14.10","@mikro-orm/sql":"7.1.7","@mikro-orm/core":"7.1.7"},"peerDependencies":{"@mikro-orm/sql":"7.1.7","@mikro-orm/core":"7.1.7"},"peerDependenciesMeta":{"@mikro-orm/sql":{"optional":true},"@mikro-orm/core":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/hikoutei_0.5.12_1786418094645_0.7440782829467443","host":"s3://npm-registry-packages-npm-production"}},"0.5.13":{"name":"hikoutei","version":"0.5.13","keywords":["google-sheets","spreadsheet","google sheets orm","sqlite","sync","typescript","orm","repository","optimistic-locking"],"license":"MIT","_id":"hikoutei@0.5.13","maintainers":[{"name":"manddarin","email":"rhkeh123@naver.com"}],"homepage":"https://github.com/ManddarinShop/Hikoutei#readme","bugs":{"url":"https://github.com/ManddarinShop/Hikoutei/issues"},"bin":{"hikoutei":"dist/cli/setup.js"},"dist":{"shasum":"fcfb10e4c15e01378923220245726bb5ea145a62","tarball":"https://registry.npmjs.org/hikoutei/-/hikoutei-0.5.13.tgz","fileCount":701,"integrity":"sha512-59rral0OpwzdwbcMndIlAH/3l58cWAcksQnzk3SdtJAg+qe1DMGxXdNnKwMEQUKn8lORuL3C1tkJUv1vE4tOVA==","signatures":[{"sig":"MEUCIQC3Lgrc2IbpFTj6ZoV760C2oXjz4F/GYSnSvrONzN9FzgIgPcQxg4q1ewpHoXArynV6+BvE1gcIYPaRoMacGWIAkXw=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/hikoutei@0.5.13","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":2407415},"main":"./dist/index.js","type":"module","_from":"file:/home/runner/work/_temp/hikoutei-develop-package/hikoutei-0.5.13.tgz","types":"./dist/index.d.ts","engines":{"node":">=22.3"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"}},"scripts":{"test":"npm run build -w @hikoutei/ikisaki && vitest run","build":"npm run build -w @hikoutei/ikisaki && npm run clean && tsc -p tsconfig.json","clean":"node scripts/clean-dist.mjs","typecheck":"npm run build -w @hikoutei/ikisaki && tsc -p tsconfig.json --noEmit","typecheck:test":"npm run build -w @hikoutei/ikisaki && tsc -p tsconfig.test.json && tsc -p packages/ikisaki/tsconfig.test.json"},"_npmUser":{"name":"manddarin","email":"rhkeh123@naver.com"},"_resolved":"/home/runner/work/_temp/hikoutei-develop-package/hikoutei-0.5.13.tgz","_integrity":"sha512-59rral0OpwzdwbcMndIlAH/3l58cWAcksQnzk3SdtJAg+qe1DMGxXdNnKwMEQUKn8lORuL3C1tkJUv1vE4tOVA==","repository":{"url":"git+https://github.com/ManddarinShop/Hikoutei.git","type":"git"},"workspaces":["packages/*"],"_npmVersion":"10.9.8","description":"Typed repository and safe write layer for Google Sheets-backed MVPs. SQLite-authoritative entity lifecycle with asynchronous Google Sheets projection.","directories":{},"_nodeVersion":"22.23.1","dependencies":{"@hikoutei/kohkai":"0.1.0","@hikoutei/ikisaki":"0.1.1","@googleapis/sheets":"^14.0.0","google-auth-library":"^11.0.0"},"_hasShrinkwrap":false,"devDependencies":{"vitest":"^1.6.0","typescript":"^5.5.3","@types/node":"^20.14.10","@mikro-orm/sql":"7.1.7","@mikro-orm/core":"7.1.7"},"peerDependencies":{"@mikro-orm/sql":"7.1.7","@mikro-orm/core":"7.1.7"},"peerDependenciesMeta":{"@mikro-orm/sql":{"optional":true},"@mikro-orm/core":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/hikoutei_0.5.13_1786463504398_0.926308574976527","host":"s3://npm-registry-packages-npm-production"}},"0.5.14":{"name":"hikoutei","version":"0.5.14","keywords":["google-sheets","spreadsheet","google sheets orm","sqlite","sync","typescript","orm","repository","optimistic-locking"],"license":"MIT","_id":"hikoutei@0.5.14","maintainers":[{"name":"manddarin","email":"rhkeh123@naver.com"}],"homepage":"https://github.com/ManddarinShop/Hikoutei#readme","bugs":{"url":"https://github.com/ManddarinShop/Hikoutei/issues"},"bin":{"hikoutei":"dist/cli/setup.js"},"dist":{"shasum":"a5a2120a97d7574b2329b48a61808170a4c2c1a4","tarball":"https://registry.npmjs.org/hikoutei/-/hikoutei-0.5.14.tgz","fileCount":701,"integrity":"sha512-wav1oJQTvjfC9R6tGGgOcpW3kRstRBXqSC50kqXJU4vV2so0rohSqocEKPJS3Nqe48IDbbeNgHFuaYDTHmz+Ew==","signatures":[{"sig":"MEYCIQC1RM/DPz3QAn5G5ZUKOg8huxiKlFpC3YDqf3jzkZhgYQIhAPT3gkZPJTeZfVrCN96EwjUxjpal6mPWV0ki8RJ1IfVn","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/hikoutei@0.5.14","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":2407415},"main":"./dist/index.js","type":"module","_from":"file:/home/runner/work/_temp/hikoutei-develop-package/hikoutei-0.5.14.tgz","types":"./dist/index.d.ts","engines":{"node":">=22.3"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"}},"scripts":{"test":"npm run build -w @hikoutei/ikisaki && vitest run","build":"npm run build -w @hikoutei/ikisaki && npm run clean && tsc -p tsconfig.json","clean":"node scripts/clean-dist.mjs","typecheck":"npm run build -w @hikoutei/ikisaki && tsc -p tsconfig.json --noEmit","typecheck:test":"npm run build -w @hikoutei/ikisaki && tsc -p tsconfig.test.json && tsc -p packages/ikisaki/tsconfig.test.json"},"_npmUser":{"name":"manddarin","email":"rhkeh123@naver.com"},"_resolved":"/home/runner/work/_temp/hikoutei-develop-package/hikoutei-0.5.14.tgz","_integrity":"sha512-wav1oJQTvjfC9R6tGGgOcpW3kRstRBXqSC50kqXJU4vV2so0rohSqocEKPJS3Nqe48IDbbeNgHFuaYDTHmz+Ew==","repository":{"url":"git+https://github.com/ManddarinShop/Hikoutei.git","type":"git"},"workspaces":["packages/*"],"_npmVersion":"10.9.8","description":"Typed repository and safe write layer for Google Sheets-backed MVPs. SQLite-authoritative entity lifecycle with asynchronous Google Sheets projection.","directories":{},"_nodeVersion":"22.23.1","dependencies":{"@hikoutei/kohkai":"0.1.0","@hikoutei/ikisaki":"0.1.1","@googleapis/sheets":"^14.0.0","google-auth-library":"^11.0.0"},"_hasShrinkwrap":false,"devDependencies":{"vitest":"^1.6.0","typescript":"^5.5.3","@types/node":"^20.14.10","@mikro-orm/sql":"7.1.7","@mikro-orm/core":"7.1.7"},"peerDependencies":{"@mikro-orm/sql":"7.1.7","@mikro-orm/core":"7.1.7"},"peerDependenciesMeta":{"@mikro-orm/sql":{"optional":true},"@mikro-orm/core":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/hikoutei_0.5.14_1786470776948_0.10161703091509144","host":"s3://npm-registry-packages-npm-production"}},"0.5.15":{"name":"hikoutei","version":"0.5.15","keywords":["google-sheets","spreadsheet","google sheets orm","sqlite","sync","typescript","orm","repository","optimistic-locking"],"license":"MIT","_id":"hikoutei@0.5.15","maintainers":[{"name":"manddarin","email":"rhkeh123@naver.com"}],"homepage":"https://github.com/ManddarinShop/Hikoutei#readme","bugs":{"url":"https://github.com/ManddarinShop/Hikoutei/issues"},"bin":{"hikoutei":"dist/cli/setup.js"},"dist":{"shasum":"02d95baabb5317bf8a424ec97f46f09dd764bc9d","tarball":"https://registry.npmjs.org/hikoutei/-/hikoutei-0.5.15.tgz","fileCount":701,"integrity":"sha512-yuQ82K4R7I1edfdYgyf56TwcjEkuSXSfCTaDUOwmBoiY0t78I5V0sDKMGiCOBQMEcMGF5Gz6yCJVrCSqAPHdmw==","signatures":[{"sig":"MEUCIG22dA+K6vX1pPCxWa8qCmQrxw/oAg7AgEnTxLY8FoHUAiEAxXsGtD8E0m7VGIjYqu6lBOwyyxVxZUfUP+10M1hcpnI=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/hikoutei@0.5.15","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":2412803},"main":"./dist/index.js","type":"module","_from":"file:/home/runner/work/_temp/hikoutei-develop-package/hikoutei-0.5.15.tgz","types":"./dist/index.d.ts","engines":{"node":">=22.3"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"}},"scripts":{"test":"npm run build -w @hikoutei/ikisaki && vitest run","build":"npm run build -w @hikoutei/ikisaki && npm run clean && tsc -p tsconfig.json","clean":"node scripts/clean-dist.mjs","typecheck":"npm run build -w @hikoutei/ikisaki && tsc -p tsconfig.json --noEmit","typecheck:test":"npm run build -w @hikoutei/ikisaki && tsc -p tsconfig.test.json && tsc -p packages/ikisaki/tsconfig.test.json"},"_npmUser":{"name":"manddarin","email":"rhkeh123@naver.com"},"_resolved":"/home/runner/work/_temp/hikoutei-develop-package/hikoutei-0.5.15.tgz","_integrity":"sha512-yuQ82K4R7I1edfdYgyf56TwcjEkuSXSfCTaDUOwmBoiY0t78I5V0sDKMGiCOBQMEcMGF5Gz6yCJVrCSqAPHdmw==","repository":{"url":"git+https://github.com/ManddarinShop/Hikoutei.git","type":"git"},"workspaces":["packages/*"],"_npmVersion":"10.9.8","description":"Typed repository and safe write layer for Google Sheets-backed MVPs. SQLite-authoritative entity lifecycle with asynchronous Google Sheets projection.","directories":{},"_nodeVersion":"22.23.1","dependencies":{"@hikoutei/kohkai":"0.1.0","@hikoutei/ikisaki":"0.1.1","@googleapis/sheets":"^14.0.0","google-auth-library":"^11.0.0"},"_hasShrinkwrap":false,"devDependencies":{"vitest":"^1.6.0","typescript":"^5.5.3","@types/node":"^20.14.10","@mikro-orm/sql":"7.1.7","@mikro-orm/core":"7.1.7"},"peerDependencies":{"@mikro-orm/sql":"7.1.7","@mikro-orm/core":"7.1.7"},"peerDependenciesMeta":{"@mikro-orm/sql":{"optional":true},"@mikro-orm/core":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/hikoutei_0.5.15_1786472842431_0.7321965011053657","host":"s3://npm-registry-packages-npm-production"}},"0.5.16":{"name":"hikoutei","version":"0.5.16","keywords":["google-sheets","spreadsheet","google sheets orm","sqlite","sync","typescript","orm","repository","optimistic-locking"],"license":"MIT","_id":"hikoutei@0.5.16","maintainers":[{"name":"manddarin","email":"rhkeh123@naver.com"}],"homepage":"https://github.com/ManddarinShop/Hikoutei#readme","bugs":{"url":"https://github.com/ManddarinShop/Hikoutei/issues"},"bin":{"hikoutei":"dist/cli/setup.js"},"dist":{"shasum":"83a7b5389c9bf103c0e53ada0823b03479d386aa","tarball":"https://registry.npmjs.org/hikoutei/-/hikoutei-0.5.16.tgz","fileCount":725,"integrity":"sha512-3QHhadNvZ6FdhxFPAlsWUOESpswSPo12wyElvynYZy+PlDDyN8t1xe5WIOXYpgP0LXjahZKZlOy1fKh6DTdDTg==","signatures":[{"sig":"MEYCIQDaqysIpD+Id7SkQ+EKXmYsrNil+rTOtaS36ADejawwOAIhAPbWygL5oNI/5ZtMpuW7fsnDDfo0kJOO1nrl7sXkCWTS","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/hikoutei@0.5.16","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":2889164},"main":"./dist/index.js","type":"module","_from":"file:/home/runner/work/_temp/hikoutei-develop-package/hikoutei-0.5.16.tgz","types":"./dist/index.d.ts","engines":{"node":">=22.3"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"}},"scripts":{"test":"npm run build -w @hikoutei/ikisaki && vitest run","build":"npm run build -w @hikoutei/ikisaki && npm run clean && tsc -p tsconfig.json","clean":"node scripts/clean-dist.mjs","typecheck":"npm run build -w @hikoutei/ikisaki && tsc -p tsconfig.json --noEmit","typecheck:test":"npm run build -w @hikoutei/ikisaki && tsc -p tsconfig.test.json && tsc -p packages/ikisaki/tsconfig.test.json"},"_npmUser":{"name":"manddarin","email":"rhkeh123@naver.com"},"_resolved":"/home/runner/work/_temp/hikoutei-develop-package/hikoutei-0.5.16.tgz","_integrity":"sha512-3QHhadNvZ6FdhxFPAlsWUOESpswSPo12wyElvynYZy+PlDDyN8t1xe5WIOXYpgP0LXjahZKZlOy1fKh6DTdDTg==","repository":{"url":"git+https://github.com/ManddarinShop/Hikoutei.git","type":"git"},"workspaces":["packages/*"],"_npmVersion":"10.9.8","description":"Typed repository and safe write layer for Google Sheets-backed MVPs. SQLite-authoritative entity lifecycle with asynchronous Google Sheets projection.","directories":{},"_nodeVersion":"22.23.1","dependencies":{"@hikoutei/kohkai":"0.1.0","@googleapis/drive":"^21.0.0","@hikoutei/ikisaki":"0.1.1","@googleapis/sheets":"^14.0.0","google-auth-library":"^11.0.0"},"_hasShrinkwrap":false,"devDependencies":{"vitest":"^1.6.0","typescript":"^5.5.3","@types/node":"^20.14.10","@mikro-orm/sql":"7.1.7","@mikro-orm/core":"7.1.7"},"peerDependencies":{"@mikro-orm/sql":"7.1.7","@mikro-orm/core":"7.1.7"},"peerDependenciesMeta":{"@mikro-orm/sql":{"optional":true},"@mikro-orm/core":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/hikoutei_0.5.16_1786554274094_0.18604694797014498","host":"s3://npm-registry-packages-npm-production"}},"0.5.17":{"name":"hikoutei","version":"0.5.17","keywords":["google-sheets","spreadsheet","google sheets orm","sqlite","sync","typescript","orm","repository","optimistic-locking"],"license":"MIT","_id":"hikoutei@0.5.17","maintainers":[{"name":"manddarin","email":"rhkeh123@naver.com"}],"homepage":"https://github.com/ManddarinShop/Hikoutei#readme","bugs":{"url":"https://github.com/ManddarinShop/Hikoutei/issues"},"bin":{"hikoutei":"dist/cli/setup.js"},"dist":{"shasum":"14f0402129b6cbe24e006bd501283a9b5f43fad1","tarball":"https://registry.npmjs.org/hikoutei/-/hikoutei-0.5.17.tgz","fileCount":725,"integrity":"sha512-73P+YP5ZM4EDGyjq9cb1/H2VuE5sBmn2S7ifBkH+kQs8zEmCssYZIdxFDz27jNrww4pRmGaI2i5M30OWNyCJFg==","signatures":[{"sig":"MEUCIQCY8d0oopFzcNQmJJAGvFJICo9ij5z7nYQfhMNEyxu7JgIgGpfVAQHY/6mpCLnv/ajTOPsbwwH8JygtOxOWuHCHlyQ=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/hikoutei@0.5.17","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":2893505},"main":"./dist/index.js","type":"module","_from":"file:/home/runner/work/_temp/hikoutei-develop-package/hikoutei-0.5.17.tgz","types":"./dist/index.d.ts","engines":{"node":">=22.3"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"}},"scripts":{"test":"npm run build -w @hikoutei/ikisaki && vitest run","build":"npm run build -w @hikoutei/ikisaki && npm run clean && tsc -p tsconfig.json","clean":"node scripts/clean-dist.mjs","typecheck":"npm run build -w @hikoutei/ikisaki && tsc -p tsconfig.json --noEmit","typecheck:test":"npm run build -w @hikoutei/ikisaki && tsc -p tsconfig.test.json && tsc -p packages/ikisaki/tsconfig.test.json"},"_npmUser":{"name":"manddarin","email":"rhkeh123@naver.com"},"_resolved":"/home/runner/work/_temp/hikoutei-develop-package/hikoutei-0.5.17.tgz","_integrity":"sha512-73P+YP5ZM4EDGyjq9cb1/H2VuE5sBmn2S7ifBkH+kQs8zEmCssYZIdxFDz27jNrww4pRmGaI2i5M30OWNyCJFg==","repository":{"url":"git+https://github.com/ManddarinShop/Hikoutei.git","type":"git"},"workspaces":["packages/*"],"_npmVersion":"10.9.8","description":"Typed repository and safe write layer for Google Sheets-backed MVPs. SQLite-authoritative entity lifecycle with asynchronous Google Sheets projection.","directories":{},"_nodeVersion":"22.23.2","dependencies":{"@hikoutei/kohkai":"0.1.0","@googleapis/drive":"^21.0.0","@hikoutei/ikisaki":"0.1.1","@googleapis/sheets":"^14.0.0","google-auth-library":"^11.0.0"},"_hasShrinkwrap":false,"devDependencies":{"vitest":"^1.6.0","typescript":"^5.5.3","@types/node":"^20.14.10","@mikro-orm/sql":"7.1.7","@mikro-orm/core":"7.1.7"},"peerDependencies":{"@mikro-orm/sql":"7.1.7","@mikro-orm/core":"7.1.7"},"peerDependenciesMeta":{"@mikro-orm/sql":{"optional":true},"@mikro-orm/core":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/hikoutei_0.5.17_1786556646668_0.6056292061986082","host":"s3://npm-registry-packages-npm-production"}},"0.5.18":{"name":"hikoutei","version":"0.5.18","keywords":["google-sheets","spreadsheet","google sheets orm","sqlite","sync","typescript","orm","repository","optimistic-locking"],"license":"MIT","_id":"hikoutei@0.5.18","maintainers":[{"name":"manddarin","email":"rhkeh123@naver.com"}],"homepage":"https://github.com/ManddarinShop/Hikoutei#readme","bugs":{"url":"https://github.com/ManddarinShop/Hikoutei/issues"},"bin":{"hikoutei":"dist/cli/setup.js"},"dist":{"shasum":"f48bcbd7fb3e7dd8edcc05fcc029b6a3dbbae398","tarball":"https://registry.npmjs.org/hikoutei/-/hikoutei-0.5.18.tgz","fileCount":725,"integrity":"sha512-isu201bdMIX5w/KQ+wS7dWBz8hXZhjfEE2xvfMMWBacYujtzIBWw6JSBnQgyXJRqcGD4OCI6gQPvxDPDbaqiIw==","signatures":[{"sig":"MEYCIQCCSnSoV1IEK/dARqI1FIyZDUz0Vf3LNt+oGHP4+UOvYgIhAKmkJN4FH2Aj3FhmH5tn+fFTUC58dY5knxu0HEDy3M8p","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/hikoutei@0.5.18","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":2927885},"main":"./dist/index.js","type":"module","_from":"file:/home/runner/work/_temp/hikoutei-develop-package/hikoutei-0.5.18.tgz","types":"./dist/index.d.ts","engines":{"node":">=22.3"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"}},"scripts":{"test":"npm run build -w @hikoutei/ikisaki && vitest run","build":"npm run build -w @hikoutei/ikisaki && npm run clean && tsc -p tsconfig.json","clean":"node scripts/clean-dist.mjs","typecheck":"npm run build -w @hikoutei/ikisaki && tsc -p tsconfig.json --noEmit","typecheck:test":"npm run build -w @hikoutei/ikisaki && tsc -p tsconfig.test.json && tsc -p packages/ikisaki/tsconfig.test.json"},"_npmUser":{"name":"manddarin","email":"rhkeh123@naver.com"},"_resolved":"/home/runner/work/_temp/hikoutei-develop-package/hikoutei-0.5.18.tgz","_integrity":"sha512-isu201bdMIX5w/KQ+wS7dWBz8hXZhjfEE2xvfMMWBacYujtzIBWw6JSBnQgyXJRqcGD4OCI6gQPvxDPDbaqiIw==","repository":{"url":"git+https://github.com/ManddarinShop/Hikoutei.git","type":"git"},"workspaces":["packages/*"],"_npmVersion":"10.9.8","description":"Typed repository and safe write layer for Google Sheets-backed MVPs. SQLite-authoritative entity lifecycle with asynchronous Google Sheets projection.","directories":{},"_nodeVersion":"22.23.2","dependencies":{"@hikoutei/kohkai":"0.1.0","@googleapis/drive":"^21.0.0","@hikoutei/ikisaki":"0.1.1","@googleapis/sheets":"^14.0.0","google-auth-library":"^11.0.0"},"_hasShrinkwrap":false,"devDependencies":{"vitest":"^1.6.0","typescript":"^5.5.3","@types/node":"^20.14.10","@mikro-orm/sql":"7.1.7","@mikro-orm/core":"7.1.7"},"peerDependencies":{"@mikro-orm/sql":"7.1.7","@mikro-orm/core":"7.1.7"},"peerDependenciesMeta":{"@mikro-orm/sql":{"optional":true},"@mikro-orm/core":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/hikoutei_0.5.18_1786594372718_0.38588882400614066","host":"s3://npm-registry-packages-npm-production"}},"0.5.19":{"name":"hikoutei","version":"0.5.19","keywords":["google-sheets","spreadsheet","google sheets orm","sqlite","sync","typescript","orm","repository","optimistic-locking"],"license":"MIT","_id":"hikoutei@0.5.19","maintainers":[{"name":"manddarin","email":"rhkeh123@naver.com"}],"homepage":"https://github.com/ManddarinShop/Hikoutei#readme","bugs":{"url":"https://github.com/ManddarinShop/Hikoutei/issues"},"bin":{"hikoutei":"dist/cli/setup.js"},"dist":{"shasum":"b41a009e8f1039bd29343ebfa4963be19547b992","tarball":"https://registry.npmjs.org/hikoutei/-/hikoutei-0.5.19.tgz","fileCount":729,"integrity":"sha512-KsA5vSxVpTEuwhH7lyK3vQRVw69o2PDl06KU2FcatSyt0RVGU/jpRt1Y/pBeJ0184kdjjwKjUwgfSOPmyLWv3w==","signatures":[{"sig":"MEUCIQC0jEX9CUOLKZD4U1DNjWis7nBIr2pgZB937qpsOkytKAIgfgP5bp7C6fexrKN+o0+gFEBFgwePbrWumBKDwlmW4Uk=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/hikoutei@0.5.19","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":2879766},"main":"./dist/index.js","type":"module","_from":"file:/home/runner/work/_temp/hikoutei-develop-package/hikoutei-0.5.19.tgz","types":"./dist/index.d.ts","engines":{"node":">=22.3"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"}},"scripts":{"test":"npm run build -w @hikoutei/ikisaki && vitest run","build":"npm run build -w @hikoutei/ikisaki && npm run clean && tsc -p tsconfig.json","clean":"node scripts/clean-dist.mjs","typecheck":"npm run build -w @hikoutei/ikisaki && tsc -p tsconfig.json --noEmit","typecheck:test":"npm run build -w @hikoutei/ikisaki && tsc -p tsconfig.test.json && tsc -p packages/ikisaki/tsconfig.test.json"},"_npmUser":{"name":"manddarin","email":"rhkeh123@naver.com"},"_resolved":"/home/runner/work/_temp/hikoutei-develop-package/hikoutei-0.5.19.tgz","_integrity":"sha512-KsA5vSxVpTEuwhH7lyK3vQRVw69o2PDl06KU2FcatSyt0RVGU/jpRt1Y/pBeJ0184kdjjwKjUwgfSOPmyLWv3w==","repository":{"url":"git+https://github.com/ManddarinShop/Hikoutei.git","type":"git"},"workspaces":["packages/*"],"_npmVersion":"10.9.8","description":"Typed repository and safe write layer for Google Sheets-backed MVPs. SQLite-authoritative entity lifecycle with asynchronous Google Sheets projection.","directories":{},"_nodeVersion":"22.23.1","dependencies":{"@hikoutei/kohkai":"0.1.0","@googleapis/drive":"^21.0.0","@hikoutei/ikisaki":"0.1.1","@googleapis/sheets":"^14.0.0","google-auth-library":"^11.0.0"},"_hasShrinkwrap":false,"devDependencies":{"vitest":"^1.6.0","typescript":"^5.5.3","@types/node":"^20.14.10","@mikro-orm/sql":"7.1.7","@mikro-orm/core":"7.1.7"},"peerDependencies":{"@mikro-orm/sql":"7.1.7","@mikro-orm/core":"7.1.7"},"peerDependenciesMeta":{"@mikro-orm/sql":{"optional":true},"@mikro-orm/core":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/hikoutei_0.5.19_1786607815435_0.26106407840954815","host":"s3://npm-registry-packages-npm-production"}},"0.5.20":{"name":"hikoutei","version":"0.5.20","keywords":["google-sheets","spreadsheet","google sheets orm","sqlite","sync","typescript","orm","repository","optimistic-locking"],"license":"MIT","_id":"hikoutei@0.5.20","maintainers":[{"name":"manddarin","email":"rhkeh123@naver.com"}],"homepage":"https://github.com/ManddarinShop/Hikoutei#readme","bugs":{"url":"https://github.com/ManddarinShop/Hikoutei/issues"},"bin":{"hikoutei":"dist/cli/setup.js"},"dist":{"shasum":"ec8da459a95a1c8c60ca62f59350c75c51d5b780","tarball":"https://registry.npmjs.org/hikoutei/-/hikoutei-0.5.20.tgz","fileCount":733,"integrity":"sha512-9iAH2ZThLbSnB8kzTgs/U6lWGsGIJZoc3UMsKJjA0ZsKxGP6a7hHQB7thza2Bnc/1duH9GxEesYUHAE1p4/Vcg==","signatures":[{"sig":"MEQCIE+GsKK68bXfySnh+qH6J4pqaO4sMmn4epmeURawwEXZAiBLYxrurk+7N39lP95rpxGVyEScB/QTzbFTzXTPFSkuOg==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/hikoutei@0.5.20","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":3008330},"main":"./dist/index.js","type":"module","_from":"file:/home/runner/work/_temp/hikoutei-develop-package/hikoutei-0.5.20.tgz","types":"./dist/index.d.ts","engines":{"node":">=22.3"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"}},"scripts":{"test":"npm run build -w @hikoutei/ikisaki && vitest run","build":"npm run build -w @hikoutei/ikisaki && npm run clean && tsc -p tsconfig.json","clean":"node scripts/clean-dist.mjs","typecheck":"npm run build -w @hikoutei/ikisaki && tsc -p tsconfig.json --noEmit","typecheck:test":"npm run build -w @hikoutei/ikisaki && tsc -p tsconfig.test.json && tsc -p packages/ikisaki/tsconfig.test.json"},"_npmUser":{"name":"manddarin","email":"rhkeh123@naver.com"},"_resolved":"/home/runner/work/_temp/hikoutei-develop-package/hikoutei-0.5.20.tgz","_integrity":"sha512-9iAH2ZThLbSnB8kzTgs/U6lWGsGIJZoc3UMsKJjA0ZsKxGP6a7hHQB7thza2Bnc/1duH9GxEesYUHAE1p4/Vcg==","repository":{"url":"git+https://github.com/ManddarinShop/Hikoutei.git","type":"git"},"workspaces":["packages/*"],"_npmVersion":"10.9.8","description":"Typed repository and safe write layer for Google Sheets-backed MVPs. SQLite-authoritative entity lifecycle with asynchronous Google Sheets projection.","directories":{},"_nodeVersion":"22.23.1","dependencies":{"@hikoutei/kohkai":"0.1.0","@googleapis/drive":"^21.0.0","@hikoutei/ikisaki":"0.1.1","@googleapis/sheets":"^14.0.0","google-auth-library":"^11.0.0"},"_hasShrinkwrap":false,"devDependencies":{"vitest":"^1.6.0","typescript":"^5.5.3","@types/node":"^20.14.10","@mikro-orm/sql":"7.1.7","@mikro-orm/core":"7.1.7"},"peerDependencies":{"@mikro-orm/sql":"7.1.7","@mikro-orm/core":"7.1.7"},"peerDependenciesMeta":{"@mikro-orm/sql":{"optional":true},"@mikro-orm/core":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/hikoutei_0.5.20_1786609032184_0.16740179285055912","host":"s3://npm-registry-packages-npm-production"}},"0.5.21":{"name":"hikoutei","version":"0.5.21","keywords":["google-sheets","spreadsheet","google sheets orm","sqlite","sync","typescript","orm","repository","optimistic-locking"],"license":"MIT","_id":"hikoutei@0.5.21","maintainers":[{"name":"manddarin","email":"rhkeh123@naver.com"}],"homepage":"https://github.com/ManddarinShop/Hikoutei#readme","bugs":{"url":"https://github.com/ManddarinShop/Hikoutei/issues"},"bin":{"hikoutei":"dist/cli/setup.js"},"dist":{"shasum":"5aa5d07202de1e472ebfc0f4eac8b5d45e140a7c","tarball":"https://registry.npmjs.org/hikoutei/-/hikoutei-0.5.21.tgz","fileCount":717,"integrity":"sha512-gB33lciWRbCQFxjd/XnCw0lAeE+RwsRM2ME3zzxEDGqHs9BPCQI3M8fjEA8o86VnbOqnQJUvcpd5RzGQ1ll1dw==","signatures":[{"sig":"MEUCIQDqHDCC4V+Qm33wqVcV/cEK/KEOHn5U2AGE45Wnsk2WyAIgKM47PYsDpYMhhXBM7j3kwQHG2qyFtmRb65FPSRaYJw0=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/hikoutei@0.5.21","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":2976832},"main":"./dist/index.js","type":"module","_from":"file:/home/runner/work/_temp/hikoutei-develop-package/hikoutei-0.5.21.tgz","types":"./dist/index.d.ts","engines":{"node":">=22.3"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"}},"scripts":{"test":"npm run build -w @hikoutei/ikisaki && vitest run","build":"npm run build -w @hikoutei/ikisaki && npm run clean && tsc -p tsconfig.json","clean":"node scripts/clean-dist.mjs","typecheck":"npm run build -w @hikoutei/ikisaki && tsc -p tsconfig.json --noEmit","typecheck:test":"npm run build -w @hikoutei/ikisaki && tsc -p tsconfig.test.json && tsc -p packages/ikisaki/tsconfig.test.json"},"_npmUser":{"name":"manddarin","email":"rhkeh123@naver.com"},"_resolved":"/home/runner/work/_temp/hikoutei-develop-package/hikoutei-0.5.21.tgz","_integrity":"sha512-gB33lciWRbCQFxjd/XnCw0lAeE+RwsRM2ME3zzxEDGqHs9BPCQI3M8fjEA8o86VnbOqnQJUvcpd5RzGQ1ll1dw==","repository":{"url":"git+https://github.com/ManddarinShop/Hikoutei.git","type":"git"},"workspaces":["packages/*"],"_npmVersion":"10.9.8","description":"Typed repository and safe write layer for Google Sheets-backed MVPs. SQLite-authoritative entity lifecycle with asynchronous Google Sheets projection.","directories":{},"_nodeVersion":"22.23.1","dependencies":{"@hikoutei/kohkai":"0.1.0","@googleapis/drive":"^21.0.0","@hikoutei/ikisaki":"0.1.1","@googleapis/sheets":"^14.0.0","google-auth-library":"^11.0.0"},"_hasShrinkwrap":false,"devDependencies":{"vitest":"^1.6.0","typescript":"^5.5.3","@types/node":"^20.14.10","@mikro-orm/sql":"7.1.7","@mikro-orm/core":"7.1.7"},"peerDependencies":{"@mikro-orm/sql":"7.1.7","@mikro-orm/core":"7.1.7"},"peerDependenciesMeta":{"@mikro-orm/sql":{"optional":true},"@mikro-orm/core":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/hikoutei_0.5.21_1786609824869_0.7972250171971975","host":"s3://npm-registry-packages-npm-production"}},"0.5.22":{"name":"hikoutei","version":"0.5.22","keywords":["google-sheets","spreadsheet","google sheets orm","sqlite","sync","typescript","orm","repository","optimistic-locking"],"license":"MIT","_id":"hikoutei@0.5.22","maintainers":[{"name":"manddarin","email":"rhkeh123@naver.com"}],"homepage":"https://github.com/ManddarinShop/Hikoutei#readme","bugs":{"url":"https://github.com/ManddarinShop/Hikoutei/issues"},"bin":{"hikoutei":"dist/cli/setup.js"},"dist":{"shasum":"9b10381ee02bf148f71ac7dc672bb7ae9963ea7e","tarball":"https://registry.npmjs.org/hikoutei/-/hikoutei-0.5.22.tgz","fileCount":717,"integrity":"sha512-TNCaiPnmYjkXph9tmXRVACzBTsp1iRTuq786cSgnPU1QdDby3q4gyCCaBnxqnYmdBGRkifyffngrYndDgOKEkQ==","signatures":[{"sig":"MEQCIEP3i5x09Qj89I2voLDuek29djYKG8DetbJSdAdbwvXGAiA96V2NmuiI7ak/r43EZ/IOKoqw9tZThMM2g4ZrAmQyaw==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/hikoutei@0.5.22","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":2979601},"main":"./dist/index.js","type":"module","_from":"file:/home/runner/work/_temp/hikoutei-develop-package/hikoutei-0.5.22.tgz","types":"./dist/index.d.ts","engines":{"node":">=22.3"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"}},"scripts":{"test":"npm run build -w @hikoutei/ikisaki && vitest run","build":"npm run build -w @hikoutei/ikisaki && npm run clean && tsc -p tsconfig.json","clean":"node scripts/clean-dist.mjs","typecheck":"npm run build -w @hikoutei/ikisaki && tsc -p tsconfig.json --noEmit","typecheck:test":"npm run build -w @hikoutei/ikisaki && tsc -p tsconfig.test.json && tsc -p packages/ikisaki/tsconfig.test.json"},"_npmUser":{"name":"manddarin","email":"rhkeh123@naver.com"},"_resolved":"/home/runner/work/_temp/hikoutei-develop-package/hikoutei-0.5.22.tgz","_integrity":"sha512-TNCaiPnmYjkXph9tmXRVACzBTsp1iRTuq786cSgnPU1QdDby3q4gyCCaBnxqnYmdBGRkifyffngrYndDgOKEkQ==","repository":{"url":"git+https://github.com/ManddarinShop/Hikoutei.git","type":"git"},"workspaces":["packages/*"],"_npmVersion":"10.9.8","description":"Typed repository and safe write layer for Google Sheets-backed MVPs. SQLite-authoritative entity lifecycle with asynchronous Google Sheets projection.","directories":{},"_nodeVersion":"22.23.1","dependencies":{"@hikoutei/kohkai":"0.1.0","@googleapis/drive":"^21.0.0","@hikoutei/ikisaki":"0.1.1","@googleapis/sheets":"^14.0.0","google-auth-library":"^11.0.0"},"_hasShrinkwrap":false,"devDependencies":{"vitest":"^1.6.0","typescript":"^5.5.3","@types/node":"^20.14.10","@mikro-orm/sql":"7.1.7","@mikro-orm/core":"7.1.7"},"peerDependencies":{"@mikro-orm/sql":"7.1.7","@mikro-orm/core":"7.1.7"},"peerDependenciesMeta":{"@mikro-orm/sql":{"optional":true},"@mikro-orm/core":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/hikoutei_0.5.22_1786612206335_0.4616203499957108","host":"s3://npm-registry-packages-npm-production"}},"0.6.0":{"name":"hikoutei","version":"0.6.0","keywords":["google-sheets","spreadsheet","google sheets orm","sqlite","sync","typescript","orm","repository","optimistic-locking"],"license":"MIT","_id":"hikoutei@0.6.0","maintainers":[{"name":"manddarin","email":"rhkeh123@naver.com"}],"homepage":"https://github.com/ManddarinShop/Hikoutei#readme","bugs":{"url":"https://github.com/ManddarinShop/Hikoutei/issues"},"bin":{"hikoutei":"dist/cli/setup.js"},"dist":{"shasum":"6cc3e1ada3e584a73f187000d9797a8509c2ca05","tarball":"https://registry.npmjs.org/hikoutei/-/hikoutei-0.6.0.tgz","fileCount":717,"integrity":"sha512-o+WLni3LBK0jEANYEevkvK31rxAYMsWVV573xJX/c3vIdXxf5ThoqJtoryXEkAEFnHyeo4nGQfH76SwJNCuklw==","signatures":[{"sig":"MEQCIBSzWT8FFufBDQEAAd0fuyGyuxAL/fwEIyO8/10NPCFiAiBvvFMMeKvqGD5tpdi72EfhpXy+KWNTrVmNDEh6Tetk8g==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/hikoutei@0.6.0","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":2979600},"main":"./dist/index.js","type":"module","_from":"file:/home/runner/work/_temp/hikoutei-stable-package/hikoutei-0.6.0.tgz","types":"./dist/index.d.ts","engines":{"node":">=22.3"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"}},"scripts":{"test":"npm run build -w @hikoutei/ikisaki && vitest run","build":"npm run build -w @hikoutei/ikisaki && npm run clean && tsc -p tsconfig.json","clean":"node scripts/clean-dist.mjs","typecheck":"npm run build -w @hikoutei/ikisaki && tsc -p tsconfig.json --noEmit","typecheck:test":"npm run build -w @hikoutei/ikisaki && tsc -p tsconfig.test.json && tsc -p packages/ikisaki/tsconfig.test.json"},"_npmUser":{"name":"manddarin","email":"rhkeh123@naver.com"},"_resolved":"/home/runner/work/_temp/hikoutei-stable-package/hikoutei-0.6.0.tgz","_integrity":"sha512-o+WLni3LBK0jEANYEevkvK31rxAYMsWVV573xJX/c3vIdXxf5ThoqJtoryXEkAEFnHyeo4nGQfH76SwJNCuklw==","repository":{"url":"git+https://github.com/ManddarinShop/Hikoutei.git","type":"git"},"workspaces":["packages/*"],"_npmVersion":"10.9.8","description":"Typed repository and safe write layer for Google Sheets-backed MVPs. SQLite-authoritative entity lifecycle with asynchronous Google Sheets projection.","directories":{},"_nodeVersion":"22.23.2","dependencies":{"@hikoutei/kohkai":"0.1.0","@googleapis/drive":"^21.0.0","@hikoutei/ikisaki":"0.1.1","@googleapis/sheets":"^14.0.0","google-auth-library":"^11.0.0"},"_hasShrinkwrap":false,"devDependencies":{"vitest":"^1.6.0","typescript":"^5.5.3","@types/node":"^20.14.10","@mikro-orm/sql":"7.1.7","@mikro-orm/core":"7.1.7"},"peerDependencies":{"@mikro-orm/sql":"7.1.7","@mikro-orm/core":"7.1.7"},"peerDependenciesMeta":{"@mikro-orm/sql":{"optional":true},"@mikro-orm/core":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/hikoutei_0.6.0_1786612477648_0.5023877816497586","host":"s3://npm-registry-packages-npm-production"}},"0.7.0":{"name":"hikoutei","version":"0.7.0","keywords":["google-sheets","spreadsheet","google sheets orm","sqlite","sync","typescript","orm","repository","optimistic-locking"],"license":"MIT","_id":"hikoutei@0.7.0","maintainers":[{"name":"manddarin","email":"rhkeh123@naver.com"}],"homepage":"https://github.com/ManddarinShop/Hikoutei#readme","bugs":{"url":"https://github.com/ManddarinShop/Hikoutei/issues"},"bin":{"hikoutei":"dist/cli/setup.js"},"dist":{"shasum":"ba4ac755cf61879dc4a2d14831f9ce11d1e43905","tarball":"https://registry.npmjs.org/hikoutei/-/hikoutei-0.7.0.tgz","fileCount":729,"integrity":"sha512-p5mbYxcdlFXf5V72WkeGRRRJeQcZy9h2AvHJZ7uWSQYoG+04N7Lja8mDNNSauowenp1pWlRtqw7vlOnc4Sje2A==","signatures":[{"sig":"MEUCIQDxlArAS6n+D2zS+kF7uMlLVumo5GbwL7ZYKZfCYWlCcwIgVCobIAGNDz5BM/HwFBTQOEMgm7Sy54jdUwSmli9NSk8=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/hikoutei@0.7.0","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":3047979},"main":"./dist/index.js","type":"module","_from":"file:/home/runner/work/_temp/hikoutei-stable-package/hikoutei-0.7.0.tgz","types":"./dist/index.d.ts","engines":{"node":">=22.3"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"},"./internal/sync-status":{"types":"./dist/internal/syncStatus.d.ts","import":"./dist/internal/syncStatus.js"}},"scripts":{"test":"npm run build -w @hikoutei/ikisaki && vitest run","build":"npm run build -w @hikoutei/ikisaki && npm run clean && tsc -p tsconfig.json","clean":"node scripts/clean-dist.mjs","typecheck":"npm run build -w @hikoutei/ikisaki && tsc -p tsconfig.json --noEmit","typecheck:test":"npm run build -w @hikoutei/ikisaki && tsc -p tsconfig.test.json && tsc -p packages/ikisaki/tsconfig.test.json"},"_npmUser":{"name":"manddarin","email":"rhkeh123@naver.com"},"_resolved":"/home/runner/work/_temp/hikoutei-stable-package/hikoutei-0.7.0.tgz","_integrity":"sha512-p5mbYxcdlFXf5V72WkeGRRRJeQcZy9h2AvHJZ7uWSQYoG+04N7Lja8mDNNSauowenp1pWlRtqw7vlOnc4Sje2A==","repository":{"url":"git+https://github.com/ManddarinShop/Hikoutei.git","type":"git"},"workspaces":["packages/*"],"_npmVersion":"10.9.8","description":"Typed repository and safe write layer for Google Sheets-backed MVPs. SQLite-authoritative entity lifecycle with asynchronous Google Sheets projection.","directories":{},"_nodeVersion":"22.23.2","dependencies":{"@hikoutei/kohkai":"0.1.0","@googleapis/drive":"^21.0.0","@hikoutei/ikisaki":"0.1.1","@googleapis/sheets":"^14.0.0","google-auth-library":"^11.0.0"},"_hasShrinkwrap":false,"devDependencies":{"vitest":"^1.6.0","typescript":"^5.5.3","@types/node":"^20.14.10","@mikro-orm/sql":"7.1.7","@mikro-orm/core":"7.1.7"},"peerDependencies":{"@mikro-orm/sql":"7.1.7","@mikro-orm/core":"7.1.7"},"peerDependenciesMeta":{"@mikro-orm/sql":{"optional":true},"@mikro-orm/core":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/hikoutei_0.7.0_1786859185864_0.43954074095320506","host":"s3://npm-registry-packages-npm-production"}},"0.7.1":{"name":"hikoutei","version":"0.7.1","keywords":["google-sheets","spreadsheet","google sheets orm","sqlite","sync","typescript","orm","repository","optimistic-locking"],"license":"MIT","_id":"hikoutei@0.7.1","maintainers":[{"name":"manddarin","email":"rhkeh123@naver.com"}],"homepage":"https://github.com/ManddarinShop/Hikoutei#readme","bugs":{"url":"https://github.com/ManddarinShop/Hikoutei/issues"},"bin":{"hikoutei":"dist/cli/setup.js"},"dist":{"shasum":"b117f161a58c13c947751170603d061177952c52","tarball":"https://registry.npmjs.org/hikoutei/-/hikoutei-0.7.1.tgz","fileCount":753,"integrity":"sha512-vVs7DfvTn2NjJ+1FmNuW1G9y7y/GHvApxWfixV8osi6pRVMIiwl4axXD9DEG3q/uGbb9OO6RrOOxsuXlWDaufA==","signatures":[{"sig":"MEUCIQD6tWHZ3unF40zw9jxjMP8awVG2i0RDtaThM00U0I4UYgIgNxKrttAdur1UBtcPfUDBoko/Qt5pApTXp825u04+OCY=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/hikoutei@0.7.1","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":3061712},"main":"./dist/index.js","type":"module","_from":"file:/home/runner/work/_temp/hikoutei-develop-package/hikoutei-0.7.1.tgz","types":"./dist/index.d.ts","engines":{"node":">=22.3"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"},"./internal/sync-status":{"types":"./dist/internal/syncStatus.d.ts","import":"./dist/internal/syncStatus.js"}},"scripts":{"test":"npm run build -w @hikoutei/ikisaki && vitest run","build":"npm run build -w @hikoutei/ikisaki && npm run clean && tsc -p tsconfig.json","clean":"node scripts/clean-dist.mjs","typecheck":"npm run build -w @hikoutei/ikisaki && tsc -p tsconfig.json --noEmit","typecheck:test":"npm run build -w @hikoutei/ikisaki && tsc -p tsconfig.test.json && tsc -p packages/ikisaki/tsconfig.test.json"},"_npmUser":{"name":"manddarin","email":"rhkeh123@naver.com"},"_resolved":"/home/runner/work/_temp/hikoutei-develop-package/hikoutei-0.7.1.tgz","_integrity":"sha512-vVs7DfvTn2NjJ+1FmNuW1G9y7y/GHvApxWfixV8osi6pRVMIiwl4axXD9DEG3q/uGbb9OO6RrOOxsuXlWDaufA==","repository":{"url":"git+https://github.com/ManddarinShop/Hikoutei.git","type":"git"},"workspaces":["packages/*"],"_npmVersion":"10.9.8","description":"Typed repository and safe write layer for Google Sheets-backed MVPs. SQLite-authoritative entity lifecycle with asynchronous Google Sheets projection.","directories":{},"_nodeVersion":"22.23.2","dependencies":{"zod":"^4.4.3","@hikoutei/kohkai":"0.1.0","@googleapis/drive":"^21.0.0","@hikoutei/ikisaki":"0.1.1","@googleapis/sheets":"^14.0.0","google-auth-library":"^11.0.0"},"_hasShrinkwrap":false,"devDependencies":{"vitest":"^1.6.0","typescript":"^5.5.3","@types/node":"^20.14.10","@mikro-orm/sql":"7.1.7","@mikro-orm/core":"7.1.7"},"peerDependencies":{"@mikro-orm/sql":"7.1.7","@mikro-orm/core":"7.1.7"},"peerDependenciesMeta":{"@mikro-orm/sql":{"optional":true},"@mikro-orm/core":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/hikoutei_0.7.1_1786868209762_0.43932223439799745","host":"s3://npm-registry-packages-npm-production"}},"0.8.0":{"name":"hikoutei","version":"0.8.0","keywords":["google-sheets","spreadsheet","google sheets orm","sqlite","sync","typescript","orm","repository","optimistic-locking"],"license":"MIT","_id":"hikoutei@0.8.0","maintainers":[{"name":"manddarin","email":"rhkeh123@naver.com"}],"homepage":"https://github.com/ManddarinShop/Hikoutei#readme","bugs":{"url":"https://github.com/ManddarinShop/Hikoutei/issues"},"bin":{"hikoutei":"dist/cli/setup.js"},"dist":{"shasum":"fc1ae5981a128ef10e5d5211fdcf938e013439f0","tarball":"https://registry.npmjs.org/hikoutei/-/hikoutei-0.8.0.tgz","fileCount":729,"integrity":"sha512-k4cxTm4AZx4L7OoY2HOvQj+r+LkZkJwZ7UVoajuvQCBcAFpqiOtvDcPLh/H7u6yAAzWpJDLd/cFPT5whlwjmyg==","signatures":[{"sig":"MEUCIQCBbFCzKGuzjvFhVIEM8z8xg2BflN1nENtiXMQvAhQ6lQIgF3LHBReuTRkws5wt4AgB2F0ki+aSv/V0RoBMmY1aCD8=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/hikoutei@0.8.0","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":3048078},"main":"./dist/index.js","type":"module","_from":"file:/home/runner/work/_temp/hikoutei-stable-package/hikoutei-0.8.0.tgz","types":"./dist/index.d.ts","engines":{"node":">=22.3"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"},"./internal/sync-status":{"types":"./dist/internal/syncStatus.d.ts","import":"./dist/internal/syncStatus.js"}},"scripts":{"test":"npm run build -w @hikoutei/ikisaki && vitest run","build":"npm run build -w @hikoutei/ikisaki && npm run clean && tsc -p tsconfig.json && npm run build -w spreadsheet-db-mcp","clean":"node scripts/clean-dist.mjs","typecheck":"npm run build -w @hikoutei/ikisaki && tsc -p tsconfig.json --noEmit","typecheck:test":"npm run build -w @hikoutei/ikisaki && tsc -p tsconfig.test.json && tsc -p packages/ikisaki/tsconfig.test.json && tsc -p packages/mcp/tsconfig.test.json"},"_npmUser":{"name":"manddarin","email":"rhkeh123@naver.com"},"_resolved":"/home/runner/work/_temp/hikoutei-stable-package/hikoutei-0.8.0.tgz","_integrity":"sha512-k4cxTm4AZx4L7OoY2HOvQj+r+LkZkJwZ7UVoajuvQCBcAFpqiOtvDcPLh/H7u6yAAzWpJDLd/cFPT5whlwjmyg==","repository":{"url":"git+https://github.com/ManddarinShop/Hikoutei.git","type":"git"},"workspaces":["packages/*"],"_npmVersion":"10.9.8","description":"Typed repository and safe write layer for Google Sheets-backed MVPs. SQLite-authoritative entity lifecycle with asynchronous Google Sheets projection.","directories":{},"_nodeVersion":"22.23.2","dependencies":{"@hikoutei/kohkai":"0.1.0","@googleapis/drive":"^21.0.0","@hikoutei/ikisaki":"0.1.1","@googleapis/sheets":"^14.0.0","google-auth-library":"^11.0.0"},"_hasShrinkwrap":false,"devDependencies":{"vitest":"^1.6.0","typescript":"^5.5.3","@types/node":"^20.14.10","@mikro-orm/sql":"7.1.7","@mikro-orm/core":"7.1.7"},"peerDependencies":{"@mikro-orm/sql":"7.1.7","@mikro-orm/core":"7.1.7"},"peerDependenciesMeta":{"@mikro-orm/sql":{"optional":true},"@mikro-orm/core":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/hikoutei_0.8.0_1786948119484_0.4017320344394746","host":"s3://npm-registry-packages-npm-production"}},"0.8.1":{"name":"hikoutei","version":"0.8.1","keywords":["google-sheets","spreadsheet","google sheets orm","sqlite","sync","typescript","orm","repository","optimistic-locking"],"license":"MIT","_id":"hikoutei@0.8.1","maintainers":[{"name":"manddarin","email":"rhkeh123@naver.com"}],"homepage":"https://github.com/ManddarinShop/Hikoutei#readme","bugs":{"url":"https://github.com/ManddarinShop/Hikoutei/issues"},"bin":{"hikoutei":"dist/cli/setup.js"},"dist":{"shasum":"63278c52723cfaaa0b2b7925a5769d0325812e0e","tarball":"https://registry.npmjs.org/hikoutei/-/hikoutei-0.8.1.tgz","fileCount":753,"integrity":"sha512-YGTYKWlCeI3jTqpMKz0QpM5OQg2tI24nrN0EW0VnQvZi+UGJwFOb4J9/5qPcQttY9FOiY3YAeD3Easn0ulnQ7w==","signatures":[{"sig":"MEUCIQDT/AcVTEupRAyUza9On8ZuO9WTOIqEAi0b9P77H8Xw0AIgC9AEhm5Qmxm0uTJlaDfiNJYi87f16fC7oMXfbGZU4EY=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/hikoutei@0.8.1","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":3061811},"main":"./dist/index.js","type":"module","_from":"file:/home/runner/work/_temp/hikoutei-develop-package/hikoutei-0.8.1.tgz","types":"./dist/index.d.ts","engines":{"node":">=22.3"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"},"./internal/sync-status":{"types":"./dist/internal/syncStatus.d.ts","import":"./dist/internal/syncStatus.js"}},"scripts":{"test":"npm run build -w @hikoutei/ikisaki && vitest run","build":"npm run build -w @hikoutei/ikisaki && npm run clean && tsc -p tsconfig.json && npm run build -w spreadsheet-db-mcp","clean":"node scripts/clean-dist.mjs","typecheck":"npm run build -w @hikoutei/ikisaki && tsc -p tsconfig.json --noEmit","typecheck:test":"npm run build -w @hikoutei/ikisaki && tsc -p tsconfig.test.json && tsc -p packages/ikisaki/tsconfig.test.json && tsc -p packages/mcp/tsconfig.test.json"},"_npmUser":{"name":"manddarin","email":"rhkeh123@naver.com"},"_resolved":"/home/runner/work/_temp/hikoutei-develop-package/hikoutei-0.8.1.tgz","_integrity":"sha512-YGTYKWlCeI3jTqpMKz0QpM5OQg2tI24nrN0EW0VnQvZi+UGJwFOb4J9/5qPcQttY9FOiY3YAeD3Easn0ulnQ7w==","repository":{"url":"git+https://github.com/ManddarinShop/Hikoutei.git","type":"git"},"workspaces":["packages/*"],"_npmVersion":"10.9.8","description":"Typed repository and safe write layer for Google Sheets-backed MVPs. SQLite-authoritative entity lifecycle with asynchronous Google Sheets projection.","directories":{},"_nodeVersion":"22.23.2","dependencies":{"zod":"^4.4.3","@hikoutei/kohkai":"0.1.0","@googleapis/drive":"^21.0.0","@hikoutei/ikisaki":"0.1.1","@googleapis/sheets":"^14.0.0","google-auth-library":"^11.0.0"},"_hasShrinkwrap":false,"devDependencies":{"vitest":"^1.6.0","typescript":"^5.5.3","@types/node":"^20.14.10","@mikro-orm/sql":"7.1.7","@mikro-orm/core":"7.1.7"},"peerDependencies":{"@mikro-orm/sql":"7.1.7","@mikro-orm/core":"7.1.7"},"peerDependenciesMeta":{"@mikro-orm/sql":{"optional":true},"@mikro-orm/core":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/hikoutei_0.8.1_1786948545052_0.9015345418711187","host":"s3://npm-registry-packages-npm-production"}},"0.8.2":{"name":"hikoutei","version":"0.8.2","keywords":["google-sheets","spreadsheet","google sheets orm","sqlite","sync","typescript","orm","repository","optimistic-locking"],"license":"MIT","_id":"hikoutei@0.8.2","maintainers":[{"name":"manddarin","email":"rhkeh123@naver.com"}],"homepage":"https://github.com/ManddarinShop/Hikoutei#readme","bugs":{"url":"https://github.com/ManddarinShop/Hikoutei/issues"},"bin":{"hikoutei":"dist/cli/setup.js"},"dist":{"shasum":"ee0ae057fccf73accef6d92213d80d1b2a774110","tarball":"https://registry.npmjs.org/hikoutei/-/hikoutei-0.8.2.tgz","fileCount":769,"integrity":"sha512-CFMS38WL20tl1X6PZM5u7en0EtAdv0ysfKs56msKp2Fhff4/aILSWlDKM1Dosds7+TocdTT/h4eUxhxBGoveKw==","signatures":[{"sig":"MEUCIChpmXpmjgfyhuiN9US6B6JvKMe082z7fwM4Jgvf62yvAiEAluZI/NKbqg1Xy8cNCI3r8edXyqo4NRUBgF+3PNOFbPM=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/hikoutei@0.8.2","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":3257490},"main":"./dist/index.js","type":"module","_from":"file:/home/runner/work/_temp/hikoutei-develop-package/hikoutei-0.8.2.tgz","types":"./dist/index.d.ts","engines":{"node":">=22.13"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"},"./internal/sync-status":{"types":"./dist/internal/syncStatus.d.ts","import":"./dist/internal/syncStatus.js"}},"scripts":{"test":"npm run build -w @hikoutei/ikisaki && vitest run","build":"npm run build -w @hikoutei/ikisaki && npm run clean && tsc -p tsconfig.json && npm run build -w spreadsheet-db-mcp","clean":"node scripts/clean-dist.mjs","test:soak":"npm run build -w @hikoutei/ikisaki && node scripts/run-soak-long.mjs","typecheck":"npm run build -w @hikoutei/ikisaki && tsc -p tsconfig.json --noEmit","typecheck:test":"npm run build -w @hikoutei/ikisaki && tsc -p tsconfig.test.json && tsc -p packages/ikisaki/tsconfig.test.json && tsc -p packages/mcp/tsconfig.test.json"},"_npmUser":{"name":"manddarin","email":"rhkeh123@naver.com"},"_resolved":"/home/runner/work/_temp/hikoutei-develop-package/hikoutei-0.8.2.tgz","_integrity":"sha512-CFMS38WL20tl1X6PZM5u7en0EtAdv0ysfKs56msKp2Fhff4/aILSWlDKM1Dosds7+TocdTT/h4eUxhxBGoveKw==","repository":{"url":"git+https://github.com/ManddarinShop/Hikoutei.git","type":"git"},"workspaces":["packages/*"],"_npmVersion":"10.9.8","description":"Typed repository and safe write layer for Google Sheets-backed MVPs. SQLite-authoritative entity lifecycle with asynchronous Google Sheets projection.","directories":{},"_nodeVersion":"22.23.2","dependencies":{"zod":"^4.4.3","@hikoutei/kohkai":"0.1.0","@googleapis/drive":"^21.0.0","@hikoutei/ikisaki":"0.1.2","@googleapis/sheets":"^14.0.0","google-auth-library":"^11.0.0"},"_hasShrinkwrap":false,"devDependencies":{"vitest":"^1.6.0","typescript":"^5.5.3","@types/node":"^20.14.10","@mikro-orm/sql":"7.1.7","@mikro-orm/core":"7.1.7"},"peerDependencies":{"@mikro-orm/sql":"7.1.7","@mikro-orm/core":"7.1.7"},"peerDependenciesMeta":{"@mikro-orm/sql":{"optional":true},"@mikro-orm/core":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/hikoutei_0.8.2_1787061679795_0.47939212632701156","host":"s3://npm-registry-packages-npm-production"}},"0.8.3":{"name":"hikoutei","version":"0.8.3","keywords":["google-sheets","spreadsheet","google sheets orm","sqlite","sync","typescript","orm","repository","optimistic-locking"],"license":"MIT","_id":"hikoutei@0.8.3","maintainers":[{"name":"manddarin","email":"rhkeh123@naver.com"}],"homepage":"https://github.com/ManddarinShop/Hikoutei#readme","bugs":{"url":"https://github.com/ManddarinShop/Hikoutei/issues"},"bin":{"hikoutei":"dist/cli/setup.js"},"dist":{"shasum":"3ffe021ba68e0974aa74cd38bb732bb60915b36a","tarball":"https://registry.npmjs.org/hikoutei/-/hikoutei-0.8.3.tgz","fileCount":769,"integrity":"sha512-vGHH+5XLeOqTxdD37Gfvma80OqeVcbzeZKt+UQq09AjdZ6HB8/RfiEylPudf15vRtJvd8TUXKCgRGRq9ihtuLw==","signatures":[{"sig":"MEUCIQCZ8OKQNQzxFHr2uE1MubCfNvixv3Yd/i4ixKtL1bd8uQIgfF1hMpt3FqCkotbTRkdVkd5mFq6kbLydNV+XoOK1X/g=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/hikoutei@0.8.3","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":3257490},"main":"./dist/index.js","type":"module","_from":"file:/home/runner/work/_temp/hikoutei-develop-package/hikoutei-0.8.3.tgz","types":"./dist/index.d.ts","engines":{"node":">=22.13"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"},"./internal/sync-status":{"types":"./dist/internal/syncStatus.d.ts","import":"./dist/internal/syncStatus.js"}},"scripts":{"test":"npm run build -w @hikoutei/ikisaki && vitest run","build":"npm run build -w @hikoutei/ikisaki && npm run clean && tsc -p tsconfig.json && npm run build -w spreadsheet-db-mcp","clean":"node scripts/clean-dist.mjs","test:soak":"npm run build -w @hikoutei/ikisaki && node scripts/run-soak-long.mjs","typecheck":"npm run build -w @hikoutei/ikisaki && tsc -p tsconfig.json --noEmit","typecheck:test":"npm run build -w @hikoutei/ikisaki && tsc -p tsconfig.test.json && tsc -p packages/ikisaki/tsconfig.test.json && tsc -p packages/mcp/tsconfig.test.json"},"_npmUser":{"name":"manddarin","email":"rhkeh123@naver.com"},"_resolved":"/home/runner/work/_temp/hikoutei-develop-package/hikoutei-0.8.3.tgz","_integrity":"sha512-vGHH+5XLeOqTxdD37Gfvma80OqeVcbzeZKt+UQq09AjdZ6HB8/RfiEylPudf15vRtJvd8TUXKCgRGRq9ihtuLw==","repository":{"url":"git+https://github.com/ManddarinShop/Hikoutei.git","type":"git"},"workspaces":["packages/*"],"_npmVersion":"10.9.8","description":"Typed repository and safe write layer for Google Sheets-backed MVPs. SQLite-authoritative entity lifecycle with asynchronous Google Sheets projection.","directories":{},"_nodeVersion":"22.23.2","dependencies":{"zod":"^4.4.3","@hikoutei/kohkai":"0.1.0","@googleapis/drive":"^21.0.0","@hikoutei/ikisaki":"0.1.2","@googleapis/sheets":"^14.0.0","google-auth-library":"^11.0.0"},"_hasShrinkwrap":false,"devDependencies":{"vitest":"^1.6.0","typescript":"^5.5.3","@types/node":"^20.14.10","@mikro-orm/sql":"7.1.7","@mikro-orm/core":"7.1.7"},"peerDependencies":{"@mikro-orm/sql":"7.1.7","@mikro-orm/core":"7.1.7"},"peerDependenciesMeta":{"@mikro-orm/sql":{"optional":true},"@mikro-orm/core":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/hikoutei_0.8.3_1787062571989_0.4582359136557428","host":"s3://npm-registry-packages-npm-production"}},"0.8.4":{"name":"hikoutei","version":"0.8.4","keywords":["google-sheets","spreadsheet","google sheets orm","sqlite","sync","typescript","orm","repository","optimistic-locking"],"license":"MIT","_id":"hikoutei@0.8.4","maintainers":[{"name":"manddarin","email":"rhkeh123@naver.com"}],"homepage":"https://github.com/ManddarinShop/Hikoutei#readme","bugs":{"url":"https://github.com/ManddarinShop/Hikoutei/issues"},"bin":{"hikoutei":"dist/cli/setup.js"},"dist":{"shasum":"53af7224d101fefdd886d0655695ca393bf38c9b","tarball":"https://registry.npmjs.org/hikoutei/-/hikoutei-0.8.4.tgz","fileCount":769,"integrity":"sha512-cxdohCABhW8HDzGxn9hRuIpLVbt8+8QwoXiY68hGByNKWtxnVPvj2vkoEYfgNE3HLoFbbDM89Eb0Ljw42SJOhA==","signatures":[{"sig":"MEUCIDFdK6gHfV7Kb8rsb2F7dH8qx+EzJ0ZVSYczQHcmAXkZAiEA+DQi8m1PVVr+ewn2N9O04s3j/XeMBDqyCO7dgsKJl6c=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/hikoutei@0.8.4","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":3257490},"main":"./dist/index.js","type":"module","_from":"file:/home/runner/work/_temp/hikoutei-develop-package/hikoutei-0.8.4.tgz","types":"./dist/index.d.ts","engines":{"node":">=22.13"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"},"./internal/sync-status":{"types":"./dist/internal/syncStatus.d.ts","import":"./dist/internal/syncStatus.js"}},"scripts":{"test":"npm run build -w @hikoutei/ikisaki && vitest run","build":"npm run build -w @hikoutei/ikisaki && npm run clean && tsc -p tsconfig.json && npm run build -w spreadsheet-db-mcp","clean":"node scripts/clean-dist.mjs","test:soak":"npm run build -w @hikoutei/ikisaki && node scripts/run-soak-long.mjs","typecheck":"npm run build -w @hikoutei/ikisaki && tsc -p tsconfig.json --noEmit","typecheck:test":"npm run build -w @hikoutei/ikisaki && tsc -p tsconfig.test.json && tsc -p packages/ikisaki/tsconfig.test.json && tsc -p packages/mcp/tsconfig.test.json"},"_npmUser":{"name":"manddarin","email":"rhkeh123@naver.com"},"_resolved":"/home/runner/work/_temp/hikoutei-develop-package/hikoutei-0.8.4.tgz","_integrity":"sha512-cxdohCABhW8HDzGxn9hRuIpLVbt8+8QwoXiY68hGByNKWtxnVPvj2vkoEYfgNE3HLoFbbDM89Eb0Ljw42SJOhA==","repository":{"url":"git+https://github.com/ManddarinShop/Hikoutei.git","type":"git"},"workspaces":["packages/*"],"_npmVersion":"10.9.8","description":"Typed repository and safe write layer for Google Sheets-backed MVPs. SQLite-authoritative entity lifecycle with asynchronous Google Sheets projection.","directories":{},"_nodeVersion":"22.23.2","dependencies":{"zod":"^4.4.3","@hikoutei/kohkai":"0.1.0","@googleapis/drive":"^21.0.0","@hikoutei/ikisaki":"0.1.2","@googleapis/sheets":"^14.0.0","google-auth-library":"^11.0.0"},"_hasShrinkwrap":false,"devDependencies":{"vitest":"^1.6.0","typescript":"^5.5.3","@types/node":"^20.14.10","@mikro-orm/sql":"7.1.7","@mikro-orm/core":"7.1.7"},"peerDependencies":{"@mikro-orm/sql":"7.1.7","@mikro-orm/core":"7.1.7"},"peerDependenciesMeta":{"@mikro-orm/sql":{"optional":true},"@mikro-orm/core":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/hikoutei_0.8.4_1787063391411_0.5053148959026412","host":"s3://npm-registry-packages-npm-production"}},"0.8.5":{"name":"hikoutei","version":"0.8.5","keywords":["google-sheets","spreadsheet","google sheets orm","sqlite","sync","typescript","orm","repository","optimistic-locking"],"license":"MIT","_id":"hikoutei@0.8.5","maintainers":[{"name":"manddarin","email":"rhkeh123@naver.com"}],"homepage":"https://github.com/ManddarinShop/Hikoutei#readme","bugs":{"url":"https://github.com/ManddarinShop/Hikoutei/issues"},"bin":{"hikoutei":"dist/cli/setup.js"},"dist":{"shasum":"1f6081fb2377a6ffc31fd8c60db93dbc5b6cce7e","tarball":"https://registry.npmjs.org/hikoutei/-/hikoutei-0.8.5.tgz","fileCount":765,"integrity":"sha512-ZZMr1FR08fF55c2QLI3fvQM5xM1bSfpgUmgKuhgtpxhzsIZtDQKio8u9Sv7nQG7GSlWbzO2OXnsIOHvwfCnd2g==","signatures":[{"sig":"MEUCIQCrB4HWUS5uBY3FhV44wkWVTD/v9rl9yPs9mhoa0INByAIgZEACifZgmFR4e3GtbqBdghRJgzQL+NZ0TVIsEllxCOw=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/hikoutei@0.8.5","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":3132831},"main":"./dist/index.js","type":"module","_from":"file:/home/runner/work/_temp/hikoutei-develop-package/hikoutei-0.8.5.tgz","types":"./dist/index.d.ts","engines":{"node":">=22.13"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"},"./internal/sync-status":{"types":"./dist/internal/syncStatus.d.ts","import":"./dist/internal/syncStatus.js"}},"scripts":{"test":"npm run build -w @hikoutei/ikisaki && vitest run","build":"npm run build -w @hikoutei/ikisaki && npm run clean && tsc -p tsconfig.json && npm run build -w spreadsheet-db-mcp","clean":"node scripts/clean-dist.mjs","test:soak":"npm run build -w @hikoutei/ikisaki && node scripts/run-soak-long.mjs","typecheck":"npm run build -w @hikoutei/ikisaki && tsc -p tsconfig.json --noEmit","typecheck:test":"npm run build -w @hikoutei/ikisaki && tsc -p tsconfig.test.json && tsc -p packages/ikisaki/tsconfig.test.json && tsc -p packages/mcp/tsconfig.test.json"},"_npmUser":{"name":"manddarin","email":"rhkeh123@naver.com"},"_resolved":"/home/runner/work/_temp/hikoutei-develop-package/hikoutei-0.8.5.tgz","_integrity":"sha512-ZZMr1FR08fF55c2QLI3fvQM5xM1bSfpgUmgKuhgtpxhzsIZtDQKio8u9Sv7nQG7GSlWbzO2OXnsIOHvwfCnd2g==","repository":{"url":"git+https://github.com/ManddarinShop/Hikoutei.git","type":"git"},"workspaces":["packages/*"],"_npmVersion":"10.9.8","description":"Typed repository and safe write layer for Google Sheets-backed MVPs. SQLite-authoritative entity lifecycle with asynchronous Google Sheets projection.","directories":{},"_nodeVersion":"22.23.2","dependencies":{"zod":"^4.4.3","@hikoutei/kohkai":"0.1.0","@googleapis/drive":"^21.0.0","@hikoutei/ikisaki":"0.1.1","@googleapis/sheets":"^14.0.0","google-auth-library":"^11.0.0"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"vitest":"^1.6.0","typescript":"^5.5.3","@types/node":"^20.14.10","@mikro-orm/sql":"7.1.7","@mikro-orm/core":"7.1.7"},"peerDependencies":{"@mikro-orm/sql":"7.1.7","@mikro-orm/core":"7.1.7"},"peerDependenciesMeta":{"@mikro-orm/sql":{"optional":true},"@mikro-orm/core":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/hikoutei_0.8.5_1787073681223_0.7444511881780509","host":"s3://npm-registry-packages-npm-production"}},"0.8.6":{"name":"hikoutei","version":"0.8.6","keywords":["google-sheets","spreadsheet","google sheets orm","sqlite","sync","typescript","orm","repository","optimistic-locking"],"license":"MIT","_id":"hikoutei@0.8.6","maintainers":[{"name":"manddarin","email":"rhkeh123@naver.com"}],"homepage":"https://github.com/ManddarinShop/Hikoutei#readme","bugs":{"url":"https://github.com/ManddarinShop/Hikoutei/issues"},"bin":{"hikoutei":"dist/cli/setup.js"},"dist":{"shasum":"bacc0fcc5de2a6b97ca6ddecec4f1387fa774f74","tarball":"https://registry.npmjs.org/hikoutei/-/hikoutei-0.8.6.tgz","fileCount":765,"integrity":"sha512-Xt8hr7qTy8u6QSOz+LxR0QTXQowfDeBpa6a7zgDYqS480KOsA46MUEp8iZ9LQdR5p2ugQ3A4EUwUAwhLIQSVtw==","signatures":[{"sig":"MEUCIQDiN9EIaDYSKj4zF9T2cpKXRUGsRsbBk8zddk3ayHSVfAIgVBBXuK9d7XdcFuKA29+fLi/GlWh6/YZAKCNOmrZh+M8=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/hikoutei@0.8.6","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":3132831},"main":"./dist/index.js","type":"module","_from":"file:/home/runner/work/_temp/hikoutei-develop-package/hikoutei-0.8.6.tgz","types":"./dist/index.d.ts","engines":{"node":">=22.13"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"},"./internal/sync-status":{"types":"./dist/internal/syncStatus.d.ts","import":"./dist/internal/syncStatus.js"}},"scripts":{"test":"npm run build -w @hikoutei/ikisaki && vitest run","build":"npm run build -w @hikoutei/ikisaki && npm run clean && tsc -p tsconfig.json && npm run build -w spreadsheet-db-mcp","clean":"node scripts/clean-dist.mjs","test:soak":"npm run build -w @hikoutei/ikisaki && node scripts/run-soak-long.mjs","typecheck":"npm run build -w @hikoutei/ikisaki && tsc -p tsconfig.json --noEmit","typecheck:test":"npm run build -w @hikoutei/ikisaki && tsc -p tsconfig.test.json && tsc -p packages/ikisaki/tsconfig.test.json && tsc -p packages/mcp/tsconfig.test.json"},"_npmUser":{"name":"manddarin","email":"rhkeh123@naver.com"},"_resolved":"/home/runner/work/_temp/hikoutei-develop-package/hikoutei-0.8.6.tgz","_integrity":"sha512-Xt8hr7qTy8u6QSOz+LxR0QTXQowfDeBpa6a7zgDYqS480KOsA46MUEp8iZ9LQdR5p2ugQ3A4EUwUAwhLIQSVtw==","repository":{"url":"git+https://github.com/ManddarinShop/Hikoutei.git","type":"git"},"workspaces":["packages/*"],"_npmVersion":"10.9.8","description":"Typed repository and safe write layer for Google Sheets-backed MVPs. SQLite-authoritative entity lifecycle with asynchronous Google Sheets projection.","directories":{},"_nodeVersion":"22.23.2","dependencies":{"zod":"^4.4.3","@hikoutei/kohkai":"0.1.0","@googleapis/drive":"^21.0.0","@hikoutei/ikisaki":"0.1.1","@googleapis/sheets":"^14.0.0","google-auth-library":"^11.0.0"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"vitest":"^1.6.0","typescript":"^5.5.3","@types/node":"^20.14.10","@mikro-orm/sql":"7.1.7","@mikro-orm/core":"7.1.7"},"peerDependencies":{"@mikro-orm/sql":"7.1.7","@mikro-orm/core":"7.1.7"},"peerDependenciesMeta":{"@mikro-orm/sql":{"optional":true},"@mikro-orm/core":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/hikoutei_0.8.6_1787074169335_0.6423857919364189","host":"s3://npm-registry-packages-npm-production"}},"0.8.7":{"name":"hikoutei","version":"0.8.7","keywords":["google-sheets","spreadsheet","google sheets orm","sqlite","sync","typescript","orm","repository","optimistic-locking"],"license":"MIT","_id":"hikoutei@0.8.7","maintainers":[{"name":"manddarin","email":"rhkeh123@naver.com"}],"homepage":"https://github.com/ManddarinShop/Hikoutei#readme","bugs":{"url":"https://github.com/ManddarinShop/Hikoutei/issues"},"bin":{"hikoutei":"dist/cli/setup.js"},"dist":{"shasum":"54ddffff348cd4b3a707e7146877c61142130e8e","tarball":"https://registry.npmjs.org/hikoutei/-/hikoutei-0.8.7.tgz","fileCount":765,"integrity":"sha512-iawcigGxjeNgS13xV8bXarnPXMogeVyCjMt2zSrDCE62bekXJiGJmTH5tl0tVR92U4xDgCi7Wz/I22oPsO2g3A==","signatures":[{"sig":"MEQCIH4f+2yhEydGDwx/y2Mol8o3j57XE3sghCWhuIAmYZQOAiB14ME2xocnUsW0gDDXZ5Cu25Y60eenyDE4AHx6tK9BFg==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/hikoutei@0.8.7","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":3132831},"main":"./dist/index.js","type":"module","_from":"file:/home/runner/work/_temp/hikoutei-develop-package/hikoutei-0.8.7.tgz","types":"./dist/index.d.ts","engines":{"node":">=22.13"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"},"./internal/sync-status":{"types":"./dist/internal/syncStatus.d.ts","import":"./dist/internal/syncStatus.js"}},"scripts":{"test":"npm run build -w @hikoutei/ikisaki && vitest run","build":"npm run build -w @hikoutei/ikisaki && npm run clean && tsc -p tsconfig.json && npm run build -w spreadsheet-db-mcp","clean":"node scripts/clean-dist.mjs","test:soak":"npm run build -w @hikoutei/ikisaki && node scripts/run-soak-long.mjs","typecheck":"npm run build -w @hikoutei/ikisaki && tsc -p tsconfig.json --noEmit","typecheck:test":"npm run build -w @hikoutei/ikisaki && tsc -p tsconfig.test.json && tsc -p packages/ikisaki/tsconfig.test.json && tsc -p packages/mcp/tsconfig.test.json"},"_npmUser":{"name":"manddarin","email":"rhkeh123@naver.com"},"_resolved":"/home/runner/work/_temp/hikoutei-develop-package/hikoutei-0.8.7.tgz","_integrity":"sha512-iawcigGxjeNgS13xV8bXarnPXMogeVyCjMt2zSrDCE62bekXJiGJmTH5tl0tVR92U4xDgCi7Wz/I22oPsO2g3A==","repository":{"url":"git+https://github.com/ManddarinShop/Hikoutei.git","type":"git"},"workspaces":["packages/*"],"_npmVersion":"10.9.8","description":"Typed repository and safe write layer for Google Sheets-backed MVPs. SQLite-authoritative entity lifecycle with asynchronous Google Sheets projection.","directories":{},"_nodeVersion":"22.23.2","dependencies":{"zod":"^4.4.3","@hikoutei/kohkai":"0.1.0","@googleapis/drive":"^21.0.0","@hikoutei/ikisaki":"0.1.1","@googleapis/sheets":"^14.0.0","google-auth-library":"^11.0.0"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"vitest":"^1.6.0","typescript":"^5.5.3","@types/node":"^20.14.10","@mikro-orm/sql":"7.1.7","@mikro-orm/core":"7.1.7"},"peerDependencies":{"@mikro-orm/sql":"7.1.7","@mikro-orm/core":"7.1.7"},"peerDependenciesMeta":{"@mikro-orm/sql":{"optional":true},"@mikro-orm/core":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/hikoutei_0.8.7_1787074364370_0.06532455195746234","host":"s3://npm-registry-packages-npm-production"}},"0.8.8":{"name":"hikoutei","version":"0.8.8","keywords":["google-sheets","spreadsheet","google sheets orm","sqlite","sync","typescript","orm","repository","optimistic-locking"],"license":"MIT","_id":"hikoutei@0.8.8","maintainers":[{"name":"manddarin","email":"rhkeh123@naver.com"}],"homepage":"https://github.com/ManddarinShop/Hikoutei#readme","bugs":{"url":"https://github.com/ManddarinShop/Hikoutei/issues"},"bin":{"hikoutei":"dist/cli/setup.js"},"dist":{"shasum":"a2be5da899211faa5c42b81a193dcc8da4fd8507","tarball":"https://registry.npmjs.org/hikoutei/-/hikoutei-0.8.8.tgz","fileCount":765,"integrity":"sha512-jawu1gRo5zTQLWcSSt2X+sHcfBZQN0zv8I9eCkiTfhp8sjjRGiPRgjTfLBSPe/5xVutQxqkBzg4KqV9InnU7og==","signatures":[{"sig":"MEUCICGM5+6Kbb8ZcQiuFaEAht71X/Vl8mSbRdAnOq10zgOtAiEA4XnJN18MmMRuEy3mUGJaK/q6U2nOtOUdrQRt6YmLdag=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/hikoutei@0.8.8","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":3132831},"main":"./dist/index.js","type":"module","_from":"file:/home/runner/work/_temp/hikoutei-develop-package/hikoutei-0.8.8.tgz","types":"./dist/index.d.ts","engines":{"node":">=22.13"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"},"./internal/sync-status":{"types":"./dist/internal/syncStatus.d.ts","import":"./dist/internal/syncStatus.js"}},"scripts":{"test":"npm run build -w @hikoutei/ikisaki && vitest run","build":"npm run build -w @hikoutei/ikisaki && npm run clean && tsc -p tsconfig.json && npm run build -w spreadsheet-db-mcp","clean":"node scripts/clean-dist.mjs","test:soak":"npm run build -w @hikoutei/ikisaki && node scripts/run-soak-long.mjs","typecheck":"npm run build -w @hikoutei/ikisaki && tsc -p tsconfig.json --noEmit","typecheck:test":"npm run build -w @hikoutei/ikisaki && tsc -p tsconfig.test.json && tsc -p packages/ikisaki/tsconfig.test.json && tsc -p packages/mcp/tsconfig.test.json"},"_npmUser":{"name":"manddarin","email":"rhkeh123@naver.com"},"_resolved":"/home/runner/work/_temp/hikoutei-develop-package/hikoutei-0.8.8.tgz","_integrity":"sha512-jawu1gRo5zTQLWcSSt2X+sHcfBZQN0zv8I9eCkiTfhp8sjjRGiPRgjTfLBSPe/5xVutQxqkBzg4KqV9InnU7og==","repository":{"url":"git+https://github.com/ManddarinShop/Hikoutei.git","type":"git"},"workspaces":["packages/*"],"_npmVersion":"10.9.8","description":"Typed repository and safe write layer for Google Sheets-backed MVPs. SQLite-authoritative entity lifecycle with asynchronous Google Sheets projection.","directories":{},"_nodeVersion":"22.23.2","dependencies":{"zod":"^4.4.3","@hikoutei/kohkai":"0.1.0","@googleapis/drive":"^21.0.0","@hikoutei/ikisaki":"0.1.1","@googleapis/sheets":"^14.0.0","google-auth-library":"^11.0.0"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"vitest":"^1.6.0","typescript":"^5.5.3","@types/node":"^20.14.10","@mikro-orm/sql":"7.1.7","@mikro-orm/core":"7.1.7"},"peerDependencies":{"@mikro-orm/sql":"7.1.7","@mikro-orm/core":"7.1.7"},"peerDependenciesMeta":{"@mikro-orm/sql":{"optional":true},"@mikro-orm/core":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/hikoutei_0.8.8_1787074521978_0.9578826253647199","host":"s3://npm-registry-packages-npm-production"}},"0.8.9":{"name":"hikoutei","version":"0.8.9","keywords":["google-sheets","spreadsheet","google sheets orm","sqlite","sync","typescript","orm","repository","optimistic-locking"],"license":"MIT","_id":"hikoutei@0.8.9","maintainers":[{"name":"manddarin","email":"rhkeh123@naver.com"}],"homepage":"https://github.com/ManddarinShop/Hikoutei#readme","bugs":{"url":"https://github.com/ManddarinShop/Hikoutei/issues"},"bin":{"hikoutei":"dist/cli/setup.js"},"dist":{"shasum":"20cc9b1b9ad1ce719a223a68e463067c6b09feaa","tarball":"https://registry.npmjs.org/hikoutei/-/hikoutei-0.8.9.tgz","fileCount":765,"integrity":"sha512-ZB/tTqlrVgR5U9612FmCpvtARhcXB2/86g9RfAfHRPdnE6ZRTMOroBQi/xIBbxedAtYEpdEtERjVOfUlwqg9Bg==","signatures":[{"sig":"MEUCIQCoK6jvl2al0iFx7K6S2iBEbpBdUU3GqfRswoJSs6Ms4QIgebtoqIgLS/iDAL3QMV8/JsUMECePCL5tIc2Vosp5azQ=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/hikoutei@0.8.9","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":3132831},"main":"./dist/index.js","type":"module","_from":"file:/home/runner/work/_temp/hikoutei-develop-package/hikoutei-0.8.9.tgz","types":"./dist/index.d.ts","engines":{"node":">=22.13"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"},"./internal/sync-status":{"types":"./dist/internal/syncStatus.d.ts","import":"./dist/internal/syncStatus.js"}},"scripts":{"test":"npm run build -w @hikoutei/ikisaki && vitest run","build":"npm run build -w @hikoutei/ikisaki && npm run clean && tsc -p tsconfig.json && npm run build -w spreadsheet-db-mcp","clean":"node scripts/clean-dist.mjs","test:soak":"npm run build -w @hikoutei/ikisaki && node scripts/run-soak-long.mjs","typecheck":"npm run build -w @hikoutei/ikisaki && tsc -p tsconfig.json --noEmit","typecheck:test":"npm run build -w @hikoutei/ikisaki && tsc -p tsconfig.test.json && tsc -p packages/ikisaki/tsconfig.test.json && tsc -p packages/mcp/tsconfig.test.json"},"_npmUser":{"name":"manddarin","email":"rhkeh123@naver.com"},"_resolved":"/home/runner/work/_temp/hikoutei-develop-package/hikoutei-0.8.9.tgz","_integrity":"sha512-ZB/tTqlrVgR5U9612FmCpvtARhcXB2/86g9RfAfHRPdnE6ZRTMOroBQi/xIBbxedAtYEpdEtERjVOfUlwqg9Bg==","repository":{"url":"git+https://github.com/ManddarinShop/Hikoutei.git","type":"git"},"workspaces":["packages/*"],"_npmVersion":"10.9.8","description":"Typed repository and safe write layer for Google Sheets-backed MVPs. SQLite-authoritative entity lifecycle with asynchronous Google Sheets projection.","directories":{},"_nodeVersion":"22.23.2","dependencies":{"zod":"^4.4.3","@hikoutei/kohkai":"0.1.0","@googleapis/drive":"^21.0.0","@hikoutei/ikisaki":"0.1.1","@googleapis/sheets":"^14.0.0","google-auth-library":"^11.0.0"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"vitest":"^1.6.0","typescript":"^5.5.3","@types/node":"^20.14.10","@mikro-orm/sql":"7.1.7","@mikro-orm/core":"7.1.7"},"peerDependencies":{"@mikro-orm/sql":"7.1.7","@mikro-orm/core":"7.1.7"},"peerDependenciesMeta":{"@mikro-orm/sql":{"optional":true},"@mikro-orm/core":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/hikoutei_0.8.9_1787074675922_0.9076533378872562","host":"s3://npm-registry-packages-npm-production"}},"0.8.10":{"name":"hikoutei","version":"0.8.10","keywords":["google-sheets","spreadsheet","google sheets orm","sqlite","sync","typescript","orm","repository","optimistic-locking"],"license":"MIT","_id":"hikoutei@0.8.10","maintainers":[{"name":"manddarin","email":"rhkeh123@naver.com"}],"homepage":"https://github.com/ManddarinShop/Hikoutei#readme","bugs":{"url":"https://github.com/ManddarinShop/Hikoutei/issues"},"bin":{"hikoutei":"dist/cli/setup.js"},"dist":{"shasum":"be333549b33573838b3273c72622e3a26b779dac","tarball":"https://registry.npmjs.org/hikoutei/-/hikoutei-0.8.10.tgz","fileCount":765,"integrity":"sha512-0SanXIAwhgFJi/90s8ZmUgHou6AgEAXtcXG0J+kRvWogLaUQRo7YolwqLo5XzDUfWAlXJyTgOI+2PaWeOn8e0Q==","signatures":[{"sig":"MEYCIQDUekpsSWqAS8ihJKEZafj6e0Qo/Vm2TaRYRhYkoJcQbgIhAIkGHEVrueINtVyYQKcpmFT8tGzswE7SQ2SBCJRslANt","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/hikoutei@0.8.10","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":3132832},"main":"./dist/index.js","type":"module","_from":"file:/home/runner/work/_temp/hikoutei-develop-package/hikoutei-0.8.10.tgz","types":"./dist/index.d.ts","engines":{"node":">=22.13"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"},"./internal/sync-status":{"types":"./dist/internal/syncStatus.d.ts","import":"./dist/internal/syncStatus.js"}},"scripts":{"test":"npm run build -w @hikoutei/ikisaki && vitest run","build":"npm run build -w @hikoutei/ikisaki && npm run clean && tsc -p tsconfig.json && npm run build -w spreadsheet-db-mcp","clean":"node scripts/clean-dist.mjs","test:soak":"npm run build -w @hikoutei/ikisaki && node scripts/run-soak-long.mjs","typecheck":"npm run build -w @hikoutei/ikisaki && tsc -p tsconfig.json --noEmit","typecheck:test":"npm run build -w @hikoutei/ikisaki && tsc -p tsconfig.test.json && tsc -p packages/ikisaki/tsconfig.test.json && tsc -p packages/mcp/tsconfig.test.json"},"_npmUser":{"name":"manddarin","email":"rhkeh123@naver.com"},"_resolved":"/home/runner/work/_temp/hikoutei-develop-package/hikoutei-0.8.10.tgz","_integrity":"sha512-0SanXIAwhgFJi/90s8ZmUgHou6AgEAXtcXG0J+kRvWogLaUQRo7YolwqLo5XzDUfWAlXJyTgOI+2PaWeOn8e0Q==","repository":{"url":"git+https://github.com/ManddarinShop/Hikoutei.git","type":"git"},"workspaces":["packages/*"],"_npmVersion":"10.9.8","description":"Typed repository and safe write layer for Google Sheets-backed MVPs. SQLite-authoritative entity lifecycle with asynchronous Google Sheets projection.","directories":{},"_nodeVersion":"22.23.2","dependencies":{"zod":"^4.4.3","@hikoutei/kohkai":"0.1.0","@googleapis/drive":"^21.0.0","@hikoutei/ikisaki":"0.1.1","@googleapis/sheets":"^14.0.0","google-auth-library":"^11.0.0"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"vitest":"^1.6.0","typescript":"^5.5.3","@types/node":"^20.14.10","@mikro-orm/sql":"7.1.7","@mikro-orm/core":"7.1.7"},"peerDependencies":{"@mikro-orm/sql":"7.1.7","@mikro-orm/core":"7.1.7"},"peerDependenciesMeta":{"@mikro-orm/sql":{"optional":true},"@mikro-orm/core":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/hikoutei_0.8.10_1787074826345_0.7441012540672851","host":"s3://npm-registry-packages-npm-production"}},"0.8.11":{"name":"hikoutei","version":"0.8.11","keywords":["google-sheets","spreadsheet","google sheets orm","sqlite","sync","typescript","orm","repository","optimistic-locking"],"license":"MIT","_id":"hikoutei@0.8.11","maintainers":[{"name":"manddarin","email":"rhkeh123@naver.com"}],"homepage":"https://github.com/ManddarinShop/Hikoutei#readme","bugs":{"url":"https://github.com/ManddarinShop/Hikoutei/issues"},"bin":{"hikoutei":"dist/cli/setup.js"},"dist":{"shasum":"e1929e045e42384515e2cc35201386026100c9db","tarball":"https://registry.npmjs.org/hikoutei/-/hikoutei-0.8.11.tgz","fileCount":765,"integrity":"sha512-znMZrAySyu1LXdxy6I2G9QKUJ+IesDA269nyx79KW6OigXLXx6uSJru9nYURLYVekkHoUVMsrtaOAyGO1XNpWw==","signatures":[{"sig":"MEUCIQDIXVoxEKfEXNR8D1Y0pup6TKaqzdrG0MCtagOoVTkdjAIgcgkNN2xdjX4bdOyLusCd1dPFk7v0UXfIO5kMdrQge2c=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/hikoutei@0.8.11","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":3132832},"main":"./dist/index.js","type":"module","_from":"file:/home/runner/work/_temp/hikoutei-develop-package/hikoutei-0.8.11.tgz","types":"./dist/index.d.ts","engines":{"node":">=22.13"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"},"./internal/sync-status":{"types":"./dist/internal/syncStatus.d.ts","import":"./dist/internal/syncStatus.js"}},"scripts":{"test":"npm run build -w @hikoutei/ikisaki && vitest run","build":"npm run build -w @hikoutei/ikisaki && npm run clean && tsc -p tsconfig.json && npm run build -w spreadsheet-db-mcp","clean":"node scripts/clean-dist.mjs","test:soak":"npm run build -w @hikoutei/ikisaki && node scripts/run-soak-long.mjs","typecheck":"npm run build -w @hikoutei/ikisaki && tsc -p tsconfig.json --noEmit","typecheck:test":"npm run build -w @hikoutei/ikisaki && tsc -p tsconfig.test.json && tsc -p packages/ikisaki/tsconfig.test.json && tsc -p packages/mcp/tsconfig.test.json"},"_npmUser":{"name":"manddarin","email":"rhkeh123@naver.com"},"_resolved":"/home/runner/work/_temp/hikoutei-develop-package/hikoutei-0.8.11.tgz","_integrity":"sha512-znMZrAySyu1LXdxy6I2G9QKUJ+IesDA269nyx79KW6OigXLXx6uSJru9nYURLYVekkHoUVMsrtaOAyGO1XNpWw==","repository":{"url":"git+https://github.com/ManddarinShop/Hikoutei.git","type":"git"},"workspaces":["packages/*"],"_npmVersion":"10.9.8","description":"Typed repository and safe write layer for Google Sheets-backed MVPs. SQLite-authoritative entity lifecycle with asynchronous Google Sheets projection.","directories":{},"_nodeVersion":"22.23.2","dependencies":{"zod":"^4.4.3","@hikoutei/kohkai":"0.1.0","@googleapis/drive":"^21.0.0","@hikoutei/ikisaki":"0.1.1","@googleapis/sheets":"^14.0.0","google-auth-library":"^11.0.0"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"vitest":"^1.6.0","typescript":"^5.5.3","@types/node":"^20.14.10","@mikro-orm/sql":"7.1.7","@mikro-orm/core":"7.1.7"},"peerDependencies":{"@mikro-orm/sql":"7.1.7","@mikro-orm/core":"7.1.7"},"peerDependenciesMeta":{"@mikro-orm/sql":{"optional":true},"@mikro-orm/core":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/hikoutei_0.8.11_1787074997467_0.6362963271897808","host":"s3://npm-registry-packages-npm-production"}},"0.8.12":{"name":"hikoutei","version":"0.8.12","keywords":["google-sheets","spreadsheet","google sheets orm","sqlite","sync","typescript","orm","repository","optimistic-locking"],"license":"MIT","_id":"hikoutei@0.8.12","maintainers":[{"name":"manddarin","email":"rhkeh123@naver.com"}],"homepage":"https://github.com/ManddarinShop/Hikoutei#readme","bugs":{"url":"https://github.com/ManddarinShop/Hikoutei/issues"},"bin":{"hikoutei":"dist/cli/setup.js"},"dist":{"shasum":"0c570d3e95f0fb4e57239338e46a9e6bd9e0a28d","tarball":"https://registry.npmjs.org/hikoutei/-/hikoutei-0.8.12.tgz","fileCount":765,"integrity":"sha512-in0jGiE3J6BDLAifH5fb/AIwL3BJ5pi34LST/bGpXGAYy362q8QN56uLmkNMJKLT5H1EJ02vhpry1aBZJMt4xg==","signatures":[{"sig":"MEUCIHJ4DiqcxJnPCdvNIxIRBQroAi2ruxqRf0k+tsHlPRYEAiEAw5aoV2AbyisVfSqaCo8BBzk6k4/2oRq7HJtnUwN5tP8=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/hikoutei@0.8.12","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":3132832},"main":"./dist/index.js","type":"module","_from":"file:/home/runner/work/_temp/hikoutei-develop-package/hikoutei-0.8.12.tgz","types":"./dist/index.d.ts","engines":{"node":">=22.13"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"},"./internal/sync-status":{"types":"./dist/internal/syncStatus.d.ts","import":"./dist/internal/syncStatus.js"}},"scripts":{"test":"npm run build -w @hikoutei/ikisaki && vitest run","build":"npm run build -w @hikoutei/ikisaki && npm run clean && tsc -p tsconfig.json && npm run build -w spreadsheet-db-mcp","clean":"node scripts/clean-dist.mjs","test:soak":"npm run build -w @hikoutei/ikisaki && node scripts/run-soak-long.mjs","typecheck":"npm run build -w @hikoutei/ikisaki && tsc -p tsconfig.json --noEmit","typecheck:test":"npm run build -w @hikoutei/ikisaki && tsc -p tsconfig.test.json && tsc -p packages/ikisaki/tsconfig.test.json && tsc -p packages/mcp/tsconfig.test.json"},"_npmUser":{"name":"manddarin","email":"rhkeh123@naver.com"},"_resolved":"/home/runner/work/_temp/hikoutei-develop-package/hikoutei-0.8.12.tgz","_integrity":"sha512-in0jGiE3J6BDLAifH5fb/AIwL3BJ5pi34LST/bGpXGAYy362q8QN56uLmkNMJKLT5H1EJ02vhpry1aBZJMt4xg==","repository":{"url":"git+https://github.com/ManddarinShop/Hikoutei.git","type":"git"},"workspaces":["packages/*"],"_npmVersion":"10.9.8","description":"Typed repository and safe write layer for Google Sheets-backed MVPs. SQLite-authoritative entity lifecycle with asynchronous Google Sheets projection.","directories":{},"_nodeVersion":"22.23.2","dependencies":{"zod":"^4.4.3","@hikoutei/kohkai":"0.1.0","@googleapis/drive":"^21.0.0","@hikoutei/ikisaki":"0.1.1","@googleapis/sheets":"^14.0.0","google-auth-library":"^11.0.0"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"vitest":"^1.6.0","typescript":"^5.5.3","@types/node":"^20.14.10","@mikro-orm/sql":"7.1.7","@mikro-orm/core":"7.1.7"},"peerDependencies":{"@mikro-orm/sql":"7.1.7","@mikro-orm/core":"7.1.7"},"peerDependenciesMeta":{"@mikro-orm/sql":{"optional":true},"@mikro-orm/core":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/hikoutei_0.8.12_1787075869114_0.7981547779198466","host":"s3://npm-registry-packages-npm-production"}},"0.8.13":{"name":"hikoutei","version":"0.8.13","keywords":["google-sheets","spreadsheet","google sheets orm","sqlite","sync","typescript","orm","repository","optimistic-locking"],"license":"MIT","_id":"hikoutei@0.8.13","maintainers":[{"name":"manddarin","email":"rhkeh123@naver.com"}],"homepage":"https://github.com/ManddarinShop/Hikoutei#readme","bugs":{"url":"https://github.com/ManddarinShop/Hikoutei/issues"},"bin":{"hikoutei":"dist/cli/setup.js"},"dist":{"shasum":"93557eeebb63ea204863fd257e2abb272b71cca5","tarball":"https://registry.npmjs.org/hikoutei/-/hikoutei-0.8.13.tgz","fileCount":765,"integrity":"sha512-sAOd72HKWhW+5WBHsifEFanFXtK5IzEuaK8nNUZg/G19rjvWXhnOr3xbNHo8VRh2KYI6aORBeOkrkmFqnsZMZg==","signatures":[{"sig":"MEQCIFMaruYJ4AvMJ1KDEvFqnPpj25gilfbgUIPRdEEwCkveAiBlBpys8C7Q+c99Sv4qkokJ9L++wFx+M6gVG11S47k2KA==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/hikoutei@0.8.13","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":3132832},"main":"./dist/index.js","type":"module","_from":"file:/home/runner/work/_temp/hikoutei-develop-package/hikoutei-0.8.13.tgz","types":"./dist/index.d.ts","engines":{"node":">=22.13"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"},"./internal/sync-status":{"types":"./dist/internal/syncStatus.d.ts","import":"./dist/internal/syncStatus.js"}},"scripts":{"test":"npm run build -w @hikoutei/ikisaki && vitest run","build":"npm run build -w @hikoutei/ikisaki && npm run clean && tsc -p tsconfig.json && npm run build -w spreadsheet-db-mcp","clean":"node scripts/clean-dist.mjs","test:soak":"npm run build -w @hikoutei/ikisaki && node scripts/run-soak-long.mjs","typecheck":"npm run build -w @hikoutei/ikisaki && tsc -p tsconfig.json --noEmit","typecheck:test":"npm run build -w @hikoutei/ikisaki && tsc -p tsconfig.test.json && tsc -p packages/ikisaki/tsconfig.test.json && tsc -p packages/mcp/tsconfig.test.json"},"_npmUser":{"name":"manddarin","email":"rhkeh123@naver.com"},"_resolved":"/home/runner/work/_temp/hikoutei-develop-package/hikoutei-0.8.13.tgz","_integrity":"sha512-sAOd72HKWhW+5WBHsifEFanFXtK5IzEuaK8nNUZg/G19rjvWXhnOr3xbNHo8VRh2KYI6aORBeOkrkmFqnsZMZg==","repository":{"url":"git+https://github.com/ManddarinShop/Hikoutei.git","type":"git"},"workspaces":["packages/*"],"_npmVersion":"10.9.8","description":"Typed repository and safe write layer for Google Sheets-backed MVPs. SQLite-authoritative entity lifecycle with asynchronous Google Sheets projection.","directories":{},"_nodeVersion":"22.23.2","dependencies":{"zod":"^4.4.3","@hikoutei/kohkai":"0.1.0","@googleapis/drive":"^21.0.0","@hikoutei/ikisaki":"0.1.1","@googleapis/sheets":"^14.0.0","google-auth-library":"^11.0.0"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"vitest":"^1.6.0","typescript":"^5.5.3","@types/node":"^20.14.10","@mikro-orm/sql":"7.1.7","@mikro-orm/core":"7.1.7"},"peerDependencies":{"@mikro-orm/sql":"7.1.7","@mikro-orm/core":"7.1.7"},"peerDependenciesMeta":{"@mikro-orm/sql":{"optional":true},"@mikro-orm/core":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/hikoutei_0.8.13_1787076347277_0.23541809264594793","host":"s3://npm-registry-packages-npm-production"}},"0.8.14":{"name":"hikoutei","version":"0.8.14","keywords":["google-sheets","spreadsheet","google sheets orm","sqlite","sync","typescript","orm","repository","optimistic-locking"],"license":"MIT","_id":"hikoutei@0.8.14","maintainers":[{"name":"manddarin","email":"rhkeh123@naver.com"}],"homepage":"https://github.com/ManddarinShop/Hikoutei#readme","bugs":{"url":"https://github.com/ManddarinShop/Hikoutei/issues"},"bin":{"hikoutei":"dist/cli/setup.js"},"dist":{"shasum":"099006a0d10de07f67e8c53894a7b02da7b3a327","tarball":"https://registry.npmjs.org/hikoutei/-/hikoutei-0.8.14.tgz","fileCount":765,"integrity":"sha512-Lv1F+hOUOb+xPOJN9JQ1BwMFMxyq9ybgIdJvjX1UByRLQs+E/KzP4zMlJgjNwzxZHkYa3ktSjg5EELKoUO2NFA==","signatures":[{"sig":"MEQCIF3isxsIMpIcxPqHpM2jBpB8xbEFiuJYWe4kLF9h5HcgAiAOr5mzWG7WczBmh9nqAGNIUQmI27LOXMZob6ykvucMZQ==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/hikoutei@0.8.14","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":3132832},"main":"./dist/index.js","type":"module","_from":"file:/home/runner/work/_temp/hikoutei-develop-package/hikoutei-0.8.14.tgz","types":"./dist/index.d.ts","engines":{"node":">=22.13"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"},"./internal/sync-status":{"types":"./dist/internal/syncStatus.d.ts","import":"./dist/internal/syncStatus.js"}},"scripts":{"test":"npm run build -w @hikoutei/ikisaki && vitest run","build":"npm run build -w @hikoutei/ikisaki && npm run clean && tsc -p tsconfig.json && npm run build -w spreadsheet-db-mcp","clean":"node scripts/clean-dist.mjs","test:soak":"npm run build -w @hikoutei/ikisaki && node scripts/run-soak-long.mjs","typecheck":"npm run build -w @hikoutei/ikisaki && tsc -p tsconfig.json --noEmit","typecheck:test":"npm run build -w @hikoutei/ikisaki && tsc -p tsconfig.test.json && tsc -p packages/ikisaki/tsconfig.test.json && tsc -p packages/mcp/tsconfig.test.json"},"_npmUser":{"name":"manddarin","email":"rhkeh123@naver.com"},"_resolved":"/home/runner/work/_temp/hikoutei-develop-package/hikoutei-0.8.14.tgz","_integrity":"sha512-Lv1F+hOUOb+xPOJN9JQ1BwMFMxyq9ybgIdJvjX1UByRLQs+E/KzP4zMlJgjNwzxZHkYa3ktSjg5EELKoUO2NFA==","repository":{"url":"git+https://github.com/ManddarinShop/Hikoutei.git","type":"git"},"workspaces":["packages/*"],"_npmVersion":"10.9.8","description":"Typed repository and safe write layer for Google Sheets-backed MVPs. SQLite-authoritative entity lifecycle with asynchronous Google Sheets projection.","directories":{},"_nodeVersion":"22.23.2","dependencies":{"zod":"^4.4.3","@hikoutei/kohkai":"0.1.0","@googleapis/drive":"^21.0.0","@hikoutei/ikisaki":"0.1.1","@googleapis/sheets":"^14.0.0","google-auth-library":"^11.0.0"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"vitest":"^1.6.0","typescript":"^5.5.3","@types/node":"^20.14.10","@mikro-orm/sql":"7.1.7","@mikro-orm/core":"7.1.7"},"peerDependencies":{"@mikro-orm/sql":"7.1.7","@mikro-orm/core":"7.1.7"},"peerDependenciesMeta":{"@mikro-orm/sql":{"optional":true},"@mikro-orm/core":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/hikoutei_0.8.14_1787076527336_0.05881059948568712","host":"s3://npm-registry-packages-npm-production"}},"0.8.15":{"name":"hikoutei","version":"0.8.15","keywords":["google-sheets","spreadsheet","google sheets orm","sqlite","sync","typescript","orm","repository","optimistic-locking"],"license":"MIT","_id":"hikoutei@0.8.15","maintainers":[{"name":"manddarin","email":"rhkeh123@naver.com"}],"homepage":"https://github.com/ManddarinShop/Hikoutei#readme","bugs":{"url":"https://github.com/ManddarinShop/Hikoutei/issues"},"bin":{"hikoutei":"dist/cli/setup.js"},"dist":{"shasum":"4d40a944c948cf743772452addaa3bb270c4cf2f","tarball":"https://registry.npmjs.org/hikoutei/-/hikoutei-0.8.15.tgz","fileCount":765,"integrity":"sha512-qDvsYB/MVoXPOsraqP5Y32yQO5wrb3mz0MAdtT9divE5jGC5DdlapTkcZzXmbh/ULefZN3UDswPrjmcBfSO0Sg==","signatures":[{"sig":"MEYCIQD20OMBQLlFV0H95GyrftyjwyyRijts57bJPUnIIv6JLgIhAPUWtKE5/mZqgysvRcU7buhcQewdZRm+7wPfGuAFD3Pk","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/hikoutei@0.8.15","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":3132832},"main":"./dist/index.js","type":"module","_from":"file:/home/runner/work/_temp/hikoutei-develop-package/hikoutei-0.8.15.tgz","types":"./dist/index.d.ts","engines":{"node":">=22.13"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"},"./internal/sync-status":{"types":"./dist/internal/syncStatus.d.ts","import":"./dist/internal/syncStatus.js"}},"scripts":{"test":"npm run build -w @hikoutei/ikisaki && vitest run","build":"npm run build -w @hikoutei/ikisaki && npm run clean && tsc -p tsconfig.json && npm run build -w spreadsheet-db-mcp","clean":"node scripts/clean-dist.mjs","test:soak":"npm run build -w @hikoutei/ikisaki && node scripts/run-soak-long.mjs","typecheck":"npm run build -w @hikoutei/ikisaki && tsc -p tsconfig.json --noEmit","typecheck:test":"npm run build -w @hikoutei/ikisaki && tsc -p tsconfig.test.json && tsc -p packages/ikisaki/tsconfig.test.json && tsc -p packages/mcp/tsconfig.test.json"},"_npmUser":{"name":"manddarin","email":"rhkeh123@naver.com"},"_resolved":"/home/runner/work/_temp/hikoutei-develop-package/hikoutei-0.8.15.tgz","_integrity":"sha512-qDvsYB/MVoXPOsraqP5Y32yQO5wrb3mz0MAdtT9divE5jGC5DdlapTkcZzXmbh/ULefZN3UDswPrjmcBfSO0Sg==","repository":{"url":"git+https://github.com/ManddarinShop/Hikoutei.git","type":"git"},"workspaces":["packages/*"],"_npmVersion":"10.9.8","description":"Typed repository and safe write layer for Google Sheets-backed MVPs. SQLite-authoritative entity lifecycle with asynchronous Google Sheets projection.","directories":{},"_nodeVersion":"22.23.2","dependencies":{"zod":"^4.4.3","@hikoutei/kohkai":"0.1.0","@googleapis/drive":"^21.0.0","@hikoutei/ikisaki":"0.1.1","@googleapis/sheets":"^14.0.0","google-auth-library":"^11.0.0"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"vitest":"^1.6.0","typescript":"^5.5.3","@types/node":"^20.14.10","@mikro-orm/sql":"7.1.7","@mikro-orm/core":"7.1.7"},"peerDependencies":{"@mikro-orm/sql":"7.1.7","@mikro-orm/core":"7.1.7"},"peerDependenciesMeta":{"@mikro-orm/sql":{"optional":true},"@mikro-orm/core":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/hikoutei_0.8.15_1787077908950_0.7992863620931205","host":"s3://npm-registry-packages-npm-production"}},"0.8.16":{"name":"hikoutei","version":"0.8.16","keywords":["google-sheets","spreadsheet","google sheets orm","sqlite","sync","typescript","orm","repository","optimistic-locking"],"license":"MIT","_id":"hikoutei@0.8.16","maintainers":[{"name":"manddarin","email":"rhkeh123@naver.com"}],"homepage":"https://github.com/ManddarinShop/Hikoutei#readme","bugs":{"url":"https://github.com/ManddarinShop/Hikoutei/issues"},"bin":{"hikoutei":"dist/cli/setup.js"},"dist":{"shasum":"c8ee2249d446f95ba92fe7b03574c5525820d02f","tarball":"https://registry.npmjs.org/hikoutei/-/hikoutei-0.8.16.tgz","fileCount":765,"integrity":"sha512-BVq4Uoez0TeeQKNij65bmndL8qEgM4/oUTXQR9Z10Rk6hgvxMLFUauTS2NNrBboSoV/WHleAugvY+7XSd+kwaw==","signatures":[{"sig":"MEUCIF07hbeG26wS1kqt6/avKAtEva+TfVGnNLFTdTa2m9GPAiEA3eyaQZ/uPIc30u8GTjGTEbsJpP4cT1XRVWU4XmM+y6U=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/hikoutei@0.8.16","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":3132832},"main":"./dist/index.js","type":"module","_from":"file:/home/runner/work/_temp/hikoutei-develop-package/hikoutei-0.8.16.tgz","types":"./dist/index.d.ts","engines":{"node":">=22.13"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"},"./internal/sync-status":{"types":"./dist/internal/syncStatus.d.ts","import":"./dist/internal/syncStatus.js"}},"scripts":{"test":"npm run build -w @hikoutei/ikisaki && vitest run","build":"npm run build -w @hikoutei/ikisaki && npm run clean && tsc -p tsconfig.json && npm run build -w spreadsheet-db-mcp","clean":"node scripts/clean-dist.mjs","test:soak":"npm run build -w @hikoutei/ikisaki && node scripts/run-soak-long.mjs","typecheck":"npm run build -w @hikoutei/ikisaki && tsc -p tsconfig.json --noEmit","typecheck:test":"npm run build -w @hikoutei/ikisaki && tsc -p tsconfig.test.json && tsc -p packages/ikisaki/tsconfig.test.json && tsc -p packages/mcp/tsconfig.test.json"},"_npmUser":{"name":"manddarin","email":"rhkeh123@naver.com"},"_resolved":"/home/runner/work/_temp/hikoutei-develop-package/hikoutei-0.8.16.tgz","_integrity":"sha512-BVq4Uoez0TeeQKNij65bmndL8qEgM4/oUTXQR9Z10Rk6hgvxMLFUauTS2NNrBboSoV/WHleAugvY+7XSd+kwaw==","repository":{"url":"git+https://github.com/ManddarinShop/Hikoutei.git","type":"git"},"workspaces":["packages/*"],"_npmVersion":"10.9.8","description":"Typed repository and safe write layer for Google Sheets-backed MVPs. SQLite-authoritative entity lifecycle with asynchronous Google Sheets projection.","directories":{},"_nodeVersion":"22.23.2","dependencies":{"zod":"^4.4.3","@hikoutei/kohkai":"0.1.0","@googleapis/drive":"^21.0.0","@hikoutei/ikisaki":"0.1.1","@googleapis/sheets":"^14.0.0","google-auth-library":"^11.0.0"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"vitest":"^1.6.0","typescript":"^5.5.3","@types/node":"^20.14.10","@mikro-orm/sql":"7.1.7","@mikro-orm/core":"7.1.7"},"peerDependencies":{"@mikro-orm/sql":"7.1.7","@mikro-orm/core":"7.1.7"},"peerDependenciesMeta":{"@mikro-orm/sql":{"optional":true},"@mikro-orm/core":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/hikoutei_0.8.16_1787078074850_0.1114426772327175","host":"s3://npm-registry-packages-npm-production"}},"0.8.17":{"name":"hikoutei","version":"0.8.17","keywords":["google-sheets","spreadsheet","google sheets orm","sqlite","sync","typescript","orm","repository","optimistic-locking"],"license":"MIT","_id":"hikoutei@0.8.17","maintainers":[{"name":"manddarin","email":"rhkeh123@naver.com"}],"homepage":"https://github.com/ManddarinShop/Hikoutei#readme","bugs":{"url":"https://github.com/ManddarinShop/Hikoutei/issues"},"bin":{"hikoutei":"dist/cli/setup.js"},"dist":{"shasum":"296ecc64ee6c89bdc9cca15e6380d48206dd712d","tarball":"https://registry.npmjs.org/hikoutei/-/hikoutei-0.8.17.tgz","fileCount":765,"integrity":"sha512-DuPVhn5vAqrBwC/nV0paWvV4mxr9O1CG1ZgBCiH+7BNYy+hNqxCjhrzv2OB6IxoNEqSz0IwFeVspgZM9d8l5Ig==","signatures":[{"sig":"MEQCIAsOUG/+AHht3PmNfGErsA8VlVUfpfggR7Jwqn2AcwtNAiBPWDFzZpsHz8DHzhWpJXaYeSSs8+bXKS68LIp4PIiUUg==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/hikoutei@0.8.17","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":3132832},"main":"./dist/index.js","type":"module","_from":"file:/home/runner/work/_temp/hikoutei-develop-package/hikoutei-0.8.17.tgz","types":"./dist/index.d.ts","engines":{"node":">=22.13"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"},"./internal/sync-status":{"types":"./dist/internal/syncStatus.d.ts","import":"./dist/internal/syncStatus.js"}},"scripts":{"test":"npm run build -w @hikoutei/ikisaki && vitest run","build":"npm run build -w @hikoutei/ikisaki && npm run clean && tsc -p tsconfig.json && npm run build -w spreadsheet-db-mcp","clean":"node scripts/clean-dist.mjs","test:soak":"npm run build -w @hikoutei/ikisaki && node scripts/run-soak-long.mjs","typecheck":"npm run build -w @hikoutei/ikisaki && tsc -p tsconfig.json --noEmit","typecheck:test":"npm run build -w @hikoutei/ikisaki && tsc -p tsconfig.test.json && tsc -p packages/ikisaki/tsconfig.test.json && tsc -p packages/mcp/tsconfig.test.json"},"_npmUser":{"name":"manddarin","email":"rhkeh123@naver.com"},"_resolved":"/home/runner/work/_temp/hikoutei-develop-package/hikoutei-0.8.17.tgz","_integrity":"sha512-DuPVhn5vAqrBwC/nV0paWvV4mxr9O1CG1ZgBCiH+7BNYy+hNqxCjhrzv2OB6IxoNEqSz0IwFeVspgZM9d8l5Ig==","repository":{"url":"git+https://github.com/ManddarinShop/Hikoutei.git","type":"git"},"workspaces":["packages/*"],"_npmVersion":"10.9.8","description":"Typed repository and safe write layer for Google Sheets-backed MVPs. SQLite-authoritative entity lifecycle with asynchronous Google Sheets projection.","directories":{},"_nodeVersion":"22.23.2","dependencies":{"zod":"^4.4.3","@hikoutei/kohkai":"0.1.0","@googleapis/drive":"^21.0.0","@hikoutei/ikisaki":"0.1.1","@googleapis/sheets":"^14.0.0","google-auth-library":"^11.0.0"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"vitest":"^1.6.0","typescript":"^5.5.3","@types/node":"^20.14.10","@mikro-orm/sql":"7.1.7","@mikro-orm/core":"7.1.7"},"peerDependencies":{"@mikro-orm/sql":"7.1.7","@mikro-orm/core":"7.1.7"},"peerDependenciesMeta":{"@mikro-orm/sql":{"optional":true},"@mikro-orm/core":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/hikoutei_0.8.17_1787078232514_0.09387092552050014","host":"s3://npm-registry-packages-npm-production"}},"0.8.18":{"name":"hikoutei","version":"0.8.18","keywords":["google-sheets","spreadsheet","google sheets orm","sqlite","sync","typescript","orm","repository","optimistic-locking"],"license":"MIT","_id":"hikoutei@0.8.18","maintainers":[{"name":"manddarin","email":"rhkeh123@naver.com"}],"homepage":"https://github.com/ManddarinShop/Hikoutei#readme","bugs":{"url":"https://github.com/ManddarinShop/Hikoutei/issues"},"bin":{"hikoutei":"dist/cli/setup.js"},"dist":{"shasum":"e52cc03457c4178967f0970086d94ce585015fb0","tarball":"https://registry.npmjs.org/hikoutei/-/hikoutei-0.8.18.tgz","fileCount":765,"integrity":"sha512-k9ZDIhnK3ca19qT/rfH2Nsn4TwylbVasAJwrkuni31NlzEpBZiIsoEtqh7dO2gORBKkOGPH0e1S4jKjEzulAcw==","signatures":[{"sig":"MEYCIQDffw2RN5Qn3WRq8pN3aVyabQEzBPKKy+gep65to0D4ugIhAPw+w2EKAj4r/L786yC+ROwm9wMRPVhTYSmHLQ2bXWv7","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/hikoutei@0.8.18","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":3132832},"main":"./dist/index.js","type":"module","_from":"file:/home/runner/work/_temp/hikoutei-develop-package/hikoutei-0.8.18.tgz","types":"./dist/index.d.ts","engines":{"node":">=22.13"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"},"./internal/sync-status":{"types":"./dist/internal/syncStatus.d.ts","import":"./dist/internal/syncStatus.js"}},"scripts":{"test":"npm run build -w @hikoutei/ikisaki && vitest run","build":"npm run build -w @hikoutei/ikisaki && npm run clean && tsc -p tsconfig.json && npm run build -w spreadsheet-db-mcp","clean":"node scripts/clean-dist.mjs","test:soak":"npm run build -w @hikoutei/ikisaki && node scripts/run-soak-long.mjs","typecheck":"npm run build -w @hikoutei/ikisaki && tsc -p tsconfig.json --noEmit","typecheck:test":"npm run build -w @hikoutei/ikisaki && tsc -p tsconfig.test.json && tsc -p packages/ikisaki/tsconfig.test.json && tsc -p packages/mcp/tsconfig.test.json"},"_npmUser":{"name":"manddarin","email":"rhkeh123@naver.com"},"_resolved":"/home/runner/work/_temp/hikoutei-develop-package/hikoutei-0.8.18.tgz","_integrity":"sha512-k9ZDIhnK3ca19qT/rfH2Nsn4TwylbVasAJwrkuni31NlzEpBZiIsoEtqh7dO2gORBKkOGPH0e1S4jKjEzulAcw==","repository":{"url":"git+https://github.com/ManddarinShop/Hikoutei.git","type":"git"},"workspaces":["packages/*"],"_npmVersion":"10.9.8","description":"Typed repository and safe write layer for Google Sheets-backed MVPs. SQLite-authoritative entity lifecycle with asynchronous Google Sheets projection.","directories":{},"_nodeVersion":"22.23.2","dependencies":{"zod":"^4.4.3","@hikoutei/kohkai":"0.1.0","@googleapis/drive":"^21.0.0","@hikoutei/ikisaki":"0.1.1","@googleapis/sheets":"^14.0.0","google-auth-library":"^11.0.0"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"vitest":"^1.6.0","typescript":"^5.5.3","@types/node":"^20.14.10","@mikro-orm/sql":"7.1.7","@mikro-orm/core":"7.1.7"},"peerDependencies":{"@mikro-orm/sql":"7.1.7","@mikro-orm/core":"7.1.7"},"peerDependenciesMeta":{"@mikro-orm/sql":{"optional":true},"@mikro-orm/core":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/hikoutei_0.8.18_1787078943376_0.12552114742387577","host":"s3://npm-registry-packages-npm-production"}},"0.8.19":{"name":"hikoutei","version":"0.8.19","keywords":["google-sheets","spreadsheet","google sheets orm","sqlite","sync","typescript","orm","repository","optimistic-locking"],"license":"MIT","_id":"hikoutei@0.8.19","maintainers":[{"name":"manddarin","email":"rhkeh123@naver.com"}],"homepage":"https://github.com/ManddarinShop/Hikoutei#readme","bugs":{"url":"https://github.com/ManddarinShop/Hikoutei/issues"},"bin":{"hikoutei":"dist/cli/setup.js"},"dist":{"shasum":"ed573bb5dddb6ded174e596dd79642be73f279ce","tarball":"https://registry.npmjs.org/hikoutei/-/hikoutei-0.8.19.tgz","fileCount":765,"integrity":"sha512-lPWZhzJfo9VI4Zo5yFfk/hXeKRg8zxsXaPuK3xOh960wC0BJ5kT9iD1eHjfsSNQAP01L9PSRIZaivNDOC0OaWQ==","signatures":[{"sig":"MEYCIQDTS8r4Q+BhEd3Lz9QxvzM5vuKCHWAmyxhAUE3JLcewCwIhALp/RWMA4/eBIBet+BfmqfYKU6POeYKG60AmEL0JuVga","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/hikoutei@0.8.19","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":3130773},"main":"./dist/index.js","type":"module","_from":"file:/home/runner/work/_temp/hikoutei-develop-package/hikoutei-0.8.19.tgz","types":"./dist/index.d.ts","engines":{"node":">=22.13"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"},"./internal/sync-status":{"types":"./dist/internal/syncStatus.d.ts","import":"./dist/internal/syncStatus.js"}},"scripts":{"test":"npm run build -w @hikoutei/ikisaki && vitest run","build":"npm run build -w @hikoutei/ikisaki && npm run clean && tsc -p tsconfig.json && npm run build -w spreadsheet-db-mcp","clean":"node scripts/clean-dist.mjs","test:soak":"npm run build -w @hikoutei/ikisaki && node scripts/run-soak-long.mjs","typecheck":"npm run build -w @hikoutei/ikisaki && tsc -p tsconfig.json --noEmit","typecheck:test":"npm run build -w @hikoutei/ikisaki && tsc -p tsconfig.test.json && tsc -p packages/ikisaki/tsconfig.test.json && tsc -p packages/mcp/tsconfig.test.json"},"_npmUser":{"name":"manddarin","email":"rhkeh123@naver.com"},"_resolved":"/home/runner/work/_temp/hikoutei-develop-package/hikoutei-0.8.19.tgz","_integrity":"sha512-lPWZhzJfo9VI4Zo5yFfk/hXeKRg8zxsXaPuK3xOh960wC0BJ5kT9iD1eHjfsSNQAP01L9PSRIZaivNDOC0OaWQ==","repository":{"url":"git+https://github.com/ManddarinShop/Hikoutei.git","type":"git"},"workspaces":["packages/*"],"_npmVersion":"10.9.8","description":"Typed repository and safe write layer for Google Sheets-backed MVPs. SQLite-authoritative entity lifecycle with asynchronous Google Sheets projection.","directories":{},"_nodeVersion":"22.23.2","dependencies":{"zod":"^4.4.3","@hikoutei/kohkai":"0.1.0","@googleapis/drive":"^21.0.0","@hikoutei/ikisaki":"0.1.1","@googleapis/sheets":"^14.0.0","google-auth-library":"^11.0.0"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"vitest":"^1.6.0","typescript":"^5.5.3","@types/node":"^20.14.10","@mikro-orm/sql":"7.1.7","@mikro-orm/core":"7.1.7"},"peerDependencies":{"@mikro-orm/sql":"7.1.7","@mikro-orm/core":"7.1.7"},"peerDependenciesMeta":{"@mikro-orm/sql":{"optional":true},"@mikro-orm/core":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/hikoutei_0.8.19_1787080950086_0.5573532597693962","host":"s3://npm-registry-packages-npm-production"}},"0.8.20":{"name":"hikoutei","version":"0.8.20","keywords":["google-sheets","spreadsheet","google sheets orm","sqlite","sync","typescript","orm","repository","optimistic-locking"],"license":"MIT","_id":"hikoutei@0.8.20","maintainers":[{"name":"manddarin","email":"rhkeh123@naver.com"}],"homepage":"https://github.com/ManddarinShop/Hikoutei#readme","bugs":{"url":"https://github.com/ManddarinShop/Hikoutei/issues"},"bin":{"hikoutei":"dist/cli/setup.js"},"dist":{"shasum":"ed9a75b6b90980726f79d706639473e75374a276","tarball":"https://registry.npmjs.org/hikoutei/-/hikoutei-0.8.20.tgz","fileCount":765,"integrity":"sha512-fS7G8stQtcT6ttbQOU49VEzcfVqsCsWtkPQTJLAelR/NS83MfRHM+QLlLt1mvkDYIJXD/UVcU8DPRYJCuDwq3A==","signatures":[{"sig":"MEQCICQSUzPxM9UVIjRthSvRGm84as/qe4MheUrRMU0lEDjnAiBUUasOtX6oQ0uISCum2TFsZ6owUeSGGYLW5fkdzTu+/A==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/hikoutei@0.8.20","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":3130773},"main":"./dist/index.js","type":"module","_from":"file:/home/runner/work/_temp/hikoutei-develop-package/hikoutei-0.8.20.tgz","types":"./dist/index.d.ts","engines":{"node":">=22.13"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"},"./internal/sync-status":{"types":"./dist/internal/syncStatus.d.ts","import":"./dist/internal/syncStatus.js"}},"scripts":{"test":"npm run build -w @hikoutei/ikisaki && vitest run","build":"npm run build -w @hikoutei/ikisaki && npm run clean && tsc -p tsconfig.json && npm run build -w spreadsheet-db-mcp","clean":"node scripts/clean-dist.mjs","test:soak":"npm run build -w @hikoutei/ikisaki && node scripts/run-soak-long.mjs","typecheck":"npm run build -w @hikoutei/ikisaki && tsc -p tsconfig.json --noEmit","typecheck:test":"npm run build -w @hikoutei/ikisaki && tsc -p tsconfig.test.json && tsc -p packages/ikisaki/tsconfig.test.json && tsc -p packages/mcp/tsconfig.test.json"},"_npmUser":{"name":"manddarin","email":"rhkeh123@naver.com"},"_resolved":"/home/runner/work/_temp/hikoutei-develop-package/hikoutei-0.8.20.tgz","_integrity":"sha512-fS7G8stQtcT6ttbQOU49VEzcfVqsCsWtkPQTJLAelR/NS83MfRHM+QLlLt1mvkDYIJXD/UVcU8DPRYJCuDwq3A==","repository":{"url":"git+https://github.com/ManddarinShop/Hikoutei.git","type":"git"},"workspaces":["packages/*"],"_npmVersion":"10.9.8","description":"Typed repository and safe write layer for Google Sheets-backed MVPs. SQLite-authoritative entity lifecycle with asynchronous Google Sheets projection.","directories":{},"_nodeVersion":"22.23.2","dependencies":{"zod":"^4.4.3","@hikoutei/kohkai":"0.1.0","@googleapis/drive":"^21.0.0","@hikoutei/ikisaki":"0.1.1","@googleapis/sheets":"^14.0.0","google-auth-library":"^11.0.0"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"vitest":"^1.6.0","typescript":"^5.5.3","@types/node":"^20.14.10","@mikro-orm/sql":"7.1.7","@mikro-orm/core":"7.1.7"},"peerDependencies":{"@mikro-orm/sql":"7.1.7","@mikro-orm/core":"7.1.7"},"peerDependenciesMeta":{"@mikro-orm/sql":{"optional":true},"@mikro-orm/core":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/hikoutei_0.8.20_1787081359674_0.1579859385006126","host":"s3://npm-registry-packages-npm-production"}},"0.8.21":{"name":"hikoutei","version":"0.8.21","keywords":["google-sheets","spreadsheet","google sheets orm","sqlite","sync","typescript","orm","repository","optimistic-locking"],"license":"MIT","_id":"hikoutei@0.8.21","maintainers":[{"name":"manddarin","email":"rhkeh123@naver.com"}],"homepage":"https://github.com/ManddarinShop/Hikoutei#readme","bugs":{"url":"https://github.com/ManddarinShop/Hikoutei/issues"},"bin":{"hikoutei":"dist/cli/setup.js"},"dist":{"shasum":"fd756b1bf591c651802eeb755ade91b808394dfa","tarball":"https://registry.npmjs.org/hikoutei/-/hikoutei-0.8.21.tgz","fileCount":765,"integrity":"sha512-GaJJHLJCccSiwm5zhp2W/bMj4qZQ0dhYFP50A4QECS1wCdcq4W88gHV8a0llBEtPePSRibOUdx3K5Gpa1du3YQ==","signatures":[{"sig":"MEUCIQDKUzaMhflRRw9ly5wIOy5lpv4JFM2ymHPsrr/RC5ncOQIgKlYTmNQcsnmYbxFNyu06D59DaJ9ese5ixp8iucgKBV4=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/hikoutei@0.8.21","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":3130773},"main":"./dist/index.js","type":"module","_from":"file:/home/runner/work/_temp/hikoutei-develop-package/hikoutei-0.8.21.tgz","types":"./dist/index.d.ts","engines":{"node":">=22.13"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"},"./internal/sync-status":{"types":"./dist/internal/syncStatus.d.ts","import":"./dist/internal/syncStatus.js"}},"scripts":{"test":"npm run build -w @hikoutei/ikisaki && vitest run","build":"npm run build -w @hikoutei/ikisaki && npm run clean && tsc -p tsconfig.json && npm run build -w spreadsheet-db-mcp","clean":"node scripts/clean-dist.mjs","test:soak":"npm run build -w @hikoutei/ikisaki && node scripts/run-soak-long.mjs","typecheck":"npm run build -w @hikoutei/ikisaki && tsc -p tsconfig.json --noEmit","typecheck:test":"npm run build -w @hikoutei/ikisaki && tsc -p tsconfig.test.json && tsc -p packages/ikisaki/tsconfig.test.json && tsc -p packages/mcp/tsconfig.test.json"},"_npmUser":{"name":"manddarin","email":"rhkeh123@naver.com"},"_resolved":"/home/runner/work/_temp/hikoutei-develop-package/hikoutei-0.8.21.tgz","_integrity":"sha512-GaJJHLJCccSiwm5zhp2W/bMj4qZQ0dhYFP50A4QECS1wCdcq4W88gHV8a0llBEtPePSRibOUdx3K5Gpa1du3YQ==","repository":{"url":"git+https://github.com/ManddarinShop/Hikoutei.git","type":"git"},"workspaces":["packages/*"],"_npmVersion":"10.9.8","description":"Typed repository and safe write layer for Google Sheets-backed MVPs. SQLite-authoritative entity lifecycle with asynchronous Google Sheets projection.","directories":{},"_nodeVersion":"22.23.2","dependencies":{"zod":"^4.4.3","@hikoutei/kohkai":"0.1.0","@googleapis/drive":"^21.0.0","@hikoutei/ikisaki":"0.1.1","@googleapis/sheets":"^14.0.0","google-auth-library":"^11.0.0"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"vitest":"^1.6.0","typescript":"^5.5.3","@types/node":"^20.14.10","@mikro-orm/sql":"7.1.7","@mikro-orm/core":"7.1.7"},"peerDependencies":{"@mikro-orm/sql":"7.1.7","@mikro-orm/core":"7.1.7"},"peerDependenciesMeta":{"@mikro-orm/sql":{"optional":true},"@mikro-orm/core":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/hikoutei_0.8.21_1787081524672_0.9836431025002128","host":"s3://npm-registry-packages-npm-production"}},"0.8.22":{"name":"hikoutei","version":"0.8.22","keywords":["google-sheets","spreadsheet","google sheets orm","sqlite","sync","typescript","orm","repository","optimistic-locking"],"license":"MIT","_id":"hikoutei@0.8.22","maintainers":[{"name":"manddarin","email":"rhkeh123@naver.com"}],"homepage":"https://github.com/ManddarinShop/Hikoutei#readme","bugs":{"url":"https://github.com/ManddarinShop/Hikoutei/issues"},"bin":{"hikoutei":"dist/cli/setup.js"},"dist":{"shasum":"27d1a4f6499a5ca99061a5017827361009a2af96","tarball":"https://registry.npmjs.org/hikoutei/-/hikoutei-0.8.22.tgz","fileCount":765,"integrity":"sha512-TraOAOtBdeSQ1aI+OEZnqoyfL/XlmvogsBTcUY2G3Jkb3fkNuzEi+yKJcc7nN9ujcDi8jftrcggDxWi22aeeBQ==","signatures":[{"sig":"MEUCIFKJCGGf+Lp8Ktnr3dLpl5CBwcu/K5SJgcT+adsw2GBkAiEAgWyuX3so8VIPRyw5OKY3GnTvri5h9kcmTHQzlEr/+a8=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/hikoutei@0.8.22","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":3132832},"main":"./dist/index.js","type":"module","_from":"file:/home/runner/work/_temp/hikoutei-develop-package/hikoutei-0.8.22.tgz","types":"./dist/index.d.ts","engines":{"node":">=22.13"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"},"./internal/sync-status":{"types":"./dist/internal/syncStatus.d.ts","import":"./dist/internal/syncStatus.js"}},"scripts":{"test":"npm run build -w @hikoutei/ikisaki && vitest run","build":"npm run build -w @hikoutei/ikisaki && npm run clean && tsc -p tsconfig.json && npm run build -w spreadsheet-db-mcp","clean":"node scripts/clean-dist.mjs","test:soak":"npm run build -w @hikoutei/ikisaki && node scripts/run-soak-long.mjs","typecheck":"npm run build -w @hikoutei/ikisaki && tsc -p tsconfig.json --noEmit","typecheck:test":"npm run build -w @hikoutei/ikisaki && tsc -p tsconfig.test.json && tsc -p packages/ikisaki/tsconfig.test.json && tsc -p packages/mcp/tsconfig.test.json"},"_npmUser":{"name":"manddarin","email":"rhkeh123@naver.com"},"_resolved":"/home/runner/work/_temp/hikoutei-develop-package/hikoutei-0.8.22.tgz","_integrity":"sha512-TraOAOtBdeSQ1aI+OEZnqoyfL/XlmvogsBTcUY2G3Jkb3fkNuzEi+yKJcc7nN9ujcDi8jftrcggDxWi22aeeBQ==","repository":{"url":"git+https://github.com/ManddarinShop/Hikoutei.git","type":"git"},"workspaces":["packages/*"],"_npmVersion":"10.9.8","description":"Typed repository and safe write layer for Google Sheets-backed MVPs. SQLite-authoritative entity lifecycle with asynchronous Google Sheets projection.","directories":{},"_nodeVersion":"22.23.2","dependencies":{"zod":"^4.4.3","@hikoutei/kohkai":"0.1.0","@googleapis/drive":"^21.0.0","@hikoutei/ikisaki":"0.1.1","@googleapis/sheets":"^14.0.0","google-auth-library":"^11.0.0"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"vitest":"^1.6.0","typescript":"^5.5.3","@types/node":"^20.14.10","@mikro-orm/sql":"7.1.7","@mikro-orm/core":"7.1.7"},"peerDependencies":{"@mikro-orm/sql":"7.1.7","@mikro-orm/core":"7.1.7"},"peerDependenciesMeta":{"@mikro-orm/sql":{"optional":true},"@mikro-orm/core":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/hikoutei_0.8.22_1787082530365_0.5611846656815012","host":"s3://npm-registry-packages-npm-production"}},"0.8.23":{"name":"hikoutei","version":"0.8.23","keywords":["google-sheets","spreadsheet","google sheets orm","sqlite","sync","typescript","orm","repository","optimistic-locking"],"license":"MIT","_id":"hikoutei@0.8.23","maintainers":[{"name":"manddarin","email":"rhkeh123@naver.com"}],"homepage":"https://github.com/ManddarinShop/Hikoutei#readme","bugs":{"url":"https://github.com/ManddarinShop/Hikoutei/issues"},"bin":{"hikoutei":"dist/cli/setup.js"},"dist":{"shasum":"e6339cca5abfd8f2ab42b6d37a31a99364598636","tarball":"https://registry.npmjs.org/hikoutei/-/hikoutei-0.8.23.tgz","fileCount":765,"integrity":"sha512-ea27puxklnFE8JkxjiY6dwDI+x8yrkScx7B7Qi6VATbfN0Oty255ayaDKySl++SiVfQIqXf3LF5TX+AOItqqDw==","signatures":[{"sig":"MEUCIDDtaq1+NSMbSNj8oIGix3bBUDN+JBfb+mKU7Yw81WC5AiEAm6WVWBDGqOwwXT6ycM9JUOc5KVJ/R0+DwUQIUAKd4C4=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/hikoutei@0.8.23","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":3132832},"main":"./dist/index.js","type":"module","_from":"file:/home/runner/work/_temp/hikoutei-develop-package/hikoutei-0.8.23.tgz","types":"./dist/index.d.ts","engines":{"node":">=22.13"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"},"./internal/sync-status":{"types":"./dist/internal/syncStatus.d.ts","import":"./dist/internal/syncStatus.js"}},"scripts":{"test":"npm run build -w @hikoutei/ikisaki && vitest run","build":"npm run build -w @hikoutei/ikisaki && npm run clean && tsc -p tsconfig.json && npm run build -w spreadsheet-db-mcp","clean":"node scripts/clean-dist.mjs","test:soak":"npm run build -w @hikoutei/ikisaki && node scripts/run-soak-long.mjs","typecheck":"npm run build -w @hikoutei/ikisaki && tsc -p tsconfig.json --noEmit","typecheck:test":"npm run build -w @hikoutei/ikisaki && tsc -p tsconfig.test.json && tsc -p packages/ikisaki/tsconfig.test.json && tsc -p packages/mcp/tsconfig.test.json"},"_npmUser":{"name":"manddarin","email":"rhkeh123@naver.com"},"_resolved":"/home/runner/work/_temp/hikoutei-develop-package/hikoutei-0.8.23.tgz","_integrity":"sha512-ea27puxklnFE8JkxjiY6dwDI+x8yrkScx7B7Qi6VATbfN0Oty255ayaDKySl++SiVfQIqXf3LF5TX+AOItqqDw==","repository":{"url":"git+https://github.com/ManddarinShop/Hikoutei.git","type":"git"},"workspaces":["packages/*"],"_npmVersion":"10.9.8","description":"Typed repository and safe write layer for Google Sheets-backed MVPs. SQLite-authoritative entity lifecycle with asynchronous Google Sheets projection.","directories":{},"_nodeVersion":"22.23.2","dependencies":{"zod":"^4.4.3","@hikoutei/kohkai":"0.1.0","@googleapis/drive":"^21.0.0","@hikoutei/ikisaki":"0.1.1","@googleapis/sheets":"^14.0.0","google-auth-library":"^11.0.0"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"vitest":"^1.6.0","typescript":"^5.5.3","@types/node":"^20.14.10","@mikro-orm/sql":"7.1.7","@mikro-orm/core":"7.1.7"},"peerDependencies":{"@mikro-orm/sql":"7.1.7","@mikro-orm/core":"7.1.7"},"peerDependenciesMeta":{"@mikro-orm/sql":{"optional":true},"@mikro-orm/core":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/hikoutei_0.8.23_1787083678141_0.8824609827399308","host":"s3://npm-registry-packages-npm-production"}},"0.8.24":{"name":"hikoutei","version":"0.8.24","keywords":["google-sheets","spreadsheet","google sheets orm","sqlite","sync","typescript","orm","repository","optimistic-locking"],"license":"MIT","_id":"hikoutei@0.8.24","maintainers":[{"name":"manddarin","email":"rhkeh123@naver.com"}],"homepage":"https://github.com/ManddarinShop/Hikoutei#readme","bugs":{"url":"https://github.com/ManddarinShop/Hikoutei/issues"},"bin":{"hikoutei":"dist/cli/setup.js"},"dist":{"shasum":"d0eb21688d76408e0bb62138186a7409cfd428e2","tarball":"https://registry.npmjs.org/hikoutei/-/hikoutei-0.8.24.tgz","fileCount":765,"integrity":"sha512-wXn/0Q7wr93fXmQra4CUogM3q1cokFf06J7v5Ft0V6PZPxFMiu4PG1d1pzwHd4raU38Y6arDY+Af/9OYcHnw4A==","signatures":[{"sig":"MEYCIQChLUlRIq53uiwpSUsiNxShSGd4YnPqtXZlL7K4hS58NAIhAO3ty6thktfp4SrNOw9wDkqkUD38QhIHOKqiAGXr0Oof","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/hikoutei@0.8.24","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":3132832},"main":"./dist/index.js","type":"module","_from":"file:/home/runner/work/_temp/hikoutei-develop-package/hikoutei-0.8.24.tgz","types":"./dist/index.d.ts","engines":{"node":">=22.13"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"},"./internal/sync-status":{"types":"./dist/internal/syncStatus.d.ts","import":"./dist/internal/syncStatus.js"}},"scripts":{"test":"npm run build -w @hikoutei/ikisaki && vitest run","build":"npm run build -w @hikoutei/ikisaki && npm run clean && tsc -p tsconfig.json && npm run build -w spreadsheet-db-mcp","clean":"node scripts/clean-dist.mjs","test:soak":"npm run build -w @hikoutei/ikisaki && node scripts/run-soak-long.mjs","typecheck":"npm run build -w @hikoutei/ikisaki && tsc -p tsconfig.json --noEmit","typecheck:test":"npm run build -w @hikoutei/ikisaki && tsc -p tsconfig.test.json && tsc -p packages/ikisaki/tsconfig.test.json && tsc -p packages/mcp/tsconfig.test.json"},"_npmUser":{"name":"manddarin","email":"rhkeh123@naver.com"},"_resolved":"/home/runner/work/_temp/hikoutei-develop-package/hikoutei-0.8.24.tgz","_integrity":"sha512-wXn/0Q7wr93fXmQra4CUogM3q1cokFf06J7v5Ft0V6PZPxFMiu4PG1d1pzwHd4raU38Y6arDY+Af/9OYcHnw4A==","repository":{"url":"git+https://github.com/ManddarinShop/Hikoutei.git","type":"git"},"workspaces":["packages/*"],"_npmVersion":"10.9.8","description":"Typed repository and safe write layer for Google Sheets-backed MVPs. SQLite-authoritative entity lifecycle with asynchronous Google Sheets projection.","directories":{},"_nodeVersion":"22.23.2","dependencies":{"zod":"^4.4.3","@hikoutei/kohkai":"0.1.0","@googleapis/drive":"^21.0.0","@hikoutei/ikisaki":"0.1.1","@googleapis/sheets":"^14.0.0","google-auth-library":"^11.0.0"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"vitest":"^1.6.0","typescript":"^5.5.3","@types/node":"^20.14.10","@mikro-orm/sql":"7.1.7","@mikro-orm/core":"7.1.7"},"peerDependencies":{"@mikro-orm/sql":"7.1.7","@mikro-orm/core":"7.1.7"},"peerDependenciesMeta":{"@mikro-orm/sql":{"optional":true},"@mikro-orm/core":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/hikoutei_0.8.24_1787087263920_0.7034790383810219","host":"s3://npm-registry-packages-npm-production"}},"0.8.25":{"name":"hikoutei","version":"0.8.25","keywords":["google-sheets","spreadsheet","google sheets orm","sqlite","sync","typescript","orm","repository","optimistic-locking"],"license":"MIT","_id":"hikoutei@0.8.25","maintainers":[{"name":"manddarin","email":"rhkeh123@naver.com"}],"homepage":"https://github.com/ManddarinShop/Hikoutei#readme","bugs":{"url":"https://github.com/ManddarinShop/Hikoutei/issues"},"bin":{"hikoutei":"dist/cli/setup.js"},"dist":{"shasum":"d51a9c706b1e6720110711cab222c680f2980180","tarball":"https://registry.npmjs.org/hikoutei/-/hikoutei-0.8.25.tgz","fileCount":765,"integrity":"sha512-GT8ZMLvUTAXE6o25smvZ5MdLQqjBlv5L/dSTjKLBamtVjCa9ztVSW+BruK7V76cbhI/vmmqwGYvx+kFW01dELA==","signatures":[{"sig":"MEUCIQDqOcPTSDkICt8Px+XWMrOSLurkW22+OkbgNOSAfuCE2AIgE7Gq5HD10U5JruUczrJvRR0CYKVzzvVjhNQbTVfAvCw=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/hikoutei@0.8.25","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":3132832},"main":"./dist/index.js","type":"module","_from":"file:/home/runner/work/_temp/hikoutei-develop-package/hikoutei-0.8.25.tgz","types":"./dist/index.d.ts","engines":{"node":">=22.13"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"},"./internal/sync-status":{"types":"./dist/internal/syncStatus.d.ts","import":"./dist/internal/syncStatus.js"}},"scripts":{"test":"npm run build -w @hikoutei/ikisaki && vitest run","build":"npm run build -w @hikoutei/ikisaki && npm run clean && tsc -p tsconfig.json && npm run build -w spreadsheet-db-mcp","clean":"node scripts/clean-dist.mjs","test:soak":"npm run build -w @hikoutei/ikisaki && node scripts/run-soak-long.mjs","typecheck":"npm run build -w @hikoutei/ikisaki && tsc -p tsconfig.json --noEmit","typecheck:test":"npm run build -w @hikoutei/ikisaki && tsc -p tsconfig.test.json && tsc -p packages/ikisaki/tsconfig.test.json && tsc -p packages/mcp/tsconfig.test.json"},"_npmUser":{"name":"manddarin","email":"rhkeh123@naver.com"},"_resolved":"/home/runner/work/_temp/hikoutei-develop-package/hikoutei-0.8.25.tgz","_integrity":"sha512-GT8ZMLvUTAXE6o25smvZ5MdLQqjBlv5L/dSTjKLBamtVjCa9ztVSW+BruK7V76cbhI/vmmqwGYvx+kFW01dELA==","repository":{"url":"git+https://github.com/ManddarinShop/Hikoutei.git","type":"git"},"workspaces":["packages/*"],"_npmVersion":"10.9.8","description":"Typed repository and safe write layer for Google Sheets-backed MVPs. SQLite-authoritative entity lifecycle with asynchronous Google Sheets projection.","directories":{},"_nodeVersion":"22.23.2","dependencies":{"zod":"^4.4.3","@hikoutei/kohkai":"0.1.0","@googleapis/drive":"^21.0.0","@hikoutei/ikisaki":"0.1.1","@googleapis/sheets":"^14.0.0","google-auth-library":"^11.0.0"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"vitest":"^1.6.0","typescript":"^5.5.3","@types/node":"^20.14.10","@mikro-orm/sql":"7.1.7","@mikro-orm/core":"7.1.7"},"peerDependencies":{"@mikro-orm/sql":"7.1.7","@mikro-orm/core":"7.1.7"},"peerDependenciesMeta":{"@mikro-orm/sql":{"optional":true},"@mikro-orm/core":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/hikoutei_0.8.25_1787087424445_0.01738196965538763","host":"s3://npm-registry-packages-npm-production"}},"0.8.26":{"name":"hikoutei","version":"0.8.26","keywords":["google-sheets","spreadsheet","google sheets orm","sqlite","sync","typescript","orm","repository","optimistic-locking"],"license":"MIT","_id":"hikoutei@0.8.26","maintainers":[{"name":"manddarin","email":"rhkeh123@naver.com"}],"homepage":"https://github.com/ManddarinShop/Hikoutei#readme","bugs":{"url":"https://github.com/ManddarinShop/Hikoutei/issues"},"bin":{"hikoutei":"dist/cli/setup.js"},"dist":{"shasum":"c2c40357c8a016d4511f3cb232054b91d1281433","tarball":"https://registry.npmjs.org/hikoutei/-/hikoutei-0.8.26.tgz","fileCount":765,"integrity":"sha512-EBi5+CjdZlJtX9OV1VlRaDGRz6GS8JzUJRpp2k4lX/DlufGNzK0HoK/RjnOCiUfz3gC8/xa5Atlz8ZX51bUq6Q==","signatures":[{"sig":"MEQCIBi7ij97ey2KcNH1uL7WOGBvFJH5XW2JNzXrZh5xvVkyAiA0FNcB236P4DNlQRhW6zTi+ZrEopyKqxhLd0/IQ6LCsw==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/hikoutei@0.8.26","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":3132832},"main":"./dist/index.js","type":"module","_from":"file:/home/runner/work/_temp/hikoutei-develop-package/hikoutei-0.8.26.tgz","types":"./dist/index.d.ts","engines":{"node":">=22.13"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"},"./internal/sync-status":{"types":"./dist/internal/syncStatus.d.ts","import":"./dist/internal/syncStatus.js"}},"scripts":{"test":"npm run build -w @hikoutei/ikisaki && vitest run","build":"npm run build -w @hikoutei/ikisaki && npm run clean && tsc -p tsconfig.json && npm run build -w spreadsheet-db-mcp","clean":"node scripts/clean-dist.mjs","test:soak":"npm run build -w @hikoutei/ikisaki && node scripts/run-soak-long.mjs","typecheck":"npm run build -w @hikoutei/ikisaki && tsc -p tsconfig.json --noEmit","typecheck:test":"npm run build -w @hikoutei/ikisaki && tsc -p tsconfig.test.json && tsc -p packages/ikisaki/tsconfig.test.json && tsc -p packages/mcp/tsconfig.test.json"},"_npmUser":{"name":"manddarin","email":"rhkeh123@naver.com"},"_resolved":"/home/runner/work/_temp/hikoutei-develop-package/hikoutei-0.8.26.tgz","_integrity":"sha512-EBi5+CjdZlJtX9OV1VlRaDGRz6GS8JzUJRpp2k4lX/DlufGNzK0HoK/RjnOCiUfz3gC8/xa5Atlz8ZX51bUq6Q==","repository":{"url":"git+https://github.com/ManddarinShop/Hikoutei.git","type":"git"},"workspaces":["packages/*"],"_npmVersion":"10.9.8","description":"Typed repository and safe write layer for Google Sheets-backed MVPs. SQLite-authoritative entity lifecycle with asynchronous Google Sheets projection.","directories":{},"_nodeVersion":"22.23.2","dependencies":{"zod":"^4.4.3","@hikoutei/kohkai":"0.1.0","@googleapis/drive":"^21.0.0","@hikoutei/ikisaki":"0.1.1","@googleapis/sheets":"^14.0.0","google-auth-library":"^11.0.0"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"vitest":"^1.6.0","typescript":"^5.5.3","@types/node":"^20.14.10","@mikro-orm/sql":"7.1.7","@mikro-orm/core":"7.1.7"},"peerDependencies":{"@mikro-orm/sql":"7.1.7","@mikro-orm/core":"7.1.7"},"peerDependenciesMeta":{"@mikro-orm/sql":{"optional":true},"@mikro-orm/core":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/hikoutei_0.8.26_1787087581239_0.8606144679216987","host":"s3://npm-registry-packages-npm-production"}},"0.8.27":{"name":"hikoutei","version":"0.8.27","keywords":["google-sheets","spreadsheet","google sheets orm","sqlite","sync","typescript","orm","repository","optimistic-locking"],"license":"MIT","_id":"hikoutei@0.8.27","maintainers":[{"name":"manddarin","email":"rhkeh123@naver.com"}],"homepage":"https://github.com/ManddarinShop/Hikoutei#readme","bugs":{"url":"https://github.com/ManddarinShop/Hikoutei/issues"},"bin":{"hikoutei":"dist/cli/setup.js"},"dist":{"shasum":"19dced543d9bc20ad70f9ef4f2f0335e876e2d5d","tarball":"https://registry.npmjs.org/hikoutei/-/hikoutei-0.8.27.tgz","fileCount":765,"integrity":"sha512-2f+8f9Och6cfHeKjQYAK8Ccvi8X3Lq/5IaTYiYH+yedGXnXZmXnMU0Q57F8Fz7yCNoACXOjuplcSNIEDoqFTzA==","signatures":[{"sig":"MEUCIQDqERZSHeZfZ5zkPUFbT1OTM8jM47cX6IOWlcemddWhXQIgDWmdlC9rZAc5Erm3KUrW+Y08nDMXhNDKGf38K3xnggk=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/hikoutei@0.8.27","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":3132832},"main":"./dist/index.js","type":"module","_from":"file:/home/runner/work/_temp/hikoutei-develop-package/hikoutei-0.8.27.tgz","types":"./dist/index.d.ts","engines":{"node":">=22.13"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"},"./internal/sync-status":{"types":"./dist/internal/syncStatus.d.ts","import":"./dist/internal/syncStatus.js"}},"scripts":{"test":"npm run build -w @hikoutei/ikisaki && vitest run","build":"npm run build -w @hikoutei/ikisaki && npm run clean && tsc -p tsconfig.json && npm run build -w spreadsheet-db-mcp","clean":"node scripts/clean-dist.mjs","test:soak":"npm run build -w @hikoutei/ikisaki && node scripts/run-soak-long.mjs","typecheck":"npm run build -w @hikoutei/ikisaki && tsc -p tsconfig.json --noEmit","typecheck:test":"npm run build -w @hikoutei/ikisaki && tsc -p tsconfig.test.json && tsc -p packages/ikisaki/tsconfig.test.json && tsc -p packages/mcp/tsconfig.test.json"},"_npmUser":{"name":"manddarin","email":"rhkeh123@naver.com"},"_resolved":"/home/runner/work/_temp/hikoutei-develop-package/hikoutei-0.8.27.tgz","_integrity":"sha512-2f+8f9Och6cfHeKjQYAK8Ccvi8X3Lq/5IaTYiYH+yedGXnXZmXnMU0Q57F8Fz7yCNoACXOjuplcSNIEDoqFTzA==","repository":{"url":"git+https://github.com/ManddarinShop/Hikoutei.git","type":"git"},"workspaces":["packages/*"],"_npmVersion":"10.9.8","description":"Typed repository and safe write layer for Google Sheets-backed MVPs. SQLite-authoritative entity lifecycle with asynchronous Google Sheets projection.","directories":{},"_nodeVersion":"22.23.2","dependencies":{"zod":"^4.4.3","@hikoutei/kohkai":"0.1.0","@googleapis/drive":"^21.0.0","@hikoutei/ikisaki":"0.1.1","@googleapis/sheets":"^14.0.0","google-auth-library":"^11.0.0"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"vitest":"^1.6.0","typescript":"^5.5.3","@types/node":"^20.14.10","@mikro-orm/sql":"7.1.7","@mikro-orm/core":"7.1.7"},"peerDependencies":{"@mikro-orm/sql":"7.1.7","@mikro-orm/core":"7.1.7"},"peerDependenciesMeta":{"@mikro-orm/sql":{"optional":true},"@mikro-orm/core":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/hikoutei_0.8.27_1787087738271_0.6976037748069668","host":"s3://npm-registry-packages-npm-production"}},"0.8.28":{"name":"hikoutei","version":"0.8.28","keywords":["google-sheets","spreadsheet","google sheets orm","sqlite","sync","typescript","orm","repository","optimistic-locking"],"license":"MIT","_id":"hikoutei@0.8.28","maintainers":[{"name":"manddarin","email":"rhkeh123@naver.com"}],"homepage":"https://github.com/ManddarinShop/Hikoutei#readme","bugs":{"url":"https://github.com/ManddarinShop/Hikoutei/issues"},"bin":{"hikoutei":"dist/cli/setup.js"},"dist":{"shasum":"e282a628c298dfd1d3883f8fd4f969ae8c2d84f8","tarball":"https://registry.npmjs.org/hikoutei/-/hikoutei-0.8.28.tgz","fileCount":765,"integrity":"sha512-6N5nqKUtwbX4cqi28Q1wrUGWcDVnyM/eCTYl8JELmfxAOgDbV3RUClaORO9jZb6f/otkGrfDO32fr9hKDX6frg==","signatures":[{"sig":"MEUCIQDZ/HnpV8RkmynrDJWeF4ExI+nJt+wK+Kpd6ATQHJ1GCwIgEy3zFVAEDjU2rlpaH9ywc8PR/2zEHL2e511i/m8u3YA=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/hikoutei@0.8.28","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":3132832},"main":"./dist/index.js","type":"module","_from":"file:/home/runner/work/_temp/hikoutei-develop-package/hikoutei-0.8.28.tgz","types":"./dist/index.d.ts","engines":{"node":">=22.13"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"},"./internal/sync-status":{"types":"./dist/internal/syncStatus.d.ts","import":"./dist/internal/syncStatus.js"}},"scripts":{"test":"npm run build -w @hikoutei/ikisaki && vitest run","build":"npm run build -w @hikoutei/ikisaki && npm run clean && tsc -p tsconfig.json && npm run build -w spreadsheet-db-mcp","clean":"node scripts/clean-dist.mjs","test:soak":"npm run build -w @hikoutei/ikisaki && node scripts/run-soak-long.mjs","typecheck":"npm run build -w @hikoutei/ikisaki && tsc -p tsconfig.json --noEmit","typecheck:test":"npm run build -w @hikoutei/ikisaki && tsc -p tsconfig.test.json && tsc -p packages/ikisaki/tsconfig.test.json && tsc -p packages/mcp/tsconfig.test.json"},"_npmUser":{"name":"manddarin","email":"rhkeh123@naver.com"},"_resolved":"/home/runner/work/_temp/hikoutei-develop-package/hikoutei-0.8.28.tgz","_integrity":"sha512-6N5nqKUtwbX4cqi28Q1wrUGWcDVnyM/eCTYl8JELmfxAOgDbV3RUClaORO9jZb6f/otkGrfDO32fr9hKDX6frg==","repository":{"url":"git+https://github.com/ManddarinShop/Hikoutei.git","type":"git"},"workspaces":["packages/*"],"_npmVersion":"10.9.8","description":"Typed repository and safe write layer for Google Sheets-backed MVPs. SQLite-authoritative entity lifecycle with asynchronous Google Sheets projection.","directories":{},"_nodeVersion":"22.23.2","dependencies":{"zod":"^4.4.3","@hikoutei/kohkai":"0.1.0","@googleapis/drive":"^21.0.0","@hikoutei/ikisaki":"0.1.1","@googleapis/sheets":"^14.0.0","google-auth-library":"^11.0.0"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"vitest":"^1.6.0","typescript":"^5.5.3","@types/node":"^20.14.10","@mikro-orm/sql":"7.1.7","@mikro-orm/core":"7.1.7"},"peerDependencies":{"@mikro-orm/sql":"7.1.7","@mikro-orm/core":"7.1.7"},"peerDependenciesMeta":{"@mikro-orm/sql":{"optional":true},"@mikro-orm/core":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/hikoutei_0.8.28_1787087890526_0.5771333659296349","host":"s3://npm-registry-packages-npm-production"}},"0.8.29":{"name":"hikoutei","version":"0.8.29","keywords":["google-sheets","spreadsheet","google sheets orm","sqlite","sync","typescript","orm","repository","optimistic-locking"],"license":"MIT","_id":"hikoutei@0.8.29","maintainers":[{"name":"manddarin","email":"rhkeh123@naver.com"}],"homepage":"https://github.com/ManddarinShop/Hikoutei#readme","bugs":{"url":"https://github.com/ManddarinShop/Hikoutei/issues"},"bin":{"hikoutei":"dist/cli/setup.js"},"dist":{"shasum":"d89e249ca82139766c009f687f88cb5004f2cf8a","tarball":"https://registry.npmjs.org/hikoutei/-/hikoutei-0.8.29.tgz","fileCount":765,"integrity":"sha512-1alYdBJpCCKWwjdsIj9oygc9vK/edZkrF/bjKMM5+Ny5SgZ6vm6LeONKWEEr0YVi5PRI7b06vkVA+lCPClfZzg==","signatures":[{"sig":"MEUCIQCNkYsFhkbE0I0FWfZoQXqmsRLuwEwYMkSdcxm3F8vKCAIgTB96+y0r0a5bn4PYBBeOzBxuUjdvPXPutouUsrYL/Tg=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/hikoutei@0.8.29","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":3132832},"main":"./dist/index.js","type":"module","_from":"file:/home/runner/work/_temp/hikoutei-develop-package/hikoutei-0.8.29.tgz","types":"./dist/index.d.ts","engines":{"node":">=22.13"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"},"./internal/sync-status":{"types":"./dist/internal/syncStatus.d.ts","import":"./dist/internal/syncStatus.js"}},"scripts":{"test":"npm run build -w @hikoutei/ikisaki && vitest run","build":"npm run build -w @hikoutei/ikisaki && npm run clean && tsc -p tsconfig.json && npm run build -w spreadsheet-db-mcp","clean":"node scripts/clean-dist.mjs","test:soak":"npm run build -w @hikoutei/ikisaki && node scripts/run-soak-long.mjs","typecheck":"npm run build -w @hikoutei/ikisaki && tsc -p tsconfig.json --noEmit","typecheck:test":"npm run build -w @hikoutei/ikisaki && tsc -p tsconfig.test.json && tsc -p packages/ikisaki/tsconfig.test.json && tsc -p packages/mcp/tsconfig.test.json"},"_npmUser":{"name":"manddarin","email":"rhkeh123@naver.com"},"_resolved":"/home/runner/work/_temp/hikoutei-develop-package/hikoutei-0.8.29.tgz","_integrity":"sha512-1alYdBJpCCKWwjdsIj9oygc9vK/edZkrF/bjKMM5+Ny5SgZ6vm6LeONKWEEr0YVi5PRI7b06vkVA+lCPClfZzg==","repository":{"url":"git+https://github.com/ManddarinShop/Hikoutei.git","type":"git"},"workspaces":["packages/*"],"_npmVersion":"10.9.8","description":"Typed repository and safe write layer for Google Sheets-backed MVPs. SQLite-authoritative entity lifecycle with asynchronous Google Sheets projection.","directories":{},"_nodeVersion":"22.23.2","dependencies":{"zod":"^4.4.3","@hikoutei/kohkai":"0.1.0","@googleapis/drive":"^21.0.0","@hikoutei/ikisaki":"0.1.1","@googleapis/sheets":"^14.0.0","google-auth-library":"^11.0.0"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"vitest":"^1.6.0","typescript":"^5.5.3","@types/node":"^20.14.10","@mikro-orm/sql":"7.1.7","@mikro-orm/core":"7.1.7"},"peerDependencies":{"@mikro-orm/sql":"7.1.7","@mikro-orm/core":"7.1.7"},"peerDependenciesMeta":{"@mikro-orm/sql":{"optional":true},"@mikro-orm/core":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/hikoutei_0.8.29_1787088374943_0.8880957999817767","host":"s3://npm-registry-packages-npm-production"}},"0.8.30":{"name":"hikoutei","version":"0.8.30","keywords":["google-sheets","spreadsheet","google sheets orm","sqlite","sync","typescript","orm","repository","optimistic-locking"],"license":"MIT","_id":"hikoutei@0.8.30","maintainers":[{"name":"manddarin","email":"rhkeh123@naver.com"}],"homepage":"https://github.com/ManddarinShop/Hikoutei#readme","bugs":{"url":"https://github.com/ManddarinShop/Hikoutei/issues"},"bin":{"hikoutei":"dist/cli/setup.js"},"dist":{"shasum":"ab7f0624c3a7f345c9f2084be3cd5752573d0be7","tarball":"https://registry.npmjs.org/hikoutei/-/hikoutei-0.8.30.tgz","fileCount":765,"integrity":"sha512-Bq00EvUDRSzw/YTtRKgP7/keU0e0q8Ch0ZMQcRkedJXChNJCwZw41A9MtxFbWnLRYkJuPfUHQMsgwolAxv8DYg==","signatures":[{"sig":"MEUCIQDsQAbj3Tfp8qo7yp6gIcJTzY6TjeJfgbODyU5PQF2FwgIgMyNmQgoEe2Rk7znddq38sqnnfntIuSTjsK9ARfPr3Jo=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/hikoutei@0.8.30","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":3132832},"main":"./dist/index.js","type":"module","_from":"file:/home/runner/work/_temp/hikoutei-develop-package/hikoutei-0.8.30.tgz","types":"./dist/index.d.ts","engines":{"node":">=22.13"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"},"./internal/sync-status":{"types":"./dist/internal/syncStatus.d.ts","import":"./dist/internal/syncStatus.js"}},"scripts":{"test":"npm run build -w @hikoutei/ikisaki && vitest run","build":"npm run build -w @hikoutei/ikisaki && npm run clean && tsc -p tsconfig.json && npm run build -w spreadsheet-db-mcp","clean":"node scripts/clean-dist.mjs","test:soak":"npm run build -w @hikoutei/ikisaki && node scripts/run-soak-long.mjs","typecheck":"npm run build -w @hikoutei/ikisaki && tsc -p tsconfig.json --noEmit","typecheck:test":"npm run build -w @hikoutei/ikisaki && tsc -p tsconfig.test.json && tsc -p packages/ikisaki/tsconfig.test.json && tsc -p packages/mcp/tsconfig.test.json"},"_npmUser":{"name":"manddarin","email":"rhkeh123@naver.com"},"_resolved":"/home/runner/work/_temp/hikoutei-develop-package/hikoutei-0.8.30.tgz","_integrity":"sha512-Bq00EvUDRSzw/YTtRKgP7/keU0e0q8Ch0ZMQcRkedJXChNJCwZw41A9MtxFbWnLRYkJuPfUHQMsgwolAxv8DYg==","repository":{"url":"git+https://github.com/ManddarinShop/Hikoutei.git","type":"git"},"workspaces":["packages/*"],"_npmVersion":"10.9.8","description":"Typed repository and safe write layer for Google Sheets-backed MVPs. SQLite-authoritative entity lifecycle with asynchronous Google Sheets projection.","directories":{},"_nodeVersion":"22.23.2","dependencies":{"zod":"^4.4.3","@hikoutei/kohkai":"0.1.0","@googleapis/drive":"^21.0.0","@hikoutei/ikisaki":"0.1.1","@googleapis/sheets":"^14.0.0","google-auth-library":"^11.0.0"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"vitest":"^1.6.0","typescript":"^5.5.3","@types/node":"^20.14.10","@mikro-orm/sql":"7.1.7","@mikro-orm/core":"7.1.7"},"peerDependencies":{"@mikro-orm/sql":"7.1.7","@mikro-orm/core":"7.1.7"},"peerDependenciesMeta":{"@mikro-orm/sql":{"optional":true},"@mikro-orm/core":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/hikoutei_0.8.30_1787088536438_0.7984650006710114","host":"s3://npm-registry-packages-npm-production"}},"0.8.31":{"name":"hikoutei","version":"0.8.31","keywords":["google-sheets","spreadsheet","google sheets orm","sqlite","sync","typescript","orm","repository","optimistic-locking"],"license":"MIT","_id":"hikoutei@0.8.31","maintainers":[{"name":"manddarin","email":"rhkeh123@naver.com"}],"homepage":"https://github.com/ManddarinShop/Hikoutei#readme","bugs":{"url":"https://github.com/ManddarinShop/Hikoutei/issues"},"bin":{"hikoutei":"dist/cli/setup.js"},"dist":{"shasum":"89e7f1b3869e3858ab0ce5b014435e56bf34e5c5","tarball":"https://registry.npmjs.org/hikoutei/-/hikoutei-0.8.31.tgz","fileCount":765,"integrity":"sha512-VG3xXOmIdafooFijs/G4lmgV8M+Q0QADaAHptCOlCUHGDzmRAjkrNLYRYOCyZfWJ9t8lnjcJFO0/QPVTA7THvg==","signatures":[{"sig":"MEUCIHfdcowgTFKUqTahqZDdMES4v1G6JHeZEVFf/1tPx2uhAiEA6qea7MoznY61LZa50Tymt/Tlib1u9ngTHULNbmMp/JU=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/hikoutei@0.8.31","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":3132832},"main":"./dist/index.js","type":"module","_from":"file:/home/runner/work/_temp/hikoutei-develop-package/hikoutei-0.8.31.tgz","types":"./dist/index.d.ts","engines":{"node":">=22.13"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"},"./internal/sync-status":{"types":"./dist/internal/syncStatus.d.ts","import":"./dist/internal/syncStatus.js"}},"scripts":{"test":"npm run build -w @hikoutei/ikisaki && vitest run","build":"npm run build -w @hikoutei/ikisaki && npm run clean && tsc -p tsconfig.json && npm run build -w spreadsheet-db-mcp","clean":"node scripts/clean-dist.mjs","test:soak":"npm run build -w @hikoutei/ikisaki && node scripts/run-soak-long.mjs","typecheck":"npm run build -w @hikoutei/ikisaki && tsc -p tsconfig.json --noEmit","typecheck:test":"npm run build -w @hikoutei/ikisaki && tsc -p tsconfig.test.json && tsc -p packages/ikisaki/tsconfig.test.json && tsc -p packages/mcp/tsconfig.test.json"},"_npmUser":{"name":"manddarin","email":"rhkeh123@naver.com"},"_resolved":"/home/runner/work/_temp/hikoutei-develop-package/hikoutei-0.8.31.tgz","_integrity":"sha512-VG3xXOmIdafooFijs/G4lmgV8M+Q0QADaAHptCOlCUHGDzmRAjkrNLYRYOCyZfWJ9t8lnjcJFO0/QPVTA7THvg==","repository":{"url":"git+https://github.com/ManddarinShop/Hikoutei.git","type":"git"},"workspaces":["packages/*"],"_npmVersion":"10.9.8","description":"Typed repository and safe write layer for Google Sheets-backed MVPs. SQLite-authoritative entity lifecycle with asynchronous Google Sheets projection.","directories":{},"_nodeVersion":"22.23.2","dependencies":{"zod":"^4.4.3","@hikoutei/kohkai":"0.1.0","@googleapis/drive":"^21.0.0","@hikoutei/ikisaki":"0.1.1","@googleapis/sheets":"^14.0.0","google-auth-library":"^11.0.0"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"vitest":"^1.6.0","typescript":"^5.5.3","@types/node":"^20.14.10","@mikro-orm/sql":"7.1.7","@mikro-orm/core":"7.1.7"},"peerDependencies":{"@mikro-orm/sql":"7.1.7","@mikro-orm/core":"7.1.7"},"peerDependenciesMeta":{"@mikro-orm/sql":{"optional":true},"@mikro-orm/core":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/hikoutei_0.8.31_1787088698510_0.5127539606919247","host":"s3://npm-registry-packages-npm-production"}},"0.8.32":{"name":"hikoutei","version":"0.8.32","keywords":["google-sheets","spreadsheet","google sheets orm","sqlite","sync","typescript","orm","repository","optimistic-locking"],"license":"MIT","_id":"hikoutei@0.8.32","maintainers":[{"name":"manddarin","email":"rhkeh123@naver.com"}],"homepage":"https://github.com/ManddarinShop/Hikoutei#readme","bugs":{"url":"https://github.com/ManddarinShop/Hikoutei/issues"},"bin":{"hikoutei":"dist/cli/setup.js"},"dist":{"shasum":"9b8a8559eb8b9c1ff4bbe508b05996e79bf47229","tarball":"https://registry.npmjs.org/hikoutei/-/hikoutei-0.8.32.tgz","fileCount":765,"integrity":"sha512-bmPGgIyqhWRBhl8/Ap1CDTZzhIZrkUSpV5qHGIMDKsPTtaUdxpehpmr0uWVw2gTQsMd/x6aZSRPI2+w4YWgCEw==","signatures":[{"sig":"MEYCIQDRVN+yJa2OZCv/RkphvbiwXNQ8lbC+kJW2aCsqIsjeBAIhANqvdJPisIGE57ChT3VDRfg1db0cDq1/WJTg9mOE3MIb","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/hikoutei@0.8.32","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":3132832},"main":"./dist/index.js","type":"module","_from":"file:/home/runner/work/_temp/hikoutei-develop-package/hikoutei-0.8.32.tgz","types":"./dist/index.d.ts","engines":{"node":">=22.13"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"},"./internal/sync-status":{"types":"./dist/internal/syncStatus.d.ts","import":"./dist/internal/syncStatus.js"}},"scripts":{"test":"npm run build -w @hikoutei/ikisaki && vitest run","build":"npm run build -w @hikoutei/ikisaki && npm run clean && tsc -p tsconfig.json && npm run build -w spreadsheet-db-mcp","clean":"node scripts/clean-dist.mjs","test:soak":"npm run build -w @hikoutei/ikisaki && node scripts/run-soak-long.mjs","typecheck":"npm run build -w @hikoutei/ikisaki && tsc -p tsconfig.json --noEmit","typecheck:test":"npm run build -w @hikoutei/ikisaki && tsc -p tsconfig.test.json && tsc -p packages/ikisaki/tsconfig.test.json && tsc -p packages/mcp/tsconfig.test.json"},"_npmUser":{"name":"manddarin","email":"rhkeh123@naver.com"},"_resolved":"/home/runner/work/_temp/hikoutei-develop-package/hikoutei-0.8.32.tgz","_integrity":"sha512-bmPGgIyqhWRBhl8/Ap1CDTZzhIZrkUSpV5qHGIMDKsPTtaUdxpehpmr0uWVw2gTQsMd/x6aZSRPI2+w4YWgCEw==","repository":{"url":"git+https://github.com/ManddarinShop/Hikoutei.git","type":"git"},"workspaces":["packages/*"],"_npmVersion":"10.9.8","description":"Typed repository and safe write layer for Google Sheets-backed MVPs. SQLite-authoritative entity lifecycle with asynchronous Google Sheets projection.","directories":{},"_nodeVersion":"22.23.2","dependencies":{"zod":"^4.4.3","@hikoutei/kohkai":"0.1.0","@googleapis/drive":"^21.0.0","@hikoutei/ikisaki":"0.1.1","@googleapis/sheets":"^14.0.0","google-auth-library":"^11.0.0"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"vitest":"^1.6.0","typescript":"^5.5.3","@types/node":"^20.14.10","@mikro-orm/sql":"7.1.7","@mikro-orm/core":"7.1.7"},"peerDependencies":{"@mikro-orm/sql":"7.1.7","@mikro-orm/core":"7.1.7"},"peerDependenciesMeta":{"@mikro-orm/sql":{"optional":true},"@mikro-orm/core":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/hikoutei_0.8.32_1787088861008_0.2665956270449499","host":"s3://npm-registry-packages-npm-production"}},"0.8.33":{"name":"hikoutei","version":"0.8.33","keywords":["google-sheets","spreadsheet","google sheets orm","sqlite","sync","typescript","orm","repository","optimistic-locking"],"license":"MIT","_id":"hikoutei@0.8.33","maintainers":[{"name":"manddarin","email":"rhkeh123@naver.com"}],"homepage":"https://github.com/ManddarinShop/Hikoutei#readme","bugs":{"url":"https://github.com/ManddarinShop/Hikoutei/issues"},"bin":{"hikoutei":"dist/cli/setup.js"},"dist":{"shasum":"560399c62da92ab6e3fbdbf529e58226a2c36585","tarball":"https://registry.npmjs.org/hikoutei/-/hikoutei-0.8.33.tgz","fileCount":765,"integrity":"sha512-ZXOq1g/2ifZjIAeeCRktxvFcQrJ8cMh0nuxgS5h7LHW8LNxgx35qtv/vw+6bS4E0R8GGsBxGEuog8DQ6ePfsLw==","signatures":[{"sig":"MEUCIDOg2XED8o0HrhBDCe50gNK0fD6xshrow3GLSd5j5yJ/AiEArqSB5/0taLHv+28TW6OGJXCnHgL55N5+hxF9C3NfgyQ=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/hikoutei@0.8.33","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":3132832},"main":"./dist/index.js","type":"module","_from":"file:/home/runner/work/_temp/hikoutei-develop-package/hikoutei-0.8.33.tgz","types":"./dist/index.d.ts","engines":{"node":">=22.13"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"},"./internal/sync-status":{"types":"./dist/internal/syncStatus.d.ts","import":"./dist/internal/syncStatus.js"}},"scripts":{"test":"npm run build -w @hikoutei/ikisaki && vitest run","build":"npm run build -w @hikoutei/ikisaki && npm run clean && tsc -p tsconfig.json && npm run build -w spreadsheet-db-mcp","clean":"node scripts/clean-dist.mjs","test:soak":"npm run build -w @hikoutei/ikisaki && node scripts/run-soak-long.mjs","typecheck":"npm run build -w @hikoutei/ikisaki && tsc -p tsconfig.json --noEmit","typecheck:test":"npm run build -w @hikoutei/ikisaki && tsc -p tsconfig.test.json && tsc -p packages/ikisaki/tsconfig.test.json && tsc -p packages/mcp/tsconfig.test.json"},"_npmUser":{"name":"manddarin","email":"rhkeh123@naver.com"},"_resolved":"/home/runner/work/_temp/hikoutei-develop-package/hikoutei-0.8.33.tgz","_integrity":"sha512-ZXOq1g/2ifZjIAeeCRktxvFcQrJ8cMh0nuxgS5h7LHW8LNxgx35qtv/vw+6bS4E0R8GGsBxGEuog8DQ6ePfsLw==","repository":{"url":"git+https://github.com/ManddarinShop/Hikoutei.git","type":"git"},"workspaces":["packages/*"],"_npmVersion":"10.9.8","description":"Typed repository and safe write layer for Google Sheets-backed MVPs. SQLite-authoritative entity lifecycle with asynchronous Google Sheets projection.","directories":{},"_nodeVersion":"22.23.2","dependencies":{"zod":"^4.4.3","@hikoutei/kohkai":"0.1.0","@googleapis/drive":"^21.0.0","@hikoutei/ikisaki":"0.1.1","@googleapis/sheets":"^14.0.0","google-auth-library":"^11.0.0"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"vitest":"^1.6.0","typescript":"^5.5.3","@types/node":"^20.14.10","@mikro-orm/sql":"7.1.7","@mikro-orm/core":"7.1.7"},"peerDependencies":{"@mikro-orm/sql":"7.1.7","@mikro-orm/core":"7.1.7"},"peerDependenciesMeta":{"@mikro-orm/sql":{"optional":true},"@mikro-orm/core":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/hikoutei_0.8.33_1787089006926_0.4088056169759864","host":"s3://npm-registry-packages-npm-production"}},"0.8.34":{"name":"hikoutei","version":"0.8.34","keywords":["google-sheets","spreadsheet","google sheets orm","sqlite","sync","typescript","orm","repository","optimistic-locking"],"license":"MIT","_id":"hikoutei@0.8.34","maintainers":[{"name":"manddarin","email":"rhkeh123@naver.com"}],"homepage":"https://github.com/ManddarinShop/Hikoutei#readme","bugs":{"url":"https://github.com/ManddarinShop/Hikoutei/issues"},"bin":{"hikoutei":"dist/cli/setup.js"},"dist":{"shasum":"94929931e88244f5cdcf5b96405d320bddb93a20","tarball":"https://registry.npmjs.org/hikoutei/-/hikoutei-0.8.34.tgz","fileCount":765,"integrity":"sha512-osKAwoNHmR81PT7ewMN+k4I7Zh3uFeuRVvxptCTMlBBYq1JMj6jrS/ulbPwI5d8f09TGXsOfFqZd9WaJ4JowkA==","signatures":[{"sig":"MEUCIQCJY/WPxMnXphce3NpRSEPLiShn92KV4OuoehwF6BxidAIgMP/K/v1k6Rng2Gm8jQXDoQ+SFIi8Q97cyRjKdAa75bA=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/hikoutei@0.8.34","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":3130773},"main":"./dist/index.js","type":"module","_from":"file:/home/runner/work/_temp/hikoutei-develop-package/hikoutei-0.8.34.tgz","types":"./dist/index.d.ts","engines":{"node":">=22.13"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"},"./internal/sync-status":{"types":"./dist/internal/syncStatus.d.ts","import":"./dist/internal/syncStatus.js"}},"scripts":{"test":"npm run build -w @hikoutei/ikisaki && vitest run","build":"npm run build -w @hikoutei/ikisaki && npm run clean && tsc -p tsconfig.json && npm run build -w spreadsheet-db-mcp","clean":"node scripts/clean-dist.mjs","test:soak":"npm run build -w @hikoutei/ikisaki && node scripts/run-soak-long.mjs","typecheck":"npm run build -w @hikoutei/ikisaki && tsc -p tsconfig.json --noEmit","typecheck:test":"npm run build -w @hikoutei/ikisaki && tsc -p tsconfig.test.json && tsc -p packages/ikisaki/tsconfig.test.json && tsc -p packages/mcp/tsconfig.test.json"},"_npmUser":{"name":"manddarin","email":"rhkeh123@naver.com"},"_resolved":"/home/runner/work/_temp/hikoutei-develop-package/hikoutei-0.8.34.tgz","_integrity":"sha512-osKAwoNHmR81PT7ewMN+k4I7Zh3uFeuRVvxptCTMlBBYq1JMj6jrS/ulbPwI5d8f09TGXsOfFqZd9WaJ4JowkA==","repository":{"url":"git+https://github.com/ManddarinShop/Hikoutei.git","type":"git"},"workspaces":["packages/*"],"_npmVersion":"10.9.8","description":"Typed repository and safe write layer for Google Sheets-backed MVPs. SQLite-authoritative entity lifecycle with asynchronous Google Sheets projection.","directories":{},"_nodeVersion":"22.23.2","dependencies":{"zod":"^4.4.3","@hikoutei/kohkai":"0.1.0","@googleapis/drive":"^21.0.0","@hikoutei/ikisaki":"0.1.1","@googleapis/sheets":"^14.0.0","google-auth-library":"^11.0.0"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"vitest":"^1.6.0","typescript":"^5.5.3","@types/node":"^20.14.10","@mikro-orm/sql":"7.1.7","@mikro-orm/core":"7.1.7"},"peerDependencies":{"@mikro-orm/sql":"7.1.7","@mikro-orm/core":"7.1.7"},"peerDependenciesMeta":{"@mikro-orm/sql":{"optional":true},"@mikro-orm/core":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/hikoutei_0.8.34_1787089161295_0.9797153262894631","host":"s3://npm-registry-packages-npm-production"}},"0.8.35":{"name":"hikoutei","version":"0.8.35","keywords":["google-sheets","spreadsheet","google sheets orm","sqlite","sync","typescript","orm","repository","optimistic-locking"],"license":"MIT","_id":"hikoutei@0.8.35","maintainers":[{"name":"manddarin","email":"rhkeh123@naver.com"}],"homepage":"https://github.com/ManddarinShop/Hikoutei#readme","bugs":{"url":"https://github.com/ManddarinShop/Hikoutei/issues"},"bin":{"hikoutei":"dist/cli/setup.js"},"dist":{"shasum":"9d7e5f81e6cf12a563c512dee593c21b90a35bac","tarball":"https://registry.npmjs.org/hikoutei/-/hikoutei-0.8.35.tgz","fileCount":765,"integrity":"sha512-nJRfB34vs42UPxEC0lhXadCsmbSBCqQeHwthNmAArmzcn/WxMzk5xznoU5jHfFvp9yg8ms+i5HRxluzN+4PKAg==","signatures":[{"sig":"MEYCIQCeQsDvb2NlHfWFy6ZxrfNawseTduKDkz0zALY99XviagIhAKyatwjvOVoKslZqtLSZZAzm/9S03lDDq74QRz5QGeIZ","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/hikoutei@0.8.35","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":3130773},"main":"./dist/index.js","type":"module","_from":"file:/home/runner/work/_temp/hikoutei-develop-package/hikoutei-0.8.35.tgz","types":"./dist/index.d.ts","engines":{"node":">=22.13"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"},"./internal/sync-status":{"types":"./dist/internal/syncStatus.d.ts","import":"./dist/internal/syncStatus.js"}},"scripts":{"test":"npm run build -w @hikoutei/ikisaki && vitest run","build":"npm run build -w @hikoutei/ikisaki && npm run clean && tsc -p tsconfig.json && npm run build -w spreadsheet-db-mcp","clean":"node scripts/clean-dist.mjs","test:soak":"npm run build -w @hikoutei/ikisaki && node scripts/run-soak-long.mjs","typecheck":"npm run build -w @hikoutei/ikisaki && tsc -p tsconfig.json --noEmit","typecheck:test":"npm run build -w @hikoutei/ikisaki && tsc -p tsconfig.test.json && tsc -p packages/ikisaki/tsconfig.test.json && tsc -p packages/mcp/tsconfig.test.json"},"_npmUser":{"name":"manddarin","email":"rhkeh123@naver.com"},"_resolved":"/home/runner/work/_temp/hikoutei-develop-package/hikoutei-0.8.35.tgz","_integrity":"sha512-nJRfB34vs42UPxEC0lhXadCsmbSBCqQeHwthNmAArmzcn/WxMzk5xznoU5jHfFvp9yg8ms+i5HRxluzN+4PKAg==","repository":{"url":"git+https://github.com/ManddarinShop/Hikoutei.git","type":"git"},"workspaces":["packages/*"],"_npmVersion":"10.9.8","description":"Typed repository and safe write layer for Google Sheets-backed MVPs. SQLite-authoritative entity lifecycle with asynchronous Google Sheets projection.","directories":{},"_nodeVersion":"22.23.2","dependencies":{"zod":"^4.4.3","@hikoutei/kohkai":"0.1.0","@googleapis/drive":"^21.0.0","@hikoutei/ikisaki":"0.1.1","@googleapis/sheets":"^14.0.0","google-auth-library":"^11.0.0"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"vitest":"^1.6.0","typescript":"^5.5.3","@types/node":"^20.14.10","@mikro-orm/sql":"7.1.7","@mikro-orm/core":"7.1.7"},"peerDependencies":{"@mikro-orm/sql":"7.1.7","@mikro-orm/core":"7.1.7"},"peerDependenciesMeta":{"@mikro-orm/sql":{"optional":true},"@mikro-orm/core":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/hikoutei_0.8.35_1787089340935_0.5604296910364654","host":"s3://npm-registry-packages-npm-production"}},"0.8.36":{"name":"hikoutei","version":"0.8.36","keywords":["google-sheets","spreadsheet","google sheets orm","sqlite","sync","typescript","orm","repository","optimistic-locking"],"license":"MIT","_id":"hikoutei@0.8.36","maintainers":[{"name":"manddarin","email":"rhkeh123@naver.com"}],"homepage":"https://github.com/ManddarinShop/Hikoutei#readme","bugs":{"url":"https://github.com/ManddarinShop/Hikoutei/issues"},"bin":{"hikoutei":"dist/cli/setup.js"},"dist":{"shasum":"596477d5a00fc14c91a42878cf410cecb50c1487","tarball":"https://registry.npmjs.org/hikoutei/-/hikoutei-0.8.36.tgz","fileCount":765,"integrity":"sha512-Pd4vShfV1Wr9uV2FCWtbIPm8oe+xjH+p17IT2z5+Kj9EL+ZEo6vxLSxZJwdubEXJZKofq/fE359Wbuib9EH9Fw==","signatures":[{"sig":"MEYCIQCXHAx/lTFMWfXMCVC6v/9ucqG4KephVJJM0Xs210jPywIhAPqaMLPWL6JmZm13cLVhVNTEiTklQ4KVqB1ej1pg9sMy","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/hikoutei@0.8.36","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":3132832},"main":"./dist/index.js","type":"module","_from":"file:/home/runner/work/_temp/hikoutei-develop-package/hikoutei-0.8.36.tgz","types":"./dist/index.d.ts","engines":{"node":">=22.13"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"},"./internal/sync-status":{"types":"./dist/internal/syncStatus.d.ts","import":"./dist/internal/syncStatus.js"}},"scripts":{"test":"npm run build -w @hikoutei/ikisaki && vitest run","build":"npm run build -w @hikoutei/ikisaki && npm run clean && tsc -p tsconfig.json && npm run build -w spreadsheet-db-mcp","clean":"node scripts/clean-dist.mjs","test:soak":"npm run build -w @hikoutei/ikisaki && node scripts/run-soak-long.mjs","typecheck":"npm run build -w @hikoutei/ikisaki && tsc -p tsconfig.json --noEmit","typecheck:test":"npm run build -w @hikoutei/ikisaki && tsc -p tsconfig.test.json && tsc -p packages/ikisaki/tsconfig.test.json && tsc -p packages/mcp/tsconfig.test.json"},"_npmUser":{"name":"manddarin","email":"rhkeh123@naver.com"},"_resolved":"/home/runner/work/_temp/hikoutei-develop-package/hikoutei-0.8.36.tgz","_integrity":"sha512-Pd4vShfV1Wr9uV2FCWtbIPm8oe+xjH+p17IT2z5+Kj9EL+ZEo6vxLSxZJwdubEXJZKofq/fE359Wbuib9EH9Fw==","repository":{"url":"git+https://github.com/ManddarinShop/Hikoutei.git","type":"git"},"workspaces":["packages/*"],"_npmVersion":"10.9.8","description":"Typed repository and safe write layer for Google Sheets-backed MVPs. SQLite-authoritative entity lifecycle with asynchronous Google Sheets projection.","directories":{},"_nodeVersion":"22.23.2","dependencies":{"zod":"^4.4.3","@hikoutei/kohkai":"0.1.0","@googleapis/drive":"^21.0.0","@hikoutei/ikisaki":"0.1.1","@googleapis/sheets":"^14.0.0","google-auth-library":"^11.0.0"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"vitest":"^1.6.0","typescript":"^5.5.3","@types/node":"^20.14.10","@mikro-orm/sql":"7.1.7","@mikro-orm/core":"7.1.7"},"peerDependencies":{"@mikro-orm/sql":"7.1.7","@mikro-orm/core":"7.1.7"},"peerDependenciesMeta":{"@mikro-orm/sql":{"optional":true},"@mikro-orm/core":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/hikoutei_0.8.36_1787089483560_0.9651736306882532","host":"s3://npm-registry-packages-npm-production"}},"0.8.37":{"name":"hikoutei","version":"0.8.37","keywords":["google-sheets","spreadsheet","google sheets orm","sqlite","sync","typescript","orm","repository","optimistic-locking"],"license":"MIT","_id":"hikoutei@0.8.37","maintainers":[{"name":"manddarin","email":"rhkeh123@naver.com"}],"homepage":"https://github.com/ManddarinShop/Hikoutei#readme","bugs":{"url":"https://github.com/ManddarinShop/Hikoutei/issues"},"bin":{"hikoutei":"dist/cli/setup.js"},"dist":{"shasum":"6e1ac85de665cbde81cb8192a0dc08d14b166caf","tarball":"https://registry.npmjs.org/hikoutei/-/hikoutei-0.8.37.tgz","fileCount":765,"integrity":"sha512-2665f/Mw/CQ5tKIAKhmClgSNNgXB652KgBofqTY0S+IWoyDNHMxSILaOizXxjzTS+Wo9h5RtoFgdyRjy35g14g==","signatures":[{"sig":"MEUCIC7aTQ750V6fUmHtfY8gJgWBZ2ZB71nmaL6PXwYJ5V77AiEA4XRHEsW3Y1n9lBTwSlvPFEPQRw2Dc5Slg60sFGzpkEw=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/hikoutei@0.8.37","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":3132832},"main":"./dist/index.js","type":"module","_from":"file:/home/runner/work/_temp/hikoutei-develop-package/hikoutei-0.8.37.tgz","types":"./dist/index.d.ts","engines":{"node":">=22.13"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"},"./internal/sync-status":{"types":"./dist/internal/syncStatus.d.ts","import":"./dist/internal/syncStatus.js"}},"scripts":{"test":"npm run build -w @hikoutei/ikisaki && vitest run","build":"npm run build -w @hikoutei/ikisaki && npm run clean && tsc -p tsconfig.json && npm run build -w spreadsheet-db-mcp","clean":"node scripts/clean-dist.mjs","test:soak":"npm run build -w @hikoutei/ikisaki && node scripts/run-soak-long.mjs","typecheck":"npm run build -w @hikoutei/ikisaki && tsc -p tsconfig.json --noEmit","typecheck:test":"npm run build -w @hikoutei/ikisaki && tsc -p tsconfig.test.json && tsc -p packages/ikisaki/tsconfig.test.json && tsc -p packages/mcp/tsconfig.test.json"},"_npmUser":{"name":"manddarin","email":"rhkeh123@naver.com"},"_resolved":"/home/runner/work/_temp/hikoutei-develop-package/hikoutei-0.8.37.tgz","_integrity":"sha512-2665f/Mw/CQ5tKIAKhmClgSNNgXB652KgBofqTY0S+IWoyDNHMxSILaOizXxjzTS+Wo9h5RtoFgdyRjy35g14g==","repository":{"url":"git+https://github.com/ManddarinShop/Hikoutei.git","type":"git"},"workspaces":["packages/*"],"_npmVersion":"10.9.8","description":"Typed repository and safe write layer for Google Sheets-backed MVPs. SQLite-authoritative entity lifecycle with asynchronous Google Sheets projection.","directories":{},"_nodeVersion":"22.23.2","dependencies":{"zod":"^4.4.3","@hikoutei/kohkai":"0.1.0","@googleapis/drive":"^21.0.0","@hikoutei/ikisaki":"0.1.1","@googleapis/sheets":"^14.0.0","google-auth-library":"^11.0.0"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"vitest":"^1.6.0","typescript":"^5.5.3","@types/node":"^20.14.10","@mikro-orm/sql":"7.1.7","@mikro-orm/core":"7.1.7"},"peerDependencies":{"@mikro-orm/sql":"7.1.7","@mikro-orm/core":"7.1.7"},"peerDependenciesMeta":{"@mikro-orm/sql":{"optional":true},"@mikro-orm/core":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/hikoutei_0.8.37_1787089622867_0.7731153179752694","host":"s3://npm-registry-packages-npm-production"}},"0.8.38":{"name":"hikoutei","version":"0.8.38","keywords":["google-sheets","spreadsheet","google sheets orm","sqlite","sync","typescript","orm","repository","optimistic-locking"],"license":"MIT","_id":"hikoutei@0.8.38","maintainers":[{"name":"manddarin","email":"rhkeh123@naver.com"}],"homepage":"https://github.com/ManddarinShop/Hikoutei#readme","bugs":{"url":"https://github.com/ManddarinShop/Hikoutei/issues"},"bin":{"hikoutei":"dist/cli/setup.js"},"dist":{"shasum":"75eb374914eaacd5b6535a472c9eb1b3969630e4","tarball":"https://registry.npmjs.org/hikoutei/-/hikoutei-0.8.38.tgz","fileCount":765,"integrity":"sha512-0VYgP4RBOuco1huWUKKyNsNraewUtlNgOFSxCDgAwN/aSMhwvlzrSofGLQhTVTI22EJmXeDmHMPbhVyne+mgaw==","signatures":[{"sig":"MEYCIQDdvRbTT9IyFsu3ZYmbGpbB1iWx8pEg+Fe8/xXrt5r73AIhAMpw4wp0SLzWwEgS2FE8ZaCfnIvjqqQ1SWj1T0TI4kRw","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/hikoutei@0.8.38","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":3132832},"main":"./dist/index.js","type":"module","_from":"file:/home/runner/work/_temp/hikoutei-develop-package/hikoutei-0.8.38.tgz","types":"./dist/index.d.ts","engines":{"node":">=22.13"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"},"./internal/sync-status":{"types":"./dist/internal/syncStatus.d.ts","import":"./dist/internal/syncStatus.js"}},"scripts":{"test":"npm run build -w @hikoutei/ikisaki && vitest run","build":"npm run build -w @hikoutei/ikisaki && npm run clean && tsc -p tsconfig.json && npm run build -w spreadsheet-db-mcp","clean":"node scripts/clean-dist.mjs","test:soak":"npm run build -w @hikoutei/ikisaki && node scripts/run-soak-long.mjs","typecheck":"npm run build -w @hikoutei/ikisaki && tsc -p tsconfig.json --noEmit","typecheck:test":"npm run build -w @hikoutei/ikisaki && tsc -p tsconfig.test.json && tsc -p packages/ikisaki/tsconfig.test.json && tsc -p packages/mcp/tsconfig.test.json"},"_npmUser":{"name":"manddarin","email":"rhkeh123@naver.com"},"_resolved":"/home/runner/work/_temp/hikoutei-develop-package/hikoutei-0.8.38.tgz","_integrity":"sha512-0VYgP4RBOuco1huWUKKyNsNraewUtlNgOFSxCDgAwN/aSMhwvlzrSofGLQhTVTI22EJmXeDmHMPbhVyne+mgaw==","repository":{"url":"git+https://github.com/ManddarinShop/Hikoutei.git","type":"git"},"workspaces":["packages/*"],"_npmVersion":"10.9.8","description":"Typed repository and safe write layer for Google Sheets-backed MVPs. SQLite-authoritative entity lifecycle with asynchronous Google Sheets projection.","directories":{},"_nodeVersion":"22.23.2","dependencies":{"zod":"^4.4.3","@hikoutei/kohkai":"0.1.0","@googleapis/drive":"^21.0.0","@hikoutei/ikisaki":"0.1.1","@googleapis/sheets":"^14.0.0","google-auth-library":"^11.0.0"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"vitest":"^1.6.0","typescript":"^5.5.3","@types/node":"^20.14.10","@mikro-orm/sql":"7.1.7","@mikro-orm/core":"7.1.7"},"peerDependencies":{"@mikro-orm/sql":"7.1.7","@mikro-orm/core":"7.1.7"},"peerDependenciesMeta":{"@mikro-orm/sql":{"optional":true},"@mikro-orm/core":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/hikoutei_0.8.38_1787089768285_0.26728747942451636","host":"s3://npm-registry-packages-npm-production"}},"0.8.39":{"name":"hikoutei","version":"0.8.39","keywords":["google-sheets","spreadsheet","google sheets orm","sqlite","sync","typescript","orm","repository","optimistic-locking"],"license":"MIT","_id":"hikoutei@0.8.39","maintainers":[{"name":"manddarin","email":"rhkeh123@naver.com"}],"homepage":"https://github.com/ManddarinShop/Hikoutei#readme","bugs":{"url":"https://github.com/ManddarinShop/Hikoutei/issues"},"bin":{"hikoutei":"dist/cli/setup.js"},"dist":{"shasum":"6d625f6619fdb8692e64e4a1cbce62c37ae39550","tarball":"https://registry.npmjs.org/hikoutei/-/hikoutei-0.8.39.tgz","fileCount":769,"integrity":"sha512-YESJZeVwitmCp6orPmgirf26BBWnwc0LdIPvyKID5j3A+kezmGeeQuBCs/doXRyby/QQWi4z4uKqJw32qMyxVA==","signatures":[{"sig":"MEUCIQCXtZ794FNl0v5ChCS012b8ktT3/pnoesjS0g8kLbowwAIgWx3HERSBGB1p0X/hmifa280dPxKOnJViHih0kR1tEO0=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/hikoutei@0.8.39","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":3140045},"main":"./dist/index.js","type":"module","_from":"file:/home/runner/work/_temp/hikoutei-develop-package/hikoutei-0.8.39.tgz","types":"./dist/index.d.ts","engines":{"node":">=22.13"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"},"./internal/sync-status":{"types":"./dist/internal/syncStatus.d.ts","import":"./dist/internal/syncStatus.js"}},"scripts":{"test":"npm run build -w @hikoutei/ikisaki && vitest run","build":"npm run build -w @hikoutei/ikisaki && npm run clean && tsc -p tsconfig.json && npm run build -w spreadsheet-db-mcp","clean":"node scripts/clean-dist.mjs","test:soak":"npm run build -w @hikoutei/ikisaki && node scripts/run-soak-long.mjs","typecheck":"npm run build -w @hikoutei/ikisaki && tsc -p tsconfig.json --noEmit","typecheck:test":"npm run build -w @hikoutei/ikisaki && tsc -p tsconfig.test.json && tsc -p packages/ikisaki/tsconfig.test.json && tsc -p packages/mcp/tsconfig.test.json"},"_npmUser":{"name":"manddarin","email":"rhkeh123@naver.com"},"_resolved":"/home/runner/work/_temp/hikoutei-develop-package/hikoutei-0.8.39.tgz","_integrity":"sha512-YESJZeVwitmCp6orPmgirf26BBWnwc0LdIPvyKID5j3A+kezmGeeQuBCs/doXRyby/QQWi4z4uKqJw32qMyxVA==","repository":{"url":"git+https://github.com/ManddarinShop/Hikoutei.git","type":"git"},"workspaces":["packages/*"],"_npmVersion":"10.9.8","description":"Typed repository and safe write layer for Google Sheets-backed MVPs. SQLite-authoritative entity lifecycle with asynchronous Google Sheets projection.","directories":{},"_nodeVersion":"22.23.2","dependencies":{"zod":"^4.4.3","@hikoutei/kohkai":"0.1.0","@googleapis/drive":"^21.0.0","@hikoutei/ikisaki":"0.1.1","@googleapis/sheets":"^14.0.0","google-auth-library":"^11.0.0"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"vitest":"^1.6.0","typescript":"^5.5.3","@types/node":"^20.14.10","@mikro-orm/sql":"7.1.7","@mikro-orm/core":"7.1.7"},"peerDependencies":{"@mikro-orm/sql":"7.1.7","@mikro-orm/core":"7.1.7"},"peerDependenciesMeta":{"@mikro-orm/sql":{"optional":true},"@mikro-orm/core":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/hikoutei_0.8.39_1787091767939_0.401669517456372","host":"s3://npm-registry-packages-npm-production"}},"0.8.40":{"name":"hikoutei","version":"0.8.40","keywords":["google-sheets","spreadsheet","google sheets orm","sqlite","sync","typescript","orm","repository","optimistic-locking"],"license":"MIT","_id":"hikoutei@0.8.40","maintainers":[{"name":"manddarin","email":"rhkeh123@naver.com"}],"homepage":"https://github.com/ManddarinShop/Hikoutei#readme","bugs":{"url":"https://github.com/ManddarinShop/Hikoutei/issues"},"bin":{"hikoutei":"dist/cli/setup.js"},"dist":{"shasum":"7d26c4146fb6a954eaf78f7b15c986f6f2d73945","tarball":"https://registry.npmjs.org/hikoutei/-/hikoutei-0.8.40.tgz","fileCount":769,"integrity":"sha512-NMYfIe1/TzV8JqCR6kVXCKSTOFHnuhNNMzkwsv0yg1xfuBQmNVge3hx/1GOpBU7rgzrACNj//m4zkm/RQA63Nw==","signatures":[{"sig":"MEYCIQDsSmd1/oD/1TWm/fmfQSgzi44CmCBzkX4yrgja3Z+AwgIhAPcDxEWbnhtTVJVXJ4KM1hxOyHX1a1y5HPqd3Tet+cmR","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/hikoutei@0.8.40","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":3154406},"main":"./dist/index.js","type":"module","_from":"file:/home/runner/work/_temp/hikoutei-develop-package/hikoutei-0.8.40.tgz","types":"./dist/index.d.ts","engines":{"node":">=22.13"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"},"./internal/sync-status":{"types":"./dist/internal/syncStatus.d.ts","import":"./dist/internal/syncStatus.js"}},"scripts":{"test":"npm run build -w @hikoutei/ikisaki && vitest run","build":"npm run build -w @hikoutei/ikisaki && npm run clean && tsc -p tsconfig.json && npm run build -w spreadsheet-db-mcp","clean":"node scripts/clean-dist.mjs","test:soak":"npm run build -w @hikoutei/ikisaki && node scripts/run-soak-long.mjs","typecheck":"npm run build -w @hikoutei/ikisaki && tsc -p tsconfig.json --noEmit","typecheck:test":"npm run build -w @hikoutei/ikisaki && tsc -p tsconfig.test.json && tsc -p packages/ikisaki/tsconfig.test.json && tsc -p packages/mcp/tsconfig.test.json"},"_npmUser":{"name":"manddarin","email":"rhkeh123@naver.com"},"_resolved":"/home/runner/work/_temp/hikoutei-develop-package/hikoutei-0.8.40.tgz","_integrity":"sha512-NMYfIe1/TzV8JqCR6kVXCKSTOFHnuhNNMzkwsv0yg1xfuBQmNVge3hx/1GOpBU7rgzrACNj//m4zkm/RQA63Nw==","repository":{"url":"git+https://github.com/ManddarinShop/Hikoutei.git","type":"git"},"workspaces":["packages/*"],"_npmVersion":"10.9.8","description":"Typed repository and safe write layer for Google Sheets-backed MVPs. SQLite-authoritative entity lifecycle with asynchronous Google Sheets projection.","directories":{},"_nodeVersion":"22.23.2","dependencies":{"zod":"^4.4.3","@hikoutei/kohkai":"0.1.0","@googleapis/drive":"^21.0.0","@hikoutei/ikisaki":"0.1.1","@googleapis/sheets":"^14.0.0","google-auth-library":"^11.0.0"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"vitest":"^1.6.0","typescript":"^5.5.3","@types/node":"^20.14.10","@mikro-orm/sql":"7.1.7","@mikro-orm/core":"7.1.7"},"peerDependencies":{"@mikro-orm/sql":"7.1.7","@mikro-orm/core":"7.1.7"},"peerDependenciesMeta":{"@mikro-orm/sql":{"optional":true},"@mikro-orm/core":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/hikoutei_0.8.40_1787092601439_0.46788493106166174","host":"s3://npm-registry-packages-npm-production"}},"0.8.41":{"name":"hikoutei","version":"0.8.41","keywords":["google-sheets","spreadsheet","google sheets orm","sqlite","sync","typescript","orm","repository","optimistic-locking"],"license":"MIT","_id":"hikoutei@0.8.41","maintainers":[{"name":"manddarin","email":"rhkeh123@naver.com"}],"homepage":"https://github.com/ManddarinShop/Hikoutei#readme","bugs":{"url":"https://github.com/ManddarinShop/Hikoutei/issues"},"bin":{"hikoutei":"dist/cli/setup.js"},"dist":{"shasum":"f29ca8495d7f5c02c9c3a1424b050d2f24e6d6ec","tarball":"https://registry.npmjs.org/hikoutei/-/hikoutei-0.8.41.tgz","fileCount":769,"integrity":"sha512-eMfPToqcHysIg1LJ5HGINKzO6MMju7dgpJL4RJVjzZNggxTD2y8sKsY6+Jtc140CTwK+Ou7qdbLp/g31o+pBLA==","signatures":[{"sig":"MEQCIHvIqBqnKHiSgwK0Atr7Yqw8/dQzYRbdGHdQA4KQcbq8AiAeOkrWcaK/FS4I3gx1Nmu71GzPez3QXH7+2qZkipv2SQ==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/hikoutei@0.8.41","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":3159952},"main":"./dist/index.js","type":"module","_from":"file:/home/runner/work/_temp/hikoutei-develop-package/hikoutei-0.8.41.tgz","types":"./dist/index.d.ts","engines":{"node":">=22.13"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"},"./internal/sync-status":{"types":"./dist/internal/syncStatus.d.ts","import":"./dist/internal/syncStatus.js"}},"scripts":{"test":"npm run build -w @hikoutei/ikisaki && vitest run","build":"npm run build -w @hikoutei/ikisaki && npm run clean && tsc -p tsconfig.json && npm run build -w spreadsheet-db-mcp","clean":"node scripts/clean-dist.mjs","test:soak":"npm run build -w @hikoutei/ikisaki && node scripts/run-soak-long.mjs","typecheck":"npm run build -w @hikoutei/ikisaki && tsc -p tsconfig.json --noEmit","typecheck:test":"npm run build -w @hikoutei/ikisaki && tsc -p tsconfig.test.json && tsc -p packages/ikisaki/tsconfig.test.json && tsc -p packages/mcp/tsconfig.test.json"},"_npmUser":{"name":"manddarin","email":"rhkeh123@naver.com"},"_resolved":"/home/runner/work/_temp/hikoutei-develop-package/hikoutei-0.8.41.tgz","_integrity":"sha512-eMfPToqcHysIg1LJ5HGINKzO6MMju7dgpJL4RJVjzZNggxTD2y8sKsY6+Jtc140CTwK+Ou7qdbLp/g31o+pBLA==","repository":{"url":"git+https://github.com/ManddarinShop/Hikoutei.git","type":"git"},"workspaces":["packages/*"],"_npmVersion":"10.9.8","description":"Typed repository and safe write layer for Google Sheets-backed MVPs. SQLite-authoritative entity lifecycle with asynchronous Google Sheets projection.","directories":{},"_nodeVersion":"22.23.2","dependencies":{"zod":"^4.4.3","@hikoutei/kohkai":"0.1.0","@googleapis/drive":"^21.0.0","@hikoutei/ikisaki":"0.1.1","@googleapis/sheets":"^14.0.0","google-auth-library":"^11.0.0"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"vitest":"^1.6.0","typescript":"^5.5.3","@types/node":"^20.14.10","@mikro-orm/sql":"7.1.7","@mikro-orm/core":"7.1.7"},"peerDependencies":{"@mikro-orm/sql":"7.1.7","@mikro-orm/core":"7.1.7"},"peerDependenciesMeta":{"@mikro-orm/sql":{"optional":true},"@mikro-orm/core":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/hikoutei_0.8.41_1787094759235_0.07573963819993113","host":"s3://npm-registry-packages-npm-production"}},"0.8.42":{"name":"hikoutei","version":"0.8.42","keywords":["google-sheets","spreadsheet","google sheets orm","sqlite","sync","typescript","orm","repository","optimistic-locking"],"license":"MIT","_id":"hikoutei@0.8.42","maintainers":[{"name":"manddarin","email":"rhkeh123@naver.com"}],"homepage":"https://github.com/ManddarinShop/Hikoutei#readme","bugs":{"url":"https://github.com/ManddarinShop/Hikoutei/issues"},"bin":{"hikoutei":"dist/cli/setup.js"},"dist":{"shasum":"3a4b3df5945af8a691544b55ba42bc3d39bc0231","tarball":"https://registry.npmjs.org/hikoutei/-/hikoutei-0.8.42.tgz","fileCount":769,"integrity":"sha512-wZQwGehPHfiOwYVbRdvu84YugC3Uc49VhF8Xc7jEUJgQ5B8+3rIIDDGB56OgmCozlN74HxMzAr7Vj6iHZSODOg==","signatures":[{"sig":"MEUCIQD2F26DM9J1h7bez0gGMghTc8yULu+JcRGO5Qs+Hgos6AIgKsAnchDWE0d4trC8xVcUfS49Xe1vXOu6HBjFpi9/SzA=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/hikoutei@0.8.42","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":3174734},"main":"./dist/index.js","type":"module","_from":"file:/home/runner/work/_temp/hikoutei-develop-package/hikoutei-0.8.42.tgz","types":"./dist/index.d.ts","engines":{"node":">=22.13"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"},"./internal/sync-status":{"types":"./dist/internal/syncStatus.d.ts","import":"./dist/internal/syncStatus.js"}},"scripts":{"test":"npm run build -w @hikoutei/ikisaki && vitest run","build":"npm run build -w @hikoutei/ikisaki && npm run clean && tsc -p tsconfig.json && npm run build -w spreadsheet-db-mcp","clean":"node scripts/clean-dist.mjs","test:soak":"npm run build -w @hikoutei/ikisaki && node scripts/run-soak-long.mjs","typecheck":"npm run build -w @hikoutei/ikisaki && tsc -p tsconfig.json --noEmit","typecheck:test":"npm run build -w @hikoutei/ikisaki && tsc -p tsconfig.test.json && tsc -p packages/ikisaki/tsconfig.test.json && tsc -p packages/mcp/tsconfig.test.json"},"_npmUser":{"name":"manddarin","email":"rhkeh123@naver.com"},"_resolved":"/home/runner/work/_temp/hikoutei-develop-package/hikoutei-0.8.42.tgz","_integrity":"sha512-wZQwGehPHfiOwYVbRdvu84YugC3Uc49VhF8Xc7jEUJgQ5B8+3rIIDDGB56OgmCozlN74HxMzAr7Vj6iHZSODOg==","repository":{"url":"git+https://github.com/ManddarinShop/Hikoutei.git","type":"git"},"workspaces":["packages/*"],"_npmVersion":"10.9.8","description":"Typed repository and safe write layer for Google Sheets-backed MVPs. SQLite-authoritative entity lifecycle with asynchronous Google Sheets projection.","directories":{},"_nodeVersion":"22.23.2","dependencies":{"zod":"^4.4.3","@hikoutei/kohkai":"0.1.0","@googleapis/drive":"^21.0.0","@hikoutei/ikisaki":"0.1.1","@googleapis/sheets":"^14.0.0","google-auth-library":"^11.0.0"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"vitest":"^1.6.0","typescript":"^5.5.3","@types/node":"^20.14.10","@mikro-orm/sql":"7.1.7","@mikro-orm/core":"7.1.7"},"peerDependencies":{"@mikro-orm/sql":"7.1.7","@mikro-orm/core":"7.1.7"},"peerDependenciesMeta":{"@mikro-orm/sql":{"optional":true},"@mikro-orm/core":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/hikoutei_0.8.42_1787108472247_0.9822577468786933","host":"s3://npm-registry-packages-npm-production"}},"0.8.43":{"name":"hikoutei","version":"0.8.43","keywords":["google-sheets","spreadsheet","google sheets orm","sqlite","sync","typescript","orm","repository","optimistic-locking"],"license":"MIT","_id":"hikoutei@0.8.43","maintainers":[{"name":"manddarin","email":"rhkeh123@naver.com"}],"homepage":"https://github.com/ManddarinShop/Hikoutei#readme","bugs":{"url":"https://github.com/ManddarinShop/Hikoutei/issues"},"bin":{"hikoutei":"dist/cli/setup.js"},"dist":{"shasum":"88493f60506fdac5fe2ba3c74dcdb34492381446","tarball":"https://registry.npmjs.org/hikoutei/-/hikoutei-0.8.43.tgz","fileCount":769,"integrity":"sha512-X3Me9k5aJKlGaujmcseB+xrRul/nXKiylb8Or+rAspYVq/IjGPixhXgiRSQNx3kl3jMYHm3Md4I4V1DaYiZZCw==","signatures":[{"sig":"MEQCIHlyXnSatJQ6Bmo5rGFaoi24H/LWliXU4mXfcOmGS2wWAiB9/27Jdlc8sMNnT4Xz1Hh9+S56OzxDAzSzxd2lmPox4g==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/hikoutei@0.8.43","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":3184565},"main":"./dist/index.js","type":"module","_from":"file:/home/runner/work/_temp/hikoutei-develop-package/hikoutei-0.8.43.tgz","types":"./dist/index.d.ts","engines":{"node":">=22.13"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"},"./internal/sync-status":{"types":"./dist/internal/syncStatus.d.ts","import":"./dist/internal/syncStatus.js"}},"scripts":{"test":"npm run build -w @hikoutei/ikisaki && vitest run","build":"npm run build -w @hikoutei/ikisaki && npm run clean && tsc -p tsconfig.json && npm run build -w spreadsheet-db-mcp","clean":"node scripts/clean-dist.mjs","test:soak":"npm run build -w @hikoutei/ikisaki && node scripts/run-soak-long.mjs","typecheck":"npm run build -w @hikoutei/ikisaki && tsc -p tsconfig.json --noEmit","typecheck:test":"npm run build -w @hikoutei/ikisaki && tsc -p tsconfig.test.json && tsc -p packages/ikisaki/tsconfig.test.json && tsc -p packages/mcp/tsconfig.test.json"},"_npmUser":{"name":"manddarin","email":"rhkeh123@naver.com"},"_resolved":"/home/runner/work/_temp/hikoutei-develop-package/hikoutei-0.8.43.tgz","_integrity":"sha512-X3Me9k5aJKlGaujmcseB+xrRul/nXKiylb8Or+rAspYVq/IjGPixhXgiRSQNx3kl3jMYHm3Md4I4V1DaYiZZCw==","repository":{"url":"git+https://github.com/ManddarinShop/Hikoutei.git","type":"git"},"workspaces":["packages/*"],"_npmVersion":"10.9.8","description":"Typed repository and safe write layer for Google Sheets-backed MVPs. SQLite-authoritative entity lifecycle with asynchronous Google Sheets projection.","directories":{},"_nodeVersion":"22.23.2","dependencies":{"zod":"^4.4.3","@hikoutei/kohkai":"0.1.0","@googleapis/drive":"^21.0.0","@hikoutei/ikisaki":"0.1.1","@googleapis/sheets":"^14.0.0","google-auth-library":"^11.0.0"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"vitest":"^1.6.0","typescript":"^5.5.3","@types/node":"^20.14.10","@mikro-orm/sql":"7.1.7","@mikro-orm/core":"7.1.7"},"peerDependencies":{"@mikro-orm/sql":"7.1.7","@mikro-orm/core":"7.1.7"},"peerDependenciesMeta":{"@mikro-orm/sql":{"optional":true},"@mikro-orm/core":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/hikoutei_0.8.43_1787109867307_0.5788357263856785","host":"s3://npm-registry-packages-npm-production"}},"0.8.44":{"name":"hikoutei","version":"0.8.44","keywords":["google-sheets","spreadsheet","google sheets orm","sqlite","sync","typescript","orm","repository","optimistic-locking"],"license":"MIT","_id":"hikoutei@0.8.44","maintainers":[{"name":"manddarin","email":"rhkeh123@naver.com"}],"homepage":"https://github.com/ManddarinShop/Hikoutei#readme","bugs":{"url":"https://github.com/ManddarinShop/Hikoutei/issues"},"bin":{"hikoutei":"dist/cli/setup.js"},"dist":{"shasum":"42d898e81fbd16840e486e84c0c28d296a0d8aad","tarball":"https://registry.npmjs.org/hikoutei/-/hikoutei-0.8.44.tgz","fileCount":769,"integrity":"sha512-E3nNejgZaD15HPBJvOKadthEUg7ctFGmCD10vPN+7NLK9zWBpPv3FG/CHv1tzmUXgU1s2HtzzImpjAQs2daGmA==","signatures":[{"sig":"MEQCID3i4sw2hwST0Fy3Yz/xyRpvQY5Z2cnHRcZ+Hl8s3QElAiADDwS+PostLpCRTCMUOhkoCDX9SP473ylQlLiMJOcGag==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/hikoutei@0.8.44","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":3184565},"main":"./dist/index.js","type":"module","_from":"file:/home/runner/work/_temp/hikoutei-develop-package/hikoutei-0.8.44.tgz","types":"./dist/index.d.ts","engines":{"node":">=22.13"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"},"./internal/sync-status":{"types":"./dist/internal/syncStatus.d.ts","import":"./dist/internal/syncStatus.js"}},"scripts":{"test":"npm run build -w @hikoutei/ikisaki && vitest run","build":"npm run build -w @hikoutei/ikisaki && npm run clean && tsc -p tsconfig.json && npm run build -w spreadsheet-db-mcp","clean":"node scripts/clean-dist.mjs","test:soak":"npm run build -w @hikoutei/ikisaki && node scripts/run-soak-long.mjs","typecheck":"npm run build -w @hikoutei/ikisaki && tsc -p tsconfig.json --noEmit","typecheck:test":"npm run build -w @hikoutei/ikisaki && tsc -p tsconfig.test.json && tsc -p packages/ikisaki/tsconfig.test.json && tsc -p packages/mcp/tsconfig.test.json"},"_npmUser":{"name":"manddarin","email":"rhkeh123@naver.com"},"_resolved":"/home/runner/work/_temp/hikoutei-develop-package/hikoutei-0.8.44.tgz","_integrity":"sha512-E3nNejgZaD15HPBJvOKadthEUg7ctFGmCD10vPN+7NLK9zWBpPv3FG/CHv1tzmUXgU1s2HtzzImpjAQs2daGmA==","repository":{"url":"git+https://github.com/ManddarinShop/Hikoutei.git","type":"git"},"workspaces":["packages/*"],"_npmVersion":"10.9.8","description":"Typed repository and safe write layer for Google Sheets-backed MVPs. SQLite-authoritative entity lifecycle with asynchronous Google Sheets projection.","directories":{},"_nodeVersion":"22.23.2","dependencies":{"zod":"^4.4.3","@hikoutei/kohkai":"0.1.0","@googleapis/drive":"^21.0.0","@hikoutei/ikisaki":"0.1.1","@googleapis/sheets":"^14.0.0","google-auth-library":"^11.0.0"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"vitest":"^1.6.0","typescript":"^5.5.3","@types/node":"^20.14.10","@mikro-orm/sql":"7.1.7","@mikro-orm/core":"7.1.7"},"peerDependencies":{"@mikro-orm/sql":"7.1.7","@mikro-orm/core":"7.1.7"},"peerDependenciesMeta":{"@mikro-orm/sql":{"optional":true},"@mikro-orm/core":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/hikoutei_0.8.44_1787112094177_0.9301249988883402","host":"s3://npm-registry-packages-npm-production"}},"0.8.45":{"name":"hikoutei","version":"0.8.45","keywords":["google-sheets","spreadsheet","google sheets orm","sqlite","sync","typescript","orm","repository","optimistic-locking"],"license":"MIT","_id":"hikoutei@0.8.45","maintainers":[{"name":"manddarin","email":"rhkeh123@naver.com"}],"homepage":"https://github.com/ManddarinShop/Hikoutei#readme","bugs":{"url":"https://github.com/ManddarinShop/Hikoutei/issues"},"bin":{"hikoutei":"dist/cli/setup.js"},"dist":{"shasum":"01b2a63bc0d535411b9734077d2534c099d48424","tarball":"https://registry.npmjs.org/hikoutei/-/hikoutei-0.8.45.tgz","fileCount":769,"integrity":"sha512-3iFO9uEniPVmkkphV/Ta61zaD6QlGVJpsYbqOjQD1Ij1+1mZovct/4hijc3Wg9Zh1n4Mn5LHXjwftknqjp0U1g==","signatures":[{"sig":"MEYCIQDqP5h9WaJhstfckh364E6gkJpNwCGOvmrS2Uregin28QIhAIZT6J9Tv0acyFjoY93j98pC1KZi+Kyl+tK88r9ir381","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/hikoutei@0.8.45","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":3184565},"main":"./dist/index.js","type":"module","_from":"file:/home/runner/work/_temp/hikoutei-develop-package/hikoutei-0.8.45.tgz","types":"./dist/index.d.ts","engines":{"node":">=22.13"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"},"./internal/sync-status":{"types":"./dist/internal/syncStatus.d.ts","import":"./dist/internal/syncStatus.js"}},"scripts":{"test":"npm run build -w @hikoutei/ikisaki && vitest run","build":"npm run build -w @hikoutei/ikisaki && npm run clean && tsc -p tsconfig.json && npm run build -w spreadsheet-db-mcp","clean":"node scripts/clean-dist.mjs","test:soak":"npm run build -w @hikoutei/ikisaki && node scripts/run-soak-long.mjs","typecheck":"npm run build -w @hikoutei/ikisaki && tsc -p tsconfig.json --noEmit","typecheck:test":"npm run build -w @hikoutei/ikisaki && tsc -p tsconfig.test.json && tsc -p packages/ikisaki/tsconfig.test.json && tsc -p packages/mcp/tsconfig.test.json"},"_npmUser":{"name":"manddarin","email":"rhkeh123@naver.com"},"_resolved":"/home/runner/work/_temp/hikoutei-develop-package/hikoutei-0.8.45.tgz","_integrity":"sha512-3iFO9uEniPVmkkphV/Ta61zaD6QlGVJpsYbqOjQD1Ij1+1mZovct/4hijc3Wg9Zh1n4Mn5LHXjwftknqjp0U1g==","repository":{"url":"git+https://github.com/ManddarinShop/Hikoutei.git","type":"git"},"workspaces":["packages/*"],"_npmVersion":"10.9.8","description":"Typed repository and safe write layer for Google Sheets-backed MVPs. SQLite-authoritative entity lifecycle with asynchronous Google Sheets projection.","directories":{},"_nodeVersion":"22.23.2","dependencies":{"zod":"^4.4.3","@hikoutei/kohkai":"0.1.0","@googleapis/drive":"^21.0.0","@hikoutei/ikisaki":"0.1.1","@googleapis/sheets":"^14.0.0","google-auth-library":"^11.0.0"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"vitest":"^1.6.0","typescript":"^5.5.3","@types/node":"^20.14.10","@mikro-orm/sql":"7.1.7","@mikro-orm/core":"7.1.7"},"peerDependencies":{"@mikro-orm/sql":"7.1.7","@mikro-orm/core":"7.1.7"},"peerDependenciesMeta":{"@mikro-orm/sql":{"optional":true},"@mikro-orm/core":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/hikoutei_0.8.45_1787131943788_0.36732384243608207","host":"s3://npm-registry-packages-npm-production"}},"0.8.46":{"name":"hikoutei","version":"0.8.46","keywords":["google-sheets","spreadsheet","google sheets orm","sqlite","sync","typescript","orm","repository","optimistic-locking"],"license":"MIT","_id":"hikoutei@0.8.46","maintainers":[{"name":"manddarin","email":"rhkeh123@naver.com"}],"homepage":"https://github.com/ManddarinShop/Hikoutei#readme","bugs":{"url":"https://github.com/ManddarinShop/Hikoutei/issues"},"bin":{"hikoutei":"dist/cli/setup.js"},"dist":{"shasum":"8d009b7666c7477111ebd603bbfd29dff5bd8d36","tarball":"https://registry.npmjs.org/hikoutei/-/hikoutei-0.8.46.tgz","fileCount":769,"integrity":"sha512-b6pBJ9nfrqEKZs9r1CgEWMIb6gLEMtx3U5T0L5yECEw4RawAsQmktkGDikf1+J4aNOvgt3NSqW1+mI3BX1Xmfg==","signatures":[{"sig":"MEQCIC1j2tXhFIhNkrlCj6kd1qDzApQrd9g/mSi1MFReiQZpAiBbJX/cB54aNYZFDtP59vBKviD4ZDf5HrJOVlP6pAmBow==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/hikoutei@0.8.46","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":3184565},"main":"./dist/index.js","type":"module","_from":"file:/home/runner/work/_temp/hikoutei-develop-package/hikoutei-0.8.46.tgz","types":"./dist/index.d.ts","engines":{"node":">=22.13"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"},"./internal/sync-status":{"types":"./dist/internal/syncStatus.d.ts","import":"./dist/internal/syncStatus.js"}},"scripts":{"test":"npm run build -w @hikoutei/ikisaki && vitest run","build":"npm run build -w @hikoutei/ikisaki && npm run clean && tsc -p tsconfig.json && npm run build -w spreadsheet-db-mcp","clean":"node scripts/clean-dist.mjs","test:soak":"npm run build -w @hikoutei/ikisaki && node scripts/run-soak-long.mjs","typecheck":"npm run build -w @hikoutei/ikisaki && tsc -p tsconfig.json --noEmit","typecheck:test":"npm run build -w @hikoutei/ikisaki && tsc -p tsconfig.test.json && tsc -p packages/ikisaki/tsconfig.test.json && tsc -p packages/mcp/tsconfig.test.json"},"_npmUser":{"name":"manddarin","email":"rhkeh123@naver.com"},"_resolved":"/home/runner/work/_temp/hikoutei-develop-package/hikoutei-0.8.46.tgz","_integrity":"sha512-b6pBJ9nfrqEKZs9r1CgEWMIb6gLEMtx3U5T0L5yECEw4RawAsQmktkGDikf1+J4aNOvgt3NSqW1+mI3BX1Xmfg==","repository":{"url":"git+https://github.com/ManddarinShop/Hikoutei.git","type":"git"},"workspaces":["packages/*"],"_npmVersion":"10.9.8","description":"Typed repository and safe write layer for Google Sheets-backed MVPs. SQLite-authoritative entity lifecycle with asynchronous Google Sheets projection.","directories":{},"_nodeVersion":"22.23.2","dependencies":{"zod":"^4.4.3","@hikoutei/kohkai":"0.1.0","@googleapis/drive":"^21.0.0","@hikoutei/ikisaki":"0.1.1","@googleapis/sheets":"^14.0.0","google-auth-library":"^11.0.0"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"vitest":"^1.6.0","typescript":"^5.5.3","@types/node":"^20.14.10","@mikro-orm/sql":"7.1.7","@mikro-orm/core":"7.1.7"},"peerDependencies":{"@mikro-orm/sql":"7.1.7","@mikro-orm/core":"7.1.7"},"peerDependenciesMeta":{"@mikro-orm/sql":{"optional":true},"@mikro-orm/core":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/hikoutei_0.8.46_1787132075457_0.18116998680883478","host":"s3://npm-registry-packages-npm-production"}},"0.8.47":{"name":"hikoutei","version":"0.8.47","keywords":["google-sheets","spreadsheet","google sheets orm","sqlite","sync","typescript","orm","repository","optimistic-locking"],"license":"MIT","_id":"hikoutei@0.8.47","maintainers":[{"name":"manddarin","email":"rhkeh123@naver.com"}],"homepage":"https://github.com/ManddarinShop/Hikoutei#readme","bugs":{"url":"https://github.com/ManddarinShop/Hikoutei/issues"},"bin":{"hikoutei":"dist/cli/setup.js"},"dist":{"shasum":"ea480a7d4517018c6aa2e0172cfe2e71641fbcb4","tarball":"https://registry.npmjs.org/hikoutei/-/hikoutei-0.8.47.tgz","fileCount":769,"integrity":"sha512-d1IjXrRQkuOUhLPEhR4clDQHp8VRtvOJ1+R1fZcCfRKxLtBVH+gGaxAy36xG1iiVKjIKsXKBbwPxVczABOzhrQ==","signatures":[{"sig":"MEQCIHuOaDfpzZwcPG5YLxnimBuj9jkTXs4bFROcoH3i0TWtAiAQAajAclvLydYOS8VRyJ1/1Q9ZWzykU//iFsm1GChFhw==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/hikoutei@0.8.47","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":3184565},"main":"./dist/index.js","type":"module","_from":"file:/home/runner/work/_temp/hikoutei-develop-package/hikoutei-0.8.47.tgz","types":"./dist/index.d.ts","engines":{"node":">=22.13"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"},"./internal/sync-status":{"types":"./dist/internal/syncStatus.d.ts","import":"./dist/internal/syncStatus.js"}},"scripts":{"test":"npm run build -w @hikoutei/ikisaki && vitest run","build":"npm run build -w @hikoutei/ikisaki && npm run clean && tsc -p tsconfig.json && npm run build -w spreadsheet-db-mcp","clean":"node scripts/clean-dist.mjs","test:soak":"npm run build -w @hikoutei/ikisaki && node scripts/run-soak-long.mjs","typecheck":"npm run build -w @hikoutei/ikisaki && tsc -p tsconfig.json --noEmit","typecheck:test":"npm run build -w @hikoutei/ikisaki && tsc -p tsconfig.test.json && tsc -p packages/ikisaki/tsconfig.test.json && tsc -p packages/mcp/tsconfig.test.json"},"_npmUser":{"name":"manddarin","email":"rhkeh123@naver.com"},"_resolved":"/home/runner/work/_temp/hikoutei-develop-package/hikoutei-0.8.47.tgz","_integrity":"sha512-d1IjXrRQkuOUhLPEhR4clDQHp8VRtvOJ1+R1fZcCfRKxLtBVH+gGaxAy36xG1iiVKjIKsXKBbwPxVczABOzhrQ==","repository":{"url":"git+https://github.com/ManddarinShop/Hikoutei.git","type":"git"},"workspaces":["packages/*"],"_npmVersion":"10.9.8","description":"Typed repository and safe write layer for Google Sheets-backed MVPs. SQLite-authoritative entity lifecycle with asynchronous Google Sheets projection.","directories":{},"_nodeVersion":"22.23.2","dependencies":{"zod":"^4.4.3","@hikoutei/kohkai":"0.1.0","@googleapis/drive":"^21.0.0","@hikoutei/ikisaki":"0.1.1","@googleapis/sheets":"^14.0.0","google-auth-library":"^11.0.0"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"vitest":"^1.6.0","typescript":"^5.5.3","@types/node":"^20.14.10","@mikro-orm/sql":"7.1.7","@mikro-orm/core":"7.1.7"},"peerDependencies":{"@mikro-orm/sql":"7.1.7","@mikro-orm/core":"7.1.7"},"peerDependenciesMeta":{"@mikro-orm/sql":{"optional":true},"@mikro-orm/core":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/hikoutei_0.8.47_1787132275853_0.5654271249435605","host":"s3://npm-registry-packages-npm-production"}},"0.8.48":{"name":"hikoutei","version":"0.8.48","keywords":["google-sheets","spreadsheet","google sheets orm","sqlite","sync","typescript","orm","repository","optimistic-locking"],"license":"MIT","_id":"hikoutei@0.8.48","maintainers":[{"name":"manddarin","email":"rhkeh123@naver.com"}],"homepage":"https://github.com/ManddarinShop/Hikoutei#readme","bugs":{"url":"https://github.com/ManddarinShop/Hikoutei/issues"},"bin":{"hikoutei":"dist/cli/setup.js"},"dist":{"shasum":"01167b098c389ce6c53abaf23baa577a9ba14d16","tarball":"https://registry.npmjs.org/hikoutei/-/hikoutei-0.8.48.tgz","fileCount":769,"integrity":"sha512-TccRA5kk3PL6ySEgBe+WzY4/fPoNreS+ITJV/jBby+eh+RMbEicBA1Lmo+/E6FFXtLljh0n6P25GKLwHMGNdXQ==","signatures":[{"sig":"MEYCIQDo0KFXV7MzN/2LnzhwM0q0NgvUI0cW0R3aCwW++WcJngIhAIbPLjDYlSL2rhDfrGdrJnCjWdlkYkkJ4gBWSosFkce1","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/hikoutei@0.8.48","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":3184565},"main":"./dist/index.js","type":"module","_from":"file:/home/runner/work/_temp/hikoutei-develop-package/hikoutei-0.8.48.tgz","types":"./dist/index.d.ts","engines":{"node":">=22.13"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"},"./internal/sync-status":{"types":"./dist/internal/syncStatus.d.ts","import":"./dist/internal/syncStatus.js"}},"scripts":{"test":"npm run build -w @hikoutei/ikisaki && vitest run","build":"npm run build -w @hikoutei/ikisaki && npm run clean && tsc -p tsconfig.json && npm run build -w spreadsheet-db-mcp","clean":"node scripts/clean-dist.mjs","test:soak":"npm run build -w @hikoutei/ikisaki && node scripts/run-soak-long.mjs","typecheck":"npm run build -w @hikoutei/ikisaki && tsc -p tsconfig.json --noEmit","typecheck:test":"npm run build -w @hikoutei/ikisaki && tsc -p tsconfig.test.json && tsc -p packages/ikisaki/tsconfig.test.json && tsc -p packages/mcp/tsconfig.test.json"},"_npmUser":{"name":"manddarin","email":"rhkeh123@naver.com"},"_resolved":"/home/runner/work/_temp/hikoutei-develop-package/hikoutei-0.8.48.tgz","_integrity":"sha512-TccRA5kk3PL6ySEgBe+WzY4/fPoNreS+ITJV/jBby+eh+RMbEicBA1Lmo+/E6FFXtLljh0n6P25GKLwHMGNdXQ==","repository":{"url":"git+https://github.com/ManddarinShop/Hikoutei.git","type":"git"},"workspaces":["packages/*"],"_npmVersion":"10.9.8","description":"Typed repository and safe write layer for Google Sheets-backed MVPs. SQLite-authoritative entity lifecycle with asynchronous Google Sheets projection.","directories":{},"_nodeVersion":"22.23.2","dependencies":{"zod":"^4.4.3","@hikoutei/kohkai":"0.1.0","@googleapis/drive":"^21.0.0","@hikoutei/ikisaki":"0.1.1","@googleapis/sheets":"^14.0.0","google-auth-library":"^11.0.0"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"vitest":"^1.6.0","typescript":"^5.5.3","@types/node":"^20.14.10","@mikro-orm/sql":"7.1.7","@mikro-orm/core":"7.1.7"},"peerDependencies":{"@mikro-orm/sql":"7.1.7","@mikro-orm/core":"7.1.7"},"peerDependenciesMeta":{"@mikro-orm/sql":{"optional":true},"@mikro-orm/core":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/hikoutei_0.8.48_1787132421867_0.8739676926565987","host":"s3://npm-registry-packages-npm-production"}},"0.8.49":{"name":"hikoutei","version":"0.8.49","keywords":["google-sheets","spreadsheet","google sheets orm","sqlite","sync","typescript","orm","repository","optimistic-locking"],"license":"MIT","_id":"hikoutei@0.8.49","maintainers":[{"name":"manddarin","email":"rhkeh123@naver.com"}],"homepage":"https://github.com/ManddarinShop/Hikoutei#readme","bugs":{"url":"https://github.com/ManddarinShop/Hikoutei/issues"},"bin":{"hikoutei":"dist/cli/setup.js"},"dist":{"shasum":"f0ab7c6683329640c5c528052d3f96ab58e7b518","tarball":"https://registry.npmjs.org/hikoutei/-/hikoutei-0.8.49.tgz","fileCount":769,"integrity":"sha512-i4xXadUSGBVhO+6ezo+cc7hbxeHu4geeVEWq6epaq2a1h+7CQwDNWroY3H9z0pLYfuQ8KLlda6Sb5uZtDLcXLw==","signatures":[{"sig":"MEUCIQDJzmCzolzjjan3IP74RKi4ZH5qyR59rwwWLpFkKX4GwgIgIiY74rRACSLkCItalrdedkjGtapFolj3UUmzhpZMX5o=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/hikoutei@0.8.49","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":3184565},"main":"./dist/index.js","type":"module","_from":"file:/home/runner/work/_temp/hikoutei-develop-package/hikoutei-0.8.49.tgz","types":"./dist/index.d.ts","engines":{"node":">=22.13"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"},"./internal/sync-status":{"types":"./dist/internal/syncStatus.d.ts","import":"./dist/internal/syncStatus.js"}},"scripts":{"test":"npm run build -w @hikoutei/ikisaki && vitest run","build":"npm run build -w @hikoutei/ikisaki && npm run clean && tsc -p tsconfig.json && npm run build -w spreadsheet-db-mcp","clean":"node scripts/clean-dist.mjs","test:soak":"npm run build -w @hikoutei/ikisaki && node scripts/run-soak-long.mjs","typecheck":"npm run build -w @hikoutei/ikisaki && tsc -p tsconfig.json --noEmit","typecheck:test":"npm run build -w @hikoutei/ikisaki && tsc -p tsconfig.test.json && tsc -p packages/ikisaki/tsconfig.test.json && tsc -p packages/mcp/tsconfig.test.json"},"_npmUser":{"name":"manddarin","email":"rhkeh123@naver.com"},"_resolved":"/home/runner/work/_temp/hikoutei-develop-package/hikoutei-0.8.49.tgz","_integrity":"sha512-i4xXadUSGBVhO+6ezo+cc7hbxeHu4geeVEWq6epaq2a1h+7CQwDNWroY3H9z0pLYfuQ8KLlda6Sb5uZtDLcXLw==","repository":{"url":"git+https://github.com/ManddarinShop/Hikoutei.git","type":"git"},"workspaces":["packages/*"],"_npmVersion":"10.9.8","description":"Typed repository and safe write layer for Google Sheets-backed MVPs. SQLite-authoritative entity lifecycle with asynchronous Google Sheets projection.","directories":{},"_nodeVersion":"22.23.2","dependencies":{"zod":"^4.4.3","@hikoutei/kohkai":"0.1.0","@googleapis/drive":"^21.0.0","@hikoutei/ikisaki":"0.1.1","@googleapis/sheets":"^14.0.0","google-auth-library":"^11.0.0"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"vitest":"^1.6.0","typescript":"^5.5.3","@types/node":"^20.14.10","@mikro-orm/sql":"7.1.7","@mikro-orm/core":"7.1.7"},"peerDependencies":{"@mikro-orm/sql":"7.1.7","@mikro-orm/core":"7.1.7"},"peerDependenciesMeta":{"@mikro-orm/sql":{"optional":true},"@mikro-orm/core":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/hikoutei_0.8.49_1787132559639_0.35478831544234035","host":"s3://npm-registry-packages-npm-production"}},"0.8.50":{"name":"hikoutei","version":"0.8.50","keywords":["google-sheets","spreadsheet","google sheets orm","sqlite","sync","typescript","orm","repository","optimistic-locking"],"license":"MIT","_id":"hikoutei@0.8.50","maintainers":[{"name":"manddarin","email":"rhkeh123@naver.com"}],"homepage":"https://github.com/ManddarinShop/Hikoutei#readme","bugs":{"url":"https://github.com/ManddarinShop/Hikoutei/issues"},"bin":{"hikoutei":"dist/cli/setup.js"},"dist":{"shasum":"9ec35e25d0b297d09abaccaea68e752d29158ff5","tarball":"https://registry.npmjs.org/hikoutei/-/hikoutei-0.8.50.tgz","fileCount":769,"integrity":"sha512-vwyf06ofOI9prGXuQmk+vvgjqdHWDWnBtpqT5dSRh5iBpIa5qlFVj6mOmbiKBY/LK0lzODnFoZ4b0ksS/ey4Ig==","signatures":[{"sig":"MEQCIGywUXNfZKFB5KIKIzAMDV1XRQPptz5sulluuAHWtt9FAiAmP84bbElrjjqylpkqo/PuplGiuLUQzLqaIyyVc9fBBQ==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/hikoutei@0.8.50","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":3184565},"main":"./dist/index.js","type":"module","_from":"file:/home/runner/work/_temp/hikoutei-develop-package/hikoutei-0.8.50.tgz","types":"./dist/index.d.ts","engines":{"node":">=22.13"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"},"./internal/sync-status":{"types":"./dist/internal/syncStatus.d.ts","import":"./dist/internal/syncStatus.js"}},"scripts":{"test":"npm run build -w @hikoutei/ikisaki && vitest run","build":"npm run build -w @hikoutei/ikisaki && npm run clean && tsc -p tsconfig.json && npm run build -w spreadsheet-db-mcp","clean":"node scripts/clean-dist.mjs","test:soak":"npm run build -w @hikoutei/ikisaki && node scripts/run-soak-long.mjs","typecheck":"npm run build -w @hikoutei/ikisaki && tsc -p tsconfig.json --noEmit","typecheck:test":"npm run build -w @hikoutei/ikisaki && tsc -p tsconfig.test.json && tsc -p packages/ikisaki/tsconfig.test.json && tsc -p packages/mcp/tsconfig.test.json"},"_npmUser":{"name":"manddarin","email":"rhkeh123@naver.com"},"_resolved":"/home/runner/work/_temp/hikoutei-develop-package/hikoutei-0.8.50.tgz","_integrity":"sha512-vwyf06ofOI9prGXuQmk+vvgjqdHWDWnBtpqT5dSRh5iBpIa5qlFVj6mOmbiKBY/LK0lzODnFoZ4b0ksS/ey4Ig==","repository":{"url":"git+https://github.com/ManddarinShop/Hikoutei.git","type":"git"},"workspaces":["packages/*"],"_npmVersion":"10.9.8","description":"Typed repository and safe write layer for Google Sheets-backed MVPs. SQLite-authoritative entity lifecycle with asynchronous Google Sheets projection.","directories":{},"_nodeVersion":"22.23.2","dependencies":{"zod":"^4.4.3","@hikoutei/kohkai":"0.1.0","@googleapis/drive":"^21.0.0","@hikoutei/ikisaki":"0.1.1","@googleapis/sheets":"^14.0.0","google-auth-library":"^11.0.0"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"vitest":"^1.6.0","typescript":"^5.5.3","@types/node":"^20.14.10","@mikro-orm/sql":"7.1.7","@mikro-orm/core":"7.1.7"},"peerDependencies":{"@mikro-orm/sql":"7.1.7","@mikro-orm/core":"7.1.7"},"peerDependenciesMeta":{"@mikro-orm/sql":{"optional":true},"@mikro-orm/core":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/hikoutei_0.8.50_1787132697314_0.9081676978297502","host":"s3://npm-registry-packages-npm-production"}},"0.8.51":{"name":"hikoutei","version":"0.8.51","keywords":["google-sheets","spreadsheet","google sheets orm","sqlite","sync","typescript","orm","repository","optimistic-locking"],"license":"MIT","_id":"hikoutei@0.8.51","maintainers":[{"name":"manddarin","email":"rhkeh123@naver.com"}],"homepage":"https://github.com/ManddarinShop/Hikoutei#readme","bugs":{"url":"https://github.com/ManddarinShop/Hikoutei/issues"},"bin":{"hikoutei":"dist/cli/setup.js"},"dist":{"shasum":"151b7c88b08a5b0dca5028a1034eb243b02855f8","tarball":"https://registry.npmjs.org/hikoutei/-/hikoutei-0.8.51.tgz","fileCount":769,"integrity":"sha512-+pM3Mw+ba3ZfN2NvfbWM0U0dCPAhX9tzLOnDtFLM3ZjPKiJcWOurQXxE7iZzFWo8J2CWMrwGLC1s01mb8QvCfg==","signatures":[{"sig":"MEYCIQDijJIf0Mq39kVfBA6ngPSp8U93jTbXG8oz28lRZefVCQIhALWwRezUNPidSjI9hJu9xsMONVSl3LlsCkEQLdRNPZkG","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/hikoutei@0.8.51","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":3184565},"main":"./dist/index.js","type":"module","_from":"file:/home/runner/work/_temp/hikoutei-develop-package/hikoutei-0.8.51.tgz","types":"./dist/index.d.ts","engines":{"node":">=22.13"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"},"./internal/sync-status":{"types":"./dist/internal/syncStatus.d.ts","import":"./dist/internal/syncStatus.js"}},"scripts":{"test":"npm run build -w @hikoutei/ikisaki && vitest run","build":"npm run build -w @hikoutei/ikisaki && npm run clean && tsc -p tsconfig.json && npm run build -w spreadsheet-db-mcp","clean":"node scripts/clean-dist.mjs","test:soak":"npm run build -w @hikoutei/ikisaki && node scripts/run-soak-long.mjs","typecheck":"npm run build -w @hikoutei/ikisaki && tsc -p tsconfig.json --noEmit","typecheck:test":"npm run build -w @hikoutei/ikisaki && tsc -p tsconfig.test.json && tsc -p packages/ikisaki/tsconfig.test.json && tsc -p packages/mcp/tsconfig.test.json"},"_npmUser":{"name":"manddarin","email":"rhkeh123@naver.com"},"_resolved":"/home/runner/work/_temp/hikoutei-develop-package/hikoutei-0.8.51.tgz","_integrity":"sha512-+pM3Mw+ba3ZfN2NvfbWM0U0dCPAhX9tzLOnDtFLM3ZjPKiJcWOurQXxE7iZzFWo8J2CWMrwGLC1s01mb8QvCfg==","repository":{"url":"git+https://github.com/ManddarinShop/Hikoutei.git","type":"git"},"workspaces":["packages/*"],"_npmVersion":"10.9.8","description":"Typed repository and safe write layer for Google Sheets-backed MVPs. SQLite-authoritative entity lifecycle with asynchronous Google Sheets projection.","directories":{},"_nodeVersion":"22.23.2","dependencies":{"zod":"^4.4.3","@hikoutei/kohkai":"0.1.0","@googleapis/drive":"^21.0.0","@hikoutei/ikisaki":"0.1.1","@googleapis/sheets":"^14.0.0","google-auth-library":"^11.0.0"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"vitest":"^1.6.0","typescript":"^5.5.3","@types/node":"^20.14.10","@mikro-orm/sql":"7.1.7","@mikro-orm/core":"7.1.7"},"peerDependencies":{"@mikro-orm/sql":"7.1.7","@mikro-orm/core":"7.1.7"},"peerDependenciesMeta":{"@mikro-orm/sql":{"optional":true},"@mikro-orm/core":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/hikoutei_0.8.51_1787132834146_0.2933032227699319","host":"s3://npm-registry-packages-npm-production"}},"0.8.52":{"name":"hikoutei","version":"0.8.52","keywords":["google-sheets","spreadsheet","google sheets orm","sqlite","sync","typescript","orm","repository","optimistic-locking"],"license":"MIT","_id":"hikoutei@0.8.52","maintainers":[{"name":"manddarin","email":"rhkeh123@naver.com"}],"homepage":"https://github.com/ManddarinShop/Hikoutei#readme","bugs":{"url":"https://github.com/ManddarinShop/Hikoutei/issues"},"bin":{"hikoutei":"dist/cli/setup.js"},"dist":{"shasum":"886602985b43d7a3975535d5cdadae1d855b5d46","tarball":"https://registry.npmjs.org/hikoutei/-/hikoutei-0.8.52.tgz","fileCount":769,"integrity":"sha512-nG3OV46BJx8agfstYZLyMQnIblvVsY8LiaxvBd4KO6589oaRIl+SXSKTZs3lOa1qKJwSwlMR1Ktto1LCwXq7qA==","signatures":[{"sig":"MEUCIQDxCK8OmNsIOFBcbZdSH5sSk53aJJQVO2Z+qr+uUpthHQIgaZbNmdlYtZtG9SwUFmRyAi2YtfE0ifT9lTGxNr8X6s4=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/hikoutei@0.8.52","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":3184565},"main":"./dist/index.js","type":"module","_from":"file:/home/runner/work/_temp/hikoutei-develop-package/hikoutei-0.8.52.tgz","types":"./dist/index.d.ts","engines":{"node":">=22.13"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"},"./internal/sync-status":{"types":"./dist/internal/syncStatus.d.ts","import":"./dist/internal/syncStatus.js"}},"scripts":{"test":"npm run build -w @hikoutei/ikisaki && vitest run","build":"npm run build -w @hikoutei/ikisaki && npm run clean && tsc -p tsconfig.json && npm run build -w spreadsheet-db-mcp","clean":"node scripts/clean-dist.mjs","test:soak":"npm run build -w @hikoutei/ikisaki && node scripts/run-soak-long.mjs","typecheck":"npm run build -w @hikoutei/ikisaki && tsc -p tsconfig.json --noEmit","typecheck:test":"npm run build -w @hikoutei/ikisaki && tsc -p tsconfig.test.json && tsc -p packages/ikisaki/tsconfig.test.json && tsc -p packages/mcp/tsconfig.test.json"},"_npmUser":{"name":"manddarin","email":"rhkeh123@naver.com"},"_resolved":"/home/runner/work/_temp/hikoutei-develop-package/hikoutei-0.8.52.tgz","_integrity":"sha512-nG3OV46BJx8agfstYZLyMQnIblvVsY8LiaxvBd4KO6589oaRIl+SXSKTZs3lOa1qKJwSwlMR1Ktto1LCwXq7qA==","repository":{"url":"git+https://github.com/ManddarinShop/Hikoutei.git","type":"git"},"workspaces":["packages/*"],"_npmVersion":"10.9.8","description":"Typed repository and safe write layer for Google Sheets-backed MVPs. SQLite-authoritative entity lifecycle with asynchronous Google Sheets projection.","directories":{},"_nodeVersion":"22.23.2","dependencies":{"zod":"^4.4.3","@hikoutei/kohkai":"0.1.0","@googleapis/drive":"^21.0.0","@hikoutei/ikisaki":"0.1.1","@googleapis/sheets":"^14.0.0","google-auth-library":"^11.0.0"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"vitest":"^1.6.0","typescript":"^5.5.3","@types/node":"^20.14.10","@mikro-orm/sql":"7.1.7","@mikro-orm/core":"7.1.7"},"peerDependencies":{"@mikro-orm/sql":"7.1.7","@mikro-orm/core":"7.1.7"},"peerDependenciesMeta":{"@mikro-orm/sql":{"optional":true},"@mikro-orm/core":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/hikoutei_0.8.52_1787132957188_0.22764839195111186","host":"s3://npm-registry-packages-npm-production"}},"0.8.53":{"name":"hikoutei","version":"0.8.53","keywords":["google-sheets","spreadsheet","google sheets orm","sqlite","sync","typescript","orm","repository","optimistic-locking"],"license":"MIT","_id":"hikoutei@0.8.53","maintainers":[{"name":"manddarin","email":"rhkeh123@naver.com"}],"homepage":"https://github.com/ManddarinShop/Hikoutei#readme","bugs":{"url":"https://github.com/ManddarinShop/Hikoutei/issues"},"bin":{"hikoutei":"dist/cli/setup.js"},"dist":{"shasum":"b1d0a03e689690b59fad4cc682fc7b4e8da9a279","tarball":"https://registry.npmjs.org/hikoutei/-/hikoutei-0.8.53.tgz","fileCount":769,"integrity":"sha512-8Iouphq1K51AoCqC71vbZMQ07QPZJxTmmjv26o9JrY1zjJNfSOp7yj9UFEhvXQYK/rcJMGH2iz0LpOsRw0d2HA==","signatures":[{"sig":"MEYCIQCc0YoJlPPF4yTe1ht/5gmZq4lPqKBzDeGlt3A1o39K/QIhAM7mAykp7DyHmDQk/JK63ycVVEFNMwDnCS36Wk3YkAmY","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/hikoutei@0.8.53","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":3184565},"main":"./dist/index.js","type":"module","_from":"file:/home/runner/work/_temp/hikoutei-develop-package/hikoutei-0.8.53.tgz","types":"./dist/index.d.ts","engines":{"node":">=22.13"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"},"./internal/sync-status":{"types":"./dist/internal/syncStatus.d.ts","import":"./dist/internal/syncStatus.js"}},"scripts":{"test":"npm run build -w @hikoutei/ikisaki && vitest run","build":"npm run build -w @hikoutei/ikisaki && npm run clean && tsc -p tsconfig.json && npm run build -w spreadsheet-db-mcp","clean":"node scripts/clean-dist.mjs","test:soak":"npm run build -w @hikoutei/ikisaki && node scripts/run-soak-long.mjs","typecheck":"npm run build -w @hikoutei/ikisaki && tsc -p tsconfig.json --noEmit","typecheck:test":"npm run build -w @hikoutei/ikisaki && tsc -p tsconfig.test.json && tsc -p packages/ikisaki/tsconfig.test.json && tsc -p packages/mcp/tsconfig.test.json"},"_npmUser":{"name":"manddarin","email":"rhkeh123@naver.com"},"_resolved":"/home/runner/work/_temp/hikoutei-develop-package/hikoutei-0.8.53.tgz","_integrity":"sha512-8Iouphq1K51AoCqC71vbZMQ07QPZJxTmmjv26o9JrY1zjJNfSOp7yj9UFEhvXQYK/rcJMGH2iz0LpOsRw0d2HA==","repository":{"url":"git+https://github.com/ManddarinShop/Hikoutei.git","type":"git"},"workspaces":["packages/*"],"_npmVersion":"10.9.8","description":"Typed repository and safe write layer for Google Sheets-backed MVPs. SQLite-authoritative entity lifecycle with asynchronous Google Sheets projection.","directories":{},"_nodeVersion":"22.23.2","dependencies":{"zod":"^4.4.3","@hikoutei/kohkai":"0.1.0","@googleapis/drive":"^21.0.0","@hikoutei/ikisaki":"0.1.1","@googleapis/sheets":"^14.0.0","google-auth-library":"^11.0.0"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"vitest":"^1.6.0","typescript":"^5.5.3","@types/node":"^20.14.10","@mikro-orm/sql":"7.1.7","@mikro-orm/core":"7.1.7"},"peerDependencies":{"@mikro-orm/sql":"7.1.7","@mikro-orm/core":"7.1.7"},"peerDependenciesMeta":{"@mikro-orm/sql":{"optional":true},"@mikro-orm/core":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/hikoutei_0.8.53_1787133091940_0.7210330002122354","host":"s3://npm-registry-packages-npm-production"}},"0.8.54":{"name":"hikoutei","version":"0.8.54","keywords":["google-sheets","spreadsheet","google sheets orm","sqlite","sync","typescript","orm","repository","optimistic-locking"],"license":"MIT","_id":"hikoutei@0.8.54","maintainers":[{"name":"manddarin","email":"rhkeh123@naver.com"}],"homepage":"https://github.com/ManddarinShop/Hikoutei#readme","bugs":{"url":"https://github.com/ManddarinShop/Hikoutei/issues"},"bin":{"hikoutei":"dist/cli/setup.js"},"dist":{"shasum":"7a6687de1ba81d26f4bfc5a83d5a2274a96fa119","tarball":"https://registry.npmjs.org/hikoutei/-/hikoutei-0.8.54.tgz","fileCount":769,"integrity":"sha512-92uO4OG2SiBQz7UqgYieO8xJeDEe9fSxRJvD3yc/GyOgrfwarLJYBqDZfEpSqnf15bR/j3QiqV75TsCsEdCo4A==","signatures":[{"sig":"MEUCIASUv5qCpXMmid2xazI+EOflIcT/2eERuPQVBncpx+bZAiEAp2J8HcQofvitZnNSHf6HEmgFmPumE8RiqCJ8x9emO8U=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/hikoutei@0.8.54","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":3184565},"main":"./dist/index.js","type":"module","_from":"file:/home/runner/work/_temp/hikoutei-develop-package/hikoutei-0.8.54.tgz","types":"./dist/index.d.ts","engines":{"node":">=22.13"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"},"./internal/sync-status":{"types":"./dist/internal/syncStatus.d.ts","import":"./dist/internal/syncStatus.js"}},"scripts":{"test":"npm run build -w @hikoutei/ikisaki && vitest run","build":"npm run build -w @hikoutei/ikisaki && npm run clean && tsc -p tsconfig.json && npm run build -w spreadsheet-db-mcp","clean":"node scripts/clean-dist.mjs","test:soak":"npm run build -w @hikoutei/ikisaki && node scripts/run-soak-long.mjs","typecheck":"npm run build -w @hikoutei/ikisaki && tsc -p tsconfig.json --noEmit","typecheck:test":"npm run build -w @hikoutei/ikisaki && tsc -p tsconfig.test.json && tsc -p packages/ikisaki/tsconfig.test.json && tsc -p packages/mcp/tsconfig.test.json"},"_npmUser":{"name":"manddarin","email":"rhkeh123@naver.com"},"_resolved":"/home/runner/work/_temp/hikoutei-develop-package/hikoutei-0.8.54.tgz","_integrity":"sha512-92uO4OG2SiBQz7UqgYieO8xJeDEe9fSxRJvD3yc/GyOgrfwarLJYBqDZfEpSqnf15bR/j3QiqV75TsCsEdCo4A==","repository":{"url":"git+https://github.com/ManddarinShop/Hikoutei.git","type":"git"},"workspaces":["packages/*"],"_npmVersion":"10.9.8","description":"Typed repository and safe write layer for Google Sheets-backed MVPs. SQLite-authoritative entity lifecycle with asynchronous Google Sheets projection.","directories":{},"_nodeVersion":"22.23.2","dependencies":{"zod":"^4.4.3","@hikoutei/kohkai":"0.1.0","@googleapis/drive":"^21.0.0","@hikoutei/ikisaki":"0.1.1","@googleapis/sheets":"^14.0.0","google-auth-library":"^11.0.0"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"vitest":"^1.6.0","typescript":"^5.5.3","@types/node":"^20.14.10","@mikro-orm/sql":"7.1.7","@mikro-orm/core":"7.1.7"},"peerDependencies":{"@mikro-orm/sql":"7.1.7","@mikro-orm/core":"7.1.7"},"peerDependenciesMeta":{"@mikro-orm/sql":{"optional":true},"@mikro-orm/core":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/hikoutei_0.8.54_1787133618816_0.39686488971168843","host":"s3://npm-registry-packages-npm-production"}},"0.8.55":{"name":"hikoutei","version":"0.8.55","keywords":["google-sheets","spreadsheet","google sheets orm","sqlite","sync","typescript","orm","repository","optimistic-locking"],"license":"MIT","_id":"hikoutei@0.8.55","maintainers":[{"name":"manddarin","email":"rhkeh123@naver.com"}],"homepage":"https://github.com/ManddarinShop/Hikoutei#readme","bugs":{"url":"https://github.com/ManddarinShop/Hikoutei/issues"},"bin":{"hikoutei":"dist/cli/setup.js"},"dist":{"shasum":"6ad2afe7d7550aca9a27c09cf6dacf971752046b","tarball":"https://registry.npmjs.org/hikoutei/-/hikoutei-0.8.55.tgz","fileCount":769,"integrity":"sha512-oK7fMJ53/YpN0MDdgDK9WwYJn7RK9lLRxFql5jlCV9QvZbooUwnwYxS/jFoTPX8Na3KYuPHl6phc36pnMrGF+Q==","signatures":[{"sig":"MEUCIByRRA+9Nvqm36oET98J1bMF9cQxYz3qV9zCOX4eHFhnAiEAkiFP1EmV9EccAC8ICP/ggnoqJOViuuOdM9A23r/t0pU=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/hikoutei@0.8.55","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":3184565},"main":"./dist/index.js","type":"module","_from":"file:/home/runner/work/_temp/hikoutei-develop-package/hikoutei-0.8.55.tgz","types":"./dist/index.d.ts","engines":{"node":">=22.13"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"},"./internal/sync-status":{"types":"./dist/internal/syncStatus.d.ts","import":"./dist/internal/syncStatus.js"}},"scripts":{"test":"npm run build -w @hikoutei/ikisaki && vitest run","build":"npm run build -w @hikoutei/ikisaki && npm run clean && tsc -p tsconfig.json && npm run build -w spreadsheet-db-mcp","clean":"node scripts/clean-dist.mjs","test:soak":"npm run build -w @hikoutei/ikisaki && node scripts/run-soak-long.mjs","typecheck":"npm run build -w @hikoutei/ikisaki && tsc -p tsconfig.json --noEmit","typecheck:test":"npm run build -w @hikoutei/ikisaki && tsc -p tsconfig.test.json && tsc -p packages/ikisaki/tsconfig.test.json && tsc -p packages/mcp/tsconfig.test.json"},"_npmUser":{"name":"manddarin","email":"rhkeh123@naver.com"},"_resolved":"/home/runner/work/_temp/hikoutei-develop-package/hikoutei-0.8.55.tgz","_integrity":"sha512-oK7fMJ53/YpN0MDdgDK9WwYJn7RK9lLRxFql5jlCV9QvZbooUwnwYxS/jFoTPX8Na3KYuPHl6phc36pnMrGF+Q==","repository":{"url":"git+https://github.com/ManddarinShop/Hikoutei.git","type":"git"},"workspaces":["packages/*"],"_npmVersion":"10.9.8","description":"Typed repository and safe write layer for Google Sheets-backed MVPs. SQLite-authoritative entity lifecycle with asynchronous Google Sheets projection.","directories":{},"_nodeVersion":"22.23.2","dependencies":{"zod":"^4.4.3","@hikoutei/kohkai":"0.1.0","@googleapis/drive":"^21.0.0","@hikoutei/ikisaki":"0.1.1","@googleapis/sheets":"^14.0.0","google-auth-library":"^11.0.0"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"vitest":"^1.6.0","typescript":"^5.5.3","@types/node":"^20.14.10","@mikro-orm/sql":"7.1.7","@mikro-orm/core":"7.1.7"},"peerDependencies":{"@mikro-orm/sql":"7.1.7","@mikro-orm/core":"7.1.7"},"peerDependenciesMeta":{"@mikro-orm/sql":{"optional":true},"@mikro-orm/core":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/hikoutei_0.8.55_1787134221827_0.6174044129838614","host":"s3://npm-registry-packages-npm-production"}},"0.8.56":{"name":"hikoutei","version":"0.8.56","keywords":["google-sheets","spreadsheet","google sheets orm","sqlite","sync","typescript","orm","repository","optimistic-locking"],"license":"MIT","_id":"hikoutei@0.8.56","maintainers":[{"name":"manddarin","email":"rhkeh123@naver.com"}],"homepage":"https://github.com/ManddarinShop/Hikoutei#readme","bugs":{"url":"https://github.com/ManddarinShop/Hikoutei/issues"},"bin":{"hikoutei":"dist/cli/setup.js"},"dist":{"shasum":"c1ea23b62a90b3defe98d2ecc94c6eb0c6e87e7e","tarball":"https://registry.npmjs.org/hikoutei/-/hikoutei-0.8.56.tgz","fileCount":769,"integrity":"sha512-l8phipyKClJgeo4DovKq51RolXBNSH3Dq/oY6FMsT3+4ckJ6BDQwKmixpT4/ugwsnGNv0gjWZOVQfLdaWvgeYg==","signatures":[{"sig":"MEQCIBqLU+DdL3ydpJ0lo/r2CagwlP/NI2NJmYWIo8qtNY+4AiBoQ+iJmbmS0S1tuwaYCRvOxm6AIOkREBr/UKOTnPKYUQ==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/hikoutei@0.8.56","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":3184565},"main":"./dist/index.js","type":"module","_from":"file:/home/runner/work/_temp/hikoutei-develop-package/hikoutei-0.8.56.tgz","types":"./dist/index.d.ts","engines":{"node":">=22.13"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"},"./internal/sync-status":{"types":"./dist/internal/syncStatus.d.ts","import":"./dist/internal/syncStatus.js"}},"scripts":{"test":"npm run build -w @hikoutei/ikisaki && vitest run","build":"npm run build -w @hikoutei/ikisaki && npm run clean && tsc -p tsconfig.json && npm run build -w spreadsheet-db-mcp","clean":"node scripts/clean-dist.mjs","test:soak":"npm run build -w @hikoutei/ikisaki && node scripts/run-soak-long.mjs","typecheck":"npm run build -w @hikoutei/ikisaki && tsc -p tsconfig.json --noEmit","typecheck:test":"npm run build -w @hikoutei/ikisaki && tsc -p tsconfig.test.json && tsc -p packages/ikisaki/tsconfig.test.json && tsc -p packages/mcp/tsconfig.test.json"},"_npmUser":{"name":"manddarin","email":"rhkeh123@naver.com"},"_resolved":"/home/runner/work/_temp/hikoutei-develop-package/hikoutei-0.8.56.tgz","_integrity":"sha512-l8phipyKClJgeo4DovKq51RolXBNSH3Dq/oY6FMsT3+4ckJ6BDQwKmixpT4/ugwsnGNv0gjWZOVQfLdaWvgeYg==","repository":{"url":"git+https://github.com/ManddarinShop/Hikoutei.git","type":"git"},"workspaces":["packages/*"],"_npmVersion":"10.9.8","description":"Typed repository and safe write layer for Google Sheets-backed MVPs. SQLite-authoritative entity lifecycle with asynchronous Google Sheets projection.","directories":{},"_nodeVersion":"22.23.2","dependencies":{"zod":"^4.4.3","@hikoutei/kohkai":"0.1.0","@googleapis/drive":"^21.0.0","@hikoutei/ikisaki":"0.1.1","@googleapis/sheets":"^14.0.0","google-auth-library":"^11.0.0"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"vitest":"^1.6.0","typescript":"^5.5.3","@types/node":"^20.14.10","@mikro-orm/sql":"7.1.7","@mikro-orm/core":"7.1.7"},"peerDependencies":{"@mikro-orm/sql":"7.1.7","@mikro-orm/core":"7.1.7"},"peerDependenciesMeta":{"@mikro-orm/sql":{"optional":true},"@mikro-orm/core":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/hikoutei_0.8.56_1787135368831_0.9728882887190351","host":"s3://npm-registry-packages-npm-production"}},"0.8.57":{"name":"hikoutei","version":"0.8.57","keywords":["google-sheets","spreadsheet","google sheets orm","sqlite","sync","typescript","orm","repository","optimistic-locking"],"license":"MIT","_id":"hikoutei@0.8.57","maintainers":[{"name":"manddarin","email":"rhkeh123@naver.com"}],"homepage":"https://github.com/ManddarinShop/Hikoutei#readme","bugs":{"url":"https://github.com/ManddarinShop/Hikoutei/issues"},"bin":{"hikoutei":"dist/cli/setup.js"},"dist":{"shasum":"4d2cec310b5484467acd8994ff5d437ae0293c27","tarball":"https://registry.npmjs.org/hikoutei/-/hikoutei-0.8.57.tgz","fileCount":769,"integrity":"sha512-pupYr8JcGrfS34rU0bKCyuM1PukORY/05tmpm6gGXQtU9bhONXwXduTJBf12iDh2J2hEkE71JK5h874J5e8gpA==","signatures":[{"sig":"MEQCIHvj09SNLZF/lGRTriPZM9Qna27guRy8W7zOjGuUt5DiAiBdwS4nfTy5dyPgPie9M6K0MzzoDUhy09uk+e7AGENgLQ==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/hikoutei@0.8.57","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":3202811},"main":"./dist/index.js","type":"module","_from":"file:/home/runner/work/_temp/hikoutei-develop-package/hikoutei-0.8.57.tgz","types":"./dist/index.d.ts","engines":{"node":">=22.13"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"},"./internal/sync-status":{"types":"./dist/internal/syncStatus.d.ts","import":"./dist/internal/syncStatus.js"}},"scripts":{"test":"npm run build -w @hikoutei/ikisaki && vitest run","build":"npm run build -w @hikoutei/ikisaki && npm run clean && tsc -p tsconfig.json && npm run build -w spreadsheet-db-mcp","clean":"node scripts/clean-dist.mjs","test:soak":"npm run build -w @hikoutei/ikisaki && node scripts/run-soak-long.mjs","typecheck":"npm run build -w @hikoutei/ikisaki && tsc -p tsconfig.json --noEmit","typecheck:test":"npm run build -w @hikoutei/ikisaki && tsc -p tsconfig.test.json && tsc -p packages/ikisaki/tsconfig.test.json && tsc -p packages/mcp/tsconfig.test.json"},"_npmUser":{"name":"manddarin","email":"rhkeh123@naver.com"},"_resolved":"/home/runner/work/_temp/hikoutei-develop-package/hikoutei-0.8.57.tgz","_integrity":"sha512-pupYr8JcGrfS34rU0bKCyuM1PukORY/05tmpm6gGXQtU9bhONXwXduTJBf12iDh2J2hEkE71JK5h874J5e8gpA==","repository":{"url":"git+https://github.com/ManddarinShop/Hikoutei.git","type":"git"},"workspaces":["packages/*"],"_npmVersion":"10.9.8","description":"Typed repository and safe write layer for Google Sheets-backed MVPs. SQLite-authoritative entity lifecycle with asynchronous Google Sheets projection.","directories":{},"_nodeVersion":"22.23.2","dependencies":{"zod":"^4.4.3","@hikoutei/kohkai":"0.1.0","@googleapis/drive":"^21.0.0","@hikoutei/ikisaki":"0.1.1","@googleapis/sheets":"^14.0.0","google-auth-library":"^11.0.0"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"vitest":"^1.6.0","typescript":"^5.5.3","@types/node":"^20.14.10","@mikro-orm/sql":"7.1.7","@mikro-orm/core":"7.1.7"},"peerDependencies":{"@mikro-orm/sql":"7.1.7","@mikro-orm/core":"7.1.7"},"peerDependenciesMeta":{"@mikro-orm/sql":{"optional":true},"@mikro-orm/core":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/hikoutei_0.8.57_1787135940097_0.9149296717829367","host":"s3://npm-registry-packages-npm-production"}},"0.8.58":{"name":"hikoutei","version":"0.8.58","keywords":["google-sheets","spreadsheet","google sheets orm","sqlite","sync","typescript","orm","repository","optimistic-locking"],"license":"MIT","_id":"hikoutei@0.8.58","maintainers":[{"name":"manddarin","email":"rhkeh123@naver.com"}],"homepage":"https://github.com/ManddarinShop/Hikoutei#readme","bugs":{"url":"https://github.com/ManddarinShop/Hikoutei/issues"},"bin":{"hikoutei":"dist/cli/setup.js"},"dist":{"shasum":"6f2232429c50ee8df6285fbc25e0050e46959207","tarball":"https://registry.npmjs.org/hikoutei/-/hikoutei-0.8.58.tgz","fileCount":769,"integrity":"sha512-y+TfNcLkBNawIwuNAu5/Ymd4I5bp507I7o/JiJxkkZEGZtX1A7RA6McyP6QJ/zrTYKKsHBhcqff2bCHTFgAS6A==","signatures":[{"sig":"MEUCIQDkaCu1BJmQjt+lGq6lBTQYBlYqB8Cb5WBWRiBBrg755QIgMYoziIQdpuvQa8m0CXiA1BF5t3H5pqeV3oWDOvTzuFc=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/hikoutei@0.8.58","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":3221635},"main":"./dist/index.js","type":"module","_from":"file:/home/runner/work/_temp/hikoutei-develop-package/hikoutei-0.8.58.tgz","types":"./dist/index.d.ts","engines":{"node":">=22.13"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"},"./internal/sync-status":{"types":"./dist/internal/syncStatus.d.ts","import":"./dist/internal/syncStatus.js"}},"scripts":{"test":"npm run build -w @hikoutei/ikisaki && vitest run","build":"npm run build -w @hikoutei/ikisaki && npm run clean && tsc -p tsconfig.json && npm run build -w spreadsheet-db-mcp","clean":"node scripts/clean-dist.mjs","test:soak":"npm run build -w @hikoutei/ikisaki && node scripts/run-soak-long.mjs","typecheck":"npm run build -w @hikoutei/ikisaki && tsc -p tsconfig.json --noEmit","typecheck:test":"npm run build -w @hikoutei/ikisaki && tsc -p tsconfig.test.json && tsc -p packages/ikisaki/tsconfig.test.json && tsc -p packages/mcp/tsconfig.test.json"},"_npmUser":{"name":"manddarin","email":"rhkeh123@naver.com"},"_resolved":"/home/runner/work/_temp/hikoutei-develop-package/hikoutei-0.8.58.tgz","_integrity":"sha512-y+TfNcLkBNawIwuNAu5/Ymd4I5bp507I7o/JiJxkkZEGZtX1A7RA6McyP6QJ/zrTYKKsHBhcqff2bCHTFgAS6A==","repository":{"url":"git+https://github.com/ManddarinShop/Hikoutei.git","type":"git"},"workspaces":["packages/*"],"_npmVersion":"10.9.8","description":"Typed repository and safe write layer for Google Sheets-backed MVPs. SQLite-authoritative entity lifecycle with asynchronous Google Sheets projection.","directories":{},"_nodeVersion":"22.23.2","dependencies":{"zod":"^4.4.3","@hikoutei/kohkai":"0.1.0","@googleapis/drive":"^21.0.0","@hikoutei/ikisaki":"0.1.1","@googleapis/sheets":"^14.0.0","google-auth-library":"^11.0.0"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"vitest":"^1.6.0","typescript":"^5.5.3","@types/node":"^20.14.10","@mikro-orm/sql":"7.1.7","@mikro-orm/core":"7.1.7"},"peerDependencies":{"@mikro-orm/sql":"7.1.7","@mikro-orm/core":"7.1.7"},"peerDependenciesMeta":{"@mikro-orm/sql":{"optional":true},"@mikro-orm/core":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/hikoutei_0.8.58_1787136637706_0.3687595429738795","host":"s3://npm-registry-packages-npm-production"}},"0.8.59":{"name":"hikoutei","version":"0.8.59","keywords":["google-sheets","spreadsheet","google sheets orm","sqlite","sync","typescript","orm","repository","optimistic-locking"],"license":"MIT","_id":"hikoutei@0.8.59","maintainers":[{"name":"manddarin","email":"rhkeh123@naver.com"}],"homepage":"https://github.com/ManddarinShop/Hikoutei#readme","bugs":{"url":"https://github.com/ManddarinShop/Hikoutei/issues"},"bin":{"hikoutei":"dist/cli/setup.js"},"dist":{"shasum":"6984569dd863aef73664d7fb76bfcd5251bd82ab","tarball":"https://registry.npmjs.org/hikoutei/-/hikoutei-0.8.59.tgz","fileCount":769,"integrity":"sha512-bBmYhs0r1wx+aGhKDXzaBFsAuZGnwJHvEHeB2S1vX+hVC6IdNnGtFDnwed9f/W15HGllBznIAB3vbpgvWNh9vA==","signatures":[{"sig":"MEUCIBmzcd1TOgOUDNNaHOlngjjGkPa97aOBpYP2HEgZTPPYAiEAyPEYPZO0HIguE+RW8pRUvsx9/1LR3lrfOHo+YemktOI=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/hikoutei@0.8.59","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":3222604},"main":"./dist/index.js","type":"module","_from":"file:/home/runner/work/_temp/hikoutei-develop-package/hikoutei-0.8.59.tgz","types":"./dist/index.d.ts","engines":{"node":">=22.13"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"},"./internal/sync-status":{"types":"./dist/internal/syncStatus.d.ts","import":"./dist/internal/syncStatus.js"}},"scripts":{"test":"npm run build -w @hikoutei/ikisaki && vitest run","build":"npm run build -w @hikoutei/ikisaki && npm run clean && tsc -p tsconfig.json && npm run build -w spreadsheet-db-mcp","clean":"node scripts/clean-dist.mjs","test:soak":"npm run build -w @hikoutei/ikisaki && node scripts/run-soak-long.mjs","typecheck":"npm run build -w @hikoutei/ikisaki && tsc -p tsconfig.json --noEmit","typecheck:test":"npm run build -w @hikoutei/ikisaki && tsc -p tsconfig.test.json && tsc -p packages/ikisaki/tsconfig.test.json && tsc -p packages/mcp/tsconfig.test.json"},"_npmUser":{"name":"manddarin","email":"rhkeh123@naver.com"},"_resolved":"/home/runner/work/_temp/hikoutei-develop-package/hikoutei-0.8.59.tgz","_integrity":"sha512-bBmYhs0r1wx+aGhKDXzaBFsAuZGnwJHvEHeB2S1vX+hVC6IdNnGtFDnwed9f/W15HGllBznIAB3vbpgvWNh9vA==","repository":{"url":"git+https://github.com/ManddarinShop/Hikoutei.git","type":"git"},"workspaces":["packages/*"],"_npmVersion":"10.9.8","description":"Typed repository and safe write layer for Google Sheets-backed MVPs. SQLite-authoritative entity lifecycle with asynchronous Google Sheets projection.","directories":{},"_nodeVersion":"22.23.2","dependencies":{"zod":"^4.4.3","@hikoutei/kohkai":"0.1.0","@googleapis/drive":"^21.0.0","@hikoutei/ikisaki":"0.1.1","@googleapis/sheets":"^14.0.0","google-auth-library":"^11.0.0"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"vitest":"^1.6.0","typescript":"^5.5.3","@types/node":"^20.14.10","@mikro-orm/sql":"7.1.7","@mikro-orm/core":"7.1.7"},"peerDependencies":{"@mikro-orm/sql":"7.1.7","@mikro-orm/core":"7.1.7"},"peerDependenciesMeta":{"@mikro-orm/sql":{"optional":true},"@mikro-orm/core":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/hikoutei_0.8.59_1787137214427_0.46736933666267233","host":"s3://npm-registry-packages-npm-production"}},"0.8.60":{"name":"hikoutei","version":"0.8.60","keywords":["google-sheets","spreadsheet","google sheets orm","sqlite","sync","typescript","orm","repository","optimistic-locking"],"license":"MIT","_id":"hikoutei@0.8.60","maintainers":[{"name":"manddarin","email":"rhkeh123@naver.com"}],"homepage":"https://github.com/ManddarinShop/Hikoutei#readme","bugs":{"url":"https://github.com/ManddarinShop/Hikoutei/issues"},"bin":{"hikoutei":"dist/cli/setup.js"},"dist":{"shasum":"51f6024adcb1d8171007264c3608d56d38b87abe","tarball":"https://registry.npmjs.org/hikoutei/-/hikoutei-0.8.60.tgz","fileCount":769,"integrity":"sha512-r10VKUSBwOxGjuyP23nfJteASXRnF8ZmIh53kFGhghaf1pI/w41IuiNKkAbsVUy6+jz+U7jy3BhWH0MIEQ2uZw==","signatures":[{"sig":"MEQCIEoO0cIcbUPYkLjfbHT/hbM8fKtIzWT29m4eqVRjCDT3AiB5XnXk4mTPt4gT9XJwiTvQH0Zt9sfNdbkJ06OIdY+sTw==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/hikoutei@0.8.60","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":3190927},"main":"./dist/index.js","type":"module","_from":"file:/home/runner/work/_temp/hikoutei-develop-package/hikoutei-0.8.60.tgz","types":"./dist/index.d.ts","engines":{"node":">=22.13"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"},"./internal/sync-status":{"types":"./dist/internal/syncStatus.d.ts","import":"./dist/internal/syncStatus.js"}},"scripts":{"test":"npm run build -w @hikoutei/ikisaki && vitest run","build":"npm run build -w @hikoutei/ikisaki && npm run clean && tsc -p tsconfig.json && npm run build -w spreadsheet-db-mcp","clean":"node scripts/clean-dist.mjs","test:soak":"npm run build -w @hikoutei/ikisaki && node scripts/run-soak-long.mjs","typecheck":"npm run build -w @hikoutei/ikisaki && tsc -p tsconfig.json --noEmit","typecheck:test":"npm run build -w @hikoutei/ikisaki && tsc -p tsconfig.test.json && tsc -p packages/ikisaki/tsconfig.test.json && tsc -p packages/mcp/tsconfig.test.json"},"_npmUser":{"name":"manddarin","email":"rhkeh123@naver.com"},"_resolved":"/home/runner/work/_temp/hikoutei-develop-package/hikoutei-0.8.60.tgz","_integrity":"sha512-r10VKUSBwOxGjuyP23nfJteASXRnF8ZmIh53kFGhghaf1pI/w41IuiNKkAbsVUy6+jz+U7jy3BhWH0MIEQ2uZw==","repository":{"url":"git+https://github.com/ManddarinShop/Hikoutei.git","type":"git"},"workspaces":["packages/*"],"_npmVersion":"10.9.8","description":"Typed repository and safe write layer for Google Sheets-backed MVPs. SQLite-authoritative entity lifecycle with asynchronous Google Sheets projection.","directories":{},"_nodeVersion":"22.23.2","dependencies":{"zod":"^4.4.3","@hikoutei/kohkai":"0.1.0","@googleapis/drive":"^21.0.0","@hikoutei/ikisaki":"0.1.1","@googleapis/sheets":"^14.0.0","google-auth-library":"^11.0.0"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"vitest":"^1.6.0","typescript":"^5.5.3","@types/node":"^20.14.10","@mikro-orm/sql":"7.1.7","@mikro-orm/core":"7.1.7"},"peerDependencies":{"@mikro-orm/sql":"7.1.7","@mikro-orm/core":"7.1.7"},"peerDependenciesMeta":{"@mikro-orm/sql":{"optional":true},"@mikro-orm/core":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/hikoutei_0.8.60_1787138193299_0.8781949795328319","host":"s3://npm-registry-packages-npm-production"}},"0.8.61":{"name":"hikoutei","version":"0.8.61","keywords":["google-sheets","spreadsheet","google sheets orm","sqlite","sync","typescript","orm","repository","optimistic-locking"],"license":"MIT","_id":"hikoutei@0.8.61","maintainers":[{"name":"manddarin","email":"rhkeh123@naver.com"}],"homepage":"https://github.com/ManddarinShop/Hikoutei#readme","bugs":{"url":"https://github.com/ManddarinShop/Hikoutei/issues"},"bin":{"hikoutei":"dist/cli/setup.js"},"dist":{"shasum":"6c9fe8e740407e43fab4c68d74712e5b493fff46","tarball":"https://registry.npmjs.org/hikoutei/-/hikoutei-0.8.61.tgz","fileCount":769,"integrity":"sha512-oNMikTFip0o6AZ8vgUOQFe7FV2utCnJnvCYwl9+yJ7WcA883ZH8IE9YeDJdDCrBvS7nAkkppJvEtQYRN8/008A==","signatures":[{"sig":"MEQCIGiJWo44etmi4c+pIvWn2JIiSsdSQZDBUHv+Qnk2IU8wAiAxdjYV/DfR0Zs5TZKI96ZGdaxtC1C4mphhp7n1W/zUPg==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/hikoutei@0.8.61","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":3168669},"main":"./dist/index.js","type":"module","_from":"file:/home/runner/work/_temp/hikoutei-develop-package/hikoutei-0.8.61.tgz","types":"./dist/index.d.ts","engines":{"node":">=22.13"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"},"./internal/sync-status":{"types":"./dist/internal/syncStatus.d.ts","import":"./dist/internal/syncStatus.js"}},"scripts":{"test":"npm run build -w @hikoutei/ikisaki && vitest run","build":"npm run build -w @hikoutei/ikisaki && npm run clean && tsc -p tsconfig.json && npm run build -w spreadsheet-db-mcp","clean":"node scripts/clean-dist.mjs","test:soak":"npm run build -w @hikoutei/ikisaki && node scripts/run-soak-long.mjs","typecheck":"npm run build -w @hikoutei/ikisaki && tsc -p tsconfig.json --noEmit","typecheck:test":"npm run build -w @hikoutei/ikisaki && tsc -p tsconfig.test.json && tsc -p packages/ikisaki/tsconfig.test.json && tsc -p packages/mcp/tsconfig.test.json"},"_npmUser":{"name":"manddarin","email":"rhkeh123@naver.com"},"_resolved":"/home/runner/work/_temp/hikoutei-develop-package/hikoutei-0.8.61.tgz","_integrity":"sha512-oNMikTFip0o6AZ8vgUOQFe7FV2utCnJnvCYwl9+yJ7WcA883ZH8IE9YeDJdDCrBvS7nAkkppJvEtQYRN8/008A==","repository":{"url":"git+https://github.com/ManddarinShop/Hikoutei.git","type":"git"},"workspaces":["packages/*"],"_npmVersion":"10.9.8","description":"Typed repository and safe write layer for Google Sheets-backed MVPs. SQLite-authoritative entity lifecycle with asynchronous Google Sheets projection.","directories":{},"_nodeVersion":"22.23.2","dependencies":{"zod":"^4.4.3","@hikoutei/kohkai":"0.1.0","@googleapis/drive":"^21.0.0","@hikoutei/ikisaki":"0.1.1","@googleapis/sheets":"^14.0.0","google-auth-library":"^11.0.0"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"vitest":"^1.6.0","typescript":"^5.5.3","@types/node":"^20.14.10","@mikro-orm/sql":"7.1.7","@mikro-orm/core":"7.1.7"},"peerDependencies":{"@mikro-orm/sql":"7.1.7","@mikro-orm/core":"7.1.7"},"peerDependenciesMeta":{"@mikro-orm/sql":{"optional":true},"@mikro-orm/core":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/hikoutei_0.8.61_1787138656623_0.5758690318454998","host":"s3://npm-registry-packages-npm-production"}},"0.8.62":{"name":"hikoutei","version":"0.8.62","keywords":["google-sheets","spreadsheet","google sheets orm","sqlite","sync","typescript","orm","repository","optimistic-locking"],"license":"MIT","_id":"hikoutei@0.8.62","maintainers":[{"name":"manddarin","email":"rhkeh123@naver.com"}],"homepage":"https://github.com/ManddarinShop/Hikoutei#readme","bugs":{"url":"https://github.com/ManddarinShop/Hikoutei/issues"},"bin":{"hikoutei":"dist/cli/setup.js"},"dist":{"shasum":"bbcdd5de2f3bf2cfaab513622fc8f0b334981e39","tarball":"https://registry.npmjs.org/hikoutei/-/hikoutei-0.8.62.tgz","fileCount":769,"integrity":"sha512-s7NKt7NhGGGjBnhmbhlB0jNJP2bvDazR15RXdTZ9Z1PHUyeA0XKxxWN6DOAAzt6023yOaGJBGKfSYcZMLXkTBQ==","signatures":[{"sig":"MEQCIEG1ooDDfq6j0FhWYBa/kTSMF4CGhP0H/Do89WQHltbvAiA0hoHWz4aFasAL+XDbckSBZ7nVgh0LoBx7P83MzuBqiQ==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/hikoutei@0.8.62","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":3170854},"main":"./dist/index.js","type":"module","_from":"file:/home/runner/work/_temp/hikoutei-develop-package/hikoutei-0.8.62.tgz","types":"./dist/index.d.ts","engines":{"node":">=22.13"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"},"./internal/sync-status":{"types":"./dist/internal/syncStatus.d.ts","import":"./dist/internal/syncStatus.js"}},"scripts":{"test":"npm run build -w @hikoutei/ikisaki && vitest run","build":"npm run build -w @hikoutei/ikisaki && npm run clean && tsc -p tsconfig.json && npm run build -w spreadsheet-db-mcp","clean":"node scripts/clean-dist.mjs","test:soak":"npm run build -w @hikoutei/ikisaki && node scripts/run-soak-long.mjs","typecheck":"npm run build -w @hikoutei/ikisaki && tsc -p tsconfig.json --noEmit","typecheck:test":"npm run build -w @hikoutei/ikisaki && tsc -p tsconfig.test.json && tsc -p packages/ikisaki/tsconfig.test.json && tsc -p packages/mcp/tsconfig.test.json"},"_npmUser":{"name":"manddarin","email":"rhkeh123@naver.com"},"_resolved":"/home/runner/work/_temp/hikoutei-develop-package/hikoutei-0.8.62.tgz","_integrity":"sha512-s7NKt7NhGGGjBnhmbhlB0jNJP2bvDazR15RXdTZ9Z1PHUyeA0XKxxWN6DOAAzt6023yOaGJBGKfSYcZMLXkTBQ==","repository":{"url":"git+https://github.com/ManddarinShop/Hikoutei.git","type":"git"},"workspaces":["packages/*"],"_npmVersion":"10.9.8","description":"Typed repository and safe write layer for Google Sheets-backed MVPs. SQLite-authoritative entity lifecycle with asynchronous Google Sheets projection.","directories":{},"_nodeVersion":"22.23.2","dependencies":{"zod":"^4.4.3","@hikoutei/kohkai":"0.1.0","@googleapis/drive":"^21.0.0","@hikoutei/ikisaki":"0.1.1","@googleapis/sheets":"^14.0.0","google-auth-library":"^11.0.0"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"vitest":"^1.6.0","typescript":"^5.5.3","@types/node":"^20.14.10","@mikro-orm/sql":"7.1.7","@mikro-orm/core":"7.1.7"},"peerDependencies":{"@mikro-orm/sql":"7.1.7","@mikro-orm/core":"7.1.7"},"peerDependenciesMeta":{"@mikro-orm/sql":{"optional":true},"@mikro-orm/core":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/hikoutei_0.8.62_1787139708411_0.4841588010378166","host":"s3://npm-registry-packages-npm-production"}},"0.8.63":{"name":"hikoutei","version":"0.8.63","keywords":["google-sheets","spreadsheet","google sheets orm","sqlite","sync","typescript","orm","repository","optimistic-locking"],"license":"MIT","_id":"hikoutei@0.8.63","maintainers":[{"name":"manddarin","email":"rhkeh123@naver.com"}],"homepage":"https://github.com/ManddarinShop/Hikoutei#readme","bugs":{"url":"https://github.com/ManddarinShop/Hikoutei/issues"},"bin":{"hikoutei":"dist/cli/setup.js"},"dist":{"shasum":"7cc288a249c56af8c807461ec95d7efdbbe83410","tarball":"https://registry.npmjs.org/hikoutei/-/hikoutei-0.8.63.tgz","fileCount":769,"integrity":"sha512-tvaGQytQJ2+Ubi42S2W2T6t6BNovwOu8ozgwGEgJEhIosrUjosRxwsyisb1TctyqDsMnJ0/RnZ5tFoUVHG/CIg==","signatures":[{"sig":"MEUCIGDMXwGDHdGSDhckPS/pIuYye6oJvh09mPx5MIXaTfVxAiEAutqqzSqjmzcHl5s30xpZ/ZkL73TadzZZ6XNh1/5Lkt8=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/hikoutei@0.8.63","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":3170225},"main":"./dist/index.js","type":"module","_from":"file:/home/runner/work/_temp/hikoutei-develop-package/hikoutei-0.8.63.tgz","types":"./dist/index.d.ts","engines":{"node":">=22.13"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"},"./internal/sync-status":{"types":"./dist/internal/syncStatus.d.ts","import":"./dist/internal/syncStatus.js"}},"scripts":{"test":"npm run build -w @hikoutei/ikisaki && vitest run","build":"npm run build -w @hikoutei/ikisaki && npm run clean && tsc -p tsconfig.json && npm run build -w spreadsheet-db-mcp","clean":"node scripts/clean-dist.mjs","test:soak":"npm run build -w @hikoutei/ikisaki && node scripts/run-soak-long.mjs","typecheck":"npm run build -w @hikoutei/ikisaki && tsc -p tsconfig.json --noEmit","typecheck:test":"npm run build -w @hikoutei/ikisaki && tsc -p tsconfig.test.json && tsc -p packages/ikisaki/tsconfig.test.json && tsc -p packages/mcp/tsconfig.test.json"},"_npmUser":{"name":"manddarin","email":"rhkeh123@naver.com"},"_resolved":"/home/runner/work/_temp/hikoutei-develop-package/hikoutei-0.8.63.tgz","_integrity":"sha512-tvaGQytQJ2+Ubi42S2W2T6t6BNovwOu8ozgwGEgJEhIosrUjosRxwsyisb1TctyqDsMnJ0/RnZ5tFoUVHG/CIg==","repository":{"url":"git+https://github.com/ManddarinShop/Hikoutei.git","type":"git"},"workspaces":["packages/*"],"_npmVersion":"10.9.8","description":"Typed repository and safe write layer for Google Sheets-backed MVPs. SQLite-authoritative entity lifecycle with asynchronous Google Sheets projection.","directories":{},"_nodeVersion":"22.23.2","dependencies":{"zod":"^4.4.3","@hikoutei/kohkai":"0.1.0","@googleapis/drive":"^21.0.0","@hikoutei/ikisaki":"0.1.1","@googleapis/sheets":"^14.0.0","google-auth-library":"^11.0.0"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"vitest":"^1.6.0","typescript":"^5.5.3","@types/node":"^20.14.10","@mikro-orm/sql":"7.1.7","@mikro-orm/core":"7.1.7"},"peerDependencies":{"@mikro-orm/sql":"7.1.7","@mikro-orm/core":"7.1.7"},"peerDependenciesMeta":{"@mikro-orm/sql":{"optional":true},"@mikro-orm/core":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/hikoutei_0.8.63_1787140477749_0.5369362797928916","host":"s3://npm-registry-packages-npm-production"}},"0.8.64":{"name":"hikoutei","version":"0.8.64","keywords":["google-sheets","spreadsheet","google sheets orm","sqlite","sync","typescript","orm","repository","optimistic-locking"],"license":"MIT","_id":"hikoutei@0.8.64","maintainers":[{"name":"manddarin","email":"rhkeh123@naver.com"}],"homepage":"https://github.com/ManddarinShop/Hikoutei#readme","bugs":{"url":"https://github.com/ManddarinShop/Hikoutei/issues"},"bin":{"hikoutei":"dist/cli/setup.js"},"dist":{"shasum":"71c33873a0f96c5040ec135a216e4ab2306dbf74","tarball":"https://registry.npmjs.org/hikoutei/-/hikoutei-0.8.64.tgz","fileCount":769,"integrity":"sha512-atqOR6gmjNecgf2Ttwh/rKiWb+VvDs9RXxuHaOwvtUzbwUjRfQWccr/CaytX4gs7RO+aLIP30UyM2YG3pDvtWA==","signatures":[{"sig":"MEQCIFbcwdKMsG+cYyoVeRqD1NUkqyEzsbb3g/WT/aor+BdMAiA0IoDLgw/Pd41nOetx8+xHwL00w/Va/dpVKpWVcU7aCw==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/hikoutei@0.8.64","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":3257491},"main":"./dist/index.js","type":"module","_from":"file:/home/runner/work/_temp/hikoutei-develop-package/hikoutei-0.8.64.tgz","types":"./dist/index.d.ts","engines":{"node":">=22.13"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"},"./internal/sync-status":{"types":"./dist/internal/syncStatus.d.ts","import":"./dist/internal/syncStatus.js"}},"scripts":{"test":"npm run build -w @hikoutei/ikisaki && vitest run","build":"npm run build -w @hikoutei/ikisaki && npm run clean && tsc -p tsconfig.json && npm run build -w spreadsheet-db-mcp","clean":"node scripts/clean-dist.mjs","test:soak":"npm run build -w @hikoutei/ikisaki && node scripts/run-soak-long.mjs","typecheck":"npm run build -w @hikoutei/ikisaki && tsc -p tsconfig.json --noEmit","typecheck:test":"npm run build -w @hikoutei/ikisaki && tsc -p tsconfig.test.json && tsc -p packages/ikisaki/tsconfig.test.json && tsc -p packages/mcp/tsconfig.test.json"},"_npmUser":{"name":"manddarin","email":"rhkeh123@naver.com"},"_resolved":"/home/runner/work/_temp/hikoutei-develop-package/hikoutei-0.8.64.tgz","_integrity":"sha512-atqOR6gmjNecgf2Ttwh/rKiWb+VvDs9RXxuHaOwvtUzbwUjRfQWccr/CaytX4gs7RO+aLIP30UyM2YG3pDvtWA==","repository":{"url":"git+https://github.com/ManddarinShop/Hikoutei.git","type":"git"},"workspaces":["packages/*"],"_npmVersion":"10.9.8","description":"Typed repository and safe write layer for Google Sheets-backed MVPs. SQLite-authoritative entity lifecycle with asynchronous Google Sheets projection.","directories":{},"_nodeVersion":"22.23.2","dependencies":{"zod":"^4.4.3","@hikoutei/kohkai":"0.1.0","@googleapis/drive":"^21.0.0","@hikoutei/ikisaki":"0.1.1","@googleapis/sheets":"^14.0.0","google-auth-library":"^11.0.0"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"vitest":"^1.6.0","typescript":"^5.5.3","@types/node":"^20.14.10","@mikro-orm/sql":"7.1.7","@mikro-orm/core":"7.1.7"},"peerDependencies":{"@mikro-orm/sql":"7.1.7","@mikro-orm/core":"7.1.7"},"peerDependenciesMeta":{"@mikro-orm/sql":{"optional":true},"@mikro-orm/core":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/hikoutei_0.8.64_1787140669226_0.6784614088701748","host":"s3://npm-registry-packages-npm-production"}},"0.8.65":{"name":"hikoutei","version":"0.8.65","keywords":["google-sheets","spreadsheet","google sheets orm","sqlite","sync","typescript","orm","repository","optimistic-locking"],"license":"MIT","_id":"hikoutei@0.8.65","maintainers":[{"name":"manddarin","email":"rhkeh123@naver.com"}],"homepage":"https://github.com/ManddarinShop/Hikoutei#readme","bugs":{"url":"https://github.com/ManddarinShop/Hikoutei/issues"},"bin":{"hikoutei":"dist/cli/setup.js"},"dist":{"shasum":"2f7ec43ce31a591794a2fd319c7d010e8d9f680c","tarball":"https://registry.npmjs.org/hikoutei/-/hikoutei-0.8.65.tgz","fileCount":769,"integrity":"sha512-XlMZYKEuetfcBNcWLPdsLatiIuuNQUzMgLcoSDepqA0jAa+UZ3IF35V6J1VgUYZuh3Ub+lx1Ig05niMTjemQNQ==","signatures":[{"sig":"MEUCIQCN2A+iOHDOWz86/scm1G/Bch8gPi77gHDBLB8i9LX9swIgFWNJBOXb7OBJGHp8ewiErmsNKEcP+yqNgFH7yRSclyk=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/hikoutei@0.8.65","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":3257491},"main":"./dist/index.js","type":"module","_from":"file:/home/runner/work/_temp/hikoutei-develop-package/hikoutei-0.8.65.tgz","types":"./dist/index.d.ts","engines":{"node":">=22.13"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"},"./internal/sync-status":{"types":"./dist/internal/syncStatus.d.ts","import":"./dist/internal/syncStatus.js"}},"scripts":{"test":"npm run build -w @hikoutei/ikisaki && vitest run","build":"npm run build -w @hikoutei/ikisaki && npm run clean && tsc -p tsconfig.json && npm run build -w spreadsheet-db-mcp","clean":"node scripts/clean-dist.mjs","test:soak":"npm run build -w @hikoutei/ikisaki && node scripts/run-soak-long.mjs","typecheck":"npm run build -w @hikoutei/ikisaki && tsc -p tsconfig.json --noEmit","typecheck:test":"npm run build -w @hikoutei/ikisaki && tsc -p tsconfig.test.json && tsc -p packages/ikisaki/tsconfig.test.json && tsc -p packages/mcp/tsconfig.test.json"},"_npmUser":{"name":"manddarin","email":"rhkeh123@naver.com"},"_resolved":"/home/runner/work/_temp/hikoutei-develop-package/hikoutei-0.8.65.tgz","_integrity":"sha512-XlMZYKEuetfcBNcWLPdsLatiIuuNQUzMgLcoSDepqA0jAa+UZ3IF35V6J1VgUYZuh3Ub+lx1Ig05niMTjemQNQ==","repository":{"url":"git+https://github.com/ManddarinShop/Hikoutei.git","type":"git"},"workspaces":["packages/*"],"_npmVersion":"10.9.8","description":"Typed repository and safe write layer for Google Sheets-backed MVPs. SQLite-authoritative entity lifecycle with asynchronous Google Sheets projection.","directories":{},"_nodeVersion":"22.23.2","dependencies":{"zod":"^4.4.3","@hikoutei/kohkai":"0.1.0","@googleapis/drive":"^21.0.0","@hikoutei/ikisaki":"0.1.2","@googleapis/sheets":"^14.0.0","google-auth-library":"^11.0.0"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"vitest":"^1.6.0","typescript":"^5.5.3","@types/node":"^20.14.10","@mikro-orm/sql":"7.1.7","@mikro-orm/core":"7.1.7"},"peerDependencies":{"@mikro-orm/sql":"7.1.7","@mikro-orm/core":"7.1.7"},"peerDependenciesMeta":{"@mikro-orm/sql":{"optional":true},"@mikro-orm/core":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/hikoutei_0.8.65_1787140908185_0.3212146994775811","host":"s3://npm-registry-packages-npm-production"}},"0.8.66":{"name":"hikoutei","version":"0.8.66","keywords":["google-sheets","spreadsheet","google sheets orm","sqlite","sync","typescript","orm","repository","optimistic-locking"],"license":"MIT","_id":"hikoutei@0.8.66","maintainers":[{"name":"manddarin","email":"rhkeh123@naver.com"}],"homepage":"https://github.com/ManddarinShop/Hikoutei#readme","bugs":{"url":"https://github.com/ManddarinShop/Hikoutei/issues"},"bin":{"hikoutei":"dist/cli/setup.js"},"dist":{"shasum":"ce8a20c4855091983470cbc252953be452b218a3","tarball":"https://registry.npmjs.org/hikoutei/-/hikoutei-0.8.66.tgz","fileCount":769,"integrity":"sha512-kVG6T6eKiN285p/wvmisAP9Cs51OIHceu+Gwc6HTjnOlFvc477MV5ONEd8THvt2/z/G2eNKoP5xQNzPSq15wUA==","signatures":[{"sig":"MEUCIFb2jnZ3barPGyC87fznwXGWJFjN4Mx2VbngD05dwT9MAiEA79XsVJUf3ubXvDFG7iaaCktF19pk+H6EDKbuKufF7lw=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/hikoutei@0.8.66","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":3257491},"main":"./dist/index.js","type":"module","_from":"file:/home/runner/work/_temp/hikoutei-develop-package/hikoutei-0.8.66.tgz","types":"./dist/index.d.ts","engines":{"node":">=22.13"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"},"./internal/sync-status":{"types":"./dist/internal/syncStatus.d.ts","import":"./dist/internal/syncStatus.js"}},"scripts":{"test":"npm run build -w @hikoutei/ikisaki && vitest run","build":"npm run build -w @hikoutei/ikisaki && npm run clean && tsc -p tsconfig.json && npm run build -w spreadsheet-db-mcp","clean":"node scripts/clean-dist.mjs","test:soak":"npm run build -w @hikoutei/ikisaki && node scripts/run-soak-long.mjs","typecheck":"npm run build -w @hikoutei/ikisaki && tsc -p tsconfig.json --noEmit","typecheck:test":"npm run build -w @hikoutei/ikisaki && tsc -p tsconfig.test.json && tsc -p packages/ikisaki/tsconfig.test.json && tsc -p packages/mcp/tsconfig.test.json"},"_npmUser":{"name":"manddarin","email":"rhkeh123@naver.com"},"_resolved":"/home/runner/work/_temp/hikoutei-develop-package/hikoutei-0.8.66.tgz","_integrity":"sha512-kVG6T6eKiN285p/wvmisAP9Cs51OIHceu+Gwc6HTjnOlFvc477MV5ONEd8THvt2/z/G2eNKoP5xQNzPSq15wUA==","repository":{"url":"git+https://github.com/ManddarinShop/Hikoutei.git","type":"git"},"workspaces":["packages/*"],"_npmVersion":"10.9.8","description":"Typed repository and safe write layer for Google Sheets-backed MVPs. SQLite-authoritative entity lifecycle with asynchronous Google Sheets projection.","directories":{},"_nodeVersion":"22.23.2","dependencies":{"zod":"^4.4.3","@hikoutei/kohkai":"0.1.0","@googleapis/drive":"^21.0.0","@hikoutei/ikisaki":"0.1.2","@googleapis/sheets":"^14.0.0","google-auth-library":"^11.0.0"},"_hasShrinkwrap":false,"devDependencies":{"vitest":"^1.6.0","typescript":"^5.5.3","@types/node":"^20.14.10","@mikro-orm/sql":"7.1.7","@mikro-orm/core":"7.1.7"},"peerDependencies":{"@mikro-orm/sql":"7.1.7","@mikro-orm/core":"7.1.7"},"peerDependenciesMeta":{"@mikro-orm/sql":{"optional":true},"@mikro-orm/core":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/hikoutei_0.8.66_1787309854658_0.8540214766171714","host":"s3://npm-registry-packages-npm-production"}},"0.8.68":{"name":"hikoutei","version":"0.8.68","keywords":["google-sheets","spreadsheet","google sheets orm","sqlite","sync","typescript","orm","repository","optimistic-locking"],"license":"MIT","_id":"hikoutei@0.8.68","maintainers":[{"name":"manddarin","email":"rhkeh123@naver.com"}],"homepage":"https://github.com/ManddarinShop/Hikoutei#readme","bugs":{"url":"https://github.com/ManddarinShop/Hikoutei/issues"},"bin":{"hikoutei":"dist/cli/setup.js"},"dist":{"shasum":"2bc0e7fd4b54249c752a4c0f21e17c79590a3bcb","tarball":"https://registry.npmjs.org/hikoutei/-/hikoutei-0.8.68.tgz","fileCount":769,"integrity":"sha512-JWbmmRuT7+TsiXU49sfU0CgyYi3F6du32nVMOJnhGURTjGmtwFXoMQ5IX1oRHCVRXMK40WMuwP9HHXEsNASpeA==","signatures":[{"sig":"MEYCIQCWNQExHgUNBCJ60Sdb9wHRxYN5GbdqqRonhcqXq8R3YgIhAKHVarE4vj+BWz6HDYHhLVnUAopi7sUuK8aaxu2FT8Qy","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/hikoutei@0.8.68","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":3257491},"main":"./dist/index.js","type":"module","_from":"file:/home/runner/work/_temp/hikoutei-develop-package/hikoutei-0.8.68.tgz","types":"./dist/index.d.ts","engines":{"node":">=22.13"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"},"./internal/sync-status":{"types":"./dist/internal/syncStatus.d.ts","import":"./dist/internal/syncStatus.js"}},"scripts":{"test":"npm run build -w @hikoutei/ikisaki && vitest run","build":"npm run build -w @hikoutei/ikisaki && npm run clean && tsc -p tsconfig.json && npm run build -w spreadsheet-db-mcp","clean":"node scripts/clean-dist.mjs","test:soak":"npm run build -w @hikoutei/ikisaki && node scripts/run-soak-long.mjs","typecheck":"npm run build -w @hikoutei/ikisaki && tsc -p tsconfig.json --noEmit","typecheck:test":"npm run build -w @hikoutei/ikisaki && tsc -p tsconfig.test.json && tsc -p packages/ikisaki/tsconfig.test.json && tsc -p packages/mcp/tsconfig.test.json"},"_npmUser":{"name":"manddarin","email":"rhkeh123@naver.com"},"_resolved":"/home/runner/work/_temp/hikoutei-develop-package/hikoutei-0.8.68.tgz","_integrity":"sha512-JWbmmRuT7+TsiXU49sfU0CgyYi3F6du32nVMOJnhGURTjGmtwFXoMQ5IX1oRHCVRXMK40WMuwP9HHXEsNASpeA==","repository":{"url":"git+https://github.com/ManddarinShop/Hikoutei.git","type":"git"},"workspaces":["packages/*"],"_npmVersion":"10.9.8","description":"Typed repository and safe write layer for Google Sheets-backed MVPs. SQLite-authoritative entity lifecycle with asynchronous Google Sheets projection.","directories":{},"_nodeVersion":"22.23.2","dependencies":{"zod":"^4.4.3","@hikoutei/kohkai":"0.1.0","@googleapis/drive":"^21.0.0","@hikoutei/ikisaki":"0.1.2","@googleapis/sheets":"^14.0.0","google-auth-library":"^11.0.0"},"_hasShrinkwrap":false,"devDependencies":{"vitest":"^1.6.0","typescript":"^5.5.3","@types/node":"^20.14.10","@mikro-orm/sql":"7.1.7","@mikro-orm/core":"7.1.7"},"peerDependencies":{"@mikro-orm/sql":"7.1.7","@mikro-orm/core":"7.1.7"},"peerDependenciesMeta":{"@mikro-orm/sql":{"optional":true},"@mikro-orm/core":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/hikoutei_0.8.68_1787309990784_0.6352973035762113","host":"s3://npm-registry-packages-npm-production"}},"0.8.69":{"name":"hikoutei","version":"0.8.69","keywords":["google-sheets","spreadsheet","google sheets orm","sqlite","sync","typescript","orm","repository","optimistic-locking"],"license":"MIT","_id":"hikoutei@0.8.69","maintainers":[{"name":"manddarin","email":"rhkeh123@naver.com"}],"homepage":"https://github.com/ManddarinShop/Hikoutei#readme","bugs":{"url":"https://github.com/ManddarinShop/Hikoutei/issues"},"bin":{"hikoutei":"dist/cli/setup.js"},"dist":{"shasum":"cebfcd9b8540c92c47246d4da994328424f6e911","tarball":"https://registry.npmjs.org/hikoutei/-/hikoutei-0.8.69.tgz","fileCount":769,"integrity":"sha512-TrCBHmhtt6IRfF5TYJ3f/WEIriB2gDaXxN4kAi6Xx+hxOnfikHySe2Jey6cywK2wxS1Pb9cLjiSeu4SEE0FHlw==","signatures":[{"sig":"MEQCIGO9J1+Zf/Q/jxzHI9EZtlPzKMZOQ/EcttJNzywSYO4SAiAluYktxE0pD8HGUtqOE0X+lTEeNvmTWAsCjptw8ahpvg==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/hikoutei@0.8.69","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":3316472},"main":"./dist/index.js","type":"module","_from":"file:/home/runner/work/_temp/hikoutei-develop-package/hikoutei-0.8.69.tgz","types":"./dist/index.d.ts","engines":{"node":">=22.13"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"},"./internal/sync-status":{"types":"./dist/internal/syncStatus.d.ts","import":"./dist/internal/syncStatus.js"}},"scripts":{"test":"npm run build -w @hikoutei/ikisaki && vitest run","build":"npm run build -w @hikoutei/ikisaki && npm run clean && tsc -p tsconfig.json && npm run build -w spreadsheet-db-mcp","clean":"node scripts/clean-dist.mjs","test:soak":"npm run build -w @hikoutei/ikisaki && node scripts/run-soak-long.mjs","typecheck":"npm run build -w @hikoutei/ikisaki && tsc -p tsconfig.json --noEmit","typecheck:test":"npm run build -w @hikoutei/ikisaki && tsc -p tsconfig.test.json && tsc -p packages/ikisaki/tsconfig.test.json && tsc -p packages/mcp/tsconfig.test.json"},"_npmUser":{"name":"manddarin","email":"rhkeh123@naver.com"},"_resolved":"/home/runner/work/_temp/hikoutei-develop-package/hikoutei-0.8.69.tgz","_integrity":"sha512-TrCBHmhtt6IRfF5TYJ3f/WEIriB2gDaXxN4kAi6Xx+hxOnfikHySe2Jey6cywK2wxS1Pb9cLjiSeu4SEE0FHlw==","repository":{"url":"git+https://github.com/ManddarinShop/Hikoutei.git","type":"git"},"workspaces":["packages/*"],"_npmVersion":"10.9.8","description":"Typed repository and safe write layer for Google Sheets-backed MVPs. SQLite-authoritative entity lifecycle with asynchronous Google Sheets projection.","directories":{},"_nodeVersion":"22.23.2","dependencies":{"zod":"^4.4.3","@hikoutei/kohkai":"0.1.0","@googleapis/drive":"^21.0.0","@hikoutei/ikisaki":"0.1.2","@googleapis/sheets":"^14.0.0","google-auth-library":"^11.0.0"},"_hasShrinkwrap":false,"devDependencies":{"vitest":"^1.6.0","typescript":"^5.5.3","@types/node":"^20.14.10","@mikro-orm/sql":"7.1.7","@mikro-orm/core":"7.1.7"},"peerDependencies":{"@mikro-orm/sql":"7.1.7","@mikro-orm/core":"7.1.7"},"peerDependenciesMeta":{"@mikro-orm/sql":{"optional":true},"@mikro-orm/core":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/hikoutei_0.8.69_1787312356775_0.2138745109312239","host":"s3://npm-registry-packages-npm-production"}},"0.8.70":{"name":"hikoutei","version":"0.8.70","keywords":["google-sheets","spreadsheet","google sheets orm","sqlite","sync","typescript","orm","repository","optimistic-locking"],"license":"MIT","_id":"hikoutei@0.8.70","maintainers":[{"name":"manddarin","email":"rhkeh123@naver.com"}],"homepage":"https://github.com/ManddarinShop/Hikoutei#readme","bugs":{"url":"https://github.com/ManddarinShop/Hikoutei/issues"},"bin":{"hikoutei":"dist/cli/setup.js"},"dist":{"shasum":"5d7740ec28d0f2926a9bc6fd3c1c338c9017cbde","tarball":"https://registry.npmjs.org/hikoutei/-/hikoutei-0.8.70.tgz","fileCount":769,"integrity":"sha512-xXUUMSTbVPTsrv/GNVQRayg8ZJdvkMiSsGscC1nLpYouAkwB7i3ox7FNSftYfR6RhgZUCKidV/hbCeFnQPZgRg==","signatures":[{"sig":"MEUCIGFgPefT8syyY+rsmaaBbcC2Cpc/WyUnfl3bv02HmU+TAiEA6Lbm79V4QTJ44vfHhbOi0tj9/a2AoDRK6vUmgxVcmvE=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/hikoutei@0.8.70","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":3316472},"main":"./dist/index.js","type":"module","_from":"file:/home/runner/work/_temp/hikoutei-develop-package/hikoutei-0.8.70.tgz","types":"./dist/index.d.ts","engines":{"node":">=22.13"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"},"./internal/sync-status":{"types":"./dist/internal/syncStatus.d.ts","import":"./dist/internal/syncStatus.js"}},"scripts":{"test":"npm run build -w @hikoutei/ikisaki && vitest run","build":"npm run build -w @hikoutei/ikisaki && npm run clean && tsc -p tsconfig.json && npm run build -w spreadsheet-db-mcp","clean":"node scripts/clean-dist.mjs","test:soak":"npm run build -w @hikoutei/ikisaki && node scripts/run-soak-long.mjs","typecheck":"npm run build -w @hikoutei/ikisaki && tsc -p tsconfig.json --noEmit","typecheck:test":"npm run build -w @hikoutei/ikisaki && tsc -p tsconfig.test.json && tsc -p packages/ikisaki/tsconfig.test.json && tsc -p packages/mcp/tsconfig.test.json"},"_npmUser":{"name":"manddarin","email":"rhkeh123@naver.com"},"_resolved":"/home/runner/work/_temp/hikoutei-develop-package/hikoutei-0.8.70.tgz","_integrity":"sha512-xXUUMSTbVPTsrv/GNVQRayg8ZJdvkMiSsGscC1nLpYouAkwB7i3ox7FNSftYfR6RhgZUCKidV/hbCeFnQPZgRg==","repository":{"url":"git+https://github.com/ManddarinShop/Hikoutei.git","type":"git"},"workspaces":["packages/*"],"_npmVersion":"10.9.8","description":"Typed repository and safe write layer for Google Sheets-backed MVPs. SQLite-authoritative entity lifecycle with asynchronous Google Sheets projection.","directories":{},"_nodeVersion":"22.23.2","dependencies":{"zod":"^4.4.3","@hikoutei/kohkai":"0.1.0","@googleapis/drive":"^21.0.0","@hikoutei/ikisaki":"0.1.2","@googleapis/sheets":"^14.0.0","google-auth-library":"^11.0.0"},"_hasShrinkwrap":false,"devDependencies":{"vitest":"^1.6.0","typescript":"^5.5.3","@types/node":"^20.14.10","@mikro-orm/sql":"7.1.7","@mikro-orm/core":"7.1.7"},"peerDependencies":{"@mikro-orm/sql":"7.1.7","@mikro-orm/core":"7.1.7"},"peerDependenciesMeta":{"@mikro-orm/sql":{"optional":true},"@mikro-orm/core":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/hikoutei_0.8.70_1787471067602_0.36210482306111347","host":"s3://npm-registry-packages-npm-production"}},"0.8.71":{"name":"hikoutei","version":"0.8.71","keywords":["google-sheets","spreadsheet","google sheets orm","sqlite","sync","typescript","orm","repository","optimistic-locking"],"license":"MIT","_id":"hikoutei@0.8.71","maintainers":[{"name":"manddarin","email":"rhkeh123@naver.com"}],"homepage":"https://github.com/ManddarinShop/Hikoutei#readme","bugs":{"url":"https://github.com/ManddarinShop/Hikoutei/issues"},"bin":{"hikoutei":"dist/cli/setup.js"},"dist":{"shasum":"c70342130df19f28dde7a9fcfa2f2783ec8e3d3e","tarball":"https://registry.npmjs.org/hikoutei/-/hikoutei-0.8.71.tgz","fileCount":769,"integrity":"sha512-g/3UrehNw4JXLAZaY9gZVHckxRtyh8xvclHERI4mRKwYKQeGTEr8lR97F4h8j8yBGiO2ES2TC4FNi7m6KTttsA==","signatures":[{"sig":"MEUCIENa2J1WRJhEPGFqmvX22sjbztxYDvzpn90pmByxgysOAiEA/CkeIfTlVgRFiacStJ6a1dvQEAY/nVXdwKdlOoeTm6E=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/hikoutei@0.8.71","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":3316472},"main":"./dist/index.js","type":"module","_from":"file:/home/runner/work/_temp/hikoutei-develop-package/hikoutei-0.8.71.tgz","types":"./dist/index.d.ts","engines":{"node":">=22.13"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"},"./internal/sync-status":{"types":"./dist/internal/syncStatus.d.ts","import":"./dist/internal/syncStatus.js"}},"scripts":{"test":"npm run build -w @hikoutei/ikisaki && vitest run","build":"npm run build -w @hikoutei/ikisaki && npm run clean && tsc -p tsconfig.json && npm run build -w spreadsheet-db-mcp","clean":"node scripts/clean-dist.mjs","test:soak":"npm run build -w @hikoutei/ikisaki && node scripts/run-soak-long.mjs","typecheck":"npm run build -w @hikoutei/ikisaki && tsc -p tsconfig.json --noEmit","typecheck:test":"npm run build -w @hikoutei/ikisaki && tsc -p tsconfig.test.json && tsc -p packages/ikisaki/tsconfig.test.json && tsc -p packages/mcp/tsconfig.test.json"},"_npmUser":{"name":"manddarin","email":"rhkeh123@naver.com"},"_resolved":"/home/runner/work/_temp/hikoutei-develop-package/hikoutei-0.8.71.tgz","_integrity":"sha512-g/3UrehNw4JXLAZaY9gZVHckxRtyh8xvclHERI4mRKwYKQeGTEr8lR97F4h8j8yBGiO2ES2TC4FNi7m6KTttsA==","repository":{"url":"git+https://github.com/ManddarinShop/Hikoutei.git","type":"git"},"workspaces":["packages/*"],"_npmVersion":"10.9.8","description":"Typed repository and safe write layer for Google Sheets-backed MVPs. SQLite-authoritative entity lifecycle with asynchronous Google Sheets projection.","directories":{},"_nodeVersion":"22.23.2","dependencies":{"zod":"^4.4.3","@hikoutei/kohkai":"0.1.0","@googleapis/drive":"^21.0.0","@hikoutei/ikisaki":"0.1.2","@googleapis/sheets":"^14.0.0","google-auth-library":"^11.0.0"},"_hasShrinkwrap":false,"devDependencies":{"vitest":"^1.6.0","typescript":"^5.5.3","@types/node":"^20.14.10","@mikro-orm/sql":"7.1.7","@mikro-orm/core":"7.1.7"},"peerDependencies":{"@mikro-orm/sql":"7.1.7","@mikro-orm/core":"7.1.7"},"peerDependenciesMeta":{"@mikro-orm/sql":{"optional":true},"@mikro-orm/core":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/hikoutei_0.8.71_1787477744576_0.6091071459734156","host":"s3://npm-registry-packages-npm-production"}},"0.8.72":{"name":"hikoutei","version":"0.8.72","keywords":["google-sheets","spreadsheet","google sheets orm","sqlite","sync","typescript","orm","repository","optimistic-locking"],"license":"MIT","_id":"hikoutei@0.8.72","maintainers":[{"name":"manddarin","email":"rhkeh123@naver.com"}],"homepage":"https://github.com/ManddarinShop/Hikoutei#readme","bugs":{"url":"https://github.com/ManddarinShop/Hikoutei/issues"},"bin":{"hikoutei":"dist/cli/setup.js"},"dist":{"shasum":"4362ee0496280d1371d72b754623a3a5b379a966","tarball":"https://registry.npmjs.org/hikoutei/-/hikoutei-0.8.72.tgz","fileCount":769,"integrity":"sha512-8tKQvOn+q3P/122CZcc6LpGMKV1bh72p2WVQ+iXFs4MGCFZHJhRpzGkKxctY0wTAxDY8VwZk25vSooyEj/f7Zg==","signatures":[{"sig":"MEYCIQCjhXlKRyjfSbSHjPgyy0FtRcolvj7tL9Q2AB/4cLAOGAIhAPHMmKo7YWvI8W1jURE0bVNN/i/A3nSKU8S+aBWseiz4","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/hikoutei@0.8.72","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":3316472},"main":"./dist/index.js","type":"module","_from":"file:/home/runner/work/_temp/hikoutei-develop-package/hikoutei-0.8.72.tgz","types":"./dist/index.d.ts","engines":{"node":">=22.13"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"},"./internal/sync-status":{"types":"./dist/internal/syncStatus.d.ts","import":"./dist/internal/syncStatus.js"}},"scripts":{"test":"npm run build -w @hikoutei/ikisaki && vitest run","build":"npm run build -w @hikoutei/ikisaki && npm run clean && tsc -p tsconfig.json && npm run build -w spreadsheet-db-mcp","clean":"node scripts/clean-dist.mjs","test:soak":"npm run build -w @hikoutei/ikisaki && node scripts/run-soak-long.mjs","typecheck":"npm run build -w @hikoutei/ikisaki && tsc -p tsconfig.json --noEmit","typecheck:test":"npm run build -w @hikoutei/ikisaki && tsc -p tsconfig.test.json && tsc -p packages/ikisaki/tsconfig.test.json && tsc -p packages/mcp/tsconfig.test.json"},"_npmUser":{"name":"manddarin","email":"rhkeh123@naver.com"},"_resolved":"/home/runner/work/_temp/hikoutei-develop-package/hikoutei-0.8.72.tgz","_integrity":"sha512-8tKQvOn+q3P/122CZcc6LpGMKV1bh72p2WVQ+iXFs4MGCFZHJhRpzGkKxctY0wTAxDY8VwZk25vSooyEj/f7Zg==","repository":{"url":"git+https://github.com/ManddarinShop/Hikoutei.git","type":"git"},"workspaces":["packages/*"],"_npmVersion":"10.9.8","description":"Typed repository and safe write layer for Google Sheets-backed MVPs. SQLite-authoritative entity lifecycle with asynchronous Google Sheets projection.","directories":{},"_nodeVersion":"22.23.2","dependencies":{"zod":"^4.4.3","@hikoutei/kohkai":"0.1.0","@googleapis/drive":"^21.0.0","@hikoutei/ikisaki":"0.1.2","@googleapis/sheets":"^14.0.0","google-auth-library":"^11.0.0"},"_hasShrinkwrap":false,"devDependencies":{"vitest":"^1.6.0","typescript":"^5.5.3","@types/node":"^20.14.10","@mikro-orm/sql":"7.1.7","@mikro-orm/core":"7.1.7"},"peerDependencies":{"@mikro-orm/sql":"7.1.7","@mikro-orm/core":"7.1.7"},"peerDependenciesMeta":{"@mikro-orm/sql":{"optional":true},"@mikro-orm/core":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/hikoutei_0.8.72_1787479590442_0.14385251737201066","host":"s3://npm-registry-packages-npm-production"}},"0.8.73":{"name":"hikoutei","version":"0.8.73","keywords":["google-sheets","spreadsheet","google sheets orm","sqlite","sync","typescript","orm","repository","optimistic-locking"],"license":"MIT","_id":"hikoutei@0.8.73","maintainers":[{"name":"manddarin","email":"rhkeh123@naver.com"}],"homepage":"https://github.com/ManddarinShop/Hikoutei#readme","bugs":{"url":"https://github.com/ManddarinShop/Hikoutei/issues"},"bin":{"hikoutei":"dist/cli/setup.js"},"dist":{"shasum":"2d5836caa65a7d130b11f1bd15339d9b4bce48e4","tarball":"https://registry.npmjs.org/hikoutei/-/hikoutei-0.8.73.tgz","fileCount":769,"integrity":"sha512-5C19UMViaXOrtM5VUeBSF/1deZBAcQ967Jcf1ZzjCkuPru+XT9qceL68Cxqx7PR6ly9BJcN3fsbESsuvr3xRaQ==","signatures":[{"sig":"MEYCIQD1aXZ/KPwtL2yAlynFKdSw9ytpSyoN+KZCWMJ7aFVyoQIhAIWPZExrNbclEd7kNT13CEYgtkmNFmG6IEGR6b5+I2oO","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/hikoutei@0.8.73","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":3316472},"main":"./dist/index.js","type":"module","_from":"file:/home/runner/work/_temp/hikoutei-develop-package/hikoutei-0.8.73.tgz","types":"./dist/index.d.ts","engines":{"node":">=22.13"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"},"./internal/sync-status":{"types":"./dist/internal/syncStatus.d.ts","import":"./dist/internal/syncStatus.js"}},"scripts":{"test":"npm run build -w @hikoutei/ikisaki && vitest run","build":"npm run build -w @hikoutei/ikisaki && npm run clean && tsc -p tsconfig.json && npm run build -w spreadsheet-db-mcp","clean":"node scripts/clean-dist.mjs","test:soak":"npm run build -w @hikoutei/ikisaki && node scripts/run-soak-long.mjs","typecheck":"npm run build -w @hikoutei/ikisaki && tsc -p tsconfig.json --noEmit","typecheck:test":"npm run build -w @hikoutei/ikisaki && tsc -p tsconfig.test.json && tsc -p packages/ikisaki/tsconfig.test.json && tsc -p packages/mcp/tsconfig.test.json"},"_npmUser":{"name":"manddarin","email":"rhkeh123@naver.com"},"_resolved":"/home/runner/work/_temp/hikoutei-develop-package/hikoutei-0.8.73.tgz","_integrity":"sha512-5C19UMViaXOrtM5VUeBSF/1deZBAcQ967Jcf1ZzjCkuPru+XT9qceL68Cxqx7PR6ly9BJcN3fsbESsuvr3xRaQ==","repository":{"url":"git+https://github.com/ManddarinShop/Hikoutei.git","type":"git"},"workspaces":["packages/*"],"_npmVersion":"10.9.8","description":"Typed repository and safe write layer for Google Sheets-backed MVPs. SQLite-authoritative entity lifecycle with asynchronous Google Sheets projection.","directories":{},"_nodeVersion":"22.23.2","dependencies":{"zod":"^4.4.3","@hikoutei/kohkai":"0.1.0","@googleapis/drive":"^21.0.0","@hikoutei/ikisaki":"0.1.2","@googleapis/sheets":"^14.0.0","google-auth-library":"^11.0.0"},"_hasShrinkwrap":false,"devDependencies":{"vitest":"^1.6.0","typescript":"^5.5.3","@types/node":"^20.14.10","@mikro-orm/sql":"7.1.7","@mikro-orm/core":"7.1.7"},"peerDependencies":{"@mikro-orm/sql":"7.1.7","@mikro-orm/core":"7.1.7"},"peerDependenciesMeta":{"@mikro-orm/sql":{"optional":true},"@mikro-orm/core":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/hikoutei_0.8.73_1787480740922_0.717924179860427","host":"s3://npm-registry-packages-npm-production"}},"0.8.74":{"name":"hikoutei","version":"0.8.74","keywords":["google-sheets","spreadsheet","google sheets orm","sqlite","sync","typescript","orm","repository","optimistic-locking"],"license":"MIT","_id":"hikoutei@0.8.74","maintainers":[{"name":"manddarin","email":"rhkeh123@naver.com"}],"homepage":"https://github.com/ManddarinShop/Hikoutei#readme","bugs":{"url":"https://github.com/ManddarinShop/Hikoutei/issues"},"bin":{"hikoutei":"dist/cli/setup.js"},"dist":{"shasum":"f43b29da881b5abaa20d934839cf7ea6e626eb2e","tarball":"https://registry.npmjs.org/hikoutei/-/hikoutei-0.8.74.tgz","fileCount":769,"integrity":"sha512-5eHqztzkj8+6agYuRzOBlAebr+Kab2HGNm8LbgoDBiehbCnGOCvTjeu6Qv0ofAmYvt+7qTpvKlRhuswe1z3jKQ==","signatures":[{"sig":"MEUCIHchsCH5h4dP9TizKMmy1/fR4ho8owJfV8ukn+neoRgFAiEAhBLKE6k3EEYsBxkgR0ZL9W57DPY04FLyADLIBxgg2vo=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/hikoutei@0.8.74","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":3336776},"main":"./dist/index.js","type":"module","_from":"file:/home/runner/work/_temp/hikoutei-develop-package/hikoutei-0.8.74.tgz","types":"./dist/index.d.ts","engines":{"node":">=22.13"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"},"./internal/sync-status":{"types":"./dist/internal/syncStatus.d.ts","import":"./dist/internal/syncStatus.js"}},"scripts":{"test":"npm run build -w @hikoutei/ikisaki && vitest run","build":"npm run build -w @hikoutei/ikisaki && npm run clean && tsc -p tsconfig.json && npm run build -w spreadsheet-db-mcp","clean":"node scripts/clean-dist.mjs","test:soak":"npm run build -w @hikoutei/ikisaki && node scripts/run-soak-long.mjs","typecheck":"npm run build -w @hikoutei/ikisaki && tsc -p tsconfig.json --noEmit","typecheck:test":"npm run build -w @hikoutei/ikisaki && tsc -p tsconfig.test.json && tsc -p packages/ikisaki/tsconfig.test.json && tsc -p packages/mcp/tsconfig.test.json"},"_npmUser":{"name":"manddarin","email":"rhkeh123@naver.com"},"_resolved":"/home/runner/work/_temp/hikoutei-develop-package/hikoutei-0.8.74.tgz","_integrity":"sha512-5eHqztzkj8+6agYuRzOBlAebr+Kab2HGNm8LbgoDBiehbCnGOCvTjeu6Qv0ofAmYvt+7qTpvKlRhuswe1z3jKQ==","repository":{"url":"git+https://github.com/ManddarinShop/Hikoutei.git","type":"git"},"workspaces":["packages/*"],"_npmVersion":"10.9.8","description":"Typed repository and safe write layer for Google Sheets-backed MVPs. SQLite-authoritative entity lifecycle with asynchronous Google Sheets projection.","directories":{},"_nodeVersion":"22.23.2","dependencies":{"zod":"^4.4.3","@hikoutei/kohkai":"0.1.0","@googleapis/drive":"^21.0.0","@hikoutei/ikisaki":"0.1.2","@googleapis/sheets":"^14.0.0","google-auth-library":"^11.0.0"},"_hasShrinkwrap":false,"devDependencies":{"vitest":"^1.6.0","typescript":"^5.5.3","@types/node":"^20.14.10","@mikro-orm/sql":"7.1.7","@mikro-orm/core":"7.1.7"},"peerDependencies":{"@mikro-orm/sql":"7.1.7","@mikro-orm/core":"7.1.7"},"peerDependenciesMeta":{"@mikro-orm/sql":{"optional":true},"@mikro-orm/core":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/hikoutei_0.8.74_1787499006974_0.44137488504313005","host":"s3://npm-registry-packages-npm-production"}},"0.8.75":{"name":"hikoutei","version":"0.8.75","keywords":["google-sheets","spreadsheet","google sheets orm","sqlite","sync","typescript","orm","repository","optimistic-locking"],"license":"MIT","_id":"hikoutei@0.8.75","maintainers":[{"name":"manddarin","email":"rhkeh123@naver.com"}],"homepage":"https://github.com/ManddarinShop/Hikoutei#readme","bugs":{"url":"https://github.com/ManddarinShop/Hikoutei/issues"},"bin":{"hikoutei":"dist/cli/setup.js"},"dist":{"shasum":"46b0163b630d221219f90be02bfa78c814cde28c","tarball":"https://registry.npmjs.org/hikoutei/-/hikoutei-0.8.75.tgz","fileCount":769,"integrity":"sha512-ftaD7957FFJdvmz7LDkVdz9+pzYID7I0GRjkXnvTqFj9qxBwe15p59m/4FROjLZmVS9fZ+o35N5cnBbarDy89A==","signatures":[{"sig":"MEQCIHk4bk4x9W2Te4rFE/m+ihv9WymvV5Vb6WdHBhs6MhOoAiBAo7JP6a5XbXjIe/f/+YAxVlNfyB16JgvFLC0tXJo7ow==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/hikoutei@0.8.75","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":3336776},"main":"./dist/index.js","type":"module","types":"./dist/index.d.ts","engines":{"node":">=22.13"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"},"./internal/sync-status":{"types":"./dist/internal/syncStatus.d.ts","import":"./dist/internal/syncStatus.js"}},"gitHead":"7f20a09893f58a8596826eb4e6ba5a59a00a92ad","scripts":{"test":"npm run build -w @hikoutei/ikisaki && vitest run","build":"npm run build -w @hikoutei/ikisaki && npm run clean && tsc -p tsconfig.json && npm run build -w spreadsheet-db-mcp","clean":"node scripts/clean-dist.mjs","test:soak":"npm run build -w @hikoutei/ikisaki && node scripts/run-soak-long.mjs","typecheck":"npm run build -w @hikoutei/ikisaki && tsc -p tsconfig.json --noEmit","typecheck:test":"npm run build -w @hikoutei/ikisaki && tsc -p tsconfig.test.json && tsc -p packages/ikisaki/tsconfig.test.json && tsc -p packages/mcp/tsconfig.test.json"},"_npmUser":{"name":"manddarin","email":"rhkeh123@naver.com"},"repository":{"url":"git+https://github.com/ManddarinShop/Hikoutei.git","type":"git"},"workspaces":["packages/*"],"_npmVersion":"10.9.8","description":"Typed repository and safe write layer for Google Sheets-backed MVPs. SQLite-authoritative entity lifecycle with asynchronous Google Sheets projection.","directories":{},"_nodeVersion":"22.23.2","dependencies":{"zod":"^4.4.3","@hikoutei/kohkai":"0.1.0","@googleapis/drive":"^21.0.0","@hikoutei/ikisaki":"0.1.2","@googleapis/sheets":"^14.0.0","google-auth-library":"^11.0.0"},"_hasShrinkwrap":false,"devDependencies":{"vitest":"^1.6.0","typescript":"^5.5.3","@types/node":"^20.14.10","@mikro-orm/sql":"7.1.7","@mikro-orm/core":"7.1.7"},"peerDependencies":{"@mikro-orm/sql":"7.1.7","@mikro-orm/core":"7.1.7"},"peerDependenciesMeta":{"@mikro-orm/sql":{"optional":true},"@mikro-orm/core":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/hikoutei_0.8.75_1787591601981_0.4199430629721048","host":"s3://npm-registry-packages-npm-production"}},"0.8.76":{"name":"hikoutei","version":"0.8.76","keywords":["google-sheets","spreadsheet","google sheets orm","sqlite","sync","typescript","orm","repository","optimistic-locking"],"license":"MIT","_id":"hikoutei@0.8.76","maintainers":[{"name":"manddarin","email":"rhkeh123@naver.com"}],"homepage":"https://github.com/ManddarinShop/Hikoutei#readme","bugs":{"url":"https://github.com/ManddarinShop/Hikoutei/issues"},"bin":{"hikoutei":"dist/cli/setup.js"},"dist":{"shasum":"9e6dd9592890d93b2485af29644a79677379a0e9","tarball":"https://registry.npmjs.org/hikoutei/-/hikoutei-0.8.76.tgz","fileCount":769,"integrity":"sha512-ERgyULEZZO8NUyPpPvgm8vSl7xevR6fKVWdotWoKsQuQRqiBV9njbyIMWe0aDCm5NlViZ1YsOLzlr+iwCbRVOQ==","signatures":[{"sig":"MEUCIQDEvj8WNUa7F23pzX+w4l+X7/2CVN3lypbjyANWor4//AIgG/cFzF+4EEcR7UCjXnaTGMypVvNG9yVkx/18gfma2v8=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/hikoutei@0.8.76","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":3338050},"main":"./dist/index.js","type":"module","types":"./dist/index.d.ts","engines":{"node":">=22.13"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"},"./internal/sync-status":{"types":"./dist/internal/syncStatus.d.ts","import":"./dist/internal/syncStatus.js"}},"gitHead":"9a995ac96efe84ac68f77ba883eae1c3556b2bee","scripts":{"test":"npm run build -w @hikoutei/ikisaki && vitest run","build":"npm run build -w @hikoutei/ikisaki && npm run clean && tsc -p tsconfig.json && npm run build -w spreadsheet-db-mcp","clean":"node scripts/clean-dist.mjs","test:soak":"npm run build -w @hikoutei/ikisaki && node scripts/run-soak-long.mjs","typecheck":"npm run build -w @hikoutei/ikisaki && tsc -p tsconfig.json --noEmit","typecheck:test":"npm run build -w @hikoutei/ikisaki && tsc -p tsconfig.test.json && tsc -p packages/ikisaki/tsconfig.test.json && tsc -p packages/mcp/tsconfig.test.json"},"_npmUser":{"name":"manddarin","email":"rhkeh123@naver.com"},"repository":{"url":"git+https://github.com/ManddarinShop/Hikoutei.git","type":"git"},"workspaces":["packages/*"],"_npmVersion":"10.9.8","description":"Typed repository and safe write layer for Google Sheets-backed MVPs. SQLite-authoritative entity lifecycle with asynchronous Google Sheets projection.","directories":{},"_nodeVersion":"22.23.2","dependencies":{"zod":"^4.4.3","@hikoutei/kohkai":"0.1.0","@googleapis/drive":"^21.0.0","@hikoutei/ikisaki":"0.1.2","@googleapis/sheets":"^14.0.0","google-auth-library":"^11.0.0"},"_hasShrinkwrap":false,"devDependencies":{"vitest":"^1.6.0","typescript":"^5.5.3","@types/node":"^20.14.10","@mikro-orm/sql":"7.1.7","@mikro-orm/core":"7.1.7"},"peerDependencies":{"@mikro-orm/sql":"7.1.7","@mikro-orm/core":"7.1.7"},"peerDependenciesMeta":{"@mikro-orm/sql":{"optional":true},"@mikro-orm/core":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/hikoutei_0.8.76_1787591731184_0.05893450468724981","host":"s3://npm-registry-packages-npm-production"}},"0.8.77":{"name":"hikoutei","version":"0.8.77","keywords":["google-sheets","spreadsheet","google sheets orm","sqlite","sync","typescript","orm","repository","optimistic-locking"],"license":"MIT","_id":"hikoutei@0.8.77","maintainers":[{"name":"manddarin","email":"rhkeh123@naver.com"}],"homepage":"https://github.com/ManddarinShop/Hikoutei#readme","bugs":{"url":"https://github.com/ManddarinShop/Hikoutei/issues"},"bin":{"hikoutei":"dist/cli/setup.js"},"dist":{"shasum":"9e49d73f98c829c79b1ec6958d29fe93987cf153","tarball":"https://registry.npmjs.org/hikoutei/-/hikoutei-0.8.77.tgz","fileCount":769,"integrity":"sha512-6GPRdrBAft2YAyMmlE4rfPAuR0t2za51La6opi+vQAiD7yO+SgYwtBh8Fr8+UeaDz4Uulakb8FwqTYa0YJITSg==","signatures":[{"sig":"MEUCICSThuRKao7fIwVLWbIRWkx+AafR27p32fVW4HsCAaPjAiEAhPrWRYwi8eJxmmCFjo1eFGSGAPvuUJf3lk4Yajqv+dM=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/hikoutei@0.8.77","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":3370222},"main":"./dist/index.js","type":"module","types":"./dist/index.d.ts","engines":{"node":">=22.13"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"},"./internal/sync-status":{"types":"./dist/internal/syncStatus.d.ts","import":"./dist/internal/syncStatus.js"}},"gitHead":"9a73faaffc16660aa19692472724468f2114f8d5","scripts":{"test":"npm run build -w @hikoutei/ikisaki && vitest run","build":"npm run build -w @hikoutei/ikisaki && npm run clean && tsc -p tsconfig.json && npm run build -w spreadsheet-db-mcp","clean":"node scripts/clean-dist.mjs","test:soak":"npm run build -w @hikoutei/ikisaki && node scripts/run-soak-long.mjs","typecheck":"npm run build -w @hikoutei/ikisaki && tsc -p tsconfig.json --noEmit","typecheck:test":"npm run build -w @hikoutei/ikisaki && tsc -p tsconfig.test.json && tsc -p packages/ikisaki/tsconfig.test.json && tsc -p packages/mcp/tsconfig.test.json"},"_npmUser":{"name":"manddarin","email":"rhkeh123@naver.com"},"repository":{"url":"git+https://github.com/ManddarinShop/Hikoutei.git","type":"git"},"workspaces":["packages/*"],"_npmVersion":"10.9.8","description":"Typed repository and safe write layer for Google Sheets-backed MVPs. SQLite-authoritative entity lifecycle with asynchronous Google Sheets projection.","directories":{},"_nodeVersion":"22.23.2","dependencies":{"zod":"^4.4.3","@hikoutei/kohkai":"0.1.0","@googleapis/drive":"^21.0.0","@hikoutei/ikisaki":"0.1.3","@googleapis/sheets":"^14.0.0","google-auth-library":"^11.0.0"},"_hasShrinkwrap":false,"devDependencies":{"vitest":"^1.6.0","typescript":"^5.5.3","@types/node":"^20.14.10","@mikro-orm/sql":"7.1.7","@mikro-orm/core":"7.1.7"},"peerDependencies":{"@mikro-orm/sql":"7.1.7","@mikro-orm/core":"7.1.7"},"peerDependenciesMeta":{"@mikro-orm/sql":{"optional":true},"@mikro-orm/core":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/hikoutei_0.8.77_1787591859418_0.9664384462329627","host":"s3://npm-registry-packages-npm-production"}},"0.8.78":{"name":"hikoutei","version":"0.8.78","keywords":["google-sheets","spreadsheet","google sheets orm","sqlite","sync","typescript","orm","repository","optimistic-locking"],"license":"MIT","_id":"hikoutei@0.8.78","maintainers":[{"name":"manddarin","email":"rhkeh123@naver.com"}],"homepage":"https://github.com/ManddarinShop/Hikoutei#readme","bugs":{"url":"https://github.com/ManddarinShop/Hikoutei/issues"},"bin":{"hikoutei":"dist/cli/setup.js"},"dist":{"shasum":"78a5ad7ea01923ff0fcfd6b956ac33f88977f661","tarball":"https://registry.npmjs.org/hikoutei/-/hikoutei-0.8.78.tgz","fileCount":769,"integrity":"sha512-VqWIVW0+bDLXcT+Eg3IrtagOkbCh6VqHrNIu9s/7riAv6kcai7zSE9m5JyBWz8faEh1yThGjOsNLEZomtAnD1g==","signatures":[{"sig":"MEUCIQDoWHptPfLyq0J8w2NL37b0+jUbsMNAM3/nY6xKU406TAIgRKT4beq1xJEpZNP5nF04rbFwWfTlmomkc2GP5NEhbL0=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/hikoutei@0.8.78","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":3370222},"main":"./dist/index.js","type":"module","types":"./dist/index.d.ts","engines":{"node":">=22.13"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"},"./internal/sync-status":{"types":"./dist/internal/syncStatus.d.ts","import":"./dist/internal/syncStatus.js"}},"gitHead":"1cd97ca6f29dbd382bb36dd10708a3d532c044c2","scripts":{"test":"npm run build -w @hikoutei/ikisaki && vitest run","build":"npm run build -w @hikoutei/ikisaki && npm run clean && tsc -p tsconfig.json && npm run build -w spreadsheet-db-mcp","clean":"node scripts/clean-dist.mjs","test:soak":"npm run build -w @hikoutei/ikisaki && node scripts/run-soak-long.mjs","typecheck":"npm run build -w @hikoutei/ikisaki && tsc -p tsconfig.json --noEmit","typecheck:test":"npm run build -w @hikoutei/ikisaki && tsc -p tsconfig.test.json && tsc -p packages/ikisaki/tsconfig.test.json && tsc -p packages/mcp/tsconfig.test.json"},"_npmUser":{"name":"manddarin","email":"rhkeh123@naver.com"},"repository":{"url":"git+https://github.com/ManddarinShop/Hikoutei.git","type":"git"},"workspaces":["packages/*"],"_npmVersion":"10.9.8","description":"Typed repository and safe write layer for Google Sheets-backed MVPs. SQLite-authoritative entity lifecycle with asynchronous Google Sheets projection.","directories":{},"_nodeVersion":"22.23.2","dependencies":{"zod":"^4.4.3","@hikoutei/kohkai":"0.1.0","@googleapis/drive":"^21.0.0","@hikoutei/ikisaki":"0.1.3","@googleapis/sheets":"^14.0.0","google-auth-library":"^11.0.0"},"_hasShrinkwrap":false,"devDependencies":{"vitest":"^1.6.0","typescript":"^5.5.3","@types/node":"^20.14.10","@mikro-orm/sql":"7.1.7","@mikro-orm/core":"7.1.7"},"peerDependencies":{"@mikro-orm/sql":"7.1.7","@mikro-orm/core":"7.1.7"},"peerDependenciesMeta":{"@mikro-orm/sql":{"optional":true},"@mikro-orm/core":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/hikoutei_0.8.78_1787591983513_0.564086876753696","host":"s3://npm-registry-packages-npm-production"}},"0.8.79":{"name":"hikoutei","version":"0.8.79","keywords":["google-sheets","spreadsheet","google sheets orm","sqlite","sync","typescript","orm","repository","optimistic-locking"],"license":"MIT","_id":"hikoutei@0.8.79","maintainers":[{"name":"manddarin","email":"rhkeh123@naver.com"}],"homepage":"https://github.com/ManddarinShop/Hikoutei#readme","bugs":{"url":"https://github.com/ManddarinShop/Hikoutei/issues"},"bin":{"hikoutei":"dist/cli/setup.js"},"dist":{"shasum":"16ca8b058c130de8914d7bd84a35027737a722d1","tarball":"https://registry.npmjs.org/hikoutei/-/hikoutei-0.8.79.tgz","fileCount":769,"integrity":"sha512-n+DAc3TUcWKanvtt6jqeRQtH3DunCixrj1BNrv43smtNVlmmxVBotesKFImCB+tpCWvogXYdSFOq7tzlZtRzKg==","signatures":[{"sig":"MEYCIQCjZ/1nNWRAmP2Wn1hULtJacFMpalEuP6IKOLhN8v1DMwIhAItZTfDOZsTq78mZClYHf8db4Kxg54Aj8P6O0WKsKntr","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/hikoutei@0.8.79","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":3370222},"main":"./dist/index.js","type":"module","types":"./dist/index.d.ts","engines":{"node":">=22.13"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"},"./internal/sync-status":{"types":"./dist/internal/syncStatus.d.ts","import":"./dist/internal/syncStatus.js"}},"gitHead":"a64d032b5f4968924ccef482a6921418677d0cf3","scripts":{"test":"npm run build -w @hikoutei/ikisaki && vitest run","build":"npm run build -w @hikoutei/ikisaki && npm run clean && tsc -p tsconfig.json && npm run build -w spreadsheet-db-mcp","clean":"node scripts/clean-dist.mjs","test:soak":"npm run build -w @hikoutei/ikisaki && node scripts/run-soak-long.mjs","typecheck":"npm run build -w @hikoutei/ikisaki && tsc -p tsconfig.json --noEmit","typecheck:test":"npm run build -w @hikoutei/ikisaki && tsc -p tsconfig.test.json && tsc -p packages/ikisaki/tsconfig.test.json && tsc -p packages/mcp/tsconfig.test.json"},"_npmUser":{"name":"manddarin","email":"rhkeh123@naver.com"},"repository":{"url":"git+https://github.com/ManddarinShop/Hikoutei.git","type":"git"},"workspaces":["packages/*"],"_npmVersion":"10.9.8","description":"Typed repository and safe write layer for Google Sheets-backed MVPs. SQLite-authoritative entity lifecycle with asynchronous Google Sheets projection.","directories":{},"_nodeVersion":"22.23.2","dependencies":{"zod":"^4.4.3","@hikoutei/kohkai":"0.1.0","@googleapis/drive":"^21.0.0","@hikoutei/ikisaki":"0.1.3","@googleapis/sheets":"^14.0.0","google-auth-library":"^11.0.0"},"_hasShrinkwrap":false,"devDependencies":{"vitest":"^1.6.0","typescript":"^5.5.3","@types/node":"^20.14.10","@mikro-orm/sql":"7.1.7","@mikro-orm/core":"7.1.7"},"peerDependencies":{"@mikro-orm/sql":"7.1.7","@mikro-orm/core":"7.1.7"},"peerDependenciesMeta":{"@mikro-orm/sql":{"optional":true},"@mikro-orm/core":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/hikoutei_0.8.79_1787592116007_0.23734642778914417","host":"s3://npm-registry-packages-npm-production"}},"0.8.80":{"name":"hikoutei","version":"0.8.80","keywords":["google-sheets","spreadsheet","google sheets orm","sqlite","sync","typescript","orm","repository","optimistic-locking"],"license":"MIT","_id":"hikoutei@0.8.80","maintainers":[{"name":"manddarin","email":"rhkeh123@naver.com"}],"homepage":"https://github.com/ManddarinShop/Hikoutei#readme","bugs":{"url":"https://github.com/ManddarinShop/Hikoutei/issues"},"bin":{"hikoutei":"dist/cli/setup.js"},"dist":{"shasum":"e6c18c444a793702fa85da7f4592b8acc00548bc","tarball":"https://registry.npmjs.org/hikoutei/-/hikoutei-0.8.80.tgz","fileCount":769,"integrity":"sha512-mBKbRiM5dbQo3l6+59oJ1tZ2b9ZRgluds9xLIIX/+GCKTToVKgxkFc1IaeOMETLVffx99nRgw/ioTwNwggm7Og==","signatures":[{"sig":"MEYCIQCT/5Dscs2LNKwJqOoJpJoPgERWeTZ2BGmr5vmtkCsgfQIhANjpicus5XYU9UqCUHYLTGR5dhQevN2y6PS4eTgFMSgy","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/hikoutei@0.8.80","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":3370222},"main":"./dist/index.js","type":"module","types":"./dist/index.d.ts","engines":{"node":">=22.13"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"},"./internal/sync-status":{"types":"./dist/internal/syncStatus.d.ts","import":"./dist/internal/syncStatus.js"}},"gitHead":"c994cf2fe8cb13a9616fc33ca0dcd2033ee3a0be","scripts":{"test":"npm run build -w @hikoutei/ikisaki && vitest run","build":"npm run build -w @hikoutei/ikisaki && npm run clean && tsc -p tsconfig.json && npm run build -w spreadsheet-db-mcp","clean":"node scripts/clean-dist.mjs","test:soak":"npm run build -w @hikoutei/ikisaki && node scripts/run-soak-long.mjs","typecheck":"npm run build -w @hikoutei/ikisaki && tsc -p tsconfig.json --noEmit","typecheck:test":"npm run build -w @hikoutei/ikisaki && tsc -p tsconfig.test.json && tsc -p packages/ikisaki/tsconfig.test.json && tsc -p packages/mcp/tsconfig.test.json"},"_npmUser":{"name":"manddarin","email":"rhkeh123@naver.com"},"repository":{"url":"git+https://github.com/ManddarinShop/Hikoutei.git","type":"git"},"workspaces":["packages/*"],"_npmVersion":"10.9.8","description":"Typed repository and safe write layer for Google Sheets-backed MVPs. SQLite-authoritative entity lifecycle with asynchronous Google Sheets projection.","directories":{},"_nodeVersion":"22.23.2","dependencies":{"zod":"^4.4.3","@hikoutei/kohkai":"0.1.0","@googleapis/drive":"^21.0.0","@hikoutei/ikisaki":"0.1.3","@googleapis/sheets":"^14.0.0","google-auth-library":"^11.0.0"},"_hasShrinkwrap":false,"devDependencies":{"vitest":"^1.6.0","typescript":"^5.5.3","@types/node":"^20.14.10","@mikro-orm/sql":"7.1.7","@mikro-orm/core":"7.1.7"},"peerDependencies":{"@mikro-orm/sql":"7.1.7","@mikro-orm/core":"7.1.7"},"peerDependenciesMeta":{"@mikro-orm/sql":{"optional":true},"@mikro-orm/core":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/hikoutei_0.8.80_1787592227779_0.5868694972129287","host":"s3://npm-registry-packages-npm-production"}},"0.8.81":{"name":"hikoutei","version":"0.8.81","keywords":["google-sheets","spreadsheet","google sheets orm","sqlite","sync","typescript","orm","repository","optimistic-locking"],"license":"MIT","_id":"hikoutei@0.8.81","maintainers":[{"name":"manddarin","email":"rhkeh123@naver.com"}],"homepage":"https://github.com/ManddarinShop/Hikoutei#readme","bugs":{"url":"https://github.com/ManddarinShop/Hikoutei/issues"},"bin":{"hikoutei":"dist/cli/setup.js"},"dist":{"shasum":"6fb9bec453577024111cf9f8e90e8d5f30f864cc","tarball":"https://registry.npmjs.org/hikoutei/-/hikoutei-0.8.81.tgz","fileCount":769,"integrity":"sha512-3pkl3lCweClGeOBIxq4NO+1Ny8UceyR/gZH0Qw9DsukMBn6lDco5EeWGw6+pWnAaMOhbfC0P7mpLBfsF0rpCcw==","signatures":[{"sig":"MEQCIFq4OeCX77vGL9snWidCPe9ISGuIaWB446b1LHhfBBbHAiB+ud9QaTIDfmWSnrfI7gerRQYdnl9FILZeJrFKrWJFQg==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/hikoutei@0.8.81","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":3370222},"main":"./dist/index.js","type":"module","types":"./dist/index.d.ts","engines":{"node":">=22.13"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"},"./internal/sync-status":{"types":"./dist/internal/syncStatus.d.ts","import":"./dist/internal/syncStatus.js"}},"gitHead":"3f156423a8c8e6f918ffa7a46bd223ef4589ba29","scripts":{"test":"npm run build -w @hikoutei/ikisaki && vitest run","build":"npm run build -w @hikoutei/ikisaki && npm run clean && tsc -p tsconfig.json && npm run build -w spreadsheet-db-mcp","clean":"node scripts/clean-dist.mjs","test:soak":"npm run build -w @hikoutei/ikisaki && node scripts/run-soak-long.mjs","typecheck":"npm run build -w @hikoutei/ikisaki && tsc -p tsconfig.json --noEmit","typecheck:test":"npm run build -w @hikoutei/ikisaki && tsc -p tsconfig.test.json && tsc -p packages/ikisaki/tsconfig.test.json && tsc -p packages/mcp/tsconfig.test.json"},"_npmUser":{"name":"manddarin","email":"rhkeh123@naver.com"},"repository":{"url":"git+https://github.com/ManddarinShop/Hikoutei.git","type":"git"},"workspaces":["packages/*"],"_npmVersion":"10.9.8","description":"Typed repository and safe write layer for Google Sheets-backed MVPs. SQLite-authoritative entity lifecycle with asynchronous Google Sheets projection.","directories":{},"_nodeVersion":"22.23.2","dependencies":{"zod":"^4.4.3","@hikoutei/kohkai":"0.1.0","@googleapis/drive":"^21.0.0","@hikoutei/ikisaki":"0.1.3","@googleapis/sheets":"^14.0.0","google-auth-library":"^11.0.0"},"_hasShrinkwrap":false,"devDependencies":{"vitest":"^1.6.0","typescript":"^5.5.3","@types/node":"^20.14.10","@mikro-orm/sql":"7.1.7","@mikro-orm/core":"7.1.7"},"peerDependencies":{"@mikro-orm/sql":"7.1.7","@mikro-orm/core":"7.1.7"},"peerDependenciesMeta":{"@mikro-orm/sql":{"optional":true},"@mikro-orm/core":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/hikoutei_0.8.81_1787592361515_0.9330751460759321","host":"s3://npm-registry-packages-npm-production"}},"0.8.82":{"name":"hikoutei","version":"0.8.82","keywords":["google-sheets","spreadsheet","google sheets orm","sqlite","sync","typescript","orm","repository","optimistic-locking"],"license":"MIT","_id":"hikoutei@0.8.82","maintainers":[{"name":"manddarin","email":"rhkeh123@naver.com"}],"homepage":"https://github.com/ManddarinShop/Hikoutei#readme","bugs":{"url":"https://github.com/ManddarinShop/Hikoutei/issues"},"bin":{"hikoutei":"dist/cli/setup.js"},"dist":{"shasum":"4ed8b56902c032d67cbd0dbaaa9a05eca4b86d26","tarball":"https://registry.npmjs.org/hikoutei/-/hikoutei-0.8.82.tgz","fileCount":769,"integrity":"sha512-lpwPKojkcrxyZopRT0wi54usgnQf5Ch7uP+diFF3LE1D6AI+p6tyTBlnvTNHhxhmGG8CUKIQZgCRxWQIVbSIQQ==","signatures":[{"sig":"MEUCIQDLFOC+bDnUlx+8QM9JWDAXfCcjRII+Ix1N1I/ZG6+YxAIgcrPTbI/108pREnSyBiJb4SU/tMvucreIGAXlshuEIQE=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/hikoutei@0.8.82","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":3370572},"main":"./dist/index.js","type":"module","types":"./dist/index.d.ts","engines":{"node":">=22.13"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"},"./internal/sync-status":{"types":"./dist/internal/syncStatus.d.ts","import":"./dist/internal/syncStatus.js"}},"gitHead":"2e31e87511a2dbd9284e3d4fb6c26edda7a34910","scripts":{"test":"npm run build -w @hikoutei/ikisaki && vitest run","build":"npm run build -w @hikoutei/ikisaki && npm run clean && tsc -p tsconfig.json && npm run build -w spreadsheet-db-mcp","clean":"node scripts/clean-dist.mjs","test:soak":"npm run build -w @hikoutei/ikisaki && node scripts/run-soak-long.mjs","typecheck":"npm run build -w @hikoutei/ikisaki && tsc -p tsconfig.json --noEmit","typecheck:test":"npm run build -w @hikoutei/ikisaki && tsc -p tsconfig.test.json && tsc -p packages/ikisaki/tsconfig.test.json && tsc -p packages/mcp/tsconfig.test.json"},"_npmUser":{"name":"manddarin","email":"rhkeh123@naver.com"},"repository":{"url":"git+https://github.com/ManddarinShop/Hikoutei.git","type":"git"},"workspaces":["packages/*"],"_npmVersion":"10.9.8","description":"Typed repository and safe write layer for Google Sheets-backed MVPs. SQLite-authoritative entity lifecycle with asynchronous Google Sheets projection.","directories":{},"_nodeVersion":"22.23.2","dependencies":{"zod":"^4.4.3","@hikoutei/kohkai":"0.1.0","@googleapis/drive":"^21.0.0","@hikoutei/ikisaki":"0.1.3","@googleapis/sheets":"^14.0.0","google-auth-library":"^11.0.0"},"_hasShrinkwrap":false,"devDependencies":{"vitest":"^1.6.0","typescript":"^5.5.3","@types/node":"^20.14.10","@mikro-orm/sql":"7.1.7","@mikro-orm/core":"7.1.7"},"peerDependencies":{"@mikro-orm/sql":"7.1.7","@mikro-orm/core":"7.1.7"},"peerDependenciesMeta":{"@mikro-orm/sql":{"optional":true},"@mikro-orm/core":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/hikoutei_0.8.82_1787592647539_0.49381404642417714","host":"s3://npm-registry-packages-npm-production"}},"0.8.83":{"name":"hikoutei","version":"0.8.83","keywords":["google-sheets","spreadsheet","google sheets orm","sqlite","sync","typescript","orm","repository","optimistic-locking"],"license":"MIT","_id":"hikoutei@0.8.83","maintainers":[{"name":"manddarin","email":"rhkeh123@naver.com"}],"homepage":"https://github.com/ManddarinShop/Hikoutei#readme","bugs":{"url":"https://github.com/ManddarinShop/Hikoutei/issues"},"bin":{"hikoutei":"dist/cli/setup.js"},"dist":{"shasum":"6dc5b17014fcec8127c448a617df08a8d9e867e5","tarball":"https://registry.npmjs.org/hikoutei/-/hikoutei-0.8.83.tgz","fileCount":769,"integrity":"sha512-wzGx9o2W3Ao4iJg8litwy6x/UHZ4yKkIbJ09CMpOfgS7HLgMKjlpzvFzUiq44dSfQN/W401RwPDB3OHKbGDMbA==","signatures":[{"sig":"MEYCIQCLbthgYqUQq2lB3us8JFou3WYECD9VHezqmGxpmRt0OgIhAPti3MhQMsN94aq6B2r0FkcbrDEvFUG9AKzwZrT50qOK","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/hikoutei@0.8.83","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":3370572},"main":"./dist/index.js","type":"module","types":"./dist/index.d.ts","engines":{"node":">=22.13"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"},"./internal/sync-status":{"types":"./dist/internal/syncStatus.d.ts","import":"./dist/internal/syncStatus.js"}},"gitHead":"f6510837c2531fd9c067d6cf6a68b38584fc6b0f","scripts":{"test":"npm run build -w @hikoutei/ikisaki && vitest run","build":"npm run build -w @hikoutei/ikisaki && npm run clean && tsc -p tsconfig.json && npm run build -w spreadsheet-db-mcp","clean":"node scripts/clean-dist.mjs","test:soak":"npm run build -w @hikoutei/ikisaki && node scripts/run-soak-long.mjs","typecheck":"npm run build -w @hikoutei/ikisaki && tsc -p tsconfig.json --noEmit","typecheck:test":"npm run build -w @hikoutei/ikisaki && tsc -p tsconfig.test.json && tsc -p packages/ikisaki/tsconfig.test.json && tsc -p packages/mcp/tsconfig.test.json"},"_npmUser":{"name":"manddarin","email":"rhkeh123@naver.com"},"repository":{"url":"git+https://github.com/ManddarinShop/Hikoutei.git","type":"git"},"workspaces":["packages/*"],"_npmVersion":"10.9.8","description":"Typed repository and safe write layer for Google Sheets-backed MVPs. SQLite-authoritative entity lifecycle with asynchronous Google Sheets projection.","directories":{},"_nodeVersion":"22.23.2","dependencies":{"zod":"^4.4.3","@hikoutei/kohkai":"0.1.0","@googleapis/drive":"^21.0.0","@hikoutei/ikisaki":"0.1.3","@googleapis/sheets":"^14.0.0","google-auth-library":"^11.0.0"},"_hasShrinkwrap":false,"devDependencies":{"vitest":"^1.6.0","typescript":"^5.5.3","@types/node":"^20.14.10","@mikro-orm/sql":"7.1.7","@mikro-orm/core":"7.1.7"},"peerDependencies":{"@mikro-orm/sql":"7.1.7","@mikro-orm/core":"7.1.7"},"peerDependenciesMeta":{"@mikro-orm/sql":{"optional":true},"@mikro-orm/core":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/hikoutei_0.8.83_1787592762233_0.7472929454154116","host":"s3://npm-registry-packages-npm-production"}},"0.8.84":{"name":"hikoutei","version":"0.8.84","keywords":["google-sheets","spreadsheet","google sheets orm","sqlite","sync","typescript","orm","repository","optimistic-locking"],"license":"MIT","_id":"hikoutei@0.8.84","maintainers":[{"name":"manddarin","email":"rhkeh123@naver.com"}],"homepage":"https://github.com/ManddarinShop/Hikoutei#readme","bugs":{"url":"https://github.com/ManddarinShop/Hikoutei/issues"},"bin":{"hikoutei":"dist/cli/setup.js"},"dist":{"shasum":"24e443cbe21e13117ecdbff7e4f71c3605468f54","tarball":"https://registry.npmjs.org/hikoutei/-/hikoutei-0.8.84.tgz","fileCount":769,"integrity":"sha512-wwdDV1VMuC38le56bUHQStG3wssR2JdFFK/EOvnMs7GNqJY1gBddmidkrIfa8/8FCiku8yRiOs82j6UlgnG1/g==","signatures":[{"sig":"MEUCIQD88Jq6OouzAZEppMsEvAnEtccEJj08PFmwz+Q4k5bflAIgMgaQB2OvAahWdYx6SPznv+3tT5j3wF+mx1KdumQuPxM=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/hikoutei@0.8.84","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":3370572},"main":"./dist/index.js","type":"module","_from":"file:/home/runner/work/_temp/hikoutei-develop-package/hikoutei-0.8.84.tgz","types":"./dist/index.d.ts","engines":{"node":">=22.13"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"},"./internal/sync-status":{"types":"./dist/internal/syncStatus.d.ts","import":"./dist/internal/syncStatus.js"}},"scripts":{"test":"npm run build -w @hikoutei/ikisaki && vitest run","build":"npm run build -w @hikoutei/ikisaki && npm run clean && tsc -p tsconfig.json && npm run build -w spreadsheet-db-mcp","clean":"node scripts/clean-dist.mjs","test:soak":"npm run build -w @hikoutei/ikisaki && node scripts/run-soak-long.mjs","typecheck":"npm run build -w @hikoutei/ikisaki && tsc -p tsconfig.json --noEmit","typecheck:test":"npm run build -w @hikoutei/ikisaki && tsc -p tsconfig.test.json && tsc -p packages/ikisaki/tsconfig.test.json && tsc -p packages/mcp/tsconfig.test.json"},"_npmUser":{"name":"manddarin","email":"rhkeh123@naver.com"},"_resolved":"/home/runner/work/_temp/hikoutei-develop-package/hikoutei-0.8.84.tgz","_integrity":"sha512-wwdDV1VMuC38le56bUHQStG3wssR2JdFFK/EOvnMs7GNqJY1gBddmidkrIfa8/8FCiku8yRiOs82j6UlgnG1/g==","repository":{"url":"git+https://github.com/ManddarinShop/Hikoutei.git","type":"git"},"workspaces":["packages/*"],"_npmVersion":"10.9.8","description":"Typed repository and safe write layer for Google Sheets-backed MVPs. SQLite-authoritative entity lifecycle with asynchronous Google Sheets projection.","directories":{},"_nodeVersion":"22.23.2","dependencies":{"zod":"^4.4.3","@hikoutei/kohkai":"0.1.0","@googleapis/drive":"^21.0.0","@hikoutei/ikisaki":"0.1.3","@googleapis/sheets":"^14.0.0","google-auth-library":"^11.0.0"},"_hasShrinkwrap":false,"devDependencies":{"vitest":"^1.6.0","typescript":"^5.5.3","@types/node":"^20.14.10","@mikro-orm/sql":"7.1.7","@mikro-orm/core":"7.1.7"},"peerDependencies":{"@mikro-orm/sql":"7.1.7","@mikro-orm/core":"7.1.7"},"peerDependenciesMeta":{"@mikro-orm/sql":{"optional":true},"@mikro-orm/core":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/hikoutei_0.8.84_1787649269825_0.7430783721775565","host":"s3://npm-registry-packages-npm-production"}},"0.8.85":{"name":"hikoutei","version":"0.8.85","keywords":["google-sheets","spreadsheet","google sheets orm","sqlite","sync","typescript","orm","repository","optimistic-locking"],"license":"MIT","_id":"hikoutei@0.8.85","maintainers":[{"name":"manddarin","email":"rhkeh123@naver.com"}],"homepage":"https://github.com/ManddarinShop/Hikoutei#readme","bugs":{"url":"https://github.com/ManddarinShop/Hikoutei/issues"},"bin":{"hikoutei":"dist/cli/setup.js"},"dist":{"shasum":"be149eaf08921ec2ccb7e40757e136dd48f307f4","tarball":"https://registry.npmjs.org/hikoutei/-/hikoutei-0.8.85.tgz","fileCount":769,"integrity":"sha512-y4BLei7FrSIP3aT1fbEfoMZyVGMntRYgX0LkkJoj7bMSM+R4Iawng+hZo8nPtcpuwkhzYhfayfGs1e2GL3pu7w==","signatures":[{"sig":"MEYCIQDUCzXzcrEwVZpDTjwkXIgmq5+rN8w7v3bs2hMm61x8swIhAMv2+ly7/wdvSKbzpga+4Z1KGFQ3yvdXUP6QXUufWVN0","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/hikoutei@0.8.85","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":3370572},"main":"./dist/index.js","type":"module","types":"./dist/index.d.ts","engines":{"node":">=22.13"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"},"./internal/sync-status":{"types":"./dist/internal/syncStatus.d.ts","import":"./dist/internal/syncStatus.js"}},"gitHead":"19c8b1c0b6dd501731368a9c169a2af9e633204e","scripts":{"test":"npm run build -w @hikoutei/ikisaki && vitest run","build":"npm run build -w @hikoutei/ikisaki && npm run clean && tsc -p tsconfig.json && npm run build -w spreadsheet-db-mcp","clean":"node scripts/clean-dist.mjs","test:soak":"npm run build -w @hikoutei/ikisaki && node scripts/run-soak-long.mjs","typecheck":"npm run build -w @hikoutei/ikisaki && tsc -p tsconfig.json --noEmit","typecheck:test":"npm run build -w @hikoutei/ikisaki && tsc -p tsconfig.test.json && tsc -p packages/ikisaki/tsconfig.test.json && tsc -p packages/mcp/tsconfig.test.json"},"_npmUser":{"name":"manddarin","email":"rhkeh123@naver.com"},"repository":{"url":"git+https://github.com/ManddarinShop/Hikoutei.git","type":"git"},"workspaces":["packages/*"],"_npmVersion":"10.9.8","description":"Typed repository and safe write layer for Google Sheets-backed MVPs. SQLite-authoritative entity lifecycle with asynchronous Google Sheets projection.","directories":{},"_nodeVersion":"22.23.2","dependencies":{"zod":"^4.4.3","@hikoutei/kohkai":"0.1.0","@googleapis/drive":"^21.0.0","@hikoutei/ikisaki":"0.1.3","@googleapis/sheets":"^14.0.0","google-auth-library":"^11.0.0"},"_hasShrinkwrap":false,"devDependencies":{"vitest":"^1.6.0","typescript":"^5.5.3","@types/node":"^20.14.10","@mikro-orm/sql":"7.1.7","@mikro-orm/core":"7.1.7"},"peerDependencies":{"@mikro-orm/sql":"7.1.7","@mikro-orm/core":"7.1.7"},"peerDependenciesMeta":{"@mikro-orm/sql":{"optional":true},"@mikro-orm/core":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/hikoutei_0.8.85_1787665452377_0.029500030749673778","host":"s3://npm-registry-packages-npm-production"}},"0.8.86":{"name":"hikoutei","version":"0.8.86","keywords":["google-sheets","spreadsheet","google sheets orm","sqlite","sync","typescript","orm","repository","optimistic-locking"],"license":"MIT","_id":"hikoutei@0.8.86","maintainers":[{"name":"manddarin","email":"rhkeh123@naver.com"}],"homepage":"https://github.com/ManddarinShop/Hikoutei#readme","bugs":{"url":"https://github.com/ManddarinShop/Hikoutei/issues"},"bin":{"hikoutei":"dist/cli/setup.js"},"dist":{"shasum":"c30be2e2f8cd199aff882d9f02e04a9675d75562","tarball":"https://registry.npmjs.org/hikoutei/-/hikoutei-0.8.86.tgz","fileCount":769,"integrity":"sha512-+vmDlOKeXzFwKig3RSx6LRK1yOryCUPiM7OtboF7SxxeS+UY8DEt+QWD62J0247yS9V8E8tcDJedLDzsbB6NGw==","signatures":[{"sig":"MEQCICuwak/L6wvLQEFtYr1QlwKF62vqPWbSdkrASFtSVvoBAiAcsC0qzSAB5oCT4KlVcK19wDUXSNx9NDTm4+LBZBV4kg==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/hikoutei@0.8.86","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":3370572},"main":"./dist/index.js","type":"module","types":"./dist/index.d.ts","engines":{"node":">=22.13"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"},"./internal/sync-status":{"types":"./dist/internal/syncStatus.d.ts","import":"./dist/internal/syncStatus.js"}},"gitHead":"cd65c53072afd634db3cb4fd8b1c797239f6082a","scripts":{"test":"npm run build -w @hikoutei/ikisaki && vitest run","build":"npm run build -w @hikoutei/ikisaki && npm run clean && tsc -p tsconfig.json && npm run build -w spreadsheet-db-mcp","clean":"node scripts/clean-dist.mjs","test:soak":"npm run build -w @hikoutei/ikisaki && node scripts/run-soak-long.mjs","typecheck":"npm run build -w @hikoutei/ikisaki && tsc -p tsconfig.json --noEmit","typecheck:test":"npm run build -w @hikoutei/ikisaki && tsc -p tsconfig.test.json && tsc -p packages/ikisaki/tsconfig.test.json && tsc -p packages/mcp/tsconfig.test.json"},"_npmUser":{"name":"manddarin","email":"rhkeh123@naver.com"},"repository":{"url":"git+https://github.com/ManddarinShop/Hikoutei.git","type":"git"},"workspaces":["packages/*"],"_npmVersion":"10.9.8","description":"Typed repository and safe write layer for Google Sheets-backed MVPs. SQLite-authoritative entity lifecycle with asynchronous Google Sheets projection.","directories":{},"_nodeVersion":"22.23.2","dependencies":{"zod":"^4.4.3","@hikoutei/kohkai":"0.1.0","@googleapis/drive":"^21.0.0","@hikoutei/ikisaki":"0.1.3","@googleapis/sheets":"^14.0.0","google-auth-library":"^11.0.0"},"_hasShrinkwrap":false,"devDependencies":{"vitest":"^1.6.0","typescript":"^5.5.3","@types/node":"^20.14.10","@mikro-orm/sql":"7.1.7","@mikro-orm/core":"7.1.7"},"peerDependencies":{"@mikro-orm/sql":"7.1.7","@mikro-orm/core":"7.1.7"},"peerDependenciesMeta":{"@mikro-orm/sql":{"optional":true},"@mikro-orm/core":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/hikoutei_0.8.86_1787665850803_0.45360666405774297","host":"s3://npm-registry-packages-npm-production"}},"0.8.87":{"name":"hikoutei","version":"0.8.87","keywords":["google-sheets","spreadsheet","google sheets orm","sqlite","sync","typescript","orm","repository","optimistic-locking"],"license":"MIT","_id":"hikoutei@0.8.87","maintainers":[{"name":"manddarin","email":"rhkeh123@naver.com"}],"homepage":"https://github.com/ManddarinShop/Hikoutei#readme","bugs":{"url":"https://github.com/ManddarinShop/Hikoutei/issues"},"bin":{"hikoutei":"dist/cli/setup.js"},"dist":{"shasum":"8b22298eafa5495fb47ed373aff82df6dba405d5","tarball":"https://registry.npmjs.org/hikoutei/-/hikoutei-0.8.87.tgz","fileCount":769,"integrity":"sha512-Tic8sJj3HlPlBTd9ZAsVRvkLYHWgUhOHfZEKXZD6mXt3iLfIRIhPTfQemk3ezBq7rsLkiUt0jgQDm0oC9gcGew==","signatures":[{"sig":"MEQCICty3An/61JWKXNJwBvizAbfCTNvHx9RvJsZjOo232ySAiBBXaj/31xfOL95V64dEFAypXSnNaVcoHJjwrIzAWJULg==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/hikoutei@0.8.87","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":3370572},"main":"./dist/index.js","type":"module","types":"./dist/index.d.ts","engines":{"node":">=22.13"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"},"./internal/sync-status":{"types":"./dist/internal/syncStatus.d.ts","import":"./dist/internal/syncStatus.js"}},"gitHead":"398cfa316bfae246257d745c48002b05c4fe8735","scripts":{"test":"npm run build -w @hikoutei/ikisaki && vitest run","build":"npm run build -w @hikoutei/ikisaki && npm run clean && tsc -p tsconfig.json && npm run build -w spreadsheet-db-mcp","clean":"node scripts/clean-dist.mjs","test:soak":"npm run build -w @hikoutei/ikisaki && node scripts/run-soak-long.mjs","typecheck":"npm run build -w @hikoutei/ikisaki && tsc -p tsconfig.json --noEmit","typecheck:test":"npm run build -w @hikoutei/ikisaki && tsc -p tsconfig.test.json && tsc -p packages/ikisaki/tsconfig.test.json && tsc -p packages/mcp/tsconfig.test.json"},"_npmUser":{"name":"manddarin","email":"rhkeh123@naver.com"},"repository":{"url":"git+https://github.com/ManddarinShop/Hikoutei.git","type":"git"},"workspaces":["packages/*"],"_npmVersion":"10.9.8","description":"Typed repository and safe write layer for Google Sheets-backed MVPs. SQLite-authoritative entity lifecycle with asynchronous Google Sheets projection.","directories":{},"_nodeVersion":"22.23.2","dependencies":{"zod":"^4.4.3","@hikoutei/kohkai":"0.1.0","@googleapis/drive":"^21.0.0","@hikoutei/ikisaki":"0.1.3","@googleapis/sheets":"^14.0.0","google-auth-library":"^11.0.0"},"_hasShrinkwrap":false,"devDependencies":{"vitest":"^1.6.0","typescript":"^5.5.3","@types/node":"^20.14.10","@mikro-orm/sql":"7.1.7","@mikro-orm/core":"7.1.7"},"peerDependencies":{"@mikro-orm/sql":"7.1.7","@mikro-orm/core":"7.1.7"},"peerDependenciesMeta":{"@mikro-orm/sql":{"optional":true},"@mikro-orm/core":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/hikoutei_0.8.87_1787665972001_0.10904565175486813","host":"s3://npm-registry-packages-npm-production"}},"0.8.88":{"name":"hikoutei","version":"0.8.88","keywords":["google-sheets","spreadsheet","google sheets orm","sqlite","sync","typescript","orm","repository","optimistic-locking"],"license":"MIT","_id":"hikoutei@0.8.88","maintainers":[{"name":"manddarin","email":"rhkeh123@naver.com"}],"homepage":"https://github.com/ManddarinShop/Hikoutei#readme","bugs":{"url":"https://github.com/ManddarinShop/Hikoutei/issues"},"bin":{"hikoutei":"dist/cli/setup.js"},"dist":{"shasum":"77c585e20f637053ecac544abc02cfbc70045f90","tarball":"https://registry.npmjs.org/hikoutei/-/hikoutei-0.8.88.tgz","fileCount":769,"integrity":"sha512-mdcD98PE0FVPArDAxKTJ6SkkZN9UMATskL+6JGJaLxfAO18lpuKX0VWk8j2q8QAoVH5E1NvuiStrHUVR6UZvRw==","signatures":[{"sig":"MEYCIQDLbiUsxKIsnECl9Xe6q0frgs5lWXE+WI3B2L+AphJ3VwIhAI+GbHp9za865dF5cpB3r0gwE1AdWcWA7FiHPLIFRG1w","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/hikoutei@0.8.88","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":3370572},"main":"./dist/index.js","type":"module","types":"./dist/index.d.ts","engines":{"node":">=22.13"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"},"./internal/sync-status":{"types":"./dist/internal/syncStatus.d.ts","import":"./dist/internal/syncStatus.js"}},"gitHead":"6f3581e78cf42119a03956bfb3db3271cd9dbf0f","scripts":{"test":"npm run build -w @hikoutei/ikisaki && vitest run","build":"npm run build -w @hikoutei/ikisaki && npm run clean && tsc -p tsconfig.json && npm run build -w spreadsheet-db-mcp","clean":"node scripts/clean-dist.mjs","test:soak":"npm run build -w @hikoutei/ikisaki && node scripts/run-soak-long.mjs","typecheck":"npm run build -w @hikoutei/ikisaki && tsc -p tsconfig.json --noEmit","typecheck:test":"npm run build -w @hikoutei/ikisaki && tsc -p tsconfig.test.json && tsc -p packages/ikisaki/tsconfig.test.json && tsc -p packages/mcp/tsconfig.test.json"},"_npmUser":{"name":"manddarin","email":"rhkeh123@naver.com"},"repository":{"url":"git+https://github.com/ManddarinShop/Hikoutei.git","type":"git"},"workspaces":["packages/*"],"_npmVersion":"10.9.8","description":"Typed repository and safe write layer for Google Sheets-backed MVPs. SQLite-authoritative entity lifecycle with asynchronous Google Sheets projection.","directories":{},"_nodeVersion":"22.23.2","dependencies":{"zod":"^4.4.3","@hikoutei/kohkai":"0.1.0","@googleapis/drive":"^21.0.0","@hikoutei/ikisaki":"0.1.3","@googleapis/sheets":"^14.0.0","google-auth-library":"^11.0.0"},"_hasShrinkwrap":false,"devDependencies":{"vitest":"^1.6.0","typescript":"^5.5.3","@types/node":"^20.14.10","@mikro-orm/sql":"7.1.7","@mikro-orm/core":"7.1.7"},"peerDependencies":{"@mikro-orm/sql":"7.1.7","@mikro-orm/core":"7.1.7"},"peerDependenciesMeta":{"@mikro-orm/sql":{"optional":true},"@mikro-orm/core":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/hikoutei_0.8.88_1787666093730_0.0947847113297886","host":"s3://npm-registry-packages-npm-production"}},"0.8.89":{"name":"hikoutei","version":"0.8.89","keywords":["google-sheets","spreadsheet","google sheets orm","sqlite","sync","typescript","orm","repository","optimistic-locking"],"license":"MIT","_id":"hikoutei@0.8.89","maintainers":[{"name":"manddarin","email":"rhkeh123@naver.com"}],"homepage":"https://github.com/ManddarinShop/Hikoutei#readme","bugs":{"url":"https://github.com/ManddarinShop/Hikoutei/issues"},"bin":{"hikoutei":"dist/cli/setup.js"},"dist":{"shasum":"d5c9e45b41d21fe83d988ee0290d680fafaebbb3","tarball":"https://registry.npmjs.org/hikoutei/-/hikoutei-0.8.89.tgz","fileCount":769,"integrity":"sha512-Jx5FGOYy6VcxIe+f7L9MA41xUyFiIidO8uNjhFxWz5z4A4+23fYn3QXOrH8Nz6MWyTZHJNT15hrDvppviVCe5Q==","signatures":[{"sig":"MEYCIQCiYP/lmpZGoOTv3bqlG1Xl3QPdPBBlQD7awjXYkDrTIgIhAPtYxOWTOKRp42RPKdI8PULPS85wsZYqnqpWDB04BROM","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/hikoutei@0.8.89","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":3370572},"main":"./dist/index.js","type":"module","_from":"file:/home/runner/work/_temp/hikoutei-develop-package/hikoutei-0.8.89.tgz","types":"./dist/index.d.ts","engines":{"node":">=22.13"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"},"./internal/sync-status":{"types":"./dist/internal/syncStatus.d.ts","import":"./dist/internal/syncStatus.js"}},"scripts":{"test":"npm run build -w @hikoutei/ikisaki && vitest run","build":"npm run build -w @hikoutei/ikisaki && npm run clean && tsc -p tsconfig.json && npm run build -w spreadsheet-db-mcp","clean":"node scripts/clean-dist.mjs","test:soak":"npm run build -w @hikoutei/ikisaki && node scripts/run-soak-long.mjs","typecheck":"npm run build -w @hikoutei/ikisaki && tsc -p tsconfig.json --noEmit","typecheck:test":"npm run build -w @hikoutei/ikisaki && tsc -p tsconfig.test.json && tsc -p packages/ikisaki/tsconfig.test.json && tsc -p packages/mcp/tsconfig.test.json"},"_npmUser":{"name":"manddarin","email":"rhkeh123@naver.com"},"_resolved":"/home/runner/work/_temp/hikoutei-develop-package/hikoutei-0.8.89.tgz","_integrity":"sha512-Jx5FGOYy6VcxIe+f7L9MA41xUyFiIidO8uNjhFxWz5z4A4+23fYn3QXOrH8Nz6MWyTZHJNT15hrDvppviVCe5Q==","repository":{"url":"git+https://github.com/ManddarinShop/Hikoutei.git","type":"git"},"workspaces":["packages/*"],"_npmVersion":"10.9.8","description":"Typed repository and safe write layer for Google Sheets-backed MVPs. SQLite-authoritative entity lifecycle with asynchronous Google Sheets projection.","directories":{},"_nodeVersion":"22.23.2","dependencies":{"zod":"^4.4.3","@hikoutei/kohkai":"0.1.0","@googleapis/drive":"^21.0.0","@hikoutei/ikisaki":"0.1.3","@googleapis/sheets":"^14.0.0","google-auth-library":"^11.0.0"},"_hasShrinkwrap":false,"devDependencies":{"vitest":"^1.6.0","typescript":"^5.5.3","@types/node":"^20.14.10","@mikro-orm/sql":"7.1.7","@mikro-orm/core":"7.1.7"},"peerDependencies":{"@mikro-orm/sql":"7.1.7","@mikro-orm/core":"7.1.7"},"peerDependenciesMeta":{"@mikro-orm/sql":{"optional":true},"@mikro-orm/core":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/hikoutei_0.8.89_1787666464516_0.87555533321925","host":"s3://npm-registry-packages-npm-production"}},"0.8.90":{"name":"hikoutei","version":"0.8.90","keywords":["google-sheets","spreadsheet","google sheets orm","sqlite","sync","typescript","orm","repository","optimistic-locking"],"license":"MIT","_id":"hikoutei@0.8.90","maintainers":[{"name":"manddarin","email":"rhkeh123@naver.com"}],"homepage":"https://github.com/ManddarinShop/Hikoutei#readme","bugs":{"url":"https://github.com/ManddarinShop/Hikoutei/issues"},"bin":{"hikoutei":"dist/cli/setup.js"},"dist":{"shasum":"8d2a58991a3403088d446a65f09465bd9bd797bc","tarball":"https://registry.npmjs.org/hikoutei/-/hikoutei-0.8.90.tgz","fileCount":769,"integrity":"sha512-trkySJ9+Scol9iPaJ3BHhqd0hcHxf0cNkzc9ZleVI9i2OTDCZA/WZRBSOFsuVDZdY7ahKL9iwHf7IOE7XIVl2A==","signatures":[{"sig":"MEUCIQCxhCjn9xh9K1qvtz6560NESVdiqsIzQyTXeyKOoDYZMwIgPUihQXSwFVsb/skP8E/kToF77PrBAyWb+EAe9t4OCao=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/hikoutei@0.8.90","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":3370572},"main":"./dist/index.js","type":"module","_from":"file:/home/runner/work/_temp/hikoutei-develop-package/hikoutei-0.8.90.tgz","types":"./dist/index.d.ts","engines":{"node":">=22.13"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"},"./internal/sync-status":{"types":"./dist/internal/syncStatus.d.ts","import":"./dist/internal/syncStatus.js"}},"scripts":{"test":"npm run build -w @hikoutei/ikisaki && vitest run","build":"npm run build -w @hikoutei/ikisaki && npm run clean && tsc -p tsconfig.json && npm run build -w spreadsheet-db-mcp","clean":"node scripts/clean-dist.mjs","test:soak":"npm run build -w @hikoutei/ikisaki && node scripts/run-soak-long.mjs","typecheck":"npm run build -w @hikoutei/ikisaki && tsc -p tsconfig.json --noEmit","typecheck:test":"npm run build -w @hikoutei/ikisaki && tsc -p tsconfig.test.json && tsc -p packages/ikisaki/tsconfig.test.json && tsc -p packages/mcp/tsconfig.test.json"},"_npmUser":{"name":"manddarin","email":"rhkeh123@naver.com"},"_resolved":"/home/runner/work/_temp/hikoutei-develop-package/hikoutei-0.8.90.tgz","_integrity":"sha512-trkySJ9+Scol9iPaJ3BHhqd0hcHxf0cNkzc9ZleVI9i2OTDCZA/WZRBSOFsuVDZdY7ahKL9iwHf7IOE7XIVl2A==","repository":{"url":"git+https://github.com/ManddarinShop/Hikoutei.git","type":"git"},"workspaces":["packages/*"],"_npmVersion":"10.9.8","description":"Typed repository and safe write layer for Google Sheets-backed MVPs. SQLite-authoritative entity lifecycle with asynchronous Google Sheets projection.","directories":{},"_nodeVersion":"22.23.2","dependencies":{"zod":"^4.4.3","@hikoutei/kohkai":"0.1.0","@googleapis/drive":"^21.0.0","@hikoutei/ikisaki":"0.1.3","@googleapis/sheets":"^14.0.0","google-auth-library":"^11.0.0"},"_hasShrinkwrap":false,"devDependencies":{"vitest":"^1.6.0","typescript":"^5.5.3","@types/node":"^20.14.10","@mikro-orm/sql":"7.1.7","@mikro-orm/core":"7.1.7"},"peerDependencies":{"@mikro-orm/sql":"7.1.7","@mikro-orm/core":"7.1.7"},"peerDependenciesMeta":{"@mikro-orm/sql":{"optional":true},"@mikro-orm/core":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/hikoutei_0.8.90_1787666839600_0.14619957048351795","host":"s3://npm-registry-packages-npm-production"}},"0.8.91":{"name":"hikoutei","version":"0.8.91","keywords":["google-sheets","spreadsheet","google sheets orm","sqlite","sync","typescript","orm","repository","optimistic-locking"],"license":"MIT","_id":"hikoutei@0.8.91","maintainers":[{"name":"manddarin","email":"rhkeh123@naver.com"}],"homepage":"https://github.com/ManddarinShop/Hikoutei#readme","bugs":{"url":"https://github.com/ManddarinShop/Hikoutei/issues"},"bin":{"hikoutei":"dist/cli/setup.js"},"dist":{"shasum":"4a8a2ec04b6707d7e2a4f62d693a93e67326a53d","tarball":"https://registry.npmjs.org/hikoutei/-/hikoutei-0.8.91.tgz","fileCount":769,"integrity":"sha512-Bht3PWY53BY5WVABmgS66A/lqXjEBqal7IfH7t6hg23TmQRgVnsck5C85/Hm+wkeugVtLdadtWDoQyG+LclPCw==","signatures":[{"sig":"MEQCIG34z+LGKsoYhk4qwaWlXKMA7teYBcF9ZguvS0BlP4i9AiBF605egw2tvQZIZLb+ux+dQyLMnB/luFcyvFx3M1u+SQ==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/hikoutei@0.8.91","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":3370572},"main":"./dist/index.js","type":"module","_from":"file:/home/runner/work/_temp/hikoutei-develop-package/hikoutei-0.8.91.tgz","types":"./dist/index.d.ts","engines":{"node":">=22.13"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"},"./internal/sync-status":{"types":"./dist/internal/syncStatus.d.ts","import":"./dist/internal/syncStatus.js"}},"scripts":{"test":"npm run build -w @hikoutei/ikisaki && vitest run","build":"npm run build -w @hikoutei/ikisaki && npm run clean && tsc -p tsconfig.json && npm run build -w spreadsheet-db-mcp","clean":"node scripts/clean-dist.mjs","test:soak":"npm run build -w @hikoutei/ikisaki && node scripts/run-soak-long.mjs","typecheck":"npm run build -w @hikoutei/ikisaki && tsc -p tsconfig.json --noEmit","typecheck:test":"npm run build -w @hikoutei/ikisaki && tsc -p tsconfig.test.json && tsc -p packages/ikisaki/tsconfig.test.json && tsc -p packages/mcp/tsconfig.test.json"},"_npmUser":{"name":"manddarin","email":"rhkeh123@naver.com"},"_resolved":"/home/runner/work/_temp/hikoutei-develop-package/hikoutei-0.8.91.tgz","_integrity":"sha512-Bht3PWY53BY5WVABmgS66A/lqXjEBqal7IfH7t6hg23TmQRgVnsck5C85/Hm+wkeugVtLdadtWDoQyG+LclPCw==","repository":{"url":"git+https://github.com/ManddarinShop/Hikoutei.git","type":"git"},"workspaces":["packages/*"],"_npmVersion":"10.9.8","description":"Typed repository and safe write layer for Google Sheets-backed MVPs. SQLite-authoritative entity lifecycle with asynchronous Google Sheets projection.","directories":{},"_nodeVersion":"22.23.2","dependencies":{"zod":"^4.4.3","@hikoutei/kohkai":"0.1.0","@googleapis/drive":"^21.0.0","@hikoutei/ikisaki":"0.1.3","@googleapis/sheets":"^14.0.0","google-auth-library":"^11.0.0"},"_hasShrinkwrap":false,"devDependencies":{"vitest":"^1.6.0","typescript":"^5.5.3","@types/node":"^20.14.10","@mikro-orm/sql":"7.1.7","@mikro-orm/core":"7.1.7"},"peerDependencies":{"@mikro-orm/sql":"7.1.7","@mikro-orm/core":"7.1.7"},"peerDependenciesMeta":{"@mikro-orm/sql":{"optional":true},"@mikro-orm/core":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/hikoutei_0.8.91_1787667508412_0.838263486382433","host":"s3://npm-registry-packages-npm-production"}},"0.8.96":{"name":"hikoutei","version":"0.8.96","keywords":["google-sheets","spreadsheet","google sheets orm","sqlite","sync","typescript","orm","repository","optimistic-locking"],"license":"MIT","_id":"hikoutei@0.8.96","maintainers":[{"name":"manddarin","email":"rhkeh123@naver.com"}],"homepage":"https://github.com/ManddarinShop/Hikoutei#readme","bugs":{"url":"https://github.com/ManddarinShop/Hikoutei/issues"},"bin":{"hikoutei":"dist/cli/index.js"},"dist":{"shasum":"d334dc9d1b69743ab12b260f855e33d3639b5d28","tarball":"https://registry.npmjs.org/hikoutei/-/hikoutei-0.8.96.tgz","fileCount":797,"integrity":"sha512-aWqX2gB2fxKuAck2oduhjY4QbA557T5SEVLi30iZ4QPbJaqIGYAfxco9ts3JYFMWG1F6odE/Et9ZxLvjLn+BWQ==","signatures":[{"sig":"MEYCIQD+qMCEP30WeFP5izJUCksgaYQHPXCl9A7vDQ6kafEcFwIhAKi5VMPmovIYWr1nXgmmEM/rD126N6G7UKGew0sZavGR","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/hikoutei@0.8.96","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":3755423},"main":"./dist/index.js","type":"module","_from":"file:/home/runner/work/_temp/hikoutei-develop-package/hikoutei-0.8.96.tgz","types":"./dist/index.d.ts","engines":{"node":">=22.13"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"},"./internal/sync-status":{"types":"./dist/internal/syncStatus.d.ts","import":"./dist/internal/syncStatus.js"}},"scripts":{"test":"npm run build -w @hikoutei/ikisaki && vitest run","build":"npm run build -w @hikoutei/ikisaki && npm run clean && tsc -p tsconfig.json && npm run build -w spreadsheet-db-mcp","clean":"node scripts/clean-dist.mjs","test:soak":"npm run build -w @hikoutei/ikisaki && node scripts/run-soak-long.mjs","typecheck":"npm run build -w @hikoutei/ikisaki && tsc -p tsconfig.json --noEmit","typecheck:test":"npm run build -w @hikoutei/ikisaki && tsc -p tsconfig.test.json && tsc -p packages/ikisaki/tsconfig.test.json && tsc -p packages/mcp/tsconfig.test.json"},"_npmUser":{"name":"manddarin","email":"rhkeh123@naver.com"},"_resolved":"/home/runner/work/_temp/hikoutei-develop-package/hikoutei-0.8.96.tgz","_integrity":"sha512-aWqX2gB2fxKuAck2oduhjY4QbA557T5SEVLi30iZ4QPbJaqIGYAfxco9ts3JYFMWG1F6odE/Et9ZxLvjLn+BWQ==","repository":{"url":"git+https://github.com/ManddarinShop/Hikoutei.git","type":"git"},"workspaces":["packages/*"],"_npmVersion":"10.9.8","description":"Typed repository and safe write layer for Google Sheets-backed MVPs. SQLite-authoritative entity lifecycle with asynchronous Google Sheets projection.","directories":{},"_nodeVersion":"22.23.2","dependencies":{"zod":"^4.4.3","@hikoutei/kohkai":"0.1.0","@googleapis/drive":"^21.0.0","@hikoutei/ikisaki":"0.1.5","@googleapis/sheets":"^14.0.0","google-auth-library":"^11.0.0"},"_hasShrinkwrap":false,"devDependencies":{"vitest":"^1.6.0","typescript":"^5.5.3","@types/node":"^20.14.10","@mikro-orm/sql":"7.1.7","@mikro-orm/core":"7.1.7"},"peerDependencies":{"@mikro-orm/sql":"7.1.7","@mikro-orm/core":"7.1.7"},"peerDependenciesMeta":{"@mikro-orm/sql":{"optional":true},"@mikro-orm/core":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/hikoutei_0.8.96_1787983069014_0.5008595368273168","host":"s3://npm-registry-packages-npm-production"}},"0.8.97":{"name":"hikoutei","version":"0.8.97","keywords":["google-sheets","spreadsheet","google sheets orm","sqlite","sync","typescript","orm","repository","optimistic-locking"],"license":"MIT","_id":"hikoutei@0.8.97","maintainers":[{"name":"manddarin","email":"rhkeh123@naver.com"}],"homepage":"https://github.com/ManddarinShop/Hikoutei#readme","bugs":{"url":"https://github.com/ManddarinShop/Hikoutei/issues"},"bin":{"hikoutei":"dist/cli/index.js"},"dist":{"shasum":"7d2bce5aa606eb3f3bfae23468a9bdfadbaad8c9","tarball":"https://registry.npmjs.org/hikoutei/-/hikoutei-0.8.97.tgz","fileCount":797,"integrity":"sha512-shDqfGnbCWhIQXN9UsgqT+fajBBg/lLDksqD+TnpOchvdxLUkT8IIV849P/QV70Sv6hTX1xGx4Q6sz2bBilczg==","signatures":[{"sig":"MEUCIQCg73q3SHanygsRe7Hp+DMLehWYH0UyrM9XcFzm6MnsLgIgGp5R+tBaWtsXauU28VqBc/fW/sIZOLY3bHyHFr3p+8s=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/hikoutei@0.8.97","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":3755423},"main":"./dist/index.js","type":"module","_from":"file:/home/runner/work/_temp/hikoutei-develop-package/hikoutei-0.8.97.tgz","types":"./dist/index.d.ts","engines":{"node":">=22.13"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"},"./internal/sync-status":{"types":"./dist/internal/syncStatus.d.ts","import":"./dist/internal/syncStatus.js"}},"scripts":{"test":"npm run build -w @hikoutei/ikisaki && vitest run","build":"npm run build -w @hikoutei/ikisaki && npm run clean && tsc -p tsconfig.json && npm run build -w spreadsheet-db-mcp","clean":"node scripts/clean-dist.mjs","test:soak":"npm run build -w @hikoutei/ikisaki && node scripts/run-soak-long.mjs","typecheck":"npm run build -w @hikoutei/ikisaki && tsc -p tsconfig.json --noEmit","typecheck:test":"npm run build -w @hikoutei/ikisaki && tsc -p tsconfig.test.json && tsc -p packages/ikisaki/tsconfig.test.json && tsc -p packages/mcp/tsconfig.test.json"},"_npmUser":{"name":"manddarin","email":"rhkeh123@naver.com"},"_resolved":"/home/runner/work/_temp/hikoutei-develop-package/hikoutei-0.8.97.tgz","_integrity":"sha512-shDqfGnbCWhIQXN9UsgqT+fajBBg/lLDksqD+TnpOchvdxLUkT8IIV849P/QV70Sv6hTX1xGx4Q6sz2bBilczg==","repository":{"url":"git+https://github.com/ManddarinShop/Hikoutei.git","type":"git"},"workspaces":["packages/*"],"_npmVersion":"10.9.8","description":"Typed repository and safe write layer for Google Sheets-backed MVPs. SQLite-authoritative entity lifecycle with asynchronous Google Sheets projection.","directories":{},"_nodeVersion":"22.23.2","dependencies":{"zod":"^4.4.3","@hikoutei/kohkai":"0.1.0","@googleapis/drive":"^21.0.0","@hikoutei/ikisaki":"0.1.5","@googleapis/sheets":"^14.0.0","google-auth-library":"^11.0.0"},"_hasShrinkwrap":false,"devDependencies":{"vitest":"^1.6.0","typescript":"^5.5.3","@types/node":"^20.14.10","@mikro-orm/sql":"7.1.7","@mikro-orm/core":"7.1.7"},"peerDependencies":{"@mikro-orm/sql":"7.1.7","@mikro-orm/core":"7.1.7"},"peerDependenciesMeta":{"@mikro-orm/sql":{"optional":true},"@mikro-orm/core":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/hikoutei_0.8.97_1787985755521_0.19566875765088354","host":"s3://npm-registry-packages-npm-production"}},"0.9.0":{"name":"hikoutei","version":"0.9.0","keywords":["google-sheets","spreadsheet","google sheets orm","sqlite","sync","typescript","orm","repository","optimistic-locking"],"license":"MIT","_id":"hikoutei@0.9.0","maintainers":[{"name":"manddarin","email":"rhkeh123@naver.com"}],"homepage":"https://github.com/ManddarinShop/Hikoutei#readme","bugs":{"url":"https://github.com/ManddarinShop/Hikoutei/issues"},"bin":{"hikoutei":"dist/cli/index.js"},"dist":{"shasum":"4cd2a989cb1dce80034743e9e70e06ad697e18aa","tarball":"https://registry.npmjs.org/hikoutei/-/hikoutei-0.9.0.tgz","fileCount":797,"integrity":"sha512-jboaMt5J0Shwv44y66SO/jQ9HlgQSnksdxmdqgmLFDnCD9Xr+Th4hzV8UGptlk0rBOB9zFq0hfIab/kpC9PkUg==","signatures":[{"sig":"MEQCIBxFUiYcxwxYb90OXMJRhwHY/hsiSKPeCBBQE5sm7dKNAiA6tufoPUl9DUeMs5q+xCxOjyj4gkwbaHHo6y8KHDMVkQ==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/hikoutei@0.9.0","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":3755422},"main":"./dist/index.js","type":"module","_from":"file:/home/runner/work/_temp/hikoutei-stable-package/hikoutei-0.9.0.tgz","types":"./dist/index.d.ts","engines":{"node":">=22.13"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"},"./internal/sync-status":{"types":"./dist/internal/syncStatus.d.ts","import":"./dist/internal/syncStatus.js"}},"scripts":{"test":"npm run build -w @hikoutei/ikisaki && vitest run","build":"npm run build -w @hikoutei/ikisaki && npm run clean && tsc -p tsconfig.json && npm run build -w spreadsheet-db-mcp","clean":"node scripts/clean-dist.mjs","test:soak":"npm run build -w @hikoutei/ikisaki && node scripts/run-soak-long.mjs","typecheck":"npm run build -w @hikoutei/ikisaki && tsc -p tsconfig.json --noEmit","typecheck:test":"npm run build -w @hikoutei/ikisaki && tsc -p tsconfig.test.json && tsc -p packages/ikisaki/tsconfig.test.json && tsc -p packages/mcp/tsconfig.test.json"},"_npmUser":{"name":"manddarin","email":"rhkeh123@naver.com"},"_resolved":"/home/runner/work/_temp/hikoutei-stable-package/hikoutei-0.9.0.tgz","_integrity":"sha512-jboaMt5J0Shwv44y66SO/jQ9HlgQSnksdxmdqgmLFDnCD9Xr+Th4hzV8UGptlk0rBOB9zFq0hfIab/kpC9PkUg==","repository":{"url":"git+https://github.com/ManddarinShop/Hikoutei.git","type":"git"},"workspaces":["packages/*"],"_npmVersion":"10.9.8","description":"Typed repository and safe write layer for Google Sheets-backed MVPs. SQLite-authoritative entity lifecycle with asynchronous Google Sheets projection.","directories":{},"_nodeVersion":"22.23.2","dependencies":{"zod":"^4.4.3","@hikoutei/kohkai":"0.1.0","@googleapis/drive":"^21.0.0","@hikoutei/ikisaki":"0.1.5","@googleapis/sheets":"^14.0.0","google-auth-library":"^11.0.0"},"_hasShrinkwrap":false,"devDependencies":{"vitest":"^1.6.0","typescript":"^5.5.3","@types/node":"^20.14.10","@mikro-orm/sql":"7.1.7","@mikro-orm/core":"7.1.7"},"peerDependencies":{"@mikro-orm/sql":"7.1.7","@mikro-orm/core":"7.1.7"},"peerDependenciesMeta":{"@mikro-orm/sql":{"optional":true},"@mikro-orm/core":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/hikoutei_0.9.0_1787986017193_0.01662335396082848","host":"s3://npm-registry-packages-npm-production"}},"0.9.1":{"name":"hikoutei","version":"0.9.1","keywords":["google-sheets","spreadsheet","google sheets orm","sqlite","sync","typescript","orm","repository","optimistic-locking"],"license":"MIT","_id":"hikoutei@0.9.1","maintainers":[{"name":"manddarin","email":"rhkeh123@naver.com"}],"homepage":"https://github.com/ManddarinShop/Hikoutei#readme","bugs":{"url":"https://github.com/ManddarinShop/Hikoutei/issues"},"bin":{"hikoutei":"dist/cli/index.js"},"dist":{"shasum":"7e1e6e309982f91f10694bace20f14553bd27ad8","tarball":"https://registry.npmjs.org/hikoutei/-/hikoutei-0.9.1.tgz","fileCount":797,"integrity":"sha512-WKExaJ1nc40u8v5JDEiHElIG8m908s1fdCdsZyNkQnY/WQQ1Qf5udLEOf14tbx+/iUJ9GtMrEVjZSlmWP9SXNA==","signatures":[{"sig":"MEUCIFqbl51aFSfA69Lb6kwb4Q6Ru9EAfpCSe5xhYnNXIBhbAiEA7gfcgI4GxksOuEDAtTalcgxntiJrXpAViwpXFP++aho=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/hikoutei@0.9.1","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":3755628},"main":"./dist/index.js","type":"module","_from":"file:/home/runner/work/_temp/hikoutei-develop-package/hikoutei-0.9.1.tgz","types":"./dist/index.d.ts","engines":{"node":">=22.13"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"},"./internal/sync-status":{"types":"./dist/internal/syncStatus.d.ts","import":"./dist/internal/syncStatus.js"}},"scripts":{"test":"npm run build -w @hikoutei/ikisaki && vitest run","build":"npm run build -w @hikoutei/ikisaki && npm run clean && tsc -p tsconfig.json && npm run build -w spreadsheet-db-mcp","clean":"node scripts/clean-dist.mjs","test:soak":"npm run build -w @hikoutei/ikisaki && node scripts/run-soak-long.mjs","typecheck":"npm run build -w @hikoutei/ikisaki && tsc -p tsconfig.json --noEmit","audit:knip":"knip","audit:unused":"tsc -p tsconfig.json --noEmit --noUnusedLocals --noUnusedParameters","audit:markers":"node scripts/maintenance/audit-markers.mjs","typecheck:test":"npm run build -w @hikoutei/ikisaki && tsc -p tsconfig.test.json && tsc -p packages/ikisaki/tsconfig.test.json && tsc -p packages/mcp/tsconfig.test.json"},"_npmUser":{"name":"manddarin","email":"rhkeh123@naver.com"},"_resolved":"/home/runner/work/_temp/hikoutei-develop-package/hikoutei-0.9.1.tgz","_integrity":"sha512-WKExaJ1nc40u8v5JDEiHElIG8m908s1fdCdsZyNkQnY/WQQ1Qf5udLEOf14tbx+/iUJ9GtMrEVjZSlmWP9SXNA==","repository":{"url":"git+https://github.com/ManddarinShop/Hikoutei.git","type":"git"},"workspaces":["packages/*"],"_npmVersion":"10.9.8","description":"Typed repository and safe write layer for Google Sheets-backed MVPs. SQLite-authoritative entity lifecycle with asynchronous Google Sheets projection.","directories":{},"_nodeVersion":"22.23.2","dependencies":{"zod":"^4.4.3","@hikoutei/kohkai":"0.1.0","@googleapis/drive":"^21.0.0","@hikoutei/ikisaki":"0.1.5","@googleapis/sheets":"^14.0.0","google-auth-library":"^11.0.0"},"_hasShrinkwrap":false,"devDependencies":{"knip":"6.33.0","vitest":"^1.6.0","typescript":"^5.5.3","@types/node":"^20.14.10","@mikro-orm/sql":"7.1.7","@mikro-orm/core":"7.1.7"},"peerDependencies":{"@mikro-orm/sql":"7.1.7","@mikro-orm/core":"7.1.7"},"peerDependenciesMeta":{"@mikro-orm/sql":{"optional":true},"@mikro-orm/core":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/hikoutei_0.9.1_1787989966507_0.35909778622436206","host":"s3://npm-registry-packages-npm-production"}},"0.9.2":{"name":"hikoutei","version":"0.9.2","keywords":["google-sheets","spreadsheet","google sheets orm","sqlite","sync","typescript","orm","repository","optimistic-locking"],"license":"MIT","_id":"hikoutei@0.9.2","maintainers":[{"name":"manddarin","email":"rhkeh123@naver.com"}],"homepage":"https://github.com/ManddarinShop/Hikoutei#readme","bugs":{"url":"https://github.com/ManddarinShop/Hikoutei/issues"},"bin":{"hikoutei":"dist/cli/index.js"},"dist":{"shasum":"bd72b3a8dfcc1762cc24e468fe2f14ca1a5ac8be","tarball":"https://registry.npmjs.org/hikoutei/-/hikoutei-0.9.2.tgz","fileCount":765,"integrity":"sha512-jBaaoyt2ZhwA6p5cDDgXQF/W93ByQbOROmEUyF+/Kfp4ZHMyWdgRksHqK6p3K3pO4hSFZHKgK9k2D+lp0phQMg==","signatures":[{"sig":"MEQCID07zrB7wjR4vzMw6oBDEj77vX37fsGhr4Pb9h37032+AiB2MbtJ0u/Rm/D/kP37ni1LnO/aIVGcRsN4aYpnP+tvUw==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/hikoutei@0.9.2","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":3739983},"main":"./dist/index.js","type":"module","_from":"file:/home/runner/work/_temp/hikoutei-develop-package/hikoutei-0.9.2.tgz","types":"./dist/index.d.ts","engines":{"node":">=22.13"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"},"./internal/sync-status":{"types":"./dist/internal/syncStatus.d.ts","import":"./dist/internal/syncStatus.js"}},"scripts":{"test":"npm run build -w @hikoutei/ikisaki && vitest run","build":"npm run build -w @hikoutei/ikisaki && npm run clean && tsc -p tsconfig.json && npm run build -w spreadsheet-db-mcp","clean":"node scripts/clean-dist.mjs","test:soak":"npm run build -w @hikoutei/ikisaki && node scripts/run-soak-long.mjs","typecheck":"npm run build -w @hikoutei/ikisaki && tsc -p tsconfig.json --noEmit","audit:knip":"knip","audit:unused":"tsc -p tsconfig.json --noEmit --noUnusedLocals --noUnusedParameters","audit:markers":"node scripts/maintenance/audit-markers.mjs","typecheck:test":"npm run build -w @hikoutei/ikisaki && tsc -p tsconfig.test.json && tsc -p packages/ikisaki/tsconfig.test.json && tsc -p packages/mcp/tsconfig.test.json"},"_npmUser":{"name":"manddarin","email":"rhkeh123@naver.com"},"_resolved":"/home/runner/work/_temp/hikoutei-develop-package/hikoutei-0.9.2.tgz","_integrity":"sha512-jBaaoyt2ZhwA6p5cDDgXQF/W93ByQbOROmEUyF+/Kfp4ZHMyWdgRksHqK6p3K3pO4hSFZHKgK9k2D+lp0phQMg==","repository":{"url":"git+https://github.com/ManddarinShop/Hikoutei.git","type":"git"},"workspaces":["packages/*"],"_npmVersion":"10.9.8","description":"Typed repository and safe write layer for Google Sheets-backed MVPs. SQLite-authoritative entity lifecycle with asynchronous Google Sheets projection.","directories":{},"_nodeVersion":"22.23.2","dependencies":{"zod":"^4.4.3","@hikoutei/kohkai":"0.1.0","@googleapis/drive":"^21.0.0","@hikoutei/ikisaki":"0.1.5","@googleapis/sheets":"^14.0.0","google-auth-library":"^11.0.0"},"_hasShrinkwrap":false,"devDependencies":{"knip":"6.33.0","vitest":"^1.6.0","typescript":"^5.5.3","@types/node":"^20.14.10","@mikro-orm/sql":"7.1.7","@mikro-orm/core":"7.1.7"},"peerDependencies":{"@mikro-orm/sql":"7.1.7","@mikro-orm/core":"7.1.7"},"peerDependenciesMeta":{"@mikro-orm/sql":{"optional":true},"@mikro-orm/core":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/hikoutei_0.9.2_1787990635676_0.8191816756221453","host":"s3://npm-registry-packages-npm-production"}},"0.9.3":{"name":"hikoutei","version":"0.9.3","keywords":["google-sheets","spreadsheet","google sheets orm","sqlite","sync","typescript","orm","repository","optimistic-locking"],"license":"MIT","_id":"hikoutei@0.9.3","maintainers":[{"name":"manddarin","email":"rhkeh123@naver.com"}],"homepage":"https://github.com/ManddarinShop/Hikoutei#readme","bugs":{"url":"https://github.com/ManddarinShop/Hikoutei/issues"},"bin":{"hikoutei":"dist/cli/index.js"},"dist":{"shasum":"544154ce25a0e1c1b29b979125f65d7ae3f6d572","tarball":"https://registry.npmjs.org/hikoutei/-/hikoutei-0.9.3.tgz","fileCount":769,"integrity":"sha512-dywEXnlIKOoavnYbfHK+YDbcOkAnUEKiEP90y9DxfhDc0+Y32UjhLN92Vjmtsk0In/sYIa5o1QmbjMkeu8KB/g==","signatures":[{"sig":"MEYCIQCKHSYTjmmNxDLmspFZ7C8YC/dY4mA9XjOUcL/unQSfdAIhAKRVBIbBhw6Ac3RahrmdEVDbS/W+dHUKcvObv4XS0UVI","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/hikoutei@0.9.3","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":3745963},"main":"./dist/index.js","type":"module","_from":"file:/home/runner/work/_temp/hikoutei-develop-package/hikoutei-0.9.3.tgz","types":"./dist/index.d.ts","engines":{"node":">=22.13"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"},"./internal/sync-status":{"types":"./dist/internal/syncStatus.d.ts","import":"./dist/internal/syncStatus.js"}},"scripts":{"test":"npm run build -w @hikoutei/ikisaki && vitest run","build":"npm run build -w @hikoutei/ikisaki && npm run clean && tsc -p tsconfig.json && npm run build -w spreadsheet-db-mcp","clean":"node scripts/clean-dist.mjs","test:soak":"npm run build -w @hikoutei/ikisaki && node scripts/run-soak-long.mjs","typecheck":"npm run build -w @hikoutei/ikisaki && tsc -p tsconfig.json --noEmit","audit:knip":"knip","audit:unused":"tsc -p tsconfig.json --noEmit --noUnusedLocals --noUnusedParameters","audit:markers":"node scripts/maintenance/audit-markers.mjs","typecheck:test":"npm run build -w @hikoutei/ikisaki && tsc -p tsconfig.test.json && tsc -p packages/ikisaki/tsconfig.test.json && tsc -p packages/mcp/tsconfig.test.json"},"_npmUser":{"name":"manddarin","email":"rhkeh123@naver.com"},"_resolved":"/home/runner/work/_temp/hikoutei-develop-package/hikoutei-0.9.3.tgz","_integrity":"sha512-dywEXnlIKOoavnYbfHK+YDbcOkAnUEKiEP90y9DxfhDc0+Y32UjhLN92Vjmtsk0In/sYIa5o1QmbjMkeu8KB/g==","repository":{"url":"git+https://github.com/ManddarinShop/Hikoutei.git","type":"git"},"workspaces":["packages/*"],"_npmVersion":"10.9.8","description":"Typed repository and safe write layer for Google Sheets-backed MVPs. SQLite-authoritative entity lifecycle with asynchronous Google Sheets projection.","directories":{},"_nodeVersion":"22.23.2","dependencies":{"zod":"^4.4.3","@hikoutei/kohkai":"0.1.0","@googleapis/drive":"^21.0.0","@hikoutei/ikisaki":"0.1.5","@googleapis/sheets":"^14.0.0","google-auth-library":"^11.0.0"},"_hasShrinkwrap":false,"devDependencies":{"knip":"6.33.0","vitest":"^1.6.0","typescript":"^5.5.3","@types/node":"^20.14.10","@mikro-orm/sql":"7.1.7","@mikro-orm/core":"7.1.7"},"peerDependencies":{"@mikro-orm/sql":"7.1.7","@mikro-orm/core":"7.1.7"},"peerDependenciesMeta":{"@mikro-orm/sql":{"optional":true},"@mikro-orm/core":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/hikoutei_0.9.3_1787991327777_0.515098988101024","host":"s3://npm-registry-packages-npm-production"}},"0.9.4":{"name":"hikoutei","version":"0.9.4","keywords":["google-sheets","spreadsheet","google sheets orm","sqlite","sync","typescript","orm","repository","optimistic-locking"],"license":"MIT","_id":"hikoutei@0.9.4","maintainers":[{"name":"manddarin","email":"rhkeh123@naver.com"}],"homepage":"https://github.com/ManddarinShop/Hikoutei#readme","bugs":{"url":"https://github.com/ManddarinShop/Hikoutei/issues"},"bin":{"hikoutei":"dist/cli/index.js"},"dist":{"shasum":"b0172b86bd1b1b44d338e54945afe0414b2de242","tarball":"https://registry.npmjs.org/hikoutei/-/hikoutei-0.9.4.tgz","fileCount":769,"integrity":"sha512-YDz96p5i4OqHCsD116LVsbrdG+KQUJOwQkqIl5Up42N7KncW21iEiFU6e1iA+KlvnGs4JfkAhQBulvWj6xLXXQ==","signatures":[{"sig":"MEQCIGqTruUo4Zqs3JRRjO9GkSbEa9kBe+4FRZGn+G0mCVhnAiBwX4xWn+URUUVQRFSyDxdxJph1LTVAjNrrin7R2a+D3g==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/hikoutei@0.9.4","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":3746501},"main":"./dist/index.js","type":"module","_from":"file:/home/runner/work/_temp/hikoutei-develop-package/hikoutei-0.9.4.tgz","types":"./dist/index.d.ts","engines":{"node":">=22.13"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"},"./internal/sync-status":{"types":"./dist/internal/syncStatus.d.ts","import":"./dist/internal/syncStatus.js"}},"scripts":{"test":"npm run build -w @hikoutei/ikisaki && vitest run","build":"npm run build -w @hikoutei/ikisaki && npm run clean && tsc -p tsconfig.json && npm run build -w spreadsheet-db-mcp","clean":"node scripts/clean-dist.mjs","test:soak":"npm run build -w @hikoutei/ikisaki && node scripts/run-soak-long.mjs","typecheck":"npm run build -w @hikoutei/ikisaki && tsc -p tsconfig.json --noEmit","audit:knip":"knip","audit:unused":"tsc -p tsconfig.json --noEmit --noUnusedLocals --noUnusedParameters","audit:markers":"node scripts/maintenance/audit-markers.mjs","typecheck:test":"npm run build -w @hikoutei/ikisaki && tsc -p tsconfig.test.json && tsc -p packages/ikisaki/tsconfig.test.json && tsc -p packages/mcp/tsconfig.test.json"},"_npmUser":{"name":"manddarin","email":"rhkeh123@naver.com"},"_resolved":"/home/runner/work/_temp/hikoutei-develop-package/hikoutei-0.9.4.tgz","_integrity":"sha512-YDz96p5i4OqHCsD116LVsbrdG+KQUJOwQkqIl5Up42N7KncW21iEiFU6e1iA+KlvnGs4JfkAhQBulvWj6xLXXQ==","repository":{"url":"git+https://github.com/ManddarinShop/Hikoutei.git","type":"git"},"workspaces":["packages/*"],"_npmVersion":"10.9.8","description":"Typed repository and safe write layer for Google Sheets-backed MVPs. SQLite-authoritative entity lifecycle with asynchronous Google Sheets projection.","directories":{},"_nodeVersion":"22.23.2","dependencies":{"zod":"^4.4.3","@hikoutei/kohkai":"0.1.0","@googleapis/drive":"^21.0.0","@hikoutei/ikisaki":"0.1.5","@googleapis/sheets":"^14.0.0","google-auth-library":"^11.0.0"},"_hasShrinkwrap":false,"devDependencies":{"knip":"6.33.0","vitest":"^1.6.0","typescript":"^5.5.3","@types/node":"^20.14.10","@mikro-orm/sql":"7.1.7","@mikro-orm/core":"7.1.7"},"peerDependencies":{"@mikro-orm/sql":"7.1.7","@mikro-orm/core":"7.1.7"},"peerDependenciesMeta":{"@mikro-orm/sql":{"optional":true},"@mikro-orm/core":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/hikoutei_0.9.4_1787991522008_0.036423172762077405","host":"s3://npm-registry-packages-npm-production"}},"0.9.5":{"name":"hikoutei","version":"0.9.5","keywords":["google-sheets","spreadsheet","google sheets orm","sqlite","sync","typescript","orm","repository","optimistic-locking"],"license":"MIT","_id":"hikoutei@0.9.5","maintainers":[{"name":"manddarin","email":"rhkeh123@naver.com"}],"homepage":"https://github.com/ManddarinShop/Hikoutei#readme","bugs":{"url":"https://github.com/ManddarinShop/Hikoutei/issues"},"bin":{"hikoutei":"dist/cli/index.js"},"dist":{"shasum":"1b8019fbfc325368cc077f37af3b6dc2b5d59155","tarball":"https://registry.npmjs.org/hikoutei/-/hikoutei-0.9.5.tgz","fileCount":769,"integrity":"sha512-SqVt+ldn5RIJ6UzeCtgXjfaqpiOqA0Q2EFMWUhC/5zQwFYv48U0g0xMabRY3bxog96Ldx1lnLHBTEyXnSH/hdw==","signatures":[{"sig":"MEQCIDyPiEz67n+Qay8jV7HNPmm4FD+U6DaB/MjVnhFx0j2uAiADEyYIei5cPLEkCWeeswfCL+VtMjJfTA4rcm2BizuZCA==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/hikoutei@0.9.5","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":3746938},"main":"./dist/index.js","type":"module","_from":"file:/home/runner/work/_temp/hikoutei-develop-package/hikoutei-0.9.5.tgz","types":"./dist/index.d.ts","engines":{"node":">=22.13"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"},"./internal/sync-status":{"types":"./dist/internal/syncStatus.d.ts","import":"./dist/internal/syncStatus.js"}},"scripts":{"test":"npm run build -w @hikoutei/ikisaki && vitest run","build":"npm run build -w @hikoutei/ikisaki && npm run clean && tsc -p tsconfig.json && npm run build -w spreadsheet-db-mcp","clean":"node scripts/clean-dist.mjs","test:soak":"npm run build -w @hikoutei/ikisaki && node scripts/run-soak-long.mjs","typecheck":"npm run build -w @hikoutei/ikisaki && tsc -p tsconfig.json --noEmit","audit:knip":"knip","audit:unused":"tsc -p tsconfig.json --noEmit --noUnusedLocals --noUnusedParameters","audit:markers":"node scripts/maintenance/audit-markers.mjs","typecheck:test":"npm run build -w @hikoutei/ikisaki && tsc -p tsconfig.test.json && tsc -p packages/ikisaki/tsconfig.test.json && tsc -p packages/mcp/tsconfig.test.json"},"_npmUser":{"name":"manddarin","email":"rhkeh123@naver.com"},"_resolved":"/home/runner/work/_temp/hikoutei-develop-package/hikoutei-0.9.5.tgz","_integrity":"sha512-SqVt+ldn5RIJ6UzeCtgXjfaqpiOqA0Q2EFMWUhC/5zQwFYv48U0g0xMabRY3bxog96Ldx1lnLHBTEyXnSH/hdw==","repository":{"url":"git+https://github.com/ManddarinShop/Hikoutei.git","type":"git"},"workspaces":["packages/*"],"_npmVersion":"10.9.8","description":"Typed repository and safe write layer for Google Sheets-backed MVPs. SQLite-authoritative entity lifecycle with asynchronous Google Sheets projection.","directories":{},"_nodeVersion":"22.23.2","dependencies":{"zod":"^4.4.3","@hikoutei/kohkai":"0.1.0","@googleapis/drive":"^21.0.0","@hikoutei/ikisaki":"0.1.5","@googleapis/sheets":"^14.0.0","google-auth-library":"^11.0.0"},"_hasShrinkwrap":false,"devDependencies":{"knip":"6.33.0","vitest":"^1.6.0","typescript":"^5.5.3","@types/node":"^20.14.10","@mikro-orm/sql":"7.1.7","@mikro-orm/core":"7.1.7"},"peerDependencies":{"@mikro-orm/sql":"7.1.7","@mikro-orm/core":"7.1.7"},"peerDependenciesMeta":{"@mikro-orm/sql":{"optional":true},"@mikro-orm/core":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/hikoutei_0.9.5_1787991885861_0.5613900304837176","host":"s3://npm-registry-packages-npm-production"}},"0.9.6":{"name":"hikoutei","version":"0.9.6","keywords":["google-sheets","spreadsheet","google sheets orm","sqlite","sync","typescript","orm","repository","optimistic-locking"],"license":"MIT","_id":"hikoutei@0.9.6","maintainers":[{"name":"manddarin","email":"rhkeh123@naver.com"}],"homepage":"https://github.com/ManddarinShop/Hikoutei#readme","bugs":{"url":"https://github.com/ManddarinShop/Hikoutei/issues"},"bin":{"hikoutei":"dist/cli/index.js"},"dist":{"shasum":"24e75a67ad00b1c2c9ea93fa1d99229449b8eca5","tarball":"https://registry.npmjs.org/hikoutei/-/hikoutei-0.9.6.tgz","fileCount":773,"integrity":"sha512-kJ2bvjmKXNxrUXryFwrHxD5jDNSlPUHmbNNFvZ225gThPmz8p9uG3KG1EsMpMKuLFKRURebxhAo57L9sAT9aCA==","signatures":[{"sig":"MEYCIQCtNo12qhMWE48F4LS0y9iRD/YxQfVjk9XWA0zpzoccGQIhANH00yuEuhldHQAxwHuc66cstV81TQLv5dT3uwPLGQdP","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/hikoutei@0.9.6","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":3745543},"main":"./dist/index.js","type":"module","_from":"file:/home/runner/work/_temp/hikoutei-develop-package/hikoutei-0.9.6.tgz","types":"./dist/index.d.ts","engines":{"node":">=22.13"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"},"./internal/sync-status":{"types":"./dist/internal/syncStatus.d.ts","import":"./dist/internal/syncStatus.js"}},"scripts":{"test":"npm run build -w @hikoutei/ikisaki && vitest run","build":"npm run build -w @hikoutei/ikisaki && npm run clean && tsc -p tsconfig.json && npm run build -w spreadsheet-db-mcp","clean":"node scripts/clean-dist.mjs","test:soak":"npm run build -w @hikoutei/ikisaki && node scripts/run-soak-long.mjs","typecheck":"npm run build -w @hikoutei/ikisaki && tsc -p tsconfig.json --noEmit","audit:knip":"knip","audit:unused":"tsc -p tsconfig.json --noEmit --noUnusedLocals --noUnusedParameters","audit:markers":"node scripts/maintenance/audit-markers.mjs","typecheck:test":"npm run build -w @hikoutei/ikisaki && tsc -p tsconfig.test.json && tsc -p packages/ikisaki/tsconfig.test.json && tsc -p packages/mcp/tsconfig.test.json"},"_npmUser":{"name":"manddarin","email":"rhkeh123@naver.com"},"_resolved":"/home/runner/work/_temp/hikoutei-develop-package/hikoutei-0.9.6.tgz","_integrity":"sha512-kJ2bvjmKXNxrUXryFwrHxD5jDNSlPUHmbNNFvZ225gThPmz8p9uG3KG1EsMpMKuLFKRURebxhAo57L9sAT9aCA==","repository":{"url":"git+https://github.com/ManddarinShop/Hikoutei.git","type":"git"},"workspaces":["packages/*"],"_npmVersion":"10.9.8","description":"Typed repository and safe write layer for Google Sheets-backed MVPs. SQLite-authoritative entity lifecycle with asynchronous Google Sheets projection.","directories":{},"_nodeVersion":"22.23.2","dependencies":{"zod":"^4.4.3","@hikoutei/kohkai":"0.1.0","@googleapis/drive":"^21.0.0","@hikoutei/ikisaki":"0.1.5","@googleapis/sheets":"^14.0.0","google-auth-library":"^11.0.0"},"_hasShrinkwrap":false,"devDependencies":{"knip":"6.33.0","vitest":"^1.6.0","typescript":"^5.5.3","@types/node":"^20.14.10","@mikro-orm/sql":"7.1.7","@mikro-orm/core":"7.1.7"},"peerDependencies":{"@mikro-orm/sql":"7.1.7","@mikro-orm/core":"7.1.7"},"peerDependenciesMeta":{"@mikro-orm/sql":{"optional":true},"@mikro-orm/core":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/hikoutei_0.9.6_1787992374442_0.07185332458785298","host":"s3://npm-registry-packages-npm-production"}},"0.9.7":{"name":"hikoutei","version":"0.9.7","keywords":["google-sheets","spreadsheet","google sheets orm","sqlite","sync","typescript","orm","repository","optimistic-locking"],"license":"MIT","_id":"hikoutei@0.9.7","maintainers":[{"name":"manddarin","email":"rhkeh123@naver.com"}],"homepage":"https://github.com/ManddarinShop/Hikoutei#readme","bugs":{"url":"https://github.com/ManddarinShop/Hikoutei/issues"},"bin":{"hikoutei":"dist/cli/index.js"},"dist":{"shasum":"963cfd8c396af84f91657b794eee3c0cfc5510e9","tarball":"https://registry.npmjs.org/hikoutei/-/hikoutei-0.9.7.tgz","fileCount":785,"integrity":"sha512-Ni5pOJxi8M+8GCoIr0MkaF2+r/GuXqJxjlXFV9mGHb4f5HWGrQNdtMBrGKQMZxQsdHQujhZp0MVT1BQ9n0HhUg==","signatures":[{"sig":"MEQCICr+qeFwg6oQa5s/T6lTm2+aFTFuBH35Kh8BKjOCYmwWAiBs2YfDSt5l2VT/HafG01OxQASR+xfxDCAmoE6dyMyccg==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/hikoutei@0.9.7","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":3755023},"main":"./dist/index.js","type":"module","_from":"file:/home/runner/work/_temp/hikoutei-develop-package/hikoutei-0.9.7.tgz","types":"./dist/index.d.ts","engines":{"node":">=22.13"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"},"./internal/sync-status":{"types":"./dist/internal/syncStatus.d.ts","import":"./dist/internal/syncStatus.js"}},"scripts":{"test":"npm run build -w @hikoutei/ikisaki && vitest run","build":"npm run build -w @hikoutei/ikisaki && npm run clean && tsc -p tsconfig.json && npm run build -w spreadsheet-db-mcp","clean":"node scripts/clean-dist.mjs","test:soak":"npm run build -w @hikoutei/ikisaki && node scripts/run-soak-long.mjs","typecheck":"npm run build -w @hikoutei/ikisaki && tsc -p tsconfig.json --noEmit","audit:knip":"knip","audit:unused":"tsc -p tsconfig.json --noEmit --noUnusedLocals --noUnusedParameters","audit:markers":"node scripts/maintenance/audit-markers.mjs","typecheck:test":"npm run build -w @hikoutei/ikisaki && tsc -p tsconfig.test.json && tsc -p packages/ikisaki/tsconfig.test.json && tsc -p packages/mcp/tsconfig.test.json"},"_npmUser":{"name":"manddarin","email":"rhkeh123@naver.com"},"_resolved":"/home/runner/work/_temp/hikoutei-develop-package/hikoutei-0.9.7.tgz","_integrity":"sha512-Ni5pOJxi8M+8GCoIr0MkaF2+r/GuXqJxjlXFV9mGHb4f5HWGrQNdtMBrGKQMZxQsdHQujhZp0MVT1BQ9n0HhUg==","repository":{"url":"git+https://github.com/ManddarinShop/Hikoutei.git","type":"git"},"workspaces":["packages/*"],"_npmVersion":"10.9.8","description":"Typed repository and safe write layer for Google Sheets-backed MVPs. SQLite-authoritative entity lifecycle with asynchronous Google Sheets projection.","directories":{},"_nodeVersion":"22.23.2","dependencies":{"zod":"^4.4.3","@hikoutei/kohkai":"0.1.0","@googleapis/drive":"^21.0.0","@hikoutei/ikisaki":"0.1.5","@googleapis/sheets":"^14.0.0","google-auth-library":"^11.0.0"},"_hasShrinkwrap":false,"devDependencies":{"knip":"6.33.0","vitest":"^1.6.0","typescript":"^5.5.3","@types/node":"^20.14.10","@mikro-orm/sql":"7.1.7","@mikro-orm/core":"7.1.7"},"peerDependencies":{"@mikro-orm/sql":"7.1.7","@mikro-orm/core":"7.1.7"},"peerDependenciesMeta":{"@mikro-orm/sql":{"optional":true},"@mikro-orm/core":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/hikoutei_0.9.7_1787993061953_0.9660108368359122","host":"s3://npm-registry-packages-npm-production"}},"0.9.8":{"name":"hikoutei","version":"0.9.8","keywords":["google-sheets","spreadsheet","google sheets orm","sqlite","sync","typescript","orm","repository","optimistic-locking"],"license":"MIT","_id":"hikoutei@0.9.8","maintainers":[{"name":"manddarin","email":"rhkeh123@naver.com"}],"homepage":"https://github.com/ManddarinShop/Hikoutei#readme","bugs":{"url":"https://github.com/ManddarinShop/Hikoutei/issues"},"bin":{"hikoutei":"dist/cli/index.js"},"dist":{"shasum":"3a4a56cbfe5b70ac11f1df4e60553c9c9f4247c5","tarball":"https://registry.npmjs.org/hikoutei/-/hikoutei-0.9.8.tgz","fileCount":785,"integrity":"sha512-cosFtY3WfraBQV7DYKbd95UwtEy97E5HbdNmsJGhg31JLCevfNaDe0XnjZZ0UulHRlKyqXYCaQoUlzMHOtP3eg==","signatures":[{"sig":"MEUCIQCpX+rVvZQEhpwohQVjpD2MZ2f2UPQ4g8oVTjE/xHkZYQIgMOzYJAfXUz5UlQIPgWXEdgtTddY5GNTVQBKoR+i+0PU=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/hikoutei@0.9.8","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":3755023},"main":"./dist/index.js","type":"module","_from":"file:/home/runner/work/_temp/hikoutei-develop-package/hikoutei-0.9.8.tgz","types":"./dist/index.d.ts","engines":{"node":">=22.13"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"},"./internal/sync-status":{"types":"./dist/internal/syncStatus.d.ts","import":"./dist/internal/syncStatus.js"}},"scripts":{"test":"npm run build -w @hikoutei/ikisaki && vitest run","build":"npm run build -w @hikoutei/ikisaki && npm run clean && tsc -p tsconfig.json && npm run build -w spreadsheet-db-mcp","clean":"node scripts/clean-dist.mjs","test:soak":"npm run build -w @hikoutei/ikisaki && node scripts/run-soak-long.mjs","typecheck":"npm run build -w @hikoutei/ikisaki && tsc -p tsconfig.json --noEmit","audit:knip":"knip","audit:unused":"tsc -p tsconfig.json --noEmit --noUnusedLocals --noUnusedParameters","audit:markers":"node scripts/maintenance/audit-markers.mjs","typecheck:test":"npm run build -w @hikoutei/ikisaki && tsc -p tsconfig.test.json && tsc -p packages/ikisaki/tsconfig.test.json && tsc -p packages/mcp/tsconfig.test.json"},"_npmUser":{"name":"manddarin","email":"rhkeh123@naver.com"},"_resolved":"/home/runner/work/_temp/hikoutei-develop-package/hikoutei-0.9.8.tgz","_integrity":"sha512-cosFtY3WfraBQV7DYKbd95UwtEy97E5HbdNmsJGhg31JLCevfNaDe0XnjZZ0UulHRlKyqXYCaQoUlzMHOtP3eg==","repository":{"url":"git+https://github.com/ManddarinShop/Hikoutei.git","type":"git"},"workspaces":["packages/*"],"_npmVersion":"10.9.8","description":"Typed repository and safe write layer for Google Sheets-backed MVPs. SQLite-authoritative entity lifecycle with asynchronous Google Sheets projection.","directories":{},"_nodeVersion":"22.23.2","dependencies":{"zod":"^4.4.3","@hikoutei/kohkai":"0.1.0","@googleapis/drive":"^21.0.0","@hikoutei/ikisaki":"0.1.5","@googleapis/sheets":"^14.0.0","google-auth-library":"^11.0.0"},"_hasShrinkwrap":false,"devDependencies":{"knip":"6.33.0","vitest":"^1.6.0","typescript":"^5.5.3","@types/node":"^20.14.10","@mikro-orm/sql":"7.1.7","@mikro-orm/core":"7.1.7"},"peerDependencies":{"@mikro-orm/sql":"7.1.7","@mikro-orm/core":"7.1.7"},"peerDependenciesMeta":{"@mikro-orm/sql":{"optional":true},"@mikro-orm/core":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/hikoutei_0.9.8_1788005625087_0.45174790262156694","host":"s3://npm-registry-packages-npm-production"}},"0.9.9":{"name":"hikoutei","version":"0.9.9","keywords":["google-sheets","spreadsheet","google sheets orm","sqlite","sync","typescript","orm","repository","optimistic-locking"],"license":"MIT","_id":"hikoutei@0.9.9","maintainers":[{"name":"manddarin","email":"rhkeh123@naver.com"}],"homepage":"https://github.com/ManddarinShop/Hikoutei#readme","bugs":{"url":"https://github.com/ManddarinShop/Hikoutei/issues"},"bin":{"hikoutei":"dist/cli/index.js"},"dist":{"shasum":"a106ab740a60dd0b47592c38a0f7868ecf6bf4df","tarball":"https://registry.npmjs.org/hikoutei/-/hikoutei-0.9.9.tgz","fileCount":785,"integrity":"sha512-bbRqmwBcUXIiJWk0Wncz25vaAMFmgadPywyXqeuyfJUDO/I2oA3vi/vVp8gDRMoEmr8GoTxGBc0Ta2F462HbYg==","signatures":[{"sig":"MEYCIQDEh0okQORIBCNoQcGPTlWW9/fADpDc36Y3ubMby0XP1AIhAMqBD+pXbtoldN+SQs2qs2T+LWVX0glm9kt2kbD/x+IL","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/hikoutei@0.9.9","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":3755023},"main":"./dist/index.js","type":"module","_from":"file:/home/runner/work/_temp/hikoutei-develop-package/hikoutei-0.9.9.tgz","types":"./dist/index.d.ts","engines":{"node":">=22.13"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"},"./internal/sync-status":{"types":"./dist/internal/syncStatus.d.ts","import":"./dist/internal/syncStatus.js"}},"scripts":{"test":"npm run build -w @hikoutei/ikisaki && vitest run","build":"npm run build -w @hikoutei/ikisaki && npm run clean && tsc -p tsconfig.json && npm run build -w spreadsheet-db-mcp","clean":"node scripts/clean-dist.mjs","test:soak":"npm run build -w @hikoutei/ikisaki && node scripts/run-soak-long.mjs","typecheck":"npm run build -w @hikoutei/ikisaki && tsc -p tsconfig.json --noEmit","audit:knip":"knip","audit:unused":"tsc -p tsconfig.json --noEmit --noUnusedLocals --noUnusedParameters","audit:markers":"node scripts/maintenance/audit-markers.mjs","typecheck:test":"npm run build -w @hikoutei/ikisaki && tsc -p tsconfig.test.json && tsc -p packages/ikisaki/tsconfig.test.json && tsc -p packages/mcp/tsconfig.test.json"},"_npmUser":{"name":"manddarin","email":"rhkeh123@naver.com"},"_resolved":"/home/runner/work/_temp/hikoutei-develop-package/hikoutei-0.9.9.tgz","_integrity":"sha512-bbRqmwBcUXIiJWk0Wncz25vaAMFmgadPywyXqeuyfJUDO/I2oA3vi/vVp8gDRMoEmr8GoTxGBc0Ta2F462HbYg==","repository":{"url":"git+https://github.com/ManddarinShop/Hikoutei.git","type":"git"},"workspaces":["packages/*"],"_npmVersion":"10.9.8","description":"Typed repository and safe write layer for Google Sheets-backed MVPs. SQLite-authoritative entity lifecycle with asynchronous Google Sheets projection.","directories":{},"_nodeVersion":"22.23.2","dependencies":{"zod":"^4.4.3","@hikoutei/kohkai":"0.1.0","@googleapis/drive":"^21.0.0","@hikoutei/ikisaki":"0.1.5","@googleapis/sheets":"^14.0.0","google-auth-library":"^11.0.0"},"_hasShrinkwrap":false,"devDependencies":{"knip":"6.33.0","vitest":"^1.6.0","typescript":"^5.5.3","@types/node":"^20.14.10","@mikro-orm/sql":"7.1.7","@mikro-orm/core":"7.1.7"},"peerDependencies":{"@mikro-orm/sql":"7.1.7","@mikro-orm/core":"7.1.7"},"peerDependenciesMeta":{"@mikro-orm/sql":{"optional":true},"@mikro-orm/core":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/hikoutei_0.9.9_1788006653020_0.6825415977610252","host":"s3://npm-registry-packages-npm-production"}},"0.9.10":{"name":"hikoutei","version":"0.9.10","keywords":["google-sheets","spreadsheet","google sheets orm","sqlite","sync","typescript","orm","repository","optimistic-locking"],"license":"MIT","_id":"hikoutei@0.9.10","maintainers":[{"name":"manddarin","email":"rhkeh123@naver.com"}],"homepage":"https://github.com/ManddarinShop/Hikoutei#readme","bugs":{"url":"https://github.com/ManddarinShop/Hikoutei/issues"},"bin":{"hikoutei":"dist/cli/index.js"},"dist":{"shasum":"c64e795d1379836d6958871e0cd58173a7a1e0db","tarball":"https://registry.npmjs.org/hikoutei/-/hikoutei-0.9.10.tgz","fileCount":785,"integrity":"sha512-2zmBLuHaulTT4QAnr1C4pQ8TDVjGQ+xlEwePeSW5LxKr9tomJ5v8G7GJD8WRoLv6xEhwLc0ju88/bAjTe9aHBg==","signatures":[{"sig":"MEUCIBDbuXSgFyiwW1uDhMmjv6ItvJZ8C7zTq6FZ0WCbJxqiAiEAmDmEBvijP2byXIxDLOOc82gCeIjqUFWahlDp4z9unAU=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/hikoutei@0.9.10","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":3755024},"main":"./dist/index.js","type":"module","_from":"file:/home/runner/work/_temp/hikoutei-develop-package/hikoutei-0.9.10.tgz","types":"./dist/index.d.ts","engines":{"node":">=22.13"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"},"./internal/sync-status":{"types":"./dist/internal/syncStatus.d.ts","import":"./dist/internal/syncStatus.js"}},"scripts":{"test":"npm run build -w @hikoutei/ikisaki && vitest run","build":"npm run build -w @hikoutei/ikisaki && npm run clean && tsc -p tsconfig.json && npm run build -w spreadsheet-db-mcp","clean":"node scripts/clean-dist.mjs","test:soak":"npm run build -w @hikoutei/ikisaki && node scripts/run-soak-long.mjs","typecheck":"npm run build -w @hikoutei/ikisaki && tsc -p tsconfig.json --noEmit","audit:knip":"knip","audit:unused":"tsc -p tsconfig.json --noEmit --noUnusedLocals --noUnusedParameters","audit:markers":"node scripts/maintenance/audit-markers.mjs","typecheck:test":"npm run build -w @hikoutei/ikisaki && tsc -p tsconfig.test.json && tsc -p packages/ikisaki/tsconfig.test.json && tsc -p packages/mcp/tsconfig.test.json"},"_npmUser":{"name":"manddarin","email":"rhkeh123@naver.com"},"_resolved":"/home/runner/work/_temp/hikoutei-develop-package/hikoutei-0.9.10.tgz","_integrity":"sha512-2zmBLuHaulTT4QAnr1C4pQ8TDVjGQ+xlEwePeSW5LxKr9tomJ5v8G7GJD8WRoLv6xEhwLc0ju88/bAjTe9aHBg==","repository":{"url":"git+https://github.com/ManddarinShop/Hikoutei.git","type":"git"},"workspaces":["packages/*"],"_npmVersion":"10.9.8","description":"Typed repository and safe write layer for Google Sheets-backed MVPs. SQLite-authoritative entity lifecycle with asynchronous Google Sheets projection.","directories":{},"_nodeVersion":"22.23.2","dependencies":{"zod":"^4.4.3","@hikoutei/kohkai":"0.1.0","@googleapis/drive":"^21.0.0","@hikoutei/ikisaki":"0.1.5","@googleapis/sheets":"^14.0.0","google-auth-library":"^11.0.0"},"_hasShrinkwrap":false,"devDependencies":{"knip":"6.33.0","vitest":"^1.6.0","typescript":"^5.5.3","@types/node":"^20.14.10","@mikro-orm/sql":"7.1.7","@mikro-orm/core":"7.1.7"},"peerDependencies":{"@mikro-orm/sql":"7.1.7","@mikro-orm/core":"7.1.7"},"peerDependenciesMeta":{"@mikro-orm/sql":{"optional":true},"@mikro-orm/core":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/hikoutei_0.9.10_1788008628899_0.2883226183523846","host":"s3://npm-registry-packages-npm-production"}},"0.9.11":{"name":"hikoutei","version":"0.9.11","keywords":["google-sheets","spreadsheet","google sheets orm","sqlite","sync","typescript","orm","repository","optimistic-locking"],"license":"MIT","_id":"hikoutei@0.9.11","maintainers":[{"name":"manddarin","email":"rhkeh123@naver.com"}],"homepage":"https://github.com/ManddarinShop/Hikoutei#readme","bugs":{"url":"https://github.com/ManddarinShop/Hikoutei/issues"},"bin":{"hikoutei":"dist/cli/index.js"},"dist":{"shasum":"c051cdc381a548bfa70ed0c8f3a6558e5da86038","tarball":"https://registry.npmjs.org/hikoutei/-/hikoutei-0.9.11.tgz","fileCount":785,"integrity":"sha512-SnrCH5OAA/s9eJv+eGyCxUgOEDTaPaMimpfFg82PprwakFUcWVYEr7CeMDBSOdj+4OZVGtVcpQwTmYj+s//heQ==","signatures":[{"sig":"MEUCIAeeKqdcHcN6ncn1eW/z1uEsCvVCVWYv+pTTWhi3p8QYAiEA9WM8xRiHGDY/ZpjEKtPsjsBoxKZ3f7iEcubFgpD63go=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/hikoutei@0.9.11","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":3762731},"main":"./dist/index.js","type":"module","_from":"file:/home/runner/work/_temp/hikoutei-develop-package/hikoutei-0.9.11.tgz","types":"./dist/index.d.ts","engines":{"node":">=22.13"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"},"./internal/sync-status":{"types":"./dist/internal/syncStatus.d.ts","import":"./dist/internal/syncStatus.js"}},"scripts":{"test":"npm run build -w @hikoutei/ikisaki && vitest run","build":"npm run build -w @hikoutei/ikisaki && npm run clean && tsc -p tsconfig.json && npm run build -w spreadsheet-db-mcp","clean":"node scripts/clean-dist.mjs","test:soak":"npm run build -w @hikoutei/ikisaki && node scripts/run-soak-long.mjs","typecheck":"npm run build -w @hikoutei/ikisaki && tsc -p tsconfig.json --noEmit","audit:knip":"knip","audit:unused":"tsc -p tsconfig.json --noEmit --noUnusedLocals --noUnusedParameters","audit:markers":"node scripts/maintenance/audit-markers.mjs","typecheck:test":"npm run build -w @hikoutei/ikisaki && tsc -p tsconfig.test.json && tsc -p packages/ikisaki/tsconfig.test.json && tsc -p packages/mcp/tsconfig.test.json"},"_npmUser":{"name":"manddarin","email":"rhkeh123@naver.com"},"_resolved":"/home/runner/work/_temp/hikoutei-develop-package/hikoutei-0.9.11.tgz","_integrity":"sha512-SnrCH5OAA/s9eJv+eGyCxUgOEDTaPaMimpfFg82PprwakFUcWVYEr7CeMDBSOdj+4OZVGtVcpQwTmYj+s//heQ==","repository":{"url":"git+https://github.com/ManddarinShop/Hikoutei.git","type":"git"},"workspaces":["packages/*"],"_npmVersion":"10.9.8","description":"Typed repository and safe write layer for Google Sheets-backed MVPs. SQLite-authoritative entity lifecycle with asynchronous Google Sheets projection.","directories":{},"_nodeVersion":"22.23.2","dependencies":{"zod":"^4.4.3","@hikoutei/kohkai":"0.1.0","@googleapis/drive":"^21.0.0","@hikoutei/ikisaki":"0.1.5","@googleapis/sheets":"^14.0.0","google-auth-library":"^11.0.0"},"_hasShrinkwrap":false,"devDependencies":{"knip":"6.33.0","vitest":"^1.6.0","typescript":"^5.5.3","@types/node":"^20.14.10","@mikro-orm/sql":"7.1.7","@mikro-orm/core":"7.1.7"},"peerDependencies":{"@mikro-orm/sql":"7.1.7","@mikro-orm/core":"7.1.7"},"peerDependenciesMeta":{"@mikro-orm/sql":{"optional":true},"@mikro-orm/core":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/hikoutei_0.9.11_1788016595930_0.9316847761112816","host":"s3://npm-registry-packages-npm-production"}},"0.9.12":{"name":"hikoutei","version":"0.9.12","keywords":["google-sheets","spreadsheet","google sheets orm","sqlite","sync","typescript","orm","repository","optimistic-locking"],"license":"MIT","_id":"hikoutei@0.9.12","maintainers":[{"name":"manddarin","email":"rhkeh123@naver.com"}],"homepage":"https://github.com/ManddarinShop/Hikoutei#readme","bugs":{"url":"https://github.com/ManddarinShop/Hikoutei/issues"},"bin":{"hikoutei":"dist/cli/index.js"},"dist":{"shasum":"b169821f250e64fa581ce111ddd9eaaa2157f965","tarball":"https://registry.npmjs.org/hikoutei/-/hikoutei-0.9.12.tgz","fileCount":789,"integrity":"sha512-0AiRQGKJYrcB9OViOc3rP7Msj9IX8Rdv2OoTmI5xceqyKbraY4AaOdY2e7sSZtTIX+74SoXENiUd/EJi+CQ3zQ==","signatures":[{"sig":"MEYCIQCv5Zowv2lCiP0yGwdmJoocOVyn/GTnWdMA8xr34AJueQIhAM5B4rv3JXK+i5D5+GiYn32rCCU79n81Rt0o+I1SBos7","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/hikoutei@0.9.12","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":3767494},"main":"./dist/index.js","type":"module","_from":"file:/home/runner/work/_temp/hikoutei-develop-package/hikoutei-0.9.12.tgz","types":"./dist/index.d.ts","engines":{"node":">=22.13"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"},"./internal/sync-status":{"types":"./dist/internal/syncStatus.d.ts","import":"./dist/internal/syncStatus.js"}},"scripts":{"test":"npm run build -w @hikoutei/ikisaki && vitest run","build":"npm run build -w @hikoutei/ikisaki && npm run clean && tsc -p tsconfig.json && npm run build -w spreadsheet-db-mcp","clean":"node scripts/clean-dist.mjs","test:soak":"npm run build -w @hikoutei/ikisaki && node scripts/run-soak-long.mjs","typecheck":"npm run build -w @hikoutei/ikisaki && tsc -p tsconfig.json --noEmit","audit:knip":"knip","audit:unused":"tsc -p tsconfig.json --noEmit --noUnusedLocals --noUnusedParameters","audit:markers":"node scripts/maintenance/audit-markers.mjs","typecheck:test":"npm run build -w @hikoutei/ikisaki && tsc -p tsconfig.test.json && tsc -p packages/ikisaki/tsconfig.test.json && tsc -p packages/mcp/tsconfig.test.json"},"_npmUser":{"name":"manddarin","email":"rhkeh123@naver.com"},"_resolved":"/home/runner/work/_temp/hikoutei-develop-package/hikoutei-0.9.12.tgz","_integrity":"sha512-0AiRQGKJYrcB9OViOc3rP7Msj9IX8Rdv2OoTmI5xceqyKbraY4AaOdY2e7sSZtTIX+74SoXENiUd/EJi+CQ3zQ==","repository":{"url":"git+https://github.com/ManddarinShop/Hikoutei.git","type":"git"},"workspaces":["packages/*"],"_npmVersion":"10.9.8","description":"Typed repository and safe write layer for Google Sheets-backed MVPs. SQLite-authoritative entity lifecycle with asynchronous Google Sheets projection.","directories":{},"_nodeVersion":"22.23.2","dependencies":{"zod":"^4.4.3","@hikoutei/kohkai":"0.1.0","@googleapis/drive":"^21.0.0","@hikoutei/ikisaki":"0.1.5","@googleapis/sheets":"^14.0.0","google-auth-library":"^11.0.0"},"_hasShrinkwrap":false,"devDependencies":{"knip":"6.33.0","vitest":"^1.6.0","typescript":"^5.5.3","@types/node":"^20.14.10","@mikro-orm/sql":"7.1.7","@mikro-orm/core":"7.1.7"},"peerDependencies":{"@mikro-orm/sql":"7.1.7","@mikro-orm/core":"7.1.7"},"peerDependenciesMeta":{"@mikro-orm/sql":{"optional":true},"@mikro-orm/core":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/hikoutei_0.9.12_1788063397690_0.2987174727698392","host":"s3://npm-registry-packages-npm-production"}},"0.9.13":{"name":"hikoutei","version":"0.9.13","keywords":["google-sheets","spreadsheet","google sheets orm","sqlite","sync","typescript","orm","repository","optimistic-locking"],"license":"MIT","_id":"hikoutei@0.9.13","maintainers":[{"name":"manddarin","email":"rhkeh123@naver.com"}],"homepage":"https://github.com/ManddarinShop/Hikoutei#readme","bugs":{"url":"https://github.com/ManddarinShop/Hikoutei/issues"},"bin":{"hikoutei":"dist/cli/index.js"},"dist":{"shasum":"80f3b588f46a41ff0820ac4d3895f6091dc06ccb","tarball":"https://registry.npmjs.org/hikoutei/-/hikoutei-0.9.13.tgz","fileCount":789,"integrity":"sha512-4V7QzT2kqhga/+BEFvrzs5M+lV1jGlSPlECL6pJbxRVKRDd1q4DKeCBdRw7pgUcyUYPmwNfJG1wcLFlH4aV0Gw==","signatures":[{"sig":"MEYCIQCwIX/w5HEBXAIrtMxz7VIXvAi1v8tLpK7rQwwV95vWuAIhAOJr4IG+ctNH816C3TUzWepUdYabKBvaz3nwFtZ2sgpg","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/hikoutei@0.9.13","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":3767798},"main":"./dist/index.js","type":"module","_from":"file:/home/runner/work/_temp/hikoutei-develop-package/hikoutei-0.9.13.tgz","types":"./dist/index.d.ts","engines":{"node":">=22.13"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"},"./internal/sync-status":{"types":"./dist/internal/syncStatus.d.ts","import":"./dist/internal/syncStatus.js"}},"scripts":{"test":"npm run build -w @hikoutei/ikisaki && vitest run","build":"npm run build -w @hikoutei/ikisaki && npm run clean && tsc -p tsconfig.json && npm run build -w spreadsheet-db-mcp","clean":"node scripts/clean-dist.mjs","test:soak":"npm run build -w @hikoutei/ikisaki && node scripts/run-soak-long.mjs","typecheck":"npm run build -w @hikoutei/ikisaki && tsc -p tsconfig.json --noEmit","audit:deps":"depcruise src --config .dependency-cruiser.cjs --output-type err || node -e \"console.error('[audit:deps] report-only: P8-A baseline phase — violations are recorded, not gated (see .dependency-cruiser.cjs header); hard-fail arrives in P8-C.')\"","audit:knip":"knip","audit:unused":"tsc -p tsconfig.json --noEmit --noUnusedLocals --noUnusedParameters","audit:markers":"node scripts/maintenance/audit-markers.mjs","typecheck:test":"npm run build -w @hikoutei/ikisaki && tsc -p tsconfig.test.json && tsc -p packages/ikisaki/tsconfig.test.json && tsc -p packages/mcp/tsconfig.test.json"},"_npmUser":{"name":"manddarin","email":"rhkeh123@naver.com"},"_resolved":"/home/runner/work/_temp/hikoutei-develop-package/hikoutei-0.9.13.tgz","_integrity":"sha512-4V7QzT2kqhga/+BEFvrzs5M+lV1jGlSPlECL6pJbxRVKRDd1q4DKeCBdRw7pgUcyUYPmwNfJG1wcLFlH4aV0Gw==","repository":{"url":"git+https://github.com/ManddarinShop/Hikoutei.git","type":"git"},"workspaces":["packages/*"],"_npmVersion":"10.9.8","description":"Typed repository and safe write layer for Google Sheets-backed MVPs. SQLite-authoritative entity lifecycle with asynchronous Google Sheets projection.","directories":{},"_nodeVersion":"22.23.2","dependencies":{"zod":"^4.4.3","@hikoutei/kohkai":"0.1.0","@googleapis/drive":"^21.0.0","@hikoutei/ikisaki":"0.1.5","@googleapis/sheets":"^14.0.0","google-auth-library":"^11.0.0"},"_hasShrinkwrap":false,"devDependencies":{"knip":"6.33.0","vitest":"^1.6.0","typescript":"^5.5.3","@types/node":"^20.14.10","@mikro-orm/sql":"7.1.7","@mikro-orm/core":"7.1.7","dependency-cruiser":"18.2.0"},"peerDependencies":{"@mikro-orm/sql":"7.1.7","@mikro-orm/core":"7.1.7"},"peerDependenciesMeta":{"@mikro-orm/sql":{"optional":true},"@mikro-orm/core":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/hikoutei_0.9.13_1788072277573_0.9108027992039156","host":"s3://npm-registry-packages-npm-production"}},"0.9.14":{"name":"hikoutei","version":"0.9.14","keywords":["google-sheets","spreadsheet","google sheets orm","sqlite","sync","typescript","orm","repository","optimistic-locking"],"license":"MIT","_id":"hikoutei@0.9.14","maintainers":[{"name":"manddarin","email":"rhkeh123@naver.com"}],"homepage":"https://github.com/ManddarinShop/Hikoutei#readme","bugs":{"url":"https://github.com/ManddarinShop/Hikoutei/issues"},"bin":{"hikoutei":"dist/cli/index.js"},"dist":{"shasum":"892d1eb229b731c29b9b77ebd46c856ee49014f3","tarball":"https://registry.npmjs.org/hikoutei/-/hikoutei-0.9.14.tgz","fileCount":801,"integrity":"sha512-UJJvCAtt9nGqHRHHavo1GZyA55ycydkjZ42VH7uBB+q2vwxqIqkQWBhUhWVOB8NwT0JYb/zqElBPSYjBI0fKuA==","signatures":[{"sig":"MEQCIHVR9QWIpzLLs7PoXMQFbhT4+C8YS2A8J9YMQ5wGceZcAiA+Be2QRbUnlNwHYVl+zGsgg6nlQ0o0zhVSK2hRnqVIDQ==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/hikoutei@0.9.14","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":3774787},"main":"./dist/index.js","type":"module","_from":"file:/home/runner/work/_temp/hikoutei-develop-package/hikoutei-0.9.14.tgz","types":"./dist/index.d.ts","engines":{"node":">=22.13"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"},"./internal/sync-status":{"types":"./dist/internal/syncStatus.d.ts","import":"./dist/internal/syncStatus.js"}},"scripts":{"test":"npm run build -w @hikoutei/ikisaki && npm run build -w @hikoutei/contracts && vitest run","build":"npm run build -w @hikoutei/ikisaki && npm run build -w @hikoutei/contracts && npm run clean && tsc -p tsconfig.build.json && node scripts/ci/reconcile-contracts-dist.mjs && npm run build -w spreadsheet-db-mcp","clean":"node scripts/clean-dist.mjs","test:soak":"npm run build -w @hikoutei/ikisaki && node scripts/run-soak-long.mjs","typecheck":"npm run build -w @hikoutei/ikisaki && npm run build -w @hikoutei/contracts && tsc -p tsconfig.test.json","audit:deps":"npx depcruise src packages/hikoutei-contracts --config .dependency-cruiser.cjs --output-type err || node -e \"console.error('[audit:deps] report-only: violations above are the P8-A/P8-B baseline; hard gate lands in P8-C')\"","audit:knip":"knip","audit:unused":"tsc -p tsconfig.json --noEmit --noUnusedLocals --noUnusedParameters","audit:markers":"node scripts/maintenance/audit-markers.mjs","typecheck:test":"npm run build -w @hikoutei/ikisaki && npm run build -w @hikoutei/contracts && tsc -p tsconfig.test.json && tsc -p packages/ikisaki/tsconfig.test.json && tsc -p packages/mcp/tsconfig.test.json"},"_npmUser":{"name":"manddarin","email":"rhkeh123@naver.com"},"_resolved":"/home/runner/work/_temp/hikoutei-develop-package/hikoutei-0.9.14.tgz","_integrity":"sha512-UJJvCAtt9nGqHRHHavo1GZyA55ycydkjZ42VH7uBB+q2vwxqIqkQWBhUhWVOB8NwT0JYb/zqElBPSYjBI0fKuA==","repository":{"url":"git+https://github.com/ManddarinShop/Hikoutei.git","type":"git"},"workspaces":["packages/*"],"_npmVersion":"10.9.8","description":"Typed repository and safe write layer for Google Sheets-backed MVPs. SQLite-authoritative entity lifecycle with asynchronous Google Sheets projection.","directories":{},"_nodeVersion":"22.23.2","dependencies":{"zod":"^4.4.3","@hikoutei/kohkai":"0.1.0","@googleapis/drive":"^21.0.0","@hikoutei/ikisaki":"0.1.5","@googleapis/sheets":"^14.0.0","google-auth-library":"^11.0.0"},"_hasShrinkwrap":false,"devDependencies":{"knip":"6.33.0","vitest":"^1.6.0","typescript":"^5.5.3","@types/node":"^20.14.10","@mikro-orm/sql":"7.1.7","@mikro-orm/core":"7.1.7","dependency-cruiser":"18.2.0"},"peerDependencies":{"@mikro-orm/sql":"7.1.7","@mikro-orm/core":"7.1.7"},"peerDependenciesMeta":{"@mikro-orm/sql":{"optional":true},"@mikro-orm/core":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/hikoutei_0.9.14_1788072917111_0.6009180246590662","host":"s3://npm-registry-packages-npm-production"}},"0.9.15":{"name":"hikoutei","version":"0.9.15","keywords":["google-sheets","spreadsheet","google sheets orm","sqlite","sync","typescript","orm","repository","optimistic-locking"],"license":"MIT","_id":"hikoutei@0.9.15","maintainers":[{"name":"manddarin","email":"rhkeh123@naver.com"}],"homepage":"https://github.com/ManddarinShop/Hikoutei#readme","bugs":{"url":"https://github.com/ManddarinShop/Hikoutei/issues"},"bin":{"hikoutei":"dist/cli/index.js"},"dist":{"shasum":"67aa4cb1f60fdacd2c93950024c2c8da719d2bf9","tarball":"https://registry.npmjs.org/hikoutei/-/hikoutei-0.9.15.tgz","fileCount":861,"integrity":"sha512-vmLDmCuuGH0DLExtRbvYfyderRwQUr7m+CsFl77fRE1G9uLbmYVranyncTuWmfJJ8FINvdPSmlfQRBAg9MG9hw==","signatures":[{"sig":"MEUCIQC2ep4hTDI8uA1WjBc1RGpuWJiutodDD6ckJBVhslEUeQIgY7fZRvq7mWxFtjJeZg6m72nxYwl5e3KrV5ma/U/ytkw=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/hikoutei@0.9.15","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":3827114},"main":"./dist/index.js","type":"module","_from":"file:/home/runner/work/_temp/hikoutei-develop-package/hikoutei-0.9.15.tgz","types":"./dist/index.d.ts","engines":{"node":">=22.13"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"},"./internal/sync-status":{"types":"./dist/internal/syncStatus.d.ts","import":"./dist/internal/syncStatus.js"}},"scripts":{"test":"npm run build -w @hikoutei/ikisaki && npm run build -w @hikoutei/contracts && vitest run","build":"npm run build -w @hikoutei/ikisaki && npm run build -w @hikoutei/contracts && npm run clean && tsc -p tsconfig.build.json && node scripts/ci/reconcile-contracts-dist.mjs && npm run build -w spreadsheet-db-mcp","clean":"node scripts/clean-dist.mjs","test:soak":"npm run build -w @hikoutei/ikisaki && node scripts/run-soak-long.mjs","typecheck":"npm run build -w @hikoutei/ikisaki && npm run build -w @hikoutei/contracts && tsc -p tsconfig.test.json","audit:deps":"npx depcruise src packages/hikoutei-contracts --config .dependency-cruiser.cjs --output-type err","audit:knip":"knip","audit:unused":"tsc -p tsconfig.json --noEmit --noUnusedLocals --noUnusedParameters","audit:markers":"node scripts/maintenance/audit-markers.mjs","typecheck:test":"npm run build -w @hikoutei/ikisaki && npm run build -w @hikoutei/contracts && tsc -p tsconfig.test.json && tsc -p packages/ikisaki/tsconfig.test.json && tsc -p packages/mcp/tsconfig.test.json"},"_npmUser":{"name":"manddarin","email":"rhkeh123@naver.com"},"_resolved":"/home/runner/work/_temp/hikoutei-develop-package/hikoutei-0.9.15.tgz","_integrity":"sha512-vmLDmCuuGH0DLExtRbvYfyderRwQUr7m+CsFl77fRE1G9uLbmYVranyncTuWmfJJ8FINvdPSmlfQRBAg9MG9hw==","repository":{"url":"git+https://github.com/ManddarinShop/Hikoutei.git","type":"git"},"workspaces":["packages/*"],"_npmVersion":"10.9.8","description":"Typed repository and safe write layer for Google Sheets-backed MVPs. SQLite-authoritative entity lifecycle with asynchronous Google Sheets projection.","directories":{},"_nodeVersion":"22.23.2","dependencies":{"zod":"^4.4.3","@hikoutei/kohkai":"0.1.0","@googleapis/drive":"^21.0.0","@hikoutei/ikisaki":"0.1.5","@googleapis/sheets":"^14.0.0","google-auth-library":"^11.0.0"},"_hasShrinkwrap":false,"devDependencies":{"knip":"6.33.0","vitest":"^1.6.0","typescript":"^5.5.3","@types/node":"^20.14.10","@mikro-orm/sql":"7.1.7","@mikro-orm/core":"7.1.7","dependency-cruiser":"18.2.0"},"peerDependencies":{"@mikro-orm/sql":"7.1.7","@mikro-orm/core":"7.1.7"},"peerDependenciesMeta":{"@mikro-orm/sql":{"optional":true},"@mikro-orm/core":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/hikoutei_0.9.15_1788079109711_0.35535183062488174","host":"s3://npm-registry-packages-npm-production"}},"0.9.16":{"name":"hikoutei","version":"0.9.16","keywords":["google-sheets","spreadsheet","google sheets orm","sqlite","sync","typescript","orm","repository","optimistic-locking"],"license":"MIT","_id":"hikoutei@0.9.16","maintainers":[{"name":"manddarin","email":"rhkeh123@naver.com"}],"homepage":"https://github.com/ManddarinShop/Hikoutei#readme","bugs":{"url":"https://github.com/ManddarinShop/Hikoutei/issues"},"bin":{"hikoutei":"dist/cli/index.js"},"dist":{"shasum":"61538e14b83bfe3e5d45ee5ac97b824791d74677","tarball":"https://registry.npmjs.org/hikoutei/-/hikoutei-0.9.16.tgz","fileCount":933,"integrity":"sha512-OyD9htn7vGB3hFEpKoUEiXQ2aV0DURadD/rCzmpK0smLJn2vl+KedE3xwwHy4dvkqBIwUj34yyzOgGv9W9XUGQ==","signatures":[{"sig":"MEQCIFTZXZVsUcwjR/Hf/DWajm5Vlt1Z6Ajcwaynyf4vEkB7AiAE+beL+xeVMJr+c9iQnepKs99RDgPwB2Xi1QyLsyHCxw==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/hikoutei@0.9.16","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":3855669},"main":"./dist/index.js","type":"module","_from":"file:/home/runner/work/_temp/hikoutei-develop-package/hikoutei-0.9.16.tgz","types":"./dist/index.d.ts","engines":{"node":">=22.13"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"},"./internal/sync-status":{"types":"./dist/internal/syncStatus.d.ts","import":"./dist/internal/syncStatus.js"}},"scripts":{"test":"npm run build -w @hikoutei/ikisaki && npm run build -w @hikoutei/contracts && npm run build -w @hikoutei/storage && npm run build -w @hikoutei/sheets && npm run build -w @hikoutei/sync-engine && npm run build -w @hikoutei/composition && vitest run","build":"npm run build -w @hikoutei/ikisaki && npm run build -w @hikoutei/contracts && npm run build -w @hikoutei/storage && npm run build -w @hikoutei/sheets && npm run build -w @hikoutei/sync-engine && npm run build -w @hikoutei/composition && npm run build -w @hikoutei/cli && npm run clean && tsc -p tsconfig.build.json && node scripts/ci/reconcile-contracts-dist.mjs && node scripts/ci/smoke-contracts-bundle.mjs && npm run build -w spreadsheet-db-mcp","clean":"node scripts/clean-dist.mjs","test:soak":"npm run build -w @hikoutei/ikisaki && node scripts/run-soak-long.mjs","typecheck":"npm run build -w @hikoutei/ikisaki && npm run build -w @hikoutei/contracts && tsc -p tsconfig.test.json","audit:deps":"npx depcruise src packages/contracts packages/storage packages/sheets packages/sync-engine packages/composition packages/cli --config .dependency-cruiser.cjs --output-type err","audit:knip":"knip","audit:unused":"tsc -p tsconfig.json --noEmit --noUnusedLocals --noUnusedParameters","audit:markers":"node scripts/maintenance/audit-markers.mjs","typecheck:test":"npm run build -w @hikoutei/ikisaki && npm run build -w @hikoutei/contracts && tsc -p tsconfig.test.json && tsc -p packages/ikisaki/tsconfig.test.json && tsc -p packages/mcp/tsconfig.test.json && npm run typecheck -w @hikoutei/storage -w @hikoutei/sheets -w @hikoutei/sync-engine -w @hikoutei/composition -w @hikoutei/cli"},"_npmUser":{"name":"manddarin","email":"rhkeh123@naver.com"},"_resolved":"/home/runner/work/_temp/hikoutei-develop-package/hikoutei-0.9.16.tgz","_integrity":"sha512-OyD9htn7vGB3hFEpKoUEiXQ2aV0DURadD/rCzmpK0smLJn2vl+KedE3xwwHy4dvkqBIwUj34yyzOgGv9W9XUGQ==","repository":{"url":"git+https://github.com/ManddarinShop/Hikoutei.git","type":"git"},"workspaces":["packages/*"],"_npmVersion":"10.9.8","description":"Typed repository and safe write layer for Google Sheets-backed MVPs. SQLite-authoritative entity lifecycle with asynchronous Google Sheets projection.","directories":{},"_nodeVersion":"22.23.2","dependencies":{"zod":"^4.4.3","@hikoutei/kohkai":"0.1.0","@googleapis/drive":"^21.0.0","@hikoutei/ikisaki":"0.1.6","@googleapis/sheets":"^14.0.0","google-auth-library":"^11.0.0"},"_hasShrinkwrap":false,"packageManager":"pnpm@11.1.2","devDependencies":{"knip":"6.33.0","vitest":"^1.6.0","typescript":"^5.5.3","@types/node":"^20.14.10","@mikro-orm/sql":"7.1.7","@mikro-orm/core":"7.1.7","@hikoutei/sheets":"0.1.0","@hikoutei/storage":"0.1.0","dependency-cruiser":"18.2.0","@hikoutei/contracts":"0.1.0","@hikoutei/composition":"0.1.0","@hikoutei/sync-engine":"0.1.0"},"peerDependencies":{"@mikro-orm/sql":"7.1.7","@mikro-orm/core":"7.1.7"},"peerDependenciesMeta":{"@mikro-orm/sql":{"optional":true},"@mikro-orm/core":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/hikoutei_0.9.16_1788152037172_0.2610383919373136","host":"s3://npm-registry-packages-npm-production"}},"0.9.17":{"name":"hikoutei","version":"0.9.17","keywords":["google-sheets","spreadsheet","google sheets orm","sqlite","sync","typescript","orm","repository","optimistic-locking"],"license":"MIT","_id":"hikoutei@0.9.17","maintainers":[{"name":"manddarin","email":"rhkeh123@naver.com"}],"homepage":"https://github.com/ManddarinShop/Hikoutei#readme","bugs":{"url":"https://github.com/ManddarinShop/Hikoutei/issues"},"bin":{"hikoutei":"dist/cli/index.js"},"dist":{"shasum":"6dfdf8bb4a5ac9f52169d6bdd917f694acdb1c93","tarball":"https://registry.npmjs.org/hikoutei/-/hikoutei-0.9.17.tgz","fileCount":937,"integrity":"sha512-wZPenZbkj3KZVt+ct+Ho9sySYNVUqMleZjmhfDBale1ePdTB6B9svSx11Pc4KVD3MzjqKMmLyvQ2PEouWfvhaw==","signatures":[{"sig":"MEQCIFEmxiFo4e06kDGpjIlnYj4uBVsh444af6wiTNzv418iAiA/uABTfJCrK85VgC8jxwO1zxTB0f11hHjtBa7PKFxEew==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/hikoutei@0.9.17","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":3860585},"main":"./dist/index.js","type":"module","_from":"file:/home/runner/work/_temp/hikoutei-develop-package/hikoutei-0.9.17.tgz","types":"./dist/index.d.ts","engines":{"node":">=22.13"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"},"./internal/sync-status":{"types":"./dist/internal/syncStatus.d.ts","import":"./dist/internal/syncStatus.js"}},"scripts":{"test":"npm run build -w @hikoutei/ikisaki && npm run build -w @hikoutei/contracts && npm run build -w @hikoutei/storage && npm run build -w @hikoutei/sheets && npm run build -w @hikoutei/sync-engine && npm run build -w @hikoutei/composition && vitest run","build":"npm run build -w @hikoutei/ikisaki && npm run build -w @hikoutei/contracts && npm run build -w @hikoutei/storage && npm run build -w @hikoutei/sheets && npm run build -w @hikoutei/sync-engine && npm run build -w @hikoutei/composition && npm run build -w @hikoutei/cli && npm run clean && tsc -p tsconfig.build.json && node scripts/ci/reconcile-contracts-dist.mjs && node scripts/ci/smoke-contracts-bundle.mjs && npm run build -w spreadsheet-db-mcp","clean":"node scripts/clean-dist.mjs","test:soak":"npm run build -w @hikoutei/ikisaki && node scripts/run-soak-long.mjs","typecheck":"npm run build -w @hikoutei/ikisaki && npm run build -w @hikoutei/contracts && tsc -p tsconfig.test.json","audit:deps":"npx depcruise src packages/contracts packages/storage packages/sheets packages/sync-engine packages/composition packages/cli --config .dependency-cruiser.cjs --output-type err","audit:knip":"knip","audit:unused":"tsc -p tsconfig.json --noEmit --noUnusedLocals --noUnusedParameters","audit:markers":"node scripts/maintenance/audit-markers.mjs","typecheck:test":"npm run build -w @hikoutei/ikisaki && npm run build -w @hikoutei/contracts && tsc -p tsconfig.test.json && tsc -p packages/ikisaki/tsconfig.test.json && tsc -p packages/mcp/tsconfig.test.json && npm run typecheck -w @hikoutei/storage -w @hikoutei/sheets -w @hikoutei/sync-engine -w @hikoutei/composition -w @hikoutei/cli"},"_npmUser":{"name":"manddarin","email":"rhkeh123@naver.com"},"_resolved":"/home/runner/work/_temp/hikoutei-develop-package/hikoutei-0.9.17.tgz","_integrity":"sha512-wZPenZbkj3KZVt+ct+Ho9sySYNVUqMleZjmhfDBale1ePdTB6B9svSx11Pc4KVD3MzjqKMmLyvQ2PEouWfvhaw==","repository":{"url":"git+https://github.com/ManddarinShop/Hikoutei.git","type":"git"},"workspaces":["packages/*"],"_npmVersion":"10.9.8","description":"Typed repository and safe write layer for Google Sheets-backed MVPs. SQLite-authoritative entity lifecycle with asynchronous Google Sheets projection.","directories":{},"_nodeVersion":"22.23.2","dependencies":{"zod":"^4.4.3","@hikoutei/kohkai":"0.1.0","@googleapis/drive":"^21.0.0","@hikoutei/ikisaki":"0.1.6","@googleapis/sheets":"^14.0.0","google-auth-library":"^11.0.0"},"_hasShrinkwrap":false,"packageManager":"pnpm@11.1.2","devDependencies":{"knip":"6.33.0","vitest":"^1.6.0","typescript":"^5.5.3","@types/node":"^20.14.10","@mikro-orm/sql":"7.1.7","@mikro-orm/core":"7.1.7","@hikoutei/sheets":"0.1.0","@hikoutei/storage":"0.1.0","dependency-cruiser":"18.2.0","@hikoutei/contracts":"0.1.0","@hikoutei/composition":"0.1.0","@hikoutei/sync-engine":"0.1.0"},"peerDependencies":{"@mikro-orm/sql":"7.1.7","@mikro-orm/core":"7.1.7"},"peerDependenciesMeta":{"@mikro-orm/sql":{"optional":true},"@mikro-orm/core":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/hikoutei_0.9.17_1788157164791_0.3010214450571902","host":"s3://npm-registry-packages-npm-production"}},"0.9.18":{"name":"hikoutei","version":"0.9.18","keywords":["google-sheets","spreadsheet","google sheets orm","sqlite","sync","typescript","orm","repository","optimistic-locking"],"license":"MIT","_id":"hikoutei@0.9.18","maintainers":[{"name":"manddarin","email":"rhkeh123@naver.com"}],"homepage":"https://github.com/ManddarinShop/Hikoutei#readme","bugs":{"url":"https://github.com/ManddarinShop/Hikoutei/issues"},"bin":{"hikoutei":"dist/cli/index.js"},"dist":{"shasum":"5ad73f2dd19c60cc65847ae24b8030ee66dbbe2a","tarball":"https://registry.npmjs.org/hikoutei/-/hikoutei-0.9.18.tgz","fileCount":941,"integrity":"sha512-Jr7zFmM/UsubZmP8s1rQELeqM8lN7nw+nTvQBS/iwo0gTRAiPlctdAVZZIpxSql2J6VhfX1g0AXAWyoV0Tc71Q==","signatures":[{"sig":"MEUCIBz4W8qsny01ImELEHZoJ++rYY/wv6YO+V1caXwlFYr5AiEA5QQN9j6tT6YikVn8Hazc0G001o7ffJ0slZ3FIlIaBfs=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/hikoutei@0.9.18","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":3869664},"main":"./dist/index.js","type":"module","_from":"file:/home/runner/work/_temp/hikoutei-develop-package/hikoutei-0.9.18.tgz","types":"./dist/index.d.ts","engines":{"node":">=22.13"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"},"./internal/sync-status":{"types":"./dist/internal/syncStatus.d.ts","import":"./dist/internal/syncStatus.js"}},"scripts":{"test":"npm run build -w @hikoutei/ikisaki && npm run build -w @hikoutei/contracts && npm run build -w @hikoutei/storage && npm run build -w @hikoutei/sheets && npm run build -w @hikoutei/sync-engine && npm run build -w @hikoutei/composition && vitest run","build":"npm run build -w @hikoutei/ikisaki && npm run build -w @hikoutei/contracts && npm run build -w @hikoutei/storage && npm run build -w @hikoutei/sheets && npm run build -w @hikoutei/sync-engine && npm run build -w @hikoutei/composition && npm run build -w @hikoutei/cli && npm run clean && tsc -p tsconfig.build.json && node scripts/ci/reconcile-contracts-dist.mjs && node scripts/ci/smoke-contracts-bundle.mjs && npm run build -w spreadsheet-db-mcp","clean":"node scripts/clean-dist.mjs","test:soak":"npm run build -w @hikoutei/ikisaki && node scripts/run-soak-long.mjs","typecheck":"npm run build -w @hikoutei/ikisaki && npm run build -w @hikoutei/contracts && tsc -p tsconfig.test.json","audit:deps":"npx depcruise src packages/contracts packages/storage packages/sheets packages/sync-engine packages/composition packages/cli --config .dependency-cruiser.cjs --output-type err","audit:knip":"knip","audit:unused":"tsc -p tsconfig.json --noEmit --noUnusedLocals --noUnusedParameters","audit:markers":"node scripts/maintenance/audit-markers.mjs","typecheck:test":"npm run build -w @hikoutei/ikisaki && npm run build -w @hikoutei/contracts && tsc -p tsconfig.test.json && tsc -p packages/ikisaki/tsconfig.test.json && tsc -p packages/mcp/tsconfig.test.json && npm run typecheck -w @hikoutei/storage -w @hikoutei/sheets -w @hikoutei/sync-engine -w @hikoutei/composition -w @hikoutei/cli"},"_npmUser":{"name":"manddarin","email":"rhkeh123@naver.com"},"_resolved":"/home/runner/work/_temp/hikoutei-develop-package/hikoutei-0.9.18.tgz","_integrity":"sha512-Jr7zFmM/UsubZmP8s1rQELeqM8lN7nw+nTvQBS/iwo0gTRAiPlctdAVZZIpxSql2J6VhfX1g0AXAWyoV0Tc71Q==","repository":{"url":"git+https://github.com/ManddarinShop/Hikoutei.git","type":"git"},"workspaces":["packages/*"],"_npmVersion":"10.9.8","description":"Typed repository and safe write layer for Google Sheets-backed MVPs. SQLite-authoritative entity lifecycle with asynchronous Google Sheets projection.","directories":{},"_nodeVersion":"22.23.2","dependencies":{"zod":"^4.4.3","@hikoutei/kohkai":"0.1.0","@googleapis/drive":"^21.0.0","@hikoutei/ikisaki":"0.1.6","@googleapis/sheets":"^14.0.0","google-auth-library":"^11.0.0"},"_hasShrinkwrap":false,"packageManager":"pnpm@11.1.2","devDependencies":{"knip":"6.33.0","vitest":"^1.6.0","typescript":"^5.5.3","@types/node":"^20.14.10","@mikro-orm/sql":"7.1.7","@mikro-orm/core":"7.1.7","@hikoutei/sheets":"0.1.0","@hikoutei/storage":"0.1.0","dependency-cruiser":"18.2.0","@hikoutei/contracts":"0.1.0","@hikoutei/composition":"0.1.0","@hikoutei/sync-engine":"0.1.0"},"peerDependencies":{"@mikro-orm/sql":"7.1.7","@mikro-orm/core":"7.1.7"},"peerDependenciesMeta":{"@mikro-orm/sql":{"optional":true},"@mikro-orm/core":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/hikoutei_0.9.18_1788160786932_0.12690091246145663","host":"s3://npm-registry-packages-npm-production"}},"0.9.19":{"name":"hikoutei","version":"0.9.19","keywords":["google-sheets","spreadsheet","google sheets orm","sqlite","sync","typescript","orm","repository","optimistic-locking"],"license":"MIT","_id":"hikoutei@0.9.19","maintainers":[{"name":"manddarin","email":"rhkeh123@naver.com"}],"homepage":"https://github.com/ManddarinShop/Hikoutei#readme","bugs":{"url":"https://github.com/ManddarinShop/Hikoutei/issues"},"bin":{"hikoutei":"dist/cli/index.js"},"dist":{"shasum":"d44a73f51324f40d2d335c4ed85ce590c38d0c9c","tarball":"https://registry.npmjs.org/hikoutei/-/hikoutei-0.9.19.tgz","fileCount":941,"integrity":"sha512-tWz716buW3+js0eR5GaAiprhk0kpe8o9kHa7lSJ9AJyzJL0boVQStgl+PMQoAp70ycy4u3hJ/eWtl3qaYv2bTQ==","signatures":[{"sig":"MEYCIQCmGATdNemRAcXjBvvlnp4syhi5TsDym0y+vPJnafmP5QIhAMf+yifkRRMdwzgU5cOD/WAeGPNd7LgB48w3NvFy8gTA","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/hikoutei@0.9.19","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":3876545},"main":"./dist/index.js","type":"module","_from":"file:/home/runner/work/_temp/hikoutei-develop-package/hikoutei-0.9.19.tgz","types":"./dist/index.d.ts","engines":{"node":">=22.13"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"},"./internal/sync-status":{"types":"./dist/internal/syncStatus.d.ts","import":"./dist/internal/syncStatus.js"}},"scripts":{"test":"npm run build -w @hikoutei/ikisaki && npm run build -w @hikoutei/contracts && npm run build -w @hikoutei/storage && npm run build -w @hikoutei/sheets && npm run build -w @hikoutei/sync-engine && npm run build -w @hikoutei/composition && vitest run","build":"npm run build -w @hikoutei/ikisaki && npm run build -w @hikoutei/contracts && npm run build -w @hikoutei/storage && npm run build -w @hikoutei/sheets && npm run build -w @hikoutei/sync-engine && npm run build -w @hikoutei/composition && npm run build -w @hikoutei/cli && npm run clean && tsc -p tsconfig.build.json && node scripts/ci/reconcile-contracts-dist.mjs && node scripts/ci/smoke-contracts-bundle.mjs && npm run build -w spreadsheet-db-mcp","clean":"node scripts/clean-dist.mjs","test:soak":"npm run build -w @hikoutei/ikisaki && node scripts/run-soak-long.mjs","typecheck":"npm run build -w @hikoutei/ikisaki && npm run build -w @hikoutei/contracts && tsc -p tsconfig.test.json","audit:deps":"npx depcruise src packages/contracts packages/storage packages/sheets packages/sync-engine packages/composition packages/cli --config .dependency-cruiser.cjs --output-type err","audit:knip":"knip","audit:unused":"tsc -p tsconfig.json --noEmit --noUnusedLocals --noUnusedParameters","audit:markers":"node scripts/maintenance/audit-markers.mjs","typecheck:test":"npm run build -w @hikoutei/ikisaki && npm run build -w @hikoutei/contracts && tsc -p tsconfig.test.json && tsc -p packages/ikisaki/tsconfig.test.json && tsc -p packages/mcp/tsconfig.test.json && npm run typecheck -w @hikoutei/storage -w @hikoutei/sheets -w @hikoutei/sync-engine -w @hikoutei/composition -w @hikoutei/cli"},"_npmUser":{"name":"manddarin","email":"rhkeh123@naver.com"},"_resolved":"/home/runner/work/_temp/hikoutei-develop-package/hikoutei-0.9.19.tgz","_integrity":"sha512-tWz716buW3+js0eR5GaAiprhk0kpe8o9kHa7lSJ9AJyzJL0boVQStgl+PMQoAp70ycy4u3hJ/eWtl3qaYv2bTQ==","repository":{"url":"git+https://github.com/ManddarinShop/Hikoutei.git","type":"git"},"workspaces":["packages/*"],"_npmVersion":"10.9.8","description":"Typed repository and safe write layer for Google Sheets-backed MVPs. SQLite-authoritative entity lifecycle with asynchronous Google Sheets projection.","directories":{},"_nodeVersion":"22.23.2","dependencies":{"zod":"^4.4.3","@hikoutei/kohkai":"0.1.0","@googleapis/drive":"^21.0.0","@hikoutei/ikisaki":"0.1.6","@googleapis/sheets":"^14.0.0","google-auth-library":"^11.0.0"},"_hasShrinkwrap":false,"packageManager":"pnpm@11.1.2","devDependencies":{"knip":"6.33.0","vitest":"^1.6.0","typescript":"^5.5.3","@types/node":"^20.14.10","@mikro-orm/sql":"7.1.7","@mikro-orm/core":"7.1.7","@hikoutei/sheets":"0.1.0","@hikoutei/storage":"0.1.0","dependency-cruiser":"18.2.0","@hikoutei/contracts":"0.1.0","@hikoutei/composition":"0.1.0","@hikoutei/sync-engine":"0.1.0"},"peerDependencies":{"@mikro-orm/sql":"7.1.7","@mikro-orm/core":"7.1.7"},"peerDependenciesMeta":{"@mikro-orm/sql":{"optional":true},"@mikro-orm/core":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/hikoutei_0.9.19_1788163389154_0.7129093332040013","host":"s3://npm-registry-packages-npm-production"}},"0.9.20":{"name":"hikoutei","version":"0.9.20","keywords":["google-sheets","spreadsheet","google sheets orm","sqlite","sync","typescript","orm","repository","optimistic-locking"],"license":"MIT","_id":"hikoutei@0.9.20","maintainers":[{"name":"manddarin","email":"rhkeh123@naver.com"}],"homepage":"https://github.com/ManddarinShop/Hikoutei#readme","bugs":{"url":"https://github.com/ManddarinShop/Hikoutei/issues"},"bin":{"hikoutei":"dist/cli/index.js"},"dist":{"shasum":"c36416ed8c4da429b2560a3f01b457ec900c2a2b","tarball":"https://registry.npmjs.org/hikoutei/-/hikoutei-0.9.20.tgz","fileCount":941,"integrity":"sha512-p87DqQ/l42U5wH2TPFEwn81Oz9g6RQuVv1pEe3m7WYFYLQoBrkKiwYg1Ai5Rn4eUnA0boDs0YiMaZIu7RmSjsw==","signatures":[{"sig":"MEQCIFQskUg+4ZW6eGMEiy7UMO7ldC1I+yvXtTy3oilG8JU+AiBk9KpVk10CdIXPQ16iA/uDKa5ywtfZZJxwqTZxTxEJ9Q==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/hikoutei@0.9.20","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":3887495},"main":"./dist/index.js","type":"module","_from":"file:/home/runner/work/_temp/hikoutei-develop-package/hikoutei-0.9.20.tgz","types":"./dist/index.d.ts","engines":{"node":">=22.13"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"},"./internal/sync-status":{"types":"./dist/internal/syncStatus.d.ts","import":"./dist/internal/syncStatus.js"}},"scripts":{"test":"npm run build -w @hikoutei/ikisaki && npm run build -w @hikoutei/contracts && npm run build -w @hikoutei/storage && npm run build -w @hikoutei/sheets && npm run build -w @hikoutei/sync-engine && npm run build -w @hikoutei/composition && vitest run","build":"npm run build -w @hikoutei/ikisaki && npm run build -w @hikoutei/contracts && npm run build -w @hikoutei/storage && npm run build -w @hikoutei/sheets && npm run build -w @hikoutei/sync-engine && npm run build -w @hikoutei/composition && npm run build -w @hikoutei/cli && npm run clean && tsc -p tsconfig.build.json && node scripts/ci/reconcile-contracts-dist.mjs && node scripts/ci/smoke-contracts-bundle.mjs && npm run build -w spreadsheet-db-mcp","clean":"node scripts/clean-dist.mjs","test:soak":"npm run build -w @hikoutei/ikisaki && node scripts/run-soak-long.mjs","typecheck":"npm run build -w @hikoutei/ikisaki && npm run build -w @hikoutei/contracts && tsc -p tsconfig.test.json","audit:deps":"npx depcruise src packages/contracts packages/storage packages/sheets packages/sync-engine packages/composition packages/cli --config .dependency-cruiser.cjs --output-type err","audit:knip":"knip","audit:unused":"tsc -p tsconfig.json --noEmit --noUnusedLocals --noUnusedParameters","audit:markers":"node scripts/maintenance/audit-markers.mjs","typecheck:test":"npm run build -w @hikoutei/ikisaki && npm run build -w @hikoutei/contracts && tsc -p tsconfig.test.json && tsc -p packages/ikisaki/tsconfig.test.json && tsc -p packages/mcp/tsconfig.test.json && npm run typecheck -w @hikoutei/storage -w @hikoutei/sheets -w @hikoutei/sync-engine -w @hikoutei/composition -w @hikoutei/cli"},"_npmUser":{"name":"manddarin","email":"rhkeh123@naver.com"},"_resolved":"/home/runner/work/_temp/hikoutei-develop-package/hikoutei-0.9.20.tgz","_integrity":"sha512-p87DqQ/l42U5wH2TPFEwn81Oz9g6RQuVv1pEe3m7WYFYLQoBrkKiwYg1Ai5Rn4eUnA0boDs0YiMaZIu7RmSjsw==","repository":{"url":"git+https://github.com/ManddarinShop/Hikoutei.git","type":"git"},"workspaces":["packages/*"],"_npmVersion":"10.9.8","description":"Typed repository and safe write layer for Google Sheets-backed MVPs. SQLite-authoritative entity lifecycle with asynchronous Google Sheets projection.","directories":{},"_nodeVersion":"22.23.2","dependencies":{"zod":"^4.4.3","@hikoutei/kohkai":"0.1.0","@googleapis/drive":"^21.0.0","@hikoutei/ikisaki":"0.1.6","@googleapis/sheets":"^14.0.0","google-auth-library":"^11.0.0"},"_hasShrinkwrap":false,"packageManager":"pnpm@11.1.2","devDependencies":{"knip":"6.33.0","vitest":"^1.6.0","typescript":"^5.5.3","@types/node":"^20.14.10","@mikro-orm/sql":"7.1.7","@mikro-orm/core":"7.1.7","@hikoutei/sheets":"0.1.0","@hikoutei/storage":"0.1.0","dependency-cruiser":"18.2.0","@hikoutei/contracts":"0.1.0","@hikoutei/composition":"0.1.0","@hikoutei/sync-engine":"0.1.0"},"peerDependencies":{"@mikro-orm/sql":"7.1.7","@mikro-orm/core":"7.1.7"},"peerDependenciesMeta":{"@mikro-orm/sql":{"optional":true},"@mikro-orm/core":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/hikoutei_0.9.20_1788168262509_0.8023573618733331","host":"s3://npm-registry-packages-npm-production"}},"0.9.21":{"name":"hikoutei","version":"0.9.21","keywords":["google-sheets","spreadsheet","google sheets orm","sqlite","sync","typescript","orm","repository","optimistic-locking"],"license":"MIT","_id":"hikoutei@0.9.21","maintainers":[{"name":"manddarin","email":"rhkeh123@naver.com"}],"homepage":"https://github.com/ManddarinShop/Hikoutei#readme","bugs":{"url":"https://github.com/ManddarinShop/Hikoutei/issues"},"bin":{"hikoutei":"dist/cli/index.js"},"dist":{"shasum":"7ffaea2d1bfdccdf702e5bd9aaa908bc10da7b98","tarball":"https://registry.npmjs.org/hikoutei/-/hikoutei-0.9.21.tgz","fileCount":937,"integrity":"sha512-ku1fvvEOmko9tmD07tJsGU1h4o6FRblT4IuHGKrowxt+NLXHWxL+Yq0MCt5Qh8oZ9A4EqR5F4jfYmG37B1zvZw==","signatures":[{"sig":"MEQCIFPcQASyYiRKDiA9cEUwL1TG15RejIPT5DoZnJsMgJsyAiB3KBT4GUwVuy342K/vtOnVPAfzKHfCnhkTgM8WKVbTHg==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/hikoutei@0.9.21","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":3887076},"main":"./dist/index.js","type":"module","_from":"file:/home/runner/work/_temp/hikoutei-develop-package/hikoutei-0.9.21.tgz","types":"./dist/index.d.ts","engines":{"node":">=22.13"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"},"./internal/sync-status":{"types":"./dist/internal/syncStatus.d.ts","import":"./dist/internal/syncStatus.js"}},"scripts":{"test":"npm run build -w @hikoutei/ikisaki && npm run build -w @hikoutei/contracts && npm run build -w @hikoutei/storage && npm run build -w @hikoutei/sheets && npm run build -w @hikoutei/sync-engine && npm run build -w @hikoutei/composition && vitest run","build":"npm run build -w @hikoutei/ikisaki && npm run build -w @hikoutei/contracts && npm run build -w @hikoutei/storage && npm run build -w @hikoutei/sheets && npm run build -w @hikoutei/sync-engine && npm run build -w @hikoutei/composition && npm run build -w @hikoutei/cli && npm run clean && tsc -p tsconfig.build.json && node scripts/ci/reconcile-contracts-dist.mjs && node scripts/ci/smoke-contracts-bundle.mjs && npm run build -w spreadsheet-db-mcp","clean":"node scripts/clean-dist.mjs","test:soak":"npm run build -w @hikoutei/ikisaki && node scripts/run-soak-long.mjs","typecheck":"npm run build -w @hikoutei/ikisaki && npm run build -w @hikoutei/contracts && tsc -p tsconfig.test.json","audit:deps":"npx depcruise src packages/contracts packages/storage packages/sheets packages/sync-engine packages/composition packages/cli --config .dependency-cruiser.cjs --output-type err","audit:knip":"knip","audit:unused":"tsc -p tsconfig.json --noEmit --noUnusedLocals --noUnusedParameters","audit:markers":"node scripts/maintenance/audit-markers.mjs","typecheck:test":"npm run build -w @hikoutei/ikisaki && npm run build -w @hikoutei/contracts && tsc -p tsconfig.test.json && tsc -p packages/ikisaki/tsconfig.test.json && tsc -p packages/mcp/tsconfig.test.json && npm run typecheck -w @hikoutei/storage -w @hikoutei/sheets -w @hikoutei/sync-engine -w @hikoutei/composition -w @hikoutei/cli"},"_npmUser":{"name":"manddarin","email":"rhkeh123@naver.com"},"_resolved":"/home/runner/work/_temp/hikoutei-develop-package/hikoutei-0.9.21.tgz","_integrity":"sha512-ku1fvvEOmko9tmD07tJsGU1h4o6FRblT4IuHGKrowxt+NLXHWxL+Yq0MCt5Qh8oZ9A4EqR5F4jfYmG37B1zvZw==","repository":{"url":"git+https://github.com/ManddarinShop/Hikoutei.git","type":"git"},"workspaces":["packages/*"],"_npmVersion":"10.9.8","description":"Typed repository and safe write layer for Google Sheets-backed MVPs. SQLite-authoritative entity lifecycle with asynchronous Google Sheets projection.","directories":{},"_nodeVersion":"22.23.2","dependencies":{"zod":"^4.4.3","@hikoutei/kohkai":"0.1.0","@googleapis/drive":"^21.0.0","@hikoutei/ikisaki":"0.1.7","@googleapis/sheets":"^14.0.0","google-auth-library":"^11.0.0"},"_hasShrinkwrap":false,"packageManager":"pnpm@11.1.2","devDependencies":{"knip":"6.33.0","vitest":"^1.6.0","typescript":"^5.5.3","@types/node":"^20.14.10","@mikro-orm/sql":"7.1.7","@mikro-orm/core":"7.1.7","@hikoutei/sheets":"0.1.0","@hikoutei/storage":"0.1.0","dependency-cruiser":"18.2.0","@hikoutei/contracts":"0.1.0","@hikoutei/composition":"0.1.0","@hikoutei/sync-engine":"0.1.0"},"peerDependencies":{"@mikro-orm/sql":"7.1.7","@mikro-orm/core":"7.1.7"},"peerDependenciesMeta":{"@mikro-orm/sql":{"optional":true},"@mikro-orm/core":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/hikoutei_0.9.21_1788179186376_0.637250678135576","host":"s3://npm-registry-packages-npm-production"}},"0.9.22":{"name":"hikoutei","version":"0.9.22","keywords":["google-sheets","spreadsheet","google sheets orm","sqlite","sync","typescript","orm","repository","optimistic-locking"],"license":"MIT","_id":"hikoutei@0.9.22","maintainers":[{"name":"manddarin","email":"rhkeh123@naver.com"}],"homepage":"https://github.com/ManddarinShop/Hikoutei#readme","bugs":{"url":"https://github.com/ManddarinShop/Hikoutei/issues"},"bin":{"hikoutei":"dist/cli/index.js"},"dist":{"shasum":"b15b7a6d4cb162b8e4c1199ff053353bd147ea97","tarball":"https://registry.npmjs.org/hikoutei/-/hikoutei-0.9.22.tgz","fileCount":937,"integrity":"sha512-WBQIzRedobgQgrtp4pONXV9LaD06sxu/+rTOi9hjZcMNGmjmkwK//Hmktsot+JsoCzg4GHDIRU7iNsUnE8eKRQ==","signatures":[{"sig":"MEYCIQC/Llh9VWRxDRIccpuRo4IJJRKilSJKUyhuA6oVarNlWQIhAIs1uNFAMbVOuCgoSIScvblorIwvMNzMQ00fYMJ+/zVN","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/hikoutei@0.9.22","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":3887076},"main":"./dist/index.js","type":"module","_from":"file:/home/runner/work/_temp/hikoutei-develop-package/hikoutei-0.9.22.tgz","types":"./dist/index.d.ts","engines":{"node":">=22.13"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"},"./internal/sync-status":{"types":"./dist/internal/syncStatus.d.ts","import":"./dist/internal/syncStatus.js"}},"scripts":{"test":"npm run build -w @hikoutei/ikisaki && npm run build -w @hikoutei/contracts && npm run build -w @hikoutei/storage && npm run build -w @hikoutei/sheets && npm run build -w @hikoutei/sync-engine && npm run build -w @hikoutei/composition && vitest run","build":"npm run build -w @hikoutei/ikisaki && npm run build -w @hikoutei/contracts && npm run build -w @hikoutei/storage && npm run build -w @hikoutei/sheets && npm run build -w @hikoutei/sync-engine && npm run build -w @hikoutei/composition && npm run build -w @hikoutei/cli && npm run clean && tsc -p tsconfig.build.json && node scripts/ci/reconcile-contracts-dist.mjs && node scripts/ci/smoke-contracts-bundle.mjs && npm run build -w spreadsheet-db-mcp","clean":"node scripts/clean-dist.mjs","test:soak":"npm run build -w @hikoutei/ikisaki && node scripts/run-soak-long.mjs","typecheck":"npm run build -w @hikoutei/ikisaki && npm run build -w @hikoutei/contracts && tsc -p tsconfig.test.json","audit:deps":"npx depcruise src packages/contracts packages/storage packages/sheets packages/sync-engine packages/composition packages/cli --config .dependency-cruiser.cjs --output-type err","audit:knip":"knip","audit:unused":"tsc -p tsconfig.json --noEmit --noUnusedLocals --noUnusedParameters","audit:markers":"node scripts/maintenance/audit-markers.mjs","typecheck:test":"npm run build -w @hikoutei/ikisaki && npm run build -w @hikoutei/contracts && tsc -p tsconfig.test.json && tsc -p packages/ikisaki/tsconfig.test.json && tsc -p packages/mcp/tsconfig.test.json && npm run typecheck -w @hikoutei/storage -w @hikoutei/sheets -w @hikoutei/sync-engine -w @hikoutei/composition -w @hikoutei/cli"},"_npmUser":{"name":"manddarin","email":"rhkeh123@naver.com"},"_resolved":"/home/runner/work/_temp/hikoutei-develop-package/hikoutei-0.9.22.tgz","_integrity":"sha512-WBQIzRedobgQgrtp4pONXV9LaD06sxu/+rTOi9hjZcMNGmjmkwK//Hmktsot+JsoCzg4GHDIRU7iNsUnE8eKRQ==","repository":{"url":"git+https://github.com/ManddarinShop/Hikoutei.git","type":"git"},"workspaces":["packages/*"],"_npmVersion":"10.9.8","description":"Typed repository and safe write layer for Google Sheets-backed MVPs. SQLite-authoritative entity lifecycle with asynchronous Google Sheets projection.","directories":{},"_nodeVersion":"22.23.2","dependencies":{"zod":"^4.4.3","@hikoutei/kohkai":"0.1.0","@googleapis/drive":"^21.0.0","@hikoutei/ikisaki":"0.1.7","@googleapis/sheets":"^14.0.0","google-auth-library":"^11.0.0"},"_hasShrinkwrap":false,"packageManager":"pnpm@11.1.2","devDependencies":{"knip":"6.33.0","vitest":"^1.6.0","typescript":"^5.5.3","@types/node":"^20.14.10","@mikro-orm/sql":"7.1.7","@mikro-orm/core":"7.1.7","@hikoutei/sheets":"0.1.0","@hikoutei/storage":"0.1.0","dependency-cruiser":"18.2.0","@hikoutei/contracts":"0.1.0","@hikoutei/composition":"0.1.0","@hikoutei/sync-engine":"0.1.0"},"peerDependencies":{"@mikro-orm/sql":"7.1.7","@mikro-orm/core":"7.1.7"},"peerDependenciesMeta":{"@mikro-orm/sql":{"optional":true},"@mikro-orm/core":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/hikoutei_0.9.22_1788180893459_0.9074928429369844","host":"s3://npm-registry-packages-npm-production"}},"0.9.23":{"name":"hikoutei","version":"0.9.23","keywords":["google-sheets","spreadsheet","google sheets orm","sqlite","sync","typescript","orm","repository","optimistic-locking"],"license":"MIT","_id":"hikoutei@0.9.23","maintainers":[{"name":"manddarin","email":"rhkeh123@naver.com"}],"homepage":"https://github.com/ManddarinShop/Hikoutei#readme","bugs":{"url":"https://github.com/ManddarinShop/Hikoutei/issues"},"bin":{"hikoutei":"dist/cli/index.js"},"dist":{"shasum":"88d0ea68931464ea4986c36ce9446a2800f6e1bc","tarball":"https://registry.npmjs.org/hikoutei/-/hikoutei-0.9.23.tgz","fileCount":937,"integrity":"sha512-Q99Z+npM61qkpHHKAGYcwVKbXsIXbLeqc/+bTitlpFABc7YO+wh+JhD2B+g39DYwuxLoXezXzPlkmaYw7z1Vlw==","signatures":[{"sig":"MEUCIH377kygHrs8EUwcKXlz+ro0lAve5RejxIc4Y+Eo1yDxAiEArnVFOyR5uPvnFapHGF9wZdoYRcQ1XSg72NzOSeTwBys=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/hikoutei@0.9.23","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":3887076},"main":"./dist/index.js","type":"module","_from":"file:/home/runner/work/_temp/hikoutei-develop-package/hikoutei-0.9.23.tgz","types":"./dist/index.d.ts","engines":{"node":">=22.13"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"},"./internal/sync-status":{"types":"./dist/internal/syncStatus.d.ts","import":"./dist/internal/syncStatus.js"}},"scripts":{"test":"npm run build -w @hikoutei/ikisaki && npm run build -w @hikoutei/contracts && npm run build -w @hikoutei/storage && npm run build -w @hikoutei/sheets && npm run build -w @hikoutei/sync-engine && npm run build -w @hikoutei/composition && vitest run","build":"npm run build -w @hikoutei/ikisaki && npm run build -w @hikoutei/contracts && npm run build -w @hikoutei/storage && npm run build -w @hikoutei/sheets && npm run build -w @hikoutei/sync-engine && npm run build -w @hikoutei/composition && npm run build -w @hikoutei/cli && npm run clean && tsc -p tsconfig.build.json && node scripts/ci/reconcile-contracts-dist.mjs && node scripts/ci/smoke-contracts-bundle.mjs && npm run build -w spreadsheet-db-mcp","clean":"node scripts/clean-dist.mjs","test:soak":"npm run build -w @hikoutei/ikisaki && node scripts/run-soak-long.mjs","typecheck":"npm run build -w @hikoutei/ikisaki && npm run build -w @hikoutei/contracts && tsc -p tsconfig.test.json","audit:deps":"npx depcruise src packages/contracts packages/storage packages/sheets packages/sync-engine packages/composition packages/cli --config .dependency-cruiser.cjs --output-type err","audit:knip":"knip","audit:unused":"tsc -p tsconfig.json --noEmit --noUnusedLocals --noUnusedParameters","audit:markers":"node scripts/maintenance/audit-markers.mjs","typecheck:test":"npm run build -w @hikoutei/ikisaki && npm run build -w @hikoutei/contracts && tsc -p tsconfig.test.json && tsc -p packages/ikisaki/tsconfig.test.json && tsc -p packages/mcp/tsconfig.test.json && npm run typecheck -w @hikoutei/storage -w @hikoutei/sheets -w @hikoutei/sync-engine -w @hikoutei/composition -w @hikoutei/cli"},"_npmUser":{"name":"manddarin","email":"rhkeh123@naver.com"},"_resolved":"/home/runner/work/_temp/hikoutei-develop-package/hikoutei-0.9.23.tgz","_integrity":"sha512-Q99Z+npM61qkpHHKAGYcwVKbXsIXbLeqc/+bTitlpFABc7YO+wh+JhD2B+g39DYwuxLoXezXzPlkmaYw7z1Vlw==","repository":{"url":"git+https://github.com/ManddarinShop/Hikoutei.git","type":"git"},"workspaces":["packages/*"],"_npmVersion":"10.9.8","description":"Typed repository and safe write layer for Google Sheets-backed MVPs. SQLite-authoritative entity lifecycle with asynchronous Google Sheets projection.","directories":{},"_nodeVersion":"22.23.2","dependencies":{"zod":"^4.4.3","@hikoutei/kohkai":"0.1.0","@googleapis/drive":"^21.0.0","@hikoutei/ikisaki":"0.1.8","@googleapis/sheets":"^14.0.0","google-auth-library":"^11.0.0"},"_hasShrinkwrap":false,"packageManager":"pnpm@11.1.2","devDependencies":{"knip":"6.33.0","vitest":"^1.6.0","typescript":"^5.5.3","@types/node":"^20.14.10","@mikro-orm/sql":"7.1.7","@mikro-orm/core":"7.1.7","@hikoutei/sheets":"0.1.0","@hikoutei/storage":"0.1.0","dependency-cruiser":"18.2.0","@hikoutei/contracts":"0.1.0","@hikoutei/composition":"0.1.0","@hikoutei/sync-engine":"0.1.0"},"peerDependencies":{"@mikro-orm/sql":"7.1.7","@mikro-orm/core":"7.1.7"},"peerDependenciesMeta":{"@mikro-orm/sql":{"optional":true},"@mikro-orm/core":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/hikoutei_0.9.23_1788188368657_0.2437874636418953","host":"s3://npm-registry-packages-npm-production"}},"0.9.24":{"name":"hikoutei","version":"0.9.24","keywords":["google-sheets","spreadsheet","google sheets orm","sqlite","sync","typescript","orm","repository","optimistic-locking"],"license":"MIT","_id":"hikoutei@0.9.24","maintainers":[{"name":"manddarin","email":"rhkeh123@naver.com"}],"homepage":"https://github.com/ManddarinShop/Hikoutei#readme","bugs":{"url":"https://github.com/ManddarinShop/Hikoutei/issues"},"bin":{"hikoutei":"dist/cli/index.js"},"dist":{"shasum":"d53fc8f95668b5d736ba3316591c1bfc865b9fa1","tarball":"https://registry.npmjs.org/hikoutei/-/hikoutei-0.9.24.tgz","fileCount":937,"integrity":"sha512-lXyqpwPPZHjqzlt4mB23S5fcQ055bpdInZ1/P/X2fD11pHUuQxUZarZEL+lyAB2vcKo8cqrLWOF/IlHavf8yBw==","signatures":[{"sig":"MEYCIQCxQhb+dg3Y55Iy+XJg1od/UgfRzy0f2nbREoJG4FsytwIhAOhiViqfRegNrb8W3B1Gy2AKgiB4CIzaPFzbPethpxve","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/hikoutei@0.9.24","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":3889866},"main":"./dist/index.js","type":"module","_from":"file:/home/runner/work/_temp/hikoutei-develop-package/hikoutei-0.9.24.tgz","types":"./dist/index.d.ts","engines":{"node":">=22.13"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"},"./internal/sync-status":{"types":"./dist/internal/syncStatus.d.ts","import":"./dist/internal/syncStatus.js"}},"scripts":{"test":"npm run build -w @hikoutei/ikisaki && npm run build -w @hikoutei/contracts && npm run build -w @hikoutei/storage && npm run build -w @hikoutei/sheets && npm run build -w @hikoutei/sync-engine && npm run build -w @hikoutei/composition && vitest run","build":"npm run build -w @hikoutei/ikisaki && npm run build -w @hikoutei/contracts && npm run build -w @hikoutei/storage && npm run build -w @hikoutei/sheets && npm run build -w @hikoutei/sync-engine && npm run build -w @hikoutei/composition && npm run build -w @hikoutei/cli && npm run clean && tsc -p tsconfig.build.json && node scripts/ci/reconcile-contracts-dist.mjs && node scripts/ci/smoke-contracts-bundle.mjs && npm run build -w spreadsheet-db-mcp","clean":"node scripts/clean-dist.mjs","test:soak":"npm run build -w @hikoutei/ikisaki && node scripts/run-soak-long.mjs","typecheck":"npm run build -w @hikoutei/ikisaki && npm run build -w @hikoutei/contracts && tsc -p tsconfig.test.json","audit:deps":"npx depcruise src packages/contracts packages/storage packages/sheets packages/sync-engine packages/composition packages/cli --config .dependency-cruiser.cjs --output-type err","audit:knip":"knip","audit:unused":"tsc -p tsconfig.json --noEmit --noUnusedLocals --noUnusedParameters","audit:markers":"node scripts/maintenance/audit-markers.mjs","typecheck:test":"npm run build -w @hikoutei/ikisaki && npm run build -w @hikoutei/contracts && tsc -p tsconfig.test.json && tsc -p packages/ikisaki/tsconfig.test.json && tsc -p packages/mcp/tsconfig.test.json && npm run typecheck -w @hikoutei/storage -w @hikoutei/sheets -w @hikoutei/sync-engine -w @hikoutei/composition -w @hikoutei/cli"},"_npmUser":{"name":"manddarin","email":"rhkeh123@naver.com"},"_resolved":"/home/runner/work/_temp/hikoutei-develop-package/hikoutei-0.9.24.tgz","_integrity":"sha512-lXyqpwPPZHjqzlt4mB23S5fcQ055bpdInZ1/P/X2fD11pHUuQxUZarZEL+lyAB2vcKo8cqrLWOF/IlHavf8yBw==","repository":{"url":"git+https://github.com/ManddarinShop/Hikoutei.git","type":"git"},"workspaces":["packages/*"],"_npmVersion":"10.9.8","description":"Typed repository and safe write layer for Google Sheets-backed MVPs. SQLite-authoritative entity lifecycle with asynchronous Google Sheets projection.","directories":{},"_nodeVersion":"22.23.2","dependencies":{"zod":"^4.4.3","@hikoutei/kohkai":"0.1.0","@googleapis/drive":"^21.0.0","@hikoutei/ikisaki":"0.1.8","@googleapis/sheets":"^14.0.0","google-auth-library":"^11.0.0"},"_hasShrinkwrap":false,"packageManager":"pnpm@11.1.2","devDependencies":{"knip":"6.33.0","vitest":"^1.6.0","typescript":"^5.5.3","@types/node":"^20.14.10","@mikro-orm/sql":"7.1.7","@mikro-orm/core":"7.1.7","@hikoutei/sheets":"0.1.0","@hikoutei/storage":"0.1.0","dependency-cruiser":"18.2.0","@hikoutei/contracts":"0.1.0","@hikoutei/composition":"0.1.0","@hikoutei/sync-engine":"0.1.0"},"peerDependencies":{"@mikro-orm/sql":"7.1.7","@mikro-orm/core":"7.1.7"},"peerDependenciesMeta":{"@mikro-orm/sql":{"optional":true},"@mikro-orm/core":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/hikoutei_0.9.24_1788191983730_0.7461057085292297","host":"s3://npm-registry-packages-npm-production"}},"0.9.25":{"name":"hikoutei","version":"0.9.25","keywords":["google-sheets","spreadsheet","google sheets orm","sqlite","sync","typescript","orm","repository","optimistic-locking"],"license":"MIT","_id":"hikoutei@0.9.25","maintainers":[{"name":"manddarin","email":"rhkeh123@naver.com"}],"homepage":"https://github.com/ManddarinShop/Hikoutei#readme","bugs":{"url":"https://github.com/ManddarinShop/Hikoutei/issues"},"bin":{"hikoutei":"dist/cli/index.js"},"dist":{"shasum":"46daf6d8b3b8bedf114dcc845432dec9f1ee45a4","tarball":"https://registry.npmjs.org/hikoutei/-/hikoutei-0.9.25.tgz","fileCount":937,"integrity":"sha512-uqv/qekDzgi5YGTHqq2nf4vXW2Bk3WWUW9UBIOYaR4U+Q0qzsOMWwz6Tl5Y9V+kRwmIrn/3WPiDIUSEO3MHKHw==","signatures":[{"sig":"MEUCIE7X+pMULXiuzI39+kMWMCh2JP2/H5xJ/tb2GZlVj/LhAiEAo3UPQwBCtNdsjqLGE7Gv1yWHDCwJwulwoxuyCLmSTPQ=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/hikoutei@0.9.25","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":3909590},"main":"./dist/index.js","type":"module","_from":"file:/home/runner/work/_temp/hikoutei-develop-package/hikoutei-0.9.25.tgz","types":"./dist/index.d.ts","engines":{"node":">=22.13"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"},"./internal/sync-status":{"types":"./dist/internal/syncStatus.d.ts","import":"./dist/internal/syncStatus.js"}},"scripts":{"test":"npm run build -w @hikoutei/ikisaki && npm run build -w @hikoutei/contracts && npm run build -w @hikoutei/storage && npm run build -w @hikoutei/sheets && npm run build -w @hikoutei/sync-engine && npm run build -w @hikoutei/composition && vitest run","build":"npm run build -w @hikoutei/ikisaki && npm run build -w @hikoutei/contracts && npm run build -w @hikoutei/storage && npm run build -w @hikoutei/sheets && npm run build -w @hikoutei/sync-engine && npm run build -w @hikoutei/composition && npm run build -w @hikoutei/cli && npm run clean && tsc -p tsconfig.build.json && node scripts/ci/reconcile-contracts-dist.mjs && node scripts/ci/smoke-contracts-bundle.mjs && npm run build -w spreadsheet-db-mcp","clean":"node scripts/clean-dist.mjs","test:soak":"npm run build -w @hikoutei/ikisaki && node scripts/run-soak-long.mjs","typecheck":"npm run build -w @hikoutei/ikisaki && npm run build -w @hikoutei/contracts && tsc -p tsconfig.test.json","audit:deps":"npx depcruise src packages/contracts packages/storage packages/sheets packages/sync-engine packages/composition packages/cli --config .dependency-cruiser.cjs --output-type err","audit:knip":"knip","audit:unused":"tsc -p tsconfig.json --noEmit --noUnusedLocals --noUnusedParameters","audit:markers":"node scripts/maintenance/audit-markers.mjs","typecheck:test":"npm run build -w @hikoutei/ikisaki && npm run build -w @hikoutei/contracts && tsc -p tsconfig.test.json && tsc -p packages/ikisaki/tsconfig.test.json && tsc -p packages/mcp/tsconfig.test.json && npm run typecheck -w @hikoutei/storage -w @hikoutei/sheets -w @hikoutei/sync-engine -w @hikoutei/composition -w @hikoutei/cli"},"_npmUser":{"name":"manddarin","email":"rhkeh123@naver.com"},"_resolved":"/home/runner/work/_temp/hikoutei-develop-package/hikoutei-0.9.25.tgz","_integrity":"sha512-uqv/qekDzgi5YGTHqq2nf4vXW2Bk3WWUW9UBIOYaR4U+Q0qzsOMWwz6Tl5Y9V+kRwmIrn/3WPiDIUSEO3MHKHw==","repository":{"url":"git+https://github.com/ManddarinShop/Hikoutei.git","type":"git"},"workspaces":["packages/*"],"_npmVersion":"10.9.8","description":"Typed repository and safe write layer for Google Sheets-backed MVPs. SQLite-authoritative entity lifecycle with asynchronous Google Sheets projection.","directories":{},"_nodeVersion":"22.23.2","dependencies":{"zod":"^4.4.3","@hikoutei/kohkai":"0.1.0","@googleapis/drive":"^21.0.0","@hikoutei/ikisaki":"0.1.9","@googleapis/sheets":"^14.0.0","google-auth-library":"^11.0.0"},"_hasShrinkwrap":false,"packageManager":"pnpm@11.1.2","devDependencies":{"knip":"6.33.0","vitest":"^1.6.0","typescript":"^5.5.3","@types/node":"^20.14.10","@mikro-orm/sql":"7.1.7","@mikro-orm/core":"7.1.7","@hikoutei/sheets":"0.1.0","@hikoutei/storage":"0.1.0","dependency-cruiser":"18.2.0","@hikoutei/contracts":"0.1.0","@hikoutei/composition":"0.1.0","@hikoutei/sync-engine":"0.1.0"},"peerDependencies":{"@mikro-orm/sql":"7.1.7","@mikro-orm/core":"7.1.7"},"peerDependenciesMeta":{"@mikro-orm/sql":{"optional":true},"@mikro-orm/core":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/hikoutei_0.9.25_1788335968970_0.8349174558877914","host":"s3://npm-registry-packages-npm-production"}},"0.9.26":{"name":"hikoutei","version":"0.9.26","keywords":["google-sheets","spreadsheet","google sheets orm","sqlite","sync","typescript","orm","repository","optimistic-locking"],"license":"MIT","_id":"hikoutei@0.9.26","maintainers":[{"name":"manddarin","email":"rhkeh123@naver.com"}],"homepage":"https://github.com/ManddarinShop/Hikoutei#readme","bugs":{"url":"https://github.com/ManddarinShop/Hikoutei/issues"},"bin":{"hikoutei":"dist/cli/index.js"},"dist":{"shasum":"78183fb56167800b82ce6b5fab3d1f075e77bb54","tarball":"https://registry.npmjs.org/hikoutei/-/hikoutei-0.9.26.tgz","fileCount":941,"integrity":"sha512-UEcI/Qd/OhnA0QheQbWPmyCV2J01d5NqyQm/+8vrzKawABXsE6mQEl3eY4h3Oko3VnYQSI616h559Eby4kivWQ==","signatures":[{"sig":"MEQCIEakSBeGQ7sz8+g/6ZCMaL+N1m2M7mDd8KDN+TUcKxXuAiBs0e+RCOsBFqWRgmQLwOmHair7sfxddNGC/QSNw6XYOw==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/hikoutei@0.9.26","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":3948941},"main":"./dist/index.js","type":"module","_from":"file:/home/runner/work/_temp/hikoutei-develop-package/hikoutei-0.9.26.tgz","types":"./dist/index.d.ts","engines":{"node":">=22.13"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"},"./internal/sync-status":{"types":"./dist/internal/syncStatus.d.ts","import":"./dist/internal/syncStatus.js"}},"scripts":{"test":"npm run build -w @hikoutei/ikisaki && npm run build -w @hikoutei/contracts && npm run build -w @hikoutei/storage && npm run build -w @hikoutei/sheets && npm run build -w @hikoutei/sync-engine && npm run build -w @hikoutei/composition && vitest run","build":"npm run build -w @hikoutei/ikisaki && npm run build -w @hikoutei/contracts && npm run build -w @hikoutei/storage && npm run build -w @hikoutei/sheets && npm run build -w @hikoutei/sync-engine && npm run build -w @hikoutei/composition && npm run build -w @hikoutei/cli && npm run clean && tsc -p tsconfig.build.json && node scripts/ci/reconcile-contracts-dist.mjs && node scripts/ci/smoke-contracts-bundle.mjs && npm run build -w spreadsheet-db-mcp","clean":"node scripts/clean-dist.mjs","test:soak":"npm run build -w @hikoutei/ikisaki && node scripts/run-soak-long.mjs","typecheck":"npm run build -w @hikoutei/ikisaki && npm run build -w @hikoutei/contracts && tsc -p tsconfig.test.json","audit:deps":"npx depcruise src packages/contracts packages/storage packages/sheets packages/sync-engine packages/composition packages/cli --config .dependency-cruiser.cjs --output-type err","audit:knip":"knip","audit:unused":"tsc -p tsconfig.json --noEmit --noUnusedLocals --noUnusedParameters","audit:markers":"node scripts/maintenance/audit-markers.mjs","typecheck:test":"npm run build -w @hikoutei/ikisaki && npm run build -w @hikoutei/contracts && tsc -p tsconfig.test.json && tsc -p packages/ikisaki/tsconfig.test.json && tsc -p packages/mcp/tsconfig.test.json && npm run typecheck -w @hikoutei/storage -w @hikoutei/sheets -w @hikoutei/sync-engine -w @hikoutei/composition -w @hikoutei/cli"},"_npmUser":{"name":"manddarin","email":"rhkeh123@naver.com"},"_resolved":"/home/runner/work/_temp/hikoutei-develop-package/hikoutei-0.9.26.tgz","_integrity":"sha512-UEcI/Qd/OhnA0QheQbWPmyCV2J01d5NqyQm/+8vrzKawABXsE6mQEl3eY4h3Oko3VnYQSI616h559Eby4kivWQ==","repository":{"url":"git+https://github.com/ManddarinShop/Hikoutei.git","type":"git"},"workspaces":["packages/*"],"_npmVersion":"10.9.8","description":"Typed repository and safe write layer for Google Sheets-backed MVPs. SQLite-authoritative entity lifecycle with asynchronous Google Sheets projection.","directories":{},"_nodeVersion":"22.23.2","dependencies":{"zod":"^4.4.3","@hikoutei/kohkai":"0.1.0","@googleapis/drive":"^21.0.0","@hikoutei/ikisaki":"0.1.10","@googleapis/sheets":"^14.0.0","google-auth-library":"^11.0.0"},"_hasShrinkwrap":false,"packageManager":"pnpm@11.1.2","devDependencies":{"knip":"6.33.0","vitest":"^1.6.0","typescript":"^5.5.3","@types/node":"^20.14.10","@mikro-orm/sql":"7.1.7","@mikro-orm/core":"7.1.7","@hikoutei/sheets":"0.1.0","@hikoutei/storage":"0.1.0","dependency-cruiser":"18.2.0","@hikoutei/contracts":"0.1.0","@hikoutei/composition":"0.1.0","@hikoutei/sync-engine":"0.1.0"},"peerDependencies":{"@mikro-orm/sql":"7.1.7","@mikro-orm/core":"7.1.7"},"peerDependenciesMeta":{"@mikro-orm/sql":{"optional":true},"@mikro-orm/core":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/hikoutei_0.9.26_1788425020938_0.44643373795654573","host":"s3://npm-registry-packages-npm-production"}},"0.9.27":{"name":"hikoutei","version":"0.9.27","keywords":["google-sheets","spreadsheet","google sheets orm","sqlite","sync","typescript","orm","repository","optimistic-locking"],"license":"MIT","_id":"hikoutei@0.9.27","maintainers":[{"name":"manddarin","email":"rhkeh123@naver.com"}],"homepage":"https://github.com/ManddarinShop/Hikoutei#readme","bugs":{"url":"https://github.com/ManddarinShop/Hikoutei/issues"},"bin":{"hikoutei":"dist/cli/index.js"},"dist":{"shasum":"380f3b816ca266ceecd5b221805f772118b779e1","tarball":"https://registry.npmjs.org/hikoutei/-/hikoutei-0.9.27.tgz","fileCount":965,"integrity":"sha512-QhOhDzPngoa8QjsY809otyJj4exFDYUsf4//pcQ59H6s70N+lJAb4dlTJ70Fw5MTr8HfwQqQSy2ol+13GgeINg==","signatures":[{"sig":"MEUCIQCokc3L3H71wBn8wV9a+ox4PBfq+HHWXXbhXb+PLEkOUAIgMq1ZbOyT8t9TcWA4jgJ2eHs4g5hyhPe3WOa21cjngSk=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/hikoutei@0.9.27","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":4183411},"main":"./dist/index.js","type":"module","_from":"file:/home/runner/work/_temp/hikoutei-develop-package/hikoutei-0.9.27.tgz","types":"./dist/index.d.ts","engines":{"node":">=22.13"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"},"./internal/sync-status":{"types":"./dist/internal/syncStatus.d.ts","import":"./dist/internal/syncStatus.js"}},"scripts":{"test":"npm run build -w @hikoutei/ikisaki && npm run build -w @hikoutei/contracts && npm run build -w @hikoutei/storage && npm run build -w @hikoutei/sheets && npm run build -w @hikoutei/sync-engine && npm run build -w @hikoutei/composition && vitest run","build":"npm run build -w @hikoutei/ikisaki && npm run build -w @hikoutei/contracts && npm run build -w @hikoutei/storage && npm run build -w @hikoutei/sheets && npm run build -w @hikoutei/sync-engine && npm run build -w @hikoutei/composition && npm run build -w @hikoutei/cli && npm run clean && tsc -p tsconfig.build.json && node scripts/ci/reconcile-contracts-dist.mjs && node scripts/ci/smoke-contracts-bundle.mjs && npm run build -w spreadsheet-db-mcp","clean":"node scripts/clean-dist.mjs","test:soak":"npm run build -w @hikoutei/ikisaki && node scripts/run-soak-long.mjs","typecheck":"npm run build -w @hikoutei/ikisaki && npm run build -w @hikoutei/contracts && tsc -p tsconfig.test.json","audit:deps":"npx depcruise src packages/contracts packages/storage packages/sheets packages/sync-engine packages/composition packages/cli --config .dependency-cruiser.cjs --output-type err","audit:knip":"knip","audit:unused":"tsc -p tsconfig.json --noEmit --noUnusedLocals --noUnusedParameters","audit:markers":"node scripts/maintenance/audit-markers.mjs","typecheck:test":"npm run build -w @hikoutei/ikisaki && npm run build -w @hikoutei/contracts && tsc -p tsconfig.test.json && tsc -p packages/ikisaki/tsconfig.test.json && tsc -p packages/mcp/tsconfig.test.json && npm run typecheck -w @hikoutei/storage -w @hikoutei/sheets -w @hikoutei/sync-engine -w @hikoutei/composition -w @hikoutei/cli"},"_npmUser":{"name":"manddarin","email":"rhkeh123@naver.com"},"_resolved":"/home/runner/work/_temp/hikoutei-develop-package/hikoutei-0.9.27.tgz","_integrity":"sha512-QhOhDzPngoa8QjsY809otyJj4exFDYUsf4//pcQ59H6s70N+lJAb4dlTJ70Fw5MTr8HfwQqQSy2ol+13GgeINg==","repository":{"url":"git+https://github.com/ManddarinShop/Hikoutei.git","type":"git"},"workspaces":["packages/*"],"_npmVersion":"10.9.8","description":"Typed repository and safe write layer for Google Sheets-backed MVPs. SQLite-authoritative entity lifecycle with asynchronous Google Sheets projection.","directories":{},"_nodeVersion":"22.23.2","dependencies":{"zod":"^4.4.3","@hikoutei/kohkai":"0.1.0","@googleapis/drive":"^21.0.0","@hikoutei/ikisaki":"0.1.10","@googleapis/sheets":"^14.0.0","google-auth-library":"^11.0.0"},"_hasShrinkwrap":false,"packageManager":"pnpm@11.1.2","devDependencies":{"knip":"6.33.0","vitest":"^1.6.0","typescript":"^5.5.3","@types/node":"^20.14.10","@mikro-orm/sql":"7.1.7","@mikro-orm/core":"7.1.7","@hikoutei/sheets":"0.1.0","@hikoutei/storage":"0.1.0","dependency-cruiser":"18.2.0","@hikoutei/contracts":"0.1.0","@hikoutei/composition":"0.1.0","@hikoutei/sync-engine":"0.1.0"},"peerDependencies":{"@mikro-orm/sql":"7.1.7","@mikro-orm/core":"7.1.7"},"peerDependenciesMeta":{"@mikro-orm/sql":{"optional":true},"@mikro-orm/core":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/hikoutei_0.9.27_1788449436659_0.6048224347872784","host":"s3://npm-registry-packages-npm-production"}},"0.9.28":{"name":"hikoutei","version":"0.9.28","keywords":["google-sheets","spreadsheet","google sheets orm","sqlite","sync","typescript","orm","repository","optimistic-locking"],"license":"MIT","_id":"hikoutei@0.9.28","maintainers":[{"name":"manddarin","email":"rhkeh123@naver.com"}],"homepage":"https://github.com/ManddarinShop/Hikoutei#readme","bugs":{"url":"https://github.com/ManddarinShop/Hikoutei/issues"},"bin":{"hikoutei":"dist/cli/index.js"},"dist":{"shasum":"fb359068cb2275c674b2bea67170a963fb04268f","tarball":"https://registry.npmjs.org/hikoutei/-/hikoutei-0.9.28.tgz","fileCount":973,"integrity":"sha512-iDSdSEho9Iv8aqg2nkFjp1cPJEHVZ0WOpg/vvXovKK/spCfYh/+O+t3JvHnPQ1F8slepd/UNgfSxQA1sZhpeSQ==","signatures":[{"sig":"MEUCIQCeAopvss2jMU9xMSSLLfAZmQODcKfnFqNfMO5Yc2x6sAIgQ8nhwfPW5j7+2u3IG5dlPRL9mVXcFL5kAINXPjR4QOg=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/hikoutei@0.9.28","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":4272062},"main":"./dist/index.js","type":"module","_from":"file:/home/runner/work/_temp/hikoutei-develop-package/hikoutei-0.9.28.tgz","types":"./dist/index.d.ts","engines":{"node":">=22.13"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"},"./internal/sync-status":{"types":"./dist/internal/syncStatus.d.ts","import":"./dist/internal/syncStatus.js"}},"scripts":{"test":"npm run build -w @hikoutei/ikisaki && npm run build -w @hikoutei/contracts && npm run build -w @hikoutei/storage && npm run build -w @hikoutei/sheets && npm run build -w @hikoutei/sync-engine && npm run build -w @hikoutei/composition && vitest run","build":"npm run build -w @hikoutei/ikisaki && npm run build -w @hikoutei/contracts && npm run build -w @hikoutei/storage && npm run build -w @hikoutei/sheets && npm run build -w @hikoutei/sync-engine && npm run build -w @hikoutei/composition && npm run build -w @hikoutei/cli && npm run clean && tsc -p tsconfig.build.json && node scripts/ci/reconcile-contracts-dist.mjs && node scripts/ci/smoke-contracts-bundle.mjs && npm run build -w spreadsheet-db-mcp","clean":"node scripts/clean-dist.mjs","test:soak":"npm run build -w @hikoutei/ikisaki && node scripts/run-soak-long.mjs","typecheck":"npm run build -w @hikoutei/ikisaki && npm run build -w @hikoutei/contracts && tsc -p tsconfig.test.json","audit:deps":"npx depcruise src packages/contracts packages/storage packages/sheets packages/sync-engine packages/composition packages/cli --config .dependency-cruiser.cjs --output-type err","audit:knip":"knip","audit:unused":"tsc -p tsconfig.json --noEmit --noUnusedLocals --noUnusedParameters","audit:markers":"node scripts/maintenance/audit-markers.mjs","typecheck:test":"npm run build -w @hikoutei/ikisaki && npm run build -w @hikoutei/contracts && tsc -p tsconfig.test.json && tsc -p packages/ikisaki/tsconfig.test.json && tsc -p packages/mcp/tsconfig.test.json && npm run typecheck -w @hikoutei/storage -w @hikoutei/sheets -w @hikoutei/sync-engine -w @hikoutei/composition -w @hikoutei/cli"},"_npmUser":{"name":"manddarin","email":"rhkeh123@naver.com"},"_resolved":"/home/runner/work/_temp/hikoutei-develop-package/hikoutei-0.9.28.tgz","_integrity":"sha512-iDSdSEho9Iv8aqg2nkFjp1cPJEHVZ0WOpg/vvXovKK/spCfYh/+O+t3JvHnPQ1F8slepd/UNgfSxQA1sZhpeSQ==","repository":{"url":"git+https://github.com/ManddarinShop/Hikoutei.git","type":"git"},"workspaces":["packages/*"],"_npmVersion":"10.9.8","description":"Typed repository and safe write layer for Google Sheets-backed MVPs. SQLite-authoritative entity lifecycle with asynchronous Google Sheets projection.","directories":{},"_nodeVersion":"22.23.2","dependencies":{"zod":"^4.4.3","@hikoutei/kohkai":"0.1.0","@googleapis/drive":"^21.0.0","@hikoutei/ikisaki":"0.1.11","@googleapis/sheets":"^14.0.0","google-auth-library":"^11.0.0"},"_hasShrinkwrap":false,"packageManager":"pnpm@11.1.2","devDependencies":{"knip":"6.33.0","vitest":"^1.6.0","typescript":"^5.5.3","@types/node":"^20.14.10","@mikro-orm/sql":"7.1.7","@mikro-orm/core":"7.1.7","@hikoutei/sheets":"0.1.0","@hikoutei/storage":"0.1.0","dependency-cruiser":"18.2.0","@hikoutei/contracts":"0.1.0","@hikoutei/composition":"0.1.0","@hikoutei/sync-engine":"0.1.0"},"peerDependencies":{"@mikro-orm/sql":"7.1.7","@mikro-orm/core":"7.1.7"},"peerDependenciesMeta":{"@mikro-orm/sql":{"optional":true},"@mikro-orm/core":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/hikoutei_0.9.28_1788496386522_0.267475788088251","host":"s3://npm-registry-packages-npm-production"}},"0.9.29":{"name":"hikoutei","version":"0.9.29","keywords":["google-sheets","spreadsheet","google sheets orm","sqlite","sync","typescript","orm","repository","optimistic-locking"],"license":"MIT","_id":"hikoutei@0.9.29","maintainers":[{"name":"manddarin","email":"rhkeh123@naver.com"}],"homepage":"https://github.com/ManddarinShop/Hikoutei#readme","bugs":{"url":"https://github.com/ManddarinShop/Hikoutei/issues"},"bin":{"hikoutei":"dist/cli/index.js"},"dist":{"shasum":"be0e1f2c945601efb0449d00f3f9bbead5a14ec8","tarball":"https://registry.npmjs.org/hikoutei/-/hikoutei-0.9.29.tgz","fileCount":973,"integrity":"sha512-48dKEskW+agWFCIqKAQOd+jfXOIkAy4IRyJA3J+3ob5nGBM4HngDgqaiTPn2w1n7D6Box9blnIQau22d211TXA==","signatures":[{"sig":"MEYCIQDVEomroRdhBSfqoHGO/bPzQgd7cvdQxYjhTXnViJVBfAIhAIUjRYgyClMqs0xStcDqIYDH6pwXcE34Rgb2v0WSndZz","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/hikoutei@0.9.29","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":4272062},"main":"./dist/index.js","type":"module","_from":"file:/home/runner/work/_temp/hikoutei-develop-package/hikoutei-0.9.29.tgz","types":"./dist/index.d.ts","engines":{"node":">=22.13"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"},"./internal/sync-status":{"types":"./dist/internal/syncStatus.d.ts","import":"./dist/internal/syncStatus.js"}},"scripts":{"test":"npm run build -w @hikoutei/ikisaki && npm run build -w @hikoutei/contracts && npm run build -w @hikoutei/storage && npm run build -w @hikoutei/sheets && npm run build -w @hikoutei/sync-engine && npm run build -w @hikoutei/composition && vitest run","build":"npm run build -w @hikoutei/ikisaki && npm run build -w @hikoutei/contracts && npm run build -w @hikoutei/storage && npm run build -w @hikoutei/sheets && npm run build -w @hikoutei/sync-engine && npm run build -w @hikoutei/composition && npm run build -w @hikoutei/cli && npm run clean && tsc -p tsconfig.build.json && node scripts/ci/reconcile-contracts-dist.mjs && node scripts/ci/smoke-contracts-bundle.mjs && npm run build -w spreadsheet-db-mcp","clean":"node scripts/clean-dist.mjs","test:soak":"npm run build -w @hikoutei/ikisaki && node scripts/run-soak-long.mjs","typecheck":"npm run build -w @hikoutei/ikisaki && npm run build -w @hikoutei/contracts && tsc -p tsconfig.test.json","audit:deps":"npx depcruise src packages/contracts packages/storage packages/sheets packages/sync-engine packages/composition packages/cli --config .dependency-cruiser.cjs --output-type err","audit:knip":"knip","audit:unused":"tsc -p tsconfig.json --noEmit --noUnusedLocals --noUnusedParameters","audit:markers":"node scripts/maintenance/audit-markers.mjs","typecheck:test":"npm run build -w @hikoutei/ikisaki && npm run build -w @hikoutei/contracts && tsc -p tsconfig.test.json && tsc -p packages/ikisaki/tsconfig.test.json && tsc -p packages/mcp/tsconfig.test.json && npm run typecheck -w @hikoutei/storage -w @hikoutei/sheets -w @hikoutei/sync-engine -w @hikoutei/composition -w @hikoutei/cli"},"_npmUser":{"name":"manddarin","email":"rhkeh123@naver.com"},"_resolved":"/home/runner/work/_temp/hikoutei-develop-package/hikoutei-0.9.29.tgz","_integrity":"sha512-48dKEskW+agWFCIqKAQOd+jfXOIkAy4IRyJA3J+3ob5nGBM4HngDgqaiTPn2w1n7D6Box9blnIQau22d211TXA==","repository":{"url":"git+https://github.com/ManddarinShop/Hikoutei.git","type":"git"},"workspaces":["packages/*"],"_npmVersion":"10.9.8","description":"Typed repository and safe write layer for Google Sheets-backed MVPs. SQLite-authoritative entity lifecycle with asynchronous Google Sheets projection.","directories":{},"_nodeVersion":"22.23.2","dependencies":{"zod":"^4.4.3","@hikoutei/kohkai":"0.1.0","@googleapis/drive":"^21.0.0","@hikoutei/ikisaki":"0.1.11","@googleapis/sheets":"^14.0.0","google-auth-library":"^11.0.0"},"_hasShrinkwrap":false,"packageManager":"pnpm@11.1.2","devDependencies":{"knip":"6.33.0","vitest":"^1.6.0","typescript":"^5.5.3","@types/node":"^20.14.10","@mikro-orm/sql":"7.1.7","@mikro-orm/core":"7.1.7","@hikoutei/sheets":"0.1.0","@hikoutei/storage":"0.1.0","dependency-cruiser":"18.2.0","@hikoutei/contracts":"0.1.0","@hikoutei/composition":"0.1.0","@hikoutei/sync-engine":"0.1.0"},"peerDependencies":{"@mikro-orm/sql":"7.1.7","@mikro-orm/core":"7.1.7"},"peerDependenciesMeta":{"@mikro-orm/sql":{"optional":true},"@mikro-orm/core":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/hikoutei_0.9.29_1788526168654_0.010978310101960265","host":"s3://npm-registry-packages-npm-production"}},"0.9.30":{"name":"hikoutei","version":"0.9.30","keywords":["google-sheets","spreadsheet","google sheets orm","sqlite","sync","typescript","orm","repository","optimistic-locking"],"license":"MIT","_id":"hikoutei@0.9.30","maintainers":[{"name":"manddarin","email":"rhkeh123@naver.com"}],"homepage":"https://github.com/ManddarinShop/Hikoutei#readme","bugs":{"url":"https://github.com/ManddarinShop/Hikoutei/issues"},"bin":{"hikoutei":"dist/cli/index.js"},"dist":{"shasum":"8170e6f815a792ea9890583b98922f55bd5d2833","tarball":"https://registry.npmjs.org/hikoutei/-/hikoutei-0.9.30.tgz","fileCount":981,"integrity":"sha512-M5o423HM8IDHlZjXY5U2sLYRB2VUwfINWnYZGRbu71KcIhPVOLWEVEimy0gOp8yyr72npO7CVge9iUvI6oodgA==","signatures":[{"sig":"MEUCIQCnME9NxzTwX/o+ByUyVT3znEVB32Hw/T0rI6z0CqKSzgIgbCXgYtfThhVf5l7yMNuB12LTnJenNqf9Lvq9QH/cVf4=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/hikoutei@0.9.30","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":4375664},"main":"./dist/index.js","type":"module","_from":"file:/home/runner/work/_temp/hikoutei-develop-package/hikoutei-0.9.30.tgz","types":"./dist/index.d.ts","engines":{"node":">=22.13"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"},"./internal/sync-status":{"types":"./dist/internal/syncStatus.d.ts","import":"./dist/internal/syncStatus.js"}},"scripts":{"test":"npm run build -w @hikoutei/ikisaki && npm run build -w @hikoutei/contracts && npm run build -w @hikoutei/storage && npm run build -w @hikoutei/sheets && npm run build -w @hikoutei/sync-engine && npm run build -w @hikoutei/composition && vitest run","build":"npm run build -w @hikoutei/ikisaki && npm run build -w @hikoutei/contracts && npm run build -w @hikoutei/storage && npm run build -w @hikoutei/sheets && npm run build -w @hikoutei/sync-engine && npm run build -w @hikoutei/composition && npm run build -w @hikoutei/cli && npm run clean && tsc -p tsconfig.build.json && node scripts/ci/reconcile-contracts-dist.mjs && node scripts/ci/smoke-contracts-bundle.mjs && npm run build -w spreadsheet-db-mcp","clean":"node scripts/clean-dist.mjs","test:soak":"npm run build -w @hikoutei/ikisaki && node scripts/run-soak-long.mjs","typecheck":"npm run build -w @hikoutei/ikisaki && npm run build -w @hikoutei/contracts && tsc -p tsconfig.test.json","audit:deps":"npx depcruise src packages/contracts packages/storage packages/sheets packages/sync-engine packages/composition packages/cli --config .dependency-cruiser.cjs --output-type err","audit:knip":"knip","audit:unused":"tsc -p tsconfig.json --noEmit --noUnusedLocals --noUnusedParameters","audit:markers":"node scripts/maintenance/audit-markers.mjs","typecheck:test":"npm run build -w @hikoutei/ikisaki && npm run build -w @hikoutei/contracts && tsc -p tsconfig.test.json && tsc -p packages/ikisaki/tsconfig.test.json && tsc -p packages/mcp/tsconfig.test.json && npm run typecheck -w @hikoutei/storage -w @hikoutei/sheets -w @hikoutei/sync-engine -w @hikoutei/composition -w @hikoutei/cli"},"_npmUser":{"name":"manddarin","email":"rhkeh123@naver.com"},"_resolved":"/home/runner/work/_temp/hikoutei-develop-package/hikoutei-0.9.30.tgz","_integrity":"sha512-M5o423HM8IDHlZjXY5U2sLYRB2VUwfINWnYZGRbu71KcIhPVOLWEVEimy0gOp8yyr72npO7CVge9iUvI6oodgA==","repository":{"url":"git+https://github.com/ManddarinShop/Hikoutei.git","type":"git"},"workspaces":["packages/*"],"_npmVersion":"10.9.8","description":"Typed repository and safe write layer for Google Sheets-backed MVPs. SQLite-authoritative entity lifecycle with asynchronous Google Sheets projection.","directories":{},"_nodeVersion":"22.23.2","dependencies":{"zod":"^4.4.3","@hikoutei/kohkai":"0.1.0","@googleapis/drive":"^21.0.0","@hikoutei/ikisaki":"0.1.12","@googleapis/sheets":"^14.0.0","google-auth-library":"^11.0.0"},"_hasShrinkwrap":false,"packageManager":"pnpm@11.1.2","devDependencies":{"knip":"6.33.0","vitest":"^1.6.0","typescript":"^5.5.3","@types/node":"^20.14.10","@mikro-orm/sql":"7.1.7","@mikro-orm/core":"7.1.7","@hikoutei/sheets":"0.1.0","@hikoutei/storage":"0.1.0","dependency-cruiser":"18.2.0","@hikoutei/contracts":"0.1.0","@hikoutei/composition":"0.1.0","@hikoutei/sync-engine":"0.1.0"},"peerDependencies":{"@mikro-orm/sql":"7.1.7","@mikro-orm/core":"7.1.7"},"peerDependenciesMeta":{"@mikro-orm/sql":{"optional":true},"@mikro-orm/core":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/hikoutei_0.9.30_1788526665421_0.9683971324752665","host":"s3://npm-registry-packages-npm-production"}},"0.9.31":{"name":"hikoutei","version":"0.9.31","keywords":["google-sheets","spreadsheet","google sheets orm","sqlite","sync","typescript","orm","repository","optimistic-locking"],"license":"MIT","_id":"hikoutei@0.9.31","maintainers":[{"name":"manddarin","email":"rhkeh123@naver.com"}],"homepage":"https://github.com/ManddarinShop/Hikoutei#readme","bugs":{"url":"https://github.com/ManddarinShop/Hikoutei/issues"},"bin":{"hikoutei":"dist/cli/index.js"},"dist":{"shasum":"1f719abdeb754cfb3868decc307f89fa777bc2e2","tarball":"https://registry.npmjs.org/hikoutei/-/hikoutei-0.9.31.tgz","fileCount":981,"integrity":"sha512-GC0+DC5IbSiRZpps04SvN7PuNKHBN1SLdsCOS8XhQrW3r9h5qRHgNdh8e0HhM/BJLWq2tSWkzfU9Lj0SIb8gzg==","signatures":[{"sig":"MEYCIQCh7mXbq1HvyTwhgLbNk1ZG2lEzc2gVjPEhz75nUZn3+gIhAPp9GE2L8zDPBV9DWAaDsDfFBrPln3MSoFOJTGviqSIL","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/hikoutei@0.9.31","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":4375664},"main":"./dist/index.js","type":"module","_from":"file:/home/runner/work/_temp/hikoutei-develop-package/hikoutei-0.9.31.tgz","types":"./dist/index.d.ts","engines":{"node":">=22.13"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"},"./internal/sync-status":{"types":"./dist/internal/syncStatus.d.ts","import":"./dist/internal/syncStatus.js"}},"scripts":{"test":"npm run build -w @hikoutei/ikisaki && npm run build -w @hikoutei/contracts && npm run build -w @hikoutei/storage && npm run build -w @hikoutei/sheets && npm run build -w @hikoutei/sync-engine && npm run build -w @hikoutei/composition && vitest run","build":"npm run build -w @hikoutei/ikisaki && npm run build -w @hikoutei/contracts && npm run build -w @hikoutei/storage && npm run build -w @hikoutei/sheets && npm run build -w @hikoutei/sync-engine && npm run build -w @hikoutei/composition && npm run build -w @hikoutei/cli && npm run clean && tsc -p tsconfig.build.json && node scripts/ci/reconcile-contracts-dist.mjs && node scripts/ci/smoke-contracts-bundle.mjs && npm run build -w spreadsheet-db-mcp","clean":"node scripts/clean-dist.mjs","test:soak":"npm run build -w @hikoutei/ikisaki && node scripts/run-soak-long.mjs","typecheck":"npm run build -w @hikoutei/ikisaki && npm run build -w @hikoutei/contracts && tsc -p tsconfig.test.json","audit:deps":"npx depcruise src packages/contracts packages/storage packages/sheets packages/sync-engine packages/composition packages/cli --config .dependency-cruiser.cjs --output-type err","audit:knip":"knip","audit:unused":"tsc -p tsconfig.json --noEmit --noUnusedLocals --noUnusedParameters","audit:markers":"node scripts/maintenance/audit-markers.mjs","typecheck:test":"npm run build -w @hikoutei/ikisaki && npm run build -w @hikoutei/contracts && tsc -p tsconfig.test.json && tsc -p packages/ikisaki/tsconfig.test.json && tsc -p packages/mcp/tsconfig.test.json && npm run typecheck -w @hikoutei/storage -w @hikoutei/sheets -w @hikoutei/sync-engine -w @hikoutei/composition -w @hikoutei/cli"},"_npmUser":{"name":"manddarin","email":"rhkeh123@naver.com"},"_resolved":"/home/runner/work/_temp/hikoutei-develop-package/hikoutei-0.9.31.tgz","_integrity":"sha512-GC0+DC5IbSiRZpps04SvN7PuNKHBN1SLdsCOS8XhQrW3r9h5qRHgNdh8e0HhM/BJLWq2tSWkzfU9Lj0SIb8gzg==","repository":{"url":"git+https://github.com/ManddarinShop/Hikoutei.git","type":"git"},"workspaces":["packages/*"],"_npmVersion":"10.9.8","description":"Typed repository and safe write layer for Google Sheets-backed MVPs. SQLite-authoritative entity lifecycle with asynchronous Google Sheets projection.","directories":{},"_nodeVersion":"22.23.2","dependencies":{"zod":"^4.4.3","@hikoutei/kohkai":"0.1.0","@googleapis/drive":"^21.0.0","@hikoutei/ikisaki":"0.1.12","@googleapis/sheets":"^14.0.0","google-auth-library":"^11.0.0"},"_hasShrinkwrap":false,"packageManager":"pnpm@11.1.2","devDependencies":{"knip":"6.33.0","vitest":"^1.6.0","typescript":"^5.5.3","@types/node":"^20.14.10","@mikro-orm/sql":"7.1.7","@mikro-orm/core":"7.1.7","@hikoutei/sheets":"0.1.0","@hikoutei/storage":"0.1.0","dependency-cruiser":"18.2.0","@hikoutei/contracts":"0.1.0","@hikoutei/composition":"0.1.0","@hikoutei/sync-engine":"0.1.0"},"peerDependencies":{"@mikro-orm/sql":"7.1.7","@mikro-orm/core":"7.1.7"},"peerDependenciesMeta":{"@mikro-orm/sql":{"optional":true},"@mikro-orm/core":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/hikoutei_0.9.31_1788528408853_0.8586022334795358","host":"s3://npm-registry-packages-npm-production"}},"0.9.32":{"name":"hikoutei","version":"0.9.32","keywords":["google-sheets","spreadsheet","google sheets orm","sqlite","sync","typescript","orm","repository","optimistic-locking"],"license":"MIT","_id":"hikoutei@0.9.32","maintainers":[{"name":"manddarin","email":"rhkeh123@naver.com"}],"homepage":"https://github.com/ManddarinShop/Hikoutei#readme","bugs":{"url":"https://github.com/ManddarinShop/Hikoutei/issues"},"bin":{"hikoutei":"dist/cli/index.js"},"dist":{"shasum":"c05a00ba496774b65cc636ebfd710d1298113852","tarball":"https://registry.npmjs.org/hikoutei/-/hikoutei-0.9.32.tgz","fileCount":981,"integrity":"sha512-Ed9jotdf4vgEDiA/vP+ig+/LdtDmFuh0NVzOg60urcgxuWzs5Vx6BblbqE3rcpqlfts1cOSTWPKV3cfu1igMhQ==","signatures":[{"sig":"MEUCIFVGS1qn3tgYAvQb+SU3qL4gHUst2JF5XwNd8JLm7UmkAiEA6oOILRAs1oV/utMD9rWZdxB4wij4QpYKIkmEvb6sDtI=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/hikoutei@0.9.32","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":4381016},"main":"./dist/index.js","type":"module","_from":"file:/home/runner/work/_temp/hikoutei-develop-package/hikoutei-0.9.32.tgz","types":"./dist/index.d.ts","engines":{"node":">=22.13"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"},"./internal/sync-status":{"types":"./dist/internal/syncStatus.d.ts","import":"./dist/internal/syncStatus.js"}},"scripts":{"test":"npm run build -w @hikoutei/ikisaki && npm run build -w @hikoutei/contracts && npm run build -w @hikoutei/storage && npm run build -w @hikoutei/sheets && npm run build -w @hikoutei/sync-engine && npm run build -w @hikoutei/composition && vitest run","build":"npm run build -w @hikoutei/ikisaki && npm run build -w @hikoutei/contracts && npm run build -w @hikoutei/storage && npm run build -w @hikoutei/sheets && npm run build -w @hikoutei/sync-engine && npm run build -w @hikoutei/composition && npm run build -w @hikoutei/cli && npm run clean && tsc -p tsconfig.build.json && node scripts/ci/reconcile-contracts-dist.mjs && node scripts/ci/smoke-contracts-bundle.mjs && npm run build -w spreadsheet-db-mcp","clean":"node scripts/clean-dist.mjs","test:soak":"npm run build -w @hikoutei/ikisaki && node scripts/run-soak-long.mjs","typecheck":"npm run build -w @hikoutei/ikisaki && npm run build -w @hikoutei/contracts && tsc -p tsconfig.test.json","audit:deps":"npx depcruise src packages/contracts packages/storage packages/sheets packages/sync-engine packages/composition packages/cli --config .dependency-cruiser.cjs --output-type err","audit:knip":"knip","audit:unused":"tsc -p tsconfig.json --noEmit --noUnusedLocals --noUnusedParameters","audit:markers":"node scripts/maintenance/audit-markers.mjs","typecheck:test":"npm run build -w @hikoutei/ikisaki && npm run build -w @hikoutei/contracts && tsc -p tsconfig.test.json && tsc -p packages/ikisaki/tsconfig.test.json && tsc -p packages/mcp/tsconfig.test.json && npm run typecheck -w @hikoutei/storage -w @hikoutei/sheets -w @hikoutei/sync-engine -w @hikoutei/composition -w @hikoutei/cli"},"_npmUser":{"name":"manddarin","email":"rhkeh123@naver.com"},"_resolved":"/home/runner/work/_temp/hikoutei-develop-package/hikoutei-0.9.32.tgz","_integrity":"sha512-Ed9jotdf4vgEDiA/vP+ig+/LdtDmFuh0NVzOg60urcgxuWzs5Vx6BblbqE3rcpqlfts1cOSTWPKV3cfu1igMhQ==","repository":{"url":"git+https://github.com/ManddarinShop/Hikoutei.git","type":"git"},"workspaces":["packages/*"],"_npmVersion":"10.9.8","description":"Typed repository and safe write layer for Google Sheets-backed MVPs. SQLite-authoritative entity lifecycle with asynchronous Google Sheets projection.","directories":{},"_nodeVersion":"22.23.2","dependencies":{"zod":"^4.4.3","@hikoutei/kohkai":"0.1.0","@googleapis/drive":"^21.0.0","@hikoutei/ikisaki":"0.1.13","@googleapis/sheets":"^14.0.0","google-auth-library":"^11.0.0"},"_hasShrinkwrap":false,"packageManager":"pnpm@11.1.2","devDependencies":{"knip":"6.33.0","vitest":"^1.6.0","typescript":"^5.5.3","@types/node":"^20.14.10","@mikro-orm/sql":"7.1.7","@mikro-orm/core":"7.1.7","@hikoutei/sheets":"0.1.0","@hikoutei/storage":"0.1.0","dependency-cruiser":"18.2.0","@hikoutei/contracts":"0.1.0","@hikoutei/composition":"0.1.0","@hikoutei/sync-engine":"0.1.0"},"peerDependencies":{"@mikro-orm/sql":"7.1.7","@mikro-orm/core":"7.1.7"},"peerDependenciesMeta":{"@mikro-orm/sql":{"optional":true},"@mikro-orm/core":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/hikoutei_0.9.32_1788583752078_0.1502609601114382","host":"s3://npm-registry-packages-npm-production"}},"0.9.33":{"name":"hikoutei","version":"0.9.33","keywords":["google-sheets","spreadsheet","google sheets orm","sqlite","sync","typescript","orm","repository","optimistic-locking"],"license":"MIT","_id":"hikoutei@0.9.33","maintainers":[{"name":"manddarin","email":"rhkeh123@naver.com"}],"homepage":"https://github.com/ManddarinShop/Hikoutei#readme","bugs":{"url":"https://github.com/ManddarinShop/Hikoutei/issues"},"bin":{"hikoutei":"dist/cli/index.js"},"dist":{"shasum":"a7ed04066c1df26129a2fcf7f76d7b47ecd849cd","tarball":"https://registry.npmjs.org/hikoutei/-/hikoutei-0.9.33.tgz","fileCount":981,"integrity":"sha512-h+s4uZvqr1TpqG4gFnlKMoFM/Fca3YsDhFLtdeE0bREPVIxlf5Vikie+hte+bdG9cUbVmmnpcKgiwJKqXmMooA==","signatures":[{"sig":"MEYCIQD48qT8RDoTeFT4b7HaERbdWaoEYY6E6wiSM+6QiH837gIhAMTzD3dWW439CT2R6w7Jz4K8ueYEIuBrbsw/Cv/cMS/i","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/hikoutei@0.9.33","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":4381016},"main":"./dist/index.js","type":"module","_from":"file:/home/runner/work/_temp/hikoutei-develop-package/hikoutei-0.9.33.tgz","types":"./dist/index.d.ts","engines":{"node":">=22.13"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"},"./internal/sync-status":{"types":"./dist/internal/syncStatus.d.ts","import":"./dist/internal/syncStatus.js"}},"scripts":{"test":"npm run build -w @hikoutei/ikisaki && npm run build -w @hikoutei/contracts && npm run build -w @hikoutei/storage && npm run build -w @hikoutei/sheets && npm run build -w @hikoutei/sync-engine && npm run build -w @hikoutei/composition && vitest run","build":"npm run build -w @hikoutei/ikisaki && npm run build -w @hikoutei/contracts && npm run build -w @hikoutei/storage && npm run build -w @hikoutei/sheets && npm run build -w @hikoutei/sync-engine && npm run build -w @hikoutei/composition && npm run build -w @hikoutei/cli && npm run clean && tsc -p tsconfig.build.json && node scripts/ci/reconcile-contracts-dist.mjs && node scripts/ci/smoke-contracts-bundle.mjs && npm run build -w spreadsheet-db-mcp","clean":"node scripts/clean-dist.mjs","test:soak":"npm run build -w @hikoutei/ikisaki && node scripts/run-soak-long.mjs","typecheck":"npm run build -w @hikoutei/ikisaki && npm run build -w @hikoutei/contracts && tsc -p tsconfig.test.json","audit:deps":"npx depcruise src packages/contracts packages/storage packages/sheets packages/sync-engine packages/composition packages/cli --config .dependency-cruiser.cjs --output-type err","audit:knip":"knip","audit:unused":"tsc -p tsconfig.json --noEmit --noUnusedLocals --noUnusedParameters","audit:markers":"node scripts/maintenance/audit-markers.mjs","typecheck:test":"npm run build -w @hikoutei/ikisaki && npm run build -w @hikoutei/contracts && tsc -p tsconfig.test.json && tsc -p packages/ikisaki/tsconfig.test.json && tsc -p packages/mcp/tsconfig.test.json && npm run typecheck -w @hikoutei/storage -w @hikoutei/sheets -w @hikoutei/sync-engine -w @hikoutei/composition -w @hikoutei/cli"},"_npmUser":{"name":"manddarin","email":"rhkeh123@naver.com"},"_resolved":"/home/runner/work/_temp/hikoutei-develop-package/hikoutei-0.9.33.tgz","_integrity":"sha512-h+s4uZvqr1TpqG4gFnlKMoFM/Fca3YsDhFLtdeE0bREPVIxlf5Vikie+hte+bdG9cUbVmmnpcKgiwJKqXmMooA==","repository":{"url":"git+https://github.com/ManddarinShop/Hikoutei.git","type":"git"},"workspaces":["packages/*"],"_npmVersion":"10.9.8","description":"Typed repository and safe write layer for Google Sheets-backed MVPs. SQLite-authoritative entity lifecycle with asynchronous Google Sheets projection.","directories":{},"_nodeVersion":"22.23.2","dependencies":{"zod":"^4.4.3","@hikoutei/kohkai":"0.1.0","@googleapis/drive":"^21.0.0","@hikoutei/ikisaki":"0.1.13","@googleapis/sheets":"^14.0.0","google-auth-library":"^11.0.0"},"_hasShrinkwrap":false,"packageManager":"pnpm@11.1.2","devDependencies":{"knip":"6.33.0","vitest":"^1.6.0","typescript":"^5.5.3","@types/node":"^20.14.10","@mikro-orm/sql":"7.1.7","@mikro-orm/core":"7.1.7","@hikoutei/sheets":"0.1.0","@hikoutei/storage":"0.1.0","dependency-cruiser":"18.2.0","@hikoutei/contracts":"0.1.0","@hikoutei/composition":"0.1.0","@hikoutei/sync-engine":"0.1.0"},"peerDependencies":{"@mikro-orm/sql":"7.1.7","@mikro-orm/core":"7.1.7"},"peerDependenciesMeta":{"@mikro-orm/sql":{"optional":true},"@mikro-orm/core":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/hikoutei_0.9.33_1788584802944_0.06397009944763221","host":"s3://npm-registry-packages-npm-production"}},"0.9.33-dev.1":{"name":"hikoutei","version":"0.9.33-dev.1","keywords":["google-sheets","spreadsheet","google sheets orm","sqlite","sync","typescript","orm","repository","optimistic-locking"],"license":"MIT","_id":"hikoutei@0.9.33-dev.1","maintainers":[{"name":"manddarin","email":"rhkeh123@naver.com"}],"homepage":"https://github.com/ManddarinShop/Hikoutei#readme","bugs":{"url":"https://github.com/ManddarinShop/Hikoutei/issues"},"bin":{"hikoutei":"dist/cli/index.js"},"dist":{"shasum":"f040886cc50e6e5ed5f5a9c30c82c19d9b4730da","tarball":"https://registry.npmjs.org/hikoutei/-/hikoutei-0.9.33-dev.1.tgz","fileCount":981,"integrity":"sha512-6ZoENb47LCWBdeiZEA1Jky/CbDxs5aV/WYAqO5kTtQxaGRlc2RkLeB7x06YdtfmkYY61JGsT0HDfz7kjKJV7JQ==","signatures":[{"sig":"MEYCIQD4d9L1X5LQVpJH8lRk2aIgCSSt01jrTBMqr34L2WLRewIhALPTYlJGkQreJP+JgvDpXVTEMRAKxQ3ztymcxBr9v2zw","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/hikoutei@0.9.33-dev.1","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":4381022},"main":"./dist/index.js","type":"module","_from":"file:/home/runner/work/_temp/hikoutei-develop-package/hikoutei-0.9.33-dev.1.tgz","types":"./dist/index.d.ts","engines":{"node":">=22.13"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"},"./internal/sync-status":{"types":"./dist/internal/syncStatus.d.ts","import":"./dist/internal/syncStatus.js"}},"scripts":{"test":"npm run build -w @hikoutei/ikisaki && npm run build -w @hikoutei/contracts && npm run build -w @hikoutei/storage && npm run build -w @hikoutei/sheets && npm run build -w @hikoutei/sync-engine && npm run build -w @hikoutei/composition && vitest run","build":"npm run build -w @hikoutei/ikisaki && npm run build -w @hikoutei/contracts && npm run build -w @hikoutei/storage && npm run build -w @hikoutei/sheets && npm run build -w @hikoutei/sync-engine && npm run build -w @hikoutei/composition && npm run build -w @hikoutei/cli && npm run clean && tsc -p tsconfig.build.json && node scripts/ci/reconcile-contracts-dist.mjs && node scripts/ci/smoke-contracts-bundle.mjs && npm run build -w spreadsheet-db-mcp","clean":"node scripts/clean-dist.mjs","test:soak":"npm run build -w @hikoutei/ikisaki && node scripts/run-soak-long.mjs","typecheck":"npm run build -w @hikoutei/ikisaki && npm run build -w @hikoutei/contracts && tsc -p tsconfig.test.json","audit:deps":"npx depcruise src packages/contracts packages/storage packages/sheets packages/sync-engine packages/composition packages/cli --config .dependency-cruiser.cjs --output-type err","audit:knip":"knip","audit:unused":"tsc -p tsconfig.json --noEmit --noUnusedLocals --noUnusedParameters","audit:markers":"node scripts/maintenance/audit-markers.mjs","typecheck:test":"npm run build -w @hikoutei/ikisaki && npm run build -w @hikoutei/contracts && tsc -p tsconfig.test.json && tsc -p packages/ikisaki/tsconfig.test.json && tsc -p packages/mcp/tsconfig.test.json && npm run typecheck -w @hikoutei/storage -w @hikoutei/sheets -w @hikoutei/sync-engine -w @hikoutei/composition -w @hikoutei/cli"},"_npmUser":{"name":"manddarin","email":"rhkeh123@naver.com"},"_resolved":"/home/runner/work/_temp/hikoutei-develop-package/hikoutei-0.9.33-dev.1.tgz","_integrity":"sha512-6ZoENb47LCWBdeiZEA1Jky/CbDxs5aV/WYAqO5kTtQxaGRlc2RkLeB7x06YdtfmkYY61JGsT0HDfz7kjKJV7JQ==","repository":{"url":"git+https://github.com/ManddarinShop/Hikoutei.git","type":"git"},"workspaces":["packages/*"],"_npmVersion":"10.9.8","description":"Typed repository and safe write layer for Google Sheets-backed MVPs. SQLite-authoritative entity lifecycle with asynchronous Google Sheets projection.","directories":{},"_nodeVersion":"22.23.2","dependencies":{"zod":"^4.4.3","@hikoutei/kohkai":"0.1.0","@googleapis/drive":"^21.0.0","@hikoutei/ikisaki":"0.1.13","@googleapis/sheets":"^14.0.0","google-auth-library":"^11.0.0"},"_hasShrinkwrap":false,"packageManager":"pnpm@11.1.2","readmeFilename":"README.md","devDependencies":{"knip":"6.33.0","vitest":"^1.6.0","typescript":"^5.5.3","@types/node":"^20.14.10","@mikro-orm/sql":"7.1.7","@mikro-orm/core":"7.1.7","@hikoutei/sheets":"0.1.0","@hikoutei/storage":"0.1.0","dependency-cruiser":"18.2.0","@hikoutei/contracts":"0.1.0","@hikoutei/composition":"0.1.0","@hikoutei/sync-engine":"0.1.0"},"peerDependencies":{"@mikro-orm/sql":"7.1.7","@mikro-orm/core":"7.1.7"},"peerDependenciesMeta":{"@mikro-orm/sql":{"optional":true},"@mikro-orm/core":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/hikoutei_0.9.33-dev.1_1788588572473_0.26735763941958446","host":"s3://npm-registry-packages-npm-production"}},"0.9.33-dev.2":{"name":"hikoutei","version":"0.9.33-dev.2","keywords":["google-sheets","spreadsheet","google sheets orm","sqlite","sync","typescript","orm","repository","optimistic-locking"],"license":"MIT","_id":"hikoutei@0.9.33-dev.2","maintainers":[{"name":"manddarin","email":"rhkeh123@naver.com"}],"homepage":"https://github.com/ManddarinShop/Hikoutei#readme","bugs":{"url":"https://github.com/ManddarinShop/Hikoutei/issues"},"bin":{"hikoutei":"dist/cli/index.js"},"dist":{"shasum":"59456d4df40f7f62c3cbbee66a554b47a84005a7","tarball":"https://registry.npmjs.org/hikoutei/-/hikoutei-0.9.33-dev.2.tgz","fileCount":981,"integrity":"sha512-+wRUFl1mcVJLFVIfovGu5Lj3BqwmVEVB4te/5MGGibkVyMXGKd83OscW2tgysJLWJg1Ie4w4/7JzF7sd2jj5hA==","signatures":[{"sig":"MEQCICbhKkDNO5bnww54ay2U7Bp+tnqDXu4toQYGW3H2r1uuAiBAAK0HxR9EH/sMcGinmPiUE/N3C35dTbGpBsF8nsBqRw==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/hikoutei@0.9.33-dev.2","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":4381022},"main":"./dist/index.js","type":"module","_from":"file:/home/runner/work/_temp/hikoutei-develop-package/hikoutei-0.9.33-dev.2.tgz","types":"./dist/index.d.ts","engines":{"node":">=22.13"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"},"./internal/sync-status":{"types":"./dist/internal/syncStatus.d.ts","import":"./dist/internal/syncStatus.js"}},"scripts":{"test":"npm run build -w @hikoutei/ikisaki && npm run build -w @hikoutei/contracts && npm run build -w @hikoutei/storage && npm run build -w @hikoutei/sheets && npm run build -w @hikoutei/sync-engine && npm run build -w @hikoutei/composition && vitest run","build":"npm run build -w @hikoutei/ikisaki && npm run build -w @hikoutei/contracts && npm run build -w @hikoutei/storage && npm run build -w @hikoutei/sheets && npm run build -w @hikoutei/sync-engine && npm run build -w @hikoutei/composition && npm run build -w @hikoutei/cli && npm run clean && tsc -p tsconfig.build.json && node scripts/ci/reconcile-contracts-dist.mjs && node scripts/ci/smoke-contracts-bundle.mjs && npm run build -w spreadsheet-db-mcp","clean":"node scripts/clean-dist.mjs","test:soak":"npm run build -w @hikoutei/ikisaki && node scripts/run-soak-long.mjs","typecheck":"npm run build -w @hikoutei/ikisaki && npm run build -w @hikoutei/contracts && tsc -p tsconfig.test.json","audit:deps":"npx depcruise src packages/contracts packages/storage packages/sheets packages/sync-engine packages/composition packages/cli --config .dependency-cruiser.cjs --output-type err","audit:knip":"knip","audit:unused":"tsc -p tsconfig.json --noEmit --noUnusedLocals --noUnusedParameters","audit:markers":"node scripts/maintenance/audit-markers.mjs","typecheck:test":"npm run build -w @hikoutei/ikisaki && npm run build -w @hikoutei/contracts && tsc -p tsconfig.test.json && tsc -p packages/ikisaki/tsconfig.test.json && tsc -p packages/mcp/tsconfig.test.json && npm run typecheck -w @hikoutei/storage -w @hikoutei/sheets -w @hikoutei/sync-engine -w @hikoutei/composition -w @hikoutei/cli"},"_npmUser":{"name":"manddarin","email":"rhkeh123@naver.com"},"_resolved":"/home/runner/work/_temp/hikoutei-develop-package/hikoutei-0.9.33-dev.2.tgz","_integrity":"sha512-+wRUFl1mcVJLFVIfovGu5Lj3BqwmVEVB4te/5MGGibkVyMXGKd83OscW2tgysJLWJg1Ie4w4/7JzF7sd2jj5hA==","repository":{"url":"git+https://github.com/ManddarinShop/Hikoutei.git","type":"git"},"workspaces":["packages/*"],"_npmVersion":"10.9.8","description":"Typed repository and safe write layer for Google Sheets-backed MVPs. SQLite-authoritative entity lifecycle with asynchronous Google Sheets projection.","directories":{},"_nodeVersion":"22.23.2","dependencies":{"zod":"^4.4.3","@hikoutei/kohkai":"0.1.0","@googleapis/drive":"^21.0.0","@hikoutei/ikisaki":"0.1.13","@googleapis/sheets":"^14.0.0","google-auth-library":"^11.0.0"},"_hasShrinkwrap":false,"packageManager":"pnpm@11.1.2","readmeFilename":"README.md","devDependencies":{"knip":"6.33.0","vitest":"^1.6.0","typescript":"^5.5.3","@types/node":"^20.14.10","@mikro-orm/sql":"7.1.7","@mikro-orm/core":"7.1.7","@hikoutei/sheets":"0.1.0","@hikoutei/storage":"0.1.0","dependency-cruiser":"18.2.0","@hikoutei/contracts":"0.1.0","@hikoutei/composition":"0.1.0","@hikoutei/sync-engine":"0.1.0"},"peerDependencies":{"@mikro-orm/sql":"7.1.7","@mikro-orm/core":"7.1.7"},"peerDependenciesMeta":{"@mikro-orm/sql":{"optional":true},"@mikro-orm/core":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/hikoutei_0.9.33-dev.2_1788598636223_0.45342457090851274","host":"s3://npm-registry-packages-npm-production"}},"0.9.33-dev.3":{"name":"hikoutei","version":"0.9.33-dev.3","keywords":["google-sheets","spreadsheet","google sheets orm","sqlite","sync","typescript","orm","repository","optimistic-locking"],"license":"MIT","_id":"hikoutei@0.9.33-dev.3","maintainers":[{"name":"manddarin","email":"rhkeh123@naver.com"}],"homepage":"https://github.com/ManddarinShop/Hikoutei#readme","bugs":{"url":"https://github.com/ManddarinShop/Hikoutei/issues"},"bin":{"hikoutei":"dist/cli/index.js"},"dist":{"shasum":"d7bd2355f5fb69f62f49b44911b3835aec1f2b43","tarball":"https://registry.npmjs.org/hikoutei/-/hikoutei-0.9.33-dev.3.tgz","fileCount":981,"integrity":"sha512-5PaNDY66c/I01BubyBSVSLa/M34rRKOOCZdS8iKOWOsf/oJFWkBRhqe6IGUgvuxaOwU7hIRWHNIwotLhcCtjOw==","signatures":[{"sig":"MEQCIFKm5cZXTAXL1Q52aW2FXsyiK7SeLfc5zI7716K6/wSFAiAgOZb7MVo/L+uyCtg35ANvEdHSSc16wA4ErQ9L3d//VQ==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/hikoutei@0.9.33-dev.3","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":4381359},"main":"./dist/index.js","type":"module","_from":"file:/home/runner/work/_temp/hikoutei-develop-package/hikoutei-0.9.33-dev.3.tgz","types":"./dist/index.d.ts","engines":{"node":">=22.13"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"},"./internal/sync-status":{"types":"./dist/internal/syncStatus.d.ts","import":"./dist/internal/syncStatus.js"}},"scripts":{"test":"npm run build -w @hikoutei/ikisaki && npm run build -w @hikoutei/contracts && npm run build -w @hikoutei/storage && npm run build -w @hikoutei/sheets && npm run build -w @hikoutei/sync-engine && npm run build -w @hikoutei/composition && vitest run","build":"npm run build -w @hikoutei/ikisaki && npm run build -w @hikoutei/contracts && npm run build -w @hikoutei/storage && npm run build -w @hikoutei/sheets && npm run build -w @hikoutei/sync-engine && npm run build -w @hikoutei/composition && npm run build -w @hikoutei/cli && npm run clean && tsc -p tsconfig.build.json && node scripts/ci/reconcile-contracts-dist.mjs && node scripts/ci/smoke-contracts-bundle.mjs && npm run build -w spreadsheet-db-mcp","clean":"node scripts/clean-dist.mjs","test:soak":"npm run build -w @hikoutei/ikisaki && node scripts/run-soak-long.mjs","typecheck":"npm run build -w @hikoutei/ikisaki && npm run build -w @hikoutei/contracts && tsc -p tsconfig.test.json","audit:deps":"npx depcruise src packages/contracts packages/storage packages/sheets packages/sync-engine packages/composition packages/cli --config .dependency-cruiser.cjs --output-type err","audit:knip":"knip","audit:unused":"tsc -p tsconfig.json --noEmit --noUnusedLocals --noUnusedParameters","audit:markers":"node scripts/maintenance/audit-markers.mjs","typecheck:test":"npm run build -w @hikoutei/ikisaki && npm run build -w @hikoutei/contracts && tsc -p tsconfig.test.json && tsc -p packages/ikisaki/tsconfig.test.json && tsc -p packages/mcp/tsconfig.test.json && npm run typecheck -w @hikoutei/storage -w @hikoutei/sheets -w @hikoutei/sync-engine -w @hikoutei/composition -w @hikoutei/cli"},"_npmUser":{"name":"manddarin","email":"rhkeh123@naver.com"},"_resolved":"/home/runner/work/_temp/hikoutei-develop-package/hikoutei-0.9.33-dev.3.tgz","_integrity":"sha512-5PaNDY66c/I01BubyBSVSLa/M34rRKOOCZdS8iKOWOsf/oJFWkBRhqe6IGUgvuxaOwU7hIRWHNIwotLhcCtjOw==","repository":{"url":"git+https://github.com/ManddarinShop/Hikoutei.git","type":"git"},"workspaces":["packages/*"],"_npmVersion":"10.9.8","description":"Typed repository and safe write layer for Google Sheets-backed MVPs. SQLite-authoritative entity lifecycle with asynchronous Google Sheets projection.","directories":{},"_nodeVersion":"22.23.2","dependencies":{"zod":"^4.4.3","@hikoutei/kohkai":"0.1.0","@googleapis/drive":"^21.0.0","@hikoutei/ikisaki":"0.1.13","@googleapis/sheets":"^14.0.0","google-auth-library":"^11.0.0"},"_hasShrinkwrap":false,"packageManager":"pnpm@11.1.2","readmeFilename":"README.md","devDependencies":{"knip":"6.33.0","vitest":"^1.6.0","typescript":"^5.5.3","@types/node":"^20.14.10","@mikro-orm/sql":"7.1.7","@mikro-orm/core":"7.1.7","@hikoutei/sheets":"0.1.0","@hikoutei/storage":"0.1.0","dependency-cruiser":"18.2.0","@hikoutei/contracts":"0.1.0","@hikoutei/composition":"0.1.0","@hikoutei/sync-engine":"0.1.0"},"peerDependencies":{"@mikro-orm/sql":"7.1.7","@mikro-orm/core":"7.1.7"},"peerDependenciesMeta":{"@mikro-orm/sql":{"optional":true},"@mikro-orm/core":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/hikoutei_0.9.33-dev.3_1788618481986_0.4823202502665127","host":"s3://npm-registry-packages-npm-production"}},"0.9.33-dev.4":{"name":"hikoutei","version":"0.9.33-dev.4","keywords":["google-sheets","spreadsheet","google sheets orm","sqlite","sync","typescript","orm","repository","optimistic-locking"],"license":"MIT","_id":"hikoutei@0.9.33-dev.4","maintainers":[{"name":"manddarin","email":"rhkeh123@naver.com"}],"homepage":"https://github.com/ManddarinShop/Hikoutei#readme","bugs":{"url":"https://github.com/ManddarinShop/Hikoutei/issues"},"bin":{"hikoutei":"dist/cli/index.js"},"dist":{"shasum":"fcef6220bcd85c637f25bbdea2d8c422080685f3","tarball":"https://registry.npmjs.org/hikoutei/-/hikoutei-0.9.33-dev.4.tgz","fileCount":981,"integrity":"sha512-svSIGtadj/7u0d96uK1zQU7F/JEcPA3Wtg99+CdpvhaGcPDswYjVeinnyMsZWBrJQkFZHRlcxtw9uFaL9S5dtg==","signatures":[{"sig":"MEQCIHRU05DRKSXrKj3Y+9OztSqRXGn3F0EtH3Deflcm1spQAiBDH4O+2zje9LqCVAke9zkvJAm2+lFNIkZWsyBE4O+4NQ==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/hikoutei@0.9.33-dev.4","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":4381359},"main":"./dist/index.js","type":"module","_from":"file:/home/runner/work/_temp/hikoutei-develop-package/hikoutei-0.9.33-dev.4.tgz","types":"./dist/index.d.ts","engines":{"node":">=22.13"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"},"./internal/sync-status":{"types":"./dist/internal/syncStatus.d.ts","import":"./dist/internal/syncStatus.js"}},"scripts":{"test":"npm run build -w @hikoutei/ikisaki && npm run build -w @hikoutei/contracts && npm run build -w @hikoutei/storage && npm run build -w @hikoutei/sheets && npm run build -w @hikoutei/sync-engine && npm run build -w @hikoutei/composition && vitest run","build":"npm run build -w @hikoutei/ikisaki && npm run build -w @hikoutei/contracts && npm run build -w @hikoutei/storage && npm run build -w @hikoutei/sheets && npm run build -w @hikoutei/sync-engine && npm run build -w @hikoutei/composition && npm run build -w @hikoutei/cli && npm run clean && tsc -p tsconfig.build.json && node scripts/ci/reconcile-contracts-dist.mjs && node scripts/ci/smoke-contracts-bundle.mjs && npm run build -w spreadsheet-db-mcp","clean":"node scripts/clean-dist.mjs","test:soak":"npm run build -w @hikoutei/ikisaki && node scripts/run-soak-long.mjs","typecheck":"npm run build -w @hikoutei/ikisaki && npm run build -w @hikoutei/contracts && tsc -p tsconfig.test.json","audit:deps":"npx depcruise src packages/contracts packages/storage packages/sheets packages/sync-engine packages/composition packages/cli --config .dependency-cruiser.cjs --output-type err","audit:knip":"knip","audit:unused":"tsc -p tsconfig.json --noEmit --noUnusedLocals --noUnusedParameters","audit:markers":"node scripts/maintenance/audit-markers.mjs","typecheck:test":"npm run build -w @hikoutei/ikisaki && npm run build -w @hikoutei/contracts && tsc -p tsconfig.test.json && tsc -p packages/ikisaki/tsconfig.test.json && tsc -p packages/mcp/tsconfig.test.json && npm run typecheck -w @hikoutei/storage -w @hikoutei/sheets -w @hikoutei/sync-engine -w @hikoutei/composition -w @hikoutei/cli"},"_npmUser":{"name":"manddarin","email":"rhkeh123@naver.com"},"_resolved":"/home/runner/work/_temp/hikoutei-develop-package/hikoutei-0.9.33-dev.4.tgz","_integrity":"sha512-svSIGtadj/7u0d96uK1zQU7F/JEcPA3Wtg99+CdpvhaGcPDswYjVeinnyMsZWBrJQkFZHRlcxtw9uFaL9S5dtg==","repository":{"url":"git+https://github.com/ManddarinShop/Hikoutei.git","type":"git"},"workspaces":["packages/*"],"_npmVersion":"10.9.8","description":"Typed repository and safe write layer for Google Sheets-backed MVPs. SQLite-authoritative entity lifecycle with asynchronous Google Sheets projection.","directories":{},"_nodeVersion":"22.23.2","dependencies":{"zod":"^4.4.3","@hikoutei/kohkai":"0.1.0","@googleapis/drive":"^21.0.0","@hikoutei/ikisaki":"0.1.13","@googleapis/sheets":"^14.0.0","google-auth-library":"^11.0.0"},"_hasShrinkwrap":false,"packageManager":"pnpm@11.1.2","readmeFilename":"README.md","devDependencies":{"knip":"6.33.0","vitest":"^1.6.0","typescript":"^5.5.3","@types/node":"^20.14.10","@mikro-orm/sql":"7.1.7","@mikro-orm/core":"7.1.7","@hikoutei/sheets":"0.1.0","@hikoutei/storage":"0.1.0","dependency-cruiser":"18.2.0","@hikoutei/contracts":"0.1.0","@hikoutei/composition":"0.1.0","@hikoutei/sync-engine":"0.1.0"},"peerDependencies":{"@mikro-orm/sql":"7.1.7","@mikro-orm/core":"7.1.7"},"peerDependenciesMeta":{"@mikro-orm/sql":{"optional":true},"@mikro-orm/core":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/hikoutei_0.9.33-dev.4_1788620227651_0.721335324596446","host":"s3://npm-registry-packages-npm-production"}},"0.10.0":{"name":"hikoutei","version":"0.10.0","keywords":["google-sheets","spreadsheet","google sheets orm","sqlite","sync","typescript","orm","repository","optimistic-locking"],"license":"MIT","_id":"hikoutei@0.10.0","maintainers":[{"name":"manddarin","email":"rhkeh123@naver.com"}],"homepage":"https://github.com/ManddarinShop/Hikoutei#readme","bugs":{"url":"https://github.com/ManddarinShop/Hikoutei/issues"},"bin":{"hikoutei":"dist/cli/index.js"},"dist":{"shasum":"664cfa1f0cc6314be0c5d856fdd6816532e7f31d","tarball":"https://registry.npmjs.org/hikoutei/-/hikoutei-0.10.0.tgz","fileCount":981,"integrity":"sha512-DrTqDlLOLidnxp5pWDwpP1CRrfn9c2cDzAHdH7kub0bHjVGKot5PtLO6bbgyi3Q/MPCdQ5oeBcxmCCCr19b9Xw==","signatures":[{"sig":"MEQCIE8PP+W7tBF78YOqmxZvJneld0Z3zUSCPKqS60omUeiGAiBYDHBCJHCYX9v2NSviQv8F89gNtTSX/VeD5wMMsw2+ew==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/hikoutei@0.10.0","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":4381353},"main":"./dist/index.js","type":"module","_from":"file:/home/runner/work/_temp/hikoutei-stable-package/hikoutei-0.10.0.tgz","types":"./dist/index.d.ts","engines":{"node":">=22.13"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"},"./internal/sync-status":{"types":"./dist/internal/syncStatus.d.ts","import":"./dist/internal/syncStatus.js"}},"scripts":{"test":"npm run build -w @hikoutei/ikisaki && npm run build -w @hikoutei/contracts && npm run build -w @hikoutei/storage && npm run build -w @hikoutei/sheets && npm run build -w @hikoutei/sync-engine && npm run build -w @hikoutei/composition && vitest run","build":"npm run build -w @hikoutei/ikisaki && npm run build -w @hikoutei/contracts && npm run build -w @hikoutei/storage && npm run build -w @hikoutei/sheets && npm run build -w @hikoutei/sync-engine && npm run build -w @hikoutei/composition && npm run build -w @hikoutei/cli && npm run clean && tsc -p tsconfig.build.json && node scripts/ci/reconcile-contracts-dist.mjs && node scripts/ci/smoke-contracts-bundle.mjs && npm run build -w spreadsheet-db-mcp","clean":"node scripts/clean-dist.mjs","test:soak":"npm run build -w @hikoutei/ikisaki && node scripts/run-soak-long.mjs","typecheck":"npm run build -w @hikoutei/ikisaki && npm run build -w @hikoutei/contracts && tsc -p tsconfig.test.json","audit:deps":"npx depcruise src packages/contracts packages/storage packages/sheets packages/sync-engine packages/composition packages/cli --config .dependency-cruiser.cjs --output-type err","audit:knip":"knip","audit:unused":"tsc -p tsconfig.json --noEmit --noUnusedLocals --noUnusedParameters","audit:markers":"node scripts/maintenance/audit-markers.mjs","typecheck:test":"npm run build -w @hikoutei/ikisaki && npm run build -w @hikoutei/contracts && tsc -p tsconfig.test.json && tsc -p packages/ikisaki/tsconfig.test.json && tsc -p packages/mcp/tsconfig.test.json && npm run typecheck -w @hikoutei/storage -w @hikoutei/sheets -w @hikoutei/sync-engine -w @hikoutei/composition -w @hikoutei/cli"},"_npmUser":{"name":"manddarin","email":"rhkeh123@naver.com"},"_resolved":"/home/runner/work/_temp/hikoutei-stable-package/hikoutei-0.10.0.tgz","_integrity":"sha512-DrTqDlLOLidnxp5pWDwpP1CRrfn9c2cDzAHdH7kub0bHjVGKot5PtLO6bbgyi3Q/MPCdQ5oeBcxmCCCr19b9Xw==","repository":{"url":"git+https://github.com/ManddarinShop/Hikoutei.git","type":"git"},"workspaces":["packages/*"],"_npmVersion":"10.9.8","description":"Typed repository and safe write layer for Google Sheets-backed MVPs. SQLite-authoritative entity lifecycle with asynchronous Google Sheets projection.","directories":{},"_nodeVersion":"22.23.2","dependencies":{"zod":"^4.4.3","@hikoutei/kohkai":"0.1.0","@googleapis/drive":"^21.0.0","@hikoutei/ikisaki":"0.1.13","@googleapis/sheets":"^14.0.0","google-auth-library":"^11.0.0"},"_hasShrinkwrap":false,"packageManager":"pnpm@11.1.2","devDependencies":{"knip":"6.33.0","vitest":"^1.6.0","typescript":"^5.5.3","@types/node":"^20.14.10","@mikro-orm/sql":"7.1.7","@mikro-orm/core":"7.1.7","@hikoutei/sheets":"0.1.0","@hikoutei/storage":"0.1.0","dependency-cruiser":"18.2.0","@hikoutei/contracts":"0.1.0","@hikoutei/composition":"0.1.0","@hikoutei/sync-engine":"0.1.0"},"peerDependencies":{"@mikro-orm/sql":"7.1.7","@mikro-orm/core":"7.1.7"},"peerDependenciesMeta":{"@mikro-orm/sql":{"optional":true},"@mikro-orm/core":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/hikoutei_0.10.0_1788622143178_0.7887046930448236","host":"s3://npm-registry-packages-npm-production"}},"0.10.1-dev":{"name":"hikoutei","version":"0.10.1-dev","keywords":["google-sheets","spreadsheet","google sheets orm","sqlite","sync","typescript","orm","repository","optimistic-locking"],"license":"MIT","_id":"hikoutei@0.10.1-dev","maintainers":[{"name":"manddarin","email":"rhkeh123@naver.com"}],"homepage":"https://github.com/ManddarinShop/Hikoutei#readme","bugs":{"url":"https://github.com/ManddarinShop/Hikoutei/issues"},"bin":{"hikoutei":"dist/cli/index.js"},"dist":{"shasum":"ec401adecb37e52cc6d5291dd3e5a7c3df5315c6","tarball":"https://registry.npmjs.org/hikoutei/-/hikoutei-0.10.1-dev.tgz","fileCount":981,"integrity":"sha512-P99QOV1ODCjkw3qal5GlcV4pbHa6+TB90h/IyKQ8AjIi3nTsftO+tfGWwTVLeZLJinTAlVAb25u9ORkHAiqS8g==","signatures":[{"sig":"MEUCIQDHDOZWSYLGhg6Ey+ELTKSyrm6MOik8qhyQR2V/qa2igAIgNiqhQPj7mGlyRN/14PCrQBwrOsFF9D3kHPfad53j8xQ=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/hikoutei@0.10.1-dev","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":4381357},"main":"./dist/index.js","type":"module","_from":"file:/home/runner/work/_temp/hikoutei-develop-package/hikoutei-0.10.1-dev.tgz","types":"./dist/index.d.ts","engines":{"node":">=22.13"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"},"./internal/sync-status":{"types":"./dist/internal/syncStatus.d.ts","import":"./dist/internal/syncStatus.js"}},"scripts":{"test":"npm run build -w @hikoutei/ikisaki && npm run build -w @hikoutei/contracts && npm run build -w @hikoutei/storage && npm run build -w @hikoutei/sheets && npm run build -w @hikoutei/sync-engine && npm run build -w @hikoutei/composition && vitest run","build":"npm run build -w @hikoutei/ikisaki && npm run build -w @hikoutei/contracts && npm run build -w @hikoutei/storage && npm run build -w @hikoutei/sheets && npm run build -w @hikoutei/sync-engine && npm run build -w @hikoutei/composition && npm run build -w @hikoutei/cli && npm run clean && tsc -p tsconfig.build.json && node scripts/ci/reconcile-contracts-dist.mjs && node scripts/ci/smoke-contracts-bundle.mjs && npm run build -w spreadsheet-db-mcp","clean":"node scripts/clean-dist.mjs","test:soak":"npm run build -w @hikoutei/ikisaki && node scripts/run-soak-long.mjs","typecheck":"npm run build -w @hikoutei/ikisaki && npm run build -w @hikoutei/contracts && tsc -p tsconfig.test.json","audit:deps":"npx depcruise src packages/contracts packages/storage packages/sheets packages/sync-engine packages/composition packages/cli --config .dependency-cruiser.cjs --output-type err","audit:knip":"knip","audit:unused":"tsc -p tsconfig.json --noEmit --noUnusedLocals --noUnusedParameters","audit:markers":"node scripts/maintenance/audit-markers.mjs","typecheck:test":"npm run build -w @hikoutei/ikisaki && npm run build -w @hikoutei/contracts && tsc -p tsconfig.test.json && tsc -p packages/ikisaki/tsconfig.test.json && tsc -p packages/mcp/tsconfig.test.json && npm run typecheck -w @hikoutei/storage -w @hikoutei/sheets -w @hikoutei/sync-engine -w @hikoutei/composition -w @hikoutei/cli"},"_npmUser":{"name":"manddarin","email":"rhkeh123@naver.com"},"_resolved":"/home/runner/work/_temp/hikoutei-develop-package/hikoutei-0.10.1-dev.tgz","_integrity":"sha512-P99QOV1ODCjkw3qal5GlcV4pbHa6+TB90h/IyKQ8AjIi3nTsftO+tfGWwTVLeZLJinTAlVAb25u9ORkHAiqS8g==","repository":{"url":"git+https://github.com/ManddarinShop/Hikoutei.git","type":"git"},"workspaces":["packages/*"],"_npmVersion":"10.9.8","description":"Typed repository and safe write layer for Google Sheets-backed MVPs. SQLite-authoritative entity lifecycle with asynchronous Google Sheets projection.","directories":{},"_nodeVersion":"22.23.2","dependencies":{"zod":"^4.4.3","@hikoutei/kohkai":"0.1.0","@googleapis/drive":"^21.0.0","@hikoutei/ikisaki":"0.1.13","@googleapis/sheets":"^14.0.0","google-auth-library":"^11.0.0"},"_hasShrinkwrap":false,"packageManager":"pnpm@11.1.2","readmeFilename":"README.md","devDependencies":{"knip":"6.33.0","vitest":"^1.6.0","typescript":"^5.5.3","@types/node":"^20.14.10","@mikro-orm/sql":"7.1.7","@mikro-orm/core":"7.1.7","@hikoutei/sheets":"0.1.0","@hikoutei/storage":"0.1.0","dependency-cruiser":"18.2.0","@hikoutei/contracts":"0.1.0","@hikoutei/composition":"0.1.0","@hikoutei/sync-engine":"0.1.0"},"peerDependencies":{"@mikro-orm/sql":"7.1.7","@mikro-orm/core":"7.1.7"},"peerDependenciesMeta":{"@mikro-orm/sql":{"optional":true},"@mikro-orm/core":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/hikoutei_0.10.1-dev_1788624702739_0.4602711481457473","host":"s3://npm-registry-packages-npm-production"}},"0.10.3-dev":{"name":"hikoutei","version":"0.10.3-dev","keywords":["google-sheets","spreadsheet","google sheets orm","sqlite","sync","typescript","orm","repository","optimistic-locking"],"license":"MIT","_id":"hikoutei@0.10.3-dev","maintainers":[{"name":"manddarin","email":"rhkeh123@naver.com"}],"homepage":"https://github.com/ManddarinShop/Hikoutei#readme","bugs":{"url":"https://github.com/ManddarinShop/Hikoutei/issues"},"bin":{"hikoutei":"dist/cli/index.js"},"dist":{"shasum":"de9873135acec5c95c81bc53ac55022016b88546","tarball":"https://registry.npmjs.org/hikoutei/-/hikoutei-0.10.3-dev.tgz","fileCount":941,"integrity":"sha512-vT3C2DshtAPhpjZYb+OB02xpDD7rw+US29/dmo89lZXuVNZ3w+a9VkaNiuqFksSSPiZEQXIDTij7Y65d6VPhsg==","signatures":[{"sig":"MEQCIB9mlGRvCEBNko9kb4jFk+ukT4StRHpSOz6nC8wE/j8PAiAgEWeb1CmXK+QBcOYzDuraSvnXtft2crjBstb2e+mAqg==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/hikoutei@0.10.3-dev","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":4243464},"main":"./dist/index.js","type":"module","_from":"file:/home/runner/work/_temp/hikoutei-develop-package/hikoutei-0.10.3-dev.tgz","types":"./dist/index.d.ts","engines":{"node":">=22.13"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"},"./internal/sync-status":{"types":"./dist/internal/syncStatus.d.ts","import":"./dist/internal/syncStatus.js"}},"scripts":{"test":"npm run build -w @hikoutei/ikisaki && npm run build -w @hikoutei/contracts && npm run build -w @hikoutei/storage && npm run build -w @hikoutei/sheets && npm run build -w @hikoutei/sync-engine && npm run build -w @hikoutei/composition && vitest run","build":"npm run build -w @hikoutei/ikisaki && npm run build -w @hikoutei/contracts && npm run build -w @hikoutei/storage && npm run build -w @hikoutei/sheets && npm run build -w @hikoutei/sync-engine && npm run build -w @hikoutei/composition && npm run build -w @hikoutei/cli && npm run clean && tsc -p tsconfig.build.json && node scripts/ci/reconcile-contracts-dist.mjs && node scripts/ci/smoke-contracts-bundle.mjs && npm run build -w spreadsheet-db-mcp","clean":"node scripts/clean-dist.mjs","test:soak":"npm run build -w @hikoutei/ikisaki && node scripts/run-soak-long.mjs","typecheck":"npm run build -w @hikoutei/ikisaki && npm run build -w @hikoutei/contracts && tsc -p tsconfig.test.json","audit:deps":"npx depcruise src packages/contracts packages/storage packages/sheets packages/sync-engine packages/composition packages/cli --config .dependency-cruiser.cjs --output-type err","audit:knip":"knip","audit:unused":"tsc -p tsconfig.json --noEmit --noUnusedLocals --noUnusedParameters","audit:markers":"node scripts/maintenance/audit-markers.mjs","typecheck:test":"npm run build -w @hikoutei/ikisaki && npm run build -w @hikoutei/contracts && tsc -p tsconfig.test.json && tsc -p packages/ikisaki/tsconfig.test.json && tsc -p packages/mcp/tsconfig.test.json && npm run typecheck -w @hikoutei/storage -w @hikoutei/sheets -w @hikoutei/sync-engine -w @hikoutei/composition -w @hikoutei/cli"},"_npmUser":{"name":"manddarin","email":"rhkeh123@naver.com"},"_resolved":"/home/runner/work/_temp/hikoutei-develop-package/hikoutei-0.10.3-dev.tgz","_integrity":"sha512-vT3C2DshtAPhpjZYb+OB02xpDD7rw+US29/dmo89lZXuVNZ3w+a9VkaNiuqFksSSPiZEQXIDTij7Y65d6VPhsg==","repository":{"url":"git+https://github.com/ManddarinShop/Hikoutei.git","type":"git"},"workspaces":["packages/*"],"_npmVersion":"10.9.8","description":"Typed repository and safe write layer for Google Sheets-backed MVPs. SQLite-authoritative entity lifecycle with asynchronous Google Sheets projection.","directories":{},"_nodeVersion":"22.23.2","dependencies":{"zod":"^4.4.3","@hikoutei/kohkai":"0.1.0","@googleapis/drive":"^21.0.0","@hikoutei/ikisaki":"0.1.15","@googleapis/sheets":"^14.0.0","google-auth-library":"^11.0.0"},"_hasShrinkwrap":false,"packageManager":"pnpm@11.1.2","readmeFilename":"README.md","devDependencies":{"knip":"6.33.0","vitest":"^1.6.0","typescript":"^5.5.3","@types/node":"^20.14.10","@mikro-orm/sql":"7.1.7","@mikro-orm/core":"7.1.7","@hikoutei/sheets":"0.1.0","@hikoutei/storage":"0.1.0","dependency-cruiser":"18.2.0","@hikoutei/contracts":"0.1.0","@hikoutei/composition":"0.1.0","@hikoutei/sync-engine":"0.1.0"},"peerDependencies":{"@mikro-orm/sql":"7.1.7","@mikro-orm/core":"7.1.7"},"peerDependenciesMeta":{"@mikro-orm/sql":{"optional":true},"@mikro-orm/core":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/hikoutei_0.10.3-dev_1788698230626_0.9795270227541697","host":"s3://npm-registry-packages-npm-production"}},"0.10.4-dev":{"name":"hikoutei","version":"0.10.4-dev","keywords":["google-sheets","spreadsheet","google sheets orm","sqlite","sync","typescript","orm","repository","optimistic-locking"],"license":"MIT","_id":"hikoutei@0.10.4-dev","maintainers":[{"name":"manddarin","email":"rhkeh123@naver.com"}],"homepage":"https://github.com/ManddarinShop/Hikoutei#readme","bugs":{"url":"https://github.com/ManddarinShop/Hikoutei/issues"},"bin":{"hikoutei":"dist/cli/index.js"},"dist":{"shasum":"1aca56f4fdc3d8ee4d9088060cb1de488662a9aa","tarball":"https://registry.npmjs.org/hikoutei/-/hikoutei-0.10.4-dev.tgz","fileCount":941,"integrity":"sha512-kYFWq7ztqwK/LOxwq97np+Y35zclb+N1ecS0qeBnyBAkzbbPFycPWq88FdxA/HnW8SfuoY2h8Y6K8xYw8UDtWA==","signatures":[{"sig":"MEQCIDeD+pKWtS13oRIJ9ak5O4gQ2STedH1bor4ANoaYekSrAiBiPYNKS9YlPhKnktnDiZg9Gr06NYzC1eDms70UUw/aNg==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/hikoutei@0.10.4-dev","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":4243500},"main":"./dist/index.js","type":"module","_from":"file:/home/runner/work/_temp/hikoutei-develop-package/hikoutei-0.10.4-dev.tgz","types":"./dist/index.d.ts","engines":{"node":">=22.13"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"},"./internal/sync-status":{"types":"./dist/internal/syncStatus.d.ts","import":"./dist/internal/syncStatus.js"}},"scripts":{"test":"npm run build -w @hikoutei/ikisaki && npm run build -w @hikoutei/contracts && npm run build -w @hikoutei/storage && npm run build -w @hikoutei/sheets && npm run build -w @hikoutei/sync-engine && npm run build -w @hikoutei/composition && vitest run","build":"npm run build -w @hikoutei/ikisaki && npm run build -w @hikoutei/contracts && npm run build -w @hikoutei/storage && npm run build -w @hikoutei/sheets && npm run build -w @hikoutei/sync-engine && npm run build -w @hikoutei/composition && npm run build -w @hikoutei/cli && npm run clean && tsc -p tsconfig.build.json && node scripts/ci/reconcile-contracts-dist.mjs && node scripts/ci/smoke-contracts-bundle.mjs && npm run build -w spreadsheet-db-mcp","clean":"node scripts/clean-dist.mjs","test:soak":"npm run build -w @hikoutei/ikisaki && node scripts/run-soak-long.mjs","typecheck":"npm run build -w @hikoutei/ikisaki && npm run build -w @hikoutei/contracts && tsc -p tsconfig.test.json","audit:deps":"npx depcruise src packages/contracts packages/storage packages/sheets packages/sync-engine packages/composition packages/cli --config .dependency-cruiser.cjs --output-type err","audit:knip":"knip","audit:unused":"tsc -p tsconfig.json --noEmit --noUnusedLocals --noUnusedParameters","audit:markers":"node scripts/maintenance/audit-markers.mjs","typecheck:test":"npm run build -w @hikoutei/ikisaki && npm run build -w @hikoutei/contracts && tsc -p tsconfig.test.json && tsc -p packages/protocol/ikisaki/tsconfig.test.json && tsc -p packages/mcp/tsconfig.test.json && npm run typecheck -w @hikoutei/storage -w @hikoutei/sheets -w @hikoutei/sync-engine -w @hikoutei/composition -w @hikoutei/cli"},"_npmUser":{"name":"manddarin","email":"rhkeh123@naver.com"},"_resolved":"/home/runner/work/_temp/hikoutei-develop-package/hikoutei-0.10.4-dev.tgz","_integrity":"sha512-kYFWq7ztqwK/LOxwq97np+Y35zclb+N1ecS0qeBnyBAkzbbPFycPWq88FdxA/HnW8SfuoY2h8Y6K8xYw8UDtWA==","repository":{"url":"git+https://github.com/ManddarinShop/Hikoutei.git","type":"git"},"workspaces":["packages/*","packages/protocol/*"],"_npmVersion":"10.9.8","description":"Typed repository and safe write layer for Google Sheets-backed MVPs. SQLite-authoritative entity lifecycle with asynchronous Google Sheets projection.","directories":{},"_nodeVersion":"22.23.2","dependencies":{"zod":"^4.4.3","@hikoutei/kohkai":"0.1.0","@googleapis/drive":"^21.0.0","@hikoutei/ikisaki":"0.1.16","@googleapis/sheets":"^14.0.0","google-auth-library":"^11.0.0"},"_hasShrinkwrap":false,"packageManager":"pnpm@11.1.2","readmeFilename":"README.md","devDependencies":{"knip":"6.33.0","vitest":"^1.6.0","typescript":"^5.5.3","@types/node":"^20.14.10","@mikro-orm/sql":"7.1.7","@mikro-orm/core":"7.1.7","@hikoutei/sheets":"0.1.0","@hikoutei/storage":"0.1.0","dependency-cruiser":"18.2.0","@hikoutei/contracts":"0.1.0","@hikoutei/composition":"0.1.0","@hikoutei/sync-engine":"0.1.0"},"peerDependencies":{"@mikro-orm/sql":"7.1.7","@mikro-orm/core":"7.1.7"},"peerDependenciesMeta":{"@mikro-orm/sql":{"optional":true},"@mikro-orm/core":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/hikoutei_0.10.4-dev_1788699772474_0.9468998778392097","host":"s3://npm-registry-packages-npm-production"}},"0.10.5-dev":{"name":"hikoutei","version":"0.10.5-dev","keywords":["google-sheets","spreadsheet","google sheets orm","sqlite","sync","typescript","orm","repository","optimistic-locking"],"license":"MIT","_id":"hikoutei@0.10.5-dev","maintainers":[{"name":"manddarin","email":"rhkeh123@naver.com"}],"homepage":"https://github.com/ManddarinShop/Hikoutei#readme","bugs":{"url":"https://github.com/ManddarinShop/Hikoutei/issues"},"bin":{"hikoutei":"dist/cli/index.js"},"dist":{"shasum":"ad771eef84b782d8bde78c79a20f38021824d823","tarball":"https://registry.npmjs.org/hikoutei/-/hikoutei-0.10.5-dev.tgz","fileCount":941,"integrity":"sha512-RgbCoU1mZy3MN+fEeM/uuLEbQhL9+dkF7sOCq6aRvDG+gKAlP9waMb89NxRTZy0yNiwy5kknTURpFv/ZCutelQ==","signatures":[{"sig":"MEUCIQDW0voM1BZTDx36/H64TZacabYOm4gWTs12PfITchjtCQIgRteaSz0yTosR2FTzHmUuuslf0EXQX3H/EdxeJ9u0bE0=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/hikoutei@0.10.5-dev","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":4244184},"main":"./dist/index.js","type":"module","_from":"file:/home/runner/work/_temp/hikoutei-develop-package/hikoutei-0.10.5-dev.tgz","types":"./dist/index.d.ts","engines":{"node":">=22.13"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"},"./internal/sync-status":{"types":"./dist/internal/syncStatus.d.ts","import":"./dist/internal/syncStatus.js"}},"scripts":{"test":"npm run build -w @hikoutei/ikisaki && npm run build -w @hikoutei/contracts && npm run build -w @hikoutei/storage && npm run build -w @hikoutei/sheets && npm run build -w @hikoutei/sync-engine && npm run build -w @hikoutei/composition && vitest run","build":"npm run build -w @hikoutei/ikisaki && npm run build -w @hikoutei/contracts && npm run build -w @hikoutei/storage && npm run build -w @hikoutei/sheets && npm run build -w @hikoutei/sync-engine && npm run build -w @hikoutei/composition && npm run build -w @hikoutei/cli && npm run clean && tsc -p tsconfig.build.json && node scripts/ci/reconcile-contracts-dist.mjs && node scripts/ci/smoke-contracts-bundle.mjs && npm run build -w spreadsheet-db-mcp","clean":"node scripts/clean-dist.mjs","test:soak":"npm run build -w @hikoutei/ikisaki && node scripts/run-soak-long.mjs","typecheck":"npm run build -w @hikoutei/ikisaki && npm run build -w @hikoutei/contracts && tsc -p tsconfig.test.json","audit:deps":"npx depcruise src packages/contracts packages/storage packages/library/cloud/sheets packages/sync-engine packages/composition packages/library/cloud/cli --config .dependency-cruiser.cjs --output-type err","audit:knip":"knip","audit:unused":"tsc -p tsconfig.json --noEmit --noUnusedLocals --noUnusedParameters","audit:markers":"node scripts/maintenance/audit-markers.mjs","typecheck:test":"npm run build -w @hikoutei/ikisaki && npm run build -w @hikoutei/contracts && tsc -p tsconfig.test.json && tsc -p packages/protocol/ikisaki/tsconfig.test.json && tsc -p packages/mcp/tsconfig.test.json && npm run typecheck -w @hikoutei/storage -w @hikoutei/sheets -w @hikoutei/sync-engine -w @hikoutei/composition -w @hikoutei/cli"},"_npmUser":{"name":"manddarin","email":"rhkeh123@naver.com"},"_resolved":"/home/runner/work/_temp/hikoutei-develop-package/hikoutei-0.10.5-dev.tgz","_integrity":"sha512-RgbCoU1mZy3MN+fEeM/uuLEbQhL9+dkF7sOCq6aRvDG+gKAlP9waMb89NxRTZy0yNiwy5kknTURpFv/ZCutelQ==","repository":{"url":"git+https://github.com/ManddarinShop/Hikoutei.git","type":"git"},"workspaces":["packages/*","packages/protocol/*","packages/library/cloud/*"],"_npmVersion":"10.9.8","description":"Typed repository and safe write layer for Google Sheets-backed MVPs. SQLite-authoritative entity lifecycle with asynchronous Google Sheets projection.","directories":{},"_nodeVersion":"22.23.2","dependencies":{"zod":"^4.4.3","@hikoutei/kohkai":"0.1.0","@googleapis/drive":"^21.0.0","@hikoutei/ikisaki":"0.1.16","@googleapis/sheets":"^14.0.0","google-auth-library":"^11.0.0"},"_hasShrinkwrap":false,"packageManager":"pnpm@11.1.2","readmeFilename":"README.md","devDependencies":{"knip":"6.33.0","vitest":"^1.6.0","typescript":"^5.5.3","@types/node":"^20.14.10","@mikro-orm/sql":"7.1.7","@mikro-orm/core":"7.1.7","@hikoutei/sheets":"0.1.0","@hikoutei/storage":"0.1.0","dependency-cruiser":"18.2.0","@hikoutei/contracts":"0.1.0","@hikoutei/composition":"0.1.0","@hikoutei/sync-engine":"0.1.0"},"peerDependencies":{"@mikro-orm/sql":"7.1.7","@mikro-orm/core":"7.1.7"},"peerDependenciesMeta":{"@mikro-orm/sql":{"optional":true},"@mikro-orm/core":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/hikoutei_0.10.5-dev_1788701575256_0.3516823656747501","host":"s3://npm-registry-packages-npm-production"}},"0.10.6-dev":{"name":"hikoutei","version":"0.10.6-dev","keywords":["google-sheets","spreadsheet","google sheets orm","sqlite","sync","typescript","orm","repository","optimistic-locking"],"license":"MIT","_id":"hikoutei@0.10.6-dev","maintainers":[{"name":"manddarin","email":"rhkeh123@naver.com"}],"homepage":"https://github.com/ManddarinShop/Hikoutei#readme","bugs":{"url":"https://github.com/ManddarinShop/Hikoutei/issues"},"bin":{"hikoutei":"dist/cli/index.js"},"dist":{"shasum":"ded72e3cb3d506cb0deeeb170106016a47613a27","tarball":"https://registry.npmjs.org/hikoutei/-/hikoutei-0.10.6-dev.tgz","fileCount":941,"integrity":"sha512-rm0G+jg4pWGSF2VXj7iGobx/3I2s+i5DH0oS4bsH9yuqI4RbA3NTLsDE4iYwDphSixWpsxoFg8MW2/ArSzzxdw==","signatures":[{"sig":"MEUCIQCZDiq9TOJL5sj4w1PW+TKw1qICZiBT8B2BR+gGK1dyYAIgFuW7e+pIOqW6qBQHbUKGcxnTyJCwWjDXiHFAerDlI0k=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/hikoutei@0.10.6-dev","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":4239603},"main":"./dist/index.js","type":"module","_from":"file:/home/runner/work/_temp/hikoutei-develop-package/hikoutei-0.10.6-dev.tgz","types":"./dist/index.d.ts","engines":{"node":">=22.13"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"},"./internal/sync-status":{"types":"./dist/internal/syncStatus.d.ts","import":"./dist/internal/syncStatus.js"}},"scripts":{"test":"npm run build -w @hikoutei/ikisaki && npm run build -w @hikoutei/contracts && npm run build -w @hikoutei/google-auth && npm run build -w @hikoutei/storage && npm run build -w @hikoutei/sheets && npm run build -w @hikoutei/sync-engine && npm run build -w @hikoutei/composition && vitest run","build":"npm run build -w @hikoutei/ikisaki && npm run build -w @hikoutei/contracts && npm run build -w @hikoutei/google-auth && npm run build -w @hikoutei/storage && npm run build -w @hikoutei/sheets && npm run build -w @hikoutei/sync-engine && npm run build -w @hikoutei/composition && npm run build -w @hikoutei/cli && npm run clean && tsc -p tsconfig.build.json && node scripts/ci/reconcile-contracts-dist.mjs && node scripts/ci/smoke-contracts-bundle.mjs && npm run build -w spreadsheet-db-mcp","clean":"node scripts/clean-dist.mjs","test:soak":"npm run build -w @hikoutei/ikisaki && node scripts/run-soak-long.mjs","typecheck":"npm run build -w @hikoutei/ikisaki && npm run build -w @hikoutei/contracts && npm run build -w @hikoutei/google-auth && tsc -p tsconfig.test.json","audit:deps":"npx depcruise src packages/contracts packages/storage packages/library/cloud/sheets packages/sync-engine packages/composition packages/library/cloud/cli --config .dependency-cruiser.cjs --output-type err","audit:knip":"knip","audit:unused":"tsc -p tsconfig.json --noEmit --noUnusedLocals --noUnusedParameters","audit:markers":"node scripts/maintenance/audit-markers.mjs","typecheck:test":"npm run build -w @hikoutei/ikisaki && npm run build -w @hikoutei/contracts && npm run build -w @hikoutei/google-auth && tsc -p tsconfig.test.json && tsc -p packages/protocol/ikisaki/tsconfig.test.json && tsc -p packages/mcp/tsconfig.test.json && npm run typecheck -w @hikoutei/google-auth -w @hikoutei/storage -w @hikoutei/sheets -w @hikoutei/sync-engine -w @hikoutei/composition -w @hikoutei/cli"},"_npmUser":{"name":"manddarin","email":"rhkeh123@naver.com"},"_resolved":"/home/runner/work/_temp/hikoutei-develop-package/hikoutei-0.10.6-dev.tgz","_integrity":"sha512-rm0G+jg4pWGSF2VXj7iGobx/3I2s+i5DH0oS4bsH9yuqI4RbA3NTLsDE4iYwDphSixWpsxoFg8MW2/ArSzzxdw==","repository":{"url":"git+https://github.com/ManddarinShop/Hikoutei.git","type":"git"},"workspaces":["packages/*","packages/protocol/*","packages/library/cloud/*"],"_npmVersion":"10.9.8","description":"Typed repository and safe write layer for Google Sheets-backed MVPs. SQLite-authoritative entity lifecycle with asynchronous Google Sheets projection.","directories":{},"_nodeVersion":"22.23.2","dependencies":{"zod":"^4.4.3","@hikoutei/kohkai":"0.1.0","@googleapis/drive":"^21.0.0","@hikoutei/ikisaki":"0.1.16","@googleapis/sheets":"^14.0.0","google-auth-library":"^11.0.0"},"_hasShrinkwrap":false,"packageManager":"pnpm@11.1.2","readmeFilename":"README.md","devDependencies":{"knip":"6.33.0","vitest":"^1.6.0","typescript":"^5.5.3","@types/node":"^20.14.10","@mikro-orm/sql":"7.1.7","@mikro-orm/core":"7.1.7","@hikoutei/sheets":"0.1.0","@hikoutei/storage":"0.1.0","dependency-cruiser":"18.2.0","@hikoutei/contracts":"0.1.0","@hikoutei/composition":"0.1.0","@hikoutei/google-auth":"0.1.0","@hikoutei/sync-engine":"0.1.0"},"peerDependencies":{"@mikro-orm/sql":"7.1.7","@mikro-orm/core":"7.1.7"},"peerDependenciesMeta":{"@mikro-orm/sql":{"optional":true},"@mikro-orm/core":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/hikoutei_0.10.6-dev_1788703055470_0.05872161118933361","host":"s3://npm-registry-packages-npm-production"}},"0.10.7-dev":{"name":"hikoutei","version":"0.10.7-dev","keywords":["google-sheets","spreadsheet","google sheets orm","sqlite","sync","typescript","orm","repository","optimistic-locking"],"license":"MIT","_id":"hikoutei@0.10.7-dev","maintainers":[{"name":"manddarin","email":"rhkeh123@naver.com"}],"homepage":"https://github.com/ManddarinShop/Hikoutei#readme","bugs":{"url":"https://github.com/ManddarinShop/Hikoutei/issues"},"bin":{"hikoutei":"dist/cli/index.js"},"dist":{"shasum":"574bf39d5df95a564697f0c8608ebddfb2ebfeed","tarball":"https://registry.npmjs.org/hikoutei/-/hikoutei-0.10.7-dev.tgz","fileCount":941,"integrity":"sha512-n/w2uGbeeG3y2/ovEXBfiJiN8h7N13WbxUihdLYBUNPnnetjjZHjUBQmw98ud5Ob2NtD73rvzDurMr19uDjNrw==","signatures":[{"sig":"MEUCIBNDow4U8DFcjI0n97TzAASgjF1IqrGA1f5CtGeY6/7BAiEA+EoN8yckOCeGS06Hil8YrbmI/JaWCRMMdhe5jenLPIQ=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/hikoutei@0.10.7-dev","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":4242494},"main":"./dist/index.js","type":"module","_from":"file:/home/runner/work/_temp/hikoutei-develop-package/hikoutei-0.10.7-dev.tgz","types":"./dist/index.d.ts","engines":{"node":">=22.13"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"},"./internal/sync-status":{"types":"./dist/internal/syncStatus.d.ts","import":"./dist/internal/syncStatus.js"}},"scripts":{"test":"npm run build -w @hikoutei/ikisaki && npm run build -w @hikoutei/contracts && npm run build -w @hikoutei/google-auth && npm run build -w @hikoutei/storage && npm run build -w @hikoutei/sheets && npm run build -w @hikoutei/sync-engine && npm run build -w @hikoutei/composition && vitest run","build":"npm run build -w @hikoutei/ikisaki && npm run build -w @hikoutei/contracts && npm run build -w @hikoutei/google-auth && npm run build -w @hikoutei/storage && npm run build -w @hikoutei/sheets && npm run build -w @hikoutei/sync-engine && npm run build -w @hikoutei/composition && npm run build -w @hikoutei/cli && npm run clean && tsc -p tsconfig.build.json && node scripts/ci/reconcile-contracts-dist.mjs && node scripts/ci/smoke-contracts-bundle.mjs && npm run build -w spreadsheet-db-mcp","clean":"node scripts/clean-dist.mjs","test:soak":"npm run build -w @hikoutei/ikisaki && node scripts/run-soak-long.mjs","typecheck":"npm run build -w @hikoutei/ikisaki && npm run build -w @hikoutei/contracts && npm run build -w @hikoutei/google-auth && tsc -p tsconfig.test.json","audit:deps":"npx depcruise src packages/contracts packages/storage packages/library/cloud/sheets packages/sync-engine packages/composition packages/library/cloud/cli --config .dependency-cruiser.cjs --output-type err","audit:knip":"knip","audit:unused":"tsc -p tsconfig.json --noEmit --noUnusedLocals --noUnusedParameters","audit:markers":"node scripts/maintenance/audit-markers.mjs","typecheck:test":"npm run build -w @hikoutei/ikisaki && npm run build -w @hikoutei/contracts && npm run build -w @hikoutei/google-auth && tsc -p tsconfig.test.json && tsc -p packages/protocol/ikisaki/tsconfig.test.json && tsc -p packages/mcp/tsconfig.test.json && npm run typecheck -w @hikoutei/google-auth -w @hikoutei/storage -w @hikoutei/sheets -w @hikoutei/sync-engine -w @hikoutei/composition -w @hikoutei/cli"},"_npmUser":{"name":"manddarin","email":"rhkeh123@naver.com"},"_resolved":"/home/runner/work/_temp/hikoutei-develop-package/hikoutei-0.10.7-dev.tgz","_integrity":"sha512-n/w2uGbeeG3y2/ovEXBfiJiN8h7N13WbxUihdLYBUNPnnetjjZHjUBQmw98ud5Ob2NtD73rvzDurMr19uDjNrw==","repository":{"url":"git+https://github.com/ManddarinShop/Hikoutei.git","type":"git"},"workspaces":["packages/*","packages/protocol/*","packages/library/cloud/*"],"_npmVersion":"10.9.8","description":"Typed repository and safe write layer for Google Sheets-backed MVPs. SQLite-authoritative entity lifecycle with asynchronous Google Sheets projection.","directories":{},"_nodeVersion":"22.23.2","dependencies":{"zod":"^4.4.3","@hikoutei/kohkai":"0.1.0","@googleapis/drive":"^21.0.0","@hikoutei/ikisaki":"0.1.16","@googleapis/sheets":"^14.0.0","google-auth-library":"^11.0.0"},"_hasShrinkwrap":false,"packageManager":"pnpm@11.1.2","readmeFilename":"README.md","devDependencies":{"knip":"6.33.0","vitest":"^1.6.0","typescript":"^5.5.3","@types/node":"^20.14.10","@mikro-orm/sql":"7.1.7","@mikro-orm/core":"7.1.7","@hikoutei/sheets":"0.1.0","@hikoutei/storage":"0.1.0","dependency-cruiser":"18.2.0","@hikoutei/contracts":"0.1.0","@hikoutei/composition":"0.1.0","@hikoutei/google-auth":"0.1.0","@hikoutei/sync-engine":"0.1.0"},"peerDependencies":{"@mikro-orm/sql":"7.1.7","@mikro-orm/core":"7.1.7"},"peerDependenciesMeta":{"@mikro-orm/sql":{"optional":true},"@mikro-orm/core":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/hikoutei_0.10.7-dev_1788704423534_0.3833912850939709","host":"s3://npm-registry-packages-npm-production"}},"0.10.8-dev":{"name":"hikoutei","version":"0.10.8-dev","keywords":["google-sheets","spreadsheet","google sheets orm","sqlite","sync","typescript","orm","repository","optimistic-locking"],"license":"MIT","_id":"hikoutei@0.10.8-dev","maintainers":[{"name":"manddarin","email":"rhkeh123@naver.com"}],"homepage":"https://github.com/ManddarinShop/Hikoutei#readme","bugs":{"url":"https://github.com/ManddarinShop/Hikoutei/issues"},"bin":{"hikoutei":"dist/cli/index.js"},"dist":{"shasum":"a0e398ec9574a2065a0375812945d3161f824e00","tarball":"https://registry.npmjs.org/hikoutei/-/hikoutei-0.10.8-dev.tgz","fileCount":941,"integrity":"sha512-yHySVxBx3y+uEWlUMVbt4MINbBRBZmioxFMA2fSm6VyVGt19po/2r3jdfJchxaXps5LxV++AtYDml8NTxTFSoA==","signatures":[{"sig":"MEUCIQCgKXeyECOV7xT7CypsLLr6Id2A6BMYf9LoVQ//wQhCsAIgXWoe3okvtVwOIqYwD3Rs84nXlIwTFm05OYeyeF/2ylc=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/hikoutei@0.10.8-dev","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":4243300},"main":"./dist/index.js","type":"module","_from":"file:/home/runner/work/_temp/hikoutei-develop-package/hikoutei-0.10.8-dev.tgz","types":"./dist/index.d.ts","engines":{"node":">=22.13"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"},"./internal/sync-status":{"types":"./dist/internal/syncStatus.d.ts","import":"./dist/internal/syncStatus.js"}},"scripts":{"test":"npm run build -w @hikoutei/ikisaki && npm run build -w @hikoutei/contracts && npm run build -w @hikoutei/google-auth && npm run build -w @hikoutei/storage && npm run build -w @hikoutei/sheets && npm run build -w @hikoutei/sync-engine && npm run build -w @hikoutei/composition && vitest run","build":"npm run build -w @hikoutei/ikisaki && npm run build -w @hikoutei/contracts && npm run build -w @hikoutei/google-auth && npm run build -w @hikoutei/storage && npm run build -w @hikoutei/sheets && npm run build -w @hikoutei/sync-engine && npm run build -w @hikoutei/composition && npm run build -w @hikoutei/cli && npm run clean && tsc -p tsconfig.build.json && node scripts/ci/reconcile-contracts-dist.mjs && node scripts/ci/smoke-contracts-bundle.mjs && npm run build -w spreadsheet-db-mcp","clean":"node scripts/clean-dist.mjs","test:soak":"npm run build -w @hikoutei/ikisaki && node scripts/run-soak-long.mjs","typecheck":"npm run build -w @hikoutei/ikisaki && npm run build -w @hikoutei/contracts && npm run build -w @hikoutei/google-auth && tsc -p tsconfig.test.json","audit:deps":"npx depcruise src packages/contracts packages/storage packages/library/cloud/sheets packages/library/core/sync-engine packages/composition packages/library/cloud/cli --config .dependency-cruiser.cjs --output-type err","audit:knip":"knip","audit:unused":"tsc -p tsconfig.json --noEmit --noUnusedLocals --noUnusedParameters","audit:markers":"node scripts/maintenance/audit-markers.mjs","typecheck:test":"npm run build -w @hikoutei/ikisaki && npm run build -w @hikoutei/contracts && npm run build -w @hikoutei/google-auth && tsc -p tsconfig.test.json && tsc -p packages/protocol/ikisaki/tsconfig.test.json && tsc -p packages/mcp/tsconfig.test.json && npm run typecheck -w @hikoutei/google-auth -w @hikoutei/storage -w @hikoutei/sheets -w @hikoutei/sync-engine -w @hikoutei/composition -w @hikoutei/cli"},"_npmUser":{"name":"manddarin","email":"rhkeh123@naver.com"},"_resolved":"/home/runner/work/_temp/hikoutei-develop-package/hikoutei-0.10.8-dev.tgz","_integrity":"sha512-yHySVxBx3y+uEWlUMVbt4MINbBRBZmioxFMA2fSm6VyVGt19po/2r3jdfJchxaXps5LxV++AtYDml8NTxTFSoA==","repository":{"url":"git+https://github.com/ManddarinShop/Hikoutei.git","type":"git"},"workspaces":["packages/*","packages/protocol/*","packages/library/cloud/*","packages/library/core/*"],"_npmVersion":"10.9.8","description":"Typed repository and safe write layer for Google Sheets-backed MVPs. SQLite-authoritative entity lifecycle with asynchronous Google Sheets projection.","directories":{},"_nodeVersion":"22.23.2","dependencies":{"zod":"^4.4.3","@hikoutei/kohkai":"0.1.0","@googleapis/drive":"^21.0.0","@hikoutei/ikisaki":"0.1.16","@googleapis/sheets":"^14.0.0","google-auth-library":"^11.0.0"},"_hasShrinkwrap":false,"packageManager":"pnpm@11.1.2","readmeFilename":"README.md","devDependencies":{"knip":"6.33.0","vitest":"^1.6.0","typescript":"^5.5.3","@types/node":"^20.14.10","@mikro-orm/sql":"7.1.7","@mikro-orm/core":"7.1.7","@hikoutei/sheets":"0.1.0","@hikoutei/storage":"0.1.0","dependency-cruiser":"18.2.0","@hikoutei/contracts":"0.1.0","@hikoutei/composition":"0.1.0","@hikoutei/google-auth":"0.1.0","@hikoutei/sync-engine":"0.1.0"},"peerDependencies":{"@mikro-orm/sql":"7.1.7","@mikro-orm/core":"7.1.7"},"peerDependenciesMeta":{"@mikro-orm/sql":{"optional":true},"@mikro-orm/core":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/hikoutei_0.10.8-dev_1788705807327_0.8381954250392913","host":"s3://npm-registry-packages-npm-production"}},"0.10.9-dev":{"name":"hikoutei","version":"0.10.9-dev","keywords":["google-sheets","spreadsheet","google sheets orm","sqlite","sync","typescript","orm","repository","optimistic-locking"],"license":"MIT","_id":"hikoutei@0.10.9-dev","maintainers":[{"name":"manddarin","email":"rhkeh123@naver.com"}],"homepage":"https://github.com/ManddarinShop/Hikoutei#readme","bugs":{"url":"https://github.com/ManddarinShop/Hikoutei/issues"},"bin":{"hikoutei":"dist/cli/index.js"},"dist":{"shasum":"110503b6977569be48b38b1796311001cd342cfd","tarball":"https://registry.npmjs.org/hikoutei/-/hikoutei-0.10.9-dev.tgz","fileCount":941,"integrity":"sha512-ACkRKCaXiQGYfHUAY8N6dgmqq+pgb/cRLvCQtOFZd0i55wQOaTDz6MpUnBBL8YJ5FIa5rvtgUPGWL/y1mksyPg==","signatures":[{"sig":"MEUCIQC6bAjwZB/MdayT+mNfTjfDz4a+t3z9yklW+nvndw+e3AIgEYxxBumadiui4CNeDr5pmCjjGkxW0HHjmMHdJfDr9Yo=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/hikoutei@0.10.9-dev","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":4244314},"main":"./dist/index.js","type":"module","_from":"file:/home/runner/work/_temp/hikoutei-develop-package/hikoutei-0.10.9-dev.tgz","types":"./dist/index.d.ts","engines":{"node":">=22.13"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"},"./internal/sync-status":{"types":"./dist/internal/syncStatus.d.ts","import":"./dist/internal/syncStatus.js"}},"scripts":{"test":"npm run build -w @hikoutei/ikisaki && npm run build -w @hikoutei/contracts && npm run build -w @hikoutei/google-auth && npm run build -w @hikoutei/storage && npm run build -w @hikoutei/sheets && npm run build -w @hikoutei/sync-engine && npm run build -w @hikoutei/composition && vitest run","build":"npm run build -w @hikoutei/ikisaki && npm run build -w @hikoutei/contracts && npm run build -w @hikoutei/google-auth && npm run build -w @hikoutei/storage && npm run build -w @hikoutei/sheets && npm run build -w @hikoutei/sync-engine && npm run build -w @hikoutei/composition && npm run build -w @hikoutei/cli && npm run clean && tsc -p tsconfig.build.json && node scripts/ci/reconcile-contracts-dist.mjs && node scripts/ci/smoke-contracts-bundle.mjs && npm run build -w spreadsheet-db-mcp","clean":"node scripts/clean-dist.mjs","test:soak":"npm run build -w @hikoutei/ikisaki && node scripts/run-soak-long.mjs","typecheck":"npm run build -w @hikoutei/ikisaki && npm run build -w @hikoutei/contracts && npm run build -w @hikoutei/google-auth && tsc -p tsconfig.test.json","audit:deps":"npx depcruise src packages/library/core/contracts packages/library/core/storage packages/library/cloud/sheets packages/library/core/sync-engine packages/library/core/composition packages/library/cloud/cli --config .dependency-cruiser.cjs --output-type err","audit:knip":"knip","audit:unused":"tsc -p tsconfig.json --noEmit --noUnusedLocals --noUnusedParameters","audit:markers":"node scripts/maintenance/audit-markers.mjs","typecheck:test":"npm run build -w @hikoutei/ikisaki && npm run build -w @hikoutei/contracts && npm run build -w @hikoutei/google-auth && tsc -p tsconfig.test.json && tsc -p packages/protocol/ikisaki/tsconfig.test.json && tsc -p packages/mcp/tsconfig.test.json && npm run typecheck -w @hikoutei/google-auth -w @hikoutei/storage -w @hikoutei/sheets -w @hikoutei/sync-engine -w @hikoutei/composition -w @hikoutei/cli"},"_npmUser":{"name":"manddarin","email":"rhkeh123@naver.com"},"_resolved":"/home/runner/work/_temp/hikoutei-develop-package/hikoutei-0.10.9-dev.tgz","_integrity":"sha512-ACkRKCaXiQGYfHUAY8N6dgmqq+pgb/cRLvCQtOFZd0i55wQOaTDz6MpUnBBL8YJ5FIa5rvtgUPGWL/y1mksyPg==","repository":{"url":"git+https://github.com/ManddarinShop/Hikoutei.git","type":"git"},"workspaces":["packages/*","packages/protocol/*","packages/library/cloud/*","packages/library/core/*"],"_npmVersion":"10.9.8","description":"Typed repository and safe write layer for Google Sheets-backed MVPs. SQLite-authoritative entity lifecycle with asynchronous Google Sheets projection.","directories":{},"_nodeVersion":"22.23.2","dependencies":{"zod":"^4.4.3","@hikoutei/kohkai":"0.1.0","@googleapis/drive":"^21.0.0","@hikoutei/ikisaki":"0.1.16","@googleapis/sheets":"^14.0.0","google-auth-library":"^11.0.0"},"_hasShrinkwrap":false,"packageManager":"pnpm@11.1.2","readmeFilename":"README.md","devDependencies":{"knip":"6.33.0","vitest":"^1.6.0","typescript":"^5.5.3","@types/node":"^20.14.10","@mikro-orm/sql":"7.1.7","@mikro-orm/core":"7.1.7","@hikoutei/sheets":"0.1.0","@hikoutei/storage":"0.1.0","dependency-cruiser":"18.2.0","@hikoutei/contracts":"0.1.0","@hikoutei/composition":"0.1.0","@hikoutei/google-auth":"0.1.0","@hikoutei/sync-engine":"0.1.0"},"peerDependencies":{"@mikro-orm/sql":"7.1.7","@mikro-orm/core":"7.1.7"},"peerDependenciesMeta":{"@mikro-orm/sql":{"optional":true},"@mikro-orm/core":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/hikoutei_0.10.9-dev_1788707248463_0.4223937285758057","host":"s3://npm-registry-packages-npm-production"}},"0.10.10-dev":{"name":"hikoutei","version":"0.10.10-dev","keywords":["google-sheets","spreadsheet","google sheets orm","sqlite","sync","typescript","orm","repository","optimistic-locking"],"license":"MIT","_id":"hikoutei@0.10.10-dev","maintainers":[{"name":"manddarin","email":"rhkeh123@naver.com"}],"homepage":"https://github.com/ManddarinShop/Hikoutei#readme","bugs":{"url":"https://github.com/ManddarinShop/Hikoutei/issues"},"bin":{"hikoutei":"dist/cli/index.js"},"dist":{"shasum":"ece0ed0c962075671888b3ec7f7ff37cc6a10719","tarball":"https://registry.npmjs.org/hikoutei/-/hikoutei-0.10.10-dev.tgz","fileCount":941,"integrity":"sha512-SAv5AiKKsaXgrrvzISk+BmI0GEJNcSZAIuW0LW+7K25jZIZFdCtp4WdT8xJeH6hKA3xM8GLp64+KmDk/DbM0bA==","signatures":[{"sig":"MEQCIARfLUNDRiPyAE8AqaWvW6VoP1Ooh2WTLuv6dOkDfZI9AiAdT16OhI8aZfECqWDsnFsZtL1t0Eu9Sm4SiMIU8NPLng==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/hikoutei@0.10.10-dev","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":4244315},"main":"./dist/index.js","type":"module","_from":"file:/home/runner/work/_temp/hikoutei-develop-package/hikoutei-0.10.10-dev.tgz","types":"./dist/index.d.ts","engines":{"node":">=22.13"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"},"./internal/sync-status":{"types":"./dist/internal/syncStatus.d.ts","import":"./dist/internal/syncStatus.js"}},"scripts":{"test":"npm run build -w @hikoutei/ikisaki && npm run build -w @hikoutei/contracts && npm run build -w @hikoutei/google-auth && npm run build -w @hikoutei/storage && npm run build -w @hikoutei/sheets && npm run build -w @hikoutei/sync-engine && npm run build -w @hikoutei/composition && vitest run","build":"npm run build -w @hikoutei/ikisaki && npm run build -w @hikoutei/contracts && npm run build -w @hikoutei/google-auth && npm run build -w @hikoutei/storage && npm run build -w @hikoutei/sheets && npm run build -w @hikoutei/sync-engine && npm run build -w @hikoutei/composition && npm run build -w @hikoutei/cli && npm run clean && tsc -p tsconfig.build.json && node scripts/ci/reconcile-contracts-dist.mjs && node scripts/ci/smoke-contracts-bundle.mjs && npm run build -w spreadsheet-db-mcp","clean":"node scripts/clean-dist.mjs","test:soak":"npm run build -w @hikoutei/ikisaki && node scripts/run-soak-long.mjs","typecheck":"npm run build -w @hikoutei/ikisaki && npm run build -w @hikoutei/contracts && npm run build -w @hikoutei/google-auth && tsc -p tsconfig.test.json","audit:deps":"npx depcruise src packages/library/core/contracts packages/library/core/storage packages/library/cloud/sheets packages/library/core/sync-engine packages/library/core/composition packages/library/cloud/cli --config .dependency-cruiser.cjs --output-type err","audit:knip":"knip","audit:unused":"tsc -p tsconfig.json --noEmit --noUnusedLocals --noUnusedParameters","audit:markers":"node scripts/maintenance/audit-markers.mjs","typecheck:test":"npm run build -w @hikoutei/ikisaki && npm run build -w @hikoutei/contracts && npm run build -w @hikoutei/google-auth && tsc -p tsconfig.test.json && tsc -p packages/protocol/ikisaki/tsconfig.test.json && tsc -p packages/mcp/tsconfig.test.json && npm run typecheck -w @hikoutei/google-auth -w @hikoutei/storage -w @hikoutei/sheets -w @hikoutei/sync-engine -w @hikoutei/composition -w @hikoutei/cli"},"_npmUser":{"name":"manddarin","email":"rhkeh123@naver.com"},"_resolved":"/home/runner/work/_temp/hikoutei-develop-package/hikoutei-0.10.10-dev.tgz","_integrity":"sha512-SAv5AiKKsaXgrrvzISk+BmI0GEJNcSZAIuW0LW+7K25jZIZFdCtp4WdT8xJeH6hKA3xM8GLp64+KmDk/DbM0bA==","repository":{"url":"git+https://github.com/ManddarinShop/Hikoutei.git","type":"git"},"workspaces":["packages/*","packages/protocol/*","packages/library/cloud/*","packages/library/core/*"],"_npmVersion":"10.9.8","description":"Typed repository and safe write layer for Google Sheets-backed MVPs. SQLite-authoritative entity lifecycle with asynchronous Google Sheets projection.","directories":{},"_nodeVersion":"22.23.2","dependencies":{"zod":"^4.4.3","@hikoutei/kohkai":"0.1.0","@googleapis/drive":"^21.0.0","@hikoutei/ikisaki":"0.1.16","@googleapis/sheets":"^14.0.0","google-auth-library":"^11.0.0"},"_hasShrinkwrap":false,"packageManager":"pnpm@11.1.2","readmeFilename":"README.md","devDependencies":{"knip":"6.33.0","vitest":"^1.6.0","typescript":"^5.5.3","@types/node":"^20.14.10","@mikro-orm/sql":"7.1.7","@mikro-orm/core":"7.1.7","@hikoutei/sheets":"0.1.0","@hikoutei/storage":"0.1.0","dependency-cruiser":"18.2.0","@hikoutei/contracts":"0.1.0","@hikoutei/composition":"0.1.0","@hikoutei/google-auth":"0.1.0","@hikoutei/sync-engine":"0.1.0"},"peerDependencies":{"@mikro-orm/sql":"7.1.7","@mikro-orm/core":"7.1.7"},"peerDependenciesMeta":{"@mikro-orm/sql":{"optional":true},"@mikro-orm/core":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/hikoutei_0.10.10-dev_1788714779251_0.4589068216860508","host":"s3://npm-registry-packages-npm-production"}},"0.10.11-dev":{"name":"hikoutei","version":"0.10.11-dev","keywords":["google-sheets","spreadsheet","google sheets orm","sqlite","sync","typescript","orm","repository","optimistic-locking"],"license":"MIT","_id":"hikoutei@0.10.11-dev","maintainers":[{"name":"manddarin","email":"rhkeh123@naver.com"}],"homepage":"https://github.com/ManddarinShop/Hikoutei#readme","bugs":{"url":"https://github.com/ManddarinShop/Hikoutei/issues"},"bin":{"hikoutei":"dist/cli/index.js"},"dist":{"shasum":"766d98509e210253a62f59c55aeedb461b2953ef","tarball":"https://registry.npmjs.org/hikoutei/-/hikoutei-0.10.11-dev.tgz","fileCount":941,"integrity":"sha512-B8q1Q6X2IBfCX3RXeEnh1yljurFs1EHqT5NT3J5SugAL+9XjoibON1LXEZRcLEVI2JaHfIuFDLxDkcvK25X1iQ==","signatures":[{"sig":"MEUCIHmtAnjkrowUP0m7V9BMr7RCrmMbON8kgqfmtN90a9ITAiEAjMrIDMYQO9u/zHO+x3N5ocVFWgpf5sruXdNTkm0AnKo=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/hikoutei@0.10.11-dev","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":4244639},"main":"./dist/index.js","type":"module","_from":"file:/home/runner/work/_temp/hikoutei-develop-package/hikoutei-0.10.11-dev.tgz","types":"./dist/index.d.ts","engines":{"node":">=22.13"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"},"./internal/sync-status":{"types":"./dist/internal/syncStatus.d.ts","import":"./dist/internal/syncStatus.js"}},"scripts":{"test":"npm run build -w @hikoutei/ikisaki && npm run build -w @hikoutei/contracts && npm run build -w @hikoutei/google-auth && npm run build -w @hikoutei/storage && npm run build -w @hikoutei/sheets && npm run build -w @hikoutei/sync-engine && npm run build -w @hikoutei/composition && vitest run","build":"npm run build -w @hikoutei/ikisaki && npm run build -w @hikoutei/contracts && npm run build -w @hikoutei/google-auth && npm run build -w @hikoutei/storage && npm run build -w @hikoutei/sheets && npm run build -w @hikoutei/sync-engine && npm run build -w @hikoutei/composition && npm run build -w @hikoutei/cli && npm run clean && tsc -p tsconfig.build.json && node scripts/ci/reconcile-contracts-dist.mjs && node scripts/ci/smoke-contracts-bundle.mjs && npm run build -w spreadsheet-db-mcp","clean":"node scripts/clean-dist.mjs","test:soak":"npm run build -w @hikoutei/ikisaki && node scripts/run-soak-long.mjs","typecheck":"npm run build -w @hikoutei/ikisaki && npm run build -w @hikoutei/contracts && npm run build -w @hikoutei/google-auth && tsc -p tsconfig.test.json","audit:deps":"npx depcruise src packages/library/core/contracts packages/library/core/storage packages/library/cloud/sheets packages/library/core/sync-engine packages/library/core/composition packages/library/cloud/cli --config .dependency-cruiser.cjs --output-type err","audit:knip":"knip","audit:unused":"tsc -p tsconfig.json --noEmit --noUnusedLocals --noUnusedParameters","audit:markers":"node scripts/maintenance/audit-markers.mjs","typecheck:test":"npm run build -w @hikoutei/ikisaki && npm run build -w @hikoutei/contracts && npm run build -w @hikoutei/google-auth && tsc -p tsconfig.test.json && tsc -p packages/protocol/ikisaki/tsconfig.test.json && tsc -p packages/mcp/tsconfig.test.json && npm run typecheck -w @hikoutei/google-auth -w @hikoutei/storage -w @hikoutei/sheets -w @hikoutei/sync-engine -w @hikoutei/composition -w @hikoutei/cli"},"_npmUser":{"name":"manddarin","email":"rhkeh123@naver.com"},"_resolved":"/home/runner/work/_temp/hikoutei-develop-package/hikoutei-0.10.11-dev.tgz","_integrity":"sha512-B8q1Q6X2IBfCX3RXeEnh1yljurFs1EHqT5NT3J5SugAL+9XjoibON1LXEZRcLEVI2JaHfIuFDLxDkcvK25X1iQ==","repository":{"url":"git+https://github.com/ManddarinShop/Hikoutei.git","type":"git"},"workspaces":["packages/*","packages/protocol/*","packages/library/cloud/*","packages/library/core/*"],"_npmVersion":"10.9.8","description":"Typed repository and safe write layer for Google Sheets-backed MVPs. SQLite-authoritative entity lifecycle with asynchronous Google Sheets projection.","directories":{},"_nodeVersion":"22.23.2","dependencies":{"zod":"^4.4.3","@hikoutei/kohkai":"0.1.0","@googleapis/drive":"^21.0.0","@hikoutei/ikisaki":"0.1.16","@googleapis/sheets":"^14.0.0","google-auth-library":"^11.0.0"},"_hasShrinkwrap":false,"packageManager":"pnpm@11.1.2","readmeFilename":"README.md","devDependencies":{"knip":"6.33.0","vitest":"^1.6.0","typescript":"^5.5.3","@types/node":"^20.14.10","@mikro-orm/sql":"7.1.7","@mikro-orm/core":"7.1.7","@hikoutei/sheets":"0.1.0","@hikoutei/storage":"0.1.0","dependency-cruiser":"18.2.0","@hikoutei/contracts":"0.1.0","@hikoutei/composition":"0.1.0","@hikoutei/google-auth":"0.1.0","@hikoutei/sync-engine":"0.1.0"},"peerDependencies":{"@mikro-orm/sql":"7.1.7","@mikro-orm/core":"7.1.7"},"peerDependenciesMeta":{"@mikro-orm/sql":{"optional":true},"@mikro-orm/core":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/hikoutei_0.10.11-dev_1788753318082_0.7910645513523689","host":"s3://npm-registry-packages-npm-production"}},"0.10.13-dev":{"name":"hikoutei","version":"0.10.13-dev","keywords":["google-sheets","spreadsheet","google sheets orm","sqlite","sync","typescript","orm","repository","optimistic-locking"],"license":"MIT","_id":"hikoutei@0.10.13-dev","maintainers":[{"name":"manddarin","email":"rhkeh123@naver.com"}],"homepage":"https://github.com/ManddarinShop/Hikoutei#readme","bugs":{"url":"https://github.com/ManddarinShop/Hikoutei/issues"},"bin":{"hikoutei":"dist/cli/index.js"},"dist":{"shasum":"48e9387691ee6531722b581f452632bd15a2693e","tarball":"https://registry.npmjs.org/hikoutei/-/hikoutei-0.10.13-dev.tgz","fileCount":949,"integrity":"sha512-Q4ZTZ7IdzfShK0stCtUAo0TAHI71LsSPvMWNm1FZuwuJJr8wxKfoXX/fcIFPH0id4O8jBLWdx2UzvnIrkD07VQ==","signatures":[{"sig":"MEYCIQDciJNgYaIY5cs13Hk97w43+ieg/jHEZng/F2oDV99dVwIhAJ4Y8dbDayrIrzrow9EGJiHVa45VSrVKPDKToU4ljgFD","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/hikoutei@0.10.13-dev","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":4267761},"main":"./dist/index.js","type":"module","_from":"file:/home/runner/work/_temp/hikoutei-develop-package/hikoutei-0.10.13-dev.tgz","types":"./dist/index.d.ts","engines":{"node":">=22.13"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"},"./internal/sync-status":{"types":"./dist/internal/syncStatus.d.ts","import":"./dist/internal/syncStatus.js"}},"scripts":{"test":"npm run build -w @hikoutei/ikisaki && npm run build -w @hikoutei/contracts && npm run build -w @hikoutei/google-auth && npm run build -w @hikoutei/storage && npm run build -w @hikoutei/sheets && npm run build -w @hikoutei/sync-engine && npm run build -w @hikoutei/composition && vitest run","build":"npm run build -w @hikoutei/ikisaki && npm run build -w @hikoutei/contracts && npm run build -w @hikoutei/google-auth && npm run build -w @hikoutei/storage && npm run build -w @hikoutei/sheets && npm run build -w @hikoutei/sync-engine && npm run build -w @hikoutei/composition && npm run build -w @hikoutei/cli && npm run clean && tsc -p tsconfig.build.json && node scripts/ci/reconcile-contracts-dist.mjs && node scripts/ci/smoke-contracts-bundle.mjs && npm run build -w spreadsheet-db-mcp","clean":"node scripts/clean-dist.mjs","test:soak":"npm run build -w @hikoutei/ikisaki && node scripts/run-soak-long.mjs","typecheck":"npm run build -w @hikoutei/ikisaki && npm run build -w @hikoutei/contracts && npm run build -w @hikoutei/google-auth && tsc -p tsconfig.test.json","audit:deps":"npx depcruise src packages/library/core/contracts packages/library/core/storage packages/library/cloud/sheets packages/library/core/sync-engine packages/library/core/composition packages/library/cloud/cli --config .dependency-cruiser.cjs --output-type err","audit:knip":"knip","audit:unused":"tsc -p tsconfig.json --noEmit --noUnusedLocals --noUnusedParameters","audit:markers":"node scripts/maintenance/audit-markers.mjs","typecheck:test":"npm run build -w @hikoutei/ikisaki && npm run build -w @hikoutei/contracts && npm run build -w @hikoutei/google-auth && tsc -p tsconfig.test.json && tsc -p packages/protocol/ikisaki/tsconfig.test.json && tsc -p packages/mcp/tsconfig.test.json && npm run typecheck -w @hikoutei/google-auth -w @hikoutei/storage -w @hikoutei/sheets -w @hikoutei/sync-engine -w @hikoutei/composition -w @hikoutei/cli"},"_npmUser":{"name":"manddarin","email":"rhkeh123@naver.com"},"_resolved":"/home/runner/work/_temp/hikoutei-develop-package/hikoutei-0.10.13-dev.tgz","_integrity":"sha512-Q4ZTZ7IdzfShK0stCtUAo0TAHI71LsSPvMWNm1FZuwuJJr8wxKfoXX/fcIFPH0id4O8jBLWdx2UzvnIrkD07VQ==","repository":{"url":"git+https://github.com/ManddarinShop/Hikoutei.git","type":"git"},"workspaces":["packages/*","packages/protocol/*","packages/library/cloud/*","packages/library/core/*"],"_npmVersion":"10.9.8","description":"Typed repository and safe write layer for Google Sheets-backed MVPs. SQLite-authoritative entity lifecycle with asynchronous Google Sheets projection.","directories":{},"_nodeVersion":"22.23.2","dependencies":{"zod":"^4.4.3","@hikoutei/kohkai":"0.1.0","@googleapis/drive":"^21.0.0","@hikoutei/ikisaki":"0.1.16","@googleapis/sheets":"^14.0.0","google-auth-library":"^11.0.0"},"_hasShrinkwrap":false,"packageManager":"pnpm@11.1.2","readmeFilename":"README.md","devDependencies":{"knip":"6.33.0","vitest":"^1.6.0","typescript":"^5.5.3","@types/node":"^20.14.10","@mikro-orm/sql":"7.1.7","@mikro-orm/core":"7.1.7","@hikoutei/sheets":"0.1.0","@hikoutei/storage":"0.1.0","dependency-cruiser":"18.2.0","@hikoutei/contracts":"0.1.0","@hikoutei/composition":"0.1.0","@hikoutei/google-auth":"0.1.0","@hikoutei/sync-engine":"0.1.0"},"peerDependencies":{"@mikro-orm/sql":"7.1.7","@mikro-orm/core":"7.1.7"},"peerDependenciesMeta":{"@mikro-orm/sql":{"optional":true},"@mikro-orm/core":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/hikoutei_0.10.13-dev_1788760281219_0.5057592166109219","host":"s3://npm-registry-packages-npm-production"}},"0.10.14-dev":{"name":"hikoutei","version":"0.10.14-dev","keywords":["google-sheets","spreadsheet","google sheets orm","sqlite","sync","typescript","orm","repository","optimistic-locking"],"license":"MIT","_id":"hikoutei@0.10.14-dev","maintainers":[{"name":"manddarin","email":"rhkeh123@naver.com"}],"homepage":"https://github.com/ManddarinShop/Hikoutei#readme","bugs":{"url":"https://github.com/ManddarinShop/Hikoutei/issues"},"bin":{"hikoutei":"dist/cli/index.js"},"dist":{"shasum":"8c5bee5016168c3d7f315aaeb1f2301a3a51c065","tarball":"https://registry.npmjs.org/hikoutei/-/hikoutei-0.10.14-dev.tgz","fileCount":949,"integrity":"sha512-L5BaKxUWPQeLftD8lV55HO2++LGOm0y9kE33tqe8DAQfSkgRGSldLz1nboES+PCo24u5snMmGNyimK8HcHPDzw==","signatures":[{"sig":"MEQCIBFrrhe514DuWRzYB7GSTR435oQc9tQrwaFXiLca3IozAiBxhI7g2ZeTqt52l9/mcl5zH48BZip6RcGO2OzzCLEB+Q==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/hikoutei@0.10.14-dev","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":4320220},"main":"./dist/index.js","type":"module","_from":"file:/home/runner/work/_temp/hikoutei-develop-package/hikoutei-0.10.14-dev.tgz","types":"./dist/index.d.ts","engines":{"node":">=22.13"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"},"./internal/sync-status":{"types":"./dist/internal/syncStatus.d.ts","import":"./dist/internal/syncStatus.js"}},"scripts":{"test":"npm run build -w @hikoutei/ikisaki && npm run build -w @hikoutei/contracts && npm run build -w @hikoutei/google-auth && npm run build -w @hikoutei/storage && npm run build -w @hikoutei/sheets && npm run build -w @hikoutei/sync-engine && npm run build -w @hikoutei/composition && vitest run","build":"npm run build -w @hikoutei/ikisaki && npm run build -w @hikoutei/contracts && npm run build -w @hikoutei/google-auth && npm run build -w @hikoutei/storage && npm run build -w @hikoutei/sheets && npm run build -w @hikoutei/sync-engine && npm run build -w @hikoutei/composition && npm run build -w @hikoutei/cli && npm run clean && tsc -p tsconfig.build.json && node scripts/ci/reconcile-contracts-dist.mjs && node scripts/ci/smoke-contracts-bundle.mjs && npm run build -w spreadsheet-db-mcp","clean":"node scripts/clean-dist.mjs","test:soak":"npm run build -w @hikoutei/ikisaki && node scripts/run-soak-long.mjs","typecheck":"npm run build -w @hikoutei/ikisaki && npm run build -w @hikoutei/contracts && npm run build -w @hikoutei/google-auth && tsc -p tsconfig.test.json","audit:deps":"npx depcruise src packages/library/core/contracts packages/library/core/storage packages/library/cloud/sheets packages/library/core/sync-engine packages/library/core/composition packages/library/cloud/cli --config .dependency-cruiser.cjs --output-type err","audit:knip":"knip","audit:unused":"tsc -p tsconfig.json --noEmit --noUnusedLocals --noUnusedParameters","audit:markers":"node scripts/maintenance/audit-markers.mjs","typecheck:test":"npm run build -w @hikoutei/ikisaki && npm run build -w @hikoutei/contracts && npm run build -w @hikoutei/google-auth && tsc -p tsconfig.test.json && tsc -p packages/protocol/ikisaki/tsconfig.test.json && tsc -p packages/mcp/tsconfig.test.json && npm run typecheck -w @hikoutei/google-auth -w @hikoutei/storage -w @hikoutei/sheets -w @hikoutei/sync-engine -w @hikoutei/composition -w @hikoutei/cli"},"_npmUser":{"name":"manddarin","email":"rhkeh123@naver.com"},"_resolved":"/home/runner/work/_temp/hikoutei-develop-package/hikoutei-0.10.14-dev.tgz","_integrity":"sha512-L5BaKxUWPQeLftD8lV55HO2++LGOm0y9kE33tqe8DAQfSkgRGSldLz1nboES+PCo24u5snMmGNyimK8HcHPDzw==","repository":{"url":"git+https://github.com/ManddarinShop/Hikoutei.git","type":"git"},"workspaces":["packages/*","packages/protocol/*","packages/library/cloud/*","packages/library/core/*"],"_npmVersion":"10.9.8","description":"Typed repository and safe write layer for Google Sheets-backed MVPs. SQLite-authoritative entity lifecycle with asynchronous Google Sheets projection.","directories":{},"_nodeVersion":"22.23.2","dependencies":{"zod":"^4.4.3","@hikoutei/kohkai":"0.1.0","@googleapis/drive":"^21.0.0","@hikoutei/ikisaki":"0.1.16","@googleapis/sheets":"^14.0.0","google-auth-library":"^11.0.0"},"_hasShrinkwrap":false,"packageManager":"pnpm@11.1.2","readmeFilename":"README.md","devDependencies":{"knip":"6.33.0","vitest":"^1.6.0","typescript":"^5.5.3","@types/node":"^20.14.10","@mikro-orm/sql":"7.1.7","@mikro-orm/core":"7.1.7","@hikoutei/sheets":"0.1.0","@hikoutei/storage":"0.1.0","dependency-cruiser":"18.2.0","@hikoutei/contracts":"0.1.0","@hikoutei/composition":"0.1.0","@hikoutei/google-auth":"0.1.0","@hikoutei/sync-engine":"0.1.0"},"peerDependencies":{"@mikro-orm/sql":"7.1.7","@mikro-orm/core":"7.1.7"},"peerDependenciesMeta":{"@mikro-orm/sql":{"optional":true},"@mikro-orm/core":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/hikoutei_0.10.14-dev_1788765410509_0.5317880459455884","host":"s3://npm-registry-packages-npm-production"}},"0.10.15-dev":{"name":"hikoutei","version":"0.10.15-dev","keywords":["google-sheets","spreadsheet","google sheets orm","sqlite","sync","typescript","orm","repository","optimistic-locking"],"license":"MIT","_id":"hikoutei@0.10.15-dev","maintainers":[{"name":"manddarin","email":"rhkeh123@naver.com"}],"homepage":"https://github.com/ManddarinShop/Hikoutei#readme","bugs":{"url":"https://github.com/ManddarinShop/Hikoutei/issues"},"bin":{"hikoutei":"dist/cli/index.js"},"dist":{"shasum":"c9da937afab26b058d65dc0264997ffd9dbe04f9","tarball":"https://registry.npmjs.org/hikoutei/-/hikoutei-0.10.15-dev.tgz","fileCount":949,"integrity":"sha512-pNI61viZJGXt6kDpEFpygBxYQJRXoDXpawrDtl+GpxVrvwcgMeYbmQTv1d/l6jvvDBE352xL7yubgNahO9Rbnw==","signatures":[{"sig":"MEUCIQDg/VR6vXuITdjyA5S0m/9KuePt9QxUtCkFzhyqCQu7QAIgJh65Mns54jg3nAYNhjRnVFh82SQ4ivTpavcQVF4316U=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/hikoutei@0.10.15-dev","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":4320220},"main":"./dist/index.js","type":"module","_from":"file:/home/runner/work/_temp/hikoutei-develop-package/hikoutei-0.10.15-dev.tgz","types":"./dist/index.d.ts","engines":{"node":">=22.13"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"},"./internal/sync-status":{"types":"./dist/internal/syncStatus.d.ts","import":"./dist/internal/syncStatus.js"}},"scripts":{"test":"npm run build -w @hikoutei/ikisaki && npm run build -w @hikoutei/contracts && npm run build -w @hikoutei/google-auth && npm run build -w @hikoutei/storage && npm run build -w @hikoutei/sheets && npm run build -w @hikoutei/sync-engine && npm run build -w @hikoutei/composition && vitest run","build":"npm run build -w @hikoutei/ikisaki && npm run build -w @hikoutei/contracts && npm run build -w @hikoutei/google-auth && npm run build -w @hikoutei/storage && npm run build -w @hikoutei/sheets && npm run build -w @hikoutei/sync-engine && npm run build -w @hikoutei/composition && npm run build -w @hikoutei/cli && npm run clean && tsc -p tsconfig.build.json && node scripts/ci/reconcile-contracts-dist.mjs && node scripts/ci/smoke-contracts-bundle.mjs && npm run build -w spreadsheet-db-mcp","clean":"node scripts/clean-dist.mjs","test:soak":"npm run build -w @hikoutei/ikisaki && node scripts/run-soak-long.mjs","typecheck":"npm run build -w @hikoutei/ikisaki && npm run build -w @hikoutei/contracts && npm run build -w @hikoutei/google-auth && tsc -p tsconfig.test.json","audit:deps":"npx depcruise src packages/library/core/contracts packages/library/core/storage packages/library/cloud/sheets packages/library/core/sync-engine packages/library/core/composition packages/library/cloud/cli --config .dependency-cruiser.cjs --output-type err","audit:knip":"knip","audit:unused":"tsc -p tsconfig.json --noEmit --noUnusedLocals --noUnusedParameters","audit:markers":"node scripts/maintenance/audit-markers.mjs","typecheck:test":"npm run build -w @hikoutei/ikisaki && npm run build -w @hikoutei/contracts && npm run build -w @hikoutei/google-auth && tsc -p tsconfig.test.json && tsc -p packages/protocol/ikisaki/tsconfig.test.json && tsc -p packages/mcp/tsconfig.test.json && npm run typecheck -w @hikoutei/google-auth -w @hikoutei/storage -w @hikoutei/sheets -w @hikoutei/sync-engine -w @hikoutei/composition -w @hikoutei/cli"},"_npmUser":{"name":"manddarin","email":"rhkeh123@naver.com"},"_resolved":"/home/runner/work/_temp/hikoutei-develop-package/hikoutei-0.10.15-dev.tgz","_integrity":"sha512-pNI61viZJGXt6kDpEFpygBxYQJRXoDXpawrDtl+GpxVrvwcgMeYbmQTv1d/l6jvvDBE352xL7yubgNahO9Rbnw==","repository":{"url":"git+https://github.com/ManddarinShop/Hikoutei.git","type":"git"},"workspaces":["packages/*","packages/protocol/*","packages/library/cloud/*","packages/library/core/*"],"_npmVersion":"10.9.8","description":"Typed repository and safe write layer for Google Sheets-backed MVPs. SQLite-authoritative entity lifecycle with asynchronous Google Sheets projection.","directories":{},"_nodeVersion":"22.23.2","dependencies":{"zod":"^4.4.3","@hikoutei/kohkai":"0.1.0","@googleapis/drive":"^21.0.0","@hikoutei/ikisaki":"0.1.16","@googleapis/sheets":"^14.0.0","google-auth-library":"^11.0.0"},"_hasShrinkwrap":false,"packageManager":"pnpm@11.1.2","readmeFilename":"README.md","devDependencies":{"knip":"6.33.0","vitest":"^1.6.0","typescript":"^5.5.3","@types/node":"^20.14.10","@mikro-orm/sql":"7.1.7","@mikro-orm/core":"7.1.7","@hikoutei/sheets":"0.1.0","@hikoutei/storage":"0.1.0","dependency-cruiser":"18.2.0","@hikoutei/contracts":"0.1.0","@hikoutei/composition":"0.1.0","@hikoutei/google-auth":"0.1.0","@hikoutei/sync-engine":"0.1.0"},"peerDependencies":{"@mikro-orm/sql":"7.1.7","@mikro-orm/core":"7.1.7"},"peerDependenciesMeta":{"@mikro-orm/sql":{"optional":true},"@mikro-orm/core":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/hikoutei_0.10.15-dev_1788775529428_0.9212281104118833","host":"s3://npm-registry-packages-npm-production"}},"0.10.16-dev":{"name":"hikoutei","version":"0.10.16-dev","keywords":["google-sheets","spreadsheet","google sheets orm","sqlite","sync","typescript","orm","repository","optimistic-locking"],"license":"MIT","_id":"hikoutei@0.10.16-dev","maintainers":[{"name":"manddarin","email":"rhkeh123@naver.com"}],"homepage":"https://github.com/ManddarinShop/Hikoutei#readme","bugs":{"url":"https://github.com/ManddarinShop/Hikoutei/issues"},"bin":{"hikoutei":"dist/cli/index.js"},"dist":{"shasum":"d38ddcb69c0b9f8d6fb2876b22947408edf0a66e","tarball":"https://registry.npmjs.org/hikoutei/-/hikoutei-0.10.16-dev.tgz","fileCount":949,"integrity":"sha512-RiAAwZBi8p/IetVPsAN1kIkNdiERuHhj/UCVFe/WJpbb2RnanQbkc6RV/Ij/7Od+bAT/f2iscfEQ+9fD4vCzIw==","signatures":[{"sig":"MEQCIGQURdeSlzyFmiuiHNrnmWNyCinYCgzYUQCP714yPaz4AiBM5xVnl7HiXSolk+tl3YCM+qR9Y3lKvRo6uBXjVhCpwQ==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/hikoutei@0.10.16-dev","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":4320384},"main":"./dist/index.js","type":"module","_from":"file:/home/runner/work/_temp/hikoutei-develop-package/hikoutei-0.10.16-dev.tgz","types":"./dist/index.d.ts","engines":{"node":">=22.13"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"},"./internal/sync-status":{"types":"./dist/internal/syncStatus.d.ts","import":"./dist/internal/syncStatus.js"}},"scripts":{"test":"npm run build -w @hikoutei/ikisaki && npm run build -w @hikoutei/contracts && npm run build -w @hikoutei/google-auth && npm run build -w @hikoutei/storage && npm run build -w @hikoutei/sheets && npm run build -w @hikoutei/sync-engine && npm run build -w @hikoutei/composition && vitest run","build":"npm run build -w @hikoutei/ikisaki && npm run build -w @hikoutei/contracts && npm run build -w @hikoutei/google-auth && npm run build -w @hikoutei/storage && npm run build -w @hikoutei/sheets && npm run build -w @hikoutei/sync-engine && npm run build -w @hikoutei/composition && npm run build -w @hikoutei/cli && npm run clean && tsc -p tsconfig.build.json && node scripts/ci/reconcile-contracts-dist.mjs && node scripts/ci/smoke-contracts-bundle.mjs && npm run build -w spreadsheet-db-mcp","clean":"node scripts/clean-dist.mjs","test:soak":"npm run build -w @hikoutei/ikisaki && node scripts/run-soak-long.mjs","typecheck":"npm run build -w @hikoutei/ikisaki && npm run build -w @hikoutei/contracts && npm run build -w @hikoutei/google-auth && tsc -p tsconfig.test.json","audit:deps":"npx depcruise src packages/library/core/contracts packages/library/core/storage packages/library/cloud/sheets packages/library/core/sync-engine packages/library/core/composition packages/library/cloud/cli --config .dependency-cruiser.cjs --output-type err","audit:knip":"knip","audit:unused":"tsc -p tsconfig.json --noEmit --noUnusedLocals --noUnusedParameters","audit:markers":"node scripts/maintenance/audit-markers.mjs","typecheck:test":"npm run build -w @hikoutei/ikisaki && npm run build -w @hikoutei/contracts && npm run build -w @hikoutei/google-auth && tsc -p tsconfig.test.json && tsc -p packages/protocol/ikisaki/tsconfig.test.json && tsc -p packages/mcp/tsconfig.test.json && npm run typecheck -w @hikoutei/google-auth -w @hikoutei/storage -w @hikoutei/sheets -w @hikoutei/sync-engine -w @hikoutei/composition -w @hikoutei/cli"},"_npmUser":{"name":"manddarin","email":"rhkeh123@naver.com"},"_resolved":"/home/runner/work/_temp/hikoutei-develop-package/hikoutei-0.10.16-dev.tgz","_integrity":"sha512-RiAAwZBi8p/IetVPsAN1kIkNdiERuHhj/UCVFe/WJpbb2RnanQbkc6RV/Ij/7Od+bAT/f2iscfEQ+9fD4vCzIw==","repository":{"url":"git+https://github.com/ManddarinShop/Hikoutei.git","type":"git"},"workspaces":["packages/*","packages/protocol/*","packages/library/cloud/*","packages/library/core/*"],"_npmVersion":"10.9.8","description":"Typed repository and safe write layer for Google Sheets-backed MVPs. SQLite-authoritative entity lifecycle with asynchronous Google Sheets projection.","directories":{},"_nodeVersion":"22.23.2","dependencies":{"zod":"^4.4.3","@hikoutei/kohkai":"0.1.0","@googleapis/drive":"^21.0.0","@hikoutei/ikisaki":"0.1.16","@googleapis/sheets":"^14.0.0","google-auth-library":"^11.0.0"},"_hasShrinkwrap":false,"packageManager":"pnpm@11.1.2","readmeFilename":"README.md","devDependencies":{"knip":"6.33.0","vitest":"^1.6.0","typescript":"^5.5.3","@types/node":"^20.14.10","@mikro-orm/sql":"7.1.7","@mikro-orm/core":"7.1.7","@hikoutei/sheets":"0.1.0","@hikoutei/storage":"0.1.0","dependency-cruiser":"18.2.0","@hikoutei/contracts":"0.1.0","@hikoutei/composition":"0.1.0","@hikoutei/google-auth":"0.1.0","@hikoutei/sync-engine":"0.1.0"},"peerDependencies":{"@mikro-orm/sql":"7.1.7","@mikro-orm/core":"7.1.7"},"peerDependenciesMeta":{"@mikro-orm/sql":{"optional":true},"@mikro-orm/core":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/hikoutei_0.10.16-dev_1788785431051_0.3394782140984469","host":"s3://npm-registry-packages-npm-production"}},"0.10.17-dev":{"name":"hikoutei","version":"0.10.17-dev","keywords":["google-sheets","spreadsheet","google sheets orm","sqlite","sync","typescript","orm","repository","optimistic-locking"],"license":"MIT","_id":"hikoutei@0.10.17-dev","maintainers":[{"name":"manddarin","email":"rhkeh123@naver.com"}],"homepage":"https://github.com/ManddarinShop/Hikoutei#readme","bugs":{"url":"https://github.com/ManddarinShop/Hikoutei/issues"},"bin":{"hikoutei":"dist/cli/index.js"},"dist":{"shasum":"af267963572594f0acc3528ed68bd00534c0c537","tarball":"https://registry.npmjs.org/hikoutei/-/hikoutei-0.10.17-dev.tgz","fileCount":949,"integrity":"sha512-0xbumo5r4irQ7VBu7Hul7431Msgf0x4B5KIrkMyvR4uvy7j/+NSHHLQnPlLFn2fremLGSnsKrOOho56ndbPInw==","signatures":[{"sig":"MEQCIGv4S2yarwsa/J6ao5WFFx/C8MZuI39u8GjLh3NIukV9AiAEplFEFtyQ0xMQqWx1gEl9t5BZ8Gnuqlax6NH//0ZKKQ==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/hikoutei@0.10.17-dev","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":4383154},"main":"./dist/index.js","type":"module","_from":"file:/home/runner/work/_temp/hikoutei-develop-package/hikoutei-0.10.17-dev.tgz","types":"./dist/index.d.ts","engines":{"node":">=22.13"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"},"./internal/sync-status":{"types":"./dist/internal/syncStatus.d.ts","import":"./dist/internal/syncStatus.js"}},"scripts":{"test":"npm run build -w @hikoutei/ikisaki && npm run build -w @hikoutei/contracts && npm run build -w @hikoutei/google-auth && npm run build -w @hikoutei/storage && npm run build -w @hikoutei/sheets && npm run build -w @hikoutei/sync-engine && npm run build -w @hikoutei/composition && vitest run","build":"npm run build -w @hikoutei/ikisaki && npm run build -w @hikoutei/contracts && npm run build -w @hikoutei/google-auth && npm run build -w @hikoutei/storage && npm run build -w @hikoutei/sheets && npm run build -w @hikoutei/sync-engine && npm run build -w @hikoutei/composition && npm run build -w @hikoutei/cli && npm run clean && tsc -p tsconfig.build.json && node scripts/ci/reconcile-contracts-dist.mjs && node scripts/ci/smoke-contracts-bundle.mjs && npm run build -w spreadsheet-db-mcp","clean":"node scripts/clean-dist.mjs","test:soak":"npm run build -w @hikoutei/ikisaki && node scripts/run-soak-long.mjs","typecheck":"npm run build -w @hikoutei/ikisaki && npm run build -w @hikoutei/contracts && npm run build -w @hikoutei/google-auth && tsc -p tsconfig.test.json","audit:deps":"npx depcruise src packages/library/core/contracts packages/library/core/storage packages/library/cloud/sheets packages/library/core/sync-engine packages/library/core/composition packages/library/cloud/cli --config .dependency-cruiser.cjs --output-type err","audit:knip":"knip","audit:unused":"tsc -p tsconfig.json --noEmit --noUnusedLocals --noUnusedParameters","audit:markers":"node scripts/maintenance/audit-markers.mjs","typecheck:test":"npm run build -w @hikoutei/ikisaki && npm run build -w @hikoutei/contracts && npm run build -w @hikoutei/google-auth && tsc -p tsconfig.test.json && tsc -p packages/protocol/ikisaki/tsconfig.test.json && tsc -p packages/mcp/tsconfig.test.json && npm run typecheck -w @hikoutei/google-auth -w @hikoutei/storage -w @hikoutei/sheets -w @hikoutei/sync-engine -w @hikoutei/composition -w @hikoutei/cli"},"_npmUser":{"name":"manddarin","email":"rhkeh123@naver.com"},"_resolved":"/home/runner/work/_temp/hikoutei-develop-package/hikoutei-0.10.17-dev.tgz","_integrity":"sha512-0xbumo5r4irQ7VBu7Hul7431Msgf0x4B5KIrkMyvR4uvy7j/+NSHHLQnPlLFn2fremLGSnsKrOOho56ndbPInw==","repository":{"url":"git+https://github.com/ManddarinShop/Hikoutei.git","type":"git"},"workspaces":["packages/*","packages/protocol/*","packages/library/cloud/*","packages/library/core/*"],"_npmVersion":"10.9.8","description":"Typed repository and safe write layer for Google Sheets-backed MVPs. SQLite-authoritative entity lifecycle with asynchronous Google Sheets projection.","directories":{},"_nodeVersion":"22.23.2","dependencies":{"zod":"^4.4.3","@hikoutei/kohkai":"0.1.0","@googleapis/drive":"^21.0.0","@hikoutei/ikisaki":"0.1.16","@googleapis/sheets":"^14.0.0","google-auth-library":"^11.0.0"},"_hasShrinkwrap":false,"packageManager":"pnpm@11.1.2","readmeFilename":"README.md","devDependencies":{"knip":"6.33.0","vitest":"^1.6.0","typescript":"^5.5.3","@types/node":"^20.14.10","@mikro-orm/sql":"7.1.7","@mikro-orm/core":"7.1.7","@hikoutei/sheets":"0.1.0","@hikoutei/storage":"0.1.0","dependency-cruiser":"18.2.0","@hikoutei/contracts":"0.1.0","@hikoutei/composition":"0.1.0","@hikoutei/google-auth":"0.1.0","@hikoutei/sync-engine":"0.1.0"},"peerDependencies":{"@mikro-orm/sql":"7.1.7","@mikro-orm/core":"7.1.7"},"peerDependenciesMeta":{"@mikro-orm/sql":{"optional":true},"@mikro-orm/core":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/hikoutei_0.10.17-dev_1788805487873_0.545509161691712","host":"s3://npm-registry-packages-npm-production"}},"0.10.18-dev":{"name":"hikoutei","version":"0.10.18-dev","keywords":["google-sheets","spreadsheet","google sheets orm","sqlite","sync","typescript","orm","repository","optimistic-locking"],"license":"MIT","_id":"hikoutei@0.10.18-dev","maintainers":[{"name":"manddarin","email":"rhkeh123@naver.com"}],"homepage":"https://github.com/ManddarinShop/Hikoutei#readme","bugs":{"url":"https://github.com/ManddarinShop/Hikoutei/issues"},"bin":{"hikoutei":"dist/cli/index.js"},"dist":{"shasum":"edf5ea8692ccf2376fc62f8fbd9679b902aafe4b","tarball":"https://registry.npmjs.org/hikoutei/-/hikoutei-0.10.18-dev.tgz","fileCount":949,"integrity":"sha512-pxWI6onOVoLYdwABMeuYvBlH83Cr8VQpj0r3RAYI9yGlTiuRDohbxnPWEGgu3wSwfoz0KrOTRDcr88s6vj6u8Q==","signatures":[{"sig":"MEUCIQD469ODc7hEDCx1Y+VZi2oQHb3z/oEETSPxGqyg+AdhFwIgF+bFhlSMpH+9nhrl0j9pSAq8IpMfGt6U2zbFlpTt44w=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/hikoutei@0.10.18-dev","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":4400447},"main":"./dist/index.js","type":"module","_from":"file:/home/runner/work/_temp/hikoutei-develop-package/hikoutei-0.10.18-dev.tgz","types":"./dist/index.d.ts","engines":{"node":">=22.13"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"},"./internal/sync-status":{"types":"./dist/internal/syncStatus.d.ts","import":"./dist/internal/syncStatus.js"}},"scripts":{"test":"npm run build -w @hikoutei/ikisaki && npm run build -w @hikoutei/contracts && npm run build -w @hikoutei/google-auth && npm run build -w @hikoutei/storage && npm run build -w @hikoutei/sheets && npm run build -w @hikoutei/sync-engine && npm run build -w @hikoutei/composition && vitest run","build":"npm run build -w @hikoutei/ikisaki && npm run build -w @hikoutei/contracts && npm run build -w @hikoutei/google-auth && npm run build -w @hikoutei/storage && npm run build -w @hikoutei/sheets && npm run build -w @hikoutei/sync-engine && npm run build -w @hikoutei/composition && npm run build -w @hikoutei/cli && npm run clean && tsc -p tsconfig.build.json && node scripts/ci/reconcile-contracts-dist.mjs && node scripts/ci/smoke-contracts-bundle.mjs && npm run build -w spreadsheet-db-mcp","clean":"node scripts/clean-dist.mjs","test:soak":"npm run build -w @hikoutei/ikisaki && node scripts/run-soak-long.mjs","typecheck":"npm run build -w @hikoutei/ikisaki && npm run build -w @hikoutei/contracts && npm run build -w @hikoutei/google-auth && tsc -p tsconfig.test.json","audit:deps":"npx depcruise src packages/library/core/contracts packages/library/core/storage packages/library/cloud/sheets packages/library/core/sync-engine packages/library/core/composition packages/library/cloud/cli --config .dependency-cruiser.cjs --output-type err","audit:knip":"knip","audit:unused":"tsc -p tsconfig.json --noEmit --noUnusedLocals --noUnusedParameters","audit:markers":"node scripts/maintenance/audit-markers.mjs","typecheck:test":"npm run build -w @hikoutei/ikisaki && npm run build -w @hikoutei/contracts && npm run build -w @hikoutei/google-auth && tsc -p tsconfig.test.json && tsc -p packages/protocol/ikisaki/tsconfig.test.json && tsc -p packages/mcp/tsconfig.test.json && npm run typecheck -w @hikoutei/google-auth -w @hikoutei/storage -w @hikoutei/sheets -w @hikoutei/sync-engine -w @hikoutei/composition -w @hikoutei/cli"},"_npmUser":{"name":"manddarin","email":"rhkeh123@naver.com"},"_resolved":"/home/runner/work/_temp/hikoutei-develop-package/hikoutei-0.10.18-dev.tgz","_integrity":"sha512-pxWI6onOVoLYdwABMeuYvBlH83Cr8VQpj0r3RAYI9yGlTiuRDohbxnPWEGgu3wSwfoz0KrOTRDcr88s6vj6u8Q==","repository":{"url":"git+https://github.com/ManddarinShop/Hikoutei.git","type":"git"},"workspaces":["packages/*","packages/protocol/*","packages/library/cloud/*","packages/library/core/*"],"_npmVersion":"10.9.8","description":"Typed repository and safe write layer for Google Sheets-backed MVPs. SQLite-authoritative entity lifecycle with asynchronous Google Sheets projection.","directories":{},"_nodeVersion":"22.23.2","dependencies":{"zod":"^4.4.3","@hikoutei/kohkai":"0.1.0","@googleapis/drive":"^21.0.0","@hikoutei/ikisaki":"0.1.16","@googleapis/sheets":"^14.0.0","google-auth-library":"^11.0.0"},"_hasShrinkwrap":false,"packageManager":"pnpm@11.1.2","readmeFilename":"README.md","devDependencies":{"knip":"6.33.0","vitest":"^1.6.0","typescript":"^5.5.3","@types/node":"^20.14.10","@mikro-orm/sql":"7.1.7","@mikro-orm/core":"7.1.7","@hikoutei/sheets":"0.1.0","@hikoutei/storage":"0.1.0","dependency-cruiser":"18.2.0","@hikoutei/contracts":"0.1.0","@hikoutei/composition":"0.1.0","@hikoutei/google-auth":"0.1.0","@hikoutei/sync-engine":"0.1.0"},"peerDependencies":{"@mikro-orm/sql":"7.1.7","@mikro-orm/core":"7.1.7"},"peerDependenciesMeta":{"@mikro-orm/sql":{"optional":true},"@mikro-orm/core":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/hikoutei_0.10.18-dev_1788841078440_0.5316625170612193","host":"s3://npm-registry-packages-npm-production"}},"0.10.19-dev":{"name":"hikoutei","version":"0.10.19-dev","keywords":["google-sheets","spreadsheet","google sheets orm","sqlite","sync","typescript","orm","repository","optimistic-locking"],"license":"MIT","_id":"hikoutei@0.10.19-dev","maintainers":[{"name":"manddarin","email":"rhkeh123@naver.com"}],"homepage":"https://github.com/ManddarinShop/Hikoutei#readme","bugs":{"url":"https://github.com/ManddarinShop/Hikoutei/issues"},"bin":{"hikoutei":"dist/cli/index.js"},"dist":{"shasum":"4b55cdd326a416b1380ac1cb67c251586047aa48","tarball":"https://registry.npmjs.org/hikoutei/-/hikoutei-0.10.19-dev.tgz","fileCount":949,"integrity":"sha512-gUySu9/qNN6EQWRcbRHVtVLcjTTwNXCPbDyGLQnE9PpSyZi1h1EBufW7gCiQ5tyyIzYOhkosi/iGO/L8+vdXPw==","signatures":[{"sig":"MEQCIDk5Y2X1+LnpBt0uOuA5XU/75Ii4UDXsIHFgF8Uq6QkYAiB5zqBeeEA2OC6zD53eRnBaFlMp7jOFsaKNtaIlXlYErA==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/hikoutei@0.10.19-dev","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":4369830},"main":"./dist/index.js","type":"module","_from":"file:/home/runner/work/_temp/hikoutei-develop-package/hikoutei-0.10.19-dev.tgz","types":"./dist/index.d.ts","engines":{"node":">=22.13"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"},"./internal/sync-status":{"types":"./dist/internal/syncStatus.d.ts","import":"./dist/internal/syncStatus.js"}},"scripts":{"test":"npm run build -w @hikoutei/ikisaki && npm run build -w @hikoutei/contracts && npm run build -w @hikoutei/google-auth && npm run build -w @hikoutei/storage && npm run build -w @hikoutei/sheets && npm run build -w @hikoutei/sync-engine && npm run build -w @hikoutei/composition && vitest run","build":"npm run build -w @hikoutei/ikisaki && npm run build -w @hikoutei/contracts && npm run build -w @hikoutei/google-auth && npm run build -w @hikoutei/storage && npm run build -w @hikoutei/sheets && npm run build -w @hikoutei/sync-engine && npm run build -w @hikoutei/composition && npm run build -w @hikoutei/cli && npm run clean && tsc -p tsconfig.build.json && node scripts/ci/reconcile-contracts-dist.mjs && node scripts/ci/smoke-contracts-bundle.mjs && npm run build -w spreadsheet-db-mcp","clean":"node scripts/clean-dist.mjs","test:soak":"npm run build -w @hikoutei/ikisaki && node scripts/run-soak-long.mjs","typecheck":"npm run build -w @hikoutei/ikisaki && npm run build -w @hikoutei/contracts && npm run build -w @hikoutei/google-auth && tsc -p tsconfig.test.json","audit:deps":"npx depcruise src packages/library/core/contracts packages/library/core/storage packages/library/cloud/sheets packages/library/core/sync-engine packages/library/core/composition packages/library/cloud/cli --config .dependency-cruiser.cjs --output-type err","audit:knip":"knip","audit:unused":"tsc -p tsconfig.json --noEmit --noUnusedLocals --noUnusedParameters","audit:markers":"node scripts/maintenance/audit-markers.mjs","typecheck:test":"npm run build -w @hikoutei/ikisaki && npm run build -w @hikoutei/contracts && npm run build -w @hikoutei/google-auth && tsc -p tsconfig.test.json && tsc -p packages/protocol/ikisaki/tsconfig.test.json && tsc -p packages/mcp/tsconfig.test.json && npm run typecheck -w @hikoutei/google-auth -w @hikoutei/storage -w @hikoutei/sheets -w @hikoutei/sync-engine -w @hikoutei/composition -w @hikoutei/cli"},"_npmUser":{"name":"manddarin","email":"rhkeh123@naver.com"},"_resolved":"/home/runner/work/_temp/hikoutei-develop-package/hikoutei-0.10.19-dev.tgz","_integrity":"sha512-gUySu9/qNN6EQWRcbRHVtVLcjTTwNXCPbDyGLQnE9PpSyZi1h1EBufW7gCiQ5tyyIzYOhkosi/iGO/L8+vdXPw==","repository":{"url":"git+https://github.com/ManddarinShop/Hikoutei.git","type":"git"},"workspaces":["packages/*","packages/protocol/*","packages/library/cloud/*","packages/library/core/*"],"_npmVersion":"10.9.8","description":"Typed repository and safe write layer for Google Sheets-backed MVPs. SQLite-authoritative entity lifecycle with asynchronous Google Sheets projection.","directories":{},"_nodeVersion":"22.23.2","dependencies":{"zod":"^4.4.3","@hikoutei/kohkai":"0.1.0","@googleapis/drive":"^21.0.0","@hikoutei/ikisaki":"0.1.16","@googleapis/sheets":"^14.0.0","google-auth-library":"^11.0.0"},"_hasShrinkwrap":false,"packageManager":"pnpm@11.1.2","readmeFilename":"README.md","devDependencies":{"knip":"6.33.0","vitest":"^1.6.0","typescript":"^5.5.3","@types/node":"^20.14.10","@mikro-orm/sql":"7.1.7","@mikro-orm/core":"7.1.7","@hikoutei/sheets":"0.1.0","@hikoutei/storage":"0.1.0","dependency-cruiser":"18.2.0","@hikoutei/contracts":"0.1.0","@hikoutei/composition":"0.1.0","@hikoutei/google-auth":"0.1.0","@hikoutei/sync-engine":"0.1.0"},"peerDependencies":{"@mikro-orm/sql":"7.1.7","@mikro-orm/core":"7.1.7"},"peerDependenciesMeta":{"@mikro-orm/sql":{"optional":true},"@mikro-orm/core":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/hikoutei_0.10.19-dev_1788843215586_0.7741478984850758","host":"s3://npm-registry-packages-npm-production"}},"0.10.20-dev":{"name":"hikoutei","version":"0.10.20-dev","keywords":["google-sheets","spreadsheet","google sheets orm","sqlite","sync","typescript","orm","repository","optimistic-locking"],"license":"MIT","_id":"hikoutei@0.10.20-dev","maintainers":[{"name":"manddarin","email":"rhkeh123@naver.com"}],"homepage":"https://github.com/ManddarinShop/Hikoutei#readme","bugs":{"url":"https://github.com/ManddarinShop/Hikoutei/issues"},"bin":{"hikoutei":"dist/cli/index.js"},"dist":{"shasum":"6c445091caa44675f6a82e15ab23e8c9e2b10f25","tarball":"https://registry.npmjs.org/hikoutei/-/hikoutei-0.10.20-dev.tgz","fileCount":949,"integrity":"sha512-LJvi2HLEd3Fc+uUX/0W1DLRFTsKzYz+KCcqBb3B2LTtkowYtnaR15ROiB0Ji1TBUY/BB8zvMkBFz8sTyvEuXgg==","signatures":[{"sig":"MEQCIHGiOLvRyArEgE1NikvDvYh6sdGPkFtaePDm+ttLhriHAiA5arKxDJm/MIRITUsgZztgWC4Ug89dRBpGDpDVgaDhfA==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/hikoutei@0.10.20-dev","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":4371261},"main":"./dist/index.js","type":"module","_from":"file:/home/runner/work/_temp/hikoutei-develop-package/hikoutei-0.10.20-dev.tgz","types":"./dist/index.d.ts","engines":{"node":">=22.13"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"},"./internal/sync-status":{"types":"./dist/internal/syncStatus.d.ts","import":"./dist/internal/syncStatus.js"}},"scripts":{"test":"npm run build -w @hikoutei/ikisaki && npm run build -w @hikoutei/contracts && npm run build -w @hikoutei/google-auth && npm run build -w @hikoutei/storage && npm run build -w @hikoutei/sheets && npm run build -w @hikoutei/sync-engine && npm run build -w @hikoutei/composition && vitest run","build":"npm run build -w @hikoutei/ikisaki && npm run build -w @hikoutei/contracts && npm run build -w @hikoutei/google-auth && npm run build -w @hikoutei/storage && npm run build -w @hikoutei/sheets && npm run build -w @hikoutei/sync-engine && npm run build -w @hikoutei/composition && npm run build -w @hikoutei/cli && npm run clean && tsc -p tsconfig.build.json && node scripts/ci/reconcile-contracts-dist.mjs && node scripts/ci/smoke-contracts-bundle.mjs && npm run build -w spreadsheet-db-mcp","clean":"node scripts/clean-dist.mjs","test:soak":"npm run build -w @hikoutei/ikisaki && node scripts/run-soak-long.mjs","typecheck":"npm run build -w @hikoutei/ikisaki && npm run build -w @hikoutei/contracts && npm run build -w @hikoutei/google-auth && tsc -p tsconfig.test.json","audit:deps":"npx depcruise src packages/library/core/contracts packages/library/core/storage packages/library/cloud/sheets packages/library/core/sync-engine packages/library/core/composition packages/library/cloud/cli --config .dependency-cruiser.cjs --output-type err","audit:knip":"knip","audit:unused":"tsc -p tsconfig.json --noEmit --noUnusedLocals --noUnusedParameters","audit:markers":"node scripts/maintenance/audit-markers.mjs","typecheck:test":"npm run build -w @hikoutei/ikisaki && npm run build -w @hikoutei/contracts && npm run build -w @hikoutei/google-auth && tsc -p tsconfig.test.json && tsc -p packages/protocol/ikisaki/tsconfig.test.json && tsc -p packages/mcp/tsconfig.test.json && npm run typecheck -w @hikoutei/google-auth -w @hikoutei/storage -w @hikoutei/sheets -w @hikoutei/sync-engine -w @hikoutei/composition -w @hikoutei/cli"},"_npmUser":{"name":"manddarin","email":"rhkeh123@naver.com"},"_resolved":"/home/runner/work/_temp/hikoutei-develop-package/hikoutei-0.10.20-dev.tgz","_integrity":"sha512-LJvi2HLEd3Fc+uUX/0W1DLRFTsKzYz+KCcqBb3B2LTtkowYtnaR15ROiB0Ji1TBUY/BB8zvMkBFz8sTyvEuXgg==","repository":{"url":"git+https://github.com/ManddarinShop/Hikoutei.git","type":"git"},"workspaces":["packages/*","packages/protocol/*","packages/library/cloud/*","packages/library/core/*"],"_npmVersion":"10.9.8","description":"Typed repository and safe write layer for Google Sheets-backed MVPs. SQLite-authoritative entity lifecycle with asynchronous Google Sheets projection.","directories":{},"_nodeVersion":"22.23.2","dependencies":{"zod":"^4.4.3","@hikoutei/kohkai":"0.1.0","@googleapis/drive":"^21.0.0","@hikoutei/ikisaki":"0.1.16","@googleapis/sheets":"^14.0.0","google-auth-library":"^11.0.0"},"_hasShrinkwrap":false,"packageManager":"pnpm@11.1.2","readmeFilename":"README.md","devDependencies":{"knip":"6.33.0","vitest":"^1.6.0","typescript":"^5.5.3","@types/node":"^20.14.10","@mikro-orm/sql":"7.1.7","@mikro-orm/core":"7.1.7","@hikoutei/sheets":"0.1.0","@hikoutei/storage":"0.1.0","dependency-cruiser":"18.2.0","@hikoutei/contracts":"0.1.0","@hikoutei/composition":"0.1.0","@hikoutei/google-auth":"0.1.0","@hikoutei/sync-engine":"0.1.0"},"peerDependencies":{"@mikro-orm/sql":"7.1.7","@mikro-orm/core":"7.1.7"},"peerDependenciesMeta":{"@mikro-orm/sql":{"optional":true},"@mikro-orm/core":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/hikoutei_0.10.20-dev_1788881349995_0.9646236206217678","host":"s3://npm-registry-packages-npm-production"}},"0.10.21-dev":{"name":"hikoutei","version":"0.10.21-dev","keywords":["google-sheets","spreadsheet","google sheets orm","sqlite","sync","typescript","orm","repository","optimistic-locking"],"license":"MIT","_id":"hikoutei@0.10.21-dev","maintainers":[{"name":"manddarin","email":"rhkeh123@naver.com"}],"homepage":"https://github.com/ManddarinShop/Hikoutei#readme","bugs":{"url":"https://github.com/ManddarinShop/Hikoutei/issues"},"bin":{"hikoutei":"dist/cli/index.js"},"dist":{"shasum":"3a019bfd0d92534d84f8ab9b23769cd460c41c7e","tarball":"https://registry.npmjs.org/hikoutei/-/hikoutei-0.10.21-dev.tgz","fileCount":949,"integrity":"sha512-OUBv1JW8dkRIBVQ07MDLzim5milPuqHI7qVknZdd0wgneNPQUO4jAjk6sCdYUixe5PWpc9UrPHUHHsm2dnobfQ==","signatures":[{"sig":"MEQCIGB2rA3z2aaGiJluaFQ4My1R9rx9jyjgnTMcv36QgmW4AiAifd4WECp+AIPsx2VPKMYMe2SOx0eGfcZI7uzIm5E5/Q==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/hikoutei@0.10.21-dev","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":4371261},"main":"./dist/index.js","type":"module","_from":"file:/home/runner/work/_temp/hikoutei-develop-package/hikoutei-0.10.21-dev.tgz","types":"./dist/index.d.ts","engines":{"node":">=22.13"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"},"./internal/sync-status":{"types":"./dist/internal/syncStatus.d.ts","import":"./dist/internal/syncStatus.js"}},"scripts":{"test":"npm run build -w @hikoutei/ikisaki && npm run build -w @hikoutei/contracts && npm run build -w @hikoutei/google-auth && npm run build -w @hikoutei/storage && npm run build -w @hikoutei/sheets && npm run build -w @hikoutei/sync-engine && npm run build -w @hikoutei/composition && vitest run","build":"npm run build -w @hikoutei/ikisaki && npm run build -w @hikoutei/contracts && npm run build -w @hikoutei/google-auth && npm run build -w @hikoutei/storage && npm run build -w @hikoutei/sheets && npm run build -w @hikoutei/sync-engine && npm run build -w @hikoutei/composition && npm run build -w @hikoutei/cli && npm run clean && tsc -p tsconfig.build.json && node scripts/ci/reconcile-contracts-dist.mjs && node scripts/ci/smoke-contracts-bundle.mjs && npm run build -w spreadsheet-db-mcp","clean":"node scripts/clean-dist.mjs","test:soak":"npm run build -w @hikoutei/ikisaki && node scripts/run-soak-long.mjs","typecheck":"npm run build -w @hikoutei/ikisaki && npm run build -w @hikoutei/contracts && npm run build -w @hikoutei/google-auth && tsc -p tsconfig.test.json","audit:deps":"npx depcruise src packages/library/core/contracts packages/library/core/storage packages/library/cloud/sheets packages/library/core/sync-engine packages/library/core/composition packages/library/cloud/cli --config .dependency-cruiser.cjs --output-type err","audit:knip":"knip","audit:unused":"tsc -p tsconfig.json --noEmit --noUnusedLocals --noUnusedParameters","audit:markers":"node scripts/maintenance/audit-markers.mjs","typecheck:test":"npm run build -w @hikoutei/ikisaki && npm run build -w @hikoutei/contracts && npm run build -w @hikoutei/google-auth && tsc -p tsconfig.test.json && tsc -p packages/protocol/ikisaki/tsconfig.test.json && tsc -p packages/mcp/tsconfig.test.json && npm run typecheck -w @hikoutei/google-auth -w @hikoutei/storage -w @hikoutei/sheets -w @hikoutei/sync-engine -w @hikoutei/composition -w @hikoutei/cli"},"_npmUser":{"name":"manddarin","email":"rhkeh123@naver.com"},"_resolved":"/home/runner/work/_temp/hikoutei-develop-package/hikoutei-0.10.21-dev.tgz","_integrity":"sha512-OUBv1JW8dkRIBVQ07MDLzim5milPuqHI7qVknZdd0wgneNPQUO4jAjk6sCdYUixe5PWpc9UrPHUHHsm2dnobfQ==","repository":{"url":"git+https://github.com/ManddarinShop/Hikoutei.git","type":"git"},"workspaces":["packages/*","packages/protocol/*","packages/library/cloud/*","packages/library/core/*"],"_npmVersion":"10.9.8","description":"Typed repository and safe write layer for Google Sheets-backed MVPs. SQLite-authoritative entity lifecycle with asynchronous Google Sheets projection.","directories":{},"_nodeVersion":"22.23.2","dependencies":{"zod":"^4.4.3","@hikoutei/kohkai":"0.1.0","@googleapis/drive":"^21.0.0","@hikoutei/ikisaki":"0.1.16","@googleapis/sheets":"^14.0.0","google-auth-library":"^11.0.0"},"_hasShrinkwrap":false,"packageManager":"pnpm@11.1.2","readmeFilename":"README.md","devDependencies":{"knip":"6.33.0","vitest":"^1.6.0","typescript":"^5.5.3","@types/node":"^20.14.10","@mikro-orm/sql":"7.1.7","@mikro-orm/core":"7.1.7","@hikoutei/sheets":"0.1.0","@hikoutei/storage":"0.1.0","dependency-cruiser":"18.2.0","@hikoutei/contracts":"0.1.0","@hikoutei/composition":"0.1.0","@hikoutei/google-auth":"0.1.0","@hikoutei/sync-engine":"0.1.0"},"peerDependencies":{"@mikro-orm/sql":"7.1.7","@mikro-orm/core":"7.1.7"},"peerDependenciesMeta":{"@mikro-orm/sql":{"optional":true},"@mikro-orm/core":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/hikoutei_0.10.21-dev_1788882134007_0.41320378137797986","host":"s3://npm-registry-packages-npm-production"}},"0.10.22-dev":{"name":"hikoutei","version":"0.10.22-dev","keywords":["google-sheets","spreadsheet","google sheets orm","sqlite","sync","typescript","orm","repository","optimistic-locking"],"license":"MIT","_id":"hikoutei@0.10.22-dev","maintainers":[{"name":"manddarin","email":"rhkeh123@naver.com"}],"homepage":"https://github.com/ManddarinShop/Hikoutei#readme","bugs":{"url":"https://github.com/ManddarinShop/Hikoutei/issues"},"bin":{"hikoutei":"dist/cli/index.js"},"dist":{"shasum":"27040b400f2675e4e6e4e79de447e4a8d0bb6d43","tarball":"https://registry.npmjs.org/hikoutei/-/hikoutei-0.10.22-dev.tgz","fileCount":949,"integrity":"sha512-BttT+JJojnRSBTKbyXaggcdTL9GEGW7lFB7qRlR2DDQmZLfkEp5QPfpsKkvl8nf0tdwkidAwkKf1ojnoqEaMRg==","signatures":[{"sig":"MEYCIQDjhE5UBBa6h2jZdixElhEL6lMfukdIHV3zdZSrmbCKFQIhANE2pcG0zRGY1dIsM9b5p3Oa+19DpPC04xQZi3TqsPgI","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/hikoutei@0.10.22-dev","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":4371261},"main":"./dist/index.js","type":"module","_from":"file:/home/runner/work/_temp/hikoutei-develop-package/hikoutei-0.10.22-dev.tgz","types":"./dist/index.d.ts","engines":{"node":">=22.13"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"},"./internal/sync-status":{"types":"./dist/internal/syncStatus.d.ts","import":"./dist/internal/syncStatus.js"}},"scripts":{"test":"npm run build -w @hikoutei/ikisaki && npm run build -w @hikoutei/contracts && npm run build -w @hikoutei/google-auth && npm run build -w @hikoutei/storage && npm run build -w @hikoutei/sheets && npm run build -w @hikoutei/sync-engine && npm run build -w @hikoutei/composition && vitest run","build":"npm run build -w @hikoutei/ikisaki && npm run build -w @hikoutei/contracts && npm run build -w @hikoutei/google-auth && npm run build -w @hikoutei/storage && npm run build -w @hikoutei/sheets && npm run build -w @hikoutei/sync-engine && npm run build -w @hikoutei/composition && npm run build -w @hikoutei/cli && npm run clean && tsc -p tsconfig.build.json && node scripts/ci/reconcile-contracts-dist.mjs && node scripts/ci/smoke-contracts-bundle.mjs && npm run build -w spreadsheet-db-mcp","clean":"node scripts/clean-dist.mjs","test:soak":"npm run build -w @hikoutei/ikisaki && node scripts/run-soak-long.mjs","typecheck":"npm run build -w @hikoutei/ikisaki && npm run build -w @hikoutei/contracts && npm run build -w @hikoutei/google-auth && tsc -p tsconfig.test.json","audit:deps":"npx depcruise src packages/library/core/contracts packages/library/core/storage packages/library/cloud/sheets packages/library/core/sync-engine packages/library/core/composition packages/library/cloud/cli --config .dependency-cruiser.cjs --output-type err","audit:knip":"knip","audit:unused":"tsc -p tsconfig.json --noEmit --noUnusedLocals --noUnusedParameters","audit:markers":"node scripts/maintenance/audit-markers.mjs","typecheck:test":"npm run build -w @hikoutei/ikisaki && npm run build -w @hikoutei/contracts && npm run build -w @hikoutei/google-auth && tsc -p tsconfig.test.json && tsc -p packages/protocol/ikisaki/tsconfig.test.json && tsc -p packages/mcp/tsconfig.test.json && npm run typecheck -w @hikoutei/google-auth -w @hikoutei/storage -w @hikoutei/sheets -w @hikoutei/sync-engine -w @hikoutei/composition -w @hikoutei/cli"},"_npmUser":{"name":"manddarin","email":"rhkeh123@naver.com"},"_resolved":"/home/runner/work/_temp/hikoutei-develop-package/hikoutei-0.10.22-dev.tgz","_integrity":"sha512-BttT+JJojnRSBTKbyXaggcdTL9GEGW7lFB7qRlR2DDQmZLfkEp5QPfpsKkvl8nf0tdwkidAwkKf1ojnoqEaMRg==","repository":{"url":"git+https://github.com/ManddarinShop/Hikoutei.git","type":"git"},"workspaces":["packages/*","packages/protocol/*","packages/library/cloud/*","packages/library/core/*"],"_npmVersion":"10.9.8","description":"Typed repository and safe write layer for Google Sheets-backed MVPs. SQLite-authoritative entity lifecycle with asynchronous Google Sheets projection.","directories":{},"_nodeVersion":"22.23.2","dependencies":{"zod":"^4.4.3","@hikoutei/kohkai":"0.1.0","@googleapis/drive":"^21.0.0","@hikoutei/ikisaki":"0.1.16","@googleapis/sheets":"^14.0.0","google-auth-library":"^11.0.0"},"_hasShrinkwrap":false,"packageManager":"pnpm@11.1.2","readmeFilename":"README.md","devDependencies":{"knip":"6.33.0","vitest":"^1.6.0","typescript":"^5.5.3","@types/node":"^20.14.10","@mikro-orm/sql":"7.1.7","@mikro-orm/core":"7.1.7","@hikoutei/sheets":"0.1.0","@hikoutei/storage":"0.1.0","dependency-cruiser":"18.2.0","@hikoutei/contracts":"0.1.0","@hikoutei/composition":"0.1.0","@hikoutei/google-auth":"0.1.0","@hikoutei/sync-engine":"0.1.0"},"peerDependencies":{"@mikro-orm/sql":"7.1.7","@mikro-orm/core":"7.1.7"},"peerDependenciesMeta":{"@mikro-orm/sql":{"optional":true},"@mikro-orm/core":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/hikoutei_0.10.22-dev_1788924527302_0.9675415907930651","host":"s3://npm-registry-packages-npm-production"}},"0.10.23-dev":{"name":"hikoutei","version":"0.10.23-dev","keywords":["google-sheets","spreadsheet","google sheets orm","sqlite","sync","typescript","orm","repository","optimistic-locking"],"license":"MIT","_id":"hikoutei@0.10.23-dev","maintainers":[{"name":"manddarin","email":"rhkeh123@naver.com"}],"homepage":"https://github.com/ManddarinShop/Hikoutei#readme","bugs":{"url":"https://github.com/ManddarinShop/Hikoutei/issues"},"bin":{"hikoutei":"dist/cli/index.js"},"dist":{"shasum":"09108cb54a40a07cc61caa209bf7ab46dd610b20","tarball":"https://registry.npmjs.org/hikoutei/-/hikoutei-0.10.23-dev.tgz","fileCount":949,"integrity":"sha512-mpHXVb3buSfzFofg4V76RXbGgh/dbl81wE/F5ew2LkjA3Thfo6WqKvfbeY7pxXNM4oWR+wHhS7n2dfaAKCvK5g==","signatures":[{"sig":"MEUCIBwRJyYxlOqU24KTRpz8+PKpYXm8K0QrCPSTbvi1D42wAiEAyYf1//xpmduuTVcIEkM/LZt9K01Vw+G51c3Ih7aHeHk=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/hikoutei@0.10.23-dev","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":4372988},"main":"./dist/index.js","type":"module","_from":"file:/home/runner/work/_temp/hikoutei-develop-package/hikoutei-0.10.23-dev.tgz","types":"./dist/index.d.ts","engines":{"node":">=22.13"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"},"./internal/sync-status":{"types":"./dist/internal/syncStatus.d.ts","import":"./dist/internal/syncStatus.js"}},"scripts":{"test":"npm run build -w @hikoutei/ikisaki && npm run build -w @hikoutei/contracts && npm run build -w @hikoutei/google-auth && npm run build -w @hikoutei/storage && npm run build -w @hikoutei/sheets && npm run build -w @hikoutei/sync-engine && npm run build -w @hikoutei/composition && vitest run","build":"npm run build -w @hikoutei/ikisaki && npm run build -w @hikoutei/contracts && npm run build -w @hikoutei/google-auth && npm run build -w @hikoutei/storage && npm run build -w @hikoutei/sheets && npm run build -w @hikoutei/sync-engine && npm run build -w @hikoutei/composition && npm run build -w @hikoutei/cli && npm run clean && tsc -p tsconfig.build.json && node scripts/ci/reconcile-contracts-dist.mjs && node scripts/ci/smoke-contracts-bundle.mjs && npm run build -w spreadsheet-db-mcp","clean":"node scripts/clean-dist.mjs","test:soak":"npm run build -w @hikoutei/ikisaki && node scripts/run-soak-long.mjs","typecheck":"npm run build -w @hikoutei/ikisaki && npm run build -w @hikoutei/contracts && npm run build -w @hikoutei/google-auth && tsc -p tsconfig.test.json","audit:deps":"npx depcruise src packages/library/core/contracts packages/library/core/storage packages/library/cloud/sheets packages/library/core/sync-engine packages/library/core/composition packages/library/cloud/cli --config .dependency-cruiser.cjs --output-type err","audit:knip":"knip","audit:unused":"tsc -p tsconfig.json --noEmit --noUnusedLocals --noUnusedParameters","audit:markers":"node scripts/maintenance/audit-markers.mjs","typecheck:test":"npm run build -w @hikoutei/ikisaki && npm run build -w @hikoutei/contracts && npm run build -w @hikoutei/google-auth && tsc -p tsconfig.test.json && tsc -p packages/protocol/ikisaki/tsconfig.test.json && tsc -p packages/mcp/tsconfig.test.json && npm run typecheck -w @hikoutei/google-auth -w @hikoutei/storage -w @hikoutei/sheets -w @hikoutei/sync-engine -w @hikoutei/composition -w @hikoutei/cli"},"_npmUser":{"name":"manddarin","email":"rhkeh123@naver.com"},"_resolved":"/home/runner/work/_temp/hikoutei-develop-package/hikoutei-0.10.23-dev.tgz","_integrity":"sha512-mpHXVb3buSfzFofg4V76RXbGgh/dbl81wE/F5ew2LkjA3Thfo6WqKvfbeY7pxXNM4oWR+wHhS7n2dfaAKCvK5g==","repository":{"url":"git+https://github.com/ManddarinShop/Hikoutei.git","type":"git"},"workspaces":["packages/*","packages/protocol/*","packages/library/cloud/*","packages/library/core/*"],"_npmVersion":"10.9.8","description":"Typed repository and safe write layer for Google Sheets-backed MVPs. SQLite-authoritative entity lifecycle with asynchronous Google Sheets projection.","directories":{},"_nodeVersion":"22.23.2","dependencies":{"zod":"^4.4.3","@hikoutei/kohkai":"0.1.0","@googleapis/drive":"^21.0.0","@hikoutei/ikisaki":"0.1.16","@googleapis/sheets":"^14.0.0","google-auth-library":"^11.0.0"},"_hasShrinkwrap":false,"packageManager":"pnpm@11.1.2","readmeFilename":"README.md","devDependencies":{"knip":"6.33.0","vitest":"^1.6.0","typescript":"^5.5.3","@types/node":"^20.14.10","@mikro-orm/sql":"7.1.7","@mikro-orm/core":"7.1.7","@hikoutei/sheets":"0.1.0","@hikoutei/storage":"0.1.0","dependency-cruiser":"18.2.0","@hikoutei/contracts":"0.1.0","@hikoutei/composition":"0.1.0","@hikoutei/google-auth":"0.1.0","@hikoutei/sync-engine":"0.1.0"},"peerDependencies":{"@mikro-orm/sql":"7.1.7","@mikro-orm/core":"7.1.7"},"peerDependenciesMeta":{"@mikro-orm/sql":{"optional":true},"@mikro-orm/core":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/hikoutei_0.10.23-dev_1788966558315_0.5674168688085561","host":"s3://npm-registry-packages-npm-production"}},"0.10.24-dev":{"name":"hikoutei","version":"0.10.24-dev","keywords":["google-sheets","spreadsheet","google sheets orm","sqlite","sync","typescript","orm","repository","optimistic-locking"],"license":"MIT","_id":"hikoutei@0.10.24-dev","maintainers":[{"name":"manddarin","email":"rhkeh123@naver.com"}],"homepage":"https://github.com/ManddarinShop/Hikoutei#readme","bugs":{"url":"https://github.com/ManddarinShop/Hikoutei/issues"},"bin":{"hikoutei":"dist/cli/index.js"},"dist":{"shasum":"735184ae2b00493b864bc1b0a594aa352bce93e8","tarball":"https://registry.npmjs.org/hikoutei/-/hikoutei-0.10.24-dev.tgz","fileCount":965,"integrity":"sha512-NEGDCIK0Mcw1iw3xWgFDydOhIidYaLo0xiAwH/RxS3bRpXoEV7W0LbNQOkDLNQxJN8K62sZ749VOMW93ugzjhQ==","signatures":[{"sig":"MEUCIBP6OmocfchU1ApMKNiXClpZf1L+gb+gbR8Le78OrXK3AiEAgvEJhSgGlcgF4glLUe0lXSNrcwDX8YstG/wW9rHLGRw=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/hikoutei@0.10.24-dev","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":4484917},"main":"./dist/index.js","type":"module","_from":"file:/home/runner/work/_temp/hikoutei-develop-package/hikoutei-0.10.24-dev.tgz","types":"./dist/index.d.ts","engines":{"node":">=22.13"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"},"./internal/sync-status":{"types":"./dist/internal/syncStatus.d.ts","import":"./dist/internal/syncStatus.js"}},"scripts":{"test":"npm run build -w @hikoutei/ikisaki && npm run build -w @hikoutei/contracts && npm run build -w @hikoutei/google-auth && npm run build -w @hikoutei/storage && npm run build -w @hikoutei/sheets && npm run build -w @hikoutei/sync-engine && npm run build -w @hikoutei/composition && vitest run","build":"npm run build -w @hikoutei/ikisaki && npm run build -w @hikoutei/contracts && npm run build -w @hikoutei/google-auth && npm run build -w @hikoutei/storage && npm run build -w @hikoutei/sheets && npm run build -w @hikoutei/sync-engine && npm run build -w @hikoutei/composition && npm run build -w @hikoutei/cli && npm run clean && tsc -p tsconfig.build.json && node scripts/ci/reconcile-contracts-dist.mjs && node scripts/ci/smoke-contracts-bundle.mjs && npm run build -w spreadsheet-db-mcp","clean":"node scripts/clean-dist.mjs","test:soak":"npm run build -w @hikoutei/ikisaki && node scripts/run-soak-long.mjs","typecheck":"npm run build -w @hikoutei/ikisaki && npm run build -w @hikoutei/contracts && npm run build -w @hikoutei/google-auth && tsc -p tsconfig.test.json","audit:deps":"npx depcruise src packages/library/core/contracts packages/library/core/storage packages/library/cloud/sheets packages/library/core/sync-engine packages/library/core/composition packages/library/cloud/cli --config .dependency-cruiser.cjs --output-type err","audit:knip":"knip","audit:unused":"tsc -p tsconfig.json --noEmit --noUnusedLocals --noUnusedParameters","audit:markers":"node scripts/maintenance/audit-markers.mjs","typecheck:test":"npm run build -w @hikoutei/ikisaki && npm run build -w @hikoutei/contracts && npm run build -w @hikoutei/google-auth && tsc -p tsconfig.test.json && tsc -p packages/protocol/ikisaki/tsconfig.test.json && tsc -p packages/mcp/tsconfig.test.json && npm run typecheck -w @hikoutei/google-auth -w @hikoutei/storage -w @hikoutei/sheets -w @hikoutei/sync-engine -w @hikoutei/composition -w @hikoutei/cli"},"_npmUser":{"name":"manddarin","email":"rhkeh123@naver.com"},"_resolved":"/home/runner/work/_temp/hikoutei-develop-package/hikoutei-0.10.24-dev.tgz","_integrity":"sha512-NEGDCIK0Mcw1iw3xWgFDydOhIidYaLo0xiAwH/RxS3bRpXoEV7W0LbNQOkDLNQxJN8K62sZ749VOMW93ugzjhQ==","repository":{"url":"git+https://github.com/ManddarinShop/Hikoutei.git","type":"git"},"workspaces":["packages/*","packages/protocol/*","packages/library/cloud/*","packages/library/core/*"],"_npmVersion":"10.9.8","description":"Typed repository and safe write layer for Google Sheets-backed MVPs. SQLite-authoritative entity lifecycle with asynchronous Google Sheets projection.","directories":{},"_nodeVersion":"22.23.2","dependencies":{"zod":"^4.4.3","@hikoutei/kohkai":"0.1.0","@googleapis/drive":"^21.0.0","@hikoutei/ikisaki":"0.1.16","@googleapis/sheets":"^14.0.0","google-auth-library":"^11.0.0"},"_hasShrinkwrap":false,"packageManager":"pnpm@11.1.2","readmeFilename":"README.md","devDependencies":{"knip":"6.33.0","vitest":"^1.6.0","typescript":"^5.5.3","@types/node":"^20.14.10","@mikro-orm/sql":"7.1.7","@mikro-orm/core":"7.1.7","@hikoutei/sheets":"0.1.0","@hikoutei/storage":"0.1.0","dependency-cruiser":"18.2.0","@hikoutei/contracts":"0.1.0","@hikoutei/composition":"0.1.0","@hikoutei/google-auth":"0.1.0","@hikoutei/sync-engine":"0.1.0"},"peerDependencies":{"@mikro-orm/sql":"7.1.7","@mikro-orm/core":"7.1.7"},"peerDependenciesMeta":{"@mikro-orm/sql":{"optional":true},"@mikro-orm/core":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/hikoutei_0.10.24-dev_1789013790030_0.07694524277996773","host":"s3://npm-registry-packages-npm-production"}},"0.10.25-dev":{"name":"hikoutei","version":"0.10.25-dev","keywords":["google-sheets","spreadsheet","google sheets orm","sqlite","sync","typescript","orm","repository","optimistic-locking"],"license":"MIT","_id":"hikoutei@0.10.25-dev","maintainers":[{"name":"manddarin","email":"rhkeh123@naver.com"}],"homepage":"https://github.com/ManddarinShop/Hikoutei#readme","bugs":{"url":"https://github.com/ManddarinShop/Hikoutei/issues"},"bin":{"hikoutei":"dist/cli/index.js"},"dist":{"shasum":"4902c53e29f48fce6eace0c29f4887868c99d161","tarball":"https://registry.npmjs.org/hikoutei/-/hikoutei-0.10.25-dev.tgz","fileCount":965,"integrity":"sha512-B9Z9SHVjQBPKMyTFiiIQG61KMqvEcA3EBOxWcV+r8XRY/fctiybNwZ+ZYp8gEWBKzvQpQ2TwWbUuLpftIwCTeQ==","signatures":[{"sig":"MEUCIBrYOjRk/dtXIv9MwyMaWYixlABQYGFi4YP6X/JiokanAiEAiWjV9difx87bRuhGtVSiI/1ENllynQWrHXfwuKPCiHo=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/hikoutei@0.10.25-dev","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":4484917},"main":"./dist/index.js","type":"module","_from":"file:/home/runner/work/_temp/hikoutei-develop-package/hikoutei-0.10.25-dev.tgz","types":"./dist/index.d.ts","engines":{"node":">=22.13"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"},"./internal/sync-status":{"types":"./dist/internal/syncStatus.d.ts","import":"./dist/internal/syncStatus.js"}},"scripts":{"test":"npm run build -w @hikoutei/ikisaki && npm run build -w @hikoutei/contracts && npm run build -w @hikoutei/google-auth && npm run build -w @hikoutei/storage && npm run build -w @hikoutei/sheets && npm run build -w @hikoutei/sync-engine && npm run build -w @hikoutei/composition && vitest run","build":"npm run build -w @hikoutei/ikisaki && npm run build -w @hikoutei/contracts && npm run build -w @hikoutei/google-auth && npm run build -w @hikoutei/storage && npm run build -w @hikoutei/sheets && npm run build -w @hikoutei/sync-engine && npm run build -w @hikoutei/composition && npm run build -w @hikoutei/cli && npm run clean && tsc -p tsconfig.build.json && node scripts/ci/reconcile-contracts-dist.mjs && node scripts/ci/smoke-contracts-bundle.mjs && npm run build -w spreadsheet-db-mcp","clean":"node scripts/clean-dist.mjs","test:soak":"npm run build -w @hikoutei/ikisaki && node scripts/run-soak-long.mjs","typecheck":"npm run build -w @hikoutei/ikisaki && npm run build -w @hikoutei/contracts && npm run build -w @hikoutei/google-auth && tsc -p tsconfig.test.json","audit:deps":"npx depcruise src packages/library/core/contracts packages/library/core/storage packages/library/cloud/sheets packages/library/core/sync-engine packages/library/core/composition packages/library/cloud/cli --config .dependency-cruiser.cjs --output-type err","audit:knip":"knip","audit:unused":"tsc -p tsconfig.json --noEmit --noUnusedLocals --noUnusedParameters","audit:markers":"node scripts/maintenance/audit-markers.mjs","typecheck:test":"npm run build -w @hikoutei/ikisaki && npm run build -w @hikoutei/contracts && npm run build -w @hikoutei/google-auth && tsc -p tsconfig.test.json && tsc -p packages/protocol/ikisaki/tsconfig.test.json && tsc -p packages/mcp/tsconfig.test.json && npm run typecheck -w @hikoutei/google-auth -w @hikoutei/storage -w @hikoutei/sheets -w @hikoutei/sync-engine -w @hikoutei/composition -w @hikoutei/cli"},"_npmUser":{"name":"manddarin","email":"rhkeh123@naver.com"},"_resolved":"/home/runner/work/_temp/hikoutei-develop-package/hikoutei-0.10.25-dev.tgz","_integrity":"sha512-B9Z9SHVjQBPKMyTFiiIQG61KMqvEcA3EBOxWcV+r8XRY/fctiybNwZ+ZYp8gEWBKzvQpQ2TwWbUuLpftIwCTeQ==","repository":{"url":"git+https://github.com/ManddarinShop/Hikoutei.git","type":"git"},"workspaces":["packages/*","packages/protocol/*","packages/library/cloud/*","packages/library/core/*"],"_npmVersion":"10.9.8","description":"Typed repository and safe write layer for Google Sheets-backed MVPs. SQLite-authoritative entity lifecycle with asynchronous Google Sheets projection.","directories":{},"_nodeVersion":"22.23.2","dependencies":{"zod":"^4.4.3","@hikoutei/kohkai":"0.1.0","@googleapis/drive":"^21.0.0","@hikoutei/ikisaki":"0.1.17","@googleapis/sheets":"^14.0.0","google-auth-library":"^11.0.0"},"_hasShrinkwrap":false,"packageManager":"pnpm@11.1.2","readmeFilename":"README.md","devDependencies":{"knip":"6.33.0","vitest":"^1.6.0","typescript":"^5.5.3","@types/node":"^20.14.10","@mikro-orm/sql":"7.1.7","@mikro-orm/core":"7.1.7","@hikoutei/sheets":"0.1.0","@hikoutei/storage":"0.1.0","dependency-cruiser":"18.2.0","@hikoutei/contracts":"0.1.0","@hikoutei/composition":"0.1.0","@hikoutei/google-auth":"0.1.0","@hikoutei/sync-engine":"0.1.0"},"peerDependencies":{"@mikro-orm/sql":"7.1.7","@mikro-orm/core":"7.1.7"},"peerDependenciesMeta":{"@mikro-orm/sql":{"optional":true},"@mikro-orm/core":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/hikoutei_0.10.25-dev_1789027850173_0.23181668209681172","host":"s3://npm-registry-packages-npm-production"}},"0.11.0":{"name":"hikoutei","version":"0.11.0","keywords":["google-sheets","spreadsheet","google sheets orm","sqlite","sync","typescript","orm","repository","optimistic-locking"],"license":"MIT","_id":"hikoutei@0.11.0","maintainers":[{"name":"manddarin","email":"rhkeh123@naver.com"}],"homepage":"https://github.com/ManddarinShop/Hikoutei#readme","bugs":{"url":"https://github.com/ManddarinShop/Hikoutei/issues"},"bin":{"hikoutei":"dist/cli/index.js"},"dist":{"shasum":"7aa736c2792feb63ec0a06416bd6583af4ad7753","tarball":"https://registry.npmjs.org/hikoutei/-/hikoutei-0.11.0.tgz","fileCount":965,"integrity":"sha512-ZSJuZXMBgTXu0N8wgG9Vwh+sfoHOEJeBfoak4pqnwTkDsdfEWKxwslrmqL6IQeXfjvei9eN+kKZFMrBiL8X7UQ==","signatures":[{"sig":"MEYCIQDwcmlAZlP96A2CKCweLetS1urvqL2mtZgmN102nrpbgAIhAOv5wqArZifbAPEa/NpOwiSNwFZC4tIiFrRMcmFj5kbg","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/hikoutei@0.11.0","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":4484912},"main":"./dist/index.js","type":"module","_from":"file:/home/runner/work/_temp/hikoutei-stable-package/hikoutei-0.11.0.tgz","types":"./dist/index.d.ts","engines":{"node":">=22.13"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"},"./internal/sync-status":{"types":"./dist/internal/syncStatus.d.ts","import":"./dist/internal/syncStatus.js"}},"scripts":{"test":"npm run build -w @hikoutei/ikisaki && npm run build -w @hikoutei/contracts && npm run build -w @hikoutei/google-auth && npm run build -w @hikoutei/storage && npm run build -w @hikoutei/sheets && npm run build -w @hikoutei/sync-engine && npm run build -w @hikoutei/composition && vitest run","build":"npm run build -w @hikoutei/ikisaki && npm run build -w @hikoutei/contracts && npm run build -w @hikoutei/google-auth && npm run build -w @hikoutei/storage && npm run build -w @hikoutei/sheets && npm run build -w @hikoutei/sync-engine && npm run build -w @hikoutei/composition && npm run build -w @hikoutei/cli && npm run clean && tsc -p tsconfig.build.json && node scripts/ci/reconcile-contracts-dist.mjs && node scripts/ci/smoke-contracts-bundle.mjs && npm run build -w spreadsheet-db-mcp","clean":"node scripts/clean-dist.mjs","test:soak":"npm run build -w @hikoutei/ikisaki && node scripts/run-soak-long.mjs","typecheck":"npm run build -w @hikoutei/ikisaki && npm run build -w @hikoutei/contracts && npm run build -w @hikoutei/google-auth && tsc -p tsconfig.test.json","audit:deps":"npx depcruise src packages/library/core/contracts packages/library/core/storage packages/library/cloud/sheets packages/library/core/sync-engine packages/library/core/composition packages/library/cloud/cli --config .dependency-cruiser.cjs --output-type err","audit:knip":"knip","audit:unused":"tsc -p tsconfig.json --noEmit --noUnusedLocals --noUnusedParameters","audit:markers":"node scripts/maintenance/audit-markers.mjs","typecheck:test":"npm run build -w @hikoutei/ikisaki && npm run build -w @hikoutei/contracts && npm run build -w @hikoutei/google-auth && tsc -p tsconfig.test.json && tsc -p packages/protocol/ikisaki/tsconfig.test.json && tsc -p packages/mcp/tsconfig.test.json && npm run typecheck -w @hikoutei/google-auth -w @hikoutei/storage -w @hikoutei/sheets -w @hikoutei/sync-engine -w @hikoutei/composition -w @hikoutei/cli"},"_npmUser":{"name":"manddarin","email":"rhkeh123@naver.com"},"_resolved":"/home/runner/work/_temp/hikoutei-stable-package/hikoutei-0.11.0.tgz","_integrity":"sha512-ZSJuZXMBgTXu0N8wgG9Vwh+sfoHOEJeBfoak4pqnwTkDsdfEWKxwslrmqL6IQeXfjvei9eN+kKZFMrBiL8X7UQ==","repository":{"url":"git+https://github.com/ManddarinShop/Hikoutei.git","type":"git"},"workspaces":["packages/*","packages/protocol/*","packages/library/cloud/*","packages/library/core/*"],"_npmVersion":"10.9.8","description":"Typed repository and safe write layer for Google Sheets-backed MVPs. SQLite-authoritative entity lifecycle with asynchronous Google Sheets projection.","directories":{},"_nodeVersion":"22.23.2","dependencies":{"zod":"^4.4.3","@hikoutei/kohkai":"0.1.0","@googleapis/drive":"^21.0.0","@hikoutei/ikisaki":"0.1.16","@googleapis/sheets":"^14.0.0","google-auth-library":"^11.0.0"},"_hasShrinkwrap":false,"packageManager":"pnpm@11.1.2","devDependencies":{"knip":"6.33.0","vitest":"^1.6.0","typescript":"^5.5.3","@types/node":"^20.14.10","@mikro-orm/sql":"7.1.7","@mikro-orm/core":"7.1.7","@hikoutei/sheets":"0.1.0","@hikoutei/storage":"0.1.0","dependency-cruiser":"18.2.0","@hikoutei/contracts":"0.1.0","@hikoutei/composition":"0.1.0","@hikoutei/google-auth":"0.1.0","@hikoutei/sync-engine":"0.1.0"},"peerDependencies":{"@mikro-orm/sql":"7.1.7","@mikro-orm/core":"7.1.7"},"peerDependenciesMeta":{"@mikro-orm/sql":{"optional":true},"@mikro-orm/core":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/hikoutei_0.11.0_1789029349464_0.8688421046173165","host":"s3://npm-registry-packages-npm-production"}},"0.11.1-dev":{"name":"hikoutei","version":"0.11.1-dev","keywords":["google-sheets","spreadsheet","google sheets orm","sqlite","sync","typescript","orm","repository","optimistic-locking"],"license":"MIT","_id":"hikoutei@0.11.1-dev","maintainers":[{"name":"manddarin","email":"rhkeh123@naver.com"}],"homepage":"https://github.com/ManddarinShop/Hikoutei#readme","bugs":{"url":"https://github.com/ManddarinShop/Hikoutei/issues"},"bin":{"hikoutei":"dist/cli/index.js"},"dist":{"shasum":"3d1789f426fc5c0e7ab13dba75c090ec39798205","tarball":"https://registry.npmjs.org/hikoutei/-/hikoutei-0.11.1-dev.tgz","fileCount":965,"integrity":"sha512-vnNGFG7zHQnvJcGDWaSAutQMReZgAVANYfW4gEaP6rzdwjGRY+4NCHT35eYhFhZ0dDmL0EsLjX++UfdN0BODsQ==","signatures":[{"sig":"MEUCIE1Op7vaTYQCrAYxIbkVjm3nr8IB9wIO2Al8Ef9ZWisJAiEA15ErtQBvri24fMhJfHpxeTcvg2joMfrY7FPNpMBIPx0=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/hikoutei@0.11.1-dev","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":4484916},"main":"./dist/index.js","type":"module","_from":"file:/home/runner/work/_temp/hikoutei-develop-package/hikoutei-0.11.1-dev.tgz","types":"./dist/index.d.ts","engines":{"node":">=22.13"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"},"./internal/sync-status":{"types":"./dist/internal/syncStatus.d.ts","import":"./dist/internal/syncStatus.js"}},"scripts":{"test":"npm run build -w @hikoutei/ikisaki && npm run build -w @hikoutei/contracts && npm run build -w @hikoutei/google-auth && npm run build -w @hikoutei/storage && npm run build -w @hikoutei/sheets && npm run build -w @hikoutei/sync-engine && npm run build -w @hikoutei/composition && vitest run","build":"npm run build -w @hikoutei/ikisaki && npm run build -w @hikoutei/contracts && npm run build -w @hikoutei/google-auth && npm run build -w @hikoutei/storage && npm run build -w @hikoutei/sheets && npm run build -w @hikoutei/sync-engine && npm run build -w @hikoutei/composition && npm run build -w @hikoutei/cli && npm run clean && tsc -p tsconfig.build.json && node scripts/ci/reconcile-contracts-dist.mjs && node scripts/ci/smoke-contracts-bundle.mjs && npm run build -w spreadsheet-db-mcp","clean":"node scripts/clean-dist.mjs","test:soak":"npm run build -w @hikoutei/ikisaki && node scripts/run-soak-long.mjs","typecheck":"npm run build -w @hikoutei/ikisaki && npm run build -w @hikoutei/contracts && npm run build -w @hikoutei/google-auth && tsc -p tsconfig.test.json","audit:deps":"npx depcruise src packages/library/core/contracts packages/library/core/storage packages/library/cloud/sheets packages/library/core/sync-engine packages/library/core/composition packages/library/cloud/cli --config .dependency-cruiser.cjs --output-type err","audit:knip":"knip","audit:unused":"tsc -p tsconfig.json --noEmit --noUnusedLocals --noUnusedParameters","audit:markers":"node scripts/maintenance/audit-markers.mjs","typecheck:test":"npm run build -w @hikoutei/ikisaki && npm run build -w @hikoutei/contracts && npm run build -w @hikoutei/google-auth && tsc -p tsconfig.test.json && tsc -p packages/protocol/ikisaki/tsconfig.test.json && tsc -p packages/mcp/tsconfig.test.json && npm run typecheck -w @hikoutei/google-auth -w @hikoutei/storage -w @hikoutei/sheets -w @hikoutei/sync-engine -w @hikoutei/composition -w @hikoutei/cli"},"_npmUser":{"name":"manddarin","email":"rhkeh123@naver.com"},"_resolved":"/home/runner/work/_temp/hikoutei-develop-package/hikoutei-0.11.1-dev.tgz","_integrity":"sha512-vnNGFG7zHQnvJcGDWaSAutQMReZgAVANYfW4gEaP6rzdwjGRY+4NCHT35eYhFhZ0dDmL0EsLjX++UfdN0BODsQ==","repository":{"url":"git+https://github.com/ManddarinShop/Hikoutei.git","type":"git"},"workspaces":["packages/*","packages/protocol/*","packages/library/cloud/*","packages/library/core/*"],"_npmVersion":"10.9.8","description":"Typed repository and safe write layer for Google Sheets-backed MVPs. SQLite-authoritative entity lifecycle with asynchronous Google Sheets projection.","directories":{},"_nodeVersion":"22.23.2","dependencies":{"zod":"^4.4.3","@hikoutei/kohkai":"0.1.0","@googleapis/drive":"^21.0.0","@hikoutei/ikisaki":"0.1.17","@googleapis/sheets":"^14.0.0","google-auth-library":"^11.0.0"},"_hasShrinkwrap":false,"packageManager":"pnpm@11.1.2","devDependencies":{"knip":"6.33.0","vitest":"^1.6.0","typescript":"^5.5.3","@types/node":"^20.14.10","@mikro-orm/sql":"7.1.7","@mikro-orm/core":"7.1.7","@hikoutei/sheets":"0.1.0","@hikoutei/storage":"0.1.0","dependency-cruiser":"18.2.0","@hikoutei/contracts":"0.1.0","@hikoutei/composition":"0.1.0","@hikoutei/google-auth":"0.1.0","@hikoutei/sync-engine":"0.1.0"},"peerDependencies":{"@mikro-orm/sql":"7.1.7","@mikro-orm/core":"7.1.7"},"peerDependenciesMeta":{"@mikro-orm/sql":{"optional":true},"@mikro-orm/core":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/hikoutei_0.11.1-dev_1789052983552_0.580425603090909","host":"s3://npm-registry-packages-npm-production"}},"0.11.2-dev":{"name":"hikoutei","version":"0.11.2-dev","keywords":["google-sheets","spreadsheet","google sheets orm","sqlite","sync","typescript","orm","repository","optimistic-locking"],"license":"MIT","_id":"hikoutei@0.11.2-dev","maintainers":[{"name":"manddarin","email":"rhkeh123@naver.com"}],"homepage":"https://github.com/ManddarinShop/Hikoutei#readme","bugs":{"url":"https://github.com/ManddarinShop/Hikoutei/issues"},"bin":{"hikoutei":"dist/cli/index.js"},"dist":{"shasum":"f690c55d569926e27cc718c31a3325f0a36d1f0f","tarball":"https://registry.npmjs.org/hikoutei/-/hikoutei-0.11.2-dev.tgz","fileCount":965,"integrity":"sha512-vQHsvZs0vC2WpO7F77ERYfzb3eBjGaxnTyokNaEOheb9rFeTvd7srbMXF58VHwdamj6HMcnwa+j6maC3HHp/Mw==","signatures":[{"sig":"MEYCIQDAhfFZs6QwaISONF87f7jxlRRiT05Xl/7UB8WKeOF4AAIhAOy1KRyu7gI/4WrHkZUnVbDVMSD8fO4BN16lAncqAY2/","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/hikoutei@0.11.2-dev","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":4484916},"main":"./dist/index.js","type":"module","_from":"file:/home/runner/work/_temp/hikoutei-develop-package/hikoutei-0.11.2-dev.tgz","types":"./dist/index.d.ts","engines":{"node":">=22.13"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"},"./internal/sync-status":{"types":"./dist/internal/syncStatus.d.ts","import":"./dist/internal/syncStatus.js"}},"scripts":{"test":"npm run build -w @hikoutei/ikisaki && npm run build -w @hikoutei/contracts && npm run build -w @hikoutei/google-auth && npm run build -w @hikoutei/storage && npm run build -w @hikoutei/sheets && npm run build -w @hikoutei/sync-engine && npm run build -w @hikoutei/composition && vitest run","build":"npm run build -w @hikoutei/ikisaki && npm run build -w @hikoutei/contracts && npm run build -w @hikoutei/google-auth && npm run build -w @hikoutei/storage && npm run build -w @hikoutei/sheets && npm run build -w @hikoutei/sync-engine && npm run build -w @hikoutei/composition && npm run build -w @hikoutei/cli && npm run clean && tsc -p tsconfig.build.json && node scripts/ci/reconcile-contracts-dist.mjs && node scripts/ci/smoke-contracts-bundle.mjs && npm run build -w spreadsheet-db-mcp","clean":"node scripts/clean-dist.mjs","test:soak":"npm run build -w @hikoutei/ikisaki && node scripts/run-soak-long.mjs","typecheck":"npm run build -w @hikoutei/ikisaki && npm run build -w @hikoutei/contracts && npm run build -w @hikoutei/google-auth && tsc -p tsconfig.test.json","audit:deps":"npx depcruise src packages/library/core/contracts packages/library/core/storage packages/library/cloud/sheets packages/library/core/sync-engine packages/library/core/composition packages/library/cloud/cli --config .dependency-cruiser.cjs --output-type err","audit:knip":"knip","audit:unused":"tsc -p tsconfig.json --noEmit --noUnusedLocals --noUnusedParameters","audit:markers":"node scripts/maintenance/audit-markers.mjs","typecheck:test":"npm run build -w @hikoutei/ikisaki && npm run build -w @hikoutei/contracts && npm run build -w @hikoutei/google-auth && tsc -p tsconfig.test.json && tsc -p packages/protocol/ikisaki/tsconfig.test.json && tsc -p packages/mcp/tsconfig.test.json && npm run typecheck -w @hikoutei/google-auth -w @hikoutei/storage -w @hikoutei/sheets -w @hikoutei/sync-engine -w @hikoutei/composition -w @hikoutei/cli"},"_npmUser":{"name":"manddarin","email":"rhkeh123@naver.com"},"_resolved":"/home/runner/work/_temp/hikoutei-develop-package/hikoutei-0.11.2-dev.tgz","_integrity":"sha512-vQHsvZs0vC2WpO7F77ERYfzb3eBjGaxnTyokNaEOheb9rFeTvd7srbMXF58VHwdamj6HMcnwa+j6maC3HHp/Mw==","repository":{"url":"git+https://github.com/ManddarinShop/Hikoutei.git","type":"git"},"workspaces":["packages/*","packages/protocol/*","packages/library/cloud/*","packages/library/core/*"],"_npmVersion":"10.9.8","description":"Typed repository and safe write layer for Google Sheets-backed MVPs. SQLite-authoritative entity lifecycle with asynchronous Google Sheets projection.","directories":{},"_nodeVersion":"22.23.2","dependencies":{"zod":"^4.4.3","@hikoutei/kohkai":"0.1.0","@googleapis/drive":"^21.0.0","@hikoutei/ikisaki":"0.1.17","@googleapis/sheets":"^14.0.0","google-auth-library":"^11.0.0"},"_hasShrinkwrap":false,"packageManager":"pnpm@11.1.2","devDependencies":{"knip":"6.33.0","vitest":"^1.6.0","typescript":"^5.5.3","@types/node":"^20.14.10","@mikro-orm/sql":"7.1.7","@mikro-orm/core":"7.1.7","@hikoutei/sheets":"0.1.0","@hikoutei/storage":"0.1.0","dependency-cruiser":"18.2.0","@hikoutei/contracts":"0.1.0","@hikoutei/composition":"0.1.0","@hikoutei/google-auth":"0.1.0","@hikoutei/sync-engine":"0.1.0"},"peerDependencies":{"@mikro-orm/sql":"7.1.7","@mikro-orm/core":"7.1.7"},"peerDependenciesMeta":{"@mikro-orm/sql":{"optional":true},"@mikro-orm/core":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/hikoutei_0.11.2-dev_1789055590012_0.33710083912960087","host":"s3://npm-registry-packages-npm-production"}},"0.11.3-dev":{"name":"hikoutei","version":"0.11.3-dev","keywords":["google-sheets","spreadsheet","google sheets orm","sqlite","sync","typescript","orm","repository","optimistic-locking"],"license":"MIT","_id":"hikoutei@0.11.3-dev","maintainers":[{"name":"manddarin","email":"rhkeh123@naver.com"}],"homepage":"https://github.com/ManddarinShop/Hikoutei#readme","bugs":{"url":"https://github.com/ManddarinShop/Hikoutei/issues"},"bin":{"hikoutei":"dist/cli/index.js"},"dist":{"shasum":"4e1635e10c03e0a5c30f1477e64c8479a3703f55","tarball":"https://registry.npmjs.org/hikoutei/-/hikoutei-0.11.3-dev.tgz","fileCount":965,"integrity":"sha512-2VZ2OkrkXfuFH85iS+CUd96hC9RT2GCtyD+yvHoQog/fgCJj+4p+YiccYbx/xbfMY3M2/AdvqJt8SHOpgqdvyw==","signatures":[{"sig":"MEYCIQDHW/1SXQFZIHqHkEyavrwnF9A+TOoR9eUJbu51XWC1RgIhAPLHjyJN8ZlrtupDVIu2Krq5rBrAb2WOzKERcayL6EHn","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/hikoutei@0.11.3-dev","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":4484916},"main":"./dist/index.js","type":"module","_from":"file:/home/runner/work/_temp/hikoutei-develop-package/hikoutei-0.11.3-dev.tgz","types":"./dist/index.d.ts","engines":{"node":">=22.13"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"},"./internal/sync-status":{"types":"./dist/internal/syncStatus.d.ts","import":"./dist/internal/syncStatus.js"}},"scripts":{"test":"npm run build -w @hikoutei/ikisaki && npm run build -w @hikoutei/contracts && npm run build -w @hikoutei/google-auth && npm run build -w @hikoutei/storage && npm run build -w @hikoutei/sheets && npm run build -w @hikoutei/sync-engine && npm run build -w @hikoutei/composition && vitest run","build":"npm run build -w @hikoutei/ikisaki && npm run build -w @hikoutei/contracts && npm run build -w @hikoutei/google-auth && npm run build -w @hikoutei/storage && npm run build -w @hikoutei/sheets && npm run build -w @hikoutei/sync-engine && npm run build -w @hikoutei/composition && npm run build -w @hikoutei/cli && npm run clean && tsc -p tsconfig.build.json && node scripts/ci/reconcile-contracts-dist.mjs && node scripts/ci/smoke-contracts-bundle.mjs && npm run build -w spreadsheet-db-mcp","clean":"node scripts/clean-dist.mjs","test:soak":"npm run build -w @hikoutei/ikisaki && node scripts/run-soak-long.mjs","typecheck":"npm run build -w @hikoutei/ikisaki && npm run build -w @hikoutei/contracts && npm run build -w @hikoutei/google-auth && tsc -p tsconfig.test.json","audit:deps":"npx depcruise src packages/library/core/contracts packages/library/core/storage packages/library/cloud/sheets packages/library/core/sync-engine packages/library/core/composition packages/library/cloud/cli --config .dependency-cruiser.cjs --output-type err","audit:knip":"knip","audit:unused":"tsc -p tsconfig.json --noEmit --noUnusedLocals --noUnusedParameters","audit:markers":"node scripts/maintenance/audit-markers.mjs","typecheck:test":"npm run build -w @hikoutei/ikisaki && npm run build -w @hikoutei/contracts && npm run build -w @hikoutei/google-auth && tsc -p tsconfig.test.json && tsc -p packages/protocol/ikisaki/tsconfig.test.json && tsc -p packages/mcp/tsconfig.test.json && npm run typecheck -w @hikoutei/google-auth -w @hikoutei/storage -w @hikoutei/sheets -w @hikoutei/sync-engine -w @hikoutei/composition -w @hikoutei/cli"},"_npmUser":{"name":"manddarin","email":"rhkeh123@naver.com"},"_resolved":"/home/runner/work/_temp/hikoutei-develop-package/hikoutei-0.11.3-dev.tgz","_integrity":"sha512-2VZ2OkrkXfuFH85iS+CUd96hC9RT2GCtyD+yvHoQog/fgCJj+4p+YiccYbx/xbfMY3M2/AdvqJt8SHOpgqdvyw==","repository":{"url":"git+https://github.com/ManddarinShop/Hikoutei.git","type":"git"},"workspaces":["packages/*","packages/protocol/*","packages/library/cloud/*","packages/library/core/*"],"_npmVersion":"10.9.8","description":"Typed repository and safe write layer for Google Sheets-backed MVPs. SQLite-authoritative entity lifecycle with asynchronous Google Sheets projection.","directories":{},"_nodeVersion":"22.23.2","dependencies":{"zod":"^4.4.3","@hikoutei/kohkai":"0.1.0","@googleapis/drive":"^21.0.0","@hikoutei/ikisaki":"0.1.17","@googleapis/sheets":"^14.0.0","google-auth-library":"^11.0.0"},"_hasShrinkwrap":false,"packageManager":"pnpm@11.1.2","devDependencies":{"knip":"6.33.0","vitest":"^1.6.0","typescript":"^5.5.3","@types/node":"^20.14.10","@mikro-orm/sql":"7.1.7","@mikro-orm/core":"7.1.7","@hikoutei/sheets":"0.1.0","@hikoutei/storage":"0.1.0","dependency-cruiser":"18.2.0","@hikoutei/contracts":"0.1.0","@hikoutei/composition":"0.1.0","@hikoutei/google-auth":"0.1.0","@hikoutei/sync-engine":"0.1.0"},"peerDependencies":{"@mikro-orm/sql":"7.1.7","@mikro-orm/core":"7.1.7"},"peerDependenciesMeta":{"@mikro-orm/sql":{"optional":true},"@mikro-orm/core":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/hikoutei_0.11.3-dev_1789056855427_0.6551625416963884","host":"s3://npm-registry-packages-npm-production"}},"0.11.4-dev":{"name":"hikoutei","version":"0.11.4-dev","keywords":["google-sheets","spreadsheet","google sheets orm","sqlite","sync","typescript","orm","repository","optimistic-locking"],"license":"MIT","_id":"hikoutei@0.11.4-dev","maintainers":[{"name":"manddarin","email":"rhkeh123@naver.com"}],"homepage":"https://github.com/ManddarinShop/Hikoutei#readme","bugs":{"url":"https://github.com/ManddarinShop/Hikoutei/issues"},"bin":{"hikoutei":"dist/cli/index.js"},"dist":{"shasum":"f1acfde13783749724faa1c02b7b2ac0531954c8","tarball":"https://registry.npmjs.org/hikoutei/-/hikoutei-0.11.4-dev.tgz","fileCount":965,"integrity":"sha512-8OLIBZtobg//FeBnK8d0osPmIIQt1OH1mX5TjtreGeuBreET3jAeOLdobuV6GXpaLhL3Ih1WR05P1fjWjKFlKg==","signatures":[{"sig":"MEUCIC5SQTm5MIFAP+1MjP7PAn5zUFFxZS6FluzJWOD4U+HAAiEAwxxWR08XYH7SFD/QVtOs1i5tFr46tsAvRvQmlPFvkU0=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/hikoutei@0.11.4-dev","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":4484916},"main":"./dist/index.js","type":"module","_from":"file:/home/runner/work/_temp/hikoutei-develop-package/hikoutei-0.11.4-dev.tgz","types":"./dist/index.d.ts","engines":{"node":">=22.13"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"},"./internal/sync-status":{"types":"./dist/internal/syncStatus.d.ts","import":"./dist/internal/syncStatus.js"}},"scripts":{"test":"npm run build -w @hikoutei/ikisaki && npm run build -w @hikoutei/contracts && npm run build -w @hikoutei/google-auth && npm run build -w @hikoutei/storage && npm run build -w @hikoutei/sheets && npm run build -w @hikoutei/sync-engine && npm run build -w @hikoutei/composition && vitest run","build":"npm run build -w @hikoutei/ikisaki && npm run build -w @hikoutei/contracts && npm run build -w @hikoutei/google-auth && npm run build -w @hikoutei/storage && npm run build -w @hikoutei/sheets && npm run build -w @hikoutei/sync-engine && npm run build -w @hikoutei/composition && npm run build -w @hikoutei/cli && npm run clean && tsc -p tsconfig.build.json && node scripts/ci/reconcile-contracts-dist.mjs && node scripts/ci/smoke-contracts-bundle.mjs && npm run build -w spreadsheet-db-mcp","clean":"node scripts/clean-dist.mjs","test:soak":"npm run build -w @hikoutei/ikisaki && node scripts/run-soak-long.mjs","typecheck":"npm run build -w @hikoutei/ikisaki && npm run build -w @hikoutei/contracts && npm run build -w @hikoutei/google-auth && tsc -p tsconfig.test.json","audit:deps":"npx depcruise src packages/library/core/contracts packages/library/core/storage packages/library/cloud/sheets packages/library/core/sync-engine packages/library/core/composition packages/library/cloud/cli --config .dependency-cruiser.cjs --output-type err","audit:knip":"knip","audit:unused":"tsc -p tsconfig.json --noEmit --noUnusedLocals --noUnusedParameters","audit:markers":"node scripts/maintenance/audit-markers.mjs","typecheck:test":"npm run build -w @hikoutei/ikisaki && npm run build -w @hikoutei/contracts && npm run build -w @hikoutei/google-auth && tsc -p tsconfig.test.json && tsc -p packages/protocol/ikisaki/tsconfig.test.json && tsc -p packages/mcp/tsconfig.test.json && npm run typecheck -w @hikoutei/google-auth -w @hikoutei/storage -w @hikoutei/sheets -w @hikoutei/sync-engine -w @hikoutei/composition -w @hikoutei/cli"},"_npmUser":{"name":"manddarin","email":"rhkeh123@naver.com"},"_resolved":"/home/runner/work/_temp/hikoutei-develop-package/hikoutei-0.11.4-dev.tgz","_integrity":"sha512-8OLIBZtobg//FeBnK8d0osPmIIQt1OH1mX5TjtreGeuBreET3jAeOLdobuV6GXpaLhL3Ih1WR05P1fjWjKFlKg==","repository":{"url":"git+https://github.com/ManddarinShop/Hikoutei.git","type":"git"},"workspaces":["packages/*","packages/protocol/*","packages/library/cloud/*","packages/library/core/*"],"_npmVersion":"10.9.8","description":"Typed repository and safe write layer for Google Sheets-backed MVPs. SQLite-authoritative entity lifecycle with asynchronous Google Sheets projection.","directories":{},"_nodeVersion":"22.23.2","dependencies":{"zod":"^4.4.3","@hikoutei/kohkai":"0.1.0","@googleapis/drive":"^21.0.0","@hikoutei/ikisaki":"0.1.17","@googleapis/sheets":"^14.0.0","google-auth-library":"^11.0.0"},"_hasShrinkwrap":false,"packageManager":"pnpm@11.1.2","devDependencies":{"knip":"6.33.0","vitest":"^1.6.0","typescript":"^5.5.3","@types/node":"^20.14.10","@mikro-orm/sql":"7.1.7","@mikro-orm/core":"7.1.7","@hikoutei/sheets":"0.1.0","@hikoutei/storage":"0.1.0","dependency-cruiser":"18.2.0","@hikoutei/contracts":"0.1.0","@hikoutei/composition":"0.1.0","@hikoutei/google-auth":"0.1.0","@hikoutei/sync-engine":"0.1.0"},"peerDependencies":{"@mikro-orm/sql":"7.1.7","@mikro-orm/core":"7.1.7"},"peerDependenciesMeta":{"@mikro-orm/sql":{"optional":true},"@mikro-orm/core":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/hikoutei_0.11.4-dev_1789059807413_0.458975032069441","host":"s3://npm-registry-packages-npm-production"}},"0.11.5-dev":{"name":"hikoutei","version":"0.11.5-dev","keywords":["google-sheets","spreadsheet","google sheets orm","sqlite","sync","typescript","orm","repository","optimistic-locking"],"license":"MIT","_id":"hikoutei@0.11.5-dev","maintainers":[{"name":"manddarin","email":"rhkeh123@naver.com"}],"homepage":"https://github.com/ManddarinShop/Hikoutei#readme","bugs":{"url":"https://github.com/ManddarinShop/Hikoutei/issues"},"bin":{"hikoutei":"dist/cli/index.js"},"dist":{"shasum":"8ad17990d4ebec0c0545d68027804caff9c91653","tarball":"https://registry.npmjs.org/hikoutei/-/hikoutei-0.11.5-dev.tgz","fileCount":965,"integrity":"sha512-AM1IfjK3XeXWMl87mYWYxNMHHPWjN0+qDRG6ekKrpMvgqtZA1P24pbZcNksVB7+ojdryW/P5vr8LG/KsGNtCaw==","signatures":[{"sig":"MEUCIQCiOuZT59e04DibOCqdRZM2c+ZVoeVRXik4Y438NoNz4gIgaEjUsRbHmuNQYXKDVcAn/qWqDfF7DWsRysDOA3MqZ3I=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/hikoutei@0.11.5-dev","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":4484916},"main":"./dist/index.js","type":"module","_from":"file:/home/runner/work/_temp/hikoutei-develop-package/hikoutei-0.11.5-dev.tgz","types":"./dist/index.d.ts","engines":{"node":">=22.13"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"},"./internal/sync-status":{"types":"./dist/internal/syncStatus.d.ts","import":"./dist/internal/syncStatus.js"}},"scripts":{"test":"npm run build -w @hikoutei/ikisaki && npm run build -w @hikoutei/contracts && npm run build -w @hikoutei/google-auth && npm run build -w @hikoutei/storage && npm run build -w @hikoutei/sheets && npm run build -w @hikoutei/sync-engine && npm run build -w @hikoutei/composition && vitest run","build":"npm run build -w @hikoutei/ikisaki && npm run build -w @hikoutei/contracts && npm run build -w @hikoutei/google-auth && npm run build -w @hikoutei/storage && npm run build -w @hikoutei/sheets && npm run build -w @hikoutei/sync-engine && npm run build -w @hikoutei/composition && npm run build -w @hikoutei/cli && npm run clean && tsc -p tsconfig.build.json && node scripts/ci/reconcile-contracts-dist.mjs && node scripts/ci/smoke-contracts-bundle.mjs && npm run build -w spreadsheet-db-mcp","clean":"node scripts/clean-dist.mjs","test:soak":"npm run build -w @hikoutei/ikisaki && node scripts/run-soak-long.mjs","typecheck":"npm run build -w @hikoutei/ikisaki && npm run build -w @hikoutei/contracts && npm run build -w @hikoutei/google-auth && tsc -p tsconfig.test.json","audit:deps":"npx depcruise src packages/library/core/contracts packages/library/core/storage packages/library/cloud/sheets packages/library/core/sync-engine packages/library/core/composition packages/library/cloud/cli --config .dependency-cruiser.cjs --output-type err","audit:knip":"knip","audit:unused":"tsc -p tsconfig.json --noEmit --noUnusedLocals --noUnusedParameters","audit:markers":"node scripts/maintenance/audit-markers.mjs","typecheck:test":"npm run build -w @hikoutei/ikisaki && npm run build -w @hikoutei/contracts && npm run build -w @hikoutei/google-auth && tsc -p tsconfig.test.json && tsc -p packages/protocol/ikisaki/tsconfig.test.json && tsc -p packages/mcp/tsconfig.test.json && npm run typecheck -w @hikoutei/google-auth -w @hikoutei/storage -w @hikoutei/sheets -w @hikoutei/sync-engine -w @hikoutei/composition -w @hikoutei/cli"},"_npmUser":{"name":"manddarin","email":"rhkeh123@naver.com"},"_resolved":"/home/runner/work/_temp/hikoutei-develop-package/hikoutei-0.11.5-dev.tgz","_integrity":"sha512-AM1IfjK3XeXWMl87mYWYxNMHHPWjN0+qDRG6ekKrpMvgqtZA1P24pbZcNksVB7+ojdryW/P5vr8LG/KsGNtCaw==","repository":{"url":"git+https://github.com/ManddarinShop/Hikoutei.git","type":"git"},"workspaces":["packages/*","packages/protocol/*","packages/library/cloud/*","packages/library/core/*"],"_npmVersion":"10.9.8","description":"Typed repository and safe write layer for Google Sheets-backed MVPs. SQLite-authoritative entity lifecycle with asynchronous Google Sheets projection.","directories":{},"_nodeVersion":"22.23.2","dependencies":{"zod":"^4.4.3","@hikoutei/kohkai":"0.1.0","@googleapis/drive":"^21.0.0","@hikoutei/ikisaki":"0.1.17","@googleapis/sheets":"^14.0.0","google-auth-library":"^11.0.0"},"_hasShrinkwrap":false,"packageManager":"pnpm@11.1.2","devDependencies":{"knip":"6.33.0","vitest":"^1.6.0","typescript":"^5.5.3","@types/node":"^20.14.10","@mikro-orm/sql":"7.1.7","@mikro-orm/core":"7.1.7","@hikoutei/sheets":"0.1.0","@hikoutei/storage":"0.1.0","dependency-cruiser":"18.2.0","@hikoutei/contracts":"0.1.0","@hikoutei/composition":"0.1.0","@hikoutei/google-auth":"0.1.0","@hikoutei/sync-engine":"0.1.0"},"peerDependencies":{"@mikro-orm/sql":"7.1.7","@mikro-orm/core":"7.1.7"},"peerDependenciesMeta":{"@mikro-orm/sql":{"optional":true},"@mikro-orm/core":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/hikoutei_0.11.5-dev_1789060911238_0.3280260125519261","host":"s3://npm-registry-packages-npm-production"}},"0.11.6-dev":{"name":"hikoutei","version":"0.11.6-dev","keywords":["google-sheets","spreadsheet","google sheets orm","sqlite","sync","typescript","orm","repository","optimistic-locking"],"license":"MIT","_id":"hikoutei@0.11.6-dev","maintainers":[{"name":"manddarin","email":"rhkeh123@naver.com"}],"homepage":"https://github.com/ManddarinShop/Hikoutei#readme","bugs":{"url":"https://github.com/ManddarinShop/Hikoutei/issues"},"bin":{"hikoutei":"dist/cli/index.js"},"dist":{"shasum":"871052cbf24a4843b3d31edf118110ef1bba5408","tarball":"https://registry.npmjs.org/hikoutei/-/hikoutei-0.11.6-dev.tgz","fileCount":965,"integrity":"sha512-oGjhdjmY5RwlozAuJNfHseeza5RC/IZtOZncqKjJpAc8/Pi9U6RDRNOezhKsPQhC95DHbnaESEr++PBv7uvOUw==","signatures":[{"sig":"MEUCIQDfGkPCqJCHzKpuHosQWCF8CU2cio1phDbP0ZCEPv3IFwIgOPA911DPORxoP3FUYSD6If/8bmHC6yfzJC+VUGKLtj0=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/hikoutei@0.11.6-dev","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":4484916},"main":"./dist/index.js","type":"module","_from":"file:/home/runner/work/_temp/hikoutei-develop-package/hikoutei-0.11.6-dev.tgz","types":"./dist/index.d.ts","engines":{"node":">=22.13"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"},"./internal/sync-status":{"types":"./dist/internal/syncStatus.d.ts","import":"./dist/internal/syncStatus.js"}},"scripts":{"test":"npm run build -w @hikoutei/ikisaki && npm run build -w @hikoutei/contracts && npm run build -w @hikoutei/google-auth && npm run build -w @hikoutei/storage && npm run build -w @hikoutei/sheets && npm run build -w @hikoutei/sync-engine && npm run build -w @hikoutei/composition && vitest run","build":"npm run build -w @hikoutei/ikisaki && npm run build -w @hikoutei/contracts && npm run build -w @hikoutei/google-auth && npm run build -w @hikoutei/storage && npm run build -w @hikoutei/sheets && npm run build -w @hikoutei/sync-engine && npm run build -w @hikoutei/composition && npm run build -w @hikoutei/cli && npm run clean && tsc -p tsconfig.build.json && node scripts/ci/reconcile-contracts-dist.mjs && node scripts/ci/smoke-contracts-bundle.mjs && npm run build -w spreadsheet-db-mcp","clean":"node scripts/clean-dist.mjs","test:soak":"npm run build -w @hikoutei/ikisaki && node scripts/run-soak-long.mjs","typecheck":"npm run build -w @hikoutei/ikisaki && npm run build -w @hikoutei/contracts && npm run build -w @hikoutei/google-auth && tsc -p tsconfig.test.json","audit:deps":"npx depcruise src packages/library/core/contracts packages/library/core/storage packages/library/cloud/sheets packages/library/core/sync-engine packages/library/core/composition packages/library/cloud/cli --config .dependency-cruiser.cjs --output-type err","audit:knip":"knip","audit:unused":"tsc -p tsconfig.json --noEmit --noUnusedLocals --noUnusedParameters","audit:markers":"node scripts/maintenance/audit-markers.mjs","typecheck:test":"npm run build -w @hikoutei/ikisaki && npm run build -w @hikoutei/contracts && npm run build -w @hikoutei/google-auth && tsc -p tsconfig.test.json && tsc -p packages/protocol/ikisaki/tsconfig.test.json && tsc -p packages/mcp/tsconfig.test.json && npm run typecheck -w @hikoutei/google-auth -w @hikoutei/storage -w @hikoutei/sheets -w @hikoutei/sync-engine -w @hikoutei/composition -w @hikoutei/cli"},"_npmUser":{"name":"manddarin","email":"rhkeh123@naver.com"},"_resolved":"/home/runner/work/_temp/hikoutei-develop-package/hikoutei-0.11.6-dev.tgz","_integrity":"sha512-oGjhdjmY5RwlozAuJNfHseeza5RC/IZtOZncqKjJpAc8/Pi9U6RDRNOezhKsPQhC95DHbnaESEr++PBv7uvOUw==","repository":{"url":"git+https://github.com/ManddarinShop/Hikoutei.git","type":"git"},"workspaces":["packages/*","packages/protocol/*","packages/library/cloud/*","packages/library/core/*"],"_npmVersion":"10.9.8","description":"Typed repository and safe write layer for Google Sheets-backed MVPs. SQLite-authoritative entity lifecycle with asynchronous Google Sheets projection.","directories":{},"_nodeVersion":"22.23.2","dependencies":{"zod":"^4.4.3","@hikoutei/kohkai":"0.1.0","@googleapis/drive":"^21.0.0","@hikoutei/ikisaki":"0.1.17","@googleapis/sheets":"^14.0.0","google-auth-library":"^11.0.0"},"_hasShrinkwrap":false,"packageManager":"pnpm@11.1.2","devDependencies":{"knip":"6.33.0","vitest":"^1.6.0","typescript":"^5.5.3","@types/node":"^20.14.10","@mikro-orm/sql":"7.1.7","@mikro-orm/core":"7.1.7","@hikoutei/sheets":"0.1.0","@hikoutei/storage":"0.1.0","dependency-cruiser":"18.2.0","@hikoutei/contracts":"0.1.0","@hikoutei/composition":"0.1.0","@hikoutei/google-auth":"0.1.0","@hikoutei/sync-engine":"0.1.0"},"peerDependencies":{"@mikro-orm/sql":"7.1.7","@mikro-orm/core":"7.1.7"},"peerDependenciesMeta":{"@mikro-orm/sql":{"optional":true},"@mikro-orm/core":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/hikoutei_0.11.6-dev_1789062252379_0.31018131620834377","host":"s3://npm-registry-packages-npm-production"}},"0.11.7-dev":{"name":"hikoutei","version":"0.11.7-dev","keywords":["google-sheets","spreadsheet","google sheets orm","sqlite","sync","typescript","orm","repository","optimistic-locking"],"license":"MIT","_id":"hikoutei@0.11.7-dev","maintainers":[{"name":"manddarin","email":"rhkeh123@naver.com"}],"homepage":"https://github.com/ManddarinShop/Hikoutei#readme","bugs":{"url":"https://github.com/ManddarinShop/Hikoutei/issues"},"bin":{"hikoutei":"dist/cli/index.js"},"dist":{"shasum":"592383d47b9270c361deb2411466b87ee03f2130","tarball":"https://registry.npmjs.org/hikoutei/-/hikoutei-0.11.7-dev.tgz","fileCount":965,"integrity":"sha512-ufkBV2149svRCwTNVWEwvINVS/yMb9DAv2SMg5ZpI9/YJADKpKeN72KuwkcYs4OUvd7jht/1YETwQ/sRG9IyCg==","signatures":[{"sig":"MEYCIQDFAKols1B7if/nXMRVvBh2TJTznvSKyVcaq7PH/7ecjwIhAPj/PTbwgYoKlqWhOvaVCJGLfNBfimmoYaomsA5eHVke","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/hikoutei@0.11.7-dev","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":4484916},"main":"./dist/index.js","type":"module","_from":"file:/home/runner/work/_temp/hikoutei-develop-package/hikoutei-0.11.7-dev.tgz","types":"./dist/index.d.ts","engines":{"node":">=22.13"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"},"./internal/sync-status":{"types":"./dist/internal/syncStatus.d.ts","import":"./dist/internal/syncStatus.js"}},"scripts":{"test":"npm run build -w @hikoutei/ikisaki && npm run build -w @hikoutei/contracts && npm run build -w @hikoutei/google-auth && npm run build -w @hikoutei/storage && npm run build -w @hikoutei/sheets && npm run build -w @hikoutei/sync-engine && npm run build -w @hikoutei/composition && vitest run","build":"npm run build -w @hikoutei/ikisaki && npm run build -w @hikoutei/contracts && npm run build -w @hikoutei/google-auth && npm run build -w @hikoutei/storage && npm run build -w @hikoutei/sheets && npm run build -w @hikoutei/sync-engine && npm run build -w @hikoutei/composition && npm run build -w @hikoutei/cli && npm run clean && tsc -p tsconfig.build.json && node scripts/ci/reconcile-contracts-dist.mjs && node scripts/ci/smoke-contracts-bundle.mjs && npm run build -w spreadsheet-db-mcp","clean":"node scripts/clean-dist.mjs","test:soak":"npm run build -w @hikoutei/ikisaki && node scripts/run-soak-long.mjs","typecheck":"npm run build -w @hikoutei/ikisaki && npm run build -w @hikoutei/contracts && npm run build -w @hikoutei/google-auth && tsc -p tsconfig.test.json","audit:deps":"npx depcruise src packages/library/core/contracts packages/library/core/storage packages/library/cloud/sheets packages/library/core/sync-engine packages/library/core/composition packages/library/cloud/cli --config .dependency-cruiser.cjs --output-type err","audit:knip":"knip","audit:unused":"tsc -p tsconfig.json --noEmit --noUnusedLocals --noUnusedParameters","audit:markers":"node scripts/maintenance/audit-markers.mjs","typecheck:test":"npm run build -w @hikoutei/ikisaki && npm run build -w @hikoutei/contracts && npm run build -w @hikoutei/google-auth && tsc -p tsconfig.test.json && tsc -p packages/protocol/ikisaki/tsconfig.test.json && tsc -p packages/mcp/tsconfig.test.json && npm run typecheck -w @hikoutei/google-auth -w @hikoutei/storage -w @hikoutei/sheets -w @hikoutei/sync-engine -w @hikoutei/composition -w @hikoutei/cli"},"_npmUser":{"name":"manddarin","email":"rhkeh123@naver.com"},"_resolved":"/home/runner/work/_temp/hikoutei-develop-package/hikoutei-0.11.7-dev.tgz","_integrity":"sha512-ufkBV2149svRCwTNVWEwvINVS/yMb9DAv2SMg5ZpI9/YJADKpKeN72KuwkcYs4OUvd7jht/1YETwQ/sRG9IyCg==","repository":{"url":"git+https://github.com/ManddarinShop/Hikoutei.git","type":"git"},"workspaces":["packages/*","packages/protocol/*","packages/library/cloud/*","packages/library/core/*"],"_npmVersion":"10.9.8","description":"Typed repository and safe write layer for Google Sheets-backed MVPs. SQLite-authoritative entity lifecycle with asynchronous Google Sheets projection.","directories":{},"_nodeVersion":"22.23.2","dependencies":{"zod":"^4.4.3","@hikoutei/kohkai":"0.1.0","@googleapis/drive":"^21.0.0","@hikoutei/ikisaki":"0.1.17","@googleapis/sheets":"^14.0.0","google-auth-library":"^11.0.0"},"_hasShrinkwrap":false,"packageManager":"pnpm@11.1.2","devDependencies":{"knip":"6.33.0","vitest":"^1.6.0","typescript":"^5.5.3","@types/node":"^20.14.10","@mikro-orm/sql":"7.1.7","@mikro-orm/core":"7.1.7","@hikoutei/sheets":"0.1.0","@hikoutei/storage":"0.1.0","dependency-cruiser":"18.2.0","@hikoutei/contracts":"0.1.0","@hikoutei/composition":"0.1.0","@hikoutei/google-auth":"0.1.0","@hikoutei/sync-engine":"0.1.0"},"peerDependencies":{"@mikro-orm/sql":"7.1.7","@mikro-orm/core":"7.1.7"},"peerDependenciesMeta":{"@mikro-orm/sql":{"optional":true},"@mikro-orm/core":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/hikoutei_0.11.7-dev_1789063705337_0.44340636443397874","host":"s3://npm-registry-packages-npm-production"}},"0.11.8-dev":{"name":"hikoutei","version":"0.11.8-dev","keywords":["google-sheets","spreadsheet","google sheets orm","sqlite","sync","typescript","orm","repository","optimistic-locking"],"license":"MIT","_id":"hikoutei@0.11.8-dev","maintainers":[{"name":"manddarin","email":"rhkeh123@naver.com"}],"homepage":"https://github.com/ManddarinShop/Hikoutei#readme","bugs":{"url":"https://github.com/ManddarinShop/Hikoutei/issues"},"bin":{"hikoutei":"dist/cli/index.js"},"dist":{"shasum":"a34a36bc4115ec24397f4ea89f109a948c858562","tarball":"https://registry.npmjs.org/hikoutei/-/hikoutei-0.11.8-dev.tgz","fileCount":965,"integrity":"sha512-WGml24b+OikH6X1VAOh+bwF7rZ5tcqYiOSrSlkzgUHR19p8p8esUQxT8e4HskItGiHEd7e6vMkyTHPWwvGusig==","signatures":[{"sig":"MEUCIQDdU3V3iA2Hy/DWKBBvHxBFkDby5DNK+3LdYQbJ4tcc5QIgbPcthkqZRjdnYUFKE+bWIVa1+g3V9n7pLKNyxAM2nyM=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/hikoutei@0.11.8-dev","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":4484916},"main":"./dist/index.js","type":"module","_from":"file:/home/runner/work/_temp/hikoutei-develop-package/hikoutei-0.11.8-dev.tgz","types":"./dist/index.d.ts","engines":{"node":">=22.13"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"},"./internal/sync-status":{"types":"./dist/internal/syncStatus.d.ts","import":"./dist/internal/syncStatus.js"}},"scripts":{"test":"npm run build -w @hikoutei/ikisaki && npm run build -w @hikoutei/contracts && npm run build -w @hikoutei/google-auth && npm run build -w @hikoutei/storage && npm run build -w @hikoutei/sheets && npm run build -w @hikoutei/sync-engine && npm run build -w @hikoutei/composition && vitest run","build":"npm run build -w @hikoutei/ikisaki && npm run build -w @hikoutei/contracts && npm run build -w @hikoutei/google-auth && npm run build -w @hikoutei/storage && npm run build -w @hikoutei/sheets && npm run build -w @hikoutei/sync-engine && npm run build -w @hikoutei/composition && npm run build -w @hikoutei/cli && npm run clean && tsc -p tsconfig.build.json && node scripts/ci/reconcile-contracts-dist.mjs && node scripts/ci/smoke-contracts-bundle.mjs && npm run build -w spreadsheet-db-mcp","clean":"node scripts/clean-dist.mjs","test:soak":"npm run build -w @hikoutei/ikisaki && node scripts/run-soak-long.mjs","typecheck":"npm run build -w @hikoutei/ikisaki && npm run build -w @hikoutei/contracts && npm run build -w @hikoutei/google-auth && tsc -p tsconfig.test.json","audit:deps":"npx depcruise src packages/library/core/contracts packages/library/core/storage packages/library/cloud/sheets packages/library/core/sync-engine packages/library/core/composition packages/library/cloud/cli --config .dependency-cruiser.cjs --output-type err","audit:knip":"knip","audit:unused":"tsc -p tsconfig.json --noEmit --noUnusedLocals --noUnusedParameters","audit:markers":"node scripts/maintenance/audit-markers.mjs","typecheck:test":"npm run build -w @hikoutei/ikisaki && npm run build -w @hikoutei/contracts && npm run build -w @hikoutei/google-auth && tsc -p tsconfig.test.json && tsc -p packages/protocol/ikisaki/tsconfig.test.json && tsc -p packages/mcp/tsconfig.test.json && npm run typecheck -w @hikoutei/google-auth -w @hikoutei/storage -w @hikoutei/sheets -w @hikoutei/sync-engine -w @hikoutei/composition -w @hikoutei/cli"},"_npmUser":{"name":"manddarin","email":"rhkeh123@naver.com"},"_resolved":"/home/runner/work/_temp/hikoutei-develop-package/hikoutei-0.11.8-dev.tgz","_integrity":"sha512-WGml24b+OikH6X1VAOh+bwF7rZ5tcqYiOSrSlkzgUHR19p8p8esUQxT8e4HskItGiHEd7e6vMkyTHPWwvGusig==","repository":{"url":"git+https://github.com/ManddarinShop/Hikoutei.git","type":"git"},"workspaces":["packages/*","packages/protocol/*","packages/library/cloud/*","packages/library/core/*"],"_npmVersion":"10.9.8","description":"Typed repository and safe write layer for Google Sheets-backed MVPs. SQLite-authoritative entity lifecycle with asynchronous Google Sheets projection.","directories":{},"_nodeVersion":"22.23.2","dependencies":{"zod":"^4.4.3","@hikoutei/kohkai":"0.1.0","@googleapis/drive":"^21.0.0","@hikoutei/ikisaki":"0.1.17","@googleapis/sheets":"^14.0.0","google-auth-library":"^11.0.0"},"_hasShrinkwrap":false,"packageManager":"pnpm@11.1.2","devDependencies":{"knip":"6.33.0","vitest":"^1.6.0","typescript":"^5.5.3","@types/node":"^20.14.10","@mikro-orm/sql":"7.1.7","@mikro-orm/core":"7.1.7","@hikoutei/sheets":"0.1.0","@hikoutei/storage":"0.1.0","dependency-cruiser":"18.2.0","@hikoutei/contracts":"0.1.0","@hikoutei/composition":"0.1.0","@hikoutei/google-auth":"0.1.0","@hikoutei/sync-engine":"0.1.0"},"peerDependencies":{"@mikro-orm/sql":"7.1.7","@mikro-orm/core":"7.1.7"},"peerDependenciesMeta":{"@mikro-orm/sql":{"optional":true},"@mikro-orm/core":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/hikoutei_0.11.8-dev_1789065231057_0.6599843673259498","host":"s3://npm-registry-packages-npm-production"}},"0.11.9-dev":{"name":"hikoutei","version":"0.11.9-dev","keywords":["google-sheets","spreadsheet","google sheets orm","sqlite","sync","typescript","orm","repository","optimistic-locking"],"license":"MIT","_id":"hikoutei@0.11.9-dev","maintainers":[{"name":"manddarin","email":"rhkeh123@naver.com"}],"homepage":"https://github.com/ManddarinShop/Hikoutei#readme","bugs":{"url":"https://github.com/ManddarinShop/Hikoutei/issues"},"bin":{"hikoutei":"dist/cli/index.js"},"dist":{"shasum":"f50b7c65f083b281c9b0f8fb5c019d0abb5bf489","tarball":"https://registry.npmjs.org/hikoutei/-/hikoutei-0.11.9-dev.tgz","fileCount":965,"integrity":"sha512-BSC2rnYvKBW1UChQDldnXbQHneMap34EAOSBZ0Kd9+aZfdkhZERTlNtBOtDXBzrkqQPj1Pdw3BUYxGj7LNQiiQ==","signatures":[{"sig":"MEYCIQC/Rlk6GKFygfZFOWyrKlTx1Fewg8jAsdy6UKqwkc9VpAIhAO4qfdEfk4QihqN28rNe2yp2f9uQQ9gTSzHfYbzruPnt","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/hikoutei@0.11.9-dev","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":4484916},"main":"./dist/index.js","type":"module","_from":"file:/home/runner/work/_temp/hikoutei-develop-package/hikoutei-0.11.9-dev.tgz","types":"./dist/index.d.ts","engines":{"node":">=22.13"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"},"./internal/sync-status":{"types":"./dist/internal/syncStatus.d.ts","import":"./dist/internal/syncStatus.js"}},"scripts":{"test":"npm run build -w @hikoutei/ikisaki && npm run build -w @hikoutei/contracts && npm run build -w @hikoutei/google-auth && npm run build -w @hikoutei/storage && npm run build -w @hikoutei/sheets && npm run build -w @hikoutei/sync-engine && npm run build -w @hikoutei/composition && vitest run","build":"npm run build -w @hikoutei/ikisaki && npm run build -w @hikoutei/contracts && npm run build -w @hikoutei/google-auth && npm run build -w @hikoutei/storage && npm run build -w @hikoutei/sheets && npm run build -w @hikoutei/sync-engine && npm run build -w @hikoutei/composition && npm run build -w @hikoutei/cli && npm run clean && tsc -p tsconfig.build.json && node scripts/ci/reconcile-contracts-dist.mjs && node scripts/ci/smoke-contracts-bundle.mjs && npm run build -w spreadsheet-db-mcp","clean":"node scripts/clean-dist.mjs","test:soak":"npm run build -w @hikoutei/ikisaki && node scripts/run-soak-long.mjs","typecheck":"npm run build -w @hikoutei/ikisaki && npm run build -w @hikoutei/contracts && npm run build -w @hikoutei/google-auth && tsc -p tsconfig.test.json","audit:deps":"npx depcruise src packages/library/core/contracts packages/library/core/storage packages/library/cloud/sheets packages/library/core/sync-engine packages/library/core/composition packages/library/cloud/cli --config .dependency-cruiser.cjs --output-type err","audit:knip":"knip","audit:unused":"tsc -p tsconfig.json --noEmit --noUnusedLocals --noUnusedParameters","audit:markers":"node scripts/maintenance/audit-markers.mjs","typecheck:test":"npm run build -w @hikoutei/ikisaki && npm run build -w @hikoutei/contracts && npm run build -w @hikoutei/google-auth && tsc -p tsconfig.test.json && tsc -p packages/protocol/ikisaki/tsconfig.test.json && tsc -p packages/mcp/tsconfig.test.json && npm run typecheck -w @hikoutei/google-auth -w @hikoutei/storage -w @hikoutei/sheets -w @hikoutei/sync-engine -w @hikoutei/composition -w @hikoutei/cli"},"_npmUser":{"name":"manddarin","email":"rhkeh123@naver.com"},"_resolved":"/home/runner/work/_temp/hikoutei-develop-package/hikoutei-0.11.9-dev.tgz","_integrity":"sha512-BSC2rnYvKBW1UChQDldnXbQHneMap34EAOSBZ0Kd9+aZfdkhZERTlNtBOtDXBzrkqQPj1Pdw3BUYxGj7LNQiiQ==","repository":{"url":"git+https://github.com/ManddarinShop/Hikoutei.git","type":"git"},"workspaces":["packages/*","packages/protocol/*","packages/library/cloud/*","packages/library/core/*"],"_npmVersion":"10.9.8","description":"Typed repository and safe write layer for Google Sheets-backed MVPs. SQLite-authoritative entity lifecycle with asynchronous Google Sheets projection.","directories":{},"_nodeVersion":"22.23.2","dependencies":{"zod":"^4.4.3","@hikoutei/kohkai":"0.1.0","@googleapis/drive":"^21.0.0","@hikoutei/ikisaki":"0.1.17","@googleapis/sheets":"^14.0.0","google-auth-library":"^11.0.0"},"_hasShrinkwrap":false,"packageManager":"pnpm@11.1.2","devDependencies":{"knip":"6.33.0","vitest":"^1.6.0","typescript":"^5.5.3","@types/node":"^20.14.10","@mikro-orm/sql":"7.1.7","@mikro-orm/core":"7.1.7","@hikoutei/sheets":"0.1.0","@hikoutei/storage":"0.1.0","dependency-cruiser":"18.2.0","@hikoutei/contracts":"0.1.0","@hikoutei/composition":"0.1.0","@hikoutei/google-auth":"0.1.0","@hikoutei/sync-engine":"0.1.0"},"peerDependencies":{"@mikro-orm/sql":"7.1.7","@mikro-orm/core":"7.1.7"},"peerDependenciesMeta":{"@mikro-orm/sql":{"optional":true},"@mikro-orm/core":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/hikoutei_0.11.9-dev_1789066181834_0.3306222204804463","host":"s3://npm-registry-packages-npm-production"}},"0.11.10-dev":{"name":"hikoutei","version":"0.11.10-dev","keywords":["google-sheets","spreadsheet","google sheets orm","sqlite","sync","typescript","orm","repository","optimistic-locking"],"license":"MIT","_id":"hikoutei@0.11.10-dev","maintainers":[{"name":"manddarin","email":"rhkeh123@naver.com"}],"homepage":"https://github.com/ManddarinShop/Hikoutei#readme","bugs":{"url":"https://github.com/ManddarinShop/Hikoutei/issues"},"bin":{"hikoutei":"dist/cli/index.js"},"dist":{"shasum":"8f407140b2b1098ad879a5c212142bdba6c68d82","tarball":"https://registry.npmjs.org/hikoutei/-/hikoutei-0.11.10-dev.tgz","fileCount":965,"integrity":"sha512-XgxGEVxgF8yEoK9+pI6bxpqRjhpDoiA3xw2pF6TaeN0Zn9bpXDpBi6lUrCvqW6ASiOp6WSQk7CdQrTlA/zhl5Q==","signatures":[{"sig":"MEUCIDNNLV+uDfdjooGtGSxlIy8IB0fOvypFhWOOjNtFao79AiEA8Fu9Zt7WyKuPXi9oMz5eTSDFm6i+t8c9ETiKxt1LcvI=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/hikoutei@0.11.10-dev","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":4484917},"main":"./dist/index.js","type":"module","_from":"file:/home/runner/work/_temp/hikoutei-develop-package/hikoutei-0.11.10-dev.tgz","types":"./dist/index.d.ts","engines":{"node":">=22.13"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"},"./internal/sync-status":{"types":"./dist/internal/syncStatus.d.ts","import":"./dist/internal/syncStatus.js"}},"scripts":{"test":"npm run build -w @hikoutei/ikisaki && npm run build -w @hikoutei/contracts && npm run build -w @hikoutei/google-auth && npm run build -w @hikoutei/storage && npm run build -w @hikoutei/sheets && npm run build -w @hikoutei/sync-engine && npm run build -w @hikoutei/composition && vitest run","build":"npm run build -w @hikoutei/ikisaki && npm run build -w @hikoutei/contracts && npm run build -w @hikoutei/google-auth && npm run build -w @hikoutei/storage && npm run build -w @hikoutei/sheets && npm run build -w @hikoutei/sync-engine && npm run build -w @hikoutei/composition && npm run build -w @hikoutei/cli && npm run clean && tsc -p tsconfig.build.json && node scripts/ci/reconcile-contracts-dist.mjs && node scripts/ci/smoke-contracts-bundle.mjs && npm run build -w spreadsheet-db-mcp","clean":"node scripts/clean-dist.mjs","test:soak":"npm run build -w @hikoutei/ikisaki && node scripts/run-soak-long.mjs","typecheck":"npm run build -w @hikoutei/ikisaki && npm run build -w @hikoutei/contracts && npm run build -w @hikoutei/google-auth && tsc -p tsconfig.test.json","audit:deps":"npx depcruise src packages/library/core/contracts packages/library/core/storage packages/library/cloud/sheets packages/library/core/sync-engine packages/library/core/composition packages/library/cloud/cli --config .dependency-cruiser.cjs --output-type err","audit:knip":"knip","audit:unused":"tsc -p tsconfig.json --noEmit --noUnusedLocals --noUnusedParameters","audit:markers":"node scripts/maintenance/audit-markers.mjs","typecheck:test":"npm run build -w @hikoutei/ikisaki && npm run build -w @hikoutei/contracts && npm run build -w @hikoutei/google-auth && tsc -p tsconfig.test.json && tsc -p packages/protocol/ikisaki/tsconfig.test.json && tsc -p packages/mcp/tsconfig.test.json && npm run typecheck -w @hikoutei/google-auth -w @hikoutei/storage -w @hikoutei/sheets -w @hikoutei/sync-engine -w @hikoutei/composition -w @hikoutei/cli"},"_npmUser":{"name":"manddarin","email":"rhkeh123@naver.com"},"_resolved":"/home/runner/work/_temp/hikoutei-develop-package/hikoutei-0.11.10-dev.tgz","_integrity":"sha512-XgxGEVxgF8yEoK9+pI6bxpqRjhpDoiA3xw2pF6TaeN0Zn9bpXDpBi6lUrCvqW6ASiOp6WSQk7CdQrTlA/zhl5Q==","repository":{"url":"git+https://github.com/ManddarinShop/Hikoutei.git","type":"git"},"workspaces":["packages/*","packages/protocol/*","packages/library/cloud/*","packages/library/core/*"],"_npmVersion":"10.9.8","description":"Typed repository and safe write layer for Google Sheets-backed MVPs. SQLite-authoritative entity lifecycle with asynchronous Google Sheets projection.","directories":{},"_nodeVersion":"22.23.2","dependencies":{"zod":"^4.4.3","@hikoutei/kohkai":"0.1.0","@googleapis/drive":"^21.0.0","@hikoutei/ikisaki":"0.1.17","@googleapis/sheets":"^14.0.0","google-auth-library":"^11.0.0"},"_hasShrinkwrap":false,"packageManager":"pnpm@11.1.2","devDependencies":{"knip":"6.33.0","vitest":"^1.6.0","typescript":"^5.5.3","@types/node":"^20.14.10","@mikro-orm/sql":"7.1.7","@mikro-orm/core":"7.1.7","@hikoutei/sheets":"0.1.0","@hikoutei/storage":"0.1.0","dependency-cruiser":"18.2.0","@hikoutei/contracts":"0.1.0","@hikoutei/composition":"0.1.0","@hikoutei/google-auth":"0.1.0","@hikoutei/sync-engine":"0.1.0"},"peerDependencies":{"@mikro-orm/sql":"7.1.7","@mikro-orm/core":"7.1.7"},"peerDependenciesMeta":{"@mikro-orm/sql":{"optional":true},"@mikro-orm/core":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/hikoutei_0.11.10-dev_1789067094090_0.6318071534864911","host":"s3://npm-registry-packages-npm-production"}},"0.11.11-dev":{"name":"hikoutei","version":"0.11.11-dev","keywords":["google-sheets","spreadsheet","google sheets orm","sqlite","sync","typescript","orm","repository","optimistic-locking"],"license":"MIT","_id":"hikoutei@0.11.11-dev","maintainers":[{"name":"manddarin","email":"rhkeh123@naver.com"}],"homepage":"https://github.com/ManddarinShop/Hikoutei#readme","bugs":{"url":"https://github.com/ManddarinShop/Hikoutei/issues"},"bin":{"hikoutei":"dist/cli/index.js"},"dist":{"shasum":"10b6f4fca07cf974ecd60a68b18d0890cc49bc5f","tarball":"https://registry.npmjs.org/hikoutei/-/hikoutei-0.11.11-dev.tgz","fileCount":965,"integrity":"sha512-2We39yokdkFP47SK30DqkX6WSN/BIiT1eqNAEP3Qt/28ZrK9vxJc3wFRoR6OWoCayP+E3LpAw0wW92HqT424Yg==","signatures":[{"sig":"MEQCIC8m6cMdjRNUESQC4HIa+0MPmpWbGexoBIrbeknmBy/sAiAHw2jhgLasT8sETcvfGu2HMmaZZJXOLs5gK3y1r1ABhA==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/hikoutei@0.11.11-dev","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":4484917},"main":"./dist/index.js","type":"module","_from":"file:/home/runner/work/_temp/hikoutei-develop-package/hikoutei-0.11.11-dev.tgz","types":"./dist/index.d.ts","engines":{"node":">=22.13"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"},"./internal/sync-status":{"types":"./dist/internal/syncStatus.d.ts","import":"./dist/internal/syncStatus.js"}},"scripts":{"test":"npm run build -w @hikoutei/ikisaki && npm run build -w @hikoutei/contracts && npm run build -w @hikoutei/google-auth && npm run build -w @hikoutei/storage && npm run build -w @hikoutei/sheets && npm run build -w @hikoutei/sync-engine && npm run build -w @hikoutei/composition && vitest run","build":"npm run build -w @hikoutei/ikisaki && npm run build -w @hikoutei/contracts && npm run build -w @hikoutei/google-auth && npm run build -w @hikoutei/storage && npm run build -w @hikoutei/sheets && npm run build -w @hikoutei/sync-engine && npm run build -w @hikoutei/composition && npm run build -w @hikoutei/cli && npm run clean && tsc -p tsconfig.build.json && node scripts/ci/reconcile-contracts-dist.mjs && node scripts/ci/smoke-contracts-bundle.mjs && npm run build -w spreadsheet-db-mcp","clean":"node scripts/clean-dist.mjs","test:soak":"npm run build -w @hikoutei/ikisaki && node scripts/run-soak-long.mjs","typecheck":"npm run build -w @hikoutei/ikisaki && npm run build -w @hikoutei/contracts && npm run build -w @hikoutei/google-auth && tsc -p tsconfig.test.json","audit:deps":"npx depcruise src packages/library/core/contracts packages/library/core/storage packages/library/cloud/sheets packages/library/core/sync-engine packages/library/core/composition packages/library/cloud/cli --config .dependency-cruiser.cjs --output-type err","audit:knip":"knip","audit:unused":"tsc -p tsconfig.json --noEmit --noUnusedLocals --noUnusedParameters","audit:markers":"node scripts/maintenance/audit-markers.mjs","typecheck:test":"npm run build -w @hikoutei/ikisaki && npm run build -w @hikoutei/contracts && npm run build -w @hikoutei/google-auth && tsc -p tsconfig.test.json && tsc -p packages/protocol/ikisaki/tsconfig.test.json && tsc -p packages/mcp/tsconfig.test.json && npm run typecheck -w @hikoutei/google-auth -w @hikoutei/storage -w @hikoutei/sheets -w @hikoutei/sync-engine -w @hikoutei/composition -w @hikoutei/cli"},"_npmUser":{"name":"manddarin","email":"rhkeh123@naver.com"},"_resolved":"/home/runner/work/_temp/hikoutei-develop-package/hikoutei-0.11.11-dev.tgz","_integrity":"sha512-2We39yokdkFP47SK30DqkX6WSN/BIiT1eqNAEP3Qt/28ZrK9vxJc3wFRoR6OWoCayP+E3LpAw0wW92HqT424Yg==","repository":{"url":"git+https://github.com/ManddarinShop/Hikoutei.git","type":"git"},"workspaces":["packages/*","packages/protocol/*","packages/library/cloud/*","packages/library/core/*"],"_npmVersion":"10.9.8","description":"Typed repository and safe write layer for Google Sheets-backed MVPs. SQLite-authoritative entity lifecycle with asynchronous Google Sheets projection.","directories":{},"_nodeVersion":"22.23.2","dependencies":{"zod":"^4.4.3","@hikoutei/kohkai":"0.1.0","@googleapis/drive":"^21.0.0","@hikoutei/ikisaki":"0.1.17","@googleapis/sheets":"^14.0.0","google-auth-library":"^11.0.0"},"_hasShrinkwrap":false,"packageManager":"pnpm@11.1.2","devDependencies":{"knip":"6.33.0","vitest":"^1.6.0","typescript":"^5.5.3","@types/node":"^20.14.10","@mikro-orm/sql":"7.1.7","@mikro-orm/core":"7.1.7","@hikoutei/sheets":"0.1.0","@hikoutei/storage":"0.1.0","dependency-cruiser":"18.2.0","@hikoutei/contracts":"0.1.0","@hikoutei/composition":"0.1.0","@hikoutei/google-auth":"0.1.0","@hikoutei/sync-engine":"0.1.0"},"peerDependencies":{"@mikro-orm/sql":"7.1.7","@mikro-orm/core":"7.1.7"},"peerDependenciesMeta":{"@mikro-orm/sql":{"optional":true},"@mikro-orm/core":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/hikoutei_0.11.11-dev_1789068016755_0.5405586003495066","host":"s3://npm-registry-packages-npm-production"}},"0.11.12-dev":{"name":"hikoutei","version":"0.11.12-dev","keywords":["google-sheets","spreadsheet","google sheets orm","sqlite","sync","typescript","orm","repository","optimistic-locking"],"license":"MIT","_id":"hikoutei@0.11.12-dev","maintainers":[{"name":"manddarin","email":"rhkeh123@naver.com"}],"homepage":"https://github.com/ManddarinShop/Hikoutei#readme","bugs":{"url":"https://github.com/ManddarinShop/Hikoutei/issues"},"bin":{"hikoutei":"dist/cli/index.js"},"dist":{"shasum":"9a83282dad3d72f797b19f3ae10656485e89a50c","tarball":"https://registry.npmjs.org/hikoutei/-/hikoutei-0.11.12-dev.tgz","fileCount":965,"integrity":"sha512-tf1UdkMkLoFnGYBp5rvimCm0xg/OAbaYSxsyzS4nYsjBlmibtOv397/vW0WoQKasmSb/GndUiWLNdYAEpRKC9g==","signatures":[{"sig":"MEQCIBx+BI3wxZb/LrotGszuXA5iXpunaK2mTHXarjeTwPrvAiAM8Vq6KLyQcHFF1Oc40yxJG1vwmPQXOYwMEDxsJ29LbQ==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/hikoutei@0.11.12-dev","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":4484917},"main":"./dist/index.js","type":"module","_from":"file:/home/runner/work/_temp/hikoutei-develop-package/hikoutei-0.11.12-dev.tgz","types":"./dist/index.d.ts","engines":{"node":">=22.13"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"},"./internal/sync-status":{"types":"./dist/internal/syncStatus.d.ts","import":"./dist/internal/syncStatus.js"}},"scripts":{"test":"npm run build -w @hikoutei/ikisaki && npm run build -w @hikoutei/contracts && npm run build -w @hikoutei/google-auth && npm run build -w @hikoutei/storage && npm run build -w @hikoutei/sheets && npm run build -w @hikoutei/sync-engine && npm run build -w @hikoutei/composition && vitest run","build":"npm run build -w @hikoutei/ikisaki && npm run build -w @hikoutei/contracts && npm run build -w @hikoutei/google-auth && npm run build -w @hikoutei/storage && npm run build -w @hikoutei/sheets && npm run build -w @hikoutei/sync-engine && npm run build -w @hikoutei/composition && npm run build -w @hikoutei/cli && npm run clean && tsc -p tsconfig.build.json && node scripts/ci/reconcile-contracts-dist.mjs && node scripts/ci/smoke-contracts-bundle.mjs && npm run build -w spreadsheet-db-mcp","clean":"node scripts/clean-dist.mjs","test:soak":"npm run build -w @hikoutei/ikisaki && node scripts/run-soak-long.mjs","typecheck":"npm run build -w @hikoutei/ikisaki && npm run build -w @hikoutei/contracts && npm run build -w @hikoutei/google-auth && tsc -p tsconfig.test.json","audit:deps":"npx depcruise src packages/library/core/contracts packages/library/core/storage packages/library/cloud/sheets packages/library/core/sync-engine packages/library/core/composition packages/library/cloud/cli --config .dependency-cruiser.cjs --output-type err","audit:knip":"knip","audit:unused":"tsc -p tsconfig.json --noEmit --noUnusedLocals --noUnusedParameters","audit:markers":"node scripts/maintenance/audit-markers.mjs","typecheck:test":"npm run build -w @hikoutei/ikisaki && npm run build -w @hikoutei/contracts && npm run build -w @hikoutei/google-auth && tsc -p tsconfig.test.json && tsc -p packages/protocol/ikisaki/tsconfig.test.json && tsc -p packages/mcp/tsconfig.test.json && npm run typecheck -w @hikoutei/google-auth -w @hikoutei/storage -w @hikoutei/sheets -w @hikoutei/sync-engine -w @hikoutei/composition -w @hikoutei/cli"},"_npmUser":{"name":"manddarin","email":"rhkeh123@naver.com"},"_resolved":"/home/runner/work/_temp/hikoutei-develop-package/hikoutei-0.11.12-dev.tgz","_integrity":"sha512-tf1UdkMkLoFnGYBp5rvimCm0xg/OAbaYSxsyzS4nYsjBlmibtOv397/vW0WoQKasmSb/GndUiWLNdYAEpRKC9g==","repository":{"url":"git+https://github.com/ManddarinShop/Hikoutei.git","type":"git"},"workspaces":["packages/*","packages/protocol/*","packages/library/cloud/*","packages/library/core/*"],"_npmVersion":"10.9.8","description":"Typed repository and safe write layer for Google Sheets-backed MVPs. SQLite-authoritative entity lifecycle with asynchronous Google Sheets projection.","directories":{},"_nodeVersion":"22.23.2","dependencies":{"zod":"^4.4.3","@hikoutei/kohkai":"0.1.0","@googleapis/drive":"^21.0.0","@hikoutei/ikisaki":"0.1.17","@googleapis/sheets":"^14.0.0","google-auth-library":"^11.0.0"},"_hasShrinkwrap":false,"packageManager":"pnpm@11.1.2","devDependencies":{"knip":"6.33.0","vitest":"^1.6.0","typescript":"^5.5.3","@types/node":"^20.14.10","@mikro-orm/sql":"7.1.7","@mikro-orm/core":"7.1.7","@hikoutei/sheets":"0.1.0","@hikoutei/storage":"0.1.0","dependency-cruiser":"18.2.0","@hikoutei/contracts":"0.1.0","@hikoutei/composition":"0.1.0","@hikoutei/google-auth":"0.1.0","@hikoutei/sync-engine":"0.1.0"},"peerDependencies":{"@mikro-orm/sql":"7.1.7","@mikro-orm/core":"7.1.7"},"peerDependenciesMeta":{"@mikro-orm/sql":{"optional":true},"@mikro-orm/core":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/hikoutei_0.11.12-dev_1789069390502_0.31284196640852246","host":"s3://npm-registry-packages-npm-production"}},"0.11.13-dev":{"name":"hikoutei","version":"0.11.13-dev","keywords":["google-sheets","spreadsheet","google sheets orm","sqlite","sync","typescript","orm","repository","optimistic-locking"],"license":"MIT","_id":"hikoutei@0.11.13-dev","maintainers":[{"name":"manddarin","email":"rhkeh123@naver.com"}],"homepage":"https://github.com/ManddarinShop/Hikoutei#readme","bugs":{"url":"https://github.com/ManddarinShop/Hikoutei/issues"},"bin":{"hikoutei":"dist/cli/index.js"},"dist":{"shasum":"a265adfcf19353492b2a8ac6a54505226946d8da","tarball":"https://registry.npmjs.org/hikoutei/-/hikoutei-0.11.13-dev.tgz","fileCount":965,"integrity":"sha512-OIbSaonHYy1EdG7UP+zI0DW4u3T5ZbW2I0DbdcruqiFJ6IfdwtNV6qFrw3Fy2TzvyijJtkoYijIAZcF7ilrSRg==","signatures":[{"sig":"MEUCIBwl7wFY6Ubw5At4kLvUoho6KN588hMSqfhfZsgodO5yAiEA6vGxUbtweVw3YpoHrv4FBiSVKHUT5yJ0/8fGTC3G1KU=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/hikoutei@0.11.13-dev","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":4484917},"main":"./dist/index.js","type":"module","_from":"file:/home/runner/work/_temp/hikoutei-develop-package/hikoutei-0.11.13-dev.tgz","types":"./dist/index.d.ts","engines":{"node":">=22.13"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"},"./internal/sync-status":{"types":"./dist/internal/syncStatus.d.ts","import":"./dist/internal/syncStatus.js"}},"scripts":{"test":"npm run build -w @hikoutei/ikisaki && npm run build -w @hikoutei/contracts && npm run build -w @hikoutei/google-auth && npm run build -w @hikoutei/storage && npm run build -w @hikoutei/sheets && npm run build -w @hikoutei/sync-engine && npm run build -w @hikoutei/composition && vitest run","build":"npm run build -w @hikoutei/ikisaki && npm run build -w @hikoutei/contracts && npm run build -w @hikoutei/google-auth && npm run build -w @hikoutei/storage && npm run build -w @hikoutei/sheets && npm run build -w @hikoutei/sync-engine && npm run build -w @hikoutei/composition && npm run build -w @hikoutei/cli && npm run clean && tsc -p tsconfig.build.json && node scripts/ci/reconcile-contracts-dist.mjs && node scripts/ci/smoke-contracts-bundle.mjs && npm run build -w spreadsheet-db-mcp","clean":"node scripts/clean-dist.mjs","test:soak":"npm run build -w @hikoutei/ikisaki && node scripts/run-soak-long.mjs","typecheck":"npm run build -w @hikoutei/ikisaki && npm run build -w @hikoutei/contracts && npm run build -w @hikoutei/google-auth && tsc -p tsconfig.test.json","audit:deps":"npx depcruise src packages/library/core/contracts packages/library/core/storage packages/library/cloud/sheets packages/library/core/sync-engine packages/library/core/composition packages/library/cloud/cli --config .dependency-cruiser.cjs --output-type err","audit:knip":"knip","audit:unused":"tsc -p tsconfig.json --noEmit --noUnusedLocals --noUnusedParameters","audit:markers":"node scripts/maintenance/audit-markers.mjs","typecheck:test":"npm run build -w @hikoutei/ikisaki && npm run build -w @hikoutei/contracts && npm run build -w @hikoutei/google-auth && tsc -p tsconfig.test.json && tsc -p packages/protocol/ikisaki/tsconfig.test.json && tsc -p packages/mcp/tsconfig.test.json && npm run typecheck -w @hikoutei/google-auth -w @hikoutei/storage -w @hikoutei/sheets -w @hikoutei/sync-engine -w @hikoutei/composition -w @hikoutei/cli"},"_npmUser":{"name":"manddarin","email":"rhkeh123@naver.com"},"_resolved":"/home/runner/work/_temp/hikoutei-develop-package/hikoutei-0.11.13-dev.tgz","_integrity":"sha512-OIbSaonHYy1EdG7UP+zI0DW4u3T5ZbW2I0DbdcruqiFJ6IfdwtNV6qFrw3Fy2TzvyijJtkoYijIAZcF7ilrSRg==","repository":{"url":"git+https://github.com/ManddarinShop/Hikoutei.git","type":"git"},"workspaces":["packages/*","packages/protocol/*","packages/library/cloud/*","packages/library/core/*"],"_npmVersion":"10.9.8","description":"Typed repository and safe write layer for Google Sheets-backed MVPs. SQLite-authoritative entity lifecycle with asynchronous Google Sheets projection.","directories":{},"_nodeVersion":"22.23.2","dependencies":{"zod":"^4.4.3","@hikoutei/kohkai":"0.1.0","@googleapis/drive":"^21.0.0","@hikoutei/ikisaki":"0.1.17","@googleapis/sheets":"^14.0.0","google-auth-library":"^11.0.0"},"_hasShrinkwrap":false,"packageManager":"pnpm@11.1.2","devDependencies":{"knip":"6.33.0","vitest":"^1.6.0","typescript":"^5.5.3","@types/node":"^20.14.10","@mikro-orm/sql":"7.1.7","@mikro-orm/core":"7.1.7","@hikoutei/sheets":"0.1.0","@hikoutei/storage":"0.1.0","dependency-cruiser":"18.2.0","@hikoutei/contracts":"0.1.0","@hikoutei/composition":"0.1.0","@hikoutei/google-auth":"0.1.0","@hikoutei/sync-engine":"0.1.0"},"peerDependencies":{"@mikro-orm/sql":"7.1.7","@mikro-orm/core":"7.1.7"},"peerDependenciesMeta":{"@mikro-orm/sql":{"optional":true},"@mikro-orm/core":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/hikoutei_0.11.13-dev_1789070371926_0.9465607212441662","host":"s3://npm-registry-packages-npm-production"}},"0.11.14-dev":{"name":"hikoutei","version":"0.11.14-dev","keywords":["google-sheets","spreadsheet","google sheets orm","sqlite","sync","typescript","orm","repository","optimistic-locking"],"license":"MIT","_id":"hikoutei@0.11.14-dev","maintainers":[{"name":"manddarin","email":"rhkeh123@naver.com"}],"homepage":"https://github.com/ManddarinShop/Hikoutei#readme","bugs":{"url":"https://github.com/ManddarinShop/Hikoutei/issues"},"bin":{"hikoutei":"dist/cli/index.js"},"dist":{"shasum":"9c0e57f45b34af4e20c451f0445e21f3a44e150a","tarball":"https://registry.npmjs.org/hikoutei/-/hikoutei-0.11.14-dev.tgz","fileCount":965,"integrity":"sha512-nOVQUillVv4+usdd2TvjcO7K+70BJhdWJHVP5brgiqZGuyTf8q+mt676CRZhTvzjPtHt+NgNFqOjWQ+DWUCwAw==","signatures":[{"sig":"MEUCIQCIc3+B7MwdzOxQhxA73qjYGCwMqzKxPjE6hlLwp/k3pwIgE+jKL5eYUp0CTAFxh5Z31f3J+ih5lObBO0CXManvKUw=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/hikoutei@0.11.14-dev","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":4484917},"main":"./dist/index.js","type":"module","_from":"file:/home/runner/work/_temp/hikoutei-develop-package/hikoutei-0.11.14-dev.tgz","types":"./dist/index.d.ts","engines":{"node":">=22.13"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"},"./internal/sync-status":{"types":"./dist/internal/syncStatus.d.ts","import":"./dist/internal/syncStatus.js"}},"scripts":{"test":"npm run build -w @hikoutei/ikisaki && npm run build -w @hikoutei/contracts && npm run build -w @hikoutei/google-auth && npm run build -w @hikoutei/storage && npm run build -w @hikoutei/sheets && npm run build -w @hikoutei/sync-engine && npm run build -w @hikoutei/composition && vitest run","build":"npm run build -w @hikoutei/ikisaki && npm run build -w @hikoutei/contracts && npm run build -w @hikoutei/google-auth && npm run build -w @hikoutei/storage && npm run build -w @hikoutei/sheets && npm run build -w @hikoutei/sync-engine && npm run build -w @hikoutei/composition && npm run build -w @hikoutei/cli && npm run clean && tsc -p tsconfig.build.json && node scripts/ci/reconcile-contracts-dist.mjs && node scripts/ci/smoke-contracts-bundle.mjs && npm run build -w spreadsheet-db-mcp","clean":"node scripts/clean-dist.mjs","test:soak":"npm run build -w @hikoutei/ikisaki && node scripts/run-soak-long.mjs","typecheck":"npm run build -w @hikoutei/ikisaki && npm run build -w @hikoutei/contracts && npm run build -w @hikoutei/google-auth && tsc -p tsconfig.test.json","audit:deps":"npx depcruise src packages/library/core/contracts packages/library/core/storage packages/library/cloud/sheets packages/library/core/sync-engine packages/library/core/composition packages/library/cloud/cli --config .dependency-cruiser.cjs --output-type err","audit:knip":"knip","audit:unused":"tsc -p tsconfig.json --noEmit --noUnusedLocals --noUnusedParameters","audit:markers":"node scripts/maintenance/audit-markers.mjs","typecheck:test":"npm run build -w @hikoutei/ikisaki && npm run build -w @hikoutei/contracts && npm run build -w @hikoutei/google-auth && tsc -p tsconfig.test.json && tsc -p packages/protocol/ikisaki/tsconfig.test.json && tsc -p packages/mcp/tsconfig.test.json && npm run typecheck -w @hikoutei/google-auth -w @hikoutei/storage -w @hikoutei/sheets -w @hikoutei/sync-engine -w @hikoutei/composition -w @hikoutei/cli"},"_npmUser":{"name":"manddarin","email":"rhkeh123@naver.com"},"_resolved":"/home/runner/work/_temp/hikoutei-develop-package/hikoutei-0.11.14-dev.tgz","_integrity":"sha512-nOVQUillVv4+usdd2TvjcO7K+70BJhdWJHVP5brgiqZGuyTf8q+mt676CRZhTvzjPtHt+NgNFqOjWQ+DWUCwAw==","repository":{"url":"git+https://github.com/ManddarinShop/Hikoutei.git","type":"git"},"workspaces":["packages/*","packages/protocol/*","packages/library/cloud/*","packages/library/core/*"],"_npmVersion":"10.9.8","description":"Typed repository and safe write layer for Google Sheets-backed MVPs. SQLite-authoritative entity lifecycle with asynchronous Google Sheets projection.","directories":{},"_nodeVersion":"22.23.2","dependencies":{"zod":"^4.4.3","@hikoutei/kohkai":"0.1.0","@googleapis/drive":"^21.0.0","@hikoutei/ikisaki":"0.1.17","@googleapis/sheets":"^14.0.0","google-auth-library":"^11.0.0"},"_hasShrinkwrap":false,"packageManager":"pnpm@11.1.2","devDependencies":{"knip":"6.33.0","vitest":"^1.6.0","typescript":"^5.5.3","@types/node":"^20.14.10","@mikro-orm/sql":"7.1.7","@mikro-orm/core":"7.1.7","@hikoutei/sheets":"0.1.0","@hikoutei/storage":"0.1.0","dependency-cruiser":"18.2.0","@hikoutei/contracts":"0.1.0","@hikoutei/composition":"0.1.0","@hikoutei/google-auth":"0.1.0","@hikoutei/sync-engine":"0.1.0"},"peerDependencies":{"@mikro-orm/sql":"7.1.7","@mikro-orm/core":"7.1.7"},"peerDependenciesMeta":{"@mikro-orm/sql":{"optional":true},"@mikro-orm/core":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/hikoutei_0.11.14-dev_1789071354474_0.9830273955707685","host":"s3://npm-registry-packages-npm-production"}},"0.11.15-dev":{"name":"hikoutei","version":"0.11.15-dev","keywords":["google-sheets","spreadsheet","google sheets orm","sqlite","sync","typescript","orm","repository","optimistic-locking"],"license":"MIT","_id":"hikoutei@0.11.15-dev","maintainers":[{"name":"manddarin","email":"rhkeh123@naver.com"}],"homepage":"https://github.com/ManddarinShop/Hikoutei#readme","bugs":{"url":"https://github.com/ManddarinShop/Hikoutei/issues"},"bin":{"hikoutei":"dist/cli/index.js"},"dist":{"shasum":"e81f6065991c188c1a4b1a11ef667e7848cc7f1b","tarball":"https://registry.npmjs.org/hikoutei/-/hikoutei-0.11.15-dev.tgz","fileCount":965,"integrity":"sha512-vB/48a3WCsGAU2+e6TdvMHo8AnbhE9kpdhff+nNNBd77GRwgDmfhrcfVk7fgRKE7zmOpu5FIH2iydyh5kOKW5w==","signatures":[{"sig":"MEYCIQCct+wQHkQ1lxT91NF/QIKtKliz0g1uXuTtWHcNsQJhrQIhAMYh4ZJHHVUkYtDWxQoI6bvc/TYbcCVXljCFkhWBwX6x","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/hikoutei@0.11.15-dev","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":4484917},"main":"./dist/index.js","type":"module","_from":"file:/home/runner/work/_temp/hikoutei-develop-package/hikoutei-0.11.15-dev.tgz","types":"./dist/index.d.ts","engines":{"node":">=22.13"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"},"./internal/sync-status":{"types":"./dist/internal/syncStatus.d.ts","import":"./dist/internal/syncStatus.js"}},"scripts":{"test":"npm run build -w @hikoutei/ikisaki && npm run build -w @hikoutei/contracts && npm run build -w @hikoutei/google-auth && npm run build -w @hikoutei/storage && npm run build -w @hikoutei/sheets && npm run build -w @hikoutei/sync-engine && npm run build -w @hikoutei/composition && vitest run","build":"npm run build -w @hikoutei/ikisaki && npm run build -w @hikoutei/contracts && npm run build -w @hikoutei/google-auth && npm run build -w @hikoutei/storage && npm run build -w @hikoutei/sheets && npm run build -w @hikoutei/sync-engine && npm run build -w @hikoutei/composition && npm run build -w @hikoutei/cli && npm run clean && tsc -p tsconfig.build.json && node scripts/ci/reconcile-contracts-dist.mjs && node scripts/ci/smoke-contracts-bundle.mjs && npm run build -w spreadsheet-db-mcp","clean":"node scripts/clean-dist.mjs","test:soak":"npm run build -w @hikoutei/ikisaki && node scripts/run-soak-long.mjs","typecheck":"npm run build -w @hikoutei/ikisaki && npm run build -w @hikoutei/contracts && npm run build -w @hikoutei/google-auth && tsc -p tsconfig.test.json","audit:deps":"npx depcruise src packages/library/core/contracts packages/library/core/storage packages/library/cloud/sheets packages/library/core/sync-engine packages/library/core/composition packages/library/cloud/cli --config .dependency-cruiser.cjs --output-type err","audit:knip":"knip","audit:unused":"tsc -p tsconfig.json --noEmit --noUnusedLocals --noUnusedParameters","audit:markers":"node scripts/maintenance/audit-markers.mjs","typecheck:test":"npm run build -w @hikoutei/ikisaki && npm run build -w @hikoutei/contracts && npm run build -w @hikoutei/google-auth && tsc -p tsconfig.test.json && tsc -p packages/protocol/ikisaki/tsconfig.test.json && tsc -p packages/mcp/tsconfig.test.json && npm run typecheck -w @hikoutei/google-auth -w @hikoutei/storage -w @hikoutei/sheets -w @hikoutei/sync-engine -w @hikoutei/composition -w @hikoutei/cli"},"_npmUser":{"name":"manddarin","email":"rhkeh123@naver.com"},"_resolved":"/home/runner/work/_temp/hikoutei-develop-package/hikoutei-0.11.15-dev.tgz","_integrity":"sha512-vB/48a3WCsGAU2+e6TdvMHo8AnbhE9kpdhff+nNNBd77GRwgDmfhrcfVk7fgRKE7zmOpu5FIH2iydyh5kOKW5w==","repository":{"url":"git+https://github.com/ManddarinShop/Hikoutei.git","type":"git"},"workspaces":["packages/*","packages/protocol/*","packages/library/cloud/*","packages/library/core/*"],"_npmVersion":"10.9.8","description":"Typed repository and safe write layer for Google Sheets-backed MVPs. SQLite-authoritative entity lifecycle with asynchronous Google Sheets projection.","directories":{},"_nodeVersion":"22.23.2","dependencies":{"zod":"^4.4.3","@hikoutei/kohkai":"0.1.0","@googleapis/drive":"^21.0.0","@hikoutei/ikisaki":"0.1.17","@googleapis/sheets":"^14.0.0","google-auth-library":"^11.0.0"},"_hasShrinkwrap":false,"packageManager":"pnpm@11.1.2","devDependencies":{"knip":"6.33.0","vitest":"^1.6.0","typescript":"^5.5.3","@types/node":"^20.14.10","@mikro-orm/sql":"7.1.7","@mikro-orm/core":"7.1.7","@hikoutei/sheets":"0.1.0","@hikoutei/storage":"0.1.0","dependency-cruiser":"18.2.0","@hikoutei/contracts":"0.1.0","@hikoutei/composition":"0.1.0","@hikoutei/google-auth":"0.1.0","@hikoutei/sync-engine":"0.1.0"},"peerDependencies":{"@mikro-orm/sql":"7.1.7","@mikro-orm/core":"7.1.7"},"peerDependenciesMeta":{"@mikro-orm/sql":{"optional":true},"@mikro-orm/core":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/hikoutei_0.11.15-dev_1789072306428_0.38068799240168416","host":"s3://npm-registry-packages-npm-production"}},"0.11.16-dev":{"name":"hikoutei","version":"0.11.16-dev","keywords":["google-sheets","spreadsheet","google sheets orm","sqlite","sync","typescript","orm","repository","optimistic-locking"],"license":"MIT","_id":"hikoutei@0.11.16-dev","maintainers":[{"name":"manddarin","email":"rhkeh123@naver.com"}],"homepage":"https://github.com/ManddarinShop/Hikoutei#readme","bugs":{"url":"https://github.com/ManddarinShop/Hikoutei/issues"},"bin":{"hikoutei":"dist/cli/index.js"},"dist":{"shasum":"2e033fb39638359e1f2571691f81f89c947dbd7e","tarball":"https://registry.npmjs.org/hikoutei/-/hikoutei-0.11.16-dev.tgz","fileCount":965,"integrity":"sha512-B6IPk4gqeezkmKpcKnf1RJtLyT4EcQGkfIF0Qd+Xxwnv0LDNs3xeIn8ZfwwlkIGd/u6CLLF3v3IcVtkewihykg==","signatures":[{"sig":"MEUCIQD0zgPcoSdSu69soVEu3m88dABnMFyWzT8Xc5rNrS2pTgIgecg3TqHx8aeQfywLbBk3OX1wPZVeumB5mQE5BoBYHyo=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/hikoutei@0.11.16-dev","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":4484917},"main":"./dist/index.js","type":"module","_from":"file:/home/runner/work/_temp/hikoutei-develop-package/hikoutei-0.11.16-dev.tgz","types":"./dist/index.d.ts","engines":{"node":">=22.13"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"},"./internal/sync-status":{"types":"./dist/internal/syncStatus.d.ts","import":"./dist/internal/syncStatus.js"}},"scripts":{"test":"npm run build -w @hikoutei/ikisaki && npm run build -w @hikoutei/contracts && npm run build -w @hikoutei/google-auth && npm run build -w @hikoutei/storage && npm run build -w @hikoutei/sheets && npm run build -w @hikoutei/sync-engine && npm run build -w @hikoutei/composition && vitest run","build":"npm run build -w @hikoutei/ikisaki && npm run build -w @hikoutei/contracts && npm run build -w @hikoutei/google-auth && npm run build -w @hikoutei/storage && npm run build -w @hikoutei/sheets && npm run build -w @hikoutei/sync-engine && npm run build -w @hikoutei/composition && npm run build -w @hikoutei/cli && npm run clean && tsc -p tsconfig.build.json && node scripts/ci/reconcile-contracts-dist.mjs && node scripts/ci/smoke-contracts-bundle.mjs && npm run build -w spreadsheet-db-mcp","clean":"node scripts/clean-dist.mjs","test:soak":"npm run build -w @hikoutei/ikisaki && node scripts/run-soak-long.mjs","typecheck":"npm run build -w @hikoutei/ikisaki && npm run build -w @hikoutei/contracts && npm run build -w @hikoutei/google-auth && tsc -p tsconfig.test.json","audit:deps":"npx depcruise src packages/library/core/contracts packages/library/core/storage packages/library/cloud/sheets packages/library/core/sync-engine packages/library/core/composition packages/library/cloud/cli --config .dependency-cruiser.cjs --output-type err","audit:knip":"knip","audit:unused":"tsc -p tsconfig.json --noEmit --noUnusedLocals --noUnusedParameters","audit:markers":"node scripts/maintenance/audit-markers.mjs","typecheck:test":"npm run build -w @hikoutei/ikisaki && npm run build -w @hikoutei/contracts && npm run build -w @hikoutei/google-auth && tsc -p tsconfig.test.json && tsc -p packages/protocol/ikisaki/tsconfig.test.json && tsc -p packages/mcp/tsconfig.test.json && npm run typecheck -w @hikoutei/google-auth -w @hikoutei/storage -w @hikoutei/sheets -w @hikoutei/sync-engine -w @hikoutei/composition -w @hikoutei/cli"},"_npmUser":{"name":"manddarin","email":"rhkeh123@naver.com"},"_resolved":"/home/runner/work/_temp/hikoutei-develop-package/hikoutei-0.11.16-dev.tgz","_integrity":"sha512-B6IPk4gqeezkmKpcKnf1RJtLyT4EcQGkfIF0Qd+Xxwnv0LDNs3xeIn8ZfwwlkIGd/u6CLLF3v3IcVtkewihykg==","repository":{"url":"git+https://github.com/ManddarinShop/Hikoutei.git","type":"git"},"workspaces":["packages/*","packages/protocol/*","packages/library/cloud/*","packages/library/core/*"],"_npmVersion":"10.9.8","description":"Typed repository and safe write layer for Google Sheets-backed MVPs. SQLite-authoritative entity lifecycle with asynchronous Google Sheets projection.","directories":{},"_nodeVersion":"22.23.2","dependencies":{"zod":"^4.4.3","@hikoutei/kohkai":"0.1.0","@googleapis/drive":"^21.0.0","@hikoutei/ikisaki":"0.1.17","@googleapis/sheets":"^14.0.0","google-auth-library":"^11.0.0"},"_hasShrinkwrap":false,"packageManager":"pnpm@11.1.2","devDependencies":{"knip":"6.33.0","vitest":"^1.6.0","typescript":"^5.5.3","@types/node":"^20.14.10","@mikro-orm/sql":"7.1.7","@mikro-orm/core":"7.1.7","@hikoutei/sheets":"0.1.0","@hikoutei/storage":"0.1.0","dependency-cruiser":"18.2.0","@hikoutei/contracts":"0.1.0","@hikoutei/composition":"0.1.0","@hikoutei/google-auth":"0.1.0","@hikoutei/sync-engine":"0.1.0"},"peerDependencies":{"@mikro-orm/sql":"7.1.7","@mikro-orm/core":"7.1.7"},"peerDependenciesMeta":{"@mikro-orm/sql":{"optional":true},"@mikro-orm/core":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/hikoutei_0.11.16-dev_1789073159885_0.17950686978710761","host":"s3://npm-registry-packages-npm-production"}},"0.11.17-dev":{"name":"hikoutei","version":"0.11.17-dev","keywords":["google-sheets","spreadsheet","google sheets orm","sqlite","sync","typescript","orm","repository","optimistic-locking"],"license":"MIT","_id":"hikoutei@0.11.17-dev","maintainers":[{"name":"manddarin","email":"rhkeh123@naver.com"}],"homepage":"https://github.com/ManddarinShop/Hikoutei#readme","bugs":{"url":"https://github.com/ManddarinShop/Hikoutei/issues"},"bin":{"hikoutei":"dist/cli/index.js"},"dist":{"shasum":"57c38484e5a0c98a4c8c13c44221e9ad10092d78","tarball":"https://registry.npmjs.org/hikoutei/-/hikoutei-0.11.17-dev.tgz","fileCount":965,"integrity":"sha512-yHcKGHrYIU6GwXM1O/M0D0S0ZZhH9TcOwAJPcs5YhAxwv97ApU2XRtw85ewzWuO8G+6R0ThGtOwxHCz1ZaUm+w==","signatures":[{"sig":"MEUCIGyi2l0EvS1QJR3c0Adnahq0A9Gy2TbewmqyiUbILecGAiEAveEJ0NwaFxIJmMywShgDrJJ480UTZdZ2IHEPm7bbnUc=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/hikoutei@0.11.17-dev","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":4484917},"main":"./dist/index.js","type":"module","_from":"file:/home/runner/work/_temp/hikoutei-develop-package/hikoutei-0.11.17-dev.tgz","types":"./dist/index.d.ts","engines":{"node":">=22.13"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"},"./internal/sync-status":{"types":"./dist/internal/syncStatus.d.ts","import":"./dist/internal/syncStatus.js"}},"scripts":{"test":"npm run build -w @hikoutei/ikisaki && npm run build -w @hikoutei/contracts && npm run build -w @hikoutei/google-auth && npm run build -w @hikoutei/storage && npm run build -w @hikoutei/sheets && npm run build -w @hikoutei/sync-engine && npm run build -w @hikoutei/composition && vitest run","build":"npm run build -w @hikoutei/ikisaki && npm run build -w @hikoutei/contracts && npm run build -w @hikoutei/google-auth && npm run build -w @hikoutei/storage && npm run build -w @hikoutei/sheets && npm run build -w @hikoutei/sync-engine && npm run build -w @hikoutei/composition && npm run build -w @hikoutei/cli && npm run clean && tsc -p tsconfig.build.json && node scripts/ci/reconcile-contracts-dist.mjs && node scripts/ci/smoke-contracts-bundle.mjs && npm run build -w spreadsheet-db-mcp","clean":"node scripts/clean-dist.mjs","test:soak":"npm run build -w @hikoutei/ikisaki && node scripts/run-soak-long.mjs","typecheck":"npm run build -w @hikoutei/ikisaki && npm run build -w @hikoutei/contracts && npm run build -w @hikoutei/google-auth && tsc -p tsconfig.test.json","audit:deps":"npx depcruise src packages/library/core/contracts packages/library/core/storage packages/library/cloud/sheets packages/library/core/sync-engine packages/library/core/composition packages/library/cloud/cli --config .dependency-cruiser.cjs --output-type err","audit:knip":"knip","audit:unused":"tsc -p tsconfig.json --noEmit --noUnusedLocals --noUnusedParameters","audit:markers":"node scripts/maintenance/audit-markers.mjs","typecheck:test":"npm run build -w @hikoutei/ikisaki && npm run build -w @hikoutei/contracts && npm run build -w @hikoutei/google-auth && tsc -p tsconfig.test.json && tsc -p packages/protocol/ikisaki/tsconfig.test.json && tsc -p packages/mcp/tsconfig.test.json && npm run typecheck -w @hikoutei/google-auth -w @hikoutei/storage -w @hikoutei/sheets -w @hikoutei/sync-engine -w @hikoutei/composition -w @hikoutei/cli"},"_npmUser":{"name":"manddarin","email":"rhkeh123@naver.com"},"_resolved":"/home/runner/work/_temp/hikoutei-develop-package/hikoutei-0.11.17-dev.tgz","_integrity":"sha512-yHcKGHrYIU6GwXM1O/M0D0S0ZZhH9TcOwAJPcs5YhAxwv97ApU2XRtw85ewzWuO8G+6R0ThGtOwxHCz1ZaUm+w==","repository":{"url":"git+https://github.com/ManddarinShop/Hikoutei.git","type":"git"},"workspaces":["packages/*","packages/protocol/*","packages/library/cloud/*","packages/library/core/*"],"_npmVersion":"10.9.8","description":"Typed repository and safe write layer for Google Sheets-backed MVPs. SQLite-authoritative entity lifecycle with asynchronous Google Sheets projection.","directories":{},"_nodeVersion":"22.23.2","dependencies":{"zod":"^4.4.3","@hikoutei/kohkai":"0.1.0","@googleapis/drive":"^21.0.0","@hikoutei/ikisaki":"0.1.17","@googleapis/sheets":"^14.0.0","google-auth-library":"^11.0.0"},"_hasShrinkwrap":false,"packageManager":"pnpm@11.1.2","devDependencies":{"knip":"6.33.0","vitest":"^1.6.0","typescript":"^5.5.3","@types/node":"^20.14.10","@mikro-orm/sql":"7.1.7","@mikro-orm/core":"7.1.7","@hikoutei/sheets":"0.1.0","@hikoutei/storage":"0.1.0","dependency-cruiser":"18.2.0","@hikoutei/contracts":"0.1.0","@hikoutei/composition":"0.1.0","@hikoutei/google-auth":"0.1.0","@hikoutei/sync-engine":"0.1.0"},"peerDependencies":{"@mikro-orm/sql":"7.1.7","@mikro-orm/core":"7.1.7"},"peerDependenciesMeta":{"@mikro-orm/sql":{"optional":true},"@mikro-orm/core":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/hikoutei_0.11.17-dev_1789073988233_0.2263941380857426","host":"s3://npm-registry-packages-npm-production"}},"0.11.19-dev":{"name":"hikoutei","version":"0.11.19-dev","keywords":["google-sheets","spreadsheet","google sheets orm","sqlite","sync","typescript","orm","repository","optimistic-locking"],"license":"MIT","_id":"hikoutei@0.11.19-dev","maintainers":[{"name":"manddarin","email":"rhkeh123@naver.com"}],"homepage":"https://github.com/ManddarinShop/Hikoutei#readme","bugs":{"url":"https://github.com/ManddarinShop/Hikoutei/issues"},"bin":{"hikoutei":"dist/cli/index.js"},"dist":{"shasum":"0bbde2c45a71a6653f8ee02166a4c8b5e6cbbe1a","tarball":"https://registry.npmjs.org/hikoutei/-/hikoutei-0.11.19-dev.tgz","fileCount":965,"integrity":"sha512-Y5+K9EI1d+IrpaGgme/jZVMr65/CGAxhOn6qrYfYCC8AiE7r4HRMupaAgSEVKr82LIfFblaRAfh+/VWm/2LgdA==","signatures":[{"sig":"MEYCIQDgjDKmVnGR6+YOtaFbiDQQA9l7kZ2hWp2TlDSFzPd43wIhAIhY6xIvtByh0y0gSVYPSKNw+LSzAxzMs8xg7BgCU2RO","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/hikoutei@0.11.19-dev","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":4484917},"main":"./dist/index.js","type":"module","_from":"file:/home/runner/work/_temp/hikoutei-develop-package/hikoutei-0.11.19-dev.tgz","types":"./dist/index.d.ts","engines":{"node":">=22.13"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"},"./internal/sync-status":{"types":"./dist/internal/syncStatus.d.ts","import":"./dist/internal/syncStatus.js"}},"scripts":{"test":"npm run build -w @hikoutei/ikisaki && npm run build -w @hikoutei/contracts && npm run build -w @hikoutei/google-auth && npm run build -w @hikoutei/storage && npm run build -w @hikoutei/sheets && npm run build -w @hikoutei/sync-engine && npm run build -w @hikoutei/composition && vitest run","build":"npm run build -w @hikoutei/ikisaki && npm run build -w @hikoutei/contracts && npm run build -w @hikoutei/google-auth && npm run build -w @hikoutei/storage && npm run build -w @hikoutei/sheets && npm run build -w @hikoutei/sync-engine && npm run build -w @hikoutei/composition && npm run build -w @hikoutei/cli && npm run clean && tsc -p tsconfig.build.json && node scripts/ci/reconcile-contracts-dist.mjs && node scripts/ci/smoke-contracts-bundle.mjs && npm run build -w spreadsheet-db-mcp","clean":"node scripts/clean-dist.mjs","test:soak":"npm run build -w @hikoutei/ikisaki && node scripts/run-soak-long.mjs","typecheck":"npm run build -w @hikoutei/ikisaki && npm run build -w @hikoutei/contracts && npm run build -w @hikoutei/google-auth && tsc -p tsconfig.test.json","audit:deps":"npx depcruise src packages/library/core/contracts packages/library/core/storage packages/library/cloud/sheets packages/library/core/sync-engine packages/library/core/composition packages/library/cloud/cli --config .dependency-cruiser.cjs --output-type err","audit:knip":"knip","audit:unused":"tsc -p tsconfig.json --noEmit --noUnusedLocals --noUnusedParameters","audit:markers":"node scripts/maintenance/audit-markers.mjs","typecheck:test":"npm run build -w @hikoutei/ikisaki && npm run build -w @hikoutei/contracts && npm run build -w @hikoutei/google-auth && tsc -p tsconfig.test.json && tsc -p packages/protocol/ikisaki/tsconfig.test.json && tsc -p packages/mcp/tsconfig.test.json && npm run typecheck -w @hikoutei/google-auth -w @hikoutei/storage -w @hikoutei/sheets -w @hikoutei/sync-engine -w @hikoutei/composition -w @hikoutei/cli"},"_npmUser":{"name":"manddarin","email":"rhkeh123@naver.com"},"_resolved":"/home/runner/work/_temp/hikoutei-develop-package/hikoutei-0.11.19-dev.tgz","_integrity":"sha512-Y5+K9EI1d+IrpaGgme/jZVMr65/CGAxhOn6qrYfYCC8AiE7r4HRMupaAgSEVKr82LIfFblaRAfh+/VWm/2LgdA==","repository":{"url":"git+https://github.com/ManddarinShop/Hikoutei.git","type":"git"},"workspaces":["packages/*","packages/protocol/*","packages/library/cloud/*","packages/library/core/*"],"_npmVersion":"10.9.8","description":"Typed repository and safe write layer for Google Sheets-backed MVPs. SQLite-authoritative entity lifecycle with asynchronous Google Sheets projection.","directories":{},"_nodeVersion":"22.23.2","dependencies":{"zod":"^4.4.3","@hikoutei/kohkai":"0.1.0","@googleapis/drive":"^21.0.0","@hikoutei/ikisaki":"0.1.17","@googleapis/sheets":"^14.0.0","google-auth-library":"^11.0.0"},"_hasShrinkwrap":false,"packageManager":"pnpm@11.1.2","devDependencies":{"knip":"6.33.0","vitest":"^1.6.0","typescript":"^5.5.3","@types/node":"^20.14.10","@mikro-orm/sql":"7.1.7","@mikro-orm/core":"7.1.7","@hikoutei/sheets":"0.1.0","@hikoutei/storage":"0.1.0","dependency-cruiser":"18.2.0","@hikoutei/contracts":"0.1.0","@hikoutei/composition":"0.1.0","@hikoutei/google-auth":"0.1.0","@hikoutei/sync-engine":"0.1.0"},"peerDependencies":{"@mikro-orm/sql":"7.1.7","@mikro-orm/core":"7.1.7"},"peerDependenciesMeta":{"@mikro-orm/sql":{"optional":true},"@mikro-orm/core":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/hikoutei_0.11.19-dev_1789075680432_0.3232226123124904","host":"s3://npm-registry-packages-npm-production"}},"0.11.20-dev":{"name":"hikoutei","version":"0.11.20-dev","keywords":["google-sheets","spreadsheet","google sheets orm","sqlite","sync","typescript","orm","repository","optimistic-locking"],"license":"MIT","_id":"hikoutei@0.11.20-dev","maintainers":[{"name":"manddarin","email":"rhkeh123@naver.com"}],"homepage":"https://github.com/ManddarinShop/Hikoutei#readme","bugs":{"url":"https://github.com/ManddarinShop/Hikoutei/issues"},"bin":{"hikoutei":"dist/cli/index.js"},"dist":{"shasum":"045333ac432e1672dac3c2107bbc50de9d5f6b0a","tarball":"https://registry.npmjs.org/hikoutei/-/hikoutei-0.11.20-dev.tgz","fileCount":965,"integrity":"sha512-vgKTISLrHI4QGslFc2XcRdP+CqTr8iTq9Xf9KzDorcw8GdRG9yMpmvEzFj2PGwK7g0ajKcRKs3vUHSZ5HYrKKg==","signatures":[{"sig":"MEUCIQDWb4tu9wbnKg0VESArRPX5W7tVl2o44RZovZ61+KaSjwIgK7ZP1hOJeUAx7CNjOsGWLcHOUr/D8g7a961FubR+HKw=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/hikoutei@0.11.20-dev","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":4484917},"main":"./dist/index.js","type":"module","_from":"file:/home/runner/work/_temp/hikoutei-develop-package/hikoutei-0.11.20-dev.tgz","types":"./dist/index.d.ts","engines":{"node":">=22.13"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"},"./internal/sync-status":{"types":"./dist/internal/syncStatus.d.ts","import":"./dist/internal/syncStatus.js"}},"scripts":{"test":"npm run build -w @hikoutei/ikisaki && npm run build -w @hikoutei/contracts && npm run build -w @hikoutei/google-auth && npm run build -w @hikoutei/storage && npm run build -w @hikoutei/sheets && npm run build -w @hikoutei/sync-engine && npm run build -w @hikoutei/composition && vitest run","build":"npm run build -w @hikoutei/ikisaki && npm run build -w @hikoutei/contracts && npm run build -w @hikoutei/google-auth && npm run build -w @hikoutei/storage && npm run build -w @hikoutei/sheets && npm run build -w @hikoutei/sync-engine && npm run build -w @hikoutei/composition && npm run build -w @hikoutei/cli && npm run clean && tsc -p tsconfig.build.json && node scripts/ci/reconcile-contracts-dist.mjs && node scripts/ci/smoke-contracts-bundle.mjs && npm run build -w spreadsheet-db-mcp","clean":"node scripts/clean-dist.mjs","test:soak":"npm run build -w @hikoutei/ikisaki && node scripts/run-soak-long.mjs","typecheck":"npm run build -w @hikoutei/ikisaki && npm run build -w @hikoutei/contracts && npm run build -w @hikoutei/google-auth && tsc -p tsconfig.test.json","audit:deps":"npx depcruise src packages/library/core/contracts packages/library/core/storage packages/library/cloud/sheets packages/library/core/sync-engine packages/library/core/composition packages/library/cloud/cli --config .dependency-cruiser.cjs --output-type err","audit:knip":"knip","audit:unused":"tsc -p tsconfig.json --noEmit --noUnusedLocals --noUnusedParameters","audit:markers":"node scripts/maintenance/audit-markers.mjs","typecheck:test":"npm run build -w @hikoutei/ikisaki && npm run build -w @hikoutei/contracts && npm run build -w @hikoutei/google-auth && tsc -p tsconfig.test.json && tsc -p packages/protocol/ikisaki/tsconfig.test.json && tsc -p packages/mcp/tsconfig.test.json && npm run typecheck -w @hikoutei/google-auth -w @hikoutei/storage -w @hikoutei/sheets -w @hikoutei/sync-engine -w @hikoutei/composition -w @hikoutei/cli"},"_npmUser":{"name":"manddarin","email":"rhkeh123@naver.com"},"_resolved":"/home/runner/work/_temp/hikoutei-develop-package/hikoutei-0.11.20-dev.tgz","_integrity":"sha512-vgKTISLrHI4QGslFc2XcRdP+CqTr8iTq9Xf9KzDorcw8GdRG9yMpmvEzFj2PGwK7g0ajKcRKs3vUHSZ5HYrKKg==","repository":{"url":"git+https://github.com/ManddarinShop/Hikoutei.git","type":"git"},"workspaces":["packages/*","packages/protocol/*","packages/library/cloud/*","packages/library/core/*"],"_npmVersion":"10.9.8","description":"Typed repository and safe write layer for Google Sheets-backed MVPs. SQLite-authoritative entity lifecycle with asynchronous Google Sheets projection.","directories":{},"_nodeVersion":"22.23.2","dependencies":{"zod":"^4.4.3","@hikoutei/kohkai":"0.1.0","@googleapis/drive":"^21.0.0","@hikoutei/ikisaki":"0.1.17","@googleapis/sheets":"^14.0.0","google-auth-library":"^11.0.0"},"_hasShrinkwrap":false,"packageManager":"pnpm@11.1.2","devDependencies":{"knip":"6.33.0","vitest":"^1.6.0","typescript":"^5.5.3","@types/node":"^20.14.10","@mikro-orm/sql":"7.1.7","@mikro-orm/core":"7.1.7","@hikoutei/sheets":"0.1.0","@hikoutei/storage":"0.1.0","dependency-cruiser":"18.2.0","@hikoutei/contracts":"0.1.0","@hikoutei/composition":"0.1.0","@hikoutei/google-auth":"0.1.0","@hikoutei/sync-engine":"0.1.0"},"peerDependencies":{"@mikro-orm/sql":"7.1.7","@mikro-orm/core":"7.1.7"},"peerDependenciesMeta":{"@mikro-orm/sql":{"optional":true},"@mikro-orm/core":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/hikoutei_0.11.20-dev_1789076538998_0.7628458507412119","host":"s3://npm-registry-packages-npm-production"}},"0.11.21-dev":{"name":"hikoutei","version":"0.11.21-dev","keywords":["google-sheets","spreadsheet","google sheets orm","sqlite","sync","typescript","orm","repository","optimistic-locking"],"license":"MIT","_id":"hikoutei@0.11.21-dev","maintainers":[{"name":"manddarin","email":"rhkeh123@naver.com"}],"homepage":"https://github.com/ManddarinShop/Hikoutei#readme","bugs":{"url":"https://github.com/ManddarinShop/Hikoutei/issues"},"bin":{"hikoutei":"dist/cli/index.js"},"dist":{"shasum":"cc3685862b2ca8b4a674624253974fdd24e1cefa","tarball":"https://registry.npmjs.org/hikoutei/-/hikoutei-0.11.21-dev.tgz","fileCount":965,"integrity":"sha512-Mr3OdUX3x5TfrJo5eFrnYmyqZD9mlH5PcUgeVgtEPPQnrRT/4NQulHXo7a4COBKAYP4xsRyLOKugrgxoBShXfg==","signatures":[{"sig":"MEUCIEu1dKD+W+A+ITJMR+4FFEgNrLpRO1uP5MyDGvdcgxtRAiEA/p6pj+YoeqEcgGCwBlqnFXV6rMSYW/2lfBE+Hxc/4jA=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/hikoutei@0.11.21-dev","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":4484917},"main":"./dist/index.js","type":"module","_from":"file:/home/runner/work/_temp/hikoutei-develop-package/hikoutei-0.11.21-dev.tgz","types":"./dist/index.d.ts","engines":{"node":">=22.13"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"},"./internal/sync-status":{"types":"./dist/internal/syncStatus.d.ts","import":"./dist/internal/syncStatus.js"}},"scripts":{"test":"npm run build -w @hikoutei/ikisaki && npm run build -w @hikoutei/contracts && npm run build -w @hikoutei/google-auth && npm run build -w @hikoutei/storage && npm run build -w @hikoutei/sheets && npm run build -w @hikoutei/sync-engine && npm run build -w @hikoutei/composition && vitest run","build":"npm run build -w @hikoutei/ikisaki && npm run build -w @hikoutei/contracts && npm run build -w @hikoutei/google-auth && npm run build -w @hikoutei/storage && npm run build -w @hikoutei/sheets && npm run build -w @hikoutei/sync-engine && npm run build -w @hikoutei/composition && npm run build -w @hikoutei/cli && npm run clean && tsc -p tsconfig.build.json && node scripts/ci/reconcile-contracts-dist.mjs && node scripts/ci/smoke-contracts-bundle.mjs && npm run build -w spreadsheet-db-mcp","clean":"node scripts/clean-dist.mjs","test:soak":"npm run build -w @hikoutei/ikisaki && node scripts/run-soak-long.mjs","typecheck":"npm run build -w @hikoutei/ikisaki && npm run build -w @hikoutei/contracts && npm run build -w @hikoutei/google-auth && tsc -p tsconfig.test.json","audit:deps":"npx depcruise src packages/library/core/contracts packages/library/core/storage packages/library/cloud/sheets packages/library/core/sync-engine packages/library/core/composition packages/library/cloud/cli --config .dependency-cruiser.cjs --output-type err","audit:knip":"knip","audit:unused":"tsc -p tsconfig.json --noEmit --noUnusedLocals --noUnusedParameters","audit:markers":"node scripts/maintenance/audit-markers.mjs","typecheck:test":"npm run build -w @hikoutei/ikisaki && npm run build -w @hikoutei/contracts && npm run build -w @hikoutei/google-auth && tsc -p tsconfig.test.json && tsc -p packages/protocol/ikisaki/tsconfig.test.json && tsc -p packages/mcp/tsconfig.test.json && npm run typecheck -w @hikoutei/google-auth -w @hikoutei/storage -w @hikoutei/sheets -w @hikoutei/sync-engine -w @hikoutei/composition -w @hikoutei/cli"},"_npmUser":{"name":"manddarin","email":"rhkeh123@naver.com"},"_resolved":"/home/runner/work/_temp/hikoutei-develop-package/hikoutei-0.11.21-dev.tgz","_integrity":"sha512-Mr3OdUX3x5TfrJo5eFrnYmyqZD9mlH5PcUgeVgtEPPQnrRT/4NQulHXo7a4COBKAYP4xsRyLOKugrgxoBShXfg==","repository":{"url":"git+https://github.com/ManddarinShop/Hikoutei.git","type":"git"},"workspaces":["packages/*","packages/protocol/*","packages/library/cloud/*","packages/library/core/*"],"_npmVersion":"10.9.8","description":"Typed repository and safe write layer for Google Sheets-backed MVPs. SQLite-authoritative entity lifecycle with asynchronous Google Sheets projection.","directories":{},"_nodeVersion":"22.23.2","dependencies":{"zod":"^4.4.3","@hikoutei/kohkai":"0.1.0","@googleapis/drive":"^21.0.0","@hikoutei/ikisaki":"0.1.17","@googleapis/sheets":"^14.0.0","google-auth-library":"^11.0.0"},"_hasShrinkwrap":false,"packageManager":"pnpm@11.1.2","devDependencies":{"knip":"6.33.0","vitest":"^1.6.0","typescript":"^5.5.3","@types/node":"^20.14.10","@mikro-orm/sql":"7.1.7","@mikro-orm/core":"7.1.7","@hikoutei/sheets":"0.1.0","@hikoutei/storage":"0.1.0","dependency-cruiser":"18.2.0","@hikoutei/contracts":"0.1.0","@hikoutei/composition":"0.1.0","@hikoutei/google-auth":"0.1.0","@hikoutei/sync-engine":"0.1.0"},"peerDependencies":{"@mikro-orm/sql":"7.1.7","@mikro-orm/core":"7.1.7"},"peerDependenciesMeta":{"@mikro-orm/sql":{"optional":true},"@mikro-orm/core":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/hikoutei_0.11.21-dev_1789077517797_0.7621495663167683","host":"s3://npm-registry-packages-npm-production"}},"0.11.22-dev":{"name":"hikoutei","version":"0.11.22-dev","keywords":["google-sheets","spreadsheet","google sheets orm","sqlite","sync","typescript","orm","repository","optimistic-locking"],"license":"MIT","_id":"hikoutei@0.11.22-dev","maintainers":[{"name":"manddarin","email":"rhkeh123@naver.com"}],"homepage":"https://github.com/ManddarinShop/Hikoutei#readme","bugs":{"url":"https://github.com/ManddarinShop/Hikoutei/issues"},"bin":{"hikoutei":"dist/cli/index.js"},"dist":{"shasum":"40e1fcb2843d9d1e2969c7153dcc89603d4eec71","tarball":"https://registry.npmjs.org/hikoutei/-/hikoutei-0.11.22-dev.tgz","fileCount":965,"integrity":"sha512-q+7wQlucwD973/OpBVlf/9ubfupjm/s3wVgdmU8LVIlV9YVFE1bQOGr7kJrioBCUu7XyVgKuzii9k0TtZf//dA==","signatures":[{"sig":"MEYCIQCjkNAbszOnL4q5EAD05skHXJXJC0vZ2lsXIs1frY3bLQIhAPAYNtrYhddXHWwAy8IDNAeOg7+E2O7lDBcASZ2pGY7p","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/hikoutei@0.11.22-dev","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":4484917},"main":"./dist/index.js","type":"module","_from":"file:/home/runner/work/_temp/hikoutei-develop-package/hikoutei-0.11.22-dev.tgz","types":"./dist/index.d.ts","engines":{"node":">=22.13"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"},"./internal/sync-status":{"types":"./dist/internal/syncStatus.d.ts","import":"./dist/internal/syncStatus.js"}},"scripts":{"test":"npm run build -w @hikoutei/ikisaki && npm run build -w @hikoutei/contracts && npm run build -w @hikoutei/google-auth && npm run build -w @hikoutei/storage && npm run build -w @hikoutei/sheets && npm run build -w @hikoutei/sync-engine && npm run build -w @hikoutei/composition && vitest run","build":"npm run build -w @hikoutei/ikisaki && npm run build -w @hikoutei/contracts && npm run build -w @hikoutei/google-auth && npm run build -w @hikoutei/storage && npm run build -w @hikoutei/sheets && npm run build -w @hikoutei/sync-engine && npm run build -w @hikoutei/composition && npm run build -w @hikoutei/cli && npm run clean && tsc -p tsconfig.build.json && node scripts/ci/reconcile-contracts-dist.mjs && node scripts/ci/smoke-contracts-bundle.mjs && npm run build -w spreadsheet-db-mcp","clean":"node scripts/clean-dist.mjs","test:soak":"npm run build -w @hikoutei/ikisaki && node scripts/run-soak-long.mjs","typecheck":"npm run build -w @hikoutei/ikisaki && npm run build -w @hikoutei/contracts && npm run build -w @hikoutei/google-auth && tsc -p tsconfig.test.json","audit:deps":"npx depcruise src packages/library/core/contracts packages/library/core/storage packages/library/cloud/sheets packages/library/core/sync-engine packages/library/core/composition packages/library/cloud/cli --config .dependency-cruiser.cjs --output-type err","audit:knip":"knip","audit:unused":"tsc -p tsconfig.json --noEmit --noUnusedLocals --noUnusedParameters","audit:markers":"node scripts/maintenance/audit-markers.mjs","typecheck:test":"npm run build -w @hikoutei/ikisaki && npm run build -w @hikoutei/contracts && npm run build -w @hikoutei/google-auth && tsc -p tsconfig.test.json && tsc -p packages/protocol/ikisaki/tsconfig.test.json && tsc -p packages/mcp/tsconfig.test.json && npm run typecheck -w @hikoutei/google-auth -w @hikoutei/storage -w @hikoutei/sheets -w @hikoutei/sync-engine -w @hikoutei/composition -w @hikoutei/cli"},"_npmUser":{"name":"manddarin","email":"rhkeh123@naver.com"},"_resolved":"/home/runner/work/_temp/hikoutei-develop-package/hikoutei-0.11.22-dev.tgz","_integrity":"sha512-q+7wQlucwD973/OpBVlf/9ubfupjm/s3wVgdmU8LVIlV9YVFE1bQOGr7kJrioBCUu7XyVgKuzii9k0TtZf//dA==","repository":{"url":"git+https://github.com/ManddarinShop/Hikoutei.git","type":"git"},"workspaces":["packages/*","packages/protocol/*","packages/library/cloud/*","packages/library/core/*"],"_npmVersion":"10.9.8","description":"Typed repository and safe write layer for Google Sheets-backed MVPs. SQLite-authoritative entity lifecycle with asynchronous Google Sheets projection.","directories":{},"_nodeVersion":"22.23.2","dependencies":{"zod":"^4.4.3","@hikoutei/kohkai":"0.1.0","@googleapis/drive":"^21.0.0","@hikoutei/ikisaki":"0.1.17","@googleapis/sheets":"^14.0.0","google-auth-library":"^11.0.0"},"_hasShrinkwrap":false,"packageManager":"pnpm@11.1.2","devDependencies":{"knip":"6.33.0","vitest":"^1.6.0","typescript":"^5.5.3","@types/node":"^20.14.10","@mikro-orm/sql":"7.1.7","@mikro-orm/core":"7.1.7","@hikoutei/sheets":"0.1.0","@hikoutei/storage":"0.1.0","dependency-cruiser":"18.2.0","@hikoutei/contracts":"0.1.0","@hikoutei/composition":"0.1.0","@hikoutei/google-auth":"0.1.0","@hikoutei/sync-engine":"0.1.0"},"peerDependencies":{"@mikro-orm/sql":"7.1.7","@mikro-orm/core":"7.1.7"},"peerDependenciesMeta":{"@mikro-orm/sql":{"optional":true},"@mikro-orm/core":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/hikoutei_0.11.22-dev_1789078502768_0.3601664638009734","host":"s3://npm-registry-packages-npm-production"}},"0.11.23-dev":{"name":"hikoutei","version":"0.11.23-dev","keywords":["google-sheets","spreadsheet","google sheets orm","sqlite","sync","typescript","orm","repository","optimistic-locking"],"license":"MIT","_id":"hikoutei@0.11.23-dev","maintainers":[{"name":"manddarin","email":"rhkeh123@naver.com"}],"homepage":"https://github.com/ManddarinShop/Hikoutei#readme","bugs":{"url":"https://github.com/ManddarinShop/Hikoutei/issues"},"bin":{"hikoutei":"dist/cli/index.js"},"dist":{"shasum":"06136fee0927a39b770dcaa42b741a4b931cef7a","tarball":"https://registry.npmjs.org/hikoutei/-/hikoutei-0.11.23-dev.tgz","fileCount":965,"integrity":"sha512-YJA63J4Pg8c/0TxYCz8dFSAb32IKuzsoNiIxmeW5/ALkM8z0PiJUKWid4T+dVYJ37eC6vJE8BLkHMSVZ1TvUxw==","signatures":[{"sig":"MEUCIEx3iSfde/Lejnn+FeMkp9XjokaKWQGHazpZ1YwW1QZFAiEApbUafKkILDkaKCnHXUDSDnAttnwUHE9VzdsKq+NmY2E=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/hikoutei@0.11.23-dev","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":4484917},"main":"./dist/index.js","type":"module","_from":"file:/home/runner/work/_temp/hikoutei-develop-package/hikoutei-0.11.23-dev.tgz","types":"./dist/index.d.ts","engines":{"node":">=22.13"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"},"./internal/sync-status":{"types":"./dist/internal/syncStatus.d.ts","import":"./dist/internal/syncStatus.js"}},"scripts":{"test":"npm run build -w @hikoutei/ikisaki && npm run build -w @hikoutei/contracts && npm run build -w @hikoutei/google-auth && npm run build -w @hikoutei/storage && npm run build -w @hikoutei/sheets && npm run build -w @hikoutei/sync-engine && npm run build -w @hikoutei/composition && vitest run","build":"npm run build -w @hikoutei/ikisaki && npm run build -w @hikoutei/contracts && npm run build -w @hikoutei/google-auth && npm run build -w @hikoutei/storage && npm run build -w @hikoutei/sheets && npm run build -w @hikoutei/sync-engine && npm run build -w @hikoutei/composition && npm run build -w @hikoutei/cli && npm run clean && tsc -p tsconfig.build.json && node scripts/ci/reconcile-contracts-dist.mjs && node scripts/ci/smoke-contracts-bundle.mjs && npm run build -w spreadsheet-db-mcp","clean":"node scripts/clean-dist.mjs","test:soak":"npm run build -w @hikoutei/ikisaki && node scripts/run-soak-long.mjs","typecheck":"npm run build -w @hikoutei/ikisaki && npm run build -w @hikoutei/contracts && npm run build -w @hikoutei/google-auth && tsc -p tsconfig.test.json","audit:deps":"npx depcruise src packages/library/core/contracts packages/library/core/storage packages/library/cloud/sheets packages/library/core/sync-engine packages/library/core/composition packages/library/cloud/cli --config .dependency-cruiser.cjs --output-type err","audit:knip":"knip","audit:unused":"tsc -p tsconfig.json --noEmit --noUnusedLocals --noUnusedParameters","audit:markers":"node scripts/maintenance/audit-markers.mjs","typecheck:test":"npm run build -w @hikoutei/ikisaki && npm run build -w @hikoutei/contracts && npm run build -w @hikoutei/google-auth && tsc -p tsconfig.test.json && tsc -p packages/protocol/ikisaki/tsconfig.test.json && tsc -p packages/mcp/tsconfig.test.json && npm run typecheck -w @hikoutei/google-auth -w @hikoutei/storage -w @hikoutei/sheets -w @hikoutei/sync-engine -w @hikoutei/composition -w @hikoutei/cli"},"_npmUser":{"name":"manddarin","email":"rhkeh123@naver.com"},"_resolved":"/home/runner/work/_temp/hikoutei-develop-package/hikoutei-0.11.23-dev.tgz","_integrity":"sha512-YJA63J4Pg8c/0TxYCz8dFSAb32IKuzsoNiIxmeW5/ALkM8z0PiJUKWid4T+dVYJ37eC6vJE8BLkHMSVZ1TvUxw==","repository":{"url":"git+https://github.com/ManddarinShop/Hikoutei.git","type":"git"},"workspaces":["packages/*","packages/protocol/*","packages/library/cloud/*","packages/library/core/*"],"_npmVersion":"10.9.8","description":"Typed repository and safe write layer for Google Sheets-backed MVPs. SQLite-authoritative entity lifecycle with asynchronous Google Sheets projection.","directories":{},"_nodeVersion":"22.23.2","dependencies":{"zod":"^4.4.3","@hikoutei/kohkai":"0.1.0","@googleapis/drive":"^21.0.0","@hikoutei/ikisaki":"0.1.17","@googleapis/sheets":"^14.0.0","google-auth-library":"^11.0.0"},"_hasShrinkwrap":false,"packageManager":"pnpm@11.1.2","devDependencies":{"knip":"6.33.0","vitest":"^1.6.0","typescript":"^5.5.3","@types/node":"^20.14.10","@mikro-orm/sql":"7.1.7","@mikro-orm/core":"7.1.7","@hikoutei/sheets":"0.1.0","@hikoutei/storage":"0.1.0","dependency-cruiser":"18.2.0","@hikoutei/contracts":"0.1.0","@hikoutei/composition":"0.1.0","@hikoutei/google-auth":"0.1.0","@hikoutei/sync-engine":"0.1.0"},"peerDependencies":{"@mikro-orm/sql":"7.1.7","@mikro-orm/core":"7.1.7"},"peerDependenciesMeta":{"@mikro-orm/sql":{"optional":true},"@mikro-orm/core":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/hikoutei_0.11.23-dev_1789079327185_0.370274380329632","host":"s3://npm-registry-packages-npm-production"}},"0.11.24-dev":{"name":"hikoutei","version":"0.11.24-dev","keywords":["google-sheets","spreadsheet","google sheets orm","sqlite","sync","typescript","orm","repository","optimistic-locking"],"license":"MIT","_id":"hikoutei@0.11.24-dev","maintainers":[{"name":"manddarin","email":"rhkeh123@naver.com"}],"homepage":"https://github.com/ManddarinShop/Hikoutei#readme","bugs":{"url":"https://github.com/ManddarinShop/Hikoutei/issues"},"bin":{"hikoutei":"dist/cli/index.js"},"dist":{"shasum":"93f1562cffcc289d5a84dff724ccf0fba971ef9e","tarball":"https://registry.npmjs.org/hikoutei/-/hikoutei-0.11.24-dev.tgz","fileCount":965,"integrity":"sha512-wmusXBtAHg7jtD/l8YXqdMd9F1Cqeg6WD0VVDbiU34Uvo/ULlJMy0mFLO3eT3bOj558Y/+7olEs9s/0pVMg6WQ==","signatures":[{"sig":"MEUCIQDW5wMn1PHpP3sc9gRmbPYlwqPAg7bu8qEjNIxhJgoYYQIgB44O+rg3MakUf4j4z+CEOYKT0d+YHVsyEGI9NT59r2k=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/hikoutei@0.11.24-dev","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":4484917},"main":"./dist/index.js","type":"module","_from":"file:/home/runner/work/_temp/hikoutei-develop-package/hikoutei-0.11.24-dev.tgz","types":"./dist/index.d.ts","engines":{"node":">=22.13"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"},"./internal/sync-status":{"types":"./dist/internal/syncStatus.d.ts","import":"./dist/internal/syncStatus.js"}},"scripts":{"test":"npm run build -w @hikoutei/ikisaki && npm run build -w @hikoutei/contracts && npm run build -w @hikoutei/google-auth && npm run build -w @hikoutei/storage && npm run build -w @hikoutei/sheets && npm run build -w @hikoutei/sync-engine && npm run build -w @hikoutei/composition && vitest run","build":"npm run build -w @hikoutei/ikisaki && npm run build -w @hikoutei/contracts && npm run build -w @hikoutei/google-auth && npm run build -w @hikoutei/storage && npm run build -w @hikoutei/sheets && npm run build -w @hikoutei/sync-engine && npm run build -w @hikoutei/composition && npm run build -w @hikoutei/cli && npm run clean && tsc -p tsconfig.build.json && node scripts/ci/reconcile-contracts-dist.mjs && node scripts/ci/smoke-contracts-bundle.mjs && npm run build -w spreadsheet-db-mcp","clean":"node scripts/clean-dist.mjs","test:soak":"npm run build -w @hikoutei/ikisaki && node scripts/run-soak-long.mjs","typecheck":"npm run build -w @hikoutei/ikisaki && npm run build -w @hikoutei/contracts && npm run build -w @hikoutei/google-auth && tsc -p tsconfig.test.json","audit:deps":"npx depcruise src packages/library/core/contracts packages/library/core/storage packages/library/cloud/sheets packages/library/core/sync-engine packages/library/core/composition packages/library/cloud/cli --config .dependency-cruiser.cjs --output-type err","audit:knip":"knip","audit:unused":"tsc -p tsconfig.json --noEmit --noUnusedLocals --noUnusedParameters","audit:markers":"node scripts/maintenance/audit-markers.mjs","typecheck:test":"npm run build -w @hikoutei/ikisaki && npm run build -w @hikoutei/contracts && npm run build -w @hikoutei/google-auth && tsc -p tsconfig.test.json && tsc -p packages/protocol/ikisaki/tsconfig.test.json && tsc -p packages/mcp/tsconfig.test.json && npm run typecheck -w @hikoutei/google-auth -w @hikoutei/storage -w @hikoutei/sheets -w @hikoutei/sync-engine -w @hikoutei/composition -w @hikoutei/cli"},"_npmUser":{"name":"manddarin","email":"rhkeh123@naver.com"},"_resolved":"/home/runner/work/_temp/hikoutei-develop-package/hikoutei-0.11.24-dev.tgz","_integrity":"sha512-wmusXBtAHg7jtD/l8YXqdMd9F1Cqeg6WD0VVDbiU34Uvo/ULlJMy0mFLO3eT3bOj558Y/+7olEs9s/0pVMg6WQ==","repository":{"url":"git+https://github.com/ManddarinShop/Hikoutei.git","type":"git"},"workspaces":["packages/*","packages/protocol/*","packages/library/cloud/*","packages/library/core/*"],"_npmVersion":"10.9.8","description":"Typed repository and safe write layer for Google Sheets-backed MVPs. SQLite-authoritative entity lifecycle with asynchronous Google Sheets projection.","directories":{},"_nodeVersion":"22.23.2","dependencies":{"zod":"^4.4.3","@hikoutei/kohkai":"0.1.0","@googleapis/drive":"^21.0.0","@hikoutei/ikisaki":"0.1.17","@googleapis/sheets":"^14.0.0","google-auth-library":"^11.0.0"},"_hasShrinkwrap":false,"packageManager":"pnpm@11.1.2","devDependencies":{"knip":"6.33.0","vitest":"^1.6.0","typescript":"^5.5.3","@types/node":"^20.14.10","@mikro-orm/sql":"7.1.7","@mikro-orm/core":"7.1.7","@hikoutei/sheets":"0.1.0","@hikoutei/storage":"0.1.0","dependency-cruiser":"18.2.0","@hikoutei/contracts":"0.1.0","@hikoutei/composition":"0.1.0","@hikoutei/google-auth":"0.1.0","@hikoutei/sync-engine":"0.1.0"},"peerDependencies":{"@mikro-orm/sql":"7.1.7","@mikro-orm/core":"7.1.7"},"peerDependenciesMeta":{"@mikro-orm/sql":{"optional":true},"@mikro-orm/core":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/hikoutei_0.11.24-dev_1789080239156_0.05310808603093964","host":"s3://npm-registry-packages-npm-production"}},"0.11.25-dev":{"name":"hikoutei","version":"0.11.25-dev","keywords":["google-sheets","spreadsheet","google sheets orm","sqlite","sync","typescript","orm","repository","optimistic-locking"],"license":"MIT","_id":"hikoutei@0.11.25-dev","maintainers":[{"name":"manddarin","email":"rhkeh123@naver.com"}],"homepage":"https://github.com/ManddarinShop/Hikoutei#readme","bugs":{"url":"https://github.com/ManddarinShop/Hikoutei/issues"},"bin":{"hikoutei":"dist/cli/index.js"},"dist":{"shasum":"8ba1dc88484a2ec76b0a5983762421f18254e3fb","tarball":"https://registry.npmjs.org/hikoutei/-/hikoutei-0.11.25-dev.tgz","fileCount":965,"integrity":"sha512-5k2j3Bc6AzBZVlDUzXPVKTXJxyjr6TK+EM9Z3hXWWPNgVeZDxC5SpDYK272OneaOC8FyNB+Lr305fHZuYacm+g==","signatures":[{"sig":"MEQCIBkkthJLuuPJfQdsWiA5ySHMPIYN3KaGpZ6g8kAeaiBjAiBB2wqD8T0+0t93ecViE4UIDxH0bdEtQfxUAS5h/EpUVA==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/hikoutei@0.11.25-dev","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":4484917},"main":"./dist/index.js","type":"module","_from":"file:/home/runner/work/_temp/hikoutei-develop-package/hikoutei-0.11.25-dev.tgz","types":"./dist/index.d.ts","engines":{"node":">=22.13"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"},"./internal/sync-status":{"types":"./dist/internal/syncStatus.d.ts","import":"./dist/internal/syncStatus.js"}},"scripts":{"test":"npm run build -w @hikoutei/ikisaki && npm run build -w @hikoutei/contracts && npm run build -w @hikoutei/google-auth && npm run build -w @hikoutei/storage && npm run build -w @hikoutei/sheets && npm run build -w @hikoutei/sync-engine && npm run build -w @hikoutei/composition && vitest run","build":"npm run build -w @hikoutei/ikisaki && npm run build -w @hikoutei/contracts && npm run build -w @hikoutei/google-auth && npm run build -w @hikoutei/storage && npm run build -w @hikoutei/sheets && npm run build -w @hikoutei/sync-engine && npm run build -w @hikoutei/composition && npm run build -w @hikoutei/cli && npm run clean && tsc -p tsconfig.build.json && node scripts/ci/reconcile-contracts-dist.mjs && node scripts/ci/smoke-contracts-bundle.mjs && npm run build -w spreadsheet-db-mcp","clean":"node scripts/clean-dist.mjs","test:soak":"npm run build -w @hikoutei/ikisaki && node scripts/run-soak-long.mjs","typecheck":"npm run build -w @hikoutei/ikisaki && npm run build -w @hikoutei/contracts && npm run build -w @hikoutei/google-auth && tsc -p tsconfig.test.json","audit:deps":"npx depcruise src packages/library/core/contracts packages/library/core/storage packages/library/cloud/sheets packages/library/core/sync-engine packages/library/core/composition packages/library/cloud/cli --config .dependency-cruiser.cjs --output-type err","audit:knip":"knip","audit:unused":"tsc -p tsconfig.json --noEmit --noUnusedLocals --noUnusedParameters","audit:markers":"node scripts/maintenance/audit-markers.mjs","typecheck:test":"npm run build -w @hikoutei/ikisaki && npm run build -w @hikoutei/contracts && npm run build -w @hikoutei/google-auth && tsc -p tsconfig.test.json && tsc -p packages/protocol/ikisaki/tsconfig.test.json && tsc -p packages/mcp/tsconfig.test.json && npm run typecheck -w @hikoutei/google-auth -w @hikoutei/storage -w @hikoutei/sheets -w @hikoutei/sync-engine -w @hikoutei/composition -w @hikoutei/cli"},"_npmUser":{"name":"manddarin","email":"rhkeh123@naver.com"},"_resolved":"/home/runner/work/_temp/hikoutei-develop-package/hikoutei-0.11.25-dev.tgz","_integrity":"sha512-5k2j3Bc6AzBZVlDUzXPVKTXJxyjr6TK+EM9Z3hXWWPNgVeZDxC5SpDYK272OneaOC8FyNB+Lr305fHZuYacm+g==","repository":{"url":"git+https://github.com/ManddarinShop/Hikoutei.git","type":"git"},"workspaces":["packages/*","packages/protocol/*","packages/library/cloud/*","packages/library/core/*"],"_npmVersion":"10.9.8","description":"Typed repository and safe write layer for Google Sheets-backed MVPs. SQLite-authoritative entity lifecycle with asynchronous Google Sheets projection.","directories":{},"_nodeVersion":"22.23.2","dependencies":{"zod":"^4.4.3","@hikoutei/kohkai":"0.1.0","@googleapis/drive":"^21.0.0","@hikoutei/ikisaki":"0.1.17","@googleapis/sheets":"^14.0.0","google-auth-library":"^11.0.0"},"_hasShrinkwrap":false,"packageManager":"pnpm@11.1.2","devDependencies":{"knip":"6.33.0","vitest":"^1.6.0","typescript":"^5.5.3","@types/node":"^20.14.10","@mikro-orm/sql":"7.1.7","@mikro-orm/core":"7.1.7","@hikoutei/sheets":"0.1.0","@hikoutei/storage":"0.1.0","dependency-cruiser":"18.2.0","@hikoutei/contracts":"0.1.0","@hikoutei/composition":"0.1.0","@hikoutei/google-auth":"0.1.0","@hikoutei/sync-engine":"0.1.0"},"peerDependencies":{"@mikro-orm/sql":"7.1.7","@mikro-orm/core":"7.1.7"},"peerDependenciesMeta":{"@mikro-orm/sql":{"optional":true},"@mikro-orm/core":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/hikoutei_0.11.25-dev_1789081180061_0.8515396719289812","host":"s3://npm-registry-packages-npm-production"}},"0.11.26-dev":{"name":"hikoutei","version":"0.11.26-dev","keywords":["google-sheets","spreadsheet","google sheets orm","sqlite","sync","typescript","orm","repository","optimistic-locking"],"license":"MIT","_id":"hikoutei@0.11.26-dev","maintainers":[{"name":"manddarin","email":"rhkeh123@naver.com"}],"homepage":"https://github.com/ManddarinShop/Hikoutei#readme","bugs":{"url":"https://github.com/ManddarinShop/Hikoutei/issues"},"bin":{"hikoutei":"dist/cli/index.js"},"dist":{"shasum":"b00ff1d2a5f37c48c0cd60b56c50aee70054dc87","tarball":"https://registry.npmjs.org/hikoutei/-/hikoutei-0.11.26-dev.tgz","fileCount":965,"integrity":"sha512-y7ODF3PLibhOErSE+36sS4eUixFceC1dmBmWK4pKhJs5TgRF2J/rIpz0xksKBu0DyCmc3qiLvRIee8YxBRUahQ==","signatures":[{"sig":"MEQCIBNqeRctSbXIA6aOfb+USxZCVGW2SHYT+z5NztdHHQogAiAM/l58cd/GC1aLKLRZRITym76JPtX7KDlvVUfJQ63I+A==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/hikoutei@0.11.26-dev","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":4484917},"main":"./dist/index.js","type":"module","_from":"file:/home/runner/work/_temp/hikoutei-develop-package/hikoutei-0.11.26-dev.tgz","types":"./dist/index.d.ts","engines":{"node":">=22.13"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"},"./internal/sync-status":{"types":"./dist/internal/syncStatus.d.ts","import":"./dist/internal/syncStatus.js"}},"scripts":{"test":"npm run build -w @hikoutei/ikisaki && npm run build -w @hikoutei/contracts && npm run build -w @hikoutei/google-auth && npm run build -w @hikoutei/storage && npm run build -w @hikoutei/sheets && npm run build -w @hikoutei/sync-engine && npm run build -w @hikoutei/composition && vitest run","build":"npm run build -w @hikoutei/ikisaki && npm run build -w @hikoutei/contracts && npm run build -w @hikoutei/google-auth && npm run build -w @hikoutei/storage && npm run build -w @hikoutei/sheets && npm run build -w @hikoutei/sync-engine && npm run build -w @hikoutei/composition && npm run build -w @hikoutei/cli && npm run clean && tsc -p tsconfig.build.json && node scripts/ci/reconcile-contracts-dist.mjs && node scripts/ci/smoke-contracts-bundle.mjs && npm run build -w spreadsheet-db-mcp","clean":"node scripts/clean-dist.mjs","test:soak":"npm run build -w @hikoutei/ikisaki && node scripts/run-soak-long.mjs","typecheck":"npm run build -w @hikoutei/ikisaki && npm run build -w @hikoutei/contracts && npm run build -w @hikoutei/google-auth && tsc -p tsconfig.test.json","audit:deps":"npx depcruise src packages/library/core/contracts packages/library/core/storage packages/library/cloud/sheets packages/library/core/sync-engine packages/library/core/composition packages/library/cloud/cli --config .dependency-cruiser.cjs --output-type err","audit:knip":"knip","audit:unused":"tsc -p tsconfig.json --noEmit --noUnusedLocals --noUnusedParameters","audit:markers":"node scripts/maintenance/audit-markers.mjs","typecheck:test":"npm run build -w @hikoutei/ikisaki && npm run build -w @hikoutei/contracts && npm run build -w @hikoutei/google-auth && tsc -p tsconfig.test.json && tsc -p packages/protocol/ikisaki/tsconfig.test.json && tsc -p packages/mcp/tsconfig.test.json && npm run typecheck -w @hikoutei/google-auth -w @hikoutei/storage -w @hikoutei/sheets -w @hikoutei/sync-engine -w @hikoutei/composition -w @hikoutei/cli"},"_npmUser":{"name":"manddarin","email":"rhkeh123@naver.com"},"_resolved":"/home/runner/work/_temp/hikoutei-develop-package/hikoutei-0.11.26-dev.tgz","_integrity":"sha512-y7ODF3PLibhOErSE+36sS4eUixFceC1dmBmWK4pKhJs5TgRF2J/rIpz0xksKBu0DyCmc3qiLvRIee8YxBRUahQ==","repository":{"url":"git+https://github.com/ManddarinShop/Hikoutei.git","type":"git"},"workspaces":["packages/*","packages/protocol/*","packages/library/cloud/*","packages/library/core/*"],"_npmVersion":"10.9.8","description":"Typed repository and safe write layer for Google Sheets-backed MVPs. SQLite-authoritative entity lifecycle with asynchronous Google Sheets projection.","directories":{},"_nodeVersion":"22.23.2","dependencies":{"zod":"^4.4.3","@hikoutei/kohkai":"0.1.0","@googleapis/drive":"^21.0.0","@hikoutei/ikisaki":"0.1.17","@googleapis/sheets":"^14.0.0","google-auth-library":"^11.0.0"},"_hasShrinkwrap":false,"packageManager":"pnpm@11.1.2","devDependencies":{"knip":"6.33.0","vitest":"^1.6.0","typescript":"^5.5.3","@types/node":"^20.14.10","@mikro-orm/sql":"7.1.7","@mikro-orm/core":"7.1.7","@hikoutei/sheets":"0.1.0","@hikoutei/storage":"0.1.0","dependency-cruiser":"18.2.0","@hikoutei/contracts":"0.1.0","@hikoutei/composition":"0.1.0","@hikoutei/google-auth":"0.1.0","@hikoutei/sync-engine":"0.1.0"},"peerDependencies":{"@mikro-orm/sql":"7.1.7","@mikro-orm/core":"7.1.7"},"peerDependenciesMeta":{"@mikro-orm/sql":{"optional":true},"@mikro-orm/core":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/hikoutei_0.11.26-dev_1789082110058_0.1419193948411419","host":"s3://npm-registry-packages-npm-production"}},"0.11.27-dev":{"name":"hikoutei","version":"0.11.27-dev","keywords":["google-sheets","spreadsheet","google sheets orm","sqlite","sync","typescript","orm","repository","optimistic-locking"],"license":"MIT","_id":"hikoutei@0.11.27-dev","maintainers":[{"name":"manddarin","email":"rhkeh123@naver.com"}],"homepage":"https://github.com/ManddarinShop/Hikoutei#readme","bugs":{"url":"https://github.com/ManddarinShop/Hikoutei/issues"},"bin":{"hikoutei":"dist/cli/index.js"},"dist":{"shasum":"42bef4cf25f2dec26061f2b9813aae20cf96b23d","tarball":"https://registry.npmjs.org/hikoutei/-/hikoutei-0.11.27-dev.tgz","fileCount":965,"integrity":"sha512-Q7trw3VkgnHoSw5RhipFSF/G/rv+HhdonWgyVxCRqOin2S9h2+x1v+Fe9YfBE4x1EsWZNhV0e+KcKJ+Ja4eDAg==","signatures":[{"sig":"MEUCIQDDaocRj8yzBTGBOXunDGrJewR4GHObjSfzdq9dRRNktgIgO5jkRk1ajKzTqoOtLJPhK/IiXR/skKLoIqaP2bbG7vQ=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/hikoutei@0.11.27-dev","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":4484917},"main":"./dist/index.js","type":"module","_from":"file:/home/runner/work/_temp/hikoutei-develop-package/hikoutei-0.11.27-dev.tgz","types":"./dist/index.d.ts","engines":{"node":">=22.13"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"},"./internal/sync-status":{"types":"./dist/internal/syncStatus.d.ts","import":"./dist/internal/syncStatus.js"}},"scripts":{"test":"npm run build -w @hikoutei/ikisaki && npm run build -w @hikoutei/contracts && npm run build -w @hikoutei/google-auth && npm run build -w @hikoutei/storage && npm run build -w @hikoutei/sheets && npm run build -w @hikoutei/sync-engine && npm run build -w @hikoutei/composition && vitest run","build":"npm run build -w @hikoutei/ikisaki && npm run build -w @hikoutei/contracts && npm run build -w @hikoutei/google-auth && npm run build -w @hikoutei/storage && npm run build -w @hikoutei/sheets && npm run build -w @hikoutei/sync-engine && npm run build -w @hikoutei/composition && npm run build -w @hikoutei/cli && npm run clean && tsc -p tsconfig.build.json && node scripts/ci/reconcile-contracts-dist.mjs && node scripts/ci/smoke-contracts-bundle.mjs && npm run build -w spreadsheet-db-mcp","clean":"node scripts/clean-dist.mjs","test:soak":"npm run build -w @hikoutei/ikisaki && node scripts/run-soak-long.mjs","typecheck":"npm run build -w @hikoutei/ikisaki && npm run build -w @hikoutei/contracts && npm run build -w @hikoutei/google-auth && tsc -p tsconfig.test.json","audit:deps":"npx depcruise src packages/library/core/contracts packages/library/core/storage packages/library/cloud/sheets packages/library/core/sync-engine packages/library/core/composition packages/library/cloud/cli --config .dependency-cruiser.cjs --output-type err","audit:knip":"knip","audit:unused":"tsc -p tsconfig.json --noEmit --noUnusedLocals --noUnusedParameters","audit:markers":"node scripts/maintenance/audit-markers.mjs","typecheck:test":"npm run build -w @hikoutei/ikisaki && npm run build -w @hikoutei/contracts && npm run build -w @hikoutei/google-auth && tsc -p tsconfig.test.json && tsc -p packages/protocol/ikisaki/tsconfig.test.json && tsc -p packages/mcp/tsconfig.test.json && npm run typecheck -w @hikoutei/google-auth -w @hikoutei/storage -w @hikoutei/sheets -w @hikoutei/sync-engine -w @hikoutei/composition -w @hikoutei/cli"},"_npmUser":{"name":"manddarin","email":"rhkeh123@naver.com"},"_resolved":"/home/runner/work/_temp/hikoutei-develop-package/hikoutei-0.11.27-dev.tgz","_integrity":"sha512-Q7trw3VkgnHoSw5RhipFSF/G/rv+HhdonWgyVxCRqOin2S9h2+x1v+Fe9YfBE4x1EsWZNhV0e+KcKJ+Ja4eDAg==","repository":{"url":"git+https://github.com/ManddarinShop/Hikoutei.git","type":"git"},"workspaces":["packages/*","packages/protocol/*","packages/library/cloud/*","packages/library/core/*"],"_npmVersion":"10.9.8","description":"Typed repository and safe write layer for Google Sheets-backed MVPs. SQLite-authoritative entity lifecycle with asynchronous Google Sheets projection.","directories":{},"_nodeVersion":"22.23.2","dependencies":{"zod":"^4.4.3","@hikoutei/kohkai":"0.1.0","@googleapis/drive":"^21.0.0","@hikoutei/ikisaki":"0.1.17","@googleapis/sheets":"^14.0.0","google-auth-library":"^11.0.0"},"_hasShrinkwrap":false,"packageManager":"pnpm@11.1.2","devDependencies":{"knip":"6.33.0","vitest":"^1.6.0","typescript":"^5.5.3","@types/node":"^20.14.10","@mikro-orm/sql":"7.1.7","@mikro-orm/core":"7.1.7","@hikoutei/sheets":"0.1.0","@hikoutei/storage":"0.1.0","dependency-cruiser":"18.2.0","@hikoutei/contracts":"0.1.0","@hikoutei/composition":"0.1.0","@hikoutei/google-auth":"0.1.0","@hikoutei/sync-engine":"0.1.0"},"peerDependencies":{"@mikro-orm/sql":"7.1.7","@mikro-orm/core":"7.1.7"},"peerDependenciesMeta":{"@mikro-orm/sql":{"optional":true},"@mikro-orm/core":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/hikoutei_0.11.27-dev_1789083049409_0.8407207212405481","host":"s3://npm-registry-packages-npm-production"}},"0.11.28-dev":{"name":"hikoutei","version":"0.11.28-dev","keywords":["google-sheets","spreadsheet","google sheets orm","sqlite","sync","typescript","orm","repository","optimistic-locking"],"license":"MIT","_id":"hikoutei@0.11.28-dev","maintainers":[{"name":"manddarin","email":"rhkeh123@naver.com"}],"homepage":"https://github.com/ManddarinShop/Hikoutei#readme","bugs":{"url":"https://github.com/ManddarinShop/Hikoutei/issues"},"bin":{"hikoutei":"dist/cli/index.js"},"dist":{"shasum":"29dd75ebbae98e16ad8073aac98cb985a09c70d2","tarball":"https://registry.npmjs.org/hikoutei/-/hikoutei-0.11.28-dev.tgz","fileCount":965,"integrity":"sha512-pQfJD1MeWcn95m5FjUs+jjvEmSCqieAmKFGANTsCbkzmRLttfaNXWPcF4oJadPjwx0UAI1fjHcHz5QnHkZs5Ww==","signatures":[{"sig":"MEQCIBoTbxPVzC7jYAvxV9FJABSinC0ydb+Xm+bpvg3CXo1jAiAXoBu9eiY7Qq06i7FxB17v+Q5qq1w8PhB08jFCkZDJeA==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/hikoutei@0.11.28-dev","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":4484917},"main":"./dist/index.js","type":"module","_from":"file:/home/runner/work/_temp/hikoutei-develop-package/hikoutei-0.11.28-dev.tgz","types":"./dist/index.d.ts","engines":{"node":">=22.13"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"},"./internal/sync-status":{"types":"./dist/internal/syncStatus.d.ts","import":"./dist/internal/syncStatus.js"}},"scripts":{"test":"npm run build -w @hikoutei/ikisaki && npm run build -w @hikoutei/contracts && npm run build -w @hikoutei/google-auth && npm run build -w @hikoutei/storage && npm run build -w @hikoutei/sheets && npm run build -w @hikoutei/sync-engine && npm run build -w @hikoutei/composition && vitest run","build":"npm run build -w @hikoutei/ikisaki && npm run build -w @hikoutei/contracts && npm run build -w @hikoutei/google-auth && npm run build -w @hikoutei/storage && npm run build -w @hikoutei/sheets && npm run build -w @hikoutei/sync-engine && npm run build -w @hikoutei/composition && npm run build -w @hikoutei/cli && npm run clean && tsc -p tsconfig.build.json && node scripts/ci/reconcile-contracts-dist.mjs && node scripts/ci/smoke-contracts-bundle.mjs && npm run build -w spreadsheet-db-mcp","clean":"node scripts/clean-dist.mjs","test:soak":"npm run build -w @hikoutei/ikisaki && node scripts/run-soak-long.mjs","typecheck":"npm run build -w @hikoutei/ikisaki && npm run build -w @hikoutei/contracts && npm run build -w @hikoutei/google-auth && tsc -p tsconfig.test.json","audit:deps":"npx depcruise src packages/library/core/contracts packages/library/core/storage packages/library/cloud/sheets packages/library/core/sync-engine packages/library/core/composition packages/library/cloud/cli --config .dependency-cruiser.cjs --output-type err","audit:knip":"knip","audit:unused":"tsc -p tsconfig.json --noEmit --noUnusedLocals --noUnusedParameters","audit:markers":"node scripts/maintenance/audit-markers.mjs","typecheck:test":"npm run build -w @hikoutei/ikisaki && npm run build -w @hikoutei/contracts && npm run build -w @hikoutei/google-auth && tsc -p tsconfig.test.json && tsc -p packages/protocol/ikisaki/tsconfig.test.json && tsc -p packages/mcp/tsconfig.test.json && npm run typecheck -w @hikoutei/google-auth -w @hikoutei/storage -w @hikoutei/sheets -w @hikoutei/sync-engine -w @hikoutei/composition -w @hikoutei/cli"},"_npmUser":{"name":"manddarin","email":"rhkeh123@naver.com"},"_resolved":"/home/runner/work/_temp/hikoutei-develop-package/hikoutei-0.11.28-dev.tgz","_integrity":"sha512-pQfJD1MeWcn95m5FjUs+jjvEmSCqieAmKFGANTsCbkzmRLttfaNXWPcF4oJadPjwx0UAI1fjHcHz5QnHkZs5Ww==","repository":{"url":"git+https://github.com/ManddarinShop/Hikoutei.git","type":"git"},"workspaces":["packages/*","packages/protocol/*","packages/library/cloud/*","packages/library/core/*"],"_npmVersion":"10.9.8","description":"Typed repository and safe write layer for Google Sheets-backed MVPs. SQLite-authoritative entity lifecycle with asynchronous Google Sheets projection.","directories":{},"_nodeVersion":"22.23.2","dependencies":{"zod":"^4.4.3","@hikoutei/kohkai":"0.1.0","@googleapis/drive":"^21.0.0","@hikoutei/ikisaki":"0.1.17","@googleapis/sheets":"^14.0.0","google-auth-library":"^11.0.0"},"_hasShrinkwrap":false,"packageManager":"pnpm@11.1.2","devDependencies":{"knip":"6.33.0","vitest":"^1.6.0","typescript":"^5.5.3","@types/node":"^20.14.10","@mikro-orm/sql":"7.1.7","@mikro-orm/core":"7.1.7","@hikoutei/sheets":"0.1.0","@hikoutei/storage":"0.1.0","dependency-cruiser":"18.2.0","@hikoutei/contracts":"0.1.0","@hikoutei/composition":"0.1.0","@hikoutei/google-auth":"0.1.0","@hikoutei/sync-engine":"0.1.0"},"peerDependencies":{"@mikro-orm/sql":"7.1.7","@mikro-orm/core":"7.1.7"},"peerDependenciesMeta":{"@mikro-orm/sql":{"optional":true},"@mikro-orm/core":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/hikoutei_0.11.28-dev_1789083841245_0.694019009803722","host":"s3://npm-registry-packages-npm-production"}},"0.11.29-dev":{"name":"hikoutei","version":"0.11.29-dev","keywords":["google-sheets","spreadsheet","google sheets orm","sqlite","sync","typescript","orm","repository","optimistic-locking"],"license":"MIT","_id":"hikoutei@0.11.29-dev","maintainers":[{"name":"manddarin","email":"rhkeh123@naver.com"}],"homepage":"https://github.com/ManddarinShop/Hikoutei#readme","bugs":{"url":"https://github.com/ManddarinShop/Hikoutei/issues"},"bin":{"hikoutei":"dist/cli/index.js"},"dist":{"shasum":"4763d44a4f1c46a4dd785c5dd3418bb13908cc04","tarball":"https://registry.npmjs.org/hikoutei/-/hikoutei-0.11.29-dev.tgz","fileCount":965,"integrity":"sha512-GlPIF7yH9AsiKQykGmFmJpd4g1w6mdZZjNpsq8UlMhMkIqfXsN53enBoHAw7U5/yidaIsyf4J7iRwTUatAWWpw==","signatures":[{"sig":"MEYCIQDLwUg+a10tQAOh33rSQgOVP3Em/4KiiqfBacnZaZAOpwIhAL9HajP8djkq8Nu6IiFXoTF+ZJtvRSCcl9q+D1c/dm98","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/hikoutei@0.11.29-dev","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":4484917},"main":"./dist/index.js","type":"module","_from":"file:/home/runner/work/_temp/hikoutei-develop-package/hikoutei-0.11.29-dev.tgz","types":"./dist/index.d.ts","engines":{"node":">=22.13"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"},"./internal/sync-status":{"types":"./dist/internal/syncStatus.d.ts","import":"./dist/internal/syncStatus.js"}},"scripts":{"test":"npm run build -w @hikoutei/ikisaki && npm run build -w @hikoutei/contracts && npm run build -w @hikoutei/google-auth && npm run build -w @hikoutei/storage && npm run build -w @hikoutei/sheets && npm run build -w @hikoutei/sync-engine && npm run build -w @hikoutei/composition && vitest run","build":"npm run build -w @hikoutei/ikisaki && npm run build -w @hikoutei/contracts && npm run build -w @hikoutei/google-auth && npm run build -w @hikoutei/storage && npm run build -w @hikoutei/sheets && npm run build -w @hikoutei/sync-engine && npm run build -w @hikoutei/composition && npm run build -w @hikoutei/cli && npm run clean && tsc -p tsconfig.build.json && node scripts/ci/reconcile-contracts-dist.mjs && node scripts/ci/smoke-contracts-bundle.mjs && npm run build -w spreadsheet-db-mcp","clean":"node scripts/clean-dist.mjs","test:soak":"npm run build -w @hikoutei/ikisaki && node scripts/run-soak-long.mjs","typecheck":"npm run build -w @hikoutei/ikisaki && npm run build -w @hikoutei/contracts && npm run build -w @hikoutei/google-auth && tsc -p tsconfig.test.json","audit:deps":"npx depcruise src packages/library/core/contracts packages/library/core/storage packages/library/cloud/sheets packages/library/core/sync-engine packages/library/core/composition packages/library/cloud/cli --config .dependency-cruiser.cjs --output-type err","audit:knip":"knip","audit:unused":"tsc -p tsconfig.json --noEmit --noUnusedLocals --noUnusedParameters","audit:markers":"node scripts/maintenance/audit-markers.mjs","typecheck:test":"npm run build -w @hikoutei/ikisaki && npm run build -w @hikoutei/contracts && npm run build -w @hikoutei/google-auth && tsc -p tsconfig.test.json && tsc -p packages/protocol/ikisaki/tsconfig.test.json && tsc -p packages/mcp/tsconfig.test.json && npm run typecheck -w @hikoutei/google-auth -w @hikoutei/storage -w @hikoutei/sheets -w @hikoutei/sync-engine -w @hikoutei/composition -w @hikoutei/cli"},"_npmUser":{"name":"manddarin","email":"rhkeh123@naver.com"},"_resolved":"/home/runner/work/_temp/hikoutei-develop-package/hikoutei-0.11.29-dev.tgz","_integrity":"sha512-GlPIF7yH9AsiKQykGmFmJpd4g1w6mdZZjNpsq8UlMhMkIqfXsN53enBoHAw7U5/yidaIsyf4J7iRwTUatAWWpw==","repository":{"url":"git+https://github.com/ManddarinShop/Hikoutei.git","type":"git"},"workspaces":["packages/*","packages/protocol/*","packages/library/cloud/*","packages/library/core/*"],"_npmVersion":"10.9.8","description":"Typed repository and safe write layer for Google Sheets-backed MVPs. SQLite-authoritative entity lifecycle with asynchronous Google Sheets projection.","directories":{},"_nodeVersion":"22.23.2","dependencies":{"zod":"^4.4.3","@hikoutei/kohkai":"0.1.0","@googleapis/drive":"^21.0.0","@hikoutei/ikisaki":"0.1.17","@googleapis/sheets":"^14.0.0","google-auth-library":"^11.0.0"},"_hasShrinkwrap":false,"packageManager":"pnpm@11.1.2","devDependencies":{"knip":"6.33.0","vitest":"^1.6.0","typescript":"^5.5.3","@types/node":"^20.14.10","@mikro-orm/sql":"7.1.7","@mikro-orm/core":"7.1.7","@hikoutei/sheets":"0.1.0","@hikoutei/storage":"0.1.0","dependency-cruiser":"18.2.0","@hikoutei/contracts":"0.1.0","@hikoutei/composition":"0.1.0","@hikoutei/google-auth":"0.1.0","@hikoutei/sync-engine":"0.1.0"},"peerDependencies":{"@mikro-orm/sql":"7.1.7","@mikro-orm/core":"7.1.7"},"peerDependenciesMeta":{"@mikro-orm/sql":{"optional":true},"@mikro-orm/core":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/hikoutei_0.11.29-dev_1789084817641_0.8519112693126902","host":"s3://npm-registry-packages-npm-production"}},"0.11.30-dev":{"name":"hikoutei","version":"0.11.30-dev","keywords":["google-sheets","spreadsheet","google sheets orm","sqlite","sync","typescript","orm","repository","optimistic-locking"],"license":"MIT","_id":"hikoutei@0.11.30-dev","maintainers":[{"name":"manddarin","email":"rhkeh123@naver.com"}],"homepage":"https://github.com/ManddarinShop/Hikoutei#readme","bugs":{"url":"https://github.com/ManddarinShop/Hikoutei/issues"},"bin":{"hikoutei":"dist/cli/index.js"},"dist":{"shasum":"bf61df33c8bf3e2239810dccc89c18ca1117e626","tarball":"https://registry.npmjs.org/hikoutei/-/hikoutei-0.11.30-dev.tgz","fileCount":965,"integrity":"sha512-1ib5pZ8bxBcMO3a0ANV9iP75dTkuMWLEqzQfHrv/1gbC1GL/duBEk11Bp3EnhOxByOvIkFVkdejGhoXgTAXUOg==","signatures":[{"sig":"MEUCIQDRjjjunlbw4bSfBu/zc12amgerJIJcIZN04vJsEz1Y7QIgQEZab9Iy3mVKzq/VMJ0AuUO4T4aI2i/QW66E1A5G4ok=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/hikoutei@0.11.30-dev","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":4484917},"main":"./dist/index.js","type":"module","_from":"file:/home/runner/work/_temp/hikoutei-develop-package/hikoutei-0.11.30-dev.tgz","types":"./dist/index.d.ts","engines":{"node":">=22.13"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"},"./internal/sync-status":{"types":"./dist/internal/syncStatus.d.ts","import":"./dist/internal/syncStatus.js"}},"scripts":{"test":"npm run build -w @hikoutei/ikisaki && npm run build -w @hikoutei/contracts && npm run build -w @hikoutei/google-auth && npm run build -w @hikoutei/storage && npm run build -w @hikoutei/sheets && npm run build -w @hikoutei/sync-engine && npm run build -w @hikoutei/composition && vitest run","build":"npm run build -w @hikoutei/ikisaki && npm run build -w @hikoutei/contracts && npm run build -w @hikoutei/google-auth && npm run build -w @hikoutei/storage && npm run build -w @hikoutei/sheets && npm run build -w @hikoutei/sync-engine && npm run build -w @hikoutei/composition && npm run build -w @hikoutei/cli && npm run clean && tsc -p tsconfig.build.json && node scripts/ci/reconcile-contracts-dist.mjs && node scripts/ci/smoke-contracts-bundle.mjs && npm run build -w spreadsheet-db-mcp","clean":"node scripts/clean-dist.mjs","test:soak":"npm run build -w @hikoutei/ikisaki && node scripts/run-soak-long.mjs","typecheck":"npm run build -w @hikoutei/ikisaki && npm run build -w @hikoutei/contracts && npm run build -w @hikoutei/google-auth && tsc -p tsconfig.test.json","audit:deps":"npx depcruise src packages/library/core/contracts packages/library/core/storage packages/library/cloud/sheets packages/library/core/sync-engine packages/library/core/composition packages/library/cloud/cli --config .dependency-cruiser.cjs --output-type err","audit:knip":"knip","audit:unused":"tsc -p tsconfig.json --noEmit --noUnusedLocals --noUnusedParameters","audit:markers":"node scripts/maintenance/audit-markers.mjs","typecheck:test":"npm run build -w @hikoutei/ikisaki && npm run build -w @hikoutei/contracts && npm run build -w @hikoutei/google-auth && tsc -p tsconfig.test.json && tsc -p packages/protocol/ikisaki/tsconfig.test.json && tsc -p packages/mcp/tsconfig.test.json && npm run typecheck -w @hikoutei/google-auth -w @hikoutei/storage -w @hikoutei/sheets -w @hikoutei/sync-engine -w @hikoutei/composition -w @hikoutei/cli"},"_npmUser":{"name":"manddarin","email":"rhkeh123@naver.com"},"_resolved":"/home/runner/work/_temp/hikoutei-develop-package/hikoutei-0.11.30-dev.tgz","_integrity":"sha512-1ib5pZ8bxBcMO3a0ANV9iP75dTkuMWLEqzQfHrv/1gbC1GL/duBEk11Bp3EnhOxByOvIkFVkdejGhoXgTAXUOg==","repository":{"url":"git+https://github.com/ManddarinShop/Hikoutei.git","type":"git"},"workspaces":["packages/*","packages/protocol/*","packages/library/cloud/*","packages/library/core/*"],"_npmVersion":"10.9.8","description":"Typed repository and safe write layer for Google Sheets-backed MVPs. SQLite-authoritative entity lifecycle with asynchronous Google Sheets projection.","directories":{},"_nodeVersion":"22.23.2","dependencies":{"zod":"^4.4.3","@hikoutei/kohkai":"0.1.0","@googleapis/drive":"^21.0.0","@hikoutei/ikisaki":"0.1.17","@googleapis/sheets":"^14.0.0","google-auth-library":"^11.0.0"},"_hasShrinkwrap":false,"packageManager":"pnpm@11.1.2","devDependencies":{"knip":"6.33.0","vitest":"^1.6.0","typescript":"^5.5.3","@types/node":"^20.14.10","@mikro-orm/sql":"7.1.7","@mikro-orm/core":"7.1.7","@hikoutei/sheets":"0.1.0","@hikoutei/storage":"0.1.0","dependency-cruiser":"18.2.0","@hikoutei/contracts":"0.1.0","@hikoutei/composition":"0.1.0","@hikoutei/google-auth":"0.1.0","@hikoutei/sync-engine":"0.1.0"},"peerDependencies":{"@mikro-orm/sql":"7.1.7","@mikro-orm/core":"7.1.7"},"peerDependenciesMeta":{"@mikro-orm/sql":{"optional":true},"@mikro-orm/core":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/hikoutei_0.11.30-dev_1789085853915_0.8265511654686057","host":"s3://npm-registry-packages-npm-production"}},"0.11.31-dev":{"name":"hikoutei","version":"0.11.31-dev","keywords":["google-sheets","spreadsheet","google sheets orm","sqlite","sync","typescript","orm","repository","optimistic-locking"],"license":"MIT","_id":"hikoutei@0.11.31-dev","maintainers":[{"name":"manddarin","email":"rhkeh123@naver.com"}],"homepage":"https://github.com/ManddarinShop/Hikoutei#readme","bugs":{"url":"https://github.com/ManddarinShop/Hikoutei/issues"},"bin":{"hikoutei":"dist/cli/index.js"},"dist":{"shasum":"81fb69ca4116b8c706c5933bcade5dec65b48555","tarball":"https://registry.npmjs.org/hikoutei/-/hikoutei-0.11.31-dev.tgz","fileCount":965,"integrity":"sha512-f7/Ol0vhAdVo6Hhoap3/W4qrDsDgZFvvdU3irjyg+LgF8J80TmmW1uEWETAIAaEVt/qaiEz+hNq5jAtlXfi6cA==","signatures":[{"sig":"MEYCIQC9gy4BjAU9NwaX5w0vhMGclqTLKngHQAUAvUgfB4TvhQIhALcP/GyiWf0qJ4a+DUHPln6Widgqyd8o4e1V369oqxgQ","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/hikoutei@0.11.31-dev","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":4484917},"main":"./dist/index.js","type":"module","_from":"file:/home/runner/work/_temp/hikoutei-develop-package/hikoutei-0.11.31-dev.tgz","types":"./dist/index.d.ts","engines":{"node":">=22.13"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"},"./internal/sync-status":{"types":"./dist/internal/syncStatus.d.ts","import":"./dist/internal/syncStatus.js"}},"scripts":{"test":"npm run build -w @hikoutei/ikisaki && npm run build -w @hikoutei/contracts && npm run build -w @hikoutei/google-auth && npm run build -w @hikoutei/storage && npm run build -w @hikoutei/sheets && npm run build -w @hikoutei/sync-engine && npm run build -w @hikoutei/composition && vitest run","build":"npm run build -w @hikoutei/ikisaki && npm run build -w @hikoutei/contracts && npm run build -w @hikoutei/google-auth && npm run build -w @hikoutei/storage && npm run build -w @hikoutei/sheets && npm run build -w @hikoutei/sync-engine && npm run build -w @hikoutei/composition && npm run build -w @hikoutei/cli && npm run clean && tsc -p tsconfig.build.json && node scripts/ci/reconcile-contracts-dist.mjs && node scripts/ci/smoke-contracts-bundle.mjs && npm run build -w spreadsheet-db-mcp","clean":"node scripts/clean-dist.mjs","test:soak":"npm run build -w @hikoutei/ikisaki && node scripts/run-soak-long.mjs","typecheck":"npm run build -w @hikoutei/ikisaki && npm run build -w @hikoutei/contracts && npm run build -w @hikoutei/google-auth && tsc -p tsconfig.test.json","audit:deps":"npx depcruise src packages/library/core/contracts packages/library/core/storage packages/library/cloud/sheets packages/library/core/sync-engine packages/library/core/composition packages/library/cloud/cli --config .dependency-cruiser.cjs --output-type err","audit:knip":"knip","audit:unused":"tsc -p tsconfig.json --noEmit --noUnusedLocals --noUnusedParameters","audit:markers":"node scripts/maintenance/audit-markers.mjs","typecheck:test":"npm run build -w @hikoutei/ikisaki && npm run build -w @hikoutei/contracts && npm run build -w @hikoutei/google-auth && tsc -p tsconfig.test.json && tsc -p packages/protocol/ikisaki/tsconfig.test.json && tsc -p packages/mcp/tsconfig.test.json && npm run typecheck -w @hikoutei/google-auth -w @hikoutei/storage -w @hikoutei/sheets -w @hikoutei/sync-engine -w @hikoutei/composition -w @hikoutei/cli"},"_npmUser":{"name":"manddarin","email":"rhkeh123@naver.com"},"_resolved":"/home/runner/work/_temp/hikoutei-develop-package/hikoutei-0.11.31-dev.tgz","_integrity":"sha512-f7/Ol0vhAdVo6Hhoap3/W4qrDsDgZFvvdU3irjyg+LgF8J80TmmW1uEWETAIAaEVt/qaiEz+hNq5jAtlXfi6cA==","repository":{"url":"git+https://github.com/ManddarinShop/Hikoutei.git","type":"git"},"workspaces":["packages/*","packages/protocol/*","packages/library/cloud/*","packages/library/core/*"],"_npmVersion":"10.9.8","description":"Typed repository and safe write layer for Google Sheets-backed MVPs. SQLite-authoritative entity lifecycle with asynchronous Google Sheets projection.","directories":{},"_nodeVersion":"22.23.2","dependencies":{"zod":"^4.4.3","@hikoutei/kohkai":"0.1.0","@googleapis/drive":"^21.0.0","@hikoutei/ikisaki":"0.1.17","@googleapis/sheets":"^14.0.0","google-auth-library":"^11.0.0"},"_hasShrinkwrap":false,"packageManager":"pnpm@11.1.2","devDependencies":{"knip":"6.33.0","vitest":"^1.6.0","typescript":"^5.5.3","@types/node":"^20.14.10","@mikro-orm/sql":"7.1.7","@mikro-orm/core":"7.1.7","@hikoutei/sheets":"0.1.0","@hikoutei/storage":"0.1.0","dependency-cruiser":"18.2.0","@hikoutei/contracts":"0.1.0","@hikoutei/composition":"0.1.0","@hikoutei/google-auth":"0.1.0","@hikoutei/sync-engine":"0.1.0"},"peerDependencies":{"@mikro-orm/sql":"7.1.7","@mikro-orm/core":"7.1.7"},"peerDependenciesMeta":{"@mikro-orm/sql":{"optional":true},"@mikro-orm/core":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/hikoutei_0.11.31-dev_1789086820238_0.518719669509808","host":"s3://npm-registry-packages-npm-production"}},"0.11.32-dev":{"name":"hikoutei","version":"0.11.32-dev","keywords":["google-sheets","spreadsheet","google sheets orm","sqlite","sync","typescript","orm","repository","optimistic-locking"],"license":"MIT","_id":"hikoutei@0.11.32-dev","maintainers":[{"name":"manddarin","email":"rhkeh123@naver.com"}],"homepage":"https://github.com/ManddarinShop/Hikoutei#readme","bugs":{"url":"https://github.com/ManddarinShop/Hikoutei/issues"},"bin":{"hikoutei":"dist/cli/index.js"},"dist":{"shasum":"5537c1404d067b3146eeac4aa2a6aeba6df5e5d4","tarball":"https://registry.npmjs.org/hikoutei/-/hikoutei-0.11.32-dev.tgz","fileCount":965,"integrity":"sha512-0bqJ5gkt5NpUEAcs8twcboDr4DZzEf/whWUK8SI/NlmZjq3Hzh0glZzQhxk5FssaQDDmzEJrKX8Q29bHLKaTfw==","signatures":[{"sig":"MEQCIGeJBB2o96SY0nRN+XuxHwn3YxROCBTohMVxXzSLEob9AiAiGhWDrEPx+wtH9k835rEEBL9ofkWLpoI8rdLJskfL2Q==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/hikoutei@0.11.32-dev","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":4484917},"main":"./dist/index.js","type":"module","_from":"file:/home/runner/work/_temp/hikoutei-develop-package/hikoutei-0.11.32-dev.tgz","types":"./dist/index.d.ts","engines":{"node":">=22.13"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"},"./internal/sync-status":{"types":"./dist/internal/syncStatus.d.ts","import":"./dist/internal/syncStatus.js"}},"scripts":{"test":"npm run build -w @hikoutei/ikisaki && npm run build -w @hikoutei/contracts && npm run build -w @hikoutei/google-auth && npm run build -w @hikoutei/storage && npm run build -w @hikoutei/sheets && npm run build -w @hikoutei/sync-engine && npm run build -w @hikoutei/composition && vitest run","build":"npm run build -w @hikoutei/ikisaki && npm run build -w @hikoutei/contracts && npm run build -w @hikoutei/google-auth && npm run build -w @hikoutei/storage && npm run build -w @hikoutei/sheets && npm run build -w @hikoutei/sync-engine && npm run build -w @hikoutei/composition && npm run build -w @hikoutei/cli && npm run clean && tsc -p tsconfig.build.json && node scripts/ci/reconcile-contracts-dist.mjs && node scripts/ci/smoke-contracts-bundle.mjs && npm run build -w spreadsheet-db-mcp","clean":"node scripts/clean-dist.mjs","test:soak":"npm run build -w @hikoutei/ikisaki && node scripts/run-soak-long.mjs","typecheck":"npm run build -w @hikoutei/ikisaki && npm run build -w @hikoutei/contracts && npm run build -w @hikoutei/google-auth && tsc -p tsconfig.test.json","audit:deps":"npx depcruise src packages/library/core/contracts packages/library/core/storage packages/library/cloud/sheets packages/library/core/sync-engine packages/library/core/composition packages/library/cloud/cli --config .dependency-cruiser.cjs --output-type err","audit:knip":"knip","audit:unused":"tsc -p tsconfig.json --noEmit --noUnusedLocals --noUnusedParameters","audit:markers":"node scripts/maintenance/audit-markers.mjs","typecheck:test":"npm run build -w @hikoutei/ikisaki && npm run build -w @hikoutei/contracts && npm run build -w @hikoutei/google-auth && tsc -p tsconfig.test.json && tsc -p packages/protocol/ikisaki/tsconfig.test.json && tsc -p packages/mcp/tsconfig.test.json && npm run typecheck -w @hikoutei/google-auth -w @hikoutei/storage -w @hikoutei/sheets -w @hikoutei/sync-engine -w @hikoutei/composition -w @hikoutei/cli"},"_npmUser":{"name":"manddarin","email":"rhkeh123@naver.com"},"_resolved":"/home/runner/work/_temp/hikoutei-develop-package/hikoutei-0.11.32-dev.tgz","_integrity":"sha512-0bqJ5gkt5NpUEAcs8twcboDr4DZzEf/whWUK8SI/NlmZjq3Hzh0glZzQhxk5FssaQDDmzEJrKX8Q29bHLKaTfw==","repository":{"url":"git+https://github.com/ManddarinShop/Hikoutei.git","type":"git"},"workspaces":["packages/*","packages/protocol/*","packages/library/cloud/*","packages/library/core/*"],"_npmVersion":"10.9.8","description":"Typed repository and safe write layer for Google Sheets-backed MVPs. SQLite-authoritative entity lifecycle with asynchronous Google Sheets projection.","directories":{},"_nodeVersion":"22.23.2","dependencies":{"zod":"^4.4.3","@hikoutei/kohkai":"0.1.0","@googleapis/drive":"^21.0.0","@hikoutei/ikisaki":"0.1.17","@googleapis/sheets":"^14.0.0","google-auth-library":"^11.0.0"},"_hasShrinkwrap":false,"packageManager":"pnpm@11.1.2","devDependencies":{"knip":"6.33.0","vitest":"^1.6.0","typescript":"^5.5.3","@types/node":"^20.14.10","@mikro-orm/sql":"7.1.7","@mikro-orm/core":"7.1.7","@hikoutei/sheets":"0.1.0","@hikoutei/storage":"0.1.0","dependency-cruiser":"18.2.0","@hikoutei/contracts":"0.1.0","@hikoutei/composition":"0.1.0","@hikoutei/google-auth":"0.1.0","@hikoutei/sync-engine":"0.1.0"},"peerDependencies":{"@mikro-orm/sql":"7.1.7","@mikro-orm/core":"7.1.7"},"peerDependenciesMeta":{"@mikro-orm/sql":{"optional":true},"@mikro-orm/core":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/hikoutei_0.11.32-dev_1789087768205_0.42203854561738297","host":"s3://npm-registry-packages-npm-production"}},"0.11.33-dev":{"name":"hikoutei","version":"0.11.33-dev","keywords":["google-sheets","spreadsheet","google sheets orm","sqlite","sync","typescript","orm","repository","optimistic-locking"],"license":"MIT","_id":"hikoutei@0.11.33-dev","maintainers":[{"name":"manddarin","email":"rhkeh123@naver.com"}],"homepage":"https://github.com/ManddarinShop/Hikoutei#readme","bugs":{"url":"https://github.com/ManddarinShop/Hikoutei/issues"},"bin":{"hikoutei":"dist/cli/index.js"},"dist":{"shasum":"496dccfc7cedf131d4020f7e2a04e5dcfd487e32","tarball":"https://registry.npmjs.org/hikoutei/-/hikoutei-0.11.33-dev.tgz","fileCount":965,"integrity":"sha512-45OVwtkEQ83r3r/p1/Yrj5tyOzJD14cLg1HUUYk+H/9NQZZJsYDUrg3R5Co9fsf/NnkIvjewFsNis7/72scGgA==","signatures":[{"sig":"MEYCIQDJQywfTTZd6d7tKIzWyMsjTmypNlNrtdtkM9uvZMuaaAIhAJY+TPDucS040FavOk1ZKFUYO8cgR4jVAN8+0DUpBFKR","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/hikoutei@0.11.33-dev","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":4484917},"main":"./dist/index.js","type":"module","_from":"file:/home/runner/work/_temp/hikoutei-develop-package/hikoutei-0.11.33-dev.tgz","types":"./dist/index.d.ts","engines":{"node":">=22.13"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"},"./internal/sync-status":{"types":"./dist/internal/syncStatus.d.ts","import":"./dist/internal/syncStatus.js"}},"scripts":{"test":"npm run build -w @hikoutei/ikisaki && npm run build -w @hikoutei/contracts && npm run build -w @hikoutei/google-auth && npm run build -w @hikoutei/storage && npm run build -w @hikoutei/sheets && npm run build -w @hikoutei/sync-engine && npm run build -w @hikoutei/composition && vitest run","build":"npm run build -w @hikoutei/ikisaki && npm run build -w @hikoutei/contracts && npm run build -w @hikoutei/google-auth && npm run build -w @hikoutei/storage && npm run build -w @hikoutei/sheets && npm run build -w @hikoutei/sync-engine && npm run build -w @hikoutei/composition && npm run build -w @hikoutei/cli && npm run clean && tsc -p tsconfig.build.json && node scripts/ci/reconcile-contracts-dist.mjs && node scripts/ci/smoke-contracts-bundle.mjs && npm run build -w spreadsheet-db-mcp","clean":"node scripts/clean-dist.mjs","test:soak":"npm run build -w @hikoutei/ikisaki && node scripts/run-soak-long.mjs","typecheck":"npm run build -w @hikoutei/ikisaki && npm run build -w @hikoutei/contracts && npm run build -w @hikoutei/google-auth && tsc -p tsconfig.test.json","audit:deps":"npx depcruise src packages/library/core/contracts packages/library/core/storage packages/library/cloud/sheets packages/library/core/sync-engine packages/library/core/composition packages/library/cloud/cli --config .dependency-cruiser.cjs --output-type err","audit:knip":"knip","audit:unused":"tsc -p tsconfig.json --noEmit --noUnusedLocals --noUnusedParameters","audit:markers":"node scripts/maintenance/audit-markers.mjs","typecheck:test":"npm run build -w @hikoutei/ikisaki && npm run build -w @hikoutei/contracts && npm run build -w @hikoutei/google-auth && tsc -p tsconfig.test.json && tsc -p packages/protocol/ikisaki/tsconfig.test.json && tsc -p packages/mcp/tsconfig.test.json && npm run typecheck -w @hikoutei/google-auth -w @hikoutei/storage -w @hikoutei/sheets -w @hikoutei/sync-engine -w @hikoutei/composition -w @hikoutei/cli"},"_npmUser":{"name":"manddarin","email":"rhkeh123@naver.com"},"_resolved":"/home/runner/work/_temp/hikoutei-develop-package/hikoutei-0.11.33-dev.tgz","_integrity":"sha512-45OVwtkEQ83r3r/p1/Yrj5tyOzJD14cLg1HUUYk+H/9NQZZJsYDUrg3R5Co9fsf/NnkIvjewFsNis7/72scGgA==","repository":{"url":"git+https://github.com/ManddarinShop/Hikoutei.git","type":"git"},"workspaces":["packages/*","packages/protocol/*","packages/library/cloud/*","packages/library/core/*"],"_npmVersion":"10.9.8","description":"Typed repository and safe write layer for Google Sheets-backed MVPs. SQLite-authoritative entity lifecycle with asynchronous Google Sheets projection.","directories":{},"_nodeVersion":"22.23.2","dependencies":{"zod":"^4.4.3","@hikoutei/kohkai":"0.1.0","@googleapis/drive":"^21.0.0","@hikoutei/ikisaki":"0.1.17","@googleapis/sheets":"^14.0.0","google-auth-library":"^11.0.0"},"_hasShrinkwrap":false,"packageManager":"pnpm@11.1.2","devDependencies":{"knip":"6.33.0","vitest":"^1.6.0","typescript":"^5.5.3","@types/node":"^20.14.10","@mikro-orm/sql":"7.1.7","@mikro-orm/core":"7.1.7","@hikoutei/sheets":"0.1.0","@hikoutei/storage":"0.1.0","dependency-cruiser":"18.2.0","@hikoutei/contracts":"0.1.0","@hikoutei/composition":"0.1.0","@hikoutei/google-auth":"0.1.0","@hikoutei/sync-engine":"0.1.0"},"peerDependencies":{"@mikro-orm/sql":"7.1.7","@mikro-orm/core":"7.1.7"},"peerDependenciesMeta":{"@mikro-orm/sql":{"optional":true},"@mikro-orm/core":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/hikoutei_0.11.33-dev_1789088722778_0.30733210252520626","host":"s3://npm-registry-packages-npm-production"}},"0.11.34-dev":{"name":"hikoutei","version":"0.11.34-dev","keywords":["google-sheets","spreadsheet","google sheets orm","sqlite","sync","typescript","orm","repository","optimistic-locking"],"license":"MIT","_id":"hikoutei@0.11.34-dev","maintainers":[{"name":"manddarin","email":"rhkeh123@naver.com"}],"homepage":"https://github.com/ManddarinShop/Hikoutei#readme","bugs":{"url":"https://github.com/ManddarinShop/Hikoutei/issues"},"bin":{"hikoutei":"dist/cli/index.js"},"dist":{"shasum":"4407cfab960fa798bb8d1a9789bff9f24b29cf72","tarball":"https://registry.npmjs.org/hikoutei/-/hikoutei-0.11.34-dev.tgz","fileCount":965,"integrity":"sha512-80Wkpt618RKDLGjn6dAkHPmfNHRxPztw4Np2YPKBfSErHMB3RQPoQDS2QtsG+oUiEE1hrnTLc4D2OAVfM618eQ==","signatures":[{"sig":"MEUCIF3LDeqUQa93i1I8onWsDRHIcGY2FReibWeAdS9xTDwaAiEA1G8Jvdj0CSwk83W0dCBm+XBnk9mRwtomtM4RZHcVeEY=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/hikoutei@0.11.34-dev","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":4484917},"main":"./dist/index.js","type":"module","_from":"file:/home/runner/work/_temp/hikoutei-develop-package/hikoutei-0.11.34-dev.tgz","types":"./dist/index.d.ts","engines":{"node":">=22.13"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"},"./internal/sync-status":{"types":"./dist/internal/syncStatus.d.ts","import":"./dist/internal/syncStatus.js"}},"scripts":{"test":"npm run build -w @hikoutei/ikisaki && npm run build -w @hikoutei/contracts && npm run build -w @hikoutei/google-auth && npm run build -w @hikoutei/storage && npm run build -w @hikoutei/sheets && npm run build -w @hikoutei/sync-engine && npm run build -w @hikoutei/composition && vitest run","build":"npm run build -w @hikoutei/ikisaki && npm run build -w @hikoutei/contracts && npm run build -w @hikoutei/google-auth && npm run build -w @hikoutei/storage && npm run build -w @hikoutei/sheets && npm run build -w @hikoutei/sync-engine && npm run build -w @hikoutei/composition && npm run build -w @hikoutei/cli && npm run clean && tsc -p tsconfig.build.json && node scripts/ci/reconcile-contracts-dist.mjs && node scripts/ci/smoke-contracts-bundle.mjs && npm run build -w spreadsheet-db-mcp","clean":"node scripts/clean-dist.mjs","test:soak":"npm run build -w @hikoutei/ikisaki && node scripts/run-soak-long.mjs","typecheck":"npm run build -w @hikoutei/ikisaki && npm run build -w @hikoutei/contracts && npm run build -w @hikoutei/google-auth && tsc -p tsconfig.test.json","audit:deps":"npx depcruise src packages/library/core/contracts packages/library/core/storage packages/library/cloud/sheets packages/library/core/sync-engine packages/library/core/composition packages/library/cloud/cli --config .dependency-cruiser.cjs --output-type err","audit:knip":"knip","audit:unused":"tsc -p tsconfig.json --noEmit --noUnusedLocals --noUnusedParameters","audit:markers":"node scripts/maintenance/audit-markers.mjs","typecheck:test":"npm run build -w @hikoutei/ikisaki && npm run build -w @hikoutei/contracts && npm run build -w @hikoutei/google-auth && tsc -p tsconfig.test.json && tsc -p packages/protocol/ikisaki/tsconfig.test.json && tsc -p packages/mcp/tsconfig.test.json && npm run typecheck -w @hikoutei/google-auth -w @hikoutei/storage -w @hikoutei/sheets -w @hikoutei/sync-engine -w @hikoutei/composition -w @hikoutei/cli"},"_npmUser":{"name":"manddarin","email":"rhkeh123@naver.com"},"_resolved":"/home/runner/work/_temp/hikoutei-develop-package/hikoutei-0.11.34-dev.tgz","_integrity":"sha512-80Wkpt618RKDLGjn6dAkHPmfNHRxPztw4Np2YPKBfSErHMB3RQPoQDS2QtsG+oUiEE1hrnTLc4D2OAVfM618eQ==","repository":{"url":"git+https://github.com/ManddarinShop/Hikoutei.git","type":"git"},"workspaces":["packages/*","packages/protocol/*","packages/library/cloud/*","packages/library/core/*"],"_npmVersion":"10.9.8","description":"Typed repository and safe write layer for Google Sheets-backed MVPs. SQLite-authoritative entity lifecycle with asynchronous Google Sheets projection.","directories":{},"_nodeVersion":"22.23.2","dependencies":{"zod":"^4.4.3","@hikoutei/kohkai":"0.1.0","@googleapis/drive":"^21.0.0","@hikoutei/ikisaki":"0.1.17","@googleapis/sheets":"^14.0.0","google-auth-library":"^11.0.0"},"_hasShrinkwrap":false,"packageManager":"pnpm@11.1.2","devDependencies":{"knip":"6.33.0","vitest":"^1.6.0","typescript":"^5.5.3","@types/node":"^20.14.10","@mikro-orm/sql":"7.1.7","@mikro-orm/core":"7.1.7","@hikoutei/sheets":"0.1.0","@hikoutei/storage":"0.1.0","dependency-cruiser":"18.2.0","@hikoutei/contracts":"0.1.0","@hikoutei/composition":"0.1.0","@hikoutei/google-auth":"0.1.0","@hikoutei/sync-engine":"0.1.0"},"peerDependencies":{"@mikro-orm/sql":"7.1.7","@mikro-orm/core":"7.1.7"},"peerDependenciesMeta":{"@mikro-orm/sql":{"optional":true},"@mikro-orm/core":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/hikoutei_0.11.34-dev_1789089633112_0.4141290124091612","host":"s3://npm-registry-packages-npm-production"}},"0.11.35-dev":{"name":"hikoutei","version":"0.11.35-dev","keywords":["google-sheets","spreadsheet","google sheets orm","sqlite","sync","typescript","orm","repository","optimistic-locking"],"license":"MIT","_id":"hikoutei@0.11.35-dev","maintainers":[{"name":"manddarin","email":"rhkeh123@naver.com"}],"homepage":"https://github.com/ManddarinShop/Hikoutei#readme","bugs":{"url":"https://github.com/ManddarinShop/Hikoutei/issues"},"bin":{"hikoutei":"dist/cli/index.js"},"dist":{"shasum":"f9848722438eb61798a267f22010ec82c24328cb","tarball":"https://registry.npmjs.org/hikoutei/-/hikoutei-0.11.35-dev.tgz","fileCount":965,"integrity":"sha512-rv8xS3RKdGBQbEFZlctHiWxBjGKv8DvuBLRlvtS+sJTMWO3y++8QI1tXZ2gY4X670IYhpvvPxYys1S/1xRu2MA==","signatures":[{"sig":"MEYCIQC7j9BGE2b5uaCsZlTbNjdxhwHoWlzM+y1p2Lb8XQ1pwwIhANcj6jiLJ/e80ZYxIro4FEL/22RhLgLtXkFRqtUtRXnH","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/hikoutei@0.11.35-dev","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":4484917},"main":"./dist/index.js","type":"module","_from":"file:/home/runner/work/_temp/hikoutei-develop-package/hikoutei-0.11.35-dev.tgz","types":"./dist/index.d.ts","engines":{"node":">=22.13"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"},"./internal/sync-status":{"types":"./dist/internal/syncStatus.d.ts","import":"./dist/internal/syncStatus.js"}},"scripts":{"test":"npm run build -w @hikoutei/ikisaki && npm run build -w @hikoutei/contracts && npm run build -w @hikoutei/google-auth && npm run build -w @hikoutei/storage && npm run build -w @hikoutei/sheets && npm run build -w @hikoutei/sync-engine && npm run build -w @hikoutei/composition && vitest run","build":"npm run build -w @hikoutei/ikisaki && npm run build -w @hikoutei/contracts && npm run build -w @hikoutei/google-auth && npm run build -w @hikoutei/storage && npm run build -w @hikoutei/sheets && npm run build -w @hikoutei/sync-engine && npm run build -w @hikoutei/composition && npm run build -w @hikoutei/cli && npm run clean && tsc -p tsconfig.build.json && node scripts/ci/reconcile-contracts-dist.mjs && node scripts/ci/smoke-contracts-bundle.mjs && npm run build -w spreadsheet-db-mcp","clean":"node scripts/clean-dist.mjs","test:soak":"npm run build -w @hikoutei/ikisaki && node scripts/run-soak-long.mjs","typecheck":"npm run build -w @hikoutei/ikisaki && npm run build -w @hikoutei/contracts && npm run build -w @hikoutei/google-auth && tsc -p tsconfig.test.json","audit:deps":"npx depcruise src packages/library/core/contracts packages/library/core/storage packages/library/cloud/sheets packages/library/core/sync-engine packages/library/core/composition packages/library/cloud/cli --config .dependency-cruiser.cjs --output-type err","audit:knip":"knip","audit:unused":"tsc -p tsconfig.json --noEmit --noUnusedLocals --noUnusedParameters","audit:markers":"node scripts/maintenance/audit-markers.mjs","typecheck:test":"npm run build -w @hikoutei/ikisaki && npm run build -w @hikoutei/contracts && npm run build -w @hikoutei/google-auth && tsc -p tsconfig.test.json && tsc -p packages/protocol/ikisaki/tsconfig.test.json && tsc -p packages/mcp/tsconfig.test.json && npm run typecheck -w @hikoutei/google-auth -w @hikoutei/storage -w @hikoutei/sheets -w @hikoutei/sync-engine -w @hikoutei/composition -w @hikoutei/cli"},"_npmUser":{"name":"manddarin","email":"rhkeh123@naver.com"},"_resolved":"/home/runner/work/_temp/hikoutei-develop-package/hikoutei-0.11.35-dev.tgz","_integrity":"sha512-rv8xS3RKdGBQbEFZlctHiWxBjGKv8DvuBLRlvtS+sJTMWO3y++8QI1tXZ2gY4X670IYhpvvPxYys1S/1xRu2MA==","repository":{"url":"git+https://github.com/ManddarinShop/Hikoutei.git","type":"git"},"workspaces":["packages/*","packages/protocol/*","packages/library/cloud/*","packages/library/core/*"],"_npmVersion":"10.9.8","description":"Typed repository and safe write layer for Google Sheets-backed MVPs. SQLite-authoritative entity lifecycle with asynchronous Google Sheets projection.","directories":{},"_nodeVersion":"22.23.2","dependencies":{"zod":"^4.4.3","@hikoutei/kohkai":"0.1.0","@googleapis/drive":"^21.0.0","@hikoutei/ikisaki":"0.1.17","@googleapis/sheets":"^14.0.0","google-auth-library":"^11.0.0"},"_hasShrinkwrap":false,"packageManager":"pnpm@11.1.2","devDependencies":{"knip":"6.33.0","vitest":"^1.6.0","typescript":"^5.5.3","@types/node":"^20.14.10","@mikro-orm/sql":"7.1.7","@mikro-orm/core":"7.1.7","@hikoutei/sheets":"0.1.0","@hikoutei/storage":"0.1.0","dependency-cruiser":"18.2.0","@hikoutei/contracts":"0.1.0","@hikoutei/composition":"0.1.0","@hikoutei/google-auth":"0.1.0","@hikoutei/sync-engine":"0.1.0"},"peerDependencies":{"@mikro-orm/sql":"7.1.7","@mikro-orm/core":"7.1.7"},"peerDependenciesMeta":{"@mikro-orm/sql":{"optional":true},"@mikro-orm/core":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/hikoutei_0.11.35-dev_1789090550829_0.7445788235955106","host":"s3://npm-registry-packages-npm-production"}},"0.11.36-dev":{"name":"hikoutei","version":"0.11.36-dev","keywords":["google-sheets","spreadsheet","google sheets orm","sqlite","sync","typescript","orm","repository","optimistic-locking"],"license":"MIT","_id":"hikoutei@0.11.36-dev","maintainers":[{"name":"manddarin","email":"rhkeh123@naver.com"}],"homepage":"https://github.com/ManddarinShop/Hikoutei#readme","bugs":{"url":"https://github.com/ManddarinShop/Hikoutei/issues"},"bin":{"hikoutei":"dist/cli/index.js"},"dist":{"shasum":"3caf699418739cb844dafd02592e0f0bfa4746df","tarball":"https://registry.npmjs.org/hikoutei/-/hikoutei-0.11.36-dev.tgz","fileCount":965,"integrity":"sha512-18UTc6KgZ9MekABGeO49AZNro2LYqcd7wUnv92EjmQqQECNl43TK18lCyUVbmLwKgEPEze5vwBFK57lwO2vTRw==","signatures":[{"sig":"MEUCIQCDdOwppXeRwu0J4BSOfk55q446EJMTJRYF99+Vh3hVnQIgUwWvYR3HphSoOqdhpLxpDKRRXZcb4+e+MyjDjvriTB8=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/hikoutei@0.11.36-dev","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":4484917},"main":"./dist/index.js","type":"module","_from":"file:/home/runner/work/_temp/hikoutei-develop-package/hikoutei-0.11.36-dev.tgz","types":"./dist/index.d.ts","engines":{"node":">=22.13"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"},"./internal/sync-status":{"types":"./dist/internal/syncStatus.d.ts","import":"./dist/internal/syncStatus.js"}},"scripts":{"test":"npm run build -w @hikoutei/ikisaki && npm run build -w @hikoutei/contracts && npm run build -w @hikoutei/google-auth && npm run build -w @hikoutei/storage && npm run build -w @hikoutei/sheets && npm run build -w @hikoutei/sync-engine && npm run build -w @hikoutei/composition && vitest run","build":"npm run build -w @hikoutei/ikisaki && npm run build -w @hikoutei/contracts && npm run build -w @hikoutei/google-auth && npm run build -w @hikoutei/storage && npm run build -w @hikoutei/sheets && npm run build -w @hikoutei/sync-engine && npm run build -w @hikoutei/composition && npm run build -w @hikoutei/cli && npm run clean && tsc -p tsconfig.build.json && node scripts/ci/reconcile-contracts-dist.mjs && node scripts/ci/smoke-contracts-bundle.mjs && npm run build -w spreadsheet-db-mcp","clean":"node scripts/clean-dist.mjs","test:soak":"npm run build -w @hikoutei/ikisaki && node scripts/run-soak-long.mjs","typecheck":"npm run build -w @hikoutei/ikisaki && npm run build -w @hikoutei/contracts && npm run build -w @hikoutei/google-auth && tsc -p tsconfig.test.json","audit:deps":"npx depcruise src packages/library/core/contracts packages/library/core/storage packages/library/cloud/sheets packages/library/core/sync-engine packages/library/core/composition packages/library/cloud/cli --config .dependency-cruiser.cjs --output-type err","audit:knip":"knip","audit:unused":"tsc -p tsconfig.json --noEmit --noUnusedLocals --noUnusedParameters","audit:markers":"node scripts/maintenance/audit-markers.mjs","typecheck:test":"npm run build -w @hikoutei/ikisaki && npm run build -w @hikoutei/contracts && npm run build -w @hikoutei/google-auth && tsc -p tsconfig.test.json && tsc -p packages/protocol/ikisaki/tsconfig.test.json && tsc -p packages/mcp/tsconfig.test.json && npm run typecheck -w @hikoutei/google-auth -w @hikoutei/storage -w @hikoutei/sheets -w @hikoutei/sync-engine -w @hikoutei/composition -w @hikoutei/cli"},"_npmUser":{"name":"manddarin","email":"rhkeh123@naver.com"},"_resolved":"/home/runner/work/_temp/hikoutei-develop-package/hikoutei-0.11.36-dev.tgz","_integrity":"sha512-18UTc6KgZ9MekABGeO49AZNro2LYqcd7wUnv92EjmQqQECNl43TK18lCyUVbmLwKgEPEze5vwBFK57lwO2vTRw==","repository":{"url":"git+https://github.com/ManddarinShop/Hikoutei.git","type":"git"},"workspaces":["packages/*","packages/protocol/*","packages/library/cloud/*","packages/library/core/*"],"_npmVersion":"10.9.8","description":"Typed repository and safe write layer for Google Sheets-backed MVPs. SQLite-authoritative entity lifecycle with asynchronous Google Sheets projection.","directories":{},"_nodeVersion":"22.23.2","dependencies":{"zod":"^4.4.3","@hikoutei/kohkai":"0.1.0","@googleapis/drive":"^21.0.0","@hikoutei/ikisaki":"0.1.17","@googleapis/sheets":"^14.0.0","google-auth-library":"^11.0.0"},"_hasShrinkwrap":false,"packageManager":"pnpm@11.1.2","devDependencies":{"knip":"6.33.0","vitest":"^1.6.0","typescript":"^5.5.3","@types/node":"^20.14.10","@mikro-orm/sql":"7.1.7","@mikro-orm/core":"7.1.7","@hikoutei/sheets":"0.1.0","@hikoutei/storage":"0.1.0","dependency-cruiser":"18.2.0","@hikoutei/contracts":"0.1.0","@hikoutei/composition":"0.1.0","@hikoutei/google-auth":"0.1.0","@hikoutei/sync-engine":"0.1.0"},"peerDependencies":{"@mikro-orm/sql":"7.1.7","@mikro-orm/core":"7.1.7"},"peerDependenciesMeta":{"@mikro-orm/sql":{"optional":true},"@mikro-orm/core":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/hikoutei_0.11.36-dev_1789096695223_0.9604256270572944","host":"s3://npm-registry-packages-npm-production"}},"0.11.37-dev":{"name":"hikoutei","version":"0.11.37-dev","keywords":["google-sheets","spreadsheet","google sheets orm","sqlite","sync","typescript","orm","repository","optimistic-locking"],"license":"MIT","_id":"hikoutei@0.11.37-dev","maintainers":[{"name":"manddarin","email":"rhkeh123@naver.com"}],"homepage":"https://github.com/ManddarinShop/Hikoutei#readme","bugs":{"url":"https://github.com/ManddarinShop/Hikoutei/issues"},"bin":{"hikoutei":"dist/cli/index.js"},"dist":{"shasum":"26fc56f4f2c208416e20895d34b079f259360f8e","tarball":"https://registry.npmjs.org/hikoutei/-/hikoutei-0.11.37-dev.tgz","fileCount":965,"integrity":"sha512-l7JkLPamuLr9Mmncik6LCQUp4O75TAMI6xv8yh4bFlp24qBfSqtfOXGRo/Nvpr4GcfYeWOt2saBcnyUj9eWGvg==","signatures":[{"sig":"MEQCIDU9zjglJ/SaXyRIWb6W9g91PBF5WD518z2j7PybLVWxAiB2cxcMzm3LFlz6mXOGXZJBvSMuxZ39u9Znj8mKe6Kdyg==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/hikoutei@0.11.37-dev","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":4484917},"main":"./dist/index.js","type":"module","_from":"file:/home/runner/work/_temp/hikoutei-develop-package/hikoutei-0.11.37-dev.tgz","types":"./dist/index.d.ts","engines":{"node":">=22.13"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"},"./internal/sync-status":{"types":"./dist/internal/syncStatus.d.ts","import":"./dist/internal/syncStatus.js"}},"scripts":{"test":"npm run build -w @hikoutei/ikisaki && npm run build -w @hikoutei/contracts && npm run build -w @hikoutei/google-auth && npm run build -w @hikoutei/storage && npm run build -w @hikoutei/sheets && npm run build -w @hikoutei/sync-engine && npm run build -w @hikoutei/composition && vitest run","build":"npm run build -w @hikoutei/ikisaki && npm run build -w @hikoutei/contracts && npm run build -w @hikoutei/google-auth && npm run build -w @hikoutei/storage && npm run build -w @hikoutei/sheets && npm run build -w @hikoutei/sync-engine && npm run build -w @hikoutei/composition && npm run build -w @hikoutei/cli && npm run clean && tsc -p tsconfig.build.json && node scripts/ci/reconcile-contracts-dist.mjs && node scripts/ci/smoke-contracts-bundle.mjs && npm run build -w spreadsheet-db-mcp","clean":"node scripts/clean-dist.mjs","test:soak":"npm run build -w @hikoutei/ikisaki && node scripts/run-soak-long.mjs","typecheck":"npm run build -w @hikoutei/ikisaki && npm run build -w @hikoutei/contracts && npm run build -w @hikoutei/google-auth && tsc -p tsconfig.test.json","audit:deps":"npx depcruise src packages/library/core/contracts packages/library/core/storage packages/library/cloud/sheets packages/library/core/sync-engine packages/library/core/composition packages/library/cloud/cli --config .dependency-cruiser.cjs --output-type err","audit:knip":"knip","audit:unused":"tsc -p tsconfig.json --noEmit --noUnusedLocals --noUnusedParameters","audit:markers":"node scripts/maintenance/audit-markers.mjs","typecheck:test":"npm run build -w @hikoutei/ikisaki && npm run build -w @hikoutei/contracts && npm run build -w @hikoutei/google-auth && tsc -p tsconfig.test.json && tsc -p packages/protocol/ikisaki/tsconfig.test.json && tsc -p packages/mcp/tsconfig.test.json && npm run typecheck -w @hikoutei/google-auth -w @hikoutei/storage -w @hikoutei/sheets -w @hikoutei/sync-engine -w @hikoutei/composition -w @hikoutei/cli"},"_npmUser":{"name":"manddarin","email":"rhkeh123@naver.com"},"_resolved":"/home/runner/work/_temp/hikoutei-develop-package/hikoutei-0.11.37-dev.tgz","_integrity":"sha512-l7JkLPamuLr9Mmncik6LCQUp4O75TAMI6xv8yh4bFlp24qBfSqtfOXGRo/Nvpr4GcfYeWOt2saBcnyUj9eWGvg==","repository":{"url":"git+https://github.com/ManddarinShop/Hikoutei.git","type":"git"},"workspaces":["packages/*","packages/protocol/*","packages/library/cloud/*","packages/library/core/*"],"_npmVersion":"10.9.8","description":"Typed repository and safe write layer for Google Sheets-backed MVPs. SQLite-authoritative entity lifecycle with asynchronous Google Sheets projection.","directories":{},"_nodeVersion":"22.23.2","dependencies":{"zod":"^4.4.3","@hikoutei/kohkai":"0.1.0","@googleapis/drive":"^21.0.0","@hikoutei/ikisaki":"0.1.17","@googleapis/sheets":"^14.0.0","google-auth-library":"^11.0.0"},"_hasShrinkwrap":false,"packageManager":"pnpm@11.1.2","devDependencies":{"knip":"6.33.0","vitest":"^1.6.0","typescript":"^5.5.3","@types/node":"^20.14.10","@mikro-orm/sql":"7.1.7","@mikro-orm/core":"7.1.7","@hikoutei/sheets":"0.1.0","@hikoutei/storage":"0.1.0","dependency-cruiser":"18.2.0","@hikoutei/contracts":"0.1.0","@hikoutei/composition":"0.1.0","@hikoutei/google-auth":"0.1.0","@hikoutei/sync-engine":"0.1.0"},"peerDependencies":{"@mikro-orm/sql":"7.1.7","@mikro-orm/core":"7.1.7"},"peerDependenciesMeta":{"@mikro-orm/sql":{"optional":true},"@mikro-orm/core":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/hikoutei_0.11.37-dev_1789097693656_0.8419752826722195","host":"s3://npm-registry-packages-npm-production"}},"0.11.38-dev":{"name":"hikoutei","version":"0.11.38-dev","keywords":["google-sheets","spreadsheet","google sheets orm","sqlite","sync","typescript","orm","repository","optimistic-locking"],"license":"MIT","_id":"hikoutei@0.11.38-dev","maintainers":[{"name":"manddarin","email":"rhkeh123@naver.com"}],"homepage":"https://github.com/ManddarinShop/Hikoutei#readme","bugs":{"url":"https://github.com/ManddarinShop/Hikoutei/issues"},"bin":{"hikoutei":"dist/cli/index.js"},"dist":{"shasum":"87091a2f125a739f910680b4c1b7c1072df9bc90","tarball":"https://registry.npmjs.org/hikoutei/-/hikoutei-0.11.38-dev.tgz","fileCount":965,"integrity":"sha512-cbXXCak9r0m8syhPI2uUPrX+KW6aVDlqd8MM9YE8l+tMoZu1vcqEPbQ1k0ioVbdEvWIT1gXH9yOSBOe7qkI7ww==","signatures":[{"sig":"MEQCIFY0Lsp+aQ/J2xM3LboVFA00Feaf+8Ce5m131L2uuIEwAiA7Sw0wORiXsI2oy8xE7k5ZCJMAqUpb4WFjnmE2V+ypiw==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/hikoutei@0.11.38-dev","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":4484917},"main":"./dist/index.js","type":"module","_from":"file:/home/runner/work/_temp/hikoutei-develop-package/hikoutei-0.11.38-dev.tgz","types":"./dist/index.d.ts","engines":{"node":">=22.13"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"},"./internal/sync-status":{"types":"./dist/internal/syncStatus.d.ts","import":"./dist/internal/syncStatus.js"}},"scripts":{"test":"npm run build -w @hikoutei/ikisaki && npm run build -w @hikoutei/contracts && npm run build -w @hikoutei/google-auth && npm run build -w @hikoutei/storage && npm run build -w @hikoutei/sheets && npm run build -w @hikoutei/sync-engine && npm run build -w @hikoutei/composition && vitest run","build":"npm run build -w @hikoutei/ikisaki && npm run build -w @hikoutei/contracts && npm run build -w @hikoutei/google-auth && npm run build -w @hikoutei/storage && npm run build -w @hikoutei/sheets && npm run build -w @hikoutei/sync-engine && npm run build -w @hikoutei/composition && npm run build -w @hikoutei/cli && npm run clean && tsc -p tsconfig.build.json && node scripts/ci/reconcile-contracts-dist.mjs && node scripts/ci/smoke-contracts-bundle.mjs && npm run build -w spreadsheet-db-mcp","clean":"node scripts/clean-dist.mjs","test:soak":"npm run build -w @hikoutei/ikisaki && node scripts/run-soak-long.mjs","typecheck":"npm run build -w @hikoutei/ikisaki && npm run build -w @hikoutei/contracts && npm run build -w @hikoutei/google-auth && tsc -p tsconfig.test.json","audit:deps":"npx depcruise src packages/library/core/contracts packages/library/core/storage packages/library/cloud/sheets packages/library/core/sync-engine packages/library/core/composition packages/library/cloud/cli --config .dependency-cruiser.cjs --output-type err","audit:knip":"knip","audit:unused":"tsc -p tsconfig.json --noEmit --noUnusedLocals --noUnusedParameters","audit:markers":"node scripts/maintenance/audit-markers.mjs","typecheck:test":"npm run build -w @hikoutei/ikisaki && npm run build -w @hikoutei/contracts && npm run build -w @hikoutei/google-auth && tsc -p tsconfig.test.json && tsc -p packages/protocol/ikisaki/tsconfig.test.json && tsc -p packages/mcp/tsconfig.test.json && npm run typecheck -w @hikoutei/google-auth -w @hikoutei/storage -w @hikoutei/sheets -w @hikoutei/sync-engine -w @hikoutei/composition -w @hikoutei/cli"},"_npmUser":{"name":"manddarin","email":"rhkeh123@naver.com"},"_resolved":"/home/runner/work/_temp/hikoutei-develop-package/hikoutei-0.11.38-dev.tgz","_integrity":"sha512-cbXXCak9r0m8syhPI2uUPrX+KW6aVDlqd8MM9YE8l+tMoZu1vcqEPbQ1k0ioVbdEvWIT1gXH9yOSBOe7qkI7ww==","repository":{"url":"git+https://github.com/ManddarinShop/Hikoutei.git","type":"git"},"workspaces":["packages/*","packages/protocol/*","packages/library/cloud/*","packages/library/core/*"],"_npmVersion":"10.9.8","description":"Typed repository and safe write layer for Google Sheets-backed MVPs. SQLite-authoritative entity lifecycle with asynchronous Google Sheets projection.","directories":{},"_nodeVersion":"22.23.2","dependencies":{"zod":"^4.4.3","@hikoutei/kohkai":"0.1.0","@googleapis/drive":"^21.0.0","@hikoutei/ikisaki":"0.1.17","@googleapis/sheets":"^14.0.0","google-auth-library":"^11.0.0"},"_hasShrinkwrap":false,"packageManager":"pnpm@11.1.2","devDependencies":{"knip":"6.33.0","vitest":"^1.6.0","typescript":"^5.5.3","@types/node":"^20.14.10","@mikro-orm/sql":"7.1.7","@mikro-orm/core":"7.1.7","@hikoutei/sheets":"0.1.0","@hikoutei/storage":"0.1.0","dependency-cruiser":"18.2.0","@hikoutei/contracts":"0.1.0","@hikoutei/composition":"0.1.0","@hikoutei/google-auth":"0.1.0","@hikoutei/sync-engine":"0.1.0"},"peerDependencies":{"@mikro-orm/sql":"7.1.7","@mikro-orm/core":"7.1.7"},"peerDependenciesMeta":{"@mikro-orm/sql":{"optional":true},"@mikro-orm/core":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/hikoutei_0.11.38-dev_1789098583189_0.16213424937567678","host":"s3://npm-registry-packages-npm-production"}},"0.11.39-dev":{"name":"hikoutei","version":"0.11.39-dev","keywords":["google-sheets","spreadsheet","google sheets orm","sqlite","sync","typescript","orm","repository","optimistic-locking"],"license":"MIT","_id":"hikoutei@0.11.39-dev","maintainers":[{"name":"manddarin","email":"rhkeh123@naver.com"}],"homepage":"https://github.com/ManddarinShop/Hikoutei#readme","bugs":{"url":"https://github.com/ManddarinShop/Hikoutei/issues"},"bin":{"hikoutei":"dist/cli/index.js"},"dist":{"shasum":"6f840465c2b45f2208ec65c585bfba1ab80773d8","tarball":"https://registry.npmjs.org/hikoutei/-/hikoutei-0.11.39-dev.tgz","fileCount":965,"integrity":"sha512-/I1KII7STshgkwVddbJEgowkhYINWjdl++cCK+DvsWKba5rLHMZNDTJcpQHu0seJOjJlrNZP7hK28absYxt+Fw==","signatures":[{"sig":"MEUCIEPr4mqczFl9uXy5JFr1WYTgdszZ1eN+/y9euyOTIYIoAiEAgZyvEUb8C2ZhqFzRubJ1US4TWMZkkQAa6NjxsATq/gA=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/hikoutei@0.11.39-dev","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":4484917},"main":"./dist/index.js","type":"module","_from":"file:/home/runner/work/_temp/hikoutei-develop-package/hikoutei-0.11.39-dev.tgz","types":"./dist/index.d.ts","engines":{"node":">=22.13"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"},"./internal/sync-status":{"types":"./dist/internal/syncStatus.d.ts","import":"./dist/internal/syncStatus.js"}},"scripts":{"test":"npm run build -w @hikoutei/ikisaki && npm run build -w @hikoutei/contracts && npm run build -w @hikoutei/google-auth && npm run build -w @hikoutei/storage && npm run build -w @hikoutei/sheets && npm run build -w @hikoutei/sync-engine && npm run build -w @hikoutei/composition && vitest run","build":"npm run build -w @hikoutei/ikisaki && npm run build -w @hikoutei/contracts && npm run build -w @hikoutei/google-auth && npm run build -w @hikoutei/storage && npm run build -w @hikoutei/sheets && npm run build -w @hikoutei/sync-engine && npm run build -w @hikoutei/composition && npm run build -w @hikoutei/cli && npm run clean && tsc -p tsconfig.build.json && node scripts/ci/reconcile-contracts-dist.mjs && node scripts/ci/smoke-contracts-bundle.mjs && npm run build -w spreadsheet-db-mcp","clean":"node scripts/clean-dist.mjs","test:soak":"npm run build -w @hikoutei/ikisaki && node scripts/run-soak-long.mjs","typecheck":"npm run build -w @hikoutei/ikisaki && npm run build -w @hikoutei/contracts && npm run build -w @hikoutei/google-auth && tsc -p tsconfig.test.json","audit:deps":"npx depcruise src packages/library/core/contracts packages/library/core/storage packages/library/cloud/sheets packages/library/core/sync-engine packages/library/core/composition packages/library/cloud/cli --config .dependency-cruiser.cjs --output-type err","audit:knip":"knip","audit:unused":"tsc -p tsconfig.json --noEmit --noUnusedLocals --noUnusedParameters","audit:markers":"node scripts/maintenance/audit-markers.mjs","typecheck:test":"npm run build -w @hikoutei/ikisaki && npm run build -w @hikoutei/contracts && npm run build -w @hikoutei/google-auth && tsc -p tsconfig.test.json && tsc -p packages/protocol/ikisaki/tsconfig.test.json && tsc -p packages/mcp/tsconfig.test.json && npm run typecheck -w @hikoutei/google-auth -w @hikoutei/storage -w @hikoutei/sheets -w @hikoutei/sync-engine -w @hikoutei/composition -w @hikoutei/cli"},"_npmUser":{"name":"manddarin","email":"rhkeh123@naver.com"},"_resolved":"/home/runner/work/_temp/hikoutei-develop-package/hikoutei-0.11.39-dev.tgz","_integrity":"sha512-/I1KII7STshgkwVddbJEgowkhYINWjdl++cCK+DvsWKba5rLHMZNDTJcpQHu0seJOjJlrNZP7hK28absYxt+Fw==","repository":{"url":"git+https://github.com/ManddarinShop/Hikoutei.git","type":"git"},"workspaces":["packages/*","packages/protocol/*","packages/library/cloud/*","packages/library/core/*"],"_npmVersion":"10.9.8","description":"Typed repository and safe write layer for Google Sheets-backed MVPs. SQLite-authoritative entity lifecycle with asynchronous Google Sheets projection.","directories":{},"_nodeVersion":"22.23.2","dependencies":{"zod":"^4.4.3","@hikoutei/kohkai":"0.1.0","@googleapis/drive":"^21.0.0","@hikoutei/ikisaki":"0.1.17","@googleapis/sheets":"^14.0.0","google-auth-library":"^11.0.0"},"_hasShrinkwrap":false,"packageManager":"pnpm@11.1.2","devDependencies":{"knip":"6.33.0","vitest":"^1.6.0","typescript":"^5.5.3","@types/node":"^20.14.10","@mikro-orm/sql":"7.1.7","@mikro-orm/core":"7.1.7","@hikoutei/sheets":"0.1.0","@hikoutei/storage":"0.1.0","dependency-cruiser":"18.2.0","@hikoutei/contracts":"0.1.0","@hikoutei/composition":"0.1.0","@hikoutei/google-auth":"0.1.0","@hikoutei/sync-engine":"0.1.0"},"peerDependencies":{"@mikro-orm/sql":"7.1.7","@mikro-orm/core":"7.1.7"},"peerDependenciesMeta":{"@mikro-orm/sql":{"optional":true},"@mikro-orm/core":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/hikoutei_0.11.39-dev_1789099396985_0.40275688569814694","host":"s3://npm-registry-packages-npm-production"}},"0.11.40-dev":{"name":"hikoutei","version":"0.11.40-dev","keywords":["google-sheets","spreadsheet","google sheets orm","sqlite","sync","typescript","orm","repository","optimistic-locking"],"license":"MIT","_id":"hikoutei@0.11.40-dev","maintainers":[{"name":"manddarin","email":"rhkeh123@naver.com"}],"homepage":"https://github.com/ManddarinShop/Hikoutei#readme","bugs":{"url":"https://github.com/ManddarinShop/Hikoutei/issues"},"bin":{"hikoutei":"dist/cli/index.js"},"dist":{"shasum":"24c8904e67684dc91eba1fccaa1aac746b5a92f6","tarball":"https://registry.npmjs.org/hikoutei/-/hikoutei-0.11.40-dev.tgz","fileCount":965,"integrity":"sha512-sQm41YGvXduJvvvw8xO6SFKDMQQ2whN4cpOipCDjT7CwLHqyni44o1btEpDciJe4uvRHFqwD5tGjQfDkzZcYAg==","signatures":[{"sig":"MEUCIEhHBHqe8UvnN6x5JWZn2bArlhrpX5aqA3Ragv14ZpqdAiEAgdSUA6QBoyHkt5e42E5evfafhLwwJjjvcS+vxu3aPjA=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/hikoutei@0.11.40-dev","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":4484917},"main":"./dist/index.js","type":"module","_from":"file:/home/runner/work/_temp/hikoutei-develop-package/hikoutei-0.11.40-dev.tgz","types":"./dist/index.d.ts","engines":{"node":">=22.13"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"},"./internal/sync-status":{"types":"./dist/internal/syncStatus.d.ts","import":"./dist/internal/syncStatus.js"}},"scripts":{"test":"npm run build -w @hikoutei/ikisaki && npm run build -w @hikoutei/contracts && npm run build -w @hikoutei/google-auth && npm run build -w @hikoutei/storage && npm run build -w @hikoutei/sheets && npm run build -w @hikoutei/sync-engine && npm run build -w @hikoutei/composition && vitest run","build":"npm run build -w @hikoutei/ikisaki && npm run build -w @hikoutei/contracts && npm run build -w @hikoutei/google-auth && npm run build -w @hikoutei/storage && npm run build -w @hikoutei/sheets && npm run build -w @hikoutei/sync-engine && npm run build -w @hikoutei/composition && npm run build -w @hikoutei/cli && npm run clean && tsc -p tsconfig.build.json && node scripts/ci/reconcile-contracts-dist.mjs && node scripts/ci/smoke-contracts-bundle.mjs && npm run build -w spreadsheet-db-mcp","clean":"node scripts/clean-dist.mjs","test:soak":"npm run build -w @hikoutei/ikisaki && node scripts/run-soak-long.mjs","typecheck":"npm run build -w @hikoutei/ikisaki && npm run build -w @hikoutei/contracts && npm run build -w @hikoutei/google-auth && tsc -p tsconfig.test.json","audit:deps":"npx depcruise src packages/library/core/contracts packages/library/core/storage packages/library/cloud/sheets packages/library/core/sync-engine packages/library/core/composition packages/library/cloud/cli --config .dependency-cruiser.cjs --output-type err","audit:knip":"knip","audit:unused":"tsc -p tsconfig.json --noEmit --noUnusedLocals --noUnusedParameters","audit:markers":"node scripts/maintenance/audit-markers.mjs","typecheck:test":"npm run build -w @hikoutei/ikisaki && npm run build -w @hikoutei/contracts && npm run build -w @hikoutei/google-auth && tsc -p tsconfig.test.json && tsc -p packages/protocol/ikisaki/tsconfig.test.json && tsc -p packages/mcp/tsconfig.test.json && npm run typecheck -w @hikoutei/google-auth -w @hikoutei/storage -w @hikoutei/sheets -w @hikoutei/sync-engine -w @hikoutei/composition -w @hikoutei/cli"},"_npmUser":{"name":"manddarin","email":"rhkeh123@naver.com"},"_resolved":"/home/runner/work/_temp/hikoutei-develop-package/hikoutei-0.11.40-dev.tgz","_integrity":"sha512-sQm41YGvXduJvvvw8xO6SFKDMQQ2whN4cpOipCDjT7CwLHqyni44o1btEpDciJe4uvRHFqwD5tGjQfDkzZcYAg==","repository":{"url":"git+https://github.com/ManddarinShop/Hikoutei.git","type":"git"},"workspaces":["packages/*","packages/protocol/*","packages/library/cloud/*","packages/library/core/*"],"_npmVersion":"10.9.8","description":"Typed repository and safe write layer for Google Sheets-backed MVPs. SQLite-authoritative entity lifecycle with asynchronous Google Sheets projection.","directories":{},"_nodeVersion":"22.23.2","dependencies":{"zod":"^4.4.3","@hikoutei/kohkai":"0.1.0","@googleapis/drive":"^21.0.0","@hikoutei/ikisaki":"0.1.17","@googleapis/sheets":"^14.0.0","google-auth-library":"^11.0.0"},"_hasShrinkwrap":false,"packageManager":"pnpm@11.1.2","devDependencies":{"knip":"6.33.0","vitest":"^1.6.0","typescript":"^5.5.3","@types/node":"^20.14.10","@mikro-orm/sql":"7.1.7","@mikro-orm/core":"7.1.7","@hikoutei/sheets":"0.1.0","@hikoutei/storage":"0.1.0","dependency-cruiser":"18.2.0","@hikoutei/contracts":"0.1.0","@hikoutei/composition":"0.1.0","@hikoutei/google-auth":"0.1.0","@hikoutei/sync-engine":"0.1.0"},"peerDependencies":{"@mikro-orm/sql":"7.1.7","@mikro-orm/core":"7.1.7"},"peerDependenciesMeta":{"@mikro-orm/sql":{"optional":true},"@mikro-orm/core":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/hikoutei_0.11.40-dev_1789100229030_0.4391412076879866","host":"s3://npm-registry-packages-npm-production"}},"0.11.41-dev":{"name":"hikoutei","version":"0.11.41-dev","keywords":["google-sheets","spreadsheet","google sheets orm","sqlite","sync","typescript","orm","repository","optimistic-locking"],"license":"MIT","_id":"hikoutei@0.11.41-dev","maintainers":[{"name":"manddarin","email":"rhkeh123@naver.com"}],"homepage":"https://github.com/ManddarinShop/Hikoutei#readme","bugs":{"url":"https://github.com/ManddarinShop/Hikoutei/issues"},"bin":{"hikoutei":"dist/cli/index.js"},"dist":{"shasum":"bbc1fce79aa6b26c26d37c2110cb55dd0e047998","tarball":"https://registry.npmjs.org/hikoutei/-/hikoutei-0.11.41-dev.tgz","fileCount":965,"integrity":"sha512-96w4H/Wey24w8INhng/67xk3eWS9qVVIUiZJ6HTS5+/+jI/3v5Fpal/LuHCi+Y9qEvcs98V1dw66xcgndK+d4A==","signatures":[{"sig":"MEYCIQCpkl7pYb/L/db86tJg27pXcVQ5zblE2aw+RxdQWLcmRwIhAMP4Dw2Vwv8ua7zwTnmcOGU3082vSNK/n8AZuUUoDwwH","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/hikoutei@0.11.41-dev","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":4484917},"main":"./dist/index.js","type":"module","_from":"file:/home/runner/work/_temp/hikoutei-develop-package/hikoutei-0.11.41-dev.tgz","types":"./dist/index.d.ts","engines":{"node":">=22.13"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"},"./internal/sync-status":{"types":"./dist/internal/syncStatus.d.ts","import":"./dist/internal/syncStatus.js"}},"scripts":{"test":"npm run build -w @hikoutei/ikisaki && npm run build -w @hikoutei/contracts && npm run build -w @hikoutei/google-auth && npm run build -w @hikoutei/storage && npm run build -w @hikoutei/sheets && npm run build -w @hikoutei/sync-engine && npm run build -w @hikoutei/composition && vitest run","build":"npm run build -w @hikoutei/ikisaki && npm run build -w @hikoutei/contracts && npm run build -w @hikoutei/google-auth && npm run build -w @hikoutei/storage && npm run build -w @hikoutei/sheets && npm run build -w @hikoutei/sync-engine && npm run build -w @hikoutei/composition && npm run build -w @hikoutei/cli && npm run clean && tsc -p tsconfig.build.json && node scripts/ci/reconcile-contracts-dist.mjs && node scripts/ci/smoke-contracts-bundle.mjs && npm run build -w spreadsheet-db-mcp","clean":"node scripts/clean-dist.mjs","test:soak":"npm run build -w @hikoutei/ikisaki && node scripts/run-soak-long.mjs","typecheck":"npm run build -w @hikoutei/ikisaki && npm run build -w @hikoutei/contracts && npm run build -w @hikoutei/google-auth && tsc -p tsconfig.test.json","audit:deps":"npx depcruise src packages/library/core/contracts packages/library/core/storage packages/library/cloud/sheets packages/library/core/sync-engine packages/library/core/composition packages/library/cloud/cli --config .dependency-cruiser.cjs --output-type err","audit:knip":"knip","audit:unused":"tsc -p tsconfig.json --noEmit --noUnusedLocals --noUnusedParameters","audit:markers":"node scripts/maintenance/audit-markers.mjs","typecheck:test":"npm run build -w @hikoutei/ikisaki && npm run build -w @hikoutei/contracts && npm run build -w @hikoutei/google-auth && tsc -p tsconfig.test.json && tsc -p packages/protocol/ikisaki/tsconfig.test.json && tsc -p packages/mcp/tsconfig.test.json && npm run typecheck -w @hikoutei/google-auth -w @hikoutei/storage -w @hikoutei/sheets -w @hikoutei/sync-engine -w @hikoutei/composition -w @hikoutei/cli"},"_npmUser":{"name":"manddarin","email":"rhkeh123@naver.com"},"_resolved":"/home/runner/work/_temp/hikoutei-develop-package/hikoutei-0.11.41-dev.tgz","_integrity":"sha512-96w4H/Wey24w8INhng/67xk3eWS9qVVIUiZJ6HTS5+/+jI/3v5Fpal/LuHCi+Y9qEvcs98V1dw66xcgndK+d4A==","repository":{"url":"git+https://github.com/ManddarinShop/Hikoutei.git","type":"git"},"workspaces":["packages/*","packages/protocol/*","packages/library/cloud/*","packages/library/core/*"],"_npmVersion":"10.9.8","description":"Typed repository and safe write layer for Google Sheets-backed MVPs. SQLite-authoritative entity lifecycle with asynchronous Google Sheets projection.","directories":{},"_nodeVersion":"22.23.2","dependencies":{"zod":"^4.4.3","@hikoutei/kohkai":"0.1.0","@googleapis/drive":"^21.0.0","@hikoutei/ikisaki":"0.1.17","@googleapis/sheets":"^14.0.0","google-auth-library":"^11.0.0"},"_hasShrinkwrap":false,"packageManager":"pnpm@11.1.2","devDependencies":{"knip":"6.33.0","vitest":"^1.6.0","typescript":"^5.5.3","@types/node":"^20.14.10","@mikro-orm/sql":"7.1.7","@mikro-orm/core":"7.1.7","@hikoutei/sheets":"0.1.0","@hikoutei/storage":"0.1.0","dependency-cruiser":"18.2.0","@hikoutei/contracts":"0.1.0","@hikoutei/composition":"0.1.0","@hikoutei/google-auth":"0.1.0","@hikoutei/sync-engine":"0.1.0"},"peerDependencies":{"@mikro-orm/sql":"7.1.7","@mikro-orm/core":"7.1.7"},"peerDependenciesMeta":{"@mikro-orm/sql":{"optional":true},"@mikro-orm/core":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/hikoutei_0.11.41-dev_1789101197086_0.8297708603220768","host":"s3://npm-registry-packages-npm-production"}},"0.11.42-dev":{"name":"hikoutei","version":"0.11.42-dev","keywords":["google-sheets","spreadsheet","google sheets orm","sqlite","sync","typescript","orm","repository","optimistic-locking"],"license":"MIT","_id":"hikoutei@0.11.42-dev","maintainers":[{"name":"manddarin","email":"rhkeh123@naver.com"}],"homepage":"https://github.com/ManddarinShop/Hikoutei#readme","bugs":{"url":"https://github.com/ManddarinShop/Hikoutei/issues"},"bin":{"hikoutei":"dist/cli/index.js"},"dist":{"shasum":"95e655be27886ffeb77515339b6770ddd8b03358","tarball":"https://registry.npmjs.org/hikoutei/-/hikoutei-0.11.42-dev.tgz","fileCount":965,"integrity":"sha512-MbWskvtJa8jBIDOGXbe/8z1l/luZRRrJxB7j/mf5fQpsU21K5Gt2jDdxK/MskHBUmU+6h7iRp6kqNxBZYGrUpg==","signatures":[{"sig":"MEYCIQDUkCgcjW2MN+0uBATRHB8jOZQQo0O3V0RDjvC9EoGmzgIhAMv+zZolU3OpHdAJH3QCy4XzB5aOHGQRvGuNv6IIFomN","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/hikoutei@0.11.42-dev","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":4484917},"main":"./dist/index.js","type":"module","_from":"file:/home/runner/work/_temp/hikoutei-develop-package/hikoutei-0.11.42-dev.tgz","types":"./dist/index.d.ts","engines":{"node":">=22.13"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"},"./internal/sync-status":{"types":"./dist/internal/syncStatus.d.ts","import":"./dist/internal/syncStatus.js"}},"scripts":{"test":"npm run build -w @hikoutei/ikisaki && npm run build -w @hikoutei/contracts && npm run build -w @hikoutei/google-auth && npm run build -w @hikoutei/storage && npm run build -w @hikoutei/sheets && npm run build -w @hikoutei/sync-engine && npm run build -w @hikoutei/composition && vitest run","build":"npm run build -w @hikoutei/ikisaki && npm run build -w @hikoutei/contracts && npm run build -w @hikoutei/google-auth && npm run build -w @hikoutei/storage && npm run build -w @hikoutei/sheets && npm run build -w @hikoutei/sync-engine && npm run build -w @hikoutei/composition && npm run build -w @hikoutei/cli && npm run clean && tsc -p tsconfig.build.json && node scripts/ci/reconcile-contracts-dist.mjs && node scripts/ci/smoke-contracts-bundle.mjs && npm run build -w spreadsheet-db-mcp","clean":"node scripts/clean-dist.mjs","test:soak":"npm run build -w @hikoutei/ikisaki && node scripts/run-soak-long.mjs","typecheck":"npm run build -w @hikoutei/ikisaki && npm run build -w @hikoutei/contracts && npm run build -w @hikoutei/google-auth && tsc -p tsconfig.test.json","audit:deps":"npx depcruise src packages/library/core/contracts packages/library/core/storage packages/library/cloud/sheets packages/library/core/sync-engine packages/library/core/composition packages/library/cloud/cli --config .dependency-cruiser.cjs --output-type err","audit:knip":"knip","audit:unused":"tsc -p tsconfig.json --noEmit --noUnusedLocals --noUnusedParameters","audit:markers":"node scripts/maintenance/audit-markers.mjs","typecheck:test":"npm run build -w @hikoutei/ikisaki && npm run build -w @hikoutei/contracts && npm run build -w @hikoutei/google-auth && tsc -p tsconfig.test.json && tsc -p packages/protocol/ikisaki/tsconfig.test.json && tsc -p packages/mcp/tsconfig.test.json && npm run typecheck -w @hikoutei/google-auth -w @hikoutei/storage -w @hikoutei/sheets -w @hikoutei/sync-engine -w @hikoutei/composition -w @hikoutei/cli"},"_npmUser":{"name":"manddarin","email":"rhkeh123@naver.com"},"_resolved":"/home/runner/work/_temp/hikoutei-develop-package/hikoutei-0.11.42-dev.tgz","_integrity":"sha512-MbWskvtJa8jBIDOGXbe/8z1l/luZRRrJxB7j/mf5fQpsU21K5Gt2jDdxK/MskHBUmU+6h7iRp6kqNxBZYGrUpg==","repository":{"url":"git+https://github.com/ManddarinShop/Hikoutei.git","type":"git"},"workspaces":["packages/*","packages/protocol/*","packages/library/cloud/*","packages/library/core/*"],"_npmVersion":"10.9.8","description":"Typed repository and safe write layer for Google Sheets-backed MVPs. SQLite-authoritative entity lifecycle with asynchronous Google Sheets projection.","directories":{},"_nodeVersion":"22.23.2","dependencies":{"zod":"^4.4.3","@hikoutei/kohkai":"0.1.0","@googleapis/drive":"^21.0.0","@hikoutei/ikisaki":"0.1.17","@googleapis/sheets":"^14.0.0","google-auth-library":"^11.0.0"},"_hasShrinkwrap":false,"packageManager":"pnpm@11.1.2","devDependencies":{"knip":"6.33.0","vitest":"^1.6.0","typescript":"^5.5.3","@types/node":"^20.14.10","@mikro-orm/sql":"7.1.7","@mikro-orm/core":"7.1.7","@hikoutei/sheets":"0.1.0","@hikoutei/storage":"0.1.0","dependency-cruiser":"18.2.0","@hikoutei/contracts":"0.1.0","@hikoutei/composition":"0.1.0","@hikoutei/google-auth":"0.1.0","@hikoutei/sync-engine":"0.1.0"},"peerDependencies":{"@mikro-orm/sql":"7.1.7","@mikro-orm/core":"7.1.7"},"peerDependenciesMeta":{"@mikro-orm/sql":{"optional":true},"@mikro-orm/core":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/hikoutei_0.11.42-dev_1789102133480_0.7466738126216077","host":"s3://npm-registry-packages-npm-production"}},"0.11.43-dev":{"name":"hikoutei","version":"0.11.43-dev","keywords":["google-sheets","spreadsheet","google sheets orm","sqlite","sync","typescript","orm","repository","optimistic-locking"],"license":"MIT","_id":"hikoutei@0.11.43-dev","maintainers":[{"name":"manddarin","email":"rhkeh123@naver.com"}],"homepage":"https://github.com/ManddarinShop/Hikoutei#readme","bugs":{"url":"https://github.com/ManddarinShop/Hikoutei/issues"},"bin":{"hikoutei":"dist/cli/index.js"},"dist":{"shasum":"6acae8cd0a600863b22876a1b98cb6d7472badd7","tarball":"https://registry.npmjs.org/hikoutei/-/hikoutei-0.11.43-dev.tgz","fileCount":965,"integrity":"sha512-HBTYJKubp4rzXECdvtykxtdW9Jbc5G0N10ZfQsUje+3VWQYug26E4ouIN7bI7zkNN0HNCwBo4coOTfV9XSZ5Ow==","signatures":[{"sig":"MEUCIBVdvZse+gARdimJ4Oz0Jbr7g0QNAlOAGNQ0KjCvjdb6AiEAzpgkt/xFxBOOFJvwPzComqeUv/nq0r/KCGsfRH4jns8=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/hikoutei@0.11.43-dev","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":4484917},"main":"./dist/index.js","type":"module","_from":"file:/home/runner/work/_temp/hikoutei-develop-package/hikoutei-0.11.43-dev.tgz","types":"./dist/index.d.ts","engines":{"node":">=22.13"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"},"./internal/sync-status":{"types":"./dist/internal/syncStatus.d.ts","import":"./dist/internal/syncStatus.js"}},"scripts":{"test":"npm run build -w @hikoutei/ikisaki && npm run build -w @hikoutei/contracts && npm run build -w @hikoutei/google-auth && npm run build -w @hikoutei/storage && npm run build -w @hikoutei/sheets && npm run build -w @hikoutei/sync-engine && npm run build -w @hikoutei/composition && vitest run","build":"npm run build -w @hikoutei/ikisaki && npm run build -w @hikoutei/contracts && npm run build -w @hikoutei/google-auth && npm run build -w @hikoutei/storage && npm run build -w @hikoutei/sheets && npm run build -w @hikoutei/sync-engine && npm run build -w @hikoutei/composition && npm run build -w @hikoutei/cli && npm run clean && tsc -p tsconfig.build.json && node scripts/ci/reconcile-contracts-dist.mjs && node scripts/ci/smoke-contracts-bundle.mjs && npm run build -w spreadsheet-db-mcp","clean":"node scripts/clean-dist.mjs","test:soak":"npm run build -w @hikoutei/ikisaki && node scripts/run-soak-long.mjs","typecheck":"npm run build -w @hikoutei/ikisaki && npm run build -w @hikoutei/contracts && npm run build -w @hikoutei/google-auth && tsc -p tsconfig.test.json","audit:deps":"npx depcruise src packages/library/core/contracts packages/library/core/storage packages/library/cloud/sheets packages/library/core/sync-engine packages/library/core/composition packages/library/cloud/cli --config .dependency-cruiser.cjs --output-type err","audit:knip":"knip","audit:unused":"tsc -p tsconfig.json --noEmit --noUnusedLocals --noUnusedParameters","audit:markers":"node scripts/maintenance/audit-markers.mjs","typecheck:test":"npm run build -w @hikoutei/ikisaki && npm run build -w @hikoutei/contracts && npm run build -w @hikoutei/google-auth && tsc -p tsconfig.test.json && tsc -p packages/protocol/ikisaki/tsconfig.test.json && tsc -p packages/mcp/tsconfig.test.json && npm run typecheck -w @hikoutei/google-auth -w @hikoutei/storage -w @hikoutei/sheets -w @hikoutei/sync-engine -w @hikoutei/composition -w @hikoutei/cli"},"_npmUser":{"name":"manddarin","email":"rhkeh123@naver.com"},"_resolved":"/home/runner/work/_temp/hikoutei-develop-package/hikoutei-0.11.43-dev.tgz","_integrity":"sha512-HBTYJKubp4rzXECdvtykxtdW9Jbc5G0N10ZfQsUje+3VWQYug26E4ouIN7bI7zkNN0HNCwBo4coOTfV9XSZ5Ow==","repository":{"url":"git+https://github.com/ManddarinShop/Hikoutei.git","type":"git"},"workspaces":["packages/*","packages/protocol/*","packages/library/cloud/*","packages/library/core/*"],"_npmVersion":"10.9.8","description":"Typed repository and safe write layer for Google Sheets-backed MVPs. SQLite-authoritative entity lifecycle with asynchronous Google Sheets projection.","directories":{},"_nodeVersion":"22.23.2","dependencies":{"zod":"^4.4.3","@hikoutei/kohkai":"0.1.0","@googleapis/drive":"^21.0.0","@hikoutei/ikisaki":"0.1.17","@googleapis/sheets":"^14.0.0","google-auth-library":"^11.0.0"},"_hasShrinkwrap":false,"packageManager":"pnpm@11.1.2","devDependencies":{"knip":"6.33.0","vitest":"^1.6.0","typescript":"^5.5.3","@types/node":"^20.14.10","@mikro-orm/sql":"7.1.7","@mikro-orm/core":"7.1.7","@hikoutei/sheets":"0.1.0","@hikoutei/storage":"0.1.0","dependency-cruiser":"18.2.0","@hikoutei/contracts":"0.1.0","@hikoutei/composition":"0.1.0","@hikoutei/google-auth":"0.1.0","@hikoutei/sync-engine":"0.1.0"},"peerDependencies":{"@mikro-orm/sql":"7.1.7","@mikro-orm/core":"7.1.7"},"peerDependenciesMeta":{"@mikro-orm/sql":{"optional":true},"@mikro-orm/core":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/hikoutei_0.11.43-dev_1789102986008_0.21974976194669127","host":"s3://npm-registry-packages-npm-production"}},"0.11.44-dev":{"name":"hikoutei","version":"0.11.44-dev","keywords":["google-sheets","spreadsheet","google sheets orm","sqlite","sync","typescript","orm","repository","optimistic-locking"],"license":"MIT","_id":"hikoutei@0.11.44-dev","maintainers":[{"name":"manddarin","email":"rhkeh123@naver.com"}],"homepage":"https://github.com/ManddarinShop/Hikoutei#readme","bugs":{"url":"https://github.com/ManddarinShop/Hikoutei/issues"},"bin":{"hikoutei":"dist/cli/index.js"},"dist":{"shasum":"f40451fc104e1463e59f18a0d785dc72c90df3d9","tarball":"https://registry.npmjs.org/hikoutei/-/hikoutei-0.11.44-dev.tgz","fileCount":965,"integrity":"sha512-pZsyIMgMjQQPtoAjMyQ/i4h1IkQZuENetP1HZjjshVQwgx8j89STJhJG2oDau71hQKGK3I4Ta3n07btHaEEh1Q==","signatures":[{"sig":"MEQCIA7+maVTPDVW2V25//gn1LAZtFSzrj2eLYK4zqhQhCy3AiByBWgvEZFHZWHaLG8OTgXKCyQR2ckTnX0rdZ1Q53rYiw==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/hikoutei@0.11.44-dev","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":4484917},"main":"./dist/index.js","type":"module","_from":"file:/home/runner/work/_temp/hikoutei-develop-package/hikoutei-0.11.44-dev.tgz","types":"./dist/index.d.ts","engines":{"node":">=22.13"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"},"./internal/sync-status":{"types":"./dist/internal/syncStatus.d.ts","import":"./dist/internal/syncStatus.js"}},"scripts":{"test":"npm run build -w @hikoutei/ikisaki && npm run build -w @hikoutei/contracts && npm run build -w @hikoutei/google-auth && npm run build -w @hikoutei/storage && npm run build -w @hikoutei/sheets && npm run build -w @hikoutei/sync-engine && npm run build -w @hikoutei/composition && vitest run","build":"npm run build -w @hikoutei/ikisaki && npm run build -w @hikoutei/contracts && npm run build -w @hikoutei/google-auth && npm run build -w @hikoutei/storage && npm run build -w @hikoutei/sheets && npm run build -w @hikoutei/sync-engine && npm run build -w @hikoutei/composition && npm run build -w @hikoutei/cli && npm run clean && tsc -p tsconfig.build.json && node scripts/ci/reconcile-contracts-dist.mjs && node scripts/ci/smoke-contracts-bundle.mjs && npm run build -w spreadsheet-db-mcp","clean":"node scripts/clean-dist.mjs","test:soak":"npm run build -w @hikoutei/ikisaki && node scripts/run-soak-long.mjs","typecheck":"npm run build -w @hikoutei/ikisaki && npm run build -w @hikoutei/contracts && npm run build -w @hikoutei/google-auth && tsc -p tsconfig.test.json","audit:deps":"npx depcruise src packages/library/core/contracts packages/library/core/storage packages/library/cloud/sheets packages/library/core/sync-engine packages/library/core/composition packages/library/cloud/cli --config .dependency-cruiser.cjs --output-type err","audit:knip":"knip","audit:unused":"tsc -p tsconfig.json --noEmit --noUnusedLocals --noUnusedParameters","audit:markers":"node scripts/maintenance/audit-markers.mjs","typecheck:test":"npm run build -w @hikoutei/ikisaki && npm run build -w @hikoutei/contracts && npm run build -w @hikoutei/google-auth && tsc -p tsconfig.test.json && tsc -p packages/protocol/ikisaki/tsconfig.test.json && tsc -p packages/mcp/tsconfig.test.json && npm run typecheck -w @hikoutei/google-auth -w @hikoutei/storage -w @hikoutei/sheets -w @hikoutei/sync-engine -w @hikoutei/composition -w @hikoutei/cli"},"_npmUser":{"name":"manddarin","email":"rhkeh123@naver.com"},"_resolved":"/home/runner/work/_temp/hikoutei-develop-package/hikoutei-0.11.44-dev.tgz","_integrity":"sha512-pZsyIMgMjQQPtoAjMyQ/i4h1IkQZuENetP1HZjjshVQwgx8j89STJhJG2oDau71hQKGK3I4Ta3n07btHaEEh1Q==","repository":{"url":"git+https://github.com/ManddarinShop/Hikoutei.git","type":"git"},"workspaces":["packages/*","packages/protocol/*","packages/library/cloud/*","packages/library/core/*"],"_npmVersion":"10.9.8","description":"Typed repository and safe write layer for Google Sheets-backed MVPs. SQLite-authoritative entity lifecycle with asynchronous Google Sheets projection.","directories":{},"_nodeVersion":"22.23.2","dependencies":{"zod":"^4.4.3","@hikoutei/kohkai":"0.1.0","@googleapis/drive":"^21.0.0","@hikoutei/ikisaki":"0.1.17","@googleapis/sheets":"^14.0.0","google-auth-library":"^11.0.0"},"_hasShrinkwrap":false,"packageManager":"pnpm@11.1.2","devDependencies":{"knip":"6.33.0","vitest":"^1.6.0","typescript":"^5.5.3","@types/node":"^20.14.10","@mikro-orm/sql":"7.1.7","@mikro-orm/core":"7.1.7","@hikoutei/sheets":"0.1.0","@hikoutei/storage":"0.1.0","dependency-cruiser":"18.2.0","@hikoutei/contracts":"0.1.0","@hikoutei/composition":"0.1.0","@hikoutei/google-auth":"0.1.0","@hikoutei/sync-engine":"0.1.0"},"peerDependencies":{"@mikro-orm/sql":"7.1.7","@mikro-orm/core":"7.1.7"},"peerDependenciesMeta":{"@mikro-orm/sql":{"optional":true},"@mikro-orm/core":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/hikoutei_0.11.44-dev_1789103959785_0.4427918528489767","host":"s3://npm-registry-packages-npm-production"}},"0.11.45-dev":{"name":"hikoutei","version":"0.11.45-dev","keywords":["google-sheets","spreadsheet","google sheets orm","sqlite","sync","typescript","orm","repository","optimistic-locking"],"license":"MIT","_id":"hikoutei@0.11.45-dev","maintainers":[{"name":"manddarin","email":"rhkeh123@naver.com"}],"homepage":"https://github.com/ManddarinShop/Hikoutei#readme","bugs":{"url":"https://github.com/ManddarinShop/Hikoutei/issues"},"bin":{"hikoutei":"dist/cli/index.js"},"dist":{"shasum":"aab8abb87291674e30fbf8ae7e11af55d708d02a","tarball":"https://registry.npmjs.org/hikoutei/-/hikoutei-0.11.45-dev.tgz","fileCount":965,"integrity":"sha512-d5AE4vuvdG5JOTe9qMBliqdXUwAvDawLlY0ovQPsMKEufyNM4RYK+30NY8JFnewa9+H/UUqzijc02E6TqBJ3rA==","signatures":[{"sig":"MEUCIQCzLnItXSt8GfsyPUN+izhiQAApNeOdH8y1i7WrUkz9mQIgLb339bhUIe0w2s4u9pYBRjau1lQHyLdZ+gD9h0WKvj8=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/hikoutei@0.11.45-dev","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":4484917},"main":"./dist/index.js","type":"module","_from":"file:/home/runner/work/_temp/hikoutei-develop-package/hikoutei-0.11.45-dev.tgz","types":"./dist/index.d.ts","engines":{"node":">=22.13"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"},"./internal/sync-status":{"types":"./dist/internal/syncStatus.d.ts","import":"./dist/internal/syncStatus.js"}},"scripts":{"test":"npm run build -w @hikoutei/ikisaki && npm run build -w @hikoutei/contracts && npm run build -w @hikoutei/google-auth && npm run build -w @hikoutei/storage && npm run build -w @hikoutei/sheets && npm run build -w @hikoutei/sync-engine && npm run build -w @hikoutei/composition && vitest run","build":"npm run build -w @hikoutei/ikisaki && npm run build -w @hikoutei/contracts && npm run build -w @hikoutei/google-auth && npm run build -w @hikoutei/storage && npm run build -w @hikoutei/sheets && npm run build -w @hikoutei/sync-engine && npm run build -w @hikoutei/composition && npm run build -w @hikoutei/cli && npm run clean && tsc -p tsconfig.build.json && node scripts/ci/reconcile-contracts-dist.mjs && node scripts/ci/smoke-contracts-bundle.mjs && npm run build -w spreadsheet-db-mcp","clean":"node scripts/clean-dist.mjs","test:soak":"npm run build -w @hikoutei/ikisaki && node scripts/run-soak-long.mjs","typecheck":"npm run build -w @hikoutei/ikisaki && npm run build -w @hikoutei/contracts && npm run build -w @hikoutei/google-auth && tsc -p tsconfig.test.json","audit:deps":"npx depcruise src packages/library/core/contracts packages/library/core/storage packages/library/cloud/sheets packages/library/core/sync-engine packages/library/core/composition packages/library/cloud/cli --config .dependency-cruiser.cjs --output-type err","audit:knip":"knip","audit:unused":"tsc -p tsconfig.json --noEmit --noUnusedLocals --noUnusedParameters","audit:markers":"node scripts/maintenance/audit-markers.mjs","typecheck:test":"npm run build -w @hikoutei/ikisaki && npm run build -w @hikoutei/contracts && npm run build -w @hikoutei/google-auth && tsc -p tsconfig.test.json && tsc -p packages/protocol/ikisaki/tsconfig.test.json && tsc -p packages/mcp/tsconfig.test.json && npm run typecheck -w @hikoutei/google-auth -w @hikoutei/storage -w @hikoutei/sheets -w @hikoutei/sync-engine -w @hikoutei/composition -w @hikoutei/cli"},"_npmUser":{"name":"manddarin","email":"rhkeh123@naver.com"},"_resolved":"/home/runner/work/_temp/hikoutei-develop-package/hikoutei-0.11.45-dev.tgz","_integrity":"sha512-d5AE4vuvdG5JOTe9qMBliqdXUwAvDawLlY0ovQPsMKEufyNM4RYK+30NY8JFnewa9+H/UUqzijc02E6TqBJ3rA==","repository":{"url":"git+https://github.com/ManddarinShop/Hikoutei.git","type":"git"},"workspaces":["packages/*","packages/protocol/*","packages/library/cloud/*","packages/library/core/*"],"_npmVersion":"10.9.8","description":"Typed repository and safe write layer for Google Sheets-backed MVPs. SQLite-authoritative entity lifecycle with asynchronous Google Sheets projection.","directories":{},"_nodeVersion":"22.23.2","dependencies":{"zod":"^4.4.3","@hikoutei/kohkai":"0.1.0","@googleapis/drive":"^21.0.0","@hikoutei/ikisaki":"0.1.17","@googleapis/sheets":"^14.0.0","google-auth-library":"^11.0.0"},"_hasShrinkwrap":false,"packageManager":"pnpm@11.1.2","devDependencies":{"knip":"6.33.0","vitest":"^1.6.0","typescript":"^5.5.3","@types/node":"^20.14.10","@mikro-orm/sql":"7.1.7","@mikro-orm/core":"7.1.7","@hikoutei/sheets":"0.1.0","@hikoutei/storage":"0.1.0","dependency-cruiser":"18.2.0","@hikoutei/contracts":"0.1.0","@hikoutei/composition":"0.1.0","@hikoutei/google-auth":"0.1.0","@hikoutei/sync-engine":"0.1.0"},"peerDependencies":{"@mikro-orm/sql":"7.1.7","@mikro-orm/core":"7.1.7"},"peerDependenciesMeta":{"@mikro-orm/sql":{"optional":true},"@mikro-orm/core":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/hikoutei_0.11.45-dev_1789104910021_0.9875383594005165","host":"s3://npm-registry-packages-npm-production"}},"0.11.46-dev":{"name":"hikoutei","version":"0.11.46-dev","keywords":["google-sheets","spreadsheet","google sheets orm","sqlite","sync","typescript","orm","repository","optimistic-locking"],"license":"MIT","_id":"hikoutei@0.11.46-dev","maintainers":[{"name":"manddarin","email":"rhkeh123@naver.com"}],"homepage":"https://github.com/ManddarinShop/Hikoutei#readme","bugs":{"url":"https://github.com/ManddarinShop/Hikoutei/issues"},"bin":{"hikoutei":"dist/cli/index.js"},"dist":{"shasum":"4720822a1d4a2e7260a588f8120d1776db1f461c","tarball":"https://registry.npmjs.org/hikoutei/-/hikoutei-0.11.46-dev.tgz","fileCount":965,"integrity":"sha512-YdNd0gFz5VWFQhH4K9BVvpqZdPWN5Qpv5dWT4ETk05NKtAQfmh2fGghxBJustVN6l+ygimjw7FBe4EJwRaCiOQ==","signatures":[{"sig":"MEUCID8YlNsf0q5crng+g6AfF5NXFKfgtSBOBZgWd/7Wd9awAiEAjTWmZwRwiPu3Mu9sqis1swOvFGBkSuqqHXDksHR2xNQ=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/hikoutei@0.11.46-dev","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":4484917},"main":"./dist/index.js","type":"module","_from":"file:/home/runner/work/_temp/hikoutei-develop-package/hikoutei-0.11.46-dev.tgz","types":"./dist/index.d.ts","engines":{"node":">=22.13"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"},"./internal/sync-status":{"types":"./dist/internal/syncStatus.d.ts","import":"./dist/internal/syncStatus.js"}},"scripts":{"test":"npm run build -w @hikoutei/ikisaki && npm run build -w @hikoutei/contracts && npm run build -w @hikoutei/google-auth && npm run build -w @hikoutei/storage && npm run build -w @hikoutei/sheets && npm run build -w @hikoutei/sync-engine && npm run build -w @hikoutei/composition && vitest run","build":"npm run build -w @hikoutei/ikisaki && npm run build -w @hikoutei/contracts && npm run build -w @hikoutei/google-auth && npm run build -w @hikoutei/storage && npm run build -w @hikoutei/sheets && npm run build -w @hikoutei/sync-engine && npm run build -w @hikoutei/composition && npm run build -w @hikoutei/cli && npm run clean && tsc -p tsconfig.build.json && node scripts/ci/reconcile-contracts-dist.mjs && node scripts/ci/smoke-contracts-bundle.mjs && npm run build -w spreadsheet-db-mcp","clean":"node scripts/clean-dist.mjs","test:soak":"npm run build -w @hikoutei/ikisaki && node scripts/run-soak-long.mjs","typecheck":"npm run build -w @hikoutei/ikisaki && npm run build -w @hikoutei/contracts && npm run build -w @hikoutei/google-auth && tsc -p tsconfig.test.json","audit:deps":"npx depcruise src packages/library/core/contracts packages/library/core/storage packages/library/cloud/sheets packages/library/core/sync-engine packages/library/core/composition packages/library/cloud/cli --config .dependency-cruiser.cjs --output-type err","audit:knip":"knip","audit:unused":"tsc -p tsconfig.json --noEmit --noUnusedLocals --noUnusedParameters","audit:markers":"node scripts/maintenance/audit-markers.mjs","typecheck:test":"npm run build -w @hikoutei/ikisaki && npm run build -w @hikoutei/contracts && npm run build -w @hikoutei/google-auth && tsc -p tsconfig.test.json && tsc -p packages/protocol/ikisaki/tsconfig.test.json && tsc -p packages/mcp/tsconfig.test.json && npm run typecheck -w @hikoutei/google-auth -w @hikoutei/storage -w @hikoutei/sheets -w @hikoutei/sync-engine -w @hikoutei/composition -w @hikoutei/cli"},"_npmUser":{"name":"manddarin","email":"rhkeh123@naver.com"},"_resolved":"/home/runner/work/_temp/hikoutei-develop-package/hikoutei-0.11.46-dev.tgz","_integrity":"sha512-YdNd0gFz5VWFQhH4K9BVvpqZdPWN5Qpv5dWT4ETk05NKtAQfmh2fGghxBJustVN6l+ygimjw7FBe4EJwRaCiOQ==","repository":{"url":"git+https://github.com/ManddarinShop/Hikoutei.git","type":"git"},"workspaces":["packages/*","packages/protocol/*","packages/library/cloud/*","packages/library/core/*"],"_npmVersion":"10.9.8","description":"Typed repository and safe write layer for Google Sheets-backed MVPs. SQLite-authoritative entity lifecycle with asynchronous Google Sheets projection.","directories":{},"_nodeVersion":"22.23.2","dependencies":{"zod":"^4.4.3","@hikoutei/kohkai":"0.1.0","@googleapis/drive":"^21.0.0","@hikoutei/ikisaki":"0.1.17","@googleapis/sheets":"^14.0.0","google-auth-library":"^11.0.0"},"_hasShrinkwrap":false,"packageManager":"pnpm@11.1.2","devDependencies":{"knip":"6.33.0","vitest":"^1.6.0","typescript":"^5.5.3","@types/node":"^20.14.10","@mikro-orm/sql":"7.1.7","@mikro-orm/core":"7.1.7","@hikoutei/sheets":"0.1.0","@hikoutei/storage":"0.1.0","dependency-cruiser":"18.2.0","@hikoutei/contracts":"0.1.0","@hikoutei/composition":"0.1.0","@hikoutei/google-auth":"0.1.0","@hikoutei/sync-engine":"0.1.0"},"peerDependencies":{"@mikro-orm/sql":"7.1.7","@mikro-orm/core":"7.1.7"},"peerDependenciesMeta":{"@mikro-orm/sql":{"optional":true},"@mikro-orm/core":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/hikoutei_0.11.46-dev_1789105874479_0.283943149957415","host":"s3://npm-registry-packages-npm-production"}},"0.11.47-dev":{"name":"hikoutei","version":"0.11.47-dev","keywords":["google-sheets","spreadsheet","google sheets orm","sqlite","sync","typescript","orm","repository","optimistic-locking"],"license":"MIT","_id":"hikoutei@0.11.47-dev","maintainers":[{"name":"manddarin","email":"rhkeh123@naver.com"}],"homepage":"https://github.com/ManddarinShop/Hikoutei#readme","bugs":{"url":"https://github.com/ManddarinShop/Hikoutei/issues"},"bin":{"hikoutei":"dist/cli/index.js"},"dist":{"shasum":"a47adb374b3e0baceb7be1f710ff5c094da239f4","tarball":"https://registry.npmjs.org/hikoutei/-/hikoutei-0.11.47-dev.tgz","fileCount":965,"integrity":"sha512-i3kwmBgOeMgPZY9RFqMKiaF0M/K+X/V8hmUDw9moKJjnbUqEtDQHAaNzEx2nK6OJPKl1Xi+5RuZgJ8cpUNf0OQ==","signatures":[{"sig":"MEUCIQDgUrlCuLudbdD36KudlqhGy5QjBPxwZHd/jrMXcDXn/gIgfXQ28CVtJZVeRDMMAz+g3r85iJjrJHyc3ZFxVfAv4Fs=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/hikoutei@0.11.47-dev","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":4484917},"main":"./dist/index.js","type":"module","_from":"file:/home/runner/work/_temp/hikoutei-develop-package/hikoutei-0.11.47-dev.tgz","types":"./dist/index.d.ts","engines":{"node":">=22.13"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"},"./internal/sync-status":{"types":"./dist/internal/syncStatus.d.ts","import":"./dist/internal/syncStatus.js"}},"scripts":{"test":"npm run build -w @hikoutei/ikisaki && npm run build -w @hikoutei/contracts && npm run build -w @hikoutei/google-auth && npm run build -w @hikoutei/storage && npm run build -w @hikoutei/sheets && npm run build -w @hikoutei/sync-engine && npm run build -w @hikoutei/composition && vitest run","build":"npm run build -w @hikoutei/ikisaki && npm run build -w @hikoutei/contracts && npm run build -w @hikoutei/google-auth && npm run build -w @hikoutei/storage && npm run build -w @hikoutei/sheets && npm run build -w @hikoutei/sync-engine && npm run build -w @hikoutei/composition && npm run build -w @hikoutei/cli && npm run clean && tsc -p tsconfig.build.json && node scripts/ci/reconcile-contracts-dist.mjs && node scripts/ci/smoke-contracts-bundle.mjs && npm run build -w spreadsheet-db-mcp","clean":"node scripts/clean-dist.mjs","test:soak":"npm run build -w @hikoutei/ikisaki && node scripts/run-soak-long.mjs","typecheck":"npm run build -w @hikoutei/ikisaki && npm run build -w @hikoutei/contracts && npm run build -w @hikoutei/google-auth && tsc -p tsconfig.test.json","audit:deps":"npx depcruise src packages/library/core/contracts packages/library/core/storage packages/library/cloud/sheets packages/library/core/sync-engine packages/library/core/composition packages/library/cloud/cli --config .dependency-cruiser.cjs --output-type err","audit:knip":"knip","audit:unused":"tsc -p tsconfig.json --noEmit --noUnusedLocals --noUnusedParameters","audit:markers":"node scripts/maintenance/audit-markers.mjs","typecheck:test":"npm run build -w @hikoutei/ikisaki && npm run build -w @hikoutei/contracts && npm run build -w @hikoutei/google-auth && tsc -p tsconfig.test.json && tsc -p packages/protocol/ikisaki/tsconfig.test.json && tsc -p packages/mcp/tsconfig.test.json && npm run typecheck -w @hikoutei/google-auth -w @hikoutei/storage -w @hikoutei/sheets -w @hikoutei/sync-engine -w @hikoutei/composition -w @hikoutei/cli"},"_npmUser":{"name":"manddarin","email":"rhkeh123@naver.com"},"_resolved":"/home/runner/work/_temp/hikoutei-develop-package/hikoutei-0.11.47-dev.tgz","_integrity":"sha512-i3kwmBgOeMgPZY9RFqMKiaF0M/K+X/V8hmUDw9moKJjnbUqEtDQHAaNzEx2nK6OJPKl1Xi+5RuZgJ8cpUNf0OQ==","repository":{"url":"git+https://github.com/ManddarinShop/Hikoutei.git","type":"git"},"workspaces":["packages/*","packages/protocol/*","packages/library/cloud/*","packages/library/core/*"],"_npmVersion":"10.9.8","description":"Typed repository and safe write layer for Google Sheets-backed MVPs. SQLite-authoritative entity lifecycle with asynchronous Google Sheets projection.","directories":{},"_nodeVersion":"22.23.2","dependencies":{"zod":"^4.4.3","@hikoutei/kohkai":"0.1.0","@googleapis/drive":"^21.0.0","@hikoutei/ikisaki":"0.1.17","@googleapis/sheets":"^14.0.0","google-auth-library":"^11.0.0"},"_hasShrinkwrap":false,"packageManager":"pnpm@11.1.2","devDependencies":{"knip":"6.33.0","vitest":"^1.6.0","typescript":"^5.5.3","@types/node":"^20.14.10","@mikro-orm/sql":"7.1.7","@mikro-orm/core":"7.1.7","@hikoutei/sheets":"0.1.0","@hikoutei/storage":"0.1.0","dependency-cruiser":"18.2.0","@hikoutei/contracts":"0.1.0","@hikoutei/composition":"0.1.0","@hikoutei/google-auth":"0.1.0","@hikoutei/sync-engine":"0.1.0"},"peerDependencies":{"@mikro-orm/sql":"7.1.7","@mikro-orm/core":"7.1.7"},"peerDependenciesMeta":{"@mikro-orm/sql":{"optional":true},"@mikro-orm/core":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/hikoutei_0.11.47-dev_1789106801768_0.33587162258291614","host":"s3://npm-registry-packages-npm-production"}},"0.11.48-dev":{"name":"hikoutei","version":"0.11.48-dev","keywords":["google-sheets","spreadsheet","google sheets orm","sqlite","sync","typescript","orm","repository","optimistic-locking"],"license":"MIT","_id":"hikoutei@0.11.48-dev","maintainers":[{"name":"manddarin","email":"rhkeh123@naver.com"}],"homepage":"https://github.com/ManddarinShop/Hikoutei#readme","bugs":{"url":"https://github.com/ManddarinShop/Hikoutei/issues"},"bin":{"hikoutei":"dist/cli/index.js"},"dist":{"shasum":"440236a4d2855a533e6b771af4833c9926b47d93","tarball":"https://registry.npmjs.org/hikoutei/-/hikoutei-0.11.48-dev.tgz","fileCount":965,"integrity":"sha512-AXlHTgfJjU4n2Y8/LB9SjbyMZbJZlLfDe6wk0ds+JXgDyvOZ/l6V/8udK1Fup2nRW1YnwDtUJ0mP2rFWHTV+QA==","signatures":[{"sig":"MEUCIENfIf3gCAZU/W7p1H3g+8LlEt8RhLRfu3+MJXi/0b4+AiEAwvKipA9o24MOHV0usAYxnZAYcRMWSrfFLe2LG1yxSm8=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/hikoutei@0.11.48-dev","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":4484917},"main":"./dist/index.js","type":"module","_from":"file:/home/runner/work/_temp/hikoutei-develop-package/hikoutei-0.11.48-dev.tgz","types":"./dist/index.d.ts","engines":{"node":">=22.13"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"},"./internal/sync-status":{"types":"./dist/internal/syncStatus.d.ts","import":"./dist/internal/syncStatus.js"}},"scripts":{"test":"npm run build -w @hikoutei/ikisaki && npm run build -w @hikoutei/contracts && npm run build -w @hikoutei/google-auth && npm run build -w @hikoutei/storage && npm run build -w @hikoutei/sheets && npm run build -w @hikoutei/sync-engine && npm run build -w @hikoutei/composition && vitest run","build":"npm run build -w @hikoutei/ikisaki && npm run build -w @hikoutei/contracts && npm run build -w @hikoutei/google-auth && npm run build -w @hikoutei/storage && npm run build -w @hikoutei/sheets && npm run build -w @hikoutei/sync-engine && npm run build -w @hikoutei/composition && npm run build -w @hikoutei/cli && npm run clean && tsc -p tsconfig.build.json && node scripts/ci/reconcile-contracts-dist.mjs && node scripts/ci/smoke-contracts-bundle.mjs && npm run build -w spreadsheet-db-mcp","clean":"node scripts/clean-dist.mjs","test:soak":"npm run build -w @hikoutei/ikisaki && node scripts/run-soak-long.mjs","typecheck":"npm run build -w @hikoutei/ikisaki && npm run build -w @hikoutei/contracts && npm run build -w @hikoutei/google-auth && tsc -p tsconfig.test.json","audit:deps":"npx depcruise src packages/library/core/contracts packages/library/core/storage packages/library/cloud/sheets packages/library/core/sync-engine packages/library/core/composition packages/library/cloud/cli --config .dependency-cruiser.cjs --output-type err","audit:knip":"knip","audit:unused":"tsc -p tsconfig.json --noEmit --noUnusedLocals --noUnusedParameters","audit:markers":"node scripts/maintenance/audit-markers.mjs","typecheck:test":"npm run build -w @hikoutei/ikisaki && npm run build -w @hikoutei/contracts && npm run build -w @hikoutei/google-auth && tsc -p tsconfig.test.json && tsc -p packages/protocol/ikisaki/tsconfig.test.json && tsc -p packages/mcp/tsconfig.test.json && npm run typecheck -w @hikoutei/google-auth -w @hikoutei/storage -w @hikoutei/sheets -w @hikoutei/sync-engine -w @hikoutei/composition -w @hikoutei/cli"},"_npmUser":{"name":"manddarin","email":"rhkeh123@naver.com"},"_resolved":"/home/runner/work/_temp/hikoutei-develop-package/hikoutei-0.11.48-dev.tgz","_integrity":"sha512-AXlHTgfJjU4n2Y8/LB9SjbyMZbJZlLfDe6wk0ds+JXgDyvOZ/l6V/8udK1Fup2nRW1YnwDtUJ0mP2rFWHTV+QA==","repository":{"url":"git+https://github.com/ManddarinShop/Hikoutei.git","type":"git"},"workspaces":["packages/*","packages/protocol/*","packages/library/cloud/*","packages/library/core/*"],"_npmVersion":"10.9.8","description":"Typed repository and safe write layer for Google Sheets-backed MVPs. SQLite-authoritative entity lifecycle with asynchronous Google Sheets projection.","directories":{},"_nodeVersion":"22.23.2","dependencies":{"zod":"^4.4.3","@hikoutei/kohkai":"0.1.0","@googleapis/drive":"^21.0.0","@hikoutei/ikisaki":"0.1.17","@googleapis/sheets":"^14.0.0","google-auth-library":"^11.0.0"},"_hasShrinkwrap":false,"packageManager":"pnpm@11.1.2","devDependencies":{"knip":"6.33.0","vitest":"^1.6.0","typescript":"^5.5.3","@types/node":"^20.14.10","@mikro-orm/sql":"7.1.7","@mikro-orm/core":"7.1.7","@hikoutei/sheets":"0.1.0","@hikoutei/storage":"0.1.0","dependency-cruiser":"18.2.0","@hikoutei/contracts":"0.1.0","@hikoutei/composition":"0.1.0","@hikoutei/google-auth":"0.1.0","@hikoutei/sync-engine":"0.1.0"},"peerDependencies":{"@mikro-orm/sql":"7.1.7","@mikro-orm/core":"7.1.7"},"peerDependenciesMeta":{"@mikro-orm/sql":{"optional":true},"@mikro-orm/core":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/hikoutei_0.11.48-dev_1789107702978_0.5912749468660001","host":"s3://npm-registry-packages-npm-production"}},"0.11.49-dev":{"name":"hikoutei","version":"0.11.49-dev","keywords":["google-sheets","spreadsheet","google sheets orm","sqlite","sync","typescript","orm","repository","optimistic-locking"],"license":"MIT","_id":"hikoutei@0.11.49-dev","maintainers":[{"name":"manddarin","email":"rhkeh123@naver.com"}],"homepage":"https://github.com/ManddarinShop/Hikoutei#readme","bugs":{"url":"https://github.com/ManddarinShop/Hikoutei/issues"},"bin":{"hikoutei":"dist/cli/index.js"},"dist":{"shasum":"fa9c0020d6197a24d8d5722bfd287f1f5ab524e6","tarball":"https://registry.npmjs.org/hikoutei/-/hikoutei-0.11.49-dev.tgz","fileCount":965,"integrity":"sha512-LX6Gbn5ZmT0X/6pcYdAxRb88DFfaS6t9GH9u9RjB3BJMmrXrHr1zZqZ6oYhzMphhMLdW9uc6hs3yPhZQPF5P2g==","signatures":[{"sig":"MEUCIQDJEXx1galiBa5RzsJyYJBysBW7cGRZto8c0jXLc3K2wAIgGAaa/khI68EIdk6GG2F4gB4sWNkf7DemLUqgCfywFVk=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/hikoutei@0.11.49-dev","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":4484917},"main":"./dist/index.js","type":"module","_from":"file:/home/runner/work/_temp/hikoutei-develop-package/hikoutei-0.11.49-dev.tgz","types":"./dist/index.d.ts","engines":{"node":">=22.13"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"},"./internal/sync-status":{"types":"./dist/internal/syncStatus.d.ts","import":"./dist/internal/syncStatus.js"}},"scripts":{"test":"npm run build -w @hikoutei/ikisaki && npm run build -w @hikoutei/contracts && npm run build -w @hikoutei/google-auth && npm run build -w @hikoutei/storage && npm run build -w @hikoutei/sheets && npm run build -w @hikoutei/sync-engine && npm run build -w @hikoutei/composition && vitest run","build":"npm run build -w @hikoutei/ikisaki && npm run build -w @hikoutei/contracts && npm run build -w @hikoutei/google-auth && npm run build -w @hikoutei/storage && npm run build -w @hikoutei/sheets && npm run build -w @hikoutei/sync-engine && npm run build -w @hikoutei/composition && npm run build -w @hikoutei/cli && npm run clean && tsc -p tsconfig.build.json && node scripts/ci/reconcile-contracts-dist.mjs && node scripts/ci/smoke-contracts-bundle.mjs && npm run build -w spreadsheet-db-mcp","clean":"node scripts/clean-dist.mjs","test:soak":"npm run build -w @hikoutei/ikisaki && node scripts/run-soak-long.mjs","typecheck":"npm run build -w @hikoutei/ikisaki && npm run build -w @hikoutei/contracts && npm run build -w @hikoutei/google-auth && tsc -p tsconfig.test.json","audit:deps":"npx depcruise src packages/library/core/contracts packages/library/core/storage packages/library/cloud/sheets packages/library/core/sync-engine packages/library/core/composition packages/library/cloud/cli --config .dependency-cruiser.cjs --output-type err","audit:knip":"knip","audit:unused":"tsc -p tsconfig.json --noEmit --noUnusedLocals --noUnusedParameters","audit:markers":"node scripts/maintenance/audit-markers.mjs","typecheck:test":"npm run build -w @hikoutei/ikisaki && npm run build -w @hikoutei/contracts && npm run build -w @hikoutei/google-auth && tsc -p tsconfig.test.json && tsc -p packages/protocol/ikisaki/tsconfig.test.json && tsc -p packages/mcp/tsconfig.test.json && npm run typecheck -w @hikoutei/google-auth -w @hikoutei/storage -w @hikoutei/sheets -w @hikoutei/sync-engine -w @hikoutei/composition -w @hikoutei/cli"},"_npmUser":{"name":"manddarin","email":"rhkeh123@naver.com"},"_resolved":"/home/runner/work/_temp/hikoutei-develop-package/hikoutei-0.11.49-dev.tgz","_integrity":"sha512-LX6Gbn5ZmT0X/6pcYdAxRb88DFfaS6t9GH9u9RjB3BJMmrXrHr1zZqZ6oYhzMphhMLdW9uc6hs3yPhZQPF5P2g==","repository":{"url":"git+https://github.com/ManddarinShop/Hikoutei.git","type":"git"},"workspaces":["packages/*","packages/protocol/*","packages/library/cloud/*","packages/library/core/*"],"_npmVersion":"10.9.8","description":"Typed repository and safe write layer for Google Sheets-backed MVPs. SQLite-authoritative entity lifecycle with asynchronous Google Sheets projection.","directories":{},"_nodeVersion":"22.23.2","dependencies":{"zod":"^4.4.3","@hikoutei/kohkai":"0.1.0","@googleapis/drive":"^21.0.0","@hikoutei/ikisaki":"0.1.17","@googleapis/sheets":"^14.0.0","google-auth-library":"^11.0.0"},"_hasShrinkwrap":false,"packageManager":"pnpm@11.1.2","devDependencies":{"knip":"6.33.0","vitest":"^1.6.0","typescript":"^5.5.3","@types/node":"^20.14.10","@mikro-orm/sql":"7.1.7","@mikro-orm/core":"7.1.7","@hikoutei/sheets":"0.1.0","@hikoutei/storage":"0.1.0","dependency-cruiser":"18.2.0","@hikoutei/contracts":"0.1.0","@hikoutei/composition":"0.1.0","@hikoutei/google-auth":"0.1.0","@hikoutei/sync-engine":"0.1.0"},"peerDependencies":{"@mikro-orm/sql":"7.1.7","@mikro-orm/core":"7.1.7"},"peerDependenciesMeta":{"@mikro-orm/sql":{"optional":true},"@mikro-orm/core":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/hikoutei_0.11.49-dev_1789108609979_0.28515720202956696","host":"s3://npm-registry-packages-npm-production"}},"0.11.50-dev":{"name":"hikoutei","version":"0.11.50-dev","keywords":["google-sheets","spreadsheet","google sheets orm","sqlite","sync","typescript","orm","repository","optimistic-locking"],"license":"MIT","_id":"hikoutei@0.11.50-dev","maintainers":[{"name":"manddarin","email":"rhkeh123@naver.com"}],"homepage":"https://github.com/ManddarinShop/Hikoutei#readme","bugs":{"url":"https://github.com/ManddarinShop/Hikoutei/issues"},"bin":{"hikoutei":"dist/cli/index.js"},"dist":{"shasum":"2201c7b53bd2f7c560d68ca54ff54274c066bd92","tarball":"https://registry.npmjs.org/hikoutei/-/hikoutei-0.11.50-dev.tgz","fileCount":965,"integrity":"sha512-AA/PmQOgPM5RNiDXi3FFkZxuKHILQ/hAbrQOS4599wKwOFMjHql7A8pJTGWuq4r/ML4j3SpTKZh4JfnhF2nmDw==","signatures":[{"sig":"MEQCIAGggKLKo36umK2tltrknDmQ3WypcuIBf73eHWwFVBDXAiAnlenrEKKAWHzZ2aDWoKgJamDceZi1f/jFnrLS8Knhww==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/hikoutei@0.11.50-dev","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":4484917},"main":"./dist/index.js","type":"module","_from":"file:/home/runner/work/_temp/hikoutei-develop-package/hikoutei-0.11.50-dev.tgz","types":"./dist/index.d.ts","engines":{"node":">=22.13"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"},"./internal/sync-status":{"types":"./dist/internal/syncStatus.d.ts","import":"./dist/internal/syncStatus.js"}},"scripts":{"test":"npm run build -w @hikoutei/ikisaki && npm run build -w @hikoutei/contracts && npm run build -w @hikoutei/google-auth && npm run build -w @hikoutei/storage && npm run build -w @hikoutei/sheets && npm run build -w @hikoutei/sync-engine && npm run build -w @hikoutei/composition && vitest run","build":"npm run build -w @hikoutei/ikisaki && npm run build -w @hikoutei/contracts && npm run build -w @hikoutei/google-auth && npm run build -w @hikoutei/storage && npm run build -w @hikoutei/sheets && npm run build -w @hikoutei/sync-engine && npm run build -w @hikoutei/composition && npm run build -w @hikoutei/cli && npm run clean && tsc -p tsconfig.build.json && node scripts/ci/reconcile-contracts-dist.mjs && node scripts/ci/smoke-contracts-bundle.mjs && npm run build -w spreadsheet-db-mcp","clean":"node scripts/clean-dist.mjs","test:soak":"npm run build -w @hikoutei/ikisaki && node scripts/run-soak-long.mjs","typecheck":"npm run build -w @hikoutei/ikisaki && npm run build -w @hikoutei/contracts && npm run build -w @hikoutei/google-auth && tsc -p tsconfig.test.json","audit:deps":"npx depcruise src packages/library/core/contracts packages/library/core/storage packages/library/cloud/sheets packages/library/core/sync-engine packages/library/core/composition packages/library/cloud/cli --config .dependency-cruiser.cjs --output-type err","audit:knip":"knip","audit:unused":"tsc -p tsconfig.json --noEmit --noUnusedLocals --noUnusedParameters","audit:markers":"node scripts/maintenance/audit-markers.mjs","typecheck:test":"npm run build -w @hikoutei/ikisaki && npm run build -w @hikoutei/contracts && npm run build -w @hikoutei/google-auth && tsc -p tsconfig.test.json && tsc -p packages/protocol/ikisaki/tsconfig.test.json && tsc -p packages/mcp/tsconfig.test.json && npm run typecheck -w @hikoutei/google-auth -w @hikoutei/storage -w @hikoutei/sheets -w @hikoutei/sync-engine -w @hikoutei/composition -w @hikoutei/cli"},"_npmUser":{"name":"manddarin","email":"rhkeh123@naver.com"},"_resolved":"/home/runner/work/_temp/hikoutei-develop-package/hikoutei-0.11.50-dev.tgz","_integrity":"sha512-AA/PmQOgPM5RNiDXi3FFkZxuKHILQ/hAbrQOS4599wKwOFMjHql7A8pJTGWuq4r/ML4j3SpTKZh4JfnhF2nmDw==","repository":{"url":"git+https://github.com/ManddarinShop/Hikoutei.git","type":"git"},"workspaces":["packages/*","packages/protocol/*","packages/library/cloud/*","packages/library/core/*"],"_npmVersion":"10.9.8","description":"Typed repository and safe write layer for Google Sheets-backed MVPs. SQLite-authoritative entity lifecycle with asynchronous Google Sheets projection.","directories":{},"_nodeVersion":"22.23.2","dependencies":{"zod":"^4.4.3","@hikoutei/kohkai":"0.1.0","@googleapis/drive":"^21.0.0","@hikoutei/ikisaki":"0.1.17","@googleapis/sheets":"^14.0.0","google-auth-library":"^11.0.0"},"_hasShrinkwrap":false,"packageManager":"pnpm@11.1.2","devDependencies":{"knip":"6.33.0","vitest":"^1.6.0","typescript":"^5.5.3","@types/node":"^20.14.10","@mikro-orm/sql":"7.1.7","@mikro-orm/core":"7.1.7","@hikoutei/sheets":"0.1.0","@hikoutei/storage":"0.1.0","dependency-cruiser":"18.2.0","@hikoutei/contracts":"0.1.0","@hikoutei/composition":"0.1.0","@hikoutei/google-auth":"0.1.0","@hikoutei/sync-engine":"0.1.0"},"peerDependencies":{"@mikro-orm/sql":"7.1.7","@mikro-orm/core":"7.1.7"},"peerDependenciesMeta":{"@mikro-orm/sql":{"optional":true},"@mikro-orm/core":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/hikoutei_0.11.50-dev_1789109562934_0.4535527384384892","host":"s3://npm-registry-packages-npm-production"}},"0.11.51-dev":{"name":"hikoutei","version":"0.11.51-dev","keywords":["google-sheets","spreadsheet","google sheets orm","sqlite","sync","typescript","orm","repository","optimistic-locking"],"license":"MIT","_id":"hikoutei@0.11.51-dev","maintainers":[{"name":"manddarin","email":"rhkeh123@naver.com"}],"homepage":"https://github.com/ManddarinShop/Hikoutei#readme","bugs":{"url":"https://github.com/ManddarinShop/Hikoutei/issues"},"bin":{"hikoutei":"dist/cli/index.js"},"dist":{"shasum":"da68d867f5e44e08414859696ca7bdd28774c7af","tarball":"https://registry.npmjs.org/hikoutei/-/hikoutei-0.11.51-dev.tgz","fileCount":965,"integrity":"sha512-PojOePDgIvvMzMalDfbjSLfu6LXbFNoRCuwMOVEG58tITSXi3OZppOaxqK1IJNxiNIdK6tcA8wwvk1x5PKXwDA==","signatures":[{"sig":"MEUCIDiwf1Nw9j5vN1ih3cfcV+oj17HWNBZwol0asKqoSuE9AiEA6thtdxKfX8k8kQheUu2UmWgXRNPl9NmXUDCf89uddiI=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/hikoutei@0.11.51-dev","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":4484917},"main":"./dist/index.js","type":"module","_from":"file:/home/runner/work/_temp/hikoutei-develop-package/hikoutei-0.11.51-dev.tgz","types":"./dist/index.d.ts","engines":{"node":">=22.13"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"},"./internal/sync-status":{"types":"./dist/internal/syncStatus.d.ts","import":"./dist/internal/syncStatus.js"}},"scripts":{"test":"npm run build -w @hikoutei/ikisaki && npm run build -w @hikoutei/contracts && npm run build -w @hikoutei/google-auth && npm run build -w @hikoutei/storage && npm run build -w @hikoutei/sheets && npm run build -w @hikoutei/sync-engine && npm run build -w @hikoutei/composition && vitest run","build":"npm run build -w @hikoutei/ikisaki && npm run build -w @hikoutei/contracts && npm run build -w @hikoutei/google-auth && npm run build -w @hikoutei/storage && npm run build -w @hikoutei/sheets && npm run build -w @hikoutei/sync-engine && npm run build -w @hikoutei/composition && npm run build -w @hikoutei/cli && npm run clean && tsc -p tsconfig.build.json && node scripts/ci/reconcile-contracts-dist.mjs && node scripts/ci/smoke-contracts-bundle.mjs && npm run build -w spreadsheet-db-mcp","clean":"node scripts/clean-dist.mjs","test:soak":"npm run build -w @hikoutei/ikisaki && node scripts/run-soak-long.mjs","typecheck":"npm run build -w @hikoutei/ikisaki && npm run build -w @hikoutei/contracts && npm run build -w @hikoutei/google-auth && tsc -p tsconfig.test.json","audit:deps":"npx depcruise src packages/library/core/contracts packages/library/core/storage packages/library/cloud/sheets packages/library/core/sync-engine packages/library/core/composition packages/library/cloud/cli --config .dependency-cruiser.cjs --output-type err","audit:knip":"knip","audit:unused":"tsc -p tsconfig.json --noEmit --noUnusedLocals --noUnusedParameters","audit:markers":"node scripts/maintenance/audit-markers.mjs","typecheck:test":"npm run build -w @hikoutei/ikisaki && npm run build -w @hikoutei/contracts && npm run build -w @hikoutei/google-auth && tsc -p tsconfig.test.json && tsc -p packages/protocol/ikisaki/tsconfig.test.json && tsc -p packages/mcp/tsconfig.test.json && npm run typecheck -w @hikoutei/google-auth -w @hikoutei/storage -w @hikoutei/sheets -w @hikoutei/sync-engine -w @hikoutei/composition -w @hikoutei/cli"},"_npmUser":{"name":"manddarin","email":"rhkeh123@naver.com"},"_resolved":"/home/runner/work/_temp/hikoutei-develop-package/hikoutei-0.11.51-dev.tgz","_integrity":"sha512-PojOePDgIvvMzMalDfbjSLfu6LXbFNoRCuwMOVEG58tITSXi3OZppOaxqK1IJNxiNIdK6tcA8wwvk1x5PKXwDA==","repository":{"url":"git+https://github.com/ManddarinShop/Hikoutei.git","type":"git"},"workspaces":["packages/*","packages/protocol/*","packages/library/cloud/*","packages/library/core/*"],"_npmVersion":"10.9.8","description":"Typed repository and safe write layer for Google Sheets-backed MVPs. SQLite-authoritative entity lifecycle with asynchronous Google Sheets projection.","directories":{},"_nodeVersion":"22.23.2","dependencies":{"zod":"^4.4.3","@hikoutei/kohkai":"0.1.0","@googleapis/drive":"^21.0.0","@hikoutei/ikisaki":"0.1.17","@googleapis/sheets":"^14.0.0","google-auth-library":"^11.0.0"},"_hasShrinkwrap":false,"packageManager":"pnpm@11.1.2","devDependencies":{"knip":"6.33.0","vitest":"^1.6.0","typescript":"^5.5.3","@types/node":"^20.14.10","@mikro-orm/sql":"7.1.7","@mikro-orm/core":"7.1.7","@hikoutei/sheets":"0.1.0","@hikoutei/storage":"0.1.0","dependency-cruiser":"18.2.0","@hikoutei/contracts":"0.1.0","@hikoutei/composition":"0.1.0","@hikoutei/google-auth":"0.1.0","@hikoutei/sync-engine":"0.1.0"},"peerDependencies":{"@mikro-orm/sql":"7.1.7","@mikro-orm/core":"7.1.7"},"peerDependenciesMeta":{"@mikro-orm/sql":{"optional":true},"@mikro-orm/core":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/hikoutei_0.11.51-dev_1789110472891_0.9607853807585747","host":"s3://npm-registry-packages-npm-production"}},"0.11.52-dev":{"name":"hikoutei","version":"0.11.52-dev","keywords":["google-sheets","spreadsheet","google sheets orm","sqlite","sync","typescript","orm","repository","optimistic-locking"],"license":"MIT","_id":"hikoutei@0.11.52-dev","maintainers":[{"name":"manddarin","email":"rhkeh123@naver.com"}],"homepage":"https://github.com/ManddarinShop/Hikoutei#readme","bugs":{"url":"https://github.com/ManddarinShop/Hikoutei/issues"},"bin":{"hikoutei":"dist/cli/index.js"},"dist":{"shasum":"78a3e202bf39da729bd172911449aba877d1bf2f","tarball":"https://registry.npmjs.org/hikoutei/-/hikoutei-0.11.52-dev.tgz","fileCount":965,"integrity":"sha512-aMdrMVf29LLlnyZxBd3BlErXOlbotGC+bxMJKorw3n7BlZ6rKzJv6rpebxn4wVjBEcPAzKrVs27Psx9Ecn1FSw==","signatures":[{"sig":"MEYCIQCA74WqmnWSm6cklKKvKLRkEPiVjKGKluG2KH2TURkNDQIhAIb7mLmDjanhqQ/K1L5PCnaCJfs7h7qXUn5E4gx/wvU9","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/hikoutei@0.11.52-dev","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":4484917},"main":"./dist/index.js","type":"module","_from":"file:/home/runner/work/_temp/hikoutei-develop-package/hikoutei-0.11.52-dev.tgz","types":"./dist/index.d.ts","engines":{"node":">=22.13"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"},"./internal/sync-status":{"types":"./dist/internal/syncStatus.d.ts","import":"./dist/internal/syncStatus.js"}},"scripts":{"test":"npm run build -w @hikoutei/ikisaki && npm run build -w @hikoutei/contracts && npm run build -w @hikoutei/google-auth && npm run build -w @hikoutei/storage && npm run build -w @hikoutei/sheets && npm run build -w @hikoutei/sync-engine && npm run build -w @hikoutei/composition && vitest run","build":"npm run build -w @hikoutei/ikisaki && npm run build -w @hikoutei/contracts && npm run build -w @hikoutei/google-auth && npm run build -w @hikoutei/storage && npm run build -w @hikoutei/sheets && npm run build -w @hikoutei/sync-engine && npm run build -w @hikoutei/composition && npm run build -w @hikoutei/cli && npm run clean && tsc -p tsconfig.build.json && node scripts/ci/reconcile-contracts-dist.mjs && node scripts/ci/smoke-contracts-bundle.mjs && npm run build -w spreadsheet-db-mcp","clean":"node scripts/clean-dist.mjs","test:soak":"npm run build -w @hikoutei/ikisaki && node scripts/run-soak-long.mjs","typecheck":"npm run build -w @hikoutei/ikisaki && npm run build -w @hikoutei/contracts && npm run build -w @hikoutei/google-auth && tsc -p tsconfig.test.json","audit:deps":"npx depcruise src packages/library/core/contracts packages/library/core/storage packages/library/cloud/sheets packages/library/core/sync-engine packages/library/core/composition packages/library/cloud/cli --config .dependency-cruiser.cjs --output-type err","audit:knip":"knip","audit:unused":"tsc -p tsconfig.json --noEmit --noUnusedLocals --noUnusedParameters","audit:markers":"node scripts/maintenance/audit-markers.mjs","typecheck:test":"npm run build -w @hikoutei/ikisaki && npm run build -w @hikoutei/contracts && npm run build -w @hikoutei/google-auth && tsc -p tsconfig.test.json && tsc -p packages/protocol/ikisaki/tsconfig.test.json && tsc -p packages/mcp/tsconfig.test.json && npm run typecheck -w @hikoutei/google-auth -w @hikoutei/storage -w @hikoutei/sheets -w @hikoutei/sync-engine -w @hikoutei/composition -w @hikoutei/cli"},"_npmUser":{"name":"manddarin","email":"rhkeh123@naver.com"},"_resolved":"/home/runner/work/_temp/hikoutei-develop-package/hikoutei-0.11.52-dev.tgz","_integrity":"sha512-aMdrMVf29LLlnyZxBd3BlErXOlbotGC+bxMJKorw3n7BlZ6rKzJv6rpebxn4wVjBEcPAzKrVs27Psx9Ecn1FSw==","repository":{"url":"git+https://github.com/ManddarinShop/Hikoutei.git","type":"git"},"workspaces":["packages/*","packages/protocol/*","packages/library/cloud/*","packages/library/core/*"],"_npmVersion":"10.9.8","description":"Typed repository and safe write layer for Google Sheets-backed MVPs. SQLite-authoritative entity lifecycle with asynchronous Google Sheets projection.","directories":{},"_nodeVersion":"22.23.2","dependencies":{"zod":"^4.4.3","@hikoutei/kohkai":"0.1.0","@googleapis/drive":"^21.0.0","@hikoutei/ikisaki":"0.1.17","@googleapis/sheets":"^14.0.0","google-auth-library":"^11.0.0"},"_hasShrinkwrap":false,"packageManager":"pnpm@11.1.2","devDependencies":{"knip":"6.33.0","vitest":"^1.6.0","typescript":"^5.5.3","@types/node":"^20.14.10","@mikro-orm/sql":"7.1.7","@mikro-orm/core":"7.1.7","@hikoutei/sheets":"0.1.0","@hikoutei/storage":"0.1.0","dependency-cruiser":"18.2.0","@hikoutei/contracts":"0.1.0","@hikoutei/composition":"0.1.0","@hikoutei/google-auth":"0.1.0","@hikoutei/sync-engine":"0.1.0"},"peerDependencies":{"@mikro-orm/sql":"7.1.7","@mikro-orm/core":"7.1.7"},"peerDependenciesMeta":{"@mikro-orm/sql":{"optional":true},"@mikro-orm/core":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/hikoutei_0.11.52-dev_1789111436586_0.5064640809082952","host":"s3://npm-registry-packages-npm-production"}},"0.11.53-dev":{"name":"hikoutei","version":"0.11.53-dev","keywords":["google-sheets","spreadsheet","google sheets orm","sqlite","sync","typescript","orm","repository","optimistic-locking"],"license":"MIT","_id":"hikoutei@0.11.53-dev","maintainers":[{"name":"manddarin","email":"rhkeh123@naver.com"}],"homepage":"https://github.com/ManddarinShop/Hikoutei#readme","bugs":{"url":"https://github.com/ManddarinShop/Hikoutei/issues"},"bin":{"hikoutei":"dist/cli/index.js"},"dist":{"shasum":"802529ae6956e98b5c41bd897762f5fb19f57f7b","tarball":"https://registry.npmjs.org/hikoutei/-/hikoutei-0.11.53-dev.tgz","fileCount":965,"integrity":"sha512-YSSoiXkLtVVjoQaoL1pOrxwSi+uu7HcgDVyUZmmqerly+5aHihjomB4rjogVPETNkKSLJ70Dc5YJY5DWmNldfw==","signatures":[{"sig":"MEYCIQDQ43dYY11doosIxk6ktc6cs/WtmPu0GqpCIIqHDipN1AIhAIBZBpwZ0v8vIS97wtzwyuCgBqRan6hl9aBwk9jac5JC","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/hikoutei@0.11.53-dev","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":4484917},"main":"./dist/index.js","type":"module","_from":"file:/home/runner/work/_temp/hikoutei-develop-package/hikoutei-0.11.53-dev.tgz","types":"./dist/index.d.ts","engines":{"node":">=22.13"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"},"./internal/sync-status":{"types":"./dist/internal/syncStatus.d.ts","import":"./dist/internal/syncStatus.js"}},"scripts":{"test":"npm run build -w @hikoutei/ikisaki && npm run build -w @hikoutei/contracts && npm run build -w @hikoutei/google-auth && npm run build -w @hikoutei/storage && npm run build -w @hikoutei/sheets && npm run build -w @hikoutei/sync-engine && npm run build -w @hikoutei/composition && vitest run","build":"npm run build -w @hikoutei/ikisaki && npm run build -w @hikoutei/contracts && npm run build -w @hikoutei/google-auth && npm run build -w @hikoutei/storage && npm run build -w @hikoutei/sheets && npm run build -w @hikoutei/sync-engine && npm run build -w @hikoutei/composition && npm run build -w @hikoutei/cli && npm run clean && tsc -p tsconfig.build.json && node scripts/ci/reconcile-contracts-dist.mjs && node scripts/ci/smoke-contracts-bundle.mjs && npm run build -w spreadsheet-db-mcp","clean":"node scripts/clean-dist.mjs","test:soak":"npm run build -w @hikoutei/ikisaki && node scripts/run-soak-long.mjs","typecheck":"npm run build -w @hikoutei/ikisaki && npm run build -w @hikoutei/contracts && npm run build -w @hikoutei/google-auth && tsc -p tsconfig.test.json","audit:deps":"npx depcruise src packages/library/core/contracts packages/library/core/storage packages/library/cloud/sheets packages/library/core/sync-engine packages/library/core/composition packages/library/cloud/cli --config .dependency-cruiser.cjs --output-type err","audit:knip":"knip","audit:unused":"tsc -p tsconfig.json --noEmit --noUnusedLocals --noUnusedParameters","audit:markers":"node scripts/maintenance/audit-markers.mjs","typecheck:test":"npm run build -w @hikoutei/ikisaki && npm run build -w @hikoutei/contracts && npm run build -w @hikoutei/google-auth && tsc -p tsconfig.test.json && tsc -p packages/protocol/ikisaki/tsconfig.test.json && tsc -p packages/mcp/tsconfig.test.json && npm run typecheck -w @hikoutei/google-auth -w @hikoutei/storage -w @hikoutei/sheets -w @hikoutei/sync-engine -w @hikoutei/composition -w @hikoutei/cli"},"_npmUser":{"name":"manddarin","email":"rhkeh123@naver.com"},"_resolved":"/home/runner/work/_temp/hikoutei-develop-package/hikoutei-0.11.53-dev.tgz","_integrity":"sha512-YSSoiXkLtVVjoQaoL1pOrxwSi+uu7HcgDVyUZmmqerly+5aHihjomB4rjogVPETNkKSLJ70Dc5YJY5DWmNldfw==","repository":{"url":"git+https://github.com/ManddarinShop/Hikoutei.git","type":"git"},"workspaces":["packages/*","packages/protocol/*","packages/library/cloud/*","packages/library/core/*"],"_npmVersion":"10.9.8","description":"Typed repository and safe write layer for Google Sheets-backed MVPs. SQLite-authoritative entity lifecycle with asynchronous Google Sheets projection.","directories":{},"_nodeVersion":"22.23.2","dependencies":{"zod":"^4.4.3","@hikoutei/kohkai":"0.1.0","@googleapis/drive":"^21.0.0","@hikoutei/ikisaki":"0.1.17","@googleapis/sheets":"^14.0.0","google-auth-library":"^11.0.0"},"_hasShrinkwrap":false,"packageManager":"pnpm@11.1.2","devDependencies":{"knip":"6.33.0","vitest":"^1.6.0","typescript":"^5.5.3","@types/node":"^20.14.10","@mikro-orm/sql":"7.1.7","@mikro-orm/core":"7.1.7","@hikoutei/sheets":"0.1.0","@hikoutei/storage":"0.1.0","dependency-cruiser":"18.2.0","@hikoutei/contracts":"0.1.0","@hikoutei/composition":"0.1.0","@hikoutei/google-auth":"0.1.0","@hikoutei/sync-engine":"0.1.0"},"peerDependencies":{"@mikro-orm/sql":"7.1.7","@mikro-orm/core":"7.1.7"},"peerDependenciesMeta":{"@mikro-orm/sql":{"optional":true},"@mikro-orm/core":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/hikoutei_0.11.53-dev_1789112403017_0.5846379217091577","host":"s3://npm-registry-packages-npm-production"}},"0.11.54-dev":{"name":"hikoutei","version":"0.11.54-dev","keywords":["google-sheets","spreadsheet","google sheets orm","sqlite","sync","typescript","orm","repository","optimistic-locking"],"license":"MIT","_id":"hikoutei@0.11.54-dev","maintainers":[{"name":"manddarin","email":"rhkeh123@naver.com"}],"homepage":"https://github.com/ManddarinShop/Hikoutei#readme","bugs":{"url":"https://github.com/ManddarinShop/Hikoutei/issues"},"bin":{"hikoutei":"dist/cli/index.js"},"dist":{"shasum":"0a0389ce7ab5d9e2d4aa5a1c805464871e19ccdd","tarball":"https://registry.npmjs.org/hikoutei/-/hikoutei-0.11.54-dev.tgz","fileCount":965,"integrity":"sha512-F/VokPCF92L3hI3vNSVaewrUNqjow3hhvI3Uxr4stC5MOjVAY8p7PNAzbN7sQxXdu13ZIVgE9q6ZWBRcBYBZPA==","signatures":[{"sig":"MEUCIQCI1H4lspcpcDKZzC09hXviUAJnUcCt2l6OFtB3cJD5ZwIgR5cd1oxDltTaT6HtgNsAfodZPRaIUC/SjrRnwTxOMOw=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/hikoutei@0.11.54-dev","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":4484917},"main":"./dist/index.js","type":"module","_from":"file:/home/runner/work/_temp/hikoutei-develop-package/hikoutei-0.11.54-dev.tgz","types":"./dist/index.d.ts","engines":{"node":">=22.13"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"},"./internal/sync-status":{"types":"./dist/internal/syncStatus.d.ts","import":"./dist/internal/syncStatus.js"}},"scripts":{"test":"npm run build -w @hikoutei/ikisaki && npm run build -w @hikoutei/contracts && npm run build -w @hikoutei/google-auth && npm run build -w @hikoutei/storage && npm run build -w @hikoutei/sheets && npm run build -w @hikoutei/sync-engine && npm run build -w @hikoutei/composition && vitest run","build":"npm run build -w @hikoutei/ikisaki && npm run build -w @hikoutei/contracts && npm run build -w @hikoutei/google-auth && npm run build -w @hikoutei/storage && npm run build -w @hikoutei/sheets && npm run build -w @hikoutei/sync-engine && npm run build -w @hikoutei/composition && npm run build -w @hikoutei/cli && npm run clean && tsc -p tsconfig.build.json && node scripts/ci/reconcile-contracts-dist.mjs && node scripts/ci/smoke-contracts-bundle.mjs && npm run build -w spreadsheet-db-mcp","clean":"node scripts/clean-dist.mjs","test:soak":"npm run build -w @hikoutei/ikisaki && node scripts/run-soak-long.mjs","typecheck":"npm run build -w @hikoutei/ikisaki && npm run build -w @hikoutei/contracts && npm run build -w @hikoutei/google-auth && tsc -p tsconfig.test.json","audit:deps":"npx depcruise src packages/library/core/contracts packages/library/core/storage packages/library/cloud/sheets packages/library/core/sync-engine packages/library/core/composition packages/library/cloud/cli --config .dependency-cruiser.cjs --output-type err","audit:knip":"knip","audit:unused":"tsc -p tsconfig.json --noEmit --noUnusedLocals --noUnusedParameters","audit:markers":"node scripts/maintenance/audit-markers.mjs","typecheck:test":"npm run build -w @hikoutei/ikisaki && npm run build -w @hikoutei/contracts && npm run build -w @hikoutei/google-auth && tsc -p tsconfig.test.json && tsc -p packages/protocol/ikisaki/tsconfig.test.json && tsc -p packages/mcp/tsconfig.test.json && npm run typecheck -w @hikoutei/google-auth -w @hikoutei/storage -w @hikoutei/sheets -w @hikoutei/sync-engine -w @hikoutei/composition -w @hikoutei/cli"},"_npmUser":{"name":"manddarin","email":"rhkeh123@naver.com"},"_resolved":"/home/runner/work/_temp/hikoutei-develop-package/hikoutei-0.11.54-dev.tgz","_integrity":"sha512-F/VokPCF92L3hI3vNSVaewrUNqjow3hhvI3Uxr4stC5MOjVAY8p7PNAzbN7sQxXdu13ZIVgE9q6ZWBRcBYBZPA==","repository":{"url":"git+https://github.com/ManddarinShop/Hikoutei.git","type":"git"},"workspaces":["packages/*","packages/protocol/*","packages/library/cloud/*","packages/library/core/*"],"_npmVersion":"10.9.8","description":"Typed repository and safe write layer for Google Sheets-backed MVPs. SQLite-authoritative entity lifecycle with asynchronous Google Sheets projection.","directories":{},"_nodeVersion":"22.23.2","dependencies":{"zod":"^4.4.3","@hikoutei/kohkai":"0.1.0","@googleapis/drive":"^21.0.0","@hikoutei/ikisaki":"0.1.17","@googleapis/sheets":"^14.0.0","google-auth-library":"^11.0.0"},"_hasShrinkwrap":false,"packageManager":"pnpm@11.1.2","devDependencies":{"knip":"6.33.0","vitest":"^1.6.0","typescript":"^5.5.3","@types/node":"^20.14.10","@mikro-orm/sql":"7.1.7","@mikro-orm/core":"7.1.7","@hikoutei/sheets":"0.1.0","@hikoutei/storage":"0.1.0","dependency-cruiser":"18.2.0","@hikoutei/contracts":"0.1.0","@hikoutei/composition":"0.1.0","@hikoutei/google-auth":"0.1.0","@hikoutei/sync-engine":"0.1.0"},"peerDependencies":{"@mikro-orm/sql":"7.1.7","@mikro-orm/core":"7.1.7"},"peerDependenciesMeta":{"@mikro-orm/sql":{"optional":true},"@mikro-orm/core":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/hikoutei_0.11.54-dev_1789113350937_0.33904385656088354","host":"s3://npm-registry-packages-npm-production"}},"0.11.55-dev":{"name":"hikoutei","version":"0.11.55-dev","keywords":["google-sheets","spreadsheet","google sheets orm","sqlite","sync","typescript","orm","repository","optimistic-locking"],"license":"MIT","_id":"hikoutei@0.11.55-dev","maintainers":[{"name":"manddarin","email":"rhkeh123@naver.com"}],"homepage":"https://github.com/ManddarinShop/Hikoutei#readme","bugs":{"url":"https://github.com/ManddarinShop/Hikoutei/issues"},"bin":{"hikoutei":"dist/cli/index.js"},"dist":{"shasum":"a3c7e2c8a66445ce8af31205086f59d5e412e3be","tarball":"https://registry.npmjs.org/hikoutei/-/hikoutei-0.11.55-dev.tgz","fileCount":965,"integrity":"sha512-Rcbx5sgzTdlEA5tr7bKaA8EjXgpJQGCvl3BcBZr82Qy4Xctwj9GDTYgr5KwsdeUsfZCVvkdLrY31AFLdUOX1lw==","signatures":[{"sig":"MEYCIQDfDbwO6nwfiKUgekjpe9CCo7xTUdO3YNPvXujG9hW3XAIhAIzTjR/fl4j6yamq7AA/NI3B7t5MQzBORH1/0JPQO+PX","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/hikoutei@0.11.55-dev","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":4484917},"main":"./dist/index.js","type":"module","_from":"file:/home/runner/work/_temp/hikoutei-develop-package/hikoutei-0.11.55-dev.tgz","types":"./dist/index.d.ts","engines":{"node":">=22.13"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"},"./internal/sync-status":{"types":"./dist/internal/syncStatus.d.ts","import":"./dist/internal/syncStatus.js"}},"scripts":{"test":"npm run build -w @hikoutei/ikisaki && npm run build -w @hikoutei/contracts && npm run build -w @hikoutei/google-auth && npm run build -w @hikoutei/storage && npm run build -w @hikoutei/sheets && npm run build -w @hikoutei/sync-engine && npm run build -w @hikoutei/composition && vitest run","build":"npm run build -w @hikoutei/ikisaki && npm run build -w @hikoutei/contracts && npm run build -w @hikoutei/google-auth && npm run build -w @hikoutei/storage && npm run build -w @hikoutei/sheets && npm run build -w @hikoutei/sync-engine && npm run build -w @hikoutei/composition && npm run build -w @hikoutei/cli && npm run clean && tsc -p tsconfig.build.json && node scripts/ci/reconcile-contracts-dist.mjs && node scripts/ci/smoke-contracts-bundle.mjs && npm run build -w spreadsheet-db-mcp","clean":"node scripts/clean-dist.mjs","test:soak":"npm run build -w @hikoutei/ikisaki && node scripts/run-soak-long.mjs","typecheck":"npm run build -w @hikoutei/ikisaki && npm run build -w @hikoutei/contracts && npm run build -w @hikoutei/google-auth && tsc -p tsconfig.test.json","audit:deps":"npx depcruise src packages/library/core/contracts packages/library/core/storage packages/library/cloud/sheets packages/library/core/sync-engine packages/library/core/composition packages/library/cloud/cli --config .dependency-cruiser.cjs --output-type err","audit:knip":"knip","audit:unused":"tsc -p tsconfig.json --noEmit --noUnusedLocals --noUnusedParameters","audit:markers":"node scripts/maintenance/audit-markers.mjs","typecheck:test":"npm run build -w @hikoutei/ikisaki && npm run build -w @hikoutei/contracts && npm run build -w @hikoutei/google-auth && tsc -p tsconfig.test.json && tsc -p packages/protocol/ikisaki/tsconfig.test.json && tsc -p packages/mcp/tsconfig.test.json && npm run typecheck -w @hikoutei/google-auth -w @hikoutei/storage -w @hikoutei/sheets -w @hikoutei/sync-engine -w @hikoutei/composition -w @hikoutei/cli"},"_npmUser":{"name":"manddarin","email":"rhkeh123@naver.com"},"_resolved":"/home/runner/work/_temp/hikoutei-develop-package/hikoutei-0.11.55-dev.tgz","_integrity":"sha512-Rcbx5sgzTdlEA5tr7bKaA8EjXgpJQGCvl3BcBZr82Qy4Xctwj9GDTYgr5KwsdeUsfZCVvkdLrY31AFLdUOX1lw==","repository":{"url":"git+https://github.com/ManddarinShop/Hikoutei.git","type":"git"},"workspaces":["packages/*","packages/protocol/*","packages/library/cloud/*","packages/library/core/*"],"_npmVersion":"10.9.8","description":"Typed repository and safe write layer for Google Sheets-backed MVPs. SQLite-authoritative entity lifecycle with asynchronous Google Sheets projection.","directories":{},"_nodeVersion":"22.23.2","dependencies":{"zod":"^4.4.3","@hikoutei/kohkai":"0.1.0","@googleapis/drive":"^21.0.0","@hikoutei/ikisaki":"0.1.17","@googleapis/sheets":"^14.0.0","google-auth-library":"^11.0.0"},"_hasShrinkwrap":false,"packageManager":"pnpm@11.1.2","devDependencies":{"knip":"6.33.0","vitest":"^1.6.0","typescript":"^5.5.3","@types/node":"^20.14.10","@mikro-orm/sql":"7.1.7","@mikro-orm/core":"7.1.7","@hikoutei/sheets":"0.1.0","@hikoutei/storage":"0.1.0","dependency-cruiser":"18.2.0","@hikoutei/contracts":"0.1.0","@hikoutei/composition":"0.1.0","@hikoutei/google-auth":"0.1.0","@hikoutei/sync-engine":"0.1.0"},"peerDependencies":{"@mikro-orm/sql":"7.1.7","@mikro-orm/core":"7.1.7"},"peerDependenciesMeta":{"@mikro-orm/sql":{"optional":true},"@mikro-orm/core":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/hikoutei_0.11.55-dev_1789114282900_0.0005984769439302262","host":"s3://npm-registry-packages-npm-production"}},"0.11.56-dev":{"name":"hikoutei","version":"0.11.56-dev","keywords":["google-sheets","spreadsheet","google sheets orm","sqlite","sync","typescript","orm","repository","optimistic-locking"],"license":"MIT","_id":"hikoutei@0.11.56-dev","maintainers":[{"name":"manddarin","email":"rhkeh123@naver.com"}],"homepage":"https://github.com/ManddarinShop/Hikoutei#readme","bugs":{"url":"https://github.com/ManddarinShop/Hikoutei/issues"},"bin":{"hikoutei":"dist/cli/index.js"},"dist":{"shasum":"7133af1e99b6334d65da6501c5a7d12b99fd77cc","tarball":"https://registry.npmjs.org/hikoutei/-/hikoutei-0.11.56-dev.tgz","fileCount":965,"integrity":"sha512-KyLgkGAfHzPnK95JYmEGVAGIN86YutJStzLXGPxzuRDFKmru2Z0Fe9HUj43xzEP+5kGYuIoMUAUSkwjst/ckIA==","signatures":[{"sig":"MEUCIHkvEI4Aw2m0/AZXXD5q2Zg5eCp1cHoD23EUgXYLi6oeAiEAnoT0yI3MylkcOGW7/G5WtjVShy7wOtR1p8Mwa6sJdzA=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/hikoutei@0.11.56-dev","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":4484917},"main":"./dist/index.js","type":"module","_from":"file:/home/runner/work/_temp/hikoutei-develop-package/hikoutei-0.11.56-dev.tgz","types":"./dist/index.d.ts","engines":{"node":">=22.13"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"},"./internal/sync-status":{"types":"./dist/internal/syncStatus.d.ts","import":"./dist/internal/syncStatus.js"}},"scripts":{"test":"npm run build -w @hikoutei/ikisaki && npm run build -w @hikoutei/contracts && npm run build -w @hikoutei/google-auth && npm run build -w @hikoutei/storage && npm run build -w @hikoutei/sheets && npm run build -w @hikoutei/sync-engine && npm run build -w @hikoutei/composition && vitest run","build":"npm run build -w @hikoutei/ikisaki && npm run build -w @hikoutei/contracts && npm run build -w @hikoutei/google-auth && npm run build -w @hikoutei/storage && npm run build -w @hikoutei/sheets && npm run build -w @hikoutei/sync-engine && npm run build -w @hikoutei/composition && npm run build -w @hikoutei/cli && npm run clean && tsc -p tsconfig.build.json && node scripts/ci/reconcile-contracts-dist.mjs && node scripts/ci/smoke-contracts-bundle.mjs && npm run build -w spreadsheet-db-mcp","clean":"node scripts/clean-dist.mjs","test:soak":"npm run build -w @hikoutei/ikisaki && node scripts/run-soak-long.mjs","typecheck":"npm run build -w @hikoutei/ikisaki && npm run build -w @hikoutei/contracts && npm run build -w @hikoutei/google-auth && tsc -p tsconfig.test.json","audit:deps":"npx depcruise src packages/library/core/contracts packages/library/core/storage packages/library/cloud/sheets packages/library/core/sync-engine packages/library/core/composition packages/library/cloud/cli --config .dependency-cruiser.cjs --output-type err","audit:knip":"knip","audit:unused":"tsc -p tsconfig.json --noEmit --noUnusedLocals --noUnusedParameters","audit:markers":"node scripts/maintenance/audit-markers.mjs","typecheck:test":"npm run build -w @hikoutei/ikisaki && npm run build -w @hikoutei/contracts && npm run build -w @hikoutei/google-auth && tsc -p tsconfig.test.json && tsc -p packages/protocol/ikisaki/tsconfig.test.json && tsc -p packages/mcp/tsconfig.test.json && npm run typecheck -w @hikoutei/google-auth -w @hikoutei/storage -w @hikoutei/sheets -w @hikoutei/sync-engine -w @hikoutei/composition -w @hikoutei/cli"},"_npmUser":{"name":"manddarin","email":"rhkeh123@naver.com"},"_resolved":"/home/runner/work/_temp/hikoutei-develop-package/hikoutei-0.11.56-dev.tgz","_integrity":"sha512-KyLgkGAfHzPnK95JYmEGVAGIN86YutJStzLXGPxzuRDFKmru2Z0Fe9HUj43xzEP+5kGYuIoMUAUSkwjst/ckIA==","repository":{"url":"git+https://github.com/ManddarinShop/Hikoutei.git","type":"git"},"workspaces":["packages/*","packages/protocol/*","packages/library/cloud/*","packages/library/core/*"],"_npmVersion":"10.9.8","description":"Typed repository and safe write layer for Google Sheets-backed MVPs. SQLite-authoritative entity lifecycle with asynchronous Google Sheets projection.","directories":{},"_nodeVersion":"22.23.2","dependencies":{"zod":"^4.4.3","@hikoutei/kohkai":"0.1.0","@googleapis/drive":"^21.0.0","@hikoutei/ikisaki":"0.1.17","@googleapis/sheets":"^14.0.0","google-auth-library":"^11.0.0"},"_hasShrinkwrap":false,"packageManager":"pnpm@11.1.2","devDependencies":{"knip":"6.33.0","vitest":"^1.6.0","typescript":"^5.5.3","@types/node":"^20.14.10","@mikro-orm/sql":"7.1.7","@mikro-orm/core":"7.1.7","@hikoutei/sheets":"0.1.0","@hikoutei/storage":"0.1.0","dependency-cruiser":"18.2.0","@hikoutei/contracts":"0.1.0","@hikoutei/composition":"0.1.0","@hikoutei/google-auth":"0.1.0","@hikoutei/sync-engine":"0.1.0"},"peerDependencies":{"@mikro-orm/sql":"7.1.7","@mikro-orm/core":"7.1.7"},"peerDependenciesMeta":{"@mikro-orm/sql":{"optional":true},"@mikro-orm/core":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/hikoutei_0.11.56-dev_1789115200903_0.09918235164598821","host":"s3://npm-registry-packages-npm-production"}},"0.11.57-dev":{"name":"hikoutei","version":"0.11.57-dev","keywords":["google-sheets","spreadsheet","google sheets orm","sqlite","sync","typescript","orm","repository","optimistic-locking"],"license":"MIT","_id":"hikoutei@0.11.57-dev","maintainers":[{"name":"manddarin","email":"rhkeh123@naver.com"}],"homepage":"https://github.com/ManddarinShop/Hikoutei#readme","bugs":{"url":"https://github.com/ManddarinShop/Hikoutei/issues"},"bin":{"hikoutei":"dist/cli/index.js"},"dist":{"shasum":"093cd34e2e8c86f4c11c4baa3a8ddb1dfe51e095","tarball":"https://registry.npmjs.org/hikoutei/-/hikoutei-0.11.57-dev.tgz","fileCount":965,"integrity":"sha512-AtiLW7ZYLDGuA8XQQd3sz3DajBbNXHpMdFOK2ewjHvkHGGnS+FGeqNq9onFmw/kzYdhQBIrpHg2IMCbyr066Lg==","signatures":[{"sig":"MEQCIDTpNXQ2z0JwB2Ks6DwZVeurQu+tWVaW3rDAriIgyGQbAiBnJQciYCQgjyjvUnpLsKmpw0NtsJiLqlXZ6XR1PwHFog==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/hikoutei@0.11.57-dev","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":4484917},"main":"./dist/index.js","type":"module","_from":"file:/home/runner/work/_temp/hikoutei-develop-package/hikoutei-0.11.57-dev.tgz","types":"./dist/index.d.ts","engines":{"node":">=22.13"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"},"./internal/sync-status":{"types":"./dist/internal/syncStatus.d.ts","import":"./dist/internal/syncStatus.js"}},"scripts":{"test":"npm run build -w @hikoutei/ikisaki && npm run build -w @hikoutei/contracts && npm run build -w @hikoutei/google-auth && npm run build -w @hikoutei/storage && npm run build -w @hikoutei/sheets && npm run build -w @hikoutei/sync-engine && npm run build -w @hikoutei/composition && vitest run","build":"npm run build -w @hikoutei/ikisaki && npm run build -w @hikoutei/contracts && npm run build -w @hikoutei/google-auth && npm run build -w @hikoutei/storage && npm run build -w @hikoutei/sheets && npm run build -w @hikoutei/sync-engine && npm run build -w @hikoutei/composition && npm run build -w @hikoutei/cli && npm run clean && tsc -p tsconfig.build.json && node scripts/ci/reconcile-contracts-dist.mjs && node scripts/ci/smoke-contracts-bundle.mjs && npm run build -w spreadsheet-db-mcp","clean":"node scripts/clean-dist.mjs","test:soak":"npm run build -w @hikoutei/ikisaki && node scripts/run-soak-long.mjs","typecheck":"npm run build -w @hikoutei/ikisaki && npm run build -w @hikoutei/contracts && npm run build -w @hikoutei/google-auth && tsc -p tsconfig.test.json","audit:deps":"npx depcruise src packages/library/core/contracts packages/library/core/storage packages/library/cloud/sheets packages/library/core/sync-engine packages/library/core/composition packages/library/cloud/cli --config .dependency-cruiser.cjs --output-type err","audit:knip":"knip","audit:unused":"tsc -p tsconfig.json --noEmit --noUnusedLocals --noUnusedParameters","audit:markers":"node scripts/maintenance/audit-markers.mjs","typecheck:test":"npm run build -w @hikoutei/ikisaki && npm run build -w @hikoutei/contracts && npm run build -w @hikoutei/google-auth && tsc -p tsconfig.test.json && tsc -p packages/protocol/ikisaki/tsconfig.test.json && tsc -p packages/mcp/tsconfig.test.json && npm run typecheck -w @hikoutei/google-auth -w @hikoutei/storage -w @hikoutei/sheets -w @hikoutei/sync-engine -w @hikoutei/composition -w @hikoutei/cli"},"_npmUser":{"name":"manddarin","email":"rhkeh123@naver.com"},"_resolved":"/home/runner/work/_temp/hikoutei-develop-package/hikoutei-0.11.57-dev.tgz","_integrity":"sha512-AtiLW7ZYLDGuA8XQQd3sz3DajBbNXHpMdFOK2ewjHvkHGGnS+FGeqNq9onFmw/kzYdhQBIrpHg2IMCbyr066Lg==","repository":{"url":"git+https://github.com/ManddarinShop/Hikoutei.git","type":"git"},"workspaces":["packages/*","packages/protocol/*","packages/library/cloud/*","packages/library/core/*"],"_npmVersion":"10.9.8","description":"Typed repository and safe write layer for Google Sheets-backed MVPs. SQLite-authoritative entity lifecycle with asynchronous Google Sheets projection.","directories":{},"_nodeVersion":"22.23.2","dependencies":{"zod":"^4.4.3","@hikoutei/kohkai":"0.1.0","@googleapis/drive":"^21.0.0","@hikoutei/ikisaki":"0.1.17","@googleapis/sheets":"^14.0.0","google-auth-library":"^11.0.0"},"_hasShrinkwrap":false,"packageManager":"pnpm@11.1.2","devDependencies":{"knip":"6.33.0","vitest":"^1.6.0","typescript":"^5.5.3","@types/node":"^20.14.10","@mikro-orm/sql":"7.1.7","@mikro-orm/core":"7.1.7","@hikoutei/sheets":"0.1.0","@hikoutei/storage":"0.1.0","dependency-cruiser":"18.2.0","@hikoutei/contracts":"0.1.0","@hikoutei/composition":"0.1.0","@hikoutei/google-auth":"0.1.0","@hikoutei/sync-engine":"0.1.0"},"peerDependencies":{"@mikro-orm/sql":"7.1.7","@mikro-orm/core":"7.1.7"},"peerDependenciesMeta":{"@mikro-orm/sql":{"optional":true},"@mikro-orm/core":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/hikoutei_0.11.57-dev_1789116105655_0.9021867057014832","host":"s3://npm-registry-packages-npm-production"}},"0.11.58-dev":{"name":"hikoutei","version":"0.11.58-dev","keywords":["google-sheets","spreadsheet","google sheets orm","sqlite","sync","typescript","orm","repository","optimistic-locking"],"license":"MIT","_id":"hikoutei@0.11.58-dev","maintainers":[{"name":"manddarin","email":"rhkeh123@naver.com"}],"homepage":"https://github.com/ManddarinShop/Hikoutei#readme","bugs":{"url":"https://github.com/ManddarinShop/Hikoutei/issues"},"bin":{"hikoutei":"dist/cli/index.js"},"dist":{"shasum":"864ab3f63f5b7d48dfd77207487ac84c020d8829","tarball":"https://registry.npmjs.org/hikoutei/-/hikoutei-0.11.58-dev.tgz","fileCount":965,"integrity":"sha512-TbKL8e5JcrvL+suEEKMKkAXTI/pY+mt9kjPvpI1xQLdZjhke/7yRTouKGawuUYqAB+XK5rENc5DLzdJ+p975RQ==","signatures":[{"sig":"MEUCIHiEnesx170/ACLaFaRQSQMyc2Lzrk67xyha177Q2xfwAiEA6ijYsBez9oiBGvCQtTZBhnQ6DcPb9HQWjNo7jIpLq+Y=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/hikoutei@0.11.58-dev","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":4484917},"main":"./dist/index.js","type":"module","_from":"file:/home/runner/work/_temp/hikoutei-develop-package/hikoutei-0.11.58-dev.tgz","types":"./dist/index.d.ts","engines":{"node":">=22.13"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"},"./internal/sync-status":{"types":"./dist/internal/syncStatus.d.ts","import":"./dist/internal/syncStatus.js"}},"scripts":{"test":"npm run build -w @hikoutei/ikisaki && npm run build -w @hikoutei/contracts && npm run build -w @hikoutei/google-auth && npm run build -w @hikoutei/storage && npm run build -w @hikoutei/sheets && npm run build -w @hikoutei/sync-engine && npm run build -w @hikoutei/composition && vitest run","build":"npm run build -w @hikoutei/ikisaki && npm run build -w @hikoutei/contracts && npm run build -w @hikoutei/google-auth && npm run build -w @hikoutei/storage && npm run build -w @hikoutei/sheets && npm run build -w @hikoutei/sync-engine && npm run build -w @hikoutei/composition && npm run build -w @hikoutei/cli && npm run clean && tsc -p tsconfig.build.json && node scripts/ci/reconcile-contracts-dist.mjs && node scripts/ci/smoke-contracts-bundle.mjs && npm run build -w spreadsheet-db-mcp","clean":"node scripts/clean-dist.mjs","test:soak":"npm run build -w @hikoutei/ikisaki && node scripts/run-soak-long.mjs","typecheck":"npm run build -w @hikoutei/ikisaki && npm run build -w @hikoutei/contracts && npm run build -w @hikoutei/google-auth && tsc -p tsconfig.test.json","audit:deps":"npx depcruise src packages/library/core/contracts packages/library/core/storage packages/library/cloud/sheets packages/library/core/sync-engine packages/library/core/composition packages/library/cloud/cli --config .dependency-cruiser.cjs --output-type err","audit:knip":"knip","audit:unused":"tsc -p tsconfig.json --noEmit --noUnusedLocals --noUnusedParameters","audit:markers":"node scripts/maintenance/audit-markers.mjs","typecheck:test":"npm run build -w @hikoutei/ikisaki && npm run build -w @hikoutei/contracts && npm run build -w @hikoutei/google-auth && tsc -p tsconfig.test.json && tsc -p packages/protocol/ikisaki/tsconfig.test.json && tsc -p packages/mcp/tsconfig.test.json && npm run typecheck -w @hikoutei/google-auth -w @hikoutei/storage -w @hikoutei/sheets -w @hikoutei/sync-engine -w @hikoutei/composition -w @hikoutei/cli"},"_npmUser":{"name":"manddarin","email":"rhkeh123@naver.com"},"_resolved":"/home/runner/work/_temp/hikoutei-develop-package/hikoutei-0.11.58-dev.tgz","_integrity":"sha512-TbKL8e5JcrvL+suEEKMKkAXTI/pY+mt9kjPvpI1xQLdZjhke/7yRTouKGawuUYqAB+XK5rENc5DLzdJ+p975RQ==","repository":{"url":"git+https://github.com/ManddarinShop/Hikoutei.git","type":"git"},"workspaces":["packages/*","packages/protocol/*","packages/library/cloud/*","packages/library/core/*"],"_npmVersion":"10.9.8","description":"Typed repository and safe write layer for Google Sheets-backed MVPs. SQLite-authoritative entity lifecycle with asynchronous Google Sheets projection.","directories":{},"_nodeVersion":"22.23.2","dependencies":{"zod":"^4.4.3","@hikoutei/kohkai":"0.1.0","@googleapis/drive":"^21.0.0","@hikoutei/ikisaki":"0.1.17","@googleapis/sheets":"^14.0.0","google-auth-library":"^11.0.0"},"_hasShrinkwrap":false,"packageManager":"pnpm@11.1.2","devDependencies":{"knip":"6.33.0","vitest":"^1.6.0","typescript":"^5.5.3","@types/node":"^20.14.10","@mikro-orm/sql":"7.1.7","@mikro-orm/core":"7.1.7","@hikoutei/sheets":"0.1.0","@hikoutei/storage":"0.1.0","dependency-cruiser":"18.2.0","@hikoutei/contracts":"0.1.0","@hikoutei/composition":"0.1.0","@hikoutei/google-auth":"0.1.0","@hikoutei/sync-engine":"0.1.0"},"peerDependencies":{"@mikro-orm/sql":"7.1.7","@mikro-orm/core":"7.1.7"},"peerDependenciesMeta":{"@mikro-orm/sql":{"optional":true},"@mikro-orm/core":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/hikoutei_0.11.58-dev_1789117043963_0.47366197772906093","host":"s3://npm-registry-packages-npm-production"}},"0.11.59-dev":{"name":"hikoutei","version":"0.11.59-dev","keywords":["google-sheets","spreadsheet","google sheets orm","sqlite","sync","typescript","orm","repository","optimistic-locking"],"license":"MIT","_id":"hikoutei@0.11.59-dev","maintainers":[{"name":"manddarin","email":"rhkeh123@naver.com"}],"homepage":"https://github.com/ManddarinShop/Hikoutei#readme","bugs":{"url":"https://github.com/ManddarinShop/Hikoutei/issues"},"bin":{"hikoutei":"dist/cli/index.js"},"dist":{"shasum":"a7efa8899f77008f3e697cdc07601b6ca5d365d4","tarball":"https://registry.npmjs.org/hikoutei/-/hikoutei-0.11.59-dev.tgz","fileCount":965,"integrity":"sha512-0gybvIefFBkFtO3xB6sbEyxy2kwdmCALHV1acXlXNRVPXfVBi1sJqyxMycdL/4c6t/8fG8OdmBjo/M22ogN/fg==","signatures":[{"sig":"MEQCIHoLiM2uljV8EVvj7Y2ed+NnV6ZnV6AWImEsY23xI9UjAiBUQyXc1rXyI1xZeLjZL9I67cS3mSj9+GUenozRYQZ4jA==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/hikoutei@0.11.59-dev","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":4484917},"main":"./dist/index.js","type":"module","_from":"file:/home/runner/work/_temp/hikoutei-develop-package/hikoutei-0.11.59-dev.tgz","types":"./dist/index.d.ts","engines":{"node":">=22.13"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"},"./internal/sync-status":{"types":"./dist/internal/syncStatus.d.ts","import":"./dist/internal/syncStatus.js"}},"scripts":{"test":"npm run build -w @hikoutei/ikisaki && npm run build -w @hikoutei/contracts && npm run build -w @hikoutei/google-auth && npm run build -w @hikoutei/storage && npm run build -w @hikoutei/sheets && npm run build -w @hikoutei/sync-engine && npm run build -w @hikoutei/composition && vitest run","build":"npm run build -w @hikoutei/ikisaki && npm run build -w @hikoutei/contracts && npm run build -w @hikoutei/google-auth && npm run build -w @hikoutei/storage && npm run build -w @hikoutei/sheets && npm run build -w @hikoutei/sync-engine && npm run build -w @hikoutei/composition && npm run build -w @hikoutei/cli && npm run clean && tsc -p tsconfig.build.json && node scripts/ci/reconcile-contracts-dist.mjs && node scripts/ci/smoke-contracts-bundle.mjs && npm run build -w spreadsheet-db-mcp","clean":"node scripts/clean-dist.mjs","test:soak":"npm run build -w @hikoutei/ikisaki && node scripts/run-soak-long.mjs","typecheck":"npm run build -w @hikoutei/ikisaki && npm run build -w @hikoutei/contracts && npm run build -w @hikoutei/google-auth && tsc -p tsconfig.test.json","audit:deps":"npx depcruise src packages/library/core/contracts packages/library/core/storage packages/library/cloud/sheets packages/library/core/sync-engine packages/library/core/composition packages/library/cloud/cli --config .dependency-cruiser.cjs --output-type err","audit:knip":"knip","audit:unused":"tsc -p tsconfig.json --noEmit --noUnusedLocals --noUnusedParameters","audit:markers":"node scripts/maintenance/audit-markers.mjs","typecheck:test":"npm run build -w @hikoutei/ikisaki && npm run build -w @hikoutei/contracts && npm run build -w @hikoutei/google-auth && tsc -p tsconfig.test.json && tsc -p packages/protocol/ikisaki/tsconfig.test.json && tsc -p packages/mcp/tsconfig.test.json && npm run typecheck -w @hikoutei/google-auth -w @hikoutei/storage -w @hikoutei/sheets -w @hikoutei/sync-engine -w @hikoutei/composition -w @hikoutei/cli"},"_npmUser":{"name":"manddarin","email":"rhkeh123@naver.com"},"_resolved":"/home/runner/work/_temp/hikoutei-develop-package/hikoutei-0.11.59-dev.tgz","_integrity":"sha512-0gybvIefFBkFtO3xB6sbEyxy2kwdmCALHV1acXlXNRVPXfVBi1sJqyxMycdL/4c6t/8fG8OdmBjo/M22ogN/fg==","repository":{"url":"git+https://github.com/ManddarinShop/Hikoutei.git","type":"git"},"workspaces":["packages/*","packages/protocol/*","packages/library/cloud/*","packages/library/core/*"],"_npmVersion":"10.9.8","description":"Typed repository and safe write layer for Google Sheets-backed MVPs. SQLite-authoritative entity lifecycle with asynchronous Google Sheets projection.","directories":{},"_nodeVersion":"22.23.2","dependencies":{"zod":"^4.4.3","@hikoutei/kohkai":"0.1.0","@googleapis/drive":"^21.0.0","@hikoutei/ikisaki":"0.1.17","@googleapis/sheets":"^14.0.0","google-auth-library":"^11.0.0"},"_hasShrinkwrap":false,"packageManager":"pnpm@11.1.2","devDependencies":{"knip":"6.33.0","vitest":"^1.6.0","typescript":"^5.5.3","@types/node":"^20.14.10","@mikro-orm/sql":"7.1.7","@mikro-orm/core":"7.1.7","@hikoutei/sheets":"0.1.0","@hikoutei/storage":"0.1.0","dependency-cruiser":"18.2.0","@hikoutei/contracts":"0.1.0","@hikoutei/composition":"0.1.0","@hikoutei/google-auth":"0.1.0","@hikoutei/sync-engine":"0.1.0"},"peerDependencies":{"@mikro-orm/sql":"7.1.7","@mikro-orm/core":"7.1.7"},"peerDependenciesMeta":{"@mikro-orm/sql":{"optional":true},"@mikro-orm/core":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/hikoutei_0.11.59-dev_1789117989055_0.21806209943366706","host":"s3://npm-registry-packages-npm-production"}},"0.11.60-dev":{"name":"hikoutei","version":"0.11.60-dev","keywords":["google-sheets","spreadsheet","google sheets orm","sqlite","sync","typescript","orm","repository","optimistic-locking"],"license":"MIT","_id":"hikoutei@0.11.60-dev","maintainers":[{"name":"manddarin","email":"rhkeh123@naver.com"}],"homepage":"https://github.com/ManddarinShop/Hikoutei#readme","bugs":{"url":"https://github.com/ManddarinShop/Hikoutei/issues"},"bin":{"hikoutei":"dist/cli/index.js"},"dist":{"shasum":"6bab17e9895789dd524b8888e2b3bee4e0d9dd16","tarball":"https://registry.npmjs.org/hikoutei/-/hikoutei-0.11.60-dev.tgz","fileCount":965,"integrity":"sha512-1Waubv00smLpMLTtHS86cRx3jUKtKbVLZYyLmwfbEG1IWuSeLqLuoI8NFhQCA4zEbkNPTVKYIK/PgHhDdmYKug==","signatures":[{"sig":"MEUCIFaCCpq7FC0NT38Lz2Bf7S8/LTM3N46RJRyx++D4IPO1AiEA9HtDswxytVDgj/GbWEB2t0yjXq6TGx7+WuJhaIpGoVA=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/hikoutei@0.11.60-dev","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":4484917},"main":"./dist/index.js","type":"module","_from":"file:/home/runner/work/_temp/hikoutei-develop-package/hikoutei-0.11.60-dev.tgz","types":"./dist/index.d.ts","engines":{"node":">=22.13"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"},"./internal/sync-status":{"types":"./dist/internal/syncStatus.d.ts","import":"./dist/internal/syncStatus.js"}},"scripts":{"test":"npm run build -w @hikoutei/ikisaki && npm run build -w @hikoutei/contracts && npm run build -w @hikoutei/google-auth && npm run build -w @hikoutei/storage && npm run build -w @hikoutei/sheets && npm run build -w @hikoutei/sync-engine && npm run build -w @hikoutei/composition && vitest run","build":"npm run build -w @hikoutei/ikisaki && npm run build -w @hikoutei/contracts && npm run build -w @hikoutei/google-auth && npm run build -w @hikoutei/storage && npm run build -w @hikoutei/sheets && npm run build -w @hikoutei/sync-engine && npm run build -w @hikoutei/composition && npm run build -w @hikoutei/cli && npm run clean && tsc -p tsconfig.build.json && node scripts/ci/reconcile-contracts-dist.mjs && node scripts/ci/smoke-contracts-bundle.mjs && npm run build -w spreadsheet-db-mcp","clean":"node scripts/clean-dist.mjs","test:soak":"npm run build -w @hikoutei/ikisaki && node scripts/run-soak-long.mjs","typecheck":"npm run build -w @hikoutei/ikisaki && npm run build -w @hikoutei/contracts && npm run build -w @hikoutei/google-auth && tsc -p tsconfig.test.json","audit:deps":"npx depcruise src packages/library/core/contracts packages/library/core/storage packages/library/cloud/sheets packages/library/core/sync-engine packages/library/core/composition packages/library/cloud/cli --config .dependency-cruiser.cjs --output-type err","audit:knip":"knip","audit:unused":"tsc -p tsconfig.json --noEmit --noUnusedLocals --noUnusedParameters","audit:markers":"node scripts/maintenance/audit-markers.mjs","typecheck:test":"npm run build -w @hikoutei/ikisaki && npm run build -w @hikoutei/contracts && npm run build -w @hikoutei/google-auth && tsc -p tsconfig.test.json && tsc -p packages/protocol/ikisaki/tsconfig.test.json && tsc -p packages/mcp/tsconfig.test.json && npm run typecheck -w @hikoutei/google-auth -w @hikoutei/storage -w @hikoutei/sheets -w @hikoutei/sync-engine -w @hikoutei/composition -w @hikoutei/cli"},"_npmUser":{"name":"manddarin","email":"rhkeh123@naver.com"},"_resolved":"/home/runner/work/_temp/hikoutei-develop-package/hikoutei-0.11.60-dev.tgz","_integrity":"sha512-1Waubv00smLpMLTtHS86cRx3jUKtKbVLZYyLmwfbEG1IWuSeLqLuoI8NFhQCA4zEbkNPTVKYIK/PgHhDdmYKug==","repository":{"url":"git+https://github.com/ManddarinShop/Hikoutei.git","type":"git"},"workspaces":["packages/*","packages/protocol/*","packages/library/cloud/*","packages/library/core/*"],"_npmVersion":"10.9.8","description":"Typed repository and safe write layer for Google Sheets-backed MVPs. SQLite-authoritative entity lifecycle with asynchronous Google Sheets projection.","directories":{},"_nodeVersion":"22.23.2","dependencies":{"zod":"^4.4.3","@hikoutei/kohkai":"0.1.0","@googleapis/drive":"^21.0.0","@hikoutei/ikisaki":"0.1.17","@googleapis/sheets":"^14.0.0","google-auth-library":"^11.0.0"},"_hasShrinkwrap":false,"packageManager":"pnpm@11.1.2","devDependencies":{"knip":"6.33.0","vitest":"^1.6.0","typescript":"^5.5.3","@types/node":"^20.14.10","@mikro-orm/sql":"7.1.7","@mikro-orm/core":"7.1.7","@hikoutei/sheets":"0.1.0","@hikoutei/storage":"0.1.0","dependency-cruiser":"18.2.0","@hikoutei/contracts":"0.1.0","@hikoutei/composition":"0.1.0","@hikoutei/google-auth":"0.1.0","@hikoutei/sync-engine":"0.1.0"},"peerDependencies":{"@mikro-orm/sql":"7.1.7","@mikro-orm/core":"7.1.7"},"peerDependenciesMeta":{"@mikro-orm/sql":{"optional":true},"@mikro-orm/core":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/hikoutei_0.11.60-dev_1789118953235_0.8699331782720001","host":"s3://npm-registry-packages-npm-production"}},"0.11.61-dev":{"name":"hikoutei","version":"0.11.61-dev","keywords":["google-sheets","spreadsheet","google sheets orm","sqlite","sync","typescript","orm","repository","optimistic-locking"],"license":"MIT","_id":"hikoutei@0.11.61-dev","maintainers":[{"name":"manddarin","email":"rhkeh123@naver.com"}],"homepage":"https://github.com/ManddarinShop/Hikoutei#readme","bugs":{"url":"https://github.com/ManddarinShop/Hikoutei/issues"},"bin":{"hikoutei":"dist/cli/index.js"},"dist":{"shasum":"6bdd34b3e145960297171c2059726262ab59a8e1","tarball":"https://registry.npmjs.org/hikoutei/-/hikoutei-0.11.61-dev.tgz","fileCount":965,"integrity":"sha512-kHrK4DeNuOyiRN//GWHyz3jaRk95uAS/c8y47xUcrCh4tjapyB5enHEx7UFt4pZOGLX5VjEvVTqLICNnpmvjCQ==","signatures":[{"sig":"MEYCIQCfLlt1McG6O57Cs26Ofr6AggMip3GuUU11Xll9evukQgIhAL2afLd/jAGC8cRzakELvnVND8MG6iO4GqRe0WvOyyiG","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/hikoutei@0.11.61-dev","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":4484917},"main":"./dist/index.js","type":"module","_from":"file:/home/runner/work/_temp/hikoutei-develop-package/hikoutei-0.11.61-dev.tgz","types":"./dist/index.d.ts","engines":{"node":">=22.13"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"},"./internal/sync-status":{"types":"./dist/internal/syncStatus.d.ts","import":"./dist/internal/syncStatus.js"}},"scripts":{"test":"npm run build -w @hikoutei/ikisaki && npm run build -w @hikoutei/contracts && npm run build -w @hikoutei/google-auth && npm run build -w @hikoutei/storage && npm run build -w @hikoutei/sheets && npm run build -w @hikoutei/sync-engine && npm run build -w @hikoutei/composition && vitest run","build":"npm run build -w @hikoutei/ikisaki && npm run build -w @hikoutei/contracts && npm run build -w @hikoutei/google-auth && npm run build -w @hikoutei/storage && npm run build -w @hikoutei/sheets && npm run build -w @hikoutei/sync-engine && npm run build -w @hikoutei/composition && npm run build -w @hikoutei/cli && npm run clean && tsc -p tsconfig.build.json && node scripts/ci/reconcile-contracts-dist.mjs && node scripts/ci/smoke-contracts-bundle.mjs && npm run build -w spreadsheet-db-mcp","clean":"node scripts/clean-dist.mjs","test:soak":"npm run build -w @hikoutei/ikisaki && node scripts/run-soak-long.mjs","typecheck":"npm run build -w @hikoutei/ikisaki && npm run build -w @hikoutei/contracts && npm run build -w @hikoutei/google-auth && tsc -p tsconfig.test.json","audit:deps":"npx depcruise src packages/library/core/contracts packages/library/core/storage packages/library/cloud/sheets packages/library/core/sync-engine packages/library/core/composition packages/library/cloud/cli --config .dependency-cruiser.cjs --output-type err","audit:knip":"knip","audit:unused":"tsc -p tsconfig.json --noEmit --noUnusedLocals --noUnusedParameters","audit:markers":"node scripts/maintenance/audit-markers.mjs","typecheck:test":"npm run build -w @hikoutei/ikisaki && npm run build -w @hikoutei/contracts && npm run build -w @hikoutei/google-auth && tsc -p tsconfig.test.json && tsc -p packages/protocol/ikisaki/tsconfig.test.json && tsc -p packages/mcp/tsconfig.test.json && npm run typecheck -w @hikoutei/google-auth -w @hikoutei/storage -w @hikoutei/sheets -w @hikoutei/sync-engine -w @hikoutei/composition -w @hikoutei/cli"},"_npmUser":{"name":"manddarin","email":"rhkeh123@naver.com"},"_resolved":"/home/runner/work/_temp/hikoutei-develop-package/hikoutei-0.11.61-dev.tgz","_integrity":"sha512-kHrK4DeNuOyiRN//GWHyz3jaRk95uAS/c8y47xUcrCh4tjapyB5enHEx7UFt4pZOGLX5VjEvVTqLICNnpmvjCQ==","repository":{"url":"git+https://github.com/ManddarinShop/Hikoutei.git","type":"git"},"workspaces":["packages/*","packages/protocol/*","packages/library/cloud/*","packages/library/core/*"],"_npmVersion":"10.9.8","description":"Typed repository and safe write layer for Google Sheets-backed MVPs. SQLite-authoritative entity lifecycle with asynchronous Google Sheets projection.","directories":{},"_nodeVersion":"22.23.2","dependencies":{"zod":"^4.4.3","@hikoutei/kohkai":"0.1.0","@googleapis/drive":"^21.0.0","@hikoutei/ikisaki":"0.1.17","@googleapis/sheets":"^14.0.0","google-auth-library":"^11.0.0"},"_hasShrinkwrap":false,"packageManager":"pnpm@11.1.2","devDependencies":{"knip":"6.33.0","vitest":"^1.6.0","typescript":"^5.5.3","@types/node":"^20.14.10","@mikro-orm/sql":"7.1.7","@mikro-orm/core":"7.1.7","@hikoutei/sheets":"0.1.0","@hikoutei/storage":"0.1.0","dependency-cruiser":"18.2.0","@hikoutei/contracts":"0.1.0","@hikoutei/composition":"0.1.0","@hikoutei/google-auth":"0.1.0","@hikoutei/sync-engine":"0.1.0"},"peerDependencies":{"@mikro-orm/sql":"7.1.7","@mikro-orm/core":"7.1.7"},"peerDependenciesMeta":{"@mikro-orm/sql":{"optional":true},"@mikro-orm/core":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/hikoutei_0.11.61-dev_1789119817257_0.17713320238659191","host":"s3://npm-registry-packages-npm-production"}},"0.11.62-dev":{"name":"hikoutei","version":"0.11.62-dev","keywords":["google-sheets","spreadsheet","google sheets orm","sqlite","sync","typescript","orm","repository","optimistic-locking"],"license":"MIT","_id":"hikoutei@0.11.62-dev","maintainers":[{"name":"manddarin","email":"rhkeh123@naver.com"}],"homepage":"https://github.com/ManddarinShop/Hikoutei#readme","bugs":{"url":"https://github.com/ManddarinShop/Hikoutei/issues"},"bin":{"hikoutei":"dist/cli/index.js"},"dist":{"shasum":"586e7d6ae8c151349fb029db4d1493e34a75db71","tarball":"https://registry.npmjs.org/hikoutei/-/hikoutei-0.11.62-dev.tgz","fileCount":965,"integrity":"sha512-T5/obUjeOh2acJs53QORTl7SxWFK9EVEZwLparLSs6SFUK2U/ySBfIVmWkAZec5mrBbPXoj23YrK6OyYcSibQw==","signatures":[{"sig":"MEQCIEAAogeQe7Mw1GCmxEeL0tofIF6lRVNHhqIyqKk9FBi9AiAZkD7RBDN5cVvgjIgcY4UP3+vcbdDZatCDCKrF4jMstw==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/hikoutei@0.11.62-dev","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":4484917},"main":"./dist/index.js","type":"module","_from":"file:/home/runner/work/_temp/hikoutei-develop-package/hikoutei-0.11.62-dev.tgz","types":"./dist/index.d.ts","engines":{"node":">=22.13"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"},"./internal/sync-status":{"types":"./dist/internal/syncStatus.d.ts","import":"./dist/internal/syncStatus.js"}},"scripts":{"test":"npm run build -w @hikoutei/ikisaki && npm run build -w @hikoutei/contracts && npm run build -w @hikoutei/google-auth && npm run build -w @hikoutei/storage && npm run build -w @hikoutei/sheets && npm run build -w @hikoutei/sync-engine && npm run build -w @hikoutei/composition && vitest run","build":"npm run build -w @hikoutei/ikisaki && npm run build -w @hikoutei/contracts && npm run build -w @hikoutei/google-auth && npm run build -w @hikoutei/storage && npm run build -w @hikoutei/sheets && npm run build -w @hikoutei/sync-engine && npm run build -w @hikoutei/composition && npm run build -w @hikoutei/cli && npm run clean && tsc -p tsconfig.build.json && node scripts/ci/reconcile-contracts-dist.mjs && node scripts/ci/smoke-contracts-bundle.mjs && npm run build -w spreadsheet-db-mcp","clean":"node scripts/clean-dist.mjs","test:soak":"npm run build -w @hikoutei/ikisaki && node scripts/run-soak-long.mjs","typecheck":"npm run build -w @hikoutei/ikisaki && npm run build -w @hikoutei/contracts && npm run build -w @hikoutei/google-auth && tsc -p tsconfig.test.json","audit:deps":"npx depcruise src packages/library/core/contracts packages/library/core/storage packages/library/cloud/sheets packages/library/core/sync-engine packages/library/core/composition packages/library/cloud/cli --config .dependency-cruiser.cjs --output-type err","audit:knip":"knip","audit:unused":"tsc -p tsconfig.json --noEmit --noUnusedLocals --noUnusedParameters","audit:markers":"node scripts/maintenance/audit-markers.mjs","typecheck:test":"npm run build -w @hikoutei/ikisaki && npm run build -w @hikoutei/contracts && npm run build -w @hikoutei/google-auth && tsc -p tsconfig.test.json && tsc -p packages/protocol/ikisaki/tsconfig.test.json && tsc -p packages/mcp/tsconfig.test.json && npm run typecheck -w @hikoutei/google-auth -w @hikoutei/storage -w @hikoutei/sheets -w @hikoutei/sync-engine -w @hikoutei/composition -w @hikoutei/cli"},"_npmUser":{"name":"manddarin","email":"rhkeh123@naver.com"},"_resolved":"/home/runner/work/_temp/hikoutei-develop-package/hikoutei-0.11.62-dev.tgz","_integrity":"sha512-T5/obUjeOh2acJs53QORTl7SxWFK9EVEZwLparLSs6SFUK2U/ySBfIVmWkAZec5mrBbPXoj23YrK6OyYcSibQw==","repository":{"url":"git+https://github.com/ManddarinShop/Hikoutei.git","type":"git"},"workspaces":["packages/*","packages/protocol/*","packages/library/cloud/*","packages/library/core/*"],"_npmVersion":"10.9.8","description":"Typed repository and safe write layer for Google Sheets-backed MVPs. SQLite-authoritative entity lifecycle with asynchronous Google Sheets projection.","directories":{},"_nodeVersion":"22.23.2","dependencies":{"zod":"^4.4.3","@hikoutei/kohkai":"0.1.0","@googleapis/drive":"^21.0.0","@hikoutei/ikisaki":"0.1.17","@googleapis/sheets":"^14.0.0","google-auth-library":"^11.0.0"},"_hasShrinkwrap":false,"packageManager":"pnpm@11.1.2","devDependencies":{"knip":"6.33.0","vitest":"^1.6.0","typescript":"^5.5.3","@types/node":"^20.14.10","@mikro-orm/sql":"7.1.7","@mikro-orm/core":"7.1.7","@hikoutei/sheets":"0.1.0","@hikoutei/storage":"0.1.0","dependency-cruiser":"18.2.0","@hikoutei/contracts":"0.1.0","@hikoutei/composition":"0.1.0","@hikoutei/google-auth":"0.1.0","@hikoutei/sync-engine":"0.1.0"},"peerDependencies":{"@mikro-orm/sql":"7.1.7","@mikro-orm/core":"7.1.7"},"peerDependenciesMeta":{"@mikro-orm/sql":{"optional":true},"@mikro-orm/core":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/hikoutei_0.11.62-dev_1789120812561_0.7276062780664949","host":"s3://npm-registry-packages-npm-production"}},"0.11.63-dev":{"name":"hikoutei","version":"0.11.63-dev","keywords":["google-sheets","spreadsheet","google sheets orm","sqlite","sync","typescript","orm","repository","optimistic-locking"],"license":"MIT","_id":"hikoutei@0.11.63-dev","maintainers":[{"name":"manddarin","email":"rhkeh123@naver.com"}],"homepage":"https://github.com/ManddarinShop/Hikoutei#readme","bugs":{"url":"https://github.com/ManddarinShop/Hikoutei/issues"},"bin":{"hikoutei":"dist/cli/index.js"},"dist":{"shasum":"6ac7a0d186abe441aee05964a99d64e43fb2037c","tarball":"https://registry.npmjs.org/hikoutei/-/hikoutei-0.11.63-dev.tgz","fileCount":965,"integrity":"sha512-HmOktUfBHqL0w/NSKATitS3ceT169oh4UoadFainDxD1eW7xjtKga/OYkJXjandkBdVBrpUcCNUC2Kt6tO8YKw==","signatures":[{"sig":"MEUCIDdqeKaUMZl1Ej0IqoQUY5/MiCKyyQugBWCi26S6jHOgAiEArxeyU7sqxWoWhwFx/XoPCD/7dD4F051z/ruc3xoBsNI=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/hikoutei@0.11.63-dev","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":4484917},"main":"./dist/index.js","type":"module","_from":"file:/home/runner/work/_temp/hikoutei-develop-package/hikoutei-0.11.63-dev.tgz","types":"./dist/index.d.ts","engines":{"node":">=22.13"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"},"./internal/sync-status":{"types":"./dist/internal/syncStatus.d.ts","import":"./dist/internal/syncStatus.js"}},"scripts":{"test":"npm run build -w @hikoutei/ikisaki && npm run build -w @hikoutei/contracts && npm run build -w @hikoutei/google-auth && npm run build -w @hikoutei/storage && npm run build -w @hikoutei/sheets && npm run build -w @hikoutei/sync-engine && npm run build -w @hikoutei/composition && vitest run","build":"npm run build -w @hikoutei/ikisaki && npm run build -w @hikoutei/contracts && npm run build -w @hikoutei/google-auth && npm run build -w @hikoutei/storage && npm run build -w @hikoutei/sheets && npm run build -w @hikoutei/sync-engine && npm run build -w @hikoutei/composition && npm run build -w @hikoutei/cli && npm run clean && tsc -p tsconfig.build.json && node scripts/ci/reconcile-contracts-dist.mjs && node scripts/ci/smoke-contracts-bundle.mjs && npm run build -w spreadsheet-db-mcp","clean":"node scripts/clean-dist.mjs","test:soak":"npm run build -w @hikoutei/ikisaki && node scripts/run-soak-long.mjs","typecheck":"npm run build -w @hikoutei/ikisaki && npm run build -w @hikoutei/contracts && npm run build -w @hikoutei/google-auth && tsc -p tsconfig.test.json","audit:deps":"npx depcruise src packages/library/core/contracts packages/library/core/storage packages/library/cloud/sheets packages/library/core/sync-engine packages/library/core/composition packages/library/cloud/cli --config .dependency-cruiser.cjs --output-type err","audit:knip":"knip","audit:unused":"tsc -p tsconfig.json --noEmit --noUnusedLocals --noUnusedParameters","audit:markers":"node scripts/maintenance/audit-markers.mjs","typecheck:test":"npm run build -w @hikoutei/ikisaki && npm run build -w @hikoutei/contracts && npm run build -w @hikoutei/google-auth && tsc -p tsconfig.test.json && tsc -p packages/protocol/ikisaki/tsconfig.test.json && tsc -p packages/mcp/tsconfig.test.json && npm run typecheck -w @hikoutei/google-auth -w @hikoutei/storage -w @hikoutei/sheets -w @hikoutei/sync-engine -w @hikoutei/composition -w @hikoutei/cli"},"_npmUser":{"name":"manddarin","email":"rhkeh123@naver.com"},"_resolved":"/home/runner/work/_temp/hikoutei-develop-package/hikoutei-0.11.63-dev.tgz","_integrity":"sha512-HmOktUfBHqL0w/NSKATitS3ceT169oh4UoadFainDxD1eW7xjtKga/OYkJXjandkBdVBrpUcCNUC2Kt6tO8YKw==","repository":{"url":"git+https://github.com/ManddarinShop/Hikoutei.git","type":"git"},"workspaces":["packages/*","packages/protocol/*","packages/library/cloud/*","packages/library/core/*"],"_npmVersion":"10.9.8","description":"Typed repository and safe write layer for Google Sheets-backed MVPs. SQLite-authoritative entity lifecycle with asynchronous Google Sheets projection.","directories":{},"_nodeVersion":"22.23.2","dependencies":{"zod":"^4.4.3","@hikoutei/kohkai":"0.1.0","@googleapis/drive":"^21.0.0","@hikoutei/ikisaki":"0.1.17","@googleapis/sheets":"^14.0.0","google-auth-library":"^11.0.0"},"_hasShrinkwrap":false,"packageManager":"pnpm@11.1.2","devDependencies":{"knip":"6.33.0","vitest":"^1.6.0","typescript":"^5.5.3","@types/node":"^20.14.10","@mikro-orm/sql":"7.1.7","@mikro-orm/core":"7.1.7","@hikoutei/sheets":"0.1.0","@hikoutei/storage":"0.1.0","dependency-cruiser":"18.2.0","@hikoutei/contracts":"0.1.0","@hikoutei/composition":"0.1.0","@hikoutei/google-auth":"0.1.0","@hikoutei/sync-engine":"0.1.0"},"peerDependencies":{"@mikro-orm/sql":"7.1.7","@mikro-orm/core":"7.1.7"},"peerDependenciesMeta":{"@mikro-orm/sql":{"optional":true},"@mikro-orm/core":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/hikoutei_0.11.63-dev_1789121778992_0.30893331052004425","host":"s3://npm-registry-packages-npm-production"}},"0.11.64-dev":{"name":"hikoutei","version":"0.11.64-dev","keywords":["google-sheets","spreadsheet","google sheets orm","sqlite","sync","typescript","orm","repository","optimistic-locking"],"license":"MIT","_id":"hikoutei@0.11.64-dev","maintainers":[{"name":"manddarin","email":"rhkeh123@naver.com"}],"homepage":"https://github.com/ManddarinShop/Hikoutei#readme","bugs":{"url":"https://github.com/ManddarinShop/Hikoutei/issues"},"bin":{"hikoutei":"dist/cli/index.js"},"dist":{"shasum":"9921d4395c1759bb78420aa7f6eea2caf2072d1c","tarball":"https://registry.npmjs.org/hikoutei/-/hikoutei-0.11.64-dev.tgz","fileCount":965,"integrity":"sha512-88S/HMlwO/IHJgeOMjXqDYzkHFXrMY5FLS8w9owYAb58Mh9ywr81dH5tI5Ls3orudzFnKgGqf3qM+IX1aKxWPg==","signatures":[{"sig":"MEUCIFqVTbdmkpr33O9lMIQrOtF3ftgUJqgdVlD4/6jBS9xuAiEAzADFT1OcSUs/3hjtoSQDsfw2cWovnbIwkIBbgmEAs2g=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/hikoutei@0.11.64-dev","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":4484917},"main":"./dist/index.js","type":"module","_from":"file:/home/runner/work/_temp/hikoutei-develop-package/hikoutei-0.11.64-dev.tgz","types":"./dist/index.d.ts","engines":{"node":">=22.13"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"},"./internal/sync-status":{"types":"./dist/internal/syncStatus.d.ts","import":"./dist/internal/syncStatus.js"}},"scripts":{"test":"npm run build -w @hikoutei/ikisaki && npm run build -w @hikoutei/contracts && npm run build -w @hikoutei/google-auth && npm run build -w @hikoutei/storage && npm run build -w @hikoutei/sheets && npm run build -w @hikoutei/sync-engine && npm run build -w @hikoutei/composition && vitest run","build":"npm run build -w @hikoutei/ikisaki && npm run build -w @hikoutei/contracts && npm run build -w @hikoutei/google-auth && npm run build -w @hikoutei/storage && npm run build -w @hikoutei/sheets && npm run build -w @hikoutei/sync-engine && npm run build -w @hikoutei/composition && npm run build -w @hikoutei/cli && npm run clean && tsc -p tsconfig.build.json && node scripts/ci/reconcile-contracts-dist.mjs && node scripts/ci/smoke-contracts-bundle.mjs && npm run build -w spreadsheet-db-mcp","clean":"node scripts/clean-dist.mjs","test:soak":"npm run build -w @hikoutei/ikisaki && node scripts/run-soak-long.mjs","typecheck":"npm run build -w @hikoutei/ikisaki && npm run build -w @hikoutei/contracts && npm run build -w @hikoutei/google-auth && tsc -p tsconfig.test.json","audit:deps":"npx depcruise src packages/library/core/contracts packages/library/core/storage packages/library/cloud/sheets packages/library/core/sync-engine packages/library/core/composition packages/library/cloud/cli --config .dependency-cruiser.cjs --output-type err","audit:knip":"knip","audit:unused":"tsc -p tsconfig.json --noEmit --noUnusedLocals --noUnusedParameters","audit:markers":"node scripts/maintenance/audit-markers.mjs","typecheck:test":"npm run build -w @hikoutei/ikisaki && npm run build -w @hikoutei/contracts && npm run build -w @hikoutei/google-auth && tsc -p tsconfig.test.json && tsc -p packages/protocol/ikisaki/tsconfig.test.json && tsc -p packages/mcp/tsconfig.test.json && npm run typecheck -w @hikoutei/google-auth -w @hikoutei/storage -w @hikoutei/sheets -w @hikoutei/sync-engine -w @hikoutei/composition -w @hikoutei/cli"},"_npmUser":{"name":"manddarin","email":"rhkeh123@naver.com"},"_resolved":"/home/runner/work/_temp/hikoutei-develop-package/hikoutei-0.11.64-dev.tgz","_integrity":"sha512-88S/HMlwO/IHJgeOMjXqDYzkHFXrMY5FLS8w9owYAb58Mh9ywr81dH5tI5Ls3orudzFnKgGqf3qM+IX1aKxWPg==","repository":{"url":"git+https://github.com/ManddarinShop/Hikoutei.git","type":"git"},"workspaces":["packages/*","packages/protocol/*","packages/library/cloud/*","packages/library/core/*"],"_npmVersion":"10.9.8","description":"Typed repository and safe write layer for Google Sheets-backed MVPs. SQLite-authoritative entity lifecycle with asynchronous Google Sheets projection.","directories":{},"_nodeVersion":"22.23.2","dependencies":{"zod":"^4.4.3","@hikoutei/kohkai":"0.1.0","@googleapis/drive":"^21.0.0","@hikoutei/ikisaki":"0.1.17","@googleapis/sheets":"^14.0.0","google-auth-library":"^11.0.0"},"_hasShrinkwrap":false,"packageManager":"pnpm@11.1.2","devDependencies":{"knip":"6.33.0","vitest":"^1.6.0","typescript":"^5.5.3","@types/node":"^20.14.10","@mikro-orm/sql":"7.1.7","@mikro-orm/core":"7.1.7","@hikoutei/sheets":"0.1.0","@hikoutei/storage":"0.1.0","dependency-cruiser":"18.2.0","@hikoutei/contracts":"0.1.0","@hikoutei/composition":"0.1.0","@hikoutei/google-auth":"0.1.0","@hikoutei/sync-engine":"0.1.0"},"peerDependencies":{"@mikro-orm/sql":"7.1.7","@mikro-orm/core":"7.1.7"},"peerDependenciesMeta":{"@mikro-orm/sql":{"optional":true},"@mikro-orm/core":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/hikoutei_0.11.64-dev_1789122671712_0.08362500590846689","host":"s3://npm-registry-packages-npm-production"}},"0.11.65-dev":{"name":"hikoutei","version":"0.11.65-dev","keywords":["google-sheets","spreadsheet","google sheets orm","sqlite","sync","typescript","orm","repository","optimistic-locking"],"license":"MIT","_id":"hikoutei@0.11.65-dev","maintainers":[{"name":"manddarin","email":"rhkeh123@naver.com"}],"homepage":"https://github.com/ManddarinShop/Hikoutei#readme","bugs":{"url":"https://github.com/ManddarinShop/Hikoutei/issues"},"bin":{"hikoutei":"dist/cli/index.js"},"dist":{"shasum":"9b985d8dcc0c1263c67a58972f9de8da71b4a566","tarball":"https://registry.npmjs.org/hikoutei/-/hikoutei-0.11.65-dev.tgz","fileCount":965,"integrity":"sha512-Uc2/LKPzaDzze2Fak2hEjjqrMhc+CZ+7f+32g5hqLmtpxbob9slmHnzpPdc6+I4PWvkM+qjAUA+Ad4fZnssa9g==","signatures":[{"sig":"MEYCIQDDXB+GppU5X8sFN6TBd3qr4ltYxJgBebxZLjPUX3wC9wIhAIxN5Z6UtmEuTi3Q8l1idsROpL7ZeehfgEtv1k3ZQdJE","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/hikoutei@0.11.65-dev","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":4484917},"main":"./dist/index.js","type":"module","_from":"file:/home/runner/work/_temp/hikoutei-develop-package/hikoutei-0.11.65-dev.tgz","types":"./dist/index.d.ts","engines":{"node":">=22.13"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"},"./internal/sync-status":{"types":"./dist/internal/syncStatus.d.ts","import":"./dist/internal/syncStatus.js"}},"scripts":{"test":"npm run build -w @hikoutei/ikisaki && npm run build -w @hikoutei/contracts && npm run build -w @hikoutei/google-auth && npm run build -w @hikoutei/storage && npm run build -w @hikoutei/sheets && npm run build -w @hikoutei/sync-engine && npm run build -w @hikoutei/composition && vitest run","build":"npm run build -w @hikoutei/ikisaki && npm run build -w @hikoutei/contracts && npm run build -w @hikoutei/google-auth && npm run build -w @hikoutei/storage && npm run build -w @hikoutei/sheets && npm run build -w @hikoutei/sync-engine && npm run build -w @hikoutei/composition && npm run build -w @hikoutei/cli && npm run clean && tsc -p tsconfig.build.json && node scripts/ci/reconcile-contracts-dist.mjs && node scripts/ci/smoke-contracts-bundle.mjs && npm run build -w spreadsheet-db-mcp","clean":"node scripts/clean-dist.mjs","test:soak":"npm run build -w @hikoutei/ikisaki && node scripts/run-soak-long.mjs","typecheck":"npm run build -w @hikoutei/ikisaki && npm run build -w @hikoutei/contracts && npm run build -w @hikoutei/google-auth && tsc -p tsconfig.test.json","audit:deps":"npx depcruise src packages/library/core/contracts packages/library/core/storage packages/library/cloud/sheets packages/library/core/sync-engine packages/library/core/composition packages/library/cloud/cli --config .dependency-cruiser.cjs --output-type err","audit:knip":"knip","audit:unused":"tsc -p tsconfig.json --noEmit --noUnusedLocals --noUnusedParameters","audit:markers":"node scripts/maintenance/audit-markers.mjs","typecheck:test":"npm run build -w @hikoutei/ikisaki && npm run build -w @hikoutei/contracts && npm run build -w @hikoutei/google-auth && tsc -p tsconfig.test.json && tsc -p packages/protocol/ikisaki/tsconfig.test.json && tsc -p packages/mcp/tsconfig.test.json && npm run typecheck -w @hikoutei/google-auth -w @hikoutei/storage -w @hikoutei/sheets -w @hikoutei/sync-engine -w @hikoutei/composition -w @hikoutei/cli"},"_npmUser":{"name":"manddarin","email":"rhkeh123@naver.com"},"_resolved":"/home/runner/work/_temp/hikoutei-develop-package/hikoutei-0.11.65-dev.tgz","_integrity":"sha512-Uc2/LKPzaDzze2Fak2hEjjqrMhc+CZ+7f+32g5hqLmtpxbob9slmHnzpPdc6+I4PWvkM+qjAUA+Ad4fZnssa9g==","repository":{"url":"git+https://github.com/ManddarinShop/Hikoutei.git","type":"git"},"workspaces":["packages/*","packages/protocol/*","packages/library/cloud/*","packages/library/core/*"],"_npmVersion":"10.9.8","description":"Typed repository and safe write layer for Google Sheets-backed MVPs. SQLite-authoritative entity lifecycle with asynchronous Google Sheets projection.","directories":{},"_nodeVersion":"22.23.2","dependencies":{"zod":"^4.4.3","@hikoutei/kohkai":"0.1.0","@googleapis/drive":"^21.0.0","@hikoutei/ikisaki":"0.1.17","@googleapis/sheets":"^14.0.0","google-auth-library":"^11.0.0"},"_hasShrinkwrap":false,"packageManager":"pnpm@11.1.2","devDependencies":{"knip":"6.33.0","vitest":"^1.6.0","typescript":"^5.5.3","@types/node":"^20.14.10","@mikro-orm/sql":"7.1.7","@mikro-orm/core":"7.1.7","@hikoutei/sheets":"0.1.0","@hikoutei/storage":"0.1.0","dependency-cruiser":"18.2.0","@hikoutei/contracts":"0.1.0","@hikoutei/composition":"0.1.0","@hikoutei/google-auth":"0.1.0","@hikoutei/sync-engine":"0.1.0"},"peerDependencies":{"@mikro-orm/sql":"7.1.7","@mikro-orm/core":"7.1.7"},"peerDependenciesMeta":{"@mikro-orm/sql":{"optional":true},"@mikro-orm/core":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/hikoutei_0.11.65-dev_1789123625698_0.8452250050833416","host":"s3://npm-registry-packages-npm-production"}},"0.11.66-dev":{"name":"hikoutei","version":"0.11.66-dev","keywords":["google-sheets","spreadsheet","google sheets orm","sqlite","sync","typescript","orm","repository","optimistic-locking"],"license":"MIT","_id":"hikoutei@0.11.66-dev","maintainers":[{"name":"manddarin","email":"rhkeh123@naver.com"}],"homepage":"https://github.com/ManddarinShop/Hikoutei#readme","bugs":{"url":"https://github.com/ManddarinShop/Hikoutei/issues"},"bin":{"hikoutei":"dist/cli/index.js"},"dist":{"shasum":"dea35cf3db58e4913c032f063aa61f34eb273dab","tarball":"https://registry.npmjs.org/hikoutei/-/hikoutei-0.11.66-dev.tgz","fileCount":965,"integrity":"sha512-as7zdSkkXVHKdeEitJ6LQLrX53yXNnTcfbgmQdJ+1kcFc8K/Dx2ELePMBmbLrm69FXQgU/qTYzSPiBqzRk6aLw==","signatures":[{"sig":"MEUCICeXDLyD48chp4YhdyfKKzzdu3Z8eEEgLc98ht3aIDoeAiEA4bM/ZvaIS89Jp8qi9czwOjPgrIUZJCxLZ39dDHF0gH8=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/hikoutei@0.11.66-dev","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":4484917},"main":"./dist/index.js","type":"module","_from":"file:/home/runner/work/_temp/hikoutei-develop-package/hikoutei-0.11.66-dev.tgz","types":"./dist/index.d.ts","engines":{"node":">=22.13"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"},"./internal/sync-status":{"types":"./dist/internal/syncStatus.d.ts","import":"./dist/internal/syncStatus.js"}},"scripts":{"test":"npm run build -w @hikoutei/ikisaki && npm run build -w @hikoutei/contracts && npm run build -w @hikoutei/google-auth && npm run build -w @hikoutei/storage && npm run build -w @hikoutei/sheets && npm run build -w @hikoutei/sync-engine && npm run build -w @hikoutei/composition && vitest run","build":"npm run build -w @hikoutei/ikisaki && npm run build -w @hikoutei/contracts && npm run build -w @hikoutei/google-auth && npm run build -w @hikoutei/storage && npm run build -w @hikoutei/sheets && npm run build -w @hikoutei/sync-engine && npm run build -w @hikoutei/composition && npm run build -w @hikoutei/cli && npm run clean && tsc -p tsconfig.build.json && node scripts/ci/reconcile-contracts-dist.mjs && node scripts/ci/smoke-contracts-bundle.mjs && npm run build -w spreadsheet-db-mcp","clean":"node scripts/clean-dist.mjs","test:soak":"npm run build -w @hikoutei/ikisaki && node scripts/run-soak-long.mjs","typecheck":"npm run build -w @hikoutei/ikisaki && npm run build -w @hikoutei/contracts && npm run build -w @hikoutei/google-auth && tsc -p tsconfig.test.json","audit:deps":"npx depcruise src packages/library/core/contracts packages/library/core/storage packages/library/cloud/sheets packages/library/core/sync-engine packages/library/core/composition packages/library/cloud/cli --config .dependency-cruiser.cjs --output-type err","audit:knip":"knip","audit:unused":"tsc -p tsconfig.json --noEmit --noUnusedLocals --noUnusedParameters","audit:markers":"node scripts/maintenance/audit-markers.mjs","typecheck:test":"npm run build -w @hikoutei/ikisaki && npm run build -w @hikoutei/contracts && npm run build -w @hikoutei/google-auth && tsc -p tsconfig.test.json && tsc -p packages/protocol/ikisaki/tsconfig.test.json && tsc -p packages/mcp/tsconfig.test.json && npm run typecheck -w @hikoutei/google-auth -w @hikoutei/storage -w @hikoutei/sheets -w @hikoutei/sync-engine -w @hikoutei/composition -w @hikoutei/cli"},"_npmUser":{"name":"manddarin","email":"rhkeh123@naver.com"},"_resolved":"/home/runner/work/_temp/hikoutei-develop-package/hikoutei-0.11.66-dev.tgz","_integrity":"sha512-as7zdSkkXVHKdeEitJ6LQLrX53yXNnTcfbgmQdJ+1kcFc8K/Dx2ELePMBmbLrm69FXQgU/qTYzSPiBqzRk6aLw==","repository":{"url":"git+https://github.com/ManddarinShop/Hikoutei.git","type":"git"},"workspaces":["packages/*","packages/protocol/*","packages/library/cloud/*","packages/library/core/*"],"_npmVersion":"10.9.8","description":"Typed repository and safe write layer for Google Sheets-backed MVPs. SQLite-authoritative entity lifecycle with asynchronous Google Sheets projection.","directories":{},"_nodeVersion":"22.23.2","dependencies":{"zod":"^4.4.3","@hikoutei/kohkai":"0.1.0","@googleapis/drive":"^21.0.0","@hikoutei/ikisaki":"0.1.17","@googleapis/sheets":"^14.0.0","google-auth-library":"^11.0.0"},"_hasShrinkwrap":false,"packageManager":"pnpm@11.1.2","devDependencies":{"knip":"6.33.0","vitest":"^1.6.0","typescript":"^5.5.3","@types/node":"^20.14.10","@mikro-orm/sql":"7.1.7","@mikro-orm/core":"7.1.7","@hikoutei/sheets":"0.1.0","@hikoutei/storage":"0.1.0","dependency-cruiser":"18.2.0","@hikoutei/contracts":"0.1.0","@hikoutei/composition":"0.1.0","@hikoutei/google-auth":"0.1.0","@hikoutei/sync-engine":"0.1.0"},"peerDependencies":{"@mikro-orm/sql":"7.1.7","@mikro-orm/core":"7.1.7"},"peerDependenciesMeta":{"@mikro-orm/sql":{"optional":true},"@mikro-orm/core":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/hikoutei_0.11.66-dev_1789134846657_0.3427444980011338","host":"s3://npm-registry-packages-npm-production"}},"0.11.67-dev":{"name":"hikoutei","version":"0.11.67-dev","keywords":["google-sheets","spreadsheet","google sheets orm","sqlite","sync","typescript","orm","repository","optimistic-locking"],"license":"MIT","_id":"hikoutei@0.11.67-dev","maintainers":[{"name":"manddarin","email":"rhkeh123@naver.com"}],"homepage":"https://github.com/ManddarinShop/Hikoutei#readme","bugs":{"url":"https://github.com/ManddarinShop/Hikoutei/issues"},"bin":{"hikoutei":"dist/cli/index.js"},"dist":{"shasum":"d6fbae07f0489b8aa06d70ec70b0de2c136e3d14","tarball":"https://registry.npmjs.org/hikoutei/-/hikoutei-0.11.67-dev.tgz","fileCount":965,"integrity":"sha512-YfKUF1hc3IX6wn8kYPcCPvrSIQQ5Cc+Ss6diNeFKZiPS0xtywSZhy9gkpI6UlyYfWSsOAVVJW15MvqnrLijacA==","signatures":[{"sig":"MEQCIHEa581Zq3fZ4+3/3aB+ltQu3yO8WPVk+g+Cw1szErnrAiBOib/4fl+1xH5QPKLL8P2e6AQNAV59hI0LQ2y2RhK16g==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/hikoutei@0.11.67-dev","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":4484917},"main":"./dist/index.js","type":"module","_from":"file:/home/runner/work/_temp/hikoutei-develop-package/hikoutei-0.11.67-dev.tgz","types":"./dist/index.d.ts","engines":{"node":">=22.13"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"},"./internal/sync-status":{"types":"./dist/internal/syncStatus.d.ts","import":"./dist/internal/syncStatus.js"}},"scripts":{"test":"npm run build -w @hikoutei/ikisaki && npm run build -w @hikoutei/contracts && npm run build -w @hikoutei/google-auth && npm run build -w @hikoutei/storage && npm run build -w @hikoutei/sheets && npm run build -w @hikoutei/sync-engine && npm run build -w @hikoutei/composition && vitest run","build":"npm run build -w @hikoutei/ikisaki && npm run build -w @hikoutei/contracts && npm run build -w @hikoutei/google-auth && npm run build -w @hikoutei/storage && npm run build -w @hikoutei/sheets && npm run build -w @hikoutei/sync-engine && npm run build -w @hikoutei/composition && npm run build -w @hikoutei/cli && npm run clean && tsc -p tsconfig.build.json && node scripts/ci/reconcile-contracts-dist.mjs && node scripts/ci/smoke-contracts-bundle.mjs && npm run build -w spreadsheet-db-mcp","clean":"node scripts/clean-dist.mjs","test:soak":"npm run build -w @hikoutei/ikisaki && node scripts/run-soak-long.mjs","typecheck":"npm run build -w @hikoutei/ikisaki && npm run build -w @hikoutei/contracts && npm run build -w @hikoutei/google-auth && tsc -p tsconfig.test.json","audit:deps":"npx depcruise src packages/library/core/contracts packages/library/core/storage packages/library/cloud/sheets packages/library/core/sync-engine packages/library/core/composition packages/library/cloud/cli --config .dependency-cruiser.cjs --output-type err","audit:knip":"knip","audit:unused":"tsc -p tsconfig.json --noEmit --noUnusedLocals --noUnusedParameters","audit:markers":"node scripts/maintenance/audit-markers.mjs","typecheck:test":"npm run build -w @hikoutei/ikisaki && npm run build -w @hikoutei/contracts && npm run build -w @hikoutei/google-auth && tsc -p tsconfig.test.json && tsc -p packages/protocol/ikisaki/tsconfig.test.json && tsc -p packages/mcp/tsconfig.test.json && npm run typecheck -w @hikoutei/google-auth -w @hikoutei/storage -w @hikoutei/sheets -w @hikoutei/sync-engine -w @hikoutei/composition -w @hikoutei/cli"},"_npmUser":{"name":"manddarin","email":"rhkeh123@naver.com"},"_resolved":"/home/runner/work/_temp/hikoutei-develop-package/hikoutei-0.11.67-dev.tgz","_integrity":"sha512-YfKUF1hc3IX6wn8kYPcCPvrSIQQ5Cc+Ss6diNeFKZiPS0xtywSZhy9gkpI6UlyYfWSsOAVVJW15MvqnrLijacA==","repository":{"url":"git+https://github.com/ManddarinShop/Hikoutei.git","type":"git"},"workspaces":["packages/*","packages/protocol/*","packages/library/cloud/*","packages/library/core/*"],"_npmVersion":"10.9.8","description":"Typed repository and safe write layer for Google Sheets-backed MVPs. SQLite-authoritative entity lifecycle with asynchronous Google Sheets projection.","directories":{},"_nodeVersion":"22.23.2","dependencies":{"zod":"^4.4.3","@hikoutei/kohkai":"0.1.0","@googleapis/drive":"^21.0.0","@hikoutei/ikisaki":"0.1.17","@googleapis/sheets":"^14.0.0","google-auth-library":"^11.0.0"},"_hasShrinkwrap":false,"packageManager":"pnpm@11.1.2","devDependencies":{"knip":"6.33.0","vitest":"^1.6.0","typescript":"^5.5.3","@types/node":"^20.14.10","@mikro-orm/sql":"7.1.7","@mikro-orm/core":"7.1.7","@hikoutei/sheets":"0.1.0","@hikoutei/storage":"0.1.0","dependency-cruiser":"18.2.0","@hikoutei/contracts":"0.1.0","@hikoutei/composition":"0.1.0","@hikoutei/google-auth":"0.1.0","@hikoutei/sync-engine":"0.1.0"},"peerDependencies":{"@mikro-orm/sql":"7.1.7","@mikro-orm/core":"7.1.7"},"peerDependenciesMeta":{"@mikro-orm/sql":{"optional":true},"@mikro-orm/core":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/hikoutei_0.11.67-dev_1789135701013_0.8517300291488636","host":"s3://npm-registry-packages-npm-production"}},"0.11.68-dev":{"name":"hikoutei","version":"0.11.68-dev","keywords":["google-sheets","spreadsheet","google sheets orm","sqlite","sync","typescript","orm","repository","optimistic-locking"],"license":"MIT","_id":"hikoutei@0.11.68-dev","maintainers":[{"name":"manddarin","email":"rhkeh123@naver.com"}],"homepage":"https://github.com/ManddarinShop/Hikoutei#readme","bugs":{"url":"https://github.com/ManddarinShop/Hikoutei/issues"},"bin":{"hikoutei":"dist/cli/index.js"},"dist":{"shasum":"c0496c04d9cc463d7b91186d42faaa47f8ebe014","tarball":"https://registry.npmjs.org/hikoutei/-/hikoutei-0.11.68-dev.tgz","fileCount":965,"integrity":"sha512-glgXrd2SKU9JmWPYwbp7WGDAieNlw1Ieqs0BP658RtcHty0PwtxvOTPSnQZ2OJorpqkiEy6XZyDDIHeR/W+7rw==","signatures":[{"sig":"MEQCIBCJiaFwwa5I7bvJ03xqpmj4z4OkUMBA9lw74hCD/lV/AiABa1VThnpcq6GJNqnr4U1ItGmnlhEUtRjnS+QWCLp4WQ==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/hikoutei@0.11.68-dev","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":4484917},"main":"./dist/index.js","type":"module","_from":"file:/home/runner/work/_temp/hikoutei-develop-package/hikoutei-0.11.68-dev.tgz","types":"./dist/index.d.ts","engines":{"node":">=22.13"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"},"./internal/sync-status":{"types":"./dist/internal/syncStatus.d.ts","import":"./dist/internal/syncStatus.js"}},"scripts":{"test":"npm run build -w @hikoutei/ikisaki && npm run build -w @hikoutei/contracts && npm run build -w @hikoutei/google-auth && npm run build -w @hikoutei/storage && npm run build -w @hikoutei/sheets && npm run build -w @hikoutei/sync-engine && npm run build -w @hikoutei/composition && vitest run","build":"npm run build -w @hikoutei/ikisaki && npm run build -w @hikoutei/contracts && npm run build -w @hikoutei/google-auth && npm run build -w @hikoutei/storage && npm run build -w @hikoutei/sheets && npm run build -w @hikoutei/sync-engine && npm run build -w @hikoutei/composition && npm run build -w @hikoutei/cli && npm run clean && tsc -p tsconfig.build.json && node scripts/ci/reconcile-contracts-dist.mjs && node scripts/ci/smoke-contracts-bundle.mjs && npm run build -w spreadsheet-db-mcp","clean":"node scripts/clean-dist.mjs","test:soak":"npm run build -w @hikoutei/ikisaki && node scripts/run-soak-long.mjs","typecheck":"npm run build -w @hikoutei/ikisaki && npm run build -w @hikoutei/contracts && npm run build -w @hikoutei/google-auth && tsc -p tsconfig.test.json","audit:deps":"npx depcruise src packages/library/core/contracts packages/library/core/storage packages/library/cloud/sheets packages/library/core/sync-engine packages/library/core/composition packages/library/cloud/cli --config .dependency-cruiser.cjs --output-type err","audit:knip":"knip","audit:unused":"tsc -p tsconfig.json --noEmit --noUnusedLocals --noUnusedParameters","audit:markers":"node scripts/maintenance/audit-markers.mjs","typecheck:test":"npm run build -w @hikoutei/ikisaki && npm run build -w @hikoutei/contracts && npm run build -w @hikoutei/google-auth && tsc -p tsconfig.test.json && tsc -p packages/protocol/ikisaki/tsconfig.test.json && tsc -p packages/mcp/tsconfig.test.json && npm run typecheck -w @hikoutei/google-auth -w @hikoutei/storage -w @hikoutei/sheets -w @hikoutei/sync-engine -w @hikoutei/composition -w @hikoutei/cli"},"_npmUser":{"name":"manddarin","email":"rhkeh123@naver.com"},"_resolved":"/home/runner/work/_temp/hikoutei-develop-package/hikoutei-0.11.68-dev.tgz","_integrity":"sha512-glgXrd2SKU9JmWPYwbp7WGDAieNlw1Ieqs0BP658RtcHty0PwtxvOTPSnQZ2OJorpqkiEy6XZyDDIHeR/W+7rw==","repository":{"url":"git+https://github.com/ManddarinShop/Hikoutei.git","type":"git"},"workspaces":["packages/*","packages/protocol/*","packages/library/cloud/*","packages/library/core/*"],"_npmVersion":"10.9.8","description":"Typed repository and safe write layer for Google Sheets-backed MVPs. SQLite-authoritative entity lifecycle with asynchronous Google Sheets projection.","directories":{},"_nodeVersion":"22.23.2","dependencies":{"zod":"^4.4.3","@hikoutei/kohkai":"0.1.0","@googleapis/drive":"^21.0.0","@hikoutei/ikisaki":"0.1.17","@googleapis/sheets":"^14.0.0","google-auth-library":"^11.0.0"},"_hasShrinkwrap":false,"packageManager":"pnpm@11.1.2","devDependencies":{"knip":"6.33.0","vitest":"^1.6.0","typescript":"^5.5.3","@types/node":"^20.14.10","@mikro-orm/sql":"7.1.7","@mikro-orm/core":"7.1.7","@hikoutei/sheets":"0.1.0","@hikoutei/storage":"0.1.0","dependency-cruiser":"18.2.0","@hikoutei/contracts":"0.1.0","@hikoutei/composition":"0.1.0","@hikoutei/google-auth":"0.1.0","@hikoutei/sync-engine":"0.1.0"},"peerDependencies":{"@mikro-orm/sql":"7.1.7","@mikro-orm/core":"7.1.7"},"peerDependenciesMeta":{"@mikro-orm/sql":{"optional":true},"@mikro-orm/core":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/hikoutei_0.11.68-dev_1789136671798_0.15063692473774437","host":"s3://npm-registry-packages-npm-production"}},"0.11.69-dev":{"name":"hikoutei","version":"0.11.69-dev","keywords":["google-sheets","spreadsheet","google sheets orm","sqlite","sync","typescript","orm","repository","optimistic-locking"],"license":"MIT","_id":"hikoutei@0.11.69-dev","maintainers":[{"name":"manddarin","email":"rhkeh123@naver.com"}],"homepage":"https://github.com/ManddarinShop/Hikoutei#readme","bugs":{"url":"https://github.com/ManddarinShop/Hikoutei/issues"},"bin":{"hikoutei":"dist/cli/index.js"},"dist":{"shasum":"f81b9f93de8430e0aae872561f1cd1a3a50bdf4c","tarball":"https://registry.npmjs.org/hikoutei/-/hikoutei-0.11.69-dev.tgz","fileCount":965,"integrity":"sha512-CV//SUqbGTUGpD+uKqsmYPlumN/9iKRNQQep3c3bd9osngJscxRffn+8XSYfM6BCDiv8CRpVZgZjKu0BWYI1aQ==","signatures":[{"sig":"MEQCIBtVLtBIZK+DaXvyay8Op9k7YPhhorhqk1OImel+DtynAiAiSkZu3uOrY1KeDgYczQrelxtdQzTh7v601+x2Q9jRKQ==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/hikoutei@0.11.69-dev","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":4484917},"main":"./dist/index.js","type":"module","_from":"file:/home/runner/work/_temp/hikoutei-develop-package/hikoutei-0.11.69-dev.tgz","types":"./dist/index.d.ts","engines":{"node":">=22.13"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"},"./internal/sync-status":{"types":"./dist/internal/syncStatus.d.ts","import":"./dist/internal/syncStatus.js"}},"scripts":{"test":"npm run build -w @hikoutei/ikisaki && npm run build -w @hikoutei/contracts && npm run build -w @hikoutei/google-auth && npm run build -w @hikoutei/storage && npm run build -w @hikoutei/sheets && npm run build -w @hikoutei/sync-engine && npm run build -w @hikoutei/composition && vitest run","build":"npm run build -w @hikoutei/ikisaki && npm run build -w @hikoutei/contracts && npm run build -w @hikoutei/google-auth && npm run build -w @hikoutei/storage && npm run build -w @hikoutei/sheets && npm run build -w @hikoutei/sync-engine && npm run build -w @hikoutei/composition && npm run build -w @hikoutei/cli && npm run clean && tsc -p tsconfig.build.json && node scripts/ci/reconcile-contracts-dist.mjs && node scripts/ci/smoke-contracts-bundle.mjs && npm run build -w spreadsheet-db-mcp","clean":"node scripts/clean-dist.mjs","test:soak":"npm run build -w @hikoutei/ikisaki && node scripts/run-soak-long.mjs","typecheck":"npm run build -w @hikoutei/ikisaki && npm run build -w @hikoutei/contracts && npm run build -w @hikoutei/google-auth && tsc -p tsconfig.test.json","audit:deps":"npx depcruise src packages/library/core/contracts packages/library/core/storage packages/library/cloud/sheets packages/library/core/sync-engine packages/library/core/composition packages/library/cloud/cli --config .dependency-cruiser.cjs --output-type err","audit:knip":"knip","audit:unused":"tsc -p tsconfig.json --noEmit --noUnusedLocals --noUnusedParameters","audit:markers":"node scripts/maintenance/audit-markers.mjs","typecheck:test":"npm run build -w @hikoutei/ikisaki && npm run build -w @hikoutei/contracts && npm run build -w @hikoutei/google-auth && tsc -p tsconfig.test.json && tsc -p packages/protocol/ikisaki/tsconfig.test.json && tsc -p packages/mcp/tsconfig.test.json && npm run typecheck -w @hikoutei/google-auth -w @hikoutei/storage -w @hikoutei/sheets -w @hikoutei/sync-engine -w @hikoutei/composition -w @hikoutei/cli"},"_npmUser":{"name":"manddarin","email":"rhkeh123@naver.com"},"_resolved":"/home/runner/work/_temp/hikoutei-develop-package/hikoutei-0.11.69-dev.tgz","_integrity":"sha512-CV//SUqbGTUGpD+uKqsmYPlumN/9iKRNQQep3c3bd9osngJscxRffn+8XSYfM6BCDiv8CRpVZgZjKu0BWYI1aQ==","repository":{"url":"git+https://github.com/ManddarinShop/Hikoutei.git","type":"git"},"workspaces":["packages/*","packages/protocol/*","packages/library/cloud/*","packages/library/core/*"],"_npmVersion":"10.9.8","description":"Typed repository and safe write layer for Google Sheets-backed MVPs. SQLite-authoritative entity lifecycle with asynchronous Google Sheets projection.","directories":{},"_nodeVersion":"22.23.2","dependencies":{"zod":"^4.4.3","@hikoutei/kohkai":"0.1.0","@googleapis/drive":"^21.0.0","@hikoutei/ikisaki":"0.1.17","@googleapis/sheets":"^14.0.0","google-auth-library":"^11.0.0"},"_hasShrinkwrap":false,"packageManager":"pnpm@11.1.2","devDependencies":{"knip":"6.33.0","vitest":"^1.6.0","typescript":"^5.5.3","@types/node":"^20.14.10","@mikro-orm/sql":"7.1.7","@mikro-orm/core":"7.1.7","@hikoutei/sheets":"0.1.0","@hikoutei/storage":"0.1.0","dependency-cruiser":"18.2.0","@hikoutei/contracts":"0.1.0","@hikoutei/composition":"0.1.0","@hikoutei/google-auth":"0.1.0","@hikoutei/sync-engine":"0.1.0"},"peerDependencies":{"@mikro-orm/sql":"7.1.7","@mikro-orm/core":"7.1.7"},"peerDependenciesMeta":{"@mikro-orm/sql":{"optional":true},"@mikro-orm/core":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/hikoutei_0.11.69-dev_1789137590468_0.3748378848809779","host":"s3://npm-registry-packages-npm-production"}},"0.11.70-dev":{"name":"hikoutei","version":"0.11.70-dev","keywords":["google-sheets","spreadsheet","google sheets orm","sqlite","sync","typescript","orm","repository","optimistic-locking"],"license":"MIT","_id":"hikoutei@0.11.70-dev","maintainers":[{"name":"manddarin","email":"rhkeh123@naver.com"}],"homepage":"https://github.com/ManddarinShop/Hikoutei#readme","bugs":{"url":"https://github.com/ManddarinShop/Hikoutei/issues"},"bin":{"hikoutei":"dist/cli/index.js"},"dist":{"shasum":"28100275f931df693f09148aa78587c21a117024","tarball":"https://registry.npmjs.org/hikoutei/-/hikoutei-0.11.70-dev.tgz","fileCount":965,"integrity":"sha512-maNb3DtJEdLcoRxgonLD7dc7RIJOyyxTNEtNWulhuzl65FKnt/4MSkKR+Zg7J3R7Pj447IGDMtd9vCAMTWu4hA==","signatures":[{"sig":"MEYCIQDCYmJdHF69wOs3/Z6+gA7Ic3C+LNrwP8rRwsJDU+f1ogIhAMtA8Qvlfg7WeeMWrwwK9Bdj9bH8yZIvpH5bHrAlRa0E","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/hikoutei@0.11.70-dev","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":4484917},"main":"./dist/index.js","type":"module","_from":"file:/home/runner/work/_temp/hikoutei-develop-package/hikoutei-0.11.70-dev.tgz","types":"./dist/index.d.ts","engines":{"node":">=22.13"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"},"./internal/sync-status":{"types":"./dist/internal/syncStatus.d.ts","import":"./dist/internal/syncStatus.js"}},"scripts":{"test":"npm run build -w @hikoutei/ikisaki && npm run build -w @hikoutei/contracts && npm run build -w @hikoutei/google-auth && npm run build -w @hikoutei/storage && npm run build -w @hikoutei/sheets && npm run build -w @hikoutei/sync-engine && npm run build -w @hikoutei/composition && vitest run","build":"npm run build -w @hikoutei/ikisaki && npm run build -w @hikoutei/contracts && npm run build -w @hikoutei/google-auth && npm run build -w @hikoutei/storage && npm run build -w @hikoutei/sheets && npm run build -w @hikoutei/sync-engine && npm run build -w @hikoutei/composition && npm run build -w @hikoutei/cli && npm run clean && tsc -p tsconfig.build.json && node scripts/ci/reconcile-contracts-dist.mjs && node scripts/ci/smoke-contracts-bundle.mjs && npm run build -w spreadsheet-db-mcp","clean":"node scripts/clean-dist.mjs","test:soak":"npm run build -w @hikoutei/ikisaki && node scripts/run-soak-long.mjs","typecheck":"npm run build -w @hikoutei/ikisaki && npm run build -w @hikoutei/contracts && npm run build -w @hikoutei/google-auth && tsc -p tsconfig.test.json","audit:deps":"npx depcruise src packages/library/core/contracts packages/library/core/storage packages/library/cloud/sheets packages/library/core/sync-engine packages/library/core/composition packages/library/cloud/cli --config .dependency-cruiser.cjs --output-type err","audit:knip":"knip","audit:unused":"tsc -p tsconfig.json --noEmit --noUnusedLocals --noUnusedParameters","audit:markers":"node scripts/maintenance/audit-markers.mjs","typecheck:test":"npm run build -w @hikoutei/ikisaki && npm run build -w @hikoutei/contracts && npm run build -w @hikoutei/google-auth && tsc -p tsconfig.test.json && tsc -p packages/protocol/ikisaki/tsconfig.test.json && tsc -p packages/mcp/tsconfig.test.json && npm run typecheck -w @hikoutei/google-auth -w @hikoutei/storage -w @hikoutei/sheets -w @hikoutei/sync-engine -w @hikoutei/composition -w @hikoutei/cli"},"_npmUser":{"name":"manddarin","email":"rhkeh123@naver.com"},"_resolved":"/home/runner/work/_temp/hikoutei-develop-package/hikoutei-0.11.70-dev.tgz","_integrity":"sha512-maNb3DtJEdLcoRxgonLD7dc7RIJOyyxTNEtNWulhuzl65FKnt/4MSkKR+Zg7J3R7Pj447IGDMtd9vCAMTWu4hA==","repository":{"url":"git+https://github.com/ManddarinShop/Hikoutei.git","type":"git"},"workspaces":["packages/*","packages/protocol/*","packages/library/cloud/*","packages/library/core/*"],"_npmVersion":"10.9.8","description":"Typed repository and safe write layer for Google Sheets-backed MVPs. SQLite-authoritative entity lifecycle with asynchronous Google Sheets projection.","directories":{},"_nodeVersion":"22.23.2","dependencies":{"zod":"^4.4.3","@hikoutei/kohkai":"0.1.0","@googleapis/drive":"^21.0.0","@hikoutei/ikisaki":"0.1.17","@googleapis/sheets":"^14.0.0","google-auth-library":"^11.0.0"},"_hasShrinkwrap":false,"packageManager":"pnpm@11.1.2","devDependencies":{"knip":"6.33.0","vitest":"^1.6.0","typescript":"^5.5.3","@types/node":"^20.14.10","@mikro-orm/sql":"7.1.7","@mikro-orm/core":"7.1.7","@hikoutei/sheets":"0.1.0","@hikoutei/storage":"0.1.0","dependency-cruiser":"18.2.0","@hikoutei/contracts":"0.1.0","@hikoutei/composition":"0.1.0","@hikoutei/google-auth":"0.1.0","@hikoutei/sync-engine":"0.1.0"},"peerDependencies":{"@mikro-orm/sql":"7.1.7","@mikro-orm/core":"7.1.7"},"peerDependenciesMeta":{"@mikro-orm/sql":{"optional":true},"@mikro-orm/core":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/hikoutei_0.11.70-dev_1789138601502_0.15927691304391733","host":"s3://npm-registry-packages-npm-production"}},"0.11.71-dev":{"name":"hikoutei","version":"0.11.71-dev","keywords":["google-sheets","spreadsheet","google sheets orm","sqlite","sync","typescript","orm","repository","optimistic-locking"],"license":"MIT","_id":"hikoutei@0.11.71-dev","maintainers":[{"name":"manddarin","email":"rhkeh123@naver.com"}],"homepage":"https://github.com/ManddarinShop/Hikoutei#readme","bugs":{"url":"https://github.com/ManddarinShop/Hikoutei/issues"},"bin":{"hikoutei":"dist/cli/index.js"},"dist":{"shasum":"83ac9d656eb66bf57f24d01f7b36f58662f2ac8f","tarball":"https://registry.npmjs.org/hikoutei/-/hikoutei-0.11.71-dev.tgz","fileCount":965,"integrity":"sha512-mQaiK4n8lE0SiJnFDBJEfheOPKZb5blDxIzN6F+eZmpuU40uoQ5hp7zOjAJEEoQ+s2ofcBIJZl4JNkVcU/QDTA==","signatures":[{"sig":"MEUCIFfsI0NOh/4PwCX3NwcCUIax6MP/FZ59AObTZMmsn21qAiEAoqudTOGklj9kyGnnJ4luLfSleQHbdThPpq4nG2VbT3M=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/hikoutei@0.11.71-dev","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":4484917},"main":"./dist/index.js","type":"module","_from":"file:/home/runner/work/_temp/hikoutei-develop-package/hikoutei-0.11.71-dev.tgz","types":"./dist/index.d.ts","engines":{"node":">=22.13"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"},"./internal/sync-status":{"types":"./dist/internal/syncStatus.d.ts","import":"./dist/internal/syncStatus.js"}},"scripts":{"test":"npm run build -w @hikoutei/ikisaki && npm run build -w @hikoutei/contracts && npm run build -w @hikoutei/google-auth && npm run build -w @hikoutei/storage && npm run build -w @hikoutei/sheets && npm run build -w @hikoutei/sync-engine && npm run build -w @hikoutei/composition && vitest run","build":"npm run build -w @hikoutei/ikisaki && npm run build -w @hikoutei/contracts && npm run build -w @hikoutei/google-auth && npm run build -w @hikoutei/storage && npm run build -w @hikoutei/sheets && npm run build -w @hikoutei/sync-engine && npm run build -w @hikoutei/composition && npm run build -w @hikoutei/cli && npm run clean && tsc -p tsconfig.build.json && node scripts/ci/reconcile-contracts-dist.mjs && node scripts/ci/smoke-contracts-bundle.mjs && npm run build -w spreadsheet-db-mcp","clean":"node scripts/clean-dist.mjs","test:soak":"npm run build -w @hikoutei/ikisaki && node scripts/run-soak-long.mjs","typecheck":"npm run build -w @hikoutei/ikisaki && npm run build -w @hikoutei/contracts && npm run build -w @hikoutei/google-auth && tsc -p tsconfig.test.json","audit:deps":"npx depcruise src packages/library/core/contracts packages/library/core/storage packages/library/cloud/sheets packages/library/core/sync-engine packages/library/core/composition packages/library/cloud/cli --config .dependency-cruiser.cjs --output-type err","audit:knip":"knip","audit:unused":"tsc -p tsconfig.json --noEmit --noUnusedLocals --noUnusedParameters","audit:markers":"node scripts/maintenance/audit-markers.mjs","typecheck:test":"npm run build -w @hikoutei/ikisaki && npm run build -w @hikoutei/contracts && npm run build -w @hikoutei/google-auth && tsc -p tsconfig.test.json && tsc -p packages/protocol/ikisaki/tsconfig.test.json && tsc -p packages/mcp/tsconfig.test.json && npm run typecheck -w @hikoutei/google-auth -w @hikoutei/storage -w @hikoutei/sheets -w @hikoutei/sync-engine -w @hikoutei/composition -w @hikoutei/cli"},"_npmUser":{"name":"manddarin","email":"rhkeh123@naver.com"},"_resolved":"/home/runner/work/_temp/hikoutei-develop-package/hikoutei-0.11.71-dev.tgz","_integrity":"sha512-mQaiK4n8lE0SiJnFDBJEfheOPKZb5blDxIzN6F+eZmpuU40uoQ5hp7zOjAJEEoQ+s2ofcBIJZl4JNkVcU/QDTA==","repository":{"url":"git+https://github.com/ManddarinShop/Hikoutei.git","type":"git"},"workspaces":["packages/*","packages/protocol/*","packages/library/cloud/*","packages/library/core/*"],"_npmVersion":"10.9.8","description":"Typed repository and safe write layer for Google Sheets-backed MVPs. SQLite-authoritative entity lifecycle with asynchronous Google Sheets projection.","directories":{},"_nodeVersion":"22.23.2","dependencies":{"zod":"^4.4.3","@hikoutei/kohkai":"0.1.0","@googleapis/drive":"^21.0.0","@hikoutei/ikisaki":"0.1.17","@googleapis/sheets":"^14.0.0","google-auth-library":"^11.0.0"},"_hasShrinkwrap":false,"packageManager":"pnpm@11.1.2","devDependencies":{"knip":"6.33.0","vitest":"^1.6.0","typescript":"^5.5.3","@types/node":"^20.14.10","@mikro-orm/sql":"7.1.7","@mikro-orm/core":"7.1.7","@hikoutei/sheets":"0.1.0","@hikoutei/storage":"0.1.0","dependency-cruiser":"18.2.0","@hikoutei/contracts":"0.1.0","@hikoutei/composition":"0.1.0","@hikoutei/google-auth":"0.1.0","@hikoutei/sync-engine":"0.1.0"},"peerDependencies":{"@mikro-orm/sql":"7.1.7","@mikro-orm/core":"7.1.7"},"peerDependenciesMeta":{"@mikro-orm/sql":{"optional":true},"@mikro-orm/core":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/hikoutei_0.11.71-dev_1789139407605_0.2384592499581315","host":"s3://npm-registry-packages-npm-production"}},"0.11.72-dev":{"name":"hikoutei","version":"0.11.72-dev","keywords":["google-sheets","spreadsheet","google sheets orm","sqlite","sync","typescript","orm","repository","optimistic-locking"],"license":"MIT","_id":"hikoutei@0.11.72-dev","maintainers":[{"name":"manddarin","email":"rhkeh123@naver.com"}],"homepage":"https://github.com/ManddarinShop/Hikoutei#readme","bugs":{"url":"https://github.com/ManddarinShop/Hikoutei/issues"},"bin":{"hikoutei":"dist/cli/index.js"},"dist":{"shasum":"dad6eb553d1b59cc68538d3305f1d832d8b93d7a","tarball":"https://registry.npmjs.org/hikoutei/-/hikoutei-0.11.72-dev.tgz","fileCount":965,"integrity":"sha512-/8toIDUsKR5uDypFZz1xX0Vuc26j/hAi4yzAxm74+UVlmhyPMhF6Zl8bxcdS93Tmymf8LFcbE/dfjKh/zRa8+A==","signatures":[{"sig":"MEUCIGsaT7z5STMQPlfJp23jo8GvJolG4jtqDYxVJKrqxU/XAiEA7nU3u997fclzFpr9msjA9t4qyHPogzE5ug3q5RyPj9E=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/hikoutei@0.11.72-dev","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":4484917},"main":"./dist/index.js","type":"module","_from":"file:/home/runner/work/_temp/hikoutei-develop-package/hikoutei-0.11.72-dev.tgz","types":"./dist/index.d.ts","engines":{"node":">=22.13"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"},"./internal/sync-status":{"types":"./dist/internal/syncStatus.d.ts","import":"./dist/internal/syncStatus.js"}},"scripts":{"test":"npm run build -w @hikoutei/ikisaki && npm run build -w @hikoutei/contracts && npm run build -w @hikoutei/google-auth && npm run build -w @hikoutei/storage && npm run build -w @hikoutei/sheets && npm run build -w @hikoutei/sync-engine && npm run build -w @hikoutei/composition && vitest run","build":"npm run build -w @hikoutei/ikisaki && npm run build -w @hikoutei/contracts && npm run build -w @hikoutei/google-auth && npm run build -w @hikoutei/storage && npm run build -w @hikoutei/sheets && npm run build -w @hikoutei/sync-engine && npm run build -w @hikoutei/composition && npm run build -w @hikoutei/cli && npm run clean && tsc -p tsconfig.build.json && node scripts/ci/reconcile-contracts-dist.mjs && node scripts/ci/smoke-contracts-bundle.mjs && npm run build -w spreadsheet-db-mcp","clean":"node scripts/clean-dist.mjs","test:soak":"npm run build -w @hikoutei/ikisaki && node scripts/run-soak-long.mjs","typecheck":"npm run build -w @hikoutei/ikisaki && npm run build -w @hikoutei/contracts && npm run build -w @hikoutei/google-auth && tsc -p tsconfig.test.json","audit:deps":"npx depcruise src packages/library/core/contracts packages/library/core/storage packages/library/cloud/sheets packages/library/core/sync-engine packages/library/core/composition packages/library/cloud/cli --config .dependency-cruiser.cjs --output-type err","audit:knip":"knip","audit:unused":"tsc -p tsconfig.json --noEmit --noUnusedLocals --noUnusedParameters","audit:markers":"node scripts/maintenance/audit-markers.mjs","typecheck:test":"npm run build -w @hikoutei/ikisaki && npm run build -w @hikoutei/contracts && npm run build -w @hikoutei/google-auth && tsc -p tsconfig.test.json && tsc -p packages/protocol/ikisaki/tsconfig.test.json && tsc -p packages/mcp/tsconfig.test.json && npm run typecheck -w @hikoutei/google-auth -w @hikoutei/storage -w @hikoutei/sheets -w @hikoutei/sync-engine -w @hikoutei/composition -w @hikoutei/cli"},"_npmUser":{"name":"manddarin","email":"rhkeh123@naver.com"},"_resolved":"/home/runner/work/_temp/hikoutei-develop-package/hikoutei-0.11.72-dev.tgz","_integrity":"sha512-/8toIDUsKR5uDypFZz1xX0Vuc26j/hAi4yzAxm74+UVlmhyPMhF6Zl8bxcdS93Tmymf8LFcbE/dfjKh/zRa8+A==","repository":{"url":"git+https://github.com/ManddarinShop/Hikoutei.git","type":"git"},"workspaces":["packages/*","packages/protocol/*","packages/library/cloud/*","packages/library/core/*"],"_npmVersion":"10.9.8","description":"Typed repository and safe write layer for Google Sheets-backed MVPs. SQLite-authoritative entity lifecycle with asynchronous Google Sheets projection.","directories":{},"_nodeVersion":"22.23.2","dependencies":{"zod":"^4.4.3","@hikoutei/kohkai":"0.1.0","@googleapis/drive":"^21.0.0","@hikoutei/ikisaki":"0.1.17","@googleapis/sheets":"^14.0.0","google-auth-library":"^11.0.0"},"_hasShrinkwrap":false,"packageManager":"pnpm@11.1.2","devDependencies":{"knip":"6.33.0","vitest":"^1.6.0","typescript":"^5.5.3","@types/node":"^20.14.10","@mikro-orm/sql":"7.1.7","@mikro-orm/core":"7.1.7","@hikoutei/sheets":"0.1.0","@hikoutei/storage":"0.1.0","dependency-cruiser":"18.2.0","@hikoutei/contracts":"0.1.0","@hikoutei/composition":"0.1.0","@hikoutei/google-auth":"0.1.0","@hikoutei/sync-engine":"0.1.0"},"peerDependencies":{"@mikro-orm/sql":"7.1.7","@mikro-orm/core":"7.1.7"},"peerDependenciesMeta":{"@mikro-orm/sql":{"optional":true},"@mikro-orm/core":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/hikoutei_0.11.72-dev_1789140341636_0.7297841426679539","host":"s3://npm-registry-packages-npm-production"}},"0.11.73-dev":{"name":"hikoutei","version":"0.11.73-dev","keywords":["google-sheets","spreadsheet","google sheets orm","sqlite","sync","typescript","orm","repository","optimistic-locking"],"license":"MIT","_id":"hikoutei@0.11.73-dev","maintainers":[{"name":"manddarin","email":"rhkeh123@naver.com"}],"homepage":"https://github.com/ManddarinShop/Hikoutei#readme","bugs":{"url":"https://github.com/ManddarinShop/Hikoutei/issues"},"bin":{"hikoutei":"dist/cli/index.js"},"dist":{"shasum":"d3be7e298afef18cbd424dbe71fe23761efcc565","tarball":"https://registry.npmjs.org/hikoutei/-/hikoutei-0.11.73-dev.tgz","fileCount":965,"integrity":"sha512-dHzKs6vMs19z2j3tYmRBn0QbU9JhM6xvW6mysQyq43bg/Vr8zEOsiJWeTz39tAtjBkBIcBcINSk6wzJCJ1F9hw==","signatures":[{"sig":"MEYCIQCugwNLPxyQNLTQr31BKJDtbHnylCIRArAw1QLVHetVJQIhANAqq5dvhKmRU1b/32ELiwsf0nEq9WYtm9EEi62+q2Qi","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/hikoutei@0.11.73-dev","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":4484917},"main":"./dist/index.js","type":"module","_from":"file:/home/runner/work/_temp/hikoutei-develop-package/hikoutei-0.11.73-dev.tgz","types":"./dist/index.d.ts","engines":{"node":">=22.13"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"},"./internal/sync-status":{"types":"./dist/internal/syncStatus.d.ts","import":"./dist/internal/syncStatus.js"}},"scripts":{"test":"npm run build -w @hikoutei/ikisaki && npm run build -w @hikoutei/contracts && npm run build -w @hikoutei/google-auth && npm run build -w @hikoutei/storage && npm run build -w @hikoutei/sheets && npm run build -w @hikoutei/sync-engine && npm run build -w @hikoutei/composition && vitest run","build":"npm run build -w @hikoutei/ikisaki && npm run build -w @hikoutei/contracts && npm run build -w @hikoutei/google-auth && npm run build -w @hikoutei/storage && npm run build -w @hikoutei/sheets && npm run build -w @hikoutei/sync-engine && npm run build -w @hikoutei/composition && npm run build -w @hikoutei/cli && npm run clean && tsc -p tsconfig.build.json && node scripts/ci/reconcile-contracts-dist.mjs && node scripts/ci/smoke-contracts-bundle.mjs && npm run build -w spreadsheet-db-mcp","clean":"node scripts/clean-dist.mjs","test:soak":"npm run build -w @hikoutei/ikisaki && node scripts/run-soak-long.mjs","typecheck":"npm run build -w @hikoutei/ikisaki && npm run build -w @hikoutei/contracts && npm run build -w @hikoutei/google-auth && tsc -p tsconfig.test.json","audit:deps":"npx depcruise src packages/library/core/contracts packages/library/core/storage packages/library/cloud/sheets packages/library/core/sync-engine packages/library/core/composition packages/library/cloud/cli --config .dependency-cruiser.cjs --output-type err","audit:knip":"knip","audit:unused":"tsc -p tsconfig.json --noEmit --noUnusedLocals --noUnusedParameters","audit:markers":"node scripts/maintenance/audit-markers.mjs","typecheck:test":"npm run build -w @hikoutei/ikisaki && npm run build -w @hikoutei/contracts && npm run build -w @hikoutei/google-auth && tsc -p tsconfig.test.json && tsc -p packages/protocol/ikisaki/tsconfig.test.json && tsc -p packages/mcp/tsconfig.test.json && npm run typecheck -w @hikoutei/google-auth -w @hikoutei/storage -w @hikoutei/sheets -w @hikoutei/sync-engine -w @hikoutei/composition -w @hikoutei/cli"},"_npmUser":{"name":"manddarin","email":"rhkeh123@naver.com"},"_resolved":"/home/runner/work/_temp/hikoutei-develop-package/hikoutei-0.11.73-dev.tgz","_integrity":"sha512-dHzKs6vMs19z2j3tYmRBn0QbU9JhM6xvW6mysQyq43bg/Vr8zEOsiJWeTz39tAtjBkBIcBcINSk6wzJCJ1F9hw==","repository":{"url":"git+https://github.com/ManddarinShop/Hikoutei.git","type":"git"},"workspaces":["packages/*","packages/protocol/*","packages/library/cloud/*","packages/library/core/*"],"_npmVersion":"10.9.8","description":"Typed repository and safe write layer for Google Sheets-backed MVPs. SQLite-authoritative entity lifecycle with asynchronous Google Sheets projection.","directories":{},"_nodeVersion":"22.23.2","dependencies":{"zod":"^4.4.3","@hikoutei/kohkai":"0.1.0","@googleapis/drive":"^21.0.0","@hikoutei/ikisaki":"0.1.17","@googleapis/sheets":"^14.0.0","google-auth-library":"^11.0.0"},"_hasShrinkwrap":false,"packageManager":"pnpm@11.1.2","devDependencies":{"knip":"6.33.0","vitest":"^1.6.0","typescript":"^5.5.3","@types/node":"^20.14.10","@mikro-orm/sql":"7.1.7","@mikro-orm/core":"7.1.7","@hikoutei/sheets":"0.1.0","@hikoutei/storage":"0.1.0","dependency-cruiser":"18.2.0","@hikoutei/contracts":"0.1.0","@hikoutei/composition":"0.1.0","@hikoutei/google-auth":"0.1.0","@hikoutei/sync-engine":"0.1.0"},"peerDependencies":{"@mikro-orm/sql":"7.1.7","@mikro-orm/core":"7.1.7"},"peerDependenciesMeta":{"@mikro-orm/sql":{"optional":true},"@mikro-orm/core":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/hikoutei_0.11.73-dev_1789141294966_0.18826096888522148","host":"s3://npm-registry-packages-npm-production"}},"0.11.74-dev":{"name":"hikoutei","version":"0.11.74-dev","keywords":["google-sheets","spreadsheet","google sheets orm","sqlite","sync","typescript","orm","repository","optimistic-locking"],"license":"MIT","_id":"hikoutei@0.11.74-dev","maintainers":[{"name":"manddarin","email":"rhkeh123@naver.com"}],"homepage":"https://github.com/ManddarinShop/Hikoutei#readme","bugs":{"url":"https://github.com/ManddarinShop/Hikoutei/issues"},"bin":{"hikoutei":"dist/cli/index.js"},"dist":{"shasum":"593974490afa6fdab8afccc4e8210b25b6453aeb","tarball":"https://registry.npmjs.org/hikoutei/-/hikoutei-0.11.74-dev.tgz","fileCount":965,"integrity":"sha512-NVW/xP/HI5jtE8jsT23uw4kbMEKfBt0JXE3oXjMKxYZ+1Uu6PtKugKXxSWTJEOR7Hrva2FzgVG3GRFddxFiBqg==","signatures":[{"sig":"MEUCIEnjpLOJqNMbHcfaR56K2QkLMLGT2sPUag33TojQp+83AiEAx9ZXvfJdDirmCf1Bw4XUHW9gGosPbax9haNQIxsDEXg=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/hikoutei@0.11.74-dev","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":4484917},"main":"./dist/index.js","type":"module","_from":"file:/home/runner/work/_temp/hikoutei-develop-package/hikoutei-0.11.74-dev.tgz","types":"./dist/index.d.ts","engines":{"node":">=22.13"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"},"./internal/sync-status":{"types":"./dist/internal/syncStatus.d.ts","import":"./dist/internal/syncStatus.js"}},"scripts":{"test":"npm run build -w @hikoutei/ikisaki && npm run build -w @hikoutei/contracts && npm run build -w @hikoutei/google-auth && npm run build -w @hikoutei/storage && npm run build -w @hikoutei/sheets && npm run build -w @hikoutei/sync-engine && npm run build -w @hikoutei/composition && vitest run","build":"npm run build -w @hikoutei/ikisaki && npm run build -w @hikoutei/contracts && npm run build -w @hikoutei/google-auth && npm run build -w @hikoutei/storage && npm run build -w @hikoutei/sheets && npm run build -w @hikoutei/sync-engine && npm run build -w @hikoutei/composition && npm run build -w @hikoutei/cli && npm run clean && tsc -p tsconfig.build.json && node scripts/ci/reconcile-contracts-dist.mjs && node scripts/ci/smoke-contracts-bundle.mjs && npm run build -w spreadsheet-db-mcp","clean":"node scripts/clean-dist.mjs","test:soak":"npm run build -w @hikoutei/ikisaki && node scripts/run-soak-long.mjs","typecheck":"npm run build -w @hikoutei/ikisaki && npm run build -w @hikoutei/contracts && npm run build -w @hikoutei/google-auth && tsc -p tsconfig.test.json","audit:deps":"npx depcruise src packages/library/core/contracts packages/library/core/storage packages/library/cloud/sheets packages/library/core/sync-engine packages/library/core/composition packages/library/cloud/cli --config .dependency-cruiser.cjs --output-type err","audit:knip":"knip","audit:unused":"tsc -p tsconfig.json --noEmit --noUnusedLocals --noUnusedParameters","audit:markers":"node scripts/maintenance/audit-markers.mjs","typecheck:test":"npm run build -w @hikoutei/ikisaki && npm run build -w @hikoutei/contracts && npm run build -w @hikoutei/google-auth && tsc -p tsconfig.test.json && tsc -p packages/protocol/ikisaki/tsconfig.test.json && tsc -p packages/mcp/tsconfig.test.json && npm run typecheck -w @hikoutei/google-auth -w @hikoutei/storage -w @hikoutei/sheets -w @hikoutei/sync-engine -w @hikoutei/composition -w @hikoutei/cli"},"_npmUser":{"name":"manddarin","email":"rhkeh123@naver.com"},"_resolved":"/home/runner/work/_temp/hikoutei-develop-package/hikoutei-0.11.74-dev.tgz","_integrity":"sha512-NVW/xP/HI5jtE8jsT23uw4kbMEKfBt0JXE3oXjMKxYZ+1Uu6PtKugKXxSWTJEOR7Hrva2FzgVG3GRFddxFiBqg==","repository":{"url":"git+https://github.com/ManddarinShop/Hikoutei.git","type":"git"},"workspaces":["packages/*","packages/protocol/*","packages/library/cloud/*","packages/library/core/*"],"_npmVersion":"10.9.8","description":"Typed repository and safe write layer for Google Sheets-backed MVPs. SQLite-authoritative entity lifecycle with asynchronous Google Sheets projection.","directories":{},"_nodeVersion":"22.23.2","dependencies":{"zod":"^4.4.3","@hikoutei/kohkai":"0.1.0","@googleapis/drive":"^21.0.0","@hikoutei/ikisaki":"0.1.17","@googleapis/sheets":"^14.0.0","google-auth-library":"^11.0.0"},"_hasShrinkwrap":false,"packageManager":"pnpm@11.1.2","devDependencies":{"knip":"6.33.0","vitest":"^1.6.0","typescript":"^5.5.3","@types/node":"^20.14.10","@mikro-orm/sql":"7.1.7","@mikro-orm/core":"7.1.7","@hikoutei/sheets":"0.1.0","@hikoutei/storage":"0.1.0","dependency-cruiser":"18.2.0","@hikoutei/contracts":"0.1.0","@hikoutei/composition":"0.1.0","@hikoutei/google-auth":"0.1.0","@hikoutei/sync-engine":"0.1.0"},"peerDependencies":{"@mikro-orm/sql":"7.1.7","@mikro-orm/core":"7.1.7"},"peerDependenciesMeta":{"@mikro-orm/sql":{"optional":true},"@mikro-orm/core":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/hikoutei_0.11.74-dev_1789142225913_0.2503895364817008","host":"s3://npm-registry-packages-npm-production"}},"0.11.75-dev":{"name":"hikoutei","version":"0.11.75-dev","keywords":["google-sheets","spreadsheet","google sheets orm","sqlite","sync","typescript","orm","repository","optimistic-locking"],"license":"MIT","_id":"hikoutei@0.11.75-dev","maintainers":[{"name":"manddarin","email":"rhkeh123@naver.com"}],"homepage":"https://github.com/ManddarinShop/Hikoutei#readme","bugs":{"url":"https://github.com/ManddarinShop/Hikoutei/issues"},"bin":{"hikoutei":"dist/cli/index.js"},"dist":{"shasum":"657cf313959444b16f424059a873e2e3700f759c","tarball":"https://registry.npmjs.org/hikoutei/-/hikoutei-0.11.75-dev.tgz","fileCount":965,"integrity":"sha512-yDE94A529RTFvxDhyZ8aA8F8kp/c059lZgl3SmCuCCcRpusjgbTLS1Y9a7YeaG7unmFdsH1+00z3WW1P4zmj2g==","signatures":[{"sig":"MEQCIA66xqD+yEdjbNTn9iTCjk0TZw+AWQc/W/Jb3cH0VBqsAiA+OPa6mM5AmRfRbX2utd6cQa3Z+jvApdpyFG2u64fNnw==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/hikoutei@0.11.75-dev","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":4484917},"main":"./dist/index.js","type":"module","_from":"file:/home/runner/work/_temp/hikoutei-develop-package/hikoutei-0.11.75-dev.tgz","types":"./dist/index.d.ts","engines":{"node":">=22.13"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"},"./internal/sync-status":{"types":"./dist/internal/syncStatus.d.ts","import":"./dist/internal/syncStatus.js"}},"scripts":{"test":"npm run build -w @hikoutei/ikisaki && npm run build -w @hikoutei/contracts && npm run build -w @hikoutei/google-auth && npm run build -w @hikoutei/storage && npm run build -w @hikoutei/sheets && npm run build -w @hikoutei/sync-engine && npm run build -w @hikoutei/composition && vitest run","build":"npm run build -w @hikoutei/ikisaki && npm run build -w @hikoutei/contracts && npm run build -w @hikoutei/google-auth && npm run build -w @hikoutei/storage && npm run build -w @hikoutei/sheets && npm run build -w @hikoutei/sync-engine && npm run build -w @hikoutei/composition && npm run build -w @hikoutei/cli && npm run clean && tsc -p tsconfig.build.json && node scripts/ci/reconcile-contracts-dist.mjs && node scripts/ci/smoke-contracts-bundle.mjs && npm run build -w spreadsheet-db-mcp","clean":"node scripts/clean-dist.mjs","test:soak":"npm run build -w @hikoutei/ikisaki && node scripts/run-soak-long.mjs","typecheck":"npm run build -w @hikoutei/ikisaki && npm run build -w @hikoutei/contracts && npm run build -w @hikoutei/google-auth && tsc -p tsconfig.test.json","audit:deps":"npx depcruise src packages/library/core/contracts packages/library/core/storage packages/library/cloud/sheets packages/library/core/sync-engine packages/library/core/composition packages/library/cloud/cli --config .dependency-cruiser.cjs --output-type err","audit:knip":"knip","audit:unused":"tsc -p tsconfig.json --noEmit --noUnusedLocals --noUnusedParameters","audit:markers":"node scripts/maintenance/audit-markers.mjs","typecheck:test":"npm run build -w @hikoutei/ikisaki && npm run build -w @hikoutei/contracts && npm run build -w @hikoutei/google-auth && tsc -p tsconfig.test.json && tsc -p packages/protocol/ikisaki/tsconfig.test.json && tsc -p packages/mcp/tsconfig.test.json && npm run typecheck -w @hikoutei/google-auth -w @hikoutei/storage -w @hikoutei/sheets -w @hikoutei/sync-engine -w @hikoutei/composition -w @hikoutei/cli"},"_npmUser":{"name":"manddarin","email":"rhkeh123@naver.com"},"_resolved":"/home/runner/work/_temp/hikoutei-develop-package/hikoutei-0.11.75-dev.tgz","_integrity":"sha512-yDE94A529RTFvxDhyZ8aA8F8kp/c059lZgl3SmCuCCcRpusjgbTLS1Y9a7YeaG7unmFdsH1+00z3WW1P4zmj2g==","repository":{"url":"git+https://github.com/ManddarinShop/Hikoutei.git","type":"git"},"workspaces":["packages/*","packages/protocol/*","packages/library/cloud/*","packages/library/core/*"],"_npmVersion":"10.9.8","description":"Typed repository and safe write layer for Google Sheets-backed MVPs. SQLite-authoritative entity lifecycle with asynchronous Google Sheets projection.","directories":{},"_nodeVersion":"22.23.2","dependencies":{"zod":"^4.4.3","@hikoutei/kohkai":"0.1.0","@googleapis/drive":"^21.0.0","@hikoutei/ikisaki":"0.1.17","@googleapis/sheets":"^14.0.0","google-auth-library":"^11.0.0"},"_hasShrinkwrap":false,"packageManager":"pnpm@11.1.2","devDependencies":{"knip":"6.33.0","vitest":"^1.6.0","typescript":"^5.5.3","@types/node":"^20.14.10","@mikro-orm/sql":"7.1.7","@mikro-orm/core":"7.1.7","@hikoutei/sheets":"0.1.0","@hikoutei/storage":"0.1.0","dependency-cruiser":"18.2.0","@hikoutei/contracts":"0.1.0","@hikoutei/composition":"0.1.0","@hikoutei/google-auth":"0.1.0","@hikoutei/sync-engine":"0.1.0"},"peerDependencies":{"@mikro-orm/sql":"7.1.7","@mikro-orm/core":"7.1.7"},"peerDependenciesMeta":{"@mikro-orm/sql":{"optional":true},"@mikro-orm/core":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/hikoutei_0.11.75-dev_1789143160770_0.63767959281929","host":"s3://npm-registry-packages-npm-production"}},"0.11.76-dev":{"name":"hikoutei","version":"0.11.76-dev","keywords":["google-sheets","spreadsheet","google sheets orm","sqlite","sync","typescript","orm","repository","optimistic-locking"],"license":"MIT","_id":"hikoutei@0.11.76-dev","maintainers":[{"name":"manddarin","email":"rhkeh123@naver.com"}],"homepage":"https://github.com/ManddarinShop/Hikoutei#readme","bugs":{"url":"https://github.com/ManddarinShop/Hikoutei/issues"},"bin":{"hikoutei":"dist/cli/index.js"},"dist":{"shasum":"b53491a32f0be13ff1c28e3151718e2fee00913d","tarball":"https://registry.npmjs.org/hikoutei/-/hikoutei-0.11.76-dev.tgz","fileCount":965,"integrity":"sha512-9Ley7sR7GjE9/ohxPwOsdFWZjEHYmbm4HEUG1RvFP36h8lzo8z+UuCFY29Z2mFOSavMIzfoMcGQXrofJZEMkNQ==","signatures":[{"sig":"MEUCIC4RFf2aWZ1eAWcF35h5D13fKgTwCB8JQH0ghJrAyv+IAiEA+IIcSfAD9n8R3RZ9rOLVCIfbTl1El4mYAbAvoVMGF0s=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/hikoutei@0.11.76-dev","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":4484917},"main":"./dist/index.js","type":"module","_from":"file:/home/runner/work/_temp/hikoutei-develop-package/hikoutei-0.11.76-dev.tgz","types":"./dist/index.d.ts","engines":{"node":">=22.13"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"},"./internal/sync-status":{"types":"./dist/internal/syncStatus.d.ts","import":"./dist/internal/syncStatus.js"}},"scripts":{"test":"npm run build -w @hikoutei/ikisaki && npm run build -w @hikoutei/contracts && npm run build -w @hikoutei/google-auth && npm run build -w @hikoutei/storage && npm run build -w @hikoutei/sheets && npm run build -w @hikoutei/sync-engine && npm run build -w @hikoutei/composition && vitest run","build":"npm run build -w @hikoutei/ikisaki && npm run build -w @hikoutei/contracts && npm run build -w @hikoutei/google-auth && npm run build -w @hikoutei/storage && npm run build -w @hikoutei/sheets && npm run build -w @hikoutei/sync-engine && npm run build -w @hikoutei/composition && npm run build -w @hikoutei/cli && npm run clean && tsc -p tsconfig.build.json && node scripts/ci/reconcile-contracts-dist.mjs && node scripts/ci/smoke-contracts-bundle.mjs && npm run build -w spreadsheet-db-mcp","clean":"node scripts/clean-dist.mjs","test:soak":"npm run build -w @hikoutei/ikisaki && node scripts/run-soak-long.mjs","typecheck":"npm run build -w @hikoutei/ikisaki && npm run build -w @hikoutei/contracts && npm run build -w @hikoutei/google-auth && tsc -p tsconfig.test.json","audit:deps":"npx depcruise src packages/library/core/contracts packages/library/core/storage packages/library/cloud/sheets packages/library/core/sync-engine packages/library/core/composition packages/library/cloud/cli --config .dependency-cruiser.cjs --output-type err","audit:knip":"knip","audit:unused":"tsc -p tsconfig.json --noEmit --noUnusedLocals --noUnusedParameters","audit:markers":"node scripts/maintenance/audit-markers.mjs","typecheck:test":"npm run build -w @hikoutei/ikisaki && npm run build -w @hikoutei/contracts && npm run build -w @hikoutei/google-auth && tsc -p tsconfig.test.json && tsc -p packages/protocol/ikisaki/tsconfig.test.json && tsc -p packages/mcp/tsconfig.test.json && npm run typecheck -w @hikoutei/google-auth -w @hikoutei/storage -w @hikoutei/sheets -w @hikoutei/sync-engine -w @hikoutei/composition -w @hikoutei/cli"},"_npmUser":{"name":"manddarin","email":"rhkeh123@naver.com"},"_resolved":"/home/runner/work/_temp/hikoutei-develop-package/hikoutei-0.11.76-dev.tgz","_integrity":"sha512-9Ley7sR7GjE9/ohxPwOsdFWZjEHYmbm4HEUG1RvFP36h8lzo8z+UuCFY29Z2mFOSavMIzfoMcGQXrofJZEMkNQ==","repository":{"url":"git+https://github.com/ManddarinShop/Hikoutei.git","type":"git"},"workspaces":["packages/*","packages/protocol/*","packages/library/cloud/*","packages/library/core/*"],"_npmVersion":"10.9.8","description":"Typed repository and safe write layer for Google Sheets-backed MVPs. SQLite-authoritative entity lifecycle with asynchronous Google Sheets projection.","directories":{},"_nodeVersion":"22.23.2","dependencies":{"zod":"^4.4.3","@hikoutei/kohkai":"0.1.0","@googleapis/drive":"^21.0.0","@hikoutei/ikisaki":"0.1.17","@googleapis/sheets":"^14.0.0","google-auth-library":"^11.0.0"},"_hasShrinkwrap":false,"packageManager":"pnpm@11.1.2","devDependencies":{"knip":"6.33.0","vitest":"^1.6.0","typescript":"^5.5.3","@types/node":"^20.14.10","@mikro-orm/sql":"7.1.7","@mikro-orm/core":"7.1.7","@hikoutei/sheets":"0.1.0","@hikoutei/storage":"0.1.0","dependency-cruiser":"18.2.0","@hikoutei/contracts":"0.1.0","@hikoutei/composition":"0.1.0","@hikoutei/google-auth":"0.1.0","@hikoutei/sync-engine":"0.1.0"},"peerDependencies":{"@mikro-orm/sql":"7.1.7","@mikro-orm/core":"7.1.7"},"peerDependenciesMeta":{"@mikro-orm/sql":{"optional":true},"@mikro-orm/core":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/hikoutei_0.11.76-dev_1789144105849_0.8852861404967747","host":"s3://npm-registry-packages-npm-production"}},"0.11.77-dev":{"name":"hikoutei","version":"0.11.77-dev","keywords":["google-sheets","spreadsheet","google sheets orm","sqlite","sync","typescript","orm","repository","optimistic-locking"],"license":"MIT","_id":"hikoutei@0.11.77-dev","maintainers":[{"name":"manddarin","email":"rhkeh123@naver.com"}],"homepage":"https://github.com/ManddarinShop/Hikoutei#readme","bugs":{"url":"https://github.com/ManddarinShop/Hikoutei/issues"},"bin":{"hikoutei":"dist/cli/index.js"},"dist":{"shasum":"5be314612f219242f0bad0849a0e76f4c9bdc9e1","tarball":"https://registry.npmjs.org/hikoutei/-/hikoutei-0.11.77-dev.tgz","fileCount":965,"integrity":"sha512-uMmmUsI5ORRdvQGQs+BX1K8WQa7bQiXpdDUoa5xcAIepHOo5FiaSyu1FW6KGJEBz2C36vtASO8y7mx1irPLw0Q==","signatures":[{"sig":"MEUCIQCKAVtjhWtPkSL9xbHP1uNHAjB/P9poXh4KwaG+8qwvfgIgXbEK7pNV9FdcyoV75qLIENBhf2VWd3BOnN8JYfeIaAM=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/hikoutei@0.11.77-dev","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":4484917},"main":"./dist/index.js","type":"module","_from":"file:/home/runner/work/_temp/hikoutei-develop-package/hikoutei-0.11.77-dev.tgz","types":"./dist/index.d.ts","engines":{"node":">=22.13"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"},"./internal/sync-status":{"types":"./dist/internal/syncStatus.d.ts","import":"./dist/internal/syncStatus.js"}},"scripts":{"test":"npm run build -w @hikoutei/ikisaki && npm run build -w @hikoutei/contracts && npm run build -w @hikoutei/google-auth && npm run build -w @hikoutei/storage && npm run build -w @hikoutei/sheets && npm run build -w @hikoutei/sync-engine && npm run build -w @hikoutei/composition && vitest run","build":"npm run build -w @hikoutei/ikisaki && npm run build -w @hikoutei/contracts && npm run build -w @hikoutei/google-auth && npm run build -w @hikoutei/storage && npm run build -w @hikoutei/sheets && npm run build -w @hikoutei/sync-engine && npm run build -w @hikoutei/composition && npm run build -w @hikoutei/cli && npm run clean && tsc -p tsconfig.build.json && node scripts/ci/reconcile-contracts-dist.mjs && node scripts/ci/smoke-contracts-bundle.mjs && npm run build -w spreadsheet-db-mcp","clean":"node scripts/clean-dist.mjs","test:soak":"npm run build -w @hikoutei/ikisaki && node scripts/run-soak-long.mjs","typecheck":"npm run build -w @hikoutei/ikisaki && npm run build -w @hikoutei/contracts && npm run build -w @hikoutei/google-auth && tsc -p tsconfig.test.json","audit:deps":"npx depcruise src packages/library/core/contracts packages/library/core/storage packages/library/cloud/sheets packages/library/core/sync-engine packages/library/core/composition packages/library/cloud/cli --config .dependency-cruiser.cjs --output-type err","audit:knip":"knip","audit:unused":"tsc -p tsconfig.json --noEmit --noUnusedLocals --noUnusedParameters","audit:markers":"node scripts/maintenance/audit-markers.mjs","typecheck:test":"npm run build -w @hikoutei/ikisaki && npm run build -w @hikoutei/contracts && npm run build -w @hikoutei/google-auth && tsc -p tsconfig.test.json && tsc -p packages/protocol/ikisaki/tsconfig.test.json && tsc -p packages/mcp/tsconfig.test.json && npm run typecheck -w @hikoutei/google-auth -w @hikoutei/storage -w @hikoutei/sheets -w @hikoutei/sync-engine -w @hikoutei/composition -w @hikoutei/cli"},"_npmUser":{"name":"manddarin","email":"rhkeh123@naver.com"},"_resolved":"/home/runner/work/_temp/hikoutei-develop-package/hikoutei-0.11.77-dev.tgz","_integrity":"sha512-uMmmUsI5ORRdvQGQs+BX1K8WQa7bQiXpdDUoa5xcAIepHOo5FiaSyu1FW6KGJEBz2C36vtASO8y7mx1irPLw0Q==","repository":{"url":"git+https://github.com/ManddarinShop/Hikoutei.git","type":"git"},"workspaces":["packages/*","packages/protocol/*","packages/library/cloud/*","packages/library/core/*"],"_npmVersion":"10.9.8","description":"Typed repository and safe write layer for Google Sheets-backed MVPs. SQLite-authoritative entity lifecycle with asynchronous Google Sheets projection.","directories":{},"_nodeVersion":"22.23.2","dependencies":{"zod":"^4.4.3","@hikoutei/kohkai":"0.1.0","@googleapis/drive":"^21.0.0","@hikoutei/ikisaki":"0.1.17","@googleapis/sheets":"^14.0.0","google-auth-library":"^11.0.0"},"_hasShrinkwrap":false,"packageManager":"pnpm@11.1.2","devDependencies":{"knip":"6.33.0","vitest":"^1.6.0","typescript":"^5.5.3","@types/node":"^20.14.10","@mikro-orm/sql":"7.1.7","@mikro-orm/core":"7.1.7","@hikoutei/sheets":"0.1.0","@hikoutei/storage":"0.1.0","dependency-cruiser":"18.2.0","@hikoutei/contracts":"0.1.0","@hikoutei/composition":"0.1.0","@hikoutei/google-auth":"0.1.0","@hikoutei/sync-engine":"0.1.0"},"peerDependencies":{"@mikro-orm/sql":"7.1.7","@mikro-orm/core":"7.1.7"},"peerDependenciesMeta":{"@mikro-orm/sql":{"optional":true},"@mikro-orm/core":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/hikoutei_0.11.77-dev_1789145077320_0.2689385917861782","host":"s3://npm-registry-packages-npm-production"}},"0.11.78-dev":{"name":"hikoutei","version":"0.11.78-dev","keywords":["google-sheets","spreadsheet","google sheets orm","sqlite","sync","typescript","orm","repository","optimistic-locking"],"license":"MIT","_id":"hikoutei@0.11.78-dev","maintainers":[{"name":"manddarin","email":"rhkeh123@naver.com"}],"homepage":"https://github.com/ManddarinShop/Hikoutei#readme","bugs":{"url":"https://github.com/ManddarinShop/Hikoutei/issues"},"bin":{"hikoutei":"dist/cli/index.js"},"dist":{"shasum":"a1ccde6463f1c9b9cc6cc0e890a2d64c71740aa0","tarball":"https://registry.npmjs.org/hikoutei/-/hikoutei-0.11.78-dev.tgz","fileCount":965,"integrity":"sha512-PN4CEPQXf9hTXzknvxdd2R49FLlackmeZZc6vrd3kveSp17Egcfrw7TH2/ygcnQ9i5Qh78ECGoLoyZDiS38AIg==","signatures":[{"sig":"MEUCIQCarDTk1yhFkt2wOOJFzWysW8PwoaGfY3IfRbrOGCdYJwIgPUl+mUK9y3lIJqCSSU25/AK/c2hlEJyg0HUCJvmr0nM=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/hikoutei@0.11.78-dev","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":4484917},"main":"./dist/index.js","type":"module","_from":"file:/home/runner/work/_temp/hikoutei-develop-package/hikoutei-0.11.78-dev.tgz","types":"./dist/index.d.ts","engines":{"node":">=22.13"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"},"./internal/sync-status":{"types":"./dist/internal/syncStatus.d.ts","import":"./dist/internal/syncStatus.js"}},"scripts":{"test":"npm run build -w @hikoutei/ikisaki && npm run build -w @hikoutei/contracts && npm run build -w @hikoutei/google-auth && npm run build -w @hikoutei/storage && npm run build -w @hikoutei/sheets && npm run build -w @hikoutei/sync-engine && npm run build -w @hikoutei/composition && vitest run","build":"npm run build -w @hikoutei/ikisaki && npm run build -w @hikoutei/contracts && npm run build -w @hikoutei/google-auth && npm run build -w @hikoutei/storage && npm run build -w @hikoutei/sheets && npm run build -w @hikoutei/sync-engine && npm run build -w @hikoutei/composition && npm run build -w @hikoutei/cli && npm run clean && tsc -p tsconfig.build.json && node scripts/ci/reconcile-contracts-dist.mjs && node scripts/ci/smoke-contracts-bundle.mjs && npm run build -w spreadsheet-db-mcp","clean":"node scripts/clean-dist.mjs","test:soak":"npm run build -w @hikoutei/ikisaki && node scripts/run-soak-long.mjs","typecheck":"npm run build -w @hikoutei/ikisaki && npm run build -w @hikoutei/contracts && npm run build -w @hikoutei/google-auth && tsc -p tsconfig.test.json","audit:deps":"npx depcruise src packages/library/core/contracts packages/library/core/storage packages/library/cloud/sheets packages/library/core/sync-engine packages/library/core/composition packages/library/cloud/cli --config .dependency-cruiser.cjs --output-type err","audit:knip":"knip","audit:unused":"tsc -p tsconfig.json --noEmit --noUnusedLocals --noUnusedParameters","audit:markers":"node scripts/maintenance/audit-markers.mjs","typecheck:test":"npm run build -w @hikoutei/ikisaki && npm run build -w @hikoutei/contracts && npm run build -w @hikoutei/google-auth && tsc -p tsconfig.test.json && tsc -p packages/protocol/ikisaki/tsconfig.test.json && tsc -p packages/mcp/tsconfig.test.json && npm run typecheck -w @hikoutei/google-auth -w @hikoutei/storage -w @hikoutei/sheets -w @hikoutei/sync-engine -w @hikoutei/composition -w @hikoutei/cli"},"_npmUser":{"name":"manddarin","email":"rhkeh123@naver.com"},"_resolved":"/home/runner/work/_temp/hikoutei-develop-package/hikoutei-0.11.78-dev.tgz","_integrity":"sha512-PN4CEPQXf9hTXzknvxdd2R49FLlackmeZZc6vrd3kveSp17Egcfrw7TH2/ygcnQ9i5Qh78ECGoLoyZDiS38AIg==","repository":{"url":"git+https://github.com/ManddarinShop/Hikoutei.git","type":"git"},"workspaces":["packages/*","packages/protocol/*","packages/library/cloud/*","packages/library/core/*"],"_npmVersion":"10.9.8","description":"Typed repository and safe write layer for Google Sheets-backed MVPs. SQLite-authoritative entity lifecycle with asynchronous Google Sheets projection.","directories":{},"_nodeVersion":"22.23.2","dependencies":{"zod":"^4.4.3","@hikoutei/kohkai":"0.1.0","@googleapis/drive":"^21.0.0","@hikoutei/ikisaki":"0.1.17","@googleapis/sheets":"^14.0.0","google-auth-library":"^11.0.0"},"_hasShrinkwrap":false,"packageManager":"pnpm@11.1.2","devDependencies":{"knip":"6.33.0","vitest":"^1.6.0","typescript":"^5.5.3","@types/node":"^20.14.10","@mikro-orm/sql":"7.1.7","@mikro-orm/core":"7.1.7","@hikoutei/sheets":"0.1.0","@hikoutei/storage":"0.1.0","dependency-cruiser":"18.2.0","@hikoutei/contracts":"0.1.0","@hikoutei/composition":"0.1.0","@hikoutei/google-auth":"0.1.0","@hikoutei/sync-engine":"0.1.0"},"peerDependencies":{"@mikro-orm/sql":"7.1.7","@mikro-orm/core":"7.1.7"},"peerDependenciesMeta":{"@mikro-orm/sql":{"optional":true},"@mikro-orm/core":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/hikoutei_0.11.78-dev_1789145984030_0.8565160868273334","host":"s3://npm-registry-packages-npm-production"}},"0.11.79-dev":{"name":"hikoutei","version":"0.11.79-dev","keywords":["google-sheets","spreadsheet","google sheets orm","sqlite","sync","typescript","orm","repository","optimistic-locking"],"license":"MIT","_id":"hikoutei@0.11.79-dev","maintainers":[{"name":"manddarin","email":"rhkeh123@naver.com"}],"homepage":"https://github.com/ManddarinShop/Hikoutei#readme","bugs":{"url":"https://github.com/ManddarinShop/Hikoutei/issues"},"bin":{"hikoutei":"dist/cli/index.js"},"dist":{"shasum":"db9ea500862eb831c357973d81082666b57b2c70","tarball":"https://registry.npmjs.org/hikoutei/-/hikoutei-0.11.79-dev.tgz","fileCount":965,"integrity":"sha512-pa62Mekv5Jm1oDIZZnln1Ry/OzBEvLQdYrQrCy9BI3T88OiovqXs+0nUZ05j8lfKsmtTk8LDIOm84YUxBXpnFA==","signatures":[{"sig":"MEUCIQCUVYyv8AduqYomYJutPLSlIX8obJ+9gbAL2cArDT5P4QIgRPbovNSkHVo3dlbLx+dzADECP6I0ozxDi49kbsSEjYY=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/hikoutei@0.11.79-dev","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":4484917},"main":"./dist/index.js","type":"module","_from":"file:/home/runner/work/_temp/hikoutei-develop-package/hikoutei-0.11.79-dev.tgz","types":"./dist/index.d.ts","engines":{"node":">=22.13"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"},"./internal/sync-status":{"types":"./dist/internal/syncStatus.d.ts","import":"./dist/internal/syncStatus.js"}},"scripts":{"test":"npm run build -w @hikoutei/ikisaki && npm run build -w @hikoutei/contracts && npm run build -w @hikoutei/google-auth && npm run build -w @hikoutei/storage && npm run build -w @hikoutei/sheets && npm run build -w @hikoutei/sync-engine && npm run build -w @hikoutei/composition && vitest run","build":"npm run build -w @hikoutei/ikisaki && npm run build -w @hikoutei/contracts && npm run build -w @hikoutei/google-auth && npm run build -w @hikoutei/storage && npm run build -w @hikoutei/sheets && npm run build -w @hikoutei/sync-engine && npm run build -w @hikoutei/composition && npm run build -w @hikoutei/cli && npm run clean && tsc -p tsconfig.build.json && node scripts/ci/reconcile-contracts-dist.mjs && node scripts/ci/smoke-contracts-bundle.mjs && npm run build -w spreadsheet-db-mcp","clean":"node scripts/clean-dist.mjs","test:soak":"npm run build -w @hikoutei/ikisaki && node scripts/run-soak-long.mjs","typecheck":"npm run build -w @hikoutei/ikisaki && npm run build -w @hikoutei/contracts && npm run build -w @hikoutei/google-auth && tsc -p tsconfig.test.json","audit:deps":"npx depcruise src packages/library/core/contracts packages/library/core/storage packages/library/cloud/sheets packages/library/core/sync-engine packages/library/core/composition packages/library/cloud/cli --config .dependency-cruiser.cjs --output-type err","audit:knip":"knip","audit:unused":"tsc -p tsconfig.json --noEmit --noUnusedLocals --noUnusedParameters","audit:markers":"node scripts/maintenance/audit-markers.mjs","typecheck:test":"npm run build -w @hikoutei/ikisaki && npm run build -w @hikoutei/contracts && npm run build -w @hikoutei/google-auth && tsc -p tsconfig.test.json && tsc -p packages/protocol/ikisaki/tsconfig.test.json && tsc -p packages/mcp/tsconfig.test.json && npm run typecheck -w @hikoutei/google-auth -w @hikoutei/storage -w @hikoutei/sheets -w @hikoutei/sync-engine -w @hikoutei/composition -w @hikoutei/cli"},"_npmUser":{"name":"manddarin","email":"rhkeh123@naver.com"},"_resolved":"/home/runner/work/_temp/hikoutei-develop-package/hikoutei-0.11.79-dev.tgz","_integrity":"sha512-pa62Mekv5Jm1oDIZZnln1Ry/OzBEvLQdYrQrCy9BI3T88OiovqXs+0nUZ05j8lfKsmtTk8LDIOm84YUxBXpnFA==","repository":{"url":"git+https://github.com/ManddarinShop/Hikoutei.git","type":"git"},"workspaces":["packages/*","packages/protocol/*","packages/library/cloud/*","packages/library/core/*"],"_npmVersion":"10.9.8","description":"Typed repository and safe write layer for Google Sheets-backed MVPs. SQLite-authoritative entity lifecycle with asynchronous Google Sheets projection.","directories":{},"_nodeVersion":"22.23.2","dependencies":{"zod":"^4.4.3","@hikoutei/kohkai":"0.1.0","@googleapis/drive":"^21.0.0","@hikoutei/ikisaki":"0.1.17","@googleapis/sheets":"^14.0.0","google-auth-library":"^11.0.0"},"_hasShrinkwrap":false,"packageManager":"pnpm@11.1.2","devDependencies":{"knip":"6.33.0","vitest":"^1.6.0","typescript":"^5.5.3","@types/node":"^20.14.10","@mikro-orm/sql":"7.1.7","@mikro-orm/core":"7.1.7","@hikoutei/sheets":"0.1.0","@hikoutei/storage":"0.1.0","dependency-cruiser":"18.2.0","@hikoutei/contracts":"0.1.0","@hikoutei/composition":"0.1.0","@hikoutei/google-auth":"0.1.0","@hikoutei/sync-engine":"0.1.0"},"peerDependencies":{"@mikro-orm/sql":"7.1.7","@mikro-orm/core":"7.1.7"},"peerDependenciesMeta":{"@mikro-orm/sql":{"optional":true},"@mikro-orm/core":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/hikoutei_0.11.79-dev_1789146924796_0.9829325650263601","host":"s3://npm-registry-packages-npm-production"}},"0.11.80-dev":{"name":"hikoutei","version":"0.11.80-dev","keywords":["google-sheets","spreadsheet","google sheets orm","sqlite","sync","typescript","orm","repository","optimistic-locking"],"license":"MIT","_id":"hikoutei@0.11.80-dev","maintainers":[{"name":"manddarin","email":"rhkeh123@naver.com"}],"homepage":"https://github.com/ManddarinShop/Hikoutei#readme","bugs":{"url":"https://github.com/ManddarinShop/Hikoutei/issues"},"bin":{"hikoutei":"dist/cli/index.js"},"dist":{"shasum":"5c817e8a892176030ee93c9f0abb30870fe6b6ac","tarball":"https://registry.npmjs.org/hikoutei/-/hikoutei-0.11.80-dev.tgz","fileCount":965,"integrity":"sha512-Vz/hRqDPFdjyc73RekRuKOsbZQXC2A6KAAYHCtTloxX/ExyRJPSIFcU/0BdReNRwghUHxSoeMJDkZt+k7Tfvug==","signatures":[{"sig":"MEQCIFLdzRiC78zMQHK5odAgwqOUQx/JU2L/E49Uzjgbwbs8AiAkLwUuaAVkz3YA2PNZHGrEWxis/gVaxDcrZ8gEpQCG6w==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/hikoutei@0.11.80-dev","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":4484917},"main":"./dist/index.js","type":"module","_from":"file:/home/runner/work/_temp/hikoutei-develop-package/hikoutei-0.11.80-dev.tgz","types":"./dist/index.d.ts","engines":{"node":">=22.13"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"},"./internal/sync-status":{"types":"./dist/internal/syncStatus.d.ts","import":"./dist/internal/syncStatus.js"}},"scripts":{"test":"npm run build -w @hikoutei/ikisaki && npm run build -w @hikoutei/contracts && npm run build -w @hikoutei/google-auth && npm run build -w @hikoutei/storage && npm run build -w @hikoutei/sheets && npm run build -w @hikoutei/sync-engine && npm run build -w @hikoutei/composition && vitest run","build":"npm run build -w @hikoutei/ikisaki && npm run build -w @hikoutei/contracts && npm run build -w @hikoutei/google-auth && npm run build -w @hikoutei/storage && npm run build -w @hikoutei/sheets && npm run build -w @hikoutei/sync-engine && npm run build -w @hikoutei/composition && npm run build -w @hikoutei/cli && npm run clean && tsc -p tsconfig.build.json && node scripts/ci/reconcile-contracts-dist.mjs && node scripts/ci/smoke-contracts-bundle.mjs && npm run build -w spreadsheet-db-mcp","clean":"node scripts/clean-dist.mjs","test:soak":"npm run build -w @hikoutei/ikisaki && node scripts/run-soak-long.mjs","typecheck":"npm run build -w @hikoutei/ikisaki && npm run build -w @hikoutei/contracts && npm run build -w @hikoutei/google-auth && tsc -p tsconfig.test.json","audit:deps":"npx depcruise src packages/library/core/contracts packages/library/core/storage packages/library/cloud/sheets packages/library/core/sync-engine packages/library/core/composition packages/library/cloud/cli --config .dependency-cruiser.cjs --output-type err","audit:knip":"knip","audit:unused":"tsc -p tsconfig.json --noEmit --noUnusedLocals --noUnusedParameters","audit:markers":"node scripts/maintenance/audit-markers.mjs","typecheck:test":"npm run build -w @hikoutei/ikisaki && npm run build -w @hikoutei/contracts && npm run build -w @hikoutei/google-auth && tsc -p tsconfig.test.json && tsc -p packages/protocol/ikisaki/tsconfig.test.json && tsc -p packages/mcp/tsconfig.test.json && npm run typecheck -w @hikoutei/google-auth -w @hikoutei/storage -w @hikoutei/sheets -w @hikoutei/sync-engine -w @hikoutei/composition -w @hikoutei/cli"},"_npmUser":{"name":"manddarin","email":"rhkeh123@naver.com"},"_resolved":"/home/runner/work/_temp/hikoutei-develop-package/hikoutei-0.11.80-dev.tgz","_integrity":"sha512-Vz/hRqDPFdjyc73RekRuKOsbZQXC2A6KAAYHCtTloxX/ExyRJPSIFcU/0BdReNRwghUHxSoeMJDkZt+k7Tfvug==","repository":{"url":"git+https://github.com/ManddarinShop/Hikoutei.git","type":"git"},"workspaces":["packages/*","packages/protocol/*","packages/library/cloud/*","packages/library/core/*"],"_npmVersion":"10.9.8","description":"Typed repository and safe write layer for Google Sheets-backed MVPs. SQLite-authoritative entity lifecycle with asynchronous Google Sheets projection.","directories":{},"_nodeVersion":"22.23.2","dependencies":{"zod":"^4.4.3","@hikoutei/kohkai":"0.1.0","@googleapis/drive":"^21.0.0","@hikoutei/ikisaki":"0.1.17","@googleapis/sheets":"^14.0.0","google-auth-library":"^11.0.0"},"_hasShrinkwrap":false,"packageManager":"pnpm@11.1.2","devDependencies":{"knip":"6.33.0","vitest":"^1.6.0","typescript":"^5.5.3","@types/node":"^20.14.10","@mikro-orm/sql":"7.1.7","@mikro-orm/core":"7.1.7","@hikoutei/sheets":"0.1.0","@hikoutei/storage":"0.1.0","dependency-cruiser":"18.2.0","@hikoutei/contracts":"0.1.0","@hikoutei/composition":"0.1.0","@hikoutei/google-auth":"0.1.0","@hikoutei/sync-engine":"0.1.0"},"peerDependencies":{"@mikro-orm/sql":"7.1.7","@mikro-orm/core":"7.1.7"},"peerDependenciesMeta":{"@mikro-orm/sql":{"optional":true},"@mikro-orm/core":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/hikoutei_0.11.80-dev_1789147742904_0.49083877098588125","host":"s3://npm-registry-packages-npm-production"}},"0.11.81-dev":{"name":"hikoutei","version":"0.11.81-dev","keywords":["google-sheets","spreadsheet","google sheets orm","sqlite","sync","typescript","orm","repository","optimistic-locking"],"license":"MIT","_id":"hikoutei@0.11.81-dev","maintainers":[{"name":"manddarin","email":"rhkeh123@naver.com"}],"homepage":"https://github.com/ManddarinShop/Hikoutei#readme","bugs":{"url":"https://github.com/ManddarinShop/Hikoutei/issues"},"bin":{"hikoutei":"dist/cli/index.js"},"dist":{"shasum":"f785e22a32d22a8a648b37f3eca697b9b69f52ed","tarball":"https://registry.npmjs.org/hikoutei/-/hikoutei-0.11.81-dev.tgz","fileCount":965,"integrity":"sha512-+95sEKgNPwih/DMyweu8qy/13AXMOjc9ChQr1NIwPLKfSW6uFWmD2B1TGs0cnvlOj5Mmhx9H1iHG9IIW+r/8vg==","signatures":[{"sig":"MEQCIE6xaQDtlQ/6BiEjF2pq327GEHnDz3zivq8CMtNk+NUnAiBXVzcofBMC1Xx8y6QzL+rMsVNrU4WFl80HZ8ZQRyV4lA==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/hikoutei@0.11.81-dev","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":4484917},"main":"./dist/index.js","type":"module","_from":"file:/home/runner/work/_temp/hikoutei-develop-package/hikoutei-0.11.81-dev.tgz","types":"./dist/index.d.ts","engines":{"node":">=22.13"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"},"./internal/sync-status":{"types":"./dist/internal/syncStatus.d.ts","import":"./dist/internal/syncStatus.js"}},"scripts":{"test":"npm run build -w @hikoutei/ikisaki && npm run build -w @hikoutei/contracts && npm run build -w @hikoutei/google-auth && npm run build -w @hikoutei/storage && npm run build -w @hikoutei/sheets && npm run build -w @hikoutei/sync-engine && npm run build -w @hikoutei/composition && vitest run","build":"npm run build -w @hikoutei/ikisaki && npm run build -w @hikoutei/contracts && npm run build -w @hikoutei/google-auth && npm run build -w @hikoutei/storage && npm run build -w @hikoutei/sheets && npm run build -w @hikoutei/sync-engine && npm run build -w @hikoutei/composition && npm run build -w @hikoutei/cli && npm run clean && tsc -p tsconfig.build.json && node scripts/ci/reconcile-contracts-dist.mjs && node scripts/ci/smoke-contracts-bundle.mjs && npm run build -w spreadsheet-db-mcp","clean":"node scripts/clean-dist.mjs","test:soak":"npm run build -w @hikoutei/ikisaki && node scripts/run-soak-long.mjs","typecheck":"npm run build -w @hikoutei/ikisaki && npm run build -w @hikoutei/contracts && npm run build -w @hikoutei/google-auth && tsc -p tsconfig.test.json","audit:deps":"npx depcruise src packages/library/core/contracts packages/library/core/storage packages/library/cloud/sheets packages/library/core/sync-engine packages/library/core/composition packages/library/cloud/cli --config .dependency-cruiser.cjs --output-type err","audit:knip":"knip","audit:unused":"tsc -p tsconfig.json --noEmit --noUnusedLocals --noUnusedParameters","audit:markers":"node scripts/maintenance/audit-markers.mjs","typecheck:test":"npm run build -w @hikoutei/ikisaki && npm run build -w @hikoutei/contracts && npm run build -w @hikoutei/google-auth && tsc -p tsconfig.test.json && tsc -p packages/protocol/ikisaki/tsconfig.test.json && tsc -p packages/mcp/tsconfig.test.json && npm run typecheck -w @hikoutei/google-auth -w @hikoutei/storage -w @hikoutei/sheets -w @hikoutei/sync-engine -w @hikoutei/composition -w @hikoutei/cli"},"_npmUser":{"name":"manddarin","email":"rhkeh123@naver.com"},"_resolved":"/home/runner/work/_temp/hikoutei-develop-package/hikoutei-0.11.81-dev.tgz","_integrity":"sha512-+95sEKgNPwih/DMyweu8qy/13AXMOjc9ChQr1NIwPLKfSW6uFWmD2B1TGs0cnvlOj5Mmhx9H1iHG9IIW+r/8vg==","repository":{"url":"git+https://github.com/ManddarinShop/Hikoutei.git","type":"git"},"workspaces":["packages/*","packages/protocol/*","packages/library/cloud/*","packages/library/core/*"],"_npmVersion":"10.9.8","description":"Typed repository and safe write layer for Google Sheets-backed MVPs. SQLite-authoritative entity lifecycle with asynchronous Google Sheets projection.","directories":{},"_nodeVersion":"22.23.2","dependencies":{"zod":"^4.4.3","@hikoutei/kohkai":"0.1.0","@googleapis/drive":"^21.0.0","@hikoutei/ikisaki":"0.1.17","@googleapis/sheets":"^14.0.0","google-auth-library":"^11.0.0"},"_hasShrinkwrap":false,"packageManager":"pnpm@11.1.2","devDependencies":{"knip":"6.33.0","vitest":"^1.6.0","typescript":"^5.5.3","@types/node":"^20.14.10","@mikro-orm/sql":"7.1.7","@mikro-orm/core":"7.1.7","@hikoutei/sheets":"0.1.0","@hikoutei/storage":"0.1.0","dependency-cruiser":"18.2.0","@hikoutei/contracts":"0.1.0","@hikoutei/composition":"0.1.0","@hikoutei/google-auth":"0.1.0","@hikoutei/sync-engine":"0.1.0"},"peerDependencies":{"@mikro-orm/sql":"7.1.7","@mikro-orm/core":"7.1.7"},"peerDependenciesMeta":{"@mikro-orm/sql":{"optional":true},"@mikro-orm/core":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/hikoutei_0.11.81-dev_1789148671984_0.5630052712511633","host":"s3://npm-registry-packages-npm-production"}},"0.11.82-dev":{"name":"hikoutei","version":"0.11.82-dev","keywords":["google-sheets","spreadsheet","google sheets orm","sqlite","sync","typescript","orm","repository","optimistic-locking"],"license":"MIT","_id":"hikoutei@0.11.82-dev","maintainers":[{"name":"manddarin","email":"rhkeh123@naver.com"}],"homepage":"https://github.com/ManddarinShop/Hikoutei#readme","bugs":{"url":"https://github.com/ManddarinShop/Hikoutei/issues"},"bin":{"hikoutei":"dist/cli/index.js"},"dist":{"shasum":"ff5bf7e91e7385f268149a37c0ce6c6aaa1f5e23","tarball":"https://registry.npmjs.org/hikoutei/-/hikoutei-0.11.82-dev.tgz","fileCount":965,"integrity":"sha512-3jyUQ+H9dLVLzt6iWtcCoRkkR9mAvE6hVUdLfMJkx1MtjavAuEYhFMb7kb5vFJH+hYbHdBv123yVIu4Gg3H0sQ==","signatures":[{"sig":"MEQCIDpQEWa9YMZQNfI/WcsQxIfC1WvQMZNU6HuWREM0U0dsAiA3wPJSR2JlJDIh5AOLt0v+ShmBo27zJDyw/iYP3lqjnA==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/hikoutei@0.11.82-dev","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":4484917},"main":"./dist/index.js","type":"module","_from":"file:/home/runner/work/_temp/hikoutei-develop-package/hikoutei-0.11.82-dev.tgz","types":"./dist/index.d.ts","engines":{"node":">=22.13"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"},"./internal/sync-status":{"types":"./dist/internal/syncStatus.d.ts","import":"./dist/internal/syncStatus.js"}},"scripts":{"test":"npm run build -w @hikoutei/ikisaki && npm run build -w @hikoutei/contracts && npm run build -w @hikoutei/google-auth && npm run build -w @hikoutei/storage && npm run build -w @hikoutei/sheets && npm run build -w @hikoutei/sync-engine && npm run build -w @hikoutei/composition && vitest run","build":"npm run build -w @hikoutei/ikisaki && npm run build -w @hikoutei/contracts && npm run build -w @hikoutei/google-auth && npm run build -w @hikoutei/storage && npm run build -w @hikoutei/sheets && npm run build -w @hikoutei/sync-engine && npm run build -w @hikoutei/composition && npm run build -w @hikoutei/cli && npm run clean && tsc -p tsconfig.build.json && node scripts/ci/reconcile-contracts-dist.mjs && node scripts/ci/smoke-contracts-bundle.mjs && npm run build -w spreadsheet-db-mcp","clean":"node scripts/clean-dist.mjs","test:soak":"npm run build -w @hikoutei/ikisaki && node scripts/run-soak-long.mjs","typecheck":"npm run build -w @hikoutei/ikisaki && npm run build -w @hikoutei/contracts && npm run build -w @hikoutei/google-auth && tsc -p tsconfig.test.json","audit:deps":"npx depcruise src packages/library/core/contracts packages/library/core/storage packages/library/cloud/sheets packages/library/core/sync-engine packages/library/core/composition packages/library/cloud/cli --config .dependency-cruiser.cjs --output-type err","audit:knip":"knip","audit:unused":"tsc -p tsconfig.json --noEmit --noUnusedLocals --noUnusedParameters","audit:markers":"node scripts/maintenance/audit-markers.mjs","typecheck:test":"npm run build -w @hikoutei/ikisaki && npm run build -w @hikoutei/contracts && npm run build -w @hikoutei/google-auth && tsc -p tsconfig.test.json && tsc -p packages/protocol/ikisaki/tsconfig.test.json && tsc -p packages/mcp/tsconfig.test.json && npm run typecheck -w @hikoutei/google-auth -w @hikoutei/storage -w @hikoutei/sheets -w @hikoutei/sync-engine -w @hikoutei/composition -w @hikoutei/cli"},"_npmUser":{"name":"manddarin","email":"rhkeh123@naver.com"},"_resolved":"/home/runner/work/_temp/hikoutei-develop-package/hikoutei-0.11.82-dev.tgz","_integrity":"sha512-3jyUQ+H9dLVLzt6iWtcCoRkkR9mAvE6hVUdLfMJkx1MtjavAuEYhFMb7kb5vFJH+hYbHdBv123yVIu4Gg3H0sQ==","repository":{"url":"git+https://github.com/ManddarinShop/Hikoutei.git","type":"git"},"workspaces":["packages/*","packages/protocol/*","packages/library/cloud/*","packages/library/core/*"],"_npmVersion":"10.9.8","description":"Typed repository and safe write layer for Google Sheets-backed MVPs. SQLite-authoritative entity lifecycle with asynchronous Google Sheets projection.","directories":{},"_nodeVersion":"22.23.2","dependencies":{"zod":"^4.4.3","@hikoutei/kohkai":"0.1.0","@googleapis/drive":"^21.0.0","@hikoutei/ikisaki":"0.1.17","@googleapis/sheets":"^14.0.0","google-auth-library":"^11.0.0"},"_hasShrinkwrap":false,"packageManager":"pnpm@11.1.2","devDependencies":{"knip":"6.33.0","vitest":"^1.6.0","typescript":"^5.5.3","@types/node":"^20.14.10","@mikro-orm/sql":"7.1.7","@mikro-orm/core":"7.1.7","@hikoutei/sheets":"0.1.0","@hikoutei/storage":"0.1.0","dependency-cruiser":"18.2.0","@hikoutei/contracts":"0.1.0","@hikoutei/composition":"0.1.0","@hikoutei/google-auth":"0.1.0","@hikoutei/sync-engine":"0.1.0"},"peerDependencies":{"@mikro-orm/sql":"7.1.7","@mikro-orm/core":"7.1.7"},"peerDependenciesMeta":{"@mikro-orm/sql":{"optional":true},"@mikro-orm/core":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/hikoutei_0.11.82-dev_1789149636225_0.2315281347452134","host":"s3://npm-registry-packages-npm-production"}},"0.11.83-dev":{"name":"hikoutei","version":"0.11.83-dev","keywords":["google-sheets","spreadsheet","google sheets orm","sqlite","sync","typescript","orm","repository","optimistic-locking"],"license":"MIT","_id":"hikoutei@0.11.83-dev","maintainers":[{"name":"manddarin","email":"rhkeh123@naver.com"}],"homepage":"https://github.com/ManddarinShop/Hikoutei#readme","bugs":{"url":"https://github.com/ManddarinShop/Hikoutei/issues"},"bin":{"hikoutei":"dist/cli/index.js"},"dist":{"shasum":"fe0d1a6bcaee502392b39a65a40ac6a35d23f10d","tarball":"https://registry.npmjs.org/hikoutei/-/hikoutei-0.11.83-dev.tgz","fileCount":965,"integrity":"sha512-LUkWXn07AJxPJvApV2YXJ5A6hUDKd2LLjH1XQUZ7JZ0tJt1WT/j/jxueqJoqRA2VTtm0Et+x73pbAWya3ceqRg==","signatures":[{"sig":"MEUCIQD1bdUR27rAmPxjjCeJuHA2HorKdJ6/1kbZFzeg2pYhtAIgPbt07IjsO3g26Y093wHioxgQW5zswtp1xs//3wx5E2c=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/hikoutei@0.11.83-dev","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":4484917},"main":"./dist/index.js","type":"module","_from":"file:/home/runner/work/_temp/hikoutei-develop-package/hikoutei-0.11.83-dev.tgz","types":"./dist/index.d.ts","engines":{"node":">=22.13"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"},"./internal/sync-status":{"types":"./dist/internal/syncStatus.d.ts","import":"./dist/internal/syncStatus.js"}},"scripts":{"test":"npm run build -w @hikoutei/ikisaki && npm run build -w @hikoutei/contracts && npm run build -w @hikoutei/google-auth && npm run build -w @hikoutei/storage && npm run build -w @hikoutei/sheets && npm run build -w @hikoutei/sync-engine && npm run build -w @hikoutei/composition && vitest run","build":"npm run build -w @hikoutei/ikisaki && npm run build -w @hikoutei/contracts && npm run build -w @hikoutei/google-auth && npm run build -w @hikoutei/storage && npm run build -w @hikoutei/sheets && npm run build -w @hikoutei/sync-engine && npm run build -w @hikoutei/composition && npm run build -w @hikoutei/cli && npm run clean && tsc -p tsconfig.build.json && node scripts/ci/reconcile-contracts-dist.mjs && node scripts/ci/smoke-contracts-bundle.mjs && npm run build -w spreadsheet-db-mcp","clean":"node scripts/clean-dist.mjs","test:soak":"npm run build -w @hikoutei/ikisaki && node scripts/run-soak-long.mjs","typecheck":"npm run build -w @hikoutei/ikisaki && npm run build -w @hikoutei/contracts && npm run build -w @hikoutei/google-auth && tsc -p tsconfig.test.json","audit:deps":"npx depcruise src packages/library/core/contracts packages/library/core/storage packages/library/cloud/sheets packages/library/core/sync-engine packages/library/core/composition packages/library/cloud/cli --config .dependency-cruiser.cjs --output-type err","audit:knip":"knip","audit:unused":"tsc -p tsconfig.json --noEmit --noUnusedLocals --noUnusedParameters","audit:markers":"node scripts/maintenance/audit-markers.mjs","typecheck:test":"npm run build -w @hikoutei/ikisaki && npm run build -w @hikoutei/contracts && npm run build -w @hikoutei/google-auth && tsc -p tsconfig.test.json && tsc -p packages/protocol/ikisaki/tsconfig.test.json && tsc -p packages/mcp/tsconfig.test.json && npm run typecheck -w @hikoutei/google-auth -w @hikoutei/storage -w @hikoutei/sheets -w @hikoutei/sync-engine -w @hikoutei/composition -w @hikoutei/cli"},"_npmUser":{"name":"manddarin","email":"rhkeh123@naver.com"},"_resolved":"/home/runner/work/_temp/hikoutei-develop-package/hikoutei-0.11.83-dev.tgz","_integrity":"sha512-LUkWXn07AJxPJvApV2YXJ5A6hUDKd2LLjH1XQUZ7JZ0tJt1WT/j/jxueqJoqRA2VTtm0Et+x73pbAWya3ceqRg==","repository":{"url":"git+https://github.com/ManddarinShop/Hikoutei.git","type":"git"},"workspaces":["packages/*","packages/protocol/*","packages/library/cloud/*","packages/library/core/*"],"_npmVersion":"10.9.8","description":"Typed repository and safe write layer for Google Sheets-backed MVPs. SQLite-authoritative entity lifecycle with asynchronous Google Sheets projection.","directories":{},"_nodeVersion":"22.23.2","dependencies":{"zod":"^4.4.3","@hikoutei/kohkai":"0.1.0","@googleapis/drive":"^21.0.0","@hikoutei/ikisaki":"0.1.17","@googleapis/sheets":"^14.0.0","google-auth-library":"^11.0.0"},"_hasShrinkwrap":false,"packageManager":"pnpm@11.1.2","devDependencies":{"knip":"6.33.0","vitest":"^1.6.0","typescript":"^5.5.3","@types/node":"^20.14.10","@mikro-orm/sql":"7.1.7","@mikro-orm/core":"7.1.7","@hikoutei/sheets":"0.1.0","@hikoutei/storage":"0.1.0","dependency-cruiser":"18.2.0","@hikoutei/contracts":"0.1.0","@hikoutei/composition":"0.1.0","@hikoutei/google-auth":"0.1.0","@hikoutei/sync-engine":"0.1.0"},"peerDependencies":{"@mikro-orm/sql":"7.1.7","@mikro-orm/core":"7.1.7"},"peerDependenciesMeta":{"@mikro-orm/sql":{"optional":true},"@mikro-orm/core":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/hikoutei_0.11.83-dev_1789150668258_0.9347566352650385","host":"s3://npm-registry-packages-npm-production"}},"0.11.84-dev":{"name":"hikoutei","version":"0.11.84-dev","keywords":["google-sheets","spreadsheet","google sheets orm","sqlite","sync","typescript","orm","repository","optimistic-locking"],"license":"MIT","_id":"hikoutei@0.11.84-dev","maintainers":[{"name":"manddarin","email":"rhkeh123@naver.com"}],"homepage":"https://github.com/ManddarinShop/Hikoutei#readme","bugs":{"url":"https://github.com/ManddarinShop/Hikoutei/issues"},"bin":{"hikoutei":"dist/cli/index.js"},"dist":{"shasum":"bb435cc5ae0571320f7df896537ab5df3b845e2e","tarball":"https://registry.npmjs.org/hikoutei/-/hikoutei-0.11.84-dev.tgz","fileCount":965,"integrity":"sha512-LEjDEveo19SjIPl08kRfy38nyLBn+mOWoPvJ/ZrBPFBysrobXthC6kpEBUkF7V9KtPQs5jMMi80hKK1Uf9ecvQ==","signatures":[{"sig":"MEUCIQCYUO+PZlbSyfFfPqbxJgxONI0t37+e3u9TYgYRh7W/7wIgCFxld3B223JF/eaDma+IV7TVfVsH7BQoGcEUJP/dGJQ=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/hikoutei@0.11.84-dev","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":4484917},"main":"./dist/index.js","type":"module","_from":"file:/home/runner/work/_temp/hikoutei-develop-package/hikoutei-0.11.84-dev.tgz","types":"./dist/index.d.ts","engines":{"node":">=22.13"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"},"./internal/sync-status":{"types":"./dist/internal/syncStatus.d.ts","import":"./dist/internal/syncStatus.js"}},"scripts":{"test":"npm run build -w @hikoutei/ikisaki && npm run build -w @hikoutei/contracts && npm run build -w @hikoutei/google-auth && npm run build -w @hikoutei/storage && npm run build -w @hikoutei/sheets && npm run build -w @hikoutei/sync-engine && npm run build -w @hikoutei/composition && vitest run","build":"npm run build -w @hikoutei/ikisaki && npm run build -w @hikoutei/contracts && npm run build -w @hikoutei/google-auth && npm run build -w @hikoutei/storage && npm run build -w @hikoutei/sheets && npm run build -w @hikoutei/sync-engine && npm run build -w @hikoutei/composition && npm run build -w @hikoutei/cli && npm run clean && tsc -p tsconfig.build.json && node scripts/ci/reconcile-contracts-dist.mjs && node scripts/ci/smoke-contracts-bundle.mjs && npm run build -w spreadsheet-db-mcp","clean":"node scripts/clean-dist.mjs","test:soak":"npm run build -w @hikoutei/ikisaki && node scripts/run-soak-long.mjs","typecheck":"npm run build -w @hikoutei/ikisaki && npm run build -w @hikoutei/contracts && npm run build -w @hikoutei/google-auth && tsc -p tsconfig.test.json","audit:deps":"npx depcruise src packages/library/core/contracts packages/library/core/storage packages/library/cloud/sheets packages/library/core/sync-engine packages/library/core/composition packages/library/cloud/cli --config .dependency-cruiser.cjs --output-type err","audit:knip":"knip","audit:unused":"tsc -p tsconfig.json --noEmit --noUnusedLocals --noUnusedParameters","audit:markers":"node scripts/maintenance/audit-markers.mjs","typecheck:test":"npm run build -w @hikoutei/ikisaki && npm run build -w @hikoutei/contracts && npm run build -w @hikoutei/google-auth && tsc -p tsconfig.test.json && tsc -p packages/protocol/ikisaki/tsconfig.test.json && tsc -p packages/mcp/tsconfig.test.json && npm run typecheck -w @hikoutei/google-auth -w @hikoutei/storage -w @hikoutei/sheets -w @hikoutei/sync-engine -w @hikoutei/composition -w @hikoutei/cli"},"_npmUser":{"name":"manddarin","email":"rhkeh123@naver.com"},"_resolved":"/home/runner/work/_temp/hikoutei-develop-package/hikoutei-0.11.84-dev.tgz","_integrity":"sha512-LEjDEveo19SjIPl08kRfy38nyLBn+mOWoPvJ/ZrBPFBysrobXthC6kpEBUkF7V9KtPQs5jMMi80hKK1Uf9ecvQ==","repository":{"url":"git+https://github.com/ManddarinShop/Hikoutei.git","type":"git"},"workspaces":["packages/*","packages/protocol/*","packages/library/cloud/*","packages/library/core/*"],"_npmVersion":"10.9.8","description":"Typed repository and safe write layer for Google Sheets-backed MVPs. SQLite-authoritative entity lifecycle with asynchronous Google Sheets projection.","directories":{},"_nodeVersion":"22.23.2","dependencies":{"zod":"^4.4.3","@hikoutei/kohkai":"0.1.0","@googleapis/drive":"^21.0.0","@hikoutei/ikisaki":"0.1.17","@googleapis/sheets":"^14.0.0","google-auth-library":"^11.0.0"},"_hasShrinkwrap":false,"packageManager":"pnpm@11.1.2","devDependencies":{"knip":"6.33.0","vitest":"^1.6.0","typescript":"^5.5.3","@types/node":"^20.14.10","@mikro-orm/sql":"7.1.7","@mikro-orm/core":"7.1.7","@hikoutei/sheets":"0.1.0","@hikoutei/storage":"0.1.0","dependency-cruiser":"18.2.0","@hikoutei/contracts":"0.1.0","@hikoutei/composition":"0.1.0","@hikoutei/google-auth":"0.1.0","@hikoutei/sync-engine":"0.1.0"},"peerDependencies":{"@mikro-orm/sql":"7.1.7","@mikro-orm/core":"7.1.7"},"peerDependenciesMeta":{"@mikro-orm/sql":{"optional":true},"@mikro-orm/core":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/hikoutei_0.11.84-dev_1789151521088_0.5872860174891155","host":"s3://npm-registry-packages-npm-production"}},"0.11.85-dev":{"name":"hikoutei","version":"0.11.85-dev","keywords":["google-sheets","spreadsheet","google sheets orm","sqlite","sync","typescript","orm","repository","optimistic-locking"],"license":"MIT","_id":"hikoutei@0.11.85-dev","maintainers":[{"name":"manddarin","email":"rhkeh123@naver.com"}],"homepage":"https://github.com/ManddarinShop/Hikoutei#readme","bugs":{"url":"https://github.com/ManddarinShop/Hikoutei/issues"},"bin":{"hikoutei":"dist/cli/index.js"},"dist":{"shasum":"37be3bcf2253c7a78b4849cb679c6d27d86be5f5","tarball":"https://registry.npmjs.org/hikoutei/-/hikoutei-0.11.85-dev.tgz","fileCount":965,"integrity":"sha512-kxOsYZsOiz3SAvGKjlEIDrQTB6stO9QqmRt7llyvY13N2gKGwebYMGMYQlTlJ5Y3J6gQnx98jDqbvenFn2OnGA==","signatures":[{"sig":"MEQCIFDlbCy6LzxxP/NmZnk/O4lCmPeMDFNnp2TCJqHK/6sJAiAnpGBMJZzEB8RvSSSyNRl1EzMxa0vixrbJpiA22EyLfg==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/hikoutei@0.11.85-dev","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":4484917},"main":"./dist/index.js","type":"module","_from":"file:/home/runner/work/_temp/hikoutei-develop-package/hikoutei-0.11.85-dev.tgz","types":"./dist/index.d.ts","engines":{"node":">=22.13"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"},"./internal/sync-status":{"types":"./dist/internal/syncStatus.d.ts","import":"./dist/internal/syncStatus.js"}},"scripts":{"test":"npm run build -w @hikoutei/ikisaki && npm run build -w @hikoutei/contracts && npm run build -w @hikoutei/google-auth && npm run build -w @hikoutei/storage && npm run build -w @hikoutei/sheets && npm run build -w @hikoutei/sync-engine && npm run build -w @hikoutei/composition && vitest run","build":"npm run build -w @hikoutei/ikisaki && npm run build -w @hikoutei/contracts && npm run build -w @hikoutei/google-auth && npm run build -w @hikoutei/storage && npm run build -w @hikoutei/sheets && npm run build -w @hikoutei/sync-engine && npm run build -w @hikoutei/composition && npm run build -w @hikoutei/cli && npm run clean && tsc -p tsconfig.build.json && node scripts/ci/reconcile-contracts-dist.mjs && node scripts/ci/smoke-contracts-bundle.mjs && npm run build -w spreadsheet-db-mcp","clean":"node scripts/clean-dist.mjs","test:soak":"npm run build -w @hikoutei/ikisaki && node scripts/run-soak-long.mjs","typecheck":"npm run build -w @hikoutei/ikisaki && npm run build -w @hikoutei/contracts && npm run build -w @hikoutei/google-auth && tsc -p tsconfig.test.json","audit:deps":"npx depcruise src packages/library/core/contracts packages/library/core/storage packages/library/cloud/sheets packages/library/core/sync-engine packages/library/core/composition packages/library/cloud/cli --config .dependency-cruiser.cjs --output-type err","audit:knip":"knip","audit:unused":"tsc -p tsconfig.json --noEmit --noUnusedLocals --noUnusedParameters","audit:markers":"node scripts/maintenance/audit-markers.mjs","typecheck:test":"npm run build -w @hikoutei/ikisaki && npm run build -w @hikoutei/contracts && npm run build -w @hikoutei/google-auth && tsc -p tsconfig.test.json && tsc -p packages/protocol/ikisaki/tsconfig.test.json && tsc -p packages/mcp/tsconfig.test.json && npm run typecheck -w @hikoutei/google-auth -w @hikoutei/storage -w @hikoutei/sheets -w @hikoutei/sync-engine -w @hikoutei/composition -w @hikoutei/cli"},"_npmUser":{"name":"manddarin","email":"rhkeh123@naver.com"},"_resolved":"/home/runner/work/_temp/hikoutei-develop-package/hikoutei-0.11.85-dev.tgz","_integrity":"sha512-kxOsYZsOiz3SAvGKjlEIDrQTB6stO9QqmRt7llyvY13N2gKGwebYMGMYQlTlJ5Y3J6gQnx98jDqbvenFn2OnGA==","repository":{"url":"git+https://github.com/ManddarinShop/Hikoutei.git","type":"git"},"workspaces":["packages/*","packages/protocol/*","packages/library/cloud/*","packages/library/core/*"],"_npmVersion":"10.9.8","description":"Typed repository and safe write layer for Google Sheets-backed MVPs. SQLite-authoritative entity lifecycle with asynchronous Google Sheets projection.","directories":{},"_nodeVersion":"22.23.2","dependencies":{"zod":"^4.4.3","@hikoutei/kohkai":"0.1.0","@googleapis/drive":"^21.0.0","@hikoutei/ikisaki":"0.1.17","@googleapis/sheets":"^14.0.0","google-auth-library":"^11.0.0"},"_hasShrinkwrap":false,"packageManager":"pnpm@11.1.2","devDependencies":{"knip":"6.33.0","vitest":"^1.6.0","typescript":"^5.5.3","@types/node":"^20.14.10","@mikro-orm/sql":"7.1.7","@mikro-orm/core":"7.1.7","@hikoutei/sheets":"0.1.0","@hikoutei/storage":"0.1.0","dependency-cruiser":"18.2.0","@hikoutei/contracts":"0.1.0","@hikoutei/composition":"0.1.0","@hikoutei/google-auth":"0.1.0","@hikoutei/sync-engine":"0.1.0"},"peerDependencies":{"@mikro-orm/sql":"7.1.7","@mikro-orm/core":"7.1.7"},"peerDependenciesMeta":{"@mikro-orm/sql":{"optional":true},"@mikro-orm/core":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/hikoutei_0.11.85-dev_1789152313370_0.1401455368333422","host":"s3://npm-registry-packages-npm-production"}},"0.11.86-dev":{"name":"hikoutei","version":"0.11.86-dev","keywords":["google-sheets","spreadsheet","google sheets orm","sqlite","sync","typescript","orm","repository","optimistic-locking"],"license":"MIT","_id":"hikoutei@0.11.86-dev","maintainers":[{"name":"manddarin","email":"rhkeh123@naver.com"}],"homepage":"https://github.com/ManddarinShop/Hikoutei#readme","bugs":{"url":"https://github.com/ManddarinShop/Hikoutei/issues"},"bin":{"hikoutei":"dist/cli/index.js"},"dist":{"shasum":"432287492a5aa52b5f466043afa98daa05c2cb7c","tarball":"https://registry.npmjs.org/hikoutei/-/hikoutei-0.11.86-dev.tgz","fileCount":965,"integrity":"sha512-Jy666ftPo8T1ErxDxbo3vQYGZIwYobNdUFp859qrYw+gz98yKXnR7GYkkGd2bcpLUHpXtt5y6Qnlz76QJ2D2aQ==","signatures":[{"sig":"MEUCIQDyGWzM8EACg0ky2BQOSEOnXZF0AEsXFHlVBeN/QoNSSAIgV74LTKf6DaOnwMGzzvW36X6WhIaRihtoJbcPG3v5ZrI=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/hikoutei@0.11.86-dev","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":4484917},"main":"./dist/index.js","type":"module","_from":"file:/home/runner/work/_temp/hikoutei-develop-package/hikoutei-0.11.86-dev.tgz","types":"./dist/index.d.ts","engines":{"node":">=22.13"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"},"./internal/sync-status":{"types":"./dist/internal/syncStatus.d.ts","import":"./dist/internal/syncStatus.js"}},"scripts":{"test":"npm run build -w @hikoutei/ikisaki && npm run build -w @hikoutei/contracts && npm run build -w @hikoutei/google-auth && npm run build -w @hikoutei/storage && npm run build -w @hikoutei/sheets && npm run build -w @hikoutei/sync-engine && npm run build -w @hikoutei/composition && vitest run","build":"npm run build -w @hikoutei/ikisaki && npm run build -w @hikoutei/contracts && npm run build -w @hikoutei/google-auth && npm run build -w @hikoutei/storage && npm run build -w @hikoutei/sheets && npm run build -w @hikoutei/sync-engine && npm run build -w @hikoutei/composition && npm run build -w @hikoutei/cli && npm run clean && tsc -p tsconfig.build.json && node scripts/ci/reconcile-contracts-dist.mjs && node scripts/ci/smoke-contracts-bundle.mjs && npm run build -w spreadsheet-db-mcp","clean":"node scripts/clean-dist.mjs","test:soak":"npm run build -w @hikoutei/ikisaki && node scripts/run-soak-long.mjs","typecheck":"npm run build -w @hikoutei/ikisaki && npm run build -w @hikoutei/contracts && npm run build -w @hikoutei/google-auth && tsc -p tsconfig.test.json","audit:deps":"npx depcruise src packages/library/core/contracts packages/library/core/storage packages/library/cloud/sheets packages/library/core/sync-engine packages/library/core/composition packages/library/cloud/cli --config .dependency-cruiser.cjs --output-type err","audit:knip":"knip","audit:unused":"tsc -p tsconfig.json --noEmit --noUnusedLocals --noUnusedParameters","audit:markers":"node scripts/maintenance/audit-markers.mjs","typecheck:test":"npm run build -w @hikoutei/ikisaki && npm run build -w @hikoutei/contracts && npm run build -w @hikoutei/google-auth && tsc -p tsconfig.test.json && tsc -p packages/protocol/ikisaki/tsconfig.test.json && tsc -p packages/mcp/tsconfig.test.json && npm run typecheck -w @hikoutei/google-auth -w @hikoutei/storage -w @hikoutei/sheets -w @hikoutei/sync-engine -w @hikoutei/composition -w @hikoutei/cli"},"_npmUser":{"name":"manddarin","email":"rhkeh123@naver.com"},"_resolved":"/home/runner/work/_temp/hikoutei-develop-package/hikoutei-0.11.86-dev.tgz","_integrity":"sha512-Jy666ftPo8T1ErxDxbo3vQYGZIwYobNdUFp859qrYw+gz98yKXnR7GYkkGd2bcpLUHpXtt5y6Qnlz76QJ2D2aQ==","repository":{"url":"git+https://github.com/ManddarinShop/Hikoutei.git","type":"git"},"workspaces":["packages/*","packages/protocol/*","packages/library/cloud/*","packages/library/core/*"],"_npmVersion":"10.9.8","description":"Typed repository and safe write layer for Google Sheets-backed MVPs. SQLite-authoritative entity lifecycle with asynchronous Google Sheets projection.","directories":{},"_nodeVersion":"22.23.2","dependencies":{"zod":"^4.4.3","@hikoutei/kohkai":"0.1.0","@googleapis/drive":"^21.0.0","@hikoutei/ikisaki":"0.1.17","@googleapis/sheets":"^14.0.0","google-auth-library":"^11.0.0"},"_hasShrinkwrap":false,"packageManager":"pnpm@11.1.2","devDependencies":{"knip":"6.33.0","vitest":"^1.6.0","typescript":"^5.5.3","@types/node":"^20.14.10","@mikro-orm/sql":"7.1.7","@mikro-orm/core":"7.1.7","@hikoutei/sheets":"0.1.0","@hikoutei/storage":"0.1.0","dependency-cruiser":"18.2.0","@hikoutei/contracts":"0.1.0","@hikoutei/composition":"0.1.0","@hikoutei/google-auth":"0.1.0","@hikoutei/sync-engine":"0.1.0"},"peerDependencies":{"@mikro-orm/sql":"7.1.7","@mikro-orm/core":"7.1.7"},"peerDependenciesMeta":{"@mikro-orm/sql":{"optional":true},"@mikro-orm/core":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/hikoutei_0.11.86-dev_1789153194980_0.32893366972710747","host":"s3://npm-registry-packages-npm-production"}},"0.11.87-dev":{"name":"hikoutei","version":"0.11.87-dev","keywords":["google-sheets","spreadsheet","google sheets orm","sqlite","sync","typescript","orm","repository","optimistic-locking"],"license":"MIT","_id":"hikoutei@0.11.87-dev","maintainers":[{"name":"manddarin","email":"rhkeh123@naver.com"}],"homepage":"https://github.com/ManddarinShop/Hikoutei#readme","bugs":{"url":"https://github.com/ManddarinShop/Hikoutei/issues"},"bin":{"hikoutei":"dist/cli/index.js"},"dist":{"shasum":"4b369f5eb4a845dcfd4abb5b8b2c1db0a813c18a","tarball":"https://registry.npmjs.org/hikoutei/-/hikoutei-0.11.87-dev.tgz","fileCount":965,"integrity":"sha512-wKsl/p3HQ5gAHeatzQi1tLUt7tw8M176iQHeGPjn3dlFWS9AhnELxEE/2Mp8iFxz1n+7pRGY4ZotiNJ1ZNI0kA==","signatures":[{"sig":"MEQCIHB2O3FRIuHyWg1HSumVQAwb9uLHMLlxyb7VPnH31ui2AiB6YTxMuhzueteFrrjCEO5E/+TuyYGgm85C0s+WXOo5Zg==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/hikoutei@0.11.87-dev","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":4485005},"main":"./dist/index.js","type":"module","_from":"file:/home/runner/work/_temp/hikoutei-develop-package/hikoutei-0.11.87-dev.tgz","types":"./dist/index.d.ts","engines":{"node":">=22.13"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"},"./internal/sync-status":{"types":"./dist/internal/syncStatus.d.ts","import":"./dist/internal/syncStatus.js"}},"scripts":{"test":"npm run build -w @hikoutei/ikisaki && npm run build -w @hikoutei/contracts && npm run build -w @hikoutei/google-auth && npm run build -w @hikoutei/storage && npm run build -w @hikoutei/sheets && npm run build -w @hikoutei/sync-engine && npm run build -w @hikoutei/composition && vitest run","build":"npm run build -w @hikoutei/ikisaki && npm run build -w @hikoutei/contracts && npm run build -w @hikoutei/google-auth && npm run build -w @hikoutei/storage && npm run build -w @hikoutei/sheets && npm run build -w @hikoutei/sync-engine && npm run build -w @hikoutei/composition && npm run build -w @hikoutei/cli && npm run clean && tsc -p tsconfig.build.json && node scripts/ci/reconcile-contracts-dist.mjs && node scripts/ci/smoke-contracts-bundle.mjs && npm run build -w spreadsheet-db-mcp","clean":"node scripts/clean-dist.mjs","test:soak":"npm run build -w @hikoutei/ikisaki && node scripts/run-soak-long.mjs","typecheck":"npm run build -w @hikoutei/ikisaki && npm run build -w @hikoutei/contracts && npm run build -w @hikoutei/google-auth && tsc -p tsconfig.test.json","audit:deps":"npx depcruise src packages/library/core/contracts packages/library/core/storage packages/library/cloud/sheets packages/library/core/sync-engine packages/library/core/composition packages/library/cloud/cli --config .dependency-cruiser.cjs --output-type err","audit:knip":"knip","audit:unused":"tsc -p tsconfig.json --noEmit --noUnusedLocals --noUnusedParameters","audit:markers":"node scripts/maintenance/audit-markers.mjs","test:coverage":"npm run test -- --coverage","typecheck:test":"npm run build -w @hikoutei/ikisaki && npm run build -w @hikoutei/contracts && npm run build -w @hikoutei/google-auth && tsc -p tsconfig.test.json && tsc -p packages/protocol/ikisaki/tsconfig.test.json && tsc -p packages/mcp/tsconfig.test.json && npm run typecheck -w @hikoutei/google-auth -w @hikoutei/storage -w @hikoutei/sheets -w @hikoutei/sync-engine -w @hikoutei/composition -w @hikoutei/cli"},"_npmUser":{"name":"manddarin","email":"rhkeh123@naver.com"},"_resolved":"/home/runner/work/_temp/hikoutei-develop-package/hikoutei-0.11.87-dev.tgz","_integrity":"sha512-wKsl/p3HQ5gAHeatzQi1tLUt7tw8M176iQHeGPjn3dlFWS9AhnELxEE/2Mp8iFxz1n+7pRGY4ZotiNJ1ZNI0kA==","repository":{"url":"git+https://github.com/ManddarinShop/Hikoutei.git","type":"git"},"workspaces":["packages/*","packages/protocol/*","packages/library/cloud/*","packages/library/core/*"],"_npmVersion":"10.9.8","description":"Typed repository and safe write layer for Google Sheets-backed MVPs. SQLite-authoritative entity lifecycle with asynchronous Google Sheets projection.","directories":{},"_nodeVersion":"22.23.2","dependencies":{"zod":"^4.4.3","@hikoutei/kohkai":"0.1.0","@googleapis/drive":"^21.0.0","@hikoutei/ikisaki":"0.1.17","@googleapis/sheets":"^14.0.0","google-auth-library":"^11.0.0"},"_hasShrinkwrap":false,"packageManager":"pnpm@11.1.2","devDependencies":{"knip":"6.33.0","vitest":"^1.6.0","typescript":"^5.5.3","@types/node":"^20.14.10","@mikro-orm/sql":"7.1.7","@mikro-orm/core":"7.1.7","@hikoutei/sheets":"0.1.0","@hikoutei/storage":"0.1.0","dependency-cruiser":"18.2.0","@hikoutei/contracts":"0.1.0","@vitest/coverage-v8":"^1.6.0","@hikoutei/composition":"0.1.0","@hikoutei/google-auth":"0.1.0","@hikoutei/sync-engine":"0.1.0"},"peerDependencies":{"@mikro-orm/sql":"7.1.7","@mikro-orm/core":"7.1.7"},"peerDependenciesMeta":{"@mikro-orm/sql":{"optional":true},"@mikro-orm/core":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/hikoutei_0.11.87-dev_1789307863830_0.9124559197608382","host":"s3://npm-registry-packages-npm-production"}},"0.11.88-dev":{"name":"hikoutei","version":"0.11.88-dev","keywords":["google-sheets","spreadsheet","google sheets orm","sqlite","sync","typescript","orm","repository","optimistic-locking"],"license":"MIT","_id":"hikoutei@0.11.88-dev","maintainers":[{"name":"manddarin","email":"rhkeh123@naver.com"}],"homepage":"https://github.com/ManddarinShop/Hikoutei#readme","bugs":{"url":"https://github.com/ManddarinShop/Hikoutei/issues"},"bin":{"hikoutei":"dist/cli/index.js"},"dist":{"shasum":"2480e347607e54a96124d4edad9f6cb2ecbc6591","tarball":"https://registry.npmjs.org/hikoutei/-/hikoutei-0.11.88-dev.tgz","fileCount":965,"integrity":"sha512-sxHSMavyS/h5rdmHiGhwoifb8VAq8yBpiMN8XkFbzNACaC73d5DCDlB426QbaE57sHf31JlZX40p6R+6/Ldgig==","signatures":[{"sig":"MEQCIB+qwDr6h/0rvtbWOz8/T8Tgma6+WGLAnY7eQNgv+JyKAiBcJnp5FzpK7u+saiGEfTheE69IV8tWwRt+pNyk9ypMqw==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/hikoutei@0.11.88-dev","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":4485005},"main":"./dist/index.js","type":"module","_from":"file:/home/runner/work/_temp/hikoutei-develop-package/hikoutei-0.11.88-dev.tgz","types":"./dist/index.d.ts","engines":{"node":">=22.13"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"},"./internal/sync-status":{"types":"./dist/internal/syncStatus.d.ts","import":"./dist/internal/syncStatus.js"}},"scripts":{"test":"npm run build -w @hikoutei/ikisaki && npm run build -w @hikoutei/contracts && npm run build -w @hikoutei/google-auth && npm run build -w @hikoutei/storage && npm run build -w @hikoutei/sheets && npm run build -w @hikoutei/sync-engine && npm run build -w @hikoutei/composition && vitest run","build":"npm run build -w @hikoutei/ikisaki && npm run build -w @hikoutei/contracts && npm run build -w @hikoutei/google-auth && npm run build -w @hikoutei/storage && npm run build -w @hikoutei/sheets && npm run build -w @hikoutei/sync-engine && npm run build -w @hikoutei/composition && npm run build -w @hikoutei/cli && npm run clean && tsc -p tsconfig.build.json && node scripts/ci/reconcile-contracts-dist.mjs && node scripts/ci/smoke-contracts-bundle.mjs && npm run build -w spreadsheet-db-mcp","clean":"node scripts/clean-dist.mjs","test:soak":"npm run build -w @hikoutei/ikisaki && node scripts/run-soak-long.mjs","typecheck":"npm run build -w @hikoutei/ikisaki && npm run build -w @hikoutei/contracts && npm run build -w @hikoutei/google-auth && tsc -p tsconfig.test.json","audit:deps":"npx depcruise src packages/library/core/contracts packages/library/core/storage packages/library/cloud/sheets packages/library/core/sync-engine packages/library/core/composition packages/library/cloud/cli --config .dependency-cruiser.cjs --output-type err","audit:knip":"knip","audit:unused":"tsc -p tsconfig.json --noEmit --noUnusedLocals --noUnusedParameters","audit:markers":"node scripts/maintenance/audit-markers.mjs","test:coverage":"npm run test -- --coverage","typecheck:test":"npm run build -w @hikoutei/ikisaki && npm run build -w @hikoutei/contracts && npm run build -w @hikoutei/google-auth && tsc -p tsconfig.test.json && tsc -p packages/protocol/ikisaki/tsconfig.test.json && tsc -p packages/mcp/tsconfig.test.json && npm run typecheck -w @hikoutei/google-auth -w @hikoutei/storage -w @hikoutei/sheets -w @hikoutei/sync-engine -w @hikoutei/composition -w @hikoutei/cli"},"_npmUser":{"name":"manddarin","email":"rhkeh123@naver.com"},"_resolved":"/home/runner/work/_temp/hikoutei-develop-package/hikoutei-0.11.88-dev.tgz","_integrity":"sha512-sxHSMavyS/h5rdmHiGhwoifb8VAq8yBpiMN8XkFbzNACaC73d5DCDlB426QbaE57sHf31JlZX40p6R+6/Ldgig==","repository":{"url":"git+https://github.com/ManddarinShop/Hikoutei.git","type":"git"},"workspaces":["packages/*","packages/protocol/*","packages/library/cloud/*","packages/library/core/*"],"_npmVersion":"10.9.8","description":"Typed repository and safe write layer for Google Sheets-backed MVPs. SQLite-authoritative entity lifecycle with asynchronous Google Sheets projection.","directories":{},"_nodeVersion":"22.23.2","dependencies":{"zod":"^4.4.3","@hikoutei/kohkai":"0.1.0","@googleapis/drive":"^21.0.0","@hikoutei/ikisaki":"0.1.17","@googleapis/sheets":"^14.0.0","google-auth-library":"^11.0.0"},"_hasShrinkwrap":false,"packageManager":"pnpm@11.1.2","devDependencies":{"knip":"6.33.0","vitest":"^1.6.0","typescript":"^5.5.3","@types/node":"^20.14.10","@mikro-orm/sql":"7.1.7","@mikro-orm/core":"7.1.7","@hikoutei/sheets":"0.1.0","@hikoutei/storage":"0.1.0","dependency-cruiser":"18.2.0","@hikoutei/contracts":"0.1.0","@vitest/coverage-v8":"^1.6.0","@hikoutei/composition":"0.1.0","@hikoutei/google-auth":"0.1.0","@hikoutei/sync-engine":"0.1.0"},"peerDependencies":{"@mikro-orm/sql":"7.1.7","@mikro-orm/core":"7.1.7"},"peerDependenciesMeta":{"@mikro-orm/sql":{"optional":true},"@mikro-orm/core":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/hikoutei_0.11.88-dev_1789311534047_0.3896091590490489","host":"s3://npm-registry-packages-npm-production"}},"0.11.89-dev":{"name":"hikoutei","version":"0.11.89-dev","keywords":["google-sheets","spreadsheet","google sheets orm","sqlite","sync","typescript","orm","repository","optimistic-locking"],"license":"MIT","_id":"hikoutei@0.11.89-dev","maintainers":[{"name":"manddarin","email":"rhkeh123@naver.com"}],"homepage":"https://github.com/ManddarinShop/Hikoutei#readme","bugs":{"url":"https://github.com/ManddarinShop/Hikoutei/issues"},"bin":{"hikoutei":"dist/cli/index.js"},"dist":{"shasum":"1c5d80a274661614116a9b1a1a825175f5c924a3","tarball":"https://registry.npmjs.org/hikoutei/-/hikoutei-0.11.89-dev.tgz","fileCount":965,"integrity":"sha512-lT0y8Aq4IchPgHa63xlifCTBGRfe48bWiBW2RNXg18h70elE/uy8xG9GbMm81nisvsIusIl3XAsjA5oQ2lvLvw==","signatures":[{"sig":"MEUCIQDbRspNe6a3EJwz2XYTQBhy/aHTOfMRYHC6MdMJeuWTmgIgS7EMQRE3BaWcUayOyvIJ8RXbmyb1hQak6EH/4rqKyYo=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/hikoutei@0.11.89-dev","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":4485918},"main":"./dist/index.js","type":"module","_from":"file:/home/runner/work/_temp/hikoutei-develop-package/hikoutei-0.11.89-dev.tgz","types":"./dist/index.d.ts","engines":{"node":">=22.13"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"},"./internal/sync-status":{"types":"./dist/internal/syncStatus.d.ts","import":"./dist/internal/syncStatus.js"}},"scripts":{"test":"npm run build -w @hikoutei/ikisaki && npm run build -w @hikoutei/contracts && npm run build -w @hikoutei/google-auth && npm run build -w @hikoutei/storage && npm run build -w @hikoutei/sheets && npm run build -w @hikoutei/sync-engine && npm run build -w @hikoutei/composition && vitest run","build":"npm run build -w @hikoutei/ikisaki && npm run build -w @hikoutei/contracts && npm run build -w @hikoutei/google-auth && npm run build -w @hikoutei/storage && npm run build -w @hikoutei/sheets && npm run build -w @hikoutei/sync-engine && npm run build -w @hikoutei/composition && npm run build -w @hikoutei/cli && npm run clean && tsc -p tsconfig.build.json && node scripts/ci/reconcile-contracts-dist.mjs && node scripts/ci/smoke-contracts-bundle.mjs && npm run build -w spreadsheet-db-mcp","clean":"node scripts/clean-dist.mjs","test:soak":"npm run build -w @hikoutei/ikisaki && node scripts/run-soak-long.mjs","typecheck":"npm run build -w @hikoutei/ikisaki && npm run build -w @hikoutei/contracts && npm run build -w @hikoutei/google-auth && tsc -p tsconfig.test.json","audit:deps":"npx depcruise src packages/library/core/contracts packages/library/core/storage packages/library/cloud/sheets packages/library/core/sync-engine packages/library/core/composition packages/library/cloud/cli --config .dependency-cruiser.cjs --output-type err","audit:knip":"knip","audit:unused":"tsc -p tsconfig.json --noEmit --noUnusedLocals --noUnusedParameters","audit:markers":"node scripts/maintenance/audit-markers.mjs","test:coverage":"npm run test -- --coverage","typecheck:test":"npm run build -w @hikoutei/ikisaki && npm run build -w @hikoutei/contracts && npm run build -w @hikoutei/google-auth && tsc -p tsconfig.test.json && tsc -p packages/protocol/ikisaki/tsconfig.test.json && tsc -p packages/mcp/tsconfig.test.json && npm run typecheck -w @hikoutei/google-auth -w @hikoutei/storage -w @hikoutei/sheets -w @hikoutei/sync-engine -w @hikoutei/composition -w @hikoutei/cli"},"_npmUser":{"name":"manddarin","email":"rhkeh123@naver.com"},"_resolved":"/home/runner/work/_temp/hikoutei-develop-package/hikoutei-0.11.89-dev.tgz","_integrity":"sha512-lT0y8Aq4IchPgHa63xlifCTBGRfe48bWiBW2RNXg18h70elE/uy8xG9GbMm81nisvsIusIl3XAsjA5oQ2lvLvw==","repository":{"url":"git+https://github.com/ManddarinShop/Hikoutei.git","type":"git"},"workspaces":["packages/*","packages/protocol/*","packages/library/cloud/*","packages/library/core/*"],"_npmVersion":"10.9.8","description":"Typed repository and safe write layer for Google Sheets-backed MVPs. SQLite-authoritative entity lifecycle with asynchronous Google Sheets projection.","directories":{},"_nodeVersion":"22.23.2","dependencies":{"zod":"^4.4.3","@hikoutei/kohkai":"0.1.0","@googleapis/drive":"^21.0.0","@hikoutei/ikisaki":"0.1.17","@googleapis/sheets":"^14.0.0","google-auth-library":"^11.0.0"},"_hasShrinkwrap":false,"packageManager":"pnpm@11.1.2","devDependencies":{"knip":"6.33.0","vitest":"^1.6.0","typescript":"^5.5.3","@types/node":"^20.14.10","@mikro-orm/sql":"7.1.7","@mikro-orm/core":"7.1.7","@hikoutei/sheets":"0.1.0","@hikoutei/storage":"0.1.0","dependency-cruiser":"18.2.0","@hikoutei/contracts":"0.1.0","@vitest/coverage-v8":"^1.6.0","@hikoutei/composition":"0.1.0","@hikoutei/google-auth":"0.1.0","@hikoutei/sync-engine":"0.1.0"},"peerDependencies":{"@mikro-orm/sql":"7.1.7","@mikro-orm/core":"7.1.7"},"peerDependenciesMeta":{"@mikro-orm/sql":{"optional":true},"@mikro-orm/core":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/hikoutei_0.11.89-dev_1789314838097_0.035994030272261224","host":"s3://npm-registry-packages-npm-production"}},"0.11.90-dev":{"name":"hikoutei","version":"0.11.90-dev","keywords":["google-sheets","spreadsheet","google sheets orm","sqlite","sync","typescript","orm","repository","optimistic-locking"],"license":"MIT","_id":"hikoutei@0.11.90-dev","maintainers":[{"name":"manddarin","email":"rhkeh123@naver.com"}],"homepage":"https://github.com/ManddarinShop/Hikoutei#readme","bugs":{"url":"https://github.com/ManddarinShop/Hikoutei/issues"},"bin":{"hikoutei":"dist/cli/index.js"},"dist":{"shasum":"6bb083854a9d2b5e5b2a3dfac111e1281b72ef50","tarball":"https://registry.npmjs.org/hikoutei/-/hikoutei-0.11.90-dev.tgz","fileCount":965,"integrity":"sha512-B7yA1s0+cNV0guo0d3VQIAFH0BXu4uZjDkByfuqj+H7dGKe/2krDc1HnnV3g2R8k7UcO2idQDMKX9lUSjxQFkA==","signatures":[{"sig":"MEYCIQDAgolHcTXurFXXGpYcOumUZjGDkDjs73QWUqSUOoYzvwIhAKPUrX43l3g4JRAK1nXkBTWLylanhJabwaT/EfTdm6Qv","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/hikoutei@0.11.90-dev","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":4485927},"main":"./dist/index.js","type":"module","_from":"file:/home/runner/work/_temp/hikoutei-develop-package/hikoutei-0.11.90-dev.tgz","types":"./dist/index.d.ts","engines":{"node":">=22.13"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"},"./internal/sync-status":{"types":"./dist/internal/syncStatus.d.ts","import":"./dist/internal/syncStatus.js"}},"scripts":{"test":"npm run build -w @hikoutei/ikisaki && npm run build -w @hikoutei/contracts && npm run build -w @hikoutei/google-auth && npm run build -w @hikoutei/storage && npm run build -w @hikoutei/sheets && npm run build -w @hikoutei/sync-engine && npm run build -w @hikoutei/composition && vitest run","build":"npm run build -w @hikoutei/ikisaki && npm run build -w @hikoutei/contracts && npm run build -w @hikoutei/google-auth && npm run build -w @hikoutei/storage && npm run build -w @hikoutei/sheets && npm run build -w @hikoutei/sync-engine && npm run build -w @hikoutei/composition && npm run build -w @hikoutei/cli && npm run clean && tsc -p tsconfig.build.json && node scripts/ci/reconcile-contracts-dist.mjs && node scripts/ci/smoke-contracts-bundle.mjs && npm run build -w spreadsheet-db-mcp","clean":"node scripts/clean-dist.mjs","test:soak":"npm run build -w @hikoutei/ikisaki && node scripts/run-soak-long.mjs","typecheck":"npm run build -w @hikoutei/ikisaki && npm run build -w @hikoutei/contracts && npm run build -w @hikoutei/google-auth && tsc -p tsconfig.test.json","audit:deps":"npx depcruise src packages/library/core/contracts packages/library/core/storage packages/library/cloud/sheets packages/library/core/sync-engine packages/library/core/composition packages/library/cloud/cli --config .dependency-cruiser.cjs --output-type err","audit:knip":"knip","audit:unused":"tsc -p tsconfig.json --noEmit --noUnusedLocals --noUnusedParameters","audit:markers":"node scripts/maintenance/audit-markers.mjs","test:coverage":"npm run test -- --coverage","typecheck:test":"npm run build -w @hikoutei/ikisaki && npm run build -w @hikoutei/contracts && npm run build -w @hikoutei/google-auth && tsc -p tsconfig.test.json && tsc -p packages/protocol/ikisaki/tsconfig.test.json && tsc -p packages/mcp/tsconfig.test.json && npm run typecheck -w @hikoutei/google-auth -w @hikoutei/storage -w @hikoutei/sheets -w @hikoutei/sync-engine -w @hikoutei/composition -w @hikoutei/cli"},"_npmUser":{"name":"manddarin","email":"rhkeh123@naver.com"},"_resolved":"/home/runner/work/_temp/hikoutei-develop-package/hikoutei-0.11.90-dev.tgz","_integrity":"sha512-B7yA1s0+cNV0guo0d3VQIAFH0BXu4uZjDkByfuqj+H7dGKe/2krDc1HnnV3g2R8k7UcO2idQDMKX9lUSjxQFkA==","repository":{"url":"git+https://github.com/ManddarinShop/Hikoutei.git","type":"git"},"workspaces":["packages/*","packages/protocol/*","packages/library/cloud/*","packages/library/core/*"],"_npmVersion":"10.9.8","description":"Typed repository and safe write layer for Google Sheets-backed MVPs. SQLite-authoritative entity lifecycle with asynchronous Google Sheets projection.","directories":{},"_nodeVersion":"22.23.2","dependencies":{"zod":"^4.4.3","@hikoutei/kohkai":"0.1.0","@googleapis/drive":"^21.0.0","@hikoutei/ikisaki":"0.1.17","@googleapis/sheets":"^14.0.0","google-auth-library":"^11.0.0"},"_hasShrinkwrap":false,"packageManager":"pnpm@11.1.2","devDependencies":{"knip":"6.33.0","vitest":"^1.6.0","typescript":"^5.5.3","@types/node":"^20.14.10","@mikro-orm/sql":"7.1.7","@mikro-orm/core":"7.1.7","@hikoutei/sheets":"0.1.0","@hikoutei/storage":"0.1.0","dependency-cruiser":"18.2.0","@hikoutei/contracts":"0.1.0","@vitest/coverage-v8":"^1.6.0","@hikoutei/composition":"0.1.0","@hikoutei/google-auth":"0.1.0","@hikoutei/sync-engine":"0.1.0"},"peerDependencies":{"@mikro-orm/sql":"7.1.7","@mikro-orm/core":"7.1.7"},"peerDependenciesMeta":{"@mikro-orm/sql":{"optional":true},"@mikro-orm/core":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/hikoutei_0.11.90-dev_1789320331160_0.9760549040620572","host":"s3://npm-registry-packages-npm-production"}},"0.11.91-dev":{"name":"hikoutei","version":"0.11.91-dev","keywords":["google-sheets","spreadsheet","google sheets orm","sqlite","sync","typescript","orm","repository","optimistic-locking"],"license":"MIT","_id":"hikoutei@0.11.91-dev","maintainers":[{"name":"manddarin","email":"rhkeh123@naver.com"}],"homepage":"https://github.com/ManddarinShop/Hikoutei#readme","bugs":{"url":"https://github.com/ManddarinShop/Hikoutei/issues"},"bin":{"hikoutei":"dist/cli/index.js"},"dist":{"shasum":"1b2678651b9178aba177598ca5998f88adc34b97","tarball":"https://registry.npmjs.org/hikoutei/-/hikoutei-0.11.91-dev.tgz","fileCount":965,"integrity":"sha512-2qf4Pe5xn+VWLD9YOq5/wpTzrT6XurUgIGotsKs56LDLIeEeNRr7+5MXNsMkc2Y4jb4MOxVSeLC/Z3pzW6feOw==","signatures":[{"sig":"MEYCIQDFz20S6s7ML4erZ1jAwwwbTvYvfJ3h8V+wUMK+sx33OgIhAPm7pXNex0KgKLVqkUgfZ061qYIOfPOpDvXpYk6CCQAr","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEQCIA42YOhdTcGp/ef4S7+i0qeWX9LbJDaOLNhCERLN2xT8AiBaX07GonqOPanpTXnnnhf2yO6BzbVHpZaYu+7XQK9Sbw==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/hikoutei@0.11.91-dev","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":4485927},"main":"./dist/index.js","type":"module","_from":"file:/home/runner/work/_temp/hikoutei-develop-package/hikoutei-0.11.91-dev.tgz","types":"./dist/index.d.ts","engines":{"node":">=22.13"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"},"./internal/sync-status":{"types":"./dist/internal/syncStatus.d.ts","import":"./dist/internal/syncStatus.js"}},"scripts":{"test":"npm run build -w @hikoutei/ikisaki && npm run build -w @hikoutei/contracts && npm run build -w @hikoutei/google-auth && npm run build -w @hikoutei/storage && npm run build -w @hikoutei/sheets && npm run build -w @hikoutei/sync-engine && npm run build -w @hikoutei/composition && vitest run","build":"npm run build -w @hikoutei/ikisaki && npm run build -w @hikoutei/contracts && npm run build -w @hikoutei/google-auth && npm run build -w @hikoutei/storage && npm run build -w @hikoutei/sheets && npm run build -w @hikoutei/sync-engine && npm run build -w @hikoutei/composition && npm run build -w @hikoutei/cli && npm run clean && tsc -p tsconfig.build.json && node scripts/ci/reconcile-contracts-dist.mjs && node scripts/ci/smoke-contracts-bundle.mjs && npm run build -w spreadsheet-db-mcp","clean":"node scripts/clean-dist.mjs","test:soak":"npm run build -w @hikoutei/ikisaki && node scripts/run-soak-long.mjs","typecheck":"npm run build -w @hikoutei/ikisaki && npm run build -w @hikoutei/contracts && npm run build -w @hikoutei/google-auth && tsc -p tsconfig.test.json","audit:deps":"npx depcruise src packages/library/core/contracts packages/library/core/storage packages/library/cloud/sheets packages/library/core/sync-engine packages/library/core/composition packages/library/cloud/cli --config .dependency-cruiser.cjs --output-type err","audit:knip":"knip","audit:unused":"tsc -p tsconfig.json --noEmit --noUnusedLocals --noUnusedParameters","audit:markers":"node scripts/maintenance/audit-markers.mjs","test:coverage":"npm run test -- --coverage","typecheck:test":"npm run build -w @hikoutei/ikisaki && npm run build -w @hikoutei/contracts && npm run build -w @hikoutei/google-auth && tsc -p tsconfig.test.json && tsc -p packages/protocol/ikisaki/tsconfig.test.json && tsc -p packages/mcp/tsconfig.test.json && npm run typecheck -w @hikoutei/google-auth -w @hikoutei/storage -w @hikoutei/sheets -w @hikoutei/sync-engine -w @hikoutei/composition -w @hikoutei/cli"},"_npmUser":{"name":"manddarin","email":"rhkeh123@naver.com"},"_resolved":"/home/runner/work/_temp/hikoutei-develop-package/hikoutei-0.11.91-dev.tgz","_integrity":"sha512-2qf4Pe5xn+VWLD9YOq5/wpTzrT6XurUgIGotsKs56LDLIeEeNRr7+5MXNsMkc2Y4jb4MOxVSeLC/Z3pzW6feOw==","repository":{"url":"git+https://github.com/ManddarinShop/Hikoutei.git","type":"git"},"workspaces":["packages/*","packages/protocol/*","packages/library/cloud/*","packages/library/core/*"],"_npmVersion":"10.9.8","description":"Typed repository and safe write layer for Google Sheets-backed MVPs. SQLite-authoritative entity lifecycle with asynchronous Google Sheets projection.","directories":{},"_nodeVersion":"22.23.2","dependencies":{"zod":"^4.4.3","@hikoutei/kohkai":"0.1.0","@googleapis/drive":"^21.0.0","@hikoutei/ikisaki":"0.1.17","@googleapis/sheets":"^14.0.0","google-auth-library":"^11.0.0"},"_hasShrinkwrap":false,"packageManager":"pnpm@11.1.2","devDependencies":{"knip":"6.33.0","vitest":"^1.6.0","typescript":"^5.5.3","@types/node":"^20.14.10","@mikro-orm/sql":"7.1.7","@mikro-orm/core":"7.1.7","@hikoutei/sheets":"0.1.0","@hikoutei/storage":"0.1.0","dependency-cruiser":"18.2.0","@hikoutei/contracts":"0.1.0","@vitest/coverage-v8":"^1.6.0","@hikoutei/composition":"0.1.0","@hikoutei/google-auth":"0.1.0","@hikoutei/sync-engine":"0.1.0"},"peerDependencies":{"@mikro-orm/sql":"7.1.7","@mikro-orm/core":"7.1.7"},"peerDependenciesMeta":{"@mikro-orm/sql":{"optional":true},"@mikro-orm/core":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/hikoutei_0.11.91-dev_1790001607424_0.8929633747377919","host":"s3://npm-registry-packages-npm-production"}},"0.11.92-dev":{"name":"hikoutei","version":"0.11.92-dev","keywords":["google-sheets","spreadsheet","google sheets orm","sqlite","sync","typescript","orm","repository","optimistic-locking"],"license":"MIT","_id":"hikoutei@0.11.92-dev","maintainers":[{"name":"manddarin","email":"rhkeh123@naver.com"}],"homepage":"https://github.com/ManddarinShop/Hikoutei#readme","bugs":{"url":"https://github.com/ManddarinShop/Hikoutei/issues"},"bin":{"hikoutei":"dist/cli/index.js"},"dist":{"shasum":"1c0b95cd7a56079ce1a37e8cfe23ea3e05b45a96","tarball":"https://registry.npmjs.org/hikoutei/-/hikoutei-0.11.92-dev.tgz","fileCount":965,"integrity":"sha512-W4J0pinOc7doII+Ns7voXdwQlw2zUBqbh2C0YhvzRwMwTgHyamEz2cjsPJ9iRL4MrsfRMY4xpJ+RSlKaOKWaxw==","signatures":[{"sig":"MEUCIGT96HcapWwXuC8BZDyW1+lNJhwaMUhZGUwSUGeznTghAiEArT7eAdyQP8QpqepxGgCh9xj8ZCd4SanEX5hC6sGSxUo=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEUCIHXoWX8saCJEhnvL8I//vSZBw/sY0x3wHJohFvxCPXUNAiEAooJYa7negaQHir0hDHRyQNO8nqNq6NaOt4cx6F//L2Q=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/hikoutei@0.11.92-dev","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":4485927},"main":"./dist/index.js","type":"module","_from":"file:/home/runner/work/_temp/hikoutei-develop-package/hikoutei-0.11.92-dev.tgz","types":"./dist/index.d.ts","engines":{"node":">=22.13"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"},"./internal/sync-status":{"types":"./dist/internal/syncStatus.d.ts","import":"./dist/internal/syncStatus.js"}},"scripts":{"test":"npm run build -w @hikoutei/ikisaki && npm run build -w @hikoutei/contracts && npm run build -w @hikoutei/google-auth && npm run build -w @hikoutei/storage && npm run build -w @hikoutei/sheets && npm run build -w @hikoutei/sync-engine && npm run build -w @hikoutei/composition && vitest run","build":"npm run build -w @hikoutei/ikisaki && npm run build -w @hikoutei/contracts && npm run build -w @hikoutei/google-auth && npm run build -w @hikoutei/storage && npm run build -w @hikoutei/sheets && npm run build -w @hikoutei/sync-engine && npm run build -w @hikoutei/composition && npm run build -w @hikoutei/cli && npm run clean && tsc -p tsconfig.build.json && node scripts/ci/reconcile-contracts-dist.mjs && node scripts/ci/smoke-contracts-bundle.mjs && npm run build -w spreadsheet-db-mcp","clean":"node scripts/clean-dist.mjs","test:soak":"npm run build -w @hikoutei/ikisaki && node scripts/run-soak-long.mjs","typecheck":"npm run build -w @hikoutei/ikisaki && npm run build -w @hikoutei/contracts && npm run build -w @hikoutei/google-auth && tsc -p tsconfig.test.json","audit:deps":"npx depcruise src packages/library/core/contracts packages/library/core/storage packages/library/cloud/sheets packages/library/core/sync-engine packages/library/core/composition packages/library/cloud/cli --config .dependency-cruiser.cjs --output-type err","audit:knip":"knip","audit:unused":"tsc -p tsconfig.json --noEmit --noUnusedLocals --noUnusedParameters","audit:markers":"node scripts/maintenance/audit-markers.mjs","test:coverage":"npm run test -- --coverage","typecheck:test":"npm run build -w @hikoutei/ikisaki && npm run build -w @hikoutei/contracts && npm run build -w @hikoutei/google-auth && tsc -p tsconfig.test.json && tsc -p packages/protocol/ikisaki/tsconfig.test.json && tsc -p packages/mcp/tsconfig.test.json && npm run typecheck -w @hikoutei/google-auth -w @hikoutei/storage -w @hikoutei/sheets -w @hikoutei/sync-engine -w @hikoutei/composition -w @hikoutei/cli"},"_npmUser":{"name":"manddarin","email":"rhkeh123@naver.com"},"_resolved":"/home/runner/work/_temp/hikoutei-develop-package/hikoutei-0.11.92-dev.tgz","_integrity":"sha512-W4J0pinOc7doII+Ns7voXdwQlw2zUBqbh2C0YhvzRwMwTgHyamEz2cjsPJ9iRL4MrsfRMY4xpJ+RSlKaOKWaxw==","repository":{"url":"git+https://github.com/ManddarinShop/Hikoutei.git","type":"git"},"workspaces":["packages/*","packages/protocol/*","packages/library/cloud/*","packages/library/core/*"],"_npmVersion":"10.9.8","description":"Typed repository and safe write layer for Google Sheets-backed MVPs. SQLite-authoritative entity lifecycle with asynchronous Google Sheets projection.","directories":{},"_nodeVersion":"22.23.2","dependencies":{"zod":"^4.4.3","@hikoutei/kohkai":"0.1.0","@googleapis/drive":"^21.0.0","@hikoutei/ikisaki":"0.1.17","@googleapis/sheets":"^14.0.0","google-auth-library":"^11.0.0"},"_hasShrinkwrap":false,"packageManager":"pnpm@11.1.2","devDependencies":{"knip":"6.33.0","vitest":"^1.6.0","typescript":"^5.5.3","@types/node":"^20.14.10","@mikro-orm/sql":"7.1.7","@mikro-orm/core":"7.1.7","@hikoutei/sheets":"0.1.0","@hikoutei/storage":"0.1.0","dependency-cruiser":"18.2.0","@hikoutei/contracts":"0.1.0","@vitest/coverage-v8":"^1.6.0","@hikoutei/composition":"0.1.0","@hikoutei/google-auth":"0.1.0","@hikoutei/sync-engine":"0.1.0"},"peerDependencies":{"@mikro-orm/sql":"7.1.7","@mikro-orm/core":"7.1.7"},"peerDependenciesMeta":{"@mikro-orm/sql":{"optional":true},"@mikro-orm/core":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/hikoutei_0.11.92-dev_1790002515936_0.8528461656389967","host":"s3://npm-registry-packages-npm-production"}},"0.11.93-dev":{"name":"hikoutei","version":"0.11.93-dev","keywords":["google-sheets","spreadsheet","google sheets orm","sqlite","sync","typescript","orm","repository","optimistic-locking"],"license":"MIT","_id":"hikoutei@0.11.93-dev","maintainers":[{"name":"manddarin","email":"rhkeh123@naver.com"}],"homepage":"https://github.com/ManddarinShop/Hikoutei#readme","bugs":{"url":"https://github.com/ManddarinShop/Hikoutei/issues"},"bin":{"hikoutei":"dist/cli/index.js"},"dist":{"shasum":"a730efc1503e2d3f5ed85caba1c32e5d17025c2f","tarball":"https://registry.npmjs.org/hikoutei/-/hikoutei-0.11.93-dev.tgz","fileCount":965,"integrity":"sha512-t4a/3Mg2+49K0+Uy5k/KZstWJ4njEq7KktihG9GlwgrbEcHEO/pSp+jDLd6Lcre20ouDvCrnLXLgLmAXkbaHAA==","signatures":[{"sig":"MEUCIQC02O8JVz38PGj6lriAo4L2bV76t/dVKAGFjvoyq1BLUwIgTrxIF8opp6JhmmLvF6POJiQRaKtELm8SP6l+Y+MlVyU=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEUCIQCJauyM0AFK9ajA+b7eUbDTQux0khalYZaiQzvJSJSkIwIgBDzZHVHPmG3rhxpm8rX/GhybiNVRYDAu7XeqkaBZNwM=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/hikoutei@0.11.93-dev","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":4485927},"main":"./dist/index.js","type":"module","_from":"file:/home/runner/work/_temp/hikoutei-develop-package/hikoutei-0.11.93-dev.tgz","types":"./dist/index.d.ts","engines":{"node":">=22.13"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"},"./internal/sync-status":{"types":"./dist/internal/syncStatus.d.ts","import":"./dist/internal/syncStatus.js"}},"scripts":{"test":"npm run build -w @hikoutei/ikisaki && npm run build -w @hikoutei/contracts && npm run build -w @hikoutei/google-auth && npm run build -w @hikoutei/storage && npm run build -w @hikoutei/sheets && npm run build -w @hikoutei/sync-engine && npm run build -w @hikoutei/composition && vitest run","build":"npm run build -w @hikoutei/ikisaki && npm run build -w @hikoutei/contracts && npm run build -w @hikoutei/google-auth && npm run build -w @hikoutei/storage && npm run build -w @hikoutei/sheets && npm run build -w @hikoutei/sync-engine && npm run build -w @hikoutei/composition && npm run build -w @hikoutei/cli && npm run clean && tsc -p tsconfig.build.json && node scripts/ci/reconcile-contracts-dist.mjs && node scripts/ci/smoke-contracts-bundle.mjs && npm run build -w spreadsheet-db-mcp","clean":"node scripts/clean-dist.mjs","test:soak":"npm run build -w @hikoutei/ikisaki && node scripts/run-soak-long.mjs","typecheck":"npm run build -w @hikoutei/ikisaki && npm run build -w @hikoutei/contracts && npm run build -w @hikoutei/google-auth && tsc -p tsconfig.test.json","audit:deps":"npx depcruise src packages/library/core/contracts packages/library/core/storage packages/library/cloud/sheets packages/library/core/sync-engine packages/library/core/composition packages/library/cloud/cli --config .dependency-cruiser.cjs --output-type err","audit:knip":"knip","audit:unused":"tsc -p tsconfig.json --noEmit --noUnusedLocals --noUnusedParameters","audit:markers":"node scripts/maintenance/audit-markers.mjs","test:coverage":"npm run test -- --coverage","typecheck:test":"npm run build -w @hikoutei/ikisaki && npm run build -w @hikoutei/contracts && npm run build -w @hikoutei/google-auth && tsc -p tsconfig.test.json && tsc -p packages/protocol/ikisaki/tsconfig.test.json && tsc -p packages/mcp/tsconfig.test.json && npm run typecheck -w @hikoutei/google-auth -w @hikoutei/storage -w @hikoutei/sheets -w @hikoutei/sync-engine -w @hikoutei/composition -w @hikoutei/cli"},"_npmUser":{"name":"manddarin","email":"rhkeh123@naver.com"},"_resolved":"/home/runner/work/_temp/hikoutei-develop-package/hikoutei-0.11.93-dev.tgz","_integrity":"sha512-t4a/3Mg2+49K0+Uy5k/KZstWJ4njEq7KktihG9GlwgrbEcHEO/pSp+jDLd6Lcre20ouDvCrnLXLgLmAXkbaHAA==","repository":{"url":"git+https://github.com/ManddarinShop/Hikoutei.git","type":"git"},"workspaces":["packages/*","packages/protocol/*","packages/library/cloud/*","packages/library/core/*"],"_npmVersion":"10.9.8","description":"Typed repository and safe write layer for Google Sheets-backed MVPs. SQLite-authoritative entity lifecycle with asynchronous Google Sheets projection.","directories":{},"_nodeVersion":"22.23.2","dependencies":{"zod":"^4.4.3","@hikoutei/kohkai":"0.1.0","@googleapis/drive":"^21.0.0","@hikoutei/ikisaki":"0.1.17","@googleapis/sheets":"^14.0.0","google-auth-library":"^11.0.0"},"_hasShrinkwrap":false,"packageManager":"pnpm@11.1.2","devDependencies":{"knip":"6.33.0","vitest":"^1.6.0","typescript":"^5.5.3","@types/node":"^20.14.10","@mikro-orm/sql":"7.1.7","@mikro-orm/core":"7.1.7","@hikoutei/sheets":"0.1.0","@hikoutei/storage":"0.1.0","dependency-cruiser":"18.2.0","@hikoutei/contracts":"0.1.0","@vitest/coverage-v8":"^1.6.0","@hikoutei/composition":"0.1.0","@hikoutei/google-auth":"0.1.0","@hikoutei/sync-engine":"0.1.0"},"peerDependencies":{"@mikro-orm/sql":"7.1.7","@mikro-orm/core":"7.1.7"},"peerDependenciesMeta":{"@mikro-orm/sql":{"optional":true},"@mikro-orm/core":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/hikoutei_0.11.93-dev_1790003816804_0.7661918752600365","host":"s3://npm-registry-packages-npm-production"}},"0.11.94-dev":{"name":"hikoutei","version":"0.11.94-dev","keywords":["google-sheets","spreadsheet","google sheets orm","sqlite","sync","typescript","orm","repository","optimistic-locking"],"license":"MIT","_id":"hikoutei@0.11.94-dev","maintainers":[{"name":"manddarin","email":"rhkeh123@naver.com"}],"homepage":"https://github.com/ManddarinShop/Hikoutei#readme","bugs":{"url":"https://github.com/ManddarinShop/Hikoutei/issues"},"bin":{"hikoutei":"dist/cli/index.js"},"dist":{"shasum":"e0f7969a989fa995d9afa634293713026f596179","tarball":"https://registry.npmjs.org/hikoutei/-/hikoutei-0.11.94-dev.tgz","fileCount":965,"integrity":"sha512-XkRqVhZg9xkPIv1iuf3iberkoktFBFA09L+2bdwNOYfOQIW6ogPn3Pul84VyF0cw9nHFAA3wQdumHdN7b9k/Mw==","signatures":[{"sig":"MEQCIGThjL3hhWtgz8+s8n2BiPI7Ws/ufdIxsc984TKk5ah0AiBqNnTnXbC4uhwGJA2Fjgv9yyL7ZnpcAIhtY2dOLD3qFA==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEUCIQCY/o848zDNGOYnKnPyx7PKBjYCaa9XpUUBFmZqDIAWoQIgWTbqu62PX4oMo/HrKJRBXhV826B91HNEQdrkXNocC/o=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/hikoutei@0.11.94-dev","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":4485927},"main":"./dist/index.js","type":"module","_from":"file:/home/runner/work/_temp/hikoutei-develop-package/hikoutei-0.11.94-dev.tgz","types":"./dist/index.d.ts","engines":{"node":">=22.13"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"},"./internal/sync-status":{"types":"./dist/internal/syncStatus.d.ts","import":"./dist/internal/syncStatus.js"}},"scripts":{"test":"npm run build -w @hikoutei/ikisaki && npm run build -w @hikoutei/contracts && npm run build -w @hikoutei/google-auth && npm run build -w @hikoutei/storage && npm run build -w @hikoutei/sheets && npm run build -w @hikoutei/sync-engine && npm run build -w @hikoutei/composition && vitest run","build":"npm run build -w @hikoutei/ikisaki && npm run build -w @hikoutei/contracts && npm run build -w @hikoutei/google-auth && npm run build -w @hikoutei/storage && npm run build -w @hikoutei/sheets && npm run build -w @hikoutei/sync-engine && npm run build -w @hikoutei/composition && npm run build -w @hikoutei/cli && npm run clean && tsc -p tsconfig.build.json && node scripts/ci/reconcile-contracts-dist.mjs && node scripts/ci/smoke-contracts-bundle.mjs && npm run build -w spreadsheet-db-mcp","clean":"node scripts/clean-dist.mjs","test:soak":"npm run build -w @hikoutei/ikisaki && node scripts/run-soak-long.mjs","typecheck":"npm run build -w @hikoutei/ikisaki && npm run build -w @hikoutei/contracts && npm run build -w @hikoutei/google-auth && tsc -p tsconfig.test.json","audit:deps":"npx depcruise src packages/library/core/contracts packages/library/core/storage packages/library/cloud/sheets packages/library/core/sync-engine packages/library/core/composition packages/library/cloud/cli --config .dependency-cruiser.cjs --output-type err","audit:knip":"knip","audit:unused":"tsc -p tsconfig.json --noEmit --noUnusedLocals --noUnusedParameters","audit:markers":"node scripts/maintenance/audit-markers.mjs","test:coverage":"npm run test -- --coverage","typecheck:test":"npm run build -w @hikoutei/ikisaki && npm run build -w @hikoutei/contracts && npm run build -w @hikoutei/google-auth && tsc -p tsconfig.test.json && tsc -p packages/protocol/ikisaki/tsconfig.test.json && tsc -p packages/mcp/tsconfig.test.json && npm run typecheck -w @hikoutei/google-auth -w @hikoutei/storage -w @hikoutei/sheets -w @hikoutei/sync-engine -w @hikoutei/composition -w @hikoutei/cli"},"_npmUser":{"name":"manddarin","email":"rhkeh123@naver.com"},"_resolved":"/home/runner/work/_temp/hikoutei-develop-package/hikoutei-0.11.94-dev.tgz","_integrity":"sha512-XkRqVhZg9xkPIv1iuf3iberkoktFBFA09L+2bdwNOYfOQIW6ogPn3Pul84VyF0cw9nHFAA3wQdumHdN7b9k/Mw==","repository":{"url":"git+https://github.com/ManddarinShop/Hikoutei.git","type":"git"},"workspaces":["packages/*","packages/protocol/*","packages/library/cloud/*","packages/library/core/*"],"_npmVersion":"10.9.8","description":"Typed repository and safe write layer for Google Sheets-backed MVPs. SQLite-authoritative entity lifecycle with asynchronous Google Sheets projection.","directories":{},"_nodeVersion":"22.23.2","dependencies":{"zod":"^4.4.3","@hikoutei/kohkai":"0.1.0","@googleapis/drive":"^21.0.0","@hikoutei/ikisaki":"0.1.17","@googleapis/sheets":"^14.0.0","google-auth-library":"^11.0.0"},"_hasShrinkwrap":false,"packageManager":"pnpm@11.1.2","devDependencies":{"knip":"6.33.0","vitest":"^1.6.0","typescript":"^5.5.3","@types/node":"^20.14.10","@mikro-orm/sql":"7.1.7","@mikro-orm/core":"7.1.7","@hikoutei/sheets":"0.1.0","@hikoutei/storage":"0.1.0","dependency-cruiser":"18.2.0","@hikoutei/contracts":"0.1.0","@vitest/coverage-v8":"^1.6.0","@hikoutei/composition":"0.1.0","@hikoutei/google-auth":"0.1.0","@hikoutei/sync-engine":"0.1.0"},"peerDependencies":{"@mikro-orm/sql":"7.1.7","@mikro-orm/core":"7.1.7"},"peerDependenciesMeta":{"@mikro-orm/sql":{"optional":true},"@mikro-orm/core":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/hikoutei_0.11.94-dev_1790004789811_0.02793598925909424","host":"s3://npm-registry-packages-npm-production"}},"0.11.95-dev":{"name":"hikoutei","version":"0.11.95-dev","keywords":["google-sheets","spreadsheet","google sheets orm","sqlite","sync","typescript","orm","repository","optimistic-locking"],"license":"MIT","_id":"hikoutei@0.11.95-dev","maintainers":[{"name":"manddarin","email":"rhkeh123@naver.com"}],"homepage":"https://github.com/ManddarinShop/Hikoutei#readme","bugs":{"url":"https://github.com/ManddarinShop/Hikoutei/issues"},"bin":{"hikoutei":"dist/cli/index.js"},"dist":{"shasum":"d6d3130f372729fda29ae7065397b292660eac7c","tarball":"https://registry.npmjs.org/hikoutei/-/hikoutei-0.11.95-dev.tgz","fileCount":965,"integrity":"sha512-OB2blLLfkT4K4ZuXfrnquf4z37u2igmPec1rRcFvYBJTYehv28cT+XU9wDkak3aJg7LNK4MboFJxDbQKK69wBA==","signatures":[{"sig":"MEYCIQC5NB4GkGxbeJzEHD/ANdKaz5p2S7+sB4PGvAWm+9auMQIhANNYLLR0wp/leWgCMqZRASsY1W/7ESiw48ZU1kktMpHm","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEQCIHBbmw0kw+8n/3ptfytl+WDXeBjWDU5ZkthXYXlhQFQsAiAigNM14ErJiS/UrQI5m+zztAX4eWcqenBMEabOXCUaLg==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/hikoutei@0.11.95-dev","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":4485927},"main":"./dist/index.js","type":"module","_from":"file:/home/runner/work/_temp/hikoutei-develop-package/hikoutei-0.11.95-dev.tgz","types":"./dist/index.d.ts","engines":{"node":">=22.13"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"},"./internal/sync-status":{"types":"./dist/internal/syncStatus.d.ts","import":"./dist/internal/syncStatus.js"}},"scripts":{"test":"npm run build -w @hikoutei/ikisaki && npm run build -w @hikoutei/contracts && npm run build -w @hikoutei/google-auth && npm run build -w @hikoutei/storage && npm run build -w @hikoutei/sheets && npm run build -w @hikoutei/sync-engine && npm run build -w @hikoutei/composition && vitest run","build":"npm run build -w @hikoutei/ikisaki && npm run build -w @hikoutei/contracts && npm run build -w @hikoutei/google-auth && npm run build -w @hikoutei/storage && npm run build -w @hikoutei/sheets && npm run build -w @hikoutei/sync-engine && npm run build -w @hikoutei/composition && npm run build -w @hikoutei/cli && npm run clean && tsc -p tsconfig.build.json && node scripts/ci/reconcile-contracts-dist.mjs && node scripts/ci/smoke-contracts-bundle.mjs && npm run build -w spreadsheet-db-mcp","clean":"node scripts/clean-dist.mjs","test:soak":"npm run build -w @hikoutei/ikisaki && node scripts/run-soak-long.mjs","typecheck":"npm run build -w @hikoutei/ikisaki && npm run build -w @hikoutei/contracts && npm run build -w @hikoutei/google-auth && tsc -p tsconfig.test.json","audit:deps":"npx depcruise src packages/library/core/contracts packages/library/core/storage packages/library/cloud/sheets packages/library/core/sync-engine packages/library/core/composition packages/library/cloud/cli --config .dependency-cruiser.cjs --output-type err","audit:knip":"knip","audit:unused":"tsc -p tsconfig.json --noEmit --noUnusedLocals --noUnusedParameters","audit:markers":"node scripts/maintenance/audit-markers.mjs","test:coverage":"npm run test -- --coverage","typecheck:test":"npm run build -w @hikoutei/ikisaki && npm run build -w @hikoutei/contracts && npm run build -w @hikoutei/google-auth && tsc -p tsconfig.test.json && tsc -p packages/protocol/ikisaki/tsconfig.test.json && tsc -p packages/mcp/tsconfig.test.json && npm run typecheck -w @hikoutei/google-auth -w @hikoutei/storage -w @hikoutei/sheets -w @hikoutei/sync-engine -w @hikoutei/composition -w @hikoutei/cli"},"_npmUser":{"name":"manddarin","email":"rhkeh123@naver.com"},"_resolved":"/home/runner/work/_temp/hikoutei-develop-package/hikoutei-0.11.95-dev.tgz","_integrity":"sha512-OB2blLLfkT4K4ZuXfrnquf4z37u2igmPec1rRcFvYBJTYehv28cT+XU9wDkak3aJg7LNK4MboFJxDbQKK69wBA==","repository":{"url":"git+https://github.com/ManddarinShop/Hikoutei.git","type":"git"},"workspaces":["packages/*","packages/protocol/*","packages/library/cloud/*","packages/library/core/*"],"_npmVersion":"10.9.8","description":"Typed repository and safe write layer for Google Sheets-backed MVPs. SQLite-authoritative entity lifecycle with asynchronous Google Sheets projection.","directories":{},"_nodeVersion":"22.23.2","dependencies":{"zod":"^4.4.3","@hikoutei/kohkai":"0.1.0","@googleapis/drive":"^21.0.0","@hikoutei/ikisaki":"0.1.17","@googleapis/sheets":"^14.0.0","google-auth-library":"^11.0.0"},"_hasShrinkwrap":false,"packageManager":"pnpm@11.1.2","devDependencies":{"knip":"6.33.0","vitest":"^1.6.0","typescript":"^5.5.3","@types/node":"^20.14.10","@mikro-orm/sql":"7.1.7","@mikro-orm/core":"7.1.7","@hikoutei/sheets":"0.1.0","@hikoutei/storage":"0.1.0","dependency-cruiser":"18.2.0","@hikoutei/contracts":"0.1.0","@vitest/coverage-v8":"^1.6.0","@hikoutei/composition":"0.1.0","@hikoutei/google-auth":"0.1.0","@hikoutei/sync-engine":"0.1.0"},"peerDependencies":{"@mikro-orm/sql":"7.1.7","@mikro-orm/core":"7.1.7"},"peerDependenciesMeta":{"@mikro-orm/sql":{"optional":true},"@mikro-orm/core":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/hikoutei_0.11.95-dev_1790005601999_0.687948099410497","host":"s3://npm-registry-packages-npm-production"}},"0.11.96-dev":{"name":"hikoutei","version":"0.11.96-dev","keywords":["google-sheets","spreadsheet","google sheets orm","sqlite","sync","typescript","orm","repository","optimistic-locking"],"license":"MIT","_id":"hikoutei@0.11.96-dev","maintainers":[{"name":"manddarin","email":"rhkeh123@naver.com"}],"homepage":"https://github.com/ManddarinShop/Hikoutei#readme","bugs":{"url":"https://github.com/ManddarinShop/Hikoutei/issues"},"bin":{"hikoutei":"dist/cli/index.js"},"dist":{"shasum":"0ec60f2879cc956f5db41f562e084729895478bd","tarball":"https://registry.npmjs.org/hikoutei/-/hikoutei-0.11.96-dev.tgz","fileCount":969,"integrity":"sha512-hwIfO7urPLbBvyJifArBg/qhCHqo1b7cNrHhwRJo4dc0YjdNQLnsHfc0wWmVOrzwNbYdD1nfOx1xyJdvAyKP2A==","signatures":[{"sig":"MEYCIQDXloOCHaxxkWjtlpOmVnzptpBPns2vCzUkwUoDneW2WQIhAPIEaFBNk8hGacy0H1ZwM65hNgxz6DYbGhURSUCUTgQn","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEUCIBGq80V69lpPNGiSPBPl/t7OC8n1Z+jU9/o8IJcmvGlFAiEAxsJYB4X7QlLrgrmYwsylogpvsvrWrM7zXOHv2z0HCMU=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/hikoutei@0.11.96-dev","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":4486915},"main":"./dist/index.js","type":"module","_from":"file:/home/runner/work/_temp/hikoutei-develop-package/hikoutei-0.11.96-dev.tgz","types":"./dist/index.d.ts","engines":{"node":">=22.13"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"},"./internal/sync-status":{"types":"./dist/internal/syncStatus.d.ts","import":"./dist/internal/syncStatus.js"}},"scripts":{"test":"npm run build -w @hikoutei/ikisaki && npm run build -w @hikoutei/contracts && npm run build -w @hikoutei/google-auth && npm run build -w @hikoutei/storage && npm run build -w @hikoutei/sheets && npm run build -w @hikoutei/sync-engine && npm run build -w @hikoutei/composition && vitest run","build":"npm run build -w @hikoutei/ikisaki && npm run build -w @hikoutei/contracts && npm run build -w @hikoutei/google-auth && npm run build -w @hikoutei/storage && npm run build -w @hikoutei/sheets && npm run build -w @hikoutei/sync-engine && npm run build -w @hikoutei/composition && npm run build -w @hikoutei/cli && npm run clean && tsc -p tsconfig.build.json && node scripts/ci/reconcile-contracts-dist.mjs && node scripts/ci/smoke-contracts-bundle.mjs && npm run build -w spreadsheet-db-mcp","clean":"node scripts/clean-dist.mjs","test:soak":"npm run build -w @hikoutei/ikisaki && node scripts/run-soak-long.mjs","typecheck":"npm run build -w @hikoutei/ikisaki && npm run build -w @hikoutei/contracts && npm run build -w @hikoutei/google-auth && tsc -p tsconfig.test.json","audit:deps":"npx depcruise src packages/library/core/contracts packages/library/core/storage packages/library/cloud/sheets packages/library/core/sync-engine packages/library/core/composition packages/library/cloud/cli --config .dependency-cruiser.cjs --output-type err","audit:knip":"knip","audit:unused":"tsc -p tsconfig.json --noEmit --noUnusedLocals --noUnusedParameters","audit:markers":"node scripts/maintenance/audit-markers.mjs","test:coverage":"npm run test -- --coverage","typecheck:test":"npm run build -w @hikoutei/ikisaki && npm run build -w @hikoutei/contracts && npm run build -w @hikoutei/google-auth && tsc -p tsconfig.test.json && tsc -p packages/protocol/ikisaki/tsconfig.test.json && tsc -p packages/mcp/tsconfig.test.json && npm run typecheck -w @hikoutei/google-auth -w @hikoutei/storage -w @hikoutei/sheets -w @hikoutei/sync-engine -w @hikoutei/composition -w @hikoutei/cli"},"_npmUser":{"name":"manddarin","email":"rhkeh123@naver.com"},"_resolved":"/home/runner/work/_temp/hikoutei-develop-package/hikoutei-0.11.96-dev.tgz","_integrity":"sha512-hwIfO7urPLbBvyJifArBg/qhCHqo1b7cNrHhwRJo4dc0YjdNQLnsHfc0wWmVOrzwNbYdD1nfOx1xyJdvAyKP2A==","repository":{"url":"git+https://github.com/ManddarinShop/Hikoutei.git","type":"git"},"workspaces":["packages/*","packages/protocol/*","packages/library/cloud/*","packages/library/core/*"],"_npmVersion":"10.9.8","description":"Typed repository and safe write layer for Google Sheets-backed MVPs. SQLite-authoritative entity lifecycle with asynchronous Google Sheets projection.","directories":{},"_nodeVersion":"22.23.2","dependencies":{"zod":"^4.4.3","@hikoutei/kohkai":"0.1.0","@googleapis/drive":"^21.0.0","@hikoutei/ikisaki":"0.1.17","@googleapis/sheets":"^14.0.0","google-auth-library":"^11.0.0"},"_hasShrinkwrap":false,"packageManager":"pnpm@11.1.2","devDependencies":{"knip":"6.33.0","vitest":"^1.6.0","typescript":"^5.5.3","@types/node":"^20.14.10","@mikro-orm/sql":"7.1.7","@mikro-orm/core":"7.1.7","@hikoutei/sheets":"0.1.0","@hikoutei/storage":"0.1.0","dependency-cruiser":"18.2.0","@hikoutei/contracts":"0.1.0","@vitest/coverage-v8":"^1.6.0","@hikoutei/composition":"0.1.0","@hikoutei/google-auth":"0.1.0","@hikoutei/sync-engine":"0.1.0"},"peerDependencies":{"@mikro-orm/sql":"7.1.7","@mikro-orm/core":"7.1.7"},"peerDependenciesMeta":{"@mikro-orm/sql":{"optional":true},"@mikro-orm/core":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/hikoutei_0.11.96-dev_1790145259319_0.3628087442114727","host":"s3://npm-registry-packages-npm-production"}},"0.11.97-dev":{"name":"hikoutei","version":"0.11.97-dev","keywords":["google-sheets","spreadsheet","google sheets orm","sqlite","sync","typescript","orm","repository","optimistic-locking"],"license":"MIT","_id":"hikoutei@0.11.97-dev","maintainers":[{"name":"manddarin","email":"rhkeh123@naver.com"}],"homepage":"https://github.com/ManddarinShop/Hikoutei#readme","bugs":{"url":"https://github.com/ManddarinShop/Hikoutei/issues"},"bin":{"hikoutei":"dist/cli/index.js"},"dist":{"shasum":"5ba58f24f211bb30945a8b125fa38f8d6eb1ca88","tarball":"https://registry.npmjs.org/hikoutei/-/hikoutei-0.11.97-dev.tgz","fileCount":973,"integrity":"sha512-0LVy+wOhnwCtucmPShF0I1lCrnAzit5llOMQpJvH3o8poWZLcMU7QrR1FhhYmjwis1GAueqgoLKqifpKJHOs/w==","signatures":[{"sig":"MEQCIF4uG639/oCbcOwCaCaIZN75NvLZvyJ1Cpgt+9T7mGGSAiBCDtAC8P5EQtVH/EbLkCPt/r2MFFBLmuLQTDY7LQst4Q==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEUCIQCoZy31h7d6I1viEHEws99zGvq75knIjwm6WaUw74ErygIgZyAh4jLJUdBD5t4m3spEHhrtlSaZlUnjg5rEMng3Io4=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/hikoutei@0.11.97-dev","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":4487625},"main":"./dist/index.js","type":"module","_from":"file:/home/runner/work/_temp/hikoutei-develop-package/hikoutei-0.11.97-dev.tgz","types":"./dist/index.d.ts","engines":{"node":">=22.13"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"},"./internal/sync-status":{"types":"./dist/internal/syncStatus.d.ts","import":"./dist/internal/syncStatus.js"}},"scripts":{"test":"npm run build -w @hikoutei/ikisaki && npm run build -w @hikoutei/contracts && npm run build -w @hikoutei/google-auth && npm run build -w @hikoutei/storage && npm run build -w @hikoutei/sheets && npm run build -w @hikoutei/sync-engine && npm run build -w @hikoutei/composition && vitest run","build":"npm run build -w @hikoutei/ikisaki && npm run build -w @hikoutei/contracts && npm run build -w @hikoutei/google-auth && npm run build -w @hikoutei/storage && npm run build -w @hikoutei/sheets && npm run build -w @hikoutei/sync-engine && npm run build -w @hikoutei/composition && npm run build -w @hikoutei/cli && npm run clean && tsc -p tsconfig.build.json && node scripts/ci/reconcile-contracts-dist.mjs && node scripts/ci/smoke-contracts-bundle.mjs && npm run build -w spreadsheet-db-mcp","clean":"node scripts/clean-dist.mjs","test:soak":"npm run build -w @hikoutei/ikisaki && node scripts/run-soak-long.mjs","typecheck":"npm run build -w @hikoutei/ikisaki && npm run build -w @hikoutei/contracts && npm run build -w @hikoutei/google-auth && tsc -p tsconfig.test.json","audit:deps":"npx depcruise src packages/library/core/contracts packages/library/core/storage packages/library/cloud/sheets packages/library/core/sync-engine packages/library/core/composition packages/library/cloud/cli --config .dependency-cruiser.cjs --output-type err","audit:knip":"knip","audit:unused":"tsc -p tsconfig.json --noEmit --noUnusedLocals --noUnusedParameters","audit:markers":"node scripts/maintenance/audit-markers.mjs","test:coverage":"npm run test -- --coverage","typecheck:test":"npm run build -w @hikoutei/ikisaki && npm run build -w @hikoutei/contracts && npm run build -w @hikoutei/google-auth && tsc -p tsconfig.test.json && tsc -p packages/protocol/ikisaki/tsconfig.test.json && tsc -p packages/mcp/tsconfig.test.json && npm run typecheck -w @hikoutei/google-auth -w @hikoutei/storage -w @hikoutei/sheets -w @hikoutei/sync-engine -w @hikoutei/composition -w @hikoutei/cli"},"_npmUser":{"name":"manddarin","email":"rhkeh123@naver.com"},"_resolved":"/home/runner/work/_temp/hikoutei-develop-package/hikoutei-0.11.97-dev.tgz","_integrity":"sha512-0LVy+wOhnwCtucmPShF0I1lCrnAzit5llOMQpJvH3o8poWZLcMU7QrR1FhhYmjwis1GAueqgoLKqifpKJHOs/w==","repository":{"url":"git+https://github.com/ManddarinShop/Hikoutei.git","type":"git"},"workspaces":["packages/*","packages/protocol/*","packages/library/cloud/*","packages/library/core/*"],"_npmVersion":"10.9.8","description":"Typed repository and safe write layer for Google Sheets-backed MVPs. SQLite-authoritative entity lifecycle with asynchronous Google Sheets projection.","directories":{},"_nodeVersion":"22.23.2","dependencies":{"zod":"^4.4.3","@hikoutei/kohkai":"0.1.0","@googleapis/drive":"^21.0.0","@hikoutei/ikisaki":"0.1.17","@googleapis/sheets":"^14.0.0","google-auth-library":"^11.0.0"},"_hasShrinkwrap":false,"packageManager":"pnpm@11.1.2","devDependencies":{"knip":"6.33.0","vitest":"^1.6.0","typescript":"^5.5.3","@types/node":"^20.14.10","@mikro-orm/sql":"7.1.7","@mikro-orm/core":"7.1.7","@hikoutei/sheets":"0.1.0","@hikoutei/storage":"0.1.0","dependency-cruiser":"18.2.0","@hikoutei/contracts":"0.1.0","@vitest/coverage-v8":"^1.6.0","@hikoutei/composition":"0.1.0","@hikoutei/google-auth":"0.1.0","@hikoutei/sync-engine":"0.1.0"},"peerDependencies":{"@mikro-orm/sql":"7.1.7","@mikro-orm/core":"7.1.7"},"peerDependenciesMeta":{"@mikro-orm/sql":{"optional":true},"@mikro-orm/core":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/hikoutei_0.11.97-dev_1790177001782_0.9124133493825612","host":"s3://npm-registry-packages-npm-production"}},"0.11.98-dev":{"name":"hikoutei","version":"0.11.98-dev","keywords":["google-sheets","spreadsheet","google sheets orm","sqlite","sync","typescript","orm","repository","optimistic-locking"],"license":"MIT","_id":"hikoutei@0.11.98-dev","maintainers":[{"name":"manddarin","email":"rhkeh123@naver.com"}],"homepage":"https://github.com/ManddarinShop/Hikoutei#readme","bugs":{"url":"https://github.com/ManddarinShop/Hikoutei/issues"},"bin":{"hikoutei":"dist/cli/index.js"},"dist":{"shasum":"75085ca5b7450bb34f6ff3d1eb8435a50dd32793","tarball":"https://registry.npmjs.org/hikoutei/-/hikoutei-0.11.98-dev.tgz","fileCount":973,"integrity":"sha512-QaehcFCwufH53LS23hrgXfeUTI2TMQ3B+iLKd4iiVn/dSkrqRAhB/XYnYqRfELtbnhg60jmc0JHcsy11c6Legw==","signatures":[{"sig":"MEQCIHv1unbRquH/bjFMUYpbJTAkzFbctCF6cmF4T6Gp+LQkAiArR7Qkg9EkVG457TcIrft7iKH3IJWrgY1MhgN7O9SS1A==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEQCIDmpB6eBZi6GkDrAlxJWEynjng/ox0CufMlSKIaJW4OGAiBjjpQWajQzaAsyVUD63L5ZjsF0So5UDHK+EDemd0L2XQ==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/hikoutei@0.11.98-dev","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":4488005},"main":"./dist/index.js","type":"module","_from":"file:/home/runner/work/_temp/hikoutei-develop-package/hikoutei-0.11.98-dev.tgz","types":"./dist/index.d.ts","engines":{"node":">=22.13"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"},"./internal/sync-status":{"types":"./dist/internal/syncStatus.d.ts","import":"./dist/internal/syncStatus.js"}},"scripts":{"test":"npm run build -w @hikoutei/ikisaki && npm run build -w @hikoutei/contracts && npm run build -w @hikoutei/google-auth && npm run build -w @hikoutei/storage && npm run build -w @hikoutei/sheets && npm run build -w @hikoutei/sync-engine && npm run build -w @hikoutei/composition && vitest run","build":"npm run build -w @hikoutei/ikisaki && npm run build -w @hikoutei/contracts && npm run build -w @hikoutei/google-auth && npm run build -w @hikoutei/storage && npm run build -w @hikoutei/sheets && npm run build -w @hikoutei/sync-engine && npm run build -w @hikoutei/composition && npm run build -w @hikoutei/cli && npm run clean && tsc -p tsconfig.build.json && node scripts/ci/reconcile-contracts-dist.mjs && node scripts/ci/smoke-contracts-bundle.mjs && npm run build -w spreadsheet-db-mcp","clean":"node scripts/clean-dist.mjs","test:soak":"npm run build -w @hikoutei/ikisaki && node scripts/run-soak-long.mjs","typecheck":"npm run build -w @hikoutei/ikisaki && npm run build -w @hikoutei/contracts && npm run build -w @hikoutei/google-auth && tsc -p tsconfig.test.json","audit:deps":"npx depcruise src packages/library/core/contracts packages/library/core/storage packages/library/cloud/sheets packages/library/core/sync-engine packages/library/core/composition packages/library/cloud/cli --config .dependency-cruiser.cjs --output-type err","audit:knip":"knip","audit:unused":"tsc -p tsconfig.json --noEmit --noUnusedLocals --noUnusedParameters","audit:markers":"node scripts/maintenance/audit-markers.mjs","test:coverage":"npm run test -- --coverage","typecheck:test":"npm run build -w @hikoutei/ikisaki && npm run build -w @hikoutei/contracts && npm run build -w @hikoutei/google-auth && tsc -p tsconfig.test.json && tsc -p packages/protocol/ikisaki/tsconfig.test.json && tsc -p packages/mcp/tsconfig.test.json && npm run typecheck -w @hikoutei/google-auth -w @hikoutei/storage -w @hikoutei/sheets -w @hikoutei/sync-engine -w @hikoutei/composition -w @hikoutei/cli"},"_npmUser":{"name":"manddarin","email":"rhkeh123@naver.com"},"_resolved":"/home/runner/work/_temp/hikoutei-develop-package/hikoutei-0.11.98-dev.tgz","_integrity":"sha512-QaehcFCwufH53LS23hrgXfeUTI2TMQ3B+iLKd4iiVn/dSkrqRAhB/XYnYqRfELtbnhg60jmc0JHcsy11c6Legw==","repository":{"url":"git+https://github.com/ManddarinShop/Hikoutei.git","type":"git"},"workspaces":["packages/*","packages/protocol/*","packages/library/cloud/*","packages/library/core/*"],"_npmVersion":"10.9.8","description":"Typed repository and safe write layer for Google Sheets-backed MVPs. SQLite-authoritative entity lifecycle with asynchronous Google Sheets projection.","directories":{},"_nodeVersion":"22.23.2","dependencies":{"zod":"^4.4.3","@hikoutei/kohkai":"0.1.0","@googleapis/drive":"^21.0.0","@hikoutei/ikisaki":"0.1.17","@googleapis/sheets":"^14.0.0","google-auth-library":"^11.0.0"},"_hasShrinkwrap":false,"packageManager":"pnpm@11.1.2","devDependencies":{"knip":"6.33.0","vitest":"^1.6.0","typescript":"^5.5.3","@types/node":"^20.14.10","@mikro-orm/sql":"7.1.7","@mikro-orm/core":"7.1.7","@hikoutei/sheets":"0.1.0","@hikoutei/storage":"0.1.0","dependency-cruiser":"18.2.0","@hikoutei/contracts":"0.1.0","@vitest/coverage-v8":"^1.6.0","@hikoutei/composition":"0.1.0","@hikoutei/google-auth":"0.1.0","@hikoutei/sync-engine":"0.1.0"},"peerDependencies":{"@mikro-orm/sql":"7.1.7","@mikro-orm/core":"7.1.7"},"peerDependenciesMeta":{"@mikro-orm/sql":{"optional":true},"@mikro-orm/core":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/hikoutei_0.11.98-dev_1790182935653_0.9347197247388574","host":"s3://npm-registry-packages-npm-production"}},"0.11.99-dev":{"name":"hikoutei","version":"0.11.99-dev","keywords":["google-sheets","spreadsheet","google sheets orm","sqlite","sync","typescript","orm","repository","optimistic-locking"],"license":"MIT","_id":"hikoutei@0.11.99-dev","maintainers":[{"name":"manddarin","email":"rhkeh123@naver.com"}],"homepage":"https://github.com/ManddarinShop/Hikoutei#readme","bugs":{"url":"https://github.com/ManddarinShop/Hikoutei/issues"},"bin":{"hikoutei":"dist/cli/index.js"},"dist":{"shasum":"2f965360d6800d0db38370c7b734f86a641c0a1d","tarball":"https://registry.npmjs.org/hikoutei/-/hikoutei-0.11.99-dev.tgz","fileCount":973,"integrity":"sha512-ojDHKk8VRxcaeNC3nwG7vBgY/UoIkVyFU8mHSu+xLCHatoneCpLvyZoZRPrBLsOnyNS7iFRQ+5lVhm23l+lf9A==","signatures":[{"sig":"MEYCIQC4d68s+vdoozavsJ3XmUU21il1rECB5gwZgxTKdCbAqgIhALJx4fWAbCg0qDtUpMBDpF+tXCwgW4ab8knjvocBW4iu","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEUCIF6R5JnST3EKNQ42ctmy7YCzDkq4COdfnfoQ2wVDaH+wAiEAgpaAzsnXBCHd84/AbGiLZtN5GxmPaFkz2GQuS0sMNSs=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/hikoutei@0.11.99-dev","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":4488019},"main":"./dist/index.js","type":"module","_from":"file:/home/runner/work/_temp/hikoutei-develop-package/hikoutei-0.11.99-dev.tgz","types":"./dist/index.d.ts","engines":{"node":">=22.13"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"},"./internal/sync-status":{"types":"./dist/internal/syncStatus.d.ts","import":"./dist/internal/syncStatus.js"}},"scripts":{"test":"npm run build -w @hikoutei/ikisaki && npm run build -w @hikoutei/contracts && npm run build -w @hikoutei/google-auth && npm run build -w @hikoutei/storage && npm run build -w @hikoutei/sheets && npm run build -w @hikoutei/sync-engine && npm run build -w @hikoutei/composition && vitest run","build":"npm run build -w @hikoutei/ikisaki && npm run build -w @hikoutei/contracts && npm run build -w @hikoutei/google-auth && npm run build -w @hikoutei/storage && npm run build -w @hikoutei/sheets && npm run build -w @hikoutei/sync-engine && npm run build -w @hikoutei/composition && npm run build -w @hikoutei/cli && npm run clean && tsc -p tsconfig.build.json && node scripts/ci/reconcile-contracts-dist.mjs && node scripts/ci/smoke-contracts-bundle.mjs && npm run build -w spreadsheet-db-mcp","clean":"node scripts/clean-dist.mjs","test:soak":"npm run build -w @hikoutei/ikisaki && node scripts/run-soak-long.mjs","typecheck":"npm run build -w @hikoutei/ikisaki && npm run build -w @hikoutei/contracts && npm run build -w @hikoutei/google-auth && tsc -p tsconfig.test.json","audit:deps":"npx depcruise src packages/library/core/contracts packages/library/core/storage packages/library/cloud/sheets packages/library/core/sync-engine packages/library/core/composition packages/library/cloud/cli --config .dependency-cruiser.cjs --output-type err","audit:knip":"knip","audit:unused":"tsc -p tsconfig.json --noEmit --noUnusedLocals --noUnusedParameters","audit:markers":"node scripts/maintenance/audit-markers.mjs","test:coverage":"npm run test -- --coverage","typecheck:test":"npm run build -w @hikoutei/ikisaki && npm run build -w @hikoutei/contracts && npm run build -w @hikoutei/google-auth && tsc -p tsconfig.test.json && tsc -p packages/protocol/ikisaki/tsconfig.test.json && tsc -p packages/mcp/tsconfig.test.json && npm run typecheck -w @hikoutei/google-auth -w @hikoutei/storage -w @hikoutei/sheets -w @hikoutei/sync-engine -w @hikoutei/composition -w @hikoutei/cli"},"_npmUser":{"name":"manddarin","email":"rhkeh123@naver.com"},"_resolved":"/home/runner/work/_temp/hikoutei-develop-package/hikoutei-0.11.99-dev.tgz","_integrity":"sha512-ojDHKk8VRxcaeNC3nwG7vBgY/UoIkVyFU8mHSu+xLCHatoneCpLvyZoZRPrBLsOnyNS7iFRQ+5lVhm23l+lf9A==","repository":{"url":"git+https://github.com/ManddarinShop/Hikoutei.git","type":"git"},"workspaces":["packages/*","packages/protocol/*","packages/library/cloud/*","packages/library/core/*"],"_npmVersion":"10.9.8","description":"Typed repository and safe write layer for Google Sheets-backed MVPs. SQLite-authoritative entity lifecycle with asynchronous Google Sheets projection.","directories":{},"_nodeVersion":"22.23.2","dependencies":{"zod":"^4.4.3","@hikoutei/kohkai":"0.1.0","@googleapis/drive":"^21.0.0","@hikoutei/ikisaki":"0.1.17","@googleapis/sheets":"^14.0.0","google-auth-library":"^11.0.0"},"_hasShrinkwrap":false,"packageManager":"pnpm@11.1.2","devDependencies":{"knip":"6.33.0","vitest":"^1.6.0","typescript":"^5.5.3","@types/node":"^20.14.10","@mikro-orm/sql":"7.1.7","@mikro-orm/core":"7.1.7","@hikoutei/sheets":"0.1.0","@hikoutei/storage":"0.1.0","dependency-cruiser":"18.2.0","@hikoutei/contracts":"0.1.0","@vitest/coverage-v8":"^1.6.0","@hikoutei/composition":"0.1.0","@hikoutei/google-auth":"0.1.0","@hikoutei/sync-engine":"0.1.0"},"peerDependencies":{"@mikro-orm/sql":"7.1.7","@mikro-orm/core":"7.1.7"},"peerDependenciesMeta":{"@mikro-orm/sql":{"optional":true},"@mikro-orm/core":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/hikoutei_0.11.99-dev_1790184238662_0.31194191596791443","host":"s3://npm-registry-packages-npm-production"}},"0.11.100-dev":{"name":"hikoutei","version":"0.11.100-dev","keywords":["google-sheets","spreadsheet","google sheets orm","sqlite","sync","typescript","orm","repository","optimistic-locking"],"license":"MIT","_id":"hikoutei@0.11.100-dev","maintainers":[{"name":"manddarin","email":"rhkeh123@naver.com"}],"homepage":"https://github.com/ManddarinShop/Hikoutei#readme","bugs":{"url":"https://github.com/ManddarinShop/Hikoutei/issues"},"bin":{"hikoutei":"dist/cli/index.js"},"dist":{"shasum":"a5d8c0936987d7a29e75ecf4ba906f0a07270467","tarball":"https://registry.npmjs.org/hikoutei/-/hikoutei-0.11.100-dev.tgz","fileCount":973,"integrity":"sha512-NqiE2ojDanrQBc5t7ZNCyU6BZnmZxOg8cBm2hRC77Gp/Z+Ra2MMDjIIH5VCCFvptpOCJKdwWwjaip5kMcJiKcA==","signatures":[{"sig":"MEQCIDu+mj8QvHHv3pe7roZj8meoz00uJe+tPwKpoApwf4aEAiAcGTgLG1GLLzqAFkj4iDnYyrsv30S+TySCRiNfNXSpMA==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEYCIQDjD2LG4FRawqRUbGvy5YDYuBKwvPxow6pltx3e/IUQqQIhAMumhV1O5/AfzCJtKWgaPdHFzveH8pkjaOnxKnnmxIvb","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/hikoutei@0.11.100-dev","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":4488108},"main":"./dist/index.js","type":"module","_from":"file:/home/runner/work/_temp/hikoutei-develop-package/hikoutei-0.11.100-dev.tgz","types":"./dist/index.d.ts","engines":{"node":">=22.13"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"},"./internal/sync-status":{"types":"./dist/internal/syncStatus.d.ts","import":"./dist/internal/syncStatus.js"}},"scripts":{"test":"npm run build -w @hikoutei/ikisaki && npm run build -w @hikoutei/contracts && npm run build -w @hikoutei/google-auth && npm run build -w @hikoutei/storage && npm run build -w @hikoutei/sheets && npm run build -w @hikoutei/sync-engine && npm run build -w @hikoutei/composition && vitest run","build":"npm run build -w @hikoutei/ikisaki && npm run build -w @hikoutei/contracts && npm run build -w @hikoutei/google-auth && npm run build -w @hikoutei/storage && npm run build -w @hikoutei/sheets && npm run build -w @hikoutei/sync-engine && npm run build -w @hikoutei/composition && npm run build -w @hikoutei/cli && npm run clean && tsc -p tsconfig.build.json && node scripts/ci/reconcile-contracts-dist.mjs && node scripts/ci/smoke-contracts-bundle.mjs && npm run build -w spreadsheet-db-mcp","clean":"node scripts/clean-dist.mjs","test:soak":"npm run build -w @hikoutei/ikisaki && node scripts/run-soak-long.mjs","typecheck":"npm run build -w @hikoutei/ikisaki && npm run build -w @hikoutei/contracts && npm run build -w @hikoutei/google-auth && tsc -p tsconfig.test.json","audit:deps":"npx depcruise src packages/library/core/contracts packages/library/core/storage packages/library/cloud/sheets packages/library/core/sync-engine packages/library/core/composition packages/library/cloud/cli --config .dependency-cruiser.cjs --output-type err","audit:knip":"knip","audit:unused":"tsc -p tsconfig.json --noEmit --noUnusedLocals --noUnusedParameters","audit:markers":"node scripts/maintenance/audit-markers.mjs","test:coverage":"npm run test -- --coverage","typecheck:test":"npm run build -w @hikoutei/ikisaki && npm run build -w @hikoutei/contracts && npm run build -w @hikoutei/google-auth && tsc -p tsconfig.test.json && tsc -p packages/protocol/ikisaki/tsconfig.test.json && tsc -p packages/mcp/tsconfig.test.json && npm run typecheck -w @hikoutei/google-auth -w @hikoutei/storage -w @hikoutei/sheets -w @hikoutei/sync-engine -w @hikoutei/composition -w @hikoutei/cli"},"_npmUser":{"name":"manddarin","email":"rhkeh123@naver.com"},"_resolved":"/home/runner/work/_temp/hikoutei-develop-package/hikoutei-0.11.100-dev.tgz","_integrity":"sha512-NqiE2ojDanrQBc5t7ZNCyU6BZnmZxOg8cBm2hRC77Gp/Z+Ra2MMDjIIH5VCCFvptpOCJKdwWwjaip5kMcJiKcA==","repository":{"url":"git+https://github.com/ManddarinShop/Hikoutei.git","type":"git"},"workspaces":["packages/*","packages/protocol/*","packages/library/cloud/*","packages/library/core/*"],"_npmVersion":"10.9.8","description":"Typed repository and safe write layer for Google Sheets-backed MVPs. SQLite-authoritative entity lifecycle with asynchronous Google Sheets projection.","directories":{},"_nodeVersion":"22.23.2","dependencies":{"zod":"^4.4.3","@hikoutei/kohkai":"0.1.0","@googleapis/drive":"^21.0.0","@hikoutei/ikisaki":"0.1.17","@googleapis/sheets":"^14.0.0","google-auth-library":"^11.0.0"},"_hasShrinkwrap":false,"packageManager":"pnpm@11.1.2","devDependencies":{"knip":"6.33.0","vitest":"^1.6.0","typescript":"^5.5.3","@types/node":"^20.14.10","@mikro-orm/sql":"7.1.7","@mikro-orm/core":"7.1.7","@hikoutei/sheets":"0.1.0","@hikoutei/storage":"0.1.0","dependency-cruiser":"18.2.0","@hikoutei/contracts":"0.1.0","@vitest/coverage-v8":"^1.6.0","@hikoutei/composition":"0.1.0","@hikoutei/google-auth":"0.1.0","@hikoutei/sync-engine":"0.1.0"},"peerDependencies":{"@mikro-orm/sql":"7.1.7","@mikro-orm/core":"7.1.7"},"peerDependenciesMeta":{"@mikro-orm/sql":{"optional":true},"@mikro-orm/core":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/hikoutei_0.11.100-dev_1790186593266_0.3233917384474776","host":"s3://npm-registry-packages-npm-production"}},"0.11.101-dev":{"name":"hikoutei","version":"0.11.101-dev","keywords":["google-sheets","spreadsheet","google sheets orm","sqlite","sync","typescript","orm","repository","optimistic-locking"],"license":"MIT","_id":"hikoutei@0.11.101-dev","maintainers":[{"name":"manddarin","email":"rhkeh123@naver.com"}],"homepage":"https://github.com/ManddarinShop/Hikoutei#readme","bugs":{"url":"https://github.com/ManddarinShop/Hikoutei/issues"},"bin":{"hikoutei":"dist/cli/index.js"},"dist":{"shasum":"d90ab06dd4e6fc1b68d311c713422457db019883","tarball":"https://registry.npmjs.org/hikoutei/-/hikoutei-0.11.101-dev.tgz","fileCount":977,"integrity":"sha512-zWDAoYutL/2ehhxZ3YJkZvIKGiebL9I+lw+/Gy8p73ZdjgRavJ1oWhKrcx42EG+RI0yMIwiriZq96xAEbaw9Cw==","signatures":[{"sig":"MEQCIESrE+lLulUnp64snl7nozf36gCGVH8IIccFK2u9xMRGAiBpyxqp5J3eP8aNwSheKWxRqkwgnlDNsxhfyqHmWo815Q==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEQCIGpq3+DdhM4Of7/tliopq1vXN018PF6w5gnskGmZNQHzAiAaWhHe8XReUDpbPK+sGvh3G3gk/Jq2czZ1zoEhwrBi+g==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/hikoutei@0.11.101-dev","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":4490226},"main":"./dist/index.js","type":"module","_from":"file:/home/runner/work/_temp/hikoutei-develop-package/hikoutei-0.11.101-dev.tgz","types":"./dist/index.d.ts","engines":{"node":">=22.13"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"},"./internal/sync-status":{"types":"./dist/internal/syncStatus.d.ts","import":"./dist/internal/syncStatus.js"}},"scripts":{"test":"npm run build -w @hikoutei/ikisaki && npm run build -w @hikoutei/contracts && npm run build -w @hikoutei/google-auth && npm run build -w @hikoutei/storage && npm run build -w @hikoutei/sheets && npm run build -w @hikoutei/sync-engine && npm run build -w @hikoutei/composition && vitest run","build":"npm run build -w @hikoutei/ikisaki && npm run build -w @hikoutei/contracts && npm run build -w @hikoutei/google-auth && npm run build -w @hikoutei/storage && npm run build -w @hikoutei/sheets && npm run build -w @hikoutei/sync-engine && npm run build -w @hikoutei/composition && npm run build -w @hikoutei/cli && npm run clean && tsc -p tsconfig.build.json && node scripts/ci/reconcile-contracts-dist.mjs && node scripts/ci/smoke-contracts-bundle.mjs && npm run build -w spreadsheet-db-mcp","clean":"node scripts/clean-dist.mjs","test:soak":"npm run build -w @hikoutei/ikisaki && node scripts/run-soak-long.mjs","typecheck":"npm run build -w @hikoutei/ikisaki && npm run build -w @hikoutei/contracts && npm run build -w @hikoutei/google-auth && tsc -p tsconfig.test.json","audit:deps":"npx depcruise src packages/library/core/contracts packages/library/core/storage packages/library/cloud/sheets packages/library/core/sync-engine packages/library/core/composition packages/library/cloud/cli --config .dependency-cruiser.cjs --output-type err","audit:knip":"knip","audit:unused":"tsc -p tsconfig.json --noEmit --noUnusedLocals --noUnusedParameters","audit:markers":"node scripts/maintenance/audit-markers.mjs","test:coverage":"npm run test -- --coverage","typecheck:test":"npm run build -w @hikoutei/ikisaki && npm run build -w @hikoutei/contracts && npm run build -w @hikoutei/google-auth && tsc -p tsconfig.test.json && tsc -p packages/protocol/ikisaki/tsconfig.test.json && tsc -p packages/mcp/tsconfig.test.json && npm run typecheck -w @hikoutei/google-auth -w @hikoutei/storage -w @hikoutei/sheets -w @hikoutei/sync-engine -w @hikoutei/composition -w @hikoutei/cli"},"_npmUser":{"name":"manddarin","email":"rhkeh123@naver.com"},"_resolved":"/home/runner/work/_temp/hikoutei-develop-package/hikoutei-0.11.101-dev.tgz","_integrity":"sha512-zWDAoYutL/2ehhxZ3YJkZvIKGiebL9I+lw+/Gy8p73ZdjgRavJ1oWhKrcx42EG+RI0yMIwiriZq96xAEbaw9Cw==","repository":{"url":"git+https://github.com/ManddarinShop/Hikoutei.git","type":"git"},"workspaces":["packages/*","packages/protocol/*","packages/library/cloud/*","packages/library/core/*"],"_npmVersion":"10.9.8","description":"Typed repository and safe write layer for Google Sheets-backed MVPs. SQLite-authoritative entity lifecycle with asynchronous Google Sheets projection.","directories":{},"_nodeVersion":"22.23.2","dependencies":{"zod":"^4.4.3","@hikoutei/kohkai":"0.1.0","@googleapis/drive":"^21.0.0","@hikoutei/ikisaki":"0.1.17","@googleapis/sheets":"^14.0.0","google-auth-library":"^11.0.0"},"_hasShrinkwrap":false,"packageManager":"pnpm@11.1.2","devDependencies":{"knip":"6.33.0","vitest":"^1.6.0","typescript":"^5.5.3","@types/node":"^20.14.10","@mikro-orm/sql":"7.1.7","@mikro-orm/core":"7.1.7","@hikoutei/sheets":"0.1.0","@hikoutei/storage":"0.1.0","dependency-cruiser":"18.2.0","@hikoutei/contracts":"0.1.0","@vitest/coverage-v8":"^1.6.0","@hikoutei/composition":"0.1.0","@hikoutei/google-auth":"0.1.0","@hikoutei/sync-engine":"0.1.0"},"peerDependencies":{"@mikro-orm/sql":"7.1.7","@mikro-orm/core":"7.1.7"},"peerDependenciesMeta":{"@mikro-orm/sql":{"optional":true},"@mikro-orm/core":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/hikoutei_0.11.101-dev_1790187974268_0.4815813008189507","host":"s3://npm-registry-packages-npm-production"}},"0.11.102-dev":{"name":"hikoutei","version":"0.11.102-dev","keywords":["google-sheets","spreadsheet","google sheets orm","sqlite","sync","typescript","orm","repository","optimistic-locking"],"license":"MIT","_id":"hikoutei@0.11.102-dev","maintainers":[{"name":"manddarin","email":"rhkeh123@naver.com"}],"homepage":"https://github.com/ManddarinShop/Hikoutei#readme","bugs":{"url":"https://github.com/ManddarinShop/Hikoutei/issues"},"bin":{"hikoutei":"dist/cli/index.js"},"dist":{"shasum":"415d68a2240991da89677375ef5aee37deea4071","tarball":"https://registry.npmjs.org/hikoutei/-/hikoutei-0.11.102-dev.tgz","fileCount":981,"integrity":"sha512-RnycrBqD/ftdys6ncIV8px53xml7NP3zKcHp8TJKFQNTn32fedXgQCz6C0RnMK8O87N17rUpxcZK1/DSP2UL+w==","signatures":[{"sig":"MEYCIQCe6syUqv9M4gpb5xQ5FtOmxzkqqey+LGWcb2l2o1a2GAIhAOn/t//VNaFIGymFxX8fOIxjZzNoP9WOhEu9yFN2Myjt","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEYCIQCXUk1W++Ab9CHyiEQuu8kPe4v9nyWNytVWY4Pub2oXFgIhAIEwiwt08VeIsfbCOg6zUNK2dDrvY+hzGIQjHpePUiQ/","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/hikoutei@0.11.102-dev","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":4492493},"main":"./dist/index.js","type":"module","_from":"file:/home/runner/work/_temp/hikoutei-develop-package/hikoutei-0.11.102-dev.tgz","types":"./dist/index.d.ts","engines":{"node":">=22.13"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"},"./internal/sync-status":{"types":"./dist/internal/syncStatus.d.ts","import":"./dist/internal/syncStatus.js"}},"scripts":{"test":"npm run build -w @hikoutei/ikisaki && npm run build -w @hikoutei/contracts && npm run build -w @hikoutei/google-auth && npm run build -w @hikoutei/storage && npm run build -w @hikoutei/sheets && npm run build -w @hikoutei/sync-engine && npm run build -w @hikoutei/composition && vitest run","build":"npm run build -w @hikoutei/ikisaki && npm run build -w @hikoutei/contracts && npm run build -w @hikoutei/google-auth && npm run build -w @hikoutei/storage && npm run build -w @hikoutei/sheets && npm run build -w @hikoutei/sync-engine && npm run build -w @hikoutei/composition && npm run build -w @hikoutei/cli && npm run clean && tsc -p tsconfig.build.json && node scripts/ci/reconcile-contracts-dist.mjs && node scripts/ci/smoke-contracts-bundle.mjs && npm run build -w spreadsheet-db-mcp","clean":"node scripts/clean-dist.mjs","test:soak":"npm run build -w @hikoutei/ikisaki && node scripts/run-soak-long.mjs","typecheck":"npm run build -w @hikoutei/ikisaki && npm run build -w @hikoutei/contracts && npm run build -w @hikoutei/google-auth && tsc -p tsconfig.test.json","audit:deps":"npx depcruise src packages/library/core/contracts packages/library/core/storage packages/library/cloud/sheets packages/library/core/sync-engine packages/library/core/composition packages/library/cloud/cli --config .dependency-cruiser.cjs --output-type err","audit:knip":"knip","audit:unused":"tsc -p tsconfig.json --noEmit --noUnusedLocals --noUnusedParameters","audit:markers":"node scripts/maintenance/audit-markers.mjs","test:coverage":"npm run test -- --coverage","typecheck:test":"npm run build -w @hikoutei/ikisaki && npm run build -w @hikoutei/contracts && npm run build -w @hikoutei/google-auth && tsc -p tsconfig.test.json && tsc -p packages/protocol/ikisaki/tsconfig.test.json && tsc -p packages/mcp/tsconfig.test.json && npm run typecheck -w @hikoutei/google-auth -w @hikoutei/storage -w @hikoutei/sheets -w @hikoutei/sync-engine -w @hikoutei/composition -w @hikoutei/cli"},"_npmUser":{"name":"manddarin","email":"rhkeh123@naver.com"},"_resolved":"/home/runner/work/_temp/hikoutei-develop-package/hikoutei-0.11.102-dev.tgz","_integrity":"sha512-RnycrBqD/ftdys6ncIV8px53xml7NP3zKcHp8TJKFQNTn32fedXgQCz6C0RnMK8O87N17rUpxcZK1/DSP2UL+w==","repository":{"url":"git+https://github.com/ManddarinShop/Hikoutei.git","type":"git"},"workspaces":["packages/*","packages/protocol/*","packages/library/cloud/*","packages/library/core/*"],"_npmVersion":"10.9.8","description":"Typed repository and safe write layer for Google Sheets-backed MVPs. SQLite-authoritative entity lifecycle with asynchronous Google Sheets projection.","directories":{},"_nodeVersion":"22.23.2","dependencies":{"zod":"^4.4.3","@hikoutei/kohkai":"0.1.0","@googleapis/drive":"^21.0.0","@hikoutei/ikisaki":"0.1.17","@googleapis/sheets":"^14.0.0","google-auth-library":"^11.0.0"},"_hasShrinkwrap":false,"packageManager":"pnpm@11.1.2","devDependencies":{"knip":"6.33.0","vitest":"^1.6.0","typescript":"^5.5.3","@types/node":"^20.14.10","@mikro-orm/sql":"7.1.7","@mikro-orm/core":"7.1.7","@hikoutei/sheets":"0.1.0","@hikoutei/storage":"0.1.0","dependency-cruiser":"18.2.0","@hikoutei/contracts":"0.1.0","@vitest/coverage-v8":"^1.6.0","@hikoutei/composition":"0.1.0","@hikoutei/google-auth":"0.1.0","@hikoutei/sync-engine":"0.1.0"},"peerDependencies":{"@mikro-orm/sql":"7.1.7","@mikro-orm/core":"7.1.7"},"peerDependenciesMeta":{"@mikro-orm/sql":{"optional":true},"@mikro-orm/core":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/hikoutei_0.11.102-dev_1790189586838_0.6961964082831644","host":"s3://npm-registry-packages-npm-production"}},"0.11.103-dev":{"_id":"hikoutei@0.11.103-dev","bin":{"hikoutei":"dist/cli/index.js"},"bugs":{"url":"https://github.com/ManddarinShop/Hikoutei/issues"},"dist":{"shasum":"cd8deffdfdf9210a8ac34f740b4470124fc0958a","tarball":"https://registry.npmjs.org/hikoutei/-/hikoutei-0.11.103-dev.tgz","fileCount":981,"integrity":"sha512-UYU76EFt8AbOFnvSO/ZsKotEp94WUnU8urBbxIZoYV8S7nhCyqq5Gog2hfV9LXDZPgLKSFww1hyZxA8s30NqPg==","signatures":[{"sig":"MEYCIQCWdNHIV7AYzJaboLJQAo16Fl6ZAQoRrpRJUiW9RRjlggIhALJi2hIaSB6U0pzqYsdPERb1zvcIqzq26oYpgVH9p/Cm","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U","sig":"MEUCIAVj2ZqbwqnRXn0FcDyNssZ1GZq59gWzThSXEJ6NIMJhAiEAllKkqbC9tozMzQJWMQiSFVo8JEvS32T9Z/oIHYWTLtU="}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/hikoutei@0.11.103-dev","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":4547514},"main":"./dist/index.js","name":"hikoutei","type":"module","_from":"file:/home/runner/work/_temp/hikoutei-develop-package/hikoutei-0.11.103-dev.tgz","types":"./dist/index.d.ts","engines":{"node":">=22.13"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"},"./internal/sync-status":{"types":"./dist/internal/syncStatus.d.ts","import":"./dist/internal/syncStatus.js"}},"license":"MIT","scripts":{"test":"npm run build -w @hikoutei/ikisaki && npm run build -w @hikoutei/contracts && npm run build -w @hikoutei/google-auth && npm run build -w @hikoutei/storage && npm run build -w @hikoutei/sheets && npm run build -w @hikoutei/sync-engine && npm run build -w @hikoutei/composition && vitest run","build":"npm run build -w @hikoutei/ikisaki && npm run build -w @hikoutei/contracts && npm run build -w @hikoutei/google-auth && npm run build -w @hikoutei/storage && npm run build -w @hikoutei/sheets && npm run build -w @hikoutei/sync-engine && npm run build -w @hikoutei/composition && npm run build -w @hikoutei/cli && npm run clean && tsc -p tsconfig.build.json && node scripts/ci/reconcile-contracts-dist.mjs && node scripts/ci/smoke-contracts-bundle.mjs && npm run build -w spreadsheet-db-mcp","clean":"node scripts/clean-dist.mjs","test:soak":"npm run build -w @hikoutei/ikisaki && node scripts/run-soak-long.mjs","typecheck":"npm run build -w @hikoutei/ikisaki && npm run build -w @hikoutei/contracts && npm run build -w @hikoutei/google-auth && tsc -p tsconfig.test.json","audit:deps":"npx depcruise src packages/library/core/contracts packages/library/core/storage packages/library/cloud/sheets packages/library/core/sync-engine packages/library/core/composition packages/library/cloud/cli --config .dependency-cruiser.cjs --output-type err","audit:knip":"knip","audit:unused":"tsc -p tsconfig.json --noEmit --noUnusedLocals --noUnusedParameters","audit:markers":"node scripts/maintenance/audit-markers.mjs","test:coverage":"npm run test -- --coverage","typecheck:test":"npm run build -w @hikoutei/ikisaki && npm run build -w @hikoutei/contracts && npm run build -w @hikoutei/google-auth && tsc -p tsconfig.test.json && tsc -p packages/protocol/ikisaki/tsconfig.test.json && tsc -p packages/mcp/tsconfig.test.json && npm run typecheck -w @hikoutei/google-auth -w @hikoutei/storage -w @hikoutei/sheets -w @hikoutei/sync-engine -w @hikoutei/composition -w @hikoutei/cli"},"version":"0.11.103-dev","_npmUser":{"name":"manddarin","email":"rhkeh123@naver.com"},"homepage":"https://github.com/ManddarinShop/Hikoutei#readme","keywords":["google-sheets","spreadsheet","google sheets orm","sqlite","sync","typescript","orm","repository","optimistic-locking"],"_resolved":"/home/runner/work/_temp/hikoutei-develop-package/hikoutei-0.11.103-dev.tgz","_integrity":"sha512-UYU76EFt8AbOFnvSO/ZsKotEp94WUnU8urBbxIZoYV8S7nhCyqq5Gog2hfV9LXDZPgLKSFww1hyZxA8s30NqPg==","repository":{"url":"git+https://github.com/ManddarinShop/Hikoutei.git","type":"git"},"workspaces":["packages/*","packages/protocol/*","packages/library/cloud/*","packages/library/core/*"],"_npmVersion":"10.9.8","description":"Typed repository and safe write layer for Google Sheets-backed MVPs. SQLite-authoritative entity lifecycle with asynchronous Google Sheets projection.","directories":{},"maintainers":[{"name":"manddarin","email":"rhkeh123@naver.com"}],"_nodeVersion":"22.23.2","dependencies":{"zod":"^4.4.3","@hikoutei/kohkai":"0.1.0","@googleapis/drive":"^21.0.0","@hikoutei/ikisaki":"0.1.17","@googleapis/sheets":"^14.0.0","google-auth-library":"^11.0.0"},"_hasShrinkwrap":false,"packageManager":"pnpm@11.1.2","devDependencies":{"knip":"6.33.0","vitest":"^1.6.0","typescript":"^5.5.3","@types/node":"^20.14.10","@mikro-orm/sql":"7.1.7","@mikro-orm/core":"7.1.7","@hikoutei/sheets":"0.1.0","@hikoutei/storage":"0.1.0","dependency-cruiser":"18.2.0","@hikoutei/contracts":"0.1.0","@vitest/coverage-v8":"^1.6.0","@hikoutei/composition":"0.1.0","@hikoutei/google-auth":"0.1.0","@hikoutei/sync-engine":"0.1.0"},"peerDependencies":{"@mikro-orm/sql":"7.1.7","@mikro-orm/core":"7.1.7"},"peerDependenciesMeta":{"@mikro-orm/sql":{"optional":true},"@mikro-orm/core":{"optional":true}},"_npmOperationalInternal":{"host":"s3://npm-registry-packages-npm-production","tmp":"tmp/hikoutei_0.11.103-dev_1790243986237_0.9241935125029925"}}},"time":{"created":"2026-07-29T15:45:36.252Z","modified":"2026-09-24T09:59:46.887Z","0.2.0":"2026-07-29T15:45:36.488Z","0.2.1-beta.b30572296324.1":"2026-07-30T19:02:36.797Z","0.2.1-beta.b30652787865.1":"2026-07-31T17:51:54.394Z","0.2.1-beta.b30653839306.1":"2026-07-31T18:07:17.517Z","0.3.1-beta.b30654607487.1":"2026-07-31T18:19:00.944Z","0.3.0-beta.b30655431549.1":"2026-07-31T18:31:19.184Z","0.3.0":"2026-07-31T18:35:06.095Z","0.3.0-beta.b30698882260.1":"2026-08-01T12:03:02.248Z","0.3.0-beta.b30699179666.1":"2026-08-01T12:11:36.153Z","0.3.0-beta.b30699513464.1":"2026-08-01T12:21:44.947Z","0.3.0-beta.b30757098886.1":"2026-08-02T16:39:47.291Z","0.3.0-beta.b30758298686.1":"2026-08-02T17:12:43.779Z","0.3.1":"2026-08-03T15:05:54.204Z","0.3.2":"2026-08-03T18:13:15.839Z","0.3.3":"2026-08-04T11:23:08.051Z","0.3.4":"2026-08-05T12:03:43.580Z","0.3.5":"2026-08-05T12:12:14.564Z","0.3.6":"2026-08-05T16:19:57.033Z","0.4.0":"2026-08-05T16:24:23.230Z","0.4.1":"2026-08-05T16:29:25.160Z","0.4.2":"2026-08-06T04:27:58.979Z","0.4.3":"2026-08-06T14:44:17.840Z","0.4.5":"2026-08-07T04:56:15.262Z","0.4.6":"2026-08-07T05:07:57.617Z","0.4.7":"2026-08-07T05:46:11.794Z","0.4.9":"2026-08-07T07:23:29.532Z","0.4.10":"2026-08-07T07:35:24.120Z","0.4.11":"2026-08-07T08:26:20.329Z","0.4.12":"2026-08-07T08:38:45.634Z","0.5.0":"2026-08-07T08:45:24.852Z","0.5.1":"2026-08-07T15:25:12.724Z","0.5.2":"2026-08-07T16:28:18.301Z","0.5.3":"2026-08-07T17:07:44.915Z","0.5.4":"2026-08-08T07:22:23.209Z","0.5.5":"2026-08-08T08:16:44.244Z","0.5.6":"2026-08-08T16:19:29.980Z","0.5.7":"2026-08-08T16:56:17.654Z","0.5.8":"2026-08-10T12:38:14.855Z","0.5.9":"2026-08-10T12:51:47.204Z","0.5.10":"2026-08-10T14:24:18.579Z","0.5.11":"2026-08-10T15:08:35.221Z","0.5.12":"2026-08-11T03:14:54.838Z","0.5.13":"2026-08-11T15:51:44.555Z","0.5.14":"2026-08-11T17:52:57.243Z","0.5.15":"2026-08-11T18:27:22.611Z","0.5.16":"2026-08-12T17:04:34.308Z","0.5.17":"2026-08-12T17:44:06.843Z","0.5.18":"2026-08-13T04:12:52.937Z","0.5.19":"2026-08-13T07:56:55.604Z","0.5.20":"2026-08-13T08:17:12.401Z","0.5.21":"2026-08-13T08:30:25.054Z","0.5.22":"2026-08-13T09:10:06.515Z","0.6.0":"2026-08-13T09:14:37.819Z","0.7.0":"2026-08-16T05:46:26.026Z","0.7.1":"2026-08-16T08:16:50.037Z","0.8.0":"2026-08-17T06:28:39.679Z","0.8.1":"2026-08-17T06:35:45.221Z","0.8.2":"2026-08-18T14:01:20.000Z","0.8.3":"2026-08-18T14:16:12.238Z","0.8.4":"2026-08-18T14:29:51.635Z","0.8.5":"2026-08-18T17:21:21.472Z","0.8.6":"2026-08-18T17:29:29.500Z","0.8.7":"2026-08-18T17:32:44.584Z","0.8.8":"2026-08-18T17:35:22.147Z","0.8.9":"2026-08-18T17:37:56.139Z","0.8.10":"2026-08-18T17:40:26.534Z","0.8.11":"2026-08-18T17:43:17.643Z","0.8.12":"2026-08-18T17:57:49.314Z","0.8.13":"2026-08-18T18:05:47.552Z","0.8.14":"2026-08-18T18:08:47.563Z","0.8.15":"2026-08-18T18:31:49.150Z","0.8.16":"2026-08-18T18:34:35.066Z","0.8.17":"2026-08-18T18:37:12.697Z","0.8.18":"2026-08-18T18:49:03.594Z","0.8.19":"2026-08-18T19:22:30.283Z","0.8.20":"2026-08-18T19:29:19.866Z","0.8.21":"2026-08-18T19:32:04.912Z","0.8.22":"2026-08-18T19:48:50.566Z","0.8.23":"2026-08-18T20:07:58.404Z","0.8.24":"2026-08-18T21:07:44.111Z","0.8.25":"2026-08-18T21:10:24.650Z","0.8.26":"2026-08-18T21:13:01.455Z","0.8.27":"2026-08-18T21:15:38.477Z","0.8.28":"2026-08-18T21:18:10.728Z","0.8.29":"2026-08-18T21:26:15.231Z","0.8.30":"2026-08-18T21:28:56.617Z","0.8.31":"2026-08-18T21:31:38.763Z","0.8.32":"2026-08-18T21:34:21.222Z","0.8.33":"2026-08-18T21:36:47.154Z","0.8.34":"2026-08-18T21:39:21.470Z","0.8.35":"2026-08-18T21:42:21.124Z","0.8.36":"2026-08-18T21:44:43.776Z","0.8.37":"2026-08-18T21:47:03.065Z","0.8.38":"2026-08-18T21:49:28.499Z","0.8.39":"2026-08-18T22:22:48.123Z","0.8.40":"2026-08-18T22:36:41.635Z","0.8.41":"2026-08-18T23:12:39.449Z","0.8.42":"2026-08-19T03:01:12.528Z","0.8.43":"2026-08-19T03:24:27.624Z","0.8.44":"2026-08-19T04:01:34.363Z","0.8.45":"2026-08-19T09:32:24.010Z","0.8.46":"2026-08-19T09:34:35.777Z","0.8.47":"2026-08-19T09:37:56.025Z","0.8.48":"2026-08-19T09:40:22.074Z","0.8.49":"2026-08-19T09:42:39.833Z","0.8.50":"2026-08-19T09:44:57.512Z","0.8.51":"2026-08-19T09:47:14.287Z","0.8.52":"2026-08-19T09:49:17.384Z","0.8.53":"2026-08-19T09:51:32.155Z","0.8.54":"2026-08-19T10:00:19.004Z","0.8.55":"2026-08-19T10:10:22.045Z","0.8.56":"2026-08-19T10:29:28.997Z","0.8.57":"2026-08-19T10:39:00.277Z","0.8.58":"2026-08-19T10:50:37.892Z","0.8.59":"2026-08-19T11:00:14.601Z","0.8.60":"2026-08-19T11:16:33.462Z","0.8.61":"2026-08-19T11:24:16.819Z","0.8.62":"2026-08-19T11:41:48.596Z","0.8.63":"2026-08-19T11:54:37.915Z","0.8.64":"2026-08-19T11:57:49.418Z","0.8.65":"2026-08-19T12:01:48.382Z","0.8.66":"2026-08-21T10:57:34.870Z","0.8.68":"2026-08-21T10:59:50.964Z","0.8.69":"2026-08-21T11:39:16.953Z","0.8.70":"2026-08-23T07:44:27.753Z","0.8.71":"2026-08-23T09:35:44.775Z","0.8.72":"2026-08-23T10:06:30.659Z","0.8.73":"2026-08-23T10:25:41.085Z","0.8.74":"2026-08-23T15:30:07.174Z","0.8.75":"2026-08-24T17:13:22.145Z","0.8.76":"2026-08-24T17:15:31.391Z","0.8.77":"2026-08-24T17:17:39.612Z","0.8.78":"2026-08-24T17:19:43.734Z","0.8.79":"2026-08-24T17:21:56.299Z","0.8.80":"2026-08-24T17:23:47.994Z","0.8.81":"2026-08-24T17:26:01.706Z","0.8.82":"2026-08-24T17:30:47.766Z","0.8.83":"2026-08-24T17:32:42.413Z","0.8.84":"2026-08-25T09:14:30.020Z","0.8.85":"2026-08-25T13:44:12.533Z","0.8.86":"2026-08-25T13:50:51.002Z","0.8.87":"2026-08-25T13:52:52.195Z","0.8.88":"2026-08-25T13:54:53.901Z","0.8.89":"2026-08-25T14:01:04.699Z","0.8.90":"2026-08-25T14:07:19.776Z","0.8.91":"2026-08-25T14:18:28.567Z","0.8.96":"2026-08-29T05:57:49.217Z","0.8.97":"2026-08-29T06:42:35.672Z","0.9.0":"2026-08-29T06:46:57.383Z","0.9.1":"2026-08-29T07:52:46.691Z","0.9.2":"2026-08-29T08:03:55.886Z","0.9.3":"2026-08-29T08:15:27.980Z","0.9.4":"2026-08-29T08:18:42.270Z","0.9.5":"2026-08-29T08:24:46.014Z","0.9.6":"2026-08-29T08:32:54.619Z","0.9.7":"2026-08-29T08:44:22.127Z","0.9.8":"2026-08-29T12:13:45.288Z","0.9.9":"2026-08-29T12:30:53.214Z","0.9.10":"2026-08-29T13:03:49.106Z","0.9.11":"2026-08-29T15:16:36.180Z","0.9.12":"2026-08-30T04:16:37.881Z","0.9.13":"2026-08-30T06:44:37.749Z","0.9.14":"2026-08-30T06:55:17.267Z","0.9.15":"2026-08-30T08:38:29.900Z","0.9.16":"2026-08-31T04:53:57.390Z","0.9.17":"2026-08-31T06:19:24.969Z","0.9.18":"2026-08-31T07:19:47.139Z","0.9.19":"2026-08-31T08:03:09.365Z","0.9.20":"2026-08-31T09:24:22.686Z","0.9.21":"2026-08-31T12:26:26.571Z","0.9.22":"2026-08-31T12:54:53.671Z","0.9.23":"2026-08-31T14:59:28.844Z","0.9.24":"2026-08-31T15:59:43.922Z","0.9.25":"2026-09-02T07:59:29.240Z","0.9.26":"2026-09-03T08:43:41.140Z","0.9.27":"2026-09-03T15:30:36.821Z","0.9.28":"2026-09-04T04:33:06.788Z","0.9.29":"2026-09-04T12:49:28.863Z","0.9.30":"2026-09-04T12:57:45.579Z","0.9.31":"2026-09-04T13:26:49.062Z","0.9.32":"2026-09-05T04:49:12.265Z","0.9.33":"2026-09-05T05:06:43.188Z","0.9.33-dev.1":"2026-09-05T06:09:32.683Z","0.9.33-dev.2":"2026-09-05T08:57:16.400Z","0.9.33-dev.3":"2026-09-05T14:28:02.141Z","0.9.33-dev.4":"2026-09-05T14:57:07.841Z","0.10.0":"2026-09-05T15:29:03.350Z","0.10.1-dev":"2026-09-05T16:11:42.894Z","0.10.3-dev":"2026-09-06T12:37:10.808Z","0.10.4-dev":"2026-09-06T13:02:52.716Z","0.10.5-dev":"2026-09-06T13:32:55.437Z","0.10.6-dev":"2026-09-06T13:57:35.651Z","0.10.7-dev":"2026-09-06T14:20:23.713Z","0.10.8-dev":"2026-09-06T14:43:27.489Z","0.10.9-dev":"2026-09-06T15:07:28.637Z","0.10.10-dev":"2026-09-06T17:12:59.452Z","0.10.11-dev":"2026-09-07T03:55:18.301Z","0.10.13-dev":"2026-09-07T05:51:21.397Z","0.10.14-dev":"2026-09-07T07:16:50.744Z","0.10.15-dev":"2026-09-07T10:05:29.638Z","0.10.16-dev":"2026-09-07T12:50:31.252Z","0.10.17-dev":"2026-09-07T18:24:48.058Z","0.10.18-dev":"2026-09-08T04:17:58.711Z","0.10.19-dev":"2026-09-08T04:53:35.763Z","0.10.20-dev":"2026-09-08T15:29:10.215Z","0.10.21-dev":"2026-09-08T15:42:14.337Z","0.10.22-dev":"2026-09-09T03:28:47.574Z","0.10.23-dev":"2026-09-09T15:09:18.552Z","0.10.24-dev":"2026-09-10T04:16:30.204Z","0.10.25-dev":"2026-09-10T08:10:50.444Z","0.11.0":"2026-09-10T08:35:49.651Z","0.11.1-dev":"2026-09-10T15:09:43.736Z","0.11.2-dev":"2026-09-10T15:53:10.177Z","0.11.3-dev":"2026-09-10T16:14:15.626Z","0.11.4-dev":"2026-09-10T17:03:27.628Z","0.11.5-dev":"2026-09-10T17:21:51.429Z","0.11.6-dev":"2026-09-10T17:44:12.580Z","0.11.7-dev":"2026-09-10T18:08:25.591Z","0.11.8-dev":"2026-09-10T18:33:51.230Z","0.11.9-dev":"2026-09-10T18:49:42.111Z","0.11.10-dev":"2026-09-10T19:04:54.376Z","0.11.11-dev":"2026-09-10T19:20:16.977Z","0.11.12-dev":"2026-09-10T19:43:10.714Z","0.11.13-dev":"2026-09-10T19:59:32.156Z","0.11.14-dev":"2026-09-10T20:15:54.747Z","0.11.15-dev":"2026-09-10T20:31:46.613Z","0.11.16-dev":"2026-09-10T20:46:00.181Z","0.11.17-dev":"2026-09-10T20:59:48.457Z","0.11.19-dev":"2026-09-10T21:28:00.614Z","0.11.20-dev":"2026-09-10T21:42:19.183Z","0.11.21-dev":"2026-09-10T21:58:38.003Z","0.11.22-dev":"2026-09-10T22:15:02.959Z","0.11.23-dev":"2026-09-10T22:28:47.383Z","0.11.24-dev":"2026-09-10T22:43:59.334Z","0.11.25-dev":"2026-09-10T22:59:40.210Z","0.11.26-dev":"2026-09-10T23:15:10.205Z","0.11.27-dev":"2026-09-10T23:30:49.667Z","0.11.28-dev":"2026-09-10T23:44:01.501Z","0.11.29-dev":"2026-09-11T00:00:17.882Z","0.11.30-dev":"2026-09-11T00:17:34.062Z","0.11.31-dev":"2026-09-11T00:33:40.485Z","0.11.32-dev":"2026-09-11T00:49:28.393Z","0.11.33-dev":"2026-09-11T01:05:22.995Z","0.11.34-dev":"2026-09-11T01:20:33.272Z","0.11.35-dev":"2026-09-11T01:35:51.053Z","0.11.36-dev":"2026-09-11T03:18:15.397Z","0.11.37-dev":"2026-09-11T03:34:53.828Z","0.11.38-dev":"2026-09-11T03:49:43.382Z","0.11.39-dev":"2026-09-11T04:03:17.198Z","0.11.40-dev":"2026-09-11T04:17:09.221Z","0.11.41-dev":"2026-09-11T04:33:17.275Z","0.11.42-dev":"2026-09-11T04:48:53.640Z","0.11.43-dev":"2026-09-11T05:03:06.198Z","0.11.44-dev":"2026-09-11T05:19:19.993Z","0.11.45-dev":"2026-09-11T05:35:10.220Z","0.11.46-dev":"2026-09-11T05:51:14.711Z","0.11.47-dev":"2026-09-11T06:06:41.922Z","0.11.48-dev":"2026-09-11T06:21:43.208Z","0.11.49-dev":"2026-09-11T06:36:50.154Z","0.11.50-dev":"2026-09-11T06:52:43.108Z","0.11.51-dev":"2026-09-11T07:07:53.113Z","0.11.52-dev":"2026-09-11T07:23:56.776Z","0.11.53-dev":"2026-09-11T07:40:03.178Z","0.11.54-dev":"2026-09-11T07:55:51.157Z","0.11.55-dev":"2026-09-11T08:11:23.080Z","0.11.56-dev":"2026-09-11T08:26:41.065Z","0.11.57-dev":"2026-09-11T08:41:45.851Z","0.11.58-dev":"2026-09-11T08:57:24.174Z","0.11.59-dev":"2026-09-11T09:13:09.223Z","0.11.60-dev":"2026-09-11T09:29:13.422Z","0.11.61-dev":"2026-09-11T09:43:37.417Z","0.11.62-dev":"2026-09-11T10:00:12.734Z","0.11.63-dev":"2026-09-11T10:16:19.267Z","0.11.64-dev":"2026-09-11T10:31:11.984Z","0.11.65-dev":"2026-09-11T10:47:05.883Z","0.11.66-dev":"2026-09-11T13:54:06.811Z","0.11.67-dev":"2026-09-11T14:08:21.226Z","0.11.68-dev":"2026-09-11T14:24:31.974Z","0.11.69-dev":"2026-09-11T14:39:50.628Z","0.11.70-dev":"2026-09-11T14:56:41.674Z","0.11.71-dev":"2026-09-11T15:10:07.784Z","0.11.72-dev":"2026-09-11T15:25:41.817Z","0.11.73-dev":"2026-09-11T15:41:35.124Z","0.11.74-dev":"2026-09-11T15:57:06.077Z","0.11.75-dev":"2026-09-11T16:12:40.949Z","0.11.76-dev":"2026-09-11T16:28:25.997Z","0.11.77-dev":"2026-09-11T16:44:37.503Z","0.11.78-dev":"2026-09-11T16:59:44.264Z","0.11.79-dev":"2026-09-11T17:15:24.982Z","0.11.80-dev":"2026-09-11T17:29:03.117Z","0.11.81-dev":"2026-09-11T17:44:32.244Z","0.11.82-dev":"2026-09-11T18:00:36.415Z","0.11.83-dev":"2026-09-11T18:17:48.426Z","0.11.84-dev":"2026-09-11T18:32:01.286Z","0.11.85-dev":"2026-09-11T18:45:13.589Z","0.11.86-dev":"2026-09-11T18:59:55.170Z","0.11.87-dev":"2026-09-13T13:57:44.006Z","0.11.88-dev":"2026-09-13T14:58:54.227Z","0.11.89-dev":"2026-09-13T15:53:58.255Z","0.11.90-dev":"2026-09-13T17:25:31.346Z","0.11.91-dev":"2026-09-21T14:40:07.579Z","0.11.92-dev":"2026-09-21T14:55:16.075Z","0.11.93-dev":"2026-09-21T15:16:56.967Z","0.11.94-dev":"2026-09-21T15:33:09.919Z","0.11.95-dev":"2026-09-21T15:46:42.109Z","0.11.96-dev":"2026-09-23T06:34:19.459Z","0.11.97-dev":"2026-09-23T15:23:21.941Z","0.11.98-dev":"2026-09-23T17:02:15.792Z","0.11.99-dev":"2026-09-23T17:23:58.834Z","0.11.100-dev":"2026-09-23T18:03:13.413Z","0.11.101-dev":"2026-09-23T18:26:14.412Z","0.11.102-dev":"2026-09-23T18:53:07.074Z","0.11.103-dev":"2026-09-24T09:59:46.347Z"},"bugs":{"url":"https://github.com/ManddarinShop/Hikoutei/issues"},"license":"MIT","homepage":"https://github.com/ManddarinShop/Hikoutei#readme","keywords":["google-sheets","spreadsheet","google sheets orm","sqlite","sync","typescript","orm","repository","optimistic-locking"],"repository":{"url":"git+https://github.com/ManddarinShop/Hikoutei.git","type":"git"},"description":"Typed repository and safe write layer for Google Sheets-backed MVPs. SQLite-authoritative entity lifecycle with asynchronous Google Sheets projection.","maintainers":[{"name":"manddarin","email":"rhkeh123@naver.com"}],"readme":"[한국어](README.ko.md) | [日本語](README.ja.md)\n\n<div align=\"center\">\n\n<img src=\"assets/hikoutei-icon.png\" alt=\"Hikoutei\" width=\"220\" />\n\n# Hikoutei\n\n**Keep your app fast with SQLite. Keep your workflow visible in Google Sheets.**\n\nA typed repository and safe write layer for Google Sheets-backed MVPs: your\napplication reads and writes local SQLite through typed entities, and committed\nchanges are asynchronously projected to Google Sheets for human review and\nlightweight collaboration.\n\n<a href=\"https://www.npmjs.com/package/hikoutei\">npm</a> ·\n<a href=\"https://github.com/ManddarinShop/Hikoutei-Website-/blob/main/guide/quick-start.md\">Quick start</a> ·\n<a href=\"https://github.com/ManddarinShop/Hikoutei/issues\">Issues</a>\n\n[![npm version](https://img.shields.io/npm/v/hikoutei?style=flat-square)](https://www.npmjs.com/package/hikoutei)\n[![license](https://img.shields.io/npm/l/hikoutei?style=flat-square)](LICENSE)\n[![TypeScript](https://img.shields.io/badge/TypeScript-5.x-3178C6?style=flat-square&logo=typescript&logoColor=white)](https://www.typescriptlang.org/)\n\n</div>\n\n## What is Hikoutei?\n\nHikoutei gives TypeScript applications a typed entity API backed by local\nSQLite, then asynchronously synchronizes committed changes to Google Sheets.\n\nYour application does not wait on Google Sheets for normal reads and writes.\nSheets remains available for inspection, operations, and lightweight human\ncollaboration.\n\n> Hikoutei is not a raw Sheets API wrapper, not a replacement for PostgreSQL,\n> and it does not treat Google Sheets as the authoritative application\n> database. SQLite is the source of truth; Sheets is the human-facing view.\n\n## Why Hikoutei?\n\n- Define typed entities instead of manually converting Sheet rows.\n- Read and write through local SQLite without waiting for Google Sheets.\n- Synchronize committed changes to Sheets in the background.\n- Detect unexpected column changes and duplicate headers.\n- Avoid overwriting newer Sheet edits during conflicting updates.\n\nHikoutei does not replace `google-spreadsheet` or `@googleapis/sheets` — it\nsits one level above them. If you only need raw spreadsheet access, use the API\nclient directly.\n\n| Capability | Hikoutei | google-spreadsheet | @googleapis/sheets |\n| --- | :-: | :-: | :-: |\n| Typed entity model | ✅ | ❌ | ❌ |\n| Fast local application reads | ✅ | ❌ | ❌ |\n| Async projection to Sheets | ✅ | ❌ | ❌ |\n| Durable write retry and deduplication | ✅ | ❌ | ❌ |\n| Conflict-aware Sheet updates | ✅ | ❌ | ❌ |\n| Direct row and cell manipulation | Limited | ✅ | ✅ |\n| Full Google Sheets API access | Provider only | Partial | ✅ |\n\n## Installation\n\n```sh\nnpm install hikoutei @mikro-orm/core @mikro-orm/sql\n```\n\nInstalling the library does not touch Google Cloud — it runs local-only\n(SQLite) by default. Run the setup command below only when you want Sheet\nsync.\n\n## Setup (Google Sheets sync)\n\nOne-time, interactive. Install the gcloud CLI, then:\n\n```sh\nnpx hikoutei setup\n```\n\nThis creates the Cloud project, service account, key, and spreadsheet, and\nwrites `.env` for you. Without `HIKOUTEI_SYNC_SPREADSHEET_URL`,\n`createTypedSheets()` stays local-only (SQLite). Details, credential pools,\nquota guidance, and manual setup: [Google Sheets setup](https://github.com/ManddarinShop/Hikoutei-Website-/blob/main/guide/setup.md).\n\n## Usage\n\nDefine a scalar entity and use the local SQLite authority through a\nrequest-local manager.\n\n```ts\nimport { createTypedSheets, defineTypedSheetsEntity } from \"hikoutei\";\n\nconst User = defineTypedSheetsEntity({\n  name: \"User\",\n  tableName: \"users\",\n  properties: {\n    id: { type: \"string\", primary: true },\n    name: { type: \"string\" },\n    age: { type: \"number\" },\n    active: { type: \"boolean\" },\n  },\n});\n\nconst hikoutei = await createTypedSheets({\n  dbName: \"./hikoutei.sqlite\",\n  entities: [User],\n});\n\nconst em = hikoutei.em.fork();\nconst user = em.create(User, { id: \"u1\", name: \"Ada\", age: 36, active: true });\nem.persist(user);\nawait em.flush();\n\nuser.name = \"Ada Lovelace\";\nawait em.flush();\n\nconst loaded = await em.findOne(User, { id: \"u1\" });\nif (loaded !== null) {\n  em.remove(loaded);\n  await em.flush();\n}\n```\n\nMore reads, transactions, and operators: [Quick start](https://github.com/ManddarinShop/Hikoutei-Website-/blob/main/guide/quick-start.md).\n\nWrites commit to local SQLite immediately — the request never waits on Google.\nHuman edits in the Sheet flow back through polling — accepted into SQLite or\nrecorded as conflicts, never silently overwritten. The full pipeline (outbox,\ndelivery, conflict handling) is covered in\n[Write and synchronization flow](https://github.com/ManddarinShop/Hikoutei-Website-/blob/main/guide/sync-flow.md).\n\n## Learn more\n\n- [Quick start](https://github.com/ManddarinShop/Hikoutei-Website-/blob/main/guide/quick-start.md) — installation, ORM lifecycle, sync setup.\n- [Architecture](https://github.com/ManddarinShop/Hikoutei-Website-/blob/main/guide/architecture.md) — local store and Sheet views.\n- [Write and synchronization flow](https://github.com/ManddarinShop/Hikoutei-Website-/blob/main/guide/sync-flow.md) — delivery and recovery.\n- [Limitations](https://github.com/ManddarinShop/Hikoutei-Website-/blob/main/guide/limitations.md) — when to choose something else.\n- [Project status and roadmap](https://github.com/ManddarinShop/Hikoutei-Website-/blob/main/guide/status.md) — what is done and next.\n\n## License\n\nHikoutei is released under the [MIT License](LICENSE).\n","readmeFilename":"README.md"}