How to use @commercetools/csv-parser-orders - 2 common examples

To help you get started, we’ve selected a few @commercetools/csv-parser-orders examples, based on popular ways it is used in public projects.

Secure your code as it's written. Use Snyk Code to scan source code in minutes - no build needed - and fix issues immediately.

github commercetools / nodejs / integration-tests / cli / csv-parser-orders.it.js View on Github external
return new Promise(done => {
        const csvFilePath = path.join(samplesFolder, 'return-info-sample.csv')
        const csvParserOrder = new AddReturnInfoCsvParser()
        const inputStream = fs.createReadStream(csvFilePath)

        const outputStream = streamtest.v2.toText((error, output) => {
          const returnInfos = JSON.parse(output)
          const expected = path.join(
            __dirname,
            'expected-output',
            'csv-parser-order-returninfo.json'
          )
          const expectedArray = JSON.parse(fs.readFileSync(expected, 'utf8'))

          expect(returnInfos).toBeInstanceOf(Array)
          expect(returnInfos).toMatchObject(expectedArray)
          done()
        })
github commercetools / nodejs / integration-tests / cli / csv-parser-orders.it.js View on Github external
return new Promise(done => {
        const csvFilePath = path.join(samplesFolder, 'lineitemstate-sample.csv')
        const csvParserOrder = new LineItemStateCsvParser()
        const inputStream = fs.createReadStream(csvFilePath)

        const outputStream = streamtest.v2.toText((error, output) => {
          const lineItemStates = JSON.parse(output)
          const expected = path.join(
            __dirname,
            'expected-output',
            'csv-parser-order-lineitemstate.json'
          )
          const expectedArray = JSON.parse(fs.readFileSync(expected, 'utf8'))

          expect(lineItemStates).toBeInstanceOf(Array)
          expect(lineItemStates).toMatchObject(expectedArray)
          done()
        })

@commercetools/csv-parser-orders

Converts commercetools order data from CSV to JSON.

MIT
Latest version published 2 years ago

Package Health Score

48 / 100
Full package analysis