{"_id":"strato-db","_rev":"30-62a67c1378feb5f6a21f2aef191ae4be","name":"strato-db","dist-tags":{"latest":"3.11.2"},"versions":{"3.0.0-rc9":{"name":"strato-db","version":"3.0.0-rc9","keywords":["sqlite","nosql","event sourcing","esdb","jsonmodel","json","database","db"],"author":{"name":"Wout Mertens","email":"Wout.Mertens@gmail.com"},"license":"MIT","_id":"strato-db@3.0.0-rc9","maintainers":[{"name":"wmertens","email":"Wout.Mertens+npm@gmail.com"}],"homepage":"https://github.com/StratoKit/strato-db#readme","bugs":{"url":"https://github.com/StratoKit/strato-db/issues"},"dist":{"shasum":"4a194c84bd5911a57ccd4b906aa20f8a9e3bef5d","tarball":"https://registry.npmjs.org/strato-db/-/strato-db-3.0.0-rc9.tgz","fileCount":49,"integrity":"sha512-0201wdPZUL5607Pn+pOmwZ452KdbSiRyqep1Er4yjVHiznWsiFmIi4Wz+hAuiu25yYZWqfnhMrQ5NZrwDnrGDg==","signatures":[{"sig":"MEQCIF0kJMmpRuw44AhUPBwz/UI/LJxyNjMeKDd6ohICkrqrAiBPc3iDkNpg5P6+L8NCp5Xi2tUrf98Qvnxk/684ezVuzw==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":478551,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJehMO/CRA9TVsSAnZWagAAyN0P+QHEApzzzwVqjyh0YJnv\nJeSH05N16bAF1sVmiM8uzske5VvB9wMdHU5LK8nhNflAAmh0+CiJapI/z30f\nh9HYUoylgziFFHs8RO/pDtTgDmuPKi9yHR3Cbq7dlwQMLyP4azL+jF1AxP4L\nJE7yRT0Vli+Y79sgDBeOqoOBBnztZ/Lh6SHQ+GDNImox8cITs3M6pd2IQFOg\n+qcHn18b5IZy7HojVX7OOdFaVJergWJRDOTKwQpiBVDpUe4IR+S0aAfNaXbl\nU0rTeeDU93eD6buB11IPryN9SDi6outNVoPwqAe5DbJZZ1FYLExNBuMRUEwo\ntxCV9L+V4b1zBYs+GGHP/ZFSROB6m37UiyCAf59MImNaUDI5NXEoEd8Vxm8n\nAx9b4OoaXiiMdfqBYq6Ravovw4wOXJzSf5Xp5Sdwe4/rUQoTBOkxHInMY0OY\n9aO2VOmifFp3r58nZT+pnjzaDpRWl9Ac0c7Q+mB6XZsrEg/tf0RSLWiARhNF\ng6iPmJWLyfLX01wCeCm97wnyzF8I5JolmtsybLFMIxxOQzvzIGbcJux410K7\nkV0zBrBx2mBNnYcfy0Lkqav9SrGG1Rz7lAI0AfAwmAaT6Y3H38V/2IdsHMPs\nIOyfVHUhGzrgVbSDSQkMoIHcoLz7hjs9JyXG98+27P1//6I6L1WCtWmobtIJ\nO6iM\r\n=qrjd\r\n-----END PGP SIGNATURE-----\r\n"},"jest":{"globals":{"__PRODUCTION__":false},"testEnvironment":"node","testPathIgnorePatterns":["<rootDir>/dist/","<rootDir>/node_modules/","_test-helpers.js"]},"main":"dist/index.js","engines":{"node":">=8"},"gitHead":"93c488a3840edfacc42dee78c9bba2385896d3af","scripts":{"test":"nps test","start":"nps","prepublishOnly":"nps test.full build"},"_npmUser":{"name":"wmertens","email":"Wout.Mertens+npm@gmail.com"},"prettier":{"semi":false,"useTabs":true,"singleQuote":true,"trailingComma":"es5","bracketSpacing":false},"repository":{"url":"git+https://github.com/StratoKit/strato-db.git","type":"git"},"_npmVersion":"6.12.1","description":"NoSQL-hybrid with Event Sourcing based on sqlite","directories":{},"_nodeVersion":"12.13.1","dependencies":{"uuid":"7.0.3","debug":"^4.1.1","lodash":"4.17.15","sqlite3":"4.1.1","dataloader":"2.0.0","prop-types":"^15.7.2","@yaska-eu/jsurl2":"^2.1.0"},"_hasShrinkwrap":false,"devDependencies":{"eslint":"6.8.0","fs-extra":"9.0.0","jest-cli":"25.2.4","prettier":"2.0.2","nps-utils":"^1.7.0","@babel/cli":"latest","babel-core":"bridge","babel-jest":"25.2.4","estraverse":"5.0.0","@babel/core":"latest","@types/jest":"25.1.4","tmp-promise":"2.0.2","babel-eslint":"10.1.0","@babel/polyfill":"7.8.7","@babel/register":"latest","eslint-config-xo":"0.29.1","@babel/preset-env":"latest","jsdoc-to-markdown":"5.0.3","eslint-plugin-jest":"23.8.2","babel-plugin-lodash":"^3.3.4","eslint-plugin-babel":"^5.3.0","eslint-plugin-import":"2.20.2","eslint-plugin-promise":"4.2.1","eslint-plugin-unicorn":"18.0.1","eslint-import-resolver-node":"0.3.3","@babel/plugin-proposal-class-properties":"latest","@babel/plugin-proposal-optional-chaining":"7.9.0","@babel/plugin-proposal-object-rest-spread":"latest"},"_npmOperationalInternal":{"tmp":"tmp/strato-db_3.0.0-rc9_1585759166854_0.46501451983911335","host":"s3://npm-registry-packages"}},"3.0.0-rc10":{"name":"strato-db","version":"3.0.0-rc10","keywords":["sqlite","nosql","event sourcing","esdb","jsonmodel","json","database","db"],"author":{"name":"Wout Mertens","email":"Wout.Mertens@gmail.com"},"license":"MIT","_id":"strato-db@3.0.0-rc10","maintainers":[{"name":"wmertens","email":"Wout.Mertens+npm@gmail.com"}],"homepage":"https://github.com/StratoKit/strato-db#readme","bugs":{"url":"https://github.com/StratoKit/strato-db/issues"},"dist":{"shasum":"66cd636eadd00d9db2796e6515623cece47f9f3d","tarball":"https://registry.npmjs.org/strato-db/-/strato-db-3.0.0-rc10.tgz","fileCount":49,"integrity":"sha512-XgEl0ZmHSHX8XexSYSxpdMonRMY6y1hGW0rco5n9v98ugo48Vxq6hnaBZrGikY0TXzuGrHeH/yW+lOIvoE9VQA==","signatures":[{"sig":"MEUCIQCk00YMqB9fZPFRcV00KqH96PFoA+KtLOB5QfGvaVn8CAIgMdRrqQL2nLVflpPRjQk3v71ET0fDa9Fq4v2kMixMDUs=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":479137,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJejKPYCRA9TVsSAnZWagAAiMkP/2xibhXUIVaPKkMF0yuD\n7eEZd0dmCpAgwfawhLc+A9QPNc2GoziUvgnclYzwQJPcrQLl0H9ad66epS+o\npL6tFJauKYCogaiDW0XbB+OcIqQwDkuLWhV5H5QFu9yUpUbVG1fMV3nB6wRj\nppvik6n43oxGbgM6L3lYctXD37MriS3N0+FWSNCdRIIKjUYhcO9znf4zLIH3\nH+ENHcm18Bd/9+nIPCdKa1Pp8pIu2nASgPdh5daI2s8K6w04blCy1GaTdC2t\n+OOVq7NRdVDKzP8oCCIqvO22W1r7qRoQrNNHXsgwBz/fvUThqTPrxwxDPLcU\nOgGKC0faNtWgg4GXA4mEwWL7Ewm8Dq2q+8q91658KjX4ZNlSDffgrfhGo6uw\nhIpSF8BlBbcUliOYwkk41bVaqK10ntGHCXIJSWFO7RciqT5NColxIb08eMlV\nRkqe+FtxA+cbOKzaPohm09pXTsf+2BMoaRuYylLNR31C1zztkjk/fWxKXMkz\nhDAexix9jLvbzOAPa8xE1nYBiPP4LKU9cqLfdio7vWPHO9hdlZKaFuFbhKCZ\nR1oeOTusrzPS0ruLE/YxKqFrriCbI3ALusPLFyxNs9W2iy90qrJVvl+JQyQ4\nTtKSg4QJNPlwEKxSfnkn8/Wm1i4WnX2G7hz5vZqRx7X088j0z0S26LA4BtdG\nD/qX\r\n=ffCd\r\n-----END PGP SIGNATURE-----\r\n"},"jest":{"globals":{"__PRODUCTION__":false},"testEnvironment":"node","testPathIgnorePatterns":["<rootDir>/dist/","<rootDir>/node_modules/","_test-helpers.js"]},"main":"dist/index.js","engines":{"node":">=8"},"gitHead":"5564f10b04597743026713db9eeb027d4254cf65","scripts":{"test":"nps test","start":"nps","prepublishOnly":"nps test.full build"},"_npmUser":{"name":"wmertens","email":"Wout.Mertens+npm@gmail.com"},"prettier":{"semi":false,"useTabs":true,"singleQuote":true,"trailingComma":"es5","bracketSpacing":false},"repository":{"url":"git+https://github.com/StratoKit/strato-db.git","type":"git"},"_npmVersion":"6.14.4","description":"NoSQL-hybrid with Event Sourcing based on sqlite","directories":{},"_nodeVersion":"12.16.1","dependencies":{"uuid":"7.0.3","debug":"^4.1.1","lodash":"4.17.15","sqlite3":"4.1.1","dataloader":"2.0.0","prop-types":"^15.7.2","@yaska-eu/jsurl2":"^2.1.0"},"_hasShrinkwrap":false,"devDependencies":{"eslint":"6.8.0","fs-extra":"9.0.0","jest-cli":"25.2.4","prettier":"2.0.2","nps-utils":"^1.7.0","@babel/cli":"latest","babel-core":"bridge","babel-jest":"25.2.4","estraverse":"5.0.0","@babel/core":"latest","@types/jest":"25.1.4","tmp-promise":"2.0.2","babel-eslint":"10.1.0","@babel/polyfill":"7.8.7","@babel/register":"latest","eslint-config-xo":"0.29.1","@babel/preset-env":"latest","jsdoc-to-markdown":"5.0.3","eslint-plugin-jest":"23.8.2","babel-plugin-lodash":"^3.3.4","eslint-plugin-babel":"^5.3.0","eslint-plugin-import":"2.20.2","eslint-plugin-promise":"4.2.1","eslint-plugin-unicorn":"18.0.1","eslint-import-resolver-node":"0.3.3","@babel/plugin-proposal-class-properties":"latest","@babel/plugin-proposal-optional-chaining":"7.9.0","@babel/plugin-proposal-object-rest-spread":"latest"},"_npmOperationalInternal":{"tmp":"tmp/strato-db_3.0.0-rc10_1586275288104_0.38097705759652944","host":"s3://npm-registry-packages"}},"3.0.0":{"name":"strato-db","version":"3.0.0","keywords":["sqlite","nosql","event sourcing","esdb","jsonmodel","json","database","db"],"author":{"name":"Wout Mertens","email":"Wout.Mertens@gmail.com"},"license":"MIT","_id":"strato-db@3.0.0","maintainers":[{"name":"wmertens","email":"Wout.Mertens+npm@gmail.com"}],"homepage":"https://github.com/StratoKit/strato-db#readme","bugs":{"url":"https://github.com/StratoKit/strato-db/issues"},"dist":{"shasum":"b09220a53dec6f66a9cf8d92291b45fb3a3990e4","tarball":"https://registry.npmjs.org/strato-db/-/strato-db-3.0.0.tgz","fileCount":49,"integrity":"sha512-oHBnbQu3l6JJAfWj9Rkt8SGB4MFCR2Lv9EYV4NP/qi4nt2VzvEfogM8wNb9lAj6YR6HO6W0tUtmdtfeD0O/CPw==","signatures":[{"sig":"MEUCIQCtEUZ+XmslO4/sgKQRoHsDdE3OJb5gPLUFVmXDHOKeMwIgBiAHdmT+ZN1Cf5F0Oi9Gnpp2e3lToyJsIWQJQqbxmm4=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":465970,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJeqGf4CRA9TVsSAnZWagAARYQP/06qKmU3nQlaMn5efEUx\nqLAO/64LrjRvBkr9Df8nf8U9C5BU+ibbrv2b38ZABDcNBF6nkfq2XxAbtTUs\nC8I8V8o4DLhCfz6ovVqbtSMjw/QAP58iPb/FigZNXft8tF9eEAM0FjBmpjHS\nDaxALJ2+XXkFuGtrmgs0heLVKDH5/Zl1+7eH+g+Iefmap4SUpduxnDi75YfT\nLYxTdCtVBfAv/bLHY50MOwXXMvFC37AZomuKWElICgfd8ZSUtwa9V4/62W2l\nfaWhXwVSKi5i5JUFWALAT1DGCZIBKlU6UnfUKDH4cNO7frlQYh5r4ixfiprI\noYhsvvWpXdBsZa6RBzWaxBi9sSCQJlRPLB9fMmL/He/T2BqdBOzVlVWnfB6/\nQm4rfAV/+b588W3xQXCSJFWqvSChUJOGn8521pkGhA2olr0Jv6JVYop4IWuc\nRM/VraDHRmfOYrHyOnqD5ItegJDPORgNQQIjLKPYe2JkOQomiW9p4Xy+GlL0\nIY9xZJIajGBf5KNlk81fy6QML1ZOsEjHL4QrtkZ/tzFQa7JXp+GCmjPqzmtY\nPazN5cgWXa+yuYg3gCRJ8q2QoVvCG6M8DwuooYvxBZwylxz+G9STJJjaidYK\ngpTCXJKOgbxyG8haOYB3M9pPR+28SMWKjT9DJoI4adkDTaMxrIK7IRhhZKBh\nZT/5\r\n=RTUC\r\n-----END PGP SIGNATURE-----\r\n"},"jest":{"globals":{"__PRODUCTION__":false},"testEnvironment":"node","testPathIgnorePatterns":["<rootDir>/dist/","<rootDir>/node_modules/","_test-helpers.js"]},"main":"dist/index.js","engines":{"node":">=10"},"gitHead":"4d38c44193c153c998d3ce90073300a5a9536a05","scripts":{"test":"nps test","start":"nps","prepublishOnly":"nps test.full build"},"_npmUser":{"name":"wmertens","email":"Wout.Mertens+npm@gmail.com"},"repository":{"url":"git+https://github.com/StratoKit/strato-db.git","type":"git"},"_npmVersion":"6.14.4","description":"NoSQL-hybrid with Event Sourcing based on sqlite","directories":{},"_nodeVersion":"12.16.1","dependencies":{"uuid":"7.0.3","debug":"^4.1.1","lodash":"4.17.15","sqlite3":"4.2.0","dataloader":"2.0.0","prop-types":"^15.7.2","@yaska-eu/jsurl2":"^2.1.0"},"_hasShrinkwrap":false,"devDependencies":{"eslint":"6.8.0","fs-extra":"9.0.0","jest-cli":"25.4.0","prettier":"2.0.5","nps-utils":"^1.7.0","@babel/cli":"latest","babel-jest":"25.4.0","@babel/core":"latest","@types/jest":"25.2.1","tmp-promise":"2.0.2","babel-eslint":"10.1.0","@babel/polyfill":"7.8.7","@babel/register":"latest","eslint-config-xo":"0.29.1","@babel/preset-env":"latest","jsdoc-to-markdown":"5.0.3","eslint-plugin-jest":"23.8.2","babel-plugin-lodash":"^3.3.4","eslint-plugin-babel":"^5.3.0","eslint-plugin-import":"2.20.2","eslint-plugin-promise":"4.2.1","eslint-plugin-unicorn":"19.0.1","eslint-config-prettier":"^6.11.0","eslint-plugin-prettier":"^3.1.3","eslint-import-resolver-node":"0.3.3","@babel/plugin-proposal-class-properties":"^7.8.3"},"_npmOperationalInternal":{"tmp":"tmp/strato-db_3.0.0_1588094967743_0.885317780606274","host":"s3://npm-registry-packages"}},"3.1.0":{"name":"strato-db","version":"3.1.0","keywords":["sqlite","nosql","event sourcing","esdb","jsonmodel","json","database","db"],"author":{"name":"Wout Mertens","email":"Wout.Mertens@gmail.com"},"license":"MIT","_id":"strato-db@3.1.0","maintainers":[{"name":"wmertens","email":"Wout.Mertens+npm@gmail.com"}],"homepage":"https://github.com/StratoKit/strato-db#readme","bugs":{"url":"https://github.com/StratoKit/strato-db/issues"},"dist":{"shasum":"2d1d4a43327be87957de081dc327a4d046d01935","tarball":"https://registry.npmjs.org/strato-db/-/strato-db-3.1.0.tgz","fileCount":50,"integrity":"sha512-8sTOWsAtjgqL2ZzHGGzdynHYbFYMs3srJww2z6+PhkxhxpTqoRW+dZP8e+YLm7lpAYCbAel6hexwWqRppYhGfQ==","signatures":[{"sig":"MEQCIHfUSJTAd1gG0WIqXjUriCFDxoX02deYa9p9VE7kb0+cAiASIEkvqMGhSn/nEdIiuJjawxBlmO3Pxl5gNZYHiieLjw==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":518915,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJe+wRdCRA9TVsSAnZWagAAkz0P/2D4UVun0YrMoQmBXSMD\nKadUrEBxbeTB7rcGqJwynm7BQN4QHITlDwYxZHrIjC3dNt5Pun7tQOP6boxz\nztjD1vNiXsPAP5rHUxP2h0apcfE7T/pT3bsKqCUluvx2YVTM2qIeuh3pUBpN\n/pzUIiXVnDamOvstbL06JVRiWZ3Hv2L9ELldDlylkZB74JIVLzSlaUOciE8+\n0/M18iPUdLQ+R6A+UL3bKq7en39rCrFppr8N2LVDFUJf+Czrly/281zrw5pd\niLLQ86zSdICGrrHV6q5ggrOOT4V9Opm5bglZ1ZrAYCykqJ2cZA+mIgqOhtKg\ngIW8t2t648GLRYum64r8DkuyOGOGGHxfWuHB6rGjksi+fFoFpZlfVCA/VSke\nNBo4ufiHRc9Bc8vebgVYN1GUZsRsIdzsHA+2vWMIXud7FQYhTmocHZHCDF0r\n2DAIAqvxIZfRSpCB+NKADMyWye7wnBNBnr9+XajvpY78UvbJ/kFvyDUp84tc\n0oFP7KbTPVrp/WkEDUuNV9bu5WQelfhL7Tpk0FaiROOPDQwdHmSPt0ywUyjT\nFZDTG7zXl7Tpk0TbKPfpyKTIE1Pe/EUFhadv8c1R7aCJb73JLM2g6UNRldrF\nD4ddemzv6gEYSGBZurmeaRJiLBHBQgQnfmFjdTcrG3uAO4R8r888PU/++/zs\nzjty\r\n=gVHU\r\n-----END PGP SIGNATURE-----\r\n"},"jest":{"globals":{"__PRODUCTION__":false},"testEnvironment":"node","testPathIgnorePatterns":["<rootDir>/dist/","<rootDir>/node_modules/","_test-helpers.js"]},"main":"dist/index.js","types":"dist/types.d.ts","engines":{"node":">=10"},"gitHead":"6e167411f848412a5b8ee8828a7b44380a9636e1","scripts":{"test":"nps test","start":"nps","prepublishOnly":"nps test.full build"},"_npmUser":{"name":"wmertens","email":"Wout.Mertens+npm@gmail.com"},"repository":{"url":"git+https://github.com/StratoKit/strato-db.git","type":"git"},"_npmVersion":"6.14.4","description":"NoSQL-hybrid with Event Sourcing based on sqlite","directories":{},"_nodeVersion":"12.18.1","dependencies":{"uuid":"7.0.3","debug":"^4.1.1","lodash":"4.17.15","sqlite3":"4.2.0","dataloader":"2.0.0","prop-types":"^15.7.2","@yaska-eu/jsurl2":"^2.1.0"},"_hasShrinkwrap":false,"devDependencies":{"jsdoc":"^3.6.4","eslint":"6.8.0","fs-extra":"9.0.0","jest-cli":"25.4.0","prettier":"2.0.5","nps-utils":"^1.7.0","tsd-jsdoc":"^2.5.0","@babel/cli":"latest","babel-jest":"25.4.0","@babel/core":"latest","@types/jest":"25.2.1","tmp-promise":"2.0.2","babel-eslint":"10.1.0","@babel/polyfill":"7.8.7","@babel/register":"latest","eslint-config-xo":"0.29.1","@babel/preset-env":"latest","jsdoc-to-markdown":"5.0.3","eslint-plugin-jest":"23.8.2","babel-plugin-lodash":"^3.3.4","eslint-plugin-babel":"^5.3.0","eslint-plugin-import":"2.20.2","eslint-plugin-promise":"4.2.1","eslint-plugin-unicorn":"19.0.1","eslint-config-prettier":"^6.11.0","eslint-plugin-prettier":"^3.1.3","eslint-import-resolver-node":"0.3.3","@babel/plugin-proposal-class-properties":"^7.8.3"},"_npmOperationalInternal":{"tmp":"tmp/strato-db_3.1.0_1593508957027_0.5871640611847635","host":"s3://npm-registry-packages"}},"3.1.1":{"name":"strato-db","version":"3.1.1","keywords":["sqlite","nosql","event sourcing","esdb","jsonmodel","json","database","db"],"author":{"name":"Wout Mertens","email":"Wout.Mertens@gmail.com"},"license":"MIT","_id":"strato-db@3.1.1","maintainers":[{"name":"wmertens","email":"Wout.Mertens+npm@gmail.com"}],"homepage":"https://github.com/StratoKit/strato-db#readme","bugs":{"url":"https://github.com/StratoKit/strato-db/issues"},"dist":{"shasum":"209e39770ee5ecc184b143d9eba4e0c247d50cf3","tarball":"https://registry.npmjs.org/strato-db/-/strato-db-3.1.1.tgz","fileCount":50,"integrity":"sha512-mTJpePKjsTUdbbbzyNefHNfUbzTu4+CraR7z8Nop/vIezEbuSZrYPU8eAcWKCzxZlPrzm+CJ/rF3g8wgm5ThUg==","signatures":[{"sig":"MEUCIAZxcIOCJT7LkU/C7MdzW9AY/+PzdzCgnoEm2pZpNrsAAiEA8vfwortuRFtwY6eY0rnctVFR9uxhpMr92MsMOgdLeJY=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":519101,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJfNZomCRA9TVsSAnZWagAAk/AP/jJ0pKTVkssBsDYHZfyY\noDO2Jw8e8myvZTc7F6KSNF/ZRWlrUB2jxvXprW2+LazaKzE02T7BMx406RHf\negDy4DfF3UPkBl6xt3B0mWv2TsphT7MrWsME/Zo6pSCa8jLInbkoOVd6lxnx\nqb70NZ0bgJw3YwSsBnfokGQlr2tH4TBd199fY4HDQCES3UQhsX5y3LqucfK7\n8TLISrqhWRYsbTQjAIjHO25IFGTn6qgD30vdLCExTw1Ocff4W/WqLN8DSwNP\nEaRHegnmltM9nxpLSs5RNPX8G/QwD/KHEmYDjlodf1AJM19Eto0xASkorqr7\npWQ1VqNxC6rx0uaXugYJKN7qWsBxlb6jr4JyBS//KpxOwyEl8A4xFV87skLW\nN4hg++jUPvebUn80Jtff8rYnLUraAx0oXkGDukMUf1NDSpRd1OXG/aMKOfLq\nzjqAuWL75mnnUjFwGncGPSWwdbzOG4l3R0d1ocGzewQ366AZcNWYTA4vwn1y\nH9iw9B+tnPuSlUboLn+lzGD5jfJO8/5uKMG53G7SrdLpQdsceZgB8iRdB4JQ\nwZcXBoEz5xgiohoFZGakQwNNYpI34hCdQVeq3vWtwZqL2dfLXpwY9GrJGpUI\nm6NrCusEqAz340U3P7ViELUgJ5AifUWVjHyHKOf4/XDTf1CQ76pIov1W7DKK\nP9ok\r\n=KY4m\r\n-----END PGP SIGNATURE-----\r\n"},"jest":{"globals":{"__PRODUCTION__":false},"testEnvironment":"node","testPathIgnorePatterns":["<rootDir>/dist/","<rootDir>/node_modules/","_test-helpers.js"]},"main":"dist/index.js","types":"dist/types.d.ts","engines":{"node":">=10"},"gitHead":"109863afdd7cef02a521a246bd1588145bf55a94","scripts":{"test":"nps test","start":"nps","prepublishOnly":"nps test.full build"},"_npmUser":{"name":"wmertens","email":"Wout.Mertens+npm@gmail.com"},"repository":{"url":"git+https://github.com/StratoKit/strato-db.git","type":"git"},"_npmVersion":"6.14.4","description":"NoSQL-hybrid with Event Sourcing based on sqlite","directories":{},"_nodeVersion":"12.18.3","dependencies":{"uuid":"7.0.3","debug":"^4.1.1","lodash":"4.17.15","sqlite3":"4.2.0","dataloader":"2.0.0","prop-types":"^15.7.2","@yaska-eu/jsurl2":"^2.1.0"},"_hasShrinkwrap":false,"devDependencies":{"jsdoc":"^3.6.4","eslint":"6.8.0","fs-extra":"9.0.0","jest-cli":"25.4.0","prettier":"2.0.5","nps-utils":"^1.7.0","tsd-jsdoc":"^2.5.0","@babel/cli":"latest","babel-jest":"25.4.0","@babel/core":"latest","@types/jest":"25.2.1","tmp-promise":"2.0.2","babel-eslint":"10.1.0","@babel/polyfill":"7.8.7","@babel/register":"latest","eslint-config-xo":"0.29.1","@babel/preset-env":"latest","jsdoc-to-markdown":"5.0.3","eslint-plugin-jest":"23.8.2","babel-plugin-lodash":"^3.3.4","eslint-plugin-babel":"^5.3.0","eslint-plugin-import":"2.20.2","eslint-plugin-promise":"4.2.1","eslint-plugin-unicorn":"19.0.1","eslint-config-prettier":"^6.11.0","eslint-plugin-prettier":"^3.1.3","eslint-import-resolver-node":"0.3.3","@babel/plugin-proposal-class-properties":"^7.8.3"},"_npmOperationalInternal":{"tmp":"tmp/strato-db_3.1.1_1597348390063_0.8702539226836417","host":"s3://npm-registry-packages"}},"3.2.0":{"name":"strato-db","version":"3.2.0","keywords":["sqlite","nosql","event sourcing","esdb","jsonmodel","json","database","db"],"author":{"name":"Wout Mertens","email":"Wout.Mertens@gmail.com"},"license":"MIT","_id":"strato-db@3.2.0","maintainers":[{"name":"wmertens","email":"Wout.Mertens+npm@gmail.com"}],"homepage":"https://github.com/StratoKit/strato-db#readme","bugs":{"url":"https://github.com/StratoKit/strato-db/issues"},"dist":{"shasum":"6558e79ef21211dbb5428fde30d3bc18313c2ac1","tarball":"https://registry.npmjs.org/strato-db/-/strato-db-3.2.0.tgz","fileCount":49,"integrity":"sha512-7BXe4e0IC0QokCqIRoiq1mKTEssMnW01P6BNPvvROJpO6OQpJSoUEjtPKm6qhK+/xGG6i7Qkrw7Hzs2bMT9cew==","signatures":[{"sig":"MEYCIQDYzgC8Zc5e/z7tFfQtwkIKlurGHG6QKyhA4Fnapnsm4AIhALvPsqfGP4OsA21o0arYDfdIvGDUo2G/sDSKbuW7mrX8","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":424558,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJg5zEyCRA9TVsSAnZWagAA/1oP/jDvNbSDE634EqKf5vur\nTJOYZYVpFJYGZN9kboTbGqa23NbUePcHFc4qDyDXSMVm3ilP37yM7PIXHsHP\nXwJkf1PtLH8vclLnq5tCOthyiMPNuE8XjzhrJxjMGJI5/3XtrK1MZZYeUTDo\nqYBhxjpBuoZvG6phkG/FEasxFl8IE+i21PJdW8GUuZ/+9firkYYbMbVHoqH0\nQmWubx4R3BxZIrpnm45IxM5db5SD7rEM37gYP77g6+HnqzZ0Eo/Kv8EkqbtO\nJnFiO6T+pI5dyrZEJWDsL5MDDrffsSgZqwA08QC4Zwvj9yg1xAic2WyHOIqk\n5dgs64bTsW05Ygy0RVUIqDOdqD+rhvMKBZ8/UDv/va/CW8vETOdn3PYAfzAi\nX+dCKCVTMuZWynxaGG53Yhh7C7FFA1w7BiTQtAdD/U1wkE89+hh2fEvck19m\n7kDQ4XhdAEKYIM9/ZdcEb7aRzeQmyLngnAbfzBfoH9XavZBAmIgJF54l0bod\n64UYsQTu0lqUmy+P+0pZXYH37TBlZghnyr/VjEiJNQUfsYA9IYUbxIXnjcEe\nq4WWKlTUqoPeDyW3m3maD+P0kRPU3/LQcVDSNjtRnYA+/Y2aHcKysDWawNWI\nyJkAAUTBoSOkAGlKJFxMRKt9Alf88tkNaCAFca4MwQA86QQqDfg4wUyjcADr\nFpub\r\n=mqd9\r\n-----END PGP SIGNATURE-----\r\n"},"jest":{"globals":{"__PRODUCTION__":false},"testEnvironment":"node","testPathIgnorePatterns":["<rootDir>/dist/","<rootDir>/node_modules/","_test-helpers.js"]},"main":"dist/index.js","types":"types.d.ts","engines":{"node":">=10"},"gitHead":"61b3a0a79841e2be27063f2f172b97cab2312d8d","scripts":{"test":"nps test","start":"nps","prepublishOnly":"nps test.full build"},"_npmUser":{"name":"wmertens","email":"Wout.Mertens+npm@gmail.com"},"repository":{"url":"git+https://github.com/StratoKit/strato-db.git","type":"git"},"_npmVersion":"6.14.13","description":"NoSQL-hybrid with Event Sourcing based on sqlite","directories":{},"_nodeVersion":"14.17.2","dependencies":{"uuid":"^8.3.2","debug":"4.3.2","lodash":"^4.17.21","sqlite3":"5","dataloader":"^2.0.0","prop-types":"^15.7.2","@yaska-eu/jsurl2":"^2.1.0"},"_hasShrinkwrap":false,"devDependencies":{"jsdoc":"3.6.7","eslint":"7.30.0","fs-extra":"10.0.0","jest-cli":"27.0.6","prettier":"2.3.2","nps-utils":"^1.7.0","tsd-jsdoc":"^2.5.0","@babel/cli":"7.14.5","babel-jest":"27.0.6","@babel/core":"7.14.6","@types/jest":"26.0.24","tmp-promise":"^3.0.2","@babel/register":"7.14.5","eslint-config-xo":"0.37.0","@babel/preset-env":"7.14.7","jsdoc-to-markdown":"7.0.1","eslint-plugin-jest":"24.3.6","babel-plugin-lodash":"^3.3.4","eslint-plugin-babel":"^5.3.1","@babel/eslint-parser":"7.14.7","eslint-plugin-import":"2.23.4","eslint-plugin-promise":"5.1.0","eslint-plugin-unicorn":"34.0.1","eslint-config-prettier":"8.3.0","eslint-plugin-prettier":"3.4.0","eslint-import-resolver-node":"^0.3.4","@homer0/prettier-plugin-jsdoc":"4.0.0","@babel/plugin-proposal-class-properties":"7.14.5"},"_npmOperationalInternal":{"tmp":"tmp/strato-db_3.2.0_1625764145645_0.0953855431108086","host":"s3://npm-registry-packages"}},"3.2.1":{"name":"strato-db","version":"3.2.1","keywords":["sqlite","nosql","event sourcing","esdb","jsonmodel","json","database","db"],"author":{"name":"Wout Mertens","email":"Wout.Mertens@gmail.com"},"license":"MIT","_id":"strato-db@3.2.1","maintainers":[{"name":"wmertens","email":"Wout.Mertens+npm@gmail.com"}],"homepage":"https://github.com/StratoKit/strato-db#readme","bugs":{"url":"https://github.com/StratoKit/strato-db/issues"},"dist":{"shasum":"c8819f795b3ad910287228b8ec14910e148f10dd","tarball":"https://registry.npmjs.org/strato-db/-/strato-db-3.2.1.tgz","fileCount":49,"integrity":"sha512-oThNQ6/8XY+OYy7OVW2cpRJSbzdkDq/CoXAO2tWkyxlv5icsR7xyv2f2tbVdKVcvlvpFA1K+wjHkQaq9fzUpMQ==","signatures":[{"sig":"MEYCIQDT3icdlrg6o/yY/VR98yck+rsvq3eyiaPacqFMHBXyFAIhAL3DEsm+cVoMWl3YLWdzObaXzT9oeQbcLVRrTxlpYLHS","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":426010},"jest":{"globals":{"__PRODUCTION__":false},"testEnvironment":"node","testPathIgnorePatterns":["<rootDir>/dist/","<rootDir>/node_modules/","_test-helpers.js"]},"main":"dist/index.js","types":"types.d.ts","engines":{"node":">=10"},"gitHead":"91a2e67555e8d5040b4a02ecee4e767b5a24eca4","scripts":{"test":"nps test","start":"nps","prepublishOnly":"nps test.full build"},"_npmUser":{"name":"wmertens","email":"Wout.Mertens+npm@gmail.com"},"repository":{"url":"git+https://github.com/StratoKit/strato-db.git","type":"git"},"_npmVersion":"6.14.15","description":"NoSQL-hybrid with Event Sourcing based on sqlite","directories":{},"_nodeVersion":"14.18.0","dependencies":{"uuid":"^8.3.2","debug":"4.3.2","lodash":"^4.17.21","sqlite3":"^5.0.2","dataloader":"^2.0.0","prop-types":"^15.7.2","@yaska-eu/jsurl2":"^2.1.0"},"_hasShrinkwrap":false,"devDependencies":{"jsdoc":"3.6.7","eslint":"7.30.0","fs-extra":"10.0.0","jest-cli":"27.0.6","prettier":"2.3.2","nps-utils":"^1.7.0","tsd-jsdoc":"^2.5.0","@babel/cli":"7.14.5","babel-jest":"27.0.6","@babel/core":"7.14.6","@types/jest":"26.0.24","tmp-promise":"^3.0.2","@babel/register":"7.14.5","eslint-config-xo":"0.37.0","@babel/preset-env":"7.14.7","jsdoc-to-markdown":"7.0.1","eslint-plugin-jest":"24.3.6","babel-plugin-lodash":"^3.3.4","eslint-plugin-babel":"^5.3.1","@babel/eslint-parser":"7.14.7","eslint-plugin-import":"2.23.4","eslint-plugin-promise":"5.1.0","eslint-plugin-unicorn":"34.0.1","eslint-config-prettier":"8.3.0","eslint-plugin-prettier":"3.4.0","eslint-formatter-github":"^1.0.11","eslint-import-resolver-node":"^0.3.4","@homer0/prettier-plugin-jsdoc":"4.0.0","@babel/plugin-proposal-class-properties":"7.14.5"},"_npmOperationalInternal":{"tmp":"tmp/strato-db_3.2.1_1634203635078_0.8382547445059987","host":"s3://npm-registry-packages"}},"3.3.0":{"name":"strato-db","version":"3.3.0","keywords":["sqlite","nosql","event sourcing","esdb","jsonmodel","json","database","db"],"author":{"name":"Wout Mertens","email":"Wout.Mertens@gmail.com"},"license":"MIT","_id":"strato-db@3.3.0","maintainers":[{"name":"wmertens","email":"Wout.Mertens+npm@gmail.com"}],"homepage":"https://github.com/StratoKit/strato-db#readme","bugs":{"url":"https://github.com/StratoKit/strato-db/issues"},"dist":{"shasum":"eea40ecb9540466cfcdd856c65d786dec2ea2d7e","tarball":"https://registry.npmjs.org/strato-db/-/strato-db-3.3.0.tgz","fileCount":49,"integrity":"sha512-B7WXkXGvtUzJoac6sJzvlABrDrGTCCwooQAFuZI7vc6v1UmiPEIdkL11RaD0695v5aj9QeDGjvYCKxAfSotw5A==","signatures":[{"sig":"MEUCIQD6lYA8LYWnx4S8pBwx4uH24JDo6JXmtYI6EZksGPBoCAIgWv5mIiUy9aij62GhjEYk+rLOvU5B64Io2eRnT3N/7L4=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":433237,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJhk4ZYCRA9TVsSAnZWagAAyecP/1WnrFAx+ePcQRuenFKD\nwN0S+erLZZgMYK10N9RDNEEZzJejqQnoYsw15CXgsDvcPFY1GY47oN3flMhf\nrS+Hv4XS/3n9XId+r1eDBe7/Clvj1D8mAYPjq1RQf4nRic3YzJ9LBnzvt2wG\nXlTDz4dBVkgwwz15N+C2vQTaoA6798xytBb/fM6RXv2M5BeIlBpP0bSfPTjp\nGBFaeg7amog/0KQ4o64b6O6kuUdDl36ELOIhOWNMVgGHWDgXkwu6Kyopw6bq\nT5rlMRODRSxE3tNbnkUXGxYyb1K5bHKPYnzlryOHlnyxr+V06FYMwqoqFiyw\n2zrSRZu6Lvvd/g6r0OOXePIRD9fULZrCX4AikrbmW8l1oU243cfiQVrTwtxn\n/Lr4E+V2J97c1hTAcwKMkDoyWwDxxBz7IUk7rOhJlNMxGEh98WjqHYy0At+h\nAT/1M12u8S/KKUqZ2gzsTE4+yOp6MxEcrUPw0RAzdC7KjpnVqy1ue+VPMpre\n9/DESE14vySxyA+sXwVZ9Y8GCEf/01L8AuWmtMcGZIHB7F6ppZN2px1/kraw\n5C9M24r1nalo75FBwP+weFeLfmpMNR/Vwao2BRlhnknlK+Xg/aEkQr/svjfx\nAeei3HqpQDf1IOmaQAOsurJx0rdLENlAlKHilLdy6W0MSFO3kEQWJLwH1SQ9\nA6UR\r\n=L+ue\r\n-----END PGP SIGNATURE-----\r\n"},"jest":{"globals":{"__PRODUCTION__":false},"testEnvironment":"node","testPathIgnorePatterns":["<rootDir>/dist/","<rootDir>/node_modules/","_test-helpers.js"]},"main":"dist/index.js","types":"types.d.ts","engines":{"node":">=10"},"gitHead":"d21d9f9c582969bc8fd2dd7a4bcc05bd18567e58","scripts":{"test":"nps test","start":"nps","prepublishOnly":"nps test.full build"},"_npmUser":{"name":"wmertens","email":"Wout.Mertens+npm@gmail.com"},"repository":{"url":"git+https://github.com/StratoKit/strato-db.git","type":"git"},"_npmVersion":"6.14.15","description":"NoSQL-hybrid with Event Sourcing based on sqlite","directories":{},"_nodeVersion":"14.18.0","dependencies":{"uuid":"^8.3.2","debug":"4.3.2","lodash":"^4.17.21","sqlite3":"^5.0.2","dataloader":"^2.0.0","prop-types":"^15.7.2","@yaska-eu/jsurl2":"^2.1.0"},"_hasShrinkwrap":false,"devDependencies":{"jsdoc":"3.6.7","eslint":"7.30.0","fs-extra":"10.0.0","jest-cli":"27.0.6","prettier":"2.3.2","nps-utils":"^1.7.0","tsd-jsdoc":"^2.5.0","@babel/cli":"7.14.5","babel-jest":"27.0.6","@babel/core":"7.14.6","@types/jest":"26.0.24","tmp-promise":"^3.0.2","@babel/register":"7.14.5","eslint-config-xo":"0.37.0","@babel/preset-env":"7.14.7","jsdoc-to-markdown":"7.0.1","eslint-plugin-jest":"24.3.6","babel-plugin-lodash":"^3.3.4","eslint-plugin-babel":"^5.3.1","@babel/eslint-parser":"7.14.7","eslint-plugin-import":"2.23.4","eslint-plugin-promise":"5.1.0","eslint-plugin-unicorn":"34.0.1","eslint-config-prettier":"8.3.0","eslint-plugin-prettier":"3.4.0","eslint-formatter-github":"^1.0.11","eslint-import-resolver-node":"^0.3.4","@homer0/prettier-plugin-jsdoc":"4.0.0","@babel/plugin-proposal-class-properties":"7.14.5"},"_npmOperationalInternal":{"tmp":"tmp/strato-db_3.3.0_1637058136695_0.39870863258432165","host":"s3://npm-registry-packages"}},"3.3.1":{"name":"strato-db","version":"3.3.1","keywords":["sqlite","nosql","event sourcing","esdb","jsonmodel","json","database","db"],"author":{"name":"Wout Mertens","email":"Wout.Mertens@gmail.com"},"license":"MIT","_id":"strato-db@3.3.1","maintainers":[{"name":"wmertens","email":"Wout.Mertens+npm@gmail.com"}],"homepage":"https://github.com/StratoKit/strato-db#readme","bugs":{"url":"https://github.com/StratoKit/strato-db/issues"},"dist":{"shasum":"896a019e8d3c3448f7b665ce2317f51638bcd849","tarball":"https://registry.npmjs.org/strato-db/-/strato-db-3.3.1.tgz","fileCount":49,"integrity":"sha512-iOi2b6kOTQ/rN5pSJNkQFd7k5YaW6bnNtCz8mmrxRvsVpMZbmIzKywHJKekDAqCnzOk66/3x4dTtne8CL4E9RA==","signatures":[{"sig":"MEUCIHwtm7kHbkgPLpMnYcuTANK67C3EmrZyQSDuu3U+I2X8AiEArpZ1wMXVQxx3IVhpq6SdqHoA2lqWdAa6uuCNhHxi6p0=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":433600,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJht9bSCRA9TVsSAnZWagAAy0YP/1IyUCQb0Qvoj3i6HSb6\nJE8RbD0MUwrI2Mcylw9NBXvAV9o/Cldo9MbvbcHWqLu5gL14/zV/zDUW0HkS\nie+ZZTjmJwJV2DFPW1EE69TUxv1+LPkBU9sottYU4WqL4apJQq3/JZMrgzWp\ngY3ifOND55ywMP5UFwTqMIlq6L9GdOgJQRv26k74Wt6eni6SzHXYCXCUdSgG\no/8gzpXhvI2pXy0Zn9FrwDJwzJcr+YjCvukbJDlU0LNHMTE0ejX5AYesdQxv\nfwCNdsvSsV1HbC+HsfZRln1b6L1Zv4wTqOe501LwJbNgby8RzTWQwZzyn0F2\n6uPqOYIM/U4vVb/ba2z6rFu5K7TaPYBEQhK/btxY1oLNbXOqpL+r7EuWKXsR\neCKbpON6f3rV8cRl4n1AQ23HbwU2dnQtISbeB4M+Fq732MQtGPPFnLznoRF+\nqBG+WKGWo52ov74PL9p+AyILn+qzfxFLMyTZ2N09ptvCrWZW1m2lFPB0CSpp\nvkRaT0bNXmtM+NgY+VlM7TmLYgMPFxOtPzSKTdbekTLDLYb2R21BcwxqDFtO\nUEWCSQ0I/3EQtR/pCHVhqy4UZBGpCcFbSCgo5wuzQjEu/vrItcRGOsRXDF3D\nvtrH1msXmnees+N41SwyvTB/QhbBbdTU/xiu4eYmp2M3VGAKCnQE85JDZ4T0\nHosf\r\n=cFUg\r\n-----END PGP SIGNATURE-----\r\n"},"jest":{"globals":{"__PRODUCTION__":false},"testEnvironment":"node","testPathIgnorePatterns":["<rootDir>/dist/","<rootDir>/node_modules/","_test-helpers.js"]},"main":"dist/index.js","types":"types.d.ts","engines":{"node":">=10"},"gitHead":"d6f03799e09f99734b72a53b0f30081550058c09","scripts":{"test":"nps test","start":"nps","prepublishOnly":"nps test.full build"},"_npmUser":{"name":"wmertens","email":"Wout.Mertens+npm@gmail.com"},"repository":{"url":"git+https://github.com/StratoKit/strato-db.git","type":"git"},"_npmVersion":"6.14.15","description":"NoSQL-hybrid with Event Sourcing based on sqlite","directories":{},"_nodeVersion":"14.18.1","dependencies":{"uuid":"^8.3.2","debug":"4.3.2","lodash":"^4.17.21","sqlite3":"^5.0.2","dataloader":"^2.0.0","prop-types":"^15.7.2","@yaska-eu/jsurl2":"^2.1.0"},"_hasShrinkwrap":false,"devDependencies":{"jsdoc":"3.6.7","eslint":"7.30.0","fs-extra":"10.0.0","jest-cli":"27.0.6","prettier":"2.3.2","nps-utils":"^1.7.0","tsd-jsdoc":"^2.5.0","@babel/cli":"7.14.5","babel-jest":"27.0.6","@babel/core":"7.14.6","@types/jest":"26.0.24","tmp-promise":"^3.0.2","@babel/register":"7.14.5","eslint-config-xo":"0.37.0","@babel/preset-env":"7.14.7","jsdoc-to-markdown":"7.0.1","eslint-plugin-jest":"24.3.6","babel-plugin-lodash":"^3.3.4","eslint-plugin-babel":"^5.3.1","@babel/eslint-parser":"7.14.7","eslint-plugin-import":"2.23.4","eslint-plugin-promise":"5.1.0","eslint-plugin-unicorn":"34.0.1","eslint-config-prettier":"8.3.0","eslint-plugin-prettier":"3.4.0","eslint-formatter-github":"^1.0.11","eslint-import-resolver-node":"^0.3.4","@homer0/prettier-plugin-jsdoc":"4.0.0","@babel/plugin-proposal-class-properties":"7.14.5"},"_npmOperationalInternal":{"tmp":"tmp/strato-db_3.3.1_1639438034394_0.6190618372702943","host":"s3://npm-registry-packages"}},"3.3.2":{"name":"strato-db","version":"3.3.2","keywords":["sqlite","nosql","event sourcing","esdb","jsonmodel","json","database","db"],"author":{"name":"Wout Mertens","email":"Wout.Mertens@gmail.com"},"license":"MIT","_id":"strato-db@3.3.2","maintainers":[{"name":"wmertens","email":"Wout.Mertens+npm@gmail.com"}],"homepage":"https://github.com/StratoKit/strato-db#readme","bugs":{"url":"https://github.com/StratoKit/strato-db/issues"},"dist":{"shasum":"5ac71aac218f7f55adec3645065f26e1d37fb51e","tarball":"https://registry.npmjs.org/strato-db/-/strato-db-3.3.2.tgz","fileCount":48,"integrity":"sha512-02h3B8gXhfwAEBGNadkd9EZPN4kFinZPgPhvIxrFeoT2jOyMk1I+CLWUYY8kA7kwIhBckUPK3FDRcIeRgYMvQg==","signatures":[{"sig":"MEQCIAGM1RohP6BqpbnwUyUxDv+kzfCtHsaXpFtrEIRUBoEIAiAdwSm6STIkmxy3iZw2JU6brqvG47iBnLRL7D7X7NgjIw==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":426309,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJh/UKCCRA9TVsSAnZWagAAvzkP/iw1GhXH6JW4FGYbAk9T\nOshpyoOlUSD4POG9SLfREO6Rtp5fjN1h8K6XYgi+QvrPcAsEj6oXFSYSD+6l\nJCQWDwrn3ySMO48g1zUtqyI8QqEw64tHQdB4nh1L8KXfoc4wosA9EizPb8vb\n0UFpN3wyqyo/Abj3hMqCJrsXZN50iVoz1Ox9wzT37GaNKbQXyxm28GuoREfC\ngx6I2Jjhj9w/DEeI7wsWz9gxDMlalWfQPYSZjbp9hwhGiPqX8NcQYunAO7yV\nyEGDQfb4B1ttLMviQ2cVHA4SQ2uwMxVQw/e6JY6prtzQMvvwRtWOLzT/7sti\nkeowCG1tG51Kqd2QrScguvC6lEcj8YOovUBxt4lDmQX70lr70NtMuEEjXIaJ\nz5/143C9MpuI0iI4qqZo48tTdP4CHM5DLmonHtnJnUFCbpkEkRTzVbTFbZLR\ny8yx+SvOtRPJqEOJGdp3lvzTP26/C0i2ZFEaf2G+N+zJ6psuwZkvE247D0D5\nTTVWCGjz8TPCeQLIzy3nfaTnGroYteX72OwH11upO5z+ZgQVMyrNEh2N+lQc\n4oymDSb0ELIlB0yty1DZeVb89M0kvVeeeZGaMCGeZ6pvZp7hp4U33SH7sdaC\nSG4ME//T8FlpwxEV0JGK7546ORkLWnpAYPkJEOFH4yqczMJ7+hZD+PuZbAfK\n+gPD\r\n=/xbm\r\n-----END PGP SIGNATURE-----\r\n"},"jest":{"globals":{"__PRODUCTION__":false},"testEnvironment":"node","testPathIgnorePatterns":["<rootDir>/dist/","<rootDir>/node_modules/","_test-helpers.js"]},"main":"dist/index.js","types":"types.d.ts","engines":{"node":">=10"},"gitHead":"c7bbc8ec7e2d990f4c6cec39437495dd9772be5b","scripts":{"test":"nps test","start":"nps","prepublishOnly":"nps test.full build"},"_npmUser":{"name":"wmertens","email":"Wout.Mertens+npm@gmail.com"},"repository":{"url":"git+https://github.com/StratoKit/strato-db.git","type":"git"},"_npmVersion":"8.1.2","description":"NoSQL-hybrid with Event Sourcing based on sqlite","directories":{},"_nodeVersion":"16.13.2","dependencies":{"uuid":"^8.3.2","debug":"4.3.2","lodash":"^4.17.21","sqlite3":"^5.0.2","dataloader":"^2.0.0","prop-types":"^15.7.2","@yaska-eu/jsurl2":"^2.1.0"},"_hasShrinkwrap":false,"devDependencies":{"jsdoc":"3.6.7","eslint":"7.30.0","fs-extra":"10.0.0","jest-cli":"27.0.6","prettier":"2.3.2","nps-utils":"^1.7.0","tsd-jsdoc":"^2.5.0","@babel/cli":"7.14.5","babel-jest":"27.0.6","@babel/core":"7.14.6","@types/jest":"26.0.24","tmp-promise":"^3.0.2","@babel/register":"7.14.5","eslint-config-xo":"0.37.0","@babel/preset-env":"7.14.7","jsdoc-to-markdown":"7.0.1","eslint-plugin-jest":"24.3.6","babel-plugin-lodash":"^3.3.4","eslint-plugin-babel":"^5.3.1","eslint-plugin-jsdoc":"^37.7.1","@babel/eslint-parser":"7.14.7","eslint-plugin-import":"2.23.4","eslint-plugin-promise":"5.1.0","eslint-plugin-unicorn":"34.0.1","eslint-config-prettier":"8.3.0","eslint-plugin-prettier":"3.4.0","eslint-formatter-github":"^1.0.11","@typescript-eslint/parser":"^5.10.2","eslint-import-resolver-node":"^0.3.4","@homer0/prettier-plugin-jsdoc":"4.0.0","@typescript-eslint/eslint-plugin":"^5.10.2","@babel/plugin-proposal-class-properties":"7.14.5"},"_npmOperationalInternal":{"tmp":"tmp/strato-db_3.3.2_1643987586149_0.9488985566129635","host":"s3://npm-registry-packages"}},"3.3.3":{"name":"strato-db","version":"3.3.3","keywords":["sqlite","nosql","event sourcing","esdb","jsonmodel","json","database","db"],"author":{"name":"Wout Mertens","email":"Wout.Mertens@gmail.com"},"license":"MIT","_id":"strato-db@3.3.3","maintainers":[{"name":"wmertens","email":"Wout.Mertens+npm@gmail.com"}],"homepage":"https://github.com/StratoKit/strato-db#readme","bugs":{"url":"https://github.com/StratoKit/strato-db/issues"},"dist":{"shasum":"93322a29b4f1a122d51b8129a15ee1cb8a8e7c77","tarball":"https://registry.npmjs.org/strato-db/-/strato-db-3.3.3.tgz","fileCount":48,"integrity":"sha512-2HrdIC5xosqPHD9AHvA54VYkcey59UiF+dl1TFm5kKyuib6W+c8hluknYOpu5S2yreXbyY6tS/W/0MHx3ek8bw==","signatures":[{"sig":"MEUCIHxBjTL+qSffzuu4nc2w7NXxynkRr3KSjRr/pXJdEE60AiEApEqnkI6UYySD8yX+a64KFeDVw4xO5J5INCv61pBmW08=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":428867,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJh/9CzCRA9TVsSAnZWagAAv2kP/2PTxD2YWlqNflcLeKrp\nX/GbFEN0WcfJetnMYTJWy58JKM1Le4uSxx1wupLwqvWdDWKc0fisuRWtrlec\n9vSNJ699GbLv/BWUHir2nalLghVycPY75GkgnAVsuTLw/1yV6KsKB6yCR2U1\n5nMpCoOKROy0u5uEQFi05oU83c8dnv8/Ki/Uau4rPXx9avZ9vymsTAemlmWO\nIig4w3dgtWEa8cne/pynEBxHE1ycA5fiKHmRL+UbXCqSkShT3sGbOKaIZXIJ\nAfltmgOmki6EvKNKelIZ2xJ5lS0mSRyfXY54Qs/A/ZaL5MRI57AeJ2gZo09Z\ndbqfZ0+JRcc7h78clf31oB7Jt7amsuROMrrW4b7gJDjdJG33rHLRs2sl0J40\nBhI97exgV2jz0F7f11QMF347cPM7TA9OEC3Y6lWqSIIeVBo9OnSodbszUSr7\nEuuJoIRh0DCiuIjfrC+Sqiq4DhTSCc7eVq6fJmvoB75jvIWPS2dPT7fufOwE\n/wJlL7HNd73zdgqRZKoubCtR0xFnvFWQkKbDmgjsA8QH/QZZtZswCkI/ru4F\n2vPkYgjpCQ4lsKJ4Cwst/WF918okStnbl6MoIJmOOsRLIkZHaQrqQ3ddj44o\nXKBNxeZfyz0DuG5n0BolDyEcp828+Y3AEU/z3ospx+WhQAALMsJy9RRr2y/X\nq3/R\r\n=POn0\r\n-----END PGP SIGNATURE-----\r\n"},"jest":{"globals":{"__PRODUCTION__":false},"testEnvironment":"node","testPathIgnorePatterns":["<rootDir>/dist/","<rootDir>/node_modules/","_test-helpers.js"]},"main":"dist/index.js","types":"types.d.ts","engines":{"node":">=10"},"gitHead":"dbdd4fbc780ea5b836e1ba8936829977c2c46bae","scripts":{"test":"nps test","start":"nps","prepublishOnly":"nps test.full build"},"_npmUser":{"name":"wmertens","email":"Wout.Mertens+npm@gmail.com"},"repository":{"url":"git+https://github.com/StratoKit/strato-db.git","type":"git"},"_npmVersion":"8.1.2","description":"NoSQL-hybrid with Event Sourcing based on sqlite","directories":{},"_nodeVersion":"16.13.2","dependencies":{"uuid":"^8.3.2","debug":"4.3.2","lodash":"^4.17.21","sqlite3":"^5.0.2","dataloader":"^2.0.0","prop-types":"^15.7.2","@yaska-eu/jsurl2":"^2.1.0"},"_hasShrinkwrap":false,"devDependencies":{"jsdoc":"3.6.7","eslint":"7.30.0","fs-extra":"10.0.0","jest-cli":"27.0.6","prettier":"2.3.2","nps-utils":"^1.7.0","tsd-jsdoc":"^2.5.0","@babel/cli":"7.14.5","babel-jest":"27.0.6","@babel/core":"7.14.6","@types/jest":"26.0.24","tmp-promise":"^3.0.2","@babel/register":"7.14.5","eslint-config-xo":"0.37.0","@babel/preset-env":"7.14.7","jsdoc-to-markdown":"7.0.1","eslint-plugin-jest":"24.3.6","babel-plugin-lodash":"^3.3.4","eslint-plugin-babel":"^5.3.1","eslint-plugin-jsdoc":"^37.7.1","@babel/eslint-parser":"7.14.7","eslint-plugin-import":"2.23.4","eslint-plugin-promise":"5.1.0","eslint-plugin-unicorn":"34.0.1","eslint-config-prettier":"8.3.0","eslint-plugin-prettier":"3.4.0","eslint-formatter-github":"^1.0.11","@typescript-eslint/parser":"^5.10.2","eslint-import-resolver-node":"^0.3.4","@homer0/prettier-plugin-jsdoc":"4.0.0","@typescript-eslint/eslint-plugin":"^5.10.2","@babel/plugin-proposal-class-properties":"7.14.5"},"_npmOperationalInternal":{"tmp":"tmp/strato-db_3.3.3_1644155059567_0.20303849640576943","host":"s3://npm-registry-packages"}},"3.3.4":{"name":"strato-db","version":"3.3.4","keywords":["sqlite","nosql","event sourcing","esdb","jsonmodel","json","database","db"],"author":{"name":"Wout Mertens","email":"Wout.Mertens@gmail.com"},"license":"MIT","_id":"strato-db@3.3.4","maintainers":[{"name":"wmertens","email":"Wout.Mertens+npm@gmail.com"}],"homepage":"https://github.com/StratoKit/strato-db#readme","bugs":{"url":"https://github.com/StratoKit/strato-db/issues"},"dist":{"shasum":"dc3613ea61298651eee344695ad2cc9e1e76a332","tarball":"https://registry.npmjs.org/strato-db/-/strato-db-3.3.4.tgz","fileCount":48,"integrity":"sha512-nhj4yGgxZ9VfKnIGolCILl7Zp0Cm5XwMMc9QBNQjEkFmotKraxGq51Q4/bOnJ1mrpuq3nm1CrbRR9BN1RcZm4A==","signatures":[{"sig":"MEYCIQDZIHNZOldH5xvxzt4xfBeXTq9jUOWMuG0ho5L3v86KMwIhAJhcVAGNUQcgkfNKj6MF3a+AaF1xSavDZ6fLGHM5jr1i","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":428154,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJiAupFCRA9TVsSAnZWagAALzYP/irkJKj4ea9sUZd6xsBa\nOwda1PQ7mQ1mWJYkUTmkMO31/lub4c9uUbjcq5dijeAIfw0K7vOflu54osyI\nmmYBdesHIClzTlN5oTAGug34uRVf6tJr41NwYPnuoTq+2KHlJ9A5MRYPWp6W\nMcqfaH4QsGPGWzkoc2DDtBbF6t6I0Ol+HecxS+ivxSLXsf6tovAgbsVNMGpM\nvpOo44RtR/GvCy8JXb0fmDberDOREvq5B58uhFhLh7CgjKNheaSJ9O1ir3EO\nYvge+T2FztP0rx/WrW2aZ9WQjTeZF7v8FLPbleXVXFOaKVJ2Fm/oGqWNDxTP\nk+JWIyQFjCeZucp0idgO34bJJKgkOTRYAma3kAOAlEAyZ7GEusepDS2h6UK1\n5UVGRRenUxfcil63XriQbf8c3xYlJwLemFrpprKMBHRwmsLyl5dLmScCWjYn\nuhgUls2c029WuBHHHelCLzrxzWDBVRaMUAI1c6sxKhhyhtg4xMs4fLjkDjED\nmLK+ogcdAgsJJiLqTYwXP6ZJjsPYpG5wmS9jbZzaI4dCd38+H3Kjfc/+rgJ4\nxVfi7qzLkf2KO+aqTTr9c10alqWhVRIsSFGqS1LFdT9Z3qtZMWrXA8g05c9Y\nJT+NtTXEWQ8IrKqrgKY67SdlE3HM71olujktslCCmfaJrUcjI3Aamn22IWcg\n92wi\r\n=HxvE\r\n-----END PGP SIGNATURE-----\r\n"},"jest":{"globals":{"__PRODUCTION__":false},"testEnvironment":"node","testPathIgnorePatterns":["<rootDir>/dist/","<rootDir>/node_modules/","_test-helpers.js"]},"main":"dist/index.js","types":"types.d.ts","engines":{"node":">=10"},"gitHead":"61c9a02210afdeee1ae5697f46f59e3c4e455d9f","scripts":{"test":"nps test","start":"nps","prepublishOnly":"nps test.full build"},"_npmUser":{"name":"wmertens","email":"Wout.Mertens+npm@gmail.com"},"repository":{"url":"git+https://github.com/StratoKit/strato-db.git","type":"git"},"_npmVersion":"8.1.2","description":"NoSQL-hybrid with Event Sourcing based on sqlite","directories":{},"_nodeVersion":"16.13.2","dependencies":{"uuid":"^8.3.2","debug":"4.3.2","lodash":"^4.17.21","sqlite3":"^5.0.2","dataloader":"^2.0.0","prop-types":"^15.7.2","@yaska-eu/jsurl2":"^2.1.0"},"_hasShrinkwrap":false,"devDependencies":{"jsdoc":"3.6.7","eslint":"7.30.0","fs-extra":"10.0.0","jest-cli":"27.0.6","prettier":"2.3.2","nps-utils":"^1.7.0","tsd-jsdoc":"^2.5.0","@babel/cli":"7.14.5","babel-jest":"27.0.6","@babel/core":"7.14.6","@types/jest":"26.0.24","tmp-promise":"^3.0.2","@babel/register":"7.14.5","eslint-config-xo":"0.37.0","@babel/preset-env":"7.14.7","jsdoc-to-markdown":"7.0.1","eslint-plugin-jest":"24.3.6","babel-plugin-lodash":"^3.3.4","eslint-plugin-babel":"^5.3.1","eslint-plugin-jsdoc":"^37.7.1","@babel/eslint-parser":"7.14.7","eslint-plugin-import":"2.23.4","eslint-plugin-promise":"5.1.0","eslint-plugin-unicorn":"34.0.1","eslint-config-prettier":"8.3.0","eslint-plugin-prettier":"3.4.0","eslint-formatter-github":"^1.0.11","@typescript-eslint/parser":"^5.10.2","eslint-import-resolver-node":"^0.3.4","@homer0/prettier-plugin-jsdoc":"4.0.0","@typescript-eslint/eslint-plugin":"^5.10.2","@babel/plugin-proposal-class-properties":"7.14.5"},"_npmOperationalInternal":{"tmp":"tmp/strato-db_3.3.4_1644358213625_0.10219002700504332","host":"s3://npm-registry-packages"}},"3.4.0":{"name":"strato-db","version":"3.4.0","keywords":["sqlite","nosql","event sourcing","esdb","jsonmodel","json","database","db"],"author":{"name":"Wout Mertens","email":"Wout.Mertens@gmail.com"},"license":"MIT","_id":"strato-db@3.4.0","maintainers":[{"name":"wmertens","email":"Wout.Mertens+npm@gmail.com"}],"homepage":"https://github.com/StratoKit/strato-db#readme","bugs":{"url":"https://github.com/StratoKit/strato-db/issues"},"dist":{"shasum":"dc0784ee1878ec544f269e201756f60123c2498a","tarball":"https://registry.npmjs.org/strato-db/-/strato-db-3.4.0.tgz","fileCount":48,"integrity":"sha512-MK2KnxBowLA8d1AkX6UO0AJ/j4/qafU91+TH1Cj/YcmmTZtob52x8NUy+bS0bP+8ddM1ho6E/1kQyox9+BBlRQ==","signatures":[{"sig":"MEYCIQD1VYcRoK+EgTcs9vIkvZQfMYMPZUgBdtiDar6Twcal4gIhALg2/5rq1VGxwTqrIizfX2IOA6lTWuItzJY7HBdKX9Ck","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":445989,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJiHgWaACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2Vmql8g/7Be8x6/2K1PhGG+5YfGEHRmxjOpRom4yRf7usqyOEfYtJiV8n\r\ntX3uZH8VexI+do7FSD2vmM9w7ohx4ZIkTR0MRK3XQA0ygkGME0JZ/lauAHUl\r\nWoUNyjmHyBXhKvzRROwF9xxBzghcZnRE7Xraq0OwFwRDDQSJt4LHhUvB40Nc\r\n90t/g4wFC7JdjUwxC71B4izyo179M0YaCnX6djVDf5hWILqIMgvB2z8QsIkd\r\nGx9jk2QARmsQa47+GRoal135X6lRdW4uRNXBFUjnaHm8rG5oD4Tpx1I6V0Uc\r\nHyhTuPdfc5gZSVQ9jDrXXw4SX/wE2A1dUDrak29LQjbR4Cdd3BQ/E3cAgMUP\r\nQznnR7z+druKHWssKUuNaP8EYmLot0JAk5Q7wOVMhHTrKR+GNTPmFlnRfS2t\r\nmgqqr198IR7+yxjSOd7AK+JX+AJowjZtVOtfS6kwX3UXe41o/vb/5PSowT+Q\r\nMPaO/6Vu2db8mgAXVt2/YYmeH1pg4fBYkJ1JOlY69HTjDF9gPZswOINkj3AV\r\na/hSkTuUochpLhk5PHlryv+EnpXxjhTMz0NFf5VlBIbVvqEof1l2Ry3aZ1Yp\r\nWhDiLH2vppOv5TF0MTIU4IoHkBRmae6LzU38mlAwGmkwhq+Uj5ETxFklDynr\r\n4e+RNZMY/nw2+Z00TybAzSlq1wH67H/hwbU=\r\n=iuHo\r\n-----END PGP SIGNATURE-----\r\n"},"jest":{"globals":{"__PRODUCTION__":false},"testEnvironment":"node","testPathIgnorePatterns":["<rootDir>/build/","<rootDir>/dist/","<rootDir>/node_modules/","_test-helpers.js"]},"main":"dist/index.js","types":"types.d.ts","engines":{"node":">=12.17"},"gitHead":"777c18b6667330644974f5d1e072c66f55108a80","scripts":{"test":"nps test","start":"nps","prepublishOnly":"nps test.full build"},"_npmUser":{"name":"wmertens","email":"Wout.Mertens+npm@gmail.com"},"repository":{"url":"git+https://github.com/StratoKit/strato-db.git","type":"git"},"_npmVersion":"8.3.1","description":"NoSQL-hybrid with Event Sourcing based on sqlite","directories":{},"_nodeVersion":"16.14.0","dependencies":{"uuid":"^8.3.2","debug":"4.3.3","jsurl2":"2.1.0","lodash":"^4.17.21","sqlite3":"^5.0.2","async-sema":"^3.1.1","dataloader":"^2.0.0","prop-types":"15.8.1"},"_hasShrinkwrap":false,"devDependencies":{"jsdoc":"3.6.10","eslint":"8.8.0","fs-extra":"10.0.0","jest-cli":"27.5.1","prettier":"2.5.1","nps-utils":"^1.7.0","tsd-jsdoc":"^2.5.0","@babel/cli":"7.17.0","babel-jest":"27.5.1","typescript":"^4.5.5","@babel/core":"7.17.2","@types/jest":"27.4.0","tmp-promise":"3.0.3","@babel/register":"7.17.0","eslint-config-xo":"0.39.0","@babel/preset-env":"7.16.11","jsdoc-to-markdown":"7.1.1","eslint-plugin-jest":"26.1.0","babel-plugin-lodash":"^3.3.4","eslint-plugin-babel":"^5.3.1","eslint-plugin-jsdoc":"37.8.0","@babel/eslint-parser":"7.17.0","eslint-plugin-import":"2.25.4","eslint-plugin-promise":"6.0.0","eslint-plugin-unicorn":"40.1.0","eslint-config-prettier":"8.3.0","eslint-plugin-prettier":"4.0.0","eslint-formatter-github":"^1.0.11","@typescript-eslint/parser":"5.11.0","eslint-import-resolver-node":"0.3.6","@homer0/prettier-plugin-jsdoc":"4.0.6","@typescript-eslint/eslint-plugin":"5.11.0","@babel/plugin-proposal-class-properties":"7.16.7"},"_npmOperationalInternal":{"tmp":"tmp/strato-db_3.4.0_1646134682312_0.45766816088533857","host":"s3://npm-registry-packages"}},"3.4.1":{"name":"strato-db","version":"3.4.1","keywords":["sqlite","nosql","event sourcing","esdb","jsonmodel","json","database","db"],"author":{"name":"Wout Mertens","email":"Wout.Mertens@gmail.com"},"license":"MIT","_id":"strato-db@3.4.1","maintainers":[{"name":"wmertens","email":"Wout.Mertens+npm@gmail.com"}],"homepage":"https://github.com/StratoKit/strato-db#readme","bugs":{"url":"https://github.com/StratoKit/strato-db/issues"},"dist":{"shasum":"7fad2058d8245e0b40ffa351bcf6c13c089da9f1","tarball":"https://registry.npmjs.org/strato-db/-/strato-db-3.4.1.tgz","fileCount":48,"integrity":"sha512-cDwC8HE5q6r9gAAqWNmp4zDpPSre5PfleiiRfscaY3FQBk+uuvw3Okwzg98nh31mBO0vWla6JsvKf8ISJI3STw==","signatures":[{"sig":"MEUCIQDD7zpHpX3CCbHEXXzHzGP1G0x9Ng1oEMmu1Z9cUcP/VgIgRUNF4VufCKfbQE5QliqNe+odPr3gH83nbd5B5wGE8uI=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":446110,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJiH5yjACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmrkaQ/9Gy4UEjXmobKzih81l3GDO5Ebm2++7vjogwRVRoesBxCivwYF\r\nntags4hVSepkyAbRyN2QAAI3nh3qZ3BejfKEMZ7uGCTd7VIH+nPgh6M8BsNH\r\nXe5bdDU6HY8c3sNwjBmAuWN9pi+0AOJHmtbBehZ/uPKCb/N+F4rNNotrsYFD\r\nVRIIxx90g2Hb1yzIeXuWkGr0Hv5ZRBpqG+E6RO/XNsTif/Mj04A3zy+6or/V\r\nOtrgq2k/Fbe6eYpl9S38jieYySx6cfkYbDC42js5r+Wv3Og50UjrXLLBdunx\r\npuiWUHN6bAz5bgx3KI89i6P8aj7GATru8GnILCnmrpSSsE0nJi6eSGksbvZ+\r\niy9yY+ZDhdNoJDxNTyxNfI1Kx6OYoa//yXy8KBfaOElY+l7uu7kN1ocXyGFX\r\nATsBLZoQazMauWglGN1gyiN3ToS4ZoUE0uxspvHq/wYm19TKh1UGFAjYdn7j\r\nek8kaypqAUWz/Sa167SMWAD0dSJ4H3+exm9LRRUYZ7ugncLtpODAR2l80v/U\r\n7tzHRYI9bGr+jqv5BN9J/197z9hOghRgda/IUsFdrqMvDUHF1Q2PICBj0WnF\r\nJgGrvY8kdsdxcavxdWRhSjLbfrcVrZcTkXv3ol8Ufb/NIsoD2biQ8NnRvWYv\r\nrCpcPydhGL88m/OguZB1y8oBgRpxROXt0WQ=\r\n=UhEV\r\n-----END PGP SIGNATURE-----\r\n"},"jest":{"globals":{"__PRODUCTION__":false},"testEnvironment":"node","testPathIgnorePatterns":["<rootDir>/build/","<rootDir>/dist/","<rootDir>/node_modules/","_test-helpers.js"]},"main":"dist/index.js","types":"types.d.ts","engines":{"node":">=12.17"},"gitHead":"8c772042d7890d7e99eeff43189968d166c849dd","scripts":{"test":"nps test","start":"nps","prepublishOnly":"nps test.full build"},"_npmUser":{"name":"wmertens","email":"Wout.Mertens+npm@gmail.com"},"repository":{"url":"git+https://github.com/StratoKit/strato-db.git","type":"git"},"_npmVersion":"8.3.1","description":"NoSQL-hybrid with Event Sourcing based on sqlite","directories":{},"_nodeVersion":"16.14.0","dependencies":{"uuid":"^8.3.2","debug":"4.3.3","jsurl2":"2.1.0","lodash":"^4.17.21","sqlite3":"^5.0.2","async-sema":"^3.1.1","dataloader":"^2.0.0","prop-types":"15.8.1"},"_hasShrinkwrap":false,"devDependencies":{"jsdoc":"3.6.10","eslint":"8.8.0","fs-extra":"10.0.0","jest-cli":"27.5.1","prettier":"2.5.1","nps-utils":"^1.7.0","tsd-jsdoc":"^2.5.0","@babel/cli":"7.17.0","babel-jest":"27.5.1","typescript":"^4.5.5","@babel/core":"7.17.2","@types/jest":"27.4.0","tmp-promise":"3.0.3","@babel/register":"7.17.0","eslint-config-xo":"0.39.0","@babel/preset-env":"7.16.11","jsdoc-to-markdown":"7.1.1","eslint-plugin-jest":"26.1.0","babel-plugin-lodash":"^3.3.4","eslint-plugin-babel":"^5.3.1","eslint-plugin-jsdoc":"37.8.0","@babel/eslint-parser":"7.17.0","eslint-plugin-import":"2.25.4","eslint-plugin-promise":"6.0.0","eslint-plugin-unicorn":"40.1.0","eslint-config-prettier":"8.3.0","eslint-plugin-prettier":"4.0.0","eslint-formatter-github":"^1.0.11","@typescript-eslint/parser":"5.11.0","eslint-import-resolver-node":"0.3.6","@homer0/prettier-plugin-jsdoc":"4.0.6","@typescript-eslint/eslint-plugin":"5.11.0","@babel/plugin-proposal-class-properties":"7.16.7"},"_npmOperationalInternal":{"tmp":"tmp/strato-db_3.4.1_1646238882419_0.12334461506727279","host":"s3://npm-registry-packages"}},"3.4.2":{"name":"strato-db","version":"3.4.2","keywords":["sqlite","nosql","event sourcing","esdb","jsonmodel","json","database","db"],"author":{"name":"Wout Mertens","email":"Wout.Mertens@gmail.com"},"license":"MIT","_id":"strato-db@3.4.2","maintainers":[{"name":"wmertens","email":"Wout.Mertens+npm@gmail.com"}],"homepage":"https://github.com/StratoKit/strato-db#readme","bugs":{"url":"https://github.com/StratoKit/strato-db/issues"},"dist":{"shasum":"d8c52ff3357e85f10651134a47a7b3d9c4f975b5","tarball":"https://registry.npmjs.org/strato-db/-/strato-db-3.4.2.tgz","fileCount":48,"integrity":"sha512-e+a0gFsKKalR4FqdjDeJ/ZlzrhegD6DaxV/IhsyjXxZOOu+QoLp44Z7fWu+GAavjDIXPHB+TFgGSwsugG0l6VQ==","signatures":[{"sig":"MEYCIQCbgqsEAX5kpHJfL3T1FggMs5DHB9s3s1ED//c3htbIXAIhAP7rRxsKDt52zBtxH5fZG3irELiuJMwTqzPMc9lfR/cV","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":446302,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJiIMMQACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmoiwQ//f4rfXBGtqzG0p5dgv6aXs8MloKdTEDvufMrHw7amTC7ev18i\r\nSZ6V3d841uXBbiAOPm7U8BWFEGKdHEdKDkIl1cZkAgW/LxX2kpFkRzz/fzWk\r\ndC+R/jmtn3rHamvXs7yW6BWVZl+T8ajTRT9ggant3T3siElrRj7QzF9ri8up\r\nhbfueMMMM/KNTACwu51HcXVyu5Fq6M/elbZ68JZB0/Ddt4EPLURxYhAOTEl9\r\nNM/AQNVK2uPbF7SK2tgEcgULiKnDDGHRbYCztulteiMP00MuUGfBTPa/K2dD\r\nMzdmzroFSqfM97oMjgfwiYyX8pTUqiIIn18/uV92nl3y/+LGyNdxQMiRBY3u\r\nH8bavht+bmpzbfncX7+n0FNbf/Aa6FYaVz6JO2Fz2fLHTNto9dOTXsf1Qtw1\r\nK+2cprnsklT1f2C4yuVTeSBvLGLUVKh9+d3EbwPntn5UeuwWj9J88luX95qR\r\n2PDwe9lZfa14tLKttlbFw0Inoc9i8Ab5pYoSjfFnPSO2dUJdB/Utm5X0Sttc\r\ngE7r937QFZ0ty799i4RiIe6Xcj38WHlsWn5mKrN4nCqQvVm25z54Kjgf4kHc\r\nxkgJexKKtTWMVfu/RaeP0ENE2N8QRNK/D1GZd8Qs4UOBT+qrn0wHRqAfmZqJ\r\nz6eUt4cmHdMyibbLBVqbNBouCC2FTV94M1Q=\r\n=5+Pf\r\n-----END PGP SIGNATURE-----\r\n"},"jest":{"globals":{"__PRODUCTION__":false},"testEnvironment":"node","testPathIgnorePatterns":["<rootDir>/build/","<rootDir>/dist/","<rootDir>/node_modules/","_test-helpers.js"]},"main":"dist/index.js","types":"types.d.ts","engines":{"node":">=12.17"},"gitHead":"4c7d75d250dd9c6550791abbcdf08a5251664c41","scripts":{"test":"nps test","start":"nps","prepublishOnly":"nps test.full build"},"_npmUser":{"name":"wmertens","email":"Wout.Mertens+npm@gmail.com"},"repository":{"url":"git+https://github.com/StratoKit/strato-db.git","type":"git"},"_npmVersion":"8.3.1","description":"NoSQL-hybrid with Event Sourcing based on sqlite","directories":{},"_nodeVersion":"16.14.0","dependencies":{"uuid":"^8.3.2","debug":"4.3.3","jsurl2":"2.1.0","lodash":"^4.17.21","sqlite3":"^5.0.2","async-sema":"^3.1.1","dataloader":"^2.0.0","prop-types":"15.8.1"},"_hasShrinkwrap":false,"devDependencies":{"jsdoc":"3.6.10","eslint":"8.8.0","fs-extra":"10.0.0","jest-cli":"27.5.1","prettier":"2.5.1","nps-utils":"^1.7.0","tsd-jsdoc":"^2.5.0","@babel/cli":"7.17.0","babel-jest":"27.5.1","typescript":"^4.5.5","@babel/core":"7.17.2","@types/jest":"27.4.0","tmp-promise":"3.0.3","@babel/register":"7.17.0","eslint-config-xo":"0.39.0","@babel/preset-env":"7.16.11","jsdoc-to-markdown":"7.1.1","eslint-plugin-jest":"26.1.0","babel-plugin-lodash":"^3.3.4","eslint-plugin-babel":"^5.3.1","eslint-plugin-jsdoc":"37.8.0","@babel/eslint-parser":"7.17.0","eslint-plugin-import":"2.25.4","eslint-plugin-promise":"6.0.0","eslint-plugin-unicorn":"40.1.0","eslint-config-prettier":"8.3.0","eslint-plugin-prettier":"4.0.0","eslint-formatter-github":"^1.0.11","@typescript-eslint/parser":"5.11.0","eslint-import-resolver-node":"0.3.6","@homer0/prettier-plugin-jsdoc":"4.0.6","@typescript-eslint/eslint-plugin":"5.11.0","@babel/plugin-proposal-class-properties":"7.16.7"},"_npmOperationalInternal":{"tmp":"tmp/strato-db_3.4.2_1646314256078_0.5067619083078563","host":"s3://npm-registry-packages"}},"3.4.3":{"name":"strato-db","version":"3.4.3","keywords":["sqlite","nosql","event sourcing","esdb","jsonmodel","json","database","db"],"author":{"name":"Wout Mertens","email":"Wout.Mertens@gmail.com"},"license":"MIT","_id":"strato-db@3.4.3","maintainers":[{"name":"wmertens","email":"Wout.Mertens+npm@gmail.com"}],"homepage":"https://github.com/StratoKit/strato-db#readme","bugs":{"url":"https://github.com/StratoKit/strato-db/issues"},"dist":{"shasum":"b64d0a3c612ea9ed4291673240ac6e7b7434b5fa","tarball":"https://registry.npmjs.org/strato-db/-/strato-db-3.4.3.tgz","fileCount":48,"integrity":"sha512-ISEHnZc8WHMLAzSZ3jlBIiaXOnyx+wGsIg44fXTTHC0HWqz4Bj/zWlIWuPoo3DI9eG1rUHaIgc7b5PhwInnCaQ==","signatures":[{"sig":"MEYCIQC17jQDl49DmwOkegVfhzH6MVGqXG9Cc/ICvUa7UyNMMQIhAKJXnj1Iq1gZ08OA60UlbA3lbi6YBosdCxBURlCbw+6C","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":447679,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJiIgdOACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmrjKw//e+s/YEr+QstskHYN740TH+VJljpwaSQB8xBp71mrBhfhR8SH\r\nFRtNn1t/LVvQYY1uFZfU81Jbxe77D688Fu8ryOhA54OBV/2sBkGisV7gPJbC\r\nYvJSaYbAgNlKE69Z+KEGMXAuQJHdfqVzjkLLrWVC9JEn4sdZnwtvccxthKau\r\nW1E5czaRAIsKkc0FX7j8XP7XdkYytdcCqSPprV2cifxV/ib+VLDKdmD5t8bO\r\nU5ta8Q9HS6lxvp+LnwSVMdgc4fXakJeYQDHOQWavPReHJsRvdBhyu+1wFF2j\r\n8paBhdcrV8Au15WSRS5EI0K4Bx4zTTFBk8j8HO+dAqRQ2uOzROKqME8N39qj\r\nDVC1029hED01mGoBkn2B7HFduCPuYDwl4wDmHGN8stGKAE3cbuAtFc/GPhxc\r\n2qnv2LwlMxmrnYCLzGrTnwsZVWv7dPiGobG7GJrzYDNs24i88TQcPe2CjC8r\r\nlERUw8l6rj/zop9KgmYLh24lxDk8PEW3ZzUY/oAU6M2pAbNXiiyNkvXdd5WC\r\n3sEXpS2EaYUvX8CA5YWM87q00/0ggdMK5xumdAG4diFE+wwh2bMi4nioQDwX\r\nx7qwrTBcOAJ/yH8CYaUT1mRRWEsyeHGXqoB2mGsN4DbUP6P9aI5a0VF47dLA\r\nUVQovBATmkvqFkBaYSs/TumRgUW8AQ9koq0=\r\n=rWP+\r\n-----END PGP SIGNATURE-----\r\n"},"jest":{"globals":{"__PRODUCTION__":false},"testEnvironment":"node","testPathIgnorePatterns":["<rootDir>/build/","<rootDir>/dist/","<rootDir>/node_modules/","_test-helpers.js"]},"main":"dist/index.js","types":"types.d.ts","engines":{"node":">=12.17"},"gitHead":"7b80be23f9715d00c555d61929e9ce45dfa46971","scripts":{"test":"nps test","start":"nps","prepublishOnly":"nps test.full build"},"_npmUser":{"name":"wmertens","email":"Wout.Mertens+npm@gmail.com"},"repository":{"url":"git+https://github.com/StratoKit/strato-db.git","type":"git"},"_npmVersion":"8.3.1","description":"NoSQL-hybrid with Event Sourcing based on sqlite","directories":{},"_nodeVersion":"16.14.0","dependencies":{"uuid":"^8.3.2","debug":"4.3.3","jsurl2":"2.1.0","lodash":"^4.17.21","sqlite3":"^5.0.2","async-sema":"^3.1.1","dataloader":"^2.0.0","prop-types":"15.8.1"},"_hasShrinkwrap":false,"devDependencies":{"jsdoc":"3.6.10","eslint":"8.8.0","fs-extra":"10.0.0","jest-cli":"27.5.1","prettier":"2.5.1","nps-utils":"^1.7.0","tsd-jsdoc":"^2.5.0","@babel/cli":"7.17.0","babel-jest":"27.5.1","typescript":"^4.5.5","@babel/core":"7.17.2","@types/jest":"27.4.0","tmp-promise":"3.0.3","@babel/register":"7.17.0","eslint-config-xo":"0.39.0","@babel/preset-env":"7.16.11","jsdoc-to-markdown":"7.1.1","eslint-plugin-jest":"26.1.0","babel-plugin-lodash":"^3.3.4","eslint-plugin-babel":"^5.3.1","eslint-plugin-jsdoc":"37.8.0","@babel/eslint-parser":"7.17.0","eslint-plugin-import":"2.25.4","eslint-plugin-promise":"6.0.0","eslint-plugin-unicorn":"40.1.0","eslint-config-prettier":"8.3.0","eslint-plugin-prettier":"4.0.0","eslint-formatter-github":"^1.0.11","@typescript-eslint/parser":"5.11.0","eslint-import-resolver-node":"0.3.6","@homer0/prettier-plugin-jsdoc":"4.0.6","@typescript-eslint/eslint-plugin":"5.11.0","@babel/plugin-proposal-class-properties":"7.16.7"},"_npmOperationalInternal":{"tmp":"tmp/strato-db_3.4.3_1646397262310_0.4586897043681506","host":"s3://npm-registry-packages"}},"3.4.4":{"name":"strato-db","version":"3.4.4","keywords":["sqlite","nosql","event sourcing","esdb","jsonmodel","json","database","db"],"author":{"name":"Wout Mertens","email":"Wout.Mertens@gmail.com"},"license":"MIT","_id":"strato-db@3.4.4","maintainers":[{"name":"wmertens","email":"Wout.Mertens+npm@gmail.com"}],"homepage":"https://github.com/StratoKit/strato-db#readme","bugs":{"url":"https://github.com/StratoKit/strato-db/issues"},"dist":{"shasum":"06e1e6553234bab43d35c40006c170c087d21993","tarball":"https://registry.npmjs.org/strato-db/-/strato-db-3.4.4.tgz","fileCount":48,"integrity":"sha512-RiTOqIUpmSAgvg00A/AgvehZpDkGvVVJVWR6ed4MRm/zGPOk53TxiFjBq04RzhoYevr6PRAnBysqjEpdVi8WRA==","signatures":[{"sig":"MEYCIQCsoeCxzHWsclD/DEDyPpO94fqdgThjgV5di+xFlHdosQIhAPAImv1bY4HfjP9uF5z1FPpsHQCq6aaUz7XzVLC+dzCg","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":447882,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJiMRFFACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2Vmricg/9Em2HVLwe8fj8vVMur+xoK3Y0FrAuIOsV+24Qg7IgZ4az/kLF\r\nVkgfXcR8X7tbYbDVWeM7c+GUrt8qJCdMQXJ9wOWO/NI/87X3wXCkWf0mrT+r\r\nRp/r+0BnuvEH1QrFFD26sUO8/IlzFR6HzmnF2SeXpQdd8Rld0wXVLsTA5n6H\r\niw5haKSAKbBHv9Er0aeURZ5YdR01mTxS44XfwhA4SPh5mh94s/fCFQnTyIST\r\nePovUOV9h+OGPK3bVg9gkXauTpia5Nxp56alR3aBYN5MfuI7YnM9J4av0C+e\r\nQVvrOcjpya1y+Yaq2qp1GczWFKqkXpzTbHrM+N37Not0NIzu8AHWmu9/aaYa\r\nhHz349VW8VUef9S9Kas2fJO11d7zM9Km2iAG3xajtUX+F/rnOQ+TzpzE60k3\r\naK74c7k9d7KZ86Qqiv2vhD/YrDeELXZ4yX+VJ6icxAGuNqnA3qx/HYQAvOmm\r\n0RcnfFHswGyexuGnlV1KbxIQKVhpclJ6t6sfQEp9V2f8UczyL5dyf3+rrPgH\r\nyvR+ENibjR6n0w9aK47vjNDV4zN/9eEe1SNu0heR+7EIXjfbGiMb0CGr64qy\r\nLflkbace8aNUTgRu4GIxo/idmySCtQwZqtApepxJ7CZIM1Z3sxnInwSoKRRz\r\n+VPaz06q/7Z5icptajp2f82jHM42gqDeBMk=\r\n=xQ1G\r\n-----END PGP SIGNATURE-----\r\n"},"jest":{"globals":{"__PRODUCTION__":false},"testEnvironment":"node","testPathIgnorePatterns":["<rootDir>/build/","<rootDir>/dist/","<rootDir>/node_modules/","_test-helpers.js"]},"main":"dist/index.js","types":"types.d.ts","engines":{"node":">=12.17"},"gitHead":"b12e81a7e7a7f1bf52d51817376e07174144d8f5","scripts":{"test":"nps test","start":"nps","prepublishOnly":"nps test.full build"},"_npmUser":{"name":"wmertens","email":"Wout.Mertens+npm@gmail.com"},"repository":{"url":"git+https://github.com/StratoKit/strato-db.git","type":"git"},"_npmVersion":"8.3.1","description":"NoSQL-hybrid with Event Sourcing based on sqlite","directories":{},"_nodeVersion":"16.14.0","dependencies":{"uuid":"^8.3.2","debug":"4.3.3","jsurl2":"2.1.0","lodash":"^4.17.21","sqlite3":"^5.0.2","async-sema":"^3.1.1","dataloader":"^2.0.0","prop-types":"15.8.1"},"_hasShrinkwrap":false,"devDependencies":{"jsdoc":"3.6.10","eslint":"8.8.0","fs-extra":"10.0.0","jest-cli":"27.5.1","prettier":"2.5.1","nps-utils":"^1.7.0","tsd-jsdoc":"^2.5.0","@babel/cli":"7.17.0","babel-jest":"27.5.1","typescript":"^4.5.5","@babel/core":"7.17.2","@types/jest":"27.4.0","tmp-promise":"3.0.3","@babel/register":"7.17.0","eslint-config-xo":"0.39.0","@babel/preset-env":"7.16.11","jsdoc-to-markdown":"7.1.1","eslint-plugin-jest":"26.1.0","babel-plugin-lodash":"^3.3.4","eslint-plugin-babel":"^5.3.1","eslint-plugin-jsdoc":"37.8.0","@babel/eslint-parser":"7.17.0","eslint-plugin-import":"2.25.4","eslint-plugin-promise":"6.0.0","eslint-plugin-unicorn":"40.1.0","eslint-config-prettier":"8.3.0","eslint-plugin-prettier":"4.0.0","eslint-formatter-github":"^1.0.11","@typescript-eslint/parser":"5.11.0","eslint-import-resolver-node":"0.3.6","@homer0/prettier-plugin-jsdoc":"4.0.6","@typescript-eslint/eslint-plugin":"5.11.0","@babel/plugin-proposal-class-properties":"7.16.7"},"_npmOperationalInternal":{"tmp":"tmp/strato-db_3.4.4_1647382853862_0.08046427560616998","host":"s3://npm-registry-packages"}},"3.4.5":{"name":"strato-db","version":"3.4.5","keywords":["sqlite","nosql","event sourcing","esdb","jsonmodel","json","database","db"],"author":{"name":"Wout Mertens","email":"Wout.Mertens@gmail.com"},"license":"MIT","_id":"strato-db@3.4.5","maintainers":[{"name":"wmertens","email":"Wout.Mertens+npm@gmail.com"}],"homepage":"https://github.com/StratoKit/strato-db#readme","bugs":{"url":"https://github.com/StratoKit/strato-db/issues"},"dist":{"shasum":"fc04b62299d47d6581d0518442b040d47e147447","tarball":"https://registry.npmjs.org/strato-db/-/strato-db-3.4.5.tgz","fileCount":48,"integrity":"sha512-elTQn1+LrephKaUg8rJLWSOOmB3inw+T2CWDLggYFWdaK3dizsTF+Ov4lW0poB995NV4ydu6R7WsSeYc+9Rhbg==","signatures":[{"sig":"MEUCIQCYrvPvV65oabKDwNuqJGRz2yibuCLeBoFxvQSPISGkNwIgQfBz+PNY5AXQ/Mpd1ZarG5G/1ub9efkNz1FxIeUVAKY=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":447886,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJivvleACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2Vmpd3Q//Wz3I6riMN56/0euwrlnNu/TZdsp1Jsjyzx3EeqenrHBWzfBD\r\nRKjIhtaML4SU9YCBbhI1pWP1M0vzdrNAHS1pdRr5Ks8smwnhNWSz0szmzdup\r\npbERMkg0vo28ZOIcntDTBPnidvemvL0KUe1d7ztKKhKlY3rVy5L6E7ZtRktW\r\n+yirpwCyRRLI093m9ARuVmcI4iuXOaI2/Sdb1O6ppc1a+jqDW+c8xkib1Odj\r\nUYQfCTmXJ6cT7hkRbjqb71Dik+4mg5pC20CcuWYGBymxL+2rrjeCLcEzsz1T\r\naJaZpM3BUkKkqhrmt8LkWX6q5A7Ch5KGNP10OkjpdGtvyz5SmJtgYpv/1YF4\r\nrfLdfTzakens1/wYesha2xZ8kNIdwr0cqQaxfF5WASp1Mm9p5t5BI3Isxiof\r\nMH2W8qzgTxjb+q/pLnE1jmcNllIOZQHH7Vig46gnP+nzmsEWX0XbYXHn989H\r\npPy4bazkqBEyT5BgwLEPfjSvgt95XD2thhSpUa+QLfZMPotbw8IeGbX+wJgT\r\nWDrhRPIvWpDQvgDfofm7uSmu5FPPromR0EXHxC4VoArkKLb+XPcmDsrFX5gj\r\nZdiF6baBGbUQLLUO9NOrHejJUYUE+BYpcV5IjfhwwbQJ3j2dEOaluMCaYMVo\r\nUJPE0sKmePhay8QPffIOP4A/2DjYEOPXdRw=\r\n=O8Gv\r\n-----END PGP SIGNATURE-----\r\n"},"jest":{"globals":{"__PRODUCTION__":false},"testEnvironment":"node","testPathIgnorePatterns":["<rootDir>/build/","<rootDir>/dist/","<rootDir>/node_modules/","_test-helpers.js"]},"main":"dist/index.js","types":"types.d.ts","engines":{"node":">=12.17"},"gitHead":"941b778bb2a7490196b73f420037e308c90149ff","scripts":{"test":"nps test","start":"nps","prepublishOnly":"nps test.full build"},"_npmUser":{"name":"wmertens","email":"Wout.Mertens+npm@gmail.com"},"repository":{"url":"git+https://github.com/StratoKit/strato-db.git","type":"git"},"_npmVersion":"8.5.5","description":"NoSQL-hybrid with Event Sourcing based on sqlite","directories":{},"_nodeVersion":"16.15.0","dependencies":{"uuid":"^8.3.2","debug":"4.3.4","jsurl2":"2.1.0","lodash":"^4.17.21","sqlite3":"5.0.8","async-sema":"^3.1.1","dataloader":"^2.0.0","prop-types":"15.8.1"},"_hasShrinkwrap":false,"devDependencies":{"jsdoc":"3.6.10","eslint":"8.8.0","fs-extra":"10.0.0","jest-cli":"28.1.2","prettier":"2.5.1","nps-utils":"^1.7.0","tsd-jsdoc":"^2.5.0","@babel/cli":"7.17.0","babel-jest":"27.5.1","typescript":"^4.5.5","@babel/core":"7.17.2","@types/jest":"27.4.0","tmp-promise":"3.0.3","@babel/register":"7.17.0","eslint-config-xo":"0.39.0","@babel/preset-env":"7.16.11","jsdoc-to-markdown":"7.1.1","eslint-plugin-jest":"26.1.0","babel-plugin-lodash":"^3.3.4","eslint-plugin-babel":"^5.3.1","eslint-plugin-jsdoc":"37.8.0","@babel/eslint-parser":"7.17.0","eslint-plugin-import":"2.25.4","eslint-plugin-promise":"6.0.0","eslint-plugin-unicorn":"40.1.0","eslint-config-prettier":"8.3.0","eslint-plugin-prettier":"4.0.0","eslint-formatter-github":"^1.0.11","@typescript-eslint/parser":"5.11.0","eslint-import-resolver-node":"0.3.6","@homer0/prettier-plugin-jsdoc":"4.0.6","@typescript-eslint/eslint-plugin":"5.11.0","@babel/plugin-proposal-class-properties":"7.16.7"},"_npmOperationalInternal":{"tmp":"tmp/strato-db_3.4.5_1656682846775_0.14062891571540947","host":"s3://npm-registry-packages"}},"3.5.0":{"name":"strato-db","version":"3.5.0","keywords":["sqlite","nosql","event sourcing","esdb","jsonmodel","json","database","db"],"author":{"name":"Wout Mertens","email":"Wout.Mertens@gmail.com"},"license":"MIT","_id":"strato-db@3.5.0","maintainers":[{"name":"wmertens","email":"Wout.Mertens+npm@gmail.com"}],"homepage":"https://github.com/StratoKit/strato-db#readme","bugs":{"url":"https://github.com/StratoKit/strato-db/issues"},"dist":{"shasum":"605bb6eb8bb8b2fdad62d30ba3c5cbcf616ec848","tarball":"https://registry.npmjs.org/strato-db/-/strato-db-3.5.0.tgz","fileCount":48,"integrity":"sha512-5IlBuaZzMAay7DBZ9j/cWqap5V0Ls/a0auouAgBGlYxfZcHoaHI0eb8veksAITAdHzSXYp5/Tr/1inhUPxUUuQ==","signatures":[{"sig":"MEQCIC/pcothtJQw5HjWbpv5e/epRMZUc7GMl7bXRjyOo1HsAiARCy8jp2y4Vqpnmad7svxTfelYelzEqstCwNBzMhHtpA==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":451803,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJjf6LMACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmqUiA/9HJIKlqK+Ln2K0vqQxjGK8+enG2eKnrU37iM5Y0FooNlVjLvy\r\nOmOH6VA6rdKMjLyp2+okgcHAlf7m2KrtT/JkknpT6uoCbC0ui77d5YyfL8CA\r\n5J5227xC1/fzVnMSklmR9UsgaLnd15mggN3FRanIwBfV0jPINBM4cze2BZ51\r\nG8Qg+VFo3YIQLnP94ANk2m3PZ9dQDYpjpTL61EC1qQoXtAwYcZL7y8fI798Z\r\nsmdNfjAlp8mYlbK/Z0SUY31jGx9BTLh0GVTxu32uH2CDvF6mwhlRVpgxcJta\r\nofXnbSjo5MCfCzZwGFVhVVItadMiuTIzZu649sTWetMzd4bBOzlgaaAvQXKh\r\nbN5m2FWc0aMni5nYsF32WQnxibMhL4gPh1o72i+vjct60UbP0GYNDp6mGcNI\r\n6qe35h2qF79jtjTShpkkk2kKPHeeWsVx1RWracgBT2c+4qD8tddI/YrBvTee\r\n/0TViZ+uGL1sb7LE6tYzoRL0vcgLHERwpgfIbxA8WmVu5SQTH+qYVogSIjVd\r\nJzhr+lgQg9eBsz0og9LaN7Ec3Lc5H1dJ8VbmO+ne3OJVGkjvIs0yR1NUWq5j\r\npEaVa636jUHsw3Sv0SjQIPEGhPq63Gfv8aZZbmAzcRFhvIe83/JrtuRhm1tj\r\neT+wbsGuoMC09XdwPbWvn5hcjFzfayA1hnE=\r\n=aoDV\r\n-----END PGP SIGNATURE-----\r\n"},"jest":{"globals":{"__PRODUCTION__":false},"testEnvironment":"node","testPathIgnorePatterns":["<rootDir>/build/","<rootDir>/dist/","<rootDir>/node_modules/","_test-helpers.js"]},"main":"dist/index.js","types":"types.d.ts","engines":{"node":">=12.17"},"gitHead":"9eda7bdc1833b3d86e135106ed3fc29eafcc5612","scripts":{"test":"nps test","start":"nps","prepublishOnly":"nps test.full build"},"_npmUser":{"name":"wmertens","email":"Wout.Mertens+npm@gmail.com"},"repository":{"url":"git+https://github.com/StratoKit/strato-db.git","type":"git"},"_npmVersion":"8.19.2","description":"NoSQL-hybrid with Event Sourcing based on sqlite","directories":{},"_nodeVersion":"18.12.1","dependencies":{"uuid":">=8 <10","debug":">=2 <5","jsurl2":"^2","lodash":"^4","sqlite3":"^5","async-sema":"^3","dataloader":"^2","prop-types":"^15"},"_hasShrinkwrap":false,"devDependencies":{"jsdoc":"3.6.11","eslint":"^8.25.0","fs-extra":"^10.1.0","jest-cli":"^29.2.0","prettier":"^2.7.1","nps-utils":"^1.7.0","tsd-jsdoc":"^2.5.0","@babel/cli":"^7.19.3","babel-jest":"^29.2.0","typescript":"^4.8.4","@babel/core":"^7.19.3","@types/jest":"^29.2.0","tmp-promise":"3.0.3","@babel/register":"^7.18.9","eslint-config-xo":"^0.42.0","@babel/preset-env":"^7.19.4","jsdoc-to-markdown":"7.1.1","eslint-plugin-jest":"^27.1.2","babel-plugin-lodash":"^3.3.4","eslint-plugin-babel":"^5.3.1","eslint-plugin-jsdoc":"^39.3.13","@babel/eslint-parser":"^7.19.1","eslint-plugin-import":"^2.26.0","eslint-plugin-promise":"^6.1.0","eslint-plugin-unicorn":"^44.0.2","eslint-config-prettier":"^8.5.0","eslint-plugin-prettier":"^4.2.1","@typescript-eslint/parser":"^5.40.1","eslint-import-resolver-node":"0.3.6","@homer0/prettier-plugin-jsdoc":"^5.1.4","@typescript-eslint/eslint-plugin":"^5.40.1","@babel/plugin-proposal-class-properties":"^7.18.6"},"_npmOperationalInternal":{"tmp":"tmp/strato-db_3.5.0_1669309131906_0.8962792569417544","host":"s3://npm-registry-packages"}},"3.5.1":{"name":"strato-db","version":"3.5.1","keywords":["sqlite","nosql","event sourcing","esdb","jsonmodel","json","database","db"],"author":{"name":"Wout Mertens","email":"Wout.Mertens@gmail.com"},"license":"MIT","_id":"strato-db@3.5.1","maintainers":[{"name":"wmertens","email":"Wout.Mertens+npm@gmail.com"}],"homepage":"https://github.com/StratoKit/strato-db#readme","bugs":{"url":"https://github.com/StratoKit/strato-db/issues"},"dist":{"shasum":"c37f584109c1ec119668e9153b137531d9869b1a","tarball":"https://registry.npmjs.org/strato-db/-/strato-db-3.5.1.tgz","fileCount":48,"integrity":"sha512-WCZ67mvNK8uc3iMSnFdsF/+94tfUzDpeERkBzPo2M209UjVbPOCef9c+VxWF5eE8qgVsxx3VDiGE7LL28p7rMw==","signatures":[{"sig":"MEQCIEVEYFmdDHy0QZOYAhKaAglv68sjM/HYpYESTwCuFPr7AiBYJT8toXkl5FM/uJri+/WZ5J15dkKOkgUbN3mnK5Wf1g==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":451807,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJjmQHTACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmqVMQ//YXx0LC4d6xDk1E9Xlo49c1jIk5z6xDfNPVNilnX79eHGyXlR\r\nxyKO4cVvKkU1hRGwgNKcAeh4WBwh27Z9IPqhoydlo9vJPNtQpofc7WbQs3ao\r\nySINeC3vPMbjZ+yizkzwTwcievVNGZuF8HhxRics8peDWn7ttrb0OT7lYvTQ\r\n7crugZzEFP6vfsHAFk3tBHnqTTYcOaG66tx82uLwlPnd57p45txxJOl42cFR\r\nRi7hX0ztulg/6q092eJXw6STok4ivnSCvwx2YNmypjjR8u9scRs29Gdy+nJx\r\nNw/MrUIycLNveSt5eM/kiWEnW0z4JrDqLFL2dqr/umrzRBR5ILlOIJ+pbD1f\r\nZ3Z528K6DwYndxiwEhx5KG7PgnuiqeeNKp1ppzy9CjE3V5fXYTDmC3CRG3mp\r\n1G2kw8X7z9GIidAHtsFKbQ+zDUqo5QCPR20lqCUYG/cfHRVvtubGdmzjhhZp\r\n2eNdFTtV92D6oo1cAQh7ycTs/yp5R7RN4tq28YWHPjsxXAeSuPvGopSp9lut\r\nalPjC2csnDrGLTsuZ7cJP83twGz9bb7y/LgRENVGIf6/mdPyI3zEFSQ5sP2x\r\n2p+kj+zUAAzHybIfXxOVU1qXe1rt1pymeLvD6q3RRpM3F7ayZr3uyMNs6kEk\r\nL5vx/scReBiw9jc28Hto1cFSD7kkod8it0E=\r\n=v9PY\r\n-----END PGP SIGNATURE-----\r\n"},"jest":{"globals":{"__PRODUCTION__":false},"testEnvironment":"node","testPathIgnorePatterns":["<rootDir>/build/","<rootDir>/dist/","<rootDir>/node_modules/","_test-helpers.js"]},"main":"dist/index.js","types":"types.d.ts","engines":{"node":">=12.17"},"gitHead":"0a40ca90fc416ff9da14b9b98f8c9ff653dcdaea","scripts":{"test":"nps test","start":"nps","prepublishOnly":"nps test.full build"},"_npmUser":{"name":"wmertens","email":"Wout.Mertens+npm@gmail.com"},"repository":{"url":"git+https://github.com/StratoKit/strato-db.git","type":"git"},"_npmVersion":"8.19.2","description":"NoSQL-hybrid with Event Sourcing based on sqlite","directories":{},"_nodeVersion":"18.12.1","dependencies":{"uuid":">=8 <10","debug":">=2 <5","jsurl2":"^2","lodash":"^4","sqlite3":"^5","async-sema":"^3","dataloader":"^2","prop-types":"^15"},"_hasShrinkwrap":false,"devDependencies":{"jsdoc":"3.6.11","eslint":"^8.25.0","fs-extra":"^10.1.0","jest-cli":"^29.2.0","prettier":"^2.7.1","nps-utils":"^1.7.0","tsd-jsdoc":"^2.5.0","@babel/cli":"^7.19.3","babel-jest":"^29.2.0","typescript":"^4.8.4","@babel/core":"^7.19.3","@types/jest":"^29.2.0","tmp-promise":"3.0.3","@babel/register":"^7.18.9","eslint-config-xo":"^0.42.0","@babel/preset-env":"^7.19.4","jsdoc-to-markdown":"7.1.1","eslint-plugin-jest":"^27.1.2","babel-plugin-lodash":"^3.3.4","eslint-plugin-babel":"^5.3.1","eslint-plugin-jsdoc":"^39.3.13","@babel/eslint-parser":"^7.19.1","eslint-plugin-import":"^2.26.0","eslint-plugin-promise":"^6.1.0","eslint-plugin-unicorn":"^44.0.2","eslint-config-prettier":"^8.5.0","eslint-plugin-prettier":"^4.2.1","@typescript-eslint/parser":"^5.40.1","eslint-import-resolver-node":"0.3.6","@homer0/prettier-plugin-jsdoc":"^5.1.4","@typescript-eslint/eslint-plugin":"^5.40.1","@babel/plugin-proposal-class-properties":"^7.18.6"},"_npmOperationalInternal":{"tmp":"tmp/strato-db_3.5.1_1670971859336_0.33858508287262645","host":"s3://npm-registry-packages"}},"3.5.2":{"name":"strato-db","version":"3.5.2","keywords":["sqlite","nosql","event sourcing","esdb","jsonmodel","json","database","db"],"author":{"name":"Wout Mertens","email":"Wout.Mertens@gmail.com"},"license":"MIT","_id":"strato-db@3.5.2","maintainers":[{"name":"wmertens","email":"Wout.Mertens+npm@gmail.com"}],"homepage":"https://github.com/StratoKit/strato-db#readme","bugs":{"url":"https://github.com/StratoKit/strato-db/issues"},"dist":{"shasum":"ff8cad36c74c88217ee02616b2ad3e93a3295916","tarball":"https://registry.npmjs.org/strato-db/-/strato-db-3.5.2.tgz","fileCount":48,"integrity":"sha512-WWFwJSUrJUTqG85LUonJFBe5FBWCEoR/rDR6rnVHUG3i+VC7vVW6UU58Jdl/8fqVwjDX90E3px+fpOKJpWHTdg==","signatures":[{"sig":"MEYCIQCEIZsHzppPkCBhZHO6e5jGT06r0crUmOPN8CtUHNPRugIhAMGrmRQ7pBcF701UXxVKWAQfYV/fG1Rb17xdZEp9kSyS","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":473042,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJkAguMACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmoewQ//TT+JAXukkIVCCATVuP9fkLQCkF3f4RkhB22DS6d1oQveMnTm\r\nAes2BKEBoqh3mZfGQ7FmZ8tGa9VvnT+cqA5/elI0NMlMywrJ44k0jGH8xN0f\r\nmOlbtUHGPczSxq9HstnhbUzaKFenl/Jub/DJ2/kDwDCm2q3YcCBvpj2dPjEA\r\n0wZCkAW0HXP1hGoB7YTUcBK7RXYLQuByQ5NCeQLmeWfw8aaU3eR11R+yq6dO\r\nb4/+L14RIbKPzaRNqE1vTSYzS6JFLvysblevCU2DlYag1Q03TTk5JirqUUXw\r\nQZds/EZfB7hI9dXFREtUSk98eyqbO96zHHhBRBuuEeU7MlV1bWDKCbaGfmx7\r\nvGzubVrf1lke9GfLOf3A948+z8ecui12zoW+Dtt4rF2Vc46d+zR4iybQEvlP\r\nibYr9l9Fo3i1Ad+HLvXe0hlNQJ6Tp9HTCYu8lX9C3tfmrKBsqKxDYNUJckmB\r\nHaRIhgeCl/lFSXTpmB9wZ1uhL+MdEBTYzfUB3IowvUEpTTyb7GE1T5Fd/JeY\r\nm2YjQOE8SmkBgZeQ77FNEfDE687s54dmvrs2ORDNurxfppMFnTvs+6bI5dWK\r\ncaQj5XbojZg2IfafT3uHxtWmDz4S1nOkZzHvuHQjY8eSUKPar7dDA+hqk+OT\r\nnYAxIf5Ehi+lWGa6pjPDOVbS8lVsNV3Pts8=\r\n=/nRA\r\n-----END PGP SIGNATURE-----\r\n"},"jest":{"globals":{"__PRODUCTION__":false},"testEnvironment":"node","testPathIgnorePatterns":["<rootDir>/build/","<rootDir>/dist/","<rootDir>/node_modules/","_test-helpers.js"]},"main":"dist/index.js","types":"types.d.ts","engines":{"node":">=12.17"},"gitHead":"2599f9c48a2a12d152ab0f854aa726044636b736","scripts":{"test":"nps test","start":"nps","prepublishOnly":"nps test.full build"},"_npmUser":{"name":"wmertens","email":"Wout.Mertens+npm@gmail.com"},"repository":{"url":"git+https://github.com/StratoKit/strato-db.git","type":"git"},"_npmVersion":"9.3.1","description":"NoSQL-hybrid with Event Sourcing based on sqlite","directories":{},"_nodeVersion":"18.14.1","dependencies":{"uuid":">=8 <10","debug":">=2 <5","jsurl2":"^2","lodash":"^4","sqlite3":"^5","async-sema":"^3","dataloader":"^2","prop-types":"^15"},"_hasShrinkwrap":false,"devDependencies":{"eslint":"^8.25.0","fs-extra":"^11.1.0","jest-cli":"^29.2.0","prettier":"^2.7.1","nps-utils":"^1.0.2","@babel/cli":"^7.19.3","babel-jest":"^29.2.0","typescript":"^4.8.4","@babel/core":"^7.19.3","@types/jest":"^29.2.0","tmp-promise":"3.0.3","@babel/register":"^7.18.9","eslint-config-xo":"^0.43.1","@babel/preset-env":"^7.19.4","eslint-plugin-jest":"^27.1.2","babel-plugin-lodash":"^3.3.4","eslint-plugin-babel":"^5.3.1","eslint-plugin-jsdoc":"^40.0.1","@babel/eslint-parser":"^7.19.1","eslint-plugin-import":"^2.26.0","eslint-plugin-promise":"^6.1.0","eslint-plugin-unicorn":"^45.0.2","eslint-config-prettier":"^8.5.0","eslint-plugin-prettier":"^4.2.1","@typescript-eslint/parser":"^5.40.1","eslint-import-resolver-node":"^0.3.7","@homer0/prettier-plugin-jsdoc":"^6.0.1","@typescript-eslint/eslint-plugin":"^5.40.1","@babel/plugin-proposal-class-properties":"^7.18.6"},"_npmOperationalInternal":{"tmp":"tmp/strato-db_3.5.2_1677855628680_0.3086166376609547","host":"s3://npm-registry-packages"}},"3.6.0":{"name":"strato-db","version":"3.6.0","keywords":["sqlite","nosql","event sourcing","esdb","jsonmodel","json","database","db"],"author":{"name":"Wout Mertens","email":"Wout.Mertens@gmail.com"},"license":"MIT","_id":"strato-db@3.6.0","maintainers":[{"name":"wmertens","email":"Wout.Mertens+npm@gmail.com"}],"homepage":"https://github.com/StratoKit/strato-db#readme","bugs":{"url":"https://github.com/StratoKit/strato-db/issues"},"dist":{"shasum":"771fbf82aa14839522f992abfe2792a08bd38cf7","tarball":"https://registry.npmjs.org/strato-db/-/strato-db-3.6.0.tgz","fileCount":48,"integrity":"sha512-onP5VObJ4X9muDHMGfncm0rkcZQXauqMT1SV1je0An7sZKhP/qNWs//WSQkZCk6DR4Rn9fFliHYGc/QzhdvBQg==","signatures":[{"sig":"MEUCIQDZGwkp1HRMtfGyzetTThI8KhPqkYBExdMPFCoB5iNh5wIgW35znj1bEcjQ8rvCm5ZG0fraseJQwdXB923jUAJu/E4=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":474037},"jest":{"globals":{"__PRODUCTION__":false},"testEnvironment":"node","testPathIgnorePatterns":["<rootDir>/build/","<rootDir>/dist/","<rootDir>/node_modules/","_test-helpers.js"]},"main":"dist/index.js","types":"types.d.ts","engines":{"node":">=12.17"},"gitHead":"64ca803e8ca27a431c8dfad00d96fcad55d986ae","scripts":{"test":"nps test","start":"nps","prepublishOnly":"nps test.full build"},"_npmUser":{"name":"wmertens","email":"Wout.Mertens+npm@gmail.com"},"repository":{"url":"git+https://github.com/StratoKit/strato-db.git","type":"git"},"_npmVersion":"9.5.1","description":"NoSQL-hybrid with Event Sourcing based on sqlite","directories":{},"_nodeVersion":"18.16.1","dependencies":{"uuid":">=8 <10","debug":">=2 <5","jsurl2":"^2","lodash":"^4","sqlite3":"^5","async-sema":"^3","dataloader":"^2","prop-types":"^15"},"_hasShrinkwrap":false,"devDependencies":{"eslint":"^8.25.0","fs-extra":"^11.1.0","jest-cli":"^29.2.0","prettier":"^2.7.1","nps-utils":"^1.0.2","@babel/cli":"^7.19.3","babel-jest":"^29.2.0","typescript":"^4.8.4","@babel/core":"^7.19.3","@types/jest":"^29.2.0","tmp-promise":"3.0.3","@babel/register":"^7.18.9","eslint-config-xo":"^0.43.1","@babel/preset-env":"^7.19.4","eslint-plugin-jest":"^27.1.2","babel-plugin-lodash":"^3.3.4","eslint-plugin-babel":"^5.3.1","eslint-plugin-jsdoc":"^40.0.1","@babel/eslint-parser":"^7.19.1","eslint-plugin-import":"^2.26.0","eslint-plugin-promise":"^6.1.0","eslint-plugin-unicorn":"^45.0.2","eslint-config-prettier":"^8.5.0","eslint-plugin-prettier":"^4.2.1","@typescript-eslint/parser":"^5.40.1","eslint-import-resolver-node":"^0.3.7","@homer0/prettier-plugin-jsdoc":"^6.0.1","@typescript-eslint/eslint-plugin":"^5.40.1","@babel/plugin-proposal-class-properties":"^7.18.6"},"_npmOperationalInternal":{"tmp":"tmp/strato-db_3.6.0_1689247395645_0.4787884900725117","host":"s3://npm-registry-packages"}},"3.6.1":{"name":"strato-db","version":"3.6.1","keywords":["sqlite","nosql","event sourcing","esdb","jsonmodel","json","database","db"],"author":{"name":"Wout Mertens","email":"Wout.Mertens@gmail.com"},"license":"MIT","_id":"strato-db@3.6.1","maintainers":[{"name":"wmertens","email":"Wout.Mertens+npm@gmail.com"}],"homepage":"https://github.com/StratoKit/strato-db#readme","bugs":{"url":"https://github.com/StratoKit/strato-db/issues"},"dist":{"shasum":"bcc0c4875c0fa2dcea0dceb4e0c647f638acf251","tarball":"https://registry.npmjs.org/strato-db/-/strato-db-3.6.1.tgz","fileCount":40,"integrity":"sha512-SDQZ6FC/eTiZ78VvcW69K3HouNfme5qWLIqQc0ECZpkDOFDMfWVwKKKquDnvoUvH8h0ADRsCDe8pEjdkEgS0Zg==","signatures":[{"sig":"MEUCIQC+aVOTojfMg6Pw7JjGUi8SXNqUScy6IhruxfRVszZizwIgc+xIEysdR5FBW4T+Qb0CC66+yDH55mB78EuozCi1zyQ=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":272224},"main":"./dist/index.cjs","types":"./types.d.ts","module":"./dist/index.js","engines":{"node":">=16.4"},"gitHead":"bf19ce1e8e890d9a667708a75bb88545740d8669","scripts":{"test":"nps test","start":"nps","prepublishOnly":"nps test.full build"},"_npmUser":{"name":"wmertens","email":"Wout.Mertens+npm@gmail.com"},"repository":{"url":"git+https://github.com/StratoKit/strato-db.git","type":"git"},"_npmVersion":"9.5.1","description":"NoSQL-hybrid with Event Sourcing based on sqlite","directories":{},"_nodeVersion":"18.16.1","dependencies":{"uuid":">=8 <10","debug":">=2 <5","jsurl2":"^2","lodash":"^4","sqlite3":"^5","async-sema":"^3","dataloader":"^2","prop-types":"^15"},"_hasShrinkwrap":false,"devDependencies":{"vite":"^4.4.3","eslint":"^8.44.0","vitest":"^0.33.0","fs-extra":"^11.1.1","prettier":"^3.0.0","nps-utils":"^1.0.2","typescript":"^5.1.6","tmp-promise":"3.0.3","eslint-config-xo":"^0.43.1","@vitest/coverage-v8":"^0.33.0","eslint-plugin-jsdoc":"^46.4.3","eslint-plugin-promise":"^6.1.1","eslint-plugin-unicorn":"^47.0.0","eslint-config-prettier":"^8.8.0","eslint-plugin-prettier":"^5.0.0","@typescript-eslint/parser":"^6.0.0","eslint-plugin-vitest-globals":"^1.2.0","@homer0/prettier-plugin-jsdoc":"^6.0.5","@typescript-eslint/eslint-plugin":"^6.0.0"},"_npmOperationalInternal":{"tmp":"tmp/strato-db_3.6.1_1689764146109_0.3811699106684161","host":"s3://npm-registry-packages"}},"3.6.2":{"name":"strato-db","version":"3.6.2","keywords":["sqlite","nosql","event sourcing","esdb","jsonmodel","json","database","db"],"author":{"name":"Wout Mertens","email":"Wout.Mertens@gmail.com"},"license":"MIT","_id":"strato-db@3.6.2","maintainers":[{"name":"wmertens","email":"Wout.Mertens+npm@gmail.com"}],"homepage":"https://github.com/StratoKit/strato-db#readme","bugs":{"url":"https://github.com/StratoKit/strato-db/issues"},"dist":{"shasum":"3aac3242048624aae0d7ba529df8b183c7079529","tarball":"https://registry.npmjs.org/strato-db/-/strato-db-3.6.2.tgz","fileCount":40,"integrity":"sha512-ddZye1qtsWBcyDVp+QIsj61lTD0Kbb/zRXwClzttPI+y3Iu43I3P0N/U3DtiEDsfXv8wYIVcVv4yXrR3KT+egg==","signatures":[{"sig":"MEQCIFtn2SEzoXDauS8Ss1JmnSiKTgU43mDJ06h54AzpAtS9AiAY9/W7TCtsuGhG8OZSzL5wyBgO7XifVjsxqJ0jn1bIeA==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":272224},"main":"./dist/index.js","types":"./types.d.ts","module":"./dist/index.mjs","engines":{"node":">=16.4"},"gitHead":"dca206a8b407dc05ab97d269a94f2c0bb695644f","scripts":{"test":"nps test","start":"nps","prepublishOnly":"nps test.full build"},"_npmUser":{"name":"wmertens","email":"Wout.Mertens+npm@gmail.com"},"repository":{"url":"git+https://github.com/StratoKit/strato-db.git","type":"git"},"_npmVersion":"9.5.1","description":"NoSQL-hybrid with Event Sourcing based on sqlite","directories":{},"_nodeVersion":"18.16.1","dependencies":{"uuid":">=8 <10","debug":">=2 <5","jsurl2":"^2","lodash":"^4","sqlite3":"^5","async-sema":"^3","dataloader":"^2","prop-types":"^15"},"_hasShrinkwrap":false,"devDependencies":{"vite":"^4.4.3","eslint":"^8.44.0","vitest":"^0.33.0","fs-extra":"^11.1.1","prettier":"^3.0.0","nps-utils":"^1.0.2","typescript":"^5.1.6","tmp-promise":"3.0.3","eslint-config-xo":"^0.43.1","@vitest/coverage-v8":"^0.33.0","eslint-plugin-jsdoc":"^46.4.3","eslint-plugin-promise":"^6.1.1","eslint-plugin-unicorn":"^47.0.0","eslint-config-prettier":"^8.8.0","eslint-plugin-prettier":"^5.0.0","@typescript-eslint/parser":"^6.0.0","eslint-plugin-vitest-globals":"^1.2.0","@homer0/prettier-plugin-jsdoc":"^6.0.5","@typescript-eslint/eslint-plugin":"^6.0.0"},"_npmOperationalInternal":{"tmp":"tmp/strato-db_3.6.2_1689773828395_0.3502671333244518","host":"s3://npm-registry-packages"}},"3.7.0":{"name":"strato-db","version":"3.7.0","keywords":["sqlite","nosql","event sourcing","esdb","jsonmodel","json","database","db"],"author":{"name":"Wout Mertens","email":"Wout.Mertens@gmail.com"},"license":"MIT","_id":"strato-db@3.7.0","maintainers":[{"name":"wmertens","email":"Wout.Mertens+npm@gmail.com"}],"homepage":"https://github.com/StratoKit/strato-db#readme","bugs":{"url":"https://github.com/StratoKit/strato-db/issues"},"dist":{"shasum":"b99f0d99a46cec438c7d2a1e3faebf151ac6cf65","tarball":"https://registry.npmjs.org/strato-db/-/strato-db-3.7.0.tgz","fileCount":6,"integrity":"sha512-WRWfclqo6e1FeCf9KDMwjhdQaPdT2/4KbtNFfp5ei+9UVcr9DgRF+K4oCr+Gmw3Qf4a72mIFLb5xBXi3aeoylA==","signatures":[{"sig":"MEYCIQDqNy3XppoJUzohl2lc3GYBp67vCTLBMPDeATxWR05r5QIhAPe9ZKvMxxxHQmGxlDpUuntWhHLayXx+WO6SeHaAAXru","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":259067},"main":"./dist/index.js","types":"./types.d.ts","module":"./dist/index.mjs","engines":{"node":">=16.4"},"gitHead":"4bd611922834d70df40885cd66bf0acfd04bfbfb","scripts":{"test":"nps test","start":"nps","prepublishOnly":"nps test.full build"},"_npmUser":{"name":"wmertens","email":"Wout.Mertens+npm@gmail.com"},"repository":{"url":"git+https://github.com/StratoKit/strato-db.git","type":"git"},"_npmVersion":"10.5.0","description":"NoSQL-hybrid with Event Sourcing based on sqlite","directories":{},"_nodeVersion":"20.12.2","dependencies":{"uuid":">=8 <10","debug":">=2 <5","jsurl2":"^2.2.0","lodash":"^4","sqlite3":"^5","async-sema":"^3","dataloader":"^2","prop-types":"^15"},"_hasShrinkwrap":false,"devDependencies":{"vite":"^5.2.11","eslint":"^8.44.0","vitest":"1.6.0","fs-extra":"^11.2.0","prettier":"^3.2.5","nps-utils":"^1.7.0","typescript":"^5.4.5","tmp-promise":"3.0.3","eslint-config-xo":"^0.43.1","@vitest/coverage-v8":"1.6.0","eslint-plugin-jsdoc":"^46.4.3","eslint-plugin-promise":"^6.1.1","eslint-plugin-unicorn":"^47.0.0","eslint-config-prettier":"^8.8.0","eslint-plugin-prettier":"^5.1.3","@typescript-eslint/parser":"^7.9.0","eslint-plugin-vitest-globals":"^1.5.0","@homer0/prettier-plugin-jsdoc":"^9.0.0","@typescript-eslint/eslint-plugin":"^7.9.0"},"_npmOperationalInternal":{"tmp":"tmp/strato-db_3.7.0_1715755470975_0.7568281862963453","host":"s3://npm-registry-packages"}},"3.8.0":{"name":"strato-db","version":"3.8.0","keywords":["sqlite","nosql","event sourcing","esdb","jsonmodel","json","database","db"],"author":{"name":"Wout Mertens","email":"Wout.Mertens@gmail.com"},"license":"MIT","_id":"strato-db@3.8.0","maintainers":[{"name":"wmertens","email":"Wout.Mertens+npm@gmail.com"}],"homepage":"https://github.com/StratoKit/strato-db#readme","bugs":{"url":"https://github.com/StratoKit/strato-db/issues"},"dist":{"shasum":"cfe30c07b1923e2fe1195725c82c4f4175dbfce0","tarball":"https://registry.npmjs.org/strato-db/-/strato-db-3.8.0.tgz","fileCount":6,"integrity":"sha512-faLtChUGq5ey79kFGOK3QO3hVLquzqBD5vkQJmTICKJbygz8gZxdXUr1fKOFKI0u5tsTBFyC3KMSDHml/ClAgQ==","signatures":[{"sig":"MEUCIBfc/pVaUKL/1vEi8F4O6rH4KEOAeq9jrZ/HmM2S8FX6AiEA0iPG715rQW26y3bh2xzwxbV9eNOBmmduieVMMui/Q6g=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":255337},"main":"./dist/index.js","types":"./types.d.ts","module":"./dist/index.mjs","engines":{"node":">=16.4"},"gitHead":"08138f8a6f3a3123ac4582ac24ca8966a81684aa","scripts":{"test":"nps test","start":"nps","prepublishOnly":"nps test.full build"},"_npmUser":{"name":"wmertens","email":"Wout.Mertens+npm@gmail.com"},"repository":{"url":"git+https://github.com/StratoKit/strato-db.git","type":"git"},"_npmVersion":"10.5.1","description":"NoSQL-hybrid with Event Sourcing based on sqlite","directories":{},"_nodeVersion":"22.0.0","dependencies":{"uuid":">=8 <10","debug":"^4","jsurl2":"^2.2.0","lodash":"^4","sqlite3":"^5","async-sema":"^3","dataloader":"^2","prop-types":"^15"},"_hasShrinkwrap":false,"devDependencies":{"vite":"^5.3.3","eslint":"^8.44.0","vitest":"2.0.2","fs-extra":"^11.2.0","prettier":"^3.3.3","nps-utils":"^1.7.0","typescript":"^5.5.3","tmp-promise":"3.0.3","eslint-config-xo":"^0.43.1","@vitest/coverage-v8":"2.0.2","eslint-plugin-jsdoc":"^48.7.0","eslint-plugin-promise":"^6.4.0","eslint-plugin-unicorn":"^47.0.0","prettier-plugin-jsdoc":"^1.3.0","eslint-config-prettier":"^8.8.0","eslint-plugin-prettier":"^5.1.3","@typescript-eslint/parser":"^7.16.0","eslint-plugin-vitest-globals":"^1.5.0","@typescript-eslint/eslint-plugin":"^7.16.0"},"_npmOperationalInternal":{"tmp":"tmp/strato-db_3.8.0_1721040732378_0.08673140533864832","host":"s3://npm-registry-packages"}},"3.11.0":{"name":"strato-db","version":"3.11.0","keywords":["sqlite","nosql","event sourcing","esdb","jsonmodel","json","database","db"],"author":{"name":"Wout Mertens","email":"Wout.Mertens@gmail.com"},"license":"MIT","_id":"strato-db@3.11.0","maintainers":[{"name":"wmertens","email":"Wout.Mertens+npm@gmail.com"}],"homepage":"https://github.com/StratoKit/strato-db#readme","bugs":{"url":"https://github.com/StratoKit/strato-db/issues"},"dist":{"shasum":"1b040ad16e799bb1d35503f046f6f4a3dcd61677","tarball":"https://registry.npmjs.org/strato-db/-/strato-db-3.11.0.tgz","fileCount":6,"integrity":"sha512-vayPHeUYtHp40BTxlmYi2B68ScvvjQyEa6IKxYod+k/x/sNVjLeuurcOaqEPFi36LZa2gUbdPBryY7Iz3g3Znw==","signatures":[{"sig":"MEQCID+4hCz47GmEu9Nw/DfVk8vSOB+09tZqlCnsqO4b4fm8AiA89i2bevkD6aiY36vlzkCJmeheeDRVvNHP9TK9xxBdWA==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":259296},"main":"./dist/index.js","_from":"file:strato-db-3.11.0.tgz","types":"./types.d.ts","module":"./dist/index.mjs","engines":{"node":">=16.4"},"scripts":{"test":"npx nps test","start":"nps"},"_npmUser":{"name":"wmertens","email":"Wout.Mertens+npm@gmail.com"},"_resolved":"/tmp/nix-shell.oIC9Bi/9fce99c124b7aedc2b3facc6499a2490/strato-db-3.11.0.tgz","_integrity":"sha512-vayPHeUYtHp40BTxlmYi2B68ScvvjQyEa6IKxYod+k/x/sNVjLeuurcOaqEPFi36LZa2gUbdPBryY7Iz3g3Znw==","repository":{"url":"git+https://github.com/StratoKit/strato-db.git","type":"git"},"_npmVersion":"10.5.1","description":"NoSQL-hybrid with Event Sourcing based on sqlite","directories":{},"_nodeVersion":"22.0.0","dependencies":{"uuid":">=8 <10","debug":"^4","jsurl2":"^2.2.0","lodash":"^4","sqlite3":"^5","async-sema":"^3","dataloader":"^2","prop-types":"^15"},"_hasShrinkwrap":false,"devDependencies":{"nps":"^5.10.0","vite":"^6.1.0","eslint":"^8.44.0","vitest":"3.0.5","fs-extra":"^11.3.0","prettier":"^3.4.2","nps-utils":"^1.7.0","typescript":"^5.7.3","@types/node":"^22.10.7","tmp-promise":"3.0.3","eslint-config-xo":"^0.43.1","@vitest/coverage-v8":"3.0.5","eslint-plugin-jsdoc":"^48.7.0","eslint-plugin-promise":"^6.4.0","eslint-plugin-unicorn":"^47.0.0","prettier-plugin-jsdoc":"^1.3.2","eslint-config-prettier":"^8.8.0","eslint-plugin-prettier":"^5.1.3","@typescript-eslint/parser":"^7.16.0","eslint-plugin-vitest-globals":"^1.5.0","@typescript-eslint/eslint-plugin":"^7.16.0"},"_npmOperationalInternal":{"tmp":"tmp/strato-db_3.11.0_1740049350105_0.7124533467246899","host":"s3://npm-registry-packages-npm-production"}},"3.11.1":{"name":"strato-db","version":"3.11.1","keywords":["sqlite","nosql","event sourcing","esdb","jsonmodel","json","database","db"],"author":{"name":"Wout Mertens","email":"Wout.Mertens@gmail.com"},"license":"MIT","_id":"strato-db@3.11.1","maintainers":[{"name":"wmertens","email":"Wout.Mertens+npm@gmail.com"}],"homepage":"https://github.com/StratoKit/strato-db#readme","bugs":{"url":"https://github.com/StratoKit/strato-db/issues"},"dist":{"shasum":"c6aee47db691f3b871a28501407ac6c22b861382","tarball":"https://registry.npmjs.org/strato-db/-/strato-db-3.11.1.tgz","fileCount":6,"integrity":"sha512-Quj6eYm7sOZ1zLxuuH/i0DlGVmU6nwmn3gaSTPN5L+3xCuSq1aeHC12MZnlw8H052YlnzwebenJzDAiyuxw/oQ==","signatures":[{"sig":"MEYCIQCXItSCkETAz4Wynd0ZNAerHvMCWoR+rOuAoZzvRVVt2QIhAOZU6F8C8NPcfs75Q1kP4VrlmhPI2yVNDHdq3uEBHIlh","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":261872},"main":"./dist/index.js","_from":"file:strato-db-3.11.1.tgz","types":"./types.d.ts","module":"./dist/index.mjs","engines":{"node":">=16.4"},"scripts":{"test":"npx nps test","start":"nps"},"_npmUser":{"name":"wmertens","email":"Wout.Mertens+npm@gmail.com"},"_resolved":"/tmp/nix-shell.YWzhr0/3090617ff026a52a8153d53f7f163061/strato-db-3.11.1.tgz","_integrity":"sha512-Quj6eYm7sOZ1zLxuuH/i0DlGVmU6nwmn3gaSTPN5L+3xCuSq1aeHC12MZnlw8H052YlnzwebenJzDAiyuxw/oQ==","repository":{"url":"git+https://github.com/StratoKit/strato-db.git","type":"git"},"_npmVersion":"10.5.1","description":"NoSQL-hybrid with Event Sourcing based on sqlite","directories":{},"_nodeVersion":"22.0.0","dependencies":{"uuid":">=8 <10","debug":"^4","jsurl2":"^2.2.0","lodash":"^4","sqlite3":"^5","async-sema":"^3","dataloader":"^2","prop-types":"^15"},"_hasShrinkwrap":false,"devDependencies":{"nps":"^5.10.0","vite":"^6.1.0","eslint":"^8.44.0","vitest":"3.0.5","fs-extra":"^11.3.0","prettier":"^3.4.2","nps-utils":"^1.7.0","typescript":"^5.7.3","@types/node":"^22.10.7","tmp-promise":"3.0.3","@types/lodash":"^4.17.23","eslint-config-xo":"^0.43.1","@vitest/coverage-v8":"3.0.5","eslint-plugin-jsdoc":"^48.7.0","eslint-plugin-promise":"^6.4.0","eslint-plugin-unicorn":"^47.0.0","prettier-plugin-jsdoc":"^1.3.2","eslint-config-prettier":"^8.8.0","eslint-plugin-prettier":"^5.1.3","@typescript-eslint/parser":"^7.16.0","eslint-plugin-vitest-globals":"^1.5.0","@typescript-eslint/eslint-plugin":"^7.16.0"},"_npmOperationalInternal":{"tmp":"tmp/strato-db_3.11.1_1771317807522_0.7766748953876941","host":"s3://npm-registry-packages-npm-production"}},"3.11.2":{"_id":"strato-db@3.11.2","dist":{"shasum":"9e1a9e9eecf8c8d0f94e00ac1d284b1cc0da035a","tarball":"https://registry.npmjs.org/strato-db/-/strato-db-3.11.2.tgz","fileCount":6,"integrity":"sha512-WA599a/fdEI/R6XqeAGBAyJBlvJ2B5Erj3I7PDgx/X07CKryGBDaosKe07ICbPO+f09gmYKJ7ZZ0Sw0FVTm+vA==","signatures":[{"sig":"MEQCIFe8WE4tMuizX8TrdZM4Q/m6DxrvShv1l0b8v5xld5i/AiBC33oX2rOH4l6PEJniXbyx/BEPeK/R8ybNfwhMPVb8yg==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U","sig":"MEYCIQDsErElRXY3WZwCipR27LAH9TXwXrFh8MWlSmfRFmUAmQIhAIgsLoH2mVZAHC+PDKkxZLlSpwFEKEUruGsKIOiaGTY3"}],"unpackedSize":261406},"main":"./dist/index.js","name":"strato-db","types":"./types.d.ts","author":{"name":"Wout Mertens","email":"Wout.Mertens@gmail.com"},"module":"./dist/index.mjs","engines":{"node":">=16.4"},"license":"MIT","scripts":{"test":"npx nps test","start":"nps"},"version":"3.11.2","_npmUser":{"name":"wmertens","email":"Wout.Mertens+npm@gmail.com"},"keywords":["sqlite","nosql","event sourcing","esdb","jsonmodel","json","database","db"],"repository":{"url":"https://github.com/StratoKit/strato-db","type":"git"},"description":"NoSQL-hybrid with Event Sourcing based on sqlite","directories":{},"lint-staged":{"*":["oxlint --fix --no-error-on-unmatched-pattern","oxfmt --no-error-on-unmatched-pattern"]},"maintainers":[{"name":"wmertens","email":"Wout.Mertens+npm@gmail.com"}],"dependencies":{"uuid":">=8 <10","debug":"^4","jsurl2":"^2.2.0","lodash":"^4","sqlite3":"^5","async-sema":"^3","dataloader":"^2","prop-types":"^15"},"_hasShrinkwrap":false,"devDependencies":{"nps":"^5.10.0","pnpm":"^12.6.0","vite":"^6.1.0","husky":"^9.1.7","oxfmt":"^0.70.0","oxlint":"^1.85.0","vitest":"3.0.5","fs-extra":"^11.3.0","nps-utils":"^1.7.0","typescript":"^5.7.3","@types/node":"^22.10.7","lint-staged":"^17.6.0","tmp-promise":"3.0.3","@types/lodash":"^4.17.23","@vitest/coverage-v8":"3.0.5"},"_npmOperationalInternal":{"host":"s3://npm-registry-packages-npm-production","tmp":"tmp/strato-db_3.11.2_1790589460806_0.0033897001050686715"}}},"time":{"created":"2020-04-01T16:39:26.852Z","modified":"2026-09-28T09:57:41.082Z","3.0.0-rc9":"2020-04-01T16:39:26.958Z","3.0.0-rc10":"2020-04-07T16:01:28.264Z","3.0.0":"2020-04-28T17:29:27.887Z","3.1.0":"2020-06-30T09:22:37.213Z","3.1.1":"2020-08-13T19:53:10.267Z","3.2.0":"2021-07-08T17:09:05.873Z","3.2.1":"2021-10-14T09:27:15.422Z","3.3.0":"2021-11-16T10:22:16.829Z","3.3.1":"2021-12-13T23:27:14.658Z","3.3.2":"2022-02-04T15:13:06.304Z","3.3.3":"2022-02-06T13:44:19.722Z","3.3.4":"2022-02-08T22:10:13.774Z","3.4.0":"2022-03-01T11:38:02.659Z","3.4.1":"2022-03-02T16:34:43.058Z","3.4.2":"2022-03-03T13:30:56.204Z","3.4.3":"2022-03-04T12:34:22.490Z","3.4.4":"2022-03-15T22:20:53.987Z","3.4.5":"2022-07-01T13:40:46.949Z","3.5.0":"2022-11-24T16:58:52.101Z","3.5.1":"2022-12-13T22:50:59.561Z","3.5.2":"2023-03-03T15:00:28.849Z","3.6.0":"2023-07-13T11:23:15.985Z","3.6.1":"2023-07-19T10:55:46.292Z","3.6.2":"2023-07-19T13:37:08.779Z","3.7.0":"2024-05-15T06:44:31.208Z","3.8.0":"2024-07-15T10:52:12.563Z","3.11.0":"2025-02-20T11:02:30.302Z","3.11.1":"2026-02-17T08:43:27.682Z","3.11.2":"2026-09-28T09:57:40.892Z"},"author":{"name":"Wout Mertens","email":"Wout.Mertens@gmail.com"},"license":"MIT","keywords":["sqlite","nosql","event sourcing","esdb","jsonmodel","json","database","db"],"repository":{"url":"https://github.com/StratoKit/strato-db","type":"git"},"description":"NoSQL-hybrid with Event Sourcing based on sqlite","maintainers":[{"name":"wmertens","email":"Wout.Mertens+npm@gmail.com"}],"readme":"# Strato-DB\n\n> MaybeSQL with Event Sourcing based on SQLite\n\nThe overall concept is to be a minimal wrapper that keeps SQL close by, but allows schemaless storage for where you want it.\n\n## Install\n\n```shell\nnpm install strato-db\n```\n\n## Usage\n\nSimple CRUD DB:\n\n```js\nimport {DB, JsonModel} from 'strato-db'\n\nconst db = new DB({file: 'data/mydb.sqlite3', verbose: true})\n\nclass Things extends JsonModel {\n\tconstructor(options) {\n\t\tsuper({\n\t\t\t...options,\n\t\t\tname: 'things',\n\t\t\tcolumns: {\n\t\t\t\tid: {type: 'INTEGER'},\n\t\t\t\tcount: {type: 'INTEGER', index: 'SPARSE'},\n\t\t\t},\n\t\t})\n\t}\n}\n\ndb.addModel(Things)\n\n// db only opens the file once this runs\nawait db.store.things.set({id: 5, name: 'hi', count: 3})\n// Get all items that have count 3\nconsole.log(await db.store.things.search({count: 3}))\n```\n\nDB with Event Sourcing:\n\n```js\nimport {DB, EventQueue, EventSourcingDB, ESModel} from 'strato-db'\n\nconst qDb = qFile && qFile !== file ? new DB({file: qFile, verbose}) : db\nqDb.addModel(EventQueue, {name: 'queue'})\nconst queue = qDB.store.queue\n\nclass ESThings extends ESModel {\n\tconstructor(options) {\n\t\tsuper({\n\t\t\t...options,\n\t\t\tname: 'things',\n\t\t\tcolumns: {\n\t\t\t\tid: {type: 'INTEGER'},\n\t\t\t\tcount: {type: 'INTEGER', index: 'SPARSE'},\n\t\t\t},\n\t\t})\n\t}\n}\n\nconst eSDB = new EventSourcingDB({\n\tdb,\n\tqueue,\n\tmodels: {things: {Model: ESThings}},\n})\n\nawait eSDB.store.things.set({id: 5, name: 'hi', count: 3})\nconsole.log(await eSDB.store.things.search({count: 3}))\n// See the created events\nconsole.log(await eSDB.queue.all())\n```\n\n## API\n\nThe API is class-based. There are types in JSDoc and in types.d.ts, which are the only documentation for now.\n\nThe design of EventSourcingDB is discussed in [Server Side Redux](./Server Side Redux.md)\n\nClasses:\n\n- `SQLite`: Wraps a Sqlite3 database with a lazy-init promise interface\n- `DB`: Adds models and migrations to SQLite3\n- `JsonModel`: Stores given objects in a `DB` instance as JSON fields with an `id` column, other columns can be calculated or be virtual. You can perform searches via the wrapper on defined columns.\n- `EventQueue`: Stores events. Minimal message queue.\n- `EventSourcingDB`: Implements the Event Sourcing concept using EventQueue. See [Server Side Redux](./Server Side Redux.md).\n- `ESModel`: A drop-in replacement for JsonModel to use EventSourcingDB. Modifications are dispatched as events and awaited\n\nWith the TypeScript definitions you can provide a Type for the stored objects and the config each model uses. This allows typechecking CRUD inputs and results, even in plain JS (with JSDoc comments).\n\n## Status\n\nThis project is used in production environments.\n\nSince it wraps SQLite, the actual storage of data is rock-solid.\n\nIt works fine with multi-GB databases, and if you choose your queries and indexes well, you can have <1ms query times.\n\nThe important things are tested, our goal is 100% coverage.\n\nMulti-process behavior is not very worked out for the `EventSourcingDB`:\n\n- Since it's layering a single-locking queue on top of SQLite, it works without problems, but no effort is made yet to avoid double work. It would require workers \"locking\" events and watching each other's timestamps.\n- To have DB slaves, the idea would be to either use distributed SQLite as implemented by BedrockDB, or to distribute the event queue to slaves and have them derive their own copy of the data.\n\nTake a look at [the planned improvements](./TODO.md).\n\n## License\n\nMIT © [Wout Mertens](https://stratokit.io)\n","readmeFilename":""}