{"_id":"@l-v-yonsama/rdh","_rev":"34-df313d63dc3b3548a4dd19df5b047a43","name":"@l-v-yonsama/rdh","dist-tags":{"latest":"2.0.0"},"versions":{"0.1.0":{"name":"@l-v-yonsama/rdh","version":"0.1.0","keywords":["database resultset"],"author":{"name":"l-v-yonsama","email":"32474032+l-v-yonsama@users.noreply.github.com"},"license":"MIT","_id":"@l-v-yonsama/rdh@0.1.0","maintainers":[{"name":"l-v-yonsama","email":"l.v.yoshioka@gmail.com"}],"homepage":"https://github.com/l-v-yonsama/rdh#readme","bugs":{"url":"https://github.com/l-v-yonsama/rdh/issues"},"dist":{"shasum":"7aa26514f6e66b964626f002e3d4388ed8d66c5e","tarball":"https://registry.npmjs.org/@l-v-yonsama/rdh/-/rdh-0.1.0.tgz","fileCount":63,"integrity":"sha512-0tJGrnXua8AqT3fCNDIoPXHE9H3SNl4lLAUcLDC+v1+Vw9e473kyFibI9oeN3GvPGyj8LaXdf+MzfL89pCGnag==","signatures":[{"sig":"MEYCIQCojpPQzMYnqaC2IjbUsm5NpyJUyJeJ9RyzUR4QAPILAAIhAJtuozq4ctpUkAXoW93v3k78+sViDSWy5vFbz1UK482r","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":181341},"main":"built/src/index.js","types":"built/src/index.d.ts","volta":{"node":"18.12.1"},"engines":{"node":">= 18"},"gitHead":"967e20c40a0481062b3a65a0ad7047e6417e1de1","scripts":{"doc":"typedoc --cleanOutputDir --excludePrivate --plugin typedoc-plugin-markdown --out doc src","lint":"eslint . --ext .ts --ext .mts","test":"npm run clean && jest --runInBand","build":"npm run clean && tsc -p tsconfig.json","clean":"rimraf coverage built tmp","start":"node built/src/index.js","test0":"jest --coverage","lint:fix":"eslint --fix . --ext .ts --ext .mts","prebuild":"npm run lint","prettier":"prettier --config .prettierrc --write .","test:watch":"jest --watch","build:watch":"npm run clean && tsc -w -p tsconfig.json","build:release":"npm run clean && tsc -p tsconfig.release.json && npm run doc","prepublishOnly":"npm run build:release"},"_npmUser":{"name":"l-v-yonsama","email":"l.v.yoshioka@gmail.com"},"repository":{"url":"git+https://github.com/l-v-yonsama/rdh.git","type":"git"},"_npmVersion":"8.19.2","description":"Database resultset data holder in TypeScript.","directories":{},"_nodeVersion":"18.12.1","dependencies":{"dayjs":"^1.11.7","tslib":"~2.4","list-it":"^1.3.10","shuffle-array":"^1.0.1","lodash.isequal":"^4.5.0","simple-statistics":"^7.8.3"},"_hasShrinkwrap":false,"devDependencies":{"jest":"~29.3","eslint":"~8.28","rimraf":"~3.0","ts-jest":"~29.0","tsutils":"~3.21","typedoc":"^0.25.1","prettier":"~2.8","typescript":"~4.9","@types/jest":"~29.2","@types/node":"~18","eslint-plugin-jest":"~27.1","@types/lodash.isequal":"^4.5.6","eslint-config-prettier":"~8.5","typedoc-plugin-markdown":"^3.16.0","@types/json-rules-engine":"^4.1.0","@typescript-eslint/parser":"~5.44","@typescript-eslint/eslint-plugin":"~5.44"},"_npmOperationalInternal":{"tmp":"tmp/rdh_0.1.0_1720860047758_0.6266790883200835","host":"s3://npm-registry-packages"}},"0.1.1":{"name":"@l-v-yonsama/rdh","version":"0.1.1","keywords":["database resultset"],"author":{"name":"l-v-yonsama","email":"32474032+l-v-yonsama@users.noreply.github.com"},"license":"MIT","_id":"@l-v-yonsama/rdh@0.1.1","maintainers":[{"name":"l-v-yonsama","email":"l.v.yoshioka@gmail.com"}],"homepage":"https://github.com/l-v-yonsama/rdh#readme","bugs":{"url":"https://github.com/l-v-yonsama/rdh/issues"},"dist":{"shasum":"ee640987a5cf071e8f4e4460165463e28f3d6cc0","tarball":"https://registry.npmjs.org/@l-v-yonsama/rdh/-/rdh-0.1.1.tgz","fileCount":63,"integrity":"sha512-IT0Xi5A37azqJsw9jcNiy7t6sX+hgz38BhX97yYI/CdyWcnBzrRQm4j3lWYVG9kFtrLG8IadC3eQyWHVyU//6w==","signatures":[{"sig":"MEUCIEMMTR0sWGMPrnSsAzn/0tTYP6H4ljiM1lwi8jT1j3ByAiEA4kb8+JSoBsTwNS9rGGamNNEx2e7p9buFtcMI2+z2ogw=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":181367},"main":"built/src/index.js","types":"built/src/index.d.ts","volta":{"node":"18.12.1"},"engines":{"node":">= 18"},"gitHead":"967e20c40a0481062b3a65a0ad7047e6417e1de1","scripts":{"doc":"typedoc --cleanOutputDir --excludePrivate --plugin typedoc-plugin-markdown --out doc src","lint":"eslint . --ext .ts --ext .mts","test":"npm run clean && jest --runInBand","build":"npm run clean && tsc -p tsconfig.json","clean":"rimraf coverage built tmp","start":"node built/src/index.js","test0":"jest --coverage","lint:fix":"eslint --fix . --ext .ts --ext .mts","prebuild":"npm run lint","prettier":"prettier --config .prettierrc --write .","test:watch":"jest --watch","build:watch":"npm run clean && tsc -w -p tsconfig.json","build:release":"npm run clean && tsc -p tsconfig.release.json && npm run doc","prepublishOnly":"npm run build:release"},"_npmUser":{"name":"l-v-yonsama","email":"l.v.yoshioka@gmail.com"},"repository":{"url":"git+https://github.com/l-v-yonsama/rdh.git","type":"git"},"_npmVersion":"8.19.2","description":"Database resultset data holder in TypeScript.","directories":{},"_nodeVersion":"18.12.1","dependencies":{"dayjs":"^1.11.7","tslib":"~2.4","list-it":"^1.3.10","shuffle-array":"^1.0.1","lodash.isequal":"^4.5.0","simple-statistics":"^7.8.3"},"_hasShrinkwrap":false,"devDependencies":{"jest":"~29.3","eslint":"~8.28","rimraf":"~3.0","ts-jest":"~29.0","tsutils":"~3.21","typedoc":"^0.25.1","prettier":"~2.8","typescript":"~4.9","@types/jest":"~29.2","@types/node":"~18","eslint-plugin-jest":"~27.1","@types/lodash.isequal":"^4.5.6","eslint-config-prettier":"~8.5","typedoc-plugin-markdown":"^3.16.0","@types/json-rules-engine":"^4.1.0","@typescript-eslint/parser":"~5.44","@typescript-eslint/eslint-plugin":"~5.44"},"_npmOperationalInternal":{"tmp":"tmp/rdh_0.1.1_1721004376290_0.5496518523512148","host":"s3://npm-registry-packages"}},"0.1.2":{"name":"@l-v-yonsama/rdh","version":"0.1.2","keywords":["database resultset"],"author":{"name":"l-v-yonsama","email":"32474032+l-v-yonsama@users.noreply.github.com"},"license":"MIT","_id":"@l-v-yonsama/rdh@0.1.2","maintainers":[{"name":"l-v-yonsama","email":"l.v.yoshioka@gmail.com"}],"homepage":"https://github.com/l-v-yonsama/rdh#readme","bugs":{"url":"https://github.com/l-v-yonsama/rdh/issues"},"dist":{"shasum":"a6d913d0ef9d041c64895f33c78b66bb2cc1f89f","tarball":"https://registry.npmjs.org/@l-v-yonsama/rdh/-/rdh-0.1.2.tgz","fileCount":66,"integrity":"sha512-XWGWj6f2qvpkKZoD4x8U0UkadSaespZc25aGJk01UwKNEFGh+xOxg35BsuBLPlHvibW6AkXaCeRsNCsPR59ApQ==","signatures":[{"sig":"MEUCIHAsGTs8VPMDCcLkxKdEfwTvHnGeBjRIAMadUe7sxJLVAiEAj/MtioCHTd/mNubGuGjX9kZ1A86UiMCOyJDPV6LZ0Dk=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":167739},"main":"built/src/index.js","types":"built/src/index.d.ts","volta":{"node":"18.12.1"},"engines":{"node":">= 18"},"gitHead":"ec19fd713ff8ed5857e9b12cdd955be16e7453f4","scripts":{"doc":"typedoc --cleanOutputDir --excludePrivate --plugin typedoc-plugin-markdown --out doc src","lint":"eslint . --ext .ts --ext .mts","test":"npm run clean && jest --runInBand","build":"npm run clean && tsc -p tsconfig.json","clean":"rimraf coverage built tmp","start":"node built/src/index.js","test0":"jest --coverage","lint:fix":"eslint --fix . --ext .ts --ext .mts","prebuild":"npm run lint","prettier":"prettier --config .prettierrc --write .","test:watch":"jest --watch","build:watch":"npm run clean && tsc -w -p tsconfig.json","build:release":"npm run clean && tsc -p tsconfig.release.json && npm run doc","prepublishOnly":"npm run build:release"},"_npmUser":{"name":"l-v-yonsama","email":"l.v.yoshioka@gmail.com"},"repository":{"url":"git+https://github.com/l-v-yonsama/rdh.git","type":"git"},"_npmVersion":"8.19.2","description":"Database resultset data holder in TypeScript.","directories":{},"_nodeVersion":"18.12.1","dependencies":{"dayjs":"^1.11.7","list-it":"^1.3.10","lodash.isequal":"^4.5.0","simple-statistics":"^7.8.3"},"_hasShrinkwrap":false,"devDependencies":{"jest":"~29.3","tslib":"^2.6.3","eslint":"~8.28","rimraf":"~3.0","ts-jest":"~29.0","tsutils":"~3.21","typedoc":"^0.25.1","prettier":"~2.8","typescript":"~4.9","@types/jest":"~29.2","@types/node":"~18","eslint-plugin-jest":"~27.1","@types/lodash.isequal":"^4.5.6","eslint-config-prettier":"~8.5","typedoc-plugin-markdown":"^3.16.0","@types/json-rules-engine":"^4.1.0","@typescript-eslint/parser":"~5.44","@typescript-eslint/eslint-plugin":"~5.44"},"_npmOperationalInternal":{"tmp":"tmp/rdh_0.1.2_1722029812452_0.49272164650730876","host":"s3://npm-registry-packages"}},"0.1.3":{"name":"@l-v-yonsama/rdh","version":"0.1.3","keywords":["database resultset"],"author":{"name":"l-v-yonsama","email":"32474032+l-v-yonsama@users.noreply.github.com"},"license":"MIT","_id":"@l-v-yonsama/rdh@0.1.3","maintainers":[{"name":"l-v-yonsama","email":"l.v.yoshioka@gmail.com"}],"homepage":"https://github.com/l-v-yonsama/rdh#readme","bugs":{"url":"https://github.com/l-v-yonsama/rdh/issues"},"dist":{"shasum":"526f81843e33ba33498a656091fbeef5b75167ae","tarball":"https://registry.npmjs.org/@l-v-yonsama/rdh/-/rdh-0.1.3.tgz","fileCount":66,"integrity":"sha512-pn3AkLi3OJs6kprzCQOA8YGdyj6YSk2PiEqUq4t9AVK6sz6nWRDB7UhniKH9ijU3SjJipT/RuWxlGk7fd01Cbg==","signatures":[{"sig":"MEYCIQDLvOaTMDCj9zOfg8dZFeCrQVsEk/dEJXe3GmessGUO1QIhAMg2jF0wKco+8CKTP46/L9AAW/EJQTAAfRluMyWcxhGs","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":167941},"main":"built/src/index.js","types":"built/src/index.d.ts","volta":{"node":"18.12.1"},"engines":{"node":">= 18"},"gitHead":"747e7dcd8d7ce5797c7affc2de74120bd9f1d6cf","scripts":{"doc":"typedoc --cleanOutputDir --excludePrivate --plugin typedoc-plugin-markdown --out doc src","lint":"eslint . --ext .ts --ext .mts","test":"npm run clean && jest --runInBand","build":"npm run clean && tsc -p tsconfig.json","clean":"rimraf coverage built tmp","start":"node built/src/index.js","test0":"jest --coverage","lint:fix":"eslint --fix . --ext .ts --ext .mts","prebuild":"npm run lint","prettier":"prettier --config .prettierrc --write .","test:watch":"jest --watch","build:watch":"npm run clean && tsc -w -p tsconfig.json","build:release":"npm run clean && tsc -p tsconfig.release.json && npm run doc","prepublishOnly":"npm run build:release"},"_npmUser":{"name":"l-v-yonsama","email":"l.v.yoshioka@gmail.com"},"repository":{"url":"git+https://github.com/l-v-yonsama/rdh.git","type":"git"},"_npmVersion":"8.19.2","description":"Database resultset data holder in TypeScript.","directories":{},"_nodeVersion":"18.12.1","dependencies":{"dayjs":"^1.11.7","list-it":"^1.3.10","lodash.isequal":"^4.5.0","simple-statistics":"^7.8.3"},"_hasShrinkwrap":false,"devDependencies":{"jest":"~29.3","tslib":"^2.6.3","eslint":"~8.28","rimraf":"~3.0","ts-jest":"~29.0","tsutils":"~3.21","typedoc":"^0.25.1","prettier":"~2.8","typescript":"~4.9","@types/jest":"~29.2","@types/node":"~18","eslint-plugin-jest":"~27.1","@types/lodash.isequal":"^4.5.6","eslint-config-prettier":"~8.5","typedoc-plugin-markdown":"^3.16.0","@types/json-rules-engine":"^4.1.0","@typescript-eslint/parser":"~5.44","@typescript-eslint/eslint-plugin":"~5.44"},"_npmOperationalInternal":{"tmp":"tmp/rdh_0.1.3_1722032775348_0.4382226985288742","host":"s3://npm-registry-packages"}},"0.1.4":{"name":"@l-v-yonsama/rdh","version":"0.1.4","keywords":["database resultset"],"author":{"name":"l-v-yonsama","email":"32474032+l-v-yonsama@users.noreply.github.com"},"license":"MIT","_id":"@l-v-yonsama/rdh@0.1.4","maintainers":[{"name":"l-v-yonsama","email":"l.v.yoshioka@gmail.com"}],"homepage":"https://github.com/l-v-yonsama/rdh#readme","bugs":{"url":"https://github.com/l-v-yonsama/rdh/issues"},"dist":{"shasum":"af070d693e9d0f55877730fdc30fe650e36e1360","tarball":"https://registry.npmjs.org/@l-v-yonsama/rdh/-/rdh-0.1.4.tgz","fileCount":66,"integrity":"sha512-dhQHJHj/3+MViDDHYtqfioPV0jTeMPuxOjn/2QkIOMH7S1b+ELpSbEFAru+ElajipZlTRC/J4iNPTtCkploQZA==","signatures":[{"sig":"MEUCIQC9+BttqWvXxbR2PRIvIC4C/DzOlyPENl/d4f+WWpY8JwIgU+Q0gphhHoeBEQXDgs8go6gjjVFC7D9YaTp9gOppMHA=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":168408},"main":"built/src/index.js","types":"built/src/index.d.ts","volta":{"node":"18.12.1"},"engines":{"node":">= 18"},"gitHead":"8c1b9277335e277123f4e4b9e4b988b878ec6187","scripts":{"doc":"typedoc --cleanOutputDir --excludePrivate --plugin typedoc-plugin-markdown --out doc src","lint":"eslint . --ext .ts --ext .mts","test":"npm run clean && jest --runInBand","build":"npm run clean && tsc -p tsconfig.json","clean":"rimraf coverage built tmp","start":"node built/src/index.js","test0":"jest --coverage","lint:fix":"eslint --fix . --ext .ts --ext .mts","prebuild":"npm run lint","prettier":"prettier --config .prettierrc --write .","test:watch":"jest --watch","build:watch":"npm run clean && tsc -w -p tsconfig.json","build:release":"npm run clean && tsc -p tsconfig.release.json && npm run doc","prepublishOnly":"npm run build:release"},"_npmUser":{"name":"l-v-yonsama","email":"l.v.yoshioka@gmail.com"},"repository":{"url":"git+https://github.com/l-v-yonsama/rdh.git","type":"git"},"_npmVersion":"8.19.2","description":"Database resultset data holder in TypeScript.","directories":{},"_nodeVersion":"18.12.1","dependencies":{"dayjs":"^1.11.7","list-it":"^1.3.10","lodash.isequal":"^4.5.0","simple-statistics":"^7.8.3"},"_hasShrinkwrap":false,"devDependencies":{"jest":"~29.3","tslib":"^2.6.3","eslint":"~8.28","rimraf":"~3.0","ts-jest":"~29.0","tsutils":"~3.21","typedoc":"^0.25.1","prettier":"~2.8","typescript":"~4.9","@types/jest":"~29.2","@types/node":"~18","eslint-plugin-jest":"~27.1","@types/lodash.isequal":"^4.5.6","eslint-config-prettier":"~8.5","typedoc-plugin-markdown":"^3.16.0","@types/json-rules-engine":"^4.1.0","@typescript-eslint/parser":"~5.44","@typescript-eslint/eslint-plugin":"~5.44"},"_npmOperationalInternal":{"tmp":"tmp/rdh_0.1.4_1722043037572_0.2623921407342631","host":"s3://npm-registry-packages"}},"0.1.5":{"name":"@l-v-yonsama/rdh","version":"0.1.5","keywords":["database resultset"],"author":{"name":"l-v-yonsama","email":"32474032+l-v-yonsama@users.noreply.github.com"},"license":"MIT","_id":"@l-v-yonsama/rdh@0.1.5","maintainers":[{"name":"l-v-yonsama","email":"l.v.yoshioka@gmail.com"}],"homepage":"https://github.com/l-v-yonsama/rdh#readme","bugs":{"url":"https://github.com/l-v-yonsama/rdh/issues"},"dist":{"shasum":"e87ecbcf3b11af88d97342a062ca71393129e0ef","tarball":"https://registry.npmjs.org/@l-v-yonsama/rdh/-/rdh-0.1.5.tgz","fileCount":66,"integrity":"sha512-hpxnz0JDzopFU0MjkZcto/9qog8d1uCoK9ppexiXYwomlOzGzRcQJGtHUGBYYvolAXU7HG0vybCbzX1BZ6OXsw==","signatures":[{"sig":"MEUCIBuAvhZPAgidtAqoxg8OZpYWF0zwbtTKKNZANBM6o9AzAiEA2FDhcw0JC0xPSqTlvzupm1GA5ig+jdULHQIsAEsqcAY=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":169118},"main":"built/src/index.js","types":"built/src/index.d.ts","volta":{"node":"18.12.1"},"engines":{"node":">= 18"},"gitHead":"2c7e91758907fd25841a224f8d6d22a269cd601c","scripts":{"doc":"typedoc --cleanOutputDir --excludePrivate --plugin typedoc-plugin-markdown --out doc src","lint":"eslint . --ext .ts --ext .mts","test":"npm run clean && jest --runInBand","build":"npm run clean && tsc -p tsconfig.json","clean":"rimraf coverage built tmp","start":"node built/src/index.js","test0":"jest --coverage","lint:fix":"eslint --fix . --ext .ts --ext .mts","prebuild":"npm run lint","prettier":"prettier --config .prettierrc --write .","test:watch":"jest --watch","build:watch":"npm run clean && tsc -w -p tsconfig.json","build:release":"npm run clean && tsc -p tsconfig.release.json && npm run doc","prepublishOnly":"npm run build:release"},"_npmUser":{"name":"l-v-yonsama","email":"l.v.yoshioka@gmail.com"},"repository":{"url":"git+https://github.com/l-v-yonsama/rdh.git","type":"git"},"_npmVersion":"8.19.2","description":"Database resultset data holder in TypeScript.","directories":{},"_nodeVersion":"18.12.1","dependencies":{"dayjs":"^1.11.7","list-it":"^1.3.10","lodash.isequal":"^4.5.0","simple-statistics":"^7.8.3"},"_hasShrinkwrap":false,"devDependencies":{"jest":"~29.3","tslib":"^2.6.3","eslint":"~8.28","rimraf":"~3.0","ts-jest":"~29.0","tsutils":"~3.21","typedoc":"^0.25.1","prettier":"~2.8","typescript":"~4.9","@types/jest":"~29.2","@types/node":"~18","eslint-plugin-jest":"~27.1","@types/lodash.isequal":"^4.5.6","eslint-config-prettier":"~8.5","typedoc-plugin-markdown":"^3.16.0","@types/json-rules-engine":"^4.1.0","@typescript-eslint/parser":"~5.44","@typescript-eslint/eslint-plugin":"~5.44"},"_npmOperationalInternal":{"tmp":"tmp/rdh_0.1.5_1722164332542_0.6959342756327027","host":"s3://npm-registry-packages"}},"0.1.6":{"name":"@l-v-yonsama/rdh","version":"0.1.6","keywords":["database resultset"],"author":{"name":"l-v-yonsama","email":"32474032+l-v-yonsama@users.noreply.github.com"},"license":"MIT","_id":"@l-v-yonsama/rdh@0.1.6","maintainers":[{"name":"l-v-yonsama","email":"l.v.yoshioka@gmail.com"}],"homepage":"https://github.com/l-v-yonsama/rdh#readme","bugs":{"url":"https://github.com/l-v-yonsama/rdh/issues"},"dist":{"shasum":"054cb1b8c91dcbfd0ec6d8823221619df1f69696","tarball":"https://registry.npmjs.org/@l-v-yonsama/rdh/-/rdh-0.1.6.tgz","fileCount":66,"integrity":"sha512-EtwNyHJQZ0cRuH23AazKUrR009XlEiuchbAk98jX8HZxOs/aWM/9sz8gapN37VpO2BK8amosdOMluhzhFDECdw==","signatures":[{"sig":"MEYCIQCV1EiuH9TQEsZoHqjrsrhq0n5N4pPYUlMO68ORCMyhwgIhALji/3umz3rSGGCPKFiBIKq7D4sEVbHTHwesS2USoUdu","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":169024},"main":"built/src/index.js","types":"built/src/index.d.ts","volta":{"node":"18.12.1"},"engines":{"node":">= 18"},"gitHead":"66680f98da1a46d3195259da79f73a1973ccb9d5","scripts":{"doc":"typedoc --cleanOutputDir --excludePrivate --plugin typedoc-plugin-markdown --out doc src","lint":"eslint . --ext .ts --ext .mts","test":"npm run clean && jest --runInBand","build":"npm run clean && tsc -p tsconfig.json","clean":"rimraf coverage built tmp","start":"node built/src/index.js","test0":"jest --coverage","lint:fix":"eslint --fix . --ext .ts --ext .mts","prebuild":"npm run lint","prettier":"prettier --config .prettierrc --write .","test:watch":"jest --watch","build:watch":"npm run clean && tsc -w -p tsconfig.json","build:release":"npm run clean && tsc -p tsconfig.release.json && npm run doc","prepublishOnly":"npm run build:release"},"_npmUser":{"name":"l-v-yonsama","email":"l.v.yoshioka@gmail.com"},"repository":{"url":"git+https://github.com/l-v-yonsama/rdh.git","type":"git"},"_npmVersion":"8.19.2","description":"Database resultset data holder in TypeScript.","directories":{},"_nodeVersion":"18.12.1","dependencies":{"dayjs":"^1.11.7","list-it":"^1.3.10","lodash.isequal":"^4.5.0","simple-statistics":"^7.8.3"},"_hasShrinkwrap":false,"devDependencies":{"jest":"~29.3","tslib":"^2.6.3","eslint":"~8.28","rimraf":"~3.0","ts-jest":"~29.0","tsutils":"~3.21","typedoc":"^0.25.1","prettier":"~2.8","typescript":"~4.9","@types/jest":"~29.2","@types/node":"~18","eslint-plugin-jest":"~27.1","@types/lodash.isequal":"^4.5.6","eslint-config-prettier":"~8.5","typedoc-plugin-markdown":"^3.16.0","@types/json-rules-engine":"^4.1.0","@typescript-eslint/parser":"~5.44","@typescript-eslint/eslint-plugin":"~5.44"},"_npmOperationalInternal":{"tmp":"tmp/rdh_0.1.6_1722470754257_0.4850454959689816","host":"s3://npm-registry-packages"}},"0.1.7":{"name":"@l-v-yonsama/rdh","version":"0.1.7","keywords":["database resultset"],"author":{"name":"l-v-yonsama","email":"32474032+l-v-yonsama@users.noreply.github.com"},"license":"MIT","_id":"@l-v-yonsama/rdh@0.1.7","maintainers":[{"name":"l-v-yonsama","email":"l.v.yoshioka@gmail.com"}],"homepage":"https://github.com/l-v-yonsama/rdh#readme","bugs":{"url":"https://github.com/l-v-yonsama/rdh/issues"},"dist":{"shasum":"53036c134acc91462da465afce7c29a8e31f5d23","tarball":"https://registry.npmjs.org/@l-v-yonsama/rdh/-/rdh-0.1.7.tgz","fileCount":66,"integrity":"sha512-I/X/mzY58cUxWITKEgLM6uGERQkAljSVac0ZcqJf8o0TQysC6rcjAPMxjRFbx0ZlKfqTSjji5+yAAxun1It7+g==","signatures":[{"sig":"MEQCIFNG5HCRvyXpS/QOvjTQGwISwOAV162juGoVERaSN5XpAiBVduUBxfIpAOKquYJusdiIFPfP0SBsDIKJ2vlTDVUnKA==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":169340},"main":"built/src/index.js","types":"built/src/index.d.ts","volta":{"node":"18.12.1"},"engines":{"node":">= 18"},"gitHead":"e7aeae04bb4954180f0a3883b793819325e09131","scripts":{"doc":"typedoc --cleanOutputDir --excludePrivate --plugin typedoc-plugin-markdown --out doc src","lint":"eslint . --ext .ts --ext .mts","test":"npm run clean && jest --runInBand","build":"npm run clean && tsc -p tsconfig.json","clean":"rimraf coverage built tmp","start":"node built/src/index.js","test0":"jest --coverage","lint:fix":"eslint --fix . --ext .ts --ext .mts","prebuild":"npm run lint","prettier":"prettier --config .prettierrc --write .","test:watch":"jest --watch","build:watch":"npm run clean && tsc -w -p tsconfig.json","build:release":"npm run clean && tsc -p tsconfig.release.json && npm run doc","prepublishOnly":"npm run build:release"},"_npmUser":{"name":"l-v-yonsama","email":"l.v.yoshioka@gmail.com"},"repository":{"url":"git+https://github.com/l-v-yonsama/rdh.git","type":"git"},"_npmVersion":"8.19.2","description":"Database resultset data holder in TypeScript.","directories":{},"_nodeVersion":"18.12.1","dependencies":{"dayjs":"^1.11.7","list-it":"^1.3.10","lodash.isequal":"^4.5.0","simple-statistics":"^7.8.3"},"_hasShrinkwrap":false,"devDependencies":{"jest":"~29.3","tslib":"^2.6.3","eslint":"~8.28","rimraf":"~3.0","ts-jest":"~29.0","tsutils":"~3.21","typedoc":"^0.25.1","prettier":"~2.8","typescript":"~4.9","@types/jest":"~29.2","@types/node":"~18","eslint-plugin-jest":"~27.1","@types/lodash.isequal":"^4.5.6","eslint-config-prettier":"~8.5","typedoc-plugin-markdown":"^3.16.0","@types/json-rules-engine":"^4.1.0","@typescript-eslint/parser":"~5.44","@typescript-eslint/eslint-plugin":"~5.44"},"_npmOperationalInternal":{"tmp":"tmp/rdh_0.1.7_1722471366667_0.5001561563512571","host":"s3://npm-registry-packages"}},"0.1.8":{"name":"@l-v-yonsama/rdh","version":"0.1.8","keywords":["database resultset"],"author":{"name":"l-v-yonsama","email":"32474032+l-v-yonsama@users.noreply.github.com"},"license":"MIT","_id":"@l-v-yonsama/rdh@0.1.8","maintainers":[{"name":"l-v-yonsama","email":"l.v.yoshioka@gmail.com"}],"homepage":"https://github.com/l-v-yonsama/rdh#readme","bugs":{"url":"https://github.com/l-v-yonsama/rdh/issues"},"dist":{"shasum":"3679f258ec9aa8261f27eb0db73fef9669b39b8b","tarball":"https://registry.npmjs.org/@l-v-yonsama/rdh/-/rdh-0.1.8.tgz","fileCount":66,"integrity":"sha512-35gOesCIlyZ2aw4sZD0GUHdB1Md8m4NqNvlXnCt0NfyhLzDbM8DAJb6833kNnRmlSCUclUydgqrUMWb0QmZLWg==","signatures":[{"sig":"MEQCIAO+jWf0l0j6tq2A/ZSovFwlkE/3ebDFkKJw8XYM2TTLAiB1VD53XK0CMBTSQ775F7+YDduBMOHLJNnvLCyS+9nH9g==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":169725},"main":"built/src/index.js","types":"built/src/index.d.ts","volta":{"node":"18.12.1"},"engines":{"node":">= 18"},"gitHead":"41029e6daf77d41a60dd4916a71f147222f2688b","scripts":{"doc":"typedoc --cleanOutputDir --excludePrivate --plugin typedoc-plugin-markdown --out doc src","lint":"eslint . --ext .ts --ext .mts","test":"npm run clean && jest --runInBand","build":"npm run clean && tsc -p tsconfig.json","clean":"rimraf coverage built tmp","start":"node built/src/index.js","test0":"jest --coverage","lint:fix":"eslint --fix . --ext .ts --ext .mts","prebuild":"npm run lint","prettier":"prettier --config .prettierrc --write .","test:watch":"jest --watch","build:watch":"npm run clean && tsc -w -p tsconfig.json","build:release":"npm run clean && tsc -p tsconfig.release.json && npm run doc","prepublishOnly":"npm run build:release"},"_npmUser":{"name":"l-v-yonsama","email":"l.v.yoshioka@gmail.com"},"repository":{"url":"git+https://github.com/l-v-yonsama/rdh.git","type":"git"},"_npmVersion":"8.19.2","description":"Database resultset data holder in TypeScript.","directories":{},"_nodeVersion":"18.12.1","dependencies":{"dayjs":"^1.11.7","list-it":"^1.3.10","lodash.isequal":"^4.5.0","simple-statistics":"^7.8.3"},"_hasShrinkwrap":false,"devDependencies":{"jest":"~29.3","tslib":"^2.6.3","eslint":"~8.28","rimraf":"~3.0","ts-jest":"~29.0","tsutils":"~3.21","typedoc":"^0.25.1","prettier":"~2.8","typescript":"~4.9","@types/jest":"~29.2","@types/node":"~18","eslint-plugin-jest":"~27.1","@types/lodash.isequal":"^4.5.6","eslint-config-prettier":"~8.5","typedoc-plugin-markdown":"^3.16.0","@types/json-rules-engine":"^4.1.0","@typescript-eslint/parser":"~5.44","@typescript-eslint/eslint-plugin":"~5.44"},"_npmOperationalInternal":{"tmp":"tmp/rdh_0.1.8_1722471788535_0.6732204769895564","host":"s3://npm-registry-packages"}},"0.1.9":{"name":"@l-v-yonsama/rdh","version":"0.1.9","keywords":["database resultset"],"author":{"name":"l-v-yonsama","email":"32474032+l-v-yonsama@users.noreply.github.com"},"license":"MIT","_id":"@l-v-yonsama/rdh@0.1.9","maintainers":[{"name":"l-v-yonsama","email":"l.v.yoshioka@gmail.com"}],"homepage":"https://github.com/l-v-yonsama/rdh#readme","bugs":{"url":"https://github.com/l-v-yonsama/rdh/issues"},"dist":{"shasum":"fde622990ff50feacac6b5ce34b85764e88763dc","tarball":"https://registry.npmjs.org/@l-v-yonsama/rdh/-/rdh-0.1.9.tgz","fileCount":66,"integrity":"sha512-D2UkEyOj9Ord/j0Ehrf7xpcg3OVxAxUQBGMCuACpdGm2dvGS6U7YPu/jfrY8bxdW0KDDvwB2ob9ElhAQqw2o1Q==","signatures":[{"sig":"MEUCIQDHJoa7KdrD6l0HeFRbEwexfxR53myqmkaQMRMrwO9zFwIgBGCjXCBjJ0H4OWM7pfoOzh8xDTILEjhfg6++VYoQwhw=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":169934},"main":"built/src/index.js","types":"built/src/index.d.ts","volta":{"node":"18.12.1"},"engines":{"node":">= 18"},"gitHead":"9e337df7f7378dd30bab117b2ca8c011c328b5a4","scripts":{"doc":"typedoc --cleanOutputDir --excludePrivate --plugin typedoc-plugin-markdown --out doc src","lint":"eslint . --ext .ts --ext .mts","test":"npm run clean && jest --runInBand","build":"npm run clean && tsc -p tsconfig.json","clean":"rimraf coverage built tmp","start":"node built/src/index.js","test0":"jest --coverage","lint:fix":"eslint --fix . --ext .ts --ext .mts","prebuild":"npm run lint","prettier":"prettier --config .prettierrc --write .","test:watch":"jest --watch","build:watch":"npm run clean && tsc -w -p tsconfig.json","build:release":"npm run clean && tsc -p tsconfig.release.json && npm run doc","prepublishOnly":"npm run build:release"},"_npmUser":{"name":"l-v-yonsama","email":"l.v.yoshioka@gmail.com"},"repository":{"url":"git+https://github.com/l-v-yonsama/rdh.git","type":"git"},"_npmVersion":"8.19.2","description":"Database resultset data holder in TypeScript.","directories":{},"_nodeVersion":"18.12.1","dependencies":{"dayjs":"^1.11.7","list-it":"^1.3.10","lodash.isequal":"^4.5.0","simple-statistics":"^7.8.3"},"_hasShrinkwrap":false,"devDependencies":{"jest":"~29.3","tslib":"^2.6.3","eslint":"~8.28","rimraf":"~3.0","ts-jest":"~29.0","tsutils":"~3.21","typedoc":"^0.25.1","prettier":"~2.8","typescript":"~4.9","@types/jest":"~29.2","@types/node":"~18","eslint-plugin-jest":"~27.1","@types/lodash.isequal":"^4.5.6","eslint-config-prettier":"~8.5","typedoc-plugin-markdown":"^3.16.0","@types/json-rules-engine":"^4.1.0","@typescript-eslint/parser":"~5.44","@typescript-eslint/eslint-plugin":"~5.44"},"_npmOperationalInternal":{"tmp":"tmp/rdh_0.1.9_1722472525351_0.865123139729342","host":"s3://npm-registry-packages"}},"0.1.10":{"name":"@l-v-yonsama/rdh","version":"0.1.10","keywords":["database resultset"],"author":{"name":"l-v-yonsama","email":"32474032+l-v-yonsama@users.noreply.github.com"},"license":"MIT","_id":"@l-v-yonsama/rdh@0.1.10","maintainers":[{"name":"l-v-yonsama","email":"l.v.yoshioka@gmail.com"}],"homepage":"https://github.com/l-v-yonsama/rdh#readme","bugs":{"url":"https://github.com/l-v-yonsama/rdh/issues"},"dist":{"shasum":"9c3ef22c7b08bd5aa519a9550681b5b7a6afd0da","tarball":"https://registry.npmjs.org/@l-v-yonsama/rdh/-/rdh-0.1.10.tgz","fileCount":66,"integrity":"sha512-RgcnERbUZ6lTeK/wx+uTefg7MYia+LaYmaW2wqxefcbVXr74MQcGZ0caBhYQpjHWSzZBiNZ2k7UVzLkB3FhTtA==","signatures":[{"sig":"MEUCIQDedhg+6ZKIlYu5IJ0LUIbq+/FOwydxModjauvpHIGK5wIgNbaYLtT+LzGtZs8xxeXpUx9xmAxaPYpRiJgpVLi+SQs=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":170707},"main":"built/src/index.js","types":"built/src/index.d.ts","volta":{"node":"18.12.1"},"engines":{"node":">= 18"},"gitHead":"31dec52eaf54ac6c3bd620b5909645ed38451536","scripts":{"doc":"typedoc --cleanOutputDir --excludePrivate --plugin typedoc-plugin-markdown --out doc src","lint":"eslint . --ext .ts --ext .mts","test":"npm run clean && jest --runInBand","build":"npm run clean && tsc -p tsconfig.json","clean":"rimraf coverage built tmp","start":"node built/src/index.js","test0":"jest --coverage","lint:fix":"eslint --fix . --ext .ts --ext .mts","prebuild":"npm run lint","prettier":"prettier --config .prettierrc --write .","test:watch":"jest --watch","build:watch":"npm run clean && tsc -w -p tsconfig.json","build:release":"npm run clean && tsc -p tsconfig.release.json && npm run doc","prepublishOnly":"npm run build:release"},"_npmUser":{"name":"l-v-yonsama","email":"l.v.yoshioka@gmail.com"},"repository":{"url":"git+https://github.com/l-v-yonsama/rdh.git","type":"git"},"_npmVersion":"8.19.2","description":"Database resultset data holder in TypeScript.","directories":{},"_nodeVersion":"18.12.1","dependencies":{"dayjs":"^1.11.7","list-it":"^1.3.10","lodash.isequal":"^4.5.0","simple-statistics":"^7.8.3"},"_hasShrinkwrap":false,"devDependencies":{"jest":"~29.3","tslib":"^2.6.3","eslint":"~8.28","rimraf":"~3.0","ts-jest":"~29.0","tsutils":"~3.21","typedoc":"^0.25.1","prettier":"~2.8","typescript":"~4.9","@types/jest":"~29.2","@types/node":"~18","eslint-plugin-jest":"~27.1","@types/lodash.isequal":"^4.5.6","eslint-config-prettier":"~8.5","typedoc-plugin-markdown":"^3.16.0","@types/json-rules-engine":"^4.1.0","@typescript-eslint/parser":"~5.44","@typescript-eslint/eslint-plugin":"~5.44"},"_npmOperationalInternal":{"tmp":"tmp/rdh_0.1.10_1723169030229_0.616817269360119","host":"s3://npm-registry-packages"}},"0.1.11":{"name":"@l-v-yonsama/rdh","version":"0.1.11","keywords":["database resultset"],"author":{"name":"l-v-yonsama","email":"32474032+l-v-yonsama@users.noreply.github.com"},"license":"MIT","_id":"@l-v-yonsama/rdh@0.1.11","maintainers":[{"name":"l-v-yonsama","email":"l.v.yoshioka@gmail.com"}],"homepage":"https://github.com/l-v-yonsama/rdh#readme","bugs":{"url":"https://github.com/l-v-yonsama/rdh/issues"},"dist":{"shasum":"869a63b0a96e428b018a25f92b1856195d4acc77","tarball":"https://registry.npmjs.org/@l-v-yonsama/rdh/-/rdh-0.1.11.tgz","fileCount":66,"integrity":"sha512-+3S/Jtp7xoxCFqdoTHieVGr2BxLqqKeUlQ+Q37UUvNzho0olhntpXSu/zfsCkxLhm4kk5vIjFclUgUm3ulqRzw==","signatures":[{"sig":"MEYCIQCGcwiKSoFxeAuawypQ9pvXOzgdWzZ65eqqLHedwebkfwIhAJR/yKB1x5J7vZyDynhdhV+Lf8reg/TALYGhKrhvyzrE","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":170916},"main":"built/src/index.js","types":"built/src/index.d.ts","volta":{"node":"18.12.1"},"engines":{"node":">= 18"},"gitHead":"f4c994cadddb33500c835e29076b5b518756fb2a","scripts":{"doc":"typedoc --cleanOutputDir --excludePrivate --plugin typedoc-plugin-markdown --out doc src","lint":"eslint . --ext .ts --ext .mts","test":"npm run clean && jest --runInBand","build":"npm run clean && tsc -p tsconfig.json","clean":"rimraf coverage built tmp","start":"node built/src/index.js","test0":"jest --coverage","lint:fix":"eslint --fix . --ext .ts --ext .mts","prebuild":"npm run lint","prettier":"prettier --config .prettierrc --write .","test:watch":"jest --watch","build:watch":"npm run clean && tsc -w -p tsconfig.json","build:release":"npm run clean && tsc -p tsconfig.release.json && npm run doc","prepublishOnly":"npm run build:release"},"_npmUser":{"name":"l-v-yonsama","email":"l.v.yoshioka@gmail.com"},"repository":{"url":"git+https://github.com/l-v-yonsama/rdh.git","type":"git"},"_npmVersion":"8.19.2","description":"Database resultset data holder in TypeScript.","directories":{},"_nodeVersion":"18.12.1","dependencies":{"dayjs":"^1.11.7","list-it":"^1.3.10","lodash.isequal":"^4.5.0","simple-statistics":"^7.8.3"},"_hasShrinkwrap":false,"devDependencies":{"jest":"~29.3","tslib":"^2.6.3","eslint":"~8.28","rimraf":"~3.0","ts-jest":"~29.0","tsutils":"~3.21","typedoc":"^0.25.1","prettier":"~2.8","typescript":"~4.9","@types/jest":"~29.2","@types/node":"~18","eslint-plugin-jest":"~27.1","@types/lodash.isequal":"^4.5.6","eslint-config-prettier":"~8.5","typedoc-plugin-markdown":"^3.16.0","@types/json-rules-engine":"^4.1.0","@typescript-eslint/parser":"~5.44","@typescript-eslint/eslint-plugin":"~5.44"},"_npmOperationalInternal":{"tmp":"tmp/rdh_0.1.11_1725921490473_0.07351780565536936","host":"s3://npm-registry-packages"}},"0.1.12":{"name":"@l-v-yonsama/rdh","version":"0.1.12","keywords":["database resultset"],"author":{"name":"l-v-yonsama","email":"32474032+l-v-yonsama@users.noreply.github.com"},"license":"MIT","_id":"@l-v-yonsama/rdh@0.1.12","maintainers":[{"name":"l-v-yonsama","email":"l.v.yoshioka@gmail.com"}],"homepage":"https://github.com/l-v-yonsama/rdh#readme","bugs":{"url":"https://github.com/l-v-yonsama/rdh/issues"},"dist":{"shasum":"2961b976732ee4fe3bbfe0597404bb533de0fc19","tarball":"https://registry.npmjs.org/@l-v-yonsama/rdh/-/rdh-0.1.12.tgz","fileCount":66,"integrity":"sha512-3dQIvygkLFhLdnH2xAA5F749FDCRMYw3jCUhOOQb3VFu7C6lb77vPcChPCmVYNjFVJmjaJU4h+yTozW+DQPwcA==","signatures":[{"sig":"MEMCH2KybDTXXPZCoWPJAyZlDxyRTrusQgaBykNLGTsLFrsCIFwSO2Yb5re/15uqNnmXu+kMKsIOxvyjXuaDdxPyISwX","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":171339},"main":"built/src/index.js","types":"built/src/index.d.ts","volta":{"node":"18.12.1"},"engines":{"node":">= 18"},"gitHead":"361426b9cc6c02a4b0f1f5d39eef308b25a14a52","scripts":{"doc":"typedoc --cleanOutputDir --excludePrivate --plugin typedoc-plugin-markdown --out doc src","lint":"eslint . --ext .ts --ext .mts","test":"npm run clean && jest --runInBand","build":"npm run clean && tsc -p tsconfig.json","clean":"rimraf coverage built tmp","start":"node built/src/index.js","test0":"jest --coverage","lint:fix":"eslint --fix . --ext .ts --ext .mts","prebuild":"npm run lint","prettier":"prettier --config .prettierrc --write .","test:watch":"jest --watch","build:watch":"npm run clean && tsc -w -p tsconfig.json","build:release":"npm run clean && tsc -p tsconfig.release.json && npm run doc","prepublishOnly":"npm run build:release"},"_npmUser":{"name":"l-v-yonsama","email":"l.v.yoshioka@gmail.com"},"repository":{"url":"git+https://github.com/l-v-yonsama/rdh.git","type":"git"},"_npmVersion":"8.19.2","description":"Database resultset data holder in TypeScript.","directories":{},"_nodeVersion":"18.12.1","dependencies":{"dayjs":"^1.11.7","list-it":"^1.3.10","lodash.isequal":"^4.5.0","simple-statistics":"^7.8.3"},"_hasShrinkwrap":false,"devDependencies":{"jest":"~29.3","tslib":"^2.6.3","eslint":"~8.28","rimraf":"~3.0","ts-jest":"~29.0","tsutils":"~3.21","typedoc":"^0.25.1","prettier":"~2.8","typescript":"~4.9","@types/jest":"~29.2","@types/node":"~18","eslint-plugin-jest":"~27.1","@types/lodash.isequal":"^4.5.6","eslint-config-prettier":"~8.5","typedoc-plugin-markdown":"^3.16.0","@types/json-rules-engine":"^4.1.0","@typescript-eslint/parser":"~5.44","@typescript-eslint/eslint-plugin":"~5.44"},"_npmOperationalInternal":{"tmp":"tmp/rdh_0.1.12_1727244417086_0.22265264402416918","host":"s3://npm-registry-packages"}},"0.1.13":{"name":"@l-v-yonsama/rdh","version":"0.1.13","keywords":["database resultset"],"author":{"name":"l-v-yonsama","email":"32474032+l-v-yonsama@users.noreply.github.com"},"license":"MIT","_id":"@l-v-yonsama/rdh@0.1.13","maintainers":[{"name":"l-v-yonsama","email":"l.v.yoshioka@gmail.com"}],"homepage":"https://github.com/l-v-yonsama/rdh#readme","bugs":{"url":"https://github.com/l-v-yonsama/rdh/issues"},"dist":{"shasum":"64ed3025fac8d42aba3c4d242f9027d14be7a51f","tarball":"https://registry.npmjs.org/@l-v-yonsama/rdh/-/rdh-0.1.13.tgz","fileCount":66,"integrity":"sha512-nyxfNqDOBsIqf8mq8iNJ7ad2zjU35dL2nCYfFtVrA9e1BK8dEXcoxP+JXA+xw23JBKz7N8yAWvG0XEdVhlo/nw==","signatures":[{"sig":"MEQCIDUOMa5OTvR00TC9tkeBsPiWx94JNXIWwtmRVinmkAh+AiAsgUWECm1G2Fh2kbM/JvY/6+vgTcEvgNvp6jxwEgXljQ==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":172993},"main":"built/src/index.js","types":"built/src/index.d.ts","volta":{"node":"18.12.1"},"engines":{"node":">= 18"},"gitHead":"81be04d16c7a040113817d0725e6c7e36b39f274","scripts":{"doc":"typedoc --cleanOutputDir --excludePrivate --plugin typedoc-plugin-markdown --out doc src","lint":"eslint . --ext .ts --ext .mts","test":"npm run clean && jest --runInBand","build":"npm run clean && tsc -p tsconfig.json","clean":"rimraf coverage built tmp","start":"node built/src/index.js","test0":"jest --coverage","lint:fix":"eslint --fix . --ext .ts --ext .mts","prebuild":"npm run lint","prettier":"prettier --config .prettierrc --write .","test:watch":"jest --watch","build:watch":"npm run clean && tsc -w -p tsconfig.json","build:release":"npm run clean && tsc -p tsconfig.release.json && npm run doc","prepublishOnly":"npm run build:release"},"_npmUser":{"name":"l-v-yonsama","email":"l.v.yoshioka@gmail.com"},"repository":{"url":"git+https://github.com/l-v-yonsama/rdh.git","type":"git"},"_npmVersion":"8.19.2","description":"Database resultset data holder in TypeScript.","directories":{},"_nodeVersion":"18.12.1","dependencies":{"dayjs":"^1.11.7","list-it":"^1.3.10","lodash.isequal":"^4.5.0","simple-statistics":"^7.8.3"},"_hasShrinkwrap":false,"devDependencies":{"jest":"~29.3","tslib":"^2.6.3","eslint":"~8.28","rimraf":"~3.0","ts-jest":"~29.0","tsutils":"~3.21","typedoc":"^0.25.1","prettier":"~2.8","typescript":"~4.9","@types/jest":"~29.2","@types/node":"~18","eslint-plugin-jest":"~27.1","@types/lodash.isequal":"^4.5.6","eslint-config-prettier":"~8.5","typedoc-plugin-markdown":"^3.16.0","@types/json-rules-engine":"^4.1.0","@typescript-eslint/parser":"~5.44","@typescript-eslint/eslint-plugin":"~5.44"},"_npmOperationalInternal":{"tmp":"tmp/rdh_0.1.13_1727495147137_0.07529302950970251","host":"s3://npm-registry-packages"}},"0.1.14":{"name":"@l-v-yonsama/rdh","version":"0.1.14","keywords":["database resultset"],"author":{"name":"l-v-yonsama","email":"32474032+l-v-yonsama@users.noreply.github.com"},"license":"MIT","_id":"@l-v-yonsama/rdh@0.1.14","maintainers":[{"name":"l-v-yonsama","email":"l.v.yoshioka@gmail.com"}],"homepage":"https://github.com/l-v-yonsama/rdh#readme","bugs":{"url":"https://github.com/l-v-yonsama/rdh/issues"},"dist":{"shasum":"8320f4ee42c199576a40018df3a741dfd01b02d9","tarball":"https://registry.npmjs.org/@l-v-yonsama/rdh/-/rdh-0.1.14.tgz","fileCount":66,"integrity":"sha512-erL3bFYvJOUGYkOkGd7ZX5tAIdYjR2YCcDCCIlSviZp2E5hqUEH2kA5HbVVDa4WuHl/0GFygQta6N8AYSkvxSw==","signatures":[{"sig":"MEQCIFb3qrVquOrT5HVPefjxf2wMx+ik3fErUEpdcmNeF4z+AiBSg+oAgcgzRP7T9ljNUH5WIUSjdkNGQlDKgkq8OtogeA==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":173019},"main":"built/src/index.js","types":"built/src/index.d.ts","volta":{"node":"18.12.1"},"engines":{"node":">= 18"},"gitHead":"b529670111c3bd6e7b806c5e87a3bda6e59a6602","scripts":{"doc":"typedoc --cleanOutputDir --excludePrivate --plugin typedoc-plugin-markdown --out doc src","lint":"eslint . --ext .ts --ext .mts","test":"npm run clean && jest --runInBand","build":"npm run clean && tsc -p tsconfig.json","clean":"rimraf coverage built tmp","start":"node built/src/index.js","test0":"jest --coverage","lint:fix":"eslint --fix . --ext .ts --ext .mts","prebuild":"npm run lint","prettier":"prettier --config .prettierrc --write .","test:watch":"jest --watch","build:watch":"npm run clean && tsc -w -p tsconfig.json","build:release":"npm run clean && tsc -p tsconfig.release.json && npm run doc","prepublishOnly":"npm run build:release"},"_npmUser":{"name":"l-v-yonsama","email":"l.v.yoshioka@gmail.com"},"repository":{"url":"git+https://github.com/l-v-yonsama/rdh.git","type":"git"},"_npmVersion":"8.19.2","description":"Database resultset data holder in TypeScript.","directories":{},"_nodeVersion":"18.12.1","dependencies":{"dayjs":"^1.11.7","list-it":"^1.3.10","lodash.isequal":"^4.5.0","simple-statistics":"^7.8.3"},"_hasShrinkwrap":false,"devDependencies":{"jest":"~29.3","tslib":"^2.6.3","eslint":"~8.28","rimraf":"~3.0","ts-jest":"~29.0","tsutils":"~3.21","typedoc":"^0.25.1","prettier":"~2.8","typescript":"~4.9","@types/jest":"~29.2","@types/node":"~18","eslint-plugin-jest":"~27.1","@types/lodash.isequal":"^4.5.6","eslint-config-prettier":"~8.5","typedoc-plugin-markdown":"^3.16.0","@types/json-rules-engine":"^4.1.0","@typescript-eslint/parser":"~5.44","@typescript-eslint/eslint-plugin":"~5.44"},"_npmOperationalInternal":{"tmp":"tmp/rdh_0.1.14_1727782388446_0.4415278591943175","host":"s3://npm-registry-packages"}},"0.1.15":{"name":"@l-v-yonsama/rdh","version":"0.1.15","keywords":["database resultset"],"author":{"name":"l-v-yonsama","email":"32474032+l-v-yonsama@users.noreply.github.com"},"license":"MIT","_id":"@l-v-yonsama/rdh@0.1.15","maintainers":[{"name":"l-v-yonsama","email":"l.v.yoshioka@gmail.com"}],"homepage":"https://github.com/l-v-yonsama/rdh#readme","bugs":{"url":"https://github.com/l-v-yonsama/rdh/issues"},"dist":{"shasum":"089b103e2c0ea8c01da13164596e0a1236945633","tarball":"https://registry.npmjs.org/@l-v-yonsama/rdh/-/rdh-0.1.15.tgz","fileCount":66,"integrity":"sha512-cVZym06Sk2XqMhvECYvWG7l+vJRGIfBVU/Fb3U8ned8v2SHRr9XLCGXM59/iNpcyMabZ/j+cr5rtAL6INUAAew==","signatures":[{"sig":"MEUCIG+DOS9wnLnYRrzCmXb1RTbNXMM3RGUY1ZV70gVE6gbhAiEAnnauuSEuYk0Vrz0VGiAW2uStqwv5+QoqoeFgU/tpUlM=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":173945},"main":"built/src/index.js","types":"built/src/index.d.ts","volta":{"node":"18.12.1"},"engines":{"node":">= 18"},"gitHead":"d931879769183eeeebf9996f3fdcc50b4ceb15f3","scripts":{"doc":"typedoc --cleanOutputDir --excludePrivate --plugin typedoc-plugin-markdown --out doc src","lint":"eslint . --ext .ts --ext .mts","test":"npm run clean && jest --runInBand","build":"npm run clean && tsc -p tsconfig.json","clean":"rimraf coverage built tmp","start":"node built/src/index.js","test0":"jest --coverage","lint:fix":"eslint --fix . --ext .ts --ext .mts","prebuild":"npm run lint","prettier":"prettier --config .prettierrc --write .","test:watch":"jest --watch","build:watch":"npm run clean && tsc -w -p tsconfig.json","build:release":"npm run clean && tsc -p tsconfig.release.json && npm run doc","prepublishOnly":"npm run build:release"},"_npmUser":{"name":"l-v-yonsama","email":"l.v.yoshioka@gmail.com"},"repository":{"url":"git+https://github.com/l-v-yonsama/rdh.git","type":"git"},"_npmVersion":"8.19.2","description":"Database resultset data holder in TypeScript.","directories":{},"_nodeVersion":"18.12.1","dependencies":{"dayjs":"^1.11.7","list-it":"^1.3.10","lodash.isequal":"^4.5.0","simple-statistics":"^7.8.3"},"_hasShrinkwrap":false,"devDependencies":{"jest":"~29.3","tslib":"^2.6.3","eslint":"~8.28","rimraf":"~3.0","ts-jest":"~29.0","tsutils":"~3.21","typedoc":"^0.25.1","prettier":"~2.8","typescript":"~4.9","@types/jest":"~29.2","@types/node":"~18","eslint-plugin-jest":"~27.1","@types/lodash.isequal":"^4.5.6","eslint-config-prettier":"~8.5","typedoc-plugin-markdown":"^3.16.0","@types/json-rules-engine":"^4.1.0","@typescript-eslint/parser":"~5.44","@typescript-eslint/eslint-plugin":"~5.44"},"_npmOperationalInternal":{"tmp":"tmp/rdh_0.1.15_1728349824005_0.19204482069513062","host":"s3://npm-registry-packages"}},"0.2.3":{"name":"@l-v-yonsama/rdh","version":"0.2.3","keywords":["database resultset"],"author":{"name":"l-v-yonsama","email":"32474032+l-v-yonsama@users.noreply.github.com"},"license":"MIT","_id":"@l-v-yonsama/rdh@0.2.3","maintainers":[{"name":"l-v-yonsama","email":"l.v.yoshioka@gmail.com"}],"homepage":"https://github.com/l-v-yonsama/rdh#readme","bugs":{"url":"https://github.com/l-v-yonsama/rdh/issues"},"dist":{"shasum":"4ef61a89a9e0e87228a8acb57adc730ecd645a68","tarball":"https://registry.npmjs.org/@l-v-yonsama/rdh/-/rdh-0.2.3.tgz","fileCount":66,"integrity":"sha512-3jpXZr7cNNkDroc0hLnxkNHPg9MPB+c17tYLb627yq7AyCQcGBk9gIEK8KyCj15i50d8ry2jBxIYgEzOXvGejA==","signatures":[{"sig":"MEUCIQCTKtOTAln0CgbXjMqAD6oxyRqrk/IAAkA1fyMNV4a9/gIgTcxm6ZARJL+If6L+T9aDnaFlzVXJPQcqRPMTKDDNiEA=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":176503},"main":"built/src/index.js","types":"built/src/index.d.ts","volta":{"node":"18.12.1"},"engines":{"node":">= 18"},"gitHead":"32678ce09da5736897a25a089658d9be4f314d8e","scripts":{"doc":"typedoc --cleanOutputDir --excludePrivate --plugin typedoc-plugin-markdown --out doc src","lint":"eslint . --ext .ts --ext .mts","test":"npm run clean && jest --runInBand","build":"npm run clean && tsc -p tsconfig.json","clean":"rimraf coverage built tmp","start":"node built/src/index.js","test0":"jest --coverage","lint:fix":"eslint --fix . --ext .ts --ext .mts","prebuild":"npm run lint","prettier":"prettier --config .prettierrc --write .","test:watch":"jest --watch","build:watch":"npm run clean && tsc -w -p tsconfig.json","build:release":"npm run clean && tsc -p tsconfig.release.json && npm run doc","prepublishOnly":"npm run build:release"},"_npmUser":{"name":"l-v-yonsama","email":"l.v.yoshioka@gmail.com"},"repository":{"url":"git+https://github.com/l-v-yonsama/rdh.git","type":"git"},"_npmVersion":"8.19.2","description":"Database resultset data holder in TypeScript.","directories":{},"_nodeVersion":"18.12.1","dependencies":{"dayjs":"^1.11.7","list-it":"^1.3.10","lodash.isequal":"^4.5.0","simple-statistics":"^7.8.3"},"_hasShrinkwrap":false,"devDependencies":{"jest":"~29.3","tslib":"^2.6.3","eslint":"~8.28","rimraf":"~3.0","ts-jest":"~29.0","tsutils":"~3.21","typedoc":"^0.25.1","prettier":"~2.8","typescript":"~4.9","@types/jest":"~29.2","@types/node":"~18","eslint-plugin-jest":"~27.1","@types/lodash.isequal":"^4.5.6","eslint-config-prettier":"~8.5","typedoc-plugin-markdown":"^3.16.0","@types/json-rules-engine":"^4.1.0","@typescript-eslint/parser":"~5.44","@typescript-eslint/eslint-plugin":"~5.44"},"_npmOperationalInternal":{"tmp":"tmp/rdh_0.2.3_1728607874573_0.10883588856914805","host":"s3://npm-registry-packages"}},"0.2.4":{"name":"@l-v-yonsama/rdh","version":"0.2.4","keywords":["database resultset"],"author":{"name":"l-v-yonsama","email":"32474032+l-v-yonsama@users.noreply.github.com"},"license":"MIT","_id":"@l-v-yonsama/rdh@0.2.4","maintainers":[{"name":"l-v-yonsama","email":"l.v.yoshioka@gmail.com"}],"homepage":"https://github.com/l-v-yonsama/rdh#readme","bugs":{"url":"https://github.com/l-v-yonsama/rdh/issues"},"dist":{"shasum":"65006bbcc0f0bf8ddbce4a027d0a990e03dd91ce","tarball":"https://registry.npmjs.org/@l-v-yonsama/rdh/-/rdh-0.2.4.tgz","fileCount":66,"integrity":"sha512-S6tWcgqnVOc/riEQB3WXrPZXrS14inpUajevHibO3dEPHpBnJ2hJ7jSk3T29GDQmShw/ZE6YkFV4mcn1q9Bs3Q==","signatures":[{"sig":"MEQCIFmyORKkrHEmS+WCqssINviAJ96P8AR8Wu4drpEZNOPxAiBdXF+8TMs30LJhM7JNCkQEwNleZByYi39UKfmYyFXdZw==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":176954},"main":"built/src/index.js","types":"built/src/index.d.ts","volta":{"node":"18.12.1"},"engines":{"node":">= 18"},"gitHead":"9d02e4ee730bd885489b511fbf59480e69eee536","scripts":{"doc":"typedoc --cleanOutputDir --excludePrivate --plugin typedoc-plugin-markdown --out doc src","lint":"eslint . --ext .ts --ext .mts","test":"npm run clean && jest --runInBand","build":"npm run clean && tsc -p tsconfig.json","clean":"rimraf coverage built tmp","start":"node built/src/index.js","test0":"jest --coverage","lint:fix":"eslint --fix . --ext .ts --ext .mts","prebuild":"npm run lint","prettier":"prettier --config .prettierrc --write .","test:watch":"jest --watch","build:watch":"npm run clean && tsc -w -p tsconfig.json","build:release":"npm run clean && tsc -p tsconfig.release.json && npm run doc","prepublishOnly":"npm run build:release"},"_npmUser":{"name":"l-v-yonsama","email":"l.v.yoshioka@gmail.com"},"repository":{"url":"git+https://github.com/l-v-yonsama/rdh.git","type":"git"},"_npmVersion":"8.19.2","description":"Database resultset data holder in TypeScript.","directories":{},"_nodeVersion":"18.12.1","dependencies":{"dayjs":"^1.11.7","list-it":"^1.3.10","lodash.isequal":"^4.5.0","simple-statistics":"^7.8.3"},"_hasShrinkwrap":false,"devDependencies":{"jest":"~29.3","tslib":"^2.6.3","eslint":"~8.28","rimraf":"~3.0","ts-jest":"~29.0","tsutils":"~3.21","typedoc":"^0.25.1","prettier":"~2.8","typescript":"~4.9","@types/jest":"~29.2","@types/node":"~18","eslint-plugin-jest":"~27.1","@types/lodash.isequal":"^4.5.6","eslint-config-prettier":"~8.5","typedoc-plugin-markdown":"^3.16.0","@types/json-rules-engine":"^4.1.0","@typescript-eslint/parser":"~5.44","@typescript-eslint/eslint-plugin":"~5.44"},"_npmOperationalInternal":{"tmp":"tmp/rdh_0.2.4_1746484274620_0.6056609917537619","host":"s3://npm-registry-packages-npm-production"}},"0.2.5":{"name":"@l-v-yonsama/rdh","version":"0.2.5","keywords":["database resultset"],"author":{"name":"l-v-yonsama","email":"32474032+l-v-yonsama@users.noreply.github.com"},"license":"MIT","_id":"@l-v-yonsama/rdh@0.2.5","maintainers":[{"name":"l-v-yonsama","email":"l.v.yoshioka@gmail.com"}],"homepage":"https://github.com/l-v-yonsama/rdh#readme","bugs":{"url":"https://github.com/l-v-yonsama/rdh/issues"},"dist":{"shasum":"e89571b527a13fa474012158c431ad694e80c284","tarball":"https://registry.npmjs.org/@l-v-yonsama/rdh/-/rdh-0.2.5.tgz","fileCount":66,"integrity":"sha512-Yqv5wXNkOyBGo8W7MNr07smIMws45hu2fG7CHSc9BsFBhRouYQavFQSaGfH52CMjWiqlSL8bcHb6ykBpfiHpoA==","signatures":[{"sig":"MEUCIDEOIIiwqC/CxAz3qz3RyADYFd2gE2lKFLf/rQDXs8hjAiEAkTdcmlC2CyFjk7Dz4R2mA+IPteJONXmDpeSqywVdzxc=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":186026},"main":"built/src/index.js","types":"built/src/index.d.ts","volta":{"node":"18.12.1"},"engines":{"node":">= 18"},"gitHead":"d91598e40fe5e90c79469cca008141f9c388edf4","scripts":{"doc":"typedoc --cleanOutputDir --excludePrivate --plugin typedoc-plugin-markdown --out doc src","lint":"eslint . --ext .ts --ext .mts","test":"npm run clean && jest --runInBand","build":"npm run clean && tsc -p tsconfig.json","clean":"rimraf coverage built tmp","start":"node built/src/index.js","test0":"jest --coverage","lint:fix":"eslint --fix . --ext .ts --ext .mts","prebuild":"npm run lint","prettier":"prettier --config .prettierrc --write .","test:watch":"jest --watch","build:watch":"npm run clean && tsc -w -p tsconfig.json","build:release":"npm run clean && tsc -p tsconfig.release.json && npm run doc","prepublishOnly":"npm run build:release"},"_npmUser":{"name":"l-v-yonsama","email":"l.v.yoshioka@gmail.com"},"repository":{"url":"git+https://github.com/l-v-yonsama/rdh.git","type":"git"},"_npmVersion":"8.19.2","description":"Database resultset data holder in TypeScript.","directories":{},"_nodeVersion":"18.12.1","dependencies":{"dayjs":"^1.11.7","list-it":"^1.3.10","lodash.isequal":"^4.5.0","simple-statistics":"^7.8.3"},"_hasShrinkwrap":false,"devDependencies":{"jest":"~29.3","tslib":"^2.6.3","eslint":"~8.28","rimraf":"~3.0","ts-jest":"~29.0","tsutils":"~3.21","typedoc":"^0.25.1","prettier":"~2.8","typescript":"~4.9","@types/jest":"~29.2","@types/node":"~18","eslint-plugin-jest":"~27.1","@types/lodash.isequal":"^4.5.6","eslint-config-prettier":"~8.5","typedoc-plugin-markdown":"^3.16.0","@types/json-rules-engine":"^4.1.0","@typescript-eslint/parser":"~5.44","@typescript-eslint/eslint-plugin":"~5.44"},"_npmOperationalInternal":{"tmp":"tmp/rdh_0.2.5_1746751918275_0.2147194626720843","host":"s3://npm-registry-packages-npm-production"}},"0.2.6":{"name":"@l-v-yonsama/rdh","version":"0.2.6","keywords":["database resultset"],"author":{"name":"l-v-yonsama","email":"32474032+l-v-yonsama@users.noreply.github.com"},"license":"MIT","_id":"@l-v-yonsama/rdh@0.2.6","maintainers":[{"name":"l-v-yonsama","email":"l.v.yoshioka@gmail.com"}],"homepage":"https://github.com/l-v-yonsama/rdh#readme","bugs":{"url":"https://github.com/l-v-yonsama/rdh/issues"},"dist":{"shasum":"90b1b629bd2a763cb8bef7af3837619045b04347","tarball":"https://registry.npmjs.org/@l-v-yonsama/rdh/-/rdh-0.2.6.tgz","fileCount":66,"integrity":"sha512-SVGNDZmadM824Tt1n6l9ZPbicVh13PPrvcjrJ609DHfZOGWUIqOQGkSXfKoCmxbUfKIbl6OorLIiGUgYz4mK+Q==","signatures":[{"sig":"MEUCIQDGqaMLDg29h3k7mFiItqDxpR3X+QG9UcrgpLH959X6aAIgLubGVsixM0p8fl91v/3KdUkDF+kGVLeNv7KN8K9MZUM=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":186066},"main":"built/src/index.js","types":"built/src/index.d.ts","volta":{"node":"18.12.1"},"engines":{"node":">= 18"},"gitHead":"d81b164845e434c09fb31d36b5414f78b475cbc0","scripts":{"doc":"typedoc --cleanOutputDir --excludePrivate --plugin typedoc-plugin-markdown --out doc src","lint":"eslint . --ext .ts --ext .mts","test":"npm run clean && jest --runInBand","build":"npm run clean && tsc -p tsconfig.json","clean":"rimraf coverage built tmp","start":"node built/src/index.js","test0":"jest --coverage","lint:fix":"eslint --fix . --ext .ts --ext .mts","prebuild":"npm run lint","prettier":"prettier --config .prettierrc --write .","test:watch":"jest --watch","build:watch":"npm run clean && tsc -w -p tsconfig.json","build:release":"npm run clean && tsc -p tsconfig.release.json && npm run doc","prepublishOnly":"npm run build:release"},"_npmUser":{"name":"l-v-yonsama","email":"l.v.yoshioka@gmail.com"},"repository":{"url":"git+https://github.com/l-v-yonsama/rdh.git","type":"git"},"_npmVersion":"8.19.2","description":"Database resultset data holder in TypeScript.","directories":{},"_nodeVersion":"18.12.1","dependencies":{"dayjs":"^1.11.7","list-it":"^1.3.10","lodash.isequal":"^4.5.0","simple-statistics":"^7.8.3"},"_hasShrinkwrap":false,"devDependencies":{"jest":"~29.3","tslib":"^2.6.3","eslint":"~8.28","rimraf":"~3.0","ts-jest":"~29.0","tsutils":"~3.21","typedoc":"^0.25.1","prettier":"~2.8","typescript":"~4.9","@types/jest":"~29.2","@types/node":"~18","eslint-plugin-jest":"~27.1","@types/lodash.isequal":"^4.5.6","eslint-config-prettier":"~8.5","typedoc-plugin-markdown":"^3.16.0","@types/json-rules-engine":"^4.1.0","@typescript-eslint/parser":"~5.44","@typescript-eslint/eslint-plugin":"~5.44"},"_npmOperationalInternal":{"tmp":"tmp/rdh_0.2.6_1746752290356_0.7837172096951932","host":"s3://npm-registry-packages-npm-production"}},"0.2.7":{"name":"@l-v-yonsama/rdh","version":"0.2.7","keywords":["database resultset"],"author":{"name":"l-v-yonsama","email":"32474032+l-v-yonsama@users.noreply.github.com"},"license":"MIT","_id":"@l-v-yonsama/rdh@0.2.7","maintainers":[{"name":"l-v-yonsama","email":"l.v.yoshioka@gmail.com"}],"homepage":"https://github.com/l-v-yonsama/rdh#readme","bugs":{"url":"https://github.com/l-v-yonsama/rdh/issues"},"dist":{"shasum":"848ef95db09e93d5c5a0de735e3129bb7cc83934","tarball":"https://registry.npmjs.org/@l-v-yonsama/rdh/-/rdh-0.2.7.tgz","fileCount":66,"integrity":"sha512-2gnXBOLFQ3AOCqreHKnDscaxvd/TF0vjDY2O958Y/H7L4tRLimVnycLbpsJuoA+vKhmRZ8KUs5beiTP8bWYmsQ==","signatures":[{"sig":"MEYCIQDKDKvW29Am4087r5yKf2BHoQh+U6oIIN1chEYGUetzoQIhAN3JQoSEOsc8m6eYYiqwYLKHvBjttfnFq3xroFiA4V02","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":189563},"main":"built/src/index.js","types":"built/src/index.d.ts","volta":{"node":"18.12.1"},"engines":{"node":">= 18"},"gitHead":"f229ac3f5603e786b26a558c60a9b050b0795c83","scripts":{"doc":"typedoc --cleanOutputDir --excludePrivate --plugin typedoc-plugin-markdown --out doc src","lint":"eslint . --ext .ts --ext .mts","test":"npm run clean && jest --runInBand","build":"npm run clean && tsc -p tsconfig.json","clean":"rimraf coverage built tmp","start":"node built/src/index.js","test0":"jest --coverage","lint:fix":"eslint --fix . --ext .ts --ext .mts","prebuild":"npm run lint","prettier":"prettier --config .prettierrc --write .","test:watch":"jest --watch","build:watch":"npm run clean && tsc -w -p tsconfig.json","build:release":"npm run clean && tsc -p tsconfig.release.json && npm run doc","prepublishOnly":"npm run build:release"},"_npmUser":{"name":"l-v-yonsama","actor":{"name":"l-v-yonsama","type":"user","email":"l.v.yoshioka@gmail.com"},"email":"l.v.yoshioka@gmail.com"},"repository":{"url":"git+https://github.com/l-v-yonsama/rdh.git","type":"git"},"_npmVersion":"8.19.2","description":"Database resultset data holder in TypeScript.","directories":{},"_nodeVersion":"18.12.1","dependencies":{"dayjs":"^1.11.7","list-it":"^1.3.10","lodash.isequal":"^4.5.0","simple-statistics":"^7.8.3"},"_hasShrinkwrap":false,"devDependencies":{"jest":"~29.3","tslib":"^2.6.3","eslint":"~8.28","rimraf":"~3.0","ts-jest":"~29.0","tsutils":"~3.21","typedoc":"^0.25.1","prettier":"~2.8","typescript":"~4.9","@types/jest":"~29.2","@types/node":"~18","eslint-plugin-jest":"~27.1","@types/lodash.isequal":"^4.5.6","eslint-config-prettier":"~8.5","typedoc-plugin-markdown":"^3.16.0","@types/json-rules-engine":"^4.1.0","@typescript-eslint/parser":"~5.44","@typescript-eslint/eslint-plugin":"~5.44"},"_npmOperationalInternal":{"tmp":"tmp/rdh_0.2.7_1751096406474_0.4993543685894446","host":"s3://npm-registry-packages-npm-production"}},"0.2.8":{"name":"@l-v-yonsama/rdh","version":"0.2.8","keywords":["database resultset"],"author":{"name":"l-v-yonsama","email":"32474032+l-v-yonsama@users.noreply.github.com"},"license":"MIT","_id":"@l-v-yonsama/rdh@0.2.8","maintainers":[{"name":"l-v-yonsama","email":"l.v.yoshioka@gmail.com"}],"homepage":"https://github.com/l-v-yonsama/rdh#readme","bugs":{"url":"https://github.com/l-v-yonsama/rdh/issues"},"dist":{"shasum":"aa14cb7ed5202f80ba350c0c01af9fe0eb81f30a","tarball":"https://registry.npmjs.org/@l-v-yonsama/rdh/-/rdh-0.2.8.tgz","fileCount":66,"integrity":"sha512-DqMMIs5jDZdQLnVeZlmI8VDABWppOKsOtfk4fVxQlBD0cXChdsA+2xrmEXqQTpyrTzOViyyd/wOveKpmo17XrA==","signatures":[{"sig":"MEQCIBoCgpBkf53o/Y/mVX46u9HrqK+D/UAQhveFTYuvoRJLAiB88e80HMnHgr+1PraQmnOQ2C1yPjgsIpnNnx9YSJe0zg==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":189540},"main":"built/src/index.js","types":"built/src/index.d.ts","volta":{"node":"18.12.1"},"engines":{"node":">= 18"},"gitHead":"3d69a80ee8f046cc079a1caa52e75f2dd00aaea8","scripts":{"doc":"typedoc --cleanOutputDir --excludePrivate --plugin typedoc-plugin-markdown --out doc src","lint":"eslint . --ext .ts --ext .mts","test":"npm run clean && jest --runInBand","build":"npm run clean && tsc -p tsconfig.json","clean":"rimraf coverage built tmp","start":"node built/src/index.js","test0":"jest --coverage","lint:fix":"eslint --fix . --ext .ts --ext .mts","prebuild":"npm run lint","prettier":"prettier --config .prettierrc --write .","test:watch":"jest --watch","build:watch":"npm run clean && tsc -w -p tsconfig.json","build:release":"npm run clean && tsc -p tsconfig.release.json && npm run doc","prepublishOnly":"npm run build:release"},"_npmUser":{"name":"l-v-yonsama","email":"l.v.yoshioka@gmail.com"},"repository":{"url":"git+https://github.com/l-v-yonsama/rdh.git","type":"git"},"_npmVersion":"8.19.2","description":"Database resultset data holder in TypeScript.","directories":{},"_nodeVersion":"18.12.1","dependencies":{"dayjs":"^1.11.7","list-it":"^1.3.10","lodash.isequal":"^4.5.0","simple-statistics":"^7.8.3"},"_hasShrinkwrap":false,"devDependencies":{"jest":"~29.3","tslib":"^2.6.3","eslint":"~8.28","rimraf":"~3.0","ts-jest":"~29.0","tsutils":"~3.21","typedoc":"^0.25.1","prettier":"~2.8","typescript":"~4.9","@types/jest":"~29.2","@types/node":"~18","eslint-plugin-jest":"~27.1","@types/lodash.isequal":"^4.5.6","eslint-config-prettier":"~8.5","typedoc-plugin-markdown":"^3.16.0","@types/json-rules-engine":"^4.1.0","@typescript-eslint/parser":"~5.44","@typescript-eslint/eslint-plugin":"~5.44"},"_npmOperationalInternal":{"tmp":"tmp/rdh_0.2.8_1754137417355_0.27866794810035933","host":"s3://npm-registry-packages-npm-production"}},"0.2.9":{"name":"@l-v-yonsama/rdh","version":"0.2.9","keywords":["database resultset"],"author":{"name":"l-v-yonsama","email":"32474032+l-v-yonsama@users.noreply.github.com"},"license":"MIT","_id":"@l-v-yonsama/rdh@0.2.9","maintainers":[{"name":"l-v-yonsama","email":"l.v.yoshioka@gmail.com"}],"homepage":"https://github.com/l-v-yonsama/rdh#readme","bugs":{"url":"https://github.com/l-v-yonsama/rdh/issues"},"dist":{"shasum":"f241f51f1f7769832b966973afd6b4d22cd82db4","tarball":"https://registry.npmjs.org/@l-v-yonsama/rdh/-/rdh-0.2.9.tgz","fileCount":66,"integrity":"sha512-KYhE0kvKZkCNdOrWpaAEkk4vw9UREx1IuJ0EGRI7P7RWFD0fLtWdez3gURFfeHr/j2kGje+2ZpeqttrtbAs+kw==","signatures":[{"sig":"MEYCIQC/uo81Z/59QaNUGjCpydese6bwV3sDPVR0BcsBxmVP4wIhAKHyMn9ZBFtGnXtFs9xlbL24DA7TPiLjKg1caF0QtLj9","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":189936},"main":"built/src/index.js","types":"built/src/index.d.ts","volta":{"node":"18.12.1"},"engines":{"node":">= 18"},"gitHead":"945f2241ea7303916e2322b3ffbf996bc8102bd7","scripts":{"doc":"typedoc --cleanOutputDir --excludePrivate --plugin typedoc-plugin-markdown --out doc src","lint":"eslint . --ext .ts --ext .mts","test":"npm run clean && jest --runInBand","build":"npm run clean && tsc -p tsconfig.json","clean":"rimraf coverage built tmp","start":"node built/src/index.js","test0":"jest --coverage","lint:fix":"eslint --fix . --ext .ts --ext .mts","prebuild":"npm run lint","prettier":"prettier --config .prettierrc --write .","test:watch":"jest --watch","build:watch":"npm run clean && tsc -w -p tsconfig.json","build:release":"npm run clean && tsc -p tsconfig.release.json && npm run doc","prepublishOnly":"npm run build:release"},"_npmUser":{"name":"l-v-yonsama","email":"l.v.yoshioka@gmail.com"},"repository":{"url":"git+https://github.com/l-v-yonsama/rdh.git","type":"git"},"_npmVersion":"8.19.2","description":"Database resultset data holder in TypeScript.","directories":{},"_nodeVersion":"18.12.1","dependencies":{"dayjs":"^1.11.7","list-it":"^1.3.10","lodash.isequal":"^4.5.0","simple-statistics":"^7.8.3"},"_hasShrinkwrap":false,"devDependencies":{"jest":"~29.3","tslib":"^2.6.3","eslint":"~8.28","rimraf":"~3.0","ts-jest":"~29.0","tsutils":"~3.21","typedoc":"^0.25.1","prettier":"~2.8","typescript":"~4.9","@types/jest":"~29.2","@types/node":"~18","eslint-plugin-jest":"~27.1","@types/lodash.isequal":"^4.5.6","eslint-config-prettier":"~8.5","typedoc-plugin-markdown":"^3.16.0","@types/json-rules-engine":"^4.1.0","@typescript-eslint/parser":"~5.44","@typescript-eslint/eslint-plugin":"~5.44"},"_npmOperationalInternal":{"tmp":"tmp/rdh_0.2.9_1768722666488_0.7400953267438115","host":"s3://npm-registry-packages-npm-production"}},"0.2.10":{"name":"@l-v-yonsama/rdh","version":"0.2.10","keywords":["database resultset"],"author":{"name":"l-v-yonsama","email":"32474032+l-v-yonsama@users.noreply.github.com"},"license":"MIT","_id":"@l-v-yonsama/rdh@0.2.10","maintainers":[{"name":"l-v-yonsama","email":"l.v.yoshioka@gmail.com"}],"homepage":"https://github.com/l-v-yonsama/rdh#readme","bugs":{"url":"https://github.com/l-v-yonsama/rdh/issues"},"dist":{"shasum":"ba951bdc211b881aa98097a072bb89469fca25a9","tarball":"https://registry.npmjs.org/@l-v-yonsama/rdh/-/rdh-0.2.10.tgz","fileCount":66,"integrity":"sha512-QbBrnXVZf6v8Mq7NiX2lqq8OVaFwLp5B2iTn65rwQu+95FFN1VlzEQpmOmIBS9qCaEAghh5TdeVFs45bpnyZ2g==","signatures":[{"sig":"MEUCIQDkIM8T5k759QALs0hWFY4I2pDFjQz3Pm+L5IPP9l7DXQIgbVvJhlrvm/eXzwufrQrGz8QK/+kEhtdxAmRkfF4rKqw=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":190157},"main":"built/src/index.js","types":"built/src/index.d.ts","volta":{"node":"18.12.1"},"engines":{"node":">= 18"},"gitHead":"9275420e33b736448182043d61a97d3c35f1a717","scripts":{"doc":"typedoc --cleanOutputDir --excludePrivate --plugin typedoc-plugin-markdown --out doc src","lint":"eslint . --ext .ts --ext .mts","test":"npm run clean && jest --runInBand","build":"npm run clean && tsc -p tsconfig.json","clean":"rimraf coverage built tmp","start":"node built/src/index.js","test0":"jest --coverage","lint:fix":"eslint --fix . --ext .ts --ext .mts","prebuild":"npm run lint","prettier":"prettier --config .prettierrc --write .","test:watch":"jest --watch","build:watch":"npm run clean && tsc -w -p tsconfig.json","build:release":"npm run clean && tsc -p tsconfig.release.json && npm run doc","prepublishOnly":"npm run build:release"},"_npmUser":{"name":"l-v-yonsama","email":"l.v.yoshioka@gmail.com"},"repository":{"url":"git+https://github.com/l-v-yonsama/rdh.git","type":"git"},"_npmVersion":"8.19.2","description":"Database resultset data holder in TypeScript.","directories":{},"_nodeVersion":"18.12.1","dependencies":{"dayjs":"^1.11.7","list-it":"^1.3.10","lodash.isequal":"^4.5.0","simple-statistics":"^7.8.3"},"_hasShrinkwrap":false,"devDependencies":{"jest":"~29.3","tslib":"^2.6.3","eslint":"~8.28","rimraf":"~3.0","ts-jest":"~29.0","tsutils":"~3.21","typedoc":"^0.25.1","prettier":"~2.8","typescript":"~4.9","@types/jest":"~29.2","@types/node":"~18","eslint-plugin-jest":"~27.1","@types/lodash.isequal":"^4.5.6","eslint-config-prettier":"~8.5","typedoc-plugin-markdown":"^3.16.0","@types/json-rules-engine":"^4.1.0","@typescript-eslint/parser":"~5.44","@typescript-eslint/eslint-plugin":"~5.44"},"_npmOperationalInternal":{"tmp":"tmp/rdh_0.2.10_1768723718977_0.9500530502117099","host":"s3://npm-registry-packages-npm-production"}},"0.2.11":{"name":"@l-v-yonsama/rdh","version":"0.2.11","keywords":["database resultset"],"author":{"name":"l-v-yonsama","email":"32474032+l-v-yonsama@users.noreply.github.com"},"license":"MIT","_id":"@l-v-yonsama/rdh@0.2.11","maintainers":[{"name":"l-v-yonsama","email":"l.v.yoshioka@gmail.com"}],"homepage":"https://github.com/l-v-yonsama/rdh#readme","bugs":{"url":"https://github.com/l-v-yonsama/rdh/issues"},"dist":{"shasum":"3551956a2b2fc0ec3aff3d86e5ef03797e1966a9","tarball":"https://registry.npmjs.org/@l-v-yonsama/rdh/-/rdh-0.2.11.tgz","fileCount":66,"integrity":"sha512-ip2tulklxhK1JWZO8JpaRKkw4YKDRrVc4p3isrkL4A/UnhlquKlNpFPXNOAXaib4c+YYNS3pXgx+ONemtrC/zA==","signatures":[{"sig":"MEYCIQCocYzJD6zrCOhJsFupO5v6qVb+Zks94BX+lYg/dArxgwIhAIyoep1vcclt+4h9ZBy2543S5+O1VFiEMADM3IRR0eUo","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":190214},"main":"built/src/index.js","types":"built/src/index.d.ts","volta":{"node":"18.12.1"},"engines":{"node":">= 18"},"gitHead":"e7f31935ef2f1b68df29c2665b356e09ea5ccdd1","scripts":{"doc":"typedoc --cleanOutputDir --excludePrivate --plugin typedoc-plugin-markdown --out doc src","lint":"eslint . --ext .ts --ext .mts","test":"npm run clean && jest --runInBand","build":"npm run clean && tsc -p tsconfig.json","clean":"rimraf coverage built tmp","start":"node built/src/index.js","test0":"jest --coverage","lint:fix":"eslint --fix . --ext .ts --ext .mts","prebuild":"npm run lint","prettier":"prettier --config .prettierrc --write .","test:watch":"jest --watch","build:watch":"npm run clean && tsc -w -p tsconfig.json","build:release":"npm run clean && tsc -p tsconfig.release.json && npm run doc","prepublishOnly":"npm run build:release"},"_npmUser":{"name":"l-v-yonsama","email":"l.v.yoshioka@gmail.com"},"repository":{"url":"git+https://github.com/l-v-yonsama/rdh.git","type":"git"},"_npmVersion":"8.19.2","description":"Database resultset data holder in TypeScript.","directories":{},"_nodeVersion":"18.12.1","dependencies":{"dayjs":"^1.11.7","list-it":"^1.3.10","lodash.isequal":"^4.5.0","simple-statistics":"^7.8.3"},"_hasShrinkwrap":false,"devDependencies":{"jest":"~29.3","tslib":"^2.6.3","eslint":"~8.28","rimraf":"~3.0","ts-jest":"~29.0","tsutils":"~3.21","typedoc":"^0.25.1","prettier":"~2.8","typescript":"~4.9","@types/jest":"~29.2","@types/node":"~18","eslint-plugin-jest":"~27.1","@types/lodash.isequal":"^4.5.6","eslint-config-prettier":"~8.5","typedoc-plugin-markdown":"^3.16.0","@types/json-rules-engine":"^4.1.0","@typescript-eslint/parser":"~5.44","@typescript-eslint/eslint-plugin":"~5.44"},"_npmOperationalInternal":{"tmp":"tmp/rdh_0.2.11_1774243535526_0.6270462851793861","host":"s3://npm-registry-packages-npm-production"}},"0.2.12":{"name":"@l-v-yonsama/rdh","version":"0.2.12","keywords":["database resultset"],"author":{"name":"l-v-yonsama","email":"32474032+l-v-yonsama@users.noreply.github.com"},"license":"MIT","_id":"@l-v-yonsama/rdh@0.2.12","maintainers":[{"name":"l-v-yonsama","email":"l.v.yoshioka@gmail.com"}],"homepage":"https://github.com/l-v-yonsama/rdh#readme","bugs":{"url":"https://github.com/l-v-yonsama/rdh/issues"},"dist":{"shasum":"930ba85e7f1bbc5dd9288f240cf15f4e5b50cfaf","tarball":"https://registry.npmjs.org/@l-v-yonsama/rdh/-/rdh-0.2.12.tgz","fileCount":66,"integrity":"sha512-eq7uCAylwu5fs3FuLTpJJSX6XF+bEXH25DucplXr+YlZUED/DgVdlxazEWunGjDcnranqUJXFQhU0VjvMC8ZxA==","signatures":[{"sig":"MEUCIQCCRxt+vAGcn09F2Rdh2UyAdOFLoCWkcjpvrrCJplVtzQIgVcii+iSthgcvX2dSvAVxSVlFR/yEsb5EZj8MCElz34c=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":190232},"main":"built/src/index.js","types":"built/src/index.d.ts","volta":{"node":"18.12.1"},"engines":{"node":">= 18"},"gitHead":"fe5159fc5f075c780a01e7fb0283064e94b5936e","scripts":{"doc":"typedoc --cleanOutputDir --excludePrivate --plugin typedoc-plugin-markdown --out doc src","lint":"eslint . --ext .ts --ext .mts","test":"npm run clean && jest --runInBand","build":"npm run clean && tsc -p tsconfig.json","clean":"rimraf coverage built tmp","start":"node built/src/index.js","test0":"jest --coverage","lint:fix":"eslint --fix . --ext .ts --ext .mts","prebuild":"npm run lint","prettier":"prettier --config .prettierrc --write .","test:watch":"jest --watch","build:watch":"npm run clean && tsc -w -p tsconfig.json","build:release":"npm run clean && tsc -p tsconfig.release.json && npm run doc","prepublishOnly":"npm run build:release"},"_npmUser":{"name":"l-v-yonsama","email":"l.v.yoshioka@gmail.com"},"repository":{"url":"git+https://github.com/l-v-yonsama/rdh.git","type":"git"},"_npmVersion":"8.19.2","description":"Database resultset data holder in TypeScript.","directories":{},"_nodeVersion":"18.12.1","dependencies":{"dayjs":"^1.11.7","list-it":"^1.3.10","lodash.isequal":"^4.5.0","simple-statistics":"^7.8.3"},"_hasShrinkwrap":false,"devDependencies":{"jest":"~29.3","tslib":"^2.6.3","eslint":"~8.28","rimraf":"~3.0","ts-jest":"~29.0","tsutils":"~3.21","typedoc":"^0.25.1","prettier":"~2.8","typescript":"~4.9","@types/jest":"~29.2","@types/node":"~18","eslint-plugin-jest":"~27.1","@types/lodash.isequal":"^4.5.6","eslint-config-prettier":"~8.5","typedoc-plugin-markdown":"^3.16.0","@types/json-rules-engine":"^4.1.0","@typescript-eslint/parser":"~5.44","@typescript-eslint/eslint-plugin":"~5.44"},"_npmOperationalInternal":{"tmp":"tmp/rdh_0.2.12_1774244076239_0.9616367627560274","host":"s3://npm-registry-packages-npm-production"}},"0.2.13":{"name":"@l-v-yonsama/rdh","version":"0.2.13","keywords":["database resultset"],"author":{"name":"l-v-yonsama","email":"32474032+l-v-yonsama@users.noreply.github.com"},"license":"MIT","_id":"@l-v-yonsama/rdh@0.2.13","maintainers":[{"name":"l-v-yonsama","email":"l.v.yoshioka@gmail.com"}],"homepage":"https://github.com/l-v-yonsama/rdh#readme","bugs":{"url":"https://github.com/l-v-yonsama/rdh/issues"},"dist":{"shasum":"d84f7270605f8745a6350a52dc6a7b5aa7c1afee","tarball":"https://registry.npmjs.org/@l-v-yonsama/rdh/-/rdh-0.2.13.tgz","fileCount":66,"integrity":"sha512-rI51ooGwlgk2oE7GaC4ZoJnkMMeK6/znNs0xoiX8yit4XukWJb8DiP5SbgEvmvmPwXs0nyqW9w8D+xKweonBvQ==","signatures":[{"sig":"MEYCIQCldJcemjU3ClW0GbAZ1EJbOyMylxtvhivOq21i4M4sRwIhAM0ixtxve1PZpzcrugPrT6HBjxNkW/E3qfj0YbjgYuB8","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":190567},"main":"built/src/index.js","types":"built/src/index.d.ts","volta":{"node":"18.12.1"},"engines":{"node":">= 18"},"gitHead":"2db919d55c48b3dd0627239eebe5886b0a7df294","scripts":{"doc":"typedoc --cleanOutputDir --excludePrivate --plugin typedoc-plugin-markdown --out doc src","lint":"eslint . --ext .ts --ext .mts","test":"npm run clean && jest --runInBand","build":"npm run clean && tsc -p tsconfig.json","clean":"rimraf coverage built tmp","start":"node built/src/index.js","test0":"jest --coverage","lint:fix":"eslint --fix . --ext .ts --ext .mts","prebuild":"npm run lint","prettier":"prettier --config .prettierrc --write .","test:watch":"jest --watch","build:watch":"npm run clean && tsc -w -p tsconfig.json","build:release":"npm run clean && tsc -p tsconfig.release.json && npm run doc","prepublishOnly":"npm run build:release"},"_npmUser":{"name":"l-v-yonsama","email":"l.v.yoshioka@gmail.com"},"repository":{"url":"git+https://github.com/l-v-yonsama/rdh.git","type":"git"},"_npmVersion":"8.19.2","description":"Database resultset data holder in TypeScript.","directories":{},"_nodeVersion":"18.12.1","dependencies":{"dayjs":"^1.11.7","list-it":"^1.3.10","lodash.isequal":"^4.5.0","simple-statistics":"^7.8.3"},"_hasShrinkwrap":false,"devDependencies":{"jest":"~29.3","tslib":"^2.6.3","eslint":"~8.28","rimraf":"~3.0","ts-jest":"~29.0","tsutils":"~3.21","typedoc":"^0.25.1","prettier":"~2.8","typescript":"~4.9","@types/jest":"~29.2","@types/node":"~18","eslint-plugin-jest":"~27.1","@types/lodash.isequal":"^4.5.6","eslint-config-prettier":"~8.5","typedoc-plugin-markdown":"^3.16.0","@types/json-rules-engine":"^4.1.0","@typescript-eslint/parser":"~5.44","@typescript-eslint/eslint-plugin":"~5.44"},"_npmOperationalInternal":{"tmp":"tmp/rdh_0.2.13_1774610033912_0.29841013763690527","host":"s3://npm-registry-packages-npm-production"}},"0.2.14":{"name":"@l-v-yonsama/rdh","version":"0.2.14","keywords":["database resultset"],"author":{"name":"l-v-yonsama","email":"32474032+l-v-yonsama@users.noreply.github.com"},"license":"MIT","_id":"@l-v-yonsama/rdh@0.2.14","maintainers":[{"name":"l-v-yonsama","email":"l.v.yoshioka@gmail.com"}],"homepage":"https://github.com/l-v-yonsama/rdh#readme","bugs":{"url":"https://github.com/l-v-yonsama/rdh/issues"},"dist":{"shasum":"dae6b309956a1389423bf4a824f8ef1b414b75c9","tarball":"https://registry.npmjs.org/@l-v-yonsama/rdh/-/rdh-0.2.14.tgz","fileCount":66,"integrity":"sha512-HTJtKmrxJUd5v0+cu4Wim/U8efFLL0TSgEqSOOlJC+LGm5NnFnNcC6mTcBO1s6Mh97DLXtpgPJa7OR2zKm51Uw==","signatures":[{"sig":"MEUCIQDuNs2a8eoga22V6JIA59XuUt9H/G1pNf7BgEODUpqo1gIga0aPgnACIHMoGSp57A0FGxDXamxWLjC99QcFV12dMm4=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":190567},"main":"built/src/index.js","types":"built/src/index.d.ts","volta":{"node":"18.12.1"},"engines":{"node":">= 18"},"gitHead":"2db919d55c48b3dd0627239eebe5886b0a7df294","scripts":{"doc":"typedoc --cleanOutputDir --excludePrivate --plugin typedoc-plugin-markdown --out doc src","lint":"eslint . --ext .ts --ext .mts","test":"npm run clean && jest --runInBand","build":"npm run clean && tsc -p tsconfig.json","clean":"rimraf coverage built tmp","start":"node built/src/index.js","test0":"jest --coverage","lint:fix":"eslint --fix . --ext .ts --ext .mts","prebuild":"npm run lint","prettier":"prettier --config .prettierrc --write .","test:watch":"jest --watch","build:watch":"npm run clean && tsc -w -p tsconfig.json","build:release":"npm run clean && tsc -p tsconfig.release.json && npm run doc","prepublishOnly":"npm run build:release"},"_npmUser":{"name":"l-v-yonsama","email":"l.v.yoshioka@gmail.com"},"repository":{"url":"git+https://github.com/l-v-yonsama/rdh.git","type":"git"},"_npmVersion":"8.19.2","description":"Database resultset data holder in TypeScript.","directories":{},"_nodeVersion":"18.12.1","dependencies":{"dayjs":"^1.11.7","list-it":"^1.3.10","lodash.isequal":"^4.5.0","simple-statistics":"^7.8.3"},"_hasShrinkwrap":false,"devDependencies":{"jest":"~29.3","tslib":"^2.6.3","eslint":"~8.28","rimraf":"~3.0","ts-jest":"~29.0","tsutils":"~3.21","typedoc":"^0.25.1","prettier":"~2.8","typescript":"~4.9","@types/jest":"~29.2","@types/node":"~18","eslint-plugin-jest":"~27.1","@types/lodash.isequal":"^4.5.6","eslint-config-prettier":"~8.5","typedoc-plugin-markdown":"^3.16.0","@types/json-rules-engine":"^4.1.0","@typescript-eslint/parser":"~5.44","@typescript-eslint/eslint-plugin":"~5.44"},"_npmOperationalInternal":{"tmp":"tmp/rdh_0.2.14_1774857705008_0.5164519380099499","host":"s3://npm-registry-packages-npm-production"}},"0.2.15":{"name":"@l-v-yonsama/rdh","version":"0.2.15","keywords":["database resultset"],"author":{"name":"l-v-yonsama","email":"32474032+l-v-yonsama@users.noreply.github.com"},"license":"MIT","_id":"@l-v-yonsama/rdh@0.2.15","maintainers":[{"name":"l-v-yonsama","email":"l.v.yoshioka@gmail.com"}],"homepage":"https://github.com/l-v-yonsama/rdh#readme","bugs":{"url":"https://github.com/l-v-yonsama/rdh/issues"},"dist":{"shasum":"8fe30af5cf9a8c6906c6869d7729567f2a917ac4","tarball":"https://registry.npmjs.org/@l-v-yonsama/rdh/-/rdh-0.2.15.tgz","fileCount":69,"integrity":"sha512-PJsJkPDRbdsPhJOYuNNk3MyWYQlQSqublZFftqWpSNP8nm9g6jsHXkqPVctPo/oHeGEv0ymr9Eb1YiJuXrtu3w==","signatures":[{"sig":"MEQCIH1L/jRz+gEKwjfV/TmZU1K8bnWryP3cmzzh444PYWtKAiA1FVCzrWeCCxt4VZZtaC+ZhBWEhm+eZYT1F4Rt30k+NQ==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":186525},"main":"built/src/index.js","types":"built/src/index.d.ts","volta":{"node":"18.12.1"},"engines":{"node":">= 18"},"gitHead":"b47d625b677a0613896eb06bafcf9e1bcd54beb8","scripts":{"doc":"typedoc --cleanOutputDir --excludePrivate --plugin typedoc-plugin-markdown --out doc src","lint":"eslint . --ext .ts --ext .mts","test":"npm run clean && jest --runInBand","build":"npm run clean && tsc -p tsconfig.json","clean":"rimraf coverage built tmp","start":"node built/src/index.js","test0":"jest --coverage","lint:fix":"eslint --fix . --ext .ts --ext .mts","prebuild":"npm run lint","prettier":"prettier --config .prettierrc --write .","test:watch":"jest --watch","build:watch":"npm run clean && tsc -w -p tsconfig.json","build:release":"npm run clean && tsc -p tsconfig.release.json && npm run doc","prepublishOnly":"npm run build:release"},"_npmUser":{"name":"l-v-yonsama","email":"l.v.yoshioka@gmail.com"},"repository":{"url":"git+https://github.com/l-v-yonsama/rdh.git","type":"git"},"_npmVersion":"8.19.2","description":"Database resultset data holder in TypeScript.","directories":{},"_nodeVersion":"18.12.1","dependencies":{"dayjs":"^1.11.7","list-it":"^1.3.10","lodash.isequal":"^4.5.0","simple-statistics":"^7.8.3"},"_hasShrinkwrap":false,"devDependencies":{"jest":"~29.3","tslib":"^2.6.3","eslint":"~8.28","rimraf":"~3.0","ts-jest":"~29.0","tsutils":"~3.21","typedoc":"^0.25.1","prettier":"~2.8","typescript":"~4.9","@types/jest":"~29.2","@types/node":"~18","eslint-plugin-jest":"~27.1","@types/lodash.isequal":"^4.5.6","eslint-config-prettier":"~8.5","typedoc-plugin-markdown":"^3.16.0","@types/json-rules-engine":"^4.1.0","@typescript-eslint/parser":"~5.44","@typescript-eslint/eslint-plugin":"~5.44"},"_npmOperationalInternal":{"tmp":"tmp/rdh_0.2.15_1783638527609_0.4904201486254294","host":"s3://npm-registry-packages-npm-production"}},"0.2.17":{"name":"@l-v-yonsama/rdh","version":"0.2.17","keywords":["database resultset"],"author":{"name":"l-v-yonsama","email":"32474032+l-v-yonsama@users.noreply.github.com"},"license":"MIT","_id":"@l-v-yonsama/rdh@0.2.17","maintainers":[{"name":"l-v-yonsama","email":"l.v.yoshioka@gmail.com"}],"homepage":"https://github.com/l-v-yonsama/rdh#readme","bugs":{"url":"https://github.com/l-v-yonsama/rdh/issues"},"dist":{"shasum":"efa3ac31d30ac8750f7180c392c66b847dd974a4","tarball":"https://registry.npmjs.org/@l-v-yonsama/rdh/-/rdh-0.2.17.tgz","fileCount":69,"integrity":"sha512-xYXIDWLGsT0EEPU4XvVgVra4jX/fvCWoEBZ9KeS24ao6W7I0n0optTMlrvelNu1/d3737qsagZs6J2IF1XiZiw==","signatures":[{"sig":"MEQCIAkPznF5SWTMU2DubD74H1J0HNPG5wxdb89Fzq4aYljLAiBkEXqrMjsPmInUTELT7WbqLfxznASHj4EU7MA1rWISuw==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":186822},"main":"built/src/index.js","types":"built/src/index.d.ts","volta":{"node":"18.12.1"},"engines":{"node":">= 18"},"gitHead":"b47d625b677a0613896eb06bafcf9e1bcd54beb8","scripts":{"doc":"typedoc --cleanOutputDir --excludePrivate --plugin typedoc-plugin-markdown --out doc src","lint":"eslint . --ext .ts --ext .mts","test":"npm run clean && jest --runInBand","build":"npm run clean && tsc -p tsconfig.json","clean":"rimraf coverage built tmp","start":"node built/src/index.js","test0":"jest --coverage","lint:fix":"eslint --fix . --ext .ts --ext .mts","prebuild":"npm run lint","prettier":"prettier --config .prettierrc --write .","test:watch":"jest --watch","build:watch":"npm run clean && tsc -w -p tsconfig.json","build:release":"npm run clean && tsc -p tsconfig.release.json && npm run doc","prepublishOnly":"npm run build:release"},"_npmUser":{"name":"l-v-yonsama","email":"l.v.yoshioka@gmail.com"},"repository":{"url":"git+https://github.com/l-v-yonsama/rdh.git","type":"git"},"_npmVersion":"8.19.2","description":"Database resultset data holder in TypeScript.","directories":{},"_nodeVersion":"18.12.1","dependencies":{"dayjs":"^1.11.7","list-it":"^1.3.10","lodash.isequal":"^4.5.0","simple-statistics":"^7.8.3"},"_hasShrinkwrap":false,"devDependencies":{"jest":"~29.3","tslib":"^2.6.3","eslint":"~8.28","rimraf":"~3.0","ts-jest":"~29.0","tsutils":"~3.21","typedoc":"^0.25.1","prettier":"~2.8","typescript":"~4.9","@types/jest":"~29.2","@types/node":"~18","eslint-plugin-jest":"~27.1","@types/lodash.isequal":"^4.5.6","eslint-config-prettier":"~8.5","typedoc-plugin-markdown":"^3.16.0","@types/json-rules-engine":"^4.1.0","@typescript-eslint/parser":"~5.44","@typescript-eslint/eslint-plugin":"~5.44"},"_npmOperationalInternal":{"tmp":"tmp/rdh_0.2.17_1783924455719_0.6139315431701322","host":"s3://npm-registry-packages-npm-production"}},"0.3.0":{"name":"@l-v-yonsama/rdh","version":"0.3.0","keywords":["database resultset"],"author":{"name":"l-v-yonsama","email":"32474032+l-v-yonsama@users.noreply.github.com"},"license":"MIT","_id":"@l-v-yonsama/rdh@0.3.0","maintainers":[{"name":"l-v-yonsama","email":"l.v.yoshioka@gmail.com"}],"homepage":"https://github.com/l-v-yonsama/rdh#readme","bugs":{"url":"https://github.com/l-v-yonsama/rdh/issues"},"dist":{"shasum":"af96438048a8bb8364b0dd6aa40da882db468794","tarball":"https://registry.npmjs.org/@l-v-yonsama/rdh/-/rdh-0.3.0.tgz","fileCount":69,"integrity":"sha512-Oz3wthUn+FVWxVgJcEB16/8amt3x0inaeeWhyTmV9Pfn2ts/pgpdtTqSMd67Z/wuvsQRGY0r+JmVK9D0zGSLmA==","signatures":[{"sig":"MEUCIC6Si7kSWAjEtLMogEQdmG0hpFlS7MTXqP6z2YsFrjLEAiEA3Coniw8cuzuhI8hgKBn8sVDPfaEarM0+UCl3eb5ez5s=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":190789},"main":"built/src/index.js","types":"built/src/index.d.ts","volta":{"node":"18.12.1"},"engines":{"node":">= 18"},"gitHead":"132f6b315c4a1fd5dc50a7ee702b920edaa278f1","scripts":{"doc":"typedoc --cleanOutputDir --excludePrivate --plugin typedoc-plugin-markdown --out doc src","lint":"eslint . --ext .ts --ext .mts","test":"npm run clean && jest --runInBand","build":"npm run clean && tsc -p tsconfig.json","clean":"rimraf coverage built tmp","start":"node built/src/index.js","test0":"jest --coverage","lint:fix":"eslint --fix . --ext .ts --ext .mts","prebuild":"npm run lint","prettier":"prettier --config .prettierrc --write .","test:watch":"jest --watch","build:watch":"npm run clean && tsc -w -p tsconfig.json","build:release":"npm run clean && tsc -p tsconfig.release.json && npm run doc","prepublishOnly":"npm run build:release"},"_npmUser":{"name":"l-v-yonsama","email":"l.v.yoshioka@gmail.com"},"repository":{"url":"git+https://github.com/l-v-yonsama/rdh.git","type":"git"},"_npmVersion":"8.19.2","description":"Database resultset data holder in TypeScript.","directories":{},"_nodeVersion":"18.12.1","dependencies":{"dayjs":"^1.11.7","list-it":"^1.3.10","lodash.isequal":"^4.5.0","simple-statistics":"^7.8.3"},"_hasShrinkwrap":false,"devDependencies":{"jest":"~29.3","tslib":"^2.6.3","eslint":"~8.28","rimraf":"~3.0","ts-jest":"~29.0","tsutils":"~3.21","typedoc":"^0.25.1","prettier":"~2.8","typescript":"~4.9","@types/jest":"~29.2","@types/node":"~18","eslint-plugin-jest":"~27.1","@types/lodash.isequal":"^4.5.6","eslint-config-prettier":"~8.5","typedoc-plugin-markdown":"^3.16.0","@types/json-rules-engine":"^4.1.0","@typescript-eslint/parser":"~5.44","@typescript-eslint/eslint-plugin":"~5.44"},"_npmOperationalInternal":{"tmp":"tmp/rdh_0.3.0_1784591171339_0.6666645962861384","host":"s3://npm-registry-packages-npm-production"}},"1.0.0":{"name":"@l-v-yonsama/rdh","version":"1.0.0","keywords":["database resultset"],"author":{"name":"l-v-yonsama","email":"32474032+l-v-yonsama@users.noreply.github.com"},"license":"MIT","_id":"@l-v-yonsama/rdh@1.0.0","maintainers":[{"name":"l-v-yonsama","email":"l.v.yoshioka@gmail.com"}],"homepage":"https://github.com/l-v-yonsama/rdh#readme","bugs":{"url":"https://github.com/l-v-yonsama/rdh/issues"},"dist":{"shasum":"eb307a9c982daed2980363c2d7b6d2efb536ae69","tarball":"https://registry.npmjs.org/@l-v-yonsama/rdh/-/rdh-1.0.0.tgz","fileCount":99,"integrity":"sha512-6GCdamIHHkUHWxSIV8qEzIq/rh7W7XqRbBIvBDjJtGw4sYicDL45YSiJm+Hh6U/ptA1Gb5Yi5K+mbOQpn07eNQ==","signatures":[{"sig":"MEUCIQCb1m6PsEdBbaPmGuwGFfaaeMpq+ZU0Ps69MTrik+bUuQIgR1kVtzfl4wVIA2NG4zQyc7cGyUtS9FHfOnuD2sh3GJk=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":238713},"main":"built/src/index.js","types":"built/src/index.d.ts","volta":{"node":"18.12.1"},"engines":{"node":">= 18"},"gitHead":"c8a9767e7bf6a48b4bf1b86de5639d2170234b7a","scripts":{"lint":"eslint . --ext .ts --ext .mts","test":"npm run clean && jest --runInBand","build":"npm run clean && tsc -p tsconfig.json","clean":"rimraf coverage built tmp","start":"node built/src/index.js","test0":"jest --coverage","lint:fix":"eslint --fix . --ext .ts --ext .mts","prebuild":"npm run lint","prettier":"prettier --config .prettierrc --write .","test:watch":"jest --watch","build:watch":"npm run clean && tsc -w -p tsconfig.json","build:release":"npm run clean && tsc -p tsconfig.release.json","prepublishOnly":"npm run build:release"},"_npmUser":{"name":"l-v-yonsama","email":"l.v.yoshioka@gmail.com"},"repository":{"url":"git+https://github.com/l-v-yonsama/rdh.git","type":"git"},"_npmVersion":"8.19.2","description":"Database resultset data holder in TypeScript.","directories":{},"_nodeVersion":"18.12.1","dependencies":{"dayjs":"^1.11.7","list-it":"^1.3.10","lodash.isequal":"^4.5.0","simple-statistics":"^7.8.3"},"_hasShrinkwrap":false,"devDependencies":{"jest":"~29.3","tslib":"^2.6.3","eslint":"~8.57","rimraf":"~3.0","ts-jest":"~29.4","tsutils":"~3.21","prettier":"~2.8","typescript":"~6.0.3","@types/jest":"~29.2","@types/node":"~18","eslint-plugin-jest":"~28.14","@types/lodash.isequal":"^4.5.6","eslint-config-prettier":"~8.5","@types/json-rules-engine":"^4.1.0","@typescript-eslint/parser":"~8.67","@typescript-eslint/eslint-plugin":"~8.67"},"_npmOperationalInternal":{"tmp":"tmp/rdh_1.0.0_1786756117513_0.21834865994021402","host":"s3://npm-registry-packages-npm-production"}},"1.1.0":{"name":"@l-v-yonsama/rdh","version":"1.1.0","keywords":["database resultset"],"author":{"name":"l-v-yonsama","email":"32474032+l-v-yonsama@users.noreply.github.com"},"license":"MIT","_id":"@l-v-yonsama/rdh@1.1.0","maintainers":[{"name":"l-v-yonsama","email":"l.v.yoshioka@gmail.com"}],"homepage":"https://github.com/l-v-yonsama/rdh#readme","bugs":{"url":"https://github.com/l-v-yonsama/rdh/issues"},"dist":{"shasum":"e3969fcd541f0924bf5a0b03d0b1fe556fd48a54","tarball":"https://registry.npmjs.org/@l-v-yonsama/rdh/-/rdh-1.1.0.tgz","fileCount":99,"integrity":"sha512-7PPA4YYvKmEvzi3iiE88b83mVvY80MFfNddKTw4b1jFsZM0Xa7iQzL9K/oWDdV9/vutJKirrZ7Dn+uCl7hZjBw==","signatures":[{"sig":"MEUCIQDf26KJKD1mTPi3fl8Ae5TifAvQfFVMaqWRYy88BwDejgIgFR4K979MDhZ5WOeMEm8fgcTKNQz6mvoLliVc6wyHZY0=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":240246},"main":"built/src/index.js","types":"built/src/index.d.ts","volta":{"npm":"10.9.4","node":"22.21.1"},"engines":{"node":">= 18"},"gitHead":"32566de26f16d7b14a9872272920c8b0f82b8ea7","scripts":{"lint":"eslint . --ext .ts --ext .mts","test":"npm run clean:test && jest --runInBand","build":"npm run clean:build && tsc -p tsconfig.json","clean":"npm run clean:build && npm run clean:test","start":"node built/src/index.js","test0":"jest --coverage","lint:fix":"eslint --fix . --ext .ts --ext .mts","prebuild":"npm run lint","prettier":"prettier --config .prettierrc --write .","clean:test":"rimraf coverage tmp","test:watch":"jest --watch","build:watch":"npm run clean:build && tsc -w -p tsconfig.json","clean:build":"rimraf built","build:release":"npm run clean:build && tsc -p tsconfig.release.json","prepublishOnly":"npm run build:release"},"_npmUser":{"name":"l-v-yonsama","email":"l.v.yoshioka@gmail.com"},"repository":{"url":"git+https://github.com/l-v-yonsama/rdh.git","type":"git"},"_npmVersion":"10.9.4","description":"Database resultset data holder in TypeScript.","directories":{},"_nodeVersion":"22.21.1","dependencies":{"dayjs":"^1.11.7","list-it":"^1.3.10","lodash.isequal":"^4.5.0","simple-statistics":"^7.8.3"},"_hasShrinkwrap":false,"packageManager":"npm@10.9.4","devDependencies":{"jest":"~29.3","tslib":"^2.6.3","eslint":"~8.57","rimraf":"~3.0","ts-jest":"~29.4","tsutils":"~3.21","prettier":"~2.8","typescript":"~6.0.3","@types/jest":"~29.2","@types/node":"22.18.10","eslint-plugin-jest":"~28.14","@types/lodash.isequal":"^4.5.6","eslint-config-prettier":"~8.5","@types/json-rules-engine":"^4.1.0","@typescript-eslint/parser":"~8.67","@typescript-eslint/eslint-plugin":"~8.67"},"_npmOperationalInternal":{"tmp":"tmp/rdh_1.1.0_1788304734045_0.2869925177090289","host":"s3://npm-registry-packages-npm-production"}},"2.0.0":{"_id":"@l-v-yonsama/rdh@2.0.0","bugs":{"url":"https://github.com/l-v-yonsama/rdh/issues"},"dist":{"shasum":"ab07593dc0bddafa1323bbd0452768171a672881","tarball":"https://registry.npmjs.org/@l-v-yonsama/rdh/-/rdh-2.0.0.tgz","fileCount":96,"integrity":"sha512-DijQ+xci22FhljgbOAZ9a09LzUHTaH92AJe/qdTpB+mVdvZEBuawYTHBmsBArfYEcs1KufY23UgZZ5AdsNB7JQ==","signatures":[{"sig":"MEYCIQCzdxMeQeD76k+CSWo1XI87LEvNC5e8BSAQG7AWkb53BgIhANJdombHFM50rrJw8TpClJCiDMYUJc6sjXdrLdOyt/Q+","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U","sig":"MEUCIB6GZjuRjCmqWzxlNa9U22FQJs48ShANYNseQ2t8Z+SyAiEAga4lJRTaC3TJ1oitBQAS30uiNko8hT6Tb5hW22UlNjY="}],"unpackedSize":228491},"main":"built/src/index.js","name":"@l-v-yonsama/rdh","types":"built/src/index.d.ts","volta":{"npm":"10.9.4","node":"22.21.1"},"author":{"name":"l-v-yonsama","email":"32474032+l-v-yonsama@users.noreply.github.com"},"engines":{"node":">= 18"},"gitHead":"a05b1c9bf1ce8c07461c33efe4ff637333c50d91","license":"MIT","scripts":{"lint":"eslint . --ext .ts --ext .mts","test":"npm run clean:test && jest --runInBand","build":"npm run clean:build && tsc -p tsconfig.json","clean":"npm run clean:build && npm run clean:test","start":"node built/src/index.js","test0":"jest --coverage","lint:fix":"eslint --fix . --ext .ts --ext .mts","prebuild":"npm run lint","prettier":"prettier --config .prettierrc --write .","clean:test":"rimraf coverage tmp","test:watch":"jest --watch","build:watch":"npm run clean:build && tsc -w -p tsconfig.json","clean:build":"rimraf built","build:release":"npm run clean:build && tsc -p tsconfig.release.json","prepublishOnly":"npm run build:release"},"version":"2.0.0","_npmUser":{"name":"l-v-yonsama","email":"l.v.yoshioka@gmail.com"},"homepage":"https://github.com/l-v-yonsama/rdh#readme","keywords":["database resultset"],"repository":{"url":"git+https://github.com/l-v-yonsama/rdh.git","type":"git"},"_npmVersion":"10.9.4","description":"Database resultset data holder in TypeScript.","directories":{},"maintainers":[{"name":"l-v-yonsama","email":"l.v.yoshioka@gmail.com"}],"_nodeVersion":"22.21.1","dependencies":{"dayjs":"^1.11.7","list-it":"^1.3.10","lodash.isequal":"^4.5.0","simple-statistics":"^7.8.3"},"_hasShrinkwrap":false,"packageManager":"npm@10.9.4","devDependencies":{"jest":"~29.3","tslib":"^2.6.3","eslint":"~8.57","rimraf":"~3.0","ts-jest":"~29.4","tsutils":"~3.21","prettier":"~2.8","typescript":"~6.0.3","@types/jest":"~29.2","@types/node":"22.18.10","eslint-plugin-jest":"~28.14","@types/lodash.isequal":"^4.5.6","eslint-config-prettier":"~8.5","@typescript-eslint/parser":"~8.67","@typescript-eslint/eslint-plugin":"~8.67"},"_npmOperationalInternal":{"host":"s3://npm-registry-packages-npm-production","tmp":"tmp/rdh_2.0.0_1791063463547_0.9485720071617041"}}},"time":{"created":"2024-07-13T08:40:47.657Z","modified":"2026-10-03T21:37:43.768Z","0.1.0":"2024-07-13T08:40:47.940Z","0.1.1":"2024-07-15T00:46:16.462Z","0.1.2":"2024-07-26T21:36:52.590Z","0.1.3":"2024-07-26T22:26:15.509Z","0.1.4":"2024-07-27T01:17:17.726Z","0.1.5":"2024-07-28T10:58:52.720Z","0.1.6":"2024-08-01T00:05:54.450Z","0.1.7":"2024-08-01T00:16:06.855Z","0.1.8":"2024-08-01T00:23:08.724Z","0.1.9":"2024-08-01T00:35:25.567Z","0.1.10":"2024-08-09T02:03:50.424Z","0.1.11":"2024-09-09T22:38:10.647Z","0.1.12":"2024-09-25T06:06:57.259Z","0.1.13":"2024-09-28T03:45:47.373Z","0.1.14":"2024-10-01T11:33:08.642Z","0.1.15":"2024-10-08T01:10:24.314Z","0.2.3":"2024-10-11T00:51:14.784Z","0.2.4":"2025-05-05T22:31:14.815Z","0.2.5":"2025-05-09T00:51:58.510Z","0.2.6":"2025-05-09T00:58:10.561Z","0.2.7":"2025-06-28T07:40:06.666Z","0.2.8":"2025-08-02T12:23:37.529Z","0.2.9":"2026-01-18T07:51:06.615Z","0.2.10":"2026-01-18T08:08:39.117Z","0.2.11":"2026-03-23T05:25:35.674Z","0.2.12":"2026-03-23T05:34:36.369Z","0.2.13":"2026-03-27T11:13:54.048Z","0.2.14":"2026-03-30T08:01:45.141Z","0.2.15":"2026-07-09T23:08:47.765Z","0.2.17":"2026-07-13T06:34:15.841Z","0.3.0":"2026-07-20T23:46:11.488Z","1.0.0":"2026-08-15T01:08:37.662Z","1.1.0":"2026-09-01T23:18:54.205Z","2.0.0":"2026-10-03T21:37:43.635Z"},"bugs":{"url":"https://github.com/l-v-yonsama/rdh/issues"},"author":{"name":"l-v-yonsama","email":"32474032+l-v-yonsama@users.noreply.github.com"},"license":"MIT","homepage":"https://github.com/l-v-yonsama/rdh#readme","keywords":["database resultset"],"repository":{"url":"git+https://github.com/l-v-yonsama/rdh.git","type":"git"},"description":"Database resultset data holder in TypeScript.","maintainers":[{"name":"l-v-yonsama","email":"l.v.yoshioka@gmail.com"}],"readme":"# RDH\n\nRDH (Resultset Data Holder) is a small TypeScript library for representing database-like result sets in a consistent, portable structure.\n\nIt provides:\n\n- typed column metadata and row values;\n- a fluent-style builder for creating and transforming result sets;\n- plain-text, Markdown, HTML, and CSV rendering;\n- non-destructive result-set comparison;\n- undo-operation generation from result-set differences;\n- cell annotations for additions, deletions, updates, errors, rules, styles, files, and code labels;\n- utilities for column-type classification, value conversion, and code-to-label resolution.\n\nRDH is used by [db-drivers](https://github.com/l-v-yonsama/db-drivers) and [db-notebook](https://github.com/l-v-yonsama/db-notebook), but it can also be used independently.\n\n## Requirements\n\n- Node.js 18 or later\n- TypeScript is optional for consumers; declaration files are included in the package\n\n## Installation\n\n```bash\nnpm install @l-v-yonsama/rdh\n```\n\n## Quick start\n\n```ts\nimport {\n  GeneralColumnType,\n  ResultSetDataBuilder,\n  createRdhKey,\n} from \"@l-v-yonsama/rdh\";\n\nconst users = new ResultSetDataBuilder([\n  createRdhKey({\n    name: \"id\",\n    type: GeneralColumnType.INTEGER,\n    required: true,\n  }),\n  createRdhKey({ name: \"name\", type: GeneralColumnType.TEXT }),\n  createRdhKey({ name: \"active\", type: GeneralColumnType.BOOLEAN }),\n]);\n\nusers.addRow({ id: 1, name: \"Alice\", active: true });\nusers.addRow({ id: 2, name: \"Bob\", active: false });\n\nconsole.log(users.toMarkdown({ withType: true }));\n```\n\nOutput:\n\n```markdown\n| id | name | active |\n| ---: | :--- | :---: |\n| INTEGER | TEXT | BOOLEAN |\n| 1 | Alice | true |\n| 2 | Bob | false |\n```\n\nCall `build()` when an API expects the plain `ResultSetData` structure:\n\n```ts\nconst resultSet = users.build();\n```\n\n`build()` returns the object currently held by the builder; it does not create a clone. Use `ResultSetDataBuilder.from(existingResultSet)` when an independent copy is required.\n\n## Data model\n\nThe central data structure is `ResultSetData`:\n\n```ts\ntype ResultSetData = {\n  readonly created: Date;\n  readonly keys: RdhKey[];\n  readonly rows: RdhRow[];\n  readonly meta: RdhMeta;\n  readonly noRecordsReason?: string;\n  summary?: RdhSummary;\n  queryConditions?: QueryConditions;\n  sqlStatement?: string;\n  mergeCells?: MergedCell[];\n};\n```\n\nThe main parts are:\n\n| Property | Purpose |\n| --- | --- |\n| `keys` | Ordered column definitions, including name, type, comment, width, alignment, and display metadata |\n| `rows` | Row values plus per-cell annotations |\n| `meta` | Result-level context such as connection, schema, table, comparison keys, rules, and code-label definitions |\n| `summary` | Optional execution information such as elapsed time, affected rows, and insert ID |\n| `sqlStatement` | Optional SQL statement associated with the result |\n\nEach row stores values by column name:\n\n```ts\ntype RdhRow = {\n  readonly values: Record<string, unknown>;\n  readonly meta: RdhRowMeta;\n};\n```\n\n## Defining columns\n\nUse `createRdhKey()` to define a column:\n\n```ts\nconst createdAt = createRdhKey({\n  name: \"created_at\",\n  comment: \"Creation timestamp\",\n  type: GeneralColumnType.TIMESTAMP,\n  width: 180,\n  align: \"left\",\n});\n```\n\nFor simple data, column definitions can be inferred with `createRdhKeysOf()`:\n\n```ts\nimport { createRdhKeysOf } from \"@l-v-yonsama/rdh\";\n\nconst keys = createRdhKeysOf([\n  { id: 1, name: \"Alice\", active: true },\n  { id: 2, name: \"Bob\", active: false },\n]);\n```\n\nInference recognizes strings, numbers, bigints, booleans, dates, JSON-like objects, `null`, and mixed or unknown values.\n\n`GeneralColumnType` contains common relational, PostgreSQL, DynamoDB, binary, date/time, JSON, array, set, UUID, and geometry-oriented types. Helper functions such as `isNumericLike()`, `isTextLike()`, `isDateTime()`, `isJsonLike()`, and `parseColumnType()` are also exported.\n\n## Creating and cloning result sets\n\n### From explicit columns\n\n```ts\nconst result = new ResultSetDataBuilder([\"id\", \"message\"]);\nresult.addRow({ id: 1, message: \"ready\" });\nresult.updateKeyType(\"id\", GeneralColumnType.INTEGER);\nresult.updateKeyType(\"message\", GeneralColumnType.TEXT);\n```\n\nString column names initially use `GeneralColumnType.UNKNOWN`. Use `createRdhKey()` when the type is known in advance.\n\n### From a two-dimensional array\n\n```ts\nconst result = ResultSetDataBuilder.from(\n  [\n    [\"id\", \"name\"],\n    [1, \"Alice\"],\n    [2, \"Bob\"],\n  ],\n  { firstRowAsTitle: true }\n);\n```\n\n### From a record\n\nA record is represented as `KEY`, `TYPE`, and `VALUE` rows:\n\n```ts\nconst result = ResultSetDataBuilder.from({\n  host: \"localhost\",\n  port: 5432,\n  ssl: false,\n});\n```\n\n### From an existing RDH\n\n```ts\nconst cloned = ResultSetDataBuilder.from(existingResultSet);\n```\n\nCloning preserves RDH metadata and supported value types without sharing mutable row values with the source. This includes nested objects and arrays as well as `Date`, `Buffer`, `Uint8Array`, `Set`, and special numeric values.\n\n### Empty results\n\n```ts\nconst empty = ResultSetDataBuilder.createEmpty({\n  noRecordsReason: \"The query returned no rows.\",\n});\n```\n\nRenderers use `noRecordsReason` when present.\n\n## Rendering\n\n`ResultSetDataBuilder` supports four output formats:\n\n```ts\nresult.toString();   // aligned plain-text table\nresult.toMarkdown();\nresult.toHtml();\nresult.toCsv();\n```\n\nAll renderers accept `ToStringParam` options:\n\n```ts\nconst markdown = result.toMarkdown({\n  maxPrintLines: 100,\n  maxCellValueLength: 500,\n  withType: true,\n  withComment: true,\n  withRowNo: true,\n  withCodeLabel: true,\n  keyNames: [\"id\", \"name\"],\n  dateFormat: \"YYYY-MM-DD\",\n  timestampFormat: \"YYYY-MM-DD HH:mm:ss.SSS\",\n  eol: \"\\n\",\n  binaryToHex: false,\n});\n```\n\nCSV delimiters can be selected independently:\n\n```ts\nconst tsv = result.toCsv({\n  csv: { delimiter: \"\\t\" },\n});\n```\n\nWhen `maxPrintLines` is smaller than the number of rows, renderers show rows from the beginning and end with an omission marker between them. Binary-to-hex rendering is capped at 64 bytes before cell-length abbreviation is applied.\n\n## Comparing result sets\n\nRDH can compare an older result set with a newer result set by using a primary, unique, or custom comparison key.\n\n```ts\nimport {\n  GeneralColumnType,\n  ResultSetDataBuilder,\n  createRdhKey,\n  diff,\n} from \"@l-v-yonsama/rdh\";\n\nconst keys = [\n  createRdhKey({ name: \"id\", type: GeneralColumnType.INTEGER }),\n  createRdhKey({ name: \"name\", type: GeneralColumnType.TEXT }),\n];\n\nconst before = new ResultSetDataBuilder(keys);\nbefore.addRow({ id: 1, name: \"Alice\" });\nbefore.addRow({ id: 2, name: \"Bob\" });\nbefore.updateMeta({\n  compareKeys: [{ kind: \"primary\", names: [\"id\"] }],\n});\n\nconst after = new ResultSetDataBuilder(keys);\nafter.addRow({ id: 1, name: \"Alicia\" });\nafter.addRow({ id: 3, name: \"Carol\" });\nafter.updateMeta({\n  compareKeys: [{ kind: \"primary\", names: [\"id\"] }],\n});\n\nconst comparison = diff(before.build(), after.build());\n\nif (!comparison.ok) {\n  throw new Error(comparison.message);\n}\n\nconsole.log({\n  inserted: comparison.inserted,\n  deleted: comparison.deleted,\n  updated: comparison.updated,\n  updatedColumns: comparison.updatedColumns,\n});\n```\n\n`diff()` does not mutate either input. On success, `comparison.rdh1` and `comparison.rdh2` contain independent clones annotated with:\n\n- `\"Add\"` for inserted rows;\n- `\"Del\"` for removed rows;\n- `\"Upd\"` for changed cells.\n\nComparison keys must be available in both result sets and must contain supported scalar column types. Duplicate comparison-key values are reported as an unsuccessful result rather than matched ambiguously.\n\n### Asynchronous comparison and cancellation\n\nUse `asyncDiff()` for large result sets when the event loop must remain responsive:\n\n```ts\nimport { asyncDiff } from \"@l-v-yonsama/rdh\";\n\nconst cancelToken = { isCancellationRequested: false };\nconst comparison = await asyncDiff(\n  before.build(),\n  after.build(),\n  cancelToken\n);\n\n// Set cancelToken.isCancellationRequested = true from your UI or task handler\n// when cancellation is requested.\n```\n\n`asyncDiff()` uses the same comparison rules as `diff()` while yielding periodically and checking the cancellation token.\n\n### Generating undo operations\n\n`diffToUndoChanges()` describes the operations required to restore the newer result to the older state:\n\n```ts\nimport { diffToUndoChanges } from \"@l-v-yonsama/rdh\";\n\nconst undo = diffToUndoChanges(before.build(), after.build());\n\nif (undo.ok) {\n  console.log(undo.toBeInserted);\n  console.log(undo.toBeUpdated);\n  console.log(undo.toBeDeleted);\n}\n```\n\nThe result contains data and comparison-key conditions; it does not generate database-specific SQL. A database adapter can translate these operations into parameterized statements.\n\n## Cell annotations\n\nAnnotations add presentation or analysis information without changing cell values. Use `RowHelper` for individual rows and `RdhHelper` for a whole result set.\n\n```ts\nimport { RowHelper } from \"@l-v-yonsama/rdh\";\n\nconst row = result.build().rows[0];\n\nRowHelper.pushAnnotation(row, \"name\", {\n  type: \"Err\",\n});\n\nif (RowHelper.hasAnnotation(row, \"Err\")) {\n  console.log(\"The row contains an error annotation\");\n}\n```\n\nSupported annotation categories include:\n\n| Type | Meaning |\n| --- | --- |\n| `Add` | Added row/cell |\n| `Del` | Deleted row/cell |\n| `Upd` | Updated cell, including the other value |\n| `Err` | Error marker |\n| `Cod` | Resolved code label |\n| `Lnt` | Lint result |\n| `Stl` | Display style |\n| `Fil` | File metadata |\n| `Cin` | Numeric change information |\n\nMarkdown, HTML, CSV, and plain-text renderers can include code labels. HTML output also applies classes for addition, deletion, update, and error annotations.\n\n## Resolving code labels\n\n`resolveCodeLabel()` converts stored code values into display labels and writes `Cod` annotations to matching cells.\n\n```ts\nimport { resolveCodeLabel } from \"@l-v-yonsama/rdh\";\n\nresult.updateMeta({\n  tableName: \"orders\",\n  codeItems: [\n    {\n      title: \"Order status\",\n      resource: {\n        table: { regex: false, pattern: \"orders\" },\n        column: { regex: false, pattern: \"status\" },\n      },\n      details: [\n        { code: \"0\", label: \"Pending\" },\n        { code: \"1\", label: \"Completed\" },\n      ],\n    },\n  ],\n});\n\nawait resolveCodeLabel(result.build());\nconsole.log(result.toMarkdown({ withCodeLabel: true }));\n```\n\nCalling `resolveCodeLabel()` again first removes existing `Cod` annotations, so changing or removing label definitions does not leave stale labels behind. Invalid regular expressions are treated as non-matching definitions rather than stopping the entire resolution process.\n\n## Builder operations\n\nFrequently used `ResultSetDataBuilder` methods include:\n\n| Method | Purpose |\n| --- | --- |\n| `addRow()` | Add a row while normalizing it to the defined keys |\n| `build()` | Return the held `ResultSetData` |\n| `updateKeyType()` | Change a column type |\n| `updateKeyName()` | Rename a column and its row values/metadata |\n| `updateKeyComment()` | Add or change a column comment |\n| `updateKeyWidth()` / `updateKeyAlign()` | Set display hints |\n| `updateMeta()` | Merge result-level metadata |\n| `drop()` | Remove a column |\n| `assign()` | Assign a value list to a column |\n| `toVector()` | Extract a column as an array |\n| `fillnull()` | Fill numeric null values with the mean or median |\n| `describe()` | Produce descriptive statistics for numeric columns |\n| `setSummary()` | Set query/execution summary information |\n| `clearRows()` | Remove every row |\n\n## Utility exports\n\nThe package root also exports:\n\n- column-type parsing and predicates from `GeneralColumnUtil`;\n- value helpers such as `toNum()`, `toBoolean()`, `toDate()`, and `toTime()`;\n- string helpers such as `abbr()`, `escapeHtml()`, and case-insensitive comparison;\n- RDH and annotation type guards;\n- TypeScript types for result sets, rows, keys, summaries, rules, comparison keys, query conditions, code-label definitions, and annotations.\n\nPrefer importing from the package root:\n\n```ts\nimport {\n  ResultSetDataBuilder,\n  type ResultSetData,\n  type RdhKey,\n} from \"@l-v-yonsama/rdh\";\n```\n\nImports from internal `built/src/...` paths are not part of the supported public API.\n\n## Development\n\nClone the repository and install dependencies:\n\n```bash\ngit clone https://github.com/l-v-yonsama/rdh.git\ncd rdh\nnpm install\n```\n\nCommon commands:\n\n```bash\nnpm run lint          # ESLint\nnpm test              # Jest test suite\nnpm run test0         # Jest with coverage\nnpm run build         # Development build\nnpm run build:release # Declaration-emitting release build\nnpm run prettier      # Format the repository\n```\n\nBefore submitting a change, run at least:\n\n```bash\nnpm run lint\nnpm test\nnpm run build:release\n```\n\n## License\n\n[MIT](./LICENSE)\n","readmeFilename":"README.md"}