{"number":"ruby3.1-alpine","published_at":"2023-01-07T13:00:51.545Z","last_synced_at":"2023-10-15T18:24:13.951Z","created_at":"2023-04-02T21:49:24.071Z","updated_at":"2025-11-08T22:37:24.394Z","distro":"Alpine Linux v3.18","version_url":"https://docker.ecosyste.ms/api/v1/packages/ahamana%2Fcanvas-lms/versions/ruby3.1-alpine","package":{"name":"ahamana/canvas-lms","package_url":"https://docker.ecosyste.ms/api/v1/packages/ahamana%2Fcanvas-lms"},"dependencies":[{"ecosystem":"apk","package_name":"alpine/.ruby-rundeps","requirements":"20230929.011913","purl":"pkg:apk/alpine/.ruby-rundeps@20230929.011913?arch=noarch\u0026distro=alpine-3.18.4"},{"ecosystem":"apk","package_name":"alpine/alpine-baselayout-data","requirements":"3.4.3-r1","purl":"pkg:apk/alpine/alpine-baselayout-data@3.4.3-r1?arch=x86_64\u0026upstream=alpine-baselayout\u0026distro=alpine-3.18.4"},{"ecosystem":"apk","package_name":"alpine/alpine-baselayout","requirements":"3.4.3-r1","purl":"pkg:apk/alpine/alpine-baselayout@3.4.3-r1?arch=x86_64\u0026distro=alpine-3.18.4"},{"ecosystem":"apk","package_name":"alpine/alpine-keys","requirements":"2.4-r1","purl":"pkg:apk/alpine/alpine-keys@2.4-r1?arch=x86_64\u0026distro=alpine-3.18.4"},{"ecosystem":"apk","package_name":"alpine/apk-tools","requirements":"2.14.0-r2","purl":"pkg:apk/alpine/apk-tools@2.14.0-r2?arch=x86_64\u0026distro=alpine-3.18.4"},{"ecosystem":"apk","package_name":"alpine/brotli-libs","requirements":"1.0.9-r14","purl":"pkg:apk/alpine/brotli-libs@1.0.9-r14?arch=x86_64\u0026upstream=brotli\u0026distro=alpine-3.18.4"},{"ecosystem":"apk","package_name":"alpine/busybox-binsh","requirements":"1.36.1-r2","purl":"pkg:apk/alpine/busybox-binsh@1.36.1-r2?arch=x86_64\u0026upstream=busybox\u0026distro=alpine-3.18.4"},{"ecosystem":"apk","package_name":"alpine/busybox","requirements":"1.36.1-r2","purl":"pkg:apk/alpine/busybox@1.36.1-r2?arch=x86_64\u0026distro=alpine-3.18.4"},{"ecosystem":"apk","package_name":"alpine/bzip2","requirements":"1.0.8-r5","purl":"pkg:apk/alpine/bzip2@1.0.8-r5?arch=x86_64\u0026distro=alpine-3.18.4"},{"ecosystem":"apk","package_name":"alpine/ca-certificates-bundle","requirements":"20230506-r0","purl":"pkg:apk/alpine/ca-certificates-bundle@20230506-r0?arch=x86_64\u0026upstream=ca-certificates\u0026distro=alpine-3.18.4"},{"ecosystem":"apk","package_name":"alpine/ca-certificates","requirements":"20230506-r0","purl":"pkg:apk/alpine/ca-certificates@20230506-r0?arch=x86_64\u0026distro=alpine-3.18.4"},{"ecosystem":"apk","package_name":"alpine/git","requirements":"2.40.1-r0","purl":"pkg:apk/alpine/git@2.40.1-r0?arch=x86_64\u0026distro=alpine-3.18.4"},{"ecosystem":"apk","package_name":"alpine/gmp-dev","requirements":"6.2.1-r3","purl":"pkg:apk/alpine/gmp-dev@6.2.1-r3?arch=x86_64\u0026upstream=gmp\u0026distro=alpine-3.18.4"},{"ecosystem":"apk","package_name":"alpine/gmp","requirements":"6.2.1-r3","purl":"pkg:apk/alpine/gmp@6.2.1-r3?arch=x86_64\u0026distro=alpine-3.18.4"},{"ecosystem":"apk","package_name":"alpine/libc-utils","requirements":"0.7.2-r5","purl":"pkg:apk/alpine/libc-utils@0.7.2-r5?arch=x86_64\u0026upstream=libc-dev\u0026distro=alpine-3.18.4"},{"ecosystem":"apk","package_name":"alpine/libcrypto3","requirements":"3.1.3-r0","purl":"pkg:apk/alpine/libcrypto3@3.1.3-r0?arch=x86_64\u0026upstream=openssl\u0026distro=alpine-3.18.4"},{"ecosystem":"apk","package_name":"alpine/libcurl","requirements":"8.4.0-r0","purl":"pkg:apk/alpine/libcurl@8.4.0-r0?arch=x86_64\u0026upstream=curl\u0026distro=alpine-3.18.4"},{"ecosystem":"apk","package_name":"alpine/libexpat","requirements":"2.5.0-r1","purl":"pkg:apk/alpine/libexpat@2.5.0-r1?arch=x86_64\u0026upstream=expat\u0026distro=alpine-3.18.4"},{"ecosystem":"apk","package_name":"alpine/libffi-dev","requirements":"3.4.4-r2","purl":"pkg:apk/alpine/libffi-dev@3.4.4-r2?arch=x86_64\u0026upstream=libffi\u0026distro=alpine-3.18.4"},{"ecosystem":"apk","package_name":"alpine/libffi","requirements":"3.4.4-r2","purl":"pkg:apk/alpine/libffi@3.4.4-r2?arch=x86_64\u0026distro=alpine-3.18.4"},{"ecosystem":"apk","package_name":"alpine/libgcc","requirements":"12.2.1_git20220924-r10","purl":"pkg:apk/alpine/libgcc@12.2.1_git20220924-r10?arch=x86_64\u0026upstream=gcc\u0026distro=alpine-3.18.4"},{"ecosystem":"apk","package_name":"alpine/libgcrypt","requirements":"1.10.2-r1","purl":"pkg:apk/alpine/libgcrypt@1.10.2-r1?arch=x86_64\u0026distro=alpine-3.18.4"},{"ecosystem":"apk","package_name":"alpine/libgmpxx","requirements":"6.2.1-r3","purl":"pkg:apk/alpine/libgmpxx@6.2.1-r3?arch=x86_64\u0026upstream=gmp\u0026distro=alpine-3.18.4"},{"ecosystem":"apk","package_name":"alpine/libgpg-error","requirements":"1.47-r1","purl":"pkg:apk/alpine/libgpg-error@1.47-r1?arch=x86_64\u0026distro=alpine-3.18.4"},{"ecosystem":"apk","package_name":"alpine/libidn2","requirements":"2.3.4-r1","purl":"pkg:apk/alpine/libidn2@2.3.4-r1?arch=x86_64\u0026distro=alpine-3.18.4"},{"ecosystem":"apk","package_name":"alpine/libidn","requirements":"1.41-r3","purl":"pkg:apk/alpine/libidn@1.41-r3?arch=x86_64\u0026distro=alpine-3.18.4"},{"ecosystem":"apk","package_name":"alpine/libintl","requirements":"0.21.1-r7","purl":"pkg:apk/alpine/libintl@0.21.1-r7?arch=x86_64\u0026upstream=gettext\u0026distro=alpine-3.18.4"},{"ecosystem":"apk","package_name":"alpine/libltdl","requirements":"2.4.7-r2","purl":"pkg:apk/alpine/libltdl@2.4.7-r2?arch=x86_64\u0026upstream=libtool\u0026distro=alpine-3.18.4"},{"ecosystem":"apk","package_name":"alpine/libncursesw","requirements":"6.4_p20230506-r0","purl":"pkg:apk/alpine/libncursesw@6.4_p20230506-r0?arch=x86_64\u0026upstream=ncurses\u0026distro=alpine-3.18.4"},{"ecosystem":"apk","package_name":"alpine/libpq","requirements":"15.4-r0","purl":"pkg:apk/alpine/libpq@15.4-r0?arch=x86_64\u0026upstream=postgresql15\u0026distro=alpine-3.18.4"},{"ecosystem":"apk","package_name":"alpine/libproc2","requirements":"4.0.4-r0","purl":"pkg:apk/alpine/libproc2@4.0.4-r0?arch=x86_64\u0026upstream=procps-ng\u0026distro=alpine-3.18.4"},{"ecosystem":"apk","package_name":"alpine/libssl3","requirements":"3.1.3-r0","purl":"pkg:apk/alpine/libssl3@3.1.3-r0?arch=x86_64\u0026upstream=openssl\u0026distro=alpine-3.18.4"},{"ecosystem":"apk","package_name":"alpine/libstdc  ","requirements":"12.2.1_git20220924-r10","purl":"pkg:apk/alpine/libstdc++@12.2.1_git20220924-r10?arch=x86_64\u0026upstream=gcc\u0026distro=alpine-3.18.4"},{"ecosystem":"apk","package_name":"alpine/libunistring","requirements":"1.1-r1","purl":"pkg:apk/alpine/libunistring@1.1-r1?arch=x86_64\u0026distro=alpine-3.18.4"},{"ecosystem":"apk","package_name":"alpine/libxml2","requirements":"2.11.4-r0","purl":"pkg:apk/alpine/libxml2@2.11.4-r0?arch=x86_64\u0026distro=alpine-3.18.4"},{"ecosystem":"apk","package_name":"alpine/libxslt","requirements":"1.1.38-r0","purl":"pkg:apk/alpine/libxslt@1.1.38-r0?arch=x86_64\u0026distro=alpine-3.18.4"},{"ecosystem":"apk","package_name":"alpine/linux-headers","requirements":"6.3-r0","purl":"pkg:apk/alpine/linux-headers@6.3-r0?arch=x86_64\u0026distro=alpine-3.18.4"},{"ecosystem":"apk","package_name":"alpine/musl-utils","requirements":"1.2.4-r1","purl":"pkg:apk/alpine/musl-utils@1.2.4-r1?arch=x86_64\u0026upstream=musl\u0026distro=alpine-3.18.4"},{"ecosystem":"apk","package_name":"alpine/musl","requirements":"1.2.4-r1","purl":"pkg:apk/alpine/musl@1.2.4-r1?arch=x86_64\u0026distro=alpine-3.18.4"},{"ecosystem":"apk","package_name":"alpine/ncurses-terminfo-base","requirements":"6.4_p20230506-r0","purl":"pkg:apk/alpine/ncurses-terminfo-base@6.4_p20230506-r0?arch=x86_64\u0026upstream=ncurses\u0026distro=alpine-3.18.4"},{"ecosystem":"apk","package_name":"alpine/nghttp2-libs","requirements":"1.57.0-r0","purl":"pkg:apk/alpine/nghttp2-libs@1.57.0-r0?arch=x86_64\u0026upstream=nghttp2\u0026distro=alpine-3.18.4"},{"ecosystem":"apk","package_name":"alpine/pcre2","requirements":"10.42-r1","purl":"pkg:apk/alpine/pcre2@10.42-r1?arch=x86_64\u0026distro=alpine-3.18.4"},{"ecosystem":"apk","package_name":"alpine/pkgconf","requirements":"1.9.5-r0","purl":"pkg:apk/alpine/pkgconf@1.9.5-r0?arch=x86_64\u0026distro=alpine-3.18.4"},{"ecosystem":"apk","package_name":"alpine/procps-ng","requirements":"4.0.4-r0","purl":"pkg:apk/alpine/procps-ng@4.0.4-r0?arch=x86_64\u0026distro=alpine-3.18.4"},{"ecosystem":"apk","package_name":"alpine/readline","requirements":"8.2.1-r1","purl":"pkg:apk/alpine/readline@8.2.1-r1?arch=x86_64\u0026distro=alpine-3.18.4"},{"ecosystem":"apk","package_name":"alpine/scanelf","requirements":"1.3.7-r1","purl":"pkg:apk/alpine/scanelf@1.3.7-r1?arch=x86_64\u0026upstream=pax-utils\u0026distro=alpine-3.18.4"},{"ecosystem":"apk","package_name":"alpine/sqlite-libs","requirements":"3.41.2-r2","purl":"pkg:apk/alpine/sqlite-libs@3.41.2-r2?arch=x86_64\u0026upstream=sqlite\u0026distro=alpine-3.18.4"},{"ecosystem":"apk","package_name":"alpine/ssl_client","requirements":"1.36.1-r2","purl":"pkg:apk/alpine/ssl_client@1.36.1-r2?arch=x86_64\u0026upstream=busybox\u0026distro=alpine-3.18.4"},{"ecosystem":"apk","package_name":"alpine/tzdata","requirements":"2023c-r1","purl":"pkg:apk/alpine/tzdata@2023c-r1?arch=x86_64\u0026distro=alpine-3.18.4"},{"ecosystem":"apk","package_name":"alpine/xmlsec","requirements":"1.3.0-r2","purl":"pkg:apk/alpine/xmlsec@1.3.0-r2?arch=x86_64\u0026distro=alpine-3.18.4"},{"ecosystem":"apk","package_name":"alpine/xz-libs","requirements":"5.4.3-r0","purl":"pkg:apk/alpine/xz-libs@5.4.3-r0?arch=x86_64\u0026upstream=xz\u0026distro=alpine-3.18.4"},{"ecosystem":"apk","package_name":"alpine/yaml-dev","requirements":"0.2.5-r1","purl":"pkg:apk/alpine/yaml-dev@0.2.5-r1?arch=x86_64\u0026upstream=yaml\u0026distro=alpine-3.18.4"},{"ecosystem":"apk","package_name":"alpine/yaml","requirements":"0.2.5-r1","purl":"pkg:apk/alpine/yaml@0.2.5-r1?arch=x86_64\u0026distro=alpine-3.18.4"},{"ecosystem":"apk","package_name":"alpine/zlib-dev","requirements":"1.2.13-r1","purl":"pkg:apk/alpine/zlib-dev@1.2.13-r1?arch=x86_64\u0026upstream=zlib\u0026distro=alpine-3.18.4"},{"ecosystem":"apk","package_name":"alpine/zlib","requirements":"1.2.13-r1","purl":"pkg:apk/alpine/zlib@1.2.13-r1?arch=x86_64\u0026distro=alpine-3.18.4"},{"ecosystem":"gem","package_name":"Ascii85","requirements":"1.1.0","purl":"pkg:gem/Ascii85@1.1.0"},{"ecosystem":"gem","package_name":"abbrev","requirements":"0.1.0","purl":"pkg:gem/abbrev@0.1.0"},{"ecosystem":"gem","package_name":"academic_benchmark","requirements":"1.1.0","purl":"pkg:gem/academic_benchmark@1.1.0"},{"ecosystem":"gem","package_name":"academic_benchmarks","requirements":"1.1.2","purl":"pkg:gem/academic_benchmarks@1.1.2"},{"ecosystem":"gem","package_name":"account_reports","requirements":"1.1.0","purl":"pkg:gem/account_reports@1.1.0"},{"ecosystem":"gem","package_name":"actioncable","requirements":"6.1.4.6","purl":"pkg:gem/actioncable@6.1.4.6"},{"ecosystem":"gem","package_name":"actioncable","requirements":"7.0.4.3","purl":"pkg:gem/actioncable@7.0.4.3"},{"ecosystem":"gem","package_name":"actionmailbox","requirements":"6.1.4.6","purl":"pkg:gem/actionmailbox@6.1.4.6"},{"ecosystem":"gem","package_name":"actionmailbox","requirements":"7.0.4.3","purl":"pkg:gem/actionmailbox@7.0.4.3"},{"ecosystem":"gem","package_name":"actionmailer","requirements":"6.1.4.6","purl":"pkg:gem/actionmailer@6.1.4.6"},{"ecosystem":"gem","package_name":"actionmailer","requirements":"7.0.4.3","purl":"pkg:gem/actionmailer@7.0.4.3"},{"ecosystem":"gem","package_name":"actionpack","requirements":"2.3.11","purl":"pkg:gem/actionpack@2.3.11"},{"ecosystem":"gem","package_name":"actionpack","requirements":"6.1.3","purl":"pkg:gem/actionpack@6.1.3"},{"ecosystem":"gem","package_name":"actionpack","requirements":"6.1.4.6","purl":"pkg:gem/actionpack@6.1.4.6"},{"ecosystem":"gem","package_name":"actionpack","requirements":"7.0.4.3","purl":"pkg:gem/actionpack@7.0.4.3"},{"ecosystem":"gem","package_name":"actiontext","requirements":"6.1.4.6","purl":"pkg:gem/actiontext@6.1.4.6"},{"ecosystem":"gem","package_name":"actiontext","requirements":"7.0.4.3","purl":"pkg:gem/actiontext@7.0.4.3"},{"ecosystem":"gem","package_name":"actionview","requirements":"6.1.3","purl":"pkg:gem/actionview@6.1.3"},{"ecosystem":"gem","package_name":"actionview","requirements":"6.1.4.6","purl":"pkg:gem/actionview@6.1.4.6"},{"ecosystem":"gem","package_name":"actionview","requirements":"7.0.4.3","purl":"pkg:gem/actionview@7.0.4.3"},{"ecosystem":"gem","package_name":"active_model-better_errors","requirements":"1.6.7","purl":"pkg:gem/active_model-better_errors@1.6.7"},{"ecosystem":"gem","package_name":"active_model_serializers","requirements":"0.9.0.alpha1","purl":"pkg:gem/active_model_serializers@0.9.0.alpha1"},{"ecosystem":"gem","package_name":"active_record_query_trace","requirements":"1.8","purl":"pkg:gem/active_record_query_trace@1.8"},{"ecosystem":"gem","package_name":"activejob","requirements":"6.1.4.6","purl":"pkg:gem/activejob@6.1.4.6"},{"ecosystem":"gem","package_name":"activejob","requirements":"7.0.4.3","purl":"pkg:gem/activejob@7.0.4.3"},{"ecosystem":"gem","package_name":"activemodel","requirements":"6.1.3","purl":"pkg:gem/activemodel@6.1.3"},{"ecosystem":"gem","package_name":"activemodel","requirements":"6.1.4.6","purl":"pkg:gem/activemodel@6.1.4.6"},{"ecosystem":"gem","package_name":"activemodel","requirements":"7.0.4.3","purl":"pkg:gem/activemodel@7.0.4.3"},{"ecosystem":"gem","package_name":"activerecord-jdbc-adapter","requirements":"1.2.2","purl":"pkg:gem/activerecord-jdbc-adapter@1.2.2"},{"ecosystem":"gem","package_name":"activerecord-jdbcsqlite3-adapter","requirements":"1.2.2","purl":"pkg:gem/activerecord-jdbcsqlite3-adapter@1.2.2"},{"ecosystem":"gem","package_name":"activerecord-pg-extensions","requirements":"0.4.3","purl":"pkg:gem/activerecord-pg-extensions@0.4.3"},{"ecosystem":"gem","package_name":"activerecord-pg-extensions","requirements":"0.4.4","purl":"pkg:gem/activerecord-pg-extensions@0.4.4"},{"ecosystem":"gem","package_name":"activerecord","requirements":"2.3.11","purl":"pkg:gem/activerecord@2.3.11"},{"ecosystem":"gem","package_name":"activerecord","requirements":"6.1.3","purl":"pkg:gem/activerecord@6.1.3"},{"ecosystem":"gem","package_name":"activerecord","requirements":"6.1.4.6","purl":"pkg:gem/activerecord@6.1.4.6"},{"ecosystem":"gem","package_name":"activerecord","requirements":"7.0.4.3","purl":"pkg:gem/activerecord@7.0.4.3"},{"ecosystem":"gem","package_name":"activestorage","requirements":"6.1.4.6","purl":"pkg:gem/activestorage@6.1.4.6"},{"ecosystem":"gem","package_name":"activestorage","requirements":"7.0.4.3","purl":"pkg:gem/activestorage@7.0.4.3"},{"ecosystem":"gem","package_name":"activesupport-suspend_callbacks","requirements":"0.0.1","purl":"pkg:gem/activesupport-suspend_callbacks@0.0.1"},{"ecosystem":"gem","package_name":"activesupport","requirements":"2.3.11","purl":"pkg:gem/activesupport@2.3.11"},{"ecosystem":"gem","package_name":"activesupport","requirements":"6.1.3","purl":"pkg:gem/activesupport@6.1.3"},{"ecosystem":"gem","package_name":"activesupport","requirements":"6.1.4.6","purl":"pkg:gem/activesupport@6.1.4.6"},{"ecosystem":"gem","package_name":"activesupport","requirements":"7.0.3.1","purl":"pkg:gem/activesupport@7.0.3.1"},{"ecosystem":"gem","package_name":"activesupport","requirements":"7.0.4.3","purl":"pkg:gem/activesupport@7.0.4.3"},{"ecosystem":"gem","package_name":"acts_as_list","requirements":"0.0.1","purl":"pkg:gem/acts_as_list@0.0.1"},{"ecosystem":"gem","package_name":"addressable","requirements":"2.8.0","purl":"pkg:gem/addressable@2.8.0"},{"ecosystem":"gem","package_name":"addressable","requirements":"2.8.1","purl":"pkg:gem/addressable@2.8.1"},{"ecosystem":"gem","package_name":"adheres_to_policy","requirements":"0.0.1","purl":"pkg:gem/adheres_to_policy@0.0.1"},{"ecosystem":"gem","package_name":"adobe_connect","requirements":"1.0.11","purl":"pkg:gem/adobe_connect@1.0.11"},{"ecosystem":"gem","package_name":"aes_key_wrap","requirements":"1.1.0","purl":"pkg:gem/aes_key_wrap@1.1.0"},{"ecosystem":"gem","package_name":"afm","requirements":"0.2.2","purl":"pkg:gem/afm@0.2.2"},{"ecosystem":"gem","package_name":"after_transaction_commit","requirements":"2.2.2","purl":"pkg:gem/after_transaction_commit@2.2.2"},{"ecosystem":"gem","package_name":"ansi","requirements":"1.5.0","purl":"pkg:gem/ansi@1.5.0"},{"ecosystem":"gem","package_name":"apollo-federation","requirements":"1.1.5","purl":"pkg:gem/apollo-federation@1.1.5"},{"ecosystem":"gem","package_name":"appraisal","requirements":"2.3.0","purl":"pkg:gem/appraisal@2.3.0"},{"ecosystem":"gem","package_name":"aroi","requirements":"0.0.7","purl":"pkg:gem/aroi@0.0.7"},{"ecosystem":"gem","package_name":"ast","requirements":"2.3.0","purl":"pkg:gem/ast@2.3.0"},{"ecosystem":"gem","package_name":"ast","requirements":"2.4.0","purl":"pkg:gem/ast@2.4.0"},{"ecosystem":"gem","package_name":"ast","requirements":"2.4.2","purl":"pkg:gem/ast@2.4.2"},{"ecosystem":"gem","package_name":"attachment_fu","requirements":"1.0.0","purl":"pkg:gem/attachment_fu@1.0.0"},{"ecosystem":"gem","package_name":"authlogic","requirements":"6.4.2","purl":"pkg:gem/authlogic@6.4.2"},{"ecosystem":"gem","package_name":"autoextend","requirements":"1.0.0","purl":"pkg:gem/autoextend@1.0.0"},{"ecosystem":"gem","package_name":"autoparse","requirements":"0.3.3","purl":"pkg:gem/autoparse@0.3.3"},{"ecosystem":"gem","package_name":"awesome_print","requirements":"0.4.0","purl":"pkg:gem/awesome_print@0.4.0"},{"ecosystem":"gem","package_name":"awesome_print","requirements":"1.8.0","purl":"pkg:gem/awesome_print@1.8.0"},{"ecosystem":"gem","package_name":"awesome_print","requirements":"1.9.2","purl":"pkg:gem/awesome_print@1.9.2"},{"ecosystem":"gem","package_name":"aws-eventstream","requirements":"1.2.0","purl":"pkg:gem/aws-eventstream@1.2.0"},{"ecosystem":"gem","package_name":"aws-partitions","requirements":"1.737.0","purl":"pkg:gem/aws-partitions@1.737.0"},{"ecosystem":"gem","package_name":"aws-sdk-applicationautoscaling","requirements":"1.68.0","purl":"pkg:gem/aws-sdk-applicationautoscaling@1.68.0"},{"ecosystem":"gem","package_name":"aws-sdk-autoscaling","requirements":"1.86.0","purl":"pkg:gem/aws-sdk-autoscaling@1.86.0"},{"ecosystem":"gem","package_name":"aws-sdk-core","requirements":"3.171.0","purl":"pkg:gem/aws-sdk-core@3.171.0"},{"ecosystem":"gem","package_name":"aws-sdk-dynamodb","requirements":"1.83.0","purl":"pkg:gem/aws-sdk-dynamodb@1.83.0"},{"ecosystem":"gem","package_name":"aws-sdk-kinesis","requirements":"1.45.0","purl":"pkg:gem/aws-sdk-kinesis@1.45.0"},{"ecosystem":"gem","package_name":"aws-sdk-kms","requirements":"1.63.0","purl":"pkg:gem/aws-sdk-kms@1.63.0"},{"ecosystem":"gem","package_name":"aws-sdk-s3","requirements":"1.119.2","purl":"pkg:gem/aws-sdk-s3@1.119.2"},{"ecosystem":"gem","package_name":"aws-sdk-sns","requirements":"1.60.0","purl":"pkg:gem/aws-sdk-sns@1.60.0"},{"ecosystem":"gem","package_name":"aws-sdk-sqs","requirements":"1.53.0","purl":"pkg:gem/aws-sdk-sqs@1.53.0"},{"ecosystem":"gem","package_name":"aws-sigv4","requirements":"1.5.2","purl":"pkg:gem/aws-sigv4@1.5.2"},{"ecosystem":"gem","package_name":"axe-core-api","requirements":"4.1.0","purl":"pkg:gem/axe-core-api@4.1.0"},{"ecosystem":"gem","package_name":"axe-core-rspec","requirements":"4.1.0","purl":"pkg:gem/axe-core-rspec@4.1.0"},{"ecosystem":"gem","package_name":"axe-core-selenium","requirements":"4.1.0","purl":"pkg:gem/axe-core-selenium@4.1.0"},{"ecosystem":"gem","package_name":"axiom-types","requirements":"0.1.1","purl":"pkg:gem/axiom-types@0.1.1"},{"ecosystem":"gem","package_name":"barby","requirements":"0.6.8","purl":"pkg:gem/barby@0.6.8"},{"ecosystem":"gem","package_name":"base64","requirements":"0.1.1","purl":"pkg:gem/base64@0.1.1"},{"ecosystem":"gem","package_name":"bcrypt","requirements":"3.1.16","purl":"pkg:gem/bcrypt@3.1.16"},{"ecosystem":"gem","package_name":"benchmark","requirements":"0.2.0","purl":"pkg:gem/benchmark@0.2.0"},{"ecosystem":"gem","package_name":"bigdecimal","requirements":"3.1.1","purl":"pkg:gem/bigdecimal@3.1.1"},{"ecosystem":"gem","package_name":"bigdecimal","requirements":"3.1.3","purl":"pkg:gem/bigdecimal@3.1.3"},{"ecosystem":"gem","package_name":"bindata","requirements":"2.4.14","purl":"pkg:gem/bindata@2.4.14"},{"ecosystem":"gem","package_name":"bluecloth","requirements":"2.2.0","purl":"pkg:gem/bluecloth@2.2.0"},{"ecosystem":"gem","package_name":"bookmarked_collection","requirements":"1.0.0","purl":"pkg:gem/bookmarked_collection@1.0.0"},{"ecosystem":"gem","package_name":"bootsnap","requirements":"1.13.0","purl":"pkg:gem/bootsnap@1.13.0"},{"ecosystem":"gem","package_name":"bouncy-castle-java","requirements":"1.5.0146.1","purl":"pkg:gem/bouncy-castle-java@1.5.0146.1"},{"ecosystem":"gem","package_name":"brakeman","requirements":"5.4.1","purl":"pkg:gem/brakeman@5.4.1"},{"ecosystem":"gem","package_name":"broadcast_policy","requirements":"1.0.0","purl":"pkg:gem/broadcast_policy@1.0.0"},{"ecosystem":"gem","package_name":"brotli","requirements":"0.4.0","purl":"pkg:gem/brotli@0.4.0"},{"ecosystem":"gem","package_name":"browser","requirements":"5.1.0","purl":"pkg:gem/browser@5.1.0"},{"ecosystem":"gem","package_name":"builder","requirements":"3.2.4","purl":"pkg:gem/builder@3.2.4"},{"ecosystem":"gem","package_name":"bundler-audit","requirements":"0.6.0","purl":"pkg:gem/bundler-audit@0.6.0"},{"ecosystem":"gem","package_name":"bundler","requirements":"2.3.26","purl":"pkg:gem/bundler@2.3.26"},{"ecosystem":"gem","package_name":"bundler","requirements":"2.4.20","purl":"pkg:gem/bundler@2.4.20"},{"ecosystem":"gem","package_name":"bundler_lockfile_extensions","requirements":"0.0.2","purl":"pkg:gem/bundler_lockfile_extensions@0.0.2"},{"ecosystem":"gem","package_name":"business_time","requirements":"0.13.0","purl":"pkg:gem/business_time@0.13.0"},{"ecosystem":"gem","package_name":"byebug","requirements":"11.1.3","purl":"pkg:gem/byebug@11.1.3"},{"ecosystem":"gem","package_name":"byebug","requirements":"4.0.5","purl":"pkg:gem/byebug@4.0.5"},{"ecosystem":"gem","package_name":"canvas_breach_mitigation","requirements":"0.0.1","purl":"pkg:gem/canvas_breach_mitigation@0.0.1"},{"ecosystem":"gem","package_name":"canvas_cache","requirements":"0.1.0","purl":"pkg:gem/canvas_cache@0.1.0"},{"ecosystem":"gem","package_name":"canvas_cassandra","requirements":"0.1.0","purl":"pkg:gem/canvas_cassandra@0.1.0"},{"ecosystem":"gem","package_name":"canvas_color","requirements":"0.0.1","purl":"pkg:gem/canvas_color@0.0.1"},{"ecosystem":"gem","package_name":"canvas_connect","requirements":"0.3.16","purl":"pkg:gem/canvas_connect@0.3.16"},{"ecosystem":"gem","package_name":"canvas_crummy","requirements":"0.0.1","purl":"pkg:gem/canvas_crummy@0.0.1"},{"ecosystem":"gem","package_name":"canvas_dynamodb","requirements":"0.0.1","purl":"pkg:gem/canvas_dynamodb@0.0.1"},{"ecosystem":"gem","package_name":"canvas_errors","requirements":"0.1.0","purl":"pkg:gem/canvas_errors@0.1.0"},{"ecosystem":"gem","package_name":"canvas_ext","requirements":"1.0.0","purl":"pkg:gem/canvas_ext@1.0.0"},{"ecosystem":"gem","package_name":"canvas_http","requirements":"1.0.0","purl":"pkg:gem/canvas_http@1.0.0"},{"ecosystem":"gem","package_name":"canvas_kaltura","requirements":"1.0.0","purl":"pkg:gem/canvas_kaltura@1.0.0"},{"ecosystem":"gem","package_name":"canvas_mimetype_fu","requirements":"0.0.1","purl":"pkg:gem/canvas_mimetype_fu@0.0.1"},{"ecosystem":"gem","package_name":"canvas_panda_pub","requirements":"1.0.0","purl":"pkg:gem/canvas_panda_pub@1.0.0"},{"ecosystem":"gem","package_name":"canvas_partman","requirements":"2.0.0","purl":"pkg:gem/canvas_partman@2.0.0"},{"ecosystem":"gem","package_name":"canvas_quiz_statistics","requirements":"0.1.0","purl":"pkg:gem/canvas_quiz_statistics@0.1.0"},{"ecosystem":"gem","package_name":"canvas_sanitize","requirements":"0.0.1","purl":"pkg:gem/canvas_sanitize@0.0.1"},{"ecosystem":"gem","package_name":"canvas_security","requirements":"0.1.0","purl":"pkg:gem/canvas_security@0.1.0"},{"ecosystem":"gem","package_name":"canvas_slug","requirements":"0.0.1","purl":"pkg:gem/canvas_slug@0.0.1"},{"ecosystem":"gem","package_name":"canvas_sort","requirements":"1.0.0","purl":"pkg:gem/canvas_sort@1.0.0"},{"ecosystem":"gem","package_name":"canvas_stringex","requirements":"0.0.1","purl":"pkg:gem/canvas_stringex@0.0.1"},{"ecosystem":"gem","package_name":"canvas_text_helper","requirements":"0.0.1","purl":"pkg:gem/canvas_text_helper@0.0.1"},{"ecosystem":"gem","package_name":"canvas_time","requirements":"1.0.0","purl":"pkg:gem/canvas_time@1.0.0"},{"ecosystem":"gem","package_name":"canvas_unzip","requirements":"0.0.1","purl":"pkg:gem/canvas_unzip@0.0.1"},{"ecosystem":"gem","package_name":"canvas_webex","requirements":"0.18.2","purl":"pkg:gem/canvas_webex@0.18.2"},{"ecosystem":"gem","package_name":"capybara","requirements":"3.39.0","purl":"pkg:gem/capybara@3.39.0"},{"ecosystem":"gem","package_name":"cassandra-cql","requirements":"1.2.3","purl":"pkg:gem/cassandra-cql@1.2.3"},{"ecosystem":"gem","package_name":"cgi","requirements":"0.3.6","purl":"pkg:gem/cgi@0.3.6"},{"ecosystem":"gem","package_name":"childprocess","requirements":"3.0.0","purl":"pkg:gem/childprocess@3.0.0"},{"ecosystem":"gem","package_name":"chunky_png","requirements":"1.4.0","purl":"pkg:gem/chunky_png@1.4.0"},{"ecosystem":"gem","package_name":"coderay","requirements":"0.9.8","purl":"pkg:gem/coderay@0.9.8"},{"ecosystem":"gem","package_name":"coderay","requirements":"1.0.9","purl":"pkg:gem/coderay@1.0.9"},{"ecosystem":"gem","package_name":"coderay","requirements":"1.1.2","purl":"pkg:gem/coderay@1.1.2"},{"ecosystem":"gem","package_name":"coderay","requirements":"1.1.3","purl":"pkg:gem/coderay@1.1.3"},{"ecosystem":"gem","package_name":"coercible","requirements":"1.0.0","purl":"pkg:gem/coercible@1.0.0"},{"ecosystem":"gem","package_name":"colored","requirements":"1.2","purl":"pkg:gem/colored@1.2"},{"ecosystem":"gem","package_name":"columnize","requirements":"0.9.0","purl":"pkg:gem/columnize@0.9.0"},{"ecosystem":"gem","package_name":"concurrent-ruby","requirements":"1.1.10","purl":"pkg:gem/concurrent-ruby@1.1.10"},{"ecosystem":"gem","package_name":"concurrent-ruby","requirements":"1.1.5","purl":"pkg:gem/concurrent-ruby@1.1.5"},{"ecosystem":"gem","package_name":"concurrent-ruby","requirements":"1.1.8","purl":"pkg:gem/concurrent-ruby@1.1.8"},{"ecosystem":"gem","package_name":"concurrent-ruby","requirements":"1.1.9","purl":"pkg:gem/concurrent-ruby@1.1.9"},{"ecosystem":"gem","package_name":"concurrent-ruby","requirements":"1.2.2","purl":"pkg:gem/concurrent-ruby@1.2.2"},{"ecosystem":"gem","package_name":"config_file","requirements":"0.1.0","purl":"pkg:gem/config_file@0.1.0"},{"ecosystem":"gem","package_name":"coverage-helpers","requirements":"1.0.0","purl":"pkg:gem/coverage-helpers@1.0.0"},{"ecosystem":"gem","package_name":"crack","requirements":"0.4.5","purl":"pkg:gem/crack@0.4.5"},{"ecosystem":"gem","package_name":"crass","requirements":"1.0.6","purl":"pkg:gem/crass@1.0.6"},{"ecosystem":"gem","package_name":"crocodoc-ruby","requirements":"0.0.1","purl":"pkg:gem/crocodoc-ruby@0.0.1"},{"ecosystem":"gem","package_name":"crystalball","requirements":"0.7.0","purl":"pkg:gem/crystalball@0.7.0"},{"ecosystem":"gem","package_name":"csv","requirements":"3.2.5","purl":"pkg:gem/csv@3.2.5"},{"ecosystem":"gem","package_name":"csv_diff","requirements":"1.0.0","purl":"pkg:gem/csv_diff@1.0.0"},{"ecosystem":"gem","package_name":"database_cleaner-active_record","requirements":"2.1.0","purl":"pkg:gem/database_cleaner-active_record@2.1.0"},{"ecosystem":"gem","package_name":"database_cleaner-core","requirements":"2.0.1","purl":"pkg:gem/database_cleaner-core@2.0.1"},{"ecosystem":"gem","package_name":"database_cleaner","requirements":"0.7.1","purl":"pkg:gem/database_cleaner@0.7.1"},{"ecosystem":"gem","package_name":"database_cleaner","requirements":"2.0.2","purl":"pkg:gem/database_cleaner@2.0.2"},{"ecosystem":"gem","package_name":"date","requirements":"3.2.2","purl":"pkg:gem/date@3.2.2"},{"ecosystem":"gem","package_name":"db-query-matchers","requirements":"0.11.0","purl":"pkg:gem/db-query-matchers@0.11.0"},{"ecosystem":"gem","package_name":"dbm","requirements":"1.1.0","purl":"pkg:gem/dbm@1.1.0"},{"ecosystem":"gem","package_name":"ddtrace","requirements":"0.42.0","purl":"pkg:gem/ddtrace@0.42.0"},{"ecosystem":"gem","package_name":"debase-ruby_core_source","requirements":"0.10.16","purl":"pkg:gem/debase-ruby_core_source@0.10.16"},{"ecosystem":"gem","package_name":"debase","requirements":"0.2.5.beta2","purl":"pkg:gem/debase@0.2.5.beta2"},{"ecosystem":"gem","package_name":"debug","requirements":"1.4.0","purl":"pkg:gem/debug@1.4.0"},{"ecosystem":"gem","package_name":"debug","requirements":"1.6.3","purl":"pkg:gem/debug@1.6.3"},{"ecosystem":"gem","package_name":"debug_inspector","requirements":"1.1.0","purl":"pkg:gem/debug_inspector@1.1.0"},{"ecosystem":"gem","package_name":"deep_merge","requirements":"1.2.2","purl":"pkg:gem/deep_merge@1.2.2"},{"ecosystem":"gem","package_name":"delegate","requirements":"0.2.0","purl":"pkg:gem/delegate@0.2.0"},{"ecosystem":"gem","package_name":"descendants_tracker","requirements":"0.0.4","purl":"pkg:gem/descendants_tracker@0.0.4"},{"ecosystem":"gem","package_name":"did_you_mean","requirements":"1.6.1","purl":"pkg:gem/did_you_mean@1.6.1"},{"ecosystem":"gem","package_name":"diff-lcs","requirements":"1.1.3","purl":"pkg:gem/diff-lcs@1.1.3"},{"ecosystem":"gem","package_name":"diff-lcs","requirements":"1.2.4","purl":"pkg:gem/diff-lcs@1.2.4"},{"ecosystem":"gem","package_name":"diff-lcs","requirements":"1.3","purl":"pkg:gem/diff-lcs@1.3"},{"ecosystem":"gem","package_name":"diff-lcs","requirements":"1.4.4","purl":"pkg:gem/diff-lcs@1.4.4"},{"ecosystem":"gem","package_name":"diff-lcs","requirements":"1.5.0","purl":"pkg:gem/diff-lcs@1.5.0"},{"ecosystem":"gem","package_name":"dig_rb","requirements":"1.0.1","purl":"pkg:gem/dig_rb@1.0.1"},{"ecosystem":"gem","package_name":"digest-murmurhash","requirements":"1.1.1","purl":"pkg:gem/digest-murmurhash@1.1.1"},{"ecosystem":"gem","package_name":"digest","requirements":"3.1.0","purl":"pkg:gem/digest@3.1.0"},{"ecosystem":"gem","package_name":"digest","requirements":"3.1.1","purl":"pkg:gem/digest@3.1.1"},{"ecosystem":"gem","package_name":"diigo","requirements":"1.0.0","purl":"pkg:gem/diigo@1.0.0"},{"ecosystem":"gem","package_name":"diplomat","requirements":"2.6.3","purl":"pkg:gem/diplomat@2.6.3"},{"ecosystem":"gem","package_name":"docile","requirements":"1.3.2","purl":"pkg:gem/docile@1.3.2"},{"ecosystem":"gem","package_name":"docile","requirements":"1.4.0","purl":"pkg:gem/docile@1.4.0"},{"ecosystem":"gem","package_name":"docx","requirements":"0.6.2","purl":"pkg:gem/docx@0.6.2"},{"ecosystem":"gem","package_name":"dogstatsd-ruby","requirements":"4.8.2","purl":"pkg:gem/dogstatsd-ruby@4.8.2"},{"ecosystem":"gem","package_name":"domain_name","requirements":"0.5.20190701","purl":"pkg:gem/domain_name@0.5.20190701"},{"ecosystem":"gem","package_name":"dotenv","requirements":"2.8.1","purl":"pkg:gem/dotenv@2.8.1"},{"ecosystem":"gem","package_name":"dr_diff","requirements":"0.0.1","purl":"pkg:gem/dr_diff@0.0.1"},{"ecosystem":"gem","package_name":"drb","requirements":"2.1.0","purl":"pkg:gem/drb@2.1.0"},{"ecosystem":"gem","package_name":"dress_code","requirements":"1.2.1","purl":"pkg:gem/dress_code@1.2.1"},{"ecosystem":"gem","package_name":"dumb_delegator","requirements":"1.0.0","purl":"pkg:gem/dumb_delegator@1.0.0"},{"ecosystem":"gem","package_name":"dynamic_settings","requirements":"0.1.0","purl":"pkg:gem/dynamic_settings@0.1.0"},{"ecosystem":"gem","package_name":"ecma-re-validator","requirements":"0.3.0","purl":"pkg:gem/ecma-re-validator@0.3.0"},{"ecosystem":"gem","package_name":"ecma-re-validator","requirements":"0.4.0","purl":"pkg:gem/ecma-re-validator@0.4.0"},{"ecosystem":"gem","package_name":"encrypted_cookie_store-instructure","requirements":"1.2.12","purl":"pkg:gem/encrypted_cookie_store-instructure@1.2.12"},{"ecosystem":"gem","package_name":"english","requirements":"0.7.1","purl":"pkg:gem/english@0.7.1"},{"ecosystem":"gem","package_name":"erb","requirements":"2.2.3","purl":"pkg:gem/erb@2.2.3"},{"ecosystem":"gem","package_name":"error_highlight","requirements":"0.3.0","purl":"pkg:gem/error_highlight@0.3.0"},{"ecosystem":"gem","package_name":"erubi","requirements":"1.10.0","purl":"pkg:gem/erubi@1.10.0"},{"ecosystem":"gem","package_name":"erubi","requirements":"1.12.0","purl":"pkg:gem/erubi@1.12.0"},{"ecosystem":"gem","package_name":"escape_code","requirements":"0.2","purl":"pkg:gem/escape_code@0.2"},{"ecosystem":"gem","package_name":"et-orbi","requirements":"1.2.6","purl":"pkg:gem/et-orbi@1.2.6"},{"ecosystem":"gem","package_name":"et-orbi","requirements":"1.2.7","purl":"pkg:gem/et-orbi@1.2.7"},{"ecosystem":"gem","package_name":"etc","requirements":"1.3.0","purl":"pkg:gem/etc@1.3.0"},{"ecosystem":"gem","package_name":"event_stream","requirements":"0.1.0","purl":"pkg:gem/event_stream@0.1.0"},{"ecosystem":"gem","package_name":"execjs","requirements":"2.7.0","purl":"pkg:gem/execjs@2.7.0"},{"ecosystem":"gem","package_name":"expgen","requirements":"0.1.1","purl":"pkg:gem/expgen@0.1.1"},{"ecosystem":"gem","package_name":"extlib","requirements":"0.9.16","purl":"pkg:gem/extlib@0.9.16"},{"ecosystem":"gem","package_name":"factory_bot","requirements":"6.1.0","purl":"pkg:gem/factory_bot@6.1.0"},{"ecosystem":"gem","package_name":"factory_bot","requirements":"6.2.1","purl":"pkg:gem/factory_bot@6.2.1"},{"ecosystem":"gem","package_name":"fakefs","requirements":"1.3.2","purl":"pkg:gem/fakefs@1.3.2"},{"ecosystem":"gem","package_name":"fakefs","requirements":"1.9.0","purl":"pkg:gem/fakefs@1.9.0"},{"ecosystem":"gem","package_name":"faraday","requirements":"0.17.4","purl":"pkg:gem/faraday@0.17.4"},{"ecosystem":"gem","package_name":"faraday_middleware","requirements":"0.14.0","purl":"pkg:gem/faraday_middleware@0.14.0"},{"ecosystem":"gem","package_name":"fcntl","requirements":"1.0.1","purl":"pkg:gem/fcntl@1.0.1"},{"ecosystem":"gem","package_name":"ffi-compiler","requirements":"1.0.1","purl":"pkg:gem/ffi-compiler@1.0.1"},{"ecosystem":"gem","package_name":"ffi-icu","requirements":"0.4.0","purl":"pkg:gem/ffi-icu@0.4.0"},{"ecosystem":"gem","package_name":"ffi","requirements":"1.0.11","purl":"pkg:gem/ffi@1.0.11"},{"ecosystem":"gem","package_name":"ffi","requirements":"1.0.11-java","purl":"pkg:gem/ffi@1.0.11-java"},{"ecosystem":"gem","package_name":"ffi","requirements":"1.14.2","purl":"pkg:gem/ffi@1.14.2"},{"ecosystem":"gem","package_name":"ffi","requirements":"1.15.5","purl":"pkg:gem/ffi@1.15.5"},{"ecosystem":"gem","package_name":"fiddle","requirements":"1.1.0","purl":"pkg:gem/fiddle@1.1.0"},{"ecosystem":"gem","package_name":"filelock","requirements":"1.1.1","purl":"pkg:gem/filelock@1.1.1"},{"ecosystem":"gem","package_name":"fileutils","requirements":"1.6.0","purl":"pkg:gem/fileutils@1.6.0"},{"ecosystem":"gem","package_name":"find","requirements":"0.1.1","purl":"pkg:gem/find@0.1.1"},{"ecosystem":"gem","package_name":"find_a_port","requirements":"1.0.1","purl":"pkg:gem/find_a_port@1.0.1"},{"ecosystem":"gem","package_name":"flakey_spec_catcher","requirements":"0.12.1","purl":"pkg:gem/flakey_spec_catcher@0.12.1"},{"ecosystem":"gem","package_name":"folio-pagination","requirements":"0.0.12","purl":"pkg:gem/folio-pagination@0.0.12"},{"ecosystem":"gem","package_name":"forwardable","requirements":"1.3.2","purl":"pkg:gem/forwardable@1.3.2"},{"ecosystem":"gem","package_name":"fugit","requirements":"1.5.2","purl":"pkg:gem/fugit@1.5.2"},{"ecosystem":"gem","package_name":"fugit","requirements":"1.8.1","purl":"pkg:gem/fugit@1.8.1"},{"ecosystem":"gem","package_name":"gepub","requirements":"1.0.15","purl":"pkg:gem/gepub@1.0.15"},{"ecosystem":"gem","package_name":"gergich","requirements":"2.1.1","purl":"pkg:gem/gergich@2.1.1"},{"ecosystem":"gem","package_name":"getoptlong","requirements":"0.1.1","purl":"pkg:gem/getoptlong@0.1.1"},{"ecosystem":"gem","package_name":"git-version-bump","requirements":"0.18.0","purl":"pkg:gem/git-version-bump@0.18.0"},{"ecosystem":"gem","package_name":"git","requirements":"1.18.0","purl":"pkg:gem/git@1.18.0"},{"ecosystem":"gem","package_name":"git","requirements":"1.2.5","purl":"pkg:gem/git@1.2.5"},{"ecosystem":"gem","package_name":"globalid","requirements":"1.0.0","purl":"pkg:gem/globalid@1.0.0"},{"ecosystem":"gem","package_name":"globalid","requirements":"1.1.0","purl":"pkg:gem/globalid@1.1.0"},{"ecosystem":"gem","package_name":"globby","requirements":"0.1.2","purl":"pkg:gem/globby@0.1.2"},{"ecosystem":"gem","package_name":"goodcheck","requirements":"3.1.0","purl":"pkg:gem/goodcheck@3.1.0"},{"ecosystem":"gem","package_name":"google-api-client","requirements":"0.8.2","purl":"pkg:gem/google-api-client@0.8.2"},{"ecosystem":"gem","package_name":"google-protobuf","requirements":"3.22.2","purl":"pkg:gem/google-protobuf@3.22.2"},{"ecosystem":"gem","package_name":"google-protobuf","requirements":"3.22.2-aarch64-linux","purl":"pkg:gem/google-protobuf@3.22.2-aarch64-linux"},{"ecosystem":"gem","package_name":"google-protobuf","requirements":"3.22.2-arm64-darwin","purl":"pkg:gem/google-protobuf@3.22.2-arm64-darwin"},{"ecosystem":"gem","package_name":"google-protobuf","requirements":"3.22.2-x86_64-darwin","purl":"pkg:gem/google-protobuf@3.22.2-x86_64-darwin"},{"ecosystem":"gem","package_name":"google-protobuf","requirements":"3.22.2-x86_64-linux","purl":"pkg:gem/google-protobuf@3.22.2-x86_64-linux"},{"ecosystem":"gem","package_name":"google_drive","requirements":"1.0.0","purl":"pkg:gem/google_drive@1.0.0"},{"ecosystem":"gem","package_name":"graphql-batch","requirements":"0.4.3","purl":"pkg:gem/graphql-batch@0.4.3"},{"ecosystem":"gem","package_name":"graphql","requirements":"1.12.14","purl":"pkg:gem/graphql@1.12.14"},{"ecosystem":"gem","package_name":"guard-rspec","requirements":"0.6.0","purl":"pkg:gem/guard-rspec@0.6.0"},{"ecosystem":"gem","package_name":"guard","requirements":"1.0.0","purl":"pkg:gem/guard@1.0.0"},{"ecosystem":"gem","package_name":"guardrail","requirements":"3.0.2","purl":"pkg:gem/guardrail@3.0.2"},{"ecosystem":"gem","package_name":"hana","requirements":"1.3.7","purl":"pkg:gem/hana@1.3.7"},{"ecosystem":"gem","package_name":"hashdiff","requirements":"1.0.1","purl":"pkg:gem/hashdiff@1.0.1"},{"ecosystem":"gem","package_name":"hashery","requirements":"2.1.2","purl":"pkg:gem/hashery@2.1.2"},{"ecosystem":"gem","package_name":"hashie","requirements":"4.1.0","purl":"pkg:gem/hashie@4.1.0"},{"ecosystem":"gem","package_name":"headless","requirements":"2.3.1","purl":"pkg:gem/headless@2.3.1"},{"ecosystem":"gem","package_name":"highline","requirements":"2.0.3","purl":"pkg:gem/highline@2.0.3"},{"ecosystem":"gem","package_name":"html_text_helper","requirements":"0.0.1","purl":"pkg:gem/html_text_helper@0.0.1"},{"ecosystem":"gem","package_name":"http-accept","requirements":"1.7.0","purl":"pkg:gem/http-accept@1.7.0"},{"ecosystem":"gem","package_name":"http-cookie","requirements":"1.0.5","purl":"pkg:gem/http-cookie@1.0.5"},{"ecosystem":"gem","package_name":"httparty","requirements":"0.21.0","purl":"pkg:gem/httparty@0.21.0"},{"ecosystem":"gem","package_name":"i18n","requirements":"1.12.0","purl":"pkg:gem/i18n@1.12.0"},{"ecosystem":"gem","package_name":"i18n","requirements":"1.14.1","purl":"pkg:gem/i18n@1.14.1"},{"ecosystem":"gem","package_name":"i18n","requirements":"1.8.9","purl":"pkg:gem/i18n@1.8.9"},{"ecosystem":"gem","package_name":"i18n","requirements":"1.9.1","purl":"pkg:gem/i18n@1.9.1"},{"ecosystem":"gem","package_name":"i18n_extraction","requirements":"0.0.1","purl":"pkg:gem/i18n_extraction@0.0.1"},{"ecosystem":"gem","package_name":"i18n_tasks","requirements":"0.0.1","purl":"pkg:gem/i18n_tasks@0.0.1"},{"ecosystem":"gem","package_name":"i18nliner","requirements":"0.2.4","purl":"pkg:gem/i18nliner@0.2.4"},{"ecosystem":"gem","package_name":"icalendar","requirements":"2.7.0","purl":"pkg:gem/icalendar@2.7.0"},{"ecosystem":"gem","package_name":"ice_cube","requirements":"0.16.4","purl":"pkg:gem/ice_cube@0.16.4"},{"ecosystem":"gem","package_name":"ice_nine","requirements":"0.11.2","purl":"pkg:gem/ice_nine@0.11.2"},{"ecosystem":"gem","package_name":"idn-ruby","requirements":"0.1.5","purl":"pkg:gem/idn-ruby@0.1.5"},{"ecosystem":"gem","package_name":"ims-lti","requirements":"2.3.3","purl":"pkg:gem/ims-lti@2.3.3"},{"ecosystem":"gem","package_name":"incoming_mail_processor","requirements":"0.0.1","purl":"pkg:gem/incoming_mail_processor@0.0.1"},{"ecosystem":"gem","package_name":"inst-jobs-autoscaling","requirements":"2.1.1","purl":"pkg:gem/inst-jobs-autoscaling@2.1.1"},{"ecosystem":"gem","package_name":"inst-jobs-statsd","requirements":"2.2.0","purl":"pkg:gem/inst-jobs-statsd@2.2.0"},{"ecosystem":"gem","package_name":"inst-jobs","requirements":"3.0.8","purl":"pkg:gem/inst-jobs@3.0.8"},{"ecosystem":"gem","package_name":"inst-jobs","requirements":"3.1.10","purl":"pkg:gem/inst-jobs@3.1.10"},{"ecosystem":"gem","package_name":"inst_access","requirements":"0.1.1","purl":"pkg:gem/inst_access@0.1.1"},{"ecosystem":"gem","package_name":"inst_statsd","requirements":"2.2.0","purl":"pkg:gem/inst_statsd@2.2.0"},{"ecosystem":"gem","package_name":"instructure-happymapper","requirements":"0.5.10","purl":"pkg:gem/instructure-happymapper@0.5.10"},{"ecosystem":"gem","package_name":"io-console","requirements":"0.5.11","purl":"pkg:gem/io-console@0.5.11"},{"ecosystem":"gem","package_name":"io-console","requirements":"0.5.5","purl":"pkg:gem/io-console@0.5.5"},{"ecosystem":"gem","package_name":"io-console","requirements":"0.5.6","purl":"pkg:gem/io-console@0.5.6"},{"ecosystem":"gem","package_name":"io-console","requirements":"0.6.0","purl":"pkg:gem/io-console@0.6.0"},{"ecosystem":"gem","package_name":"io-nonblock","requirements":"0.1.0","purl":"pkg:gem/io-nonblock@0.1.0"},{"ecosystem":"gem","package_name":"io-wait","requirements":"0.2.1","purl":"pkg:gem/io-wait@0.2.1"},{"ecosystem":"gem","package_name":"ipaddr","requirements":"1.2.4","purl":"pkg:gem/ipaddr@1.2.4"},{"ecosystem":"gem","package_name":"irb","requirements":"1.2.1","purl":"pkg:gem/irb@1.2.1"},{"ecosystem":"gem","package_name":"irb","requirements":"1.2.7","purl":"pkg:gem/irb@1.2.7"},{"ecosystem":"gem","package_name":"irb","requirements":"1.4.1","purl":"pkg:gem/irb@1.4.1"},{"ecosystem":"gem","package_name":"iso8601","requirements":"0.13.0","purl":"pkg:gem/iso8601@0.13.0"},{"ecosystem":"gem","package_name":"jaro_winkler","requirements":"1.5.4","purl":"pkg:gem/jaro_winkler@1.5.4"},{"ecosystem":"gem","package_name":"jdbc-sqlite3","requirements":"3.7.2","purl":"pkg:gem/jdbc-sqlite3@3.7.2"},{"ecosystem":"gem","package_name":"jeweler","requirements":"1.5.2","purl":"pkg:gem/jeweler@1.5.2"},{"ecosystem":"gem","package_name":"jeweler","requirements":"1.8.3","purl":"pkg:gem/jeweler@1.8.3"},{"ecosystem":"gem","package_name":"jira_ref_parser","requirements":"1.0.1","purl":"pkg:gem/jira_ref_parser@1.0.1"},{"ecosystem":"gem","package_name":"jmespath","requirements":"1.6.2","purl":"pkg:gem/jmespath@1.6.2"},{"ecosystem":"gem","package_name":"jruby-openssl","requirements":"0.7.5","purl":"pkg:gem/jruby-openssl@0.7.5"},{"ecosystem":"gem","package_name":"json-jwt","requirements":"1.13.0","purl":"pkg:gem/json-jwt@1.13.0"},{"ecosystem":"gem","package_name":"json-schema","requirements":"2.8.1","purl":"pkg:gem/json-schema@2.8.1"},{"ecosystem":"gem","package_name":"json-schema","requirements":"3.0.0","purl":"pkg:gem/json-schema@3.0.0"},{"ecosystem":"gem","package_name":"json","requirements":"1.6.5","purl":"pkg:gem/json@1.6.5"},{"ecosystem":"gem","package_name":"json","requirements":"1.6.5-java","purl":"pkg:gem/json@1.6.5-java"},{"ecosystem":"gem","package_name":"json","requirements":"1.7.3","purl":"pkg:gem/json@1.7.3"},{"ecosystem":"gem","package_name":"json","requirements":"2.1.0","purl":"pkg:gem/json@2.1.0"},{"ecosystem":"gem","package_name":"json","requirements":"2.6.1","purl":"pkg:gem/json@2.6.1"},{"ecosystem":"gem","package_name":"json","requirements":"2.6.2","purl":"pkg:gem/json@2.6.2"},{"ecosystem":"gem","package_name":"json","requirements":"2.6.3","purl":"pkg:gem/json@2.6.3"},{"ecosystem":"gem","package_name":"json_schemer","requirements":"0.2.24","purl":"pkg:gem/json_schemer@0.2.24"},{"ecosystem":"gem","package_name":"json_token","requirements":"0.0.1","purl":"pkg:gem/json_token@0.0.1"},{"ecosystem":"gem","package_name":"jwt","requirements":"2.5.0","purl":"pkg:gem/jwt@2.5.0"},{"ecosystem":"gem","package_name":"language_server-protocol","requirements":"3.16.0.3","purl":"pkg:gem/language_server-protocol@3.16.0.3"},{"ecosystem":"gem","package_name":"launchy","requirements":"2.5.0","purl":"pkg:gem/launchy@2.5.0"},{"ecosystem":"gem","package_name":"letter_opener","requirements":"1.7.0","purl":"pkg:gem/letter_opener@1.7.0"},{"ecosystem":"gem","package_name":"link_header","requirements":"0.0.8","purl":"pkg:gem/link_header@0.0.8"},{"ecosystem":"gem","package_name":"linked_in","requirements":"1.0.0","purl":"pkg:gem/linked_in@1.0.0"},{"ecosystem":"gem","package_name":"listen","requirements":"3.7.1","purl":"pkg:gem/listen@3.7.1"},{"ecosystem":"gem","package_name":"live_events","requirements":"1.0.0","purl":"pkg:gem/live_events@1.0.0"},{"ecosystem":"gem","package_name":"logger","requirements":"1.5.0","purl":"pkg:gem/logger@1.5.0"},{"ecosystem":"gem","package_name":"loofah","requirements":"2.14.0","purl":"pkg:gem/loofah@2.14.0"},{"ecosystem":"gem","package_name":"loofah","requirements":"2.19.1","purl":"pkg:gem/loofah@2.19.1"},{"ecosystem":"gem","package_name":"loofah","requirements":"2.20.0","purl":"pkg:gem/loofah@2.20.0"},{"ecosystem":"gem","package_name":"lti-advantage","requirements":"0.1.0","purl":"pkg:gem/lti-advantage@0.1.0"},{"ecosystem":"gem","package_name":"lti_outbound","requirements":"0.0.1","purl":"pkg:gem/lti_outbound@0.0.1"},{"ecosystem":"gem","package_name":"luminosity_contrast","requirements":"0.2.1","purl":"pkg:gem/luminosity_contrast@0.2.1"},{"ecosystem":"gem","package_name":"mail","requirements":"2.7.1","purl":"pkg:gem/mail@2.7.1"},{"ecosystem":"gem","package_name":"marcel","requirements":"1.0.2","purl":"pkg:gem/marcel@1.0.2"},{"ecosystem":"gem","package_name":"marginalia","requirements":"1.11.1","purl":"pkg:gem/marginalia@1.11.1"},{"ecosystem":"gem","package_name":"matrix","requirements":"0.4.2","purl":"pkg:gem/matrix@0.4.2"},{"ecosystem":"gem","package_name":"method_source","requirements":"0.6.6","purl":"pkg:gem/method_source@0.6.6"},{"ecosystem":"gem","package_name":"method_source","requirements":"0.8.2","purl":"pkg:gem/method_source@0.8.2"},{"ecosystem":"gem","package_name":"method_source","requirements":"0.9.0","purl":"pkg:gem/method_source@0.9.0"},{"ecosystem":"gem","package_name":"method_source","requirements":"1.0.0","purl":"pkg:gem/method_source@1.0.0"},{"ecosystem":"gem","package_name":"mime-types-data","requirements":"3.2023.0218.1","purl":"pkg:gem/mime-types-data@3.2023.0218.1"},{"ecosystem":"gem","package_name":"mime-types","requirements":"3.3.1","purl":"pkg:gem/mime-types@3.3.1"},{"ecosystem":"gem","package_name":"mini_magick","requirements":"4.11.0","purl":"pkg:gem/mini_magick@4.11.0"},{"ecosystem":"gem","package_name":"mini_mime","requirements":"1.1.2","purl":"pkg:gem/mini_mime@1.1.2"},{"ecosystem":"gem","package_name":"mini_portile2","requirements":"2.5.0","purl":"pkg:gem/mini_portile2@2.5.0"},{"ecosystem":"gem","package_name":"mini_portile2","requirements":"2.8.1","purl":"pkg:gem/mini_portile2@2.8.1"},{"ecosystem":"gem","package_name":"minitest-reporters","requirements":"1.5.0","purl":"pkg:gem/minitest-reporters@1.5.0"},{"ecosystem":"gem","package_name":"minitest","requirements":"5.11.3","purl":"pkg:gem/minitest@5.11.3"},{"ecosystem":"gem","package_name":"minitest","requirements":"5.14.0","purl":"pkg:gem/minitest@5.14.0"},{"ecosystem":"gem","package_name":"minitest","requirements":"5.14.3","purl":"pkg:gem/minitest@5.14.3"},{"ecosystem":"gem","package_name":"minitest","requirements":"5.15.0","purl":"pkg:gem/minitest@5.15.0"},{"ecosystem":"gem","package_name":"minitest","requirements":"5.16.1","purl":"pkg:gem/minitest@5.16.1"},{"ecosystem":"gem","package_name":"minitest","requirements":"5.16.2","purl":"pkg:gem/minitest@5.16.2"},{"ecosystem":"gem","package_name":"minitest","requirements":"5.16.3","purl":"pkg:gem/minitest@5.16.3"},{"ecosystem":"gem","package_name":"minitest","requirements":"5.18.0","purl":"pkg:gem/minitest@5.18.0"},{"ecosystem":"gem","package_name":"moodle2cc","requirements":"0.2.41","purl":"pkg:gem/moodle2cc@0.2.41"},{"ecosystem":"gem","package_name":"moodle_importer","requirements":"1.0.0","purl":"pkg:gem/moodle_importer@1.0.0"},{"ecosystem":"gem","package_name":"msgpack","requirements":"1.6.0","purl":"pkg:gem/msgpack@1.6.0"},{"ecosystem":"gem","package_name":"multi_json","requirements":"1.0.4","purl":"pkg:gem/multi_json@1.0.4"},{"ecosystem":"gem","package_name":"multi_json","requirements":"1.15.0","purl":"pkg:gem/multi_json@1.15.0"},{"ecosystem":"gem","package_name":"multi_xml","requirements":"0.6.0","purl":"pkg:gem/multi_xml@0.6.0"},{"ecosystem":"gem","package_name":"multipart-post","requirements":"2.1.1","purl":"pkg:gem/multipart-post@2.1.1"},{"ecosystem":"gem","package_name":"multipart","requirements":"0.0.1","purl":"pkg:gem/multipart@0.0.1"},{"ecosystem":"gem","package_name":"mustache","requirements":"1.1.1","purl":"pkg:gem/mustache@1.1.1"},{"ecosystem":"gem","package_name":"mutex_m","requirements":"0.1.1","purl":"pkg:gem/mutex_m@0.1.1"},{"ecosystem":"gem","package_name":"net-ftp","requirements":"0.1.3","purl":"pkg:gem/net-ftp@0.1.3"},{"ecosystem":"gem","package_name":"net-http","requirements":"0.3.0","purl":"pkg:gem/net-http@0.3.0"},{"ecosystem":"gem","package_name":"net-http","requirements":"0.3.2","purl":"pkg:gem/net-http@0.3.2"},{"ecosystem":"gem","package_name":"net-imap","requirements":"0.2.3","purl":"pkg:gem/net-imap@0.2.3"},{"ecosystem":"gem","package_name":"net-ldap","requirements":"0.16.3","purl":"pkg:gem/net-ldap@0.16.3"},{"ecosystem":"gem","package_name":"net-pop","requirements":"0.1.1","purl":"pkg:gem/net-pop@0.1.1"},{"ecosystem":"gem","package_name":"net-protocol","requirements":"0.1.2","purl":"pkg:gem/net-protocol@0.1.2"},{"ecosystem":"gem","package_name":"net-protocol","requirements":"0.2.1","purl":"pkg:gem/net-protocol@0.2.1"},{"ecosystem":"gem","package_name":"net-smtp","requirements":"0.3.1","purl":"pkg:gem/net-smtp@0.3.1"},{"ecosystem":"gem","package_name":"netrc","requirements":"0.11.0","purl":"pkg:gem/netrc@0.11.0"},{"ecosystem":"gem","package_name":"nio4r","requirements":"2.5.8","purl":"pkg:gem/nio4r@2.5.8"},{"ecosystem":"gem","package_name":"nio4r","requirements":"2.5.9","purl":"pkg:gem/nio4r@2.5.9"},{"ecosystem":"gem","package_name":"nkf","requirements":"0.1.1","purl":"pkg:gem/nkf@0.1.1"},{"ecosystem":"gem","package_name":"nokogiri-xmlsec-instructure","requirements":"0.10.2","purl":"pkg:gem/nokogiri-xmlsec-instructure@0.10.2"},{"ecosystem":"gem","package_name":"nokogiri","requirements":"1.11.1","purl":"pkg:gem/nokogiri@1.11.1"},{"ecosystem":"gem","package_name":"nokogiri","requirements":"1.13.1-x86_64-darwin","purl":"pkg:gem/nokogiri@1.13.1-x86_64-darwin"},{"ecosystem":"gem","package_name":"nokogiri","requirements":"1.13.10","purl":"pkg:gem/nokogiri@1.13.10"},{"ecosystem":"gem","package_name":"nokogiri","requirements":"1.13.10-aarch64-linux","purl":"pkg:gem/nokogiri@1.13.10-aarch64-linux"},{"ecosystem":"gem","package_name":"nokogiri","requirements":"1.13.10-arm64-darwin","purl":"pkg:gem/nokogiri@1.13.10-arm64-darwin"},{"ecosystem":"gem","package_name":"nokogiri","requirements":"1.13.10-x86_64-darwin","purl":"pkg:gem/nokogiri@1.13.10-x86_64-darwin"},{"ecosystem":"gem","package_name":"nokogiri","requirements":"1.13.10-x86_64-linux","purl":"pkg:gem/nokogiri@1.13.10-x86_64-linux"},{"ecosystem":"gem","package_name":"nokogiri","requirements":"1.14.1","purl":"pkg:gem/nokogiri@1.14.1"},{"ecosystem":"gem","package_name":"nokogiri","requirements":"1.14.1-x86_64-linux","purl":"pkg:gem/nokogiri@1.14.1-x86_64-linux"},{"ecosystem":"gem","package_name":"oauth-tty","requirements":"1.0.5","purl":"pkg:gem/oauth-tty@1.0.5"},{"ecosystem":"gem","package_name":"oauth2","requirements":"1.4.4","purl":"pkg:gem/oauth2@1.4.4"},{"ecosystem":"gem","package_name":"oauth","requirements":"1.1.0","purl":"pkg:gem/oauth@1.1.0"},{"ecosystem":"gem","package_name":"observer","requirements":"0.1.1","purl":"pkg:gem/observer@0.1.1"},{"ecosystem":"gem","package_name":"oj","requirements":"3.10.16","purl":"pkg:gem/oj@3.10.16"},{"ecosystem":"gem","package_name":"once-ler","requirements":"2.0.1","purl":"pkg:gem/once-ler@2.0.1"},{"ecosystem":"gem","package_name":"open-uri","requirements":"0.2.0","purl":"pkg:gem/open-uri@0.2.0"},{"ecosystem":"gem","package_name":"open3","requirements":"0.1.1","purl":"pkg:gem/open3@0.1.1"},{"ecosystem":"gem","package_name":"openssl","requirements":"3.0.1","purl":"pkg:gem/openssl@3.0.1"},{"ecosystem":"gem","package_name":"optparse","requirements":"0.2.0","purl":"pkg:gem/optparse@0.2.0"},{"ecosystem":"gem","package_name":"ostruct","requirements":"0.5.2","purl":"pkg:gem/ostruct@0.5.2"},{"ecosystem":"gem","package_name":"outrigger","requirements":"3.0.1","purl":"pkg:gem/outrigger@3.0.1"},{"ecosystem":"gem","package_name":"pact-messages","requirements":"0.2.0","purl":"pkg:gem/pact-messages@0.2.0"},{"ecosystem":"gem","package_name":"pact-mock_service","requirements":"2.1.0","purl":"pkg:gem/pact-mock_service@2.1.0"},{"ecosystem":"gem","package_name":"pact-mock_service","requirements":"3.11.0","purl":"pkg:gem/pact-mock_service@3.11.0"},{"ecosystem":"gem","package_name":"pact-support","requirements":"1.17.0","purl":"pkg:gem/pact-support@1.17.0"},{"ecosystem":"gem","package_name":"pact-support","requirements":"1.2.4","purl":"pkg:gem/pact-support@1.2.4"},{"ecosystem":"gem","package_name":"pact","requirements":"1.20.1","purl":"pkg:gem/pact@1.20.1"},{"ecosystem":"gem","package_name":"pact","requirements":"1.63.0","purl":"pkg:gem/pact@1.63.0"},{"ecosystem":"gem","package_name":"pact_broker-client","requirements":"1.66.1","purl":"pkg:gem/pact_broker-client@1.66.1"},{"ecosystem":"gem","package_name":"paginated_collection","requirements":"1.0.0","purl":"pkg:gem/paginated_collection@1.0.0"},{"ecosystem":"gem","package_name":"parallel","requirements":"1.11.2","purl":"pkg:gem/parallel@1.11.2"},{"ecosystem":"gem","package_name":"parallel","requirements":"1.12.1","purl":"pkg:gem/parallel@1.12.1"},{"ecosystem":"gem","package_name":"parallel","requirements":"1.19.1","purl":"pkg:gem/parallel@1.19.1"},{"ecosystem":"gem","package_name":"parallel","requirements":"1.22.1","purl":"pkg:gem/parallel@1.22.1"},{"ecosystem":"gem","package_name":"parser","requirements":"2.4.0.0","purl":"pkg:gem/parser@2.4.0.0"},{"ecosystem":"gem","package_name":"parser","requirements":"2.4.0.2","purl":"pkg:gem/parser@2.4.0.2"},{"ecosystem":"gem","package_name":"parser","requirements":"2.7.0.2","purl":"pkg:gem/parser@2.7.0.2"},{"ecosystem":"gem","package_name":"parser","requirements":"3.1.2.0","purl":"pkg:gem/parser@3.1.2.0"},{"ecosystem":"gem","package_name":"parser","requirements":"3.1.2.1","purl":"pkg:gem/parser@3.1.2.1"},{"ecosystem":"gem","package_name":"parser","requirements":"3.2.2.1","purl":"pkg:gem/parser@3.2.2.1"},{"ecosystem":"gem","package_name":"parslet","requirements":"2.0.0","purl":"pkg:gem/parslet@2.0.0"},{"ecosystem":"gem","package_name":"pathname","requirements":"0.2.0","purl":"pkg:gem/pathname@0.2.0"},{"ecosystem":"gem","package_name":"pdf-core","requirements":"0.9.0","purl":"pkg:gem/pdf-core@0.9.0"},{"ecosystem":"gem","package_name":"pdf-reader","requirements":"2.5.0","purl":"pkg:gem/pdf-reader@2.5.0"},{"ecosystem":"gem","package_name":"pg","requirements":"1.3.2","purl":"pkg:gem/pg@1.3.2"},{"ecosystem":"gem","package_name":"pg","requirements":"1.4.5","purl":"pkg:gem/pg@1.4.5"},{"ecosystem":"gem","package_name":"pg_query","requirements":"1.3.0","purl":"pkg:gem/pg_query@1.3.0"},{"ecosystem":"gem","package_name":"pg_query","requirements":"2.2.0","purl":"pkg:gem/pg_query@2.2.0"},{"ecosystem":"gem","package_name":"power_assert","requirements":"1.1.0","purl":"pkg:gem/power_assert@1.1.0"},{"ecosystem":"gem","package_name":"power_assert","requirements":"2.0.1","purl":"pkg:gem/power_assert@2.0.1"},{"ecosystem":"gem","package_name":"powerpack","requirements":"0.1.1","purl":"pkg:gem/powerpack@0.1.1"},{"ecosystem":"gem","package_name":"pp","requirements":"0.3.0","purl":"pkg:gem/pp@0.3.0"},{"ecosystem":"gem","package_name":"prawn-emoji","requirements":"5.3.0","purl":"pkg:gem/prawn-emoji@5.3.0"},{"ecosystem":"gem","package_name":"prawn-rails","requirements":"1.3.0","purl":"pkg:gem/prawn-rails@1.3.0"},{"ecosystem":"gem","package_name":"prawn-table","requirements":"0.2.2","purl":"pkg:gem/prawn-table@0.2.2"},{"ecosystem":"gem","package_name":"prawn","requirements":"2.4.0","purl":"pkg:gem/prawn@2.4.0"},{"ecosystem":"gem","package_name":"prettyprint","requirements":"0.1.1","purl":"pkg:gem/prettyprint@0.1.1"},{"ecosystem":"gem","package_name":"prime","requirements":"0.1.2","purl":"pkg:gem/prime@0.1.2"},{"ecosystem":"gem","package_name":"promise.rb","requirements":"0.7.4","purl":"pkg:gem/promise.rb@0.7.4"},{"ecosystem":"gem","package_name":"prosopite","requirements":"1.3.0","purl":"pkg:gem/prosopite@1.3.0"},{"ecosystem":"gem","package_name":"pry-byebug","requirements":"3.10.1","purl":"pkg:gem/pry-byebug@3.10.1"},{"ecosystem":"gem","package_name":"pry","requirements":"0.11.3","purl":"pkg:gem/pry@0.11.3"},{"ecosystem":"gem","package_name":"pry","requirements":"0.14.0","purl":"pkg:gem/pry@0.14.0"},{"ecosystem":"gem","package_name":"pry","requirements":"0.14.1","purl":"pkg:gem/pry@0.14.1"},{"ecosystem":"gem","package_name":"pry","requirements":"0.14.2","purl":"pkg:gem/pry@0.14.2"},{"ecosystem":"gem","package_name":"pry","requirements":"0.9.12.2","purl":"pkg:gem/pry@0.9.12.2"},{"ecosystem":"gem","package_name":"pry","requirements":"0.9.6.2","purl":"pkg:gem/pry@0.9.6.2"},{"ecosystem":"gem","package_name":"pstore","requirements":"0.1.1","purl":"pkg:gem/pstore@0.1.1"},{"ecosystem":"gem","package_name":"psych","requirements":"4.0.4","purl":"pkg:gem/psych@4.0.4"},{"ecosystem":"gem","package_name":"public_suffix","requirements":"4.0.7","purl":"pkg:gem/public_suffix@4.0.7"},{"ecosystem":"gem","package_name":"public_suffix","requirements":"5.0.1","purl":"pkg:gem/public_suffix@5.0.1"},{"ecosystem":"gem","package_name":"puma","requirements":"5.6.5","purl":"pkg:gem/puma@5.6.5"},{"ecosystem":"gem","package_name":"pygments.rb","requirements":"2.2.0","purl":"pkg:gem/pygments.rb@2.2.0"},{"ecosystem":"gem","package_name":"qti_exporter","requirements":"1.0.0","purl":"pkg:gem/qti_exporter@1.0.0"},{"ecosystem":"gem","package_name":"raabro","requirements":"1.4.0","purl":"pkg:gem/raabro@1.4.0"},{"ecosystem":"gem","package_name":"racc","requirements":"1.5.2","purl":"pkg:gem/racc@1.5.2"},{"ecosystem":"gem","package_name":"racc","requirements":"1.6.0","purl":"pkg:gem/racc@1.6.0"},{"ecosystem":"gem","package_name":"racc","requirements":"1.6.2","purl":"pkg:gem/racc@1.6.2"},{"ecosystem":"gem","package_name":"rack-brotli","requirements":"1.0.0","purl":"pkg:gem/rack-brotli@1.0.0"},{"ecosystem":"gem","package_name":"rack-test","requirements":"0.6.3","purl":"pkg:gem/rack-test@0.6.3"},{"ecosystem":"gem","package_name":"rack-test","requirements":"1.1.0","purl":"pkg:gem/rack-test@1.1.0"},{"ecosystem":"gem","package_name":"rack-test","requirements":"2.0.2","purl":"pkg:gem/rack-test@2.0.2"},{"ecosystem":"gem","package_name":"rack","requirements":"1.1.2","purl":"pkg:gem/rack@1.1.2"},{"ecosystem":"gem","package_name":"rack","requirements":"1.6.4","purl":"pkg:gem/rack@1.6.4"},{"ecosystem":"gem","package_name":"rack","requirements":"1.6.8","purl":"pkg:gem/rack@1.6.8"},{"ecosystem":"gem","package_name":"rack","requirements":"2.2.3","purl":"pkg:gem/rack@2.2.3"},{"ecosystem":"gem","package_name":"rack","requirements":"2.2.6.2","purl":"pkg:gem/rack@2.2.6.2"},{"ecosystem":"gem","package_name":"rack","requirements":"2.2.7","purl":"pkg:gem/rack@2.2.7"},{"ecosystem":"gem","package_name":"rails-controller-testing","requirements":"1.0.5","purl":"pkg:gem/rails-controller-testing@1.0.5"},{"ecosystem":"gem","package_name":"rails-dom-testing","requirements":"2.0.3","purl":"pkg:gem/rails-dom-testing@2.0.3"},{"ecosystem":"gem","package_name":"rails-html-sanitizer","requirements":"1.4.2","purl":"pkg:gem/rails-html-sanitizer@1.4.2"},{"ecosystem":"gem","package_name":"rails-html-sanitizer","requirements":"1.5.0","purl":"pkg:gem/rails-html-sanitizer@1.5.0"},{"ecosystem":"gem","package_name":"rails-observers","requirements":"0.1.5","purl":"pkg:gem/rails-observers@0.1.5"},{"ecosystem":"gem","package_name":"rails","requirements":"6.1.4.6","purl":"pkg:gem/rails@6.1.4.6"},{"ecosystem":"gem","package_name":"rails","requirements":"7.0.4.3","purl":"pkg:gem/rails@7.0.4.3"},{"ecosystem":"gem","package_name":"railties","requirements":"6.1.3","purl":"pkg:gem/railties@6.1.3"},{"ecosystem":"gem","package_name":"railties","requirements":"6.1.4.6","purl":"pkg:gem/railties@6.1.4.6"},{"ecosystem":"gem","package_name":"railties","requirements":"7.0.4.3","purl":"pkg:gem/railties@7.0.4.3"},{"ecosystem":"gem","package_name":"rainbow","requirements":"2.2.2","purl":"pkg:gem/rainbow@2.2.2"},{"ecosystem":"gem","package_name":"rainbow","requirements":"3.0.0","purl":"pkg:gem/rainbow@3.0.0"},{"ecosystem":"gem","package_name":"rainbow","requirements":"3.1.1","purl":"pkg:gem/rainbow@3.1.1"},{"ecosystem":"gem","package_name":"rake-compiler","requirements":"1.2.0","purl":"pkg:gem/rake-compiler@1.2.0"},{"ecosystem":"gem","package_name":"rake","requirements":"0.8.7","purl":"pkg:gem/rake@0.8.7"},{"ecosystem":"gem","package_name":"rake","requirements":"0.9.2.2","purl":"pkg:gem/rake@0.9.2.2"},{"ecosystem":"gem","package_name":"rake","requirements":"10.1.0","purl":"pkg:gem/rake@10.1.0"},{"ecosystem":"gem","package_name":"rake","requirements":"10.5.0","purl":"pkg:gem/rake@10.5.0"},{"ecosystem":"gem","package_name":"rake","requirements":"12.3.3","purl":"pkg:gem/rake@12.3.3"},{"ecosystem":"gem","package_name":"rake","requirements":"13.0.1","purl":"pkg:gem/rake@13.0.1"},{"ecosystem":"gem","package_name":"rake","requirements":"13.0.3","purl":"pkg:gem/rake@13.0.3"},{"ecosystem":"gem","package_name":"rake","requirements":"13.0.6","purl":"pkg:gem/rake@13.0.6"},{"ecosystem":"gem","package_name":"randexp","requirements":"0.1.7","purl":"pkg:gem/randexp@0.1.7"},{"ecosystem":"gem","package_name":"ratom-nokogiri","requirements":"0.10.11","purl":"pkg:gem/ratom-nokogiri@0.10.11"},{"ecosystem":"gem","package_name":"rb-fsevent","requirements":"0.11.1","purl":"pkg:gem/rb-fsevent@0.11.1"},{"ecosystem":"gem","package_name":"rb-inotify","requirements":"0.10.1","purl":"pkg:gem/rb-inotify@0.10.1"},{"ecosystem":"gem","package_name":"rbs-amber","requirements":"1.0.0","purl":"pkg:gem/rbs-amber@1.0.0"},{"ecosystem":"gem","package_name":"rbs","requirements":"2.6.0","purl":"pkg:gem/rbs@2.6.0"},{"ecosystem":"gem","package_name":"rbs","requirements":"2.7.0","purl":"pkg:gem/rbs@2.7.0"},{"ecosystem":"gem","package_name":"rchardet","requirements":"1.8.0","purl":"pkg:gem/rchardet@1.8.0"},{"ecosystem":"gem","package_name":"rcov","requirements":"0.9.9","purl":"pkg:gem/rcov@0.9.9"},{"ecosystem":"gem","package_name":"rdiscount","requirements":"2.2.7","purl":"pkg:gem/rdiscount@2.2.7"},{"ecosystem":"gem","package_name":"rdoc","requirements":"3.12","purl":"pkg:gem/rdoc@3.12"},{"ecosystem":"gem","package_name":"rdoc","requirements":"6.4.0","purl":"pkg:gem/rdoc@6.4.0"},{"ecosystem":"gem","package_name":"readline-ext","requirements":"0.1.4","purl":"pkg:gem/readline-ext@0.1.4"},{"ecosystem":"gem","package_name":"readline","requirements":"0.0.3","purl":"pkg:gem/readline@0.0.3"},{"ecosystem":"gem","package_name":"redcarpet","requirements":"2.1.1","purl":"pkg:gem/redcarpet@2.1.1"},{"ecosystem":"gem","package_name":"redcarpet","requirements":"3.2.3","purl":"pkg:gem/redcarpet@3.2.3"},{"ecosystem":"gem","package_name":"redcarpet","requirements":"3.6.0","purl":"pkg:gem/redcarpet@3.6.0"},{"ecosystem":"gem","package_name":"redis-scripting","requirements":"1.0.1","purl":"pkg:gem/redis-scripting@1.0.1"},{"ecosystem":"gem","package_name":"redis","requirements":"4.1.4","purl":"pkg:gem/redis@4.1.4"},{"ecosystem":"gem","package_name":"reek","requirements":"1.2.8","purl":"pkg:gem/reek@1.2.8"},{"ecosystem":"gem","package_name":"reevoocop","requirements":"0.0.12","purl":"pkg:gem/reevoocop@0.0.12"},{"ecosystem":"gem","package_name":"regexp_parser","requirements":"2.5.0","purl":"pkg:gem/regexp_parser@2.5.0"},{"ecosystem":"gem","package_name":"regexp_parser","requirements":"2.6.1","purl":"pkg:gem/regexp_parser@2.6.1"},{"ecosystem":"gem","package_name":"regexp_parser","requirements":"2.7.0","purl":"pkg:gem/regexp_parser@2.7.0"},{"ecosystem":"gem","package_name":"reline","requirements":"0.1.2","purl":"pkg:gem/reline@0.1.2"},{"ecosystem":"gem","package_name":"reline","requirements":"0.1.5","purl":"pkg:gem/reline@0.1.5"},{"ecosystem":"gem","package_name":"reline","requirements":"0.3.1","purl":"pkg:gem/reline@0.3.1"},{"ecosystem":"gem","package_name":"reline","requirements":"0.3.2","purl":"pkg:gem/reline@0.3.2"},{"ecosystem":"gem","package_name":"request_context","requirements":"0.1.0","purl":"pkg:gem/request_context@0.1.0"},{"ecosystem":"gem","package_name":"request_store","requirements":"1.5.1","purl":"pkg:gem/request_store@1.5.1"},{"ecosystem":"gem","package_name":"resolv-replace","requirements":"0.1.0","purl":"pkg:gem/resolv-replace@0.1.0"},{"ecosystem":"gem","package_name":"resolv","requirements":"0.2.1","purl":"pkg:gem/resolv@0.2.1"},{"ecosystem":"gem","package_name":"respondus_soap_endpoint","requirements":"1.1.0","purl":"pkg:gem/respondus_soap_endpoint@1.1.0"},{"ecosystem":"gem","package_name":"rest-client","requirements":"2.1.0","purl":"pkg:gem/rest-client@2.1.0"},{"ecosystem":"gem","package_name":"retriable","requirements":"1.4.1","purl":"pkg:gem/retriable@1.4.1"},{"ecosystem":"gem","package_name":"rexml","requirements":"3.2.5","purl":"pkg:gem/rexml@3.2.5"},{"ecosystem":"gem","package_name":"rinda","requirements":"0.1.1","purl":"pkg:gem/rinda@0.1.1"},{"ecosystem":"gem","package_name":"ritex","requirements":"1.0.1","purl":"pkg:gem/ritex@1.0.1"},{"ecosystem":"gem","package_name":"rotp","requirements":"6.2.0","purl":"pkg:gem/rotp@6.2.0"},{"ecosystem":"gem","package_name":"rqrcode","requirements":"1.2.0","purl":"pkg:gem/rqrcode@1.2.0"},{"ecosystem":"gem","package_name":"rqrcode_core","requirements":"0.2.0","purl":"pkg:gem/rqrcode_core@0.2.0"},{"ecosystem":"gem","package_name":"rrule","requirements":"0.4.4","purl":"pkg:gem/rrule@0.4.4"},{"ecosystem":"gem","package_name":"rspec-collection_matchers","requirements":"1.2.0","purl":"pkg:gem/rspec-collection_matchers@1.2.0"},{"ecosystem":"gem","package_name":"rspec-core","requirements":"2.14.5","purl":"pkg:gem/rspec-core@2.14.5"},{"ecosystem":"gem","package_name":"rspec-core","requirements":"2.8.0","purl":"pkg:gem/rspec-core@2.8.0"},{"ecosystem":"gem","package_name":"rspec-core","requirements":"3.10.1","purl":"pkg:gem/rspec-core@3.10.1"},{"ecosystem":"gem","package_name":"rspec-core","requirements":"3.11.0","purl":"pkg:gem/rspec-core@3.11.0"},{"ecosystem":"gem","package_name":"rspec-core","requirements":"3.12.1","purl":"pkg:gem/rspec-core@3.12.1"},{"ecosystem":"gem","package_name":"rspec-core","requirements":"3.6.0","purl":"pkg:gem/rspec-core@3.6.0"},{"ecosystem":"gem","package_name":"rspec-core","requirements":"3.7.1","purl":"pkg:gem/rspec-core@3.7.1"},{"ecosystem":"gem","package_name":"rspec-expectations","requirements":"2.14.2","purl":"pkg:gem/rspec-expectations@2.14.2"},{"ecosystem":"gem","package_name":"rspec-expectations","requirements":"2.8.0","purl":"pkg:gem/rspec-expectations@2.8.0"},{"ecosystem":"gem","package_name":"rspec-expectations","requirements":"3.10.1","purl":"pkg:gem/rspec-expectations@3.10.1"},{"ecosystem":"gem","package_name":"rspec-expectations","requirements":"3.11.0","purl":"pkg:gem/rspec-expectations@3.11.0"},{"ecosystem":"gem","package_name":"rspec-expectations","requirements":"3.12.2","purl":"pkg:gem/rspec-expectations@3.12.2"},{"ecosystem":"gem","package_name":"rspec-expectations","requirements":"3.6.0","purl":"pkg:gem/rspec-expectations@3.6.0"},{"ecosystem":"gem","package_name":"rspec-expectations","requirements":"3.7.0","purl":"pkg:gem/rspec-expectations@3.7.0"},{"ecosystem":"gem","package_name":"rspec-mocks","requirements":"2.14.3","purl":"pkg:gem/rspec-mocks@2.14.3"},{"ecosystem":"gem","package_name":"rspec-mocks","requirements":"2.8.0","purl":"pkg:gem/rspec-mocks@2.8.0"},{"ecosystem":"gem","package_name":"rspec-mocks","requirements":"3.10.1","purl":"pkg:gem/rspec-mocks@3.10.1"},{"ecosystem":"gem","package_name":"rspec-mocks","requirements":"3.11.0","purl":"pkg:gem/rspec-mocks@3.11.0"},{"ecosystem":"gem","package_name":"rspec-mocks","requirements":"3.11.1","purl":"pkg:gem/rspec-mocks@3.11.1"},{"ecosystem":"gem","package_name":"rspec-mocks","requirements":"3.12.5","purl":"pkg:gem/rspec-mocks@3.12.5"},{"ecosystem":"gem","package_name":"rspec-mocks","requirements":"3.6.0","purl":"pkg:gem/rspec-mocks@3.6.0"},{"ecosystem":"gem","package_name":"rspec-mocks","requirements":"3.7.0","purl":"pkg:gem/rspec-mocks@3.7.0"},{"ecosystem":"gem","package_name":"rspec-rails","requirements":"6.0.1","purl":"pkg:gem/rspec-rails@6.0.1"},{"ecosystem":"gem","package_name":"rspec-support","requirements":"3.10.1","purl":"pkg:gem/rspec-support@3.10.1"},{"ecosystem":"gem","package_name":"rspec-support","requirements":"3.11.0","purl":"pkg:gem/rspec-support@3.11.0"},{"ecosystem":"gem","package_name":"rspec-support","requirements":"3.12.0","purl":"pkg:gem/rspec-support@3.12.0"},{"ecosystem":"gem","package_name":"rspec-support","requirements":"3.6.0","purl":"pkg:gem/rspec-support@3.6.0"},{"ecosystem":"gem","package_name":"rspec-support","requirements":"3.7.1","purl":"pkg:gem/rspec-support@3.7.1"},{"ecosystem":"gem","package_name":"rspec","requirements":"2.14.1","purl":"pkg:gem/rspec@2.14.1"},{"ecosystem":"gem","package_name":"rspec","requirements":"2.8.0","purl":"pkg:gem/rspec@2.8.0"},{"ecosystem":"gem","package_name":"rspec","requirements":"3.10.0","purl":"pkg:gem/rspec@3.10.0"},{"ecosystem":"gem","package_name":"rspec","requirements":"3.11.0","purl":"pkg:gem/rspec@3.11.0"},{"ecosystem":"gem","package_name":"rspec","requirements":"3.12.0","purl":"pkg:gem/rspec@3.12.0"},{"ecosystem":"gem","package_name":"rspec","requirements":"3.6.0","purl":"pkg:gem/rspec@3.6.0"},{"ecosystem":"gem","package_name":"rspec","requirements":"3.7.0","purl":"pkg:gem/rspec@3.7.0"},{"ecosystem":"gem","package_name":"rspec_around_all","requirements":"0.2.0","purl":"pkg:gem/rspec_around_all@0.2.0"},{"ecosystem":"gem","package_name":"rspec_junit_formatter","requirements":"0.3.0","purl":"pkg:gem/rspec_junit_formatter@0.3.0"},{"ecosystem":"gem","package_name":"rspec_junit_formatter","requirements":"0.6.0","purl":"pkg:gem/rspec_junit_formatter@0.6.0"},{"ecosystem":"gem","package_name":"rspecq","requirements":"0.7.1","purl":"pkg:gem/rspecq@0.7.1"},{"ecosystem":"gem","package_name":"rss","requirements":"0.2.9","purl":"pkg:gem/rss@0.2.9"},{"ecosystem":"gem","package_name":"rubocop-ast","requirements":"1.21.0","purl":"pkg:gem/rubocop-ast@1.21.0"},{"ecosystem":"gem","package_name":"rubocop-ast","requirements":"1.28.1","purl":"pkg:gem/rubocop-ast@1.28.1"},{"ecosystem":"gem","package_name":"rubocop-canvas","requirements":"1.0.0","purl":"pkg:gem/rubocop-canvas@1.0.0"},{"ecosystem":"gem","package_name":"rubocop-capybara","requirements":"2.18.0","purl":"pkg:gem/rubocop-capybara@2.18.0"},{"ecosystem":"gem","package_name":"rubocop-factory_bot","requirements":"2.23.1","purl":"pkg:gem/rubocop-factory_bot@2.23.1"},{"ecosystem":"gem","package_name":"rubocop-graphql","requirements":"1.1.1","purl":"pkg:gem/rubocop-graphql@1.1.1"},{"ecosystem":"gem","package_name":"rubocop-inst","requirements":"1.0.2","purl":"pkg:gem/rubocop-inst@1.0.2"},{"ecosystem":"gem","package_name":"rubocop-performance","requirements":"1.17.1","purl":"pkg:gem/rubocop-performance@1.17.1"},{"ecosystem":"gem","package_name":"rubocop-rails","requirements":"2.19.1","purl":"pkg:gem/rubocop-rails@2.19.1"},{"ecosystem":"gem","package_name":"rubocop-rake","requirements":"0.6.0","purl":"pkg:gem/rubocop-rake@0.6.0"},{"ecosystem":"gem","package_name":"rubocop-rspec","requirements":"2.22.0","purl":"pkg:gem/rubocop-rspec@2.22.0"},{"ecosystem":"gem","package_name":"rubocop-rubycw","requirements":"0.1.6","purl":"pkg:gem/rubocop-rubycw@0.1.6"},{"ecosystem":"gem","package_name":"rubocop","requirements":"0.49.1","purl":"pkg:gem/rubocop@0.49.1"},{"ecosystem":"gem","package_name":"rubocop","requirements":"0.79.0","purl":"pkg:gem/rubocop@0.79.0"},{"ecosystem":"gem","package_name":"rubocop","requirements":"1.36.0","purl":"pkg:gem/rubocop@1.36.0"},{"ecosystem":"gem","package_name":"rubocop","requirements":"1.51.0","purl":"pkg:gem/rubocop@1.51.0"},{"ecosystem":"gem","package_name":"ruby-debug-ide","requirements":"0.7.3","purl":"pkg:gem/ruby-debug-ide@0.7.3"},{"ecosystem":"gem","package_name":"ruby-duration","requirements":"3.2.3","purl":"pkg:gem/ruby-duration@3.2.3"},{"ecosystem":"gem","package_name":"ruby-progressbar","requirements":"1.10.1","purl":"pkg:gem/ruby-progressbar@1.10.1"},{"ecosystem":"gem","package_name":"ruby-progressbar","requirements":"1.11.0","purl":"pkg:gem/ruby-progressbar@1.11.0"},{"ecosystem":"gem","package_name":"ruby-progressbar","requirements":"1.13.0","purl":"pkg:gem/ruby-progressbar@1.13.0"},{"ecosystem":"gem","package_name":"ruby-progressbar","requirements":"1.8.1","purl":"pkg:gem/ruby-progressbar@1.8.1"},{"ecosystem":"gem","package_name":"ruby-progressbar","requirements":"1.9.0","purl":"pkg:gem/ruby-progressbar@1.9.0"},{"ecosystem":"gem","package_name":"ruby-rc4","requirements":"0.1.5","purl":"pkg:gem/ruby-rc4@0.1.5"},{"ecosystem":"gem","package_name":"ruby-rtf","requirements":"0.0.5","purl":"pkg:gem/ruby-rtf@0.0.5"},{"ecosystem":"gem","package_name":"ruby2_keywords","requirements":"0.0.3","purl":"pkg:gem/ruby2_keywords@0.0.3"},{"ecosystem":"gem","package_name":"ruby2_keywords","requirements":"0.0.5","purl":"pkg:gem/ruby2_keywords@0.0.5"},{"ecosystem":"gem","package_name":"ruby2ruby","requirements":"1.3.1","purl":"pkg:gem/ruby2ruby@1.3.1"},{"ecosystem":"gem","package_name":"ruby2ruby","requirements":"2.5.0","purl":"pkg:gem/ruby2ruby@2.5.0"},{"ecosystem":"gem","package_name":"ruby_audit","requirements":"1.2.0","purl":"pkg:gem/ruby_audit@1.2.0"},{"ecosystem":"gem","package_name":"ruby_parser","requirements":"2.0.6","purl":"pkg:gem/ruby_parser@2.0.6"},{"ecosystem":"gem","package_name":"ruby_parser","requirements":"2.3.1","purl":"pkg:gem/ruby_parser@2.3.1"},{"ecosystem":"gem","package_name":"ruby_parser","requirements":"3.20.1","purl":"pkg:gem/ruby_parser@3.20.1"},{"ecosystem":"gem","package_name":"rubycas-client","requirements":"2.3.9","purl":"pkg:gem/rubycas-client@2.3.9"},{"ecosystem":"gem","package_name":"rubyzip","requirements":"2.3.0","purl":"pkg:gem/rubyzip@2.3.0"},{"ecosystem":"gem","package_name":"saml2","requirements":"3.1.2","purl":"pkg:gem/saml2@3.1.2"},{"ecosystem":"gem","package_name":"sanitize","requirements":"6.0.1","purl":"pkg:gem/sanitize@6.0.1"},{"ecosystem":"gem","package_name":"sauce_whisk","requirements":"0.3.2","purl":"pkg:gem/sauce_whisk@0.3.2"},{"ecosystem":"gem","package_name":"scrypt","requirements":"3.0.7","purl":"pkg:gem/scrypt@3.0.7"},{"ecosystem":"gem","package_name":"securerandom","requirements":"0.2.0","purl":"pkg:gem/securerandom@0.2.0"},{"ecosystem":"gem","package_name":"selenium-webdriver","requirements":"4.1.0","purl":"pkg:gem/selenium-webdriver@4.1.0"},{"ecosystem":"gem","package_name":"sentry-inst_jobs","requirements":"1.0.2","purl":"pkg:gem/sentry-inst_jobs@1.0.2"},{"ecosystem":"gem","package_name":"sentry-rails","requirements":"5.1.0","purl":"pkg:gem/sentry-rails@5.1.0"},{"ecosystem":"gem","package_name":"sentry-ruby-core","requirements":"5.1.0","purl":"pkg:gem/sentry-ruby-core@5.1.0"},{"ecosystem":"gem","package_name":"sentry-ruby","requirements":"5.1.0","purl":"pkg:gem/sentry-ruby@5.1.0"},{"ecosystem":"gem","package_name":"set","requirements":"1.0.2","purl":"pkg:gem/set@1.0.2"},{"ecosystem":"gem","package_name":"sexp_processor","requirements":"3.0.7","purl":"pkg:gem/sexp_processor@3.0.7"},{"ecosystem":"gem","package_name":"sexp_processor","requirements":"3.2.0","purl":"pkg:gem/sexp_processor@3.2.0"},{"ecosystem":"gem","package_name":"sexp_processor","requirements":"4.17.0","purl":"pkg:gem/sexp_processor@4.17.0"},{"ecosystem":"gem","package_name":"shellwords","requirements":"0.1.0","purl":"pkg:gem/shellwords@0.1.0"},{"ecosystem":"gem","package_name":"shoulda-matchers","requirements":"4.3.0","purl":"pkg:gem/shoulda-matchers@4.3.0"},{"ecosystem":"gem","package_name":"shoulda","requirements":"2.11.3","purl":"pkg:gem/shoulda@2.11.3"},{"ecosystem":"gem","package_name":"signet","requirements":"0.15.0","purl":"pkg:gem/signet@0.15.0"},{"ecosystem":"gem","package_name":"simple_oauth","requirements":"0.3.1","purl":"pkg:gem/simple_oauth@0.3.1"},{"ecosystem":"gem","package_name":"simple_uuid","requirements":"0.4.0","purl":"pkg:gem/simple_uuid@0.4.0"},{"ecosystem":"gem","package_name":"simplecov-html","requirements":"0.12.3","purl":"pkg:gem/simplecov-html@0.12.3"},{"ecosystem":"gem","package_name":"simplecov-html","requirements":"0.5.3","purl":"pkg:gem/simplecov-html@0.5.3"},{"ecosystem":"gem","package_name":"simplecov-rcov","requirements":"0.3.1","purl":"pkg:gem/simplecov-rcov@0.3.1"},{"ecosystem":"gem","package_name":"simplecov","requirements":"0.18.5","purl":"pkg:gem/simplecov@0.18.5"},{"ecosystem":"gem","package_name":"simplecov","requirements":"0.21.2","purl":"pkg:gem/simplecov@0.21.2"},{"ecosystem":"gem","package_name":"simplecov","requirements":"0.22.0","purl":"pkg:gem/simplecov@0.22.0"},{"ecosystem":"gem","package_name":"simplecov","requirements":"0.5.4","purl":"pkg:gem/simplecov@0.5.4"},{"ecosystem":"gem","package_name":"simplecov_json_formatter","requirements":"0.1.4","purl":"pkg:gem/simplecov_json_formatter@0.1.4"},{"ecosystem":"gem","package_name":"simply_versioned","requirements":"1.0.0","purl":"pkg:gem/simply_versioned@1.0.0"},{"ecosystem":"gem","package_name":"singleton","requirements":"0.1.1","purl":"pkg:gem/singleton@0.1.1"},{"ecosystem":"gem","package_name":"slop","requirements":"2.1.0","purl":"pkg:gem/slop@2.1.0"},{"ecosystem":"gem","package_name":"slop","requirements":"3.4.6","purl":"pkg:gem/slop@3.4.6"},{"ecosystem":"gem","package_name":"snaky_hash","requirements":"2.0.1","purl":"pkg:gem/snaky_hash@2.0.1"},{"ecosystem":"gem","package_name":"soap4r-middleware","requirements":"0.8.7","purl":"pkg:gem/soap4r-middleware@0.8.7"},{"ecosystem":"gem","package_name":"soap4r-ruby1.9","requirements":"2.0.5","purl":"pkg:gem/soap4r-ruby1.9@2.0.5"},{"ecosystem":"gem","package_name":"spring-commands-parallel-rspec","requirements":"1.1.0","purl":"pkg:gem/spring-commands-parallel-rspec@1.1.0"},{"ecosystem":"gem","package_name":"spring-commands-rspec","requirements":"1.0.4","purl":"pkg:gem/spring-commands-rspec@1.0.4"},{"ecosystem":"gem","package_name":"spring-commands-rubocop","requirements":"0.3.0","purl":"pkg:gem/spring-commands-rubocop@0.3.0"},{"ecosystem":"gem","package_name":"spring","requirements":"4.0.0","purl":"pkg:gem/spring@4.0.0"},{"ecosystem":"gem","package_name":"sprockets-rails","requirements":"3.4.2","purl":"pkg:gem/sprockets-rails@3.4.2"},{"ecosystem":"gem","package_name":"sprockets","requirements":"3.7.2","purl":"pkg:gem/sprockets@3.7.2"},{"ecosystem":"gem","package_name":"sprockets","requirements":"4.0.2","purl":"pkg:gem/sprockets@4.0.2"},{"ecosystem":"gem","package_name":"sqlite3","requirements":"1.3.5","purl":"pkg:gem/sqlite3@1.3.5"},{"ecosystem":"gem","package_name":"sqlite3","requirements":"1.4.2","purl":"pkg:gem/sqlite3@1.4.2"},{"ecosystem":"gem","package_name":"sqlite3","requirements":"1.6.2","purl":"pkg:gem/sqlite3@1.6.2"},{"ecosystem":"gem","package_name":"sqlite3","requirements":"1.6.2-aarch64-linux","purl":"pkg:gem/sqlite3@1.6.2-aarch64-linux"},{"ecosystem":"gem","package_name":"sqlite3","requirements":"1.6.2-arm64-darwin","purl":"pkg:gem/sqlite3@1.6.2-arm64-darwin"},{"ecosystem":"gem","package_name":"sqlite3","requirements":"1.6.2-x86_64-darwin","purl":"pkg:gem/sqlite3@1.6.2-x86_64-darwin"},{"ecosystem":"gem","package_name":"sqlite3","requirements":"1.6.2-x86_64-linux","purl":"pkg:gem/sqlite3@1.6.2-x86_64-linux"},{"ecosystem":"gem","package_name":"stackprof","requirements":"0.2.19","purl":"pkg:gem/stackprof@0.2.19"},{"ecosystem":"gem","package_name":"stackprof","requirements":"0.2.21","purl":"pkg:gem/stackprof@0.2.21"},{"ecosystem":"gem","package_name":"stackprof","requirements":"0.2.24","purl":"pkg:gem/stackprof@0.2.24"},{"ecosystem":"gem","package_name":"statsd-ruby","requirements":"1.4.0","purl":"pkg:gem/statsd-ruby@1.4.0"},{"ecosystem":"gem","package_name":"steep","requirements":"1.1.1","purl":"pkg:gem/steep@1.1.1"},{"ecosystem":"gem","package_name":"stormbreaker","requirements":"0.0.8","purl":"pkg:gem/stormbreaker@0.0.8"},{"ecosystem":"gem","package_name":"stringify_ids","requirements":"1.0.0","purl":"pkg:gem/stringify_ids@1.0.0"},{"ecosystem":"gem","package_name":"stringio","requirements":"3.0.1","purl":"pkg:gem/stringio@3.0.1"},{"ecosystem":"gem","package_name":"stringio","requirements":"3.0.2","purl":"pkg:gem/stringio@3.0.2"},{"ecosystem":"gem","package_name":"strong_json","requirements":"2.1.2","purl":"pkg:gem/strong_json@2.1.2"},{"ecosystem":"gem","package_name":"strscan","requirements":"3.0.1","purl":"pkg:gem/strscan@3.0.1"},{"ecosystem":"gem","package_name":"strscan","requirements":"3.0.6","purl":"pkg:gem/strscan@3.0.6"},{"ecosystem":"gem","package_name":"swearjar","requirements":"1.4.0","purl":"pkg:gem/swearjar@1.4.0"},{"ecosystem":"gem","package_name":"switchman-inst-jobs","requirements":"4.0.13","purl":"pkg:gem/switchman-inst-jobs@4.0.13"},{"ecosystem":"gem","package_name":"switchman","requirements":"3.5.1","purl":"pkg:gem/switchman@3.5.1"},{"ecosystem":"gem","package_name":"sync","requirements":"0.5.0","purl":"pkg:gem/sync@0.5.0"},{"ecosystem":"gem","package_name":"syslog","requirements":"0.1.0","purl":"pkg:gem/syslog@0.1.0"},{"ecosystem":"gem","package_name":"table_print","requirements":"1.5.7","purl":"pkg:gem/table_print@1.5.7"},{"ecosystem":"gem","package_name":"tatl_tael","requirements":"0.0.1","purl":"pkg:gem/tatl_tael@0.0.1"},{"ecosystem":"gem","package_name":"tempfile","requirements":"0.1.2","purl":"pkg:gem/tempfile@0.1.2"},{"ecosystem":"gem","package_name":"term-ansicolor","requirements":"1.6.0","purl":"pkg:gem/term-ansicolor@1.6.0"},{"ecosystem":"gem","package_name":"term-ansicolor","requirements":"1.7.1","purl":"pkg:gem/term-ansicolor@1.7.1"},{"ecosystem":"gem","package_name":"terminal-table","requirements":"3.0.2","purl":"pkg:gem/terminal-table@3.0.2"},{"ecosystem":"gem","package_name":"test-unit","requirements":"3.2.5","purl":"pkg:gem/test-unit@3.2.5"},{"ecosystem":"gem","package_name":"test-unit","requirements":"3.5.3","purl":"pkg:gem/test-unit@3.5.3"},{"ecosystem":"gem","package_name":"test-unit","requirements":"3.5.5","purl":"pkg:gem/test-unit@3.5.5"},{"ecosystem":"gem","package_name":"testrail_client","requirements":"0.0.1","purl":"pkg:gem/testrail_client@0.0.1"},{"ecosystem":"gem","package_name":"testrailtagging","requirements":"0.3.8.7","purl":"pkg:gem/testrailtagging@0.3.8.7"},{"ecosystem":"gem","package_name":"thor","requirements":"0.14.6","purl":"pkg:gem/thor@0.14.6"},{"ecosystem":"gem","package_name":"thor","requirements":"0.20.0","purl":"pkg:gem/thor@0.20.0"},{"ecosystem":"gem","package_name":"thor","requirements":"1.1.0","purl":"pkg:gem/thor@1.1.0"},{"ecosystem":"gem","package_name":"thor","requirements":"1.2.1","purl":"pkg:gem/thor@1.2.1"},{"ecosystem":"gem","package_name":"thread_safe","requirements":"0.3.6","purl":"pkg:gem/thread_safe@0.3.6"},{"ecosystem":"gem","package_name":"thrift","requirements":"0.9.3.0","purl":"pkg:gem/thrift@0.9.3.0"},{"ecosystem":"gem","package_name":"thrift_client","requirements":"0.9.3","purl":"pkg:gem/thrift_client@0.9.3"},{"ecosystem":"gem","package_name":"time","requirements":"0.2.2","purl":"pkg:gem/time@0.2.2"},{"ecosystem":"gem","package_name":"timecop","requirements":"0.9.6","purl":"pkg:gem/timecop@0.9.6"},{"ecosystem":"gem","package_name":"timeout","requirements":"0.2.0","purl":"pkg:gem/timeout@0.2.0"},{"ecosystem":"gem","package_name":"timeout","requirements":"0.3.2","purl":"pkg:gem/timeout@0.3.2"},{"ecosystem":"gem","package_name":"tins","requirements":"1.16.3","purl":"pkg:gem/tins@1.16.3"},{"ecosystem":"gem","package_name":"tins","requirements":"1.32.1","purl":"pkg:gem/tins@1.32.1"},{"ecosystem":"gem","package_name":"tmpdir","requirements":"0.1.2","purl":"pkg:gem/tmpdir@0.1.2"},{"ecosystem":"gem","package_name":"tsort","requirements":"0.1.0","purl":"pkg:gem/tsort@0.1.0"},{"ecosystem":"gem","package_name":"ttfunk","requirements":"1.7.0","purl":"pkg:gem/ttfunk@1.7.0"},{"ecosystem":"gem","package_name":"turnitin_api","requirements":"0.1.0","purl":"pkg:gem/turnitin_api@0.1.0"},{"ecosystem":"gem","package_name":"twilio-ruby","requirements":"5.36.0","purl":"pkg:gem/twilio-ruby@5.36.0"},{"ecosystem":"gem","package_name":"twitter-text","requirements":"3.1.0","purl":"pkg:gem/twitter-text@3.1.0"},{"ecosystem":"gem","package_name":"twitter","requirements":"1.0.0","purl":"pkg:gem/twitter@1.0.0"},{"ecosystem":"gem","package_name":"typeprof","requirements":"0.21.3","purl":"pkg:gem/typeprof@0.21.3"},{"ecosystem":"gem","package_name":"tzinfo","requirements":"2.0.4","purl":"pkg:gem/tzinfo@2.0.4"},{"ecosystem":"gem","package_name":"tzinfo","requirements":"2.0.5","purl":"pkg:gem/tzinfo@2.0.5"},{"ecosystem":"gem","package_name":"uglifier","requirements":"4.2.0","purl":"pkg:gem/uglifier@4.2.0"},{"ecosystem":"gem","package_name":"un","requirements":"0.2.0","purl":"pkg:gem/un@0.2.0"},{"ecosystem":"gem","package_name":"unf","requirements":"0.1.4","purl":"pkg:gem/unf@0.1.4"},{"ecosystem":"gem","package_name":"unf_ext","requirements":"0.0.8.2","purl":"pkg:gem/unf_ext@0.0.8.2"},{"ecosystem":"gem","package_name":"unicode-display_width","requirements":"1.2.1","purl":"pkg:gem/unicode-display_width@1.2.1"},{"ecosystem":"gem","package_name":"unicode-display_width","requirements":"1.3.0","purl":"pkg:gem/unicode-display_width@1.3.0"},{"ecosystem":"gem","package_name":"unicode-display_width","requirements":"1.6.1","purl":"pkg:gem/unicode-display_width@1.6.1"},{"ecosystem":"gem","package_name":"unicode-display_width","requirements":"2.2.0","purl":"pkg:gem/unicode-display_width@2.2.0"},{"ecosystem":"gem","package_name":"unicode-display_width","requirements":"2.4.2","purl":"pkg:gem/unicode-display_width@2.4.2"},{"ecosystem":"gem","package_name":"unicode-emoji","requirements":"3.3.1","purl":"pkg:gem/unicode-emoji@3.3.1"},{"ecosystem":"gem","package_name":"unicode-version","requirements":"1.0.0","purl":"pkg:gem/unicode-version@1.0.0"},{"ecosystem":"gem","package_name":"unicode-version","requirements":"1.2.0","purl":"pkg:gem/unicode-version@1.2.0"},{"ecosystem":"gem","package_name":"unicode-version","requirements":"1.3.0","purl":"pkg:gem/unicode-version@1.3.0"},{"ecosystem":"gem","package_name":"uri","requirements":"0.12.1","purl":"pkg:gem/uri@0.12.1"},{"ecosystem":"gem","package_name":"uri_template","requirements":"0.7.0","purl":"pkg:gem/uri_template@0.7.0"},{"ecosystem":"gem","package_name":"utf8_cleaner","requirements":"0.0.1","purl":"pkg:gem/utf8_cleaner@0.0.1"},{"ecosystem":"gem","package_name":"vault","requirements":"0.15.0","purl":"pkg:gem/vault@0.15.0"},{"ecosystem":"gem","package_name":"vericite_api","requirements":"1.5.3","purl":"pkg:gem/vericite_api@1.5.3"},{"ecosystem":"gem","package_name":"version_gem","requirements":"1.1.2","purl":"pkg:gem/version_gem@1.1.2"},{"ecosystem":"gem","package_name":"virtus","requirements":"2.0.0","purl":"pkg:gem/virtus@2.0.0"},{"ecosystem":"gem","package_name":"watir","requirements":"7.1.0","purl":"pkg:gem/watir@7.1.0"},{"ecosystem":"gem","package_name":"wcag_color_contrast","requirements":"0.1.0","purl":"pkg:gem/wcag_color_contrast@0.1.0"},{"ecosystem":"gem","package_name":"weakref","requirements":"0.1.1","purl":"pkg:gem/weakref@0.1.1"},{"ecosystem":"gem","package_name":"webdrivers","requirements":"5.2.0","purl":"pkg:gem/webdrivers@5.2.0"},{"ecosystem":"gem","package_name":"webmock","requirements":"3.18.1","purl":"pkg:gem/webmock@3.18.1"},{"ecosystem":"gem","package_name":"webrick","requirements":"1.4.2","purl":"pkg:gem/webrick@1.4.2"},{"ecosystem":"gem","package_name":"webrick","requirements":"1.8.1","purl":"pkg:gem/webrick@1.8.1"},{"ecosystem":"gem","package_name":"websocket-driver","requirements":"0.7.5","purl":"pkg:gem/websocket-driver@0.7.5"},{"ecosystem":"gem","package_name":"websocket-extensions","requirements":"0.1.5","purl":"pkg:gem/websocket-extensions@0.1.5"},{"ecosystem":"gem","package_name":"week_of_month","requirements":"1.2.5","purl":"pkg:gem/week_of_month@1.2.5"},{"ecosystem":"gem","package_name":"will_paginate","requirements":"3.3.0","purl":"pkg:gem/will_paginate@3.3.0"},{"ecosystem":"gem","package_name":"workflow","requirements":"0.0.1","purl":"pkg:gem/workflow@0.0.1"},{"ecosystem":"gem","package_name":"xpath","requirements":"3.2.0","purl":"pkg:gem/xpath@3.2.0"},{"ecosystem":"gem","package_name":"ya2yaml","requirements":"0.31","purl":"pkg:gem/ya2yaml@0.31"},{"ecosystem":"gem","package_name":"yaml","requirements":"0.2.0","purl":"pkg:gem/yaml@0.2.0"},{"ecosystem":"gem","package_name":"yard-appendix","requirements":"0.1.8","purl":"pkg:gem/yard-appendix@0.1.8"},{"ecosystem":"gem","package_name":"yard","requirements":"0.8.1","purl":"pkg:gem/yard@0.8.1"},{"ecosystem":"gem","package_name":"yard","requirements":"0.9.20","purl":"pkg:gem/yard@0.9.20"},{"ecosystem":"gem","package_name":"yard","requirements":"0.9.24","purl":"pkg:gem/yard@0.9.24"},{"ecosystem":"gem","package_name":"yard","requirements":"0.9.26","purl":"pkg:gem/yard@0.9.26"},{"ecosystem":"gem","package_name":"yui-compressor","requirements":"0.12.0","purl":"pkg:gem/yui-compressor@0.12.0"},{"ecosystem":"gem","package_name":"zeitwerk","requirements":"2.4.2","purl":"pkg:gem/zeitwerk@2.4.2"},{"ecosystem":"gem","package_name":"zeitwerk","requirements":"2.5.4","purl":"pkg:gem/zeitwerk@2.5.4"},{"ecosystem":"gem","package_name":"zeitwerk","requirements":"2.6.8","purl":"pkg:gem/zeitwerk@2.6.8"},{"ecosystem":"gem","package_name":"zlib","requirements":"2.1.1","purl":"pkg:gem/zlib@2.1.1"},{"ecosystem":"generic","package_name":"ruby","requirements":"3.1.4p223","purl":"pkg:generic/ruby@3.1.4p223"},{"ecosystem":"github","package_name":"MSP-Greg/setup-ruby-pkgs","requirements":"v1","purl":"pkg:github/MSP-Greg/setup-ruby-pkgs@v1"},{"ecosystem":"github","package_name":"actions/checkout","requirements":"master","purl":"pkg:github/actions/checkout@master"},{"ecosystem":"github","package_name":"actions/checkout","requirements":"v1","purl":"pkg:github/actions/checkout@v1"},{"ecosystem":"github","package_name":"actions/checkout","requirements":"v2","purl":"pkg:github/actions/checkout@v2"},{"ecosystem":"github","package_name":"actions/checkout","requirements":"v2.3.4","purl":"pkg:github/actions/checkout@v2.3.4"},{"ecosystem":"github","package_name":"actions/checkout","requirements":"v3","purl":"pkg:github/actions/checkout@v3"},{"ecosystem":"github","package_name":"actions/create-release","requirements":"v1","purl":"pkg:github/actions/create-release@v1"},{"ecosystem":"github","package_name":"actions/download-artifact","requirements":"v2","purl":"pkg:github/actions/download-artifact@v2"},{"ecosystem":"github","package_name":"actions/setup-python","requirements":"v2","purl":"pkg:github/actions/setup-python@v2"},{"ecosystem":"github","package_name":"actions/setup-ruby","requirements":"v1","purl":"pkg:github/actions/setup-ruby@v1"},{"ecosystem":"github","package_name":"actions/upload-artifact","requirements":"v2","purl":"pkg:github/actions/upload-artifact@v2"},{"ecosystem":"github","package_name":"browser-actions/setup-firefox","requirements":"latest","purl":"pkg:github/browser-actions/setup-firefox@latest"},{"ecosystem":"github","package_name":"cadwallion/publish-rubygems-action","requirements":"d9474d9633f4674e59afb0c343f2dafe25181328","purl":"pkg:github/cadwallion/publish-rubygems-action@d9474d9633f4674e59afb0c343f2dafe25181328"},{"ecosystem":"github","package_name":"codecov/codecov-action","requirements":"v1.5.0","purl":"pkg:github/codecov/codecov-action@v1.5.0"},{"ecosystem":"github","package_name":"dawidd6/action-publish-gem","requirements":"v1","purl":"pkg:github/dawidd6/action-publish-gem@v1"},{"ecosystem":"github","package_name":"eregon/use-ruby-action","requirements":"master","purl":"pkg:github/eregon/use-ruby-action@master"},{"ecosystem":"github","package_name":"hidakatsuya/setup-diff-pdf","requirements":"v1","purl":"pkg:github/hidakatsuya/setup-diff-pdf@v1"},{"ecosystem":"github","package_name":"paambaati/codeclimate-action","requirements":"v2.3.0","purl":"pkg:github/paambaati/codeclimate-action@v2.3.0"},{"ecosystem":"github","package_name":"paambaati/codeclimate-action","requirements":"v3.0.0","purl":"pkg:github/paambaati/codeclimate-action@v3.0.0"},{"ecosystem":"github","package_name":"pact-foundation/release-gem","requirements":"v0.0.13","purl":"pkg:github/pact-foundation/release-gem@v0.0.13"},{"ecosystem":"github","package_name":"peter-evans/create-pull-request","requirements":"v4","purl":"pkg:github/peter-evans/create-pull-request@v4"},{"ecosystem":"github","package_name":"peter-evans/repository-dispatch","requirements":"v1","purl":"pkg:github/peter-evans/repository-dispatch@v1"},{"ecosystem":"github","package_name":"ruby/setup-ruby","requirements":"v1","purl":"pkg:github/ruby/setup-ruby@v1"},{"ecosystem":"maven","package_name":"Pdf417lib:Pdf417lib","requirements":"*","purl":"pkg:maven/Pdf417lib/Pdf417lib"},{"ecosystem":"maven","package_name":"concurrent_ruby:concurrent_ruby","requirements":"*","purl":"pkg:maven/concurrent_ruby/concurrent_ruby"},{"ecosystem":"npm","package_name":"@brentburgoyne/timezone","requirements":"1.0.24","purl":"pkg:npm/%40brentburgoyne/timezone@1.0.24"},{"ecosystem":"npm","package_name":"@instructure/babel-plugin-themeable-styles","requirements":"7.19.0-canvas","purl":"pkg:npm/%40instructure/babel-plugin-themeable-styles@7.19.0-canvas"},{"ecosystem":"npm","package_name":"@instructure/babel-preset-pretranslated-format-message","requirements":"1.0.0","purl":"pkg:npm/%40instructure/babel-preset-pretranslated-format-message@1.0.0"},{"ecosystem":"npm","package_name":"@instructure/babel-preset-pretranslated-translations-package-format-message","requirements":"1.0.0","purl":"pkg:npm/%40instructure/babel-preset-pretranslated-translations-package-format-message@1.0.0"},{"ecosystem":"npm","package_name":"@instructure/browserslist-config-canvas-lms","requirements":"2.0.0","purl":"pkg:npm/%40instructure/browserslist-config-canvas-lms@2.0.0"},{"ecosystem":"npm","package_name":"@instructure/canvas-media","requirements":"1.5.0","purl":"pkg:npm/%40instructure/canvas-media@1.5.0"},{"ecosystem":"npm","package_name":"@instructure/canvas-planner","requirements":"1.0.16","purl":"pkg:npm/%40instructure/canvas-planner@1.0.16"},{"ecosystem":"npm","package_name":"@instructure/canvas-rce","requirements":"5.6.16","purl":"pkg:npm/%40instructure/canvas-rce@5.6.16"},{"ecosystem":"npm","package_name":"@instructure/console","requirements":"6.27.1","purl":"pkg:npm/%40instructure/console@6.27.1"},{"ecosystem":"npm","package_name":"@instructure/debounce","requirements":"6.27.1","purl":"pkg:npm/%40instructure/debounce@6.27.1"},{"ecosystem":"npm","package_name":"@instructure/get-cookie","requirements":"1.0.0","purl":"pkg:npm/%40instructure/get-cookie@1.0.0"},{"ecosystem":"npm","package_name":"@instructure/js-utils","requirements":"1.0.0","purl":"pkg:npm/%40instructure/js-utils@1.0.0"},{"ecosystem":"npm","package_name":"@instructure/k5uploader","requirements":"1.0.0","purl":"pkg:npm/%40instructure/k5uploader@1.0.0"},{"ecosystem":"npm","package_name":"@instructure/lodash-underscore","requirements":"1.0.0","purl":"pkg:npm/%40instructure/lodash-underscore@1.0.0"},{"ecosystem":"npm","package_name":"@instructure/ready","requirements":"1.0.0","purl":"pkg:npm/%40instructure/ready@1.0.0"},{"ecosystem":"npm","package_name":"@instructure/translations","requirements":"1.0.0","purl":"pkg:npm/%40instructure/translations@1.0.0"},{"ecosystem":"npm","package_name":"@instructure/ui-a11y-content","requirements":"6.27.1","purl":"pkg:npm/%40instructure/ui-a11y-content@6.27.1"},{"ecosystem":"npm","package_name":"@instructure/ui-a11y-utils","requirements":"6.27.1","purl":"pkg:npm/%40instructure/ui-a11y-utils@6.27.1"},{"ecosystem":"npm","package_name":"@instructure/ui-buttons","requirements":"6.27.1","purl":"pkg:npm/%40instructure/ui-buttons@6.27.1"},{"ecosystem":"npm","package_name":"@instructure/ui-color-utils","requirements":"6.27.1","purl":"pkg:npm/%40instructure/ui-color-utils@6.27.1"},{"ecosystem":"npm","package_name":"@instructure/ui-decorator","requirements":"6.27.1","purl":"pkg:npm/%40instructure/ui-decorator@6.27.1"},{"ecosystem":"npm","package_name":"@instructure/ui-dialog","requirements":"6.27.1","purl":"pkg:npm/%40instructure/ui-dialog@6.27.1"},{"ecosystem":"npm","package_name":"@instructure/ui-dom-utils","requirements":"6.27.1","purl":"pkg:npm/%40instructure/ui-dom-utils@6.27.1"},{"ecosystem":"npm","package_name":"@instructure/ui-flex","requirements":"6.27.1","purl":"pkg:npm/%40instructure/ui-flex@6.27.1"},{"ecosystem":"npm","package_name":"@instructure/ui-form-field","requirements":"6.27.1","purl":"pkg:npm/%40instructure/ui-form-field@6.27.1"},{"ecosystem":"npm","package_name":"@instructure/ui-grid","requirements":"6.27.1","purl":"pkg:npm/%40instructure/ui-grid@6.27.1"},{"ecosystem":"npm","package_name":"@instructure/ui-i18n","requirements":"6.27.1","purl":"pkg:npm/%40instructure/ui-i18n@6.27.1"},{"ecosystem":"npm","package_name":"@instructure/ui-icons","requirements":"6.27.1","purl":"pkg:npm/%40instructure/ui-icons@6.27.1"},{"ecosystem":"npm","package_name":"@instructure/ui-media-player","requirements":"7.2.2","purl":"pkg:npm/%40instructure/ui-media-player@7.2.2"},{"ecosystem":"npm","package_name":"@instructure/ui-menu","requirements":"6.27.0","purl":"pkg:npm/%40instructure/ui-menu@6.27.0"},{"ecosystem":"npm","package_name":"@instructure/ui-popover","requirements":"6.27.1","purl":"pkg:npm/%40instructure/ui-popover@6.27.1"},{"ecosystem":"npm","package_name":"@instructure/ui-portal","requirements":"6.27.1","purl":"pkg:npm/%40instructure/ui-portal@6.27.1"},{"ecosystem":"npm","package_name":"@instructure/ui-position","requirements":"6.27.1","purl":"pkg:npm/%40instructure/ui-position@6.27.1"},{"ecosystem":"npm","package_name":"@instructure/ui-prop-types","requirements":"6.27.1","purl":"pkg:npm/%40instructure/ui-prop-types@6.27.1"},{"ecosystem":"npm","package_name":"@instructure/ui-range-input","requirements":"6.27.1","purl":"pkg:npm/%40instructure/ui-range-input@6.27.1"},{"ecosystem":"npm","package_name":"@instructure/ui-react-utils","requirements":"6.27.1","purl":"pkg:npm/%40instructure/ui-react-utils@6.27.1"},{"ecosystem":"npm","package_name":"@instructure/ui-spinner","requirements":"6.27.1","purl":"pkg:npm/%40instructure/ui-spinner@6.27.1"},{"ecosystem":"npm","package_name":"@instructure/ui-stylesheet","requirements":"6.27.1","purl":"pkg:npm/%40instructure/ui-stylesheet@6.27.1"},{"ecosystem":"npm","package_name":"@instructure/ui-svg-images","requirements":"6.27.1","purl":"pkg:npm/%40instructure/ui-svg-images@6.27.1"},{"ecosystem":"npm","package_name":"@instructure/ui-testable","requirements":"6.27.1","purl":"pkg:npm/%40instructure/ui-testable@6.27.1"},{"ecosystem":"npm","package_name":"@instructure/ui-text","requirements":"6.27.1","purl":"pkg:npm/%40instructure/ui-text@6.27.1"},{"ecosystem":"npm","package_name":"@instructure/ui-themeable","requirements":"6.27.1","purl":"pkg:npm/%40instructure/ui-themeable@6.27.1"},{"ecosystem":"npm","package_name":"@instructure/ui-tooltip","requirements":"6.27.1","purl":"pkg:npm/%40instructure/ui-tooltip@6.27.1"},{"ecosystem":"npm","package_name":"@instructure/ui-truncate-text","requirements":"6.27.1","purl":"pkg:npm/%40instructure/ui-truncate-text@6.27.1"},{"ecosystem":"npm","package_name":"@instructure/ui-utils","requirements":"6.27.1","purl":"pkg:npm/%40instructure/ui-utils@6.27.1"},{"ecosystem":"npm","package_name":"@instructure/ui-view","requirements":"6.27.1","purl":"pkg:npm/%40instructure/ui-view@6.27.1"},{"ecosystem":"npm","package_name":"@instructure/uid","requirements":"6.27.1","purl":"pkg:npm/%40instructure/uid@6.27.1"},{"ecosystem":"npm","package_name":"@jest/transform","requirements":"26.6.2","purl":"pkg:npm/%40jest/transform@26.6.2"},{"ecosystem":"npm","package_name":"@jest/types","requirements":"26.6.2","purl":"pkg:npm/%40jest/types@26.6.2"},{"ecosystem":"npm","package_name":"@rails/actiontext","requirements":"7.0.4-3","purl":"pkg:npm/%40rails/actiontext@7.0.4-3"},{"ecosystem":"npm","package_name":"@sheerun/mutationobserver-shim","requirements":"0.3.3","purl":"pkg:npm/%40sheerun/mutationobserver-shim@0.3.3"},{"ecosystem":"npm","package_name":"@testing-library/user-event","requirements":"5.0.0","purl":"pkg:npm/%40testing-library/user-event@5.0.0"},{"ecosystem":"npm","package_name":"@types/yargs","requirements":"15.0.13","purl":"pkg:npm/%40types/yargs@15.0.13"},{"ecosystem":"npm","package_name":"ansi-colors","requirements":"4.1.1","purl":"pkg:npm/ansi-colors@4.1.1"},{"ecosystem":"npm","package_name":"anymatch","requirements":"3.1.2","purl":"pkg:npm/anymatch@3.1.2"},{"ecosystem":"npm","package_name":"argparse","requirements":"2.0.1","purl":"pkg:npm/argparse@2.0.1"},{"ecosystem":"npm","package_name":"babel-jest","requirements":"26.6.3","purl":"pkg:npm/babel-jest@26.6.3"},{"ecosystem":"npm","package_name":"babel-plugin-jest-hoist","requirements":"26.6.2","purl":"pkg:npm/babel-plugin-jest-hoist@26.6.2"},{"ecosystem":"npm","package_name":"babel-plugin-macros","requirements":"2.8.0","purl":"pkg:npm/babel-plugin-macros@2.8.0"},{"ecosystem":"npm","package_name":"babel-preset-jest","requirements":"26.6.2","purl":"pkg:npm/babel-preset-jest@26.6.2"},{"ecosystem":"npm","package_name":"bootstrap-dropdown","requirements":"1.0.0","purl":"pkg:npm/bootstrap-dropdown@1.0.0"},{"ecosystem":"npm","package_name":"bootstrap-select","requirements":"1.0.0","purl":"pkg:npm/bootstrap-select@1.0.0"},{"ecosystem":"npm","package_name":"brace-expansion","requirements":"1.1.11","purl":"pkg:npm/brace-expansion@1.1.11"},{"ecosystem":"npm","package_name":"brace-expansion","requirements":"2.0.1","purl":"pkg:npm/brace-expansion@2.0.1"},{"ecosystem":"npm","package_name":"camelcase","requirements":"6.2.0","purl":"pkg:npm/camelcase@6.2.0"},{"ecosystem":"npm","package_name":"ci-info","requirements":"2.0.0","purl":"pkg:npm/ci-info@2.0.0"},{"ecosystem":"npm","package_name":"cliui","requirements":"7.0.4","purl":"pkg:npm/cliui@7.0.4"},{"ecosystem":"npm","package_name":"cosmiconfig","requirements":"6.0.0","purl":"pkg:npm/cosmiconfig@6.0.0"},{"ecosystem":"npm","package_name":"date-js","requirements":"1.0.0","purl":"pkg:npm/date-js@1.0.0"},{"ecosystem":"npm","package_name":"datetime-moment-parser","requirements":"1.0.0","purl":"pkg:npm/datetime-moment-parser@1.0.0"},{"ecosystem":"npm","package_name":"datetime","requirements":"1.0.0","purl":"pkg:npm/datetime@1.0.0"},{"ecosystem":"npm","package_name":"decamelize","requirements":"4.0.0","purl":"pkg:npm/decamelize@4.0.0"},{"ecosystem":"npm","package_name":"defer-promise","requirements":"1.0.0","purl":"pkg:npm/defer-promise@1.0.0"},{"ecosystem":"npm","package_name":"deparam","requirements":"1.0.0","purl":"pkg:npm/deparam@1.0.0"},{"ecosystem":"npm","package_name":"diff","requirements":"5.0.0","purl":"pkg:npm/diff@5.0.0"},{"ecosystem":"npm","package_name":"ember","requirements":"1.4.0","purl":"pkg:npm/ember@1.4.0"},{"ecosystem":"npm","package_name":"escape-string-regexp","requirements":"4.0.0","purl":"pkg:npm/escape-string-regexp@4.0.0"},{"ecosystem":"npm","package_name":"fast-deep-equal","requirements":"2.0.1","purl":"pkg:npm/fast-deep-equal@2.0.1"},{"ecosystem":"npm","package_name":"fetch-mock","requirements":"6.5.2","purl":"pkg:npm/fetch-mock@6.5.2"},{"ecosystem":"npm","package_name":"flat","requirements":"5.0.2","purl":"pkg:npm/flat@5.0.2"},{"ecosystem":"npm","package_name":"force-screenreader-to-reparse","requirements":"1.0.0","purl":"pkg:npm/force-screenreader-to-reparse@1.0.0"},{"ecosystem":"npm","package_name":"format-message-estree-util","requirements":"6.1.0","purl":"pkg:npm/format-message-estree-util@6.1.0"},{"ecosystem":"npm","package_name":"get-caller-file","requirements":"2.0.5","purl":"pkg:npm/get-caller-file@2.0.5"},{"ecosystem":"npm","package_name":"glob","requirements":"7.2.0","purl":"pkg:npm/glob@7.2.0"},{"ecosystem":"npm","package_name":"has-flag","requirements":"4.0.0","purl":"pkg:npm/has-flag@4.0.0"},{"ecosystem":"npm","package_name":"html-escape","requirements":"1.0.0","purl":"pkg:npm/html-escape@1.0.0"},{"ecosystem":"npm","package_name":"is-ci","requirements":"2.0.0","purl":"pkg:npm/is-ci@2.0.0"},{"ecosystem":"npm","package_name":"is-plain-obj","requirements":"2.1.0","purl":"pkg:npm/is-plain-obj@2.1.0"},{"ecosystem":"npm","package_name":"jest-haste-map","requirements":"26.6.2","purl":"pkg:npm/jest-haste-map@26.6.2"},{"ecosystem":"npm","package_name":"jest-moxios-utils","requirements":"1.0.0","purl":"pkg:npm/jest-moxios-utils@1.0.0"},{"ecosystem":"npm","package_name":"jest-regex-util","requirements":"26.0.0","purl":"pkg:npm/jest-regex-util@26.0.0"},{"ecosystem":"npm","package_name":"jest-util","requirements":"26.6.2","purl":"pkg:npm/jest-util@26.6.2"},{"ecosystem":"npm","package_name":"jest-worker","requirements":"26.6.2","purl":"pkg:npm/jest-worker@26.6.2"},{"ecosystem":"npm","package_name":"jquery-fancy-placeholder","requirements":"1.0.0","purl":"pkg:npm/jquery-fancy-placeholder@1.0.0"},{"ecosystem":"npm","package_name":"jquery-kyle-menu","requirements":"1.0.0","purl":"pkg:npm/jquery-kyle-menu@1.0.0"},{"ecosystem":"npm","package_name":"jquery-pageless","requirements":"1.0.0","purl":"pkg:npm/jquery-pageless@1.0.0"},{"ecosystem":"npm","package_name":"jquery-popover","requirements":"1.0.0","purl":"pkg:npm/jquery-popover@1.0.0"},{"ecosystem":"npm","package_name":"jquery-qtip","requirements":"1.0.0","purl":"pkg:npm/jquery-qtip@1.0.0"},{"ecosystem":"npm","package_name":"jquery-scroll-into-view","requirements":"1.0.0","purl":"pkg:npm/jquery-scroll-into-view@1.0.0"},{"ecosystem":"npm","package_name":"jquery-scroll-to-visible","requirements":"1.0.0","purl":"pkg:npm/jquery-scroll-to-visible@1.0.0"},{"ecosystem":"npm","package_name":"jquery-selectmenu","requirements":"1.0.0","purl":"pkg:npm/jquery-selectmenu@1.0.0"},{"ecosystem":"npm","package_name":"jquery-tinypubsub","requirements":"1.0.0","purl":"pkg:npm/jquery-tinypubsub@1.0.0"},{"ecosystem":"npm","package_name":"jqueryui","requirements":"1.9.0-beta.1","purl":"pkg:npm/jqueryui@1.9.0-beta.1"},{"ecosystem":"npm","package_name":"js-yaml","requirements":"4.1.0","purl":"pkg:npm/js-yaml@4.1.0"},{"ecosystem":"npm","package_name":"json-patch-test-suite","requirements":"1.1.0","purl":"pkg:npm/json-patch-test-suite@1.1.0"},{"ecosystem":"npm","package_name":"link-header-parsing","requirements":"1.0.0","purl":"pkg:npm/link-header-parsing@1.0.0"},{"ecosystem":"npm","package_name":"log-symbols","requirements":"4.1.0","purl":"pkg:npm/log-symbols@4.1.0"},{"ecosystem":"npm","package_name":"minimatch","requirements":"3.0.4","purl":"pkg:npm/minimatch@3.0.4"},{"ecosystem":"npm","package_name":"minimatch","requirements":"3.1.2","purl":"pkg:npm/minimatch@3.1.2"},{"ecosystem":"npm","package_name":"minimatch","requirements":"5.0.1","purl":"pkg:npm/minimatch@5.0.1"},{"ecosystem":"npm","package_name":"mocha","requirements":"10.0.0","purl":"pkg:npm/mocha@10.0.0"},{"ecosystem":"npm","package_name":"ms","requirements":"2.1.3","purl":"pkg:npm/ms@2.1.3"},{"ecosystem":"npm","package_name":"nanoid","requirements":"3.3.3","purl":"pkg:npm/nanoid@3.3.3"},{"ecosystem":"npm","package_name":"obj-unflatten","requirements":"1.0.0","purl":"pkg:npm/obj-unflatten@1.0.0"},{"ecosystem":"npm","package_name":"old-copy-of-react-14-that-is-just-here-so-if-analytics-is-checked-out-it-doesnt-change-yarn.lock","requirements":"1.0.0","purl":"pkg:npm/old-copy-of-react-14-that-is-just-here-so-if-analytics-is-checked-out-it-doesnt-change-yarn.lock@1.0.0"},{"ecosystem":"npm","package_name":"parse-browser-info","requirements":"1.0.0","purl":"pkg:npm/parse-browser-info@1.0.0"},{"ecosystem":"npm","package_name":"path-to-regexp","requirements":"2.4.0","purl":"pkg:npm/path-to-regexp@2.4.0"},{"ecosystem":"npm","package_name":"path-type","requirements":"4.0.0","purl":"pkg:npm/path-type@4.0.0"},{"ecosystem":"npm","package_name":"react-dnd-test-backend","requirements":"1.0.0","purl":"pkg:npm/react-dnd-test-backend@1.0.0"},{"ecosystem":"npm","package_name":"react","requirements":"0.14.9","purl":"pkg:npm/react@0.14.9"},{"ecosystem":"npm","package_name":"sanitize-html-with-tinymce","requirements":"1.0.0","purl":"pkg:npm/sanitize-html-with-tinymce@1.0.0"},{"ecosystem":"npm","package_name":"slickgrid","requirements":"1.0.0","purl":"pkg:npm/slickgrid@1.0.0"},{"ecosystem":"npm","package_name":"supports-color","requirements":"8.1.1","purl":"pkg:npm/supports-color@8.1.1"},{"ecosystem":"npm","package_name":"timezone","requirements":"1.0.23","purl":"pkg:npm/timezone@1.0.23"},{"ecosystem":"npm","package_name":"tinycolor2","requirements":"1.6.0","purl":"pkg:npm/tinycolor2@1.6.0"},{"ecosystem":"npm","package_name":"url-encoding","requirements":"1.0.0","purl":"pkg:npm/url-encoding@1.0.0"},{"ecosystem":"npm","package_name":"validated-apollo","requirements":"1.0.0","purl":"pkg:npm/validated-apollo@1.0.0"},{"ecosystem":"npm","package_name":"write-file-atomic","requirements":"3.0.3","purl":"pkg:npm/write-file-atomic@3.0.3"},{"ecosystem":"npm","package_name":"y18n","requirements":"5.0.8","purl":"pkg:npm/y18n@5.0.8"},{"ecosystem":"npm","package_name":"yargs-parser","requirements":"20.2.4","purl":"pkg:npm/yargs-parser@20.2.4"},{"ecosystem":"npm","package_name":"yargs-parser","requirements":"20.2.7","purl":"pkg:npm/yargs-parser@20.2.7"},{"ecosystem":"npm","package_name":"yargs-unparser","requirements":"2.0.0","purl":"pkg:npm/yargs-unparser@2.0.0"},{"ecosystem":"npm","package_name":"yargs","requirements":"16.2.0","purl":"pkg:npm/yargs@16.2.0"},{"ecosystem":"pypi","package_name":"Pygments","requirements":"2.8.1","purl":"pkg:pypi/Pygments@2.8.1"}]}