Socket
Socket
Sign inDemoInstall

canvas-grade-uploader

Package Overview
Dependencies
Maintainers
1
Versions
5
Alerts
File Explorer

Advanced tools

Socket logo

Install Socket

Detect and block malicious and high-risk dependencies

Install

canvas-grade-uploader - npm Package Compare versions

Comparing version 1.0.0 to 1.0.1

5

cli.js

@@ -12,3 +12,3 @@ #! /usr/bin/env node

var parser = new ArgumentParser({
version: '1.0.0',
version: '1.0.1',
addHelp: true,

@@ -34,5 +34,6 @@ description: 'This script uploads a CSV file to the specified Canvas course.',

parser.addArgument(
['grades-csv'],
['-f', '--file'],
{
help: 'A CSV file of grades. It must include a "SID" column and a "grade" column.',
required: true,
positional: 1

@@ -39,0 +40,0 @@ }

2

package.json
{
"name": "canvas-grade-uploader",
"version": "1.0.0",
"version": "1.0.1",
"description": "Upload a CSV file of grades to Canvas",

@@ -5,0 +5,0 @@ "main": "./uploader.js",

@@ -11,17 +11,16 @@ # Canvas Grade Uploader

1. Command line tool:
```
grade-uploader [leave blank for short help]
usage: grade-uploader [-h] [-v] -c COURSE_ID -a ASSIGNMENT_ID [-u URL] -t TOKEN
[-uid {"",sis_login_id,sis_user_id}]
grades-csv
```
```
grade-uploader -t [token] -c 1268501 -a 7148451 ~/Desktop/Midterm_scores.csv
```
```
grade-uploader [leave blank for short help]
usage: grade-uploader [-h] [-v] -c COURSE_ID -a ASSIGNMENT_ID -f FILE [-u URL] -t
TOKEN [-uid {"",sis_login_id,sis_user_id}]
```
```
grade-uploader -t [token] -c 1268501 -a 7148451 -f ~/Desktop/Midterm_scores.csv
```
2. As a module:
```
var postGrades = require('canvas-grade-uploader');
```
var postGrades = require('canvas-grade-uploader');
postGrades(options, data, callback); // See below for options
```
postGrades(options, data, callback); // See below for options
```

@@ -32,4 +31,6 @@ **NOTE** The module interface is currently a work in progress.

### Getting a Canvas Token
## CSV Format
## CSV Format
## Default Values
SocketSocket SOC 2 Logo

Product

  • Package Alerts
  • Integrations
  • Docs
  • Pricing
  • FAQ
  • Roadmap
  • Changelog

Packages

npm

Stay in touch

Get open source security insights delivered straight into your inbox.


  • Terms
  • Privacy
  • Security

Made with ⚡️ by Socket Inc