{"_id":"@axway-api-builder-ext/api-builder-plugin-fn-file","_rev":"13-f06cf6900c5b1c0782d68df4c54d4814","name":"@axway-api-builder-ext/api-builder-plugin-fn-file","dist-tags":{"latest":"0.1.0"},"versions":{"0.0.1":{"name":"@axway-api-builder-ext/api-builder-plugin-fn-file","version":"0.0.1","description":"File Flow-Node to read/write files as part of an API-Builder flow.","author":"","license":"ISC","keywords":["amplify","api-builder","axway","file","csv","yaml","json","xml"],"homepage":"https://github.com/Axway-API-Builder-Ext/api-builder-extras/tree/master/api-builder-plugin-fn-file","bugs":{"url":"https://github.com/Axway-API-Builder-Ext/issues"},"repository":{"type":"git","url":"git+https://github.com/Axway-API-Builder-Ext/api-builder-extras.git"},"engines":{"node":">= 10.0"},"main":"src/index.js","dependencies":{"@axway/api-builder-sdk":"^0.1.0","csv-parse":"^4.8.5","lodash":"^4.17.15"},"peerDependencies":{"@axway/api-builder-runtime":"^4.5.0"},"devDependencies":{"chai":"^4.1.2","mocha":"^6.1.4"},"scripts":{"test":"mocha ./test --recursive -R spec"},"_id":"@axway-api-builder-ext/api-builder-plugin-fn-file@0.0.1","_nodeVersion":"12.14.1","_npmVersion":"6.13.4","dist":{"integrity":"sha512-10VwA8zxS+PPqvOdo1fGUXoNteCbF1WcMDXoPRmvU5yML1XGEqElqbxKnfHS5Ih8JW8pE5u7F0DZNOAasf1hmg==","shasum":"58b534b9c3d96ecbcac097feda785e0847831ea4","tarball":"https://registry.npmjs.org/@axway-api-builder-ext/api-builder-plugin-fn-file/-/api-builder-plugin-fn-file-0.0.1.tgz","fileCount":6,"unpackedSize":30779,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJeIg2YCRA9TVsSAnZWagAAGHEQAJlrbd8dTMU11zovum2u\n/XSf70aagZoQ3ar9HOW0p0SNXSMnOGgEnx2NEuLlCltp1dSssXrtv6P2BnHF\nK+Ug8yNh34y0VpyQLs3XXS70tyx8UJeFtkrH6ygzw65/8wehoW6EjVy05jsw\ngPQvLclZVYsgH/3CUEiNBCetV4ij+oW8dRjpENnUtdgZswcGOrdhgs+7AQuV\n5NwN6binHOdYYoUk2lCbepjxMQVhVcJHmsE6oc3DT6s+fI0f8jUT//ZqQBlw\nVFnYGHZiczI78AeMZaYlZMkZ7VsH1UZjjkrw9myf0rCUfeR3qElDQqcYAV6n\nIooj8qeZqmBSIZ+4Cg97ZqB3lKRyJH5+g/iWFTCslrXOJK3bsO87gi367vL2\nTkp7HVcr4vkRqtjjNrmNODnKpAmo5CCzi3FOcWV3+tZY2TA2UZw7WzRf7psa\ndHQmu+tUhw2z3+Qk/sFTeeYzyQQ+vli4S4NYg0KqW7DdhDDwLCRhoxTJV7lU\nWZjZDRTUarwH2+RfYRpM6qhUNwjuQCw+HgE7I8cKKG0icPesp1HYsiXyTfLG\nMjJGjif1rZuNEstpPeH6s1MHsFbb19KurBVPFVLaA4Blx9JAXqTt83Gp+JZw\nbmqAFmwZNTMp49LqaWQwN3zDfL7sHsjB+YUHjyhc1ISzw3mI2DmuclDWKta1\nOA/Y\r\n=wsIm\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQDNqLRZhyW/Kkg/o2c7n46tV3QHVgpxh6QxvoxWPH9IUQIhANBZyD4jAdaWEPXffR3PST6K2xb/4kNzHkJXiEyM4ibu"}]},"maintainers":[{"name":"cwiechmann","email":"cwiechmann@axway.com"}],"_npmUser":{"name":"cwiechmann","email":"cwiechmann@axway.com"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/api-builder-plugin-fn-file_0.0.1_1579290008007_0.14655426234882452"},"_hasShrinkwrap":false},"0.0.2":{"name":"@axway-api-builder-ext/api-builder-plugin-fn-file","version":"0.0.2","description":"File Flow-Node to read/write files as part of an API-Builder flow.","author":{"name":"Chris Wiechmann","email":"cwiechmann@axway.com","url":"http://www.axway.com"},"license":"Apache-2.0","keywords":["amplify","api-builder","axway","file","csv","yaml","json","xml"],"homepage":"https://github.com/Axway-API-Builder-Ext/api-builder-extras/tree/master/api-builder-plugin-fn-file","bugs":{"url":"https://github.com/Axway-API-Builder-Ext/issues"},"repository":{"type":"git","url":"git+https://github.com/Axway-API-Builder-Ext/api-builder-extras.git"},"engines":{"node":">= 10.0"},"main":"src/index.js","dependencies":{"@axway/api-builder-sdk":"^0.1.0","csv-parse":"^4.8.5","lodash":"^4.17.15"},"peerDependencies":{"@axway/api-builder-runtime":"^4.5.0"},"devDependencies":{"chai":"^4.2.0","mocha":"^6.2.3"},"scripts":{"test":"mocha ./test --recursive -R spec"},"_id":"@axway-api-builder-ext/api-builder-plugin-fn-file@0.0.2","_nodeVersion":"12.16.1","_npmVersion":"6.13.4","dist":{"integrity":"sha512-yssgNKLIPQO2FUCZ/ddqwurLV+EBUiLCbLR0kiGAjLJ7HF3vekqqbfQ2/GvA3wJw5BesZq+8d/rk1koTrsSD3Q==","shasum":"7abc9a850b46188195a7a20eaf3132dc945d5dd5","tarball":"https://registry.npmjs.org/@axway-api-builder-ext/api-builder-plugin-fn-file/-/api-builder-plugin-fn-file-0.0.2.tgz","fileCount":7,"unpackedSize":31519,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJega0JCRA9TVsSAnZWagAAKDAP/Ry0kvvnvE0/KzT5p/ok\nFCO9d4nlFpZQJhlt0zYOkaDM3NhhqJ0xnpnkgW41hHdi5KTBObSpw0rIi81f\nTsKX5zp4ePu4y3/6Y2c4ZIDRgMsVOl/QV5ZapiByB1NoZctguDk+pvcBWbDN\n9CkPNN0BHCztbFt1yLYSApKYzyHFPj5ue2ivsK5biLYyMqtJpmjR8Rhh2w+Q\nem5+xSDm8PzFBph04yRr7nYNL0ZccVPIQiyhd3ppMOd9PRIuFRo/17i6Wcms\nkQKzkVyb1rKolhokR7s0b3mPObWd8MizSgTJ08l1WwPhQ5rrLT+a7ipSap4g\nsMyK1Zd0Z560BltXiIbrdXM4Q7XRj3O4aMGQSB2qYXuuOjxO9AUD2wO9cEa6\nZiPAMPpcVJYBXP4qPNXfhGNu8jqzkiIX5DRAXtZzGPfCl4unL5EpJpRr+iTz\nYhlgVAzPH6F+vvd4mC4kensdVLdzYjBjHMkIxcAu/92RdWvYNy37otWGTL7v\nhAvmLVPidomcdc3w6JCbeTqFcpV8NpxWIfv3hnH3gbTVDPEzOWgr3FtapF2/\ntaWhradByVTzFxozcFcPe8GV78HjQAP/ZpslsOqNRncvtxLXKg8TalQzXWBy\n2dZuSSQSmTpDnN4ommeM5bpYxrlSRPFT2DwnbD0aWjjMl+RvV7e2N/0YtRUH\n0kUv\r\n=NkaK\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIGrhY6dtnLLe+Hwh43mensNoAxp5fzmXJtt1qqwiRWD3AiEAxRlieapQtwVCk4WRO9CmSfnsw8l/vBL0k1hzUCjZsio="}]},"maintainers":[{"name":"cwiechmann","email":"cwiechmann@axway.com"}],"_npmUser":{"name":"cwiechmann","email":"cwiechmann@axway.com"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/api-builder-plugin-fn-file_0.0.2_1585556745236_0.49673208167307115"},"_hasShrinkwrap":false},"0.0.3":{"name":"@axway-api-builder-ext/api-builder-plugin-fn-file","version":"0.0.3","description":"File Flow-Node to read/write files as part of an API-Builder flow.","author":{"name":"Chris Wiechmann","email":"cwiechmann@axway.com","url":"http://www.axway.com"},"license":"Apache-2.0","keywords":["amplify","api-builder","axway","file","csv","yaml","json","xml"],"homepage":"https://github.com/Axway-API-Builder-Ext/api-builder-extras/tree/master/api-builder-plugin-fn-file","bugs":{"url":"https://github.com/Axway-API-Builder-Ext/issues"},"repository":{"type":"git","url":"git+https://github.com/Axway-API-Builder-Ext/api-builder-extras.git"},"engines":{"node":">=10.0"},"main":"src/index.js","dependencies":{"@axway/api-builder-sdk":"^1.0.0","csv-parse":"^4.8.5","lodash":"^4.17.15"},"peerDependencies":{"@axway/api-builder-runtime":"^4.5.0"},"devDependencies":{"@axway/api-builder-test-utils":"^1.0.0","tmp":"^0.2.1","chai":"^4.2.0","mocha":"^6.2.3"},"scripts":{"test":"mocha ./test --recursive -R spec"},"_id":"@axway-api-builder-ext/api-builder-plugin-fn-file@0.0.3","_nodeVersion":"12.18.0","_npmVersion":"6.14.4","dist":{"integrity":"sha512-GEpl5toBa7toCI00YkTKzX7hDU5CSyW8SzKFghhWqQIP0PFgK8RgOdATTqV0C7gaCnu4J2wh2YnV3h3FcJuk0A==","shasum":"61ab3ecf69e4d6a97a7dd5a5547e73fd8be4f0ea","tarball":"https://registry.npmjs.org/@axway-api-builder-ext/api-builder-plugin-fn-file/-/api-builder-plugin-fn-file-0.0.3.tgz","fileCount":9,"unpackedSize":38761,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJe7Fl8CRA9TVsSAnZWagAAnEAP/jaS/2eH8g2I8KWl17zH\nqjkVkKFWhLUKSoUohtSS/ZyUDZnqEc4ZmpcA+/2dnFe5shhx8biLYIXi2HTd\nqJE4nsq4YJMCCqVyXuP5+uQ0yDzrCSQAJjJg5xG/65u7VBkiRc9CT4vWTU7u\nacjq3ELd721+1gPpgpgG0b3BMHlrcmR7ZugJeJAGKftarnFW8OFIeVLmzCPt\naOn2TWBfu91LN/lKMpCt3/C8Hv8VNXybj8PsM/vw2pt+X3cZEF4aVoO6174H\nAtCwP4FoitXQRfVvXiPtX12NLrUD0re5yEQRRYXu9DRUV5SsR8mDUHInGRLG\nDc3q0WSaG/YUoiRfKHukIT5qfVlKt4nvVdxGoi0hWJtBNwLabAK28XHirP8x\nrDGxOoZpenw6b5VjkiUcnx82dTpx/F4H2M4bU0tMi8LTUAyeznDbuyB1JYNo\ninq8Qk9WGmaZMexC4ri1TNFqj4IpvgxavbTGeCRzTgi9uQod0FSH66auKXQI\nxj6hnGUIsJE33BPdlfeWnRSCYUtTUW5nuQrPGLI/11GcwGNXH38AG7GdHRZ9\ntVRITqgENBW3F6sEBNEtq3YWsyGpn+lCMJY/eA0nr3XbcPtHm6DtKW/cXTaU\nwHDZyBOeolBDuxRUO7QaDbq6HXm+zh655+I8mRgpcpke2ysp4ppcrdutFrlY\nDFje\r\n=vNkt\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEMCH1Du3eH5NFMflakiZA15U4NWxrQ3t0/A5bmeMuF1C84CIFh3WQGJX0y5bQuuA1C92igFeaovGGxQ8Sh0zZui1Msg"}]},"maintainers":[{"name":"cwiechmann","email":"cwiechmann@axway.com"}],"_npmUser":{"name":"cwiechmann","email":"cwiechmann@axway.com"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/api-builder-plugin-fn-file_0.0.3_1592547707681_0.7492722515575909"},"_hasShrinkwrap":false},"0.0.4":{"name":"@axway-api-builder-ext/api-builder-plugin-fn-file","version":"0.0.4","description":"File Flow-Node to read/write files as part of an API-Builder flow.","author":{"name":"Chris Wiechmann","email":"cwiechmann@axway.com","url":"http://www.axway.com"},"license":"Apache-2.0","keywords":["amplify","api-builder","axway","file","csv","yaml","json","xml"],"homepage":"https://github.com/Axway-API-Builder-Ext/api-builder-extras/tree/master/api-builder-plugin-fn-file","bugs":{"url":"https://github.com/Axway-API-Builder-Ext/issues"},"repository":{"type":"git","url":"git+https://github.com/Axway-API-Builder-Ext/api-builder-extras.git"},"engines":{"node":">=10.0"},"main":"src/index.js","dependencies":{"@axway/api-builder-sdk":"^1.0.7","csv-parse":"^4.14.0","lodash":"^4.17.20"},"peerDependencies":{"@axway/api-builder-runtime":"^4.5.0"},"devDependencies":{"@axway/api-builder-test-utils":"^1.1.4","chai":"^4.2.0","mocha":"^6.2.3","tmp":"^0.2.1"},"scripts":{"test":"mocha ./test --recursive -R spec"},"_id":"@axway-api-builder-ext/api-builder-plugin-fn-file@0.0.4","_nodeVersion":"12.19.0","_npmVersion":"6.14.8","dist":{"integrity":"sha512-TkEJS9CgMm2NiX7zC1UnMefy2aTxhiHS0SUoJh8TpxNA0+R3upijbFLUboECyAU62DdL+ZihWKm5q2jFBcUkeQ==","shasum":"eefcc852ded3b7f2082a81ae84270c4a8592e215","tarball":"https://registry.npmjs.org/@axway-api-builder-ext/api-builder-plugin-fn-file/-/api-builder-plugin-fn-file-0.0.4.tgz","fileCount":8,"unpackedSize":40618,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJfpHdHCRA9TVsSAnZWagAA1l4P/3xlv1hrxP7nv6xg16Yi\nhS6mX31e2z1CqmnVw4TxH2nx32OQ9EcmFQIRUY/jOlLxfUbvUTQxktFO1kFP\nbVe0+HY6jNEZluONzOIgnMl8cOeW8kHbAew0fEojjiCTUIDSfvKghJvpXpfS\nMzylw9qwy+FKF7BMrwkKvqJxvPJTGwMn81LtZCa/MNbO8pi6anmHZUOrUiR2\nKOVIi9PZHtY/Wqg445PMyJdbJeczwNy9jZ9pZhyCsW9shyDIR4EpsUWnFfP8\ndzDazrcePELfJEWONLh1VQ4cNEwnNUREnOk7FXaKJr1oqNXD00k3Rfaxib+V\nqQXYQ4fo5aOU2klvE9vmRnuB3+J0FA2wBkKFE8nok9uX7EXwYOYaNllTnHnD\nj/uPWRWflgbA/YZZckU5lu6HGtnTaiMwDFWNFkEUW4DckjIHVzdfIlSJ2Xgs\nB7EFzOlBuPfSMBL/8UXdH1vHANX80kxqVlm8cakqING3Woq+4VaMtUy2XDY8\nlk3Rc4H2eEYtdmCleRZVrZytBO85SdRXWmiUZHOB+ybJB76XpcB9vhAQHuA4\nZ6VAbj33ITidHbsHJ/1vWm81OL7/QvWI5WtWIW6YNtDlJzfSdQCIxg/yBMSW\nUvHCg79lnRbd3DZ4mVKkdy+IOsv5jCLce3rLQgDzcyklpzsj01Y9peE62ldL\n1T1b\r\n=sJpc\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQDjbkC79KzbcOGxpLN0HeDJatG2bXAvNuO6KlQZZXX73gIhAJc4WC65eiu1deQmKxhiFfDpvLhas4W3Sz1Np/rYsmLM"}]},"_npmUser":{"name":"cwiechmann","email":"cwiechmann@axway.com"},"directories":{},"maintainers":[{"name":"cwiechmann","email":"cwiechmann@axway.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/api-builder-plugin-fn-file_0.0.4_1604613958694_0.5097293453498235"},"_hasShrinkwrap":false},"0.0.5":{"name":"@axway-api-builder-ext/api-builder-plugin-fn-file","version":"0.0.5","description":"File Flow-Node to read/write files as part of an API-Builder flow.","author":{"name":"Chris Wiechmann","email":"cwiechmann@axway.com","url":"http://www.axway.com"},"license":"Apache-2.0","keywords":["amplify","api-builder","axway","file","csv","yaml","json","xml"],"homepage":"https://github.com/Axway-API-Builder-Ext/api-builder-extras/tree/master/api-builder-plugin-fn-file","bugs":{"url":"https://github.com/Axway-API-Builder-Ext/issues"},"repository":{"type":"git","url":"git+https://github.com/Axway-API-Builder-Ext/api-builder-extras.git"},"engines":{"node":">=10.0"},"main":"src/index.js","dependencies":{"@axway/api-builder-sdk":"^1.0.7","csv-parse":"^4.14.0","lodash":"^4.17.20"},"peerDependencies":{"@axway/api-builder-runtime":"^4.5.0"},"devDependencies":{"@axway/api-builder-test-utils":"^1.1.4","chai":"^4.2.0","mocha":"^6.2.3","tmp":"^0.2.1"},"scripts":{"test":"mocha ./test --recursive -R spec"},"_id":"@axway-api-builder-ext/api-builder-plugin-fn-file@0.0.5","_nodeVersion":"12.19.0","_npmVersion":"6.14.8","dist":{"integrity":"sha512-LF+rSmx/HDBv3+1p/1E9g1oVS1HM/6W3f0/xhimeHd0s4/M/ZSN8IpMBCSGdTwmptYSWBe6cw6sEkU1LLzUL3g==","shasum":"a0572ce17f2a95378c0986d2bc7b24f5d0c485f9","tarball":"https://registry.npmjs.org/@axway-api-builder-ext/api-builder-plugin-fn-file/-/api-builder-plugin-fn-file-0.0.5.tgz","fileCount":8,"unpackedSize":41452,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJfsiILCRA9TVsSAnZWagAABzQP/iLf10EA7DAwyScg9mQO\nO3svK8O1DaEn+BScVf/7h0QKKst2pFIJkwevLgv3dsKAg47x/cS68PSDkRf5\ni6cgQ+yf+YILZMjYZw9L5Eohb/GJPACQ7o/SENIFdTIJpaBD/L878jUBEVTc\nwXWat/qKA9+/JYzvTz8LxmdUHTJxLWSkNeKZtuc25DX/+QRdVQhW9JIZZEUn\ntjCbuABjtWvlnA1y6nLe2mCx7eAVLDj/2ooPwZ4zKH/8qMyC/xIrduJo9Lu4\nIfO1AfPqjOCM2K/huZw9ejvQ+DDLrbZBBEhfZjed7Xsi8cMfO1cjMHN2XHsv\nFndzxOyVaC3Gmg6PRFgevT5PeiJkQt4Pwc1rhcRTn68P5IlEP9Wc0hY8Wmv3\nFbTKoxA7WN2VEsNYGhEKwvdfCKmCoq0kAAdlxIwkzCHCEDP9xAV74UyGkgyW\nZGsewWctkpnDWgUedu0kRAAAofcSH8b7NUkKtnhmxs5o9hOnsSttuIQv6H/J\nw6/3sRDj5kaQmlRye1WsWPEu9w2H+v2s+NpsKiw7zM0KXfySFF/FSCE4RCB8\n8xFHe9iBFwk4Vb869yVQuQqjbnyLhta2YS7GNfH/Xy0Tm14QVNCbCgKpe2oQ\nkLIfRQ5N4EcXBFT+52thSyclpF4U72XG6/5jAINaDbVA7C0ifQIpqZba76Wh\nDbgl\r\n=tmdg\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQDZwYQ05iwPymVSIbu/1X3h5A7aWtJ+xb/dvAahcpEhlAIgI+t8oMPTBD1LaxbKfedc9XDG6rKeqoG4ofFS68XBRoY="}]},"_npmUser":{"name":"cwiechmann","email":"cwiechmann@axway.com"},"directories":{},"maintainers":[{"name":"cwiechmann","email":"cwiechmann@axway.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/api-builder-plugin-fn-file_0.0.5_1605509643231_0.7118696696268529"},"_hasShrinkwrap":false},"0.0.6":{"name":"@axway-api-builder-ext/api-builder-plugin-fn-file","version":"0.0.6","description":"File Flow-Node to read/write files as part of an API-Builder flow.","author":{"name":"Chris Wiechmann","email":"cwiechmann@axway.com","url":"http://www.axway.com"},"license":"Apache-2.0","keywords":["amplify","api-builder","axway","file","csv","yaml","json","xml"],"homepage":"https://github.com/Axway-API-Builder-Ext/api-builder-extras/tree/master/api-builder-plugin-fn-file","bugs":{"url":"https://github.com/Axway-API-Builder-Ext/issues"},"repository":{"type":"git","url":"git+https://github.com/Axway-API-Builder-Ext/api-builder-extras.git"},"engines":{"node":">=10.0"},"main":"src/index.js","dependencies":{"@axway/api-builder-sdk":"^1.0.7","csv-parse":"^4.14.0","lodash":"^4.17.20"},"peerDependencies":{"@axway/api-builder-runtime":"^4.5.0"},"devDependencies":{"@axway/api-builder-test-utils":"^1.1.4","chai":"^4.2.0","mocha":"^6.2.3","tmp":"^0.2.1"},"scripts":{"test":"mocha ./test --recursive -R spec"},"_id":"@axway-api-builder-ext/api-builder-plugin-fn-file@0.0.6","_nodeVersion":"12.20.0","_npmVersion":"6.14.8","dist":{"integrity":"sha512-5nZ4a86Cg4c9kpd7h/Hb5Xoo5Pqo5Ebv7I1vklPnXysHFtQlBGdFk4oD4dqhYXFugDwdFU+6OSGNgfkNKPpPtQ==","shasum":"677782ba7893c801a86d13f0c51461db1f7a21cd","tarball":"https://registry.npmjs.org/@axway-api-builder-ext/api-builder-plugin-fn-file/-/api-builder-plugin-fn-file-0.0.6.tgz","fileCount":8,"unpackedSize":42864,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJf+PMRCRA9TVsSAnZWagAAfUoP/j6FsEtNYmaQZuGExDoX\n5/LZKr7z4QK0Vy0TX/owZ7+UYk/RIIXC2amA8xE6+u0D2ojiumOPQ+UnqL8a\nN2LQtZ27Hs0usNn31KHkiw6KPwJqLZJ/h2OlZ4aTH273IAn6NG+70v5gMbc3\nnggdDvKJGvEJ5R0A9cWTGEg+cHBu7fs0EvB0wTK66iEzR3H0zVuAJoqbWy4l\nrcYpmLXAEPfuz/4aYj9BOysWTs0SHN6H2C8nV6TMtW8up/Hbzc6mFcpz+O4X\nJsrAvyw8XQZYi0PnEos5PMatZHPRojzT6OLI6IKKXYXYefV4WuCbTovLcfBr\n2cYQTToodat+rlJ52iQrTGacu7nh0dXZxC6KOMpeBraBRvCKX8CaXo5qp5eg\nlsx1UbOoAZ1WYbN346qa+chCwf6kJEB6Q3eU5FGM9Ww+0RyXoACSbadxUrPV\n1WHJjDElEHJLsDJgGBiSQy76Xue+lO1o8lnjWVYSsa6wjB5OBk0+8a8uAW/h\nfnoxnCz+MSOfg6b2uDYUlwOJ+jzU/TfgU++biMazteSAmFeWzPEKyyinZr9Q\nn3+vOqI9GZixh6ynN6jOGH9+scl/i+R47PHbuwnrOHP+MC+cFfogJ7WGAYHv\nWUXlQXxbeO0mecpWvFjs22L/tZcdzwawVfnnUej9lZCLPPjwjZrYx2B2yG9u\nxWIK\r\n=hBoz\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIDco1EqQWPYjLiTYOVqFd6Nf3crWEWoEgd+FkxfeX03CAiBrujQSdQhmrdGq+iu6yXvYjU88JnwV2Y0T5cOdhUVUmQ=="}]},"_npmUser":{"name":"cwiechmann","email":"cwiechmann@axway.com"},"directories":{},"maintainers":[{"name":"cwiechmann","email":"cwiechmann@axway.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/api-builder-plugin-fn-file_0.0.6_1610150672534_0.42207726929764444"},"_hasShrinkwrap":false},"0.0.7":{"name":"@axway-api-builder-ext/api-builder-plugin-fn-file","version":"0.0.7","description":"File Flow-Node to read/write files as part of an API-Builder flow.","author":{"name":"Chris Wiechmann","email":"cwiechmann@axway.com","url":"http://www.axway.com"},"license":"Apache-2.0","keywords":["amplify","api-builder","axway","file","csv","yaml","json","xml"],"homepage":"https://github.com/Axway-API-Builder-Ext/api-builder-extras/tree/master/api-builder-plugin-fn-file","bugs":{"url":"https://github.com/Axway-API-Builder-Ext/issues"},"repository":{"type":"git","url":"git+https://github.com/Axway-API-Builder-Ext/api-builder-extras.git"},"engines":{"node":">=10.0"},"main":"src/index.js","dependencies":{"@axway/api-builder-sdk":"^1.0.7","csv-parse":"^4.14.0","lodash":"^4.17.20"},"peerDependencies":{"@axway/api-builder-runtime":"^4.5.0"},"devDependencies":{"@axway/api-builder-test-utils":"^1.1.4","chai":"^4.2.0","mocha":"^6.2.3","tmp":"^0.2.1"},"scripts":{"test":"mocha ./test --recursive -R spec"},"_id":"@axway-api-builder-ext/api-builder-plugin-fn-file@0.0.7","_nodeVersion":"12.20.0","_npmVersion":"6.14.8","dist":{"integrity":"sha512-DYnUidrQjRz34vXHRQCh6vjVijamK2GlM1atXfJH+/ef113RNk2Gdl1U4oWFdvBmQ2Js8FOrU7qlaffEf8DLPA==","shasum":"49d5c771add7b26d1bf5f38de3f2f4ff5f2cc8ce","tarball":"https://registry.npmjs.org/@axway-api-builder-ext/api-builder-plugin-fn-file/-/api-builder-plugin-fn-file-0.0.7.tgz","fileCount":8,"unpackedSize":43955,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJf+jgzCRA9TVsSAnZWagAA9ggQAKEMdirWwFZuSok8nhu0\nypEnUlXlBCxy+H+uqWLPqEn+YWxnuF6JpOcEJ1L4eKvnC78D85zWSh+7pC8A\n2mGcj9XFcEFNo3uymLKuoWxQaTBM3I0BVrmJM9NxmOluneBG4C+/CNOsv6dq\nvnOgJJuYj52OxcJMwHOnZTFrRANPgfzWPU2QJqUZGO+L3Loqk6Zob8KbGBSI\noyjkIryCDuQeucq9laufNTSdjxqLegoZQOqeOlnujsfV95/LfIIlJLfTJvkH\nRoJZx1oJMtd+hLrKT2VbaBpnNjW/gI/ez4UY8EsU9qMF727HzcS8EtWxiOIp\npP5i61t6mGBmzZATF/qiimq6L2vsrueKYUOWEX6Z52xVqe3qQjbeJvDVpHQ2\nXLUUBj8W2pbK3TlGxweyn8nduvKY/c8Mc7017CRAhj+NGhvfGBc7aVEjyOX7\nAnfzY8BxPvgI4ePaSNXrAlnrOpcpzVVV0peOW32KP0XWxio2TfVYjvYSDfBl\nPUghrlCPgQUKPR1/m4FZ2X6w5XTpae/+E3yGyKEVZNy/Tciev8Aa+esFLlMx\nLzjPEUg/GVG6JyDfapr3cpAJCeHVvlWWKlkFh4AhjqHu+KPM29PV/SAd33s1\nwhoRJhyB4m5TMppSIastmeI0OxvgmGvPRxcv6LJv4bJam/3yO6V04u7/GzHb\nDQND\r\n=WKKt\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQDN8g+0vkHw1z2ywAwpUnC2xeMi5p5TZt54u8so3mhjGQIgZGzQ0wasvMSUN0eJxmqP1d+JwGTlCt1J0561Ui+VO0E="}]},"_npmUser":{"name":"cwiechmann","email":"cwiechmann@axway.com"},"directories":{},"maintainers":[{"name":"cwiechmann","email":"cwiechmann@axway.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/api-builder-plugin-fn-file_0.0.7_1610233906757_0.652957493150806"},"_hasShrinkwrap":false},"0.0.8":{"name":"@axway-api-builder-ext/api-builder-plugin-fn-file","version":"0.0.8","description":"File Flow-Node to read/write files as part of an API-Builder flow.","author":{"name":"Chris Wiechmann","email":"cwiechmann@axway.com","url":"http://www.axway.com"},"license":"Apache-2.0","keywords":["amplify","api-builder","axway","file","csv","yaml","json","xml"],"homepage":"https://github.com/Axway-API-Builder-Ext/api-builder-extras/tree/master/api-builder-plugin-fn-file","bugs":{"url":"https://github.com/Axway-API-Builder-Ext/issues"},"repository":{"type":"git","url":"git+https://github.com/Axway-API-Builder-Ext/api-builder-extras.git"},"engines":{"node":">=10.0"},"main":"src/index.js","dependencies":{"@axway/api-builder-sdk":"^1.0.7","csv-parse":"^4.15.3","lodash":"^4.17.21"},"peerDependencies":{"@axway/api-builder-runtime":"^4.5.0"},"devDependencies":{"@axway/api-builder-test-utils":"^1.1.4","chai":"^4.3.4","mocha":"^8.3.2","tmp":"^0.2.1"},"scripts":{"test":"mocha ./test --recursive -R spec"},"_id":"@axway-api-builder-ext/api-builder-plugin-fn-file@0.0.8","_nodeVersion":"12.21.0","_npmVersion":"6.14.11","dist":{"integrity":"sha512-Qy2+FPAgeGbtBgH4NvDvkzzwRYK9220eE3IvMoaJR7Gy1kLOe29yayn3/rG/ZqxQHfRvOfyOA9Rdt0VyuD5pTA==","shasum":"183a9ed79109ba8e32a1cfc41b8470b197904ff8","tarball":"https://registry.npmjs.org/@axway-api-builder-ext/api-builder-plugin-fn-file/-/api-builder-plugin-fn-file-0.0.8.tgz","fileCount":8,"unpackedSize":44284,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJgbM3XCRA9TVsSAnZWagAAnkcP/jngzrMy85e3RZj/fCK0\nAFN7FG+3NoUc48T8VeWvxdFkHZ8myb3wDx/BPUHsyS6csvUJ2EO//6Sa6u+J\nqG9nqiri9EuDcmuIjpaQUp41v7suybGZG/vcSDpS5n4iLbGNM3vwZO28QzNr\nNh01GJOhc+rOhrIHM+VTcGx4vniyCI4XlFO4CWf2A25CBbzbrkIw5QqBffFW\nMT++o8GcHBS18x7hk4NdgoW5wCoQ4K6qOdD0ZmtQerJwOgAjGr1RiJtpLH/Q\nzsQQhqXd1SYQWZAJA/9JUuRUwDnCEL3ZTCJVn6hRn4nIAGZS/fpJGJzMLfuS\nPCrkvY3x1pNk+qzD4hxz/u20xVgBQPREdikZlNNkV/IaekYqbtCY8BV97N5E\nj8Izv7u6gkdq0UETp6XKG3pPKlmKO+9jRnKuqXHGmr66BRa0h/C8V4G5hqRn\nQyAsZgZKhVJRaKv/vh1thZENkv7m3nbbqF9iLGDSHLbtZ9E8erQJKSWiVBDH\nmicGs0kWHkp/VejxEgW2FZuQe6mdF66/sK3MJrt53YYvsXZBAHw9B+FgDU8v\nOa79jePT8UUFUIblxpNN0QnkCegFIWWvFZSGzSGEMgjl7qiSzj4lLmuCOBvD\nW2LESF75TsCk5GBdiuv8j6iXEaTf/ZG6HKKliCx+kLpnQ7St1OaePhnrYT+X\nK9U4\r\n=pV+p\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQC3KZgMX/ggKAueg3n4MsDJK0F45UjZ6/voNT6XXka1tgIgcwW+ni5aTpGHqO54Cd3OGRYbwJ6osFPSYaOSSxZF/aA="}]},"_npmUser":{"name":"cwiechmann","email":"cwiechmann@axway.com"},"directories":{},"maintainers":[{"name":"cwiechmann","email":"cwiechmann@axway.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/api-builder-plugin-fn-file_0.0.8_1617743318776_0.10977475509658219"},"_hasShrinkwrap":false},"0.0.9":{"name":"@axway-api-builder-ext/api-builder-plugin-fn-file","version":"0.0.9","description":"File Flow-Node to read/write files as part of an API-Builder flow.","author":{"name":"Chris Wiechmann","email":"cwiechmann@axway.com","url":"http://www.axway.com"},"license":"Apache-2.0","keywords":["amplify","api-builder","axway","file","csv","yaml","json","xml"],"homepage":"https://github.com/Axway-API-Builder-Ext/api-builder-extras/tree/master/api-builder-plugin-fn-file","bugs":{"url":"https://github.com/Axway-API-Builder-Ext/issues"},"repository":{"type":"git","url":"git+https://github.com/Axway-API-Builder-Ext/api-builder-extras.git"},"engines":{"node":">=10.0"},"main":"src/index.js","dependencies":{"@axway/api-builder-sdk":"^1.0.7","csv-parse":"^4.15.3","lodash":"^4.17.21"},"peerDependencies":{"@axway/api-builder-runtime":"^4.5.0"},"devDependencies":{"@axway/api-builder-test-utils":"^1.1.4","chai":"^4.3.4","mocha":"^9.1.4","tmp":"^0.2.1"},"scripts":{"test":"mocha ./test --recursive -R spec"},"_id":"@axway-api-builder-ext/api-builder-plugin-fn-file@0.0.9","_nodeVersion":"12.22.9","_npmVersion":"6.14.15","dist":{"integrity":"sha512-bUt6ZTpdEFTvKpnDmWIhkiGOTAP+r7LCJj9dXFaiBShrN0ZGcD7HstVo4tzOkviNddNMNlJ9PNY0xLin4kqzjg==","shasum":"016253b6eee28375dcbf906d4a23f2f49f4c0317","tarball":"https://registry.npmjs.org/@axway-api-builder-ext/api-builder-plugin-fn-file/-/api-builder-plugin-fn-file-0.0.9.tgz","fileCount":8,"unpackedSize":44412,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJh+TylCRA9TVsSAnZWagAAvqoQAIU8RixvrYywtLwCnYry\nJhzPO8qTcEYCF8a3jZ9VNAXtYIqBFOWnyu36nzTn9l3PH6u1ota93KSY+d/u\nLdbdbm1psX6fgne4KHfMs5aKIBNKFWnoE1jgNk44hItCiQ8aVU9ccL52f+u6\nRPDALMQ9FHFZ71ehDBgBtr61bGXSYrYzTzerOG3SwRyZtvWE5UCb7ZVmFv5q\nKMZfNZYGYh45xUjNnFiLzquQrSiSK7KgP7xZa0DdzrIt8zdxFumGZSVJlBCf\nLqeGNn1rmJJfgf5D8fwk0w6tGhyOnAlsHLMrdN6sNaszXPDR1Y3PHpe2cad5\n3DJdJs0/spYAsEsiJYEwAkVkgc79g3DtG+AWB3Y+g09GGGN7Vg6kx96K0y5f\nL0XEtpWTwkZt0Oulunkns89KgL7E7V9ZrOooF+IFkn/IrQbcWTa2dnBNbrjF\navSfhTlrbjx7vqDWWS+L0zXvZuc8oSZZzK1AArQbUW1+LJHweqvCUR8PIFVn\nrUmnfW5bH3KBo/HDPQCGkVT255ma0QA/9ujcGkzsJ60ODbPUsDduf26ZnizI\ndy1syUIlzZ7hr+OA8fZ9AJIy79Dhbf810n3xTXnCKXOV/N4THmxZb4tc5W1x\n9RP0YJtW5zTmAAACAmZjz8+HjAjB/kln8G1jdHOJrhYyPudHd7UAeQyguN71\nDGxL\r\n=3hXx\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIB701wrDEnxWMWfeHJnJ82HiCg77UQcMeRkyW7Rw4qZ6AiEAuKLOl7ovwffDvU8KToYG0+mt6GBBjSLJgOVz/V0ragY="}]},"_npmUser":{"name":"cwiechmann","email":"cwiechmann@axway.com"},"directories":{},"maintainers":[{"name":"cwiechmann","email":"cwiechmann@axway.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/api-builder-plugin-fn-file_0.0.9_1643723941453_0.5856845652335632"},"_hasShrinkwrap":false},"0.1.0":{"name":"@axway-api-builder-ext/api-builder-plugin-fn-file","version":"0.1.0","description":"File Flow-Node to read/write files as part of an API-Builder flow.","author":{"name":"Chris Wiechmann","email":"cwiechmann@axway.com","url":"http://www.axway.com"},"license":"Apache-2.0","keywords":["amplify","api-builder","axway","file","csv","yaml","json","xml"],"homepage":"https://github.com/Axway-API-Builder-Ext/api-builder-extras/tree/master/api-builder-plugin-fn-file","bugs":{"url":"https://github.com/Axway-API-Builder-Ext/issues"},"repository":{"type":"git","url":"git+https://github.com/Axway-API-Builder-Ext/api-builder-extras.git"},"engines":{"node":">=10.0","apibuilder":">= 4.5.0"},"main":"src/index.js","dependencies":{"@axway/api-builder-sdk":"^1.0.7","csv-parse":"^4.15.3","lodash":"^4.17.21"},"devDependencies":{"@axway/api-builder-test-utils":"^1.6.0","chai":"^4.3.4","mocha":"^9.1.4","tmp":"^0.2.1"},"scripts":{"test":"mocha ./test --recursive -R spec"},"gitHead":"bf5ad446810e784f97985d8583563189f9830a57","_id":"@axway-api-builder-ext/api-builder-plugin-fn-file@0.1.0","_nodeVersion":"16.17.0","_npmVersion":"8.19.1","dist":{"integrity":"sha512-HuNR30Ii6ZARtb+U0GML3686usnZT5GFEEPmQF350mG55qTbuy9ad7dfDCdXDUeZVecVUHenm8Gtrg12YQ+IZQ==","shasum":"0028bd13f430a858b63b3f29b9c7d5416a4f96f4","tarball":"https://registry.npmjs.org/@axway-api-builder-ext/api-builder-plugin-fn-file/-/api-builder-plugin-fn-file-0.1.0.tgz","fileCount":7,"unpackedSize":43040,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIC9ygwrnfzmype8v+CKveiIOc5sZ+HJSI1SKqa6F5eSaAiAqoOukI7gSK4gqAY0hyQnY5ElSUDH8xXk1JpOqf0VMhw=="}],"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJjMbONACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmqAqw/+MqzJPEDJYsXnDFMZ9vaDfQdvRL6WD6b+aUse2ZYxtblVNTYO\r\nCP9YHy8xsV3cA8PLgtGJyHGQMO4hFfaNtwK8Vw7hRjWhOnizd37nmFizcjOR\r\nzJd2VR/LYDbqmLLQ8JnUYrVaZeQauNwypdzjv/BQsxaetgrMR6af0+zBeuFn\r\nMOZQwwv3KUzzOwMcxuWu4SAhhid49TtONWd1saNFg2imOhcIWU7OBcWyfp1c\r\nvlW/9ySKCu2cvi+Tl7eZL0Qcx4w5HtlD7qq5Qdl1imuK82AwRzbSLmAOXM42\r\na/iBu8JxW+doizIXahOLQTM/OyE+xaN2gM+Hmmd3cCKcMn0HzBitnnclM2n5\r\nfMbDhmHSQ9ApSGFbOsj4WpFQfvYjCYtmgiV+a52EcpNwE/ON4pfDB7NByOnw\r\ncWKTPSke3eG/QGNiAwol9fx/3HdgoXfB0hqIRIpIgMvVUOREQKcPNLXQAQ2q\r\n3vAiGH2s2yHDkv501U541eYrQHOduW5adhykjXkpxtIzYEg4H4g900rcHqiX\r\nGdKSipBXIicqmtZsekEZ8UKnf6grKMLbjmRu5WQSrHhjT8UbywtCBlhRYFHI\r\n/pb0NPPRx87W+x8RgjU7Tcu/+XzmFH0GQBx9Hqo3bL+inekd2SsfqxFY7Azb\r\n7OZd+8g3D5/ZZt+NLMLVmKw1lEtA22AZr7U=\r\n=QMU0\r\n-----END PGP SIGNATURE-----\r\n"},"_npmUser":{"name":"axway_alasdair","email":"ahurst@axway.com"},"directories":{},"maintainers":[{"name":"axway_alasdair","email":"ahurst@axway.com"},{"name":"jamie.peabody","email":"jamie.peabody@gmail.com"},{"name":"cwiechmann","email":"cwiechmann@axway.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/api-builder-plugin-fn-file_0.1.0_1664201613503_0.4328988869881272"},"_hasShrinkwrap":false}},"time":{"created":"2020-01-17T19:40:07.767Z","0.0.1":"2020-01-17T19:40:08.149Z","modified":"2023-10-10T16:24:50.313Z","0.0.2":"2020-03-30T08:25:45.346Z","0.0.3":"2020-06-19T06:21:47.824Z","0.0.4":"2020-11-05T22:05:58.908Z","0.0.5":"2020-11-16T06:54:03.374Z","0.0.6":"2021-01-09T00:04:32.709Z","0.0.7":"2021-01-09T23:11:46.869Z","0.0.8":"2021-04-06T21:08:38.914Z","0.0.9":"2022-02-01T13:59:01.590Z","0.1.0":"2022-09-26T14:13:33.703Z"},"maintainers":[{"email":"ahurst@axway.com","name":"axway_alasdair"}],"description":"File Flow-Node to read/write files as part of an API-Builder flow.","homepage":"https://github.com/Axway-API-Builder-Ext/api-builder-extras/tree/master/api-builder-plugin-fn-file","keywords":["amplify","api-builder","axway","file","csv","yaml","json","xml"],"repository":{"type":"git","url":"git+https://github.com/Axway-API-Builder-Ext/api-builder-extras.git"},"bugs":{"url":"https://github.com/Axway-API-Builder-Ext/issues"},"license":"Apache-2.0","readme":"[![Build Status](https://github.com/Axway-API-Builder-Ext/api-builder-extras/workflows/File%20Flow-Node%20Tests/badge.svg)](https://github.com/Axway-API-Builder-Ext/api-builder-extras/actions)\n\n# API-Builder File Flow-Node\n\nThis node can be used to read and write files in your [API-Builder flow][1].  \n\nThe following file types are supported/planned:   \n\n| File&nbsp;Type   | Description | Status |\n| ----------- | ----------- | ------ |\n|[CSV](#csv-files)       |You can read/write from and to CSV-Files, filter records and columns and directly convert it into a JavaScript object |Support&nbsp;for&nbsp;Read|\n|JSON      |You can read/write from and to JSON-Files and directly convert it into a JavaScript object |Planned|\n|XML       |You can read/write from and to XML-Files and directly convert it into a JavaScript object |Planned|\n|[Plain-Text](#plain-text)|Just read and write plain text|Planned|\n\n# CSV Files\n\nWith this flow-node you can read CSV-File and make the content available to your flow. With that, you can for instance\nenrich data taken from the CSV-File and merge it with data you got before.\n\n## Read\n\nTo Read a CSV-File, you have to make it available to the API-Builder project. For instance putting it directly into your\nAPI-Builder app and reference it then with a relative path.\n\n### Input parameters\n\nThe CSV Read-Operation supports a number of input parameters:\n\n| Param       | Type        | Required | Description |\n| ----------- | ----------- | -------- | ----------- |\n| filename          | string | y | The name of the CSV file you would like to read. This file is given either absolute or relative to the API-Builder project. For instance, when putting a file into `conf/my-file.csv` you just configured `conf/my-file.csv` |\n| delimiter         | string | n | The delimeter of your CSV-File. Defaults to ,  Configure any other character, when your CSV-File is splitting records differently.|\n| filterColumn      | string | n | The CSV column name used to filter using the filterValues. This parameter is ignored, if filterValues is not set. |\n| filterValues       | string\\|array | n | This value is used to filter entries in the configured filterColumn. It can be either a simple string or an array of string. The parameter is case-sensitve. This parameter is ignored, if filterColumn is not set. |\n| uniqueResult      | boolean | n | Turn this on if you require a unique result (exactly 1). If not unique or nothing is found the flow node fails. |\n| resultColumns     | array | n | An array of CSV column names you want in the result. The column names are expected in the first line or using the parameter: `columns`you can override the column names. Example: [\"columnA\", \"columnF\", \"columnT\"] |\n| quote             | string | n | Optional character surrounding a field. This is required, when the delimiter is used as part of a field; one character only. The default is double quote. |\n| comment           | string | n | Treat all the characters after this one as a comment. Used this, when your CSV-File contains lines with comments. E.g. using a # |\n| columns           | array | n | Provide an array of column headers if your CSV has NO headers or you would like to have different field names. |\n| relax_column_count| boolean | n | Discard inconsistent columns count. If a column is missing for a record a reduced dataset is returned. |\n\n### Output\n\nThe content from the CSV-File is converted into a Java-Script object, so that you can easily use it in your flow.   \n\nFor instance the following input:\n```\nReturnCode, ResponseMessage, LastUpdate, Author\n401, You have no permission, 16.01.2020, Chris\n500, Internal server error, 17.01.2020, Charles\n```\nis made available to the flow as the following object:\n```\n{\n  ReturnCode: '401',\n  ResponseMessage: 'You have no permission',\n  LastUpdate: '16.01.2020',\n  Author: 'Chris'\n},\n{\n  ReturnCode: '500',\n  ResponseMessage: 'Internal server error',\n  LastUpdate: '17.01.2020',\n  Author: 'Charles'\n}\n```\nWhen using the default output attribute: `$.content` you can access the data inside your flow like so: `$.content.1.ReturnCode` to get the second return-code.  \n\nUsing the parameters: `filterColumn`, `filterValues` and `uniqueResult` you can limit the data to one record. In that case, the data is always stored in the first object: `$.content.0.ReturnCode`\n\n## Write\n\nThis is not yet supported. Please create an [issue][3] describing your use-case, if you need support for it.\n\n# JSON Files\n\n## Read\n\nThis is not yet supported. Please create an [issue][3] describing your use-case, if you need support for it.\n\n## Write\n\nThis is not yet supported. Please create an [issue][3] describing your use-case, if you need support for it.\n\n# XML Files\n\n## Read\n\nThis is not yet supported. Please create an [issue][3] describing your use-case, if you need support for it.\n\n## Write\n\nThis is not yet supported. Please create an [issue][3] describing your use-case, if you need support for it.\n\n# Plain Text\n\n## Read\n\nThis is not yet supported. Please create an [issue][3] describing your use-case, if you need support for it.\n\n## Write\n\nThe intention of this operation is to write the content of an attribute into a on your API-Builder project. As an API-Builder project is supposed to run in a docker container and the nature of it, the location should be an external share.\n\n### Input parameters\n\nThe Write-Operation supports a number of input parameters:\n\n| Param       | Type        | Required | Description |\n| ----------- | ----------- | -------- | ----------- |\n| filename          | string | y | The name of the file you would like to write. This filename is given either absolute or relative to the API-Builder project. For instance, when using a filename like `conf/output.txt` the file is written in the conf folder within you API-Builder project.|\n| data         | string | Y | This is parameter contains the data to write to the filter. You can either use a hard-coded string, but very likely you use a selector to reference for instance the received content body|\n| overwrite      | boolean | n | Set this optional toggle to true, if you would like to overwrite already existing files. |\n| dataEncoding       | string | n | Optionally, set the data encoding, which is used to write the file. If not set UTF-8 is used. |\n| stringify      | boolean | n | By default, if data is an Object, it is automatially stringified (JSON.stringify). Using this option you can turn off that feature.|\n\n### Output\n\n#### Next \nIs followed when the file has been successfully writen. The variable contains the filename of file.\n\n#### Error\nAn error has occured and you get back the error message.\n\nAfter creating your API Builder service (`api-builder init`), you can install this plugin using npm:\n\n```\nnpm install api-builder-plugin-fn-file\n```\n\n## Changelog\nSee [Change-Log][6]\n\n[1]: https://docs.axway.com/bundle/api-builder/page/docs/developer_guide/flows/index.html\n[2]: https://docs.axway.com/bundle/api-builder/page/docs/getting_started/index.html\n[3]: https://github.com/Axway-API-Builder-Ext/api-builder-extras/issues\n\n[6]: Changelog.md\n\n[filter]: imgs/flownode-filter.png\n[filter-include]: imgs/flownode-filter-include.png\n[filter-exclude]: imgs/flownode-filter-exclude.png\n","readmeFilename":"README.md","author":{"name":"Chris Wiechmann","email":"cwiechmann@axway.com","url":"http://www.axway.com"}}