{"_id":"@flatfile/util-file-buffer","_rev":"36-62aa5e0de48adff162c8e2c64a608b5d","name":"@flatfile/util-file-buffer","dist-tags":{"latest":"0.6.0"},"versions":{"0.0.2":{"name":"@flatfile/util-file-buffer","version":"0.0.2","keywords":[],"author":{"name":"David Boskovic"},"license":"ISC","_id":"@flatfile/util-file-buffer@0.0.2","maintainers":[{"name":"hansjhoffman","email":"hoffman.hans.j@gmail.com"},{"name":"haleymt","email":"haley@flatfile.io"},{"name":"mmccooyyy","email":"matthew.e.mccoy@gmail.com"},{"name":"ahollenbeck","email":"alexhollenbeck@gmail.com"},{"name":"maerf0x0","email":"mikegraf000@gmail.com"},{"name":"rjhyde","email":"roby@flatfile.com"},{"name":"mpoythress","email":"michael@flatfile.io"},{"name":"flatderek","email":"derek@flatfile.io"},{"name":"ashleygmulligan","email":"ashleygmulligan@gmail.com"},{"name":"alnoor","email":"alnoor@flatfile.io"},{"name":"flatfilecolin","email":"colin@flatfile.io"},{"name":"bigcountrycrane","email":"eric@flatfile.io"},{"name":"flatfileinfra","email":"infra@flatfile.io"},{"name":"bangarang","email":"me@alexjrock.com"},{"name":"madmandrit","email":"wiafe23@gmail.com"},{"name":"roberto-alcantara-ffile","email":"cicero.roberto@flatfile.io"},{"name":"mairechew","email":"mairechew@gmail.com"},{"name":"jmmander","email":"jmzmander@gmail.com"},{"name":"srmotter","email":"stephen@motter.org"},{"name":"driscollrp","email":"driscollrp@gmail.com"},{"name":"sarocu","email":"sam@sarocu.com"},{"name":"dboskovic","email":"me@david.gs"},{"name":"brentkulwicki","email":"brentkulwicki@gmail.com"},{"name":"nate.ferrero","email":"nateferrero@gmail.com"},{"name":"jaredwalters","email":"jared@kegstool.com"}],"homepage":"https://github.com/FlatFilers/flatfile-plugins#readme","bugs":{"url":"https://github.com/FlatFilers/flatfile-plugins/issues"},"dist":{"shasum":"4c2aca1ca5f143ceb4afcc866e6eafd00f015e8c","tarball":"https://registry.npmjs.org/@flatfile/util-file-buffer/-/util-file-buffer-0.0.2.tgz","fileCount":11,"integrity":"sha512-TcFLdB8D317Ljz3Tmdd7vsqUvCFGletBLWsq0rAQGAbkfGSsLbxL+R8V0eSnchuV9ZpcDOFU3nD8fWl6PetgUg==","signatures":[{"sig":"MEYCIQDoKMwfu5LAwha6OUSBTIrf0UUiS9EE2iYrkClbgNBBvQIhANg731Tn3MoGL41qC4LJVZBz1VyWY2reGaZkj8G0del/","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":11409},"main":"dist/index.js","types":"dist/index.d.ts","module":"dist/index.mjs","source":"src/index.ts","engines":{"node":">= 16"},"gitHead":"42d2cc9eaf3ec80cdb1c3bf79770316bd7abaa23","scripts":{"dev":"parcel watch","test":"jest ./**/*.spec.ts --config=../../jest.config.js  --passWithNoTests","build":"parcel build","check":"tsc ./**/*.ts --noEmit --esModuleInterop"},"_npmUser":{"name":"flatfileinfra","email":"infra@flatfile.io"},"repository":{"url":"git+https://github.com/FlatFilers/flatfile-plugins.git","type":"git","directory":"utils/file-buffer"},"_npmVersion":"9.6.7","description":"A utility for extracting data from any file and making it available as a buffer","directories":{},"_nodeVersion":"18.17.0","dependencies":{"@flatfile/api":"^1.5.13","@flatfile/listener":"^0.3.11"},"_hasShrinkwrap":false,"registryMetadata":{"category":"utilities"},"_npmOperationalInternal":{"tmp":"tmp/util-file-buffer_0.0.2_1690844477519_0.5698935907696292","host":"s3://npm-registry-packages"}},"0.0.3":{"name":"@flatfile/util-file-buffer","version":"0.0.3","keywords":[],"author":{"name":"David Boskovic"},"license":"ISC","_id":"@flatfile/util-file-buffer@0.0.3","maintainers":[{"name":"hansjhoffman","email":"hoffman.hans.j@gmail.com"},{"name":"haleymt","email":"haley@flatfile.io"},{"name":"mmccooyyy","email":"matthew.e.mccoy@gmail.com"},{"name":"ahollenbeck","email":"alexhollenbeck@gmail.com"},{"name":"maerf0x0","email":"mikegraf000@gmail.com"},{"name":"rjhyde","email":"roby@flatfile.com"},{"name":"mpoythress","email":"michael@flatfile.io"},{"name":"flatderek","email":"derek@flatfile.io"},{"name":"ashleygmulligan","email":"ashleygmulligan@gmail.com"},{"name":"alnoor","email":"alnoor@flatfile.io"},{"name":"flatfilecolin","email":"colin@flatfile.io"},{"name":"bigcountrycrane","email":"eric@flatfile.io"},{"name":"flatfileinfra","email":"infra@flatfile.io"},{"name":"bangarang","email":"me@alexjrock.com"},{"name":"madmandrit","email":"wiafe23@gmail.com"},{"name":"roberto-alcantara-ffile","email":"cicero.roberto@flatfile.io"},{"name":"mairechew","email":"mairechew@gmail.com"},{"name":"jmmander","email":"jmzmander@gmail.com"},{"name":"srmotter","email":"stephen@motter.org"},{"name":"driscollrp","email":"driscollrp@gmail.com"},{"name":"sarocu","email":"sam@sarocu.com"},{"name":"dboskovic","email":"me@david.gs"},{"name":"brentkulwicki","email":"brentkulwicki@gmail.com"},{"name":"nate.ferrero","email":"nateferrero@gmail.com"},{"name":"jaredwalters","email":"jared@kegstool.com"}],"homepage":"https://github.com/FlatFilers/flatfile-plugins#readme","bugs":{"url":"https://github.com/FlatFilers/flatfile-plugins/issues"},"dist":{"shasum":"086267fe0ebcb143bade404fbb62a3c7688396c3","tarball":"https://registry.npmjs.org/@flatfile/util-file-buffer/-/util-file-buffer-0.0.3.tgz","fileCount":11,"integrity":"sha512-juYBiST4/w3xxpm8OQihn7TuP7qfapj2E2w/i75g3AzSXTT2wi4uMQLJxU1MBtzpcn+XERElQNatT+hv2GqgoA==","signatures":[{"sig":"MEUCIQD4q0ucfN4AaGO8+sf7+hHY0E7E06ukBFbKX2vgxKUJ4gIgAmOsIDHXC2MrSzhddv2BY/raF+wfkFIYHVEFJOgzEv0=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":11881},"main":"dist/index.js","types":"dist/index.d.ts","module":"dist/index.mjs","source":"src/index.ts","engines":{"node":">= 16"},"gitHead":"64c1807272f614edf85cdb5340cfb7cd4877951f","scripts":{"dev":"parcel watch","test":"jest --passWithNoTests","build":"parcel build","check":"tsc ./**/*.ts --noEmit --esModuleInterop"},"_npmUser":{"name":"flatfileinfra","email":"infra@flatfile.io"},"repository":{"url":"git+https://github.com/FlatFilers/flatfile-plugins.git","type":"git","directory":"utils/file-buffer"},"_npmVersion":"9.6.7","description":"A utility for extracting data from any file and making it available as a buffer","directories":{},"_nodeVersion":"18.17.1","dependencies":{"@flatfile/api":"^1.5.13","@flatfile/listener":"^0.3.11"},"_hasShrinkwrap":false,"registryMetadata":{"category":"utilities"},"_npmOperationalInternal":{"tmp":"tmp/util-file-buffer_0.0.3_1692885509688_0.8226444516944795","host":"s3://npm-registry-packages"}},"0.0.4":{"name":"@flatfile/util-file-buffer","version":"0.0.4","keywords":[],"author":{"name":"David Boskovic"},"license":"ISC","_id":"@flatfile/util-file-buffer@0.0.4","maintainers":[{"name":"hansjhoffman","email":"hoffman.hans.j@gmail.com"},{"name":"haleymt","email":"haley@flatfile.io"},{"name":"mmccooyyy","email":"matthew.e.mccoy@gmail.com"},{"name":"ahollenbeck","email":"alexhollenbeck@gmail.com"},{"name":"maerf0x0","email":"mikegraf000@gmail.com"},{"name":"rjhyde","email":"roby@flatfile.com"},{"name":"mpoythress","email":"michael@flatfile.io"},{"name":"flatderek","email":"derek@flatfile.io"},{"name":"ashleygmulligan","email":"ashleygmulligan@gmail.com"},{"name":"alnoor","email":"alnoor@flatfile.io"},{"name":"flatfilecolin","email":"colin@flatfile.io"},{"name":"bigcountrycrane","email":"eric@flatfile.io"},{"name":"flatfileinfra","email":"infra@flatfile.io"},{"name":"bangarang","email":"me@alexjrock.com"},{"name":"madmandrit","email":"wiafe23@gmail.com"},{"name":"roberto-alcantara-ffile","email":"cicero.roberto@flatfile.io"},{"name":"mairechew","email":"mairechew@gmail.com"},{"name":"jmmander","email":"jmzmander@gmail.com"},{"name":"srmotter","email":"stephen@motter.org"},{"name":"driscollrp","email":"driscollrp@gmail.com"},{"name":"sarocu","email":"sam@sarocu.com"},{"name":"dboskovic","email":"me@david.gs"},{"name":"brentkulwicki","email":"brentkulwicki@gmail.com"},{"name":"nate.ferrero","email":"nateferrero@gmail.com"},{"name":"jaredwalters","email":"jared@kegstool.com"}],"homepage":"https://github.com/FlatFilers/flatfile-plugins#readme","bugs":{"url":"https://github.com/FlatFilers/flatfile-plugins/issues"},"dist":{"shasum":"3e0b885fca8ce45038dad248b8214aace2017cfb","tarball":"https://registry.npmjs.org/@flatfile/util-file-buffer/-/util-file-buffer-0.0.4.tgz","fileCount":11,"integrity":"sha512-302h1PEY3oyEOa/lTHsQF4TzF0Nm5amyqipTp6Eodga0awPo7WhqnMMk054er9vPAov4QeP0gSAzhCJcI9HhPw==","signatures":[{"sig":"MEYCIQDlGY8To0ZMdJ2xTXqMjMxOJxS1qszu7EPINX4ik7LkrQIhAJ7kfJjo+DrwhMIKMVyxGGck0BcczNNQ0YQZ5UOprEqZ","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":11959},"main":"dist/index.js","types":"dist/index.d.ts","module":"dist/index.mjs","source":"src/index.ts","engines":{"node":">= 16"},"gitHead":"566b0c61966f6c68e719b79e10e7c97423ce7f06","scripts":{"dev":"parcel watch","test":"jest --passWithNoTests","build":"parcel build","check":"tsc ./**/*.ts --noEmit --esModuleInterop"},"_npmUser":{"name":"flatfileinfra","email":"infra@flatfile.io"},"repository":{"url":"git+https://github.com/FlatFilers/flatfile-plugins.git","type":"git","directory":"utils/file-buffer"},"_npmVersion":"9.6.7","description":"A utility for extracting data from any file and making it available as a buffer","directories":{},"_nodeVersion":"18.17.1","dependencies":{"@flatfile/api":"^1.5.13","@flatfile/listener":"^0.3.15"},"_hasShrinkwrap":false,"registryMetadata":{"category":"utilities"},"_npmOperationalInternal":{"tmp":"tmp/util-file-buffer_0.0.4_1692977584010_0.6499706449404312","host":"s3://npm-registry-packages"}},"0.1.0":{"name":"@flatfile/util-file-buffer","version":"0.1.0","keywords":[],"author":{"name":"David Boskovic"},"license":"ISC","_id":"@flatfile/util-file-buffer@0.1.0","maintainers":[{"name":"hansjhoffman","email":"hoffman.hans.j@gmail.com"},{"name":"haleymt","email":"haley@flatfile.io"},{"name":"mmccooyyy","email":"matthew.e.mccoy@gmail.com"},{"name":"ahollenbeck","email":"alexhollenbeck@gmail.com"},{"name":"maerf0x0","email":"mikegraf000@gmail.com"},{"name":"rjhyde","email":"roby@flatfile.com"},{"name":"mpoythress","email":"michael@flatfile.io"},{"name":"flatderek","email":"derek@flatfile.io"},{"name":"ashleygmulligan","email":"ashleygmulligan@gmail.com"},{"name":"alnoor","email":"alnoor@flatfile.io"},{"name":"flatfilecolin","email":"colin@flatfile.io"},{"name":"bigcountrycrane","email":"eric@flatfile.io"},{"name":"flatfileinfra","email":"infra@flatfile.io"},{"name":"bangarang","email":"me@alexjrock.com"},{"name":"madmandrit","email":"wiafe23@gmail.com"},{"name":"roberto-alcantara-ffile","email":"cicero.roberto@flatfile.io"},{"name":"mairechew","email":"mairechew@gmail.com"},{"name":"jmmander","email":"jmzmander@gmail.com"},{"name":"srmotter","email":"stephen@motter.org"},{"name":"driscollrp","email":"driscollrp@gmail.com"},{"name":"sarocu","email":"sam@sarocu.com"},{"name":"dboskovic","email":"me@david.gs"},{"name":"brentkulwicki","email":"brentkulwicki@gmail.com"},{"name":"nate.ferrero","email":"nateferrero@gmail.com"},{"name":"jaredwalters","email":"jared@kegstool.com"}],"homepage":"https://github.com/FlatFilers/flatfile-plugins#readme","bugs":{"url":"https://github.com/FlatFilers/flatfile-plugins/issues"},"dist":{"shasum":"62642f84c3b82ab5f4dfda66058bfacb622be94b","tarball":"https://registry.npmjs.org/@flatfile/util-file-buffer/-/util-file-buffer-0.1.0.tgz","fileCount":11,"integrity":"sha512-o2QxGFsKefi4ySbYvyEA+0CU5HckeqyyXUAEgC98mfQ5TKNEvtYwspy97SIc32gbkn7NWQhnVYCKhQG6o78peg==","signatures":[{"sig":"MEUCIQCdk634tcGg8ckTpI8daoCq4Cdhe1m3fKNLtNFSYEaQLgIgAkUY4PR9fOyHbGTJzmtn/OfCDrGZ4LPNxFKHOjrSNl8=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":12424},"main":"dist/index.js","types":"dist/index.d.ts","module":"dist/index.mjs","source":"src/index.ts","engines":{"node":">= 16"},"gitHead":"dbbad7a0a2245dc1f28cd55bf56a5674505253c2","scripts":{"dev":"parcel watch","test":"jest --passWithNoTests","build":"parcel build","check":"tsc ./**/*.ts --noEmit --esModuleInterop"},"_npmUser":{"name":"flatfileinfra","email":"infra@flatfile.io"},"repository":{"url":"git+https://github.com/FlatFilers/flatfile-plugins.git","type":"git","directory":"utils/file-buffer"},"_npmVersion":"9.6.7","description":"A utility for extracting data from any file and making it available as a buffer","directories":{},"_nodeVersion":"18.17.1","dependencies":{"@flatfile/api":"^1.5.13","@flatfile/listener":"^0.3.15"},"_hasShrinkwrap":false,"registryMetadata":{"category":"utilities"},"_npmOperationalInternal":{"tmp":"tmp/util-file-buffer_0.1.0_1694205902389_0.3935460964819206","host":"s3://npm-registry-packages"}},"0.1.1":{"name":"@flatfile/util-file-buffer","version":"0.1.1","keywords":[],"author":{"name":"David Boskovic"},"license":"ISC","_id":"@flatfile/util-file-buffer@0.1.1","maintainers":[{"name":"hansjhoffman","email":"hoffman.hans.j@gmail.com"},{"name":"haleymt","email":"haley@flatfile.io"},{"name":"mmccooyyy","email":"matthew.e.mccoy@gmail.com"},{"name":"ahollenbeck","email":"alexhollenbeck@gmail.com"},{"name":"maerf0x0","email":"mikegraf000@gmail.com"},{"name":"rjhyde","email":"roby@flatfile.com"},{"name":"mpoythress","email":"michael@flatfile.io"},{"name":"flatderek","email":"derek@flatfile.io"},{"name":"ashleygmulligan","email":"ashleygmulligan@gmail.com"},{"name":"alnoor","email":"alnoor@flatfile.io"},{"name":"flatfilecolin","email":"colin@flatfile.io"},{"name":"bigcountrycrane","email":"eric@flatfile.io"},{"name":"flatfileinfra","email":"infra@flatfile.io"},{"name":"bangarang","email":"me@alexjrock.com"},{"name":"madmandrit","email":"wiafe23@gmail.com"},{"name":"roberto-alcantara-ffile","email":"cicero.roberto@flatfile.io"},{"name":"mairechew","email":"mairechew@gmail.com"},{"name":"jmmander","email":"jmzmander@gmail.com"},{"name":"srmotter","email":"stephen@motter.org"},{"name":"driscollrp","email":"driscollrp@gmail.com"},{"name":"sarocu","email":"sam@sarocu.com"},{"name":"dboskovic","email":"me@david.gs"},{"name":"brentkulwicki","email":"brentkulwicki@gmail.com"},{"name":"nate.ferrero","email":"nateferrero@gmail.com"},{"name":"jaredwalters","email":"jared@kegstool.com"}],"homepage":"https://github.com/FlatFilers/flatfile-plugins#readme","bugs":{"url":"https://github.com/FlatFilers/flatfile-plugins/issues"},"dist":{"shasum":"49b73928c6246b4550f9b1199dbd74708c52216f","tarball":"https://registry.npmjs.org/@flatfile/util-file-buffer/-/util-file-buffer-0.1.1.tgz","fileCount":11,"integrity":"sha512-ARW+6vwCNU7VZ6ROtIJguunpdvAL0ndhuE1Y1iLhW8gL78fcbyWk1IJOYBTGa7IunxNAhXfeZvlxdkaTTI5bYg==","signatures":[{"sig":"MEUCIQD8eNZatIyBdUs7LuAYlC7souPU6TwQCMIS8mpFFBdbNAIgNXjj7Mjzl1zJknV2527Tpelb8TAU/Jnfdd7e1bq9Ii4=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":12516},"main":"dist/index.js","types":"dist/index.d.ts","module":"dist/index.mjs","source":"src/index.ts","engines":{"node":">= 16"},"gitHead":"d699b061a99723ee8e7cfbfe3d6338e4b2afa7c6","scripts":{"dev":"parcel watch","test":"jest --passWithNoTests","build":"parcel build","check":"tsc ./**/*.ts --noEmit --esModuleInterop"},"_npmUser":{"name":"flatfileinfra","email":"infra@flatfile.io"},"repository":{"url":"git+https://github.com/FlatFilers/flatfile-plugins.git","type":"git","directory":"utils/file-buffer"},"_npmVersion":"9.6.7","description":"A utility for extracting data from any file and making it available as a buffer","directories":{},"_nodeVersion":"18.17.1","dependencies":{"@flatfile/api":"^1.5.26","@flatfile/listener":"^0.3.15"},"_hasShrinkwrap":false,"registryMetadata":{"category":"utilities"},"_npmOperationalInternal":{"tmp":"tmp/util-file-buffer_0.1.1_1695830669044_0.6760043965293436","host":"s3://npm-registry-packages"}},"0.1.2":{"name":"@flatfile/util-file-buffer","version":"0.1.2","keywords":[],"author":{"name":"David Boskovic"},"license":"ISC","_id":"@flatfile/util-file-buffer@0.1.2","maintainers":[{"name":"hansjhoffman","email":"hoffman.hans.j@gmail.com"},{"name":"haleymt","email":"haley@flatfile.io"},{"name":"mmccooyyy","email":"matthew.e.mccoy@gmail.com"},{"name":"ahollenbeck","email":"alexhollenbeck@gmail.com"},{"name":"maerf0x0","email":"mikegraf000@gmail.com"},{"name":"rjhyde","email":"roby@flatfile.com"},{"name":"mpoythress","email":"michael@flatfile.io"},{"name":"flatderek","email":"derek@flatfile.io"},{"name":"ashleygmulligan","email":"ashleygmulligan@gmail.com"},{"name":"alnoor","email":"alnoor@flatfile.io"},{"name":"flatfilecolin","email":"colin@flatfile.io"},{"name":"bigcountrycrane","email":"eric@flatfile.io"},{"name":"flatfileinfra","email":"infra@flatfile.io"},{"name":"bangarang","email":"me@alexjrock.com"},{"name":"madmandrit","email":"wiafe23@gmail.com"},{"name":"roberto-alcantara-ffile","email":"cicero.roberto@flatfile.io"},{"name":"mairechew","email":"mairechew@gmail.com"},{"name":"jmmander","email":"jmzmander@gmail.com"},{"name":"srmotter","email":"stephen@motter.org"},{"name":"driscollrp","email":"driscollrp@gmail.com"},{"name":"sarocu","email":"sam@sarocu.com"},{"name":"dboskovic","email":"me@david.gs"},{"name":"brentkulwicki","email":"brentkulwicki@gmail.com"},{"name":"nate.ferrero","email":"nateferrero@gmail.com"},{"name":"jaredwalters","email":"jared@kegstool.com"}],"homepage":"https://github.com/FlatFilers/flatfile-plugins#readme","bugs":{"url":"https://github.com/FlatFilers/flatfile-plugins/issues"},"dist":{"shasum":"5887aa637e7fb8a38b0fa30fc62e7629c2bb094c","tarball":"https://registry.npmjs.org/@flatfile/util-file-buffer/-/util-file-buffer-0.1.2.tgz","fileCount":11,"integrity":"sha512-E7cK1V0np9GScXaI4EH1ER8/oQ+JrFmF4kxHK92yW69OPgAY/9aOunBZwIjeaisl9PiIjksoyZzUO36Foaeq8Q==","signatures":[{"sig":"MEYCIQCYbxaY3SrhyfH9DdlFwUFVjbeueF5lLFbdsYcFz+1FfQIhAMxNz447mravGO+S8j4T0QhOZcBluv+OM64HVEKVM1jT","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":12589},"main":"dist/index.js","types":"dist/index.d.ts","module":"dist/index.mjs","source":"src/index.ts","engines":{"node":">= 16"},"gitHead":"0c47941d7ab79e5538aa259ba0a51ad1de5d3662","scripts":{"dev":"parcel watch","test":"jest --passWithNoTests","build":"parcel build","check":"tsc ./**/*.ts --noEmit --esModuleInterop"},"_npmUser":{"name":"flatfileinfra","email":"infra@flatfile.io"},"repository":{"url":"git+https://github.com/FlatFilers/flatfile-plugins.git","type":"git","directory":"utils/file-buffer"},"_npmVersion":"9.8.1","description":"A utility for extracting data from any file and making it available as a buffer","directories":{},"_nodeVersion":"18.18.0","dependencies":{"@flatfile/api":"^1.5.30","@flatfile/listener":"^0.3.15"},"_hasShrinkwrap":false,"registryMetadata":{"category":"utilities"},"_npmOperationalInternal":{"tmp":"tmp/util-file-buffer_0.1.2_1696978310187_0.5172542442343262","host":"s3://npm-registry-packages"}},"0.1.3":{"name":"@flatfile/util-file-buffer","version":"0.1.3","keywords":[],"author":{"name":"David Boskovic"},"license":"ISC","_id":"@flatfile/util-file-buffer@0.1.3","maintainers":[{"name":"carlbrugger","email":"carlbrugger@proton.me"},{"name":"hansjhoffman","email":"hoffman.hans.j@gmail.com"},{"name":"haleymt","email":"haley@flatfile.io"},{"name":"mmccooyyy","email":"matthew.e.mccoy@gmail.com"},{"name":"ahollenbeck","email":"alexhollenbeck@gmail.com"},{"name":"maerf0x0","email":"mikegraf000@gmail.com"},{"name":"rjhyde","email":"roby@flatfile.com"},{"name":"mpoythress","email":"michael@flatfile.io"},{"name":"flatderek","email":"derek@flatfile.io"},{"name":"ashleygmulligan","email":"ashleygmulligan@gmail.com"},{"name":"alnoor","email":"alnoor@flatfile.io"},{"name":"flatfilecolin","email":"colin@flatfile.io"},{"name":"bigcountrycrane","email":"eric@flatfile.io"},{"name":"flatfileinfra","email":"infra@flatfile.io"},{"name":"bangarang","email":"me@alexjrock.com"},{"name":"madmandrit","email":"wiafe23@gmail.com"},{"name":"roberto-alcantara-ffile","email":"cicero.roberto@flatfile.io"},{"name":"mairechew","email":"mairechew@gmail.com"},{"name":"jmmander","email":"jmzmander@gmail.com"},{"name":"srmotter","email":"stephen@motter.org"},{"name":"driscollrp","email":"driscollrp@gmail.com"},{"name":"sarocu","email":"sam@sarocu.com"},{"name":"dboskovic","email":"me@david.gs"},{"name":"brentkulwicki","email":"brentkulwicki@gmail.com"},{"name":"nate.ferrero","email":"nateferrero@gmail.com"},{"name":"jaredwalters","email":"jared@kegstool.com"}],"homepage":"https://github.com/FlatFilers/flatfile-plugins#readme","bugs":{"url":"https://github.com/FlatFilers/flatfile-plugins/issues"},"dist":{"shasum":"15d5c825b537e45c20730bbe89c1b07c89290ba9","tarball":"https://registry.npmjs.org/@flatfile/util-file-buffer/-/util-file-buffer-0.1.3.tgz","fileCount":11,"integrity":"sha512-DWzGrNRecyoww+BVYAUCXDTgnVEd6uBTksSLyEjxbhtrkieozRmkBkRZVP4qaBtD7Jeo9YoXcmu4l9Xn6oIILg==","signatures":[{"sig":"MEQCIEDJOH/XM5All/O7EfdQJ2SrpVbCQBgO4x1l/Cp4GaScAiAPOpW9I8qCOY5kC+v1BKRdHwsM0Yb3TDVBlS0L34IcTg==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":12840},"main":"dist/index.js","types":"dist/index.d.ts","module":"dist/index.mjs","source":"src/index.ts","engines":{"node":">= 16"},"gitHead":"97969de70623650f82bcb2cf5bff57851d798d09","scripts":{"dev":"parcel watch","test":"jest --passWithNoTests","build":"parcel build","check":"tsc ./**/*.ts --noEmit --esModuleInterop"},"_npmUser":{"name":"flatfileinfra","email":"infra@flatfile.io"},"repository":{"url":"git+https://github.com/FlatFilers/flatfile-plugins.git","type":"git","directory":"utils/file-buffer"},"_npmVersion":"9.8.1","description":"A utility for extracting data from any file and making it available as a buffer","directories":{},"_nodeVersion":"18.18.2","dependencies":{"@flatfile/api":"^1.5.37","@flatfile/listener":"^0.3.17"},"_hasShrinkwrap":false,"registryMetadata":{"category":"utilities"},"_npmOperationalInternal":{"tmp":"tmp/util-file-buffer_0.1.3_1699490551981_0.6713169862559298","host":"s3://npm-registry-packages"}},"0.1.4":{"name":"@flatfile/util-file-buffer","version":"0.1.4","keywords":[],"author":{"name":"David Boskovic"},"license":"ISC","_id":"@flatfile/util-file-buffer@0.1.4","maintainers":[{"name":"sambarrowclough","email":"sam.barrowclough@gmail.com"},{"name":"carlbrugger","email":"carlbrugger@proton.me"},{"name":"hansjhoffman","email":"hoffman.hans.j@gmail.com"},{"name":"haleymt","email":"haley@flatfile.io"},{"name":"mmccooyyy","email":"matthew.e.mccoy@gmail.com"},{"name":"ahollenbeck","email":"alexhollenbeck@gmail.com"},{"name":"maerf0x0","email":"mikegraf000@gmail.com"},{"name":"rjhyde","email":"roby@flatfile.com"},{"name":"mpoythress","email":"michael@flatfile.io"},{"name":"flatderek","email":"derek@flatfile.io"},{"name":"ashleygmulligan","email":"ashleygmulligan@gmail.com"},{"name":"alnoor","email":"alnoor@flatfile.io"},{"name":"flatfilecolin","email":"colin@flatfile.io"},{"name":"bigcountrycrane","email":"eric@flatfile.io"},{"name":"flatfileinfra","email":"infra@flatfile.io"},{"name":"bangarang","email":"me@alexjrock.com"},{"name":"madmandrit","email":"wiafe23@gmail.com"},{"name":"roberto-alcantara-ffile","email":"cicero.roberto@flatfile.io"},{"name":"mairechew","email":"mairechew@gmail.com"},{"name":"jmmander","email":"jmzmander@gmail.com"},{"name":"srmotter","email":"stephen@motter.org"},{"name":"driscollrp","email":"driscollrp@gmail.com"},{"name":"sarocu","email":"sam@sarocu.com"},{"name":"dboskovic","email":"me@david.gs"},{"name":"brentkulwicki","email":"brentkulwicki@gmail.com"},{"name":"nate.ferrero","email":"nateferrero@gmail.com"},{"name":"jaredwalters","email":"jared@kegstool.com"}],"homepage":"https://github.com/FlatFilers/flatfile-plugins#readme","bugs":{"url":"https://github.com/FlatFilers/flatfile-plugins/issues"},"dist":{"shasum":"e77e50cf8983b7f30b74c4839f060a995ab05cbf","tarball":"https://registry.npmjs.org/@flatfile/util-file-buffer/-/util-file-buffer-0.1.4.tgz","fileCount":11,"integrity":"sha512-Xy4o4dimWa4xmKzkZw5E8mDwqVbtlaLJVuJ0FS26SjTsUluVmT3wmd0nLDP4c0LqMcbSKQ4B8qrCcdldPh+AuA==","signatures":[{"sig":"MEUCIQCrE5iP8VkhI4K7yqmXYXrT/lEIHSV7i2FZQ1Xc1h318wIgfiKgWk5DPgPCsiwO/xErHhkom5SkIrnmDRRZg/q6XWQ=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":12899},"main":"dist/index.js","types":"dist/index.d.ts","module":"dist/index.mjs","source":"src/index.ts","engines":{"node":">= 16"},"gitHead":"c87be0e7ee533939aa76e26ca7c75a9b19bbfeb0","scripts":{"dev":"parcel watch","test":"jest --passWithNoTests","build":"parcel build","check":"tsc ./**/*.ts --noEmit --esModuleInterop"},"_npmUser":{"name":"flatfileinfra","email":"infra@flatfile.io"},"repository":{"url":"git+https://github.com/FlatFilers/flatfile-plugins.git","type":"git","directory":"utils/file-buffer"},"_npmVersion":"10.2.3","description":"A utility for extracting data from any file and making it available as a buffer","directories":{},"_nodeVersion":"18.19.0","dependencies":{"@flatfile/api":"^1.6.0","@flatfile/listener":"^0.3.17"},"_hasShrinkwrap":false,"registryMetadata":{"category":"utilities"},"_npmOperationalInternal":{"tmp":"tmp/util-file-buffer_0.1.4_1702923068768_0.27386652123873056","host":"s3://npm-registry-packages"}},"0.2.0":{"name":"@flatfile/util-file-buffer","version":"0.2.0","keywords":[],"author":{"name":"David Boskovic"},"license":"ISC","_id":"@flatfile/util-file-buffer@0.2.0","maintainers":[{"name":"sambarrowclough","email":"sam.barrowclough@gmail.com"},{"name":"carlbrugger","email":"carlbrugger@proton.me"},{"name":"hansjhoffman","email":"hoffman.hans.j@gmail.com"},{"name":"haleymt","email":"haley@flatfile.io"},{"name":"mmccooyyy","email":"matthew.e.mccoy@gmail.com"},{"name":"ahollenbeck","email":"alexhollenbeck@gmail.com"},{"name":"maerf0x0","email":"mikegraf000@gmail.com"},{"name":"rjhyde","email":"roby@flatfile.com"},{"name":"mpoythress","email":"michael@flatfile.io"},{"name":"flatderek","email":"derek@flatfile.io"},{"name":"ashleygmulligan","email":"ashleygmulligan@gmail.com"},{"name":"alnoor","email":"alnoor@flatfile.io"},{"name":"flatfilecolin","email":"colin@flatfile.io"},{"name":"bigcountrycrane","email":"eric@flatfile.io"},{"name":"flatfileinfra","email":"infra@flatfile.io"},{"name":"bangarang","email":"me@alexjrock.com"},{"name":"madmandrit","email":"wiafe23@gmail.com"},{"name":"roberto-alcantara-ffile","email":"cicero.roberto@flatfile.io"},{"name":"mairechew","email":"mairechew@gmail.com"},{"name":"jmmander","email":"jmzmander@gmail.com"},{"name":"srmotter","email":"stephen@motter.org"},{"name":"driscollrp","email":"driscollrp@gmail.com"},{"name":"sarocu","email":"sam@sarocu.com"},{"name":"dboskovic","email":"me@david.gs"},{"name":"brentkulwicki","email":"brentkulwicki@gmail.com"},{"name":"nate.ferrero","email":"nateferrero@gmail.com"},{"name":"jaredwalters","email":"jared@kegstool.com"}],"homepage":"https://github.com/FlatFilers/flatfile-plugins#readme","bugs":{"url":"https://github.com/FlatFilers/flatfile-plugins/issues"},"dist":{"shasum":"cd6d1d01638d547f347ff99ab4567032b227cfb7","tarball":"https://registry.npmjs.org/@flatfile/util-file-buffer/-/util-file-buffer-0.2.0.tgz","fileCount":11,"integrity":"sha512-Y2TMJ+SYR75alhxs7BMv7enOR8q7Fhfb0oAA5dSbuoOz72GQMrZlMUECLKnaA9Fu3JIG7njFgM5AS5zq7p6Uqg==","signatures":[{"sig":"MEUCIEcxOq4oiI0yGnyMBZrfxUyAE7vvXDo9ORlN3xWDkIw0AiEAr/+RT2lXvD1O9ECI71INWFc32wtbvtu1nSJLCAmIMXE=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":12558},"main":"dist/index.js","types":"dist/index.d.ts","module":"dist/index.mjs","source":"src/index.ts","engines":{"node":">= 16"},"gitHead":"e4065c8b6f108daeee7a7263416d78d5e1ca1d38","scripts":{"dev":"parcel watch","test":"jest --passWithNoTests","build":"parcel build","check":"tsc ./**/*.ts --noEmit --esModuleInterop"},"_npmUser":{"name":"flatfileinfra","email":"infra@flatfile.io"},"repository":{"url":"git+https://github.com/FlatFilers/flatfile-plugins.git","type":"git","directory":"utils/file-buffer"},"_npmVersion":"10.2.3","description":"A utility for extracting data from any file and making it available as a buffer","directories":{},"_nodeVersion":"18.19.0","dependencies":{"@flatfile/api":"^1.6.3","@flatfile/listener":"^0.4.0"},"_hasShrinkwrap":false,"registryMetadata":{"category":"utilities"},"_npmOperationalInternal":{"tmp":"tmp/util-file-buffer_0.2.0_1704832231765_0.4768805605274873","host":"s3://npm-registry-packages"}},"0.2.1":{"name":"@flatfile/util-file-buffer","version":"0.2.1","keywords":[],"author":{"name":"David Boskovic"},"license":"ISC","_id":"@flatfile/util-file-buffer@0.2.1","maintainers":[{"name":"sambarrowclough","email":"sam.barrowclough@gmail.com"},{"name":"carlbrugger","email":"carlbrugger@proton.me"},{"name":"hansjhoffman","email":"hoffman.hans.j@gmail.com"},{"name":"haleymt","email":"haley@flatfile.io"},{"name":"mmccooyyy","email":"matthew.e.mccoy@gmail.com"},{"name":"ahollenbeck","email":"alexhollenbeck@gmail.com"},{"name":"maerf0x0","email":"mikegraf000@gmail.com"},{"name":"rjhyde","email":"roby@flatfile.com"},{"name":"mpoythress","email":"michael@flatfile.io"},{"name":"flatderek","email":"derek@flatfile.io"},{"name":"ashleygmulligan","email":"ashleygmulligan@gmail.com"},{"name":"alnoor","email":"alnoor@flatfile.io"},{"name":"flatfilecolin","email":"colin@flatfile.io"},{"name":"bigcountrycrane","email":"eric@flatfile.io"},{"name":"flatfileinfra","email":"infra@flatfile.io"},{"name":"bangarang","email":"me@alexjrock.com"},{"name":"madmandrit","email":"wiafe23@gmail.com"},{"name":"roberto-alcantara-ffile","email":"cicero.roberto@flatfile.io"},{"name":"mairechew","email":"mairechew@gmail.com"},{"name":"jmmander","email":"jmzmander@gmail.com"},{"name":"srmotter","email":"stephen@motter.org"},{"name":"driscollrp","email":"driscollrp@gmail.com"},{"name":"sarocu","email":"sam@sarocu.com"},{"name":"dboskovic","email":"me@david.gs"},{"name":"brentkulwicki","email":"brentkulwicki@gmail.com"},{"name":"nate.ferrero","email":"nateferrero@gmail.com"},{"name":"jaredwalters","email":"jared@kegstool.com"}],"homepage":"https://github.com/FlatFilers/flatfile-plugins#readme","bugs":{"url":"https://github.com/FlatFilers/flatfile-plugins/issues"},"dist":{"shasum":"993e0da12ac0d2254010bdeab58995938f60ea63","tarball":"https://registry.npmjs.org/@flatfile/util-file-buffer/-/util-file-buffer-0.2.1.tgz","fileCount":11,"integrity":"sha512-uy4/CzR/CfvJyOfTs1UkJURYCDKoruK2XnFoy3w1W5c78IjAgmrhz1a3YrHI6OvTMapQy0kvp/rdZzCbSCp2Mw==","signatures":[{"sig":"MEYCIQDtTkijW+jlhbymWS1Jl5H/j04OOhzFl2ch3szB/91dgQIhAPdhaHjO+9ks6SrWvtDJgR/cwTfvVEQ2RODBadqUDz42","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":12678},"main":"dist/index.js","types":"dist/index.d.ts","module":"dist/index.mjs","source":"src/index.ts","engines":{"node":">= 16"},"gitHead":"852422b167424bd7ffa6642c6f293edadb89f296","scripts":{"dev":"parcel watch","test":"jest --passWithNoTests","build":"parcel build","check":"tsc ./**/*.ts --noEmit --esModuleInterop"},"_npmUser":{"name":"flatfileinfra","email":"infra@flatfile.io"},"repository":{"url":"git+https://github.com/FlatFilers/flatfile-plugins.git","type":"git","directory":"utils/file-buffer"},"_npmVersion":"10.2.3","description":"A utility for extracting data from any file and making it available as a buffer","directories":{},"_nodeVersion":"18.19.0","dependencies":{"@flatfile/api":"^1.7.4","@flatfile/listener":"^1.0.1"},"_hasShrinkwrap":false,"registryMetadata":{"category":"utilities"},"_npmOperationalInternal":{"tmp":"tmp/util-file-buffer_0.2.1_1708464258207_0.34217756893424633","host":"s3://npm-registry-packages"}},"0.2.2":{"name":"@flatfile/util-file-buffer","version":"0.2.2","keywords":[],"author":{"name":"David Boskovic"},"license":"ISC","_id":"@flatfile/util-file-buffer@0.2.2","maintainers":[{"name":"sambarrowclough","email":"sam.barrowclough@gmail.com"},{"name":"carlbrugger","email":"carlbrugger@proton.me"},{"name":"hansjhoffman","email":"hoffman.hans.j@gmail.com"},{"name":"haleymt","email":"haley@flatfile.io"},{"name":"mmccooyyy","email":"matthew.e.mccoy@gmail.com"},{"name":"ahollenbeck","email":"alexhollenbeck@gmail.com"},{"name":"maerf0x0","email":"mikegraf000@gmail.com"},{"name":"rjhyde","email":"roby@flatfile.com"},{"name":"mpoythress","email":"michael@flatfile.io"},{"name":"flatderek","email":"derek@flatfile.io"},{"name":"ashleygmulligan","email":"ashleygmulligan@gmail.com"},{"name":"alnoor","email":"alnoor@flatfile.io"},{"name":"flatfilecolin","email":"colin@flatfile.io"},{"name":"bigcountrycrane","email":"eric@flatfile.io"},{"name":"flatfileinfra","email":"infra@flatfile.io"},{"name":"bangarang","email":"me@alexjrock.com"},{"name":"madmandrit","email":"wiafe23@gmail.com"},{"name":"roberto-alcantara-ffile","email":"cicero.roberto@flatfile.io"},{"name":"mairechew","email":"mairechew@gmail.com"},{"name":"jmmander","email":"jmzmander@gmail.com"},{"name":"srmotter","email":"stephen@motter.org"},{"name":"driscollrp","email":"driscollrp@gmail.com"},{"name":"sarocu","email":"sam@sarocu.com"},{"name":"dboskovic","email":"me@david.gs"},{"name":"brentkulwicki","email":"brentkulwicki@gmail.com"},{"name":"nate.ferrero","email":"nateferrero@gmail.com"},{"name":"jaredwalters","email":"jared@kegstool.com"}],"homepage":"https://github.com/FlatFilers/flatfile-plugins#readme","bugs":{"url":"https://github.com/FlatFilers/flatfile-plugins/issues"},"dist":{"shasum":"3a29822e6cb72cf1ca16d57585820034f6ef7046","tarball":"https://registry.npmjs.org/@flatfile/util-file-buffer/-/util-file-buffer-0.2.2.tgz","fileCount":11,"integrity":"sha512-zxLv+7FZJyRr/26J/fBKKf4vywGk76rrfgkd1VPB9ks490T7JVScSdYDF85bRmU11TeTJbIKmJqan8cxE/bxww==","signatures":[{"sig":"MEUCIACj1j8BnEEMWReUETASMSb4sKdZODvGmP+7nQrWBYblAiEAxDBwaM+PMynCjm0jBPBuHjYEf25TUkYYJgd6fAziue4=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":13259},"main":"dist/index.js","types":"dist/index.d.ts","module":"dist/index.mjs","source":"src/index.ts","engines":{"node":">= 16"},"gitHead":"8665ae8c7e7390cdf9de992c3857884d6197da03","scripts":{"dev":"parcel watch","test":"jest --passWithNoTests","build":"parcel build","check":"tsc ./**/*.ts --noEmit --esModuleInterop"},"_npmUser":{"name":"flatfileinfra","email":"infra@flatfile.io"},"repository":{"url":"git+https://github.com/FlatFilers/flatfile-plugins.git","type":"git","directory":"utils/file-buffer"},"_npmVersion":"10.5.0","description":"A utility for extracting data from any file and making it available as a buffer","directories":{},"_nodeVersion":"18.20.0","dependencies":{"@flatfile/api":"^1.7.4","@flatfile/listener":"^1.0.1"},"_hasShrinkwrap":false,"registryMetadata":{"category":"utilities"},"_npmOperationalInternal":{"tmp":"tmp/util-file-buffer_0.2.2_1712593494936_0.11385309628407847","host":"s3://npm-registry-packages"}},"0.2.3":{"name":"@flatfile/util-file-buffer","version":"0.2.3","keywords":["flatfile-plugins","category-utils"],"author":{"name":"David Boskovic"},"license":"ISC","_id":"@flatfile/util-file-buffer@0.2.3","maintainers":[{"name":"sambarrowclough","email":"sam.barrowclough@gmail.com"},{"name":"carlbrugger","email":"carlbrugger@proton.me"},{"name":"hansjhoffman","email":"hoffman.hans.j@gmail.com"},{"name":"haleymt","email":"haley@flatfile.io"},{"name":"mmccooyyy","email":"matthew.e.mccoy@gmail.com"},{"name":"ahollenbeck","email":"alexhollenbeck@gmail.com"},{"name":"maerf0x0","email":"mikegraf000@gmail.com"},{"name":"rjhyde","email":"roby@flatfile.com"},{"name":"mpoythress","email":"michael@flatfile.io"},{"name":"flatderek","email":"derek@flatfile.io"},{"name":"ashleygmulligan","email":"ashleygmulligan@gmail.com"},{"name":"alnoor","email":"alnoor@flatfile.io"},{"name":"flatfilecolin","email":"colin@flatfile.io"},{"name":"bigcountrycrane","email":"eric@flatfile.io"},{"name":"flatfileinfra","email":"infra@flatfile.io"},{"name":"bangarang","email":"me@alexjrock.com"},{"name":"madmandrit","email":"wiafe23@gmail.com"},{"name":"roberto-alcantara-ffile","email":"cicero.roberto@flatfile.io"},{"name":"mairechew","email":"mairechew@gmail.com"},{"name":"jmmander","email":"jmzmander@gmail.com"},{"name":"srmotter","email":"stephen@motter.org"},{"name":"driscollrp","email":"driscollrp@gmail.com"},{"name":"sarocu","email":"sam@sarocu.com"},{"name":"dboskovic","email":"me@david.gs"},{"name":"brentkulwicki","email":"brentkulwicki@gmail.com"},{"name":"nate.ferrero","email":"nateferrero@gmail.com"},{"name":"jaredwalters","email":"jared@kegstool.com"}],"homepage":"https://github.com/FlatFilers/flatfile-plugins#readme","bugs":{"url":"https://github.com/FlatFilers/flatfile-plugins/issues"},"url":"https://github.com/FlatFilers/flatfile-plugins/tree/main/utils/file-buffer","dist":{"shasum":"de60c09b2f0611381ed254dcdce88bbf48380e0e","tarball":"https://registry.npmjs.org/@flatfile/util-file-buffer/-/util-file-buffer-0.2.3.tgz","fileCount":11,"integrity":"sha512-L2WbneCEhJRvOAjiLFMH0NoQDyqmOihuVTQY0/Z8ZCorV50SxPT4DSeoxlxnC3JibSET68N9DOdv1i+Mef0F0w==","signatures":[{"sig":"MEUCIQDMGfufpKCvUGUNuoik5daMT9Dpz2jSvDfYoySsmB1g/AIgZ2PWjx+0+YeXRUaFtH/loZ3MQ7puFp5seky26xVQ4mA=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":15699},"main":"dist/index.js","types":"dist/index.d.ts","module":"dist/index.mjs","source":"src/index.ts","engines":{"node":">= 16"},"gitHead":"0c178c8f0cf7d88d17cc851bb48aaf329d5fdb56","scripts":{"dev":"parcel watch","test":"jest --passWithNoTests","build":"parcel build","check":"tsc ./**/*.ts --noEmit --esModuleInterop"},"_npmUser":{"name":"flatfileinfra","email":"infra@flatfile.io"},"repository":{"url":"git+https://github.com/FlatFilers/flatfile-plugins.git","type":"git","directory":"utils/file-buffer"},"_npmVersion":"10.5.0","description":"A utility for extracting data from any file and making it available as a buffer","directories":{},"_nodeVersion":"18.20.1","dependencies":{"@flatfile/api":"^1.7.4","@flatfile/listener":"^1.0.1"},"_hasShrinkwrap":false,"registryMetadata":{"category":"utilities"},"_npmOperationalInternal":{"tmp":"tmp/util-file-buffer_0.2.3_1712945724435_0.3384184083092243","host":"s3://npm-registry-packages"}},"0.3.0":{"name":"@flatfile/util-file-buffer","version":"0.3.0","keywords":["flatfile-plugins","category-utils"],"author":{"name":"David Boskovic"},"license":"ISC","_id":"@flatfile/util-file-buffer@0.3.0","maintainers":[{"name":"sambarrowclough","email":"sam.barrowclough@gmail.com"},{"name":"carlbrugger","email":"carlbrugger@proton.me"},{"name":"hansjhoffman","email":"hoffman.hans.j@gmail.com"},{"name":"haleymt","email":"haley@flatfile.io"},{"name":"mmccooyyy","email":"matthew.e.mccoy@gmail.com"},{"name":"ahollenbeck","email":"alexhollenbeck@gmail.com"},{"name":"maerf0x0","email":"mikegraf000@gmail.com"},{"name":"rjhyde","email":"roby@flatfile.com"},{"name":"mpoythress","email":"michael@flatfile.io"},{"name":"flatderek","email":"derek@flatfile.io"},{"name":"ashleygmulligan","email":"ashleygmulligan@gmail.com"},{"name":"alnoor","email":"alnoor@flatfile.io"},{"name":"flatfilecolin","email":"colin@flatfile.io"},{"name":"bigcountrycrane","email":"eric@flatfile.io"},{"name":"flatfileinfra","email":"infra@flatfile.io"},{"name":"bangarang","email":"me@alexjrock.com"},{"name":"madmandrit","email":"wiafe23@gmail.com"},{"name":"roberto-alcantara-ffile","email":"cicero.roberto@flatfile.io"},{"name":"mairechew","email":"mairechew@gmail.com"},{"name":"jmmander","email":"jmzmander@gmail.com"},{"name":"srmotter","email":"stephen@motter.org"},{"name":"driscollrp","email":"driscollrp@gmail.com"},{"name":"sarocu","email":"sam@sarocu.com"},{"name":"dboskovic","email":"me@david.gs"},{"name":"brentkulwicki","email":"brentkulwicki@gmail.com"},{"name":"nate.ferrero","email":"nateferrero@gmail.com"},{"name":"jaredwalters","email":"jared@kegstool.com"}],"homepage":"https://github.com/FlatFilers/flatfile-plugins#readme","bugs":{"url":"https://github.com/FlatFilers/flatfile-plugins/issues"},"url":"https://github.com/FlatFilers/flatfile-plugins/tree/main/utils/file-buffer","dist":{"shasum":"8451e8869388fffef7fa77b08171d948a639a65f","tarball":"https://registry.npmjs.org/@flatfile/util-file-buffer/-/util-file-buffer-0.3.0.tgz","fileCount":11,"integrity":"sha512-fd1I0q+3g4W+6JvDMsm0aVlQGdC0oyt6HPudJZz02I5JU4Zn6jmA2cl9M4yzbeGrVvsb8GnKAd3HZlTPFtb6+g==","signatures":[{"sig":"MEYCIQCnilHnVFYdM86tauLH0czNcK2TS/U9raaOKO28ABfBrAIhAPqNhE/osjCY2ncs6E8r8lQgC3MHzbHnnbyaiIo2NiCW","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":16405},"main":"dist/index.js","types":"dist/index.d.ts","module":"dist/index.mjs","source":"src/index.ts","engines":{"node":">= 16"},"gitHead":"f453722a94eca7fc52b46a832dce18fea8536104","scripts":{"test":"jest --passWithNoTests","build":"parcel build","check":"tsc ./**/*.ts --noEmit --esModuleInterop","build:prod":"NODE_ENV=production parcel build","build:watch":"parcel watch"},"_npmUser":{"name":"flatfileinfra","email":"infra@flatfile.io"},"repository":{"url":"git+https://github.com/FlatFilers/flatfile-plugins.git","type":"git","directory":"utils/file-buffer"},"_npmVersion":"10.5.0","description":"A utility for extracting data from any file and making it available as a buffer","directories":{},"_nodeVersion":"18.20.2","dependencies":{},"_hasShrinkwrap":false,"devDependencies":{"@flatfile/api":"^1.7.4"},"peerDependencies":{"@flatfile/api":"^1.7.4","@flatfile/listener":"^1.0.1"},"registryMetadata":{"category":"utilities"},"_npmOperationalInternal":{"tmp":"tmp/util-file-buffer_0.3.0_1713886625890_0.5710755967496624","host":"s3://npm-registry-packages"}},"0.3.1":{"name":"@flatfile/util-file-buffer","version":"0.3.1","keywords":["flatfile-plugins","category-utils"],"author":{"name":"David Boskovic"},"license":"ISC","_id":"@flatfile/util-file-buffer@0.3.1","maintainers":[{"name":"sambarrowclough","email":"sam.barrowclough@gmail.com"},{"name":"carlbrugger","email":"carlbrugger@proton.me"},{"name":"hansjhoffman","email":"hoffman.hans.j@gmail.com"},{"name":"haleymt","email":"haley@flatfile.io"},{"name":"mmccooyyy","email":"matthew.e.mccoy@gmail.com"},{"name":"ahollenbeck","email":"alexhollenbeck@gmail.com"},{"name":"maerf0x0","email":"mikegraf000@gmail.com"},{"name":"rjhyde","email":"roby@flatfile.com"},{"name":"mpoythress","email":"michael@flatfile.io"},{"name":"flatderek","email":"derek@flatfile.io"},{"name":"ashleygmulligan","email":"ashleygmulligan@gmail.com"},{"name":"alnoor","email":"alnoor@flatfile.io"},{"name":"flatfilecolin","email":"colin@flatfile.io"},{"name":"bigcountrycrane","email":"eric@flatfile.io"},{"name":"flatfileinfra","email":"infra@flatfile.io"},{"name":"bangarang","email":"me@alexjrock.com"},{"name":"madmandrit","email":"wiafe23@gmail.com"},{"name":"roberto-alcantara-ffile","email":"cicero.roberto@flatfile.io"},{"name":"mairechew","email":"mairechew@gmail.com"},{"name":"jmmander","email":"jmzmander@gmail.com"},{"name":"srmotter","email":"stephen@motter.org"},{"name":"driscollrp","email":"driscollrp@gmail.com"},{"name":"sarocu","email":"sam@sarocu.com"},{"name":"dboskovic","email":"me@david.gs"},{"name":"brentkulwicki","email":"brentkulwicki@gmail.com"},{"name":"nate.ferrero","email":"nateferrero@gmail.com"},{"name":"jaredwalters","email":"jared@kegstool.com"}],"homepage":"https://github.com/FlatFilers/flatfile-plugins#readme","bugs":{"url":"https://github.com/FlatFilers/flatfile-plugins/issues"},"url":"https://github.com/FlatFilers/flatfile-plugins/tree/main/utils/file-buffer","dist":{"shasum":"2f3276f29f31eb2b64f1ad79992b7f474b93bf96","tarball":"https://registry.npmjs.org/@flatfile/util-file-buffer/-/util-file-buffer-0.3.1.tgz","fileCount":11,"integrity":"sha512-eF9d952xAYpJh7hh9T0rbavz2HqQrBW8MRnei72NtB45ttARg4ExNCDb2fz61Gm9XpUw7NxMMVSzoPSDJSd+cw==","signatures":[{"sig":"MEUCIQDZ/ucSZtDVRv6X6at9RnN7vMh6XjOLiHljdO/GnhHU7gIgX8xdAH3NGzWcunIhkjoaWDEI9ljCiSymNtIsl/beJpg=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":16688},"main":"dist/index.js","types":"dist/index.d.ts","module":"dist/index.mjs","source":"src/index.ts","engines":{"node":">= 16"},"gitHead":"3ae42756abec9981536ac148e37324836ba9d4ea","scripts":{"test":"jest --passWithNoTests","build":"parcel build","check":"tsc ./**/*.ts --noEmit --esModuleInterop","build:prod":"NODE_ENV=production parcel build","build:watch":"parcel watch"},"_npmUser":{"name":"flatfileinfra","email":"infra@flatfile.io"},"repository":{"url":"git+https://github.com/FlatFilers/flatfile-plugins.git","type":"git","directory":"utils/file-buffer"},"_npmVersion":"10.5.0","description":"A utility for extracting data from any file and making it available as a buffer","directories":{},"_nodeVersion":"18.20.2","dependencies":{},"_hasShrinkwrap":false,"peerDependencies":{"@flatfile/api":"^1.8.0","@flatfile/listener":"^1.0.1"},"registryMetadata":{"category":"utilities"},"_npmOperationalInternal":{"tmp":"tmp/util-file-buffer_0.3.1_1714484785631_0.683189383481249","host":"s3://npm-registry-packages"}},"0.3.2":{"name":"@flatfile/util-file-buffer","version":"0.3.2","keywords":["flatfile-plugins","category-utils"],"author":{"name":"David Boskovic"},"license":"ISC","_id":"@flatfile/util-file-buffer@0.3.2","maintainers":[{"name":"sambarrowclough","email":"sam.barrowclough@gmail.com"},{"name":"carlbrugger","email":"carlbrugger@proton.me"},{"name":"hansjhoffman","email":"hoffman.hans.j@gmail.com"},{"name":"haleymt","email":"haley@flatfile.io"},{"name":"mmccooyyy","email":"matthew.e.mccoy@gmail.com"},{"name":"ahollenbeck","email":"alexhollenbeck@gmail.com"},{"name":"maerf0x0","email":"mikegraf000@gmail.com"},{"name":"rjhyde","email":"roby@flatfile.com"},{"name":"mpoythress","email":"michael@flatfile.io"},{"name":"flatderek","email":"derek@flatfile.io"},{"name":"ashleygmulligan","email":"ashleygmulligan@gmail.com"},{"name":"alnoor","email":"alnoor@flatfile.io"},{"name":"flatfilecolin","email":"colin@flatfile.io"},{"name":"bigcountrycrane","email":"eric@flatfile.io"},{"name":"flatfileinfra","email":"infra@flatfile.io"},{"name":"bangarang","email":"me@alexjrock.com"},{"name":"madmandrit","email":"wiafe23@gmail.com"},{"name":"roberto-alcantara-ffile","email":"cicero.roberto@flatfile.io"},{"name":"mairechew","email":"mairechew@gmail.com"},{"name":"jmmander","email":"jmzmander@gmail.com"},{"name":"srmotter","email":"stephen@motter.org"},{"name":"driscollrp","email":"driscollrp@gmail.com"},{"name":"sarocu","email":"sam@sarocu.com"},{"name":"dboskovic","email":"me@david.gs"},{"name":"brentkulwicki","email":"brentkulwicki@gmail.com"},{"name":"nate.ferrero","email":"nateferrero@gmail.com"},{"name":"jaredwalters","email":"jared@kegstool.com"}],"homepage":"https://github.com/FlatFilers/flatfile-plugins#readme","bugs":{"url":"https://github.com/FlatFilers/flatfile-plugins/issues"},"url":"https://github.com/FlatFilers/flatfile-plugins/tree/main/utils/file-buffer","dist":{"shasum":"485b4b02ba5a4106aeeeedd6ddd3219c0489c5b1","tarball":"https://registry.npmjs.org/@flatfile/util-file-buffer/-/util-file-buffer-0.3.2.tgz","fileCount":11,"integrity":"sha512-6LGZJh7EP5CxKRxOaZRAQ9AFa3n5zsgzVyHYQGiOd27yKfG3SylzUHYudXdHdBHU8EQAbMu/oiU5i5CxkVbqBA==","signatures":[{"sig":"MEQCIFBx/iueH8us4lobOXu506E9cp3JBwh587k/vXNI2j29AiA0I8I77NXQdeIQ+kkGSMHLqbwWVg3aysq7GGBgsHedlA==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":16926},"main":"dist/index.js","types":"dist/index.d.ts","module":"dist/index.mjs","source":"src/index.ts","engines":{"node":">= 16"},"gitHead":"86526617edf2e71a60f05797e9a529010090db4b","scripts":{"test":"jest --passWithNoTests","build":"parcel build","check":"tsc ./**/*.ts --noEmit --esModuleInterop","build:prod":"NODE_ENV=production parcel build","build:watch":"parcel watch"},"_npmUser":{"name":"flatfileinfra","email":"infra@flatfile.io"},"repository":{"url":"git+https://github.com/FlatFilers/flatfile-plugins.git","type":"git","directory":"utils/file-buffer"},"_npmVersion":"10.5.0","description":"A utility for extracting data from any file and making it available as a buffer","directories":{},"_nodeVersion":"18.20.2","dependencies":{},"_hasShrinkwrap":false,"peerDependencies":{"@flatfile/api":"^1.8.9","@flatfile/listener":"^1.0.1"},"registryMetadata":{"category":"utilities"},"_npmOperationalInternal":{"tmp":"tmp/util-file-buffer_0.3.2_1716248778684_0.08192193738810194","host":"s3://npm-registry-packages"}},"0.3.3":{"name":"@flatfile/util-file-buffer","version":"0.3.3","keywords":["flatfile-plugins","category-utils"],"author":{"name":"David Boskovic"},"license":"ISC","_id":"@flatfile/util-file-buffer@0.3.3","maintainers":[{"name":"meritmalling","email":"meritmalling@gmail.com"},{"name":"sambarrowclough","email":"sam.barrowclough@gmail.com"},{"name":"carlbrugger","email":"carlbrugger@proton.me"},{"name":"mmccooyyy","email":"matthew.e.mccoy@gmail.com"},{"name":"rjhyde","email":"roby@flatfile.com"},{"name":"flatderek","email":"derek@flatfile.io"},{"name":"alnoor","email":"alnoor@flatfile.io"},{"name":"flatfilecolin","email":"colin@flatfile.io"},{"name":"bigcountrycrane","email":"eric@flatfile.io"},{"name":"flatfileinfra","email":"infra@flatfile.io"},{"name":"bangarang","email":"me@alexjrock.com"},{"name":"madmandrit","email":"wiafe23@gmail.com"},{"name":"jmmander","email":"jmzmander@gmail.com"},{"name":"sarocu","email":"sam@sarocu.com"},{"name":"dboskovic","email":"me@david.gs"},{"name":"nate.ferrero","email":"nateferrero@gmail.com"}],"homepage":"https://github.com/FlatFilers/flatfile-plugins#readme","bugs":{"url":"https://github.com/FlatFilers/flatfile-plugins/issues"},"url":"https://github.com/FlatFilers/flatfile-plugins/tree/main/utils/file-buffer","dist":{"shasum":"9ad16451a0946eaf79bba8ce23a5ff512c2a9101","tarball":"https://registry.npmjs.org/@flatfile/util-file-buffer/-/util-file-buffer-0.3.3.tgz","fileCount":11,"integrity":"sha512-8cbPPqBpyTBrzGTKtWw25nV3A0DBGbuLTJVaw0UOq+3mvg0iC+G96w27Mo5NyPpSU+q2wlXYI3OYcdSKFc2BFw==","signatures":[{"sig":"MEUCIQDRz/nbCCnvEOWfuX4ZeYlTk4l7zdOCU7pzd+rglfPTFgIgef339M8EPPG6Aduam7ErjzKPo4+TVaNeE+v0Hch68js=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":17000},"main":"dist/index.js","types":"dist/index.d.ts","module":"dist/index.mjs","source":"src/index.ts","engines":{"node":">= 16"},"gitHead":"ad8a88ed7971b5ee8663801aa50816d809911d0f","scripts":{"test":"jest --passWithNoTests","build":"parcel build","check":"tsc ./**/*.ts --noEmit --esModuleInterop","build:prod":"NODE_ENV=production parcel build","build:watch":"parcel watch"},"_npmUser":{"name":"flatfileinfra","email":"infra@flatfile.io"},"repository":{"url":"git+https://github.com/FlatFilers/flatfile-plugins.git","type":"git","directory":"utils/file-buffer"},"_npmVersion":"10.7.0","description":"A utility for extracting data from any file and making it available as a buffer","directories":{},"_nodeVersion":"18.20.4","dependencies":{},"_hasShrinkwrap":false,"peerDependencies":{"@flatfile/api":"^1.9.13","@flatfile/listener":"^1.0.1"},"registryMetadata":{"category":"utilities"},"_npmOperationalInternal":{"tmp":"tmp/util-file-buffer_0.3.3_1725400765286_0.343505129472675","host":"s3://npm-registry-packages"}},"0.4.0":{"name":"@flatfile/util-file-buffer","version":"0.4.0","keywords":["flatfile-plugins","category-utils"],"author":{"name":"David Boskovic"},"license":"ISC","_id":"@flatfile/util-file-buffer@0.4.0","maintainers":[{"name":"meritmalling","email":"meritmalling@gmail.com"},{"name":"sambarrowclough","email":"sam.barrowclough@gmail.com"},{"name":"carlbrugger","email":"carlbrugger@proton.me"},{"name":"mmccooyyy","email":"matthew.e.mccoy@gmail.com"},{"name":"rjhyde","email":"roby@flatfile.com"},{"name":"flatderek","email":"derek@flatfile.io"},{"name":"alnoor","email":"alnoor@flatfile.io"},{"name":"flatfilecolin","email":"colin@flatfile.io"},{"name":"bigcountrycrane","email":"eric@flatfile.io"},{"name":"flatfileinfra","email":"infra@flatfile.io"},{"name":"bangarang","email":"me@alexjrock.com"},{"name":"madmandrit","email":"wiafe23@gmail.com"},{"name":"jmmander","email":"jmzmander@gmail.com"},{"name":"sarocu","email":"sam@sarocu.com"},{"name":"dboskovic","email":"me@david.gs"},{"name":"nate.ferrero","email":"nateferrero@gmail.com"}],"homepage":"https://github.com/FlatFilers/flatfile-plugins#readme","bugs":{"url":"https://github.com/FlatFilers/flatfile-plugins/issues"},"url":"https://github.com/FlatFilers/flatfile-plugins/tree/main/utils/file-buffer","dist":{"shasum":"aa230d97fcd0ce6557bb2372bb169c40be73e0af","tarball":"https://registry.npmjs.org/@flatfile/util-file-buffer/-/util-file-buffer-0.4.0.tgz","fileCount":11,"integrity":"sha512-elEhkGJpQYu5m9jMPOaoj3dwPD/ts2jkNPWOeDIBALKf+iZeWlHp8buBarUx9eImVPbYq5riuEFtEOOTvRJwgA==","signatures":[{"sig":"MEUCIQC0ODj0U70l4N6WDg1QOkPY1vIm17HtxKTe8/9m4tmMdQIgb29pwtaOlwH8wF/EO+Nqxd7SY0Z9XUohgo5LF72KvDM=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":17116},"main":"dist/index.js","types":"dist/index.d.ts","module":"dist/index.mjs","source":"src/index.ts","engines":{"node":">= 16"},"gitHead":"4141191d12cd9a11ec642d3d9be877063132c402","scripts":{"test":"jest --passWithNoTests","build":"parcel build","check":"tsc ./**/*.ts --noEmit --esModuleInterop","build:prod":"NODE_ENV=production parcel build","build:watch":"parcel watch"},"_npmUser":{"name":"flatfileinfra","email":"infra@flatfile.io"},"repository":{"url":"git+https://github.com/FlatFilers/flatfile-plugins.git","type":"git","directory":"utils/file-buffer"},"_npmVersion":"10.7.0","description":"A utility for extracting data from any file and making it available as a buffer","directories":{},"_nodeVersion":"18.20.4","dependencies":{},"_hasShrinkwrap":false,"peerDependencies":{"@flatfile/api":"^1.9.13","@flatfile/listener":"^1.0.5"},"registryMetadata":{"category":"utilities"},"_npmOperationalInternal":{"tmp":"tmp/util-file-buffer_0.4.0_1727191016926_0.9716044490324924","host":"s3://npm-registry-packages"}},"0.4.1":{"name":"@flatfile/util-file-buffer","version":"0.4.1","keywords":["flatfile-plugins","category-utils"],"author":{"name":"David Boskovic"},"license":"ISC","_id":"@flatfile/util-file-buffer@0.4.1","maintainers":[{"name":"meritmalling","email":"meritmalling@gmail.com"},{"name":"sambarrowclough","email":"sam.barrowclough@gmail.com"},{"name":"carlbrugger","email":"carlbrugger@proton.me"},{"name":"mmccooyyy","email":"matthew.e.mccoy@gmail.com"},{"name":"rjhyde","email":"roby@flatfile.com"},{"name":"flatderek","email":"derek@flatfile.io"},{"name":"alnoor","email":"alnoor@flatfile.io"},{"name":"flatfilecolin","email":"colin@flatfile.io"},{"name":"bigcountrycrane","email":"eric@flatfile.io"},{"name":"flatfileinfra","email":"infra@flatfile.io"},{"name":"bangarang","email":"me@alexjrock.com"},{"name":"madmandrit","email":"wiafe23@gmail.com"},{"name":"jmmander","email":"jmzmander@gmail.com"},{"name":"sarocu","email":"sam@sarocu.com"},{"name":"dboskovic","email":"me@david.gs"},{"name":"nate.ferrero","email":"nateferrero@gmail.com"}],"homepage":"https://github.com/FlatFilers/flatfile-plugins#readme","bugs":{"url":"https://github.com/FlatFilers/flatfile-plugins/issues"},"url":"https://github.com/FlatFilers/flatfile-plugins/tree/main/utils/file-buffer","dist":{"shasum":"a448fdbda5783c728c0992df9423769bf10b6c53","tarball":"https://registry.npmjs.org/@flatfile/util-file-buffer/-/util-file-buffer-0.4.1.tgz","fileCount":11,"integrity":"sha512-hFJASF1dYhtgMrQcNG4mYbMsRwxh7jrYEhDTX2UQwlpsUQqqVCgmhpB8E+uV+iIxNocUslfqlGWrQT4wbsdg6w==","signatures":[{"sig":"MEYCIQC1yniZnVpsVv2IGrNAdJc9Ja5Wd8M4WwLTV7cBUByMnQIhAJ6VBNSj7wZdlzAXSk0gGFRjzx7HSdv8bEdmWZWPBz+n","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":17235},"main":"dist/index.js","types":"dist/index.d.ts","module":"dist/index.mjs","source":"src/index.ts","engines":{"node":">= 16"},"gitHead":"b9d26254a9dc520ddcdefad67837c1b08e8384e4","scripts":{"test":"jest --passWithNoTests","build":"parcel build","check":"tsc ./**/*.ts --noEmit --esModuleInterop","build:prod":"NODE_ENV=production parcel build","build:watch":"parcel watch"},"_npmUser":{"name":"flatfileinfra","email":"infra@flatfile.io"},"repository":{"url":"git+https://github.com/FlatFilers/flatfile-plugins.git","type":"git","directory":"utils/file-buffer"},"_npmVersion":"10.7.0","description":"A utility for extracting data from any file and making it available as a buffer","directories":{},"_nodeVersion":"18.20.4","dependencies":{},"_hasShrinkwrap":false,"peerDependencies":{"@flatfile/api":"^1.9.19","@flatfile/listener":"^1.1.0"},"registryMetadata":{"category":"utilities"},"_npmOperationalInternal":{"tmp":"tmp/util-file-buffer_0.4.1_1727916583910_0.9307271474503507","host":"s3://npm-registry-packages"}},"0.5.0":{"name":"@flatfile/util-file-buffer","version":"0.5.0","keywords":["flatfile-plugins","category-utils"],"author":{"name":"David Boskovic"},"license":"ISC","_id":"@flatfile/util-file-buffer@0.5.0","maintainers":[{"name":"meritmalling","email":"meritmalling@gmail.com"},{"name":"sambarrowclough","email":"sam.barrowclough@gmail.com"},{"name":"carlbrugger","email":"carlbrugger@proton.me"},{"name":"mmccooyyy","email":"matthew.e.mccoy@gmail.com"},{"name":"rjhyde","email":"roby@flatfile.com"},{"name":"flatderek","email":"derek@flatfile.io"},{"name":"alnoor","email":"alnoor@flatfile.io"},{"name":"flatfilecolin","email":"colin@flatfile.io"},{"name":"bigcountrycrane","email":"eric@flatfile.io"},{"name":"flatfileinfra","email":"infra@flatfile.io"},{"name":"bangarang","email":"me@alexjrock.com"},{"name":"madmandrit","email":"wiafe23@gmail.com"},{"name":"jmmander","email":"jmzmander@gmail.com"},{"name":"sarocu","email":"sam@sarocu.com"},{"name":"dboskovic","email":"me@david.gs"},{"name":"nate.ferrero","email":"nateferrero@gmail.com"}],"homepage":"https://github.com/FlatFilers/flatfile-plugins#readme","bugs":{"url":"https://github.com/FlatFilers/flatfile-plugins/issues"},"url":"https://github.com/FlatFilers/flatfile-plugins/tree/main/utils/file-buffer","dist":{"shasum":"6dc2927b76ff59cfaa2a6bd2f72ef3099f2c9bc2","tarball":"https://registry.npmjs.org/@flatfile/util-file-buffer/-/util-file-buffer-0.5.0.tgz","fileCount":12,"integrity":"sha512-VXFFOxunfLoU7O2XvRZcM/Wu27v56nkablEZLaTFnMr21PtWG9J1/m0+1hYMdef9rpLWvaAIbgywQvUkCDcVPw==","signatures":[{"sig":"MEYCIQDx5BL2aMDwaZsi8TYDTvip24zFgHWBmtYM66ydxMxO9AIhAISzv8WcZfszm6wk6K3hwx61YhVS+zYhwY0AXzKJCRfW","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":17122},"main":"./dist/index.cjs","type":"module","types":"./dist/index.d.ts","module":"./dist/index.js","source":"./src/index.ts","engines":{"node":">= 16"},"exports":{".":{"node":{"types":{"import":"./dist/index.d.ts","require":"./dist/index.d.cts"},"import":"./dist/index.js","require":"./dist/index.cjs"},"browser":{"types":{"import":"./dist/index.d.ts","require":"./dist/index.d.cts"},"import":"./dist/index.browser.js","require":"./dist/index.browser.cjs"},"default":"./dist/index.js"},"./package.json":"./package.json"},"gitHead":"3c02db1d2d9eb6fa6d14ee1bae9745a44af1721f","scripts":{"lint":"tsc --noEmit","test":"jest --passWithNoTests","build":"tsup","checks":"tsc --noEmit && attw --pack . && publint .","build:prod":"NODE_ENV=production tsup","build:watch":"tsup --watch"},"_npmUser":{"name":"flatfileinfra","email":"infra@flatfile.io"},"repository":{"url":"git+https://github.com/FlatFilers/flatfile-plugins.git","type":"git","directory":"utils/file-buffer"},"_npmVersion":"10.7.0","description":"A utility for extracting data from any file and making it available as a buffer","directories":{},"_nodeVersion":"18.20.4","dependencies":{},"_hasShrinkwrap":false,"devDependencies":{"@flatfile/bundler-config-tsup":"^0.1.0"},"peerDependencies":{"@flatfile/api":"^1.9.19","@flatfile/listener":"^1.1.0"},"registryMetadata":{"category":"utilities"},"_npmOperationalInternal":{"tmp":"tmp/util-file-buffer_0.5.0_1730241453156_0.9379514519855698","host":"s3://npm-registry-packages"}},"0.6.0":{"name":"@flatfile/util-file-buffer","version":"0.6.0","keywords":["flatfile-plugins","category-utils"],"author":{"name":"David Boskovic"},"license":"ISC","_id":"@flatfile/util-file-buffer@0.6.0","maintainers":[{"name":"meritmalling","email":"meritmalling@gmail.com"},{"name":"sambarrowclough","email":"sam.barrowclough@gmail.com"},{"name":"carlbrugger","email":"carlbrugger@proton.me"},{"name":"mmccooyyy","email":"matthew.e.mccoy@gmail.com"},{"name":"rjhyde","email":"roby@flatfile.com"},{"name":"flatderek","email":"derek@flatfile.io"},{"name":"alnoor","email":"alnoor@flatfile.io"},{"name":"flatfilecolin","email":"colin@flatfile.io"},{"name":"bigcountrycrane","email":"eric@flatfile.io"},{"name":"flatfileinfra","email":"infra@flatfile.io"},{"name":"bangarang","email":"me@alexjrock.com"},{"name":"madmandrit","email":"wiafe23@gmail.com"},{"name":"jmmander","email":"jmzmander@gmail.com"},{"name":"sarocu","email":"sam@sarocu.com"},{"name":"dboskovic","email":"me@david.gs"},{"name":"nate.ferrero","email":"nateferrero@gmail.com"}],"homepage":"https://github.com/FlatFilers/flatfile-plugins#readme","bugs":{"url":"https://github.com/FlatFilers/flatfile-plugins/issues"},"url":"https://github.com/FlatFilers/flatfile-plugins/tree/main/utils/file-buffer","dist":{"shasum":"4decfb38d7044534b812aef01076bea2a920eb74","tarball":"https://registry.npmjs.org/@flatfile/util-file-buffer/-/util-file-buffer-0.6.0.tgz","fileCount":12,"integrity":"sha512-r1OcyD0AtPk4/p17L2/sYvI3JVZYnS5HeXaE9Lqd51ll7VwHZm70Ig5qbP6SheCWy+o6nY/QPghPTUam2On9Fw==","signatures":[{"sig":"MEYCIQCeegJTB+YEBA/tegI3YXFBzbniV8w7zTMcTH5PqgZjuAIhAI2zKVTNI0qnZAD9bKpICAaGbXdzUTxEedHzZ2dSBzcD","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":17410},"main":"./dist/index.cjs","type":"module","types":"./dist/index.d.ts","module":"./dist/index.js","source":"./src/index.ts","engines":{"node":">= 18"},"exports":{".":{"node":{"types":{"import":"./dist/index.d.ts","require":"./dist/index.d.cts"},"import":"./dist/index.js","require":"./dist/index.cjs"},"browser":{"types":{"import":"./dist/index.d.ts","require":"./dist/index.d.cts"},"import":"./dist/index.browser.js","require":"./dist/index.browser.cjs"},"default":"./dist/index.js"},"./package.json":"./package.json"},"gitHead":"4f6986ff36b295e53a68c31ce7d44ad1ae66b076","scripts":{"lint":"tsc --noEmit","test":"vitest run --mode defaults src/*.spec.ts --passWithNoTests","build":"tsup","checks":"tsc --noEmit && attw --pack . && publint .","test:e2e":"vitest run --mode defaults src/*.e2e.spec.ts --passWithNoTests --no-file-parallelism","test:unit":"vitest run --mode defaults src/*.spec.ts --passWithNoTests --exclude src/*.e2e.spec.ts","build:prod":"NODE_ENV=production tsup","build:watch":"tsup --watch"},"_npmUser":{"name":"flatfileinfra","email":"infra@flatfile.io"},"repository":{"url":"git+https://github.com/FlatFilers/flatfile-plugins.git","type":"git","directory":"utils/file-buffer"},"_npmVersion":"10.7.0","description":"A utility for extracting data from any file and making it available as a buffer","directories":{},"_nodeVersion":"18.20.4","dependencies":{},"_hasShrinkwrap":false,"devDependencies":{"@flatfile/config-vitest":"^0.0.0","@flatfile/bundler-config-tsup":"^0.2.0"},"peerDependencies":{"@flatfile/api":"^1.9.19","@flatfile/listener":"^1.1.0"},"registryMetadata":{"category":"utilities"},"_npmOperationalInternal":{"tmp":"tmp/util-file-buffer_0.6.0_1731012611332_0.13489089568015666","host":"s3://npm-registry-packages"}}},"time":{"created":"2023-07-31T23:01:17.433Z","modified":"2026-04-23T23:54:59.231Z","0.0.2":"2023-07-31T23:01:17.696Z","0.0.3":"2023-08-24T13:58:29.910Z","0.0.4":"2023-08-25T15:33:04.184Z","0.1.0":"2023-09-08T20:45:02.587Z","0.1.1":"2023-09-27T16:04:29.286Z","0.1.2":"2023-10-10T22:51:50.489Z","0.1.3":"2023-11-09T00:42:32.177Z","0.1.4":"2023-12-18T18:11:08.902Z","0.2.0":"2024-01-09T20:30:32.036Z","0.2.1":"2024-02-20T21:24:18.351Z","0.2.2":"2024-04-08T16:24:55.089Z","0.2.3":"2024-04-12T18:15:24.660Z","0.3.0":"2024-04-23T15:37:06.053Z","0.3.1":"2024-04-30T13:46:25.811Z","0.3.2":"2024-05-20T23:46:18.848Z","0.3.3":"2024-09-03T21:59:25.477Z","0.4.0":"2024-09-24T15:16:57.093Z","0.4.1":"2024-10-03T00:49:44.085Z","0.5.0":"2024-10-29T22:37:33.410Z","0.6.0":"2024-11-07T20:50:11.571Z"},"bugs":{"url":"https://github.com/FlatFilers/flatfile-plugins/issues"},"author":{"name":"David Boskovic"},"license":"ISC","homepage":"https://github.com/FlatFilers/flatfile-plugins#readme","keywords":["flatfile-plugins","category-utils"],"repository":{"url":"git+https://github.com/FlatFilers/flatfile-plugins.git","type":"git","directory":"utils/file-buffer"},"description":"A utility for extracting data from any file and making it available as a buffer","maintainers":[{"email":"sam@sarocu.com","name":"sarocu"},{"email":"me@david.gs","name":"dboskovic"},{"email":"me@alexjrock.com","name":"bangarang"},{"email":"carlbrugger@proton.me","name":"carlbrugger"},{"email":"infra@flatfile.io","name":"flatfileinfra"},{"email":"derek@flatfile.io","name":"flatderek"},{"email":"eric@flatfile.io","name":"bigcountrycrane"},{"email":"matthew.e.mccoy@gmail.com","name":"mmccooyyy"},{"email":"matthew.gerstman@obvious.ai","name":"matthew-obvious"},{"email":"nikolazaris@gmail.com","name":"nlazaris"},{"email":"lion.hummer@gmail.com","name":"lionhummer"},{"email":"alexpoddubny@googlemail.com","name":"apoddubn"}],"readme":"<!-- START_INFOCARD -->\n\nThe `@flatfile/util-file-buffer` utility provides a convenient way to process files and extract their contents using the Flatfile API. It allows you to match specific files based on file extensions or regular expressions and retrieve their contents as a buffer for further processing.\n\n<!-- END_INFOCARD -->\n\n> When embedding Flatfile, this plugin should be deployed in a server-side listener. [Learn more](/docs/orchestration/listeners#listener-types)\n\n## Code Breakdown\n\nThis code defines the `fileBuffer` utility used in Flatfile Extractor plugins for handling file processing. The utility enables you to intercept file creation events and retrieve file contents as a buffer for subsequent operations. Let's break down the main components of the code:\n\n### **Import Statements**\n\n- The code starts by importing necessary dependencies and modules required for file buffering. These include `FlatfileEvent` and `FlatfileListener` from `@flatfile/listener`, and `api` and `Flatfile` from `@flatfile/api`.\n\n### **fileBuffer Function**\n\n- The `fileBuffer` function is the core of the utility and serves as a middleware function for intercepting file creation events.\n- It takes two parameters:\n  - `matchFile`: A string or regular expression representing the file extension(s) to match for processing.\n  - `callback`: A callback function that receives the file metadata, file buffer, and the Flatfile event.\n\n### **Event Listener**\n\n- Inside the `fileBuffer` function, the provided `listener` is configured to listen for `file:created` events. When a file is created, this event will be triggered.\n\n### **Matching File**\n\n- When a `file:created` event occurs, the utility fetches the corresponding file's metadata using the Flatfile API and checks if the file name matches the specified `matchFile`.\n- If `matchFile` is a string, the utility checks if the file name ends with the specified extension.\n- If `matchFile` is a regular expression, the utility checks if the file name matches the regular expression.\n\n### **Buffering File Contents**\n\n- If the file matches the specified `matchFile`, the utility proceeds to retrieve the file's contents as a buffer using the `getFileBuffer` function.\n- The `getFileBuffer` function downloads the file using the Flatfile API and reads its contents into a buffer.\n\n### **Callback Execution**\n\n- After obtaining the file buffer, the utility invokes the provided `callback` function with the file metadata, buffer, and Flatfile event as parameters.\n\n### **Helper Function**\n\n- The code includes a helper function named `getFileBuffer` responsible for downloading the file and buffering its contents.\n\n## Example Usage\n\n```javascript\nimport { fileBuffer } from \"@flatfile/util-file-buffer\";\nimport api, { Flatfile } from \"@flatfile/api\";\n\n// Define the callback function to process the file buffer\nconst processFileBuffer = (\n  file: Flatfile.File_,\n  buffer: Buffer,\n  event: FlatfileEvent\n) => {\n  // Your file processing logic here...\n};\n\n// Register the fileBuffer middleware to intercept file:created events\nconst fileBufferMiddleware = fileBuffer(\".csv\", processFileBuffer);\nlistener.use(fileBufferMiddleware);\n```\n\nIn this example, the fileBuffer middleware is used to intercept .csv files and pass their contents as buffers to the processFileBuffer function for further processing.\n","readmeFilename":"README.md"}