{
  // Use IntelliSense to learn about possible attributes.
  // Hover to view descriptions of existing attributes.
  // For more information, visit: https://go.microsoft.com/fwlink/?linkid=830387
  "version": "0.2.0",
  "configurations": [
    {
      "type": "node",
      "name": "getContent",
      "program": "${workspaceFolder}/test/getContent.js",
      "request": "launch",
      "skipFiles": [
        "<node_internals>/**"
      ]
    },
    {
      "type": "node",
      "name": "getCells",
      "program": "${workspaceFolder}/test/getCells.js",
      "request": "launch",
      "skipFiles": [
        "<node_internals>/**"
      ]
    },
    {
      "type": "node-terminal",
      "name": "---",
      "request": "launch"
    },
    {
      "type": "node",
      "name": "PdfDataParser",
      "program": "${workspaceFolder}/test/PdfDataParser.test.js",
      "request": "launch",
      "skipFiles": [
        "<node_internals>/**"
      ]
    },
    {
      "type": "node",
      "name": "PdfDataReader",
      "program": "${workspaceFolder}/test/PdfDataReader.test.js",
      "request": "launch",
      "skipFiles": [
        "<node_internals>/**"
      ]
    },
    {
      "type": "node",
      "name": "RowAsObjectTransform",
      "program": "${workspaceFolder}/test/RowAsObject.test.js",
      "request": "launch",
      "skipFiles": [
        "<node_internals>/**"
      ]
    },
    {
      "type": "node",
      "name": "RepeatCellTransform",
      "program": "${workspaceFolder}/test/RepeatCell.test.js",
      "request": "launch",
      "skipFiles": [
        "<node_internals>/**"
      ]
    },
    {
      "type": "node",
      "name": "RepeatHeadingTransform",
      "program": "${workspaceFolder}/test/RepeatHeading.test.js",
      "request": "launch",
      "skipFiles": [
        "<node_internals>/**"
      ]
    },
    {
      "type": "node-terminal",
      "name": "--- pdp",
      "request": "launch"
    },
    {
      "type": "node",
      "request": "launch",
      "name": "pdp helloworld json",
      "program": "pdf-data-parser.js",
      "args": [ ".\\test\\data\\pdf\\helloworld.pdf", "--headers=Greating" ],
      "outputCapture": "std",
      "skipFiles": [
        "<node_internals>/**"
      ]
    },
    {
      "type": "node",
      "request": "launch",
      "name": "pdp helloworld csv",
      "program": "pdf-data-parser.js",
      "args": [ ".\\test\\data\\pdf\\helloworld.pdf", "--headers=Greating", "--format=csv" ],
      "outputCapture": "std",
      "skipFiles": [
        "<node_internals>/**"
      ]
    },
    {
      "type": "node",
      "request": "launch",
      "name": "pdp helloworld rows",
      "program": "pdf-data-parser.js",
      "args": [ ".\\test\\data\\pdf\\helloworld.pdf", "--headers=Greating", "--format=rows" ],
      "outputCapture": "std",
      "skipFiles": [
        "<node_internals>/**"
      ]
    },
    {
      "type": "node",
      "request": "launch",
      "name": "pdp helloworld-protected",
      "program": "pdf-data-parser.js",
      "args": [ ".\\test\\data\\pdf\\helloworld-protected.pdf", "--password=PdfDataParser", "--headers=Greating" ],
      "outputCapture": "std",
      "skipFiles": [
        "<node_internals>/**"
      ]
    },
    {
      "type": "node",
      "request": "launch",
      "name": "pdp ClassCodes csv",
      "program": "pdf-data-parser.js",
      "args": [ ".\\test\\data\\pdf\\ClassCodes.pdf", ".\\test\\output\\pdp\\ClassCodes.csv", "--format=csv" ],
      "outputCapture": "std",
      "skipFiles": [
        "<node_internals>/**"
      ]
    },
    {
      "type": "node",
      "request": "launch",
      "name": "pdp ClassCodes json",
      "program": "pdf-data-parser.js",
      "args": [ ".\\test\\data\\pdf\\ClassCodes.pdf", ".\\test\\output\\pdp\\ClassCodes.json", "--format=json" ],
      "outputCapture": "std",
      "skipFiles": [
        "<node_internals>/**"
      ]
    },
    {
      "type": "node",
      "request": "launch",
      "name": "pdp RepeatCell",
      "program": "pdf-data-parser.js",
      "args": [ "--options=.\\test\\RepeatCell.options.json" ],
      "outputCapture": "std",
      "skipFiles": [
        "<node_internals>/**"
      ]
    },
    {
      "type": "node",
      "request": "launch",
      "name": "pdp RepeatHeading",
      "program": "pdf-data-parser.js",
      "args": [ "--options=.\\test\\RepeatHeading.options.json" ],
      "outputCapture": "std",
      "skipFiles": [
        "<node_internals>/**"
      ]
    }
  ]
}
