{"checkedAt":"2026-10-29T00:19:02.126Z","articleDate":"2026-10-29","publicBaseline":"39d4dae43ed73fc97cad5bff3d634d926a8ce1bf","latestNpm":"5.6.6","comparison":"Git 原始对象与发布包内容比较；忽略文本 CRLF/LF 差异，不使用工作区补丁作为上游基线。","metadataSelection":"保留版本、发布时间、入口、脚本、gitHead、dist 和此次比较结果；不归档维护者邮箱等无关字段。","versions":[{"version":"5.6.4","publishedAt":"2026-04-17T09:13:51.367Z","gitHead":"2582ac5b2562d7f0d97686417256a0d030486784","main":"index.js","scripts":{"test":"mocha test","coveralls":"istanbul cover ./node_modules/mocha/bin/_mocha --report lcovonly -- -R spec && cat ./coverage/lcov.info | ./node_modules/coveralls/bin/coveralls.js && rm -rf ./coverage"},"dist":{"shasum":"69158b182cd5a3596aaa39a2bdfed7c2b10e63d1","tarball":"https://registry.npmjs.org/tablestore/-/tablestore-5.6.4.tgz","fileCount":97,"integrity":"sha512-tlzUP5kOPEwdGw0V8bijttptwChBq/Dzt64Ew41hHZU4+7oiExwYpZyLAkeYNiG378InRa+hkup0e+sNf+7izQ==","signatures":[{"sig":"MEYCIQDpLlxJVSan78zTpSW3zUBUaJUdBtaIPeqTS2EmFTgsJAIhAPncUgwFmNC2ZJzbb8pNHNiAY9fO1Wou9Og8xC2CvI2/","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":4016080},"integrityVerified":true,"archiveFileCount":97,"typescriptFiles":[],"sourceMaps":[],"sqlHeader":["const TableStore = require('./core');","const {DataType, DataTypeName} = require('./protocol/sql_generated.js')"],"changedLibFiles":[],"missingLibFiles":[],"addedLibFiles":[],"affectedFiles":[{"file":"lib/filter.js","matchesPublicBaseline":true,"missingDeclarations":["for (pro in TableStore.LogicalOperator) {","for (pro in TableStore.ComparatorType) {","for (pro in TableStore.RowExistenceExpectation) {"]},{"file":"lib/protocol/encoder.js","matchesPublicBaseline":true,"missingDeclarations":["for (sub in condition.sub_conditions) {"]},{"file":"lib/protocol/plian_buffer_builder.js","matchesPublicBaseline":true,"missingDeclarations":["for (key in primaryKeys[i]) {","size = TableStore.plainBufferConsts.LITTLE_ENDIAN_32_SIZE"]}],"publicCommitLookup":{"url":"https://api.github.com/repos/aliyun/aliyun-tablestore-nodejs-sdk/commits/2582ac5b2562d7f0d97686417256a0d030486784","status":422,"message":"No commit found for SHA: 2582ac5b2562d7f0d97686417256a0d030486784"}},{"version":"5.6.6","publishedAt":"2026-10-16T09:08:56.693Z","gitHead":"6fbfb291ab4268d47934ddb3a39fac6416a71bad","main":"index.js","scripts":{"test":"mocha test","coveralls":"istanbul cover ./node_modules/mocha/bin/_mocha --report lcovonly -- -R spec && cat ./coverage/lcov.info | ./node_modules/coveralls/bin/coveralls.js && rm -rf ./coverage","test:http":"mocha test/http_response_readable.test.js --timeout 10000"},"dist":{"shasum":"93dcb0f66661767d58d625cd77c4031127ece9ee","tarball":"https://registry.npmjs.org/tablestore/-/tablestore-5.6.6.tgz","fileCount":101,"integrity":"sha512-iO+OXFEovL6vMx2avkBO1idTRFknbpPLLIJkKiBdXGS4XsH7MzFXEKRT4Btg4gH86KtuigjKYoLusdPBruLD7A==","signatures":[{"sig":"MEYCIQDnoXPLkspH4ca+7q38uS6hRns2j3yC2UO8W+UXAyRiyAIhALdKR+g7rKU8qZcDeFvT4wQ1edpOVlD0FhvTMa6/awRk","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U","sig":"MEYCIQD0r27J5vfzPE8AyhlU4OQ30sw1w+fPRhlOLIgW9OHWhwIhANOiazNw56IkvZxFp5xxz800vPaGOvYqkar3S1Auu49d"}],"unpackedSize":4125426},"integrityVerified":true,"archiveFileCount":101,"typescriptFiles":[],"sourceMaps":[],"sqlHeader":["const TableStore = require('./core');","const {DataType, DataTypeName} = require('./protocol/sql_generated.js')"],"changedLibFiles":["lib/client.js","lib/event_listeners.js","lib/metadata.js","lib/protocol/decoder.js","lib/protocol/encoder.js","lib/protocol/plain_buffer_coded_stream.js","lib/protocol/tablestore.proto","lib/protocol/tablestore_compiled_proto.js","lib/retry/retry_util.js"],"missingLibFiles":[],"addedLibFiles":[],"affectedFiles":[{"file":"lib/filter.js","matchesPublicBaseline":true,"missingDeclarations":["for (pro in TableStore.LogicalOperator) {","for (pro in TableStore.ComparatorType) {","for (pro in TableStore.RowExistenceExpectation) {"]},{"file":"lib/protocol/encoder.js","matchesPublicBaseline":false,"missingDeclarations":["for (sub in condition.sub_conditions) {"]},{"file":"lib/protocol/plian_buffer_builder.js","matchesPublicBaseline":true,"missingDeclarations":["for (key in primaryKeys[i]) {","size = TableStore.plainBufferConsts.LITTLE_ENDIAN_32_SIZE"]}],"publicCommitLookup":{"url":"https://api.github.com/repos/aliyun/aliyun-tablestore-nodejs-sdk/commits/6fbfb291ab4268d47934ddb3a39fac6416a71bad","status":422,"message":"No commit found for SHA: 6fbfb291ab4268d47934ddb3a39fac6416a71bad"}}],"requests":[{"method":"GET","url":"https://registry.npmjs.org/tablestore","status":200,"checkedAt":"2026-10-29T00:18:59.094Z"},{"method":"GET","url":"https://api.github.com/repos/aliyun/aliyun-tablestore-nodejs-sdk/commits/2582ac5b2562d7f0d97686417256a0d030486784","status":422,"checkedAt":"2026-10-29T00:19:00.756Z"},{"method":"GET","url":"https://api.github.com/repos/aliyun/aliyun-tablestore-nodejs-sdk/commits/6fbfb291ab4268d47934ddb3a39fac6416a71bad","status":422,"checkedAt":"2026-10-29T00:19:02.118Z"}],"initialSdkCommit":"45e4c44f9ae3fea0010ec4124da98bb66039dca9\n2017-06-15\nadd node.js sdk","scope":"公开 npm 与 GitHub 查询、压缩包静态读取；不能证明作者内部不存在其他工程。"}