{"_id":"@aequum/in-memory","_rev":"7-9a178ece28953f2762f22c26b1e77b06","name":"@aequum/in-memory","dist-tags":{"latest":"0.27.15"},"versions":{"0.27.1":{"name":"@aequum/in-memory","version":"0.27.1","author":{"name":"Felipe Buccioni"},"license":"Apache-2.0","_id":"@aequum/in-memory@0.27.1","maintainers":[{"name":"fbuccioni","email":"felipe.buccioni@gmail.com"}],"homepage":"https://github.com/fbuccioni/aequum","bugs":{"url":"https://github.com/fbuccioni/aequum/issues"},"dist":{"shasum":"0be361ee4f8c15ad5bb2ff7c2a3d10aeeb8f9d65","tarball":"https://registry.npmjs.org/@aequum/in-memory/-/in-memory-0.27.1.tgz","fileCount":14,"integrity":"sha512-afPb55UWVr/eVtjsdgp9K8Om5L1LQU1UXC5jGoPSo6tgZc9yV6N1ZzNm8z7re7JOgU5odMgXJiEpgsuj1AVC2w==","signatures":[{"sig":"MEUCIDoqVmq7b9on81AGQDXb596CpeELbCtxQa3jxrOBXa76AiEA6OQ+hsYLzDyeJrcX3aPZbcjHjqMOI8M1JJhBePcb3Is=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":31341},"gitHead":"128ab5e08c506d967215930f9bcbe038211abc60","_npmUser":{"name":"fbuccioni","email":"felipe.buccioni@gmail.com"},"repository":{"url":"git+https://github.com/fbuccioni/aequum.git","type":"git","directory":"packages/memory"},"_npmVersion":"11.4.1","description":"aequum in-memory stuff","directories":{},"_nodeVersion":"22.14.0","dependencies":{"@aequum/crudl":"0.27.1","@aequum/utils":"0.27.1","@aequum/exceptions":"0.27.1","@aequum/paginate-common":"0.27.1"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/in-memory_0.27.1_1749327043832_0.03292399414632663","host":"s3://npm-registry-packages-npm-production"}},"0.27.2":{"name":"@aequum/in-memory","version":"0.27.2","author":{"name":"Felipe Buccioni"},"license":"Apache-2.0","_id":"@aequum/in-memory@0.27.2","maintainers":[{"name":"fbuccioni","email":"felipe.buccioni@gmail.com"}],"homepage":"https://github.com/fbuccioni/aequum","bugs":{"url":"https://github.com/fbuccioni/aequum/issues"},"dist":{"shasum":"4f6fa4f7ce2dc5086aa1cfb7c7b9c2f16e559725","tarball":"https://registry.npmjs.org/@aequum/in-memory/-/in-memory-0.27.2.tgz","fileCount":14,"integrity":"sha512-mCh5bgOizjrO47tCB7aK9e9fVroumheqLV8Tf2/AcpSsFw+f5Zwk+BtBNS4hQdydrtrgxkhLOtOEhre1pjHGZA==","signatures":[{"sig":"MEQCIDla2qoKauucgB+kJ8Nr6i7XyDDiHk9cgLAih4wqcJfeAiAnUnMlhjgFOPAd2I59ZoqSsxi3YQqtfjHYaU33F5tHXQ==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":31284},"_from":"file:aequum-in-memory-0.27.2.tgz","_npmUser":{"name":"fbuccioni","email":"felipe.buccioni@gmail.com"},"_resolved":"/tmp/b6165f0807cf123fcde354ffa4a2064a/aequum-in-memory-0.27.2.tgz","_integrity":"sha512-mCh5bgOizjrO47tCB7aK9e9fVroumheqLV8Tf2/AcpSsFw+f5Zwk+BtBNS4hQdydrtrgxkhLOtOEhre1pjHGZA==","repository":{"url":"git+https://github.com/fbuccioni/aequum.git","type":"git","directory":"packages/memory"},"_npmVersion":"11.4.1","description":"aequum in-memory stuff","directories":{},"_nodeVersion":"22.14.0","dependencies":{"@aequum/crudl":"0.27.1","@aequum/utils":"0.27.1","@aequum/exceptions":"0.27.1","@aequum/paginate-common":"0.27.1"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/in-memory_0.27.2_1749327115191_0.7836076065562114","host":"s3://npm-registry-packages-npm-production"}},"0.27.3":{"name":"@aequum/in-memory","version":"0.27.3","author":{"name":"Felipe Buccioni"},"license":"Apache-2.0","_id":"@aequum/in-memory@0.27.3","maintainers":[{"name":"fbuccioni","email":"felipe.buccioni@gmail.com"}],"homepage":"https://github.com/fbuccioni/aequum","bugs":{"url":"https://github.com/fbuccioni/aequum/issues"},"dist":{"shasum":"bb0c356d7573594f1bdb15d56d1b69f1b817a95a","tarball":"https://registry.npmjs.org/@aequum/in-memory/-/in-memory-0.27.3.tgz","fileCount":14,"integrity":"sha512-Wewmb9bNp85UZpWjPqYpz9qDAsGE9wYC21WNTVFM9LDK3hOX+o7QhexWe3RwyY7QyXeR+0qaSTbXIiu3TEQ92w==","signatures":[{"sig":"MEUCIQD1UkbS/qIGtQvOtFbeMwGQhkHGzv13Xjt7DoOrOBz8vQIgA/59MWPtoJm9ymYCByn+lh9sh8RfN2D8uRvkbU1MvPo=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":31717},"gitHead":"6698487e3b6a33c2e719636234085fbc6305d6e8","_npmUser":{"name":"fbuccioni","email":"felipe.buccioni@gmail.com"},"repository":{"url":"git+https://github.com/fbuccioni/aequum.git","type":"git","directory":"packages/memory"},"_npmVersion":"11.4.1","description":"aequum in-memory stuff","directories":{},"_nodeVersion":"22.14.0","dependencies":{"@aequum/crudl":"0.27.3","@aequum/utils":"0.27.3","@aequum/exceptions":"0.27.3","@aequum/paginate-common":"0.27.3"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/in-memory_0.27.3_1749335995527_0.7429002805827778","host":"s3://npm-registry-packages-npm-production"}},"0.27.4":{"name":"@aequum/in-memory","version":"0.27.4","author":{"name":"Felipe Buccioni"},"license":"Apache-2.0","_id":"@aequum/in-memory@0.27.4","maintainers":[{"name":"fbuccioni","email":"felipe.buccioni@gmail.com"}],"homepage":"https://github.com/fbuccioni/aequum","bugs":{"url":"https://github.com/fbuccioni/aequum/issues"},"dist":{"shasum":"af1ffa4ae7350ac00c70c0eee33258ef43439c39","tarball":"https://registry.npmjs.org/@aequum/in-memory/-/in-memory-0.27.4.tgz","fileCount":14,"integrity":"sha512-tZDq0Kv0EPEHOoNj6AeAKRkCdfJogr8FFuFkdAxvfJrO78pWVWe9KCkaFd0jZM7Qsm9qOvLderPSiUPA1eS6pw==","signatures":[{"sig":"MEYCIQDt8kzG3AqEPsS1nVcZ84KYGM6XGVCcgMQet+9fTOk4vQIhAImdwRT3pusJpNkyvXEstxyB/c8xOi40gxm07FSNRRJx","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":31553},"gitHead":"ecaef9c465fbc20d210196f36f81a737b9868e4c","_npmUser":{"name":"fbuccioni","email":"felipe.buccioni@gmail.com"},"repository":{"url":"git+https://github.com/fbuccioni/aequum.git","type":"git","directory":"packages/memory"},"_npmVersion":"11.4.1","description":"aequum in-memory stuff","directories":{},"_nodeVersion":"22.14.0","dependencies":{"@aequum/crudl":"0.27.4","@aequum/utils":"0.27.4","@aequum/exceptions":"0.27.4","@aequum/paginate-common":"0.27.4"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/in-memory_0.27.4_1749349593100_0.25890659794880544","host":"s3://npm-registry-packages-npm-production"}},"0.27.9":{"name":"@aequum/in-memory","version":"0.27.9","author":{"name":"Felipe Buccioni"},"license":"Apache-2.0","_id":"@aequum/in-memory@0.27.9","maintainers":[{"name":"fbuccioni","email":"felipe.buccioni@gmail.com"}],"homepage":"https://github.com/fbuccioni/aequum","bugs":{"url":"https://github.com/fbuccioni/aequum/issues"},"dist":{"shasum":"8065bbbca65c50648e42f4b604b2b2da57b77a6d","tarball":"https://registry.npmjs.org/@aequum/in-memory/-/in-memory-0.27.9.tgz","fileCount":14,"integrity":"sha512-rPYCexEFEUXPxgWsNrAFsFo/bqOc0zIxokYGSJnw8UtmgMugzsTOxgUz0gHw4U+3Fq4y3Ww6eQIG7Y1Z7uO8rQ==","signatures":[{"sig":"MEUCIQDsrJg+6R/MV1iXSBjH1WvzLxyj8EDJKxpEJcBNOvTr9wIgL9l0HgTE7DbH3L8qd9CXNSk7nXdAciu25Mi7zz34D0o=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":31557},"gitHead":"1c148d1d0467210a104d198176ef99a527eba325","_npmUser":{"name":"fbuccioni","email":"felipe.buccioni@gmail.com"},"repository":{"url":"git+https://github.com/fbuccioni/aequum.git","type":"git","directory":"packages/memory"},"_npmVersion":"11.4.1","description":"aequum in-memory stuff","directories":{},"_nodeVersion":"22.14.0","dependencies":{"@aequum/crudl":"0.27.9","@aequum/utils":"0.27.9","@aequum/exceptions":"0.27.9","@aequum/paginate-common":"0.27.9"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/in-memory_0.27.9_1749759223275_0.14187529752058436","host":"s3://npm-registry-packages-npm-production"}},"0.27.13":{"name":"@aequum/in-memory","version":"0.27.13","author":{"name":"Felipe Buccioni"},"license":"Apache-2.0","_id":"@aequum/in-memory@0.27.13","maintainers":[{"name":"fbuccioni","email":"felipe.buccioni@gmail.com"}],"homepage":"https://github.com/fbuccioni/aequum","bugs":{"url":"https://github.com/fbuccioni/aequum/issues"},"dist":{"shasum":"98e2783bcd9fae19bb7afe0dd60c04fd933d220e","tarball":"https://registry.npmjs.org/@aequum/in-memory/-/in-memory-0.27.13.tgz","fileCount":16,"integrity":"sha512-CgNmA3BkcyM+Tm9nSkcCus7iIIdiFRnbsf/J7VKzP6riDw/b1EX3ZrsBLK9hOA9BDm6tQCBRHC1Ukf7VvWEaAw==","signatures":[{"sig":"MEYCIQCDOBj2wPJtB2X/YzX33emMyUsJEwnm2x2K7vxbWm7VmAIhAIUrlAy31ug8aa2cya0ISp1FDLpEFfr+JDbQdvsGlYBc","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":31418},"gitHead":"b1350d028f7bdd79a82492bd1758260b5a7d64d1","_npmUser":{"name":"fbuccioni","email":"felipe.buccioni@gmail.com"},"repository":{"url":"git+https://github.com/fbuccioni/aequum.git","type":"git","directory":"packages/memory"},"_npmVersion":"11.4.1","description":"aequum in-memory stuff","directories":{},"_nodeVersion":"22.14.0","dependencies":{"@aequum/crudl":"0.27.13","@aequum/utils":"0.27.13","@aequum/exceptions":"0.27.13","@aequum/paginate-common":"0.27.13"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/in-memory_0.27.13_1749796578541_0.7384313190051157","host":"s3://npm-registry-packages-npm-production"}},"0.27.15":{"name":"@aequum/in-memory","version":"0.27.15","description":"aequum in-memory stuff","keywords":["aequum","hexagonal","rest","api","http","in-memory","repository","crudl","crud","pagination"],"author":{"name":"Felipe Buccioni"},"homepage":"https://github.com/fbuccioni/aequum","repository":{"type":"git","url":"git+https://github.com/fbuccioni/aequum.git","directory":"packages/memory"},"publishConfig":{"access":"public"},"license":"Apache-2.0","dependencies":{"@aequum/crudl":"0.27.15","@aequum/exceptions":"0.27.15","@aequum/paginate-common":"0.27.15","@aequum/utils":"0.27.15"},"_id":"@aequum/in-memory@0.27.15","gitHead":"61fe281a6d72492dce0be37dc1b720f6dd555a29","bugs":{"url":"https://github.com/fbuccioni/aequum/issues"},"_nodeVersion":"22.14.0","_npmVersion":"11.4.1","dist":{"integrity":"sha512-ksyQT+yc/cBJZ5SAEG3IqryYewqANsXxcPPa4lndTxYA8n12b10suhw4epxO3nsVs7Z0OmH8BouJ3dkQ0imUrQ==","shasum":"d5143b950e987544168431f4da47b1a1c9dba6af","tarball":"https://registry.npmjs.org/@aequum/in-memory/-/in-memory-0.27.15.tgz","fileCount":16,"unpackedSize":31626,"signatures":[{"keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U","sig":"MEYCIQDNl5b6eTTJK0OM+T+r3WMN+0f4Az6GF4IrqcmFQl6NfwIhAP4ykWHM/+mIZoQwnrAAvX57PnfWXBSUuxHPLcOOEDg0"}]},"_npmUser":{"name":"fbuccioni","email":"felipe.buccioni@gmail.com"},"directories":{},"maintainers":[{"name":"fbuccioni","email":"felipe.buccioni@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages-npm-production","tmp":"tmp/in-memory_0.27.15_1749833468930_0.001876039964721521"},"_hasShrinkwrap":false}},"time":{"created":"2025-06-07T20:10:43.732Z","modified":"2025-06-13T16:51:09.331Z","0.27.1":"2025-06-07T20:10:44.002Z","0.27.2":"2025-06-07T20:11:55.371Z","0.27.3":"2025-06-07T22:39:55.697Z","0.27.4":"2025-06-08T02:26:33.276Z","0.27.9":"2025-06-12T20:13:43.479Z","0.27.13":"2025-06-13T06:36:18.716Z","0.27.15":"2025-06-13T16:51:09.136Z"},"bugs":{"url":"https://github.com/fbuccioni/aequum/issues"},"author":{"name":"Felipe Buccioni"},"license":"Apache-2.0","homepage":"https://github.com/fbuccioni/aequum","repository":{"type":"git","url":"git+https://github.com/fbuccioni/aequum.git","directory":"packages/memory"},"description":"aequum in-memory stuff","maintainers":[{"name":"fbuccioni","email":"felipe.buccioni@gmail.com"}],"readme":"aequum in-memory stuff\n======================\n\nThis package was designed to provide repositories, services and future stuff to work with in-memory data storage,\n\nComponents\n-----------\n\n### Repositories:\n- [`InMemoryRepository`](https://github.com/fbuccioni/aequum/blob/main/packages/in-memory/repositories/in-memory.repository.ts): A base repository for in-memory data storage, providing basic CRUDL operations.\n\n### Services:\n- [`InMemoryCRUDLService`](https://github.com/fbuccioni/aequum/blob/main/packages/in-memory/services/base-crudl-in-memory.service.ts)\n: A base service for in-memory data storage, providing basic CRUDL operations. (*)\n- [`BaseCRUDLInMemoryPaginatedService`](https://github.com/fbuccioni/aequum/blob/main/packages/in-memory/services/base-crudl-in-memory-paginated.service.ts): Extends from `InMemoryCRUDLService` to provide pagination support. (*)\n\n(*): See [`@aequum/crudl`](https://www.npmjs.com/package/@aequum/crudl) for more information about CRUDL services.\n","readmeFilename":"README.md","keywords":["aequum","hexagonal","rest","api","http","in-memory","repository","crudl","crud","pagination"]}