{"_id":"node-json-db","_rev":"108-b0713a34b518e244547e296c3d330741","name":"node-json-db","dist-tags":{"latest":"2.6.0"},"versions":{"0.1.0":{"name":"node-json-db","version":"0.1.0","keywords":["database","json","db"],"author":{"name":"Antoine Aflalo","email":"antoineaf+npm@admincmd.com"},"license":"GPLv3","_id":"node-json-db@0.1.0","maintainers":[{"name":"belphemur","email":"antoineaf+npm@admincmd.com"}],"homepage":"https://github.com/Belphemur/node-json-db","bugs":{"url":"https://github.com/Belphemur/node-json-db/issues"},"dist":{"shasum":"a68b4548484ac596353bb59551526930e4b084da","tarball":"https://registry.npmjs.org/node-json-db/-/node-json-db-0.1.0.tgz","integrity":"sha512-P+N4hN4LkhY8+CeueW68fBoyfx8HHNpkWqf3rcEtGzmG7yYGBTyrN3zE58YDKrf1qLnGMPYwmeZeE2te6joPaQ==","signatures":[{"sig":"MEUCIGOaQUluRiUQ/8aJ8b1K6FpjRflipMt83RyAIMb4CE67AiEA+AH7yoFqRizO9ZcLB5g+Aa870kST7+Cs/geJ2tB82o8=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}]},"main":"./JsonDB.js","_from":".","scripts":{"test":"mocha test/test.js"},"_npmUser":{"name":"belphemur","email":"antoineaf+npm@admincmd.com"},"repository":{"url":"git@github.com:Belphemur/node-json-db.git","type":"git"},"_npmVersion":"1.4.3","description":"Database using JSON file as storage for Node.JS","directories":{},"devDependencies":{"mocha":"1.17.0"}},"0.1.1":{"name":"node-json-db","version":"0.1.1","keywords":["database","json","db"],"author":{"name":"Antoine Aflalo","email":"antoineaf+npm@admincmd.com"},"license":"GPLv3","_id":"node-json-db@0.1.1","maintainers":[{"name":"belphemur","email":"antoineaf+npm@admincmd.com"}],"homepage":"https://github.com/Belphemur/node-json-db","bugs":{"url":"https://github.com/Belphemur/node-json-db/issues"},"dist":{"shasum":"b6dd87c92c155916092c938eb1f38bc45c1fec25","tarball":"https://registry.npmjs.org/node-json-db/-/node-json-db-0.1.1.tgz","integrity":"sha512-Il3t3FgjYoBBgJBtfsslAC/kOiS5dshay5b6pZrXGvtGlZWsM5ODdijo+qlEM8SUhJS7eV/Bmkukno5X/u8Rzw==","signatures":[{"sig":"MEYCIQD8b9UENhhXFDkvRoBXWseWUdJgVMSupEP7D/HBKpWMBwIhALlOgvf0p1ZOUTkvyGG0+m+HUlgJStmpUvA3/IsnAlLO","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}]},"main":"./JsonDB.js","_from":".","scripts":{"test":"mocha test/test.js"},"_npmUser":{"name":"belphemur","email":"antoineaf+npm@admincmd.com"},"repository":{"url":"git@github.com:Belphemur/node-json-db.git","type":"git"},"_npmVersion":"1.4.3","description":"Database using JSON file as storage for Node.JS","directories":{},"devDependencies":{"mocha":"1.17.0"}},"0.1.2":{"name":"node-json-db","version":"0.1.2","keywords":["database","json","db"],"author":{"name":"Antoine Aflalo","email":"antoineaf+npm@admincmd.com"},"license":"GPLv3","_id":"node-json-db@0.1.2","maintainers":[{"name":"belphemur","email":"antoineaf+npm@admincmd.com"}],"homepage":"https://github.com/Belphemur/node-json-db","bugs":{"url":"https://github.com/Belphemur/node-json-db/issues"},"dist":{"shasum":"7e776d28f92d0ad3d011f8f0f2afcf67053ec56a","tarball":"https://registry.npmjs.org/node-json-db/-/node-json-db-0.1.2.tgz","integrity":"sha512-dUKXG48mBMRpbom6Gn/6RIii4JLP4zXiUdquuES8TfhdPAS/JwwIisbzI2T11l07xJhMh4+eSn7ASKBlnYA2ug==","signatures":[{"sig":"MEQCIFZ2bs13XcZOlCtCwpQ1CNMUto0UzgOh6zEqapyyX2IuAiBCqqbt0FDvuNxWvLsbyuzcDhp/E4JL4/mbzyleUk93Cw==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}]},"main":"./JsonDB.js","_from":".","scripts":{"test":"mocha test/test.js"},"_npmUser":{"name":"belphemur","email":"antoineaf+npm@admincmd.com"},"repository":{"url":"git@github.com:Belphemur/node-json-db.git","type":"git"},"_npmVersion":"1.4.3","description":"Database using JSON file as storage for Node.JS","directories":{},"devDependencies":{"mocha":"1.17.0"}},"0.2.0":{"name":"node-json-db","version":"0.2.0","keywords":["database","json","db"],"author":{"name":"Antoine Aflalo","email":"antoineaf+npm@admincmd.com"},"license":"GPLv3","_id":"node-json-db@0.2.0","maintainers":[{"name":"belphemur","email":"antoineaf+npm@admincmd.com"}],"homepage":"https://github.com/Belphemur/node-json-db","bugs":{"url":"https://github.com/Belphemur/node-json-db/issues"},"dist":{"shasum":"a4e79a358653b28792d25e157cc871bc898c0330","tarball":"https://registry.npmjs.org/node-json-db/-/node-json-db-0.2.0.tgz","integrity":"sha512-Vg3EKcfjInOdKWmNHuXkHiX1PT3NRqkBTiZjQ82KZcWMcrOxcvlfAuEE6Nk18x7pCg9teNe8vtIYC6E6CmDI3Q==","signatures":[{"sig":"MEYCIQCVrwET/1YNWXVwRy3ZOvy9T/6mRVwP5yKRaBgs2gDsxgIhAN7ZIZcaIP84dR8i4kXrpNZRRsc0Q+gwWFgijJ0nMQ2Q","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}]},"main":"./JsonDB.js","_from":".","scripts":{"test":"mocha test/test.js"},"_npmUser":{"name":"belphemur","email":"antoineaf+npm@admincmd.com"},"repository":{"url":"git@github.com:Belphemur/node-json-db.git","type":"git"},"_npmVersion":"1.4.3","description":"Database using JSON file as storage for Node.JS","directories":{},"devDependencies":{"mocha":"1.17.0"}},"0.2.1":{"name":"node-json-db","version":"0.2.1","keywords":["database","json","db"],"author":{"name":"Antoine Aflalo","email":"antoineaf+npm@admincmd.com"},"license":"GPLv3","_id":"node-json-db@0.2.1","maintainers":[{"name":"belphemur","email":"antoineaf+npm@admincmd.com"}],"homepage":"https://github.com/Belphemur/node-json-db","bugs":{"url":"https://github.com/Belphemur/node-json-db/issues"},"dist":{"shasum":"3682ffce934610949cc591f66c2901fbf0d496b2","tarball":"https://registry.npmjs.org/node-json-db/-/node-json-db-0.2.1.tgz","integrity":"sha512-C825l8uv2UWBeMO56sWLHHvueYEo4dCUDOhEh0aolN0Iokee81NaYdsIe4Uy3lp+aGfgvrg24rJ4ydVJUhh47Q==","signatures":[{"sig":"MEUCIQDpLBKAJ4o4b6sk50yCPTmRlyF2MPK2xKcAYfV7jFIlEAIgJypJ4512CPOddqiY0Ff4lMu90JFpeTJzFC0M5ZR+Zks=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}]},"main":"./JsonDB.js","_from":".","scripts":{"test":"mocha test/test.js"},"_npmUser":{"name":"belphemur","email":"antoineaf+npm@admincmd.com"},"repository":{"url":"git@github.com:Belphemur/node-json-db.git","type":"git"},"_npmVersion":"1.4.3","description":"Database using JSON file as storage for Node.JS","directories":{},"devDependencies":{"mocha":"1.17.0"}},"0.2.5":{"name":"node-json-db","version":"0.2.5","keywords":["database","json","db"],"author":{"name":"Antoine Aflalo","email":"antoineaf+npm@admincmd.com"},"license":"GPLv3","_id":"node-json-db@0.2.5","maintainers":[{"name":"belphemur","email":"antoineaf+npm@admincmd.com"}],"homepage":"https://github.com/Belphemur/node-json-db","bugs":{"url":"https://github.com/Belphemur/node-json-db/issues"},"dist":{"shasum":"21eb6c37738f24ea364789690ad6c77d4deb698b","tarball":"https://registry.npmjs.org/node-json-db/-/node-json-db-0.2.5.tgz","integrity":"sha512-ksrTrg3hz3UUsuTCZGs2ZIDoV1Y2gioLr1H9ItRAkPqp/G+Y4joH+jDuILplBFKCJKkNarIvetth4Ay+FYakZQ==","signatures":[{"sig":"MEUCIQDR3XPXRw0p7ODf+R52zSjmLajjUiFKeETM0dWdyZfz8QIgWEaJ+NfZTilDkJULDpRqQmJBV67FDx0l0ugXSnmm3Bk=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}]},"main":"./JsonDB.js","_from":".","scripts":{"test":"mocha test/test.js"},"_npmUser":{"name":"belphemur","email":"antoineaf+npm@admincmd.com"},"repository":{"url":"git@github.com:Belphemur/node-json-db.git","type":"git"},"_npmVersion":"1.4.3","description":"Database using JSON file as storage for Node.JS","directories":{},"devDependencies":{"mocha":">=1.17.0","expect.js":">=0.3.1"}},"0.2.6":{"name":"node-json-db","version":"0.2.6","keywords":["database","json","db"],"author":{"name":"Antoine Aflalo","email":"antoineaf+npm@admincmd.com"},"license":"GPLv3","_id":"node-json-db@0.2.6","maintainers":[{"name":"belphemur","email":"antoineaf+npm@admincmd.com"}],"homepage":"https://github.com/Belphemur/node-json-db","bugs":{"url":"https://github.com/Belphemur/node-json-db/issues"},"dist":{"shasum":"eed9d0bed7cb8d67d69e9041f8d7afdd764ab141","tarball":"https://registry.npmjs.org/node-json-db/-/node-json-db-0.2.6.tgz","integrity":"sha512-IZsp4BiOrw9Yo1qJ0MPMSrX5djivXfS6pT0oJfrF5kc5rOlCAQgizXOFadn7h9wrdbaOo/55pzP0qmPNAIPe3w==","signatures":[{"sig":"MEUCIQD8AvdDeGnoqB8H+4BYVwbe8NVCUU8vsPtC1gFA5gig7AIgQe3nJyGSg2SJ2hFkHluwY1QMWfxIn+imf0gOGiXJtE0=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}]},"main":"./JsonDB.js","_from":".","_shasum":"eed9d0bed7cb8d67d69e9041f8d7afdd764ab141","gitHead":"881cf1c790263de0795bf4beecefd8413b55e9bb","scripts":{"test":"mocha test/test.js"},"_npmUser":{"name":"belphemur","email":"antoineaf+npm@admincmd.com"},"repository":{"url":"git@github.com:Belphemur/node-json-db.git","type":"git"},"_npmVersion":"1.4.20","description":"Database using JSON file as storage for Node.JS","directories":{},"devDependencies":{"mocha":">=1.17.0","expect.js":">=0.3.1"}},"0.2.7":{"name":"node-json-db","version":"0.2.7","keywords":["database","json","db"],"author":{"name":"Antoine Aflalo","email":"antoineaf+npm@admincmd.com"},"license":"MIT","_id":"node-json-db@0.2.7","maintainers":[{"name":"belphemur","email":"antoineaf+npm@admincmd.com"}],"homepage":"https://github.com/Belphemur/node-json-db","bugs":{"url":"https://github.com/Belphemur/node-json-db/issues"},"dist":{"shasum":"c17a695414b5d5e117e85043c366757afa45b2c3","tarball":"https://registry.npmjs.org/node-json-db/-/node-json-db-0.2.7.tgz","integrity":"sha512-fIoeZNuOdJnOromc6CKhvcMLM/oIBuDgmbqL+ldh6mCqWrg54cgTczgJkNViOpaWQowI/tSa4yniKwp2VkH/LA==","signatures":[{"sig":"MEYCIQDIN4erH92NSmsx/xdlhD3XeVxUWqf0GU23ghCHhghuIQIhAL2q5P6EA43BE4NOEKm0Xy7nkrZhnbZQ48DFaSZbwWHu","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}]},"main":"./JsonDB.js","_from":".","_shasum":"c17a695414b5d5e117e85043c366757afa45b2c3","gitHead":"e9c31cd0a02ddbe96fa8967051af0477c4ec20e2","scripts":{"test":"mocha test/test.js"},"_npmUser":{"name":"belphemur","email":"antoineaf+npm@admincmd.com"},"repository":{"url":"git@github.com:Belphemur/node-json-db.git","type":"git"},"_npmVersion":"1.4.26","description":"Database using JSON file as storage for Node.JS","directories":{},"devDependencies":{"mocha":">=1.17.0","expect.js":">=0.3.1"}},"0.2.8":{"name":"node-json-db","version":"0.2.8","keywords":["database","json","db"],"author":{"name":"Antoine Aflalo","email":"antoineaf+npm@admincmd.com"},"license":"MIT","_id":"node-json-db@0.2.8","maintainers":[{"name":"belphemur","email":"antoineaf+npm@admincmd.com"}],"homepage":"https://github.com/Belphemur/node-json-db","bugs":{"url":"https://github.com/Belphemur/node-json-db/issues"},"dist":{"shasum":"adf95595e5b975332aeb9b376c5bdd4601db9eae","tarball":"https://registry.npmjs.org/node-json-db/-/node-json-db-0.2.8.tgz","integrity":"sha512-pJ7QWCyB5N1NJ2U+Ss5kqNI8fxKjhBqv/g3CzasvR3bmjCrM+T7L8vs3uGxKSZK/3Wx2lpij6tkVZ/PWzbUYHQ==","signatures":[{"sig":"MEUCIQDzNlDm7SM3nEHF8V42P2HfGf+MsA3DxyvkfcTNgjV4BAIgSvLr3UiOWGpLxdcJfFWS7dOwjudE80G9XGcoRJTMe3w=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}]},"main":"./JsonDB.js","_from":".","_shasum":"adf95595e5b975332aeb9b376c5bdd4601db9eae","gitHead":"40fe8f163d101a1a66d3af9d506aaad3fc954bd9","scripts":{"test":"mocha test/test.js"},"_npmUser":{"name":"belphemur","email":"antoineaf+npm@admincmd.com"},"repository":{"url":"git@github.com:Belphemur/node-json-db.git","type":"git"},"_npmVersion":"1.4.26","description":"Database using JSON file as storage for Node.JS","directories":{},"devDependencies":{"mocha":">=1.17.0","expect.js":">=0.3.1"}},"0.3.0":{"name":"node-json-db","version":"0.3.0","keywords":["database","json","db"],"author":{"name":"Antoine Aflalo","email":"antoineaf+npm@admincmd.com"},"license":"MIT","_id":"node-json-db@0.3.0","maintainers":[{"name":"belphemur","email":"antoineaf+npm@admincmd.com"}],"homepage":"https://github.com/Belphemur/node-json-db","bugs":{"url":"https://github.com/Belphemur/node-json-db/issues"},"dist":{"shasum":"c8f7c468bd77aa1618b8ce74dd42258f8b103bd5","tarball":"https://registry.npmjs.org/node-json-db/-/node-json-db-0.3.0.tgz","integrity":"sha512-V4jCKf0nOdwi7kJJcaB0yamnWLTC2m/KaHkuhaZebttztPGj65ttydjalQI/lIKeVzPzKkvjii2RrXy5waeT8g==","signatures":[{"sig":"MEYCIQDJbwG+CRHVLuvf186IGGsER2C4VZnhBF3P0Tu7RAjbsAIhAJt910CwJ41MFhpZ/Q6tZZVHsItqCiXwLgz2Mp1AhuNn","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}]},"main":"./JsonDB.js","_from":".","_shasum":"c8f7c468bd77aa1618b8ce74dd42258f8b103bd5","gitHead":"ac9d01ae17ba3457cb134004b640b138216f2f65","scripts":{"test":"mocha test/test.js"},"_npmUser":{"name":"belphemur","email":"antoineaf+npm@admincmd.com"},"repository":{"url":"git@github.com:Belphemur/node-json-db.git","type":"git"},"_npmVersion":"1.4.26","description":"Database using JSON file as storage for Node.JS","directories":{},"dependencies":{"mkdirp":"0.5.x"},"devDependencies":{"mocha":">=1.17.0","expect.js":">=0.3.1"}},"0.3.1":{"name":"node-json-db","version":"0.3.1","keywords":["database","json","db"],"author":{"name":"Antoine Aflalo","email":"antoineaf+npm@admincmd.com"},"license":"MIT","_id":"node-json-db@0.3.1","maintainers":[{"name":"belphemur","email":"antoineaf+npm@admincmd.com"}],"homepage":"https://github.com/Belphemur/node-json-db","bugs":{"url":"https://github.com/Belphemur/node-json-db/issues"},"dist":{"shasum":"ecc48cdb1c9bcbb33a6e4c084758ce0c5fd77b36","tarball":"https://registry.npmjs.org/node-json-db/-/node-json-db-0.3.1.tgz","integrity":"sha512-qSNhiKBOkWTFG53TM+6lPp6ZnYZN1+NvV3L7ShfCJluO0TlTp8i5NlpxqqP3j08FFjSTv8LOcBLg98ccnVYBJw==","signatures":[{"sig":"MEUCIBbMjwE83wEw++H94j0J8xhvgv4O3r03BlAhRklCszC4AiEAhDM06WhekDKHDJ4Zen2AmePB0o2hOk5uAKhMQWB7I5M=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}]},"main":"./JsonDB.js","_from":".","_shasum":"ecc48cdb1c9bcbb33a6e4c084758ce0c5fd77b36","gitHead":"e5d4822c2d92bebab1a00e4442af43501b2b7612","scripts":{"test":"mocha test/test.js"},"_npmUser":{"name":"belphemur","email":"antoineaf+npm@admincmd.com"},"repository":{"url":"git@github.com:Belphemur/node-json-db.git","type":"git"},"_npmVersion":"1.4.26","description":"Database using JSON file as storage for Node.JS","directories":{},"dependencies":{"mkdirp":"0.5.x"},"devDependencies":{"mocha":">=1.17.0","expect.js":">=0.3.1"}},"0.3.2":{"name":"node-json-db","version":"0.3.2","keywords":["database","json","db"],"author":{"name":"Antoine Aflalo","email":"antoineaf+npm@admincmd.com"},"license":"MIT","_id":"node-json-db@0.3.2","maintainers":[{"name":"belphemur","email":"antoineaf+npm@admincmd.com"}],"homepage":"https://github.com/Belphemur/node-json-db","bugs":{"url":"https://github.com/Belphemur/node-json-db/issues"},"dist":{"shasum":"1190c16a3481b5aa28c30066ebd5083329942aca","tarball":"https://registry.npmjs.org/node-json-db/-/node-json-db-0.3.2.tgz","integrity":"sha512-5xO9yLk7QhHxSJFx/E/9SEviTUwFYUs8Fs7aawisO7eYV7lDnTCJLHdEssQ5T+BqkwMv83CzvktzxtrqW919ow==","signatures":[{"sig":"MEYCIQDLwhVi78lj2hiI9L4yhETRdhpaE3LiJ9vu5IgqMKCoXAIhAMgIrvjq4BCDnqHaHDGprtMDJyXngy5QJB0zSGZ018dD","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}]},"main":"./JsonDB.js","_from":".","_shasum":"1190c16a3481b5aa28c30066ebd5083329942aca","gitHead":"60cf8d49a40423e35f81d5f0e6c11bcf5c786f2f","scripts":{"test":"mocha test/test.js"},"_npmUser":{"name":"belphemur","email":"antoineaf+npm@admincmd.com"},"repository":{"url":"git@github.com:Belphemur/node-json-db.git","type":"git"},"_npmVersion":"1.4.26","description":"Database using JSON file as storage for Node.JS","directories":{},"dependencies":{"mkdirp":"0.5.x"},"devDependencies":{"mocha":">=1.17.0","expect.js":">=0.3.1"}},"0.4.1":{"name":"node-json-db","version":"0.4.1","keywords":["database","json","db"],"author":{"name":"Antoine Aflalo","email":"antoineaf+npm@admincmd.com"},"license":"MIT","_id":"node-json-db@0.4.1","maintainers":[{"name":"belphemur","email":"antoineaf+npm@admincmd.com"}],"homepage":"https://github.com/Belphemur/node-json-db","bugs":{"url":"https://github.com/Belphemur/node-json-db/issues"},"dist":{"shasum":"aec949b45c04708623c73ef3c00fadc210790415","tarball":"https://registry.npmjs.org/node-json-db/-/node-json-db-0.4.1.tgz","integrity":"sha512-dP0300D4Nv5+v2Oy9NS0XErueZaBuDnH7WjoPiriiZWkaYf+mYJ3XqxZ9aWXZXjX38PMy3xOSM3BQmNhbMdMJA==","signatures":[{"sig":"MEQCID43rvCgsKNSRdtgB94howO1zeIqKUyaPdIWs8ZKiGCmAiALg79nA6M4/mynWeVovmr3OoC4S+0Ez28MELW/q3LaeA==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}]},"main":"./JsonDB.js","_from":".","_shasum":"aec949b45c04708623c73ef3c00fadc210790415","gitHead":"583c91f21e7de6a356c6a83647c04339c0785e68","scripts":{"test":"mocha test/test.js"},"_npmUser":{"name":"belphemur","email":"antoineaf+npm@admincmd.com"},"repository":{"url":"git@github.com:Belphemur/node-json-db.git","type":"git"},"_npmVersion":"2.7.4","description":"Database using JSON file as storage for Node.JS","directories":{},"_nodeVersion":"1.6.3","dependencies":{"mkdirp":"0.5.x"},"devDependencies":{"grunt":"0.4.x","mocha":"1.17.x","expect.js":"0.3.x","grunt-cli":"0.1.x","grunt-simple-mocha":"0.4.x","grunt-contrib-jshint":"0.11.x"}},"0.4.5":{"name":"node-json-db","version":"0.4.5","keywords":["database","json","db"],"author":{"name":"Antoine Aflalo","email":"antoineaf+npm@admincmd.com"},"license":"MIT","_id":"node-json-db@0.4.5","maintainers":[{"name":"belphemur","email":"antoineaf+npm@admincmd.com"}],"homepage":"https://github.com/Belphemur/node-json-db","bugs":{"url":"https://github.com/Belphemur/node-json-db/issues"},"dist":{"shasum":"5aa00dc7d71e7d294631442148c56bd4aa3ba470","tarball":"https://registry.npmjs.org/node-json-db/-/node-json-db-0.4.5.tgz","integrity":"sha512-3hUiMW0ovwvbSxOXV7XUGCGW1ikMZonB38NJfEyfzt9BrSV5+vanTytJMLSW7oXF7mMGqdZgGP7QD9ssZekOBw==","signatures":[{"sig":"MEYCIQC3RbacnK3nkU7m8K3MBDOvQ43Z3Q2wtMkTHxVt9kV6OAIhAIYLd2U3eR54qd7hUXsDS2phzQaa0neGDTU3neWV4+p3","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}]},"main":"./JsonDB.js","_from":".","_shasum":"5aa00dc7d71e7d294631442148c56bd4aa3ba470","gitHead":"73ac029af897bcdba3488484dfc6af3717e14b70","scripts":{"test":"mocha test/test.js"},"_npmUser":{"name":"belphemur","email":"antoineaf+npm@admincmd.com"},"repository":{"url":"git@github.com:Belphemur/node-json-db.git","type":"git"},"_npmVersion":"2.7.4","description":"Database using JSON file as storage for Node.JS","directories":{},"_nodeVersion":"1.6.3","dependencies":{"mkdirp":"0.5.x"},"devDependencies":{"grunt":"0.4.x","mocha":"1.17.x","expect.js":"0.3.x","grunt-cli":"0.1.x","grunt-simple-mocha":"0.4.x","grunt-contrib-jshint":"0.11.x"}},"0.4.6":{"name":"node-json-db","version":"0.4.6","keywords":["database","json","db"],"author":{"name":"Antoine Aflalo","email":"antoineaf+npm@admincmd.com"},"license":"MIT","_id":"node-json-db@0.4.6","maintainers":[{"name":"belphemur","email":"antoineaf+npm@admincmd.com"}],"homepage":"https://github.com/Belphemur/node-json-db","bugs":{"url":"https://github.com/Belphemur/node-json-db/issues"},"dist":{"shasum":"7144c8a845f7fa82f03853680ebd939c4cc44947","tarball":"https://registry.npmjs.org/node-json-db/-/node-json-db-0.4.6.tgz","integrity":"sha512-Sw7CMu2gmpme/O6VfeRdunKGzFvLS+c2o9abov2QU1PQJn2Cxzj4SSUDVOR1WLEj4/lS9/pr38X7YVDHykR/ow==","signatures":[{"sig":"MEQCIDnpSPU8aUASk3+UKIgOoUNZRqBmYwpM8W8cRJLHefRzAiBiR0xt59R6I0e/zReJeptD/KKRA3Duypi1+MhwqLyc/Q==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}]},"main":"./JsonDB.js","_from":".","_shasum":"7144c8a845f7fa82f03853680ebd939c4cc44947","gitHead":"3dac429088f492445d557ea9b6482f1e5da69479","scripts":{"test":"mocha test/test.js"},"_npmUser":{"name":"belphemur","email":"antoineaf+npm@admincmd.com"},"repository":{"url":"git@github.com:Belphemur/node-json-db.git","type":"git"},"_npmVersion":"2.7.4","description":"Database using JSON file as storage for Node.JS","directories":{},"_nodeVersion":"1.6.3","dependencies":{"mkdirp":"0.5.x"},"devDependencies":{"grunt":"0.4.x","mocha":"1.17.x","expect.js":"0.3.x","grunt-cli":"0.1.x","grunt-simple-mocha":"0.4.x","grunt-contrib-jshint":"0.11.x"}},"0.5.0":{"name":"node-json-db","version":"0.5.0","keywords":["database","json","db"],"author":{"name":"Antoine Aflalo","email":"antoineaf+npm@admincmd.com"},"license":"MIT","_id":"node-json-db@0.5.0","maintainers":[{"name":"belphemur","email":"antoineaf+npm@admincmd.com"}],"homepage":"https://github.com/Belphemur/node-json-db","bugs":{"url":"https://github.com/Belphemur/node-json-db/issues"},"dist":{"shasum":"cdacde41f46e60097a683ea1a46252f81b9c7392","tarball":"https://registry.npmjs.org/node-json-db/-/node-json-db-0.5.0.tgz","integrity":"sha512-USxXQepGvu0Hxfac3igu+0gPd8c/WQ/cwRkHSYZcKX6ALoy/Fw9gbpTcEoSsETaezygw7Kzo2PTJerXYhnRBzA==","signatures":[{"sig":"MEYCIQDPm/m81sjnAOIvwdQsbJKmGYiT56AKw9GSuLontr2ymAIhAP7uxMQUcwB/+bVbQDXPaP3sXidT97vwDUHEZdvAuMmF","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}]},"main":"./JsonDB.js","_from":".","_shasum":"cdacde41f46e60097a683ea1a46252f81b9c7392","gitHead":"9255c3105e95fcc68cf13ce6d7df249315322f8a","scripts":{"test":"mocha test/test.js"},"_npmUser":{"name":"belphemur","email":"antoineaf+npm@admincmd.com"},"repository":{"url":"git@github.com:Belphemur/node-json-db.git","type":"git"},"_npmVersion":"2.7.4","description":"Database using JSON file as storage for Node.JS","directories":{},"_nodeVersion":"1.6.3","dependencies":{"mkdirp":"0.5.x"},"devDependencies":{"grunt":"0.4.x","mocha":"1.17.x","expect.js":"0.3.x","grunt-cli":"0.1.x","grunt-simple-mocha":"0.4.x","grunt-contrib-jshint":"0.11.x"}},"0.5.1":{"name":"node-json-db","version":"0.5.1","keywords":["database","json","db"],"author":{"name":"Antoine Aflalo","email":"antoineaf+npm@admincmd.com"},"license":"MIT","_id":"node-json-db@0.5.1","maintainers":[{"name":"belphemur","email":"antoineaf+npm@admincmd.com"}],"homepage":"https://github.com/Belphemur/node-json-db","bugs":{"url":"https://github.com/Belphemur/node-json-db/issues"},"dist":{"shasum":"7263efe2e30f657e1cc682b296bfb97bb3140962","tarball":"https://registry.npmjs.org/node-json-db/-/node-json-db-0.5.1.tgz","integrity":"sha512-R8IFwc/xRruWsX76WWV6kTVTaE7GfKx4lZBNfhMVQW+LFlzJmZjHcyliUMlXsKypEXJ6CjsNoX7HtCehWGkLLw==","signatures":[{"sig":"MEUCIQDANdsvihpXod0Iwn8lLzUgtMTnlRluW2xiQHL5cPCzygIgCo1ztYnCcK91jdrdWiAsXnTjUR3N1zE0ig5rMa+VDf0=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}]},"main":"./JsonDB.js","_from":".","_shasum":"7263efe2e30f657e1cc682b296bfb97bb3140962","gitHead":"bc4d3e9f2995dcff2da03b1260779fe00da81f85","scripts":{"test":"mocha test/test.js"},"_npmUser":{"name":"belphemur","email":"antoineaf+npm@admincmd.com"},"repository":{"url":"git@github.com:Belphemur/node-json-db.git","type":"git"},"_npmVersion":"2.7.4","description":"Database using JSON file as storage for Node.JS","directories":{},"_nodeVersion":"1.6.3","dependencies":{"mkdirp":"0.5.x"},"devDependencies":{"grunt":"0.4.x","mocha":"1.17.x","expect.js":"0.3.x","grunt-cli":"0.1.x","grunt-simple-mocha":"0.4.x","grunt-contrib-jshint":"0.11.x"}},"0.5.2":{"name":"node-json-db","version":"0.5.2","keywords":["database","json","db"],"author":{"name":"Antoine Aflalo","email":"antoineaf+npm@admincmd.com"},"license":"MIT","_id":"node-json-db@0.5.2","maintainers":[{"name":"belphemur","email":"antoineaf+npm@admincmd.com"}],"homepage":"https://github.com/Belphemur/node-json-db","bugs":{"url":"https://github.com/Belphemur/node-json-db/issues"},"dist":{"shasum":"47ce7a9c820bc867eb3f3cf2eaed30a1607ade6a","tarball":"https://registry.npmjs.org/node-json-db/-/node-json-db-0.5.2.tgz","integrity":"sha512-WY03R7ZyMB12JtDzesswZdhi6sBc5BIffaKDuQ8KJ9YUen1ZHZzHceFLsrlrEKCUwBiwCOkjpf6+J6bguQMFTQ==","signatures":[{"sig":"MEYCIQDbygpMLBtmVcXl5ScjZOKLVHL0h46R8T3vFlgN4JIPYgIhAN6EkTBSG1cFB6VcgagYbqAegnKEPWFMxEyljKREOy4o","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}]},"main":"./JsonDB.js","_from":".","_shasum":"47ce7a9c820bc867eb3f3cf2eaed30a1607ade6a","gitHead":"ccc1ebd6281f8882b90330594405f4d75a18b29f","scripts":{"test":"mocha test/test.js"},"_npmUser":{"name":"belphemur","email":"antoineaf+npm@admincmd.com"},"repository":{"url":"git+ssh://git@github.com/Belphemur/node-json-db.git","type":"git"},"_npmVersion":"3.5.3","description":"Database using JSON file as storage for Node.JS","directories":{},"_nodeVersion":"5.4.1","dependencies":{"mkdirp":"0.5.x"},"devDependencies":{"grunt":"0.4.x","mocha":"1.17.x","expect.js":"0.3.x","grunt-cli":"0.1.x","grunt-simple-mocha":"0.4.x","grunt-contrib-jshint":"0.11.x"},"_npmOperationalInternal":{"tmp":"tmp/node-json-db-0.5.2.tgz_1455109166636_0.6169967553578317","host":"packages-9-west.internal.npmjs.com"}},"0.5.3":{"name":"node-json-db","version":"0.5.3","keywords":["database","json","db"],"author":{"name":"Antoine Aflalo","email":"antoineaf+npm@admincmd.com"},"license":"MIT","_id":"node-json-db@0.5.3","maintainers":[{"name":"belphemur","email":"antoineaf+npm@admincmd.com"}],"homepage":"https://github.com/Belphemur/node-json-db","bugs":{"url":"https://github.com/Belphemur/node-json-db/issues"},"dist":{"shasum":"56afbc4c04f7046c2b5ab78bd7bdbde2c8cf8d56","tarball":"https://registry.npmjs.org/node-json-db/-/node-json-db-0.5.3.tgz","integrity":"sha512-CQ5PlBzR58F6cvFFtBP5i+XwQ9Mu1W+Gy8cYvWq7H/StV8K+/4vUEpVdzc0uKuHozXujnzAbzGrUq2sJk+i6Yw==","signatures":[{"sig":"MEUCIDtxCrSgmTOESiPL2/brY8O/hL1su8T0Z2FGeF6ta5fsAiEAvLybcWCwQUO5AjMnaUonU9mXk/OrJbggwZmGgAHOYFk=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}]},"main":"./JsonDB.js","_from":".","_shasum":"56afbc4c04f7046c2b5ab78bd7bdbde2c8cf8d56","gitHead":"ef1c7b47cdfe226d1172dd54d40116437e3b9d49","scripts":{"test":"mocha test/test.js"},"_npmUser":{"name":"belphemur","email":"antoineaf+npm@admincmd.com"},"repository":{"url":"git+ssh://git@github.com/Belphemur/node-json-db.git","type":"git"},"_npmVersion":"3.5.3","description":"Database using JSON file as storage for Node.JS","directories":{},"_nodeVersion":"5.4.1","dependencies":{"mkdirp":"0.5.x"},"devDependencies":{"grunt":"0.4.x","mocha":"1.17.x","expect.js":"0.3.x","grunt-cli":"0.1.x","grunt-simple-mocha":"0.4.x","grunt-contrib-jshint":"0.11.x"},"_npmOperationalInternal":{"tmp":"tmp/node-json-db-0.5.3.tgz_1455624306110_0.6619519758969545","host":"packages-9-west.internal.npmjs.com"}},"0.6.0":{"name":"node-json-db","version":"0.6.0","keywords":["database","json","db"],"author":{"name":"Antoine Aflalo","email":"antoineaf+npm@admincmd.com"},"license":"MIT","_id":"node-json-db@0.6.0","maintainers":[{"name":"belphemur","email":"antoineaf+npm@admincmd.com"}],"homepage":"https://github.com/Belphemur/node-json-db","bugs":{"url":"https://github.com/Belphemur/node-json-db/issues"},"dist":{"shasum":"628eb24056dbe9d95f1c0bbc89309180a2bf3dcd","tarball":"https://registry.npmjs.org/node-json-db/-/node-json-db-0.6.0.tgz","integrity":"sha512-kP9g5GU4TynYHmfqKVvMNO5uVjGlTX+5kw3evra2EP3Ei1Hj+nC4QphnGc4YI7GsWbYj1Be18Fut051W68A7PA==","signatures":[{"sig":"MEQCICyZI+c/DDR5EQa7YktVPVAHphL6ieM5HiMi8gvKmcQoAiBB6TZMiRzHoP11XlXi1e6+oG776bV32qTg+MoTqYLgGg==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}]},"main":"./JsonDB.js","_from":".","_shasum":"628eb24056dbe9d95f1c0bbc89309180a2bf3dcd","gitHead":"a47438348ba589b818e3a6a621fe22abbf9ffb8a","scripts":{"test":"mocha test/test.js"},"_npmUser":{"name":"belphemur","email":"antoineaf+npm@admincmd.com"},"repository":{"url":"git+ssh://git@github.com/Belphemur/node-json-db.git","type":"git"},"_npmVersion":"3.5.3","description":"Database using JSON file as storage for Node.JS","directories":{},"_nodeVersion":"5.6.0","dependencies":{"mkdirp":"0.5.x"},"devDependencies":{"grunt":"0.4.x","mocha":"1.17.x","expect.js":"0.3.x","grunt-cli":"0.1.x","grunt-simple-mocha":"0.4.x","grunt-contrib-jshint":"0.11.x"},"_npmOperationalInternal":{"tmp":"tmp/node-json-db-0.6.0.tgz_1456013669394_0.7062624024692923","host":"packages-9-west.internal.npmjs.com"}},"0.6.1":{"name":"node-json-db","version":"0.6.1","keywords":["database","json","db"],"author":{"name":"Antoine Aflalo","email":"antoineaf+npm@admincmd.com"},"license":"MIT","_id":"node-json-db@0.6.1","maintainers":[{"name":"belphemur","email":"antoineaf+npm@admincmd.com"}],"homepage":"https://github.com/Belphemur/node-json-db","bugs":{"url":"https://github.com/Belphemur/node-json-db/issues"},"dist":{"shasum":"d4ff5fd1f71c1a60f0fc5e7068791ba90c7d82eb","tarball":"https://registry.npmjs.org/node-json-db/-/node-json-db-0.6.1.tgz","integrity":"sha512-SCU4eWejihkmIUHV+QCgJ7lLvgsWEm4qsTC6eu6qcFFo9sbqafgALIXrSy+knrulRNR74yZ9qmwJd8hKC+1HKw==","signatures":[{"sig":"MEQCICYLp7jNlkbB0VUkF6GkVGoE1zhP5VA83XLAoE/Kjue4AiBeRTXe2XMRLIo8Pc6XV8OufwCKwQEKHmOgOl0lv4oFcg==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}]},"main":"./JsonDB.js","_from":".","_shasum":"d4ff5fd1f71c1a60f0fc5e7068791ba90c7d82eb","gitHead":"464d4c7d9d0b75a4abc3f4cb398c7a7188cac57f","scripts":{"test":"mocha test/test.js"},"_npmUser":{"name":"belphemur","email":"antoineaf+npm@admincmd.com"},"repository":{"url":"git+ssh://git@github.com/Belphemur/node-json-db.git","type":"git"},"_npmVersion":"3.5.3","description":"Database using JSON file as storage for Node.JS","directories":{},"_nodeVersion":"5.6.0","dependencies":{"mkdirp":"0.5.x"},"devDependencies":{"grunt":"0.4.x","mocha":"1.17.x","expect.js":"0.3.x","grunt-cli":"0.1.x","grunt-simple-mocha":"0.4.x","grunt-contrib-jshint":"0.11.x"},"_npmOperationalInternal":{"tmp":"tmp/node-json-db-0.6.1.tgz_1456013932324_0.09132103133015335","host":"packages-6-west.internal.npmjs.com"}},"0.6.2":{"name":"node-json-db","version":"0.6.2","keywords":["database","json","db"],"author":{"name":"Antoine Aflalo","email":"antoineaf+npm@admincmd.com"},"license":"MIT","_id":"node-json-db@0.6.2","maintainers":[{"name":"belphemur","email":"antoineaf+npm@admincmd.com"}],"homepage":"https://github.com/Belphemur/node-json-db","bugs":{"url":"https://github.com/Belphemur/node-json-db/issues"},"dist":{"shasum":"2190c1e64cd18c40ee0709c678ab30b69b96baf1","tarball":"https://registry.npmjs.org/node-json-db/-/node-json-db-0.6.2.tgz","integrity":"sha512-UixiRDyuo93H4TWGoA9S1ZrPneXQfNTeSS9CUqjEKxxnrZPq134CHrqY3pkwHFgBqWEVON0eM3HLopvJigMQpA==","signatures":[{"sig":"MEUCIQCEkRndJuiwXGn3kmbnAmjYrQKqU2Y3deqNWVv54q0kowIgSL5JWQJWy2H8f201CFDBBQDRjJrBkyz9Te0KQJoacDs=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}]},"main":"./JsonDB.js","_from":".","_shasum":"2190c1e64cd18c40ee0709c678ab30b69b96baf1","gitHead":"b40c5766aa5c723a5970583f964ef5841f24918b","scripts":{"test":"mocha test/test.js"},"_npmUser":{"name":"belphemur","email":"antoineaf+npm@admincmd.com"},"repository":{"url":"git+ssh://git@github.com/Belphemur/node-json-db.git","type":"git"},"_npmVersion":"3.5.3","description":"Database using JSON file as storage for Node.JS","directories":{},"_nodeVersion":"5.6.0","dependencies":{"mkdirp":"0.5.x"},"devDependencies":{"grunt":"0.4.x","mocha":"1.17.x","expect.js":"0.3.x","grunt-cli":"0.1.x","grunt-simple-mocha":"0.4.x","grunt-contrib-jshint":"0.11.x"},"_npmOperationalInternal":{"tmp":"tmp/node-json-db-0.6.2.tgz_1456015560967_0.5892161873634905","host":"packages-9-west.internal.npmjs.com"}},"0.6.3":{"name":"node-json-db","version":"0.6.3","keywords":["database","json","db"],"author":{"name":"Antoine Aflalo","email":"antoineaf+npm@admincmd.com"},"license":"MIT","_id":"node-json-db@0.6.3","maintainers":[{"name":"belphemur","email":"antoineaf+npm@admincmd.com"}],"homepage":"https://github.com/Belphemur/node-json-db","bugs":{"url":"https://github.com/Belphemur/node-json-db/issues"},"dist":{"shasum":"9240c37fe101f4d004e2688ed491c4a832918657","tarball":"https://registry.npmjs.org/node-json-db/-/node-json-db-0.6.3.tgz","integrity":"sha512-T5nDXmcAjdfarSHRyeOva8Px2DJKmxBlStkHgTkMFPWq4z595zY1QxbABdffBkbHGVRKbAzsmriMp3iv3sEHLA==","signatures":[{"sig":"MEYCIQDW1WEWqHIrVdqPY67TIZwliIYj/+ggoFbxmn5LMcVHPAIhAN1vac0ZlbVXAtXxrUlX9fVHgN/nql1zuJXoGmZUfXrO","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}]},"main":"./JsonDB.js","_from":".","_shasum":"9240c37fe101f4d004e2688ed491c4a832918657","gitHead":"9820e362ea6d6316544dcabbdb738d620ddef12b","scripts":{"test":"mocha test/test.js"},"_npmUser":{"name":"belphemur","email":"antoineaf+npm@admincmd.com"},"repository":{"url":"git+ssh://git@github.com/Belphemur/node-json-db.git","type":"git"},"_npmVersion":"3.5.3","description":"Database using JSON file as storage for Node.JS","directories":{},"_nodeVersion":"5.6.0","dependencies":{"mkdirp":"0.5.x"},"devDependencies":{"grunt":"0.4.x","mocha":"1.17.x","expect.js":"0.3.x","grunt-cli":"0.1.x","grunt-simple-mocha":"0.4.x","grunt-contrib-jshint":"0.11.x"},"_npmOperationalInternal":{"tmp":"tmp/node-json-db-0.6.3.tgz_1457011720537_0.9140691158827394","host":"packages-12-west.internal.npmjs.com"}},"0.6.5":{"name":"node-json-db","version":"0.6.5","keywords":["database","json","db"],"author":{"name":"Antoine Aflalo","email":"antoineaf+npm@admincmd.com"},"license":"MIT","_id":"node-json-db@0.6.5","maintainers":[{"name":"belphemur","email":"antoineaf+npm@admincmd.com"}],"homepage":"https://github.com/Belphemur/node-json-db","bugs":{"url":"https://github.com/Belphemur/node-json-db/issues"},"dist":{"shasum":"342db12185e3116f2900eaa45064d7c0fe67272d","tarball":"https://registry.npmjs.org/node-json-db/-/node-json-db-0.6.5.tgz","integrity":"sha512-TDtuLjl94bQ2haZGv2votbHWzyZIZ6PCynr0clSMYQrLhGcckLHmrN6LSdFFF/Xc8AtjTn6ANG9nQyqqLARWgQ==","signatures":[{"sig":"MEUCICnoB3Eg4kBM2fvzR/4unBsjcAtQT/Usz7imP92EnDzhAiEA0Qd7JP4McIeT9UfGCnZDnW2gAyjmBMHC5ybtcho0AqI=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}]},"main":"./JsonDB.js","_from":".","_shasum":"342db12185e3116f2900eaa45064d7c0fe67272d","gitHead":"8fbca9b56d8f7570b899d6b7a1b980566cb37221","scripts":{"test":"mocha test/test.js"},"_npmUser":{"name":"belphemur","email":"antoineaf+npm@admincmd.com"},"repository":{"url":"git+ssh://git@github.com/Belphemur/node-json-db.git","type":"git"},"_npmVersion":"3.5.3","description":"Database using JSON file as storage for Node.JS","directories":{},"_nodeVersion":"5.6.0","dependencies":{"mkdirp":"0.5.x"},"devDependencies":{"grunt":"0.4.x","mocha":"2.4.x","expect.js":"0.3.x","grunt-cli":"0.1.x","grunt-simple-mocha":"0.4.x","grunt-contrib-jshint":"0.11.x"},"_npmOperationalInternal":{"tmp":"tmp/node-json-db-0.6.5.tgz_1458130375979_0.06478283298201859","host":"packages-13-west.internal.npmjs.com"}},"0.7.1":{"name":"node-json-db","version":"0.7.1","keywords":["database","json","db"],"author":{"name":"Antoine Aflalo","email":"antoineaf+npm@admincmd.com"},"license":"MIT","_id":"node-json-db@0.7.1","maintainers":[{"name":"belphemur","email":"antoineaf+npm@admincmd.com"}],"homepage":"https://github.com/Belphemur/node-json-db","bugs":{"url":"https://github.com/Belphemur/node-json-db/issues"},"dist":{"shasum":"56ca2d412822638dae96eaf776c732d75da2fc0c","tarball":"https://registry.npmjs.org/node-json-db/-/node-json-db-0.7.1.tgz","integrity":"sha512-ms1NltUVOjLwhCz30VlhQsY4vf0hI0TIr6nJJaiRGVYhGAY+9dy3dM/DEq1G0/tiij/mZPb7Md1j82NTJsh0rQ==","signatures":[{"sig":"MEQCIGzie2LTY0F3kP4HPInm2x5r8q3FqqMBmEHs9+mioyeLAiAfqxvgEYYnd4AMXn/Bkd2o5DkCSAlwSdZX6SqVWWKzSQ==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}]},"main":"./JsonDB.js","_from":".","_shasum":"56ca2d412822638dae96eaf776c732d75da2fc0c","gitHead":"252b913c140e88f1c8dbf26fd3a95dcd0cbbc462","scripts":{"test":"mocha test/test.js"},"_npmUser":{"name":"belphemur","email":"antoineaf+npm@admincmd.com"},"repository":{"url":"git+ssh://git@github.com/Belphemur/node-json-db.git","type":"git"},"_npmVersion":"3.5.3","description":"Database using JSON file as storage for Node.JS","directories":{},"_nodeVersion":"5.6.0","dependencies":{"mkdirp":"0.5.x"},"devDependencies":{"grunt":"0.4.x","mocha":"2.4.x","expect.js":"0.3.x","grunt-cli":"0.1.x","grunt-simple-mocha":"0.4.x","grunt-contrib-jshint":"0.11.x"},"_npmOperationalInternal":{"tmp":"tmp/node-json-db-0.7.1.tgz_1460238411282_0.6135552185587585","host":"packages-12-west.internal.npmjs.com"}},"0.7.2":{"name":"node-json-db","version":"0.7.2","keywords":["database","json","db"],"author":{"name":"Antoine Aflalo","email":"antoineaf+npm@admincmd.com"},"license":"MIT","_id":"node-json-db@0.7.2","maintainers":[{"name":"belphemur","email":"antoineaf+npm@admincmd.com"}],"homepage":"https://github.com/Belphemur/node-json-db","bugs":{"url":"https://github.com/Belphemur/node-json-db/issues"},"dist":{"shasum":"a847b9558acdc4267759a093ca641a6c34dbc2af","tarball":"https://registry.npmjs.org/node-json-db/-/node-json-db-0.7.2.tgz","integrity":"sha512-Fo6VBTXOTkYoKLHdIzEsQL+kSrmXNoTdW98vD6o3ajqdwgg9fg1KlHjEATjH2TP222Hux1NfY/NcwTwHDdenEQ==","signatures":[{"sig":"MEQCIDT9RqdELIRLb5t6j//XXFZTSFbIw0Ph0NMbc62PT12gAiA1iMyWgmM/pZl9tWWt6NTczUx6lYW4r7Brb1dNKSXAXQ==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}]},"main":"./JsonDB.js","_from":".","_shasum":"a847b9558acdc4267759a093ca641a6c34dbc2af","gitHead":"9819c9a35098686f52527cfb84ee8d8aeb1fe620","scripts":{"test":"mocha test/test.js"},"_npmUser":{"name":"belphemur","email":"antoineaf+npm@admincmd.com"},"repository":{"url":"git+ssh://git@github.com/Belphemur/node-json-db.git","type":"git"},"_npmVersion":"3.5.3","description":"Database using JSON file as storage for Node.JS","directories":{},"_nodeVersion":"5.6.0","dependencies":{"mkdirp":"0.5.x"},"devDependencies":{"grunt":"0.4.x","mocha":"2.4.x","expect.js":"0.3.x","grunt-cli":"0.1.x","grunt-simple-mocha":"0.4.x","grunt-contrib-jshint":"0.11.x"},"_npmOperationalInternal":{"tmp":"tmp/node-json-db-0.7.2.tgz_1460238515155_0.9797831485047936","host":"packages-12-west.internal.npmjs.com"}},"0.7.3":{"name":"node-json-db","version":"0.7.3","keywords":["database","json","db"],"author":{"name":"Antoine Aflalo","email":"antoineaf+npm@admincmd.com"},"license":"MIT","_id":"node-json-db@0.7.3","maintainers":[{"name":"belphemur","email":"antoineaf+npm@admincmd.com"}],"homepage":"https://github.com/Belphemur/node-json-db","bugs":{"url":"https://github.com/Belphemur/node-json-db/issues"},"dist":{"shasum":"bf631ff4d4cf4211cbdffe6cae6aaafe6ee54cdf","tarball":"https://registry.npmjs.org/node-json-db/-/node-json-db-0.7.3.tgz","integrity":"sha512-jra31gHcCxvqqIv2o+1FnugraGBESGob8MEyABNDf71Uz+s7bmlxjIxsAz2dh/8uUmBz4oOTuLJUbxLLeEskhw==","signatures":[{"sig":"MEQCIG0+iwJ8MB0+4eJogesuvcAr1qwS3RSALdjUmf1J7ZElAiAq1qiR0FRaLlYPlta7uei4ioczuf0MGZG1GYRO+ab82Q==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}]},"main":"./JsonDB.js","_from":".","_shasum":"bf631ff4d4cf4211cbdffe6cae6aaafe6ee54cdf","gitHead":"d335bc9a83b3db3c8a4dcf8cfa394a07c4870370","scripts":{"test":"mocha test/test.js"},"_npmUser":{"name":"belphemur","email":"antoineaf+npm@admincmd.com"},"repository":{"url":"git+ssh://git@github.com/Belphemur/node-json-db.git","type":"git"},"_npmVersion":"3.5.3","description":"Database using JSON file as storage for Node.JS","directories":{},"_nodeVersion":"5.10.1","dependencies":{"mkdirp":"0.5.x"},"devDependencies":{"grunt":"0.4.x","mocha":"2.4.x","expect.js":"0.3.x","grunt-cli":"0.1.x","grunt-simple-mocha":"0.4.x","grunt-contrib-jshint":"0.11.x"},"_npmOperationalInternal":{"tmp":"tmp/node-json-db-0.7.3.tgz_1471793424882_0.5043211069423705","host":"packages-16-east.internal.npmjs.com"}},"0.7.4":{"name":"node-json-db","version":"0.7.4","keywords":["database","json","db"],"author":{"name":"Antoine Aflalo","email":"antoineaf+npm@admincmd.com"},"license":"MIT","_id":"node-json-db@0.7.4","maintainers":[{"name":"belphemur","email":"antoineaf+npm@admincmd.com"}],"homepage":"https://github.com/Belphemur/node-json-db","bugs":{"url":"https://github.com/Belphemur/node-json-db/issues"},"dist":{"shasum":"5b98c2f2d386afc8fde01a9e323383e867f2e575","tarball":"https://registry.npmjs.org/node-json-db/-/node-json-db-0.7.4.tgz","fileCount":13,"integrity":"sha512-lF950xRMOeCOHBTBKbdxMP+ez2aZnV2AFd5cKO7OB4PER0tEdGoFsPzsqhwTc4W1kHCIstaOj97wP++u5t0bCQ==","signatures":[{"sig":"MEUCIGlkHsYMHsMAb7PdJU+9aLPjAKf2eMRwU3EfxbcoB10dAiEA4E/5+ItAWXld7v05pZYhIU30u3r3JpA+/PlADvAUzrI=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":50787},"main":"./JsonDB.js","gitHead":"4e0e3a128e1d372f538427024f508983cd59c6ac","scripts":{"test":"mocha test/test_*.js"},"_npmUser":{"name":"belphemur","email":"antoineaf+npm@admincmd.com"},"repository":{"url":"git+ssh://git@github.com/Belphemur/node-json-db.git","type":"git"},"_npmVersion":"5.6.0","description":"Database using JSON file as storage for Node.JS","directories":{},"_nodeVersion":"9.6.1","dependencies":{"mkdirp":"0.5.x"},"_hasShrinkwrap":false,"devDependencies":{"grunt":"1.x","mocha":"5.x","expect.js":"0.3.x","grunt-cli":"1.x","safe-regex":"~1.1.0","grunt-simple-mocha":"0.4.x","grunt-contrib-jshint":"1.x"},"_npmOperationalInternal":{"tmp":"tmp/node-json-db_0.7.4_1519661797064_0.6362439162996645","host":"s3://npm-registry-packages"}},"0.7.5":{"name":"node-json-db","version":"0.7.5","keywords":["database","json","db"],"author":{"name":"Antoine Aflalo","email":"antoineaf+npm@admincmd.com"},"license":"MIT","_id":"node-json-db@0.7.5","maintainers":[{"name":"belphemur","email":"antoineaf+npm@admincmd.com"}],"homepage":"https://github.com/Belphemur/node-json-db","bugs":{"url":"https://github.com/Belphemur/node-json-db/issues"},"dist":{"shasum":"9906eb6c0df504bd667ae829550c9823ea4cce4e","tarball":"https://registry.npmjs.org/node-json-db/-/node-json-db-0.7.5.tgz","fileCount":13,"integrity":"sha512-BTx8Dlhdq3s/2S5z76qobs88bmfGJ0vypzOo8Ba/15IcXoPwukV2bzBvE9nJM3InazQmkaxNUJFwFZTAexcvDA==","signatures":[{"sig":"MEUCIQCjup8Zgi9UmKAhJT4MYMIo99MemQdqbCram3kbr+my2gIgNeETJcyonAZPhpEFm9bEqIy+LLRdEGrSG0xHYz6rOM4=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":51044},"main":"./JsonDB.js","gitHead":"ccdb4259f5d849725013237ae9f656c884df961a","scripts":{"test":"mocha test/test_*.js"},"_npmUser":{"name":"belphemur","email":"antoineaf+npm@admincmd.com"},"repository":{"url":"git+ssh://git@github.com/Belphemur/node-json-db.git","type":"git"},"_npmVersion":"5.6.0","description":"Database using JSON file as storage for Node.JS","directories":{},"_nodeVersion":"9.8.0","dependencies":{"mkdirp":"0.5.x"},"_hasShrinkwrap":false,"devDependencies":{"grunt":"1.x","mocha":"5.x","expect.js":"0.3.x","grunt-cli":"1.x","safe-regex":"~1.1.0","grunt-simple-mocha":"0.4.x","grunt-contrib-jshint":"1.x"},"_npmOperationalInternal":{"tmp":"tmp/node-json-db_0.7.5_1520607394593_0.30742143930386145","host":"s3://npm-registry-packages"}},"0.8.1":{"name":"node-json-db","version":"0.8.1","keywords":["database","json","db","typescript"],"author":{"name":"Antoine Aflalo","email":"antoineaf+npm@admincmd.com"},"license":"MIT","_id":"node-json-db@0.8.1","maintainers":[{"name":"belphemur","email":"antoineaf+npm@admincmd.com"}],"homepage":"https://github.com/Belphemur/node-json-db","bugs":{"url":"https://github.com/Belphemur/node-json-db/issues"},"dist":{"shasum":"359b6c3d930c76e3377b2c9a0d1d60c23b34abac","tarball":"https://registry.npmjs.org/node-json-db/-/node-json-db-0.8.1.tgz","fileCount":13,"integrity":"sha512-s5ebMdyabwMzyV//9dj8BRQLfzHWSf0FNUKUEJ78hpjlJKa05C0tWOU3mOIa22Lo79ORcf81f7b8EbiOdlQwpA==","signatures":[{"sig":"MEUCIGjPZT82ILazV3m6n6a/6cUpj9B4IOQku5KUlcyDBj/vAiEA6KXZeUPDdjohY9q9tVFXXk2KTvvCI4emNxaL0sfAxLc=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":40337,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJbigsOCRA9TVsSAnZWagAAVxMP/02ueKAnj31vt99F3heV\nDdt3t9I4x8iyxW8QtsMoVq5cpZybIQ4I+XxzHxm2J0XTH6WVpB772opQhTBO\n2wPjzlCHOBFBF1e9JVsb+JSHb6MV7pH3PWr/fMYgoGimb8hpEn5uF3cEYAZN\nt7iD40ofYX9g9BN9lryGYm8cDFf5wSiecRbLLNTabQtiLvzZuSN+4OVZ3q+e\ne6wphyukk3cn54N/jq73rhSdDmHRGJUbszrfaSrD6iJXAip6IS5FQaG7/cb0\nVsZ2FH2qnNeMrlJI5oyEHvKLSOXp1Oy8jsQY5Jn0ZWYhk1x/0Lu8QO8SG1YY\npM1eS7o3opb7xvbFKdSRhxjHucEhN9tQgkb0TAx965+5JATEYbLxXvvyfHzu\nB+G97S2jQWHr7Ew60FNyeWswpvX87I6cLX4dLvqpn7ERrzlMLnJj+O3ULD94\n8ruc1pRZFXc3JUxLcu2qWa9pU5VOWmyaqysWjrm9Ru9ELBrVvXmjCQ9ogr1O\nJHnvfku1FFcsVFdyfKpzMQ2nyVZjNdmdXxDPSbGw7ujr23zAGbue/oMEmApu\nZgMFK0mzL7ZCJIA3veXXZV3qYfQ/QE40ozMuc4wmNivZYM0Po0WWA9KREe0A\n3ewpoQ2nhad/Cg8n3dnMIYTSYV84ClQhp85V5BVgaF6R+m6BHA8kgWbYmtYq\n1rgx\r\n=UgNx\r\n-----END PGP SIGNATURE-----\r\n"},"main":"dist/JsonDB.js","gitHead":"adf5e35a068ecd63af64880350ccedfcb9888782","scripts":{"test":"jest --coverage","build":"babel src --out-dir dist --extensions \".ts,.tsx\" && tsc --emitDeclarationOnly","build:doc":"typedoc --out docs --target es6 --theme minimal --mode file src"},"_npmUser":{"name":"belphemur","email":"antoineaf+npm@admincmd.com"},"repository":{"url":"git+https://github.com/Belphemur/node-json-db.git","type":"git"},"_npmVersion":"6.2.0","description":"Database using JSON file as storage for Node.JS","directories":{},"_nodeVersion":"10.9.0","dependencies":{"mkdirp":"0.5.x"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^23.5.0","ts-jest":"^23.1.4","typedoc":"^0.12.0","@babel/cli":"^7.0.0","safe-regex":"~1.1.0","typescript":"^3.0.1","@babel/core":"^7.0.0","@types/jest":"^23.3.1","@types/node":"^10.9.4","@types/mkdirp":"^0.5.2","@babel/preset-env":"^7.0.0","@types/safe-regex":"^1.1.1","@babel/preset-typescript":"^7.0.0","rollup-plugin-typescript3":"^1.1.0","babel-plugin-add-module-exports":"^0.2.1","@babel/plugin-proposal-class-properties":"^7.0.0","@babel/plugin-proposal-object-rest-spread":"^7.0.0"},"_npmOperationalInternal":{"tmp":"tmp/node-json-db_0.8.1_1535773453506_0.6026454086712318","host":"s3://npm-registry-packages"}},"0.9.0":{"name":"node-json-db","version":"0.9.0","keywords":["database","json","db","typescript"],"author":{"name":"Antoine Aflalo","email":"antoineaf+npm@admincmd.com"},"license":"MIT","_id":"node-json-db@0.9.0","maintainers":[{"name":"belphemur","email":"antoineaf+npm@admincmd.com"}],"homepage":"https://github.com/Belphemur/node-json-db","bugs":{"url":"https://github.com/Belphemur/node-json-db/issues"},"dist":{"shasum":"957f143cbd4be966a724f1e4c8053756944c54b8","tarball":"https://registry.npmjs.org/node-json-db/-/node-json-db-0.9.0.tgz","fileCount":14,"integrity":"sha512-iCf3fXqU4drn2GqQNl410lrCWuF884PyEeFT2Acon0ZH4uGhddHeZRE/hFVx0aSy2Rn6rYCOAynycjfkFe69Mg==","signatures":[{"sig":"MEQCIHoVUtwDZ6vi/lofjiQWZCrqujsOSUm7Zfb/nZ2rcpisAiBNOpZo7VeF4IDZlJYvOKwmFCcVk+QBfnkSg76Kpb3q6w==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":34021,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJbjurgCRA9TVsSAnZWagAAxM0P/jCq0mT8jNhSvTZVSIVd\n9BEe2WPI3o+FqraYHjOimlNcQO6aqAR0X/lLlol89fWao/G9r1IfizQ3dAr/\n1eRmI51BkZ7Mc9C9IK4NN2aAT1ZrEhtRy4NouYHJrjhr1gl0AJJqjW6GBEFa\nszIsswkO4m3noC7T9DTPxEVMT/wr/cnrfmAKGEAhYZFE4RE3tgIPPu+PR+1r\ncIwH3H8j4T8KXUIqAYRXCOtwG+PyIg/GQcX5LXndbwNLMoWLCd529pQicQPT\nLhOc1JIwBx2bn79SDjk8L77w4OhmGC8TRg1WFFKjMy/aXv4/Gw9mx0KhsRxF\n0FTIOEsEQcxSnwHxYwlEO0jiaY6dX27KSABES+WdPcDi6G+t0lqxGIXUeKAA\nF498UinY+NkX5AHdeOD8Tnjvcc2pHYcqAzNzsTnqs6yYGFgjJ3mltNIK0yGP\nc9rfBDrLgn1KpMFEdgUXZ64rtyLX3OnfUQsvNSb3obBntL9BfcdRw/ElBLjB\nqiPihwZw3/Fk82+TJGdTzHKHZrS6dm8Zq2BOZXdpGjXD5tN0zUH/fvrQsw46\n3IdGmfzDz4mFfQT3kmydYgbGzV0ruF0/ediociH/apQo5RBJ/VFVCsFoBbCZ\n1Pxtq7bZbAR/NkN2Q4hZwhos42DIejXlUampnAUSEjy7qyOPMNAx1XZtQHCA\nywcH\r\n=eRUj\r\n-----END PGP SIGNATURE-----\r\n"},"main":"dist/JsonDB.js","config":{"commitizen":{"path":"./node_modules/cz-conventional-changelog"}},"gitHead":"d89466f3a888cfd504d41b6120a6174711d87efb","release":{"prepare":["@semantic-release/changelog","@semantic-release/npm","@semantic-release/git"],"publish":["@semantic-release/github","@semantic-release/npm"],"getLastRelease":"last-release-git","verifyConditions":["@semantic-release/changelog","@semantic-release/npm","@semantic-release/github"]},"scripts":{"test":"jest --coverage","build":"babel src --out-dir dist --extensions \".ts,.tsx\" && tsc --emitDeclarationOnly","build:doc":"typedoc --out docs --target es6 --theme minimal --mode file src","commitmsg":"validate-commit-msg","semantic-release":"semantic-release","travis-deploy-once":"travis-deploy-once"},"_npmUser":{"name":"belphemur","email":"antoineaf+npm@admincmd.com"},"repository":{"url":"git+https://github.com/Belphemur/node-json-db.git","type":"git"},"_npmVersion":"6.1.0","description":"Database using JSON file as storage for Node.JS","directories":{},"_nodeVersion":"9.11.1","dependencies":{"mkdirp":"0.5.x"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^23.5.0","husky":"^0.14.3","ts-jest":"^23.1.4","typedoc":"^0.12.0","@babel/cli":"^7.0.0","safe-regex":"~1.1.0","typescript":"^3.0.3","@babel/core":"^7.0.0","@types/jest":"^23.3.1","@types/node":"^10.9.4","@types/mkdirp":"^0.5.2","last-release-git":"^0.0.3","semantic-release":"^15.9.12","@babel/preset-env":"^7.0.0","@types/safe-regex":"^1.1.1","travis-deploy-once":"^5.0.7","validate-commit-msg":"^2.14.0","@semantic-release/git":"^7.0.3","@babel/preset-typescript":"^7.0.0","cz-conventional-changelog":"^2.0.0","@semantic-release/changelog":"^3.0.0","babel-plugin-add-module-exports":"^0.2.1","@babel/plugin-proposal-class-properties":"^7.0.0","@babel/plugin-proposal-object-rest-spread":"^7.0.0"},"_npmOperationalInternal":{"tmp":"tmp/node-json-db_0.9.0_1536092895905_0.5544213812813958","host":"s3://npm-registry-packages"}},"0.9.1":{"name":"node-json-db","version":"0.9.1","keywords":["database","json","db","typescript"],"author":{"name":"Antoine Aflalo","email":"antoineaf+npm@admincmd.com"},"license":"MIT","_id":"node-json-db@0.9.1","maintainers":[{"name":"belphemur","email":"antoineaf+npm@admincmd.com"}],"homepage":"https://github.com/Belphemur/node-json-db","bugs":{"url":"https://github.com/Belphemur/node-json-db/issues"},"dist":{"shasum":"f6fe9b156f1f999add9bdf19a2056ed524e15deb","tarball":"https://registry.npmjs.org/node-json-db/-/node-json-db-0.9.1.tgz","fileCount":14,"integrity":"sha512-4BydUI7a10W8QBdHq/J3UBswU1i8WhCgTS4BZU0MjlUKrSU7cuUti71eojistgqe5hIrb4adj/wvAT5dw63NPg==","signatures":[{"sig":"MEYCIQCb4vp1016v8mBC1YqxO/o4QGipmZo9fhwr1qfDJo8oagIhAIsqBDxoTVMTDi2KYeGfFzSielSqWUgMYmQBPhgM3rsg","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":34193,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJbvhzLCRA9TVsSAnZWagAAf9QP/2JtX7UYA/zrqkKbt6gX\nupxCJ0+/9v9gmPTQp8HSAcosXzI7E8OTrHcMZxLsTASJur1R/amSBRPfr9if\nGpr6G+a3jSlTODI54OXWnC/mLoW9BGJD+iqQXZNEzGYerRgE3AGS4Vz91YOR\nynXuxxbz4zedyFTTizT0U2TTut+XBMJRP4KxsPtFkuRS/UDMrc2Scvx2uTPW\n0ZoN7qhnUKERFocv8n6YfNdeBY6Mh7NctRvEf5eSs+IkrLTjwOI6RV8EDai+\nPcIkN3rUwt5E+fepNRDXUPCAzzQmKYjJcoGszdTgEWrf4pI0Degk+/HZfztx\n1cu6kB16Li7ZLFfZLLoyom7I/EyQAq1cVT4rugAmPgPgl53dDRj0xB1wNvB7\nIM3EZASCSM2URW3Duj75Ze2btCwpYmuRtl7HrI42mnjioWeR8IJNyV97OZH7\nI/E6psS1xC40Z+Hx32XNrncC6+yZOEO11zts70nh1ikYn9DJAjkf0NkKbOwT\ncWlv72556sxctp7ZcDuh0UrFUytOSja/TtzdBxi0jYD4P4oeddTMBBwUNRjz\nMhIe3NuScPVt9TyA2PzEdP/ZNT9cJSg6XIvNplgwRSLBRMeMPZMuMGZ8krWJ\nHv6LgHSTDl5oyZR2uG9sDHHsTHAo6zg9zfO9F52TmvzjDa9N/GbUZZ/Hl+83\nU9Ol\r\n=AIHm\r\n-----END PGP SIGNATURE-----\r\n"},"main":"dist/JsonDB.js","config":{"commitizen":{"path":"./node_modules/cz-conventional-changelog"}},"gitHead":"9be15b295011bdac5097074d325a86cdf65a083d","release":{"prepare":["@semantic-release/changelog","@semantic-release/npm","@semantic-release/git"],"publish":["@semantic-release/github","@semantic-release/npm"],"getLastRelease":"last-release-git","verifyConditions":["@semantic-release/changelog","@semantic-release/npm","@semantic-release/github"]},"scripts":{"test":"jest --coverage","build":"babel src --out-dir dist --extensions \".ts,.tsx\" && tsc --emitDeclarationOnly","build:doc":"typedoc --out docs --target es6 --theme minimal --mode file src","commitmsg":"validate-commit-msg","semantic-release":"semantic-release","travis-deploy-once":"travis-deploy-once"},"_npmUser":{"name":"belphemur","email":"antoineaf+npm@admincmd.com"},"repository":{"url":"git+https://github.com/Belphemur/node-json-db.git","type":"git"},"_npmVersion":"6.4.1","description":"Database using JSON file as storage for Node.JS","directories":{},"_nodeVersion":"10.11.0","dependencies":{"mkdirp":"0.5.x"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^23.6.0","husky":"^1.1.1","ts-jest":"^23.10.4","typedoc":"^0.13.0","@babel/cli":"^7.1.2","safe-regex":"~1.1.0","typescript":"^3.1.2","@babel/core":"^7.1.2","@types/jest":"^23.3.5","@types/node":"^10.11.6","@types/mkdirp":"^0.5.2","last-release-git":"^0.0.3","semantic-release":"^15.9.17","@babel/preset-env":"^7.1.0","@types/safe-regex":"^1.1.1","travis-deploy-once":"^5.0.9","validate-commit-msg":"^2.14.0","@semantic-release/git":"^7.0.4","@babel/preset-typescript":"^7.1.0","cz-conventional-changelog":"^2.0.0","@semantic-release/changelog":"^3.0.0","babel-plugin-add-module-exports":"^1.0.0","@babel/plugin-proposal-class-properties":"^7.1.0","@babel/plugin-proposal-object-rest-spread":"^7.0.0"},"_npmOperationalInternal":{"tmp":"tmp/node-json-db_0.9.1_1539185866044_0.38085950597271534","host":"s3://npm-registry-packages"}},"0.9.2":{"name":"node-json-db","version":"0.9.2","keywords":["database","json","db","typescript"],"author":{"name":"Antoine Aflalo","email":"antoineaf+npm@admincmd.com"},"license":"MIT","_id":"node-json-db@0.9.2","maintainers":[{"name":"belphemur","email":"antoineaf+npm@admincmd.com"}],"homepage":"https://github.com/Belphemur/node-json-db","bugs":{"url":"https://github.com/Belphemur/node-json-db/issues"},"dist":{"shasum":"b79eb61d6398476a39339a7a6d67df780f64bf15","tarball":"https://registry.npmjs.org/node-json-db/-/node-json-db-0.9.2.tgz","fileCount":14,"integrity":"sha512-vd8A6wznm3hi82IKlVKdomZvsEnASYWl0n4iwLkI7ukbIQkXTtFdJG8aZg0BNbEN+Vr/VktDFSqwWx/iSdf31Q==","signatures":[{"sig":"MEYCIQDPr1Mp1C5dPThQHZGY2ALqzipiKFd8jL//Q/NZ9DFOwgIhAP8SmxT5a7c8CFQdgkO51Af+9amDDxLkLtJ7KqkkHjsl","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":35348,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJb8bGnCRA9TVsSAnZWagAAbVQP/Rf/7aSTZzfz5A0eQwb2\ne7cslylXsnC+zYyd0p6QmB1NwDNyvItr8kHYpLvOITI5hej9ddGgT8mC/CoR\nadpTMX1yLC+GrGoXxdD6Av+OvNgFHkgzba8pvFqhN3wxwHNiZc1e+55GImjN\nmlIellos6Ku2KEn+Z9UQ1XiCoc77maX5XR6yOvQ766VEDzz/mPtExVCMFiKz\nj4wTJyx/TgNaVYB7Tns9YLH72EDkYY7hrdnRGYfVT2PPhyLx/eR0upJDi28f\nk7zsxkSpRguPdm1ZPvmySLtH5/g1LvOvixSBFwwvRIFnYhq/iDdv7Bh1K8xT\n17XR8E+ORtUFeEektbH4mF0h5gwV/jvyvnxE5mZJ5aaveK2coQ301Fzaoajo\nZEbW3QKwEtwV6Mi55AhSXAQioMU+8zwWBYrqcSNU9j5rgFqscgboJule3ct9\nsOsBGQRwGQQpYzEaEHTb3bbEp35jkBenJYo1Got7m+3WYPKjSRuQwWDmACQg\nF8B/+hER4DhbGOuiY+8ZB/xrcQA4az7cLkEqNMVBu/TdLtqGV9pUjLyCeOrR\n6z9czb2VTbIPzLW6Bw5YS3bdhB0y3Nsv2+PbYURoy1qI7mTDYWt+wbJg7ZAZ\nP9/sm0yyRqLsrx4yBn3csEGsLr4nIiH9F6LBEdvd+QaxaK5hdJKvgl4HfAg8\nfpJQ\r\n=Tso1\r\n-----END PGP SIGNATURE-----\r\n"},"main":"dist/JsonDB.js","types":"dist/types/JsonDB.d.ts","config":{"commitizen":{"path":"./node_modules/cz-conventional-changelog"}},"gitHead":"12bcbcedaf044b5ba4847d0c9ac5fc7024581553","release":{"prepare":["@semantic-release/changelog","@semantic-release/npm","@semantic-release/git"],"publish":["@semantic-release/github","@semantic-release/npm"],"getLastRelease":"last-release-git","verifyConditions":["@semantic-release/changelog","@semantic-release/npm","@semantic-release/github"]},"scripts":{"test":"jest --coverage","build":"babel src --out-dir dist --extensions \".ts,.tsx\" && tsc --emitDeclarationOnly","build:doc":"typedoc --out docs --target es6 --theme minimal --mode file src","commitmsg":"validate-commit-msg","semantic-release":"semantic-release","travis-deploy-once":"travis-deploy-once"},"_npmUser":{"name":"belphemur","email":"antoineaf+npm@admincmd.com"},"repository":{"url":"git+https://github.com/Belphemur/node-json-db.git","type":"git"},"_npmVersion":"6.4.1","description":"Database using JSON file as storage for Node.JS","directories":{},"_nodeVersion":"10.13.0","dependencies":{"mkdirp":"0.5.x"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^23.6.0","husky":"^1.1.1","ts-jest":"^23.10.4","typedoc":"^0.13.0","@babel/cli":"^7.1.2","safe-regex":"~2.0.0","typescript":"^3.1.2","@babel/core":"^7.1.2","@types/jest":"^23.3.5","@types/node":"^10.12.9","@types/mkdirp":"^0.5.2","last-release-git":"^0.0.3","semantic-release":"^15.9.17","@babel/preset-env":"^7.1.0","@types/safe-regex":"^1.1.1","travis-deploy-once":"^5.0.9","validate-commit-msg":"^2.14.0","@semantic-release/git":"^7.0.4","@babel/preset-typescript":"^7.1.0","cz-conventional-changelog":"^2.0.0","@semantic-release/changelog":"^3.0.0","babel-plugin-add-module-exports":"^1.0.0","@babel/plugin-proposal-class-properties":"^7.1.0","@babel/plugin-proposal-object-rest-spread":"^7.0.0"},"_npmOperationalInternal":{"tmp":"tmp/node-json-db_0.9.2_1542566311267_0.02914205729635433","host":"s3://npm-registry-packages"}},"0.10.0":{"name":"node-json-db","version":"0.10.0","keywords":["database","json","db","typescript"],"author":{"name":"Antoine Aflalo","email":"antoineaf+npm@admincmd.com"},"license":"MIT","_id":"node-json-db@0.10.0","maintainers":[{"name":"belphemur","email":"antoineaf+npm@admincmd.com"}],"homepage":"https://github.com/Belphemur/node-json-db","bugs":{"url":"https://github.com/Belphemur/node-json-db/issues"},"dist":{"shasum":"be6a23d2372665aa825dcccdc83913874671c832","tarball":"https://registry.npmjs.org/node-json-db/-/node-json-db-0.10.0.tgz","fileCount":14,"integrity":"sha512-LOI02gm/Y9QEOpjHgbuwdQiT97AqdU9zl+ILfOBTjhLihZvReqWh68qjLfyWAS6m+Uh4JTQATQwqi2SP1T/xXA==","signatures":[{"sig":"MEQCHwb6eORMGPlwJHTfJT3D4B8p0LSLw6qyaI7FdKcUlKsCIQCp1x97DGZ7ACCUaL+LeQHzXdZt+CVnLEq8zE8TZ7YIzw==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":36733,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJcbXjiCRA9TVsSAnZWagAA9jsP/3pd6NkRbdtvpU0XsDAG\nCj9td1pRVe57xpnzJ2PMZZr00ACdVNx0RVjyq5oZOls9+WZk14zeDDBJ1Xof\nrINZ+pVSaE9tUox7+NHIqAWLhmydbPXbD8nYKY0PbVdGVCoQpu/VZnrZu9U4\n0EH+cxgOr5HNDctH3FE0B7MVuPkTVHCrNqDx5cQFEc9cl0T/MED0uXFiH95+\nD8Vywt5I12F5+CINHvHS15O9+7JECJ65hfEYttlUU/0z7wx8BA77vRZaVYg6\ni23HCQbMAUTU9KhAqJBBs0CU0Jggpg6BAMFWcBMq3D4QZfE7H0xn/vy+uR8a\neE2SpjEbtOeP+iCqFCWZCENoNjPb5HmpnkW91lS+wr8Rf4vHiqPA//g1wZv5\nHw8iRHL/jRMarfe8pH8TKGMpqPzOCnFkVaaRNZpgVOdsFvSXtdFKh9wztefv\nqwgKV+M1CzQ8apjYn4PSiEps3/l4cWGtCyvrr8TQS5zooRoef46Qw0uNFUBv\nteJLlI3NWIo06mSOz6naqmx64mwodZ8vqwgddyS4Dwat9yOjBhcp8U4nM+Lp\nxgRJTm3BnXKrlsuRk8RTNfLRhrLU2ansmf1B6Q4KaKoCm2WfkeqeSW0gILfn\nxi+Q3qA86ioy3Gy62ZotcwANqTXILZs8N2zs8e+tNwM8w+ejCV1rZBeORFzS\n/FK/\r\n=zEka\r\n-----END PGP SIGNATURE-----\r\n"},"main":"dist/JsonDB.js","types":"dist/types/JsonDB.d.ts","config":{"commitizen":{"path":"./node_modules/cz-conventional-changelog"}},"gitHead":"0a48cab02aad702f086da4056067dcfc452baf07","release":{"prepare":["@semantic-release/changelog","@semantic-release/npm","@semantic-release/git"],"publish":["@semantic-release/github","@semantic-release/npm"],"getLastRelease":"last-release-git","verifyConditions":["@semantic-release/changelog","@semantic-release/npm","@semantic-release/github"]},"scripts":{"test":"jest --coverage","build":"babel src --out-dir dist --extensions \".ts,.tsx\" && tsc --emitDeclarationOnly","build:doc":"typedoc --out docs --target es6 --theme minimal --mode file src","commitmsg":"validate-commit-msg","semantic-release":"semantic-release","travis-deploy-once":"travis-deploy-once"},"_npmUser":{"name":"belphemur","email":"antoineaf+npm@admincmd.com"},"repository":{"url":"git+https://github.com/Belphemur/node-json-db.git","type":"git"},"_npmVersion":"6.5.0","description":"Database using JSON file as storage for Node.JS","directories":{},"_nodeVersion":"11.10.0","dependencies":{"mkdirp":"0.5.x"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^24.1.0","husky":"^1.3.1","ts-jest":"^24.0.0","typedoc":"^0.14.2","@babel/cli":"^7.2.3","safe-regex":"~2.0.1","typescript":"^3.3.3","@babel/core":"^7.3.3","@types/jest":"^24.0.6","@types/node":"^11.9.4","@types/mkdirp":"^0.5.2","last-release-git":"^0.0.3","semantic-release":"^15.13.3","@babel/preset-env":"^7.3.1","@types/safe-regex":"^1.1.2","travis-deploy-once":"^5.0.11","validate-commit-msg":"^2.14.0","@semantic-release/git":"^7.0.8","@babel/preset-typescript":"^7.3.3","cz-conventional-changelog":"^2.0.0","@semantic-release/changelog":"^3.0.2","babel-plugin-add-module-exports":"^1.0.0","@babel/plugin-proposal-class-properties":"^7.3.3","@babel/plugin-proposal-object-rest-spread":"^7.3.2"},"_npmOperationalInternal":{"tmp":"tmp/node-json-db_0.10.0_1550678242035_0.5576625733006408","host":"s3://npm-registry-packages"}},"0.11.0":{"name":"node-json-db","version":"0.11.0","keywords":["database","json","db","typescript"],"author":{"name":"Antoine Aflalo","email":"antoineaf+npm@admincmd.com"},"license":"MIT","_id":"node-json-db@0.11.0","maintainers":[{"name":"belphemur","email":"antoineaf+npm@admincmd.com"}],"homepage":"https://github.com/Belphemur/node-json-db","bugs":{"url":"https://github.com/Belphemur/node-json-db/issues"},"dist":{"shasum":"b62dfb9e43619a798ef14edb82002db55c27ef4b","tarball":"https://registry.npmjs.org/node-json-db/-/node-json-db-0.11.0.tgz","fileCount":16,"integrity":"sha512-QsP8/qJmVPhC2qnxO3O4NIsAd/FDVnO/eNtQvATkWjhPZe7sKeANGcELHk2vnJt6qXHmvolLP1ylaFjSvp9hcw==","signatures":[{"sig":"MEYCIQCvk8n0mwUcxN5/q0yInMHoneWc4owfqPnCurTW1QQmWwIhALgvb0B0YeDZ/foDURaFOrbGteH5JQ7iiUqs0Ibj3M0Z","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":39302,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJci/vuCRA9TVsSAnZWagAAa+AP/2v/XgcxwNAKV+67ReDL\n6ynFN/jYtKUxTWHQArTSuCAktZXApwYQ8pZNzURq9L3sO9tQULu4Ln6U0VMw\nD+FVPDzFUTUPm641swuy5KcUjp1T9ORA08s0XM7ObSKZlbP/pn5LEMDjo4IQ\n1qvx7+8Vab1ebEY3n3nrKmahVI4R1oEWrC0vNqfaO+B27B28KRKg53Xdulfe\ngkDK0+Xuj5drOh0Qbr8ivUPg4T+YPRBxS2UO+71bnKqmKctriNbT2rUY496X\nU9gaxGKtoD+q3oOwQ+N1epXAMLFWFFuqKKHiH73mHdJmzW4jcPWUsmP0KqAb\n0VQW2g11Z9OMV8tURx09ObUFFh8g2egrpkaanSNwg2QOCK0UAckTnAuGAmL/\n+I7l4gI2384LS+5yISlXkB2P2cAjO85bHmxdir7laynR3EZz7noiIEVSyL0T\n2v14ifZfUYPcXGvukntvwVdhFRlsjIHuhRNfkLOZTrwhxA7r0J+daOUyneMZ\nH1Wmxa5PXXJlr/V1mksKQWyvAyudrZRh5pypz8fEfR30cbjh55jU5dhpzxVj\n2baFycOjvcOSyKgW5xhCXoVSAL2hDbDzbI+qWRHxFTbzP5EimLVJG74smR0L\nWyZe5BPifTCzrDAITnVwouo5NaxZYT87j+rnW4MKrokSeuNjOHyC1ue+Qdns\njpzX\r\n=tlKB\r\n-----END PGP SIGNATURE-----\r\n"},"main":"dist/JsonDB.js","types":"dist/types/JsonDB.d.ts","config":{"commitizen":{"path":"./node_modules/cz-conventional-changelog"}},"gitHead":"299b0e8fcab399774fb9c47eb7047ecc2b814bf2","release":{"prepare":["@semantic-release/changelog","@semantic-release/npm","@semantic-release/git"],"publish":["@semantic-release/github","@semantic-release/npm"],"getLastRelease":"last-release-git","verifyConditions":["@semantic-release/changelog","@semantic-release/npm","@semantic-release/github"]},"scripts":{"test":"jest --coverage","build":"babel src --out-dir dist --extensions \".ts,.tsx\" && tsc --emitDeclarationOnly","build:doc":"typedoc --out docs --target es6 --theme minimal --mode file src","commitmsg":"validate-commit-msg","semantic-release":"semantic-release","travis-deploy-once":"travis-deploy-once"},"_npmUser":{"name":"belphemur","email":"antoineaf+npm@admincmd.com"},"repository":{"url":"git+https://github.com/Belphemur/node-json-db.git","type":"git"},"_npmVersion":"6.5.0","description":"Database using JSON file as storage for Node.JS","directories":{},"_nodeVersion":"11.11.0","dependencies":{"mkdirp":"0.5.x"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^24.5.0","husky":"^1.3.1","ts-jest":"^24.0.0","typedoc":"^0.14.2","@babel/cli":"^7.2.3","safe-regex":"~2.0.2","typescript":"^3.3.3333","@babel/core":"^7.3.4","@types/jest":"^24.0.11","@types/node":"^11.11.3","@types/mkdirp":"^0.5.2","last-release-git":"^0.0.3","semantic-release":"^15.13.3","@babel/preset-env":"^7.3.4","@types/safe-regex":"^1.1.2","travis-deploy-once":"^5.0.11","validate-commit-msg":"^2.14.0","@semantic-release/git":"^7.0.8","@babel/preset-typescript":"^7.3.3","cz-conventional-changelog":"^2.0.0","@semantic-release/changelog":"^3.0.2","babel-plugin-add-module-exports":"^1.0.0","@babel/plugin-proposal-class-properties":"^7.3.4","@babel/plugin-proposal-object-rest-spread":"^7.3.4"},"_npmOperationalInternal":{"tmp":"tmp/node-json-db_0.11.0_1552677869807_0.646787830119427","host":"s3://npm-registry-packages"}},"1.0.0":{"name":"node-json-db","version":"1.0.0","keywords":["database","json","db","typescript"],"author":{"name":"Antoine Aflalo","email":"antoineaf+npm@admincmd.com"},"license":"MIT","_id":"node-json-db@1.0.0","maintainers":[{"name":"belphemur","email":"antoineaf+npm@admincmd.com"}],"homepage":"https://github.com/Belphemur/node-json-db","bugs":{"url":"https://github.com/Belphemur/node-json-db/issues"},"dist":{"shasum":"afa196739ca7fb7274163ecdf36955668a224708","tarball":"https://registry.npmjs.org/node-json-db/-/node-json-db-1.0.0.tgz","fileCount":22,"integrity":"sha512-DuG+K2BXhNhguz4aARmUzyFNtp6M2kGGoAdpNuu/7e1T/3sI5XSsmSCCQUe6IbtZ8SXUCnwHBu7JIGekejTvjg==","signatures":[{"sig":"MEUCIQDDnip0uIhQKAVA+Lh346qGoFqEg35j+ctCoNwGjtn2LQIgWsJlXHi4t1rmVXXD8bS/D99J5kXGhN3Rs3M+/5coN14=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":53758,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJdER6LCRA9TVsSAnZWagAAi8YP/AiZl/WMLA5T8rESSYvu\nwgF95Zwn22JIZTwnt9d65WJ6sJOJCp6mO0pFNRp07IWsVPyPFP7I5Nm/4Hd4\nGMQyNgfp6G4Ch03nToQki9SZvdnyHANFV0WW5rqBvAOld3Ho/E0LP10a7MQe\nmOKiIDv7Z8PjYUFC8cwYueX4wORsU6WDyExz+WgV+ibP8Fa8O7z+looT5d0l\nrO6aQUm1At55/lmd5i4h5zAC4UQqyY0Em+ryhWhM0GbRPHKCtO72xHL3rqlt\nzHTzw+T9Rt1hPymdiGpklxsboYd2/SeRKhEdtmhUKVfL6hmunD5nwSvYDvfw\nHQGW1ylPTa/2KyFzo8IojW2R6Q/shfw/di5zai386gqVyWkq/rSlzNPbGZi1\nch+v8jQPOzcD+v2AYeP72bWuYaD6cDwU1wpNk+/8m32eQYhgWjmi8RfeLh3z\nWqviiMaiuWdRqqk6imxvXlkvEyW9X2EA71DqCq9je91tQjHOsbqulQu5u3HB\n/EuRiaZhfdEFa3obq3LVMnpl70eQ0wjNPLnBUGLQDqbb3CGyvJfeQ1EegU81\nhPCchScXeMQsNGuNb90F2LLfh/A34sz6EeT67UL8DrqIdk/BW7bRN85+BrVN\nUlFR96FbKUTS1TwaMsyF2lbvWL0ghMveqrSBWxFmoXVXAQdz+c5NdCZXhr5e\n0Pw1\r\n=bM7e\r\n-----END PGP SIGNATURE-----\r\n"},"main":"dist/JsonDB.js","types":"dist/JsonDB.d.ts","config":{"commitizen":{"path":"./node_modules/cz-conventional-changelog"}},"gitHead":"159fd75122f23e996d278e9e7bcc088eb989161f","release":{"prepare":["@semantic-release/changelog","@semantic-release/npm","@semantic-release/git"],"publish":["@semantic-release/github","@semantic-release/npm"],"getLastRelease":"last-release-git","verifyConditions":["@semantic-release/changelog","@semantic-release/npm","@semantic-release/github"]},"scripts":{"test":"jest --coverage","build":"tsc","build:doc":"typedoc --out docs --target es6 --theme minimal --mode file src","commitmsg":"validate-commit-msg","semantic-release":"semantic-release","travis-deploy-once":"travis-deploy-once"},"_npmUser":{"name":"belphemur","email":"antoineaf+npm@admincmd.com"},"repository":{"url":"git+https://github.com/Belphemur/node-json-db.git","type":"git"},"_npmVersion":"6.9.0","description":"Database using JSON file as storage for Node.JS","directories":{},"_nodeVersion":"12.4.0","dependencies":{"mkdirp":"0.5.x"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^24.8.0","husky":"^2.5.0","ts-jest":"^24.0.2","typedoc":"^0.14.2","safe-regex":"~2.0.2","typescript":"^3.5.2","@types/jest":"^24.0.15","@types/node":"^12.0.10","@types/mkdirp":"^0.5.2","last-release-git":"^0.0.3","semantic-release":"^15.13.16","@types/safe-regex":"^1.1.2","travis-deploy-once":"^5.0.11","validate-commit-msg":"^2.14.0","@semantic-release/git":"^7.0.12","cz-conventional-changelog":"^2.0.0","@semantic-release/changelog":"^3.0.4"},"_npmOperationalInternal":{"tmp":"tmp/node-json-db_1.0.0_1561403018647_0.2661662823802584","host":"s3://npm-registry-packages"}},"1.0.1":{"name":"node-json-db","version":"1.0.1","keywords":["database","json","db","typescript"],"author":{"name":"Antoine Aflalo","email":"antoineaf+npm@admincmd.com"},"license":"MIT","_id":"node-json-db@1.0.1","maintainers":[{"name":"belphemur","email":"antoineaf+npm@admincmd.com"}],"homepage":"https://github.com/Belphemur/node-json-db","bugs":{"url":"https://github.com/Belphemur/node-json-db/issues"},"dist":{"shasum":"1c0ca836337543ee902a88e2da01dd7d1c81d5ef","tarball":"https://registry.npmjs.org/node-json-db/-/node-json-db-1.0.1.tgz","fileCount":22,"integrity":"sha512-b61bgnrAMX09SK9wrS5qrbjJG8EgttEB6ERNHQTFE2o7S40i4/eInS4Awe5rmFIxKZ2Wghm/xUEFiJvPKP0AtQ==","signatures":[{"sig":"MEUCIQCLQXJk81MSbik9lOY8/9/xSCydYdO7s0SCMVfxZJ9EZAIgXRIjRoV1OqLvGur7CswXF0roaSG9rC+/oU3cZC4+8tE=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":54186,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJdNhMgCRA9TVsSAnZWagAA8rYP/1VkbmbO6TF4R6d7mrmM\nUOvk/Xh+HXXnQArIf+gWYUApCx2qtqAA0DgtjjqyhS71fJSwToD0lasqcBPL\n56t7HG8eMxNA/+aLzhRWTodQGTEvUiRnLelWoWjzsWJDwO5TBdj8X9J37Kyd\nKSP7fp3wnNt8P+xukcjRQu5xSwkhrBHwdy7Da/ctygjQ5wzWT57U6J5YUJvp\nMJ9jDpOPX1L5i/DwonimT8erbt0aIpJwLZKnz0Fj9zpFREoRL0lL3IadaXJK\nnJEyXkRgJaKB6iBXpZ275aWo5BawsjQRMiDxxN49esciWmqitwRj+2mblZqU\nY0eEWvZUYB7tTgDInorky+HVD1cvLlCSv/hiNq79Zt9I1Yo9q+fn9QFhhMrB\ndzRDzV+sE5dCslWJr5d32UymHhca3sqsoazbeF6kTMlWyYVJ9L8KWgQCVh+t\nPPsqR7FxJaLLQI5UJh5yy9MNjEZhsgxiRachN0szq9Yusa1m/2CyQXHuG3lN\nWIK76g8qip/4Azrqb7/m6XnBqNzrgm1i/PGBs9lMqbK3WET1YDJGMPxL/z9W\nMJU4PPMMh3hFRcEA9mWgJe8dspPRojCWbiDpbMy4jFeyUXmruqpyV5A/qTf7\n8PD/1+eSpXIPtrAsCcbccEP9xhSuYupLMlilma6VDWdtX0rcctqhZn+YMb5e\nBIF/\r\n=zOWz\r\n-----END PGP SIGNATURE-----\r\n"},"main":"dist/JsonDB.js","types":"dist/JsonDB.d.ts","config":{"commitizen":{"path":"./node_modules/cz-conventional-changelog"}},"gitHead":"3f8cca8943cf6bfcbeca01164fa32a7c190b6458","release":{"prepare":["@semantic-release/changelog","@semantic-release/npm","@semantic-release/git"],"publish":["@semantic-release/github","@semantic-release/npm"],"getLastRelease":"last-release-git","verifyConditions":["@semantic-release/changelog","@semantic-release/npm","@semantic-release/github"]},"scripts":{"test":"jest --coverage","build":"tsc","build:doc":"typedoc --out docs --target es6 --theme minimal --mode file src","commitmsg":"validate-commit-msg","semantic-release":"semantic-release","travis-deploy-once":"travis-deploy-once"},"_npmUser":{"name":"belphemur","email":"antoineaf+npm@admincmd.com"},"repository":{"url":"git+https://github.com/Belphemur/node-json-db.git","type":"git"},"_npmVersion":"6.9.0","description":"Database using JSON file as storage for Node.JS","directories":{},"_nodeVersion":"12.6.0","dependencies":{"mkdirp":"0.5.x"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^24.8.0","husky":"^3.0.0","ts-jest":"^24.0.2","typedoc":"^0.14.2","safe-regex":"~2.0.2","typescript":"^3.5.2","@types/jest":"^24.0.15","@types/node":"^12.0.10","@types/mkdirp":"^0.5.2","last-release-git":"^0.0.3","semantic-release":"^15.13.16","@types/safe-regex":"^1.1.2","travis-deploy-once":"^5.0.11","validate-commit-msg":"^2.14.0","@semantic-release/git":"^7.0.12","cz-conventional-changelog":"^3.0.0","@semantic-release/changelog":"^3.0.4"},"_npmOperationalInternal":{"tmp":"tmp/node-json-db_1.0.1_1563824928240_0.08856662348455768","host":"s3://npm-registry-packages"}},"1.0.2":{"name":"node-json-db","version":"1.0.2","keywords":["database","json","db","typescript"],"author":{"name":"Antoine Aflalo","email":"antoineaf+npm@admincmd.com"},"license":"MIT","_id":"node-json-db@1.0.2","maintainers":[{"name":"belphemur","email":"antoineaf+npm@admincmd.com"}],"homepage":"https://github.com/Belphemur/node-json-db","bugs":{"url":"https://github.com/Belphemur/node-json-db/issues"},"dist":{"shasum":"d1d1a2014667fa8aca8dd42666ebea00ed864888","tarball":"https://registry.npmjs.org/node-json-db/-/node-json-db-1.0.2.tgz","fileCount":22,"integrity":"sha512-4TYcJRT57cl7mAL2lLI+k5eE9sz9c0HDq9HBtBuSn7UJSuJIpKci8nceKWcFbgESx18X5TTydmvSYvWY2fKqew==","signatures":[{"sig":"MEYCIQDi+jrQhtpC0s8n7vbBYZveBHTsJ3lsvn+lY8OVYnSkTgIhAMkJHjUFi+3k6DSgSY75Yn8CTZin0QuRjunzI3+Fdg9z","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":54515,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJdpenfCRA9TVsSAnZWagAA7+wP/ixgag/hpbw1vT9Lqnl3\n20I7lFBKT2I5uaa/btp50r22kw7wLJoZ6lRWoRq4xQLCdD3rg46+MNpes82K\ngrz9AvOZRIxlj3RmJO7MQOoXwzt8KSA4kDv+cCdmZQt9lCwTAmXJ/SmaRVL/\nXN80+fxMHPHKSgXXfIctqNAlYKBSzs81ljWt+/eYESYZRvdEtmtUidG1LGK8\no+CBhBupfCneXpwp5B7MyjYawJejkg+vYUhevei3lrga0HhmrrsMf+HbOEfg\nM9pVFf8FXtxDxexD2KvBNwih8N7Au/YcdmtqHl6a/6wHIC8LqZh3ZjYR9BMX\n1S7YijpEc1/eigrWnPmVnkbG/hwa9hAaJnwSnHV+2lTwuZ+7VvcMR0DAVo+4\n6lt6j8qXbj6fNF08FQkgt2IIwMJbwNd7IweXavQUb6Tszel4pVZ2kOk50Iy3\nu1qOY3TAHQS9IGneypMvqgUPDU9h7jlHD1fTIeNXzEwTVm0gkh40OwbrbjXy\nCZbHT/PES/bw5vKRHHczVO3R5zrQ3uouzxiybUs7sYXxsqnrpCGtV7Cc7l27\niPSrb/EC+FRZpZmhkjmBim0QC/9Dmmz/bNtLTPrOiMb2JO3xfKnG8886ssFR\ndBT9gLeOghjB5Li/B5mbNzaGRlA30q6qODjAzGiEcVP2jsz3H6NojrTBitwT\n3cql\r\n=SntY\r\n-----END PGP SIGNATURE-----\r\n"},"main":"dist/JsonDB.js","types":"dist/JsonDB.d.ts","config":{"commitizen":{"path":"./node_modules/cz-conventional-changelog"}},"gitHead":"fe2f380e717bdfec9ca2133feca3d2e68e206782","release":{"prepare":["@semantic-release/changelog","@semantic-release/npm","@semantic-release/git"],"publish":["@semantic-release/github","@semantic-release/npm"],"getLastRelease":"last-release-git","verifyConditions":["@semantic-release/changelog","@semantic-release/npm","@semantic-release/github"]},"scripts":{"test":"jest --coverage","build":"tsc","build:doc":"typedoc --out docs --target es6 --theme minimal --mode file src","commitmsg":"validate-commit-msg","semantic-release":"semantic-release","travis-deploy-once":"travis-deploy-once"},"_npmUser":{"name":"belphemur","email":"antoineaf+npm@admincmd.com"},"repository":{"url":"git+https://github.com/Belphemur/node-json-db.git","type":"git"},"_npmVersion":"6.12.0","description":"Database using JSON file as storage for Node.JS","directories":{},"_nodeVersion":"12.12.0","dependencies":{"mkdirp":"0.5.x"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^24.9.0","husky":"^3.0.9","ts-jest":"^24.1.0","typedoc":"^0.15.0","safe-regex":"~2.0.2","typescript":"^3.6.4","@types/jest":"^24.0.19","@types/node":"^12.7.12","@types/mkdirp":"^0.5.2","last-release-git":"^0.0.3","semantic-release":"^15.13.24","@types/safe-regex":"^1.1.2","travis-deploy-once":"^5.0.11","validate-commit-msg":"^2.14.0","@semantic-release/git":"^7.0.16","cz-conventional-changelog":"^3.0.0","@semantic-release/changelog":"^3.0.4"},"_npmOperationalInternal":{"tmp":"tmp/node-json-db_1.0.2_1571154398466_0.9689493215481808","host":"s3://npm-registry-packages"}},"1.0.3":{"name":"node-json-db","version":"1.0.3","keywords":["database","json","db","typescript"],"author":{"name":"Antoine Aflalo","email":"antoineaf+npm@admincmd.com"},"license":"MIT","_id":"node-json-db@1.0.3","maintainers":[{"name":"belphemur","email":"antoineaf+npm@admincmd.com"}],"homepage":"https://github.com/Belphemur/node-json-db","bugs":{"url":"https://github.com/Belphemur/node-json-db/issues"},"dist":{"shasum":"93d390561059f82d08c5bd99878951822fbe32b7","tarball":"https://registry.npmjs.org/node-json-db/-/node-json-db-1.0.3.tgz","fileCount":22,"integrity":"sha512-Y6e5Xcg+caoKaFeYvhhqFgvNlvF60nHz9R1hm6qQpIyDMzC4HTQ5tumVCQcAPwrYZDPqSpcvdcrYitUoE940EQ==","signatures":[{"sig":"MEYCIQCKgZ4hBbL2FU+0G5AuW5ONEllAmIsjsfwOwfOO54oZ3AIhALxovQGL2DPaSzU6h8KIKgKWbO6Fv1NB8AS0dhXT9Zis","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":54848,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJd8WutCRA9TVsSAnZWagAAWo0QAJhear9wY9QEzNuFyojm\nEdesf5WyR98kaztnMarZFOO7U9HVNNn4emYtJFBtzmtpr9LyaegSPsCoAKbi\nVDHnAuqHB7LvDELawloBRFZV+oxEwSx/oBJEhkQBQdfF+oB1KgtdPlYrXApZ\n7Nux9zIG5+us5O6v0jDvpsSoLOEoKhNL+Kv1m5W5G2XHWJDK351lh+uUkO4z\neIpe5cIEA+eyqqg2ud3w/t76dbt4qlSycdUGcOyX2fu032TNs/EJCe/SoB6X\nhBLPtMc98AGWtCvsTrK7dil/6wpKy3MWLEl4oquLiad0Qhkn0lTBRRUcLjej\naVwWmUaX7Qx0GDDYrr6+dpOAt+k6dURuIOC0HqdQk9GqI0PUx1FXUOXZhFBy\nhiQLd/o4qjOup2AkpFYamtBaEZj/bbh2ZJWufze2j770XiZGeTNNwwraVItJ\nj0YeuZame5q2Pp7QLwCZbnd6hcCds03WiShiYuBeh0ihfI9/BtULNWOnRkHE\ni3kodaO1Z9+TXL37ySAJwwioCYT8guLecZcVIngZmhxqx3cFtafbgOr3YK+X\n+l2oFC6BQJXufC3UiDzU8rHguBT6DyMAl62bBsI1hcs/5OGCqLHLNNWqOQEh\ncYZumzh6/v7iHiE5yEV4NqwBAEifpi0R/OMNI5C2NPQnbQ5Pykyz9ml37NmI\np9fA\r\n=9zij\r\n-----END PGP SIGNATURE-----\r\n"},"main":"dist/JsonDB.js","types":"dist/JsonDB.d.ts","config":{"commitizen":{"path":"./node_modules/cz-conventional-changelog"}},"gitHead":"814bdf542a2e0e9e98e38cb49ca405198b5092ba","release":{"prepare":["@semantic-release/changelog","@semantic-release/npm","@semantic-release/git"],"publish":["@semantic-release/github","@semantic-release/npm"],"getLastRelease":"last-release-git","verifyConditions":["@semantic-release/changelog","@semantic-release/npm","@semantic-release/github"]},"scripts":{"test":"jest --coverage","build":"tsc","build:doc":"typedoc --out docs --target es6 --theme minimal --mode file src","commitmsg":"validate-commit-msg","semantic-release":"semantic-release","travis-deploy-once":"travis-deploy-once"},"_npmUser":{"name":"belphemur","email":"antoineaf+npm@admincmd.com"},"repository":{"url":"git+https://github.com/Belphemur/node-json-db.git","type":"git"},"_npmVersion":"6.13.4","description":"Database using JSON file as storage for Node.JS","directories":{},"_nodeVersion":"12.13.1","dependencies":{"mkdirp":"0.5.x"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^24.9.0","husky":"^3.1.0","ts-jest":"^24.2.0","typedoc":"^0.15.4","safe-regex":"~2.1.1","typescript":"^3.7.3","@types/jest":"^24.0.23","@types/node":"^12.12.17","@types/mkdirp":"^0.5.2","last-release-git":"^0.0.3","semantic-release":"^15.13.31","@types/safe-regex":"^1.1.2","travis-deploy-once":"^5.0.11","validate-commit-msg":"^2.14.0","@semantic-release/git":"^7.0.18","cz-conventional-changelog":"^3.0.0","@semantic-release/changelog":"^3.0.6"},"_npmOperationalInternal":{"tmp":"tmp/node-json-db_1.0.3_1576102829221_0.5834462252636046","host":"s3://npm-registry-packages"}},"1.1.0":{"name":"node-json-db","version":"1.1.0","keywords":["database","json","db","typescript"],"author":{"name":"Antoine Aflalo","email":"antoineaf+npm@admincmd.com"},"license":"MIT","_id":"node-json-db@1.1.0","maintainers":[{"name":"belphemur","email":"antoineaf+npm@admincmd.com"}],"homepage":"https://github.com/Belphemur/node-json-db","bugs":{"url":"https://github.com/Belphemur/node-json-db/issues"},"dist":{"shasum":"b275703bf9467985aa2a08ae735a2b1ea02d1c35","tarball":"https://registry.npmjs.org/node-json-db/-/node-json-db-1.1.0.tgz","fileCount":22,"integrity":"sha512-HdgRbJrz5OV5+Vs4hLm/i8MTsbxqyvO9A2I/LNviAdrfbvOGt7UhT+DPIEUCaPQbV69fUd0zXB4MWlqGUMf0WA==","signatures":[{"sig":"MEQCHw4BL4xZrQEyQiBoU4GtUyXDKl8FS40zrahZ78NSpTcCIQCjpncSunLuxlskpZriRQS+8DKX+YZ/9HM8FwRiJ9nq4g==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":57901,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJeod7ICRA9TVsSAnZWagAALFIP/j19lS0zeG67yJR7uTdV\ntsD2kXsA7M3hZy04k3Iix/iPxm+QfsWKGohNDJ6rqVnfeD6Wjfxd1yTaSqE6\n9MYPPVzIABEezLRSxVmqPyg7WWqd+tHwMU+v3EopDNTcp67n2hJghDvzHnk0\nT0VQ6VEK0wUmRCtljFPGPm3ahgYZfR33bwegWNmQzEbn9LbGz0x2ICcAh4Xz\nHzA4TOmq4DOP1/Nm34kUuBTAoWCbeLYeed2krmLecRGd60J1h6bdjygqORVu\ncaOQ4yztPNidwGGUIRRa45IdJ+uwldE/PBTKRKkVa/QkCAFLg8paf1FJykNX\niD8AVrdrjclLBQqT3U5nXGwIf7gQ6FrbebuREXtkKj6t3r2xkIQCYeR34hts\nlDdc4KfD/YQju6ldOnKFeAMsctNuSqu3WZymE5s0jcuq6y2uqNu9ys1DPJvl\n99rc2URFsPXi88b96Br9lkfDNsuepxXYwIC29PEh156eMNzoM8k8B1jUiJAz\nurtCOAqsi51HWrLnWd2wYzqGHwYV0BdKFXm70EPp2XCinIPxTY3FDRDpoSjn\n2yGVeJoapDWUI+orkK0pJv3kQIyGbNvN5ZnIPAkL/JhyZ899ueJfMxfIXmep\nS3rhX0sdpIK4KsItqQM2wxSRGy5j6IXLH+3M/y7oq+CPCUFYovgefj3WYDaV\nN/fm\r\n=p4qd\r\n-----END PGP SIGNATURE-----\r\n"},"main":"dist/JsonDB.js","husky":{"hooks":{"commit-msg":"validate-commit-msg"}},"types":"dist/JsonDB.d.ts","config":{"commitizen":{"path":"./node_modules/cz-conventional-changelog"}},"gitHead":"138cc3e446f134db6ee60e0d23f22118364afb37","release":{"prepare":["@semantic-release/changelog","@semantic-release/npm","@semantic-release/git"],"publish":["@semantic-release/github","@semantic-release/npm"],"getLastRelease":"last-release-git","verifyConditions":["@semantic-release/changelog","@semantic-release/npm","@semantic-release/github"]},"scripts":{"test":"jest --coverage","build":"tsc","build:doc":"typedoc --out docs --target es6 --theme minimal --mode file src","semantic-release":"semantic-release","travis-deploy-once":"travis-deploy-once"},"_npmUser":{"name":"belphemur","email":"antoineaf+npm@admincmd.com"},"repository":{"url":"git+https://github.com/Belphemur/node-json-db.git","type":"git"},"_npmVersion":"6.14.4","description":"Database using JSON file as storage for Node.JS","directories":{},"_nodeVersion":"14.0.0","dependencies":{"mkdirp":"~1.0.4"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^25.4.0","husky":"^4.2.5","ts-jest":"^25.4.0","typedoc":"^0.17.4","safe-regex":"~2.1.1","typescript":"^3.8.3","@types/jest":"^25.2.1","@types/node":"^13.13.2","@types/mkdirp":"^1.0.0","last-release-git":"^0.0.3","semantic-release":"^17.0.7","@types/safe-regex":"^1.1.2","travis-deploy-once":"^5.0.11","validate-commit-msg":"^2.14.0","@semantic-release/git":"^9.0.0","cz-conventional-changelog":"^3.1.0","@semantic-release/changelog":"^5.0.1"},"_npmOperationalInternal":{"tmp":"tmp/node-json-db_1.1.0_1587666632160_0.7727091976134981","host":"s3://npm-registry-packages"}},"1.2.0":{"name":"node-json-db","version":"1.2.0","keywords":["database","json","db","typescript"],"author":{"name":"Antoine Aflalo","email":"antoineaf+npm@admincmd.com"},"license":"MIT","_id":"node-json-db@1.2.0","maintainers":[{"name":"belphemur","email":"antoineaf+npm@admincmd.com"}],"homepage":"https://github.com/Belphemur/node-json-db","bugs":{"url":"https://github.com/Belphemur/node-json-db/issues"},"dist":{"shasum":"5bc8e9b904ed462711dab59737b4fd43961d5fc5","tarball":"https://registry.npmjs.org/node-json-db/-/node-json-db-1.2.0.tgz","fileCount":22,"integrity":"sha512-AeiTmiqefn0NJmpSLa2W/dNaAYqV5V1Z47JD63Bn793ABSvwnXPZW7iQq9M9a7d7ncVP5DqfmbNzfu+FxW+8rQ==","signatures":[{"sig":"MEYCIQCXv3PCdrd5VxAP7dwc4bl3EhZMw+k0zD+2C/BsJpcNpwIhALxcsujJp7K8kuk8rxQcPBLmKboqnhnz+++BfSOHGtbE","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":59388,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJgRTvlCRA9TVsSAnZWagAAVVYQAJ5BpWUCC3ko9lfugdrO\nVnav0lLnJDiFZJetNiR197frgAXrlQMjCwLi3UXbT6t0lvIrDQT/NCRqG7Yo\nL9KZhWExdyJfAKvkyVuTmbJr2zeuwG23LrLMI24uLkC45/omGl1TOH585uyi\n/sfq9pNAmuFhip1JPd68v2sGXweewAsdnOe4YD9wD4cBts8ewz+ak6sBOUcN\nyheKp7tyUl1F/kkOhMV0adDLWhwt+Y9uPSV4yTWByCQFJ8AgEe/PFAvC8EbK\nRu/4Bo9GLgslJNLJC2fVq5PB6tJf6WTJSYfrSe9zWjDDSxVAwct65f/g3EFU\nOwQJxUpnJjKJ9LBDabTpY7tatlAeI8A+JLVMbHxQfaJfVLC4jUmRbFgtujOx\nm+DvjU73d8vsVGW8+h53ORcf62gpBpY9zynNiWQKe2gayBx1WIl6SXcDdwrm\nLhFDSigMdkEfMLr8AXzaGMQgK1iBewYppKQnvmBt9yixsp7lza/wTtETA8aO\n/F/fcweJIrVNmcky46me6p1pnkbZZ939BhafWXt4DJB/OSKNrRYod6FikJ7C\n/0IxiQ8oY7a5B48nPW3JubEBrJbgPOA/weFTdzo1gAv+gjIXIHbTwvRTrJV6\njkK4EEvDkRQZUwqTHJyDKvJCFGvg5VEgIB0w7ZjxzJ8iVaxsgS8YDvMNNyp1\ny7v2\r\n=ioH7\r\n-----END PGP SIGNATURE-----\r\n"},"main":"dist/JsonDB.js","husky":{"hooks":{"commit-msg":"validate-commit-msg"}},"types":"dist/JsonDB.d.ts","config":{"commitizen":{"path":"./node_modules/cz-conventional-changelog"}},"gitHead":"7ddf259a466181df67e0884f2ad4a55e159502fb","release":{"prepare":["@semantic-release/changelog","@semantic-release/npm","@semantic-release/git"],"publish":["@semantic-release/github","@semantic-release/npm"],"getLastRelease":"last-release-git","verifyConditions":["@semantic-release/changelog","@semantic-release/npm","@semantic-release/github"]},"scripts":{"test":"jest --coverage","build":"tsc","prepare":"husky install","build:doc":"typedoc --out docs --target es6 --theme minimal --mode file src","semantic-release":"semantic-release","travis-deploy-once":"travis-deploy-once"},"_npmUser":{"name":"belphemur","email":"antoineaf+npm@admincmd.com"},"repository":{"url":"git+https://github.com/Belphemur/node-json-db.git","type":"git"},"_npmVersion":"6.14.11","description":"Database using JSON file as storage for Node.JS","directories":{},"_nodeVersion":"14.16.0","dependencies":{"mkdirp":"~1.0.4"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^26.6.3","husky":"^5.1.3","ts-jest":"^26.5.3","typedoc":"^0.20.30","safe-regex":"~2.1.1","typescript":"^4.2.3","@types/jest":"^26.0.20","@types/node":"^14.14.32","@types/mkdirp":"^1.0.1","last-release-git":"^0.0.3","semantic-release":"^17.4.1","@types/safe-regex":"^1.1.2","travis-deploy-once":"^5.0.11","validate-commit-msg":"^2.14.0","@semantic-release/git":"^9.0.0","cz-conventional-changelog":"^3.3.0","@semantic-release/changelog":"^5.0.1"},"_npmOperationalInternal":{"tmp":"tmp/node-json-db_1.2.0_1615150052531_0.8986623649638898","host":"s3://npm-registry-packages"}},"1.2.1":{"name":"node-json-db","version":"1.2.1","keywords":["database","json","db","typescript"],"author":{"name":"Antoine Aflalo","email":"antoineaf+npm@admincmd.com"},"license":"MIT","_id":"node-json-db@1.2.1","maintainers":[{"name":"belphemur","email":"antoineaf+npm@admincmd.com"}],"homepage":"https://github.com/Belphemur/node-json-db","bugs":{"url":"https://github.com/Belphemur/node-json-db/issues"},"dist":{"shasum":"38f12e2549320da5562d42df5cd9b53e538f4ef3","tarball":"https://registry.npmjs.org/node-json-db/-/node-json-db-1.2.1.tgz","fileCount":22,"integrity":"sha512-EpVDUPWYI6T8HY3SMx3Cypg8McHN+fbI2WpTsqXa9lSHTrDcFqG0/1U/6TpO6L6bRQl+sgBQsjkBGkCfm4gy+Q==","signatures":[{"sig":"MEQCIGMfxgoofIYdAHSExReFY34Kv6rh8+w4Bq/5BWTf6olSAiBi8e4wIHHaLQbFEq21wx9pgnZsus/e4LpnnnYwveeDIQ==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":60123,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJgRT6gCRA9TVsSAnZWagAA9IUP/i8DTFOuiek92Br+5ARJ\nLa/VmghkBX6SCL/h7SyduPvL9gVRKVULRM90DxKtnmWqrn5nntV+SyKfmFb+\n+XkRlrEqWApMRcwTOn+QluEzgKEmZX5WfhIIR1vclFrVmT8KFB9GNaGHlBqX\nSuASZrun20pXZPkEHx9+URkj6rA+brJsHv4GNtVg4tTroBLtoKg0bWCarFlu\n16myUKcg0bhH/DN8pH9fxTXRC3bQEn94oFyNqZzLaDElzfKaMWgtSlE+/7VR\nkM9s17X54XUnrPyRmndyU4NFB7vxgcZQZEjYvNiyUAuiZWoSU5eXL9BA1Aui\nQ0TH/fvgvsKAIvkhrNkO7fGixYH/eiUYBw1WQ/tTmHcV/Mg8A6P+8p3oMDXw\nrx9986pOkzz9VArecWvbLlZWPRWZqSglxU713QqIjRZWoIZQkpXGn+PdGPId\nXk1S5Sui1hB6VmymO8sJ28y8lphARuLHv0eShCotOp51Sj/O/Kdcrtwi2UCg\nFDBzJrXjpmxWwKdZHQV82ea9n2n14OcKCHWafB8ik5cGVqImfcNFzlgnGH4X\n4joJG7pm4ujoV4KRyrX3o/qGm8cPQNViln5oRKYDyvxGVcXMaLVriF01ZzjM\nYUVqg4L4tCx1+eZc8tCO7lQLl89SaXfM2dFYOMyfcvZIrcMS3XxzTI/SAZYj\n30lT\r\n=RjQU\r\n-----END PGP SIGNATURE-----\r\n"},"main":"dist/JsonDB.js","husky":{"hooks":{"commit-msg":"validate-commit-msg"}},"types":"dist/JsonDB.d.ts","config":{"commitizen":{"path":"./node_modules/cz-conventional-changelog"}},"gitHead":"09212b46bb63f06bfed853966fb595ac41d825a8","release":{"prepare":["@semantic-release/changelog","@semantic-release/npm","@semantic-release/git"],"publish":["@semantic-release/github","@semantic-release/npm"],"getLastRelease":"last-release-git","verifyConditions":["@semantic-release/changelog","@semantic-release/npm","@semantic-release/github"]},"scripts":{"test":"jest --coverage","build":"tsc","prepare":"husky install","build:doc":"typedoc --out docs --target es6 --theme minimal --mode file src","semantic-release":"semantic-release","travis-deploy-once":"travis-deploy-once"},"_npmUser":{"name":"belphemur","email":"antoineaf+npm@admincmd.com"},"repository":{"url":"git+https://github.com/Belphemur/node-json-db.git","type":"git"},"_npmVersion":"6.14.11","description":"Database using JSON file as storage for Node.JS","directories":{},"_nodeVersion":"14.16.0","dependencies":{"mkdirp":"~1.0.4"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^26.6.3","husky":"^5.1.3","ts-jest":"^26.5.3","typedoc":"^0.20.30","safe-regex":"~2.1.1","typescript":"^4.2.3","@types/jest":"^26.0.20","@types/node":"^14.14.32","@types/mkdirp":"^1.0.1","last-release-git":"^0.0.3","semantic-release":"^17.4.1","@types/safe-regex":"^1.1.2","travis-deploy-once":"^5.0.11","validate-commit-msg":"^2.14.0","@semantic-release/git":"^9.0.0","cz-conventional-changelog":"^3.3.0","@semantic-release/changelog":"^5.0.1"},"_npmOperationalInternal":{"tmp":"tmp/node-json-db_1.2.1_1615150752363_0.7283685465547451","host":"s3://npm-registry-packages"}},"1.3.0":{"name":"node-json-db","version":"1.3.0","keywords":["database","json","db","typescript"],"author":{"name":"Antoine Aflalo","email":"antoineaf+npm@admincmd.com"},"license":"MIT","_id":"node-json-db@1.3.0","maintainers":[{"name":"belphemur","email":"antoineaf+npm@admincmd.com"}],"homepage":"https://github.com/Belphemur/node-json-db","bugs":{"url":"https://github.com/Belphemur/node-json-db/issues"},"dist":{"shasum":"68e04fd06c954f5fd501df172dae92c6d3038903","tarball":"https://registry.npmjs.org/node-json-db/-/node-json-db-1.3.0.tgz","fileCount":22,"integrity":"sha512-3IK9KuqfKdK12zFKtzmnD6Y5J9qL0TY0gnnZ5XKpzdhCP019zOxPxGCaH6cmIqiho2ymFgcTMKQeJvYkbBFraQ==","signatures":[{"sig":"MEQCICbJgzYVtGmkqj74oOJVCNf+eam+eQVTsWFxFowl5ueFAiBeWUw1IOJUmtsbl2fdKV+GTPBB7PN4oCxauS3yTEuB/A==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":61392,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJgRUqnCRA9TVsSAnZWagAAndEP+wUBdP3y2Omogq5lPcQn\npscTUcesSHfNrCZro8LbkPMIRPUGO6R7z7YFRqDf5fFBVZouPM4M39w+6fde\ns0OxMLaop11LdvBh84FFNzABDhcE95Q/o5EW30i6gNdQuJJR7xWT6vVLqWVq\nLXWidgLANNtsxNIql1bFLwnby9HC2Ypu6gtuO7G3xCcFCnM5gnOnLhk8Z/Ln\nrmVZm2WqbxOR1psfZvATpqAZ1pw7WOryy6KtdJ2wn/uyXDu+3YYv0mkkcRIQ\nyWJKUjP1on/zVGo+f6xwmj0vJuPott4wfH8TsAxeWodkuwPgEpgKmxdasMEJ\n5Yg4FeGAexl4fGN8qB1T9j8hU/4EMKp/RU0HaywDCO7S1EDYV0JcT8suHALe\nXBCldhKbMT20WUOeHkD8yWWwlpTcoa6eDI4lUFbLed3g6rXJs6CDEXYu6W9j\nnVosz/xUXtJN7uhqNU5HhR4dsNq0xVyFe+kVqF//FxwIWN4vL8RI6jIqAI4b\nGmKnn3lwOpHMkZck8A0GdFcmHbUzYGVKI3SZMmajpMmK1pZohissvJy3n39t\n2K9UI6+9X8tduEZiOm+0iib9359DhIJWuELwTYTXFgjs4MWR18fymWf/ZIvI\n8G6LYnMDwzhaZuQXM5Oy9/wQPnEHClTC3X6/omU2uSaay6WaKtFKxKdDs+6f\nvho8\r\n=6hjn\r\n-----END PGP SIGNATURE-----\r\n"},"main":"dist/JsonDB.js","husky":{"hooks":{"commit-msg":"validate-commit-msg"}},"types":"dist/JsonDB.d.ts","config":{"commitizen":{"path":"./node_modules/cz-conventional-changelog"}},"gitHead":"ba89a683570f6ca7a70f5bbe4e3a60079116f817","release":{"prepare":["@semantic-release/changelog","@semantic-release/npm","@semantic-release/git"],"publish":["@semantic-release/github","@semantic-release/npm"],"getLastRelease":"last-release-git","verifyConditions":["@semantic-release/changelog","@semantic-release/npm","@semantic-release/github"]},"scripts":{"test":"jest --coverage","build":"tsc","prepare":"husky install","build:doc":"typedoc","semantic-release":"semantic-release","travis-deploy-once":"travis-deploy-once"},"_npmUser":{"name":"belphemur","email":"antoineaf+npm@admincmd.com"},"repository":{"url":"git+https://github.com/Belphemur/node-json-db.git","type":"git"},"_npmVersion":"6.14.11","description":"Database using JSON file as storage for Node.JS","directories":{},"_nodeVersion":"14.16.0","dependencies":{"mkdirp":"~1.0.4"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^26.6.3","husky":"^5.1.3","ts-jest":"^26.5.3","typedoc":"^0.20.30","safe-regex":"~2.1.1","typescript":"^4.2.3","@types/jest":"^26.0.20","@types/node":"^14.14.32","@types/mkdirp":"^1.0.1","last-release-git":"^0.0.3","semantic-release":"^17.4.1","@types/safe-regex":"^1.1.2","travis-deploy-once":"^5.0.11","validate-commit-msg":"^2.14.0","@semantic-release/git":"^9.0.0","cz-conventional-changelog":"^3.3.0","@semantic-release/changelog":"^5.0.1"},"_npmOperationalInternal":{"tmp":"tmp/node-json-db_1.3.0_1615153830477_0.6080283066136942","host":"s3://npm-registry-packages"}},"1.4.0":{"name":"node-json-db","version":"1.4.0","keywords":["database","json","db","typescript"],"author":{"name":"Antoine Aflalo","email":"antoineaf+npm@admincmd.com"},"license":"MIT","_id":"node-json-db@1.4.0","maintainers":[{"name":"belphemur","email":"antoineaf+npm@admincmd.com"}],"homepage":"https://github.com/Belphemur/node-json-db","bugs":{"url":"https://github.com/Belphemur/node-json-db/issues"},"dist":{"shasum":"134dc239fcf14d94bfa61f784a2f441433d1b980","tarball":"https://registry.npmjs.org/node-json-db/-/node-json-db-1.4.0.tgz","fileCount":22,"integrity":"sha512-kmUEplPSggqcteC/KDtCBI92JjZyywbJEh78UL7Ei56mQY9HgpnnlqKUfH5Oi0JrQ0+J4kmyirO2t9arSeYoPw==","signatures":[{"sig":"MEYCIQDmOOI8dI8A0I0VAcfP5waluej+nMT9MairQgCMhKv9pgIhAOKUPzstoamUlC6o6g/YgOvEwv/RBUoyHRdaYJafr8YQ","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":63030,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJhP8cmCRA9TVsSAnZWagAAw7UP/1lDPdG223XlUvSSTtA7\n1s/NNG9bWprUQb0IXXQGqF4bkn4djISjdY435ZRmHE5c/CO70fUD53aa1yOU\n2nZ/YVV+ZNYdVz0K3BtVs+RgKEwOjAOAgMl2ABp4rMTnepLZFOPdPlH5yXm6\ndo6fdE3hi3R14IZHCF+h7TI+12IIqnG9YD3GH/haWuHnaaqPfZEY95mUTszE\nd4fanYKnx9ARqXDu9dAcZA8CYEAcW2JOnSDPS5z4cNJ6kg8y9CHe6wbOwnox\nVgwHe9RZKC6aou5XdwPUt9mOYw/hcxovcz0fEPgclUx2dnCnAMpB68sg7uwp\nCH65VlGAHDJhxAxEXD0GyGiiR2F15QYjj83ynNbi1QTGamcVx6IttHX1Ksbh\ntOmGaWvnnNAa2nvqS180ZrjS/zvdugfLBqjWekDmCbn9Y/RgBGElwBhNsgT3\nMlsem1NPvYhww2KQqTq7I8+/5wb289JJPpW+GrVoANOrKnYAZUT/sz9w4KV8\nsKKElJxhmnDDKaFGIMqosEW/bJRi505p2LFCv2Ne+hLNP9DiWxglHhTBboeY\n4rItgudYEISWfCLBJUQurVcgCqtO8VjTG0TwY8euSffx/aR4uM6j2E4ftpwK\nPvme5nsoi9z65Ii8/nvm2NbdYCYcxOOffKryPCD1wLJX8LkdDS/2FT9hKVD9\nsNMX\r\n=lmyn\r\n-----END PGP SIGNATURE-----\r\n"},"main":"dist/JsonDB.js","husky":{"hooks":{"commit-msg":"validate-commit-msg"}},"types":"dist/JsonDB.d.ts","config":{"commitizen":{"path":"./node_modules/cz-conventional-changelog"}},"gitHead":"3b8f463a610b0956927a22fdc4fce433e126b195","release":{"prepare":["@semantic-release/changelog","@semantic-release/npm","@semantic-release/git"],"publish":["@semantic-release/github","@semantic-release/npm"],"getLastRelease":"last-release-git","verifyConditions":["@semantic-release/changelog","@semantic-release/npm","@semantic-release/github"]},"scripts":{"test":"jest --coverage","build":"tsc","prepare":"husky install","build:doc":"typedoc","semantic-release":"semantic-release","travis-deploy-once":"travis-deploy-once"},"_npmUser":{"name":"belphemur","email":"antoineaf+npm@admincmd.com"},"repository":{"url":"git+https://github.com/Belphemur/node-json-db.git","type":"git"},"_npmVersion":"6.14.11","description":"Database using JSON file as storage for Node.JS","directories":{},"_nodeVersion":"14.17.6","dependencies":{"mkdirp":"~1.0.4"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^27.2.0","husky":"^7.0.0","ts-jest":"^27.0.5","typedoc":"^0.22.3","safe-regex":"~2.1.1","typescript":"^4.4.3","@types/jest":"^27.0.0","@types/node":"^16.0.0","@types/mkdirp":"^1.0.1","last-release-git":"^0.0.3","semantic-release":"^17.4.1","@types/safe-regex":"^1.1.2","travis-deploy-once":"^5.0.11","validate-commit-msg":"^2.14.0","@semantic-release/git":"^9.0.0","cz-conventional-changelog":"^3.3.0","@semantic-release/changelog":"^5.0.1"},"_npmOperationalInternal":{"tmp":"tmp/node-json-db_1.4.0_1631569702472_0.43494729867115844","host":"s3://npm-registry-packages"}},"1.4.1":{"name":"node-json-db","version":"1.4.1","keywords":["database","json","db","typescript"],"author":{"name":"Antoine Aflalo","email":"antoineaf+npm@admincmd.com"},"license":"MIT","_id":"node-json-db@1.4.1","maintainers":[{"name":"belphemur","email":"antoineaf+npm@admincmd.com"}],"homepage":"https://github.com/Belphemur/node-json-db","bugs":{"url":"https://github.com/Belphemur/node-json-db/issues"},"dist":{"shasum":"d5d0898b97902d7ffa6e082c3fe414582fcb363e","tarball":"https://registry.npmjs.org/node-json-db/-/node-json-db-1.4.1.tgz","fileCount":21,"integrity":"sha512-hyfnBtuN3kb88SMmDgVil53Frygx+yYkVi6t10VjpEsPseuMI8+gT+FF37DOcyGCr/1wq6qNIr5PnFimCDlzfA==","signatures":[{"sig":"MEYCIQDdWgUXs6Kn2u2zWqh2F/755jOYQ094vvZiZwdhh4carAIhAPlVlrykU+BiH0zbtSOFzNkljO30SkIU0U7u70AoR90l","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":58276,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJh207ECRA9TVsSAnZWagAA0sYQAJ4l0u4gMSNf3sRdD9L9\noO7Ein2eb+BymOSA86WZyVDnDrHYSI4IWnCbSylGwJbEyOt6RGR3GyxPeK12\nQwp4TwvOCOrwNjxhyoPutVU7hRm+Fa5DXDsMuLfkU+UX+704ehA0QS5Ypa4i\nOoZLM8YDwCdrCMdSIiit+o+2k2jF+zimYPzW3vmkTVb2fteOqo1Bjd8DHfw8\n7c9a/KfNij9fhRvxqdwVkGrdC3TAYQK/zcj2C+WgQ6Yce/RD/X3lC/HKa7I8\n92kPczdDqEUUZgmEMqDRQV7NTXy9mM887JL2UCf0YkKziHIYT9c3YbtjDSQ+\nhfzdPsA8xMmjbfD5Rk3lo03P6uszJVwbVcxYJOM66ZTxdcsAsS/UloH9sDTJ\nw2F/Kp90+uuX7flPsNwO+hCu98RytLPmVU9VQIXzS6zsSEdbhbG0upoaar1H\nXH3/KzM8bqIBJ30nauztJmF+OJNCkGWzLO0p40DSzXO7DquqCgoGa60BzCuB\njCO5b28rA2xw7vAtnjttDsaOwvM6XpwqIhgJ3rT68zSN4RCVao/25KLnWIuB\nF3FtF1x9wgG9OlLPPx7DtnGmI3reuGnbi285lE6nIpzID3EBkD38eTHQLYJo\nz8Ms4huD0Zhq4Q/yuIEVU+/IBxRUYox+pjfDQI/hmx64jk+tZCAiHq0bDDZk\n5ZCP\r\n=OjiG\r\n-----END PGP SIGNATURE-----\r\n"},"main":"dist/JsonDB.js","husky":{"hooks":{"commit-msg":"validate-commit-msg"}},"types":"dist/JsonDB.d.ts","config":{"commitizen":{"path":"./node_modules/cz-conventional-changelog"}},"gitHead":"7dc9752a7a62a1327f72cf081830e903eb2caf96","release":{"prepare":["@semantic-release/changelog","@semantic-release/npm","@semantic-release/git"],"publish":["@semantic-release/github","@semantic-release/npm"],"getLastRelease":"last-release-git","verifyConditions":["@semantic-release/changelog","@semantic-release/npm","@semantic-release/github"]},"scripts":{"test":"jest --coverage","build":"tsc","prepare":"husky install","build:doc":"typedoc --entryPointStrategy expand ./src","semantic-release":"semantic-release","travis-deploy-once":"travis-deploy-once"},"_npmUser":{"name":"belphemur","email":"antoineaf+npm@admincmd.com"},"repository":{"url":"git+https://github.com/Belphemur/node-json-db.git","type":"git"},"_npmVersion":"7.23.0","description":"Database using JSON file as storage for Node.JS","directories":{},"_nodeVersion":"16.9.1","dependencies":{"mkdirp":"~1.0.4"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^27.2.0","husky":"^7.0.0","ts-jest":"^27.0.5","typedoc":"^0.22.3","safe-regex":"~2.1.1","typescript":"^4.4.3","@types/jest":"^27.0.0","@types/node":"^16.0.0","@types/mkdirp":"^1.0.1","last-release-git":"^0.0.3","semantic-release":"^18.0.0","@types/safe-regex":"^1.1.2","travis-deploy-once":"^5.0.11","validate-commit-msg":"^2.14.0","@semantic-release/git":"^10.0.0","cz-conventional-changelog":"^3.3.0","@semantic-release/changelog":"^6.0.0"},"_npmOperationalInternal":{"tmp":"tmp/node-json-db_1.4.1_1632325399091_0.22145815675179037","host":"s3://npm-registry-packages"}},"1.5.0":{"name":"node-json-db","version":"1.5.0","keywords":["database","json","db","typescript"],"author":{"name":"Antoine Aflalo","email":"antoineaf+npm@admincmd.com"},"license":"MIT","_id":"node-json-db@1.5.0","maintainers":[{"name":"belphemur","email":"antoineaf+npm@admincmd.com"}],"homepage":"https://github.com/Belphemur/node-json-db","bugs":{"url":"https://github.com/Belphemur/node-json-db/issues"},"dist":{"shasum":"9e796654d01f2eed5bc7df9aa25a8f23fdf5743f","tarball":"https://registry.npmjs.org/node-json-db/-/node-json-db-1.5.0.tgz","fileCount":21,"integrity":"sha512-nDD+NgmKE5gxhC9d/MNUmm4NjzKnPRN7uIG6Z167+SVfK2vEVTiKw9ca05/6PLxQAUFP3VOL86K5nPsapFP94w==","signatures":[{"sig":"MEUCIEHuqpo7B0ctk2amwDvhziNoaHlVygXKAxYcjKvhJuziAiEAn51DMADMJhhJmvX+nT+MyycfBvGmFi6Y3fmRNaxDxgI=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":60010,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJiKrGCACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmoKIg//T5Nj16/c85rjGmpZb76Bj7G1GvUz5rxTrpmiMOFdvmDej9mr\r\nkWMTdqVu7FuWtk5KPtCuG+ARq9Sfa3eO8m1PCUsPO9CHH9lhPvVUVMRGbhUX\r\n6wlzILZ8IW/PZSujLDmszrV0veggQFunNL/xK+FfjX900St3qu/GCOFEeLt2\r\n4dHFoI1sQWds7qeW4QdUYZZh81ps6oH9MPnu+45emKIbL4BsDTQDMQ6g5F29\r\n7ov6uK+fmo7RR/AEqJRZ1yFqbT8+hFb+GLl6CMJVNCBEFxX+5cUtmz7INRYL\r\nNogq00mxCkqvkKYHfI4SMIWexsPZQj3hsFZrd1EZW5YpZv6x/xlYGG0tsb2c\r\nVZLShr2dOUiffJ9q1HF0BK/nde0vPVf/LvLUJ0vPULNA4+NfI/PaCfGrzXBA\r\noDX5l268qW7GllL+v0NyT+NjA+3sTtS0iDUx9ZjL+ZRtd9HabIBQkDv2wOV5\r\nsWhCRwBd3UHnaIZXw4qnF8gPIiYbt1DlQg3/VhwiDGftMCdRifu8akkeY+4x\r\nZ+s+BXjkK0wJynYnehQj8Qvoyhf2AmGW9+apw/FYXQSJoV6aTF8LRxQhmLgn\r\nBp8Ib099m3fV0LzeWx/AiMeDLT15JO8bbK2YMQ0H3nmPLmOm/rqyGrr9sAqz\r\ntg+M0HHyBsY9+N3rM2MErtbtFcT94qBUJTM=\r\n=vWss\r\n-----END PGP SIGNATURE-----\r\n"},"main":"dist/JsonDB.js","husky":{"hooks":{"commit-msg":"validate-commit-msg"}},"types":"dist/JsonDB.d.ts","config":{"commitizen":{"path":"./node_modules/cz-conventional-changelog"}},"gitHead":"5ecc0b348d06a0055ea78ad1aa5b862d77ad3e76","release":{"prepare":["@semantic-release/changelog","@semantic-release/npm","@semantic-release/git"],"publish":["@semantic-release/github","@semantic-release/npm"],"getLastRelease":"last-release-git","verifyConditions":["@semantic-release/changelog","@semantic-release/npm","@semantic-release/github"]},"scripts":{"test":"jest --coverage","build":"tsc","prepare":"husky install","build:doc":"typedoc --entryPointStrategy expand ./src","semantic-release":"semantic-release","travis-deploy-once":"travis-deploy-once"},"_npmUser":{"name":"belphemur","email":"antoineaf+npm@admincmd.com"},"repository":{"url":"git+https://github.com/Belphemur/node-json-db.git","type":"git"},"_npmVersion":"8.3.1","description":"Database using JSON file as storage for Node.JS","directories":{},"_nodeVersion":"16.14.0","dependencies":{"mkdirp":"~1.0.4"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^27.2.0","husky":"^7.0.0","ts-jest":"^27.0.5","typedoc":"^0.22.3","safe-regex":"~2.1.1","typescript":"^4.4.3","@types/jest":"^27.0.0","@types/node":"^17.0.0","@types/mkdirp":"^1.0.1","last-release-git":"^0.0.3","semantic-release":"^19.0.2","@types/safe-regex":"^1.1.2","travis-deploy-once":"^5.0.11","validate-commit-msg":"^2.14.0","@semantic-release/git":"^10.0.0","cz-conventional-changelog":"^3.3.0","@semantic-release/changelog":"^6.0.0"},"_npmOperationalInternal":{"tmp":"tmp/node-json-db_1.5.0_1646965121939_0.7519760939782298","host":"s3://npm-registry-packages"}},"1.6.0":{"name":"node-json-db","version":"1.6.0","keywords":["database","json","db","typescript"],"author":{"name":"Antoine Aflalo","email":"antoineaf+npm@admincmd.com"},"license":"MIT","_id":"node-json-db@1.6.0","maintainers":[{"name":"belphemur","email":"antoineaf+npm@admincmd.com"}],"homepage":"https://github.com/Belphemur/node-json-db","bugs":{"url":"https://github.com/Belphemur/node-json-db/issues"},"dist":{"shasum":"96e17f9f1f1fb268043df7e029c3897a151c6f26","tarball":"https://registry.npmjs.org/node-json-db/-/node-json-db-1.6.0.tgz","fileCount":21,"integrity":"sha512-Cpvuqejlx354aH5d1uqK9KB0/LOKslnexqgOrhgCqcvvzJ0I2hrAEA7eIct6hRqS9gxnuge+eXqd++za87tchA==","signatures":[{"sig":"MEUCIQDmFC4b/Tnk+CZCpXfkG7UZdOOwyHrDKVBqhqpvmZeR4QIgMoa8pLg3aOn4AwWO9dsxjhUk0qmYd6Bn2DWyccPkbr0=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":67790,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJivbL0ACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmqEPw//W+QuTb1qCGkEiOnChCxdybKjx1y6IGLlYiWcEQKCJpBtbhiz\r\nnGcFsRke8BV/TIVQC0oBaVjdmu++A4H2D9HqTCBkZ1c7dKRuvXczvpu4mxcT\r\nLFYBR07k0QcDgpSuk5z+1IlIdI5YnKIjELMnPLphyTO3rSXsvVs/WwVXPLGK\r\n4C07QBZy9ReRMD4UzJf4Jgw6PZxP+M8pI5IRrB6uD4KFyvYP6+QWqVCv2B+f\r\neLP9u9WyqRT34ix4nI9ANs8QlOtJSnLzXtt0nRKqB2bEaT4tbX2k8HPczUa9\r\ncchRKZyVOpn8eKc3QvZoexaSW6yim3q7l/o5VpCxuf4SsZ3mG5KN+y/qNpv3\r\no+icECapCzrzpHrc51EYGCT20x17FFK95XB6XjHaeSE0G+wP02imr/FwAvFw\r\nJW+WdDcVg3vya++FG+aGSp/AUHA2DloCf/UKzZdDuJVcyasNZxt7wj7R4731\r\nmPvWGsg5t+mkrlfFn5wDSeDmubFJqysfDjZ1ZN+lYeoJvLQj86PjoKoJZfCG\r\n4C2bFW6/sv2A7V+aC5FfyklPpqvw8CNuVYY0uuP6QwUAB9qtzHxKw5ewOCOL\r\nHTQRW4Al8I23Ec1qdSCPpEyAC5k7RBGDgyZw+4rYKzxO7OGCF/pRE5AAO5a3\r\n3iEhI69OOotWusN3qfIqOqBhtR4mRM7veTc=\r\n=SrTw\r\n-----END PGP SIGNATURE-----\r\n"},"main":"dist/JsonDB.js","husky":{"hooks":{"commit-msg":"validate-commit-msg"}},"types":"dist/JsonDB.d.ts","config":{"commitizen":{"path":"./node_modules/cz-conventional-changelog"}},"gitHead":"2682e53d0c4f7ea2e48b188f14e4ed153cec5afa","release":{"prepare":["@semantic-release/changelog","@semantic-release/npm","@semantic-release/git"],"publish":["@semantic-release/github","@semantic-release/npm"],"getLastRelease":"last-release-git","verifyConditions":["@semantic-release/changelog","@semantic-release/npm","@semantic-release/github"]},"scripts":{"test":"jest --coverage","build":"tsc","prepare":"husky install","build:doc":"typedoc --entryPointStrategy expand ./src","semantic-release":"semantic-release","travis-deploy-once":"travis-deploy-once"},"_npmUser":{"name":"belphemur","email":"antoineaf+npm@admincmd.com"},"repository":{"url":"git+https://github.com/Belphemur/node-json-db.git","type":"git"},"_npmVersion":"8.12.0","description":"Database using JSON file as storage for Node.JS","directories":{},"_nodeVersion":"16.15.1","dependencies":{"mkdirp":"~1.0.4"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^27.2.0","husky":"^8.0.0","ts-jest":"^27.0.5","typedoc":"^0.23.1","safe-regex":"~2.1.1","typescript":"^4.4.3","@types/jest":"^27.0.0","@types/node":"^18.0.0","@types/mkdirp":"^1.0.1","last-release-git":"^0.0.3","semantic-release":"^19.0.2","@types/safe-regex":"^1.1.2","travis-deploy-once":"^5.0.11","validate-commit-msg":"^2.14.0","@semantic-release/git":"^10.0.0","cz-conventional-changelog":"^3.3.0","@semantic-release/changelog":"^6.0.0"},"_npmOperationalInternal":{"tmp":"tmp/node-json-db_1.6.0_1656599284394_0.15015799363232296","host":"s3://npm-registry-packages"}},"2.0.0":{"name":"node-json-db","version":"2.0.0","keywords":["database","json","db","typescript"],"author":{"name":"Antoine Aflalo","email":"antoineaf+npm@admincmd.com"},"license":"MIT","_id":"node-json-db@2.0.0","maintainers":[{"name":"belphemur","email":"antoineaf+npm@admincmd.com"}],"homepage":"https://github.com/Belphemur/node-json-db","bugs":{"url":"https://github.com/Belphemur/node-json-db/issues"},"dist":{"shasum":"74df2250c02d17eb30365d2100cfe3953155bec4","tarball":"https://registry.npmjs.org/node-json-db/-/node-json-db-2.0.0.tgz","fileCount":30,"integrity":"sha512-CGIz93XR1PGr06lHMhe6O8N7wqbEX93TtklPjK5x2DbLnydD6xZvux3nB8xgVmYEt1j/j0Os0l4+++DoLWXjmA==","signatures":[{"sig":"MEUCIEraufexfw2mK+qCLLVcbUrUusjEWQJw6Mu9M638RmklAiEAnHIczKkJDiULHMnK4aJP8mOoICEZcPwOTCyUX7Xt1/Y=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":70675,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJi6FPVACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2Vmo32hAAn3qCyyt6JgQ1vvaOSUQPwA3E1Ht0PPxYm2szG+rdQkbwyoNX\r\n4VA0DYm/PspneKgBjEgP2ui1cqCzYp36pW6KY0IxMOy0TLVSJ0YsVDEE4O3j\r\nvjUb6xSGDH3VApF9Mz/qNUsXkG6Zt2h7peps/ZWuWBuVmaVDtCjCt+IrRIU3\r\nw3Bo+Eqe/EWsk0rVorCkRIOPXT/9OmdYdSf41QHK5+0B7bq8RrO4GFWbSgiu\r\n2b/oG+rcXH+zkCk1GChiwwMtstaVkNRj3K5iEwyXmW4ZFBui06rCFLP2ebmp\r\nLynZjQNwrekcwMEyhtu0tiuYozzzNjDTyGC3eUWaL+tlA/VGzZEpiKkcBCpk\r\nRj+zsLiq5CWTkcEdaCAIFfvewP0vUQPSi2XKuL7LQ+D8iJ3oS5dRLpkQX+L9\r\nwwexJpD6DJ0QX8dO4HiJ/86O91rfsbrfua1YjXMcDbLhxMwiZa16C/eu3JW7\r\n9wEU6mc02gAUuxNeTnkuqBtJoEzEcx7LVbvkiZP/Okh4I8cxo/2wyAAieeSl\r\nk/oy0jR53K/87PqMLPW9Zm9tADcfm+tko0xmIN5jg9LwbVYrC8zv8oTSSAmI\r\ndbhaSxFMbDE7Gyy78Mi7x1fy8bnG/tOyh0/0v0pVs3v7SwQbSwCtI15DFB9V\r\neyiqjLL/qAjcHcOr1fiakdUFjXnvzgJDaJA=\r\n=JdYD\r\n-----END PGP SIGNATURE-----\r\n"},"main":"dist/JsonDB.js","husky":{"hooks":{"commit-msg":"validate-commit-msg"}},"types":"dist/JsonDB.d.ts","config":{"commitizen":{"path":"./node_modules/cz-conventional-changelog"}},"gitHead":"e32f2bba99540ca7163d7b1ebed4731157d0c55f","release":{"prepare":["@semantic-release/changelog","@semantic-release/npm","@semantic-release/git"],"publish":["@semantic-release/github","@semantic-release/npm"],"getLastRelease":"last-release-git","verifyConditions":["@semantic-release/changelog","@semantic-release/npm","@semantic-release/github"]},"scripts":{"test":"jest --coverage","build":"tsc","prepare":"husky install","build:doc":"typedoc --entryPointStrategy expand ./src","semantic-release":"semantic-release","travis-deploy-once":"travis-deploy-once"},"_npmUser":{"name":"belphemur","email":"antoineaf+npm@admincmd.com"},"repository":{"url":"git+https://github.com/Belphemur/node-json-db.git","type":"git"},"_npmVersion":"8.12.0","description":"Database using JSON file as storage for Node.JS","directories":{},"_nodeVersion":"16.16.0","dependencies":{"atomically":"^1.7.0"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^28.1.3","husky":"^8.0.0","ts-jest":"^28.0.7","typedoc":"^0.23.1","safe-regex":"~2.1.1","typescript":"^4.4.3","@types/jest":"^27.0.0","@types/node":"^18.0.0","@types/mkdirp":"^1.0.1","last-release-git":"^0.0.3","semantic-release":"^19.0.2","@types/safe-regex":"^1.1.2","travis-deploy-once":"^5.0.11","validate-commit-msg":"^2.14.0","@semantic-release/git":"^10.0.0","cz-conventional-changelog":"^3.3.0","@semantic-release/changelog":"^6.0.0"},"_npmOperationalInternal":{"tmp":"tmp/node-json-db_2.0.0_1659392981192_0.7711013286021873","host":"s3://npm-registry-packages"}},"2.1.0":{"name":"node-json-db","version":"2.1.0","keywords":["database","json","db","typescript"],"author":{"name":"Antoine Aflalo","email":"antoineaf+npm@admincmd.com"},"license":"MIT","_id":"node-json-db@2.1.0","maintainers":[{"name":"belphemur","email":"npm@aaflalo.me"}],"homepage":"https://github.com/Belphemur/node-json-db","bugs":{"url":"https://github.com/Belphemur/node-json-db/issues"},"dist":{"shasum":"b8e159ed5b149c54116f898e9fb25b7e41efbceb","tarball":"https://registry.npmjs.org/node-json-db/-/node-json-db-2.1.0.tgz","fileCount":30,"integrity":"sha512-Fc6eLFknWtFdgp3TsNX6xVeHBpIXm4GdnHEHYkAyOlDjrWrLlHCUqhN8VyB4fWOPstPK7WOaFN7UQd4W+2x9Kw==","signatures":[{"sig":"MEYCIQD/5O+cJ92p6GE+BBCUAZ29VNIGDBbr9aPYyRZRe9dKuAIhAN6dGfnZZSShQpDj0XH26CClMUvnRf6GWziJ0qzddhah","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":71552,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJi8YLzACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmoEag//cc5MwvZ+wg0+pO+oMs6onrsJK+4kxBGWn2t5xkYUAqrhzrF6\r\nFUOG3kjIiAqwB/l2OVEB1xg6T73zJC2bdTQYAJVGl8s1c1k6a4DmhwqfNQpx\r\na1asbGa4tjDruplE+6m8FwqShlwYT3MqjMBLjka/IPazJHHpD8aYHfNlF6u2\r\nS6KZLU4g2iIw0DIvIJ47x3w02OrNe9T8roPU66dqF6ldu9K1MEFwSJP8jAFT\r\nyp1QY65FFAQ2MF2XpLxLBaOjH+MGy4qxpNKuNq7u994IazKmpP6B/TrogtMX\r\n4/2c0D825jCRThpYgJuE2zidlRqbxBV0v/pexcMLQza+MYWtYgd/B+WAE3+e\r\nRc8E679KRwzCaTS61iEL3lkAcpN01IXC0mydrCp//rvjCfumveCrsSYY93Tc\r\ncWbUCyAyh7coHMnohIK5aK/QobLOwB8Ipc6miCIUUwekLBenGv26Xpz1/9MO\r\nIXI2Migte+4TOAKDACrDrmPTOsdZElQ4inMzS3NwpTEu2mVDOp1JmMr+oOGp\r\nZRxvQ8r4f/p0dLR/t9vSEJsoGm8PUVIOntg9ey1ZX0qkTaM8uISYZFIhPs5k\r\n1dXwhUZXtIp2V0/2KdLDzDT3TjSZuabuJTyEqXUoW34Dw6l2EL4K0jTDahB7\r\nmsPVz9J4dPw+8mroBNgMT28yJSfPTwXcWCU=\r\n=OxoU\r\n-----END PGP SIGNATURE-----\r\n"},"main":"dist/JsonDB.js","husky":{"hooks":{"commit-msg":"validate-commit-msg"}},"types":"dist/JsonDB.d.ts","config":{"commitizen":{"path":"./node_modules/cz-conventional-changelog"}},"gitHead":"20f92a5449a209d5706c20e47bbf08bde1ed1e99","release":{"prepare":["@semantic-release/changelog","@semantic-release/npm","@semantic-release/git"],"publish":["@semantic-release/github","@semantic-release/npm"],"getLastRelease":"last-release-git","verifyConditions":["@semantic-release/changelog","@semantic-release/npm","@semantic-release/github"]},"scripts":{"test":"jest --coverage","build":"tsc","prepare":"husky install","build:doc":"typedoc --entryPointStrategy expand ./src","semantic-release":"semantic-release","travis-deploy-once":"travis-deploy-once"},"_npmUser":{"name":"belphemur","email":"npm@aaflalo.me"},"repository":{"url":"git+https://github.com/Belphemur/node-json-db.git","type":"git"},"_npmVersion":"8.16.0","description":"Database using JSON file as storage for Node.JS","directories":{},"_nodeVersion":"16.16.0","dependencies":{"atomically":"^1.7.0"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^28.1.3","husky":"^8.0.0","ts-jest":"^28.0.7","typedoc":"^0.23.1","safe-regex":"~2.1.1","typescript":"^4.4.3","@types/jest":"^28.1.6","@types/node":"^18.0.0","@types/mkdirp":"^1.0.1","last-release-git":"^0.0.3","semantic-release":"^19.0.2","@types/safe-regex":"^1.1.2","travis-deploy-once":"^5.0.11","validate-commit-msg":"^2.14.0","@semantic-release/git":"^10.0.0","cz-conventional-changelog":"^3.3.0","@semantic-release/changelog":"^6.0.0"},"_npmOperationalInternal":{"tmp":"tmp/node-json-db_2.1.0_1659994867702_0.4602326842311226","host":"s3://npm-registry-packages"}},"2.1.1":{"name":"node-json-db","version":"2.1.1","keywords":["database","json","db","typescript"],"author":{"name":"Antoine Aflalo","email":"antoineaf+npm@admincmd.com"},"license":"MIT","_id":"node-json-db@2.1.1","maintainers":[{"name":"belphemur","email":"npm@aaflalo.me"}],"homepage":"https://github.com/Belphemur/node-json-db","bugs":{"url":"https://github.com/Belphemur/node-json-db/issues"},"dist":{"shasum":"c1f5d7d509a3b977709b2af6890b1368008531ac","tarball":"https://registry.npmjs.org/node-json-db/-/node-json-db-2.1.1.tgz","fileCount":30,"integrity":"sha512-6JnBSWc0+HMtUI3+SfwLsoDflF6XXjjLoAjUn4RyMTwqhRvCHEwN5O0TGkei4zFFhWzmlOo4Amp4P4U7d6FIjQ==","signatures":[{"sig":"MEYCIQD/EJlIkUYr2yBeyCJqwOOLpbnDhpuCA4Ur6zQrFB1p5wIhANhiuhyfmxtSHK6TGQ/Pte/5sx7sMwENdhm7UZfuWTUl","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":72006,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJjCQkRACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmoHUg/8DBGTZwiv/3RUIjVzAdnLn65QTfN5zlqXYA75gYPN8mNAdpQf\r\nuCA1A0Q1AyPd5hP4p7cvZX9wo7CkerZZ/RiAroptkRtwlso/Kfxg6ZGmvafa\r\nDbNUm+CTqzEJx46kZHM4Wr4lBTbqWrLf0MXK4tH6YMawhSomCC88RZDdgKYB\r\nynUjw4MZxmg6xG99plyPZ8jVscJ2XGbOqkFVjBLWDJLi/WlK0tPv0Pdltbik\r\nY/lVAwCc1x+2wN/npolNVrt5bjz8hnuvKy6ZTkOsi7rLvaaC3O2gaUeQc4Dk\r\nwgHxjuvL8fxlXGPHBUByAb6tipduQc/XZdi9XVhJXm0T32LIBZZtNhQw2o35\r\nUWlqzIKZsZS/CVWJ9gd5f+1CLE0eULmuwUxcEamYk3XFFyQ83cRKeyxy5SrY\r\nQlBp8b33N9hIxhBYHAVELywBb9WqvJe9+s6otn1egIgzZ6xgF2kbSKoJQn8U\r\nSLwsjqGQ7xVsR5ZiO5qwBYGFnPZjLWGSZBNW/hoklVB0ZiIhn9XgqlCdTMkW\r\nqC4oqf5Ukvz+fOBddykhAptqD9z8iG4jgOUyhk8Y3gnJ/6KKmt6AQnI4oHld\r\n7ZhWdiZG3cwb8cI2aj0XBk0KnFPYhQcPxae2hVcyUWHt/xvGJnDL36Bw4N2P\r\noE/bRW7AxSbxTYuqSbPADLk0ofmYpvso/18=\r\n=HzAy\r\n-----END PGP SIGNATURE-----\r\n"},"main":"dist/JsonDB.js","husky":{"hooks":{"commit-msg":"validate-commit-msg"}},"types":"dist/JsonDB.d.ts","config":{"commitizen":{"path":"./node_modules/cz-conventional-changelog"}},"gitHead":"3055623b5527e459fcc44b6cc50ded914dec554c","release":{"prepare":["@semantic-release/changelog","@semantic-release/npm","@semantic-release/git"],"publish":["@semantic-release/github","@semantic-release/npm"],"getLastRelease":"last-release-git","verifyConditions":["@semantic-release/changelog","@semantic-release/npm","@semantic-release/github"]},"scripts":{"test":"jest --coverage","build":"tsc","prepare":"husky install","build:doc":"typedoc --entryPointStrategy expand ./src","semantic-release":"semantic-release","travis-deploy-once":"travis-deploy-once"},"_npmUser":{"name":"belphemur","email":"npm@aaflalo.me"},"repository":{"url":"git+https://github.com/Belphemur/node-json-db.git","type":"git"},"_npmVersion":"8.12.0","description":"Database using JSON file as storage for Node.JS","directories":{},"_nodeVersion":"16.16.0","dependencies":{"atomically":"^1.7.0"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^28.1.3","husky":"^8.0.0","ts-jest":"^28.0.7","typedoc":"^0.23.1","safe-regex":"~2.1.1","typescript":"^4.4.3","@types/jest":"^28.1.6","@types/node":"^18.0.0","@types/mkdirp":"^1.0.1","last-release-git":"^0.0.3","semantic-release":"^19.0.2","@types/safe-regex":"^1.1.2","travis-deploy-once":"^5.0.11","validate-commit-msg":"^2.14.0","@semantic-release/git":"^10.0.0","cz-conventional-changelog":"^3.3.0","@semantic-release/changelog":"^6.0.0"},"_npmOperationalInternal":{"tmp":"tmp/node-json-db_2.1.1_1661536528855_0.9478278640649749","host":"s3://npm-registry-packages"}},"3.0.0":{"name":"node-json-db","version":"3.0.0","keywords":["database","json","db","typescript"],"author":{"name":"Antoine Aflalo","email":"antoineaf+npm@admincmd.com"},"license":"MIT","_id":"node-json-db@3.0.0","maintainers":[{"name":"belphemur","email":"npm@aaflalo.me"}],"homepage":"https://github.com/Belphemur/node-json-db","bugs":{"url":"https://github.com/Belphemur/node-json-db/issues"},"dist":{"shasum":"f4499627b64f5fef896b5bb5e72aacd6c221c21a","tarball":"https://registry.npmjs.org/node-json-db/-/node-json-db-3.0.0.tgz","fileCount":30,"integrity":"sha512-EJDvbkN0WllB9E+UsJ1odiF4ut7j8TiV7b3FjzxYDCnTg/wVNan+uLTGFvFx0Ki5UV67QIxMK2WwXjqYLVYGTw==","signatures":[{"sig":"MEQCIARJoVIIM6FQfIaphn665eKBO21G3YGx/1RTsr6QarcmAiA/OAKd3QkOOBiGoP3HTkFqhUnIfVNcYLYYsGFR8JYU7g==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":73390,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJjG2F8ACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2Vmptzg/6Aj3ui8sxHile8QWlaPfhaNvkT6ngu0r3LF4vro8iBs6vCGlZ\r\npuhmjCRT9v97PcEa9YuX0uUndBGFvVEu2zYUucs30yA7LClQKbl5/U2hf5xA\r\n8UyKorNcwljjvAj+xhbbw71FH0a6rBtBi5zw6Ss6kAeB4ThQe/Sa+jqanJgP\r\nmwdgY2cqbdmz/mKYaj65Sf8dCGOthvZCj/0f0cASKlZZS3CO7lxVupNqiKOZ\r\nze+Ep4GJJzCd/Lj7/yfkMv4ZtLRou65BnYgFQa8M5LhdOO5taZBshyo6FKDW\r\nkCpjdmU08950I2PouF0ZkEyFlsIJp1bg0OZV37PhO8y0LTMu76yb9hC39AnM\r\nhUAvVys/tNagBF4PPWgyGOiOdgdEkPt3G+mCpCe2wGIc1nW5+kHTalU3ei+R\r\n6tW+TQvxyWnW7JWTiEaioHmnqygp9n+rS72CBJJD+iCEE7OiUM7GqgEET+Zh\r\n0sQX5lRaffMhFOhyEWYFgimANXhOav4rhSuLxRMLvaV5IlVPZHg/OWPrrvd8\r\niRQcXmKBvBIOHhjTeV11UVWogSWOg95Lbae9j6BX8pGg2KOYIYOy0E+tXykr\r\niVrAwItYdKmf5qvcj6OKVyaoqC6zSHacUAzsWJBho+fEQ0aiysCVJZ7/bSx+\r\niwNiThIDzp0xIxk0pMZv7dQb2RGyRm8+WJ8=\r\n=el4E\r\n-----END PGP SIGNATURE-----\r\n"},"main":"dist/JsonDB.js","husky":{"hooks":{"commit-msg":"validate-commit-msg"}},"types":"dist/JsonDB.d.ts","config":{"commitizen":{"path":"./node_modules/cz-conventional-changelog"}},"gitHead":"0a3e3290a256e84c05e18ce08e3a549c1b699adc","release":{"prepare":["@semantic-release/changelog","@semantic-release/npm","@semantic-release/git"],"publish":["@semantic-release/github","@semantic-release/npm"],"getLastRelease":"last-release-git","verifyConditions":["@semantic-release/changelog","@semantic-release/npm","@semantic-release/github"]},"scripts":{"test":"jest --coverage","build":"tsc","prepare":"husky install","build:doc":"typedoc --entryPointStrategy expand ./src","semantic-release":"semantic-release","travis-deploy-once":"travis-deploy-once"},"_npmUser":{"name":"belphemur","email":"npm@aaflalo.me"},"deprecated":"Mistake shouldn't have been published. Please use the 2.x.x package","repository":{"url":"git+https://github.com/Belphemur/node-json-db.git","type":"git"},"_npmVersion":"8.12.0","description":"Database using JSON file as storage for Node.JS","directories":{},"_nodeVersion":"16.17.0","dependencies":{"async-lock":"^1.3.2","atomically":"^1.7.0"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^28.1.3","husky":"^8.0.0","ts-jest":"^28.0.7","typedoc":"^0.23.1","safe-regex":"~2.1.1","typescript":"^4.4.3","@types/jest":"^28.1.6","@types/node":"^18.0.0","@types/mkdirp":"^1.0.1","last-release-git":"^0.0.3","semantic-release":"^19.0.2","@types/async-lock":"^1.1.5","@types/safe-regex":"^1.1.2","travis-deploy-once":"^5.0.11","validate-commit-msg":"^2.14.0","@semantic-release/git":"^10.0.0","cz-conventional-changelog":"^3.3.0","@semantic-release/changelog":"^6.0.0"},"_npmOperationalInternal":{"tmp":"tmp/node-json-db_3.0.0_1662738812750_0.9406294774109352","host":"s3://npm-registry-packages"}},"2.1.2":{"name":"node-json-db","version":"2.1.2","keywords":["database","json","db","typescript"],"author":{"name":"Antoine Aflalo","email":"antoineaf+npm@admincmd.com"},"license":"MIT","_id":"node-json-db@2.1.2","maintainers":[{"name":"belphemur","email":"npm@aaflalo.me"}],"homepage":"https://github.com/Belphemur/node-json-db","bugs":{"url":"https://github.com/Belphemur/node-json-db/issues"},"dist":{"shasum":"2925a8a2af88a61a66ba1d9ada751fe9519078e1","tarball":"https://registry.npmjs.org/node-json-db/-/node-json-db-2.1.2.tgz","fileCount":30,"integrity":"sha512-QBfx486Z81AfKorn74E2dQr7cdpxDdSSjODcR5NclgTBOLCvRkM1px1f7AnRnEAIWMTbHrCHiYVGULj20uvPiw==","signatures":[{"sig":"MEUCICjN5JEhRFnHU0nUDjIg7TGTVWXhsRQPiGc4OBRfcjlaAiEA1phz10Y3G0ieYeDKYcFuROAdTp5qL6K5lHTl8YiXgmk=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":73390,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJjG2duACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmrR0w//SLEZj5AbOiDe0beP1BPLF91+At46WTQxQ1NXbasOdjL/cYnU\r\ni2hseskPBQzS6vab5cHXxECPa/S0jSXBTEi5EJ4nmncA2vbWtQzKEd72EbvF\r\n8g+E/kBOz+UMt9BxBns3SqdAGm/pwYYbXkK2etJ6GLVfRhq3V09w1G98T8Pi\r\n0PhJR7+r7dj8spmgfcC3qvXm+p0jKwc9CIEb1Vq1e0np7hSsWowxUzsUUAhb\r\nRjpNM7bSbqpmNV/tH0jS8S46Pm4rL+xu4IvCGDtBxAPL5W79ToYOOIDPbXYB\r\niNTiR7XeG3k1MBE6Vn73jZ5o2jaZdorK4LrRrsWRxIb3pt1hCAKcynQY9D0o\r\n07X1QxaQilaDddb0ib4hG1MGvOHFezVTUBb61Q9D60RtGVm3QOnUiuW5YkQE\r\nb5I++EWEgsus3PbTPrZhptRmphMzvV2JvEfAYHHDdzcWiVtI2pjxA1z/BdQ/\r\nZZa6Npl08obL8EkIzPeOJs2EN27gXB66C+xTnkjydqcv46GNygy8EF8k5Fyd\r\n7oIObWIZEjhMD/eIFoXNTMnu96uEAF2TlJCrZ54/njlJlphGKB8OZnHxl1AM\r\nJPOApTALkhdh+Q1ScvzSkT0Hwl9UcWEaGWQterpNhXK0AiTPaew2xblV47L9\r\neg8yVexxJ3gki1LxVrQowk0L/T6HXc7FEYE=\r\n=3JCu\r\n-----END PGP SIGNATURE-----\r\n"},"main":"dist/JsonDB.js","husky":{"hooks":{"commit-msg":"validate-commit-msg"}},"types":"dist/JsonDB.d.ts","config":{"commitizen":{"path":"./node_modules/cz-conventional-changelog"}},"gitHead":"07d06c4105ec10c4d170f7a768823f0c37a9898f","release":{"prepare":["@semantic-release/changelog","@semantic-release/npm","@semantic-release/git"],"publish":["@semantic-release/github","@semantic-release/npm"],"getLastRelease":"last-release-git","verifyConditions":["@semantic-release/changelog","@semantic-release/npm","@semantic-release/github"]},"scripts":{"test":"jest --coverage","build":"tsc","prepare":"husky install","build:doc":"typedoc --entryPointStrategy expand ./src","semantic-release":"semantic-release","travis-deploy-once":"travis-deploy-once"},"_npmUser":{"name":"belphemur","email":"npm@aaflalo.me"},"repository":{"url":"git+https://github.com/Belphemur/node-json-db.git","type":"git"},"_npmVersion":"8.12.0","description":"Database using JSON file as storage for Node.JS","directories":{},"_nodeVersion":"16.17.0","dependencies":{"async-lock":"^1.3.2","atomically":"^1.7.0"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^28.1.3","husky":"^8.0.0","ts-jest":"^28.0.7","typedoc":"^0.23.1","safe-regex":"~2.1.1","typescript":"^4.4.3","@types/jest":"^28.1.6","@types/node":"^18.0.0","@types/mkdirp":"^1.0.1","last-release-git":"^0.0.3","semantic-release":"^19.0.2","@types/async-lock":"^1.1.5","@types/safe-regex":"^1.1.2","travis-deploy-once":"^5.0.11","validate-commit-msg":"^2.14.0","@semantic-release/git":"^10.0.0","cz-conventional-changelog":"^3.3.0","@semantic-release/changelog":"^6.0.0"},"_npmOperationalInternal":{"tmp":"tmp/node-json-db_2.1.2_1662740334475_0.42440256361933026","host":"s3://npm-registry-packages"}},"2.1.3":{"name":"node-json-db","version":"2.1.3","keywords":["database","json","db","typescript"],"author":{"name":"Antoine Aflalo","email":"antoineaf+npm@admincmd.com"},"license":"MIT","_id":"node-json-db@2.1.3","maintainers":[{"name":"belphemur","email":"npm@aaflalo.me"}],"homepage":"https://github.com/Belphemur/node-json-db","bugs":{"url":"https://github.com/Belphemur/node-json-db/issues"},"dist":{"shasum":"fbf926718e23167a76d94877bdc1c7a69a66dc33","tarball":"https://registry.npmjs.org/node-json-db/-/node-json-db-2.1.3.tgz","fileCount":36,"integrity":"sha512-tmpnJyRlHEotZo3l7PftxTZofu7TZH4cAdVRov0PIVqZ3wkhW6fz60cLz9vTfppaYqz8HV0oIqn4BcKhRVvoQA==","signatures":[{"sig":"MEUCIQDxDbgZd5sNyvHu12YxmGsNAz5Frgrj1UDXpGEPEyECfQIgPBQTrEj292ghQf38ra+kRNATfTgIX4gQeFPDii7317w=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":77632,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJjKl79ACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmoWOBAAhwdbkg49UnBgClEju+X6D+NquUZ9akHp3hO0OfQtnlC9gvlc\r\nZiFCOKP1TfABn/URgGRIGxSBuxBxCtdRfGqWDJ+Ov1ps5edCxRvrsyydWkiy\r\nn/8w3AmKHrlrfuBVfK0Rk3tiiS/qJKuEImOXVkcX+tMjhzJbex3++H9Axcd0\r\n7klTbtr1WpwxWMWOMLXdMObVcdihGCd8H47qkTCdCRL+5rI3hzVC5Sz+VFqL\r\nbvktUzPDfV6vqm4ZxW5EVAMgX0DVpJeJ70nBZUCzOjebQC5hUkCEz4ceyZat\r\nno0QdFJc5aoz0J8lsYcv2p09kigmAjCT/ya5Wi/J9wyJb4RvdEa3B3pbdfYj\r\nntiqwYbx7G2nn7ky9pBUY6/6BiAn6Ce/7b4SfdTUSvRlzP+AjVBT5sTbFp/z\r\nikXfOGCSs3TU9IXGn8FvMoSp3lTQtByaasXWYIjSldQWerHKuvlE6LcbExcZ\r\nLC7/1RaKBlY9k51VralhJcXJi5uqduaJHMtLsYq1JJTeInIlWa87yYjQizST\r\n40e269pYfriBPH8sabroz4qCP6kt9+VyU8cs7snIDxCY+C3kwBloaLqJE4LD\r\n3iKaBA/7b5a+kCPztRbF2KmNCVhac6XgNiYF8/iVaoI+QqzZ50PVrYyDe9GG\r\n3GeIbf2Oo6eDGe6ZKPZwuiJN2SfHceOr9eU=\r\n=uEmt\r\n-----END PGP SIGNATURE-----\r\n"},"main":"dist/JsonDB.js","husky":{"hooks":{"commit-msg":"validate-commit-msg"}},"types":"dist/JsonDB.d.ts","config":{"commitizen":{"path":"./node_modules/cz-conventional-changelog"}},"gitHead":"d5fa52652d3e0270d2308006bcab8ee2eab4ca9e","release":{"prepare":["@semantic-release/changelog","@semantic-release/npm","@semantic-release/git"],"publish":["@semantic-release/github","@semantic-release/npm"],"getLastRelease":"last-release-git","verifyConditions":["@semantic-release/changelog","@semantic-release/npm","@semantic-release/github"]},"scripts":{"test":"jest --coverage","build":"tsc","prepare":"husky install","build:doc":"typedoc --entryPointStrategy expand ./src","semantic-release":"semantic-release","travis-deploy-once":"travis-deploy-once"},"_npmUser":{"name":"belphemur","email":"npm@aaflalo.me"},"repository":{"url":"git+https://github.com/Belphemur/node-json-db.git","type":"git"},"_npmVersion":"8.12.0","description":"Database using JSON file as storage for Node.JS","directories":{},"_nodeVersion":"16.17.0","dependencies":{"rwlock":"^5.0.0","atomically":"^1.7.0"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^28.1.3","husky":"^8.0.0","ts-jest":"^28.0.7","typedoc":"^0.23.1","safe-regex":"~2.1.1","typescript":"^4.4.3","@types/jest":"^28.1.6","@types/node":"^18.0.0","@types/mkdirp":"^1.0.1","@types/rwlock":"^5.0.3","last-release-git":"^0.0.3","semantic-release":"^19.0.2","@types/safe-regex":"^1.1.2","travis-deploy-once":"^5.0.11","validate-commit-msg":"^2.14.0","@semantic-release/git":"^10.0.0","cz-conventional-changelog":"^3.3.0","@semantic-release/changelog":"^6.0.0"},"_npmOperationalInternal":{"tmp":"tmp/node-json-db_2.1.3_1663721213486_0.8799031115345346","host":"s3://npm-registry-packages"}},"2.1.4":{"name":"node-json-db","version":"2.1.4","keywords":["database","json","db","typescript"],"author":{"name":"Antoine Aflalo","email":"antoineaf+npm@admincmd.com"},"license":"MIT","_id":"node-json-db@2.1.4","maintainers":[{"name":"belphemur","email":"npm@aaflalo.me"}],"homepage":"https://github.com/Belphemur/node-json-db","bugs":{"url":"https://github.com/Belphemur/node-json-db/issues"},"dist":{"shasum":"33093654e9906d693f0293b0ec28e83843c49523","tarball":"https://registry.npmjs.org/node-json-db/-/node-json-db-2.1.4.tgz","fileCount":36,"integrity":"sha512-gLPX6scW/vaVPcf+y6gMWZaSAJeNPe1LeuHQVkDfEZDcO4b/Z2yh6lVh6SXheGKz9WfGDVCtgTrfF8h4C8s7kA==","signatures":[{"sig":"MEUCIQD2WVJptregtO0zJRWWXMJiQudLizx3JOFOfdDI61af+wIgCcwbtBjj1IWiQiFYSkf5lsP4FRBQV75wC9GBtRbjRIs=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":78618,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJjz/R3ACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmrcLg/9H0nd7zQ3IPfc0JuhGVjwU+J/RVxYylzAKQqJsXDo+HiUFs0u\r\nT2hCDFZOJghgTT3lNVpgHhju7r2qqlmmn1NZt9LtP3jzdjk/u8/FV9Bb4gDh\r\nN/ZI2qofzHraRvpZ0ChUBWf71LcHc9QSl7EfwWojXBvQ7PKXgek6068eZ3b4\r\n3/FLfvWYFtc1RcjZaKdrONq3P1KenVAoKaQPPfsmZjlrdVsl5x7p4c3gNGia\r\nS/esycErcLMp9tfshb9OmGCO3pSObofGOn8bXdYPBRYHIWPDoQ6v7kpPx1Hi\r\nVYk0KE/pyLsMS2hwadDlHalbd1A7FfUfpsT8mR8QIZYDSq37wo+6Nb7JueXv\r\nzNRnEU7IB/ZePSajEE5qCDJP6PS9m14MDuuk3+gBsKT6i2wHSSi/idAkcciP\r\n2XcmViSy2r3wFujs5pIjB+6ZAvLmVfnrh6hHgPDxY5yHXibngtohg8+IcHCI\r\nobZoXm6ybzX4o+IAw9cN+6CPFnqTxWpTwhhSOJz4h+AsU8rVkuSsbL57uURd\r\n8sWhKIE8UwG/0rXnYRrAMaM1wN+36K6/hjd1TPnua2Ue4A8Ak4iJC4SO+qmS\r\nar/3k9Kou9jnPXBDpchMnVCoOxxGsxQrgKZig7XJddeojA+Yf3ddgWpRUf8o\r\nyXqOIOiUGkc+VNg29XMSAHJxzeNv3k5tED0=\r\n=u+7P\r\n-----END PGP SIGNATURE-----\r\n"},"main":"dist/JsonDB.js","husky":{"hooks":{"commit-msg":"validate-commit-msg"}},"types":"dist/JsonDB.d.ts","config":{"commitizen":{"path":"./node_modules/cz-conventional-changelog"}},"gitHead":"fc8c7275b65abdeff7fcd73fc29070fdbb0ad3ec","release":{"prepare":["@semantic-release/changelog","@semantic-release/npm","@semantic-release/git"],"publish":["@semantic-release/github","@semantic-release/npm"],"getLastRelease":"last-release-git","verifyConditions":["@semantic-release/changelog","@semantic-release/npm","@semantic-release/github"]},"scripts":{"test":"jest --coverage","build":"tsc","prepare":"husky install","build:doc":"typedoc --entryPointStrategy expand ./src","semantic-release":"semantic-release","travis-deploy-once":"travis-deploy-once"},"_npmUser":{"name":"belphemur","email":"npm@aaflalo.me"},"repository":{"url":"git+https://github.com/Belphemur/node-json-db.git","type":"git"},"_npmVersion":"8.12.0","description":"Database using JSON file as storage for Node.JS","directories":{},"_nodeVersion":"18.13.0","dependencies":{"rwlock":"^5.0.0"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^28.1.3","husky":"^8.0.0","ts-jest":"^28.0.7","typedoc":"^0.23.1","safe-regex":"~2.1.1","typescript":"^4.4.3","@types/jest":"^28.1.6","@types/node":"^18.0.0","@types/mkdirp":"^1.0.1","@types/rwlock":"^5.0.3","last-release-git":"^0.0.3","semantic-release":"^20.0.4","@types/safe-regex":"^1.1.2","travis-deploy-once":"^5.0.11","validate-commit-msg":"^2.14.0","@semantic-release/git":"^10.0.0","cz-conventional-changelog":"^3.3.0","@semantic-release/changelog":"^6.0.0"},"_npmOperationalInternal":{"tmp":"tmp/node-json-db_2.1.4_1674572919460_0.5469536798124914","host":"s3://npm-registry-packages"}},"2.1.5":{"name":"node-json-db","version":"2.1.5","keywords":["database","json","db","typescript"],"author":{"name":"Antoine Aflalo","email":"antoineaf+npm@admincmd.com"},"license":"MIT","_id":"node-json-db@2.1.5","maintainers":[{"name":"belphemur","email":"npm@aaflalo.me"}],"homepage":"https://github.com/Belphemur/node-json-db","bugs":{"url":"https://github.com/Belphemur/node-json-db/issues"},"dist":{"shasum":"476bfa3e8c90ac70a3776e78ae84add68cde35e4","tarball":"https://registry.npmjs.org/node-json-db/-/node-json-db-2.1.5.tgz","fileCount":36,"integrity":"sha512-LnzD9SPOVjtiMOgUB8oJfbj3927/2S/tWMjMen8QybZ3MBcgIFi9fKGpk6H3A4rMjnpuHX2J19JEvzqwB2p+/g==","signatures":[{"sig":"MEYCIQCECKNgYLlAfR8uuYbngk0PQ/wc8tLHapokKvbaH4YtjwIhALyoLiXItEQUT7JxCwgAVoSrC4HYwNBvqgtruyZgxgJR","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":79519,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJkEH13ACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmpKnA/+LGt2SCDuW++hpOQ9WY6ugzZH6r9rqXsXS7VevpeAvNAAk/qR\r\njiZtcuLpP9+Q6Ant/1dZRv4Cdp2mpSKUD/LWZ/XNQijUFO81ICfaHj8Fwgav\r\nN5zxgLowAYy4KwXUubtf8XosqosXZzHNjyo7gUZAmSahweEuLbyD0xdey7Xa\r\nE38ToD8IEHKjD4lpD9EdgOXZDXuJN8SFo40rrDc6bwNPc64UFIhWdt96YClA\r\nIJvwNUvMNpgbHMZTQPYu4EIH54p68PgdgFhLgf/nUzo160686tmU0Ql1AIta\r\n557MELfjyT2jCg4kQH0t6vbaTyqXXc1WrdSlVfLXI76Ceb0LqarOf9/54WHw\r\nsR/92b0aJdqpgSOK1U5uNdJxAcIMPfdf6upLNifcXdyPAtE3lW9FlMihgiuE\r\nuVV62qf2Vhegxb9QLoimjz4G6YaptAepa3Ofd0v9mdV4PzBGJNy9f2ZUvcs9\r\nDToUMrUua99RgGGvTGJKhR3mneRn0RuXBUMeV779wBIcxzuE61YsAq3N3k76\r\nAoLgL6lYmLclcrX4Qqr6CJUasxEvdGwWIGeixNe1hyhP99GtNyWfXAlPpflF\r\nVYEHmEO5l2ElrTWmQSM01/pehNHpzmjmKaKucUl4l9h7sFrrHr2+oDpbb4MN\r\ns3cfcIjha7WpZg+zLtiesHGHWc+BeNIhDQg=\r\n=2V98\r\n-----END PGP SIGNATURE-----\r\n"},"main":"dist/JsonDB.js","husky":{"hooks":{"commit-msg":"validate-commit-msg"}},"types":"dist/JsonDB.d.ts","config":{"commitizen":{"path":"./node_modules/cz-conventional-changelog"}},"gitHead":"9569699b34f8174d8607b799e42921ea6c46485f","release":{"prepare":["@semantic-release/changelog","@semantic-release/npm","@semantic-release/git"],"publish":["@semantic-release/github","@semantic-release/npm"],"getLastRelease":"last-release-git","verifyConditions":["@semantic-release/changelog","@semantic-release/npm","@semantic-release/github"]},"scripts":{"test":"jest --coverage","build":"tsc","prepare":"husky install","build:doc":"typedoc --entryPointStrategy expand ./src","semantic-release":"semantic-release","travis-deploy-once":"travis-deploy-once"},"_npmUser":{"name":"belphemur","email":"npm@aaflalo.me"},"repository":{"url":"git+https://github.com/Belphemur/node-json-db.git","type":"git"},"_npmVersion":"8.12.0","description":"Database using JSON file as storage for Node.JS","directories":{},"_nodeVersion":"18.14.2","dependencies":{"rwlock":"^5.0.0"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^28.1.3","husky":"^8.0.0","ts-jest":"^28.0.7","typedoc":"^0.23.1","safe-regex":"~2.1.1","typescript":"^4.4.3","@types/jest":"^28.1.6","@types/node":"^18.0.0","@types/rwlock":"^5.0.3","last-release-git":"^0.0.3","semantic-release":"^20.0.4","@types/safe-regex":"^1.1.2","travis-deploy-once":"^5.0.11","validate-commit-msg":"^2.14.0","@semantic-release/git":"^10.0.0","cz-conventional-changelog":"^3.3.0","@semantic-release/changelog":"^6.0.0"},"_npmOperationalInternal":{"tmp":"tmp/node-json-db_2.1.5_1678802295401_0.6583597147003706","host":"s3://npm-registry-packages"}},"2.2.0":{"name":"node-json-db","version":"2.2.0","keywords":["database","json","db","typescript"],"author":{"name":"Antoine Aflalo","email":"antoineaf+npm@admincmd.com"},"license":"MIT","_id":"node-json-db@2.2.0","maintainers":[{"name":"belphemur","email":"npm@aaflalo.me"}],"homepage":"https://github.com/Belphemur/node-json-db","bugs":{"url":"https://github.com/Belphemur/node-json-db/issues"},"dist":{"shasum":"b41b20fde20777a67af2fa4af6c4163de39a0284","tarball":"https://registry.npmjs.org/node-json-db/-/node-json-db-2.2.0.tgz","fileCount":36,"integrity":"sha512-GBuXPjItZ+XivMxR7bhSjVeXKiHZKRN/HbvqrwVemV6V5atcnIIZbg2J2vJHE6RYHydtPCJoUy05YaK4wQO0TA==","signatures":[{"sig":"MEQCIEi2HqfbrnCkFVAnCbuAXHmjjO3O48KFFqkeW9Q+ry6gAiBU0jIQB8a/gKaqlvMkhkU+h84yqAkMqQ2TC177uZ0g0Q==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":81106,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJkMyywACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2Vmq4fRAAkRln1q7Q+5xmU/aBQCRBO1ZzaBCYkJ56jR1MlEo97cwiymxU\r\noKk9qBRTZwYvmq9ilQ9cEevT6mYt79mblXlpuM1ZLzZNTCHsMlFPN+Kerqs8\r\n3Cxi0wL3RFg8KPn5nWKlPuQeE69gBTudsoXGOMsfSaR0EDXwpifRnVvxHqoT\r\nwnGpj2qcAQ/xQxp1A6R8eO4TMpTDDWPjnCLwyE4ZHyVUp3Oc8nDu/2UfdzF7\r\n21Jvyx/ErhCl8Jf/VX/I+8jlmUIXo8+wo2BswmUo2Hs5CXjvebwEGOrfWZiY\r\nQPIKOOgCC2aXdISrAYdloHEKUDtPtzCKnbseFUcT75LPOpevc4OiHnj5LsLh\r\nZFWhY+kmsCOWIGkKwz9WHLCM+OLt3HpfS05BqAp2A2Zo6GAS0sww1CjdXuDk\r\n2Fi2ziCaszMItH+TUuYJaFmS8xxykz8RsJdouO5ATJxCPhHa8n9wg38bIi0E\r\n5ISZLkajsnV9mw5Z97hxUwIwE1O7am8CfpnjlvFpdimd/5NLxPOVdntoyzZ2\r\nz9Zp7Ylkl7NG5OMwR9PT8xUa9EPCgZ3AGAwnAG9mmkGgDNLRdfIzh7uBsKQq\r\nWCq1s2/zzpswXDzO+JzkM0lGi7DfiyYz7rTj8kgWCo4HCne0pMpPNKq+LNgU\r\nsMR+oR0z3TpGN4JVVPUsPoDzf5Iq0y3lH3o=\r\n=+d+x\r\n-----END PGP SIGNATURE-----\r\n"},"main":"dist/JsonDB.js","husky":{"hooks":{"commit-msg":"validate-commit-msg"}},"types":"dist/JsonDB.d.ts","config":{"commitizen":{"path":"./node_modules/cz-conventional-changelog"}},"gitHead":"5efd5ee8c8a340bb4e3147e5561f8cda0667c442","release":{"prepare":["@semantic-release/changelog","@semantic-release/npm","@semantic-release/git"],"publish":["@semantic-release/github","@semantic-release/npm"],"getLastRelease":"last-release-git","verifyConditions":["@semantic-release/changelog","@semantic-release/npm","@semantic-release/github"]},"scripts":{"test":"jest --coverage","build":"tsc","prepare":"husky install","build:doc":"typedoc --entryPointStrategy expand ./src","semantic-release":"semantic-release","travis-deploy-once":"travis-deploy-once"},"_npmUser":{"name":"belphemur","email":"npm@aaflalo.me"},"repository":{"url":"git+https://github.com/Belphemur/node-json-db.git","type":"git"},"_npmVersion":"9.6.2","description":"Database using JSON file as storage for Node.JS","directories":{},"_nodeVersion":"18.15.0","dependencies":{"rwlock":"^5.0.0"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^28.1.3","husky":"^8.0.0","ts-jest":"^28.0.7","typedoc":"^0.23.1","safe-regex":"~2.1.1","typescript":"^5.0.2","@types/jest":"^28.1.6","@types/node":"^18.0.0","@types/rwlock":"^5.0.3","last-release-git":"^0.0.3","semantic-release":"^21.0.0","@types/safe-regex":"^1.1.2","travis-deploy-once":"^5.0.11","validate-commit-msg":"^2.14.0","@semantic-release/git":"^10.0.0","cz-conventional-changelog":"^3.3.0","@semantic-release/changelog":"^6.0.0"},"_npmOperationalInternal":{"tmp":"tmp/node-json-db_2.2.0_1681075376243_0.0390211690049167","host":"s3://npm-registry-packages"}},"2.3.0":{"name":"node-json-db","version":"2.3.0","keywords":["database","json","db","typescript"],"author":{"name":"Antoine Aflalo","email":"antoineaf+npm@admincmd.com"},"license":"MIT","_id":"node-json-db@2.3.0","maintainers":[{"name":"belphemur","email":"npm@aaflalo.me"}],"homepage":"https://github.com/Belphemur/node-json-db","bugs":{"url":"https://github.com/Belphemur/node-json-db/issues"},"dist":{"shasum":"cec666e7b3b4e2a3e33c60962def0fe3ff1f3027","tarball":"https://registry.npmjs.org/node-json-db/-/node-json-db-2.3.0.tgz","fileCount":36,"integrity":"sha512-B8T+w4q6zXZ20YcfQINLSjMGgImRKzkvR0ShYYoNRdLxtMhVvbzaMBzNdEaRcCjilW/lKS+g9CwVXNoK5uTncw==","signatures":[{"sig":"MEYCIQDg1hDo5P6BbzbOfu54W/y/GGp8wvYzTrszarEpDoCmAAIhAM7v/aYOqr3LPjz6XUjmQGaspoiaf6X7d5lEGj7XTryf","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":86216},"main":"dist/JsonDB.js","husky":{"hooks":{"commit-msg":"validate-commit-msg"}},"types":"dist/JsonDB.d.ts","gitHead":"122391de41d00899b850c4791fe61926b98c94a3","release":{"prepare":["@semantic-release/changelog","@semantic-release/npm","@semantic-release/git"],"publish":["@semantic-release/github","@semantic-release/npm"],"getLastRelease":"last-release-git","verifyConditions":["@semantic-release/changelog","@semantic-release/npm","@semantic-release/github"]},"scripts":{"test":"jest --coverage","build":"tsc","prepare":"husky install","build:doc":"typedoc --entryPointStrategy expand ./src","semantic-release":"semantic-release"},"_npmUser":{"name":"belphemur","email":"npm@aaflalo.me"},"repository":{"url":"git+https://github.com/Belphemur/node-json-db.git","type":"git"},"_npmVersion":"10.1.0","description":"Database using JSON file as storage for Node.JS","directories":{},"_nodeVersion":"18.18.0","dependencies":{"rwlock":"^5.0.0"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^29.5.0","husky":"^8.0.0","ts-jest":"^29.1.0","typedoc":"^0.25.0","safe-regex":"~2.1.1","typescript":"^5.0.4","@types/jest":"^29.5.0","@types/node":"^20.1.0","@types/rwlock":"^5.0.3","last-release-git":"^0.0.3","semantic-release":"^22.0.0","@types/safe-regex":"^1.1.2","validate-commit-msg":"^2.14.0","@semantic-release/git":"^10.0.0","@semantic-release/changelog":"^6.0.0"},"_npmOperationalInternal":{"tmp":"tmp/node-json-db_2.3.0_1697483905890_0.20799141493260254","host":"s3://npm-registry-packages"}},"2.3.1":{"name":"node-json-db","version":"2.3.1","keywords":["database","json","db","typescript"],"author":{"name":"Antoine Aflalo","email":"antoineaf+npm@admincmd.com"},"license":"MIT","_id":"node-json-db@2.3.1","maintainers":[{"name":"belphemur","email":"npm@aaflalo.me"}],"homepage":"https://github.com/Belphemur/node-json-db","bugs":{"url":"https://github.com/Belphemur/node-json-db/issues"},"dist":{"shasum":"6f9f2ebb66e74ce163c919fdf7b03e5b2593e2af","tarball":"https://registry.npmjs.org/node-json-db/-/node-json-db-2.3.1.tgz","fileCount":36,"integrity":"sha512-cZ0HGQuMUhMg9iGLgS7eOGK5gGYfAyEsPXMD16mcHvUNhMMtOxgUAMuiCED7qh+c2IOeN/6l9FXUCgnGtXvLIA==","signatures":[{"sig":"MEYCIQCUyrssnr88SOpYU1X+a+AWe2RNj5cyF3CSW3s9cUH8YgIhAIEAyVIUu7stTzUr2qO4ZJeR5PqDHBGJR4vg8ZArHVkD","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":88438},"main":"dist/JsonDB.js","husky":{"hooks":{"commit-msg":"validate-commit-msg"}},"types":"dist/JsonDB.d.ts","gitHead":"61b902d1de162243b3133f8b77793fd8a538e490","release":{"prepare":["@semantic-release/changelog","@semantic-release/npm","@semantic-release/git"],"publish":["@semantic-release/github","@semantic-release/npm"],"getLastRelease":"last-release-git","verifyConditions":["@semantic-release/changelog","@semantic-release/npm","@semantic-release/github"]},"scripts":{"test":"jest --coverage","build":"tsc","prepare":"husky install","build:doc":"typedoc --entryPointStrategy expand ./src","semantic-release":"semantic-release"},"_npmUser":{"name":"belphemur","email":"npm@aaflalo.me"},"repository":{"url":"git+https://github.com/Belphemur/node-json-db.git","type":"git"},"_npmVersion":"10.9.2","description":"Database using JSON file as storage for Node.JS","directories":{},"_nodeVersion":"22.13.0","dependencies":{"rwlock":"^5.0.0"},"_hasShrinkwrap":false,"packageManager":"pnpm@9.15.4+sha512.b2dc20e2fc72b3e18848459b37359a32064663e5627a51e4c74b2c29dd8e8e0491483c3abb40789cfd578bf362fb6ba8261b05f0387d76792ed6e23ea3b1b6a0","devDependencies":{"jest":"^29.5.0","husky":"^9.0.1","ts-jest":"^29.1.0","typedoc":"^0.27.0","safe-regex":"~2.1.1","typescript":"^5.0.4","@types/jest":"^29.5.0","@types/node":"^22.0.0","@types/rwlock":"^5.0.3","last-release-git":"^0.0.3","semantic-release":"^24.0.0","@types/safe-regex":"^1.1.2","validate-commit-msg":"^2.14.0","@semantic-release/git":"^10.0.0","@semantic-release/changelog":"^6.0.0"},"_npmOperationalInternal":{"tmp":"tmp/node-json-db_2.3.1_1737649525587_0.7778021519252214","host":"s3://npm-registry-packages-npm-production"}},"2.3.2":{"name":"node-json-db","version":"2.3.2","keywords":["database","json","db","typescript"],"author":{"name":"Antoine Aflalo","email":"antoineaf+npm@admincmd.com"},"license":"MIT","_id":"node-json-db@2.3.2","maintainers":[{"name":"belphemur","email":"npm@aaflalo.me"}],"homepage":"https://github.com/Belphemur/node-json-db","bugs":{"url":"https://github.com/Belphemur/node-json-db/issues"},"dist":{"shasum":"76cda2b1a19f4e2b518043e0062ce83a3f093f52","tarball":"https://registry.npmjs.org/node-json-db/-/node-json-db-2.3.2.tgz","fileCount":36,"integrity":"sha512-EmvQ9dKMyU2TouVdccI3sVG0UqvZA5vZhNXB74qZLG1QGUabBeSaaEkhw+bzwuGB19koXTS171D9KlfEGNj0IA==","signatures":[{"sig":"MEQCIFuA2PD39Qk6RluP/TSi5sWeIlREfQ6YNpH6KxeAJR6OAiAq+yjj3T2FqvfBvSMJjGLG0mLUueHBufwiQgRfT+skZA==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/node-json-db@2.3.2","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":87597},"main":"dist/JsonDB.js","husky":{"hooks":{"commit-msg":"validate-commit-msg"}},"types":"dist/JsonDB.d.ts","gitHead":"6a4d2218f016111c8a6eab7140bff46bca8e8369","release":{"prepare":["@semantic-release/changelog","@semantic-release/npm","@semantic-release/git"],"publish":[["@semantic-release/github",{"successCommentCondition":"<% return issue.user.type !== 'Bot'; %>"}],"@semantic-release/npm"],"getLastRelease":"last-release-git","verifyConditions":["@semantic-release/changelog","@semantic-release/npm","@semantic-release/github"]},"scripts":{"test":"jest --coverage","build":"tsc","prepare":"husky","build:doc":"typedoc --entryPointStrategy expand ./src","semantic-release":"semantic-release"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:d8fdd622-e3be-4e92-9ffe-bc62311e75d8"}},"repository":{"url":"git+https://github.com/Belphemur/node-json-db.git","type":"git"},"_npmVersion":"11.6.2","description":"Database using JSON file as storage for Node.JS","directories":{},"_nodeVersion":"22.20.0","dependencies":{"rwlock":"^5.0.0"},"publishConfig":{"access":"public","provenance":true},"_hasShrinkwrap":false,"packageManager":"pnpm@10.18.3+sha512.bbd16e6d7286fd7e01f6b3c0b3c932cda2965c06a908328f74663f10a9aea51f1129eea615134bf992831b009eabe167ecb7008b597f40ff9bc75946aadfb08d","devDependencies":{"jest":"^30.2.0","husky":"^9.1.7","ts-jest":"^29.4.5","typedoc":"^0.28.14","safe-regex":"~2.1.1","typescript":"^5.9.3","@types/jest":"^30.0.0","@types/node":"^24.8.0","@types/rwlock":"^5.0.6","last-release-git":"^0.0.3","semantic-release":"25.0.1-beta.1","@types/safe-regex":"^1.1.6","validate-commit-msg":"^2.14.0","@semantic-release/git":"^10.0.1","@semantic-release/changelog":"^6.0.3"},"_npmOperationalInternal":{"tmp":"tmp/node-json-db_2.3.2_1760631343835_0.6359943142764053","host":"s3://npm-registry-packages-npm-production"}},"2.4.0":{"name":"node-json-db","version":"2.4.0","keywords":["database","json","db","typescript"],"author":{"name":"Antoine Aflalo","email":"antoineaf+npm@admincmd.com"},"license":"MIT","_id":"node-json-db@2.4.0","maintainers":[{"name":"belphemur","email":"npm@aaflalo.me"}],"homepage":"https://github.com/Belphemur/node-json-db","bugs":{"url":"https://github.com/Belphemur/node-json-db/issues"},"dist":{"shasum":"0eb3118d42ccfc15cc7c1823bdd6933a5ff89b98","tarball":"https://registry.npmjs.org/node-json-db/-/node-json-db-2.4.0.tgz","fileCount":40,"integrity":"sha512-jPGviCC23CsBo5MB6Z/N5ezBAABf1BhudAb6iSYzdBc7G+Ogiz3La+cuh0MbFLletTP97H0WCayg+BTAWm3wIQ==","signatures":[{"sig":"MEQCIDlg1OHCNL0ps2YuqLr8Lo0hJMmkiidcV4jyVODPlkU+AiAVepwns/0exCINyZYwm1u92D2KfUTfri71lhiMxu2AVA==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/node-json-db@2.4.0","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":119542},"main":"dist/JsonDB.js","types":"dist/JsonDB.d.ts","gitHead":"a388a02adcce7aa3d04357da96ba2218cc9809d6","release":{"prepare":["@semantic-release/changelog","@semantic-release/npm","@semantic-release/git"],"publish":[["@semantic-release/github",{"successCommentCondition":"<% return issue.user.type !== 'Bot'; %>"}],"@semantic-release/npm"],"getLastRelease":"last-release-git","verifyConditions":["@semantic-release/changelog","@semantic-release/npm","@semantic-release/github"]},"scripts":{"test":"jest --coverage","build":"tsc","prepare":"husky","build:doc":"typedoc --entryPointStrategy expand ./src","semantic-release":"semantic-release"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:d8fdd622-e3be-4e92-9ffe-bc62311e75d8"}},"commitlint":{"rules":{"body-max-line-length":[0,"always"]},"extends":["@commitlint/config-conventional"]},"repository":{"url":"git+https://github.com/Belphemur/node-json-db.git","type":"git"},"_npmVersion":"11.6.2","description":"Database using JSON file as storage for Node.JS","directories":{},"_nodeVersion":"22.20.0","dependencies":{},"publishConfig":{"access":"public","provenance":true},"_hasShrinkwrap":false,"packageManager":"pnpm@10.18.3+sha512.bbd16e6d7286fd7e01f6b3c0b3c932cda2965c06a908328f74663f10a9aea51f1129eea615134bf992831b009eabe167ecb7008b597f40ff9bc75946aadfb08d","devDependencies":{"jest":"^30.2.0","husky":"^9.1.7","ts-jest":"^29.4.5","typedoc":"^0.28.14","safe-regex":"~2.1.1","typescript":"^5.9.3","@types/jest":"^30.0.0","@types/node":"^24.8.0","@commitlint/cli":"^19.5.0","last-release-git":"^0.0.3","semantic-release":"25.0.1-beta.1","@types/safe-regex":"^1.1.6","@semantic-release/git":"^10.0.1","@semantic-release/changelog":"^6.0.3","@commitlint/config-conventional":"^19.5.0"},"_npmOperationalInternal":{"tmp":"tmp/node-json-db_2.4.0_1760712697388_0.2689081098019239","host":"s3://npm-registry-packages-npm-production"}},"2.4.1":{"name":"node-json-db","version":"2.4.1","keywords":["database","json","db","typescript"],"author":{"name":"Antoine Aflalo","email":"antoineaf+npm@admincmd.com"},"license":"MIT","_id":"node-json-db@2.4.1","maintainers":[{"name":"belphemur","email":"npm@aaflalo.me"}],"homepage":"https://github.com/Belphemur/node-json-db","bugs":{"url":"https://github.com/Belphemur/node-json-db/issues"},"dist":{"shasum":"cc18be1bedb6b4ba09affa522748d945b1e979be","tarball":"https://registry.npmjs.org/node-json-db/-/node-json-db-2.4.1.tgz","fileCount":40,"integrity":"sha512-BR6IXXdvu4Gse5+YQOczRKLb1JFbNBxbpAa8AJg7V1U5/T36/TcwwgiTKJ8/JSh0WIhk9cVf7c3JSb5XJhAEBw==","signatures":[{"sig":"MEYCIQCgJHQHEBWdvjiJ2emAxHqm3kia688e3kJTp/3x1yy2VwIhAISDJkPuJcA+GLYbVFIQDUZqj2DZGb0OewJoy7g+MJrQ","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/node-json-db@2.4.1","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":120663},"main":"dist/JsonDB.js","types":"dist/JsonDB.d.ts","gitHead":"63eb05d24e1bb7799fa93a22e38788482f4e4172","release":{"prepare":["@semantic-release/changelog","@semantic-release/npm","@semantic-release/git"],"publish":[["@semantic-release/github",{"successCommentCondition":"<% return issue.user.type !== 'Bot'; %>"}],"@semantic-release/npm"],"getLastRelease":"last-release-git","verifyConditions":["@semantic-release/changelog","@semantic-release/npm","@semantic-release/github"]},"scripts":{"test":"jest --coverage","build":"tsc","prepare":"husky","build:doc":"typedoc --entryPointStrategy expand ./src","semantic-release":"semantic-release"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:d8fdd622-e3be-4e92-9ffe-bc62311e75d8"}},"commitlint":{"rules":{"body-max-line-length":[0,"always"]},"extends":["@commitlint/config-conventional"]},"repository":{"url":"git+https://github.com/Belphemur/node-json-db.git","type":"git"},"_npmVersion":"11.6.2","description":"Database using JSON file as storage for Node.JS","directories":{},"_nodeVersion":"24.11.0","publishConfig":{"access":"public","provenance":true},"_hasShrinkwrap":false,"packageManager":"pnpm@10.18.3+sha512.bbd16e6d7286fd7e01f6b3c0b3c932cda2965c06a908328f74663f10a9aea51f1129eea615134bf992831b009eabe167ecb7008b597f40ff9bc75946aadfb08d","devDependencies":{"jest":"^30.2.0","husky":"^9.1.7","ts-jest":"^29.4.5","typedoc":"^0.28.14","safe-regex":"~2.1.1","typescript":"^5.9.3","@types/jest":"^30.0.0","@types/node":"^24.8.0","@commitlint/cli":"^20.1.0","last-release-git":"^0.0.3","semantic-release":"25.0.1-beta.3","@types/safe-regex":"^1.1.6","@semantic-release/git":"^10.0.1","@semantic-release/changelog":"^6.0.3","@commitlint/config-conventional":"^20.0.0"},"_npmOperationalInternal":{"tmp":"tmp/node-json-db_2.4.1_1761827099830_0.905980351907284","host":"s3://npm-registry-packages-npm-production"}},"2.4.2":{"name":"node-json-db","version":"2.4.2","keywords":["database","json","db","typescript"],"author":{"name":"Antoine Aflalo","email":"antoineaf+npm@admincmd.com"},"license":"MIT","_id":"node-json-db@2.4.2","maintainers":[{"name":"belphemur","email":"npm@aaflalo.me"}],"homepage":"https://github.com/Belphemur/node-json-db","bugs":{"url":"https://github.com/Belphemur/node-json-db/issues"},"dist":{"shasum":"3be9e0428b67e77f86b30b31c34399950c35197b","tarball":"https://registry.npmjs.org/node-json-db/-/node-json-db-2.4.2.tgz","fileCount":40,"integrity":"sha512-o4EvOlAmQdDqR+HYPTlDPeY5pXwNizf6ceb1K5P+BbLWOHSEX0Mhipg4VcTX+BhlbZ9pkUBHzd3r7CBdt7l5dw==","signatures":[{"sig":"MEQCIAv4qeEbRcDvEBYhd2pBoOZDAT7W6sscVbuTPyddYePTAiBah0qy7t8/1Yy5oXIqRQ1k9LY5aMEhelXQ2UxxwQDXcA==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/node-json-db@2.4.2","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":121925},"main":"dist/JsonDB.js","types":"dist/JsonDB.d.ts","gitHead":"12393555ed980aeea978b522412e3f4c2a890000","release":{"prepare":["@semantic-release/changelog","@semantic-release/npm","@semantic-release/git"],"publish":[["@semantic-release/github",{"successCommentCondition":"<% return issue.user.type !== 'Bot'; %>"}],"@semantic-release/npm"],"getLastRelease":"last-release-git","verifyConditions":["@semantic-release/changelog","@semantic-release/npm","@semantic-release/github"]},"scripts":{"test":"jest --coverage","build":"tsc","prepare":"husky","build:doc":"typedoc --entryPointStrategy expand ./src","semantic-release":"semantic-release"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:d8fdd622-e3be-4e92-9ffe-bc62311e75d8"}},"commitlint":{"rules":{"body-max-line-length":[0,"always"]},"extends":["@commitlint/config-conventional"]},"repository":{"url":"git+https://github.com/Belphemur/node-json-db.git","type":"git"},"_npmVersion":"11.6.2","description":"Database using JSON file as storage for Node.JS","directories":{},"_nodeVersion":"24.11.0","publishConfig":{"access":"public","provenance":true},"_hasShrinkwrap":false,"packageManager":"pnpm@10.18.3+sha512.bbd16e6d7286fd7e01f6b3c0b3c932cda2965c06a908328f74663f10a9aea51f1129eea615134bf992831b009eabe167ecb7008b597f40ff9bc75946aadfb08d","devDependencies":{"jest":"^30.2.0","husky":"^9.1.7","ts-jest":"^29.4.5","typedoc":"^0.28.14","safe-regex":"~2.1.1","typescript":"^5.9.3","@types/jest":"^30.0.0","@types/node":"^24.8.0","@commitlint/cli":"^20.1.0","last-release-git":"^0.0.3","semantic-release":"25.0.1-beta.3","@types/safe-regex":"^1.1.6","@semantic-release/git":"^10.0.1","@semantic-release/changelog":"^6.0.3","@commitlint/config-conventional":"^20.0.0"},"_npmOperationalInternal":{"tmp":"tmp/node-json-db_2.4.2_1762486319304_0.6058761921442524","host":"s3://npm-registry-packages-npm-production"}},"2.5.0":{"name":"node-json-db","version":"2.5.0","keywords":["database","json","db","typescript"],"author":{"name":"Antoine Aflalo","email":"antoineaf+npm@admincmd.com"},"license":"MIT","_id":"node-json-db@2.5.0","maintainers":[{"name":"belphemur","email":"npm@aaflalo.me"}],"homepage":"https://github.com/Belphemur/node-json-db","bugs":{"url":"https://github.com/Belphemur/node-json-db/issues"},"dist":{"shasum":"92c0b0200f80b9a7b3d5c817eae1ad73903fa745","tarball":"https://registry.npmjs.org/node-json-db/-/node-json-db-2.5.0.tgz","fileCount":43,"integrity":"sha512-H5xuQR4CW1fvBMAGU1wPTz1g6rYZgzcaVWplk1KCN0iavszgkhCcJy17yJTro6hx5bRgbujZhHKe7UDqdbTQbA==","signatures":[{"sig":"MEUCIQDZXGh3fLXO7+KAbT535MoMwNunrrQJJzYDMfmeu6Wq/wIgbJC4GvmD84cy1iO6pMZ1qZQ7rYnpHRgsGXDoBgvaLcg=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/node-json-db@2.5.0","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":136874},"main":"dist/JsonDB.js","types":"dist/JsonDB.d.ts","gitHead":"ad667a957bd9e32542a8272ff826a7ead0c4d1b8","release":{"prepare":["@semantic-release/changelog","@semantic-release/npm","@semantic-release/git"],"publish":[["@semantic-release/github",{"successCommentCondition":"<% return issue.user.type !== 'Bot'; %>"}],"@semantic-release/npm"],"getLastRelease":"last-release-git","verifyConditions":["@semantic-release/changelog","@semantic-release/npm","@semantic-release/github"]},"scripts":{"test":"jest --coverage","build":"tsc","prepare":"husky","build:doc":"typedoc --entryPointStrategy expand ./src","semantic-release":"semantic-release"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:d8fdd622-e3be-4e92-9ffe-bc62311e75d8"}},"commitlint":{"rules":{"body-max-line-length":[0,"always"]},"extends":["@commitlint/config-conventional"]},"repository":{"url":"git+https://github.com/Belphemur/node-json-db.git","type":"git"},"_npmVersion":"11.10.0","description":"Database using JSON file as storage for Node.JS","directories":{},"_nodeVersion":"24.13.0","publishConfig":{"access":"public","provenance":true},"_hasShrinkwrap":false,"packageManager":"pnpm@10.18.3+sha512.bbd16e6d7286fd7e01f6b3c0b3c932cda2965c06a908328f74663f10a9aea51f1129eea615134bf992831b009eabe167ecb7008b597f40ff9bc75946aadfb08d","devDependencies":{"jest":"^30.2.0","husky":"^9.1.7","ts-jest":"^29.4.5","typedoc":"^0.28.14","safe-regex":"~2.1.1","typescript":"^5.9.3","@types/jest":"^30.0.0","@types/node":"^25.0.0","@commitlint/cli":"^20.1.0","last-release-git":"^0.0.3","semantic-release":"25.0.1-beta.3","@types/safe-regex":"^1.1.6","@semantic-release/git":"^10.0.1","@semantic-release/changelog":"^6.0.3","@commitlint/config-conventional":"^20.0.0"},"_npmOperationalInternal":{"tmp":"tmp/node-json-db_2.5.0_1771256207747_0.06833092779351868","host":"s3://npm-registry-packages-npm-production"}},"2.6.0":{"name":"node-json-db","version":"2.6.0","description":"Database using JSON file as storage for Node.JS","main":"dist/JsonDB.js","types":"dist/JsonDB.d.ts","scripts":{"test":"jest --coverage","build":"tsc","build:doc":"typedoc --entryPointStrategy expand ./src","semantic-release":"semantic-release","prepare":"husky"},"repository":{"type":"git","url":"git+https://github.com/Belphemur/node-json-db.git"},"keywords":["database","json","db","typescript"],"author":{"name":"Antoine Aflalo","email":"antoineaf+npm@admincmd.com"},"license":"MIT","bugs":{"url":"https://github.com/Belphemur/node-json-db/issues"},"homepage":"https://github.com/Belphemur/node-json-db","release":{"getLastRelease":"last-release-git","verifyConditions":["@semantic-release/changelog","@semantic-release/npm","@semantic-release/github"],"prepare":["@semantic-release/changelog","@semantic-release/npm","@semantic-release/git"],"publish":[["@semantic-release/github",{"successCommentCondition":"<% return issue.user.type !== 'Bot'; %>"}],"@semantic-release/npm"]},"publishConfig":{"access":"public","provenance":true},"devDependencies":{"@commitlint/cli":"^20.1.0","@commitlint/config-conventional":"^20.0.0","@semantic-release/changelog":"^6.0.3","@semantic-release/git":"^10.0.1","@types/jest":"^30.0.0","@types/node":"^25.0.0","@types/safe-regex":"^1.1.6","husky":"^9.1.7","jest":"^30.2.0","last-release-git":"^0.0.3","safe-regex":"~2.1.1","semantic-release":"25.0.1-beta.3","ts-jest":"^29.4.5","typedoc":"^0.28.14","typescript":"^5.9.3"},"commitlint":{"extends":["@commitlint/config-conventional"],"rules":{"body-max-line-length":[0,"always"]}},"packageManager":"pnpm@10.18.3+sha512.bbd16e6d7286fd7e01f6b3c0b3c932cda2965c06a908328f74663f10a9aea51f1129eea615134bf992831b009eabe167ecb7008b597f40ff9bc75946aadfb08d","gitHead":"8fa00f6be741e5abd81c5ca193b574145687ab6a","_id":"node-json-db@2.6.0","_nodeVersion":"24.14.0","_npmVersion":"11.11.0","dist":{"integrity":"sha512-LEk4blas9ySJfj4vfRBJWTVckydSlKrLbRAP/7o/WCzC1klmuHYIp8CoqdgHrDdoa6T21fj/CumuJpgM/zkopw==","shasum":"01772d202de9f87750d9bbdc1fd52feb462050bc","tarball":"https://registry.npmjs.org/node-json-db/-/node-json-db-2.6.0.tgz","fileCount":49,"unpackedSize":158182,"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/node-json-db@2.6.0","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"signatures":[{"keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U","sig":"MEQCIDt+5iQ0Q4QN73CR2yXAl1M/OgC1mLGOUVU0WRuZcx+8AiBL6YMeO9oKUYhYvRa3GRD+JDdanvllhrEVPkhtS0pPCQ=="}]},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:d8fdd622-e3be-4e92-9ffe-bc62311e75d8"}},"directories":{},"maintainers":[{"name":"belphemur","email":"npm@aaflalo.me"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages-npm-production","tmp":"tmp/node-json-db_2.6.0_1773148951750_0.909001236950149"},"_hasShrinkwrap":false}},"time":{"created":"2014-07-12T15:16:49.408Z","modified":"2026-03-10T13:22:32.204Z","0.1.0":"2014-07-12T15:16:49.408Z","0.1.1":"2014-07-12T16:01:46.042Z","0.1.2":"2014-07-12T16:10:24.902Z","0.2.0":"2014-07-12T16:18:43.184Z","0.2.1":"2014-07-13T12:08:52.735Z","0.2.5":"2014-07-13T15:48:00.842Z","0.2.6":"2014-07-14T08:13:44.497Z","0.2.7":"2014-09-11T19:11:21.215Z","0.2.8":"2014-09-12T09:00:24.833Z","0.3.0":"2014-09-12T09:14:14.030Z","0.3.1":"2014-09-14T16:04:24.411Z","0.3.2":"2014-09-16T19:46:49.544Z","0.4.1":"2015-04-05T09:32:41.695Z","0.4.5":"2015-04-06T08:05:46.966Z","0.4.6":"2015-07-06T13:08:20.925Z","0.5.0":"2015-10-02T22:34:07.582Z","0.5.1":"2015-10-02T22:55:49.855Z","0.5.2":"2016-02-10T12:59:29.744Z","0.5.3":"2016-02-16T12:05:09.713Z","0.6.0":"2016-02-21T00:14:33.749Z","0.6.1":"2016-02-21T00:18:56.805Z","0.6.2":"2016-02-21T00:46:05.276Z","0.6.3":"2016-03-03T13:28:43.234Z","0.6.5":"2016-03-16T12:12:58.585Z","0.7.1":"2016-04-09T21:46:53.629Z","0.7.2":"2016-04-09T21:48:37.404Z","0.7.3":"2016-08-21T15:30:26.351Z","0.7.4":"2018-02-26T16:16:37.145Z","0.7.5":"2018-03-09T14:56:34.659Z","0.8.0":"2018-08-31T23:20:40.651Z","0.8.1":"2018-09-01T03:44:13.753Z","0.9.0":"2018-09-04T20:28:16.117Z","0.9.1":"2018-10-10T15:37:46.191Z","0.9.2":"2018-11-18T18:38:31.406Z","0.10.0":"2019-02-20T15:57:22.244Z","0.11.0":"2019-03-15T19:24:29.937Z","1.0.0":"2019-06-24T19:03:38.810Z","1.0.1":"2019-07-22T19:48:48.390Z","1.0.2":"2019-10-15T15:46:38.648Z","1.0.3":"2019-12-11T22:20:29.378Z","1.1.0":"2020-04-23T18:30:32.349Z","1.2.0":"2021-03-07T20:47:32.736Z","1.2.1":"2021-03-07T20:59:12.521Z","1.3.0":"2021-03-07T21:50:30.682Z","1.4.0":"2021-09-13T21:48:22.620Z","1.4.1":"2021-09-22T15:43:19.252Z","1.5.0":"2022-03-11T02:18:42.081Z","1.6.0":"2022-06-30T14:28:04.542Z","2.0.0":"2022-08-01T22:29:41.442Z","2.1.0":"2022-08-08T21:41:07.880Z","2.1.1":"2022-08-26T17:55:29.109Z","3.0.0":"2022-09-09T15:53:32.944Z","2.1.2":"2022-09-09T16:18:54.685Z","2.1.3":"2022-09-21T00:46:53.626Z","2.1.4":"2023-01-24T15:08:39.620Z","2.1.5":"2023-03-14T13:58:15.535Z","2.2.0":"2023-04-09T21:22:56.424Z","2.3.0":"2023-10-16T19:18:26.198Z","2.3.1":"2025-01-23T16:25:25.822Z","2.3.2":"2025-10-16T16:15:44.038Z","2.4.0":"2025-10-17T14:51:37.597Z","2.4.1":"2025-10-30T12:25:00.029Z","2.4.2":"2025-11-07T03:31:59.505Z","2.5.0":"2026-02-16T15:36:47.906Z","2.6.0":"2026-03-10T13:22:31.927Z"},"bugs":{"url":"https://github.com/Belphemur/node-json-db/issues"},"author":{"name":"Antoine Aflalo","email":"antoineaf+npm@admincmd.com"},"license":"MIT","homepage":"https://github.com/Belphemur/node-json-db","keywords":["database","json","db","typescript"],"repository":{"type":"git","url":"git+https://github.com/Belphemur/node-json-db.git"},"description":"Database using JSON file as storage for Node.JS","maintainers":[{"name":"belphemur","email":"npm@aaflalo.me"}],"readme":"[![NodeJs](https://github.com/Belphemur/node-json-db/actions/workflows/nodejs.yml/badge.svg)](https://github.com/Belphemur/node-json-db/actions/workflows/nodejs.yml) [![codecov](https://codecov.io/gh/Belphemur/node-json-db/branch/master/graph/badge.svg?token=J3Ppt4UCbY)](https://codecov.io/gh/Belphemur/node-json-db)\n[![npm version](https://badge.fury.io/js/node-json-db.svg)](https://badge.fury.io/js/node-json-db)\n\n> A simple \"database\" that uses JSON file for Node.JS.\n\n## Breaking changes since v1.x.x\n\n### v2.0.0\n\nJsonDB is now using the concept of async/await for all its calls since we read from the database file on demand and\ndepending on how the database is configured, we might write at each push.\n\n- You're now forced to use the `Config` object to setup JsonDB\n- Every method is now asynchronous\n\n## Installation\n\nAdd `node-json-db` to your existing Node.js project.\n\nPNPM:\n\n```bash\npnpm add node-json-db\n```\n\nNPM:\n\n```bash\nnpm i node-json-db\n```\n\n## Documentation\n\n[Auto Generated](https://belphemur.github.io/node-json-db)\n\n## Known projects\n\nIf you're looking for testing out the library in a playground [@Servant-Cities](https://github.com/Servant-Cities/) has made a small project to test it out:\n\n[Rest Api Playground](https://github.com/Servant-Cities/rest-api-playground-template)\n\n## Inner Working\n\n### Data\n\nThe module stores the data using JavaScript Object directly into a JSON file. You can easily traverse the data to directly reach\nthe desired property using the DataPath. The principle of DataPath is the same as XMLPath.\n\n### Example\n\n```javascript\n{\n    test: {\n        data1 : {\n            array : ['test','array']\n        },\n        data2 : 5\n    }\n}\n```\n\nIf you want to fetch the value of array, the DataPath is **/test/data1/array**\nTo reach the value of data2 : **/test/data2**\nYou can of course also get the full object **test** : **/test**\nOr even the root : **/**\n\n## Usage\n\nSee [test](https://github.com/Belphemur/node-json-db/tree/master/test) for more usage details.\n\n```javascript\nimport { JsonDB, Config } from \"node-json-db\";\n\n// The first argument is the database filename. If no extension is used, '.json' is assumed and automatically added.\n// The second argument is used to tell the DB to save after each push\n// If you set the second argument to false, you'll have to call the save() method.\n// The third argument is used to ask JsonDB to save the database in a human readable format. (default false)\n// The fourth argument is the separator. By default it's slash (/)\n// The fifth argument enables sync writes (default false)\nvar db = new JsonDB(new Config(\"myDataBase\", true, false, \"/\", false));\n\n// Pushing the data into the database\n// With the wanted DataPath\n// By default the push will override the old value\nawait db.push(\"/test1\", \"super test\");\n\n// When pushing new data for a DataPath that doesn't exist, it automatically creates the hierarchy\nawait db.push(\"/test2/my/test\", 5);\n\n// You can also push objects directly\nawait db.push(\"/test3\", { test: \"test\", json: { test: [\"test\"] } });\n\n// If you don't want to override the data but to merge them\n// The merge is recursive and works with Object and Array.\nawait db.push(\n  \"/test3\",\n  {\n    new: \"cool\",\n    json: {\n      important: 5,\n    },\n  },\n  false,\n);\n\n/*\nThis give you this results :\n{\n   \"test\":\"test\",\n   \"json\":{\n      \"test\":[\n         \"test\"\n      ],\n      \"important\":5\n   },\n   \"new\":\"cool\"\n}\n*/\n\n// You can't merge primitives.\n// If you do this:\nawait db.push(\"/test2/my/test/\", 10, false);\n\n// The data will be overriden\n\n// Get the data from the root\nvar data = await db.getData(\"/\");\n\n// Or from a particular DataPath\nvar data = await db.getData(\"/test1\");\n\n// If you try to get some data from a DataPath that doesn't exist\n// You'll get an Error\ntry {\n  var data = await db.getData(\"/test1/test/dont/work\");\n} catch (error) {\n  // The error will tell you where the DataPath stopped. In this case test1\n  // Since /test1/test does't exist.\n  console.error(error);\n}\n\n// Easier than try catch when the path doesn't lead to data\n// This will return `myDefaultValue` if `/super/path` doesn't have data, otherwise it will return the data\nvar data =\n  (await db.getObjectDefault) < string > (\"/super/path\", \"myDefaultValue\");\n\n// Deleting data\nawait db.delete(\"/test1\");\n\n// Save the data (useful if you disable the saveOnPush)\nawait db.save();\n\n// In case you have an exterior change to the databse file and want to reload it\n// use this method\nawait db.reload();\n```\n\n### TypeScript Support\n\n#### v0.8.0\n\nAs of v0.8.0, [TypeScript](https://www.typescriptlang.org) types are\nincluded in this package, so using `@types/node-json-db` is no longer required.\n\n#### v1.0.0\n\nJsonDB isn't exported as default any more. You'll need to change how you load the library.\n\nThis change is done to follow the right way to import module.\n\n```javascript\nimport { JsonDB, Config } from \"node-json-db\";\n\nconst db = new JsonDB(new Config(\"myDataBase\", true, false, \"/\"));\n```\n\n#### Typing\n\nWith TypeScript, you have access to a new method: getObject<T> that will take care of typing your return object.\n\n```typescript\nimport { JsonDB, Config } from \"node-json-db\";\n\nconst db = new JsonDB(new Config(\"myDataBase\", true, false, \"/\"));\n\ninterface FooBar {\n  Hello: string;\n  World: number;\n}\nconst object = { Hello: \"World\", World: 5 } as FooBar;\n\nawait db.push(\"/test\", object);\n\n// Will be typed as FooBar in your IDE\nconst result = await db.getObject<FooBar>(\"/test\");\n```\n\n### Array Support\n\nYou can also access the information stored in arrays and manipulate them.\n\n```typescript\nimport { JsonDB, Config } from \"node-json-db\";\n\n// The first argument is the database filename. If no extension is used, '.json' is assumed and automatically added.\n// The second argument is used to tell the DB to save after each push\n// If you set the second argument to false, you'll have to call the save() method.\n// The third argument is used to ask JsonDB to save the database in a human readable format. (default false)\nconst db = new JsonDB(new Config(\"myDataBase\", true, false, \"/\"));\n\n// This will create an array 'myarray' with the object '{obj:'test'}' at index 0\nawait db.push(\n  \"/arraytest/myarray[0]\",\n  {\n    obj: \"test\",\n  },\n  true,\n);\n\n// You can retrieve a property of an object included in an array\n// testString = 'test';\nvar testString = await db.getData(\"/arraytest/myarray[0]/obj\");\n\n// Doing this will delete the object stored at the index 0 of the array.\n// Keep in mind this won't delete the array even if it's empty.\nawait db.delete(\"/arraytest/myarray[0]\");\n```\n\n#### Appending in Array\n\n```javascript\n// You can also easily append a new item to an existing array\n// This sets the next index with {obj: 'test'}\nawait db.push(\n  \"/arraytest/myarray[]\",\n  {\n    obj: \"test\",\n  },\n  true,\n);\n\n// The append feature can be used in conjuction with properties\n// This will set the next index as an object {myTest: 'test'}\nawait db.push(\"/arraytest/myarray[]/myTest\", \"test\", true);\n```\n\n#### Last Item in Array\n\n```javascript\n// Add basic array\nawait db.push(\"/arraytest/lastItemArray\", [1, 2, 3], true);\n\n// You can easily get the last item of the array with the index -1\n// This will return 3\nawait db.getData(\"/arraytest/lastItemArray[-1]\");\n\n// You can delete the last item of an array with -1\n// This will remove the integer \"3\" from the array\nawait db.delete(\"/arraytest/lastItemArray[-1]\");\n\n// This will return 2 since 3 just got removed\nawait db.getData(\"/arraytest/lastItemArray[-1]\");\n```\n\n#### Count for Array\n\n```javascript\n//\nawait db.push(\"/arraytest/list\", [{ id: 65464646155, name: \"test\" }], true);\n\n// You can request for the total number of elements, in this case, 1\nlet numberOfElements = await db.count(\"/arraytest/list\");\n```\n\n#### Get Index in Array\n\n```javascript\n// You can have the current index of an object\nawait db.push(\"/arraytest/myarray\", [{ id: 65464646155, name: \"test\" }], true);\nawait db.getIndex(\"/arraytest/myarray\", 65464646155);\n// The default property is 'id'\n// You can add another property instead\nawait db.getIndex(\"/arraytest/myarray\", \"test\", \"name\");\n\n// It's useful if you want to delete an object\nawait db.delete(\n  \"/arraytest/myarray[\" +\n    (await db.getIndex(\"/arraytest/myarray\", 65464646155)) +\n    \"]\",\n);\n```\n\n#### Nesting in Array\n\n```javascript\n// You can easily access any nested array and their object\n// You can also append another array to a nested array\nawait db.push(\n  \"/arraytest/myarray\",\n  [\n    [\n      {\n        obj: \"test\",\n      },\n      {\n        obj: \"hello\",\n      },\n    ],\n    [\n      {\n        obj: \"world\",\n      },\n    ],\n  ],\n  true,\n);\n\n// This will return the first object (obj: 'test')\n\nawait db.getData(\"/arraytest/myarray[0][0]\");\n```\n\n#### Getting Item path in Array by id or Another key\n\n```javascript\nawait db.push(\n  \"/myarray\",\n  [\n    {\n      id: \"1\",\n      obj: \"test\",\n    },\n    {\n      id: \"2\",\n      obj: \"hello\",\n    },\n    {\n      id: \"3\",\n      obj: \"hello\",\n      children: [\n        {\n          id: \"1\",\n          desc: \"a sub item\",\n        },\n      ],\n    },\n  ],\n  true,\n);\n\n// You can easily get the path of any nested array and its child object by a property using the route style syntax, the default is the object's \"id\" property\n\nconst itemPath = db.fromPath(\"/myarray/3/children/1\");\n```\n\n#### Database Encryption\n\n#### Supported Encryption keys\n\n- Plain text string\n- Binary Buffer\n- Symmetric Key Object ( cf node crypto lib )\n\n#### Usage\n\n```typescript\nimport { JsonDB, Config } from \"node-json-db\";\nimport { generateKeySync, randomBytes } from \"crypto\";\n\n// First instanciate Config class\nconst config = new Config(\"myDataBase\", true, false, \"/\");\n\n// create or retrieve binary cipher key of minimum 32 bytes\nconst key = randomBytes(32);\n\n// create or retrieve string cipher key of minimum 32 bytes/chars\n// const key = \"12345678901234567890123456789012\"\n\n// create or retrieve symmetric key of minimum 32 bytes\n// const key = generateKeySync(\"hmac\", {\n//   length: 256,\n// });\n\n// set encryption key into Config object\n// This will automatically change the database filename to use .enc.json extension\n// myDataBase.json becomes myDataBase.enc.json\nconfig.setEncryption(key);\n\n// instanciate database\nconst db = new JsonDB(config);\n\n// use your database as you would normally do\n// Data will be encrypted and stored in myDataBase.enc.json\nawait db.push(\"/test1\", \"super test\");\n```\n\n**Important Notes:**\n\n- When encryption is enabled, the database file extension automatically changes to `.enc.json`\n- This prevents accidentally accessing encrypted databases without the proper encryption key\n- Encrypted and non-encrypted databases use different file paths (e.g., `myDataBase.enc.json` vs `myDataBase.json`)\n- The encryption uses AES-256-GCM for secure authenticated encryption\n- The encryption key must be exactly 32 bytes\n\n#### Type Serialization\n\nJsonDB automatically serializes and deserializes JavaScript types that are not natively supported by JSON. The following types are supported out of the box:\n\n| Type     | Serialized format                                                         |\n| -------- | ------------------------------------------------------------------------- |\n| `Date`   | `{ \"__type\": \"Date\", \"__value\": \"2023-01-01T00:00:00.000Z\" }`             |\n| `Set`    | `{ \"__type\": \"Set\", \"__value\": [1, 2, 3] }`                               |\n| `Map`    | `{ \"__type\": \"Map\", \"__value\": [[\"key\", \"value\"]] }`                      |\n| `RegExp` | `{ \"__type\": \"RegExp\", \"__value\": { \"source\": \"^test$\", \"flags\": \"i\" } }` |\n| `BigInt` | `{ \"__type\": \"BigInt\", \"__value\": \"9007199254740993\" }`                   |\n\n```typescript\nimport { JsonDB, Config } from \"node-json-db\";\n\nconst db = new JsonDB(new Config(\"myDataBase\"));\n\n// All these types are automatically serialized and deserialized\nawait db.push(\"/data\", {\n  tags: new Set([\"typescript\", \"json\"]),\n  metadata: new Map([\n    [\"version\", 1],\n    [\"author\", \"test\"],\n  ]),\n  createdAt: new Date(),\n  pattern: /^hello\\s+world$/i,\n  bigNumber: BigInt(\"9007199254740993\"),\n});\n\nconst data = await db.getData(\"/data\");\n// data.tags is a Set, data.metadata is a Map, data.createdAt is a Date, etc.\n```\n\n#### Custom Serializers\n\nYou can add support for additional types by implementing the `ISerializer` interface and registering them with `Config.addSerializer()`:\n\n```typescript\nimport { JsonDB, Config, ISerializer } from \"node-json-db\";\n\nconst urlSerializer: ISerializer = {\n  type: \"URL\",\n  serialize: (value: URL) => value.href,\n  deserialize: (value: string) => new URL(value),\n  test: (value: any) => value instanceof URL,\n};\n\nconst config = new Config(\"myDataBase\");\nconfig.addSerializer(urlSerializer);\n\nconst db = new JsonDB(config);\nawait db.push(\"/link\", new URL(\"https://example.com\"));\nconst link = await db.getData(\"/link\"); // URL instance\n```\n\nYou can also use `defaultSerializers` directly with `JsonAdapter` for full control:\n\n```typescript\nimport {\n  JsonAdapter,\n  FileAdapter,\n  defaultSerializers,\n  ISerializer,\n} from \"node-json-db\";\n\nconst mySerializer: ISerializer = {\n  /* ... */\n};\nconst adapter = new JsonAdapter(new FileAdapter(\"mydb.json\", false), false, [\n  ...defaultSerializers,\n  mySerializer,\n]);\n```\n\n### Exception/Error\n\n#### Type\n\n| Type          |                           Explanation                           |\n| ------------- | :-------------------------------------------------------------: |\n| DataError     |           When the error is linked to the Data Given            |\n| DatabaseError | Linked to a problem with the loading or saving of the Database. |\n\n#### Errors\n\n| Error                                                                 |     Type      | Explanation                                                                                                                                                                                      |\n| --------------------------------------------------------------------- | :-----------: | ------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------ |\n| The Data Path can't be empty                                          |   DataError   | The Database expects to receive at least the root **separator** as part of the DataPath.                                                                                                         |\n| Can't find dataPath: /XXX. Stopped at YYY                             |   DataError   | When the full hierarchy of the provided DataPath is not present in the Database, it indicates the extent of its validity. This error can occur when using the `getData` and `delete` operations. |\n| Can't merge another type of data with an Array                        |   DataError   | This occurs if you chose not to override the data when pushing (merging) and the new data is an array, but the current data isn't an array (an Object for example).                              |\n| Can't merge an Array with an Object                                   |   DataError   | Similar to the previous message, you have an array as the current data and request to merge it with an object.                                                                                   |\n| DataPath: /XXX. YYY is not an array.                                  |   DataError   | When trying to access an object as an array.                                                                                                                                                     |\n| DataPath: /XXX. Can't find index INDEX in array YYY                   |   DataError   | When trying to access a non-existent index in the array.                                                                                                                                         |\n| Only numerical values accepted for array index                        |   DataError   | An array can only use `number` for its indexes. For this use the normal object.                                                                                                                  |\n| The entry at the path (/XXX) needs to be either an Object or an Array |   DataError   | When using the `find` method, the rootPath needs to point to an object or an array to search within it for the desired value.                                                                    |\n| Can't Load Database: XXXX                                             | DatabaseError | JsonDB can't load the database for \"err\" reason. You can find the nested error in `error.inner`                                                                                                  |\n| Can't save the database: XXX                                          | DatabaseError | JsonDB can't save the database for \"err\" reason. You can find the nested error in `error.inner`                                                                                                  |\n| DataBase not loaded. Can't write                                      | DatabaseError | Since the database hasn't been loaded correctly, the module won't let you save the data to avoid erasing your database.                                                                          |\n\n# Limitations\n\n## Object with `separator` in key\n\nObject pushed with key containing the `separator` character won't be reachable. See [#75](https://github.com/Belphemur/node-json-db/issues/75).\n\nPlease consider the `separator` as a reserved character by node-json-await db.\n\n# Contributors\n\n<!-- ALL-CONTRIBUTORS-LIST:START - Do not remove or modify this section -->\n<!-- prettier-ignore-start -->\n<!-- markdownlint-disable -->\n<table>\n  <tbody>\n    <tr>\n      <td align=\"center\" valign=\"top\" width=\"14.28%\"><a href=\"https://davisjam.github.io/\"><img src=\"https://avatars.githubusercontent.com/u/22822319?v=4?s=100\" width=\"100px;\" alt=\"Jamie Davis\"/><br /><sub><b>Jamie Davis</b></sub></a><br /><a href=\"#security-davisjam\" title=\"Security\">🛡️</a></td>\n      <td align=\"center\" valign=\"top\" width=\"14.28%\"><a href=\"https://github.com/sidblommerswork\"><img src=\"https://avatars.githubusercontent.com/u/93680615?v=4?s=100\" width=\"100px;\" alt=\"sidblommerswork\"/><br /><sub><b>sidblommerswork</b></sub></a><br /><a href=\"https://github.com/Belphemur/node-json-db/commits?author=sidblommerswork\" title=\"Code\">💻</a> <a href=\"https://github.com/Belphemur/node-json-db/commits?author=sidblommerswork\" title=\"Tests\">⚠️</a></td>\n      <td align=\"center\" valign=\"top\" width=\"14.28%\"><a href=\"https://github.com/drproktor\"><img src=\"https://avatars.githubusercontent.com/u/19718418?v=4?s=100\" width=\"100px;\" alt=\"Max Huber\"/><br /><sub><b>Max Huber</b></sub></a><br /><a href=\"https://github.com/Belphemur/node-json-db/commits?author=drproktor\" title=\"Code\">💻</a></td>\n      <td align=\"center\" valign=\"top\" width=\"14.28%\"><a href=\"https://github.com/adamhl8\"><img src=\"https://avatars.githubusercontent.com/u/1844269?v=4?s=100\" width=\"100px;\" alt=\"Adam\"/><br /><sub><b>Adam</b></sub></a><br /><a href=\"https://github.com/Belphemur/node-json-db/commits?author=adamhl8\" title=\"Code\">💻</a> <a href=\"https://github.com/Belphemur/node-json-db/commits?author=adamhl8\" title=\"Documentation\">📖</a></td>\n      <td align=\"center\" valign=\"top\" width=\"14.28%\"><a href=\"http://divineanum.me\"><img src=\"https://avatars.githubusercontent.com/u/44934037?v=4?s=100\" width=\"100px;\" alt=\"Divine Anum\"/><br /><sub><b>Divine Anum</b></sub></a><br /><a href=\"https://github.com/Belphemur/node-json-db/commits?author=CHR-onicles\" title=\"Documentation\">📖</a></td>\n      <td align=\"center\" valign=\"top\" width=\"14.28%\"><a href=\"https://github.com/michalfedyna\"><img src=\"https://avatars.githubusercontent.com/u/84079005?v=4?s=100\" width=\"100px;\" alt=\"Michał Fedyna\"/><br /><sub><b>Michał Fedyna</b></sub></a><br /><a href=\"https://github.com/Belphemur/node-json-db/commits?author=michalfedyna\" title=\"Documentation\">📖</a></td>\n      <td align=\"center\" valign=\"top\" width=\"14.28%\"><a href=\"https://github.com/alexsad\"><img src=\"https://avatars.githubusercontent.com/u/2659613?v=4?s=100\" width=\"100px;\" alt=\"alex.query\"/><br /><sub><b>alex.query</b></sub></a><br /><a href=\"https://github.com/Belphemur/node-json-db/commits?author=alexsad\" title=\"Code\">💻</a></td>\n    </tr>\n    <tr>\n      <td align=\"center\" valign=\"top\" width=\"14.28%\"><a href=\"http://www.antonytrupe.com\"><img src=\"https://avatars.githubusercontent.com/u/182436?v=4?s=100\" width=\"100px;\" alt=\"Tony Trupe\"/><br /><sub><b>Tony Trupe</b></sub></a><br /><a href=\"https://github.com/Belphemur/node-json-db/commits?author=antonytrupe\" title=\"Tests\">⚠️</a></td>\n      <td align=\"center\" valign=\"top\" width=\"14.28%\"><a href=\"https://github.com/sh6986\"><img src=\"https://avatars.githubusercontent.com/u/61879996?v=4?s=100\" width=\"100px;\" alt=\"sh6986\"/><br /><sub><b>sh6986</b></sub></a><br /><a href=\"https://github.com/Belphemur/node-json-db/issues?q=author%3Ash6986\" title=\"Bug reports\">🐛</a></td>\n      <td align=\"center\" valign=\"top\" width=\"14.28%\"><a href=\"https://github.com/pedroELT\"><img src=\"https://avatars.githubusercontent.com/u/620234?v=4?s=100\" width=\"100px;\" alt=\"pedroELT\"/><br /><sub><b>pedroELT</b></sub></a><br /><a href=\"https://github.com/Belphemur/node-json-db/commits?author=pedroELT\" title=\"Code\">💻</a></td>\n      <td align=\"center\" valign=\"top\" width=\"14.28%\"><a href=\"https://github.com/stefnotch\"><img src=\"https://avatars.githubusercontent.com/u/10220080?v=4?s=100\" width=\"100px;\" alt=\"stefnotch\"/><br /><sub><b>stefnotch</b></sub></a><br /><a href=\"https://github.com/Belphemur/node-json-db/commits?author=stefnotch\" title=\"Code\">💻</a></td>\n    </tr>\n  </tbody>\n</table>\n\n<!-- markdownlint-restore -->\n<!-- prettier-ignore-end -->\n\n<!-- ALL-CONTRIBUTORS-LIST:END -->\n\n## Special Thanks\n\n[James Davis](https://github.com/davisjam) for helping to fix a regular expression vulnerable to [catastrophic backtracking](https://docs.microsoft.com/en-us/dotnet/standard/base-types/backtracking-in-regular-expressions).\n\n## License\n\n[![FOSSA Status](https://app.fossa.io/api/projects/git%2Bgithub.com%2FBelphemur%2Fnode-json-await db.svg?type=large)](https://app.fossa.io/projects/git%2Bgithub.com%2FBelphemur%2Fnode-json-db?ref=badge_large)\n","readmeFilename":"README.md","users":{"ino":true,"suddi":true,"zoxon":true,"edobry":true,"zajrik":true,"larnera":true,"moi0312":true,"elkarrde":true,"yologith":true,"flockonus":true,"shakakira":true,"qbert65536":true,"rocket0191":true,"ayhansipahi":true,"bearpersson":true,"flumpus-dev":true}}