/**
 * Minified by jsDelivr using Terser v5.39.0.
 * Original file: /npm/@fast-csv/parse@5.0.5/build/src/index.js
 *
 * Do NOT use SRI with dynamically generated files! More information: https://www.jsdelivr.com/using-sri-with-dynamic-files
 */
"use strict";var __createBinding=this&&this.__createBinding||(Object.create?function(e,r,t,s){void 0===s&&(s=t);var a=Object.getOwnPropertyDescriptor(r,t);a&&!("get"in a?!r.__esModule:a.writable||a.configurable)||(a={enumerable:!0,get:function(){return r[t]}}),Object.defineProperty(e,s,a)}:function(e,r,t,s){void 0===s&&(s=t),e[s]=r[t]}),__setModuleDefault=this&&this.__setModuleDefault||(Object.create?function(e,r){Object.defineProperty(e,"default",{enumerable:!0,value:r})}:function(e,r){e.default=r}),__importStar=this&&this.__importStar||function(e){if(e&&e.__esModule)return e;var r={};if(null!=e)for(var t in e)"default"!==t&&Object.prototype.hasOwnProperty.call(e,t)&&__createBinding(r,e,t);return __setModuleDefault(r,e),r},__exportStar=this&&this.__exportStar||function(e,r){for(var t in e)"default"===t||Object.prototype.hasOwnProperty.call(r,t)||__createBinding(r,e,t)};Object.defineProperty(exports,"__esModule",{value:!0}),exports.parseString=exports.parseFile=exports.parseStream=exports.parse=exports.ParserOptions=exports.CsvParserStream=void 0;const fs=__importStar(require("fs")),stream_1=require("stream"),ParserOptions_1=require("./ParserOptions"),CsvParserStream_1=require("./CsvParserStream");__exportStar(require("./types"),exports);var CsvParserStream_2=require("./CsvParserStream");Object.defineProperty(exports,"CsvParserStream",{enumerable:!0,get:function(){return CsvParserStream_2.CsvParserStream}});var ParserOptions_2=require("./ParserOptions");Object.defineProperty(exports,"ParserOptions",{enumerable:!0,get:function(){return ParserOptions_2.ParserOptions}});const parse=e=>new CsvParserStream_1.CsvParserStream(new ParserOptions_1.ParserOptions(e));exports.parse=parse;const parseStream=(e,r)=>e.pipe(new CsvParserStream_1.CsvParserStream(new ParserOptions_1.ParserOptions(r)));exports.parseStream=parseStream;const parseFile=(e,r={})=>fs.createReadStream(e).pipe(new CsvParserStream_1.CsvParserStream(new ParserOptions_1.ParserOptions(r)));exports.parseFile=parseFile;const parseString=(e,r)=>{const t=new stream_1.Readable;return t.push(e),t.push(null),t.pipe(new CsvParserStream_1.CsvParserStream(new ParserOptions_1.ParserOptions(r)))};exports.parseString=parseString;
//# sourceMappingURL=/sm/a2e7895fe74c87841c7cb47ee3b1fbf0a5e3388ea042ad8de763043c92903276.map