{"_id":"@amnesia-js/core","_rev":"6-5d206097792e29faad1173f613f808b3","name":"@amnesia-js/core","dist-tags":{"latest":"1.2.3"},"versions":{"1.0.0":{"name":"@amnesia-js/core","version":"1.0.0","description":"Javascript Client for AmnesiaDB","main":"src/index.js","scripts":{"build":"tsc","test":"jest"},"keywords":["amnesia-db","amnesia"],"author":{"name":"Nikhil Nayak"},"license":"ISC","devDependencies":{"@babel/core":"^7.15.5","@babel/preset-env":"^7.15.6","@babel/preset-typescript":"^7.15.0","@types/jest":"^27.0.1","@types/node":"^16.9.1","@types/uuid":"^8.3.1","babel-jest":"^27.2.0","jest":"^27.2.0","ts-node":"^10.2.1","typescript":"^4.4.3"},"dependencies":{"uuid":"^8.3.2"},"directories":{"test":"test"},"repository":{"type":"git","url":"git+https://github.com/NikhilCodes/amnesia-js.git"},"bugs":{"url":"https://github.com/NikhilCodes/amnesia-js/issues"},"homepage":"https://github.com/NikhilCodes/amnesia-js#readme","gitHead":"84d593b2e50e8f4c9139b30fae2d8112898bb97f","_id":"@amnesia-js/core@1.0.0","_nodeVersion":"15.14.0","_npmVersion":"7.15.0","dist":{"integrity":"sha512-PQXUX9TUDmw9vjLC/T1QvEZ6r37PxEONMqGsdbOIipWJCR7YtMsxC3VhJRQ9wu93av8KOtKHoN5FuRoMM5BFMg==","shasum":"431be591047b79e396ca95a2209aa8359c5631ae","tarball":"https://registry.npmjs.org/@amnesia-js/core/-/core-1.0.0.tgz","fileCount":9,"unpackedSize":20874,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJhQk6oCRA9TVsSAnZWagAACb0P/jqpEA465wJj/SchZpgi\nNLqDOHuBPgj2mNlHawoYKRE0g32xPAJjhsg55cw+RC4Y/+BFTWnJsp/KyGlS\nUwL7efOtCXXEPPBCaS8JhYL8DY7PlsmH25pvsa/JkqKO7jbtllTNMNt697SQ\nvmDuDoexQgVU7fbJ4QdILKWooymqKOOjrnJMzC7Dny+ZOiEvgYpww9YT+0ds\nLF+lpUqY6atdTiwsrRcV+LAipXV8CHlbrXq9tNX/SoyOxupiBh50quAizfk/\nbCqb4aIaoNeI0J+WertNI3VLTsu6yv1BA5lHxC/B3tb53yvkJB5sd+j5iSkM\nsBgUhY4niudqQrvMqbCew5EQs1gdIhwJ9fNNK65hIxt8qUse2p40ul9XvHfa\nGYtgrixli8bN+KkLFcFoid5BTBAbfO0nttvRO/VA8Xncnam97GTb0/4ONhC9\ne+zNtzzEpO1UuoN5bn1yO1Ood7SrWYwcInXqZEzqg4J+vG6B+stq1rhyiY8Y\nl+wK8kKkF5Ya0WXn220nQbKpaA/roJYUpGnl8wvE8pSp8UwoQkemC+tQniP7\nj5EV6rf899DLQwhVFqB8lqQyfAlQfs9caNrrvae6b0tuALLGAg4ZGioe033+\noB6eiQ1YxhgD5h1MrTdgT+Jxb18JlNZme8pxDnBxkZ76Pq2HV4XbLRrzyv0X\ncoyS\r\n=auaF\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIF9xPDViEqwsW4eRN3It7tIwA1DJdk0+mbZbHa6+B4TfAiBzA3+vmsdQDJDhek1+LUnOJuqG9t/TxER4giaJvZoJxg=="}]},"_npmUser":{"name":"nikhilcodes","email":"nikhil.nixel@gmail.com"},"maintainers":[{"name":"nikhilcodes","email":"nikhil.nixel@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/core_1.0.0_1631735464690_0.010414772497751246"},"_hasShrinkwrap":false},"1.2.0":{"name":"@amnesia-js/core","version":"1.2.0","description":"Javascript Client for AmnesiaDB","main":"lib/index.js","scripts":{"build":"tsc","test":"jest"},"keywords":["amnesia-db","amnesia"],"author":{"name":"Nikhil Nayak"},"license":"ISC","devDependencies":{"@babel/core":"^7.15.5","@babel/preset-env":"^7.15.6","@babel/preset-typescript":"^7.15.0","@types/jest":"^27.0.1","@types/node":"^16.9.1","@types/uuid":"^8.3.1","babel-jest":"^27.2.0","jest":"^27.2.0","ts-node":"^10.2.1","typescript":"^4.4.3"},"dependencies":{"uuid":"^8.3.2"},"directories":{"test":"test"},"repository":{"type":"git","url":"git+https://github.com/NikhilCodes/amnesia-js.git"},"bugs":{"url":"https://github.com/NikhilCodes/amnesia-js/issues"},"homepage":"https://github.com/NikhilCodes/amnesia-js#readme","gitHead":"ef90faa8cc7c742a507520c637251bfd92ead1d6","_id":"@amnesia-js/core@1.2.0","_nodeVersion":"15.14.0","_npmVersion":"7.15.0","dist":{"integrity":"sha512-Zn+TpVqChEfJdasm4rtCh+hkVPLOa0dyK9vznQPikcW7uU1DT6PPPoZnch75plfzi6CkjZprmC121BgK48fhoQ==","shasum":"11ddbae017e45ae1870fbd2dd10ed72559a18ef4","tarball":"https://registry.npmjs.org/@amnesia-js/core/-/core-1.2.0.tgz","fileCount":9,"unpackedSize":21869,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJhQuE2CRA9TVsSAnZWagAA5/sP/jmyjRBPKGNi7R8pelO4\nzaoTyEC8qGPLSZTbBHOdc67eo66f5rFzu8pGBR2r+d2tw2Bb2kklr2kV+hqa\nQRwsIXQt40tp+1SHqulqP6/syE5CNtAnwLvmJSvSclMmD7HXNxOM8BFpyigw\nevE1P1KC9NHvcLTNM0YeUdKRvU6qxaAlG8fxkjJI6kGJUU6PsIuYu0hiehgV\ncbK318Bt4ojCOVc1J1GJ4dl/OPs7+gBlOKT/c4Ntw/9GZdUm2Fs/B0+8FRgY\n9thi0fX2MdcZ0yACCath7KdSfPbJpXVh1srUbMHR3tMY93+uQUGFtMLWrmHN\n7RZm35Onbi8XiZxwJ90D17gUhgGDy4TVcSQxhg2zWilqo0bB1Gi4xXCb3Kkg\n/J17I2VfHbT3FcYzJiDfLI97h1Qv59/PrP/osnFNkCDwfb0kNCLn4/uqi4DP\nt0v+q5TqOBVOi5GpT/xguxF60mt01s18FU6T3XGi+8EF4l8kar/oWuWdWB4E\nkTm0Tpswx4WCFwVam0vVxdKgpKFeOmRG61m8PcEDKEG4B9B7n1LOy4ETBXju\ncKn6DxNm+YrLMKAbTWDt54NfmJAMBEcKhY3USktst/lPMDha3pUx8Lejb0Sr\nLxR6rRRmxLVQB4m+Djr80+7ATtQIJ+ZEZjyxLB87oHY311b3Zw+HMA6t7Kbp\n8VAo\r\n=tn8m\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQDzFFtZw7/v6GJAcUpKBctuD9evNT5TvjfSUyGCyL7F8gIhAJ0KpdFK8I8qxXYqk1w0r3TrDzdzfyC1PFC8NeDr4wu5"}]},"_npmUser":{"name":"nikhilcodes","email":"nikhil.nixel@gmail.com"},"maintainers":[{"name":"nikhilcodes","email":"nikhil.nixel@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/core_1.2.0_1631772982573_0.39216947063431284"},"_hasShrinkwrap":false},"1.2.1":{"name":"@amnesia-js/core","version":"1.2.1","description":"Javascript Client for AmnesiaDB","main":"lib/index.js","types":"lib/index.d.ts","scripts":{"build":"tsc","test":"jest"},"keywords":["amnesia-db","amnesia"],"author":{"name":"Nikhil Nayak"},"license":"ISC","devDependencies":{"@babel/core":"^7.15.5","@babel/preset-env":"^7.15.6","@babel/preset-typescript":"^7.15.0","@types/jest":"^27.0.1","@types/node":"^16.9.1","@types/uuid":"^8.3.1","babel-jest":"^27.2.0","jest":"^27.2.0","ts-node":"^10.2.1","typescript":"^4.4.3"},"dependencies":{"uuid":"^8.3.2"},"directories":{"test":"test"},"repository":{"type":"git","url":"git+https://github.com/NikhilCodes/amnesia-js.git"},"bugs":{"url":"https://github.com/NikhilCodes/amnesia-js/issues"},"homepage":"https://github.com/NikhilCodes/amnesia-js#readme","gitHead":"ad7167d9fa79984617899f8c37b36d1ad1462c1a","_id":"@amnesia-js/core@1.2.1","_nodeVersion":"15.14.0","_npmVersion":"7.15.0","dist":{"integrity":"sha512-ZdqyFkSCcaCKbBIyQvEgZIwcUfKKdXDMU8491+v487uuD2imx7Lpm9CsSKW/q3/y/QKfWzNHbw693+SbMqIL9A==","shasum":"0dfd964a45c825a20007bb4d053ef4ba347cc7ad","tarball":"https://registry.npmjs.org/@amnesia-js/core/-/core-1.2.1.tgz","fileCount":46,"unpackedSize":163418,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJhQuxKCRA9TVsSAnZWagAAiFwP/3zA8ceEvp3Zlx2yOUQV\nAHEYMqG27QvDVB4zovqaxAQlrHOcyRissPtYuCiBmgfJF70oYa00xMH9ve0r\nQcFDSaWByVWaWYvvEQ4Qkgn5kHLTIcu2wpzr5Nxp8+5j5v19bUAlrHA/ju4u\nCDm8wQzKkHkhZbnyXfbJU0b4aLyikwlPmCrTSJI+2vyI1dapPurABTaKcuaW\nctvFn5CYrEF0SQLu/S4eTTAy4Cbgq76dO/vMO/quvNvzQnBn894KLmxBiXWp\nz70qp9EC9NdnxRioYb7cJGNMz4wNEBrojQT8JqMPEQhw/JSAdAJCpGW6peHV\nUAkXRYOYp+4Xtr9uWRHxktA0syEPJoHBPyDc1cc6F8OmjYvQJTgtPAtKZ6z0\nlFyBaTjEZdNg8JzvdR0lmcA4x3yxlrp8BIG0QZbIIO3xxa6Mi1U8/BQUBQ/A\nMIG40EJDNhDAiboZEv0RdG5plbbY2RvNz94uMxgBnztda3t9sB7fLuN/DQEW\noYUcgj6QxNcAmmMewvOvMg8lj3p63AfdQs5ywrR89NLOONcglpp6sFK8Snqm\nm0eVktvRg0BezVxkphXeHN8g7fRTGIjEpRtRzkObZGQq4YkWlQB7aS+7B6Zr\nCiUKYA2T91tH4/YewEi5cZ1TbnrBu1vABwVjSBBcMf2Wwmv9DzX5rjPYW1Vh\nA7aZ\r\n=xjIl\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIAc9fL8SoA/OiCQ9rgAJzFmHDBanu6Tp7AbZ62K2/W3WAiBFY8lissBokWR4hC0P2l0k5y3t2s1UoymA7s1QFRpGUg=="}]},"_npmUser":{"name":"nikhilcodes","email":"nikhil.nixel@gmail.com"},"maintainers":[{"name":"nikhilcodes","email":"nikhil.nixel@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/core_1.2.1_1631775817915_0.77800119180805"},"_hasShrinkwrap":false},"1.2.2":{"name":"@amnesia-js/core","version":"1.2.2","description":"Javascript Client for AmnesiaDB","main":"lib/index.js","types":"lib/index.d.ts","scripts":{"build":"tsc","test":"jest"},"keywords":["amnesia-db","amnesia"],"author":{"name":"Nikhil Nayak"},"license":"ISC","devDependencies":{"@babel/core":"^7.15.5","@babel/preset-env":"^7.15.6","@babel/preset-typescript":"^7.15.0","@types/jest":"^27.0.1","@types/node":"^16.9.1","@types/uuid":"^8.3.1","babel-jest":"^27.2.0","jest":"^27.2.0","ts-node":"^10.2.1","typescript":"^4.4.3"},"dependencies":{"uuid":"^8.3.2"},"directories":{"test":"test"},"repository":{"type":"git","url":"git+https://github.com/NikhilCodes/amnesia-js.git"},"bugs":{"url":"https://github.com/NikhilCodes/amnesia-js/issues"},"homepage":"https://github.com/NikhilCodes/amnesia-js#readme","gitHead":"9c5b6fded5027d7783e79b47937458a1433be2c6","_id":"@amnesia-js/core@1.2.2","_nodeVersion":"15.14.0","_npmVersion":"7.15.0","dist":{"integrity":"sha512-uKXKOLnpdrknr41Zz2k90kbQgiMG9SBBXayT34J+9GEmyXQVWtFDjgDQqEZC2o8qTcKpobtTjwENXFCZ6TXNbw==","shasum":"d5d5e5266b902c673b73b8290f2beaed1a302777","tarball":"https://registry.npmjs.org/@amnesia-js/core/-/core-1.2.2.tgz","fileCount":9,"unpackedSize":20729,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJhQuyqCRA9TVsSAnZWagAAuFMP/R/N6jYVLJIL6Q54rVId\nCiMmlNG7AD1z8jHbTlHFzIcITsa1QvV33J/c3bosfsdy9Tz9ckGWvchIHk1e\n7iwRIoQBmmt7MMa1XNec/zlzRjQIKXRqSJzxM5YWpw2rH0DJPoqAYa6ia/8C\nl+4gj1YwiaoQSD+jTTnToPF1b1TuZp3wfl7hcO7vmWdEP3BNm01RI82GRN0I\nUAyuV1CNUsJw1zi4sSEuc9cjod8JwOLYS383h4zjqf9zCjfmBgiEPtH1yU6Z\nmojWrpE01f2PFEQxFYiaApKljedgTDtK6CpLrKI36mRb3lIeGj8Z9/UGTKi9\nr7gi5l+9zV/BKMAAIgGyBtkUZAYrK4fHAW2arpVcLcSnn6QibXWwdWFuj1zY\n500DsgbwQ0Xng4pifq8TzaXoI+9j7FSEsLvyS9vCbiuL7OwK7YvgIgfnjuAE\nn9jCsMxjWrLJ9Ck6HcENtTHzmFVjaO0ChwjPjuf1wrc7riV6FpYlqBCWcM7y\n9gj2X9vfcQAv8XfNgxW6bnaHP/Ku/UWULokCBQfu3C/7ATl47ze971C/zzAy\noYT8OK71ZQjg8SGhroYIFq813LcH1ZREBa60Jlmd4+OGM0k7A0J7Tj9AwF6d\nKjHS9yQnkia0SbTtG5BZeEZAvJOamGds87JKm0YfD3yrI/rXDDu6gAGpz2bW\nFH/Q\r\n=EUmS\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIFFd691k1V5vDxuBq2lhlfJJ/Fsh4ffjbKWGib5+eljjAiEAxmoDVUJj0zodJKTVmVgeKtvRuxdgPDotK9isfzxa8wY="}]},"_npmUser":{"name":"nikhilcodes","email":"nikhil.nixel@gmail.com"},"maintainers":[{"name":"nikhilcodes","email":"nikhil.nixel@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/core_1.2.2_1631775914035_0.5316732343243595"},"_hasShrinkwrap":false},"1.2.3":{"name":"@amnesia-js/core","version":"1.2.3","description":"Javascript Client for AmnesiaDB","main":"lib/index.js","types":"lib/index.d.ts","scripts":{"build":"tsc","test":"jest"},"keywords":["amnesia-db","amnesia","amnesia-js"],"author":{"name":"Nikhil Nayak"},"license":"AGPL-3.0-or-later","devDependencies":{"@babel/core":"^7.15.5","@babel/preset-env":"^7.15.6","@babel/preset-typescript":"^7.15.0","@types/jest":"^27.0.1","@types/node":"^16.9.1","@types/uuid":"^8.3.1","babel-jest":"^27.2.0","jest":"^27.2.0","ts-node":"^10.2.1","typescript":"^4.4.3"},"dependencies":{"uuid":"^8.3.2"},"directories":{"test":"test"},"repository":{"type":"git","url":"git+https://github.com/NikhilCodes/amnesia-js.git"},"bugs":{"url":"https://github.com/NikhilCodes/amnesia-js/issues"},"homepage":"https://github.com/NikhilCodes/amnesia-js#readme","gitHead":"d519912aeb0a5b63c4bd5dc3e93fdf30bffe870a","_id":"@amnesia-js/core@1.2.3","_nodeVersion":"15.14.0","_npmVersion":"7.15.0","dist":{"integrity":"sha512-OP7Jygfne3BHUEbgLbGaY/WKyYGvP8lr9Zm6h8rB1FdYMTZp86bRdZ86ksAvLO0Dhn8yObO8MTmg7fSI7/hljA==","shasum":"221b2845c1234535f1b3a7d93df999cdbf9dfd95","tarball":"https://registry.npmjs.org/@amnesia-js/core/-/core-1.2.3.tgz","fileCount":10,"unpackedSize":55258,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJhzFP9CRA9TVsSAnZWagAANvcQAIAr8l20+tkd1VarqNi8\ngN7BRgI4Wc/gvG052miprpqEaoK4twh8YX3s2n2WJk3QtirARsUkrfV8QA0Q\nEKAMdPDJ0Lh8QqBBi1LxU1liVCFf7K9PZ9XpNklAoV6Ye/d3YxQcYdanMthc\nh/Vk+0IL8G+hKFjfOlz6j9QUHoIBaJFahfKAuUR2QfQHM4vKo7qekSKfhb+q\nMD1L5ENbjYD3ibwPot+SjYFmhItIZuPH0HVxv0E+lRNZvwsmidZeUFrIIM7Y\nXM6JkLM5JIas9S4hLf+Bh2WlnurKuwNLh4Du123ab6XibfP2OhADJKAUJs94\nC0ZSFRM22RY1LV1gDtHt3omTD5OgPcmOX0brujvVV2LKt5M4yV4VCdCMCbKK\n08Ic6Uq85dsQ0YjIi4545df3oPEqw7HDlMI2rRXe6Q5cmyLS06LHJxi3Ssma\np7MMrbzd48TWnE+iotcHj5nqwMwqtH9Gp4DbFB8RHj0Y+pYjYKpO/33y9laT\n6Q29D0AuEDKDv+7Rnis3MRbeZ1TSvDZLSQMRUu6wUGKs71KTN8/8VqcE0DbS\nBKc0qaDMD0/S+Rs+UXwLeZ0CSdLZtDr7OtDml0WvSLhvKIuLAYSM6g5GQaTj\nAWcqDncVJe6yb4yJyRQIXJ/8L8H57wqx7yTzzBrUGsf52LBPSZ3oPvi8qGpI\nhUz1\r\n=5R+T\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQCFDI35hZsHEj5NLy8Qj8yZpE5AFA+IdinACOf3uGh6NAIhAJsh/j7ZBXlJ1UYjKdi0ixbq2FlNp2WWfJ5WWyCMbpTy"}]},"_npmUser":{"name":"nikhilcodes","email":"nikhil.nixel@gmail.com"},"maintainers":[{"name":"nikhilcodes","email":"nikhil.nixel@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/core_1.2.3_1631909398736_0.614811679530681"},"_hasShrinkwrap":false}},"time":{"created":"2021-09-15T19:51:04.618Z","1.0.0":"2021-09-15T19:51:04.831Z","modified":"2022-04-04T13:50:20.279Z","1.2.0":"2021-09-16T06:16:22.709Z","1.2.1":"2021-09-16T07:03:38.084Z","1.2.2":"2021-09-16T07:05:14.181Z","1.2.3":"2021-09-17T20:09:58.884Z"},"maintainers":[{"name":"nikhilcodes","email":"nikhil.nixel@gmail.com"}],"description":"Javascript Client for AmnesiaDB","homepage":"https://github.com/NikhilCodes/amnesia-js#readme","keywords":["amnesia-db","amnesia","amnesia-js"],"repository":{"type":"git","url":"git+https://github.com/NikhilCodes/amnesia-js.git"},"author":{"name":"Nikhil Nayak"},"bugs":{"url":"https://github.com/NikhilCodes/amnesia-js/issues"},"license":"AGPL-3.0-or-later","readme":"# Amnesia JS\n[AmnesiaDB](https://github.com/NikhilCodes/AmnesiaDB) Official Client\n\n## Example\n\nConnect to locally hosted Amnesia DB\n```javascript\nimport { AmnesiaClient } from 'amnesia-client';\n\nconst am = new AmnesiaClient();\nawait am.connect({ port: 4224 });\n```\n\nRun a Query\n```javascript\nlet res = await am.query('SET a AS b WHERE TTL=10s NFETCH=2');\nconsole.log(res) // OK\n```\n\nAlternatively\n```javascript\nlet res = await am.get('key');  // null\nawait am.set('key', 'value', { ttl: '20s', nfetch: 2 });\nlet res = await am.get('key');  // value\n```\n","readmeFilename":"README.md"}