{"_id":"@kth/canvas-api","_rev":"66-aa3fef22436a88031662ed6a84eeebc5","name":"@kth/canvas-api","dist-tags":{"latest":"5.1.1"},"versions":{"1.0.0":{"name":"@kth/canvas-api","version":"1.0.0","author":{"name":"emilsten@kth.se"},"license":"MIT","_id":"@kth/canvas-api@1.0.0","maintainers":[{"name":"kth-ci","email":"webmaster-private@kth.se"},{"name":"mdur","email":"mdur@kth.se"},{"name":"pmadjidi","email":"pmadjidi@gmail.com"},{"name":"ssundkvist","email":"sst@kth.se"},{"name":"exacs","email":"carlos@saito.style"},{"name":"wkchung","email":"wkchung@kth.se"},{"name":"jonolov","email":"jon.stjarnstrom@gmail.com"},{"name":"kthwebmaster","email":"webmaster@kth.se"},{"name":"hoyce","email":"hoyce@kth.se"},{"name":"vikatt","email":"viktor_atterlonn@live.se"},{"name":"patricjansson","email":"paddy@kth.se"},{"name":"pontusn","email":"pontusn@kth.se"},{"name":"delodax","email":"peter.delmeby@gmail.com"}],"homepage":"https://github.com/kth/canvas-api#readme","bugs":{"url":"https://github.com/kth/canvas-api/issues"},"dist":{"shasum":"4a56fc3820649637eb2d0ab11a608a67903ba0d9","tarball":"https://registry.npmjs.org/@kth/canvas-api/-/canvas-api-1.0.0.tgz","fileCount":8,"integrity":"sha512-9EZvk1ajbTZ7fVfUkmftC2IZGsQlSWhiiCdwN2DgV4BnTSm1hGMF3mmRXZoIASWySrQrwl7gSjKb6SGB8w04Ew==","signatures":[{"sig":"MEUCIQD1rkmW1dpQ4xHqo9GNfSddCJ/BeRdJs74FqUKJpH6/xQIgB/z0yuvlgndGcCgjQ3FjNTxXnFlxkUI8ZbjTQ9x8g88=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":13097,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJcf9WpCRA9TVsSAnZWagAAEDYQAIEyhg3bKFufPwLvlqFT\nAMGcc9GA3XfRyuhMw67kHbsruxFH9DPKbPEkTWLF+Q/IfXmQvU1RF5IWPNWY\nyQAgEXFW8RLKOf6DNjOKbmpDJecqq5tOHA4zDDghyY1JoVhX8SjO/kLbmV/B\n4ugy/PcMcEEUYi2znCfDEADMzLfXW6MwErqDVN9cp9IOrzK6Vk636kPStJjB\n71FnlBMRi3WHFVAy7HAeRl0PosefR1kTdI8ZaV6cDnNV9z+XzVzMnLZN5Fiq\nW9RBwcVLHvK2myOP/pC/nID2GuljUlpqG51p4yedGJqYAOMp1x4LnonqfqcG\nMEX+hG5IAtzzMBdARCM8NQt8hHNxXP03D6uThghi5/4d4RMMoZItijkomqEY\nCu3ke0Tdsym8frQxqHANk5z3UJ8aFIbS6pNY+qFgEYWZxOYtwtDzRsZsGO/K\nM76Uib1uCUv47GC6bitAxTuMMo7QnfOATQTFGjm9RpnRrcMLE3ZhsLvxfiOi\nuVbon+wmwSrw/+bT0mPwiOKWboKIXof3QhS/lKKQrzUjLaEGqkPg5wf5rZbY\nMdkHtNAzSTOVs+rq8OwMBlbvTLmhT8CmPM4jkLh1YXNnidtXZNUnoxTpCW9N\nWrjTXTCUTAP2fGCKN1lYebWVvHEzuv11E2eKQoiNqDnEuamUr02mWGh6ThdK\nsWJU\r\n=2l+F\r\n-----END PGP SIGNATURE-----\r\n"},"main":"index.js","gitHead":"6a0bd9bdbd053650cc7b789e115703b5bbdb8fd3","scripts":{"test":"ava","codecheck":"standard","postversion":"git push && git push --tags && npm publish"},"_npmUser":{"name":"exacs","email":"carlos@saito.style"},"pre-push":["codecheck","test"],"deprecated":"Version 1.x of this package is no maintained. Use v2.x instead","repository":{"url":"git+https://github.com/kth/canvas-api.git","type":"git"},"_npmVersion":"6.8.0","description":" Functions for communicating with Canvas LMS","directories":{},"_nodeVersion":"11.0.0","dependencies":{"request":"^2.88.0","request-promise":"^4.2.2"},"_hasShrinkwrap":false,"devDependencies":{"ava":"^1.2.1","pre-push":"^0.1.1","standard":"^8.6.0"},"_npmOperationalInternal":{"tmp":"tmp/canvas-api_1.0.0_1551881640913_0.8904374507657933","host":"s3://npm-registry-packages"}},"1.0.1":{"name":"@kth/canvas-api","version":"1.0.1","author":{"name":"emilsten@kth.se"},"license":"MIT","_id":"@kth/canvas-api@1.0.1","maintainers":[{"name":"delodax","email":"peter.delmeby@gmail.com"},{"name":"exacs","email":"carlos@saito.style"},{"name":"hoyce","email":"hoyce@kth.se"},{"name":"jonolov","email":"jon.stjarnstrom@gmail.com"},{"name":"kth-ci","email":"webmaster-private@kth.se"},{"name":"kthwebmaster","email":"webmaster@kth.se"},{"name":"mdur","email":"mdur@kth.se"},{"name":"patricjansson","email":"paddy@kth.se"},{"name":"pmadjidi","email":"pmadjidi@gmail.com"},{"name":"pontusn","email":"pontusn@kth.se"},{"name":"ssundkvist","email":"sst@kth.se"},{"name":"vikatt","email":"viktor_atterlonn@live.se"},{"name":"wkchung","email":"wkchung@kth.se"}],"homepage":"https://github.com/kth/canvas-api#readme","bugs":{"url":"https://github.com/kth/canvas-api/issues"},"dist":{"shasum":"7092884261334b4558aae4d6a7995d1396b8cb9f","tarball":"https://registry.npmjs.org/@kth/canvas-api/-/canvas-api-1.0.1.tgz","fileCount":6,"integrity":"sha512-nTJN7eSd4rzYmnZv2Ajrx/GFN4s8nHtoRWzbmJ1m6qEA0PTFAkIlrF6/eY90q+iQe4CG18IkAQzjcP83frG0IQ==","signatures":[{"sig":"MEYCIQCOzio4jeOS2mVCjbXIhKCPChEaU/ETv7iKOLw8SelQzgIhAO/2NZsj7oh7SG0x1jiSiU5h7hhskaCEr95SqQYMwPDI","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":7198,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJckLb9CRA9TVsSAnZWagAA/K4P/0NW5oDVTFlvE+HKzSVc\nOyzHzAEQ7XRn5O0mpvXr8/89zjcuq5T9fSM6i71dqrA5N/DuKJsBt6FFBw0N\nJgvfwkV54cbeBM+MS7B+SBLaXmA21psd+937FnZffmjU1a74yf5FKsYnmJ81\n0PyccjIl9dMMyCdiVGSEOZKXnxUhHIbzyQtYFDo9H0ojB6AqNBUtnKXiIDm8\nrAIBjlGG/r1FjI/LKCRNYI4xnYxrhnWhuO6omM+gWcFu0aqFH6DIM/nvGOn2\nFIssvz6FcZARl1pTXlYarCMZKF+E/yxk0ahxqyyGeEXTRNU1TulscynBRV9n\n2eq20IGBZQo8TaUKnPQCFc0oAJDZbcsQXNH0KReQyIFm5n2XcPK67BtwwNYE\nYYO+MlKahTx5xT5pl+aFO2b2aacLJmr3MrGEgaZSNcwVVU2hyDQooQSk6dpO\n8K5FvEIieAx2Qh/HBZbaCGyzzjUs9ejN0XAFX84mhun5afpG+4aItm7ziGEl\n8IyeieZ5aTLwoZC/ii75+IzRNtIcThTs5x/132iIO0bPcSqFC+Srearrvf9m\n1qWoDq7p4fMIC9lSlj37UWgpUl+QGXwAx6lSK9mtAXdnzuodZ6ys0im1YaAd\npvuf8hcpMwkl/Ezp7Sh1ZU7VbKirgcTqVL5ulz/jQGos2Hl8KYbNi3oxLipx\nv55x\r\n=BZvG\r\n-----END PGP SIGNATURE-----\r\n"},"main":"index.js","gitHead":"c7504668af30aa23344558f435762b65031dc70b","scripts":{"test":"ava","test-style":"standard"},"_npmUser":{"name":"exacs","email":"carlos@saito.style"},"deprecated":"Version 1.x of this package is no maintained. Use v2.x instead","repository":{"url":"git+https://github.com/kth/canvas-api.git","type":"git"},"_npmVersion":"6.9.0","description":" Functions for communicating with Canvas LMS","directories":{},"_nodeVersion":"11.0.0","dependencies":{"request":"^2.88.0","request-promise":"^4.2.2"},"_hasShrinkwrap":false,"devDependencies":{"ava":"^1.2.1","standard":"^12.0.1"},"_npmOperationalInternal":{"tmp":"tmp/canvas-api_1.0.1_1552987900952_0.8229737042641689","host":"s3://npm-registry-packages"}},"1.0.2-0":{"name":"@kth/canvas-api","version":"1.0.2-0","author":{"name":"emilsten@kth.se"},"license":"MIT","_id":"@kth/canvas-api@1.0.2-0","maintainers":[{"name":"delodax","email":"peter.delmeby@gmail.com"},{"name":"exacs","email":"carlos@saito.style"},{"name":"hoyce","email":"hoyce@kth.se"},{"name":"jonolov","email":"jon.stjarnstrom@gmail.com"},{"name":"kth-ci","email":"webmaster-private@kth.se"},{"name":"kthwebmaster","email":"webmaster@kth.se"},{"name":"mdur","email":"mdur@kth.se"},{"name":"patricjansson","email":"paddy@kth.se"},{"name":"pmadjidi","email":"pmadjidi@gmail.com"},{"name":"pontusn","email":"pontusn@kth.se"},{"name":"ssundkvist","email":"sst@kth.se"},{"name":"vikatt","email":"viktor_atterlonn@live.se"},{"name":"wkchung","email":"wkchung@kth.se"}],"homepage":"https://github.com/kth/canvas-api#readme","bugs":{"url":"https://github.com/kth/canvas-api/issues"},"dist":{"shasum":"d1a41bfa824316148409ae4968c818f34f74992e","tarball":"https://registry.npmjs.org/@kth/canvas-api/-/canvas-api-1.0.2-0.tgz","fileCount":6,"integrity":"sha512-zAsHBlxLGu243vB8RketXbzOnqRgDA/YupY3XyGYhjb7EAsmNwUd5nZ5ffMBrca4guqvdkqh9A7mfOm1Slj1Jw==","signatures":[{"sig":"MEQCIA2CJG+JzLWG/iwJMthuL2RdhfGApgJIUT/m80ZQWI/gAiAs3SHPbYuD2yi5u2rt+IAXOaZgJb8rJykf/VwNM2RQtw==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":9319,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJck3nMCRA9TVsSAnZWagAAqyoP/0IXWXOoVLMbihazKgUp\nRJ5Y/wq6V7SiH0uH//mjFmoUP1bgvvDj7Xr6TWGo7ZBcW0fdSdKIiBBrMOeL\n/A8DWsbuTfaPcyli69FwBA0Q7c5YtFZeZq5LAG03sq3CK8ZwsZqRKnm2dj67\nNLkbCrsjo0bWH8OnclYJAoUxGWJsN6JVDjUh+axU7lTOQkZrNSeQWxLc6/bB\nVh6yp+qZNwmZCzFgWBBtjS/vuutDiuVXZNeEhmPJXxQ1xr0u3wJZwNl4dqTY\n9M1FcmWvm5a4FLg9KtTdyIq4JWJ2iCpKz3rMxe28PCnMhijSStii9iBLBSCx\nGGDCMlTQ6AvE6VS6nDspdfBzFyHPSorT69RqAlakPuyBXHaDk6tKpfzjvC2b\nKnJEu/vPqpXdZj+ia5k5BYvo6h92QZ0fTD08sjGu/N1vBGJLqIlhYR4ny6e9\ngkwIUa+09nrQ/nrSF8JlhTJHYJ4tmELjiiB3Q4fVByk+XN6xwLHYyrcO/sps\nt2QA0H5gVBktC66wDyVZU70QmENTwuy7CWiTy9ynooWxEeFpuNRlQ0HwwgZM\nALcKZ50aMtaxdRAb5II/1C/tczDF6d6OUjB7quvz7sVA03pHLTimQs1B1Y2A\nccmTIpIiffIa3uMB6wvXcxF63flpYFQM2oNvOaf2m7TnoDKztu8EEj79iK6t\nGebF\r\n=gqYo\r\n-----END PGP SIGNATURE-----\r\n"},"main":"index.js","gitHead":"07509da94eaf6181d6787baf6ed5a74aa9bd7dfb","scripts":{"test":"ava","test-style":"standard"},"_npmUser":{"name":"exacs","email":"carlos@saito.style"},"repository":{"url":"git+https://github.com/kth/canvas-api.git","type":"git"},"_npmVersion":"6.9.0","description":" Functions for communicating with Canvas LMS","directories":{},"_nodeVersion":"11.0.0","dependencies":{"request":"^2.88.0","request-promise":"^4.2.2"},"_hasShrinkwrap":false,"devDependencies":{"ava":"^1.2.1","standard":"^12.0.1","proxyquire":"^2.1.0"},"_npmOperationalInternal":{"tmp":"tmp/canvas-api_1.0.2-0_1553168844014_0.4510827322760178","host":"s3://npm-registry-packages"}},"1.0.2":{"name":"@kth/canvas-api","version":"1.0.2","author":{"name":"emilsten@kth.se"},"license":"MIT","_id":"@kth/canvas-api@1.0.2","maintainers":[{"name":"delodax","email":"peter.delmeby@gmail.com"},{"name":"exacs","email":"carlos@saito.style"},{"name":"hoyce","email":"hoyce@kth.se"},{"name":"jonolov","email":"jon.stjarnstrom@gmail.com"},{"name":"kth-ci","email":"webmaster-private@kth.se"},{"name":"kthwebmaster","email":"webmaster@kth.se"},{"name":"mdur","email":"mdur@kth.se"},{"name":"patricjansson","email":"paddy@kth.se"},{"name":"pmadjidi","email":"pmadjidi@gmail.com"},{"name":"pontusn","email":"pontusn@kth.se"},{"name":"ssundkvist","email":"sst@kth.se"},{"name":"vikatt","email":"viktor_atterlonn@live.se"},{"name":"wkchung","email":"wkchung@kth.se"}],"homepage":"https://github.com/kth/canvas-api#readme","bugs":{"url":"https://github.com/kth/canvas-api/issues"},"dist":{"shasum":"4fd7cd47331faabb54b93087ce93bc4d1c1b459b","tarball":"https://registry.npmjs.org/@kth/canvas-api/-/canvas-api-1.0.2.tgz","fileCount":6,"integrity":"sha512-j4F4Y/YQzb3r+lL2DlavkayQv3x57cv8+6cA4rCRKsDJkwCFZq64gUH6LCOGII+0ML/6RrXEVgKS5b5A3GV3rA==","signatures":[{"sig":"MEQCIAcVkRB5rxoGiMCeL8RkrAgg11hyvmEM0AtVvAAglCWwAiAM5vYT20aoz+RDh2c7ku1T2GOX1W1b4Cfx09307vVseA==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":10105,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJcndRyCRA9TVsSAnZWagAAq+wQAIOLlzSa5xIeoF0c6XAk\n+eIm0vAwRmA7PpGLOzYk3n/o6Nyp1MIzUmjnkM1wpOTYXcuxRKKLBFf4iAuS\n/bp8Z0gASrjtT7E8k+Gc/+O+8k5VsAKdvJq2nmBhY5HXc3/rlc2GJq0i0aqp\n4TnuIZFwMuPd4gj4WwfNjszH77JJb6Vhc6xlkSm/br8ws/aeOaMTNsgPM7uf\nPZ3qWk32BZh29aoCpu1N40IQzQ/Xt+f7Xx0zIzfMYCtOHl2nhdsRQpVJHf7M\nuYYRJ7JphoXfMMcgfLEz0PmnJE1f0310PijY7KCMqkPUvjiaA+13fHXmGhcA\n/iQJxcCjD93i4comtr3a5QqHrEr92AhT80oJCH00yT1GuyzL3MU5399F98LJ\nNcM+lAW+GS/doLU4XBQmWc0V6FMnuhFeM1YxlYxT9oY/5ti2tb2Rpkgyk9SY\nbzdgKsccwDKqVVanBZa6+zB8czYoBgkHHvIIQrOKJ2PZAsvfNmMV+rKmm3IA\nc64beuGfZDl8nr+bqcMeoiMz6bl3f4Cz5W3Ts3SjXUGXr3Xh+MKujFdhpe6L\nLp+/DbH/9yWkZOP5fWwyhSCB6M2EmF6UmgsnqZQAWMHCtiHFioja8GXJR/QX\nGZJKc6y+yK6ahjkr6okJxomUaCUhkx0/AvmNQj8cVGxdwIYL4ww1H0LlLU/k\n7cMH\r\n=hcxI\r\n-----END PGP SIGNATURE-----\r\n"},"main":"index.js","gitHead":"ffe71b841d0893804ba1a3af1006109f07944891","scripts":{"test":"ava","test-style":"standard"},"_npmUser":{"name":"exacs","email":"carlos@saito.style"},"deprecated":"Version 1.x of this package is no maintained. Use v2.x instead","repository":{"url":"git+https://github.com/kth/canvas-api.git","type":"git"},"_npmVersion":"6.9.0","description":" Functions for communicating with Canvas LMS","directories":{},"_nodeVersion":"11.0.0","dependencies":{"request":"^2.88.0","request-promise":"^4.2.2"},"_hasShrinkwrap":false,"devDependencies":{"ava":"^1.2.1","standard":"^12.0.1","proxyquire":"^2.1.0"},"_npmOperationalInternal":{"tmp":"tmp/canvas-api_1.0.2_1553847410007_0.6017558902625788","host":"s3://npm-registry-packages"}},"1.0.3":{"name":"@kth/canvas-api","version":"1.0.3","author":{"name":"emilsten@kth.se"},"license":"MIT","_id":"@kth/canvas-api@1.0.3","maintainers":[{"name":"delodax","email":"peter.delmeby@gmail.com"},{"name":"exacs","email":"carlos@saito.style"},{"name":"hoyce","email":"hoyce@kth.se"},{"name":"jonolov","email":"jon.stjarnstrom@gmail.com"},{"name":"kth-ci","email":"webmaster-private@kth.se"},{"name":"kthwebmaster","email":"webmaster@kth.se"},{"name":"mdur","email":"mdur@kth.se"},{"name":"patricjansson","email":"paddy@kth.se"},{"name":"pmadjidi","email":"pmadjidi@gmail.com"},{"name":"pontusn","email":"pontusn@kth.se"},{"name":"ssundkvist","email":"sst@kth.se"},{"name":"vikatt","email":"viktor_atterlonn@live.se"},{"name":"wkchung","email":"wkchung@kth.se"}],"homepage":"https://github.com/kth/canvas-api#readme","bugs":{"url":"https://github.com/kth/canvas-api/issues"},"dist":{"shasum":"b4f97274e8f5a8ab8d59609f383088120779fe90","tarball":"https://registry.npmjs.org/@kth/canvas-api/-/canvas-api-1.0.3.tgz","fileCount":6,"integrity":"sha512-+fx9EuWRBUGcTeLqOqbGoAi7Z1CEbBhipl3i8zets9i4sve2wYk2nXrBjIJLs5w2WZpgJ3uc7YskNiP7Gx7NeA==","signatures":[{"sig":"MEYCIQDtRzmtraJkbRM+usT4MiR4vdlmzm6kadJWWYImkujcKQIhAKfeNSE8RX7fgrCN7GwNzHEep/769oEQbVuFOQfYiArj","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":10888,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJctxaMCRA9TVsSAnZWagAAtokP/iq0x+d06mPYMU/nIal/\nYDPw6vJmuhxJekEM+9prCnTCmJfn4IXO+Ea7GBELgMXu5CQYpZMsU9NV/gUt\nk2OVlv4mjDrshBjcwxVYn3rnJwAEOE1BWyxjTxKrCt09eb2tXE5KXVvkOsm5\nf5nqAllGGj93g/C8XxyaBIbNy40BLtSU6D/KtH42XEtMQjaBFYBdFvRqOQxk\nr9hrKI9NLWLR1k+CTFwfh4E/7Jl2vHupyZArbFX8GLopT4EX4J5R+Cu9dDEO\nCVvflKAJx/IQ54fA/cUVPGi5XN8BmMcR7UiXMCcy3KiC3RnLgoDFvzBSNZQH\noXsKQYeeEnNHu1JwWpC8nOku3A3LpO9FXlp+v231hwX/Sm0F6DapUo5XHdFY\neOLYARgvIU340CVJqEK2LPNBhYuUz9mLY+VWgpIDPdrQzQAyXrc1DOyqUsqv\nS1ttkFeQ7jz1kbbwMAz4hUejA595MPhg2tiYfV0r7FJRJ9PiXIQBtOobAhnB\nVB28UAlk0dAWU2nCds50kl7U/VvQA1JRcZqRTqj/uJL02GxurhEmI/cLg525\nTHn5jykBNu876HC149wzM9f28dxuMCqkQmYnBejTr+ZbyaW4wjux7HgvgpVR\ng+TLa/sueqIP5rIsTbHhWQzCREjsBy4Tybdx0lfWYG4x+om96DBdmr7z09IB\nqIan\r\n=b34C\r\n-----END PGP SIGNATURE-----\r\n"},"main":"index.js","gitHead":"5e8788e446cb7999ad7d0babad7c6adf493e7bf3","scripts":{"test":"ava","test-style":"standard"},"_npmUser":{"name":"exacs","email":"carlos@saito.style"},"deprecated":"Version 1.x of this package is no maintained. Use v2.x instead","repository":{"url":"git+https://github.com/kth/canvas-api.git","type":"git"},"_npmVersion":"6.9.0","description":" Functions for communicating with Canvas LMS","directories":{},"_nodeVersion":"11.0.0","dependencies":{"request":"^2.88.0","request-promise":"^4.2.2"},"_hasShrinkwrap":false,"devDependencies":{"ava":"^1.2.1","standard":"^12.0.1","proxyquire":"^2.1.0"},"_npmOperationalInternal":{"tmp":"tmp/canvas-api_1.0.3_1555502732189_0.02241509530294361","host":"s3://npm-registry-packages"}},"1.1.0":{"name":"@kth/canvas-api","version":"1.1.0","author":{"name":"emilsten@kth.se"},"license":"MIT","_id":"@kth/canvas-api@1.1.0","maintainers":[{"name":"delodax","email":"peter.delmeby@gmail.com"},{"name":"emilstenberg","email":"esandin@gmail.com"},{"name":"exacs","email":"carlos@saito.style"},{"name":"hoyce","email":"hoyce@kth.se"},{"name":"jonolov","email":"jon.stjarnstrom@gmail.com"},{"name":"kth-ci","email":"webmaster-private@kth.se"},{"name":"kthwebmaster","email":"webmaster@kth.se"},{"name":"mdur","email":"mdur@kth.se"},{"name":"patricjansson","email":"paddy@kth.se"},{"name":"pmadjidi","email":"pmadjidi@gmail.com"},{"name":"pontusn","email":"pontusn@kth.se"},{"name":"ssundkvist","email":"sst@kth.se"},{"name":"vikatt","email":"viktor_atterlonn@live.se"},{"name":"wkchung","email":"wkchung@kth.se"}],"homepage":"https://github.com/kth/canvas-api#readme","bugs":{"url":"https://github.com/kth/canvas-api/issues"},"dist":{"shasum":"40cb8e27b8ba2879c2b6b7ab906966ba6d975d72","tarball":"https://registry.npmjs.org/@kth/canvas-api/-/canvas-api-1.1.0.tgz","fileCount":8,"integrity":"sha512-2+kTWCiF6zpv3rw4rtzy91FH+VueydQ0BdSf78d2cmASV9kNxqhHwJMfoJwI8qsVZd6YNtjUCUnsm5Gusq/18A==","signatures":[{"sig":"MEUCIQCmHIyBrpP7iCmwXFrA09OEvL+Vkyer8UhKOByfAipRqwIgNIbaGW4BpreSmCbVWhSDrpEJeorlS07UXmy1hURAebA=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":13428,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJcypYqCRA9TVsSAnZWagAAnLEP/jd6gZmHsFvaZK/u6Qcf\nTx7xvVcSTYxG5xtZVK0N+6VNAWYEfDAOxdFy9lRfCPzGuEeJzDRkybpSePlE\nRHMrkK8BF6sC46t4gEt2Gw902xJElokyCI1gfql5IpEJLru6fig7F7T0nr2t\nEi+UnWq2whiCpt8Yo/T6av4B0zHcpl4DQaf2kyUou3mODjbOi3jjqTHN0uPH\nJ4w8v4nOkgNAgwMnDxD0zvGdQg+4db7CTo+zG9g2sd1+Y7u24gveBN7HGU6w\nTVFjEaNDHu3M4JRhwwCkcg4O0YPYkMKIZp3LiS8BWHMnkTkk/ucefHO9ppLV\ndeRu+5ik+afco0oFdovbqzdKcZxtFIRmLh1A4vZK+c587XjX48SEQzD/mrOL\ntP12ORn+gRL5jrPaLEkqZ0oF2GIhKoWGhhwR/VIrcMvefcTxMOI8Rq2JQeuy\nEimT2iVH6TZ+H4ZbC8sVgaapCf30TW58Bk6ZbHIQ1zYJHVG1WfHQBQWo7Tcf\n3L9+82lLE8qPFjm7uoxEDTTDvJSHDo4+LwZ+b46mKQrnIhnnRKdq/BS+/cA2\nHnQQtzwrnyky7lK2A6fLf9Jpxb7RHHkPnjwYGQB201LnR78C+6uvHICHMhtk\nz9G2D6wNiMn2zq3+nGm6a7mKMek0oqHLmF8KFU28xlxuPdfN8cSJn5M0pWIU\nV3s5\r\n=6lSu\r\n-----END PGP SIGNATURE-----\r\n"},"main":"index.js","gitHead":"8afb6b8f04aed1afc180d5c44071a462843e248b","scripts":{"test":"ava","test-style":"standard"},"_npmUser":{"name":"emilstenberg","email":"esandin@gmail.com"},"deprecated":"Version 1.x of this package is no maintained. Use v2.x instead","repository":{"url":"git+https://github.com/kth/canvas-api.git","type":"git"},"_npmVersion":"6.0.1","description":" Functions for communicating with Canvas LMS","directories":{},"_nodeVersion":"10.1.0","dependencies":{"request":"^2.88.0","request-promise":"^4.2.2"},"_hasShrinkwrap":false,"devDependencies":{"ava":"^1.2.1","standard":"^12.0.1","proxyquire":"^2.1.0"},"_npmOperationalInternal":{"tmp":"tmp/canvas-api_1.1.0_1556780585983_0.3746143311308503","host":"s3://npm-registry-packages"}},"1.1.1":{"name":"@kth/canvas-api","version":"1.1.1","author":{"name":"emilsten@kth.se"},"license":"MIT","_id":"@kth/canvas-api@1.1.1","maintainers":[{"name":"delodax","email":"peter.delmeby@gmail.com"},{"name":"emilstenberg","email":"esandin@gmail.com"},{"name":"exacs","email":"carlos@saito.style"},{"name":"hoyce","email":"hoyce@kth.se"},{"name":"jonolov","email":"jon.stjarnstrom@gmail.com"},{"name":"kth-ci","email":"webmaster-private@kth.se"},{"name":"kthwebmaster","email":"webmaster@kth.se"},{"name":"mdur","email":"mdur@kth.se"},{"name":"patricjansson","email":"paddy@kth.se"},{"name":"pmadjidi","email":"pmadjidi@gmail.com"},{"name":"pontusn","email":"pontusn@kth.se"},{"name":"ssundkvist","email":"sst@kth.se"},{"name":"vikatt","email":"viktor_atterlonn@live.se"},{"name":"wkchung","email":"wkchung@kth.se"}],"homepage":"https://github.com/kth/canvas-api#readme","bugs":{"url":"https://github.com/kth/canvas-api/issues"},"dist":{"shasum":"f0ad122166f7677a52343893f3e5390c6164e3fa","tarball":"https://registry.npmjs.org/@kth/canvas-api/-/canvas-api-1.1.1.tgz","fileCount":9,"integrity":"sha512-mJ9b7H4NKERTGirvAEAa5CY4jQ9J5MK4MwhzGpLmvnm94c/qczrtV+T4bfG5i9GNCxfzlH8KKCVX6zFuZdBx0w==","signatures":[{"sig":"MEUCIQCSIUPdsM67ksLlxmzr8McICq6U4rSeQQRzF18npkb+7AIgM1hvbyK4LiuTzs+CTYquOp6sUViqwT8vt4eicMDYsfY=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":12682,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJc3BfsCRA9TVsSAnZWagAAdtsP/1fOSYc7yz1KFTwH4dzu\njzbM5pX2Okrf7mi2QP18uWqN6FcBUCThQ8+Pfo8qcwl32NXzKLsyv58yAks7\nwkny3YrVsIqnp9mA3q0ihGtMLpL1AQwvHEFHIo+ptodRq2NaiU/XD84bu/0O\nc/smsipZKRL1Ghh5gnUUZ1CwtYpdzdjxAoVQlShffJDBM+rGcqNa9ddyqz9m\nioKTZR2nm9tQO0KjnK2yd7drqLHWd19TadnALEiWiD2T3JxE0yukSSX7ktKD\nSm2CSZZzuxiNXm1t6LAjtm1wTB19kT3gmCHrChyc4sdfCRPhz4WdY+LmBOaF\noZJ/mY5JSxfCKu40HC79WEwmTvKvsRi/vBDRFAIy3ORCUl9XOa5RzmYg/vsS\nTIeQngFtUy4Wp32YqIN6KVYeArI2VDYNu+2EyMjjf/EjcFmwy39aDMSo/Gjm\n0qz2gE4MOW2WqmQH3H67pZ5xaLNYtlNKTAJuI8WWCMa7xjwHlkwK/Zwn+w6h\nQ/+49A5oto5hFrze+X5i6j4iuc71uABq/lAGb/C3fib5VUdaRjEII0jM+2gI\nTNQsnNdrvwBAlbD8xgDli2FGmh0zIDlrkYiClEFQU1wIKm66Y9rvhFsB4EH7\nMJgW+Xzf46SsMpWABZw+qfx/IRtaYJIhILZOgpWE/PoQkoyJ3V6HIE2znqUY\ntWol\r\n=qXer\r\n-----END PGP SIGNATURE-----\r\n"},"main":"index.js","gitHead":"1fd5ab275fc82339dca9bf6205c023a20c1c3ebc","scripts":{"test":"ava","test-style":"standard"},"_npmUser":{"name":"exacs","email":"carlos@saito.style"},"deprecated":"Version 1.x of this package is no maintained. Use v2.x instead","repository":{"url":"git+https://github.com/kth/canvas-api.git","type":"git"},"_npmVersion":"6.4.1","description":" Functions for communicating with Canvas LMS","directories":{},"_nodeVersion":"10.4.1","dependencies":{"request":"^2.88.0","request-promise":"^4.2.2"},"_hasShrinkwrap":false,"devDependencies":{"ava":"^1.2.1","standard":"^12.0.1","create-test-server":"^3.0.1"},"_npmOperationalInternal":{"tmp":"tmp/canvas-api_1.1.1_1557927915839_0.424067160247938","host":"s3://npm-registry-packages"}},"2.0.0":{"name":"@kth/canvas-api","version":"2.0.0","author":{"name":"emilsten@kth.se"},"license":"MIT","_id":"@kth/canvas-api@2.0.0","maintainers":[{"name":"delodax","email":"peter.delmeby@gmail.com"},{"name":"emilstenberg","email":"esandin@gmail.com"},{"name":"exacs","email":"carlos@saito.style"},{"name":"hoyce","email":"hoyce@kth.se"},{"name":"jonolov","email":"jon.stjarnstrom@gmail.com"},{"name":"kth-ci","email":"webmaster-private@kth.se"},{"name":"kthwebmaster","email":"webmaster@kth.se"},{"name":"mdur","email":"mdur@kth.se"},{"name":"patricjansson","email":"paddy@kth.se"},{"name":"pmadjidi","email":"pmadjidi@gmail.com"},{"name":"pontusn","email":"pontusn@kth.se"},{"name":"ssundkvist","email":"sst@kth.se"},{"name":"vikatt","email":"viktor_atterlonn@live.se"},{"name":"wkchung","email":"wkchung@kth.se"}],"homepage":"https://github.com/kth/canvas-api#readme","bugs":{"url":"https://github.com/kth/canvas-api/issues"},"dist":{"shasum":"260ddf5e691cc3c8af8e6f0e70c289433f88b564","tarball":"https://registry.npmjs.org/@kth/canvas-api/-/canvas-api-2.0.0.tgz","fileCount":9,"integrity":"sha512-JazdaWqnHmd/opgfa1EDWTYE9C+Qry4VrJlK7MJenes6+CV0oTs7t9eGmtclenfLj+9JWW35efBJ/CQzVXq6nA==","signatures":[{"sig":"MEYCIQC+JBVxF6oTlwsYbhpmoSdaYrze31AD16Fpx1r0Qrjf2wIhAKyUCLM4YmiHAsYPGZ4ORdB0b4h2gawaoQyWMQ4YWVig","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":13536,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJdCN2oCRA9TVsSAnZWagAAutUP/jYTFSvpHaRsaciPCcN+\ngHSC/0104ZD+ZjflpLQx4pvIP18OBrqfnOdPmCPpPAuBFgTjZVn35M3Vyfua\nC/6mRC5Z3sbUWcsQYjEr02K4QveR9NTO4wORJJtmDJrzZFXqSGi0e9isg5FN\n+JZUp7lUkGa1DmqooC+TJYZAKPfeskeaf9VjrWGR2hqQMhsImchU+Buvr5gD\ndfI2KL1HgsX8DlwhHdXqe9qrs872B/w1IjBpnkOxaWI1ZnpPV9w0hDy6pr2B\nyw2wAWi0Wh77rfjwErWNYXbvHphHTT++lTMOQYzyqSc5Zpbs2nsHqbNi+H5m\n1DaPJnNrsiQ30MF2dKlve9hGBxXF6aAWoePTzdUu2LDMd62eUnQphluBmCWQ\nWhaVklXlaIgr8857HNZLQYsRcoeLgzpdQ3PXaQb4bT2jrTwrmrZuAidPoEoF\noAvgw/nmtzyT11O6T+s4tYQe3jlYulb14PpBbcFM7eM1/dnnIQfa6RPVh65z\nRh9rRkF9m4z333RzaXhU6KuFkDcqS6/zfUUYeOZZmc232Xr5dFF4lH3boiG+\nqpFQzYC6rX5gQ2cikIX+95o4TwGdgQbemaEkIaJD6scwMd35hZD0E+YO0YyU\nQjzeeff8zU/1QeSM6YW3QIxQqJpT2lvzlZGjI7S6bEVfWktWxmb87zx5Ob6n\nlloM\r\n=DtSi\r\n-----END PGP SIGNATURE-----\r\n"},"main":"index.js","gitHead":"1f1445878da9b3ea6f84707c3ec3af98a707ec05","scripts":{"test":"ava","test-style":"standard"},"_npmUser":{"name":"delodax","email":"peter.delmeby@gmail.com"},"repository":{"url":"git+https://github.com/kth/canvas-api.git","type":"git"},"_npmVersion":"6.9.0","description":" Functions for communicating with Canvas LMS","directories":{},"_nodeVersion":"10.15.3","dependencies":{"got":"^9.6.0","query-string":"^6.5.0"},"_hasShrinkwrap":false,"devDependencies":{"ajv":"^6.10.0","ava":"^1.4.1","standard":"^12.0.1","create-test-server":"^3.0.1"},"_npmOperationalInternal":{"tmp":"tmp/canvas-api_2.0.0_1560862120261_0.6911596550535786","host":"s3://npm-registry-packages"}},"2.1.0-beta.1":{"name":"@kth/canvas-api","version":"2.1.0-beta.1","author":{"name":"emilsten@kth.se"},"license":"MIT","_id":"@kth/canvas-api@2.1.0-beta.1","maintainers":[{"name":"delodax","email":"peter.delmeby@gmail.com"},{"name":"emilstenberg","email":"esandin@gmail.com"},{"name":"exacs","email":"carlos@saito.style"},{"name":"hoyce","email":"hoyce@kth.se"},{"name":"jonolov","email":"jon.stjarnstrom@gmail.com"},{"name":"kth-ci","email":"webmaster-private@kth.se"},{"name":"kthwebmaster","email":"webmaster@kth.se"},{"name":"mdur","email":"mdur@kth.se"},{"name":"patricjansson","email":"paddy@kth.se"},{"name":"pmadjidi","email":"pmadjidi@gmail.com"},{"name":"pontusn","email":"pontusn@kth.se"},{"name":"ssundkvist","email":"sst@kth.se"},{"name":"vikatt","email":"viktor_atterlonn@live.se"},{"name":"wkchung","email":"wkchung@kth.se"}],"homepage":"https://github.com/kth/canvas-api#readme","bugs":{"url":"https://github.com/kth/canvas-api/issues"},"dist":{"shasum":"0d2633760e729b01d054f1d2c36a803e8af8fbfc","tarball":"https://registry.npmjs.org/@kth/canvas-api/-/canvas-api-2.1.0-beta.1.tgz","fileCount":8,"integrity":"sha512-4nQpU/eeReIGkxXolQI2chBOFscmuJIdCuemmRogqdOa1ZW2q2y3KlEDIafXQB3OScQjY8pi3kFCmeIsYANRvg==","signatures":[{"sig":"MEUCIQDB/Kq6pYO27bXB1/PSMHIItUqeZPAKdTw68cbArl5i4gIgaXHhforQ/67ogKNG168w95rX2s6PB9YGTG+T25QNBSQ=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":13390,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJdLruaCRA9TVsSAnZWagAA0k0P/0GtrbHpy1recCHE7GHX\nsKrMKM0S/fzOpFRi5lafnxcqJnWt8DD3ZPx2YWHdV0yPwMLfVaZlOtIFb2qB\nRDQNi/nOSuHTeXzD+Vli0MmCXPYteZOvKEOl0Av/pMt3advjQXYNz2pgNHr2\nE4UgcqNKlILuGwoEpF0bNM1M6uxcK5gh5z3K1/O0VDF9mdQWfMvXYiGdu53v\n5uZjYhn9A4bS3z0eWMcsoIBejVivTxVwPNGpORPgDCROALDfbsyEZT+iMTcx\nXItJ+lRCYbLquexEYDGqeqGjs0PhXiekvZL6Cu+Dkeqkpsdn2IK/+yWgBjgB\neCLjvdW1Uc0AGqroMLKTQKhmoEI6kKiv142R/d3Cz6d5IAq1Uaz+AXNjr1Kn\nn+pCPnMjxVrLG7+yaviuwRP+eQjeypm0hwdcnmBzxs26C35tLJamzmX6Qo9U\nozEU1mRpnCuU89HWje2rkvkwV2icQ5UQFsXC1u66dC2LfezVVXy31HfQ/lH9\njbARPnYbtV9gulacF5YikTYX6sDSBjg4+JBLlPGlKGYWO4X7vh1HWjQCKcPZ\nq6DBJKdedtARqLgcO7hxVY6YtQEzIZDWrhvWP1N8ZPuDyU/OadQ80Bx2/niK\nEU8p3IvP6DrqAngtwx+VL7IyxMQ4IolLF5U4Kl9e3kUMOEEqVnOcXLlYTJiK\nsu3S\r\n=ulA+\r\n-----END PGP SIGNATURE-----\r\n"},"main":"index.js","gitHead":"2ea0b316bbff78ad5548756429b49638d87979c5","scripts":{"test":"ava","test-style":"standard"},"_npmUser":{"name":"exacs","email":"carlos@saito.style"},"repository":{"url":"git+https://github.com/kth/canvas-api.git","type":"git"},"_npmVersion":"6.10.1","description":" Functions for communicating with Canvas LMS","directories":{},"_nodeVersion":"10.16.0","dependencies":{"got":"^9.6.0","form-data":"^2.5.0","query-string":"^6.5.0"},"_hasShrinkwrap":false,"devDependencies":{"ajv":"^6.10.1","ava":"^2.2.0","standard":"^12.0.1","create-test-server":"^3.0.1"},"_npmOperationalInternal":{"tmp":"tmp/canvas-api_2.1.0-beta.1_1563343769871_0.4928730018147094","host":"s3://npm-registry-packages"}},"2.1.0-beta.2":{"name":"@kth/canvas-api","version":"2.1.0-beta.2","author":{"name":"emilsten@kth.se"},"license":"MIT","_id":"@kth/canvas-api@2.1.0-beta.2","maintainers":[{"name":"delodax","email":"peter.delmeby@gmail.com"},{"name":"emilstenberg","email":"esandin@gmail.com"},{"name":"exacs","email":"carlos@saito.style"},{"name":"hoyce","email":"hoyce@kth.se"},{"name":"jonolov","email":"jon.stjarnstrom@gmail.com"},{"name":"kth-ci","email":"webmaster-private@kth.se"},{"name":"kthwebmaster","email":"webmaster@kth.se"},{"name":"mdur","email":"mdur@kth.se"},{"name":"patricjansson","email":"paddy@kth.se"},{"name":"pmadjidi","email":"pmadjidi@gmail.com"},{"name":"pontusn","email":"pontusn@kth.se"},{"name":"ssundkvist","email":"sst@kth.se"},{"name":"vikatt","email":"viktor_atterlonn@live.se"},{"name":"wkchung","email":"wkchung@kth.se"}],"homepage":"https://github.com/kth/canvas-api#readme","bugs":{"url":"https://github.com/kth/canvas-api/issues"},"dist":{"shasum":"9496ee3e4e41e40815241c98d211f692c0f8e05e","tarball":"https://registry.npmjs.org/@kth/canvas-api/-/canvas-api-2.1.0-beta.2.tgz","fileCount":8,"integrity":"sha512-TjrQ5jNMwnxYL1L9RVtF6SOnTvER948fvLa9xnMiRsi+9jqyseF/kifj71udgVMJJZUPrP6ORcKOD5ZtXrEeVg==","signatures":[{"sig":"MEUCICMx3DV2Pw1RYfdWhWl/ij0fLexPdhmI8sy4ksktvsKDAiEAvA8/LNoiVOhzwciLGEt1eLLkhAtXGGKqzz40wXHI3dc=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":13999,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJdLsJPCRA9TVsSAnZWagAAr0YP/A/eJHMDicAImrQd13fz\nLegei23RRfiXkeL6/ddAlt8CqBhOogC64BxeIjr8gtaEhurzx3Fb3yDutu/c\nrT/nXPXl+TuD5i4CE1raQn0iu2hEtovlI5TcCJ/y5W7Kb2Mq20ZlpWaACLGT\nCiAKo7o0UI7tS7vZ2AFwnagmfGe4xTEwUIgrw55bjDOSZHosui4nS7qyc7Xa\nnOC8zDND4s2G2dSYuQqbFdpyXV7qaWK1Kapi9u6ZCu/HHkZ5NGbgPcuOHptz\njWAqGvYdrtapbm2WoUzp74YyqXMV5FIQZaGuYwzuCTCDFXg6d/TMhNgmvOck\nL7QLEYHDASTYCORLjV4ZP/kwu5YyL9SWv+z1u+IEv4Ym+9wYfZRFsEKvQW0p\nqGkw6lRz8coBK/Lf5i917m25C14ISYkFEqgY2GXzoDWAKV8REG1ynqG8eSrX\nSqXTKKKA5M3HS5co74d+xS1lSdla7CaQFFXxX5O0kvcdylRwwKEGjRVWFx5S\n2F9Zcqq8uY8KFYHhn3XpzcjBdm/Xma7GR3mRHiup4xSEzcdraMRlxyn6CXcH\nXp7YU1XfCWUBgsSDjnGt6ZAq7TXBv+J/EyBe0aGOFAePY4Y9HqMCShXTk9Km\nGQ6LXSqKUI85SCTPndD0DUlJtPIb0uZU7UgTGFnT3ze2n70G9Mkxrqfuryvh\nlbj2\r\n=U/Jc\r\n-----END PGP SIGNATURE-----\r\n"},"main":"index.js","gitHead":"804f002d2d03edce4bea7ba7cb2fd08c1027ca8d","scripts":{"test":"ava","test-style":"standard"},"_npmUser":{"name":"exacs","email":"carlos@saito.style"},"repository":{"url":"git+https://github.com/kth/canvas-api.git","type":"git"},"_npmVersion":"6.10.1","description":" Functions for communicating with Canvas LMS","directories":{},"_nodeVersion":"10.16.0","dependencies":{"got":"^9.6.0","form-data":"^2.5.0","query-string":"^6.5.0"},"_hasShrinkwrap":false,"devDependencies":{"ajv":"^6.10.1","ava":"^2.2.0","tempy":"^0.3.0","standard":"^12.0.1","create-test-server":"^3.0.1"},"_npmOperationalInternal":{"tmp":"tmp/canvas-api_2.1.0-beta.2_1563345487180_0.7090586320017318","host":"s3://npm-registry-packages"}},"2.1.0":{"name":"@kth/canvas-api","version":"2.1.0","author":{"name":"emilsten@kth.se"},"license":"MIT","_id":"@kth/canvas-api@2.1.0","maintainers":[{"name":"delodax","email":"peter.delmeby@gmail.com"},{"name":"emilstenberg","email":"esandin@gmail.com"},{"name":"exacs","email":"carlos@saito.style"},{"name":"hoyce","email":"hoyce@kth.se"},{"name":"jonolov","email":"jon.stjarnstrom@gmail.com"},{"name":"kth-ci","email":"webmaster-private@kth.se"},{"name":"kthwebmaster","email":"webmaster@kth.se"},{"name":"mdur","email":"mdur@kth.se"},{"name":"patricjansson","email":"paddy@kth.se"},{"name":"pmadjidi","email":"pmadjidi@gmail.com"},{"name":"pontusn","email":"pontusn@kth.se"},{"name":"ssundkvist","email":"sst@kth.se"},{"name":"vikatt","email":"viktor_atterlonn@live.se"},{"name":"wkchung","email":"wkchung@kth.se"}],"homepage":"https://github.com/kth/canvas-api#readme","bugs":{"url":"https://github.com/kth/canvas-api/issues"},"dist":{"shasum":"1cd5fe45bbf3b87b89624020939017d17523fa03","tarball":"https://registry.npmjs.org/@kth/canvas-api/-/canvas-api-2.1.0.tgz","fileCount":11,"integrity":"sha512-NDtpcZcUg4S/V8XLgA5/Pz4Bq0y4UpVsMjs4lqalz+koGs1wtE8k6I3IaLUsu6wrol9hd/ATwGmk9PpM9doO1g==","signatures":[{"sig":"MEQCIH8LEioFbchAQRsIkqvWf0OGRJMvfEzNpj7CBQQ632MwAiBc8sGK8Zr76z0F2ld3Ilf5I6rX4ITyIbFhCKwm/sShOw==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":18204,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJdX/RyCRA9TVsSAnZWagAAFYEP/2yf6yvGFxttbPs9byEb\nIpLX0rpbAhrWmNjFeNgR2d6ye9o4SWb2VtHOo1jZxxyTX3f5DzhQB8A+ISJT\ngAKJktqcH0SunGerMOltwaWT4gd9CupjuZH9w2aGg3ZwWteo0s/wtlLtfmv2\nqRzWX7zZK4MSLc5YivxHveZk+5tyWIYOhyTClX8QSSDbIXO/hmyAQScy3eep\nwLPyI2BTCsIgLCuWtXYqMw9/FBrfK4MsU6EoYyBChKjLexA2fATo4Tnkdk4J\ndn5bzvaIPaHoj7ERh4IRPQdSNBqI06UXpV2nuQoy4E7qyF5RVTzrXQHodRrN\nV+HpQJwe9aykn2DQ75s/easL/lecYm+bVjYTBbnxOp73htkkKTbrFOn+5AjZ\nMoTCbjrOal3UGGmiKlzhOqqUbxesAvxbLR7jDOuzLGlZ2yQerYrDoYnqudZF\nmWKxi+OS3cylu9NnWDbH8WNqeHKqpeOnY4/tXcfDEAFSBHhYgmbruefFW3p0\n8wHcU7XGOf7/edMYwjkMwIXvcMDrNSXDQa3hc4RI1GwgiBfp1VYmTCOxs42T\nNLxXKRWFyrwU7Istm9fjgbY0r9Ii5ltN4yWqLrHmDgGS9KCTtzGmAoq8GSgd\n07sGeps7IlEsLRT5QchO7BvA5rL4jEDGhmGS2cvyf3lbRScQ3ibt4xfyy/Tz\nOLy6\r\n=AsOc\r\n-----END PGP SIGNATURE-----\r\n"},"main":"index.js","exports":{"./esm":"./esm/index.mjs"},"gitHead":"463d04641bb549ec8394fad37f1955e533b22427","scripts":{"test":"ava","test-style":"standard"},"_npmUser":{"name":"exacs","email":"carlos@saito.style"},"repository":{"url":"git+https://github.com/kth/canvas-api.git","type":"git"},"_npmVersion":"6.9.0","description":" Functions for communicating with Canvas LMS","directories":{},"_nodeVersion":"10.16.2","dependencies":{"got":"^9.6.0","debug":"^4.1.1","@hapi/joi":"^15.1.0","form-data":"^2.5.0","query-string":"^6.5.0"},"_hasShrinkwrap":false,"devDependencies":{"ajv":"^6.10.2","ava":"^2.2.0","tempy":"^0.3.0","standard":"^13.0.2","create-test-server":"^3.0.1"},"_npmOperationalInternal":{"tmp":"tmp/canvas-api_2.1.0_1566569586438_0.44620194281796755","host":"s3://npm-registry-packages"}},"2.1.1":{"name":"@kth/canvas-api","version":"2.1.1","author":{"url":"https://github.com/KTH","name":"KTH","email":"vc.developers@kth.se"},"license":"MIT","_id":"@kth/canvas-api@2.1.1","maintainers":[{"name":"delodax","email":"peter.delmeby@gmail.com"},{"name":"emilstenberg","email":"esandin@gmail.com"},{"name":"exacs","email":"carlos@saito.style"},{"name":"hoyce","email":"hoyce@kth.se"},{"name":"jonolov","email":"jon.stjarnstrom@gmail.com"},{"name":"kth-ci","email":"webmaster-private@kth.se"},{"name":"kthwebmaster","email":"webmaster@kth.se"},{"name":"mdur","email":"mdur@kth.se"},{"name":"patricjansson","email":"paddy@kth.se"},{"name":"pmadjidi","email":"pmadjidi@gmail.com"},{"name":"pontusn","email":"pontusn@kth.se"},{"name":"ssundkvist","email":"sst@kth.se"},{"name":"vikatt","email":"viktor_atterlonn@live.se"},{"name":"wkchung","email":"wkchung@kth.se"}],"homepage":"https://github.com/kth/canvas-api#readme","bugs":{"url":"https://github.com/kth/canvas-api/issues"},"dist":{"shasum":"3263e70fe9ab2cad1acd8293ebb1736c7e3f5469","tarball":"https://registry.npmjs.org/@kth/canvas-api/-/canvas-api-2.1.1.tgz","fileCount":14,"integrity":"sha512-oYrCF1VOd53wHHMKvK4VsOfo8QhMm52twxfw2Dcdhxlusz0HAziCCdDGZrWmgqd7fAHmCaoQG4RnTRezo8HFTg==","signatures":[{"sig":"MEYCIQDTU52E9AKS/ELRwOd5qRM2HYVQERuKuxvGwTn45qUozQIhAJbegjtUIehfSIiZUmOVEo5fHHcxCzw+xxNJ0d5wpIgk","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":21513,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJejIG4CRA9TVsSAnZWagAAMu0P/0wuG9HjS4mM4FPP+CWM\nPn5X4ewJk+q7UlaMyKXnmP3kTiJcD96ZW6lPrYxpwY5yV7H4JJ4UxpwBYbZl\npmG/vjF3NAnfC2ebWsRUBDZEhwvOnlFvS/Jb1AxH9MtlBikgj6gNCGrUDTTs\ndAaLUo2v2pPBD6KqnH+39X+8qVZUiA25LPmj3TqcUfGzHFFdXQgsL0xdhbLY\nfx69qyf3cIhK0DK2xABYLtr/Hp3OGGR9RsxI0qseSy+eLr18WU05N0yueEQD\nsqw8ohDIIg206AODB9OXpRfhYqVpWowf+8MfviWYwRDCEKMQdDoExpw4aKQV\nRtT6pdoT8DrLb+NVWzbmAqX1jTcUzlblOWImG5wNvmMiEzmafgBDpBySGPTl\nRgbcXpPtrWvddOt3EiUMvZShkKFqeYgARC5zbbofkReGTuaw979HHdXZHZag\n04BQ4GSxl676oGIEE0zEgPOBYgIxLDMd8U8eKAD/Q0JIkHRUiQcIvkyijEU2\nLbjZ5m1j3WcwtBEHGKUWRKZRwnLiFgPzxkWDPuBlSAc810t9FaVFvGjZdUg5\n/kp9iHSesvHETG1zlK142qJCBFz8BLuJ4gj9sVkYnJRnDmDqkhULbHiiHIVG\n1jn5eqc7mv+T8fEjBWhQ8mb1xt9P3FJLyJcMfoTKVXX32/UT24hn+Y8h9Is7\nmTgN\r\n=Hd2e\r\n-----END PGP SIGNATURE-----\r\n"},"main":"index.js","exports":{"./esm":"./esm/index.mjs"},"gitHead":"dee3c5ddd0e3bcb30ec4adf40640890e6b1ccdf6","scripts":{"test":"ava","build":"npm test","test-style":"standard"},"_npmUser":{"name":"kth-ci","email":"webmaster-private@kth.se"},"repository":{"url":"git+https://github.com/kth/canvas-api.git","type":"git"},"_npmVersion":"6.4.1","description":" Functions for communicating with Canvas LMS","directories":{},"_nodeVersion":"10.15.3","dependencies":{"got":"^9.6.0","debug":"^4.1.1","@hapi/joi":"^15.1.0","form-data":"^2.5.0","query-string":"^6.12.0"},"_hasShrinkwrap":false,"devDependencies":{"ajv":"^6.12.0","ava":"^2.4.0","tempy":"^0.3.0","standard":"^13.1.0","create-test-server":"^3.0.1"},"_npmOperationalInternal":{"tmp":"tmp/canvas-api_2.1.1_1586266551672_0.2005787223170512","host":"s3://npm-registry-packages"}},"2.1.2":{"name":"@kth/canvas-api","version":"2.1.2","author":{"url":"https://github.com/KTH","name":"KTH","email":"vc.developers@kth.se"},"license":"MIT","_id":"@kth/canvas-api@2.1.2","maintainers":[{"name":"delodax","email":"peter.delmeby@gmail.com"},{"name":"emilstenberg","email":"esandin@gmail.com"},{"name":"exacs","email":"carlos@saito.style"},{"name":"hoyce","email":"hoyce@kth.se"},{"name":"jonolov","email":"jon.stjarnstrom@gmail.com"},{"name":"kth-ci","email":"webmaster-private@kth.se"},{"name":"kthwebmaster","email":"webmaster@kth.se"},{"name":"mdur","email":"mdur@kth.se"},{"name":"patricjansson","email":"paddy@kth.se"},{"name":"pmadjidi","email":"pmadjidi@gmail.com"},{"name":"pontusn","email":"pontusn@kth.se"},{"name":"ssundkvist","email":"sst@kth.se"},{"name":"vikatt","email":"viktor_atterlonn@live.se"},{"name":"wkchung","email":"wkchung@kth.se"}],"homepage":"https://github.com/kth/canvas-api#readme","bugs":{"url":"https://github.com/kth/canvas-api/issues"},"dist":{"shasum":"313cb39b4c588657b40f04e20c9ab9d880f55143","tarball":"https://registry.npmjs.org/@kth/canvas-api/-/canvas-api-2.1.2.tgz","fileCount":14,"integrity":"sha512-3cgJhyu8zKOWwa6FMR0zlh2xg8NYxS3P+vhCge4CQvR21/H5K934rbrlf0hMaB76ARBjSoP9ZKfJ5pubwUd8nA==","signatures":[{"sig":"MEYCIQDz66T7XTxZAATluyDxceBS2ZYj/0ANQuu5r6DquxuuNgIhAKa/xPUpyrIszAHWbfLrQicAcf1QUIuSLN7mve6RpWdj","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":21534,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJe9Kg5CRA9TVsSAnZWagAA0HMP/1WFgnhCmvXAujOean+K\ndDYkCNbNPjuxfN39nMcdkCiIx/CIE52H8gSNKEGwuHPwrKXbfpT52ichh7jg\nEL5G1adG6bWsZJ/F2Hp7aecRN1x2HqPzKWd27m9rcap62yQsGj9qRZ5GJwqi\nO+LxExAAgW8MC6niEeoiMevymtxS44EnTTpiNA/Xz1oIwkehYkVpmJ9oAC7d\nb3N3hG1YzLzCTSjsaU0qLsnUAjYPog5e6Rmanqo4pw1Hdx4GjISCJbiAGB6w\nN2ny7tRQvZqw+NR1ciPdghst8Tmtj9qG/magK1XMRomYfJL2s++mipQ5EdkC\n0ksYQ7AWeb76Y1N1qZ5annNYt2YG6/SRJDq17+gaddO99bMVeuL7xvJIu1FE\nTMsnHkXNRamhNadPRWCFespIc7IP24iKGfnund20b7B6G4yHxMGaRWUCDQJb\nQwROV2tA4myvlEprkZ8vZRSOHYh7wE4SIuKrDyIVfQu/b2WkzJIorh47Iiwf\n4qtVEMZMTG5YlEZAKznyxbqQ/qQhYaWRPmZPmktGDLDnM7PlHz8T5uXS1N6K\n1YTlwEsgst1PpWnSpra0nL5eloKMHv0Lv3FSDuaA0lmZHBzC1nRd5BjdG4qF\nVgbTYZb4zd+FcZS9UWMhTI5M+ZfrxhW8kW7TOVx9Y98EF8nxUhHlfHrTiAqZ\nc8Ap\r\n=PFn7\r\n-----END PGP SIGNATURE-----\r\n"},"main":"index.js","exports":{"import":"./esm/index.mjs","require":"./index.js"},"gitHead":"b47cc31c94d4bcca85843f72a85b3125cb205651","scripts":{"test":"ava","build":"npm test","test-style":"standard"},"_npmUser":{"name":"kth-ci","email":"webmaster-private@kth.se"},"repository":{"url":"git+https://github.com/kth/canvas-api.git","type":"git"},"_npmVersion":"6.4.1","description":" Functions for communicating with Canvas LMS","directories":{},"_nodeVersion":"10.15.3","dependencies":{"got":"^9.6.0","debug":"^4.1.1","@hapi/joi":"^15.1.0","form-data":"^2.5.0","query-string":"^6.13.1"},"_hasShrinkwrap":false,"devDependencies":{"ajv":"^6.12.2","ava":"^3.9.0","tempy":"^0.3.0","standard":"^14.3.4","create-test-server":"^3.0.1"},"se.kth.buildDate":"2020-06-25 15:35:50","se.kth.gitBranch":"origin/master","se.kth.gitCommit":"b47cc31","_npmOperationalInternal":{"tmp":"tmp/canvas-api_2.1.2_1593092152757_0.8218952989172748","host":"s3://npm-registry-packages"}},"2.2.0":{"name":"@kth/canvas-api","version":"2.2.0","author":{"url":"https://github.com/KTH","name":"KTH","email":"vc.developers@kth.se"},"license":"MIT","_id":"@kth/canvas-api@2.2.0","maintainers":[{"name":"kthwebmaster","email":"webmaster@kth.se"},{"name":"hoyce","email":"hoyce@kth.se"},{"name":"vikatt","email":"viktor_atterlonn@live.se"},{"name":"patricjansson","email":"paddy@kth.se"},{"name":"pontusn","email":"pontusn@kth.se"},{"name":"delodax","email":"peter.delmeby@gmail.com"},{"name":"jonolov","email":"jon.stjarnstrom@gmail.com"},{"name":"wkchung","email":"wkchung@kth.se"},{"name":"exacs","email":"carlos@saito.style"},{"name":"ssundkvist","email":"sst@kth.se"},{"name":"pmadjidi","email":"pmadjidi@gmail.com"},{"name":"mdur","email":"mdur@kth.se"},{"name":"kth-ci","email":"webmaster-private@kth.se"},{"name":"emilstenberg","email":"esandin@gmail.com"}],"homepage":"https://github.com/kth/canvas-api#readme","bugs":{"url":"https://github.com/kth/canvas-api/issues"},"dist":{"shasum":"208644b5cd8ac8ca36cf5340245a53601d97b90a","tarball":"https://registry.npmjs.org/@kth/canvas-api/-/canvas-api-2.2.0.tgz","fileCount":17,"integrity":"sha512-eEvcZTW/AF+17jJaC2iWwZmdSKi8rPIvbbJ1PE57O6DISz2BP6CkQbrmaAvdCHc5vgTj2VNwUKiBidgT2B1XKg==","signatures":[{"sig":"MEQCIAqMnpIQvSClOFXLr0dil4s0lNQuIWaZnOIPDfZgW2/YAiAB5rJjn4f5LpViYy0Oi9FA0wJzOIvC8/O4R1soG25s+Q==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":23407,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJgGQtqCRA9TVsSAnZWagAARj8QAKHdC+rzcxyyhpoBOlrL\naVvy4Fw3zxZYL6ERGRdxpDph/EayDJ8fye+h/o3ypeBgeyLnkPamaik39HfW\nKwFBipu2m4bwSzlJJGeXx6fB/rrSCoYNxpJfAjEq6sfuTSo9hvp+yBdu+vq6\nbhKSKBSGf7EcPYo01vC7irzirEEZLkhDnO1NWkO7noX0EY8CNDZe9+uFu2HL\nGIcHfKwgYB/TP2J12gaUvvhA79bHtBPuFGCgc4po49W6fR2Lcu/HuH+EKWbF\nYOZlm7Ttk4Ke34+LNqn+m20Q84W4yzjNZ21iAclYwu79rtK6uRBwBDa6QPE5\n5EEDbuOmzpaD55ofZ8x+JiWJonyO4+lUojw6VzUiifyGg/3w1UHIs4oI+65A\nd0vy+xxblf6Ixvkvh2g3HDWaCT0X259EA5Rru4uRag+BV6hkCdE/NylzGpmw\nj33wLsbY8up3J+TQSJLdqDimKgE0v4leNM8BLY54H0zB7SHy4vs1WULg+RoA\nuGAO+6vAPCKS0a74N9RT8E2/f0eA5Uef/eqc2lvSslB/qVVvqoBXizFTneck\nK1h4MGJVK5mRoCjo0qJwUwHCvM7gXQMeXiOFFAlRfI/Pi6ZOCmW7faxlNv88\n4zCGoNLUlTK+Gl59ipl2Pxpitr8f/ZwxSgx7xoIG+zifcAhbxE7YPCnBxzGp\nzOKi\r\n=5mLK\r\n-----END PGP SIGNATURE-----\r\n"},"main":"src/index.js","exports":{"import":"./esm/index.mjs","require":"./src/index.js"},"gitHead":"0673f7a39f6372ffb4f8ae2be1a646d0009afb38","scripts":{"test":"npm run test:lint && ava","build":"npm test","format":"prettier --write .","test:lint":"eslint src && prettier --check ."},"_npmUser":{"name":"kth-ci","email":"webmaster-private@kth.se"},"repository":{"url":"git+https://github.com/kth/canvas-api.git","type":"git"},"_npmVersion":"6.14.8","description":" Functions for communicating with Canvas LMS","directories":{},"_nodeVersion":"14.15.1","dependencies":{"got":"^9.6.0","debug":"^4.1.1","@hapi/joi":"^15.1.0","form-data":"^2.5.0","query-string":"^6.13.1"},"_hasShrinkwrap":false,"devDependencies":{"ajv":"^6.12.2","ava":"^3.9.0","ora":"^5.0.0","tempy":"^0.3.0","dotenv":"^8.2.0","eslint":"^7.19.0","prettier":"^2.2.1","create-test-server":"^3.0.1"},"se.kth.buildDate":"2021-02-02 09:20:52","se.kth.gitBranch":"origin/master","se.kth.gitCommit":"0673f7a","_npmOperationalInternal":{"tmp":"tmp/canvas-api_2.2.0_1612254058123_0.44785126529547736","host":"s3://npm-registry-packages"}},"3.0.0":{"name":"@kth/canvas-api","version":"3.0.0","author":{"url":"https://github.com/KTH","name":"KTH","email":"vc.developers@kth.se"},"license":"MIT","_id":"@kth/canvas-api@3.0.0","maintainers":[{"name":"kthwebmaster","email":"webmaster@kth.se"},{"name":"hoyce","email":"hoyce@kth.se"},{"name":"vikatt","email":"viktor_atterlonn@live.se"},{"name":"patricjansson","email":"paddy@kth.se"},{"name":"pontusn","email":"pontusn@kth.se"},{"name":"delodax","email":"peter.delmeby@gmail.com"},{"name":"jonolov","email":"jon.stjarnstrom@gmail.com"},{"name":"wkchung","email":"wkchung@kth.se"},{"name":"exacs","email":"carlos@saito.style"},{"name":"ssundkvist","email":"sst@kth.se"},{"name":"pmadjidi","email":"pmadjidi@gmail.com"},{"name":"mdur","email":"mdur@kth.se"},{"name":"kth-ci","email":"webmaster-private@kth.se"},{"name":"emilstenberg","email":"esandin@gmail.com"}],"homepage":"https://github.com/kth/canvas-api#readme","bugs":{"url":"https://github.com/kth/canvas-api/issues"},"dist":{"shasum":"2a04ae6f79634b85fb92d744549f3fef87b097bd","tarball":"https://registry.npmjs.org/@kth/canvas-api/-/canvas-api-3.0.0.tgz","fileCount":17,"integrity":"sha512-oJ9pTSF+XkDs7juA2KoS3HBrS/BMSWQ+l+jSaX/PWvNV7ysWzXsN7megki7YQhxSUydlNqFx1rycJ2JpWVmT8A==","signatures":[{"sig":"MEQCIAjkHkVDgDc5SkVgz/GBaGghqgo8eRZAsW++tuij4IwSAiB7U2NU6nrdnKDQJa4NN0rc+xDO2SDTC8KKRdsrA1QwmA==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":21465,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJgIQZSCRA9TVsSAnZWagAAsj4P+wWGZGHTa4RCqgN9xdBm\nmUcZibVZQhaH/oe13p122J+pP8VU5na3SngYrD/EXBGwLjrNLUOr4OYyD8dW\nIrJamS9CSqDV6ZwVOBCQ+LrRILRDih+79y0eUUixIyTpndvViSXxgLbTDg7E\nFVLfto6DHqbVRQfb1BlHh7jogHDtTpt0ai81nT31S/3KYl4NqP+enGs4Fp/p\n5pDWLrb5HK7RZPsgTIC8Dmw8oknMgl1nCWJPLCePCU3Ovmm6zDi/MtBm7C+L\njoS7zSxsVxCWNgQbgwuRVMZeACy1Yz3LeJKlpb9fFFSoL5rqeaPXCaHeXGc8\nRoLvmjsEBjClH7MsCX0gB+urKwp8nLOQK9YurtvOuz7xW05pJ6r4uFHleDIn\nF2q7F5RaKbkIOWykn00zzDzLINTfiiufj6UFiPzbitbSKJWkDvlUOnPmBSji\nid4Xzl28yN+SmKrUSsOcV9UBtLuMyDNOjlx37h1bO7hGk7oyBwSLDtTTHyqf\n010yc2rdhGDxNSPVNP/E9Jd54pcdd1UtubgA8k4F6lCs9SPObg95jUh/ijfY\ni9b9NNorT4C0b2AmVOGJyfzgxL4WQoaC+Isj7X87JADZfr4jB0aed25OgSIB\nAAw88d1B20nC+OdJ5Ncg2vWpYaqGoIBQuNiPiJjDk1ehM3aIEqkpyK0EAvmI\nC8LP\r\n=s3YF\r\n-----END PGP SIGNATURE-----\r\n"},"main":"src/index.js","exports":{".":{"import":"./esm/index.mjs","require":"./src/index.js"}},"gitHead":"d64e5d211dc65037cf203b0deda5931217b4ebf8","scripts":{"test":"npm run test:lint && ava","build":"npm test","format":"prettier --write .","test:lint":"eslint src && prettier --check ."},"_npmUser":{"name":"kth-ci","email":"webmaster-private@kth.se"},"repository":{"url":"git+https://github.com/kth/canvas-api.git","type":"git"},"_npmVersion":"6.14.8","description":" Functions for communicating with Canvas LMS","directories":{},"_nodeVersion":"14.15.1","dependencies":{"got":"^11.8.1","form-data":"^2.5.0","query-string":"^6.13.1"},"_hasShrinkwrap":false,"devDependencies":{"ava":"^3.9.0","ora":"^5.0.0","tempy":"^0.3.0","dotenv":"^8.2.0","eslint":"^7.19.0","prettier":"^2.2.1","create-test-server":"^3.0.1"},"se.kth.buildDate":"2021-02-08 10:37:19","se.kth.gitBranch":"origin/master","se.kth.gitCommit":"d64e5d2","_npmOperationalInternal":{"tmp":"tmp/canvas-api_3.0.0_1612777041811_0.9281881671180341","host":"s3://npm-registry-packages"}},"3.0.1":{"name":"@kth/canvas-api","version":"3.0.1","author":{"url":"https://github.com/KTH","name":"KTH","email":"vc.developers@kth.se"},"license":"MIT","_id":"@kth/canvas-api@3.0.1","maintainers":[{"name":"kthwebmaster","email":"webmaster@kth.se"},{"name":"hoyce","email":"hoyce@kth.se"},{"name":"vikatt","email":"viktor_atterlonn@live.se"},{"name":"patricjansson","email":"paddy@kth.se"},{"name":"pontusn","email":"pontusn@kth.se"},{"name":"delodax","email":"peter.delmeby@gmail.com"},{"name":"jonolov","email":"jon.stjarnstrom@gmail.com"},{"name":"wkchung","email":"wkchung@kth.se"},{"name":"exacs","email":"carlos@saito.style"},{"name":"ssundkvist","email":"sst@kth.se"},{"name":"pmadjidi","email":"pmadjidi@gmail.com"},{"name":"mdur","email":"mdur@kth.se"},{"name":"kth-ci","email":"webmaster-private@kth.se"},{"name":"emilstenberg","email":"esandin@gmail.com"}],"homepage":"https://github.com/kth/canvas-api#readme","bugs":{"url":"https://github.com/kth/canvas-api/issues"},"dist":{"shasum":"e7104ab690127bf52e92542300d1a918a8356f9f","tarball":"https://registry.npmjs.org/@kth/canvas-api/-/canvas-api-3.0.1.tgz","fileCount":17,"integrity":"sha512-67tsKrPUc+y6/xLmGGl8aSqmUMv4y2Zj/k7PrFfHvI1CkBq6rLwYKlSEap1BewW9HS0RPuf7yTF6BFDZqpXiDg==","signatures":[{"sig":"MEQCIBPv63eai38K4W/ZLjWi1FYaQ45AlV4W1uEH5ohq8L5gAiBAgHpzm0dcAiWWZoy2uGU/A9RreLxGXDCJX5rESUnfkQ==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":21832,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJgJALWCRA9TVsSAnZWagAAFtUP/jwQpKNvGwI4PthaxKgW\nfv3+VYsvbcRjmSijp/c19S2yg8dBzHeHeZ2qjZjuwBeZT+OmAKLl7qkKtK81\n8OBiGTT/T/2CJFdhCJFLSFA2GgnhLuLEVA3SE/5o06OvBoMPUgrpwZn+wWUx\nU6SHs97Fbgtcr0exZk8qRoK9up9PXxJ+WYvT3Fsysa91k78NU2JqmWhsGWO4\nlk7pcvry1L0Fg541gKlbotd1Dbnv7k9V2m2hxXQvL9Oz0yCn5EKTJRTMwGK4\nkxhmtAm1xfCsQd2b6yaqZq3tWuvzY8LJ/lft45jnZd7oRg0gB7fkdyUQOHm6\nY+9PjZlQvrA6VLJffH7m/v0sy7oQouYAD/cwMlB2dzkxASv67LLNjstnoPlo\nCw6WBcEhoCVAsk2iCQd/xAAyu2BAa+p1RH+X8qxWncpjx6mhbl6ZsgQcLehI\nYRycDhmLTsYVEfDeseVonbfENq+GfmW9nWTrdOUQoZIfvXGP+Y37w3wXYtKn\nSE6ZmochaW74sf/KaltfnONKF5vaFnr5qQBAQl1yglkjo4Fx3xjkw0PMHV4n\neyVeSCcu4/gzfJf70gPqzw23jctRyxaJ/NX/AhX8kLqsJI4scYrILsS80Iae\nA52LLlbLh9qYWiRIGF4eh7obpEU0uxKEk3g1e7GMBcPzsCyklQ55YDtRE14S\nfx1/\r\n=osL1\r\n-----END PGP SIGNATURE-----\r\n"},"main":"src/index.js","exports":{".":{"import":"./esm/index.mjs","require":"./src/index.js"}},"gitHead":"a361dfd3d44b4a5c5b12b9e2f080cb135b906381","scripts":{"test":"npm run test:lint && ava","build":"npm test","format":"prettier --write .","test:lint":"eslint src && prettier --check ."},"_npmUser":{"name":"kth-ci","email":"webmaster-private@kth.se"},"repository":{"url":"git+https://github.com/kth/canvas-api.git","type":"git"},"_npmVersion":"6.14.8","description":" Functions for communicating with Canvas LMS","directories":{},"_nodeVersion":"14.15.1","dependencies":{"got":"^11.8.1","form-data":"^2.5.0","query-string":"^6.13.1"},"_hasShrinkwrap":false,"devDependencies":{"ava":"^3.9.0","ora":"^5.0.0","tempy":"^0.3.0","dotenv":"^8.2.0","eslint":"^7.19.0","prettier":"^2.2.1","create-test-server":"^3.0.1"},"se.kth.buildDate":"2021-02-10 16:59:11","se.kth.gitBranch":"origin/master","se.kth.gitCommit":"a361dfd","_npmOperationalInternal":{"tmp":"tmp/canvas-api_3.0.1_1612972757690_0.7276430129849019","host":"s3://npm-registry-packages"}},"3.0.2":{"name":"@kth/canvas-api","version":"3.0.2","author":{"url":"https://github.com/KTH","name":"KTH","email":"vc.developers@kth.se"},"license":"MIT","_id":"@kth/canvas-api@3.0.2","maintainers":[{"name":"kthwebmaster","email":"webmaster@kth.se"},{"name":"hoyce","email":"hoyce@kth.se"},{"name":"vikatt","email":"viktor_atterlonn@live.se"},{"name":"patricjansson","email":"paddy@kth.se"},{"name":"pontusn","email":"pontusn@kth.se"},{"name":"delodax","email":"peter.delmeby@gmail.com"},{"name":"jonolov","email":"jon.stjarnstrom@gmail.com"},{"name":"wkchung","email":"wkchung@kth.se"},{"name":"exacs","email":"carlos@saito.style"},{"name":"ssundkvist","email":"sst@kth.se"},{"name":"pmadjidi","email":"pmadjidi@gmail.com"},{"name":"mdur","email":"mdur@kth.se"},{"name":"kth-ci","email":"webmaster-private@kth.se"},{"name":"emilstenberg","email":"esandin@gmail.com"}],"homepage":"https://github.com/kth/canvas-api#readme","bugs":{"url":"https://github.com/kth/canvas-api/issues"},"dist":{"shasum":"7fa657dd27f2788d8e970a56eccb0d0b358dabe3","tarball":"https://registry.npmjs.org/@kth/canvas-api/-/canvas-api-3.0.2.tgz","fileCount":17,"integrity":"sha512-EsY7p6BzdLZAC6dWujNL3PknlUt+oQ4kFIQ6nzPiXTxMrnlFSVYkx2ffPznCh5pQsDoye4ZZe9AqrfZBqCBpEw==","signatures":[{"sig":"MEYCIQCOYCwrrhMHPzzpZhaZRXXyvlEWkrwWn8eqxLfB7DaUWgIhAP4yQ+evt+RyoFYTIbrik9PHf3NZm+PcLLW0j0jYS+aK","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":22315,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJgJUeICRA9TVsSAnZWagAAHagP/AsLUaGfF5XGfAwTduDV\nOA3x5Dk9vTnsKFvewtjfwXLK2vfWr1hsW1GicMCmhB/GxZA4z/Y9IrI1+3QI\nzVYyj9Ak7ShCLy+csmOLL+nJ34CUL8/Ct96EWpz40HospPjnrE8UElbbc2cH\nr5kYUV8+cSNc/BB9pRCVvqzs1zdBfffu/hvVar4O9j9q0Jq4W/Plw6at5jhp\njt56UmXCw35Q7l+33MbTT2793LxXosY5leBESouEWqwITo/BhVjZ+PyEXWbU\ny6DS/pBd5CI7ScYjzBdLx4EfZgpU7v1AVk61yOQ3nUbjRCauvHcM0mee+ocw\nVlCBJZI84dH9g0Uj1z+LSiFlWGoXGLl/SgB4EVgIqwAh3Z9drQtDRUW3QDZY\ngHIZpwen75IT9L1GtGWdik2wkDDfsSnkBbBqJXRBzs3ZLpG5f3Mv6Fwr0huD\nQJhm36sc6eZtnXm57u/vf298BmPUrVeHsDUluMKTJbYyX6Z9QYCGo1VCYEbm\n+3vTMtvL6MqQwHYs359m7fw7vWrGGITZBSeKebal8mMV555PFpEQScqB2k5R\n/cl3cxxhD1nUJMPw6K3QnIlwj4i8euZZoKNI4zFEvc8naF3+ROaLwiHonY3L\njVQO/iT8Pxw2OeS1utfakHh/tnoQvkLP47kxTtWslvnappk7nN78PKoA4kal\nMbh+\r\n=2OVj\r\n-----END PGP SIGNATURE-----\r\n"},"main":"src/index.js","exports":{".":{"import":"./esm/index.mjs","require":"./src/index.js"}},"gitHead":"f3bd9921ceceb5c2395fe483e3b759893a9753e5","scripts":{"test":"npm run test:lint && ava","build":"npm test","format":"prettier --write .","test:lint":"eslint src && prettier --check ."},"_npmUser":{"name":"kth-ci","email":"webmaster-private@kth.se"},"repository":{"url":"git+https://github.com/kth/canvas-api.git","type":"git"},"_npmVersion":"6.14.8","description":" Functions for communicating with Canvas LMS","directories":{},"_nodeVersion":"14.15.1","dependencies":{"got":"^11.8.1","query-string":"^6.13.1","formdata-node":"^2.4.0"},"_hasShrinkwrap":false,"devDependencies":{"ava":"^3.9.0","ora":"^5.0.0","tempy":"^0.3.0","dotenv":"^8.2.0","eslint":"^7.19.0","prettier":"^2.2.1","create-test-server":"^3.0.1"},"se.kth.buildDate":"2021-02-11 16:04:24","se.kth.gitBranch":"origin/master","se.kth.gitCommit":"f3bd992","_npmOperationalInternal":{"tmp":"tmp/canvas-api_3.0.2_1613055879714_0.7650416652439269","host":"s3://npm-registry-packages"}},"3.0.3":{"name":"@kth/canvas-api","version":"3.0.3","author":{"url":"https://github.com/KTH","name":"KTH","email":"vc.developers@kth.se"},"license":"MIT","_id":"@kth/canvas-api@3.0.3","maintainers":[{"name":"kthwebmaster","email":"webmaster@kth.se"},{"name":"hoyce","email":"hoyce@kth.se"},{"name":"vikatt","email":"viktor_atterlonn@live.se"},{"name":"patricjansson","email":"paddy@kth.se"},{"name":"pontusn","email":"pontusn@kth.se"},{"name":"delodax","email":"peter.delmeby@gmail.com"},{"name":"jonolov","email":"jon.stjarnstrom@gmail.com"},{"name":"wkchung","email":"wkchung@kth.se"},{"name":"exacs","email":"carlos@saito.style"},{"name":"ssundkvist","email":"sst@kth.se"},{"name":"pmadjidi","email":"pmadjidi@gmail.com"},{"name":"mdur","email":"mdur@kth.se"},{"name":"kth-ci","email":"webmaster-private@kth.se"},{"name":"emilstenberg","email":"esandin@gmail.com"}],"homepage":"https://github.com/kth/canvas-api#readme","bugs":{"url":"https://github.com/kth/canvas-api/issues"},"dist":{"shasum":"86518ad9231e8ae19ac593aa5a40251769a5e3ac","tarball":"https://registry.npmjs.org/@kth/canvas-api/-/canvas-api-3.0.3.tgz","fileCount":17,"integrity":"sha512-SpEeKzVASiZ9+plmtY/PF55TnpG0A7fs3gOGr39FKPbg3GBVddocFrDEqrBi1GtmNivTCZGZWQ5UgjbgpSHIZw==","signatures":[{"sig":"MEUCIQCR5a03ZvS/0ByvTS+FAuVRFiJYKPU0P+2zjXC/y+zoowIgTbxHMv4Jnrs+Kmu+pSDXMj+tESSwk3FgF7c6Yi9nEI8=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":22315,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJgv4S6CRA9TVsSAnZWagAAUk0P/j9gtWJ8wJ4NuB+ugeuj\nyn8KyYArBK/zZRXnMeTqzmG/QPxncGos0qBSYzyw6AWsYQTCdqw7YbAwoKOl\nd66jWzl+CO5LPHOS+GzRQ5QuPxknx2v8Sr+QzVbzq3dlW6mLZ77U76U3vH99\ngikJTylfurF4kM5sZUuJSis+ODWrHCVTObdzcIBRgemdTc3mljEFTtz40pzu\n1dZ2WgJIQK4W44+LIRErq6PW9iZhxcx3FcmLrXndmYAaqe3kk8niUgFsHE+w\nDdNGXueF45lHAsl1Qga25dHGfBIUODT7b27ha4UlQC8XYgcS7LDq8N0Zigpc\n1N7ly80yj1GK70ywzXvlkFdgG1BJfGlnPvXXiFrAhBr6kDuH6428Yo0nqA1t\nS4tdvjXDDK5QbVh5MvI4sGCJTRFbKE/Gj0VpMjPdD1icyqp6dcu0cCsAjnpg\n4RupVzURCIDLrTSyqo0G5twLILLBvsQDYsiNWuHqDbgbcTDb20BYpTU5pDJq\n9ZiDzhBffk7B661KfhoC5LTbdY6du3+/Joj95vRM05nUtE0tLCWHBBujNhky\nmOsYkSgXt+jEbs+KnhweYmvhTPKLQTER1Zn8Fh2MG894uhLcr1zOqyxkO7zo\n004WjxaNaFFgKMa58QwoE8RA/6uJQflXq0l/X9bFIPzqpue/mNHCGf4lGx2l\nkaGo\r\n=ciR2\r\n-----END PGP SIGNATURE-----\r\n"},"main":"src/index.js","exports":{".":{"import":"./esm/index.mjs","require":"./src/index.js"}},"gitHead":"f5cb0ea2c963a9f4daf1d814f47cc0c4ae933ea5","scripts":{"test":"npm run test:lint && ava","build":"npm test","format":"prettier --write .","test:lint":"eslint src && prettier --check ."},"_npmUser":{"name":"kth-ci","email":"webmaster-private@kth.se"},"repository":{"url":"git+https://github.com/kth/canvas-api.git","type":"git"},"_npmVersion":"6.14.8","description":" Functions for communicating with Canvas LMS","directories":{},"_nodeVersion":"14.15.1","dependencies":{"got":"^11.8.1","query-string":"^6.13.1","formdata-node":"^2.4.0"},"_hasShrinkwrap":false,"devDependencies":{"ava":"^3.9.0","ora":"^5.0.0","tempy":"^0.3.0","dotenv":"^8.2.0","eslint":"^7.19.0","prettier":"^2.2.1","create-test-server":"^3.0.1"},"se.kth.buildDate":"2021-06-08 16:54:47","se.kth.gitBranch":"origin/master","se.kth.gitCommit":"f5cb0ea","_npmOperationalInternal":{"tmp":"tmp/canvas-api_3.0.3_1623164090195_0.3108729929669056","host":"s3://npm-registry-packages"}},"3.1.0":{"name":"@kth/canvas-api","version":"3.1.0","author":{"url":"https://github.com/KTH","name":"KTH","email":"vc.developers@kth.se"},"license":"MIT","_id":"@kth/canvas-api@3.1.0","maintainers":[{"name":"kthwebmaster","email":"webmaster@kth.se"},{"name":"hoyce","email":"hoyce@kth.se"},{"name":"vikatt","email":"viktor_atterlonn@live.se"},{"name":"patricjansson","email":"paddy@kth.se"},{"name":"pontusn","email":"pontusn@kth.se"},{"name":"delodax","email":"peter.delmeby@gmail.com"},{"name":"jonolov","email":"jon.stjarnstrom@gmail.com"},{"name":"wkchung","email":"wkchung@kth.se"},{"name":"exacs","email":"carlos@saito.style"},{"name":"ssundkvist","email":"sst@kth.se"},{"name":"pmadjidi","email":"pmadjidi@gmail.com"},{"name":"mdur","email":"mdur@kth.se"},{"name":"kth-ci","email":"webmaster-private@kth.se"},{"name":"emilstenberg","email":"esandin@gmail.com"}],"homepage":"https://github.com/kth/canvas-api#readme","bugs":{"url":"https://github.com/kth/canvas-api/issues"},"dist":{"shasum":"29837f36fa7eaf933e1616bc82a49c0cef6e29b3","tarball":"https://registry.npmjs.org/@kth/canvas-api/-/canvas-api-3.1.0.tgz","fileCount":18,"integrity":"sha512-trGzGcKU02CDQGfwOfWqwThuK9cjfaR0UTnweLj3Ep6p0PxuyP5bpPXF3FDEQ1ilsHH3zgigkGO8AYbyfqDc8A==","signatures":[{"sig":"MEQCIBC9pdbPDxYU0gNu8+GvlXAOkr4WiSOpCprfGEUsYRG7AiB31BbCFG7YmhxfjAB5ZmXKtgzTkkhGknGKvDIhx8widQ==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":23336,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJg3DPACRA9TVsSAnZWagAA2EcP+wSvaZKJiitZeyFgTtYP\nGGB9+UPP2awrq5ENbi2rtOjVEnAuBSWN0+/yZSZd1eFLg3mqXq8xRPCV8Uhk\nCvbKzEehPC3HSTMbmdrhkq6wzOsRDtr4YDDRA+eWZcJqKz8BcC7MEE83qRsk\nM1T51Xqxk1B9E/iPjITRo+KOd1o0zkCbfBXsTNxpd8wBHAG+KjnZYSKVhD4A\n1VYTxH0lAosJSmJoyASrFof3nmJdYCdSDWccjjF5UjzNdDQ9hC2zMJ/HJ0GV\nzgNAzgDhqzq/WqFk809eNvNJVwZK1p3xERt0WYgzhoHF0YPOjj3tzW4iXiIS\nWKNYSoRfVdOussLejwjW1GD6DVGHJpUWsU4EaW1RLsuUbgsdSsHMHdKYCNKJ\nublpQvbCcDKswfHlUU/QDKlhCbCJg/JfXPFysUQOMuEI0741BsNUamZ5AwCf\n7EquAacYEE7okzxlBhwiA9KZf6mHcpxOtomzJhAvlCXFZjfCeEb6JSPFcaXc\nQ6h+3LmnmkLRp3+sGrdte1vA7V58p6HqWcPtMyUBNcWSeOnq1reIiZhii8R/\nSeHlmHUjRdP/PdOmzibc6/msdXk6CZo1G+xQU9MD4Q3Ih1HFq09te6EifBjb\nTkUGDM7CVAFR2+DaHbQUw4Pi7t2KuOs6i9S75lzsCvIbvjU32bvaPQEuYrYT\nT2w8\r\n=p6kG\r\n-----END PGP SIGNATURE-----\r\n"},"main":"src/index.js","exports":{".":{"import":"./esm/index.mjs","require":"./src/index.js"}},"gitHead":"6f0a14f7988a7a4b81f28dcfa456d93a43f9bfda","scripts":{"test":"npm run test:lint && jest","build":"npm test","format":"prettier --write .","test:lint":"eslint src && prettier --check ."},"_npmUser":{"name":"kth-ci","email":"webmaster-private@kth.se"},"repository":{"url":"git+https://github.com/kth/canvas-api.git","type":"git"},"_npmVersion":"6.14.8","description":" Functions for communicating with Canvas LMS","directories":{},"_nodeVersion":"14.15.1","dependencies":{"got":"^11.8.1","query-string":"^6.13.1","formdata-node":"^3.5.4","form-data-encoder":"^1.0.1"},"_hasShrinkwrap":false,"devDependencies":{"ora":"^5.0.0","jest":"^27.0.6","tempy":"^0.3.0","dotenv":"^8.2.0","eslint":"^7.19.0","prettier":"^2.2.1","@jest/globals":"^27.0.6","create-test-server":"^3.0.1"},"se.kth.buildDate":"2021-06-30 11:05:00","se.kth.gitBranch":"origin/master","se.kth.gitCommit":"6f0a14f","_npmOperationalInternal":{"tmp":"tmp/canvas-api_3.1.0_1625043903459_0.11306216168140315","host":"s3://npm-registry-packages"}},"3.1.1":{"name":"@kth/canvas-api","version":"3.1.1","author":{"url":"https://github.com/KTH","name":"KTH","email":"vc.developers@kth.se"},"license":"MIT","_id":"@kth/canvas-api@3.1.1","maintainers":[{"name":"kthwebmaster","email":"webmaster@kth.se"},{"name":"hoyce","email":"hoyce@kth.se"},{"name":"vikatt","email":"viktor_atterlonn@live.se"},{"name":"patricjansson","email":"paddy@kth.se"},{"name":"pontusn","email":"pontusn@kth.se"},{"name":"delodax","email":"peter.delmeby@gmail.com"},{"name":"jonolov","email":"jon.stjarnstrom@gmail.com"},{"name":"wkchung","email":"wkchung@kth.se"},{"name":"exacs","email":"carlos@saito.style"},{"name":"ssundkvist","email":"sst@kth.se"},{"name":"pmadjidi","email":"pmadjidi@gmail.com"},{"name":"mdur","email":"mdur@kth.se"},{"name":"kth-ci","email":"webmaster-private@kth.se"},{"name":"emilstenberg","email":"esandin@gmail.com"}],"homepage":"https://github.com/kth/canvas-api#readme","bugs":{"url":"https://github.com/kth/canvas-api/issues"},"dist":{"shasum":"83165017e0ece3a838d105c5e20c7c245e7fefc8","tarball":"https://registry.npmjs.org/@kth/canvas-api/-/canvas-api-3.1.1.tgz","fileCount":18,"integrity":"sha512-INSVFMSHDE6IPEtfO+x1RxX4RLvkxQuRpruZqEhLoDPqrOfu1uQ8u8DSyc+iKTRR6JH4TwoYcHuWYV4syowBNQ==","signatures":[{"sig":"MEUCIHIKJUNJnu7Me2ccfEneN3dyQ3Ce4CO/Ucnp7cpOT8gyAiEAuZx42pIGksFnzKrtuQ2hine109sLyzaxnlwp7vNhiTA=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":23381,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJg3xutCRA9TVsSAnZWagAA/ewP/3vYhPNbkRTizRqOtVSh\nauD2Jw7Q+K6VmN7x7UChi6h0qDWmaMU7z9gQAhVh5I1N0XzqhdGrLXgGsL2p\nIYZSeP+YK85xv+vMBsl9SSPCsfXomZJiASIqoh9Z6OoifLOlY8oLkM+evrRR\n2S00TnFu70EDalYsiR1qMZbN1QpfbECDH0rjLBrBsBf56ldvrY2QlD2SRnye\niyjHbBdvEwAFDpNok/6ACMnk7sh+D9Z0avjONKxZGrVUN6xbs63Hmn8PtaQe\nuU583zyIFheswDyP6+kXyuJQu1bEJt68Wk63Y10Wvihg6GjFJt193/ccnuzh\nxNGd6qnZznlU0IdmcWgcWqVnO3wZmyuzb705ge9lmpNLEPdWiNupYq4mhMkG\n2oFiEaNJ1enpqYhzc2mBqY6AQs3aumDYfPb4zTse/XZFf8wtfXMxncD3U7Rm\n4YnUpe55YJyylUykS0lPMTJwjf3514dBerh/XNBTSgKMx08H56hdGlcKY19X\nHg15dbb/ELAcxHU09VlSbY0FefFURJ2CVGkuIKzUGF1V6SjI+1zxp7VcLpGN\n5NIYMZhyppuH9+KIMMFXeqWUhbAH31HbGA5LIqJVt++hHsBAhWGVEsNV58F9\nw4ucFzCKiVIM9lgdkOM/mLQfLFRSM43GqpW3W3MdTBtQtV+77vhPomPCicnv\n4qQz\r\n=vqcp\r\n-----END PGP SIGNATURE-----\r\n"},"main":"src/index.js","exports":{".":{"import":"./esm/index.mjs","require":"./src/index.js"}},"gitHead":"280b53e2d9d97c8aaf91c7c5d0386d2b35f37081","scripts":{"test":"npm run test:lint && jest","build":"npm test","format":"prettier --write .","test:lint":"eslint src && prettier --check ."},"_npmUser":{"name":"kth-ci","email":"webmaster-private@kth.se"},"repository":{"url":"git+https://github.com/kth/canvas-api.git","type":"git"},"_npmVersion":"6.14.8","description":" Functions for communicating with Canvas LMS","directories":{},"_nodeVersion":"14.15.1","dependencies":{"got":"^11.8.1","query-string":"^6.13.1","formdata-node":"^3.5.4","form-data-encoder":"^1.0.1"},"_hasShrinkwrap":false,"devDependencies":{"ora":"^5.0.0","jest":"^27.0.6","tempy":"^0.3.0","dotenv":"^8.2.0","eslint":"^7.29.0","prettier":"^2.2.1","@jest/globals":"^27.0.6","create-test-server":"^3.0.1","@kth/eslint-config-kth":"^1.0.10"},"se.kth.buildDate":"2021-07-02 15:59:05","se.kth.gitBranch":"origin/master","se.kth.gitCommit":"280b53e","_npmOperationalInternal":{"tmp":"tmp/canvas-api_3.1.1_1625234348585_0.4250246419139472","host":"s3://npm-registry-packages"}},"3.2.0":{"name":"@kth/canvas-api","version":"3.2.0","author":{"url":"https://github.com/KTH","name":"KTH","email":"vc.developers@kth.se"},"license":"MIT","_id":"@kth/canvas-api@3.2.0","maintainers":[{"name":"kthwebmaster","email":"webmaster@kth.se"},{"name":"hoyce","email":"hoyce@kth.se"},{"name":"vikatt","email":"viktor_atterlonn@live.se"},{"name":"patricjansson","email":"paddy@kth.se"},{"name":"pontusn","email":"pontusn@kth.se"},{"name":"delodax","email":"peter.delmeby@gmail.com"},{"name":"jonolov","email":"jon.stjarnstrom@gmail.com"},{"name":"wkchung","email":"wkchung@kth.se"},{"name":"exacs","email":"carlos@saito.style"},{"name":"ssundkvist","email":"sst@kth.se"},{"name":"pmadjidi","email":"pmadjidi@gmail.com"},{"name":"mdur","email":"mdur@kth.se"},{"name":"kth-ci","email":"webmaster-private@kth.se"},{"name":"emilstenberg","email":"esandin@gmail.com"}],"homepage":"https://github.com/kth/canvas-api#readme","bugs":{"url":"https://github.com/kth/canvas-api/issues"},"dist":{"shasum":"57e904cc5e68882ef8b0b74d8d1ef93d1a6b22b6","tarball":"https://registry.npmjs.org/@kth/canvas-api/-/canvas-api-3.2.0.tgz","fileCount":18,"integrity":"sha512-2xiYXe1G0IPy6a+GNeK5XvDAlITcAnjF7zNnd/hnBXrfAv5OtatA/G73/oHWQuPop34Gf0M7bANqS+YO1ZIbcg==","signatures":[{"sig":"MEYCIQDtEos84KbZLj7cslugQf2ZHC6Lmzk0wG36+iRKtAk7hgIhAIrXgdYNFjO7ughJ6IDlsW3DcFDubCoMNG/gV5Gib3bB","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":24341,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJhJexhCRA9TVsSAnZWagAAcNAP/0ZXRRw63bJ9XQiPUKNz\n2sXI+2qodK5JIGX08vuxTK368ifj3Khga35u5hypI4Z+SKpSyROOGJVQKmHt\nvBETUd+yHeA2Tz+ST2Tm1lcWscco0+/CZwuXFpyN5Xfps2a7WgIUIAAKXG+P\nxeqy3ZNCwMFwJCXTw0F6MTosubzlsjW8aCFaewA3dEklH3GdJ6jmRlvneDBI\nQIH/jUfA8DG+VrRpr1q2Wgej7ssobdD30zv4ai+0/fNmCsXNuJ952zsS5FC2\nWVwsXUhWEZOviWpOzhbZZSV0Tcz4IMp33cwcpizEOFAKdDM2hhu1bZHrioB4\nDmmBJI8JzltmTaoGZZ3Hr1YbeaZYR8gDibz149UhJJ56/qWgOYMhrkg2W5NM\nRwJL0SWea+diOWhQRY1cjiOkU/6HQstoQSca+IM993T6G6cp4iNcXsbBnwKT\naYekqm9Ttd7HB9/9ueGOjt4SgQgc0K/zTDPjd8CAp9KJ1A9KOyWJ0RPKH+V4\nlHd0q0lBCTXEH/Uyjqd3EX8ObP3QGpJxbFyfvJIZlBQZldgVWEkoA9f5Jj/v\nUgV4Yd9kwQ9C137IxCjSUuDpVn/KZKRBICCh7o1LMOgZPHNN/rQ7YGzp7C/e\nluxOuPlk8wJrJk2T/GAkuF+dqZziq7/m/8RA83VzYnZ5nPm+N7KOqiCvkXZG\neq5L\r\n=PTu9\r\n-----END PGP SIGNATURE-----\r\n"},"main":"src/index.js","exports":{".":{"import":"./esm/index.mjs","require":"./src/index.js"}},"gitHead":"57a7841a5fe92b2e167d0e15d8f8b2b4104a4792","scripts":{"test":"npm run test:lint && jest","build":"npm test","format":"prettier --write .","test:lint":"eslint src && prettier --check ."},"_npmUser":{"name":"emilstenberg","email":"esandin@gmail.com"},"repository":{"url":"git+https://github.com/kth/canvas-api.git","type":"git"},"_npmVersion":"7.20.3","description":" Functions for communicating with Canvas LMS","directories":{},"_nodeVersion":"16.7.0","dependencies":{"got":"^11.8.1","query-string":"^6.13.1","formdata-node":"^3.5.4","form-data-encoder":"^1.0.1"},"_hasShrinkwrap":false,"devDependencies":{"ora":"^5.0.0","jest":"^27.0.6","tempy":"^0.3.0","dotenv":"^8.2.0","eslint":"^7.29.0","prettier":"^2.2.1","@jest/globals":"^27.0.6","create-test-server":"^3.0.1","@kth/eslint-config-kth":"^1.0.10"},"_npmOperationalInternal":{"tmp":"tmp/canvas-api_3.2.0_1629875297631_0.6168398199614669","host":"s3://npm-registry-packages"}},"4.0.0-0":{"name":"@kth/canvas-api","version":"4.0.0-0","author":{"url":"https://github.com/KTH","name":"KTH","email":"vc.developers@kth.se"},"license":"MIT","_id":"@kth/canvas-api@4.0.0-0","maintainers":[{"name":"kthwebmaster","email":"webmaster@kth.se"},{"name":"patricjansson","email":"paddy@kth.se"},{"name":"wkchung","email":"wkchung@kth.se"},{"name":"exacs","email":"carlos@saito.style"},{"name":"ssundkvist","email":"sst@kth.se"},{"name":"pmadjidi","email":"pmadjidi@gmail.com"},{"name":"kth-ci","email":"webmaster-private@kth.se"},{"name":"emilstenberg","email":"esandin@gmail.com"}],"homepage":"https://github.com/kth/canvas-api#readme","bugs":{"url":"https://github.com/kth/canvas-api/issues"},"dist":{"shasum":"31ab9d0dd71062613c52ebdb456f70e718c6942c","tarball":"https://registry.npmjs.org/@kth/canvas-api/-/canvas-api-4.0.0-0.tgz","fileCount":9,"integrity":"sha512-ZUM4cNQRQ9uAX3mfFCvrYv5DLQc/5Rm6k0yCYXvdHVa/IBpM1kKMqItLi4vTnObEHdyX41KipahkzhuKATqZ0A==","signatures":[{"sig":"MEUCICGz8Vo7Gnp3rJhdSUq6/5S6yS4O8UUs6GjOKw95QlX9AiEAjDp+CDgaaMmOPzOSScPI48wodI8ZU6EWSzmT04kySgE=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":16889},"main":"dist/index.js","types":"dist/index.d.ts","gitHead":"89bfa4c7b38a4f4cd4aae7e73e2602c7a86f9a23","scripts":{"test":"npm run test:lint && jest","build":"tsc","format":"eslint && prettier --write .","test:lint":"eslint src && prettier --check .","prepublish":"npm run build"},"_npmUser":{"name":"exacs","email":"carlos@saito.style"},"repository":{"url":"git+https://github.com/kth/canvas-api.git","type":"git"},"_npmVersion":"7.19.1","description":" Functions for communicating with Canvas LMS","directories":{},"_nodeVersion":"14.17.3","dependencies":{"got":"^11.8.2","query-string":"^6.14.1","formdata-node":"^3.7.0","form-data-encoder":"^1.6.0"},"_hasShrinkwrap":false,"devDependencies":{"ora":"^5.0.0","jest":"^27.0.6","tempy":"^0.3.0","dotenv":"^8.2.0","eslint":"^7.29.0","ts-jest":"^27.0.5","prettier":"^2.2.1","@types/jest":"^27.0.2","@jest/globals":"^27.0.6","create-test-server":"^3.0.1","@kth/eslint-config-kth":"^1.0.10","@types/create-test-server":"^3.0.1","@typescript-eslint/parser":"^4.33.0","@typescript-eslint/eslint-plugin":"^4.33.0"},"_npmOperationalInternal":{"tmp":"tmp/canvas-api_4.0.0-0_1633527854870_0.36587548823821203","host":"s3://npm-registry-packages"}},"3.3.0-1":{"name":"@kth/canvas-api","version":"3.3.0-1","author":{"url":"https://github.com/KTH","name":"KTH","email":"vc.developers@kth.se"},"license":"MIT","_id":"@kth/canvas-api@3.3.0-1","maintainers":[{"name":"kthwebmaster","email":"webmaster@kth.se"},{"name":"patricjansson","email":"paddy@kth.se"},{"name":"wkchung","email":"wkchung@kth.se"},{"name":"exacs","email":"carlos@saito.style"},{"name":"ssundkvist","email":"sst@kth.se"},{"name":"pmadjidi","email":"pmadjidi@gmail.com"},{"name":"kth-ci","email":"webmaster-private@kth.se"},{"name":"emilstenberg","email":"esandin@gmail.com"}],"homepage":"https://github.com/kth/canvas-api#readme","bugs":{"url":"https://github.com/kth/canvas-api/issues"},"dist":{"shasum":"5bf5cbcd6423e76b3a27775e351b6c426c64cb34","tarball":"https://registry.npmjs.org/@kth/canvas-api/-/canvas-api-3.3.0-1.tgz","fileCount":9,"integrity":"sha512-12+DdzLJcp7k3fFBP0txKM3RMQVkfk1ATxt1oSWXJVExqPtA3HDc7z0i5SBAuXlx4cRhWmmZmSIifiAinrJePQ==","signatures":[{"sig":"MEQCIAKom4xg7n6/tyebiay5en18jKDXIn7ab8ufPsVsw+C4AiADbE8WiIMaDnT6XqfTCYZRBH0KQlKj6l3tdnjbNu4u9Q==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":19833},"main":"dist/index.js","types":"dist/index.d.ts","gitHead":"be0f0b5c6fd89668181f6510447b41ad7ba1f549","scripts":{"test":"npm run test:lint && jest","build":"tsc","format":"eslint && prettier --write .","test:lint":"eslint src && prettier --check .","prepublish":"npm run build"},"_npmUser":{"name":"exacs","email":"carlos@saito.style"},"deprecated":"3.3.x is no longer supported. Please use 4.0.0-1 which has the same interface","repository":{"url":"git+https://github.com/kth/canvas-api.git","type":"git"},"_npmVersion":"6.14.15","description":" Functions for communicating with Canvas LMS","directories":{},"_nodeVersion":"14.18.0","dependencies":{"got":"^11.8.2","query-string":"^6.14.1","formdata-node":"^3.7.0","form-data-encoder":"^1.6.0"},"_hasShrinkwrap":false,"devDependencies":{"ora":"^5.0.0","jest":"^27.0.6","tempy":"^0.3.0","dotenv":"^8.2.0","eslint":"^7.29.0","ts-jest":"^27.0.5","prettier":"^2.2.1","@types/jest":"^27.0.2","@jest/globals":"^27.0.6","create-test-server":"^3.0.1","@kth/eslint-config-kth":"^1.0.10","@types/create-test-server":"^3.0.1","@typescript-eslint/parser":"^4.33.0","@typescript-eslint/eslint-plugin":"^4.33.0"},"_npmOperationalInternal":{"tmp":"tmp/canvas-api_3.3.0-1_1634733811951_0.8103534942008419","host":"s3://npm-registry-packages"}},"4.0.0-1":{"name":"@kth/canvas-api","version":"4.0.0-1","author":{"url":"https://github.com/KTH","name":"KTH","email":"vc.developers@kth.se"},"license":"MIT","_id":"@kth/canvas-api@4.0.0-1","maintainers":[{"name":"kthwebmaster","email":"webmaster@kth.se"},{"name":"patricjansson","email":"paddy@kth.se"},{"name":"wkchung","email":"wkchung@kth.se"},{"name":"exacs","email":"carlos@saito.style"},{"name":"ssundkvist","email":"sst@kth.se"},{"name":"pmadjidi","email":"pmadjidi@gmail.com"},{"name":"kth-ci","email":"webmaster-private@kth.se"},{"name":"emilstenberg","email":"esandin@gmail.com"}],"homepage":"https://github.com/kth/canvas-api#readme","bugs":{"url":"https://github.com/kth/canvas-api/issues"},"dist":{"shasum":"0b40c71a9b6892a85d9cf1d2da037409b3014583","tarball":"https://registry.npmjs.org/@kth/canvas-api/-/canvas-api-4.0.0-1.tgz","fileCount":9,"integrity":"sha512-WrIgPIGHKR4waVunmA83T593YkG1mXL4Mcc0uwJ+oL+1Z77VjqaFIFjR4AFndtXVpi+pjmavYiFMDfjG/ISWdw==","signatures":[{"sig":"MEUCIDMPLfWxYVNMKsX5ULhxNt3sbZFrpnb0ISZkwmOFPA1XAiEAot8eIxnc5fZxzPAaYNU36ZQj36ec8wFgjvw/EGibzb4=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":19805},"main":"dist/index.js","types":"dist/index.d.ts","gitHead":"7258610db24463926a699143fc01c402bb0441e3","scripts":{"test":"npm run test:lint && jest","build":"tsc","format":"eslint && prettier --write .","test:lint":"eslint src && prettier --check .","prepublish":"npm run build"},"_npmUser":{"name":"exacs","email":"carlos@saito.style"},"repository":{"url":"git+https://github.com/kth/canvas-api.git","type":"git"},"_npmVersion":"6.14.15","description":" Functions for communicating with Canvas LMS","directories":{},"_nodeVersion":"14.18.0","dependencies":{"got":"^11.8.2","query-string":"^6.14.1","formdata-node":"^3.7.0","form-data-encoder":"^1.6.0"},"_hasShrinkwrap":false,"devDependencies":{"ora":"^5.0.0","jest":"^27.0.6","tempy":"^0.3.0","dotenv":"^8.2.0","eslint":"^7.29.0","ts-jest":"^27.0.5","prettier":"^2.2.1","@types/jest":"^27.0.2","@jest/globals":"^27.0.6","create-test-server":"^3.0.1","@kth/eslint-config-kth":"^1.0.10","@types/create-test-server":"^3.0.1","@typescript-eslint/parser":"^4.33.0","@typescript-eslint/eslint-plugin":"^4.33.0"},"_npmOperationalInternal":{"tmp":"tmp/canvas-api_4.0.0-1_1636721640733_0.4766637665452327","host":"s3://npm-registry-packages"}},"4.0.0":{"name":"@kth/canvas-api","version":"4.0.0","author":{"url":"https://github.com/KTH","name":"KTH","email":"vc.developers@kth.se"},"license":"MIT","_id":"@kth/canvas-api@4.0.0","maintainers":[{"name":"kthwebmaster","email":"webmaster@kth.se"},{"name":"patricjansson","email":"paddy@kth.se"},{"name":"wkchung","email":"wkchung@kth.se"},{"name":"exacs","email":"carlos@saito.style"},{"name":"ssundkvist","email":"sst@kth.se"},{"name":"pmadjidi","email":"pmadjidi@gmail.com"},{"name":"kth-ci","email":"webmaster-private@kth.se"},{"name":"emilstenberg","email":"esandin@gmail.com"}],"homepage":"https://github.com/kth/canvas-api#readme","bugs":{"url":"https://github.com/kth/canvas-api/issues"},"dist":{"shasum":"3bcf69f5d0e851891223719f8152b7beee1134e1","tarball":"https://registry.npmjs.org/@kth/canvas-api/-/canvas-api-4.0.0.tgz","fileCount":9,"integrity":"sha512-3GQE151dfJe8XaZTCa0KwkVXXkKSQB2l1oJFKmKHFiY80RBLNzOJUJ1YbHp49WnI174MOQd/S0XZcE3ZxFHpJA==","signatures":[{"sig":"MEUCIQDNu2w+V2LqC2ajSWJYNwsuuA+wPQ62SzoN/smxTme+cwIgTSTlyOM1vUvZHKEpES3dQYdp/DI6mNfgFSjzIILBod0=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":21223,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJhk3TKCRA9TVsSAnZWagAArMwP/2V1bQznyS5oNrwaAgVV\nGor7buXGO/VhIKfKuZ09lyDZUcb430rEwhhAGG8IVmdxaHkvSEaLm6zJJBJK\n6bNr4iUedj5irL8rxYzIfFz17E29zUItFdfWbd37e/7EUzWm0r1vODlIIXcB\nByKzLlvrMELeh+AFyhKQRnLT6KM+PJd1sQfRdM2b+ChCRJrn4THkAzxYPPbt\nNpa5S3PfSKBMnmtOFUf6I2NNoM8mpeiSJzhLZaGqRo1gDga8Gwhgnko/WyyO\n+hC18UjKMefKPm6iDVd7MS5vvVMRU8FiKExPgUl9wc9P3Mm+R24zPjf0REAx\nLpDzT8cgrhM/3E8okPUSGOuH1yapvBMi0dwKgJrFz4iXT8qqtCOVKPNFuxBV\nlTBqlSmACcsQhvSniJQlGsf3jVM5pwOWLe0fOkoE5JBJS5HVHRrCLrdUe5zt\nsMqcWgo3g0P2uhAq7E0cxbIhECSLKql2SEk+VlY2KqshFciyPDAE9ldbULaT\nXgqomR7wU/H/7eTr4cfueRB1lJZDic06OdOvZx/STcpWejtfoZ9KoGLOy8tD\nbdWjUrBYiIJS+8T9ZXS+gGSNXhNs1EMqlBWK3EZ9Im+PPGFcFQ7KQiPuzZJI\nggrBcECo1gIAKJTWBnLWsA/zWnLhCxSEGjfoL8eCIoaiXprZadrZh50I80vx\nAiXe\r\n=bVi/\r\n-----END PGP SIGNATURE-----\r\n"},"main":"dist/index.js","types":"dist/index.d.ts","gitHead":"dd9710f61685e7565a4b684aa49597c76f5be0e2","scripts":{"test":"npm run test:lint && jest","build":"tsc","format":"eslint && prettier --write .","test:lint":"eslint src && prettier --check .","prepublish":"npm run build"},"_npmUser":{"name":"exacs","email":"carlos@saito.style"},"repository":{"url":"git+https://github.com/kth/canvas-api.git","type":"git"},"_npmVersion":"6.14.15","description":" Functions for communicating with Canvas LMS","directories":{},"_nodeVersion":"14.18.0","dependencies":{"got":"^11.8.2","query-string":"^6.14.1","formdata-node":"^3.7.0","form-data-encoder":"^1.6.0"},"_hasShrinkwrap":false,"devDependencies":{"ora":"^5.0.0","jest":"^27.0.6","tempy":"^0.3.0","dotenv":"^8.2.0","eslint":"^7.29.0","ts-jest":"^27.0.5","prettier":"^2.2.1","typescript":"^4.4.4","@types/jest":"^27.0.2","@jest/globals":"^27.0.6","create-test-server":"^3.0.1","@kth/eslint-config-kth":"^1.0.10","@types/create-test-server":"^3.0.1","@typescript-eslint/parser":"^4.33.0","@typescript-eslint/eslint-plugin":"^4.33.0"},"_npmOperationalInternal":{"tmp":"tmp/canvas-api_4.0.0_1637053642180_0.889390309237257","host":"s3://npm-registry-packages"}},"4.0.1":{"name":"@kth/canvas-api","version":"4.0.1","author":{"url":"https://github.com/KTH","name":"KTH","email":"vc.developers@kth.se"},"license":"MIT","_id":"@kth/canvas-api@4.0.1","maintainers":[{"name":"kthwebmaster","email":"webmaster@kth.se"},{"name":"patricjansson","email":"paddy@kth.se"},{"name":"wkchung","email":"wkchung@kth.se"},{"name":"exacs","email":"carlos@saito.style"},{"name":"ssundkvist","email":"sst@kth.se"},{"name":"pmadjidi","email":"pmadjidi@gmail.com"},{"name":"kth-ci","email":"webmaster-private@kth.se"},{"name":"emilstenberg","email":"esandin@gmail.com"}],"homepage":"https://github.com/kth/canvas-api#readme","bugs":{"url":"https://github.com/kth/canvas-api/issues"},"dist":{"shasum":"920fea8d1ad36a6d36edc8eb083375660a44eb59","tarball":"https://registry.npmjs.org/@kth/canvas-api/-/canvas-api-4.0.1.tgz","fileCount":9,"integrity":"sha512-7InnXfRS0g1IghJtwBoy4a3e7LuQoMetxFrg+3GTGREEfeOEwVb6Aw0dCd7U5ba6xPepe8p7DDTPFRRFOA6yIg==","signatures":[{"sig":"MEQCICqKBwq0BPd4YLqXlEVdvAaAn3oTQ3JUQRe5hO1M6V3ZAiBDv4pgCAoZSC1TcoW49401yZZricIVWMfIT694p5Q+WQ==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":21224,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJhpMPiCRA9TVsSAnZWagAAVbkQAIq5680nXy+f7u+VnxMZ\n4EQk7jRWeF5utZ76OEneQOJjLxylkUKESMMl62A6k3+SJmMuwy44OdMrGKS5\nqT7hwfFp5TwB3PbLO2YK4VosP8+EntYtY1nXOJu5iTGH23e00VxG8pukCVPj\n6aQnsUcCjlvKCal2XlbfREzs+OxQRU7MG39DZ2nZQ4fjLiL3K5np2L5ZYMSz\npOFQY0/sBS5GSDD4WcktIU2dxXYmxbXfQ0OLzXGW2QCt+CuWbBHtwIPBkDpd\n2R50aHjtTYTRbXRZqEptSnDx5DQtxZbKRXvzOs2H2C0gZBvpJFL9a9AfFPiy\nsvJk9Fp9IFEjNs+w35w9JyljvRH2WuKBScFriFF9J0NKpkV7JRZjmCqT9FIr\nFO0CdxUnKO5OOco5jetksP1Q+zl2Ruo350AGlcY6LjSQrCIYS04Gzcakje+n\n7GX2I6Qb6SlY3FCp3rVSWpXDJgl8DXsOYF1OPT0TNV21tJr8udxwtZ/o+Jyp\nYHWAjk4UC27eTTboQDejYmviIf/TK86FUZp24LAqFQnNC8tFUeocmXtP32DM\n2jD1G3RXJGevMTrYEPrkIb70exyz7a6sSFBEQXIhVbxdl/OMW6N70xgs/Wis\n6QWb0Ncl9HV7H5V80BxjIoL3SJ0DXpb1/4KKRbeY5abUQAL9bJpWLYEO61IM\nAIgn\r\n=jBDK\r\n-----END PGP SIGNATURE-----\r\n"},"main":"dist/index.js","types":"dist/index.d.ts","gitHead":"9548e13b963d4a84782ad53dbae6c99fe6545050","scripts":{"test":"npm run test:lint && jest","build":"tsc","format":"eslint && prettier --write .","test:lint":"eslint src && prettier --check .","prepublish":"npm run build"},"_npmUser":{"name":"exacs","email":"carlos@saito.style"},"repository":{"url":"git+https://github.com/kth/canvas-api.git","type":"git"},"_npmVersion":"8.1.0","description":" Functions for communicating with Canvas LMS","directories":{},"_nodeVersion":"16.13.0","dependencies":{"got":"^11.8.2","query-string":"^6.14.1","formdata-node":"^3.7.0","form-data-encoder":"^1.6.0"},"_hasShrinkwrap":false,"devDependencies":{"ora":"^5.0.0","jest":"^27.0.6","tempy":"^0.3.0","dotenv":"^8.2.0","eslint":"^7.29.0","ts-jest":"^27.0.5","prettier":"^2.2.1","typescript":"^4.4.4","@types/jest":"^27.0.2","@jest/globals":"^27.0.6","create-test-server":"^3.0.1","@kth/eslint-config-kth":"^1.0.10","@types/create-test-server":"^3.0.1","@typescript-eslint/parser":"^4.33.0","@typescript-eslint/eslint-plugin":"^4.33.0"},"_npmOperationalInternal":{"tmp":"tmp/canvas-api_4.0.1_1638188002804_0.005272971572352958","host":"s3://npm-registry-packages"}},"4.0.2":{"name":"@kth/canvas-api","version":"4.0.2","author":{"url":"https://github.com/KTH","name":"KTH","email":"vc.developers@kth.se"},"license":"MIT","_id":"@kth/canvas-api@4.0.2","maintainers":[{"name":"kthwebmaster","email":"webmaster@kth.se"},{"name":"patricjansson","email":"paddy@kth.se"},{"name":"wkchung","email":"wkchung@kth.se"},{"name":"exacs","email":"carlos@saito.style"},{"name":"ssundkvist","email":"sst@kth.se"},{"name":"pmadjidi","email":"pmadjidi@gmail.com"},{"name":"kth-ci","email":"webmaster-private@kth.se"},{"name":"emilstenberg","email":"esandin@gmail.com"}],"homepage":"https://github.com/kth/canvas-api#readme","bugs":{"url":"https://github.com/kth/canvas-api/issues"},"dist":{"shasum":"577bdb8f6b8d40d5520de53072f57ae32145ed15","tarball":"https://registry.npmjs.org/@kth/canvas-api/-/canvas-api-4.0.2.tgz","fileCount":9,"integrity":"sha512-xPhnOA/yWBUhDBKhjl6vTECTD1iETH6xbZ9LsNNv41m27+yZh0KsmyiYQRkE153q3HVrM5roHyyv8BOzMNNw9A==","signatures":[{"sig":"MEYCIQCKJsz0hn2rUL80CO+6OfVFMuBRCKX/4betQEQ7O+qKQgIhAOCgYz7kmeMpgJbBuyVMz0EEP3LSu4X/fZ1DQa/+BwaE","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":21249,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJhpNgACRA9TVsSAnZWagAAsrsP/3cMzk7W1/mk/fooVx+d\nLS4DgZt7hGMn5VmHUFS7xNAsMdrFrVNdws9oIZy/pVoIrXWkF8YawdgJ+do0\nINycgFWMKc8nCaCgckukOWn/M4CF/cyPbiXD2zKSeLXEtWAu7mfBrGIJ8LM6\nfszHyQx3HnDmL7whwu69lYXoya/Hsa/4xdQU9lQvm9nb5F6Kv1DDG9H7w0Tk\ncZzsEVmyi31qZJ3Bi9wHsmdSc2PGxaTlbCnJbN8tl6sIDP3//SNDIn4IfTyq\nK9YIFW1URpsGTsVwxf7oAgD/Z4wcVnSn3ZBCZrW/s8QdUhhLs42448g4oWFt\n8qaPMesgx8lN+MVV0BqJwHDAiWOHm6uflgM4tvJfzX8ZrCnQSmIzCQdPcOPf\ne81fEZvy3vNASa1J5Pe7LzTVylhMWgPY57ZxkPIgRJbadPnjaad8WCS1qecU\nw11qM34SJrXNfrMd9GFBNrAHnjJLDoNPKaKC7bWLKJ9q1VwQnAmshC3y+1p5\na2LjT9JGRO8kyvRPHTfmvvQL6dRV5NY/cKOiLUO2XAovM7gTXNoBS29t0BGY\nf6NgxtLWz0nKNS3ff0GWEeBeOlWTCylI8rUtivnmr8KUxn1Dhob98EzBhAoR\nQk12kbCb5zFfkrre/mt7V51ZeejCYh7xfII/LhU0/a6G3cOmQijYQ7X+LWdj\n1hzR\r\n=8gOx\r\n-----END PGP SIGNATURE-----\r\n"},"main":"dist/index.js","types":"dist/index.d.ts","gitHead":"fa0860d689f176cccf6ef8a32f6c9e51043b233c","scripts":{"test":"npm run test:lint && jest","build":"tsc","format":"eslint && prettier --write .","test:lint":"eslint src && prettier --check .","prepublish":"npm run build"},"_npmUser":{"name":"exacs","email":"carlos@saito.style"},"repository":{"url":"git+https://github.com/kth/canvas-api.git","type":"git"},"_npmVersion":"8.1.0","description":" Functions for communicating with Canvas LMS","directories":{},"_nodeVersion":"16.13.0","dependencies":{"got":"^11.8.2","query-string":"^6.14.1","formdata-node":"^3.7.0","form-data-encoder":"1.6.0"},"_hasShrinkwrap":false,"devDependencies":{"ora":"^5.0.0","jest":"^27.0.6","tempy":"^0.3.0","dotenv":"^8.2.0","eslint":"^7.29.0","ts-jest":"^27.0.5","fast-csv":"^4.3.6","prettier":"^2.2.1","typescript":"^4.4.4","@types/jest":"^27.0.2","@jest/globals":"^27.0.6","create-test-server":"^3.0.1","@kth/eslint-config-kth":"^1.0.10","@types/create-test-server":"^3.0.1","@typescript-eslint/parser":"^4.33.0","@typescript-eslint/eslint-plugin":"^4.33.0"},"_npmOperationalInternal":{"tmp":"tmp/canvas-api_4.0.2_1638193152053_0.5235062617092856","host":"s3://npm-registry-packages"}},"4.1.0":{"name":"@kth/canvas-api","version":"4.1.0","author":{"url":"https://github.com/KTH","name":"KTH","email":"vc.developers@kth.se"},"license":"MIT","_id":"@kth/canvas-api@4.1.0","maintainers":[{"name":"kthwebmaster","email":"webmaster@kth.se"},{"name":"wkchung","email":"wkchung@kth.se"},{"name":"exacs","email":"carlos@saito.style"},{"name":"ssundkvist","email":"sst@kth.se"},{"name":"kth-ci","email":"webmaster-private@kth.se"},{"name":"emilstenberg","email":"esandin@gmail.com"}],"homepage":"https://github.com/kth/canvas-api#readme","bugs":{"url":"https://github.com/kth/canvas-api/issues"},"dist":{"shasum":"e46a254b0373c6086d3bf7b550256c504c0ee761","tarball":"https://registry.npmjs.org/@kth/canvas-api/-/canvas-api-4.1.0.tgz","fileCount":11,"integrity":"sha512-3ZmJFyeUCEU5YsvTCjs3Lo23N7TlonnjoQTfmHLDaM2jXJp+AJH0BREViXgsdef0O37uILktiOFV1ncqp6j5HQ==","signatures":[{"sig":"MEQCIC4OqND8ZQfq+jS93x03/iX8xS0aVqijgsikvNAsaGfnAiBCsfOjgc2sZo+zzRUgHapNilefTe3aZmjWYSwdI4LxJQ==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":26708,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJh89rZCRA9TVsSAnZWagAAj8gQAJYHZUiF9fnv57AVWaGq\nJnvFWBzoAL3hXMbNjN7h3TrZZ7veBsrdvYYSjKhgcowHbbh2DNJeRg1NVQvP\nwLB7TXEoP/bFjgBpLeC0s92FGI57eNWDKCx82fgWBd/EsYjZA5ymwvEyWR59\nudCPlYDs+Q22r2ICAcM2SSVMsm0D5gZB8NJ88hyKlaFgx6XO33F82z7ueECb\nEzGtPDPwpUabioZoY5gjDTEpfM0x48QSdLMJD3Z+MzbQMrKdF5zc9dG/dXlx\nNHH5ynZ3koDBtotqYarZQ32ljpvQzI4lznwVUWYpD6kIPStgrXyi6/3VpBWt\nqmFcvyolXs5jAjOmLm6TXL+soIA6LwMapxiJVioabSmErBW/wV+M0xRQ73Hg\nmeQW5l2JzKoGAAgPqNrokJC0AZE7OMWBZzi773DpAyYegi2rakyt7QtmJYgy\n7YpjElaV/jHxhZw9ySfFIlTDv4KnkxGQlVV+6MvUHopZt/7Ywn57vwagtVmi\nKc++rDfRKhIiAufw2f8RiWm11wCsUNgmPZHFjSZxMR5r8pw1oS1VA7Aa3O+2\nPDgta78JLq9naSbcUWdmW4HCzT6PHtVYIJ44RnvHSM8Vwpkb1ZivjYJJPJ+k\nTlEzdZ4dlH3KiYwTLj7RvvYLoc5Y4sZEIfBBo3UjR0vlDYhh4ZdW2zM6Iu4y\naPNr\r\n=WaQj\r\n-----END PGP SIGNATURE-----\r\n"},"main":"dist/index.js","types":"dist/index.d.ts","gitHead":"0f9b714191b24145ca55ccd67a69ca100af0b3be","scripts":{"test":"npm run test:lint && jest","build":"rm -rf dist && tsc","format":"eslint && prettier --write .","test:lint":"eslint src && prettier --check .","prepublish":"npm run build"},"_npmUser":{"name":"exacs","email":"carlos@saito.style"},"repository":{"url":"git+https://github.com/kth/canvas-api.git","type":"git"},"_npmVersion":"8.1.0","description":" Functions for communicating with Canvas LMS","directories":{},"_nodeVersion":"16.13.0","dependencies":{"got":"^11.8.2","query-string":"^6.14.1","formdata-node":"^3.7.0","form-data-encoder":"1.6.0"},"_hasShrinkwrap":false,"devDependencies":{"ora":"^5.0.0","jest":"^27.0.6","tempy":"^0.3.0","dotenv":"^8.2.0","eslint":"^7.29.0","ts-jest":"^27.0.5","fast-csv":"^4.3.6","prettier":"^2.2.1","typescript":"^4.4.4","@types/jest":"^27.0.2","@jest/globals":"^27.0.6","create-test-server":"^3.0.1","@kth/eslint-config-kth":"^1.0.10","@types/create-test-server":"^3.0.1","@typescript-eslint/parser":"^4.33.0","@typescript-eslint/eslint-plugin":"^4.33.0"},"_npmOperationalInternal":{"tmp":"tmp/canvas-api_4.1.0_1643371224804_0.735800831612456","host":"s3://npm-registry-packages"}},"4.2.0":{"name":"@kth/canvas-api","version":"4.2.0","author":{"url":"https://github.com/KTH","name":"KTH","email":"vc.developers@kth.se"},"license":"MIT","_id":"@kth/canvas-api@4.2.0","maintainers":[{"name":"kthwebmaster","email":"webmaster@kth.se"},{"name":"wkchung","email":"wkchung@kth.se"},{"name":"exacs","email":"carlos@saito.style"},{"name":"ssundkvist","email":"sst@kth.se"},{"name":"kth-ci","email":"webmaster-private@kth.se"},{"name":"emilstenberg","email":"esandin@gmail.com"}],"homepage":"https://github.com/kth/canvas-api#readme","bugs":{"url":"https://github.com/kth/canvas-api/issues"},"dist":{"shasum":"f354438ab1df46316c7d7f275fd8a897fdd9841b","tarball":"https://registry.npmjs.org/@kth/canvas-api/-/canvas-api-4.2.0.tgz","fileCount":9,"integrity":"sha512-MX8dod5nBFWCjUaUrT90tVgi49ot8dA4SovynQpkCYpEg7DcIHbxs4v0/LNgQ1xfkKzUoXDMtK/APZPoC4XuJg==","signatures":[{"sig":"MEYCIQC7dJH8DQVaIR7KI3A1bGSxzR8CXElHI82uFD8IksGmQwIhAMJ8s73diXYUDc8B53UL0nbiX50HpVYzGtUyfI51Ml/r","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":23560,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJiBihmCRA9TVsSAnZWagAAt+EP/RKhvCP4ZOTaXiZWx0Xp\nBfIbvuSRTxjHVXtoD7IN0c6yW4UtnuDedKs/B2t1IJXo5Q0Rp5r+RYZfx6gn\n3xb8mq11+VBwUio/IU6uupQkwGfFs/ObVF7PSyPXSeGrkGl0FkwKyeq/UYWs\nS1WlEmwwDu3ml561UarfUc6yHxDea5rgZjKSv+cYEb8FwcYMQxwWZW7X2W6E\nMiobFoeDaEapjl34eTjTB+0Ls2sGKyl+LgnQmpgna+ZIcTst5tPqol5oCdoI\nt+etOpMw1qrSgZTAsii/gTWT2cTybGbCpsJbi/ft6xIgt73pGagzipmZEK1P\nxnJWqX4bqTDJFopW01OHn+EIRAc100OymoKG5ZN5x/pvy7/MFGB1rwfWYr7Z\nZ5cL9LrgW1b31JwrjInkG4e7aeozxcGF0Pj71Ggo01/PKhlHGSKJDtueEqTB\n0elBbsyEVBQfZEo0XK9NcxO2kF1mT/LmymXD1QawmiqyhChCOZzrMDnjuM6l\nCsFX9XhCtwyH+HY6N2aUb0SkSHTybLQzvFEsVNbqWuxMLrX0Xp02Da+otaYE\nVndJruI4oDATqTv4pMUBGRGxikE+wxaDuj9uiFa7sedZxm2Uu02Kv38P1vso\nzIN5naeDMFyfJarDOoXv9erylWxyGdfeNjV8XpbXb8TeTbo8T5EJ6zGwOlvd\nW1z3\r\n=xjz0\r\n-----END PGP SIGNATURE-----\r\n"},"main":"dist/index.js","types":"dist/index.d.ts","gitHead":"7a65c36ea9fd50b267ae9dc4a3d026acaa85ab59","scripts":{"test":"npm run build && npm run test:lint && jest","build":"rm -rf dist && tsc","format":"eslint && prettier --write .","test:lint":"eslint src && prettier --check .","prepublish":"npm run build"},"_npmUser":{"name":"exacs","email":"carlos@saito.style"},"repository":{"url":"git+https://github.com/kth/canvas-api.git","type":"git"},"_npmVersion":"8.1.0","description":" Functions for communicating with Canvas LMS","directories":{},"_nodeVersion":"16.13.0","dependencies":{"got":"^11.8.2","query-string":"^6.14.1","formdata-node":"^3.7.0","form-data-encoder":"1.6.0"},"_hasShrinkwrap":false,"devDependencies":{"ora":"^5.0.0","jest":"^27.0.6","tempy":"^0.3.0","dotenv":"^8.2.0","eslint":"^7.29.0","ts-jest":"^27.0.5","fast-csv":"^4.3.6","prettier":"^2.2.1","typescript":"^4.4.4","@types/jest":"^27.0.2","@jest/globals":"^27.0.6","create-test-server":"^3.0.1","@kth/eslint-config-kth":"^1.0.10","@types/create-test-server":"^3.0.1","@typescript-eslint/parser":"^4.33.0","@typescript-eslint/eslint-plugin":"^4.33.0"},"_npmOperationalInternal":{"tmp":"tmp/canvas-api_4.2.0_1644570726613_0.6845352115252665","host":"s3://npm-registry-packages"}},"4.2.2":{"name":"@kth/canvas-api","version":"4.2.2","author":{"url":"https://github.com/KTH","name":"KTH","email":"vc.developers@kth.se"},"license":"MIT","_id":"@kth/canvas-api@4.2.2","maintainers":[{"name":"kthwebmaster","email":"webmaster@kth.se"},{"name":"wkchung","email":"wkchung@kth.se"},{"name":"exacs","email":"carlos@saito.style"},{"name":"ssundkvist","email":"sst@kth.se"},{"name":"kth-ci","email":"webmaster-private@kth.se"},{"name":"emilstenberg","email":"esandin@gmail.com"}],"homepage":"https://github.com/kth/canvas-api#readme","bugs":{"url":"https://github.com/kth/canvas-api/issues"},"dist":{"shasum":"bbcf70ecb224898502858575bfda43d51f1ac2d5","tarball":"https://registry.npmjs.org/@kth/canvas-api/-/canvas-api-4.2.2.tgz","fileCount":9,"integrity":"sha512-czVXJfIZt/3iikk6+lYE1ScR4QJBZqg5VE8ZXEaH6us4LwcnkuwjX6TUUniYAl+fe70x+5ER1kQRkhB5F1wrew==","signatures":[{"sig":"MEQCIBS0SwJVwTYuZ+NHU3oMhC5jRJyK6Y0/IYXgaWBaNSHuAiAxgGZ8nt1jmpvFwfp8HeOnTh2hR5GIyf1zN+bCjDlIrw==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":23581,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJiZ6bYACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmoS8g/5AbXdHlgsmxsVcaKWe9N7G9zfQJNRlcKlshseYtXOTJAp2flQ\r\nUdWgdIN6ejgmY8KJjhPowhFQhFrvVkoOpFWc3VgdeQIAcCnEiLiZh9PVUDG7\r\nn0eN13fkE3xaOPHMFH8mlxDzjVAfKhP5oikx2TFfhfVkLzfDhuoPTiyIkw1Q\r\nBfGxTc/wM7aLP7ZhUN49X8VlO74o1jdRoGyOswwTBEzS4Qkmr3zSfBm+myPV\r\nbb0eefjDSlsnUjARm+mr7tgOU4iXeT9BOKHRBaxewfWODiRqY7BwzqGFMfWP\r\npNvI1bRSimqFFPvOuLYOQowVHnMBbM7sJBrwhcdCSQpIAB4uwKPF676va77q\r\nmwKGPtdslN8oh1xIWN2egemkOOzG1cBFsWb0UnmyLvlhn4NpMHbG1Qriynp6\r\nBMjtNrjhJNV0BZTLVuBJdszvsG/Bl38YO8j5grSs4FGOYkTfNg1Z4SUyRaBn\r\nsd45bSkehm1IgDdY4Z5klBYNfZdrBD6ewr0ArZQn181ArvXOk16/FMX3rYk3\r\nlAxEOfglh9pKrGlIY00PaExiqzRkTtNCMg9ni33DwCtvkpzMqo9bBWEhZ5G6\r\nL7PBG/lSxlZorw0Sp3zYfn9hRgXtxarLONa/Tnh15aiZzRrAbl1M4tXx73/K\r\nTrerlgL4u9+MufXMoYWz7jZINfzGJPPRVYg=\r\n=JHOf\r\n-----END PGP SIGNATURE-----\r\n"},"main":"dist/index.js","types":"dist/index.d.ts","gitHead":"e289a73de89184d680e31a52b9d8755465a8679a","scripts":{"test":"npm run build && npm run test:lint && jest","build":"rm -rf dist && tsc","format":"eslint && prettier --write .","test:lint":"eslint src && prettier --check .","prepublish":"npm run build"},"_npmUser":{"name":"exacs","email":"carlos@saito.style"},"repository":{"url":"git+https://github.com/kth/canvas-api.git","type":"git"},"_npmVersion":"8.1.0","description":" Functions for communicating with Canvas LMS","directories":{},"_nodeVersion":"16.13.0","dependencies":{"got":"^11.8.2","query-string":"^6.14.1","formdata-node":"^3.7.0","form-data-encoder":"1.6.0"},"_hasShrinkwrap":false,"devDependencies":{"ora":"^5.0.0","jest":"^27.0.6","tempy":"^0.3.0","dotenv":"^8.2.0","eslint":"^7.29.0","ts-jest":"^27.0.5","fast-csv":"^4.3.6","prettier":"^2.2.1","typescript":"^4.4.4","@types/jest":"^27.0.2","@jest/globals":"^27.0.6","create-test-server":"^3.0.1","@kth/eslint-config-kth":"^1.0.10","@types/create-test-server":"^3.0.1","@typescript-eslint/parser":"^4.33.0","@typescript-eslint/eslint-plugin":"^4.33.0"},"_npmOperationalInternal":{"tmp":"tmp/canvas-api_4.2.2_1650960088625_0.6925698667289204","host":"s3://npm-registry-packages"}},"4.2.3":{"name":"@kth/canvas-api","version":"4.2.3","author":{"url":"https://github.com/KTH","name":"KTH","email":"vc.developers@kth.se"},"license":"MIT","_id":"@kth/canvas-api@4.2.3","maintainers":[{"name":"kthwebmaster","email":"webmaster@kth.se"},{"name":"wkchung","email":"wkchung@kth.se"},{"name":"exacs","email":"carlos@saito.style"},{"name":"ssundkvist","email":"sst@kth.se"},{"name":"kth-ci","email":"webmaster-private@kth.se"},{"name":"emilstenberg","email":"esandin@gmail.com"}],"homepage":"https://github.com/kth/canvas-api#readme","bugs":{"url":"https://github.com/kth/canvas-api/issues"},"dist":{"shasum":"4bc38628cc9d71e09242f21f0dbd11165380f8d5","tarball":"https://registry.npmjs.org/@kth/canvas-api/-/canvas-api-4.2.3.tgz","fileCount":11,"integrity":"sha512-4uG8+ZkNMTlSQGtBtlSOG3DDUkwKNgNtyk63I+3SniRpMlx3dyuSMkN/TF9ph9Tiq6g7zyp6js7T7+wl0RgqXQ==","signatures":[{"sig":"MEUCIQD65aoaRGoVckI6Le5hdYRZLVg8aD/WmWWZI0cvgfrzlQIgAYchA1Htk+5xY8rKAKD165v9xNWcRlXkV20Zvj7xolo=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":25989,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJjj19KACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmobphAAg/no4yA4la732EoyA/s46Ou2rs413UPqgNiUfhFAjvx4hwRt\r\ntYMZX6cCazgQEtTwr7g8/gpKPQ1bsZfjYAmzdj/Lvrb5HkzAgXpSZkFexZPZ\r\nILNchMyN6mFr7qv9GEKrOpAGy8ne6cMjM9rjUVlD/qJy6xj9XiTMbShud/Wd\r\nJ770Y9btcIdrSxWDTc9pDmH5jwBBzgkIMXCsvHdg9cWD5NsFhhTn2BC1WWI2\r\n4VCimkBw9MeeglUGHgdS7eUZWvPkWAu2vrlsMaeaTd9lSq+PBoRYXI7aOe6c\r\naY755FpvV9vzJ8QKYMrGoCXFDMdqsllZPoMHrqyGTNsN4gyeNpZz0DbR0Tlm\r\nYMJ/Gom446SBePpXc8Zy2hHgpzjP5vOzRshbDu7k/KWMc7HO+VNLdhrgDcii\r\nNc/cQVJf99qu3VUUHo0qqBzyb5No0ETIvLliTxn2Qn9vGNUcZfiv+bAI+0Sl\r\n81WPH2q/DT4rJDu10iPCtw2CNFfhWVCX0uJdNFJy268Qzd3GJCy5V/0GPAGk\r\nzk4Kcr4U4Pk2xGO79SeD1bBaDyIanO5lsq311QoktWwS/Lqy6qzXK59pzdH+\r\nDITdeV6ibbcz0/OcrE+/WnXOVVnN3yeXvJdPzdGBAUuXi/zjX2WfxjbOKNKs\r\nMBgeaGsGcclHkoaa/RMbi4vMVqBTsVyyme0=\r\n=RE/F\r\n-----END PGP SIGNATURE-----\r\n"},"main":"dist/index.js","types":"dist/index.d.ts","gitHead":"1a9565954aacbdbf9e6a3529424d2d24765f69bf","scripts":{"test":"npm run build && npm run test:lint && jest","build":"rm -rf dist && tsc","format":"eslint && prettier --write .","test:lint":"eslint src && prettier --check .","prepublish":"npm run build"},"_npmUser":{"name":"exacs","email":"carlos@saito.style"},"repository":{"url":"git+https://github.com/kth/canvas-api.git","type":"git"},"_npmVersion":"8.19.2","description":" Functions for communicating with Canvas LMS","directories":{},"_nodeVersion":"18.12.1","dependencies":{"got":"^11.8.2","query-string":"^6.14.1","formdata-node":"^3.7.0","form-data-encoder":"1.6.0"},"_hasShrinkwrap":false,"devDependencies":{"msw":"^0.49.1","ora":"^5.0.0","jest":"^27.0.6","tempy":"^0.3.0","dotenv":"^8.2.0","eslint":"^7.29.0","ts-jest":"^27.0.5","fast-csv":"^4.3.6","prettier":"^2.2.1","typescript":"^4.4.4","@types/jest":"^27.0.2","@jest/globals":"^27.0.6","@kth/eslint-config-kth":"^1.0.10","@types/create-test-server":"^3.0.1","@typescript-eslint/parser":"^4.33.0","@typescript-eslint/eslint-plugin":"^4.33.0"},"_npmOperationalInternal":{"tmp":"tmp/canvas-api_4.2.3_1670340426398_0.21828514448800318","host":"s3://npm-registry-packages"}},"4.2.4":{"name":"@kth/canvas-api","version":"4.2.4","author":{"url":"https://github.com/KTH","name":"KTH","email":"vc.developers@kth.se"},"license":"MIT","_id":"@kth/canvas-api@4.2.4","maintainers":[{"name":"kthwebmaster","email":"webmaster@kth.se"},{"name":"wkchung","email":"wkchung@kth.se"},{"name":"exacs","email":"carlos@saito.style"},{"name":"ssundkvist","email":"sst@kth.se"},{"name":"kth-ci","email":"webmaster-private@kth.se"},{"name":"emilstenberg","email":"esandin@gmail.com"}],"homepage":"https://github.com/kth/canvas-api#readme","bugs":{"url":"https://github.com/kth/canvas-api/issues"},"dist":{"shasum":"eb8761dd8350fd13f8b011955d16340d76264b86","tarball":"https://registry.npmjs.org/@kth/canvas-api/-/canvas-api-4.2.4.tgz","fileCount":3,"integrity":"sha512-K6EmL80xsfNJBCsqeUpRTQ3VDLzAXuWhYCxHe7g884iCI9kSjpERShO81RRVN3xZF3Hm8a8BI9I7RaXqIuw95A==","signatures":[{"sig":"MEYCIQCFrXaYpzEJ/ErXaSQ2FT9NIfP4zg/4MoAsiSLyPE8n4gIhAJOVkSddxTYlAFS09i2CmI4alN+Y4NIxfLft/AKiqxt4","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":8396,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJkQTLBACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmoG8A/+MOfCubruSOVFiGGwkhFJOYf2lEShgzBGRsF9yXZ0Wt5VCKwg\r\nWcjZOx65HQ03fuEvspvQKc42+xneeK5erFJ+FrbmUi9RBjgz8Hhhr9s7SUlK\r\nj/QQzw1LEvuSZK68HcjWeibs4J/Ouli+LsMZa2ZWkXWhMZEu/FWwv74+3EHz\r\neh5wa+l/4lU+dlerimBBvgHmJoU11eeTmkj21DPbFZRScOUdjlK2zRvqqMrk\r\n00X230wnBusZPo3FbZhAdTiVC31pJj+atbFYzXVFQr6nqmrXn9FFX3RjhvjG\r\nwWyUnHSjWYHHOqQH6PuUH7Nvh1ZvSL3goD+qAnhb+76KUwdswGnyOYX35KGJ\r\nUtN4i7Ft4prmcKO4WzZCEDHeHnpdUA8191iieYbWsvXbMPgU2uyZ61o3C1wB\r\nX0UMozlvukJy0V8bDbVxOVT8HBnQ87yukQLcmAYNalhIGBLMPnFl7B6RuJzS\r\n9F/+6X6iCDIWyJ0AgZK4DBx5xsknq82BiAfZcUjxCoEwCkgYiWbodKpX3m3C\r\nqu98R3TYkV3okGODTaHoHtSyKBMJVeWeNOZyQIFkocxB1L9sK7VIh/0cHC1U\r\nVoTCVlBzvkVV9G+j9//+VT8i4qBWzERXF5HUgsZuW541Mpxm60rWHzTnsus9\r\nvm5KmqQgeLGxIe1IQ/sjPtLSdk9Cc+xa4qw=\r\n=Ehsd\r\n-----END PGP SIGNATURE-----\r\n"},"main":"dist/index.js","types":"dist/index.d.ts","gitHead":"00aa8df18f26f56561fdf23c611eb88088f1cb46","scripts":{"test":"npm run build && npm run test:lint && jest","build":"rm -rf dist && tsc","format":"eslint && prettier --write .","test:lint":"eslint src && prettier --check .","prepublish":"npm run build"},"_npmUser":{"name":"emilstenberg","email":"esandin@gmail.com"},"deprecated":"Not working. Use 4.2.5 instead","repository":{"url":"git+https://github.com/kth/canvas-api.git","type":"git"},"_npmVersion":"8.15.0","description":" Functions for communicating with Canvas LMS","directories":{},"_nodeVersion":"16.17.1","dependencies":{"got":"^11.8.2","query-string":"^6.14.1","formdata-node":"^3.7.0","form-data-encoder":"1.6.0"},"_hasShrinkwrap":false,"devDependencies":{"msw":"^0.49.1","ora":"^5.0.0","jest":"^27.0.6","tempy":"^0.3.0","dotenv":"^8.2.0","eslint":"^8.31.0","ts-jest":"^27.0.5","fast-csv":"^4.3.6","prettier":"^2.8.2","typescript":"^4.9.4","@types/jest":"^27.0.2","@jest/globals":"^27.0.6","@kth/eslint-config-kth":"^3.0.12","@types/create-test-server":"^3.0.1","@typescript-eslint/parser":"^5.48.1","@typescript-eslint/eslint-plugin":"^5.48.1"},"_npmOperationalInternal":{"tmp":"tmp/canvas-api_4.2.4_1681994433179_0.2006006746212472","host":"s3://npm-registry-packages"}},"4.2.5":{"name":"@kth/canvas-api","version":"4.2.5","author":{"url":"https://github.com/KTH","name":"KTH","email":"vc.developers@kth.se"},"license":"MIT","_id":"@kth/canvas-api@4.2.5","maintainers":[{"name":"kthwebmaster","email":"webmaster@kth.se"},{"name":"wkchung","email":"wkchung@kth.se"},{"name":"exacs","email":"carlos@saito.style"},{"name":"ssundkvist","email":"sst@kth.se"},{"name":"kth-ci","email":"webmaster-private@kth.se"},{"name":"emilstenberg","email":"esandin@gmail.com"}],"homepage":"https://github.com/kth/canvas-api#readme","bugs":{"url":"https://github.com/kth/canvas-api/issues"},"dist":{"shasum":"f5244ff995c7721218ce4d07ce2e65758900405d","tarball":"https://registry.npmjs.org/@kth/canvas-api/-/canvas-api-4.2.5.tgz","fileCount":11,"integrity":"sha512-3cUh+CznHESKLEfxoalIA2568bvnfx12QZ5Y/ThSZ6Tyrf4P+kYkQJZ/FBbBNS6jSu4ijC2FPffalYb50A0vXQ==","signatures":[{"sig":"MEYCIQD/of5ghRwVtwrp50uyahcT6WCLJm5qgGP//RcCXh7HkQIhAK/c/Kq6IY1bKCAAV0XzvFV1DDxmbIEyK8ruZL3yLive","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":26188},"main":"dist/index.js","types":"dist/index.d.ts","gitHead":"c14e140724992b07d3b1528fe336a73d9d026e32","scripts":{"test":"npm run build && npm run test:lint && jest","build":"rm -rf dist && tsc","format":"eslint && prettier --write .","test:lint":"eslint src && prettier --check .","prepublish":"npm run build"},"_npmUser":{"name":"exacs","email":"carlos@saito.style"},"repository":{"url":"git+https://github.com/kth/canvas-api.git","type":"git"},"_npmVersion":"9.5.1","description":" Functions for communicating with Canvas LMS","directories":{},"_nodeVersion":"16.16.0","dependencies":{"got":"^11.8.2","query-string":"^6.14.1","formdata-node":"^3.7.0","form-data-encoder":"1.6.0"},"_hasShrinkwrap":false,"devDependencies":{"msw":"^0.49.1","ora":"^5.0.0","jest":"^27.0.6","tempy":"^0.3.0","dotenv":"^8.2.0","eslint":"^8.31.0","ts-jest":"^27.0.5","fast-csv":"^4.3.6","prettier":"^2.8.2","typescript":"^4.9.4","@types/jest":"^27.0.2","@jest/globals":"^27.0.6","@kth/eslint-config-kth":"^3.0.12","@types/create-test-server":"^3.0.1","@typescript-eslint/parser":"^5.48.1","@typescript-eslint/eslint-plugin":"^5.48.1"},"_npmOperationalInternal":{"tmp":"tmp/canvas-api_4.2.5_1683627620505_0.9399356428146179","host":"s3://npm-registry-packages"}},"4.2.6":{"name":"@kth/canvas-api","version":"4.2.6","author":{"url":"https://github.com/KTH","name":"KTH","email":"vc.developers@kth.se"},"license":"MIT","_id":"@kth/canvas-api@4.2.6","maintainers":[{"name":"kth-stratus","email":"kth-stratus@kth.se"},{"name":"mictsi","email":"michael@kth.se"},{"name":"n_sandstrom","email":"mr_n_sandstrom@hotmail.com"},{"name":"kthwebmaster","email":"webmaster@kth.se"},{"name":"exacs","email":"carlos@saito.style"},{"name":"ssundkvist","email":"sst@kth.se"},{"name":"kth-ci","email":"webmaster-private@kth.se"},{"name":"emilstenberg","email":"esandin@gmail.com"}],"homepage":"https://github.com/kth/canvas-api#readme","bugs":{"url":"https://github.com/kth/canvas-api/issues"},"dist":{"shasum":"2622541aad7d639bbfd7e9e5d691347030101704","tarball":"https://registry.npmjs.org/@kth/canvas-api/-/canvas-api-4.2.6.tgz","fileCount":11,"integrity":"sha512-D0C2Xid5K3VxBJblHQPsaIbdLM5WFHBqitvc8wGacntWpKzRGUT7ML2PTGnVCrLkAyEdlKjGedoceLXW6QJJzg==","signatures":[{"sig":"MEUCIQCEdlvUoEFXnqkkiUlkV5WxN8eXjL9oHqAmDTCfldPAtgIgFeL6ix2sM1+OM6PiWy7tKxjhKt6OwuW5ZMcK3Qu5PUE=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":26188},"main":"dist/index.js","types":"dist/index.d.ts","gitHead":"c859e3b593d582dda4c51479de0b7fed36a2c866","scripts":{"test":"npm run build && npm run test:lint && jest","build":"rm -rf dist && tsc","format":"eslint && prettier --write .","test:lint":"eslint src && prettier --check .","prepublish":"npm run build"},"_npmUser":{"name":"exacs","email":"carlos@saito.style"},"repository":{"url":"git+https://github.com/kth/canvas-api.git","type":"git"},"_npmVersion":"10.5.0","description":" Functions for communicating with Canvas LMS","directories":{},"_nodeVersion":"20.9.0","dependencies":{"got":"^11.8.2","query-string":"^6.14.1","formdata-node":"^3.7.0","form-data-encoder":"1.6.0"},"_hasShrinkwrap":false,"devDependencies":{"msw":"^0.49.1","ora":"^5.0.0","jest":"^27.0.6","tempy":"^0.3.0","dotenv":"^8.2.0","eslint":"^8.31.0","ts-jest":"^27.0.5","fast-csv":"^4.3.6","prettier":"^2.8.2","typescript":"^4.9.4","@types/jest":"^27.0.2","@jest/globals":"^27.0.6","@kth/eslint-config-kth":"^3.0.12","@types/create-test-server":"^3.0.1","@typescript-eslint/parser":"^5.48.1","@typescript-eslint/eslint-plugin":"^5.48.1"},"_npmOperationalInternal":{"tmp":"tmp/canvas-api_4.2.6_1710317102106_0.3847698008423672","host":"s3://npm-registry-packages"}},"5.0.0-beta.0":{"name":"@kth/canvas-api","version":"5.0.0-beta.0","author":{"url":"https://github.com/KTH","name":"KTH","email":"vc.developers@kth.se"},"license":"MIT","_id":"@kth/canvas-api@5.0.0-beta.0","maintainers":[{"name":"saulokth","email":"saulo@kth.se"},{"name":"kth-stratus","email":"kth-stratus@kth.se"},{"name":"mictsi","email":"michael@kth.se"},{"name":"n_sandstrom","email":"mr_n_sandstrom@hotmail.com"},{"name":"kthwebmaster","email":"webmaster@kth.se"},{"name":"exacs","email":"carlos@saito.style"},{"name":"ssundkvist","email":"sst@kth.se"},{"name":"kth-ci","email":"webmaster-private@kth.se"},{"name":"emilstenberg","email":"esandin@gmail.com"}],"homepage":"https://github.com/kth/canvas-api#readme","bugs":{"url":"https://github.com/kth/canvas-api/issues"},"dist":{"shasum":"dd24718c1f8157c923da3c56f89aa7b2c145221b","tarball":"https://registry.npmjs.org/@kth/canvas-api/-/canvas-api-5.0.0-beta.0.tgz","fileCount":15,"integrity":"sha512-+laoyL8pZEu22ikP0TUiX/dFcKPfXpA+U8wSxjyKr7hHhHcIgehgeCqBWlP1Itde21Jy1zF4z+H57g4epejDUg==","signatures":[{"sig":"MEUCIQDwnUoVeqqCG3Pi8x+ob//wGWrXlQ/JHv6XoEP3bQR0GwIgPoat3ycMMuGGDEhBqJ6P9EH6wreVMJ2H2ZXQZlkcp3Q=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":27785},"main":"dist/index.js","type":"commonjs","types":"dist/index.d.ts","exports":{".":"./dist/index.js"},"gitHead":"33f44233bd416e217cb05c18d0fe1858fea38228","scripts":{"test":"npm run build && npm run test:lint && npm run test:unit","build":"rm -rf dist && tsc -p tsconfig.build.json","format":"eslint && prettier --write .","test:lint":"eslint src && prettier --check .","test:unit":"jest src/","prepublish":"npm run build","test:integration":"jest integration-tests/"},"_npmUser":{"name":"exacs","email":"carlos@saito.style"},"repository":{"url":"git+https://github.com/kth/canvas-api.git","type":"git"},"_npmVersion":"10.5.2","description":" Functions for communicating with Canvas LMS","directories":{},"_nodeVersion":"20.9.0","dependencies":{"undici":"^6.19.2"},"_hasShrinkwrap":false,"devDependencies":{"msw":"^0.49.1","ora":"^5.0.0","zod":"^3.23.8","jest":"^29.7.0","tempy":"^0.3.0","dotenv":"^8.2.0","eslint":"^8.57.0","ts-jest":"^29.1.5","ts-node":"^10.9.2","fast-csv":"^4.3.6","prettier":"^2.8.2","@eslint/js":"^9.6.0","typescript":"^4.9.5","@types/jest":"^27.0.2","@jest/globals":"^27.0.6","@types/eslint__js":"^8.42.3","typescript-eslint":"^7.15.0","@types/create-test-server":"^3.0.1"},"_npmOperationalInternal":{"tmp":"tmp/canvas-api_5.0.0-beta.0_1720604484435_0.9925417503124552","host":"s3://npm-registry-packages"}},"5.0.0-beta.1":{"name":"@kth/canvas-api","version":"5.0.0-beta.1","author":{"url":"https://github.com/KTH","name":"KTH","email":"vc.developers@kth.se"},"license":"MIT","_id":"@kth/canvas-api@5.0.0-beta.1","maintainers":[{"name":"saulokth","email":"saulo@kth.se"},{"name":"kth-stratus","email":"kth-stratus@kth.se"},{"name":"mictsi","email":"michael@kth.se"},{"name":"n_sandstrom","email":"mr_n_sandstrom@hotmail.com"},{"name":"kthwebmaster","email":"webmaster@kth.se"},{"name":"exacs","email":"carlos@saito.style"},{"name":"ssundkvist","email":"sst@kth.se"},{"name":"kth-ci","email":"webmaster-private@kth.se"},{"name":"emilstenberg","email":"esandin@gmail.com"}],"homepage":"https://github.com/kth/canvas-api#readme","bugs":{"url":"https://github.com/kth/canvas-api/issues"},"dist":{"shasum":"be96ecaf8356edc851970d91084d89251b9739bd","tarball":"https://registry.npmjs.org/@kth/canvas-api/-/canvas-api-5.0.0-beta.1.tgz","fileCount":15,"integrity":"sha512-utswucw2DdaoPtgp/ihn0e8ClouuhUu251GOwXqZ4SoBLMCKOE70nWaiNy2SQiGG2/ZODbzjRkpa4M72TqoFkQ==","signatures":[{"sig":"MEQCIG17Hq5Gm2qzFJ6bRIFF681OdR3xyfQmidWVqjnZDHA2AiBKput2BMXquzXlDkav3l3LxrgkYVHIMLWneXGi+bQc4w==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":28633},"main":"dist/index.js","type":"commonjs","types":"dist/index.d.ts","exports":{".":"./dist/index.js"},"gitHead":"ff7544a19816dc7841a258a7fe16036202504e33","scripts":{"test":"npm run build && npm run test:lint && npm run test:unit","build":"rm -rf dist && tsc -p tsconfig.build.json","format":"eslint && prettier --write .","test:lint":"eslint src && prettier --check .","test:unit":"jest src/","prepublish":"npm run build","test:integration":"jest integration-tests/"},"_npmUser":{"name":"exacs","email":"carlos@saito.style"},"repository":{"url":"git+https://github.com/kth/canvas-api.git","type":"git"},"_npmVersion":"10.5.2","description":" Functions for communicating with Canvas LMS","directories":{},"_nodeVersion":"20.9.0","dependencies":{"undici":"^6.19.2"},"_hasShrinkwrap":false,"devDependencies":{"msw":"^0.49.1","ora":"^5.0.0","zod":"^3.23.8","jest":"^29.7.0","tempy":"^0.3.0","dotenv":"^8.2.0","eslint":"^8.57.0","ts-jest":"^29.1.5","ts-node":"^10.9.2","fast-csv":"^4.3.6","prettier":"^2.8.2","@eslint/js":"^9.6.0","typescript":"^4.9.5","@types/jest":"^27.0.2","@jest/globals":"^27.0.6","@types/eslint__js":"^8.42.3","typescript-eslint":"^7.15.0","@types/create-test-server":"^3.0.1"},"_npmOperationalInternal":{"tmp":"tmp/canvas-api_5.0.0-beta.1_1720677880882_0.6013797013522708","host":"s3://npm-registry-packages"}},"5.0.0-beta.2":{"name":"@kth/canvas-api","version":"5.0.0-beta.2","author":{"url":"https://github.com/KTH","name":"KTH","email":"vc.developers@kth.se"},"license":"MIT","_id":"@kth/canvas-api@5.0.0-beta.2","maintainers":[{"name":"saulokth","email":"saulo@kth.se"},{"name":"kth-stratus","email":"kth-stratus@kth.se"},{"name":"mictsi","email":"michael@kth.se"},{"name":"n_sandstrom","email":"mr_n_sandstrom@hotmail.com"},{"name":"kthwebmaster","email":"webmaster@kth.se"},{"name":"exacs","email":"carlos@saito.style"},{"name":"ssundkvist","email":"sst@kth.se"},{"name":"kth-ci","email":"webmaster-private@kth.se"},{"name":"emilstenberg","email":"esandin@gmail.com"}],"homepage":"https://github.com/kth/canvas-api#readme","bugs":{"url":"https://github.com/kth/canvas-api/issues"},"dist":{"shasum":"83dc66d5caf1416ff364c6224a14839f0e79b47f","tarball":"https://registry.npmjs.org/@kth/canvas-api/-/canvas-api-5.0.0-beta.2.tgz","fileCount":15,"integrity":"sha512-HrgiqAymqIAUwDqMX+BQbJR8towGs/Fg5nnq6Yd9cTIjgivoQhWmiINGP2xKAwjKbAEd/gacM5wqfeV5XxFTcA==","signatures":[{"sig":"MEQCIEBIUZCg+irBkf0ax0E999E37kG9JJRoPOkb4N3r70t/AiA6X61JsauD7UAc88mzSwP8vycw3H1TMxV7VOeYWtWfsQ==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":28593},"main":"dist/index.js","type":"commonjs","types":"dist/index.d.ts","exports":{".":"./dist/index.js"},"gitHead":"4069ee1aa8b1fee7233fe2cef1c6b220ffa86553","scripts":{"test":"npm run build && npm run test:lint && npm run test:unit","build":"rm -rf dist && tsc -p tsconfig.build.json","format":"eslint && prettier --write .","test:lint":"eslint src && prettier --check .","test:unit":"jest src/","prepublish":"npm run build","test:integration":"jest integration-tests/"},"_npmUser":{"name":"exacs","email":"carlos@saito.style"},"repository":{"url":"git+https://github.com/kth/canvas-api.git","type":"git"},"_npmVersion":"10.5.2","description":" Functions for communicating with Canvas LMS","directories":{},"_nodeVersion":"20.9.0","dependencies":{"undici":"^6.19.2"},"_hasShrinkwrap":false,"devDependencies":{"msw":"^0.49.1","ora":"^5.0.0","zod":"^3.23.8","jest":"^29.7.0","tempy":"^0.3.0","dotenv":"^8.2.0","eslint":"^8.57.0","ts-jest":"^29.1.5","ts-node":"^10.9.2","fast-csv":"^4.3.6","prettier":"^2.8.2","@eslint/js":"^9.6.0","typescript":"^4.9.5","@types/jest":"^27.0.2","@jest/globals":"^27.0.6","@types/eslint__js":"^8.42.3","typescript-eslint":"^7.15.0","@types/create-test-server":"^3.0.1"},"_npmOperationalInternal":{"tmp":"tmp/canvas-api_5.0.0-beta.2_1723463065143_0.31871532338015673","host":"s3://npm-registry-packages"}},"5.0.0-beta.3":{"name":"@kth/canvas-api","version":"5.0.0-beta.3","author":{"url":"https://github.com/KTH","name":"KTH","email":"vc.developers@kth.se"},"license":"MIT","_id":"@kth/canvas-api@5.0.0-beta.3","maintainers":[{"name":"saulokth","email":"saulo@kth.se"},{"name":"kth-stratus","email":"kth-stratus@kth.se"},{"name":"mictsi","email":"michael@kth.se"},{"name":"n_sandstrom","email":"mr_n_sandstrom@hotmail.com"},{"name":"kthwebmaster","email":"webmaster@kth.se"},{"name":"exacs","email":"carlos@saito.style"},{"name":"ssundkvist","email":"sst@kth.se"},{"name":"kth-ci","email":"webmaster-private@kth.se"},{"name":"emilstenberg","email":"esandin@gmail.com"}],"homepage":"https://github.com/kth/canvas-api#readme","bugs":{"url":"https://github.com/kth/canvas-api/issues"},"dist":{"shasum":"cac32b02158095f60a5cac8884c53e4acb39ca87","tarball":"https://registry.npmjs.org/@kth/canvas-api/-/canvas-api-5.0.0-beta.3.tgz","fileCount":15,"integrity":"sha512-0cDtoTi+czlq9NozqFmV3JDOCJYzmjxvQUy+xuWTpdZDZ16NMhTmknCk3WRAWVla2Ie1BK6Uia7ZUJuGu3eVCg==","signatures":[{"sig":"MEYCIQCdXNN0Uj0fqx+BurBRqVLsk8PFrSUWcFeS2CGK9m6rwQIhAM3c4DiyACbbB4HdWn8qBhsO2brnCaPrLbXbXYqugc28","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":31000},"main":"dist/index.js","type":"commonjs","types":"dist/index.d.ts","exports":{".":"./dist/index.js"},"gitHead":"d7a4d9ad2b3a901837b620ef50b212145d3a5a06","scripts":{"test":"npm run build && npm run test:lint && npm run test:unit","build":"rm -rf dist && tsc -p tsconfig.build.json","format":"eslint && prettier --write .","test:lint":"eslint src && prettier --check .","test:unit":"jest src/","prepublish":"npm run build","test:integration":"jest integration-tests/"},"_npmUser":{"name":"exacs","email":"carlos@saito.style"},"repository":{"url":"git+https://github.com/kth/canvas-api.git","type":"git"},"_npmVersion":"10.5.2","description":" Functions for communicating with Canvas LMS","directories":{},"_nodeVersion":"20.9.0","dependencies":{"undici":"^6.19.2"},"_hasShrinkwrap":false,"devDependencies":{"msw":"^0.49.1","ora":"^5.0.0","zod":"^3.23.8","jest":"^29.7.0","tempy":"^0.3.0","dotenv":"^8.2.0","eslint":"^8.57.0","ts-jest":"^29.1.5","ts-node":"^10.9.2","fast-csv":"^4.3.6","prettier":"^2.8.2","@eslint/js":"^9.6.0","typescript":"^4.9.5","@types/jest":"^27.0.2","@jest/globals":"^27.0.6","@types/eslint__js":"^8.42.3","typescript-eslint":"^7.15.0","@types/create-test-server":"^3.0.1"},"_npmOperationalInternal":{"tmp":"tmp/canvas-api_5.0.0-beta.3_1724161935598_0.7708395723184971","host":"s3://npm-registry-packages"}},"5.0.0-beta.4":{"name":"@kth/canvas-api","version":"5.0.0-beta.4","author":{"url":"https://github.com/KTH","name":"KTH","email":"vc.developers@kth.se"},"license":"MIT","_id":"@kth/canvas-api@5.0.0-beta.4","maintainers":[{"name":"saulokth","email":"saulo@kth.se"},{"name":"kth-stratus","email":"kth-stratus@kth.se"},{"name":"mictsi","email":"michael@kth.se"},{"name":"n_sandstrom","email":"mr_n_sandstrom@hotmail.com"},{"name":"kthwebmaster","email":"webmaster@kth.se"},{"name":"exacs","email":"carlos@saito.style"},{"name":"ssundkvist","email":"sst@kth.se"},{"name":"kth-ci","email":"webmaster-private@kth.se"},{"name":"emilstenberg","email":"esandin@gmail.com"}],"homepage":"https://github.com/kth/canvas-api#readme","bugs":{"url":"https://github.com/kth/canvas-api/issues"},"dist":{"shasum":"de932373ac0f62cb22e67392bd3859a056911da1","tarball":"https://registry.npmjs.org/@kth/canvas-api/-/canvas-api-5.0.0-beta.4.tgz","fileCount":15,"integrity":"sha512-KkYG9vrrJmshm2b/jJwNJtfdTcHcRQz/klBlf4VgemdpraWB6Euo5QYdWZ+CWkk52ONI+Cz2/e1Xbkm0eY93zg==","signatures":[{"sig":"MEYCIQDcR6aL/3LdNiMWRETmgpJgLRoKGHLUu6Mxz6tkjVlqRAIhAOeHTSUVKhlb0BJWSqRCPBqrrQMWEdYzwbF/GNEyW4IZ","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":31000},"main":"dist/index.js","type":"commonjs","types":"dist/index.d.ts","exports":{".":"./dist/index.js"},"gitHead":"39c88601d498c1c174b1e8dc0d01b5492a232d2b","scripts":{"test":"npm run build && npm run test:lint && npm run test:unit","build":"rm -rf dist && tsc -p tsconfig.build.json","format":"eslint && prettier --write .","test:lint":"eslint src && prettier --check .","test:unit":"jest src/","prepublish":"npm run build","test:integration":"jest integration-tests/"},"_npmUser":{"name":"exacs","email":"carlos@saito.style"},"repository":{"url":"git+https://github.com/kth/canvas-api.git","type":"git"},"_npmVersion":"10.5.2","description":" Functions for communicating with Canvas LMS","directories":{},"_nodeVersion":"20.9.0","dependencies":{"undici":"^6.19.2"},"_hasShrinkwrap":false,"devDependencies":{"msw":"^0.49.1","ora":"^5.0.0","zod":"^3.23.8","jest":"^29.7.0","tempy":"^0.3.0","dotenv":"^8.2.0","eslint":"^8.57.0","ts-jest":"^29.1.5","ts-node":"^10.9.2","fast-csv":"^4.3.6","prettier":"^2.8.2","@eslint/js":"^9.6.0","typescript":"^4.9.5","@types/jest":"^27.0.2","@jest/globals":"^27.0.6","@types/eslint__js":"^8.42.3","typescript-eslint":"^7.15.0","@types/create-test-server":"^3.0.1"},"_npmOperationalInternal":{"tmp":"tmp/canvas-api_5.0.0-beta.4_1724314909261_0.1701680217577881","host":"s3://npm-registry-packages"}},"5.0.0-beta.5":{"name":"@kth/canvas-api","version":"5.0.0-beta.5","author":{"url":"https://github.com/KTH","name":"KTH","email":"vc.developers@kth.se"},"license":"MIT","_id":"@kth/canvas-api@5.0.0-beta.5","maintainers":[{"name":"saulokth","email":"saulo@kth.se"},{"name":"kth-stratus","email":"kth-stratus@kth.se"},{"name":"mictsi","email":"michael@kth.se"},{"name":"n_sandstrom","email":"mr_n_sandstrom@hotmail.com"},{"name":"kthwebmaster","email":"webmaster@kth.se"},{"name":"exacs","email":"carlos@saito.style"},{"name":"ssundkvist","email":"sst@kth.se"},{"name":"kth-ci","email":"webmaster-private@kth.se"},{"name":"emilstenberg","email":"esandin@gmail.com"}],"homepage":"https://github.com/kth/canvas-api#readme","bugs":{"url":"https://github.com/kth/canvas-api/issues"},"dist":{"shasum":"446d3566d507c17a2256e2186b421d3d70b40171","tarball":"https://registry.npmjs.org/@kth/canvas-api/-/canvas-api-5.0.0-beta.5.tgz","fileCount":15,"integrity":"sha512-XJhGTyaji8r87F/xO7I1IRACNzszGo1914CSt3ol6946rQQLDQMhNz2ST/oWidDcrUxiULglOQ+SViAlZMp2WA==","signatures":[{"sig":"MEYCIQCdKp0FFClXBustGZAmNIGaZG2iUAlwePtxJVZsVFHg1AIhAMqH4h66OdjDhpCisC8ki7pwQ/Msps0TsMxy//BeXJ1O","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":31221},"main":"dist/index.js","type":"commonjs","types":"dist/index.d.ts","exports":{".":"./dist/index.js"},"gitHead":"4fb1f86c3ae032eb63232c64766cfb716a1cc0f2","scripts":{"test":"npm run build && npm run test:lint && npm run test:unit","build":"rm -rf dist && tsc -p tsconfig.build.json","format":"eslint && prettier --write .","test:lint":"eslint src && prettier --check .","test:unit":"jest src/","prepublish":"npm run build","test:integration":"jest integration-tests/"},"_npmUser":{"name":"exacs","email":"carlos@saito.style"},"repository":{"url":"git+https://github.com/kth/canvas-api.git","type":"git"},"_npmVersion":"10.5.2","description":" Functions for communicating with Canvas LMS","directories":{},"_nodeVersion":"20.9.0","dependencies":{"undici":"^6.19.2"},"_hasShrinkwrap":false,"devDependencies":{"msw":"^0.49.1","ora":"^5.0.0","zod":"^3.23.8","jest":"^29.7.0","tempy":"^0.3.0","dotenv":"^8.2.0","eslint":"^8.57.0","ts-jest":"^29.1.5","ts-node":"^10.9.2","fast-csv":"^4.3.6","prettier":"^2.8.2","@eslint/js":"^9.6.0","typescript":"^4.9.5","@types/jest":"^27.0.2","@jest/globals":"^27.0.6","@types/eslint__js":"^8.42.3","typescript-eslint":"^7.15.0","@types/create-test-server":"^3.0.1"},"_npmOperationalInternal":{"tmp":"tmp/canvas-api_5.0.0-beta.5_1724315376801_0.005357728355656288","host":"s3://npm-registry-packages"}},"5.0.0-beta.6":{"name":"@kth/canvas-api","version":"5.0.0-beta.6","author":{"url":"https://github.com/KTH","name":"KTH","email":"vc.developers@kth.se"},"license":"MIT","_id":"@kth/canvas-api@5.0.0-beta.6","maintainers":[{"name":"saulokth","email":"saulo@kth.se"},{"name":"kth-stratus","email":"kth-stratus@kth.se"},{"name":"mictsi","email":"michael@kth.se"},{"name":"n_sandstrom","email":"mr_n_sandstrom@hotmail.com"},{"name":"kthwebmaster","email":"webmaster@kth.se"},{"name":"exacs","email":"carlos@saito.style"},{"name":"ssundkvist","email":"sst@kth.se"},{"name":"kth-ci","email":"webmaster-private@kth.se"},{"name":"emilstenberg","email":"esandin@gmail.com"}],"homepage":"https://github.com/kth/canvas-api#readme","bugs":{"url":"https://github.com/kth/canvas-api/issues"},"dist":{"shasum":"1a1925a4960486aa3159242c4171b5dc9104f80a","tarball":"https://registry.npmjs.org/@kth/canvas-api/-/canvas-api-5.0.0-beta.6.tgz","fileCount":15,"integrity":"sha512-QlriVLdrTMr7N47iV8o1yJ81zb5wfRFKGFyV/+gIfYKQd5lp4Q4ifGMOn4Nj778/P9DWVLpV/30mFVE8/wc1eQ==","signatures":[{"sig":"MEYCIQCJ/b1JlIb2U2fkQJryN411xHDRluJ1++wDwaBI+rsJOAIhAMXAJ+K3+GvzRn/bF0DWLeMWSHV7dSWjZPLBO/WH1PlN","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":29954},"main":"dist/index.js","type":"commonjs","types":"dist/index.d.ts","exports":{".":"./dist/index.js"},"gitHead":"3218b3bea96b659f7445db815c9f56ac1f433d5e","scripts":{"test":"npm run build && npm run test:lint && npm run test:unit","build":"rm -rf dist && tsc -p tsconfig.build.json","format":"eslint && prettier --write .","test:lint":"eslint src examples integration-tests && prettier --check .","test:unit":"jest src/","prepublish":"npm run build","test:integration":"jest integration-tests/ --bail"},"_npmUser":{"name":"exacs","email":"carlos@saito.style"},"repository":{"url":"git+https://github.com/kth/canvas-api.git","type":"git"},"_npmVersion":"10.5.2","description":" Functions for communicating with Canvas LMS","directories":{},"_nodeVersion":"20.9.0","dependencies":{"undici":"^6.19.2"},"_hasShrinkwrap":false,"devDependencies":{"msw":"^0.49.1","ora":"^5.0.0","zod":"^3.23.8","jest":"^29.7.0","tempy":"^0.3.0","dotenv":"^8.2.0","eslint":"^8.57.0","ts-jest":"^29.1.5","ts-node":"^10.9.2","fast-csv":"^4.3.6","prettier":"^2.8.2","@eslint/js":"^9.6.0","typescript":"^4.9.5","@types/jest":"^27.0.2","@jest/globals":"^27.0.6","@types/eslint__js":"^8.42.3","typescript-eslint":"^7.15.0","@types/create-test-server":"^3.0.1"},"_npmOperationalInternal":{"tmp":"tmp/canvas-api_5.0.0-beta.6_1726131205246_0.6012790403799706","host":"s3://npm-registry-packages"}},"5.0.0-beta.7":{"name":"@kth/canvas-api","version":"5.0.0-beta.7","author":{"url":"https://github.com/KTH","name":"KTH","email":"vc.developers@kth.se"},"license":"MIT","_id":"@kth/canvas-api@5.0.0-beta.7","maintainers":[{"name":"saulokth","email":"saulo@kth.se"},{"name":"kth-stratus","email":"kth-stratus@kth.se"},{"name":"mictsi","email":"michael@kth.se"},{"name":"n_sandstrom","email":"mr_n_sandstrom@hotmail.com"},{"name":"kthwebmaster","email":"webmaster@kth.se"},{"name":"exacs","email":"carlos@saito.style"},{"name":"ssundkvist","email":"sst@kth.se"},{"name":"kth-ci","email":"webmaster-private@kth.se"},{"name":"emilstenberg","email":"esandin@gmail.com"}],"homepage":"https://github.com/kth/canvas-api#readme","bugs":{"url":"https://github.com/kth/canvas-api/issues"},"dist":{"shasum":"31686d596272713b58ffbfd9b2450b96e8b8545a","tarball":"https://registry.npmjs.org/@kth/canvas-api/-/canvas-api-5.0.0-beta.7.tgz","fileCount":15,"integrity":"sha512-WY13QX9WWxqdemkFheM2DEHzxPPo/e3q/tPH4htBV4UTicCKgkLdxePeinvmyFxv6IKdB2u6J45Q1dXmagLutw==","signatures":[{"sig":"MEYCIQDAnx7HxL72kieU+wkILcinF9Phss0bCr3Oria/V6xyMwIhAKRZaCtdfr5c13qmilQZ/Qbd0HLpUYe1NV+BzjjW7fUf","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":30708},"main":"dist/index.js","type":"commonjs","types":"dist/index.d.ts","exports":{".":"./dist/index.js"},"gitHead":"752294df0e0eade363aab2d35e66a03260511d0b","scripts":{"test":"npm run build && npm run test:lint && npm run test:unit","build":"rm -rf dist && tsc -p tsconfig.build.json","format":"eslint && prettier --write .","test:lint":"eslint src examples integration-tests && prettier --check .","test:unit":"jest src/","prepublish":"npm run build","test:integration":"jest integration-tests/ --bail"},"_npmUser":{"name":"exacs","email":"carlos@saito.style"},"repository":{"url":"git+https://github.com/kth/canvas-api.git","type":"git"},"_npmVersion":"10.5.2","description":" Functions for communicating with Canvas LMS","directories":{},"_nodeVersion":"20.9.0","dependencies":{"undici":"^6.19.2"},"_hasShrinkwrap":false,"devDependencies":{"msw":"^0.49.1","ora":"^5.0.0","zod":"^3.23.8","jest":"^29.7.0","tempy":"^0.3.0","dotenv":"^8.2.0","eslint":"^8.57.0","ts-jest":"^29.1.5","ts-node":"^10.9.2","fast-csv":"^4.3.6","prettier":"^2.8.2","@eslint/js":"^9.6.0","typescript":"^4.9.5","@types/jest":"^27.0.2","@jest/globals":"^27.0.6","@types/eslint__js":"^8.42.3","typescript-eslint":"^7.15.0","@types/create-test-server":"^3.0.1"},"_npmOperationalInternal":{"tmp":"tmp/canvas-api_5.0.0-beta.7_1726137059448_0.3965750858932571","host":"s3://npm-registry-packages"}},"5.1.0-beta.2":{"name":"@kth/canvas-api","version":"5.1.0-beta.2","author":{"url":"https://github.com/KTH","name":"KTH","email":"vc.developers@kth.se"},"license":"MIT","_id":"@kth/canvas-api@5.1.0-beta.2","maintainers":[{"name":"kthwebmaster","email":"webmaster@kth.se"},{"name":"kth-stratus","email":"kth-stratus@kth.se"},{"name":"mictsi","email":"michael@kth.se"},{"name":"n_sandstrom","email":"mr_n_sandstrom@hotmail.com"},{"name":"ssundkvist","email":"sst@kth.se"},{"name":"kth-ci","email":"webmaster-private@kth.se"},{"name":"emilstenberg","email":"esandin@gmail.com"},{"name":"joni9","email":"joni9@kth.se"},{"name":"krislo","email":"krislo@kth.se"},{"name":"rogiervdwel","email":"rogie@kth.se"}],"homepage":"https://github.com/kth/canvas-api#readme","bugs":{"url":"https://github.com/kth/canvas-api/issues"},"dist":{"shasum":"4f31318dea7632048d8e206bff2e690f524ca929","tarball":"https://registry.npmjs.org/@kth/canvas-api/-/canvas-api-5.1.0-beta.2.tgz","fileCount":3,"integrity":"sha512-jHshcFKJKut10ON7655MLGUjCOkihhwMNK3hjQGQpv9xxttHZDfMgbobTlGt1etMCNOX0tISYY7bMM394YQhNQ==","signatures":[{"sig":"MEQCIEVJrDtMlvGR8nE+YI3x/hHlyHUgMvHaaPxe7PWR7AGTAiA79DDeHszHIWZKM7c8kKgAe8vpba/tZ9j+NGPwVXFB9A==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":7244},"main":"dist/index.js","type":"commonjs","types":"dist/index.d.ts","exports":{".":"./dist/index.js"},"gitHead":"80618f6e90be7f637a456e5e225cd635da6e0a65","scripts":{"test":"npm run build && npm run test:lint && npm run test:unit","build":"rm -rf dist && tsc -p tsconfig.build.json","format":"eslint && prettier --write .","test:lint":"eslint src examples integration-tests && prettier --check .","test:unit":"jest src/","prepublish":"npm run build","test:integration":"jest integration-tests/ --bail"},"_npmUser":{"name":"emilstenberg","email":"esandin@gmail.com"},"repository":{"url":"git+https://github.com/kth/canvas-api.git","type":"git"},"_npmVersion":"10.7.0","description":" Functions for communicating with Canvas LMS","directories":{},"_nodeVersion":"22.1.0","dependencies":{"undici":"^6.19.2"},"_hasShrinkwrap":false,"devDependencies":{"msw":"^0.49.1","ora":"^5.0.0","zod":"^3.23.8","jest":"^29.7.0","tempy":"^0.3.0","dotenv":"^8.2.0","eslint":"^8.57.0","ts-jest":"^29.1.5","ts-node":"^10.9.2","fast-csv":"^4.3.6","prettier":"^2.8.2","@eslint/js":"^9.6.0","typescript":"^4.9.5","@types/jest":"^27.0.2","@jest/globals":"^27.0.6","@types/eslint__js":"^8.42.3","typescript-eslint":"^7.15.0","@types/create-test-server":"^3.0.1"},"_npmOperationalInternal":{"tmp":"tmp/canvas-api_5.1.0-beta.2_1763634385343_0.6360716588573996","host":"s3://npm-registry-packages-npm-production"}},"5.1.0-beta.3":{"name":"@kth/canvas-api","version":"5.1.0-beta.3","author":{"url":"https://github.com/KTH","name":"KTH","email":"vc.developers@kth.se"},"license":"MIT","_id":"@kth/canvas-api@5.1.0-beta.3","maintainers":[{"name":"kthwebmaster","email":"webmaster@kth.se"},{"name":"kth-stratus","email":"kth-stratus@kth.se"},{"name":"mictsi","email":"michael@kth.se"},{"name":"n_sandstrom","email":"mr_n_sandstrom@hotmail.com"},{"name":"ssundkvist","email":"sst@kth.se"},{"name":"kth-ci","email":"webmaster-private@kth.se"},{"name":"emilstenberg","email":"esandin@gmail.com"},{"name":"joni9","email":"joni9@kth.se"},{"name":"krislo","email":"krislo@kth.se"},{"name":"rogiervdwel","email":"rogie@kth.se"}],"homepage":"https://github.com/kth/canvas-api#readme","bugs":{"url":"https://github.com/kth/canvas-api/issues"},"dist":{"shasum":"6be4a2f6457e36797f6758e12f07eca5c32f7364","tarball":"https://registry.npmjs.org/@kth/canvas-api/-/canvas-api-5.1.0-beta.3.tgz","fileCount":18,"integrity":"sha512-1QxS4fyETUG7NL4GAN/J5hp2MxpDC6xmVVLDDKYgNG3+RcDj2dm7Sey5Zx22nP2+zCNPEfEdme0yeG4kAJ1cZg==","signatures":[{"sig":"MEQCIBdL5sqk2TmBG5DZSjA9lLA07D3RqOVts2qbXQ7e0sDIAiA/hNhElNTiHWqL5MSf026a0yAxZSCZlRm07mRpMRBn6g==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":45909},"main":"dist/index.js","type":"commonjs","types":"dist/index.d.ts","exports":{".":"./dist/index.js"},"gitHead":"90cedc084343ac4eaddc0d0ca53399ba96215f8f","scripts":{"test":"npm run build && npm run test:lint && npm run test:unit","build":"rm -rf dist && tsc -p tsconfig.build.json","format":"eslint && prettier --write .","test:lint":"eslint src examples integration-tests && prettier --check .","test:unit":"jest src/","prepublish":"npm run build","test:integration":"jest integration-tests/ --bail"},"_npmUser":{"name":"emilstenberg","email":"esandin@gmail.com"},"repository":{"url":"git+https://github.com/kth/canvas-api.git","type":"git"},"_npmVersion":"10.7.0","description":" Functions for communicating with Canvas LMS","directories":{},"_nodeVersion":"22.1.0","dependencies":{"undici":"^6.19.2"},"_hasShrinkwrap":false,"devDependencies":{"msw":"^0.49.1","ora":"^5.0.0","zod":"^3.23.8","jest":"^29.7.0","tempy":"^0.3.0","dotenv":"^8.2.0","eslint":"^8.57.0","ts-jest":"^29.1.5","ts-node":"^10.9.2","fast-csv":"^4.3.6","prettier":"^2.8.2","@eslint/js":"^9.6.0","typescript":"^4.9.5","@types/jest":"^27.0.2","@jest/globals":"^27.0.6","@types/eslint__js":"^8.42.3","typescript-eslint":"^7.15.0","@types/create-test-server":"^3.0.1"},"_npmOperationalInternal":{"tmp":"tmp/canvas-api_5.1.0-beta.3_1763635460959_0.28422944103677295","host":"s3://npm-registry-packages-npm-production"}},"5.1.1":{"name":"@kth/canvas-api","version":"5.1.1","author":{"url":"https://github.com/KTH","name":"KTH","email":"vc.developers@kth.se"},"license":"MIT","_id":"@kth/canvas-api@5.1.1","maintainers":[{"name":"kthwebmaster","email":"webmaster@kth.se"},{"name":"kth-stratus","email":"kth-stratus@kth.se"},{"name":"mictsi","email":"michael@kth.se"},{"name":"n_sandstrom","email":"mr_n_sandstrom@hotmail.com"},{"name":"ssundkvist","email":"sst@kth.se"},{"name":"kth-ci","email":"webmaster-private@kth.se"},{"name":"emilstenberg","email":"esandin@gmail.com"},{"name":"joni9","email":"joni9@kth.se"},{"name":"krislo","email":"krislo@kth.se"},{"name":"rogiervdwel","email":"rogie@kth.se"}],"homepage":"https://github.com/kth/canvas-api#readme","bugs":{"url":"https://github.com/kth/canvas-api/issues"},"dist":{"shasum":"ac60baf14af1a5fabfb6d66f253b5854f3cb4c59","tarball":"https://registry.npmjs.org/@kth/canvas-api/-/canvas-api-5.1.1.tgz","fileCount":18,"integrity":"sha512-EvE+xok7ntN4FiypEHG0vplRjDOdkC79ERB//ziqDgTkAd9ywDWH/X26cyJwahdD+xpkQeOmmXLXXdqCNS+iiQ==","signatures":[{"sig":"MEQCICtMFUvqJif61jzi3d2NUMEmwhPj8ZQcvo5iPsDiHwXdAiAWUh2jDhLG8xG50B9h7fJE36KBvjgkxq4MijlD3tC2ig==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":46055},"main":"dist/index.js","type":"commonjs","types":"dist/index.d.ts","exports":{".":"./dist/index.js"},"gitHead":"a5c7f6f06b5dc4978090eafafeabaac4facbf8cd","scripts":{"test":"npm run build && npm run test:lint && npm run test:unit","build":"rm -rf dist && tsc -p tsconfig.build.json","format":"eslint && prettier --write .","test:lint":"eslint src examples integration-tests && prettier --check .","test:unit":"jest src/","prepublish":"npm run build","test:integration":"jest integration-tests/ --bail"},"_npmUser":{"name":"emilstenberg","email":"esandin@gmail.com"},"repository":{"url":"git+https://github.com/kth/canvas-api.git","type":"git"},"_npmVersion":"10.7.0","description":" Functions for communicating with Canvas LMS","directories":{},"_nodeVersion":"22.1.0","dependencies":{"undici":"^6.19.2"},"_hasShrinkwrap":false,"devDependencies":{"msw":"^0.49.1","ora":"^5.0.0","zod":"^3.23.8","jest":"^29.7.0","tempy":"^0.3.0","dotenv":"^8.2.0","eslint":"^8.57.0","ts-jest":"^29.1.5","ts-node":"^10.9.2","fast-csv":"^4.3.6","prettier":"^2.8.2","@eslint/js":"^9.6.0","typescript":"^4.9.5","@types/jest":"^27.0.2","@jest/globals":"^27.0.6","@types/eslint__js":"^8.42.3","typescript-eslint":"^7.15.0","@types/create-test-server":"^3.0.1"},"_npmOperationalInternal":{"tmp":"tmp/canvas-api_5.1.1_1763644858450_0.6756017518681172","host":"s3://npm-registry-packages-npm-production"}}},"time":{"created":"2019-03-06T14:14:00.753Z","modified":"2026-09-07T08:51:15.995Z","1.0.0":"2019-03-06T14:14:01.027Z","1.0.1":"2019-03-19T09:31:41.053Z","1.0.2-0":"2019-03-21T11:47:24.134Z","1.0.2":"2019-03-29T08:16:50.160Z","1.0.3":"2019-04-17T12:05:32.323Z","1.1.0":"2019-05-02T07:03:06.106Z","1.1.1":"2019-05-15T13:45:15.954Z","2.0.0":"2019-06-18T12:48:40.375Z","2.1.0-beta.1":"2019-07-17T06:09:30.042Z","2.1.0-beta.2":"2019-07-17T06:38:07.427Z","2.1.0":"2019-08-23T14:13:06.553Z","2.1.1":"2020-04-07T13:35:51.806Z","2.1.2":"2020-06-25T13:35:52.992Z","2.2.0":"2021-02-02T08:20:58.283Z","3.0.0":"2021-02-08T09:37:21.901Z","3.0.1":"2021-02-10T15:59:17.851Z","3.0.2":"2021-02-11T15:04:39.824Z","3.0.3":"2021-06-08T14:54:50.335Z","3.1.0":"2021-06-30T09:05:03.613Z","3.1.1":"2021-07-02T13:59:08.719Z","3.2.0":"2021-08-25T07:08:17.754Z","4.0.0-0":"2021-10-06T13:44:15.018Z","3.3.0-1":"2021-10-20T12:43:32.095Z","4.0.0-1":"2021-11-12T12:54:00.861Z","4.0.0":"2021-11-16T09:07:22.363Z","4.0.1":"2021-11-29T12:13:22.971Z","4.0.2":"2021-11-29T13:39:12.193Z","4.1.0":"2022-01-28T12:00:25.001Z","4.2.0":"2022-02-11T09:12:06.770Z","4.2.2":"2022-04-26T08:01:28.711Z","4.2.3":"2022-12-06T15:27:06.625Z","4.2.4":"2023-04-20T12:40:33.336Z","4.2.5":"2023-05-09T10:20:20.656Z","4.2.6":"2024-03-13T08:05:02.260Z","5.0.0-beta.0":"2024-07-10T09:41:24.624Z","5.0.0-beta.1":"2024-07-11T06:04:41.097Z","5.0.0-beta.2":"2024-08-12T11:44:25.289Z","5.0.0-beta.3":"2024-08-20T13:52:15.762Z","5.0.0-beta.4":"2024-08-22T08:21:49.448Z","5.0.0-beta.5":"2024-08-22T08:29:36.940Z","5.0.0-beta.6":"2024-09-12T08:53:25.382Z","5.0.0-beta.7":"2024-09-12T10:30:59.681Z","5.1.0-beta.2":"2025-11-20T10:26:25.539Z","5.1.0-beta.3":"2025-11-20T10:44:21.160Z","5.1.1":"2025-11-20T13:20:58.635Z"},"bugs":{"url":"https://github.com/kth/canvas-api/issues"},"author":{"url":"https://github.com/KTH","name":"KTH","email":"vc.developers@kth.se"},"license":"MIT","homepage":"https://github.com/kth/canvas-api#readme","repository":{"url":"git+https://github.com/kth/canvas-api.git","type":"git"},"description":" Functions for communicating with Canvas LMS","maintainers":[{"email":"webmaster@kth.se","name":"kthwebmaster"},{"email":"kth-stratus@kth.se","name":"kth-stratus"},{"email":"michael@kth.se","name":"mictsi"},{"email":"mr_n_sandstrom@hotmail.com","name":"n_sandstrom"},{"email":"sst@kth.se","name":"ssundkvist"},{"email":"webmaster-private@kth.se","name":"kth-ci"},{"email":"esandin@gmail.com","name":"emilstenberg"},{"email":"mthege@kth.se","name":"martinat"},{"email":"joni9@kth.se","name":"joni9"},{"email":"krislo@kth.se","name":"krislo"},{"email":"rogie@kth.se","name":"rogiervdwel"}],"readme":"# Canvas API (for TypeScript and JavaScript)\n\n```shell\nnpm i @kth/canvas-api\n```\n\nNode.JS HTTP client (for both TypeScript and JavaScript) for the [Canvas LMS API](https://canvas.instructure.com/doc/api/)\n\n## Getting Started\n\nFirst, generate a token by going to `«YOUR CANVAS INSTANCE»/profile/settings`. For example https://canvas.kth.se/profile/settings. Then you can do something like:\n\n```ts\nimport { CanvasApi } from \"@kth/canvas-api\";\n\nconsole.log(\"Making a GET request to /accounts/1\");\nconst canvas = new CanvasApi(\n  \"<YOUR CANVAS INSTANCE>/api/v1\",\n  \"<YOUR CANVAS TOKEN>\"\n);\n\nconst { json } = await canvas.get(\"accounts/1\");\nconsole.log(json);\n```\n\n## Features\n\n### SIS Imports\n\nUse the method `.sisImport()`\n\n```ts\nimport { CanvasApi } from \"@kth/canvas-api\";\n\nconst canvas = new CanvasApi(\n  \"<YOUR CANVAS INSTANCE>/api/v1\",\n  \"<YOUR CANVAS TOKEN>\"\n);\n\nconst buffer = await readFile(\"<FILE PATH>\");\n\n// Note: you must give the file name with the correct extension\nconst file = new File([buffer], \"test.csv\");\n\nconst { json } = await canvas.sisImport(file);\nconsole.log(json);\n```\n\nIf you need to pass extra parameters to Canvas, create a `FormData` object and pass it as `body` to the `request()` method:\n\n```ts\nimport { CanvasApi } from \"@kth/canvas-api\";\n\nconst canvas = new CanvasApi(\n  \"<YOUR CANVAS INSTANCE>/api/v1\",\n  \"<YOUR CANVAS TOKEN>\"\n);\n\nconst buffer = await readFile(\"<FILE PATH>\");\nconst file = new File([buffer], \"test.csv\");\nconst formData = new FormData();\nformData.set(\"attachment\", file);\nformData.set(\"key\", \"value\");\n\nconst { json } = await canvas.request(\n  \"accounts/1/sis_import\",\n  \"POST\",\n  formData\n);\nconsole.log(json);\n```\n\n### Pagination\n\nUse the method `.listPages` to automatically traverse pages.\n\n```ts\nimport { CanvasApi } from \"@kth/canvas-api\";\n\nconst canvas = new CanvasApi(\n  \"<YOUR CANVAS INSTANCE>/api/v1\",\n  \"<YOUR CANVAS TOKEN>\"\n);\n\nconst pages = canvas.listPages(\"accounts/1/courses\");\n\nfor await (const { json } of pages) {\n  console.log(json);\n}\n```\n\nIf the page returns a list of items, you can use `.listItems` to traverse through the items.\n\nNote: the returned iterator does not include response headers\n\n```ts\nimport { CanvasApi } from \"@kth/canvas-api\";\n\nconst canvas = new CanvasApi(\n  \"<YOUR CANVAS INSTANCE>/api/v1\",\n  \"<YOUR CANVAS TOKEN>\"\n);\n\nconst courses = canvas.listItems(\"accounts/1/courses\");\n\nfor await (const course of courses) {\n  console.log(course);\n}\n```\n\n### Rate Limiting\n\nCanvasApi will automatically handle rate limiting by throttling calls. Throttling is applied globally for all your CanvasApi instances. This is done using a FIFO-queue where each call is resolved sequentially. If you have slow calls that you want to resolve in parallell you can disable throttling:\n\n```ts\nconst canvas = new CanvasApi(\"https://canvas.local/\", \"\");\n\nconst canvasWithoutThrottling = new CanvasApi(\"https://canvas.local/\", \"\", {\n  disableThrottling: true,\n});\n```\n\nYou can mix instances with and without throttling.\n\n### Type safety\n\nThis library parses JSON responses from Canvas and converts them to JavaScript object. If you want to check types at runtime, use a validation library:\n\n```ts\nimport { CanvasApi } from \"@kth/canvas-api\";\nimport { z } from \"zod\";\n\nconst canvas = new CanvasApi(\n  \"<YOUR CANVAS INSTANCE>/api/v1\",\n  \"<YOUR CANVAS TOKEN>\"\n);\nconst accountSchema = z.object({\n  id: z.number(),\n  name: z.string(),\n  workflow_state: z.string(),\n});\n\nconst { json } = client.get(\"accounts/1\");\nconst parsed = accountSchema.parse(json);\n```\n\n### Error handling\n\nThis library returns instances of `CanvasApiError`. Check the [file `src/canvasApiError.ts`](./src/canvasApiError.ts) to see all the error classes that this library throws\n\n## Development\n\n### Dev-Env as code with `nix-shell`\n\nWe use nix package manager to get a consistent developer experience across devices (Linux/macOS):\n\n- shell.nix -- equivalent of package.json but for system packages\n- .nix/source.json -- equivalent of package-lock.json but pinned to a commit in the nix package repo\n\n[Installing the Required Nix Tools](https://confluence.sys.kth.se/confluence/pages/viewpage.action?pageId=193409170) and setting up your editor. This page also contains instructions or pointers for how to set up your editor.\n\nRun `nix-shell` in the root directory and it will install the required packages for the project. You won't need nvm or similar to switch Node.js version and you will get the correct version of Node.js, az, openssl, etc.\n\n#### Setting up your own environment\n\nThe Nixpkgs-setup is a declarative configuration of the development environment. You can choose to install the packages manually on your local system.\n","readmeFilename":"README.md"}