Skip to content

Repository files navigation

Easy CSV

Values

Property Value Required Process
process string yes all
projectPath string yes all
removeHeaders boolean no all
target Object yes expandSheet
targets Object[] yes exportSheets
zipCSVs boolean no all
zipName string no all

expandSheet

{
   "process":"expandSheet",
   "projectPath":"easy-csv-exports/jss-mutt",
   "removeHeaders":true,
   "target":{
      "sheet":"jss-mutt",
      "range":"A:J"
   },
   "zipCSVs":true,
   "zipName":"jss-mutt.zip"
}

Input / Output

alt text

![alt text][expandSheet-]

exportSheets

{
   "projectPath":"easy-csv-exports/apple-school-manager",
   "process":"exportSheets",
   "targets":[
      {
         "sheet":"locations"
      },
      {
         "sheet":"students",
         "range":"A:J"
      },
      {
         "sheet":"courses",
         "range":"A:D"
      },
      {
         "sheet":"classes",
         "range":"A:E"
      },
      {
         "sheet":"rosters",
         "range":"A:C"
      },
      {
         "sheet":"staff",
         "range":"A:H"
      }
   ],
   "zipCSVs":true,
   "zipName":"Archive.zip"
}

exportSpreadsheet

{
   "projectPath":"easy-csv-exports/spreadsheet",
   "process":"exportSpreadsheet",
   "zipCSVs":true,
   "zipName":"Archive.zip"
}

projectPath | string
Path to the output folder. Files in the path will be created if they don't already exist.

removeHeaders | boolean

target | string

zipCSVs | boolean

zipName | string

About

No description, website, or topics provided.

Resources

Stars

0 stars

Watchers

1 watching

Forks

Releases

Packages

Contributors

Languages