{"_id":"vibe-squire","_rev":"29-257cab7c672ae5343ff042f1db40c95f","name":"vibe-squire","dist-tags":{"latest":"6.3.1"},"versions":{"1.0.0":{"name":"vibe-squire","version":"1.0.0","author":{"name":"alexpialetski"},"license":"MIT","_id":"vibe-squire@1.0.0","maintainers":[{"name":"alexpdream","email":"alexcoolpel@gmail.com"}],"homepage":"https://github.com/alexpialetski/vibe-squire#readme","bugs":{"url":"https://github.com/alexpialetski/vibe-squire/issues"},"bin":{"vibe-squire":"bin/vibe-squire.js"},"dist":{"shasum":"2b6f82a54d490f89696e69ee87e7fbe58b2739e4","tarball":"https://registry.npmjs.org/vibe-squire/-/vibe-squire-1.0.0.tgz","fileCount":449,"integrity":"sha512-4BruHldkBf6TSdKkj3wqt8BUhEZsMXqMzWhXdvFubmwk/J4Dpl6YmKy11swOEaeTT9P1wqtNIg4VeRtvc1IxwA==","signatures":[{"sig":"MEQCIBMIfCIHtBWWIFSoqipCMmmS4SRDyE0g72rJcED6cuq7AiBafREGBCepYkF2ddmLogQzwE3CxyLhyGw1Thsrnm2cUw==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1174945},"jest":{"rootDir":"src","testMatch":["**/__tests__/**/*.spec.ts"],"transform":{"^.+\\.(t|j)s$":"ts-jest"},"testEnvironment":"node","coverageDirectory":"../coverage","collectCoverageFrom":["**/*.(t|j)s","!**/*.spec.ts","!**/generated/**"],"moduleFileExtensions":["js","json","ts"]},"engines":{"node":">=20.0.0"},"gitHead":"9304595f8dcd5577be4351f278ebceb2573dc898","scripts":{"lint":"eslint \"{src,apps,libs,test}/**/*.ts\" --fix","test":"jest","build":"nest build","start":"node -r dotenv/config node_modules/.bin/nest start","format":"prettier --write \"src/**/*.ts\" \"test/**/*.ts\"","prepare":"husky","test:cov":"jest --coverage","start:dev":"node -r dotenv/config node_modules/.bin/nest start --watch","typecheck":"tsc --noEmit","lint:check":"eslint \"{src,apps,libs,test}/**/*.ts\" --max-warnings 0","start:prod":"node dist/main","test:debug":"node --inspect-brk -r tsconfig-paths/register -r ts-node/register node_modules/.bin/jest --runInBand","test:watch":"jest --watch","start:debug":"node -r dotenv/config node_modules/.bin/nest start --debug --watch","prepublishOnly":"prisma generate && nest build","test:integration":"NODE_OPTIONS=--experimental-vm-modules jest --config ./test/jest-integration.json"},"_npmUser":{"name":"alexpdream","email":"alexcoolpel@gmail.com"},"repository":{"url":"git+https://github.com/alexpialetski/vibe-squire.git","type":"git"},"_npmVersion":"11.12.1","description":"Local orchestrator: GitHub PR review queue → Vibe Kanban via MCP","directories":{},"_nodeVersion":"22.22.1","dependencies":{"hbs":"^4.2.0","zod":"^4.3.6","rxjs":"^7.8.1","nestjs-pino":"^4.6.1","@nestjs/core":"^11.0.1","@nestjs/common":"^11.0.1","@prisma/client":"^7.5.0","better-sqlite3":"^12.8.0","@nestjs/swagger":"^11.2.6","class-validator":"^0.14.4","@nestjs/schedule":"^6.1.1","reflect-metadata":"^0.2.2","class-transformer":"^0.5.1","@nestjs/event-emitter":"^3.0.1","@nestjs/platform-express":"^11.0.1","@modelcontextprotocol/sdk":"^1.27.1","@prisma/adapter-better-sqlite3":"^7.5.0"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^30.0.0","husky":"^9.1.7","dotenv":"^17.3.1","eslint":"^9.18.0","prisma":"^7.5.0","globals":"^16.0.0","ts-jest":"^29.2.5","ts-node":"^10.9.2","prettier":"^3.4.2","supertest":"^7.0.0","ts-loader":"^9.5.2","@eslint/js":"^9.18.0","@types/hbs":"^4.0.5","typescript":"^5.7.3","@nestjs/cli":"^11.0.0","@types/jest":"^30.0.0","@types/node":"^22.10.7","lint-staged":"^16.4.0","pino-pretty":"^13.1.3","@types/express":"^5.0.6","tsconfig-paths":"^4.2.0","@commitlint/cli":"^20.5.0","@nestjs/testing":"^11.0.1","@eslint/eslintrc":"^3.2.0","@types/supertest":"^6.0.2","semantic-release":"^25.0.3","typescript-eslint":"^8.20.0","@nestjs/schematics":"^11.0.0","source-map-support":"^0.5.21","@types/better-sqlite3":"^7.6.13","eslint-config-prettier":"^10.0.1","eslint-plugin-prettier":"^5.2.2","@commitlint/config-conventional":"^20.5.0"},"_npmOperationalInternal":{"tmp":"tmp/vibe-squire_1.0.0_1774704599883_0.4758506924686179","host":"s3://npm-registry-packages-npm-production"}},"1.0.1":{"name":"vibe-squire","version":"1.0.1","author":{"name":"alexpialetski"},"license":"MIT","_id":"vibe-squire@1.0.1","maintainers":[{"name":"alexpdream","email":"alexcoolpel@gmail.com"}],"homepage":"https://github.com/alexpialetski/vibe-squire#readme","bugs":{"url":"https://github.com/alexpialetski/vibe-squire/issues"},"bin":{"vibe-squire":"bin/vibe-squire.js"},"dist":{"shasum":"b4c1ebe17d1294ceb7ca945b086334fb3862c19b","tarball":"https://registry.npmjs.org/vibe-squire/-/vibe-squire-1.0.1.tgz","fileCount":449,"integrity":"sha512-EOicKNCnLfg2ncNs9HlzNkEMVaxBuNbO0pS3cEHEDB/YSUzx8+4RViTxlLjleQEGEqw28yki5N/Q7dz/tlbG4w==","signatures":[{"sig":"MEQCIFieKg6LzuXSzntraMFT5ZiKr/FruoklT2S2Fdj1ne4aAiBe32fWKZmNNO/2eHfUrDTA5E5mCCbz2IWGifel5gzRNQ==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1175167},"jest":{"rootDir":"src","testMatch":["**/__tests__/**/*.spec.ts"],"transform":{"^.+\\.(t|j)s$":"ts-jest"},"testEnvironment":"node","coverageDirectory":"../coverage","collectCoverageFrom":["**/*.(t|j)s","!**/*.spec.ts","!**/generated/**"],"moduleFileExtensions":["js","json","ts"]},"engines":{"node":">=20.0.0"},"gitHead":"8bc94e3745998c968f6b5b7a0111218289dee115","scripts":{"lint":"eslint \"{src,apps,libs,test}/**/*.ts\" --fix","test":"jest","build":"nest build","start":"node -r dotenv/config node_modules/.bin/nest start","format":"prettier --write \"src/**/*.ts\" \"test/**/*.ts\"","prepare":"husky","test:cov":"jest --coverage","start:dev":"node -r dotenv/config node_modules/.bin/nest start --watch","typecheck":"tsc --noEmit","lint:check":"eslint \"{src,apps,libs,test}/**/*.ts\" --max-warnings 0","start:prod":"node dist/main","test:debug":"node --inspect-brk -r tsconfig-paths/register -r ts-node/register node_modules/.bin/jest --runInBand","test:watch":"jest --watch","start:debug":"node -r dotenv/config node_modules/.bin/nest start --debug --watch","prepublishOnly":"prisma generate && nest build","test:integration":"NODE_OPTIONS=--experimental-vm-modules jest --config ./test/jest-integration.json"},"_npmUser":{"name":"alexpdream","email":"alexcoolpel@gmail.com"},"repository":{"url":"git+https://github.com/alexpialetski/vibe-squire.git","type":"git"},"_npmVersion":"11.12.1","description":"Local orchestrator: GitHub PR review queue → Vibe Kanban via MCP","directories":{},"_nodeVersion":"22.22.1","dependencies":{"hbs":"^4.2.0","zod":"^4.3.6","rxjs":"^7.8.1","nestjs-pino":"^4.6.1","@nestjs/core":"^11.0.1","@nestjs/common":"^11.0.1","@prisma/client":"^7.5.0","better-sqlite3":"^12.8.0","@nestjs/swagger":"^11.2.6","class-validator":"^0.14.4","@nestjs/schedule":"^6.1.1","reflect-metadata":"^0.2.2","class-transformer":"^0.5.1","@nestjs/event-emitter":"^3.0.1","@nestjs/platform-express":"^11.0.1","@modelcontextprotocol/sdk":"^1.27.1","@prisma/adapter-better-sqlite3":"^7.5.0"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^30.0.0","husky":"^9.1.7","dotenv":"^17.3.1","eslint":"^9.18.0","prisma":"^7.5.0","globals":"^16.0.0","ts-jest":"^29.2.5","ts-node":"^10.9.2","prettier":"^3.4.2","supertest":"^7.0.0","ts-loader":"^9.5.2","@eslint/js":"^9.18.0","@types/hbs":"^4.0.5","typescript":"^5.7.3","@nestjs/cli":"^11.0.0","@types/jest":"^30.0.0","@types/node":"^22.10.7","lint-staged":"^16.4.0","pino-pretty":"^13.1.3","@types/express":"^5.0.6","tsconfig-paths":"^4.2.0","@commitlint/cli":"^20.5.0","@nestjs/testing":"^11.0.1","@eslint/eslintrc":"^3.2.0","@types/supertest":"^6.0.2","semantic-release":"^25.0.3","typescript-eslint":"^8.20.0","@nestjs/schematics":"^11.0.0","source-map-support":"^0.5.21","@types/better-sqlite3":"^7.6.13","eslint-config-prettier":"^10.0.1","eslint-plugin-prettier":"^5.2.2","@commitlint/config-conventional":"^20.5.0"},"_npmOperationalInternal":{"tmp":"tmp/vibe-squire_1.0.1_1774705372316_0.8387331688964588","host":"s3://npm-registry-packages-npm-production"}},"1.0.2":{"name":"vibe-squire","version":"1.0.2","author":{"name":"alexpialetski"},"license":"MIT","_id":"vibe-squire@1.0.2","maintainers":[{"name":"alexpdream","email":"alexcoolpel@gmail.com"}],"homepage":"https://github.com/alexpialetski/vibe-squire#readme","bugs":{"url":"https://github.com/alexpialetski/vibe-squire/issues"},"bin":{"vibe-squire":"bin/vibe-squire.js"},"dist":{"shasum":"946780c19621c73e854a665ccef907879b9c5dc8","tarball":"https://registry.npmjs.org/vibe-squire/-/vibe-squire-1.0.2.tgz","fileCount":449,"integrity":"sha512-yD5AN44xSkZqpWtNwEOUdef2y8JPDMbmnEg0QcMdZM97OXQdkecQKMZ2Ebv1wHphGwVnCcyLnnl4xQ/oDQfO8Q==","signatures":[{"sig":"MEYCIQDZiYO9gMIbkXhNzcpw9Fz0PG73cjfr72ooqip+i6RMtwIhANTg0TnMLW3SiXTff1qfJMMtDSKC8NZ5lrwkMr+gXfdr","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1175167},"jest":{"rootDir":"src","testMatch":["**/__tests__/**/*.spec.ts"],"transform":{"^.+\\.(t|j)s$":"ts-jest"},"testEnvironment":"node","coverageDirectory":"../coverage","collectCoverageFrom":["**/*.(t|j)s","!**/*.spec.ts","!**/generated/**"],"moduleFileExtensions":["js","json","ts"]},"engines":{"node":">=20.0.0"},"gitHead":"067ff380481c591956521095c7aa2ba7bb33ea28","scripts":{"lint":"eslint \"{src,apps,libs,test}/**/*.ts\" --fix","test":"jest","build":"nest build","start":"node -r dotenv/config node_modules/.bin/nest start","format":"prettier --write \"src/**/*.ts\" \"test/**/*.ts\"","prepare":"husky","test:cov":"jest --coverage","start:dev":"node -r dotenv/config node_modules/.bin/nest start --watch","typecheck":"tsc --noEmit","lint:check":"eslint \"{src,apps,libs,test}/**/*.ts\" --max-warnings 0","start:prod":"node dist/main","test:debug":"node --inspect-brk -r tsconfig-paths/register -r ts-node/register node_modules/.bin/jest --runInBand","test:watch":"jest --watch","start:debug":"node -r dotenv/config node_modules/.bin/nest start --debug --watch","prepublishOnly":"prisma generate && nest build","test:integration":"NODE_OPTIONS=--experimental-vm-modules jest --config ./test/jest-integration.json"},"_npmUser":{"name":"alexpdream","email":"alexcoolpel@gmail.com"},"repository":{"url":"git+https://github.com/alexpialetski/vibe-squire.git","type":"git"},"_npmVersion":"11.12.1","description":"Local orchestrator: GitHub PR review queue → Vibe Kanban via MCP","directories":{},"_nodeVersion":"22.22.1","dependencies":{"hbs":"^4.2.0","zod":"^4.3.6","rxjs":"^7.8.1","nestjs-pino":"^4.6.1","@nestjs/core":"^11.0.1","@nestjs/common":"^11.0.1","@prisma/client":"^7.5.0","better-sqlite3":"^12.8.0","@nestjs/swagger":"^11.2.6","class-validator":"^0.14.4","@nestjs/schedule":"^6.1.1","reflect-metadata":"^0.2.2","class-transformer":"^0.5.1","@nestjs/event-emitter":"^3.0.1","@nestjs/platform-express":"^11.0.1","@modelcontextprotocol/sdk":"^1.27.1","@prisma/adapter-better-sqlite3":"^7.5.0"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^30.0.0","husky":"^9.1.7","dotenv":"^17.3.1","eslint":"^9.18.0","prisma":"^7.5.0","globals":"^16.0.0","ts-jest":"^29.2.5","ts-node":"^10.9.2","prettier":"^3.4.2","supertest":"^7.0.0","ts-loader":"^9.5.2","@eslint/js":"^9.18.0","@types/hbs":"^4.0.5","typescript":"^5.7.3","@nestjs/cli":"^11.0.0","@types/jest":"^30.0.0","@types/node":"^22.10.7","lint-staged":"^16.4.0","pino-pretty":"^13.1.3","@types/express":"^5.0.6","tsconfig-paths":"^4.2.0","@commitlint/cli":"^20.5.0","@nestjs/testing":"^11.0.1","@eslint/eslintrc":"^3.2.0","@types/supertest":"^6.0.2","semantic-release":"^25.0.3","typescript-eslint":"^8.20.0","@nestjs/schematics":"^11.0.0","source-map-support":"^0.5.21","@types/better-sqlite3":"^7.6.13","eslint-config-prettier":"^10.0.1","eslint-plugin-prettier":"^5.2.2","@commitlint/config-conventional":"^20.5.0"},"_npmOperationalInternal":{"tmp":"tmp/vibe-squire_1.0.2_1774705854228_0.33768194369623394","host":"s3://npm-registry-packages-npm-production"}},"1.0.3":{"name":"vibe-squire","version":"1.0.3","author":{"name":"alexpialetski"},"license":"MIT","_id":"vibe-squire@1.0.3","maintainers":[{"name":"alexpdream","email":"alexcoolpel@gmail.com"}],"homepage":"https://github.com/alexpialetski/vibe-squire#readme","bugs":{"url":"https://github.com/alexpialetski/vibe-squire/issues"},"bin":{"vibe-squire":"bin/vibe-squire.js"},"dist":{"shasum":"959fa9af66e10c915fa84c9a6f2e9a5255e12630","tarball":"https://registry.npmjs.org/vibe-squire/-/vibe-squire-1.0.3.tgz","fileCount":446,"integrity":"sha512-3563VxVQJOtf210FiQFXiUWPqh/MviSLUpEgqgRcJPsJ2+9oL6tlbwqplfdhXQSILfvBirJjb/J4HQQwIyFRAw==","signatures":[{"sig":"MEUCIHxrgJaVi5GfOP51RZFYsDuV6Xzfj94+Ye7zAPqhp9NeAiEAw4olKmWxs4rTxAAPNtXFtVOMyfdYRXWdx9JgoqmDaMw=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1173260},"jest":{"rootDir":"src","testMatch":["**/__tests__/**/*.spec.ts"],"transform":{"^.+\\.(t|j)s$":"ts-jest"},"testEnvironment":"node","coverageDirectory":"../coverage","collectCoverageFrom":["**/*.(t|j)s","!**/*.spec.ts","!**/generated/**"],"moduleFileExtensions":["js","json","ts"]},"engines":{"node":">=20.0.0"},"gitHead":"f56af029e8832e59878058eec46103d60338d477","scripts":{"lint":"eslint \"{src,apps,libs,test}/**/*.ts\" --fix","test":"jest","build":"nest build","start":"node -r dotenv/config node_modules/.bin/nest start","format":"prettier --write \"src/**/*.ts\" \"test/**/*.ts\"","prepare":"husky","test:cov":"jest --coverage","start:dev":"node -r dotenv/config node_modules/.bin/nest start --watch","typecheck":"tsc --noEmit","lint:check":"eslint \"{src,apps,libs,test}/**/*.ts\" --max-warnings 0","start:prod":"node dist/main","test:debug":"node --inspect-brk -r tsconfig-paths/register -r ts-node/register node_modules/.bin/jest --runInBand","test:watch":"jest --watch","start:debug":"node -r dotenv/config node_modules/.bin/nest start --debug --watch","prepublishOnly":"prisma generate && nest build","test:integration":"NODE_OPTIONS=--experimental-vm-modules jest --config ./test/jest-integration.json"},"_npmUser":{"name":"alexpdream","email":"alexcoolpel@gmail.com"},"repository":{"url":"git+https://github.com/alexpialetski/vibe-squire.git","type":"git"},"_npmVersion":"11.12.1","description":"Local orchestrator: GitHub PR review queue → Vibe Kanban via MCP","directories":{},"_nodeVersion":"22.22.1","dependencies":{"hbs":"^4.2.0","zod":"^4.3.6","rxjs":"^7.8.1","nestjs-pino":"^4.6.1","@nestjs/core":"^11.0.1","@nestjs/common":"^11.0.1","@prisma/client":"^7.5.0","better-sqlite3":"^12.8.0","@nestjs/swagger":"^11.2.6","class-validator":"^0.14.4","@nestjs/schedule":"^6.1.1","reflect-metadata":"^0.2.2","class-transformer":"^0.5.1","@nestjs/event-emitter":"^3.0.1","@nestjs/platform-express":"^11.0.1","@modelcontextprotocol/sdk":"^1.27.1","@prisma/adapter-better-sqlite3":"^7.5.0"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^30.0.0","husky":"^9.1.7","dotenv":"^17.3.1","eslint":"^9.18.0","prisma":"^7.5.0","globals":"^16.0.0","ts-jest":"^29.2.5","ts-node":"^10.9.2","prettier":"^3.4.2","supertest":"^7.0.0","ts-loader":"^9.5.2","@eslint/js":"^9.18.0","@types/hbs":"^4.0.5","typescript":"^5.7.3","@nestjs/cli":"^11.0.0","@types/jest":"^30.0.0","@types/node":"^22.10.7","lint-staged":"^16.4.0","pino-pretty":"^13.1.3","@types/express":"^5.0.6","tsconfig-paths":"^4.2.0","@commitlint/cli":"^20.5.0","@nestjs/testing":"^11.0.1","@eslint/eslintrc":"^3.2.0","@types/supertest":"^6.0.2","semantic-release":"^25.0.3","typescript-eslint":"^8.20.0","@nestjs/schematics":"^11.0.0","source-map-support":"^0.5.21","@types/better-sqlite3":"^7.6.13","eslint-config-prettier":"^10.0.1","eslint-plugin-prettier":"^5.2.2","@commitlint/config-conventional":"^20.5.0"},"_npmOperationalInternal":{"tmp":"tmp/vibe-squire_1.0.3_1774706342504_0.45682207426777044","host":"s3://npm-registry-packages-npm-production"}},"1.0.4":{"name":"vibe-squire","version":"1.0.4","author":{"name":"alexpialetski"},"license":"MIT","_id":"vibe-squire@1.0.4","maintainers":[{"name":"alexpdream","email":"alexcoolpel@gmail.com"}],"homepage":"https://github.com/alexpialetski/vibe-squire#readme","bugs":{"url":"https://github.com/alexpialetski/vibe-squire/issues"},"bin":{"vibe-squire":"bin/vibe-squire.js"},"dist":{"shasum":"52cfd5c05984d8a87ae51ae0b8656ff5bb43c9c3","tarball":"https://registry.npmjs.org/vibe-squire/-/vibe-squire-1.0.4.tgz","fileCount":446,"integrity":"sha512-pX/5s6jBCCdmZHDqoQXjJtRITIgQLbzfczdgZ5PXfE6Wsrd+zvYth1BoMHTE8buFGWjVuW+gKj97ecZ06r0C1w==","signatures":[{"sig":"MEUCIBMZzAVBdnuB7OIo+EFFV77pl9Ds8uvMZl0/BBRfF+K1AiEA+nkhUiwopegZpW5nrB58GPNybI/rugbo7HU7FDqoVsI=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1173260},"jest":{"rootDir":"src","testMatch":["**/__tests__/**/*.spec.ts"],"transform":{"^.+\\.(t|j)s$":"ts-jest"},"testEnvironment":"node","coverageDirectory":"../coverage","collectCoverageFrom":["**/*.(t|j)s","!**/*.spec.ts","!**/generated/**"],"moduleFileExtensions":["js","json","ts"]},"engines":{"node":">=20.0.0"},"gitHead":"eee57209df52649de89050a9d914520c3a4e651c","scripts":{"lint":"eslint \"{src,apps,libs,test}/**/*.ts\" --fix","test":"jest","build":"nest build","start":"node -r dotenv/config node_modules/.bin/nest start","format":"prettier --write \"src/**/*.ts\" \"test/**/*.ts\"","prepare":"husky","test:cov":"jest --coverage","start:dev":"node -r dotenv/config node_modules/.bin/nest start --watch","typecheck":"tsc --noEmit","lint:check":"eslint \"{src,apps,libs,test}/**/*.ts\" --max-warnings 0","start:prod":"node dist/main","test:debug":"node --inspect-brk -r tsconfig-paths/register -r ts-node/register node_modules/.bin/jest --runInBand","test:watch":"jest --watch","start:debug":"node -r dotenv/config node_modules/.bin/nest start --debug --watch","prepublishOnly":"prisma generate && nest build","test:integration":"NODE_OPTIONS=--experimental-vm-modules jest --config ./test/jest-integration.json"},"_npmUser":{"name":"alexpdream","email":"alexcoolpel@gmail.com"},"repository":{"url":"git+https://github.com/alexpialetski/vibe-squire.git","type":"git"},"_npmVersion":"11.12.1","description":"Local orchestrator: GitHub PR review queue → Vibe Kanban via MCP","directories":{},"_nodeVersion":"22.22.1","dependencies":{"hbs":"^4.2.0","zod":"^4.3.6","rxjs":"^7.8.1","nestjs-pino":"^4.6.1","pino-pretty":"^13.1.3","@nestjs/core":"^11.0.1","@nestjs/common":"^11.0.1","@prisma/client":"^7.5.0","better-sqlite3":"^12.8.0","@nestjs/swagger":"^11.2.6","class-validator":"^0.14.4","@nestjs/schedule":"^6.1.1","reflect-metadata":"^0.2.2","class-transformer":"^0.5.1","@nestjs/event-emitter":"^3.0.1","@nestjs/platform-express":"^11.0.1","@modelcontextprotocol/sdk":"^1.27.1","@prisma/adapter-better-sqlite3":"^7.5.0"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^30.0.0","husky":"^9.1.7","dotenv":"^17.3.1","eslint":"^9.18.0","prisma":"^7.5.0","globals":"^16.0.0","ts-jest":"^29.2.5","ts-node":"^10.9.2","prettier":"^3.4.2","supertest":"^7.0.0","ts-loader":"^9.5.2","@eslint/js":"^9.18.0","@types/hbs":"^4.0.5","typescript":"^5.7.3","@nestjs/cli":"^11.0.0","@types/jest":"^30.0.0","@types/node":"^22.10.7","lint-staged":"^16.4.0","@types/express":"^5.0.6","tsconfig-paths":"^4.2.0","@commitlint/cli":"^20.5.0","@nestjs/testing":"^11.0.1","@eslint/eslintrc":"^3.2.0","@types/supertest":"^6.0.2","semantic-release":"^25.0.3","typescript-eslint":"^8.20.0","@nestjs/schematics":"^11.0.0","source-map-support":"^0.5.21","@types/better-sqlite3":"^7.6.13","eslint-config-prettier":"^10.0.1","eslint-plugin-prettier":"^5.2.2","@commitlint/config-conventional":"^20.5.0"},"_npmOperationalInternal":{"tmp":"tmp/vibe-squire_1.0.4_1774706577044_0.8915717448423988","host":"s3://npm-registry-packages-npm-production"}},"1.1.0":{"name":"vibe-squire","version":"1.1.0","author":{"name":"alexpialetski"},"license":"MIT","_id":"vibe-squire@1.1.0","maintainers":[{"name":"alexpdream","email":"alexcoolpel@gmail.com"}],"homepage":"https://github.com/alexpialetski/vibe-squire#readme","bugs":{"url":"https://github.com/alexpialetski/vibe-squire/issues"},"bin":{"vibe-squire":"bin/vibe-squire.js"},"dist":{"shasum":"d1c539e19b40cd18fffe866443f4551054915c47","tarball":"https://registry.npmjs.org/vibe-squire/-/vibe-squire-1.1.0.tgz","fileCount":446,"integrity":"sha512-4vdIDI7g+jRv4Ku5Ml1tIhBWyYbQYv42JBDAM35Kp+ThRPZm2EYhXJMIDGfDHbMLTGiQQSte2KXq3ayYu/HGHQ==","signatures":[{"sig":"MEQCICzQFllpCaUlCkmdeAzEUbIec9SWRXhiBxe1lr0Oa0AyAiBYZQcfjedf1a1TwUlffL64NCyaC7LstbTj8MynNRi7Vg==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1173459},"jest":{"rootDir":"src","testMatch":["**/__tests__/**/*.spec.ts"],"transform":{"^.+\\.(t|j)s$":"ts-jest"},"testEnvironment":"node","coverageDirectory":"../coverage","collectCoverageFrom":["**/*.(t|j)s","!**/*.spec.ts","!**/generated/**"],"moduleFileExtensions":["js","json","ts"]},"engines":{"node":">=20.0.0"},"gitHead":"de845850d23cc82522f0cef8f5e83c13eb8cb97b","scripts":{"lint":"eslint \"{src,apps,libs,test}/**/*.ts\" --fix","test":"jest","build":"nest build","start":"node -r dotenv/config node_modules/.bin/nest start","format":"prettier --write \"src/**/*.ts\" \"test/**/*.ts\"","prepare":"husky","test:cov":"jest --coverage","start:dev":"node -r dotenv/config node_modules/.bin/nest start --watch","typecheck":"tsc --noEmit","lint:check":"eslint \"{src,apps,libs,test}/**/*.ts\" --max-warnings 0","start:prod":"node dist/main","test:debug":"node --inspect-brk -r tsconfig-paths/register -r ts-node/register node_modules/.bin/jest --runInBand","test:watch":"jest --watch","start:debug":"node -r dotenv/config node_modules/.bin/nest start --debug --watch","prepublishOnly":"prisma generate && nest build","test:integration":"NODE_OPTIONS=--experimental-vm-modules jest --config ./test/jest-integration.json"},"_npmUser":{"name":"alexpdream","email":"alexcoolpel@gmail.com"},"repository":{"url":"git+https://github.com/alexpialetski/vibe-squire.git","type":"git"},"_npmVersion":"11.12.1","description":"Local orchestrator: GitHub PR review queue → Vibe Kanban via MCP","directories":{},"_nodeVersion":"22.22.1","dependencies":{"hbs":"^4.2.0","zod":"^4.3.6","rxjs":"^7.8.1","nestjs-pino":"^4.6.1","pino-pretty":"^13.1.3","@nestjs/core":"^11.0.1","@nestjs/common":"^11.0.1","@prisma/client":"^7.5.0","better-sqlite3":"^12.8.0","@nestjs/swagger":"^11.2.6","class-validator":"^0.14.4","@nestjs/schedule":"^6.1.1","reflect-metadata":"^0.2.2","class-transformer":"^0.5.1","@nestjs/event-emitter":"^3.0.1","@nestjs/platform-express":"^11.0.1","@modelcontextprotocol/sdk":"^1.27.1","@prisma/adapter-better-sqlite3":"^7.5.0"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^30.0.0","husky":"^9.1.7","dotenv":"^17.3.1","eslint":"^9.18.0","prisma":"^7.5.0","globals":"^16.0.0","ts-jest":"^29.2.5","ts-node":"^10.9.2","prettier":"^3.4.2","supertest":"^7.0.0","ts-loader":"^9.5.2","@eslint/js":"^9.18.0","@types/hbs":"^4.0.5","typescript":"^5.7.3","@nestjs/cli":"^11.0.0","@types/jest":"^30.0.0","@types/node":"^22.10.7","lint-staged":"^16.4.0","@types/express":"^5.0.6","tsconfig-paths":"^4.2.0","@commitlint/cli":"^20.5.0","@nestjs/testing":"^11.0.1","@eslint/eslintrc":"^3.2.0","@types/supertest":"^6.0.2","semantic-release":"^25.0.3","typescript-eslint":"^8.20.0","@nestjs/schematics":"^11.0.0","source-map-support":"^0.5.21","@types/better-sqlite3":"^7.6.13","eslint-config-prettier":"^10.0.1","eslint-plugin-prettier":"^5.2.2","@commitlint/config-conventional":"^20.5.0"},"_npmOperationalInternal":{"tmp":"tmp/vibe-squire_1.1.0_1774707175938_0.08090180272789316","host":"s3://npm-registry-packages-npm-production"}},"1.2.0":{"name":"vibe-squire","version":"1.2.0","author":{"name":"alexpialetski"},"license":"MIT","_id":"vibe-squire@1.2.0","maintainers":[{"name":"alexpdream","email":"alexcoolpel@gmail.com"}],"homepage":"https://github.com/alexpialetski/vibe-squire#readme","bugs":{"url":"https://github.com/alexpialetski/vibe-squire/issues"},"bin":{"vibe-squire":"bin/vibe-squire.js"},"dist":{"shasum":"def8bfc7f36ab930d4e7408b5d39d37144e8f64e","tarball":"https://registry.npmjs.org/vibe-squire/-/vibe-squire-1.2.0.tgz","fileCount":446,"integrity":"sha512-pHqQK1DIeqkFrX67m3GzEwbpaLkZAIEvl/1me1uR+tMZiuQhz+HeAn5WAW405J+5228BXRjN/UfW2FaKpvx//Q==","signatures":[{"sig":"MEUCIQDGmDCPVKwXANqsfrlzJtDmZf19tbQE+aJe/QwAlEfRMgIgCX4OZQhsdD8dkrJnJ0c2qTbBzEjP94dTHm/gQJ0KYII=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1173498},"jest":{"rootDir":"src","testMatch":["**/__tests__/**/*.spec.ts"],"transform":{"^.+\\.(t|j)s$":"ts-jest"},"testEnvironment":"node","coverageDirectory":"../coverage","collectCoverageFrom":["**/*.(t|j)s","!**/*.spec.ts","!**/generated/**"],"moduleFileExtensions":["js","json","ts"]},"engines":{"node":">=20.0.0"},"gitHead":"0ee4c145d1a770c3f49f475645f3370492cfd4b7","scripts":{"lint":"eslint \"{src,apps,libs,test}/**/*.ts\" --fix","test":"jest","build":"nest build","start":"node -r dotenv/config node_modules/.bin/nest start","format":"prettier --write \"src/**/*.ts\" \"test/**/*.ts\"","prepare":"husky","test:cov":"jest --coverage","start:dev":"node -r dotenv/config node_modules/.bin/nest start --watch","typecheck":"tsc --noEmit","lint:check":"eslint \"{src,apps,libs,test}/**/*.ts\" --max-warnings 0","start:prod":"node dist/main","test:debug":"node --inspect-brk -r tsconfig-paths/register -r ts-node/register node_modules/.bin/jest --runInBand","test:watch":"jest --watch","start:debug":"node -r dotenv/config node_modules/.bin/nest start --debug --watch","prepublishOnly":"prisma generate && nest build","test:integration":"NODE_OPTIONS=--experimental-vm-modules jest --config ./test/jest-integration.json"},"_npmUser":{"name":"alexpdream","email":"alexcoolpel@gmail.com"},"repository":{"url":"git+https://github.com/alexpialetski/vibe-squire.git","type":"git"},"_npmVersion":"11.12.1","description":"Local orchestrator: GitHub PR review queue → Vibe Kanban via MCP","directories":{},"_nodeVersion":"22.22.1","dependencies":{"hbs":"^4.2.0","zod":"^4.3.6","rxjs":"^7.8.1","nestjs-pino":"^4.6.1","pino-pretty":"^13.1.3","@nestjs/core":"^11.0.1","@nestjs/common":"^11.0.1","@prisma/client":"^7.5.0","better-sqlite3":"^12.8.0","@nestjs/swagger":"^11.2.6","class-validator":"^0.14.4","@nestjs/schedule":"^6.1.1","reflect-metadata":"^0.2.2","class-transformer":"^0.5.1","@nestjs/event-emitter":"^3.0.1","@nestjs/platform-express":"^11.0.1","@modelcontextprotocol/sdk":"^1.27.1","@prisma/adapter-better-sqlite3":"^7.5.0"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^30.0.0","husky":"^9.1.7","dotenv":"^17.3.1","eslint":"^9.18.0","prisma":"^7.5.0","globals":"^16.0.0","ts-jest":"^29.2.5","ts-node":"^10.9.2","prettier":"^3.4.2","supertest":"^7.0.0","ts-loader":"^9.5.2","@eslint/js":"^9.18.0","@types/hbs":"^4.0.5","typescript":"^5.7.3","@nestjs/cli":"^11.0.0","@types/jest":"^30.0.0","@types/node":"^22.10.7","lint-staged":"^16.4.0","@types/express":"^5.0.6","tsconfig-paths":"^4.2.0","@commitlint/cli":"^20.5.0","@nestjs/testing":"^11.0.1","@eslint/eslintrc":"^3.2.0","@types/supertest":"^6.0.2","semantic-release":"^25.0.3","typescript-eslint":"^8.20.0","@nestjs/schematics":"^11.0.0","source-map-support":"^0.5.21","@types/better-sqlite3":"^7.6.13","eslint-config-prettier":"^10.0.1","eslint-plugin-prettier":"^5.2.2","@commitlint/config-conventional":"^20.5.0"},"_npmOperationalInternal":{"tmp":"tmp/vibe-squire_1.2.0_1774859568855_0.45771202680755296","host":"s3://npm-registry-packages-npm-production"}},"1.3.0":{"name":"vibe-squire","version":"1.3.0","author":{"name":"alexpialetski"},"license":"MIT","_id":"vibe-squire@1.3.0","maintainers":[{"name":"alexpdream","email":"alexcoolpel@gmail.com"}],"homepage":"https://github.com/alexpialetski/vibe-squire#readme","bugs":{"url":"https://github.com/alexpialetski/vibe-squire/issues"},"bin":{"vibe-squire":"bin/vibe-squire.js"},"dist":{"shasum":"302c4cd28e09aaf79795020aba405ce3e777e757","tarball":"https://registry.npmjs.org/vibe-squire/-/vibe-squire-1.3.0.tgz","fileCount":447,"integrity":"sha512-ALoY/WkiJY55RWNU43baPVS4XItAseEosidt0hN/qLVfXTJSi9Rf0Jv6oZi6tT4GYC6xDy4nCH6Va+LN7Omefg==","signatures":[{"sig":"MEUCIQC6LHl9bJzFlITkcQp06Aq8mx4ACr/xo2hIfF8RYJKl1wIgXQkMx+InaGfFYvJVTjuh9b0CgXPYzPjdhaf7IopUIs0=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1173929},"jest":{"rootDir":"src","testMatch":["**/__tests__/**/*.spec.ts"],"transform":{"^.+\\.(t|j)s$":"ts-jest"},"testEnvironment":"node","coverageDirectory":"../coverage","collectCoverageFrom":["**/*.(t|j)s","!**/*.spec.ts","!**/generated/**"],"moduleFileExtensions":["js","json","ts"]},"engines":{"node":">=20.0.0"},"gitHead":"e4a170644e3b594053a5e1597b570aa5b4c13b1b","scripts":{"lint":"eslint \"{src,apps,libs,test}/**/*.ts\" --fix","test":"jest","build":"nest build","start":"node -r dotenv/config node_modules/.bin/nest start","format":"prettier --write \"src/**/*.ts\" \"test/**/*.ts\"","prepare":"husky","test:cov":"jest --coverage","start:dev":"node -r dotenv/config node_modules/.bin/nest start --watch","typecheck":"tsc --noEmit","lint:check":"eslint \"{src,apps,libs,test}/**/*.ts\" --max-warnings 0","start:prod":"node dist/main","test:debug":"node --inspect-brk -r tsconfig-paths/register -r ts-node/register node_modules/.bin/jest --runInBand","test:watch":"jest --watch","start:debug":"node -r dotenv/config node_modules/.bin/nest start --debug --watch","prepublishOnly":"prisma generate && nest build","test:integration":"NODE_OPTIONS=--experimental-vm-modules jest --config ./test/jest-integration.json"},"_npmUser":{"name":"alexpdream","email":"alexcoolpel@gmail.com"},"repository":{"url":"git+https://github.com/alexpialetski/vibe-squire.git","type":"git"},"_npmVersion":"11.12.1","description":"Local orchestrator: GitHub PR review queue → Vibe Kanban via MCP","directories":{},"_nodeVersion":"22.22.1","dependencies":{"hbs":"^4.2.0","zod":"^4.3.6","rxjs":"^7.8.1","nestjs-pino":"^4.6.1","pino-pretty":"^13.1.3","@nestjs/core":"^11.0.1","@nestjs/common":"^11.0.1","@prisma/client":"^7.5.0","better-sqlite3":"^12.8.0","@nestjs/swagger":"^11.2.6","class-validator":"^0.14.4","@nestjs/schedule":"^6.1.1","reflect-metadata":"^0.2.2","class-transformer":"^0.5.1","@nestjs/event-emitter":"^3.0.1","@nestjs/platform-express":"^11.0.1","@modelcontextprotocol/sdk":"^1.27.1","@prisma/adapter-better-sqlite3":"^7.5.0"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^30.0.0","husky":"^9.1.7","dotenv":"^17.3.1","eslint":"^9.18.0","prisma":"^7.5.0","globals":"^16.0.0","ts-jest":"^29.2.5","ts-node":"^10.9.2","prettier":"^3.4.2","supertest":"^7.0.0","ts-loader":"^9.5.2","@eslint/js":"^9.18.0","@types/hbs":"^4.0.5","typescript":"^5.7.3","@nestjs/cli":"^11.0.0","@types/jest":"^30.0.0","@types/node":"^22.10.7","lint-staged":"^16.4.0","@types/express":"^5.0.6","tsconfig-paths":"^4.2.0","@commitlint/cli":"^20.5.0","@nestjs/testing":"^11.0.1","@eslint/eslintrc":"^3.2.0","@types/supertest":"^6.0.2","semantic-release":"^25.0.3","typescript-eslint":"^8.20.0","@nestjs/schematics":"^11.0.0","source-map-support":"^0.5.21","@types/better-sqlite3":"^7.6.13","eslint-config-prettier":"^10.0.1","eslint-plugin-prettier":"^5.2.2","@commitlint/config-conventional":"^20.5.0"},"_npmOperationalInternal":{"tmp":"tmp/vibe-squire_1.3.0_1774859732247_0.6173086912955361","host":"s3://npm-registry-packages-npm-production"}},"2.0.0":{"name":"vibe-squire","version":"2.0.0","author":{"name":"alexpialetski"},"license":"MIT","_id":"vibe-squire@2.0.0","maintainers":[{"name":"alexpdream","email":"alexcoolpel@gmail.com"}],"homepage":"https://github.com/alexpialetski/vibe-squire#readme","bugs":{"url":"https://github.com/alexpialetski/vibe-squire/issues"},"bin":{"vibe-squire":"bin/vibe-squire.js"},"dist":{"shasum":"a03378a1bd27c62b6d7dc72f3471d57078576c25","tarball":"https://registry.npmjs.org/vibe-squire/-/vibe-squire-2.0.0.tgz","fileCount":447,"integrity":"sha512-3F7Aymar+sBd1j5Ug+ieQNO4deKIfowDi7yqM7uqQc860nQ1XDPPr5x7ZeC41AQhBtJPi5OM//VQaQX2DsvBuQ==","signatures":[{"sig":"MEUCIByO/vDXrIYEJjpCRmoYJ6HxnhYIPfnMqI9JSHq2R+o2AiEA9fGX6wovYwjNHqUeHbYpOv8cVVyjZoTfOBwudjcLMmo=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1175394},"jest":{"rootDir":"src","testMatch":["**/__tests__/**/*.spec.ts"],"transform":{"^.+\\.(t|j)s$":"ts-jest"},"testEnvironment":"node","coverageDirectory":"../coverage","collectCoverageFrom":["**/*.(t|j)s","!**/*.spec.ts","!**/generated/**"],"moduleFileExtensions":["js","json","ts"]},"engines":{"node":">=20.0.0"},"gitHead":"938f5ffe131d0a3c81e0f7b1d454c732935fd9b9","scripts":{"lint":"eslint \"{src,apps,libs,test}/**/*.ts\" --fix","test":"jest","build":"nest build","start":"node -r dotenv/config node_modules/.bin/nest start","format":"prettier --write \"src/**/*.ts\" \"test/**/*.ts\"","prepare":"husky","test:cov":"jest --coverage","start:dev":"node -r dotenv/config node_modules/.bin/nest start --watch","typecheck":"tsc --noEmit","lint:check":"eslint \"{src,apps,libs,test}/**/*.ts\" --max-warnings 0","start:prod":"node dist/main","test:debug":"node --inspect-brk -r tsconfig-paths/register -r ts-node/register node_modules/.bin/jest --runInBand","test:watch":"jest --watch","start:debug":"node -r dotenv/config node_modules/.bin/nest start --debug --watch","prepublishOnly":"prisma generate && nest build","test:integration":"NODE_OPTIONS=--experimental-vm-modules jest --config ./test/jest-integration.json"},"_npmUser":{"name":"alexpdream","email":"alexcoolpel@gmail.com"},"repository":{"url":"git+https://github.com/alexpialetski/vibe-squire.git","type":"git"},"_npmVersion":"11.12.1","description":"Local orchestrator: GitHub PR review queue → Vibe Kanban via MCP","directories":{},"_nodeVersion":"22.22.1","dependencies":{"hbs":"^4.2.0","zod":"^4.3.6","rxjs":"^7.8.1","nestjs-pino":"^4.6.1","pino-pretty":"^13.1.3","@nestjs/core":"^11.0.1","@nestjs/common":"^11.0.1","@prisma/client":"^7.5.0","better-sqlite3":"^12.8.0","@nestjs/swagger":"^11.2.6","class-validator":"^0.14.4","@nestjs/schedule":"^6.1.1","reflect-metadata":"^0.2.2","class-transformer":"^0.5.1","@nestjs/event-emitter":"^3.0.1","@nestjs/platform-express":"^11.0.1","@modelcontextprotocol/sdk":"^1.27.1","@prisma/adapter-better-sqlite3":"^7.5.0"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^30.0.0","husky":"^9.1.7","dotenv":"^17.3.1","eslint":"^9.18.0","prisma":"^7.5.0","globals":"^16.0.0","ts-jest":"^29.2.5","ts-node":"^10.9.2","prettier":"^3.4.2","supertest":"^7.0.0","ts-loader":"^9.5.2","@eslint/js":"^9.18.0","@types/hbs":"^4.0.5","typescript":"^5.7.3","@nestjs/cli":"^11.0.0","@types/jest":"^30.0.0","@types/node":"^22.10.7","lint-staged":"^16.4.0","@types/express":"^5.0.6","tsconfig-paths":"^4.2.0","@commitlint/cli":"^20.5.0","@nestjs/testing":"^11.0.1","@eslint/eslintrc":"^3.2.0","@types/supertest":"^6.0.2","semantic-release":"^25.0.3","typescript-eslint":"^8.20.0","@nestjs/schematics":"^11.0.0","source-map-support":"^0.5.21","@types/better-sqlite3":"^7.6.13","eslint-config-prettier":"^10.0.1","eslint-plugin-prettier":"^5.2.2","@commitlint/config-conventional":"^20.5.0"},"_npmOperationalInternal":{"tmp":"tmp/vibe-squire_2.0.0_1774867731981_0.2656898495693141","host":"s3://npm-registry-packages-npm-production"}},"2.1.0":{"name":"vibe-squire","version":"2.1.0","author":{"name":"alexpialetski"},"license":"MIT","_id":"vibe-squire@2.1.0","maintainers":[{"name":"alexpdream","email":"alexcoolpel@gmail.com"}],"homepage":"https://github.com/alexpialetski/vibe-squire#readme","bugs":{"url":"https://github.com/alexpialetski/vibe-squire/issues"},"bin":{"vibe-squire":"bin/vibe-squire.js"},"dist":{"shasum":"b87e93edfcb10932dfa75748008a16433b60078e","tarball":"https://registry.npmjs.org/vibe-squire/-/vibe-squire-2.1.0.tgz","fileCount":457,"integrity":"sha512-kGMpFlCGkHFrndSVCoODQ/xnHsPVyZkqQT22sIOSz6zL6vf28I7wUmRg3LgbkB1qp4aoWD8eNDfYYOKCEo7nNQ==","signatures":[{"sig":"MEYCIQDp6UW9cfZL+2qGFSOxc5FMaWC0U31LS9K54npAOJTtcQIhAJjmJe1e+U86rsFH7FOpNB0witjWzEXuFfj7OlDiy3nE","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1241919},"jest":{"rootDir":"src","testMatch":["**/__tests__/**/*.spec.ts"],"transform":{"^.+\\.(t|j)s$":"ts-jest"},"testEnvironment":"node","coverageDirectory":"../coverage","collectCoverageFrom":["**/*.(t|j)s","!**/*.spec.ts","!**/generated/**"],"moduleFileExtensions":["js","json","ts"]},"engines":{"node":">=20.0.0"},"gitHead":"68386c2d8f8b6ba61539c66e70886f6055954586","scripts":{"lint":"eslint \"{src,apps,libs,test}/**/*.ts\" --fix","test":"jest","build":"nest build","start":"node -r dotenv/config node_modules/.bin/nest start","format":"prettier --write \"src/**/*.ts\" \"test/**/*.ts\"","prepare":"husky","test:cov":"jest --coverage","start:dev":"node -r dotenv/config node_modules/.bin/nest start --watch","typecheck":"tsc --noEmit","lint:check":"eslint \"{src,apps,libs,test}/**/*.ts\" --max-warnings 0","start:prod":"node dist/main","test:debug":"node --inspect-brk -r tsconfig-paths/register -r ts-node/register node_modules/.bin/jest --runInBand","test:watch":"jest --watch","start:debug":"node -r dotenv/config node_modules/.bin/nest start --debug --watch","prepublishOnly":"prisma generate && nest build","test:integration":"NODE_OPTIONS=--experimental-vm-modules jest --config ./test/jest-integration.json"},"_npmUser":{"name":"alexpdream","email":"alexcoolpel@gmail.com"},"repository":{"url":"git+https://github.com/alexpialetski/vibe-squire.git","type":"git"},"_npmVersion":"11.12.1","description":"Local orchestrator: GitHub PR review queue → Vibe Kanban via MCP","directories":{},"_nodeVersion":"22.22.2","dependencies":{"hbs":"^4.2.0","zod":"^4.3.6","rxjs":"^7.8.1","nestjs-pino":"^4.6.1","pino-pretty":"^13.1.3","@nestjs/core":"^11.0.1","@nestjs/common":"^11.0.1","@prisma/client":"^7.5.0","better-sqlite3":"^12.8.0","@nestjs/swagger":"^11.2.6","class-validator":"^0.14.4","@nestjs/schedule":"^6.1.1","reflect-metadata":"^0.2.2","class-transformer":"^0.5.1","@nestjs/event-emitter":"^3.0.1","@nestjs/platform-express":"^11.0.1","@modelcontextprotocol/sdk":"^1.27.1","@prisma/adapter-better-sqlite3":"^7.5.0"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^30.0.0","husky":"^9.1.7","dotenv":"^17.3.1","eslint":"^9.18.0","prisma":"^7.5.0","globals":"^16.0.0","ts-jest":"^29.2.5","ts-node":"^10.9.2","prettier":"^3.4.2","supertest":"^7.0.0","ts-loader":"^9.5.2","@eslint/js":"^9.18.0","@types/hbs":"^4.0.5","typescript":"^5.7.3","@nestjs/cli":"^11.0.0","@types/jest":"^30.0.0","@types/node":"^22.10.7","lint-staged":"^16.4.0","@types/express":"^5.0.6","tsconfig-paths":"^4.2.0","@commitlint/cli":"^20.5.0","@nestjs/testing":"^11.0.1","@eslint/eslintrc":"^3.2.0","@types/supertest":"^6.0.2","semantic-release":"^25.0.3","typescript-eslint":"^8.20.0","@nestjs/schematics":"^11.0.0","source-map-support":"^0.5.21","@types/better-sqlite3":"^7.6.13","eslint-config-prettier":"^10.0.1","eslint-plugin-prettier":"^5.2.2","@commitlint/config-conventional":"^20.5.0"},"_npmOperationalInternal":{"tmp":"tmp/vibe-squire_2.1.0_1775462191682_0.22617482329221406","host":"s3://npm-registry-packages-npm-production"}},"2.2.0":{"name":"vibe-squire","version":"2.2.0","author":{"name":"alexpialetski"},"license":"MIT","_id":"vibe-squire@2.2.0","maintainers":[{"name":"alexpdream","email":"alexcoolpel@gmail.com"}],"homepage":"https://github.com/alexpialetski/vibe-squire#readme","bugs":{"url":"https://github.com/alexpialetski/vibe-squire/issues"},"bin":{"vibe-squire":"bin/vibe-squire.js"},"dist":{"shasum":"8fb600a9e9cce6d777f678f37fc04b960eb15015","tarball":"https://registry.npmjs.org/vibe-squire/-/vibe-squire-2.2.0.tgz","fileCount":457,"integrity":"sha512-zrpq8YMbl/Ayhp/7xBljewo+XBA6CaRLZBdWcJ6AY1JYyYUbdmD6nv79ho1frU7HX3fW8+IvZlqoBewmKoU2/Q==","signatures":[{"sig":"MEYCIQCPqDimLeMD8pLNIm1NsJhW/l1kYrxZA7MzdtJH/+mqKQIhAJjFOXQsEyUqa4KPPq7ktV9aXt0zw46ZTW/CXpGhivkX","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1243386},"jest":{"rootDir":"src","testMatch":["**/__tests__/**/*.spec.ts"],"transform":{"^.+\\.(t|j)s$":"ts-jest"},"testEnvironment":"node","coverageDirectory":"../coverage","collectCoverageFrom":["**/*.(t|j)s","!**/*.spec.ts","!**/generated/**"],"moduleFileExtensions":["js","json","ts"]},"engines":{"node":">=20.0.0"},"gitHead":"5fe9081168348aa51b3b3b5afabdd32c18b3b88d","scripts":{"lint":"eslint \"{src,apps,libs,test}/**/*.ts\" --fix","test":"jest","build":"nest build","start":"node -r dotenv/config node_modules/.bin/nest start","format":"prettier --write \"src/**/*.ts\" \"test/**/*.ts\"","prepare":"husky","test:cov":"jest --coverage","start:dev":"node -r dotenv/config node_modules/.bin/nest start --watch","typecheck":"tsc --noEmit","lint:check":"eslint \"{src,apps,libs,test}/**/*.ts\" --max-warnings 0","start:prod":"node dist/main","test:debug":"node --inspect-brk -r tsconfig-paths/register -r ts-node/register node_modules/.bin/jest --runInBand","test:watch":"jest --watch","start:debug":"node -r dotenv/config node_modules/.bin/nest start --debug --watch","prepublishOnly":"prisma generate && nest build","test:integration":"NODE_OPTIONS=--experimental-vm-modules jest --config ./test/jest-integration.json"},"_npmUser":{"name":"alexpdream","email":"alexcoolpel@gmail.com"},"repository":{"url":"git+https://github.com/alexpialetski/vibe-squire.git","type":"git"},"_npmVersion":"11.12.1","description":"Local orchestrator: GitHub PR review queue → Vibe Kanban via MCP","directories":{},"_nodeVersion":"22.22.2","dependencies":{"hbs":"^4.2.0","zod":"^4.3.6","rxjs":"^7.8.1","nestjs-pino":"^4.6.1","pino-pretty":"^13.1.3","@nestjs/core":"^11.0.1","@nestjs/common":"^11.0.1","@prisma/client":"^7.5.0","better-sqlite3":"^12.8.0","@nestjs/swagger":"^11.2.6","class-validator":"^0.14.4","@nestjs/schedule":"^6.1.1","reflect-metadata":"^0.2.2","class-transformer":"^0.5.1","@nestjs/event-emitter":"^3.0.1","@nestjs/platform-express":"^11.0.1","@modelcontextprotocol/sdk":"^1.27.1","@prisma/adapter-better-sqlite3":"^7.5.0"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^30.0.0","husky":"^9.1.7","dotenv":"^17.3.1","eslint":"^9.18.0","prisma":"^7.5.0","globals":"^16.0.0","ts-jest":"^29.2.5","ts-node":"^10.9.2","prettier":"^3.4.2","supertest":"^7.0.0","ts-loader":"^9.5.2","@eslint/js":"^9.18.0","@types/hbs":"^4.0.5","typescript":"^5.7.3","@nestjs/cli":"^11.0.0","@types/jest":"^30.0.0","@types/node":"^22.10.7","lint-staged":"^16.4.0","@types/express":"^5.0.6","tsconfig-paths":"^4.2.0","@commitlint/cli":"^20.5.0","@nestjs/testing":"^11.0.1","@eslint/eslintrc":"^3.2.0","@types/supertest":"^6.0.2","semantic-release":"^25.0.3","typescript-eslint":"^8.20.0","@nestjs/schematics":"^11.0.0","source-map-support":"^0.5.21","@types/better-sqlite3":"^7.6.13","eslint-config-prettier":"^10.0.1","eslint-plugin-prettier":"^5.2.2","@commitlint/config-conventional":"^20.5.0"},"_npmOperationalInternal":{"tmp":"tmp/vibe-squire_2.2.0_1775463082043_0.6644250561072478","host":"s3://npm-registry-packages-npm-production"}},"2.2.1":{"name":"vibe-squire","version":"2.2.1","author":{"name":"alexpialetski"},"license":"MIT","_id":"vibe-squire@2.2.1","maintainers":[{"name":"alexpdream","email":"alexcoolpel@gmail.com"}],"homepage":"https://github.com/alexpialetski/vibe-squire#readme","bugs":{"url":"https://github.com/alexpialetski/vibe-squire/issues"},"bin":{"vibe-squire":"bin/vibe-squire.js"},"dist":{"shasum":"086b2668823355d98a55fa1f1df84703d88d549e","tarball":"https://registry.npmjs.org/vibe-squire/-/vibe-squire-2.2.1.tgz","fileCount":457,"integrity":"sha512-HzpUYw/HK3L6l/uhimJw2ZyA8S3ByFddzmWagDqzbG4dUX11ZsUMSOgN4MiZAREzrg0nEBBU5/RFNU/7KSx0Nw==","signatures":[{"sig":"MEUCIQCQSnBkMQKSCaLLqGohOJoR00BiuOOZLlTVyD8G8BBV2AIgBzR+1nh1P040sy1kuCM76l+pcH6dgqYtFI3l7k60zqo=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1248981},"jest":{"rootDir":"src","testMatch":["**/__tests__/**/*.spec.ts"],"transform":{"^.+\\.(t|j)s$":"ts-jest"},"testEnvironment":"node","coverageDirectory":"../coverage","collectCoverageFrom":["**/*.(t|j)s","!**/*.spec.ts","!**/generated/**"],"moduleFileExtensions":["js","json","ts"]},"engines":{"node":">=20.0.0"},"gitHead":"65d6fc8aae7a4c3d6bc997500ad3d1e2211cf581","scripts":{"lint":"eslint \"{src,apps,libs,test}/**/*.ts\" --fix","test":"jest","build":"nest build","start":"node -r dotenv/config node_modules/.bin/nest start","format":"prettier --write \"src/**/*.ts\" \"test/**/*.ts\"","prepare":"husky","test:cov":"jest --coverage","start:dev":"node -r dotenv/config node_modules/.bin/nest start --watch","typecheck":"tsc --noEmit","lint:check":"eslint \"{src,apps,libs,test}/**/*.ts\" --max-warnings 0","start:prod":"node dist/main","test:debug":"node --inspect-brk -r tsconfig-paths/register -r ts-node/register node_modules/.bin/jest --runInBand","test:watch":"jest --watch","start:debug":"node -r dotenv/config node_modules/.bin/nest start --debug --watch","prepublishOnly":"prisma generate && nest build","test:integration":"NODE_OPTIONS=--experimental-vm-modules jest --config ./test/jest-integration.json"},"_npmUser":{"name":"alexpdream","email":"alexcoolpel@gmail.com"},"repository":{"url":"git+https://github.com/alexpialetski/vibe-squire.git","type":"git"},"_npmVersion":"11.12.1","description":"Local orchestrator: GitHub PR review queue → Vibe Kanban via MCP","directories":{},"_nodeVersion":"22.22.2","dependencies":{"hbs":"^4.2.0","zod":"^4.3.6","rxjs":"^7.8.1","nestjs-pino":"^4.6.1","pino-pretty":"^13.1.3","@nestjs/core":"^11.0.1","@nestjs/common":"^11.0.1","@prisma/client":"^7.5.0","better-sqlite3":"^12.8.0","@nestjs/swagger":"^11.2.6","class-validator":"^0.14.4","@nestjs/schedule":"^6.1.1","reflect-metadata":"^0.2.2","class-transformer":"^0.5.1","@nestjs/event-emitter":"^3.0.1","@nestjs/platform-express":"^11.0.1","@modelcontextprotocol/sdk":"^1.27.1","@prisma/adapter-better-sqlite3":"^7.5.0"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^30.0.0","husky":"^9.1.7","dotenv":"^17.3.1","eslint":"^9.18.0","prisma":"^7.5.0","globals":"^16.0.0","ts-jest":"^29.2.5","ts-node":"^10.9.2","prettier":"^3.4.2","supertest":"^7.0.0","ts-loader":"^9.5.2","@eslint/js":"^9.18.0","@types/hbs":"^4.0.5","typescript":"^5.7.3","@nestjs/cli":"^11.0.0","@types/jest":"^30.0.0","@types/node":"^22.10.7","lint-staged":"^16.4.0","@types/express":"^5.0.6","tsconfig-paths":"^4.2.0","@commitlint/cli":"^20.5.0","@nestjs/testing":"^11.0.1","@eslint/eslintrc":"^3.2.0","@types/supertest":"^6.0.2","semantic-release":"^25.0.3","typescript-eslint":"^8.20.0","@nestjs/schematics":"^11.0.0","source-map-support":"^0.5.21","@types/better-sqlite3":"^7.6.13","eslint-config-prettier":"^10.0.1","eslint-plugin-prettier":"^5.2.2","@commitlint/config-conventional":"^20.5.0"},"_npmOperationalInternal":{"tmp":"tmp/vibe-squire_2.2.1_1775464247347_0.24957166078707815","host":"s3://npm-registry-packages-npm-production"}},"2.3.0":{"name":"vibe-squire","version":"2.3.0","author":{"name":"alexpialetski"},"license":"MIT","_id":"vibe-squire@2.3.0","maintainers":[{"name":"alexpdream","email":"alexcoolpel@gmail.com"}],"homepage":"https://github.com/alexpialetski/vibe-squire#readme","bugs":{"url":"https://github.com/alexpialetski/vibe-squire/issues"},"bin":{"vibe-squire":"bin/vibe-squire.js"},"dist":{"shasum":"9e834c34f0a7f1d7a099457448b1ea67dc5b8024","tarball":"https://registry.npmjs.org/vibe-squire/-/vibe-squire-2.3.0.tgz","fileCount":460,"integrity":"sha512-htB84fJX5aFcDlJPqdMxSwh4dW7GkFq9CcYW4CmNmTXJrIQEs9dntZtSs0wcKIMUJfejGuf/79frfkE5y7IIrw==","signatures":[{"sig":"MEQCIEZrxxlOUNtp+vZLFw/CyEwZ+24kxBtqr7ebQK56IBtVAiAg27Y0/8+KIi1QtJ+bwUMUQXiEmHl0xykQE1Z+YI+ueQ==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1256792},"jest":{"rootDir":"src","testMatch":["**/__tests__/**/*.spec.ts"],"transform":{"^.+\\.(t|j)s$":"ts-jest"},"testEnvironment":"node","coverageDirectory":"../coverage","collectCoverageFrom":["**/*.(t|j)s","!**/*.spec.ts","!**/generated/**"],"moduleFileExtensions":["js","json","ts"]},"engines":{"node":">=20.0.0"},"gitHead":"06fb28ffec510fbd4e055db4f3e760d493c65237","scripts":{"lint":"eslint \"{src,apps,libs,test}/**/*.ts\" --fix","test":"jest","build":"nest build","start":"node -r dotenv/config node_modules/.bin/nest start","format":"prettier --write \"src/**/*.ts\" \"test/**/*.ts\"","prepare":"husky","test:cov":"jest --coverage","start:dev":"node -r dotenv/config node_modules/.bin/nest start --watch","typecheck":"tsc --noEmit","lint:check":"eslint \"{src,apps,libs,test}/**/*.ts\" --max-warnings 0","start:prod":"node dist/main","test:debug":"node --inspect-brk -r tsconfig-paths/register -r ts-node/register node_modules/.bin/jest --runInBand","test:watch":"jest --watch","start:debug":"node -r dotenv/config node_modules/.bin/nest start --debug --watch","prepublishOnly":"prisma generate && nest build","test:integration":"NODE_OPTIONS=--experimental-vm-modules jest --config ./test/jest-integration.json"},"_npmUser":{"name":"alexpdream","email":"alexcoolpel@gmail.com"},"repository":{"url":"git+https://github.com/alexpialetski/vibe-squire.git","type":"git"},"_npmVersion":"11.12.1","description":"Local orchestrator: GitHub PR review queue → Vibe Kanban via MCP","directories":{},"_nodeVersion":"22.22.2","dependencies":{"hbs":"^4.2.0","zod":"^4.3.6","rxjs":"^7.8.1","nestjs-pino":"^4.6.1","pino-pretty":"^13.1.3","@nestjs/core":"^11.0.1","@nestjs/common":"^11.0.1","@prisma/client":"^7.5.0","better-sqlite3":"^12.8.0","@nestjs/swagger":"^11.2.6","class-validator":"^0.14.4","@nestjs/schedule":"^6.1.1","reflect-metadata":"^0.2.2","class-transformer":"^0.5.1","@nestjs/event-emitter":"^3.0.1","@nestjs/platform-express":"^11.0.1","@modelcontextprotocol/sdk":"^1.27.1","@prisma/adapter-better-sqlite3":"^7.5.0"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^30.0.0","husky":"^9.1.7","dotenv":"^17.3.1","eslint":"^9.18.0","prisma":"^7.5.0","globals":"^16.0.0","ts-jest":"^29.2.5","ts-node":"^10.9.2","prettier":"^3.4.2","supertest":"^7.0.0","ts-loader":"^9.5.2","@eslint/js":"^9.18.0","@types/hbs":"^4.0.5","typescript":"^5.7.3","@nestjs/cli":"^11.0.0","@types/jest":"^30.0.0","@types/node":"^22.10.7","lint-staged":"^16.4.0","@types/express":"^5.0.6","tsconfig-paths":"^4.2.0","@commitlint/cli":"^20.5.0","@nestjs/testing":"^11.0.1","@eslint/eslintrc":"^3.2.0","@types/supertest":"^6.0.2","semantic-release":"^25.0.3","typescript-eslint":"^8.20.0","@nestjs/schematics":"^11.0.0","source-map-support":"^0.5.21","@types/better-sqlite3":"^7.6.13","eslint-config-prettier":"^10.0.1","eslint-plugin-prettier":"^5.2.2","@commitlint/config-conventional":"^20.5.0"},"_npmOperationalInternal":{"tmp":"tmp/vibe-squire_2.3.0_1775556043763_0.529270843466954","host":"s3://npm-registry-packages-npm-production"}},"2.3.1":{"name":"vibe-squire","version":"2.3.1","author":{"name":"alexpialetski"},"license":"MIT","_id":"vibe-squire@2.3.1","maintainers":[{"name":"alexpdream","email":"alexcoolpel@gmail.com"}],"homepage":"https://github.com/alexpialetski/vibe-squire#readme","bugs":{"url":"https://github.com/alexpialetski/vibe-squire/issues"},"bin":{"vibe-squire":"bin/vibe-squire.js"},"dist":{"shasum":"880623fc6ba1205b876871f892a020f126d7c2f8","tarball":"https://registry.npmjs.org/vibe-squire/-/vibe-squire-2.3.1.tgz","fileCount":460,"integrity":"sha512-syliGbLqKRS8ec9KELhMkmBlWtMY+des9EK3fhjL5kEsJw6He9I6vQj3rUzk01ruozKd1F5L77QeUGnb68IS5Q==","signatures":[{"sig":"MEUCIFHD6erBrTUjuqrzLrI/2S7RG4v0pQDaE20azUzzNlNzAiEAt2sljOAfl+T9T6aMlKaPPD7C1ncmqUH1bvx6TQ4zxyI=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1258506},"jest":{"rootDir":"src","testMatch":["**/__tests__/**/*.spec.ts"],"transform":{"^.+\\.(t|j)s$":"ts-jest"},"testEnvironment":"node","coverageDirectory":"../coverage","collectCoverageFrom":["**/*.(t|j)s","!**/*.spec.ts","!**/generated/**"],"moduleFileExtensions":["js","json","ts"]},"engines":{"node":">=20.0.0"},"gitHead":"bd4898622909dc48f9d12c54567e4b044ab1ca26","scripts":{"lint":"eslint \"{src,apps,libs,test}/**/*.ts\" --fix","test":"jest","build":"nest build","start":"node -r dotenv/config node_modules/.bin/nest start","format":"prettier --write \"src/**/*.ts\" \"test/**/*.ts\"","prepare":"husky","test:cov":"jest --coverage","start:dev":"node -r dotenv/config node_modules/.bin/nest start --watch","typecheck":"tsc --noEmit","lint:check":"eslint \"{src,apps,libs,test}/**/*.ts\" --max-warnings 0","start:prod":"node dist/main","test:debug":"node --inspect-brk -r tsconfig-paths/register -r ts-node/register node_modules/.bin/jest --runInBand","test:watch":"jest --watch","start:debug":"node -r dotenv/config node_modules/.bin/nest start --debug --watch","prepublishOnly":"prisma generate && nest build","test:integration":"NODE_OPTIONS=--experimental-vm-modules jest --config ./test/jest-integration.json"},"_npmUser":{"name":"alexpdream","email":"alexcoolpel@gmail.com"},"repository":{"url":"git+https://github.com/alexpialetski/vibe-squire.git","type":"git"},"_npmVersion":"11.12.1","description":"Local orchestrator: GitHub PR review queue → Vibe Kanban via MCP","directories":{},"_nodeVersion":"22.22.2","dependencies":{"hbs":"^4.2.0","zod":"^4.3.6","rxjs":"^7.8.1","nestjs-pino":"^4.6.1","pino-pretty":"^13.1.3","@nestjs/core":"^11.0.1","@nestjs/common":"^11.0.1","@prisma/client":"^7.5.0","better-sqlite3":"^12.8.0","@nestjs/swagger":"^11.2.6","class-validator":"^0.14.4","@nestjs/schedule":"^6.1.1","reflect-metadata":"^0.2.2","class-transformer":"^0.5.1","@nestjs/event-emitter":"^3.0.1","@nestjs/platform-express":"^11.0.1","@modelcontextprotocol/sdk":"^1.27.1","@prisma/adapter-better-sqlite3":"^7.5.0"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^30.0.0","husky":"^9.1.7","dotenv":"^17.3.1","eslint":"^9.18.0","prisma":"^7.5.0","globals":"^16.0.0","ts-jest":"^29.2.5","ts-node":"^10.9.2","prettier":"^3.4.2","supertest":"^7.0.0","ts-loader":"^9.5.2","@eslint/js":"^9.18.0","@types/hbs":"^4.0.5","typescript":"^5.7.3","@nestjs/cli":"^11.0.0","@types/jest":"^30.0.0","@types/node":"^22.10.7","lint-staged":"^16.4.0","@types/express":"^5.0.6","tsconfig-paths":"^4.2.0","@commitlint/cli":"^20.5.0","@nestjs/testing":"^11.0.1","@eslint/eslintrc":"^3.2.0","@types/supertest":"^6.0.2","semantic-release":"^25.0.3","typescript-eslint":"^8.20.0","@nestjs/schematics":"^11.0.0","source-map-support":"^0.5.21","@types/better-sqlite3":"^7.6.13","eslint-config-prettier":"^10.0.1","eslint-plugin-prettier":"^5.2.2","@commitlint/config-conventional":"^20.5.0"},"_npmOperationalInternal":{"tmp":"tmp/vibe-squire_2.3.1_1775556733291_0.6172041210285861","host":"s3://npm-registry-packages-npm-production"}},"2.3.2":{"name":"vibe-squire","version":"2.3.2","author":{"name":"alexpialetski"},"license":"MIT","_id":"vibe-squire@2.3.2","maintainers":[{"name":"alexpdream","email":"alexcoolpel@gmail.com"}],"homepage":"https://github.com/alexpialetski/vibe-squire#readme","bugs":{"url":"https://github.com/alexpialetski/vibe-squire/issues"},"bin":{"vibe-squire":"bin/vibe-squire.js"},"dist":{"shasum":"3ed57f7ebe2b99b5104dc02ea87541b91cfb446a","tarball":"https://registry.npmjs.org/vibe-squire/-/vibe-squire-2.3.2.tgz","fileCount":460,"integrity":"sha512-lfNo1IZYJGU9qyYW5m8U03ItEYP1YH8EoUUck0f7zVhNvPAIfKrW+3BLDnqYJXz6vwgBtJxP9I2OwMpuq3VTCw==","signatures":[{"sig":"MEYCIQCVTIVN6a4EYyLeVOqokv0kqvFR2R+7LqJ6cuOv0YRSAQIhAOJcdDEM2J9yMeE+a3CjipVerj9etgi8Qtr/OvpbqL4e","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1259262},"jest":{"rootDir":"src","testMatch":["**/__tests__/**/*.spec.ts"],"transform":{"^.+\\.(t|j)s$":"ts-jest"},"testEnvironment":"node","coverageDirectory":"../coverage","collectCoverageFrom":["**/*.(t|j)s","!**/*.spec.ts","!**/generated/**"],"moduleFileExtensions":["js","json","ts"]},"engines":{"node":">=20.0.0"},"gitHead":"3c57cdc9f0188a0df37a3f4a6af0901cbeefbcc2","scripts":{"lint":"eslint \"{src,apps,libs,test}/**/*.ts\" --fix","test":"jest","build":"nest build","start":"node -r dotenv/config node_modules/.bin/nest start","format":"prettier --write \"src/**/*.ts\" \"test/**/*.ts\"","prepare":"husky","test:cov":"jest --coverage","start:dev":"node -r dotenv/config node_modules/.bin/nest start --watch","typecheck":"tsc --noEmit","lint:check":"eslint \"{src,apps,libs,test}/**/*.ts\" --max-warnings 0","start:prod":"node dist/main","test:debug":"node --inspect-brk -r tsconfig-paths/register -r ts-node/register node_modules/.bin/jest --runInBand","test:watch":"jest --watch","start:debug":"node -r dotenv/config node_modules/.bin/nest start --debug --watch","prepublishOnly":"prisma generate && nest build","test:integration":"NODE_OPTIONS=--experimental-vm-modules jest --config ./test/jest-integration.json"},"_npmUser":{"name":"alexpdream","email":"alexcoolpel@gmail.com"},"repository":{"url":"git+https://github.com/alexpialetski/vibe-squire.git","type":"git"},"_npmVersion":"11.12.1","description":"Local orchestrator: GitHub PR review queue → Vibe Kanban via MCP","directories":{},"_nodeVersion":"22.22.2","dependencies":{"hbs":"^4.2.0","zod":"^4.3.6","rxjs":"^7.8.1","nestjs-pino":"^4.6.1","pino-pretty":"^13.1.3","@nestjs/core":"^11.0.1","@nestjs/common":"^11.0.1","@prisma/client":"^7.5.0","better-sqlite3":"^12.8.0","@nestjs/swagger":"^11.2.6","class-validator":"^0.14.4","@nestjs/schedule":"^6.1.1","reflect-metadata":"^0.2.2","class-transformer":"^0.5.1","@nestjs/event-emitter":"^3.0.1","@nestjs/platform-express":"^11.0.1","@modelcontextprotocol/sdk":"^1.27.1","@prisma/adapter-better-sqlite3":"^7.5.0"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^30.0.0","husky":"^9.1.7","dotenv":"^17.3.1","eslint":"^9.18.0","prisma":"^7.5.0","globals":"^16.0.0","ts-jest":"^29.2.5","ts-node":"^10.9.2","prettier":"^3.4.2","supertest":"^7.0.0","ts-loader":"^9.5.2","@eslint/js":"^9.18.0","@types/hbs":"^4.0.5","typescript":"^5.7.3","@nestjs/cli":"^11.0.0","@types/jest":"^30.0.0","@types/node":"^22.10.7","lint-staged":"^16.4.0","@types/express":"^5.0.6","tsconfig-paths":"^4.2.0","@commitlint/cli":"^20.5.0","@nestjs/testing":"^11.0.1","@eslint/eslintrc":"^3.2.0","@types/supertest":"^6.0.2","semantic-release":"^25.0.3","typescript-eslint":"^8.20.0","@nestjs/schematics":"^11.0.0","source-map-support":"^0.5.21","@types/better-sqlite3":"^7.6.13","eslint-config-prettier":"^10.0.1","eslint-plugin-prettier":"^5.2.2","@commitlint/config-conventional":"^20.5.0"},"_npmOperationalInternal":{"tmp":"tmp/vibe-squire_2.3.2_1775557291322_0.5453795291992241","host":"s3://npm-registry-packages-npm-production"}},"2.4.0":{"name":"vibe-squire","version":"2.4.0","author":{"name":"alexpialetski"},"license":"MIT","_id":"vibe-squire@2.4.0","maintainers":[{"name":"alexpdream","email":"alexcoolpel@gmail.com"}],"homepage":"https://github.com/alexpialetski/vibe-squire#readme","bugs":{"url":"https://github.com/alexpialetski/vibe-squire/issues"},"bin":{"vibe-squire":"bin/vibe-squire.js"},"dist":{"shasum":"f49f52f87f465c251cc93192bc213185607de712","tarball":"https://registry.npmjs.org/vibe-squire/-/vibe-squire-2.4.0.tgz","fileCount":460,"integrity":"sha512-DFFEvgZoAE8s2GXOcxTM9Ri7aNaqbcySB3Ko+6PPam6gY6TfNSgTgne4mnxLprh1O9OBDmzhaplFZUGyHI4zIw==","signatures":[{"sig":"MEQCIBEYjpFbwCYJGeOFs6QMFW+fqTNe5cdXRir2Pn3AqNnAAiAjbHQnanv6MaIuVI+hFrAm+OOa8rikTlLapGBAUguYxA==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1259263},"jest":{"rootDir":"src","testMatch":["**/__tests__/**/*.spec.ts"],"transform":{"^.+\\.(t|j)s$":"ts-jest"},"testEnvironment":"node","coverageDirectory":"../coverage","collectCoverageFrom":["**/*.(t|j)s","!**/*.spec.ts","!**/generated/**"],"moduleFileExtensions":["js","json","ts"]},"engines":{"node":">=20.0.0"},"gitHead":"b78f51a5e20cede5616f477e0fd652fbad963e51","scripts":{"lint":"eslint \"{src,apps,libs,test}/**/*.ts\" --fix","test":"jest","build":"nest build","start":"node -r dotenv/config node_modules/.bin/nest start","format":"prettier --write \"src/**/*.ts\" \"test/**/*.ts\"","prepare":"husky","test:cov":"jest --coverage","start:dev":"node -r dotenv/config node_modules/.bin/nest start --watch","typecheck":"tsc --noEmit","lint:check":"eslint \"{src,apps,libs,test}/**/*.ts\" --max-warnings 0","start:prod":"node dist/main","test:debug":"node --inspect-brk -r tsconfig-paths/register -r ts-node/register node_modules/.bin/jest --runInBand","test:watch":"jest --watch","start:debug":"node -r dotenv/config node_modules/.bin/nest start --debug --watch","prepublishOnly":"prisma generate && nest build","test:integration":"NODE_OPTIONS=--experimental-vm-modules jest --config ./test/jest-integration.json"},"_npmUser":{"name":"alexpdream","email":"alexcoolpel@gmail.com"},"repository":{"url":"git+https://github.com/alexpialetski/vibe-squire.git","type":"git"},"_npmVersion":"11.12.1","description":"Local orchestrator: GitHub PR review queue → Vibe Kanban via MCP","directories":{},"_nodeVersion":"22.22.2","dependencies":{"hbs":"^4.2.0","zod":"^4.3.6","rxjs":"^7.8.1","nestjs-pino":"^4.6.1","pino-pretty":"^13.1.3","@nestjs/core":"^11.0.1","@nestjs/common":"^11.0.1","@prisma/client":"^7.5.0","better-sqlite3":"^12.8.0","@nestjs/swagger":"^11.2.6","class-validator":"^0.14.4","@nestjs/schedule":"^6.1.1","reflect-metadata":"^0.2.2","class-transformer":"^0.5.1","@nestjs/event-emitter":"^3.0.1","@nestjs/platform-express":"^11.0.1","@modelcontextprotocol/sdk":"^1.27.1","@prisma/adapter-better-sqlite3":"^7.5.0"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^30.0.0","husky":"^9.1.7","dotenv":"^17.3.1","eslint":"^9.18.0","prisma":"^7.5.0","globals":"^16.0.0","ts-jest":"^29.2.5","ts-node":"^10.9.2","prettier":"^3.4.2","supertest":"^7.0.0","ts-loader":"^9.5.2","@eslint/js":"^9.18.0","@types/hbs":"^4.0.5","typescript":"^5.7.3","@nestjs/cli":"^11.0.0","@types/jest":"^30.0.0","@types/node":"^22.10.7","lint-staged":"^16.4.0","@types/express":"^5.0.6","tsconfig-paths":"^4.2.0","@commitlint/cli":"^20.5.0","@nestjs/testing":"^11.0.1","@eslint/eslintrc":"^3.2.0","@types/supertest":"^6.0.2","semantic-release":"^25.0.3","typescript-eslint":"^8.20.0","@nestjs/schematics":"^11.0.0","source-map-support":"^0.5.21","@types/better-sqlite3":"^7.6.13","eslint-config-prettier":"^10.0.1","eslint-plugin-prettier":"^5.2.2","@commitlint/config-conventional":"^20.5.0"},"_npmOperationalInternal":{"tmp":"tmp/vibe-squire_2.4.0_1775557673723_0.7067478489682624","host":"s3://npm-registry-packages-npm-production"}},"3.0.0":{"name":"vibe-squire","version":"3.0.0","author":{"name":"alexpialetski"},"license":"MIT","_id":"vibe-squire@3.0.0","maintainers":[{"name":"alexpdream","email":"alexcoolpel@gmail.com"}],"homepage":"https://github.com/alexpialetski/vibe-squire#readme","bugs":{"url":"https://github.com/alexpialetski/vibe-squire/issues"},"bin":{"vibe-squire":"bin/vibe-squire.js"},"dist":{"shasum":"6ac88f00b2d7079bae24d40f45974b01f69fc108","tarball":"https://registry.npmjs.org/vibe-squire/-/vibe-squire-3.0.0.tgz","fileCount":466,"integrity":"sha512-4PnNBblARIoAyTDbFK8Rblt4bqeJiMs47CwwtV09Po7Q4tbslFq3eyvmitGtO0WEEW/zVcBZ/xYlNToBY/dzrQ==","signatures":[{"sig":"MEYCIQCpNqOOqj151BP9ae2FaQt4ca7khaZXzLkN9MiMgVULGwIhAMYbJJP6o7iCRdkG+QCgyoc7btQJnJ55EqGaOVsuLXDd","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1277051},"jest":{"rootDir":"src","testMatch":["**/__tests__/**/*.spec.ts"],"transform":{"^.+\\.(t|j)s$":"ts-jest"},"testEnvironment":"node","coverageDirectory":"../coverage","collectCoverageFrom":["**/*.(t|j)s","!**/*.spec.ts","!**/generated/**"],"moduleFileExtensions":["js","json","ts"]},"engines":{"node":">=20.0.0"},"gitHead":"695961c88fa635ce023e2f14b054bc0fd782d414","scripts":{"lint":"eslint \"{src,apps,libs,test}/**/*.ts\" --fix","test":"jest","build":"nest build","start":"node -r dotenv/config node_modules/.bin/nest start","format":"prettier --write \"src/**/*.ts\" \"test/**/*.ts\"","prepare":"husky","test:cov":"jest --coverage","start:dev":"node -r dotenv/config node_modules/.bin/nest start --watch","typecheck":"tsc --noEmit","lint:check":"eslint \"{src,apps,libs,test}/**/*.ts\" --max-warnings 0","start:prod":"node dist/main","test:debug":"node --inspect-brk -r tsconfig-paths/register -r ts-node/register node_modules/.bin/jest --runInBand","test:watch":"jest --watch","start:debug":"node -r dotenv/config node_modules/.bin/nest start --debug --watch","prepublishOnly":"prisma generate && nest build","test:integration":"NODE_OPTIONS=--experimental-vm-modules jest --config ./test/jest-integration.json"},"_npmUser":{"name":"alexpdream","email":"alexcoolpel@gmail.com"},"repository":{"url":"git+https://github.com/alexpialetski/vibe-squire.git","type":"git"},"_npmVersion":"11.12.1","description":"Local orchestrator: GitHub PR review queue → Vibe Kanban via local HTTP API","directories":{},"_nodeVersion":"22.22.2","dependencies":{"hbs":"^4.2.0","zod":"^4.3.6","rxjs":"^7.8.1","nestjs-pino":"^4.6.1","pino-pretty":"^13.1.3","@nestjs/core":"^11.0.1","@nestjs/common":"^11.0.1","@prisma/client":"^7.5.0","better-sqlite3":"^12.8.0","@nestjs/swagger":"^11.2.6","class-validator":"^0.14.4","@nestjs/schedule":"^6.1.1","reflect-metadata":"^0.2.2","class-transformer":"^0.5.1","@nestjs/event-emitter":"^3.0.1","@nestjs/platform-express":"^11.0.1","@prisma/adapter-better-sqlite3":"^7.5.0"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^30.0.0","husky":"^9.1.7","dotenv":"^17.3.1","eslint":"^9.18.0","prisma":"^7.5.0","globals":"^16.0.0","ts-jest":"^29.2.5","ts-node":"^10.9.2","prettier":"^3.4.2","supertest":"^7.0.0","ts-loader":"^9.5.2","@eslint/js":"^9.18.0","@types/hbs":"^4.0.5","typescript":"^5.7.3","@nestjs/cli":"^11.0.0","@types/jest":"^30.0.0","@types/node":"^22.10.7","lint-staged":"^16.4.0","@types/express":"^5.0.6","tsconfig-paths":"^4.2.0","@commitlint/cli":"^20.5.0","@nestjs/testing":"^11.0.1","@eslint/eslintrc":"^3.2.0","@types/supertest":"^6.0.2","semantic-release":"^25.0.3","typescript-eslint":"^8.20.0","@nestjs/schematics":"^11.0.0","source-map-support":"^0.5.21","@types/better-sqlite3":"^7.6.13","eslint-config-prettier":"^10.0.1","eslint-plugin-prettier":"^5.2.2","@commitlint/config-conventional":"^20.5.0","conventional-changelog-conventionalcommits":"^9.0.0"},"_npmOperationalInternal":{"tmp":"tmp/vibe-squire_3.0.0_1776069768307_0.8977627463714253","host":"s3://npm-registry-packages-npm-production"}},"3.0.1":{"name":"vibe-squire","version":"3.0.1","author":{"name":"alexpialetski"},"license":"MIT","_id":"vibe-squire@3.0.1","maintainers":[{"name":"alexpdream","email":"alexcoolpel@gmail.com"}],"homepage":"https://github.com/alexpialetski/vibe-squire#readme","bugs":{"url":"https://github.com/alexpialetski/vibe-squire/issues"},"bin":{"vibe-squire":"bin/vibe-squire.js"},"dist":{"shasum":"8a07874eb00042b0fcb70898abdb648b269a0a25","tarball":"https://registry.npmjs.org/vibe-squire/-/vibe-squire-3.0.1.tgz","fileCount":466,"integrity":"sha512-eWHzq7+CxiGSfkyWZIZxwplXxb1rvN1GcEHKqmw2mfzpc4AEuAdjyG8zErWvnnWOI1CH7Rf9myx/pRVHP3wxiA==","signatures":[{"sig":"MEUCIBI00cceUygmiNCq49N8gyOrt/A0c62XZeeNnWkJlF/IAiEA4T+22gPIIgwbWu2rIyXtiAaoAoBZOgMjZyeC4guInV8=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1277065},"jest":{"rootDir":"src","testMatch":["**/__tests__/**/*.spec.ts"],"transform":{"^.+\\.(t|j)s$":"ts-jest"},"testEnvironment":"node","coverageDirectory":"../coverage","collectCoverageFrom":["**/*.(t|j)s","!**/*.spec.ts","!**/generated/**"],"moduleFileExtensions":["js","json","ts"]},"engines":{"node":">=20.0.0"},"gitHead":"07214373358f7f7e91d26fbaf5f2e8e21989f39a","scripts":{"lint":"eslint \"{src,apps,libs,test}/**/*.ts\" --fix","test":"jest","build":"nest build","start":"node -r dotenv/config node_modules/.bin/nest start","format":"prettier --write \"src/**/*.ts\" \"test/**/*.ts\"","prepare":"husky","test:cov":"jest --coverage","start:dev":"node -r dotenv/config node_modules/.bin/nest start --watch","typecheck":"tsc --noEmit","lint:check":"eslint \"{src,apps,libs,test}/**/*.ts\" --max-warnings 0","start:prod":"node dist/main","test:debug":"node --inspect-brk -r tsconfig-paths/register -r ts-node/register node_modules/.bin/jest --runInBand","test:watch":"jest --watch","start:debug":"node -r dotenv/config node_modules/.bin/nest start --debug --watch","prepublishOnly":"prisma generate && nest build","test:integration":"NODE_OPTIONS=--experimental-vm-modules jest --config ./test/jest-integration.json"},"_npmUser":{"name":"alexpdream","email":"alexcoolpel@gmail.com"},"repository":{"url":"git+https://github.com/alexpialetski/vibe-squire.git","type":"git"},"_npmVersion":"11.12.1","description":"Local orchestrator: GitHub PR review queue → Vibe Kanban via local HTTP API","directories":{},"_nodeVersion":"22.22.2","dependencies":{"hbs":"^4.2.0","zod":"^4.3.6","rxjs":"^7.8.1","nestjs-pino":"^4.6.1","pino-pretty":"^13.1.3","@nestjs/core":"^11.0.1","@nestjs/common":"^11.0.1","@prisma/client":"^7.5.0","better-sqlite3":"^12.8.0","@nestjs/swagger":"^11.2.6","class-validator":"^0.14.4","@nestjs/schedule":"^6.1.1","reflect-metadata":"^0.2.2","class-transformer":"^0.5.1","@nestjs/event-emitter":"^3.0.1","@nestjs/platform-express":"^11.0.1","@prisma/adapter-better-sqlite3":"^7.5.0"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^30.0.0","husky":"^9.1.7","dotenv":"^17.3.1","eslint":"^9.18.0","prisma":"^7.5.0","globals":"^16.0.0","ts-jest":"^29.2.5","ts-node":"^10.9.2","prettier":"^3.4.2","supertest":"^7.0.0","ts-loader":"^9.5.2","@eslint/js":"^9.18.0","@types/hbs":"^4.0.5","typescript":"^5.7.3","@nestjs/cli":"^11.0.0","@types/jest":"^30.0.0","@types/node":"^22.10.7","lint-staged":"^16.4.0","@types/express":"^5.0.6","tsconfig-paths":"^4.2.0","@commitlint/cli":"^20.5.0","@nestjs/testing":"^11.0.1","@eslint/eslintrc":"^3.2.0","@types/supertest":"^6.0.2","semantic-release":"^25.0.3","typescript-eslint":"^8.20.0","@nestjs/schematics":"^11.0.0","source-map-support":"^0.5.21","@types/better-sqlite3":"^7.6.13","eslint-config-prettier":"^10.0.1","eslint-plugin-prettier":"^5.2.2","@commitlint/config-conventional":"^20.5.0","conventional-changelog-conventionalcommits":"^9.0.0"},"_npmOperationalInternal":{"tmp":"tmp/vibe-squire_3.0.1_1776070084274_0.9110727646047037","host":"s3://npm-registry-packages-npm-production"}},"4.0.0":{"name":"vibe-squire","version":"4.0.0","author":{"name":"alexpialetski"},"license":"MIT","_id":"vibe-squire@4.0.0","maintainers":[{"name":"alexpdream","email":"alexcoolpel@gmail.com"}],"homepage":"https://github.com/alexpialetski/vibe-squire#readme","bugs":{"url":"https://github.com/alexpialetski/vibe-squire/issues"},"bin":{"vibe-squire":"bin/vibe-squire.js"},"dist":{"shasum":"ed5e6b6f6140abd2fb9e4eec5decd51d79639bea","tarball":"https://registry.npmjs.org/vibe-squire/-/vibe-squire-4.0.0.tgz","fileCount":450,"integrity":"sha512-zUHdfUKOZXb6P+6uBfOsT+ekN2xEeRRKRGzz5pmkOlRDR1LMqwws4ikRKEyh8pKW7PjFLah4/fLlOMANPcvzUw==","signatures":[{"sig":"MEUCIQCL9LbGJBmHEbkkUH69uBm41gOW+N5lKtO4IER3DYpnbQIgHMhu8jd4LUaaNE9lk925ic+lxQ5DLpn9i+iL5p6wsKU=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1411423},"jest":{"rootDir":"src","testMatch":["**/__tests__/**/*.spec.ts"],"transform":{"^.+\\.(t|j)s$":"ts-jest"},"testEnvironment":"node","coverageDirectory":"../../coverage","collectCoverageFrom":["**/*.(t|j)s","!**/*.spec.ts","!**/generated/**"],"moduleFileExtensions":["js","json","ts"]},"engines":{"node":">=20.0.0"},"gitHead":"c07197be0c7985de1ed753a7766cfb2d718966b1","scripts":{"test":"jest","build":"nest build","start":"nest start","format":"prettier --write \"src/**/*.ts\" \"test/**/*.ts\"","prebuild":"pnpm run prisma:generate","test:cov":"jest --coverage","start:dev":"nest start --watch","typecheck":"tsc --noEmit","start:prod":"node dist/main","test:debug":"node --inspect-brk -r tsconfig-paths/register -r ts-node/register node_modules/.bin/jest --runInBand","test:watch":"jest --watch","start:debug":"nest start --debug --watch","prepublishOnly":"pnpm -w run build","prisma:generate":"prisma generate","test:integration":"NODE_OPTIONS=--experimental-vm-modules jest --config ./test/jest-integration.json"},"_npmUser":{"name":"alexpdream","email":"alexcoolpel@gmail.com"},"repository":{"url":"git+https://github.com/alexpialetski/vibe-squire.git","type":"git"},"_npmVersion":"11.11.0","description":"Local orchestrator: GitHub PR review queue → Vibe Kanban via local HTTP API","directories":{},"_nodeVersion":"24.14.1","dependencies":{"zod":"^4.3.6","pino":"^10.3.1","rxjs":"^7.8.1","dotenv":"^17.3.1","graphql":"^16.13.2","graphql-ws":"^6.0.8","nestjs-pino":"^4.6.1","pino-pretty":"^13.1.3","@nestjs/core":"^11.0.1","@apollo/server":"^5.5.0","@nestjs/apollo":"^13.2.5","@nestjs/common":"^11.0.1","@prisma/client":"^7.5.0","better-sqlite3":"^12.8.0","@nestjs/graphql":"^13.2.5","@nestjs/schedule":"^6.1.1","reflect-metadata":"^0.2.2","@vibe-squire/shared":"workspace:*","@nestjs/event-emitter":"^3.0.1","graphql-subscriptions":"^3.0.0","@nestjs/platform-express":"^11.0.1","@as-integrations/express5":"^1.1.2","@prisma/adapter-better-sqlite3":"^7.5.0"},"_hasShrinkwrap":false,"devDependencies":{"ws":"^8.20.0","jest":"^30.0.0","prisma":"^7.5.0","ts-jest":"^29.2.5","ts-node":"^10.9.2","prettier":"^3.4.2","@types/ws":"^8.18.1","supertest":"^7.0.0","ts-loader":"^9.5.2","typescript":"^5.7.3","@nestjs/cli":"^11.0.0","@types/jest":"^30.0.0","@types/node":"^22.10.7","@types/express":"^5.0.6","tsconfig-paths":"^4.2.0","@nestjs/testing":"^11.0.1","@types/supertest":"^6.0.2","@nestjs/schematics":"^11.0.0","source-map-support":"^0.5.21","@types/better-sqlite3":"^7.6.13"},"_npmOperationalInternal":{"tmp":"tmp/vibe-squire_4.0.0_1776784597879_0.16539534419809643","host":"s3://npm-registry-packages-npm-production"}},"4.0.1":{"name":"vibe-squire","version":"4.0.1","author":{"name":"alexpialetski"},"license":"MIT","_id":"vibe-squire@4.0.1","maintainers":[{"name":"alexpdream","email":"alexcoolpel@gmail.com"}],"homepage":"https://github.com/alexpialetski/vibe-squire#readme","bugs":{"url":"https://github.com/alexpialetski/vibe-squire/issues"},"bin":{"vibe-squire":"bin/vibe-squire.js"},"dist":{"shasum":"a184ce5b1d7d5cded53e75b1a2c53d6e5425ab2d","tarball":"https://registry.npmjs.org/vibe-squire/-/vibe-squire-4.0.1.tgz","fileCount":453,"integrity":"sha512-xrHH/Fu6mPrNHcC3auoceCTgcYWy5EZfRFmrnlKblkspM31bwVpswif1JWoee9ihSK2EgkO5f0xnJR503kIrBQ==","signatures":[{"sig":"MEYCIQDtsDCbepfDWFsAlF1CDrHik4PAJw4oov4NDUE8t3HOqAIhAMtY0CfpamYoJTd6nek7uOJpuoV4a/fj6AXm2yjXUHhE","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1419061},"jest":{"rootDir":"src","testMatch":["**/__tests__/**/*.spec.ts"],"transform":{"^.+\\.(t|j)s$":"ts-jest"},"testEnvironment":"node","coverageDirectory":"../../coverage","collectCoverageFrom":["**/*.(t|j)s","!**/*.spec.ts","!**/generated/**"],"moduleFileExtensions":["js","json","ts"]},"engines":{"node":">=20.0.0"},"gitHead":"1d4a29148f067c08248a07eb89dbfc0575250dad","scripts":{"test":"jest","build":"nest build","start":"nest start","format":"prettier --write \"src/**/*.ts\" \"test/**/*.ts\"","prebuild":"pnpm run prisma:generate","test:cov":"jest --coverage","start:dev":"nest start --watch","typecheck":"tsc --noEmit","start:prod":"node dist/main","test:debug":"node --inspect-brk -r tsconfig-paths/register -r ts-node/register node_modules/.bin/jest --runInBand","test:watch":"jest --watch","start:debug":"nest start --debug --watch","prepublishOnly":"pnpm -w run build","prisma:generate":"prisma generate","test:integration":"NODE_OPTIONS=--experimental-vm-modules jest --config ./test/jest-integration.json"},"_npmUser":{"name":"alexpdream","email":"alexcoolpel@gmail.com"},"repository":{"url":"git+https://github.com/alexpialetski/vibe-squire.git","type":"git"},"_npmVersion":"11.11.0","description":"Local orchestrator: GitHub PR review queue → Vibe Kanban via local HTTP API","directories":{},"_nodeVersion":"24.14.1","dependencies":{"zod":"^4.3.6","pino":"^10.3.1","rxjs":"^7.8.1","dotenv":"^17.3.1","graphql":"^16.13.2","graphql-ws":"^6.0.8","nestjs-pino":"^4.6.1","pino-pretty":"^13.1.3","@nestjs/core":"^11.0.1","@apollo/server":"^5.5.0","@nestjs/apollo":"^13.2.5","@nestjs/common":"^11.0.1","@prisma/client":"^7.5.0","better-sqlite3":"^12.8.0","@nestjs/graphql":"^13.2.5","@nestjs/schedule":"^6.1.1","reflect-metadata":"^0.2.2","@nestjs/event-emitter":"^3.0.1","graphql-subscriptions":"^3.0.0","@nestjs/platform-express":"^11.0.1","@as-integrations/express5":"^1.1.2","@prisma/adapter-better-sqlite3":"^7.5.0"},"_hasShrinkwrap":false,"devDependencies":{"ws":"^8.20.0","jest":"^30.0.0","prisma":"^7.5.0","ts-jest":"^29.2.5","ts-node":"^10.9.2","prettier":"^3.4.2","@types/ws":"^8.18.1","supertest":"^7.0.0","ts-loader":"^9.5.2","typescript":"^5.7.3","@nestjs/cli":"^11.0.0","@types/jest":"^30.0.0","@types/node":"^22.10.7","@types/express":"^5.0.6","tsconfig-paths":"^4.2.0","@nestjs/testing":"^11.0.1","@types/supertest":"^6.0.2","@nestjs/schematics":"^11.0.0","source-map-support":"^0.5.21","@types/better-sqlite3":"^7.6.13"},"_npmOperationalInternal":{"tmp":"tmp/vibe-squire_4.0.1_1776785898773_0.32694628922283675","host":"s3://npm-registry-packages-npm-production"}},"5.0.0":{"name":"vibe-squire","version":"5.0.0","author":{"name":"alexpialetski"},"license":"MIT","_id":"vibe-squire@5.0.0","maintainers":[{"name":"alexpdream","email":"alexcoolpel@gmail.com"}],"homepage":"https://github.com/alexpialetski/vibe-squire#readme","bugs":{"url":"https://github.com/alexpialetski/vibe-squire/issues"},"bin":{"vibe-squire":"bin/vibe-squire.js"},"dist":{"shasum":"aab175c9b83d1bca13e5cc81ab3ca21cb760ba61","tarball":"https://registry.npmjs.org/vibe-squire/-/vibe-squire-5.0.0.tgz","fileCount":453,"integrity":"sha512-PepouI2amRP7LmWlBCSoPRMgHDdGerYKd+hPp1koQeKyjmcZx9II9sXrnPtpt14j0mbA4oHKeACw2mWXIePfWg==","signatures":[{"sig":"MEUCIBkuFrR7ajA5ArTdA+uuSKaeEeh30WLk8SJX6Rx2Nt5kAiEArJtIg3+zCDhLAHlYhQ9PNfoMYX6ArRVVgf9Pa/MUqcU=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1379376},"jest":{"rootDir":"src","testMatch":["**/__tests__/**/*.spec.ts"],"transform":{"^.+\\.(t|j)s$":"ts-jest"},"testEnvironment":"node","coverageDirectory":"../../coverage","collectCoverageFrom":["**/*.(t|j)s","!**/*.spec.ts","!**/generated/**"],"moduleFileExtensions":["js","json","ts"]},"engines":{"node":">=20.0.0"},"gitHead":"ba8c5c81cbc01d2c13e5808e26cc0ac553fb3111","scripts":{"test":"jest","build":"nest build","start":"nest start","format":"prettier --write \"src/**/*.ts\" \"test/**/*.ts\"","prebuild":"pnpm run prisma:generate","test:cov":"jest --coverage","start:dev":"nest start --watch","typecheck":"tsc --noEmit","start:prod":"node dist/main","test:debug":"node --inspect-brk -r tsconfig-paths/register -r ts-node/register node_modules/.bin/jest --runInBand","test:watch":"jest --watch","start:debug":"nest start --debug --watch","prepublishOnly":"pnpm -w run build","prisma:generate":"prisma generate","test:integration":"pnpm --filter @vibe-squire/web build && NODE_OPTIONS=--experimental-vm-modules jest --config ./test/jest-integration.json"},"_npmUser":{"name":"alexpdream","email":"alexcoolpel@gmail.com"},"repository":{"url":"git+https://github.com/alexpialetski/vibe-squire.git","type":"git"},"_npmVersion":"11.12.1","description":"Local orchestrator: GitHub PR review queue → Vibe Kanban via local HTTP API","directories":{},"_nodeVersion":"24.15.0","dependencies":{"zod":"^4.3.6","pino":"^10.3.1","rxjs":"^7.8.1","dotenv":"^17.3.1","graphql":"^16.13.2","mercurius":"^16.9.0","pino-http":"^11","graphql-ws":"^6.0.8","nestjs-pino":"^4.6.1","pino-pretty":"^13.1.3","@nestjs/core":"^11.0.1","@nestjs/common":"^11.0.1","@prisma/client":"^7.5.0","better-sqlite3":"^12.8.0","@fastify/static":"^9.1.3","@nestjs/graphql":"^13.2.5","@nestjs/schedule":"^6.1.1","reflect-metadata":"^0.2.2","@nestjs/mercurius":"^13","@nestjs/event-emitter":"^3.0.1","graphql-subscriptions":"^3.0.0","@nestjs/platform-fastify":"^11","@prisma/adapter-better-sqlite3":"^7.5.0"},"_hasShrinkwrap":false,"devDependencies":{"ws":"^8.20.0","jest":"^30.0.0","prisma":"^7.5.0","ts-jest":"^29.2.5","ts-node":"^10.9.2","prettier":"^3.4.2","@types/ws":"^8.18.1","supertest":"^7.0.0","ts-loader":"^9.5.2","typescript":"^5.7.3","@nestjs/cli":"^11.0.0","@types/jest":"^30.0.0","@types/node":"^22.10.7","tsconfig-paths":"^4.2.0","@nestjs/testing":"^11.0.1","@types/supertest":"^6.0.2","@nestjs/schematics":"^11.0.0","source-map-support":"^0.5.21","@types/better-sqlite3":"^7.6.13"},"_npmOperationalInternal":{"tmp":"tmp/vibe-squire_5.0.0_1776853614998_0.5013074851692332","host":"s3://npm-registry-packages-npm-production"}},"5.0.1":{"name":"vibe-squire","version":"5.0.1","author":{"name":"alexpialetski"},"license":"MIT","_id":"vibe-squire@5.0.1","maintainers":[{"name":"alexpdream","email":"alexcoolpel@gmail.com"}],"homepage":"https://github.com/alexpialetski/vibe-squire#readme","bugs":{"url":"https://github.com/alexpialetski/vibe-squire/issues"},"bin":{"vibe-squire":"bin/vibe-squire.js"},"dist":{"shasum":"24f61350a7aca4cdf8c2dec314103f3d25dc9658","tarball":"https://registry.npmjs.org/vibe-squire/-/vibe-squire-5.0.1.tgz","fileCount":457,"integrity":"sha512-tS4F+wGkJiJsXlmGEYZnDnsLpxNYDQu4jMeaeV5FsnLtY/t+DelXjfEsQzl/Lp2DJz5yZlE4jrEJ/8jkJP4tnw==","signatures":[{"sig":"MEUCIQDIZNhXBHG5ha/zZA6mt8thcFvXSKI3PeEInryPFq/2/wIgMNyWgd64Ze9Y6c7tbxWHphGJ2WtjAmxkKFqazFsU2Fg=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1957348},"jest":{"rootDir":"src","testMatch":["**/__tests__/**/*.spec.ts"],"transform":{"^.+\\.(t|j)s$":"ts-jest"},"testEnvironment":"node","coverageDirectory":"../../coverage","collectCoverageFrom":["**/*.(t|j)s","!**/*.spec.ts","!**/generated/**"],"moduleFileExtensions":["js","json","ts"]},"engines":{"node":">=20.0.0"},"gitHead":"716b0e224973b9d109514d62818d40c97876cc54","scripts":{"test":"jest","build":"nest build","start":"nest start","format":"prettier --write \"src/**/*.ts\" \"test/**/*.ts\"","prebuild":"pnpm run prisma:generate","test:cov":"jest --coverage","start:dev":"nest start --watch","typecheck":"tsc --noEmit","start:prod":"node dist/main","test:debug":"node --inspect-brk -r tsconfig-paths/register -r ts-node/register node_modules/.bin/jest --runInBand","test:watch":"jest --watch","start:debug":"nest start --debug --watch","prepublishOnly":"pnpm -w run build","prisma:generate":"prisma generate","test:integration":"pnpm --filter @vibe-squire/web build && NODE_OPTIONS=--experimental-vm-modules jest --config ./test/jest-integration.json"},"_npmUser":{"name":"alexpdream","email":"alexcoolpel@gmail.com"},"repository":{"url":"git+https://github.com/alexpialetski/vibe-squire.git","type":"git"},"_npmVersion":"11.11.0","description":"Local orchestrator: GitHub PR review queue → Vibe Kanban via local HTTP API","directories":{},"_nodeVersion":"24.14.1","dependencies":{"zod":"^4.3.6","pino":"^10.3.1","rxjs":"^7.8.1","dotenv":"^17.3.1","graphql":"^16.13.2","mercurius":"^16.9.0","pino-http":"^11","graphql-ws":"^6.0.8","nestjs-pino":"^4.6.1","pino-pretty":"^13.1.3","@nestjs/core":"^11.0.1","@nestjs/common":"^11.0.1","@prisma/client":"^7.5.0","better-sqlite3":"^12.8.0","@fastify/static":"^9.1.3","@nestjs/graphql":"^13.2.5","@nestjs/schedule":"^6.1.1","reflect-metadata":"^0.2.2","@nestjs/mercurius":"^13","@nestjs/event-emitter":"^3.0.1","graphql-subscriptions":"^3.0.0","@nestjs/platform-fastify":"^11","@prisma/adapter-better-sqlite3":"^7.5.0"},"_hasShrinkwrap":false,"devDependencies":{"ws":"^8.20.0","jest":"^30.0.0","prisma":"^7.5.0","ts-jest":"^29.2.5","ts-node":"^10.9.2","prettier":"^3.4.2","@types/ws":"^8.18.1","supertest":"^7.0.0","ts-loader":"^9.5.2","typescript":"^5.7.3","@nestjs/cli":"^11.0.0","@types/jest":"^30.0.0","@types/node":"^22.10.7","tsconfig-paths":"^4.2.0","@nestjs/testing":"^11.0.1","@types/supertest":"^6.0.2","@nestjs/schematics":"^11.0.0","source-map-support":"^0.5.21","@types/better-sqlite3":"^7.6.13"},"_npmOperationalInternal":{"tmp":"tmp/vibe-squire_5.0.1_1776854108996_0.1621214401345823","host":"s3://npm-registry-packages-npm-production"}},"6.0.0":{"name":"vibe-squire","version":"6.0.0","author":{"name":"alexpialetski"},"license":"MIT","_id":"vibe-squire@6.0.0","maintainers":[{"name":"alexpdream","email":"alexcoolpel@gmail.com"}],"homepage":"https://github.com/alexpialetski/vibe-squire#readme","bugs":{"url":"https://github.com/alexpialetski/vibe-squire/issues"},"bin":{"vibe-squire":"bin/vibe-squire.js"},"dist":{"shasum":"60be83b4c7e5ab59335387d9278d893ce7919f9c","tarball":"https://registry.npmjs.org/vibe-squire/-/vibe-squire-6.0.0.tgz","fileCount":457,"integrity":"sha512-zt8ovPPM0m80J3ahlrI7/TqmmpgVYCQuiRsKrNWV8H1lQXb1MfclLHysHMOScWj+6irWU1jloNrKa7HYRrC6jw==","signatures":[{"sig":"MEYCIQDq7d4cL3RjvQqx5sI9b27xO2HXTajebNTkdqOg/ZVv6wIhAK5H5mh2Qzm+Qtqsls3nPxT3reP6w6//WrTjpop/UACM","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1989012},"jest":{"rootDir":"src","testMatch":["**/__tests__/**/*.spec.ts"],"transform":{"^.+\\.(t|j)s$":"ts-jest"},"testEnvironment":"node","coverageDirectory":"../../coverage","collectCoverageFrom":["**/*.(t|j)s","!**/*.spec.ts","!**/generated/**"],"moduleFileExtensions":["js","json","ts"]},"engines":{"node":">=20.0.0"},"gitHead":"e8b2f5d0abe8f4a4f09c1ac41df9fe5cece6e8d5","scripts":{"test":"jest","build":"nest build","start":"nest start","format":"prettier --write \"src/**/*.ts\" \"test/**/*.ts\"","prebuild":"pnpm run prisma:generate","test:cov":"jest --coverage","start:dev":"nest start --watch","typecheck":"tsc --noEmit","start:prod":"node dist/main","test:debug":"node --inspect-brk -r tsconfig-paths/register -r ts-node/register node_modules/.bin/jest --runInBand","test:watch":"jest --watch","start:debug":"nest start --debug --watch","prepublishOnly":"pnpm -w run build","prisma:generate":"prisma generate","test:integration":"pnpm --filter @vibe-squire/web build && NODE_OPTIONS=--experimental-vm-modules jest --config ./test/jest-integration.json"},"_npmUser":{"name":"alexpdream","email":"alexcoolpel@gmail.com"},"repository":{"url":"git+https://github.com/alexpialetski/vibe-squire.git","type":"git"},"_npmVersion":"11.11.0","description":"Local orchestrator: GitHub PR review queue → Vibe Kanban via local HTTP API","directories":{},"_nodeVersion":"24.14.1","dependencies":{"zod":"^4.3.6","pino":"^10.3.1","rxjs":"^7.8.1","dotenv":"^17.3.1","graphql":"^16.13.2","mercurius":"^16.9.0","pino-http":"^11","graphql-ws":"^6.0.8","nestjs-pino":"^4.6.1","pino-pretty":"^13.1.3","@nestjs/core":"^11.0.1","@nestjs/common":"^11.0.1","@prisma/client":"^7.5.0","better-sqlite3":"^12.8.0","@fastify/static":"^9.1.3","@nestjs/graphql":"^13.2.5","@nestjs/schedule":"^6.1.1","reflect-metadata":"^0.2.2","@nestjs/mercurius":"^13","@nestjs/event-emitter":"^3.0.1","graphql-subscriptions":"^3.0.0","@nestjs/platform-fastify":"^11","@prisma/adapter-better-sqlite3":"^7.5.0"},"_hasShrinkwrap":false,"devDependencies":{"ws":"^8.20.0","jest":"^30.0.0","prisma":"^7.5.0","ts-jest":"^29.2.5","ts-node":"^10.9.2","prettier":"^3.4.2","@types/ws":"^8.18.1","supertest":"^7.0.0","ts-loader":"^9.5.2","typescript":"^5.7.3","@nestjs/cli":"^11.0.0","@types/jest":"^30.0.0","@types/node":"^22.10.7","tsconfig-paths":"^4.2.0","@nestjs/testing":"^11.0.1","@types/supertest":"^6.0.2","@nestjs/schematics":"^11.0.0","source-map-support":"^0.5.21","@types/better-sqlite3":"^7.6.13"},"_npmOperationalInternal":{"tmp":"tmp/vibe-squire_6.0.0_1776856193888_0.8617442516608158","host":"s3://npm-registry-packages-npm-production"}},"6.1.0":{"name":"vibe-squire","version":"6.1.0","author":{"name":"alexpialetski"},"license":"MIT","_id":"vibe-squire@6.1.0","maintainers":[{"name":"alexpdream","email":"alexcoolpel@gmail.com"}],"homepage":"https://github.com/alexpialetski/vibe-squire#readme","bugs":{"url":"https://github.com/alexpialetski/vibe-squire/issues"},"bin":{"vibe-squire":"bin/vibe-squire.js"},"dist":{"shasum":"7b117e974369909ff7bd521494a1d66484aba4bf","tarball":"https://registry.npmjs.org/vibe-squire/-/vibe-squire-6.1.0.tgz","fileCount":496,"integrity":"sha512-kQQ4Ny/wf2OWJQmYrq6NsXOZJl79iDDrPloQ52TKhP5BJZ1iUFcBLk8WzdKxCKHJsOJfplwD342PpYl8DhGRvA==","signatures":[{"sig":"MEQCIEYuc4koGA0CEOOgB4aDyegczs272tfzx9Lzpl1DjzgdAiBaGphvOifHn6imXj4C5o5rQeM8meciCZEFDZtekbSy0A==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":2027578},"jest":{"rootDir":"src","testMatch":["**/__tests__/**/*.spec.ts"],"transform":{"^.+\\.(t|j)s$":"ts-jest"},"testEnvironment":"node","coverageDirectory":"../../coverage","collectCoverageFrom":["**/*.(t|j)s","!**/*.spec.ts","!**/generated/**"],"moduleFileExtensions":["js","json","ts"]},"engines":{"node":">=20.0.0"},"gitHead":"d71a03e25225ba158c393c62bb6cd684b2548cb3","scripts":{"test":"jest","build":"nest build","start":"nest start","format":"prettier --write \"src/**/*.ts\" \"test/**/*.ts\"","prebuild":"pnpm run prisma:generate","test:cov":"jest --coverage","start:dev":"nest start --watch","typecheck":"tsc --noEmit","start:prod":"node dist/main","test:debug":"node --inspect-brk -r tsconfig-paths/register -r ts-node/register node_modules/.bin/jest --runInBand","test:watch":"jest --watch","start:debug":"nest start --debug --watch","prepublishOnly":"pnpm -w run build","prisma:generate":"prisma generate","test:integration":"pnpm --filter @vibe-squire/web build && NODE_OPTIONS=--experimental-vm-modules jest --config ./test/jest-integration.json"},"_npmUser":{"name":"alexpdream","email":"alexcoolpel@gmail.com"},"repository":{"url":"git+https://github.com/alexpialetski/vibe-squire.git","type":"git"},"_npmVersion":"11.11.0","description":"Local orchestrator: GitHub PR review queue → Vibe Kanban via local HTTP API","directories":{},"_nodeVersion":"24.14.1","dependencies":{"zod":"^4.3.6","pino":"^10.3.1","rxjs":"^7.8.1","dotenv":"^17.3.1","graphql":"^16.13.2","mercurius":"^16.9.0","pino-http":"^11","graphql-ws":"^6.0.8","nestjs-pino":"^4.6.1","pino-pretty":"^13.1.3","@nestjs/core":"^11.0.1","@nestjs/common":"^11.0.1","@prisma/client":"^7.5.0","better-sqlite3":"^12.8.0","@fastify/static":"^9.1.3","@nestjs/graphql":"^13.2.5","@nestjs/schedule":"^6.1.1","reflect-metadata":"^0.2.2","@nestjs/mercurius":"^13","@nestjs/event-emitter":"^3.0.1","graphql-subscriptions":"^3.0.0","@nestjs/platform-fastify":"^11","@prisma/adapter-better-sqlite3":"^7.5.0"},"_hasShrinkwrap":false,"devDependencies":{"ws":"^8.20.0","jest":"^30.0.0","prisma":"^7.5.0","ts-jest":"^29.2.5","ts-node":"^10.9.2","prettier":"^3.4.2","@types/ws":"^8.18.1","supertest":"^7.0.0","ts-loader":"^9.5.2","typescript":"^5.7.3","@nestjs/cli":"^11.0.0","@types/jest":"^30.0.0","@types/node":"^22.10.7","tsconfig-paths":"^4.2.0","@nestjs/testing":"^11.0.1","@types/supertest":"^6.0.2","@nestjs/schematics":"^11.0.0","source-map-support":"^0.5.21","@types/better-sqlite3":"^7.6.13"},"_npmOperationalInternal":{"tmp":"tmp/vibe-squire_6.1.0_1776857368856_0.7589221292381649","host":"s3://npm-registry-packages-npm-production"}},"6.1.1":{"name":"vibe-squire","version":"6.1.1","author":{"name":"alexpialetski"},"license":"MIT","_id":"vibe-squire@6.1.1","maintainers":[{"name":"alexpdream","email":"alexcoolpel@gmail.com"}],"homepage":"https://github.com/alexpialetski/vibe-squire#readme","bugs":{"url":"https://github.com/alexpialetski/vibe-squire/issues"},"bin":{"vibe-squire":"bin/vibe-squire.js"},"dist":{"shasum":"a6d13fab8edece7e978a6cfba35eb8de8b0da2f0","tarball":"https://registry.npmjs.org/vibe-squire/-/vibe-squire-6.1.1.tgz","fileCount":496,"integrity":"sha512-n2HpZj2pf0cSu0vItHgSG+PH0bQAnJWY1q1Cg8NkG3YuC1zNha3zjH+E3UV5lOq3vCkbdatSx0BsaYzmaPmfNg==","signatures":[{"sig":"MEQCIB6cLlavsDWVNzslMGlQRt2RMCTILEr1s/o2HFHbYbn/AiAk84RmTybILJDiayAGULqWQnzcIcsMbWvoP+pcUDgmKg==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":2028696},"jest":{"rootDir":"src","testMatch":["**/__tests__/**/*.spec.ts"],"transform":{"^.+\\.(t|j)s$":"ts-jest"},"testEnvironment":"node","coverageDirectory":"../../coverage","collectCoverageFrom":["**/*.(t|j)s","!**/*.spec.ts","!**/generated/**"],"moduleFileExtensions":["js","json","ts"]},"engines":{"node":">=20.0.0"},"gitHead":"9fb34f74351281d41782b817f9ab94a5032f7d25","scripts":{"test":"jest","build":"nest build","start":"nest start","format":"prettier --write \"src/**/*.ts\" \"test/**/*.ts\"","prebuild":"pnpm run prisma:generate","test:cov":"jest --coverage","start:dev":"nest start --watch","typecheck":"tsc --noEmit","start:prod":"node dist/main","test:debug":"node --inspect-brk -r tsconfig-paths/register -r ts-node/register node_modules/.bin/jest --runInBand","test:watch":"jest --watch","start:debug":"nest start --debug --watch","prepublishOnly":"pnpm -w run build","prisma:generate":"prisma generate","test:integration":"pnpm --filter @vibe-squire/web build && NODE_OPTIONS=--experimental-vm-modules jest --config ./test/jest-integration.json"},"_npmUser":{"name":"alexpdream","email":"alexcoolpel@gmail.com"},"repository":{"url":"git+https://github.com/alexpialetski/vibe-squire.git","type":"git"},"_npmVersion":"11.11.0","description":"Local orchestrator: GitHub PR review queue → Vibe Kanban via local HTTP API","directories":{},"_nodeVersion":"24.14.1","dependencies":{"zod":"^4.3.6","pino":"^10.3.1","rxjs":"^7.8.1","dotenv":"^17.3.1","graphql":"^16.13.2","mercurius":"^16.9.0","pino-http":"^11","graphql-ws":"^6.0.8","nestjs-pino":"^4.6.1","pino-pretty":"^13.1.3","@nestjs/core":"^11.0.1","@nestjs/common":"^11.0.1","@prisma/client":"^7.5.0","better-sqlite3":"^12.8.0","@fastify/static":"^9.1.3","@nestjs/graphql":"^13.2.5","@nestjs/schedule":"^6.1.1","reflect-metadata":"^0.2.2","@nestjs/mercurius":"^13","@nestjs/event-emitter":"^3.0.1","graphql-subscriptions":"^3.0.0","@nestjs/platform-fastify":"^11","@prisma/adapter-better-sqlite3":"^7.5.0"},"_hasShrinkwrap":false,"devDependencies":{"ws":"^8.20.0","jest":"^30.0.0","prisma":"^7.5.0","ts-jest":"^29.2.5","ts-node":"^10.9.2","prettier":"^3.4.2","@types/ws":"^8.18.1","supertest":"^7.0.0","ts-loader":"^9.5.2","typescript":"^5.7.3","@nestjs/cli":"^11.0.0","@types/jest":"^30.0.0","@types/node":"^22.10.7","tsconfig-paths":"^4.2.0","@nestjs/testing":"^11.0.1","@types/supertest":"^6.0.2","@nestjs/schematics":"^11.0.0","source-map-support":"^0.5.21","@types/better-sqlite3":"^7.6.13"},"_npmOperationalInternal":{"tmp":"tmp/vibe-squire_6.1.1_1776860183535_0.2262517052549129","host":"s3://npm-registry-packages-npm-production"}},"6.2.0":{"name":"vibe-squire","version":"6.2.0","author":{"name":"alexpialetski"},"license":"MIT","_id":"vibe-squire@6.2.0","maintainers":[{"name":"alexpdream","email":"alexcoolpel@gmail.com"}],"homepage":"https://github.com/alexpialetski/vibe-squire#readme","bugs":{"url":"https://github.com/alexpialetski/vibe-squire/issues"},"bin":{"vibe-squire":"bin/vibe-squire.js"},"dist":{"shasum":"7dc1d9f78728c1ed31ce6ec60f4093962de4a523","tarball":"https://registry.npmjs.org/vibe-squire/-/vibe-squire-6.2.0.tgz","fileCount":496,"integrity":"sha512-CWO1XX8faus3avxgAbjnaAOHjvLr+YGMhFhf/IJn9urJEyhyUB+Ikssq7/tUvidsjf95459dSF96kSpsQ3FZRg==","signatures":[{"sig":"MEUCIQDj4Kc1UidTOEwCKpsotgLqfBC7wLbzk5Em0XN/xdKl8AIgbqgesjGPoTcO8DvBONRvwC9V7qYL34beU5F4mrfoTbg=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":2028764},"jest":{"rootDir":"src","testMatch":["**/__tests__/**/*.spec.ts"],"transform":{"^.+\\.(t|j)s$":"ts-jest"},"testEnvironment":"node","coverageDirectory":"../../coverage","collectCoverageFrom":["**/*.(t|j)s","!**/*.spec.ts","!**/generated/**"],"moduleFileExtensions":["js","json","ts"]},"engines":{"node":">=20.0.0"},"gitHead":"d7ea44ef83c331493b244de7ed88f7f60f528404","scripts":{"test":"jest","build":"nest build","start":"nest start","format":"prettier --write \"src/**/*.ts\" \"test/**/*.ts\"","prebuild":"pnpm run prisma:generate","test:cov":"jest --coverage","start:dev":"nest start --watch","typecheck":"tsc --noEmit","start:prod":"node dist/main","test:debug":"node --inspect-brk -r tsconfig-paths/register -r ts-node/register node_modules/.bin/jest --runInBand","test:watch":"jest --watch","start:debug":"nest start --debug --watch","prepublishOnly":"pnpm -w run build","prisma:generate":"prisma generate","test:integration":"pnpm --filter @vibe-squire/web build && NODE_OPTIONS=--experimental-vm-modules jest --config ./test/jest-integration.json"},"_npmUser":{"name":"alexpdream","email":"alexcoolpel@gmail.com"},"repository":{"url":"git+https://github.com/alexpialetski/vibe-squire.git","type":"git"},"_npmVersion":"11.12.1","description":"Local orchestrator: GitHub PR review queue → Vibe Kanban via local HTTP API","directories":{},"_nodeVersion":"24.15.0","dependencies":{"zod":"^4.3.6","pino":"^10.3.1","rxjs":"^7.8.1","dotenv":"^17.3.1","graphql":"^16.13.2","mercurius":"^16.9.0","pino-http":"^11","graphql-ws":"^6.0.8","nestjs-pino":"^4.6.1","pino-pretty":"^13.1.3","@nestjs/core":"^11.0.1","@nestjs/common":"^11.0.1","@prisma/client":"^7.5.0","better-sqlite3":"^12.8.0","@fastify/static":"^9.1.3","@nestjs/graphql":"^13.2.5","@nestjs/schedule":"^6.1.1","reflect-metadata":"^0.2.2","@nestjs/mercurius":"^13","@nestjs/event-emitter":"^3.0.1","graphql-subscriptions":"^3.0.0","@nestjs/platform-fastify":"^11","@prisma/adapter-better-sqlite3":"^7.5.0"},"_hasShrinkwrap":false,"devDependencies":{"ws":"^8.20.0","jest":"^30.0.0","prisma":"^7.5.0","ts-jest":"^29.2.5","ts-node":"^10.9.2","prettier":"^3.4.2","@types/ws":"^8.18.1","supertest":"^7.0.0","ts-loader":"^9.5.2","typescript":"^5.7.3","@nestjs/cli":"^11.0.0","@types/jest":"^30.0.0","@types/node":"^22.10.7","tsconfig-paths":"^4.2.0","@nestjs/testing":"^11.0.1","@types/supertest":"^6.0.2","@nestjs/schematics":"^11.0.0","source-map-support":"^0.5.21","@types/better-sqlite3":"^7.6.13"},"_npmOperationalInternal":{"tmp":"tmp/vibe-squire_6.2.0_1776860843085_0.1805475988824523","host":"s3://npm-registry-packages-npm-production"}},"6.2.1":{"name":"vibe-squire","version":"6.2.1","author":{"name":"alexpialetski"},"license":"MIT","_id":"vibe-squire@6.2.1","maintainers":[{"name":"alexpdream","email":"alexcoolpel@gmail.com"}],"homepage":"https://github.com/alexpialetski/vibe-squire#readme","bugs":{"url":"https://github.com/alexpialetski/vibe-squire/issues"},"bin":{"vibe-squire":"bin/vibe-squire.js"},"dist":{"shasum":"2c5b14fb564ce263526f0598305fff5fb877e1ad","tarball":"https://registry.npmjs.org/vibe-squire/-/vibe-squire-6.2.1.tgz","fileCount":496,"integrity":"sha512-QY7CWFCJrrb0SCC+O4748WqJVy9UuMAsgLtFEhLqi0aVCsxHU2EchnDeLM+/NGkrmKQRa2md6L4fJkG/ceftGw==","signatures":[{"sig":"MEUCIQCrsQjYMgZPfkfP+kU/VHn6MgFzLXHLfpa0tYpRozMQJAIgEwF18NBJgM4PGfz9qZ4e/dmCrX8jCzFA87I5rFsBHE0=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":2028766},"jest":{"rootDir":"src","testMatch":["**/__tests__/**/*.spec.ts"],"transform":{"^.+\\.(t|j)s$":"ts-jest"},"testEnvironment":"node","coverageDirectory":"../../coverage","collectCoverageFrom":["**/*.(t|j)s","!**/*.spec.ts","!**/generated/**"],"moduleFileExtensions":["js","json","ts"]},"engines":{"node":">=20.0.0"},"gitHead":"e691e3dc485b390432e2f3cb22925225f31a5a10","scripts":{"test":"jest","build":"nest build","start":"nest start","format":"prettier --write \"src/**/*.ts\" \"test/**/*.ts\"","prebuild":"pnpm run prisma:generate","test:cov":"jest --coverage","start:dev":"nest start --watch","typecheck":"tsc --noEmit","start:prod":"node dist/main","test:debug":"node --inspect-brk -r tsconfig-paths/register -r ts-node/register node_modules/.bin/jest --runInBand","test:watch":"jest --watch","start:debug":"nest start --debug --watch","prepublishOnly":"pnpm -w run build","prisma:generate":"prisma generate","test:integration":"pnpm --filter @vibe-squire/web build && NODE_OPTIONS=--experimental-vm-modules jest --config ./test/jest-integration.json"},"_npmUser":{"name":"alexpdream","email":"alexcoolpel@gmail.com"},"repository":{"url":"git+https://github.com/alexpialetski/vibe-squire.git","type":"git"},"_npmVersion":"11.11.0","description":"Local orchestrator: GitHub PR review queue → Vibe Kanban via local HTTP API","directories":{},"_nodeVersion":"24.14.1","dependencies":{"zod":"^4.3.6","pino":"^10.3.1","rxjs":"^7.8.1","dotenv":"^17.3.1","graphql":"^16.13.2","mercurius":"^16.9.0","pino-http":"^11","graphql-ws":"^6.0.8","nestjs-pino":"^4.6.1","pino-pretty":"^13.1.3","@nestjs/core":"^11.0.1","@nestjs/common":"^11.0.1","@prisma/client":"^7.5.0","better-sqlite3":"^12.8.0","@fastify/static":"^9.1.3","@nestjs/graphql":"^13.2.5","@nestjs/schedule":"^6.1.1","reflect-metadata":"^0.2.2","@nestjs/mercurius":"^13","@nestjs/event-emitter":"^3.0.1","graphql-subscriptions":"^3.0.0","@nestjs/platform-fastify":"^11","@prisma/adapter-better-sqlite3":"^7.5.0"},"_hasShrinkwrap":false,"devDependencies":{"ws":"^8.20.0","jest":"^30.0.0","prisma":"^7.5.0","ts-jest":"^29.2.5","ts-node":"^10.9.2","prettier":"^3.4.2","@types/ws":"^8.18.1","supertest":"^7.0.0","ts-loader":"^9.5.2","typescript":"^5.7.3","@nestjs/cli":"^11.0.0","@types/jest":"^30.0.0","@types/node":"^22.10.7","tsconfig-paths":"^4.2.0","@nestjs/testing":"^11.0.1","@types/supertest":"^6.0.2","@nestjs/schematics":"^11.0.0","source-map-support":"^0.5.21","@types/better-sqlite3":"^7.6.13"},"_npmOperationalInternal":{"tmp":"tmp/vibe-squire_6.2.1_1776861454124_0.7328040583406334","host":"s3://npm-registry-packages-npm-production"}},"6.3.0":{"name":"vibe-squire","version":"6.3.0","author":{"name":"alexpialetski"},"license":"MIT","_id":"vibe-squire@6.3.0","maintainers":[{"name":"alexpdream","email":"alexcoolpel@gmail.com"}],"homepage":"https://github.com/alexpialetski/vibe-squire#readme","bugs":{"url":"https://github.com/alexpialetski/vibe-squire/issues"},"bin":{"vibe-squire":"bin/vibe-squire.js"},"dist":{"shasum":"e8f6c8c7ad605472dc9b2165dcb3c3fc96dfdfe5","tarball":"https://registry.npmjs.org/vibe-squire/-/vibe-squire-6.3.0.tgz","fileCount":496,"integrity":"sha512-pA6IBqg57HddHAakB6SyDyn0sFvB6p+3qhDLhQIiBMAk6GymwxKIYZyxTogCvXAedbvkRs8Opl4bNqFNmoIgTg==","signatures":[{"sig":"MEQCIF2oEsGH5IAscELA62TAl1PPbkT5Mvc0q31KQFivp1m2AiAiQMkpGCQ+vXB+e7alqwc9/1di0AwgNmXyUocvUeJFRw==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":2028708},"jest":{"rootDir":"src","testMatch":["**/__tests__/**/*.spec.ts"],"transform":{"^.+\\.(t|j)s$":"ts-jest"},"testEnvironment":"node","coverageDirectory":"../../coverage","collectCoverageFrom":["**/*.(t|j)s","!**/*.spec.ts","!**/generated/**"],"moduleFileExtensions":["js","json","ts"]},"engines":{"node":">=20.0.0"},"gitHead":"6b529624336ce579b226d8bc6b6408ad3c109103","scripts":{"test":"jest","build":"nest build","start":"nest start","format":"prettier --write \"src/**/*.ts\" \"test/**/*.ts\"","prebuild":"pnpm run prisma:generate","test:cov":"jest --coverage","start:dev":"nest start --watch","typecheck":"tsc --noEmit","start:prod":"node dist/main","test:debug":"node --inspect-brk -r tsconfig-paths/register -r ts-node/register node_modules/.bin/jest --runInBand","test:watch":"jest --watch","start:debug":"nest start --debug --watch","prepublishOnly":"pnpm -w run build","prisma:generate":"prisma generate","test:integration":"pnpm --filter @vibe-squire/web build && NODE_OPTIONS=--experimental-vm-modules jest --config ./test/jest-integration.json"},"_npmUser":{"name":"alexpdream","email":"alexcoolpel@gmail.com"},"repository":{"url":"git+https://github.com/alexpialetski/vibe-squire.git","type":"git"},"_npmVersion":"11.12.1","description":"Local orchestrator: GitHub PR review queue → Vibe Kanban via local HTTP API","directories":{},"_nodeVersion":"24.15.0","dependencies":{"zod":"^4.3.6","pino":"^10.3.1","rxjs":"^7.8.1","dotenv":"^17.3.1","graphql":"^16.13.2","mercurius":"^16.9.0","pino-http":"^11","graphql-ws":"^6.0.8","nestjs-pino":"^4.6.1","pino-pretty":"^13.1.3","@nestjs/core":"^11.0.1","@nestjs/common":"^11.0.1","@prisma/client":"^7.5.0","better-sqlite3":"^12.8.0","@fastify/static":"^9.1.3","@nestjs/graphql":"^13.2.5","@nestjs/schedule":"^6.1.1","reflect-metadata":"^0.2.2","@nestjs/mercurius":"^13","@nestjs/event-emitter":"^3.0.1","graphql-subscriptions":"^3.0.0","@nestjs/platform-fastify":"^11","@prisma/adapter-better-sqlite3":"^7.5.0"},"_hasShrinkwrap":false,"devDependencies":{"ws":"^8.20.0","jest":"^30.0.0","prisma":"^7.5.0","ts-jest":"^29.2.5","ts-node":"^10.9.2","prettier":"^3.4.2","@types/ws":"^8.18.1","supertest":"^7.0.0","ts-loader":"^9.5.2","typescript":"^5.7.3","@nestjs/cli":"^11.0.0","@types/jest":"^30.0.0","@types/node":"^22.10.7","tsconfig-paths":"^4.2.0","@nestjs/testing":"^11.0.1","@types/supertest":"^6.0.2","@nestjs/schematics":"^11.0.0","source-map-support":"^0.5.21","@types/better-sqlite3":"^7.6.13"},"_npmOperationalInternal":{"tmp":"tmp/vibe-squire_6.3.0_1776864914882_0.8758640091594732","host":"s3://npm-registry-packages-npm-production"}},"6.3.1":{"name":"vibe-squire","version":"6.3.1","description":"Local orchestrator: GitHub PR review queue → Vibe Kanban via local HTTP API","author":{"name":"alexpialetski"},"license":"MIT","repository":{"type":"git","url":"git+https://github.com/alexpialetski/vibe-squire.git"},"engines":{"node":">=20.0.0"},"bin":{"vibe-squire":"bin/vibe-squire.js"},"scripts":{"prepublishOnly":"pnpm -w run build","prebuild":"pnpm run prisma:generate","build":"nest build","prisma:generate":"prisma generate","format":"prettier --write \"src/**/*.ts\" \"test/**/*.ts\"","start":"nest start","start:dev":"nest start --watch","start:debug":"nest start --debug --watch","start:prod":"node dist/main","typecheck":"tsc --noEmit","test":"jest","test:watch":"jest --watch","test:cov":"jest --coverage","test:debug":"node --inspect-brk -r tsconfig-paths/register -r ts-node/register node_modules/.bin/jest --runInBand","test:integration":"pnpm --filter @vibe-squire/web build && NODE_OPTIONS=--experimental-vm-modules jest --config ./test/jest-integration.json"},"dependencies":{"@fastify/static":"^9.1.3","@nestjs/common":"^11.0.1","@nestjs/core":"^11.0.1","@nestjs/event-emitter":"^3.0.1","@nestjs/graphql":"^13.2.5","@nestjs/mercurius":"^13","@nestjs/platform-fastify":"^11","@nestjs/schedule":"^6.1.1","@prisma/adapter-better-sqlite3":"^7.5.0","@prisma/client":"^7.5.0","better-sqlite3":"^12.8.0","dotenv":"^17.3.1","graphql":"^16.13.2","graphql-subscriptions":"^3.0.0","graphql-ws":"^6.0.8","mercurius":"^16.9.0","nestjs-pino":"^4.6.1","pino":"^10.3.1","pino-http":"^11","pino-pretty":"^13.1.3","reflect-metadata":"^0.2.2","rxjs":"^7.8.1","zod":"^4.3.6"},"devDependencies":{"@nestjs/cli":"^11.0.0","@nestjs/schematics":"^11.0.0","@nestjs/testing":"^11.0.1","@types/better-sqlite3":"^7.6.13","@types/jest":"^30.0.0","@types/node":"^22.10.7","@types/supertest":"^6.0.2","@types/ws":"^8.18.1","jest":"^30.0.0","prettier":"^3.4.2","prisma":"^7.5.0","source-map-support":"^0.5.21","supertest":"^7.0.0","ts-jest":"^29.2.5","ts-loader":"^9.5.2","ts-node":"^10.9.2","tsconfig-paths":"^4.2.0","typescript":"^5.7.3","ws":"^8.20.0"},"jest":{"moduleFileExtensions":["js","json","ts"],"rootDir":"src","testMatch":["**/__tests__/**/*.spec.ts"],"transform":{"^.+\\.(t|j)s$":"ts-jest"},"collectCoverageFrom":["**/*.(t|j)s","!**/*.spec.ts","!**/generated/**"],"coverageDirectory":"../../coverage","testEnvironment":"node"},"gitHead":"c93471ae69612519006d8103c7c3ee89a98dedd1","_id":"vibe-squire@6.3.1","bugs":{"url":"https://github.com/alexpialetski/vibe-squire/issues"},"homepage":"https://github.com/alexpialetski/vibe-squire#readme","_nodeVersion":"24.14.1","_npmVersion":"11.11.0","dist":{"integrity":"sha512-G0V3D5XXzR+k4dUvaEGpOkX/UC67PD18iP2zoTcBUXlroYjqlO6osKwGhUDQpPxGXCBJzSETytd2Lui6MC7mmA==","shasum":"51da8ec56291b0c18ac56efff4275b911df54f2d","tarball":"https://registry.npmjs.org/vibe-squire/-/vibe-squire-6.3.1.tgz","fileCount":496,"unpackedSize":2029250,"signatures":[{"keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U","sig":"MEYCIQC2h9vpdbZuAbNBsQuO1jVw8/tK4QstSB3IqFxz7V8XbQIhAMtFDSs2u73h/ehJrxe+vD228Z7xPILqjqpuqSLLzDiB"}]},"_npmUser":{"name":"alexpdream","email":"alexcoolpel@gmail.com"},"directories":{},"maintainers":[{"name":"alexpdream","email":"alexcoolpel@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages-npm-production","tmp":"tmp/vibe-squire_6.3.1_1776868080864_0.286925560349808"},"_hasShrinkwrap":false}},"time":{"created":"2026-03-28T13:29:59.882Z","modified":"2026-04-22T14:28:01.149Z","1.0.0":"2026-03-28T13:30:00.072Z","1.0.1":"2026-03-28T13:42:52.504Z","1.0.2":"2026-03-28T13:50:54.454Z","1.0.3":"2026-03-28T13:59:02.693Z","1.0.4":"2026-03-28T14:02:57.237Z","1.1.0":"2026-03-28T14:12:56.136Z","1.2.0":"2026-03-30T08:32:49.063Z","1.3.0":"2026-03-30T08:35:32.401Z","2.0.0":"2026-03-30T10:48:52.167Z","2.1.0":"2026-04-06T07:56:31.871Z","2.2.0":"2026-04-06T08:11:22.219Z","2.2.1":"2026-04-06T08:30:47.525Z","2.3.0":"2026-04-07T10:00:43.953Z","2.3.1":"2026-04-07T10:12:13.569Z","2.3.2":"2026-04-07T10:21:31.492Z","2.4.0":"2026-04-07T10:27:53.924Z","3.0.0":"2026-04-13T08:42:48.507Z","3.0.1":"2026-04-13T08:48:04.464Z","4.0.0":"2026-04-21T15:16:38.106Z","4.0.1":"2026-04-21T15:38:18.966Z","5.0.0":"2026-04-22T10:26:55.157Z","5.0.1":"2026-04-22T10:35:09.165Z","6.0.0":"2026-04-22T11:09:54.109Z","6.1.0":"2026-04-22T11:29:29.044Z","6.1.1":"2026-04-22T12:16:23.684Z","6.2.0":"2026-04-22T12:27:23.266Z","6.2.1":"2026-04-22T12:37:34.309Z","6.3.0":"2026-04-22T13:35:15.089Z","6.3.1":"2026-04-22T14:28:01.045Z"},"bugs":{"url":"https://github.com/alexpialetski/vibe-squire/issues"},"author":{"name":"alexpialetski"},"license":"MIT","homepage":"https://github.com/alexpialetski/vibe-squire#readme","repository":{"type":"git","url":"git+https://github.com/alexpialetski/vibe-squire.git"},"description":"Local orchestrator: GitHub PR review queue → Vibe Kanban via local HTTP API","maintainers":[{"name":"alexpdream","email":"alexcoolpel@gmail.com"}],"readme":"ERROR: No README data found!","readmeFilename":""}