{"_id":"node-firebird","_rev":"158-f0f8a1423afa635bfba638be29e57026","name":"node-firebird","dist-tags":{"latest":"2.18.2"},"versions":{"0.0.1":{"name":"node-firebird","version":"0.0.1","keywords":["firebird","database","rdbms"],"author":{"name":"Henri Gourvest","email":"hgourvest@gmail.com"},"_id":"node-firebird@0.0.1","maintainers":[{"name":"hgourvest","email":"hgourvest@gmail.com"}],"homepage":"http://github.com/hgourvest/node-firebird","dist":{"shasum":"07dfb44d36799a73d1f7a7cac739d0a316243a98","tarball":"https://registry.npmjs.org/node-firebird/-/node-firebird-0.0.1.tgz","integrity":"sha512-+AAM/2WbCt54TQ2PJu4REYg2g6bqevGxHHbke3X7MS/Lzhr83gnH1iE4/ZYeIvsLm7tiv3KqwQSC+3edqYpleQ==","signatures":[{"sig":"MEUCIGvemjgczmTxPxGZGODtWe36g64TlPZvqEgaPsnLUtsPAiEAmfdDpKAvdznZJBFdsD2eLCu4nJzzbtYAmu27dNvbz4o=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}]},"main":"./lib","engines":{"node":"*"},"_npmUser":{"name":"hgourvest","email":"hgourvest@gmail.com"},"repository":{"url":"git://github.com/hgourvest/node-firebird.git","type":"git"},"_npmVersion":"1.1.21","description":"Firebird client - pure javascript","directories":{},"_nodeVersion":"v0.6.18","dependencies":{},"_defaultsLoaded":true,"devDependencies":{},"_engineSupported":true,"optionalDependencies":{}},"0.0.2":{"name":"node-firebird","version":"0.0.2","keywords":["firebird","database","rdbms"],"author":{"name":"Henri Gourvest","email":"hgourvest@gmail.com"},"_id":"node-firebird@0.0.2","maintainers":[{"name":"hgourvest","email":"hgourvest@gmail.com"}],"homepage":"http://github.com/hgourvest/node-firebird","dist":{"shasum":"27facfa2406626c23a0ea31b82d8c0fec602078d","tarball":"https://registry.npmjs.org/node-firebird/-/node-firebird-0.0.2.tgz","integrity":"sha512-G2J/Mvna6qPQJrLywGjsqX92y756jJdTYpI+kC3wXCAw6OzyRpJMq/y9O6pykUnss5qq89fUAEMGzJKuCHV2sg==","signatures":[{"sig":"MEYCIQChPBZtkjiOI6sj9fSyDYh8yk/j81T3F6j675PM7n1kZAIhALm7DhnFBicRf/L+n+Vx6UdKjIuxp9SNWO9H8R80t52D","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}]},"main":"./lib","engines":{"node":"*"},"_npmUser":{"name":"hgourvest","email":"hgourvest@gmail.com"},"repository":{"url":"git://github.com/hgourvest/node-firebird.git","type":"git"},"_npmVersion":"1.1.21","description":"Firebird client - pure javascript","directories":{},"_nodeVersion":"v0.6.17","dependencies":{},"_defaultsLoaded":true,"devDependencies":{},"_engineSupported":true,"optionalDependencies":{}},"0.0.3":{"name":"node-firebird","version":"0.0.3","keywords":["firebird","database","rdbms"],"author":{"name":"Henri Gourvest","email":"hgourvest@gmail.com"},"_id":"node-firebird@0.0.3","maintainers":[{"name":"hgourvest","email":"hgourvest@gmail.com"}],"homepage":"http://github.com/hgourvest/node-firebird","dist":{"shasum":"ea86cfb0ff486c6066ef8192e1cbf92e4a8e5bc2","tarball":"https://registry.npmjs.org/node-firebird/-/node-firebird-0.0.3.tgz","integrity":"sha512-WmL3Il2TwUxK37wt9raPmCtdG2DF7el5ULTdLbsO58rBDkEU4a19DMkueRIkroUz/DB8Z5oqDhuotInr6Lilgg==","signatures":[{"sig":"MEUCIGzt1o1G2VrKopTvE/RXk0vQaja1z/zVwYubHBBduMjSAiEAsoUkmu2KxbEKcHgKXfv0SC4Dp7S9Gj0xCQJBfWb9ecc=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}]},"main":"./lib","_from":"node-firebird","repository":{"url":"git://github.com/hgourvest/node-firebird","type":"git"},"description":"Firebird client - pure javascript","directories":{}},"0.0.4":{"name":"node-firebird","version":"0.0.4","keywords":["firebird","database","rdbms"],"author":{"name":"Henri Gourvest","email":"hgourvest@gmail.com"},"_id":"node-firebird@0.0.4","maintainers":[{"name":"hgourvest","email":"hgourvest@gmail.com"}],"homepage":"http://github.com/hgourvest/node-firebird","dist":{"shasum":"c1e0fd93997ff80752c162a4899c4525a7ffd46d","tarball":"https://registry.npmjs.org/node-firebird/-/node-firebird-0.0.4.tgz","integrity":"sha512-Iwh11AokEAAjTOHs7Ayc0bG00L7Jm2XYGQ0XGbXE/7OA5s6YVILE8aLARBXCRi3qWyQlLe+JDZC5G3wz8gLSTg==","signatures":[{"sig":"MEUCIQCLnHzfwic8XZqa8f6phaKHG5kwglpaYy9HzH9l9WNnTwIgdogzoMAltK2mKM+yZsP9sgSMsduZ7nuIvUmLZw9sX2k=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}]},"main":"./lib","repository":{"url":"git://github.com/hgourvest/node-firebird","type":"git"},"description":"Firebird client - pure javascript","directories":{}},"0.0.5":{"name":"node-firebird","version":"0.0.5","keywords":["firebird","database","rdbms"],"author":{"name":"Henri Gourvest","email":"hgourvest@gmail.com"},"_id":"node-firebird@0.0.5","maintainers":[{"name":"hgourvest","email":"hgourvest@gmail.com"}],"homepage":"http://github.com/hgourvest/node-firebird","dist":{"shasum":"6c851a2c1d6473ea6aabb297f18ff103ca8a0d83","tarball":"https://registry.npmjs.org/node-firebird/-/node-firebird-0.0.5.tgz","integrity":"sha512-r5ftHNE5jdNQpAOGca6BBZcKlpbwMRJUdrVtTryAWQx9ZMzs3pYDR/kAxBoqcUxrznYeHv0jIa4hGpx9wS2PEA==","signatures":[{"sig":"MEYCIQCcNSQlmNocmQwaUgnj6cs5jXs4SymMQDTAtzm+ISrOugIhAM+WWa/ktZYVcxkgt8UOKulmEmpiyu3RjmHGz9G2hHn2","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}]},"main":"./lib","_npmUser":{"name":"hgourvest","email":"hgourvest@gmail.com"},"repository":{"url":"git://github.com/hgourvest/node-firebird","type":"git"},"_npmVersion":"1.1.61","description":"Firebird client - pure javascript","directories":{}},"0.0.6":{"name":"node-firebird","version":"0.0.6","keywords":["firebird","database","rdbms"],"author":{"name":"Henri Gourvest","email":"hgourvest@gmail.com"},"_id":"node-firebird@0.0.6","maintainers":[{"name":"hgourvest","email":"hgourvest@gmail.com"}],"homepage":"http://github.com/hgourvest/node-firebird","dist":{"shasum":"73162c55b705b9f2b5ed419266198ef60a0b8307","tarball":"https://registry.npmjs.org/node-firebird/-/node-firebird-0.0.6.tgz","integrity":"sha512-baSqcIFFrie+DZqMceHpNfpJczTroOE7SsRVp3iAQ2e6h/HKaC7B+mYTP8eISDEXHVIyh9dwl5CFHtzEjcDAAw==","signatures":[{"sig":"MEUCIDNrXgE5Fg1UEcL7JeWcTRId9g8XpPzyjpE6QHd2FgUAAiEAx9fwC1+10iqI+PfsXwQX3ir92araJuBsW16bKOiAwtQ=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}]},"main":"./lib","_npmUser":{"name":"hgourvest","email":"hgourvest@gmail.com"},"repository":{"url":"git://github.com/hgourvest/node-firebird","type":"git"},"_npmVersion":"1.1.61","description":"Firebird client - pure javascript","directories":{}},"0.0.7":{"name":"node-firebird","version":"0.0.7","keywords":["firebird","database","rdbms"],"author":{"name":"Henri Gourvest","email":"hgourvest@gmail.com"},"_id":"node-firebird@0.0.7","maintainers":[{"name":"hgourvest","email":"hgourvest@gmail.com"}],"homepage":"http://github.com/hgourvest/node-firebird","dist":{"shasum":"5649a8ddb13e1f4ec1f3d190d55c44271cfb5f7d","tarball":"https://registry.npmjs.org/node-firebird/-/node-firebird-0.0.7.tgz","integrity":"sha512-Pu/uTM7NYRTpFVC2jP0TckuIOMY3Ux/upcDIiTpV3ET5jNjjg1jnQ3NaV/OXhtN54QLWwLQngX1J/SZH/606Cg==","signatures":[{"sig":"MEUCIQD1Kmd2XIzSiWzNc39TCgi5A46uIUAe5jc7xtRXhs7OXwIgFVzl3mz/QOA7Th87pZN8FpL+IlSaxyKFgagBW8Dep3Y=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}]},"main":"./lib","_npmUser":{"name":"hgourvest","email":"hgourvest@gmail.com"},"repository":{"url":"git://github.com/hgourvest/node-firebird","type":"git"},"_npmVersion":"1.1.62","description":"Firebird client - pure javascript","directories":{}},"0.0.8":{"name":"node-firebird","version":"0.0.8","keywords":["firebird","database","rdbms"],"author":{"name":"Henri Gourvest","email":"hgourvest@gmail.com"},"_id":"node-firebird@0.0.8","maintainers":[{"name":"hgourvest","email":"hgourvest@gmail.com"}],"homepage":"http://github.com/hgourvest/node-firebird","dist":{"shasum":"e6e56f26946232dc6ca0de04d0670d44073b04a9","tarball":"https://registry.npmjs.org/node-firebird/-/node-firebird-0.0.8.tgz","integrity":"sha512-7lbHYuVBL499bFo749s2Env7iqei9MFq0HBZ06SZdKLnTPHvvwSjKzDEKYiiPOL9WcEWR1z3LTYhf0WGQEnZmQ==","signatures":[{"sig":"MEUCIQDoPie5cRTOrayB9bwxHeRhdZ3niYw3UGF9eB7KeHu1GgIgMfWVls6UB1I7cFxNpnzvPXDUVkW9VTS4TaUXLB78kqY=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}]},"main":"./lib","_npmUser":{"name":"hgourvest","email":"hgourvest@gmail.com"},"repository":{"url":"git://github.com/hgourvest/node-firebird","type":"git"},"_npmVersion":"1.1.62","description":"Firebird client - pure javascript","directories":{}},"0.1.0":{"name":"node-firebird","version":"0.1.0","keywords":["firebird","database","rdbms"],"author":{"name":"Henri Gourvest","email":"hgourvest@gmail.com"},"_id":"node-firebird@0.1.0","maintainers":[{"name":"hgourvest","email":"hgourvest@gmail.com"}],"homepage":"http://github.com/hgourvest/node-firebird","dist":{"shasum":"4689cd8f2c3f9d4e61db21632d26d9a78a46480b","tarball":"https://registry.npmjs.org/node-firebird/-/node-firebird-0.1.0.tgz","integrity":"sha512-XyH6nvtqcwplXabXYL+i09iAbKAaQ7og2ObD7G2B0HNGZklhVWIkeM/+q1WSup0yVBGXzz7IQ43j04T8iBobaA==","signatures":[{"sig":"MEUCIQDjuCn1O2lE2we10DVsXLjR+RDFZgyECrJfhsvJF/yvlAIgQ03Zuj6WhRaBitqeYF0/5uYB/t4XARWMkcQnTTxFXEE=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}]},"main":"./lib","_npmUser":{"name":"hgourvest","email":"hgourvest@gmail.com"},"repository":{"url":"git://github.com/hgourvest/node-firebird","type":"git"},"_npmVersion":"1.1.63","description":"Firebird client - pure javascript","directories":{}},"0.1.1":{"name":"node-firebird","version":"0.1.1","keywords":["firebird","database","rdbms"],"author":{"name":"Henri Gourvest","email":"hgourvest@gmail.com"},"_id":"node-firebird@0.1.1","maintainers":[{"name":"hgourvest","email":"hgourvest@gmail.com"}],"homepage":"http://github.com/hgourvest/node-firebird","dist":{"shasum":"2baa3cd6e5485ca8904fd9056afacadbe87f1db0","tarball":"https://registry.npmjs.org/node-firebird/-/node-firebird-0.1.1.tgz","integrity":"sha512-2ZUU8tJI5cVsQZDv8DBgFnZvos1+7B/SHzMX2TWlEwYAg6zSd6hQTtkQdjU3wbk/DAu6IJWzPb+WKBTOPx+kgg==","signatures":[{"sig":"MEYCIQCWPMswAjnGNJZ8MYsbNBvE592Qoy1bad5oVL0nrTYPXQIhAJCFZeYpAJmCfWE6QSdGsQ80V8fi/fA5+EZdE032VIQO","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}]},"main":"./lib","_npmUser":{"name":"hgourvest","email":"hgourvest@gmail.com"},"repository":{"url":"git://github.com/hgourvest/node-firebird","type":"git"},"_npmVersion":"1.1.63","description":"Firebird client - pure javascript","directories":{}},"0.1.2":{"name":"node-firebird","version":"0.1.2","keywords":["firebird","database","rdbms"],"author":{"name":"Henri Gourvest","email":"hgourvest@gmail.com"},"_id":"node-firebird@0.1.2","maintainers":[{"name":"hgourvest","email":"hgourvest@gmail.com"},{"name":"mariuz","email":"mapopa@gmail.com"}],"homepage":"http://github.com/hgourvest/node-firebird","bugs":{"url":"https://github.com/hgourvest/node-firebird/issues"},"dist":{"shasum":"4b1dca4e8924c9156aaf7aff0b3e03d047b0c419","tarball":"https://registry.npmjs.org/node-firebird/-/node-firebird-0.1.2.tgz","integrity":"sha512-RuuxTHVW9BMk5/g8twg+kchDjZ0kPnJRqli6dLI/8YK7LmoaxUulcrphDsEOXTpafGKYjzIOSxaZu74cjJNokg==","signatures":[{"sig":"MEUCIQC9ar3eIRhr9BvUIMv6qaYoFaAkpQ2Co1gz0vx4RpVmTAIgE4P0Z5R/IT8tH5aHgom6qyc55en94B+kfMSVwN/dwFI=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}]},"main":"./lib","_from":".","_shasum":"4b1dca4e8924c9156aaf7aff0b3e03d047b0c419","gitHead":"b1cdd64aa5238f36b6a5dba397b282a2f6b60521","scripts":{},"_npmUser":{"name":"mariuz","email":"mapopa@gmail.com"},"licenses":[{"type":"MPL-2.0"}],"repository":{"url":"git://github.com/hgourvest/node-firebird","type":"git"},"_npmVersion":"1.4.21","description":"Firebird client - pure javascript","directories":{}},"0.1.3":{"name":"node-firebird","version":"0.1.3","keywords":["firebird","database","rdbms"],"author":{"name":"Henri Gourvest","email":"hgourvest@gmail.com"},"_id":"node-firebird@0.1.3","maintainers":[{"name":"hgourvest","email":"hgourvest@gmail.com"},{"name":"mariuz","email":"mapopa@gmail.com"}],"homepage":"http://github.com/hgourvest/node-firebird","bugs":{"url":"https://github.com/hgourvest/node-firebird/issues"},"dist":{"shasum":"87349f5d5b10771f38cebe951b592ea586d37302","tarball":"https://registry.npmjs.org/node-firebird/-/node-firebird-0.1.3.tgz","integrity":"sha512-8ClIbxVocdnu44IRVVWPPXO/fxPjJax+RHXPFhMurLfHmLtYxLbdjhpqapQjR+M1lMZln2k4F8CH76B4MB46jw==","signatures":[{"sig":"MEQCIHDu0ricBiTt4C+rW9BSZKyj66wV8lP4dRuNggeGCS63AiBXTK899tUSPTzEI/I9e/gVxNEN3EZAnKXTU305ijS70g==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}]},"main":"./lib","_from":".","_shasum":"87349f5d5b10771f38cebe951b592ea586d37302","gitHead":"e74b175ecfda62d27b795b3f04b99a44a70c17bd","scripts":{},"_npmUser":{"name":"mariuz","email":"mapopa@gmail.com"},"licenses":[{"url":"https://raw.githubusercontent.com/hgourvest/node-firebird/master/LICENSE","type":"MPL-2.0"}],"repository":{"url":"git://github.com/hgourvest/node-firebird","type":"git"},"_npmVersion":"1.4.21","description":"Firebird client - pure javascript","directories":{}},"0.1.4":{"name":"node-firebird","version":"0.1.4","keywords":["firebird","database","rdbms"],"author":{"name":"Henri Gourvest","email":"hgourvest@gmail.com"},"_id":"node-firebird@0.1.4","maintainers":[{"name":"hgourvest","email":"hgourvest@gmail.com"},{"name":"mariuz","email":"mapopa@gmail.com"}],"homepage":"https://github.com/hgourvest/node-firebird","bugs":{"url":"https://github.com/hgourvest/node-firebird/issues"},"dist":{"shasum":"ba47f9da06bf37d9428bd0112a2b214f4e78b9ac","tarball":"https://registry.npmjs.org/node-firebird/-/node-firebird-0.1.4.tgz","integrity":"sha512-P7A2nALgEzU3NCBG836GD/yoxF+SiACeG7XwXMcLyBLfGAqa7r4jxi+GMHhNp9TPLT4aKPwxKacPYMJRbivSRg==","signatures":[{"sig":"MEYCIQCDOOTc8XJmgUdu2lvE44EKj9ECh4dt4Gsn+HGk7W4AVAIhANy2s/Qw+8K3l4gWN3BDQpr78SQ3f219PjxGtS7ZeUxu","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}]},"main":"./lib","_from":".","_shasum":"ba47f9da06bf37d9428bd0112a2b214f4e78b9ac","gitHead":"3a20abedfe6dbae97e97c79b6011a32b13df0bd2","scripts":{},"_npmUser":{"name":"mariuz","email":"mapopa@gmail.com"},"licenses":[{"url":"https://raw.githubusercontent.com/hgourvest/node-firebird/master/LICENSE","type":"MPL-2.0"}],"repository":{"url":"https://github.com/hgourvest/node-firebird","type":"git"},"_npmVersion":"1.4.21","description":"Firebird client - pure javascript","directories":{}},"0.2.0":{"name":"node-firebird","version":"0.2.0","keywords":["firebird","database","rdbms","sql"],"author":{"name":"Henri Gourvest","email":"hgourvest@gmail.com"},"_id":"node-firebird@0.2.0","maintainers":[{"name":"hgourvest","email":"hgourvest@gmail.com"},{"name":"mariuz","email":"mapopa@gmail.com"},{"name":"petersirka","email":"petersirka@gmail.com"}],"contributors":[{"name":"Popa Marius Adrian","email":"mapopa@gmail.com"},{"name":"Peter Širka","email":"petersirka@gmail.com"}],"homepage":"https://github.com/hgourvest/node-firebird","bugs":{"url":"https://github.com/hgourvest/node-firebird/issues"},"dist":{"shasum":"c1812b2857f29e2239abddd82a0cbce5c4cd603a","tarball":"https://registry.npmjs.org/node-firebird/-/node-firebird-0.2.0.tgz","integrity":"sha512-3mkAeOrG/Ulfl4YJkkRXotZSkPEHFhrKngohvcPYZ2XpzgCrvlE1UycqCec2VzhudWn/Ou7ntmSb/csXLEjf5A==","signatures":[{"sig":"MEUCIQC+UuWDYuvvuTduZK3b+uB1wXLRGXyCstWLr8pGI6DBNQIgSFoeGcsuli9jI0IMMKVOA3ld4ut/fOgU9trdNNOTuVQ=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}]},"main":"./lib","_from":".","_shasum":"c1812b2857f29e2239abddd82a0cbce5c4cd603a","gitHead":"f441c32a39d46dd3f6d200e7d078944f3b4c05a8","scripts":{},"_npmUser":{"name":"petersirka","email":"petersirka@gmail.com"},"licenses":[{"url":"https://raw.githubusercontent.com/hgourvest/node-firebird/master/LICENSE","type":"MPL-2.0"}],"repository":{"url":"https://github.com/hgourvest/node-firebird","type":"git"},"_npmVersion":"1.4.23","description":"Pure JavaScript and Asynchronous Firebird client for Node.js.","directories":{}},"0.2.1":{"name":"node-firebird","version":"0.2.1","keywords":["firebird","database","rdbms","sql"],"author":{"name":"Henri Gourvest","email":"hgourvest@gmail.com"},"_id":"node-firebird@0.2.1","maintainers":[{"name":"hgourvest","email":"hgourvest@gmail.com"},{"name":"mariuz","email":"mapopa@gmail.com"},{"name":"petersirka","email":"petersirka@gmail.com"}],"contributors":[{"name":"Popa Marius Adrian","email":"mapopa@gmail.com"},{"name":"Peter Širka","email":"petersirka@gmail.com"}],"homepage":"https://github.com/hgourvest/node-firebird","bugs":{"url":"https://github.com/hgourvest/node-firebird/issues"},"dist":{"shasum":"a987b81099487d97e5add705b47d12c5c01220c8","tarball":"https://registry.npmjs.org/node-firebird/-/node-firebird-0.2.1.tgz","integrity":"sha512-99D/cnQ0hqOmY17Qgx2l9RZ/yh3ZnQEWqedjuLRTp4eubMQLsLyt+SZ8DxXuwzln0+hCP3EyWGKRln9Sq8kKWw==","signatures":[{"sig":"MEYCIQC/UzYFQyHHKCuCNj4uKBU8oURBPsF9pEbzissc6/AsOwIhAM4suHrdVKCOjorSjSNdD6mjvxHe45NypyuCtAlbuity","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}]},"main":"./lib","_from":".","_shasum":"a987b81099487d97e5add705b47d12c5c01220c8","gitHead":"c03504dfaca97ea352964aacd72a5cc9922f88b9","scripts":{},"_npmUser":{"name":"mariuz","email":"mapopa@gmail.com"},"licenses":[{"url":"https://raw.githubusercontent.com/hgourvest/node-firebird/master/LICENSE","type":"MPL-2.0"}],"repository":{"url":"https://github.com/hgourvest/node-firebird","type":"git"},"_npmVersion":"1.4.28","description":"Pure JavaScript and Asynchronous Firebird client for Node.js.","directories":{}},"0.2.3":{"name":"node-firebird","version":"0.2.3","keywords":["firebird","database","rdbms","sql"],"author":{"name":"Henri Gourvest","email":"hgourvest@gmail.com"},"_id":"node-firebird@0.2.3","maintainers":[{"name":"hgourvest","email":"hgourvest@gmail.com"},{"name":"mariuz","email":"mapopa@gmail.com"},{"name":"petersirka","email":"petersirka@gmail.com"}],"contributors":[{"name":"Popa Marius Adrian","email":"mapopa@gmail.com"},{"name":"Peter Širka","email":"petersirka@gmail.com"}],"homepage":"https://github.com/hgourvest/node-firebird","bugs":{"url":"https://github.com/hgourvest/node-firebird/issues"},"dist":{"shasum":"5af05dc7575543188b5005a59bd3e10537cff160","tarball":"https://registry.npmjs.org/node-firebird/-/node-firebird-0.2.3.tgz","integrity":"sha512-rLUzbOsb0V8sJe74/W3Cx4bmLoDQ4Gz5/c3Ifc1aFIsay/Nh2nY91rQUhvcu/GLHfAg9J/Jv7BuRbWNviZ5P4g==","signatures":[{"sig":"MEYCIQD+aDfJfaPOvdRdoEHJEq5VKaAytn03g+Ff4Dh+2tnO5QIhAOW/SLysoIalsZ8OywNQJK785fWWc6jAaqZ/aNHOt/8s","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}]},"main":"./lib","_from":".","_shasum":"5af05dc7575543188b5005a59bd3e10537cff160","gitHead":"39dadf20e203a8300eb766a24deecbfe3757954a","scripts":{},"_npmUser":{"name":"mariuz","email":"mapopa@gmail.com"},"licenses":[{"url":"https://raw.githubusercontent.com/hgourvest/node-firebird/master/LICENSE","type":"MPL-2.0"}],"repository":{"url":"https://github.com/hgourvest/node-firebird","type":"git"},"_npmVersion":"1.4.28","description":"Pure JavaScript and Asynchronous Firebird client for Node.js.","directories":{}},"0.2.4":{"name":"node-firebird","version":"0.2.4","keywords":["firebird","database","rdbms","sql"],"author":{"name":"Henri Gourvest","email":"hgourvest@gmail.com"},"_id":"node-firebird@0.2.4","maintainers":[{"name":"hgourvest","email":"hgourvest@gmail.com"},{"name":"mariuz","email":"mapopa@gmail.com"},{"name":"petersirka","email":"petersirka@gmail.com"}],"contributors":[{"name":"Popa Marius Adrian","email":"mapopa@gmail.com"},{"name":"Peter Širka","email":"petersirka@gmail.com"}],"homepage":"https://github.com/hgourvest/node-firebird","bugs":{"url":"https://github.com/hgourvest/node-firebird/issues"},"dist":{"shasum":"fb9a8bcf8892151532ad38bcc1dac8eba097772a","tarball":"https://registry.npmjs.org/node-firebird/-/node-firebird-0.2.4.tgz","integrity":"sha512-iNck9i2dMiTrftzn55PZP6gM31C9c7WCpzGqBdYxwWpJT0Log6h8RK/2DGTlET9h8El8lK3OaSqkLz4yhW8leQ==","signatures":[{"sig":"MEUCIFmWgeNyIDQIBx5OjnKjyo68t0b5etHZrBsZoUEvIKncAiEA3hLFjY8XeJHn7NYoJL/VDgoXG0hybpyRe25splAOgFE=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}]},"main":"./lib","_from":".","_shasum":"fb9a8bcf8892151532ad38bcc1dac8eba097772a","gitHead":"677cb0c2e2d031f18fa725752603a9103ff7eb7b","scripts":{},"_npmUser":{"name":"mariuz","email":"mapopa@gmail.com"},"licenses":[{"url":"https://raw.githubusercontent.com/hgourvest/node-firebird/master/LICENSE","type":"MPL-2.0"}],"repository":{"url":"https://github.com/hgourvest/node-firebird","type":"git"},"_npmVersion":"1.4.28","description":"Pure JavaScript and Asynchronous Firebird client for Node.js.","directories":{}},"0.2.5":{"name":"node-firebird","version":"0.2.5","keywords":["firebird","database","rdbms","sql"],"author":{"name":"Henri Gourvest","email":"hgourvest@gmail.com"},"_id":"node-firebird@0.2.5","maintainers":[{"name":"hgourvest","email":"hgourvest@gmail.com"},{"name":"mariuz","email":"mapopa@gmail.com"},{"name":"petersirka","email":"petersirka@gmail.com"}],"contributors":[{"name":"Popa Marius Adrian","email":"mapopa@gmail.com"},{"name":"Peter Širka","email":"petersirka@gmail.com"}],"homepage":"https://github.com/hgourvest/node-firebird","bugs":{"url":"https://github.com/hgourvest/node-firebird/issues"},"dist":{"shasum":"5d8dedf25853195fe95a1d2eea3931231b24aff3","tarball":"https://registry.npmjs.org/node-firebird/-/node-firebird-0.2.5.tgz","integrity":"sha512-i6DzNmgI5t9FFCs9Zlo2Vi8XFiJkz6H0vpFyWLbgcz5ubQP0dJQZYM9Msl/cIKDAYhbPwgqtGDlBajXv2+6Jvw==","signatures":[{"sig":"MEYCIQDTK6Z5YEa9kWaC8d7zo+DIj8laethxBnZopPTmeWrB9gIhAPA6pZiIZThcMgdVYrXiY/0HR9thv599dIOYQIBQGhXH","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}]},"main":"./lib","_from":".","_shasum":"5d8dedf25853195fe95a1d2eea3931231b24aff3","gitHead":"2e5a6ab893765fd53585c2dc88321d6e0677afc4","scripts":{},"_npmUser":{"name":"mariuz","email":"mapopa@gmail.com"},"licenses":[{"url":"https://raw.githubusercontent.com/hgourvest/node-firebird/master/LICENSE","type":"MPL-2.0"}],"repository":{"url":"https://github.com/hgourvest/node-firebird","type":"git"},"_npmVersion":"1.4.28","description":"Pure JavaScript and Asynchronous Firebird client for Node.js.","directories":{}},"0.2.6":{"name":"node-firebird","version":"0.2.6","keywords":["firebird","database","rdbms","sql"],"author":{"name":"Henri Gourvest","email":"hgourvest@gmail.com"},"_id":"node-firebird@0.2.6","maintainers":[{"name":"hgourvest","email":"hgourvest@gmail.com"},{"name":"mariuz","email":"mapopa@gmail.com"},{"name":"petersirka","email":"petersirka@gmail.com"}],"contributors":[{"name":"Popa Marius Adrian","email":"mapopa@gmail.com"},{"name":"Peter Širka","email":"petersirka@gmail.com"}],"homepage":"https://github.com/hgourvest/node-firebird","bugs":{"url":"https://github.com/hgourvest/node-firebird/issues"},"dist":{"shasum":"b93e17db7865b9cc64870c162091f2ba2a0b8971","tarball":"https://registry.npmjs.org/node-firebird/-/node-firebird-0.2.6.tgz","integrity":"sha512-/h4g0MXekDrBER4LFiUzf25hvbwbN9ZrBYqhi6gbzGq3DSPL5nQ8i+m0143TkCCAh+FVQUQdlfyHElUDvdqCqA==","signatures":[{"sig":"MEUCIQCWQm9OcUE/nb/PADBAIHOx72fIqCJkR2x4HujgFJjZ/wIgHwEQAXcG2QjFz1VuDrSY3Tk7ku8smn4MHjieK8f6cd4=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}]},"main":"./lib","_from":".","_shasum":"b93e17db7865b9cc64870c162091f2ba2a0b8971","gitHead":"a361f6a17c481718429538b63f4c1d24659e5baf","scripts":{},"_npmUser":{"name":"mariuz","email":"mapopa@gmail.com"},"licenses":[{"url":"https://raw.githubusercontent.com/hgourvest/node-firebird/master/LICENSE","type":"MPL-2.0"}],"repository":{"url":"https://github.com/hgourvest/node-firebird","type":"git"},"_npmVersion":"1.4.28","description":"Pure JavaScript and Asynchronous Firebird client for Node.js.","directories":{}},"0.3.0":{"name":"node-firebird","version":"0.3.0","keywords":["firebird","database","rdbms","sql"],"author":{"name":"Henri Gourvest","email":"hgourvest@gmail.com"},"_id":"node-firebird@0.3.0","maintainers":[{"name":"hgourvest","email":"hgourvest@gmail.com"},{"name":"mariuz","email":"mapopa@gmail.com"},{"name":"petersirka","email":"petersirka@gmail.com"}],"contributors":[{"name":"Popa Marius Adrian","email":"mapopa@gmail.com"},{"name":"Peter Širka","email":"petersirka@gmail.com"}],"homepage":"https://github.com/hgourvest/node-firebird","bugs":{"url":"https://github.com/hgourvest/node-firebird/issues"},"dist":{"shasum":"50f6fd6f79bf3399c8f4e337266cfa0dc66326bc","tarball":"https://registry.npmjs.org/node-firebird/-/node-firebird-0.3.0.tgz","integrity":"sha512-4eRZW6Rf4wREs2iZMtzN6KeL+teNNIH2doQ7lmKRaI/s6Ag+3rK/Uw3vYJH/+IqxafPZIia+7uBtwZ7IO4nWmg==","signatures":[{"sig":"MEUCIQCGtuCvWGztMdijS+vXV13sj8YL6osFiH0vptc23DCGggIgVx5MSaddQAqXbiD4uvezru882B15hYgLAX9o4tRbuck=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}]},"main":"./lib","_from":".","_shasum":"50f6fd6f79bf3399c8f4e337266cfa0dc66326bc","gitHead":"1b536743a315af250065f0e138df01fa8091296a","scripts":{},"_npmUser":{"name":"mariuz","email":"mapopa@gmail.com"},"licenses":[{"url":"https://raw.githubusercontent.com/hgourvest/node-firebird/master/LICENSE","type":"MPL-2.0"}],"repository":{"url":"https://github.com/hgourvest/node-firebird","type":"git"},"_npmVersion":"1.4.28","description":"Pure JavaScript and Asynchronous Firebird client for Node.js.","directories":{}},"0.4.0":{"name":"node-firebird","version":"0.4.0","keywords":["firebird","database","rdbms","sql"],"author":{"name":"Henri Gourvest","email":"hgourvest@gmail.com"},"_id":"node-firebird@0.4.0","maintainers":[{"name":"hgourvest","email":"hgourvest@gmail.com"},{"name":"mariuz","email":"mapopa@gmail.com"},{"name":"petersirka","email":"petersirka@gmail.com"}],"contributors":[{"name":"Popa Marius Adrian","email":"mapopa@gmail.com"},{"name":"Peter Širka","email":"petersirka@gmail.com"}],"homepage":"https://github.com/hgourvest/node-firebird","bugs":{"url":"https://github.com/hgourvest/node-firebird/issues"},"dist":{"shasum":"31b740414404a8c44959fbae52d7b909eed3f9e3","tarball":"https://registry.npmjs.org/node-firebird/-/node-firebird-0.4.0.tgz","integrity":"sha512-AHkj5KinOp7Ws1a3U4UxvRaarUT5EFN0r0FfEhBbAdhuJgWKI7SLujaT1X3alONvTTPaBFAGdm6HpXc67dLp/Q==","signatures":[{"sig":"MEYCIQCUUy249CsbqqvCUeB2aucyvhEuoIRGwrPKxUhmMnOwsAIhAIcRE98Fd0cX5qKB4iF/2o5bM/dxdsUKvWcansShJXla","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}]},"main":"./lib","_from":".","_shasum":"31b740414404a8c44959fbae52d7b909eed3f9e3","gitHead":"f6699588ef9858710318cfd423b5c899abdec5ff","scripts":{},"_npmUser":{"name":"mariuz","email":"mapopa@gmail.com"},"licenses":[{"url":"https://raw.githubusercontent.com/hgourvest/node-firebird/master/LICENSE","type":"MPL-2.0"}],"repository":{"url":"https://github.com/hgourvest/node-firebird","type":"git"},"_npmVersion":"2.5.1","description":"Pure JavaScript and Asynchronous Firebird client for Node.js.","directories":{},"_nodeVersion":"0.12.0"},"0.5.0":{"name":"node-firebird","version":"0.5.0","keywords":["firebird","database","rdbms","sql"],"author":{"name":"Henri Gourvest","email":"hgourvest@gmail.com"},"_id":"node-firebird@0.5.0","maintainers":[{"name":"hgourvest","email":"hgourvest@gmail.com"},{"name":"mariuz","email":"mapopa@gmail.com"},{"name":"petersirka","email":"petersirka@gmail.com"}],"contributors":[{"name":"Popa Marius Adrian","email":"mapopa@gmail.com"},{"name":"Peter Širka","email":"petersirka@gmail.com"}],"homepage":"https://github.com/hgourvest/node-firebird","bugs":{"url":"https://github.com/hgourvest/node-firebird/issues"},"dist":{"shasum":"fb59997c47b60da9b7d0c15dcbe13fbe3564dd38","tarball":"https://registry.npmjs.org/node-firebird/-/node-firebird-0.5.0.tgz","integrity":"sha512-DRAly0hgEZqGlG81H5ze7sn/BhuKUBby5bXCQgVlsVfFxrrNBScfQHiQGGnZqv98SMGtB0aMHA+A/d09TentsQ==","signatures":[{"sig":"MEYCIQD60nmOeBEHR3LnXDZO2GYRST0YQhTan5S8KALFdsFkMwIhANHrgQ+PVBxMvRTJElCK4RS48uMp5+XY37OyQZe6bIUO","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}]},"main":"./lib","_from":".","_shasum":"fb59997c47b60da9b7d0c15dcbe13fbe3564dd38","gitHead":"e90ee4569d8fdff213926f58b8a6d9b1cb764cfc","scripts":{},"_npmUser":{"name":"mariuz","email":"mapopa@gmail.com"},"licenses":[{"url":"https://raw.githubusercontent.com/hgourvest/node-firebird/master/LICENSE","type":"MPL-2.0"}],"repository":{"url":"https://github.com/hgourvest/node-firebird","type":"git"},"_npmVersion":"2.5.1","description":"Pure JavaScript and Asynchronous Firebird client for Node.js.","directories":{},"_nodeVersion":"0.12.0"},"0.5.1":{"name":"node-firebird","version":"0.5.1","keywords":["firebird","database","rdbms","sql"],"author":{"name":"Henri Gourvest","email":"hgourvest@gmail.com"},"_id":"node-firebird@0.5.1","maintainers":[{"name":"hgourvest","email":"hgourvest@gmail.com"},{"name":"mariuz","email":"mapopa@gmail.com"},{"name":"petersirka","email":"petersirka@gmail.com"}],"contributors":[{"name":"Popa Marius Adrian","email":"mapopa@gmail.com"},{"name":"Peter Širka","email":"petersirka@gmail.com"}],"homepage":"https://github.com/hgourvest/node-firebird","bugs":{"url":"https://github.com/hgourvest/node-firebird/issues"},"dist":{"shasum":"ff20c15191bda1b57b303d5c7f122cd5f277b60b","tarball":"https://registry.npmjs.org/node-firebird/-/node-firebird-0.5.1.tgz","integrity":"sha512-8z0ORaJVB0+vZGsFNrw6SB8b7IM87RDaF8VGIDsnSb4+UzNK+oh0yuX1btSn28GJsted5XnBu0S3JDuSYxwl5A==","signatures":[{"sig":"MEQCIHo9XV4SN+Kf408n1cfGwMXJvLRMVOjdNhGHYGNdqn2+AiAdHasBMsynC9Ez93ifeFCYJnuLDgvHoAztk5vYjwr8dA==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}]},"main":"./lib","_from":".","_shasum":"ff20c15191bda1b57b303d5c7f122cd5f277b60b","gitHead":"ad62ac75c3d56f7c63b46dae8f3ace8a35ce942f","scripts":{},"_npmUser":{"name":"mariuz","email":"mapopa@gmail.com"},"licenses":[{"url":"https://raw.githubusercontent.com/hgourvest/node-firebird/master/LICENSE","type":"MPL-2.0"}],"repository":{"url":"https://github.com/hgourvest/node-firebird","type":"git"},"_npmVersion":"2.5.1","description":"Pure JavaScript and Asynchronous Firebird client for Node.js.","directories":{},"_nodeVersion":"0.12.0"},"0.6.0":{"name":"node-firebird","version":"0.6.0","keywords":["firebird","database","rdbms","sql"],"author":{"name":"Henri Gourvest","email":"hgourvest@gmail.com"},"_id":"node-firebird@0.6.0","maintainers":[{"name":"hgourvest","email":"hgourvest@gmail.com"},{"name":"mariuz","email":"mapopa@gmail.com"},{"name":"petersirka","email":"petersirka@gmail.com"}],"contributors":[{"name":"Popa Marius Adrian","email":"mapopa@gmail.com"},{"name":"Peter Širka","email":"petersirka@gmail.com"}],"homepage":"https://github.com/hgourvest/node-firebird","bugs":{"url":"https://github.com/hgourvest/node-firebird/issues"},"dist":{"shasum":"bda3a70675c235de6e8282466f01119f70ff6976","tarball":"https://registry.npmjs.org/node-firebird/-/node-firebird-0.6.0.tgz","integrity":"sha512-MmxySWKJLVaU0t69ho+WtawJrdqedoHQidHgRBLf8sh0Ohlx2UZjsLk1KYILRHzJiMw7xBfnLInf9TeqmD5jaQ==","signatures":[{"sig":"MEYCIQCwPdUucekZJWi/Y2jrLUwusQduMRqi9FdLCpOoAsvj9gIhAJSgJlBq6hYAlg8nU3V2Dt7laPtft5s+0lNtn5gWSbFE","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}]},"main":"./lib","_from":".","_shasum":"bda3a70675c235de6e8282466f01119f70ff6976","gitHead":"fdbc7340920647adc3e82848a3575dfbf95ff776","scripts":{},"_npmUser":{"name":"mariuz","email":"mapopa@gmail.com"},"licenses":[{"url":"https://raw.githubusercontent.com/hgourvest/node-firebird/master/LICENSE","type":"MPL-2.0"}],"repository":{"url":"https://github.com/hgourvest/node-firebird","type":"git"},"_npmVersion":"2.5.1","description":"Pure JavaScript and Asynchronous Firebird client for Node.js.","directories":{},"_nodeVersion":"0.12.0"},"0.6.1":{"name":"node-firebird","version":"0.6.1","keywords":["firebird","database","rdbms","sql"],"author":{"name":"Henri Gourvest","email":"hgourvest@gmail.com"},"_id":"node-firebird@0.6.1","maintainers":[{"name":"hgourvest","email":"hgourvest@gmail.com"},{"name":"mariuz","email":"mapopa@gmail.com"},{"name":"petersirka","email":"petersirka@gmail.com"}],"contributors":[{"name":"Popa Marius Adrian","email":"mapopa@gmail.com"},{"name":"Peter Širka","email":"petersirka@gmail.com"}],"homepage":"https://github.com/hgourvest/node-firebird","bugs":{"url":"https://github.com/hgourvest/node-firebird/issues"},"dist":{"shasum":"3feaf432e6ce9a309b1cd3b9f8503956ea720532","tarball":"https://registry.npmjs.org/node-firebird/-/node-firebird-0.6.1.tgz","integrity":"sha512-SmicCc0ktkQ117saX7nsAWjn16uTJ+zLKsAUHnEwYyqumHT9269Mt/lqKr8ox2D4S9bredlkdg6xjdYFggQXNQ==","signatures":[{"sig":"MEYCIQCvzJI2IhHXhM1DbFbhJKn+/yPgMDS1r2Z5W2m46FydwQIhALr/rLW0ih5fJS9kcFk8L2bDoBvA1MMK4PQrEz20RAon","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}]},"main":"./lib","_from":".","_shasum":"3feaf432e6ce9a309b1cd3b9f8503956ea720532","gitHead":"34bf9c872d30e3c23ac46becf6f5bc70fa6d8b9a","scripts":{},"_npmUser":{"name":"mariuz","email":"mapopa@gmail.com"},"licenses":[{"url":"https://raw.githubusercontent.com/hgourvest/node-firebird/master/LICENSE","type":"MPL-2.0"}],"repository":{"url":"https://github.com/hgourvest/node-firebird","type":"git"},"_npmVersion":"2.7.4","description":"Pure JavaScript and Asynchronous Firebird client for Node.js.","directories":{},"_nodeVersion":"0.12.2"},"0.6.2":{"name":"node-firebird","version":"0.6.2","keywords":["firebird","database","rdbms","sql"],"author":{"name":"Henri Gourvest","email":"hgourvest@gmail.com"},"_id":"node-firebird@0.6.2","maintainers":[{"name":"hgourvest","email":"hgourvest@gmail.com"},{"name":"mariuz","email":"mapopa@gmail.com"},{"name":"petersirka","email":"petersirka@gmail.com"}],"contributors":[{"name":"Popa Marius Adrian","email":"mapopa@gmail.com"},{"name":"Peter Širka","email":"petersirka@gmail.com"}],"homepage":"https://github.com/hgourvest/node-firebird","bugs":{"url":"https://github.com/hgourvest/node-firebird/issues"},"dist":{"shasum":"c9845a6ca549d0f9feaa762c5271a4f589065181","tarball":"https://registry.npmjs.org/node-firebird/-/node-firebird-0.6.2.tgz","integrity":"sha512-H61F9LodQyXt7YJoHSEbIuoZYCgiDUM9JVX1qR4IN6eA6rqTtf0jdGIaQQa39qj1qA3FLZ2r9jYMDvqZ4ygocA==","signatures":[{"sig":"MEUCIHz/KANQirJlF6MPwYWUuLWg/kQsbF8VyeK8edY9LWXlAiEAsC50roV0k+dwpL62t5yHr6Cet8nwpgJfiAUjTP2LJXM=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}]},"main":"./lib","_from":".","_shasum":"c9845a6ca549d0f9feaa762c5271a4f589065181","gitHead":"5496332b0e1c2b148a7b397f2be4ed793b637113","scripts":{},"_npmUser":{"name":"mariuz","email":"mapopa@gmail.com"},"licenses":[{"url":"https://raw.githubusercontent.com/hgourvest/node-firebird/master/LICENSE","type":"MPL-2.0"}],"repository":{"url":"https://github.com/hgourvest/node-firebird","type":"git"},"_npmVersion":"2.7.4","description":"Pure JavaScript and Asynchronous Firebird client for Node.js.","directories":{},"_nodeVersion":"0.12.2"},"0.6.3":{"name":"node-firebird","version":"0.6.3","keywords":["firebird","database","rdbms","sql"],"author":{"name":"Henri Gourvest","email":"hgourvest@gmail.com"},"_id":"node-firebird@0.6.3","maintainers":[{"name":"hgourvest","email":"hgourvest@gmail.com"},{"name":"mariuz","email":"mapopa@gmail.com"},{"name":"petersirka","email":"petersirka@gmail.com"}],"contributors":[{"name":"Popa Marius Adrian","email":"mapopa@gmail.com"},{"name":"Peter Širka","email":"petersirka@gmail.com"}],"homepage":"https://github.com/hgourvest/node-firebird","bugs":{"url":"https://github.com/hgourvest/node-firebird/issues"},"dist":{"shasum":"4ef2b9e4d18fd53e44fea02140055d3dc5e2d6bf","tarball":"https://registry.npmjs.org/node-firebird/-/node-firebird-0.6.3.tgz","integrity":"sha512-8wFMy7JvlBqMo73vqKNUgPd3v+n8Y1t4JzjHA/HJV0XmkBsP22S0IKsV0SukUJHqkQP8kxtQyXMSB4IkWKaySA==","signatures":[{"sig":"MEUCIQCVyhMsyLzyMsWqPCGJWO4GeTx4vpEfcTHv1FMTetEgXgIgRKfY64gPW/Zs+MlwBhRFYGHhK454Fk2CqQH9oITLlUs=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}]},"main":"./lib","_from":".","_shasum":"4ef2b9e4d18fd53e44fea02140055d3dc5e2d6bf","gitHead":"79fe4ced407b5945cc071bedab625877b27b01eb","scripts":{},"_npmUser":{"name":"mariuz","email":"mapopa@gmail.com"},"licenses":[{"url":"https://raw.githubusercontent.com/hgourvest/node-firebird/master/LICENSE","type":"MPL-2.0"}],"repository":{"url":"https://github.com/hgourvest/node-firebird","type":"git"},"_npmVersion":"2.7.4","description":"Pure JavaScript and Asynchronous Firebird client for Node.js.","directories":{},"_nodeVersion":"0.12.2"},"0.6.4":{"name":"node-firebird","version":"0.6.4","keywords":["firebird","database","rdbms","sql"],"author":{"name":"Henri Gourvest","email":"hgourvest@gmail.com"},"_id":"node-firebird@0.6.4","maintainers":[{"name":"hgourvest","email":"hgourvest@gmail.com"},{"name":"mariuz","email":"mapopa@gmail.com"},{"name":"petersirka","email":"petersirka@gmail.com"}],"contributors":[{"name":"Popa Marius Adrian","email":"mapopa@gmail.com"},{"name":"Peter Širka","email":"petersirka@gmail.com"}],"homepage":"https://github.com/hgourvest/node-firebird","bugs":{"url":"https://github.com/hgourvest/node-firebird/issues"},"dist":{"shasum":"a34b00e214c237303102b5ff2659f2db8337ab1e","tarball":"https://registry.npmjs.org/node-firebird/-/node-firebird-0.6.4.tgz","integrity":"sha512-s0VoP2prEK2AFbB4BKdhIyCEzUtXvtl2URdikSlzD/ENhWeGRt0kbcftILSNq6mJshluXy1tX74HoEVIIQPAQw==","signatures":[{"sig":"MEUCIB4z2+s6fJnKBcjGAXzGf/zDqxFP9noPtgob1mq3+Qm+AiEAmm34u69Rl7cu1FfR4di/zX4YalMof7Ozjza4SVsyIoU=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}]},"main":"./lib","_from":".","_shasum":"a34b00e214c237303102b5ff2659f2db8337ab1e","gitHead":"89a35f14af4a20286f1258286491c0209523ac6a","scripts":{},"_npmUser":{"name":"mariuz","email":"mapopa@gmail.com"},"licenses":[{"url":"https://raw.githubusercontent.com/hgourvest/node-firebird/master/LICENSE","type":"MPL-2.0"}],"repository":{"url":"https://github.com/hgourvest/node-firebird","type":"git"},"_npmVersion":"2.7.4","description":"Pure JavaScript and Asynchronous Firebird client for Node.js.","directories":{},"_nodeVersion":"0.12.2"},"0.6.5":{"name":"node-firebird","version":"0.6.5","keywords":["firebird","database","rdbms","sql"],"author":{"name":"Henri Gourvest","email":"hgourvest@gmail.com"},"_id":"node-firebird@0.6.5","maintainers":[{"name":"hgourvest","email":"hgourvest@gmail.com"},{"name":"mariuz","email":"mapopa@gmail.com"},{"name":"petersirka","email":"petersirka@gmail.com"}],"contributors":[{"name":"Popa Marius Adrian","email":"mapopa@gmail.com"},{"name":"Peter Širka","email":"petersirka@gmail.com"}],"homepage":"https://github.com/hgourvest/node-firebird","bugs":{"url":"https://github.com/hgourvest/node-firebird/issues"},"dist":{"shasum":"b9ed66aa6b5e235610e815850cbd713e23dd3c4e","tarball":"https://registry.npmjs.org/node-firebird/-/node-firebird-0.6.5.tgz","integrity":"sha512-uDLQlWj7R3m85NaZOv1yZSRqRdLDpXiGfTyrEght70TewAnLSv4K53vzfIF4fWMcaVTryKgR1YPM5xHXbUrb/A==","signatures":[{"sig":"MEUCIGbv9gl9jWvb3zB7ciIBiQ6keF/zLMd+qsmPFX9+yCvBAiEA4Fxbbxe4Zx7+bLlwxHwEGt352Wiz1aScUs9fW9LrbcA=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}]},"main":"./lib","_from":".","_shasum":"b9ed66aa6b5e235610e815850cbd713e23dd3c4e","gitHead":"cd5b4c8f4143e8c3238e8d23032a5d3bff519764","scripts":{},"_npmUser":{"name":"mariuz","email":"mapopa@gmail.com"},"licenses":[{"url":"https://raw.githubusercontent.com/hgourvest/node-firebird/master/LICENSE","type":"MPL-2.0"}],"repository":{"url":"https://github.com/hgourvest/node-firebird","type":"git"},"_npmVersion":"2.7.4","description":"Pure JavaScript and Asynchronous Firebird client for Node.js.","directories":{},"_nodeVersion":"0.12.2"},"0.6.6":{"name":"node-firebird","version":"0.6.6","keywords":["firebird","database","rdbms","sql"],"author":{"name":"Henri Gourvest","email":"hgourvest@gmail.com"},"_id":"node-firebird@0.6.6","maintainers":[{"name":"hgourvest","email":"hgourvest@gmail.com"},{"name":"mariuz","email":"mapopa@gmail.com"},{"name":"petersirka","email":"petersirka@gmail.com"}],"contributors":[{"name":"Popa Marius Adrian","email":"mapopa@gmail.com"},{"name":"Peter Širka","email":"petersirka@gmail.com"}],"homepage":"https://github.com/hgourvest/node-firebird","bugs":{"url":"https://github.com/hgourvest/node-firebird/issues"},"dist":{"shasum":"dae907bd64433e0f29f67b78ba4f0f3b53efef43","tarball":"https://registry.npmjs.org/node-firebird/-/node-firebird-0.6.6.tgz","integrity":"sha512-62rXW3X1IPpPVKiKwnio9KYcCVHEsYATP8IRDErWeKDY2zXAe/LerSyrd/+xdGBlYkPdmrcGerIWyVZZbssQSA==","signatures":[{"sig":"MEUCICcmTPec7FrdbIFqgBT6pWO0hfKhP+K/mibRXRiTiLjLAiEAq1iz5C+UsbzVRcZAUWzu8weEjMwnTsbQcfsY6rOiRfo=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}]},"main":"./lib","_from":".","_shasum":"dae907bd64433e0f29f67b78ba4f0f3b53efef43","gitHead":"10e0cc91ffd84b899d758667465653c44e37bbb3","scripts":{},"_npmUser":{"name":"mariuz","email":"mapopa@gmail.com"},"licenses":[{"url":"https://raw.githubusercontent.com/hgourvest/node-firebird/master/LICENSE","type":"MPL-2.0"}],"repository":{"url":"https://github.com/hgourvest/node-firebird","type":"git"},"_npmVersion":"2.5.1","description":"Pure JavaScript and Asynchronous Firebird client for Node.js.","directories":{},"_nodeVersion":"0.12.0"},"0.6.7":{"name":"node-firebird","version":"0.6.7","keywords":["firebird","database","rdbms","sql"],"author":{"name":"Henri Gourvest","email":"hgourvest@gmail.com"},"_id":"node-firebird@0.6.7","maintainers":[{"name":"hgourvest","email":"hgourvest@gmail.com"},{"name":"mariuz","email":"mapopa@gmail.com"},{"name":"petersirka","email":"petersirka@gmail.com"}],"contributors":[{"name":"Popa Marius Adrian","email":"mapopa@gmail.com"},{"name":"Peter Širka","email":"petersirka@gmail.com"}],"homepage":"https://github.com/hgourvest/node-firebird","bugs":{"url":"https://github.com/hgourvest/node-firebird/issues"},"dist":{"shasum":"2d6fb05a5a8d96896df9387d9e646584676aecaf","tarball":"https://registry.npmjs.org/node-firebird/-/node-firebird-0.6.7.tgz","integrity":"sha512-1n1oWASSUBSlQlNznYTzpK2zT4k8g+D0uobKFY026nnbPCxES1nlVEt9SzL5Fnxl954gGMB5sJf+MAlzVzPBag==","signatures":[{"sig":"MEQCIC0Pu5/PXDfIXLSMIddmVjzZ5QhyxbeJZdmMtEwgZ6SvAiA+p3JvlZMeuYzfVhkhSg8pU0PWpKYls/EYb6j2FAGLqQ==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}]},"main":"./lib","_from":".","_shasum":"2d6fb05a5a8d96896df9387d9e646584676aecaf","gitHead":"01b3446bfba15b1427bda5f4d74df52dbba430a3","scripts":{},"_npmUser":{"name":"mariuz","email":"mapopa@gmail.com"},"licenses":[{"url":"https://raw.githubusercontent.com/hgourvest/node-firebird/master/LICENSE","type":"MPL-2.0"}],"repository":{"url":"https://github.com/hgourvest/node-firebird","type":"git"},"_npmVersion":"2.5.1","description":"Pure JavaScript and Asynchronous Firebird client for Node.js.","directories":{},"_nodeVersion":"0.12.0"},"0.7.0":{"name":"node-firebird","version":"0.7.0","keywords":["firebird","database","rdbms","sql"],"author":{"name":"Henri Gourvest","email":"hgourvest@gmail.com"},"_id":"node-firebird@0.7.0","maintainers":[{"name":"hgourvest","email":"hgourvest@gmail.com"},{"name":"mariuz","email":"mapopa@gmail.com"},{"name":"petersirka","email":"petersirka@gmail.com"}],"contributors":[{"name":"Popa Marius Adrian","email":"mapopa@gmail.com"},{"name":"Peter Širka","email":"petersirka@gmail.com"}],"homepage":"https://github.com/hgourvest/node-firebird","bugs":{"url":"https://github.com/hgourvest/node-firebird/issues"},"dist":{"shasum":"1a6bc1f9d5a26da674c3a6903c7a62414ed8ba3e","tarball":"https://registry.npmjs.org/node-firebird/-/node-firebird-0.7.0.tgz","integrity":"sha512-j6BmFXzdIjBzHEjTNEM6ExRl3KUD4TOTYr0IRiNKZfc42Ay2c8mnrKeQsOXQULCtW4sPqBKX1eCcSnhHlkR3sg==","signatures":[{"sig":"MEYCIQCW9MVqQD9E490/NCt/1HDF5ALy4vtFEPBm5vzOWaOF1wIhAN46nM4Uo7ygZd+VMF/ChyKEUHP9glSram2nzHG/m2jY","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}]},"main":"./lib","_from":".","_shasum":"1a6bc1f9d5a26da674c3a6903c7a62414ed8ba3e","gitHead":"f27cdd250703d941308dc756c13b006ed3e04001","scripts":{},"_npmUser":{"name":"mariuz","email":"mapopa@gmail.com"},"licenses":[{"url":"https://raw.githubusercontent.com/hgourvest/node-firebird/master/LICENSE","type":"MPL-2.0"}],"repository":{"url":"git+https://github.com/hgourvest/node-firebird.git","type":"git"},"_npmVersion":"2.14.4","description":"Pure JavaScript and Asynchronous Firebird client for Node.js.","directories":{},"_nodeVersion":"4.1.1"},"0.7.1":{"name":"node-firebird","version":"0.7.1","keywords":["firebird","database","rdbms","sql"],"author":{"name":"Henri Gourvest","email":"hgourvest@gmail.com"},"_id":"node-firebird@0.7.1","maintainers":[{"name":"hgourvest","email":"hgourvest@gmail.com"},{"name":"mariuz","email":"mapopa@gmail.com"},{"name":"petersirka","email":"petersirka@gmail.com"}],"contributors":[{"name":"Popa Marius Adrian","email":"mapopa@gmail.com"},{"name":"Peter Širka","email":"petersirka@gmail.com"}],"homepage":"https://github.com/hgourvest/node-firebird","bugs":{"url":"https://github.com/hgourvest/node-firebird/issues"},"dist":{"shasum":"8fedc7b8a80e1a74a8943f5cf8cae2e62ae1f77f","tarball":"https://registry.npmjs.org/node-firebird/-/node-firebird-0.7.1.tgz","integrity":"sha512-LrAalKfFOkxV9UVZKAUsNUo071TAt6aCWY5I6jWm1CZQU2W9uculTbzQtYS4u3iOv6w0ShFeFwdou+xyxKBF9Q==","signatures":[{"sig":"MEQCIHplCfziP67bkpKlZy292+HeZxYFGIy6BFhMm7z56fuJAiAPeckenIiRe1DGdrC6+7H5wT0AN8FUsL2zmlc7cSPSrA==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}]},"main":"./lib","_from":".","_shasum":"8fedc7b8a80e1a74a8943f5cf8cae2e62ae1f77f","gitHead":"12a577c7678f4e9332e80da6b0e0cf883016f13c","scripts":{},"_npmUser":{"name":"mariuz","email":"mapopa@gmail.com"},"licenses":[{"url":"https://raw.githubusercontent.com/hgourvest/node-firebird/master/LICENSE","type":"MPL-2.0"}],"repository":{"url":"git+https://github.com/hgourvest/node-firebird.git","type":"git"},"_npmVersion":"2.14.7","description":"Pure JavaScript and Asynchronous Firebird client for Node.js.","directories":{},"_nodeVersion":"4.2.2"},"0.7.2":{"name":"node-firebird","version":"0.7.2","keywords":["firebird","database","rdbms","sql"],"author":{"name":"Henri Gourvest","email":"hgourvest@gmail.com"},"_id":"node-firebird@0.7.2","maintainers":[{"name":"hgourvest","email":"hgourvest@gmail.com"},{"name":"mariuz","email":"mapopa@gmail.com"},{"name":"petersirka","email":"petersirka@gmail.com"}],"contributors":[{"name":"Popa Marius Adrian","email":"mapopa@gmail.com"},{"name":"Peter Širka","email":"petersirka@gmail.com"}],"homepage":"https://github.com/hgourvest/node-firebird","bugs":{"url":"https://github.com/hgourvest/node-firebird/issues"},"dist":{"shasum":"9f5a994ab7d57d0512ab0f22c46ac460cbaf8588","tarball":"https://registry.npmjs.org/node-firebird/-/node-firebird-0.7.2.tgz","integrity":"sha512-2rmoo812cCLwHstPuiURgDnCa6/2OXZLFh1uDGND54d+Zq5FMF2VmlVDp5WSKCsCRekTATmDA3+C+L9w7nK/4w==","signatures":[{"sig":"MEYCIQC26LlTvhQuHfuyA9vU/cdLsuEX34XUNSYMOOQlx24xqwIhAP9oVwS0kaq7UKTO8VeOYBfh0YRHBb3lxpVc/MrMVreJ","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}]},"main":"./lib","_from":".","_shasum":"9f5a994ab7d57d0512ab0f22c46ac460cbaf8588","gitHead":"669466f3ff41c74339f20ae2f8974c0c2332be6e","scripts":{},"_npmUser":{"name":"mariuz","email":"mapopa@gmail.com"},"licenses":[{"url":"https://raw.githubusercontent.com/hgourvest/node-firebird/master/LICENSE","type":"MPL-2.0"}],"repository":{"url":"git+https://github.com/hgourvest/node-firebird.git","type":"git"},"_npmVersion":"2.14.7","description":"Pure JavaScript and Asynchronous Firebird client for Node.js.","directories":{},"_nodeVersion":"4.2.2","dependencies":{"long":"^2.2.5"}},"0.7.3":{"name":"node-firebird","version":"0.7.3","keywords":["firebird","database","rdbms","sql"],"author":{"name":"Henri Gourvest","email":"hgourvest@gmail.com"},"_id":"node-firebird@0.7.3","maintainers":[{"name":"hgourvest","email":"hgourvest@gmail.com"},{"name":"mariuz","email":"mapopa@gmail.com"},{"name":"petersirka","email":"petersirka@gmail.com"}],"contributors":[{"name":"Popa Marius Adrian","email":"mapopa@gmail.com"},{"name":"Peter Širka","email":"petersirka@gmail.com"}],"homepage":"https://github.com/hgourvest/node-firebird","bugs":{"url":"https://github.com/hgourvest/node-firebird/issues"},"dist":{"shasum":"5ec3bc7175b1bbee57a2b4f13280e0344e32a90a","tarball":"https://registry.npmjs.org/node-firebird/-/node-firebird-0.7.3.tgz","integrity":"sha512-+XMnW95LRPObl664L8LqpyOKHPyORFlRcMgMVeYAmzcSnfELl/ci3y6Eph802yM1DR1qqSDVl18inqu1EhkCQg==","signatures":[{"sig":"MEYCIQC82adZYdUoqkIqu8dwPyFGKj3ZLnYViT4574Y20zK5wAIhAICWqBupkUTYKybKcu+MR+uJiB4Z7R63OXgBay4662iH","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}]},"main":"./lib","_from":".","_shasum":"5ec3bc7175b1bbee57a2b4f13280e0344e32a90a","gitHead":"4ae34542963c9fe53d4fa64324c2f893ca9ca281","scripts":{},"_npmUser":{"name":"mariuz","email":"mapopa@gmail.com"},"licenses":[{"url":"https://raw.githubusercontent.com/hgourvest/node-firebird/master/LICENSE","type":"MPL-2.0"}],"repository":{"url":"git+https://github.com/hgourvest/node-firebird.git","type":"git"},"_npmVersion":"2.14.7","description":"Pure JavaScript and Asynchronous Firebird client for Node.js.","directories":{},"_nodeVersion":"4.2.2","dependencies":{"long":"^2.2.5"},"_npmOperationalInternal":{"tmp":"tmp/node-firebird-0.7.3.tgz_1465373883572_0.4309595669619739","host":"packages-16-east.internal.npmjs.com"}},"0.7.4":{"name":"node-firebird","version":"0.7.4","keywords":["firebird","database","rdbms","sql"],"author":{"name":"Henri Gourvest","email":"hgourvest@gmail.com"},"_id":"node-firebird@0.7.4","maintainers":[{"name":"hgourvest","email":"hgourvest@gmail.com"},{"name":"mariuz","email":"mapopa@gmail.com"},{"name":"petersirka","email":"petersirka@gmail.com"}],"contributors":[{"name":"Popa Marius Adrian","email":"mapopa@gmail.com"},{"name":"Peter Širka","email":"petersirka@gmail.com"}],"homepage":"https://github.com/hgourvest/node-firebird","bugs":{"url":"https://github.com/hgourvest/node-firebird/issues"},"dist":{"shasum":"0c60b315fda7a44e54a90399dc0527b595fc8450","tarball":"https://registry.npmjs.org/node-firebird/-/node-firebird-0.7.4.tgz","integrity":"sha512-Sfu+Byn2cjchGXTfs7YErT8I5UEeYfh9cu+VG6q8Yyoxh/QY289TMNOLISE/oMWCbcFwrpSSNw7dZwfkHQ63vg==","signatures":[{"sig":"MEQCIGPZcyy2i2VViv54VXphvk9yU+LqYcCT42fjt4z1jya+AiBEiKXcxUV8HAeS/Uoqz+rPzV/zG45TPq3l2g8JtwmalA==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}]},"main":"./lib","_from":".","_shasum":"0c60b315fda7a44e54a90399dc0527b595fc8450","gitHead":"21a9ab2a28b23e17455c4a9fc79ebff6e9266cd1","scripts":{},"_npmUser":{"name":"mariuz","email":"mapopa@gmail.com"},"licenses":[{"url":"https://raw.githubusercontent.com/hgourvest/node-firebird/master/LICENSE","type":"MPL-2.0"}],"repository":{"url":"git+https://github.com/hgourvest/node-firebird.git","type":"git"},"_npmVersion":"2.14.7","description":"Pure JavaScript and Asynchronous Firebird client for Node.js.","directories":{},"_nodeVersion":"4.2.2","dependencies":{"long":"^2.2.5"},"_npmOperationalInternal":{"tmp":"tmp/node-firebird-0.7.4.tgz_1465835390316_0.9943490705918521","host":"packages-12-west.internal.npmjs.com"}},"0.7.5":{"name":"node-firebird","version":"0.7.5","keywords":["firebird","database","rdbms","sql"],"author":{"name":"Henri Gourvest","email":"hgourvest@gmail.com"},"_id":"node-firebird@0.7.5","maintainers":[{"name":"hgourvest","email":"hgourvest@gmail.com"},{"name":"mariuz","email":"mapopa@gmail.com"},{"name":"petersirka","email":"petersirka@gmail.com"}],"contributors":[{"name":"Popa Marius Adrian","email":"mapopa@gmail.com"},{"name":"Peter Širka","email":"petersirka@gmail.com"}],"homepage":"https://github.com/hgourvest/node-firebird","bugs":{"url":"https://github.com/hgourvest/node-firebird/issues"},"dist":{"shasum":"7354ae966277c7c450230869aa960db873e739fc","tarball":"https://registry.npmjs.org/node-firebird/-/node-firebird-0.7.5.tgz","integrity":"sha512-Ie9SlHrV7t1135+HUh5k5YbVSI1KJ6r2LSUmfTLfxp2ktd9tB58W/5imXzf6N91BbPsCDMhCT/fmKTFDe4XT7g==","signatures":[{"sig":"MEQCICkvABlcAOJQMCMRRJGM4BWOFFdXzYuXXvhByFjlfEsAAiBdFtEHYiHvDhR8rTokQEDZLOprShU3sQzV068wwHntzg==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}]},"main":"./lib","_from":".","_shasum":"7354ae966277c7c450230869aa960db873e739fc","gitHead":"2b92904d3c509973261700389b45ee78b448fe63","scripts":{},"_npmUser":{"name":"mariuz","email":"mapopa@gmail.com"},"licenses":[{"url":"https://raw.githubusercontent.com/hgourvest/node-firebird/master/LICENSE","type":"MPL-2.0"}],"repository":{"url":"git+https://github.com/hgourvest/node-firebird.git","type":"git"},"_npmVersion":"2.14.7","description":"Pure JavaScript and Asynchronous Firebird client for Node.js.","directories":{},"_nodeVersion":"4.2.2","dependencies":{"long":"^2.2.5"},"_npmOperationalInternal":{"tmp":"tmp/node-firebird-0.7.5.tgz_1469444287360_0.5654775954317302","host":"packages-16-east.internal.npmjs.com"}},"0.7.6":{"name":"node-firebird","version":"0.7.6","keywords":["firebird","database","rdbms","sql"],"author":{"name":"Henri Gourvest","email":"hgourvest@gmail.com"},"_id":"node-firebird@0.7.6","maintainers":[{"name":"hgourvest","email":"hgourvest@gmail.com"},{"name":"mariuz","email":"mapopa@gmail.com"},{"name":"petersirka","email":"petersirka@gmail.com"}],"contributors":[{"name":"Popa Marius Adrian","email":"mapopa@gmail.com"},{"name":"Peter Širka","email":"petersirka@gmail.com"}],"homepage":"https://github.com/hgourvest/node-firebird","bugs":{"url":"https://github.com/hgourvest/node-firebird/issues"},"dist":{"shasum":"8bd666a76a9a22bed42c24695a462b91e2feac48","tarball":"https://registry.npmjs.org/node-firebird/-/node-firebird-0.7.6.tgz","integrity":"sha512-2IeB+gV9lPuFdiPPMNiDEcR6bvZIXyZzvuEfSeOBy9EQdNQJaTAk3UFMsPqS1h0pzUP+jKib1AVHHRAoBVQ/FQ==","signatures":[{"sig":"MEQCIGT8T2dCNlID9Tve3Fe5MQSnzFQS2268nzoFM6KFzPxqAiB5QPWD0jp90dUM4uz95aLd3CmCor+JSud6NACq2P8EJA==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}]},"main":"./lib","_from":".","_shasum":"8bd666a76a9a22bed42c24695a462b91e2feac48","gitHead":"b47cfcb4f54225f66628d49d68a36f92bccd0f9c","scripts":{},"_npmUser":{"name":"mariuz","email":"mapopa@gmail.com"},"licenses":[{"url":"https://raw.githubusercontent.com/hgourvest/node-firebird/master/LICENSE","type":"MPL-2.0"}],"repository":{"url":"git+https://github.com/hgourvest/node-firebird.git","type":"git"},"_npmVersion":"3.10.8","description":"Pure JavaScript and Asynchronous Firebird client for Node.js.","directories":{},"_nodeVersion":"6.8.0","dependencies":{"long":"^2.2.5"},"_npmOperationalInternal":{"tmp":"tmp/node-firebird-0.7.6.tgz_1480436138140_0.8735249426681548","host":"packages-12-west.internal.npmjs.com"}},"0.8.0":{"name":"node-firebird","version":"0.8.0","keywords":["firebird","database","rdbms","sql"],"author":{"name":"Henri Gourvest","email":"hgourvest@gmail.com"},"_id":"node-firebird@0.8.0","maintainers":[{"name":"hgourvest","email":"hgourvest@gmail.com"},{"name":"mariuz","email":"mapopa@gmail.com"},{"name":"petersirka","email":"petersirka@gmail.com"}],"contributors":[{"name":"Popa Marius Adrian","email":"mapopa@gmail.com"},{"name":"Peter Širka","email":"petersirka@gmail.com"}],"homepage":"https://github.com/hgourvest/node-firebird","bugs":{"url":"https://github.com/hgourvest/node-firebird/issues"},"dist":{"shasum":"4f9db7ddbbe4443b737f4b3e85333b003380b1ea","tarball":"https://registry.npmjs.org/node-firebird/-/node-firebird-0.8.0.tgz","integrity":"sha512-bZ4wA22W5HKCJHVsdx+H/33zJFz/84U/YhRtXFlO4XJgH46E8xmk+oZORKelrREJuMB6uWPBxIQ7ge0vLS9mUg==","signatures":[{"sig":"MEQCIH0ru/lfxyD86T7OzEZ/x35mGWfLbGCEULheTuwQkNm2AiBwhunphKd18ciQGGMhKDaWJVputn7eQcrFSUxApCZF6w==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}]},"main":"./lib","_from":".","_shasum":"4f9db7ddbbe4443b737f4b3e85333b003380b1ea","gitHead":"6786238a5c5b4743ed7f3dd7328a62518bddb2f5","scripts":{},"_npmUser":{"name":"mariuz","email":"mapopa@gmail.com"},"licenses":[{"url":"https://raw.githubusercontent.com/hgourvest/node-firebird/master/LICENSE","type":"MPL-2.0"}],"repository":{"url":"git+https://github.com/hgourvest/node-firebird.git","type":"git"},"_npmVersion":"3.10.8","description":"Pure JavaScript and Asynchronous Firebird client for Node.js.","directories":{},"_nodeVersion":"6.8.0","dependencies":{"long":"^2.2.5"},"_npmOperationalInternal":{"tmp":"tmp/node-firebird-0.8.0.tgz_1480502864936_0.4638131179381162","host":"packages-18-east.internal.npmjs.com"}},"0.8.1":{"name":"node-firebird","version":"0.8.1","keywords":["firebird","database","rdbms","sql"],"author":{"name":"Henri Gourvest","email":"hgourvest@gmail.com"},"_id":"node-firebird@0.8.1","maintainers":[{"name":"hgourvest","email":"hgourvest@gmail.com"},{"name":"mariuz","email":"mapopa@gmail.com"},{"name":"petersirka","email":"petersirka@gmail.com"}],"contributors":[{"name":"Popa Marius Adrian","email":"mapopa@gmail.com"},{"name":"Peter Širka","email":"petersirka@gmail.com"}],"homepage":"https://github.com/hgourvest/node-firebird","bugs":{"url":"https://github.com/hgourvest/node-firebird/issues"},"dist":{"shasum":"93af9eead8ec9bad4a38a649b8683971899c425a","tarball":"https://registry.npmjs.org/node-firebird/-/node-firebird-0.8.1.tgz","integrity":"sha512-b6NeszVJlgIyvy2iwH7mgHK3JjzWnyjVzTfGrt3wt8q0fWStXs8fFh3AlipB+gEtb7hixlTPsMDfQy4k18STWw==","signatures":[{"sig":"MEYCIQDJZZwQffN25S/B/k43j9I1yWgbdrK8NY6mcn/ijcJZAwIhAJwJqN5r4qYAWM73zPFjCMyxUIFZAfBNSxI+RCSrtVjx","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}]},"main":"./lib","_from":".","_shasum":"93af9eead8ec9bad4a38a649b8683971899c425a","gitHead":"955dca89fdbcf4c1f7cee63ee3b9de065796311e","scripts":{},"_npmUser":{"name":"mariuz","email":"mapopa@gmail.com"},"licenses":[{"url":"https://raw.githubusercontent.com/hgourvest/node-firebird/master/LICENSE","type":"MPL-2.0"}],"repository":{"url":"git+https://github.com/hgourvest/node-firebird.git","type":"git"},"_npmVersion":"3.10.8","description":"Pure JavaScript and Asynchronous Firebird client for Node.js.","directories":{},"_nodeVersion":"6.8.0","dependencies":{"long":"^2.2.5"},"_npmOperationalInternal":{"tmp":"tmp/node-firebird-0.8.1.tgz_1485432674824_0.4861052860505879","host":"packages-18-east.internal.npmjs.com"}},"0.8.2":{"name":"node-firebird","version":"0.8.2","keywords":["firebird","database","rdbms","sql"],"author":{"name":"Henri Gourvest","email":"hgourvest@gmail.com"},"_id":"node-firebird@0.8.2","maintainers":[{"name":"hgourvest","email":"hgourvest@gmail.com"},{"name":"mariuz","email":"mapopa@gmail.com"},{"name":"petersirka","email":"petersirka@gmail.com"}],"contributors":[{"name":"Popa Marius Adrian","email":"mapopa@gmail.com"},{"name":"Peter Širka","email":"petersirka@gmail.com"}],"homepage":"https://github.com/hgourvest/node-firebird","bugs":{"url":"https://github.com/hgourvest/node-firebird/issues"},"dist":{"shasum":"803941a6672a2f81f2b614598e5b9efc8d733c6f","tarball":"https://registry.npmjs.org/node-firebird/-/node-firebird-0.8.2.tgz","integrity":"sha512-ad9x+jg5wCnnnrlKgUIybvH0bDGI9vy4xIyYplRMrqwKtOg9pgGuF3+lBRADG4kT91lTcC/OXAVJ6Cv6wv1W2w==","signatures":[{"sig":"MEUCIDa5z5PGgNabaZre5t8M5BaP2Q97vToLmxYFsIcw1/D7AiEA4cLpnSr8z/Xtwor88pSq/4u99X69FZCWi4b7PlQ5/4o=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}]},"main":"./lib","_from":".","_shasum":"803941a6672a2f81f2b614598e5b9efc8d733c6f","gitHead":"bf38da80d7b0d1f8340e7f11dcf1217ccf4ad62b","scripts":{},"_npmUser":{"name":"mariuz","email":"mapopa@gmail.com"},"licenses":[{"url":"https://raw.githubusercontent.com/hgourvest/node-firebird/master/LICENSE","type":"MPL-2.0"}],"repository":{"url":"git+https://github.com/hgourvest/node-firebird.git","type":"git"},"_npmVersion":"3.10.8","description":"Pure JavaScript and Asynchronous Firebird client for Node.js.","directories":{},"_nodeVersion":"6.8.0","dependencies":{"long":"^2.2.5"},"_npmOperationalInternal":{"tmp":"tmp/node-firebird-0.8.2.tgz_1497359765764_0.4953503650613129","host":"s3://npm-registry-packages"}},"0.8.3":{"name":"node-firebird","version":"0.8.3","keywords":["firebird","database","rdbms","sql"],"author":{"name":"Henri Gourvest","email":"hgourvest@gmail.com"},"_id":"node-firebird@0.8.3","maintainers":[{"name":"hgourvest","email":"hgourvest@gmail.com"},{"name":"mariuz","email":"mapopa@gmail.com"},{"name":"petersirka","email":"petersirka@gmail.com"}],"contributors":[{"name":"Popa Marius Adrian","email":"mapopa@gmail.com"},{"name":"Peter Širka","email":"petersirka@gmail.com"}],"homepage":"https://github.com/hgourvest/node-firebird","bugs":{"url":"https://github.com/hgourvest/node-firebird/issues"},"dist":{"shasum":"8a32b03e7933bd586b78ff24dd67457be27253e2","tarball":"https://registry.npmjs.org/node-firebird/-/node-firebird-0.8.3.tgz","integrity":"sha512-CFybL2YyICag+jT4PoLJTz/9+rxn969NQYC1Pmwn6S+q9H4hFrBCg5huaZgCPYB9RM9qwkk1NSAd3W8d1hTqsg==","signatures":[{"sig":"MEUCIQCEo2XzaouyXrFpB8LZtiMHmJ39JYOUNCKZjXZe651JPQIgDfQovZPRiI+K63AyEvR56vmOrzuSobrdfXHA1vkttMQ=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}]},"main":"./lib","_from":".","_shasum":"8a32b03e7933bd586b78ff24dd67457be27253e2","gitHead":"239cf99069ee660f8812d158aea46f917cfd5901","scripts":{},"_npmUser":{"name":"mariuz","email":"mapopa@gmail.com"},"licenses":[{"url":"https://raw.githubusercontent.com/hgourvest/node-firebird/master/LICENSE","type":"MPL-2.0"}],"repository":{"url":"git+https://github.com/hgourvest/node-firebird.git","type":"git"},"_npmVersion":"3.10.8","description":"Pure JavaScript and Asynchronous Firebird client for Node.js.","directories":{},"_nodeVersion":"6.8.0","dependencies":{"long":"^2.2.5"},"_npmOperationalInternal":{"tmp":"tmp/node-firebird-0.8.3.tgz_1507216524334_0.48213313752785325","host":"s3://npm-registry-packages"}},"0.8.4":{"name":"node-firebird","version":"0.8.4","keywords":["firebird","database","rdbms","sql"],"author":{"name":"Henri Gourvest","email":"hgourvest@gmail.com"},"_id":"node-firebird@0.8.4","maintainers":[{"name":"hgourvest","email":"hgourvest@gmail.com"},{"name":"mariuz","email":"mapopa@gmail.com"},{"name":"petersirka","email":"petersirka@gmail.com"}],"contributors":[{"name":"Popa Marius Adrian","email":"mapopa@gmail.com"},{"name":"Peter Širka","email":"petersirka@gmail.com"}],"homepage":"https://github.com/hgourvest/node-firebird","bugs":{"url":"https://github.com/hgourvest/node-firebird/issues"},"dist":{"shasum":"e7cdc76f8611ab3fa5f7e1023da23bb82e60259b","tarball":"https://registry.npmjs.org/node-firebird/-/node-firebird-0.8.4.tgz","integrity":"sha512-FI5MGpCyV4hNg1rWKvCd/h9gd5gFLZABL/xVLqRSB3Phg5tsGS3veJzJVXNJU9Ag1AFlxFuFwHqrc/fdWbuN4w==","signatures":[{"sig":"MEYCIQCHKwC9KybICJ/UhSPY1/4Ri9OQK1ZNnb5OhaRxUv/j8wIhAPGxfk1DzuqQwlieVDzrmGvHXgkn5tzT0Rm89QHt9oO3","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}]},"main":"./lib","_from":".","_shasum":"e7cdc76f8611ab3fa5f7e1023da23bb82e60259b","gitHead":"b1095e7621806e09c5cc796e1263052777c404e2","scripts":{},"_npmUser":{"name":"mariuz","email":"mapopa@gmail.com"},"licenses":[{"url":"https://raw.githubusercontent.com/hgourvest/node-firebird/master/LICENSE","type":"MPL-2.0"}],"repository":{"url":"git+https://github.com/hgourvest/node-firebird.git","type":"git"},"_npmVersion":"3.10.8","description":"Pure JavaScript and Asynchronous Firebird client for Node.js.","directories":{},"_nodeVersion":"6.8.0","dependencies":{"long":"^2.2.5"},"_npmOperationalInternal":{"tmp":"tmp/node-firebird-0.8.4.tgz_1508242914681_0.5430089891888201","host":"s3://npm-registry-packages"}},"0.8.5":{"name":"node-firebird","version":"0.8.5","keywords":["firebird","database","rdbms","sql"],"author":{"name":"Henri Gourvest","email":"hgourvest@gmail.com"},"_id":"node-firebird@0.8.5","maintainers":[{"name":"hgourvest","email":"hgourvest@gmail.com"},{"name":"mariuz","email":"mapopa@gmail.com"},{"name":"petersirka","email":"petersirka@gmail.com"}],"contributors":[{"name":"Popa Marius Adrian","email":"mapopa@gmail.com"},{"name":"Peter Širka","email":"petersirka@gmail.com"}],"homepage":"https://github.com/hgourvest/node-firebird","bugs":{"url":"https://github.com/hgourvest/node-firebird/issues"},"dist":{"shasum":"d9ace89b98455581e930e5349f523b1658dd1bc7","tarball":"https://registry.npmjs.org/node-firebird/-/node-firebird-0.8.5.tgz","fileCount":10,"integrity":"sha512-P/oi39QPEoYCp9Wh/YTFtXBvm+96zQkjkVapD/ul+VBejBeNf6yaowijsVgqGlKnuBSyZQW/9MOyfutdw/jZDA==","signatures":[{"sig":"MEYCIQD4FDWq0CeZolX3C2TFr3O2RorNXsonggnb8wlhXTAWHwIhANjThEvHT7fRvE4HuBuSOlj3DSrbl0f+pvmWF5WQNU7v","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":327796,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJbD6dCCRA9TVsSAnZWagAALcYP+gNsg24D1RbztOMxXKOe\nJ/bz8sdDGgDb0Q+Notcvqi9CVfC8XNAOUVt6mBwejPH3ekgUx64VZ2gk6Gxt\n2GcXy9cFjsBmDUSc9BWODXMo6yAKAdsukWphMnXDak2X51zzcF2IdqXc8nFn\nZxHOMZjwbhaKi476UBwB1aXbXWLv5PAw8gVlbX5Gx6PfeLNC9TEHmmLUUHHU\nf0JWxSfFeVOMTgeY0xHBOUEIyrlNnDM3Ff9ke67ehjImof/L0ukgFxzwJXQ/\nuvRHTyavGbdH2juQEBMw+csdklDDml9LifpYmsVJaKkJNyfFk53srSCunD7W\nVAendt7QGQsS/KztbHXwDMJnX2l9TXeZg3rnseG76xVwZySRnZTcMQGscdeR\nKoEAeHqU+pzuK+1A+3UfRUlTKl9YS2jrPtG7RIJ5WJK4EpCKQSEu/mPkNIus\nF+h0EXW+So2RJGUNVTUHnL05LXEnIjln+d2zy37fzLH4Hbg2jfORxD2DufU8\nHqbQf/FUSRfudN+5Ii0wQEJvO/GiiyMDCED+0mYhyuq0IHa4JuXoOwY13g19\ndjNUFEeV+S7a8BCRDGTlzuU4wTmYX803xRwbdwQEltewckXTkaXRZnAoJHTZ\nFhAbtuQpIY6BuMH3c8z6L8+mdHQSnRdFUxAtZdch5OWz2DDwtocUojJjNcB0\n4G1V\r\n=PiIG\r\n-----END PGP SIGNATURE-----\r\n"},"main":"./lib","_from":".","_shasum":"d9ace89b98455581e930e5349f523b1658dd1bc7","gitHead":"c4b8a172407e48740a3e1eec56ba9e5f1521e537","scripts":{},"_npmUser":{"name":"mariuz","email":"mapopa@gmail.com"},"licenses":[{"url":"https://raw.githubusercontent.com/hgourvest/node-firebird/master/LICENSE","type":"MPL-2.0"}],"repository":{"url":"git+https://github.com/hgourvest/node-firebird.git","type":"git"},"_npmVersion":"3.10.8","description":"Pure JavaScript and Asynchronous Firebird client for Node.js.","directories":{},"_nodeVersion":"6.8.0","dependencies":{"long":"^2.2.5"},"_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/node-firebird_0.8.5_1527752512711_0.46239042018162535","host":"s3://npm-registry-packages"}},"0.8.6":{"name":"node-firebird","version":"0.8.6","keywords":["firebird","database","rdbms","sql"],"author":{"name":"Henri Gourvest","email":"hgourvest@gmail.com"},"_id":"node-firebird@0.8.6","maintainers":[{"name":"hgourvest","email":"hgourvest@gmail.com"},{"name":"mariuz","email":"mapopa@gmail.com"},{"name":"petersirka","email":"petersirka@gmail.com"}],"contributors":[{"name":"Popa Marius Adrian","email":"mapopa@gmail.com"},{"name":"Peter Širka","email":"petersirka@gmail.com"}],"homepage":"https://github.com/hgourvest/node-firebird","bugs":{"url":"https://github.com/hgourvest/node-firebird/issues"},"dist":{"shasum":"a6f089a035292529e3e152d36a078bacab0e015e","tarball":"https://registry.npmjs.org/node-firebird/-/node-firebird-0.8.6.tgz","fileCount":11,"integrity":"sha512-ltGvDFuXNk85lJ1F2wknp3BWAqq6apd8ET/ltzVC4a58rzmFibHRQVvmnbJZvqJsD0h68iHSmnegXkPaMKC7VQ==","signatures":[{"sig":"MEQCIA5bZERL6XQlHTrObprJ/85v2AzEJloPmrphL3lJ7YbuAiAGlPfSr2wJyzu6hlBrd/qSMya9abzUuWmJ7jl0mnpIzA==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":348317,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJbGjljCRA9TVsSAnZWagAA3NkP/0l6v072irmo4R1DaZDO\nLvDcsaQE653V71OvIXWnC60GVGjD9V2qlSDt8kPBxgaZHUSBsqFqzbqUfhLV\nzZMgSMTTPKytQND5s147vhap4e8ZTiqOSi7Jy9NaFixh7nRA8H3BihD3bSFd\nvOAkTWFAoY/yRZt4u1NENBNt/LsMKRIhc2nE3tbw8FMKFqs8pEpLU1KrBTNm\nJ93uE5Me2/c0EZvA5qZf79yE4LlRFHu6pw/buOnnaMn3igRrA4IBiIhRpwUX\nIQ/miKtM25Anz26bJo65toIzvyPAj96t/YH+ddidHXZDn9tJG1St/gFWi34A\nR7Si9a7issbCwg1+ei9OnMnEaNvuFuLVfH1r2RQTS8/C6RPRiH3V8dlMlcFc\neAbu85NkkVaOnnVjOzeo4NePVjw+Qj+pRzDJsoB0cyx+awxQRjMaGcg+7uBl\n9jApTu/eU5H6ULl8woUF+7CPmze3LfHlraA+hmnTUBeS4zDshva4JGtz/Der\nzUv1LflSzMNE2uIRpSVG07a64KLTLKQB+w19RaQfCbsy/5b9AfR1dqZJgTAM\nqyLv/1gasbEs6/IRQTR7KOp0S1vEqV8Ff3gi5N8Q6CdQ0GcqtG5PbDJrOvng\nQB2Gs6C+k0ZKkwPLgv2HMeQyuKX0hDEG3ucL+woc/yDvfhsqP8Ak4xbF409H\nhcL0\r\n=mxP1\r\n-----END PGP SIGNATURE-----\r\n"},"main":"./lib","_from":".","_shasum":"a6f089a035292529e3e152d36a078bacab0e015e","gitHead":"380ecd04df1f7d708714099fb2fc3c7ee700e068","scripts":{"test":"mocha"},"_npmUser":{"name":"mariuz","email":"mapopa@gmail.com"},"licenses":[{"url":"https://raw.githubusercontent.com/hgourvest/node-firebird/master/LICENSE","type":"MPL-2.0"}],"repository":{"url":"git+https://github.com/hgourvest/node-firebird.git","type":"git"},"_npmVersion":"3.10.8","description":"Pure JavaScript and Asynchronous Firebird client for Node.js.","directories":{},"_nodeVersion":"6.8.0","dependencies":{"long":"^2.2.5"},"_hasShrinkwrap":false,"devDependencies":{"nyc":"^11.8.0","mocha":"^5.2.0","coveralls":"^3.0.1"},"_npmOperationalInternal":{"tmp":"tmp/node-firebird_0.8.6_1528445281878_0.6792412140472084","host":"s3://npm-registry-packages"}},"0.8.7":{"name":"node-firebird","version":"0.8.7","keywords":["firebird","database","rdbms","sql"],"author":{"name":"Henri Gourvest","email":"hgourvest@gmail.com"},"_id":"node-firebird@0.8.7","maintainers":[{"name":"hgourvest","email":"hgourvest@gmail.com"},{"name":"mariuz","email":"mapopa@gmail.com"},{"name":"petersirka","email":"petersirka@gmail.com"}],"contributors":[{"name":"Popa Marius Adrian","email":"mapopa@gmail.com"},{"name":"Peter Širka","email":"petersirka@gmail.com"}],"homepage":"https://github.com/hgourvest/node-firebird","bugs":{"url":"https://github.com/hgourvest/node-firebird/issues"},"dist":{"shasum":"d92d0e83e61b0e473e0c472be6955970a7e046f7","tarball":"https://registry.npmjs.org/node-firebird/-/node-firebird-0.8.7.tgz","fileCount":9,"integrity":"sha512-BpnpIZTrIIGEr3/FJ1Nx1DvTcFMgAV/MMWRQYoNHAGfbqnqROR/ajzY8+dk8U9pxoOozpxZsWDCbY6ENH5Ky/Q==","signatures":[{"sig":"MEUCIQDrmRna7Wpg3JOFgi4oggqmJ0nJwaLC3N0Q882fJ/CL3AIgQZQuODN71/VNwTf6YsFuLZmlMaX4lh3ss0YgoXQIyME=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":327841,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJdrcpyCRA9TVsSAnZWagAACdAP/1H28yKqFeazxiB9WPd3\nQ1mz+chKKgHVw5OkUwG5K9l3hDs50AdRBdrWO8UChNO7Nnqk1sBLgaQVG1Ge\ntHH4TJKIwxn5/bFD8WdF/iJ0S89aBcVTFfiMeGOfjbDislQWrXdvGWguuP7J\ntIE5sZvm8dBzAfrRy82pcW/pSZoa1/UYtFa9FDRB0jZoPvhCGu1V61LnQhgg\nlMS6NMfh7XLko8fG5y16/0ZtunRd3RjFOHslcZpDqTk0GeVzKOnI3499sc9y\nNGxbU2c+H9GJ3DdSiIni1EQws9wFhpfYjPaqMsE/2fKhCp2QhTD17dU8SgwJ\nfpcVIFYTW/+8atKowBsY2+m0NIQiRQ+jRLLPl8ztjE2WVV38n5/8i6j9Ah+h\nI5AkS4pFjM1FUk+PYI0TduuAb6LAQGR5www6vBWirW9S9SRrSmXI+5fGK4ZZ\n0ZefclY+67DKxqL5Faka1oi1n3xIhpKbdrMkBEHrvEJj5+C54NsjCXctJ0kP\niCfaIL4CcYcwHoHurYwoqUX4EjnI9TrY5rowMtYFs95WhFKVuJZQzJn0fiSh\nWfqdkxN1oj3T0xI0LAxk/LhZd9k9pl5ozTIZfyeMkdG2X364WOcbFQ4TzLn3\nCLD9MNEDC+vtQMYulvC2OyX6IAnb+cZ8R3LjfTVGm1j/P3MjXdf+aUx13kMo\nJtw6\r\n=DQIM\r\n-----END PGP SIGNATURE-----\r\n"},"main":"./lib","gitHead":"d2306f0faf817d6370d15f1d71d420704902d9b7","scripts":{"test":"mocha"},"_npmUser":{"name":"mariuz","email":"mapopa@gmail.com"},"licenses":[{"url":"https://raw.githubusercontent.com/hgourvest/node-firebird/master/LICENSE","type":"MPL-2.0"}],"repository":{"url":"git+https://github.com/hgourvest/node-firebird.git","type":"git"},"_npmVersion":"6.12.0","description":"Pure JavaScript and Asynchronous Firebird client for Node.js.","directories":{},"_nodeVersion":"12.13.0","dependencies":{"long":"^2.2.5"},"_hasShrinkwrap":false,"devDependencies":{"nyc":"^14.1.1","mocha":"^5.2.0","coveralls":"^3.0.1"},"_npmOperationalInternal":{"tmp":"tmp/node-firebird_0.8.7_1571670641410_0.6290686002384984","host":"s3://npm-registry-packages"}},"0.8.8":{"name":"node-firebird","version":"0.8.8","keywords":["firebird","database","rdbms","sql"],"author":{"name":"Henri Gourvest","email":"hgourvest@gmail.com"},"_id":"node-firebird@0.8.8","maintainers":[{"name":"hgourvest","email":"hgourvest@gmail.com"},{"name":"mariuz","email":"mapopa@gmail.com"},{"name":"petersirka","email":"petersirka@gmail.com"}],"contributors":[{"name":"Popa Marius Adrian","email":"mapopa@gmail.com"},{"name":"Peter Širka","email":"petersirka@gmail.com"}],"homepage":"https://github.com/hgourvest/node-firebird","bugs":{"url":"https://github.com/hgourvest/node-firebird/issues"},"dist":{"shasum":"5c1d5837a2f784e56bda5d798c6c5964f211b676","tarball":"https://registry.npmjs.org/node-firebird/-/node-firebird-0.8.8.tgz","fileCount":9,"integrity":"sha512-uisVAgFBNNp4qmedS+sxd7jvi1h5uwLUtb9NsFQLh4eVliyAZKF2VJV2/zrJECP65HOQAmNlQKg+ZW7yvodsTw==","signatures":[{"sig":"MEUCIQCPd8ucI+FxNMO+dkv9z4Js4tLqRH5ml1Hi+6+adTLltgIgGMZ3d62qh1hy+q+80A4qp7visCoDfj7znfWNE+iDGU0=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":327875,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJdzohQCRA9TVsSAnZWagAAnrAP/RkjgqCuwY0WyJVJEMKI\ndcyfMX+fc9buWUzQLq9xThURPn6SrysaUb26dEMUnmzou9KqS36fV8r9x5z5\nJUGRl9EI9Pf+SQjAv7GvFGz9BInYGkYcOOIOV+Cl+oFYYXFC6GSlofKr9rIS\n3NtHv0Nn0D28Th0vHa0NXrHCtqSVsWlMTzU4dKxF8aC36B+j6btzHagEoBMd\nV1jd6UZU6DlBJPSmOWFXFW+WRhad4+QxhYIs83gZx2s+XjssEkcq1AYuTvf3\nlJZB1musGmRu43RXEAZSMzc5yrrB4mmBX6TVEaWwlupFfDMvlL+fIkfpjJ0v\nTShHQEAtK8x7AxGAGjpcQ9d4h1E3ZpDIbxWU2FUH76UzbbNCDJcqeRTTqwUT\nDY4Zns+b1nISNWbhgU6Fv+P4FTpUxYuuOp2vDcdTNDWfyOrUUwnYt957Yy43\nzPlq8xtM3kdDfwZffpt+l61JPGBcRu5adx8UNlqQJ558vvhlckyDoi1jjShI\nFxYF6/rP3M1igPeUuL12JyjWyIjkJu0rmTgZbDA7txC6N/og3DCEo8V+cAh7\n9XwEKAVDYKeo3RcfR38bGrT54r92JGD6r8KoIFzbqIyCWTH1iApzZkqKSnJm\nWpkcZbfmYG/RXKuYAldr69OWN+rv12499d4qcrhXMTR71nbW8IPzXbZRSq0d\nrl0r\r\n=vK8z\r\n-----END PGP SIGNATURE-----\r\n"},"main":"./lib","types":"./lib/index.d.ts","gitHead":"30d7c595116e0f7e88f9ebdf8990792f971eb9a0","scripts":{"test":"mocha"},"_npmUser":{"name":"mariuz","email":"mapopa@gmail.com"},"licenses":[{"url":"https://raw.githubusercontent.com/hgourvest/node-firebird/master/LICENSE","type":"MPL-2.0"}],"repository":{"url":"git+https://github.com/hgourvest/node-firebird.git","type":"git"},"_npmVersion":"6.12.0","description":"Pure JavaScript and Asynchronous Firebird client for Node.js.","directories":{},"_nodeVersion":"12.13.0","dependencies":{"long":"^2.2.5"},"_hasShrinkwrap":false,"devDependencies":{"nyc":"^14.1.1","mocha":"^5.2.0","coveralls":"^3.0.1"},"_npmOperationalInternal":{"tmp":"tmp/node-firebird_0.8.8_1573816399583_0.7564747206187694","host":"s3://npm-registry-packages"}},"0.8.9":{"name":"node-firebird","version":"0.8.9","keywords":["firebird","database","rdbms","sql"],"author":{"name":"Henri Gourvest","email":"hgourvest@gmail.com"},"_id":"node-firebird@0.8.9","maintainers":[{"name":"hgourvest","email":"hgourvest@gmail.com"},{"name":"mariuz","email":"mapopa@gmail.com"},{"name":"petersirka","email":"petersirka@gmail.com"}],"contributors":[{"name":"Popa Marius Adrian","email":"mapopa@gmail.com"},{"name":"Peter Širka","email":"petersirka@gmail.com"}],"homepage":"https://github.com/hgourvest/node-firebird","bugs":{"url":"https://github.com/hgourvest/node-firebird/issues"},"dist":{"shasum":"3b8a2d4d34004062049c064ebeabcccdcc4de708","tarball":"https://registry.npmjs.org/node-firebird/-/node-firebird-0.8.9.tgz","fileCount":9,"integrity":"sha512-WFtPjr0YnTyViktIen7s2iE678aHwR9KjX6UPLk7r9PHXkMeBRMPGFkL7qXvsQuq85aP0eXIQbDI0YIBurZINw==","signatures":[{"sig":"MEQCIA3O1JTv20bKoAmyjm6RETkrbQuL4Qd5zNfG6iFjsbBBAiACx0g+wKmNQUbCI7GoQOumHbvQvbNm4B/2+d9HmHm/UQ==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":328015,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJdzsOGCRA9TVsSAnZWagAAR58P+wTm7DXyLn0rT42sAKsG\nyfannNvDbOk209isO2dSQh9zLfX0vTcYuuKjqNIFT38zWHaDNn+W3iqgbk0f\n819RO8gPJlm/UeGAQAkA03cgtBrOytL/aiTZnjLfpXewqd6EJN4haBuCDZXD\nHwzTd++JqB5c/ur8dJJVDC4REgxsQTCs2h0neAbYTKNsagrQS2dJcbu0Ibi5\nbygQOP8WHDc6QwyuBEoN0OWHdkYgNTmVNO1hm4Jn/GK8MTsXPnmdIMrNjN2X\nnaMlZ2P9VVHf6wF+pKfB+Isx3h1WbyfMBLh2wmxgtghHCMESeyJZ8vm0KaEe\nfdrDlqQ0DOkddAMZpNjdaNjgLjhDLx8Dnwq7RtG6sXLkFlRFVYmdAM3lqXk9\nMJH+KBas+Xq7N2fK7G74kY4kDvzZLu72CaPkvYf+V8+rX7IjFVVVx9RknsN/\nXk7dxyTCu49zlGAgMAhtejqEug1h86n5sFye7eGkyjIZw5JhXRBfsQCZtl/K\nAVL5IX2R23Jq02Evc4y6SP7GciENaNGwNZJrMmlpydvqkXtB8cQD9dcsPoAZ\nV4kHIABXZso6JuZmMjaWrC0kqpsTTBYOnFjAgTovTwYX94ptkeFPTxM+LS10\nFJOOhIChFHYpz0KbLwG/p4DMH9IDPHDh9nIqGk8849bmj8ruGg+MIGWGScXz\nmmuU\r\n=6fPQ\r\n-----END PGP SIGNATURE-----\r\n"},"main":"./lib","types":"./lib/index.d.ts","gitHead":"f82eeb91708432d11ebd5bac182f2617f7a77654","scripts":{"test":"mocha"},"_npmUser":{"name":"mariuz","email":"mapopa@gmail.com"},"licenses":[{"url":"https://raw.githubusercontent.com/hgourvest/node-firebird/master/LICENSE","type":"MPL-2.0"}],"repository":{"url":"git+https://github.com/hgourvest/node-firebird.git","type":"git"},"_npmVersion":"6.13.0","description":"Pure JavaScript and Asynchronous Firebird client for Node.js.","directories":{},"_nodeVersion":"12.13.0","dependencies":{"long":"^2.2.5"},"_hasShrinkwrap":false,"devDependencies":{"nyc":"^14.1.1","mocha":"^5.2.0","coveralls":"^3.0.1"},"_npmOperationalInternal":{"tmp":"tmp/node-firebird_0.8.9_1573831557626_0.08758142270374569","host":"s3://npm-registry-packages"}},"0.8.10":{"name":"node-firebird","version":"0.8.10","keywords":["firebird","database","rdbms","sql"],"author":{"name":"Henri Gourvest","email":"hgourvest@gmail.com"},"_id":"node-firebird@0.8.10","maintainers":[{"name":"hgourvest","email":"hgourvest@gmail.com"},{"name":"mariuz","email":"mapopa@gmail.com"},{"name":"petersirka","email":"petersirka@gmail.com"}],"contributors":[{"name":"Popa Marius Adrian","email":"mapopa@gmail.com"},{"name":"Peter Širka","email":"petersirka@gmail.com"}],"homepage":"https://github.com/hgourvest/node-firebird","bugs":{"url":"https://github.com/hgourvest/node-firebird/issues"},"dist":{"shasum":"28443ff625ff57a0b7ca5e7f155ad26a4ae06061","tarball":"https://registry.npmjs.org/node-firebird/-/node-firebird-0.8.10.tgz","fileCount":9,"integrity":"sha512-0nf75Vu2Z6ohzaJTQT45+lS7YNhaxF6f2PqlSnx1jJLondfdkgmB3dUVyiq27mmX8j54ii5f6QNdTH6wT4ReOQ==","signatures":[{"sig":"MEUCIDwmUuvw4b4M+HINR4AlJWuEPkjSvigyeuBB35DiEjRTAiEA6z5p7BrdFNyqDQsccKNJ9/ZKm5ZVGuvAjZgWvu8xWCk=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":334038,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJeuljgCRA9TVsSAnZWagAAcBYP/RwqEOlmH9EBPlS0WUoT\nuP9Bf0ddLmj9Enh4vnErtL1S2S7MkYVBYntc0KTalaz38xPEzJP1Cx+sd1vp\nO8NOg5PvUjTyxyTL6BgFaswGLq6cg0sEs2GI9CSd1mOblhkGLLZiq3TsXexp\n4aZwc07CRfpJPU9RsCm+Vp/Gnic/nGCXKZQ5mup/fDLy5oBSTdQSz1DmcZYU\ncChfxtcGcsbChNRGvT8oqSyE49cu8YLkHp8ZrfJDqTQ8F3qTH866iNKDUCiB\ngAJVuZDS7lm0TE/V++/uDsmg55zJTTe0TWxoAsEEBtxtP2+cHV0VQ4xGCjZ1\nLwau6vLRbbDCMGNsS3wudlqayLBHWqM++h73WBkStgG+00esToIVQciGdANk\n9X6I8c8N45Y9ziy0Wx9pttfC9Yhlxig6IbEhXLR8GxN+rAfSurAmVc2+/T59\nCWJJeDw3n6N+EC44mRsFYv4+r2MifLbFa0O7+g2EvnUsegnZTL8GPu2YkdoS\nTxsGHZROPEIQx2z+34wh9UE7HdJEC5je24dJPi6ibPJubjhCxskiJiMTkZAO\nMy1OKIuCAYcEjYyDh2dPzLZVlc8j+fcU99HKdHsshtLWYkSaL5yakl3WdokP\nt6wDEku/OiGPRroZhAo89Hf5HE8M5c/KN0BBRzqCuuxhEkU5MZ1iuYruGz/z\nM6vv\r\n=M/Nb\r\n-----END PGP SIGNATURE-----\r\n"},"main":"./lib","types":"./lib/index.d.ts","gitHead":"bdbed945fdb8c3c6455ef81be6f5739301df0ba0","scripts":{"test":"mocha"},"_npmUser":{"name":"mariuz","email":"mapopa@gmail.com"},"licenses":[{"url":"https://github.com/hgourvest/node-firebird/blob/master/LICENSE","type":"MPL-2.0"}],"repository":{"url":"git+https://github.com/hgourvest/node-firebird.git","type":"git"},"_npmVersion":"6.13.1","description":"Pure JavaScript and Asynchronous Firebird client for Node.js.","directories":{},"_nodeVersion":"12.13.1","dependencies":{"long":"^4.0.0"},"_hasShrinkwrap":false,"devDependencies":{"nyc":"^15.0.1","mocha":"^7.1.1","coveralls":"^3.0.1"},"_npmOperationalInternal":{"tmp":"tmp/node-firebird_0.8.10_1589270751702_0.6618913627815062","host":"s3://npm-registry-packages"}},"0.9.0":{"name":"node-firebird","version":"0.9.0","keywords":["firebird","database","rdbms","sql"],"author":{"name":"Henri Gourvest","email":"hgourvest@gmail.com"},"_id":"node-firebird@0.9.0","maintainers":[{"name":"hgourvest","email":"hgourvest@gmail.com"},{"name":"mariuz","email":"mapopa@gmail.com"},{"name":"petersirka","email":"petersirka@gmail.com"}],"contributors":[{"name":"Popa Marius Adrian","email":"mapopa@gmail.com"},{"name":"Peter Širka","email":"petersirka@gmail.com"}],"homepage":"https://github.com/hgourvest/node-firebird","bugs":{"url":"https://github.com/hgourvest/node-firebird/issues"},"dist":{"shasum":"493da665da59682a8f1a4473859a8cecf1a6d6f3","tarball":"https://registry.npmjs.org/node-firebird/-/node-firebird-0.9.0.tgz","fileCount":11,"integrity":"sha512-u9npbvPGhm6XZ5L3XuS3UV180bzRD5GP3yoGVBlWTPAmkuOK35h0Bz42CP2+ysTRV2B9+hXJF34b6w3Hber3qA==","signatures":[{"sig":"MEUCIQDygCTWhI8TxMUeZPUxq08uLFn7LUeI+IL8zKs/aHnvYwIgNHOg+NukEK89I8Jw4NhPmkanC6q2/4wzaVVT8JMSiv0=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":364405,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJewBa5CRA9TVsSAnZWagAAh3oP/iAFPqDBvhaDl3yjb7lz\nkzf8fVweEhtBoW1rCqTjunqLTOofkmoV/7SwXVBcChYkBgYmJ9LSyIOQnN03\nU8LoyPMvw65uW60N+5T/Zz8/L3YoyyARrGQTBnq0vlX7VZDlZp0xqB43b8sN\nr1wMRVXdixG4t5f16vMMATivhk1mWhum1jHI5UoEmgs5nbdFF7iMnRK9tQzH\ndJppsKYYZpsw3A403RxtGVOsp4pJEcUOqop3qDmmrFKrtBudphJINUuxkmre\naClzZufW0yKEv63imWVrj7EHR9iyPaFmkN3hsfPvf3SorB3gci7+y9gRAXdy\npuRV/OmbKYLaG79H1YLVYPw/G8RP8+L4VHyj/X2PvRj4ncuu071HFy9tJMNa\nTwBdW8+Gs6ZmWftoaemz31NxXC/+sdWsLvBYQVS+pzVtE4UfUSK1z/u+NE8b\nT7CuPMKDHXbKrVQhKg2LzmWk6K7Ad9j0pCt0q/sBjh/u8+ablhrYBo+6ULs2\nJQRwCps7eQ7TdnKy/CiQ3Jt4bcE4cxEh1V2RzsZTI+E2PvfZRu+Kgq6j74gF\nfpm1Ee1ZOe0fji3tOKv36SYSmpJvs7t4G0t9lly+d1oxktZqC7A3K+F30cby\nx0zATq3y1U9xU8lM8wI68uZ2zl8b8A5lZhB2IahQXR71HbIeo8H5y11gTMk8\nAAHt\r\n=mCaM\r\n-----END PGP SIGNATURE-----\r\n"},"main":"./lib","types":"./lib/index.d.ts","gitHead":"5443b3793e3b524a2f97c627c43cd2b7c933d32c","scripts":{"test":"mocha"},"_npmUser":{"name":"mariuz","email":"mapopa@gmail.com"},"licenses":[{"url":"https://github.com/hgourvest/node-firebird/blob/master/LICENSE","type":"MPL-2.0"}],"repository":{"url":"git+https://github.com/hgourvest/node-firebird.git","type":"git"},"_npmVersion":"6.13.1","description":"Pure JavaScript and Asynchronous Firebird client for Node.js.","directories":{},"_nodeVersion":"12.13.1","dependencies":{"long":"^4.0.0"},"_hasShrinkwrap":false,"devDependencies":{"nyc":"^15.0.1","mocha":"^7.1.1","coveralls":"^3.0.1"},"_npmOperationalInternal":{"tmp":"tmp/node-firebird_0.9.0_1589647033316_0.01320922474447861","host":"s3://npm-registry-packages"}},"0.9.1":{"name":"node-firebird","version":"0.9.1","keywords":["firebird","database","rdbms","sql"],"author":{"name":"Henri Gourvest","email":"hgourvest@gmail.com"},"_id":"node-firebird@0.9.1","maintainers":[{"name":"hgourvest","email":"hgourvest@gmail.com"},{"name":"mariuz","email":"mapopa@gmail.com"},{"name":"petersirka","email":"petersirka@gmail.com"}],"contributors":[{"name":"Popa Marius Adrian","email":"mapopa@gmail.com"},{"name":"Peter Širka","email":"petersirka@gmail.com"}],"homepage":"https://github.com/hgourvest/node-firebird","bugs":{"url":"https://github.com/hgourvest/node-firebird/issues"},"dist":{"shasum":"76ce7a83d23227abb59ede0678dcaa42c9a04b9f","tarball":"https://registry.npmjs.org/node-firebird/-/node-firebird-0.9.1.tgz","fileCount":11,"integrity":"sha512-IT69PoZ1+djRAsOAlNDzMmGiq/lklaTJG7rnT2DLBQ4OfMvLRcmiQnW93lswKNnrDN8s+vRZpAZzNX5PNjo9zg==","signatures":[{"sig":"MEUCIDZrpcrK4bpVfWq+qyf7zfGr9CsMhTIsWvpKyaDJapxDAiEA9Xcqt09d3/N8ySI4zJbrRp7N0UYUFb4ZVhJqKNOzevg=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":364642,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJey/8VCRA9TVsSAnZWagAAIhMP/jLEhV/298J/50dWzjPz\nh7tZEJOySeEYvgiSIVJbfwY9KD9Kj+GeRSg3v7qAOCLo0CPa1y5qZPNsmjJo\n/n4V6VV4xnpJQAiMXEDxbqW5rtEgvgtSXUfYes7ZbozCVK9r8H1zg1jfdzba\nFIy6B4J30sptC8mc9egKBCYXoCWtuinGFDfCtFqXpuhW4SQ8qczQPz+td5Bb\ncNYFQxkg61cU5HC0EK69MMVoBEnzQmswhdwsKvfklrCRltXufX9zUnpg/x5f\nXZUCSRvLEfJw/ieytE5U4zAYu8jPFqbvArsEfkgJPN6jEE6PbgvXF6xwk3o9\nbdqdJ+pi6mgIcw9MSKZwMIjeHNvKFIp8oGSdUHGPxxFumGzewX7A3K1iDgQG\n+VEQy1+Eji37WCYFnoI/G+6qlgPYaXRPZLpSg1E3yEskKcdVctlPv3lcSZnx\nwTQjpecLSpVbwUJAXTPN2kMWHPPWkbxxBNcZR3R0k5AQpQ/t2im7Sjjyhtm0\nEfxM/MODU1TxkCnp2CoEu9quhOQakbaE5Hs3B0/+XYTOof8RWLQ4eCdmOhLM\naD+9EGVax55cGyM5R44YYESyY+Fwfbbs5nVQDSn6/mg076/xDmGoiFq3uq70\nsJJCCdv7GHEVsv+VBfCkOwzO905k89lDwcQMzhbDcimbZjBk52LqPHrjuIC3\nFhQX\r\n=hYob\r\n-----END PGP SIGNATURE-----\r\n"},"main":"./lib","types":"./lib/index.d.ts","gitHead":"9a07f6a1d39e6adcba08e4baafc59dc493e80839","scripts":{"test":"mocha"},"_npmUser":{"name":"mariuz","email":"mapopa@gmail.com"},"licenses":[{"url":"https://github.com/hgourvest/node-firebird/blob/master/LICENSE","type":"MPL-2.0"}],"repository":{"url":"git+https://github.com/hgourvest/node-firebird.git","type":"git"},"_npmVersion":"6.13.1","description":"Pure JavaScript and Asynchronous Firebird client for Node.js.","directories":{},"_nodeVersion":"12.13.1","dependencies":{"long":"^4.0.0"},"_hasShrinkwrap":false,"devDependencies":{"nyc":"^15.0.1","mocha":"^7.1.1","coveralls":"^3.0.1"},"_npmOperationalInternal":{"tmp":"tmp/node-firebird_0.9.1_1590427412479_0.3192835723120233","host":"s3://npm-registry-packages"}},"0.9.2":{"name":"node-firebird","version":"0.9.2","keywords":["firebird","database","rdbms","sql"],"author":{"name":"Henri Gourvest","email":"hgourvest@gmail.com"},"_id":"node-firebird@0.9.2","maintainers":[{"name":"hgourvest","email":"hgourvest@gmail.com"},{"name":"mariuz","email":"mapopa@gmail.com"},{"name":"petersirka","email":"petersirka@gmail.com"}],"contributors":[{"name":"Popa Marius Adrian","email":"mapopa@gmail.com"},{"name":"Peter Širka","email":"petersirka@gmail.com"}],"homepage":"https://github.com/hgourvest/node-firebird","bugs":{"url":"https://github.com/hgourvest/node-firebird/issues"},"dist":{"shasum":"8d4c4bfef8fed65b4974eede86a8d7999d0425a7","tarball":"https://registry.npmjs.org/node-firebird/-/node-firebird-0.9.2.tgz","fileCount":11,"integrity":"sha512-I3r4B2evI0HMjPByyf1oHiyGzUW/krEz/gPqbGn8BLrQFGCbYUgR996+1mNp6cf3fdCznX1fgaqXGy61p2qdUw==","signatures":[{"sig":"MEQCICbEWD2OfQg2qdZvld3tE98Zprt9dn6IgOIieWoR5r+YAiBGyKMZZ+ghRlCqCcxAXJNRrnzUpj3eu5y56cDvOVp4lA==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":364648,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJe1fi6CRA9TVsSAnZWagAALzEP/i3M6zZb9RwChPhhDaZy\n+SgnOFpeNYys7qfOJW+dIG0eOB9/iQI0lPJK9USwcfAS23GLU//z/wtXrdBz\ny8BCUyDCrAOUxjTKE+IWy7x2cvZG4ZHiABzfK7yJspkrVOLOuog5qhOMx+FO\nPxZIy335twAY7JryuzIQ8k8GBgqCT7P24fbTRnHyuAQgFAkhk3iIR0xGT6A3\n8onP2vaotbUZJlVDhMtdfWDOHnVrEa69OZLrIncIPm5bcDwQlEJhD4LtoCJH\nJzVLFRyu05f4HRTgbNqmXVtHc252EOmfYdHCYCh163pPw+oc5xxAhZp1AYbp\n59svyVQWUGMWz1vf4+ZiT/WhvCCfNUX+cUPHEQg875v8RaYM+MOWnqLjosTP\n8U4khVa+4ZIXQGWAxloNRLXNPUHj+Bebg+5dNflks5+6svQoSpuG+qcCtR8F\nX2Bi7RvoPHmS937ug7YYcVP2BuI2hDyUmv6JQt7qZRf7PxUzmHQeNI1ylZ1c\n7ZYB2H29u1XwOVrNIEgtFG3HOZ1j+LacxpOXsBUSqbbbrnWcufKPhemIw3B1\nQcSOvALZdcP3Opr5BuSeSsPaVZqEE/3kIBdFPVB5ehIpf1MbRhGs5ocFHMKa\n7TKY2ot0oVpR2lihkaSxCHptpmz380qN+dSo3FPNZmIib8euP2Z80r6WrKM/\nWS32\r\n=vwXV\r\n-----END PGP SIGNATURE-----\r\n"},"main":"./lib","types":"./lib/index.d.ts","gitHead":"833b51503c67886f2fe75ea28a7a66dc77ffaaef","scripts":{"test":"mocha"},"_npmUser":{"name":"mariuz","email":"mapopa@gmail.com"},"licenses":[{"url":"https://github.com/hgourvest/node-firebird/blob/master/LICENSE","type":"MPL-2.0"}],"repository":{"url":"git+https://github.com/hgourvest/node-firebird.git","type":"git"},"_npmVersion":"6.13.1","description":"Pure JavaScript and Asynchronous Firebird client for Node.js.","directories":{},"_nodeVersion":"12.13.1","dependencies":{"long":"^4.0.0"},"_hasShrinkwrap":false,"devDependencies":{"nyc":"^15.0.1","mocha":"^7.1.1","coveralls":"^3.0.1"},"_npmOperationalInternal":{"tmp":"tmp/node-firebird_0.9.2_1591081145977_0.419975333078336","host":"s3://npm-registry-packages"}},"0.9.3":{"name":"node-firebird","version":"0.9.3","keywords":["firebird","database","rdbms","sql"],"author":{"name":"Henri Gourvest","email":"hgourvest@gmail.com"},"_id":"node-firebird@0.9.3","maintainers":[{"name":"hgourvest","email":"hgourvest@gmail.com"},{"name":"mariuz","email":"mapopa@gmail.com"},{"name":"petersirka","email":"petersirka@gmail.com"}],"contributors":[{"name":"Popa Marius Adrian","email":"mapopa@gmail.com"},{"name":"Peter Širka","email":"petersirka@gmail.com"}],"homepage":"https://github.com/hgourvest/node-firebird","bugs":{"url":"https://github.com/hgourvest/node-firebird/issues"},"dist":{"shasum":"d8161c12dfbc8ef78e067cae83cb4ffecb06adff","tarball":"https://registry.npmjs.org/node-firebird/-/node-firebird-0.9.3.tgz","fileCount":11,"integrity":"sha512-ShKL/cKmUdSZG+6rFe/H6pn/DOwGxPfOfVjtK8MjT6PDYPGBzysezxoM8wrHFM9I/tOUqDySJqrsa13A0IHjKA==","signatures":[{"sig":"MEYCIQDnIXCNuI3/lQKfmhJT4vab6qjXVFrl3+P7CnaMRPUPkwIhANJkQkubQFRorMsJcmH8uVfUJ7HkZx7Yvh1HSD7jcdFL","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":364782,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJe/ai0CRA9TVsSAnZWagAAO1gQAKRfAnY224Vd/p4pqUqq\n1HrG1vLcBaxgrHaTbUCSd0VBvN4dgZUxs44D9ATikLvE4LE4sXj8d9y1Vn9e\n43TQ+gs2YBI1QrXIRW40w/YXmfBxLg/hm75BvZE5ixaZY4ZGlVFC0M8tyYCq\niE3uJMnHCxPaOCVLNaX9zIANbEr4DbzoMKed0mXaMzDoeShKxzzATcFlF6ij\nHTcA2qrmOg2DTCWiFs/Sb9P1YCrwYjxkolv6oG+9P+HZIQiASRh0YPNiheLL\nY4VxAr0qGJcn2+T8mhZjEz0ZddSBwQK2JEPSO+v71Wk5xHk4os1SJeRCLZn3\n9d77NVaG2o8dLTAQhjWWUnZmDnYMLpVc7zRf/+oeBo8Q8pqEVXlHFnLo7GDT\neYUC8DpEOFCYyp+eQRgWr3CaeC6nkeBFwz+VA3g/2u3vyanD0zpfRCC5Y6Al\nL+ZgYi29Ng54rlkcAWccJ3bTzvVX+T00X1azq3lrN3OfM4bRutWwIZu6NqqH\ngLFAP55DAi5NRTUz5ec8009lR/zFBAFoZsRPPZvBhWX452KXTk47iH1ywWeI\ngTHG1G6Zc5ICvAPL62LTtntuuevHjbOoLNn49vY7oeYSNA9VHIXcQhPKr/q7\n501ln+pPgi+sSSizyFPcjdvMjS6/JJ3pOUH9unpbbT22ytoWIFLNKoOf1Kin\ncX8Q\r\n=o9sT\r\n-----END PGP SIGNATURE-----\r\n"},"main":"./lib","types":"./lib/index.d.ts","gitHead":"aa6e4bdcf8a899d6d18581339dc58ad7c1cf5ff1","scripts":{"test":"mocha"},"_npmUser":{"name":"mariuz","email":"mapopa@gmail.com"},"licenses":[{"url":"https://github.com/hgourvest/node-firebird/blob/master/LICENSE","type":"MPL-2.0"}],"repository":{"url":"git+https://github.com/hgourvest/node-firebird.git","type":"git"},"_npmVersion":"6.13.1","description":"Pure JavaScript and Asynchronous Firebird client for Node.js.","directories":{},"_nodeVersion":"12.18.0","dependencies":{"long":"^4.0.0"},"_hasShrinkwrap":false,"devDependencies":{"nyc":"^15.0.1","mocha":"^7.1.1","coveralls":"^3.0.1"},"_npmOperationalInternal":{"tmp":"tmp/node-firebird_0.9.3_1593682100559_0.9967463975319966","host":"s3://npm-registry-packages"}},"0.9.4":{"name":"node-firebird","version":"0.9.4","keywords":["firebird","database","rdbms","sql"],"author":{"name":"Henri Gourvest","email":"hgourvest@gmail.com"},"_id":"node-firebird@0.9.4","maintainers":[{"name":"hgourvest","email":"hgourvest@gmail.com"},{"name":"mariuz","email":"mapopa@gmail.com"},{"name":"petersirka","email":"petersirka@gmail.com"}],"contributors":[{"name":"Popa Marius Adrian","email":"mapopa@gmail.com"},{"name":"Peter Širka","email":"petersirka@gmail.com"}],"homepage":"https://github.com/hgourvest/node-firebird","bugs":{"url":"https://github.com/hgourvest/node-firebird/issues"},"dist":{"shasum":"5e59c1747cfd95bec691193b41d4942578e62823","tarball":"https://registry.npmjs.org/node-firebird/-/node-firebird-0.9.4.tgz","fileCount":12,"integrity":"sha512-FczaamnZ964CscHC55yacS77JGUVMzut+wQ06t2vLRtAaw/NQCc/TkFSTrUZgtn/UsSAnXq0FDDs6oMN9BkKkg==","signatures":[{"sig":"MEUCIH4IeiD4H9420f/Al8bS0oT+WeiPu68RCQ9pJShREnrfAiEAksqoVTr4WXOWQJw+i0aM6vS9O93YjluxRSQMfwu8dzA=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":363462,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJfP8z/CRA9TVsSAnZWagAAv4QP/2dW1hCKql2nnsCsvT+O\nako8AMRQLKVCkL+IVqx3wsXER6yULcov6zr7VtO7iMHarjImDuxUdhseKatH\nFeCpOXL0ptuGpXmFT2imL+wwcNNDVo0RrQfwGWrKHtoh6VuVFdn73Vu+Arq5\nZZ3rtmd6gPGIxtFx653IvVXcZrFuVJ4Aoqvq4AJBny9GLtjv4zh3ru/h7FbZ\n6OQ05GiNp1ZtJ3VHAsUM59KMsvuVtyhIP54re0Ffx//avjabToWV58VO3ES2\nJgijjyNOzVFVBhSkkAKTA9jYLj2vDU0qtYvUyXFhGhHthFZ9z6LJ+xq5MuyH\nxqP3XDEaqSF5mwLZEWm6LNABLqUpi/KZx3qQhtIT2YM0M7Rqa63mRM9AhdvS\nPX/RWw9LkDq1wJSVcGSCXbnPF2I+sV8epYI5ct5lT/W9dcHiI1i/YLA95Pd8\nXq07ytO4heLjdN4GurBFM+yD4KOA9YR/lZMawmpiWUnN37EFOlkvSHsXudMi\nzz9rX5UIlXfBg3pj5F/bYy3cmteFhi3dHtg6xijk8G43A31xo1fYeeN7zt1G\n9nMCAiSz2+TIwkR6EyX3CIynX3YcRCFZUf+HNenh+QTCcpd+UZJueePsOM/R\nSAlzynR1u/25E6J4o9yEiPdR5FAH330JlzNrVqErC+cRAz4gDJJkfltz1KAY\nqbks\r\n=ZBxK\r\n-----END PGP SIGNATURE-----\r\n"},"main":"./lib","types":"./lib/index.d.ts","gitHead":"01f854d25e13bbd37628f5a2b897e9548bd00359","scripts":{"test":"mocha"},"_npmUser":{"name":"mariuz","email":"mapopa@gmail.com"},"licenses":[{"url":"https://github.com/hgourvest/node-firebird/blob/master/LICENSE","type":"MPL-2.0"}],"repository":{"url":"git+https://github.com/hgourvest/node-firebird.git","type":"git"},"_npmVersion":"6.13.4","description":"Pure JavaScript and Asynchronous Firebird client for Node.js.","directories":{},"_nodeVersion":"12.16.1","dependencies":{"long":"^4.0.0"},"_hasShrinkwrap":false,"devDependencies":{"nyc":"^15.0.1","mocha":"^8.0.1","coveralls":"^3.0.1"},"_npmOperationalInternal":{"tmp":"tmp/node-firebird_0.9.4_1598016766638_0.09406097011234338","host":"s3://npm-registry-packages"}},"0.9.5":{"name":"node-firebird","version":"0.9.5","keywords":["firebird","database","rdbms","sql"],"author":{"name":"Henri Gourvest","email":"hgourvest@gmail.com"},"_id":"node-firebird@0.9.5","maintainers":[{"name":"hgourvest","email":"hgourvest@gmail.com"},{"name":"mariuz","email":"mapopa@gmail.com"},{"name":"petersirka","email":"petersirka@gmail.com"}],"contributors":[{"name":"Popa Marius Adrian","email":"mapopa@gmail.com"},{"name":"Peter Širka","email":"petersirka@gmail.com"}],"homepage":"https://github.com/hgourvest/node-firebird","bugs":{"url":"https://github.com/hgourvest/node-firebird/issues"},"dist":{"shasum":"abb3bb520e9e7d11819c77a17d504f69127a568b","tarball":"https://registry.npmjs.org/node-firebird/-/node-firebird-0.9.5.tgz","fileCount":12,"integrity":"sha512-QdgAQ+EyFYZrbJbmrO06mt5be5H0Lz4jOAvwEYksEIY8g4KPTvCydg7XUD5f/fw+GI+H3G/virAP3Gg3uS4iiQ==","signatures":[{"sig":"MEYCIQCgj8+C5Z+ZXW2yYsy905IzZmG02yJhQBrPsvI+h4NqkgIhAJBLwLpitRaVbAyWr0OxBklc16buuJ3bCp6OYA/JN6KP","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":363424,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJfRCfYCRA9TVsSAnZWagAAPpIQAJ5o7V+boLskfHg9vMFD\nP/s4ftzBmEnObiyHGPLQkTzzkFWT/1qEfeF+ZVSKLBee1MavMDb3N/7uUfRK\nrYZWYvTr7jUQkfxSbCBf1uN184h1ME1DE00J+0bw6kVnzAVIucE9c1iD1tx2\nMK9YDNuUlhB4bV99un57rUIgkkpVn53NH1VSiMXSCg4+GvmL6p1086mw4D8E\nJSj/SJn9IUO0OrgtijbuhZA65S8cKyrGKraK+Kzcr1a5AvTXqujmcebhNhM9\nkTZUDdkDx9uiDeBZYhiwu8LBR6SBj6MOqCBrWraY7gJSv7GVxRE/D8YxeHty\nixvibOwE4CosDFEyFWtVVRC/nNa5tgpLAYdLr8mBjVeFrCeo86QXswKBz1ch\nDYQtC26LmLEaFKO8ZpSWAyw5f6m96XwVY4VskQn9tpejEyZtLGPM7CxkdFk6\nE8/C2nqm5Y4tVt1pRI+lCwi5vYAAMXXh/QJUfa990xAiYE7MVo412HfKIWQS\nXtPEgg5tNow3azh6SSUKEi87wkQ9PZ6Mq1y6kRpz9r0vVCEzA6okT34PZEfK\natiwp4bU7kGYp6a2XgHaUbsntoSlLzPQBuUZiSzY2uC1x034lKt4IhKn4OQy\naa6A68Leww4flzp/UE51bnuxuAHatoYRSuZTWPkTQP83yeu1XG81sSSYI5ok\nWCAM\r\n=G1Qk\r\n-----END PGP SIGNATURE-----\r\n"},"main":"./lib","types":"./lib/index.d.ts","gitHead":"43231fda2df291f0c13c2601926dedaad980b0d0","scripts":{"test":"mocha"},"_npmUser":{"name":"mariuz","email":"mapopa@gmail.com"},"licenses":[{"url":"https://github.com/hgourvest/node-firebird/blob/master/LICENSE","type":"MPL-2.0"}],"repository":{"url":"git+https://github.com/hgourvest/node-firebird.git","type":"git"},"_npmVersion":"6.14.4","description":"Pure JavaScript and Asynchronous Firebird client for Node.js.","directories":{},"_nodeVersion":"12.18.0","dependencies":{"long":"^4.0.0"},"_hasShrinkwrap":false,"devDependencies":{"nyc":"^15.0.1","mocha":"^8.0.1","coveralls":"^3.0.1"},"_npmOperationalInternal":{"tmp":"tmp/node-firebird_0.9.5_1598302167668_0.12417747284386804","host":"s3://npm-registry-packages"}},"0.9.6":{"name":"node-firebird","version":"0.9.6","keywords":["firebird","database","rdbms","sql"],"author":{"name":"Henri Gourvest","email":"hgourvest@gmail.com"},"_id":"node-firebird@0.9.6","maintainers":[{"name":"hgourvest","email":"hgourvest@gmail.com"},{"name":"mariuz","email":"mapopa@gmail.com"},{"name":"petersirka","email":"petersirka@gmail.com"}],"contributors":[{"name":"Popa Marius Adrian","email":"mapopa@gmail.com"},{"name":"Peter Širka","email":"petersirka@gmail.com"}],"homepage":"https://github.com/hgourvest/node-firebird","bugs":{"url":"https://github.com/hgourvest/node-firebird/issues"},"dist":{"shasum":"4aaa8c6b2891c78507dc831eb24c964a0c7f011e","tarball":"https://registry.npmjs.org/node-firebird/-/node-firebird-0.9.6.tgz","fileCount":12,"integrity":"sha512-/xa5gEGBAAyWMVNLaZCgacKtYFATYeMKi1Ibe3RLsEu0/I6wAVcavGYtzGkWPhxqMzvz0qXOa/8x9BXEpi7fTg==","signatures":[{"sig":"MEUCIQDIanbo+MdHryYO90jr6EzjSuCzuqJ/WgaUVpuCX8FyOQIgK1cbC4KFYqQ730DnZG17WZbl+XtZx3Djx0R4H/DhE1s=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":363561,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJfT6sYCRA9TVsSAnZWagAAQMoP/AkjOflzvDAaIrOX3daX\nUn7wN7FHI/6J2aAR78AvXqv2pItCUJBcdi680uVndFucQ7pkYKrjdwLWc8RC\nOyiWEVsUtgBXf/Xo44xiyb2ENBbK+kxt13sbtB6VsCIBdr+xQ75hC7QpsA+M\nAE/j3T/vjwEdtPoAspRVfokt/xdFeF8XzaaUd6OCPWb2o6ho/rCW035t1eWc\n/0I53Jd0d2PFLejhm/rgBhCdpiK4gxKIU9u5UuA0CYhptPQHXbta/zj0xQZ8\nPmxtA49GDC/qdEaHp9/ECap3kozeBo7lyW0kLq3FhrsB1bQlh4ue4n+17a0x\n4/bV4cZcMhSaN4fomkdpUFfPPNHfbcdFvD6KPVn8u6rPHR9JSKYdZ9NH3AUZ\nn6qj3xqiNlYjFU4xjeBLrb2UyI4X41vcQ7GmD5kHMdWfTctDR2TPkrSkIFxg\nc8WJdlBkbAzs+K4TwN7r76wSp4B8NWYsuvW3EJG9emNUUyb6BVnECY3f6ORL\ne31fRkvRV65aM4Yxlhai2D8Rok/stk+snusVtkwhaC6i3XRt+lRXW6e+jjfG\nq+9v1d+1660irJmXGZ0bdtmsAfyCx4pJfOOakKHG39HVEqVCQx+j4SX+CiSt\nrFKRL0juYfjWPU6RlVT0DSntxZQOWsOokRhnoXIShyKhfDJXjmB3aL+xN1XY\nbS/X\r\n=HGqs\r\n-----END PGP SIGNATURE-----\r\n"},"main":"./lib","types":"./lib/index.d.ts","gitHead":"0e4808fc8b33d375065cc5b218e308b50c6550a3","scripts":{"test":"mocha"},"_npmUser":{"name":"mariuz","email":"mapopa@gmail.com"},"licenses":[{"url":"https://github.com/hgourvest/node-firebird/blob/master/LICENSE","type":"MPL-2.0"}],"repository":{"url":"git+https://github.com/hgourvest/node-firebird.git","type":"git"},"_npmVersion":"6.13.4","description":"Pure JavaScript and Asynchronous Firebird client for Node.js.","directories":{},"_nodeVersion":"12.16.1","dependencies":{"long":"^4.0.0"},"_hasShrinkwrap":false,"devDependencies":{"nyc":"^15.0.1","mocha":"^8.0.1","coveralls":"^3.0.1"},"_npmOperationalInternal":{"tmp":"tmp/node-firebird_0.9.6_1599056664410_0.42169234579814585","host":"s3://npm-registry-packages"}},"0.9.7":{"name":"node-firebird","version":"0.9.7","keywords":["firebird","database","rdbms","sql"],"author":{"name":"Henri Gourvest","email":"hgourvest@gmail.com"},"_id":"node-firebird@0.9.7","maintainers":[{"name":"hgourvest","email":"hgourvest@gmail.com"},{"name":"petersirka","email":"petersirka@gmail.com"},{"name":"mariuz","email":"mapopa@gmail.com"}],"contributors":[{"name":"Popa Marius Adrian","email":"mapopa@gmail.com"},{"name":"Peter Širka","email":"petersirka@gmail.com"}],"homepage":"https://github.com/hgourvest/node-firebird","bugs":{"url":"https://github.com/hgourvest/node-firebird/issues"},"dist":{"shasum":"cf8f2e0524f1082874c79049b3a72b3000119985","tarball":"https://registry.npmjs.org/node-firebird/-/node-firebird-0.9.7.tgz","fileCount":12,"integrity":"sha512-u6/70lxad42rlwxeTI0w1kAq4mrjfTIewnnocCZ1UqB9t9oyT2aoZg8Nx7zhC5E+NJJBRMfyklSbmnkargEWjQ==","signatures":[{"sig":"MEUCIBQVqSzYxSTCf2HxyMbofJ3Zdo+shMCG56D4omhK2QwzAiEAuCNceq+HIpiUhM0keJPS+W2ca+x7YI5DgHvPtIZi0Ew=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":371758,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJfWnP1CRA9TVsSAnZWagAAnwQP/RPk++LML/Z74BRbbbn4\nntC5Vl+UKoHWLloREFNKXDE4XEo7iDQbF+3axHRBsYzc8MVDdOnYjBibvAuf\ndZbmJc3ZyPuD5M4FnFhze9P2ydJZCdtrPjx+mI2xnKfS87NBGyY/tadZ9GKK\nXqmRlafKa8CsPIp9FLEfp7tWR8LjDQ9/tPEL1a7X8zw+Goum/Fs/Bprz7Bq5\njrbO/DTwqAG/AcQtujJxhq5EDvup0TL3UbXMvUauXSY7ucHqA0O2Mf4Wgutc\noX3SwQeWXFmvrtJpZo6dgmKRTasnOzVEPlSwG8KgGL6DqXF02yO3tGIp/XsV\nqig8aWkaT8btBgdxz4l0+qSwrkrmj9oV/CC/E0XQUWfW/DVT267WuR6jmECt\nzobDMGjjvYht+PRgIaN45Q+6sPVGpu0wyH0nQAtphT+KRbjAVqbU/5x2NK/m\n3AKVXyJXqAqK+3wIne4VCkbF0Pa9BuLfrknlGPrKyyJ0YEiLwwxaVeZRhpLi\nQ6Jd8MdE9/JRpj5LQUYXiMx+85r+Er4RpIUld74LmJImGXGmByzvG6s9lpZM\nKTe9KmK1fsSnh55IrgZvBekkm6XqVzjJHCLKh1P8YJycKEqIHiyDiJlebwVj\nj/u9gPYiLo8uVJvC2WXHsfcMx5O+CrMr0l3DONJGDK51chuTXgWsin5KKsFZ\nP4wV\r\n=gQrQ\r\n-----END PGP SIGNATURE-----\r\n"},"main":"./lib","types":"./lib/index.d.ts","gitHead":"ff2debd0421e0cd1d6df5a422cd3f1e9c808b512","scripts":{"test":"mocha"},"_npmUser":{"name":"mariuz","email":"mapopa@gmail.com"},"licenses":[{"url":"https://github.com/hgourvest/node-firebird/blob/master/LICENSE","type":"MPL-2.0"}],"repository":{"url":"git+https://github.com/hgourvest/node-firebird.git","type":"git"},"_npmVersion":"6.13.4","description":"Pure JavaScript and Asynchronous Firebird client for Node.js.","directories":{},"_nodeVersion":"12.16.1","dependencies":{"long":"^4.0.0"},"_hasShrinkwrap":false,"devDependencies":{"nyc":"^15.0.1","mocha":"^8.0.1","coveralls":"^3.0.1"},"_npmOperationalInternal":{"tmp":"tmp/node-firebird_0.9.7_1599763445058_0.08362639073421474","host":"s3://npm-registry-packages"}},"0.9.8":{"name":"node-firebird","version":"0.9.8","keywords":["firebird","database","rdbms","sql"],"author":{"name":"Henri Gourvest","email":"hgourvest@gmail.com"},"_id":"node-firebird@0.9.8","maintainers":[{"name":"hgourvest","email":"hgourvest@gmail.com"},{"name":"petersirka","email":"petersirka@gmail.com"},{"name":"mariuz","email":"mapopa@gmail.com"}],"contributors":[{"name":"Popa Marius Adrian","email":"mapopa@gmail.com"},{"name":"Peter Širka","email":"petersirka@gmail.com"}],"homepage":"https://github.com/hgourvest/node-firebird","bugs":{"url":"https://github.com/hgourvest/node-firebird/issues"},"dist":{"shasum":"77cc62566856577f764941c04134e7eb4732651b","tarball":"https://registry.npmjs.org/node-firebird/-/node-firebird-0.9.8.tgz","fileCount":14,"integrity":"sha512-JSt2PiL5YriOoumwUz1BYZyeu1ga7lLyCu2gYYG/6WWCQL8uK7HJoE/kQ+iQGj4Nem89kzjqnPu/hNAnNKt80w==","signatures":[{"sig":"MEUCIF7HFpF4MhCkGAEYHAMPuEsPS4+a/o1rGVv8AhhXAbZ7AiEA3eeSIDN7l/Tvalc8H6KdB8hnjPzI/9oB6dxYE5jaQE0=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":435794,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJfa0NcCRA9TVsSAnZWagAAUs4P/0IzUW8b4yIfSTXQ4jX+\nW8Cpp6TvhV7CFAIrH5z4VGXfrQUw0O0zazzYmLSzbgafDBT2PZDvSXyPBXkv\nCwusSg5I7yL12rPHYkiAKylbZhiiasUByCZAWj50p6FfeGcw9oCLjii9k/VV\njK3HRRo3eYFJ/Cbsg6DhIcZ/v+nLxBPfkXsH0qI/48ItXZr6Hhe+Yp1iAgy7\nEXOszfd62BWKr6wSSIfui1yDvQnQYt1lyH4BgvEeYGFsAXgYY99jcocqWez2\nIoBVvUIDKLpyM3OH+VvKV/vEM41zG2S3RYVhzf9msX3Z5fnemfI4pL9oZTAD\nEQGgKY0aWnqZjirqWjzu/jNHZs+UMKPvPnctT8Ubzisrsf+Jp0xOna2SxyDo\ntfdlEkKiNRYtOCPhXpmOYtrp0xolp8jY+TKSWkYFG8YhKURI2xv4S56Qoo2z\nwY5dmiLsNyPPvVhm2mPxy9NpCL1nheufYdzZRO3DQnpl2tWa+uNlDkOvtMJC\nhvehYIqzX/sTZjUuEthHsjvNCitswhN7qH6DANwC/PNBq6t/PAT8JSedBHWf\nkjYXoDpJc52Qlss9eG/7ZeavqZJ3b7t70hqXTtaDiXWah0+YdkuJWwECVwDm\nT8e07tRC1qL9GsXc5yYOiZdI+DCbnxhv9FA7cMSXHQxPUrFv58H9Lq691BjQ\n5hFd\r\n=sx9N\r\n-----END PGP SIGNATURE-----\r\n"},"main":"./lib","types":"./lib/index.d.ts","gitHead":"dd3ceda52d9a0273586f39028368eb13242628fe","scripts":{"test":"mocha"},"_npmUser":{"name":"mariuz","email":"mapopa@gmail.com"},"licenses":[{"url":"https://github.com/hgourvest/node-firebird/blob/master/LICENSE","type":"MPL-2.0"}],"repository":{"url":"git+https://github.com/hgourvest/node-firebird.git","type":"git"},"_npmVersion":"6.13.4","description":"Pure JavaScript and Asynchronous Firebird client for Node.js.","directories":{},"_nodeVersion":"12.16.1","dependencies":{"long":"^4.0.0"},"_hasShrinkwrap":false,"devDependencies":{"nyc":"^15.0.1","mocha":"^8.0.1","coveralls":"^3.0.1"},"_npmOperationalInternal":{"tmp":"tmp/node-firebird_0.9.8_1600865115745_0.7932842346927655","host":"s3://npm-registry-packages"}},"0.9.9":{"name":"node-firebird","version":"0.9.9","keywords":["firebird","database","rdbms","sql"],"author":{"name":"Henri Gourvest","email":"hgourvest@gmail.com"},"_id":"node-firebird@0.9.9","maintainers":[{"name":"hgourvest","email":"hgourvest@gmail.com"},{"name":"petersirka","email":"petersirka@gmail.com"},{"name":"mariuz","email":"mapopa@gmail.com"}],"contributors":[{"name":"Popa Marius Adrian","email":"mapopa@gmail.com"},{"name":"Peter Širka","email":"petersirka@gmail.com"}],"homepage":"https://github.com/hgourvest/node-firebird","bugs":{"url":"https://github.com/hgourvest/node-firebird/issues"},"dist":{"shasum":"8ee5914b53cd18e6f60637e9dce4874649b7a6e4","tarball":"https://registry.npmjs.org/node-firebird/-/node-firebird-0.9.9.tgz","fileCount":15,"integrity":"sha512-nH4zIaglr+/J0E8W9YTiJchpFbjO7gc0ExDtzZmFXp9iLpmyuq+9RFEJoePT2WE39kkx+DNYO7J7TTHBpOmitQ==","signatures":[{"sig":"MEYCIQDquP34JaaxHHMTwnGQqwgMfmK56RNPE743MTLXqBdM2QIhALg18K91snvOxDziz6ayG4RYgNlY/xFGzawtkMgIpzN6","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":495379,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJfwTTLCRA9TVsSAnZWagAAY1QP/Rg7h/hro/oWBLJo+Mw+\npds33p/FH8l11D/137uK1f//rNdE+SErh73Dg5Aw+8l8yTBWjitoxZt51anC\nv5zmD7DYbMxyID5zCDbQVY+XU6ZbVdy1Bb1NdHm2rGfeC2CBawflNT4jUS0Q\nt2O2om1ifN//oKUJM2d3pj9Scuk90eay8j3zKwhrGrUACt8fBTmERFqQd0V0\nCWUQ1CdIR/xUhKXcLevAixM887mp5quCrH9/yX5gTjYWfdkff4LrDeugXDmr\nGq6Qlq7qty5/7ewGfp0DTXA6mfjGy/ySucE3suiNSG5vwsnbjbMwDr1qBM/f\nqxOhljAFImy88WQUgnlzyZ2T+lAvTHqUdU4IdH6XUH/vyec7BrlxXJvLqyUA\n3lZytzinCSf/7XW/86T0VRM+dXO0w7uBpKk+WvcJyRJ9qO8oaemQsPSBMbVf\nKM5CJc8q4CzAi8C71sw85O6AYbVDbH5GBhiBt02UIlNcPT11GM2ehYeJt627\nw4PMCWE5ssQnyb6KrDeTlRBWxo7k3eEIeMhF+W62tC43KG5flN4s+znHYKFR\n0EmvhnNGOyNwIcXy9Y07aQCazJk83pcFmcZkCJ7nyYEtQRgSWQBSVDsZnDFa\nXoz+kCs4RaRUKfPP51nDFHqU1jr8EfyUldCLNb0fFBBFnyZnegrRGeLtojVV\n9WAf\r\n=bT0Q\r\n-----END PGP SIGNATURE-----\r\n"},"main":"./lib","types":"./lib/index.d.ts","gitHead":"a9b70286136d6a3aacc1d9da4dec4eddc4aaf784","scripts":{"test":"mocha"},"_npmUser":{"name":"mariuz","email":"mapopa@gmail.com"},"licenses":[{"url":"https://github.com/hgourvest/node-firebird/blob/master/LICENSE","type":"MPL-2.0"}],"repository":{"url":"git+https://github.com/hgourvest/node-firebird.git","type":"git"},"_npmVersion":"6.13.0","description":"Pure JavaScript and Asynchronous Firebird client for Node.js.","directories":{},"_nodeVersion":"12.13.0","dependencies":{"long":"^4.0.0"},"_hasShrinkwrap":false,"devDependencies":{"nyc":"^15.0.1","mocha":"^8.0.1","coveralls":"^3.0.1"},"_npmOperationalInternal":{"tmp":"tmp/node-firebird_0.9.9_1606497483322_0.31371253010312494","host":"s3://npm-registry-packages"}},"1.0.0":{"name":"node-firebird","version":"1.0.0","keywords":["firebird","database","rdbms","sql"],"author":{"name":"Henri Gourvest","email":"hgourvest@gmail.com"},"_id":"node-firebird@1.0.0","maintainers":[{"name":"hgourvest","email":"hgourvest@gmail.com"},{"name":"petersirka","email":"petersirka@gmail.com"},{"name":"mariuz","email":"mapopa@gmail.com"}],"contributors":[{"name":"Popa Marius Adrian","email":"mapopa@gmail.com"},{"name":"Peter Širka","email":"petersirka@gmail.com"}],"homepage":"https://github.com/hgourvest/node-firebird","bugs":{"url":"https://github.com/hgourvest/node-firebird/issues"},"dist":{"shasum":"1a3dfb240a47ea0406a409d4b1f4745f9fe6c1cb","tarball":"https://registry.npmjs.org/node-firebird/-/node-firebird-1.0.0.tgz","fileCount":15,"integrity":"sha512-gv6ApFNeJaT5Nqkokwe3A3aG/9oeDUWreBYJ6W0GIsdZEYzUVP2S0twyxOjWHR2A6vg2vJEHchSMfLZa9JQO6g==","signatures":[{"sig":"MEUCIQDyqaByQG2YyY2zfu1Dzym3ow/HGrax8/MI06bY7u54RQIgOJzsHTWE01E51xslxlhKro5xvLUaMMNv+r46QKSkS3M=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":510695},"main":"./lib","types":"./lib/index.d.ts","gitHead":"d1a5db61550a4fd4e7f7f825ca36697bb470f88c","scripts":{"test":"mocha"},"_npmUser":{"name":"mariuz","email":"mapopa@gmail.com"},"licenses":[{"url":"https://github.com/hgourvest/node-firebird/blob/master/LICENSE","type":"MPL-2.0"}],"repository":{"url":"git+https://github.com/hgourvest/node-firebird.git","type":"git"},"_npmVersion":"6.13.0","description":"Pure JavaScript and Asynchronous Firebird client for Node.js.","directories":{},"_nodeVersion":"12.13.0","dependencies":{"long":"^4.0.0","big-integer":"^1.6.48"},"_hasShrinkwrap":false,"devDependencies":{"nyc":"^15.0.1","mocha":"^8.0.1","coveralls":"^3.0.1"},"_npmOperationalInternal":{"tmp":"tmp/node-firebird_1.0.0_1636492475443_0.7968843547368727","host":"s3://npm-registry-packages"}},"1.1.0":{"name":"node-firebird","version":"1.1.0","keywords":["firebird","database","rdbms","sql"],"author":{"name":"Henri Gourvest","email":"hgourvest@gmail.com"},"_id":"node-firebird@1.1.0","maintainers":[{"name":"hgourvest","email":"hgourvest@gmail.com"},{"name":"petersirka","email":"petersirka@gmail.com"},{"name":"mariuz","email":"mapopa@gmail.com"}],"contributors":[{"name":"Popa Marius Adrian","email":"mapopa@gmail.com"},{"name":"Peter Širka","email":"petersirka@gmail.com"}],"homepage":"https://github.com/hgourvest/node-firebird","bugs":{"url":"https://github.com/hgourvest/node-firebird/issues"},"dist":{"shasum":"32e82febdaa06205c477ef78e551a7096128f398","tarball":"https://registry.npmjs.org/node-firebird/-/node-firebird-1.1.0.tgz","fileCount":15,"integrity":"sha512-UdOMpua46EKltIOCayaTU7IrhxMoNo9mhS0h8oagtMufyBiJiN17WFpwOC8zUaaaQ8//CQVRsfg1XBzCEH/n5Q==","signatures":[{"sig":"MEUCICObPmrBaOXz9H8YCt+lXgPBDQPdWOITmSBzwY5KCTQZAiEArHluQ6RXpGTk/OsWGwOOg4rfFNzjkYC4n7ZnW4zwQU4=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":518754,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJjYiTFACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmrTvw//Qa818s1FJH0yQpK8SexpEFWqja+tqXZai7zfkKZ/t2Yxj53P\r\nVu+DZCxUhXiuYV7SwaaOBjXwfVovpErlIhDbBZa7v7ijYpGcimT9I+aNBuCM\r\nmMPP2Kd+uzCZfAgcz8jC+34v1e1Ia1ZWLYDGKTxWotsOYBJdCGNRARkGDmo/\r\neiENAj3m+0oTM+EXdSMErrTtS5ZdkIiGspUOoXaE3IEbQdjdlM+D5OUJm6m/\r\ncLgFe1/J0XCh7pgT0Iftsn7hw5VqxWQo2PcYCN/0dDiRqqactdcdFtiDBC/H\r\nPIYhIPZ7ji9u+/n7uQvDLnWkqIxAdKzQ9+6kpGQziWz4d11dAfQH68H5x471\r\no3FNEsCOl9LEuUe6QL6CutDJ6stPQklQCUbP807noiUCDa7f2mNIxAjy3tX8\r\njIeX6RwdyDEVvo8w3nyNLWOYNU3IKxX8yZdFpsFPtbjtYs5zskCK1/Eg+Emk\r\nNmsvlJEN5fJhZN9Ere62Qhjc/8nOg8RgagTsQ7eDgH5pREp7hN0BfLMAr/qS\r\n5/Ff7tCuTN+tLO6Bk4vpU0iCLd2y/ai6q0yAUvGTxQpqceq7sMk0oBnHSzX+\r\nr8VOF172SD6wbWHM/CnVysg6m+83LuH1tYrKMKOIXN443K7CcrRes39lVxTo\r\n2fTQAaPGicyk3djHbUVPl6Q0yrMyoCa32AI=\r\n=y6Bn\r\n-----END PGP SIGNATURE-----\r\n"},"main":"./lib","types":"./lib/index.d.ts","gitHead":"d33cfdb8261653a4ad33e5e8c66bec014344b6f6","scripts":{"test":"mocha"},"_npmUser":{"name":"mariuz","email":"mapopa@gmail.com"},"licenses":[{"url":"https://github.com/hgourvest/node-firebird/blob/master/LICENSE","type":"MPL-2.0"}],"repository":{"url":"git+https://github.com/hgourvest/node-firebird.git","type":"git"},"_npmVersion":"8.15.0","description":"Pure JavaScript and Asynchronous Firebird client for Node.js.","directories":{},"_nodeVersion":"16.17.1","dependencies":{"long":"^4.0.0","big-integer":"^1.6.48"},"_hasShrinkwrap":false,"devDependencies":{"nyc":"^15.0.1","mocha":"^8.0.1","coveralls":"^3.0.1"},"_npmOperationalInternal":{"tmp":"tmp/node-firebird_1.1.0_1667376325635_0.7979801211793474","host":"s3://npm-registry-packages"}},"1.1.1":{"name":"node-firebird","version":"1.1.1","keywords":["firebird","database","rdbms","sql"],"author":{"name":"Henri Gourvest","email":"hgourvest@gmail.com"},"_id":"node-firebird@1.1.1","maintainers":[{"name":"hgourvest","email":"hgourvest@gmail.com"},{"name":"petersirka","email":"petersirka@gmail.com"},{"name":"mariuz","email":"mapopa@gmail.com"}],"contributors":[{"name":"Popa Marius Adrian","email":"mapopa@gmail.com"},{"name":"Peter Širka","email":"petersirka@gmail.com"}],"homepage":"https://github.com/hgourvest/node-firebird","bugs":{"url":"https://github.com/hgourvest/node-firebird/issues"},"dist":{"shasum":"eb449122c22ccb864ba23e6715f39ceea2074a8c","tarball":"https://registry.npmjs.org/node-firebird/-/node-firebird-1.1.1.tgz","fileCount":15,"integrity":"sha512-HsnpIPY+GGPphWfC6GGJMRzzPy3PFjCxQLT9jic3NIxtoYK6PoKFXdbDPI+mTVvHYHF+pLLDFz42CT5QYvwMMg==","signatures":[{"sig":"MEYCIQC8YvvxSkhJI8ADo7PX4UO9l2EO3aZ5kZ/+Kvsr1/bX9gIhAK0h9D4NiDfrqMmIcgyjTFTq102vhtc/le6KKOOAM6G0","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":518754,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJjYihSACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2Vmr+4w/7BQUm4E0MN3Oz5zXqbiHyJaE0N8jK2zcS8Px0M7GLcBbbs+8S\r\nGKJMYJm1DVS9Kr0BLdwomBJRFGYZ+u6tiiscJjQnBInEGMoTURHY9mEt+Q+Y\r\nOHD6u9JlJEU6h7hj6f3seP+95uvItBX6DQXKbFamJRVOlUnDzrXu4LUcdLpK\r\nACLTkpydc8JJvuTP6Fi5CDX9UjnXVFitOChDDNbcvcSuA+2WE/+0MJFgWUwo\r\nz+KKhM9CeJLKheskzqcvQY3wGO/Pkf2sOjZdSkKyuSRBoebo/FfhTovSC3ah\r\no7sELF+/AG5rx+Pb40oC2Gpf5CZ/M1xI0fzJouRxdmd5c6JEqa37wbmpoBKF\r\n9IREmkDExslZX7mXVMnf4mcRmzAAozaKb2M+WA8dN+xudEXbwzTVVp1wIgQL\r\nQjpR1dxeYsxylIUQHGtS4XEpkYJxAp1nwxbqOZ9h8ROtIgZdAq66xj1gNeK8\r\n6HH7owouCfy4tk/w44/G0PqaN3Id9LadwD5Z5x23la3zyIUlIGwST7qA68Hd\r\n5/pQJisLq1vhK5+B6EttuaiNHnsqhGQk8fvs264n8To4HDBYes1uIRjP2xuA\r\nnc6sRnyGbcLqNuAS+kzMLGDNQXuvHCc8wRupvkXl+JhX6JKoTp93m+T7yf3n\r\nXueHfoFoAECYrQvk2nizQopARibJ9gwEDwU=\r\n=PhWk\r\n-----END PGP SIGNATURE-----\r\n"},"main":"./lib","types":"./lib/index.d.ts","gitHead":"56bc881d7194a26471ce0dfd6a632e2efe5b5604","scripts":{"test":"mocha"},"_npmUser":{"name":"mariuz","email":"mapopa@gmail.com"},"licenses":[{"url":"https://github.com/hgourvest/node-firebird/blob/master/LICENSE","type":"MPL-2.0"}],"repository":{"url":"git+https://github.com/hgourvest/node-firebird.git","type":"git"},"_npmVersion":"8.15.0","description":"Pure JavaScript and Asynchronous Firebird client for Node.js.","directories":{},"_nodeVersion":"16.17.1","dependencies":{"long":"^4.0.0","big-integer":"^1.6.48"},"_hasShrinkwrap":false,"devDependencies":{"nyc":"^15.0.1","mocha":"^8.0.1","coveralls":"^3.0.1"},"_npmOperationalInternal":{"tmp":"tmp/node-firebird_1.1.1_1667377233740_0.7412891702277251","host":"s3://npm-registry-packages"}},"1.1.2":{"name":"node-firebird","version":"1.1.2","keywords":["firebird","database","rdbms","sql"],"author":{"name":"Henri Gourvest","email":"hgourvest@gmail.com"},"_id":"node-firebird@1.1.2","maintainers":[{"name":"hgourvest","email":"hgourvest@gmail.com"},{"name":"petersirka","email":"petersirka@gmail.com"},{"name":"mariuz","email":"mapopa@gmail.com"}],"contributors":[{"name":"Popa Marius Adrian","email":"mapopa@gmail.com"},{"name":"Peter Širka","email":"petersirka@gmail.com"}],"homepage":"https://github.com/hgourvest/node-firebird","bugs":{"url":"https://github.com/hgourvest/node-firebird/issues"},"dist":{"shasum":"52e41390fb2f9c4b53d9acb6d17daa46a1d2e03a","tarball":"https://registry.npmjs.org/node-firebird/-/node-firebird-1.1.2.tgz","fileCount":16,"integrity":"sha512-Myfi5ReIzb1HLtosVij+nVEvLQteab7wBRTpVZv6U3MTGGpe+aXo1vfW6WFy6035/+04/GrBWLGQ/U07hNyFyA==","signatures":[{"sig":"MEUCICosNB988ZRUgKjRJlE0qkR9QLxtYokJcteZS3/A+ThPAiEAogN81iEPo3y5578lgNv0KLqLpq/rsPtFC2gQbt5KGT0=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":604310,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJjZ2+mACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmofjxAAjHVoRawTqBl1IV82pJe3S1IkkEuNV54ip9q2kpaDBOo9TfmD\r\n3AK50kWePhn+tPOX005FbzWTUMZHxheVvEVzQsueqFOKCV+nT3Zwfx25qkDO\r\nmkFFthTblUA1aQSubcpovAUVJE1AEIYTo45BBG7Q79pd5Mo6CQCmyi4EMp+z\r\nGdQIVyB4yMR9Kc2hJk9XO5ZgW5ooNAEOzAR7KTXVSg5ownqTFgV+SWpRwOYS\r\nIgaIcXA9obCHO57Yl5qdwBeUsLzB0WTGCBQVxpwZsJ73db3vkODIk5Up1d0i\r\npfd2n9bL7XPOWbdetZBQX75wAvivBee8NLSfaDOABNCJToDRp25cGAcM//mC\r\nZPTEvlEn/pOuoR3K5PO4StA1BZx8F9o/QwivC/ybcb8IIodE/TdMKbD12LeQ\r\n+mfBHNKpbARM67Zk0TfQnRKSFAKzlq3FTl20hjuhEwJYjAHZ/7CxdoCIGj8n\r\nYs9tO0GsUYghRz102VU+iyiTzH8chlBBTfoZ407bNlpTU8Bwg2P3mLhDScMk\r\n6ORUwB/EJiVnYcVvb/sH3tKH0wMVIGsrS7fa5/hpfOauSDrRo9TMdVkiil93\r\nI+CfDBsrHQ84VrtSNjRX+E+ZBbIVne1BpdxjxGi2+xyhY0PGQpyb0Rj6NiNX\r\nDYf1BKS2VOAP2k7Uj3vizvLarH8SXvRsnEw=\r\n=gMYD\r\n-----END PGP SIGNATURE-----\r\n"},"main":"./lib","types":"./lib/index.d.ts","gitHead":"1374bd26de167291937a0078128c31cb879fbf26","scripts":{"test":"mocha"},"_npmUser":{"name":"mariuz","email":"mapopa@gmail.com"},"licenses":[{"url":"https://github.com/hgourvest/node-firebird/blob/master/LICENSE","type":"MPL-2.0"}],"repository":{"url":"git+https://github.com/hgourvest/node-firebird.git","type":"git"},"_npmVersion":"8.19.2","description":"Pure JavaScript and Asynchronous Firebird client for Node.js.","directories":{},"_nodeVersion":"16.18.1","dependencies":{"long":"^4.0.0","big-integer":"^1.6.48"},"_hasShrinkwrap":false,"devDependencies":{"nyc":"^15.0.1","mocha":"^8.0.1","coveralls":"^3.0.1"},"_npmOperationalInternal":{"tmp":"tmp/node-firebird_1.1.2_1667723174214_0.9924696308608723","host":"s3://npm-registry-packages"}},"1.1.3":{"name":"node-firebird","version":"1.1.3","keywords":["firebird","database","rdbms","sql"],"author":{"name":"Henri Gourvest","email":"hgourvest@gmail.com"},"_id":"node-firebird@1.1.3","maintainers":[{"name":"hgourvest","email":"hgourvest@gmail.com"},{"name":"petersirka","email":"petersirka@gmail.com"},{"name":"mariuz","email":"mapopa@gmail.com"}],"contributors":[{"name":"Popa Marius Adrian","email":"mapopa@gmail.com"},{"name":"Peter Širka","email":"petersirka@gmail.com"}],"homepage":"https://github.com/hgourvest/node-firebird","bugs":{"url":"https://github.com/hgourvest/node-firebird/issues"},"dist":{"shasum":"0b5480a5b7e4f33c203dae398e43fb3870a0729f","tarball":"https://registry.npmjs.org/node-firebird/-/node-firebird-1.1.3.tgz","fileCount":16,"integrity":"sha512-3VhiP8XMqlKQo8H8nPOmrqYFseEj0uUdoacZ5xutRAOFzLWR9ImXBfVLUdg4AiH34YCshgiU8Lc37AAX3Vc6YQ==","signatures":[{"sig":"MEQCICLl4r0v/1W71cxmuxXlxQQpS+O41XQBN8Mt3hlZc7RsAiAH5gRhhKx9lOvVQSjk4ELhrxd2ZmFDrmRMpcp5JwA4FA==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":602854,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJjZ++wACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2Vmrw6Q//RCgxZMhczC7xGi7pqiVlawLdKzbhpIClUfMgKPTUnEZjL+ch\r\nIwSs4WVjerhqiw2oZkb4S+dGZwnWkqbgatwKQZ2qV0o6Q7zTQrZbrOmFjyGP\r\np9FZM+n3EN/qQ998kM2rcNkJ/B/pS5B6bLycG32LUdWLwTBEIi0NhJumkInQ\r\ntKmoVW3BAshdazv/45v4NbrLdwzBjwmcLCcF3jqOu2sjE9sjNhfMZVJqPg2w\r\nkqU1PAy7QwD7Tjc5TPf2aNQlaXGKzgeZCgWY/9xwZNOLIeGQFlW9i8gwKwA7\r\nLndNCXsOv1obXE6HcRthwatLjjsi2yCJpZcnNt3MyZxULMsLL62OcKQREz/U\r\nkMa8l3qiV6wdJSW8xe6SIQvJomR8MawggR2DeQ8KQ1j6OWXFCrEs39kkSiWE\r\nPNkzsxd0r76554CNQV/FrFuegsaLCYH3wJdAfOwExyJhCu1G2cCiqjLlBO+a\r\n2/3Xb813T8O8MEvVW75QVZqlDdJb7NNbrXAZ23JVBCtPekOPFVC6632k3Vpi\r\nVQ2Xa0Et5bkn4b5xTyHTNWFULaIvH6zUJYN2R6JznqkDTH6c7lfPixM0mhKD\r\nIzes+VPDLSgF6TWPNQYXb+7X0DwMhKDOtlP07N39H9vyl1suxXlZNF7VO7HA\r\n/gXotnYOyf2g/rJ3c3MRgkt4nMAC/nFyUNE=\r\n=0+fR\r\n-----END PGP SIGNATURE-----\r\n"},"main":"./lib","types":"./lib/index.d.ts","gitHead":"723fdb52b3dbe46cabbeebef4e5da9fb1d5c7c4e","scripts":{"test":"mocha"},"_npmUser":{"name":"mariuz","email":"mapopa@gmail.com"},"licenses":[{"url":"https://github.com/hgourvest/node-firebird/blob/master/LICENSE","type":"MPL-2.0"}],"repository":{"url":"git+https://github.com/hgourvest/node-firebird.git","type":"git"},"_npmVersion":"8.19.2","description":"Pure JavaScript and Asynchronous Firebird client for Node.js.","directories":{},"_nodeVersion":"16.18.1","dependencies":{"long":"^4.0.0","big-integer":"^1.6.48"},"_hasShrinkwrap":false,"devDependencies":{"nyc":"^15.0.1","mocha":"^8.0.1","coveralls":"^3.0.1"},"_npmOperationalInternal":{"tmp":"tmp/node-firebird_1.1.3_1667755952268_0.6636586594231781","host":"s3://npm-registry-packages"}},"1.1.4":{"name":"node-firebird","version":"1.1.4","keywords":["firebird","database","rdbms","sql"],"author":{"name":"Henri Gourvest","email":"hgourvest@gmail.com"},"_id":"node-firebird@1.1.4","maintainers":[{"name":"hgourvest","email":"hgourvest@gmail.com"},{"name":"petersirka","email":"petersirka@gmail.com"},{"name":"mariuz","email":"mapopa@gmail.com"}],"contributors":[{"name":"Popa Marius Adrian","email":"mapopa@gmail.com"},{"name":"Peter Širka","email":"petersirka@gmail.com"}],"homepage":"https://github.com/hgourvest/node-firebird","bugs":{"url":"https://github.com/hgourvest/node-firebird/issues"},"dist":{"shasum":"f14c05f4bfe684586a5b0ec08aff39d4ebea6593","tarball":"https://registry.npmjs.org/node-firebird/-/node-firebird-1.1.4.tgz","fileCount":16,"integrity":"sha512-qVNyFJwqxHsSDO8QkFyTD7Sgno7cnFh+skVtS2A/XOG3f8rrnQyNd0ZQNy0gTSouSGxzIpxRfXmpkrJ2QShUwg==","signatures":[{"sig":"MEQCIBqlaYOQl3+QUMfmZs84NZJ9hvZOW/y43Ki3Ce4RJ+DvAiB4xJGSHKT5Advn2H1GhBmO5lS63gmWlaPxtN9MsA4NyQ==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":602866,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJja7rNACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmqllQ/+Js5uLSz3jaPNIQleOuJLINAdifuuYA45n6sEFHP+3P58ygFG\r\nN4dEMbNrEWi97DJ3See0zT/VQGcUtZJBbak7bXTVE43PFsKbekZh61LHg2BI\r\niMvQ39VM4y/AUGe67Vy3drolsy3cuojVdjbzGsl+65D7YcYCrUvC1hqxSJnS\r\nKcX1Ggg6zbWjGJV92OZLdv29Xa0JfOiF/R2H6ewSjSrFnMaiH66r8zzElsnD\r\nahBWVfmvKU5JahTPcqW6pKwqaLfHbc7WsB9IW3AGTeV1RumXf5FaXs0q7HPc\r\nPTiAiPL6twRLYBy6eKEE/yv3hIbL1rjMRI3+LYsobJCU4t2pQV9NRZ6dqHgF\r\nKrgRsfyEd7CprREtjHAf1aCkYcDlXWNy2ymh0mzxxPfbiV4aKTyt1acCSenG\r\nxjYYgcf4iRWSVrX/gaBXzrPHwc/ZS92Pmzxe4vsSiZZgI3JjZ1+2oOODpC4E\r\nigzFHsVjS1MOsruhQURKkWdNo0zTDeCVDncRD3Ym2fSK10sR7X3vCf5ygmgW\r\nUlXW8qI4Z/he26d+0U5AD9GTyid17L2u42QgGMqMJ+xJze07hdYCV5XHmm4y\r\nbMZMGu3dq8tcwZR4LJaE9owLADn/ek6b02iu5FiHejugo7MvMJVvd1pQWQdg\r\nJoKBCPhccCO9L2OR9jtRxNmDi7YnudGpsHw=\r\n=HciP\r\n-----END PGP SIGNATURE-----\r\n"},"main":"./lib","types":"./lib/index.d.ts","gitHead":"cf815926dcabc60c21079f2da269b0569daa1d03","scripts":{"test":"mocha"},"_npmUser":{"name":"mariuz","email":"mapopa@gmail.com"},"licenses":[{"url":"https://github.com/hgourvest/node-firebird/blob/master/LICENSE","type":"MPL-2.0"}],"repository":{"url":"git+https://github.com/hgourvest/node-firebird.git","type":"git"},"_npmVersion":"8.19.2","description":"Pure JavaScript and Asynchronous Firebird client for Node.js.","directories":{},"_nodeVersion":"16.18.1","dependencies":{"long":"^4.0.0","big-integer":"^1.6.48"},"_hasShrinkwrap":false,"devDependencies":{"nyc":"^15.0.1","mocha":"^8.0.1","coveralls":"^3.0.1"},"_npmOperationalInternal":{"tmp":"tmp/node-firebird_1.1.4_1668004556852_0.7759547139721616","host":"s3://npm-registry-packages"}},"1.1.5":{"name":"node-firebird","version":"1.1.5","keywords":["firebird","database","rdbms","sql"],"author":{"name":"Henri Gourvest","email":"hgourvest@gmail.com"},"_id":"node-firebird@1.1.5","maintainers":[{"name":"hgourvest","email":"hgourvest@gmail.com"},{"name":"petersirka","email":"petersirka@gmail.com"},{"name":"mariuz","email":"mapopa@gmail.com"}],"contributors":[{"name":"Popa Marius Adrian","email":"mapopa@gmail.com"},{"name":"Peter Širka","email":"petersirka@gmail.com"}],"homepage":"https://github.com/hgourvest/node-firebird","bugs":{"url":"https://github.com/hgourvest/node-firebird/issues"},"dist":{"shasum":"1217a5a0d99955f9cf8bf6f46052e1a6afd0bded","tarball":"https://registry.npmjs.org/node-firebird/-/node-firebird-1.1.5.tgz","fileCount":17,"integrity":"sha512-hfkNiaD0g9X7qD6IdaSqK3cpV43qT/t+TlOeuBVf7I+AOTziVAYg+0u04hTTqv1kX8mZU5BkfFPRNB4g2Mfrow==","signatures":[{"sig":"MEUCIHCMiWx7Jy899FoCcWDpDgrHOnl96a+smwu9OHNsHWuWAiEA6yWSww//gCqcU2d4QRJOgv0FgUeYJ8suVl7JoVXl7Io=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":604120,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJj8p7vACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmrzxQ//ZJcQzdYM1piKCbP8dPq9TMbr1nJG5O76jdafFDLXA+Z7j2oP\r\nq8Tx9od1tC8Mzjs+iKMkCvcyiE6cDpK7W0H8ZucexjHTBt8lzCr2pj/KSKul\r\n9J+RNG5S6zQgCvLb7atqxhCEb8iuDksEkNWvD4CetEAn6IBFwVJKx3KF2FVs\r\nS/yI9q/tfrbqdpQD+L6tMyvHJv5uoc4pTKGQPAWOLPXyzo0mjtPo0ADewEx5\r\n67WY2S6FCxD/A5Bigx3VgCQL3brdLlruvxDs6XAcNf2eW87ZyerHrH35f77v\r\nGbV3ns1iiwFhpumAXv1HutqpHvY+ozg/Y8gFKws+xT9QH3dVJom00tlsaV0a\r\n/mSIKsQGTz8/mAKC6CeTZc7yeC9LMgvJ/d+Fo2jRmBEdZ9VKeoyU1XaSIuZO\r\nzjkTOwd50AZGv3J+Znm/KT9RKkaNtHaSSBoEhoVGNmMSN5hIGhG75/xt4vCA\r\nN4xk2rGYx8ddqoHtUqSJ8yDdYw6wQhPcYUZ0ZeTV0dJJeG4sjvZ/gehjLlED\r\nLazcEvGg4VsdrUYjKLe1dnCw/p7rs94q+ViXEfUndr07Cl5AeXi6wyjxWR4S\r\nW6l+vTDFTZy2vAOpDKuxO6GYdd50+PQPB1nyAQedz+ljtKS12FdLEdD/botf\r\n7TZOdgxSsvaverZYOWmyjQRoNYWLVuC+uHI=\r\n=ZzCd\r\n-----END PGP SIGNATURE-----\r\n"},"main":"./lib","types":"./lib/index.d.ts","gitHead":"765bc1aead64e6df37c8baa330413f4210c6cd91","scripts":{"test":"mocha"},"_npmUser":{"name":"mariuz","email":"mapopa@gmail.com"},"licenses":[{"url":"https://github.com/hgourvest/node-firebird/blob/master/LICENSE","type":"MPL-2.0"}],"repository":{"url":"git+https://github.com/hgourvest/node-firebird.git","type":"git"},"_npmVersion":"6.14.15","description":"Pure JavaScript and Asynchronous Firebird client for Node.js.","directories":{},"_nodeVersion":"14.18.1","dependencies":{"long":"^4.0.0","big-integer":"^1.6.48"},"_hasShrinkwrap":false,"devDependencies":{"nyc":"^15.0.1","mocha":"^10.2.0","coveralls":"^3.0.1"},"_npmOperationalInternal":{"tmp":"tmp/node-firebird_1.1.5_1676844782773_0.257420059526009","host":"s3://npm-registry-packages"}},"1.1.6":{"name":"node-firebird","version":"1.1.6","keywords":["firebird","database","rdbms","sql"],"author":{"name":"Henri Gourvest","email":"hgourvest@gmail.com"},"_id":"node-firebird@1.1.6","maintainers":[{"name":"hgourvest","email":"hgourvest@gmail.com"},{"name":"petersirka","email":"petersirka@gmail.com"},{"name":"mariuz","email":"mapopa@gmail.com"}],"contributors":[{"name":"Popa Marius Adrian","email":"mapopa@gmail.com"},{"name":"Peter Širka","email":"petersirka@gmail.com"}],"homepage":"https://github.com/hgourvest/node-firebird","bugs":{"url":"https://github.com/hgourvest/node-firebird/issues"},"dist":{"shasum":"1251d1d3266f3c9e31c2cedae2c4d8d6c65c4b2d","tarball":"https://registry.npmjs.org/node-firebird/-/node-firebird-1.1.6.tgz","fileCount":17,"integrity":"sha512-F+SBIlRup2yrOnPkr7ve+/sDm9bZpdknMjgy5FlsTHbsDueZwDPVZh7uWqaYh43mIlSbERCKCEgv61uOawyeaQ==","signatures":[{"sig":"MEUCID3UCH/VhTbs2tf8DrIPFGCr5qPVWoQlZDmmV0z6bpTtAiEAiydAB5U0ykbTZaQOXYabvdBMn/+E6R/6lXTYoGGXcmw=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":604183},"main":"./lib","types":"./lib/index.d.ts","gitHead":"c4e82a70e195edf6b1c50a7ebf1a02a8d79962ec","scripts":{"test":"mocha"},"_npmUser":{"name":"mariuz","email":"mapopa@gmail.com"},"licenses":[{"url":"https://github.com/hgourvest/node-firebird/blob/master/LICENSE","type":"MPL-2.0"}],"repository":{"url":"git+https://github.com/hgourvest/node-firebird.git","type":"git"},"_npmVersion":"9.6.7","description":"Pure JavaScript and Asynchronous Firebird client for Node.js.","directories":{},"_nodeVersion":"18.17.0","dependencies":{"long":"^4.0.0","big-integer":"^1.6.48"},"_hasShrinkwrap":false,"devDependencies":{"nyc":"^15.0.1","mocha":"^10.2.0","coveralls-next":"^4.2.0"},"_npmOperationalInternal":{"tmp":"tmp/node-firebird_1.1.6_1697909171269_0.5803233503994081","host":"s3://npm-registry-packages"}},"1.1.8":{"name":"node-firebird","version":"1.1.8","keywords":["firebird","database","rdbms","sql"],"author":{"name":"Henri Gourvest","email":"hgourvest@gmail.com"},"license":"MPL-2.0","_id":"node-firebird@1.1.8","maintainers":[{"name":"hgourvest","email":"hgourvest@gmail.com"},{"name":"petersirka","email":"petersirka@gmail.com"},{"name":"mariuz","email":"mapopa@gmail.com"}],"contributors":[{"name":"Popa Marius Adrian","email":"mapopa@gmail.com"},{"name":"Peter Širka","email":"petersirka@gmail.com"}],"homepage":"https://github.com/hgourvest/node-firebird","bugs":{"url":"https://github.com/hgourvest/node-firebird/issues"},"dist":{"shasum":"74e6b48f78641a65fc9651ca422edfd9b25e40e5","tarball":"https://registry.npmjs.org/node-firebird/-/node-firebird-1.1.8.tgz","fileCount":17,"integrity":"sha512-G64hTeb5hsIocxau76ba9G/htT0Uy6ouJoYQ9zaWuui2GRbQUNxvuc9YMT8I2Mh+/66/+r0rhrV8xQEYwUtPKw==","signatures":[{"sig":"MEYCIQCF8iJb9lLA45ybhL8ScnRfGgz8EbYEHOCIFcj5fxWeBwIhALqEAXsAAB56SXJNWOJLU4EXSOqg5aaWKmwahuCrQ9uz","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":604049},"main":"./lib","types":"./lib/index.d.ts","gitHead":"425a10b6b4bfe6a98781111404ecec9671195db8","scripts":{"test":"mocha"},"_npmUser":{"name":"mariuz","email":"mapopa@gmail.com"},"repository":{"url":"git+https://github.com/hgourvest/node-firebird.git","type":"git"},"_npmVersion":"9.6.7","description":"Pure JavaScript and Asynchronous Firebird client for Node.js.","directories":{},"_nodeVersion":"18.17.0","dependencies":{"long":"^5.2.3","big-integer":"^1.6.51"},"_hasShrinkwrap":false,"devDependencies":{"nyc":"^15.0.1","mocha":"^10.2.0","coveralls-next":"^4.2.0"},"_npmOperationalInternal":{"tmp":"tmp/node-firebird_1.1.8_1697911963894_0.9113341378160809","host":"s3://npm-registry-packages"}},"1.1.9":{"name":"node-firebird","version":"1.1.9","keywords":["firebird","database","rdbms","sql"],"author":{"name":"Henri Gourvest","email":"hgourvest@gmail.com"},"license":"MPL-2.0","_id":"node-firebird@1.1.9","maintainers":[{"name":"hgourvest","email":"hgourvest@gmail.com"},{"name":"petersirka","email":"petersirka@gmail.com"},{"name":"mariuz","email":"mapopa@gmail.com"}],"contributors":[{"name":"Popa Marius Adrian","email":"mapopa@gmail.com"},{"name":"Peter Širka","email":"petersirka@gmail.com"}],"homepage":"https://github.com/hgourvest/node-firebird","bugs":{"url":"https://github.com/hgourvest/node-firebird/issues"},"dist":{"shasum":"0e6815b4e209812a4c85b71227e40e268bedeb8b","tarball":"https://registry.npmjs.org/node-firebird/-/node-firebird-1.1.9.tgz","fileCount":29,"integrity":"sha512-6Ol+Koide1WbfUp4BJ1dSA4wm091jAgCwwSoihxO/RRdcfR+dMVDE9jd2Z2ixjk7q/vSNJUYORXv7jmRfvwdrw==","signatures":[{"sig":"MEQCIG0IL/82uUuQoL7Qq0PjiJNA6B5ICqcU2SSBggwx5ZM6AiAGWYW62krI6fng4PM1i8bRf0LSrl8uy+VlU02fSMomZA==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":623595},"main":"./lib","types":"./lib/index.d.ts","gitHead":"da71243da4b81bca20bf14fbe4a131df20132f8c","scripts":{"test":"mocha"},"_npmUser":{"name":"mariuz","email":"mapopa@gmail.com"},"repository":{"url":"git+https://github.com/hgourvest/node-firebird.git","type":"git"},"_npmVersion":"10.7.0","description":"Pure JavaScript and Asynchronous Firebird client for Node.js.","directories":{},"_nodeVersion":"20.15.1","dependencies":{"long":"^5.2.3","big-integer":"^1.6.51"},"_hasShrinkwrap":false,"devDependencies":{"nyc":"^15.0.1","mocha":"^10.2.0","coveralls-next":"^4.2.0"},"_npmOperationalInternal":{"tmp":"tmp/node-firebird_1.1.9_1721981556930_0.1792095443675883","host":"s3://npm-registry-packages"}},"1.1.10":{"name":"node-firebird","version":"1.1.10","keywords":["firebird","database","rdbms","sql"],"author":{"name":"Henri Gourvest","email":"hgourvest@gmail.com"},"license":"MPL-2.0","_id":"node-firebird@1.1.10","maintainers":[{"name":"hgourvest","email":"hgourvest@gmail.com"},{"name":"petersirka","email":"petersirka@gmail.com"},{"name":"mariuz","email":"mapopa@gmail.com"}],"contributors":[{"name":"Popa Marius Adrian","email":"mapopa@gmail.com"},{"name":"Peter Širka","email":"petersirka@gmail.com"}],"homepage":"https://github.com/hgourvest/node-firebird","bugs":{"url":"https://github.com/hgourvest/node-firebird/issues"},"dist":{"shasum":"a5fd5c49ffbd99e6a564df7583c0eb5d7c5e7b16","tarball":"https://registry.npmjs.org/node-firebird/-/node-firebird-1.1.10.tgz","fileCount":30,"integrity":"sha512-/U2DmoqidETduvh7Y+fX7dlo5aWc0Vjd7wjSnDQWZ/L0UFVJiOKtR8fPRbvn+3HxQiYeexco8W2Px2hdrDT2Ew==","signatures":[{"sig":"MEQCICFQRHUSgkSfCwvJPwdlpiPIVYrde6O6YAcBLNX4QrrAAiBVUdr1PwgMMx82TCqjdWKhtCrUm3Xd+rtt1PQE/gCXJA==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":634281},"main":"./lib","types":"./lib/index.d.ts","gitHead":"6829290a62471b48f5b4ebbf9935e9c7d69f3634","scripts":{"test":"mocha"},"_npmUser":{"name":"mariuz","email":"mapopa@gmail.com"},"repository":{"url":"git+https://github.com/hgourvest/node-firebird.git","type":"git"},"_npmVersion":"11.6.2","description":"Pure JavaScript and Asynchronous Firebird client for Node.js.","directories":{},"_nodeVersion":"24.13.0","dependencies":{"long":"^5.2.3","big-integer":"^1.6.51"},"_hasShrinkwrap":false,"devDependencies":{"nyc":"^15.0.1","mocha":"^10.2.0","coveralls-next":"^4.2.0"},"_npmOperationalInternal":{"tmp":"tmp/node-firebird_1.1.10_1770940052087_0.3169734571981391","host":"s3://npm-registry-packages-npm-production"}},"2.0.0":{"name":"node-firebird","version":"2.0.0","keywords":["firebird","database","rdbms","sql"],"author":{"name":"Henri Gourvest","email":"hgourvest@gmail.com"},"license":"MPL-2.0","_id":"node-firebird@2.0.0","maintainers":[{"name":"hgourvest","email":"hgourvest@gmail.com"},{"name":"petersirka","email":"petersirka@gmail.com"},{"name":"mariuz","email":"mapopa@gmail.com"}],"contributors":[{"name":"Popa Marius Adrian","email":"mapopa@gmail.com"},{"name":"Peter Širka","email":"petersirka@gmail.com"}],"homepage":"https://github.com/hgourvest/node-firebird","bugs":{"url":"https://github.com/hgourvest/node-firebird/issues"},"dist":{"shasum":"8db49346f86e25f3bed0e0b99cf0155a3bb38bca","tarball":"https://registry.npmjs.org/node-firebird/-/node-firebird-2.0.0.tgz","fileCount":34,"integrity":"sha512-DySVWA1zNAH+KzORTI9k/v+9eFB31QaGCx/uk4hku2zREwyuG0lSUdKhn7ppTM4Lu78AMa9V/s7dcxfSe8yFFQ==","signatures":[{"sig":"MEUCIGkKjjvQyfeqK/pe+skfI1j0rc/WyW1dx0TYIvnyVp2EAiEAhyYGToSGW0q0+ENIwJxVhayggHXQwn3O1x1YECOL8xA=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":675264},"main":"./lib","types":"./lib/index.d.ts","gitHead":"a0157b3d14c8d79281a6ba937858b82cfaf7feba","scripts":{"test":"vitest run"},"_npmUser":{"name":"mariuz","email":"mapopa@gmail.com"},"repository":{"url":"git+https://github.com/hgourvest/node-firebird.git","type":"git"},"_npmVersion":"11.6.2","description":"Pure JavaScript and Asynchronous Firebird client for Node.js.","directories":{},"_nodeVersion":"24.13.0","dependencies":{"long":"^5.2.3","big-integer":"^1.6.51"},"_hasShrinkwrap":false,"devDependencies":{"nyc":"^15.0.1","vitest":"^4.0.18","coveralls-next":"^4.2.0"},"_npmOperationalInternal":{"tmp":"tmp/node-firebird_2.0.0_1771431942023_0.13471431453711857","host":"s3://npm-registry-packages-npm-production"}},"2.0.1":{"name":"node-firebird","version":"2.0.1","keywords":["firebird","database","rdbms","sql"],"author":{"name":"Henri Gourvest","email":"hgourvest@gmail.com"},"license":"MPL-2.0","_id":"node-firebird@2.0.1","maintainers":[{"name":"hgourvest","email":"hgourvest@gmail.com"},{"name":"petersirka","email":"petersirka@gmail.com"},{"name":"mariuz","email":"mapopa@gmail.com"}],"contributors":[{"name":"Popa Marius Adrian","email":"mapopa@gmail.com"},{"name":"Peter Širka","email":"petersirka@gmail.com"}],"homepage":"https://github.com/hgourvest/node-firebird","bugs":{"url":"https://github.com/hgourvest/node-firebird/issues"},"dist":{"shasum":"f90aaad5c9e1336efb3077f86e919ed66b7004f0","tarball":"https://registry.npmjs.org/node-firebird/-/node-firebird-2.0.1.tgz","fileCount":35,"integrity":"sha512-8ACay2U+8FtUcaVxdqQqvAzu6Uy7n2OBkSu5KW8P8a8iQZv+oOPslmNFym18stvMhwLwflnTxrCLmi5r3fU04Q==","signatures":[{"sig":"MEYCIQCpwqE8uXC6ExTiyn/k/eQyCfjiHIJxDEEgVgSiCzY4OQIhAI7SbYgEjTYD2DAWwH0oHFpYKnrODU8SJ6862X8rKFDp","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":678120},"main":"./lib","types":"./lib/index.d.ts","gitHead":"925fbd72dc19814b12e664a4f695e4c6ba274fd0","scripts":{"test":"vitest run"},"_npmUser":{"name":"mariuz","email":"mapopa@gmail.com"},"repository":{"url":"git+https://github.com/hgourvest/node-firebird.git","type":"git"},"_npmVersion":"11.6.2","description":"Pure JavaScript and Asynchronous Firebird client for Node.js.","directories":{},"_nodeVersion":"24.13.0","dependencies":{"long":"^5.2.3","big-integer":"^1.6.51"},"_hasShrinkwrap":false,"devDependencies":{"nyc":"^15.0.1","vitest":"^4.0.18","coveralls-next":"^4.2.0"},"_npmOperationalInternal":{"tmp":"tmp/node-firebird_2.0.1_1771539738366_0.8207000191152827","host":"s3://npm-registry-packages-npm-production"}},"2.0.2":{"name":"node-firebird","version":"2.0.2","keywords":["firebird","database","rdbms","sql"],"author":{"name":"Henri Gourvest","email":"hgourvest@gmail.com"},"license":"MPL-2.0","_id":"node-firebird@2.0.2","maintainers":[{"name":"hgourvest","email":"hgourvest@gmail.com"},{"name":"petersirka","email":"petersirka@gmail.com"},{"name":"mariuz","email":"mapopa@gmail.com"}],"contributors":[{"name":"Popa Marius Adrian","email":"mapopa@gmail.com"},{"name":"Peter Širka","email":"petersirka@gmail.com"}],"homepage":"https://github.com/hgourvest/node-firebird","bugs":{"url":"https://github.com/hgourvest/node-firebird/issues"},"dist":{"shasum":"0500f6601d778398d9c3750d536dde93b8eeb8c3","tarball":"https://registry.npmjs.org/node-firebird/-/node-firebird-2.0.2.tgz","fileCount":33,"integrity":"sha512-Xm0bN53gmzyUzUUidJbN417uTbi7NL0vxKBTv8C5Iq4uZOpWKo8iFXiCnB454G96dA8jzzIBtn8BU1/9WJLycQ==","signatures":[{"sig":"MEYCIQC7qF6Kuxi0RHL3q/RpTGQ6VlHnVavUkc6X15ABiax20wIhAN57T/2utYUpF6suT/TXwIVE6TrAdD8hVcmAZuKiGglq","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":672429},"main":"./lib","types":"./lib/index.d.ts","gitHead":"2537b07c97506144b156134685d8461e25a74792","scripts":{"test":"vitest run"},"_npmUser":{"name":"mariuz","email":"mapopa@gmail.com"},"repository":{"url":"git+https://github.com/hgourvest/node-firebird.git","type":"git"},"_npmVersion":"11.6.2","description":"Pure JavaScript and Asynchronous Firebird client for Node.js.","directories":{},"_nodeVersion":"24.13.0","dependencies":{"long":"^5.2.3","big-integer":"^1.6.51"},"_hasShrinkwrap":false,"devDependencies":{"nyc":"^15.0.1","vitest":"^4.0.18","coveralls-next":"^4.2.0"},"_npmOperationalInternal":{"tmp":"tmp/node-firebird_2.0.2_1771579372495_0.5317571087922854","host":"s3://npm-registry-packages-npm-production"}},"2.2.0":{"name":"node-firebird","version":"2.2.0","keywords":["firebird","database","rdbms","sql"],"author":{"name":"Henri Gourvest","email":"hgourvest@gmail.com"},"license":"MPL-2.0","_id":"node-firebird@2.2.0","maintainers":[{"name":"hgourvest","email":"hgourvest@gmail.com"},{"name":"petersirka","email":"petersirka@gmail.com"},{"name":"mariuz","email":"mapopa@gmail.com"}],"contributors":[{"name":"Popa Marius Adrian","email":"mapopa@gmail.com"},{"name":"Peter Širka","email":"petersirka@gmail.com"}],"homepage":"https://github.com/hgourvest/node-firebird","bugs":{"url":"https://github.com/hgourvest/node-firebird/issues"},"dist":{"shasum":"f6c6a02e113dfb69a21dae6c5d38fe6389331b23","tarball":"https://registry.npmjs.org/node-firebird/-/node-firebird-2.2.0.tgz","fileCount":38,"integrity":"sha512-F6YYIfwrV/4Pm6jzaKE5EynHdDlXfUGvc++4ueEvMYo+ws6lO+f6I+J+XsRmaWHEH6f7zipokyo/hoHQ8pDPcg==","signatures":[{"sig":"MEYCIQDOgIQHD1AEnWTPi7HJ5/71raKj40soaWOkS8vpInFonAIhAOc9mUz/rgaOAJggHEcrAAJQ1MIjS78IacCiZZanNMDG","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":772302},"main":"./lib","types":"./lib/index.d.ts","gitHead":"5cf0610d9bf2a80b05aa047fb2e9c2672e4c4ac6","scripts":{"lint":"oxlint","test":"vitest run"},"_npmUser":{"name":"mariuz","email":"mapopa@gmail.com"},"repository":{"url":"git+https://github.com/hgourvest/node-firebird.git","type":"git"},"_npmVersion":"11.6.2","description":"Pure JavaScript and Asynchronous Firebird client for Node.js.","directories":{},"_nodeVersion":"24.12.0","dependencies":{"long":"^5.2.3","big-integer":"^1.6.51"},"_hasShrinkwrap":false,"devDependencies":{"oxlint":"^0.15.11","vitest":"^4.0.18","coveralls-next":"^6.0.1"},"_npmOperationalInternal":{"tmp":"tmp/node-firebird_2.2.0_1777810077727_0.0638272875745296","host":"s3://npm-registry-packages-npm-production"}},"2.3.0":{"name":"node-firebird","version":"2.3.0","keywords":["firebird","database","rdbms","sql"],"author":{"name":"Henri Gourvest","email":"hgourvest@gmail.com"},"license":"MPL-2.0","_id":"node-firebird@2.3.0","maintainers":[{"name":"hgourvest","email":"hgourvest@gmail.com"},{"name":"petersirka","email":"petersirka@gmail.com"},{"name":"mariuz","email":"mapopa@gmail.com"}],"contributors":[{"name":"Popa Marius Adrian","email":"mapopa@gmail.com"},{"name":"Peter Širka","email":"petersirka@gmail.com"}],"homepage":"https://github.com/hgourvest/node-firebird","bugs":{"url":"https://github.com/hgourvest/node-firebird/issues"},"dist":{"shasum":"9bc60ca8b453a2c2c7096baf74dc29c9f8b8ec07","tarball":"https://registry.npmjs.org/node-firebird/-/node-firebird-2.3.0.tgz","fileCount":39,"integrity":"sha512-Xor1td7wJJ4m8A6C93kzyCdqRykrcmv59hdM2kpi3Zxz/StW9OVp9ppAMrH/kiUFRxoNXP4RVFH6XuwJjo3DEA==","signatures":[{"sig":"MEYCIQC/RioEfj+cfYDD3j6WZkr4gTd2/fJTYD2fojImxT2rtQIhALlTUY23ml1l/nTBxjwkGXzWlsdp9xLFv5fnPkyglEU1","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":785211},"main":"./lib","types":"./lib/index.d.ts","gitHead":"b6f1ca5ee98333bd821743b4117f01f049f4bfc1","scripts":{"lint":"oxlint","test":"vitest run"},"_npmUser":{"name":"mariuz","email":"mapopa@gmail.com"},"repository":{"url":"git+https://github.com/hgourvest/node-firebird.git","type":"git"},"_npmVersion":"11.6.2","description":"Pure JavaScript and Asynchronous Firebird client for Node.js.","directories":{},"_nodeVersion":"24.12.0","dependencies":{"long":"^5.2.3"},"_hasShrinkwrap":false,"devDependencies":{"oxlint":"^0.15.11","vitest":"^4.0.18","coveralls-next":"^6.0.1"},"_npmOperationalInternal":{"tmp":"tmp/node-firebird_2.3.0_1777840815047_0.699515659799629","host":"s3://npm-registry-packages-npm-production"}},"2.3.1":{"name":"node-firebird","version":"2.3.1","keywords":["firebird","database","rdbms","sql"],"author":{"name":"Henri Gourvest","email":"hgourvest@gmail.com"},"license":"MPL-2.0","_id":"node-firebird@2.3.1","maintainers":[{"name":"hgourvest","email":"hgourvest@gmail.com"},{"name":"petersirka","email":"petersirka@gmail.com"},{"name":"mariuz","email":"mapopa@gmail.com"}],"contributors":[{"name":"Popa Marius Adrian","email":"mapopa@gmail.com"},{"name":"Peter Širka","email":"petersirka@gmail.com"}],"homepage":"https://github.com/hgourvest/node-firebird","bugs":{"url":"https://github.com/hgourvest/node-firebird/issues"},"dist":{"shasum":"e76490862b3e86b14a9bb71535994dd6e60b7a50","tarball":"https://registry.npmjs.org/node-firebird/-/node-firebird-2.3.1.tgz","fileCount":39,"integrity":"sha512-3yTwiLHwgtLYRv+aS4frzsQEwHMDXkP5Z1SPM/W103TvMemVRoCIaxPYO7axnUrKhgTfPHGXzqC5umYlQail/w==","signatures":[{"sig":"MEQCIETc4bmvjP2oYFTwn7GCa8QFSD2H38jXLLuZ7m7fH4pbAiBxoT7qExsyLE4bgC8C5+95CdzxLVnPhFbyXYqp8pxCYg==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":785189},"main":"./lib","types":"./lib/index.d.ts","gitHead":"07f4bf6a2bac71fdfd8b0aae86aeb75d1c3ab0e0","scripts":{"lint":"oxlint","test":"vitest run"},"_npmUser":{"name":"mariuz","email":"mapopa@gmail.com"},"repository":{"url":"git+https://github.com/hgourvest/node-firebird.git","type":"git"},"_npmVersion":"11.12.1","description":"Pure JavaScript and Asynchronous Firebird client for Node.js.","directories":{},"_nodeVersion":"26.0.0","dependencies":{},"_hasShrinkwrap":false,"devDependencies":{"oxlint":"^0.15.11","vitest":"^4.0.18","coveralls-next":"^6.0.1"},"_npmOperationalInternal":{"tmp":"tmp/node-firebird_2.3.1_1778144091952_0.0887399513935121","host":"s3://npm-registry-packages-npm-production"}},"2.3.2":{"name":"node-firebird","version":"2.3.2","keywords":["firebird","database","rdbms","sql"],"author":{"name":"Henri Gourvest","email":"hgourvest@gmail.com"},"license":"MPL-2.0","_id":"node-firebird@2.3.2","maintainers":[{"name":"hgourvest","email":"hgourvest@gmail.com"},{"name":"petersirka","email":"petersirka@gmail.com"},{"name":"mariuz","email":"mapopa@gmail.com"}],"contributors":[{"name":"Popa Marius Adrian","email":"mapopa@gmail.com"},{"name":"Peter Širka","email":"petersirka@gmail.com"}],"homepage":"https://github.com/hgourvest/node-firebird","bugs":{"url":"https://github.com/hgourvest/node-firebird/issues"},"dist":{"shasum":"6f7ed5c449f6b135c31510de2faa7b40a82dc6cc","tarball":"https://registry.npmjs.org/node-firebird/-/node-firebird-2.3.2.tgz","fileCount":45,"integrity":"sha512-GIWdDuNXJypNya5m6JAFD0YGj3iWKYccx1CzHBQP4A88H61lbNnG0nh7carMJRbQSAdHXwr4JczkyGJbIFKHzw==","signatures":[{"sig":"MEUCIFb7TAwY10k634vfdZ6Sx0nOoM4weUAU/pa39cn69J3oAiEA3cwwfs+R/j45GvywT1t9uqsjR1wrWZEJoxjiXDQgLjg=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":816990},"main":"./lib","types":"./lib/index.d.ts","gitHead":"727394a3b2d809514e0951a02cde9a97dc368b8a","scripts":{"lint":"oxlint","test":"vitest run"},"_npmUser":{"name":"mariuz","email":"mapopa@gmail.com"},"repository":{"url":"git+https://github.com/hgourvest/node-firebird.git","type":"git"},"_npmVersion":"11.12.1","description":"Pure JavaScript and Asynchronous Firebird client for Node.js.","directories":{},"_nodeVersion":"25.9.0","dependencies":{},"_hasShrinkwrap":false,"devDependencies":{"oxlint":"^0.15.11","vitest":"^4.0.18","coveralls-next":"^6.0.1"},"_npmOperationalInternal":{"tmp":"tmp/node-firebird_2.3.2_1779109399620_0.5230712634316792","host":"s3://npm-registry-packages-npm-production"}},"2.3.3":{"name":"node-firebird","version":"2.3.3","keywords":["firebird","database","rdbms","sql"],"author":{"name":"Henri Gourvest","email":"hgourvest@gmail.com"},"license":"MPL-2.0","_id":"node-firebird@2.3.3","maintainers":[{"name":"hgourvest","email":"hgourvest@gmail.com"},{"name":"petersirka","email":"petersirka@gmail.com"},{"name":"mariuz","email":"mapopa@gmail.com"}],"contributors":[{"name":"Popa Marius Adrian","email":"mapopa@gmail.com"},{"name":"Peter Širka","email":"petersirka@gmail.com"}],"homepage":"https://github.com/hgourvest/node-firebird","bugs":{"url":"https://github.com/hgourvest/node-firebird/issues"},"dist":{"shasum":"4423d183cd3a9fe0e117873884b31d9b8f5bf419","tarball":"https://registry.npmjs.org/node-firebird/-/node-firebird-2.3.3.tgz","fileCount":85,"integrity":"sha512-1PzmDjFDR+bMSNLYINzrXTDCvjyY5BToBL/ArxDX8XLGR6oOegdWYGC6hfEtiTzA9oxVFVx+4dFlIaxq/gwJKQ==","signatures":[{"sig":"MEQCICNDrC26QIlMVDhuVSvjn1gkRemG6orZEjFbleoAlJ0oAiBRffk6FPCxXM4FEmNRM1BM+zRrhK1oevzSHedOI0tNvQ==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1613607},"main":"./lib","types":"./lib/index.d.ts","gitHead":"12a3371646b1256e02d0647da3e73c81f67031b5","scripts":{"lint":"oxlint","test":"vitest run"},"_npmUser":{"name":"mariuz","email":"mapopa@gmail.com"},"repository":{"url":"git+https://github.com/hgourvest/node-firebird.git","type":"git"},"_npmVersion":"11.12.1","description":"Pure JavaScript and Asynchronous Firebird client for Node.js.","directories":{},"_nodeVersion":"25.9.0","dependencies":{},"_hasShrinkwrap":false,"devDependencies":{"oxlint":"^0.15.11","vitest":"^4.0.18","coveralls-next":"^6.0.1"},"_npmOperationalInternal":{"tmp":"tmp/node-firebird_2.3.3_1782545159393_0.4970475558428762","host":"s3://npm-registry-packages-npm-production"}},"2.3.4":{"name":"node-firebird","version":"2.3.4","keywords":["firebird","database","rdbms","sql"],"author":{"name":"Henri Gourvest","email":"hgourvest@gmail.com"},"license":"MPL-2.0","_id":"node-firebird@2.3.4","maintainers":[{"name":"hgourvest","email":"hgourvest@gmail.com"},{"name":"petersirka","email":"petersirka@gmail.com"},{"name":"mariuz","email":"mapopa@gmail.com"}],"contributors":[{"name":"Popa Marius Adrian","email":"mapopa@gmail.com"},{"name":"Peter Širka","email":"petersirka@gmail.com"}],"homepage":"https://github.com/hgourvest/node-firebird","bugs":{"url":"https://github.com/hgourvest/node-firebird/issues"},"dist":{"shasum":"2bd9d143edc5944318a1b371e174c5046d8877ba","tarball":"https://registry.npmjs.org/node-firebird/-/node-firebird-2.3.4.tgz","fileCount":85,"integrity":"sha512-XDmP17u/NmVlohIfqvucHAFda+g31AoXRLGu6B7HyRcVPJvI4rr++XTaf2OF57nt6n0zn6bAJUnSjOYcFgghQA==","signatures":[{"sig":"MEQCIC42pd+UUcH8DKsUv9t7QtxaVHO107pxW5l++f4fp+3DAiAwva3Q9s1HekEAoxi9GOwq9xuw6MY9i2bIjXfyTqaNHw==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1613607},"main":"./lib","types":"./lib/index.d.ts","gitHead":"2b2111b95dc3309421445ad6226219c0cd8249d0","scripts":{"lint":"oxlint","test":"vitest run"},"_npmUser":{"name":"mariuz","email":"mapopa@gmail.com"},"repository":{"url":"git+https://github.com/hgourvest/node-firebird.git","type":"git"},"_npmVersion":"11.12.1","description":"Pure JavaScript and Asynchronous Firebird client for Node.js.","directories":{},"_nodeVersion":"25.9.0","dependencies":{},"_hasShrinkwrap":false,"devDependencies":{"oxlint":"^0.15.11","vitest":"^4.0.18","coveralls-next":"^6.0.1"},"_npmOperationalInternal":{"tmp":"tmp/node-firebird_2.3.4_1782545284125_0.31589967502919936","host":"s3://npm-registry-packages-npm-production"}},"2.4.0":{"name":"node-firebird","version":"2.4.0","keywords":["firebird","database","rdbms","sql"],"author":{"name":"Henri Gourvest","email":"hgourvest@gmail.com"},"license":"MPL-2.0","_id":"node-firebird@2.4.0","maintainers":[{"name":"hgourvest","email":"hgourvest@gmail.com"},{"name":"petersirka","email":"petersirka@gmail.com"},{"name":"mariuz","email":"mapopa@gmail.com"}],"contributors":[{"name":"Popa Marius Adrian","email":"mapopa@gmail.com"},{"name":"Peter Širka","email":"petersirka@gmail.com"}],"homepage":"https://github.com/hgourvest/node-firebird","bugs":{"url":"https://github.com/hgourvest/node-firebird/issues"},"dist":{"shasum":"35b311ffd34727a101dcfb9d60942deab9c9432c","tarball":"https://registry.npmjs.org/node-firebird/-/node-firebird-2.4.0.tgz","fileCount":70,"integrity":"sha512-5RwHbZ7c8Eyjjm3vMdT65XRscG66/fNshwYxennoUyKx2Xa8Hxv01sByQ09nEhtv9FrCcRhu3mrCODkyMgC9XQ==","signatures":[{"sig":"MEQCIAcviNVhFSnW3mJTrEHMWXTovSv/vsBXy+Kx0rPlJnCWAiAla7p8iF7MnfMHhbZ+Uouoo8SDDbdbPWaIX0jhO+Dbcw==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1497464},"main":"./lib/index.js","types":"./lib/index.d.ts","gitHead":"b07cea8c8f3eb3734221e6c2f97fe24bbe43c75d","scripts":{"lint":"oxlint","test":"vitest run","build":"tsc -p tsconfig.json && node -e \"require('fs').copyFileSync('src/firebird.msg','lib/firebird.msg')\"","prepare":"npm run build","pretest":"npm run build","typecheck":"tsc -p tsconfig.test.json"},"_npmUser":{"name":"mariuz","email":"mapopa@gmail.com"},"repository":{"url":"git+https://github.com/hgourvest/node-firebird.git","type":"git"},"_npmVersion":"11.17.0","description":"Pure JavaScript and Asynchronous Firebird client for Node.js.","directories":{},"_nodeVersion":"26.4.0","_hasShrinkwrap":false,"devDependencies":{"oxlint":"^0.15.11","vitest":"^4.0.18","typescript":"^7.0.2","@types/node":"^26.1.1","coveralls-next":"^6.0.1"},"_npmOperationalInternal":{"tmp":"tmp/node-firebird_2.4.0_1783962636712_0.7786397203875799","host":"s3://npm-registry-packages-npm-production"}},"2.4.1":{"name":"node-firebird","version":"2.4.1","keywords":["firebird","database","rdbms","sql"],"author":{"name":"Henri Gourvest","email":"hgourvest@gmail.com"},"license":"MPL-2.0","_id":"node-firebird@2.4.1","maintainers":[{"name":"hgourvest","email":"hgourvest@gmail.com"},{"name":"petersirka","email":"petersirka@gmail.com"},{"name":"mariuz","email":"mapopa@gmail.com"}],"contributors":[{"name":"Popa Marius Adrian","email":"mapopa@gmail.com"},{"name":"Peter Širka","email":"petersirka@gmail.com"}],"homepage":"https://github.com/hgourvest/node-firebird","bugs":{"url":"https://github.com/hgourvest/node-firebird/issues"},"dist":{"shasum":"66a117ad25a5d1f66872e52373402d729a386d04","tarball":"https://registry.npmjs.org/node-firebird/-/node-firebird-2.4.1.tgz","fileCount":70,"integrity":"sha512-oDWeZtPPbgV59m3qI0guTSGAZF0h2gUMNTDf3MNz+/mz9o3jKvNjAxbe6oTZ3vr1M2GfBM5GKGuWTtnYJx43TA==","signatures":[{"sig":"MEUCICTbLThRO2gtm59QXLXTkRG/+SrOjVIddUy8ck3my8ZkAiEAyttxEgGjf39/opx2GHq0bkKffjURZ3YO1Xgyg5/kw6c=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1497995},"main":"./lib/index.js","types":"./lib/index.d.ts","gitHead":"c893a48157a5c289d21e70a0e307195100b2e8d1","scripts":{"lint":"oxlint","test":"vitest run","build":"tsc -p tsconfig.json && node -e \"require('fs').copyFileSync('src/firebird.msg','lib/firebird.msg')\"","prepare":"npm run build","pretest":"npm run build","typecheck":"tsc -p tsconfig.test.json"},"_npmUser":{"name":"mariuz","email":"mapopa@gmail.com"},"repository":{"url":"git+https://github.com/hgourvest/node-firebird.git","type":"git"},"_npmVersion":"11.17.0","description":"Pure JavaScript and Asynchronous Firebird client for Node.js.","directories":{},"_nodeVersion":"26.4.0","_hasShrinkwrap":false,"devDependencies":{"oxlint":"^0.15.11","vitest":"^4.0.18","typescript":"^7.0.2","@types/node":"^26.1.1","coveralls-next":"^6.0.1"},"_npmOperationalInternal":{"tmp":"tmp/node-firebird_2.4.1_1783963279666_0.6815938645886359","host":"s3://npm-registry-packages-npm-production"}},"2.4.2":{"name":"node-firebird","version":"2.4.2","keywords":["firebird","database","rdbms","sql"],"author":{"name":"Henri Gourvest","email":"hgourvest@gmail.com"},"license":"MPL-2.0","_id":"node-firebird@2.4.2","maintainers":[{"name":"hgourvest","email":"hgourvest@gmail.com"},{"name":"petersirka","email":"petersirka@gmail.com"},{"name":"mariuz","email":"mapopa@gmail.com"}],"contributors":[{"name":"Popa Marius Adrian","email":"mapopa@gmail.com"},{"name":"Peter Širka","email":"petersirka@gmail.com"}],"homepage":"https://github.com/hgourvest/node-firebird","bugs":{"url":"https://github.com/hgourvest/node-firebird/issues"},"dist":{"shasum":"bd597ec4dd9635fa2c334d1bd7322a8d21a6df84","tarball":"https://registry.npmjs.org/node-firebird/-/node-firebird-2.4.2.tgz","fileCount":70,"integrity":"sha512-2z01nIfPJxXmnaGvaiuHgd1g103E88sBxQaSRRUC2Krsbleb1hSNTEwP5hAo2idgW6xtwNNKj5AG4V+jfI5Lmg==","signatures":[{"sig":"MEUCIDCiu40AsA2t6xTQRM2nvdSEXSAJdVvnw1P/Uzy6ekHKAiEAmCePpYWzJxOH03L4UjNBwIL/E9qwA+vBvR/2CLx23xg=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1500379},"main":"./lib/index.js","types":"./lib/index.d.ts","gitHead":"5c05d84b8adda372c629d1ccf277d29bb16a83fd","scripts":{"lint":"oxlint","test":"vitest run","build":"tsc -p tsconfig.json && node -e \"require('fs').copyFileSync('src/firebird.msg','lib/firebird.msg')\"","prepare":"npm run build","pretest":"npm run build","typecheck":"tsc -p tsconfig.test.json"},"_npmUser":{"name":"mariuz","email":"mapopa@gmail.com"},"repository":{"url":"git+https://github.com/hgourvest/node-firebird.git","type":"git"},"_npmVersion":"11.17.0","description":"Pure JavaScript and Asynchronous Firebird client for Node.js.","directories":{},"_nodeVersion":"26.4.0","_hasShrinkwrap":false,"devDependencies":{"oxlint":"^0.15.11","vitest":"^4.0.18","typescript":"^7.0.2","@types/node":"^26.1.1","coveralls-next":"^6.0.1"},"_npmOperationalInternal":{"tmp":"tmp/node-firebird_2.4.2_1783963700528_0.5751436844832167","host":"s3://npm-registry-packages-npm-production"}},"2.5.0":{"name":"node-firebird","version":"2.5.0","keywords":["firebird","database","rdbms","sql"],"author":{"name":"Henri Gourvest","email":"hgourvest@gmail.com"},"license":"MPL-2.0","_id":"node-firebird@2.5.0","maintainers":[{"name":"hgourvest","email":"hgourvest@gmail.com"},{"name":"petersirka","email":"petersirka@gmail.com"},{"name":"mariuz","email":"mapopa@gmail.com"}],"contributors":[{"name":"Popa Marius Adrian","email":"mapopa@gmail.com"},{"name":"Peter Širka","email":"petersirka@gmail.com"}],"homepage":"https://github.com/hgourvest/node-firebird","bugs":{"url":"https://github.com/hgourvest/node-firebird/issues"},"dist":{"shasum":"5d5e417aba63341535dacb4533f3f7912f222b8e","tarball":"https://registry.npmjs.org/node-firebird/-/node-firebird-2.5.0.tgz","fileCount":70,"integrity":"sha512-Z6cwjFgBeDChjr0epiIDQFTgMMOdD0uob3c151yek5HMVglnYf9LI+dHMsoxg4BKWXfad6s9eOdTtvvyC7gczA==","signatures":[{"sig":"MEQCICHM1n4l73YIYapEb4g48uQWzqKWYOcyAzzUhnoCJGNfAiBpQWIo19vLwBJXwwWSdnzq61WG/Y00XBLq6B/RJx2ckQ==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1528748},"main":"./lib/index.js","types":"./lib/index.d.ts","gitHead":"d76714e0e16a73f567669395c74494f1a7c041fa","scripts":{"lint":"oxlint","test":"vitest run","build":"tsc -p tsconfig.json && node -e \"require('fs').copyFileSync('src/firebird.msg','lib/firebird.msg')\"","prepare":"npm run build","pretest":"npm run build","typecheck":"tsc -p tsconfig.test.json"},"_npmUser":{"name":"mariuz","email":"mapopa@gmail.com"},"repository":{"url":"git+https://github.com/hgourvest/node-firebird.git","type":"git"},"_npmVersion":"11.17.0","description":"Pure JavaScript and Asynchronous Firebird client for Node.js.","directories":{},"_nodeVersion":"26.4.0","_hasShrinkwrap":false,"devDependencies":{"oxlint":"^0.15.11","vitest":"^4.0.18","typescript":"^7.0.2","@types/node":"^26.1.1","coveralls-next":"^6.0.1"},"_npmOperationalInternal":{"tmp":"tmp/node-firebird_2.5.0_1783966125043_0.0885469508947716","host":"s3://npm-registry-packages-npm-production"}},"2.6.0":{"name":"node-firebird","version":"2.6.0","keywords":["firebird","database","rdbms","sql"],"author":{"name":"Henri Gourvest","email":"hgourvest@gmail.com"},"license":"MPL-2.0","_id":"node-firebird@2.6.0","maintainers":[{"name":"hgourvest","email":"hgourvest@gmail.com"},{"name":"petersirka","email":"petersirka@gmail.com"},{"name":"mariuz","email":"mapopa@gmail.com"}],"contributors":[{"name":"Popa Marius Adrian","email":"mapopa@gmail.com"},{"name":"Peter Širka","email":"petersirka@gmail.com"}],"homepage":"https://github.com/hgourvest/node-firebird","bugs":{"url":"https://github.com/hgourvest/node-firebird/issues"},"dist":{"shasum":"2f8559f99ae23a67c02adaf64b68f667d1e239c1","tarball":"https://registry.npmjs.org/node-firebird/-/node-firebird-2.6.0.tgz","fileCount":70,"integrity":"sha512-N/XCRXjWz/QvhbE3ia9BkdqtiKyXJlpubyCyHqw40YAA6MwhiCwn0shyuCnpgYynXwzfA2ReTQHHeyZ43noNzA==","signatures":[{"sig":"MEQCIGHWFkqW6lCBrfzlP8NHQ9v1/zQbCyN2Xmd6EO8EBtwiAiAzlSfCgRO9aqOl6K8YgPphxjNzQIrrleMlvZWgqlJsTQ==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1540433},"main":"./lib/index.js","types":"./lib/index.d.ts","gitHead":"0ca66ae5bf327410b3a612f4c50033df7cdf3b5f","scripts":{"lint":"oxlint","test":"vitest run","build":"tsc -p tsconfig.json && node -e \"require('fs').copyFileSync('src/firebird.msg','lib/firebird.msg')\"","prepare":"npm run build","pretest":"npm run build","typecheck":"tsc -p tsconfig.test.json"},"_npmUser":{"name":"mariuz","email":"mapopa@gmail.com"},"repository":{"url":"git+https://github.com/hgourvest/node-firebird.git","type":"git"},"_npmVersion":"11.17.0","description":"Pure JavaScript and Asynchronous Firebird client for Node.js.","directories":{},"_nodeVersion":"26.4.0","_hasShrinkwrap":false,"devDependencies":{"oxlint":"^0.15.11","vitest":"^4.0.18","typescript":"^7.0.2","@types/node":"^26.1.1","coveralls-next":"^6.0.1"},"_npmOperationalInternal":{"tmp":"tmp/node-firebird_2.6.0_1783967066964_0.23177327948443271","host":"s3://npm-registry-packages-npm-production"}},"2.7.0":{"name":"node-firebird","version":"2.7.0","keywords":["firebird","database","rdbms","sql"],"author":{"name":"Henri Gourvest","email":"hgourvest@gmail.com"},"license":"MPL-2.0","_id":"node-firebird@2.7.0","maintainers":[{"name":"hgourvest","email":"hgourvest@gmail.com"},{"name":"petersirka","email":"petersirka@gmail.com"},{"name":"mariuz","email":"mapopa@gmail.com"}],"contributors":[{"name":"Popa Marius Adrian","email":"mapopa@gmail.com"},{"name":"Peter Širka","email":"petersirka@gmail.com"}],"homepage":"https://github.com/hgourvest/node-firebird","bugs":{"url":"https://github.com/hgourvest/node-firebird/issues"},"dist":{"shasum":"7ac29e2f5abf574028052873c480401e33df3d85","tarball":"https://registry.npmjs.org/node-firebird/-/node-firebird-2.7.0.tgz","fileCount":70,"integrity":"sha512-/lCAfRmYI7rC2KPnHm6mlmbQJMrHRMV4s3VlolJxkKXTkSVV4pFaS2Q1+upc6dbyVZh4RToxiuLKaA2xsXQsqg==","signatures":[{"sig":"MEQCIHhFoTHgD4dve64Xu9BHS/fiqpCBaZSsUSiRhUBKumRXAiANfoAPwIEPkheF51luMMQaIWpYpi9mWewl2ODcEQtZgA==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1601793},"main":"./lib/index.js","types":"./lib/index.d.ts","gitHead":"931277113fa904c7700ba8adf1717fa9071ae51b","scripts":{"lint":"oxlint","test":"vitest run","build":"tsc -p tsconfig.json && node -e \"require('fs').copyFileSync('src/firebird.msg','lib/firebird.msg')\"","prepare":"npm run build","pretest":"npm run build","typecheck":"tsc -p tsconfig.test.json"},"_npmUser":{"name":"mariuz","email":"mapopa@gmail.com"},"repository":{"url":"git+https://github.com/hgourvest/node-firebird.git","type":"git"},"_npmVersion":"11.17.0","description":"Pure JavaScript and Asynchronous Firebird client for Node.js.","directories":{},"_nodeVersion":"26.4.0","_hasShrinkwrap":false,"devDependencies":{"oxlint":"^0.15.11","vitest":"^4.0.18","typescript":"^7.0.2","@types/node":"^26.1.1","coveralls-next":"^6.0.1"},"_npmOperationalInternal":{"tmp":"tmp/node-firebird_2.7.0_1784025474349_0.8561400634604235","host":"s3://npm-registry-packages-npm-production"}},"2.8.0":{"name":"node-firebird","version":"2.8.0","keywords":["firebird","database","rdbms","sql"],"author":{"name":"Henri Gourvest","email":"hgourvest@gmail.com"},"license":"MPL-2.0","_id":"node-firebird@2.8.0","maintainers":[{"name":"hgourvest","email":"hgourvest@gmail.com"},{"name":"petersirka","email":"petersirka@gmail.com"},{"name":"mariuz","email":"mapopa@gmail.com"}],"contributors":[{"name":"Popa Marius Adrian","email":"mapopa@gmail.com"},{"name":"Peter Širka","email":"petersirka@gmail.com"}],"homepage":"https://github.com/hgourvest/node-firebird","bugs":{"url":"https://github.com/hgourvest/node-firebird/issues"},"dist":{"shasum":"8933b35e1a95a73f17ec39e63c5ea0e90ebf5100","tarball":"https://registry.npmjs.org/node-firebird/-/node-firebird-2.8.0.tgz","fileCount":70,"integrity":"sha512-iKmFSvd075M88FBvIGcvz9BFaXmqfiWlUDwdRbJrfGZZhDkRRDNPmCHYM1WgasFvIimIiICbe0b2tmB0j8hVVA==","signatures":[{"sig":"MEUCIQDRM9iPYL3ErX8qNHbl0fQc9JZ3Jf54McXo4ipdnhdyKwIgOVtHV3GBfyFgH6U+1y6T117oF00Zvs2/X2hW/Hdske0=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1617836},"main":"./lib/index.js","types":"./lib/index.d.ts","gitHead":"fec5023a4dcdb24365a017da57164577d72ac493","scripts":{"lint":"oxlint","test":"vitest run","build":"tsc -p tsconfig.json && node -e \"require('fs').copyFileSync('src/firebird.msg','lib/firebird.msg')\"","prepare":"npm run build","pretest":"npm run build","typecheck":"tsc -p tsconfig.test.json"},"_npmUser":{"name":"mariuz","email":"mapopa@gmail.com"},"repository":{"url":"git+https://github.com/hgourvest/node-firebird.git","type":"git"},"_npmVersion":"11.17.0","description":"Pure JavaScript and Asynchronous Firebird client for Node.js.","directories":{},"_nodeVersion":"26.4.0","_hasShrinkwrap":false,"devDependencies":{"oxlint":"^0.15.11","vitest":"^4.0.18","typescript":"^7.0.2","@types/node":"^26.1.1","coveralls-next":"^6.0.1"},"_npmOperationalInternal":{"tmp":"tmp/node-firebird_2.8.0_1784043848362_0.7506513662400127","host":"s3://npm-registry-packages-npm-production"}},"2.8.1":{"name":"node-firebird","version":"2.8.1","keywords":["firebird","database","rdbms","sql"],"author":{"name":"Henri Gourvest","email":"hgourvest@gmail.com"},"license":"MPL-2.0","_id":"node-firebird@2.8.1","maintainers":[{"name":"hgourvest","email":"hgourvest@gmail.com"},{"name":"petersirka","email":"petersirka@gmail.com"},{"name":"mariuz","email":"mapopa@gmail.com"}],"contributors":[{"name":"Popa Marius Adrian","email":"mapopa@gmail.com"},{"name":"Peter Širka","email":"petersirka@gmail.com"}],"homepage":"https://github.com/hgourvest/node-firebird","bugs":{"url":"https://github.com/hgourvest/node-firebird/issues"},"dist":{"shasum":"f3b989b834b4db70a907ad5279d1cd80e16ea0e1","tarball":"https://registry.npmjs.org/node-firebird/-/node-firebird-2.8.1.tgz","fileCount":70,"integrity":"sha512-XRMM48s4Ni9yHz3b09QDZxnpZOWHktBH/YIktgnjA3X6j8uTX8ePZSOXKzWoxuUHd8RornT8IVesml+1Di5Fvw==","signatures":[{"sig":"MEYCIQCDamUp0G4P59jvVBhdm4gFd6ZrbXaANhi3iDZYD/zFUwIhAI8Ur9XQucn8Au8aMRod9f/hU1tmSQcEuxceSIqtiBee","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1619504},"main":"./lib/index.js","types":"./lib/index.d.ts","gitHead":"b91fe001fa107e1f3f298e16f32392ba10cd100e","scripts":{"lint":"oxlint","test":"vitest run","build":"tsc -p tsconfig.json && node -e \"require('fs').copyFileSync('src/firebird.msg','lib/firebird.msg')\"","prepare":"npm run build","pretest":"npm run build","typecheck":"tsc -p tsconfig.test.json"},"_npmUser":{"name":"mariuz","email":"mapopa@gmail.com"},"repository":{"url":"git+https://github.com/hgourvest/node-firebird.git","type":"git"},"_npmVersion":"11.17.0","description":"Pure JavaScript and Asynchronous Firebird client for Node.js.","directories":{},"_nodeVersion":"26.4.0","_hasShrinkwrap":false,"devDependencies":{"oxlint":"^0.15.11","vitest":"^4.0.18","typescript":"^7.0.2","@types/node":"^26.1.1","coveralls-next":"^6.0.1"},"_npmOperationalInternal":{"tmp":"tmp/node-firebird_2.8.1_1784046425723_0.41510468263231126","host":"s3://npm-registry-packages-npm-production"}},"2.9.0":{"name":"node-firebird","version":"2.9.0","keywords":["firebird","database","rdbms","sql"],"author":{"name":"Henri Gourvest","email":"hgourvest@gmail.com"},"license":"MPL-2.0","_id":"node-firebird@2.9.0","maintainers":[{"name":"hgourvest","email":"hgourvest@gmail.com"},{"name":"petersirka","email":"petersirka@gmail.com"},{"name":"mariuz","email":"mapopa@gmail.com"}],"contributors":[{"name":"Popa Marius Adrian","email":"mapopa@gmail.com"},{"name":"Peter Širka","email":"petersirka@gmail.com"}],"homepage":"https://github.com/hgourvest/node-firebird","bugs":{"url":"https://github.com/hgourvest/node-firebird/issues"},"dist":{"shasum":"730ce95e828a4c38e1443bb0dbb6ed48c67fd404","tarball":"https://registry.npmjs.org/node-firebird/-/node-firebird-2.9.0.tgz","fileCount":76,"integrity":"sha512-6pCHKzGeDhOuzM4gW5O2i3uk7OYIS/YQRDM+19RHwItPyFoTbcgLhNEPLbb60kckVRgpXvpmUMNNTb9O79LctQ==","signatures":[{"sig":"MEYCIQCXfT3r03foAei4Uhlng8QaIfGyjEGdPpO4Q8cw24pzuQIhAO/7ur7xo07DVDk7ls2q1/fnkaiMxh1wZznqnNkhcQq0","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1663401},"main":"./lib/index.js","types":"./lib/index.d.ts","gitHead":"f05150f9d6202ffb41d4f372122f4f63ca4c5d73","scripts":{"lint":"oxlint","test":"vitest run","build":"tsc -p tsconfig.json && node -e \"require('fs').copyFileSync('src/firebird.msg','lib/firebird.msg')\"","prepare":"npm run build","pretest":"npm run build","typecheck":"tsc -p tsconfig.test.json"},"_npmUser":{"name":"mariuz","email":"mapopa@gmail.com"},"repository":{"url":"git+https://github.com/hgourvest/node-firebird.git","type":"git"},"_npmVersion":"11.17.0","description":"Pure JavaScript and Asynchronous Firebird client for Node.js.","directories":{},"_nodeVersion":"26.4.0","_hasShrinkwrap":false,"devDependencies":{"oxlint":"^0.15.11","vitest":"^4.0.18","typescript":"^7.0.2","@types/node":"^26.1.1","coveralls-next":"^6.0.1"},"_npmOperationalInternal":{"tmp":"tmp/node-firebird_2.9.0_1784234802737_0.2022053698535473","host":"s3://npm-registry-packages-npm-production"}},"2.10.0":{"name":"node-firebird","version":"2.10.0","keywords":["firebird","database","rdbms","sql"],"author":{"name":"Henri Gourvest","email":"hgourvest@gmail.com"},"license":"MPL-2.0","_id":"node-firebird@2.10.0","maintainers":[{"name":"hgourvest","email":"hgourvest@gmail.com"},{"name":"petersirka","email":"petersirka@gmail.com"},{"name":"mariuz","email":"mapopa@gmail.com"}],"contributors":[{"name":"Popa Marius Adrian","email":"mapopa@gmail.com"},{"name":"Peter Širka","email":"petersirka@gmail.com"}],"homepage":"https://github.com/hgourvest/node-firebird","bugs":{"url":"https://github.com/hgourvest/node-firebird/issues"},"dist":{"shasum":"f0a881e326f24375f59d583b224809d217b58ef0","tarball":"https://registry.npmjs.org/node-firebird/-/node-firebird-2.10.0.tgz","fileCount":82,"integrity":"sha512-lyze1E52dy8OdzebECYCtODoKFTwuHDl/+icHM3m6wikflQgr8B+jkOGEfNqyk2ALl/dFuO9d/3aG9JwYdBauA==","signatures":[{"sig":"MEUCIGsSf73rNNwJkwJ4tYS32x0HQXQuvnF2cAc0ncsIy9NRAiEAptp1YsI3G/MZnWJjfQ5qDIU5l45S3wblzu3z6OE8jBw=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1763231},"main":"./lib/index.js","types":"./lib/index.d.ts","gitHead":"e04f6232b275b525090c0e0f8c95fe783ba61d68","scripts":{"lint":"oxlint","test":"vitest run","build":"tsc -p tsconfig.json && node -e \"require('fs').copyFileSync('src/firebird.msg','lib/firebird.msg')\"","prepare":"npm run build","pretest":"npm run build","typecheck":"tsc -p tsconfig.test.json"},"_npmUser":{"name":"mariuz","email":"mapopa@gmail.com"},"repository":{"url":"git+https://github.com/hgourvest/node-firebird.git","type":"git"},"_npmVersion":"11.17.0","description":"Pure JavaScript and Asynchronous Firebird client for Node.js.","directories":{},"_nodeVersion":"26.4.0","_hasShrinkwrap":false,"devDependencies":{"oxlint":"^0.15.11","vitest":"^4.0.18","typescript":"^7.0.2","@types/node":"^26.1.1","coveralls-next":"^6.0.1"},"_npmOperationalInternal":{"tmp":"tmp/node-firebird_2.10.0_1784327129469_0.8841945494487469","host":"s3://npm-registry-packages-npm-production"}},"2.11.0":{"name":"node-firebird","version":"2.11.0","keywords":["firebird","database","rdbms","sql"],"author":{"name":"Henri Gourvest","email":"hgourvest@gmail.com"},"license":"MPL-2.0","_id":"node-firebird@2.11.0","maintainers":[{"name":"hgourvest","email":"hgourvest@gmail.com"},{"name":"petersirka","email":"petersirka@gmail.com"},{"name":"mariuz","email":"mapopa@gmail.com"}],"contributors":[{"name":"Popa Marius Adrian","email":"mapopa@gmail.com"},{"name":"Peter Širka","email":"petersirka@gmail.com"}],"homepage":"https://github.com/hgourvest/node-firebird","bugs":{"url":"https://github.com/hgourvest/node-firebird/issues"},"dist":{"shasum":"83eac547272b5eb6be95de6a8d9cd3de15a8b2d8","tarball":"https://registry.npmjs.org/node-firebird/-/node-firebird-2.11.0.tgz","fileCount":82,"integrity":"sha512-pCTSmcy60XRhMbCoZwZ1yhwTap/6pug1uU9H+3l/zhNkvJ232rmWyVmdbiG+xoZCx4RaipdOXomzIMUyhavJ4A==","signatures":[{"sig":"MEQCIEA4aiqJtWMtASWlYO5vJNv5kfX+3m+pw0o1VKvy2rxrAiBvJtwgojfglA2yDcHFcINK3eUT1KVMwUcp2Ub+PVWgTg==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1779630},"main":"./lib/index.js","types":"./lib/index.d.ts","gitHead":"105f2b8ec4e6687047afc8c088951a0caeb416d2","scripts":{"lint":"oxlint","test":"vitest run","build":"tsc -p tsconfig.json && node -e \"require('fs').copyFileSync('src/firebird.msg','lib/firebird.msg')\"","prepare":"npm run build","pretest":"npm run build","typecheck":"tsc -p tsconfig.test.json"},"_npmUser":{"name":"mariuz","email":"mapopa@gmail.com"},"repository":{"url":"git+https://github.com/hgourvest/node-firebird.git","type":"git"},"_npmVersion":"11.17.0","description":"Pure JavaScript and Asynchronous Firebird client for Node.js.","directories":{},"_nodeVersion":"26.4.0","_hasShrinkwrap":false,"devDependencies":{"oxlint":"^0.15.11","vitest":"^4.0.18","typescript":"^7.0.2","@types/node":"^26.1.1","coveralls-next":"^6.0.1"},"_npmOperationalInternal":{"tmp":"tmp/node-firebird_2.11.0_1784363943346_0.30937868149039804","host":"s3://npm-registry-packages-npm-production"}},"2.12.0":{"name":"node-firebird","version":"2.12.0","keywords":["firebird","database","rdbms","sql"],"author":{"name":"Henri Gourvest","email":"hgourvest@gmail.com"},"license":"MPL-2.0","_id":"node-firebird@2.12.0","maintainers":[{"name":"hgourvest","email":"hgourvest@gmail.com"},{"name":"petersirka","email":"petersirka@gmail.com"},{"name":"mariuz","email":"mapopa@gmail.com"}],"contributors":[{"name":"Popa Marius Adrian","email":"mapopa@gmail.com"},{"name":"Peter Širka","email":"petersirka@gmail.com"}],"homepage":"https://github.com/hgourvest/node-firebird","bugs":{"url":"https://github.com/hgourvest/node-firebird/issues"},"dist":{"shasum":"2ad3d7f0f5e38f43b44e07c0d83273262908ebc0","tarball":"https://registry.npmjs.org/node-firebird/-/node-firebird-2.12.0.tgz","fileCount":85,"integrity":"sha512-a3i9fCcGJaaAa5ACY1EM5KvQwQJCKpOn7Ncz+cHiRX/FUFHNB2ryGmPeN5D7NBZ9v4D9LA/41OSYVz+NARokiQ==","signatures":[{"sig":"MEUCIQD45loXu2kYpiKme2DXG387NC9EriJiHP/4U/AXQWIFegIgfupCflA9IH9xToLCFrwv4h2F9cT7/l1qKKHW9T2e8mI=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1860895},"main":"./lib/index.js","types":"./lib/index.d.ts","gitHead":"c0cda21f45db5d08c99fb75ca3538d1d9a3adffe","scripts":{"lint":"oxlint","test":"vitest run","build":"tsc -p tsconfig.json && node -e \"require('fs').copyFileSync('src/firebird.msg','lib/firebird.msg')\"","prepare":"npm run build","pretest":"npm run build","typecheck":"tsc -p tsconfig.test.json"},"_npmUser":{"name":"mariuz","email":"mapopa@gmail.com"},"repository":{"url":"git+https://github.com/hgourvest/node-firebird.git","type":"git"},"_npmVersion":"11.17.0","description":"Pure JavaScript and Asynchronous Firebird client for Node.js.","directories":{},"_nodeVersion":"26.4.0","_hasShrinkwrap":false,"devDependencies":{"oxlint":"^0.15.11","vitest":"^4.0.18","typescript":"^7.0.2","@types/node":"^26.1.1","coveralls-next":"^6.0.1"},"_npmOperationalInternal":{"tmp":"tmp/node-firebird_2.12.0_1784380818448_0.2579621306206019","host":"s3://npm-registry-packages-npm-production"}},"2.13.0":{"name":"node-firebird","version":"2.13.0","keywords":["firebird","database","rdbms","sql"],"author":{"name":"Henri Gourvest","email":"hgourvest@gmail.com"},"license":"MPL-2.0","_id":"node-firebird@2.13.0","maintainers":[{"name":"hgourvest","email":"hgourvest@gmail.com"},{"name":"petersirka","email":"petersirka@gmail.com"},{"name":"mariuz","email":"mapopa@gmail.com"}],"contributors":[{"name":"Popa Marius Adrian","email":"mapopa@gmail.com"},{"name":"Peter Širka","email":"petersirka@gmail.com"}],"homepage":"https://github.com/hgourvest/node-firebird","bugs":{"url":"https://github.com/hgourvest/node-firebird/issues"},"dist":{"shasum":"9f0f2f1df48f9c12b62f120b6f82b4c5a4f5b4cc","tarball":"https://registry.npmjs.org/node-firebird/-/node-firebird-2.13.0.tgz","fileCount":91,"integrity":"sha512-NQ8qYyYz7cN9+rc8HKirOseF64W6Za0gjqyRcoYbEoSlQ6eppP3uCtABmGA/BkvrqIQk1jKuUPAtOSMvgWpTTg==","signatures":[{"sig":"MEUCIQDsKdNX9EKdZUengCTDvxABb7iOuPaV7B1njrB7N8+oKwIgUF2e9bvzvl3B5KpkQNoPlCrDK1It1NPa2W4liaQpWXM=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1932590},"main":"./lib/index.js","types":"./lib/index.d.ts","exports":{".":{"types":"./lib/index.d.ts","import":"./lib/index.js","require":"./lib/index.js"},"./lib/*":{"types":"./lib/*.d.ts","default":"./lib/*.js"},"./lib/*.js":{"types":"./lib/*.d.ts","default":"./lib/*.js"},"./package.json":"./package.json","./lib/firebird.msg":"./lib/firebird.msg","./lib/firebird.msg.json":"./lib/firebird.msg.json"},"gitHead":"b2c91d63f967d27815ecd3cb459fd5e9b1f425eb","scripts":{"lint":"oxlint","test":"vitest run","build":"tsc -p tsconfig.json && node -e \"require('fs').copyFileSync('src/firebird.msg','lib/firebird.msg')\"","prepare":"npm run build","pretest":"npm run build","typecheck":"tsc -p tsconfig.test.json"},"_npmUser":{"name":"mariuz","email":"mapopa@gmail.com"},"repository":{"url":"git+https://github.com/hgourvest/node-firebird.git","type":"git"},"_npmVersion":"11.17.0","description":"Pure JavaScript and Asynchronous Firebird client for Node.js.","directories":{},"_nodeVersion":"26.4.0","_hasShrinkwrap":false,"devDependencies":{"oxlint":"^0.15.11","vitest":"^4.0.18","typescript":"^7.0.2","@types/node":"^26.1.1","coveralls-next":"^6.0.1"},"_npmOperationalInternal":{"tmp":"tmp/node-firebird_2.13.0_1784394368331_0.6862892840864339","host":"s3://npm-registry-packages-npm-production"}},"2.14.0":{"name":"node-firebird","version":"2.14.0","keywords":["firebird","database","rdbms","sql"],"author":{"name":"Henri Gourvest","email":"hgourvest@gmail.com"},"license":"MPL-2.0","_id":"node-firebird@2.14.0","maintainers":[{"name":"hgourvest","email":"hgourvest@gmail.com"},{"name":"petersirka","email":"petersirka@gmail.com"},{"name":"mariuz","email":"mapopa@gmail.com"}],"contributors":[{"name":"Popa Marius Adrian","email":"mapopa@gmail.com"},{"name":"Peter Širka","email":"petersirka@gmail.com"}],"homepage":"https://github.com/hgourvest/node-firebird","bugs":{"url":"https://github.com/hgourvest/node-firebird/issues"},"dist":{"shasum":"3ff1a7d7a7e612450930e0e84538b0beb0ad5bc9","tarball":"https://registry.npmjs.org/node-firebird/-/node-firebird-2.14.0.tgz","fileCount":94,"integrity":"sha512-Q87aLe/RzMa9AluePa1I+IKQc+qeGwjUKT+jZSfjyFatS3+zrDZKuWsM3shMUGH8A6ivl3TLnUQjWHF+3o7/Dg==","signatures":[{"sig":"MEUCIQDlvu1yIi4n1oLAHlQZW8ncznG/pC47avBpIRZzu2B4GQIgG3p4bF5fP+hJCFDNiNt1LldJepDVLD76SVw+x6eGsps=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1962195},"main":"./lib/index.js","types":"./lib/index.d.ts","exports":{".":{"types":"./lib/index.d.ts","import":"./lib/index.js","require":"./lib/index.js"},"./lib/*":{"types":"./lib/*.d.ts","default":"./lib/*.js"},"./lib/*.js":{"types":"./lib/*.d.ts","default":"./lib/*.js"},"./package.json":"./package.json","./lib/firebird.msg":"./lib/firebird.msg","./lib/firebird.msg.json":"./lib/firebird.msg.json"},"gitHead":"eec1dfbac4c7a95a5eda2d8f792beb53f9f77c1a","scripts":{"lint":"oxlint","test":"vitest run","build":"tsc -p tsconfig.json && node -e \"require('fs').copyFileSync('src/firebird.msg','lib/firebird.msg')\"","prepare":"npm run build","pretest":"npm run build","typecheck":"tsc -p tsconfig.test.json"},"_npmUser":{"name":"mariuz","email":"mapopa@gmail.com"},"repository":{"url":"git+https://github.com/hgourvest/node-firebird.git","type":"git"},"_npmVersion":"11.17.0","description":"Pure JavaScript and Asynchronous Firebird client for Node.js.","directories":{},"_nodeVersion":"26.4.0","_hasShrinkwrap":false,"devDependencies":{"oxlint":"^0.15.11","vitest":"^4.0.18","typescript":"^7.0.2","@types/node":"^26.1.1","coveralls-next":"^6.0.1"},"_npmOperationalInternal":{"tmp":"tmp/node-firebird_2.14.0_1784396691821_0.4544989435651354","host":"s3://npm-registry-packages-npm-production"}},"2.14.1":{"name":"node-firebird","version":"2.14.1","keywords":["firebird","database","rdbms","sql"],"author":{"name":"Henri Gourvest","email":"hgourvest@gmail.com"},"license":"MPL-2.0","_id":"node-firebird@2.14.1","maintainers":[{"name":"hgourvest","email":"hgourvest@gmail.com"},{"name":"petersirka","email":"petersirka@gmail.com"},{"name":"mariuz","email":"mapopa@gmail.com"}],"contributors":[{"name":"Popa Marius Adrian","email":"mapopa@gmail.com"},{"name":"Peter Širka","email":"petersirka@gmail.com"}],"homepage":"https://github.com/hgourvest/node-firebird","bugs":{"url":"https://github.com/hgourvest/node-firebird/issues"},"dist":{"shasum":"d0601a75ca220fa79d9b3c557d56c0aec1627a26","tarball":"https://registry.npmjs.org/node-firebird/-/node-firebird-2.14.1.tgz","fileCount":94,"integrity":"sha512-wIRdCyXDfFroLiRGNrhrGzYooOzJ/ujYUcOUGaC0SzNmkWci2q/vbhobrxKK5TvZJ3eC6RDNznXU6mVwOVhyHA==","signatures":[{"sig":"MEUCIEe8JjgMHKshDiDxn339ffMaFIrVL4N3nnH50bU4XuM/AiEAw8Gngc9fY+2tPLZWpzQtrgpBYD5T5NnZTht0XHm7uBk=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1962475},"main":"./lib/index.js","types":"./lib/index.d.ts","exports":{".":{"types":"./lib/index.d.ts","import":"./lib/index.js","require":"./lib/index.js"},"./lib/*":{"types":"./lib/*.d.ts","default":"./lib/*.js"},"./lib/*.js":{"types":"./lib/*.d.ts","default":"./lib/*.js"},"./package.json":"./package.json","./lib/firebird.msg":"./lib/firebird.msg","./lib/firebird.msg.json":"./lib/firebird.msg.json"},"gitHead":"a6d4d401729cc9315d029231ef0efcbe203d72cc","scripts":{"lint":"oxlint","test":"vitest run","build":"tsc -p tsconfig.json && node -e \"require('fs').copyFileSync('src/firebird.msg','lib/firebird.msg')\"","prepare":"npm run build","pretest":"npm run build","typecheck":"tsc -p tsconfig.test.json"},"_npmUser":{"name":"mariuz","email":"mapopa@gmail.com"},"repository":{"url":"git+https://github.com/hgourvest/node-firebird.git","type":"git"},"_npmVersion":"11.17.0","description":"Pure JavaScript and Asynchronous Firebird client for Node.js.","directories":{},"_nodeVersion":"26.4.0","_hasShrinkwrap":false,"devDependencies":{"oxlint":"^0.15.11","vitest":"^4.0.18","typescript":"^7.0.2","@types/node":"^26.1.1","coveralls-next":"^6.0.1"},"_npmOperationalInternal":{"tmp":"tmp/node-firebird_2.14.1_1785075711305_0.026419511640100257","host":"s3://npm-registry-packages-npm-production"}},"2.14.2":{"name":"node-firebird","version":"2.14.2","keywords":["firebird","database","rdbms","sql"],"author":{"name":"Henri Gourvest","email":"hgourvest@gmail.com"},"license":"MPL-2.0","_id":"node-firebird@2.14.2","maintainers":[{"name":"hgourvest","email":"hgourvest@gmail.com"},{"name":"petersirka","email":"petersirka@gmail.com"},{"name":"mariuz","email":"mapopa@gmail.com"}],"contributors":[{"name":"Popa Marius Adrian","email":"mapopa@gmail.com"},{"name":"Peter Širka","email":"petersirka@gmail.com"}],"homepage":"https://github.com/hgourvest/node-firebird","bugs":{"url":"https://github.com/hgourvest/node-firebird/issues"},"dist":{"shasum":"19c9f197c7a6fc10f66b2d2b19949852b04eb58a","tarball":"https://registry.npmjs.org/node-firebird/-/node-firebird-2.14.2.tgz","fileCount":94,"integrity":"sha512-y0kpxgX+J9Qgvrs7zYnh2Zcw+1duAjYBnQzhXXLybBiH02DxKcfpICz34/8/YfpHc6qVZaJ9GrQZ4w8UduaPAQ==","signatures":[{"sig":"MEYCIQDRilAgHztvYcLIF3721GVUp1e7nMiD2DjNaAroJQC2NAIhALLd8epDbb0vyVtXi0ZFrruysvTO1zzHLVb2SR31va7r","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1986082},"main":"./lib/index.js","types":"./lib/index.d.ts","exports":{".":{"types":"./lib/index.d.ts","import":"./lib/index.js","require":"./lib/index.js"},"./lib/*":{"types":"./lib/*.d.ts","default":"./lib/*.js"},"./lib/*.js":{"types":"./lib/*.d.ts","default":"./lib/*.js"},"./package.json":"./package.json","./lib/firebird.msg":"./lib/firebird.msg","./lib/firebird.msg.json":"./lib/firebird.msg.json"},"gitHead":"ec7f879398a14e65f7a1eee72ac9236a0d1273de","scripts":{"lint":"oxlint","test":"vitest run","build":"tsc -p tsconfig.json && node -e \"require('fs').copyFileSync('src/firebird.msg','lib/firebird.msg')\"","prepare":"npm run build","pretest":"npm run build","typecheck":"tsc -p tsconfig.test.json"},"_npmUser":{"name":"mariuz","email":"mapopa@gmail.com"},"repository":{"url":"git+https://github.com/hgourvest/node-firebird.git","type":"git"},"_npmVersion":"11.17.0","description":"Pure JavaScript and Asynchronous Firebird client for Node.js.","directories":{},"_nodeVersion":"26.4.0","_hasShrinkwrap":false,"devDependencies":{"oxlint":"^0.15.11","vitest":"^4.0.18","typescript":"^7.0.2","@types/node":"^26.1.1"},"_npmOperationalInternal":{"tmp":"tmp/node-firebird_2.14.2_1785667995974_0.9297381616066815","host":"s3://npm-registry-packages-npm-production"}},"2.14.3":{"name":"node-firebird","version":"2.14.3","keywords":["firebird","database","rdbms","sql"],"author":{"name":"Henri Gourvest","email":"hgourvest@gmail.com"},"license":"MPL-2.0","_id":"node-firebird@2.14.3","maintainers":[{"name":"hgourvest","email":"hgourvest@gmail.com"},{"name":"petersirka","email":"petersirka@gmail.com"},{"name":"mariuz","email":"mapopa@gmail.com"}],"contributors":[{"name":"Popa Marius Adrian","email":"mapopa@gmail.com"},{"name":"Peter Širka","email":"petersirka@gmail.com"}],"homepage":"https://github.com/hgourvest/node-firebird","bugs":{"url":"https://github.com/hgourvest/node-firebird/issues"},"dist":{"shasum":"b5b23f3cb798485f175ec206cfe3f691d88de304","tarball":"https://registry.npmjs.org/node-firebird/-/node-firebird-2.14.3.tgz","fileCount":94,"integrity":"sha512-HssHZNb/klA0u4vEatuIR901y8C/zUZ828IdSbufeJ11JrrOu/kwAJawomXr+S1kmH2IGNqvmbLaMSJPkx3YqA==","signatures":[{"sig":"MEUCICeJ6ZVuQf6Tr43B7mUeLIC+aA07W65vl3yKwsziZOogAiEAvCJYvaZZFIzgfo2nygJxhl73JhSMNZCOPMJBsVtGFVk=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1986686},"main":"./lib/index.js","types":"./lib/index.d.ts","exports":{".":{"types":"./lib/index.d.ts","import":"./lib/index.js","require":"./lib/index.js"},"./lib/*":{"types":"./lib/*.d.ts","default":"./lib/*.js"},"./lib/*.js":{"types":"./lib/*.d.ts","default":"./lib/*.js"},"./package.json":"./package.json","./lib/firebird.msg":"./lib/firebird.msg","./lib/firebird.msg.json":"./lib/firebird.msg.json"},"gitHead":"5beda33c7140b049f90909671c789bc9ab4cdb7e","scripts":{"lint":"oxlint","test":"vitest run","build":"tsc -p tsconfig.json && node -e \"require('fs').copyFileSync('src/firebird.msg','lib/firebird.msg')\"","prepare":"npm run build","pretest":"npm run build","typecheck":"tsc -p tsconfig.test.json"},"_npmUser":{"name":"mariuz","email":"mapopa@gmail.com"},"repository":{"url":"git+https://github.com/hgourvest/node-firebird.git","type":"git"},"_npmVersion":"11.17.0","description":"Pure JavaScript and Asynchronous Firebird client for Node.js.","directories":{},"_nodeVersion":"26.4.0","_hasShrinkwrap":false,"devDependencies":{"oxlint":"^0.15.11","vitest":"^4.0.18","typescript":"^7.0.2","@types/node":"^26.1.1"},"_npmOperationalInternal":{"tmp":"tmp/node-firebird_2.14.3_1785672059185_0.9324793097303645","host":"s3://npm-registry-packages-npm-production"}},"2.14.4":{"name":"node-firebird","version":"2.14.4","keywords":["firebird","database","rdbms","sql"],"author":{"name":"Henri Gourvest","email":"hgourvest@gmail.com"},"license":"MPL-2.0","_id":"node-firebird@2.14.4","maintainers":[{"name":"hgourvest","email":"hgourvest@gmail.com"},{"name":"petersirka","email":"petersirka@gmail.com"},{"name":"mariuz","email":"mapopa@gmail.com"}],"contributors":[{"name":"Popa Marius Adrian","email":"mapopa@gmail.com"},{"name":"Peter Širka","email":"petersirka@gmail.com"}],"homepage":"https://github.com/hgourvest/node-firebird","bugs":{"url":"https://github.com/hgourvest/node-firebird/issues"},"dist":{"shasum":"cbdd61cf21f8a4d7936c675fc2680df5c3224dc8","tarball":"https://registry.npmjs.org/node-firebird/-/node-firebird-2.14.4.tgz","fileCount":94,"integrity":"sha512-zeA/sJjiyqc2TFD4Hn9JTo96Qp/DU/fCibps09DLRumNjltI7CKF6v7Hj90+X5wxccQ+68mXvJdU85Q35PitNg==","signatures":[{"sig":"MEUCIBHK/tOjb29yLfcQDFed8/QhZ31zsJSxeT/Eo3Ll5j2OAiEA46XHpSa2i6140U6DQ5rodrulu/eteJK6pYuyfY/a3RI=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1991106},"main":"./lib/index.js","types":"./lib/index.d.ts","exports":{".":{"types":"./lib/index.d.ts","import":"./lib/index.js","require":"./lib/index.js"},"./lib/*":{"types":"./lib/*.d.ts","default":"./lib/*.js"},"./lib/*.js":{"types":"./lib/*.d.ts","default":"./lib/*.js"},"./package.json":"./package.json","./lib/firebird.msg":"./lib/firebird.msg","./lib/firebird.msg.json":"./lib/firebird.msg.json"},"gitHead":"88108a2441e99db8d8377c843b102b4be2c6dc38","scripts":{"lint":"oxlint","test":"vitest run","build":"tsc -p tsconfig.json && node -e \"require('fs').copyFileSync('src/firebird.msg','lib/firebird.msg')\"","prepare":"npm run build","pretest":"npm run build","typecheck":"tsc -p tsconfig.test.json"},"_npmUser":{"name":"mariuz","email":"mapopa@gmail.com"},"repository":{"url":"git+https://github.com/hgourvest/node-firebird.git","type":"git"},"_npmVersion":"11.17.0","description":"Pure JavaScript and Asynchronous Firebird client for Node.js.","directories":{},"_nodeVersion":"26.4.0","_hasShrinkwrap":false,"devDependencies":{"oxlint":"^0.15.11","vitest":"^4.0.18","typescript":"^7.0.2","@types/node":"^26.1.1"},"_npmOperationalInternal":{"tmp":"tmp/node-firebird_2.14.4_1786731143403_0.03139948815189664","host":"s3://npm-registry-packages-npm-production"}},"2.15.0":{"name":"node-firebird","version":"2.15.0","keywords":["firebird","database","rdbms","sql"],"author":{"name":"Henri Gourvest","email":"hgourvest@gmail.com"},"license":"MPL-2.0","_id":"node-firebird@2.15.0","maintainers":[{"name":"hgourvest","email":"hgourvest@gmail.com"},{"name":"petersirka","email":"petersirka@gmail.com"},{"name":"mariuz","email":"mapopa@gmail.com"}],"contributors":[{"name":"Popa Marius Adrian","email":"mapopa@gmail.com"},{"name":"Peter Širka","email":"petersirka@gmail.com"}],"homepage":"https://github.com/hgourvest/node-firebird","bugs":{"url":"https://github.com/hgourvest/node-firebird/issues"},"dist":{"shasum":"d91c4c5b5cadf55817139069548ad22c8487329e","tarball":"https://registry.npmjs.org/node-firebird/-/node-firebird-2.15.0.tgz","fileCount":94,"integrity":"sha512-INefK1re/tZiu8jQRc5VRD1RM/TNiWghrhN0tYLiW0nDRk6ue25S6VeUJvWROXnLe0h7/3YZusZrcQb94az0/g==","signatures":[{"sig":"MEUCIQC1L0M5sr07OdLlGQimYmVCpIHNkWlkVPwR3dB4CI+NawIgILIQ/8r1ya/TAJH3m+iSKcusyzM3qxB92Fvizfjo370=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":2000745},"main":"./lib/index.js","types":"./lib/index.d.ts","exports":{".":{"types":"./lib/index.d.ts","import":"./lib/index.js","require":"./lib/index.js"},"./lib/*":{"types":"./lib/*.d.ts","default":"./lib/*.js"},"./lib/*.js":{"types":"./lib/*.d.ts","default":"./lib/*.js"},"./package.json":"./package.json","./lib/firebird.msg":"./lib/firebird.msg","./lib/firebird.msg.json":"./lib/firebird.msg.json"},"gitHead":"0b7cfd62a50e738c7f43ef5f48aaafcf3c17b75a","scripts":{"lint":"oxlint","test":"vitest run","build":"tsc -p tsconfig.json && node -e \"require('fs').copyFileSync('src/firebird.msg','lib/firebird.msg')\"","prepare":"npm run build","pretest":"npm run build","typecheck":"tsc -p tsconfig.test.json"},"_npmUser":{"name":"mariuz","email":"mapopa@gmail.com"},"repository":{"url":"git+https://github.com/hgourvest/node-firebird.git","type":"git"},"_npmVersion":"11.17.0","description":"Pure JavaScript and Asynchronous Firebird client for Node.js.","directories":{},"_nodeVersion":"26.4.0","_hasShrinkwrap":false,"devDependencies":{"oxlint":"^0.15.11","vitest":"^4.0.18","typescript":"^7.0.2","@types/node":"^26.1.1"},"_npmOperationalInternal":{"tmp":"tmp/node-firebird_2.15.0_1787377361116_0.2979672680579646","host":"s3://npm-registry-packages-npm-production"}},"2.15.1":{"name":"node-firebird","version":"2.15.1","keywords":["firebird","database","rdbms","sql"],"author":{"name":"Henri Gourvest","email":"hgourvest@gmail.com"},"license":"MPL-2.0","_id":"node-firebird@2.15.1","maintainers":[{"name":"hgourvest","email":"hgourvest@gmail.com"},{"name":"petersirka","email":"petersirka@gmail.com"},{"name":"mariuz","email":"mapopa@gmail.com"}],"contributors":[{"name":"Popa Marius Adrian","email":"mapopa@gmail.com"},{"name":"Peter Širka","email":"petersirka@gmail.com"}],"homepage":"https://github.com/hgourvest/node-firebird","bugs":{"url":"https://github.com/hgourvest/node-firebird/issues"},"dist":{"shasum":"f055349cc7ec8e6ec88ff420b3b1e872bba32623","tarball":"https://registry.npmjs.org/node-firebird/-/node-firebird-2.15.1.tgz","fileCount":94,"integrity":"sha512-ZeJnWL4vb62JCHURkQiozlHqmJLiYExMKIW4V9LpCQuVeKSel/qp+Ccr5isbf5KIvTaO6B7CXp3jxHk5SIOa1w==","signatures":[{"sig":"MEUCIBBOnRlZuSDLW++5N225KMIfgiC0WYAK7mlHdNF6JGnpAiEA1oD54M5XR0349/3CW0/+cyBauJMNV+jBd4/N83F6Xic=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":2002124},"main":"./lib/index.js","types":"./lib/index.d.ts","exports":{".":{"types":"./lib/index.d.ts","import":"./lib/index.js","require":"./lib/index.js"},"./lib/*":{"types":"./lib/*.d.ts","default":"./lib/*.js"},"./lib/*.js":{"types":"./lib/*.d.ts","default":"./lib/*.js"},"./package.json":"./package.json","./lib/firebird.msg":"./lib/firebird.msg","./lib/firebird.msg.json":"./lib/firebird.msg.json"},"gitHead":"0a9b6b0ad688d068f0ad2075bdfa0861b7516619","scripts":{"lint":"oxlint","test":"vitest run","build":"tsc -p tsconfig.json && node -e \"require('fs').copyFileSync('src/firebird.msg','lib/firebird.msg')\"","prepare":"npm run build","pretest":"npm run build","typecheck":"tsc -p tsconfig.test.json"},"_npmUser":{"name":"mariuz","email":"mapopa@gmail.com"},"repository":{"url":"git+https://github.com/hgourvest/node-firebird.git","type":"git"},"_npmVersion":"11.17.0","description":"Pure JavaScript and Asynchronous Firebird client for Node.js.","directories":{},"_nodeVersion":"26.4.0","_hasShrinkwrap":false,"devDependencies":{"oxlint":"^0.15.11","vitest":"^4.1.11","typescript":"^7.0.2","@types/node":"^26.1.1"},"_npmOperationalInternal":{"tmp":"tmp/node-firebird_2.15.1_1788849446864_0.38951131611942325","host":"s3://npm-registry-packages-npm-production"}},"2.16.0":{"name":"node-firebird","version":"2.16.0","keywords":["firebird","database","rdbms","sql"],"author":{"name":"Henri Gourvest","email":"hgourvest@gmail.com"},"license":"MPL-2.0","_id":"node-firebird@2.16.0","maintainers":[{"name":"hgourvest","email":"hgourvest@gmail.com"},{"name":"petersirka","email":"petersirka@gmail.com"},{"name":"mariuz","email":"mapopa@gmail.com"}],"contributors":[{"name":"Popa Marius Adrian","email":"mapopa@gmail.com"},{"name":"Peter Širka","email":"petersirka@gmail.com"}],"homepage":"https://github.com/hgourvest/node-firebird","bugs":{"url":"https://github.com/hgourvest/node-firebird/issues"},"dist":{"shasum":"f5e2a6dec301e90324c1021e8fbd675b7f73977f","tarball":"https://registry.npmjs.org/node-firebird/-/node-firebird-2.16.0.tgz","fileCount":94,"integrity":"sha512-FFTXQ2IhFApMMbieokt7xeVx/Th1YoO1pu8gnu8TJXtNC9T+RFxHu2sfsxBfrh2UvR7UfP9QvcLQ3/eo3MBD8Q==","signatures":[{"sig":"MEYCIQDoZefPxBu86JBeg0cDpZEowfP0+X+ISJE0tsmMPvQh3QIhAOTEXiDn2QpCTcO3nWxYS7OWpvOuMW8Q/hS3a3BDX5Pu","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":2006500},"main":"./lib/index.js","types":"./lib/index.d.ts","exports":{".":{"types":"./lib/index.d.ts","import":"./lib/index.js","require":"./lib/index.js"},"./lib/*":{"types":"./lib/*.d.ts","default":"./lib/*.js"},"./lib/*.js":{"types":"./lib/*.d.ts","default":"./lib/*.js"},"./package.json":"./package.json","./lib/firebird.msg":"./lib/firebird.msg","./lib/firebird.msg.json":"./lib/firebird.msg.json"},"gitHead":"98a8f084958a0e250808f37862454ac14d108021","scripts":{"lint":"oxlint","test":"vitest run","build":"tsc -p tsconfig.json && node -e \"require('fs').copyFileSync('src/firebird.msg','lib/firebird.msg')\"","prepare":"npm run build","pretest":"npm run build","typecheck":"tsc -p tsconfig.test.json"},"_npmUser":{"name":"mariuz","email":"mapopa@gmail.com"},"repository":{"url":"git+https://github.com/hgourvest/node-firebird.git","type":"git"},"_npmVersion":"11.17.0","description":"Pure JavaScript and Asynchronous Firebird client for Node.js.","directories":{},"_nodeVersion":"26.4.0","_hasShrinkwrap":false,"devDependencies":{"oxlint":"^0.15.11","vitest":"^4.1.11","typescript":"^7.0.2","@types/node":"^26.1.1"},"_npmOperationalInternal":{"tmp":"tmp/node-firebird_2.16.0_1788852023909_0.30982681172316795","host":"s3://npm-registry-packages-npm-production"}},"2.16.1":{"name":"node-firebird","version":"2.16.1","keywords":["firebird","database","rdbms","sql"],"author":{"name":"Henri Gourvest","email":"hgourvest@gmail.com"},"license":"MPL-2.0","_id":"node-firebird@2.16.1","maintainers":[{"name":"hgourvest","email":"hgourvest@gmail.com"},{"name":"petersirka","email":"petersirka@gmail.com"},{"name":"mariuz","email":"mapopa@gmail.com"}],"contributors":[{"name":"Popa Marius Adrian","email":"mapopa@gmail.com"},{"name":"Peter Širka","email":"petersirka@gmail.com"}],"homepage":"https://github.com/hgourvest/node-firebird","bugs":{"url":"https://github.com/hgourvest/node-firebird/issues"},"dist":{"shasum":"e95c1992b71ab0a0ab55285f5274dc5b6e385780","tarball":"https://registry.npmjs.org/node-firebird/-/node-firebird-2.16.1.tgz","fileCount":94,"integrity":"sha512-oNV4T5ouLMracbgeH1CS4ViN53SsYZhHNeZvmqSF0j3MEYon1D7/jU3ZBhCVo0vuDxwSilC83ejUcsIjGFIsEA==","signatures":[{"sig":"MEUCIQDPx3dbN9UFlOhx4RjhOUyP88Fh+pQjbnsIc6YYeukrWwIgIUE59PRm77EUMzL1/zznRVvHL+mMnWKcseSyrLFrXjo=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEYCIQDA8Wzwj8Mb+nxWookdi3J55GheIbuzV1bR71ddNi6UmQIhAOzVyKMtF2ZHwifMkjbBj8l1pHQIBlJPqgX1VPFFQ42i","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":2019723},"main":"./lib/index.js","types":"./lib/index.d.ts","exports":{".":{"types":"./lib/index.d.ts","import":"./lib/index.js","require":"./lib/index.js"},"./lib/*":{"types":"./lib/*.d.ts","default":"./lib/*.js"},"./lib/*.js":{"types":"./lib/*.d.ts","default":"./lib/*.js"},"./package.json":"./package.json","./lib/firebird.msg":"./lib/firebird.msg","./lib/firebird.msg.json":"./lib/firebird.msg.json"},"gitHead":"23d760416245ac2ec35e70b39ea0656475376165","scripts":{"lint":"oxlint","test":"vitest run","build":"tsc -p tsconfig.json && node -e \"require('fs').copyFileSync('src/firebird.msg','lib/firebird.msg')\"","prepare":"npm run build","pretest":"npm run build","typecheck":"tsc -p tsconfig.test.json"},"_npmUser":{"name":"mariuz","email":"mapopa@gmail.com"},"repository":{"url":"git+https://github.com/hgourvest/node-firebird.git","type":"git"},"_npmVersion":"11.17.0","description":"Pure JavaScript and Asynchronous Firebird client for Node.js.","directories":{},"_nodeVersion":"26.4.0","_hasShrinkwrap":false,"devDependencies":{"oxlint":"^0.15.11","vitest":"^4.1.11","typescript":"^7.0.2","@types/node":"^26.1.1"},"_npmOperationalInternal":{"tmp":"tmp/node-firebird_2.16.1_1789892888284_0.008676204915831098","host":"s3://npm-registry-packages-npm-production"}},"2.16.2":{"name":"node-firebird","version":"2.16.2","keywords":["firebird","database","rdbms","sql"],"author":{"name":"Henri Gourvest","email":"hgourvest@gmail.com"},"license":"MPL-2.0","_id":"node-firebird@2.16.2","maintainers":[{"name":"hgourvest","email":"hgourvest@gmail.com"},{"name":"petersirka","email":"petersirka@gmail.com"},{"name":"mariuz","email":"mapopa@gmail.com"}],"contributors":[{"name":"Popa Marius Adrian","email":"mapopa@gmail.com"},{"name":"Peter Širka","email":"petersirka@gmail.com"}],"homepage":"https://github.com/hgourvest/node-firebird","bugs":{"url":"https://github.com/hgourvest/node-firebird/issues"},"dist":{"shasum":"2f0336b5882ae79fb23065226bc9563382dafbec","tarball":"https://registry.npmjs.org/node-firebird/-/node-firebird-2.16.2.tgz","fileCount":94,"integrity":"sha512-UWLOUF3Xgo5entePp+Z3fjVJ/DtqiFfwZ7zyJbBgfIXJPN1b511vx9mag4ZSAKxB8Y7IfUx9n7ZztGKZdlnWVQ==","signatures":[{"sig":"MEYCIQCe+pAV6xjx8yNqw/ST9RaGD+6t2S5e4l2ma8HzcpXT9wIhAMhnC4k7LyQA83Sqd0iQfPZTf2U4qLZwBwfuEIRVo29t","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEUCIQCriOXgNrjlSv9oXMXWH4WIawS6xrFOmqto41olRimwAgIgYmPEZnCIVNYz/m7HQrah6liy5T67hC/ot5cab4MuVBQ=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":2024139},"main":"./lib/index.js","types":"./lib/index.d.ts","exports":{".":{"types":"./lib/index.d.ts","import":"./lib/index.js","require":"./lib/index.js"},"./lib/*":{"types":"./lib/*.d.ts","default":"./lib/*.js"},"./lib/*.js":{"types":"./lib/*.d.ts","default":"./lib/*.js"},"./package.json":"./package.json","./lib/firebird.msg":"./lib/firebird.msg","./lib/firebird.msg.json":"./lib/firebird.msg.json"},"gitHead":"d6822cab1719e9c8dc62b0b7ee040262f267c7c9","scripts":{"lint":"oxlint","test":"vitest run","build":"tsc -p tsconfig.json && node -e \"require('fs').copyFileSync('src/firebird.msg','lib/firebird.msg')\"","prepare":"npm run build","pretest":"npm run build","typecheck":"tsc -p tsconfig.test.json"},"_npmUser":{"name":"mariuz","email":"mapopa@gmail.com"},"repository":{"url":"git+https://github.com/hgourvest/node-firebird.git","type":"git"},"_npmVersion":"11.17.0","description":"Pure JavaScript and Asynchronous Firebird client for Node.js.","directories":{},"_nodeVersion":"26.4.0","_hasShrinkwrap":false,"devDependencies":{"oxlint":"^0.15.11","vitest":"^4.1.11","typescript":"^7.0.2","@types/node":"^26.1.1"},"_npmOperationalInternal":{"tmp":"tmp/node-firebird_2.16.2_1789926490611_0.7091057591167977","host":"s3://npm-registry-packages-npm-production"}},"2.17.0":{"name":"node-firebird","version":"2.17.0","keywords":["firebird","database","rdbms","sql"],"author":{"name":"Henri Gourvest","email":"hgourvest@gmail.com"},"license":"MPL-2.0","_id":"node-firebird@2.17.0","maintainers":[{"name":"hgourvest","email":"hgourvest@gmail.com"},{"name":"petersirka","email":"petersirka@gmail.com"},{"name":"mariuz","email":"mapopa@gmail.com"}],"contributors":[{"name":"Popa Marius Adrian","email":"mapopa@gmail.com"},{"name":"Peter Širka","email":"petersirka@gmail.com"}],"homepage":"https://github.com/hgourvest/node-firebird","bugs":{"url":"https://github.com/hgourvest/node-firebird/issues"},"dist":{"shasum":"fd426bcd50393479b280296c2054948dd1aae599","tarball":"https://registry.npmjs.org/node-firebird/-/node-firebird-2.17.0.tgz","fileCount":94,"integrity":"sha512-WLkbne5aOnEb6a+3Dc8OYHVU2/myRN3RIrMOrllQaDjXov+quxT7SH2cMGgNy1njgpbtbWzeRFn4QZ7pn9jyGw==","signatures":[{"sig":"MEUCIGd2kfTaY1nrdA8SDVKr0P/y2NaIOuD2rHYk6S5eZg/UAiEA/tjP0fFBBRsJ34pQB8Uls5y+vrIMk+BK5ViQXruVvuU=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEYCIQDev5rfhb0lqhmbFlP3lx1X/+pJNLB8M9fbIQooWNTM2AIhAMoxaqTBrRMqW04LzsbbhXQl2J1eKrGm0pJBklk+6Mli","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":2025664},"main":"./lib/index.js","types":"./lib/index.d.ts","exports":{".":{"types":"./lib/index.d.ts","import":"./lib/index.js","require":"./lib/index.js"},"./lib/*":{"types":"./lib/*.d.ts","default":"./lib/*.js"},"./lib/*.js":{"types":"./lib/*.d.ts","default":"./lib/*.js"},"./package.json":"./package.json","./lib/firebird.msg":"./lib/firebird.msg","./lib/firebird.msg.json":"./lib/firebird.msg.json"},"gitHead":"d4a3eedf75f582f3d0e50e209b46193723bdd79d","scripts":{"lint":"oxlint","test":"vitest run","build":"tsc -p tsconfig.json && node -e \"require('fs').copyFileSync('src/firebird.msg','lib/firebird.msg')\"","prepare":"npm run build","pretest":"npm run build","typecheck":"tsc -p tsconfig.test.json"},"_npmUser":{"name":"mariuz","email":"mapopa@gmail.com"},"repository":{"url":"git+https://github.com/hgourvest/node-firebird.git","type":"git"},"_npmVersion":"11.12.1","description":"Pure JavaScript and Asynchronous Firebird client for Node.js.","directories":{},"_nodeVersion":"25.9.0","_hasShrinkwrap":false,"devDependencies":{"oxlint":"^0.15.11","vitest":"^4.1.11","typescript":"^7.0.2","@types/node":"^26.1.1"},"_npmOperationalInternal":{"tmp":"tmp/node-firebird_2.17.0_1790004357192_0.7562430676405787","host":"s3://npm-registry-packages-npm-production"}},"2.17.1":{"name":"node-firebird","version":"2.17.1","keywords":["firebird","database","rdbms","sql"],"author":{"name":"Henri Gourvest","email":"hgourvest@gmail.com"},"license":"MPL-2.0","_id":"node-firebird@2.17.1","maintainers":[{"name":"hgourvest","email":"hgourvest@gmail.com"},{"name":"petersirka","email":"petersirka@gmail.com"},{"name":"mariuz","email":"mapopa@gmail.com"}],"contributors":[{"name":"Popa Marius Adrian","email":"mapopa@gmail.com"},{"name":"Peter Širka","email":"petersirka@gmail.com"}],"homepage":"https://github.com/hgourvest/node-firebird","bugs":{"url":"https://github.com/hgourvest/node-firebird/issues"},"dist":{"shasum":"c7a5d12fe64dcb73587c5381804307e9f216973d","tarball":"https://registry.npmjs.org/node-firebird/-/node-firebird-2.17.1.tgz","fileCount":94,"integrity":"sha512-/f8x/HoWOXJRe2EoXF39tOQFGY4TfaiHqwqg1mKYRAZroGcydpIW8XY81OQ5mtVlWO+JZnxtu5Otx1LF+TILzw==","signatures":[{"sig":"MEYCIQCdE6ETtArxJfi2deh5jeOOQc75YDSaypPyBZf3PvQAAwIhALBJXi5evPsUyg02bTGRT7nVSYph8qLxBRT6C1RuKUu/","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEYCIQCaZ/SuFtMzRdtkJGB5DW0zv6D6vJnY9EHvK0Yv+V5KJAIhALhZmH73B7xHqDsL1p40Fdfb/r6YpdJRxA5JE0PBW5nG","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":2035312},"main":"./lib/index.js","types":"./lib/index.d.ts","exports":{".":{"types":"./lib/index.d.ts","import":"./lib/index.js","require":"./lib/index.js"},"./lib/*":{"types":"./lib/*.d.ts","default":"./lib/*.js"},"./lib/*.js":{"types":"./lib/*.d.ts","default":"./lib/*.js"},"./package.json":"./package.json","./lib/firebird.msg":"./lib/firebird.msg","./lib/firebird.msg.json":"./lib/firebird.msg.json"},"gitHead":"02c6c2248b01bd205bed414543aaeb20f683f0e5","scripts":{"lint":"oxlint","test":"vitest run","build":"tsc -p tsconfig.json && node -e \"require('fs').copyFileSync('src/firebird.msg','lib/firebird.msg')\"","prepare":"npm run build","pretest":"npm run build","typecheck":"tsc -p tsconfig.test.json"},"_npmUser":{"name":"mariuz","email":"mapopa@gmail.com"},"repository":{"url":"git+https://github.com/hgourvest/node-firebird.git","type":"git"},"_npmVersion":"11.12.1","description":"Pure JavaScript and Asynchronous Firebird client for Node.js.","directories":{},"_nodeVersion":"25.9.0","_hasShrinkwrap":false,"devDependencies":{"oxlint":"^0.15.11","vitest":"^4.1.11","typescript":"^7.0.2","@types/node":"^26.1.1"},"_npmOperationalInternal":{"tmp":"tmp/node-firebird_2.17.1_1790071629497_0.6019675389189363","host":"s3://npm-registry-packages-npm-production"}},"2.18.0":{"name":"node-firebird","version":"2.18.0","keywords":["firebird","database","rdbms","sql"],"author":{"name":"Henri Gourvest","email":"hgourvest@gmail.com"},"license":"MPL-2.0","_id":"node-firebird@2.18.0","maintainers":[{"name":"hgourvest","email":"hgourvest@gmail.com"},{"name":"petersirka","email":"petersirka@gmail.com"},{"name":"mariuz","email":"mapopa@gmail.com"}],"contributors":[{"name":"Popa Marius Adrian","email":"mapopa@gmail.com"},{"name":"Peter Širka","email":"petersirka@gmail.com"}],"homepage":"https://github.com/hgourvest/node-firebird","bugs":{"url":"https://github.com/hgourvest/node-firebird/issues"},"dist":{"shasum":"35527b0b02cb310e24a8186e8a2cc0ad33c1d041","tarball":"https://registry.npmjs.org/node-firebird/-/node-firebird-2.18.0.tgz","fileCount":94,"integrity":"sha512-Zp6jO/Vwuqh53Qo/YK1UAk5U+F+c1NK3RPfsyEXl3Sj8hsDAKd2DjiF+ic2pWxLXAKYY10EhqBea3qv7X1OuoA==","signatures":[{"sig":"MEYCIQDWEES+YMFKdQzQecnChBpN4bHyqQPGJuLyTq0k8b1iKAIhAJdIS5nLVkhrOLylntqNmsi9D/V9QGeHuoi4udmh7qQz","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEUCIQCEWqooBP2OX64V1B7k8VWABJTOmMJgbLBddD6mKehTrQIgUcCPn8FG+nHDfdvVk4sQx6/IdKRkF35y147dzHvd0m0=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":2051111},"main":"./lib/index.js","types":"./lib/index.d.ts","exports":{".":{"types":"./lib/index.d.ts","import":"./lib/index.js","require":"./lib/index.js"},"./lib/*":{"types":"./lib/*.d.ts","default":"./lib/*.js"},"./lib/*.js":{"types":"./lib/*.d.ts","default":"./lib/*.js"},"./package.json":"./package.json","./lib/firebird.msg":"./lib/firebird.msg","./lib/firebird.msg.json":"./lib/firebird.msg.json"},"gitHead":"0f5f78e1e2977ff74981136c52c3e62a017555ea","scripts":{"lint":"oxlint","test":"vitest run","build":"tsc -p tsconfig.json && node -e \"require('fs').copyFileSync('src/firebird.msg','lib/firebird.msg')\"","prepare":"npm run build","pretest":"npm run build","typecheck":"tsc -p tsconfig.test.json"},"_npmUser":{"name":"mariuz","email":"mapopa@gmail.com"},"repository":{"url":"git+https://github.com/hgourvest/node-firebird.git","type":"git"},"_npmVersion":"11.12.1","description":"Pure JavaScript and Asynchronous Firebird client for Node.js.","directories":{},"_nodeVersion":"26.0.0","_hasShrinkwrap":false,"devDependencies":{"oxlint":"^0.15.11","vitest":"^4.1.11","typescript":"^7.0.2","@types/node":"^26.1.1"},"_npmOperationalInternal":{"tmp":"tmp/node-firebird_2.18.0_1790185166864_0.8025766448542484","host":"s3://npm-registry-packages-npm-production"}},"2.18.1":{"name":"node-firebird","version":"2.18.1","keywords":["firebird","database","rdbms","sql"],"author":{"name":"Henri Gourvest","email":"hgourvest@gmail.com"},"license":"MPL-2.0","_id":"node-firebird@2.18.1","maintainers":[{"name":"hgourvest","email":"hgourvest@gmail.com"},{"name":"petersirka","email":"petersirka@gmail.com"},{"name":"mariuz","email":"mapopa@gmail.com"}],"contributors":[{"name":"Popa Marius Adrian","email":"mapopa@gmail.com"},{"name":"Peter Širka","email":"petersirka@gmail.com"}],"homepage":"https://github.com/hgourvest/node-firebird","bugs":{"url":"https://github.com/hgourvest/node-firebird/issues"},"dist":{"shasum":"a1b775bab143e3c1d08bb27cb797c8829fcc5146","tarball":"https://registry.npmjs.org/node-firebird/-/node-firebird-2.18.1.tgz","fileCount":94,"integrity":"sha512-NoN5nEsrSrJqR0bfijdWlMJUENMcsvhU2nY+qqGIXfuDtD2/Mi+uqo/GJx8fWUFrNh/syoMoqUBc0OV5shgQ1w==","signatures":[{"sig":"MEMCIHcUiG41wlniBscc+Dk0DQf7j3Cm6BERiv9ypWQqsVe+Ah8fhL0ufw+/e8WaanpMrpJqJlxlaqMYAujeLXYHnsX7","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEYCIQCRO0HcpuqFufrvDUbAsmlu2nVtPxRzLro8bPPQAfhJsAIhAIg7xkcDr1uP7gZ3BGVIxb85bgz/dGDsaxZQpm1fUIB6","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":2052700},"main":"./lib/index.js","types":"./lib/index.d.ts","exports":{".":{"types":"./lib/index.d.ts","import":"./lib/index.js","require":"./lib/index.js"},"./lib/*":{"types":"./lib/*.d.ts","default":"./lib/*.js"},"./lib/*.js":{"types":"./lib/*.d.ts","default":"./lib/*.js"},"./package.json":"./package.json","./lib/firebird.msg":"./lib/firebird.msg","./lib/firebird.msg.json":"./lib/firebird.msg.json"},"gitHead":"12d961ea668f480376d27863dabb83680245fadb","scripts":{"lint":"oxlint","test":"vitest run","build":"tsc -p tsconfig.json && node -e \"require('fs').copyFileSync('src/firebird.msg','lib/firebird.msg')\"","prepare":"npm run build","pretest":"npm run build","typecheck":"tsc -p tsconfig.test.json"},"_npmUser":{"name":"mariuz","email":"mapopa@gmail.com"},"repository":{"url":"git+https://github.com/hgourvest/node-firebird.git","type":"git"},"_npmVersion":"11.12.1","description":"Pure JavaScript and Asynchronous Firebird client for Node.js.","directories":{},"_nodeVersion":"26.0.0","_hasShrinkwrap":false,"devDependencies":{"oxlint":"^0.15.11","vitest":"^4.1.11","typescript":"^7.0.2","@types/node":"^26.1.1"},"_npmOperationalInternal":{"tmp":"tmp/node-firebird_2.18.1_1790198396459_0.6090754940280554","host":"s3://npm-registry-packages-npm-production"}},"2.18.2":{"_id":"node-firebird@2.18.2","bugs":{"url":"https://github.com/hgourvest/node-firebird/issues"},"dist":{"shasum":"6163ce4555db2d56f4f69f22334d2df6a5acc876","tarball":"https://registry.npmjs.org/node-firebird/-/node-firebird-2.18.2.tgz","fileCount":94,"integrity":"sha512-0z2xEwFZcPNLJQ4Mp0jXZ0V1cxKaSnrAPemj8LsuKM5KJ716hrIijB7QtjA1CbbRif+CWahwd8I5KmZU43OGFQ==","signatures":[{"sig":"MEYCIQC8Y24eij+0SpjXbGqUZ6shmdA2aE68VGEbyHX4/W5IOAIhAJisGWCX3M2cwuw3ka9GhBTnwPmj6HJV349NhcLCaneO","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U","sig":"MEUCIHGVFgFzeGwn59p2YKKCPadI49JU/F1qsLOAz6qmqFYjAiEAxsf1f9R4cAxcFh7DBcda2BgLg3H5rpWDOO2Tv0u+nLo="}],"unpackedSize":2056552},"main":"./lib/index.js","name":"node-firebird","types":"./lib/index.d.ts","author":{"name":"Henri Gourvest","email":"hgourvest@gmail.com"},"exports":{".":{"types":"./lib/index.d.ts","import":"./lib/index.js","require":"./lib/index.js"},"./lib/*":{"types":"./lib/*.d.ts","default":"./lib/*.js"},"./lib/*.js":{"types":"./lib/*.d.ts","default":"./lib/*.js"},"./package.json":"./package.json","./lib/firebird.msg":"./lib/firebird.msg","./lib/firebird.msg.json":"./lib/firebird.msg.json"},"gitHead":"0abfc7679990a07d9b2bb01296e40f3c2b4fa190","license":"MPL-2.0","scripts":{"lint":"oxlint","test":"vitest run","build":"tsc -p tsconfig.json && node -e \"require('fs').copyFileSync('src/firebird.msg','lib/firebird.msg')\"","prepare":"npm run build","pretest":"npm run build","typecheck":"tsc -p tsconfig.test.json"},"version":"2.18.2","_npmUser":{"name":"mariuz","email":"mapopa@gmail.com"},"homepage":"https://github.com/hgourvest/node-firebird","keywords":["firebird","database","rdbms","sql"],"repository":{"url":"git+https://github.com/hgourvest/node-firebird.git","type":"git"},"_npmVersion":"11.12.1","description":"Pure JavaScript and Asynchronous Firebird client for Node.js.","directories":{},"maintainers":[{"name":"hgourvest","email":"hgourvest@gmail.com"},{"name":"petersirka","email":"petersirka@gmail.com"},{"name":"mariuz","email":"mapopa@gmail.com"}],"_nodeVersion":"26.0.0","contributors":[{"name":"Popa Marius Adrian","email":"mapopa@gmail.com"},{"name":"Peter Širka","email":"petersirka@gmail.com"}],"_hasShrinkwrap":false,"devDependencies":{"oxlint":"^0.15.11","vitest":"^4.1.11","typescript":"^7.0.2","@types/node":"^26.1.1"},"_npmOperationalInternal":{"host":"s3://npm-registry-packages-npm-production","tmp":"tmp/node-firebird_2.18.2_1790205263597_0.9087121584997655"}}},"time":{"created":"2012-05-31T09:34:16.821Z","modified":"2026-09-23T23:14:23.921Z","0.0.1":"2012-05-31T09:34:19.483Z","0.0.2":"2012-06-01T13:59:17.075Z","0.0.3":"2012-07-08T13:40:43.047Z","0.0.4":"2012-08-13T12:14:06.436Z","0.0.5":"2012-09-27T23:20:41.724Z","0.0.6":"2012-09-30T11:53:33.783Z","0.0.7":"2012-10-05T20:07:36.135Z","0.0.8":"2012-10-08T20:07:58.479Z","0.1.0":"2012-11-03T23:59:08.126Z","0.1.1":"2012-11-12T20:53:18.809Z","0.1.2":"2014-08-28T12:48:01.594Z","0.1.3":"2014-08-28T15:24:49.869Z","0.1.4":"2014-08-29T08:55:24.621Z","0.2.0":"2014-10-14T17:43:25.126Z","0.2.1":"2014-10-16T12:32:10.794Z","0.2.3":"2014-10-29T10:27:20.500Z","0.2.4":"2014-11-04T12:04:32.310Z","0.2.5":"2014-11-05T08:17:36.463Z","0.2.6":"2014-11-21T10:16:01.282Z","0.3.0":"2014-11-26T09:53:51.882Z","0.4.0":"2015-02-27T13:05:40.811Z","0.5.0":"2015-03-04T09:59:11.900Z","0.5.1":"2015-03-04T10:21:28.882Z","0.6.0":"2015-03-17T09:45:18.268Z","0.6.1":"2015-04-03T10:47:10.527Z","0.6.2":"2015-04-08T08:42:43.672Z","0.6.3":"2015-04-14T17:38:12.932Z","0.6.4":"2015-04-19T04:37:26.856Z","0.6.5":"2015-06-16T05:56:18.745Z","0.6.6":"2015-06-19T08:22:54.296Z","0.6.7":"2015-08-12T15:41:29.444Z","0.7.0":"2015-10-06T13:51:50.072Z","0.7.1":"2015-12-02T09:13:08.032Z","0.7.2":"2015-12-04T14:31:29.758Z","0.7.3":"2016-06-08T08:18:05.617Z","0.7.4":"2016-06-13T16:29:52.927Z","0.7.5":"2016-07-25T10:58:09.408Z","0.7.6":"2016-11-29T16:15:40.342Z","0.8.0":"2016-11-30T10:47:45.715Z","0.8.1":"2017-01-26T12:11:15.576Z","0.8.2":"2017-06-13T13:16:07.283Z","0.8.3":"2017-10-05T15:15:25.589Z","0.8.4":"2017-10-17T12:21:55.981Z","0.8.5":"2018-05-31T07:41:52.788Z","0.8.6":"2018-06-08T08:08:01.957Z","0.8.7":"2019-10-21T15:10:41.549Z","0.8.8":"2019-11-15T11:13:19.702Z","0.8.9":"2019-11-15T15:25:57.801Z","0.8.10":"2020-05-12T08:05:51.873Z","0.9.0":"2020-05-16T16:37:13.434Z","0.9.1":"2020-05-25T17:23:32.632Z","0.9.2":"2020-06-02T06:59:06.171Z","0.9.3":"2020-07-02T09:28:20.660Z","0.9.4":"2020-08-21T13:32:46.820Z","0.9.5":"2020-08-24T20:49:27.843Z","0.9.6":"2020-09-02T14:24:24.594Z","0.9.7":"2020-09-10T18:44:05.174Z","0.9.8":"2020-09-23T12:45:15.878Z","0.9.9":"2020-11-27T17:18:03.482Z","1.0.0":"2021-11-09T21:14:35.629Z","1.1.0":"2022-11-02T08:05:25.789Z","1.1.1":"2022-11-02T08:20:33.989Z","1.1.2":"2022-11-06T08:26:14.400Z","1.1.3":"2022-11-06T17:32:32.472Z","1.1.4":"2022-11-09T14:35:57.089Z","1.1.5":"2023-02-19T22:13:03.020Z","1.1.6":"2023-10-21T17:26:11.588Z","1.1.8":"2023-10-21T18:12:44.167Z","1.1.9":"2024-07-26T08:12:37.140Z","1.1.10":"2026-02-12T23:47:32.372Z","2.0.0":"2026-02-18T16:25:42.183Z","2.0.1":"2026-02-19T22:22:18.582Z","2.0.2":"2026-02-20T09:22:52.734Z","2.2.0":"2026-05-03T12:07:57.921Z","2.3.0":"2026-05-03T20:40:15.269Z","2.3.1":"2026-05-07T08:54:52.099Z","2.3.2":"2026-05-18T13:03:19.778Z","2.3.3":"2026-06-27T07:25:59.582Z","2.3.4":"2026-06-27T07:28:04.287Z","2.4.0":"2026-07-13T17:10:36.897Z","2.4.1":"2026-07-13T17:21:19.877Z","2.4.2":"2026-07-13T17:28:20.710Z","2.5.0":"2026-07-13T18:08:45.277Z","2.6.0":"2026-07-13T18:24:27.405Z","2.7.0":"2026-07-14T10:37:54.523Z","2.8.0":"2026-07-14T15:44:08.526Z","2.8.1":"2026-07-14T16:27:06.005Z","2.9.0":"2026-07-16T20:46:42.943Z","2.10.0":"2026-07-17T22:25:29.632Z","2.11.0":"2026-07-18T08:39:03.530Z","2.12.0":"2026-07-18T13:20:18.593Z","2.13.0":"2026-07-18T17:06:08.484Z","2.14.0":"2026-07-18T17:44:51.978Z","2.14.1":"2026-07-26T14:21:51.480Z","2.14.2":"2026-08-02T10:53:16.156Z","2.14.3":"2026-08-02T12:00:59.364Z","2.14.4":"2026-08-14T18:12:23.581Z","2.15.0":"2026-08-22T05:42:41.287Z","2.15.1":"2026-09-08T06:37:27.049Z","2.16.0":"2026-09-08T07:20:24.033Z","2.16.1":"2026-09-20T08:28:08.430Z","2.16.2":"2026-09-20T17:48:10.719Z","2.17.0":"2026-09-21T15:25:57.277Z","2.17.1":"2026-09-22T10:07:09.690Z","2.18.0":"2026-09-23T17:39:26.968Z","2.18.1":"2026-09-23T21:19:56.576Z","2.18.2":"2026-09-23T23:14:23.751Z"},"bugs":{"url":"https://github.com/hgourvest/node-firebird/issues"},"author":{"name":"Henri Gourvest","email":"hgourvest@gmail.com"},"license":"MPL-2.0","homepage":"https://github.com/hgourvest/node-firebird","keywords":["firebird","database","rdbms","sql"],"repository":{"url":"git+https://github.com/hgourvest/node-firebird.git","type":"git"},"description":"Pure JavaScript and Asynchronous Firebird client for Node.js.","contributors":[{"name":"Popa Marius Adrian","email":"mapopa@gmail.com"},{"name":"Peter Širka","email":"petersirka@gmail.com"}],"maintainers":[{"name":"hgourvest","email":"hgourvest@gmail.com"},{"name":"petersirka","email":"petersirka@gmail.com"},{"name":"mariuz","email":"mapopa@gmail.com"}],"readme":"# Pure JavaScript and Asynchronous Firebird client for Node.js\n\n![Firebird Logo](https://firebirdsql.org/file/about/firebird-logo-90.png)\n\n[![NPM version][npm-version-image]][npm-url] [![NPM downloads][npm-downloads-image]][npm-url] [![Mozilla License][license-image]][license-url]\n\n[![NPM](https://nodei.co/npm/node-firebird.png?downloads=true&downloadRank=true)](https://nodei.co/npm/node-firebird/)\n\n## Table of contents\n\n- [Installation](#installation)\n- [Usage](#usage) — including [developing the driver](#developing-the-driver)\n- [Promises and async/await](#promises-and-asyncawait) — the `*Async` API plus `withConnection` / `withTransaction` helpers\n- [Connection types](#connection-types) — connection options, `firebird://` / `inet://` URIs and traditional connection strings, classic connections, pooling\n- [Database object (db)](#database-object-db) — database, transaction and statement methods/options\n- [Examples](#examples) — parametrized queries, tagged-template queries (sql), named placeholders, nested result tables (nestTables), row-key transforms (transformKeys), result metadata / affected rows (withMeta), custom type parsers (typeCast), BLOBs, streaming big data, transactions, driver events, database events (POST_EVENT), service manager, charsets/encoding, Firebird 3.0–6.0 features\n- [Extensive Examples](#extensive-examples) — DECFLOAT/INT128, query cancellation (AbortSignal), batch execution (bulk inserts incl. BLOBs), bulk-insert stream (batchStream), statement timeouts, scrollable cursors, RETURNING multiple rows, SKIP LOCKED, advanced pooling\n- [Using node-firebird with Express.js](#using-node-firebird-with-expressjs)\n- [FAQ](#faq)\n- [Contributing](#contributing) · [Contributors](#contributors)\n\n## Community & resources\n\n- [Firebird forum](https://groups.google.com/forum/#!forum/node-firebird) on Google Groups — questions and discussion\n- [GitHub issues](https://github.com/hgourvest/node-firebird/issues) — bug reports and feature requests\n- [ROADMAP](ROADMAP.md) — planned work and protocol implementation status\n- Driver internals: [SRP authentication protocol](docs/SRP_PROTOCOL.md) · [database encryption key callback](docs/ENCRYPTION_CALLBACK.md)\n- Firebird itself: [documentation](https://firebirdsql.org/en/documentation/) · [limits and data types](https://firebirdsql.org/en/firebird-technical-specifications/) · [Twitter/X](https://twitter.com/firebirdsql/) · [Facebook](https://www.facebook.com/FirebirdSQL)\n\n## Installation\n\n```bash\nnpm install node-firebird\n```\n\nThe driver is pure JavaScript at runtime — no native addons and no runtime\ndependencies. Node.js 20 or newer is supported (CI runs on Node 20, 22, 24\nand 26 against Firebird 3, 4, 5 and 6).\n\n## Usage\n\nCommonJS and ESM are both first-class (conditional `exports`):\n\n```js\n// CommonJS\nconst Firebird = require('node-firebird');\n\n// ESM — default and named imports both work\nimport Firebird from 'node-firebird';\nimport { attach, pool, GDSCode, SQL_TYPES } from 'node-firebird';\n```\n\nThe documented subpaths keep working in both module systems\n(`require('node-firebird/lib/gdscodes')`, …).\n\nTypeScript is fully supported — the driver itself is written in TypeScript and\nships its own type declarations, with generics on the query APIs:\n\n```ts\nimport * as Firebird from 'node-firebird';\nimport type { Options, Database } from 'node-firebird';\n\ninterface Emp { ID: number; NAME: string }\nconst rows = await db.queryAsync<Emp>('SELECT ID, NAME FROM EMP');  // Emp[]\ndb.query<Emp>('SELECT ID, NAME FROM EMP', [], (err, rows) => { /* rows: Emp[] */ });\nconst r = await db.queryAsync<Emp>('SELECT ...', [], { withMeta: true }); // QueryResult<Emp>\n```\n\n### Developing the driver\n\nSince v2.4.0 the driver is written in TypeScript and compiled with the native\nTypeScript 7 compiler (`tsc`). The published package ships both the compiled\noutput and the sources.\n\n**Requirements**\n\n- Node.js >= 20 (CI matrix: 20, 22, 24, 26)\n- npm (TypeScript 7 and all tooling are installed as devDependencies — no\n  global installs needed)\n- a Firebird server on `127.0.0.1:3050` with `SYSDBA`/`masterkey` for the\n  integration tests (CI tests against Firebird 3, 4, 5 and 6-snapshot); the\n  unit tests under `test/unit/` run without a server\n\nThe quickest way to get a test server is Docker:\n\n```bash\ndocker run -d --name firebird -p 3050:3050 \\\n  -e FIREBIRD_ROOT_PASSWORD=masterkey \\\n  firebirdsql/firebird:5\n```\n\n**Layout**\n\n- `src/` — the TypeScript sources; this is what you edit\n- `lib/` — compiled CommonJS + generated `.d.ts` declarations; build output,\n  gitignored — never edit it by hand\n- `test/` — vitest suite (integration tests at the top level, server-free\n  tests in `test/unit/`)\n\n**Workflow**\n\n```bash\nnpm install        # installs deps and builds lib/ via the prepare script\nnpm run build      # compile src/ -> lib/\nnpm run typecheck  # type-check sources and tests without emitting\nnpm run lint       # oxlint\nnpm test           # build + run the vitest suite (unit + integration)\n```\n\n### Methods\n\n- `Firebird.escape(value) -> return {String}` - prevent for SQL Injections\n- `Firebird.attach(options, function(err, db))` attach a database\n- `Firebird.create(options, function(err, db))` create a database\n- `Firebird.attachOrCreate(options, function(err, db))` attach or create database\n- `Firebird.pool(max, options) -> return {Object}` create a connection pooling\n- `Firebird.attachAsync(options) -> Promise<Database>`, `createAsync`, `attachOrCreateAsync`, `dropAsync` — promise counterparts, see [Promises and async/await](#promises-and-asyncawait)\n\n## Promises and async/await\n\nEvery callback API has a promise-returning counterpart with an `Async`\nsuffix, plus two higher-level helpers: `pool.withConnection()` and\n`db.withTransaction()`. The callback API is unchanged and the two styles can\nbe mixed freely, though sticking to one per project keeps code readable.\n\n```js\nconst Firebird = require('node-firebird');\n\nconst pool = Firebird.pool(5, options);\n\n// acquire → work → always release, even when `work` throws\nconst users = await pool.withConnection((db) =>\n    db.queryAsync('SELECT id, name FROM users WHERE plan = ?', ['pro'])\n);\n\n// commit on success, rollback on error\nawait pool.withConnection((db) =>\n    db.withTransaction(async (transaction) => {\n        await transaction.executeAsync('INSERT INTO audit (msg) VALUES (?)', ['signup']);\n        await transaction.executeAsync('UPDATE stats SET signups = signups + 1');\n    })\n);\n\nawait pool.destroyAsync();\n```\n\nAvailable wrappers:\n\n- **module** — `Firebird.attachAsync(options)`, `createAsync`, `attachOrCreateAsync`, `dropAsync`; resolve with a `Database` (or a `ServiceManager` when `options.manager` is `true`)\n- **pool** — `pool.getAsync()`, `pool.destroyAsync()`, `pool.withConnection(work)`\n- **database** — `db.queryAsync(sql, params?, options?)`, `executeAsync`, `executeBatchAsync(sql, rows, options?)`, `sequentiallyAsync(sql, params?, onRow, options?)`, `transactionAsync(options?)`, `newStatementAsync(sql)`, `attachEventAsync()`, `detachAsync()`, `dropAsync()`, `db.withTransaction(work, options?)`\n- **transaction** — `queryAsync`, `executeAsync`, `executeBatchAsync`, `sequentiallyAsync`, `newStatementAsync`, `commitAsync`, `rollbackAsync`, `commitRetainingAsync`, `rollbackRetainingAsync`\n- **statement** — `executeAsync(transaction, params?, options?)`, `executeBatchAsync(transaction, rows, options?)`, `fetchAsync`, `fetchScrollAsync`, `fetchAllAsync`, `closeAsync`, `dropAsync`, `releaseAsync`\n- **service manager** — every [Service Manager function](#service-manager-functions) has an `*Async` counterpart (`backupAsync`, `restoreAsync`, `getUsersAsync`, `addUserAsync`, `getFbserverInfosAsync`, `startTraceAsync`, …); stream-producing functions resolve with the `Readable`, info functions with the info object\n\nNotes:\n\n- Rejections are always `Error` instances carrying the usual Firebird\n  properties (`err.gdscode`, `err.gdsparams`) — see [Using GDS codes](#using-gds-codes).\n- `queryAsync` / `executeAsync` resolve with the rows only; column metadata\n  is currently available through the callback API only.\n- An un-`await`ed rejected promise becomes an unhandled rejection instead of\n  a callback error — prefer the `withConnection` / `withTransaction` helpers,\n  which guarantee cleanup on every path.\n- TypeScript: the async methods accept a row-shape generic, e.g.\n  `db.queryAsync<User>(sql, params)` returns `Promise<User[]>`.\n\n## Connection types\n\n### Connection options\n\nSettings you leave out fall back to environment variables first — using\nFirebird's own conventions (`ISC_USER` and `ISC_PASSWORD`, the same\nvariables isql honours) plus `FIREBIRD_HOST`, `FIREBIRD_PORT`,\n`FIREBIRD_DATABASE` and `FIREBIRD_ROLE` — and to the built-in defaults\nbelow (SYSDBA / masterkey / 127.0.0.1) only after that. Explicitly\nprovided options always win, so credentials can stay out of code the\nsame way `PGUSER`/`PGPASSWORD` work with pg.\n\n```js\nvar options = {};\n\noptions.host = '127.0.0.1';\noptions.eventHost = undefined; // optional; override the server-advertised host for the auxiliary event connection\noptions.eventBaseline = false; // optional; emit the first event counter snapshot as 'baseline' instead of 'post_event'\noptions.port = 3050;\noptions.database = 'database.fdb';\noptions.user = 'SYSDBA';\noptions.password = 'masterkey';\noptions.lowercase_keys = false; // set to true to lowercase keys\noptions.role = null; // default\noptions.pageSize = 4096; // default when creating database\noptions.retryConnectionInterval = 1000; // reconnect interval in case of connection drop\noptions.blobAsText = false; // set to true to get blob as text, only affects blob subtype 1\noptions.blobChunkSize = 1024; // segment size in bytes used when WRITING blobs (default 1024, max 65535)\noptions.blobReadChunkSize = 1024; // buffer size in bytes requested per op_get_segment when READING blobs (default 1024, max 65535)\noptions.encoding = 'UTF8'; // default encoding for connection is UTF-8\noptions.wireCompression = false; // set to true to enable firebird compression on the wire (works only on FB >= 3 and compression is enabled on server (WireCompression = true in firebird.conf))\noptions.wireCrypt = Firebird.WIRE_CRYPT_ENABLE; // default; set to Firebird.WIRE_CRYPT_DISABLE to disable wire encryption (FB >= 3)\noptions.pluginName = undefined; // optional, auto-negotiated; can be set to Firebird.AUTH_PLUGIN_SRP256, Firebird.AUTH_PLUGIN_SRP, or Firebird.AUTH_PLUGIN_LEGACY\noptions.dbCryptConfig = undefined; // optional; database encryption key for encrypted databases. Use 'base64:<value>' for base64-encoded keys or plain text\noptions.connectTimeout = 10000; // optional; timeout in ms for a single pool.get() attach operation (default: no timeout)\noptions.enableKeepAlive = true; // TCP keepalive probing to detect dead/stale connections (same option names as mysql2); set to false to disable\noptions.keepAliveInitialDelay = 60000; // ms a socket must be idle before the first keepalive probe (ignored when enableKeepAlive is false)\noptions.ipFamily = 4; // optional; force IPv4 (4) or IPv6 (6) when resolving host — also set by inet4:// / inet6:// URIs\noptions.parallelWorkers = undefined; // optional; request multiple thread workers for maintenance/index tasks (FB >= 5)\noptions.maxInlineBlobSize = undefined; // optional; threshold size in bytes for inline blob transmission (default 65535, FB >= 5.0.3)\noptions.maxNegotiatedProtocols = undefined; // optional; cap how many protocol versions are offered, oldest first (default: all, up to Protocol 20; set to 10 to stop at Protocol 19)\noptions.defaultSchema = undefined; // optional; sets session CURRENT_SCHEMA at connect time by putting the schema first in the search path (FB >= 6.0)\noptions.searchPath = undefined; // optional; ordered list/array of schemas to resolve unqualified object references (FB >= 6.0)\noptions.owner = undefined; // optional; owner of a newly created database — lets a superuser create a database for another user (create only, FB >= 6.0)\noptions.jsonAsObject = false; // optional; automatically stringify parameters and parse query results that contain JSON (FB >= 6.0)\noptions.namedPlaceholders = false; // set to true to allow :name placeholders in SQL with a { name: value } params object (see Named placeholders)\noptions.nestTables = false; // true nests object rows by source table (row[table][column]); a string separator flattens to 'table<sep>column' keys — see Nested result tables (nestTables). Overridable per query\noptions.transformKeys = undefined; // 'camel' (FIRST_NAME → firstName) or a (key) => key mapper for object-row keys — see Transforming row keys (transformKeys). Overridable per query\noptions.numericMode = Firebird.NUMERIC_MODE_LOSSY; // INT64/INT128 result policy: LOSSY (default), SAFE, or STRING\noptions.typeCast = undefined; // optional; custom type parser called for every result column value (see Custom type parsers)\noptions.statementCacheSize = 0; // optional; per-connection LRU cache of prepared statements, 0 = disabled (see Prepared-statement cache)\n```\n\n### Connection URI strings\n\nEverywhere an options object is accepted — `attach`, `create`,\n`attachOrCreate`, `drop`, `Firebird.pool()` and their `*Async`\ncounterparts — a `firebird://` URI string works too, which is handy for\n12-factor apps and containers that configure the database via a single\nenvironment variable:\n\n```js\nconst db = await Firebird.attachAsync(process.env.DATABASE_URL);\n// e.g. DATABASE_URL=firebird://SYSDBA:masterkey@db.example.com:3050//var/fb/prod.fdb?encoding=UTF8\n\nconst pool = Firebird.pool(10,\n    'firebird://app:secret@localhost/appdb?lowercase_keys=true&idleTimeoutMillis=30000');\n```\n\nThe database part after `host[:port]/` can be:\n\n| URI | database |\n| :--- | :--- |\n| `firebird://host/employee` | the alias `employee` |\n| `firebird://host//var/fb/prod.fdb` | `/var/fb/prod.fdb` (explicit absolute path) |\n| `firebird://host/var/fb/prod.fdb` | `/var/fb/prod.fdb` (a database part with `/` is a path — aliases cannot contain slashes) |\n| `firebird://host/C:/fbdata/prod.fdb` | the Windows path `C:/fbdata/prod.fdb` |\n\nQuery parameters map 1:1 onto the connection options above and are coerced\nto the right type (`?pageSize=8192&lowercase_keys=true&wireCompression=1`).\nCredentials and paths are URL-decoded, so reserved characters can be\npercent-encoded (`p%40ss` for `p@ss`); `user`/`password` may alternatively\nbe passed as query parameters. IPv6 hosts use brackets:\n`firebird://[::1]:3050/employee`. The parser is exported as\n`Firebird.parseConnectionUri(uri)` if you need the resulting options object.\n\nFirebird's own URL-style connection strings (Firebird 3+) are accepted with\nthe same rules, so a string that works with isql works here unchanged:\n\n| URI | meaning |\n| :--- | :--- |\n| `inet://host/employee` | same as `firebird://host/employee` |\n| `inet://host:3051//var/fb/prod.fdb` | host, port and an absolute path |\n| `inet4://host/employee` | resolve `host` as IPv4 only (sets `ipFamily: 4`) |\n| `inet6://[::1]/employee` | IPv6 only (sets `ipFamily: 6`) |\n\n`inet://` strings may carry credentials and query options exactly like\n`firebird://` ones. The local-only transports `xnet://` and `wnet://` are\nrejected — this driver speaks TCP only.\n\n### Traditional connection strings (old style)\n\nThe classic Firebird connection string format — the same\n`[host[/port]:]{path | alias}` strings isql and the other Firebird tools\nuse — is accepted everywhere too:\n\n```js\nconst db = await Firebird.attachAsync('db.example.com/3051:/var/fb/prod.fdb');\n```\n\n| Connection string | meaning |\n| :--- | :--- |\n| `employee` | the alias `employee` on `127.0.0.1:3050` |\n| `/var/fb/prod.fdb` | a path on `127.0.0.1:3050` |\n| `db.example.com:employee` | the alias `employee` on `db.example.com:3050` |\n| `db.example.com/3051:/var/fb/prod.fdb` | host and explicit port |\n| `myserver:C:\\fbdata\\prod.fdb` | a Windows path behind a host |\n| `C:\\fbdata\\prod.fdb` | a single character before `:` is a drive letter, not a host (same rule as Firebird) |\n| `[::1]/3050:employee` | IPv6 hosts use brackets |\n\nUnlike `firebird://` URIs, traditional strings carry no credentials or\noptions — the driver defaults apply (`SYSDBA`/`masterkey`, port 3050), and\nthe port must be numeric (`/etc/services` names are not resolved). Use the\nURI form or an options object when you need to set anything else.\n`Firebird.parseConnectionString(str)` parses both forms and is what\n`attach`/`create`/`pool` use internally for string arguments.\n\n### Classic\n\n```js\nFirebird.attach(options, function (err, db) {\n  if (err) throw err;\n\n  // db = DATABASE\n  db.query('SELECT * FROM TABLE', function (err, result) {\n    // IMPORTANT: close the connection\n    db.detach();\n  });\n});\n```\n\n### Pooling\n\n```js\n// 5 = the number is count of opened sockets\nvar pool = Firebird.pool(5, options);\n\n// Get a free pool\npool.get(function (err, db) {\n  if (err) throw err;\n\n  // db = DATABASE\n  db.query('SELECT * FROM TABLE', function (err, result) {\n    // IMPORTANT: release the pool connection\n    db.detach();\n  });\n});\n\n// Destroy pool\npool.destroy();\n```\n\n#### Pool events and metrics\n\nThe pool is an `EventEmitter` and exposes live counters, following the\n`pg.Pool` conventions:\n\n```js\nconst pool = Firebird.pool(10, {\n    ...options,\n    idleTimeoutMillis: 30000,   // close connections idle for 30s…\n    min: 2,                     // …but always keep 2 alive\n    connectTimeout: 5000,\n    maxUses: 7500,              // retire a connection after 7500 checkouts (pg's maxUses)\n    maxLifetimeMillis: 3600000, // …or 1h after creation (Postgres.js's max_lifetime)\n});\n\npool.on('connect', (db) => console.log('new server connection'));\npool.on('acquire', (db) => console.log('connection handed to a caller'));\npool.on('release', (db) => console.log('connection returned to the pool'));\npool.on('remove',  (db) => console.log('connection closed & removed'));\npool.on('error',   (err, db) => console.error('background pool error', err));\n\n// live metrics — e.g. for a /health endpoint or periodic monitoring\nconsole.log({\n    total:   pool.totalCount,   // physical connections (idle + in use)\n    idle:    pool.idleCount,    // available in the pool\n    active:  pool.activeCount,  // handed out to callers\n    waiting: pool.waitingCount, // get() calls queued for a free slot\n});\n```\n\n- `idleTimeoutMillis` closes connections that sat idle in the pool for that\n  long, never shrinking below `min` — long-lived pools no longer hold every\n  connection they ever created (issue [#329](https://github.com/hgourvest/node-firebird/issues/329)).\n  The sweep also evicts idle connections whose socket has died, so callers\n  don't receive them after a server restart (issue [#343](https://github.com/hgourvest/node-firebird/issues/343)).\n- `maxUses` and `maxLifetimeMillis` **recycle** physical connections: a\n  worn-out or over-age connection is closed for good when returned to the\n  pool (lifetime is also enforced on idle connections by the sweep, even\n  below `min`) and a replacement is created on demand. Recycling bounds\n  server-side resource drift on long-lived connections. Both default to 0\n  (off).\n- `error` is a background-error channel (idle eviction failures and the\n  like); unlike a plain `EventEmitter`, it is only emitted when a listener\n  is attached, so existing applications keep working unchanged.\n- Metrics are plain getters — reading them has no side effects.\n\n#### Multi-host pooling (PoolCluster)\n\nFor primary/replica topologies (Firebird 4+ logical replication) or plain\nredundancy, `Firebird.poolCluster` manages one pool per named node with\npattern-based selection and automatic failover — the mysql2 `PoolCluster`\nmodel:\n\n```js\nconst cluster = Firebird.poolCluster({\n  defaults: { user: 'SYSDBA', password: 'masterkey', database: '/data/app.fdb', connectTimeout: 5000 },\n  nodes: {\n    primary:  { host: 'db-primary' },\n    replica1: { host: 'db-replica-1' },\n    replica2: { host: 'db-replica-2' },\n  },\n  max: 4,                    // per-node pool size\n  selector: 'rr',            // 'rr' | 'random' | 'order' (first online match)\n  removeNodeErrorCount: 5,   // offline a node after N consecutive connection failures\n  restoreNodeTimeout: 30000, // put it back into rotation after 30s (0 = manual restore())\n});\n\n// writes go to the primary, reads round-robin across replicas\nawait cluster.withConnection('primary', db => db.queryAsync('UPDATE ...'));\nconst rows = await cluster.withConnection('replica*', db => db.queryAsync('SELECT ...'));\n\n// or bind a pattern once (mysql2's cluster.of)\nconst replicas = cluster.of('replica*', 'rr');\nconst db = await replicas.getAsync();  // release with db.detach(), as with a plain pool\n```\n\nA failed connection attempt marks the node and **fails over** to the next\nmatching online node; only when every candidate has failed does the call\nerror (set `connectTimeout` in `defaults` so dead-but-routable hosts fail\nfast). Nodes taken offline emit `'offline'`, restorations emit\n`'online'`, and `cluster.status()` returns per-node\n`{ online, errorCount, totalCount, idleCount, activeCount, waitingCount }`\nfor monitoring. Each node's pool is a regular\n[connection pool](#pool-events-and-metrics) — health checks, idle\nreaping, `maxUses`/`maxLifetimeMillis` recycling and keepalive all apply\nper node. `add(name, overrides)` / `remove(name)` manage nodes at\nruntime; `destroy()` closes everything.\n\n#### Advanced Pooling Features\n\nThe pool implementation includes several safeguards for reliability:\n\n1.  **Connection Timeout**: Use `options.connectTimeout` to prevent the pool from hanging if a server accepts the TCP connection but fails to respond to the Firebird wire protocol (e.g., during high load or authentication stalls).\n2.  **Pool Destruction**: Calling `pool.destroy()` now immediately drains the `pending` queue, notifying all waiting callers with an error. It also prevents any further `pool.get()` calls.\n3.  **Slot Recovery**: If a connection attempt times out, the pool slot is correctly freed so subsequent requests can be served. Late-arriving connections are automatically discarded to prevent resource leaks.\n4.  **Idle Reaping & Health**: `idleTimeoutMillis`/`min` shrink the pool when traffic drops and evict dead idle connections (see [Pool events and metrics](#pool-events-and-metrics)).\n\n#### Pool Lifecycle State Diagram\n\n```mermaid\nstateDiagram-v2\n    [*] --> Active\n    Active --> Destroying: pool.destroy()\n    Destroying --> Destroyed: all connections detached\n    Destroyed --> [*]\n\n    state Active {\n        [*] --> Idle\n        Idle --> Creating: pool.get() [no idle db]\n        Creating --> InUse: attach() success\n        Creating --> Idle: attach() failure/timeout\n        Idle --> InUse: pool.get() [idle db exists]\n        InUse --> Idle: db.detach()\n    }\n\n    state Destroying {\n        [*] --> DrainingPending\n        DrainingPending --> DetachingIdle\n        DetachingIdle --> WaitingForInUse\n        WaitingForInUse --> [*]\n    }\n```\n\n#### Connect Timeout Sequence\n\n```mermaid\nsequenceDiagram\n    participant User\n    participant Pool\n    participant Firebird\n    User->>Pool: pool.get()\n    Pool->>Pool: increment _creating\n    Pool->>Pool: start timer (connectTimeout)\n    Pool->>Firebird: attach(options)\n    Note over Firebird: Server accepts TCP but hangs\n    Pool-->>Pool: timer expires\n    Pool->>Pool: decrement _creating\n    Pool-->>User: callback(Error: Connection timeout)\n    Note over Firebird: Server eventually responds\n    Firebird-->>Pool: attach callback(db)\n    Pool->>Firebird: db.detach() (discard late connection)\n```\n\n## Database object (db)\n\n### Database Methods\n\n- `db.query(query, [params], function(err, result), options)` - classic query, returns Array of Object\n- `db.execute(query, [params], function(err, result), options)` - classic query, returns Array of Array\n- `db.executeBatch(query, rows, function(err, result), options)` - bulk execution in one round-trip, all-or-nothing (FB >= 4.0, see [Batch Execution](#batch-execution-firebird-40))\n- `db.sequentially(query, [params], function(row, index), function(err), options)` - sequentially query\n- `db.detach(function(err))` detach a database\n- `db.transaction(options, function(err, transaction))` create transaction\n- `db.createTablespace(name, filePath, function(err, result))` - Create a physical tablespace (FB >= 6.0)\n- `db.alterTablespace(name, filePath, function(err, result))` - Alter an existing tablespace physical location (FB >= 6.0)\n- `db.dropTablespace(name, function(err, result))` - Drop a tablespace (FB >= 6.0)\n- `db.createSchema(schemaName, [tablespaceName], function(err, result))` - Create a schema/namespace, optionally binding it to a tablespace (FB >= 6.0)\n\n### Transaction options\n\n```js\nconst options = {\n    autoCommit: false,\n    autoUndo: true,\n    isolation: Firebird.ISOLATION_READ_COMMITTED,\n    ignoreLimbo: false,\n    readOnly: false,\n    wait: true,\n    waitTimeout: 0,\n};\n```\n\n### Transaction methods\n\n- `transaction.query(query, [params], function(err, result), options)` - classic query, returns Array of Object\n- `transaction.execute(query, [params], function(err, result), options)` - classic query, returns Array of Array\n- `transaction.executeBatch(query, rows, function(err, result), options)` - bulk execution with per-record errors (FB >= 4.0, see [Batch Execution](#batch-execution-firebird-40))\n- `transaction.sequentially(query, [params], function(row, index), function(err), options)` - sequentially query\n- `transaction.commit(function(err))` commit current transaction\n- `transaction.rollback(function(err))` rollback current transaction\n\n### Statement options \n\n```js\nconst options = {\n  timeout: 1000, // Statement timeout in ms, default is 0 (no timeout)\n}\n```\n\n## Examples\n\n### Parametrized Queries\n\n### Parameters\n\n```js\nFirebird.attach(options, function (err, db) {\n  if (err) throw err;\n\n  // db = DATABASE\n  db.query(\n    'INSERT INTO USERS (ID, ALIAS, CREATED) VALUES(?, ?, ?) RETURNING ID',\n    [1, \"Pe'ter\", new Date()],\n    function (err, result) {\n      console.log(result[0].id);\n      db.query(\n        'SELECT * FROM USERS WHERE Alias=?',\n        ['Peter'],\n        function (err, result) {\n          console.log(result);\n          db.detach();\n        }\n      );\n    }\n  );\n});\n```\n\n### Tagged-template queries (sql)\n\n`db.sql` / `transaction.sql` offer a Postgres.js-style tagged-template API\non top of the regular parameter machinery. Interpolated values are bound\nas positional parameters — never concatenated into the SQL — so the API is\ninjection-safe by construction:\n\n```js\nconst id = 2;\nconst rows = await db.sql`SELECT NAME FROM EMP WHERE ID = ${id}`;\n// → executes  SELECT NAME FROM EMP WHERE ID = ?  with params [2]\n```\n\nThe returned query is a **lazy thenable**: it runs when awaited (or via\n`.then`/`.catch`/`.finally`), exactly once. Until then it can be embedded\nin another tag as a **fragment**, splicing its text and parameters in\nplace:\n\n```js\nconst filter = db.sql`DEPT_ID = ${1} AND ACTIVE = ${true}`;\nconst rows = await db.sql`SELECT * FROM EMP WHERE ${filter} ORDER BY ID`;\n```\n\nArrays expand to placeholder lists (for `IN`), and calling the tag with a\nstring produces a safely quoted, dot-qualified **identifier** for dynamic\ntable/column names:\n\n```js\nawait db.sql`SELECT * FROM EMP WHERE ID IN (${[1, 2, 3]})`;\n\nconst col = 'NAME';\nawait db.sql`SELECT ${db.sql(col)} FROM ${db.sql('S1.EMP')}`;\n// → SELECT \"NAME\" FROM \"S1\".\"EMP\"\n```\n\n`.options({...})` attaches per-query options (`timeout`, `signal`,\n`nestTables`, …), `.withMeta()` executes resolving the\n[full result object](#result-metadata-and-affected-rows-withmeta), and\n`.toQuery()` returns the compiled `{ text, params }` without executing —\nhandy for logging and tests:\n\n```js\nconst r = await db.sql`UPDATE EMP SET ACTIVE = false WHERE ID = ${9}`.withMeta();\n// r.affectedRows === 1\n```\n\nSharp edges, made loud instead of silent: a query executes once, in the\nshape of its first consumer — consuming it again in the *other* shape\n(plain `await` after `.withMeta()`, or vice versa) throws, as does\n`.options()` after execution. Interpolating an **empty array** throws\n(it would compile to invalid SQL like `IN ()`), and circular fragments\nare rejected instead of overflowing the stack. The compiled text is\npositional-only, so the [named placeholders](#named-placeholders)\nrewriter is disabled for tagged queries — PSQL `:variable` references\nin an `EXECUTE BLOCK` template are safe even with `namedPlaceholders:\ntrue` on the connection.\n\n### Named placeholders\n\nWith the `namedPlaceholders: true` connection option, SQL may use `:name`\nmarkers and parameters may be passed as a values-by-name object instead of\na positional array. The rewrite happens client-side before the statement is\nprepared, so it works on every Firebird version; positional `?` arrays keep\nworking unchanged on the same connection.\n\n```js\nconst db = await Firebird.attachAsync({ ...options, namedPlaceholders: true });\n// or: firebird://user:pass@host/db?namedPlaceholders=true\n\nconst rows = await db.queryAsync(\n  'SELECT * FROM USERS WHERE ALIAS = :alias AND CREATED > :since',\n  { alias: 'Peter', since: new Date(2026, 0, 1) });\n\n// A name may repeat — it binds once per occurrence:\nawait db.queryAsync(\n  'SELECT * FROM T WHERE A = :v OR B = :v', { v: 42 });\n\n// Batch rows can be objects too (Firebird 4.0+):\nawait db.executeBatchAsync(\n  'INSERT INTO USERS (ID, ALIAS) VALUES (:id, :alias)',\n  [{ id: 1, alias: 'a' }, { id: 2, alias: 'b' }]);\n```\n\nPlaceholders inside string literals (`'...'`), quoted identifiers (`\"...\"`),\ncomments and `q'{...}'` alternative literals are left untouched. A key\npresent with value `null` binds SQL `NULL`; a *missing* key raises\n`Missing value for named placeholder(s): ...`.\n\nThe scanner has no SQL grammar, so inside an `EXECUTE BLOCK` body every\nPSQL `:variable` reference looks like a placeholder too. The option is\ntherefore off by default — and can be disabled for a single statement with\nthe per-query option:\n\n```js\nawait db.queryAsync(execBlockSql, [], { namedPlaceholders: false });\n```\n\n### Nested result tables (nestTables)\n\nIn a `JOIN`, columns sharing a name overwrite each other in object rows —\n`SELECT EMP.ID, DEPT.ID ...` leaves only one `ID` key. The `nestTables`\noption (same as mysql2's) qualifies row keys by source table instead. It is\naccepted at connection level and per query; the per-query value wins.\n\nWith `nestTables: true` each row nests one sub-object per table:\n\n```js\nconst rows = await db.queryAsync(\n  'SELECT EMP.ID, EMP.NAME, DEPT.ID, DEPT.NAME FROM EMP JOIN DEPT ON DEPT.ID = EMP.DEPT_ID',\n  [], { nestTables: true });\n// rows[0] = { EMP: { ID: 10, NAME: 'Ada' }, DEPT: { ID: 1, NAME: 'Engineering' } }\n```\n\nWith a string separator the keys stay flat but qualified:\n\n```js\nconst rows = await db.queryAsync(sql, [], { nestTables: '_' });\n// rows[0] = { EMP_ID: 10, EMP_NAME: 'Ada', DEPT_ID: 1, DEPT_NAME: 'Engineering' }\n```\n\nThe table qualifier is the query's relation alias when one is used, the\ntable name otherwise — so self-joins nest cleanly:\n\n```js\nconst rows = await db.queryAsync(\n  'SELECT E.NAME, B.NAME FROM EMP E LEFT JOIN EMP B ON B.ID = E.BOSS_ID',\n  [], { nestTables: true });\n// rows[0] = { E: { NAME: 'Grace' }, B: { NAME: 'Ada' } }\n```\n\nExpression columns (no source table) qualify as `''`, exactly like mysql2:\nthey land under the `''` key when nesting (`row[''].ANSWER`) and get the\nbare separator prefix in separator mode (`row._ANSWER`) — always prefixing\nkeeps qualified keys collision-free (a bare expression alias could\notherwise collide with a real `table<sep>column` key). Keys honour\n`lowercase_keys`, and the option composes with\n`typeCast`, `blobAsText` and `queryStream`. Object rows only: `db.execute`\narray rows are positional and need no qualification. Works on every\nsupported Firebird version (the source-table metadata comes from the\nstatement describe, available since Firebird 2.0).\n\n### Transforming row keys (transformKeys)\n\n`transformKeys` rewrites object-row keys — the counterpart of\nPostgres.js's `transform`. The built-in `'camel'` maps `FIRST_NAME` →\n`firstName`; a custom `(key) => key` mapper gives full control. Accepted\nat connection level and per query (per-query wins):\n\n```js\nconst rows = await db.queryAsync('SELECT EMP_ID, FIRST_NAME FROM EMP_INFO', [],\n  { transformKeys: 'camel' });\n// rows[0] = { empId: 1, firstName: 'Ada' }\n```\n\nThe transform runs after `lowercase_keys` and applies to both parts of\n[`nestTables`](#nested-result-tables-nesttables) keys (`row.e.empId`).\nColumn *metadata* — `withMeta` `fields` and the `typeCast` hook — keeps\nthe raw server aliases. A custom mapper that throws falls back to the\nuntransformed key (with a console warning) rather than corrupting the\nrow decode.\n\n### Result metadata and affected rows (withMeta)\n\nBy default, queries deliver bare rows and DML row counts are not reported.\nThe per-query `withMeta: true` option switches the result (callback and\npromise APIs alike) to a full result object, the counterpart of pg's\n`{ rows, rowCount, fields }` and mysql2's `affectedRows`:\n\n```js\nconst r = await db.queryAsync('UPDATE EMP SET ACTIVE = false WHERE DEPT_ID = ?', [1],\n  { withMeta: true });\n// r = {\n//   rows: undefined,            // rows array (SELECT), row object (RETURNING), or undefined\n//   fields: [...],              // per-column metadata (see below)\n//   affectedRows: 2,            // what the server actually changed\n//   recordCounts: { selectCount: 0, insertCount: 0, updateCount: 2, deleteCount: 0 },\n//   warnings: [],               // isc_arg_warning entries from the execute response\n// }\n```\n\nFor DML (`INSERT`/`UPDATE`/`DELETE`, including `... RETURNING` and\n`EXECUTE PROCEDURE`), `affectedRows` is the server-reported count\n(`isc_info_sql_records`) and `recordCounts` breaks it down per verb — this\ncosts one extra lightweight info request per statement, which is why the\noption is opt-in. For `SELECT`, `affectedRows` is simply the number of rows\nreturned (pg's `rowCount` convention) with no extra round-trip, and\n`recordCounts` is absent.\n\nEach entry in `fields` describes one output column — the same vocabulary\nthe [typeCast hook](#custom-type-parsers-typecast) receives, plus\nnullability and the relation alias/schema:\n\n```js\n{ type: 448, typeName: 'VARYING', subType: 4, scale: 0, length: 80,\n  nullable: true, field: 'NAME', relation: 'EMP', relationAlias: '',\n  relationSchema: 'PUBLIC', alias: 'NAME' }\n```\n\n(`relationSchema` is filled on Firebird 6.0+; `subType` of a text column is\nits character-set id.) In TypeScript, `queryAsync<T>(sql, params,\n{ withMeta: true })` resolves to `QueryResult<T>` automatically. Server\nwarnings attached to any response — not just queries — are also emitted as\n[`'warning'` driver events](#driver-events).\n\nThe option is honoured by `query`/`execute` (and their `*Async` wrappers),\non databases and transactions alike. It is ignored by the streaming APIs\n(`sequentially`, `queryStream` — rows bypass the result there) and by\n`executeBatch` (which has its own completion shape). For `EXECUTE\nPROCEDURE`, `affectedRows` reflects DML the procedure performed — a\nprocedure that only returns values reports 0 alongside its row.\n\n### Fixed-point numeric results (numericMode)\n\nFirebird sends `BIGINT`, `INT128`, and the `NUMERIC`/`DECIMAL` types backed by\nthem as signed integer coefficients plus a decimal scale. JavaScript numbers\ncannot represent every INT64 or INT128 coefficient exactly. The connection\noption `numericMode` controls how those result values are exposed:\n\n| Mode | Result policy |\n| :--- | :--- |\n| `Firebird.NUMERIC_MODE_LOSSY` | INT64-backed values are returned as `number`, losing precision beyond the safe integer range; INT128 returns a `number` for a safe coefficient and an exact scaled `string` for an unsafe one. |\n| `Firebird.NUMERIC_MODE_SAFE` | Safe coefficients are returned as `number`; unsafe coefficients as exact scaled `string`. |\n| `Firebird.NUMERIC_MODE_STRING` | All values are returned as exact scaled `string`. |\n\n`LOSSY` decodes INT64-backed values through JavaScript `Number`, so a\ncoefficient beyond JavaScript's safe integer range loses digits silently.\nINT128 instead takes a mixed path: a coefficient inside the inclusive safe\nrange is returned as a scaled `number`, and one outside it — in either\ndirection — is returned as an exact scaled `string`, formatted just as\n`STRING` would format it. The result type of an INT128 column therefore\ndepends on the value:\n\n```js\n// numericMode: LOSSY, INT128 column\n// coefficient 12345, scale -2   -> 123.45   (number)\n// coefficient -12345, scale -2  -> -123.45  (number)\n// coefficient 2^127-1, scale 0  -> '170141183460469231731687303715884105727'\n// coefficient -2^127, scale 0   -> '-170141183460469231731687303715884105728'\n```\n\nUse `SAFE` or `STRING` when a stable result type matters. `LOSSY` remains the\ndefault so that adding `numericMode` does not silently change result types for\napplications upgrading from earlier node-firebird releases.\n\n`SAFE` tests the raw integer coefficient against JavaScript's inclusive safe\nrange (`Number.MIN_SAFE_INTEGER` through `Number.MAX_SAFE_INTEGER`) before\napplying its scale. `STRING` provides a stable result type and retains zeroes\nimplied by the declared scale:\n\n```js\nconst db = await Firebird.attachAsync({\n    ...options,\n    numericMode: Firebird.NUMERIC_MODE_STRING,\n});\n\n// BIGINT 42                     -> '42'\n// DECIMAL coefficient 420000,-4 -> '42.0000'\n```\n\nEvery declared scale is supported in all three modes, including the 18\nfractional digits an INT64-backed `NUMERIC(18,18)` allows and the 38 an INT128\ncolumn can declare. A Firebird coefficient represents `value * 10^scale`, so\nthe positive scales that dialect 1 and some legacy metadata still produce\nscale the value up rather than down.\n\nThe string literals `'lossy'`, `'safe'`, and `'string'` are accepted too,\nincluding in connection URIs (`?numericMode=safe`). `NULL` remains `null` in\nevery mode. The option does not change `FLOAT`, `DOUBLE`, `DECFLOAT`, or input\nparameter encoding. A `SAFE` result returned as a number still has the normal\nIEEE-754 behavior of JavaScript fractional numbers; use `STRING` when the\ndecimal representation itself must remain exact.\n\n### Custom type parsers (typeCast)\n\nThe `typeCast` connection option lets you override how column values are\ndecoded, per SQL type or per column — the same idea as mysql2's `typeCast`\nand pg's `setTypeParser`. The hook is called for **every column value of\nevery result row** (including `NULL`s); whatever it returns becomes the\nvalue in the row. Call `next()` to get the value the driver would produce\nby default (after `blobAsText` / `jsonAsObject` are applied).\n\n```js\nconst Firebird = require('node-firebird');\n\nFirebird.attach({\n    ...options,\n    typeCast: (column, next) => {\n        // dates as ISO strings instead of Date objects\n        if (column.typeName === 'DATE') {\n            const v = next();\n            return v === null ? null : v.toISOString().slice(0, 10);\n        }\n        return next(); // everything else: default decoding\n    },\n}, (err, db) => { /* ... */ });\n```\n\n`column` describes the result column:\n\n| Property   | Meaning                                                             |\n| :--------- | :------------------------------------------------------------------ |\n| `type`     | Firebird SQL type code — compare against `Firebird.SQL_TYPES.*`      |\n| `typeName` | Friendly name: `'VARYING'`, `'INT64'`, `'DATE'`, `'BLOB'`, ...       |\n| `subType`  | Column subtype (`1` = text for BLOBs)                                |\n| `scale`    | Negative decimal scale for `NUMERIC`/`DECIMAL` (e.g. `-2`)           |\n| `length`   | Declared length in bytes                                             |\n| `field`    | Column name in the table                                             |\n| `relation` | Table name                                                           |\n| `alias`    | SELECT-list alias (the row key for object rows)                      |\n\nNotes:\n\n- The hook runs after [`numericMode`](#fixed-point-numeric-results-numericmode).\n  Calling `String(next())` cannot recover digits already lost by lossy\n  numeric decoding; select `SAFE` or `STRING` when exact coefficients matter.\n- Non-text BLOB columns reach the hook as the usual asynchronous fetch\n  function; text BLOBs with `blobAsText: true` reach it as the resolved\n  string.\n- The hook must be a **pure function** of its inputs: when a response\n  spans multiple TCP packets the affected rows can be decoded more than\n  once, calling the hook again for the same value.\n- The hook runs for every value on the hot row-decoding path — keep it\n  cheap, and prefer dispatching on `column.type`/`column.typeName` early.\n- Exceptions thrown by the hook are caught: the default value is used and\n  a warning is printed. A throw cannot be allowed to escape into the wire\n  decoder, so validate inside the hook and encode failures in the value.\n\n### Prepared-statement cache\n\nSetting `statementCacheSize` keeps a per-connection LRU cache of prepared\nstatements (like mysql2's statement cache): running the same SQL string\nagain transparently reuses the already-prepared server-side statement,\nskipping the prepare round-trip. No API changes are needed — `db.query`,\n`tx.query`, `sequentially`, `executeBatch` and the `*Async` wrappers all\nbenefit automatically.\n\n```js\nFirebird.attach({ ...options, statementCacheSize: 100 }, (err, db) => {\n    // the second identical query reuses the prepared statement\n    db.query('SELECT * FROM t WHERE id = ?', [1], () => {\n        db.query('SELECT * FROM t WHERE id = ?', [2], () => { /* ... */ });\n    });\n});\n```\n\nHow it works:\n\n- The number is the maximum of **idle** statements kept per connection;\n  the least-recently-used statement is dropped when the limit is exceeded.\n- A cached statement leaves the cache while in use, so concurrent runs of\n  the same SQL never share a server-side cursor — extra preparations run\n  in parallel and only one goes back into the cache.\n- Statements that failed and DDL statements are never cached.\n- Cache keys are exact SQL strings (after the `namedPlaceholders`\n  rewrite), so use parametrized queries to get hits.\n- The legacy `cacheQuery: true` / `maxCachedQuery` options remain\n  supported and now map onto the same LRU cache (with a default limit of\n  100 instead of the old unbounded map).\n\n> **Note (DDL):** a statement prepared before a metadata change (e.g.\n> `ALTER TABLE`) may fail when reused. If you mix DDL with hot queries on\n> the same connection, keep the cache small or disabled.\n\n### Streaming rows with queryStream\n\n`db.queryStream(sql, params, options)` returns an **object-mode\n`Readable`** emitting one row per chunk — the counterpart of\n`pg-query-stream` and mysql2's `.stream()`. It is built on\n`sequentially()`'s backpressure: fetching from the server pauses while\nthe stream's buffer is full and resumes as the consumer drains it, so\nconstant memory is used regardless of the result size.\n\n```js\nconst { pipeline } = require('stream/promises');\n\n// async iteration\nfor await (const row of db.queryStream('SELECT * FROM big_table')) {\n    console.log(row.ID);\n}\n\n// or piping into any Writable/Transform (HTTP response, CSV encoder, ...)\nawait pipeline(\n    db.queryStream('SELECT * FROM big_table WHERE grp = ?', [42]),\n    myCsvTransform,\n    res);\n```\n\n- `db.queryStream` runs in its own transaction (like `db.query`);\n  `transaction.queryStream` runs inside your transaction, which is *not*\n  committed when the stream ends.\n- Destroying the stream early — including an error mid-`pipeline()` —\n  aborts the fetch and releases the statement; the connection stays\n  usable.\n- Options: everything `query` accepts (e.g. `signal`), plus\n  `highWaterMark` (rows buffered before fetching pauses, default 16) and\n  `asObject: false` for array rows.\n- Rows go through the regular decode path, so `typeCast`, `blobAsText`\n  and `jsonAsObject` all apply.\n\n### Tablespaces and Schema Partitioning (Firebird 6.0+)\n\nFor Firebird 6.0+ (Protocol 20+), you can create and manage physical tablespace locations and logical schema namespaces, optionally partitioning schemas into specific physical tablespaces.\n\n```js\nFirebird.attach(options, function (err, db) {\n  if (err) throw err;\n\n  // 1. Create a physical tablespace mapping to a physical storage location\n  db.createTablespace('FAST_TS', '/ssd/fast_data.ts', function (err, result) {\n    if (err) throw err;\n    console.log('Tablespace FAST_TS created successfully');\n\n    // 2. Create a schema namespace and partition it into the FAST_TS tablespace\n    db.createSchema('MYSCHEMA', 'FAST_TS', function (err, result) {\n      if (err) throw err;\n      console.log('Schema MYSCHEMA partitioned to FAST_TS');\n\n      // 3. Drop tablespace when no longer needed\n      // db.dropTablespace('FAST_TS', function (err, result) { ... });\n\n      db.detach();\n    });\n  });\n});\n```\n\n### Native JSON Data Type Support (Firebird 6.0+)\n\nBy enabling the `jsonAsObject` connection parameter, the driver will automatically serialize JavaScript objects/arrays passed as query parameters to JSON strings, and automatically parse returned JSON text/BLOB columns back into JavaScript objects/arrays.\n\n```js\nconst options = {\n    // ...other connection options\n    jsonAsObject: true,\n    blobAsText: true  // recommended to read text BLOBs as strings\n};\n\nFirebird.attach(options, function (err, db) {\n  if (err) throw err;\n\n  const data = { name: 'Alice', age: 30, roles: ['admin', 'user'] };\n\n  db.query(\n    'INSERT INTO USERS (ID, PROFILE_JSON) VALUES (?, ?)',\n    [1, data],\n    function (err, result) {\n      if (err) throw err;\n\n      db.query(\n        'SELECT PROFILE_JSON FROM USERS WHERE ID = ?',\n        [1],\n        function (err, result) {\n          if (err) throw err;\n          // PROFILE_JSON is automatically parsed back to a JavaScript object\n          console.log(result[0].profile_json); // { name: 'Alice', age: 30, roles: ['admin', 'user'] }\n          db.detach();\n        }\n      );\n    }\n  );\n});\n```\n\n### SQL-Standard ROW Type (Firebird 6.0+)\n\nFirebird 6.0+ supports the SQL-standard `ROW` type representing composite records / tuples (e.g. `ROW(id INT, name VARCHAR(20))`). Since the database server compiles row value expressions into individual scalar columns/parameters at the wire interface, you can pass individual parameters or tuple arrays natively:\n\n```js\nFirebird.attach(options, function (err, db) {\n  if (err) throw err;\n\n  // Use a row value expression / tuple comparison\n  db.query(\n    'SELECT * FROM USERS WHERE (ID, NAME) = (ROW(?, ?))',\n    [1, 'Alice'],\n    function (err, rows) {\n      if (err) throw err;\n      console.log(rows);\n      db.detach();\n    }\n  );\n});\n```\n\nFor PSQL block declarations (triggers, procedures), you can declare and use `ROW`/`RECORD` variables (such as `DECLARE VARIABLE myrow ROW(id INT, name VARCHAR(20))`) directly within the compiled SQL strings executed via `db.query` or `db.execute`.\n\n### BLOB (stream)\n\n```js\nFirebird.attach(options, function (err, db) {\n  if (err) throw err;\n\n  // db = DATABASE\n  // INSERT STREAM as BLOB\n  db.query(\n    'INSERT INTO USERS (ID, ALIAS, FILE) VALUES(?, ?, ?)',\n    [1, 'Peter', fs.createReadStream('/users/image.jpg')],\n    function (err, result) {\n      // IMPORTANT: close the connection\n      db.detach();\n    }\n  );\n});\n```\n\n### BLOB (buffer)\n\n```js\nFirebird.attach(options, function (err, db) {\n  if (err) throw err;\n\n  // db = DATABASE\n  // INSERT BUFFER as BLOB\n  db.query(\n    'INSERT INTO USERS (ID, ALIAS, FILE) VALUES(?, ?, ?)',\n    [1, 'Peter', fs.readFileSync('/users/image.jpg')],\n    function (err, result) {\n      // IMPORTANT: close the connection\n      db.detach();\n    }\n  );\n});\n```\n\n### Reading Blobs (Asynchronous)\n\n```js\nFirebird.attach(options, function (err, db) {\n  if (err) throw err;\n\n  // db = DATABASE\n  db.query('SELECT ID, ALIAS, USERPICTURE FROM USER', function (err, rows) {\n    if (err) throw err;\n\n    // first row\n    rows[0].userpicture(function (err, name, e) {\n      if (err) throw err;\n\n      // +v0.2.4\n      // e.pipe(writeStream/Response);\n\n      // e === EventEmitter\n      e.on('data', function (chunk) {\n        // reading data\n      });\n\n      e.on('end', function () {\n        // end reading\n        // IMPORTANT: close the connection\n        db.detach();\n      });\n    });\n  });\n});\n```\n\n### Reading Multiples Blobs (Asynchronous)\n\n```js\nFirebird.attach(options, (err, db) => {\n  if (err) throw err;\n\n  db.transaction(Firebird.ISOLATION_READ_COMMITTED, (err, transaction) => {\n    if (err) {\n      throw err;\n    }\n\n    transaction.query('SELECT FIRST 10 * FROM JOB', (err, result) => {\n      if (err) {\n        transaction.rollback();\n        return;\n      }\n\n      const arrBlob = [];\n      for (const item of result) {\n        const fields = Object.keys(item);\n        for (const key of fields) {\n          if (typeof item[key] === 'function') {\n            item[key] = new Promise((resolve, reject) => {\n              // the same transaction is used (better performance)\n              // this is optional\n              item[key](transaction, (error, name, event, row) => {\n                if (error) {\n                  return reject(error);\n                }\n\n                // reading data\n                let value = '';\n                event.on('data', (chunk) => {\n                  value += chunk.toString('binary');\n                });\n                event.on('end', () => {\n                  resolve({ value, column: name, row });\n                });\n              });\n            });\n            arrBlob.push(item[key]);\n          }\n        }\n      }\n\n      Promise.all(arrBlob)\n        .then((blobs) => {\n          for (const blob of blobs) {\n            result[blob.row][blob.column] = blob.value;\n          }\n\n          transaction.commit((err) => {\n            if (err) {\n              transaction.rollback();\n              return;\n            }\n\n            db.detach();\n            console.log(result);\n          });\n        })\n        .catch((err) => {\n          transaction.rollback();\n        });\n    });\n  });\n});\n```\n\n### Optimizing BLOB Read/Write Chunk Sizes\n\nWhen working with large blobs (especially over remote or high-latency connections), you can configure the chunk/segment sizes to minimize the number of network round-trips:\n\n*   **blobChunkSize**: The segment size in bytes used when writing blobs (default: `1024`, maximum: `65535`).\n*   **blobReadChunkSize**: The buffer size in bytes requested per segment read operation when reading blobs (default: `1024`, maximum: `65535`).\n\nFor example, setting `blobReadChunkSize: 65535` requests 64KB segments at a time, resulting in up to 64x fewer network packets/round-trips when reading large blobs.\n\n```js\nvar options = {\n    host: '127.0.0.1',\n    port: 3050,\n    database: 'database.fdb',\n    user: 'SYSDBA',\n    password: 'masterkey',\n    blobChunkSize: 65535,      // Minimize write round-trips\n    blobReadChunkSize: 65535   // Minimize read round-trips\n};\n\nFirebird.attach(options, function (err, db) {\n  if (err) throw err;\n\n  // Insert/Read operations will use the configured 64KB chunk sizes\n  db.detach();\n});\n```\n\n### Streaming a big data\n\n`db.query` / `db.execute` buffer the **entire** result set into memory as an array before your callback runs — fine for small/medium results, but a poor fit for big tables or unbounded exports (this is what causes \"Sequential heap limit / allocation failed\"-style errors on very large result sets). `db.sequentially` / `transaction.sequentially` stream rows one at a time to an `on(row, index)` callback instead: node-firebird never accumulates the rows itself, so memory use stays flat regardless of table size (the `rows` argument passed to the completion callback is always `[]`).\n\n```js\nFirebird.attach(options, function (err, db) {\n  if (err) throw err;\n\n  // db = DATABASE\n  db.sequentially(\n    'SELECT * FROM BIGTABLE',\n    function (row, index) {\n      // EXAMPLE\n      stream.write(JSON.stringify(row));\n    },\n    function (err) {\n      // END\n      // IMPORTANT: close the connection\n      db.detach();\n    }\n  );\n});\n```\n\n#### Backpressure\n\nRows are still fetched from the server in batches (200 rows per round-trip) as fast as your `on` callback returns. If you're forwarding each row to something that can fall behind (an HTTP response, a file write stream, a rate-limited API), declare `on` with a third `next` parameter — or return a `Promise` — and node-firebird will wait for you to call it (or for the promise to resolve) before fetching or processing the next row:\n\n```js\ndb.sequentially(\n  'SELECT * FROM BIGTABLE',\n  function (row, index, next) {\n    // Only ask for the next row once the downstream write has drained.\n    if (outputStream.write(JSON.stringify(row) + '\\n')) {\n      next();\n    } else {\n      outputStream.once('drain', next);\n    }\n  },\n  function (err) {\n    db.detach();\n  }\n);\n```\n\n#### Do / Don't\n\n- **Do** use `sequentially` for large tables, full-table exports, or any query whose row count you can't bound in advance.\n- **Do** use the 3-arg `on(row, index, next)` form (or return a `Promise` from `on`) when writing rows to something that applies its own backpressure, so unprocessed rows can't pile up faster than they're consumed.\n- **Don't** use `db.query` / `db.execute` for big or unbounded result sets — both build the full array in memory before your callback ever runs.\n- **Don't** assume the 2-arg `on(row, index)` form throttles you — it only guarantees node-firebird itself won't buffer rows; if your handler does async work without waiting on it (e.g. fire-and-forget writes), buffering can still build up on the *consumer* side.\n\n### Transactions\n\n**Transaction types:**\n\n- `Firebird.ISOLATION_READ_UNCOMMITTED`\n- `Firebird.ISOLATION_READ_COMMITTED`\n- `Firebird.ISOLATION_REPEATABLE_READ`\n- `Firebird.ISOLATION_SERIALIZABLE`\n- `Firebird.ISOLATION_READ_COMMITTED_READ_ONLY`\n\n```js\nFirebird.attach(options, function (err, db) {\n  if (err) throw err;\n\n  // db = DATABASE\n  db.transaction(\n    Firebird.ISOLATION_READ_COMMITTED,\n    function (err, transaction) {\n      transaction.query(\n        'INSERT INTO users VALUE(?,?)',\n        [1, 'Janko'],\n        function (err, result) {\n          if (err) {\n            transaction.rollback();\n            return;\n          }\n\n          transaction.commit(function (err) {\n            if (err) transaction.rollback();\n            else db.detach();\n          });\n        }\n      );\n    }\n  );\n});\n```\n\n#### Savepoints\n\n`transaction.savepoint(work)` runs `work` inside a savepoint (Firebird\n1.5+): on resolve the savepoint is **released**, on reject the transaction\n**rolls back to the savepoint** — undoing only `work`'s changes — and the\nerror is rethrown while the transaction itself stays usable. Calls nest;\nnames are generated automatically. This is the counterpart of\nPostgres.js's `sql.savepoint()` and mirrors `db.withTransaction`'s style:\n\n```js\nawait db.withTransaction(async (tx) => {\n  await tx.sql`INSERT INTO ORDERS VALUES (${1}, ${'paid'})`;\n\n  try {\n    await tx.savepoint(async () => {\n      await tx.sql`INSERT INTO AUDIT VALUES (${1}, ${'optional enrichment'})`;\n      await maybeFailingStep(tx);\n    });\n  } catch (err) {\n    // the AUDIT insert is undone; the ORDERS insert survives and the\n    // transaction continues toward commit\n  }\n});\n```\n\nIf the rollback-to itself fails (e.g. the connection died), the original\nerror is still thrown, with the rollback failure attached as\n`err.savepointRollbackError`. A release failure does **not** roll the\nwork back — only a `work` failure does.\n\n> **Note:** do not run sibling savepoints concurrently on one transaction\n> (`Promise.all`): Firebird's `RELEASE SAVEPOINT` also releases every\n> savepoint created after it, so interleaved siblings would release each\n> other. Nested (awaited) savepoints are fine.\n\n### Driver Events\n\nDriver events are synchronous notifications emitted on the `Database` object for connection-level operations. Subscribe with `db.on(eventName, handler)`.\n\n```js\nFirebird.attach(options, function (err, db) {\n  if (err) throw err;\n\n  db.on('attach', function () {\n    // fired once the database is attached\n  });\n\n  db.on('detach', function (isPoolConnection) {\n    // isPoolConnection === Boolean\n  });\n\n  db.on('reconnect', function () {\n    // fired after the driver reconnects a dropped socket\n  });\n\n  db.on('error', function (err) {\n    // connection-level errors (socket errors, closed connection, etc.).\n    // Delivered to listeners only: without one, background failures (e.g.\n    // a failed automatic reconnect) are NOT re-thrown as uncaught\n    // exceptions — the operations they affect still receive the error\n    // through their own callbacks/promises.\n  });\n\n  db.on('transaction', function (options) {\n    // fired when a transaction is started (before server response)\n    // options === resolved transaction options object\n  });\n\n  db.on('commit', function () {\n    // fired when a transaction commit is sent\n  });\n\n  db.on('rollback', function () {\n    // fired when a transaction rollback is sent\n  });\n\n  db.on('query', function (sql) {\n    // fired with the SQL string when a statement is prepared\n  });\n\n  db.on('row', function (row, index, isObject) {\n    // fired for each row decoded during a fetch\n    // index === Number, isObject === Boolean\n  });\n\n  db.on('result', function (rows) {\n    // fired with the full rows array once all rows are fetched\n    // rows === Array\n  });\n\n  db.on('warning', function (warning) {\n    // fired (next tick) for every isc_arg_warning the server attaches to a\n    // successful response — e.g. \"parallel workers value capped\" when\n    // parallelWorkers exceeds the server maximum. The listener above is\n    // registered inside the attach callback and still catches attach-time\n    // warnings, because emission is deferred by one tick.\n    // warning === { gdscode: Number, params?: Array, message: String }\n  });\n\n  db.detach();\n});\n```\n\n### Firebird Database Events (POST_EVENT)\n\nFirebird database events are **asynchronous** notifications triggered by `POST_EVENT` inside PSQL\ntriggers or stored procedures. They travel over a separate \"aux\" connection (opened via\n`db.attachEvent()`) and are managed through a `FbEventManager` instance.\n\nEvent names must be 1–127 bytes when UTF-8 encoded, matching Firebird's\n[`POST_EVENT` limit](https://www.firebirdsql.org/file/documentation/chunk/en/refdocs/fblangref50/fblangref50-psql-coding.html#fblangref50-psql-postevent).\n`registerEvent()` rejects an invalid name through its callback without changing\nthe current subscription.\n\nBy default, the first event notification after registration follows the existing\n`post_event` behavior. Set `options.eventBaseline = true` to emit that initial\ncounter snapshot as `baseline` instead, without a `post_event` for that packet.\nEach register/unregister reconfiguration starts a new baseline. A `baseline`\nlistener receives a snapshot of the currently registered event counters; install\nit, and any `post_event` listener, **before** calling `registerEvent()` because\nthe auxiliary packet can arrive before the registration callback. A real event\ncommitted during registration can be included in that first snapshot, so an\napplication using this option should query its current database state on\n`baseline` rather than assume every individual change will generate a later\n`post_event`. The default remains unchanged for applications that use the first\n`post_event` as a startup refresh signal.\n\n```js\nFirebird.attach(options, function (err, db) {\n  if (err) throw err;\n\n  // 1. Open the aux event connection and get a FbEventManager\n  db.attachEvent(function (err, evtmgr) {\n    if (err) throw err;\n\n    // Auxiliary socket/protocol failures after attachment are reported here.\n    // Install this listener before registering events.\n    evtmgr.on('error', function (err) {\n      console.error('event connection failed:', err);\n    });\n\n    // With options.eventBaseline = true, initialize from the current DB state.\n    // evtmgr.on('baseline', function (counts) { refreshFromDatabase(); });\n\n    evtmgr.on('post_event', function (name, count) {\n      // name  === event name string (e.g. 'MY_EVENT')\n      // count === cumulative trigger count since last notification\n    });\n\n    // 2. Subscribe to one or more named events (names must match POST_EVENT('name') in your\n    //    PSQL triggers/procedures). Resolves once op_que_events is acknowledged by the server.\n    evtmgr.registerEvent(['MY_EVENT'], function (err) {\n      if (err) throw err;\n\n      // 3. Subscription acknowledged. Notifications may already have arrived.\n    });\n\n    // 4. Unsubscribe from one or more events. Passing all currently registered names cancels\n    //    the subscription (sends op_cancel_events); the manager re-subscribes automatically if\n    //    other event names remain registered.\n    // evtmgr.unregisterEvent(['MY_EVENT'], function (err) { ... });\n\n    // 5. Inspect the current subscription state for debugging: returns\n    //    { state, hasActiveSubscription, registeredEvents, eventId,\n    //      isEventConnectionOpen, isDatabaseConnectionClosed }.\n    //    state is one of 'IDLE' (aux connection open, no active subscription),\n    //    'SUBSCRIBED' (op_que_events acknowledged) or 'CLOSED'.\n    // const state = evtmgr.getState();\n\n    // 6. Release the aux connection when done. Cancels any active subscription first, then\n    //    gracefully closes the aux socket.\n    // evtmgr.close(function (err) { ... });\n  });\n});\n```\n\n#### The auxiliary connection, and when `attachEvent` fails\n\nEvents do **not** travel over the connection you attached with. `db.attachEvent()` sends\n`op_connect_request`; the server opens a fresh listening socket, replies with its address and\nport, and the driver dials that address as a **second, independent TCP connection**. Only once\nthat aux socket is up is the `FbEventManager` created and handed to your callback.\n\nThe aux port is chosen by the server and is *not* the port you connected to, so it has to be\nreachable from the client in its own right. Two deployments commonly get this wrong:\n\n- **Containers.** A Firebird container that publishes only `3050` answers `op_connect_request`\n  with an aux port nothing outside the container can reach. Pin it with `RemoteAuxPort` in\n  `firebird.conf` and publish that port too, or run the client on the same network.\n- **Firewalls.** A rule that DROPs the aux port (rather than REJECTing it) leaves the dial\n  waiting out the operating system's connect timeout — around two minutes on Linux — before\n  the failure is reported.\n\nIf the server reports `0.0.0.0` or `::` as the aux address — usual when it listens on all\ninterfaces — the driver dials the host from your connection options instead, so that host must\nbe the one reaching the aux port.\n\nBehind NAT, a tunnel, container networking, or a load balancer, the advertised\naddress may not be reachable from the client. Set `options.eventHost` to override\nonly the host used for the auxiliary event connection. The auxiliary port is\nstill selected by Firebird; use `RemoteAuxPort` when it also needs to be fixed.\n\nSince **2.16.2** a failed dial is reported to the attachment callback as an `Error`, exactly\nonce, carrying Node's socket `code`. Earlier versions recorded it internally and never called\nback, so `attachEvent()` and `attachEventAsync()` hung indefinitely:\n\n```js\ndb.attachEvent(function (err, evtmgr) {\n  if (err) {\n    // ECONNREFUSED  → aux port not reachable (unpublished container port, nothing listening)\n    // ETIMEDOUT     → aux port filtered by a firewall\n    // EHOSTUNREACH  → wrong host: the address the server reported, or your connection host\n    //                 when the server reported 0.0.0.0/::\n    console.error('event attachment failed:', err.code || err.message);\n    return;\n  }\n  // ...\n});\n```\n\nErrors on the aux socket *after* it connects are delivered through the manager's `error`\nevent. Install the listener before calling `registerEvent()`:\n\n```js\nevtmgr.on('error', function (err) {\n  // The manager is now CLOSED. Reattach explicitly if the application wants\n  // to resume event delivery; the driver does not reconnect automatically.\n  console.error('event connection failed:', err);\n});\n```\n\nWhen no manager error listener is installed, the driver forwards the failure to guarded\ndatabase `error` listeners when present. It never emits an unhandled EventEmitter `error`.\nThe primary database attachment remains available for ordinary queries.\n\n### Escaping Query values\n\n```js\nvar sql1 = 'SELECT * FROM TBL_USER WHERE ID>' + Firebird.escape(1);\nvar sql2 = 'SELECT * FROM TBL_USER WHERE NAME=' + Firebird.escape(\"Pe'er\");\nvar sql3 =\n  'SELECT * FROM TBL_USER WHERE CREATED<=' + Firebird.escape(new Date());\nvar sql4 = 'SELECT * FROM TBL_USER WHERE NEWSLETTER=' + Firebird.escape(true);\n\n// or db.escape()\n\nconsole.log(sql1);\nconsole.log(sql2);\nconsole.log(sql3);\nconsole.log(sql4);\n```\n\n### Using GDS codes\n\n```js\nvar { GDSCode } = require('node-firebird/lib/gdscodes');\n/*...*/\ndb.query(\n  'insert into my_table(id, name) values (?, ?)',\n  [1, 'John Doe'],\n  function (err) {\n    if (err.gdscode == GDSCode.UNIQUE_KEY_VIOLATION) {\n      console.log('constraint name:' + err.gdsparams[0]);\n      console.log('table name:' + err.gdsparams[0","readmeFilename":"README.md","users":{"mariuz":true,"deadcoder":true,"petersirka":true,"noconnection":true}}