{"_id":"@proteinjs/db-driver-spanner","_rev":"155-83ea7564697b2fbb28820285c1694e65","name":"@proteinjs/db-driver-spanner","dist-tags":{"latest":"1.32.2"},"versions":{"1.0.2":{"name":"@proteinjs/db-driver-spanner","version":"1.0.2","author":{"name":"Brent Bahry"},"license":"ISC","_id":"@proteinjs/db-driver-spanner@1.0.2","maintainers":[{"name":"brentonbahry","email":"brentbahry@gmail.com"}],"homepage":"https://github.com/brentbahry/db#readme","bugs":{"url":"https://github.com/brentbahry/db/issues"},"dist":{"shasum":"33c993d4b0303f802e2e51eb1165647002e0b400","tarball":"https://registry.npmjs.org/@proteinjs/db-driver-spanner/-/db-driver-spanner-1.0.2.tgz","fileCount":57,"integrity":"sha512-SJHFgHinZKmW9I+zRZsY//HWUdiwcHPiAMggXrvv5Adf/upNbDZSoYng9GiUlCvs4312oGgn6B3pih/mi3G3uQ==","signatures":[{"sig":"MEUCIDr0uHqk5Zs5Wukm3+baGX9NyufZkKX1OCYR6XDmxsfNAiEA+dvVhvKd9+Ut8xZlbjqJw2Nz1pLtLek6hAVKwu1zs9Y=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":130393},"main":"./dist/generated/index.js","types":"./dist/generated/index.d.ts","gitHead":"05f576fa1cbd32912a08f7242b009d73103de30f","scripts":{"test":"jest --runInBand","build":"reflection-build && tsc","clean":"rm -rf dist/ node_modules/ generated/ package-lock.json","watch":"reflection-watch"},"_npmUser":{"name":"brentonbahry","email":"brentbahry@gmail.com"},"repository":{"url":"git+https://github.com/brentbahry/db.git","type":"git"},"_npmVersion":"lerna/8.1.2/node@v20.3.1+x64 (linux)","description":"Db driver for Google Spanner","directories":{},"_nodeVersion":"20.3.1","dependencies":{"@proteinjs/db":"^1.0.3","@proteinjs/util":"1.0.18","@proteinjs/db-query":"^1.0.2","@google-cloud/spanner":"7.5.0","@proteinjs/reflection":"1.0.2"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"jest":"29.7.0","ts-jest":"29.1.1","typescript":"5.2.2","@types/jest":"29.5.5","@types/node":"14.0.27","@proteinjs/reflection-build":"1.0.5"},"_npmOperationalInternal":{"tmp":"tmp/db-driver-spanner_1.0.2_1713510909887_0.8095736099112807","host":"s3://npm-registry-packages"}},"1.0.3":{"name":"@proteinjs/db-driver-spanner","version":"1.0.3","author":{"name":"Brent Bahry"},"license":"ISC","_id":"@proteinjs/db-driver-spanner@1.0.3","maintainers":[{"name":"brentonbahry","email":"brentbahry@gmail.com"}],"homepage":"https://github.com/brentbahry/db#readme","bugs":{"url":"https://github.com/brentbahry/db/issues"},"dist":{"shasum":"86b1b3a1cf1d2fcb4737b6abe1d8d2f63a717f9a","tarball":"https://registry.npmjs.org/@proteinjs/db-driver-spanner/-/db-driver-spanner-1.0.3.tgz","fileCount":56,"integrity":"sha512-oBarbpiu0neGbjD0/DRvw9Lhj/kWUi2g5GIW/vupUd2ss9c9dJqj89v5lSKDCTT9+IUfvI4wHgFTzL/T57kKyw==","signatures":[{"sig":"MEQCIF7HaTbE8JNohPeidVxuBGJGJFXZRUISqDn4944HL8pWAiAs5dMQI0e7DWSGKKgpC3n2diOiqYHfxS8FkLX6mAfe8g==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":129495},"main":"./dist/generated/index.js","types":"./dist/generated/index.d.ts","scripts":{"test":"jest --runInBand","build":"reflection-build && tsc","clean":"rm -rf dist/ node_modules/ generated/ package-lock.json","watch":"reflection-watch"},"_npmUser":{"name":"brentonbahry","email":"brentbahry@gmail.com"},"repository":{"url":"git+https://github.com/brentbahry/db.git","type":"git"},"_npmVersion":"9.7.1","description":"Db driver for Google Spanner","directories":{},"_nodeVersion":"20.3.1","dependencies":{"@proteinjs/db":"1.0.4","@proteinjs/util":"1.0.18","@proteinjs/db-query":"1.0.3","@google-cloud/spanner":"7.5.0","@proteinjs/reflection":"1.0.5"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"jest":"29.7.0","ts-jest":"29.1.1","typescript":"5.2.2","@types/jest":"29.5.5","@types/node":"14.0.27","@proteinjs/reflection-build":"1.0.8"},"_npmOperationalInternal":{"tmp":"tmp/db-driver-spanner_1.0.3_1713829681713_0.7827226301931978","host":"s3://npm-registry-packages"}},"1.0.4":{"name":"@proteinjs/db-driver-spanner","version":"1.0.4","author":{"name":"Brent Bahry"},"license":"ISC","_id":"@proteinjs/db-driver-spanner@1.0.4","maintainers":[{"name":"brentonbahry","email":"brentbahry@gmail.com"}],"homepage":"https://github.com/brentbahry/db#readme","bugs":{"url":"https://github.com/brentbahry/db/issues"},"dist":{"shasum":"16ef54c7c1fb89bf1d9625d119ee513699fb3854","tarball":"https://registry.npmjs.org/@proteinjs/db-driver-spanner/-/db-driver-spanner-1.0.4.tgz","fileCount":56,"integrity":"sha512-958zug4PGNF92QZUgU273K1g1rlIjzCo8Z1PN/KoB1BvkRsyBvqOaftxuOAJeiitffIBT+D9IUgb4NPxzY0+lQ==","signatures":[{"sig":"MEUCIFJreQ/t5LceUPCjL8tuG3aKFNodt+x+2+bvgxUQujRlAiEAyfNBwg3+ZkbNGvjITS/gVtxGJyJ1z30vlWFqDht8U94=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":129496},"main":"./dist/generated/index.js","types":"./dist/generated/index.d.ts","scripts":{"test":"jest --runInBand","build":"reflection-build && tsc","clean":"rm -rf dist/ node_modules/ generated/ package-lock.json","watch":"reflection-watch"},"_npmUser":{"name":"brentonbahry","email":"brentbahry@gmail.com"},"repository":{"url":"git+https://github.com/brentbahry/db.git","type":"git"},"_npmVersion":"9.7.1","description":"Db driver for Google Spanner","directories":{},"_nodeVersion":"20.3.1","dependencies":{"@proteinjs/db":"1.0.5","@proteinjs/util":"1.0.18","@proteinjs/db-query":"1.0.4","@google-cloud/spanner":"7.5.0","@proteinjs/reflection":"1.0.6"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"jest":"29.7.0","ts-jest":"29.1.1","typescript":"5.2.2","@types/jest":"29.5.5","@types/node":"14.0.27","@proteinjs/reflection-build":"1.0.10"},"_npmOperationalInternal":{"tmp":"tmp/db-driver-spanner_1.0.4_1713854961683_0.8445117042962158","host":"s3://npm-registry-packages"}},"1.0.5":{"name":"@proteinjs/db-driver-spanner","version":"1.0.5","author":{"name":"Brent Bahry"},"license":"ISC","_id":"@proteinjs/db-driver-spanner@1.0.5","maintainers":[{"name":"brentonbahry","email":"brentbahry@gmail.com"}],"homepage":"https://github.com/brentbahry/db#readme","bugs":{"url":"https://github.com/brentbahry/db/issues"},"dist":{"shasum":"f1e6f210229bff224d1d4c5e8481a01098d54ace","tarball":"https://registry.npmjs.org/@proteinjs/db-driver-spanner/-/db-driver-spanner-1.0.5.tgz","fileCount":56,"integrity":"sha512-pQ54u0DgWrvxM0WX3b63NQWXL5mIaiJp3gX8IjD6w1YNaddKt2BPdXk7wDvcAaULYm+1Ng67PiTbz0VFxk4VlQ==","signatures":[{"sig":"MEYCIQDbQP3ufAfqBSx9QrZUmTbZOj9j4MQJdoZba0wTlWXjlQIhAPyeQ4lZldVnfaI2ld7jbGTB8YNmupXRygyT49xac38+","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":129592},"main":"./dist/generated/index.js","types":"./dist/generated/index.d.ts","scripts":{"test":"jest --runInBand","build":"reflection-build && tsc","clean":"rm -rf dist/ node_modules/ generated/ package-lock.json","watch":"reflection-watch"},"_npmUser":{"name":"brentonbahry","email":"brentbahry@gmail.com"},"repository":{"url":"git+https://github.com/brentbahry/db.git","type":"git"},"_npmVersion":"9.7.1","description":"Db driver for Google Spanner","directories":{},"_nodeVersion":"20.3.1","dependencies":{"@proteinjs/db":"1.0.6","@proteinjs/util":"1.0.18","@proteinjs/db-query":"1.0.4","@google-cloud/spanner":"7.5.0","@proteinjs/reflection":"1.0.6"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"jest":"29.7.0","ts-jest":"29.1.1","typescript":"5.2.2","@types/jest":"29.5.5","@types/node":"14.0.27","@proteinjs/reflection-build":"1.0.10"},"_npmOperationalInternal":{"tmp":"tmp/db-driver-spanner_1.0.5_1713990278135_0.4313886103857616","host":"s3://npm-registry-packages"}},"1.0.6":{"name":"@proteinjs/db-driver-spanner","version":"1.0.6","author":{"name":"Brent Bahry"},"license":"ISC","_id":"@proteinjs/db-driver-spanner@1.0.6","maintainers":[{"name":"brentonbahry","email":"brentbahry@gmail.com"}],"homepage":"https://github.com/brentbahry/db#readme","bugs":{"url":"https://github.com/brentbahry/db/issues"},"dist":{"shasum":"542aea3d3d644537485e104798cb8742a2666b82","tarball":"https://registry.npmjs.org/@proteinjs/db-driver-spanner/-/db-driver-spanner-1.0.6.tgz","fileCount":56,"integrity":"sha512-6KUdOhLdKR/FuPycSI5TV6YDWaYbH79T8dhOknLAB8Xarim2UklHEWZlr4G3OReglO/pXQswqsVKhZcNRzxjiQ==","signatures":[{"sig":"MEUCIE4KznEZvI2ISIHjUIu4MdRojpmeKw3PkKpAeIZCOasqAiEAvFBSMYJ1WSGwEnJF170UxFVSqzjd92vf0//4f9XVhro=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":130060},"main":"./dist/generated/index.js","types":"./dist/generated/index.d.ts","scripts":{"test":"jest --runInBand","build":"reflection-build && tsc","clean":"rm -rf dist/ node_modules/ generated/ package-lock.json","watch":"reflection-watch"},"_npmUser":{"name":"brentonbahry","email":"brentbahry@gmail.com"},"repository":{"url":"git+https://github.com/brentbahry/db.git","type":"git"},"_npmVersion":"9.7.1","description":"Db driver for Google Spanner","directories":{},"_nodeVersion":"20.3.1","dependencies":{"@proteinjs/db":"1.0.7","@proteinjs/util":"1.1.0","@proteinjs/db-query":"1.0.5","@google-cloud/spanner":"7.5.0","@proteinjs/reflection":"1.0.7"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"jest":"29.7.0","ts-jest":"29.1.1","typescript":"5.2.2","@types/jest":"29.5.5","@types/node":"14.0.27","@proteinjs/reflection-build":"1.0.11"},"_npmOperationalInternal":{"tmp":"tmp/db-driver-spanner_1.0.6_1714015416948_0.1099834680785059","host":"s3://npm-registry-packages"}},"1.0.7":{"name":"@proteinjs/db-driver-spanner","version":"1.0.7","author":{"name":"Brent Bahry"},"license":"ISC","_id":"@proteinjs/db-driver-spanner@1.0.7","maintainers":[{"name":"brentonbahry","email":"brentbahry@gmail.com"}],"homepage":"https://github.com/brentbahry/db#readme","bugs":{"url":"https://github.com/brentbahry/db/issues"},"dist":{"shasum":"88f1149d20f35835808a865ee4d5a0d4734685d7","tarball":"https://registry.npmjs.org/@proteinjs/db-driver-spanner/-/db-driver-spanner-1.0.7.tgz","fileCount":57,"integrity":"sha512-J6a3pZoQHatE0V2Hs2ww3ZBsackhWFc43tH6s1Yceped/4ABOr5zkLGekTjwC9JR7DEZSE7vi/cosxa+KDf6qg==","signatures":[{"sig":"MEUCIBWVKFbiXfPrh0GGYSporYiVnFPdbY5mefgHz/lQ3i4gAiEArUTWdDiBGYTvsz8RPTa0woy02Ywf5BZsxFIOi45cRc4=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":134105},"main":"./dist/generated/index.js","types":"./dist/generated/index.d.ts","gitHead":"5cd59591b2a892e3a4f1563abc0df52f3c07839d","scripts":{"test":"jest --runInBand","build":"reflection-build && tsc","clean":"rm -rf dist/ node_modules/ generated/","watch":"reflection-watch"},"_npmUser":{"name":"brentonbahry","email":"brentbahry@gmail.com"},"repository":{"url":"git+https://github.com/brentbahry/db.git","type":"git"},"_npmVersion":"lerna/8.1.2/node@v20.3.1+x64 (linux)","description":"Db driver for Google Spanner","directories":{},"_nodeVersion":"20.3.1","dependencies":{"@proteinjs/db":"^1.0.8","@proteinjs/util":"1.1.0","@proteinjs/db-query":"1.0.5","@google-cloud/spanner":"7.5.0","@proteinjs/reflection":"1.0.7"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"jest":"29.7.0","ts-jest":"29.1.1","typescript":"5.2.2","@types/jest":"29.5.5","@types/node":"14.0.27","@proteinjs/reflection-build":"1.0.11"},"_npmOperationalInternal":{"tmp":"tmp/db-driver-spanner_1.0.7_1714090134785_0.0643549574863378","host":"s3://npm-registry-packages"}},"1.0.8":{"name":"@proteinjs/db-driver-spanner","version":"1.0.8","author":{"name":"Brent Bahry"},"license":"ISC","_id":"@proteinjs/db-driver-spanner@1.0.8","maintainers":[{"name":"brentonbahry","email":"brentbahry@gmail.com"}],"homepage":"https://github.com/brentbahry/db#readme","bugs":{"url":"https://github.com/brentbahry/db/issues"},"dist":{"shasum":"11d5d0ccfcd8e52e833303a1a0bb0a33b9eb3d11","tarball":"https://registry.npmjs.org/@proteinjs/db-driver-spanner/-/db-driver-spanner-1.0.8.tgz","fileCount":57,"integrity":"sha512-9ACe2tTKnxJWlo/DUhP8BvgmPqqY8WTUCB9j2jIiJamZj/nrW2DvdkeWqgC/g1sSAYpeRqLKTomP/wVGvCeNzQ==","signatures":[{"sig":"MEUCIEahKjupQME1V3w//87ElBM0dUwDl8wlgHHrw1xQ3LBWAiEA5mTBdOkUVbpPf+F/hJRsf8LDgPCsg1uXHPk+wxbNSN8=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":134318},"main":"./dist/generated/index.js","types":"./dist/generated/index.d.ts","gitHead":"cbf51b74b252657d6d53373059f7674c1c92fdc7","scripts":{"test":"jest --runInBand","build":"reflection-build && tsc","clean":"rm -rf dist/ node_modules/ generated/","watch":"reflection-watch"},"_npmUser":{"name":"brentonbahry","email":"brentbahry@gmail.com"},"repository":{"url":"git+https://github.com/brentbahry/db.git","type":"git"},"_npmVersion":"lerna/8.1.2/node@v20.3.1+x64 (linux)","description":"Db driver for Google Spanner","directories":{},"_nodeVersion":"20.3.1","dependencies":{"@proteinjs/db":"^1.0.9","@proteinjs/util":"1.1.0","@proteinjs/db-query":"1.0.5","@google-cloud/spanner":"7.5.0","@proteinjs/reflection":"1.0.7"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"jest":"29.7.0","ts-jest":"29.1.1","typescript":"5.2.2","@types/jest":"29.5.5","@types/node":"14.0.27","@proteinjs/reflection-build":"1.0.11"},"_npmOperationalInternal":{"tmp":"tmp/db-driver-spanner_1.0.8_1714094086570_0.3127074706950923","host":"s3://npm-registry-packages"}},"1.0.9":{"name":"@proteinjs/db-driver-spanner","version":"1.0.9","author":{"name":"Brent Bahry"},"license":"ISC","_id":"@proteinjs/db-driver-spanner@1.0.9","maintainers":[{"name":"brentonbahry","email":"brentbahry@gmail.com"}],"homepage":"https://github.com/brentbahry/db#readme","bugs":{"url":"https://github.com/brentbahry/db/issues"},"dist":{"shasum":"4d8b1326f6862b61e3ef0628bb8d10614a08ea13","tarball":"https://registry.npmjs.org/@proteinjs/db-driver-spanner/-/db-driver-spanner-1.0.9.tgz","fileCount":56,"integrity":"sha512-pXpNvYjyoJ/UrHGwQfwTwmPIxM5SqaNX+GspYde6nbfdHC+ViPpEdYc16fbgIT2S4P4Ig5/+Oylgi6jf966qww==","signatures":[{"sig":"MEUCIQChHH4jB9Nd3Hg5aDc/5fPQ/QFxE4jZvR3r0HFrE1QeTAIgR3aI0bRYxZE+OLXNsauCfltwif4rHEJth+FHmjI7Eh4=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":133519},"main":"./dist/generated/index.js","types":"./dist/generated/index.d.ts","scripts":{"test":"jest --runInBand","build":"reflection-build && tsc","clean":"rm -rf dist/ node_modules/ generated/","watch":"reflection-watch"},"_npmUser":{"name":"brentonbahry","email":"brentbahry@gmail.com"},"repository":{"url":"git+https://github.com/brentbahry/db.git","type":"git"},"_npmVersion":"9.7.1","description":"Db driver for Google Spanner","directories":{},"_nodeVersion":"20.3.1","dependencies":{"@proteinjs/db":"^1.0.10","@proteinjs/util":"1.1.0","@proteinjs/db-query":"1.0.6","@google-cloud/spanner":"7.5.0","@proteinjs/reflection":"1.0.7"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"jest":"29.7.0","ts-jest":"29.1.1","typescript":"5.2.2","@types/jest":"29.5.5","@types/node":"14.0.27","@proteinjs/reflection-build":"1.0.12"},"_npmOperationalInternal":{"tmp":"tmp/db-driver-spanner_1.0.9_1714177240170_0.33163592642570605","host":"s3://npm-registry-packages"}},"1.0.10":{"name":"@proteinjs/db-driver-spanner","version":"1.0.10","author":{"name":"Brent Bahry"},"license":"ISC","_id":"@proteinjs/db-driver-spanner@1.0.10","maintainers":[{"name":"brentonbahry","email":"brentbahry@gmail.com"}],"homepage":"https://github.com/brentbahry/db#readme","bugs":{"url":"https://github.com/brentbahry/db/issues"},"dist":{"shasum":"deee62e40f0484fcf60c12304168133146044ab4","tarball":"https://registry.npmjs.org/@proteinjs/db-driver-spanner/-/db-driver-spanner-1.0.10.tgz","fileCount":56,"integrity":"sha512-aYyXulBnoNTSa+BDkz/mYDYMhKFJp/fpnoXsbnUAxcF2Y1eh4Fyw3/9c8Cx1kg+3qkI731+MQjvvwqlBhsamGg==","signatures":[{"sig":"MEQCIEmMcfFkZexqPj0O6pive2XdsS7mtNTW3GfsAuk3/V8XAiB8gEXC6Y+GvTCp/echVZfEm8vZPluJCWg3oexT+jVM0Q==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":133520},"main":"./dist/generated/index.js","types":"./dist/generated/index.d.ts","scripts":{"test":"jest --runInBand","build":"reflection-build && tsc","clean":"rm -rf dist/ node_modules/ generated/","watch":"reflection-watch"},"_npmUser":{"name":"brentonbahry","email":"brentbahry@gmail.com"},"repository":{"url":"git+https://github.com/brentbahry/db.git","type":"git"},"_npmVersion":"9.7.1","description":"Db driver for Google Spanner","directories":{},"_nodeVersion":"20.3.1","dependencies":{"@proteinjs/db":"^1.0.11","@proteinjs/util":"1.1.0","@proteinjs/db-query":"1.0.7","@google-cloud/spanner":"7.5.0","@proteinjs/reflection":"1.0.7"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"jest":"29.7.0","ts-jest":"29.1.1","typescript":"5.2.2","@types/jest":"29.5.5","@types/node":"14.0.27","@proteinjs/reflection-build":"1.0.13"},"_npmOperationalInternal":{"tmp":"tmp/db-driver-spanner_1.0.10_1714450962983_0.5188452199765463","host":"s3://npm-registry-packages"}},"1.0.11":{"name":"@proteinjs/db-driver-spanner","version":"1.0.11","author":{"name":"Brent Bahry"},"license":"ISC","_id":"@proteinjs/db-driver-spanner@1.0.11","maintainers":[{"name":"brentonbahry","email":"brentbahry@gmail.com"}],"homepage":"https://github.com/brentbahry/db#readme","bugs":{"url":"https://github.com/brentbahry/db/issues"},"dist":{"shasum":"eefb69994b9764e66bbe739ab94a78fd27e71bf2","tarball":"https://registry.npmjs.org/@proteinjs/db-driver-spanner/-/db-driver-spanner-1.0.11.tgz","fileCount":57,"integrity":"sha512-6BsMnnosCNxL2x9ZAIYH4m/EmlfN59/ucKLMLbk5HyXJ0wGuqlO++DMisxMSp5rz5NL69K6xeSc9ImGxayaGlQ==","signatures":[{"sig":"MEQCIGmkllZMr2r0DKZ7l9ScpaJxOFKiV/zMdTdF/zgNPygaAiA3N99aa7sx26xZZVTkwdBoPXRKODVVhMQ9M81tc3koug==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":131523},"main":"./dist/generated/index.js","types":"./dist/generated/index.d.ts","gitHead":"55ef30f514912d26b7e3a492bb5f55616733b134","scripts":{"test":"jest --runInBand","build":"reflection-build && tsc","clean":"rm -rf dist/ node_modules/ generated/","watch":"reflection-watch"},"_npmUser":{"name":"brentonbahry","email":"brentbahry@gmail.com"},"repository":{"url":"git+https://github.com/brentbahry/db.git","type":"git"},"_npmVersion":"lerna/8.1.2/node@v20.3.1+x64 (linux)","description":"Db driver for Google Spanner","directories":{},"_nodeVersion":"20.3.1","dependencies":{"@proteinjs/db":"^1.0.12","@proteinjs/util":"1.1.0","@proteinjs/db-query":"1.0.7","@google-cloud/spanner":"7.5.0","@proteinjs/reflection":"1.0.7"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"jest":"29.7.0","ts-jest":"29.1.1","typescript":"5.2.2","@types/jest":"29.5.5","@types/node":"14.0.27","@proteinjs/reflection-build":"1.0.13"},"_npmOperationalInternal":{"tmp":"tmp/db-driver-spanner_1.0.11_1714687426149_0.6577188311424467","host":"s3://npm-registry-packages"}},"1.1.0":{"name":"@proteinjs/db-driver-spanner","version":"1.1.0","author":{"name":"Brent Bahry"},"license":"ISC","_id":"@proteinjs/db-driver-spanner@1.1.0","maintainers":[{"name":"brentonbahry","email":"brentbahry@gmail.com"}],"homepage":"https://github.com/brentbahry/db#readme","bugs":{"url":"https://github.com/brentbahry/db/issues"},"dist":{"shasum":"6947908cc1fdfb321bfd4c3fc1391da7abd32132","tarball":"https://registry.npmjs.org/@proteinjs/db-driver-spanner/-/db-driver-spanner-1.1.0.tgz","fileCount":57,"integrity":"sha512-lcevUREReffGsewowKaIpgxSp7btDtvjU36k3l6XSQyNUbzeA4TAJwK99pBJCAo/Uh5vKzLbMViqpRb7WWinpg==","signatures":[{"sig":"MEUCIFJtKL4DxvJoVlCa/9wtwsWBf42n210esPWxrDUtt4XuAiEA70abzr/5Zo5vrN3H6JwZ4RyMfnk+b+5RaO5XnyDiDWw=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":132680},"main":"./dist/generated/index.js","types":"./dist/generated/index.d.ts","gitHead":"30b9445c10c68542ae81c5765fa349ac01744772","scripts":{"test":"jest --runInBand","build":"reflection-build && tsc","clean":"rm -rf dist/ node_modules/ generated/","watch":"reflection-watch"},"_npmUser":{"name":"brentonbahry","email":"brentbahry@gmail.com"},"repository":{"url":"git+https://github.com/brentbahry/db.git","type":"git"},"_npmVersion":"lerna/8.1.2/node@v20.3.1+x64 (linux)","description":"Db driver for Google Spanner","directories":{},"_nodeVersion":"20.3.1","dependencies":{"@proteinjs/db":"^1.0.13","@proteinjs/util":"1.1.0","@proteinjs/db-query":"1.0.7","@google-cloud/spanner":"7.5.0","@proteinjs/reflection":"1.0.7"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"jest":"29.7.0","ts-jest":"29.1.1","typescript":"5.2.2","@types/jest":"29.5.5","@types/node":"14.0.27","@proteinjs/reflection-build":"1.0.13"},"_npmOperationalInternal":{"tmp":"tmp/db-driver-spanner_1.1.0_1714776382405_0.25682223711234164","host":"s3://npm-registry-packages"}},"1.1.1":{"name":"@proteinjs/db-driver-spanner","version":"1.1.1","author":{"name":"Brent Bahry"},"license":"ISC","_id":"@proteinjs/db-driver-spanner@1.1.1","maintainers":[{"name":"brentonbahry","email":"brentbahry@gmail.com"}],"homepage":"https://github.com/brentbahry/db#readme","bugs":{"url":"https://github.com/brentbahry/db/issues"},"dist":{"shasum":"16b84608573ce6ebdc29abd1776ed707b444837a","tarball":"https://registry.npmjs.org/@proteinjs/db-driver-spanner/-/db-driver-spanner-1.1.1.tgz","fileCount":56,"integrity":"sha512-B9MDhIPgovRjikIlBicC5qVmyx/sZm5mdol2tuHjmG8KJB/7tIswtGNDMCMnH1Pi3RGojrSqIwTrMZ3piwgndw==","signatures":[{"sig":"MEUCIB9w1TbICi1YOv2szoT2ahLmpsFwUKVpZ0OZtawHi60MAiEAi1r1XKgkO0ILiodwZ0JYLuK/dqLXd57TzANIVagVbgw=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":131798},"main":"./dist/generated/index.js","types":"./dist/generated/index.d.ts","scripts":{"test":"jest --runInBand","build":"reflection-build && tsc","clean":"rm -rf dist/ node_modules/ generated/","watch":"reflection-watch"},"_npmUser":{"name":"brentonbahry","email":"brentbahry@gmail.com"},"repository":{"url":"git+https://github.com/brentbahry/db.git","type":"git"},"_npmVersion":"9.7.1","description":"Db driver for Google Spanner","directories":{},"_nodeVersion":"20.3.1","dependencies":{"@proteinjs/db":"^1.0.14","@proteinjs/util":"1.1.0","@proteinjs/db-query":"1.0.8","@google-cloud/spanner":"7.5.0","@proteinjs/reflection":"1.1.1"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"jest":"29.7.0","ts-jest":"29.1.1","typescript":"5.2.2","@types/jest":"29.5.5","@types/node":"14.0.27","@proteinjs/reflection-build":"1.0.15"},"_npmOperationalInternal":{"tmp":"tmp/db-driver-spanner_1.1.1_1715148032094_0.7102892341441904","host":"s3://npm-registry-packages"}},"1.1.2":{"name":"@proteinjs/db-driver-spanner","version":"1.1.2","author":{"name":"Brent Bahry"},"license":"ISC","_id":"@proteinjs/db-driver-spanner@1.1.2","maintainers":[{"name":"brentonbahry","email":"brentbahry@gmail.com"}],"homepage":"https://github.com/brentbahry/db#readme","bugs":{"url":"https://github.com/brentbahry/db/issues"},"dist":{"shasum":"c2bc9c2e27947cf86ca9fcadbf7dc9ab0e847f4f","tarball":"https://registry.npmjs.org/@proteinjs/db-driver-spanner/-/db-driver-spanner-1.1.2.tgz","fileCount":57,"integrity":"sha512-iy0CQj3czBAltnp5jarmXAi7DFy0iY9Y20ENiyobbUxi3Cw83qnPpoYjpk6Nn+9cPX6gCjBuTBUZ0pZaBEQpsA==","signatures":[{"sig":"MEQCIB2inZxEdkcKqztos8QRuxxSx4rcMVNaGSqYzPkeqhKmAiAsEUjAu5IYqhFhO9MJRcjiaxSqR//rH32z2oyHlpSb/g==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":133357},"main":"./dist/generated/index.js","types":"./dist/generated/index.d.ts","gitHead":"e20c78719dd34d0c574e9f636a1d3b41925c4844","scripts":{"test":"jest --runInBand","build":"reflection-build && tsc","clean":"rm -rf dist/ node_modules/ generated/","watch":"reflection-watch"},"_npmUser":{"name":"brentonbahry","email":"brentbahry@gmail.com"},"repository":{"url":"git+https://github.com/brentbahry/db.git","type":"git"},"_npmVersion":"lerna/8.1.2/node@v20.3.1+x64 (linux)","description":"Db driver for Google Spanner","directories":{},"_nodeVersion":"20.3.1","dependencies":{"@proteinjs/db":"^1.0.15","@proteinjs/util":"1.1.0","@proteinjs/db-query":"1.0.8","@google-cloud/spanner":"7.5.0","@proteinjs/reflection":"1.1.1"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"jest":"29.7.0","ts-jest":"29.1.1","typescript":"5.2.2","@types/jest":"29.5.5","@types/node":"14.0.27","@proteinjs/reflection-build":"1.0.16"},"_npmOperationalInternal":{"tmp":"tmp/db-driver-spanner_1.1.2_1715237412610_0.41088421288458","host":"s3://npm-registry-packages"}},"1.1.3":{"name":"@proteinjs/db-driver-spanner","version":"1.1.3","author":{"name":"Brent Bahry"},"license":"ISC","_id":"@proteinjs/db-driver-spanner@1.1.3","maintainers":[{"name":"brentonbahry","email":"brentbahry@gmail.com"}],"homepage":"https://github.com/brentbahry/db#readme","bugs":{"url":"https://github.com/brentbahry/db/issues"},"dist":{"shasum":"c9e7957fc760de75ff78681852a73b04fd9af8ea","tarball":"https://registry.npmjs.org/@proteinjs/db-driver-spanner/-/db-driver-spanner-1.1.3.tgz","fileCount":60,"integrity":"sha512-1tvYmrCTY/jcmKbsgIvasB2AsimOX7wegxWucTDVglGJuKtXaHi23RbuYTxYID/0xYMVeVRroRoqCv1pEIAxlA==","signatures":[{"sig":"MEYCIQDIoptdfVxuUAiKlZ3pSB0A2z0xmfUPphGbDtVfjojOrAIhAM02qiTPEtnvuAJXgcB2Ket7SsJBQnSl9iwJLEP5zlKW","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":135179},"main":"./dist/generated/index.js","types":"./dist/generated/index.d.ts","gitHead":"e9b7e3b3073e7a68c97b218444208d2c84f9197d","scripts":{"test":"jest --runInBand","build":"reflection-build && tsc","clean":"rm -rf dist/ node_modules/ generated/","watch":"reflection-watch"},"_npmUser":{"name":"brentonbahry","email":"brentbahry@gmail.com"},"repository":{"url":"git+https://github.com/brentbahry/db.git","type":"git"},"_npmVersion":"lerna/8.1.2/node@v20.3.1+x64 (linux)","description":"Db driver for Google Spanner","directories":{},"_nodeVersion":"20.3.1","dependencies":{"@proteinjs/db":"^1.0.16","@proteinjs/util":"1.1.0","@proteinjs/db-query":"^1.0.9","@google-cloud/spanner":"7.5.0","@proteinjs/reflection":"1.1.1"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"jest":"29.7.0","eslint":"8.57.0","ts-jest":"29.1.1","typescript":"5.2.2","@types/jest":"29.5.5","@types/node":"14.0.27","eslint-config-prettier":"9.1.0","eslint-plugin-prettier":"5.1.3","@typescript-eslint/parser":"7.8.0","@proteinjs/reflection-build":"1.0.16","@typescript-eslint/eslint-plugin":"7.8.0"},"_npmOperationalInternal":{"tmp":"tmp/db-driver-spanner_1.1.3_1715375449566_0.2686426429029125","host":"s3://npm-registry-packages"}},"1.1.4":{"name":"@proteinjs/db-driver-spanner","version":"1.1.4","author":{"name":"Brent Bahry"},"license":"ISC","_id":"@proteinjs/db-driver-spanner@1.1.4","maintainers":[{"name":"brentonbahry","email":"brentbahry@gmail.com"}],"homepage":"https://github.com/brentbahry/db#readme","bugs":{"url":"https://github.com/brentbahry/db/issues"},"dist":{"shasum":"85657e364715e38840ac29737714a476ef6443b4","tarball":"https://registry.npmjs.org/@proteinjs/db-driver-spanner/-/db-driver-spanner-1.1.4.tgz","fileCount":60,"integrity":"sha512-HlgugB2JSx+nLxxWiubziMmL10oK5y121HiILLRbPbXCWC4pbCqrvjr7BR7/gjs93Wfegn0+Uv2I13B5IWbATA==","signatures":[{"sig":"MEUCIFs3abALYtA6DoNaYCoHFmgCVneuUOYdaePZID2d+dNcAiEAtwDjUHT90yMICr8oPxEf2MsOn2Xh7MzDzu/RdYxC71M=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":135488},"main":"./dist/generated/index.js","types":"./dist/generated/index.d.ts","gitHead":"e168c40fd3f7c538d5d5ddcedb0bb4f5550ca81f","scripts":{"test":"jest --runInBand","build":"reflection-build && tsc","clean":"rm -rf dist/ node_modules/ generated/","watch":"reflection-watch"},"_npmUser":{"name":"brentonbahry","email":"brentbahry@gmail.com"},"repository":{"url":"git+https://github.com/brentbahry/db.git","type":"git"},"_npmVersion":"lerna/8.1.2/node@v20.3.1+x64 (linux)","description":"Db driver for Google Spanner","directories":{},"_nodeVersion":"20.3.1","dependencies":{"@proteinjs/db":"^1.0.17","@proteinjs/util":"1.1.0","@proteinjs/db-query":"^1.0.10","@google-cloud/spanner":"7.5.0","@proteinjs/reflection":"1.1.1"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"jest":"29.7.0","eslint":"8.57.0","ts-jest":"29.1.1","typescript":"5.2.2","@types/jest":"29.5.5","@types/node":"14.0.27","eslint-config-prettier":"9.1.0","eslint-plugin-prettier":"5.1.3","@typescript-eslint/parser":"7.8.0","@proteinjs/reflection-build":"1.0.16","@typescript-eslint/eslint-plugin":"7.8.0"},"_npmOperationalInternal":{"tmp":"tmp/db-driver-spanner_1.1.4_1715383978640_0.2177959529389799","host":"s3://npm-registry-packages"}},"1.1.5":{"name":"@proteinjs/db-driver-spanner","version":"1.1.5","author":{"name":"Brent Bahry"},"license":"ISC","_id":"@proteinjs/db-driver-spanner@1.1.5","maintainers":[{"name":"brentonbahry","email":"brentbahry@gmail.com"}],"homepage":"https://github.com/brentbahry/db#readme","bugs":{"url":"https://github.com/brentbahry/db/issues"},"dist":{"shasum":"1eee0d487d6144d22dba44a395016053b0232923","tarball":"https://registry.npmjs.org/@proteinjs/db-driver-spanner/-/db-driver-spanner-1.1.5.tgz","fileCount":59,"integrity":"sha512-lnSaOXM6zh1C5Oz5upDnLMVIcqFvIf1nUFGYx1PfbrNtKPvEmBSPxk769nE8VhK+v17GoroE81SFzieCkf8nAw==","signatures":[{"sig":"MEQCIEsO1ptzerTWER/9iYmh4Np7K1i8fwplLiVgn9oAFHjUAiBw9ESOR07lSSjjeEV/xPFx1Fff/axdzEY6v/kPgd3PTg==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":136084},"main":"./dist/generated/index.js","types":"./dist/generated/index.d.ts","scripts":{"test":"jest --runInBand","build":"reflection-build && tsc","clean":"rm -rf dist/ node_modules/ generated/","watch":"reflection-watch"},"_npmUser":{"name":"brentonbahry","email":"brentbahry@gmail.com"},"repository":{"url":"git+https://github.com/brentbahry/db.git","type":"git"},"_npmVersion":"10.5.1","description":"Db driver for Google Spanner","directories":{},"_nodeVersion":"22.0.0","dependencies":{"@proteinjs/db":"^1.0.18","@proteinjs/util":"1.1.2","@proteinjs/db-query":"^1.0.11","@google-cloud/spanner":"7.5.0","@proteinjs/reflection":"1.1.5"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"jest":"29.7.0","eslint":"8.57.0","ts-jest":"29.1.1","typescript":"5.2.2","@types/jest":"29.5.5","@types/node":"14.0.27","eslint-config-prettier":"9.1.0","eslint-plugin-prettier":"5.1.3","@typescript-eslint/parser":"7.8.0","@proteinjs/reflection-build":"1.0.19","@typescript-eslint/eslint-plugin":"7.8.0"},"_npmOperationalInternal":{"tmp":"tmp/db-driver-spanner_1.1.5_1715464979477_0.8002187069951578","host":"s3://npm-registry-packages"}},"1.1.6":{"name":"@proteinjs/db-driver-spanner","version":"1.1.6","author":{"name":"Brent Bahry"},"license":"ISC","_id":"@proteinjs/db-driver-spanner@1.1.6","maintainers":[{"name":"brentonbahry","email":"brentbahry@gmail.com"}],"homepage":"https://github.com/brentbahry/db#readme","bugs":{"url":"https://github.com/brentbahry/db/issues"},"dist":{"shasum":"19c0fd70574e08f44ad69251dbaf8ffae85aaa56","tarball":"https://registry.npmjs.org/@proteinjs/db-driver-spanner/-/db-driver-spanner-1.1.6.tgz","fileCount":59,"integrity":"sha512-aPh2+8Yw4ZdhVG4jaQibefn06nyoSZwZpoJgS9NOFZjupDbtu/mjm3HW2KYcMptPAreTrHpcoFnGJZiEeA4SeQ==","signatures":[{"sig":"MEYCIQDDFn3kEB51zFYKjJTuclsOv70P457WdGTgaSlxUTSVMgIhAMzQzrAC3Rn/v/YczRuTotELtQX5NUfSqFZN/OXe+WLM","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":136012},"main":"./dist/generated/index.js","types":"./dist/generated/index.d.ts","scripts":{"test":"jest --runInBand","build":"reflection-build && tsc","clean":"rm -rf dist/ node_modules/ generated/","watch":"reflection-watch"},"_npmUser":{"name":"brentonbahry","email":"brentbahry@gmail.com"},"repository":{"url":"git+https://github.com/brentbahry/db.git","type":"git"},"_npmVersion":"9.7.1","description":"Db driver for Google Spanner","directories":{},"_nodeVersion":"20.3.1","dependencies":{"@proteinjs/db":"^1.0.19","@proteinjs/util":"1.1.2","@proteinjs/db-query":"^1.0.11","@google-cloud/spanner":"7.5.0","@proteinjs/reflection":"1.1.5"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"jest":"29.7.0","eslint":"8.57.0","ts-jest":"29.1.1","typescript":"5.2.2","@types/jest":"29.5.5","@types/node":"14.0.27","eslint-config-prettier":"9.1.0","eslint-plugin-prettier":"5.1.3","@typescript-eslint/parser":"7.8.0","@proteinjs/reflection-build":"1.0.19","@typescript-eslint/eslint-plugin":"7.8.0"},"_npmOperationalInternal":{"tmp":"tmp/db-driver-spanner_1.1.6_1715901902085_0.005806324998561152","host":"s3://npm-registry-packages"}},"1.1.7":{"name":"@proteinjs/db-driver-spanner","version":"1.1.7","author":{"name":"Brent Bahry"},"license":"ISC","_id":"@proteinjs/db-driver-spanner@1.1.7","maintainers":[{"name":"brentonbahry","email":"brentbahry@gmail.com"}],"homepage":"https://github.com/brentbahry/db#readme","bugs":{"url":"https://github.com/brentbahry/db/issues"},"dist":{"shasum":"fff7fd6c4d6a0335a07edb4bef6fe7e08d79cc73","tarball":"https://registry.npmjs.org/@proteinjs/db-driver-spanner/-/db-driver-spanner-1.1.7.tgz","fileCount":60,"integrity":"sha512-IN+mgbsaOKhXa5pE3hyeGN4bQz1WjHUQxCnN7TQfWYOFPp99vl7GwlXEfwirhdAo8ZMIGUXwOZavSA9Nik5jaA==","signatures":[{"sig":"MEYCIQCZzbYO2S7kTJF4gjt0yZGyA9yk8qsRf0m/mYcD4cylqgIhAJ3fAvQnm9dqlNhH7yRqD0uHe3W/B1E9A3/X6mbph4sW","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":135787},"main":"./dist/generated/index.js","types":"./dist/generated/index.d.ts","gitHead":"b716a20a520493473f1666ac47535c7717a30913","scripts":{"test":"jest --runInBand","build":"reflection-build && tsc","clean":"rm -rf dist/ node_modules/ generated/","watch":"reflection-watch"},"_npmUser":{"name":"brentonbahry","email":"brentbahry@gmail.com"},"repository":{"url":"git+https://github.com/brentbahry/db.git","type":"git"},"_npmVersion":"lerna/8.1.2/node@v20.3.1+x64 (linux)","description":"Db driver for Google Spanner","directories":{},"_nodeVersion":"20.3.1","dependencies":{"@proteinjs/db":"^1.0.20","@proteinjs/util":"1.1.2","@proteinjs/db-query":"^1.0.12","@google-cloud/spanner":"7.5.0","@proteinjs/reflection":"1.1.5"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"jest":"29.7.0","eslint":"8.57.0","ts-jest":"29.1.1","typescript":"5.2.2","@types/jest":"29.5.5","@types/node":"14.0.27","eslint-config-prettier":"9.1.0","eslint-plugin-prettier":"5.1.3","@typescript-eslint/parser":"7.8.0","@proteinjs/reflection-build":"1.0.19","@typescript-eslint/eslint-plugin":"7.8.0"},"_npmOperationalInternal":{"tmp":"tmp/db-driver-spanner_1.1.7_1715909943493_0.950167597101963","host":"s3://npm-registry-packages"}},"1.1.8":{"name":"@proteinjs/db-driver-spanner","version":"1.1.8","author":{"name":"Brent Bahry"},"license":"ISC","_id":"@proteinjs/db-driver-spanner@1.1.8","maintainers":[{"name":"brentonbahry","email":"brentbahry@gmail.com"}],"homepage":"https://github.com/brentbahry/db#readme","bugs":{"url":"https://github.com/brentbahry/db/issues"},"dist":{"shasum":"7f77a67cae4f0d4f8ad31d272a41669bb078d2f0","tarball":"https://registry.npmjs.org/@proteinjs/db-driver-spanner/-/db-driver-spanner-1.1.8.tgz","fileCount":59,"integrity":"sha512-UjB/9mkXGRM7c9Sl3qujqc7DPLcF6Cz/B78r+BQnct/QRu73ThkW1ocRRUEthhMx4gxDqNwir7cBIHo95BamlA==","signatures":[{"sig":"MEUCICl16MtouArpzumAlVhGdV0nkgT7oHfthdqnZEUk8TdwAiEAi1PxwHDb24KGbPmPxNHyoer5mVCXXc0CwLc+x22Nahw=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":136383},"main":"./dist/generated/index.js","types":"./dist/generated/index.d.ts","scripts":{"test":"jest --runInBand","build":"reflection-build && tsc","clean":"rm -rf dist/ node_modules/ generated/","watch":"reflection-watch"},"_npmUser":{"name":"brentonbahry","email":"brentbahry@gmail.com"},"repository":{"url":"git+https://github.com/brentbahry/db.git","type":"git"},"_npmVersion":"10.5.1","description":"Db driver for Google Spanner","directories":{},"_nodeVersion":"22.0.0","dependencies":{"@proteinjs/db":"^1.0.21","@proteinjs/util":"1.1.2","@proteinjs/db-query":"^1.0.12","@google-cloud/spanner":"7.5.0","@proteinjs/reflection":"1.1.5"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"jest":"29.7.0","eslint":"8.57.0","ts-jest":"29.1.1","typescript":"5.2.2","@types/jest":"29.5.5","@types/node":"14.0.27","eslint-config-prettier":"9.1.0","eslint-plugin-prettier":"5.1.3","@typescript-eslint/parser":"7.8.0","@proteinjs/reflection-build":"1.0.19","@typescript-eslint/eslint-plugin":"7.8.0"},"_npmOperationalInternal":{"tmp":"tmp/db-driver-spanner_1.1.8_1716067542676_0.6338299884515333","host":"s3://npm-registry-packages"}},"1.1.9":{"name":"@proteinjs/db-driver-spanner","version":"1.1.9","author":{"name":"Brent Bahry"},"license":"ISC","_id":"@proteinjs/db-driver-spanner@1.1.9","maintainers":[{"name":"brentonbahry","email":"brentbahry@gmail.com"}],"homepage":"https://github.com/brentbahry/db#readme","bugs":{"url":"https://github.com/brentbahry/db/issues"},"dist":{"shasum":"ae0e5d0b606c245cbbf44955adc9701018637691","tarball":"https://registry.npmjs.org/@proteinjs/db-driver-spanner/-/db-driver-spanner-1.1.9.tgz","fileCount":59,"integrity":"sha512-swLVWBtVtfZke2FY/VQiBIGCIYngkHr9s/TM0n02dpbwdnF3yD3FsdjMmOyBMhp1JJcMqc390XfleCEhtPFzOg==","signatures":[{"sig":"MEUCIQD1fW0D14jN0Ll0vKYdzRYIe8gcJPPNDLjhublTD/b2jgIgMBGkmVvVIYJfFokVKog66CzMkLVCrj4heKf3kKAk9Hc=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":136384},"main":"./dist/generated/index.js","types":"./dist/generated/index.d.ts","scripts":{"test":"jest --runInBand","build":"reflection-build && tsc","clean":"rm -rf dist/ node_modules/ generated/","watch":"reflection-watch"},"_npmUser":{"name":"brentonbahry","email":"brentbahry@gmail.com"},"repository":{"url":"git+https://github.com/brentbahry/db.git","type":"git"},"_npmVersion":"10.5.1","description":"Db driver for Google Spanner","directories":{},"_nodeVersion":"22.0.0","dependencies":{"@proteinjs/db":"^1.0.22","@proteinjs/util":"1.1.2","@proteinjs/db-query":"^1.0.12","@google-cloud/spanner":"7.5.0","@proteinjs/reflection":"1.1.5"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"jest":"29.7.0","eslint":"8.57.0","ts-jest":"29.1.1","typescript":"5.2.2","@types/jest":"29.5.5","@types/node":"14.0.27","eslint-config-prettier":"9.1.0","eslint-plugin-prettier":"5.1.3","@typescript-eslint/parser":"7.8.0","@proteinjs/reflection-build":"1.0.19","@typescript-eslint/eslint-plugin":"7.8.0"},"_npmOperationalInternal":{"tmp":"tmp/db-driver-spanner_1.1.9_1716075994637_0.2428976419825435","host":"s3://npm-registry-packages"}},"1.1.10":{"name":"@proteinjs/db-driver-spanner","version":"1.1.10","author":{"name":"Brent Bahry"},"license":"ISC","_id":"@proteinjs/db-driver-spanner@1.1.10","maintainers":[{"name":"brentonbahry","email":"brentbahry@gmail.com"}],"homepage":"https://github.com/brentbahry/db#readme","bugs":{"url":"https://github.com/brentbahry/db/issues"},"dist":{"shasum":"1aa899241cd05e1643ab55313d30bd3bd1a1e2ab","tarball":"https://registry.npmjs.org/@proteinjs/db-driver-spanner/-/db-driver-spanner-1.1.10.tgz","fileCount":60,"integrity":"sha512-BH5GwleqliB8kwzwZKnAK1VyK7oA2I+U/WU4Pq8GCbeMyyM1d573rles3NmjJ098DPlSbyfHHk8ppzRFIV1BTw==","signatures":[{"sig":"MEUCIQCN2XiyoXn8GfKHKNJSU0M42u9S/vVhQ/8ROKtkja11hAIgWHmAgB/v1T+UtGwptGaf27esPcFsyFVAPoxZ/a+8kv8=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":136003},"main":"./dist/generated/index.js","types":"./dist/generated/index.d.ts","gitHead":"f2ea7fdf837c411ea293af6bb0ff7667220883f6","scripts":{"test":"jest --runInBand","build":"reflection-build && tsc","clean":"rm -rf dist/ node_modules/ generated/","watch":"reflection-watch"},"_npmUser":{"name":"brentonbahry","email":"brentbahry@gmail.com"},"repository":{"url":"git+https://github.com/brentbahry/db.git","type":"git"},"_npmVersion":"lerna/8.1.2/node@v20.3.1+x64 (linux)","description":"Db driver for Google Spanner","directories":{},"_nodeVersion":"20.3.1","dependencies":{"@proteinjs/db":"^1.0.23","@proteinjs/util":"1.1.2","@proteinjs/db-query":"^1.0.12","@google-cloud/spanner":"7.5.0","@proteinjs/reflection":"1.1.5"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"jest":"29.7.0","eslint":"8.57.0","ts-jest":"29.1.1","typescript":"5.2.2","@types/jest":"29.5.5","@types/node":"14.0.27","eslint-config-prettier":"9.1.0","eslint-plugin-prettier":"5.1.3","@typescript-eslint/parser":"7.8.0","@proteinjs/reflection-build":"1.0.19","@typescript-eslint/eslint-plugin":"7.8.0"},"_npmOperationalInternal":{"tmp":"tmp/db-driver-spanner_1.1.10_1716593992610_0.3793863241070856","host":"s3://npm-registry-packages"}},"1.1.11":{"name":"@proteinjs/db-driver-spanner","version":"1.1.11","author":{"name":"Brent Bahry"},"license":"ISC","_id":"@proteinjs/db-driver-spanner@1.1.11","maintainers":[{"name":"brentonbahry","email":"brentbahry@gmail.com"}],"homepage":"https://github.com/brentbahry/db#readme","bugs":{"url":"https://github.com/brentbahry/db/issues"},"dist":{"shasum":"b1a28b8fa8b3476997c0449dc61539abdad8020b","tarball":"https://registry.npmjs.org/@proteinjs/db-driver-spanner/-/db-driver-spanner-1.1.11.tgz","fileCount":59,"integrity":"sha512-4kgicMcfGFEYBFKfRWIX0ylPGCjryMJopYqi1lRFn46buBn8abMXBNkoUpCP52vhCD2bx0zNME+pLgzXux0/qg==","signatures":[{"sig":"MEYCIQC7/O9uLAyeVBJWIUX2dHgDpx9yh/dkySPf1j6xLiMzJQIhAMqseoVi1IStSKmv/XZ+jOMTY9NdL7aEJCccSwHJNt0c","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":136600},"main":"./dist/generated/index.js","types":"./dist/generated/index.d.ts","scripts":{"test":"jest --runInBand","build":"reflection-build && tsc","clean":"rm -rf dist/ node_modules/ generated/","watch":"reflection-watch"},"_npmUser":{"name":"brentonbahry","email":"brentbahry@gmail.com"},"repository":{"url":"git+https://github.com/brentbahry/db.git","type":"git"},"_npmVersion":"10.5.1","description":"Db driver for Google Spanner","directories":{},"_nodeVersion":"22.0.0","dependencies":{"@proteinjs/db":"^1.0.24","@proteinjs/util":"1.1.2","@proteinjs/db-query":"^1.0.12","@google-cloud/spanner":"7.5.0","@proteinjs/reflection":"1.1.5"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"jest":"29.7.0","eslint":"8.57.0","ts-jest":"29.1.1","typescript":"5.2.2","@types/jest":"29.5.5","@types/node":"14.0.27","eslint-config-prettier":"9.1.0","eslint-plugin-prettier":"5.1.3","@typescript-eslint/parser":"7.8.0","@proteinjs/reflection-build":"1.0.19","@typescript-eslint/eslint-plugin":"7.8.0"},"_npmOperationalInternal":{"tmp":"tmp/db-driver-spanner_1.1.11_1716596582668_0.02758914011970548","host":"s3://npm-registry-packages"}},"1.1.12":{"name":"@proteinjs/db-driver-spanner","version":"1.1.12","author":{"name":"Brent Bahry"},"license":"ISC","_id":"@proteinjs/db-driver-spanner@1.1.12","maintainers":[{"name":"brentonbahry","email":"brentbahry@gmail.com"}],"homepage":"https://github.com/brentbahry/db#readme","bugs":{"url":"https://github.com/brentbahry/db/issues"},"dist":{"shasum":"2045895e058fd2e99b2974439497af46c0f403a9","tarball":"https://registry.npmjs.org/@proteinjs/db-driver-spanner/-/db-driver-spanner-1.1.12.tgz","fileCount":60,"integrity":"sha512-cwnbOEFi/VIOtyNgko9IUrjNu/Fy2/mW5kBxWSVKC0Bs0zIYGySK2tV0lduioCqv7CyophXNl0WIKTaS7HWGjA==","signatures":[{"sig":"MEQCIEi/Q+Uwr5RAkrkl0DweeQ+0Llq+3VBkijZ5O/YGb0GfAiAbntnY7KFwYuYSmoYS5XMEYNM3CeUAxOotiyz4BqQ/xA==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":136219},"main":"./dist/generated/index.js","types":"./dist/generated/index.d.ts","gitHead":"0e2c62ec2d293159ccc9fc4b85933311fa8bc597","scripts":{"test":"jest --runInBand","build":"reflection-build && tsc","clean":"rm -rf dist/ node_modules/ generated/","watch":"reflection-watch"},"_npmUser":{"name":"brentonbahry","email":"brentbahry@gmail.com"},"repository":{"url":"git+https://github.com/brentbahry/db.git","type":"git"},"_npmVersion":"lerna/8.1.2/node@v20.3.1+x64 (linux)","description":"Db driver for Google Spanner","directories":{},"_nodeVersion":"20.3.1","dependencies":{"@proteinjs/db":"^1.0.25","@proteinjs/util":"1.1.2","@proteinjs/db-query":"^1.0.12","@google-cloud/spanner":"7.5.0","@proteinjs/reflection":"1.1.5"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"jest":"29.7.0","eslint":"8.57.0","ts-jest":"29.1.1","typescript":"5.2.2","@types/jest":"29.5.5","@types/node":"14.0.27","eslint-config-prettier":"9.1.0","eslint-plugin-prettier":"5.1.3","@typescript-eslint/parser":"7.8.0","@proteinjs/reflection-build":"1.0.19","@typescript-eslint/eslint-plugin":"7.8.0"},"_npmOperationalInternal":{"tmp":"tmp/db-driver-spanner_1.1.12_1717307307154_0.8940703932177401","host":"s3://npm-registry-packages"}},"1.1.13":{"name":"@proteinjs/db-driver-spanner","version":"1.1.13","author":{"name":"Brent Bahry"},"license":"ISC","_id":"@proteinjs/db-driver-spanner@1.1.13","maintainers":[{"name":"brentonbahry","email":"brentbahry@gmail.com"}],"homepage":"https://github.com/brentbahry/db#readme","bugs":{"url":"https://github.com/brentbahry/db/issues"},"dist":{"shasum":"13018fcce2333930a2b13b7810d279e5d3b3b9af","tarball":"https://registry.npmjs.org/@proteinjs/db-driver-spanner/-/db-driver-spanner-1.1.13.tgz","fileCount":60,"integrity":"sha512-j8YDBJOY1nEAMYmC/6Ge0e9ePqp39UlEF6mi0wcxE4OtJQseNGK7M439aVwTc2RRT03SYRRvfgtiSPbUEiD11Q==","signatures":[{"sig":"MEUCIFeisEpMRdAjDou1neYk4JWS4AxrdHkiIHGHtJpD97YRAiEAwtRvHGRS9C1PKTp21m1lBdw8F3vlsNF8rO+IEGV/gUE=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":147331},"main":"./dist/generated/index.js","types":"./dist/generated/index.d.ts","gitHead":"3db0a07e2ee0a2ae2a622964f69a54f95284c922","scripts":{"test":"jest --runInBand","build":"reflection-build && tsc","clean":"rm -rf dist/ node_modules/ generated/","watch":"reflection-watch"},"_npmUser":{"name":"brentonbahry","email":"brentbahry@gmail.com"},"repository":{"url":"git+https://github.com/brentbahry/db.git","type":"git"},"_npmVersion":"lerna/8.1.2/node@v20.3.1+x64 (linux)","description":"Db driver for Google Spanner","directories":{},"_nodeVersion":"20.3.1","dependencies":{"@proteinjs/db":"^1.0.26","@proteinjs/util":"1.1.2","@proteinjs/db-query":"^1.0.13","@google-cloud/spanner":"7.5.0","@proteinjs/reflection":"1.1.5"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"jest":"29.7.0","eslint":"8.57.0","ts-jest":"29.1.1","typescript":"5.2.2","@types/jest":"29.5.5","@types/node":"14.0.27","eslint-config-prettier":"9.1.0","eslint-plugin-prettier":"5.1.3","@typescript-eslint/parser":"7.8.0","@proteinjs/reflection-build":"1.0.19","@typescript-eslint/eslint-plugin":"7.8.0"},"_npmOperationalInternal":{"tmp":"tmp/db-driver-spanner_1.1.13_1718492254701_0.971516275117162","host":"s3://npm-registry-packages"}},"1.1.14":{"name":"@proteinjs/db-driver-spanner","version":"1.1.14","author":{"name":"Brent Bahry"},"license":"ISC","_id":"@proteinjs/db-driver-spanner@1.1.14","maintainers":[{"name":"brentonbahry","email":"brentbahry@gmail.com"}],"homepage":"https://github.com/brentbahry/db#readme","bugs":{"url":"https://github.com/brentbahry/db/issues"},"dist":{"shasum":"67dc29d8086f0ae6bf086e9af0b33bb1b2deed13","tarball":"https://registry.npmjs.org/@proteinjs/db-driver-spanner/-/db-driver-spanner-1.1.14.tgz","fileCount":60,"integrity":"sha512-nWE5KW/7yMecet/ZSBAw/7L1RLV2DD+SSu/ahgSZpEIa5IUgh7NmkaedWlt2s9+JTNEW1IGb2bgpqClt0EOz7A==","signatures":[{"sig":"MEUCIQD6JP++SQRoBfEEWkz1ZVffoGHsgWBoP1LMHA+sF1tpGAIgSGrZfDdGITM/lh2s/HqidO7T9giE0XVLUtNHCMOPflo=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":148778},"main":"./dist/generated/index.js","types":"./dist/generated/index.d.ts","gitHead":"0b7dd8cce7b00e30b1c5670e7b2a618aa7ccc2b6","scripts":{"test":"jest --runInBand","build":"reflection-build && tsc","clean":"rm -rf dist/ node_modules/ generated/","watch":"reflection-watch"},"_npmUser":{"name":"brentonbahry","email":"brentbahry@gmail.com"},"repository":{"url":"git+https://github.com/brentbahry/db.git","type":"git"},"_npmVersion":"lerna/8.1.2/node@v20.3.1+x64 (linux)","description":"Db driver for Google Spanner","directories":{},"_nodeVersion":"20.3.1","dependencies":{"@proteinjs/db":"^1.0.27","@proteinjs/util":"1.1.2","@proteinjs/db-query":"^1.0.14","@google-cloud/spanner":"7.5.0","@proteinjs/reflection":"1.1.5"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"jest":"29.7.0","eslint":"8.57.0","ts-jest":"29.1.1","typescript":"5.2.2","@types/jest":"29.5.5","@types/node":"14.0.27","eslint-config-prettier":"9.1.0","eslint-plugin-prettier":"5.1.3","@typescript-eslint/parser":"7.8.0","@proteinjs/reflection-build":"1.0.19","@typescript-eslint/eslint-plugin":"7.8.0"},"_npmOperationalInternal":{"tmp":"tmp/db-driver-spanner_1.1.14_1718763536592_0.32470842050940774","host":"s3://npm-registry-packages"}},"1.1.15":{"name":"@proteinjs/db-driver-spanner","version":"1.1.15","author":{"name":"Brent Bahry"},"license":"ISC","_id":"@proteinjs/db-driver-spanner@1.1.15","maintainers":[{"name":"brentonbahry","email":"brentbahry@gmail.com"}],"homepage":"https://github.com/brentbahry/db#readme","bugs":{"url":"https://github.com/brentbahry/db/issues"},"dist":{"shasum":"4182ccf1c72f0c2698fe01b69e759ce566fbe15a","tarball":"https://registry.npmjs.org/@proteinjs/db-driver-spanner/-/db-driver-spanner-1.1.15.tgz","fileCount":60,"integrity":"sha512-PyH1H+ciu7pYLLFMLf8aRc5SbvrbwIGwTFOQsvz4yRDMaCMfPWErmD64Rlp0SSci3w+aeoQy+AilkqbVtWijUQ==","signatures":[{"sig":"MEQCIF4ZQifxLxE8Ev1rsJMUS/7D+Jbhvx/uUS202qKil046AiAJpx9Cy5mYlEFtquuPvMzU4KV2zmv50S/G5ghs/xHpbQ==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":148994},"main":"./dist/generated/index.js","types":"./dist/generated/index.d.ts","gitHead":"f3d183e484a680baf2eda0f444edd4c447d2b3ae","scripts":{"test":"jest --runInBand","build":"reflection-build && tsc","clean":"rm -rf dist/ node_modules/ generated/","watch":"reflection-watch"},"_npmUser":{"name":"brentonbahry","email":"brentbahry@gmail.com"},"repository":{"url":"git+https://github.com/brentbahry/db.git","type":"git"},"_npmVersion":"lerna/8.1.2/node@v20.3.1+x64 (linux)","description":"Db driver for Google Spanner","directories":{},"_nodeVersion":"20.3.1","dependencies":{"@proteinjs/db":"^1.0.28","@proteinjs/util":"1.1.2","@proteinjs/db-query":"^1.0.14","@google-cloud/spanner":"7.5.0","@proteinjs/reflection":"1.1.5"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"jest":"29.7.0","eslint":"8.57.0","ts-jest":"29.1.1","typescript":"5.2.2","@types/jest":"29.5.5","@types/node":"14.0.27","eslint-config-prettier":"9.1.0","eslint-plugin-prettier":"5.1.3","@typescript-eslint/parser":"7.8.0","@proteinjs/reflection-build":"1.0.19","@typescript-eslint/eslint-plugin":"7.8.0"},"_npmOperationalInternal":{"tmp":"tmp/db-driver-spanner_1.1.15_1718833629270_0.31358657128987333","host":"s3://npm-registry-packages"}},"1.1.16":{"name":"@proteinjs/db-driver-spanner","version":"1.1.16","author":{"name":"Brent Bahry"},"license":"ISC","_id":"@proteinjs/db-driver-spanner@1.1.16","homepage":"https://github.com/brentbahry/db#readme","bugs":{"url":"https://github.com/brentbahry/db/issues"},"dist":{"shasum":"a8b453a72ea69dd4b280382fd6820bd67b662d8e","tarball":"https://registry.npmjs.org/@proteinjs/db-driver-spanner/-/db-driver-spanner-1.1.16.tgz","fileCount":60,"integrity":"sha512-xJzyLQXO6OLKm32CL6g4jpIKZBVtu5SdYUwH3yc6DozDek8OrbAKlRpMdNB0vDY2vJ+loaPWnrl7QUeSNkWfmQ==","signatures":[{"sig":"MEUCIDKPTE3xBH8B/8Iz3ZyZiWgjbuwlenkvgv/eE95EjfLHAiEA3yBhdgo7ynuWSWWMETKOHm8mFPZASr/uX5OVl40dM6k=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":149210},"main":"./dist/generated/index.js","types":"./dist/generated/index.d.ts","gitHead":"0e50559db01b7b9de2454c13199dafdadbc2f986","scripts":{"test":"jest --runInBand","build":"reflection-build && tsc","clean":"rm -rf dist/ node_modules/ generated/","watch":"reflection-watch"},"_npmUser":{"name":"brentonbahry","email":"brentbahry@gmail.com"},"repository":{"url":"git+https://github.com/brentbahry/db.git","type":"git"},"_npmVersion":"lerna/8.1.2/node@v20.3.1+x64 (linux)","description":"Db driver for Google Spanner","directories":{},"_nodeVersion":"20.3.1","dependencies":{"@proteinjs/db":"^1.0.29","@proteinjs/util":"1.1.2","@proteinjs/db-query":"^1.0.15","@google-cloud/spanner":"7.5.0","@proteinjs/reflection":"1.1.5"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"jest":"29.7.0","eslint":"8.57.0","ts-jest":"29.1.1","typescript":"5.2.2","@types/jest":"29.5.5","@types/node":"14.0.27","eslint-config-prettier":"9.1.0","eslint-plugin-prettier":"5.1.3","@typescript-eslint/parser":"7.8.0","@proteinjs/reflection-build":"1.0.19","@typescript-eslint/eslint-plugin":"7.8.0"},"_npmOperationalInternal":{"tmp":"tmp/db-driver-spanner_1.1.16_1719192874497_0.3095278499674563","host":"s3://npm-registry-packages"}},"1.2.0":{"name":"@proteinjs/db-driver-spanner","version":"1.2.0","author":{"name":"Brent Bahry"},"license":"ISC","_id":"@proteinjs/db-driver-spanner@1.2.0","homepage":"https://github.com/brentbahry/db#readme","bugs":{"url":"https://github.com/brentbahry/db/issues"},"dist":{"shasum":"5f2d320e3e2f3bcbac2a74ff7f687a8ba64cb82a","tarball":"https://registry.npmjs.org/@proteinjs/db-driver-spanner/-/db-driver-spanner-1.2.0.tgz","fileCount":60,"integrity":"sha512-OepO0Z49/rvHshsjwEOs9RQxKntANF5PCy8cqpNuO/CTuoRhqmpYPVg8rlAWXJNFaSkqDvrBm+AgBDCDAEzyUA==","signatures":[{"sig":"MEYCIQCsCYMFaao2E5VVWQwCwa19GYjJCMin6jhNQm6CUP57kQIhAM2aLASrFJl5HOo0bdYtz6kYoqvmmPCsStcDqnr5LkIQ","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":154300},"main":"./dist/generated/index.js","types":"./dist/generated/index.d.ts","gitHead":"c73b31903893e892be2c2aabf8f15a494c184365","scripts":{"test":"jest --runInBand","build":"reflection-build && tsc","clean":"rm -rf dist/ node_modules/ generated/","watch":"reflection-watch"},"_npmUser":{"name":"brentonbahry","email":"brentbahry@gmail.com"},"repository":{"url":"git+https://github.com/brentbahry/db.git","type":"git"},"_npmVersion":"lerna/8.1.2/node@v20.3.1+x64 (linux)","description":"Db driver for Google Spanner","directories":{},"_nodeVersion":"20.3.1","dependencies":{"@proteinjs/db":"^1.1.0","@proteinjs/util":"1.1.2","@proteinjs/db-query":"^1.1.0","@google-cloud/spanner":"7.5.0","@proteinjs/reflection":"1.1.5"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"jest":"29.7.0","eslint":"8.57.0","ts-jest":"29.1.1","typescript":"5.2.2","@types/jest":"29.5.5","@types/node":"14.0.27","eslint-config-prettier":"9.1.0","eslint-plugin-prettier":"5.1.3","@typescript-eslint/parser":"7.8.0","@proteinjs/reflection-build":"1.0.19","@typescript-eslint/eslint-plugin":"7.8.0"},"_npmOperationalInternal":{"tmp":"tmp/db-driver-spanner_1.2.0_1719455436718_0.6531690091928573","host":"s3://npm-registry-packages"}},"1.2.1":{"name":"@proteinjs/db-driver-spanner","version":"1.2.1","author":{"name":"Brent Bahry"},"license":"ISC","_id":"@proteinjs/db-driver-spanner@1.2.1","maintainers":[{"name":"brentonbahry","email":"brentbahry@gmail.com"}],"homepage":"https://github.com/brentbahry/db#readme","bugs":{"url":"https://github.com/brentbahry/db/issues"},"dist":{"shasum":"3a492f994c720db0fbfac283ef21d11e643804bf","tarball":"https://registry.npmjs.org/@proteinjs/db-driver-spanner/-/db-driver-spanner-1.2.1.tgz","fileCount":59,"integrity":"sha512-L/L5HBVn6eKfL4inWphAbCUHvY8am6279gr3QFCMsJKe4mt8dpUCuQPedVD1Dx3XtVl6vc+sYl/63rKaGzoVtg==","signatures":[{"sig":"MEQCIBkBuolujCXdfWHuWoo3TFHfSWoie1Dw/0/sULfjpUGaAiAMgcOkmzBTSJtAYXemp3UMsmpnh5pI8HbZC3ydyc/1zQ==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":155114},"main":"./dist/generated/index.js","types":"./dist/generated/index.d.ts","scripts":{"test":"jest --runInBand","build":"reflection-build && tsc","clean":"rm -rf dist/ node_modules/ generated/","watch":"reflection-watch"},"_npmUser":{"name":"brentonbahry","email":"brentbahry@gmail.com"},"repository":{"url":"git+https://github.com/brentbahry/db.git","type":"git"},"_npmVersion":"10.5.1","description":"Db driver for Google Spanner","directories":{},"_nodeVersion":"22.0.0","dependencies":{"@proteinjs/db":"^1.1.1","@proteinjs/util":"1.2.0","@proteinjs/db-query":"^1.1.1","@google-cloud/spanner":"7.5.0","@proteinjs/reflection":"1.1.6"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"jest":"29.7.0","eslint":"8.57.0","ts-jest":"29.1.1","typescript":"5.2.2","@types/jest":"29.5.5","@types/node":"14.0.27","eslint-config-prettier":"9.1.0","eslint-plugin-prettier":"5.1.3","@typescript-eslint/parser":"7.8.0","@proteinjs/reflection-build":"1.0.20","@typescript-eslint/eslint-plugin":"7.8.0"},"_npmOperationalInternal":{"tmp":"tmp/db-driver-spanner_1.2.1_1720225387849_0.5526217562117279","host":"s3://npm-registry-packages"}},"1.3.0":{"name":"@proteinjs/db-driver-spanner","version":"1.3.0","author":{"name":"Brent Bahry"},"license":"ISC","_id":"@proteinjs/db-driver-spanner@1.3.0","maintainers":[{"name":"brentonbahry","email":"brentbahry@gmail.com"}],"homepage":"https://github.com/brentbahry/db#readme","bugs":{"url":"https://github.com/brentbahry/db/issues"},"dist":{"shasum":"35f362e39f632aede1c798114ecaa78e40945798","tarball":"https://registry.npmjs.org/@proteinjs/db-driver-spanner/-/db-driver-spanner-1.3.0.tgz","fileCount":60,"integrity":"sha512-RA7VAKdmPUP27+vQy8Cp/rx2l7ie9p/tSBTE400vuqzNlfhRRCqnDEr3w+HP65L22o94JB9YdhjPjvSXtYGrbQ==","signatures":[{"sig":"MEUCIQCjI3RnM4vVTY1dj1JKuz40uVH9cvASxeObbaCdNGJ0iQIgbyTSCvxJms8mQWod07aKZiZExngu7koHFjo2qYA+Z7A=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":154931},"main":"./dist/generated/index.js","types":"./dist/generated/index.d.ts","gitHead":"2474491239d73e8a5fe032f2e7b68c704700e482","scripts":{"test":"jest --runInBand","build":"reflection-build && tsc","clean":"rm -rf dist/ node_modules/ generated/","watch":"reflection-watch"},"_npmUser":{"name":"brentonbahry","email":"brentbahry@gmail.com"},"repository":{"url":"git+https://github.com/brentbahry/db.git","type":"git"},"_npmVersion":"lerna/8.1.2/node@v20.3.1+x64 (linux)","description":"Db driver for Google Spanner","directories":{},"_nodeVersion":"20.3.1","dependencies":{"@proteinjs/db":"^1.2.0","@proteinjs/util":"1.2.0","@proteinjs/db-query":"^1.2.0","@google-cloud/spanner":"7.5.0","@proteinjs/reflection":"1.1.6"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"jest":"29.7.0","eslint":"8.57.0","ts-jest":"29.1.1","typescript":"5.2.2","@types/jest":"29.5.5","@types/node":"14.0.27","eslint-config-prettier":"9.1.0","eslint-plugin-prettier":"5.1.3","@typescript-eslint/parser":"7.8.0","@proteinjs/reflection-build":"1.0.20","@typescript-eslint/eslint-plugin":"7.8.0"},"_npmOperationalInternal":{"tmp":"tmp/db-driver-spanner_1.3.0_1720228562480_0.24300031090382435","host":"s3://npm-registry-packages"}},"1.3.1":{"name":"@proteinjs/db-driver-spanner","version":"1.3.1","author":{"name":"Brent Bahry"},"license":"ISC","_id":"@proteinjs/db-driver-spanner@1.3.1","maintainers":[{"name":"brentonbahry","email":"brentbahry@gmail.com"}],"homepage":"https://github.com/brentbahry/db#readme","bugs":{"url":"https://github.com/brentbahry/db/issues"},"dist":{"shasum":"3da97c9210a7cd2ba8e54c1536ec0b6d3fb6b9c9","tarball":"https://registry.npmjs.org/@proteinjs/db-driver-spanner/-/db-driver-spanner-1.3.1.tgz","fileCount":59,"integrity":"sha512-J24K/lCLNn6vZTRcCKLevRzUlosWl4+yRgR9CwjBp+7ghztI8/KIH7SUhWeTXuzh1+nQfzX0jagAFB+x5kuuGg==","signatures":[{"sig":"MEQCICF5oWfJfZsMztffX6MtvYuFMngBy6ZqmpXwqQQHTQ88AiAFmPI5UMQS9t5fXhfk7N4AipXky0SjBo8OGDNw/eui3w==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":155745},"main":"./dist/generated/index.js","types":"./dist/generated/index.d.ts","scripts":{"test":"jest --runInBand","build":"reflection-build && tsc","clean":"rm -rf dist/ node_modules/ generated/","watch":"reflection-watch"},"_npmUser":{"name":"brentonbahry","email":"brentbahry@gmail.com"},"repository":{"url":"git+https://github.com/brentbahry/db.git","type":"git"},"_npmVersion":"10.5.1","description":"Db driver for Google Spanner","directories":{},"_nodeVersion":"22.0.0","dependencies":{"@proteinjs/db":"^1.2.1","@proteinjs/util":"1.2.0","@proteinjs/db-query":"^1.2.1","@google-cloud/spanner":"7.5.0","@proteinjs/reflection":"1.1.6"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"jest":"29.7.0","eslint":"8.57.0","ts-jest":"29.1.1","typescript":"5.2.2","@types/jest":"29.5.5","@types/node":"14.0.27","eslint-config-prettier":"9.1.0","eslint-plugin-prettier":"5.1.3","@typescript-eslint/parser":"7.8.0","@proteinjs/reflection-build":"1.0.21","@typescript-eslint/eslint-plugin":"7.8.0"},"_npmOperationalInternal":{"tmp":"tmp/db-driver-spanner_1.3.1_1720395844031_0.36624749355558395","host":"s3://npm-registry-packages"}},"1.3.2":{"name":"@proteinjs/db-driver-spanner","version":"1.3.2","author":{"name":"Brent Bahry"},"license":"ISC","_id":"@proteinjs/db-driver-spanner@1.3.2","maintainers":[{"name":"brentonbahry","email":"brentbahry@gmail.com"}],"homepage":"https://github.com/brentbahry/db#readme","bugs":{"url":"https://github.com/brentbahry/db/issues"},"dist":{"shasum":"709d9a9e2dfa49f9ba30da32d9a0f4bbde5dd68c","tarball":"https://registry.npmjs.org/@proteinjs/db-driver-spanner/-/db-driver-spanner-1.3.2.tgz","fileCount":60,"integrity":"sha512-GcHL6oaNBzDrV8aY9wKMRG/GkvFeW6aTvN2mE/1dKpNJJFdxuN+7uaFMMc0CVBrQFQPSJuthaL/BcE5+sRty5A==","signatures":[{"sig":"MEYCIQCaMS7jOjgAacaf+xEvO8gtP1S9srxsdYstEYTXWNXqVAIhANdh9x3pOUNMb5yvSH8zRGUlphEesNyYtR1we1JHRjnz","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":155144},"main":"./dist/generated/index.js","types":"./dist/generated/index.d.ts","gitHead":"bac0422554df77dee36aad99af215a191ed59bde","scripts":{"test":"jest --runInBand","build":"reflection-build && tsc","clean":"rm -rf dist/ node_modules/ generated/","watch":"reflection-watch"},"_npmUser":{"name":"brentonbahry","email":"brentbahry@gmail.com"},"repository":{"url":"git+https://github.com/brentbahry/db.git","type":"git"},"_npmVersion":"lerna/8.1.2/node@v20.3.1+x64 (linux)","description":"Db driver for Google Spanner","directories":{},"_nodeVersion":"20.3.1","dependencies":{"@proteinjs/db":"^1.3.0","@proteinjs/util":"1.2.0","@proteinjs/db-query":"^1.2.2","@google-cloud/spanner":"7.5.0","@proteinjs/reflection":"1.1.6"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"jest":"29.7.0","eslint":"8.57.0","ts-jest":"29.1.1","typescript":"5.2.2","@types/jest":"29.5.5","@types/node":"14.0.27","eslint-config-prettier":"9.1.0","eslint-plugin-prettier":"5.1.3","@typescript-eslint/parser":"7.8.0","@proteinjs/reflection-build":"1.0.21","@typescript-eslint/eslint-plugin":"7.8.0"},"_npmOperationalInternal":{"tmp":"tmp/db-driver-spanner_1.3.2_1720498326848_0.727994464620118","host":"s3://npm-registry-packages"}},"1.3.3":{"name":"@proteinjs/db-driver-spanner","version":"1.3.3","author":{"name":"Brent Bahry"},"license":"ISC","_id":"@proteinjs/db-driver-spanner@1.3.3","maintainers":[{"name":"brentonbahry","email":"brentbahry@gmail.com"}],"homepage":"https://github.com/brentbahry/db#readme","bugs":{"url":"https://github.com/brentbahry/db/issues"},"dist":{"shasum":"1fe9ccfd3ae1c3e1a1540600c45b66e4b9213308","tarball":"https://registry.npmjs.org/@proteinjs/db-driver-spanner/-/db-driver-spanner-1.3.3.tgz","fileCount":60,"integrity":"sha512-ILyq2yeQvTklyUsOsoWz9vM0/Y84xPP+pZIg1LF2IHyOwb/Yud0pkQ/iQz0MnTIwCBdUPjZR+DgLNOevYlqufg==","signatures":[{"sig":"MEUCIQDRotQBMyrhYSYK9NVbEKbJ9N5638LrLqd/GPlQ2s2JqgIgEA3jYyA+53LRCWI+SutwH/yIXVms6NeEboUVBBAxbBE=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":155357},"main":"./dist/generated/index.js","types":"./dist/generated/index.d.ts","gitHead":"56e5d828aa16942139e95470103b9cd1536320ef","scripts":{"test":"jest --runInBand","build":"reflection-build && tsc","clean":"rm -rf dist/ node_modules/ generated/","watch":"reflection-watch"},"_npmUser":{"name":"brentonbahry","email":"brentbahry@gmail.com"},"repository":{"url":"git+https://github.com/brentbahry/db.git","type":"git"},"_npmVersion":"lerna/8.1.2/node@v20.3.1+x64 (linux)","description":"Db driver for Google Spanner","directories":{},"_nodeVersion":"20.3.1","dependencies":{"@proteinjs/db":"^1.3.1","@proteinjs/util":"1.2.0","@proteinjs/db-query":"^1.2.2","@google-cloud/spanner":"7.5.0","@proteinjs/reflection":"1.1.6"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"jest":"29.7.0","eslint":"8.57.0","ts-jest":"29.1.1","typescript":"5.2.2","@types/jest":"29.5.5","@types/node":"14.0.27","eslint-config-prettier":"9.1.0","eslint-plugin-prettier":"5.1.3","@typescript-eslint/parser":"7.8.0","@proteinjs/reflection-build":"1.0.21","@typescript-eslint/eslint-plugin":"7.8.0"},"_npmOperationalInternal":{"tmp":"tmp/db-driver-spanner_1.3.3_1720666972163_0.2934524610082554","host":"s3://npm-registry-packages"}},"1.3.4":{"name":"@proteinjs/db-driver-spanner","version":"1.3.4","author":{"name":"Brent Bahry"},"license":"ISC","_id":"@proteinjs/db-driver-spanner@1.3.4","maintainers":[{"name":"brentonbahry","email":"brentbahry@gmail.com"}],"homepage":"https://github.com/brentbahry/db#readme","bugs":{"url":"https://github.com/brentbahry/db/issues"},"dist":{"shasum":"7d8d9c9b9aa539f23bfcd9f1eda0f2b620014646","tarball":"https://registry.npmjs.org/@proteinjs/db-driver-spanner/-/db-driver-spanner-1.3.4.tgz","fileCount":59,"integrity":"sha512-Sp5+/Fl/c0dzIwv68ClviFopwBnggf2kkGz/2/HZwbCj6fhOIdEQ61D0qyj8ZqOfpNgmyVVXqOE3ozRNrwC1+Q==","signatures":[{"sig":"MEQCIAq3fxqSTRpM6yyvdW3RscCAN+PMNW4w2FBfW2N7pdAGAiAeuUs6Fu3x2vwBPLps/hTsia8qislUJv8TGWz0z53X5Q==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":156171},"main":"./dist/generated/index.js","types":"./dist/generated/index.d.ts","scripts":{"test":"jest --runInBand","build":"reflection-build && tsc","clean":"rm -rf dist/ node_modules/ generated/","watch":"reflection-watch"},"_npmUser":{"name":"brentonbahry","email":"brentbahry@gmail.com"},"repository":{"url":"git+https://github.com/brentbahry/db.git","type":"git"},"_npmVersion":"10.5.1","description":"Db driver for Google Spanner","directories":{},"_nodeVersion":"22.0.0","dependencies":{"@proteinjs/db":"^1.3.2","@proteinjs/util":"1.3.1","@proteinjs/db-query":"^1.2.3","@google-cloud/spanner":"7.5.0","@proteinjs/reflection":"1.1.7"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"jest":"29.7.0","eslint":"8.57.0","ts-jest":"29.1.1","typescript":"5.2.2","@types/jest":"29.5.5","@types/node":"14.0.27","eslint-config-prettier":"9.1.0","eslint-plugin-prettier":"5.1.3","@typescript-eslint/parser":"7.8.0","@proteinjs/reflection-build":"1.0.22","@typescript-eslint/eslint-plugin":"7.8.0"},"_npmOperationalInternal":{"tmp":"tmp/db-driver-spanner_1.3.4_1720827346327_0.6493189555459822","host":"s3://npm-registry-packages"}},"1.3.5":{"name":"@proteinjs/db-driver-spanner","version":"1.3.5","author":{"name":"Brent Bahry"},"license":"ISC","_id":"@proteinjs/db-driver-spanner@1.3.5","maintainers":[{"name":"brentonbahry","email":"brentbahry@gmail.com"}],"homepage":"https://github.com/brentbahry/db#readme","bugs":{"url":"https://github.com/brentbahry/db/issues"},"dist":{"shasum":"79d772abc83ceae1924f398ea19bc2bc1206f2ba","tarball":"https://registry.npmjs.org/@proteinjs/db-driver-spanner/-/db-driver-spanner-1.3.5.tgz","fileCount":59,"integrity":"sha512-y7Aq2R4awEWSbKTyqWcXuANAztP+wvcUpXPjiRrw/ujdGCWoirVTgx8stKR+MTL+TM2J42WJVf7JgCehbJ1s4w==","signatures":[{"sig":"MEUCIGqivpoWiiGJkHITChuEe8ARWSAf+P0J53dADYmBoWPHAiEA8laTUIXGHjcuUgrEPotoWisXLkd4xBRnsISry7rQBs8=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":156111},"main":"./dist/generated/index.js","types":"./dist/generated/index.d.ts","scripts":{"test":"jest --runInBand","build":"reflection-build && tsc","clean":"rm -rf dist/ node_modules/ generated/","watch":"reflection-watch"},"_npmUser":{"name":"brentonbahry","email":"brentbahry@gmail.com"},"repository":{"url":"git+https://github.com/brentbahry/db.git","type":"git"},"_npmVersion":"9.7.1","description":"Db driver for Google Spanner","directories":{},"_nodeVersion":"20.3.1","dependencies":{"@proteinjs/db":"^1.3.3","@proteinjs/util":"1.3.1","@proteinjs/db-query":"^1.2.3","@google-cloud/spanner":"7.5.0","@proteinjs/reflection":"1.1.7"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"jest":"29.7.0","eslint":"8.57.0","ts-jest":"29.1.1","typescript":"5.2.2","@types/jest":"29.5.5","@types/node":"14.0.27","eslint-config-prettier":"9.1.0","eslint-plugin-prettier":"5.1.3","@typescript-eslint/parser":"7.8.0","@proteinjs/reflection-build":"1.0.22","@typescript-eslint/eslint-plugin":"7.8.0"},"_npmOperationalInternal":{"tmp":"tmp/db-driver-spanner_1.3.5_1721456994472_0.2571690095555237","host":"s3://npm-registry-packages"}},"1.4.0":{"name":"@proteinjs/db-driver-spanner","version":"1.4.0","author":{"name":"Brent Bahry"},"license":"ISC","_id":"@proteinjs/db-driver-spanner@1.4.0","maintainers":[{"name":"brentonbahry","email":"brentbahry@gmail.com"}],"homepage":"https://github.com/brentbahry/db#readme","bugs":{"url":"https://github.com/brentbahry/db/issues"},"dist":{"shasum":"a0207657908e9d4a06ca12bdf56a0b1b2e910193","tarball":"https://registry.npmjs.org/@proteinjs/db-driver-spanner/-/db-driver-spanner-1.4.0.tgz","fileCount":60,"integrity":"sha512-UYVQMTFAuH+jGGyuc4B7gi4aBLZ7kG98Dgn+DWrhRLZIexVF8a/U73Zp+gLsJn8c7TyGsPBBdZPiLOv8z2ZLeg==","signatures":[{"sig":"MEUCIA2tM7voQ+Ng13lTDAbOYPfgA10/5+scp6l7PFVsMejhAiEA7J3xGk0ZDLR7qZXOgLyBP3m6tjYYaM7edswmRuX//2s=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":156382},"main":"./dist/generated/index.js","types":"./dist/generated/index.d.ts","gitHead":"6fae0407271909d979459b8c931db67786b4a0a6","scripts":{"test":"jest --runInBand","build":"reflection-build && tsc","clean":"rm -rf dist/ node_modules/ generated/","watch":"reflection-watch"},"_npmUser":{"name":"brentonbahry","email":"brentbahry@gmail.com"},"repository":{"url":"git+https://github.com/brentbahry/db.git","type":"git"},"_npmVersion":"lerna/8.1.2/node@v20.3.1+x64 (linux)","description":"Db driver for Google Spanner","directories":{},"_nodeVersion":"20.3.1","dependencies":{"@proteinjs/db":"^1.4.0","@proteinjs/util":"1.3.1","@proteinjs/db-query":"^1.2.4","@google-cloud/spanner":"7.5.0","@proteinjs/reflection":"1.1.7"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"jest":"29.7.0","eslint":"8.57.0","ts-jest":"29.1.1","typescript":"5.2.2","@types/jest":"29.5.5","@types/node":"14.0.27","eslint-config-prettier":"9.1.0","eslint-plugin-prettier":"5.1.3","@typescript-eslint/parser":"7.8.0","@proteinjs/reflection-build":"1.0.22","@typescript-eslint/eslint-plugin":"7.8.0"},"_npmOperationalInternal":{"tmp":"tmp/db-driver-spanner_1.4.0_1722296515313_0.9076868502654445","host":"s3://npm-registry-packages"}},"1.4.1":{"name":"@proteinjs/db-driver-spanner","version":"1.4.1","author":{"name":"Brent Bahry"},"license":"ISC","_id":"@proteinjs/db-driver-spanner@1.4.1","maintainers":[{"name":"brentonbahry","email":"brentbahry@gmail.com"}],"homepage":"https://github.com/brentbahry/db#readme","bugs":{"url":"https://github.com/brentbahry/db/issues"},"dist":{"shasum":"e3906d4842db3262e1b478250e292f348d3a5ae0","tarball":"https://registry.npmjs.org/@proteinjs/db-driver-spanner/-/db-driver-spanner-1.4.1.tgz","fileCount":60,"integrity":"sha512-rnkFGoAFCoprtOhJG5G/xhMtDGLNr1EPN4STzHgh1NrMzi8WJPn8ShncWHVPCJKTnpS+JR5+Xuwx9bwbUppK4A==","signatures":[{"sig":"MEYCIQDyXVToOSncdL3TCf7tAAXT5cw7wp14RmCWQ2eOIEky9AIhAJAOFab/qZnw8iuIS9/gwobvz+IGOvheW1n51uare+3I","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":156595},"main":"./dist/generated/index.js","types":"./dist/generated/index.d.ts","gitHead":"c906e45a05bda1c4f9f6a66e754e48383ab1cb4b","scripts":{"test":"jest --runInBand","build":"reflection-build && tsc","clean":"rm -rf dist/ node_modules/ generated/","watch":"reflection-watch"},"_npmUser":{"name":"brentonbahry","email":"brentbahry@gmail.com"},"repository":{"url":"git+https://github.com/brentbahry/db.git","type":"git"},"_npmVersion":"lerna/8.1.2/node@v20.3.1+x64 (linux)","description":"Db driver for Google Spanner","directories":{},"_nodeVersion":"20.3.1","dependencies":{"@proteinjs/db":"^1.5.0","@proteinjs/util":"1.3.1","@proteinjs/db-query":"^1.2.4","@google-cloud/spanner":"7.5.0","@proteinjs/reflection":"1.1.7"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"jest":"29.7.0","eslint":"8.57.0","ts-jest":"29.1.1","typescript":"5.2.2","@types/jest":"29.5.5","@types/node":"14.0.27","eslint-config-prettier":"9.1.0","eslint-plugin-prettier":"5.1.3","@typescript-eslint/parser":"7.8.0","@proteinjs/reflection-build":"1.0.22","@typescript-eslint/eslint-plugin":"7.8.0"},"_npmOperationalInternal":{"tmp":"tmp/db-driver-spanner_1.4.1_1722580711317_0.6695263515654168","host":"s3://npm-registry-packages"}},"1.4.2":{"name":"@proteinjs/db-driver-spanner","version":"1.4.2","author":{"name":"Brent Bahry"},"license":"ISC","_id":"@proteinjs/db-driver-spanner@1.4.2","maintainers":[{"name":"brentonbahry","email":"brentbahry@gmail.com"}],"homepage":"https://github.com/brentbahry/db#readme","bugs":{"url":"https://github.com/brentbahry/db/issues"},"dist":{"shasum":"a2619a1fe76aebe2bea71264f6e315bcf333526d","tarball":"https://registry.npmjs.org/@proteinjs/db-driver-spanner/-/db-driver-spanner-1.4.2.tgz","fileCount":59,"integrity":"sha512-uRThrs/EjUM1IY/j13P6ygsUkIFq8u8m0pXMF/FoFOkl0LqUtslVlNsRQsdk7EXRrBpoVCuXcrQ/4findeT4Pg==","signatures":[{"sig":"MEYCIQCxgQ1coMuxl5fuZO0n8ZpLkE3wu3fSOXnYzGXJA5i3gQIhAOmNLbPZtzeaqZaCfXz+rSiEOWnYZ/NrVEc9YNtzo9EV","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":157349},"main":"./dist/generated/index.js","types":"./dist/generated/index.d.ts","scripts":{"test":"jest --runInBand","build":"reflection-build && tsc","clean":"rm -rf dist/ node_modules/ generated/","watch":"reflection-watch"},"_npmUser":{"name":"brentonbahry","email":"brentbahry@gmail.com"},"repository":{"url":"git+https://github.com/brentbahry/db.git","type":"git"},"_npmVersion":"9.7.1","description":"Db driver for Google Spanner","directories":{},"_nodeVersion":"20.3.1","dependencies":{"@proteinjs/db":"^1.5.1","@proteinjs/util":"1.3.1","@proteinjs/db-query":"^1.2.4","@google-cloud/spanner":"7.5.0","@proteinjs/reflection":"1.1.7"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"jest":"29.7.0","eslint":"8.57.0","ts-jest":"29.1.1","typescript":"5.2.2","@types/jest":"29.5.5","@types/node":"14.0.27","eslint-config-prettier":"9.1.0","eslint-plugin-prettier":"5.1.3","@typescript-eslint/parser":"7.8.0","@proteinjs/reflection-build":"1.0.22","@typescript-eslint/eslint-plugin":"7.8.0"},"_npmOperationalInternal":{"tmp":"tmp/db-driver-spanner_1.4.2_1722665808010_0.8469558135492079","host":"s3://npm-registry-packages"}},"1.4.3":{"name":"@proteinjs/db-driver-spanner","version":"1.4.3","author":{"name":"Brent Bahry"},"license":"ISC","_id":"@proteinjs/db-driver-spanner@1.4.3","maintainers":[{"name":"brentonbahry","email":"brentbahry@gmail.com"}],"homepage":"https://github.com/brentbahry/db#readme","bugs":{"url":"https://github.com/brentbahry/db/issues"},"dist":{"shasum":"8ba8dac9cb43089d96ddfdf2670b783a46faa928","tarball":"https://registry.npmjs.org/@proteinjs/db-driver-spanner/-/db-driver-spanner-1.4.3.tgz","fileCount":60,"integrity":"sha512-g1I7X91aaLyaaw9AUM/6l5cYj8eSw2X1tnjZaHRTuCSo7KLbnBO1ZXofIB46PDuldQnI5xCBvAljciPi3ZWrSA==","signatures":[{"sig":"MEQCIDCHW5tn9+bd0+8TJPJTNVRGOXDQg3KRRnFNrwkaUhwOAiA32qO1BAhNY/rvYDgeEQ2v7LdUvKaW2ex0cuy+++zJoQ==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":156808},"main":"./dist/generated/index.js","types":"./dist/generated/index.d.ts","gitHead":"6216b2e035134bc04bfb6e6a822698851e2b791f","scripts":{"test":"jest --runInBand","build":"reflection-build && tsc","clean":"rm -rf dist/ node_modules/ generated/","watch":"reflection-watch"},"_npmUser":{"name":"brentonbahry","email":"brentbahry@gmail.com"},"repository":{"url":"git+https://github.com/brentbahry/db.git","type":"git"},"_npmVersion":"lerna/8.1.2/node@v20.3.1+x64 (linux)","description":"Db driver for Google Spanner","directories":{},"_nodeVersion":"20.3.1","dependencies":{"@proteinjs/db":"^1.5.2","@proteinjs/util":"1.3.1","@proteinjs/db-query":"^1.2.4","@google-cloud/spanner":"7.5.0","@proteinjs/reflection":"1.1.7"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"jest":"29.7.0","eslint":"8.57.0","ts-jest":"29.1.1","typescript":"5.2.2","@types/jest":"29.5.5","@types/node":"14.0.27","eslint-config-prettier":"9.1.0","eslint-plugin-prettier":"5.1.3","@typescript-eslint/parser":"7.8.0","@proteinjs/reflection-build":"1.0.22","@typescript-eslint/eslint-plugin":"7.8.0"},"_npmOperationalInternal":{"tmp":"tmp/db-driver-spanner_1.4.3_1722834419150_0.8146954434623102","host":"s3://npm-registry-packages"}},"1.4.4":{"name":"@proteinjs/db-driver-spanner","version":"1.4.4","author":{"name":"Brent Bahry"},"license":"ISC","_id":"@proteinjs/db-driver-spanner@1.4.4","maintainers":[{"name":"brentonbahry","email":"brentbahry@gmail.com"}],"homepage":"https://github.com/brentbahry/db#readme","bugs":{"url":"https://github.com/brentbahry/db/issues"},"dist":{"shasum":"0a6a5f3e54f998ff3624eff3a222d7f19015a931","tarball":"https://registry.npmjs.org/@proteinjs/db-driver-spanner/-/db-driver-spanner-1.4.4.tgz","fileCount":59,"integrity":"sha512-92U7Xq4oQh5DDjnu4zEmagwODu410/hQ6X1nWAbtnpDjNwPN+hLd6+Dn/ARm/a/XNP+5Aq8zFtsImbNDfm2ugw==","signatures":[{"sig":"MEUCIQCMB/8cejGiJUp6LQy1VX8xkNmPuGpTFhWCvDQy3RXJcAIgbCL2XW9zJYmSAeZ2T5+XOMJjozFBT9lAwsLbft++nZA=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":157622},"main":"./dist/generated/index.js","types":"./dist/generated/index.d.ts","scripts":{"test":"jest --runInBand","build":"reflection-build && tsc","clean":"rm -rf dist/ node_modules/ generated/","watch":"reflection-watch"},"_npmUser":{"name":"brentonbahry","email":"brentbahry@gmail.com"},"repository":{"url":"git+https://github.com/brentbahry/db.git","type":"git"},"_npmVersion":"10.5.1","description":"Db driver for Google Spanner","directories":{},"_nodeVersion":"22.0.0","dependencies":{"@proteinjs/db":"^1.5.3","@proteinjs/util":"1.4.0","@proteinjs/db-query":"^1.2.5","@google-cloud/spanner":"7.5.0","@proteinjs/reflection":"1.1.8"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"jest":"29.7.0","eslint":"8.57.0","ts-jest":"29.1.1","typescript":"5.2.2","@types/jest":"29.5.5","@types/node":"14.0.27","eslint-config-prettier":"9.1.0","eslint-plugin-prettier":"5.1.3","@typescript-eslint/parser":"7.8.0","@proteinjs/reflection-build":"1.0.23","@typescript-eslint/eslint-plugin":"7.8.0"},"_npmOperationalInternal":{"tmp":"tmp/db-driver-spanner_1.4.4_1722901551423_0.319837096462394","host":"s3://npm-registry-packages"}},"1.4.5":{"name":"@proteinjs/db-driver-spanner","version":"1.4.5","author":{"name":"Brent Bahry"},"license":"ISC","_id":"@proteinjs/db-driver-spanner@1.4.5","maintainers":[{"name":"brentonbahry","email":"brentbahry@gmail.com"}],"homepage":"https://github.com/brentbahry/db#readme","bugs":{"url":"https://github.com/brentbahry/db/issues"},"dist":{"shasum":"d04fd8a2e5e7e059cbf00c66fdc1cc64732af338","tarball":"https://registry.npmjs.org/@proteinjs/db-driver-spanner/-/db-driver-spanner-1.4.5.tgz","fileCount":59,"integrity":"sha512-B2snV44qTMHR4ZoLRZZgmyc87YAF9TsAQc4SQZdn7JP4eQ2aOrwO0SEVsqAZwZNVZX+AglNz2HrUmbbZdbcAkw==","signatures":[{"sig":"MEUCIFcdJfE/MFA8Qy2Zss6I+9Xy5931ZeuhUvNLjPD9flx0AiEA4upXfQTK0kuQut+3tHraHCKtkfjmVi1ph0fVQdzZeDo=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":157622},"main":"./dist/generated/index.js","types":"./dist/generated/index.d.ts","scripts":{"test":"jest --runInBand","build":"reflection-build && tsc","clean":"rm -rf dist/ node_modules/ generated/","watch":"reflection-watch"},"_npmUser":{"name":"brentonbahry","email":"brentbahry@gmail.com"},"repository":{"url":"git+https://github.com/brentbahry/db.git","type":"git"},"_npmVersion":"10.5.1","description":"Db driver for Google Spanner","directories":{},"_nodeVersion":"22.0.0","dependencies":{"@proteinjs/db":"^1.5.4","@proteinjs/util":"1.4.0","@proteinjs/db-query":"^1.2.5","@google-cloud/spanner":"7.5.0","@proteinjs/reflection":"1.1.8"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"jest":"29.7.0","eslint":"8.57.0","ts-jest":"29.1.1","typescript":"5.2.2","@types/jest":"29.5.5","@types/node":"14.0.27","eslint-config-prettier":"9.1.0","eslint-plugin-prettier":"5.1.3","@typescript-eslint/parser":"7.8.0","@proteinjs/reflection-build":"1.0.23","@typescript-eslint/eslint-plugin":"7.8.0"},"_npmOperationalInternal":{"tmp":"tmp/db-driver-spanner_1.4.5_1722905209876_0.624583980712085","host":"s3://npm-registry-packages"}},"1.4.6":{"name":"@proteinjs/db-driver-spanner","version":"1.4.6","author":{"name":"Brent Bahry"},"license":"ISC","_id":"@proteinjs/db-driver-spanner@1.4.6","maintainers":[{"name":"brentonbahry","email":"brentbahry@gmail.com"}],"homepage":"https://github.com/brentbahry/db#readme","bugs":{"url":"https://github.com/brentbahry/db/issues"},"dist":{"shasum":"93c6f181bf38bbcf48fc91750e4838addbe2ee64","tarball":"https://registry.npmjs.org/@proteinjs/db-driver-spanner/-/db-driver-spanner-1.4.6.tgz","fileCount":60,"integrity":"sha512-UpgJLXNFr51biv0VmdDTjOoNOxQFUJgWEcwNsvy2gjD8avOtZAoPbf/YQR0ninH/s6fLrks8z1OwWRfp7Omoyw==","signatures":[{"sig":"MEUCIQDeISHUzVIwkpgg1+kB3CwbfbRcxRAJmUOnx2uJoolPqgIgCMVudVeQdF9PEzV3K4YMUyXH77JWbKavpEo0lRldOdI=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":157021},"main":"./dist/generated/index.js","types":"./dist/generated/index.d.ts","gitHead":"4250aa28fb5be53c2c80b5c7d1c66e7e841f6889","scripts":{"test":"jest --runInBand","build":"reflection-build && tsc","clean":"rm -rf dist/ node_modules/ generated/","watch":"reflection-watch"},"_npmUser":{"name":"brentonbahry","email":"brentbahry@gmail.com"},"repository":{"url":"git+https://github.com/brentbahry/db.git","type":"git"},"_npmVersion":"lerna/8.1.2/node@v20.3.1+x64 (linux)","description":"Db driver for Google Spanner","directories":{},"_nodeVersion":"20.3.1","dependencies":{"@proteinjs/db":"^1.5.5","@proteinjs/util":"1.4.0","@proteinjs/db-query":"^1.2.6","@google-cloud/spanner":"7.5.0","@proteinjs/reflection":"1.1.8"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"jest":"29.7.0","eslint":"8.57.0","ts-jest":"29.1.1","typescript":"5.2.2","@types/jest":"29.5.5","@types/node":"14.0.27","eslint-config-prettier":"9.1.0","eslint-plugin-prettier":"5.1.3","@typescript-eslint/parser":"7.8.0","@proteinjs/reflection-build":"1.0.23","@typescript-eslint/eslint-plugin":"7.8.0"},"_npmOperationalInternal":{"tmp":"tmp/db-driver-spanner_1.4.6_1722990380061_0.022665159761314113","host":"s3://npm-registry-packages"}},"1.4.7":{"name":"@proteinjs/db-driver-spanner","version":"1.4.7","author":{"name":"Brent Bahry"},"license":"ISC","_id":"@proteinjs/db-driver-spanner@1.4.7","maintainers":[{"name":"brentonbahry","email":"brentbahry@gmail.com"}],"homepage":"https://github.com/brentbahry/db#readme","bugs":{"url":"https://github.com/brentbahry/db/issues"},"dist":{"shasum":"2b217c88924c38054e70e9617c746cf755973c70","tarball":"https://registry.npmjs.org/@proteinjs/db-driver-spanner/-/db-driver-spanner-1.4.7.tgz","fileCount":60,"integrity":"sha512-/mrNZ2OPk4sGVGGwaRPR2K1hG6uhNTu4GZyBCEOaih/BBHjR994M/Ug3NqiT1ukRpbYaFVl0D+AaVHCcUoQIqg==","signatures":[{"sig":"MEUCIQDmdYGRf+1KwKucXeeYYx1NgMdgRNPcM3fWCjJmp7HilgIgQb9y8brnJlbnyQwTpV8vbsh+rT7mo9Dykeh3UuNKAfo=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":157697},"main":"./dist/generated/index.js","types":"./dist/generated/index.d.ts","gitHead":"951ea0c83422fb75a4778f85031cfa1cb59852e9","scripts":{"test":"jest --runInBand","build":"reflection-build && tsc","clean":"rm -rf dist/ node_modules/ generated/","watch":"reflection-watch"},"_npmUser":{"name":"brentonbahry","email":"brentbahry@gmail.com"},"repository":{"url":"git+https://github.com/brentbahry/db.git","type":"git"},"_npmVersion":"lerna/8.1.2/node@v20.3.1+x64 (linux)","description":"Db driver for Google Spanner","directories":{},"_nodeVersion":"20.3.1","dependencies":{"@proteinjs/db":"^1.5.6","@proteinjs/util":"1.4.0","@proteinjs/db-query":"^1.2.6","@google-cloud/spanner":"7.5.0","@proteinjs/reflection":"1.1.8"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"jest":"29.7.0","eslint":"8.57.0","ts-jest":"29.1.1","typescript":"5.2.2","@types/jest":"29.5.5","@types/node":"14.0.27","eslint-config-prettier":"9.1.0","eslint-plugin-prettier":"5.1.3","@typescript-eslint/parser":"7.8.0","@proteinjs/reflection-build":"1.0.23","@typescript-eslint/eslint-plugin":"7.8.0"},"_npmOperationalInternal":{"tmp":"tmp/db-driver-spanner_1.4.7_1723338436067_0.9211305271412076","host":"s3://npm-registry-packages"}},"1.4.8":{"name":"@proteinjs/db-driver-spanner","version":"1.4.8","author":{"name":"Brent Bahry"},"license":"ISC","_id":"@proteinjs/db-driver-spanner@1.4.8","maintainers":[{"name":"brentonbahry","email":"brentbahry@gmail.com"}],"homepage":"https://github.com/brentbahry/db#readme","bugs":{"url":"https://github.com/brentbahry/db/issues"},"dist":{"shasum":"d5b92f59d1066a472be80fb852c2aaba9393384c","tarball":"https://registry.npmjs.org/@proteinjs/db-driver-spanner/-/db-driver-spanner-1.4.8.tgz","fileCount":60,"integrity":"sha512-pJALiFx/nb9Tj4QCs7kiEdvUqtwu2FFhOQhNrcBwPkA5IPPlPACjKokk5hZPWiOuZUUAFoFI/gYsZ6UtUdgK/w==","signatures":[{"sig":"MEUCIQDtRumyPshfvX5A+MhARFqavVlPR4NFh9MDoo8PJC49pgIgQnBE2moWaV5G2La7FOjODtVLQrY3jzu5w26rPSbtgwQ=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":159826},"main":"./dist/generated/index.js","types":"./dist/generated/index.d.ts","gitHead":"16c2c7eac3d6c1f01a5bca9b24c1e949e295757e","scripts":{"test":"jest --runInBand","build":"reflection-build && tsc","clean":"rm -rf dist/ node_modules/ generated/","watch":"reflection-watch"},"_npmUser":{"name":"brentonbahry","email":"brentbahry@gmail.com"},"repository":{"url":"git+https://github.com/brentbahry/db.git","type":"git"},"_npmVersion":"lerna/8.1.2/node@v20.3.1+x64 (linux)","description":"Db driver for Google Spanner","directories":{},"_nodeVersion":"20.3.1","dependencies":{"@proteinjs/db":"^1.5.7","@proteinjs/util":"1.4.0","@proteinjs/logger":"1.0.4","@proteinjs/db-query":"^1.2.7","@google-cloud/spanner":"7.5.0","@proteinjs/reflection":"1.1.8"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"jest":"29.7.0","eslint":"8.57.0","ts-jest":"29.1.1","typescript":"5.2.2","@types/jest":"29.5.5","@types/node":"14.0.27","eslint-config-prettier":"9.1.0","eslint-plugin-prettier":"5.1.3","@typescript-eslint/parser":"7.8.0","@proteinjs/reflection-build":"1.0.23","@typescript-eslint/eslint-plugin":"7.8.0"},"_npmOperationalInternal":{"tmp":"tmp/db-driver-spanner_1.4.8_1723767135062_0.8224197212944802","host":"s3://npm-registry-packages"}},"1.4.9":{"name":"@proteinjs/db-driver-spanner","version":"1.4.9","author":{"name":"Brent Bahry"},"license":"ISC","_id":"@proteinjs/db-driver-spanner@1.4.9","maintainers":[{"name":"brentonbahry","email":"brentbahry@gmail.com"}],"homepage":"https://github.com/brentbahry/db#readme","bugs":{"url":"https://github.com/brentbahry/db/issues"},"dist":{"shasum":"4e8741cf4565e97e58dd19c33f1c6a4514e8e19c","tarball":"https://registry.npmjs.org/@proteinjs/db-driver-spanner/-/db-driver-spanner-1.4.9.tgz","fileCount":59,"integrity":"sha512-Jb/yMo4MlO4RY60/Zz6nY77o4zjtHgYWC6eerS7Uq7+NKh8WfY3wHJqOri4r/ajz9MCaML9+SerkVtwfL2ditA==","signatures":[{"sig":"MEQCIGZwY6OV9OpY6nlD3AxHXQAy5kmAND7/9T5l3bDA0AIVAiBpXARN0lhSRYhPnUBEPUrlV9mBCD79db+gBq/3C2JjfQ==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":160581},"main":"./dist/generated/index.js","types":"./dist/generated/index.d.ts","scripts":{"test":"jest --runInBand","build":"reflection-build && tsc","clean":"rm -rf dist/ node_modules/ generated/","watch":"reflection-watch"},"_npmUser":{"name":"brentonbahry","email":"brentbahry@gmail.com"},"repository":{"url":"git+https://github.com/brentbahry/db.git","type":"git"},"_npmVersion":"9.7.1","description":"Db driver for Google Spanner","directories":{},"_nodeVersion":"20.3.1","dependencies":{"@proteinjs/db":"^1.5.8","@proteinjs/util":"1.4.1","@proteinjs/logger":"1.0.5","@proteinjs/db-query":"^1.2.8","@google-cloud/spanner":"7.5.0","@proteinjs/reflection":"1.1.9"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"jest":"29.7.0","eslint":"8.57.0","ts-jest":"29.1.1","typescript":"5.2.2","@types/jest":"29.5.5","@types/node":"14.0.27","eslint-config-prettier":"9.1.0","eslint-plugin-prettier":"5.1.3","@typescript-eslint/parser":"7.8.0","@proteinjs/reflection-build":"1.0.24","@typescript-eslint/eslint-plugin":"7.8.0"},"_npmOperationalInternal":{"tmp":"tmp/db-driver-spanner_1.4.9_1723769191360_0.580564699608241","host":"s3://npm-registry-packages"}},"1.4.10":{"name":"@proteinjs/db-driver-spanner","version":"1.4.10","author":{"name":"Brent Bahry"},"license":"ISC","_id":"@proteinjs/db-driver-spanner@1.4.10","maintainers":[{"name":"brentonbahry","email":"brentbahry@gmail.com"}],"homepage":"https://github.com/brentbahry/db#readme","bugs":{"url":"https://github.com/brentbahry/db/issues"},"dist":{"shasum":"9ff6f456a15e8fb3ae48b90619fe2d8843b6ba9f","tarball":"https://registry.npmjs.org/@proteinjs/db-driver-spanner/-/db-driver-spanner-1.4.10.tgz","fileCount":59,"integrity":"sha512-2r9KbM8EksBh8HOv5Vffc6vE2/kiqkBL1Hs8qWMaDV//EAw1ED2oUUs/C2eZNAd6lV3ACFqs0Wl15t25cpFieQ==","signatures":[{"sig":"MEUCIGbMo9yq/mTPKRvP8uG3DR614YMgs/eG8XeZpXvfC8jaAiEAo6zYqZlxy/8BMtoc92A+3tLuLm15tnfb+fMCQGJM39Q=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":160641},"main":"./dist/generated/index.js","types":"./dist/generated/index.d.ts","scripts":{"test":"jest --runInBand","build":"reflection-build && tsc","clean":"rm -rf dist/ node_modules/ generated/","watch":"reflection-watch"},"_npmUser":{"name":"brentonbahry","email":"brentbahry@gmail.com"},"repository":{"url":"git+https://github.com/brentbahry/db.git","type":"git"},"_npmVersion":"10.5.1","description":"Db driver for Google Spanner","directories":{},"_nodeVersion":"22.0.0","dependencies":{"@proteinjs/db":"^1.5.9","@proteinjs/util":"1.4.1","@proteinjs/logger":"1.0.5","@proteinjs/db-query":"^1.2.8","@google-cloud/spanner":"7.5.0","@proteinjs/reflection":"1.1.9"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"jest":"29.7.0","eslint":"8.57.0","ts-jest":"29.1.1","typescript":"5.2.2","@types/jest":"29.5.5","@types/node":"14.0.27","eslint-config-prettier":"9.1.0","eslint-plugin-prettier":"5.1.3","@typescript-eslint/parser":"7.8.0","@proteinjs/reflection-build":"1.0.24","@typescript-eslint/eslint-plugin":"7.8.0"},"_npmOperationalInternal":{"tmp":"tmp/db-driver-spanner_1.4.10_1724716146957_0.18567572856260095","host":"s3://npm-registry-packages"}},"1.4.11":{"name":"@proteinjs/db-driver-spanner","version":"1.4.11","author":{"name":"Brent Bahry"},"license":"ISC","_id":"@proteinjs/db-driver-spanner@1.4.11","maintainers":[{"name":"brentonbahry","email":"brentbahry@gmail.com"}],"homepage":"https://github.com/brentbahry/db#readme","bugs":{"url":"https://github.com/brentbahry/db/issues"},"dist":{"shasum":"4162c24c2f665c3f6be30a1e68d94982da276021","tarball":"https://registry.npmjs.org/@proteinjs/db-driver-spanner/-/db-driver-spanner-1.4.11.tgz","fileCount":59,"integrity":"sha512-xFUwFK1qrTKCfYrag4larwnFtIz45m8DMeRN7zNi0UdZkdMwxnXeUJPF8y72+WBBH1RWbU0VFvnpNPLag+5uXg==","signatures":[{"sig":"MEUCIQCsjCzkjE8FTrvNpAqmZUtnjzQKlzzWZXB7nfsdLng1IAIgCsXL74FchL/ak/27PZWdRfMASgGoRCjozs+kAOQstp8=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":160583},"main":"./dist/generated/index.js","types":"./dist/generated/index.d.ts","scripts":{"test":"jest --runInBand","build":"reflection-build && tsc","clean":"rm -rf dist/ node_modules/ generated/","watch":"reflection-watch"},"_npmUser":{"name":"brentonbahry","email":"brentbahry@gmail.com"},"repository":{"url":"git+https://github.com/brentbahry/db.git","type":"git"},"_npmVersion":"9.7.1","description":"Db driver for Google Spanner","directories":{},"_nodeVersion":"20.3.1","dependencies":{"@proteinjs/db":"^1.5.10","@proteinjs/util":"1.4.1","@proteinjs/logger":"1.0.6","@proteinjs/db-query":"^1.2.9","@google-cloud/spanner":"7.5.0","@proteinjs/reflection":"1.1.9"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"jest":"29.7.0","eslint":"8.57.0","ts-jest":"29.1.1","typescript":"5.2.2","@types/jest":"29.5.5","@types/node":"14.0.27","eslint-config-prettier":"9.1.0","eslint-plugin-prettier":"5.1.3","@typescript-eslint/parser":"7.8.0","@proteinjs/reflection-build":"1.0.24","@typescript-eslint/eslint-plugin":"7.8.0"},"_npmOperationalInternal":{"tmp":"tmp/db-driver-spanner_1.4.11_1724805058758_0.9607518163059416","host":"s3://npm-registry-packages"}},"1.4.12":{"name":"@proteinjs/db-driver-spanner","version":"1.4.12","author":{"name":"Brent Bahry"},"license":"ISC","_id":"@proteinjs/db-driver-spanner@1.4.12","maintainers":[{"name":"brentonbahry","email":"brentbahry@gmail.com"}],"homepage":"https://github.com/brentbahry/db#readme","bugs":{"url":"https://github.com/brentbahry/db/issues"},"dist":{"shasum":"bf0a54f0a6c70798f6d2f94650b8362edbe5b8b6","tarball":"https://registry.npmjs.org/@proteinjs/db-driver-spanner/-/db-driver-spanner-1.4.12.tgz","fileCount":59,"integrity":"sha512-wOf0GWpwrylzx51NiL5XPspWxrZiu+z56OPRn4NGu4jJNQzRrRSUQ2vNpjSeNk3N26LoDLNsXlUBR3mUGMxpyQ==","signatures":[{"sig":"MEYCIQCiv70yvL0R1L3URuOLKQmaFtNREHMlFWykAfH4q+K7hwIhAISsUK5mQnxLvW0wP94Xv+rF7rMkspXnO0TM7D6p55iS","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":160642},"main":"./dist/generated/index.js","types":"./dist/generated/index.d.ts","scripts":{"test":"jest --runInBand","build":"reflection-build && tsc","clean":"rm -rf dist/ node_modules/ generated/","watch":"reflection-watch"},"_npmUser":{"name":"brentonbahry","email":"brentbahry@gmail.com"},"repository":{"url":"git+https://github.com/brentbahry/db.git","type":"git"},"_npmVersion":"10.5.1","description":"Db driver for Google Spanner","directories":{},"_nodeVersion":"22.0.0","dependencies":{"@proteinjs/db":"^1.5.11","@proteinjs/util":"1.4.1","@proteinjs/logger":"1.0.6","@proteinjs/db-query":"^1.2.9","@google-cloud/spanner":"7.5.0","@proteinjs/reflection":"1.1.9"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"jest":"29.7.0","eslint":"8.57.0","ts-jest":"29.1.1","typescript":"5.2.2","@types/jest":"29.5.5","@types/node":"14.0.27","eslint-config-prettier":"9.1.0","eslint-plugin-prettier":"5.1.3","@typescript-eslint/parser":"7.8.0","@proteinjs/reflection-build":"1.0.24","@typescript-eslint/eslint-plugin":"7.8.0"},"_npmOperationalInternal":{"tmp":"tmp/db-driver-spanner_1.4.12_1724978345709_0.05229775364662537","host":"s3://npm-registry-packages"}},"1.4.13":{"name":"@proteinjs/db-driver-spanner","version":"1.4.13","author":{"name":"Brent Bahry"},"license":"ISC","_id":"@proteinjs/db-driver-spanner@1.4.13","maintainers":[{"name":"brentonbahry","email":"brentbahry@gmail.com"}],"homepage":"https://github.com/brentbahry/db#readme","bugs":{"url":"https://github.com/brentbahry/db/issues"},"dist":{"shasum":"437f830ce9838a9f6a35f41c9ae1de6077b7b184","tarball":"https://registry.npmjs.org/@proteinjs/db-driver-spanner/-/db-driver-spanner-1.4.13.tgz","fileCount":59,"integrity":"sha512-WXsfyxdE4JFca0TURR2xjwR6JihpTIrvUuVvrNfyrJIw+kuSTrWR8BdA55J1lqahv1BphcCVND6NFXx7YMoAMA==","signatures":[{"sig":"MEYCIQDqfBmT0rciT4lZRufRvb3GZDr0Sj3ibgd2vjvOjKUvEQIhAJGCqXDMz/mvYF+vSLWbNDkeXmh4+YgG5qgcBSakMv5T","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":160642},"main":"./dist/generated/index.js","types":"./dist/generated/index.d.ts","scripts":{"test":"jest --runInBand","build":"reflection-build && tsc","clean":"rm -rf dist/ node_modules/ generated/","watch":"reflection-watch"},"_npmUser":{"name":"brentonbahry","email":"brentbahry@gmail.com"},"repository":{"url":"git+https://github.com/brentbahry/db.git","type":"git"},"_npmVersion":"10.5.1","description":"Db driver for Google Spanner","directories":{},"_nodeVersion":"22.0.0","dependencies":{"@proteinjs/db":"^1.5.12","@proteinjs/util":"1.4.1","@proteinjs/logger":"1.0.6","@proteinjs/db-query":"^1.2.9","@google-cloud/spanner":"7.5.0","@proteinjs/reflection":"1.1.9"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"jest":"29.7.0","eslint":"8.57.0","ts-jest":"29.1.1","typescript":"5.2.2","@types/jest":"29.5.5","@types/node":"14.0.27","eslint-config-prettier":"9.1.0","eslint-plugin-prettier":"5.1.3","@typescript-eslint/parser":"7.8.0","@proteinjs/reflection-build":"1.0.24","@typescript-eslint/eslint-plugin":"7.8.0"},"_npmOperationalInternal":{"tmp":"tmp/db-driver-spanner_1.4.13_1725905415779_0.1011869491848223","host":"s3://npm-registry-packages"}},"1.4.14":{"name":"@proteinjs/db-driver-spanner","version":"1.4.14","author":{"name":"Brent Bahry"},"license":"ISC","_id":"@proteinjs/db-driver-spanner@1.4.14","maintainers":[{"name":"brentonbahry","email":"brentbahry@gmail.com"}],"homepage":"https://github.com/brentbahry/db#readme","bugs":{"url":"https://github.com/brentbahry/db/issues"},"dist":{"shasum":"395e9096d8f746bcc33ab7a76f5887aead66e5fb","tarball":"https://registry.npmjs.org/@proteinjs/db-driver-spanner/-/db-driver-spanner-1.4.14.tgz","fileCount":59,"integrity":"sha512-h1E+GgJhFdU/pIOSaf4oMwebYp82TC1mJKOqV6Fo3OQouEL0JUoPfVmfZTlDw1Oeslo2xb1IP9oRY27s4T5ztQ==","signatures":[{"sig":"MEUCIDl8NbURftSgYlyAYwWn2+AjZZOuZ4k+dS7ZRJrAeC64AiEA4H2uiCcxODmvU/NTb1tYbrflfkufGtcag/pYoZIHZXY=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":160642},"main":"./dist/generated/index.js","types":"./dist/generated/index.d.ts","scripts":{"test":"jest --runInBand","build":"reflection-build && tsc","clean":"rm -rf dist/ node_modules/ generated/","watch":"reflection-watch"},"_npmUser":{"name":"brentonbahry","email":"brentbahry@gmail.com"},"repository":{"url":"git+https://github.com/brentbahry/db.git","type":"git"},"_npmVersion":"10.5.1","description":"Db driver for Google Spanner","directories":{},"_nodeVersion":"22.0.0","dependencies":{"@proteinjs/db":"^1.5.13","@proteinjs/util":"1.4.1","@proteinjs/logger":"1.0.6","@proteinjs/db-query":"^1.2.9","@google-cloud/spanner":"7.5.0","@proteinjs/reflection":"1.1.9"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"jest":"29.7.0","eslint":"8.57.0","ts-jest":"29.1.1","typescript":"5.2.2","@types/jest":"29.5.5","@types/node":"14.0.27","eslint-config-prettier":"9.1.0","eslint-plugin-prettier":"5.1.3","@typescript-eslint/parser":"7.8.0","@proteinjs/reflection-build":"1.0.24","@typescript-eslint/eslint-plugin":"7.8.0"},"_npmOperationalInternal":{"tmp":"tmp/db-driver-spanner_1.4.14_1725933470061_0.08068796120030775","host":"s3://npm-registry-packages"}},"1.4.15":{"name":"@proteinjs/db-driver-spanner","version":"1.4.15","author":{"name":"Brent Bahry"},"license":"ISC","_id":"@proteinjs/db-driver-spanner@1.4.15","maintainers":[{"name":"brentonbahry","email":"brentbahry@gmail.com"}],"homepage":"https://github.com/brentbahry/db#readme","bugs":{"url":"https://github.com/brentbahry/db/issues"},"dist":{"shasum":"8cf1a9b1213a44cf21709c26e97aeaa552e21aa8","tarball":"https://registry.npmjs.org/@proteinjs/db-driver-spanner/-/db-driver-spanner-1.4.15.tgz","fileCount":60,"integrity":"sha512-tgIYrJ5TMkN6voVmygAx6MVeRZBLzekVF+sILnv0mi75dJ6UbCkaHY0RiKdfHWEjBu72ze91ke5EtQBLaylbPg==","signatures":[{"sig":"MEQCICXcXqRBmnnvzEKP4kFRYM6L+D5t6ovrvGbSBABgelU1AiB2FBTLAp0jIu0//X+I7V85dH+c1JWzFiXNlgOh5TcbbQ==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":160043},"main":"./dist/generated/index.js","types":"./dist/generated/index.d.ts","gitHead":"749f1c476bef26703583e2c40ac2a8bd3bdca0c8","scripts":{"test":"jest --runInBand","build":"reflection-build && tsc","clean":"rm -rf dist/ node_modules/ generated/","watch":"reflection-watch"},"_npmUser":{"name":"brentonbahry","email":"brentbahry@gmail.com"},"repository":{"url":"git+https://github.com/brentbahry/db.git","type":"git"},"_npmVersion":"lerna/8.1.2/node@v20.3.1+x64 (linux)","description":"Db driver for Google Spanner","directories":{},"_nodeVersion":"20.3.1","dependencies":{"@proteinjs/db":"^1.6.0","@proteinjs/util":"1.4.1","@proteinjs/logger":"1.0.6","@proteinjs/db-query":"^1.2.9","@google-cloud/spanner":"7.5.0","@proteinjs/reflection":"1.1.9"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"jest":"29.7.0","eslint":"8.57.0","ts-jest":"29.1.1","typescript":"5.2.2","@types/jest":"29.5.5","@types/node":"14.0.27","eslint-config-prettier":"9.1.0","eslint-plugin-prettier":"5.1.3","@typescript-eslint/parser":"7.8.0","@proteinjs/reflection-build":"1.0.24","@typescript-eslint/eslint-plugin":"7.8.0"},"_npmOperationalInternal":{"tmp":"tmp/db-driver-spanner_1.4.15_1727474950144_0.6112289967733489","host":"s3://npm-registry-packages"}},"1.5.0":{"name":"@proteinjs/db-driver-spanner","version":"1.5.0","author":{"name":"Brent Bahry"},"license":"ISC","_id":"@proteinjs/db-driver-spanner@1.5.0","maintainers":[{"name":"brentonbahry","email":"brentbahry@gmail.com"}],"homepage":"https://github.com/brentbahry/db#readme","bugs":{"url":"https://github.com/brentbahry/db/issues"},"dist":{"shasum":"7074054b0f484f280e8884d76409a583efd16002","tarball":"https://registry.npmjs.org/@proteinjs/db-driver-spanner/-/db-driver-spanner-1.5.0.tgz","fileCount":60,"integrity":"sha512-t5IxuF+aQEcJMyPPyKpaypOyv1dqPuDc2CKKJr8ch7A0QtwkoL5i1UQ8OSZyOfFGxsrfBqy/+JnKzqDZhq+VCA==","signatures":[{"sig":"MEQCICQPZSH/+pjX1DmmUaBX9BymJ9stSQhDXWcCDoh1hgihAiAEzZo/OWPYkAU0bqXEaBcmlFulIaHeQublwMmS0l2nlA==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":160943},"main":"./dist/generated/index.js","types":"./dist/generated/index.d.ts","gitHead":"f8bfd2e1053329278905aeb024e667398f5f54de","scripts":{"test":"jest --runInBand","build":"reflection-build && tsc","clean":"rm -rf dist/ node_modules/ generated/","watch":"reflection-watch"},"_npmUser":{"name":"brentonbahry","email":"brentbahry@gmail.com"},"repository":{"url":"git+https://github.com/brentbahry/db.git","type":"git"},"_npmVersion":"lerna/8.1.2/node@v20.3.1+x64 (linux)","description":"Db driver for Google Spanner","directories":{},"_nodeVersion":"20.3.1","dependencies":{"@proteinjs/db":"^1.6.0","@proteinjs/util":"1.4.1","@proteinjs/logger":"1.0.6","@proteinjs/db-query":"^1.2.9","@google-cloud/spanner":"7.5.0","@proteinjs/reflection":"1.1.9","@proteinjs/db-spanner-common":"^1.0.1"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"jest":"29.7.0","eslint":"8.57.0","ts-jest":"29.1.1","typescript":"5.2.2","@types/jest":"29.5.5","@types/node":"14.0.27","eslint-config-prettier":"9.1.0","eslint-plugin-prettier":"5.1.3","@typescript-eslint/parser":"7.8.0","@proteinjs/reflection-build":"1.0.24","@typescript-eslint/eslint-plugin":"7.8.0"},"_npmOperationalInternal":{"tmp":"tmp/db-driver-spanner_1.5.0_1728161054484_0.6360345821961964","host":"s3://npm-registry-packages"}},"1.5.1":{"name":"@proteinjs/db-driver-spanner","version":"1.5.1","author":{"name":"Brent Bahry"},"license":"ISC","_id":"@proteinjs/db-driver-spanner@1.5.1","maintainers":[{"name":"brentonbahry","email":"brentbahry@gmail.com"}],"homepage":"https://github.com/brentbahry/db#readme","bugs":{"url":"https://github.com/brentbahry/db/issues"},"dist":{"shasum":"6a368801c94056a563d60221e21b2fc81c00e8ac","tarball":"https://registry.npmjs.org/@proteinjs/db-driver-spanner/-/db-driver-spanner-1.5.1.tgz","fileCount":60,"integrity":"sha512-FzvzW2gVXcqBd0oSoHCNbYTKmg1uvT3XiXmfMgo17TvPa+lfLTZSkNaRnPSB4OL6dwQAPzcXR229CKWB+sTpPQ==","signatures":[{"sig":"MEUCIQCxraLfFX1uDURJUGmR1HpSIDyyPk5Z7uHpBCSIz0eXBQIgYHdBkulzxU/dFyjCf10GeI68QAlXxa0iJX/lcH81uWM=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":161156},"main":"./dist/generated/index.js","types":"./dist/generated/index.d.ts","gitHead":"e27dfcec1322efc8c4535d8a36db7349ab8608f3","scripts":{"test":"jest --runInBand","build":"reflection-build && tsc","clean":"rm -rf dist/ node_modules/ generated/","watch":"reflection-watch"},"_npmUser":{"name":"brentonbahry","email":"brentbahry@gmail.com"},"repository":{"url":"git+https://github.com/brentbahry/db.git","type":"git"},"_npmVersion":"lerna/8.1.2/node@v20.3.1+x64 (linux)","description":"Db driver for Google Spanner","directories":{},"_nodeVersion":"20.3.1","dependencies":{"@proteinjs/db":"^1.7.0","@proteinjs/util":"1.4.1","@proteinjs/logger":"1.0.6","@proteinjs/db-query":"^1.2.9","@google-cloud/spanner":"7.5.0","@proteinjs/reflection":"1.1.9","@proteinjs/db-spanner-common":"^1.0.2"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"jest":"29.7.0","eslint":"8.57.0","ts-jest":"29.1.1","typescript":"5.2.2","@types/jest":"29.5.5","@types/node":"14.0.27","eslint-config-prettier":"9.1.0","eslint-plugin-prettier":"5.1.3","@typescript-eslint/parser":"7.8.0","@proteinjs/reflection-build":"1.0.24","@typescript-eslint/eslint-plugin":"7.8.0"},"_npmOperationalInternal":{"tmp":"tmp/db-driver-spanner_1.5.1_1729473220309_0.6940448505727357","host":"s3://npm-registry-packages"}},"1.6.0":{"name":"@proteinjs/db-driver-spanner","version":"1.6.0","author":{"name":"Brent Bahry"},"license":"ISC","_id":"@proteinjs/db-driver-spanner@1.6.0","maintainers":[{"name":"brentonbahry","email":"brentbahry@gmail.com"}],"homepage":"https://github.com/brentbahry/db#readme","bugs":{"url":"https://github.com/brentbahry/db/issues"},"dist":{"shasum":"6c4f26dcd48c13b61fb49ccab3092e38b0c7af15","tarball":"https://registry.npmjs.org/@proteinjs/db-driver-spanner/-/db-driver-spanner-1.6.0.tgz","fileCount":65,"integrity":"sha512-88fmsYKwwyQ7VhpcDa6viuZpsdqsmu+qbTnxh/glqd8MQuj8BWbaSfrB4dmHZnkR3AzkIZutmhqexWlNH/2k2w==","signatures":[{"sig":"MEQCIBwsszgUnB7YZ4JfenDYSFWhLRt3Xp/pPFswY7jTDxcTAiBQU5jqVHF30VVdDkNfsnVWWbwQX83mCU6PWtrAy99Hiw==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":173379},"main":"./dist/generated/index.js","types":"./dist/generated/index.d.ts","gitHead":"98ad6e94d14a8330f5ed61f0758f2eb7b902f5ac","scripts":{"test":"jest --runInBand","build":"reflection-build && tsc","clean":"rm -rf dist/ node_modules/ generated/","watch":"reflection-watch"},"_npmUser":{"name":"brentonbahry","email":"brentbahry@gmail.com"},"repository":{"url":"git+https://github.com/brentbahry/db.git","type":"git"},"_npmVersion":"lerna/8.1.2/node@v20.3.1+x64 (linux)","description":"Db driver for Google Spanner","directories":{},"_nodeVersion":"20.3.1","dependencies":{"@proteinjs/db":"^1.8.0","@proteinjs/util":"1.4.1","@proteinjs/logger":"1.0.6","@proteinjs/db-query":"^1.2.9","@google-cloud/spanner":"7.5.0","@proteinjs/reflection":"1.1.9","@proteinjs/db-spanner-common":"^1.0.3"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"jest":"29.7.0","eslint":"8.57.0","ts-jest":"29.1.1","typescript":"5.2.2","@types/jest":"29.5.5","@types/node":"14.0.27","eslint-config-prettier":"9.1.0","eslint-plugin-prettier":"5.1.3","@typescript-eslint/parser":"7.8.0","@proteinjs/reflection-build":"1.0.24","@typescript-eslint/eslint-plugin":"7.8.0"},"_npmOperationalInternal":{"tmp":"tmp/db-driver-spanner_1.6.0_1730338347175_0.059265950861162375","host":"s3://npm-registry-packages"}},"1.6.1":{"name":"@proteinjs/db-driver-spanner","version":"1.6.1","author":{"name":"Brent Bahry"},"license":"ISC","_id":"@proteinjs/db-driver-spanner@1.6.1","maintainers":[{"name":"brentonbahry","email":"brentbahry@gmail.com"}],"homepage":"https://github.com/brentbahry/db#readme","bugs":{"url":"https://github.com/brentbahry/db/issues"},"dist":{"shasum":"397aff6ce88ed1ba6890dc5a508cb1f39a6e95d6","tarball":"https://registry.npmjs.org/@proteinjs/db-driver-spanner/-/db-driver-spanner-1.6.1.tgz","fileCount":65,"integrity":"sha512-K+Mufrvm7UOmWEDEcV+8hWhCmSnfH9h859K4bt1D0oT/96pcKXe3bRj9dqnNGbCts8iph0wlGrQmDmspLlWC6Q==","signatures":[{"sig":"MEUCIQDCL4LZhnz+syC8hnudn7sEhmOBe0EyUVqXT+VQCfbCVAIgOBuv2ZhuVI7D0lqt7bot6JI8tWQ4/9S9JH0/TD39FSU=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":173592},"main":"./dist/generated/index.js","types":"./dist/generated/index.d.ts","gitHead":"489d32941df09854c403a507109491ddc25ed563","scripts":{"test":"jest --runInBand","build":"reflection-build && tsc","clean":"rm -rf dist/ node_modules/ generated/","watch":"reflection-watch"},"_npmUser":{"name":"brentonbahry","email":"brentbahry@gmail.com"},"repository":{"url":"git+https://github.com/brentbahry/db.git","type":"git"},"_npmVersion":"lerna/8.1.2/node@v20.3.1+x64 (linux)","description":"Db driver for Google Spanner","directories":{},"_nodeVersion":"20.3.1","dependencies":{"@proteinjs/db":"^1.9.0","@proteinjs/util":"1.4.1","@proteinjs/logger":"1.0.6","@proteinjs/db-query":"^1.2.9","@google-cloud/spanner":"7.5.0","@proteinjs/reflection":"1.1.9","@proteinjs/db-spanner-common":"^1.0.4"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"jest":"29.7.0","eslint":"8.57.0","ts-jest":"29.1.1","typescript":"5.2.2","@types/jest":"29.5.5","@types/node":"14.0.27","eslint-config-prettier":"9.1.0","eslint-plugin-prettier":"5.1.3","@typescript-eslint/parser":"7.8.0","@proteinjs/reflection-build":"1.0.24","@typescript-eslint/eslint-plugin":"7.8.0"},"_npmOperationalInternal":{"tmp":"tmp/db-driver-spanner_1.6.1_1730859238033_0.1962345617982615","host":"s3://npm-registry-packages"}},"1.6.2":{"name":"@proteinjs/db-driver-spanner","version":"1.6.2","author":{"name":"Brent Bahry"},"license":"ISC","_id":"@proteinjs/db-driver-spanner@1.6.2","maintainers":[{"name":"brentonbahry","email":"brentbahry@gmail.com"}],"homepage":"https://github.com/brentbahry/db#readme","bugs":{"url":"https://github.com/brentbahry/db/issues"},"dist":{"shasum":"7c75e569f9d3fd4a26240aa29c9e401263083c15","tarball":"https://registry.npmjs.org/@proteinjs/db-driver-spanner/-/db-driver-spanner-1.6.2.tgz","fileCount":65,"integrity":"sha512-7La1hLOzcxJ3P/gmcD10ufv7SbWBYS9knLqRFsgEX8xawbSlMwTTZQKkbn4/y1AwTeARy8pnk3RhbQgmVARLeg==","signatures":[{"sig":"MEUCIAgtbgqcqNOtowoSYlDmeJvak9RnZNKGTDXiGHY6ysSrAiEA3q+Q91Nqq6+0M9vTO1iN+q0Vh3/XRj2g8zk5dw9CCwg=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":173805},"main":"./dist/generated/index.js","types":"./dist/generated/index.d.ts","gitHead":"c16432a96d2e714b318d868007c3072869b123d3","scripts":{"test":"jest --runInBand","build":"reflection-build && tsc","clean":"rm -rf dist/ node_modules/ generated/","watch":"reflection-watch"},"_npmUser":{"name":"brentonbahry","email":"brentbahry@gmail.com"},"repository":{"url":"git+https://github.com/brentbahry/db.git","type":"git"},"_npmVersion":"lerna/8.1.2/node@v20.3.1+x64 (linux)","description":"Db driver for Google Spanner","directories":{},"_nodeVersion":"20.3.1","dependencies":{"@proteinjs/db":"^1.9.1","@proteinjs/util":"1.4.1","@proteinjs/logger":"1.0.6","@proteinjs/db-query":"^1.2.9","@google-cloud/spanner":"7.5.0","@proteinjs/reflection":"1.1.9","@proteinjs/db-spanner-common":"^1.0.5"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"jest":"29.7.0","eslint":"8.57.0","ts-jest":"29.1.1","typescript":"5.2.2","@types/jest":"29.5.5","@types/node":"14.0.27","eslint-config-prettier":"9.1.0","eslint-plugin-prettier":"5.1.3","@typescript-eslint/parser":"7.8.0","@proteinjs/reflection-build":"1.0.24","@typescript-eslint/eslint-plugin":"7.8.0"},"_npmOperationalInternal":{"tmp":"tmp/db-driver-spanner_1.6.2_1731022933923_0.8227642931884291","host":"s3://npm-registry-packages"}},"1.6.3":{"name":"@proteinjs/db-driver-spanner","version":"1.6.3","author":{"name":"Brent Bahry"},"license":"ISC","_id":"@proteinjs/db-driver-spanner@1.6.3","maintainers":[{"name":"brentonbahry","email":"brentbahry@gmail.com"}],"homepage":"https://github.com/brentbahry/db#readme","bugs":{"url":"https://github.com/brentbahry/db/issues"},"dist":{"shasum":"484f21dd98179f02116d5c60983a1ac826dbe060","tarball":"https://registry.npmjs.org/@proteinjs/db-driver-spanner/-/db-driver-spanner-1.6.3.tgz","fileCount":65,"integrity":"sha512-URxW3k6t5jdWyik6ygvX8dergIoe+6DXsD+scY2TJwhPU747VR9Qal0n8WSEiecO41HHIBVLfpjs5A1uALjDtQ==","signatures":[{"sig":"MEUCIAfPycW0Je/WNJNd9v6VUtlNsyt0ph6tDTaEmFbH0qo2AiEA0AdoVdhRCKvNTNknustYbmvtV9XpFiZ9f8YCg5iKvss=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":174019},"main":"./dist/generated/index.js","types":"./dist/generated/index.d.ts","gitHead":"9fa91dc6491e0d2ae5252c27aa2997b58d071400","scripts":{"test":"jest --runInBand","build":"reflection-build && tsc","clean":"rm -rf dist/ node_modules/ generated/","watch":"reflection-watch"},"_npmUser":{"name":"brentonbahry","email":"brentbahry@gmail.com"},"repository":{"url":"git+https://github.com/brentbahry/db.git","type":"git"},"_npmVersion":"lerna/8.1.2/node@v20.3.1+x64 (linux)","description":"Db driver for Google Spanner","directories":{},"_nodeVersion":"20.3.1","dependencies":{"@proteinjs/db":"^1.10.0","@proteinjs/util":"1.4.1","@proteinjs/logger":"1.0.6","@proteinjs/db-query":"^1.2.9","@google-cloud/spanner":"7.5.0","@proteinjs/reflection":"1.1.9","@proteinjs/db-spanner-common":"^1.0.6"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"jest":"29.7.0","eslint":"8.57.0","ts-jest":"29.1.1","typescript":"5.2.2","@types/jest":"29.5.5","@types/node":"14.0.27","eslint-config-prettier":"9.1.0","eslint-plugin-prettier":"5.1.3","@typescript-eslint/parser":"7.8.0","@proteinjs/reflection-build":"1.0.24","@typescript-eslint/eslint-plugin":"7.8.0"},"_npmOperationalInternal":{"tmp":"tmp/db-driver-spanner_1.6.3_1733871886948_0.1759077877680879","host":"s3://npm-registry-packages-npm-production"}},"1.7.0":{"name":"@proteinjs/db-driver-spanner","version":"1.7.0","author":{"name":"Brent Bahry"},"license":"ISC","_id":"@proteinjs/db-driver-spanner@1.7.0","maintainers":[{"name":"brentonbahry","email":"brentbahry@gmail.com"}],"homepage":"https://github.com/brentbahry/db#readme","bugs":{"url":"https://github.com/brentbahry/db/issues"},"dist":{"shasum":"28c36f7368af638d174fbdad0939f237c70a0c9e","tarball":"https://registry.npmjs.org/@proteinjs/db-driver-spanner/-/db-driver-spanner-1.7.0.tgz","fileCount":65,"integrity":"sha512-ArqCIOLC89A/19MNWKrX5xUPMhJqC3RUaoEnobA0avCUQQtmSLnMa2Dq90dKCQM14VGIOwYEH6nCbuL8LTQRIQ==","signatures":[{"sig":"MEUCIFIKf+q6UMzKX397XMoFXA2Ri8hz+X6iYhb1STf7so5fAiEA7Reex+5KHdRVJArlsMLxoBVrQWDLofsIXnCzSz4B+Ec=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":175430},"main":"./dist/generated/index.js","types":"./dist/generated/index.d.ts","gitHead":"af68c385df1ef06e2b7b478fce866d3e9cfe8bb7","scripts":{"test":"jest --runInBand","build":"reflection-build && tsc","clean":"rm -rf dist/ node_modules/ generated/","watch":"reflection-watch"},"_npmUser":{"name":"brentonbahry","email":"brentbahry@gmail.com"},"repository":{"url":"git+https://github.com/brentbahry/db.git","type":"git"},"_npmVersion":"lerna/8.1.2/node@v20.3.1+x64 (linux)","description":"Db driver for Google Spanner","directories":{},"_nodeVersion":"20.3.1","dependencies":{"@proteinjs/db":"^1.11.0","@proteinjs/util":"1.4.1","@proteinjs/logger":"1.0.6","@proteinjs/db-query":"^1.2.9","@google-cloud/spanner":"7.5.0","@proteinjs/reflection":"1.1.9","@proteinjs/db-spanner-common":"^1.0.7","@proteinjs/db-transaction-context":"^0.1.1"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"jest":"29.7.0","eslint":"8.57.0","ts-jest":"29.1.1","typescript":"5.2.2","@types/jest":"29.5.5","@types/node":"14.0.27","eslint-config-prettier":"9.1.0","eslint-plugin-prettier":"5.1.3","@typescript-eslint/parser":"7.8.0","@proteinjs/reflection-build":"1.0.24","@typescript-eslint/eslint-plugin":"7.8.0"},"_npmOperationalInternal":{"tmp":"tmp/db-driver-spanner_1.7.0_1733880983718_0.7839215791870329","host":"s3://npm-registry-packages-npm-production"}},"1.7.1":{"name":"@proteinjs/db-driver-spanner","version":"1.7.1","author":{"name":"Brent Bahry"},"license":"ISC","_id":"@proteinjs/db-driver-spanner@1.7.1","maintainers":[{"name":"brentonbahry","email":"brentbahry@gmail.com"}],"homepage":"https://github.com/brentbahry/db#readme","bugs":{"url":"https://github.com/brentbahry/db/issues"},"dist":{"shasum":"5535dc9418d80d77f7b9179c6d055d8d9cbfa459","tarball":"https://registry.npmjs.org/@proteinjs/db-driver-spanner/-/db-driver-spanner-1.7.1.tgz","fileCount":64,"integrity":"sha512-ODPGWSc4ojgI1laXtkFUg1SgNez3Yc0OuUVgKbiUk+oqItLOSZjut0gk0qeql9oU0gtkRfNaKH9QmL6yPeqBrQ==","signatures":[{"sig":"MEUCIGQFXs7EeBDedPK6kweiKRfX7JAmtSPXzNpQeGtu1c6GAiEA5acX/4r5lw+F6BWcYaNoTvFqF89DmW1d5FNF7ogIkJc=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":177606},"main":"./dist/generated/index.js","types":"./dist/generated/index.d.ts","scripts":{"test":"jest --runInBand","build":"reflection-build && tsc","clean":"rm -rf dist/ node_modules/ generated/","watch":"reflection-watch"},"_npmUser":{"name":"brentonbahry","email":"brentbahry@gmail.com"},"repository":{"url":"git+https://github.com/brentbahry/db.git","type":"git"},"_npmVersion":"10.9.2","description":"Db driver for Google Spanner","directories":{},"_nodeVersion":"23.7.0","dependencies":{"@proteinjs/db":"^1.11.1","@proteinjs/util":"1.4.1","@proteinjs/logger":"1.0.6","@proteinjs/db-query":"^1.2.9","@google-cloud/spanner":"7.5.0","@proteinjs/reflection":"1.1.9","@proteinjs/db-spanner-common":"^1.0.8","@proteinjs/db-transaction-context":"^0.1.2"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"jest":"29.7.0","eslint":"8.57.0","ts-jest":"29.1.1","typescript":"5.2.2","@types/jest":"29.5.5","@types/node":"14.0.27","eslint-config-prettier":"9.1.0","eslint-plugin-prettier":"5.1.3","@typescript-eslint/parser":"7.8.0","@proteinjs/reflection-build":"1.0.24","@typescript-eslint/eslint-plugin":"7.8.0"},"_npmOperationalInternal":{"tmp":"tmp/db-driver-spanner_1.7.1_1738885013893_0.6764750539768567","host":"s3://npm-registry-packages-npm-production"}},"1.8.0":{"name":"@proteinjs/db-driver-spanner","version":"1.8.0","author":{"name":"Brent Bahry"},"license":"ISC","_id":"@proteinjs/db-driver-spanner@1.8.0","maintainers":[{"name":"brentonbahry","email":"brentbahry@gmail.com"}],"homepage":"https://github.com/brentbahry/db#readme","bugs":{"url":"https://github.com/brentbahry/db/issues"},"dist":{"shasum":"3bbaf82e08540d446bd80b3c6cfb81cea667f42e","tarball":"https://registry.npmjs.org/@proteinjs/db-driver-spanner/-/db-driver-spanner-1.8.0.tgz","fileCount":65,"integrity":"sha512-tOi12pfBaHPemmY7EJg+75CL/x5fCv1HUdwKGDfBKGeWcWn7+/nqN8mTO8V8i0FHHZfvb/k9awM4DFHp6C5SKA==","signatures":[{"sig":"MEUCIQD2zT6EM69YOAFwof5U4TaK9xq3lgYlZYuDLXnXHnXfUwIgO7KlxQA5KUvr/ZJwppOKqcVpTc+nbLotoMOTSTgSd7c=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":176841},"main":"./dist/generated/index.js","types":"./dist/generated/index.d.ts","gitHead":"f3c64e4da2badc2aa155b38aa79ddda1a10878ec","scripts":{"test":"jest --runInBand","build":"reflection-build && tsc","clean":"rm -rf dist/ node_modules/ generated/","watch":"reflection-watch"},"_npmUser":{"name":"brentonbahry","email":"brentbahry@gmail.com"},"repository":{"url":"git+https://github.com/brentbahry/db.git","type":"git"},"_npmVersion":"lerna/8.1.2/node@v20.3.1+x64 (linux)","description":"Db driver for Google Spanner","directories":{},"_nodeVersion":"20.3.1","dependencies":{"@proteinjs/db":"^1.12.0","@proteinjs/util":"1.4.1","@proteinjs/logger":"1.0.6","@proteinjs/db-query":"^1.2.9","@google-cloud/spanner":"7.5.0","@proteinjs/reflection":"1.1.9","@proteinjs/db-spanner-common":"^1.1.0","@proteinjs/db-transaction-context":"^0.2.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"jest":"29.7.0","eslint":"8.57.0","ts-jest":"29.1.1","typescript":"5.2.2","@types/jest":"29.5.5","@types/node":"14.0.27","eslint-config-prettier":"9.1.0","eslint-plugin-prettier":"5.1.3","@typescript-eslint/parser":"7.8.0","@proteinjs/reflection-build":"1.0.24","@typescript-eslint/eslint-plugin":"7.8.0"},"_npmOperationalInternal":{"tmp":"tmp/db-driver-spanner_1.8.0_1738888113429_0.1601493608685851","host":"s3://npm-registry-packages-npm-production"}},"1.8.1":{"name":"@proteinjs/db-driver-spanner","version":"1.8.1","author":{"name":"Brent Bahry"},"license":"ISC","_id":"@proteinjs/db-driver-spanner@1.8.1","maintainers":[{"name":"brentonbahry","email":"brentbahry@gmail.com"}],"homepage":"https://github.com/brentbahry/db#readme","bugs":{"url":"https://github.com/brentbahry/db/issues"},"dist":{"shasum":"402b1e7a99641c58cc53108b135f193832d86d72","tarball":"https://registry.npmjs.org/@proteinjs/db-driver-spanner/-/db-driver-spanner-1.8.1.tgz","fileCount":65,"integrity":"sha512-jwBhpq1U0JCK0IWTm5lVljRWDH+eq3Ww3OCmhJXiszmicIpI627XMSgq0sLgqN8SPlR1Rf63AcqwlZ8l4lxG+g==","signatures":[{"sig":"MEUCIA3qOoBDTCF/tsW/1sYQG973+N+SY1aeVxsqQKgF74FAAiEA92D/ennc9SY2NNoYYO/M4SA1oDFUVnjP82k5esCn3E0=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":177054},"main":"./dist/generated/index.js","types":"./dist/generated/index.d.ts","gitHead":"1308b6fed79e851b736b2c5da8d468c8b18b9cc6","scripts":{"test":"jest --runInBand","build":"reflection-build && tsc","clean":"rm -rf dist/ node_modules/ generated/","watch":"reflection-watch"},"_npmUser":{"name":"brentonbahry","email":"brentbahry@gmail.com"},"repository":{"url":"git+https://github.com/brentbahry/db.git","type":"git"},"_npmVersion":"lerna/8.1.2/node@v20.3.1+x64 (linux)","description":"Db driver for Google Spanner","directories":{},"_nodeVersion":"20.3.1","dependencies":{"@proteinjs/db":"^1.13.0","@proteinjs/util":"1.4.1","@proteinjs/logger":"1.0.6","@proteinjs/db-query":"^1.2.9","@google-cloud/spanner":"7.5.0","@proteinjs/reflection":"1.1.9","@proteinjs/db-spanner-common":"^1.1.1","@proteinjs/db-transaction-context":"^0.2.1"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"jest":"29.7.0","eslint":"8.57.0","ts-jest":"29.1.1","typescript":"5.2.2","@types/jest":"29.5.5","@types/node":"14.0.27","eslint-config-prettier":"9.1.0","eslint-plugin-prettier":"5.1.3","@typescript-eslint/parser":"7.8.0","@proteinjs/reflection-build":"1.0.24","@typescript-eslint/eslint-plugin":"7.8.0"},"_npmOperationalInternal":{"tmp":"tmp/db-driver-spanner_1.8.1_1743195328056_0.2722802467700769","host":"s3://npm-registry-packages-npm-production"}},"1.8.2":{"name":"@proteinjs/db-driver-spanner","version":"1.8.2","author":{"name":"Brent Bahry"},"license":"ISC","_id":"@proteinjs/db-driver-spanner@1.8.2","maintainers":[{"name":"brentonbahry","email":"brentbahry@gmail.com"}],"homepage":"https://github.com/brentbahry/db#readme","bugs":{"url":"https://github.com/brentbahry/db/issues"},"dist":{"shasum":"fc0ba179b589b5ddae99c0e6e68116467cb43404","tarball":"https://registry.npmjs.org/@proteinjs/db-driver-spanner/-/db-driver-spanner-1.8.2.tgz","fileCount":65,"integrity":"sha512-Ft5QlbYr/SzL5akW7K1pznfQN4cby47MjMDWlnU74QULtkH6BxEQOwU5jP1tiZtbuo+79LtrQoEIkY4lE9Ejlg==","signatures":[{"sig":"MEQCIFmMuxrUj3Nt9tP4cvabQEQZAvZws1Ys8XkuKQE3azAaAiB05P2C3nCvrOeUlqd0Z/biW0urOS1G38G6UfGtBvFf/w==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":177267},"main":"./dist/generated/index.js","types":"./dist/generated/index.d.ts","gitHead":"434222687efceed3c6fad25b19ac527d311c20c1","scripts":{"test":"jest --runInBand","build":"reflection-build && tsc","clean":"rm -rf dist/ node_modules/ generated/","watch":"reflection-watch"},"_npmUser":{"name":"brentonbahry","email":"brentbahry@gmail.com"},"repository":{"url":"git+https://github.com/brentbahry/db.git","type":"git"},"_npmVersion":"lerna/8.1.2/node@v20.3.1+x64 (linux)","description":"Db driver for Google Spanner","directories":{},"_nodeVersion":"20.3.1","dependencies":{"@proteinjs/db":"^1.14.0","@proteinjs/util":"1.4.1","@proteinjs/logger":"1.0.6","@proteinjs/db-query":"^1.2.9","@google-cloud/spanner":"7.5.0","@proteinjs/reflection":"1.1.9","@proteinjs/db-spanner-common":"^1.1.2","@proteinjs/db-transaction-context":"^0.2.2"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"jest":"29.7.0","eslint":"8.57.0","ts-jest":"29.1.1","typescript":"5.2.2","@types/jest":"29.5.5","@types/node":"14.0.27","eslint-config-prettier":"9.1.0","eslint-plugin-prettier":"5.1.3","@typescript-eslint/parser":"7.8.0","@proteinjs/reflection-build":"1.0.24","@typescript-eslint/eslint-plugin":"7.8.0"},"_npmOperationalInternal":{"tmp":"tmp/db-driver-spanner_1.8.2_1743580580796_0.4806112812281098","host":"s3://npm-registry-packages-npm-production"}},"1.8.3":{"name":"@proteinjs/db-driver-spanner","version":"1.8.3","author":{"name":"Brent Bahry"},"license":"ISC","_id":"@proteinjs/db-driver-spanner@1.8.3","maintainers":[{"name":"brentonbahry","email":"brentbahry@gmail.com"}],"homepage":"https://github.com/brentbahry/db#readme","bugs":{"url":"https://github.com/brentbahry/db/issues"},"dist":{"shasum":"eaa307aba509504420d794057c0cd4691d7d554b","tarball":"https://registry.npmjs.org/@proteinjs/db-driver-spanner/-/db-driver-spanner-1.8.3.tgz","fileCount":64,"integrity":"sha512-0rpHnnNX9Z1uFR+2ihz3Qh8z79v6BK/0OHpSEvs2SgXjZY3MTwk6qyJPwrL4DCUi8K9sJqT5ojHVNvVarwI8kQ==","signatures":[{"sig":"MEQCIChWQ0+juWGteLRJ+3ihds8gr17FnK5Irb7K0XVYr4EyAiAE9phHMGnfvSBpIQTARqvhXyRi8LZQGQSdNFGWbL1c9Q==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":178276},"main":"./dist/generated/index.js","types":"./dist/generated/index.d.ts","scripts":{"test":"jest --runInBand","build":"reflection-build && tsc","clean":"rm -rf dist/ node_modules/ generated/","watch":"reflection-watch"},"_npmUser":{"name":"brentonbahry","email":"brentbahry@gmail.com"},"repository":{"url":"git+https://github.com/brentbahry/db.git","type":"git"},"_npmVersion":"10.9.0","description":"Db driver for Google Spanner","directories":{},"_nodeVersion":"23.1.0","dependencies":{"@proteinjs/db":"^1.14.1","@proteinjs/util":"1.5.0","@proteinjs/logger":"1.0.7","@proteinjs/db-query":"^1.2.10","@google-cloud/spanner":"7.5.0","@proteinjs/reflection":"1.1.10","@proteinjs/db-spanner-common":"^1.1.3","@proteinjs/db-transaction-context":"^0.2.3"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"jest":"29.7.0","eslint":"8.57.0","ts-jest":"29.1.1","typescript":"5.2.2","@types/jest":"29.5.5","@types/node":"14.0.27","eslint-config-prettier":"9.1.0","eslint-plugin-prettier":"5.1.3","@typescript-eslint/parser":"7.8.0","@proteinjs/reflection-build":"1.0.25","@typescript-eslint/eslint-plugin":"7.8.0"},"_npmOperationalInternal":{"tmp":"tmp/db-driver-spanner_1.8.3_1744411049568_0.7437134271466128","host":"s3://npm-registry-packages-npm-production"}},"1.8.4":{"name":"@proteinjs/db-driver-spanner","version":"1.8.4","author":{"name":"Brent Bahry"},"license":"ISC","_id":"@proteinjs/db-driver-spanner@1.8.4","maintainers":[{"name":"brentonbahry","email":"brentbahry@gmail.com"}],"homepage":"https://github.com/brentbahry/db#readme","bugs":{"url":"https://github.com/brentbahry/db/issues"},"dist":{"shasum":"4349934e3fa12c9baa4c0bc8fd0fc7d3799701a7","tarball":"https://registry.npmjs.org/@proteinjs/db-driver-spanner/-/db-driver-spanner-1.8.4.tgz","fileCount":65,"integrity":"sha512-XgB70jcaX03ZMQjv73rGGIqEjvZEskmWjI578Y3C+gcliDydn01TrqvgH2BGBDnys2er0NSZRrTcVg16QQ+Mag==","signatures":[{"sig":"MEYCIQDVGRCu6QsaZr6Bdl4A1Z4Q0KIjPjBHLY5u2U38QBZsFQIhAI/Zbd184R+rgvyUjgfcz+d2FEMPqMWxhNCgvN/F5Yxa","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":177482},"main":"./dist/generated/index.js","types":"./dist/generated/index.d.ts","gitHead":"fb17395df02a72b70b76c64b66275622fe257a8a","scripts":{"test":"jest --runInBand","build":"reflection-build && tsc","clean":"rm -rf dist/ node_modules/ generated/","watch":"reflection-watch"},"_npmUser":{"name":"brentonbahry","email":"brentbahry@gmail.com"},"repository":{"url":"git+https://github.com/brentbahry/db.git","type":"git"},"_npmVersion":"lerna/8.1.2/node@v20.3.1+x64 (linux)","description":"Db driver for Google Spanner","directories":{},"_nodeVersion":"20.3.1","dependencies":{"@proteinjs/db":"^1.14.2","@proteinjs/util":"1.5.0","@proteinjs/logger":"1.0.7","@proteinjs/db-query":"^1.2.10","@google-cloud/spanner":"7.5.0","@proteinjs/reflection":"1.1.10","@proteinjs/db-spanner-common":"^1.1.4","@proteinjs/db-transaction-context":"^0.2.4"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"jest":"29.7.0","eslint":"8.57.0","ts-jest":"29.1.1","typescript":"5.2.2","@types/jest":"29.5.5","@types/node":"14.0.27","eslint-config-prettier":"9.1.0","eslint-plugin-prettier":"5.1.3","@typescript-eslint/parser":"7.8.0","@proteinjs/reflection-build":"1.0.25","@typescript-eslint/eslint-plugin":"7.8.0"},"_npmOperationalInternal":{"tmp":"tmp/db-driver-spanner_1.8.4_1744680828265_0.5027240522483243","host":"s3://npm-registry-packages-npm-production"}},"1.8.5":{"name":"@proteinjs/db-driver-spanner","version":"1.8.5","author":{"name":"Brent Bahry"},"license":"ISC","_id":"@proteinjs/db-driver-spanner@1.8.5","maintainers":[{"name":"brentonbahry","email":"brentbahry@gmail.com"}],"homepage":"https://github.com/brentbahry/db#readme","bugs":{"url":"https://github.com/brentbahry/db/issues"},"dist":{"shasum":"e8f2d2595450dc745a2aa1087a3000afb5f7c4c3","tarball":"https://registry.npmjs.org/@proteinjs/db-driver-spanner/-/db-driver-spanner-1.8.5.tgz","fileCount":64,"integrity":"sha512-e9FRDLPg33PtJ9kN5n1eB0jHja/oiCdORr2FXLfPT5CqZOZ7QVp9QRSZahJP/PAWAziktvOl6v1CXlzYjjLzbQ==","signatures":[{"sig":"MEUCIB9eSO0jirVUxT/kElttTRPOUnAC+Q+fPtgJgUAIeNAYAiEA3ysNFf2wn5Wcv4gyeBtJ4njXoUX3mtsLru+PLyPfilc=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":178488},"main":"./dist/generated/index.js","types":"./dist/generated/index.d.ts","scripts":{"test":"jest --runInBand","build":"reflection-build && tsc","clean":"rm -rf dist/ node_modules/ generated/","watch":"reflection-watch"},"_npmUser":{"name":"brentonbahry","email":"brentbahry@gmail.com"},"repository":{"url":"git+https://github.com/brentbahry/db.git","type":"git"},"_npmVersion":"10.9.0","description":"Db driver for Google Spanner","directories":{},"_nodeVersion":"23.1.0","dependencies":{"@proteinjs/db":"^1.14.3","@proteinjs/util":"1.5.0","@proteinjs/logger":"1.0.8","@proteinjs/db-query":"^1.2.11","@google-cloud/spanner":"7.5.0","@proteinjs/reflection":"1.1.10","@proteinjs/db-spanner-common":"^1.1.5","@proteinjs/db-transaction-context":"^0.2.5"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"jest":"29.7.0","eslint":"8.57.0","ts-jest":"29.1.1","typescript":"5.2.2","@types/jest":"29.5.5","@types/node":"14.0.27","eslint-config-prettier":"9.1.0","eslint-plugin-prettier":"5.1.3","@typescript-eslint/parser":"7.8.0","@proteinjs/reflection-build":"1.1.0","@typescript-eslint/eslint-plugin":"7.8.0"},"_npmOperationalInternal":{"tmp":"tmp/db-driver-spanner_1.8.5_1745214315403_0.5792095278825267","host":"s3://npm-registry-packages-npm-production"}},"1.8.6":{"name":"@proteinjs/db-driver-spanner","version":"1.8.6","author":{"name":"Brent Bahry"},"license":"ISC","_id":"@proteinjs/db-driver-spanner@1.8.6","maintainers":[{"name":"brentonbahry","email":"brentbahry@gmail.com"}],"homepage":"https://github.com/brentbahry/db#readme","bugs":{"url":"https://github.com/brentbahry/db/issues"},"dist":{"shasum":"ec1c2fe774f58b14980d847b21e38b9f8e1c6493","tarball":"https://registry.npmjs.org/@proteinjs/db-driver-spanner/-/db-driver-spanner-1.8.6.tgz","fileCount":65,"integrity":"sha512-DlaaYV2UX3+lP187ESEIaTaVaQO5tnPr8Ll2A4sCiwwD7d0xXBQroOcUTgzJSKBWPHUW2uk91C+utFLeDdAdJg==","signatures":[{"sig":"MEYCIQDqHYYELOhyUP5GpdXQxeaZScM34UfTw/WV1a3jNCr+dAIhAJy+qhY6wTUohvlcLUR7JnXXdn68YxTDcqgazp6wA7rz","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":177694},"main":"./dist/generated/index.js","types":"./dist/generated/index.d.ts","gitHead":"b08c677660a1bd728110899c5086b2aa9944c7c9","scripts":{"test":"jest --runInBand","build":"reflection-build && tsc","clean":"rm -rf dist/ node_modules/ generated/","watch":"reflection-watch"},"_npmUser":{"name":"brentonbahry","email":"brentbahry@gmail.com"},"repository":{"url":"git+https://github.com/brentbahry/db.git","type":"git"},"_npmVersion":"lerna/8.1.2/node@v20.3.1+x64 (linux)","description":"Db driver for Google Spanner","directories":{},"_nodeVersion":"20.3.1","dependencies":{"@proteinjs/db":"^1.15.0","@proteinjs/util":"1.5.0","@proteinjs/logger":"1.0.8","@proteinjs/db-query":"^1.2.11","@google-cloud/spanner":"7.5.0","@proteinjs/reflection":"1.1.10","@proteinjs/db-spanner-common":"^1.1.6","@proteinjs/db-transaction-context":"^0.2.6"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"jest":"29.7.0","eslint":"8.57.0","ts-jest":"29.1.1","typescript":"5.2.2","@types/jest":"29.5.5","@types/node":"14.0.27","eslint-config-prettier":"9.1.0","eslint-plugin-prettier":"5.1.3","@typescript-eslint/parser":"7.8.0","@proteinjs/reflection-build":"1.1.0","@typescript-eslint/eslint-plugin":"7.8.0"},"_npmOperationalInternal":{"tmp":"tmp/db-driver-spanner_1.8.6_1745455424865_0.4688711253757847","host":"s3://npm-registry-packages-npm-production"}},"1.8.7":{"name":"@proteinjs/db-driver-spanner","version":"1.8.7","author":{"name":"Brent Bahry"},"license":"ISC","_id":"@proteinjs/db-driver-spanner@1.8.7","maintainers":[{"name":"brentonbahry","email":"brentbahry@gmail.com"}],"homepage":"https://github.com/brentbahry/db#readme","bugs":{"url":"https://github.com/brentbahry/db/issues"},"dist":{"shasum":"0ae0dd184eb8bd240ea072d887aee8908177ed98","tarball":"https://registry.npmjs.org/@proteinjs/db-driver-spanner/-/db-driver-spanner-1.8.7.tgz","fileCount":64,"integrity":"sha512-lQ85+vSwUWE0B1tarGicSFHsJ87iCz3Ha9wgsQUOjQ2AHI//SpXcH3yUjzNBuLxVzzcPP1i7f+ZwYNbNY+ApCw==","signatures":[{"sig":"MEUCICLyeRbSWXZaUJJwqdG2cpnu1SK7IGlaoS1sMgAFW0UPAiEAg/KgL8fOEKqLpn3/pCcjjK3fyY91UbtNQyv26rTs/Y0=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":178701},"main":"./dist/generated/index.js","types":"./dist/generated/index.d.ts","scripts":{"test":"jest --runInBand","build":"reflection-build && tsc","clean":"rm -rf dist/ node_modules/ generated/","watch":"reflection-watch"},"_npmUser":{"name":"brentonbahry","email":"brentbahry@gmail.com"},"repository":{"url":"git+https://github.com/brentbahry/db.git","type":"git"},"_npmVersion":"10.9.0","description":"Db driver for Google Spanner","directories":{},"_nodeVersion":"23.1.0","dependencies":{"@proteinjs/db":"^1.15.1","@proteinjs/util":"1.5.0","@proteinjs/logger":"1.0.9","@proteinjs/db-query":"^1.2.12","@google-cloud/spanner":"7.5.0","@proteinjs/reflection":"1.1.10","@proteinjs/db-spanner-common":"^1.1.7","@proteinjs/db-transaction-context":"^0.2.7"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"jest":"29.7.0","eslint":"8.57.0","ts-jest":"29.1.1","typescript":"5.2.2","@types/jest":"29.5.5","@types/node":"14.0.27","eslint-config-prettier":"9.1.0","eslint-plugin-prettier":"5.1.3","@typescript-eslint/parser":"7.8.0","@proteinjs/reflection-build":"1.1.1","@typescript-eslint/eslint-plugin":"7.8.0"},"_npmOperationalInternal":{"tmp":"tmp/db-driver-spanner_1.8.7_1748933198084_0.9258656804362555","host":"s3://npm-registry-packages-npm-production"}},"1.8.8":{"name":"@proteinjs/db-driver-spanner","version":"1.8.8","author":{"name":"Brent Bahry"},"license":"ISC","_id":"@proteinjs/db-driver-spanner@1.8.8","maintainers":[{"name":"brentonbahry","email":"brentbahry@gmail.com"}],"homepage":"https://github.com/brentbahry/db#readme","bugs":{"url":"https://github.com/brentbahry/db/issues"},"dist":{"shasum":"efcb152ec43aea1312ae687c1bca41072d39cb7a","tarball":"https://registry.npmjs.org/@proteinjs/db-driver-spanner/-/db-driver-spanner-1.8.8.tgz","fileCount":64,"integrity":"sha512-yu1+z+vcLtCQS0MWwd4qZcnfH51hUUIln/Sgd7B/1T2tvaQ40S2fiU802UUjXA0uens/X+I19Ky0fhSeHGE2lg==","signatures":[{"sig":"MEUCIQCwkN9a29HV0HjKIYDKusCYd6puirzeFcx2nCjyN7y/JAIgRoYmAgTRZw/PCmMS2yqwl/IRRcHBhuZxwFUDqEq4klM=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":178702},"main":"./dist/generated/index.js","types":"./dist/generated/index.d.ts","scripts":{"test":"jest --runInBand","build":"reflection-build && tsc","clean":"rm -rf dist/ node_modules/ generated/","watch":"reflection-watch"},"_npmUser":{"name":"brentonbahry","email":"brentbahry@gmail.com"},"repository":{"url":"git+https://github.com/brentbahry/db.git","type":"git"},"_npmVersion":"10.9.0","description":"Db driver for Google Spanner","directories":{},"_nodeVersion":"23.1.0","dependencies":{"@proteinjs/db":"^1.15.2","@proteinjs/util":"1.5.0","@proteinjs/logger":"1.0.10","@proteinjs/db-query":"^1.2.13","@google-cloud/spanner":"7.5.0","@proteinjs/reflection":"1.1.10","@proteinjs/db-spanner-common":"^1.1.8","@proteinjs/db-transaction-context":"^0.2.8"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"jest":"29.7.0","eslint":"8.57.0","ts-jest":"29.1.1","typescript":"5.2.2","@types/jest":"29.5.5","@types/node":"14.0.27","eslint-config-prettier":"9.1.0","eslint-plugin-prettier":"5.1.3","@typescript-eslint/parser":"7.8.0","@proteinjs/reflection-build":"1.2.0","@typescript-eslint/eslint-plugin":"7.8.0"},"_npmOperationalInternal":{"tmp":"tmp/db-driver-spanner_1.8.8_1748984936968_0.7466425292034533","host":"s3://npm-registry-packages-npm-production"}},"1.8.9":{"name":"@proteinjs/db-driver-spanner","version":"1.8.9","author":{"name":"Brent Bahry"},"license":"ISC","_id":"@proteinjs/db-driver-spanner@1.8.9","maintainers":[{"name":"brentonbahry","email":"brentbahry@gmail.com"}],"homepage":"https://github.com/brentbahry/db#readme","bugs":{"url":"https://github.com/brentbahry/db/issues"},"dist":{"shasum":"92b8c2adf8959a73e94b785290a032a019d53892","tarball":"https://registry.npmjs.org/@proteinjs/db-driver-spanner/-/db-driver-spanner-1.8.9.tgz","fileCount":64,"integrity":"sha512-GgsXoe/0EWNrs6vZiiHjwt3GpABWM88P6PlrllDgrgF2xkqXYlObsHlq+6n/bda+1I5YMvUSV9o38xnjBvPTrA==","signatures":[{"sig":"MEQCIGGfXIMu/QzLD9SWKnotpnYEZLxK+DJY3+tRSmWHPXd/AiA0lIQr2jkrwhch+mUOigVCgVK4/mzU24yJLh1etwtGhg==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":178702},"main":"./dist/generated/index.js","types":"./dist/generated/index.d.ts","scripts":{"test":"jest --runInBand","build":"reflection-build && tsc","clean":"rm -rf dist/ node_modules/ generated/","watch":"reflection-watch"},"_npmUser":{"name":"brentonbahry","email":"brentbahry@gmail.com"},"repository":{"url":"git+https://github.com/brentbahry/db.git","type":"git"},"_npmVersion":"10.9.0","description":"Db driver for Google Spanner","directories":{},"_nodeVersion":"23.1.0","dependencies":{"@proteinjs/db":"^1.15.3","@proteinjs/util":"1.5.0","@proteinjs/logger":"1.0.10","@proteinjs/db-query":"^1.2.13","@google-cloud/spanner":"7.5.0","@proteinjs/reflection":"1.1.10","@proteinjs/db-spanner-common":"^1.1.9","@proteinjs/db-transaction-context":"^0.2.9"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"jest":"29.7.0","eslint":"8.57.0","ts-jest":"29.1.1","typescript":"5.2.2","@types/jest":"29.5.5","@types/node":"14.0.27","eslint-config-prettier":"9.1.0","eslint-plugin-prettier":"5.1.3","@typescript-eslint/parser":"7.8.0","@proteinjs/reflection-build":"1.2.0","@typescript-eslint/eslint-plugin":"7.8.0"},"_npmOperationalInternal":{"tmp":"tmp/db-driver-spanner_1.8.9_1755059045649_0.9241009170016501","host":"s3://npm-registry-packages-npm-production"}},"1.8.10":{"name":"@proteinjs/db-driver-spanner","version":"1.8.10","author":{"name":"Brent Bahry"},"license":"ISC","_id":"@proteinjs/db-driver-spanner@1.8.10","maintainers":[{"name":"brentonbahry","email":"brentbahry@gmail.com"}],"homepage":"https://github.com/brentbahry/db#readme","bugs":{"url":"https://github.com/brentbahry/db/issues"},"dist":{"shasum":"7d1cd44a1a7cc01454887088086f83cd8bfe91d7","tarball":"https://registry.npmjs.org/@proteinjs/db-driver-spanner/-/db-driver-spanner-1.8.10.tgz","fileCount":65,"integrity":"sha512-ywi8qBKlVzVz+c8EWdrzNRu2KFocQtEzcncQAePMkq7ramGhaepITIMWrH2iaFR3udJNzWiJlWQhjK7/NgUxzw==","signatures":[{"sig":"MEYCIQDp5qCsPo5d9EPFABFK1NXKsd5EHqS7lsVLeMJK3EJ3xQIhAO8yHtOi4IOTbcwVRkPFP/kU/zBIILnrL06AdBGolT5t","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":177912},"main":"./dist/generated/index.js","types":"./dist/generated/index.d.ts","gitHead":"fd8bc8a83b75ca63e7ee976a783947e972b8408e","scripts":{"test":"jest --runInBand","build":"reflection-build && tsc","clean":"rm -rf dist/ node_modules/ generated/","watch":"reflection-watch"},"_npmUser":{"name":"brentonbahry","email":"brentbahry@gmail.com"},"repository":{"url":"git+https://github.com/brentbahry/db.git","type":"git"},"_npmVersion":"lerna/8.1.2/node@v20.3.1+x64 (linux)","description":"Db driver for Google Spanner","directories":{},"_nodeVersion":"20.3.1","dependencies":{"@proteinjs/db":"^1.16.0","@proteinjs/util":"1.5.0","@proteinjs/logger":"1.0.10","@proteinjs/db-query":"^1.3.0","@google-cloud/spanner":"7.5.0","@proteinjs/reflection":"1.1.10","@proteinjs/db-spanner-common":"^1.1.10","@proteinjs/db-transaction-context":"^0.2.10"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"jest":"29.7.0","eslint":"8.57.0","ts-jest":"29.1.1","typescript":"5.2.2","@types/jest":"29.5.5","@types/node":"14.0.27","eslint-config-prettier":"9.1.0","eslint-plugin-prettier":"5.1.3","@typescript-eslint/parser":"7.8.0","@proteinjs/reflection-build":"1.2.0","@typescript-eslint/eslint-plugin":"7.8.0"},"_npmOperationalInternal":{"tmp":"tmp/db-driver-spanner_1.8.10_1755663640526_0.44033509967838236","host":"s3://npm-registry-packages-npm-production"}},"1.8.11":{"name":"@proteinjs/db-driver-spanner","version":"1.8.11","author":{"name":"Brent Bahry"},"license":"ISC","_id":"@proteinjs/db-driver-spanner@1.8.11","maintainers":[{"name":"brentonbahry","email":"brentbahry@gmail.com"}],"homepage":"https://github.com/brentbahry/db#readme","bugs":{"url":"https://github.com/brentbahry/db/issues"},"dist":{"shasum":"f6e4a63d9f2ba3d01efbf6acba15cc57cc15ad6b","tarball":"https://registry.npmjs.org/@proteinjs/db-driver-spanner/-/db-driver-spanner-1.8.11.tgz","fileCount":65,"integrity":"sha512-1GbnDXZ3SK5s65dsQqmDBwobi4/rP1uwMOzMi3I+fvE3v2xOuGS7eVE+z5RCUrn2CqCV0DiymD9V57+UFtbugQ==","signatures":[{"sig":"MEQCICz7mLr6zqjsHRf356mglkwWY7Zpa8/pezCHlCHiqzdeAiAFHTSzplog1zz2d0w1LVOjS6Qlg6FB0vexgNDLqiGOwQ==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":178128},"main":"./dist/generated/index.js","types":"./dist/generated/index.d.ts","gitHead":"f218677832d1e731b7ecb858ae1265fa8d40b72b","scripts":{"test":"jest --runInBand","build":"reflection-build && tsc","clean":"rm -rf dist/ node_modules/ generated/","watch":"reflection-watch"},"_npmUser":{"name":"brentonbahry","email":"brentbahry@gmail.com"},"repository":{"url":"git+https://github.com/brentbahry/db.git","type":"git"},"_npmVersion":"lerna/8.1.2/node@v20.3.1+x64 (linux)","description":"Db driver for Google Spanner","directories":{},"_nodeVersion":"20.3.1","dependencies":{"@proteinjs/db":"^1.17.0","@proteinjs/util":"1.5.0","@proteinjs/logger":"1.0.10","@proteinjs/db-query":"^1.3.0","@google-cloud/spanner":"7.5.0","@proteinjs/reflection":"1.1.10","@proteinjs/db-spanner-common":"^1.1.11","@proteinjs/db-transaction-context":"^0.2.11"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"jest":"29.7.0","eslint":"8.57.0","ts-jest":"29.1.1","typescript":"5.2.2","@types/jest":"29.5.5","@types/node":"14.0.27","eslint-config-prettier":"9.1.0","eslint-plugin-prettier":"5.1.3","@typescript-eslint/parser":"7.8.0","@proteinjs/reflection-build":"1.2.0","@typescript-eslint/eslint-plugin":"7.8.0"},"_npmOperationalInternal":{"tmp":"tmp/db-driver-spanner_1.8.11_1757445131752_0.667505143579743","host":"s3://npm-registry-packages-npm-production"}},"1.8.12":{"name":"@proteinjs/db-driver-spanner","version":"1.8.12","author":{"name":"Brent Bahry"},"license":"ISC","_id":"@proteinjs/db-driver-spanner@1.8.12","maintainers":[{"name":"brentonbahry","email":"brentbahry@gmail.com"}],"homepage":"https://github.com/brentbahry/db#readme","bugs":{"url":"https://github.com/brentbahry/db/issues"},"dist":{"shasum":"cc200bc743d67111dfaf5e2cc569dbec806faddb","tarball":"https://registry.npmjs.org/@proteinjs/db-driver-spanner/-/db-driver-spanner-1.8.12.tgz","fileCount":64,"integrity":"sha512-PNSRRD8TLoIofG3DD0CU7t/jQ3kOJwewZrtn5IcQBxoifz8X1/fFjmj6XB6027IjsqyoO+Sgjp0FLZnNL6qFTw==","signatures":[{"sig":"MEQCIHACyR6U/RkUCsv6+YlY1lVJIq7yhoppiBZ5h1zxuePyAiASxjRsAL7KG9grbJWXcaIVoCkIzzUVSsxNxk5gJN/BJw==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":179135},"main":"./dist/generated/index.js","types":"./dist/generated/index.d.ts","scripts":{"test":"jest --runInBand","build":"reflection-build && tsc","clean":"rm -rf dist/ node_modules/ generated/","watch":"reflection-watch"},"_npmUser":{"name":"brentonbahry","email":"brentbahry@gmail.com"},"repository":{"url":"git+https://github.com/brentbahry/db.git","type":"git"},"_npmVersion":"10.9.0","description":"Db driver for Google Spanner","directories":{},"_nodeVersion":"23.1.0","dependencies":{"@proteinjs/db":"^1.17.1","@proteinjs/util":"1.5.0","@proteinjs/logger":"1.0.10","@proteinjs/db-query":"^1.3.1","@google-cloud/spanner":"7.5.0","@proteinjs/reflection":"1.1.10","@proteinjs/db-spanner-common":"^1.1.12","@proteinjs/db-transaction-context":"^0.2.12"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"jest":"29.7.0","eslint":"8.57.0","ts-jest":"29.1.1","typescript":"5.2.2","@types/jest":"29.5.5","@types/node":"14.0.27","eslint-config-prettier":"9.1.0","eslint-plugin-prettier":"5.1.3","@typescript-eslint/parser":"7.8.0","@proteinjs/reflection-build":"1.2.0","@typescript-eslint/eslint-plugin":"7.8.0"},"_npmOperationalInternal":{"tmp":"tmp/db-driver-spanner_1.8.12_1758248650670_0.4979352067989111","host":"s3://npm-registry-packages-npm-production"}},"1.8.13":{"name":"@proteinjs/db-driver-spanner","version":"1.8.13","author":{"name":"Brent Bahry"},"license":"ISC","_id":"@proteinjs/db-driver-spanner@1.8.13","maintainers":[{"name":"brentonbahry","email":"brentbahry@gmail.com"}],"homepage":"https://github.com/brentbahry/db#readme","bugs":{"url":"https://github.com/brentbahry/db/issues"},"dist":{"shasum":"03f5f486eaafdcf8e1fcb28a2a77dd43a591e4e6","tarball":"https://registry.npmjs.org/@proteinjs/db-driver-spanner/-/db-driver-spanner-1.8.13.tgz","fileCount":65,"integrity":"sha512-TinItuIVHT751DzchLQWzoOpcZHZNKh8FSIjXL081Xx+jU1BjcSEGxw533h2iyMk0vflNfyZyoZsp+KWjUh7ZA==","signatures":[{"sig":"MEQCIDe4UiWofPmcjpSMtaKuoRf9aw9ThvFWSK+nUYOXWQE7AiAnb8NraJdrhAypCVJU+1BCrngXyrNfK4yJdHNjEhKdcQ==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":178344},"main":"./dist/generated/index.js","types":"./dist/generated/index.d.ts","gitHead":"79604ea89282b44ce8365dda60110a922902a24a","scripts":{"test":"jest --runInBand","build":"reflection-build && tsc","clean":"rm -rf dist/ node_modules/ generated/","watch":"reflection-watch"},"_npmUser":{"name":"brentonbahry","email":"brentbahry@gmail.com"},"repository":{"url":"git+https://github.com/brentbahry/db.git","type":"git"},"_npmVersion":"lerna/8.1.2/node@v20.3.1+x64 (linux)","description":"Db driver for Google Spanner","directories":{},"_nodeVersion":"20.3.1","dependencies":{"@proteinjs/db":"^1.18.0","@proteinjs/util":"1.5.0","@proteinjs/logger":"1.0.10","@proteinjs/db-query":"^1.3.1","@google-cloud/spanner":"7.5.0","@proteinjs/reflection":"1.1.10","@proteinjs/db-spanner-common":"^1.1.13","@proteinjs/db-transaction-context":"^0.2.13"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"jest":"29.7.0","eslint":"8.57.0","ts-jest":"29.1.1","typescript":"5.2.2","@types/jest":"29.5.5","@types/node":"14.0.27","eslint-config-prettier":"9.1.0","eslint-plugin-prettier":"5.1.3","@typescript-eslint/parser":"7.8.0","@proteinjs/reflection-build":"1.2.0","@typescript-eslint/eslint-plugin":"7.8.0"},"_npmOperationalInternal":{"tmp":"tmp/db-driver-spanner_1.8.13_1758736426043_0.00663223520389522","host":"s3://npm-registry-packages-npm-production"}},"1.8.14":{"name":"@proteinjs/db-driver-spanner","version":"1.8.14","author":{"name":"Brent Bahry"},"license":"ISC","_id":"@proteinjs/db-driver-spanner@1.8.14","maintainers":[{"name":"brentonbahry","email":"brentbahry@gmail.com"}],"homepage":"https://github.com/brentbahry/db#readme","bugs":{"url":"https://github.com/brentbahry/db/issues"},"dist":{"shasum":"f3a5ff11ab3bb5dc380c0292b204a13dd2c7e735","tarball":"https://registry.npmjs.org/@proteinjs/db-driver-spanner/-/db-driver-spanner-1.8.14.tgz","fileCount":65,"integrity":"sha512-6bW7yIOa62JRt1Ke5n4UP90zxdjVg0KRyBirJGM/b4t0oiI7bfkCWp//TTyRJcWWGZQOKwBwvwD9ly0z6zPpNg==","signatures":[{"sig":"MEQCIH/nPoZWQZdBKWXXvdUoCazH7/evMTvpEZshgR7JM2hvAiBcwuc2uIFLroker+7dkf/OuUYKe/LMAN+ahY6CpWAgRA==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":182623},"main":"./dist/generated/index.js","types":"./dist/generated/index.d.ts","gitHead":"6369c8196fb23a904a72518cb0c52b03b9364642","scripts":{"test":"jest --runInBand","build":"reflection-build && tsc","clean":"rm -rf dist/ node_modules/ generated/","watch":"reflection-watch"},"_npmUser":{"name":"brentonbahry","email":"brentbahry@gmail.com"},"repository":{"url":"git+https://github.com/brentbahry/db.git","type":"git"},"_npmVersion":"lerna/8.1.2/node@v20.3.1+x64 (linux)","description":"Db driver for Google Spanner","directories":{},"_nodeVersion":"20.3.1","dependencies":{"@proteinjs/db":"^1.18.1","@proteinjs/util":"1.5.0","@proteinjs/logger":"1.0.10","@proteinjs/db-query":"^1.3.1","@google-cloud/spanner":"7.5.0","@proteinjs/reflection":"1.1.10","@proteinjs/db-spanner-common":"^1.1.14","@proteinjs/db-transaction-context":"^0.2.14"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"jest":"29.7.0","eslint":"8.57.0","ts-jest":"29.1.1","typescript":"5.2.2","@types/jest":"29.5.5","@types/node":"14.0.27","eslint-config-prettier":"9.1.0","eslint-plugin-prettier":"5.1.3","@typescript-eslint/parser":"7.8.0","@proteinjs/reflection-build":"1.2.0","@typescript-eslint/eslint-plugin":"7.8.0"},"_npmOperationalInternal":{"tmp":"tmp/db-driver-spanner_1.8.14_1759027402109_0.43454902553266406","host":"s3://npm-registry-packages-npm-production"}},"1.8.15":{"name":"@proteinjs/db-driver-spanner","version":"1.8.15","author":{"name":"Brent Bahry"},"license":"ISC","_id":"@proteinjs/db-driver-spanner@1.8.15","maintainers":[{"name":"brentonbahry","email":"brentbahry@gmail.com"}],"homepage":"https://github.com/brentbahry/db#readme","bugs":{"url":"https://github.com/brentbahry/db/issues"},"dist":{"shasum":"4faea6af6becf451a04b086633c030cdda2aae25","tarball":"https://registry.npmjs.org/@proteinjs/db-driver-spanner/-/db-driver-spanner-1.8.15.tgz","fileCount":64,"integrity":"sha512-m81E4ky7rgVXzAGkOFQOgli4wrO6peCARDjbFrT0YlAWtmjpZdUdsOYIAINHPveNG9XZ+Vf2yxzGbkXY4cXqFQ==","signatures":[{"sig":"MEYCIQCgljhHuv6sYwQHvdL9Gyl5ZNpgSP7FgqMybIxig4IYXQIhAKlxIHsRMknmvHKQg3bmUhPMMhIwP2+ueNO1NPfy9EbQ","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":183630},"main":"./dist/generated/index.js","types":"./dist/generated/index.d.ts","scripts":{"test":"jest --runInBand","build":"reflection-build && tsc","clean":"rm -rf dist/ node_modules/ generated/","watch":"reflection-watch"},"_npmUser":{"name":"brentonbahry","email":"brentbahry@gmail.com"},"repository":{"url":"git+https://github.com/brentbahry/db.git","type":"git"},"_npmVersion":"10.9.0","description":"Db driver for Google Spanner","directories":{},"_nodeVersion":"23.1.0","dependencies":{"@proteinjs/db":"^1.18.2","@proteinjs/util":"1.5.0","@proteinjs/logger":"1.0.11","@proteinjs/db-query":"^1.3.2","@google-cloud/spanner":"7.5.0","@proteinjs/reflection":"1.1.10","@proteinjs/db-spanner-common":"^1.1.15","@proteinjs/db-transaction-context":"^0.2.15"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"jest":"29.7.0","eslint":"8.57.0","ts-jest":"29.1.1","typescript":"5.2.2","@types/jest":"29.5.5","@types/node":"14.0.27","eslint-config-prettier":"9.1.0","eslint-plugin-prettier":"5.1.3","@typescript-eslint/parser":"7.8.0","@proteinjs/reflection-build":"1.2.1","@typescript-eslint/eslint-plugin":"7.8.0"},"_npmOperationalInternal":{"tmp":"tmp/db-driver-spanner_1.8.15_1760418818003_0.037355530981569185","host":"s3://npm-registry-packages-npm-production"}},"1.9.0":{"name":"@proteinjs/db-driver-spanner","version":"1.9.0","author":{"name":"Brent Bahry"},"license":"ISC","_id":"@proteinjs/db-driver-spanner@1.9.0","maintainers":[{"name":"brentonbahry","email":"brentbahry@gmail.com"}],"homepage":"https://github.com/brentbahry/db#readme","bugs":{"url":"https://github.com/brentbahry/db/issues"},"dist":{"shasum":"3f75fa2507d22b4d63d2ac201e530394dacb0f2f","tarball":"https://registry.npmjs.org/@proteinjs/db-driver-spanner/-/db-driver-spanner-1.9.0.tgz","fileCount":80,"integrity":"sha512-NLPwlbpmPFBjjy9ZkSHaSbQbbY3It6ug+SKEE5VJKy5vbVQqkTranLNDYQR9J5pgqiaAbZMiCva8vY6I3PqK3Q==","signatures":[{"sig":"MEQCIDUOT2DhdH7/yQG1fBjTiP3gvkoBRlMQlxey6PsaRw1OAiBIKPD+6cjvxogHWzOJdY2D7R8iKpBQGc0hN3s9dFolEA==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":226742},"main":"./dist/generated/index.js","types":"./dist/generated/index.d.ts","gitHead":"5f31f973e8ce8d8810b344b15c22ec0b99018a06","scripts":{"test":"jest --runInBand","build":"reflection-build && REFLECTION_SOURCE_DIRS=test,src reflection-build && tsc","clean":"rm -rf dist/ node_modules/ generated/","watch":"reflection-watch"},"_npmUser":{"name":"brentonbahry","email":"brentbahry@gmail.com"},"repository":{"url":"git+https://github.com/brentbahry/db.git","type":"git"},"_npmVersion":"lerna/8.1.2/node@v20.3.1+x64 (linux)","description":"Db driver for Google Spanner","directories":{},"_nodeVersion":"20.3.1","dependencies":{"@proteinjs/db":"^1.19.0","@proteinjs/util":"1.5.0","@proteinjs/logger":"1.0.11","@proteinjs/db-query":"^1.4.0","@google-cloud/spanner":"7.5.0","@proteinjs/reflection":"1.1.10","@proteinjs/db-spanner-common":"^1.1.16","@proteinjs/db-transaction-context":"^0.2.16"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"jest":"29.7.0","eslint":"8.57.0","ts-jest":"29.1.1","typescript":"5.2.2","@types/jest":"29.5.5","@types/node":"14.0.27","eslint-config-prettier":"9.1.0","eslint-plugin-prettier":"5.1.3","@typescript-eslint/parser":"7.8.0","@proteinjs/reflection-build":"1.3.0","@typescript-eslint/eslint-plugin":"7.8.0"},"_npmOperationalInternal":{"tmp":"tmp/db-driver-spanner_1.9.0_1762593316090_0.8567908428390321","host":"s3://npm-registry-packages-npm-production"}},"1.10.0":{"name":"@proteinjs/db-driver-spanner","version":"1.10.0","author":{"name":"Brent Bahry"},"license":"MIT","_id":"@proteinjs/db-driver-spanner@1.10.0","maintainers":[{"name":"brentonbahry","email":"brentbahry@gmail.com"}],"homepage":"https://github.com/proteinjs/db#readme","bugs":{"url":"https://github.com/proteinjs/db/issues"},"dist":{"shasum":"acda1ddfce9df9766beac9f01dfb6f217890812d","tarball":"https://registry.npmjs.org/@proteinjs/db-driver-spanner/-/db-driver-spanner-1.10.0.tgz","fileCount":95,"integrity":"sha512-7Lf6E0qlEi4/gX5mfcQKGs+LReIRch+OKpaHcIPZL7TzGqYzxOv+nK5bQ9tzW1Tday3XSNqEEstA1OZf/tQfQQ==","signatures":[{"sig":"MEUCIHedlBkyNX9mgF5Sakf2EeKNaXfuOJfnf3fkb2IXLvtqAiEAnFrE4d15vVBbFtasV3jB8bTC1Jk7JWG8WjvqCahEp1k=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":231051},"main":"./dist/generated/index.js","types":"./dist/generated/index.d.ts","exports":{".":{"types":"./dist/generated/index.d.ts","default":"./dist/generated/index.js"},"./test":{"types":"./dist/generated/test/index.d.ts","default":"./dist/generated/test/index.js"}},"gitHead":"6b574008151c34d8265ddf2db248e548f1028aa7","scripts":{"test":"jest --runInBand","build":"reflection-build && REFLECTION_SOURCE_DIRS=test,src REFLECTION_EXPORT_FROM=test/index.ts reflection-build && tsc","clean":"rm -rf dist/ node_modules/ generated/","watch":"reflection-watch"},"_npmUser":{"name":"brentonbahry","email":"brentbahry@gmail.com"},"repository":{"url":"git+https://github.com/proteinjs/db.git","type":"git"},"_npmVersion":"lerna/8.1.2/node@v20.3.1+x64 (linux)","description":"Db driver for Google Spanner","directories":{},"_nodeVersion":"20.3.1","dependencies":{"@proteinjs/db":"^1.20.0","@proteinjs/util":"1.5.0","@proteinjs/logger":"1.0.11","@proteinjs/db-query":"^1.4.0","@google-cloud/spanner":"7.5.0","@proteinjs/reflection":"1.1.10","@proteinjs/db-spanner-common":"^1.1.17","@proteinjs/db-transaction-context":"^0.2.17"},"publishConfig":{"access":"public"},"typesVersions":{"*":{"test":["dist/generated/test/index.d.ts"]}},"_hasShrinkwrap":false,"devDependencies":{"jest":"29.7.0","eslint":"8.57.0","ts-jest":"29.1.1","typescript":"5.2.2","@types/jest":"29.5.5","@types/node":"14.0.27","eslint-config-prettier":"9.1.0","eslint-plugin-prettier":"5.1.3","@typescript-eslint/parser":"7.8.0","@proteinjs/reflection-build":"1.4.0","@typescript-eslint/eslint-plugin":"7.8.0"},"_npmOperationalInternal":{"tmp":"tmp/db-driver-spanner_1.10.0_1763015477639_0.7321836290255177","host":"s3://npm-registry-packages-npm-production"}},"1.10.1":{"name":"@proteinjs/db-driver-spanner","version":"1.10.1","author":{"name":"Brent Bahry"},"license":"MIT","_id":"@proteinjs/db-driver-spanner@1.10.1","maintainers":[{"name":"brentonbahry","email":"brentbahry@gmail.com"}],"homepage":"https://github.com/proteinjs/db#readme","bugs":{"url":"https://github.com/proteinjs/db/issues"},"dist":{"shasum":"de34622dbbb5907e95af6727b7c6f9e1f46d1f9a","tarball":"https://registry.npmjs.org/@proteinjs/db-driver-spanner/-/db-driver-spanner-1.10.1.tgz","fileCount":95,"integrity":"sha512-ifV2HZoXNXI5lEb1Prc3MsEg3T1BU8mwsRqCBiCLDneNoCPb+9LHbryYBgy1NPgT8fNRA/PkPRO/GyB6LWzIAg==","signatures":[{"sig":"MEQCICx2jR0CYr4LtgzSiaDVIIePxXRNpx/wXoQLWQbD9xBcAiBNkl6Bbm76lRKtD48wiOR3qTp/fjehIvnWkyx9GW8LpA==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":231996},"main":"./dist/generated/index.js","types":"./dist/generated/index.d.ts","exports":{".":{"types":"./dist/generated/index.d.ts","default":"./dist/generated/index.js"},"./test":{"types":"./dist/generated/test/index.d.ts","default":"./dist/generated/test/index.js"}},"gitHead":"05c90def77300469c0512a4c03fbc073d563cd70","scripts":{"test":"jest --runInBand","build":"reflection-build && REFLECTION_SOURCE_DIRS=test,src REFLECTION_EXPORT_FROM=test/index.ts reflection-build && tsc","clean":"rm -rf dist/ node_modules/ generated/","watch":"reflection-watch"},"_npmUser":{"name":"brentonbahry","email":"brentbahry@gmail.com"},"repository":{"url":"git+https://github.com/proteinjs/db.git","type":"git"},"_npmVersion":"lerna/8.1.2/node@v20.3.1+x64 (linux)","description":"Db driver for Google Spanner","directories":{},"_nodeVersion":"20.3.1","dependencies":{"@proteinjs/db":"^1.20.0","@proteinjs/util":"1.5.0","@proteinjs/logger":"1.0.11","@proteinjs/db-query":"^1.4.0","@google-cloud/spanner":"7.5.0","@proteinjs/reflection":"1.1.10","@proteinjs/db-spanner-common":"^1.1.17","@proteinjs/db-transaction-context":"^0.2.17"},"publishConfig":{"access":"public"},"typesVersions":{"*":{"test":["dist/generated/test/index.d.ts"]}},"_hasShrinkwrap":false,"devDependencies":{"jest":"29.7.0","eslint":"8.57.0","ts-jest":"29.1.1","typescript":"5.2.2","@types/jest":"29.5.5","@types/node":"14.0.27","eslint-config-prettier":"9.1.0","eslint-plugin-prettier":"5.1.3","@typescript-eslint/parser":"7.8.0","@proteinjs/reflection-build":"1.4.0","@typescript-eslint/eslint-plugin":"7.8.0"},"_npmOperationalInternal":{"tmp":"tmp/db-driver-spanner_1.10.1_1763064690683_0.5303466772027052","host":"s3://npm-registry-packages-npm-production"}},"1.10.2":{"name":"@proteinjs/db-driver-spanner","version":"1.10.2","author":{"name":"Brent Bahry"},"license":"MIT","_id":"@proteinjs/db-driver-spanner@1.10.2","maintainers":[{"name":"brentonbahry","email":"brentbahry@gmail.com"}],"homepage":"https://github.com/proteinjs/db#readme","bugs":{"url":"https://github.com/proteinjs/db/issues"},"dist":{"shasum":"47aef3451ec633c6d3b630f42649adebf6aa2a05","tarball":"https://registry.npmjs.org/@proteinjs/db-driver-spanner/-/db-driver-spanner-1.10.2.tgz","fileCount":94,"integrity":"sha512-Hs+TyiquAnzfob4Ls4IxBOl/w9KtlTGeOBPhGqgf7odrKitlzctKXIKxqo5diEX7godTnoBH/zSl4bP6htJzRA==","signatures":[{"sig":"MEYCIQCOs0+QtuH0uWPabPJFcd4n2UQQsO95x4XQgDkDjlQ3EwIhAK46kddzwQaTRi/Oj1R91KXLDlI3bno28oF/uunBJQOL","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":235324},"main":"./dist/generated/index.js","types":"./dist/generated/index.d.ts","exports":{".":{"types":"./dist/generated/index.d.ts","default":"./dist/generated/index.js"},"./test":{"types":"./dist/generated/test/index.d.ts","default":"./dist/generated/test/index.js"}},"scripts":{"test":"jest --runInBand","build":"reflection-build && REFLECTION_SOURCE_DIRS=test,src REFLECTION_EXPORT_FROM=test/index.ts reflection-build && tsc","clean":"rm -rf dist/ node_modules/ generated/","watch":"reflection-watch"},"_npmUser":{"name":"brentonbahry","email":"brentbahry@gmail.com"},"repository":{"url":"git+https://github.com/proteinjs/db.git","type":"git"},"_npmVersion":"10.9.0","description":"Db driver for Google Spanner","directories":{},"_nodeVersion":"23.1.0","dependencies":{"@proteinjs/db":"^1.20.1","@proteinjs/util":"1.5.0","@proteinjs/logger":"1.0.12","@proteinjs/db-query":"^1.4.1","@google-cloud/spanner":"7.5.0","@proteinjs/reflection":"1.1.10","@proteinjs/db-spanner-common":"^1.1.18","@proteinjs/db-transaction-context":"^0.2.18"},"publishConfig":{"access":"public"},"typesVersions":{"*":{"test":["dist/generated/test/index.d.ts"]}},"_hasShrinkwrap":false,"devDependencies":{"jest":"29.7.0","eslint":"8.57.0","ts-jest":"29.1.1","typescript":"5.2.2","@types/jest":"29.5.5","@types/node":"14.0.27","eslint-config-prettier":"9.1.0","eslint-plugin-prettier":"5.1.3","@typescript-eslint/parser":"7.8.0","@proteinjs/reflection-build":"1.4.1","@typescript-eslint/eslint-plugin":"7.8.0"},"_npmOperationalInternal":{"tmp":"tmp/db-driver-spanner_1.10.2_1763088062762_0.3484778879768107","host":"s3://npm-registry-packages-npm-production"}},"1.10.3":{"name":"@proteinjs/db-driver-spanner","version":"1.10.3","author":{"name":"Brent Bahry"},"license":"MIT","_id":"@proteinjs/db-driver-spanner@1.10.3","maintainers":[{"name":"brentonbahry","email":"brentbahry@gmail.com"}],"homepage":"https://github.com/proteinjs/db#readme","bugs":{"url":"https://github.com/proteinjs/db/issues"},"dist":{"shasum":"38a2ce727651c9a629dd1fabc71d0c99a666b6b4","tarball":"https://registry.npmjs.org/@proteinjs/db-driver-spanner/-/db-driver-spanner-1.10.3.tgz","fileCount":94,"integrity":"sha512-6v5+AbbaXTdaPrIDJ3NV9L7mbwjnm8vTrAAjOIE4bg8IFQNreQ5v9ODbsJkLJfisn7ALFOvuvGwq9qlvrJ6mAA==","signatures":[{"sig":"MEQCIDv4u+Ry/kAawZ3tkmvxCCjJG5RI718viVKFmg09vGoIAiBrP49FZXkvsoYPMkpb95KR7219Ok8yzQ80MlceE0N8HQ==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":235324},"main":"./dist/generated/index.js","types":"./dist/generated/index.d.ts","exports":{".":{"types":"./dist/generated/index.d.ts","default":"./dist/generated/index.js"},"./test":{"types":"./dist/generated/test/index.d.ts","default":"./dist/generated/test/index.js"}},"scripts":{"test":"jest --runInBand","build":"reflection-build && REFLECTION_SOURCE_DIRS=test,src REFLECTION_EXPORT_FROM=test/index.ts reflection-build && tsc","clean":"rm -rf dist/ node_modules/ generated/","watch":"reflection-watch"},"_npmUser":{"name":"brentonbahry","email":"brentbahry@gmail.com"},"repository":{"url":"git+https://github.com/proteinjs/db.git","type":"git"},"_npmVersion":"11.6.2","description":"Db driver for Google Spanner","directories":{},"_nodeVersion":"24.11.1","dependencies":{"@proteinjs/db":"^1.20.2","@proteinjs/util":"1.5.0","@proteinjs/logger":"1.0.12","@proteinjs/db-query":"^1.4.1","@google-cloud/spanner":"7.5.0","@proteinjs/reflection":"1.1.10","@proteinjs/db-spanner-common":"^1.1.19","@proteinjs/db-transaction-context":"^0.2.19"},"publishConfig":{"access":"public"},"typesVersions":{"*":{"test":["dist/generated/test/index.d.ts"]}},"_hasShrinkwrap":false,"devDependencies":{"jest":"29.7.0","eslint":"8.57.0","ts-jest":"29.1.1","typescript":"5.2.2","@types/jest":"29.5.5","@types/node":"14.0.27","eslint-config-prettier":"9.1.0","eslint-plugin-prettier":"5.1.3","@typescript-eslint/parser":"7.8.0","@proteinjs/reflection-build":"1.4.1","@typescript-eslint/eslint-plugin":"7.8.0"},"_npmOperationalInternal":{"tmp":"tmp/db-driver-spanner_1.10.3_1763260261526_0.27361668240107373","host":"s3://npm-registry-packages-npm-production"}},"1.10.4":{"name":"@proteinjs/db-driver-spanner","version":"1.10.4","author":{"name":"Brent Bahry"},"license":"MIT","_id":"@proteinjs/db-driver-spanner@1.10.4","maintainers":[{"name":"brentonbahry","email":"brentbahry@gmail.com"}],"homepage":"https://github.com/proteinjs/db#readme","bugs":{"url":"https://github.com/proteinjs/db/issues"},"dist":{"shasum":"23882e96e1f50b02658d938f6b2ff2eb1fc7ac6c","tarball":"https://registry.npmjs.org/@proteinjs/db-driver-spanner/-/db-driver-spanner-1.10.4.tgz","fileCount":95,"integrity":"sha512-ivLPCJrp+Wchj+udOsGyTYwqINBTlfX71jDrsLA4E7qET8REf+9gR4D14htJtIe7YVduAoulLOGdLf01kZQYBw==","signatures":[{"sig":"MEQCIHePK04Gwp41C7zumt+lV2rvEFhWP5Bb1oSiGsgdVZ3RAiAP53D0+iYV0dunVujCzhFsCB0R3EnEhup6AK9r+R+VNg==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":232211},"main":"./dist/generated/index.js","types":"./dist/generated/index.d.ts","exports":{".":{"types":"./dist/generated/index.d.ts","default":"./dist/generated/index.js"},"./test":{"types":"./dist/generated/test/index.d.ts","default":"./dist/generated/test/index.js"}},"gitHead":"1f2b405478f5ac65c1ed5fc618dcf28e55f48ef6","scripts":{"test":"jest --runInBand","build":"reflection-build && REFLECTION_SOURCE_DIRS=test,src REFLECTION_EXPORT_FROM=test/index.ts reflection-build && tsc","clean":"rm -rf dist/ node_modules/ generated/","watch":"reflection-watch"},"_npmUser":{"name":"brentonbahry","email":"brentbahry@gmail.com"},"repository":{"url":"git+https://github.com/proteinjs/db.git","type":"git"},"_npmVersion":"lerna/8.1.2/node@v20.3.1+x64 (linux)","description":"Db driver for Google Spanner","directories":{},"_nodeVersion":"20.3.1","dependencies":{"@proteinjs/db":"^1.20.3","@proteinjs/util":"1.5.0","@proteinjs/logger":"1.0.12","@proteinjs/db-query":"^1.4.1","@google-cloud/spanner":"7.5.0","@proteinjs/reflection":"1.1.10","@proteinjs/db-spanner-common":"^1.1.20","@proteinjs/db-transaction-context":"^0.2.20"},"publishConfig":{"access":"public"},"typesVersions":{"*":{"test":["dist/generated/test/index.d.ts"]}},"_hasShrinkwrap":false,"devDependencies":{"jest":"29.7.0","eslint":"8.57.0","ts-jest":"29.1.1","typescript":"5.2.2","@types/jest":"29.5.5","@types/node":"14.0.27","eslint-config-prettier":"9.1.0","eslint-plugin-prettier":"5.1.3","@typescript-eslint/parser":"7.8.0","@proteinjs/reflection-build":"1.4.1","@typescript-eslint/eslint-plugin":"7.8.0"},"_npmOperationalInternal":{"tmp":"tmp/db-driver-spanner_1.10.4_1763772373066_0.8367269597023497","host":"s3://npm-registry-packages-npm-production"}},"1.10.5":{"name":"@proteinjs/db-driver-spanner","version":"1.10.5","author":{"name":"Brent Bahry"},"license":"MIT","_id":"@proteinjs/db-driver-spanner@1.10.5","maintainers":[{"name":"brentonbahry","email":"brentbahry@gmail.com"}],"homepage":"https://github.com/proteinjs/db#readme","bugs":{"url":"https://github.com/proteinjs/db/issues"},"dist":{"shasum":"93db427c5531818e04630020de56ebd49bb10c39","tarball":"https://registry.npmjs.org/@proteinjs/db-driver-spanner/-/db-driver-spanner-1.10.5.tgz","fileCount":95,"integrity":"sha512-W/37rraF+u4DgN0v5s1WmNYFyHPQ0nRIka4rdb4dGVF/VGXqVzE+RFszv0H2id1FpEvjXKdzyX+mvD2Qf5p8rg==","signatures":[{"sig":"MEYCIQCEwTnusAPXVrrl1fcDuE8gDWIahHUNf58PZ1XGpJThfQIhAOK7DMY+zHmAmBt4+FW2ok4gyd1QYUqxBg/IePl1zWyb","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":232426},"main":"./dist/generated/index.js","types":"./dist/generated/index.d.ts","exports":{".":{"types":"./dist/generated/index.d.ts","default":"./dist/generated/index.js"},"./test":{"types":"./dist/generated/test/index.d.ts","default":"./dist/generated/test/index.js"}},"gitHead":"2d67b92555164eba79071c3380662ee34a62de52","scripts":{"test":"jest --runInBand","build":"reflection-build && REFLECTION_SOURCE_DIRS=test,src REFLECTION_EXPORT_FROM=test/index.ts reflection-build && tsc","clean":"rm -rf dist/ node_modules/ generated/","watch":"reflection-watch"},"_npmUser":{"name":"brentonbahry","email":"brentbahry@gmail.com"},"repository":{"url":"git+https://github.com/proteinjs/db.git","type":"git"},"_npmVersion":"lerna/8.1.2/node@v20.3.1+x64 (linux)","description":"Db driver for Google Spanner","directories":{},"_nodeVersion":"20.3.1","dependencies":{"@proteinjs/db":"^1.21.0","@proteinjs/util":"1.5.0","@proteinjs/logger":"1.0.12","@proteinjs/db-query":"^1.4.1","@google-cloud/spanner":"7.5.0","@proteinjs/reflection":"1.1.10","@proteinjs/db-spanner-common":"^1.1.21","@proteinjs/db-transaction-context":"^0.2.21"},"publishConfig":{"access":"public"},"typesVersions":{"*":{"test":["dist/generated/test/index.d.ts"]}},"_hasShrinkwrap":false,"devDependencies":{"jest":"29.7.0","eslint":"8.57.0","ts-jest":"29.1.1","typescript":"5.2.2","@types/jest":"29.5.5","@types/node":"14.0.27","eslint-config-prettier":"9.1.0","eslint-plugin-prettier":"5.1.3","@typescript-eslint/parser":"7.8.0","@proteinjs/reflection-build":"1.4.1","@typescript-eslint/eslint-plugin":"7.8.0"},"_npmOperationalInternal":{"tmp":"tmp/db-driver-spanner_1.10.5_1770868725075_0.4311924338851425","host":"s3://npm-registry-packages-npm-production"}},"1.10.6":{"name":"@proteinjs/db-driver-spanner","version":"1.10.6","author":{"name":"Brent Bahry"},"license":"MIT","_id":"@proteinjs/db-driver-spanner@1.10.6","maintainers":[{"name":"brentonbahry","email":"brentbahry@gmail.com"}],"homepage":"https://github.com/proteinjs/db#readme","bugs":{"url":"https://github.com/proteinjs/db/issues"},"dist":{"shasum":"6da3839a34e65b77e2c5ce60f09547bb20a61a17","tarball":"https://registry.npmjs.org/@proteinjs/db-driver-spanner/-/db-driver-spanner-1.10.6.tgz","fileCount":94,"integrity":"sha512-cUQPIfCNLKJEzxPL/7VN7iAgOaV66BdX0rZE397HYsbq15Kyb3014OmHnmxCX1MhlKM+vmSjXi9fuFIDpzlO/w==","signatures":[{"sig":"MEUCIHH8meCN4k5MYMSh3gVbFJe7YpE30Rh2ioxoz46OuGf8AiEA2tKlifW1zgA0EkKxNBKGlTg5lnz+kVejynYdNT6qnzc=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":235754},"main":"./dist/generated/index.js","types":"./dist/generated/index.d.ts","exports":{".":{"types":"./dist/generated/index.d.ts","default":"./dist/generated/index.js"},"./test":{"types":"./dist/generated/test/index.d.ts","default":"./dist/generated/test/index.js"}},"scripts":{"test":"jest --runInBand","build":"reflection-build && REFLECTION_SOURCE_DIRS=test,src REFLECTION_EXPORT_FROM=test/index.ts reflection-build && tsc","clean":"rm -rf dist/ node_modules/ generated/","watch":"reflection-watch"},"_npmUser":{"name":"brentonbahry","email":"brentbahry@gmail.com"},"repository":{"url":"git+https://github.com/proteinjs/db.git","type":"git"},"_npmVersion":"11.6.2","description":"Db driver for Google Spanner","directories":{},"_nodeVersion":"24.11.1","dependencies":{"@proteinjs/db":"^1.21.1","@proteinjs/util":"1.5.0","@proteinjs/logger":"1.0.14","@proteinjs/db-query":"^1.4.2","@google-cloud/spanner":"7.5.0","@proteinjs/reflection":"1.1.10","@proteinjs/db-spanner-common":"^1.1.22","@proteinjs/db-transaction-context":"^0.2.22"},"publishConfig":{"access":"public"},"typesVersions":{"*":{"test":["dist/generated/test/index.d.ts"]}},"_hasShrinkwrap":false,"devDependencies":{"jest":"29.7.0","eslint":"8.57.0","ts-jest":"29.1.1","typescript":"5.2.2","@types/jest":"29.5.5","@types/node":"14.0.27","eslint-config-prettier":"9.1.0","eslint-plugin-prettier":"5.1.3","@typescript-eslint/parser":"7.8.0","@proteinjs/reflection-build":"1.4.2","@typescript-eslint/eslint-plugin":"7.8.0"},"_npmOperationalInternal":{"tmp":"tmp/db-driver-spanner_1.10.6_1771376249803_0.8493958699069539","host":"s3://npm-registry-packages-npm-production"}},"1.10.7":{"name":"@proteinjs/db-driver-spanner","version":"1.10.7","author":{"name":"Brent Bahry"},"license":"MIT","_id":"@proteinjs/db-driver-spanner@1.10.7","maintainers":[{"name":"brentonbahry","email":"brentbahry@gmail.com"}],"homepage":"https://github.com/proteinjs/db#readme","bugs":{"url":"https://github.com/proteinjs/db/issues"},"dist":{"shasum":"57188b7b5d590071425ec7f56082c990357e5d20","tarball":"https://registry.npmjs.org/@proteinjs/db-driver-spanner/-/db-driver-spanner-1.10.7.tgz","fileCount":95,"integrity":"sha512-gsmeDdjZB/+VqIHU8sKr/uAFyIi6ZYX8kmgpbUMIwYC3CfgwGpMSCP8M620u2ryYSnrnE6fBjokLUH5EeeCpCg==","signatures":[{"sig":"MEUCIQCAh6iseyj0MyXEJC/SNNsdW36BEAmqUZEKUXdniS5NLAIgD8Cc5j1wMgdltWxDJ9wdptWmH58lltAZ/4rXjbtX0iA=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":232641},"main":"./dist/generated/index.js","types":"./dist/generated/index.d.ts","exports":{".":{"types":"./dist/generated/index.d.ts","default":"./dist/generated/index.js"},"./test":{"types":"./dist/generated/test/index.d.ts","default":"./dist/generated/test/index.js"}},"gitHead":"bc9b351bda25b17783596a3dde363e86dae02f92","scripts":{"test":"jest --runInBand","build":"reflection-build && REFLECTION_SOURCE_DIRS=test,src REFLECTION_EXPORT_FROM=test/index.ts reflection-build && tsc","clean":"rm -rf dist/ node_modules/ generated/","watch":"reflection-watch"},"_npmUser":{"name":"brentonbahry","email":"brentbahry@gmail.com"},"repository":{"url":"git+https://github.com/proteinjs/db.git","type":"git"},"_npmVersion":"lerna/8.1.2/node@v20.3.1+x64 (linux)","description":"Db driver for Google Spanner","directories":{},"_nodeVersion":"20.3.1","dependencies":{"@proteinjs/db":"^1.21.2","@proteinjs/util":"1.5.0","@proteinjs/logger":"1.0.14","@proteinjs/db-query":"^1.4.2","@google-cloud/spanner":"7.5.0","@proteinjs/reflection":"1.1.10","@proteinjs/db-spanner-common":"^1.1.23","@proteinjs/db-transaction-context":"^0.2.23"},"publishConfig":{"access":"public"},"typesVersions":{"*":{"test":["dist/generated/test/index.d.ts"]}},"_hasShrinkwrap":false,"devDependencies":{"jest":"29.7.0","eslint":"8.57.0","ts-jest":"29.1.1","typescript":"5.2.2","@types/jest":"29.5.5","@types/node":"14.0.27","eslint-config-prettier":"9.1.0","eslint-plugin-prettier":"5.1.3","@typescript-eslint/parser":"7.8.0","@proteinjs/reflection-build":"1.4.2","@typescript-eslint/eslint-plugin":"7.8.0"},"_npmOperationalInternal":{"tmp":"tmp/db-driver-spanner_1.10.7_1772771591702_0.34795429671843325","host":"s3://npm-registry-packages-npm-production"}},"1.10.8":{"name":"@proteinjs/db-driver-spanner","version":"1.10.8","author":{"name":"Brent Bahry"},"license":"MIT","_id":"@proteinjs/db-driver-spanner@1.10.8","maintainers":[{"name":"brentonbahry","email":"brentbahry@gmail.com"}],"homepage":"https://github.com/proteinjs/db#readme","bugs":{"url":"https://github.com/proteinjs/db/issues"},"dist":{"shasum":"783fc2b8b92b80393dbe210e50b94683ff19f3d3","tarball":"https://registry.npmjs.org/@proteinjs/db-driver-spanner/-/db-driver-spanner-1.10.8.tgz","fileCount":95,"integrity":"sha512-cRSF1ovAd1oZZCmdTWf3wNt0BGbDHZc3xVmgA4YDTbZGUaRc8uIRZ/W8e4DnP9H8Rw6SZPAkwYKiNukZ+k5oqA==","signatures":[{"sig":"MEUCIQD3cILDHotNv8L6c8iClo7aNzSFVRqs4PvF0MwzRyC51gIgZlNUDJYywK/Pkr2dax3Pj3d6sMwMN3U072SaXaKaN6w=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":233132},"main":"./dist/generated/index.js","types":"./dist/generated/index.d.ts","exports":{".":{"types":"./dist/generated/index.d.ts","default":"./dist/generated/index.js"},"./test":{"types":"./dist/generated/test/index.d.ts","default":"./dist/generated/test/index.js"}},"gitHead":"7afa578c6817bb31b123d52e44e08c907df2feda","scripts":{"test":"jest --runInBand","build":"reflection-build && REFLECTION_SOURCE_DIRS=test,src REFLECTION_EXPORT_FROM=test/index.ts reflection-build && tsc","clean":"rm -rf dist/ node_modules/ generated/","watch":"reflection-watch"},"_npmUser":{"name":"brentonbahry","email":"brentbahry@gmail.com"},"repository":{"url":"git+https://github.com/proteinjs/db.git","type":"git"},"_npmVersion":"lerna/8.1.2/node@v20.3.1+x64 (linux)","description":"Db driver for Google Spanner","directories":{},"_nodeVersion":"20.3.1","dependencies":{"@proteinjs/db":"^1.21.2","@proteinjs/util":"1.5.0","@proteinjs/logger":"1.0.14","@proteinjs/db-query":"^1.4.2","@google-cloud/spanner":"7.5.0","@proteinjs/reflection":"1.1.10","@proteinjs/db-spanner-common":"^1.1.23","@proteinjs/db-transaction-context":"^0.2.23"},"publishConfig":{"access":"public"},"typesVersions":{"*":{"test":["dist/generated/test/index.d.ts"]}},"_hasShrinkwrap":false,"devDependencies":{"jest":"29.7.0","eslint":"8.57.0","ts-jest":"29.1.1","typescript":"5.2.2","@types/jest":"29.5.5","@types/node":"14.0.27","eslint-config-prettier":"9.1.0","eslint-plugin-prettier":"5.1.3","@typescript-eslint/parser":"7.8.0","@proteinjs/reflection-build":"1.4.2","@typescript-eslint/eslint-plugin":"7.8.0"},"_npmOperationalInternal":{"tmp":"tmp/db-driver-spanner_1.10.8_1772866871830_0.8634981804066888","host":"s3://npm-registry-packages-npm-production"}},"1.10.9":{"name":"@proteinjs/db-driver-spanner","version":"1.10.9","author":{"name":"Brent Bahry"},"license":"MIT","_id":"@proteinjs/db-driver-spanner@1.10.9","maintainers":[{"name":"brentonbahry","email":"brentbahry@gmail.com"}],"homepage":"https://github.com/proteinjs/db#readme","bugs":{"url":"https://github.com/proteinjs/db/issues"},"dist":{"shasum":"82b11d6835303c6de6a8e8164226eef366e5202a","tarball":"https://registry.npmjs.org/@proteinjs/db-driver-spanner/-/db-driver-spanner-1.10.9.tgz","fileCount":94,"integrity":"sha512-atCxagIt7cD2L/1lnloAf7YcaeN5xNDJ72LhqFViu2KNBOJRtmkGOx2XIoSLfuP3qegA3ZJKkpF1YW/ACMLCtQ==","signatures":[{"sig":"MEUCIQCXn4wiTjS2SKsGvlhoilcxz+f9IWPTOjb+4SmebaMM8QIgKfldXZtNJM8xYZXjt9jLQ2ugvG7y+EzK8fH/bMlfj9g=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":236548},"main":"./dist/generated/index.js","types":"./dist/generated/index.d.ts","exports":{".":{"types":"./dist/generated/index.d.ts","default":"./dist/generated/index.js"},"./test":{"types":"./dist/generated/test/index.d.ts","default":"./dist/generated/test/index.js"}},"scripts":{"test":"jest --runInBand","build":"reflection-build && REFLECTION_SOURCE_DIRS=test,src REFLECTION_EXPORT_FROM=test/index.ts reflection-build && tsc","clean":"rm -rf dist/ node_modules/ generated/","watch":"reflection-watch"},"_npmUser":{"name":"brentonbahry","email":"brentbahry@gmail.com"},"repository":{"url":"git+https://github.com/proteinjs/db.git","type":"git"},"_npmVersion":"11.6.2","description":"Db driver for Google Spanner","directories":{},"_nodeVersion":"24.11.1","dependencies":{"@proteinjs/db":"^1.21.3","@proteinjs/util":"^1.6.0","@proteinjs/logger":"^1.0.15","@proteinjs/db-query":"^1.4.3","@google-cloud/spanner":"7.5.0","@proteinjs/reflection":"^1.1.11","@proteinjs/db-spanner-common":"^1.1.24","@proteinjs/db-transaction-context":"^0.2.24"},"publishConfig":{"access":"public"},"typesVersions":{"*":{"test":["dist/generated/test/index.d.ts"]}},"_hasShrinkwrap":false,"devDependencies":{"jest":"29.7.0","eslint":"8.57.0","ts-jest":"29.1.1","typescript":"5.2.2","@types/jest":"29.5.5","@types/node":"14.0.27","eslint-config-prettier":"9.1.0","eslint-plugin-prettier":"5.1.3","@typescript-eslint/parser":"7.8.0","@proteinjs/reflection-build":"^1.4.3","@typescript-eslint/eslint-plugin":"7.8.0"},"_npmOperationalInternal":{"tmp":"tmp/db-driver-spanner_1.10.9_1773341210707_0.9588085874815555","host":"s3://npm-registry-packages-npm-production"}},"1.10.10":{"name":"@proteinjs/db-driver-spanner","version":"1.10.10","author":{"name":"Brent Bahry"},"license":"MIT","_id":"@proteinjs/db-driver-spanner@1.10.10","maintainers":[{"name":"brentonbahry","email":"brentbahry@gmail.com"}],"homepage":"https://github.com/proteinjs/db#readme","bugs":{"url":"https://github.com/proteinjs/db/issues"},"dist":{"shasum":"0c9307f254dd3b0d56201c47fab290bf85fbc2b2","tarball":"https://registry.npmjs.org/@proteinjs/db-driver-spanner/-/db-driver-spanner-1.10.10.tgz","fileCount":95,"integrity":"sha512-V53JElAnhfL/i0TqlIs4p92IjGiCbPa02sUK7Vb7Uj4CETkdqB2eU5JxsK0wL1tpyt0+pj+RK1NGYZCrV6i7SA==","signatures":[{"sig":"MEUCIQC7GLIJwWDNWd51cHKaB+mKd2n3jqF0HUT08Qv/7GEv/AIgIfE0qQjJil2JcOOgbEZnf/ifGONUTaf7Di0CJs0hz6Y=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":233354},"main":"./dist/generated/index.js","types":"./dist/generated/index.d.ts","exports":{".":{"types":"./dist/generated/index.d.ts","default":"./dist/generated/index.js"},"./test":{"types":"./dist/generated/test/index.d.ts","default":"./dist/generated/test/index.js"}},"gitHead":"b437c941c73c3c0757fce492e1e918fc32457645","scripts":{"test":"jest --runInBand","build":"reflection-build && REFLECTION_SOURCE_DIRS=test,src REFLECTION_EXPORT_FROM=test/index.ts reflection-build && tsc","clean":"rm -rf dist/ node_modules/ generated/","watch":"reflection-watch"},"_npmUser":{"name":"brentonbahry","email":"brentbahry@gmail.com"},"repository":{"url":"git+https://github.com/proteinjs/db.git","type":"git"},"_npmVersion":"lerna/8.1.2/node@v20.3.1+x64 (linux)","description":"Db driver for Google Spanner","directories":{},"_nodeVersion":"20.3.1","dependencies":{"@proteinjs/db":"^1.21.4","@proteinjs/util":"^1.6.0","@proteinjs/logger":"^1.0.15","@proteinjs/db-query":"^1.4.3","@google-cloud/spanner":"7.5.0","@proteinjs/reflection":"^1.1.11","@proteinjs/db-spanner-common":"^1.1.25","@proteinjs/db-transaction-context":"^0.2.25"},"publishConfig":{"access":"public"},"typesVersions":{"*":{"test":["dist/generated/test/index.d.ts"]}},"_hasShrinkwrap":false,"devDependencies":{"jest":"29.7.0","eslint":"8.57.0","ts-jest":"29.1.1","typescript":"5.2.2","@types/jest":"29.5.5","@types/node":"14.0.27","eslint-config-prettier":"9.1.0","eslint-plugin-prettier":"5.1.3","@typescript-eslint/parser":"7.8.0","@proteinjs/reflection-build":"^1.4.3","@typescript-eslint/eslint-plugin":"7.8.0"},"_npmOperationalInternal":{"tmp":"tmp/db-driver-spanner_1.10.10_1775606252721_0.951529761040981","host":"s3://npm-registry-packages-npm-production"}},"1.10.11":{"name":"@proteinjs/db-driver-spanner","version":"1.10.11","author":{"name":"Brent Bahry"},"license":"MIT","_id":"@proteinjs/db-driver-spanner@1.10.11","maintainers":[{"name":"brentonbahry","email":"brentbahry@gmail.com"}],"homepage":"https://github.com/proteinjs/db#readme","bugs":{"url":"https://github.com/proteinjs/db/issues"},"dist":{"shasum":"94e9837e9acdc467776f54964a050225d402ba4a","tarball":"https://registry.npmjs.org/@proteinjs/db-driver-spanner/-/db-driver-spanner-1.10.11.tgz","fileCount":95,"integrity":"sha512-+PdabTvLB8e3PToh9QGM6Mg0T+8nAQ70pdfV5giYw3d+HD6tSE51bLjYJ1Aa+V/07T+D1WYdVEle3ShWSVN5WQ==","signatures":[{"sig":"MEUCIQDVN+NGKJ8CblFF8UkFuxEjZt40h6Iq4vNPVzqaJazCQwIgPcVaqrr38vpq8DXDP1JmLcUZjhXaHrhDmEeBcHd3AjA=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":233675},"main":"./dist/generated/index.js","types":"./dist/generated/index.d.ts","exports":{".":{"types":"./dist/generated/index.d.ts","default":"./dist/generated/index.js"},"./test":{"types":"./dist/generated/test/index.d.ts","default":"./dist/generated/test/index.js"}},"gitHead":"fe44f666bcdf8d86ed932e7aa78cc28f7580cae5","scripts":{"test":"jest --runInBand --passWithNoTests","build":"reflection-build && REFLECTION_SOURCE_DIRS=test,src REFLECTION_EXPORT_FROM=test/index.ts reflection-build && tsc","clean":"rm -rf dist/ node_modules/ generated/","watch":"reflection-watch"},"_npmUser":{"name":"brentonbahry","email":"brentbahry@gmail.com"},"repository":{"url":"git+https://github.com/proteinjs/db.git","type":"git"},"_npmVersion":"lerna/8.1.2/node@v20.3.1+x64 (linux)","description":"Db driver for Google Spanner","directories":{},"_nodeVersion":"20.3.1","dependencies":{"@proteinjs/db":"^1.21.5","@proteinjs/util":"^1.6.0","@proteinjs/logger":"^1.0.15","@proteinjs/db-query":"^1.4.4","@google-cloud/spanner":"7.5.0","@proteinjs/reflection":"^1.1.11","@proteinjs/db-spanner-common":"^1.1.26","@proteinjs/db-transaction-context":"^0.2.26"},"publishConfig":{"access":"public"},"typesVersions":{"*":{"test":["dist/generated/test/index.d.ts"]}},"_hasShrinkwrap":false,"devDependencies":{"jest":"29.7.0","eslint":"8.57.0","ts-jest":"29.1.1","typescript":"5.2.2","@types/jest":"29.5.5","@types/node":"14.0.27","eslint-config-prettier":"9.1.0","eslint-plugin-prettier":"5.1.3","@typescript-eslint/parser":"7.8.0","@proteinjs/reflection-build":"^1.4.3","@typescript-eslint/eslint-plugin":"7.8.0"},"_npmOperationalInternal":{"tmp":"tmp/db-driver-spanner_1.10.11_1775608204337_0.8873607616387569","host":"s3://npm-registry-packages-npm-production"}},"1.10.12":{"name":"@proteinjs/db-driver-spanner","version":"1.10.12","author":{"name":"Brent Bahry"},"license":"MIT","_id":"@proteinjs/db-driver-spanner@1.10.12","maintainers":[{"name":"brentonbahry","email":"brentbahry@gmail.com"}],"homepage":"https://github.com/proteinjs/db#readme","bugs":{"url":"https://github.com/proteinjs/db/issues"},"dist":{"shasum":"4bcd4f08923d0c359e61c5590d92478925f6b2ad","tarball":"https://registry.npmjs.org/@proteinjs/db-driver-spanner/-/db-driver-spanner-1.10.12.tgz","fileCount":94,"integrity":"sha512-2c3bRqOdy2Rxq05uKBNQ1WujJIwqST4vny7f7SlVtTgGW+VXkoXTB0hBPDkFkU99mjekMqBdq0gdNQacAWexSQ==","signatures":[{"sig":"MEYCIQDjSPHhwNstnP5O99/11nfn7+ZyOmh2clTcbctCCezBxQIhAMa5OLMAqPAR064rgUme92AL1mvgtiaqU99QPjiOongy","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":237087},"main":"./dist/generated/index.js","types":"./dist/generated/index.d.ts","exports":{".":{"types":"./dist/generated/index.d.ts","default":"./dist/generated/index.js"},"./test":{"types":"./dist/generated/test/index.d.ts","default":"./dist/generated/test/index.js"}},"scripts":{"test":"jest --runInBand --passWithNoTests","build":"reflection-build && REFLECTION_SOURCE_DIRS=test,src REFLECTION_EXPORT_FROM=test/index.ts reflection-build && tsc","clean":"rm -rf dist/ node_modules/ generated/","watch":"reflection-watch"},"_npmUser":{"name":"brentonbahry","email":"brentbahry@gmail.com"},"repository":{"url":"git+https://github.com/proteinjs/db.git","type":"git"},"_npmVersion":"11.6.2","description":"Db driver for Google Spanner","directories":{},"_nodeVersion":"24.11.1","dependencies":{"@proteinjs/db":"^1.21.6","@proteinjs/util":"^1.6.0","@proteinjs/logger":"^1.0.16","@proteinjs/db-query":"^1.4.5","@google-cloud/spanner":"7.5.0","@proteinjs/reflection":"^1.1.11","@proteinjs/db-spanner-common":"^1.1.27","@proteinjs/db-transaction-context":"^0.2.27"},"publishConfig":{"access":"public"},"typesVersions":{"*":{"test":["dist/generated/test/index.d.ts"]}},"_hasShrinkwrap":false,"devDependencies":{"jest":"29.7.0","eslint":"8.57.0","ts-jest":"29.1.1","typescript":"5.2.2","@types/jest":"29.5.5","@types/node":"14.0.27","eslint-config-prettier":"9.1.0","eslint-plugin-prettier":"5.1.3","@typescript-eslint/parser":"7.8.0","@proteinjs/reflection-build":"^1.4.4","@typescript-eslint/eslint-plugin":"7.8.0"},"_npmOperationalInternal":{"tmp":"tmp/db-driver-spanner_1.10.12_1775725233011_0.1499109935138776","host":"s3://npm-registry-packages-npm-production"}},"1.10.13":{"name":"@proteinjs/db-driver-spanner","version":"1.10.13","author":{"name":"Brent Bahry"},"license":"MIT","_id":"@proteinjs/db-driver-spanner@1.10.13","maintainers":[{"name":"brentonbahry","email":"brentbahry@gmail.com"}],"homepage":"https://github.com/proteinjs/db#readme","bugs":{"url":"https://github.com/proteinjs/db/issues"},"dist":{"shasum":"91a85398b81925cf23faab5e6f80c6de46c7200d","tarball":"https://registry.npmjs.org/@proteinjs/db-driver-spanner/-/db-driver-spanner-1.10.13.tgz","fileCount":94,"integrity":"sha512-0ubkEKRWolv206nkmNukJog2T55r1bSy6nH8Cxyvfkb31+LB2BQ2+TDYOsgHqp6Ogpgn84hzf2fkhek71cyNZw==","signatures":[{"sig":"MEUCIBp/hngFHXc0juND6C6woRLzNe7hk83w5EGSqtn54C2GAiEApZFc42Myyyx8b+SGNQS03k0AyMSr/wdatiOoAwPBDgQ=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":237087},"main":"./dist/generated/index.js","types":"./dist/generated/index.d.ts","exports":{".":{"types":"./dist/generated/index.d.ts","default":"./dist/generated/index.js"},"./test":{"types":"./dist/generated/test/index.d.ts","default":"./dist/generated/test/index.js"}},"scripts":{"test":"jest --runInBand --passWithNoTests","build":"reflection-build && REFLECTION_SOURCE_DIRS=test,src REFLECTION_EXPORT_FROM=test/index.ts reflection-build && tsc","clean":"rm -rf dist/ node_modules/ generated/","watch":"reflection-watch"},"_npmUser":{"name":"brentonbahry","email":"brentbahry@gmail.com"},"repository":{"url":"git+https://github.com/proteinjs/db.git","type":"git"},"_npmVersion":"11.6.2","description":"Db driver for Google Spanner","directories":{},"_nodeVersion":"24.11.1","dependencies":{"@proteinjs/db":"^1.21.7","@proteinjs/util":"^1.6.0","@proteinjs/logger":"^1.0.17","@proteinjs/db-query":"^1.4.6","@google-cloud/spanner":"7.5.0","@proteinjs/reflection":"^1.1.11","@proteinjs/db-spanner-common":"^1.1.28","@proteinjs/db-transaction-context":"^0.2.28"},"publishConfig":{"access":"public"},"typesVersions":{"*":{"test":["dist/generated/test/index.d.ts"]}},"_hasShrinkwrap":false,"devDependencies":{"jest":"29.7.0","eslint":"8.57.0","ts-jest":"29.1.1","typescript":"5.2.2","@types/jest":"29.5.5","@types/node":"14.0.27","eslint-config-prettier":"9.1.0","eslint-plugin-prettier":"5.1.3","@typescript-eslint/parser":"7.8.0","@proteinjs/reflection-build":"^1.4.5","@typescript-eslint/eslint-plugin":"7.8.0"},"_npmOperationalInternal":{"tmp":"tmp/db-driver-spanner_1.10.13_1776115373698_0.19415437458729534","host":"s3://npm-registry-packages-npm-production"}},"1.10.14":{"name":"@proteinjs/db-driver-spanner","version":"1.10.14","author":{"name":"Brent Bahry"},"license":"MIT","_id":"@proteinjs/db-driver-spanner@1.10.14","maintainers":[{"name":"brentonbahry","email":"brentbahry@gmail.com"}],"homepage":"https://github.com/proteinjs/db#readme","bugs":{"url":"https://github.com/proteinjs/db/issues"},"dist":{"shasum":"72bcc79d3abe635ad5d96d50ae6c92ed4aa2170a","tarball":"https://registry.npmjs.org/@proteinjs/db-driver-spanner/-/db-driver-spanner-1.10.14.tgz","fileCount":94,"integrity":"sha512-eWmPTXqjaaYFOPkuh1PNLj36QPDHq9t+LuMhGHL9w5DGfQS097xQ84b4AlzPkl3KC9/jYQSWKbV7QvnDCuZEYQ==","signatures":[{"sig":"MEQCIC4WOB5Gc0L7g90j3K8TGRJnmj3mBpbIDFeLgWikAshMAiAgGsJ5WDhbXJ7YK4nEpexTJDjt3ja0xxVmdspkqQxj+g==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":237109},"main":"./dist/generated/index.js","types":"./dist/generated/index.d.ts","exports":{".":{"types":"./dist/generated/index.d.ts","default":"./dist/generated/index.js"},"./test":{"types":"./dist/generated/test/index.d.ts","default":"./dist/generated/test/index.js"}},"scripts":{"test":"jest --runInBand --passWithNoTests","build":"reflection-build && REFLECTION_SOURCE_DIRS=test,src REFLECTION_EXPORT_FROM=test/index.ts reflection-build && tsc","clean":"rm -rf dist/ node_modules/ generated/","watch":"reflection-watch"},"_npmUser":{"name":"brentonbahry","email":"brentbahry@gmail.com"},"repository":{"url":"git+https://github.com/proteinjs/db.git","type":"git"},"_npmVersion":"11.6.2","description":"Db driver for Google Spanner","directories":{},"_nodeVersion":"24.11.1","dependencies":{"@proteinjs/db":"^1.21.8","@proteinjs/util":"^1.6.0","@proteinjs/logger":"^1.0.18","@proteinjs/db-query":"^1.4.7","@google-cloud/spanner":"7.5.0","@proteinjs/reflection":"^1.1.11","@proteinjs/db-spanner-common":"^1.1.29","@proteinjs/db-transaction-context":"^0.2.29"},"publishConfig":{"access":"public"},"typesVersions":{"*":{"test":["dist/generated/test/index.d.ts"]}},"_hasShrinkwrap":false,"devDependencies":{"jest":"29.7.0","eslint":"8.57.0","ts-jest":"29.1.1","typescript":"5.2.2","@types/jest":"29.5.5","@types/node":"14.0.27","eslint-config-prettier":"9.1.0","eslint-plugin-prettier":"5.1.3","@typescript-eslint/parser":"7.8.0","@proteinjs/reflection-build":"^1.4.6","@typescript-eslint/eslint-plugin":"7.8.0"},"_npmOperationalInternal":{"tmp":"tmp/db-driver-spanner_1.10.14_1776314930466_0.6288370816228119","host":"s3://npm-registry-packages-npm-production"}},"1.10.15":{"name":"@proteinjs/db-driver-spanner","version":"1.10.15","author":{"name":"Brent Bahry"},"license":"MIT","_id":"@proteinjs/db-driver-spanner@1.10.15","maintainers":[{"name":"brentonbahry","email":"brentbahry@gmail.com"}],"homepage":"https://github.com/proteinjs/db#readme","bugs":{"url":"https://github.com/proteinjs/db/issues"},"dist":{"shasum":"b04102193856129518d0c9a740d4c656ad6aba5d","tarball":"https://registry.npmjs.org/@proteinjs/db-driver-spanner/-/db-driver-spanner-1.10.15.tgz","fileCount":95,"integrity":"sha512-D4WNlW8YCxbT+b3Gq4UPTwStxS3QakfJ2JKXSbqVQv0SFIO95wPcoEkys1qNh0TKZvWEve4b6YCJSrr5QcmleA==","signatures":[{"sig":"MEUCIQDZoW+/ZFpWcotjJDcypKF0E4QVT2htMJ5PVKtHrDACeAIgDdJK8NV8hMgAzd3OjDlOjNKfd4RwqDXDVEVuqdZljaY=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":233915},"main":"./dist/generated/index.js","types":"./dist/generated/index.d.ts","exports":{".":{"types":"./dist/generated/index.d.ts","default":"./dist/generated/index.js"},"./test":{"types":"./dist/generated/test/index.d.ts","default":"./dist/generated/test/index.js"}},"gitHead":"75411714e31c9033803f328cb43fa922d77d9782","scripts":{"test":"jest --runInBand --passWithNoTests","build":"reflection-build && REFLECTION_SOURCE_DIRS=test,src REFLECTION_EXPORT_FROM=test/index.ts reflection-build && tsc","clean":"rm -rf dist/ node_modules/ generated/","watch":"reflection-watch"},"_npmUser":{"name":"brentonbahry","email":"brentbahry@gmail.com"},"repository":{"url":"git+https://github.com/proteinjs/db.git","type":"git"},"_npmVersion":"lerna/8.1.2/node@v20.3.1+x64 (linux)","description":"Db driver for Google Spanner","directories":{},"_nodeVersion":"20.3.1","dependencies":{"@proteinjs/db":"^1.21.9","@proteinjs/util":"^1.6.0","@proteinjs/logger":"^1.0.18","@proteinjs/db-query":"^1.4.7","@google-cloud/spanner":"7.5.0","@proteinjs/reflection":"^1.1.11","@proteinjs/db-spanner-common":"^1.1.30","@proteinjs/db-transaction-context":"^0.2.30"},"publishConfig":{"access":"public"},"typesVersions":{"*":{"test":["dist/generated/test/index.d.ts"]}},"_hasShrinkwrap":false,"devDependencies":{"jest":"29.7.0","eslint":"8.57.0","ts-jest":"29.1.1","typescript":"5.2.2","@types/jest":"29.5.5","@types/node":"14.0.27","eslint-config-prettier":"9.1.0","eslint-plugin-prettier":"5.1.3","@typescript-eslint/parser":"7.8.0","@proteinjs/reflection-build":"^1.4.6","@typescript-eslint/eslint-plugin":"7.8.0"},"_npmOperationalInternal":{"tmp":"tmp/db-driver-spanner_1.10.15_1776552579504_0.8398133531537122","host":"s3://npm-registry-packages-npm-production"}},"1.10.16":{"name":"@proteinjs/db-driver-spanner","version":"1.10.16","author":{"name":"Brent Bahry"},"license":"MIT","_id":"@proteinjs/db-driver-spanner@1.10.16","maintainers":[{"name":"brentonbahry","email":"brentbahry@gmail.com"}],"homepage":"https://github.com/proteinjs/db#readme","bugs":{"url":"https://github.com/proteinjs/db/issues"},"dist":{"shasum":"5137f57363f6fcb223cca61712d6cd2fa87db690","tarball":"https://registry.npmjs.org/@proteinjs/db-driver-spanner/-/db-driver-spanner-1.10.16.tgz","fileCount":94,"integrity":"sha512-rjyYkh9SfXUel70abId59y++7in30JY3WcgWcmQPhpgt7t2brSJRqGG6gxgD5LO4icmiiXoCgXcQHEa/J9Zf3A==","signatures":[{"sig":"MEUCIQDZLaeK7INsefP9dFoq3X9Zddo/s/mjEdRUkN4hoS+YuAIgL0dxRH96+yyXrOLMU1O8bPWVhtck88tmWOSM7/HRB6c=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":237328},"main":"./dist/generated/index.js","types":"./dist/generated/index.d.ts","exports":{".":{"types":"./dist/generated/index.d.ts","default":"./dist/generated/index.js"},"./test":{"types":"./dist/generated/test/index.d.ts","default":"./dist/generated/test/index.js"}},"scripts":{"test":"jest --runInBand --passWithNoTests","build":"reflection-build && REFLECTION_SOURCE_DIRS=test,src REFLECTION_EXPORT_FROM=test/index.ts reflection-build && tsc","clean":"rm -rf dist/ node_modules/ generated/","watch":"reflection-watch"},"_npmUser":{"name":"brentonbahry","email":"brentbahry@gmail.com"},"repository":{"url":"git+https://github.com/proteinjs/db.git","type":"git"},"_npmVersion":"11.6.2","description":"Db driver for Google Spanner","directories":{},"_nodeVersion":"24.11.1","dependencies":{"@proteinjs/db":"^1.21.10","@proteinjs/util":"^1.6.0","@proteinjs/logger":"^1.0.19","@proteinjs/db-query":"^1.4.8","@google-cloud/spanner":"7.5.0","@proteinjs/reflection":"^1.1.11","@proteinjs/db-spanner-common":"^1.1.31","@proteinjs/db-transaction-context":"^0.2.31"},"publishConfig":{"access":"public"},"typesVersions":{"*":{"test":["dist/generated/test/index.d.ts"]}},"_hasShrinkwrap":false,"devDependencies":{"jest":"29.7.0","eslint":"8.57.0","ts-jest":"29.1.1","typescript":"5.2.2","@types/jest":"29.5.5","@types/node":"14.0.27","eslint-config-prettier":"9.1.0","eslint-plugin-prettier":"5.1.3","@typescript-eslint/parser":"7.8.0","@proteinjs/reflection-build":"^1.4.7","@typescript-eslint/eslint-plugin":"7.8.0"},"_npmOperationalInternal":{"tmp":"tmp/db-driver-spanner_1.10.16_1779502433223_0.6103257796101997","host":"s3://npm-registry-packages-npm-production"}},"1.10.17":{"name":"@proteinjs/db-driver-spanner","version":"1.10.17","author":{"name":"Brent Bahry"},"license":"MIT","_id":"@proteinjs/db-driver-spanner@1.10.17","maintainers":[{"name":"brentonbahry","email":"brentbahry@gmail.com"}],"homepage":"https://github.com/proteinjs/db#readme","bugs":{"url":"https://github.com/proteinjs/db/issues"},"dist":{"shasum":"d53efe8bc3b207493483daa209766af76229d61f","tarball":"https://registry.npmjs.org/@proteinjs/db-driver-spanner/-/db-driver-spanner-1.10.17.tgz","fileCount":95,"integrity":"sha512-bOrI808w2o4D2WrObPG+I6wJI72djZg1fjng3lhKnXqmNmEqh869UAxkwWZZO+YTsmYStU9Ny76FyczvpM1H3w==","signatures":[{"sig":"MEUCIQDTa0+okduv9NlAwgqJe8PO/lbqY9oEUDpGPUWXhgJTGQIgNB2twUpR904KhLifPpFxMl0lxbYzLzNZTDDNtInapwQ=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":234134},"main":"./dist/generated/index.js","types":"./dist/generated/index.d.ts","exports":{".":{"types":"./dist/generated/index.d.ts","default":"./dist/generated/index.js"},"./test":{"types":"./dist/generated/test/index.d.ts","default":"./dist/generated/test/index.js"}},"gitHead":"504df2602db4460ac0d941ef94e0681a52209f73","scripts":{"test":"jest --runInBand --passWithNoTests","build":"reflection-build && REFLECTION_SOURCE_DIRS=test,src REFLECTION_EXPORT_FROM=test/index.ts reflection-build && tsc","clean":"rm -rf dist/ node_modules/ generated/","watch":"reflection-watch"},"_npmUser":{"name":"brentonbahry","email":"brentbahry@gmail.com"},"repository":{"url":"git+https://github.com/proteinjs/db.git","type":"git"},"_npmVersion":"lerna/8.1.2/node@v20.3.1+x64 (linux)","description":"Db driver for Google Spanner","directories":{},"_nodeVersion":"20.3.1","dependencies":{"@proteinjs/db":"^1.21.10","@proteinjs/util":"^1.6.0","@proteinjs/logger":"^1.0.19","@proteinjs/db-query":"^1.4.8","@google-cloud/spanner":"7.5.0","@proteinjs/reflection":"^1.1.11","@proteinjs/db-spanner-common":"^1.1.32","@proteinjs/db-transaction-context":"^0.2.31"},"publishConfig":{"access":"public"},"typesVersions":{"*":{"test":["dist/generated/test/index.d.ts"]}},"_hasShrinkwrap":false,"devDependencies":{"jest":"29.7.0","eslint":"8.57.0","ts-jest":"29.1.1","typescript":"5.2.2","@types/jest":"29.5.5","@types/node":"14.0.27","eslint-config-prettier":"9.1.0","eslint-plugin-prettier":"5.1.3","@typescript-eslint/parser":"7.8.0","@proteinjs/reflection-build":"^1.4.7","@typescript-eslint/eslint-plugin":"7.8.0"},"_npmOperationalInternal":{"tmp":"tmp/db-driver-spanner_1.10.17_1780949446846_0.823173170277621","host":"s3://npm-registry-packages-npm-production"}},"1.10.18":{"name":"@proteinjs/db-driver-spanner","version":"1.10.18","author":{"name":"Brent Bahry"},"license":"MIT","_id":"@proteinjs/db-driver-spanner@1.10.18","maintainers":[{"name":"brentonbahry","email":"brentbahry@gmail.com"}],"homepage":"https://github.com/proteinjs/db#readme","bugs":{"url":"https://github.com/proteinjs/db/issues"},"dist":{"shasum":"d6ea339f26f0477bc852672b4e77e2f270990485","tarball":"https://registry.npmjs.org/@proteinjs/db-driver-spanner/-/db-driver-spanner-1.10.18.tgz","fileCount":110,"integrity":"sha512-eoYkXZwf23fQ/U84pI3AnCKqpcnyP/L/44x1mlUvKagQOW8cayS9mER86d8l8DAAb0z7sHJJFkboIIhTx5Us/g==","signatures":[{"sig":"MEUCIQC+Y6FtVZoMy/qbmm2tRlpBM4CBuMf4LBSqku3KyUzOYwIgWhSqTc6ZfpNC9a0srSrNoWzA6TjfUzsqtMXiDmjG6YM=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":277234},"main":"./dist/generated/index.js","types":"./dist/generated/index.d.ts","exports":{".":{"types":"./dist/generated/index.d.ts","default":"./dist/generated/index.js"},"./test":{"types":"./dist/generated/test/index.d.ts","default":"./dist/generated/test/index.js"}},"gitHead":"45c7aba1d91005bdc11836815d10c4be5c294088","scripts":{"test":"jest --runInBand --passWithNoTests","build":"reflection-build && REFLECTION_SOURCE_DIRS=test,src REFLECTION_EXPORT_FROM=test/index.ts reflection-build && tsc","clean":"rm -rf dist/ node_modules/ generated/","watch":"reflection-watch"},"_npmUser":{"name":"brentonbahry","email":"brentbahry@gmail.com"},"repository":{"url":"git+https://github.com/proteinjs/db.git","type":"git"},"_npmVersion":"lerna/8.1.2/node@v20.3.1+x64 (linux)","description":"Db driver for Google Spanner","directories":{},"_nodeVersion":"20.3.1","dependencies":{"@proteinjs/db":"^1.21.10","@proteinjs/util":"^1.6.0","@proteinjs/logger":"^1.0.19","@proteinjs/db-query":"^1.4.8","@google-cloud/spanner":"7.5.0","@proteinjs/reflection":"^1.1.11","@proteinjs/db-spanner-common":"^1.1.32","@proteinjs/db-transaction-context":"^0.2.31"},"publishConfig":{"access":"public"},"typesVersions":{"*":{"test":["dist/generated/test/index.d.ts"]}},"_hasShrinkwrap":false,"devDependencies":{"jest":"29.7.0","eslint":"8.57.0","ts-jest":"29.1.1","typescript":"5.2.2","@types/jest":"29.5.5","@types/node":"14.0.27","eslint-config-prettier":"9.1.0","eslint-plugin-prettier":"5.1.3","@typescript-eslint/parser":"7.8.0","@proteinjs/reflection-build":"^1.4.7","@typescript-eslint/eslint-plugin":"7.8.0"},"_npmOperationalInternal":{"tmp":"tmp/db-driver-spanner_1.10.18_1783564261255_0.16588117423523263","host":"s3://npm-registry-packages-npm-production"}},"1.10.19":{"name":"@proteinjs/db-driver-spanner","version":"1.10.19","author":{"name":"Brent Bahry"},"license":"MIT","_id":"@proteinjs/db-driver-spanner@1.10.19","maintainers":[{"name":"brentonbahry","email":"brentbahry@gmail.com"}],"homepage":"https://github.com/proteinjs/db#readme","bugs":{"url":"https://github.com/proteinjs/db/issues"},"dist":{"shasum":"9d6414e20749589a881086de3e459c4f890ac941","tarball":"https://registry.npmjs.org/@proteinjs/db-driver-spanner/-/db-driver-spanner-1.10.19.tgz","fileCount":110,"integrity":"sha512-thOrc+bjrdIsGby+AmAwpFF8fG8kp0X0TOkoxTbNLS1rGw9ctOolZqG5ndDRmoVNzKt2sfe9fAmtuI1fTDtyuw==","signatures":[{"sig":"MEUCIQDTXkibedO3MXBqwRHClpoYljpFMITiDf8E3EMhOnBHPQIgJkJRV8L19hiCWNumEEaCDwXKjqbiaS+uGurIIiiS7uc=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":277451},"main":"./dist/generated/index.js","types":"./dist/generated/index.d.ts","exports":{".":{"types":"./dist/generated/index.d.ts","default":"./dist/generated/index.js"},"./test":{"types":"./dist/generated/test/index.d.ts","default":"./dist/generated/test/index.js"}},"gitHead":"fe86509e0be8d89f7d6efd52b2e5af42ca3e2234","scripts":{"test":"jest --runInBand --passWithNoTests","build":"reflection-build && REFLECTION_SOURCE_DIRS=test,src REFLECTION_EXPORT_FROM=test/index.ts reflection-build && tsc","clean":"rm -rf dist/ node_modules/ generated/","watch":"reflection-watch"},"_npmUser":{"name":"brentonbahry","email":"brentbahry@gmail.com"},"repository":{"url":"git+https://github.com/proteinjs/db.git","type":"git"},"_npmVersion":"lerna/8.1.2/node@v20.3.1+x64 (linux)","description":"Db driver for Google Spanner","directories":{},"_nodeVersion":"20.3.1","dependencies":{"@proteinjs/db":"^1.22.0","@proteinjs/util":"^1.6.0","@proteinjs/logger":"^1.0.19","@proteinjs/db-query":"^1.4.8","@google-cloud/spanner":"7.5.0","@proteinjs/reflection":"^1.1.11","@proteinjs/db-spanner-common":"^1.1.33","@proteinjs/db-transaction-context":"^0.2.32"},"publishConfig":{"access":"public"},"typesVersions":{"*":{"test":["dist/generated/test/index.d.ts"]}},"_hasShrinkwrap":false,"devDependencies":{"jest":"29.7.0","eslint":"8.57.0","ts-jest":"29.1.1","typescript":"5.2.2","@types/jest":"29.5.5","@types/node":"14.0.27","eslint-config-prettier":"9.1.0","eslint-plugin-prettier":"5.1.3","@typescript-eslint/parser":"7.8.0","@proteinjs/reflection-build":"^1.4.7","@typescript-eslint/eslint-plugin":"7.8.0"},"_npmOperationalInternal":{"tmp":"tmp/db-driver-spanner_1.10.19_1783704077144_0.045820562873529314","host":"s3://npm-registry-packages-npm-production"}},"1.10.20":{"name":"@proteinjs/db-driver-spanner","version":"1.10.20","author":{"name":"Brent Bahry"},"license":"MIT","_id":"@proteinjs/db-driver-spanner@1.10.20","maintainers":[{"name":"brentonbahry","email":"brentbahry@gmail.com"}],"homepage":"https://github.com/proteinjs/db#readme","bugs":{"url":"https://github.com/proteinjs/db/issues"},"dist":{"shasum":"449c134eeebf424d7aa58737db27bf20e5540c62","tarball":"https://registry.npmjs.org/@proteinjs/db-driver-spanner/-/db-driver-spanner-1.10.20.tgz","fileCount":110,"integrity":"sha512-RfOarC7rzhNCMPQKou0RqZbP8txoCjZbzPJaGsUi0iY5u8JAwTeycel/Q2XvpkPm+cqty4Fz0KrOxUfkiKKXxw==","signatures":[{"sig":"MEQCIBm1rj+jhL8PDLRj+Huxicy/NJIeYTaoSh5GtieMCGRKAiBOX8NmzgrEqlf4ETmEqIflnhG43/yPH3b2Thdp3v7VAw==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":290315},"main":"./dist/generated/index.js","types":"./dist/generated/index.d.ts","exports":{".":{"types":"./dist/generated/index.d.ts","default":"./dist/generated/index.js"},"./test":{"types":"./dist/generated/test/index.d.ts","default":"./dist/generated/test/index.js"}},"gitHead":"ae0911591d51c066ccf1f42526788401c8f153c6","scripts":{"test":"jest --runInBand --passWithNoTests","build":"reflection-build && REFLECTION_SOURCE_DIRS=test,src REFLECTION_EXPORT_FROM=test/index.ts reflection-build && tsc","clean":"rm -rf dist/ node_modules/ generated/","watch":"reflection-watch"},"_npmUser":{"name":"brentonbahry","email":"brentbahry@gmail.com"},"repository":{"url":"git+https://github.com/proteinjs/db.git","type":"git"},"_npmVersion":"lerna/8.1.2/node@v20.20.2+x64 (linux)","description":"Db driver for Google Spanner","directories":{},"_nodeVersion":"20.20.2","dependencies":{"@proteinjs/db":"^1.22.1","@proteinjs/util":"^1.6.0","@proteinjs/logger":"^1.0.19","@proteinjs/db-query":"^1.4.8","@google-cloud/spanner":"7.5.0","@proteinjs/reflection":"^1.1.11","@proteinjs/db-spanner-common":"^1.1.34","@proteinjs/db-transaction-context":"^0.2.33"},"publishConfig":{"access":"public"},"typesVersions":{"*":{"test":["dist/generated/test/index.d.ts"]}},"_hasShrinkwrap":false,"devDependencies":{"jest":"29.7.0","eslint":"8.57.0","ts-jest":"29.1.1","typescript":"5.2.2","@types/jest":"29.5.5","@types/node":"14.0.27","eslint-config-prettier":"9.1.0","eslint-plugin-prettier":"5.1.3","@typescript-eslint/parser":"7.8.0","@proteinjs/reflection-build":"^1.4.7","@typescript-eslint/eslint-plugin":"7.8.0"},"_npmOperationalInternal":{"tmp":"tmp/db-driver-spanner_1.10.20_1784608729113_0.751075171049892","host":"s3://npm-registry-packages-npm-production"}},"1.10.21":{"name":"@proteinjs/db-driver-spanner","version":"1.10.21","author":{"name":"Brent Bahry"},"license":"MIT","_id":"@proteinjs/db-driver-spanner@1.10.21","maintainers":[{"name":"brentonbahry","email":"brentbahry@gmail.com"}],"homepage":"https://github.com/proteinjs/db#readme","bugs":{"url":"https://github.com/proteinjs/db/issues"},"dist":{"shasum":"527e5a3b2f9e8b3c9056ce6c3d957d4721e0479b","tarball":"https://registry.npmjs.org/@proteinjs/db-driver-spanner/-/db-driver-spanner-1.10.21.tgz","fileCount":109,"integrity":"sha512-ynB7aQDytbDoHjRoQMnK/n9umiYWgQau8YcaW+0uzRPGxkkw0XNAjeF1gY318dcJyUgxQ0bJSU5IJfXSM0aPQg==","signatures":[{"sig":"MEQCIFO5XebY8HLU/SXOE3vQGOD+y5i8qOQY6pB/6jmV4Wg+AiAcHoRkY26HEt/jh9JsvL0+6/SGEgXLVsMigeCRYBQAaw==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":294027},"main":"./dist/generated/index.js","types":"./dist/generated/index.d.ts","exports":{".":{"types":"./dist/generated/index.d.ts","default":"./dist/generated/index.js"},"./test":{"types":"./dist/generated/test/index.d.ts","default":"./dist/generated/test/index.js"}},"scripts":{"test":"jest --runInBand --passWithNoTests","build":"reflection-build && REFLECTION_SOURCE_DIRS=test,src REFLECTION_EXPORT_FROM=test/index.ts reflection-build && tsc","clean":"rm -rf dist/ node_modules/ generated/","watch":"reflection-watch"},"_npmUser":{"name":"brentonbahry","email":"brentbahry@gmail.com"},"repository":{"url":"git+https://github.com/proteinjs/db.git","type":"git"},"_npmVersion":"11.6.2","description":"Db driver for Google Spanner","directories":{},"_nodeVersion":"24.11.1","dependencies":{"@proteinjs/db":"^1.22.2","@proteinjs/util":"^1.6.0","@proteinjs/logger":"^1.0.20","@proteinjs/db-query":"^1.4.9","@google-cloud/spanner":"7.5.0","@proteinjs/reflection":"^1.1.11","@proteinjs/db-spanner-common":"^1.1.35","@proteinjs/db-transaction-context":"^0.2.34"},"publishConfig":{"access":"public"},"typesVersions":{"*":{"test":["dist/generated/test/index.d.ts"]}},"_hasShrinkwrap":false,"devDependencies":{"jest":"29.7.0","eslint":"8.57.0","ts-jest":"29.1.1","typescript":"5.2.2","@types/jest":"29.5.5","@types/node":"14.0.27","eslint-config-prettier":"9.1.0","eslint-plugin-prettier":"5.1.3","@typescript-eslint/parser":"7.8.0","@proteinjs/reflection-build":"^1.4.8","@typescript-eslint/eslint-plugin":"7.8.0"},"_npmOperationalInternal":{"tmp":"tmp/db-driver-spanner_1.10.21_1784665784518_0.5792316552656833","host":"s3://npm-registry-packages-npm-production"}},"1.11.0":{"name":"@proteinjs/db-driver-spanner","version":"1.11.0","author":{"name":"Brent Bahry"},"license":"MIT","_id":"@proteinjs/db-driver-spanner@1.11.0","maintainers":[{"name":"brentonbahry","email":"brentbahry@gmail.com"}],"homepage":"https://github.com/proteinjs/db#readme","bugs":{"url":"https://github.com/proteinjs/db/issues"},"dist":{"shasum":"d6b287b2c04b6e67a8ffa827045f706c63716cf5","tarball":"https://registry.npmjs.org/@proteinjs/db-driver-spanner/-/db-driver-spanner-1.11.0.tgz","fileCount":115,"integrity":"sha512-GIVx51Aqu4QJd7AVgbE8Mpp0gHNx+Wm0QzTCWyyhuF251VVzSrk4Eiolj8n4pWyKqVOjAkUmIzcPl9uATsV7ug==","signatures":[{"sig":"MEUCIQD9jL40dzGyENWsjXLij6vh2cEkT1pSpTplD7io2TX3fQIgW5Q50Grx4v10tjAIjATjNUvwls+CxVCzemR3UfOo3OE=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":304137},"main":"./dist/generated/index.js","types":"./dist/generated/index.d.ts","exports":{".":{"types":"./dist/generated/index.d.ts","default":"./dist/generated/index.js"},"./test":{"types":"./dist/generated/test/index.d.ts","default":"./dist/generated/test/index.js"}},"gitHead":"fd394c848fa43ee594de4c84c827a607cddca3db","scripts":{"test":"jest --runInBand --passWithNoTests","build":"reflection-build && REFLECTION_SOURCE_DIRS=test,src REFLECTION_EXPORT_FROM=test/index.ts reflection-build && tsc","clean":"rm -rf dist/ node_modules/ generated/","watch":"reflection-watch"},"_npmUser":{"name":"brentonbahry","email":"brentbahry@gmail.com"},"repository":{"url":"git+https://github.com/proteinjs/db.git","type":"git"},"_npmVersion":"lerna/8.1.2/node@v20.20.2+x64 (linux)","description":"Db driver for Google Spanner","directories":{},"_nodeVersion":"20.20.2","dependencies":{"@proteinjs/db":"^1.22.2","@proteinjs/util":"^1.6.0","@proteinjs/logger":"^1.0.20","@proteinjs/db-query":"^1.4.9","@google-cloud/spanner":"7.5.0","@proteinjs/reflection":"^1.1.11","@proteinjs/db-spanner-common":"^1.1.35","@proteinjs/db-transaction-context":"^0.2.34"},"publishConfig":{"access":"public"},"typesVersions":{"*":{"test":["dist/generated/test/index.d.ts"]}},"_hasShrinkwrap":false,"devDependencies":{"jest":"29.7.0","eslint":"8.57.0","ts-jest":"29.1.1","typescript":"5.2.2","@types/jest":"29.5.5","@types/node":"14.0.27","eslint-config-prettier":"9.1.0","eslint-plugin-prettier":"5.1.3","@typescript-eslint/parser":"7.8.0","@proteinjs/reflection-build":"^1.4.8","@typescript-eslint/eslint-plugin":"7.8.0"},"_npmOperationalInternal":{"tmp":"tmp/db-driver-spanner_1.11.0_1784844628240_0.9744697560985589","host":"s3://npm-registry-packages-npm-production"}},"1.11.1":{"name":"@proteinjs/db-driver-spanner","version":"1.11.1","author":{"name":"Brent Bahry"},"license":"MIT","_id":"@proteinjs/db-driver-spanner@1.11.1","maintainers":[{"name":"brentonbahry","email":"brentbahry@gmail.com"}],"homepage":"https://github.com/proteinjs/db#readme","bugs":{"url":"https://github.com/proteinjs/db/issues"},"dist":{"shasum":"1ff998b119cc59b0b2db38aa9821cbe33fb53738","tarball":"https://registry.npmjs.org/@proteinjs/db-driver-spanner/-/db-driver-spanner-1.11.1.tgz","fileCount":115,"integrity":"sha512-ubCxZkscldqMHTC87S/w3h/H5/YTvhpzMyxjQXWK3qvKQQScu+q0h9vhDY+sEhP9IXtgFSPKSPhzAJdeyUrEsg==","signatures":[{"sig":"MEQCIFeINRzRPiBZjNjANOl2NtUjQwKvB3L8uxjlzvlnLqGkAiBA0CBXpqCauyFXOI63LCyKzN2rBrlDXK6arxDOjVJURA==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":304352},"main":"./dist/generated/index.js","types":"./dist/generated/index.d.ts","exports":{".":{"types":"./dist/generated/index.d.ts","default":"./dist/generated/index.js"},"./test":{"types":"./dist/generated/test/index.d.ts","default":"./dist/generated/test/index.js"}},"gitHead":"cbdb41b438edb7c2b509d02827de16cc12e40959","scripts":{"test":"jest --runInBand --passWithNoTests","build":"reflection-build && REFLECTION_SOURCE_DIRS=test,src REFLECTION_EXPORT_FROM=test/index.ts reflection-build && tsc","clean":"rm -rf dist/ node_modules/ generated/","watch":"reflection-watch"},"_npmUser":{"name":"brentonbahry","email":"brentbahry@gmail.com"},"repository":{"url":"git+https://github.com/proteinjs/db.git","type":"git"},"_npmVersion":"lerna/8.1.2/node@v20.20.2+x64 (linux)","description":"Db driver for Google Spanner","directories":{},"_nodeVersion":"20.20.2","dependencies":{"@proteinjs/db":"^1.23.0","@proteinjs/util":"^1.6.0","@proteinjs/logger":"^1.0.20","@proteinjs/db-query":"^1.4.9","@google-cloud/spanner":"7.5.0","@proteinjs/reflection":"^1.1.11","@proteinjs/db-spanner-common":"^1.1.36","@proteinjs/db-transaction-context":"^0.2.35"},"publishConfig":{"access":"public"},"typesVersions":{"*":{"test":["dist/generated/test/index.d.ts"]}},"_hasShrinkwrap":false,"devDependencies":{"jest":"29.7.0","eslint":"8.57.0","ts-jest":"29.1.1","typescript":"5.2.2","@types/jest":"29.5.5","@types/node":"14.0.27","eslint-config-prettier":"9.1.0","eslint-plugin-prettier":"5.1.3","@typescript-eslint/parser":"7.8.0","@proteinjs/reflection-build":"^1.4.8","@typescript-eslint/eslint-plugin":"7.8.0"},"_npmOperationalInternal":{"tmp":"tmp/db-driver-spanner_1.11.1_1784912682595_0.6082909853142506","host":"s3://npm-registry-packages-npm-production"}},"1.12.0":{"name":"@proteinjs/db-driver-spanner","version":"1.12.0","author":{"name":"Brent Bahry"},"license":"MIT","_id":"@proteinjs/db-driver-spanner@1.12.0","maintainers":[{"name":"brentonbahry","email":"brentbahry@gmail.com"}],"homepage":"https://github.com/proteinjs/db#readme","bugs":{"url":"https://github.com/proteinjs/db/issues"},"dist":{"shasum":"e77fb41c9f36412e252680a45465d8ca6382a596","tarball":"https://registry.npmjs.org/@proteinjs/db-driver-spanner/-/db-driver-spanner-1.12.0.tgz","fileCount":120,"integrity":"sha512-SJcrHmPJY4IBaS5bxu9XyW5UoPHz0+gquQVv7Q5w12eLsvrSGlwk3XlumOuOpWpRK0RYIyddJbCqMBbEQsVc8Q==","signatures":[{"sig":"MEUCIQCoFnYVgFdjEcVOLl4lZj2CG7JLffEAdWrk3NY+ynzAWAIgNd6jFd210TJHHoBYwwQHhIccfzOuVVwSCqWpT5bKskc=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":331415},"main":"./dist/generated/index.js","types":"./dist/generated/index.d.ts","exports":{".":{"types":"./dist/generated/index.d.ts","default":"./dist/generated/index.js"},"./test":{"types":"./dist/generated/test/index.d.ts","default":"./dist/generated/test/index.js"}},"gitHead":"18f9a918e73eb04e8772184a55b9eca9469c5a82","scripts":{"test":"jest --runInBand --passWithNoTests","build":"reflection-build && REFLECTION_SOURCE_DIRS=test,src REFLECTION_EXPORT_FROM=test/index.ts reflection-build && tsc","clean":"rm -rf dist/ node_modules/ generated/","watch":"reflection-watch"},"_npmUser":{"name":"brentonbahry","email":"brentbahry@gmail.com"},"repository":{"url":"git+https://github.com/proteinjs/db.git","type":"git"},"_npmVersion":"lerna/8.1.2/node@v20.20.2+x64 (linux)","description":"Db driver for Google Spanner","directories":{},"_nodeVersion":"20.20.2","dependencies":{"@proteinjs/db":"^1.24.0","@proteinjs/util":"^1.6.0","@proteinjs/logger":"^1.0.20","@proteinjs/db-query":"^1.4.9","@google-cloud/spanner":"7.5.0","@proteinjs/reflection":"^1.1.11","@proteinjs/db-spanner-common":"^1.1.37","@proteinjs/db-transaction-context":"^0.2.36"},"publishConfig":{"access":"public"},"typesVersions":{"*":{"test":["dist/generated/test/index.d.ts"]}},"_hasShrinkwrap":false,"devDependencies":{"jest":"29.7.0","eslint":"8.57.0","ts-jest":"29.1.1","typescript":"5.2.2","@types/jest":"29.5.5","@types/node":"14.0.27","eslint-config-prettier":"9.1.0","eslint-plugin-prettier":"5.1.3","@typescript-eslint/parser":"7.8.0","@proteinjs/reflection-build":"^1.4.8","@typescript-eslint/eslint-plugin":"7.8.0"},"_npmOperationalInternal":{"tmp":"tmp/db-driver-spanner_1.12.0_1784914996669_0.531881321302883","host":"s3://npm-registry-packages-npm-production"}},"1.12.1":{"name":"@proteinjs/db-driver-spanner","version":"1.12.1","author":{"name":"Brent Bahry"},"license":"MIT","_id":"@proteinjs/db-driver-spanner@1.12.1","maintainers":[{"name":"brentonbahry","email":"brentbahry@gmail.com"}],"homepage":"https://github.com/proteinjs/db#readme","bugs":{"url":"https://github.com/proteinjs/db/issues"},"dist":{"shasum":"801469c77614a3b906a1bfc506e911e28f506a07","tarball":"https://registry.npmjs.org/@proteinjs/db-driver-spanner/-/db-driver-spanner-1.12.1.tgz","fileCount":120,"integrity":"sha512-RqfBpaCipvFLAA7io1nBaSYWKM25f1lMqCPOVM2VyQaPdJnQCERrGYGYwBF3y07JbzBV+rNwORvya817AK4Aqg==","signatures":[{"sig":"MEQCIHBiWmSEp3mG5B5+mYrdP0ki5muQrA9fyZyXbKTIrTLNAiAPtAyl4narzPMiLWLuUThu+6xIx3SyocFZDg0KDCPrdA==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":331630},"main":"./dist/generated/index.js","types":"./dist/generated/index.d.ts","exports":{".":{"types":"./dist/generated/index.d.ts","default":"./dist/generated/index.js"},"./test":{"types":"./dist/generated/test/index.d.ts","default":"./dist/generated/test/index.js"}},"gitHead":"c08058a11dd27bd57ca321a68f2cedf113c63fd3","scripts":{"test":"jest --runInBand --passWithNoTests","build":"reflection-build && REFLECTION_SOURCE_DIRS=test,src REFLECTION_EXPORT_FROM=test/index.ts reflection-build && tsc","clean":"rm -rf dist/ node_modules/ generated/","watch":"reflection-watch"},"_npmUser":{"name":"brentonbahry","email":"brentbahry@gmail.com"},"repository":{"url":"git+https://github.com/proteinjs/db.git","type":"git"},"_npmVersion":"lerna/8.1.2/node@v20.20.2+x64 (linux)","description":"Db driver for Google Spanner","directories":{},"_nodeVersion":"20.20.2","dependencies":{"@proteinjs/db":"^1.25.0","@proteinjs/util":"^1.6.0","@proteinjs/logger":"^1.0.20","@proteinjs/db-query":"^1.4.9","@google-cloud/spanner":"7.5.0","@proteinjs/reflection":"^1.1.11","@proteinjs/db-spanner-common":"^1.1.38","@proteinjs/db-transaction-context":"^0.2.37"},"publishConfig":{"access":"public"},"typesVersions":{"*":{"test":["dist/generated/test/index.d.ts"]}},"_hasShrinkwrap":false,"devDependencies":{"jest":"29.7.0","eslint":"8.57.0","ts-jest":"29.1.1","typescript":"5.2.2","@types/jest":"29.5.5","@types/node":"14.0.27","eslint-config-prettier":"9.1.0","eslint-plugin-prettier":"5.1.3","@typescript-eslint/parser":"7.8.0","@proteinjs/reflection-build":"^1.4.8","@typescript-eslint/eslint-plugin":"7.8.0"},"_npmOperationalInternal":{"tmp":"tmp/db-driver-spanner_1.12.1_1785279426151_0.7948647032849965","host":"s3://npm-registry-packages-npm-production"}},"1.12.2":{"name":"@proteinjs/db-driver-spanner","version":"1.12.2","author":{"name":"Brent Bahry"},"license":"MIT","_id":"@proteinjs/db-driver-spanner@1.12.2","maintainers":[{"name":"brentonbahry","email":"brentbahry@gmail.com"}],"homepage":"https://github.com/proteinjs/db#readme","bugs":{"url":"https://github.com/proteinjs/db/issues"},"dist":{"shasum":"903926b6103a3e344accfc1ebff0da4ab870388e","tarball":"https://registry.npmjs.org/@proteinjs/db-driver-spanner/-/db-driver-spanner-1.12.2.tgz","fileCount":119,"integrity":"sha512-KXQm5f1kO6VQjclzehbTCbWlv9O0CDnTU3bcyduZ07LndTjQFT5evhcyFRaPuqLTjb9UrYQZyQYiEB0PwdDfyQ==","signatures":[{"sig":"MEQCIQC7G53wSeQ4p3UQhGTqfMTUAGmySIWlWwdPB4jHBUQIsQIfJrI3QACMaFL7M9SwQEi587/fsaI3yzCxcV7dZBq8oQ==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":335516},"main":"./dist/generated/index.js","types":"./dist/generated/index.d.ts","exports":{".":{"types":"./dist/generated/index.d.ts","default":"./dist/generated/index.js"},"./test":{"types":"./dist/generated/test/index.d.ts","default":"./dist/generated/test/index.js"}},"scripts":{"test":"jest --runInBand --passWithNoTests","build":"reflection-build && REFLECTION_SOURCE_DIRS=test,src REFLECTION_EXPORT_FROM=test/index.ts reflection-build && tsc","clean":"rm -rf dist/ node_modules/ generated/","watch":"reflection-watch"},"_npmUser":{"name":"brentonbahry","email":"brentbahry@gmail.com"},"repository":{"url":"git+https://github.com/proteinjs/db.git","type":"git"},"_npmVersion":"11.6.2","description":"Db driver for Google Spanner","directories":{},"_nodeVersion":"24.11.1","dependencies":{"@proteinjs/db":"^1.25.1","@proteinjs/util":"^1.6.1","@proteinjs/logger":"^1.0.21","@proteinjs/db-query":"^1.4.10","@google-cloud/spanner":"7.5.0","@proteinjs/reflection":"^1.1.12","@proteinjs/db-spanner-common":"^1.1.39","@proteinjs/db-transaction-context":"^0.2.38"},"publishConfig":{"access":"public"},"typesVersions":{"*":{"test":["dist/generated/test/index.d.ts"]}},"_hasShrinkwrap":false,"devDependencies":{"jest":"29.7.0","eslint":"8.57.0","ts-jest":"29.1.1","typescript":"5.2.2","@types/jest":"29.5.5","@types/node":"14.0.27","eslint-config-prettier":"9.1.0","eslint-plugin-prettier":"5.1.3","@typescript-eslint/parser":"7.8.0","@proteinjs/reflection-build":"^1.4.10","@typescript-eslint/eslint-plugin":"7.8.0"},"_npmOperationalInternal":{"tmp":"tmp/db-driver-spanner_1.12.2_1785467068473_0.7872184919472713","host":"s3://npm-registry-packages-npm-production"}},"1.12.3":{"name":"@proteinjs/db-driver-spanner","version":"1.12.3","author":{"name":"Brent Bahry"},"license":"MIT","_id":"@proteinjs/db-driver-spanner@1.12.3","maintainers":[{"name":"brentonbahry","email":"brentbahry@gmail.com"}],"homepage":"https://github.com/proteinjs/db#readme","bugs":{"url":"https://github.com/proteinjs/db/issues"},"dist":{"shasum":"6ba06785df1080d3aafe0d7c5f3be9eb8bad0b95","tarball":"https://registry.npmjs.org/@proteinjs/db-driver-spanner/-/db-driver-spanner-1.12.3.tgz","fileCount":119,"integrity":"sha512-JIgIqqiDUBsg9attkB/KZ1kJRaWVSq6aNGT8JHtsbpfCPoysN3lb4Ln8CXPilONhTgOWAS/irAk3aSW0hMSt2Q==","signatures":[{"sig":"MEUCIHY1ne6ULstvhSIp8k8u99BdQBE4X4kLjpLE27UeGcttAiEA63NhqbXMWnPHMXbB9C1L/fT3xPu7kwCeYz7kVIl3TLs=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":335516},"main":"./dist/generated/index.js","types":"./dist/generated/index.d.ts","exports":{".":{"types":"./dist/generated/index.d.ts","default":"./dist/generated/index.js"},"./test":{"types":"./dist/generated/test/index.d.ts","default":"./dist/generated/test/index.js"}},"scripts":{"test":"jest --runInBand --passWithNoTests","build":"reflection-build && REFLECTION_SOURCE_DIRS=test,src REFLECTION_EXPORT_FROM=test/index.ts reflection-build && tsc","clean":"rm -rf dist/ node_modules/ generated/","watch":"reflection-watch"},"_npmUser":{"name":"brentonbahry","email":"brentbahry@gmail.com"},"repository":{"url":"git+https://github.com/proteinjs/db.git","type":"git"},"_npmVersion":"11.6.2","description":"Db driver for Google Spanner","directories":{},"_nodeVersion":"24.11.1","dependencies":{"@proteinjs/db":"^1.25.2","@proteinjs/util":"^1.6.1","@proteinjs/logger":"^1.0.21","@proteinjs/db-query":"^1.4.10","@google-cloud/spanner":"7.5.0","@proteinjs/reflection":"^1.1.12","@proteinjs/db-spanner-common":"^1.1.40","@proteinjs/db-transaction-context":"^0.2.39"},"publishConfig":{"access":"public"},"typesVersions":{"*":{"test":["dist/generated/test/index.d.ts"]}},"_hasShrinkwrap":false,"devDependencies":{"jest":"29.7.0","eslint":"8.57.0","ts-jest":"29.1.1","typescript":"5.2.2","@types/jest":"29.5.5","@types/node":"14.0.27","eslint-config-prettier":"9.1.0","eslint-plugin-prettier":"5.1.3","@typescript-eslint/parser":"7.8.0","@proteinjs/reflection-build":"^1.4.10","@typescript-eslint/eslint-plugin":"7.8.0"},"_npmOperationalInternal":{"tmp":"tmp/db-driver-spanner_1.12.3_1785476865312_0.18317868493414813","host":"s3://npm-registry-packages-npm-production"}},"1.13.0":{"name":"@proteinjs/db-driver-spanner","version":"1.13.0","author":{"name":"Brent Bahry"},"license":"MIT","_id":"@proteinjs/db-driver-spanner@1.13.0","maintainers":[{"name":"brentonbahry","email":"brentbahry@gmail.com"}],"homepage":"https://github.com/proteinjs/db#readme","bugs":{"url":"https://github.com/proteinjs/db/issues"},"dist":{"shasum":"cdbae5c21bf2d14dfcea6640de0767d4ba2dea81","tarball":"https://registry.npmjs.org/@proteinjs/db-driver-spanner/-/db-driver-spanner-1.13.0.tgz","fileCount":134,"integrity":"sha512-juBhqGkPuADLAZ5fiTc8KXztS/5TZrtmWDILnDj7PassIYp8tkhiv6ouVX/IH0DuWc6mnjbj7IFwIrOJj6HXGw==","signatures":[{"sig":"MEUCIC/VyG3QkJHyqEzKJcxyRaEG+/FhKdrVNfhm8L7s5loaAiEAveVXBjsp7VCxOzmwrTcni2j28BfclxJnA0DQBMpiZLE=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":419108},"main":"./dist/generated/index.js","types":"./dist/generated/index.d.ts","exports":{".":{"types":"./dist/generated/index.d.ts","default":"./dist/generated/index.js"},"./test":{"types":"./dist/generated/test/index.d.ts","default":"./dist/generated/test/index.js"}},"scripts":{"test":"jest --runInBand --passWithNoTests","build":"reflection-build && REFLECTION_SOURCE_DIRS=test,src REFLECTION_EXPORT_FROM=test/index.ts reflection-build && tsc","clean":"rm -rf dist/ node_modules/ generated/","watch":"reflection-watch"},"_npmUser":{"name":"brentonbahry","email":"brentbahry@gmail.com"},"repository":{"url":"git+https://github.com/proteinjs/db.git","type":"git"},"_npmVersion":"11.6.2","description":"Db driver for Google Spanner","directories":{},"_nodeVersion":"24.11.1","dependencies":{"@proteinjs/db":"^1.26.0","@proteinjs/util":"^1.6.1","@proteinjs/logger":"^1.0.21","@proteinjs/db-query":"^1.5.0","@google-cloud/spanner":"7.5.0","@proteinjs/reflection":"^1.1.12","@proteinjs/db-spanner-common":"^1.2.0","@proteinjs/db-transaction-context":"^0.3.0"},"publishConfig":{"access":"public"},"typesVersions":{"*":{"test":["dist/generated/test/index.d.ts"]}},"_hasShrinkwrap":false,"devDependencies":{"jest":"29.7.0","eslint":"8.57.0","ts-jest":"29.1.1","typescript":"5.2.2","@types/jest":"29.5.5","@types/node":"14.0.27","eslint-config-prettier":"9.1.0","eslint-plugin-prettier":"5.1.3","@typescript-eslint/parser":"7.8.0","@proteinjs/reflection-build":"^1.4.10","@typescript-eslint/eslint-plugin":"7.8.0"},"_npmOperationalInternal":{"tmp":"tmp/db-driver-spanner_1.13.0_1786175789925_0.8182564239780379","host":"s3://npm-registry-packages-npm-production"}},"1.14.0":{"name":"@proteinjs/db-driver-spanner","version":"1.14.0","author":{"name":"Brent Bahry"},"license":"MIT","_id":"@proteinjs/db-driver-spanner@1.14.0","maintainers":[{"name":"brentonbahry","email":"brentbahry@gmail.com"}],"homepage":"https://github.com/proteinjs/db#readme","bugs":{"url":"https://github.com/proteinjs/db/issues"},"dist":{"shasum":"d43a79cd6006b931acd1aeb0f7873a037912de6a","tarball":"https://registry.npmjs.org/@proteinjs/db-driver-spanner/-/db-driver-spanner-1.14.0.tgz","fileCount":150,"integrity":"sha512-VW9XlJPAM1jXTSggT317N1g23Tk6YvVjKDY4TNLKAhrB0Fq2UrEt3vxCgmGUrSFxeWFMhQZCUBd49yTgTQqVbQ==","signatures":[{"sig":"MEQCICl5l7HuIoR1gAOZ9EtUvn95lVl40AztQ2mZxJ73Mqc6AiAxw4wfyb1U4xDbK4zPkpOHJUe08xO+rNxudzq+q4RiXQ==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":539789},"main":"./dist/generated/index.js","types":"./dist/generated/index.d.ts","exports":{".":{"types":"./dist/generated/index.d.ts","default":"./dist/generated/index.js"},"./test":{"types":"./dist/generated/test/index.d.ts","default":"./dist/generated/test/index.js"}},"gitHead":"020e0d6b909cdd60925952aa05c23cfdecd8353d","scripts":{"test":"jest --runInBand --passWithNoTests","build":"reflection-build && REFLECTION_SOURCE_DIRS=test,src REFLECTION_EXPORT_FROM=test/index.ts reflection-build && tsc","clean":"rm -rf dist/ node_modules/ generated/","watch":"reflection-watch"},"_npmUser":{"name":"brentonbahry","email":"brentbahry@gmail.com"},"repository":{"url":"git+https://github.com/proteinjs/db.git","type":"git"},"_npmVersion":"lerna/8.1.2/node@v20.20.2+x64 (linux)","description":"Db driver for Google Spanner","directories":{},"_nodeVersion":"20.20.2","dependencies":{"@proteinjs/db":"^1.27.0","@proteinjs/util":"^1.6.1","@proteinjs/logger":"^1.0.21","@proteinjs/db-query":"^1.5.0","@google-cloud/spanner":"7.5.0","@proteinjs/reflection":"^1.1.12","@proteinjs/db-spanner-common":"^1.2.1","@proteinjs/db-transaction-context":"^0.4.0"},"publishConfig":{"access":"public"},"typesVersions":{"*":{"test":["dist/generated/test/index.d.ts"]}},"_hasShrinkwrap":false,"devDependencies":{"jest":"29.7.0","eslint":"8.57.0","ts-jest":"29.1.1","typescript":"5.2.2","@types/jest":"29.5.5","@types/node":"14.0.27","eslint-config-prettier":"9.1.0","eslint-plugin-prettier":"5.1.3","@typescript-eslint/parser":"7.8.0","@proteinjs/reflection-build":"^1.4.10","@typescript-eslint/eslint-plugin":"7.8.0"},"_npmOperationalInternal":{"tmp":"tmp/db-driver-spanner_1.14.0_1786217881689_0.37449869895244436","host":"s3://npm-registry-packages-npm-production"}},"1.14.1":{"name":"@proteinjs/db-driver-spanner","version":"1.14.1","author":{"name":"Brent Bahry"},"license":"MIT","_id":"@proteinjs/db-driver-spanner@1.14.1","maintainers":[{"name":"brentonbahry","email":"brentbahry@gmail.com"}],"homepage":"https://github.com/proteinjs/db#readme","bugs":{"url":"https://github.com/proteinjs/db/issues"},"dist":{"shasum":"17bd15c71584c4586db69b0099ee03210ff1d606","tarball":"https://registry.npmjs.org/@proteinjs/db-driver-spanner/-/db-driver-spanner-1.14.1.tgz","fileCount":150,"integrity":"sha512-37GanX5XJP6uihzVLM5awiwDc2C7mBWRyTtOfA9FTiUmntBhDI/AtsjqoqjB5ljNTV2IEzz5uA9Of3MV9c4dKw==","signatures":[{"sig":"MEQCIErYu0nmoTEw8Uiq6CKY3fdDqdRLP8Zf7nquKEnhv9dQAiBckRfY85Jm5FHT5QuZj8TpI6yjMOJqmlWSRs+JV5o9mg==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":543057},"main":"./dist/generated/index.js","types":"./dist/generated/index.d.ts","exports":{".":{"types":"./dist/generated/index.d.ts","default":"./dist/generated/index.js"},"./test":{"types":"./dist/generated/test/index.d.ts","default":"./dist/generated/test/index.js"}},"gitHead":"b29318b50c69f139b9f86829de1bbdf47f46a4e5","scripts":{"test":"jest --runInBand --passWithNoTests","build":"reflection-build && REFLECTION_SOURCE_DIRS=test,src REFLECTION_EXPORT_FROM=test/index.ts reflection-build && tsc","clean":"rm -rf dist/ node_modules/ generated/","watch":"reflection-watch"},"_npmUser":{"name":"brentonbahry","email":"brentbahry@gmail.com"},"repository":{"url":"git+https://github.com/proteinjs/db.git","type":"git"},"_npmVersion":"lerna/8.1.2/node@v20.20.2+x64 (linux)","description":"Db driver for Google Spanner","directories":{},"_nodeVersion":"20.20.2","dependencies":{"@proteinjs/db":"^1.27.0","@proteinjs/util":"^1.6.1","@proteinjs/logger":"^1.0.21","@proteinjs/db-query":"^1.5.0","@google-cloud/spanner":"7.5.0","@proteinjs/reflection":"^1.1.12","@proteinjs/db-spanner-common":"^1.2.1","@proteinjs/db-transaction-context":"^0.4.0"},"publishConfig":{"access":"public"},"typesVersions":{"*":{"test":["dist/generated/test/index.d.ts"]}},"_hasShrinkwrap":false,"devDependencies":{"jest":"29.7.0","eslint":"8.57.0","ts-jest":"29.1.1","typescript":"5.2.2","@types/jest":"29.5.5","@types/node":"14.0.27","eslint-config-prettier":"9.1.0","eslint-plugin-prettier":"5.1.3","@typescript-eslint/parser":"7.8.0","@proteinjs/reflection-build":"^1.4.10","@typescript-eslint/eslint-plugin":"7.8.0"},"_npmOperationalInternal":{"tmp":"tmp/db-driver-spanner_1.14.1_1786244086632_0.24757552840212238","host":"s3://npm-registry-packages-npm-production"}},"1.14.2":{"name":"@proteinjs/db-driver-spanner","version":"1.14.2","author":{"name":"Brent Bahry"},"license":"MIT","_id":"@proteinjs/db-driver-spanner@1.14.2","maintainers":[{"name":"brentonbahry","email":"brentbahry@gmail.com"}],"homepage":"https://github.com/proteinjs/db#readme","bugs":{"url":"https://github.com/proteinjs/db/issues"},"dist":{"shasum":"8b811c137d9fd78fc28ba8216b2875fde1afdc0e","tarball":"https://registry.npmjs.org/@proteinjs/db-driver-spanner/-/db-driver-spanner-1.14.2.tgz","fileCount":150,"integrity":"sha512-r+k8bknLeZr8KMGPSKsW0ZUrRlbYYC8x9wK2J9/B1TmXjjHoWWOCIUTDvWc5l7ulBmT6junUqbmsDzjw3AE1vw==","signatures":[{"sig":"MEUCIQD7xNwYLcUwvMgrVSQAJcHVnmyCDom1KGDLUIsEoP3CbQIgJDmgwmHWpVac93UNqIHeZhDPoUL41YJ64nlvwyo5440=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":543388},"main":"./dist/generated/index.js","types":"./dist/generated/index.d.ts","exports":{".":{"types":"./dist/generated/index.d.ts","default":"./dist/generated/index.js"},"./test":{"types":"./dist/generated/test/index.d.ts","default":"./dist/generated/test/index.js"}},"gitHead":"31337fb6c5004aa4c801e5c521d7d41d7ba44bdf","scripts":{"test":"jest --runInBand --passWithNoTests","build":"reflection-build && REFLECTION_SOURCE_DIRS=test,src REFLECTION_EXPORT_FROM=test/index.ts reflection-build && tsc","clean":"rm -rf dist/ node_modules/ generated/","watch":"reflection-watch"},"_npmUser":{"name":"brentonbahry","email":"brentbahry@gmail.com"},"repository":{"url":"git+https://github.com/proteinjs/db.git","type":"git"},"_npmVersion":"lerna/8.1.2/node@v20.20.2+x64 (linux)","description":"Db driver for Google Spanner","directories":{},"_nodeVersion":"20.20.2","dependencies":{"@proteinjs/db":"^1.27.0","@proteinjs/util":"^1.6.1","@proteinjs/logger":"^1.0.21","@proteinjs/db-query":"^1.5.0","@google-cloud/spanner":"7.5.0","@proteinjs/reflection":"^1.1.12","@proteinjs/db-spanner-common":"^1.2.1","@proteinjs/db-transaction-context":"^0.4.0"},"publishConfig":{"access":"public"},"typesVersions":{"*":{"test":["dist/generated/test/index.d.ts"]}},"_hasShrinkwrap":false,"devDependencies":{"jest":"29.7.0","eslint":"8.57.0","ts-jest":"29.1.1","typescript":"5.2.2","@types/jest":"29.5.5","@types/node":"14.0.27","eslint-config-prettier":"9.1.0","eslint-plugin-prettier":"5.1.3","@typescript-eslint/parser":"7.8.0","@proteinjs/reflection-build":"^1.4.10","@typescript-eslint/eslint-plugin":"7.8.0"},"_npmOperationalInternal":{"tmp":"tmp/db-driver-spanner_1.14.2_1786248142006_0.9262864553623185","host":"s3://npm-registry-packages-npm-production"}},"1.14.3":{"name":"@proteinjs/db-driver-spanner","version":"1.14.3","author":{"name":"Brent Bahry"},"license":"MIT","_id":"@proteinjs/db-driver-spanner@1.14.3","maintainers":[{"name":"brentonbahry","email":"brentbahry@gmail.com"}],"homepage":"https://github.com/proteinjs/db#readme","bugs":{"url":"https://github.com/proteinjs/db/issues"},"dist":{"shasum":"e715acbe4f30c6882827cfb717f74aff7431c2ac","tarball":"https://registry.npmjs.org/@proteinjs/db-driver-spanner/-/db-driver-spanner-1.14.3.tgz","fileCount":154,"integrity":"sha512-fOl2u0cwwXFMz7p4S7yaePVbGGcNhh1u4264wSre9EEAGWFuDVlT0kc/YbCrhELOzF3zCQbisPgOeRGxqL1ofg==","signatures":[{"sig":"MEYCIQDSa0UqAfIXM4SZLLwRdn5I1M85EeQwbumcusCem1bNMQIhAOWNDz4DkWHBBje+lbYUhObk//rUaRv+LCXKCf1SZv/7","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":571181},"main":"./dist/generated/index.js","types":"./dist/generated/index.d.ts","exports":{".":{"types":"./dist/generated/index.d.ts","default":"./dist/generated/index.js"},"./test":{"types":"./dist/generated/test/index.d.ts","default":"./dist/generated/test/index.js"}},"scripts":{"test":"jest --runInBand --passWithNoTests","build":"reflection-build && REFLECTION_SOURCE_DIRS=test,src REFLECTION_EXPORT_FROM=test/index.ts reflection-build && tsc","clean":"rm -rf dist/ node_modules/ generated/","watch":"reflection-watch"},"_npmUser":{"name":"brentonbahry","email":"brentbahry@gmail.com"},"repository":{"url":"git+https://github.com/proteinjs/db.git","type":"git"},"_npmVersion":"11.6.2","description":"Db driver for Google Spanner","directories":{},"_nodeVersion":"24.11.1","dependencies":{"@proteinjs/db":"^1.28.0","@proteinjs/util":"^1.6.1","@proteinjs/logger":"^1.0.21","@proteinjs/db-query":"^1.6.0","@google-cloud/spanner":"7.5.0","@proteinjs/reflection":"^1.1.12","@proteinjs/db-spanner-common":"^1.3.0","@proteinjs/db-transaction-context":"^0.5.0"},"publishConfig":{"access":"public"},"typesVersions":{"*":{"test":["dist/generated/test/index.d.ts"]}},"_hasShrinkwrap":false,"devDependencies":{"jest":"29.7.0","eslint":"8.57.0","ts-jest":"29.1.1","typescript":"5.2.2","@types/jest":"29.5.5","@types/node":"14.0.27","eslint-config-prettier":"9.1.0","eslint-plugin-prettier":"5.1.3","@typescript-eslint/parser":"7.8.0","@proteinjs/reflection-build":"^1.4.10","@typescript-eslint/eslint-plugin":"7.8.0"},"_npmOperationalInternal":{"tmp":"tmp/db-driver-spanner_1.14.3_1786516411418_0.8260290821184944","host":"s3://npm-registry-packages-npm-production"}},"1.14.4":{"name":"@proteinjs/db-driver-spanner","version":"1.14.4","author":{"name":"Brent Bahry"},"license":"MIT","_id":"@proteinjs/db-driver-spanner@1.14.4","maintainers":[{"name":"brentonbahry","email":"brentbahry@gmail.com"}],"homepage":"https://github.com/proteinjs/db#readme","bugs":{"url":"https://github.com/proteinjs/db/issues"},"dist":{"shasum":"703829d47cf8026429dbe6a3072f04d0e88a39c7","tarball":"https://registry.npmjs.org/@proteinjs/db-driver-spanner/-/db-driver-spanner-1.14.4.tgz","fileCount":154,"integrity":"sha512-rxQb74DWrDeZGLoWapD08dAHvbZjU1Es8yDL8FRxhJCHk13TYYXoivn+YsuHY5YYOJ5Y6xwLeDiViljCXKfLAQ==","signatures":[{"sig":"MEUCIQCwLBLWWBy/7Vov0k54VOHbDwhnj9mZgQzkTqTYvuK/2wIgJFSgeAkdnVuSMWDVi9WbyZT1Ghes6EnSHdDAyQXKVhY=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":571181},"main":"./dist/generated/index.js","types":"./dist/generated/index.d.ts","exports":{".":{"types":"./dist/generated/index.d.ts","default":"./dist/generated/index.js"},"./test":{"types":"./dist/generated/test/index.d.ts","default":"./dist/generated/test/index.js"}},"scripts":{"test":"jest --runInBand --passWithNoTests","build":"reflection-build && REFLECTION_SOURCE_DIRS=test,src REFLECTION_EXPORT_FROM=test/index.ts reflection-build && tsc","clean":"rm -rf dist/ node_modules/ generated/","watch":"reflection-watch"},"_npmUser":{"name":"brentonbahry","email":"brentbahry@gmail.com"},"repository":{"url":"git+https://github.com/proteinjs/db.git","type":"git"},"_npmVersion":"11.6.2","description":"Db driver for Google Spanner","directories":{},"_nodeVersion":"24.11.1","dependencies":{"@proteinjs/db":"^1.28.1","@proteinjs/util":"^1.6.1","@proteinjs/logger":"^1.0.21","@proteinjs/db-query":"^1.6.0","@google-cloud/spanner":"7.5.0","@proteinjs/reflection":"^1.1.12","@proteinjs/db-spanner-common":"^1.3.1","@proteinjs/db-transaction-context":"^0.5.1"},"publishConfig":{"access":"public"},"typesVersions":{"*":{"test":["dist/generated/test/index.d.ts"]}},"_hasShrinkwrap":false,"devDependencies":{"jest":"29.7.0","eslint":"8.57.0","ts-jest":"29.1.1","typescript":"5.2.2","@types/jest":"29.5.5","@types/node":"14.0.27","eslint-config-prettier":"9.1.0","eslint-plugin-prettier":"5.1.3","@typescript-eslint/parser":"7.8.0","@proteinjs/reflection-build":"^1.4.10","@typescript-eslint/eslint-plugin":"7.8.0"},"_npmOperationalInternal":{"tmp":"tmp/db-driver-spanner_1.14.4_1786527152272_0.04102170408611938","host":"s3://npm-registry-packages-npm-production"}},"1.15.0":{"name":"@proteinjs/db-driver-spanner","version":"1.15.0","author":{"name":"Brent Bahry"},"license":"MIT","_id":"@proteinjs/db-driver-spanner@1.15.0","maintainers":[{"name":"brentonbahry","email":"brentbahry@gmail.com"}],"homepage":"https://github.com/proteinjs/db#readme","bugs":{"url":"https://github.com/proteinjs/db/issues"},"dist":{"shasum":"075e5538b04255942f8b7c80663bbe09b924d391","tarball":"https://registry.npmjs.org/@proteinjs/db-driver-spanner/-/db-driver-spanner-1.15.0.tgz","fileCount":155,"integrity":"sha512-Z1Q2QCmbLC7jmc85kC9hVQc9uXoZlW8th7eicuocRCmVJ5iPEmKeylwwR9e0JA9t7Sgv6RODQf4D9vnQrxktsw==","signatures":[{"sig":"MEUCIQD4gy9OADLAbzHUjfb6nlPzENPWzwayEaaDS5Ivw1NPPwIgG3ypHEhbT9rUrpauvo/7VJhpBt99WX0mErrL9E79fas=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":571924},"main":"./dist/generated/index.js","types":"./dist/generated/index.d.ts","exports":{".":{"types":"./dist/generated/index.d.ts","default":"./dist/generated/index.js"},"./test":{"types":"./dist/generated/test/index.d.ts","default":"./dist/generated/test/index.js"}},"gitHead":"f9897c1acec281720cd39926756ab7aa866baa5b","scripts":{"test":"jest --runInBand --passWithNoTests","build":"reflection-build && REFLECTION_SOURCE_DIRS=test,src REFLECTION_EXPORT_FROM=test/index.ts reflection-build && tsc","clean":"rm -rf dist/ node_modules/ generated/","watch":"reflection-watch"},"_npmUser":{"name":"brentonbahry","email":"brentbahry@gmail.com"},"repository":{"url":"git+https://github.com/proteinjs/db.git","type":"git"},"_npmVersion":"lerna/8.1.2/node@v20.20.2+x64 (linux)","description":"Db driver for Google Spanner","directories":{},"_nodeVersion":"20.20.2","dependencies":{"@proteinjs/db":"^1.28.1","@proteinjs/util":"^1.6.1","@proteinjs/logger":"^1.0.21","@proteinjs/db-query":"^1.6.0","@google-cloud/spanner":"7.5.0","@proteinjs/reflection":"^1.1.12","@proteinjs/db-spanner-common":"^1.3.1","@proteinjs/db-transaction-context":"^0.5.1"},"publishConfig":{"access":"public"},"typesVersions":{"*":{"test":["dist/generated/test/index.d.ts"]}},"_hasShrinkwrap":false,"devDependencies":{"jest":"29.7.0","eslint":"8.57.0","ts-jest":"29.1.1","typescript":"5.2.2","@types/jest":"29.5.5","@types/node":"14.0.27","eslint-config-prettier":"9.1.0","eslint-plugin-prettier":"5.1.3","@typescript-eslint/parser":"7.8.0","@proteinjs/reflection-build":"^1.4.10","@typescript-eslint/eslint-plugin":"7.8.0"},"_npmOperationalInternal":{"tmp":"tmp/db-driver-spanner_1.15.0_1786566723043_0.28468268681398223","host":"s3://npm-registry-packages-npm-production"}},"1.16.0":{"name":"@proteinjs/db-driver-spanner","version":"1.16.0","author":{"name":"Brent Bahry"},"license":"MIT","_id":"@proteinjs/db-driver-spanner@1.16.0","maintainers":[{"name":"brentonbahry","email":"brentbahry@gmail.com"}],"homepage":"https://github.com/proteinjs/db#readme","bugs":{"url":"https://github.com/proteinjs/db/issues"},"dist":{"shasum":"f358fba11f514b293009de7ffdf6783c00e54314","tarball":"https://registry.npmjs.org/@proteinjs/db-driver-spanner/-/db-driver-spanner-1.16.0.tgz","fileCount":160,"integrity":"sha512-5lUsxSIAotWHBtknaYmaGus3qpq4qBqj4LtTtDZ+TyubETKgSSKCzdaBGV4N5Wa42K++RKdFneo0O4vL9FQLng==","signatures":[{"sig":"MEQCIE/ID9d/SxwqCn75GUKQJmp4bUDWQePA2moxGYx9yJGUAiBFWcEQVdTXCJ88j22y/eagOHSUu/bAp+g+jERM1eMhNA==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":598984},"main":"./dist/generated/index.js","types":"./dist/generated/index.d.ts","exports":{".":{"types":"./dist/generated/index.d.ts","default":"./dist/generated/index.js"},"./test":{"types":"./dist/generated/test/index.d.ts","default":"./dist/generated/test/index.js"}},"gitHead":"84d29cc38018380203c374ee1a2c35b943704ccd","scripts":{"test":"jest --runInBand --passWithNoTests","build":"reflection-build && REFLECTION_SOURCE_DIRS=test,src REFLECTION_EXPORT_FROM=test/index.ts reflection-build && tsc","clean":"rm -rf dist/ node_modules/ generated/","watch":"reflection-watch"},"_npmUser":{"name":"brentonbahry","email":"brentbahry@gmail.com"},"repository":{"url":"git+https://github.com/proteinjs/db.git","type":"git"},"_npmVersion":"lerna/8.1.2/node@v20.20.2+x64 (linux)","description":"Db driver for Google Spanner","directories":{},"_nodeVersion":"20.20.2","dependencies":{"@proteinjs/db":"^1.29.0","@proteinjs/util":"^1.6.1","@proteinjs/logger":"^1.0.21","@proteinjs/db-query":"^1.6.0","@google-cloud/spanner":"7.5.0","@proteinjs/reflection":"^1.1.12","@proteinjs/db-spanner-common":"^1.3.2","@proteinjs/db-transaction-context":"^0.5.2"},"publishConfig":{"access":"public"},"typesVersions":{"*":{"test":["dist/generated/test/index.d.ts"]}},"_hasShrinkwrap":false,"devDependencies":{"jest":"29.7.0","eslint":"8.57.0","ts-jest":"29.1.1","typescript":"5.2.2","@types/jest":"29.5.5","@types/node":"14.0.27","eslint-config-prettier":"9.1.0","eslint-plugin-prettier":"5.1.3","@typescript-eslint/parser":"7.8.0","@proteinjs/reflection-build":"^1.4.10","@typescript-eslint/eslint-plugin":"7.8.0"},"_npmOperationalInternal":{"tmp":"tmp/db-driver-spanner_1.16.0_1786581110674_0.13453798068652323","host":"s3://npm-registry-packages-npm-production"}},"1.16.1":{"name":"@proteinjs/db-driver-spanner","version":"1.16.1","author":{"name":"Brent Bahry"},"license":"MIT","_id":"@proteinjs/db-driver-spanner@1.16.1","maintainers":[{"name":"brentonbahry","email":"brentbahry@gmail.com"}],"homepage":"https://github.com/proteinjs/db#readme","bugs":{"url":"https://github.com/proteinjs/db/issues"},"dist":{"shasum":"cba42bf316a1bf37f4130d620362f4a6ce15b7c8","tarball":"https://registry.npmjs.org/@proteinjs/db-driver-spanner/-/db-driver-spanner-1.16.1.tgz","fileCount":165,"integrity":"sha512-GAILhLttQlVMyEDZONKmfRvzSVOm77PnYFvFR391bnVYWsU2MpLVa0Ml9fmL7Vh35d0AuYlJxWnY8MYJtEyCfQ==","signatures":[{"sig":"MEQCICsV40nYCaUkxgo/AbE82SrILv5GbWUsuPLwrQQ8L6RYAiAvJxGSuF8SctleA2Fd+mtiYNWS2wo2NhnjWxIoq1ZAng==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":601087},"main":"./dist/generated/index.js","types":"./dist/generated/index.d.ts","exports":{".":{"types":"./dist/generated/index.d.ts","default":"./dist/generated/index.js"},"./test":{"types":"./dist/generated/test/index.d.ts","default":"./dist/generated/test/index.js"}},"gitHead":"c945fb49ea7db32eb5bf51630eff23f5df06560c","scripts":{"test":"jest --runInBand --passWithNoTests","build":"reflection-build && REFLECTION_SOURCE_DIRS=test,src REFLECTION_EXPORT_FROM=test/index.ts reflection-build && tsc","clean":"rm -rf dist/ node_modules/ generated/","watch":"reflection-watch"},"_npmUser":{"name":"brentonbahry","email":"brentbahry@gmail.com"},"repository":{"url":"git+https://github.com/proteinjs/db.git","type":"git"},"_npmVersion":"lerna/8.1.2/node@v20.20.2+x64 (linux)","description":"Db driver for Google Spanner","directories":{},"_nodeVersion":"20.20.2","dependencies":{"@proteinjs/db":"^1.29.1","@proteinjs/util":"^1.6.1","@proteinjs/logger":"^1.0.21","@proteinjs/db-query":"^1.6.0","@google-cloud/spanner":"7.5.0","@proteinjs/reflection":"^1.1.12","@proteinjs/db-spanner-common":"^1.3.3","@proteinjs/db-transaction-context":"^0.5.3"},"publishConfig":{"access":"public"},"typesVersions":{"*":{"test":["dist/generated/test/index.d.ts"]}},"_hasShrinkwrap":false,"devDependencies":{"jest":"29.7.0","eslint":"8.57.0","ts-jest":"29.1.1","typescript":"5.2.2","@types/jest":"29.5.5","@types/node":"14.0.27","eslint-config-prettier":"9.1.0","eslint-plugin-prettier":"5.1.3","@typescript-eslint/parser":"7.8.0","@proteinjs/reflection-build":"^1.4.10","@typescript-eslint/eslint-plugin":"7.8.0"},"_npmOperationalInternal":{"tmp":"tmp/db-driver-spanner_1.16.1_1786585763464_0.04963102460021762","host":"s3://npm-registry-packages-npm-production"}},"1.16.2":{"name":"@proteinjs/db-driver-spanner","version":"1.16.2","author":{"name":"Brent Bahry"},"license":"MIT","_id":"@proteinjs/db-driver-spanner@1.16.2","maintainers":[{"name":"brentonbahry","email":"brentbahry@gmail.com"}],"homepage":"https://github.com/proteinjs/db#readme","bugs":{"url":"https://github.com/proteinjs/db/issues"},"dist":{"shasum":"b84368f22bb46560567c83240cf7f4fab877c859","tarball":"https://registry.npmjs.org/@proteinjs/db-driver-spanner/-/db-driver-spanner-1.16.2.tgz","fileCount":165,"integrity":"sha512-cXkjo5vLV/AXvvSJmChFpOuUY+C40phj3kT0PCng63ot/wJEMqpSSlFvQ1U8ISZFuEHr9yBVlR27tieoqN1WtQ==","signatures":[{"sig":"MEUCIQCJubHcLSO2fadDdxX4jOWDmLFmh1jqNzg416tPlubXIQIgWGNbXITa/duUZlE97wQKvUm/X76KH7biBDDJr9Qn+vY=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":601329},"main":"./dist/generated/index.js","types":"./dist/generated/index.d.ts","exports":{".":{"types":"./dist/generated/index.d.ts","default":"./dist/generated/index.js"},"./test":{"types":"./dist/generated/test/index.d.ts","default":"./dist/generated/test/index.js"}},"gitHead":"bfe0871836b28eb4a3250090336b9417e73d4b69","scripts":{"test":"jest --runInBand --passWithNoTests","build":"reflection-build && REFLECTION_SOURCE_DIRS=test,src REFLECTION_EXPORT_FROM=test/index.ts reflection-build && tsc","clean":"rm -rf dist/ node_modules/ generated/","watch":"reflection-watch"},"_npmUser":{"name":"brentonbahry","email":"brentbahry@gmail.com"},"repository":{"url":"git+https://github.com/proteinjs/db.git","type":"git"},"_npmVersion":"lerna/8.1.2/node@v20.20.2+x64 (linux)","description":"Db driver for Google Spanner","directories":{},"_nodeVersion":"20.20.2","dependencies":{"@proteinjs/db":"^1.29.2","@proteinjs/util":"^1.6.1","@proteinjs/logger":"^1.0.21","@proteinjs/db-query":"^1.6.1","@google-cloud/spanner":"7.5.0","@proteinjs/reflection":"^1.1.12","@proteinjs/db-spanner-common":"^1.3.4","@proteinjs/db-transaction-context":"^0.5.4"},"publishConfig":{"access":"public"},"typesVersions":{"*":{"test":["dist/generated/test/index.d.ts"]}},"_hasShrinkwrap":false,"devDependencies":{"jest":"29.7.0","eslint":"8.57.0","ts-jest":"29.1.1","typescript":"5.2.2","@types/jest":"29.5.5","@types/node":"14.0.27","eslint-config-prettier":"9.1.0","eslint-plugin-prettier":"5.1.3","@typescript-eslint/parser":"7.8.0","@proteinjs/reflection-build":"^1.4.10","@typescript-eslint/eslint-plugin":"7.8.0"},"_npmOperationalInternal":{"tmp":"tmp/db-driver-spanner_1.16.2_1786665349208_0.08540290475168955","host":"s3://npm-registry-packages-npm-production"}},"1.16.3":{"name":"@proteinjs/db-driver-spanner","version":"1.16.3","author":{"name":"Brent Bahry"},"license":"MIT","_id":"@proteinjs/db-driver-spanner@1.16.3","maintainers":[{"name":"brentonbahry","email":"brentbahry@gmail.com"}],"homepage":"https://github.com/proteinjs/db#readme","bugs":{"url":"https://github.com/proteinjs/db/issues"},"dist":{"shasum":"995a4f8ffc3f4dcd81eac61fee4814ca676f9d6a","tarball":"https://registry.npmjs.org/@proteinjs/db-driver-spanner/-/db-driver-spanner-1.16.3.tgz","fileCount":165,"integrity":"sha512-fiFOvssVxKaAbEmAVgc942eT6QmRszjNO9JzvzR9fiiqFc9ze8MJdvcErq/BoUpH46I2czoO37mfuk8P0XdA+g==","signatures":[{"sig":"MEUCIQDjMdOX7IWP7YsFKpI0ljiviHBnE8upFtAcGuTJnDoHzAIgIbw/bQz6805cg6yholkkihpbGDPc1OUtV9JfQZ+tf+o=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":606892},"main":"./dist/generated/index.js","types":"./dist/generated/index.d.ts","exports":{".":{"types":"./dist/generated/index.d.ts","default":"./dist/generated/index.js"},"./test":{"types":"./dist/generated/test/index.d.ts","default":"./dist/generated/test/index.js"}},"gitHead":"1e5781f26c60ca73574df1d0a8170d538aa16876","scripts":{"test":"jest --runInBand --passWithNoTests","build":"reflection-build && REFLECTION_SOURCE_DIRS=test,src REFLECTION_EXPORT_FROM=test/index.ts reflection-build && tsc","clean":"rm -rf dist/ node_modules/ generated/","watch":"reflection-watch"},"_npmUser":{"name":"brentonbahry","email":"brentbahry@gmail.com"},"repository":{"url":"git+https://github.com/proteinjs/db.git","type":"git"},"_npmVersion":"lerna/8.1.2/node@v20.20.2+x64 (linux)","description":"Db driver for Google Spanner","directories":{},"_nodeVersion":"20.20.2","dependencies":{"@proteinjs/db":"^1.29.3","@proteinjs/util":"^1.6.1","@proteinjs/logger":"^1.0.21","@proteinjs/db-query":"^1.6.2","@google-cloud/spanner":"7.5.0","@proteinjs/reflection":"^1.1.12","@proteinjs/db-spanner-common":"^1.3.5","@proteinjs/db-transaction-context":"^0.5.5"},"publishConfig":{"access":"public"},"typesVersions":{"*":{"test":["dist/generated/test/index.d.ts"]}},"_hasShrinkwrap":false,"devDependencies":{"jest":"29.7.0","eslint":"8.57.0","ts-jest":"29.1.1","typescript":"5.2.2","@types/jest":"29.5.5","@types/node":"14.0.27","eslint-config-prettier":"9.1.0","eslint-plugin-prettier":"5.1.3","@typescript-eslint/parser":"7.8.0","@proteinjs/reflection-build":"^1.4.10","@typescript-eslint/eslint-plugin":"7.8.0"},"_npmOperationalInternal":{"tmp":"tmp/db-driver-spanner_1.16.3_1786670127436_0.6203073401023629","host":"s3://npm-registry-packages-npm-production"}},"1.17.0":{"name":"@proteinjs/db-driver-spanner","version":"1.17.0","author":{"name":"Brent Bahry"},"license":"MIT","_id":"@proteinjs/db-driver-spanner@1.17.0","maintainers":[{"name":"brentonbahry","email":"brentbahry@gmail.com"}],"homepage":"https://github.com/proteinjs/db#readme","bugs":{"url":"https://github.com/proteinjs/db/issues"},"dist":{"shasum":"9aafc54b1d265b0dc8488307328523048fc615cf","tarball":"https://registry.npmjs.org/@proteinjs/db-driver-spanner/-/db-driver-spanner-1.17.0.tgz","fileCount":165,"integrity":"sha512-srL3X0R1ZKHgOwz/n90miOHS+1k+aO2YUxev29Qy+q8BHlbsINpBb+sDn8/ljlHIaN+w8eulwDyNLhQBwSBRXQ==","signatures":[{"sig":"MEUCIDmdKjgkjaWy0MWnMe6SF4on5QkQF3XkaDY0UFNJKmkxAiEAhq5e1J/We26M+qbtT/a4hKuFYZ00wKwoWyKPDfrydfE=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":624865},"main":"./dist/generated/index.js","types":"./dist/generated/index.d.ts","exports":{".":{"types":"./dist/generated/index.d.ts","default":"./dist/generated/index.js"},"./test":{"types":"./dist/generated/test/index.d.ts","default":"./dist/generated/test/index.js"}},"gitHead":"fd3dd48fae93c6da8c0b3decd6dd30a506a9109a","scripts":{"test":"jest --runInBand --passWithNoTests","build":"reflection-build && REFLECTION_SOURCE_DIRS=test,src REFLECTION_EXPORT_FROM=test/index.ts reflection-build && tsc","clean":"rm -rf dist/ node_modules/ generated/","watch":"reflection-watch"},"_npmUser":{"name":"brentonbahry","email":"brentbahry@gmail.com"},"repository":{"url":"git+https://github.com/proteinjs/db.git","type":"git"},"_npmVersion":"lerna/8.1.2/node@v20.20.2+x64 (linux)","description":"Db driver for Google Spanner","directories":{},"_nodeVersion":"20.20.2","dependencies":{"@proteinjs/db":"^1.30.0","@proteinjs/util":"^1.6.1","@proteinjs/logger":"^1.0.21","@proteinjs/db-query":"^1.6.3","@google-cloud/spanner":"7.5.0","@proteinjs/reflection":"^1.1.12","@proteinjs/db-spanner-common":"^1.3.6","@proteinjs/db-transaction-context":"^0.5.6"},"publishConfig":{"access":"public"},"typesVersions":{"*":{"test":["dist/generated/test/index.d.ts"]}},"_hasShrinkwrap":false,"devDependencies":{"jest":"29.7.0","eslint":"8.57.0","ts-jest":"29.1.1","typescript":"5.2.2","@types/jest":"29.5.5","@types/node":"14.0.27","eslint-config-prettier":"9.1.0","eslint-plugin-prettier":"5.1.3","@typescript-eslint/parser":"7.8.0","@proteinjs/reflection-build":"^1.4.10","@typescript-eslint/eslint-plugin":"7.8.0"},"_npmOperationalInternal":{"tmp":"tmp/db-driver-spanner_1.17.0_1786673466820_0.18079090141152365","host":"s3://npm-registry-packages-npm-production"}},"1.18.0":{"name":"@proteinjs/db-driver-spanner","version":"1.18.0","author":{"name":"Brent Bahry"},"license":"MIT","_id":"@proteinjs/db-driver-spanner@1.18.0","maintainers":[{"name":"brentonbahry","email":"brentbahry@gmail.com"}],"homepage":"https://github.com/proteinjs/db#readme","bugs":{"url":"https://github.com/proteinjs/db/issues"},"dist":{"shasum":"124ed5f9246448160669df20b4e45f1ed05570f3","tarball":"https://registry.npmjs.org/@proteinjs/db-driver-spanner/-/db-driver-spanner-1.18.0.tgz","fileCount":165,"integrity":"sha512-NSLX4qHIeytr94eWwc5ns7H5NvwcsbjS5Hvgim5ESssrAvMVrJMZ9oqyv4ptXD1JEYm2e/ykfdkbiq5jq/TKYQ==","signatures":[{"sig":"MEUCIQDMSAEUCXXJR5b9ZTCEQEeu2HljYQApQ4RDeAjup7w2pgIgbDbnfpj7+syGqAc9pZwgFjzbOwil5ZA8Fv8YwxC2jBM=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":628288},"main":"./dist/generated/index.js","types":"./dist/generated/index.d.ts","exports":{".":{"types":"./dist/generated/index.d.ts","default":"./dist/generated/index.js"},"./test":{"types":"./dist/generated/test/index.d.ts","default":"./dist/generated/test/index.js"}},"gitHead":"ef9f8704a6d49ffed8dbc8787011867c4b03aba5","scripts":{"test":"jest --runInBand --passWithNoTests","build":"reflection-build && REFLECTION_SOURCE_DIRS=test,src REFLECTION_EXPORT_FROM=test/index.ts reflection-build && tsc","clean":"rm -rf dist/ node_modules/ generated/","watch":"reflection-watch"},"_npmUser":{"name":"brentonbahry","email":"brentbahry@gmail.com"},"repository":{"url":"git+https://github.com/proteinjs/db.git","type":"git"},"_npmVersion":"lerna/8.1.2/node@v20.20.2+x64 (linux)","description":"Db driver for Google Spanner","directories":{},"_nodeVersion":"20.20.2","dependencies":{"@proteinjs/db":"^1.30.0","@proteinjs/util":"^1.6.1","@proteinjs/logger":"^1.0.21","@proteinjs/db-query":"^1.6.3","@google-cloud/spanner":"7.5.0","@proteinjs/reflection":"^1.1.12","@proteinjs/db-spanner-common":"^1.3.6","@proteinjs/db-transaction-context":"^0.5.6"},"publishConfig":{"access":"public"},"typesVersions":{"*":{"test":["dist/generated/test/index.d.ts"]}},"_hasShrinkwrap":false,"devDependencies":{"jest":"29.7.0","eslint":"8.57.0","ts-jest":"29.1.1","typescript":"5.2.2","@types/jest":"29.5.5","@types/node":"14.0.27","eslint-config-prettier":"9.1.0","eslint-plugin-prettier":"5.1.3","@typescript-eslint/parser":"7.8.0","@proteinjs/reflection-build":"^1.4.10","@typescript-eslint/eslint-plugin":"7.8.0"},"_npmOperationalInternal":{"tmp":"tmp/db-driver-spanner_1.18.0_1786679852642_0.0032370948266928767","host":"s3://npm-registry-packages-npm-production"}},"1.19.0":{"name":"@proteinjs/db-driver-spanner","version":"1.19.0","author":{"name":"Brent Bahry"},"license":"MIT","_id":"@proteinjs/db-driver-spanner@1.19.0","maintainers":[{"name":"brentonbahry","email":"brentbahry@gmail.com"}],"homepage":"https://github.com/proteinjs/db#readme","bugs":{"url":"https://github.com/proteinjs/db/issues"},"dist":{"shasum":"0cd0096b837987679ebb1e333cb9310c78524fb0","tarball":"https://registry.npmjs.org/@proteinjs/db-driver-spanner/-/db-driver-spanner-1.19.0.tgz","fileCount":180,"integrity":"sha512-gl3QGTrUmevOh4OX97L+/zX1mY8fPtQUfMaaUZXmWvdY6RcKVPTrpSUHYupzqd89n7CPWoX0jwJgLi3j4xPJsw==","signatures":[{"sig":"MEUCIBmArbZB/3/3u0rBbI0qx19DTAugyFwkd+wYtwbnx1ldAiEAirJyOyG607BfZBDNAOd8s8QIwc96CZx6eC1w0tGa1tY=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":722505},"main":"./dist/generated/index.js","types":"./dist/generated/index.d.ts","exports":{".":{"types":"./dist/generated/index.d.ts","default":"./dist/generated/index.js"},"./test":{"types":"./dist/generated/test/index.d.ts","default":"./dist/generated/test/index.js"}},"gitHead":"d84e548336f96b2541c1fbbe6a9ad6074df610c7","scripts":{"test":"jest --runInBand --passWithNoTests","build":"reflection-build && REFLECTION_SOURCE_DIRS=test,src REFLECTION_EXPORT_FROM=test/index.ts reflection-build && tsc","clean":"rm -rf dist/ node_modules/ generated/","watch":"reflection-watch"},"_npmUser":{"name":"brentonbahry","email":"brentbahry@gmail.com"},"repository":{"url":"git+https://github.com/proteinjs/db.git","type":"git"},"_npmVersion":"lerna/8.1.2/node@v20.20.2+x64 (linux)","description":"Db driver for Google Spanner","directories":{},"_nodeVersion":"20.20.2","dependencies":{"@proteinjs/db":"^1.31.0","@proteinjs/util":"^1.6.1","@proteinjs/logger":"^1.0.21","@proteinjs/db-query":"^1.7.0","@google-cloud/spanner":"7.5.0","@proteinjs/reflection":"^1.1.12","@proteinjs/db-spanner-common":"^1.3.7","@proteinjs/db-transaction-context":"^0.5.7"},"publishConfig":{"access":"public"},"typesVersions":{"*":{"test":["dist/generated/test/index.d.ts"]}},"_hasShrinkwrap":false,"devDependencies":{"jest":"29.7.0","eslint":"8.57.0","ts-jest":"29.1.1","typescript":"5.2.2","@types/jest":"29.5.5","@types/node":"14.0.27","eslint-config-prettier":"9.1.0","eslint-plugin-prettier":"5.1.3","@typescript-eslint/parser":"7.8.0","@proteinjs/reflection-build":"^1.4.10","@typescript-eslint/eslint-plugin":"7.8.0"},"_npmOperationalInternal":{"tmp":"tmp/db-driver-spanner_1.19.0_1786698137911_0.6249557234670238","host":"s3://npm-registry-packages-npm-production"}},"1.20.0":{"name":"@proteinjs/db-driver-spanner","version":"1.20.0","author":{"name":"Brent Bahry"},"license":"MIT","_id":"@proteinjs/db-driver-spanner@1.20.0","maintainers":[{"name":"brentonbahry","email":"brentbahry@gmail.com"}],"homepage":"https://github.com/proteinjs/db#readme","bugs":{"url":"https://github.com/proteinjs/db/issues"},"dist":{"shasum":"c598d050ae84760e85dc6b9e76fd90de78f16f6d","tarball":"https://registry.npmjs.org/@proteinjs/db-driver-spanner/-/db-driver-spanner-1.20.0.tgz","fileCount":185,"integrity":"sha512-/UUggHo2te5l1DA4oXMtRy6tq7gHJIOfoclFozwKoav1RTmx11eyJGFNICqwdQVzbKKEkuQU/9f7ttG6z8v+GQ==","signatures":[{"sig":"MEUCIHEqJ6mlyjh/YJxxVgous9+l+coYHIAu54qMfX3ln49AAiEA/yGn9qhEZK1QNdp6xavp4Qcjt94WKxFI2+nd7i8jFl4=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":793573},"main":"./dist/generated/index.js","types":"./dist/generated/index.d.ts","exports":{".":{"types":"./dist/generated/index.d.ts","default":"./dist/generated/index.js"},"./test":{"types":"./dist/generated/test/index.d.ts","default":"./dist/generated/test/index.js"}},"gitHead":"edfed2d7826c7e42ddc0ae84bf97cda11614c1f0","scripts":{"test":"jest --runInBand --passWithNoTests","build":"reflection-build && REFLECTION_SOURCE_DIRS=test,src REFLECTION_EXPORT_FROM=test/index.ts reflection-build && tsc","clean":"rm -rf dist/ node_modules/ generated/","watch":"reflection-watch"},"_npmUser":{"name":"brentonbahry","email":"brentbahry@gmail.com"},"repository":{"url":"git+https://github.com/proteinjs/db.git","type":"git"},"_npmVersion":"lerna/8.1.2/node@v20.20.2+x64 (linux)","description":"Db driver for Google Spanner","directories":{},"_nodeVersion":"20.20.2","dependencies":{"@proteinjs/db":"^1.32.0","@proteinjs/util":"^1.6.1","@proteinjs/logger":"^1.0.21","@proteinjs/db-query":"^1.7.0","@google-cloud/spanner":"7.5.0","@proteinjs/reflection":"^1.1.12","@proteinjs/db-spanner-common":"^1.3.8","@proteinjs/db-transaction-context":"^0.5.8"},"publishConfig":{"access":"public"},"typesVersions":{"*":{"test":["dist/generated/test/index.d.ts"]}},"_hasShrinkwrap":false,"devDependencies":{"jest":"29.7.0","eslint":"8.57.0","ts-jest":"29.1.1","typescript":"5.2.2","@types/jest":"29.5.5","@types/node":"14.0.27","eslint-config-prettier":"9.1.0","eslint-plugin-prettier":"5.1.3","@typescript-eslint/parser":"7.8.0","@proteinjs/reflection-build":"^1.4.10","@typescript-eslint/eslint-plugin":"7.8.0"},"_npmOperationalInternal":{"tmp":"tmp/db-driver-spanner_1.20.0_1786750879095_0.8225194230259076","host":"s3://npm-registry-packages-npm-production"}},"1.20.1":{"name":"@proteinjs/db-driver-spanner","version":"1.20.1","author":{"name":"Brent Bahry"},"license":"MIT","_id":"@proteinjs/db-driver-spanner@1.20.1","maintainers":[{"name":"brentonbahry","email":"brentbahry@gmail.com"}],"homepage":"https://github.com/proteinjs/db#readme","bugs":{"url":"https://github.com/proteinjs/db/issues"},"dist":{"shasum":"13ae90b1478fcf6ca7fb65c2a392bfe37a597fcc","tarball":"https://registry.npmjs.org/@proteinjs/db-driver-spanner/-/db-driver-spanner-1.20.1.tgz","fileCount":190,"integrity":"sha512-TBYT66jCuCuD4AA9XTJVodtgpn6SYOBXhUCj1cmzzSBdRx1wodn6QmO590AG1SKrOyj4GTt4FeuPQO5sqjmKIA==","signatures":[{"sig":"MEUCIH2Xmspty/RvK7pvUT4ND5S3O4+k9UlYyQZKHGPhsxoJAiEA07/kEahKQGmjhhoIau+sPVmSnTYHrbrsCrBmLOS7QHk=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":840156},"main":"./dist/generated/index.js","types":"./dist/generated/index.d.ts","exports":{".":{"types":"./dist/generated/index.d.ts","default":"./dist/generated/index.js"},"./test":{"types":"./dist/generated/test/index.d.ts","default":"./dist/generated/test/index.js"}},"gitHead":"7f04d27c37019cc01b55a8e2d6bd4a178936dbdf","scripts":{"test":"jest --runInBand --passWithNoTests","build":"reflection-build && REFLECTION_SOURCE_DIRS=test,src REFLECTION_EXPORT_FROM=test/index.ts reflection-build && tsc","clean":"rm -rf dist/ node_modules/ generated/","watch":"reflection-watch"},"_npmUser":{"name":"brentonbahry","email":"brentbahry@gmail.com"},"repository":{"url":"git+https://github.com/proteinjs/db.git","type":"git"},"_npmVersion":"lerna/8.1.2/node@v20.20.2+x64 (linux)","description":"Db driver for Google Spanner","directories":{},"_nodeVersion":"20.20.2","dependencies":{"@proteinjs/db":"^1.32.1","@proteinjs/util":"^1.6.1","@proteinjs/logger":"^1.0.21","@proteinjs/db-query":"^1.7.0","@google-cloud/spanner":"7.5.0","@proteinjs/reflection":"^1.1.12","@proteinjs/db-spanner-common":"^1.3.9","@proteinjs/db-transaction-context":"^0.5.9"},"publishConfig":{"access":"public"},"typesVersions":{"*":{"test":["dist/generated/test/index.d.ts"]}},"_hasShrinkwrap":false,"devDependencies":{"jest":"29.7.0","eslint":"8.57.0","ts-jest":"29.1.1","typescript":"5.2.2","@types/jest":"29.5.5","@types/node":"14.0.27","eslint-config-prettier":"9.1.0","eslint-plugin-prettier":"5.1.3","@typescript-eslint/parser":"7.8.0","@proteinjs/reflection-build":"^1.4.10","@typescript-eslint/eslint-plugin":"7.8.0"},"_npmOperationalInternal":{"tmp":"tmp/db-driver-spanner_1.20.1_1786766818538_0.9510825884694178","host":"s3://npm-registry-packages-npm-production"}},"1.20.2":{"name":"@proteinjs/db-driver-spanner","version":"1.20.2","author":{"name":"Brent Bahry"},"license":"MIT","_id":"@proteinjs/db-driver-spanner@1.20.2","maintainers":[{"name":"brentonbahry","email":"brentbahry@gmail.com"}],"homepage":"https://github.com/proteinjs/db#readme","bugs":{"url":"https://github.com/proteinjs/db/issues"},"dist":{"shasum":"2c8f39977f554e6fc55fe67ac580f237b382cf06","tarball":"https://registry.npmjs.org/@proteinjs/db-driver-spanner/-/db-driver-spanner-1.20.2.tgz","fileCount":190,"integrity":"sha512-yE1+T8hhAEbBYl9ixraXFN38O79x7fShBGnpe7FyGUl3eS7MEN7GxyoKliu3VNw3F0nnDEySIALb72n6dP3AYg==","signatures":[{"sig":"MEYCIQDmtaxtzG2FBDHNoiNy3TORX6+gFZXzkM1z5bfZHCNnuQIhAIyHBuC3T8bXe8rlg7kiS6Yf7VqJVMaAk67Z7xYLUDQ+","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":844331},"main":"./dist/generated/index.js","types":"./dist/generated/index.d.ts","exports":{".":{"types":"./dist/generated/index.d.ts","default":"./dist/generated/index.js"},"./test":{"types":"./dist/generated/test/index.d.ts","default":"./dist/generated/test/index.js"}},"gitHead":"744307f0dc93bb03bf9cecb76251a6848511b327","scripts":{"test":"jest --runInBand --passWithNoTests","build":"reflection-build && REFLECTION_SOURCE_DIRS=test,src REFLECTION_EXPORT_FROM=test/index.ts reflection-build && tsc","clean":"rm -rf dist/ node_modules/ generated/","watch":"reflection-watch"},"_npmUser":{"name":"brentonbahry","email":"brentbahry@gmail.com"},"repository":{"url":"git+https://github.com/proteinjs/db.git","type":"git"},"_npmVersion":"lerna/8.1.2/node@v20.20.2+x64 (linux)","description":"Db driver for Google Spanner","directories":{},"_nodeVersion":"20.20.2","dependencies":{"@proteinjs/db":"^1.32.2","@proteinjs/util":"^1.6.1","@proteinjs/logger":"^1.0.21","@proteinjs/db-query":"^1.7.0","@google-cloud/spanner":"7.5.0","@proteinjs/reflection":"^1.1.12","@proteinjs/db-spanner-common":"^1.3.10","@proteinjs/db-transaction-context":"^0.5.10"},"publishConfig":{"access":"public"},"typesVersions":{"*":{"test":["dist/generated/test/index.d.ts"]}},"_hasShrinkwrap":false,"devDependencies":{"jest":"29.7.0","eslint":"8.57.0","ts-jest":"29.1.1","typescript":"5.2.2","@types/jest":"29.5.5","@types/node":"14.0.27","eslint-config-prettier":"9.1.0","eslint-plugin-prettier":"5.1.3","@typescript-eslint/parser":"7.8.0","@proteinjs/reflection-build":"^1.4.10","@typescript-eslint/eslint-plugin":"7.8.0"},"_npmOperationalInternal":{"tmp":"tmp/db-driver-spanner_1.20.2_1786767458738_0.6513143472520262","host":"s3://npm-registry-packages-npm-production"}},"1.20.3":{"name":"@proteinjs/db-driver-spanner","version":"1.20.3","author":{"name":"Brent Bahry"},"license":"MIT","_id":"@proteinjs/db-driver-spanner@1.20.3","maintainers":[{"name":"brentonbahry","email":"brentbahry@gmail.com"}],"homepage":"https://github.com/proteinjs/db#readme","bugs":{"url":"https://github.com/proteinjs/db/issues"},"dist":{"shasum":"bfba269829fc5ce044997b1f4f40784eb2591029","tarball":"https://registry.npmjs.org/@proteinjs/db-driver-spanner/-/db-driver-spanner-1.20.3.tgz","fileCount":190,"integrity":"sha512-EkN0Pnt0plyM1afrtsQW4LGwvN8Z9gtKd89hE1xEyJzp9bNZhDTOOJ6zQZYoUKY/V/Cv2ZZ5WPwxYH1gv1INxQ==","signatures":[{"sig":"MEYCIQDNepuA1d5GNzZyRcgB4w8Xkmo9Js0n4EC2d+RatkA0UgIhALTXomMS8dliAX+a1cdGLbsDXsbuxfFEcy0Jhu6V2PSm","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":850602},"main":"./dist/generated/index.js","types":"./dist/generated/index.d.ts","exports":{".":{"types":"./dist/generated/index.d.ts","default":"./dist/generated/index.js"},"./test":{"types":"./dist/generated/test/index.d.ts","default":"./dist/generated/test/index.js"}},"gitHead":"3fa64176929e1c9183cf3d998d9d629dcbb669b0","scripts":{"test":"jest --runInBand --passWithNoTests","build":"reflection-build && REFLECTION_SOURCE_DIRS=test,src REFLECTION_EXPORT_FROM=test/index.ts reflection-build && tsc","clean":"rm -rf dist/ node_modules/ generated/","watch":"reflection-watch"},"_npmUser":{"name":"brentonbahry","email":"brentbahry@gmail.com"},"repository":{"url":"git+https://github.com/proteinjs/db.git","type":"git"},"_npmVersion":"lerna/8.1.2/node@v20.20.2+x64 (linux)","description":"Db driver for Google Spanner","directories":{},"_nodeVersion":"20.20.2","dependencies":{"@proteinjs/db":"^1.32.3","@proteinjs/util":"^1.6.1","@proteinjs/logger":"^1.0.21","@proteinjs/db-query":"^1.7.0","@google-cloud/spanner":"7.5.0","@proteinjs/reflection":"^1.1.12","@proteinjs/db-spanner-common":"^1.3.11","@proteinjs/db-transaction-context":"^0.5.11"},"publishConfig":{"access":"public"},"typesVersions":{"*":{"test":["dist/generated/test/index.d.ts"]}},"_hasShrinkwrap":false,"devDependencies":{"jest":"29.7.0","eslint":"8.57.0","ts-jest":"29.1.1","typescript":"5.2.2","@types/jest":"29.5.5","@types/node":"14.0.27","eslint-config-prettier":"9.1.0","eslint-plugin-prettier":"5.1.3","@typescript-eslint/parser":"7.8.0","@proteinjs/reflection-build":"^1.4.10","@typescript-eslint/eslint-plugin":"7.8.0"},"_npmOperationalInternal":{"tmp":"tmp/db-driver-spanner_1.20.3_1786767974273_0.7132674721048848","host":"s3://npm-registry-packages-npm-production"}},"1.21.0":{"name":"@proteinjs/db-driver-spanner","version":"1.21.0","author":{"name":"Brent Bahry"},"license":"MIT","_id":"@proteinjs/db-driver-spanner@1.21.0","maintainers":[{"name":"brentonbahry","email":"brentbahry@gmail.com"}],"homepage":"https://github.com/proteinjs/db#readme","bugs":{"url":"https://github.com/proteinjs/db/issues"},"dist":{"shasum":"6a80b6df7f81cfd2d405ba94e4db4fe5bca9322d","tarball":"https://registry.npmjs.org/@proteinjs/db-driver-spanner/-/db-driver-spanner-1.21.0.tgz","fileCount":192,"integrity":"sha512-Eqelb1R+WcyYWMsOTHTbfK8b2iBWxX+uAbU3NJTqmDhHA1ffTVpXraZu+qq70O8gkB1p9j1Sl7wRVgiE5If5Dw==","signatures":[{"sig":"MEUCIQDDFSZyspRo9FIQBCPpcqei7LLzwzrXGG8Nd8UcGXhgXAIgaAJhzmJXuOJcdjTjmaq5VSeNjkSTKdnG36nqz+9r6QE=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":862335},"main":"./dist/generated/index.js","types":"./dist/generated/index.d.ts","exports":{".":{"types":"./dist/generated/index.d.ts","default":"./dist/generated/index.js"},"./test":{"types":"./dist/generated/test/index.d.ts","default":"./dist/generated/test/index.js"}},"gitHead":"23b168ca8f82ba392500b545230adc6e8c761b4e","scripts":{"test":"jest --runInBand --passWithNoTests","build":"reflection-build && REFLECTION_SOURCE_DIRS=test,src REFLECTION_EXPORT_FROM=test/index.ts reflection-build && tsc","clean":"rm -rf dist/ node_modules/ generated/","watch":"reflection-watch"},"_npmUser":{"name":"brentonbahry","email":"brentbahry@gmail.com"},"repository":{"url":"git+https://github.com/proteinjs/db.git","type":"git"},"_npmVersion":"lerna/8.1.2/node@v20.20.2+x64 (linux)","description":"Db driver for Google Spanner","directories":{},"_nodeVersion":"20.20.2","dependencies":{"@proteinjs/db":"^1.33.0","@proteinjs/util":"^1.6.1","@proteinjs/logger":"^1.0.21","@proteinjs/db-query":"^1.7.0","@google-cloud/spanner":"7.5.0","@proteinjs/reflection":"^1.1.12","@proteinjs/db-spanner-common":"^1.3.12","@proteinjs/db-transaction-context":"^0.5.12"},"publishConfig":{"access":"public"},"typesVersions":{"*":{"test":["dist/generated/test/index.d.ts"]}},"_hasShrinkwrap":false,"devDependencies":{"jest":"29.7.0","eslint":"8.57.0","ts-jest":"29.1.1","typescript":"5.2.2","@types/jest":"29.5.5","@types/node":"14.0.27","eslint-config-prettier":"9.1.0","eslint-plugin-prettier":"5.1.3","@typescript-eslint/parser":"7.8.0","@proteinjs/reflection-build":"^1.4.10","@typescript-eslint/eslint-plugin":"7.8.0"},"_npmOperationalInternal":{"tmp":"tmp/db-driver-spanner_1.21.0_1787007789286_0.27395547526900543","host":"s3://npm-registry-packages-npm-production"}},"1.22.0":{"name":"@proteinjs/db-driver-spanner","version":"1.22.0","author":{"name":"Brent Bahry"},"license":"MIT","_id":"@proteinjs/db-driver-spanner@1.22.0","maintainers":[{"name":"brentonbahry","email":"brentbahry@gmail.com"}],"homepage":"https://github.com/proteinjs/db#readme","bugs":{"url":"https://github.com/proteinjs/db/issues"},"dist":{"shasum":"c06af0b2668cf22c4392abb9ffa4a84b4b22e95e","tarball":"https://registry.npmjs.org/@proteinjs/db-driver-spanner/-/db-driver-spanner-1.22.0.tgz","fileCount":197,"integrity":"sha512-PUNJ2MRTgjFDXrB20qRaXZ64r8iSK2S2AVK7rAaBoGvmenzxjBid4X3KTLAB8Jwp7dRN4a3GLu4Aux72hZvTCA==","signatures":[{"sig":"MEUCIQD47bCh2zCWQymUEJKgVJ+0MhPLb0OFSZile9U2ngtwigIgGcc/uWHvDDnoRBZfSIChTt01ppURw0IL5eQ1moxhcTo=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":868516},"main":"./dist/generated/index.js","types":"./dist/generated/index.d.ts","exports":{".":{"types":"./dist/generated/index.d.ts","default":"./dist/generated/index.js"},"./test":{"types":"./dist/generated/test/index.d.ts","default":"./dist/generated/test/index.js"}},"gitHead":"7a301275151aee8040fd52e15e3fe950a6863783","scripts":{"test":"jest --runInBand --passWithNoTests","build":"reflection-build && REFLECTION_SOURCE_DIRS=test,src REFLECTION_EXPORT_FROM=test/index.ts reflection-build && tsc","clean":"rm -rf dist/ node_modules/ generated/","watch":"reflection-watch"},"_npmUser":{"name":"brentonbahry","email":"brentbahry@gmail.com"},"repository":{"url":"git+https://github.com/proteinjs/db.git","type":"git"},"_npmVersion":"lerna/8.1.2/node@v20.20.2+x64 (linux)","description":"Db driver for Google Spanner","directories":{},"_nodeVersion":"20.20.2","dependencies":{"@proteinjs/db":"^1.34.0","@proteinjs/util":"^1.6.1","@proteinjs/logger":"^1.0.21","@proteinjs/db-query":"^1.7.0","@google-cloud/spanner":"7.5.0","@proteinjs/reflection":"^1.1.12","@proteinjs/db-spanner-common":"^1.3.13","@proteinjs/db-transaction-context":"^0.5.13"},"publishConfig":{"access":"public"},"typesVersions":{"*":{"test":["dist/generated/test/index.d.ts"]}},"_hasShrinkwrap":false,"devDependencies":{"jest":"29.7.0","eslint":"8.57.0","ts-jest":"29.1.1","typescript":"5.2.2","@types/jest":"29.5.5","@types/node":"14.0.27","eslint-config-prettier":"9.1.0","eslint-plugin-prettier":"5.1.3","@typescript-eslint/parser":"7.8.0","@proteinjs/reflection-build":"^1.4.10","@typescript-eslint/eslint-plugin":"7.8.0"},"_npmOperationalInternal":{"tmp":"tmp/db-driver-spanner_1.22.0_1787035238965_0.8297301208917256","host":"s3://npm-registry-packages-npm-production"}},"1.22.1":{"name":"@proteinjs/db-driver-spanner","version":"1.22.1","author":{"name":"Brent Bahry"},"license":"MIT","_id":"@proteinjs/db-driver-spanner@1.22.1","maintainers":[{"name":"brentonbahry","email":"brentbahry@gmail.com"}],"homepage":"https://github.com/proteinjs/db#readme","bugs":{"url":"https://github.com/proteinjs/db/issues"},"dist":{"shasum":"659970690f0297b008ec380f3d865cafc8793e32","tarball":"https://registry.npmjs.org/@proteinjs/db-driver-spanner/-/db-driver-spanner-1.22.1.tgz","fileCount":197,"integrity":"sha512-YsTZ+7TYNEfhWgxlB2iioDNwXndc5VM3Zk4lm05GH6CSwiVTRjrh0BLzuJWFMIGD2fPVFDU0q5rqbScjyGl6FQ==","signatures":[{"sig":"MEQCIGyhavg1YniIDjIwiEoV7YrBoHP/wVyefioNQFW9LHB3AiA/k8dkjA8hg+T0ZnysPI1AgNfW7dQP9L3FmFbIbuLRKw==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":875985},"main":"./dist/generated/index.js","types":"./dist/generated/index.d.ts","exports":{".":{"types":"./dist/generated/index.d.ts","default":"./dist/generated/index.js"},"./test":{"types":"./dist/generated/test/index.d.ts","default":"./dist/generated/test/index.js"}},"gitHead":"a5a56218a5757e47576cbe79858c9aacc6026816","scripts":{"test":"jest --runInBand --passWithNoTests","build":"reflection-build && REFLECTION_SOURCE_DIRS=test,src REFLECTION_EXPORT_FROM=test/index.ts reflection-build && tsc","clean":"rm -rf dist/ node_modules/ generated/","watch":"reflection-watch"},"_npmUser":{"name":"brentonbahry","email":"brentbahry@gmail.com"},"repository":{"url":"git+https://github.com/proteinjs/db.git","type":"git"},"_npmVersion":"lerna/8.1.2/node@v20.20.2+x64 (linux)","description":"Db driver for Google Spanner","directories":{},"_nodeVersion":"20.20.2","dependencies":{"@proteinjs/db":"^1.34.1","@proteinjs/util":"^1.6.1","@proteinjs/logger":"^1.0.21","@proteinjs/db-query":"^1.7.0","@google-cloud/spanner":"7.5.0","@proteinjs/reflection":"^1.1.12","@proteinjs/db-spanner-common":"^1.3.14","@proteinjs/db-transaction-context":"^0.5.14"},"publishConfig":{"access":"public"},"typesVersions":{"*":{"test":["dist/generated/test/index.d.ts"]}},"_hasShrinkwrap":false,"devDependencies":{"jest":"29.7.0","eslint":"8.57.0","ts-jest":"29.1.1","typescript":"5.2.2","@types/jest":"29.5.5","@types/node":"14.0.27","eslint-config-prettier":"9.1.0","eslint-plugin-prettier":"5.1.3","@typescript-eslint/parser":"7.8.0","@proteinjs/reflection-build":"^1.4.10","@typescript-eslint/eslint-plugin":"7.8.0"},"_npmOperationalInternal":{"tmp":"tmp/db-driver-spanner_1.22.1_1787099804450_0.862636759437758","host":"s3://npm-registry-packages-npm-production"}},"1.23.0":{"name":"@proteinjs/db-driver-spanner","version":"1.23.0","author":{"name":"Brent Bahry"},"license":"MIT","_id":"@proteinjs/db-driver-spanner@1.23.0","maintainers":[{"name":"brentonbahry","email":"brentbahry@gmail.com"}],"homepage":"https://github.com/proteinjs/db#readme","bugs":{"url":"https://github.com/proteinjs/db/issues"},"dist":{"shasum":"82a1ea96bc7a89d3234a7ffb4c2910efd46bb46f","tarball":"https://registry.npmjs.org/@proteinjs/db-driver-spanner/-/db-driver-spanner-1.23.0.tgz","fileCount":197,"integrity":"sha512-D33uQiQsd9APPedsyrHGCVwYT7AgT5nzCDxBAOsH2ImXwg2F+iOoI6/YWVHENFOaTcEM5j6JJhEqGJWCsMRYjA==","signatures":[{"sig":"MEUCIHHC3vGaxO1gGb7rmMF7gVkPLXGdWpvDZ9eN6iSP3XTDAiEA9KCwO3R/tZDySpfFoGKmVGOXb6RDBuV4tEd60pVYLmk=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":876632},"main":"./dist/generated/index.js","types":"./dist/generated/index.d.ts","exports":{".":{"types":"./dist/generated/index.d.ts","default":"./dist/generated/index.js"},"./test":{"types":"./dist/generated/test/index.d.ts","default":"./dist/generated/test/index.js"}},"gitHead":"ead198c6ceceff2a37853c6211895b444575295c","scripts":{"test":"jest --runInBand --passWithNoTests","build":"reflection-build && REFLECTION_SOURCE_DIRS=test,src REFLECTION_EXPORT_FROM=test/index.ts reflection-build && tsc","clean":"rm -rf dist/ node_modules/ generated/","watch":"reflection-watch"},"_npmUser":{"name":"brentonbahry","email":"brentbahry@gmail.com"},"repository":{"url":"git+https://github.com/proteinjs/db.git","type":"git"},"_npmVersion":"lerna/8.1.2/node@v20.20.2+x64 (linux)","description":"Db driver for Google Spanner","directories":{},"_nodeVersion":"20.20.2","dependencies":{"@proteinjs/db":"^1.34.2","@proteinjs/util":"^1.6.1","@proteinjs/logger":"^1.0.21","@proteinjs/db-query":"^1.7.0","@google-cloud/spanner":"7.5.0","@proteinjs/reflection":"^1.1.12","@proteinjs/db-spanner-common":"^1.3.15","@proteinjs/db-transaction-context":"^0.5.15"},"publishConfig":{"access":"public"},"typesVersions":{"*":{"test":["dist/generated/test/index.d.ts"]}},"_hasShrinkwrap":false,"devDependencies":{"jest":"29.7.0","eslint":"8.57.0","ts-jest":"29.1.1","typescript":"5.2.2","@types/jest":"29.5.5","@types/node":"14.0.27","eslint-config-prettier":"9.1.0","eslint-plugin-prettier":"5.1.3","@typescript-eslint/parser":"7.8.0","@proteinjs/reflection-build":"^1.4.10","@typescript-eslint/eslint-plugin":"7.8.0"},"_npmOperationalInternal":{"tmp":"tmp/db-driver-spanner_1.23.0_1787171932677_0.6311322133179169","host":"s3://npm-registry-packages-npm-production"}},"1.23.1":{"name":"@proteinjs/db-driver-spanner","version":"1.23.1","author":{"name":"Brent Bahry"},"license":"MIT","_id":"@proteinjs/db-driver-spanner@1.23.1","maintainers":[{"name":"brentonbahry","email":"brentbahry@gmail.com"}],"homepage":"https://github.com/proteinjs/db#readme","bugs":{"url":"https://github.com/proteinjs/db/issues"},"dist":{"shasum":"f73d8cb970716a0ed48b77e2fbd3b899bb2d2acd","tarball":"https://registry.npmjs.org/@proteinjs/db-driver-spanner/-/db-driver-spanner-1.23.1.tgz","fileCount":197,"integrity":"sha512-5XgJgL1Af3TvsMqGKahvKVtwlTgInWivaOcyiFr8jrtY0eQcofnwQC3/+AiCr5s3fuP3J2Yfj+wvZ9Y6pdgWIg==","signatures":[{"sig":"MEUCIQCIBznesJEdxpmpsp2VFnrj5+LoszR1LTXaaynGBdnh1gIgS6C7WOhyiiOzsUfm2M7I6v0Z1RtoZtHr7gxzoy5Vv+Q=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":875196},"main":"./dist/generated/index.js","types":"./dist/generated/index.d.ts","exports":{".":{"types":"./dist/generated/index.d.ts","default":"./dist/generated/index.js"},"./test":{"types":"./dist/generated/test/index.d.ts","default":"./dist/generated/test/index.js"}},"gitHead":"d3a98c4cf7140cc2d93e588d89011037b3b8987c","scripts":{"test":"jest --runInBand --passWithNoTests","build":"reflection-build && REFLECTION_SOURCE_DIRS=test,src REFLECTION_EXPORT_FROM=test/index.ts reflection-build && tsc","clean":"rm -rf dist/ node_modules/ generated/","watch":"reflection-watch"},"_npmUser":{"name":"brentonbahry","email":"brentbahry@gmail.com"},"repository":{"url":"git+https://github.com/proteinjs/db.git","type":"git"},"_npmVersion":"lerna/8.1.2/node@v20.20.2+x64 (linux)","description":"Db driver for Google Spanner","directories":{},"_nodeVersion":"20.20.2","dependencies":{"@proteinjs/db":"^1.34.3","@proteinjs/util":"^1.6.1","@proteinjs/logger":"^1.0.21","@proteinjs/db-query":"^1.7.1","@google-cloud/spanner":"7.5.0","@proteinjs/reflection":"^1.1.14","@proteinjs/db-spanner-common":"^1.3.16","@proteinjs/db-transaction-context":"^0.5.16"},"publishConfig":{"access":"public"},"typesVersions":{"*":{"test":["dist/generated/test/index.d.ts"]}},"_hasShrinkwrap":false,"devDependencies":{"jest":"29.7.0","eslint":"8.57.0","ts-jest":"29.1.1","typescript":"5.2.2","@types/jest":"29.5.5","@types/node":"14.0.27","eslint-config-prettier":"9.1.0","eslint-plugin-prettier":"5.1.3","@typescript-eslint/parser":"7.8.0","@proteinjs/reflection-build":"^2.0.1","@typescript-eslint/eslint-plugin":"7.8.0"},"_npmOperationalInternal":{"tmp":"tmp/db-driver-spanner_1.23.1_1787444174840_0.8835882462919686","host":"s3://npm-registry-packages-npm-production"}},"1.23.2":{"name":"@proteinjs/db-driver-spanner","version":"1.23.2","author":{"name":"Brent Bahry"},"license":"MIT","_id":"@proteinjs/db-driver-spanner@1.23.2","maintainers":[{"name":"brentonbahry","email":"brentbahry@gmail.com"}],"homepage":"https://github.com/proteinjs/db#readme","bugs":{"url":"https://github.com/proteinjs/db/issues"},"dist":{"shasum":"046c1665b1d02e4f0c0b085b33d8d41af750073e","tarball":"https://registry.npmjs.org/@proteinjs/db-driver-spanner/-/db-driver-spanner-1.23.2.tgz","fileCount":197,"integrity":"sha512-5xumhaYIiqZuRBbq/iGDY0f0c7T9jRmCLFfbodtMBUfoLU8/8ETMa+mIUuND8RsJYV+OtFP6/4KxrqbwPEaVZQ==","signatures":[{"sig":"MEUCIAQjRUqUUlEp9xjcLd1SzVAdEvyCBrESsNHYFGWuTNY/AiEA7xUu2IYl9od07Gj9gWoVv7nNFW/q8DolofWSnT4ZsS4=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":875410},"main":"./dist/generated/index.js","types":"./dist/generated/index.d.ts","exports":{".":{"types":"./dist/generated/index.d.ts","default":"./dist/generated/index.js"},"./test":{"types":"./dist/generated/test/index.d.ts","default":"./dist/generated/test/index.js"}},"gitHead":"6fe97aa884e73cdeed9cfc7b4a0c12b396657057","scripts":{"test":"jest --runInBand --passWithNoTests","build":"reflection-build && REFLECTION_SOURCE_DIRS=test,src REFLECTION_EXPORT_FROM=test/index.ts reflection-build && tsc","clean":"rm -rf dist/ node_modules/ generated/","watch":"reflection-watch"},"_npmUser":{"name":"brentonbahry","email":"brentbahry@gmail.com"},"repository":{"url":"git+https://github.com/proteinjs/db.git","type":"git"},"_npmVersion":"lerna/8.1.2/node@v20.20.2+x64 (linux)","description":"Db driver for Google Spanner","directories":{},"_nodeVersion":"20.20.2","dependencies":{"@proteinjs/db":"^1.34.4","@proteinjs/util":"^1.6.1","@proteinjs/logger":"^1.0.21","@proteinjs/db-query":"^1.7.2","@google-cloud/spanner":"7.5.0","@proteinjs/reflection":"^1.2.0","@proteinjs/db-spanner-common":"^1.3.17","@proteinjs/db-transaction-context":"^0.5.17"},"publishConfig":{"access":"public"},"typesVersions":{"*":{"test":["dist/generated/test/index.d.ts"]}},"_hasShrinkwrap":false,"devDependencies":{"jest":"29.7.0","eslint":"8.57.0","ts-jest":"29.1.1","typescript":"5.2.2","@types/jest":"29.5.5","@types/node":"14.0.27","eslint-config-prettier":"9.1.0","eslint-plugin-prettier":"5.1.3","@typescript-eslint/parser":"7.8.0","@proteinjs/reflection-build":"^2.0.1","@typescript-eslint/eslint-plugin":"7.8.0"},"_npmOperationalInternal":{"tmp":"tmp/db-driver-spanner_1.23.2_1787595739726_0.8661466744134594","host":"s3://npm-registry-packages-npm-production"}},"1.23.3":{"name":"@proteinjs/db-driver-spanner","version":"1.23.3","author":{"name":"Brent Bahry"},"license":"MIT","_id":"@proteinjs/db-driver-spanner@1.23.3","maintainers":[{"name":"brentonbahry","email":"brentbahry@gmail.com"}],"homepage":"https://github.com/proteinjs/db#readme","bugs":{"url":"https://github.com/proteinjs/db/issues"},"dist":{"shasum":"0e433de65d136ebf6f5dae86134b163ee1e28699","tarball":"https://registry.npmjs.org/@proteinjs/db-driver-spanner/-/db-driver-spanner-1.23.3.tgz","fileCount":197,"integrity":"sha512-ndk+tBSyYvUSSN0jmBy92rWQq0rUMluUBWr5ZEqzZr5aW3RTVizQxXR9I83wwYmdUWSniP3SyCe6UBywi3n4pw==","signatures":[{"sig":"MEQCIHt4XSiTaprssPerqwGIaVx+wOEE7qYiR5XvRMcwH1q/AiB2Z4hr3WRgE1rwsJwe1iRv7hdLtsZp5WrfXJyD8ExvMg==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":875625},"main":"./dist/generated/index.js","types":"./dist/generated/index.d.ts","exports":{".":{"types":"./dist/generated/index.d.ts","default":"./dist/generated/index.js"},"./test":{"types":"./dist/generated/test/index.d.ts","default":"./dist/generated/test/index.js"}},"gitHead":"521d5d1ca2f86f0ed2bef0309b0dde30506f132b","scripts":{"test":"jest --runInBand --passWithNoTests","build":"reflection-build && REFLECTION_SOURCE_DIRS=test,src REFLECTION_EXPORT_FROM=test/index.ts reflection-build && tsc","clean":"rm -rf dist/ node_modules/ generated/","watch":"reflection-watch"},"_npmUser":{"name":"brentonbahry","email":"brentbahry@gmail.com"},"repository":{"url":"git+https://github.com/proteinjs/db.git","type":"git"},"_npmVersion":"lerna/8.1.2/node@v20.20.2+x64 (linux)","description":"Db driver for Google Spanner","directories":{},"_nodeVersion":"20.20.2","dependencies":{"@proteinjs/db":"^1.35.0","@proteinjs/util":"^1.6.1","@proteinjs/logger":"^1.0.21","@proteinjs/db-query":"^1.7.2","@google-cloud/spanner":"7.5.0","@proteinjs/reflection":"^1.2.0","@proteinjs/db-spanner-common":"^1.3.18","@proteinjs/db-transaction-context":"^0.5.18"},"publishConfig":{"access":"public"},"typesVersions":{"*":{"test":["dist/generated/test/index.d.ts"]}},"_hasShrinkwrap":false,"devDependencies":{"jest":"29.7.0","eslint":"8.57.0","ts-jest":"29.1.1","typescript":"5.2.2","@types/jest":"29.5.5","@types/node":"14.0.27","eslint-config-prettier":"9.1.0","eslint-plugin-prettier":"5.1.3","@typescript-eslint/parser":"7.8.0","@proteinjs/reflection-build":"^2.0.1","@typescript-eslint/eslint-plugin":"7.8.0"},"_npmOperationalInternal":{"tmp":"tmp/db-driver-spanner_1.23.3_1787725059560_0.1581264215193492","host":"s3://npm-registry-packages-npm-production"}},"1.23.4":{"name":"@proteinjs/db-driver-spanner","version":"1.23.4","author":{"name":"Brent Bahry"},"license":"MIT","_id":"@proteinjs/db-driver-spanner@1.23.4","maintainers":[{"name":"brentonbahry","email":"brentbahry@gmail.com"}],"homepage":"https://github.com/proteinjs/db#readme","bugs":{"url":"https://github.com/proteinjs/db/issues"},"dist":{"shasum":"9bcc03f6846b20c92df45ebca2a1e012436d3f94","tarball":"https://registry.npmjs.org/@proteinjs/db-driver-spanner/-/db-driver-spanner-1.23.4.tgz","fileCount":197,"integrity":"sha512-sq5n3oNMQPtuMkQ8i5RQiTtI55WOcfC61N1583jEg/AYAdKwesr2tSqCT+2OBNW39PhdePpXL57kZKXoAhOwOA==","signatures":[{"sig":"MEQCIHROL3o2vlcEkH1eL419cBHhw1dH4l0l8xMxbfPcJuQoAiA2G1MKkHdpKSPu1HMHKeqyVyafhTwhxV1gR5JTk9e4+A==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":875840},"main":"./dist/generated/index.js","types":"./dist/generated/index.d.ts","exports":{".":{"types":"./dist/generated/index.d.ts","default":"./dist/generated/index.js"},"./test":{"types":"./dist/generated/test/index.d.ts","default":"./dist/generated/test/index.js"}},"gitHead":"ab6c2ca7ce824c1c1f22fdc7853eb93cb5334172","scripts":{"test":"jest --runInBand --passWithNoTests","build":"reflection-build && REFLECTION_SOURCE_DIRS=test,src REFLECTION_EXPORT_FROM=test/index.ts reflection-build && tsc","clean":"rm -rf dist/ node_modules/ generated/","watch":"reflection-watch"},"_npmUser":{"name":"brentonbahry","email":"brentbahry@gmail.com"},"repository":{"url":"git+https://github.com/proteinjs/db.git","type":"git"},"_npmVersion":"lerna/8.1.2/node@v20.20.2+x64 (linux)","description":"Db driver for Google Spanner","directories":{},"_nodeVersion":"20.20.2","dependencies":{"@proteinjs/db":"^1.35.1","@proteinjs/util":"^1.6.1","@proteinjs/logger":"^1.0.21","@proteinjs/db-query":"^1.7.2","@google-cloud/spanner":"7.5.0","@proteinjs/reflection":"^1.2.0","@proteinjs/db-spanner-common":"^1.3.19","@proteinjs/db-transaction-context":"^0.5.19"},"publishConfig":{"access":"public"},"typesVersions":{"*":{"test":["dist/generated/test/index.d.ts"]}},"_hasShrinkwrap":false,"devDependencies":{"jest":"29.7.0","eslint":"8.57.0","ts-jest":"29.1.1","typescript":"5.2.2","@types/jest":"29.5.5","@types/node":"14.0.27","eslint-config-prettier":"9.1.0","eslint-plugin-prettier":"5.1.3","@typescript-eslint/parser":"7.8.0","@proteinjs/reflection-build":"^2.0.1","@typescript-eslint/eslint-plugin":"7.8.0"},"_npmOperationalInternal":{"tmp":"tmp/db-driver-spanner_1.23.4_1787763011686_0.3867591416925593","host":"s3://npm-registry-packages-npm-production"}},"1.23.5":{"name":"@proteinjs/db-driver-spanner","version":"1.23.5","author":{"name":"Brent Bahry"},"license":"MIT","_id":"@proteinjs/db-driver-spanner@1.23.5","maintainers":[{"name":"brentonbahry","email":"brentbahry@gmail.com"}],"homepage":"https://github.com/proteinjs/db#readme","bugs":{"url":"https://github.com/proteinjs/db/issues"},"dist":{"shasum":"949b28320b5dd17c3156ed4b15363463d36f9881","tarball":"https://registry.npmjs.org/@proteinjs/db-driver-spanner/-/db-driver-spanner-1.23.5.tgz","fileCount":202,"integrity":"sha512-DBKXavHx03zyiCEi/eHzNXJcRpl8zWUM5IYeq2zC9Dj8k8pgcDcB9N8kxMe5jn+/0zp/8m9ZoPJZNRMkn8EayQ==","signatures":[{"sig":"MEYCIQDZGu8VFsh092fc+6a2/ofYyIU7mqL6rhrM43HAgBAXJgIhALMsOG699zwva21EyCHz0L1nFJO1LS7Tbj6eMm3r9VQX","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":906139},"main":"./dist/generated/index.js","types":"./dist/generated/index.d.ts","exports":{".":{"types":"./dist/generated/index.d.ts","default":"./dist/generated/index.js"},"./test":{"types":"./dist/generated/test/index.d.ts","default":"./dist/generated/test/index.js"}},"gitHead":"31890b32c9cd6ca29343adc5b3f45b253ed9644c","scripts":{"test":"jest --runInBand --passWithNoTests","build":"reflection-build && REFLECTION_SOURCE_DIRS=test,src REFLECTION_EXPORT_FROM=test/index.ts reflection-build && tsc","clean":"rm -rf dist/ node_modules/ generated/","watch":"reflection-watch"},"_npmUser":{"name":"brentonbahry","email":"brentbahry@gmail.com"},"repository":{"url":"git+https://github.com/proteinjs/db.git","type":"git"},"_npmVersion":"lerna/8.1.2/node@v20.20.2+x64 (linux)","description":"Db driver for Google Spanner","directories":{},"_nodeVersion":"20.20.2","dependencies":{"@proteinjs/db":"^1.35.1","@proteinjs/util":"^1.6.1","@proteinjs/logger":"^1.0.21","@proteinjs/db-query":"^1.7.2","@google-cloud/spanner":"7.5.0","@proteinjs/reflection":"^1.2.0","@proteinjs/db-spanner-common":"^1.3.19","@proteinjs/db-transaction-context":"^0.5.19"},"publishConfig":{"access":"public"},"typesVersions":{"*":{"test":["dist/generated/test/index.d.ts"]}},"_hasShrinkwrap":false,"devDependencies":{"jest":"29.7.0","eslint":"8.57.0","ts-jest":"29.1.1","typescript":"5.2.2","@types/jest":"29.5.5","@types/node":"14.0.27","eslint-config-prettier":"9.1.0","eslint-plugin-prettier":"5.1.3","@typescript-eslint/parser":"7.8.0","@proteinjs/reflection-build":"^2.0.1","@typescript-eslint/eslint-plugin":"7.8.0"},"_npmOperationalInternal":{"tmp":"tmp/db-driver-spanner_1.23.5_1787799277614_0.6192007395750789","host":"s3://npm-registry-packages-npm-production"}},"1.24.0":{"name":"@proteinjs/db-driver-spanner","version":"1.24.0","author":{"name":"Brent Bahry"},"license":"MIT","_id":"@proteinjs/db-driver-spanner@1.24.0","maintainers":[{"name":"brentonbahry","email":"brentbahry@gmail.com"}],"homepage":"https://github.com/proteinjs/db#readme","bugs":{"url":"https://github.com/proteinjs/db/issues"},"dist":{"shasum":"dbfd2d9acd0e107731ef9c310d94ae169a06fb82","tarball":"https://registry.npmjs.org/@proteinjs/db-driver-spanner/-/db-driver-spanner-1.24.0.tgz","fileCount":237,"integrity":"sha512-/xM2jl+Hwqtjo/JxcGspgUZ6H3smO63xKYqxTSst150Jq9CrMkFNPPSsEov3H0fiFlkHYt5IdcAGZN12bVgBeA==","signatures":[{"sig":"MEQCIBzozYiWUrJ6W+M7/ZRInocf+Et7PQIXZw5UvgOKiPIPAiBnCDjjsl6eSVtiULuvbOoXq7o5YzK9q9/EHs6p196lHw==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1162384},"main":"./dist/generated/index.js","types":"./dist/generated/index.d.ts","exports":{".":{"types":"./dist/generated/index.d.ts","default":"./dist/generated/index.js"},"./test":{"types":"./dist/generated/test/index.d.ts","default":"./dist/generated/test/index.js"}},"gitHead":"b25c88ae26fffd1c784b4c7b1174825b52751987","scripts":{"test":"jest --runInBand --passWithNoTests","build":"reflection-build && REFLECTION_SOURCE_DIRS=test,src REFLECTION_EXPORT_FROM=test/index.ts reflection-build && tsc","clean":"rm -rf dist/ node_modules/ generated/","watch":"reflection-watch"},"_npmUser":{"name":"brentonbahry","email":"brentbahry@gmail.com"},"repository":{"url":"git+https://github.com/proteinjs/db.git","type":"git"},"_npmVersion":"lerna/8.1.2/node@v20.20.2+x64 (linux)","description":"Db driver for Google Spanner","directories":{},"_nodeVersion":"20.20.2","dependencies":{"@proteinjs/db":"^1.36.0","@proteinjs/util":"^1.6.1","@proteinjs/logger":"^1.0.21","@proteinjs/db-query":"^1.8.0","@google-cloud/spanner":"7.5.0","@proteinjs/reflection":"^1.2.0","@proteinjs/db-spanner-common":"^1.3.20","@proteinjs/db-transaction-context":"^0.5.20"},"publishConfig":{"access":"public"},"typesVersions":{"*":{"test":["dist/generated/test/index.d.ts"]}},"_hasShrinkwrap":false,"devDependencies":{"jest":"29.7.0","eslint":"8.57.0","ts-jest":"29.1.1","typescript":"5.2.2","@types/jest":"29.5.5","@types/node":"14.0.27","eslint-config-prettier":"9.1.0","eslint-plugin-prettier":"5.1.3","@typescript-eslint/parser":"7.8.0","@proteinjs/reflection-build":"^2.0.1","@typescript-eslint/eslint-plugin":"7.8.0"},"_npmOperationalInternal":{"tmp":"tmp/db-driver-spanner_1.24.0_1787910030630_0.8246848265524902","host":"s3://npm-registry-packages-npm-production"}},"1.25.0":{"name":"@proteinjs/db-driver-spanner","version":"1.25.0","author":{"name":"Brent Bahry"},"license":"MIT","_id":"@proteinjs/db-driver-spanner@1.25.0","maintainers":[{"name":"brentonbahry","email":"brentbahry@gmail.com"}],"homepage":"https://github.com/proteinjs/db#readme","bugs":{"url":"https://github.com/proteinjs/db/issues"},"dist":{"shasum":"1615260d5bb521416ebdcb91fff094e75e9482cb","tarball":"https://registry.npmjs.org/@proteinjs/db-driver-spanner/-/db-driver-spanner-1.25.0.tgz","fileCount":247,"integrity":"sha512-S5OVXW/e1oyM8DdBKTyMzb5jtWlp/qaZPuJWuINcIIyTrpT4zSBmcrZf4j0+NAhItk6sW5OEwjuYgvuV67bvnA==","signatures":[{"sig":"MEUCIGRYHx3NB5iLA3I9i3xdqqzuQIfxwzPJfn5W+tPtdcSgAiEAm5lYGgcgkkyFtbsK15Lac1aCDx+FLJEOQa0jWsw1qAA=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1198566},"main":"./dist/generated/index.js","types":"./dist/generated/index.d.ts","exports":{".":{"types":"./dist/generated/index.d.ts","default":"./dist/generated/index.js"},"./test":{"types":"./dist/generated/test/index.d.ts","default":"./dist/generated/test/index.js"}},"gitHead":"cb0fda126d5d2bd5b17d1bc13e87c2373eb61f52","scripts":{"test":"jest --runInBand --passWithNoTests","build":"reflection-build && REFLECTION_SOURCE_DIRS=test,src REFLECTION_EXPORT_FROM=test/index.ts reflection-build && tsc","clean":"rm -rf dist/ node_modules/ generated/","watch":"reflection-watch"},"_npmUser":{"name":"brentonbahry","email":"brentbahry@gmail.com"},"repository":{"url":"git+https://github.com/proteinjs/db.git","type":"git"},"_npmVersion":"lerna/8.1.2/node@v20.20.2+x64 (linux)","description":"Db driver for Google Spanner","directories":{},"_nodeVersion":"20.20.2","dependencies":{"@proteinjs/db":"^1.37.0","@proteinjs/util":"^1.6.1","@proteinjs/logger":"^1.0.21","@proteinjs/db-query":"^1.8.0","@google-cloud/spanner":"7.5.0","@proteinjs/reflection":"^1.2.0","@proteinjs/db-spanner-common":"^1.3.21","@proteinjs/db-transaction-context":"^0.5.21"},"publishConfig":{"access":"public"},"typesVersions":{"*":{"test":["dist/generated/test/index.d.ts"]}},"_hasShrinkwrap":false,"devDependencies":{"jest":"29.7.0","eslint":"8.57.0","ts-jest":"29.1.1","typescript":"5.2.2","@types/jest":"29.5.5","@types/node":"14.0.27","eslint-config-prettier":"9.1.0","eslint-plugin-prettier":"5.1.3","@typescript-eslint/parser":"7.8.0","@proteinjs/reflection-build":"^2.0.1","@typescript-eslint/eslint-plugin":"7.8.0"},"_npmOperationalInternal":{"tmp":"tmp/db-driver-spanner_1.25.0_1787961765114_0.2986912515072888","host":"s3://npm-registry-packages-npm-production"}},"1.26.0":{"name":"@proteinjs/db-driver-spanner","version":"1.26.0","author":{"name":"Brent Bahry"},"license":"MIT","_id":"@proteinjs/db-driver-spanner@1.26.0","maintainers":[{"name":"brentonbahry","email":"brentbahry@gmail.com"}],"homepage":"https://github.com/proteinjs/db#readme","bugs":{"url":"https://github.com/proteinjs/db/issues"},"dist":{"shasum":"3b16bd971d20431256774109ac6b0d2eeb324a74","tarball":"https://registry.npmjs.org/@proteinjs/db-driver-spanner/-/db-driver-spanner-1.26.0.tgz","fileCount":252,"integrity":"sha512-jPKRXvVclzxG+LL2JKy78C37f0BQyWC9FU13KgDB1+0q/tL+ucp/feIEq1u4ZoAhVkGpu9exFuV2R6QG0waNiw==","signatures":[{"sig":"MEYCIQC0HDOeZHFmBF4NaVvLwEoCDM5JV6Eg6BrOphYhRg7ZNAIhAMgCTBzy3y0umaGKAA8nBJfOpy4T6Yh9DuAfYNl6NcWw","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1233743},"main":"./dist/generated/index.js","types":"./dist/generated/index.d.ts","exports":{".":{"types":"./dist/generated/index.d.ts","default":"./dist/generated/index.js"},"./test":{"types":"./dist/generated/test/index.d.ts","default":"./dist/generated/test/index.js"}},"gitHead":"7c4ebb2ab218d48a276940140161979f0aa31730","scripts":{"test":"jest --runInBand --passWithNoTests","build":"reflection-build && REFLECTION_SOURCE_DIRS=test,src REFLECTION_EXPORT_FROM=test/index.ts reflection-build && tsc","clean":"rm -rf dist/ node_modules/ generated/","watch":"reflection-watch"},"_npmUser":{"name":"brentonbahry","email":"brentbahry@gmail.com"},"repository":{"url":"git+https://github.com/proteinjs/db.git","type":"git"},"_npmVersion":"lerna/8.1.2/node@v20.20.2+x64 (linux)","description":"Db driver for Google Spanner","directories":{},"_nodeVersion":"20.20.2","dependencies":{"@proteinjs/db":"^1.38.0","@proteinjs/util":"^1.6.1","@proteinjs/logger":"^1.0.21","@proteinjs/db-query":"^1.9.0","@google-cloud/spanner":"7.5.0","@proteinjs/reflection":"^1.2.0","@proteinjs/db-spanner-common":"^1.3.22","@proteinjs/db-transaction-context":"^0.5.22"},"publishConfig":{"access":"public"},"typesVersions":{"*":{"test":["dist/generated/test/index.d.ts"]}},"_hasShrinkwrap":false,"devDependencies":{"jest":"29.7.0","eslint":"8.57.0","ts-jest":"29.1.1","typescript":"5.2.2","@types/jest":"29.5.5","@types/node":"14.0.27","eslint-config-prettier":"9.1.0","eslint-plugin-prettier":"5.1.3","@typescript-eslint/parser":"7.8.0","@proteinjs/reflection-build":"^2.0.1","@typescript-eslint/eslint-plugin":"7.8.0"},"_npmOperationalInternal":{"tmp":"tmp/db-driver-spanner_1.26.0_1787965252102_0.2105776358827376","host":"s3://npm-registry-packages-npm-production"}},"1.26.1":{"name":"@proteinjs/db-driver-spanner","version":"1.26.1","author":{"name":"Brent Bahry"},"license":"MIT","_id":"@proteinjs/db-driver-spanner@1.26.1","maintainers":[{"name":"brentonbahry","email":"brentbahry@gmail.com"}],"homepage":"https://github.com/proteinjs/db#readme","bugs":{"url":"https://github.com/proteinjs/db/issues"},"dist":{"shasum":"d89402ed68650aadfd39afe578c605b60b980b55","tarball":"https://registry.npmjs.org/@proteinjs/db-driver-spanner/-/db-driver-spanner-1.26.1.tgz","fileCount":252,"integrity":"sha512-cSjv3XvA6OO1hW6sHHjM3KJeqcuP0fVchteMS+ZdxhE2+YjzFN/Vl9yvqvSD0CDKMq6d/RiPRBkFGQrKtXQ1Rw==","signatures":[{"sig":"MEUCIGz9VIX/J5HvNXMwxg5wYpNd7EToMuCV5apvrvA6Bh80AiEAoJqeiqXj7jIGwTIRlfbMHw7XIlVmM8Lrilx9nmI3uF8=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1233958},"main":"./dist/generated/index.js","types":"./dist/generated/index.d.ts","exports":{".":{"types":"./dist/generated/index.d.ts","default":"./dist/generated/index.js"},"./test":{"types":"./dist/generated/test/index.d.ts","default":"./dist/generated/test/index.js"}},"gitHead":"bc027111370f4391426dce2e8faf0b862664b3c5","scripts":{"test":"jest --runInBand --passWithNoTests","build":"reflection-build && REFLECTION_SOURCE_DIRS=test,src REFLECTION_EXPORT_FROM=test/index.ts reflection-build && tsc","clean":"rm -rf dist/ node_modules/ generated/","watch":"reflection-watch"},"_npmUser":{"name":"brentonbahry","email":"brentbahry@gmail.com"},"repository":{"url":"git+https://github.com/proteinjs/db.git","type":"git"},"_npmVersion":"lerna/8.1.2/node@v20.20.2+x64 (linux)","description":"Db driver for Google Spanner","directories":{},"_nodeVersion":"20.20.2","dependencies":{"@proteinjs/db":"^1.39.0","@proteinjs/util":"^1.6.1","@proteinjs/logger":"^1.0.21","@proteinjs/db-query":"^1.9.0","@google-cloud/spanner":"7.5.0","@proteinjs/reflection":"^1.2.0","@proteinjs/db-spanner-common":"^1.3.23","@proteinjs/db-transaction-context":"^0.5.23"},"publishConfig":{"access":"public"},"typesVersions":{"*":{"test":["dist/generated/test/index.d.ts"]}},"_hasShrinkwrap":false,"devDependencies":{"jest":"29.7.0","eslint":"8.57.0","ts-jest":"29.1.1","typescript":"5.2.2","@types/jest":"29.5.5","@types/node":"14.0.27","eslint-config-prettier":"9.1.0","eslint-plugin-prettier":"5.1.3","@typescript-eslint/parser":"7.8.0","@proteinjs/reflection-build":"^2.0.1","@typescript-eslint/eslint-plugin":"7.8.0"},"_npmOperationalInternal":{"tmp":"tmp/db-driver-spanner_1.26.1_1788004124888_0.47239737335739895","host":"s3://npm-registry-packages-npm-production"}},"1.27.0":{"name":"@proteinjs/db-driver-spanner","version":"1.27.0","author":{"name":"Brent Bahry"},"license":"MIT","_id":"@proteinjs/db-driver-spanner@1.27.0","maintainers":[{"name":"brentonbahry","email":"brentbahry@gmail.com"}],"homepage":"https://github.com/proteinjs/db#readme","bugs":{"url":"https://github.com/proteinjs/db/issues"},"dist":{"shasum":"316a79b1b31055fa0b93ce35fddd9ed46d5fb5e5","tarball":"https://registry.npmjs.org/@proteinjs/db-driver-spanner/-/db-driver-spanner-1.27.0.tgz","fileCount":252,"integrity":"sha512-dYxc0j67HXZd/maBjEUnKjxgWbhb+7iZMpxoA/ZNzNY2WYRsD3rpiwe8KNMtkqWQb94FBAQHPdM/fI06vbAsTg==","signatures":[{"sig":"MEUCIQDTPT5qRI82cspqwnqVwV+fzkilSPcL3QC/S/bEjIK1SAIgBEFjveLKfX9PgMz5dIXy2oYl80G+jB6qQ63HAoNgzOk=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1241323},"main":"./dist/generated/index.js","types":"./dist/generated/index.d.ts","exports":{".":{"types":"./dist/generated/index.d.ts","default":"./dist/generated/index.js"},"./test":{"types":"./dist/generated/test/index.d.ts","default":"./dist/generated/test/index.js"}},"gitHead":"6717117d3893b6c915fe59c86ce8f65c29c49e14","scripts":{"test":"jest --runInBand --passWithNoTests","build":"reflection-build && REFLECTION_SOURCE_DIRS=test,src REFLECTION_EXPORT_FROM=test/index.ts reflection-build && tsc","clean":"rm -rf dist/ node_modules/ generated/","watch":"reflection-watch"},"_npmUser":{"name":"brentonbahry","email":"brentbahry@gmail.com"},"repository":{"url":"git+https://github.com/proteinjs/db.git","type":"git"},"_npmVersion":"lerna/8.1.2/node@v20.20.2+x64 (linux)","description":"Db driver for Google Spanner","directories":{},"_nodeVersion":"20.20.2","dependencies":{"@proteinjs/db":"^1.40.0","@proteinjs/util":"^1.6.1","@proteinjs/logger":"^1.0.21","@proteinjs/db-query":"^1.10.0","@google-cloud/spanner":"7.5.0","@proteinjs/reflection":"^1.2.0","@proteinjs/db-spanner-common":"^1.3.24","@proteinjs/db-transaction-context":"^0.5.24"},"publishConfig":{"access":"public"},"typesVersions":{"*":{"test":["dist/generated/test/index.d.ts"]}},"_hasShrinkwrap":false,"devDependencies":{"jest":"29.7.0","eslint":"8.57.0","ts-jest":"29.1.1","typescript":"5.2.2","@types/jest":"29.5.5","@types/node":"14.0.27","eslint-config-prettier":"9.1.0","eslint-plugin-prettier":"5.1.3","@typescript-eslint/parser":"7.8.0","@proteinjs/reflection-build":"^2.0.1","@typescript-eslint/eslint-plugin":"7.8.0"},"_npmOperationalInternal":{"tmp":"tmp/db-driver-spanner_1.27.0_1788201459389_0.3713131170170898","host":"s3://npm-registry-packages-npm-production"}},"1.27.1":{"name":"@proteinjs/db-driver-spanner","version":"1.27.1","author":{"name":"Brent Bahry"},"license":"MIT","_id":"@proteinjs/db-driver-spanner@1.27.1","maintainers":[{"name":"brentonbahry","email":"brentbahry@gmail.com"}],"homepage":"https://github.com/proteinjs/db#readme","bugs":{"url":"https://github.com/proteinjs/db/issues"},"dist":{"shasum":"5806c0c9ce4c0f022649eaa8af0667ae84ee9ae3","tarball":"https://registry.npmjs.org/@proteinjs/db-driver-spanner/-/db-driver-spanner-1.27.1.tgz","fileCount":252,"integrity":"sha512-tbrXsts07MS2M/smt53y9MIJth1N0kgoquvlN1+X2x55i4yKWlKmRQpCjy85bZzJVZcJqQt4WVkOu8P1W1I/rg==","signatures":[{"sig":"MEYCIQDVkmL6VLYbstzbVAowqjUEBUxZCwSxOLeGrjUm98jo9wIhAKrse0Ox3HOaHmKlnunSaxm1RpC2BfozDhxMKCry/9+q","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1242916},"main":"./dist/generated/index.js","types":"./dist/generated/index.d.ts","exports":{".":{"types":"./dist/generated/index.d.ts","default":"./dist/generated/index.js"},"./test":{"types":"./dist/generated/test/index.d.ts","default":"./dist/generated/test/index.js"}},"gitHead":"149e538c8a05858b6eb7d3a2dc362e5ff196caf9","scripts":{"test":"jest --runInBand --passWithNoTests","build":"reflection-build && REFLECTION_SOURCE_DIRS=test,src REFLECTION_EXPORT_FROM=test/index.ts reflection-build && tsc","clean":"rm -rf dist/ node_modules/ generated/","watch":"reflection-watch"},"_npmUser":{"name":"brentonbahry","email":"brentbahry@gmail.com"},"repository":{"url":"git+https://github.com/proteinjs/db.git","type":"git"},"_npmVersion":"lerna/8.1.2/node@v20.20.2+x64 (linux)","description":"Db driver for Google Spanner","directories":{},"_nodeVersion":"20.20.2","dependencies":{"@proteinjs/db":"^1.41.0","@proteinjs/util":"^1.6.1","@proteinjs/logger":"^1.0.21","@proteinjs/db-query":"^1.10.0","@google-cloud/spanner":"7.5.0","@proteinjs/reflection":"^1.2.0","@proteinjs/db-spanner-common":"^1.3.25","@proteinjs/db-transaction-context":"^0.5.25"},"publishConfig":{"access":"public"},"typesVersions":{"*":{"test":["dist/generated/test/index.d.ts"]}},"_hasShrinkwrap":false,"devDependencies":{"jest":"29.7.0","eslint":"8.57.0","ts-jest":"29.1.1","typescript":"5.2.2","@types/jest":"29.5.5","@types/node":"14.0.27","eslint-config-prettier":"9.1.0","eslint-plugin-prettier":"5.1.3","@typescript-eslint/parser":"7.8.0","@proteinjs/reflection-build":"^2.0.1","@typescript-eslint/eslint-plugin":"7.8.0"},"_npmOperationalInternal":{"tmp":"tmp/db-driver-spanner_1.27.1_1788251461334_0.417176607784421","host":"s3://npm-registry-packages-npm-production"}},"1.28.0":{"name":"@proteinjs/db-driver-spanner","version":"1.28.0","author":{"name":"Brent Bahry"},"license":"MIT","_id":"@proteinjs/db-driver-spanner@1.28.0","maintainers":[{"name":"brentonbahry","email":"brentbahry@gmail.com"}],"homepage":"https://github.com/proteinjs/db#readme","bugs":{"url":"https://github.com/proteinjs/db/issues"},"dist":{"shasum":"61f2d2d2995e4d2a09895c7e64ba4975d155c25f","tarball":"https://registry.npmjs.org/@proteinjs/db-driver-spanner/-/db-driver-spanner-1.28.0.tgz","fileCount":252,"integrity":"sha512-lkd5PKT+rXDxayFsdfQXGIy6Sy2TDXbdQV/Ag+IUsvo9+qLum6Am2isIdtFMqoGDLsyRE3OzNjGM8dRZuD2J9Q==","signatures":[{"sig":"MEQCIA+4cXntKOI2cHuQdc1E25ROcLpGpD7+mXhRBtYFksK+AiAWReQIeGeUiJ53ksg9D/h3TLAEFQkhcGA/wbTX8+6apA==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1246741},"main":"./dist/generated/index.js","types":"./dist/generated/index.d.ts","exports":{".":{"types":"./dist/generated/index.d.ts","default":"./dist/generated/index.js"},"./test":{"types":"./dist/generated/test/index.d.ts","default":"./dist/generated/test/index.js"}},"gitHead":"bbbbd77251d6c48bd4dd31331c2bbb8113337597","scripts":{"test":"jest --runInBand --passWithNoTests","build":"reflection-build && REFLECTION_SOURCE_DIRS=test,src REFLECTION_EXPORT_FROM=test/index.ts reflection-build && tsc","clean":"rm -rf dist/ node_modules/ generated/","watch":"reflection-watch"},"_npmUser":{"name":"brentonbahry","email":"brentbahry@gmail.com"},"repository":{"url":"git+https://github.com/proteinjs/db.git","type":"git"},"_npmVersion":"lerna/8.1.2/node@v20.20.2+x64 (linux)","description":"Db driver for Google Spanner","directories":{},"_nodeVersion":"20.20.2","dependencies":{"@proteinjs/db":"^1.42.0","@proteinjs/util":"^1.6.1","@proteinjs/logger":"^1.0.21","@proteinjs/db-query":"^1.10.0","@google-cloud/spanner":"7.5.0","@proteinjs/reflection":"^1.2.0","@proteinjs/db-spanner-common":"^1.3.26","@proteinjs/db-transaction-context":"^0.5.26"},"publishConfig":{"access":"public"},"typesVersions":{"*":{"test":["dist/generated/test/index.d.ts"]}},"_hasShrinkwrap":false,"devDependencies":{"jest":"29.7.0","eslint":"8.57.0","ts-jest":"29.1.1","typescript":"5.2.2","@types/jest":"29.5.5","@types/node":"14.0.27","eslint-config-prettier":"9.1.0","eslint-plugin-prettier":"5.1.3","@typescript-eslint/parser":"7.8.0","@proteinjs/reflection-build":"^2.0.1","@typescript-eslint/eslint-plugin":"7.8.0"},"_npmOperationalInternal":{"tmp":"tmp/db-driver-spanner_1.28.0_1788328302591_0.9933617162066224","host":"s3://npm-registry-packages-npm-production"}},"1.29.0":{"name":"@proteinjs/db-driver-spanner","version":"1.29.0","author":{"name":"Brent Bahry"},"license":"MIT","_id":"@proteinjs/db-driver-spanner@1.29.0","maintainers":[{"name":"brentonbahry","email":"brentbahry@gmail.com"}],"homepage":"https://github.com/proteinjs/db#readme","bugs":{"url":"https://github.com/proteinjs/db/issues"},"dist":{"shasum":"2bb1f8ed6d53a0cb019cd379e47159d5d9c7834e","tarball":"https://registry.npmjs.org/@proteinjs/db-driver-spanner/-/db-driver-spanner-1.29.0.tgz","fileCount":262,"integrity":"sha512-0ygUmeXiR36HqA4Y0hqR3NENS1fM5uHdykyoBnXaVH2dvrnqEZszejxgO/4AKDj2K6uUA0dKNqID1ad0Xu/Rww==","signatures":[{"sig":"MEUCIBYf+Bmkol6W0zp7hp4Lrts91uLPvCgj/87/zH5BCx8TAiEAt2TL7udUk1QeJ7ErcSGHyBrEvXDkJZe+HA7RdYMvMBA=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1323807},"main":"./dist/generated/index.js","types":"./dist/generated/index.d.ts","exports":{".":{"types":"./dist/generated/index.d.ts","default":"./dist/generated/index.js"},"./test":{"types":"./dist/generated/test/index.d.ts","default":"./dist/generated/test/index.js"}},"gitHead":"b9fcfe6efb85e76f68876f7b1f2c38e5fdab7932","scripts":{"test":"jest --runInBand --passWithNoTests","build":"reflection-build && REFLECTION_SOURCE_DIRS=test,src REFLECTION_EXPORT_FROM=test/index.ts reflection-build && tsc","clean":"rm -rf dist/ node_modules/ generated/","watch":"reflection-watch"},"_npmUser":{"name":"brentonbahry","email":"brentbahry@gmail.com"},"repository":{"url":"git+https://github.com/proteinjs/db.git","type":"git"},"_npmVersion":"lerna/8.1.2/node@v20.20.2+x64 (linux)","description":"Db driver for Google Spanner","directories":{},"_nodeVersion":"20.20.2","dependencies":{"@proteinjs/db":"^1.43.0","@proteinjs/util":"^1.6.1","@proteinjs/logger":"^1.0.21","@proteinjs/db-query":"^1.10.0","google-auth-library":"^9.15.1","@google-cloud/spanner":"7.5.0","@proteinjs/reflection":"^1.2.0","@proteinjs/db-spanner-common":"^1.3.27","@proteinjs/db-transaction-context":"^0.5.27"},"publishConfig":{"access":"public"},"typesVersions":{"*":{"test":["dist/generated/test/index.d.ts"]}},"_hasShrinkwrap":false,"devDependencies":{"jest":"29.7.0","eslint":"8.57.0","ts-jest":"29.1.1","typescript":"5.2.2","@types/jest":"29.5.5","@types/node":"14.0.27","eslint-config-prettier":"9.1.0","eslint-plugin-prettier":"5.1.3","@typescript-eslint/parser":"7.8.0","@proteinjs/reflection-build":"^2.0.1","@typescript-eslint/eslint-plugin":"7.8.0"},"_npmOperationalInternal":{"tmp":"tmp/db-driver-spanner_1.29.0_1788338340064_0.27273661070024957","host":"s3://npm-registry-packages-npm-production"}},"1.29.1":{"name":"@proteinjs/db-driver-spanner","version":"1.29.1","author":{"name":"Brent Bahry"},"license":"MIT","_id":"@proteinjs/db-driver-spanner@1.29.1","maintainers":[{"name":"brentonbahry","email":"brentbahry@gmail.com"}],"homepage":"https://github.com/proteinjs/db#readme","bugs":{"url":"https://github.com/proteinjs/db/issues"},"dist":{"shasum":"c5014546dd271d92cffcafc0a825990bb96986f1","tarball":"https://registry.npmjs.org/@proteinjs/db-driver-spanner/-/db-driver-spanner-1.29.1.tgz","fileCount":262,"integrity":"sha512-lp6/ZdbTWhgcJ0bYU8J4G/TWKntfB/iP3HtvZTYFuPKcl/FFNVm4Wl5mAypCESSXB3OLJYntJWh03tHnaZIevA==","signatures":[{"sig":"MEUCIEj37I2jXYLs3Z4zhU1SRu+dSMjb11Gt8ZzoEFIW+TRpAiEA4t2Amjv43Ujv3bVEqieJFNZarvXYptyRU6lLrqSRP04=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1335065},"main":"./dist/generated/index.js","types":"./dist/generated/index.d.ts","exports":{".":{"types":"./dist/generated/index.d.ts","default":"./dist/generated/index.js"},"./test":{"types":"./dist/generated/test/index.d.ts","default":"./dist/generated/test/index.js"}},"gitHead":"3d8cce75d811170fb615f188f728a3fd440d4309","scripts":{"test":"jest --runInBand --passWithNoTests","build":"reflection-build && REFLECTION_SOURCE_DIRS=test,src REFLECTION_EXPORT_FROM=test/index.ts reflection-build && tsc","clean":"rm -rf dist/ node_modules/ generated/","watch":"reflection-watch"},"_npmUser":{"name":"brentonbahry","email":"brentbahry@gmail.com"},"repository":{"url":"git+https://github.com/proteinjs/db.git","type":"git"},"_npmVersion":"lerna/8.1.2/node@v20.20.2+x64 (linux)","description":"Db driver for Google Spanner","directories":{},"_nodeVersion":"20.20.2","dependencies":{"@proteinjs/db":"^1.43.0","@proteinjs/util":"^1.6.1","@proteinjs/logger":"^1.0.21","@proteinjs/db-query":"^1.10.0","google-auth-library":"^9.15.1","@google-cloud/spanner":"7.5.0","@proteinjs/reflection":"^1.2.0","@proteinjs/db-spanner-common":"^1.3.27","@proteinjs/db-transaction-context":"^0.5.27"},"publishConfig":{"access":"public"},"typesVersions":{"*":{"test":["dist/generated/test/index.d.ts"]}},"_hasShrinkwrap":false,"devDependencies":{"jest":"29.7.0","eslint":"8.57.0","ts-jest":"29.1.1","typescript":"5.2.2","@types/jest":"29.5.5","@types/node":"14.0.27","eslint-config-prettier":"9.1.0","eslint-plugin-prettier":"5.1.3","@typescript-eslint/parser":"7.8.0","@proteinjs/reflection-build":"^2.0.1","@typescript-eslint/eslint-plugin":"7.8.0"},"_npmOperationalInternal":{"tmp":"tmp/db-driver-spanner_1.29.1_1788375055846_0.2090675000400486","host":"s3://npm-registry-packages-npm-production"}},"1.29.2":{"name":"@proteinjs/db-driver-spanner","version":"1.29.2","author":{"name":"Brent Bahry"},"license":"MIT","_id":"@proteinjs/db-driver-spanner@1.29.2","maintainers":[{"name":"brentonbahry","email":"brentbahry@gmail.com"}],"homepage":"https://github.com/proteinjs/db#readme","bugs":{"url":"https://github.com/proteinjs/db/issues"},"dist":{"shasum":"41a3f8448794632c6d3a21264930ca8c524b0b5a","tarball":"https://registry.npmjs.org/@proteinjs/db-driver-spanner/-/db-driver-spanner-1.29.2.tgz","fileCount":262,"integrity":"sha512-Cw6e3UzqcNbDZspmzv1x+2nKslNToJzCl6JKnpbR2FTUjwEU57y1/89HjMaA/QKidlsjmlQOnZmqvKICRoA0Uw==","signatures":[{"sig":"MEUCIHud9PefQxoUBrYXKIV1/S/Z+bCnr4abBfP8b30ux9bNAiEAl5XXcuwfQzWRlUJnFRUmPZHjTNbPHn7UqBaNGVAkgrQ=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1335280},"main":"./dist/generated/index.js","types":"./dist/generated/index.d.ts","exports":{".":{"types":"./dist/generated/index.d.ts","default":"./dist/generated/index.js"},"./test":{"types":"./dist/generated/test/index.d.ts","default":"./dist/generated/test/index.js"}},"gitHead":"e58dd79705692df4325dc68b766aa2c9f7073881","scripts":{"test":"jest --runInBand --passWithNoTests","build":"reflection-build && REFLECTION_SOURCE_DIRS=test,src REFLECTION_EXPORT_FROM=test/index.ts reflection-build && tsc","clean":"rm -rf dist/ node_modules/ generated/","watch":"reflection-watch"},"_npmUser":{"name":"brentonbahry","email":"brentbahry@gmail.com"},"repository":{"url":"git+https://github.com/proteinjs/db.git","type":"git"},"_npmVersion":"lerna/8.1.2/node@v20.20.2+x64 (linux)","description":"Db driver for Google Spanner","directories":{},"_nodeVersion":"20.20.2","dependencies":{"@proteinjs/db":"^1.44.0","@proteinjs/util":"^1.6.1","@proteinjs/logger":"^1.0.21","@proteinjs/db-query":"^1.10.0","google-auth-library":"^9.15.1","@google-cloud/spanner":"7.5.0","@proteinjs/reflection":"^1.2.0","@proteinjs/db-spanner-common":"^1.3.28","@proteinjs/db-transaction-context":"^0.5.28"},"publishConfig":{"access":"public"},"typesVersions":{"*":{"test":["dist/generated/test/index.d.ts"]}},"_hasShrinkwrap":false,"devDependencies":{"jest":"29.7.0","eslint":"8.57.0","ts-jest":"29.1.1","typescript":"5.2.2","@types/jest":"29.5.5","@types/node":"14.0.27","eslint-config-prettier":"9.1.0","eslint-plugin-prettier":"5.1.3","@typescript-eslint/parser":"7.8.0","@proteinjs/reflection-build":"^2.0.1","@typescript-eslint/eslint-plugin":"7.8.0"},"_npmOperationalInternal":{"tmp":"tmp/db-driver-spanner_1.29.2_1788379539522_0.563456068250185","host":"s3://npm-registry-packages-npm-production"}},"1.29.3":{"name":"@proteinjs/db-driver-spanner","version":"1.29.3","author":{"name":"Brent Bahry"},"license":"MIT","_id":"@proteinjs/db-driver-spanner@1.29.3","maintainers":[{"name":"brentonbahry","email":"brentbahry@gmail.com"}],"homepage":"https://github.com/proteinjs/db#readme","bugs":{"url":"https://github.com/proteinjs/db/issues"},"dist":{"shasum":"b2f65145094e3f86d7a4f105ced95e1f6f6648fe","tarball":"https://registry.npmjs.org/@proteinjs/db-driver-spanner/-/db-driver-spanner-1.29.3.tgz","fileCount":262,"integrity":"sha512-RSGDE7J5DoSTYu1rePn49PszCfMNDhGn1VnwqolmQZ6ohPUOSPMbuSG9h0THmqEgt/c9MiUgTAzjPevgVJJsHg==","signatures":[{"sig":"MEUCIB6zP4vK498VfDRjwWwC4RDM7iyjhfZZn9CukPcMLXHoAiEAnO3GKJL5SqgUQ/eXCvgy7ePKtdKlrPWi6yBQyajVNwg=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1335495},"main":"./dist/generated/index.js","types":"./dist/generated/index.d.ts","exports":{".":{"types":"./dist/generated/index.d.ts","default":"./dist/generated/index.js"},"./test":{"types":"./dist/generated/test/index.d.ts","default":"./dist/generated/test/index.js"}},"gitHead":"135045a9e4b16a75ea11f610a82fa7ff60751e8d","scripts":{"test":"jest --runInBand --passWithNoTests","build":"reflection-build && REFLECTION_SOURCE_DIRS=test,src REFLECTION_EXPORT_FROM=test/index.ts reflection-build && tsc","clean":"rm -rf dist/ node_modules/ generated/","watch":"reflection-watch"},"_npmUser":{"name":"brentonbahry","email":"brentbahry@gmail.com"},"repository":{"url":"git+https://github.com/proteinjs/db.git","type":"git"},"_npmVersion":"lerna/8.1.2/node@v20.20.2+x64 (linux)","description":"Db driver for Google Spanner","directories":{},"_nodeVersion":"20.20.2","dependencies":{"@proteinjs/db":"^1.45.0","@proteinjs/util":"^1.6.1","@proteinjs/logger":"^1.0.21","@proteinjs/db-query":"^1.10.0","google-auth-library":"^9.15.1","@google-cloud/spanner":"7.5.0","@proteinjs/reflection":"^1.2.0","@proteinjs/db-spanner-common":"^1.3.29","@proteinjs/db-transaction-context":"^0.5.29"},"publishConfig":{"access":"public"},"typesVersions":{"*":{"test":["dist/generated/test/index.d.ts"]}},"_hasShrinkwrap":false,"devDependencies":{"jest":"29.7.0","eslint":"8.57.0","ts-jest":"29.1.1","typescript":"5.2.2","@types/jest":"29.5.5","@types/node":"14.0.27","eslint-config-prettier":"9.1.0","eslint-plugin-prettier":"5.1.3","@typescript-eslint/parser":"7.8.0","@proteinjs/reflection-build":"^2.0.1","@typescript-eslint/eslint-plugin":"7.8.0"},"_npmOperationalInternal":{"tmp":"tmp/db-driver-spanner_1.29.3_1788395467325_0.15737260812318388","host":"s3://npm-registry-packages-npm-production"}},"1.29.4":{"name":"@proteinjs/db-driver-spanner","version":"1.29.4","author":{"name":"Brent Bahry"},"license":"MIT","_id":"@proteinjs/db-driver-spanner@1.29.4","maintainers":[{"name":"brentonbahry","email":"brentbahry@gmail.com"}],"homepage":"https://github.com/proteinjs/db#readme","bugs":{"url":"https://github.com/proteinjs/db/issues"},"dist":{"shasum":"08b2f85be01ec01c5c1a4e26ad1fe2805012f736","tarball":"https://registry.npmjs.org/@proteinjs/db-driver-spanner/-/db-driver-spanner-1.29.4.tgz","fileCount":262,"integrity":"sha512-Cy7OOSVN45Ud6kS9jP9na5JYqM+TBSx2VAZQls3FPqPiPT1zGkYxiFKxBzCSoXq+8xWnrQ71q5BuUS5ezVLufw==","signatures":[{"sig":"MEQCIAC/XlI4Z71icgPCgzIN9F2PGle8r4DMZ3n9KZ2+JuqGAiBTvRA7ozO6sktTq0X3ZSNoiUcmytszU/Et+KZM3EIMZw==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1335710},"main":"./dist/generated/index.js","types":"./dist/generated/index.d.ts","exports":{".":{"types":"./dist/generated/index.d.ts","default":"./dist/generated/index.js"},"./test":{"types":"./dist/generated/test/index.d.ts","default":"./dist/generated/test/index.js"}},"gitHead":"93bcd1aaf8d85abf75c20478e324b6b5323baf2f","scripts":{"test":"jest --runInBand --passWithNoTests","build":"reflection-build && REFLECTION_SOURCE_DIRS=test,src REFLECTION_EXPORT_FROM=test/index.ts reflection-build && tsc","clean":"rm -rf dist/ node_modules/ generated/","watch":"reflection-watch"},"_npmUser":{"name":"brentonbahry","email":"brentbahry@gmail.com"},"repository":{"url":"git+https://github.com/proteinjs/db.git","type":"git"},"_npmVersion":"lerna/8.1.2/node@v20.20.2+x64 (linux)","description":"Db driver for Google Spanner","directories":{},"_nodeVersion":"20.20.2","dependencies":{"@proteinjs/db":"^1.46.0","@proteinjs/util":"^1.6.1","@proteinjs/logger":"^1.0.21","@proteinjs/db-query":"^1.10.0","google-auth-library":"^9.15.1","@google-cloud/spanner":"7.5.0","@proteinjs/reflection":"^1.2.0","@proteinjs/db-spanner-common":"^1.3.30","@proteinjs/db-transaction-context":"^0.5.30"},"publishConfig":{"access":"public"},"typesVersions":{"*":{"test":["dist/generated/test/index.d.ts"]}},"_hasShrinkwrap":false,"devDependencies":{"jest":"29.7.0","eslint":"8.57.0","ts-jest":"29.1.1","typescript":"5.2.2","@types/jest":"29.5.5","@types/node":"14.0.27","eslint-config-prettier":"9.1.0","eslint-plugin-prettier":"5.1.3","@typescript-eslint/parser":"7.8.0","@proteinjs/reflection-build":"^2.0.1","@typescript-eslint/eslint-plugin":"7.8.0"},"_npmOperationalInternal":{"tmp":"tmp/db-driver-spanner_1.29.4_1788463401335_0.9655718828758975","host":"s3://npm-registry-packages-npm-production"}},"1.29.5":{"name":"@proteinjs/db-driver-spanner","version":"1.29.5","author":{"name":"Brent Bahry"},"license":"MIT","_id":"@proteinjs/db-driver-spanner@1.29.5","maintainers":[{"name":"brentonbahry","email":"brentbahry@gmail.com"}],"homepage":"https://github.com/proteinjs/db#readme","bugs":{"url":"https://github.com/proteinjs/db/issues"},"dist":{"shasum":"e8730bce40074807c6583828b753686888b3db49","tarball":"https://registry.npmjs.org/@proteinjs/db-driver-spanner/-/db-driver-spanner-1.29.5.tgz","fileCount":267,"integrity":"sha512-X61oJKbm1Kuv9r97cd4JG8rBDJK/AAtPeosgBd2HFDx1qaMIM2lsaqbbvOG2bCt0bz8eRYXb2pb4PsOpzFN8hw==","signatures":[{"sig":"MEUCIQDgP1aNq0oY6A6I+eLUNqIyLsDCLy0B6B6HfgRE3a5nPAIgATYhxZ8QML0QuS4/q+7By7PHdjpzHj9/JwFg5LwPWPM=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1356982},"main":"./dist/generated/index.js","types":"./dist/generated/index.d.ts","exports":{".":{"types":"./dist/generated/index.d.ts","default":"./dist/generated/index.js"},"./test":{"types":"./dist/generated/test/index.d.ts","default":"./dist/generated/test/index.js"}},"gitHead":"da829a7f667a48fbd5d08b13d20c331c20a2ca8a","scripts":{"test":"jest --runInBand --passWithNoTests","build":"reflection-build && REFLECTION_SOURCE_DIRS=test,src REFLECTION_EXPORT_FROM=test/index.ts reflection-build && tsc","clean":"rm -rf dist/ node_modules/ generated/","watch":"reflection-watch"},"_npmUser":{"name":"brentonbahry","email":"brentbahry@gmail.com"},"repository":{"url":"git+https://github.com/proteinjs/db.git","type":"git"},"_npmVersion":"lerna/8.1.2/node@v22.23.2+x64 (linux)","description":"Db driver for Google Spanner","directories":{},"_nodeVersion":"22.23.2","dependencies":{"@proteinjs/db":"^1.46.0","@proteinjs/util":"^1.6.1","@proteinjs/logger":"^1.0.21","@proteinjs/db-query":"^1.10.0","google-auth-library":"^9.15.1","@google-cloud/spanner":"7.5.0","@proteinjs/reflection":"^1.2.0","@proteinjs/db-spanner-common":"^1.3.30","@proteinjs/db-transaction-context":"^0.5.30"},"publishConfig":{"access":"public"},"typesVersions":{"*":{"test":["dist/generated/test/index.d.ts"]}},"_hasShrinkwrap":false,"devDependencies":{"jest":"29.7.0","eslint":"8.57.0","ts-jest":"29.1.1","typescript":"5.2.2","@types/jest":"29.5.5","@types/node":"14.0.27","eslint-config-prettier":"9.1.0","eslint-plugin-prettier":"5.1.3","@typescript-eslint/parser":"7.8.0","@proteinjs/reflection-build":"^2.0.1","@typescript-eslint/eslint-plugin":"7.8.0"},"_npmOperationalInternal":{"tmp":"tmp/db-driver-spanner_1.29.5_1788643005743_0.18585805584559667","host":"s3://npm-registry-packages-npm-production"}},"1.29.6":{"name":"@proteinjs/db-driver-spanner","version":"1.29.6","author":{"name":"Brent Bahry"},"license":"MIT","_id":"@proteinjs/db-driver-spanner@1.29.6","maintainers":[{"name":"brentonbahry","email":"brentbahry@gmail.com"}],"homepage":"https://github.com/proteinjs/db#readme","bugs":{"url":"https://github.com/proteinjs/db/issues"},"dist":{"shasum":"a5a63f9b132a29515f93adcf45d220343f0cbff1","tarball":"https://registry.npmjs.org/@proteinjs/db-driver-spanner/-/db-driver-spanner-1.29.6.tgz","fileCount":267,"integrity":"sha512-pZbHSYIeZDva3PLBETEwc1+6xHaycDyr4eoSLQ3UUrst/ST4wA2DqP3u9VLjMkZ95tLW/Pevp1NnDQuz7GgKrg==","signatures":[{"sig":"MEQCIACRpOhYB2MMYLTnB6HH1XbXgB4drOsrnOtN5il37WopAiA54oSieDjJjYh5f53ySh0Xg5DaCqBf4SbdDGT5/+GfyA==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1357197},"main":"./dist/generated/index.js","types":"./dist/generated/index.d.ts","exports":{".":{"types":"./dist/generated/index.d.ts","default":"./dist/generated/index.js"},"./test":{"types":"./dist/generated/test/index.d.ts","default":"./dist/generated/test/index.js"}},"gitHead":"4b682624f85debf1243334024833744a0ef0d3f2","scripts":{"test":"jest --runInBand --passWithNoTests","build":"reflection-build && REFLECTION_SOURCE_DIRS=test,src REFLECTION_EXPORT_FROM=test/index.ts reflection-build && tsc","clean":"rm -rf dist/ node_modules/ generated/","watch":"reflection-watch"},"_npmUser":{"name":"brentonbahry","email":"brentbahry@gmail.com"},"repository":{"url":"git+https://github.com/proteinjs/db.git","type":"git"},"_npmVersion":"lerna/8.1.2/node@v22.23.2+x64 (linux)","description":"Db driver for Google Spanner","directories":{},"_nodeVersion":"22.23.2","dependencies":{"@proteinjs/db":"^1.46.1","@proteinjs/util":"^1.6.1","@proteinjs/logger":"^1.0.21","@proteinjs/db-query":"^1.10.0","google-auth-library":"^9.15.1","@google-cloud/spanner":"7.5.0","@proteinjs/reflection":"^1.2.0","@proteinjs/db-spanner-common":"^1.3.31","@proteinjs/db-transaction-context":"^0.5.31"},"publishConfig":{"access":"public"},"typesVersions":{"*":{"test":["dist/generated/test/index.d.ts"]}},"_hasShrinkwrap":false,"devDependencies":{"jest":"29.7.0","eslint":"8.57.0","ts-jest":"29.1.1","typescript":"5.2.2","@types/jest":"29.5.5","@types/node":"14.0.27","eslint-config-prettier":"9.1.0","eslint-plugin-prettier":"5.1.3","@typescript-eslint/parser":"7.8.0","@proteinjs/reflection-build":"^2.0.1","@typescript-eslint/eslint-plugin":"7.8.0"},"_npmOperationalInternal":{"tmp":"tmp/db-driver-spanner_1.29.6_1789203322872_0.8404736876541303","host":"s3://npm-registry-packages-npm-production"}},"1.29.7":{"name":"@proteinjs/db-driver-spanner","version":"1.29.7","author":{"name":"Brent Bahry"},"license":"MIT","_id":"@proteinjs/db-driver-spanner@1.29.7","maintainers":[{"name":"brentonbahry","email":"brentbahry@gmail.com"}],"homepage":"https://github.com/proteinjs/db#readme","bugs":{"url":"https://github.com/proteinjs/db/issues"},"dist":{"shasum":"0dc87f26ec9a4a5cf7284f97c242f55446cde36f","tarball":"https://registry.npmjs.org/@proteinjs/db-driver-spanner/-/db-driver-spanner-1.29.7.tgz","fileCount":267,"integrity":"sha512-VISBmvSscyqha2x7kUZBT2IorHp71WInpqQqfA/c/9hAFQga/qimDEPuAFdW2odd+OjvQPw7BstMxFDTlMOQqg==","signatures":[{"sig":"MEYCIQC2MTjUXeOFKbUV2wyUC8YMvAbQ9EeGi81rNiKOj0O/0AIhAJggBa5df/RcsYnbTL0HaysZH1lLgjHKy6hFkjoENg0B","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1357412},"main":"./dist/generated/index.js","types":"./dist/generated/index.d.ts","exports":{".":{"types":"./dist/generated/index.d.ts","default":"./dist/generated/index.js"},"./test":{"types":"./dist/generated/test/index.d.ts","default":"./dist/generated/test/index.js"}},"gitHead":"ed0fb780bf900daefb251880e49c330e7d818a1f","scripts":{"test":"jest --runInBand --passWithNoTests","build":"reflection-build && REFLECTION_SOURCE_DIRS=test,src REFLECTION_EXPORT_FROM=test/index.ts reflection-build && tsc","clean":"rm -rf dist/ node_modules/ generated/","watch":"reflection-watch"},"_npmUser":{"name":"brentonbahry","email":"brentbahry@gmail.com"},"repository":{"url":"git+https://github.com/proteinjs/db.git","type":"git"},"_npmVersion":"lerna/8.1.2/node@v22.23.2+x64 (linux)","description":"Db driver for Google Spanner","directories":{},"_nodeVersion":"22.23.2","dependencies":{"@proteinjs/db":"^1.47.0","@proteinjs/util":"^1.6.1","@proteinjs/logger":"^1.0.21","@proteinjs/db-query":"^1.10.0","google-auth-library":"^9.15.1","@google-cloud/spanner":"7.5.0","@proteinjs/reflection":"^1.2.0","@proteinjs/db-spanner-common":"^1.3.32","@proteinjs/db-transaction-context":"^0.5.32"},"publishConfig":{"access":"public"},"typesVersions":{"*":{"test":["dist/generated/test/index.d.ts"]}},"_hasShrinkwrap":false,"devDependencies":{"jest":"29.7.0","eslint":"8.57.0","ts-jest":"29.1.1","typescript":"5.2.2","@types/jest":"29.5.5","@types/node":"14.0.27","eslint-config-prettier":"9.1.0","eslint-plugin-prettier":"5.1.3","@typescript-eslint/parser":"7.8.0","@proteinjs/reflection-build":"^2.0.1","@typescript-eslint/eslint-plugin":"7.8.0"},"_npmOperationalInternal":{"tmp":"tmp/db-driver-spanner_1.29.7_1789289695816_0.9775463058165907","host":"s3://npm-registry-packages-npm-production"}},"1.30.0":{"name":"@proteinjs/db-driver-spanner","version":"1.30.0","author":{"name":"Brent Bahry"},"license":"MIT","_id":"@proteinjs/db-driver-spanner@1.30.0","maintainers":[{"name":"brentonbahry","email":"brentbahry@gmail.com"}],"homepage":"https://github.com/proteinjs/db#readme","bugs":{"url":"https://github.com/proteinjs/db/issues"},"dist":{"shasum":"c1db814c9ded7730bf55dab10e668e91d822b51c","tarball":"https://registry.npmjs.org/@proteinjs/db-driver-spanner/-/db-driver-spanner-1.30.0.tgz","fileCount":277,"integrity":"sha512-XcZ9kwVx3vLZFGu9ysIWGUJ81z0VIXTcw/E2UsbF5DTt/qbmj8D8Gr3Xvmx76S19g0pmxtDAXz5RGmf1rWIggQ==","signatures":[{"sig":"MEUCIHJcsqykZOlTJ85UJviOtbw9myIHtJjNI/LyeLnkMbPXAiEAzzufjOa2J895d2roKzmUGe/qQWCB4rFFfP3WgCPOdiQ=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1429543},"main":"./dist/generated/index.js","types":"./dist/generated/index.d.ts","exports":{".":{"types":"./dist/generated/index.d.ts","default":"./dist/generated/index.js"},"./test":{"types":"./dist/generated/test/index.d.ts","default":"./dist/generated/test/index.js"}},"gitHead":"b83c31abaed4166aa3e36c77598a6c48b07a0b6c","scripts":{"test":"jest --runInBand --passWithNoTests","build":"reflection-build && REFLECTION_SOURCE_DIRS=test,src REFLECTION_EXPORT_FROM=test/index.ts reflection-build && tsc","clean":"rm -rf dist/ node_modules/ generated/","watch":"reflection-watch"},"_npmUser":{"name":"brentonbahry","email":"brentbahry@gmail.com"},"repository":{"url":"git+https://github.com/proteinjs/db.git","type":"git"},"_npmVersion":"lerna/8.1.2/node@v22.23.2+x64 (linux)","description":"Db driver for Google Spanner","directories":{},"_nodeVersion":"22.23.2","dependencies":{"@proteinjs/db":"^1.47.0","@proteinjs/util":"^1.6.1","@proteinjs/logger":"^1.0.21","@proteinjs/db-query":"^1.10.0","google-auth-library":"^9.15.1","@google-cloud/spanner":"7.5.0","@proteinjs/reflection":"^1.2.0","@proteinjs/db-spanner-common":"^1.3.32","@proteinjs/db-transaction-context":"^0.5.32"},"publishConfig":{"access":"public"},"typesVersions":{"*":{"test":["dist/generated/test/index.d.ts"]}},"_hasShrinkwrap":false,"devDependencies":{"jest":"29.7.0","eslint":"8.57.0","ts-jest":"29.1.1","typescript":"5.2.2","@types/jest":"29.5.5","@types/node":"14.0.27","eslint-config-prettier":"9.1.0","eslint-plugin-prettier":"5.1.3","@typescript-eslint/parser":"7.8.0","@proteinjs/reflection-build":"^2.0.1","@typescript-eslint/eslint-plugin":"7.8.0"},"_npmOperationalInternal":{"tmp":"tmp/db-driver-spanner_1.30.0_1789295573793_0.7247736121262263","host":"s3://npm-registry-packages-npm-production"}},"1.30.1":{"name":"@proteinjs/db-driver-spanner","version":"1.30.1","author":{"name":"Brent Bahry"},"license":"MIT","_id":"@proteinjs/db-driver-spanner@1.30.1","maintainers":[{"name":"brentonbahry","email":"brentbahry@gmail.com"}],"homepage":"https://github.com/proteinjs/db#readme","bugs":{"url":"https://github.com/proteinjs/db/issues"},"dist":{"shasum":"f73e556955088516578b36da74524e6ea4516ec8","tarball":"https://registry.npmjs.org/@proteinjs/db-driver-spanner/-/db-driver-spanner-1.30.1.tgz","fileCount":282,"integrity":"sha512-W1A7nxutZmiOoIS4+5GhupnEahH9piausnqOJicMqWcMmyPaKdeHatLWpi2HaidN4J72JoPHl1PfwURP7w5p0w==","signatures":[{"sig":"MEQCIDhkc4ddpbDytANFWzr33K3zEVG4xSwkN4ROC52lbA0uAiBoWqyYRcmXFklUdUcAi8MjGY4fv4BX4XQif2PAmQGE5A==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1470114},"main":"./dist/generated/index.js","types":"./dist/generated/index.d.ts","exports":{".":{"types":"./dist/generated/index.d.ts","default":"./dist/generated/index.js"},"./test":{"types":"./dist/generated/test/index.d.ts","default":"./dist/generated/test/index.js"}},"gitHead":"ad0e3db9563d9be4277af86e6c942d7ae4d811f6","scripts":{"test":"jest --runInBand --passWithNoTests","build":"reflection-build && REFLECTION_SOURCE_DIRS=test,src REFLECTION_EXPORT_FROM=test/index.ts reflection-build && tsc","clean":"rm -rf dist/ node_modules/ generated/","watch":"reflection-watch"},"_npmUser":{"name":"brentonbahry","email":"brentbahry@gmail.com"},"repository":{"url":"git+https://github.com/proteinjs/db.git","type":"git"},"_npmVersion":"lerna/8.1.2/node@v22.23.2+x64 (linux)","description":"Db driver for Google Spanner","directories":{},"_nodeVersion":"22.23.2","dependencies":{"@proteinjs/db":"^1.47.1","@proteinjs/util":"^1.6.1","@proteinjs/logger":"^1.0.21","@proteinjs/db-query":"^1.10.1","google-auth-library":"^9.15.1","@google-cloud/spanner":"7.5.0","@proteinjs/reflection":"^1.2.0","@proteinjs/db-spanner-common":"^1.3.33","@proteinjs/db-transaction-context":"^0.5.33"},"publishConfig":{"access":"public"},"typesVersions":{"*":{"test":["dist/generated/test/index.d.ts"]}},"_hasShrinkwrap":false,"devDependencies":{"jest":"29.7.0","eslint":"8.57.0","ts-jest":"29.1.1","typescript":"5.2.2","@types/jest":"29.5.5","@types/node":"14.0.27","eslint-config-prettier":"9.1.0","eslint-plugin-prettier":"5.1.3","@typescript-eslint/parser":"7.8.0","@proteinjs/reflection-build":"^2.0.1","@typescript-eslint/eslint-plugin":"7.8.0"},"_npmOperationalInternal":{"tmp":"tmp/db-driver-spanner_1.30.1_1789362473092_0.08567650150298856","host":"s3://npm-registry-packages-npm-production"}},"1.30.2":{"name":"@proteinjs/db-driver-spanner","version":"1.30.2","author":{"name":"Brent Bahry"},"license":"MIT","_id":"@proteinjs/db-driver-spanner@1.30.2","maintainers":[{"name":"brentonbahry","email":"brentbahry@gmail.com"}],"homepage":"https://github.com/proteinjs/db#readme","bugs":{"url":"https://github.com/proteinjs/db/issues"},"dist":{"shasum":"3d9b11431a434562883c77d0685c5af77a97e786","tarball":"https://registry.npmjs.org/@proteinjs/db-driver-spanner/-/db-driver-spanner-1.30.2.tgz","fileCount":287,"integrity":"sha512-1LDQS8JQ2WpO/UWibnYUsbbeaiIou2r/+vlyzFVkW13lTQGsV0BFeP4Z1cbSo+y2t1rvUVUkhsAK48bqR0EHzA==","signatures":[{"sig":"MEUCIQDv7eDJIM+jK38zf0cBbkR/xlCbBAswJKglRCCEq+jZXwIgb2vJxNtS2Vq6yQXpd4PzN8veo7Rt+Cni6Zsk2WAVgq4=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEUCIQDDMwtT+JiLyc+0BMBsQhREhC8OoC36JiPxoX218R6X0AIgJ4nM1YFgVPbsxq0wdMhPKEECo0aGaMxRQxqAy1idMf8=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1554494},"main":"./dist/generated/index.js","types":"./dist/generated/index.d.ts","exports":{".":{"types":"./dist/generated/index.d.ts","default":"./dist/generated/index.js"},"./test":{"types":"./dist/generated/test/index.d.ts","default":"./dist/generated/test/index.js"}},"gitHead":"40395b56ea5974d29aa956330dd31adcfe6fe12e","scripts":{"test":"jest --runInBand --passWithNoTests","build":"reflection-build && REFLECTION_SOURCE_DIRS=test,src REFLECTION_EXPORT_FROM=test/index.ts reflection-build && tsc","clean":"rm -rf dist/ node_modules/ generated/","watch":"reflection-watch"},"_npmUser":{"name":"brentonbahry","email":"brentbahry@gmail.com"},"repository":{"url":"git+https://github.com/proteinjs/db.git","type":"git"},"_npmVersion":"lerna/8.1.2/node@v22.23.2+x64 (linux)","description":"Db driver for Google Spanner","directories":{},"_nodeVersion":"22.23.2","dependencies":{"@proteinjs/db":"^1.47.1","@proteinjs/util":"^1.6.1","@proteinjs/logger":"^1.0.21","@proteinjs/db-query":"^1.10.1","google-auth-library":"^9.15.1","@google-cloud/spanner":"7.5.0","@proteinjs/reflection":"^1.2.0","@proteinjs/db-spanner-common":"^1.3.33","@proteinjs/db-transaction-context":"^0.5.33"},"publishConfig":{"access":"public"},"typesVersions":{"*":{"test":["dist/generated/test/index.d.ts"]}},"_hasShrinkwrap":false,"devDependencies":{"jest":"29.7.0","eslint":"8.57.0","ts-jest":"29.1.1","typescript":"5.2.2","@types/jest":"29.5.5","@types/node":"14.0.27","eslint-config-prettier":"9.1.0","eslint-plugin-prettier":"5.1.3","@typescript-eslint/parser":"7.8.0","@proteinjs/reflection-build":"^2.0.1","@typescript-eslint/eslint-plugin":"7.8.0"},"_npmOperationalInternal":{"tmp":"tmp/db-driver-spanner_1.30.2_1789538564374_0.0893635603892653","host":"s3://npm-registry-packages-npm-production"}},"1.31.0":{"name":"@proteinjs/db-driver-spanner","version":"1.31.0","author":{"name":"Brent Bahry"},"license":"MIT","_id":"@proteinjs/db-driver-spanner@1.31.0","maintainers":[{"name":"brentonbahry","email":"brentbahry@gmail.com"}],"homepage":"https://github.com/proteinjs/db#readme","bugs":{"url":"https://github.com/proteinjs/db/issues"},"dist":{"shasum":"60bd6896cca4e5e97db3ce4023ddd48046e8dd9b","tarball":"https://registry.npmjs.org/@proteinjs/db-driver-spanner/-/db-driver-spanner-1.31.0.tgz","fileCount":318,"integrity":"sha512-rg9Xy5/IfvTRru0/PJ+KGwnyBmWY8DlXNpHXYt42XMR0lBxbyNpMwpaJZPeEznFyadZQv2zy7uz+BJo831lLlg==","signatures":[{"sig":"MEQCID5x1hWjuG9j+x+8jH2N1rSJ7zYKHsygriBfxM1yrjC3AiAHkYmZViYXNvHZt+jdoFhcOo4rmBErUPKlwTXmGBLZow==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEUCIBiuJ+uOmsX/r3UzuiThSS2U4wZSptsjM3uSN0U3z5luAiEA4+Iwp3/7biJeBdfuomZThv6kj0DDn8YqXLgAOuXpr+A=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1846384},"main":"./dist/generated/index.js","types":"./dist/generated/index.d.ts","exports":{".":{"types":"./dist/generated/index.d.ts","default":"./dist/generated/index.js"},"./test":{"types":"./dist/generated/test/index.d.ts","default":"./dist/generated/test/index.js"}},"gitHead":"5811ffac3d235bce810460223eaa567b9f36a3a6","scripts":{"test":"jest --runInBand --passWithNoTests","build":"reflection-build && REFLECTION_SOURCE_DIRS=test,src REFLECTION_EXPORT_FROM=test/index.ts reflection-build && tsc","clean":"rm -rf dist/ node_modules/ generated/","watch":"reflection-watch"},"_npmUser":{"name":"brentonbahry","email":"brentbahry@gmail.com"},"repository":{"url":"git+https://github.com/proteinjs/db.git","type":"git"},"_npmVersion":"lerna/8.1.2/node@v22.23.2+x64 (linux)","description":"Db driver for Google Spanner","directories":{},"_nodeVersion":"22.23.2","dependencies":{"@proteinjs/db":"^1.47.2","@proteinjs/util":"^1.6.1","@proteinjs/logger":"^1.0.21","@proteinjs/db-query":"^1.10.1","google-auth-library":"^9.15.1","@google-cloud/spanner":"7.5.0","@proteinjs/reflection":"^1.2.0","@proteinjs/db-spanner-common":"^1.3.34","@proteinjs/db-transaction-context":"^0.5.34"},"publishConfig":{"access":"public"},"typesVersions":{"*":{"test":["dist/generated/test/index.d.ts"]}},"_hasShrinkwrap":false,"devDependencies":{"jest":"29.7.0","eslint":"8.57.0","ts-jest":"29.1.1","typescript":"5.2.2","@types/jest":"29.5.5","@types/node":"14.0.27","eslint-config-prettier":"9.1.0","eslint-plugin-prettier":"5.1.3","@typescript-eslint/parser":"7.8.0","@proteinjs/reflection-build":"^2.0.1","@typescript-eslint/eslint-plugin":"7.8.0"},"_npmOperationalInternal":{"tmp":"tmp/db-driver-spanner_1.31.0_1789894148674_0.35729388796525896","host":"s3://npm-registry-packages-npm-production"}},"1.31.1":{"name":"@proteinjs/db-driver-spanner","version":"1.31.1","author":{"name":"Brent Bahry"},"license":"MIT","_id":"@proteinjs/db-driver-spanner@1.31.1","maintainers":[{"name":"brentonbahry","email":"brentbahry@gmail.com"}],"homepage":"https://github.com/proteinjs/db#readme","bugs":{"url":"https://github.com/proteinjs/db/issues"},"dist":{"shasum":"6070f606eaeee494d32b06f6d23a74e5e7087f65","tarball":"https://registry.npmjs.org/@proteinjs/db-driver-spanner/-/db-driver-spanner-1.31.1.tgz","fileCount":323,"integrity":"sha512-KqeQdgPKxQfrtM0QQRaexhdFT7pjeNDK9UZfgiVw1V1+vccO7+qU5ZPnsdJJOSctGD4QS60sTNgHT0/lJPOM3A==","signatures":[{"sig":"MEUCIEXNupNd1v3Tt2wN8klErDIGr0u59CuwUREebDFuBa5AAiEAiLeZKlLmSpMp10QyM3hNasZc/BE0JbHLWN4/tgG8WWo=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEYCIQDLq4nvLQNxsVr9Qr6QjPTBmNC65y88EoGveRbF5nEpFQIhAKcayTdK4rrgVUcDI7XAAsegcF/x63tO+AomAMUhoXZV","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1892482},"main":"./dist/generated/index.js","types":"./dist/generated/index.d.ts","exports":{".":{"types":"./dist/generated/index.d.ts","default":"./dist/generated/index.js"},"./test":{"types":"./dist/generated/test/index.d.ts","default":"./dist/generated/test/index.js"}},"gitHead":"e87f7725a3051bf624920e1089cbc36de5ac476e","scripts":{"test":"jest --runInBand --passWithNoTests","build":"reflection-build && REFLECTION_SOURCE_DIRS=test,src REFLECTION_EXPORT_FROM=test/index.ts reflection-build && tsc","clean":"rm -rf dist/ node_modules/ generated/","watch":"reflection-watch"},"_npmUser":{"name":"brentonbahry","email":"brentbahry@gmail.com"},"repository":{"url":"git+https://github.com/proteinjs/db.git","type":"git"},"_npmVersion":"lerna/8.1.2/node@v22.23.2+x64 (linux)","description":"Db driver for Google Spanner","directories":{},"_nodeVersion":"22.23.2","dependencies":{"@proteinjs/db":"^1.47.2","@proteinjs/util":"^1.6.1","@proteinjs/logger":"^1.0.21","@proteinjs/db-query":"^1.10.1","google-auth-library":"^9.15.1","@google-cloud/spanner":"7.5.0","@proteinjs/reflection":"^1.2.0","@proteinjs/db-spanner-common":"^1.3.34","@proteinjs/db-transaction-context":"^0.5.34"},"publishConfig":{"access":"public"},"typesVersions":{"*":{"test":["dist/generated/test/index.d.ts"]}},"_hasShrinkwrap":false,"devDependencies":{"jest":"29.7.0","eslint":"8.57.0","ts-jest":"29.1.1","typescript":"5.2.2","@types/jest":"29.5.5","@types/node":"14.0.27","eslint-config-prettier":"9.1.0","eslint-plugin-prettier":"5.1.3","@typescript-eslint/parser":"7.8.0","@proteinjs/reflection-build":"^2.0.1","@typescript-eslint/eslint-plugin":"7.8.0"},"_npmOperationalInternal":{"tmp":"tmp/db-driver-spanner_1.31.1_1790141122992_0.5420613527968647","host":"s3://npm-registry-packages-npm-production"}},"1.31.2":{"name":"@proteinjs/db-driver-spanner","version":"1.31.2","author":{"name":"Brent Bahry"},"license":"MIT","_id":"@proteinjs/db-driver-spanner@1.31.2","maintainers":[{"name":"brentonbahry","email":"brentbahry@gmail.com"}],"homepage":"https://github.com/proteinjs/db#readme","bugs":{"url":"https://github.com/proteinjs/db/issues"},"dist":{"shasum":"62c6e86b1c3512a3f62f19d0d0510ae5b5920ceb","tarball":"https://registry.npmjs.org/@proteinjs/db-driver-spanner/-/db-driver-spanner-1.31.2.tgz","fileCount":323,"integrity":"sha512-4bS8O+2oMSFdI5YOkWM7WJUQWzZkUWzchPrOJlyTO9gIevMVSP/bMJZYe+m2n4eAqhtJXiKQczQmg5I6i6Ly7Q==","signatures":[{"sig":"MEUCIQCaRAHeDMWYwXHWBsDyNdbXlM6xWIpRlsyIavX2QJRO9AIgAY4OUJ1odtGDYv1c7JqEcnrbDHqHMcXUpC2cRX5UWy0=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEQCIE8/dBwkB014IPuh4oHtvu3sCN9kqS+jhzX4TT4czQwcAiBIcJdRGDrlCoB/1lnDNQEdGten49QMq1xN5ozl9P2/5Q==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1892853},"main":"./dist/generated/index.js","types":"./dist/generated/index.d.ts","exports":{".":{"types":"./dist/generated/index.d.ts","default":"./dist/generated/index.js"},"./test":{"types":"./dist/generated/test/index.d.ts","default":"./dist/generated/test/index.js"}},"gitHead":"08154afae17a9a19c9e48520a3dd67ead7b997c6","scripts":{"test":"jest --runInBand --passWithNoTests","build":"reflection-build && REFLECTION_SOURCE_DIRS=test,src REFLECTION_EXPORT_FROM=test/index.ts reflection-build && tsc","clean":"rm -rf dist/ node_modules/ generated/","watch":"reflection-watch"},"_npmUser":{"name":"brentonbahry","email":"brentbahry@gmail.com"},"repository":{"url":"git+https://github.com/proteinjs/db.git","type":"git"},"_npmVersion":"lerna/8.1.2/node@v22.23.2+x64 (linux)","description":"Db driver for Google Spanner","directories":{},"_nodeVersion":"22.23.2","dependencies":{"@proteinjs/db":"^1.47.3","@proteinjs/util":"^1.6.1","@proteinjs/logger":"^1.0.21","@proteinjs/db-query":"^1.10.1","google-auth-library":"^9.15.1","@google-cloud/spanner":"7.5.0","@proteinjs/reflection":"^1.2.0","@proteinjs/db-spanner-common":"^1.3.35","@proteinjs/db-transaction-context":"^0.5.35"},"publishConfig":{"access":"public"},"typesVersions":{"*":{"test":["dist/generated/test/index.d.ts"]}},"_hasShrinkwrap":false,"devDependencies":{"jest":"29.7.0","eslint":"8.57.0","ts-jest":"29.1.1","typescript":"5.2.2","@types/jest":"29.5.5","@types/node":"14.0.27","eslint-config-prettier":"9.1.0","eslint-plugin-prettier":"5.1.3","@typescript-eslint/parser":"7.8.0","@proteinjs/reflection-build":"^2.0.1","@typescript-eslint/eslint-plugin":"7.8.0"},"_npmOperationalInternal":{"tmp":"tmp/db-driver-spanner_1.31.2_1790237682707_0.9150793745660104","host":"s3://npm-registry-packages-npm-production"}},"1.32.0":{"name":"@proteinjs/db-driver-spanner","version":"1.32.0","author":{"name":"Brent Bahry"},"license":"MIT","_id":"@proteinjs/db-driver-spanner@1.32.0","maintainers":[{"name":"brentonbahry","email":"brentbahry@gmail.com"}],"homepage":"https://github.com/proteinjs/db#readme","bugs":{"url":"https://github.com/proteinjs/db/issues"},"dist":{"shasum":"ff4de6136ff5123c79ccd920eefe352cbf08d5a8","tarball":"https://registry.npmjs.org/@proteinjs/db-driver-spanner/-/db-driver-spanner-1.32.0.tgz","fileCount":328,"integrity":"sha512-b5Zxkwy1IwXc7fkX1MdpBKcX8ehLwFZt9sc5AJtM3TtFyOJAxUd6MUyPi3oc3di5QzsUwubHrH5ezEkGZ953tw==","signatures":[{"sig":"MEUCIQDQe6BBjs/jBEpNWs3HZfF4EU3SKndCivF37Gb9/+PHogIgZJviLAzr44SsnR3BusSqtRCm4F5b+pakA7kir1+dA98=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEUCIQD70bwuQ/7e0SCpNJ5mABiVc2G2GsA7PPTIzvSHUIowxwIgZajxGLzL+17B9pnpbJI9mpArVtB9gr6kN02pD76pkuM=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1944853},"main":"./dist/generated/index.js","types":"./dist/generated/index.d.ts","exports":{".":{"types":"./dist/generated/index.d.ts","default":"./dist/generated/index.js"},"./test":{"types":"./dist/generated/test/index.d.ts","default":"./dist/generated/test/index.js"}},"gitHead":"ec3fd54430dde18afd406ec70eccd857492272a0","scripts":{"test":"jest --runInBand --passWithNoTests","build":"reflection-build && REFLECTION_SOURCE_DIRS=test,src REFLECTION_EXPORT_FROM=test/index.ts reflection-build && tsc","clean":"rm -rf dist/ node_modules/ generated/","watch":"reflection-watch"},"_npmUser":{"name":"brentonbahry","email":"brentbahry@gmail.com"},"repository":{"url":"git+https://github.com/proteinjs/db.git","type":"git"},"_npmVersion":"lerna/8.1.2/node@v22.23.2+x64 (linux)","description":"Db driver for Google Spanner","directories":{},"_nodeVersion":"22.23.2","dependencies":{"@proteinjs/db":"^1.48.0","@proteinjs/util":"^1.6.1","@proteinjs/logger":"^1.0.21","@proteinjs/db-query":"^1.10.1","google-auth-library":"^9.15.1","@google-cloud/spanner":"7.5.0","@proteinjs/reflection":"^1.2.0","@proteinjs/db-spanner-common":"^1.3.36","@proteinjs/db-transaction-context":"^0.5.36"},"publishConfig":{"access":"public"},"typesVersions":{"*":{"test":["dist/generated/test/index.d.ts"]}},"_hasShrinkwrap":false,"devDependencies":{"jest":"29.7.0","eslint":"8.57.0","ts-jest":"29.1.1","typescript":"5.2.2","@types/jest":"29.5.5","@types/node":"14.0.27","eslint-config-prettier":"9.1.0","eslint-plugin-prettier":"5.1.3","@typescript-eslint/parser":"7.8.0","@proteinjs/reflection-build":"^2.0.1","@typescript-eslint/eslint-plugin":"7.8.0"},"_npmOperationalInternal":{"tmp":"tmp/db-driver-spanner_1.32.0_1790251551230_0.2049843011313386","host":"s3://npm-registry-packages-npm-production"}},"1.32.1":{"name":"@proteinjs/db-driver-spanner","version":"1.32.1","author":{"name":"Brent Bahry"},"license":"MIT","_id":"@proteinjs/db-driver-spanner@1.32.1","maintainers":[{"name":"brentonbahry","email":"brentbahry@gmail.com"}],"homepage":"https://github.com/proteinjs/db#readme","bugs":{"url":"https://github.com/proteinjs/db/issues"},"dist":{"shasum":"a8ad2ce0b1d8150e7707b32d7da7e9c11b3c9816","tarball":"https://registry.npmjs.org/@proteinjs/db-driver-spanner/-/db-driver-spanner-1.32.1.tgz","fileCount":364,"integrity":"sha512-BMzpRrqU3plZopPNfgW43/EuNyiJn1TFmPG9SiKcReimOJSv/TvSDw3rc6L5ofJBtrpM1woF0YyDoYYJB7pN9w==","signatures":[{"sig":"MEQCIEnDTmnpcROcRcaOGobHcUxOwVaqALjHh4GPGzG0iH7bAiBHOT+IH36ZuCN38VxnVW9VWIcXRlYjjPPn2nLDrKrcTg==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEQCIGXVUAZHXAllcDoA2ZxdTedEBG9nl56A/25o3/nEmjClAiAha4WgsudxoYD1iDvTAQFv/p+mR9AMDiRAz49LUFhKMA==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":2765288},"main":"./dist/generated/index.js","types":"./dist/generated/index.d.ts","exports":{".":{"types":"./dist/generated/index.d.ts","default":"./dist/generated/index.js"},"./test":{"types":"./dist/generated/test/index.d.ts","default":"./dist/generated/test/index.js"}},"gitHead":"5ef7c5a2f3eb6ef3b774aa93cc74cc1754cfa011","scripts":{"test":"jest --runInBand --passWithNoTests","build":"reflection-build && REFLECTION_SOURCE_DIRS=test,src REFLECTION_EXPORT_FROM=test/index.ts reflection-build && tsc","clean":"rm -rf dist/ node_modules/ generated/","watch":"reflection-watch"},"_npmUser":{"name":"brentonbahry","email":"brentbahry@gmail.com"},"repository":{"url":"git+https://github.com/proteinjs/db.git","type":"git"},"_npmVersion":"lerna/8.1.2/node@v22.23.2+x64 (linux)","description":"Db driver for Google Spanner","directories":{},"_nodeVersion":"22.23.2","dependencies":{"@proteinjs/db":"^1.49.0","@proteinjs/util":"^1.6.1","@proteinjs/logger":"^1.2.0","@proteinjs/db-query":"^1.10.1","google-auth-library":"^9.15.1","@google-cloud/spanner":"7.5.0","@proteinjs/reflection":"^1.2.0","@proteinjs/db-spanner-common":"^1.3.37","@proteinjs/db-transaction-context":"^0.5.37"},"publishConfig":{"access":"public"},"typesVersions":{"*":{"test":["dist/generated/test/index.d.ts"]}},"_hasShrinkwrap":false,"devDependencies":{"jest":"29.7.0","eslint":"8.57.0","ts-jest":"29.1.1","typescript":"5.2.2","@types/jest":"29.5.5","@types/node":"14.0.27","eslint-config-prettier":"9.1.0","eslint-plugin-prettier":"5.1.3","@typescript-eslint/parser":"7.8.0","@proteinjs/reflection-build":"^2.0.1","@typescript-eslint/eslint-plugin":"7.8.0"},"_npmOperationalInternal":{"tmp":"tmp/db-driver-spanner_1.32.1_1790300893417_0.6208652095005751","host":"s3://npm-registry-packages-npm-production"}},"1.32.2":{"_id":"@proteinjs/db-driver-spanner@1.32.2","bugs":{"url":"https://github.com/proteinjs/db/issues"},"dist":{"shasum":"b2d2392c1ce2ef1a50521d004a201fb9e059717d","tarball":"https://registry.npmjs.org/@proteinjs/db-driver-spanner/-/db-driver-spanner-1.32.2.tgz","fileCount":364,"integrity":"sha512-k4u17ZFqThLK+JjePKKrbsUbuPzZxfKo9pNHShp2A3vZAhXp5MgkW0X1P9aBKB8fLQKN1hrWm8yKVuvE9syNgA==","signatures":[{"sig":"MEYCIQCxe0bH/RlTGmjA6louWtjKJEe0kunNEFbVC+5duXD42AIhAPuCIgHJn5A57kQtC/3O3p//YuSwjXaOOkCOqw67IJsh","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U","sig":"MEQCIGyySb44L7wNbMjFrvMyQ8wcfwhWYBMfC5OtwnM/S0TyAiAgERfNY3xBTFvBNiri9Y2NoQXMXF/MqZ1MiRcdYHHABA=="}],"unpackedSize":2765503},"main":"./dist/generated/index.js","name":"@proteinjs/db-driver-spanner","types":"./dist/generated/index.d.ts","author":{"name":"Brent Bahry"},"exports":{".":{"types":"./dist/generated/index.d.ts","default":"./dist/generated/index.js"},"./test":{"types":"./dist/generated/test/index.d.ts","default":"./dist/generated/test/index.js"}},"gitHead":"21e5b7232ef86cfd43b47fab96e90dad1d855bf8","license":"MIT","scripts":{"test":"jest --runInBand --passWithNoTests","build":"reflection-build && REFLECTION_SOURCE_DIRS=test,src REFLECTION_EXPORT_FROM=test/index.ts reflection-build && tsc","clean":"rm -rf dist/ node_modules/ generated/","watch":"reflection-watch"},"version":"1.32.2","_npmUser":{"name":"brentonbahry","email":"brentbahry@gmail.com"},"homepage":"https://github.com/proteinjs/db#readme","repository":{"url":"git+https://github.com/proteinjs/db.git","type":"git"},"_npmVersion":"lerna/8.1.2/node@v22.23.2+x64 (linux)","description":"Db driver for Google Spanner","directories":{},"maintainers":[{"name":"brentonbahry","email":"brentbahry@gmail.com"}],"_nodeVersion":"22.23.2","dependencies":{"@proteinjs/db":"^1.49.1","@proteinjs/util":"^1.6.1","@proteinjs/logger":"^1.2.0","@proteinjs/db-query":"^1.10.2","google-auth-library":"^9.15.1","@google-cloud/spanner":"7.5.0","@proteinjs/reflection":"^1.2.0","@proteinjs/db-spanner-common":"^1.3.38","@proteinjs/db-transaction-context":"^0.5.38"},"publishConfig":{"access":"public"},"typesVersions":{"*":{"test":["dist/generated/test/index.d.ts"]}},"_hasShrinkwrap":false,"devDependencies":{"jest":"29.7.0","eslint":"8.57.0","ts-jest":"29.1.1","typescript":"5.2.2","@types/jest":"29.5.5","@types/node":"14.0.27","eslint-config-prettier":"9.1.0","eslint-plugin-prettier":"5.1.3","@typescript-eslint/parser":"7.8.0","@proteinjs/reflection-build":"^2.0.1","@typescript-eslint/eslint-plugin":"7.8.0"},"_npmOperationalInternal":{"host":"s3://npm-registry-packages-npm-production","tmp":"tmp/db-driver-spanner_1.32.2_1790553065121_0.889624906018945"}}},"time":{"created":"2024-04-19T07:15:09.767Z","modified":"2026-09-27T23:51:05.405Z","1.0.2":"2024-04-19T07:15:10.034Z","1.0.3":"2024-04-22T23:48:01.904Z","1.0.4":"2024-04-23T06:49:21.862Z","1.0.5":"2024-04-24T20:24:38.288Z","1.0.6":"2024-04-25T03:23:37.097Z","1.0.7":"2024-04-26T00:08:54.929Z","1.0.8":"2024-04-26T01:14:46.761Z","1.0.9":"2024-04-27T00:20:40.384Z","1.0.10":"2024-04-30T04:22:43.125Z","1.0.11":"2024-05-02T22:03:46.325Z","1.1.0":"2024-05-03T22:46:22.666Z","1.1.1":"2024-05-08T06:00:32.262Z","1.1.2":"2024-05-09T06:50:12.793Z","1.1.3":"2024-05-10T21:10:49.759Z","1.1.4":"2024-05-10T23:32:58.824Z","1.1.5":"2024-05-11T22:02:59.708Z","1.1.6":"2024-05-16T23:25:02.279Z","1.1.7":"2024-05-17T01:39:03.731Z","1.1.8":"2024-05-18T21:25:42.846Z","1.1.9":"2024-05-18T23:46:34.773Z","1.1.10":"2024-05-24T23:39:52.790Z","1.1.11":"2024-05-25T00:23:02.857Z","1.1.12":"2024-06-02T05:48:27.287Z","1.1.13":"2024-06-15T22:57:34.918Z","1.1.14":"2024-06-19T02:18:56.765Z","1.1.15":"2024-06-19T21:47:09.442Z","1.1.16":"2024-06-24T01:34:34.666Z","1.2.0":"2024-06-27T02:30:36.888Z","1.2.1":"2024-07-06T00:23:07.992Z","1.3.0":"2024-07-06T01:16:02.712Z","1.3.1":"2024-07-07T23:44:04.175Z","1.3.2":"2024-07-09T04:12:07.033Z","1.3.3":"2024-07-11T03:02:52.304Z","1.3.4":"2024-07-12T23:35:46.530Z","1.3.5":"2024-07-20T06:29:54.645Z","1.4.0":"2024-07-29T23:41:55.510Z","1.4.1":"2024-08-02T06:38:31.520Z","1.4.2":"2024-08-03T06:16:48.186Z","1.4.3":"2024-08-05T05:06:59.331Z","1.4.4":"2024-08-05T23:45:51.667Z","1.4.5":"2024-08-06T00:46:50.044Z","1.4.6":"2024-08-07T00:26:20.309Z","1.4.7":"2024-08-11T01:07:16.238Z","1.4.8":"2024-08-16T00:12:15.226Z","1.4.9":"2024-08-16T00:46:31.541Z","1.4.10":"2024-08-26T23:49:07.125Z","1.4.11":"2024-08-28T00:30:58.961Z","1.4.12":"2024-08-30T00:39:05.926Z","1.4.13":"2024-09-09T18:10:15.942Z","1.4.14":"2024-09-10T01:57:50.245Z","1.4.15":"2024-09-27T22:09:10.381Z","1.5.0":"2024-10-05T20:44:14.685Z","1.5.1":"2024-10-21T01:13:40.504Z","1.6.0":"2024-10-31T01:32:27.374Z","1.6.1":"2024-11-06T02:13:58.243Z","1.6.2":"2024-11-07T23:42:14.136Z","1.6.3":"2024-12-10T23:04:47.195Z","1.7.0":"2024-12-11T01:36:23.918Z","1.7.1":"2025-02-06T23:36:54.110Z","1.8.0":"2025-02-07T00:28:33.609Z","1.8.1":"2025-03-28T20:55:28.232Z","1.8.2":"2025-04-02T07:56:21.085Z","1.8.3":"2025-04-11T22:37:29.790Z","1.8.4":"2025-04-15T01:33:48.442Z","1.8.5":"2025-04-21T05:45:15.587Z","1.8.6":"2025-04-24T00:43:45.066Z","1.8.7":"2025-06-03T06:46:38.292Z","1.8.8":"2025-06-03T21:08:57.153Z","1.8.9":"2025-08-13T04:24:05.854Z","1.8.10":"2025-08-20T04:20:40.764Z","1.8.11":"2025-09-09T19:12:11.925Z","1.8.12":"2025-09-19T02:24:10.884Z","1.8.13":"2025-09-24T17:53:46.271Z","1.8.14":"2025-09-28T02:43:22.311Z","1.8.15":"2025-10-14T05:13:38.214Z","1.9.0":"2025-11-08T09:15:16.300Z","1.10.0":"2025-11-13T06:31:17.817Z","1.10.1":"2025-11-13T20:11:30.863Z","1.10.2":"2025-11-14T02:41:02.935Z","1.10.3":"2025-11-16T02:31:01.749Z","1.10.4":"2025-11-22T00:46:13.312Z","1.10.5":"2026-02-12T03:58:45.212Z","1.10.6":"2026-02-18T00:57:29.998Z","1.10.7":"2026-03-06T04:33:11.878Z","1.10.8":"2026-03-07T07:01:12.000Z","1.10.9":"2026-03-12T18:46:50.864Z","1.10.10":"2026-04-07T23:57:32.864Z","1.10.11":"2026-04-08T00:30:04.481Z","1.10.12":"2026-04-09T09:00:33.156Z","1.10.13":"2026-04-13T21:22:53.844Z","1.10.14":"2026-04-16T04:48:50.627Z","1.10.15":"2026-04-18T22:49:39.666Z","1.10.16":"2026-05-23T02:13:53.382Z","1.10.17":"2026-06-08T20:10:46.986Z","1.10.18":"2026-07-09T02:31:01.393Z","1.10.19":"2026-07-10T17:21:17.348Z","1.10.20":"2026-07-21T04:38:49.282Z","1.10.21":"2026-07-21T20:29:44.678Z","1.11.0":"2026-07-23T22:10:28.389Z","1.11.1":"2026-07-24T17:04:42.763Z","1.12.0":"2026-07-24T17:43:16.881Z","1.12.1":"2026-07-28T22:57:06.325Z","1.12.2":"2026-07-31T03:04:28.625Z","1.12.3":"2026-07-31T05:47:45.449Z","1.13.0":"2026-08-08T07:56:30.057Z","1.14.0":"2026-08-08T19:38:01.840Z","1.14.1":"2026-08-09T02:54:46.772Z","1.14.2":"2026-08-09T04:02:22.158Z","1.14.3":"2026-08-12T06:33:31.579Z","1.14.4":"2026-08-12T09:32:32.402Z","1.15.0":"2026-08-12T20:32:03.195Z","1.16.0":"2026-08-13T00:31:50.815Z","1.16.1":"2026-08-13T01:49:23.618Z","1.16.2":"2026-08-13T23:55:49.347Z","1.16.3":"2026-08-14T01:15:27.560Z","1.17.0":"2026-08-14T02:11:06.958Z","1.18.0":"2026-08-14T03:57:32.800Z","1.19.0":"2026-08-14T09:02:18.047Z","1.20.0":"2026-08-14T23:41:19.240Z","1.20.1":"2026-08-15T04:06:58.698Z","1.20.2":"2026-08-15T04:17:38.880Z","1.20.3":"2026-08-15T04:26:14.464Z","1.21.0":"2026-08-17T23:03:09.452Z","1.22.0":"2026-08-18T06:40:39.138Z","1.22.1":"2026-08-19T00:36:44.625Z","1.23.0":"2026-08-19T20:38:52.826Z","1.23.1":"2026-08-23T00:16:14.978Z","1.23.2":"2026-08-24T18:22:20.624Z","1.23.3":"2026-08-26T06:17:39.739Z","1.23.4":"2026-08-26T16:50:11.842Z","1.23.5":"2026-08-27T02:54:37.770Z","1.24.0":"2026-08-28T09:40:30.782Z","1.25.0":"2026-08-29T00:02:45.312Z","1.26.0":"2026-08-29T01:00:52.270Z","1.26.1":"2026-08-29T11:48:45.015Z","1.27.0":"2026-08-31T18:37:39.567Z","1.27.1":"2026-09-01T08:31:01.474Z","1.28.0":"2026-09-02T05:51:42.753Z","1.29.0":"2026-09-02T08:39:00.257Z","1.29.1":"2026-09-02T18:50:55.993Z","1.29.2":"2026-09-02T20:05:39.671Z","1.29.3":"2026-09-03T00:31:07.511Z","1.29.4":"2026-09-03T19:23:21.552Z","1.29.5":"2026-09-05T21:16:45.948Z","1.29.6":"2026-09-12T08:55:23.025Z","1.29.7":"2026-09-13T08:54:55.954Z","1.30.0":"2026-09-13T10:32:54.006Z","1.30.1":"2026-09-14T05:07:53.298Z","1.30.2":"2026-09-16T06:02:44.465Z","1.31.0":"2026-09-20T08:49:08.807Z","1.31.1":"2026-09-23T05:25:23.095Z","1.31.2":"2026-09-24T08:14:42.814Z","1.32.0":"2026-09-24T12:05:51.335Z","1.32.1":"2026-09-25T01:48:13.541Z","1.32.2":"2026-09-27T23:51:05.222Z"},"bugs":{"url":"https://github.com/proteinjs/db/issues"},"author":{"name":"Brent Bahry"},"license":"MIT","homepage":"https://github.com/proteinjs/db#readme","repository":{"url":"git+https://github.com/proteinjs/db.git","type":"git"},"description":"Db driver for Google Spanner","maintainers":[{"name":"brentonbahry","email":"brentbahry@gmail.com"}],"readme":"# Dev Environment Setup\n\nFollow these steps to setup a development Spanner database for your app.\n\n1. In Google Cloud Spanner dashboard, create a new database, one per developer to avoid affecting each other's data. Note: you can alternatively run the Spanner Emulator locally in Docker (described below in the Test Environment Setup); however every time the container is restarted the data will be wiped.\n2. Create a new access key, or use a previously downloaded key if you have one, in Google Cloud Service Accounts. This is found in the IAM & Admin section of Google Cloud. Creating a new key will automatically download the file.\n3. Once the key is downloaded, navigate to the file location in your terminal to encode it.\n`cat your-app-abcde123456.json | base64`\nKeep the string that is returned to save as an environment variable on your machine.\n4. Edit your environment variables. On Mac for example:\n`nano ~/.zshrc`\nAdd these two lines:\n`export DEV_DB_NAME=\"name-of-your-dev-db\"`\n`export GCP_SPANNER_SA_KEY=\"paste the long string that you retrieved from encoding here\"`\n5. You can then utilize this information when implementing a spanner driver like this. Note: `DefaultDbDriverFactory` is a convenience api for setting the default driver instantiated within Protein Js' `Db`. You do not need to explicitly register `DbDriverFactory` anywhere; the Protein Js dependency injection system [Reflection](https://github.com/proteinjs/reflection) handles that automatically. Alternatively, you can instantiate `Db` with a `SpannerDriver` manually.\n```\nimport { DbDriver, DefaultDbDriverFactory } from '@proteinjs/db';\nimport { SpannerDriver } from '@proteinjs/db-driver-spanner';\n\nexport class DbDriverFactory implements DefaultDbDriverFactory {\n  getDbDriver(): DbDriver {\n    const devDbName = process.env.DEV_DB_NAME;\n    if (!devDbName) {\n      throw new Error('Unable to instantiate SpannerDriver. The DEV_DB_NAME environment variable is not set.');\n    }\n\n    const encodedCredentials = process.env.GCP_SPANNER_SA_KEY;\n    if (!encodedCredentials) {\n      throw new Error('Unable to instantiate SpannerDriver. The GCP_SPANNER_SA_KEY environment variable is not set.');\n    }\n\n    const credentials = JSON.parse(Buffer.from(encodedCredentials, 'base64').toString('utf-8'));\n    return new SpannerDriver({\n      projectId: 'your-project-id',\n      instanceName: 'your-instance-name',\n      databaseName: devDbName,\n      spannerOptions: {\n        credentials,\n      },\n    });\n  }\n}\n```\n\n\n# Test Environment Setup\n\nFollow these steps to setup a test Spanner Database to be used with running automated tests for code that interacts with a Spanner database.\n\n1. [Install Docker](https://docs.docker.com/desktop/install/mac-install/)\n2. [Install gcloud cli](https://cloud.google.com/sdk/docs/install)\n3. Setup the [Spanner Emulator](https://cloud.google.com/spanner/docs/emulator#linux-macos) on your local machine\n   - Setup emulator in Docker\n     ```\n     docker pull gcr.io/cloud-spanner-emulator/emulator\n     docker run -p 9010:9010 -p 9020:9020 gcr.io/cloud-spanner-emulator/emulator\n     ```\n   - Create gcloud config to use when connecting to the emulator\n     ```\n     gcloud config configurations create emulator\n     gcloud config set auth/disable_credentials true\n     gcloud config set project proteinjs-test\n     gcloud config set api_endpoint_overrides/spanner http://localhost:9020/\n     ```\n     - Note: to switch between configs `gcloud config configurations activate [emulator | default]`\n   - Create instance\n     ```\n     gcloud spanner instances create proteinjs-test \\\n     --config=emulator-config --description=\"Protein JS Test Instance\" --nodes=1\n     ```\n   - Create database\n     ```\n     gcloud spanner databases create test --instance=proteinjs-test\n     ```\n   - Execute cli query\n     ```\n       gcloud spanner databases execute-sql test \\\n         --instance='proteinjs-test' \\\n         --sql='select table_name from information_schema.tables'\n     ```\n4. Note: every time you restart the emulator, you need to re-create state (like the instance and the db).\n5. Session pool under the emulator: with `SPANNER_EMULATOR_HOST` set and no `sessionPoolOptions` in the driver config, the driver sizes its session pool on demand (`min: 0, incStep: 1`) instead of the client library's eager 25-session fill. Every jest suite constructs a fresh driver, and the fill — not the sessions — is what a loaded emulator pays for, once per suite (the emulator never reaps the sessions a suite leaves behind). Pass `sessionPoolOptions` to override; real Spanner keeps the library defaults.\n\n\n# Prod Environment Setup\n\nFollow these steps to setup a production Spanner database for your app. This assumes you already implemented Dev Environment Setup above.\n\n1. In Google Cloud Spanner dashboard, create a new database to be used as your prod database.\n2. Create a prod sa key\n3. Set your prod db name and prod Spanner SA key as secrets in your CI system.\n4. Update your `DbDriverFactory` implementation to use different drivers based on environemnt.\n```\nimport { DbDriver, DefaultDbDriverFactory } from '@proteinjs/db';\nimport { SpannerDriver } from '@proteinjs/db-driver-spanner';\n\nexport class DbDriverFactory implements DefaultDbDriverFactory {\n  getDbDriver(): DbDriver {\n    if (process.env.DEVELOPMENT) { // or however you check environment\n      const devDbName = process.env.DEV_DB_NAME;\n      if (!devDbName) {\n        throw new Error('Unable to instantiate SpannerDriver. The DEV_DB_NAME environment variable is not set.');\n      }\n\n      const encodedCredentials = process.env.GCP_SPANNER_SA_KEY;\n      if (!encodedCredentials) {\n        throw new Error('Unable to instantiate SpannerDriver. The GCP_SPANNER_SA_KEY environment variable is not set.');\n      }\n\n      const credentials = JSON.parse(Buffer.from(encodedCredentials, 'base64').toString('utf-8'));\n      return new SpannerDriver({\n        projectId: 'your-project-id',\n        instanceName: 'your-instance-name',\n        databaseName: devDbName,\n        spannerOptions: {\n          credentials,\n        },\n      });\n    }\n\n    const prodDbName = process.env.PROD_DB_NAME;\n    if (!prodDbName) {\n      throw new Error('Unable to instantiate SpannerDriver. The PROD_DB_NAME environment variable is not set.');\n    }\n\n    const encodedCredentials = process.env.GCP_SPANNER_SA_KEY;\n    if (!encodedCredentials) {\n      throw new Error('Unable to instantiate SpannerDriver. The GCP_SPANNER_SA_KEY environment variable is not set.');\n    }\n\n    const credentials = JSON.parse(Buffer.from(encodedCredentials, 'base64').toString('utf-8'));\n    return new SpannerDriver({\n      projectId: 'your-project-id',\n      instanceName: 'your-instance-name',\n      databaseName: prodDbName,\n      spannerOptions: {\n        credentials,\n      },\n    });\n  }\n}\n```\n\n# What the driver's log lines carry\n\nThe driver never prints the value of a parameter bound to a statement, at any level. Every line it writes about a statement (`Executing query` and `Executing dml` at debug, `Failed when executing …` at error, the retried-abort line at debug) carries the SQL text (placeholders only) and, as `params`, a description of each parameter: its name, its type and, for strings, arrays and bytes, its length.\n\nTo debug against an emulator or a local dev database with the real values, set `DB_LOG_PARAM_VALUES=1` in a process that also has `DEVELOPMENT` set: those lines then add `paramValues` (the parameters as bound) beside the description. With either variable unset the lines never carry them. The switch changes log lines only.\n\nWriting a line never changes what the driver throws, or whether a statement runs. The description is built for whatever a statement carries (a parameter that cannot be read is described as `unreadable`), and every statement line is written through one guarded door: if building or writing it fails — a log writer that throws, a value the writer cannot serialize — the driver writes the fixed line `Failed to write a statement log line` instead, which carries nothing of the statement, and goes on exactly as it was going to.\n\nThe backend's own error text never rides a line either. The backend quotes the value it choked on, often bare (`Could not parse <value> as a TIMESTAMP`, `Bad int64 value: <value>`, a failed unique-index backfill's `duplicate key: {String(\"<row value>\")}`), and that text stays on what the driver THROWS — the client library decides transaction retries by reading the thrown error's message, so the thrown error is deliberately never rewritten. What changes is what is printed. Every failure that leaves the driver — the typed `SpannerOperationError`, the vendor error under it, a failed commit, rollback or schema update, the transaction runner's budget error, the env-token auth error — is marked with the logger (`LogLineErrors.mark` in `@proteinjs/logger`; `SpannerFailureLine` owns the wording), which never touches the error: any `Logger` line that carries it — the driver's or a caller's; as the line's `error`, inside its `obj`, as another error's `cause` — prints a stand-in made of the gRPC status, the driver's own sentence (`Failed when executing dml (FAILED_PRECONDITION, code 9) on INSERT ledger: the statement cannot run against the database as it stands`) and the original's stack frames. The driver's own lines carry the same under `cause` — `code`, `status` and `message`, the field names a reader of the logs parses; `message` holds the driver's sentence — the schema-update and connectivity lines included (`test/FailureLineShape.test.ts` holds that shape on real lines, and can record them for a reader's own tests). Behind the values switch above a marked error prints as it is — the typed `SpannerOperationError` as its own printed form, which withholds the vendor error under it whatever the switch says — and `cause.message` is the backend's own message. An error the driver words itself (its op deadline) quotes nothing of the backend's and is never marked: a line about it says what the driver said.\n\nWhat is covered is an error OBJECT that reaches a `Logger`: text copied out of one first (`error.message` in a template, `String(error)`) is a string like any other and prints as it is — log the error itself. The logger reads a line's `obj` within stated bounds (10 levels, 5,000 values, nearest first), so a marked error buried past them in a very large `obj` prints as itself.\n\nWhat this does NOT cover: text a caller copies out of the error before logging it (`` `failed: ${error.message}` ``, `String(error)`) is a string by the time the logger sees it — pass the error itself.\n","readmeFilename":"README.md"}