{"_id":"athena-query-result-collector","_rev":"46-ba064683707967bfef3219c6dc0305fa","name":"athena-query-result-collector","dist-tags":{"latest":"0.6.3"},"versions":{"0.1.1":{"name":"athena-query-result-collector","version":"0.1.1","author":{"name":"yicr","email":"yicr@users.noreply.github.com"},"license":"Apache-2.0","_id":"athena-query-result-collector@0.1.1","maintainers":[{"name":"yicr","email":"yuichiro.higa@gmail.com"}],"homepage":"https://github.com/gammarers-aws-sdk-extensions/athena-query-result-collector#readme","bugs":{"url":"https://github.com/gammarers-aws-sdk-extensions/athena-query-result-collector/issues"},"//":"~~ Generated by projen. To modify, edit .projenrc.ts and run \"npx projen\".","dist":{"shasum":"2f06f821743e3de9d832b083b32ed8e99a5df88c","tarball":"https://registry.npmjs.org/athena-query-result-collector/-/athena-query-result-collector-0.1.1.tgz","fileCount":6,"integrity":"sha512-gE2CfmG9FPnv4KupkdJdxQZCJ5AOgoV3tEfrAZOYjq7XJ3JTGGmtMjghkssY7+AQO061q2hCNM6SmLidN8EzWA==","signatures":[{"sig":"MEUCIQDEqIptWGmIkGnJRUQ9c2pCpbMJBYBLYqKW6FryUkutYgIgYSvCRGD3nuKDFhOfI0UcNpmgpzl+0mT6/kB0E3wIZ/U=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/athena-query-result-collector@0.1.1","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":37561},"jest":{"reporters":["default",["jest-junit",{"outputDirectory":"test-reports"}]],"testMatch":["<rootDir>/@(src|test)/**/*(*.)@(spec|test).ts?(x)","<rootDir>/@(src|test)/**/__tests__/**/*.ts?(x)","<rootDir>/@(projenrc)/**/*(*.)@(spec|test).ts?(x)","<rootDir>/@(projenrc)/**/__tests__/**/*.ts?(x)"],"transform":{"^.+\\.[t]sx?$":["ts-jest",{"tsconfig":"tsconfig.dev.json"}]},"clearMocks":true,"collectCoverage":true,"coverageProvider":"v8","coverageDirectory":"coverage","coverageReporters":["json","lcov","clover","cobertura","text"],"testPathIgnorePatterns":["/node_modules/"],"watchPathIgnorePatterns":["/node_modules/"],"coveragePathIgnorePatterns":["/node_modules/"]},"main":"lib/index.js","_from":"file:dist/js/athena-query-result-collector-0.1.1.tgz","types":"lib/index.d.ts","engines":{"node":">= 20.0.0"},"scripts":{"bump":"npx projen bump","test":"npx projen test","build":"npx projen build","eject":"npx projen eject","watch":"npx projen watch","eslint":"npx projen eslint","projen":"npx projen","unbump":"npx projen unbump","clobber":"npx projen clobber","compile":"npx projen compile","default":"npx projen default","package":"npx projen package","release":"npx projen release","upgrade":"npx projen upgrade","test:watch":"npx projen test:watch","pre-compile":"npx projen pre-compile","post-compile":"npx projen post-compile","post-upgrade":"npx projen post-upgrade"},"_npmUser":{"name":"yicr","email":"yuichiro.higa@gmail.com"},"_resolved":"/home/runner/work/athena-query-result-collector/athena-query-result-collector/dist/js/athena-query-result-collector-0.1.1.tgz","_integrity":"sha512-gE2CfmG9FPnv4KupkdJdxQZCJ5AOgoV3tEfrAZOYjq7XJ3JTGGmtMjghkssY7+AQO061q2hCNM6SmLidN8EzWA==","repository":{"url":"git+https://github.com/gammarers-aws-sdk-extensions/athena-query-result-collector.git","type":"git"},"_npmVersion":"11.6.2","description":"A TypeScript library that fetches AWS Athena query results via paging and supports bulk collection, streaming, and batch processing. It uses [athena-query-result-pager](https://www.npmjs.com/package/athena-query-result-pager) under the hood.","directories":{},"_nodeVersion":"24.13.0","dependencies":{"@aws-sdk/client-athena":"^3.983.0","athena-query-result-pager":"^0.1.2"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^30.2.0","eslint":"^9","projen":"^0.99.10","ts-jest":"^29.4.6","ts-node":"^10.9.2","constructs":"^10.0.0","jest-junit":"^16","typescript":"5.9.x","@types/jest":"^30.0.0","@types/node":"^20","eslint-plugin-import":"^2.32.0","commit-and-tag-version":"^12","@stylistic/eslint-plugin":"^2","@typescript-eslint/parser":"^8","@typescript-eslint/eslint-plugin":"^8","eslint-import-resolver-typescript":"^4.4.4"},"_npmOperationalInternal":{"tmp":"tmp/athena-query-result-collector_0.1.1_1770464926717_0.5771785010840065","host":"s3://npm-registry-packages-npm-production"}},"0.1.2":{"name":"athena-query-result-collector","version":"0.1.2","author":{"name":"yicr","email":"yicr@users.noreply.github.com"},"license":"Apache-2.0","_id":"athena-query-result-collector@0.1.2","maintainers":[{"name":"yicr","email":"yuichiro.higa@gmail.com"}],"homepage":"https://github.com/gammarers-aws-sdk-extensions/athena-query-result-collector#readme","bugs":{"url":"https://github.com/gammarers-aws-sdk-extensions/athena-query-result-collector/issues"},"//":"~~ Generated by projen. To modify, edit .projenrc.ts and run \"npx projen\".","dist":{"shasum":"70c99a6de2c77b8edf5e4e967a423b5935f60e8c","tarball":"https://registry.npmjs.org/athena-query-result-collector/-/athena-query-result-collector-0.1.2.tgz","fileCount":6,"integrity":"sha512-K6lk7hzo7Pj0B4plelWmcnuME1WlD+vv9QWCKuwWIXoDGloh/4sZXeQZkO0ClcK6e8vi5QBDFfyhk69J9lTYGw==","signatures":[{"sig":"MEUCIQDC0Gr0IQPpIZmXqaN40ju7sx2CMMTiXk4OMIsb39AumwIgM3bZybIj31s/FDU5tJCTylCH+w9QqsNHV2eRWSGF6Lo=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/athena-query-result-collector@0.1.2","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":37561},"jest":{"reporters":["default",["jest-junit",{"outputDirectory":"test-reports"}]],"testMatch":["<rootDir>/@(src|test)/**/*(*.)@(spec|test).ts?(x)","<rootDir>/@(src|test)/**/__tests__/**/*.ts?(x)","<rootDir>/@(projenrc)/**/*(*.)@(spec|test).ts?(x)","<rootDir>/@(projenrc)/**/__tests__/**/*.ts?(x)"],"transform":{"^.+\\.[t]sx?$":["ts-jest",{"tsconfig":"tsconfig.dev.json"}]},"clearMocks":true,"collectCoverage":true,"coverageProvider":"v8","coverageDirectory":"coverage","coverageReporters":["json","lcov","clover","cobertura","text"],"testPathIgnorePatterns":["/node_modules/"],"watchPathIgnorePatterns":["/node_modules/"],"coveragePathIgnorePatterns":["/node_modules/"]},"main":"lib/index.js","_from":"file:dist/js/athena-query-result-collector-0.1.2.tgz","types":"lib/index.d.ts","engines":{"node":">= 20.0.0"},"scripts":{"bump":"npx projen bump","test":"npx projen test","build":"npx projen build","eject":"npx projen eject","watch":"npx projen watch","eslint":"npx projen eslint","projen":"npx projen","unbump":"npx projen unbump","clobber":"npx projen clobber","compile":"npx projen compile","default":"npx projen default","package":"npx projen package","release":"npx projen release","upgrade":"npx projen upgrade","test:watch":"npx projen test:watch","pre-compile":"npx projen pre-compile","post-compile":"npx projen post-compile","post-upgrade":"npx projen post-upgrade"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:21d3f7d3-f028-4639-9144-440fe6da3134"}},"_resolved":"/home/runner/work/athena-query-result-collector/athena-query-result-collector/dist/js/athena-query-result-collector-0.1.2.tgz","_integrity":"sha512-K6lk7hzo7Pj0B4plelWmcnuME1WlD+vv9QWCKuwWIXoDGloh/4sZXeQZkO0ClcK6e8vi5QBDFfyhk69J9lTYGw==","repository":{"url":"git+https://github.com/gammarers-aws-sdk-extensions/athena-query-result-collector.git","type":"git"},"_npmVersion":"11.6.2","description":"A TypeScript library that fetches AWS Athena query results via paging and supports bulk collection, streaming, and batch processing. It uses [athena-query-result-pager](https://www.npmjs.com/package/athena-query-result-pager) under the hood.","directories":{},"_nodeVersion":"24.13.0","dependencies":{"@aws-sdk/client-athena":"^3.983.0","athena-query-result-pager":"^0.1.2"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^30.2.0","eslint":"^9","projen":"^0.99.10","ts-jest":"^29.4.6","ts-node":"^10.9.2","constructs":"^10.0.0","jest-junit":"^16","typescript":"5.9.x","@types/jest":"^30.0.0","@types/node":"^20","eslint-plugin-import":"^2.32.0","commit-and-tag-version":"^12","@stylistic/eslint-plugin":"^2","@typescript-eslint/parser":"^8","@typescript-eslint/eslint-plugin":"^8","eslint-import-resolver-typescript":"^4.4.4"},"_npmOperationalInternal":{"tmp":"tmp/athena-query-result-collector_0.1.2_1770465170720_0.891953249855385","host":"s3://npm-registry-packages-npm-production"}},"0.1.3":{"name":"athena-query-result-collector","version":"0.1.3","author":{"name":"yicr","email":"yicr@users.noreply.github.com"},"license":"Apache-2.0","_id":"athena-query-result-collector@0.1.3","maintainers":[{"name":"yicr","email":"yuichiro.higa@gmail.com"}],"homepage":"https://github.com/gammarers-aws-sdk-extensions/athena-query-result-collector#readme","bugs":{"url":"https://github.com/gammarers-aws-sdk-extensions/athena-query-result-collector/issues"},"//":"~~ Generated by projen. To modify, edit .projenrc.ts and run \"npx projen\".","dist":{"shasum":"7f92168cbe3f35819a0270321fffb61140b48e96","tarball":"https://registry.npmjs.org/athena-query-result-collector/-/athena-query-result-collector-0.1.3.tgz","fileCount":6,"integrity":"sha512-sBqE+2Z9PQc4kslscNUk4cvLQnRmg0Xf3ixIRwAAYaEpT6K35ZNi9JSMDKHeRCBYLJxtj2u86iuKYSDHqMEJNw==","signatures":[{"sig":"MEQCIAXyqpXhgNuCRCCdrY+kFbaNTmfAUMan5+lsW+3mSoTzAiAiYOyGrWKKbwA9ea4ynWi5i++TBt1VnYxvsnofwW7luQ==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/athena-query-result-collector@0.1.3","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":37561},"jest":{"reporters":["default",["jest-junit",{"outputDirectory":"test-reports"}]],"testMatch":["<rootDir>/@(src|test)/**/*(*.)@(spec|test).ts?(x)","<rootDir>/@(src|test)/**/__tests__/**/*.ts?(x)","<rootDir>/@(projenrc)/**/*(*.)@(spec|test).ts?(x)","<rootDir>/@(projenrc)/**/__tests__/**/*.ts?(x)"],"transform":{"^.+\\.[t]sx?$":["ts-jest",{"tsconfig":"tsconfig.dev.json"}]},"clearMocks":true,"collectCoverage":true,"coverageProvider":"v8","coverageDirectory":"coverage","coverageReporters":["json","lcov","clover","cobertura","text"],"testPathIgnorePatterns":["/node_modules/"],"watchPathIgnorePatterns":["/node_modules/"],"coveragePathIgnorePatterns":["/node_modules/"]},"main":"lib/index.js","_from":"file:dist/js/athena-query-result-collector-0.1.3.tgz","types":"lib/index.d.ts","engines":{"node":">= 20.0.0"},"scripts":{"bump":"npx projen bump","test":"npx projen test","build":"npx projen build","eject":"npx projen eject","watch":"npx projen watch","eslint":"npx projen eslint","projen":"npx projen","unbump":"npx projen unbump","clobber":"npx projen clobber","compile":"npx projen compile","default":"npx projen default","package":"npx projen package","release":"npx projen release","upgrade":"npx projen upgrade","test:watch":"npx projen test:watch","pre-compile":"npx projen pre-compile","post-compile":"npx projen post-compile","post-upgrade":"npx projen post-upgrade"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:21d3f7d3-f028-4639-9144-440fe6da3134"}},"_resolved":"/home/runner/work/athena-query-result-collector/athena-query-result-collector/dist/js/athena-query-result-collector-0.1.3.tgz","_integrity":"sha512-sBqE+2Z9PQc4kslscNUk4cvLQnRmg0Xf3ixIRwAAYaEpT6K35ZNi9JSMDKHeRCBYLJxtj2u86iuKYSDHqMEJNw==","repository":{"url":"git+https://github.com/gammarers-aws-sdk-extensions/athena-query-result-collector.git","type":"git"},"_npmVersion":"11.6.2","description":"A TypeScript library that fetches AWS Athena query results via paging and supports bulk collection, streaming, and batch processing. It uses [athena-query-result-pager](https://www.npmjs.com/package/athena-query-result-pager) under the hood.","directories":{},"_nodeVersion":"24.13.0","dependencies":{"@aws-sdk/client-athena":"^3.983.0","athena-query-result-pager":"^0.1.2"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^30.2.0","eslint":"^9","projen":"^0.99.11","ts-jest":"^29.4.6","ts-node":"^10.9.2","constructs":"^10.0.0","jest-junit":"^16","typescript":"5.9.x","@types/jest":"^30.0.0","@types/node":"^20","eslint-plugin-import":"^2.32.0","commit-and-tag-version":"^12","@stylistic/eslint-plugin":"^2","@typescript-eslint/parser":"^8","@typescript-eslint/eslint-plugin":"^8","eslint-import-resolver-typescript":"^4.4.4"},"_npmOperationalInternal":{"tmp":"tmp/athena-query-result-collector_0.1.3_1770604716354_0.2821715210527451","host":"s3://npm-registry-packages-npm-production"}},"0.1.4":{"name":"athena-query-result-collector","version":"0.1.4","author":{"name":"yicr","email":"yicr@users.noreply.github.com"},"license":"Apache-2.0","_id":"athena-query-result-collector@0.1.4","maintainers":[{"name":"yicr","email":"yuichiro.higa@gmail.com"}],"homepage":"https://github.com/gammarers-aws-sdk-extensions/athena-query-result-collector#readme","bugs":{"url":"https://github.com/gammarers-aws-sdk-extensions/athena-query-result-collector/issues"},"//":"~~ Generated by projen. To modify, edit .projenrc.ts and run \"npx projen\".","dist":{"shasum":"a73a1f5f3bbf7802d02773815533905dfe61f9c1","tarball":"https://registry.npmjs.org/athena-query-result-collector/-/athena-query-result-collector-0.1.4.tgz","fileCount":6,"integrity":"sha512-61H97/8i2WUA6OM51rAme9z5aDdm1WHO+u+i8A8K0b49W8ddtUrxtRPqdugWeWIrdk1FqnsLyKey4up8Y8RiHg==","signatures":[{"sig":"MEUCIQDLwxP/heg/3HpnFLaC4+9WuO1+XMR2/fqD0LQaWzXNZwIgEc7cKQdvMKYA5dYWn7ukTzf8WanojFvjJQrKoordC70=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/athena-query-result-collector@0.1.4","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":37561},"jest":{"reporters":["default",["jest-junit",{"outputDirectory":"test-reports"}]],"testMatch":["<rootDir>/@(src|test)/**/*(*.)@(spec|test).ts?(x)","<rootDir>/@(src|test)/**/__tests__/**/*.ts?(x)","<rootDir>/@(projenrc)/**/*(*.)@(spec|test).ts?(x)","<rootDir>/@(projenrc)/**/__tests__/**/*.ts?(x)"],"transform":{"^.+\\.[t]sx?$":["ts-jest",{"tsconfig":"tsconfig.dev.json"}]},"clearMocks":true,"collectCoverage":true,"coverageProvider":"v8","coverageDirectory":"coverage","coverageReporters":["json","lcov","clover","cobertura","text"],"testPathIgnorePatterns":["/node_modules/"],"watchPathIgnorePatterns":["/node_modules/"],"coveragePathIgnorePatterns":["/node_modules/"]},"main":"lib/index.js","_from":"file:dist/js/athena-query-result-collector-0.1.4.tgz","types":"lib/index.d.ts","engines":{"node":">= 20.0.0"},"scripts":{"bump":"npx projen bump","test":"npx projen test","build":"npx projen build","eject":"npx projen eject","watch":"npx projen watch","eslint":"npx projen eslint","projen":"npx projen","unbump":"npx projen unbump","clobber":"npx projen clobber","compile":"npx projen compile","default":"npx projen default","package":"npx projen package","release":"npx projen release","upgrade":"npx projen upgrade","test:watch":"npx projen test:watch","pre-compile":"npx projen pre-compile","post-compile":"npx projen post-compile","post-upgrade":"npx projen post-upgrade"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:21d3f7d3-f028-4639-9144-440fe6da3134"}},"_resolved":"/home/runner/work/athena-query-result-collector/athena-query-result-collector/dist/js/athena-query-result-collector-0.1.4.tgz","_integrity":"sha512-61H97/8i2WUA6OM51rAme9z5aDdm1WHO+u+i8A8K0b49W8ddtUrxtRPqdugWeWIrdk1FqnsLyKey4up8Y8RiHg==","repository":{"url":"git+https://github.com/gammarers-aws-sdk-extensions/athena-query-result-collector.git","type":"git"},"_npmVersion":"11.6.2","description":"A TypeScript library that fetches AWS Athena query results via paging and supports bulk collection, streaming, and batch processing. It uses [athena-query-result-pager](https://www.npmjs.com/package/athena-query-result-pager) under the hood.","directories":{},"_nodeVersion":"24.13.0","dependencies":{"@aws-sdk/client-athena":"^3.983.0","athena-query-result-pager":"^0.1.2"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^30.2.0","eslint":"^9","projen":"^0.99.12","ts-jest":"^29.4.6","ts-node":"^10.9.2","constructs":"^10.0.0","jest-junit":"^16","typescript":"5.9.x","@types/jest":"^30.0.0","@types/node":"^20","eslint-plugin-import":"^2.32.0","commit-and-tag-version":"^12","@stylistic/eslint-plugin":"^2","@typescript-eslint/parser":"^8","@typescript-eslint/eslint-plugin":"^8","eslint-import-resolver-typescript":"^4.4.4"},"_npmOperationalInternal":{"tmp":"tmp/athena-query-result-collector_0.1.4_1771209402574_0.05874056288259677","host":"s3://npm-registry-packages-npm-production"}},"0.1.5":{"name":"athena-query-result-collector","version":"0.1.5","author":{"name":"yicr","email":"yicr@users.noreply.github.com"},"license":"Apache-2.0","_id":"athena-query-result-collector@0.1.5","maintainers":[{"name":"yicr","email":"yuichiro.higa@gmail.com"}],"homepage":"https://github.com/gammarers-aws-sdk-extensions/athena-query-result-collector#readme","bugs":{"url":"https://github.com/gammarers-aws-sdk-extensions/athena-query-result-collector/issues"},"//":"~~ Generated by projen. To modify, edit .projenrc.ts and run \"npx projen\".","dist":{"shasum":"d8e08e681022e273d706fc6608ef6c371a35c763","tarball":"https://registry.npmjs.org/athena-query-result-collector/-/athena-query-result-collector-0.1.5.tgz","fileCount":6,"integrity":"sha512-7RbT9K3ZREOvUPNw7CT6sAK5ukLjfFD18st0e/AaeVVTTAtptfAeqmIHJ1du0n9E/av/JZ6FY/thBrejbqKKXQ==","signatures":[{"sig":"MEYCIQCUolSnztTNJ3XnXFQkjpd+XCggi4nB91nHsvpokV8pCQIhAM5YKI1b/OW7CIN2kfAYTFNaas26s6wlIleUJntMB1Gf","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/athena-query-result-collector@0.1.5","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":37561},"jest":{"reporters":["default",["jest-junit",{"outputDirectory":"test-reports"}]],"testMatch":["<rootDir>/@(src|test)/**/*(*.)@(spec|test).ts?(x)","<rootDir>/@(src|test)/**/__tests__/**/*.ts?(x)","<rootDir>/@(projenrc)/**/*(*.)@(spec|test).ts?(x)","<rootDir>/@(projenrc)/**/__tests__/**/*.ts?(x)"],"transform":{"^.+\\.[t]sx?$":["ts-jest",{"tsconfig":"tsconfig.dev.json"}]},"clearMocks":true,"collectCoverage":true,"coverageProvider":"v8","coverageDirectory":"coverage","coverageReporters":["json","lcov","clover","cobertura","text"],"testPathIgnorePatterns":["/node_modules/"],"watchPathIgnorePatterns":["/node_modules/"],"coveragePathIgnorePatterns":["/node_modules/"]},"main":"lib/index.js","_from":"file:dist/js/athena-query-result-collector-0.1.5.tgz","types":"lib/index.d.ts","engines":{"node":">= 20.0.0"},"scripts":{"bump":"npx projen bump","test":"npx projen test","build":"npx projen build","eject":"npx projen eject","watch":"npx projen watch","eslint":"npx projen eslint","projen":"npx projen","unbump":"npx projen unbump","clobber":"npx projen clobber","compile":"npx projen compile","default":"npx projen default","package":"npx projen package","release":"npx projen release","upgrade":"npx projen upgrade","test:watch":"npx projen test:watch","pre-compile":"npx projen pre-compile","post-compile":"npx projen post-compile","post-upgrade":"npx projen post-upgrade"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:21d3f7d3-f028-4639-9144-440fe6da3134"}},"_resolved":"/home/runner/work/athena-query-result-collector/athena-query-result-collector/dist/js/athena-query-result-collector-0.1.5.tgz","_integrity":"sha512-7RbT9K3ZREOvUPNw7CT6sAK5ukLjfFD18st0e/AaeVVTTAtptfAeqmIHJ1du0n9E/av/JZ6FY/thBrejbqKKXQ==","repository":{"url":"git+https://github.com/gammarers-aws-sdk-extensions/athena-query-result-collector.git","type":"git"},"_npmVersion":"11.6.2","description":"A TypeScript library that fetches AWS Athena query results via paging and supports bulk collection, streaming, and batch processing. It uses [athena-query-result-pager](https://www.npmjs.com/package/athena-query-result-pager) under the hood.","directories":{},"_nodeVersion":"24.13.0","dependencies":{"@aws-sdk/client-athena":"^3.983.0","athena-query-result-pager":"^0.1.2"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^30.2.0","eslint":"^9","projen":"^0.99.16","ts-jest":"^29.4.6","ts-node":"^10.9.2","constructs":"^10.0.0","jest-junit":"^16","typescript":"5.9.x","@types/jest":"^30.0.0","@types/node":"^20","eslint-plugin-import":"^2.32.0","commit-and-tag-version":"^12","@stylistic/eslint-plugin":"^2","@typescript-eslint/parser":"^8","@typescript-eslint/eslint-plugin":"^8","eslint-import-resolver-typescript":"^4.4.4"},"_npmOperationalInternal":{"tmp":"tmp/athena-query-result-collector_0.1.5_1771814227055_0.0866343499654314","host":"s3://npm-registry-packages-npm-production"}},"0.1.6":{"name":"athena-query-result-collector","version":"0.1.6","author":{"name":"yicr","email":"yicr@users.noreply.github.com"},"license":"Apache-2.0","_id":"athena-query-result-collector@0.1.6","maintainers":[{"name":"yicr","email":"yuichiro.higa@gmail.com"}],"homepage":"https://github.com/gammarers-aws-sdk-extensions/athena-query-result-collector#readme","bugs":{"url":"https://github.com/gammarers-aws-sdk-extensions/athena-query-result-collector/issues"},"//":"~~ Generated by projen. To modify, edit .projenrc.ts and run \"npx projen\".","dist":{"shasum":"d956b2d39b76905fa98c964adc10e7252d499840","tarball":"https://registry.npmjs.org/athena-query-result-collector/-/athena-query-result-collector-0.1.6.tgz","fileCount":6,"integrity":"sha512-qeHLR6vYD5GwQxxjMx2YVJh7xLx0+4Ycg02iZrdtCUq0hG6geJ5PQ987u8G9FBTEccq+w5Kj7X4FJOaZ1ihiVw==","signatures":[{"sig":"MEUCIA7PhutZ4qD7WcsxxXuZWgyz59GsmbeIbhuF0lOq/R/RAiEAjPJKjMnuGxYXttT4HefMGKQj8I8m9TTHWIESBlJjFLU=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/athena-query-result-collector@0.1.6","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":37561},"jest":{"reporters":["default",["jest-junit",{"outputDirectory":"test-reports"}]],"testMatch":["<rootDir>/@(src|test)/**/*(*.)@(spec|test).ts?(x)","<rootDir>/@(src|test)/**/__tests__/**/*.ts?(x)","<rootDir>/@(projenrc)/**/*(*.)@(spec|test).ts?(x)","<rootDir>/@(projenrc)/**/__tests__/**/*.ts?(x)"],"transform":{"^.+\\.[t]sx?$":["ts-jest",{"tsconfig":"tsconfig.dev.json"}]},"clearMocks":true,"collectCoverage":true,"coverageProvider":"v8","coverageDirectory":"coverage","coverageReporters":["json","lcov","clover","cobertura","text"],"testPathIgnorePatterns":["/node_modules/"],"watchPathIgnorePatterns":["/node_modules/"],"coveragePathIgnorePatterns":["/node_modules/"]},"main":"lib/index.js","_from":"file:dist/js/athena-query-result-collector-0.1.6.tgz","types":"lib/index.d.ts","engines":{"node":">= 20.0.0"},"scripts":{"bump":"npx projen bump","test":"npx projen test","build":"npx projen build","eject":"npx projen eject","watch":"npx projen watch","eslint":"npx projen eslint","projen":"npx projen","unbump":"npx projen unbump","clobber":"npx projen clobber","compile":"npx projen compile","default":"npx projen default","package":"npx projen package","release":"npx projen release","upgrade":"npx projen upgrade","test:watch":"npx projen test:watch","pre-compile":"npx projen pre-compile","post-compile":"npx projen post-compile","post-upgrade":"npx projen post-upgrade"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:21d3f7d3-f028-4639-9144-440fe6da3134"}},"_resolved":"/home/runner/work/athena-query-result-collector/athena-query-result-collector/dist/js/athena-query-result-collector-0.1.6.tgz","_integrity":"sha512-qeHLR6vYD5GwQxxjMx2YVJh7xLx0+4Ycg02iZrdtCUq0hG6geJ5PQ987u8G9FBTEccq+w5Kj7X4FJOaZ1ihiVw==","repository":{"url":"git+https://github.com/gammarers-aws-sdk-extensions/athena-query-result-collector.git","type":"git"},"_npmVersion":"11.8.0","description":"A TypeScript library that fetches AWS Athena query results via paging and supports bulk collection, streaming, and batch processing. It uses [athena-query-result-pager](https://www.npmjs.com/package/athena-query-result-pager) under the hood.","directories":{},"_nodeVersion":"24.13.1","dependencies":{"@aws-sdk/client-athena":"^3.983.0","athena-query-result-pager":"^0.1.2"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^30.2.0","eslint":"^9","projen":"^0.99.17","ts-jest":"^29.4.6","ts-node":"^10.9.2","constructs":"^10.0.0","jest-junit":"^16","typescript":"5.9.x","@types/jest":"^30.0.0","@types/node":"^20","eslint-plugin-import":"^2.32.0","commit-and-tag-version":"^12","@stylistic/eslint-plugin":"^2","@typescript-eslint/parser":"^8","@typescript-eslint/eslint-plugin":"^8","eslint-import-resolver-typescript":"^4.4.4"},"_npmOperationalInternal":{"tmp":"tmp/athena-query-result-collector_0.1.6_1772418762428_0.13828253073086838","host":"s3://npm-registry-packages-npm-production"}},"0.1.7":{"name":"athena-query-result-collector","version":"0.1.7","author":{"name":"yicr","email":"yicr@users.noreply.github.com"},"license":"Apache-2.0","_id":"athena-query-result-collector@0.1.7","maintainers":[{"name":"yicr","email":"yuichiro.higa@gmail.com"}],"homepage":"https://github.com/gammarers-aws-sdk-extensions/athena-query-result-collector#readme","bugs":{"url":"https://github.com/gammarers-aws-sdk-extensions/athena-query-result-collector/issues"},"//":"~~ Generated by projen. To modify, edit .projenrc.ts and run \"npx projen\".","dist":{"shasum":"11f2bad42d385fb5028be967519a5258cdbb3124","tarball":"https://registry.npmjs.org/athena-query-result-collector/-/athena-query-result-collector-0.1.7.tgz","fileCount":6,"integrity":"sha512-RKm2n3era7y5NFPIkVHki+A3cPkhwDChxuXqNSbwaqrQet5hWHMgGpoL5vJxunkrM/GQYe3u4C8NP9JDY6fdXg==","signatures":[{"sig":"MEUCIH6Zf3uRBZ74ecrjc+REJBCtQWW7BWlDxaSD0D62BBxsAiEAm+7xqGe1mqRhzXNaYmiO2vE85jIOYIeT142WmZNIfpM=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/athena-query-result-collector@0.1.7","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":37561},"jest":{"reporters":["default",["jest-junit",{"outputDirectory":"test-reports"}]],"testMatch":["<rootDir>/@(src|test)/**/*(*.)@(spec|test).ts?(x)","<rootDir>/@(src|test)/**/__tests__/**/*.ts?(x)","<rootDir>/@(projenrc)/**/*(*.)@(spec|test).ts?(x)","<rootDir>/@(projenrc)/**/__tests__/**/*.ts?(x)"],"transform":{"^.+\\.[t]sx?$":["ts-jest",{"tsconfig":"tsconfig.dev.json"}]},"clearMocks":true,"collectCoverage":true,"coverageProvider":"v8","coverageDirectory":"coverage","coverageReporters":["json","lcov","clover","cobertura","text"],"testPathIgnorePatterns":["/node_modules/"],"watchPathIgnorePatterns":["/node_modules/"],"coveragePathIgnorePatterns":["/node_modules/"]},"main":"lib/index.js","_from":"file:dist/js/athena-query-result-collector-0.1.7.tgz","types":"lib/index.d.ts","engines":{"node":">= 20.0.0"},"scripts":{"bump":"npx projen bump","test":"npx projen test","build":"npx projen build","eject":"npx projen eject","watch":"npx projen watch","eslint":"npx projen eslint","projen":"npx projen","unbump":"npx projen unbump","clobber":"npx projen clobber","compile":"npx projen compile","default":"npx projen default","package":"npx projen package","release":"npx projen release","upgrade":"npx projen upgrade","test:watch":"npx projen test:watch","pre-compile":"npx projen pre-compile","post-compile":"npx projen post-compile","post-upgrade":"npx projen post-upgrade"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:21d3f7d3-f028-4639-9144-440fe6da3134"}},"_resolved":"/home/runner/work/athena-query-result-collector/athena-query-result-collector/dist/js/athena-query-result-collector-0.1.7.tgz","_integrity":"sha512-RKm2n3era7y5NFPIkVHki+A3cPkhwDChxuXqNSbwaqrQet5hWHMgGpoL5vJxunkrM/GQYe3u4C8NP9JDY6fdXg==","repository":{"url":"git+https://github.com/gammarers-aws-sdk-extensions/athena-query-result-collector.git","type":"git"},"_npmVersion":"11.9.0","description":"A TypeScript library that fetches AWS Athena query results via paging and supports bulk collection, streaming, and batch processing. It uses [athena-query-result-pager](https://www.npmjs.com/package/athena-query-result-pager) under the hood.","directories":{},"_nodeVersion":"24.14.0","dependencies":{"@aws-sdk/client-athena":"^3.983.0","athena-query-result-pager":"^0.1.2"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^30.2.0","eslint":"^9","projen":"^0.99.19","ts-jest":"^29.4.6","ts-node":"^10.9.2","constructs":"^10.0.0","jest-junit":"^16","typescript":"5.9.x","@types/jest":"^30.0.0","@types/node":"^20","eslint-plugin-import":"^2.32.0","commit-and-tag-version":"^12","@stylistic/eslint-plugin":"^2","@typescript-eslint/parser":"^8","@typescript-eslint/eslint-plugin":"^8","eslint-import-resolver-typescript":"^4.4.4"},"_npmOperationalInternal":{"tmp":"tmp/athena-query-result-collector_0.1.7_1773023697907_0.22876796034703895","host":"s3://npm-registry-packages-npm-production"}},"0.1.8":{"name":"athena-query-result-collector","version":"0.1.8","author":{"name":"yicr","email":"yicr@users.noreply.github.com"},"license":"Apache-2.0","_id":"athena-query-result-collector@0.1.8","maintainers":[{"name":"yicr","email":"yuichiro.higa@gmail.com"}],"homepage":"https://github.com/gammarers-aws-sdk-extensions/athena-query-result-collector#readme","bugs":{"url":"https://github.com/gammarers-aws-sdk-extensions/athena-query-result-collector/issues"},"//":"~~ Generated by projen. To modify, edit .projenrc.ts and run \"npx projen\".","dist":{"shasum":"9b50d41eb0490d3b187073e8d7b846e2d6f47618","tarball":"https://registry.npmjs.org/athena-query-result-collector/-/athena-query-result-collector-0.1.8.tgz","fileCount":6,"integrity":"sha512-k4V7wZ7xonGbqZhVRF3rroskafzd7KOXoJmngbEK2MUlxq4aBVxjbIlprVHqycqK9te1syJ7Artaz0bL2ieF4w==","signatures":[{"sig":"MEUCIDNjAMKqihk/yL3InfteimwrGXEuOdLXfDtgQwZUjB9LAiEAwHpay7LB3VCZi3ZsNcv3Uhxvy7F713v9aNvPcD+3olM=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/athena-query-result-collector@0.1.8","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":37561},"jest":{"reporters":["default",["jest-junit",{"outputDirectory":"test-reports"}]],"testMatch":["<rootDir>/@(src|test)/**/*(*.)@(spec|test).ts?(x)","<rootDir>/@(src|test)/**/__tests__/**/*.ts?(x)","<rootDir>/@(projenrc)/**/*(*.)@(spec|test).ts?(x)","<rootDir>/@(projenrc)/**/__tests__/**/*.ts?(x)"],"transform":{"^.+\\.[t]sx?$":["ts-jest",{"tsconfig":"tsconfig.dev.json"}]},"clearMocks":true,"collectCoverage":true,"coverageProvider":"v8","coverageDirectory":"coverage","coverageReporters":["json","lcov","clover","cobertura","text"],"testPathIgnorePatterns":["/node_modules/"],"watchPathIgnorePatterns":["/node_modules/"],"coveragePathIgnorePatterns":["/node_modules/"]},"main":"lib/index.js","_from":"file:dist/js/athena-query-result-collector-0.1.8.tgz","types":"lib/index.d.ts","engines":{"node":">= 20.0.0"},"scripts":{"bump":"npx projen bump","test":"npx projen test","build":"npx projen build","eject":"npx projen eject","watch":"npx projen watch","eslint":"npx projen eslint","projen":"npx projen","unbump":"npx projen unbump","clobber":"npx projen clobber","compile":"npx projen compile","default":"npx projen default","package":"npx projen package","release":"npx projen release","upgrade":"npx projen upgrade","test:watch":"npx projen test:watch","pre-compile":"npx projen pre-compile","post-compile":"npx projen post-compile","post-upgrade":"npx projen post-upgrade"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:21d3f7d3-f028-4639-9144-440fe6da3134"}},"_resolved":"/home/runner/work/athena-query-result-collector/athena-query-result-collector/dist/js/athena-query-result-collector-0.1.8.tgz","_integrity":"sha512-k4V7wZ7xonGbqZhVRF3rroskafzd7KOXoJmngbEK2MUlxq4aBVxjbIlprVHqycqK9te1syJ7Artaz0bL2ieF4w==","repository":{"url":"git+https://github.com/gammarers-aws-sdk-extensions/athena-query-result-collector.git","type":"git"},"_npmVersion":"11.9.0","description":"A TypeScript library that fetches AWS Athena query results via paging and supports bulk collection, streaming, and batch processing. It uses [athena-query-result-pager](https://www.npmjs.com/package/athena-query-result-pager) under the hood.","directories":{},"_nodeVersion":"24.14.0","dependencies":{"@aws-sdk/client-athena":"^3.983.0","athena-query-result-pager":"^0.1.2"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^30.3.0","eslint":"^9","projen":"^0.99.20","ts-jest":"^29.4.6","ts-node":"^10.9.2","constructs":"^10.0.0","jest-junit":"^16","typescript":"5.9.x","@types/jest":"^30.0.0","@types/node":"^20","eslint-plugin-import":"^2.32.0","commit-and-tag-version":"^12","@stylistic/eslint-plugin":"^2","@typescript-eslint/parser":"^8","@typescript-eslint/eslint-plugin":"^8","eslint-import-resolver-typescript":"^4.4.4"},"_npmOperationalInternal":{"tmp":"tmp/athena-query-result-collector_0.1.8_1773629296663_0.5177333141403053","host":"s3://npm-registry-packages-npm-production"}},"0.1.9":{"name":"athena-query-result-collector","version":"0.1.9","author":{"name":"yicr","email":"yicr@users.noreply.github.com"},"license":"Apache-2.0","_id":"athena-query-result-collector@0.1.9","maintainers":[{"name":"yicr","email":"yuichiro.higa@gmail.com"}],"homepage":"https://github.com/gammarers-aws-sdk-extensions/athena-query-result-collector#readme","bugs":{"url":"https://github.com/gammarers-aws-sdk-extensions/athena-query-result-collector/issues"},"//":"~~ Generated by projen. To modify, edit .projenrc.ts and run \"npx projen\".","dist":{"shasum":"792f458d1ae73baf7c939b1f1a1648faafe9c7e7","tarball":"https://registry.npmjs.org/athena-query-result-collector/-/athena-query-result-collector-0.1.9.tgz","fileCount":6,"integrity":"sha512-L+yFLvYrANzcMsLsQT3h8OBhnVHJ2iyhsoRB21igw8snDmsEYOkjmX48Vm3++qKhXQ78w8x0fwuE8gvnDFZ7ag==","signatures":[{"sig":"MEUCIEAdfc2wNpjS9SNOvnNHTbhSmJUVgSrMof+nBegdW2PLAiEAzOuwEGlNF3kuFQVbQlCyg9fM2DQdv5r7x5eZLCCYNw0=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/athena-query-result-collector@0.1.9","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":37561},"jest":{"reporters":["default",["jest-junit",{"outputDirectory":"test-reports"}]],"testMatch":["<rootDir>/@(src|test)/**/*(*.)@(spec|test).ts?(x)","<rootDir>/@(src|test)/**/__tests__/**/*.ts?(x)","<rootDir>/@(projenrc)/**/*(*.)@(spec|test).ts?(x)","<rootDir>/@(projenrc)/**/__tests__/**/*.ts?(x)"],"transform":{"^.+\\.[t]sx?$":["ts-jest",{"tsconfig":"tsconfig.dev.json"}]},"clearMocks":true,"collectCoverage":true,"coverageProvider":"v8","coverageDirectory":"coverage","coverageReporters":["json","lcov","clover","cobertura","text"],"testPathIgnorePatterns":["/node_modules/"],"watchPathIgnorePatterns":["/node_modules/"],"coveragePathIgnorePatterns":["/node_modules/"]},"main":"lib/index.js","_from":"file:dist/js/athena-query-result-collector-0.1.9.tgz","types":"lib/index.d.ts","engines":{"node":">= 20.0.0"},"scripts":{"bump":"npx projen bump","test":"npx projen test","build":"npx projen build","eject":"npx projen eject","watch":"npx projen watch","eslint":"npx projen eslint","projen":"npx projen","unbump":"npx projen unbump","clobber":"npx projen clobber","compile":"npx projen compile","default":"npx projen default","package":"npx projen package","release":"npx projen release","upgrade":"npx projen upgrade","test:watch":"npx projen test:watch","pre-compile":"npx projen pre-compile","post-compile":"npx projen post-compile","post-upgrade":"npx projen post-upgrade"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:21d3f7d3-f028-4639-9144-440fe6da3134"}},"_resolved":"/home/runner/work/athena-query-result-collector/athena-query-result-collector/dist/js/athena-query-result-collector-0.1.9.tgz","_integrity":"sha512-L+yFLvYrANzcMsLsQT3h8OBhnVHJ2iyhsoRB21igw8snDmsEYOkjmX48Vm3++qKhXQ78w8x0fwuE8gvnDFZ7ag==","repository":{"url":"git+https://github.com/gammarers-aws-sdk-extensions/athena-query-result-collector.git","type":"git"},"_npmVersion":"11.9.0","description":"A TypeScript library that fetches AWS Athena query results via paging and supports bulk collection, streaming, and batch processing. It uses [athena-query-result-pager](https://www.npmjs.com/package/athena-query-result-pager) under the hood.","directories":{},"_nodeVersion":"24.14.0","dependencies":{"@aws-sdk/client-athena":"^3.983.0","athena-query-result-pager":"^0.1.2"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^30.3.0","eslint":"^9","projen":"^0.99.21","ts-jest":"^29.4.6","ts-node":"^10.9.2","constructs":"^10.0.0","jest-junit":"^16","typescript":"5.9.x","@types/jest":"^30.0.0","@types/node":"^20","eslint-plugin-import":"^2.32.0","commit-and-tag-version":"^12","@stylistic/eslint-plugin":"^2","@typescript-eslint/parser":"^8","@typescript-eslint/eslint-plugin":"^8","eslint-import-resolver-typescript":"^4.4.4"},"_npmOperationalInternal":{"tmp":"tmp/athena-query-result-collector_0.1.9_1774233678297_0.6467067841952845","host":"s3://npm-registry-packages-npm-production"}},"0.2.0":{"name":"athena-query-result-collector","version":"0.2.0","author":{"name":"yicr","email":"yicr@users.noreply.github.com"},"license":"Apache-2.0","_id":"athena-query-result-collector@0.2.0","maintainers":[{"name":"yicr","email":"yuichiro.higa@gmail.com"}],"homepage":"https://github.com/gammarers-aws-sdk-extensions/athena-query-result-collector#readme","bugs":{"url":"https://github.com/gammarers-aws-sdk-extensions/athena-query-result-collector/issues"},"//":"~~ Generated by projen. To modify, edit .projenrc.ts and run \"npx projen\".","dist":{"shasum":"96fbd5ceec35f32fdfb4c926af6471070d801a83","tarball":"https://registry.npmjs.org/athena-query-result-collector/-/athena-query-result-collector-0.2.0.tgz","fileCount":6,"integrity":"sha512-NhV/T4fpuxeDO6oZK0aoIVrvbLaF7ZTCOFikIYgtBnUSYCwSvpGAw4zU1+Rfhs4u8Q8knvv3zIdWpGnPETAyFQ==","signatures":[{"sig":"MEUCIAk8zfcfkdDDIVcGZVkCju2RGQISWZWdY1Eb6iLQLpzSAiEAzx70B+AxDp3cgF+lnPkWYDUlmoOg9JZkDMvMRDcNhxE=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/athena-query-result-collector@0.2.0","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":41622},"jest":{"reporters":["default",["jest-junit",{"outputDirectory":"test-reports"}]],"testMatch":["<rootDir>/@(src|test)/**/*(*.)@(spec|test).ts?(x)","<rootDir>/@(src|test)/**/__tests__/**/*.ts?(x)","<rootDir>/@(projenrc)/**/*(*.)@(spec|test).ts?(x)","<rootDir>/@(projenrc)/**/__tests__/**/*.ts?(x)"],"transform":{"^.+\\.[t]sx?$":["ts-jest",{"tsconfig":"tsconfig.dev.json"}]},"clearMocks":true,"collectCoverage":true,"coverageProvider":"v8","coverageDirectory":"coverage","coverageReporters":["json","lcov","clover","cobertura","text"],"testPathIgnorePatterns":["/node_modules/"],"watchPathIgnorePatterns":["/node_modules/"],"coveragePathIgnorePatterns":["/node_modules/"]},"main":"lib/index.js","_from":"file:dist/js/athena-query-result-collector-0.2.0.tgz","types":"lib/index.d.ts","engines":{"node":">= 20.0.0"},"scripts":{"bump":"npx projen bump","test":"npx projen test","build":"npx projen build","eject":"npx projen eject","watch":"npx projen watch","eslint":"npx projen eslint","projen":"npx projen","unbump":"npx projen unbump","clobber":"npx projen clobber","compile":"npx projen compile","default":"npx projen default","package":"npx projen package","release":"npx projen release","upgrade":"npx projen upgrade","test:watch":"npx projen test:watch","pre-compile":"npx projen pre-compile","post-compile":"npx projen post-compile","post-upgrade":"npx projen post-upgrade"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:21d3f7d3-f028-4639-9144-440fe6da3134"}},"_resolved":"/home/runner/work/athena-query-result-collector/athena-query-result-collector/dist/js/athena-query-result-collector-0.2.0.tgz","_integrity":"sha512-NhV/T4fpuxeDO6oZK0aoIVrvbLaF7ZTCOFikIYgtBnUSYCwSvpGAw4zU1+Rfhs4u8Q8knvv3zIdWpGnPETAyFQ==","repository":{"url":"git+https://github.com/gammarers-aws-sdk-extensions/athena-query-result-collector.git","type":"git"},"_npmVersion":"11.9.0","description":"![npm](https://img.shields.io/npm/v/athena-query-result-collector) ![license](https://img.shields.io/npm/l/athena-query-result-collector) ![node](https://img.shields.io/node/v/athena-query-result-collector)","directories":{},"_nodeVersion":"24.14.0","dependencies":{"@aws-sdk/client-athena":"^3.983.0","athena-query-result-pager":"^0.1.2"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^30.3.0","eslint":"^9","projen":"^0.99.21","ts-jest":"^29.4.6","ts-node":"^10.9.2","constructs":"^10.0.0","jest-junit":"^16","typescript":"5.9.x","@types/jest":"^30.0.0","@types/node":"^20","eslint-plugin-import":"^2.32.0","commit-and-tag-version":"^12","@stylistic/eslint-plugin":"^2","@typescript-eslint/parser":"^8","@typescript-eslint/eslint-plugin":"^8","eslint-import-resolver-typescript":"^4.4.4"},"_npmOperationalInternal":{"tmp":"tmp/athena-query-result-collector_0.2.0_1774604026970_0.1688745675865575","host":"s3://npm-registry-packages-npm-production"}},"0.2.1":{"name":"athena-query-result-collector","version":"0.2.1","author":{"name":"yicr","email":"yicr@users.noreply.github.com"},"license":"Apache-2.0","_id":"athena-query-result-collector@0.2.1","maintainers":[{"name":"yicr","email":"yuichiro.higa@gmail.com"}],"homepage":"https://github.com/gammarers-aws-sdk-extensions/athena-query-result-collector#readme","bugs":{"url":"https://github.com/gammarers-aws-sdk-extensions/athena-query-result-collector/issues"},"//":"~~ Generated by projen. To modify, edit .projenrc.ts and run \"npx projen\".","dist":{"shasum":"33f5201207ece69e54081c4c4d9226a795e93458","tarball":"https://registry.npmjs.org/athena-query-result-collector/-/athena-query-result-collector-0.2.1.tgz","fileCount":5,"integrity":"sha512-kAvPCnACuZo7zMGqZfVO9XR7xCab4pzRu14u/U6tI5UDAKX5TeDlURgZdpVzAQIllA9nJ7LNwTRRfsWeRp9P7Q==","signatures":[{"sig":"MEUCIB0jz6gm7aYnrm97yJyLrnF+OP12laBDpHQ7l8wOI+6oAiEAgep7/9ew7ahmiG+fMlpBSsB88tT7hNdo6m1PaVydbcg=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/athena-query-result-collector@0.2.1","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":40904},"jest":{"reporters":["default",["jest-junit",{"outputDirectory":"test-reports"}]],"testMatch":["<rootDir>/@(src|test)/**/*(*.)@(spec|test).ts?(x)","<rootDir>/@(src|test)/**/__tests__/**/*.ts?(x)","<rootDir>/@(projenrc)/**/*(*.)@(spec|test).ts?(x)","<rootDir>/@(projenrc)/**/__tests__/**/*.ts?(x)"],"transform":{"^.+\\.[t]sx?$":["ts-jest",{"tsconfig":"tsconfig.dev.json"}]},"clearMocks":true,"collectCoverage":true,"coverageProvider":"v8","coverageDirectory":"coverage","coverageReporters":["json","lcov","clover","cobertura","text"],"testPathIgnorePatterns":["/node_modules/"],"watchPathIgnorePatterns":["/node_modules/"],"coveragePathIgnorePatterns":["/node_modules/"]},"main":"lib/index.js","_from":"file:dist/js/athena-query-result-collector-0.2.1.tgz","types":"lib/index.d.ts","engines":{"node":">= 20.0.0"},"scripts":{"bump":"npx projen bump","test":"npx projen test","build":"npx projen build","eject":"npx projen eject","watch":"npx projen watch","eslint":"npx projen eslint","projen":"npx projen","unbump":"npx projen unbump","clobber":"npx projen clobber","compile":"npx projen compile","default":"npx projen default","package":"npx projen package","release":"npx projen release","upgrade":"npx projen upgrade","test:watch":"npx projen test:watch","pre-compile":"npx projen pre-compile","post-compile":"npx projen post-compile","post-upgrade":"npx projen post-upgrade"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:21d3f7d3-f028-4639-9144-440fe6da3134"}},"_resolved":"/home/runner/work/athena-query-result-collector/athena-query-result-collector/dist/js/athena-query-result-collector-0.2.1.tgz","_integrity":"sha512-kAvPCnACuZo7zMGqZfVO9XR7xCab4pzRu14u/U6tI5UDAKX5TeDlURgZdpVzAQIllA9nJ7LNwTRRfsWeRp9P7Q==","repository":{"url":"git+https://github.com/gammarers-aws-sdk-extensions/athena-query-result-collector.git","type":"git"},"_npmVersion":"11.9.0","description":"![npm](https://img.shields.io/npm/v/athena-query-result-collector) ![license](https://img.shields.io/npm/l/athena-query-result-collector) ![node](https://img.shields.io/node/v/athena-query-result-collector)","directories":{},"_nodeVersion":"24.14.0","dependencies":{"@aws-sdk/client-athena":"^3.983.0","athena-query-result-pager":"^0.1.2"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^30.3.0","eslint":"^9","projen":"^0.99.21","ts-jest":"^29.4.6","ts-node":"^10.9.2","constructs":"^10.0.0","jest-junit":"^16","typescript":"5.9.x","@types/jest":"^30.0.0","@types/node":"^20","eslint-plugin-import":"^2.32.0","commit-and-tag-version":"^12","@stylistic/eslint-plugin":"^2","@typescript-eslint/parser":"^8","@typescript-eslint/eslint-plugin":"^8","eslint-import-resolver-typescript":"^4.4.4"},"_npmOperationalInternal":{"tmp":"tmp/athena-query-result-collector_0.2.1_1774604241742_0.38409794621544746","host":"s3://npm-registry-packages-npm-production"}},"0.2.2":{"name":"athena-query-result-collector","version":"0.2.2","author":{"name":"yicr","email":"yicr@users.noreply.github.com"},"license":"Apache-2.0","_id":"athena-query-result-collector@0.2.2","maintainers":[{"name":"yicr","email":"yuichiro.higa@gmail.com"}],"homepage":"https://github.com/gammarers-aws-sdk-extensions/athena-query-result-collector#readme","bugs":{"url":"https://github.com/gammarers-aws-sdk-extensions/athena-query-result-collector/issues"},"//":"~~ Generated by projen. To modify, edit .projenrc.ts and run \"npx projen\".","dist":{"shasum":"6b1777acaf1600779a92c14b474d9e10f485fb73","tarball":"https://registry.npmjs.org/athena-query-result-collector/-/athena-query-result-collector-0.2.2.tgz","fileCount":5,"integrity":"sha512-GYGvSWjF9GAiwoOAb96/HiSQ51ujXoaBVxo/DMtRfQ5ggUWfx45aTPBxfpZtURei197Dz3T7eELp6ViICw0lpQ==","signatures":[{"sig":"MEYCIQCnpug+13OgCr0YOC0BIn2EsPbLzeMdJa0u67S5hkj0PwIhAKvJWLiAFrmfI8tTXcqgAAqODrOrTVcYgmiHp2E7cWYs","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/athena-query-result-collector@0.2.2","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":40904},"jest":{"reporters":["default",["jest-junit",{"outputDirectory":"test-reports"}]],"testMatch":["<rootDir>/@(src|test)/**/*(*.)@(spec|test).ts?(x)","<rootDir>/@(src|test)/**/__tests__/**/*.ts?(x)","<rootDir>/@(projenrc)/**/*(*.)@(spec|test).ts?(x)","<rootDir>/@(projenrc)/**/__tests__/**/*.ts?(x)"],"transform":{"^.+\\.[t]sx?$":["ts-jest",{"tsconfig":"tsconfig.dev.json"}]},"clearMocks":true,"collectCoverage":true,"coverageProvider":"v8","coverageDirectory":"coverage","coverageReporters":["json","lcov","clover","cobertura","text"],"testPathIgnorePatterns":["/node_modules/"],"watchPathIgnorePatterns":["/node_modules/"],"coveragePathIgnorePatterns":["/node_modules/"]},"main":"lib/index.js","_from":"file:dist/js/athena-query-result-collector-0.2.2.tgz","types":"lib/index.d.ts","engines":{"node":">= 20.0.0"},"scripts":{"bump":"npx projen bump","test":"npx projen test","build":"npx projen build","eject":"npx projen eject","watch":"npx projen watch","eslint":"npx projen eslint","projen":"npx projen","unbump":"npx projen unbump","clobber":"npx projen clobber","compile":"npx projen compile","default":"npx projen default","package":"npx projen package","release":"npx projen release","upgrade":"npx projen upgrade","test:watch":"npx projen test:watch","pre-compile":"npx projen pre-compile","post-compile":"npx projen post-compile","post-upgrade":"npx projen post-upgrade"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:21d3f7d3-f028-4639-9144-440fe6da3134"}},"_resolved":"/home/runner/work/athena-query-result-collector/athena-query-result-collector/dist/js/athena-query-result-collector-0.2.2.tgz","_integrity":"sha512-GYGvSWjF9GAiwoOAb96/HiSQ51ujXoaBVxo/DMtRfQ5ggUWfx45aTPBxfpZtURei197Dz3T7eELp6ViICw0lpQ==","repository":{"url":"git+https://github.com/gammarers-aws-sdk-extensions/athena-query-result-collector.git","type":"git"},"_npmVersion":"11.9.0","description":"![npm](https://img.shields.io/npm/v/athena-query-result-collector) ![license](https://img.shields.io/npm/l/athena-query-result-collector) ![node](https://img.shields.io/node/v/athena-query-result-collector)","directories":{},"_nodeVersion":"24.14.0","dependencies":{"@aws-sdk/client-athena":"^3.983.0","athena-query-result-pager":"^0.1.2"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^30.3.0","eslint":"^9","projen":"^0.99.21","ts-jest":"^29.4.6","ts-node":"^10.9.2","constructs":"^10.0.0","jest-junit":"^16","typescript":"5.9.x","@types/jest":"^30.0.0","@types/node":"^20","eslint-plugin-import":"^2.32.0","commit-and-tag-version":"^12","@stylistic/eslint-plugin":"^2","@typescript-eslint/parser":"^8","@typescript-eslint/eslint-plugin":"^8","eslint-import-resolver-typescript":"^4.4.4"},"_npmOperationalInternal":{"tmp":"tmp/athena-query-result-collector_0.2.2_1774861517064_0.42030859756391403","host":"s3://npm-registry-packages-npm-production"}},"0.2.3":{"name":"athena-query-result-collector","version":"0.2.3","author":{"name":"yicr","email":"yicr@users.noreply.github.com"},"license":"Apache-2.0","_id":"athena-query-result-collector@0.2.3","maintainers":[{"name":"yicr","email":"yuichiro.higa@gmail.com"}],"homepage":"https://github.com/gammarers-aws-sdk-extensions/athena-query-result-collector#readme","bugs":{"url":"https://github.com/gammarers-aws-sdk-extensions/athena-query-result-collector/issues"},"//":"~~ Generated by projen. To modify, edit .projenrc.ts and run \"npx projen\".","dist":{"shasum":"b7843ec474e5dfc826cbde49a26ee4b117506202","tarball":"https://registry.npmjs.org/athena-query-result-collector/-/athena-query-result-collector-0.2.3.tgz","fileCount":5,"integrity":"sha512-DEKygHaZatX0xSdOD7N6iSEdDR2/HuRWhoixBdhPLKTGHlGkH76Rh4gyweR/KBkk9ZSmAc8IvMlHBB7I6ML1XQ==","signatures":[{"sig":"MEUCIEKA+0yT3t1g+P9n/zCqFDsbyDowOW8ba6uL5pyYijScAiEAyGtR6mbz6FG4FPNZh7p0w3qjZQS+2iim6hPHGO6vEeI=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/athena-query-result-collector@0.2.3","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":40904},"jest":{"reporters":["default",["jest-junit",{"outputDirectory":"test-reports"}]],"testMatch":["<rootDir>/@(src|test)/**/*(*.)@(spec|test).ts?(x)","<rootDir>/@(src|test)/**/__tests__/**/*.ts?(x)","<rootDir>/@(projenrc)/**/*(*.)@(spec|test).ts?(x)","<rootDir>/@(projenrc)/**/__tests__/**/*.ts?(x)"],"transform":{"^.+\\.[t]sx?$":["ts-jest",{"tsconfig":"tsconfig.dev.json"}]},"clearMocks":true,"collectCoverage":true,"coverageProvider":"v8","coverageDirectory":"coverage","coverageReporters":["json","lcov","clover","cobertura","text"],"testPathIgnorePatterns":["/node_modules/"],"watchPathIgnorePatterns":["/node_modules/"],"coveragePathIgnorePatterns":["/node_modules/"]},"main":"lib/index.js","_from":"file:dist/js/athena-query-result-collector-0.2.3.tgz","types":"lib/index.d.ts","engines":{"node":">= 20.0.0"},"scripts":{"bump":"npx projen bump","test":"npx projen test","build":"npx projen build","eject":"npx projen eject","watch":"npx projen watch","eslint":"npx projen eslint","projen":"npx projen","unbump":"npx projen unbump","clobber":"npx projen clobber","compile":"npx projen compile","default":"npx projen default","package":"npx projen package","release":"npx projen release","upgrade":"npx projen upgrade","test:watch":"npx projen test:watch","pre-compile":"npx projen pre-compile","post-compile":"npx projen post-compile","post-upgrade":"npx projen post-upgrade"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:21d3f7d3-f028-4639-9144-440fe6da3134"}},"_resolved":"/home/runner/work/athena-query-result-collector/athena-query-result-collector/dist/js/athena-query-result-collector-0.2.3.tgz","_integrity":"sha512-DEKygHaZatX0xSdOD7N6iSEdDR2/HuRWhoixBdhPLKTGHlGkH76Rh4gyweR/KBkk9ZSmAc8IvMlHBB7I6ML1XQ==","repository":{"url":"git+https://github.com/gammarers-aws-sdk-extensions/athena-query-result-collector.git","type":"git"},"_npmVersion":"11.9.0","description":"![npm](https://img.shields.io/npm/v/athena-query-result-collector) ![license](https://img.shields.io/npm/l/athena-query-result-collector) ![node](https://img.shields.io/node/v/athena-query-result-collector)","directories":{},"_nodeVersion":"24.14.0","dependencies":{"@aws-sdk/client-athena":"^3.983.0","athena-query-result-pager":"^0.1.2"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^30.3.0","eslint":"^9","projen":"^0.99.26","ts-jest":"^29.4.6","ts-node":"^10.9.2","constructs":"^10.0.0","jest-junit":"^16","typescript":"5.9.x","@types/jest":"^30.0.0","@types/node":"^20","eslint-plugin-import":"^2.32.0","commit-and-tag-version":"^12","@stylistic/eslint-plugin":"^2","@typescript-eslint/parser":"^8","@typescript-eslint/eslint-plugin":"^8","eslint-import-resolver-typescript":"^4.4.4"},"_npmOperationalInternal":{"tmp":"tmp/athena-query-result-collector_0.2.3_1774868997959_0.11259011702381994","host":"s3://npm-registry-packages-npm-production"}},"0.2.4":{"name":"athena-query-result-collector","version":"0.2.4","author":{"name":"yicr","email":"yicr@users.noreply.github.com"},"license":"Apache-2.0","_id":"athena-query-result-collector@0.2.4","maintainers":[{"name":"yicr","email":"yuichiro.higa@gmail.com"}],"homepage":"https://github.com/gammarers-aws-sdk-extensions/athena-query-result-collector#readme","bugs":{"url":"https://github.com/gammarers-aws-sdk-extensions/athena-query-result-collector/issues"},"//":"~~ Generated by projen. To modify, edit .projenrc.ts and run \"npx projen\".","dist":{"shasum":"537e5ee3a49f77b5d2a3dbb0dfe7c51c9b807c93","tarball":"https://registry.npmjs.org/athena-query-result-collector/-/athena-query-result-collector-0.2.4.tgz","fileCount":5,"integrity":"sha512-W5BGJ4kLhvInv3+EDEZBizcUccQ16StO+z0b8+tPXNHJnSx7HdfC1cDIlC5VWeNwpo5e8W1b7lDOLDS1ZicwUw==","signatures":[{"sig":"MEUCIQCH/2NzOkz816nRhJuNQuLvS9hxtzvXR7ZTa4Pl9crZywIgLgyCnoviWZNpJsCc6wNDTzBJvUnY9HgDn8AWPO8oHV0=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/athena-query-result-collector@0.2.4","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":40904},"jest":{"reporters":["default",["jest-junit",{"outputDirectory":"test-reports"}]],"testMatch":["<rootDir>/@(src|test)/**/*(*.)@(spec|test).ts?(x)","<rootDir>/@(src|test)/**/__tests__/**/*.ts?(x)","<rootDir>/@(projenrc)/**/*(*.)@(spec|test).ts?(x)","<rootDir>/@(projenrc)/**/__tests__/**/*.ts?(x)"],"transform":{"^.+\\.[t]sx?$":["ts-jest",{"tsconfig":"tsconfig.dev.json"}]},"clearMocks":true,"collectCoverage":true,"coverageProvider":"v8","coverageDirectory":"coverage","coverageReporters":["json","lcov","clover","cobertura","text"],"testPathIgnorePatterns":["/node_modules/"],"watchPathIgnorePatterns":["/node_modules/"],"coveragePathIgnorePatterns":["/node_modules/"]},"main":"lib/index.js","_from":"file:dist/js/athena-query-result-collector-0.2.4.tgz","types":"lib/index.d.ts","engines":{"node":">= 20.0.0"},"scripts":{"bump":"npx projen bump","test":"npx projen test","build":"npx projen build","eject":"npx projen eject","watch":"npx projen watch","eslint":"npx projen eslint","projen":"npx projen","unbump":"npx projen unbump","clobber":"npx projen clobber","compile":"npx projen compile","default":"npx projen default","package":"npx projen package","release":"npx projen release","upgrade":"npx projen upgrade","test:watch":"npx projen test:watch","pre-compile":"npx projen pre-compile","post-compile":"npx projen post-compile","post-upgrade":"npx projen post-upgrade"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:21d3f7d3-f028-4639-9144-440fe6da3134"}},"_resolved":"/home/runner/work/athena-query-result-collector/athena-query-result-collector/dist/js/athena-query-result-collector-0.2.4.tgz","_integrity":"sha512-W5BGJ4kLhvInv3+EDEZBizcUccQ16StO+z0b8+tPXNHJnSx7HdfC1cDIlC5VWeNwpo5e8W1b7lDOLDS1ZicwUw==","repository":{"url":"git+https://github.com/gammarers-aws-sdk-extensions/athena-query-result-collector.git","type":"git"},"_npmVersion":"11.11.0","description":"![npm](https://img.shields.io/npm/v/athena-query-result-collector) ![license](https://img.shields.io/npm/l/athena-query-result-collector) ![node](https://img.shields.io/node/v/athena-query-result-collector)","directories":{},"_nodeVersion":"24.14.1","dependencies":{"@aws-sdk/client-athena":"^3.983.0","athena-query-result-pager":"^0.1.2"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^30.3.0","eslint":"^9","projen":"^0.99.34","ts-jest":"^29.4.9","ts-node":"^10.9.2","constructs":"^10.0.0","jest-junit":"^16","typescript":"5.9.x","@types/jest":"^30.0.0","@types/node":"^20","eslint-plugin-import":"^2.32.0","commit-and-tag-version":"^12","@stylistic/eslint-plugin":"^2","@typescript-eslint/parser":"^8","@typescript-eslint/eslint-plugin":"^8","eslint-import-resolver-typescript":"^4.4.4"},"_npmOperationalInternal":{"tmp":"tmp/athena-query-result-collector_0.2.4_1775444026699_0.1660722147968947","host":"s3://npm-registry-packages-npm-production"}},"0.2.5":{"name":"athena-query-result-collector","version":"0.2.5","author":{"name":"yicr","email":"yicr@users.noreply.github.com"},"license":"Apache-2.0","_id":"athena-query-result-collector@0.2.5","maintainers":[{"name":"yicr","email":"yuichiro.higa@gmail.com"}],"homepage":"https://github.com/gammarers-aws-sdk-extensions/athena-query-result-collector#readme","bugs":{"url":"https://github.com/gammarers-aws-sdk-extensions/athena-query-result-collector/issues"},"//":"~~ Generated by projen. To modify, edit .projenrc.ts and run \"npx projen\".","dist":{"shasum":"ec9b35e59783f9cd465400c93ecdf16dca479112","tarball":"https://registry.npmjs.org/athena-query-result-collector/-/athena-query-result-collector-0.2.5.tgz","fileCount":5,"integrity":"sha512-3Ob8VJGfHHYq3bK/APK+7S0FMdeQZ2K9+LrUa2ik0D1RWzQX83OFQCeVPYH97DZLxRLxgbAQA+fy3eyhqk6mkw==","signatures":[{"sig":"MEUCID73G8CmuN8lWTNqVzp8g97yGXEaY+Bqw2VF0QWnHc1bAiEAuNlGrY7AQ11E9fwjb6klbf1hFq78nznjAung08jPM6o=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/athena-query-result-collector@0.2.5","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":40832},"jest":{"reporters":["default",["jest-junit",{"outputDirectory":"test-reports"}]],"testMatch":["<rootDir>/@(src|test)/**/*(*.)@(spec|test).ts?(x)","<rootDir>/@(src|test)/**/__tests__/**/*.ts?(x)","<rootDir>/@(projenrc)/**/*(*.)@(spec|test).ts?(x)","<rootDir>/@(projenrc)/**/__tests__/**/*.ts?(x)"],"transform":{"^.+\\.[t]sx?$":["ts-jest",{"tsconfig":"tsconfig.dev.json"}]},"clearMocks":true,"collectCoverage":true,"coverageProvider":"v8","coverageDirectory":"coverage","coverageReporters":["json","lcov","clover","cobertura","text"],"testPathIgnorePatterns":["/node_modules/"],"watchPathIgnorePatterns":["/node_modules/"],"coveragePathIgnorePatterns":["/node_modules/"]},"main":"lib/index.js","_from":"file:dist/js/athena-query-result-collector-0.2.5.tgz","types":"lib/index.d.ts","engines":{"node":">= 20.0.0"},"scripts":{"bump":"projen bump","test":"projen test","build":"projen build","eject":"projen eject","watch":"projen watch","eslint":"projen eslint","projen":"projen","unbump":"projen unbump","clobber":"projen clobber","compile":"projen compile","default":"projen default","package":"projen package","release":"projen release","upgrade":"projen upgrade","test:watch":"projen test:watch","pre-compile":"projen pre-compile","post-compile":"projen post-compile","post-upgrade":"projen post-upgrade"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:21d3f7d3-f028-4639-9144-440fe6da3134"}},"_resolved":"/home/runner/work/athena-query-result-collector/athena-query-result-collector/dist/js/athena-query-result-collector-0.2.5.tgz","_integrity":"sha512-3Ob8VJGfHHYq3bK/APK+7S0FMdeQZ2K9+LrUa2ik0D1RWzQX83OFQCeVPYH97DZLxRLxgbAQA+fy3eyhqk6mkw==","repository":{"url":"git+https://github.com/gammarers-aws-sdk-extensions/athena-query-result-collector.git","type":"git"},"_npmVersion":"11.11.0","description":"![npm](https://img.shields.io/npm/v/athena-query-result-collector) ![license](https://img.shields.io/npm/l/athena-query-result-collector) ![node](https://img.shields.io/node/v/athena-query-result-collector)","directories":{},"_nodeVersion":"24.14.1","dependencies":{"@aws-sdk/client-athena":"^3.983.0","athena-query-result-pager":"^0.1.2"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^30.3.0","eslint":"^9","projen":"^0.99.47","ts-jest":"^29.4.9","ts-node":"^10.9.2","constructs":"^10.0.0","jest-junit":"^16","typescript":"5.9.x","@types/jest":"^30.0.0","@types/node":"^20","eslint-plugin-import":"^2.32.0","commit-and-tag-version":"^12","@stylistic/eslint-plugin":"^2","@typescript-eslint/parser":"^8","@typescript-eslint/eslint-plugin":"^8","eslint-import-resolver-typescript":"^4.4.4"},"_npmOperationalInternal":{"tmp":"tmp/athena-query-result-collector_0.2.5_1776133988984_0.17080653450949934","host":"s3://npm-registry-packages-npm-production"}},"0.2.6":{"name":"athena-query-result-collector","version":"0.2.6","author":{"name":"yicr","email":"yicr@users.noreply.github.com"},"license":"Apache-2.0","_id":"athena-query-result-collector@0.2.6","maintainers":[{"name":"yicr","email":"yuichiro.higa@gmail.com"}],"homepage":"https://github.com/gammarers-aws-sdk-extensions/athena-query-result-collector#readme","bugs":{"url":"https://github.com/gammarers-aws-sdk-extensions/athena-query-result-collector/issues"},"//":"~~ Generated by projen. To modify, edit .projenrc.ts and run \"npx projen\".","dist":{"shasum":"850bce3fb8fda77baeabd4ef76a43d51023cd45b","tarball":"https://registry.npmjs.org/athena-query-result-collector/-/athena-query-result-collector-0.2.6.tgz","fileCount":5,"integrity":"sha512-IC9EHSwroCNEgRwtiZlVFHdnVY7qqKUsOGjBcdePPJn7JySsNlshJV0lLoXXGXL387jluXZG/C7wS/EMF1Mh9Q==","signatures":[{"sig":"MEYCIQC/IppPi7W5WBL5sbMDvhNvAR04VXbbTT97e0GkIPgEKQIhANvVJcL5/apDNsE8C9rwRvBg7IVmyn555WJGHWkbEDd1","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/athena-query-result-collector@0.2.6","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":40832},"jest":{"reporters":["default",["jest-junit",{"outputDirectory":"test-reports"}]],"testMatch":["<rootDir>/@(src|test)/**/*(*.)@(spec|test).ts?(x)","<rootDir>/@(src|test)/**/__tests__/**/*.ts?(x)","<rootDir>/@(projenrc)/**/*(*.)@(spec|test).ts?(x)","<rootDir>/@(projenrc)/**/__tests__/**/*.ts?(x)"],"transform":{"^.+\\.[t]sx?$":["ts-jest",{"tsconfig":"tsconfig.dev.json"}]},"clearMocks":true,"collectCoverage":true,"coverageProvider":"v8","coverageDirectory":"coverage","coverageReporters":["json","lcov","clover","cobertura","text"],"testPathIgnorePatterns":["/node_modules/"],"watchPathIgnorePatterns":["/node_modules/"],"coveragePathIgnorePatterns":["/node_modules/"]},"main":"lib/index.js","_from":"file:dist/js/athena-query-result-collector-0.2.6.tgz","types":"lib/index.d.ts","engines":{"node":">= 20.0.0"},"scripts":{"bump":"projen bump","test":"projen test","build":"projen build","eject":"projen eject","watch":"projen watch","eslint":"projen eslint","projen":"projen","unbump":"projen unbump","clobber":"projen clobber","compile":"projen compile","default":"projen default","package":"projen package","release":"projen release","upgrade":"projen upgrade","test:watch":"projen test:watch","pre-compile":"projen pre-compile","post-compile":"projen post-compile","post-upgrade":"projen post-upgrade"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:21d3f7d3-f028-4639-9144-440fe6da3134"}},"_resolved":"/home/runner/work/athena-query-result-collector/athena-query-result-collector/dist/js/athena-query-result-collector-0.2.6.tgz","_integrity":"sha512-IC9EHSwroCNEgRwtiZlVFHdnVY7qqKUsOGjBcdePPJn7JySsNlshJV0lLoXXGXL387jluXZG/C7wS/EMF1Mh9Q==","repository":{"url":"git+https://github.com/gammarers-aws-sdk-extensions/athena-query-result-collector.git","type":"git"},"_npmVersion":"11.11.0","description":"![npm](https://img.shields.io/npm/v/athena-query-result-collector) ![license](https://img.shields.io/npm/l/athena-query-result-collector) ![node](https://img.shields.io/node/v/athena-query-result-collector)","directories":{},"_nodeVersion":"24.14.1","dependencies":{"@aws-sdk/client-athena":"^3.983.0","athena-query-result-pager":"^0.1.2"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^30.3.0","eslint":"^9","projen":"^0.99.48","ts-jest":"^29.4.9","ts-node":"^10.9.2","constructs":"^10.0.0","jest-junit":"^16","typescript":"5.9.x","@types/jest":"^30.0.0","@types/node":"^20","eslint-plugin-import":"^2.32.0","commit-and-tag-version":"^12","@stylistic/eslint-plugin":"^2","@typescript-eslint/parser":"^8","@typescript-eslint/eslint-plugin":"^8","eslint-import-resolver-typescript":"^4.4.4"},"_npmOperationalInternal":{"tmp":"tmp/athena-query-result-collector_0.2.6_1776134367742_0.34831398865190155","host":"s3://npm-registry-packages-npm-production"}},"0.2.7":{"name":"athena-query-result-collector","version":"0.2.7","author":{"name":"yicr","email":"yicr@users.noreply.github.com"},"license":"Apache-2.0","_id":"athena-query-result-collector@0.2.7","maintainers":[{"name":"yicr","email":"yuichiro.higa@gmail.com"}],"homepage":"https://github.com/gammarers-aws-sdk-extensions/athena-query-result-collector#readme","bugs":{"url":"https://github.com/gammarers-aws-sdk-extensions/athena-query-result-collector/issues"},"//":"~~ Generated by projen. To modify, edit .projenrc.ts and run \"npx projen\".","dist":{"shasum":"5ffc61382d6d1c55cd5e96ec1fc93a84135af805","tarball":"https://registry.npmjs.org/athena-query-result-collector/-/athena-query-result-collector-0.2.7.tgz","fileCount":5,"integrity":"sha512-0Kr6zswT/XhcdoefgtmMfR7yQzbdrI1C9J7Jw+YaVQyxnJ1mczM/oTm4R26cmgkZFTCkPfjVq3SHP2v2UOX0bw==","signatures":[{"sig":"MEUCIQC/o/OnBTf5VIKdboLxzIWGJD1EFQs4lr49jdBXw7od5gIgLB9H1cOyxKsZrTrTCzdSQQ7TRGGVvGfiKtKrTlugTpw=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/athena-query-result-collector@0.2.7","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":40832},"jest":{"reporters":["default",["jest-junit",{"outputDirectory":"test-reports"}]],"testMatch":["<rootDir>/@(src|test)/**/*(*.)@(spec|test).ts?(x)","<rootDir>/@(src|test)/**/__tests__/**/*.ts?(x)","<rootDir>/@(projenrc)/**/*(*.)@(spec|test).ts?(x)","<rootDir>/@(projenrc)/**/__tests__/**/*.ts?(x)"],"transform":{"^.+\\.[t]sx?$":["ts-jest",{"tsconfig":"tsconfig.dev.json"}]},"clearMocks":true,"collectCoverage":true,"coverageProvider":"v8","coverageDirectory":"coverage","coverageReporters":["json","lcov","clover","cobertura","text"],"testPathIgnorePatterns":["/node_modules/"],"watchPathIgnorePatterns":["/node_modules/"],"coveragePathIgnorePatterns":["/node_modules/"]},"main":"lib/index.js","_from":"file:dist/js/athena-query-result-collector-0.2.7.tgz","types":"lib/index.d.ts","engines":{"node":">= 20.0.0"},"scripts":{"bump":"projen bump","test":"projen test","build":"projen build","eject":"projen eject","watch":"projen watch","eslint":"projen eslint","projen":"projen","unbump":"projen unbump","clobber":"projen clobber","compile":"projen compile","default":"projen default","package":"projen package","release":"projen release","upgrade":"projen upgrade","test:watch":"projen test:watch","pre-compile":"projen pre-compile","post-compile":"projen post-compile","post-upgrade":"projen post-upgrade"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:21d3f7d3-f028-4639-9144-440fe6da3134"}},"_resolved":"/home/runner/work/athena-query-result-collector/athena-query-result-collector/dist/js/athena-query-result-collector-0.2.7.tgz","_integrity":"sha512-0Kr6zswT/XhcdoefgtmMfR7yQzbdrI1C9J7Jw+YaVQyxnJ1mczM/oTm4R26cmgkZFTCkPfjVq3SHP2v2UOX0bw==","repository":{"url":"git+https://github.com/gammarers-aws-sdk-extensions/athena-query-result-collector.git","type":"git"},"_npmVersion":"11.11.0","description":"![npm](https://img.shields.io/npm/v/athena-query-result-collector) ![license](https://img.shields.io/npm/l/athena-query-result-collector) ![node](https://img.shields.io/node/v/athena-query-result-collector)","directories":{},"_nodeVersion":"24.14.1","dependencies":{"@aws-sdk/client-athena":"^3.983.0","athena-query-result-pager":"^0.1.2"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^30.3.0","eslint":"^9","projen":"^0.99.51","ts-jest":"^29.4.9","ts-node":"^10.9.2","constructs":"^10.0.0","jest-junit":"^16","typescript":"5.9.x","@types/jest":"^30.0.0","@types/node":"^20","eslint-plugin-import":"^2.32.0","commit-and-tag-version":"^12","@stylistic/eslint-plugin":"^2","@typescript-eslint/parser":"^8","@typescript-eslint/eslint-plugin":"^8","eslint-import-resolver-typescript":"^4.4.4"},"_npmOperationalInternal":{"tmp":"tmp/athena-query-result-collector_0.2.7_1776655409050_0.39064312341801055","host":"s3://npm-registry-packages-npm-production"}},"0.2.8":{"name":"athena-query-result-collector","version":"0.2.8","author":{"name":"yicr","email":"yicr@users.noreply.github.com"},"license":"Apache-2.0","_id":"athena-query-result-collector@0.2.8","maintainers":[{"name":"yicr","email":"yuichiro.higa@gmail.com"}],"homepage":"https://github.com/gammarers-aws-sdk-extensions/athena-query-result-collector#readme","bugs":{"url":"https://github.com/gammarers-aws-sdk-extensions/athena-query-result-collector/issues"},"//":"~~ Generated by projen. To modify, edit .projenrc.ts and run \"npx projen\".","dist":{"shasum":"3203be5455b942390cdde992779aa4f0ec45468d","tarball":"https://registry.npmjs.org/athena-query-result-collector/-/athena-query-result-collector-0.2.8.tgz","fileCount":5,"integrity":"sha512-06VAI8i57JDF9l55U3ebnPOPDiKDu9PzSL0kMDFsk0o6e//USA/Ga75v3SUGRkoGD4v01flYPhA7tMrMycWh3w==","signatures":[{"sig":"MEUCIQDKuRkBaxf3yeKWyB40m3v/OBL8RZq136Fgw/9cfNh1gwIgElyx1NdYeWtj9847RaeUwkdMSqY85bybFSCN9hV/xTo=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/athena-query-result-collector@0.2.8","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":40832},"jest":{"reporters":["default",["jest-junit",{"outputDirectory":"test-reports"}]],"testMatch":["<rootDir>/@(src|test)/**/*(*.)@(spec|test).ts?(x)","<rootDir>/@(src|test)/**/__tests__/**/*.ts?(x)","<rootDir>/@(projenrc)/**/*(*.)@(spec|test).ts?(x)","<rootDir>/@(projenrc)/**/__tests__/**/*.ts?(x)"],"transform":{"^.+\\.[t]sx?$":["ts-jest",{"tsconfig":"tsconfig.dev.json"}]},"clearMocks":true,"collectCoverage":true,"coverageProvider":"v8","coverageDirectory":"coverage","coverageReporters":["json","lcov","clover","cobertura","text"],"testPathIgnorePatterns":["/node_modules/"],"watchPathIgnorePatterns":["/node_modules/"],"coveragePathIgnorePatterns":["/node_modules/"]},"main":"lib/index.js","_from":"file:dist/js/athena-query-result-collector-0.2.8.tgz","types":"lib/index.d.ts","engines":{"node":">= 20.0.0"},"scripts":{"bump":"projen bump","test":"projen test","build":"projen build","eject":"projen eject","watch":"projen watch","eslint":"projen eslint","projen":"projen","unbump":"projen unbump","clobber":"projen clobber","compile":"projen compile","default":"projen default","package":"projen package","release":"projen release","upgrade":"projen upgrade","test:watch":"projen test:watch","pre-compile":"projen pre-compile","post-compile":"projen post-compile","post-upgrade":"projen post-upgrade"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:21d3f7d3-f028-4639-9144-440fe6da3134"}},"_resolved":"/home/runner/work/athena-query-result-collector/athena-query-result-collector/dist/js/athena-query-result-collector-0.2.8.tgz","_integrity":"sha512-06VAI8i57JDF9l55U3ebnPOPDiKDu9PzSL0kMDFsk0o6e//USA/Ga75v3SUGRkoGD4v01flYPhA7tMrMycWh3w==","repository":{"url":"git+https://github.com/gammarers-aws-sdk-extensions/athena-query-result-collector.git","type":"git"},"_npmVersion":"11.11.0","description":"![npm](https://img.shields.io/npm/v/athena-query-result-collector) ![license](https://img.shields.io/npm/l/athena-query-result-collector) ![node](https://img.shields.io/node/v/athena-query-result-collector)","directories":{},"_nodeVersion":"24.14.1","dependencies":{"@aws-sdk/client-athena":"^3.983.0","athena-query-result-pager":"^0.1.2"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^30.3.0","eslint":"^9","projen":"^0.99.52","ts-jest":"^29.4.9","ts-node":"^10.9.2","constructs":"^10.0.0","jest-junit":"^16","typescript":"5.9.x","@types/jest":"^30.0.0","@types/node":"^20","eslint-plugin-import":"^2.32.0","commit-and-tag-version":"^12","@stylistic/eslint-plugin":"^2","@typescript-eslint/parser":"^8","@typescript-eslint/eslint-plugin":"^8","eslint-import-resolver-typescript":"^4.4.4"},"_npmOperationalInternal":{"tmp":"tmp/athena-query-result-collector_0.2.8_1777260672482_0.3115776147381384","host":"s3://npm-registry-packages-npm-production"}},"0.2.9":{"name":"athena-query-result-collector","version":"0.2.9","author":{"name":"yicr","email":"yicr@users.noreply.github.com"},"license":"Apache-2.0","_id":"athena-query-result-collector@0.2.9","maintainers":[{"name":"yicr","email":"yuichiro.higa@gmail.com"}],"homepage":"https://github.com/gammarers-aws-sdk-extensions/athena-query-result-collector#readme","bugs":{"url":"https://github.com/gammarers-aws-sdk-extensions/athena-query-result-collector/issues"},"//":"~~ Generated by projen. To modify, edit .projenrc.ts and run \"npx projen\".","dist":{"shasum":"611efeba3561785c6a2c3a331733585c4a8bf44d","tarball":"https://registry.npmjs.org/athena-query-result-collector/-/athena-query-result-collector-0.2.9.tgz","fileCount":5,"integrity":"sha512-0nNK1E3bE2LFNkuud608Q/WaoJgUyx5TuDZoQdVHhkaPMTtQcyOz+N9jh3Inz3afosusQmTsdY4pj+dEultjVQ==","signatures":[{"sig":"MEUCIQCECjTPRWXLNS2E/WfPxch+Cf5K10HxKWBjLpZtNksFYwIgUq0+CsgWafdZKHUbTD7PqA/IOOzBcFV5nsEQRSFpnoc=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/athena-query-result-collector@0.2.9","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":40832},"jest":{"reporters":["default",["jest-junit",{"outputDirectory":"test-reports"}]],"testMatch":["<rootDir>/@(src|test)/**/*(*.)@(spec|test).ts?(x)","<rootDir>/@(src|test)/**/__tests__/**/*.ts?(x)","<rootDir>/@(projenrc)/**/*(*.)@(spec|test).ts?(x)","<rootDir>/@(projenrc)/**/__tests__/**/*.ts?(x)"],"transform":{"^.+\\.[t]sx?$":["ts-jest",{"tsconfig":"tsconfig.dev.json"}]},"clearMocks":true,"collectCoverage":true,"coverageProvider":"v8","coverageDirectory":"coverage","coverageReporters":["json","lcov","clover","cobertura","text"],"testPathIgnorePatterns":["/node_modules/"],"watchPathIgnorePatterns":["/node_modules/"],"coveragePathIgnorePatterns":["/node_modules/"]},"main":"lib/index.js","_from":"file:dist/js/athena-query-result-collector-0.2.9.tgz","types":"lib/index.d.ts","engines":{"node":">= 20.0.0"},"scripts":{"bump":"projen bump","test":"projen test","build":"projen build","eject":"projen eject","watch":"projen watch","eslint":"projen eslint","projen":"projen","unbump":"projen unbump","clobber":"projen clobber","compile":"projen compile","default":"projen default","package":"projen package","release":"projen release","upgrade":"projen upgrade","test:watch":"projen test:watch","pre-compile":"projen pre-compile","post-compile":"projen post-compile","post-upgrade":"projen post-upgrade"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:21d3f7d3-f028-4639-9144-440fe6da3134"}},"_resolved":"/home/runner/work/athena-query-result-collector/athena-query-result-collector/dist/js/athena-query-result-collector-0.2.9.tgz","_integrity":"sha512-0nNK1E3bE2LFNkuud608Q/WaoJgUyx5TuDZoQdVHhkaPMTtQcyOz+N9jh3Inz3afosusQmTsdY4pj+dEultjVQ==","repository":{"url":"git+https://github.com/gammarers-aws-sdk-extensions/athena-query-result-collector.git","type":"git"},"_npmVersion":"11.11.0","description":"![npm](https://img.shields.io/npm/v/athena-query-result-collector) ![license](https://img.shields.io/npm/l/athena-query-result-collector) ![node](https://img.shields.io/node/v/athena-query-result-collector)","directories":{},"_nodeVersion":"24.14.1","dependencies":{"@aws-sdk/client-athena":"^3.983.0","athena-query-result-pager":"^0.1.2"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^30.3.0","eslint":"^9","projen":"^0.99.52","ts-jest":"^29.4.9","ts-node":"^10.9.2","constructs":"^10.0.0","jest-junit":"^16","typescript":"5.9.x","@types/jest":"^30.0.0","@types/node":"^20","eslint-plugin-import":"^2.32.0","commit-and-tag-version":"^12","@stylistic/eslint-plugin":"^2","@typescript-eslint/parser":"^8","@typescript-eslint/eslint-plugin":"^8","eslint-import-resolver-typescript":"^4.4.4"},"_npmOperationalInternal":{"tmp":"tmp/athena-query-result-collector_0.2.9_1777865798475_0.7100964174196018","host":"s3://npm-registry-packages-npm-production"}},"0.3.0":{"name":"athena-query-result-collector","version":"0.3.0","keywords":["abort","athena","aws","collector","pagination","query","result","retry","signal"],"author":{"name":"yicr","email":"yicr@users.noreply.github.com"},"license":"Apache-2.0","_id":"athena-query-result-collector@0.3.0","maintainers":[{"name":"yicr","email":"yuichiro.higa@gmail.com"}],"homepage":"https://github.com/gammarers-aws-sdk-extensions/athena-query-result-collector#readme","bugs":{"url":"https://github.com/gammarers-aws-sdk-extensions/athena-query-result-collector/issues"},"//":"~~ Generated by projen. To modify, edit .projenrc.ts and run \"npx projen\".","dist":{"shasum":"d9102810cb0cb3f455d1193478b9931c94ccb97e","tarball":"https://registry.npmjs.org/athena-query-result-collector/-/athena-query-result-collector-0.3.0.tgz","fileCount":5,"integrity":"sha512-DO6MbdVwGhWFt+zoo5gE1maNordhB2O6AaNTfr/vuy1mXae8sPg0voCi4pjpOmTChvSemI0clVhE3Zr+wrvekA==","signatures":[{"sig":"MEYCIQCRepSRG+2fHD+H72aRQpAURK3i0xLnzlvfui9G34QdHQIhAJlWME7B0EFvCDuqpTpqZPGlCCqS/Lg/ijvEM+yc6gDo","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/athena-query-result-collector@0.3.0","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":58509},"jest":{"reporters":["default",["jest-junit",{"outputDirectory":"test-reports"}]],"testMatch":["<rootDir>/@(src|test)/**/*(*.)@(spec|test).ts?(x)","<rootDir>/@(src|test)/**/__tests__/**/*.ts?(x)","<rootDir>/@(projenrc)/**/*(*.)@(spec|test).ts?(x)","<rootDir>/@(projenrc)/**/__tests__/**/*.ts?(x)"],"transform":{"^.+\\.[t]sx?$":["ts-jest",{"tsconfig":"tsconfig.dev.json"}]},"clearMocks":true,"collectCoverage":true,"coverageProvider":"v8","coverageDirectory":"coverage","coverageReporters":["json","lcov","clover","cobertura","text"],"testPathIgnorePatterns":["/node_modules/"],"watchPathIgnorePatterns":["/node_modules/"],"coveragePathIgnorePatterns":["/node_modules/"]},"main":"lib/index.js","_from":"file:dist/js/athena-query-result-collector-0.3.0.tgz","types":"lib/index.d.ts","engines":{"node":">= 20.0.0"},"scripts":{"bump":"projen bump","test":"projen test","build":"projen build","eject":"projen eject","watch":"projen watch","eslint":"projen eslint","projen":"projen","unbump":"projen unbump","clobber":"projen clobber","compile":"projen compile","default":"projen default","package":"projen package","release":"projen release","upgrade":"projen upgrade","test:watch":"projen test:watch","pre-compile":"projen pre-compile","post-compile":"projen post-compile","post-upgrade":"projen post-upgrade"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:21d3f7d3-f028-4639-9144-440fe6da3134"}},"_resolved":"/home/runner/work/athena-query-result-collector/athena-query-result-collector/dist/js/athena-query-result-collector-0.3.0.tgz","_integrity":"sha512-DO6MbdVwGhWFt+zoo5gE1maNordhB2O6AaNTfr/vuy1mXae8sPg0voCi4pjpOmTChvSemI0clVhE3Zr+wrvekA==","devEngines":{"packageManager":{"name":"yarn","onFail":"ignore","version":"1.22.22"}},"repository":{"url":"git+https://github.com/gammarers-aws-sdk-extensions/athena-query-result-collector.git","type":"git"},"_npmVersion":"11.11.0","description":"A TypeScript library for collecting AWS Athena query results via pagination. It supports full collection, streaming, and page-based batch processing, and it uses athena-query-result-pager internally.","directories":{},"_nodeVersion":"24.14.1","dependencies":{"@aws-sdk/client-athena":"^3.983.0","athena-query-result-pager":"^0.3.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^30.3.0","eslint":"^9","projen":"^0.99.52","ts-jest":"^29.4.9","ts-node":"^10.9.2","constructs":"^10.0.0","jest-junit":"^16","typescript":"5.9.x","@types/jest":"^30.0.0","@types/node":"^20","eslint-plugin-import":"^2.32.0","commit-and-tag-version":"^12","@stylistic/eslint-plugin":"^2","@typescript-eslint/parser":"^8","@typescript-eslint/eslint-plugin":"^8","eslint-import-resolver-typescript":"^4.4.4"},"_npmOperationalInternal":{"tmp":"tmp/athena-query-result-collector_0.3.0_1778299274130_0.40556882067175715","host":"s3://npm-registry-packages-npm-production"}},"0.3.1":{"name":"athena-query-result-collector","version":"0.3.1","keywords":["abort","athena","aws","collector","pagination","query","result","retry","signal"],"author":{"name":"yicr","email":"yicr@users.noreply.github.com"},"license":"Apache-2.0","_id":"athena-query-result-collector@0.3.1","maintainers":[{"name":"yicr","email":"yuichiro.higa@gmail.com"}],"homepage":"https://github.com/gammarers-aws-sdk-extensions/athena-query-result-collector#readme","bugs":{"url":"https://github.com/gammarers-aws-sdk-extensions/athena-query-result-collector/issues"},"//":"~~ Generated by projen. To modify, edit .projenrc.ts and run \"npx projen\".","dist":{"shasum":"82551233f3b6f37d11fae0e539aa80005a881f5e","tarball":"https://registry.npmjs.org/athena-query-result-collector/-/athena-query-result-collector-0.3.1.tgz","fileCount":5,"integrity":"sha512-QbBDHPqQL53A/psx54Xyu46gnqX99GcvommW9/MPBnYYwuKpOP6DwKrig8UcP78k4RkcPrL5taqZqogywKqOgg==","signatures":[{"sig":"MEUCIHK6R69hE8gi5V9Rai5yGqVwxSWjdTOu91hCTl1ey1gEAiEAhO8ZfYvwOyMTfXHcO3CiMwEspZm9ptOd2vc0h33mNhw=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/athena-query-result-collector@0.3.1","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":58509},"jest":{"reporters":["default",["jest-junit",{"outputDirectory":"test-reports"}]],"testMatch":["<rootDir>/@(src|test)/**/*(*.)@(spec|test).ts?(x)","<rootDir>/@(src|test)/**/__tests__/**/*.ts?(x)","<rootDir>/@(projenrc)/**/*(*.)@(spec|test).ts?(x)","<rootDir>/@(projenrc)/**/__tests__/**/*.ts?(x)"],"transform":{"^.+\\.[t]sx?$":["ts-jest",{"tsconfig":"tsconfig.dev.json"}]},"clearMocks":true,"collectCoverage":true,"coverageProvider":"v8","coverageDirectory":"coverage","coverageReporters":["json","lcov","clover","cobertura","text"],"testPathIgnorePatterns":["/node_modules/"],"watchPathIgnorePatterns":["/node_modules/"],"coveragePathIgnorePatterns":["/node_modules/"]},"main":"lib/index.js","_from":"file:dist/js/athena-query-result-collector-0.3.1.tgz","types":"lib/index.d.ts","engines":{"node":">= 20.0.0"},"scripts":{"bump":"projen bump","test":"projen test","build":"projen build","eject":"projen eject","watch":"projen watch","eslint":"projen eslint","projen":"projen","unbump":"projen unbump","clobber":"projen clobber","compile":"projen compile","default":"projen default","package":"projen package","release":"projen release","upgrade":"projen upgrade","test:watch":"projen test:watch","pre-compile":"projen pre-compile","post-compile":"projen post-compile","post-upgrade":"projen post-upgrade"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:21d3f7d3-f028-4639-9144-440fe6da3134"}},"_resolved":"/home/runner/work/athena-query-result-collector/athena-query-result-collector/dist/js/athena-query-result-collector-0.3.1.tgz","_integrity":"sha512-QbBDHPqQL53A/psx54Xyu46gnqX99GcvommW9/MPBnYYwuKpOP6DwKrig8UcP78k4RkcPrL5taqZqogywKqOgg==","devEngines":{"packageManager":{"name":"yarn","onFail":"ignore","version":"1.22.22"}},"repository":{"url":"git+https://github.com/gammarers-aws-sdk-extensions/athena-query-result-collector.git","type":"git"},"_npmVersion":"11.11.0","description":"A TypeScript library for collecting AWS Athena query results via pagination. It supports full collection, streaming, and page-based batch processing, and it uses athena-query-result-pager internally.","directories":{},"_nodeVersion":"24.14.1","dependencies":{"@aws-sdk/client-athena":"^3.983.0","athena-query-result-pager":"^0.3.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^30.4.2","eslint":"^9","projen":"^0.99.58","ts-jest":"^29.4.9","ts-node":"^10.9.2","constructs":"^10.0.0","jest-junit":"^17","typescript":"5.9.x","@types/jest":"^30.0.0","@types/node":"^20","eslint-plugin-import":"^2.32.0","commit-and-tag-version":"^12","@stylistic/eslint-plugin":"^2","@typescript-eslint/parser":"^8","@typescript-eslint/eslint-plugin":"^8","eslint-import-resolver-typescript":"^4.4.4"},"_npmOperationalInternal":{"tmp":"tmp/athena-query-result-collector_0.3.1_1778471735240_0.002418857135628949","host":"s3://npm-registry-packages-npm-production"}},"0.3.2":{"name":"athena-query-result-collector","version":"0.3.2","keywords":["abort","athena","aws","collector","pagination","query","result","retry","signal"],"author":{"name":"yicr","email":"yicr@users.noreply.github.com"},"license":"Apache-2.0","_id":"athena-query-result-collector@0.3.2","maintainers":[{"name":"yicr","email":"yuichiro.higa@gmail.com"}],"homepage":"https://github.com/gammarers-aws-sdk-extensions/athena-query-result-collector#readme","bugs":{"url":"https://github.com/gammarers-aws-sdk-extensions/athena-query-result-collector/issues"},"//":"~~ Generated by projen. To modify, edit .projenrc.ts and run \"npx projen\".","dist":{"shasum":"c931eeed0c99faadc5835f20ff2d9c6c6602f36c","tarball":"https://registry.npmjs.org/athena-query-result-collector/-/athena-query-result-collector-0.3.2.tgz","fileCount":5,"integrity":"sha512-Gp/3weNE30PCh/B0Nf/T6d+4laevllZafdbPMr+GZ1So01/CjC9uH1lZ7ZRHBwt8yYUC+xmOX8/zjBz2aKJXpw==","signatures":[{"sig":"MEUCIQDcH/4XBJ2C6MtJcndAR0pdwC1ciph4l/cVJycARWsNjAIgMyFAMCQSQLq7invHSgF5iuM1hcqECxZZeKVMSfw6+g8=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/athena-query-result-collector@0.3.2","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":58509},"jest":{"reporters":["default",["jest-junit",{"outputDirectory":"test-reports"}]],"testMatch":["<rootDir>/@(src|test)/**/*(*.)@(spec|test).ts?(x)","<rootDir>/@(src|test)/**/__tests__/**/*.ts?(x)","<rootDir>/@(projenrc)/**/*(*.)@(spec|test).ts?(x)","<rootDir>/@(projenrc)/**/__tests__/**/*.ts?(x)"],"transform":{"^.+\\.[t]sx?$":["ts-jest",{"tsconfig":"tsconfig.dev.json"}]},"clearMocks":true,"collectCoverage":true,"coverageProvider":"v8","coverageDirectory":"coverage","coverageReporters":["json","lcov","clover","cobertura","text"],"testPathIgnorePatterns":["/node_modules/"],"watchPathIgnorePatterns":["/node_modules/"],"coveragePathIgnorePatterns":["/node_modules/"]},"main":"lib/index.js","_from":"file:dist/js/athena-query-result-collector-0.3.2.tgz","types":"lib/index.d.ts","engines":{"node":">= 20.0.0"},"scripts":{"bump":"projen bump","test":"projen test","build":"projen build","eject":"projen eject","watch":"projen watch","eslint":"projen eslint","projen":"projen","unbump":"projen unbump","clobber":"projen clobber","compile":"projen compile","default":"projen default","package":"projen package","release":"projen release","upgrade":"projen upgrade","test:watch":"projen test:watch","pre-compile":"projen pre-compile","post-compile":"projen post-compile","post-upgrade":"projen post-upgrade"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:21d3f7d3-f028-4639-9144-440fe6da3134"}},"_resolved":"/home/runner/work/athena-query-result-collector/athena-query-result-collector/dist/js/athena-query-result-collector-0.3.2.tgz","_integrity":"sha512-Gp/3weNE30PCh/B0Nf/T6d+4laevllZafdbPMr+GZ1So01/CjC9uH1lZ7ZRHBwt8yYUC+xmOX8/zjBz2aKJXpw==","devEngines":{"packageManager":{"name":"yarn","onFail":"ignore","version":"1.22.22"}},"repository":{"url":"git+https://github.com/gammarers-aws-sdk-extensions/athena-query-result-collector.git","type":"git"},"_npmVersion":"11.12.1","description":"A TypeScript library for collecting AWS Athena query results via pagination. It supports full collection, streaming, and page-based batch processing, and it uses athena-query-result-pager internally.","directories":{},"_nodeVersion":"24.15.0","dependencies":{"@aws-sdk/client-athena":"^3.983.0","athena-query-result-pager":"^0.3.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^30.4.2","eslint":"^9","projen":"^0.99.61","ts-jest":"^29.4.9","ts-node":"^10.9.2","constructs":"^10.0.0","jest-junit":"^17","typescript":"5.9.x","@types/jest":"^30.0.0","@types/node":"^20","eslint-plugin-import":"^2.32.0","commit-and-tag-version":"^12","@stylistic/eslint-plugin":"^2","@typescript-eslint/parser":"^8","@typescript-eslint/eslint-plugin":"^8","eslint-import-resolver-typescript":"^4.4.4"},"_npmOperationalInternal":{"tmp":"tmp/athena-query-result-collector_0.3.2_1779077087499_0.4483571783113651","host":"s3://npm-registry-packages-npm-production"}},"0.3.3":{"name":"athena-query-result-collector","version":"0.3.3","keywords":["abort","athena","aws","collector","pagination","query","result","retry","signal"],"author":{"name":"yicr","email":"yicr@users.noreply.github.com"},"license":"Apache-2.0","_id":"athena-query-result-collector@0.3.3","maintainers":[{"name":"yicr","email":"yuichiro.higa@gmail.com"}],"homepage":"https://github.com/gammarers-aws-sdk-extensions/athena-query-result-collector#readme","bugs":{"url":"https://github.com/gammarers-aws-sdk-extensions/athena-query-result-collector/issues"},"//":"~~ Generated by projen. To modify, edit .projenrc.ts and run \"npx projen\".","dist":{"shasum":"7bf8a120141ae422654a885c3b4ee3066991234c","tarball":"https://registry.npmjs.org/athena-query-result-collector/-/athena-query-result-collector-0.3.3.tgz","fileCount":5,"integrity":"sha512-nsJz5CNzIniOPTf3Py77WtnEOKmY1+iWWvjysZkHQoRyTjQWuPhKC52EU1fasIY+IAvXaHIMfNbauKZNr1qddQ==","signatures":[{"sig":"MEYCIQDiflSKOeQjcbdPD3ASO1w4l0oScavfOrFpAYev6T1eYAIhAKiRU9fBBCGVQqZWXcRIZOe/MAVxtaTQs/yUy+nhTpPc","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/athena-query-result-collector@0.3.3","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":58510},"jest":{"reporters":["default",["jest-junit",{"outputDirectory":"test-reports"}]],"testMatch":["<rootDir>/@(src|test)/**/*(*.)@(spec|test).ts?(x)","<rootDir>/@(src|test)/**/__tests__/**/*.ts?(x)","<rootDir>/@(projenrc)/**/*(*.)@(spec|test).ts?(x)","<rootDir>/@(projenrc)/**/__tests__/**/*.ts?(x)"],"transform":{"^.+\\.[t]sx?$":["ts-jest",{"tsconfig":"tsconfig.dev.json"}]},"clearMocks":true,"collectCoverage":true,"coverageProvider":"v8","coverageDirectory":"coverage","coverageReporters":["json","lcov","clover","cobertura","text"],"testPathIgnorePatterns":["/node_modules/"],"watchPathIgnorePatterns":["/node_modules/"],"coveragePathIgnorePatterns":["/node_modules/"]},"main":"lib/index.js","_from":"file:dist/js/athena-query-result-collector-0.3.3.tgz","types":"lib/index.d.ts","engines":{"node":">= 20.0.0"},"scripts":{"bump":"projen bump","test":"projen test","build":"projen build","eject":"projen eject","watch":"projen watch","eslint":"projen eslint","projen":"projen","unbump":"projen unbump","clobber":"projen clobber","compile":"projen compile","default":"projen default","package":"projen package","release":"projen release","upgrade":"projen upgrade","test:watch":"projen test:watch","pre-compile":"projen pre-compile","post-compile":"projen post-compile","post-upgrade":"projen post-upgrade"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:21d3f7d3-f028-4639-9144-440fe6da3134"}},"_resolved":"/home/runner/work/athena-query-result-collector/athena-query-result-collector/dist/js/athena-query-result-collector-0.3.3.tgz","_integrity":"sha512-nsJz5CNzIniOPTf3Py77WtnEOKmY1+iWWvjysZkHQoRyTjQWuPhKC52EU1fasIY+IAvXaHIMfNbauKZNr1qddQ==","devEngines":{"packageManager":{"name":"yarn","onFail":"ignore","version":"1.22.22"}},"repository":{"url":"git+https://github.com/gammarers-aws-sdk-extensions/athena-query-result-collector.git","type":"git"},"_npmVersion":"11.12.1","description":"A TypeScript library for collecting AWS Athena query results via pagination. It supports full collection, streaming, and page-based batch processing, and it uses athena-query-result-pager internally.","directories":{},"_nodeVersion":"24.15.0","dependencies":{"@aws-sdk/client-athena":"^3.983.0","athena-query-result-pager":"^0.3.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^30.4.2","eslint":"^9","projen":"^0.99.65","ts-jest":"^29.4.11","ts-node":"^10.9.2","constructs":"^10.0.0","jest-junit":"^17","typescript":"5.9.x","@types/jest":"^30.0.0","@types/node":"^20","eslint-plugin-import":"^2.32.0","commit-and-tag-version":"^12","@stylistic/eslint-plugin":"^2","@typescript-eslint/parser":"^8","@typescript-eslint/eslint-plugin":"^8","eslint-import-resolver-typescript":"^4.4.4"},"_npmOperationalInternal":{"tmp":"tmp/athena-query-result-collector_0.3.3_1779682294261_0.018071109424227183","host":"s3://npm-registry-packages-npm-production"}},"0.3.4":{"name":"athena-query-result-collector","version":"0.3.4","keywords":["abort","athena","aws","collector","pagination","query","result","retry","signal"],"author":{"name":"yicr","email":"yicr@users.noreply.github.com"},"license":"Apache-2.0","_id":"athena-query-result-collector@0.3.4","maintainers":[{"name":"yicr","email":"yuichiro.higa@gmail.com"}],"homepage":"https://github.com/gammarers-aws-sdk-extensions/athena-query-result-collector#readme","bugs":{"url":"https://github.com/gammarers-aws-sdk-extensions/athena-query-result-collector/issues"},"//":"~~ Generated by projen. To modify, edit .projenrc.ts and run \"npx projen\".","dist":{"shasum":"0178887c75ba2b84464272aaf787a9808e36b8b2","tarball":"https://registry.npmjs.org/athena-query-result-collector/-/athena-query-result-collector-0.3.4.tgz","fileCount":5,"integrity":"sha512-E17yT9iZKZNFS0/913VQFNlzyUX61KZk7gIcwvM0OKKGpNS41RlilN/JU93kvG3tSlMKIViTeo+iInLDn9eNvA==","signatures":[{"sig":"MEQCIBlaiPGkpeHXeLAUednGNTfq6Xj3AcEoXvVHm/oEl646AiAFJDp4gDyMSow3CWIs5l6znoKkxrjQlZ1GHGmzV2yFBw==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/athena-query-result-collector@0.3.4","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":58510},"jest":{"reporters":["default",["jest-junit",{"outputDirectory":"test-reports"}]],"testMatch":["<rootDir>/@(src|test)/**/*(*.)@(spec|test).ts?(x)","<rootDir>/@(src|test)/**/__tests__/**/*.ts?(x)","<rootDir>/@(projenrc)/**/*(*.)@(spec|test).ts?(x)","<rootDir>/@(projenrc)/**/__tests__/**/*.ts?(x)"],"transform":{"^.+\\.[t]sx?$":["ts-jest",{"tsconfig":"tsconfig.dev.json"}]},"clearMocks":true,"collectCoverage":true,"coverageProvider":"v8","coverageDirectory":"coverage","coverageReporters":["json","lcov","clover","cobertura","text"],"testPathIgnorePatterns":["/node_modules/"],"watchPathIgnorePatterns":["/node_modules/"],"coveragePathIgnorePatterns":["/node_modules/"]},"main":"lib/index.js","_from":"file:dist/js/athena-query-result-collector-0.3.4.tgz","types":"lib/index.d.ts","engines":{"node":">= 20.0.0"},"scripts":{"bump":"projen bump","test":"projen test","build":"projen build","eject":"projen eject","watch":"projen watch","eslint":"projen eslint","projen":"projen","unbump":"projen unbump","clobber":"projen clobber","compile":"projen compile","default":"projen default","package":"projen package","release":"projen release","upgrade":"projen upgrade","test:watch":"projen test:watch","pre-compile":"projen pre-compile","post-compile":"projen post-compile","post-upgrade":"projen post-upgrade"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:21d3f7d3-f028-4639-9144-440fe6da3134"}},"_resolved":"/home/runner/work/athena-query-result-collector/athena-query-result-collector/dist/js/athena-query-result-collector-0.3.4.tgz","_integrity":"sha512-E17yT9iZKZNFS0/913VQFNlzyUX61KZk7gIcwvM0OKKGpNS41RlilN/JU93kvG3tSlMKIViTeo+iInLDn9eNvA==","devEngines":{"packageManager":{"name":"yarn","onFail":"ignore","version":"1.22.22"}},"repository":{"url":"git+https://github.com/gammarers-aws-sdk-extensions/athena-query-result-collector.git","type":"git"},"_npmVersion":"11.13.0","description":"A TypeScript library for collecting AWS Athena query results via pagination. It supports full collection, streaming, and page-based batch processing, and it uses athena-query-result-pager internally.","directories":{},"_nodeVersion":"24.16.0","dependencies":{"@aws-sdk/client-athena":"^3.983.0","athena-query-result-pager":"^0.3.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^30.4.2","eslint":"^9","projen":"^0.99.70","ts-jest":"^29.4.11","ts-node":"^10.9.2","constructs":"^10.0.0","jest-junit":"^17","typescript":"5.9.x","@types/jest":"^30.0.0","@types/node":"^20","eslint-plugin-import":"^2.32.0","commit-and-tag-version":"^12","@stylistic/eslint-plugin":"^2","@typescript-eslint/parser":"^8","@typescript-eslint/eslint-plugin":"^8","eslint-import-resolver-typescript":"^4.4.5"},"_npmOperationalInternal":{"tmp":"tmp/athena-query-result-collector_0.3.4_1780288099063_0.050546140974360165","host":"s3://npm-registry-packages-npm-production"}},"0.3.5":{"name":"athena-query-result-collector","version":"0.3.5","keywords":["abort","athena","aws","collector","pagination","query","result","retry","signal"],"author":{"name":"yicr","email":"yicr@users.noreply.github.com"},"license":"Apache-2.0","_id":"athena-query-result-collector@0.3.5","maintainers":[{"name":"yicr","email":"yuichiro.higa@gmail.com"}],"homepage":"https://github.com/gammarers-aws-sdk-extensions/athena-query-result-collector#readme","bugs":{"url":"https://github.com/gammarers-aws-sdk-extensions/athena-query-result-collector/issues"},"//":"~~ Generated by projen. To modify, edit .projenrc.ts and run \"npx projen\".","dist":{"shasum":"2dc0073b49c1772289ed1e51e9edf9d6fd2db3c8","tarball":"https://registry.npmjs.org/athena-query-result-collector/-/athena-query-result-collector-0.3.5.tgz","fileCount":5,"integrity":"sha512-f/sIn3MYFnuUIbWb8NBiQsvR9kYLMPbfAy68iTgE4pF3a6sGudwrY7vg0vV3WM/PGBhn9SFgrXzSdPIBcwj8xw==","signatures":[{"sig":"MEQCIEjavyMke4MotfoBR8dmGG8LAbWepynbViG1Vy9tBhxGAiBdhh+R+6MBrIIsPTwr6X+aggOaiVjgL84ZZKAUAIpK9Q==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/athena-query-result-collector@0.3.5","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":58510},"jest":{"reporters":["default",["jest-junit",{"outputDirectory":"test-reports"}]],"testMatch":["<rootDir>/@(src|test)/**/*(*.)@(spec|test).ts?(x)","<rootDir>/@(src|test)/**/__tests__/**/*.ts?(x)","<rootDir>/@(projenrc)/**/*(*.)@(spec|test).ts?(x)","<rootDir>/@(projenrc)/**/__tests__/**/*.ts?(x)"],"transform":{"^.+\\.[t]sx?$":["ts-jest",{"tsconfig":"tsconfig.dev.json"}]},"clearMocks":true,"collectCoverage":true,"coverageProvider":"v8","coverageDirectory":"coverage","coverageReporters":["json","lcov","clover","cobertura","text"],"testPathIgnorePatterns":["/node_modules/"],"watchPathIgnorePatterns":["/node_modules/"],"coveragePathIgnorePatterns":["/node_modules/"]},"main":"lib/index.js","_from":"file:dist/js/athena-query-result-collector-0.3.5.tgz","types":"lib/index.d.ts","engines":{"node":">= 20.0.0"},"scripts":{"bump":"projen bump","test":"projen test","build":"projen build","eject":"projen eject","watch":"projen watch","eslint":"projen eslint","projen":"projen","unbump":"projen unbump","clobber":"projen clobber","compile":"projen compile","default":"projen default","package":"projen package","release":"projen release","upgrade":"projen upgrade","test:watch":"projen test:watch","pre-compile":"projen pre-compile","post-compile":"projen post-compile","post-upgrade":"projen post-upgrade"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:21d3f7d3-f028-4639-9144-440fe6da3134"}},"_resolved":"/home/runner/work/athena-query-result-collector/athena-query-result-collector/dist/js/athena-query-result-collector-0.3.5.tgz","_integrity":"sha512-f/sIn3MYFnuUIbWb8NBiQsvR9kYLMPbfAy68iTgE4pF3a6sGudwrY7vg0vV3WM/PGBhn9SFgrXzSdPIBcwj8xw==","devEngines":{"packageManager":{"name":"yarn","onFail":"ignore","version":"1.22.22"}},"repository":{"url":"git+https://github.com/gammarers-aws-sdk-extensions/athena-query-result-collector.git","type":"git"},"_npmVersion":"11.13.0","description":"A TypeScript library for collecting AWS Athena query results via pagination. It supports full collection, streaming, and page-based batch processing, and it uses athena-query-result-pager internally.","directories":{},"_nodeVersion":"24.16.0","dependencies":{"@aws-sdk/client-athena":"^3.983.0","athena-query-result-pager":"^0.3.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^30.4.2","eslint":"^9","projen":"^0.99.71","ts-jest":"^29.4.11","ts-node":"^10.9.2","constructs":"^10.0.0","jest-junit":"^17","typescript":"5.9.x","@types/jest":"^30.0.0","@types/node":"^20","eslint-plugin-import":"^2.32.0","commit-and-tag-version":"^12","@stylistic/eslint-plugin":"^2","@typescript-eslint/parser":"^8","@typescript-eslint/eslint-plugin":"^8","eslint-import-resolver-typescript":"^4.4.5"},"_npmOperationalInternal":{"tmp":"tmp/athena-query-result-collector_0.3.5_1780892587775_0.7444670757586751","host":"s3://npm-registry-packages-npm-production"}},"0.3.6":{"name":"athena-query-result-collector","version":"0.3.6","keywords":["abort","athena","aws","collector","pagination","query","result","retry","signal"],"author":{"name":"yicr","email":"yicr@users.noreply.github.com"},"license":"Apache-2.0","_id":"athena-query-result-collector@0.3.6","maintainers":[{"name":"yicr","email":"yuichiro.higa@gmail.com"}],"homepage":"https://github.com/gammarers-aws-sdk-extensions/athena-query-result-collector#readme","bugs":{"url":"https://github.com/gammarers-aws-sdk-extensions/athena-query-result-collector/issues"},"//":"~~ Generated by projen. To modify, edit .projenrc.ts and run \"npx projen\".","dist":{"shasum":"52a9e878579aae9657e001000a1f776b091c7e02","tarball":"https://registry.npmjs.org/athena-query-result-collector/-/athena-query-result-collector-0.3.6.tgz","fileCount":5,"integrity":"sha512-vKjW2RU2pSU9abGYKo2Ub+tDntl27GbU2tOGZZIiaLtg8rVpD5m7nlajP4EliV7XnZkLd7InRTIJiMp4OAqrwQ==","signatures":[{"sig":"MEYCIQDnXyqww7lxWXGQxxlUrfQsJCxoo9jZmWNYgeiS3owe3gIhAJpkNdJhuYoGKNZ7tpHqHJwgDxZ/2MOMsV1VbglQeB/f","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/athena-query-result-collector@0.3.6","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":58510},"jest":{"reporters":["default",["jest-junit",{"outputDirectory":"test-reports"}]],"testMatch":["<rootDir>/@(src|test)/**/*(*.)@(spec|test).ts?(x)","<rootDir>/@(src|test)/**/__tests__/**/*.ts?(x)","<rootDir>/@(projenrc)/**/*(*.)@(spec|test).ts?(x)","<rootDir>/@(projenrc)/**/__tests__/**/*.ts?(x)"],"transform":{"^.+\\.[t]sx?$":["ts-jest",{"tsconfig":"tsconfig.dev.json"}]},"clearMocks":true,"collectCoverage":true,"coverageProvider":"v8","coverageDirectory":"coverage","coverageReporters":["json","lcov","clover","cobertura","text"],"testPathIgnorePatterns":["/node_modules/"],"watchPathIgnorePatterns":["/node_modules/"],"coveragePathIgnorePatterns":["/node_modules/"]},"main":"lib/index.js","_from":"file:dist/js/athena-query-result-collector-0.3.6.tgz","types":"lib/index.d.ts","engines":{"node":">= 20.0.0"},"scripts":{"bump":"projen bump","test":"projen test","build":"projen build","eject":"projen eject","watch":"projen watch","eslint":"projen eslint","projen":"projen","unbump":"projen unbump","clobber":"projen clobber","compile":"projen compile","default":"projen default","package":"projen package","release":"projen release","upgrade":"projen upgrade","test:watch":"projen test:watch","pre-compile":"projen pre-compile","post-compile":"projen post-compile","post-upgrade":"projen post-upgrade"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:21d3f7d3-f028-4639-9144-440fe6da3134"}},"_resolved":"/home/runner/work/athena-query-result-collector/athena-query-result-collector/dist/js/athena-query-result-collector-0.3.6.tgz","_integrity":"sha512-vKjW2RU2pSU9abGYKo2Ub+tDntl27GbU2tOGZZIiaLtg8rVpD5m7nlajP4EliV7XnZkLd7InRTIJiMp4OAqrwQ==","devEngines":{"packageManager":{"name":"yarn","onFail":"ignore","version":"1.22.22"}},"repository":{"url":"git+https://github.com/gammarers-aws-sdk-extensions/athena-query-result-collector.git","type":"git"},"_npmVersion":"11.13.0","description":"A TypeScript library for collecting AWS Athena query results via pagination. It supports full collection, streaming, and page-based batch processing, and it uses athena-query-result-pager internally.","directories":{},"_nodeVersion":"24.16.0","dependencies":{"@aws-sdk/client-athena":"^3.983.0","athena-query-result-pager":"^0.3.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^30.4.2","eslint":"^9","projen":"^0.99.74","ts-jest":"^29.4.11","ts-node":"^10.9.2","constructs":"^10.0.0","jest-junit":"^17","typescript":"5.9.x","@types/jest":"^30.0.0","@types/node":"^20","eslint-plugin-import":"^2.32.0","commit-and-tag-version":"^12","@stylistic/eslint-plugin":"^2","@typescript-eslint/parser":"^8","@typescript-eslint/eslint-plugin":"^8","eslint-import-resolver-typescript":"^4.4.5"},"_npmOperationalInternal":{"tmp":"tmp/athena-query-result-collector_0.3.6_1781499021914_0.3792960560892582","host":"s3://npm-registry-packages-npm-production"}},"0.4.0":{"name":"athena-query-result-collector","version":"0.4.0","keywords":["abort","athena","aws","collector","pagination","query","result","retry","signal"],"author":{"name":"yicr","email":"yicr@users.noreply.github.com"},"license":"Apache-2.0","_id":"athena-query-result-collector@0.4.0","maintainers":[{"name":"yicr","email":"yuichiro.higa@gmail.com"}],"homepage":"https://github.com/gammarers-aws-sdk-extensions/athena-query-result-collector#readme","bugs":{"url":"https://github.com/gammarers-aws-sdk-extensions/athena-query-result-collector/issues"},"//":"~~ Generated by projen. To modify, edit .projenrc.ts and run \"npx projen\".","dist":{"shasum":"16e4d8ad2270b6b65006bc3963f573ac5489e0ff","tarball":"https://registry.npmjs.org/athena-query-result-collector/-/athena-query-result-collector-0.4.0.tgz","fileCount":5,"integrity":"sha512-hu6AZwlozHwqGn+fT+WTPA8V9G9lK5bZttLjFvZEq1IbzWHnvfQxz1PNnL33XIELPRI3NA7teKJf2ARmQiC+aw==","signatures":[{"sig":"MEQCIFwFKC9MiaQyDtXw6UbAgbsjTkak+Rj9SBHIl8C2RQVHAiBOWU2ja9XFipP1wtIQGM/1Ve0ZsH9YBBNClxQ1bofhrQ==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/athena-query-result-collector@0.4.0","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":96244},"jest":{"reporters":["default",["jest-junit",{"outputDirectory":"test-reports"}]],"testMatch":["<rootDir>/@(src|test)/**/*(*.)@(spec|test).ts?(x)","<rootDir>/@(src|test)/**/__tests__/**/*.ts?(x)","<rootDir>/@(projenrc)/**/*(*.)@(spec|test).ts?(x)","<rootDir>/@(projenrc)/**/__tests__/**/*.ts?(x)"],"transform":{"^.+\\.[t]sx?$":["ts-jest",{"tsconfig":"tsconfig.dev.json"}]},"clearMocks":true,"collectCoverage":true,"coverageProvider":"v8","coverageDirectory":"coverage","coverageReporters":["json","lcov","clover","cobertura","text"],"testPathIgnorePatterns":["/node_modules/"],"watchPathIgnorePatterns":["/node_modules/"],"coveragePathIgnorePatterns":["/node_modules/"]},"main":"lib/index.js","_from":"file:dist/js/athena-query-result-collector-0.4.0.tgz","types":"lib/index.d.ts","engines":{"node":">= 20.0.0"},"scripts":{"bump":"projen bump","test":"projen test","build":"projen build","eject":"projen eject","watch":"projen watch","eslint":"projen eslint","projen":"projen","unbump":"projen unbump","clobber":"projen clobber","compile":"projen compile","default":"projen default","package":"projen package","release":"projen release","upgrade":"projen upgrade","test:watch":"projen test:watch","pre-compile":"projen pre-compile","post-compile":"projen post-compile","post-upgrade":"projen post-upgrade"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:21d3f7d3-f028-4639-9144-440fe6da3134"}},"_resolved":"/home/runner/work/athena-query-result-collector/athena-query-result-collector/dist/js/athena-query-result-collector-0.4.0.tgz","_integrity":"sha512-hu6AZwlozHwqGn+fT+WTPA8V9G9lK5bZttLjFvZEq1IbzWHnvfQxz1PNnL33XIELPRI3NA7teKJf2ARmQiC+aw==","devEngines":{"packageManager":{"name":"yarn","onFail":"ignore","version":"1.22.22"}},"repository":{"url":"git+https://github.com/gammarers-aws-sdk-extensions/athena-query-result-collector.git","type":"git"},"_npmVersion":"11.13.0","description":"A TypeScript library for collecting AWS Athena query results via pagination. It supports full collection, streaming, and page-based batch processing, and it uses athena-query-result-pager internally.","directories":{},"_nodeVersion":"24.16.0","dependencies":{"@aws-sdk/client-athena":"^3.983.0","athena-query-result-pager":"^0.4.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^30.4.2","eslint":"^9","projen":"^0.99.74","ts-jest":"^29.4.11","ts-node":"^10.9.2","constructs":"^10.0.0","jest-junit":"^17","typescript":"5.9.x","@types/jest":"^30.0.0","@types/node":"^20","eslint-plugin-import":"^2.32.0","commit-and-tag-version":"^12","@stylistic/eslint-plugin":"^2","@typescript-eslint/parser":"^8","@typescript-eslint/eslint-plugin":"^8","eslint-import-resolver-typescript":"^4.4.5"},"_npmOperationalInternal":{"tmp":"tmp/athena-query-result-collector_0.4.0_1781683997474_0.5582982004084052","host":"s3://npm-registry-packages-npm-production"}},"0.4.1":{"name":"athena-query-result-collector","version":"0.4.1","keywords":["abort","athena","aws","collector","pagination","query","result","retry","signal"],"author":{"name":"yicr","email":"yicr@users.noreply.github.com"},"license":"Apache-2.0","_id":"athena-query-result-collector@0.4.1","maintainers":[{"name":"yicr","email":"yuichiro.higa@gmail.com"}],"homepage":"https://github.com/gammarers-aws-sdk-extensions/athena-query-result-collector#readme","bugs":{"url":"https://github.com/gammarers-aws-sdk-extensions/athena-query-result-collector/issues"},"//":"~~ Generated by projen. To modify, edit .projenrc.ts and run \"npx projen\".","dist":{"shasum":"af434f140ebe681e06181fd89e7be9b38ef3abb4","tarball":"https://registry.npmjs.org/athena-query-result-collector/-/athena-query-result-collector-0.4.1.tgz","fileCount":5,"integrity":"sha512-YLsO/JVI79GzRlXvqCSKeAXYnpmjiHdfwQ0XoX3NkTWtDaVbV0+3i1VhesKsYkPEq2YML3YXK+PAaYstXIIC4w==","signatures":[{"sig":"MEQCIBaUuZ2VyRCMpy1MP3d+hz4A0Zq2F9r2NnceJZmONPu0AiAmJJfm9XVs2T8oYdf2OD47Xzr+CHUNcnGrzavFQx8TuA==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/athena-query-result-collector@0.4.1","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":96244},"jest":{"reporters":["default",["jest-junit",{"outputDirectory":"test-reports"}]],"testMatch":["<rootDir>/@(src|test)/**/*(*.)@(spec|test).ts?(x)","<rootDir>/@(src|test)/**/__tests__/**/*.ts?(x)","<rootDir>/@(projenrc)/**/*(*.)@(spec|test).ts?(x)","<rootDir>/@(projenrc)/**/__tests__/**/*.ts?(x)"],"transform":{"^.+\\.[t]sx?$":["ts-jest",{"tsconfig":"tsconfig.dev.json"}]},"clearMocks":true,"collectCoverage":true,"coverageProvider":"v8","coverageDirectory":"coverage","coverageReporters":["json","lcov","clover","cobertura","text"],"testPathIgnorePatterns":["/node_modules/"],"watchPathIgnorePatterns":["/node_modules/"],"coveragePathIgnorePatterns":["/node_modules/"]},"main":"lib/index.js","_from":"file:dist/js/athena-query-result-collector-0.4.1.tgz","types":"lib/index.d.ts","engines":{"node":">= 20.0.0"},"scripts":{"bump":"projen bump","test":"projen test","build":"projen build","eject":"projen eject","watch":"projen watch","eslint":"projen eslint","projen":"projen","unbump":"projen unbump","clobber":"projen clobber","compile":"projen compile","default":"projen default","package":"projen package","release":"projen release","upgrade":"projen upgrade","test:watch":"projen test:watch","pre-compile":"projen pre-compile","post-compile":"projen post-compile","post-upgrade":"projen post-upgrade"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:21d3f7d3-f028-4639-9144-440fe6da3134"}},"_resolved":"/home/runner/work/athena-query-result-collector/athena-query-result-collector/dist/js/athena-query-result-collector-0.4.1.tgz","_integrity":"sha512-YLsO/JVI79GzRlXvqCSKeAXYnpmjiHdfwQ0XoX3NkTWtDaVbV0+3i1VhesKsYkPEq2YML3YXK+PAaYstXIIC4w==","devEngines":{"packageManager":{"name":"yarn","onFail":"ignore","version":"1.22.22"}},"repository":{"url":"git+https://github.com/gammarers-aws-sdk-extensions/athena-query-result-collector.git","type":"git"},"_npmVersion":"11.13.0","description":"A TypeScript library for collecting AWS Athena query results via pagination. It supports full collection, streaming, and page-based batch processing, and it uses athena-query-result-pager internally.","directories":{},"_nodeVersion":"24.16.0","dependencies":{"@aws-sdk/client-athena":"^3.983.0","athena-query-result-pager":"^0.4.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^30.4.2","eslint":"^9","projen":"^0.100.2","ts-jest":"^29.4.11","ts-node":"^10.9.2","constructs":"^10.0.0","jest-junit":"^17","typescript":"5.9.x","@types/jest":"^30.0.0","@types/node":"^20","eslint-plugin-import":"^2.32.0","commit-and-tag-version":"^12","@stylistic/eslint-plugin":"^2","@typescript-eslint/parser":"^8","@typescript-eslint/eslint-plugin":"^8","eslint-import-resolver-typescript":"^4.4.5"},"_npmOperationalInternal":{"tmp":"tmp/athena-query-result-collector_0.4.1_1782103817666_0.17232054859421053","host":"s3://npm-registry-packages-npm-production"}},"0.4.2":{"name":"athena-query-result-collector","version":"0.4.2","keywords":["abort","athena","aws","collector","pagination","query","result","retry","signal"],"author":{"name":"yicr","email":"yicr@users.noreply.github.com"},"license":"Apache-2.0","_id":"athena-query-result-collector@0.4.2","maintainers":[{"name":"yicr","email":"yuichiro.higa@gmail.com"}],"homepage":"https://github.com/gammarers-aws-sdk-extensions/athena-query-result-collector#readme","bugs":{"url":"https://github.com/gammarers-aws-sdk-extensions/athena-query-result-collector/issues"},"//":"~~ Generated by projen. To modify, edit .projenrc.ts and run \"npx projen\".","dist":{"shasum":"9f714f4a902b8303963859dc42d7751207e49249","tarball":"https://registry.npmjs.org/athena-query-result-collector/-/athena-query-result-collector-0.4.2.tgz","fileCount":5,"integrity":"sha512-94ZpnGvgksHXJ4RXSDks3XqBFbLNy5zN6YZFLvh+V2SF1tTpuSjbRsA0ljq4mjdOuBhzXyxPhajtm9Pl266/jA==","signatures":[{"sig":"MEMCHyBfY6ndHwz9iEBv8Ow/zK6QcPbYQBA53r3aKjyCvsMCIFnLf4u5XjLL3cDE/9qpbwPRSRGiHqFwUmbAGxqo8rOE","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/athena-query-result-collector@0.4.2","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":96245},"jest":{"reporters":["default",["jest-junit",{"outputDirectory":"test-reports"}]],"testMatch":["<rootDir>/@(src|test)/**/*(*.)@(spec|test).ts?(x)","<rootDir>/@(src|test)/**/__tests__/**/*.ts?(x)","<rootDir>/@(projenrc)/**/*(*.)@(spec|test).ts?(x)","<rootDir>/@(projenrc)/**/__tests__/**/*.ts?(x)"],"transform":{"^.+\\.[t]sx?$":["ts-jest",{"tsconfig":"test/tsconfig.json"}]},"clearMocks":true,"collectCoverage":true,"coverageProvider":"v8","coverageDirectory":"coverage","coverageReporters":["json","lcov","clover","cobertura","text"],"testPathIgnorePatterns":["/node_modules/"],"watchPathIgnorePatterns":["/node_modules/"],"coveragePathIgnorePatterns":["/node_modules/"]},"main":"lib/index.js","_from":"file:dist/js/athena-query-result-collector-0.4.2.tgz","types":"lib/index.d.ts","engines":{"node":">= 20.0.0"},"scripts":{"bump":"projen bump","test":"projen test","build":"projen build","eject":"projen eject","watch":"projen watch","eslint":"projen eslint","projen":"projen","unbump":"projen unbump","clobber":"projen clobber","compile":"projen compile","default":"projen default","package":"projen package","release":"projen release","upgrade":"projen upgrade","test:watch":"projen test:watch","pre-compile":"projen pre-compile","post-compile":"projen post-compile","post-upgrade":"projen post-upgrade"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:21d3f7d3-f028-4639-9144-440fe6da3134"}},"_resolved":"/home/runner/work/athena-query-result-collector/athena-query-result-collector/dist/js/athena-query-result-collector-0.4.2.tgz","_integrity":"sha512-94ZpnGvgksHXJ4RXSDks3XqBFbLNy5zN6YZFLvh+V2SF1tTpuSjbRsA0ljq4mjdOuBhzXyxPhajtm9Pl266/jA==","devEngines":{"packageManager":{"name":"yarn","onFail":"ignore","version":"1.22.22"}},"repository":{"url":"git+https://github.com/gammarers-aws-sdk-extensions/athena-query-result-collector.git","type":"git"},"_npmVersion":"11.13.0","description":"A TypeScript library for collecting AWS Athena query results via pagination. It supports full collection, streaming, and page-based batch processing, and it uses athena-query-result-pager internally.","directories":{},"_nodeVersion":"24.17.0","dependencies":{"@aws-sdk/client-athena":"^3.983.0","athena-query-result-pager":"^0.4.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^30.4.2","eslint":"^9","projen":"^0.100.7","ts-jest":"^29.4.11","ts-node":"^10.9.2","constructs":"^10.0.0","jest-junit":"^17","typescript":"5.9.x","@types/jest":"^30.0.0","@types/node":"^20","eslint-plugin-import":"^2.32.0","commit-and-tag-version":"^12","@stylistic/eslint-plugin":"^2","@typescript-eslint/parser":"^8","@typescript-eslint/eslint-plugin":"^8","eslint-import-resolver-typescript":"^4.4.5"},"_npmOperationalInternal":{"tmp":"tmp/athena-query-result-collector_0.4.2_1782706710433_0.35960980779450447","host":"s3://npm-registry-packages-npm-production"}},"0.4.3":{"name":"athena-query-result-collector","version":"0.4.3","keywords":["abort","athena","aws","collector","pagination","query","result","retry","signal"],"author":{"name":"yicr","email":"yicr@users.noreply.github.com"},"license":"Apache-2.0","_id":"athena-query-result-collector@0.4.3","maintainers":[{"name":"yicr","email":"yuichiro.higa@gmail.com"}],"homepage":"https://github.com/gammarers-aws-sdk-extensions/athena-query-result-collector#readme","bugs":{"url":"https://github.com/gammarers-aws-sdk-extensions/athena-query-result-collector/issues"},"//":"~~ Generated by projen. To modify, edit .projenrc.ts and run \"npx projen\".","dist":{"shasum":"df189da308c37b33e04ef53773590bdf80a9d25c","tarball":"https://registry.npmjs.org/athena-query-result-collector/-/athena-query-result-collector-0.4.3.tgz","fileCount":5,"integrity":"sha512-1kWfLw8pFsXBrXAH6FjgZUuBBUdz2py7Zt4V3UlKXggyOie0/vXXBKdmp21zBEn9ncrqdrNSbALFfBgXFFT9zQ==","signatures":[{"sig":"MEUCICJkUchYP/zVV5dfwnJfLk8V0XBq6sdUUKCBaY18VcUCAiEAxtXrXMTW2StTX0XTzLHEP7EEdyoICowUatzVEQbbbgs=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/athena-query-result-collector@0.4.3","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":96245},"jest":{"reporters":["default",["jest-junit",{"outputDirectory":"test-reports"}]],"testMatch":["<rootDir>/@(src|test)/**/*(*.)@(spec|test).ts?(x)","<rootDir>/@(src|test)/**/__tests__/**/*.ts?(x)","<rootDir>/@(projenrc)/**/*(*.)@(spec|test).ts?(x)","<rootDir>/@(projenrc)/**/__tests__/**/*.ts?(x)"],"transform":{"^.+\\.[t]sx?$":["ts-jest",{"tsconfig":"test/tsconfig.json"}]},"clearMocks":true,"collectCoverage":true,"coverageProvider":"v8","coverageDirectory":"coverage","coverageReporters":["json","lcov","clover","cobertura","text"],"testPathIgnorePatterns":["/node_modules/"],"watchPathIgnorePatterns":["/node_modules/"],"coveragePathIgnorePatterns":["/node_modules/"]},"main":"lib/index.js","_from":"file:dist/js/athena-query-result-collector-0.4.3.tgz","types":"lib/index.d.ts","engines":{"node":">= 20.0.0"},"scripts":{"bump":"projen bump","test":"projen test","build":"projen build","eject":"projen eject","watch":"projen watch","eslint":"projen eslint","projen":"projen","unbump":"projen unbump","clobber":"projen clobber","compile":"projen compile","default":"projen default","package":"projen package","release":"projen release","upgrade":"projen upgrade","test:watch":"projen test:watch","pre-compile":"projen pre-compile","post-compile":"projen post-compile","post-upgrade":"projen post-upgrade"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:21d3f7d3-f028-4639-9144-440fe6da3134"}},"_resolved":"/home/runner/work/athena-query-result-collector/athena-query-result-collector/dist/js/athena-query-result-collector-0.4.3.tgz","_integrity":"sha512-1kWfLw8pFsXBrXAH6FjgZUuBBUdz2py7Zt4V3UlKXggyOie0/vXXBKdmp21zBEn9ncrqdrNSbALFfBgXFFT9zQ==","devEngines":{"packageManager":{"name":"yarn","onFail":"ignore","version":"1.22.22"}},"repository":{"url":"git+https://github.com/gammarers-aws-sdk-extensions/athena-query-result-collector.git","type":"git"},"_npmVersion":"11.16.0","description":"A TypeScript library for collecting AWS Athena query results via pagination. It supports full collection, streaming, and page-based batch processing, and it uses athena-query-result-pager internally.","directories":{},"_nodeVersion":"24.18.0","dependencies":{"@aws-sdk/client-athena":"^3.983.0","athena-query-result-pager":"^0.4.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^30.4.2","eslint":"^9","projen":"^0.101.4","ts-jest":"^29.4.11","ts-node":"^10.9.2","constructs":"^10.0.0","jest-junit":"^17","typescript":"5.9.x","@types/jest":"^30.0.0","@types/node":"^20","eslint-plugin-import":"^2.32.0","commit-and-tag-version":"^12","@stylistic/eslint-plugin":"^2","@typescript-eslint/parser":"^8","@typescript-eslint/eslint-plugin":"^8","eslint-import-resolver-typescript":"^4.4.5"},"_npmOperationalInternal":{"tmp":"tmp/athena-query-result-collector_0.4.3_1783310144728_0.8736263870038898","host":"s3://npm-registry-packages-npm-production"}},"0.4.4":{"name":"athena-query-result-collector","version":"0.4.4","keywords":["abort","athena","aws","collector","pagination","query","result","retry","signal"],"author":{"name":"yicr","email":"yicr@users.noreply.github.com"},"license":"Apache-2.0","_id":"athena-query-result-collector@0.4.4","maintainers":[{"name":"yicr","email":"yuichiro.higa@gmail.com"}],"homepage":"https://github.com/gammarers-aws-sdk-extensions/athena-query-result-collector#readme","bugs":{"url":"https://github.com/gammarers-aws-sdk-extensions/athena-query-result-collector/issues"},"//":"~~ Generated by projen. To modify, edit .projenrc.ts and run \"npx projen\".","dist":{"shasum":"d7544d5a19e99096e16abccbfe873fd042ece535","tarball":"https://registry.npmjs.org/athena-query-result-collector/-/athena-query-result-collector-0.4.4.tgz","fileCount":5,"integrity":"sha512-CdWwjA7HPKgIAq1xaQTSF7Fi7XynKEY2Xb+0FzUrEpVqKIBBU3cwoUmHkp21cCjgM+LKTegzCESJ5cofHTRQwg==","signatures":[{"sig":"MEUCIFDsTBdENtSBPt957OqDI9/W70tbd8UWKhgyKBBvIv0xAiEA79H208knPYTJ+nejfSlxLfVhpMCZXsTgoV/o01Z1+dQ=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/athena-query-result-collector@0.4.4","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":96246},"jest":{"reporters":["default",["jest-junit",{"outputDirectory":"test-reports"}]],"testMatch":["<rootDir>/@(src|test)/**/*(*.)@(spec|test).ts?(x)","<rootDir>/@(src|test)/**/__tests__/**/*.ts?(x)","<rootDir>/@(projenrc)/**/*(*.)@(spec|test).ts?(x)","<rootDir>/@(projenrc)/**/__tests__/**/*.ts?(x)"],"transform":{"^.+\\.[t]sx?$":["ts-jest",{"tsconfig":"test/tsconfig.json"}]},"clearMocks":true,"collectCoverage":true,"coverageProvider":"v8","coverageDirectory":"coverage","coverageReporters":["json","lcov","clover","cobertura","text"],"testPathIgnorePatterns":["/node_modules/"],"watchPathIgnorePatterns":["/node_modules/"],"coveragePathIgnorePatterns":["/node_modules/"]},"main":"lib/index.js","_from":"file:dist/js/athena-query-result-collector-0.4.4.tgz","types":"lib/index.d.ts","engines":{"node":">= 20.0.0"},"scripts":{"bump":"projen bump","test":"projen test","build":"projen build","eject":"projen eject","watch":"projen watch","eslint":"projen eslint","projen":"projen","unbump":"projen unbump","clobber":"projen clobber","compile":"projen compile","default":"projen default","package":"projen package","release":"projen release","upgrade":"projen upgrade","test:watch":"projen test:watch","pre-compile":"projen pre-compile","post-compile":"projen post-compile","post-upgrade":"projen post-upgrade"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:21d3f7d3-f028-4639-9144-440fe6da3134"}},"_resolved":"/home/runner/work/athena-query-result-collector/athena-query-result-collector/dist/js/athena-query-result-collector-0.4.4.tgz","_integrity":"sha512-CdWwjA7HPKgIAq1xaQTSF7Fi7XynKEY2Xb+0FzUrEpVqKIBBU3cwoUmHkp21cCjgM+LKTegzCESJ5cofHTRQwg==","devEngines":{"packageManager":{"name":"yarn","onFail":"ignore","version":"1.22.22"}},"repository":{"url":"git+https://github.com/gammarers-aws-sdk-extensions/athena-query-result-collector.git","type":"git"},"_npmVersion":"11.16.0","description":"A TypeScript library for collecting AWS Athena query results via pagination. It supports full collection, streaming, and page-based batch processing, and it uses athena-query-result-pager internally.","directories":{},"_nodeVersion":"24.18.0","dependencies":{"@aws-sdk/client-athena":"^3.983.0","athena-query-result-pager":"^0.4.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^30.4.2","eslint":"^9","projen":"^0.101.11","ts-jest":"^29.4.11","ts-node":"^10.9.2","constructs":"^10.0.0","jest-junit":"^17","typescript":"5.9.x","@types/jest":"^30.0.0","@types/node":"^20","eslint-plugin-import":"^2.32.0","commit-and-tag-version":"^12","@stylistic/eslint-plugin":"^2","@typescript-eslint/parser":"^8","@typescript-eslint/eslint-plugin":"^8","eslint-import-resolver-typescript":"^4.4.5"},"_npmOperationalInternal":{"tmp":"tmp/athena-query-result-collector_0.4.4_1783912982472_0.5210644964389608","host":"s3://npm-registry-packages-npm-production"}},"0.4.5":{"name":"athena-query-result-collector","version":"0.4.5","keywords":["abort","athena","aws","collector","pagination","query","result","retry","signal"],"author":{"name":"yicr","email":"yicr@users.noreply.github.com"},"license":"Apache-2.0","_id":"athena-query-result-collector@0.4.5","maintainers":[{"name":"yicr","email":"yuichiro.higa@gmail.com"}],"homepage":"https://github.com/gammarers-aws-sdk-extensions/athena-query-result-collector#readme","bugs":{"url":"https://github.com/gammarers-aws-sdk-extensions/athena-query-result-collector/issues"},"//":"~~ Generated by projen. To modify, edit .projenrc.ts and run \"npx projen\".","dist":{"shasum":"ed20a66ab48549f6f37524852f0bea0362756b34","tarball":"https://registry.npmjs.org/athena-query-result-collector/-/athena-query-result-collector-0.4.5.tgz","fileCount":5,"integrity":"sha512-rdJq3KJBb0k7Yjlv9yVG2vgV5qU8bDjxRWliBSMOQSBBR9q+XqSIrpATGk7+OesSdQje1FskvH6bkWs2r5mS9Q==","signatures":[{"sig":"MEUCIEYlwsmoPrjMuZruQis3/23+6uU82snUm8qU3Fz5EjPzAiEAz3UkW+ppZ/ab+usnOM7oTOtj304GcAo/AHNrCbdPTqM=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/athena-query-result-collector@0.4.5","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":96311},"jest":{"reporters":["default",["jest-junit",{"outputDirectory":"test-reports"}]],"testMatch":["<rootDir>/@(src|test)/**/*(*.)@(spec|test).ts?(x)","<rootDir>/@(src|test)/**/__tests__/**/*.ts?(x)","<rootDir>/@(projenrc)/**/*(*.)@(spec|test).ts?(x)","<rootDir>/@(projenrc)/**/__tests__/**/*.ts?(x)"],"transform":{"^.+\\.[t]sx?$":["ts-jest",{"tsconfig":"test/tsconfig.json"}]},"clearMocks":true,"collectCoverage":true,"coverageProvider":"v8","coverageDirectory":"coverage","coverageReporters":["json","lcov","clover","cobertura","text"],"testPathIgnorePatterns":["/node_modules/"],"watchPathIgnorePatterns":["/node_modules/"],"coveragePathIgnorePatterns":["/node_modules/"]},"main":"lib/index.js","_from":"file:dist/js/athena-query-result-collector-0.4.5.tgz","types":"lib/index.d.ts","engines":{"node":">= 20.0.0"},"scripts":{"bump":"projen bump","test":"projen test","build":"projen build","eject":"projen eject","watch":"projen watch","eslint":"projen eslint","projen":"projen","unbump":"projen unbump","clobber":"projen clobber","compile":"projen compile","default":"projen default","package":"projen package","release":"projen release","upgrade":"projen upgrade","test:watch":"projen test:watch","pre-compile":"projen pre-compile","post-compile":"projen post-compile","post-upgrade":"projen post-upgrade","bump:releasable-commits":"projen bump:releasable-commits"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:21d3f7d3-f028-4639-9144-440fe6da3134"}},"_resolved":"/home/runner/work/athena-query-result-collector/athena-query-result-collector/dist/js/athena-query-result-collector-0.4.5.tgz","_integrity":"sha512-rdJq3KJBb0k7Yjlv9yVG2vgV5qU8bDjxRWliBSMOQSBBR9q+XqSIrpATGk7+OesSdQje1FskvH6bkWs2r5mS9Q==","devEngines":{"packageManager":{"name":"yarn","onFail":"ignore","version":"1.22.22"}},"repository":{"url":"git+https://github.com/gammarers-aws-sdk-extensions/athena-query-result-collector.git","type":"git"},"_npmVersion":"11.16.0","description":"A TypeScript library for collecting AWS Athena query results via pagination. It supports full collection, streaming, and page-based batch processing, and it uses athena-query-result-pager internally.","directories":{},"_nodeVersion":"24.18.0","dependencies":{"@aws-sdk/client-athena":"^3.983.0","athena-query-result-pager":"^0.4.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^30.4.2","eslint":"^9","projen":"^0.101.16","ts-jest":"^29.4.11","ts-node":"^10.9.2","constructs":"^10.0.0","jest-junit":"^17","typescript":"5.9.x","@types/jest":"^30.0.0","@types/node":"^20","eslint-plugin-import":"^2.32.0","commit-and-tag-version":"^12","@stylistic/eslint-plugin":"^2","@typescript-eslint/parser":"^8","@typescript-eslint/eslint-plugin":"^8","eslint-import-resolver-typescript":"^4.4.5"},"_npmOperationalInternal":{"tmp":"tmp/athena-query-result-collector_0.4.5_1784518307807_0.7250123625745646","host":"s3://npm-registry-packages-npm-production"}},"0.4.6":{"name":"athena-query-result-collector","version":"0.4.6","keywords":["abort","athena","aws","collector","pagination","query","result","retry","signal"],"author":{"name":"yicr","email":"yicr@users.noreply.github.com"},"license":"Apache-2.0","_id":"athena-query-result-collector@0.4.6","maintainers":[{"name":"yicr","email":"yuichiro.higa@gmail.com"}],"homepage":"https://github.com/gammarers-aws-sdk-extensions/athena-query-result-collector#readme","bugs":{"url":"https://github.com/gammarers-aws-sdk-extensions/athena-query-result-collector/issues"},"//":"~~ Generated by projen. To modify, edit .projenrc.ts and run \"npx projen\".","dist":{"shasum":"ed3fbdd3b31c04798c574f2c70cf2900634884e4","tarball":"https://registry.npmjs.org/athena-query-result-collector/-/athena-query-result-collector-0.4.6.tgz","fileCount":5,"integrity":"sha512-TQB1KE/OgPjyvgdevbvvswo8+T2ycZryY5Cj+EHMgDuXVuVGxrtDFH6NFKSuczRO6/cnC9eL0iebxXOC3+Rbhg==","signatures":[{"sig":"MEYCIQDMVeTID0IalprNTobvt5YGghf1M2rqPifx5WJ271+VngIhAOYNvymLieAdlSWI3dg7Ha7ngBhYuX4/IzLT+vMWskz3","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/athena-query-result-collector@0.4.6","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":96311},"jest":{"reporters":["default",["jest-junit",{"outputDirectory":"test-reports"}]],"testMatch":["<rootDir>/@(src|test)/**/*(*.)@(spec|test).ts?(x)","<rootDir>/@(src|test)/**/__tests__/**/*.ts?(x)","<rootDir>/@(projenrc)/**/*(*.)@(spec|test).ts?(x)","<rootDir>/@(projenrc)/**/__tests__/**/*.ts?(x)"],"transform":{"^.+\\.[t]sx?$":["ts-jest",{"tsconfig":"test/tsconfig.json"}]},"clearMocks":true,"collectCoverage":true,"coverageProvider":"v8","coverageDirectory":"coverage","coverageReporters":["json","lcov","clover","cobertura","text"],"testPathIgnorePatterns":["/node_modules/"],"watchPathIgnorePatterns":["/node_modules/"],"coveragePathIgnorePatterns":["/node_modules/"]},"main":"lib/index.js","_from":"file:dist/js/athena-query-result-collector-0.4.6.tgz","types":"lib/index.d.ts","engines":{"node":">= 20.0.0"},"scripts":{"bump":"projen bump","test":"projen test","build":"projen build","eject":"projen eject","watch":"projen watch","eslint":"projen eslint","projen":"projen","unbump":"projen unbump","clobber":"projen clobber","compile":"projen compile","default":"projen default","package":"projen package","release":"projen release","upgrade":"projen upgrade","test:watch":"projen test:watch","pre-compile":"projen pre-compile","post-compile":"projen post-compile","post-upgrade":"projen post-upgrade","bump:releasable-commits":"projen bump:releasable-commits"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:21d3f7d3-f028-4639-9144-440fe6da3134"}},"_resolved":"/home/runner/work/athena-query-result-collector/athena-query-result-collector/dist/js/athena-query-result-collector-0.4.6.tgz","_integrity":"sha512-TQB1KE/OgPjyvgdevbvvswo8+T2ycZryY5Cj+EHMgDuXVuVGxrtDFH6NFKSuczRO6/cnC9eL0iebxXOC3+Rbhg==","devEngines":{"packageManager":{"name":"yarn","onFail":"ignore","version":"1.22.22"}},"repository":{"url":"git+https://github.com/gammarers-aws-sdk-extensions/athena-query-result-collector.git","type":"git"},"_npmVersion":"11.16.0","description":"A TypeScript library for collecting AWS Athena query results via pagination. It supports full collection, streaming, and page-based batch processing, and it uses athena-query-result-pager internally.","directories":{},"_nodeVersion":"24.18.0","dependencies":{"@aws-sdk/client-athena":"^3.983.0","athena-query-result-pager":"^0.4.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^30.4.2","eslint":"^9","projen":"^0.101.20","ts-jest":"^29.4.12","ts-node":"^10.9.2","constructs":"^10.0.0","jest-junit":"^17","typescript":"5.9.x","@types/jest":"^30.0.0","@types/node":"^20","eslint-plugin-import":"^2.32.0","commit-and-tag-version":"^12","@stylistic/eslint-plugin":"^2","@typescript-eslint/parser":"^8","@typescript-eslint/eslint-plugin":"^8","eslint-import-resolver-typescript":"^4.4.5"},"_npmOperationalInternal":{"tmp":"tmp/athena-query-result-collector_0.4.6_1785123062999_0.07971776212090487","host":"s3://npm-registry-packages-npm-production"}},"0.5.0":{"name":"athena-query-result-collector","version":"0.5.0","keywords":["abort","athena","aws","collector","pagination","query","result","retry","signal"],"author":{"name":"yicr","email":"yicr@users.noreply.github.com"},"license":"Apache-2.0","_id":"athena-query-result-collector@0.5.0","maintainers":[{"name":"yicr","email":"yuichiro.higa@gmail.com"}],"homepage":"https://github.com/gammarers-aws-sdk-extensions/athena-query-result-collector#readme","bugs":{"url":"https://github.com/gammarers-aws-sdk-extensions/athena-query-result-collector/issues"},"//":"~~ Generated by projen. To modify, edit .projenrc.ts and run \"npx projen\".","dist":{"shasum":"1ce29cf8460ee875a98b99a8a80aa24cbac75889","tarball":"https://registry.npmjs.org/athena-query-result-collector/-/athena-query-result-collector-0.5.0.tgz","fileCount":5,"integrity":"sha512-INXgwlzt6Echgxr7b473zPbmMBwiCPpxPAJimsnUFdXHKsspH+M3/7SgO9YPwON7rmo9uxXm1wNQUBA8eh7kXA==","signatures":[{"sig":"MEYCIQCBbmVCyMn+BRdQ8kJAkFIJyFC5u7+k/pwpimkoeJ2J5AIhAPHXUMnvoyIiwDP1+bBv2ONEYUxF0qR5kTlv8zfgiMzm","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/athena-query-result-collector@0.5.0","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":123439},"jest":{"reporters":["default",["jest-junit",{"outputDirectory":"test-reports"}]],"testMatch":["<rootDir>/@(src|test)/**/*(*.)@(spec|test).ts?(x)","<rootDir>/@(src|test)/**/__tests__/**/*.ts?(x)","<rootDir>/@(projenrc)/**/*(*.)@(spec|test).ts?(x)","<rootDir>/@(projenrc)/**/__tests__/**/*.ts?(x)"],"transform":{"^.+\\.[t]sx?$":["ts-jest",{"tsconfig":"test/tsconfig.json"}]},"clearMocks":true,"collectCoverage":true,"coverageProvider":"v8","coverageDirectory":"coverage","coverageReporters":["json","lcov","clover","cobertura","text"],"testPathIgnorePatterns":["/node_modules/"],"watchPathIgnorePatterns":["/node_modules/"],"coveragePathIgnorePatterns":["/node_modules/"]},"main":"lib/index.js","_from":"file:dist/js/athena-query-result-collector-0.5.0.tgz","types":"lib/index.d.ts","engines":{"node":">= 20.0.0"},"scripts":{"bump":"projen bump","test":"projen test","build":"projen build","eject":"projen eject","watch":"projen watch","eslint":"projen eslint","projen":"projen","unbump":"projen unbump","clobber":"projen clobber","compile":"projen compile","default":"projen default","package":"projen package","release":"projen release","upgrade":"projen upgrade","test:watch":"projen test:watch","pre-compile":"projen pre-compile","post-compile":"projen post-compile","post-upgrade":"projen post-upgrade","bump:releasable-commits":"projen bump:releasable-commits"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:21d3f7d3-f028-4639-9144-440fe6da3134"}},"_resolved":"/home/runner/work/athena-query-result-collector/athena-query-result-collector/dist/js/athena-query-result-collector-0.5.0.tgz","_integrity":"sha512-INXgwlzt6Echgxr7b473zPbmMBwiCPpxPAJimsnUFdXHKsspH+M3/7SgO9YPwON7rmo9uxXm1wNQUBA8eh7kXA==","devEngines":{"packageManager":{"name":"npm","onFail":"ignore"}},"repository":{"url":"git+https://github.com/gammarers-aws-sdk-extensions/athena-query-result-collector.git","type":"git"},"_npmVersion":"11.16.0","description":"A TypeScript library for collecting AWS Athena query results via pagination. It supports full collection, streaming, and page-based batch processing, and it uses athena-query-result-pager internally.","directories":{},"_nodeVersion":"24.18.0","dependencies":{"@aws-sdk/client-athena":"^3.983.0","athena-query-result-pager":"^0.4.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^30.4.2","eslint":"^9","projen":"^0.101.20","ts-jest":"^29.4.12","ts-node":"^10.9.2","constructs":"^10.0.0","jest-junit":"^17","typescript":"6.0.x","@types/jest":"^30.0.0","@types/node":"^20","eslint-plugin-import":"^2.32.0","commit-and-tag-version":"^12","@stylistic/eslint-plugin":"^2","@typescript-eslint/parser":"^8","@typescript-eslint/eslint-plugin":"^8","eslint-import-resolver-typescript":"^4.4.5"},"_npmOperationalInternal":{"tmp":"tmp/athena-query-result-collector_0.5.0_1785322893050_0.42176949517261697","host":"s3://npm-registry-packages-npm-production"}},"0.5.1":{"name":"athena-query-result-collector","version":"0.5.1","keywords":["abort","athena","aws","collector","pagination","query","result","retry","signal"],"author":{"name":"yicr","email":"yicr@users.noreply.github.com"},"license":"Apache-2.0","_id":"athena-query-result-collector@0.5.1","maintainers":[{"name":"yicr","email":"yuichiro.higa@gmail.com"}],"homepage":"https://github.com/gammarers-aws-sdk-extensions/athena-query-result-collector#readme","bugs":{"url":"https://github.com/gammarers-aws-sdk-extensions/athena-query-result-collector/issues"},"//":"~~ Generated by projen. To modify, edit .projenrc.ts and run \"npx projen\".","dist":{"shasum":"58b003431b15645170faded11d533db9a4faa34d","tarball":"https://registry.npmjs.org/athena-query-result-collector/-/athena-query-result-collector-0.5.1.tgz","fileCount":5,"integrity":"sha512-sKCSv4O3WBXFypiLpetLi5EdTGmKPoOuO8YTq1VjXziFC6pApjv+Qsiz7p6EZXlkCtRkN+yz75uaWpnK2Ce/dw==","signatures":[{"sig":"MEUCIQD77TnvOPEmsEyy2Dnm9lvgJdCl5ipm4KxnHg6Nsq/CFwIgc1qtshufZbFnp4Re2fe3WHFcSNPCV05cMP67N/bZxL0=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/athena-query-result-collector@0.5.1","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":123840},"jest":{"reporters":["default",["jest-junit",{"outputDirectory":"test-reports"}]],"testMatch":["<rootDir>/@(src|test)/**/*(*.)@(spec|test).ts?(x)","<rootDir>/@(src|test)/**/__tests__/**/*.ts?(x)","<rootDir>/@(projenrc)/**/*(*.)@(spec|test).ts?(x)","<rootDir>/@(projenrc)/**/__tests__/**/*.ts?(x)"],"transform":{"^.+\\.[t]sx?$":["ts-jest",{"tsconfig":"test/tsconfig.json"}]},"clearMocks":true,"collectCoverage":true,"coverageProvider":"v8","coverageDirectory":"coverage","coverageReporters":["json","lcov","clover","cobertura","text"],"testPathIgnorePatterns":["/node_modules/"],"watchPathIgnorePatterns":["/node_modules/"],"coveragePathIgnorePatterns":["/node_modules/"]},"main":"lib/index.js","_from":"file:dist/js/athena-query-result-collector-0.5.1.tgz","types":"lib/index.d.ts","engines":{"node":">= 20.0.0"},"scripts":{"bump":"projen bump","test":"projen test","build":"projen build","eject":"projen eject","watch":"projen watch","eslint":"projen eslint","projen":"projen","unbump":"projen unbump","clobber":"projen clobber","compile":"projen compile","default":"projen default","package":"projen package","release":"projen release","upgrade":"projen upgrade","test:watch":"projen test:watch","pre-compile":"projen pre-compile","post-compile":"projen post-compile","post-upgrade":"projen post-upgrade","bump:releasable-commits":"projen bump:releasable-commits"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:21d3f7d3-f028-4639-9144-440fe6da3134"}},"_resolved":"/home/runner/work/athena-query-result-collector/athena-query-result-collector/dist/js/athena-query-result-collector-0.5.1.tgz","_integrity":"sha512-sKCSv4O3WBXFypiLpetLi5EdTGmKPoOuO8YTq1VjXziFC6pApjv+Qsiz7p6EZXlkCtRkN+yz75uaWpnK2Ce/dw==","devEngines":{"packageManager":{"name":"npm","onFail":"ignore"}},"repository":{"url":"git+https://github.com/gammarers-aws-sdk-extensions/athena-query-result-collector.git","type":"git"},"_npmVersion":"11.16.0","description":"A TypeScript library for collecting AWS Athena query results via pagination. It supports full collection, streaming, and page-based batch processing, and it uses athena-query-result-pager internally.","directories":{},"_nodeVersion":"24.18.0","dependencies":{"@aws-sdk/client-athena":"^3.983.0","athena-query-result-pager":"^0.5.1"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^30.4.2","eslint":"^9","projen":"^0.101.20","ts-jest":"^29.4.12","ts-node":"^10.9.2","constructs":"^10.0.0","jest-junit":"^17","typescript":"6.0.x","@types/jest":"^30.0.0","@types/node":"^20","eslint-plugin-import":"^2.32.0","commit-and-tag-version":"^12","@stylistic/eslint-plugin":"^2","@typescript-eslint/parser":"^8","@typescript-eslint/eslint-plugin":"^8","eslint-import-resolver-typescript":"^4.4.5"},"_npmOperationalInternal":{"tmp":"tmp/athena-query-result-collector_0.5.1_1785323214070_0.16469092143266573","host":"s3://npm-registry-packages-npm-production"}},"0.5.2":{"name":"athena-query-result-collector","version":"0.5.2","keywords":["abort","athena","aws","collector","pagination","query","result","retry","signal"],"author":{"name":"yicr","email":"yicr@users.noreply.github.com"},"license":"Apache-2.0","_id":"athena-query-result-collector@0.5.2","maintainers":[{"name":"yicr","email":"yuichiro.higa@gmail.com"}],"homepage":"https://github.com/gammarers-aws-sdk-extensions/athena-query-result-collector#readme","bugs":{"url":"https://github.com/gammarers-aws-sdk-extensions/athena-query-result-collector/issues"},"//":"~~ Generated by projen. To modify, edit .projenrc.ts and run \"npx projen\".","dist":{"shasum":"87897de31c0ef02bfe5552fb8a16ce596cf47f08","tarball":"https://registry.npmjs.org/athena-query-result-collector/-/athena-query-result-collector-0.5.2.tgz","fileCount":5,"integrity":"sha512-fwMypatxcPIryB27blWZswI13fbJvzUBwT/sw7iUuW9Yhhf9Y8pTd/lQ3vcd079w0NwNIWm6zSP8D++re6ICZA==","signatures":[{"sig":"MEUCIEGpgHMg5iVRJORhN6h0LcRRkwmmhzGu1tXBznXbsUt3AiEAiUX+ZwDBX2JtPFw0FXlwopv7FwyB7LoTeOYKfcbV8bY=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/athena-query-result-collector@0.5.2","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":123840},"jest":{"reporters":["default",["jest-junit",{"outputDirectory":"test-reports"}]],"testMatch":["<rootDir>/@(src|test)/**/*(*.)@(spec|test).ts?(x)","<rootDir>/@(src|test)/**/__tests__/**/*.ts?(x)","<rootDir>/@(projenrc)/**/*(*.)@(spec|test).ts?(x)","<rootDir>/@(projenrc)/**/__tests__/**/*.ts?(x)"],"transform":{"^.+\\.[t]sx?$":["ts-jest",{"tsconfig":"test/tsconfig.json"}]},"clearMocks":true,"collectCoverage":true,"coverageProvider":"v8","coverageDirectory":"coverage","coverageReporters":["json","lcov","clover","cobertura","text"],"testPathIgnorePatterns":["/node_modules/"],"watchPathIgnorePatterns":["/node_modules/"],"coveragePathIgnorePatterns":["/node_modules/"]},"main":"lib/index.js","_from":"file:dist/js/athena-query-result-collector-0.5.2.tgz","types":"lib/index.d.ts","engines":{"node":">= 20.0.0"},"scripts":{"bump":"projen bump","test":"projen test","build":"projen build","eject":"projen eject","watch":"projen watch","eslint":"projen eslint","projen":"projen","unbump":"projen unbump","clobber":"projen clobber","compile":"projen compile","default":"projen default","package":"projen package","release":"projen release","upgrade":"projen upgrade","test:watch":"projen test:watch","pre-compile":"projen pre-compile","post-compile":"projen post-compile","post-upgrade":"projen post-upgrade","bump:releasable-commits":"projen bump:releasable-commits"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:21d3f7d3-f028-4639-9144-440fe6da3134"}},"_resolved":"/home/runner/work/athena-query-result-collector/athena-query-result-collector/dist/js/athena-query-result-collector-0.5.2.tgz","_integrity":"sha512-fwMypatxcPIryB27blWZswI13fbJvzUBwT/sw7iUuW9Yhhf9Y8pTd/lQ3vcd079w0NwNIWm6zSP8D++re6ICZA==","devEngines":{"packageManager":{"name":"npm","onFail":"ignore"}},"repository":{"url":"git+https://github.com/gammarers-aws-sdk-extensions/athena-query-result-collector.git","type":"git"},"_npmVersion":"11.16.0","description":"A TypeScript library for collecting AWS Athena query results via pagination. It supports full collection, streaming, and page-based batch processing, and it uses athena-query-result-pager internally.","directories":{},"_nodeVersion":"24.18.0","dependencies":{"@aws-sdk/client-athena":"^3.983.0","athena-query-result-pager":"^0.5.1"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^30.4.2","eslint":"^9","projen":"^0.101.23","ts-jest":"^29.4.12","ts-node":"^10.9.2","constructs":"^10.0.0","jest-junit":"^17","typescript":"6.0.x","@types/jest":"^30.0.0","@types/node":"^20","eslint-plugin-import":"^2.32.0","commit-and-tag-version":"^12","@stylistic/eslint-plugin":"^2","@typescript-eslint/parser":"^8","@typescript-eslint/eslint-plugin":"^8","eslint-import-resolver-typescript":"^4.4.5"},"_npmOperationalInternal":{"tmp":"tmp/athena-query-result-collector_0.5.2_1785727295169_0.638296323928218","host":"s3://npm-registry-packages-npm-production"}},"0.5.3":{"name":"athena-query-result-collector","version":"0.5.3","keywords":["abort","athena","aws","collector","pagination","query","result","retry","signal"],"author":{"name":"yicr","email":"yicr@users.noreply.github.com"},"license":"Apache-2.0","_id":"athena-query-result-collector@0.5.3","maintainers":[{"name":"yicr","email":"yuichiro.higa@gmail.com"}],"homepage":"https://github.com/gammarers-aws-sdk-extensions/athena-query-result-collector#readme","bugs":{"url":"https://github.com/gammarers-aws-sdk-extensions/athena-query-result-collector/issues"},"//":"~~ Generated by projen. To modify, edit .projenrc.ts and run \"npx projen\".","dist":{"shasum":"b3f04b670c7329f8fc63d07dcd4d4654fb1e2368","tarball":"https://registry.npmjs.org/athena-query-result-collector/-/athena-query-result-collector-0.5.3.tgz","fileCount":5,"integrity":"sha512-f6hd4cZj7yN2aXIEMts0g+baLGWtMilpmzgB8/Bm3MpgRG2uXkazROQiVy6Gb7ay+X2seM5w2m+pi5jyne1Ovg==","signatures":[{"sig":"MEYCIQDws67n07okpEylx6XFtXGJGOfle8zRA4EI4Rhupw7LtwIhAJey+knDEMJs8/ZBdzYAk7R/ZFQoKJeNnE2JljetmnNS","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/athena-query-result-collector@0.5.3","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":123840},"jest":{"reporters":["default",["jest-junit",{"outputDirectory":"test-reports"}]],"testMatch":["<rootDir>/@(src|test)/**/*(*.)@(spec|test).ts?(x)","<rootDir>/@(src|test)/**/__tests__/**/*.ts?(x)","<rootDir>/@(projenrc)/**/*(*.)@(spec|test).ts?(x)","<rootDir>/@(projenrc)/**/__tests__/**/*.ts?(x)"],"transform":{"^.+\\.[t]sx?$":["ts-jest",{"tsconfig":"test/tsconfig.json"}]},"clearMocks":true,"collectCoverage":true,"coverageProvider":"v8","coverageDirectory":"coverage","coverageReporters":["json","lcov","clover","cobertura","text"],"testPathIgnorePatterns":["/node_modules/"],"watchPathIgnorePatterns":["/node_modules/"],"coveragePathIgnorePatterns":["/node_modules/"]},"main":"lib/index.js","_from":"file:dist/js/athena-query-result-collector-0.5.3.tgz","types":"lib/index.d.ts","engines":{"node":">= 20.0.0"},"scripts":{"bump":"projen bump","test":"projen test","build":"projen build","eject":"projen eject","watch":"projen watch","eslint":"projen eslint","projen":"projen","unbump":"projen unbump","clobber":"projen clobber","compile":"projen compile","default":"projen default","package":"projen package","release":"projen release","upgrade":"projen upgrade","test:watch":"projen test:watch","pre-compile":"projen pre-compile","post-compile":"projen post-compile","post-upgrade":"projen post-upgrade","bump:releasable-commits":"projen bump:releasable-commits"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:21d3f7d3-f028-4639-9144-440fe6da3134"}},"_resolved":"/home/runner/work/athena-query-result-collector/athena-query-result-collector/dist/js/athena-query-result-collector-0.5.3.tgz","_integrity":"sha512-f6hd4cZj7yN2aXIEMts0g+baLGWtMilpmzgB8/Bm3MpgRG2uXkazROQiVy6Gb7ay+X2seM5w2m+pi5jyne1Ovg==","devEngines":{"packageManager":{"name":"npm","onFail":"ignore"}},"repository":{"url":"git+https://github.com/gammarers-aws-sdk-extensions/athena-query-result-collector.git","type":"git"},"_npmVersion":"11.16.0","description":"A TypeScript library for collecting AWS Athena query results via pagination. It supports full collection, streaming, and page-based batch processing, and it uses athena-query-result-pager internally.","directories":{},"_nodeVersion":"24.18.0","dependencies":{"@aws-sdk/client-athena":"^3.983.0","athena-query-result-pager":"^0.5.1"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^30.4.2","eslint":"^9","projen":"^0.101.31","ts-jest":"^29.4.12","ts-node":"^10.9.2","constructs":"^10.0.0","jest-junit":"^17","typescript":"6.0.x","@types/jest":"^30.0.0","@types/node":"^20","eslint-plugin-import":"^2.32.0","commit-and-tag-version":"^12","@stylistic/eslint-plugin":"^2","@typescript-eslint/parser":"^8","@typescript-eslint/eslint-plugin":"^8","eslint-import-resolver-typescript":"^4.4.5"},"_npmOperationalInternal":{"tmp":"tmp/athena-query-result-collector_0.5.3_1786327437714_0.4428014724346243","host":"s3://npm-registry-packages-npm-production"}},"0.5.4":{"name":"athena-query-result-collector","version":"0.5.4","keywords":["abort","athena","aws","collector","pagination","query","result","retry","signal"],"author":{"name":"yicr","email":"yicr@users.noreply.github.com"},"license":"Apache-2.0","_id":"athena-query-result-collector@0.5.4","maintainers":[{"name":"yicr","email":"yuichiro.higa@gmail.com"}],"homepage":"https://github.com/gammarers-aws-sdk-extensions/athena-query-result-collector#readme","bugs":{"url":"https://github.com/gammarers-aws-sdk-extensions/athena-query-result-collector/issues"},"//":"~~ Generated by projen. To modify, edit .projenrc.ts and run \"npx projen\".","dist":{"shasum":"5f41d386657e5ad4acc502f28223c82374025cc5","tarball":"https://registry.npmjs.org/athena-query-result-collector/-/athena-query-result-collector-0.5.4.tgz","fileCount":5,"integrity":"sha512-98gPd491E+fOUgnQbL8TGaBPF8p6CtkbBC6CmfyUk9WiJKJu6yB+tGfFsECp8TeL1GBROI6p1WtNYPy5N608ig==","signatures":[{"sig":"MEYCIQDOXSUWKMknOX8V8ApQkCTmE1ozckvR4uUnb7LdVdJSawIhAKymSA/PgQy4C7BD0d6D5aGkyk+gQc+OH96rxGa0Iorv","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/athena-query-result-collector@0.5.4","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":123840},"jest":{"reporters":["default",["jest-junit",{"outputDirectory":"test-reports"}]],"testMatch":["<rootDir>/@(src|test)/**/*(*.)@(spec|test).ts?(x)","<rootDir>/@(src|test)/**/__tests__/**/*.ts?(x)","<rootDir>/@(projenrc)/**/*(*.)@(spec|test).ts?(x)","<rootDir>/@(projenrc)/**/__tests__/**/*.ts?(x)"],"transform":{"^.+\\.[t]sx?$":["ts-jest",{"tsconfig":"test/tsconfig.json"}]},"clearMocks":true,"collectCoverage":true,"coverageProvider":"v8","coverageDirectory":"coverage","coverageReporters":["json","lcov","clover","cobertura","text"],"testPathIgnorePatterns":["/node_modules/"],"watchPathIgnorePatterns":["/node_modules/"],"coveragePathIgnorePatterns":["/node_modules/"]},"main":"lib/index.js","_from":"file:dist/js/athena-query-result-collector-0.5.4.tgz","types":"lib/index.d.ts","engines":{"node":">= 20.0.0"},"scripts":{"bump":"projen bump","test":"projen test","build":"projen build","eject":"projen eject","watch":"projen watch","eslint":"projen eslint","projen":"projen","unbump":"projen unbump","clobber":"projen clobber","compile":"projen compile","default":"projen default","package":"projen package","release":"projen release","upgrade":"projen upgrade","test:watch":"projen test:watch","pre-compile":"projen pre-compile","post-compile":"projen post-compile","post-upgrade":"projen post-upgrade","bump:releasable-commits":"projen bump:releasable-commits"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:21d3f7d3-f028-4639-9144-440fe6da3134"}},"_resolved":"/home/runner/work/athena-query-result-collector/athena-query-result-collector/dist/js/athena-query-result-collector-0.5.4.tgz","_integrity":"sha512-98gPd491E+fOUgnQbL8TGaBPF8p6CtkbBC6CmfyUk9WiJKJu6yB+tGfFsECp8TeL1GBROI6p1WtNYPy5N608ig==","devEngines":{"packageManager":{"name":"npm","onFail":"ignore"}},"repository":{"url":"git+https://github.com/gammarers-aws-sdk-extensions/athena-query-result-collector.git","type":"git"},"_npmVersion":"11.17.0","description":"A TypeScript library for collecting AWS Athena query results via pagination. It supports full collection, streaming, and page-based batch processing, and it uses athena-query-result-pager internally.","directories":{},"_nodeVersion":"24.19.0","dependencies":{"@aws-sdk/client-athena":"^3.983.0","athena-query-result-pager":"^0.5.1"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^30.4.2","eslint":"^9","projen":"^0.101.31","ts-jest":"^29.4.12","ts-node":"^10.9.2","constructs":"^10.0.0","jest-junit":"^17","typescript":"6.0.x","@types/jest":"^30.0.0","@types/node":"^20","eslint-plugin-import":"^2.32.0","commit-and-tag-version":"^12","@stylistic/eslint-plugin":"^2","@typescript-eslint/parser":"^8","@typescript-eslint/eslint-plugin":"^8","eslint-import-resolver-typescript":"^4.4.5"},"_npmOperationalInternal":{"tmp":"tmp/athena-query-result-collector_0.5.4_1786930006306_0.08624454531363268","host":"s3://npm-registry-packages-npm-production"}},"0.5.5":{"name":"athena-query-result-collector","version":"0.5.5","keywords":["abort","athena","aws","collector","pagination","query","result","retry","signal"],"author":{"name":"yicr","email":"yicr@users.noreply.github.com"},"license":"Apache-2.0","_id":"athena-query-result-collector@0.5.5","maintainers":[{"name":"yicr","email":"yuichiro.higa@gmail.com"}],"homepage":"https://github.com/gammarers-aws-sdk-extensions/athena-query-result-collector#readme","bugs":{"url":"https://github.com/gammarers-aws-sdk-extensions/athena-query-result-collector/issues"},"//":"~~ Generated by projen. To modify, edit .projenrc.ts and run \"npx projen\".","dist":{"shasum":"11b398cc6ac80145f833a92556d02955b5b3f24b","tarball":"https://registry.npmjs.org/athena-query-result-collector/-/athena-query-result-collector-0.5.5.tgz","fileCount":5,"integrity":"sha512-iJkGIVVQ2gaTtty1Baw5IdwRV0ThWzoug5gXLf6jXHOvkCJ+uJ9OioG3f7em4iUEtms5QMkT+fX987h/NfQHig==","signatures":[{"sig":"MEUCIEIHIPqUxBnVdmhREDgFhB9eg4BQC8lbxyXbervkGR+mAiEAhw1yUoD6mefNTewDPyFO5WVksFcRCN3xBV3thzyNHb0=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/athena-query-result-collector@0.5.5","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":123839},"jest":{"reporters":["default",["jest-junit",{"outputDirectory":"test-reports"}]],"testMatch":["<rootDir>/@(src|test)/**/*(*.)@(spec|test).ts?(x)","<rootDir>/@(src|test)/**/__tests__/**/*.ts?(x)","<rootDir>/@(projenrc)/**/*(*.)@(spec|test).ts?(x)","<rootDir>/@(projenrc)/**/__tests__/**/*.ts?(x)"],"transform":{"^.+\\.[t]sx?$":["ts-jest",{"tsconfig":"test/tsconfig.json"}]},"clearMocks":true,"collectCoverage":true,"coverageProvider":"v8","coverageDirectory":"coverage","coverageReporters":["json","lcov","clover","cobertura","text"],"testPathIgnorePatterns":["/node_modules/"],"watchPathIgnorePatterns":["/node_modules/"],"coveragePathIgnorePatterns":["/node_modules/"]},"main":"lib/index.js","_from":"file:dist/js/athena-query-result-collector-0.5.5.tgz","types":"lib/index.d.ts","engines":{"node":">= 20.0.0"},"scripts":{"bump":"projen bump","test":"projen test","build":"projen build","eject":"projen eject","watch":"projen watch","eslint":"projen eslint","projen":"projen","unbump":"projen unbump","clobber":"projen clobber","compile":"projen compile","default":"projen default","package":"projen package","release":"projen release","upgrade":"projen upgrade","test:watch":"projen test:watch","pre-compile":"projen pre-compile","post-compile":"projen post-compile","post-upgrade":"projen post-upgrade","bump:releasable-commits":"projen bump:releasable-commits"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:21d3f7d3-f028-4639-9144-440fe6da3134"}},"_resolved":"/home/runner/work/athena-query-result-collector/athena-query-result-collector/dist/js/athena-query-result-collector-0.5.5.tgz","_integrity":"sha512-iJkGIVVQ2gaTtty1Baw5IdwRV0ThWzoug5gXLf6jXHOvkCJ+uJ9OioG3f7em4iUEtms5QMkT+fX987h/NfQHig==","devEngines":{"packageManager":{"name":"npm","onFail":"ignore"}},"repository":{"url":"git+https://github.com/gammarers-aws-sdk-extensions/athena-query-result-collector.git","type":"git"},"_npmVersion":"11.17.0","description":"A TypeScript library for collecting AWS Athena query results via pagination. It supports full collection, streaming, and page-based batch processing, and it uses athena-query-result-pager internally.","directories":{},"_nodeVersion":"24.19.0","dependencies":{"@aws-sdk/client-athena":"^3.983.0","athena-query-result-pager":"^0.5.1"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^30.4.2","eslint":"^9","projen":"^0.103.1","ts-jest":"^29.4.12","ts-node":"^10.9.2","constructs":"^10.0.0","jest-junit":"^17","typescript":"6.0.x","@types/jest":"^30.0.0","@types/node":"^20","eslint-plugin-import":"^2.32.0","commit-and-tag-version":"^12","@stylistic/eslint-plugin":"^2","@typescript-eslint/parser":"^8","@typescript-eslint/eslint-plugin":"^8","eslint-import-resolver-typescript":"^4.4.5"},"_npmOperationalInternal":{"tmp":"tmp/athena-query-result-collector_0.5.5_1787534981132_0.38604537215785206","host":"s3://npm-registry-packages-npm-production"}},"0.5.6":{"name":"athena-query-result-collector","version":"0.5.6","keywords":["abort","athena","aws","collector","pagination","query","result","retry","signal"],"author":{"name":"yicr","email":"yicr@users.noreply.github.com"},"license":"Apache-2.0","_id":"athena-query-result-collector@0.5.6","maintainers":[{"name":"yicr","email":"yuichiro.higa@gmail.com"}],"homepage":"https://github.com/gammarers-aws-sdk-extensions/athena-query-result-collector#readme","bugs":{"url":"https://github.com/gammarers-aws-sdk-extensions/athena-query-result-collector/issues"},"//":"~~ Generated by projen. To modify, edit .projenrc.ts and run \"npx projen\".","dist":{"shasum":"dc4cf4be1e8d8d8239b82114c11960d4e02e7947","tarball":"https://registry.npmjs.org/athena-query-result-collector/-/athena-query-result-collector-0.5.6.tgz","fileCount":5,"integrity":"sha512-OcdiQRlCwRE2lmMfTCRBrVuc+geBDmaA1MwJMCKfRM/PiPLYq6PPIn2obRGN6KG/5zTuPXGy3KGaicXnq/BsOQ==","signatures":[{"sig":"MEUCIQCzvaZBthAlrJ4L7aTmJtE22dq++/hEXR52o+NHovo3WwIgKAE9r4BU9ppVvvHGpJ3NkTp6AKQxhcy0a0LrMWamX3A=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/athena-query-result-collector@0.5.6","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":123840},"jest":{"reporters":["default",["jest-junit",{"outputDirectory":"test-reports"}]],"testMatch":["<rootDir>/@(src|test)/**/*(*.)@(spec|test).ts?(x)","<rootDir>/@(src|test)/**/__tests__/**/*.ts?(x)","<rootDir>/@(projenrc)/**/*(*.)@(spec|test).ts?(x)","<rootDir>/@(projenrc)/**/__tests__/**/*.ts?(x)"],"transform":{"^.+\\.[t]sx?$":["ts-jest",{"tsconfig":"test/tsconfig.json"}]},"clearMocks":true,"collectCoverage":true,"coverageProvider":"v8","coverageDirectory":"coverage","coverageReporters":["json","lcov","clover","cobertura","text"],"testPathIgnorePatterns":["/node_modules/"],"watchPathIgnorePatterns":["/node_modules/"],"coveragePathIgnorePatterns":["/node_modules/"]},"main":"lib/index.js","_from":"file:dist/js/athena-query-result-collector-0.5.6.tgz","types":"lib/index.d.ts","engines":{"node":">= 20.0.0"},"scripts":{"bump":"projen bump","test":"projen test","build":"projen build","eject":"projen eject","watch":"projen watch","eslint":"projen eslint","projen":"projen","unbump":"projen unbump","clobber":"projen clobber","compile":"projen compile","default":"projen default","package":"projen package","release":"projen release","upgrade":"projen upgrade","test:watch":"projen test:watch","pre-compile":"projen pre-compile","post-compile":"projen post-compile","post-upgrade":"projen post-upgrade","bump:releasable-commits":"projen bump:releasable-commits"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:21d3f7d3-f028-4639-9144-440fe6da3134"}},"_resolved":"/home/runner/work/athena-query-result-collector/athena-query-result-collector/dist/js/athena-query-result-collector-0.5.6.tgz","_integrity":"sha512-OcdiQRlCwRE2lmMfTCRBrVuc+geBDmaA1MwJMCKfRM/PiPLYq6PPIn2obRGN6KG/5zTuPXGy3KGaicXnq/BsOQ==","devEngines":{"packageManager":{"name":"npm","onFail":"ignore"}},"repository":{"url":"git+https://github.com/gammarers-aws-sdk-extensions/athena-query-result-collector.git","type":"git"},"_npmVersion":"11.17.0","description":"A TypeScript library for collecting AWS Athena query results via pagination. It supports full collection, streaming, and page-based batch processing, and it uses athena-query-result-pager internally.","directories":{},"_nodeVersion":"24.19.0","dependencies":{"@aws-sdk/client-athena":"^3.983.0","athena-query-result-pager":"^0.5.1"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^30.5.0","eslint":"^9","projen":"^0.103.11","ts-jest":"^29.4.12","ts-node":"^10.9.2","constructs":"^10.0.0","jest-junit":"^17","typescript":"6.0.x","@types/jest":"^30.0.0","@types/node":"^20","eslint-plugin-import":"^2.32.0","commit-and-tag-version":"^12","@stylistic/eslint-plugin":"^2","@typescript-eslint/parser":"^8","@typescript-eslint/eslint-plugin":"^8","eslint-import-resolver-typescript":"^4.4.5"},"_npmOperationalInternal":{"tmp":"tmp/athena-query-result-collector_0.5.6_1788150874430_0.5016074013798408","host":"s3://npm-registry-packages-npm-production"}},"0.5.7":{"name":"athena-query-result-collector","version":"0.5.7","keywords":["abort","athena","aws","collector","pagination","query","result","retry","signal"],"author":{"name":"yicr","email":"yicr@users.noreply.github.com"},"license":"Apache-2.0","_id":"athena-query-result-collector@0.5.7","maintainers":[{"name":"yicr","email":"yuichiro.higa@gmail.com"}],"homepage":"https://github.com/gammarers-aws-sdk-extensions/athena-query-result-collector#readme","bugs":{"url":"https://github.com/gammarers-aws-sdk-extensions/athena-query-result-collector/issues"},"//":"~~ Generated by projen. To modify, edit .projenrc.ts and run \"npx projen\".","dist":{"shasum":"d7b484ad919a9d40338c56ec5228d683f408d7e9","tarball":"https://registry.npmjs.org/athena-query-result-collector/-/athena-query-result-collector-0.5.7.tgz","fileCount":5,"integrity":"sha512-sYSUR1lpQBrkEuMIYLJLTK6jzsQ5PUm5CiLTHDNTZ70TCTn7MPltVDp0TV0kuVi8nR3qQIuz6xKsiV06fSzWYw==","signatures":[{"sig":"MEQCIFNnSGw96G4B4AK2c/YjqwvblCNpbyEMmlQJjsx3kABzAiBZimRor8bynM8TuAHFR+rQpIUoVTc2ecL+Obbli1vegg==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/athena-query-result-collector@0.5.7","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":123840},"jest":{"reporters":["default",["jest-junit",{"outputDirectory":"test-reports"}]],"testMatch":["<rootDir>/@(src|test)/**/*(*.)@(spec|test).ts?(x)","<rootDir>/@(src|test)/**/__tests__/**/*.ts?(x)","<rootDir>/@(projenrc)/**/*(*.)@(spec|test).ts?(x)","<rootDir>/@(projenrc)/**/__tests__/**/*.ts?(x)"],"transform":{"^.+\\.[t]sx?$":["ts-jest",{"tsconfig":"test/tsconfig.json"}]},"clearMocks":true,"collectCoverage":true,"coverageProvider":"v8","coverageDirectory":"coverage","coverageReporters":["json","lcov","clover","cobertura","text"],"testPathIgnorePatterns":["/node_modules/"],"watchPathIgnorePatterns":["/node_modules/"],"coveragePathIgnorePatterns":["/node_modules/"]},"main":"lib/index.js","_from":"file:dist/js/athena-query-result-collector-0.5.7.tgz","types":"lib/index.d.ts","engines":{"node":">= 20.0.0"},"scripts":{"bump":"projen bump","test":"projen test","build":"projen build","eject":"projen eject","watch":"projen watch","eslint":"projen eslint","projen":"projen","unbump":"projen unbump","clobber":"projen clobber","compile":"projen compile","default":"projen default","package":"projen package","release":"projen release","upgrade":"projen upgrade","test:watch":"projen test:watch","pre-compile":"projen pre-compile","post-compile":"projen post-compile","post-upgrade":"projen post-upgrade","bump:releasable-commits":"projen bump:releasable-commits"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:21d3f7d3-f028-4639-9144-440fe6da3134"}},"_resolved":"/home/runner/work/athena-query-result-collector/athena-query-result-collector/dist/js/athena-query-result-collector-0.5.7.tgz","_integrity":"sha512-sYSUR1lpQBrkEuMIYLJLTK6jzsQ5PUm5CiLTHDNTZ70TCTn7MPltVDp0TV0kuVi8nR3qQIuz6xKsiV06fSzWYw==","devEngines":{"packageManager":{"name":"npm","onFail":"ignore"}},"repository":{"url":"git+https://github.com/gammarers-aws-sdk-extensions/athena-query-result-collector.git","type":"git"},"_npmVersion":"11.19.0","description":"A TypeScript library for collecting AWS Athena query results via pagination. It supports full collection, streaming, and page-based batch processing, and it uses athena-query-result-pager internally.","directories":{},"_nodeVersion":"24.20.0","dependencies":{"@aws-sdk/client-athena":"^3.983.0","athena-query-result-pager":"^0.5.1"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^30.5.1","eslint":"^9","projen":"^0.103.20","ts-jest":"^29.4.12","ts-node":"^10.9.2","constructs":"^10.0.0","jest-junit":"^17","typescript":"6.0.x","@types/jest":"^30.0.0","@types/node":"^20","eslint-plugin-import":"^2.32.0","commit-and-tag-version":"^12","@stylistic/eslint-plugin":"^2","@typescript-eslint/parser":"^8","@typescript-eslint/eslint-plugin":"^8","eslint-import-resolver-typescript":"^4.4.5"},"_npmOperationalInternal":{"tmp":"tmp/athena-query-result-collector_0.5.7_1788752443500_0.21258284983694264","host":"s3://npm-registry-packages-npm-production"}},"0.5.8":{"name":"athena-query-result-collector","version":"0.5.8","keywords":["abort","athena","aws","collector","pagination","query","result","retry","signal"],"author":{"name":"yicr","email":"yicr@users.noreply.github.com"},"license":"Apache-2.0","_id":"athena-query-result-collector@0.5.8","maintainers":[{"name":"yicr","email":"yuichiro.higa@gmail.com"}],"homepage":"https://github.com/gammarers-aws-sdk-extensions/athena-query-result-collector#readme","bugs":{"url":"https://github.com/gammarers-aws-sdk-extensions/athena-query-result-collector/issues"},"//":"~~ Generated by projen. To modify, edit .projenrc.ts and run \"npx projen\".","dist":{"shasum":"64a1d811ac917a809ab5cf4df9e3b18806a7022a","tarball":"https://registry.npmjs.org/athena-query-result-collector/-/athena-query-result-collector-0.5.8.tgz","fileCount":5,"integrity":"sha512-a5n4ft+6KlROJuJULdI8o8S1RgH5OU/T7BuVRBmPVSnyoy2JoPPbqzKWEkXlXUaIpByG51SbqI+DFjU4KNBnHQ==","signatures":[{"sig":"MEUCIQCjef9vLK4mS/Xgl6WQ4/mxgEd9qnUllkzvgUsq/DUlzAIgdrXagLonNx1lR6R2Jkn7CRuXvlk/wJNfOoqNsUBDsAQ=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/athena-query-result-collector@0.5.8","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":123840},"jest":{"reporters":["default",["jest-junit",{"outputDirectory":"test-reports"}]],"testMatch":["<rootDir>/@(src|test)/**/*(*.)@(spec|test).ts?(x)","<rootDir>/@(src|test)/**/__tests__/**/*.ts?(x)","<rootDir>/@(projenrc)/**/*(*.)@(spec|test).ts?(x)","<rootDir>/@(projenrc)/**/__tests__/**/*.ts?(x)"],"transform":{"^.+\\.[t]sx?$":["ts-jest",{"tsconfig":"test/tsconfig.json"}]},"clearMocks":true,"collectCoverage":true,"coverageProvider":"v8","coverageDirectory":"coverage","coverageReporters":["json","lcov","clover","cobertura","text"],"testPathIgnorePatterns":["/node_modules/"],"watchPathIgnorePatterns":["/node_modules/"],"coveragePathIgnorePatterns":["/node_modules/"]},"main":"lib/index.js","_from":"file:dist/js/athena-query-result-collector-0.5.8.tgz","types":"lib/index.d.ts","engines":{"node":">= 20.0.0"},"scripts":{"bump":"projen bump","test":"projen test","build":"projen build","eject":"projen eject","watch":"projen watch","eslint":"projen eslint","projen":"projen","unbump":"projen unbump","clobber":"projen clobber","compile":"projen compile","default":"projen default","package":"projen package","release":"projen release","upgrade":"projen upgrade","test:watch":"projen test:watch","pre-compile":"projen pre-compile","post-compile":"projen post-compile","post-upgrade":"projen post-upgrade","bump:releasable-commits":"projen bump:releasable-commits"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:21d3f7d3-f028-4639-9144-440fe6da3134"}},"_resolved":"/home/runner/work/athena-query-result-collector/athena-query-result-collector/dist/js/athena-query-result-collector-0.5.8.tgz","_integrity":"sha512-a5n4ft+6KlROJuJULdI8o8S1RgH5OU/T7BuVRBmPVSnyoy2JoPPbqzKWEkXlXUaIpByG51SbqI+DFjU4KNBnHQ==","devEngines":{"packageManager":{"name":"npm","onFail":"ignore"}},"repository":{"url":"git+https://github.com/gammarers-aws-sdk-extensions/athena-query-result-collector.git","type":"git"},"_npmVersion":"11.19.0","description":"A TypeScript library for collecting AWS Athena query results via pagination. It supports full collection, streaming, and page-based batch processing, and it uses athena-query-result-pager internally.","directories":{},"_nodeVersion":"24.20.0","dependencies":{"@aws-sdk/client-athena":"^3.983.0","athena-query-result-pager":"^0.5.1"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^30.5.1","eslint":"^9","projen":"^0.103.23","ts-jest":"^29.4.12","ts-node":"^10.9.2","constructs":"^10.0.0","jest-junit":"^17","typescript":"6.0.x","@types/jest":"^30.0.0","@types/node":"^20","eslint-plugin-import":"^2.32.0","commit-and-tag-version":"^12","@stylistic/eslint-plugin":"^2","@typescript-eslint/parser":"^8","@typescript-eslint/eslint-plugin":"^8","eslint-import-resolver-typescript":"^4.4.5"},"_npmOperationalInternal":{"tmp":"tmp/athena-query-result-collector_0.5.8_1789358715514_0.9041198479127317","host":"s3://npm-registry-packages-npm-production"}},"0.6.0":{"name":"athena-query-result-collector","version":"0.6.0","keywords":["abort","athena","aws","collector","pagination","query","result","retry","signal"],"author":{"name":"yicr","email":"yicr@users.noreply.github.com"},"license":"Apache-2.0","_id":"athena-query-result-collector@0.6.0","maintainers":[{"name":"yicr","email":"yuichiro.higa@gmail.com"}],"homepage":"https://github.com/gammarers-aws-sdk-extensions/athena-query-result-collector#readme","bugs":{"url":"https://github.com/gammarers-aws-sdk-extensions/athena-query-result-collector/issues"},"//":"~~ Generated by projen. To modify, edit .projenrc.ts and run \"npx projen\".","dist":{"shasum":"c967e7d3c602679f0ca157169e1791308f1eee63","tarball":"https://registry.npmjs.org/athena-query-result-collector/-/athena-query-result-collector-0.6.0.tgz","fileCount":9,"integrity":"sha512-qS9/AeYfmt1dJzRVPRgc0QSfho048o1EGy/knSgDs0AvBoAHl4I32Zz3cUVyPwoJKgyJK+W4778PiKfDXmj9+g==","signatures":[{"sig":"MEYCIQCbMSUH0DQGgt/peT5AcT4c2/qPTOVCgMtXE7I15nP4DQIhANaakF/TnGCc3EsJe59/vcdRkJkdcODNQ2g1CKWM4OWo","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/athena-query-result-collector@0.6.0","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":151517},"jest":{"reporters":["default",["jest-junit",{"outputDirectory":"test-reports"}]],"testMatch":["<rootDir>/@(src|test)/**/*(*.)@(spec|test).ts?(x)","<rootDir>/@(src|test)/**/__tests__/**/*.ts?(x)","<rootDir>/@(projenrc)/**/*(*.)@(spec|test).ts?(x)","<rootDir>/@(projenrc)/**/__tests__/**/*.ts?(x)"],"transform":{"^.+\\.[t]sx?$":["ts-jest",{"tsconfig":"test/tsconfig.json"}]},"clearMocks":true,"collectCoverage":true,"coverageProvider":"v8","coverageDirectory":"coverage","coverageReporters":["json","lcov","clover","cobertura","text"],"testPathIgnorePatterns":["/node_modules/"],"watchPathIgnorePatterns":["/node_modules/"],"coveragePathIgnorePatterns":["/node_modules/"]},"main":"lib/index.js","_from":"file:dist/js/athena-query-result-collector-0.6.0.tgz","types":"lib/index.d.ts","engines":{"node":">= 20.0.0"},"scripts":{"bump":"projen bump","test":"projen test","build":"projen build","eject":"projen eject","watch":"projen watch","eslint":"projen eslint","projen":"projen","unbump":"projen unbump","clobber":"projen clobber","compile":"projen compile","default":"projen default","package":"projen package","release":"projen release","upgrade":"projen upgrade","test:watch":"projen test:watch","pre-compile":"projen pre-compile","post-compile":"projen post-compile","post-upgrade":"projen post-upgrade","bump:releasable-commits":"projen bump:releasable-commits"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:21d3f7d3-f028-4639-9144-440fe6da3134"}},"_resolved":"/home/runner/work/athena-query-result-collector/athena-query-result-collector/dist/js/athena-query-result-collector-0.6.0.tgz","_integrity":"sha512-qS9/AeYfmt1dJzRVPRgc0QSfho048o1EGy/knSgDs0AvBoAHl4I32Zz3cUVyPwoJKgyJK+W4778PiKfDXmj9+g==","devEngines":{"packageManager":{"name":"npm","onFail":"ignore"}},"repository":{"url":"git+https://github.com/gammarers-aws-sdk-extensions/athena-query-result-collector.git","type":"git"},"_npmVersion":"11.19.0","description":"A TypeScript library for collecting AWS Athena query results via pagination. It supports full collection, streaming, and page-based batch processing, and it uses athena-query-result-pager internally.","directories":{},"_nodeVersion":"24.20.0","dependencies":{"@aws-sdk/client-athena":"^3.983.0","athena-query-result-pager":"^0.6.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^30.5.1","eslint":"^9","projen":"^0.103.23","ts-jest":"^29.4.12","ts-node":"^10.9.2","constructs":"^10.0.0","jest-junit":"^17","typescript":"6.0.x","@types/jest":"^30.0.0","@types/node":"^20","eslint-plugin-import":"^2.32.0","commit-and-tag-version":"^12","@stylistic/eslint-plugin":"^2","@typescript-eslint/parser":"^8","@typescript-eslint/eslint-plugin":"^8","eslint-import-resolver-typescript":"^4.4.5"},"_npmOperationalInternal":{"tmp":"tmp/athena-query-result-collector_0.6.0_1789381339168_0.9744091349690962","host":"s3://npm-registry-packages-npm-production"}},"0.6.1":{"name":"athena-query-result-collector","version":"0.6.1","keywords":["abort","athena","aws","collector","pagination","query","result","retry","signal"],"author":{"name":"yicr","email":"yicr@users.noreply.github.com"},"license":"Apache-2.0","_id":"athena-query-result-collector@0.6.1","maintainers":[{"name":"yicr","email":"yuichiro.higa@gmail.com"}],"homepage":"https://github.com/gammarers-aws-sdk-extensions/athena-query-result-collector#readme","bugs":{"url":"https://github.com/gammarers-aws-sdk-extensions/athena-query-result-collector/issues"},"//":"~~ Generated by projen. To modify, edit .projenrc.ts and run \"npx projen\".","dist":{"shasum":"a1edc36571352be3c8d296eb600e343fc200d733","tarball":"https://registry.npmjs.org/athena-query-result-collector/-/athena-query-result-collector-0.6.1.tgz","fileCount":9,"integrity":"sha512-6W2yf4+zNHM9yoFZ6w3xj+/sZADFXD3KGpwqs3sVXRjOMlE/eepRHIDhBG06diXNpzDKgBYXmlHqxnhITcRnmA==","signatures":[{"sig":"MEUCIEvDmD4PB9QndCJjr9X88YtPcsdt/vdyFOAnpUsfYv5sAiEArvJk//QedvRpg+r9J7TH2SiDmOsfyoWuDURVNuRlZLk=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEQCICivsRo/9/wNHN7SSb1UWpflsKTo465LG0zKxNeIZMnPAiAp+FiIST6Vbs0rubDnnK9Qyb5CEo3z+55H68rUqoFAsQ==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/athena-query-result-collector@0.6.1","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":151517},"jest":{"reporters":["default",["jest-junit",{"outputDirectory":"test-reports"}]],"testMatch":["<rootDir>/@(src|test)/**/*(*.)@(spec|test).ts?(x)","<rootDir>/@(src|test)/**/__tests__/**/*.ts?(x)","<rootDir>/@(projenrc)/**/*(*.)@(spec|test).ts?(x)","<rootDir>/@(projenrc)/**/__tests__/**/*.ts?(x)"],"transform":{"^.+\\.[t]sx?$":["ts-jest",{"tsconfig":"test/tsconfig.json"}]},"clearMocks":true,"collectCoverage":true,"coverageProvider":"v8","coverageDirectory":"coverage","coverageReporters":["json","lcov","clover","cobertura","text"],"testPathIgnorePatterns":["/node_modules/"],"watchPathIgnorePatterns":["/node_modules/"],"coveragePathIgnorePatterns":["/node_modules/"]},"main":"lib/index.js","_from":"file:dist/js/athena-query-result-collector-0.6.1.tgz","types":"lib/index.d.ts","engines":{"node":">= 20.0.0"},"scripts":{"bump":"projen bump","test":"projen test","build":"projen build","eject":"projen eject","watch":"projen watch","eslint":"projen eslint","projen":"projen","unbump":"projen unbump","clobber":"projen clobber","compile":"projen compile","default":"projen default","package":"projen package","release":"projen release","upgrade":"projen upgrade","test:watch":"projen test:watch","pre-compile":"projen pre-compile","post-compile":"projen post-compile","post-upgrade":"projen post-upgrade","bump:releasable-commits":"projen bump:releasable-commits"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:21d3f7d3-f028-4639-9144-440fe6da3134"}},"_resolved":"/home/runner/work/athena-query-result-collector/athena-query-result-collector/dist/js/athena-query-result-collector-0.6.1.tgz","_integrity":"sha512-6W2yf4+zNHM9yoFZ6w3xj+/sZADFXD3KGpwqs3sVXRjOMlE/eepRHIDhBG06diXNpzDKgBYXmlHqxnhITcRnmA==","devEngines":{"packageManager":{"name":"npm","onFail":"ignore"}},"repository":{"url":"git+https://github.com/gammarers-aws-sdk-extensions/athena-query-result-collector.git","type":"git"},"_npmVersion":"11.19.0","description":"A TypeScript library for collecting AWS Athena query results via pagination. It supports full collection, streaming, and page-based batch processing, and it uses athena-query-result-pager internally.","directories":{},"_nodeVersion":"24.20.0","dependencies":{"@aws-sdk/client-athena":"^3.983.0","athena-query-result-pager":"^0.6.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^30.5.2","eslint":"^9","projen":"^0.103.25","ts-jest":"^29.4.12","ts-node":"^10.9.2","constructs":"^10.0.0","jest-junit":"^17","typescript":"6.0.x","@types/jest":"^30.0.0","@types/node":"^20","eslint-plugin-import":"^2.32.0","commit-and-tag-version":"^13","@stylistic/eslint-plugin":"^2","@typescript-eslint/parser":"^8","@typescript-eslint/eslint-plugin":"^8","eslint-import-resolver-typescript":"^4.4.5"},"_npmOperationalInternal":{"tmp":"tmp/athena-query-result-collector_0.6.1_1789963547283_0.8679235148104654","host":"s3://npm-registry-packages-npm-production"}},"0.6.2":{"name":"athena-query-result-collector","version":"0.6.2","keywords":["abort","athena","aws","collector","pagination","query","result","retry","signal"],"author":{"name":"yicr","email":"yicr@users.noreply.github.com"},"license":"Apache-2.0","_id":"athena-query-result-collector@0.6.2","maintainers":[{"name":"yicr","email":"yuichiro.higa@gmail.com"}],"homepage":"https://github.com/gammarers-aws-sdk-extensions/athena-query-result-collector#readme","bugs":{"url":"https://github.com/gammarers-aws-sdk-extensions/athena-query-result-collector/issues"},"//":"~~ Generated by projen. To modify, edit .projenrc.ts and run \"npx projen\".","dist":{"shasum":"cc972afc79b15b817cfb6ebde34b48803c6b92c0","tarball":"https://registry.npmjs.org/athena-query-result-collector/-/athena-query-result-collector-0.6.2.tgz","fileCount":9,"integrity":"sha512-k/SV2YGks8TFQ2ZKdUSADgkqlrsoHZQygHn/mR30aEt1NsXBYrQ08U7Zwph8mhZWjKLTNZO46aWQEVpuQufl2A==","signatures":[{"sig":"MEQCIAZAueQqyoxMH4ERnUWXZQc6pidrHqOR4Tgj6apNKAvNAiAuUS5iiyQFTEp6zZdQhhkeSMMteDtED2mCuA0B5qqoPA==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEUCIQCJxGQaWVF537klbfzWj+vxy63uuDFIoDHMfJ0Nr3pnrgIgRTj+NyN1579CvJOAvvD3gGJvroPRuLtA2CxIiF+4+qY=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/athena-query-result-collector@0.6.2","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":151517},"jest":{"reporters":["default",["jest-junit",{"outputDirectory":"test-reports"}]],"testMatch":["<rootDir>/@(src|test)/**/*(*.)@(spec|test).ts?(x)","<rootDir>/@(src|test)/**/__tests__/**/*.ts?(x)","<rootDir>/@(projenrc)/**/*(*.)@(spec|test).ts?(x)","<rootDir>/@(projenrc)/**/__tests__/**/*.ts?(x)"],"transform":{"^.+\\.[t]sx?$":["ts-jest",{"tsconfig":"test/tsconfig.json"}]},"clearMocks":true,"collectCoverage":true,"coverageProvider":"v8","coverageDirectory":"coverage","coverageReporters":["json","lcov","clover","cobertura","text"],"testPathIgnorePatterns":["/node_modules/"],"watchPathIgnorePatterns":["/node_modules/"],"coveragePathIgnorePatterns":["/node_modules/"]},"main":"lib/index.js","_from":"file:dist/js/athena-query-result-collector-0.6.2.tgz","types":"lib/index.d.ts","engines":{"node":">= 20.0.0"},"scripts":{"bump":"projen bump","test":"projen test","build":"projen build","eject":"projen eject","watch":"projen watch","eslint":"projen eslint","projen":"projen","unbump":"projen unbump","clobber":"projen clobber","compile":"projen compile","default":"projen default","package":"projen package","release":"projen release","upgrade":"projen upgrade","test:watch":"projen test:watch","pre-compile":"projen pre-compile","post-compile":"projen post-compile","post-upgrade":"projen post-upgrade","bump:releasable-commits":"projen bump:releasable-commits"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:21d3f7d3-f028-4639-9144-440fe6da3134"}},"_resolved":"/home/runner/work/athena-query-result-collector/athena-query-result-collector/dist/js/athena-query-result-collector-0.6.2.tgz","_integrity":"sha512-k/SV2YGks8TFQ2ZKdUSADgkqlrsoHZQygHn/mR30aEt1NsXBYrQ08U7Zwph8mhZWjKLTNZO46aWQEVpuQufl2A==","devEngines":{"packageManager":{"name":"npm","onFail":"ignore"}},"repository":{"url":"git+https://github.com/gammarers-aws-sdk-extensions/athena-query-result-collector.git","type":"git"},"_npmVersion":"11.19.0","description":"A TypeScript library for collecting AWS Athena query results via pagination. It supports full collection, streaming, and page-based batch processing, and it uses athena-query-result-pager internally.","directories":{},"_nodeVersion":"24.21.0","dependencies":{"@aws-sdk/client-athena":"^3.983.0","athena-query-result-pager":"^0.6.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^30.5.2","eslint":"^9","projen":"^0.103.27","ts-jest":"^29.4.14","ts-node":"^10.9.2","constructs":"^10.0.0","jest-junit":"^17","typescript":"6.0.x","@types/jest":"^30.0.0","@types/node":"^20","eslint-plugin-import":"^2.32.0","commit-and-tag-version":"^13","@stylistic/eslint-plugin":"^2","@typescript-eslint/parser":"^8","@typescript-eslint/eslint-plugin":"^8","eslint-import-resolver-typescript":"^4.4.5"},"_npmOperationalInternal":{"tmp":"tmp/athena-query-result-collector_0.6.2_1790569896951_0.0014707289641795462","host":"s3://npm-registry-packages-npm-production"}},"0.6.3":{"//":"~~ Generated by projen. To modify, edit .projenrc.ts and run \"npx projen\".","_id":"athena-query-result-collector@0.6.3","bugs":{"url":"https://github.com/gammarers-aws-sdk-extensions/athena-query-result-collector/issues"},"dist":{"shasum":"f6aa4240ca5693f4aae9ff7cee997f6f225766ec","tarball":"https://registry.npmjs.org/athena-query-result-collector/-/athena-query-result-collector-0.6.3.tgz","fileCount":9,"integrity":"sha512-tT+ULZQi3lQeAqu4mcyPINWcBGdfGC4pmUc9zFtWYL+Coaj6KubaUzDut/w1lMlBV2abOF6Az/EaNfzB8QJtOg==","signatures":[{"sig":"MEUCIQD/mJI6temRRBEzHsZm0HyjvVwjdaeCq5AiVDl/LoFT4gIgaafBvcDuErHNtPl0aZ2Xvl1LpHWPV8FXDoTC80ahnBU=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U","sig":"MEQCIFn6WaErx03r4BJAmKlMz4M/OtNO2T28ZDaExRZowQhcAiAKcyT95dFIr4ZCoTiC9e/HUcRkifhgr879E6ICFiM0dA=="}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/athena-query-result-collector@0.6.3","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":151517},"jest":{"reporters":["default",["jest-junit",{"outputDirectory":"test-reports"}]],"testMatch":["<rootDir>/@(src|test)/**/*(*.)@(spec|test).ts?(x)","<rootDir>/@(src|test)/**/__tests__/**/*.ts?(x)","<rootDir>/@(projenrc)/**/*(*.)@(spec|test).ts?(x)","<rootDir>/@(projenrc)/**/__tests__/**/*.ts?(x)"],"transform":{"^.+\\.[t]sx?$":["ts-jest",{"tsconfig":"test/tsconfig.json"}]},"clearMocks":true,"collectCoverage":true,"coverageProvider":"v8","coverageDirectory":"coverage","coverageReporters":["json","lcov","clover","cobertura","text"],"testPathIgnorePatterns":["/node_modules/"],"watchPathIgnorePatterns":["/node_modules/"],"coveragePathIgnorePatterns":["/node_modules/"]},"main":"lib/index.js","name":"athena-query-result-collector","_from":"file:dist/js/athena-query-result-collector-0.6.3.tgz","types":"lib/index.d.ts","author":{"name":"yicr","email":"yicr@users.noreply.github.com"},"engines":{"node":">= 20.0.0"},"license":"Apache-2.0","scripts":{"bump":"projen bump","test":"projen test","build":"projen build","eject":"projen eject","watch":"projen watch","eslint":"projen eslint","projen":"projen","unbump":"projen unbump","clobber":"projen clobber","compile":"projen compile","default":"projen default","package":"projen package","release":"projen release","upgrade":"projen upgrade","test:watch":"projen test:watch","pre-compile":"projen pre-compile","post-compile":"projen post-compile","post-upgrade":"projen post-upgrade","bump:releasable-commits":"projen bump:releasable-commits"},"version":"0.6.3","_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"21d3f7d3-f028-4639-9144-440fe6da3134"}},"homepage":"https://github.com/gammarers-aws-sdk-extensions/athena-query-result-collector#readme","keywords":["abort","athena","aws","collector","pagination","query","result","retry","signal"],"_resolved":"/home/runner/work/athena-query-result-collector/athena-query-result-collector/dist/js/athena-query-result-collector-0.6.3.tgz","_integrity":"sha512-tT+ULZQi3lQeAqu4mcyPINWcBGdfGC4pmUc9zFtWYL+Coaj6KubaUzDut/w1lMlBV2abOF6Az/EaNfzB8QJtOg==","devEngines":{"packageManager":{"name":"npm","onFail":"ignore"}},"repository":{"url":"git+https://github.com/gammarers-aws-sdk-extensions/athena-query-result-collector.git","type":"git"},"_npmVersion":"11.19.0","description":"A TypeScript library for collecting AWS Athena query results via pagination. It supports full collection, streaming, and page-based batch processing, and it uses athena-query-result-pager internally.","directories":{},"maintainers":[{"name":"yicr","email":"yuichiro.higa@gmail.com"}],"_nodeVersion":"24.21.0","dependencies":{"@aws-sdk/client-athena":"^3.983.0","athena-query-result-pager":"^0.6.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^30.5.2","eslint":"^9","projen":"^0.103.27","ts-jest":"^29.4.14","ts-node":"^10.9.2","constructs":"^10.0.0","jest-junit":"^17","typescript":"6.0.x","@types/jest":"^30.0.0","@types/node":"^20","eslint-plugin-import":"^2.32.0","commit-and-tag-version":"^13","@stylistic/eslint-plugin":"^2","@typescript-eslint/parser":"^8","@typescript-eslint/eslint-plugin":"^8","eslint-import-resolver-typescript":"^4.4.5"},"_npmOperationalInternal":{"host":"s3://npm-registry-packages-npm-production","tmp":"tmp/athena-query-result-collector_0.6.3_1791175748045_0.7608285596991367"}}},"time":{"created":"2026-02-07T11:48:46.328Z","modified":"2026-10-05T04:49:08.423Z","0.1.1":"2026-02-07T11:48:46.874Z","0.1.2":"2026-02-07T11:52:50.857Z","0.1.3":"2026-02-09T02:38:36.497Z","0.1.4":"2026-02-16T02:36:42.715Z","0.1.5":"2026-02-23T02:37:07.217Z","0.1.6":"2026-03-02T02:32:42.582Z","0.1.7":"2026-03-09T02:34:58.044Z","0.1.8":"2026-03-16T02:48:16.817Z","0.1.9":"2026-03-23T02:41:18.451Z","0.2.0":"2026-03-27T09:33:47.155Z","0.2.1":"2026-03-27T09:37:21.902Z","0.2.2":"2026-03-30T09:05:17.223Z","0.2.3":"2026-03-30T11:09:58.087Z","0.2.4":"2026-04-06T02:53:46.857Z","0.2.5":"2026-04-14T02:33:09.149Z","0.2.6":"2026-04-14T02:39:27.903Z","0.2.7":"2026-04-20T03:23:29.195Z","0.2.8":"2026-04-27T03:31:12.607Z","0.2.9":"2026-05-04T03:36:38.610Z","0.3.0":"2026-05-09T04:01:14.268Z","0.3.1":"2026-05-11T03:55:35.375Z","0.3.2":"2026-05-18T04:04:47.643Z","0.3.3":"2026-05-25T04:11:34.409Z","0.3.4":"2026-06-01T04:28:19.269Z","0.3.5":"2026-06-08T04:23:07.930Z","0.3.6":"2026-06-15T04:50:22.045Z","0.4.0":"2026-06-17T08:13:17.630Z","0.4.1":"2026-06-22T04:50:17.797Z","0.4.2":"2026-06-29T04:18:30.588Z","0.4.3":"2026-07-06T03:55:44.866Z","0.4.4":"2026-07-13T03:23:02.618Z","0.4.5":"2026-07-20T03:31:47.943Z","0.4.6":"2026-07-27T03:31:03.140Z","0.5.0":"2026-07-29T11:01:33.246Z","0.5.1":"2026-07-29T11:06:54.224Z","0.5.2":"2026-08-03T03:21:35.315Z","0.5.3":"2026-08-10T02:03:57.878Z","0.5.4":"2026-08-17T01:26:46.471Z","0.5.5":"2026-08-24T01:29:41.254Z","0.5.6":"2026-08-31T04:34:34.574Z","0.5.7":"2026-09-07T03:40:43.655Z","0.5.8":"2026-09-14T04:05:15.657Z","0.6.0":"2026-09-14T10:22:19.336Z","0.6.1":"2026-09-21T04:05:47.374Z","0.6.2":"2026-09-28T04:31:37.025Z","0.6.3":"2026-10-05T04:49:08.132Z"},"bugs":{"url":"https://github.com/gammarers-aws-sdk-extensions/athena-query-result-collector/issues"},"author":{"name":"yicr","email":"yicr@users.noreply.github.com"},"license":"Apache-2.0","homepage":"https://github.com/gammarers-aws-sdk-extensions/athena-query-result-collector#readme","keywords":["abort","athena","aws","collector","pagination","query","result","retry","signal"],"repository":{"url":"git+https://github.com/gammarers-aws-sdk-extensions/athena-query-result-collector.git","type":"git"},"description":"A TypeScript library for collecting AWS Athena query results via pagination. It supports full collection, streaming, and page-based batch processing, and it uses athena-query-result-pager internally.","maintainers":[{"name":"yicr","email":"yuichiro.higa@gmail.com"}],"readme":"# Athena Query Result Collector\n\n![build](https://github.com/gammarers-aws-sdk-extensions/athena-query-result-collector/actions/workflows/build.yml/badge.svg)\n![npm](https://img.shields.io/npm/v/athena-query-result-collector)\n![license](https://img.shields.io/npm/l/athena-query-result-collector)\n![node](https://img.shields.io/node/v/athena-query-result-collector)\n\nA TypeScript library for collecting AWS Athena query results via pagination.  \nIt supports full collection, streaming, and page-based batch processing, and it uses [athena-query-result-pager](https://www.npmjs.com/package/athena-query-result-pager) (^0.6.x) internally.\n\n## Features\n\n- Collect all rows with `collect()` and metadata (`totalRows`, `pageCount`, `truncated`) — **keeps the full result in memory**\n- Transform rows with a custom parser using `collectWith()` — **also accumulates every row in memory**\n- Stream rows lazily with `stream()` as an `AsyncGenerator` (memory-efficient for large results)\n- Process rows per page using `processBatches()` without buffering the full result set\n- Limit output with collector `maxRows` (cumulative across all pages; distinct from pager/parser `maxRows`, which caps one `ResultSet`)\n- Invoke an `onPage` callback after each page in `collect()` / `collectWith()` for progress reporting\n- Forward pager settings (`maxResults`, `queryResultType`, `parseResultSetOptions`) while keeping collector-only options separate\n- Retry transient page-fetch failures only (throttling, 5xx, timeouts) with `retryCount` / `retryDelayMs` (permanent errors fail fast)\n- Normalize unknown rejections to `Error` while preserving intentional subclasses such as `AthenaQueryResultPagerError` from pager validation (`instanceof` is kept; originals are not wrapped)\n- Typed collector errors via `AthenaQueryResultCollectorError` (`AthenaQueryResultCollectorConcurrentUseError`, `AthenaQueryResultCollectorAbortError` with `name === 'AbortError'`)\n- Cancel long-running work via `AbortSignal` (`CollectorOptions.signal`): stop pagination loops, reject pending page-fetch waits, and interrupt retry backoff sleep (throws `AthenaQueryResultCollectorAbortError`)\n- Access the underlying pager via `getPager()` for advanced pagination, header-row diagnostics, or pager iterators (`iterateRows` / `iteratePages`)\n\n## Choosing an API (memory)\n\n| API | Memory behavior | Use when |\n| --- | --- | --- |\n| `collect()` / `collectWith()` | Accumulates **all** rows into one array; large results can **OOM** | Small-to-moderate results that must fit in memory, or when you need aggregated metadata (`totalRows`, `pageCount`, `truncated`) |\n| `stream()` | Yields one row at a time from collector-paginated pages; only the current page is retained | Large result sets consumed row-by-row |\n| `processBatches()` | Passes one collector-paginated page at a time; does not accumulate all rows | Large result sets written or forwarded in page-sized chunks |\n| `getPager().iterateRows()` / `iteratePages()` / `iteratePagesWith()` | Same paging model as the pager (no full-set buffer); collector options are **not** applied | Lower-level control without collector retries/limits |\n\nPrefer `stream()`, `processBatches()`, or the pager iterators for huge Athena result sets. Use `collect()` / `collectWith()` only when the full set is known to fit comfortably in memory (or bound it with `maxRows`).\n\n## Concurrency (serial use per instance)\n\nOne `AthenaQueryResultCollector` is intended for **serial** use:\n\n- Do **not** overlap `collect()` / `collectWith()`, `stream()`, or `processBatches()` on the same instance.\n- The internal pager keeps parser state (for example header-row bookkeeping). Each collector method calls `pager.reset()` before a new execution, but concurrent calls can corrupt that state.\n- Starting a second operation while one is in flight throws `AthenaQueryResultCollectorConcurrentUseError`. For parallel queries, create one collector per execution (sharing the same `AthenaClient` is fine).\n- If you use `getPager()` directly, do not overlap pager iteration with collector methods on the same instance. The pager auto-resets parser state when `queryExecutionId` changes (see [athena-query-result-pager](https://www.npmjs.com/package/athena-query-result-pager) 0.6.x).\n\n```typescript\n// Parallel work: separate collectors, shared client\nconst collectorA = new AthenaQueryResultCollector(client);\nconst collectorB = new AthenaQueryResultCollector(client);\n\nawait Promise.all([\n  collectorA.collect('execution-a'),\n  collectorB.collect('execution-b'),\n]);\n```\n\n## Requirements\n\n- Node.js >= 20.0.0\n- AWS Athena access configured for your runtime (credentials/region)\n- Runtime dependency: `@aws-sdk/client-athena` (pass an `AthenaClient` instance to the collector)\n- Bundled dependency: `athena-query-result-pager` ^0.6.x (installed automatically with this package)\n\n## Installation\n\n```bash\nnpm install athena-query-result-collector @aws-sdk/client-athena\n```\n\n```bash\nyarn add athena-query-result-collector @aws-sdk/client-athena\n```\n\n## Usage\n\n### Basic collection (raw row data)\n\n`collect()` loads the full result into memory. For large Athena results, use `stream()`, `processBatches()`, or pager iterators instead (see [Choosing an API (memory)](#choosing-an-api-memory)).\n\n```typescript\nimport { AthenaClient } from '@aws-sdk/client-athena';\nimport { AthenaQueryResultCollector } from 'athena-query-result-collector';\n\nconst client = new AthenaClient({ region: 'ap-northeast-1' });\nconst collector = new AthenaQueryResultCollector(client, {\n  // Retries are applied only to transient failures (throttling, 5xx, timeouts, etc.)\n  retryCount: 3,\n  retryDelayMs: 1000,\n});\n\nconst result = await collector.collect('query-execution-id');\nconsole.log(result.rows);       // ParsedRow[]\nconsole.log(result.totalRows);\nconsole.log(result.pageCount);\nconsole.log(result.truncated);  // true if limited by maxRows\n```\n\n### Collection with custom parser\n\n`collectWith()` (like `collect()`) builds a full in-memory `rows` array. Avoid it for unbounded or very large results — prefer [Streaming](#streaming-asyncgenerator), [Batch processing](#batch-processing), or [Pager iterators](#pager-iterators-via-getpager) below.\n\n```typescript\nconst result = await collector.collectWith(\n  'query-execution-id',\n  (row) => ({ id: row['id'], name: row['name'] }),\n);\n// result.rows is an array of the type returned by the parser\n```\n\n### Streaming (AsyncGenerator)\n\nMemory-efficient alternative to `collect()` / `collectWith()` for large results.  \nPaginates like the pager's `iterateRows()` (fetch pages until there is no `nextToken`) and adds `maxRows`, retries, and `signal` handling.\n\n```typescript\nfor await (const row of collector.stream('query-execution-id', (row) => row)) {\n  console.log(row);\n}\n```\n\n### Batch processing\n\nProcesses one page at a time without buffering the full result set.  \nPaginates like the pager's `iteratePagesWith()` (fetch pages until there is no `nextToken`) and adds `maxRows`, retries, and `signal` handling.\n\n```typescript\nawait collector.processBatches(\n  'query-execution-id',\n  (row) => row,\n  async (rows, pageIndex) => {\n    console.log(`processing page ${pageIndex}, rows=${rows.length}`);\n    await saveToDb(rows);\n  },\n);\n```\n\n### Pager iterators via `getPager()`\n\nFor lower-level, memory-efficient iteration, use the underlying [athena-query-result-pager](https://www.npmjs.com/package/athena-query-result-pager) iterators. Collector options such as `maxRows`, `onPage`, retries, and `signal` are **not** applied when you drive the pager yourself.\n\n```typescript\nconst pager = collector.getPager();\n\nfor await (const row of pager.iterateRows('query-execution-id')) {\n  console.log(row);\n}\n\nfor await (const page of pager.iteratePages('query-execution-id')) {\n  console.log(page.rowCount, page.rows);\n}\n```\n\n### Parser options (`parseResultSetOptions`)\n\nPager parser settings can be set on `CollectorOptions` and are forwarded to every page fetch:\n\n```typescript\nimport { AthenaQueryResultCollector } from 'athena-query-result-collector';\n\nconst collector = new AthenaQueryResultCollector(client, {\n  maxResults: 500,\n  parseResultSetOptions: {\n    skipHeaderRow: 'auto',\n    columnCountMismatchBehavior: 'warn',\n  },\n});\n\nawait collector.collect('query-execution-id');\n\n// When skipHeaderRow is 'auto', inspect the pager's last header decision:\nconst decision = collector.getPager().getLastHeaderRowDecision();\nconsole.log(decision);\n```\n\nCollector-only options (`maxRows`, `onPage`, `retryCount`, `retryDelayMs`, `signal`) are **not** passed to the internal pager.  \nCollector `maxRows` is a cumulative cap across pages; pager/parser `maxRows` (via `parseResultSetOptions`) applies only to one `ResultSet` (one page).\n\n### Cancellation (AbortSignal)\n\nPass `CollectorOptions.signal` to cancel long-running collection, streaming, or batch processing.  \nWhen aborted, the collector:\n\n- stops pagination loops\n- rejects waits for in-flight page fetches\n- interrupts delay between retry attempts\n\nIt then throws `AthenaQueryResultCollectorAbortError` (`name === 'AbortError'`, so AbortSignal-style checks keep working).  \nIn-flight HTTP requests are not cancelled unless the underlying pager or AWS SDK client honors the same signal.\n\n```typescript\nconst controller = new AbortController();\n\nconst collector = new AthenaQueryResultCollector(client, {\n  signal: controller.signal,\n  retryCount: 3,\n  retryDelayMs: 1000,\n});\n\n// e.g. server timeout or user cancellation\nsetTimeout(() => controller.abort(), 5_000);\n\ntry {\n  await collector.collect('query-execution-id');\n} catch (error) {\n  if (error instanceof AthenaQueryResultCollectorAbortError || (error instanceof Error && error.name === 'AbortError')) {\n    console.log('collection cancelled');\n  } else {\n    throw error;\n  }\n}\n```\n\nCancellation also applies to `stream()` and `processBatches()`.\n\n### Error handling\n\nCollector-originated failures extend `AthenaQueryResultCollectorError` and expose a stable `code`:\n\n| Class | `code` | `name` | When |\n| --- | --- | --- | --- |\n| `AthenaQueryResultCollectorConcurrentUseError` | `CONCURRENT_USE` | `AthenaQueryResultCollectorConcurrentUseError` | A second `collect` / `stream` / `processBatches` starts on a busy instance |\n| `AthenaQueryResultCollectorAbortError` | `ABORT` | `AbortError` | `CollectorOptions.signal` aborts, or an upstream abort (`name === 'AbortError'`) is normalized |\n\nPage-fetch failures from the pager, parser, or AWS SDK are **not** forced into this hierarchy:\n\n- Existing `Error` subclasses (for example `AthenaQueryResultPagerInvalidMaxResultsError` from invalid `maxResults`, parser errors, AWS SDK service errors) are **rethrown unchanged** so original `instanceof` checks keep working\n- AbortSignal-style errors (`error.name === 'AbortError'`, including `DOMException`) are wrapped as `AthenaQueryResultCollectorAbortError` with the original value in `Error.cause`\n- String or plain-object rejections are wrapped in `Error` with a derived message; non-primitive values are attached via `Error.cause`\n- `AthenaQueryResultCollectorAbortError` / `AbortError` is never retried\n- Overlapping `collect()` / `collectWith()`, `stream()`, or `processBatches()` on the same instance throws `AthenaQueryResultCollectorConcurrentUseError`\n\n```typescript\ntry {\n  await collector.collect('query-execution-id');\n} catch (error) {\n  if (error instanceof AthenaQueryResultPagerInvalidMaxResultsError) {\n    // pager option validation (e.g. invalid maxResults)\n    throw error;\n  }\n\n  if (error instanceof AthenaQueryResultCollectorAbortError || (error instanceof Error && error.name === 'AbortError')) {\n    return;\n  }\n\n  if (error instanceof AthenaQueryResultCollectorConcurrentUseError) {\n    throw error;\n  }\n\n  if (error instanceof Error && error.cause) {\n    console.error('wrapped rejection', error.cause);\n  }\n\n  throw error;\n}\n```\n\n## Options\n\n`CollectorOptions` extends `PagerOptions` from `athena-query-result-pager` 0.6.x.  \nOnly pager fields are forwarded to the internal `AthenaQueryResultPager` instance.\n\n### Collector options\n\n| Option | Type | Description |\n| --- | --- | --- |\n| `maxRows` | `number` | Cumulative row limit **across all pages** for `collect()` / `stream()` / `processBatches()` (unlimited if omitted). Distinct from pager/parser `maxRows`, which caps rows inside a single Athena `ResultSet` (one page) |\n| `onPage` | `function` | Callback invoked after each fetched page in `collect()` / `collectWith()`; receives the page and cumulative row count |\n| `retryCount` | `number` | Additional attempts after the first page-fetch failure, for transient errors only (default: `0`; invalid/negative values are normalized) |\n| `retryDelayMs` | `number` | Delay in milliseconds between retries; interruptible when `signal` aborts (default: `1000`; invalid/negative values are normalized) |\n| `signal` | `AbortSignal` | Cancel collection/streaming/batch loops, pending page-fetch waits, and retry backoff sleep (throws `AthenaQueryResultCollectorAbortError` with `name === 'AbortError'` when aborted) |\n\n### Pager options (forwarded to `athena-query-result-pager`)\n\n| Option | Type | Description |\n| --- | --- | --- |\n| `maxResults` | `number` | `MaxResults` per `GetQueryResults` request, integer `1`–`1000` (default: `1000`) |\n| `queryResultType` | `QueryResultType` | Result type forwarded to Athena (default: `DATA_ROWS`) |\n| `parseResultSetOptions` | `ParseResultSetOptions` | Parser options applied on every page (for example `skipHeaderRow`, `columnCountMismatchBehavior`, `headerRowDetectionStrategy`, `unavailableResultBehavior`, parser `maxRows` / `maxRowsExceededBehavior` for one `ResultSet`) |\n\n### Re-exported types and values\n\nThe package re-exports `ParsedRow`, `RowParser`, `PageResult`, `PagerOptions`, `ParseResultSetOptions`, `HeaderRowDecision`, and `QueryResultType`, plus collector errors `AthenaQueryResultCollectorError`, `AthenaQueryResultCollectorConcurrentUseError`, and `AthenaQueryResultCollectorAbortError`, and pager errors `AthenaQueryResultPagerError`, `AthenaQueryResultPagerInvalidMaxResultsError`, and `AthenaQueryResultPagerEmptyQueryExecutionIdError`.\n\n## License\n\nThis project is licensed under the Apache-2.0 License.\n","readmeFilename":"README.md"}