{"_id":"@23blocks/block-university","_rev":"27-5ab6d0453ca38e96766d743f09e0a2d2","name":"@23blocks/block-university","dist-tags":{"latest":"4.0.4"},"versions":{"0.1.0":{"name":"@23blocks/block-university","version":"0.1.0","keywords":["23blocks","sdk","university","education","courses","lessons","enrollments","lms"],"author":{"name":"23blocks","email":"hello@23blocks.com"},"license":"MIT","_id":"@23blocks/block-university@0.1.0","maintainers":[{"name":"juan.pelaez","email":"jpelaez@23blocks.com"}],"homepage":"https://github.com/23blocks-OS/frontend-sdk/tree/main/packages/block-university","bugs":{"url":"https://github.com/23blocks-OS/frontend-sdk/issues"},"nx":{"targets":{"build":{"options":{"main":"packages/block-university/src/index.ts","tsConfig":"packages/block-university/tsconfig.lib.json","outputPath":"packages/block-university/dist","skipTypeCheck":true,"stripLeadingPaths":true},"outputs":["{options.outputPath}"],"executor":"@nx/js:swc"}},"sourceRoot":"packages/block-university/src"},"dist":{"shasum":"e7b51c07513bf8837b90453305c51f7ef5fa382e","tarball":"https://registry.npmjs.org/@23blocks/block-university/-/block-university-0.1.0.tgz","fileCount":43,"integrity":"sha512-TzHLL4w6QwvrJpMXP/hWR3dRNNOURx70fffo0mAzPgnAYE+tn4bry02qwGM0yMffUyk3GcHPDNqlYR/jPeKsNQ==","signatures":[{"sig":"MEQCICP1osEZMrM0S5vDCeGvqjBNkP0yU/u6rY+as+kGhk/hAiAped0KrQYZprqY+8jOuJSK6nh7Y7DpM4scUMQAbgL16g==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":104891},"main":"./dist/index.js","type":"module","types":"./dist/index.d.ts","module":"./dist/index.js","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js","default":"./dist/index.js"},"./package.json":"./package.json"},"gitHead":"47a2597106102956e490b2c37ae168119d125586","_npmUser":{"name":"juan.pelaez","email":"jpelaez@23blocks.com"},"repository":{"url":"git+https://github.com/23blocks-OS/frontend-sdk.git","type":"git","directory":"packages/block-university"},"_npmVersion":"11.2.0","description":"University block for 23blocks SDK - courses, lessons, enrollments, assignments, submissions","directories":{},"_nodeVersion":"20.19.0","dependencies":{"@swc/helpers":"~0.5.11","@23blocks/contracts":"*","@23blocks/jsonapi-codec":"*"},"_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/block-university_0.1.0_1765647692865_0.3463781636113059","host":"s3://npm-registry-packages-npm-production"}},"0.2.1":{"name":"@23blocks/block-university","version":"0.2.1","keywords":["23blocks","sdk","university","education","courses","lessons","enrollments","lms"],"author":{"name":"23blocks","email":"hello@23blocks.com"},"license":"MIT","_id":"@23blocks/block-university@0.2.1","maintainers":[{"name":"juan.pelaez","email":"jpelaez@23blocks.com"}],"homepage":"https://github.com/23blocks-OS/frontend-sdk/tree/main/packages/block-university","bugs":{"url":"https://github.com/23blocks-OS/frontend-sdk/issues"},"nx":{"targets":{"build":{"options":{"main":"packages/block-university/src/index.ts","tsConfig":"packages/block-university/tsconfig.lib.json","outputPath":"packages/block-university/dist","skipTypeCheck":true,"stripLeadingPaths":true},"outputs":["{options.outputPath}"],"executor":"@nx/js:swc"}},"sourceRoot":"packages/block-university/src"},"dist":{"shasum":"159ad803e03812dc87ff432899363db211da91dd","tarball":"https://registry.npmjs.org/@23blocks/block-university/-/block-university-0.2.1.tgz","fileCount":43,"integrity":"sha512-A9gPXMeCAfZigsYZTn+9DHCk5Uk+BZf6mL02U/QXsEiwHKDnAoH5WYDslJoWKQcO3G5xB5oANt6ggCxHRaVBGA==","signatures":[{"sig":"MEYCIQDzgiicXyl52xSHaY61mT+dJwEU7/xLatrLEfW0PRjuUQIhAJfEhso8MU4KjgKgY76wUJMGpxv/rvhaa1OqiYXV//Mp","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@23blocks%2fblock-university@0.2.1","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":104891},"main":"./dist/index.js","type":"module","types":"./dist/index.d.ts","module":"./dist/index.js","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js","default":"./dist/index.js"},"./package.json":"./package.json"},"gitHead":"163964a972cb1b888117612ab37e782b42bc7773","_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:e2fb3063-7b89-46f8-8b2e-1949aa6712bc"}},"repository":{"url":"git+https://github.com/23blocks-OS/frontend-sdk.git","type":"git","directory":"packages/block-university"},"_npmVersion":"11.7.0","description":"University block for 23blocks SDK - courses, lessons, enrollments, assignments, submissions","directories":{},"_nodeVersion":"20.19.6","dependencies":{"@swc/helpers":"~0.5.11","@23blocks/contracts":"*","@23blocks/jsonapi-codec":"*"},"_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/block-university_0.2.1_1765660309261_0.7785108629365343","host":"s3://npm-registry-packages-npm-production"}},"1.0.0":{"name":"@23blocks/block-university","version":"1.0.0","keywords":["23blocks","sdk","university","education","courses","lessons","enrollments","lms"],"author":{"name":"23blocks","email":"hello@23blocks.com"},"license":"MIT","_id":"@23blocks/block-university@1.0.0","maintainers":[{"name":"juan.pelaez","email":"jpelaez@23blocks.com"}],"homepage":"https://github.com/23blocks-OS/frontend-sdk/tree/main/packages/block-university","bugs":{"url":"https://github.com/23blocks-OS/frontend-sdk/issues"},"nx":{"targets":{"build":{"options":{"main":"packages/block-university/src/index.ts","tsConfig":"packages/block-university/tsconfig.lib.json","outputPath":"packages/block-university/dist","skipTypeCheck":true,"stripLeadingPaths":true},"outputs":["{options.outputPath}"],"executor":"@nx/js:swc"}},"sourceRoot":"packages/block-university/src"},"dist":{"shasum":"a30bccb1d3623f1049eee039418baa3ba9bc253b","tarball":"https://registry.npmjs.org/@23blocks/block-university/-/block-university-1.0.0.tgz","fileCount":43,"integrity":"sha512-5cqQZ0obSjvwNihsSwPC/XBUCmIsJwsXHZLfqk7k074l8KiPUZXKlqyV1fk6fyF7WXcqh7P3HG4MjxpiT3varw==","signatures":[{"sig":"MEUCIEa0qgOP7ckEpUxPiUa88IN5YIXxl0AhZPU9N3NZInwqAiEAo8L6KOPkCCSr2SdIqwm9iNB4yrhMUo1vr4WmbFr38Sk=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@23blocks%2fblock-university@1.0.0","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":104891},"main":"./dist/index.js","type":"module","types":"./dist/index.d.ts","module":"./dist/index.js","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js","default":"./dist/index.js"},"./package.json":"./package.json"},"gitHead":"d19c8bf2649f8b6cefa2edf5e1908a522b874365","_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:e2fb3063-7b89-46f8-8b2e-1949aa6712bc"}},"repository":{"url":"git+https://github.com/23blocks-OS/frontend-sdk.git","type":"git","directory":"packages/block-university"},"_npmVersion":"11.7.0","description":"University block for 23blocks SDK - courses, lessons, enrollments, assignments, submissions","directories":{},"_nodeVersion":"20.19.6","dependencies":{"@swc/helpers":"~0.5.11","@23blocks/contracts":"*","@23blocks/jsonapi-codec":"*"},"_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/block-university_1.0.0_1765667184388_0.5078858277110949","host":"s3://npm-registry-packages-npm-production"}},"1.0.1":{"name":"@23blocks/block-university","version":"1.0.1","keywords":["23blocks","sdk","university","education","courses","lessons","enrollments","lms"],"author":{"name":"23blocks","email":"hello@23blocks.com"},"license":"MIT","_id":"@23blocks/block-university@1.0.1","maintainers":[{"name":"juan.pelaez","email":"jpelaez@23blocks.com"}],"homepage":"https://github.com/23blocks-OS/frontend-sdk/tree/main/packages/block-university","bugs":{"url":"https://github.com/23blocks-OS/frontend-sdk/issues"},"nx":{"targets":{"build":{"options":{"main":"packages/block-university/src/index.ts","tsConfig":"packages/block-university/tsconfig.lib.json","outputPath":"packages/block-university/dist","skipTypeCheck":true,"stripLeadingPaths":true},"outputs":["{options.outputPath}"],"executor":"@nx/js:swc"}},"sourceRoot":"packages/block-university/src"},"dist":{"shasum":"78722be0da98a46555748251d667328d63b77598","tarball":"https://registry.npmjs.org/@23blocks/block-university/-/block-university-1.0.1.tgz","fileCount":43,"integrity":"sha512-jOaMktMTBljishLyDXZO9sEI7saE6uzVBUjejTe1t0m2Cs3Di8sxT8Y2C1625Fa6WhBKicChU1VrQPFTCPGr1A==","signatures":[{"sig":"MEUCIBGfE9cUp3HA/8VROqGTS4TgD0j5BQspxpeEW4TTlgqVAiEA+2alXezl+SNLEBHhBS5wwl8bKE4C0HUHGImHgEr3yTg=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@23blocks%2fblock-university@1.0.1","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":104891},"main":"./dist/index.js","type":"module","types":"./dist/index.d.ts","module":"./dist/index.js","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js","default":"./dist/index.js"},"./package.json":"./package.json"},"gitHead":"73748572cccbd6887e58850c29419821e0e6a318","_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:e2fb3063-7b89-46f8-8b2e-1949aa6712bc"}},"repository":{"url":"git+https://github.com/23blocks-OS/frontend-sdk.git","type":"git","directory":"packages/block-university"},"_npmVersion":"11.7.0","description":"University block for 23blocks SDK - courses, lessons, enrollments, assignments, submissions","directories":{},"_nodeVersion":"20.19.6","dependencies":{"@swc/helpers":"~0.5.11","@23blocks/contracts":"*","@23blocks/jsonapi-codec":"*"},"_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/block-university_1.0.1_1765670776363_0.08465299259809989","host":"s3://npm-registry-packages-npm-production"}},"1.0.2":{"name":"@23blocks/block-university","version":"1.0.2","keywords":["23blocks","sdk","university","education","courses","lessons","enrollments","lms"],"author":{"name":"23blocks","email":"hello@23blocks.com"},"license":"MIT","_id":"@23blocks/block-university@1.0.2","maintainers":[{"name":"juan.pelaez","email":"jpelaez@23blocks.com"}],"homepage":"https://github.com/23blocks-OS/frontend-sdk/tree/main/packages/block-university","bugs":{"url":"https://github.com/23blocks-OS/frontend-sdk/issues"},"nx":{"targets":{"build":{"options":{"main":"packages/block-university/src/index.ts","tsConfig":"packages/block-university/tsconfig.lib.json","outputPath":"packages/block-university/dist","skipTypeCheck":true,"stripLeadingPaths":true},"outputs":["{options.outputPath}"],"executor":"@nx/js:swc"}},"sourceRoot":"packages/block-university/src"},"dist":{"shasum":"9e398abfabd5b479325143411f63e12d915de593","tarball":"https://registry.npmjs.org/@23blocks/block-university/-/block-university-1.0.2.tgz","fileCount":43,"integrity":"sha512-mD1JeFNj5VXn7jCozN6YJVT4yXBwS/assKHZXikjhUtBSSohNJJJ4O5mF/LveP4rFbGPP6aJxgK+X3iLeldDMQ==","signatures":[{"sig":"MEUCIQCjmN6UPiAdmzccUTBJGHQqr8KUPIK5IAk6imUvzhmgCgIgWTBKlx9KuwZ0qq7iC5hJxY8yUytb068QV38owRqq0Qg=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@23blocks%2fblock-university@1.0.2","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":104891},"main":"./dist/index.js","type":"module","types":"./dist/index.d.ts","module":"./dist/index.js","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js","default":"./dist/index.js"},"./package.json":"./package.json"},"gitHead":"cf580d07e54d302d2887f42ad882f764ad8f2635","_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:e2fb3063-7b89-46f8-8b2e-1949aa6712bc"}},"repository":{"url":"git+https://github.com/23blocks-OS/frontend-sdk.git","type":"git","directory":"packages/block-university"},"_npmVersion":"11.7.0","description":"University block for 23blocks SDK - courses, lessons, enrollments, assignments, submissions","directories":{},"_nodeVersion":"20.19.6","dependencies":{"@swc/helpers":"~0.5.11","@23blocks/contracts":"*","@23blocks/jsonapi-codec":"*"},"_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/block-university_1.0.2_1765672820142_0.8708179334628787","host":"s3://npm-registry-packages-npm-production"}},"1.0.3":{"name":"@23blocks/block-university","version":"1.0.3","keywords":["23blocks","sdk","university","education","courses","lessons","enrollments","lms"],"author":{"name":"23blocks","email":"hello@23blocks.com"},"license":"MIT","_id":"@23blocks/block-university@1.0.3","maintainers":[{"name":"juan.pelaez","email":"jpelaez@23blocks.com"}],"homepage":"https://github.com/23blocks-OS/frontend-sdk/tree/main/packages/block-university","bugs":{"url":"https://github.com/23blocks-OS/frontend-sdk/issues"},"nx":{"targets":{"build":{"options":{"main":"packages/block-university/src/index.ts","tsConfig":"packages/block-university/tsconfig.lib.json","outputPath":"packages/block-university/dist","skipTypeCheck":true,"stripLeadingPaths":true},"outputs":["{options.outputPath}"],"executor":"@nx/js:swc"}},"sourceRoot":"packages/block-university/src"},"dist":{"shasum":"35398858eefb8898ce397cec399bc34d86218fee","tarball":"https://registry.npmjs.org/@23blocks/block-university/-/block-university-1.0.3.tgz","fileCount":43,"integrity":"sha512-gAcD4cfJJFzdr9PmswlMRd1LcmawvLK8YR+eH32hkWBe1BXQZctcvKNXiyP3AbUVSlZMR1gjWeSdOLC7PvEaPA==","signatures":[{"sig":"MEYCIQD6z5rAyh/Z+s2gEfJYSuQKeVMUyu7qWnK6neU7cMSnMAIhAImFOwOLEDxB0sdn6VOOeDeIyVutJhQZ1lmToeHCsXQp","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@23blocks%2fblock-university@1.0.3","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":104891},"main":"./dist/index.js","type":"module","types":"./dist/index.d.ts","module":"./dist/index.js","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js","default":"./dist/index.js"},"./package.json":"./package.json"},"gitHead":"aa00880731d7bf983cfbadf4559a21fd844a327e","_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:e2fb3063-7b89-46f8-8b2e-1949aa6712bc"}},"repository":{"url":"git+https://github.com/23blocks-OS/frontend-sdk.git","type":"git","directory":"packages/block-university"},"_npmVersion":"11.7.0","description":"University block for 23blocks SDK - courses, lessons, enrollments, assignments, submissions","directories":{},"_nodeVersion":"20.19.6","dependencies":{"@swc/helpers":"~0.5.11","@23blocks/contracts":"*","@23blocks/jsonapi-codec":"*"},"_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/block-university_1.0.3_1765676345440_0.1951032125669827","host":"s3://npm-registry-packages-npm-production"}},"1.0.4":{"name":"@23blocks/block-university","version":"1.0.4","keywords":["23blocks","sdk","university","education","courses","lessons","enrollments","lms"],"author":{"name":"23blocks","email":"hello@23blocks.com"},"license":"MIT","_id":"@23blocks/block-university@1.0.4","maintainers":[{"name":"juan.pelaez","email":"jpelaez@23blocks.com"}],"homepage":"https://github.com/23blocks-OS/frontend-sdk/tree/main/packages/block-university","bugs":{"url":"https://github.com/23blocks-OS/frontend-sdk/issues"},"nx":{"targets":{"build":{"options":{"main":"packages/block-university/src/index.ts","format":["esm"],"compiler":"swc","tsConfig":"packages/block-university/tsconfig.lib.json","outputPath":"packages/block-university/dist"},"outputs":["{options.outputPath}"],"executor":"@nx/rollup:rollup"}},"sourceRoot":"packages/block-university/src"},"dist":{"shasum":"8fbbf0fe61b56482ace787d028b92c97acb1f236","tarball":"https://registry.npmjs.org/@23blocks/block-university/-/block-university-1.0.4.tgz","fileCount":45,"integrity":"sha512-sRs+MyzphZnVtm2rnSp/IWAijeqj6YNoKUL9voz0EL9r2AMPyffWAbKlhez3Rhd7wDw/PexfKfxHqocKeqD0bA==","signatures":[{"sig":"MEUCICB2uTzS4ir/tOtrowyVi/4D2fRVkS/sntvcFHCoOZPBAiEAh63Gq97HygsAoQpBcQUrZ7pqAmHb6pVU5mjuPg3IlM8=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@23blocks%2fblock-university@1.0.4","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":62735},"main":"./dist/index.esm.js","type":"module","types":"./dist/index.d.ts","module":"./dist/index.esm.js","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.esm.js","default":"./dist/index.esm.js"},"./package.json":"./package.json"},"gitHead":"20b11d1b616730f55c8899974db8be941f2fc6cf","_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:e2fb3063-7b89-46f8-8b2e-1949aa6712bc"}},"repository":{"url":"git+https://github.com/23blocks-OS/frontend-sdk.git","type":"git","directory":"packages/block-university"},"_npmVersion":"11.7.0","description":"University block for 23blocks SDK - courses, lessons, enrollments, assignments, submissions","directories":{},"_nodeVersion":"20.19.6","dependencies":{"@swc/helpers":"~0.5.11","@23blocks/contracts":"*","@23blocks/jsonapi-codec":"*"},"_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/block-university_1.0.4_1765687911851_0.354646389806899","host":"s3://npm-registry-packages-npm-production"}},"2.0.0":{"name":"@23blocks/block-university","version":"2.0.0","keywords":["23blocks","sdk","university","education","courses","lessons","enrollments","lms"],"author":{"name":"23blocks","email":"hello@23blocks.com"},"license":"MIT","_id":"@23blocks/block-university@2.0.0","maintainers":[{"name":"juan.pelaez","email":"jpelaez@23blocks.com"}],"homepage":"https://github.com/23blocks-OS/frontend-sdk/tree/main/packages/block-university","bugs":{"url":"https://github.com/23blocks-OS/frontend-sdk/issues"},"nx":{"targets":{"build":{"options":{"main":"packages/block-university/src/index.ts","format":["esm"],"compiler":"swc","tsConfig":"packages/block-university/tsconfig.lib.json","outputPath":"packages/block-university/dist"},"outputs":["{options.outputPath}"],"executor":"@nx/rollup:rollup"}},"sourceRoot":"packages/block-university/src"},"dist":{"shasum":"ebe32fd82993f865bce9ac2cd8d9d17531877389","tarball":"https://registry.npmjs.org/@23blocks/block-university/-/block-university-2.0.0.tgz","fileCount":45,"integrity":"sha512-tbbEP8OkVp1CKBJpp/cEs2YYvX+AuzlHM2kHHQM8F5i0ETfs/rmlorM6k6tHrggozeYDqzf4erwbtOd8tyfgJA==","signatures":[{"sig":"MEQCIFCscJTJ2jZ0k2ALJfx+MNJOqjRk6UQwnzhByXPDY/+2AiAUbyjnEcC+wh+l4xoct++9DzaDjZ2KAf6WeVBFfkwvkQ==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@23blocks%2fblock-university@2.0.0","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":61481},"main":"./dist/index.esm.js","type":"module","types":"./dist/index.d.ts","module":"./dist/index.esm.js","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.esm.js","default":"./dist/index.esm.js"},"./package.json":"./package.json"},"gitHead":"cc171716a4806e5f7c65a21bb508ac6a3ba98675","_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:e2fb3063-7b89-46f8-8b2e-1949aa6712bc"}},"repository":{"url":"git+https://github.com/23blocks-OS/frontend-sdk.git","type":"git","directory":"packages/block-university"},"_npmVersion":"11.7.0","description":"University block for 23blocks SDK - courses, lessons, enrollments, assignments, submissions","directories":{},"_nodeVersion":"20.19.6","dependencies":{"@swc/helpers":"~0.5.11","@23blocks/contracts":"*","@23blocks/jsonapi-codec":"*"},"_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/block-university_2.0.0_1765761716484_0.474821817419135","host":"s3://npm-registry-packages-npm-production"}},"2.1.0":{"name":"@23blocks/block-university","version":"2.1.0","keywords":["23blocks","sdk","university","education","courses","lessons","enrollments","lms"],"author":{"name":"23blocks","email":"hello@23blocks.com"},"license":"MIT","_id":"@23blocks/block-university@2.1.0","maintainers":[{"name":"juan.pelaez","email":"jpelaez@23blocks.com"}],"homepage":"https://github.com/23blocks-OS/frontend-sdk/tree/main/packages/block-university","bugs":{"url":"https://github.com/23blocks-OS/frontend-sdk/issues"},"nx":{"targets":{"build":{"options":{"main":"packages/block-university/src/index.ts","format":["esm"],"compiler":"swc","tsConfig":"packages/block-university/tsconfig.lib.json","outputPath":"packages/block-university/dist"},"outputs":["{options.outputPath}"],"executor":"@nx/rollup:rollup"}},"sourceRoot":"packages/block-university/src"},"dist":{"shasum":"5db91ec886f0b3e157a4fea8927a3f31919431fc","tarball":"https://registry.npmjs.org/@23blocks/block-university/-/block-university-2.1.0.tgz","fileCount":81,"integrity":"sha512-ea902Tp0ysodgGCESaMjzzibTgnOrZQltvNr4EOzEFssG5IvXXolEW2TiW+L/3MQZcZW4hvcZda2bsQcMTr3Dw==","signatures":[{"sig":"MEUCIQDiEH56OemDtlDHcz9mHiDaPn8z0MmbObc1e4MTMi0M1QIgJEeNYwc5U9uWuncA51fvOFEM6yMLPmKHlt9d186Bac4=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@23blocks%2fblock-university@2.1.0","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":134370},"main":"./dist/index.esm.js","type":"module","types":"./dist/index.d.ts","module":"./dist/index.esm.js","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.esm.js","default":"./dist/index.esm.js"},"./package.json":"./package.json"},"gitHead":"4e5e61e934b4e4b8ea22c682303288855c4bb3d9","_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:e2fb3063-7b89-46f8-8b2e-1949aa6712bc"}},"repository":{"url":"git+https://github.com/23blocks-OS/frontend-sdk.git","type":"git","directory":"packages/block-university"},"_npmVersion":"11.7.0","description":"University block for 23blocks SDK - courses, lessons, enrollments, assignments, submissions","directories":{},"_nodeVersion":"20.19.6","dependencies":{"@swc/helpers":"~0.5.11","@23blocks/contracts":"*","@23blocks/jsonapi-codec":"*"},"_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/block-university_2.1.0_1765787802132_0.3080093798202135","host":"s3://npm-registry-packages-npm-production"}},"3.0.0":{"name":"@23blocks/block-university","version":"3.0.0","keywords":["23blocks","sdk","university","education","courses","lessons","enrollments","lms"],"author":{"name":"23blocks","email":"hello@23blocks.com"},"license":"MIT","_id":"@23blocks/block-university@3.0.0","maintainers":[{"name":"juan.pelaez","email":"jpelaez@23blocks.com"}],"homepage":"https://github.com/23blocks-OS/frontend-sdk/tree/main/packages/block-university","bugs":{"url":"https://github.com/23blocks-OS/frontend-sdk/issues"},"nx":{"targets":{"build":{"options":{"main":"packages/block-university/src/index.ts","format":["esm"],"compiler":"swc","tsConfig":"packages/block-university/tsconfig.lib.json","outputPath":"packages/block-university/dist"},"outputs":["{options.outputPath}"],"executor":"@nx/rollup:rollup"}},"sourceRoot":"packages/block-university/src"},"dist":{"shasum":"47f0644c6e8b27195669264de31885f57d8919e3","tarball":"https://registry.npmjs.org/@23blocks/block-university/-/block-university-3.0.0.tgz","fileCount":81,"integrity":"sha512-TJAZeWFbyP/fiGNIibXtMbzj+V8/T2tOkYgiFDopUzVrt1esbNnpAoigDjA4KyzA+9eAPl0Jy/iEvFTSF/IhUg==","signatures":[{"sig":"MEUCIQDaoV9sZVUfmuKhFnmmdytC8sOpsG7XTDvBQaFTrjFnxAIgWvnoj6kt0tn+Pf7BXuV6RafjYdioSGXUj2ZWXX+lyRE=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@23blocks%2fblock-university@3.0.0","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":134370},"main":"./dist/index.esm.js","type":"module","types":"./dist/index.d.ts","module":"./dist/index.esm.js","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.esm.js","default":"./dist/index.esm.js"},"./package.json":"./package.json"},"gitHead":"731acdac881ef0df2f0946bd8feb8cfe3d659d1a","_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:e2fb3063-7b89-46f8-8b2e-1949aa6712bc"}},"repository":{"url":"git+https://github.com/23blocks-OS/frontend-sdk.git","type":"git","directory":"packages/block-university"},"_npmVersion":"11.7.0","description":"University block for 23blocks SDK - courses, lessons, enrollments, assignments, submissions","directories":{},"_nodeVersion":"20.19.6","dependencies":{"@swc/helpers":"~0.5.11","@23blocks/contracts":"*","@23blocks/jsonapi-codec":"*"},"_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/block-university_3.0.0_1765941631027_0.5748048402369361","host":"s3://npm-registry-packages-npm-production"}},"3.0.1":{"name":"@23blocks/block-university","version":"3.0.1","keywords":["23blocks","sdk","university","education","courses","lessons","enrollments","lms"],"author":{"name":"23blocks","email":"hello@23blocks.com"},"license":"MIT","_id":"@23blocks/block-university@3.0.1","maintainers":[{"name":"juan.pelaez","email":"jpelaez@23blocks.com"}],"homepage":"https://github.com/23blocks-OS/frontend-sdk/tree/main/packages/block-university","bugs":{"url":"https://github.com/23blocks-OS/frontend-sdk/issues"},"nx":{"targets":{"build":{"options":{"main":"packages/block-university/src/index.ts","format":["esm"],"compiler":"swc","tsConfig":"packages/block-university/tsconfig.lib.json","outputPath":"packages/block-university/dist"},"outputs":["{options.outputPath}"],"executor":"@nx/rollup:rollup"}},"sourceRoot":"packages/block-university/src"},"dist":{"shasum":"491447509432d9286fdb4dad881457a4ecd0f225","tarball":"https://registry.npmjs.org/@23blocks/block-university/-/block-university-3.0.1.tgz","fileCount":82,"integrity":"sha512-bSJYVdjtvq7Aav7CF5JSH1zaBd34kvwSlRkcwPe8H965WzQHurWgpfyCbgk8QkHX5vpcaVDztmgOK9v5GojQrA==","signatures":[{"sig":"MEQCIB6q0kU8u+w/4vAG8jQWz1F8Tf9es2xExo2mqd0EN45HAiAJa8o6/IXJ55iyaN6eMxJl+GQaZsvmMI20w8jVYY681Q==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@23blocks%2fblock-university@3.0.1","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":141913},"main":"./dist/index.esm.js","type":"module","types":"./dist/index.d.ts","module":"./dist/index.esm.js","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.esm.js","default":"./dist/index.esm.js"},"./package.json":"./package.json"},"gitHead":"cccb9469e40313913869befe815cc0cb2fd2e026","_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:e2fb3063-7b89-46f8-8b2e-1949aa6712bc"}},"repository":{"url":"git+https://github.com/23blocks-OS/frontend-sdk.git","type":"git","directory":"packages/block-university"},"_npmVersion":"11.7.0","description":"University block for 23blocks SDK - courses, lessons, enrollments, assignments, submissions","directories":{},"_nodeVersion":"20.19.6","dependencies":{"@swc/helpers":"~0.5.11","@23blocks/contracts":"*","@23blocks/jsonapi-codec":"*"},"_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/block-university_3.0.1_1765955935295_0.6529602336222353","host":"s3://npm-registry-packages-npm-production"}},"3.1.0":{"name":"@23blocks/block-university","version":"3.1.0","keywords":["23blocks","sdk","university","education","courses","lessons","enrollments","lms"],"author":{"name":"23blocks","email":"hello@23blocks.com"},"license":"MIT","_id":"@23blocks/block-university@3.1.0","maintainers":[{"name":"juan.pelaez","email":"jpelaez@23blocks.com"}],"homepage":"https://github.com/23blocks-OS/frontend-sdk/tree/main/packages/block-university","bugs":{"url":"https://github.com/23blocks-OS/frontend-sdk/issues"},"nx":{"targets":{"build":{"options":{"main":"packages/block-university/src/index.ts","format":["esm"],"compiler":"swc","tsConfig":"packages/block-university/tsconfig.lib.json","outputPath":"packages/block-university/dist"},"outputs":["{options.outputPath}"],"executor":"@nx/rollup:rollup"}},"sourceRoot":"packages/block-university/src"},"dist":{"shasum":"bb26091598f2bd2d44d712e06d41674fba2778b8","tarball":"https://registry.npmjs.org/@23blocks/block-university/-/block-university-3.1.0.tgz","fileCount":82,"integrity":"sha512-kVEBMttWHtG5QjNgxQ+mkzOb7v4eArFolm0MbRfs2bpyolM7htwwvPs6EEfKygiwuMAeaFvvouip2DHgIheA5Q==","signatures":[{"sig":"MEUCIGqJY7ehnu1ASj4NoGywi0u9E6J73/IdjHvw0FzgIe51AiEAuzFjrKoWbu8MQ9KlPywdOhHGu+LsBp3totRiXyidyr8=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@23blocks%2fblock-university@3.1.0","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":141913},"main":"./dist/index.esm.js","type":"module","types":"./dist/index.d.ts","module":"./dist/index.esm.js","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.esm.js","default":"./dist/index.esm.js"},"./package.json":"./package.json"},"gitHead":"75f0d3a92b00a657b4bed3a91fc84203ad767926","_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:e2fb3063-7b89-46f8-8b2e-1949aa6712bc"}},"repository":{"url":"git+https://github.com/23blocks-OS/frontend-sdk.git","type":"git","directory":"packages/block-university"},"_npmVersion":"11.7.0","description":"University block for 23blocks SDK - courses, lessons, enrollments, assignments, submissions","directories":{},"_nodeVersion":"20.19.6","dependencies":{"@swc/helpers":"~0.5.11","@23blocks/contracts":"*","@23blocks/jsonapi-codec":"*"},"_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/block-university_3.1.0_1767302907735_0.5688696669226176","host":"s3://npm-registry-packages-npm-production"}},"3.1.1":{"name":"@23blocks/block-university","version":"3.1.1","keywords":["23blocks","sdk","university","education","courses","lessons","enrollments","lms"],"author":{"name":"23blocks","email":"hello@23blocks.com"},"license":"MIT","_id":"@23blocks/block-university@3.1.1","maintainers":[{"name":"juan.pelaez","email":"jpelaez@23blocks.com"}],"homepage":"https://github.com/23blocks-OS/frontend-sdk/tree/main/packages/block-university","bugs":{"url":"https://github.com/23blocks-OS/frontend-sdk/issues"},"nx":{"targets":{"build":{"options":{"main":"packages/block-university/src/index.ts","format":["esm"],"compiler":"swc","tsConfig":"packages/block-university/tsconfig.lib.json","outputPath":"packages/block-university/dist"},"outputs":["{options.outputPath}"],"executor":"@nx/rollup:rollup"}},"sourceRoot":"packages/block-university/src"},"dist":{"shasum":"add02eddbb759a788f20c3bf84c0619fb98115cf","tarball":"https://registry.npmjs.org/@23blocks/block-university/-/block-university-3.1.1.tgz","fileCount":82,"integrity":"sha512-/H+iBwE0vei/GCk2hYBx43gczrTd0TnAnBm9rkOLJ0UbFfxUYHyZ8AduYtb6KSTLHckRCwvv3lMXG3MWzjFq5A==","signatures":[{"sig":"MEYCIQCEhT9MizIkykymXapp0DkQdogXHfVIudwPEcIbq4W33QIhAN9fxlRRgvm3RWGCsTClXIAzUaOGxtGVrbTiKF6rFWF6","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@23blocks%2fblock-university@3.1.1","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":141480},"main":"./dist/index.esm.js","type":"module","types":"./dist/index.d.ts","module":"./dist/index.esm.js","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.esm.js","default":"./dist/index.esm.js"},"./package.json":"./package.json"},"gitHead":"eb6cce767ab664e82fadfbf41fcbbeda3356f8ff","_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:e2fb3063-7b89-46f8-8b2e-1949aa6712bc"}},"repository":{"url":"git+https://github.com/23blocks-OS/frontend-sdk.git","type":"git","directory":"packages/block-university"},"_npmVersion":"11.7.0","description":"University block for 23blocks SDK - courses, lessons, enrollments, assignments, submissions","directories":{},"_nodeVersion":"20.19.6","dependencies":{"@swc/helpers":"~0.5.11","@23blocks/contracts":"*","@23blocks/jsonapi-codec":"*"},"_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/block-university_3.1.1_1767511718029_0.7427061692611399","host":"s3://npm-registry-packages-npm-production"}},"3.2.0":{"name":"@23blocks/block-university","version":"3.2.0","keywords":["23blocks","sdk","university","education","courses","lessons","enrollments","lms"],"author":{"name":"23blocks","email":"hello@23blocks.com"},"license":"MIT","_id":"@23blocks/block-university@3.2.0","maintainers":[{"name":"juan.pelaez","email":"jpelaez@23blocks.com"}],"homepage":"https://github.com/23blocks-OS/frontend-sdk/tree/main/packages/block-university","bugs":{"url":"https://github.com/23blocks-OS/frontend-sdk/issues"},"nx":{"targets":{"build":{"options":{"main":"packages/block-university/src/index.ts","format":["esm"],"compiler":"swc","tsConfig":"packages/block-university/tsconfig.lib.json","outputPath":"packages/block-university/dist"},"outputs":["{options.outputPath}"],"executor":"@nx/rollup:rollup"}},"sourceRoot":"packages/block-university/src"},"dist":{"shasum":"94bdf39cd9d16b16d050e70cb0bd38774de02674","tarball":"https://registry.npmjs.org/@23blocks/block-university/-/block-university-3.2.0.tgz","fileCount":100,"integrity":"sha512-djbiV6sOvmDWxNlqp0I0En3zdeQe7H4C7xx43fMR+rosziycDb7PRjqfFv1lHOk7JXce625WbjSXJ9iPO41coA==","signatures":[{"sig":"MEQCIGPCFlrUYxvw+rCdjJFvAZ7GWlOfb+dMcjE0g2naYybwAiAmZW7TurNEiq4NBSfEzGvAIVjAyqPBXB96lArKyShTgg==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@23blocks%2fblock-university@3.2.0","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":204459},"main":"./dist/index.esm.js","type":"module","types":"./dist/index.d.ts","module":"./dist/index.esm.js","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.esm.js","default":"./dist/index.esm.js"},"./package.json":"./package.json"},"gitHead":"909f14cf8d6f332634c555093c6d116d12c54542","_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:e2fb3063-7b89-46f8-8b2e-1949aa6712bc"}},"repository":{"url":"git+https://github.com/23blocks-OS/frontend-sdk.git","type":"git","directory":"packages/block-university"},"_npmVersion":"11.7.0","description":"University block for 23blocks SDK - courses, lessons, enrollments, assignments, submissions","directories":{},"_nodeVersion":"20.19.6","dependencies":{"@swc/helpers":"~0.5.11","@23blocks/contracts":"*","@23blocks/jsonapi-codec":"*"},"_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/block-university_3.2.0_1767513333547_0.5479333846801224","host":"s3://npm-registry-packages-npm-production"}},"3.3.0":{"name":"@23blocks/block-university","version":"3.3.0","keywords":["23blocks","sdk","university","education","courses","lessons","enrollments","lms"],"author":{"name":"23blocks","email":"hello@23blocks.com"},"license":"MIT","_id":"@23blocks/block-university@3.3.0","maintainers":[{"name":"juan.pelaez","email":"jpelaez@23blocks.com"}],"homepage":"https://github.com/23blocks-OS/frontend-sdk/tree/main/packages/block-university","bugs":{"url":"https://github.com/23blocks-OS/frontend-sdk/issues"},"nx":{"targets":{"build":{"options":{"main":"packages/block-university/src/index.ts","format":["esm"],"compiler":"swc","tsConfig":"packages/block-university/tsconfig.lib.json","outputPath":"packages/block-university/dist"},"outputs":["{options.outputPath}"],"executor":"@nx/rollup:rollup"}},"sourceRoot":"packages/block-university/src"},"dist":{"shasum":"bad01641fe714fa9d68020c1871455ab53c93633","tarball":"https://registry.npmjs.org/@23blocks/block-university/-/block-university-3.3.0.tgz","fileCount":112,"integrity":"sha512-UQ/4sHS9fzp0HBNgxZfwvuBLbtfcWFTTCGBoxc/Y75hCzR4oEmUbcFpubYyr9rxK4C77iYdY9eZPnlOQ8e3Mkw==","signatures":[{"sig":"MEUCIBfAYoSOyIOjOST6dKxG6hcBODVpxSSVkFbH7xt1UmAPAiEAy1mgzD4PDZZoYp0vNUBcklEEyACJ1bqzsP/92R36KwU=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@23blocks%2fblock-university@3.3.0","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":240028},"main":"./dist/index.esm.js","type":"module","types":"./dist/index.d.ts","module":"./dist/index.esm.js","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.esm.js","default":"./dist/index.esm.js"},"./package.json":"./package.json"},"gitHead":"a12c48cef8c3aabe7e8274669ed183a3acdfdb1d","_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:e2fb3063-7b89-46f8-8b2e-1949aa6712bc"}},"repository":{"url":"git+https://github.com/23blocks-OS/frontend-sdk.git","type":"git","directory":"packages/block-university"},"_npmVersion":"11.7.0","description":"University block for 23blocks SDK - courses, lessons, enrollments, assignments, submissions","directories":{},"_nodeVersion":"20.19.6","dependencies":{"@swc/helpers":"~0.5.11","@23blocks/contracts":"*","@23blocks/jsonapi-codec":"*"},"_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/block-university_3.3.0_1767516683519_0.9961151937454693","host":"s3://npm-registry-packages-npm-production"}},"3.4.0":{"name":"@23blocks/block-university","version":"3.4.0","keywords":["23blocks","sdk","university","education","courses","lessons","enrollments","lms"],"author":{"name":"23blocks","email":"hello@23blocks.com"},"license":"MIT","_id":"@23blocks/block-university@3.4.0","maintainers":[{"name":"juan.pelaez","email":"jpelaez@23blocks.com"}],"homepage":"https://github.com/23blocks-OS/frontend-sdk/tree/main/packages/block-university","bugs":{"url":"https://github.com/23blocks-OS/frontend-sdk/issues"},"nx":{"targets":{"build":{"options":{"main":"packages/block-university/src/index.ts","format":["esm"],"compiler":"swc","tsConfig":"packages/block-university/tsconfig.lib.json","outputPath":"packages/block-university/dist"},"outputs":["{options.outputPath}"],"executor":"@nx/rollup:rollup"}},"sourceRoot":"packages/block-university/src"},"dist":{"shasum":"bbce759c9aace7c127e11f1d3009adc281b92c05","tarball":"https://registry.npmjs.org/@23blocks/block-university/-/block-university-3.4.0.tgz","fileCount":118,"integrity":"sha512-LygcIxuKl8Es//dIp7j9lLYatk93N6nko5xCE6nl2mHXHxcFr1Bk0c7+4OsxoVlo0EjDNv7U37JyKY5R2jKcmw==","signatures":[{"sig":"MEUCIQC6nty2IAZZZOFO3SKerci03DpS9mi2RBECNYjPzmmosAIgWs/oRTyiLgqvBeIIRnLwpNCoGflkPz8ORsvEFlTgL6s=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@23blocks%2fblock-university@3.4.0","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":254376},"main":"./dist/index.esm.js","type":"module","types":"./dist/index.d.ts","module":"./dist/index.esm.js","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.esm.js","default":"./dist/index.esm.js"},"./package.json":"./package.json"},"gitHead":"55cb5da09b202997d539f41150d784a1a4a0c92e","_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:e2fb3063-7b89-46f8-8b2e-1949aa6712bc"}},"repository":{"url":"git+https://github.com/23blocks-OS/frontend-sdk.git","type":"git","directory":"packages/block-university"},"_npmVersion":"11.7.0","description":"University block for 23blocks SDK - courses, lessons, enrollments, assignments, submissions","directories":{},"_nodeVersion":"20.19.6","dependencies":{"@swc/helpers":"~0.5.11","@23blocks/contracts":"*","@23blocks/jsonapi-codec":"*"},"_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/block-university_3.4.0_1767518101801_0.38682643214755674","host":"s3://npm-registry-packages-npm-production"}},"3.4.1":{"name":"@23blocks/block-university","version":"3.4.1","keywords":["23blocks","sdk","university","education","courses","lessons","enrollments","lms"],"author":{"name":"23blocks","email":"hello@23blocks.com"},"license":"MIT","_id":"@23blocks/block-university@3.4.1","maintainers":[{"name":"juan.pelaez","email":"jpelaez@23blocks.com"}],"homepage":"https://github.com/23blocks-OS/frontend-sdk/tree/main/packages/block-university","bugs":{"url":"https://github.com/23blocks-OS/frontend-sdk/issues"},"nx":{"targets":{"build":{"options":{"main":"packages/block-university/src/index.ts","format":["esm"],"compiler":"swc","tsConfig":"packages/block-university/tsconfig.lib.json","outputPath":"packages/block-university/dist"},"outputs":["{options.outputPath}"],"executor":"@nx/rollup:rollup"}},"sourceRoot":"packages/block-university/src"},"dist":{"shasum":"01950521698494cf5d0581406dbad095b634a4cd","tarball":"https://registry.npmjs.org/@23blocks/block-university/-/block-university-3.4.1.tgz","fileCount":118,"integrity":"sha512-fDhKCNT2zyusr0EanBpNMxeMj/QKCr7+GRNe/opWB8X8zv+Dnf+tpYCW1BJWbP9MIbDpnI+BOL1bTeZOoRbR1Q==","signatures":[{"sig":"MEUCIQDu/3u7vYKucvBiAt6iKWTsaXa/Fjl5+5qqlL05YmzIZgIgRtcP5bMhikvNyE3U2uJjx50p4EtQBpdDw+XuFNwQEh4=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@23blocks%2fblock-university@3.4.1","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":254271},"main":"./dist/index.esm.js","type":"module","types":"./dist/index.d.ts","module":"./dist/index.esm.js","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.esm.js","default":"./dist/index.esm.js"},"./package.json":"./package.json"},"gitHead":"52093013dcd7ffea62339be862e4ea92c623597f","_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:e2fb3063-7b89-46f8-8b2e-1949aa6712bc"}},"repository":{"url":"git+https://github.com/23blocks-OS/frontend-sdk.git","type":"git","directory":"packages/block-university"},"_npmVersion":"11.7.0","description":"University block for 23blocks SDK - courses, lessons, enrollments, assignments, submissions","directories":{},"_nodeVersion":"20.19.6","dependencies":{"@swc/helpers":"~0.5.11","@23blocks/contracts":"*","@23blocks/jsonapi-codec":"*"},"_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/block-university_3.4.1_1768536887502_0.5001318891302335","host":"s3://npm-registry-packages-npm-production"}},"3.4.2":{"name":"@23blocks/block-university","version":"3.4.2","keywords":["23blocks","sdk","university","education","courses","lessons","enrollments","lms"],"author":{"name":"23blocks","email":"hello@23blocks.com"},"license":"MIT","_id":"@23blocks/block-university@3.4.2","maintainers":[{"name":"juan.pelaez","email":"jpelaez@23blocks.com"}],"homepage":"https://github.com/23blocks-OS/frontend-sdk/tree/main/packages/block-university","bugs":{"url":"https://github.com/23blocks-OS/frontend-sdk/issues"},"nx":{"targets":{"build":{"options":{"main":"packages/block-university/src/index.ts","format":["esm"],"compiler":"swc","tsConfig":"packages/block-university/tsconfig.lib.json","outputPath":"packages/block-university/dist"},"outputs":["{options.outputPath}"],"executor":"@nx/rollup:rollup"}},"sourceRoot":"packages/block-university/src"},"dist":{"shasum":"c13fa57e69a7f94c52b627432edaa2d2b98d7fe1","tarball":"https://registry.npmjs.org/@23blocks/block-university/-/block-university-3.4.2.tgz","fileCount":118,"integrity":"sha512-B4QYGxW6Nbdoze3HP8HkvU7qtT1TVe6qjnY3cyGF4bY02n/8EHLWOqGKDMEf3I1T3VUhGHhqXBVbq6aUJ0zJxg==","signatures":[{"sig":"MEUCIF0dXKhPYX2EtmDB1y8BWtcRjQBIQ6cp+90dEnlnOK4MAiEApTnJaBMPvFF8uzdFHnIuDQ6eE+JVDcFTxl1ZV9hrwOg=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@23blocks%2fblock-university@3.4.2","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":254605},"main":"./dist/index.esm.js","type":"module","types":"./dist/index.d.ts","module":"./dist/index.esm.js","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.esm.js","default":"./dist/index.esm.js"},"./package.json":"./package.json"},"gitHead":"8befccf70ff546bb683fae8887bc190642235082","_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:e2fb3063-7b89-46f8-8b2e-1949aa6712bc"}},"repository":{"url":"git+https://github.com/23blocks-OS/frontend-sdk.git","type":"git","directory":"packages/block-university"},"_npmVersion":"11.7.0","description":"University block for 23blocks SDK - courses, lessons, enrollments, assignments, submissions","directories":{},"_nodeVersion":"20.19.6","dependencies":{"@swc/helpers":"~0.5.11","@23blocks/contracts":"*","@23blocks/jsonapi-codec":"*"},"_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/block-university_3.4.2_1768879487014_0.08806338567714045","host":"s3://npm-registry-packages-npm-production"}},"3.4.3":{"name":"@23blocks/block-university","version":"3.4.3","keywords":["23blocks","sdk","university","education","courses","lessons","enrollments","lms"],"author":{"name":"23blocks","email":"hello@23blocks.com"},"license":"MIT","_id":"@23blocks/block-university@3.4.3","maintainers":[{"name":"juan.pelaez","email":"jpelaez@23blocks.com"}],"homepage":"https://github.com/23blocks-OS/frontend-sdk/tree/main/packages/block-university","bugs":{"url":"https://github.com/23blocks-OS/frontend-sdk/issues"},"nx":{"targets":{"build":{"options":{"main":"packages/block-university/src/index.ts","format":["esm"],"compiler":"swc","tsConfig":"packages/block-university/tsconfig.lib.json","outputPath":"packages/block-university/dist"},"outputs":["{options.outputPath}"],"executor":"@nx/rollup:rollup"}},"sourceRoot":"packages/block-university/src"},"dist":{"shasum":"1f9942e1d547b0c7bd9cddedea7e9b39505cb488","tarball":"https://registry.npmjs.org/@23blocks/block-university/-/block-university-3.4.3.tgz","fileCount":118,"integrity":"sha512-rstLAM0nhNEsrqRahmSbEPFQpYPmE2YKbEzPXUjZuilZbb5Pao5W/13LoslfEJj7UDM1sGiRjw5fI7L2zW7ASQ==","signatures":[{"sig":"MEQCIAL1F86vtIi6ZdawabALTzulkEk0FFdPq76sIWhotQ2AAiBNgjyB/H53T99w4J/E2FWfd6D5S2cI/2Geb3cIz2tgew==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@23blocks%2fblock-university@3.4.3","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":254605},"main":"./dist/index.esm.js","type":"module","types":"./dist/index.d.ts","module":"./dist/index.esm.js","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.esm.js","default":"./dist/index.esm.js"},"./package.json":"./package.json"},"gitHead":"2b34248a91b4b2ffee733d5b287c6508842f5256","_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:e2fb3063-7b89-46f8-8b2e-1949aa6712bc"}},"repository":{"url":"git+https://github.com/23blocks-OS/frontend-sdk.git","type":"git","directory":"packages/block-university"},"_npmVersion":"11.9.0","description":"University block for 23blocks SDK - courses, lessons, enrollments, assignments, submissions","directories":{},"_nodeVersion":"20.20.0","dependencies":{"@swc/helpers":"~0.5.11","@23blocks/contracts":"*","@23blocks/jsonapi-codec":"*"},"_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/block-university_3.4.3_1770421530301_0.3931549210801859","host":"s3://npm-registry-packages-npm-production"}},"3.4.4":{"name":"@23blocks/block-university","version":"3.4.4","keywords":["23blocks","sdk","university","education","courses","lessons","enrollments","lms"],"author":{"name":"23blocks","email":"hello@23blocks.com"},"license":"MIT","_id":"@23blocks/block-university@3.4.4","maintainers":[{"name":"juan.pelaez","email":"jpelaez@23blocks.com"}],"homepage":"https://github.com/23blocks-OS/frontend-sdk/tree/main/packages/block-university","bugs":{"url":"https://github.com/23blocks-OS/frontend-sdk/issues"},"nx":{"targets":{"build":{"options":{"main":"packages/block-university/src/index.ts","format":["esm"],"compiler":"swc","tsConfig":"packages/block-university/tsconfig.lib.json","outputPath":"packages/block-university/dist"},"outputs":["{options.outputPath}"],"executor":"@nx/rollup:rollup"}},"sourceRoot":"packages/block-university/src"},"dist":{"shasum":"b044abb61c2147743e80d0ab0b64c6e0f042318d","tarball":"https://registry.npmjs.org/@23blocks/block-university/-/block-university-3.4.4.tgz","fileCount":118,"integrity":"sha512-Xzetpl5Tw0ERfR7lougC9/iteRiq0skckuL1vuojtZBOH+iz2J0XhR8hn89ryVxv34enU/YF0oMxAvh0OZ6HYA==","signatures":[{"sig":"MEUCIQDhnrmOWC7F6WJlhJkMTlKvtkgbOQwoUaNdMr7E2T96gwIgFB7MGIAcvCZZFhad5tGuNz9XE38qNUBn0Wu6EqX6Wf8=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@23blocks%2fblock-university@3.4.4","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":254605},"main":"./dist/index.esm.js","type":"module","types":"./dist/index.d.ts","module":"./dist/index.esm.js","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.esm.js","default":"./dist/index.esm.js"},"./package.json":"./package.json"},"gitHead":"fea0037f0dad9aee31bbc9c02f58739c9ebbf017","_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:e2fb3063-7b89-46f8-8b2e-1949aa6712bc"}},"repository":{"url":"git+https://github.com/23blocks-OS/frontend-sdk.git","type":"git","directory":"packages/block-university"},"_npmVersion":"11.9.0","description":"University block for 23blocks SDK - courses, lessons, enrollments, assignments, submissions","directories":{},"_nodeVersion":"20.20.0","dependencies":{"@swc/helpers":"~0.5.11","@23blocks/contracts":"*","@23blocks/jsonapi-codec":"*"},"_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/block-university_3.4.4_1770451349728_0.5959351152089176","host":"s3://npm-registry-packages-npm-production"}},"3.5.0":{"name":"@23blocks/block-university","version":"3.5.0","keywords":["23blocks","sdk","university","education","courses","lessons","enrollments","lms"],"author":{"name":"23blocks","email":"hello@23blocks.com"},"license":"MIT","_id":"@23blocks/block-university@3.5.0","maintainers":[{"name":"juan.pelaez","email":"jpelaez@23blocks.com"}],"homepage":"https://github.com/23blocks-OS/frontend-sdk/tree/main/packages/block-university","bugs":{"url":"https://github.com/23blocks-OS/frontend-sdk/issues"},"nx":{"targets":{"build":{"options":{"main":"packages/block-university/src/index.ts","format":["esm"],"compiler":"swc","tsConfig":"packages/block-university/tsconfig.lib.json","outputPath":"packages/block-university/dist"},"outputs":["{options.outputPath}"],"executor":"@nx/rollup:rollup"}},"sourceRoot":"packages/block-university/src"},"dist":{"shasum":"d59e5ca28b1c592182b421c26fe11d6523723d9a","tarball":"https://registry.npmjs.org/@23blocks/block-university/-/block-university-3.5.0.tgz","fileCount":118,"integrity":"sha512-/Iv+ouNFKOTZwNMxwboHhoETF6SFB6yFQvhSWzIGAjZmJEgJCFBEIs9Ru0pgnkGsqFZqsEXyQEf/Te1qUeKuDQ==","signatures":[{"sig":"MEUCICaeouRN89xeRY3MERr7M54yh0+EpykhRxqidPM3EnhBAiEAhn+T2NaV6Ek5oZPmA2rwZd1al2HwtgWHD5Md3a0ewms=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@23blocks%2fblock-university@3.5.0","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":279568},"main":"./dist/index.esm.js","type":"module","types":"./dist/index.d.ts","module":"./dist/index.esm.js","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.esm.js","default":"./dist/index.esm.js"},"./package.json":"./package.json"},"gitHead":"ed42023fa8f9c47982ff0e360d33fa6eee85c405","_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:e2fb3063-7b89-46f8-8b2e-1949aa6712bc"}},"repository":{"url":"git+https://github.com/23blocks-OS/frontend-sdk.git","type":"git","directory":"packages/block-university"},"_npmVersion":"11.9.0","description":"University block for 23blocks SDK - courses, lessons, enrollments, assignments, submissions","directories":{},"_nodeVersion":"20.20.0","dependencies":{"@swc/helpers":"~0.5.11","@23blocks/contracts":"*","@23blocks/jsonapi-codec":"*"},"_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/block-university_3.5.0_1770522243768_0.35834950145398947","host":"s3://npm-registry-packages-npm-production"}},"3.6.0":{"name":"@23blocks/block-university","version":"3.6.0","keywords":["23blocks","sdk","university","education","courses","lessons","enrollments","lms"],"author":{"name":"23blocks","email":"hello@23blocks.com"},"license":"MIT","_id":"@23blocks/block-university@3.6.0","maintainers":[{"name":"juan.pelaez","email":"jpelaez@23blocks.com"}],"homepage":"https://github.com/23blocks-OS/frontend-sdk/tree/main/packages/block-university","bugs":{"url":"https://github.com/23blocks-OS/frontend-sdk/issues"},"nx":{"targets":{"build":{"options":{"main":"packages/block-university/src/index.ts","format":["esm"],"compiler":"swc","tsConfig":"packages/block-university/tsconfig.lib.json","outputPath":"packages/block-university/dist"},"outputs":["{options.outputPath}"],"executor":"@nx/rollup:rollup"}},"sourceRoot":"packages/block-university/src"},"dist":{"shasum":"161b88370454048db8a304a468a1fc29d9eb3aa5","tarball":"https://registry.npmjs.org/@23blocks/block-university/-/block-university-3.6.0.tgz","fileCount":118,"integrity":"sha512-MJp0lpd6N64EvnpHVmpcZG7h+Ao5mwZlMcoQv33Pg33K1KcomsokIjEz3cjeROCmuus9cgv6CxWSWMJFxUS1YA==","signatures":[{"sig":"MEUCIQCEOJqlWlScecFua4f7IHaXnovuO1QcXh3MZICDXgElhwIgN8D8WvqrxTNQW34mKXopGa95f+/a5yM5/GNFd7Z5Ksk=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@23blocks%2fblock-university@3.6.0","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":279791},"main":"./dist/index.esm.js","type":"module","types":"./dist/index.d.ts","module":"./dist/index.esm.js","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.esm.js","default":"./dist/index.esm.js"},"./package.json":"./package.json"},"gitHead":"0b40ea3bba7b352cfe5fcdb6c780729182bdb587","_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:e2fb3063-7b89-46f8-8b2e-1949aa6712bc"}},"repository":{"url":"git+https://github.com/23blocks-OS/frontend-sdk.git","type":"git","directory":"packages/block-university"},"_npmVersion":"11.10.0","description":"University block for 23blocks SDK - courses, lessons, enrollments, assignments, submissions","directories":{},"_nodeVersion":"20.20.0","dependencies":{"@swc/helpers":"~0.5.11","@23blocks/contracts":"*","@23blocks/jsonapi-codec":"*"},"_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/block-university_3.6.0_1771306608861_0.6814309097768954","host":"s3://npm-registry-packages-npm-production"}},"4.0.0":{"name":"@23blocks/block-university","version":"4.0.0","keywords":["23blocks","sdk","university","education","courses","lessons","enrollments","lms"],"author":{"name":"23blocks","email":"hello@23blocks.com"},"license":"MIT","_id":"@23blocks/block-university@4.0.0","maintainers":[{"name":"juan.pelaez","email":"jpelaez@23blocks.com"}],"homepage":"https://github.com/23blocks-OS/frontend-sdk/tree/main/packages/block-university","bugs":{"url":"https://github.com/23blocks-OS/frontend-sdk/issues"},"nx":{"targets":{"build":{"options":{"main":"packages/block-university/src/index.ts","format":["esm"],"compiler":"swc","tsConfig":"packages/block-university/tsconfig.lib.json","outputPath":"packages/block-university/dist"},"outputs":["{options.outputPath}"],"executor":"@nx/rollup:rollup"}},"sourceRoot":"packages/block-university/src"},"dist":{"shasum":"e4f5519dad77c3ee4a0be70db3dda4f98af51fdc","tarball":"https://registry.npmjs.org/@23blocks/block-university/-/block-university-4.0.0.tgz","fileCount":118,"integrity":"sha512-hi7GH18k5XqnYsP/Vhq1jLCWKW0MPEnKGv/B8FRyWVXtMHDW8rTBWLMcUKqnD/ELe4BcXTYeg6/N6mRTggarIw==","signatures":[{"sig":"MEQCIDomtt3vvv/QpgLvfL9vXZasY4GqSmRCJ8W0BK/3xZ+aAiBJEs9DdppYE2EQuMEO/aHrea6pLXyrXpoMgPL1DiKf+A==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@23blocks%2fblock-university@4.0.0","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":280327},"main":"./dist/index.esm.js","type":"module","types":"./dist/index.d.ts","module":"./dist/index.esm.js","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.esm.js","default":"./dist/index.esm.js"},"./package.json":"./package.json"},"gitHead":"f06f2b45de14ffc3b57da66f04bf1c72b080bc61","_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:e2fb3063-7b89-46f8-8b2e-1949aa6712bc"}},"repository":{"url":"git+https://github.com/23blocks-OS/frontend-sdk.git","type":"git","directory":"packages/block-university"},"_npmVersion":"11.10.1","description":"University block for 23blocks SDK - courses, lessons, enrollments, assignments, submissions","directories":{},"_nodeVersion":"20.20.0","dependencies":{"@swc/helpers":"~0.5.11","@23blocks/contracts":"*","@23blocks/jsonapi-codec":"*"},"_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/block-university_4.0.0_1771605245111_0.43986340621324116","host":"s3://npm-registry-packages-npm-production"}},"4.0.1":{"name":"@23blocks/block-university","version":"4.0.1","keywords":["23blocks","sdk","university","education","courses","lessons","enrollments","lms"],"author":{"name":"23blocks","email":"hello@23blocks.com"},"license":"MIT","_id":"@23blocks/block-university@4.0.1","maintainers":[{"name":"juan.pelaez","email":"jpelaez@23blocks.com"}],"homepage":"https://github.com/23blocks-OS/frontend-sdk/tree/main/packages/block-university","bugs":{"url":"https://github.com/23blocks-OS/frontend-sdk/issues"},"nx":{"targets":{"build":{"options":{"main":"packages/block-university/src/index.ts","format":["esm"],"compiler":"swc","tsConfig":"packages/block-university/tsconfig.lib.json","outputPath":"packages/block-university/dist"},"outputs":["{options.outputPath}"],"executor":"@nx/rollup:rollup"}},"sourceRoot":"packages/block-university/src"},"dist":{"shasum":"4aaf42cefb52e9cd15557bf5f0126383dc57e40c","tarball":"https://registry.npmjs.org/@23blocks/block-university/-/block-university-4.0.1.tgz","fileCount":119,"integrity":"sha512-fmDoUgRpvDIkM1l+SUfo8wv3EFbTzCzOeNqHY7qcGtuVGIJk+uKca4dXU2EnrE09GB0HBm/3agysVClBX7lSgw==","signatures":[{"sig":"MEUCIQCa5w91W1CsCc3GmnMkguhSwW1tf8g/dAJmfnsPU+F31AIgDn3EtFcGPAIe+hUAh1qiNKbWEk5OkCeG6zVrcbbaAac=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@23blocks%2fblock-university@4.0.1","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":287649},"main":"./dist/index.esm.js","type":"module","types":"./dist/index.d.ts","module":"./dist/index.esm.js","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.esm.js","default":"./dist/index.esm.js"},"./package.json":"./package.json"},"gitHead":"b37182ee229ea2807162ed869526c7f3d2ac78c6","_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:e2fb3063-7b89-46f8-8b2e-1949aa6712bc"}},"repository":{"url":"git+https://github.com/23blocks-OS/frontend-sdk.git","type":"git","directory":"packages/block-university"},"_npmVersion":"11.11.0","description":"University block for 23blocks SDK - courses, lessons, enrollments, assignments, submissions","directories":{},"_nodeVersion":"20.20.0","dependencies":{"@swc/helpers":"~0.5.11","@23blocks/contracts":"*","@23blocks/jsonapi-codec":"*"},"_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/block-university_4.0.1_1772567279899_0.5376469257622909","host":"s3://npm-registry-packages-npm-production"}},"4.0.2":{"name":"@23blocks/block-university","version":"4.0.2","keywords":["23blocks","sdk","university","education","courses","lessons","enrollments","lms"],"author":{"name":"23blocks","email":"hello@23blocks.com"},"license":"MIT","_id":"@23blocks/block-university@4.0.2","maintainers":[{"name":"juan.pelaez","email":"jpelaez@23blocks.com"}],"homepage":"https://github.com/23blocks-OS/frontend-sdk/tree/main/packages/block-university","bugs":{"url":"https://github.com/23blocks-OS/frontend-sdk/issues"},"nx":{"targets":{"build":{"options":{"main":"packages/block-university/src/index.ts","format":["esm"],"compiler":"swc","tsConfig":"packages/block-university/tsconfig.lib.json","outputPath":"packages/block-university/dist"},"outputs":["{options.outputPath}"],"executor":"@nx/rollup:rollup"}},"sourceRoot":"packages/block-university/src"},"dist":{"shasum":"2e768c9e075d16867656cca4e3316f188d85ae80","tarball":"https://registry.npmjs.org/@23blocks/block-university/-/block-university-4.0.2.tgz","fileCount":119,"integrity":"sha512-RKSlFPYQznqS9f5eEcKB+bmoNpQXMk5OOB+f50Sz8ISBxtQ4CoSnYQ/w4wJSYNfaS1tsXIHMgO4mHR8PpxfXnw==","signatures":[{"sig":"MEYCIQDtKS6KbLnW0dmSsgKJa68GOaE5JLlAPhZeLn7PrKRlXwIhAJyrufAzKnACfVhRjdyNAtfFPvnWl4jk7MZviYQYb0se","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@23blocks%2fblock-university@4.0.2","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":287786},"main":"./dist/index.esm.js","type":"module","types":"./dist/index.d.ts","module":"./dist/index.esm.js","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.esm.js","default":"./dist/index.esm.js"},"./package.json":"./package.json"},"gitHead":"73aca3e1bfe578e888c11eb92e2706a8f388df53","_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:e2fb3063-7b89-46f8-8b2e-1949aa6712bc"}},"repository":{"url":"git+https://github.com/23blocks-OS/frontend-sdk.git","type":"git","directory":"packages/block-university"},"_npmVersion":"11.15.0","description":"University block for 23blocks SDK - courses, lessons, enrollments, assignments, submissions","directories":{},"_nodeVersion":"20.20.2","dependencies":{"@swc/helpers":"~0.5.11","@23blocks/contracts":"*","@23blocks/jsonapi-codec":"*"},"_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/block-university_4.0.2_1779860821231_0.299603333946068","host":"s3://npm-registry-packages-npm-production"}},"4.0.3":{"name":"@23blocks/block-university","version":"4.0.3","keywords":["23blocks","sdk","university","education","courses","lessons","enrollments","lms"],"author":{"name":"23blocks","email":"hello@23blocks.com"},"license":"MIT","_id":"@23blocks/block-university@4.0.3","maintainers":[{"name":"juan.pelaez","email":"jpelaez@23blocks.com"}],"homepage":"https://github.com/23blocks-OS/frontend-sdk/tree/main/packages/block-university","bugs":{"url":"https://github.com/23blocks-OS/frontend-sdk/issues"},"nx":{"targets":{"build":{"options":{"main":"packages/block-university/src/index.ts","format":["esm"],"compiler":"swc","tsConfig":"packages/block-university/tsconfig.lib.json","outputPath":"packages/block-university/dist"},"outputs":["{options.outputPath}"],"executor":"@nx/rollup:rollup"}},"sourceRoot":"packages/block-university/src"},"dist":{"shasum":"0d81368a1250d87a8ca461ae9ba4839989e592d7","tarball":"https://registry.npmjs.org/@23blocks/block-university/-/block-university-4.0.3.tgz","fileCount":119,"integrity":"sha512-3BChH5uxGss/aP9wqU+usMV+OGRZnZdsuSthu8aIn5NXy+qzdc7QFti5y9YJi/vnkxpJsSGRWnie+jvINmbsbg==","signatures":[{"sig":"MEUCIAQo+Zx10IVbrPrQbIi2SyShx/DZpbJLgd2ovSvsQ6GdAiEApNVUCiTnpGmR980eUGj1umE9Amur5foet9pJCLnG+4I=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@23blocks%2fblock-university@4.0.3","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":288128},"main":"./dist/index.esm.js","type":"module","types":"./dist/index.d.ts","module":"./dist/index.esm.js","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.esm.js","default":"./dist/index.esm.js"},"./package.json":"./package.json"},"gitHead":"fa982a3f9eb097497baed47ca3f7baa46a3b181e","_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:e2fb3063-7b89-46f8-8b2e-1949aa6712bc"}},"repository":{"url":"git+https://github.com/23blocks-OS/frontend-sdk.git","type":"git","directory":"packages/block-university"},"_npmVersion":"11.15.0","description":"University block for 23blocks SDK - courses, lessons, enrollments, assignments, submissions","directories":{},"_nodeVersion":"20.20.2","dependencies":{"@swc/helpers":"~0.5.11","@23blocks/contracts":"^2.4.0","@23blocks/jsonapi-codec":"^3.3.3"},"_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/block-university_4.0.3_1779909158742_0.6391580312212992","host":"s3://npm-registry-packages-npm-production"}},"4.0.4":{"name":"@23blocks/block-university","version":"4.0.4","description":"University block for 23blocks SDK - courses, lessons, enrollments, assignments, submissions","license":"MIT","author":{"name":"23blocks","email":"hello@23blocks.com"},"repository":{"type":"git","url":"git+https://github.com/23blocks-OS/frontend-sdk.git","directory":"packages/block-university"},"homepage":"https://github.com/23blocks-OS/frontend-sdk/tree/main/packages/block-university","bugs":{"url":"https://github.com/23blocks-OS/frontend-sdk/issues"},"keywords":["23blocks","sdk","university","education","courses","lessons","enrollments","lms"],"type":"module","main":"./dist/index.esm.js","module":"./dist/index.esm.js","types":"./dist/index.d.ts","exports":{"./package.json":"./package.json",".":{"types":"./dist/index.d.ts","import":"./dist/index.esm.js","default":"./dist/index.esm.js"}},"nx":{"sourceRoot":"packages/block-university/src","targets":{"build":{"executor":"@nx/rollup:rollup","outputs":["{options.outputPath}"],"options":{"outputPath":"packages/block-university/dist","main":"packages/block-university/src/index.ts","tsConfig":"packages/block-university/tsconfig.lib.json","compiler":"swc","format":["esm"]}}}},"dependencies":{"@23blocks/contracts":"^2.4.0","@23blocks/jsonapi-codec":"^3.3.3","@swc/helpers":"~0.5.11"},"gitHead":"be21b06b00f5e8aee1f8555e0c8ce392d5b4cbb1","_id":"@23blocks/block-university@4.0.4","_nodeVersion":"20.20.2","_npmVersion":"11.16.0","dist":{"integrity":"sha512-6hykd2hRepc3nntybMom5WSMhrvD7wEkiiMmGiZvl8XwvwEpnmueRZ8FG2Yp0/kwmO2aIGUTSDS0uJsLVDIYqA==","shasum":"1ca8e7c234a83dfc14aeb39c4ebad74914cec07d","tarball":"https://registry.npmjs.org/@23blocks/block-university/-/block-university-4.0.4.tgz","fileCount":119,"unpackedSize":288265,"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@23blocks%2fblock-university@4.0.4","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"signatures":[{"keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U","sig":"MEYCIQD2PCu3jgu2sYBf/vbGK52WER3AuNJ84vKbBsaDiqnzUQIhAMRzg1cacVSWyqGUd9SfR5a7htLGHIc8LaRopEktwlVO"}]},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:e2fb3063-7b89-46f8-8b2e-1949aa6712bc"}},"directories":{},"maintainers":[{"name":"juan.pelaez","email":"jpelaez@23blocks.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages-npm-production","tmp":"tmp/block-university_4.0.4_1779939933402_0.4020728061246257"},"_hasShrinkwrap":false}},"time":{"created":"2025-12-13T17:41:32.395Z","modified":"2026-05-28T03:45:33.891Z","0.1.0":"2025-12-13T17:41:33.011Z","0.2.1":"2025-12-13T21:11:49.418Z","1.0.0":"2025-12-13T23:06:24.528Z","1.0.1":"2025-12-14T00:06:16.514Z","1.0.2":"2025-12-14T00:40:20.297Z","1.0.3":"2025-12-14T01:39:05.577Z","1.0.4":"2025-12-14T04:51:52.055Z","2.0.0":"2025-12-15T01:21:56.637Z","2.1.0":"2025-12-15T08:36:42.286Z","3.0.0":"2025-12-17T03:20:31.157Z","3.0.1":"2025-12-17T07:18:55.443Z","3.1.0":"2026-01-01T21:28:27.882Z","3.1.1":"2026-01-04T07:28:38.168Z","3.2.0":"2026-01-04T07:55:33.695Z","3.3.0":"2026-01-04T08:51:23.665Z","3.4.0":"2026-01-04T09:15:01.985Z","3.4.1":"2026-01-16T04:14:47.654Z","3.4.2":"2026-01-20T03:24:47.174Z","3.4.3":"2026-02-06T23:45:30.457Z","3.4.4":"2026-02-07T08:02:29.884Z","3.5.0":"2026-02-08T03:44:03.915Z","3.6.0":"2026-02-17T05:36:49.013Z","4.0.0":"2026-02-20T16:34:05.280Z","4.0.1":"2026-03-03T19:48:00.053Z","4.0.2":"2026-05-27T05:47:01.385Z","4.0.3":"2026-05-27T19:12:38.886Z","4.0.4":"2026-05-28T03:45:33.589Z"},"bugs":{"url":"https://github.com/23blocks-OS/frontend-sdk/issues"},"author":{"name":"23blocks","email":"hello@23blocks.com"},"license":"MIT","homepage":"https://github.com/23blocks-OS/frontend-sdk/tree/main/packages/block-university","keywords":["23blocks","sdk","university","education","courses","lessons","enrollments","lms"],"repository":{"type":"git","url":"git+https://github.com/23blocks-OS/frontend-sdk.git","directory":"packages/block-university"},"description":"University block for 23blocks SDK - courses, lessons, enrollments, assignments, submissions","maintainers":[{"name":"juan.pelaez","email":"jpelaez@23blocks.com"}],"readme":"# @23blocks/block-university\n\nUniversity block for the 23blocks SDK - courses, lessons, enrollments, and assignments.\n\n[![npm version](https://img.shields.io/npm/v/@23blocks/block-university.svg)](https://www.npmjs.com/package/@23blocks/block-university)\n[![License: MIT](https://img.shields.io/badge/License-MIT-yellow.svg)](https://opensource.org/licenses/MIT)\n\n## Installation\n\n```bash\nnpm install @23blocks/block-university @23blocks/transport-http\n```\n\n## Overview\n\nThis package provides learning management functionality including:\n\n- **Courses** - Course creation and management\n- **Lessons** - Lesson content and ordering\n- **Enrollments** - Student enrollment and progress tracking\n- **Assignments** - Homework and quizzes\n- **Submissions** - Assignment submission and grading\n\n## Quick Start\n\n```typescript\nimport { createHttpTransport } from '@23blocks/transport-http';\nimport { createUniversityBlock } from '@23blocks/block-university';\n\nconst transport = createHttpTransport({\n  baseUrl: 'https://api.yourapp.com',\n  headers: () => {\n    const token = localStorage.getItem('access_token');\n    return token ? { Authorization: `Bearer ${token}` } : {};\n  },\n});\n\nconst university = createUniversityBlock(transport, {\n  apiKey: 'your-api-key',\n});\n\n// List courses\nconst { data: courses } = await university.courses.list({\n  status: 'published',\n  limit: 20,\n});\n\n// Enroll in a course\nconst enrollment = await university.enrollments.enroll({\n  courseId: 'course-id',\n  userId: 'user-id',\n});\n```\n\n## Services\n\n### courses - Course Management\n\n```typescript\n// List courses\nconst { data: courses, meta } = await university.courses.list({\n  limit: 20,\n  status: 'published',\n  categoryId: 'category-id',\n});\n\n// Get course by ID\nconst course = await university.courses.get('course-id');\n\n// Create course\nconst newCourse = await university.courses.create({\n  title: 'Introduction to TypeScript',\n  description: 'Learn TypeScript from scratch',\n  instructorId: 'instructor-id',\n  categoryId: 'category-id',\n  level: 'beginner',\n  duration: 600, // minutes\n  price: 49.99,\n  status: 'draft',\n});\n\n// Update course\nawait university.courses.update('course-id', {\n  status: 'published',\n  publishedAt: new Date().toISOString(),\n});\n\n// Delete course\nawait university.courses.delete('course-id');\n```\n\n### lessons - Lesson Management\n\n```typescript\n// List lessons for a course\nconst { data: lessons } = await university.lessons.list({\n  courseId: 'course-id',\n});\n\n// Get lesson by ID\nconst lesson = await university.lessons.get('lesson-id');\n\n// Create lesson\nconst newLesson = await university.lessons.create({\n  courseId: 'course-id',\n  title: 'Getting Started',\n  description: 'Introduction to the course',\n  contentType: 'video',\n  content: {\n    videoUrl: 'https://example.com/video.mp4',\n    duration: 600, // seconds\n  },\n  order: 1,\n});\n\n// Update lesson\nawait university.lessons.update('lesson-id', {\n  title: 'Updated Title',\n  content: { videoUrl: 'https://example.com/new-video.mp4' },\n});\n\n// Reorder lessons\nawait university.lessons.reorder({\n  courseId: 'course-id',\n  lessonIds: ['lesson-3', 'lesson-1', 'lesson-2'],\n});\n\n// Delete lesson\nawait university.lessons.delete('lesson-id');\n```\n\n### enrollments - Student Enrollments\n\n```typescript\n// List enrollments\nconst { data: enrollments } = await university.enrollments.list({\n  userId: 'user-id',\n  status: 'active',\n});\n\n// Get enrollment by ID\nconst enrollment = await university.enrollments.get('enrollment-id');\n\n// Enroll user in course\nconst newEnrollment = await university.enrollments.enroll({\n  courseId: 'course-id',\n  userId: 'user-id',\n});\n\n// Update progress\nawait university.enrollments.updateProgress({\n  enrollmentId: 'enrollment-id',\n  lessonId: 'lesson-id',\n  progress: 100, // percentage\n  completed: true,\n  timeSpent: 600, // seconds\n});\n\n// Get enrollment progress\nconst progress = await university.enrollments.getProgress('enrollment-id');\nconsole.log('Completed lessons:', progress.completedLessons);\nconsole.log('Overall progress:', progress.percentage, '%');\n\n// Complete course\nawait university.enrollments.update('enrollment-id', {\n  status: 'completed',\n  completedAt: new Date().toISOString(),\n});\n\n// Unenroll\nawait university.enrollments.delete('enrollment-id');\n```\n\n### assignments - Assignment Management\n\n```typescript\n// List assignments\nconst { data: assignments } = await university.assignments.list({\n  courseId: 'course-id',\n});\n\n// Get assignment by ID\nconst assignment = await university.assignments.get('assignment-id');\n\n// Create assignment\nconst newAssignment = await university.assignments.create({\n  courseId: 'course-id',\n  lessonId: 'lesson-id',\n  title: 'TypeScript Basics Quiz',\n  description: 'Test your understanding of TypeScript basics',\n  type: 'quiz',\n  dueDate: '2024-12-31T23:59:59Z',\n  maxScore: 100,\n  passingScore: 70,\n  questions: [\n    {\n      type: 'multiple_choice',\n      question: 'What is TypeScript?',\n      options: ['A', 'B', 'C', 'D'],\n      correctAnswer: 'A',\n      points: 10,\n    },\n    // more questions...\n  ],\n});\n\n// Update assignment\nawait university.assignments.update('assignment-id', {\n  dueDate: '2025-01-15T23:59:59Z',\n});\n\n// Delete assignment\nawait university.assignments.delete('assignment-id');\n```\n\n### submissions - Assignment Submissions\n\n```typescript\n// List submissions\nconst { data: submissions } = await university.submissions.list({\n  assignmentId: 'assignment-id',\n  status: 'submitted',\n});\n\n// Get submission by ID\nconst submission = await university.submissions.get('submission-id');\n\n// Submit assignment\nconst newSubmission = await university.submissions.submit({\n  assignmentId: 'assignment-id',\n  userId: 'user-id',\n  content: {\n    answers: [\n      { questionId: 1, answer: 'A' },\n      { questionId: 2, answer: 'C' },\n    ],\n  },\n});\n\n// Grade submission (instructor)\nawait university.submissions.grade({\n  submissionId: 'submission-id',\n  score: 85,\n  feedback: 'Great work! Review question 3.',\n  gradedBy: 'instructor-id',\n});\n\n// Request resubmission\nawait university.submissions.update('submission-id', {\n  status: 'revision_requested',\n  feedback: 'Please review and resubmit.',\n});\n```\n\n## Types\n\n```typescript\nimport type {\n  Course,\n  Lesson,\n  LessonContentType,\n  Enrollment,\n  EnrollmentStatus,\n  Assignment,\n  Submission,\n  SubmissionStatus,\n  CreateCourseRequest,\n  CreateLessonRequest,\n  EnrollRequest,\n  CreateAssignmentRequest,\n  SubmitAssignmentRequest,\n  GradeSubmissionRequest,\n} from '@23blocks/block-university';\n```\n\n### LessonContentType\n\n- `video` - Video content\n- `text` - Text/article content\n- `quiz` - Interactive quiz\n- `pdf` - PDF document\n- `interactive` - Interactive content\n- `live` - Live session\n\n### EnrollmentStatus\n\n- `pending` - Enrollment pending\n- `active` - Actively enrolled\n- `completed` - Course completed\n- `dropped` - Student dropped\n- `expired` - Enrollment expired\n\n### SubmissionStatus\n\n- `draft` - Work in progress\n- `submitted` - Submitted for review\n- `graded` - Graded by instructor\n- `revision_requested` - Needs revision\n- `approved` - Approved/passed\n\n## Related Packages\n\n- [`@23blocks/block-files`](https://www.npmjs.com/package/@23blocks/block-files) - File uploads for content\n- [`@23blocks/angular`](https://www.npmjs.com/package/@23blocks/angular) - Angular integration\n- [`@23blocks/react`](https://www.npmjs.com/package/@23blocks/react) - React integration\n- [`@23blocks/sdk`](https://www.npmjs.com/package/@23blocks/sdk) - Full SDK package\n\n## License\n\nMIT - Copyright (c) 2024 23blocks\n","readmeFilename":"README.md"}