classeviva.js 2.1.0
Install from the command line:
Learn more about npm packages
$ npm install @47PADO47/classeviva.js@2.1.0
Install via package.json:
"@47PADO47/classeviva.js": "2.1.0"
About this version
A lightweight Node.js module for Classeviva / Spaggiari electronic register 📚
npm install classeviva.js
const { Classeviva, Enums } = require('classeviva.js');
const classeviva = new Classeviva('USERNAME / EMAIL', 'PASSWORD', Enums.States.Italy, Enums.Apps.Students);
//State and App are optional, they will be defaulted to Enums.States.Italy and Enums.Apps.Students if not set
(async () => {
await classeviva.login();
classeviva.getAbsences()
.then(absences => {
console.log(`You were absent in school ${absences.length} times`);
});
setTimeout(() => {
classeviva.logout();
process.exit();
}, 3500);
})();
Head over to docs if you want some information about the Classeviva
class.